Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc15.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc15.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=340951192"
.ident "BY rg131678 ON Mon Jul 14 14:03:04 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc15.s,v 1.3 2007/07/05 21:59:04 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 0x4, %g1
set 0x6, %g2
set 0xD, %g3
set 0x9, %g4
set 0xF, %g5
set 0xB, %g6
set 0x6, %g7
!# Input registers
set -0x3, %i0
set -0x5, %i1
set -0x4, %i2
set -0x9, %i3
set -0xA, %i4
set -0xD, %i5
set -0x1, %i6
set -0xB, %i7
!# Local registers
set 0x6CD7D373, %l0
set 0x68987C12, %l1
set 0x3B4394DD, %l2
set 0x77B322E2, %l3
set 0x09F7F1A9, %l4
set 0x1F0D1BEF, %l5
set 0x65FB4067, %l6
!# Output registers
set -0x130F, %o0
set 0x03BF, %o1
set 0x08A3, %o2
set 0x1CB8, %o3
set -0x0A6E, %o4
set -0x0BCF, %o5
set 0x1B43, %o6
set -0x0C15, %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 ..
movrgz %g3, 0x2BE, %o1
fmovrsne %g5, %f4, %f3
ldx [%l7 + 0x60], %i0
xor %o5, %o4, %o3
ldsw [%l7 + 0x60], %i7
fbg %fcc3, loop_1
fmovsneg %xcc, %f7, %f13
ldx [%l7 + 0x50], %i2
be,pt %icc, loop_2
loop_1:
lduw [%l7 + 0x18], %i4
st %f5, [%l7 + 0x60]
fzeros %f4
loop_2:
ld [%l7 + 0x40], %f6
movrgez %l3, %i3, %l1
brlz %l4, loop_3
ba,pn %xcc, loop_4
fble %fcc1, loop_5
fmovdge %icc, %f15, %f1
loop_3:
fmovsne %xcc, %f11, %f2
loop_4:
array16 %o0, %g2, %g4
loop_5:
ldsb [%l7 + 0x7B], %i6
fmovse %icc, %f8, %f3
std %f10, [%l7 + 0x38]
tsubcctv %g6, 0x10C4, %o7
fpsub16 %f12, %f2, %f8
mova %xcc, %l2, %o2
fbue,a %fcc2, loop_6
ldd [%l7 + 0x78], %f10
st %f14, [%l7 + 0x30]
fble %fcc2, loop_7
loop_6:
fandnot1 %f8, %f12, %f2
brlz,a %i5, loop_8
fmuld8sux16 %f4, %f6, %f8
loop_7:
alignaddr %l5, %g7, %l6
fmovsneg %icc, %f9, %f13
loop_8:
ldd [%l7 + 0x50], %f10
bleu,a,pn %icc, loop_9
nop
setx loop_10, %l0, %l1
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 %l0, %g1, %i1
fcmped %fcc2, %f2, %f14
loop_9:
ldub [%l7 + 0x4B], %g3
loop_10:
andcc %o6, 0x1FBA, %g5
fmovrslz %o1, %f5, %f0
sth %i0, [%l7 + 0x10]
nop
setx loop_11, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o4, %o5, %o3
subccc %i2, %i7, %l3
bge,a,pt %xcc, loop_12
loop_11:
std %f0, [%l7 + 0x08]
fnor %f2, %f8, %f12
be,pn %xcc, loop_13
loop_12:
fmovscc %icc, %f2, %f12
fexpand %f8, %f6
ldsb [%l7 + 0x3B], %i4
loop_13:
fcmple32 %f8, %f12, %l1
ldsb [%l7 + 0x3B], %i3
stx %l4, [%l7 + 0x20]
orcc %o0, %g4, %i6
movvs %xcc, %g2, %o7
lduw [%l7 + 0x54], %l2
fcmpne32 %f10, %f14, %o2
nop
setx loop_14, %l0, %l1
jmpl %l1, %g6
stw %l5, [%l7 + 0x44]
fnor %f14, %f12, %f4
fbue %fcc1, loop_15
loop_14:
tn %xcc, 0x3
edge8ln %g7, %i5, %l0
st %f2, [%l7 + 0x68]
loop_15:
move %icc, %g1, %l6
stw %i1, [%l7 + 0x30]
nop
setx loop_16, %l0, %l1
jmpl %l1, %o6
fsrc2s %f9, %f3
fnands %f4, %f12, %f12
ldsb [%l7 + 0x74], %g5
loop_16:
stw %g3, [%l7 + 0x74]
stw %o1, [%l7 + 0x50]
fcmped %fcc2, %f12, %f2
addc %i0, %o4, %o3
addccc %i2, 0x0328, %i7
fnegd %f2, %f2
sth %l3, [%l7 + 0x28]
fmuld8sux16 %f11, %f2, %f8
movrlez %o5, %i4, %i3
fpsub16s %f15, %f6, %f4
fblg %fcc2, loop_17
fmovdge %xcc, %f10, %f10
lduw [%l7 + 0x60], %l1
tl %xcc, 0x0
loop_17:
ta %xcc, 0x0
fcmpne16 %f0, %f2, %o0
fmovdpos %xcc, %f6, %f0
fmovsle %icc, %f10, %f13
fnot2 %f14, %f0
std %f6, [%l7 + 0x70]
fmovsleu %xcc, %f13, %f3
fmovdne %icc, %f13, %f2
fcmpgt32 %f12, %f14, %g4
ble %xcc, loop_18
sth %l4, [%l7 + 0x64]
fandnot1 %f8, %f10, %f12
ldd [%l7 + 0x60], %f12
loop_18:
te %icc, 0x0
movcc %xcc, %g2, %i6
andn %o7, 0x1A30, %o2
lduh [%l7 + 0x7A], %l2
tn %icc, 0x4
fpsub16 %f6, %f6, %f10
taddcctv %g6, 0x0E0F, %l5
fcmpgt32 %f12, %f12, %g7
ldx [%l7 + 0x48], %l0
bn,a %icc, loop_19
fmovsle %xcc, %f8, %f12
subc %i5, %l6, %i1
stb %o6, [%l7 + 0x38]
loop_19:
sra %g5, 0x15, %g1
stw %g3, [%l7 + 0x30]
tne %xcc, 0x0
fmovdg %xcc, %f2, %f1
xor %i0, 0x18EE, %o4
fmovrsne %o3, %f2, %f6
lduw [%l7 + 0x28], %i2
fmovspos %icc, %f3, %f14
movl %xcc, %i7, %o1
bg,a loop_20
edge16n %o5, %l3, %i4
movrne %l1, 0x0F0, %o0
srlx %g4, 0x00, %i3
loop_20:
fandnot1 %f14, %f2, %f8
lduh [%l7 + 0x0C], %l4
alignaddrl %g2, %i6, %o2
stw %o7, [%l7 + 0x54]
std %f6, [%l7 + 0x50]
movn %xcc, %l2, %g6
std %f2, [%l7 + 0x60]
brz %g7, loop_21
fornot2 %f4, %f10, %f2
fand %f8, %f14, %f8
stw %l5, [%l7 + 0x1C]
loop_21:
fbg %fcc3, loop_22
movpos %icc, %l0, %i5
fmovdn %xcc, %f15, %f14
edge32ln %i1, %o6, %g5
loop_22:
sub %l6, 0x1117, %g1
movle %xcc, %g3, %i0
stb %o3, [%l7 + 0x3D]
lduh [%l7 + 0x5E], %o4
bne loop_23
fnor %f8, %f2, %f14
sethi 0x11F4, %i7
fone %f12
loop_23:
ldx [%l7 + 0x68], %o1
sth %i2, [%l7 + 0x5C]
ta %xcc, 0x0
edge8n %o5, %i4, %l3
movgu %icc, %l1, %g4
movrgez %o0, 0x0B1, %i3
ldsb [%l7 + 0x41], %l4
fsrc1s %f6, %f1
fbn %fcc2, loop_24
bcc,pn %xcc, loop_25
fbl %fcc2, loop_26
xnorcc %g2, %i6, %o7
loop_24:
brlz %o2, loop_27
loop_25:
sth %l2, [%l7 + 0x52]
loop_26:
movrgz %g7, 0x1CB, %g6
andcc %l5, 0x0DC5, %i5
loop_27:
lduw [%l7 + 0x0C], %l0
fmovsgu %icc, %f14, %f12
movn %icc, %o6, %i1
ldsh [%l7 + 0x6A], %g5
movrlz %l6, %g1, %g3
bneg,a loop_28
fornot1 %f8, %f8, %f12
fxnor %f14, %f10, %f10
fmovdvc %xcc, %f11, %f0
loop_28:
subccc %i0, 0x16BE, %o4
stb %o3, [%l7 + 0x78]
tle %xcc, 0x5
tsubcctv %i7, %i2, %o1
orcc %o5, 0x1CAF, %i4
fmovsn %xcc, %f9, %f8
std %f12, [%l7 + 0x70]
fbuge,a %fcc1, loop_29
ldub [%l7 + 0x1E], %l3
brz %g4, loop_30
movrlez %l1, 0x299, %i3
loop_29:
fmovdleu %xcc, %f3, %f6
fmovscc %icc, %f2, %f11
loop_30:
st %f2, [%l7 + 0x54]
fornot1s %f0, %f5, %f1
fbug,a %fcc3, loop_31
alignaddrl %o0, %g2, %l4
fmovdl %icc, %f4, %f4
ldsw [%l7 + 0x08], %i6
loop_31:
fornot1s %f5, %f3, %f15
andncc %o7, %l2, %o2
andn %g7, 0x0A5C, %g6
ldd [%l7 + 0x08], %f10
fandnot1s %f10, %f1, %f10
stw %l5, [%l7 + 0x24]
bneg %icc, loop_32
fpadd32s %f14, %f7, %f12
fpsub32 %f4, %f2, %f8
sth %l0, [%l7 + 0x30]
loop_32:
faligndata %f10, %f2, %f14
for %f14, %f12, %f14
fmul8x16al %f3, %f13, %f6
stx %o6, [%l7 + 0x20]
fzeros %f5
fpsub16 %f4, %f4, %f2
ldub [%l7 + 0x64], %i1
stb %g5, [%l7 + 0x2D]
addc %l6, 0x0D92, %g1
srlx %i5, 0x19, %g3
stx %o4, [%l7 + 0x10]
ldsh [%l7 + 0x76], %o3
nop
setx loop_33, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f12, %f0, %f11
srlx %i7, 0x1F, %i2
fmovsge %xcc, %f10, %f3
loop_33:
edge32n %i0, %o1, %i4
fandnot1s %f13, %f15, %f13
fmuld8sux16 %f1, %f9, %f6
fcmpne32 %f6, %f14, %o5
ldsb [%l7 + 0x41], %g4
tneg %icc, 0x3
fxnor %f8, %f14, %f4
movrlz %l3, %i3, %o0
movrne %g2, 0x161, %l4
fpack16 %f4, %f9
fmul8x16au %f8, %f15, %f4
fba %fcc3, loop_34
std %f8, [%l7 + 0x70]
fbuge,a %fcc3, loop_35
fbl %fcc0, loop_36
loop_34:
fmovrde %i6, %f0, %f6
xnor %o7, %l1, %l2
loop_35:
ldsh [%l7 + 0x62], %o2
loop_36:
fcmple32 %f6, %f2, %g7
fmovrsgz %l5, %f6, %f3
fandnot1s %f12, %f6, %f12
fcmple32 %f8, %f8, %l0
ldd [%l7 + 0x18], %f6
lduh [%l7 + 0x18], %o6
lduw [%l7 + 0x3C], %g6
lduw [%l7 + 0x1C], %g5
fmovrse %l6, %f13, %f0
ldsh [%l7 + 0x38], %g1
fbue %fcc0, loop_37
ldd [%l7 + 0x48], %f10
fmovsgu %icc, %f10, %f5
tle %xcc, 0x7
loop_37:
fbuge,a %fcc2, loop_38
fmovdn %icc, %f15, %f15
fnot1 %f14, %f0
fba,a %fcc1, loop_39
loop_38:
fornot2 %f4, %f4, %f12
edge8 %i1, %g3, %i5
andcc %o4, 0x1BBD, %o3
loop_39:
fxors %f14, %f14, %f15
brgez,a %i7, loop_40
mulx %i2, %i0, %o1
addccc %o5, 0x1343, %i4
bg,a loop_41
loop_40:
tsubcc %g4, 0x044E, %l3
fmovspos %xcc, %f15, %f7
tcs %xcc, 0x2
loop_41:
edge32ln %o0, %g2, %l4
fnors %f0, %f15, %f10
ldsb [%l7 + 0x42], %i3
ldub [%l7 + 0x2B], %o7
ba,a,pt %icc, loop_42
subc %i6, 0x1DDD, %l1
sll %o2, 0x16, %g7
fxnor %f8, %f14, %f12
loop_42:
alignaddr %l5, %l2, %l0
for %f6, %f10, %f4
fpsub32 %f14, %f6, %f0
fmovdcs %xcc, %f3, %f13
fmovrdlez %o6, %f0, %f4
ldd [%l7 + 0x20], %f12
fmovsvc %icc, %f12, %f14
movcc %xcc, %g6, %g5
ldsb [%l7 + 0x56], %g1
movrgz %l6, %g3, %i5
fmovsgu %icc, %f13, %f15
fbug %fcc1, loop_43
lduw [%l7 + 0x4C], %o4
fmovsn %xcc, %f11, %f12
ldsh [%l7 + 0x3E], %o3
loop_43:
stx %i1, [%l7 + 0x30]
sth %i7, [%l7 + 0x6C]
sethi 0x1CEA, %i2
fone %f14
fpadd32s %f6, %f11, %f4
movge %icc, %o1, %i0
movrgz %i4, %g4, %o5
movcc %xcc, %l3, %o0
fors %f8, %f2, %f9
ldx [%l7 + 0x78], %g2
subccc %i3, 0x0B91, %l4
fcmpeq32 %f0, %f6, %i6
fabss %f7, %f11
ldx [%l7 + 0x60], %l1
ldsh [%l7 + 0x1C], %o2
xnorcc %o7, 0x0573, %l5
fmovdg %icc, %f0, %f6
faligndata %f10, %f4, %f8
ld [%l7 + 0x6C], %f14
stw %l2, [%l7 + 0x28]
movne %icc, %l0, %g7
ldub [%l7 + 0x5E], %g6
ldsh [%l7 + 0x1E], %g5
stb %g1, [%l7 + 0x29]
ldsh [%l7 + 0x34], %o6
edge8 %g3, %i5, %l6
ld [%l7 + 0x2C], %f13
fsrc2 %f10, %f10
edge16 %o4, %o3, %i1
srlx %i2, 0x10, %o1
fnot2s %f3, %f9
orn %i7, 0x1A55, %i0
stx %i4, [%l7 + 0x68]
stx %o5, [%l7 + 0x50]
fbe %fcc2, loop_44
subcc %l3, %o0, %g2
lduw [%l7 + 0x24], %i3
sth %g4, [%l7 + 0x4C]
loop_44:
fmuld8sux16 %f9, %f14, %f4
sllx %l4, %i6, %o2
stw %o7, [%l7 + 0x78]
fmovrsgez %l1, %f11, %f1
st %f0, [%l7 + 0x0C]
move %xcc, %l5, %l2
sll %l0, 0x08, %g6
bcs loop_45
ldx [%l7 + 0x08], %g5
st %f3, [%l7 + 0x58]
tle %icc, 0x6
loop_45:
subcc %g7, 0x08CB, %g1
stw %o6, [%l7 + 0x3C]
fmovdl %icc, %f13, %f10
smul %i5, %g3, %l6
fnegs %f4, %f5
fpsub16s %f15, %f4, %f6
bge,a,pt %xcc, loop_46
fbul %fcc1, loop_47
fpsub32 %f10, %f4, %f0
fbule,a %fcc1, loop_48
loop_46:
edge8n %o3, %o4, %i1
loop_47:
std %f2, [%l7 + 0x60]
fpadd16s %f14, %f4, %f15
loop_48:
ldsw [%l7 + 0x6C], %i2
sth %i7, [%l7 + 0x38]
stb %o1, [%l7 + 0x67]
bpos,a loop_49
stx %i4, [%l7 + 0x10]
andncc %o5, %l3, %o0
move %xcc, %g2, %i3
loop_49:
std %f6, [%l7 + 0x58]
fmul8x16au %f11, %f9, %f10
bneg,pn %icc, loop_50
fpack16 %f2, %f14
fbue,a %fcc2, loop_51
edge8n %i0, %l4, %g4
loop_50:
udivx %o2, 0x09D5, %i6
stx %l1, [%l7 + 0x70]
loop_51:
fone %f0
fmovdleu %xcc, %f14, %f13
edge8l %l5, %o7, %l2
movg %xcc, %l0, %g6
fmul8sux16 %f8, %f12, %f2
fbug,a %fcc1, loop_52
ldsw [%l7 + 0x34], %g7
or %g5, 0x0B78, %g1
ldd [%l7 + 0x78], %f6
loop_52:
nop
setx loop_53, %l0, %l1
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 + 0x54], %i5
fmovs %f14, %f4
st %f5, [%l7 + 0x0C]
loop_53:
brgz %o6, loop_54
edge16n %l6, %g3, %o4
bge,a,pt %icc, loop_55
std %f2, [%l7 + 0x20]
loop_54:
stb %i1, [%l7 + 0x16]
addc %o3, 0x0016, %i7
loop_55:
ldx [%l7 + 0x48], %o1
sub %i2, 0x17A7, %o5
fmovdn %icc, %f13, %f13
xnorcc %l3, 0x1240, %i4
tcc %icc, 0x6
stb %g2, [%l7 + 0x79]
fcmped %fcc2, %f10, %f2
ldsw [%l7 + 0x10], %i3
stx %i0, [%l7 + 0x40]
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x2C], %l4
ldx [%l7 + 0x40], %o0
ldx [%l7 + 0x68], %o2
ba %icc, loop_56
tgu %xcc, 0x2
fmovdn %xcc, %f3, %f8
movg %xcc, %g4, %l1
loop_56:
smulcc %i6, 0x0B5B, %o7
ldub [%l7 + 0x4E], %l2
fabsd %f2, %f0
tsubcc %l5, 0x1FB1, %l0
fcmpeq32 %f0, %f10, %g7
be,a,pn %icc, loop_57
fcmple32 %f4, %f0, %g5
movcc %icc, %g1, %g6
tvc %xcc, 0x4
loop_57:
fnands %f4, %f4, %f10
bvc,pt %icc, loop_58
movre %o6, 0x015, %l6
smul %g3, %i5, %i1
fmuld8ulx16 %f10, %f13, %f14
loop_58:
fcmpgt32 %f10, %f2, %o3
fcmple32 %f0, %f0, %o4
fmovdg %icc, %f13, %f12
ld [%l7 + 0x40], %f9
smulcc %i7, 0x1E30, %i2
fcmps %fcc2, %f5, %f12
std %f8, [%l7 + 0x58]
fmuld8sux16 %f11, %f14, %f0
lduw [%l7 + 0x7C], %o5
movl %xcc, %o1, %i4
std %f0, [%l7 + 0x78]
fbl %fcc0, loop_59
be,a %xcc, loop_60
fmovdge %icc, %f8, %f3
ldsb [%l7 + 0x31], %g2
loop_59:
fcmpes %fcc2, %f14, %f8
loop_60:
tgu %icc, 0x3
lduw [%l7 + 0x5C], %l3
fblg %fcc2, loop_61
fandnot2s %f1, %f9, %f8
xnorcc %i3, %i0, %l4
fbul %fcc2, loop_62
loop_61:
tleu %xcc, 0x2
lduw [%l7 + 0x54], %o2
std %f12, [%l7 + 0x08]
loop_62:
fnand %f8, %f8, %f12
bne %icc, loop_63
fmul8x16au %f7, %f9, %f12
edge16l %g4, %o0, %i6
st %f13, [%l7 + 0x44]
loop_63:
ldx [%l7 + 0x08], %o7
movleu %xcc, %l2, %l5
fmul8x16al %f9, %f13, %f8
sethi 0x03D7, %l1
fornot2 %f4, %f4, %f2
ld [%l7 + 0x70], %f1
fpack32 %f10, %f14, %f14
sdiv %l0, 0x0623, %g5
fbuge,a %fcc1, loop_64
ldsb [%l7 + 0x46], %g1
tne %xcc, 0x7
ldsh [%l7 + 0x18], %g6
loop_64:
brnz %o6, loop_65
te %icc, 0x4
ldx [%l7 + 0x28], %l6
edge8 %g3, %i5, %g7
loop_65:
stw %i1, [%l7 + 0x5C]
brlez %o3, loop_66
ldub [%l7 + 0x16], %i7
lduw [%l7 + 0x08], %i2
fandnot2s %f8, %f5, %f7
loop_66:
mulx %o4, %o5, %o1
sdiv %g2, 0x1CC3, %l3
fmovrsne %i4, %f4, %f9
ldub [%l7 + 0x3E], %i0
orncc %i3, 0x0B13, %o2
tge %xcc, 0x6
std %f14, [%l7 + 0x38]
fmovdvs %icc, %f8, %f3
mova %icc, %g4, %l4
addccc %i6, %o7, %o0
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x43], %l5
stw %l1, [%l7 + 0x2C]
fbl,a %fcc3, loop_67
ldx [%l7 + 0x30], %l0
ldsb [%l7 + 0x76], %l2
fmovsvc %icc, %f14, %f15
loop_67:
mulscc %g5, %g1, %o6
sdiv %l6, 0x024A, %g3
sth %g6, [%l7 + 0x64]
st %f10, [%l7 + 0x0C]
fpmerge %f11, %f2, %f2
tgu %xcc, 0x2
fmovscs %icc, %f10, %f5
fabsd %f8, %f10
ldsw [%l7 + 0x50], %g7
fpsub32s %f0, %f6, %f1
orn %i1, 0x1167, %o3
fmovdcc %xcc, %f7, %f7
fbue %fcc3, loop_68
mova %icc, %i7, %i2
bpos,a %xcc, loop_69
ldx [%l7 + 0x50], %i5
loop_68:
fsrc1s %f7, %f5
movl %icc, %o5, %o4
loop_69:
fmovsg %icc, %f8, %f13
bl,pn %icc, loop_70
fmovdgu %icc, %f13, %f13
ldsw [%l7 + 0x3C], %g2
be loop_71
loop_70:
addc %o1, 0x13F4, %i4
movrgez %i0, %i3, %o2
stx %l3, [%l7 + 0x70]
loop_71:
fbge %fcc0, loop_72
taddcctv %l4, %g4, %o7
ldsh [%l7 + 0x66], %i6
smul %o0, 0x0EFA, %l5
loop_72:
fmovrdgez %l1, %f12, %f12
ldub [%l7 + 0x76], %l2
fmul8ulx16 %f2, %f12, %f0
addccc %l0, %g1, %o6
ldsh [%l7 + 0x3C], %l6
ta %xcc, 0x3
lduh [%l7 + 0x76], %g3
taddcc %g6, 0x1271, %g5
std %f14, [%l7 + 0x18]
bg,pn %icc, loop_73
movrlz %i1, 0x3BE, %g7
srax %o3, 0x11, %i2
brnz %i7, loop_74
loop_73:
tcs %icc, 0x7
fsrc2s %f9, %f0
movge %xcc, %i5, %o4
loop_74:
ld [%l7 + 0x3C], %f9
smul %o5, %g2, %i4
fcmpgt32 %f0, %f6, %o1
faligndata %f2, %f6, %f12
st %f14, [%l7 + 0x70]
st %f1, [%l7 + 0x4C]
andcc %i0, 0x1A71, %i3
movcc %icc, %o2, %l3
umul %l4, %g4, %o7
pdist %f4, %f10, %f10
addcc %o0, %l5, %i6
std %f4, [%l7 + 0x70]
stb %l2, [%l7 + 0x0B]
array8 %l1, %l0, %g1
movle %xcc, %l6, %o6
ldsw [%l7 + 0x14], %g6
std %f8, [%l7 + 0x28]
pdist %f6, %f0, %f12
ldsw [%l7 + 0x68], %g5
fmovdvs %icc, %f7, %f10
lduh [%l7 + 0x32], %g3
ldsw [%l7 + 0x7C], %i1
fbug,a %fcc1, loop_75
ldsw [%l7 + 0x34], %o3
fandnot2s %f5, %f11, %f13
bcc,a %xcc, loop_76
loop_75:
ld [%l7 + 0x78], %f9
ldsw [%l7 + 0x54], %i2
ldub [%l7 + 0x72], %i7
loop_76:
bshuffle %f8, %f4, %f12
fsrc2s %f13, %f3
movne %icc, %g7, %o4
sth %o5, [%l7 + 0x68]
srlx %g2, %i5, %i4
fpsub16 %f10, %f8, %f0
fmovdg %icc, %f4, %f14
movg %icc, %o1, %i3
fsrc2s %f6, %f14
bl,a %xcc, loop_77
movneg %xcc, %o2, %i0
fble %fcc1, loop_78
xnor %l3, 0x1773, %g4
loop_77:
popc 0x0E2B, %l4
fmovrdgz %o0, %f4, %f0
loop_78:
fbne %fcc0, loop_79
fmovdle %icc, %f9, %f10
bvc,a,pt %xcc, loop_80
fands %f11, %f1, %f5
loop_79:
fnot1 %f6, %f10
tpos %xcc, 0x0
loop_80:
edge8l %o7, %l5, %i6
fornot1 %f4, %f2, %f12
lduw [%l7 + 0x58], %l1
ldsb [%l7 + 0x3B], %l2
ldsh [%l7 + 0x3A], %l0
and %l6, %o6, %g1
tneg %xcc, 0x3
fbl,a %fcc1, loop_81
fpack16 %f0, %f14
fnegd %f4, %f10
fmul8x16au %f1, %f10, %f0
loop_81:
fnands %f12, %f10, %f0
fmovrslez %g5, %f2, %f3
movvc %icc, %g3, %i1
sth %o3, [%l7 + 0x7E]
nop
setx loop_82, %l0, %l1
jmpl %l1, %i2
xnorcc %i7, 0x0534, %g6
lduh [%l7 + 0x6C], %o4
fpsub16 %f14, %f12, %f2
loop_82:
tcs %xcc, 0x6
orncc %g7, %o5, %g2
fmovde %icc, %f15, %f4
bvs,a,pt %icc, loop_83
fcmpgt16 %f6, %f12, %i4
edge8ln %o1, %i3, %o2
ldub [%l7 + 0x4C], %i5
loop_83:
fbg,a %fcc3, loop_84
st %f0, [%l7 + 0x34]
std %f2, [%l7 + 0x68]
fzero %f10
loop_84:
brgez,a %l3, loop_85
ldx [%l7 + 0x78], %g4
fbne,a %fcc1, loop_86
ld [%l7 + 0x74], %f0
loop_85:
ld [%l7 + 0x20], %f4
nop
setx loop_87, %l0, %l1
jmpl %l1, %l4
loop_86:
sdivcc %i0, 0x0D2A, %o0
mulscc %o7, 0x0D2E, %i6
ta %xcc, 0x7
loop_87:
smulcc %l1, %l5, %l2
ta %xcc, 0x0
ldsh [%l7 + 0x7C], %l6
fmovrde %l0, %f14, %f12
sdivcc %o6, 0x0206, %g5
sth %g1, [%l7 + 0x7A]
ldsb [%l7 + 0x0D], %i1
ld [%l7 + 0x4C], %f0
ld [%l7 + 0x4C], %f1
edge32n %g3, %i2, %o3
fmovrdlz %i7, %f14, %f10
fornot2 %f0, %f6, %f0
umul %o4, 0x0C02, %g6
fzeros %f0
tg %xcc, 0x6
fmovsleu %icc, %f10, %f8
fmovscs %xcc, %f15, %f6
std %f0, [%l7 + 0x60]
ld [%l7 + 0x50], %f11
st %f10, [%l7 + 0x1C]
std %f2, [%l7 + 0x20]
fmovspos %icc, %f15, %f15
fmovrslez %g7, %f8, %f7
ldsw [%l7 + 0x20], %o5
fmovrdlz %i4, %f0, %f4
te %icc, 0x4
ldx [%l7 + 0x38], %g2
tl %xcc, 0x7
fornot2 %f6, %f10, %f0
edge8n %o1, %o2, %i3
ldsb [%l7 + 0x72], %i5
stx %g4, [%l7 + 0x78]
fmovdg %xcc, %f5, %f7
bn,a %xcc, loop_88
bshuffle %f10, %f6, %f0
fmovdgu %icc, %f1, %f5
std %f12, [%l7 + 0x10]
loop_88:
fmovdpos %xcc, %f14, %f1
fbne %fcc2, loop_89
stw %l3, [%l7 + 0x24]
ldsw [%l7 + 0x14], %l4
fpadd16 %f10, %f2, %f10
loop_89:
movcs %xcc, %o0, %o7
sdiv %i6, 0x1561, %l1
movn %icc, %i0, %l2
udivx %l5, 0x0640, %l6
ld [%l7 + 0x58], %f0
movl %icc, %l0, %g5
fmovsgu %xcc, %f12, %f3
call loop_90
fmovrdlez %g1, %f10, %f6
sllx %i1, 0x0A, %o6
fmovda %xcc, %f15, %f12
loop_90:
stb %g3, [%l7 + 0x7A]
stb %i2, [%l7 + 0x78]
bn,a %xcc, loop_91
taddcc %o3, 0x1980, %i7
ldsw [%l7 + 0x74], %g6
bl loop_92
loop_91:
fmovsne %icc, %f15, %f15
fnor %f6, %f14, %f2
ldd [%l7 + 0x78], %f12
loop_92:
tvs %xcc, 0x1
stb %g7, [%l7 + 0x0B]
ldd [%l7 + 0x18], %f2
stx %o4, [%l7 + 0x30]
mulscc %o5, %i4, %o1
bcs,a,pt %icc, loop_93
alignaddr %o2, %g2, %i3
taddcctv %i5, %l3, %l4
lduh [%l7 + 0x6C], %g4
loop_93:
fmuld8ulx16 %f10, %f5, %f8
movvs %icc, %o0, %i6
fmuld8sux16 %f0, %f12, %f14
fmovrsne %l1, %f13, %f6
bg %xcc, loop_94
ldd [%l7 + 0x40], %f4
fxnor %f0, %f0, %f8
edge16 %i0, %o7, %l2
loop_94:
edge32ln %l5, %l0, %g5
edge32l %l6, %g1, %i1
sth %g3, [%l7 + 0x6A]
brgz %i2, loop_95
fpsub16 %f14, %f12, %f12
fpackfix %f10, %f14
fpsub16s %f13, %f9, %f14
loop_95:
fxnors %f5, %f8, %f13
fmovsne %xcc, %f12, %f11
fmovda %icc, %f1, %f15
stx %o3, [%l7 + 0x20]
fmovrdgz %i7, %f14, %f14
lduh [%l7 + 0x20], %g6
fmuld8sux16 %f13, %f13, %f8
sth %o6, [%l7 + 0x40]
xnorcc %o4, %o5, %i4
ldsb [%l7 + 0x1F], %g7
ldsh [%l7 + 0x18], %o1
ldx [%l7 + 0x28], %g2
nop
setx loop_96, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i3, [%l7 + 0x28]
xor %o2, 0x04C7, %i5
movne %xcc, %l3, %g4
loop_96:
fmovdcs %icc, %f13, %f0
edge8n %l4, %o0, %l1
fmovdne %icc, %f8, %f6
ldsb [%l7 + 0x68], %i6
stb %i0, [%l7 + 0x6F]
fmovsvc %icc, %f6, %f5
fcmpne16 %f8, %f6, %l2
movneg %xcc, %l5, %o7
fnot1 %f14, %f10
st %f13, [%l7 + 0x68]
fcmps %fcc0, %f4, %f12
ldub [%l7 + 0x32], %g5
fnands %f1, %f11, %f11
fnegd %f10, %f6
bgu,a,pt %xcc, loop_97
fmovsgu %icc, %f7, %f8
popc %l6, %l0
for %f0, %f6, %f0
loop_97:
fmovrslez %g1, %f0, %f10
stx %i1, [%l7 + 0x30]
ld [%l7 + 0x78], %f2
ldd [%l7 + 0x10], %f6
fmovrdlz %g3, %f14, %f4
fmovdcs %icc, %f14, %f15
fmovdle %xcc, %f7, %f8
movl %xcc, %o3, %i2
ldsb [%l7 + 0x0E], %i7
umul %g6, %o6, %o5
fmovdgu %icc, %f10, %f3
movleu %icc, %o4, %i4
bcs,pn %icc, loop_98
lduw [%l7 + 0x14], %o1
edge8l %g7, %i3, %o2
fbg,a %fcc2, loop_99
loop_98:
mulscc %i5, 0x10E6, %g2
std %f2, [%l7 + 0x10]
ldd [%l7 + 0x30], %f0
loop_99:
bneg,a,pn %icc, loop_100
ldub [%l7 + 0x58], %g4
fpadd16s %f7, %f11, %f1
fbue,a %fcc3, loop_101
loop_100:
lduh [%l7 + 0x1A], %l3
ld [%l7 + 0x54], %f14
edge8l %l4, %l1, %o0
loop_101:
lduh [%l7 + 0x32], %i0
ldd [%l7 + 0x70], %f12
st %f13, [%l7 + 0x14]
smul %i6, 0x11E4, %l5
fbne %fcc2, loop_102
tl %xcc, 0x5
fcmped %fcc0, %f12, %f14
ldsb [%l7 + 0x1D], %o7
loop_102:
fcmpgt16 %f12, %f2, %l2
fmovdgu %icc, %f15, %f12
movge %xcc, %g5, %l6
fmovse %icc, %f3, %f2
mulscc %l0, %i1, %g1
tcs %icc, 0x7
movcs %icc, %o3, %g3
and %i2, %i7, %o6
movle %icc, %o5, %g6
sth %i4, [%l7 + 0x16]
lduh [%l7 + 0x3E], %o4
ld [%l7 + 0x60], %f5
ldsh [%l7 + 0x2C], %g7
sth %i3, [%l7 + 0x7A]
fmovdcc %xcc, %f13, %f10
bshuffle %f2, %f10, %f14
subcc %o1, 0x1937, %o2
sth %g2, [%l7 + 0x32]
st %f1, [%l7 + 0x78]
movn %xcc, %g4, %l3
ldsw [%l7 + 0x70], %i5
sethi 0x0095, %l4
lduh [%l7 + 0x5A], %o0
fbug %fcc3, loop_103
fmovdvs %icc, %f10, %f13
fmovsvs %xcc, %f11, %f3
brz %i0, loop_104
loop_103:
fcmpgt16 %f12, %f2, %i6
lduh [%l7 + 0x2A], %l5
edge16ln %l1, %l2, %g5
loop_104:
sdiv %o7, 0x1CFA, %l0
ldub [%l7 + 0x1E], %i1
fmovsvc %icc, %f4, %f4
move %xcc, %l6, %o3
fmovdge %xcc, %f8, %f8
fxnor %f0, %f12, %f6
edge32 %g1, %g3, %i2
sub %o6, %o5, %g6
fmovdcs %xcc, %f5, %f10
fmovsne %icc, %f11, %f12
brnz,a %i7, loop_105
tcs %icc, 0x1
taddcctv %o4, 0x0F47, %i4
std %f2, [%l7 + 0x50]
loop_105:
brgz %i3, loop_106
subccc %o1, %g7, %g2
stw %o2, [%l7 + 0x58]
fnegd %f4, %f2
loop_106:
stb %l3, [%l7 + 0x26]
std %f8, [%l7 + 0x18]
mulx %i5, %g4, %o0
fnot2s %f1, %f0
ldd [%l7 + 0x60], %f0
fmovd %f8, %f2
bne loop_107
brnz,a %l4, loop_108
fmovda %icc, %f8, %f15
sth %i0, [%l7 + 0x76]
loop_107:
and %l5, 0x0FA0, %i6
loop_108:
fxor %f14, %f4, %f12
std %f12, [%l7 + 0x20]
fmovsl %icc, %f13, %f0
std %f12, [%l7 + 0x18]
srax %l2, 0x1F, %l1
array8 %o7, %l0, %g5
be,a loop_109
fxors %f9, %f9, %f5
ldsb [%l7 + 0x7D], %i1
bpos,pn %xcc, loop_110
loop_109:
umulcc %l6, 0x1DA7, %g1
udivcc %o3, 0x05AE, %g3
bneg,a loop_111
loop_110:
srlx %i2, 0x19, %o6
ldub [%l7 + 0x26], %g6
edge32l %o5, %o4, %i7
loop_111:
bvc loop_112
movle %icc, %i4, %i3
sth %o1, [%l7 + 0x0E]
edge8n %g7, %g2, %l3
loop_112:
bshuffle %f8, %f4, %f10
sllx %i5, %g4, %o0
fba %fcc0, loop_113
fpsub16 %f0, %f6, %f12
srlx %o2, 0x10, %l4
std %f2, [%l7 + 0x30]
loop_113:
fmovde %xcc, %f1, %f12
sth %i0, [%l7 + 0x6A]
lduw [%l7 + 0x30], %i6
fnors %f6, %f8, %f5
fpack32 %f10, %f8, %f4
fbe,a %fcc0, loop_114
ld [%l7 + 0x70], %f0
nop
setx loop_115, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x34], %l1
loop_114:
fmovsleu %icc, %f14, %f2
fnors %f8, %f12, %f2
loop_115:
stb %o7, [%l7 + 0x41]
fmovd %f4, %f14
fbe %fcc2, loop_116
tg %icc, 0x3
fands %f0, %f3, %f13
movvc %xcc, %l2, %g5
loop_116:
tleu %icc, 0x0
fmovspos %icc, %f4, %f1
fcmpeq32 %f6, %f0, %i1
fcmpgt32 %f2, %f6, %l0
siam 0x3
ldsw [%l7 + 0x70], %g1
fmovdgu %xcc, %f0, %f12
movleu %icc, %o3, %g3
brlez,a %i2, loop_117
tne %icc, 0x0
stx %o6, [%l7 + 0x28]
fornot1s %f10, %f10, %f8
loop_117:
movrlz %g6, %o5, %l6
fbn,a %fcc3, loop_118
bleu %xcc, loop_119
fmul8x16al %f13, %f6, %f4
sethi 0x17E5, %o4
loop_118:
fcmpes %fcc2, %f13, %f7
loop_119:
tle %xcc, 0x5
fors %f0, %f7, %f12
std %f8, [%l7 + 0x68]
fnegd %f12, %f10
fmovrse %i4, %f2, %f12
taddcc %i7, %o1, %i3
sdivcc %g7, 0x1037, %l3
ldx [%l7 + 0x30], %i5
brz %g4, loop_120
movrne %g2, 0x1A5, %o2
fands %f10, %f3, %f15
movvs %xcc, %o0, %l4
loop_120:
edge8 %i6, %l5, %l1
tl %icc, 0x3
fexpand %f15, %f10
faligndata %f2, %f14, %f0
fcmple32 %f10, %f6, %i0
bneg,a %xcc, loop_121
fcmps %fcc2, %f10, %f12
brlez,a %l2, loop_122
edge32ln %o7, %g5, %i1
loop_121:
movge %icc, %g1, %l0
movleu %xcc, %g3, %i2
loop_122:
fbuge %fcc3, loop_123
te %xcc, 0x7
edge8n %o6, %g6, %o3
array32 %l6, %o4, %o5
loop_123:
ld [%l7 + 0x28], %f4
stb %i7, [%l7 + 0x2E]
sdivcc %i4, 0x0F98, %o1
fpsub32s %f2, %f13, %f11
tcs %xcc, 0x5
edge32 %g7, %i3, %l3
ldub [%l7 + 0x52], %g4
bshuffle %f8, %f2, %f4
fmovdg %icc, %f5, %f4
fbul,a %fcc3, loop_124
fmovsgu %xcc, %f2, %f1
fornot2s %f15, %f11, %f5
fmovda %xcc, %f5, %f10
loop_124:
fcmpeq16 %f8, %f10, %i5
tgu %icc, 0x5
fmovsle %icc, %f5, %f1
call loop_125
tgu %icc, 0x4
fmovrslez %g2, %f13, %f6
fmovsa %xcc, %f14, %f8
loop_125:
fmovde %xcc, %f15, %f11
fpadd16 %f4, %f12, %f0
sdivcc %o2, 0x0E8A, %l4
sll %i6, 0x1D, %o0
fmovspos %xcc, %f14, %f13
umul %l5, %i0, %l1
edge16ln %l2, %o7, %i1
mova %xcc, %g1, %g5
fpadd32 %f10, %f2, %f4
lduh [%l7 + 0x7A], %l0
stb %g3, [%l7 + 0x7A]
fbge %fcc3, loop_126
movrgez %o6, %i2, %o3
popc 0x17C5, %g6
fmovsn %icc, %f5, %f12
loop_126:
fandnot1 %f10, %f0, %f10
brgez,a %l6, loop_127
fcmpgt16 %f12, %f12, %o5
fmovs %f15, %f9
fmovdcc %xcc, %f15, %f9
loop_127:
stx %i7, [%l7 + 0x58]
bn,a,pn %icc, loop_128
fandnot2s %f8, %f9, %f1
fmovsvc %xcc, %f14, %f15
sth %i4, [%l7 + 0x50]
loop_128:
fmovsne %icc, %f2, %f4
fmovsvc %xcc, %f10, %f5
fmovsvc %xcc, %f5, %f15
fornot2s %f6, %f8, %f15
stb %o4, [%l7 + 0x3A]
sdivx %o1, 0x1D79, %i3
fabss %f3, %f5
fnot2s %f15, %f0
stx %g7, [%l7 + 0x50]
tgu %icc, 0x6
fmovdle %xcc, %f4, %f7
srl %l3, %i5, %g2
call loop_129
fnor %f6, %f14, %f6
fabss %f0, %f1
brgz,a %o2, loop_130
loop_129:
fbu,a %fcc2, loop_131
fpadd16 %f14, %f4, %f6
fcmpeq32 %f8, %f14, %l4
loop_130:
stx %i6, [%l7 + 0x28]
loop_131:
fzero %f12
fba %fcc3, loop_132
sllx %g4, %o0, %i0
subc %l5, 0x0E37, %l1
stw %o7, [%l7 + 0x60]
loop_132:
movrgez %i1, %l2, %g5
fmovrsgz %l0, %f11, %f11
stw %g1, [%l7 + 0x58]
fcmped %fcc3, %f10, %f2
std %f12, [%l7 + 0x40]
brnz,a %o6, loop_133
sra %i2, 0x17, %o3
fmovsn %icc, %f5, %f4
stw %g6, [%l7 + 0x0C]
loop_133:
fxnor %f2, %f6, %f6
fbge,a %fcc2, loop_134
ldsw [%l7 + 0x6C], %g3
st %f0, [%l7 + 0x20]
fbn %fcc2, loop_135
loop_134:
edge16ln %o5, %l6, %i4
fxnors %f3, %f8, %f9
lduh [%l7 + 0x54], %o4
loop_135:
ld [%l7 + 0x4C], %f14
ldx [%l7 + 0x48], %i7
stx %o1, [%l7 + 0x70]
fcmpes %fcc3, %f0, %f8
tsubcctv %g7, %l3, %i3
ldd [%l7 + 0x60], %f4
tleu %icc, 0x4
fmovrdne %i5, %f6, %f0
fmovsn %icc, %f3, %f5
fnot2 %f2, %f10
st %f15, [%l7 + 0x50]
tsubcc %g2, 0x089E, %o2
fpadd16s %f8, %f1, %f14
brz %i6, loop_136
fcmpgt32 %f0, %f10, %l4
bleu,a,pt %xcc, loop_137
fmovsg %icc, %f12, %f8
loop_136:
fblg %fcc1, loop_138
fnot2s %f7, %f4
loop_137:
ldsw [%l7 + 0x24], %o0
fmovsne %icc, %f11, %f15
loop_138:
movgu %xcc, %i0, %l5
brlez,a %l1, loop_139
te %xcc, 0x2
movge %icc, %o7, %g4
fornot2s %f4, %f0, %f9
loop_139:
fnot2 %f6, %f4
sth %l2, [%l7 + 0x4A]
stb %g5, [%l7 + 0x3B]
stb %l0, [%l7 + 0x58]
ldd [%l7 + 0x18], %f4
edge16n %g1, %o6, %i2
ble %xcc, loop_140
smulcc %o3, %g6, %g3
addccc %i1, %o5, %l6
st %f1, [%l7 + 0x34]
loop_140:
fsrc1 %f14, %f6
edge32l %o4, %i4, %o1
fbg %fcc0, loop_141
xnorcc %i7, %l3, %i3
fmovsvc %xcc, %f11, %f13
fbu %fcc1, loop_142
loop_141:
fbug,a %fcc2, loop_143
nop
setx loop_144, %l0, %l1
jmpl %l1, %g7
sll %g2, %i5, %o2
loop_142:
sdiv %l4, 0x1B44, %o0
loop_143:
bg %icc, loop_145
loop_144:
popc %i6, %i0
addcc %l1, %l5, %g4
fbule %fcc2, loop_146
loop_145:
fpsub32s %f6, %f7, %f3
fornot2 %f6, %f4, %f14
movrgez %o7, 0x1E6, %l2
loop_146:
ldsb [%l7 + 0x28], %g5
fpsub32 %f10, %f4, %f10
ldx [%l7 + 0x10], %l0
lduw [%l7 + 0x78], %g1
bneg,a loop_147
ldsb [%l7 + 0x58], %i2
xor %o3, %o6, %g3
ldx [%l7 + 0x48], %i1
loop_147:
fcmpeq32 %f10, %f8, %o5
ble,a,pn %icc, loop_148
tneg %xcc, 0x1
fmovs %f10, %f12
ldub [%l7 + 0x0A], %l6
loop_148:
fbule,a %fcc0, loop_149
fcmps %fcc2, %f4, %f2
fmovscc %icc, %f4, %f12
movre %o4, %g6, %o1
loop_149:
sllx %i4, 0x0B, %l3
fbuge %fcc3, loop_150
fmovdleu %xcc, %f8, %f15
fmovdneg %icc, %f5, %f12
fmovspos %xcc, %f4, %f14
loop_150:
fnand %f2, %f4, %f12
movpos %icc, %i3, %i7
movrne %g2, %i5, %g7
fba,a %fcc3, loop_151
tle %xcc, 0x0
bg,pt %icc, loop_152
fmovdn %xcc, %f3, %f12
loop_151:
brlz,a %l4, loop_153
fexpand %f15, %f8
loop_152:
lduw [%l7 + 0x14], %o2
bcs,a loop_154
loop_153:
movvs %xcc, %i6, %i0
lduh [%l7 + 0x30], %l1
fmovdleu %xcc, %f12, %f11
loop_154:
movne %icc, %o0, %g4
fornot1 %f8, %f0, %f14
movne %icc, %o7, %l2
edge8ln %l5, %l0, %g5
movrgez %g1, %o3, %o6
tleu %icc, 0x5
srax %i2, 0x0F, %i1
std %f2, [%l7 + 0x40]
stw %g3, [%l7 + 0x50]
fands %f8, %f6, %f12
udivx %o5, 0x06E3, %o4
ldsh [%l7 + 0x46], %g6
bneg,pn %icc, loop_155
ldsh [%l7 + 0x68], %l6
lduh [%l7 + 0x22], %i4
bneg,pt %icc, loop_156
loop_155:
stb %o1, [%l7 + 0x26]
sdivx %i3, 0x0AD5, %i7
edge8n %l3, %i5, %g7
loop_156:
ldsh [%l7 + 0x0E], %l4
brnz,a %g2, loop_157
bgu loop_158
ldx [%l7 + 0x70], %o2
fmovdg %xcc, %f15, %f0
loop_157:
lduh [%l7 + 0x68], %i0
loop_158:
bshuffle %f8, %f12, %f2
stx %i6, [%l7 + 0x70]
fand %f10, %f2, %f2
fmul8sux16 %f14, %f12, %f6
fbge %fcc1, loop_159
fcmple16 %f10, %f10, %l1
tvc %xcc, 0x2
stw %o0, [%l7 + 0x0C]
loop_159:
fmovrsgz %g4, %f12, %f8
fcmpd %fcc1, %f12, %f8
bl loop_160
fblg %fcc3, loop_161
fpadd16s %f5, %f14, %f14
ldx [%l7 + 0x10], %o7
loop_160:
edge16l %l5, %l2, %l0
loop_161:
popc %g5, %g1
fmovdle %xcc, %f4, %f2
tn %icc, 0x4
fmovse %xcc, %f7, %f13
mulscc %o3, %i2, %o6
stb %i1, [%l7 + 0x40]
ldx [%l7 + 0x50], %g3
fmuld8sux16 %f8, %f15, %f2
ldx [%l7 + 0x18], %o5
tne %xcc, 0x6
tcs %xcc, 0x6
ldsw [%l7 + 0x2C], %g6
fmovs %f1, %f3
fcmpne16 %f8, %f12, %l6
lduw [%l7 + 0x7C], %o4
fcmped %fcc1, %f14, %f14
fmovsn %xcc, %f0, %f13
brgez,a %i4, loop_162
ld [%l7 + 0x64], %f1
fmovdpos %xcc, %f3, %f6
ldx [%l7 + 0x38], %i3
loop_162:
ldsb [%l7 + 0x16], %i7
fbuge,a %fcc2, loop_163
brlz %l3, loop_164
fbug,a %fcc2, loop_165
sth %o1, [%l7 + 0x7A]
loop_163:
fpsub32s %f9, %f15, %f14
loop_164:
tcc %xcc, 0x4
loop_165:
move %icc, %g7, %l4
sra %g2, %o2, %i5
fmovsle %xcc, %f5, %f9
fandnot1 %f8, %f8, %f10
fbge,a %fcc1, loop_166
ldsb [%l7 + 0x22], %i6
ldsh [%l7 + 0x32], %i0
fmovrsgz %o0, %f11, %f3
loop_166:
sth %g4, [%l7 + 0x46]
st %f8, [%l7 + 0x60]
ldub [%l7 + 0x1B], %o7
fornot1 %f0, %f10, %f2
stb %l1, [%l7 + 0x46]
st %f14, [%l7 + 0x10]
ldub [%l7 + 0x6B], %l5
fmovdle %icc, %f14, %f15
edge32l %l0, %l2, %g1
fbge,a %fcc2, loop_167
ldsw [%l7 + 0x70], %o3
ldd [%l7 + 0x50], %f6
edge32l %i2, %g5, %i1
loop_167:
movcs %xcc, %g3, %o5
fpack32 %f12, %f4, %f4
ldsh [%l7 + 0x0E], %g6
movneg %icc, %o6, %o4
stb %i4, [%l7 + 0x1A]
tvs %icc, 0x3
andncc %l6, %i3, %l3
fcmpne16 %f2, %f10, %i7
ldd [%l7 + 0x60], %f8
lduh [%l7 + 0x72], %o1
ldd [%l7 + 0x68], %f4
orn %g7, %l4, %o2
subc %i5, %i6, %g2
fone %f4
fpmerge %f11, %f15, %f0
bpos %icc, loop_168
fmovsne %icc, %f6, %f5
lduw [%l7 + 0x64], %i0
fmovdle %xcc, %f14, %f15
loop_168:
ba %icc, loop_169
ldsh [%l7 + 0x2A], %g4
std %f8, [%l7 + 0x18]
fpadd32 %f12, %f4, %f4
loop_169:
fpsub32 %f14, %f6, %f12
fcmpeq32 %f0, %f4, %o0
movrgz %l1, 0x19C, %l5
fcmpeq16 %f2, %f10, %l0
fmovdgu %xcc, %f5, %f1
lduw [%l7 + 0x30], %o7
pdist %f8, %f8, %f6
nop
setx loop_170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %l2, %o3
fmovsl %xcc, %f1, %f12
sllx %i2, %g1, %i1
loop_170:
orcc %g3, %o5, %g6
ldsb [%l7 + 0x26], %o6
fmovse %icc, %f7, %f15
fcmple32 %f10, %f14, %o4
mulscc %i4, %g5, %i3
edge8n %l6, %i7, %l3
movre %o1, %l4, %o2
ldub [%l7 + 0x65], %i5
ld [%l7 + 0x0C], %f11
fexpand %f0, %f8
fbn,a %fcc2, loop_171
fbe,a %fcc3, loop_172
fnegd %f2, %f8
tsubcctv %i6, %g2, %i0
loop_171:
fnot2s %f5, %f9
loop_172:
tvs %xcc, 0x7
nop
setx loop_173, %l0, %l1
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 %icc, %f7, %f8
stb %g7, [%l7 + 0x7F]
ldsb [%l7 + 0x2F], %o0
loop_173:
fmul8x16 %f12, %f0, %f14
ldub [%l7 + 0x54], %l1
lduw [%l7 + 0x4C], %g4
fmovdg %icc, %f13, %f6
st %f6, [%l7 + 0x74]
fble %fcc0, loop_174
ldsh [%l7 + 0x18], %l5
fmovdleu %xcc, %f12, %f7
stb %o7, [%l7 + 0x60]
loop_174:
orcc %l0, %l2, %o3
ldsh [%l7 + 0x0C], %g1
sra %i2, 0x0E, %g3
fcmped %fcc0, %f2, %f4
fbn,a %fcc3, loop_175
taddcctv %o5, 0x0C6D, %i1
tl %xcc, 0x5
fmovrslez %g6, %f0, %f11
loop_175:
lduw [%l7 + 0x68], %o4
stx %o6, [%l7 + 0x50]
fbue %fcc0, loop_176
fba %fcc1, loop_177
ldx [%l7 + 0x38], %g5
bl %xcc, loop_178
loop_176:
sll %i3, %l6, %i4
loop_177:
fmovdl %icc, %f5, %f1
movn %icc, %l3, %o1
loop_178:
ldx [%l7 + 0x60], %i7
ldub [%l7 + 0x62], %l4
ldsw [%l7 + 0x48], %o2
fornot2s %f12, %f2, %f11
sth %i5, [%l7 + 0x68]
st %f12, [%l7 + 0x7C]
fbul,a %fcc3, loop_179
stw %i6, [%l7 + 0x7C]
fpadd32s %f11, %f0, %f8
addccc %i0, 0x0DC7, %g7
loop_179:
ldsw [%l7 + 0x4C], %g2
fnor %f12, %f2, %f10
sub %o0, 0x150C, %l1
stb %l5, [%l7 + 0x5B]
fmovsn %icc, %f13, %f10
stb %o7, [%l7 + 0x10]
popc 0x00E8, %l0
fba %fcc2, loop_180
lduw [%l7 + 0x3C], %g4
ble,a,pn %icc, loop_181
fmuld8sux16 %f14, %f2, %f10
loop_180:
fmovde %xcc, %f7, %f1
stx %o3, [%l7 + 0x18]
loop_181:
for %f12, %f4, %f12
fbn %fcc3, loop_182
st %f7, [%l7 + 0x7C]
movn %icc, %l2, %g1
fnot2 %f12, %f12
loop_182:
bl %xcc, loop_183
addcc %i2, %o5, %i1
ld [%l7 + 0x40], %f0
std %f14, [%l7 + 0x20]
loop_183:
tn %xcc, 0x4
fble,a %fcc2, loop_184
fsrc2 %f0, %f10
ldsh [%l7 + 0x7A], %g6
fxor %f6, %f2, %f6
loop_184:
ldx [%l7 + 0x28], %o4
call loop_185
lduh [%l7 + 0x7A], %g3
fnors %f9, %f10, %f7
edge16ln %g5, %i3, %o6
loop_185:
addcc %i4, %l6, %l3
srl %i7, 0x01, %l4
fmovdne %icc, %f9, %f3
bne,pn %icc, loop_186
fmovdgu %xcc, %f5, %f15
ldsh [%l7 + 0x2E], %o2
fmovdn %icc, %f4, %f12
loop_186:
sdivx %o1, 0x15C6, %i5
fcmpeq16 %f12, %f6, %i6
edge16n %g7, %g2, %i0
ld [%l7 + 0x50], %f7
ldub [%l7 + 0x50], %l1
fcmpne32 %f2, %f2, %l5
fandnot1 %f2, %f0, %f0
call loop_187
ld [%l7 + 0x14], %f11
sth %o7, [%l7 + 0x54]
st %f3, [%l7 + 0x5C]
loop_187:
and %l0, %g4, %o3
fmovdl %xcc, %f3, %f6
orncc %o0, %l2, %g1
ld [%l7 + 0x64], %f1
lduw [%l7 + 0x5C], %i2
orncc %i1, 0x079E, %g6
fands %f3, %f0, %f13
fpadd32 %f2, %f0, %f10
lduh [%l7 + 0x7E], %o4
fbl,a %fcc3, loop_188
call loop_189
movre %g3, %o5, %i3
fmuld8ulx16 %f6, %f10, %f2
loop_188:
lduh [%l7 + 0x26], %g5
loop_189:
lduh [%l7 + 0x56], %i4
std %f14, [%l7 + 0x78]
movn %icc, %o6, %l3
stb %i7, [%l7 + 0x45]
ldsh [%l7 + 0x1C], %l6
andcc %o2, %l4, %o1
lduh [%l7 + 0x0A], %i5
fcmple32 %f6, %f0, %i6
ldsb [%l7 + 0x54], %g7
movge %xcc, %g2, %l1
fpsub16 %f2, %f6, %f2
bcs loop_190
stb %l5, [%l7 + 0x5B]
stb %i0, [%l7 + 0x56]
faligndata %f2, %f4, %f4
loop_190:
movvc %xcc, %o7, %g4
ldd [%l7 + 0x30], %f12
fbue,a %fcc3, loop_191
taddcctv %l0, %o3, %l2
ldsb [%l7 + 0x66], %o0
array16 %i2, %g1, %g6
loop_191:
orncc %o4, 0x00D8, %g3
std %f6, [%l7 + 0x20]
edge8l %o5, %i3, %i1
fmovsgu %xcc, %f15, %f9
bleu,a %xcc, loop_192
ble,a,pn %xcc, loop_193
fpack32 %f12, %f8, %f8
nop
setx loop_194, %l0, %l1
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_192:
fmovdcc %xcc, %f6, %f13
loop_193:
fble,a %fcc0, loop_195
st %f3, [%l7 + 0x14]
loop_194:
bshuffle %f6, %f4, %f4
fcmple16 %f8, %f2, %i4
loop_195:
fnand %f2, %f6, %f8
std %f6, [%l7 + 0x20]
xnorcc %g5, %l3, %o6
fbue %fcc3, loop_196
taddcctv %l6, 0x105A, %i7
array8 %o2, %o1, %l4
fmul8x16 %f5, %f10, %f0
loop_196:
ldsw [%l7 + 0x7C], %i5
smul %g7, 0x06D6, %i6
umul %g2, %l1, %i0
fbn %fcc0, loop_197
fmovda %icc, %f1, %f6
subcc %o7, 0x14A3, %g4
fcmpne16 %f10, %f12, %l5
loop_197:
array8 %o3, %l2, %l0
mova %xcc, %i2, %g1
taddcc %g6, %o0, %g3
stx %o4, [%l7 + 0x70]
fbn,a %fcc2, loop_198
fbge %fcc0, loop_199
fnot1s %f3, %f2
fand %f12, %f4, %f12
loop_198:
fba %fcc1, loop_200
loop_199:
mova %icc, %i3, %o5
bshuffle %f6, %f0, %f8
fmovsge %xcc, %f5, %f3
loop_200:
ldd [%l7 + 0x48], %f10
srl %i4, 0x1F, %g5
ldd [%l7 + 0x58], %f14
fexpand %f5, %f8
fones %f3
movcc %icc, %l3, %o6
edge8ln %i1, %l6, %i7
fsrc1 %f12, %f10
tsubcctv %o2, %o1, %l4
movl %icc, %g7, %i5
fnegs %f13, %f1
fmovdl %xcc, %f8, %f9
st %f5, [%l7 + 0x24]
std %f14, [%l7 + 0x68]
ld [%l7 + 0x5C], %f1
ldsh [%l7 + 0x64], %i6
fornot2s %f11, %f4, %f14
tge %xcc, 0x6
fmovscc %icc, %f4, %f7
fmovrde %l1, %f12, %f2
sub %i0, 0x0BDC, %o7
fpack16 %f12, %f2
ldsb [%l7 + 0x41], %g2
fmovsge %xcc, %f2, %f9
ba,a,pn %xcc, loop_201
mulx %g4, 0x1220, %l5
fpsub32s %f12, %f9, %f12
brlez %l2, loop_202
loop_201:
sdivx %l0, 0x0221, %i2
st %f1, [%l7 + 0x68]
addc %g1, 0x0B45, %o3
loop_202:
movcc %icc, %o0, %g6
lduh [%l7 + 0x1E], %o4
te %icc, 0x6
fandnot1 %f10, %f8, %f6
fxor %f10, %f8, %f0
ldsb [%l7 + 0x68], %g3
stw %i3, [%l7 + 0x6C]
call loop_203
fmovdvc %xcc, %f3, %f2
fpadd32s %f4, %f14, %f14
smul %i4, %g5, %l3
loop_203:
fmovdge %icc, %f13, %f3
fmul8sux16 %f4, %f6, %f6
bl %icc, loop_204
fnands %f10, %f3, %f15
siam 0x0
fornot2s %f8, %f12, %f7
loop_204:
tle %xcc, 0x5
orn %o5, 0x0519, %i1
bvs %icc, loop_205
fmovrse %o6, %f5, %f1
srax %i7, %o2, %l6
edge32l %o1, %g7, %i5
loop_205:
ldub [%l7 + 0x24], %l4
taddcc %i6, 0x12CF, %l1
ldub [%l7 + 0x3E], %i0
fmovrslez %g2, %f12, %f13
andcc %g4, %l5, %o7
fcmpeq16 %f14, %f0, %l2
fpackfix %f2, %f10
ldsw [%l7 + 0x6C], %i2
ldsw [%l7 + 0x74], %l0
nop
setx loop_206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %o3, 0x0B10, %g1
fpadd32s %f8, %f11, %f0
bleu %icc, loop_207
loop_206:
ldsh [%l7 + 0x60], %g6
movl %icc, %o0, %g3
stw %o4, [%l7 + 0x7C]
loop_207:
fxnors %f2, %f1, %f5
lduh [%l7 + 0x30], %i4
brgz %i3, loop_208
stx %g5, [%l7 + 0x18]
ld [%l7 + 0x40], %f7
fmovda %icc, %f5, %f0
loop_208:
fbl %fcc1, loop_209
edge8ln %o5, %i1, %l3
ldx [%l7 + 0x30], %i7
fpsub16s %f1, %f3, %f13
loop_209:
stx %o6, [%l7 + 0x48]
std %f10, [%l7 + 0x38]
movpos %xcc, %o2, %l6
bg,pn %icc, loop_210
ldsw [%l7 + 0x6C], %g7
movn %icc, %i5, %l4
st %f8, [%l7 + 0x68]
loop_210:
fcmpeq32 %f4, %f6, %o1
bne,a,pt %icc, loop_211
fcmpes %fcc2, %f9, %f9
tleu %xcc, 0x2
fmovrde %l1, %f2, %f12
loop_211:
fnot2s %f8, %f3
or %i6, 0x1F77, %g2
ldsh [%l7 + 0x30], %g4
udivx %i0, 0x1746, %o7
fbug %fcc0, loop_212
stb %l2, [%l7 + 0x2F]
fmovsvc %icc, %f11, %f3
ldsw [%l7 + 0x08], %l5
loop_212:
mulscc %i2, %o3, %g1
fexpand %f8, %f12
fpack16 %f10, %f1
st %f12, [%l7 + 0x2C]
fmovrsne %g6, %f10, %f11
fmul8sux16 %f6, %f6, %f2
sth %o0, [%l7 + 0x10]
ldub [%l7 + 0x37], %l0
st %f1, [%l7 + 0x4C]
std %f10, [%l7 + 0x30]
fbuge,a %fcc2, loop_213
fcmped %fcc1, %f4, %f6
fba,a %fcc0, loop_214
stw %g3, [%l7 + 0x4C]
loop_213:
tge %icc, 0x2
sdivx %i4, 0x1E45, %o4
loop_214:
tvc %xcc, 0x7
fnands %f13, %f8, %f2
fmovdvs %icc, %f5, %f8
bleu,a loop_215
ldsh [%l7 + 0x46], %i3
movn %xcc, %g5, %i1
xnorcc %l3, %i7, %o6
loop_215:
bg,a loop_216
ldsh [%l7 + 0x20], %o2
tg %xcc, 0x7
movg %xcc, %o5, %g7
loop_216:
fmovsvs %xcc, %f0, %f3
fbul %fcc1, loop_217
ldsw [%l7 + 0x2C], %i5
ldsh [%l7 + 0x4E], %l6
add %o1, %l4, %i6
loop_217:
stw %g2, [%l7 + 0x6C]
fpsub32 %f0, %f4, %f4
edge32ln %g4, %l1, %i0
srax %o7, 0x01, %l5
ldd [%l7 + 0x58], %f2
std %f8, [%l7 + 0x28]
addc %l2, 0x070F, %o3
nop
setx loop_218, %l0, %l1
jmpl %l1, %g1
fmovdg %icc, %f5, %f11
edge32 %i2, %g6, %o0
tn %xcc, 0x0
loop_218:
lduh [%l7 + 0x74], %l0
alignaddrl %g3, %i4, %o4
alignaddrl %i3, %g5, %i1
fornot1 %f2, %f8, %f14
stx %i7, [%l7 + 0x18]
fmovsa %icc, %f9, %f5
brnz %l3, loop_219
xnorcc %o6, %o2, %g7
fcmpne32 %f6, %f0, %i5
fbl,a %fcc3, loop_220
loop_219:
ldub [%l7 + 0x40], %o5
nop
setx loop_221, %l0, %l1
jmpl %l1, %l6
tsubcc %l4, %i6, %g2
loop_220:
and %g4, 0x0A78, %o1
fmovsvc %icc, %f5, %f2
loop_221:
fxnors %f4, %f7, %f15
fpmerge %f15, %f5, %f2
nop
setx loop_222, %l0, %l1
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 %l1, [%l7 + 0x2A]
bshuffle %f14, %f2, %f0
ldsw [%l7 + 0x70], %o7
loop_222:
brz %l5, loop_223
fandnot2 %f12, %f0, %f2
fmovsa %xcc, %f1, %f6
movvs %xcc, %l2, %i0
loop_223:
fandnot1s %f3, %f6, %f6
ldsh [%l7 + 0x64], %g1
movgu %icc, %o3, %g6
ldsh [%l7 + 0x38], %o0
tleu %icc, 0x4
smul %i2, %l0, %i4
brgez %o4, loop_224
stw %i3, [%l7 + 0x54]
ldsb [%l7 + 0x55], %g3
array8 %g5, %i7, %i1
loop_224:
srax %l3, %o6, %o2
tsubcctv %g7, %o5, %l6
fcmpd %fcc3, %f8, %f10
ldx [%l7 + 0x08], %l4
sth %i6, [%l7 + 0x48]
fmovspos %icc, %f12, %f11
stw %g2, [%l7 + 0x0C]
ldsh [%l7 + 0x44], %i5
sdiv %g4, 0x1ED9, %o1
sdiv %l1, 0x19D6, %o7
for %f6, %f12, %f0
for %f4, %f2, %f2
bne,a,pn %xcc, loop_225
mova %xcc, %l5, %i0
ldsw [%l7 + 0x4C], %l2
bvs,a,pn %icc, loop_226
loop_225:
ldsw [%l7 + 0x7C], %g1
ldsw [%l7 + 0x34], %o3
sllx %g6, %i2, %l0
loop_226:
stb %o0, [%l7 + 0x45]
fbe,a %fcc1, loop_227
array32 %o4, %i3, %g3
fbu %fcc1, loop_228
tcc %xcc, 0x2
loop_227:
sdiv %g5, 0x17A0, %i7
fmovda %icc, %f3, %f6
loop_228:
fmovdvs %icc, %f6, %f11
movleu %xcc, %i1, %i4
stw %l3, [%l7 + 0x0C]
fbn %fcc2, loop_229
fmovsa %xcc, %f5, %f5
edge8n %o6, %o2, %g7
tvs %icc, 0x7
loop_229:
sth %o5, [%l7 + 0x48]
fmovdpos %xcc, %f5, %f3
bgu,pn %xcc, loop_230
ldx [%l7 + 0x08], %l4
ldsh [%l7 + 0x70], %i6
stw %g2, [%l7 + 0x38]
loop_230:
stb %i5, [%l7 + 0x6D]
tcs %xcc, 0x1
movgu %xcc, %g4, %l6
edge32 %l1, %o1, %o7
andcc %l5, %i0, %g1
stw %o3, [%l7 + 0x64]
ldd [%l7 + 0x68], %f10
for %f10, %f0, %f12
fmovsl %icc, %f2, %f7
stw %l2, [%l7 + 0x34]
fands %f14, %f15, %f12
subcc %g6, %l0, %i2
stx %o0, [%l7 + 0x18]
fandnot1s %f7, %f1, %f14
fpsub32 %f4, %f12, %f14
lduh [%l7 + 0x56], %i3
fcmpne16 %f8, %f14, %g3
fbu,a %fcc2, loop_231
std %f0, [%l7 + 0x58]
fmovrdlez %g5, %f8, %f12
bcc %xcc, loop_232
loop_231:
ldsb [%l7 + 0x72], %o4
std %f2, [%l7 + 0x70]
stb %i7, [%l7 + 0x71]
loop_232:
te %icc, 0x4
fba %fcc2, loop_233
fpsub32s %f13, %f5, %f0
ldub [%l7 + 0x5C], %i1
lduh [%l7 + 0x6A], %l3
loop_233:
sllx %o6, %i4, %g7
pdist %f0, %f2, %f6
fsrc2s %f11, %f10
ldub [%l7 + 0x4F], %o5
tvc %icc, 0x7
fones %f10
sdivx %o2, 0x0443, %l4
fmovrslz %i6, %f9, %f10
fcmple32 %f0, %f6, %i5
brlez %g4, loop_234
fmul8x16al %f3, %f4, %f6
stw %g2, [%l7 + 0x4C]
andn %l1, 0x0CE5, %l6
loop_234:
fsrc1s %f9, %f2
fmovsg %icc, %f7, %f11
fbne %fcc0, loop_235
fandnot2s %f9, %f3, %f6
bn,a,pt %xcc, loop_236
lduh [%l7 + 0x6E], %o7
loop_235:
st %f3, [%l7 + 0x50]
bpos,a %xcc, loop_237
loop_236:
fmul8x16al %f3, %f8, %f14
tleu %xcc, 0x5
orncc %o1, %i0, %g1
loop_237:
lduh [%l7 + 0x58], %o3
ldd [%l7 + 0x20], %f10
nop
setx loop_238, %l0, %l1
jmpl %l1, %l5
ldsb [%l7 + 0x6D], %l2
lduw [%l7 + 0x7C], %g6
orn %i2, %o0, %i3
loop_238:
addc %g3, %l0, %o4
fmovspos %icc, %f14, %f5
ldx [%l7 + 0x48], %g5
srl %i7, %l3, %i1
fmovdgu %icc, %f8, %f6
fpadd16s %f14, %f9, %f13
fmovdneg %icc, %f9, %f10
andn %o6, 0x0B38, %g7
fbl %fcc3, loop_239
fcmpd %fcc1, %f10, %f6
sth %o5, [%l7 + 0x46]
brgz %i4, loop_240
loop_239:
udiv %l4, 0x0058, %i6
lduw [%l7 + 0x48], %o2
xnor %g4, 0x19F8, %i5
loop_240:
fbe %fcc3, loop_241
stw %g2, [%l7 + 0x48]
fors %f11, %f11, %f4
ld [%l7 + 0x40], %f12
loop_241:
stx %l6, [%l7 + 0x18]
udivcc %o7, 0x1A91, %l1
stw %o1, [%l7 + 0x70]
fpsub16s %f0, %f13, %f12
fxnor %f6, %f14, %f8
fcmpne32 %f4, %f4, %i0
fbl %fcc3, loop_242
fmovdn %icc, %f15, %f5
addc %g1, 0x09AE, %l5
fblg %fcc1, loop_243
loop_242:
ldsh [%l7 + 0x78], %l2
lduh [%l7 + 0x38], %g6
fmovscc %xcc, %f10, %f5
loop_243:
sth %i2, [%l7 + 0x0E]
sub %o3, %o0, %i3
fones %f0
ldsw [%l7 + 0x1C], %g3
alignaddrl %o4, %l0, %i7
std %f10, [%l7 + 0x68]
sth %l3, [%l7 + 0x56]
ldd [%l7 + 0x78], %f4
fmovd %f6, %f14
fnegd %f8, %f12
bcs,a,pt %icc, loop_244
fmovsneg %icc, %f10, %f7
bcs,pt %icc, loop_245
ld [%l7 + 0x1C], %f7
loop_244:
fnot1s %f7, %f12
fbl %fcc1, loop_246
loop_245:
ldx [%l7 + 0x10], %g5
fmovsneg %icc, %f4, %f7
lduw [%l7 + 0x18], %i1
loop_246:
fbul,a %fcc3, loop_247
sth %o6, [%l7 + 0x52]
stx %o5, [%l7 + 0x18]
edge32ln %g7, %i4, %i6
loop_247:
fmovsgu %icc, %f15, %f5
fbge,a %fcc0, loop_248
fmovdge %icc, %f13, %f15
fblg,a %fcc3, loop_249
movpos %xcc, %l4, %g4
loop_248:
std %f14, [%l7 + 0x40]
stx %i5, [%l7 + 0x18]
loop_249:
sethi 0x1F98, %o2
fones %f10
fbu,a %fcc1, loop_250
fcmps %fcc0, %f9, %f14
andn %g2, 0x1825, %o7
bleu,a loop_251
loop_250:
fones %f14
ldsb [%l7 + 0x2F], %l6
fmuld8ulx16 %f15, %f0, %f8
loop_251:
tgu %icc, 0x6
fnors %f12, %f4, %f14
lduh [%l7 + 0x0C], %o1
ldub [%l7 + 0x18], %i0
fcmps %fcc2, %f6, %f7
fmovdpos %xcc, %f14, %f7
fbe,a %fcc2, loop_252
movrne %l1, %l5, %l2
fmovsn %icc, %f5, %f8
fmovrse %g6, %f6, %f14
loop_252:
brgz %g1, loop_253
nop
setx loop_254, %l0, %l1
jmpl %l1, %o3
bne,pn %icc, loop_255
ldsh [%l7 + 0x48], %o0
loop_253:
taddcc %i2, 0x1F18, %i3
loop_254:
ld [%l7 + 0x38], %f5
loop_255:
st %f14, [%l7 + 0x58]
fmovdvs %icc, %f11, %f4
stw %g3, [%l7 + 0x48]
ldub [%l7 + 0x4C], %l0
tsubcc %o4, %l3, %i7
lduw [%l7 + 0x28], %g5
fmovdg %icc, %f12, %f12
ldub [%l7 + 0x71], %o6
stw %o5, [%l7 + 0x5C]
addccc %g7, 0x0E7C, %i4
fpack16 %f14, %f5
sth %i1, [%l7 + 0x0E]
fmovrslez %l4, %f13, %f11
movl %xcc, %i6, %i5
alignaddr %o2, %g4, %g2
tneg %xcc, 0x3
alignaddr %o7, %l6, %i0
umulcc %o1, 0x0383, %l5
std %f2, [%l7 + 0x70]
fmovsleu %xcc, %f12, %f5
fmovscs %icc, %f1, %f4
srl %l1, %g6, %g1
tne %xcc, 0x0
fbug %fcc0, loop_256
udiv %l2, 0x0F9A, %o3
lduw [%l7 + 0x20], %i2
stw %o0, [%l7 + 0x18]
loop_256:
bn,a,pt %icc, loop_257
ldsb [%l7 + 0x31], %i3
stx %g3, [%l7 + 0x40]
mulx %o4, %l0, %i7
loop_257:
lduw [%l7 + 0x6C], %l3
fmovdneg %xcc, %f14, %f14
fmul8x16al %f15, %f7, %f14
fmovsneg %xcc, %f12, %f3
fbn,a %fcc2, loop_258
tge %xcc, 0x1
smulcc %o6, %g5, %o5
brnz,a %i4, loop_259
loop_258:
ld [%l7 + 0x10], %f14
fcmpd %fcc0, %f12, %f14
edge8 %g7, %l4, %i1
loop_259:
bleu,pn %xcc, loop_260
fbul,a %fcc0, loop_261
fmovscs %xcc, %f13, %f7
fornot1 %f4, %f2, %f2
loop_260:
fcmpgt16 %f4, %f12, %i5
loop_261:
tneg %xcc, 0x2
fornot2 %f8, %f6, %f10
fsrc2s %f12, %f5
sth %o2, [%l7 + 0x6E]
movvs %icc, %g4, %g2
movvc %xcc, %i6, %o7
fmovdleu %icc, %f15, %f10
tl %icc, 0x2
fandnot2 %f14, %f12, %f0
movg %icc, %l6, %i0
subcc %l5, 0x0C50, %o1
fmuld8ulx16 %f13, %f7, %f10
ldub [%l7 + 0x7F], %l1
fmovsge %xcc, %f12, %f6
or %g1, 0x0295, %g6
st %f14, [%l7 + 0x78]
orn %o3, 0x008F, %l2
ldx [%l7 + 0x20], %o0
fcmpd %fcc1, %f4, %f8
sth %i3, [%l7 + 0x76]
fbo %fcc1, loop_262
fornot2s %f3, %f12, %f5
std %f6, [%l7 + 0x48]
fmul8x16al %f10, %f3, %f0
loop_262:
sdivx %g3, 0x1092, %i2
ldsw [%l7 + 0x18], %o4
orncc %l0, %i7, %o6
fsrc2s %f7, %f1
movrgez %g5, 0x14F, %o5
ldd [%l7 + 0x20], %f6
fcmple16 %f10, %f10, %l3
bne,a,pn %xcc, loop_263
movl %icc, %g7, %i4
std %f4, [%l7 + 0x40]
lduw [%l7 + 0x60], %i1
loop_263:
sdivx %i5, 0x1C1B, %l4
fmul8x16al %f13, %f7, %f10
movl %icc, %o2, %g4
fmovsg %xcc, %f7, %f10
lduw [%l7 + 0x7C], %i6
stx %o7, [%l7 + 0x78]
andcc %l6, %i0, %l5
sethi 0x1629, %g2
fpadd16 %f2, %f6, %f4
fpsub32 %f14, %f4, %f0
popc 0x1D3C, %l1
sethi 0x1D3B, %o1
fcmpgt32 %f8, %f8, %g1
fnot1 %f12, %f2
fbuge,a %fcc3, loop_264
stb %g6, [%l7 + 0x10]
fexpand %f5, %f12
lduw [%l7 + 0x40], %l2
loop_264:
be,a,pt %icc, loop_265
stx %o0, [%l7 + 0x60]
fbo,a %fcc3, loop_266
fmovsgu %xcc, %f8, %f15
loop_265:
movcc %icc, %o3, %i3
fbul,a %fcc3, loop_267
loop_266:
sethi 0x07C3, %g3
fors %f8, %f13, %f12
xor %i2, %o4, %i7
loop_267:
brgez,a %l0, loop_268
edge32ln %o6, %g5, %l3
stb %g7, [%l7 + 0x69]
tsubcc %o5, %i4, %i5
loop_268:
fbul %fcc2, loop_269
fbu,a %fcc3, loop_270
fcmpeq32 %f6, %f12, %l4
fmul8x16al %f1, %f13, %f12
loop_269:
lduh [%l7 + 0x0E], %i1
loop_270:
sth %o2, [%l7 + 0x62]
fbul %fcc2, loop_271
tcc %xcc, 0x5
srlx %i6, %g4, %l6
fmovdvc %xcc, %f13, %f14
loop_271:
fbge %fcc2, loop_272
stb %i0, [%l7 + 0x43]
tn %icc, 0x0
std %f0, [%l7 + 0x10]
loop_272:
ld [%l7 + 0x64], %f8
lduh [%l7 + 0x38], %o7
std %f12, [%l7 + 0x28]
bn %xcc, loop_273
tpos %xcc, 0x4
fcmps %fcc1, %f3, %f1
taddcctv %l5, %g2, %o1
loop_273:
movcs %icc, %l1, %g6
fmovda %xcc, %f13, %f15
st %f6, [%l7 + 0x48]
sdivcc %g1, 0x0F63, %l2
fnor %f0, %f12, %f2
fmovdne %xcc, %f7, %f14
fexpand %f11, %f14
nop
setx loop_274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %icc, %o0, %i3
brlez,a %g3, loop_275
fmovse %xcc, %f6, %f4
loop_274:
ldsb [%l7 + 0x0B], %o3
fmovrde %o4, %f14, %f10
loop_275:
umulcc %i7, %i2, %l0
ldsw [%l7 + 0x18], %g5
brgz %o6, loop_276
fbn,a %fcc3, loop_277
stx %g7, [%l7 + 0x28]
sth %o5, [%l7 + 0x38]
loop_276:
edge32ln %l3, %i4, %l4
loop_277:
smul %i5, 0x0412, %o2
tsubcctv %i1, 0x13BC, %g4
array8 %i6, %i0, %l6
alignaddr %l5, %o7, %g2
stx %o1, [%l7 + 0x30]
ldsb [%l7 + 0x6D], %g6
nop
setx loop_278, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l1, [%l7 + 0x4C]
taddcctv %l2, 0x0B36, %o0
movn %xcc, %i3, %g3
loop_278:
bgu,a,pt %xcc, loop_279
fcmpne16 %f12, %f0, %g1
lduh [%l7 + 0x08], %o3
ldsw [%l7 + 0x44], %o4
loop_279:
fandnot1s %f0, %f11, %f10
sth %i2, [%l7 + 0x36]
ld [%l7 + 0x48], %f7
fmovsgu %icc, %f5, %f6
bcc,a,pt %xcc, loop_280
ldx [%l7 + 0x58], %l0
ldub [%l7 + 0x1A], %g5
orncc %o6, %i7, %o5
loop_280:
fnegs %f6, %f10
bvs,a %icc, loop_281
sth %l3, [%l7 + 0x32]
fcmpgt16 %f10, %f6, %i4
sth %l4, [%l7 + 0x6E]
loop_281:
fmovdn %icc, %f7, %f3
fxors %f0, %f14, %f3
fcmple32 %f10, %f6, %i5
edge8n %g7, %o2, %g4
fmovdcs %icc, %f12, %f1
ldd [%l7 + 0x68], %f10
sth %i6, [%l7 + 0x6A]
ldd [%l7 + 0x68], %f6
fmovsgu %icc, %f0, %f12
lduh [%l7 + 0x7A], %i1
stw %i0, [%l7 + 0x18]
fones %f6
brnz,a %l6, loop_282
orncc %l5, %o7, %o1
ta %xcc, 0x4
fnot2 %f6, %f12
loop_282:
fnot2 %f6, %f2
fsrc2s %f13, %f15
ldx [%l7 + 0x28], %g2
fmovscc %icc, %f15, %f14
sdiv %g6, 0x1D11, %l1
sth %o0, [%l7 + 0x28]
fcmpgt32 %f4, %f6, %l2
fornot1s %f2, %f15, %f14
ta %xcc, 0x0
brz %g3, loop_283
ldsh [%l7 + 0x54], %i3
stb %o3, [%l7 + 0x0B]
fbuge %fcc1, loop_284
loop_283:
call loop_285
tg %icc, 0x2
umul %o4, 0x150C, %g1
loop_284:
subccc %i2, %g5, %o6
loop_285:
fmovsl %icc, %f15, %f7
ta %icc, 0x6
bl,a %icc, loop_286
edge8n %l0, %i7, %l3
sth %i4, [%l7 + 0x7C]
fmovrdlz %l4, %f12, %f0
loop_286:
sth %o5, [%l7 + 0x42]
movle %xcc, %g7, %o2
ldsh [%l7 + 0x6C], %i5
stx %i6, [%l7 + 0x20]
ldsh [%l7 + 0x64], %g4
lduh [%l7 + 0x34], %i0
ldsh [%l7 + 0x3C], %l6
fmovrdlz %l5, %f0, %f10
fpsub32s %f6, %f0, %f5
andn %i1, 0x1546, %o1
ld [%l7 + 0x2C], %f9
ble,a,pn %icc, loop_287
fmovsgu %icc, %f15, %f0
ldsb [%l7 + 0x0B], %o7
fpsub16 %f0, %f6, %f10
loop_287:
lduh [%l7 + 0x50], %g6
ldsw [%l7 + 0x2C], %g2
tcs %xcc, 0x3
fornot2s %f1, %f8, %f6
fbuge,a %fcc2, loop_288
edge16n %l1, %l2, %o0
fcmpne32 %f2, %f10, %i3
tcs %xcc, 0x7
loop_288:
movle %xcc, %o3, %g3
ldx [%l7 + 0x50], %g1
ldsw [%l7 + 0x50], %i2
movn %icc, %g5, %o6
fmovsne %icc, %f9, %f7
fbu,a %fcc0, loop_289
bvc,pt %xcc, loop_290
fxor %f14, %f12, %f8
fmovrde %l0, %f2, %f6
loop_289:
ldsh [%l7 + 0x74], %i7
loop_290:
fmovrsgz %l3, %f4, %f12
ldx [%l7 + 0x60], %i4
fmovsg %xcc, %f15, %f13
fxor %f2, %f14, %f8
nop
setx loop_291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f14
stb %l4, [%l7 + 0x60]
fmul8x16 %f15, %f10, %f4
loop_291:
fmovdvs %icc, %f10, %f7
tg %xcc, 0x3
udivcc %o4, 0x1237, %o5
st %f1, [%l7 + 0x48]
ldx [%l7 + 0x28], %g7
fexpand %f3, %f2
fpadd16 %f8, %f6, %f2
tvc %xcc, 0x4
lduw [%l7 + 0x2C], %o2
smul %i6, %i5, %i0
fpadd16s %f0, %f4, %f11
stb %l6, [%l7 + 0x67]
fmovrsgz %l5, %f3, %f14
fbo %fcc3, loop_292
ldsb [%l7 + 0x65], %g4
tleu %xcc, 0x2
edge8l %o1, %o7, %i1
loop_292:
movrne %g2, 0x35A, %g6
stw %l1, [%l7 + 0x24]
brgz %o0, loop_293
add %l2, %i3, %o3
tne %icc, 0x1
fbuge,a %fcc0, loop_294
loop_293:
fsrc2s %f4, %f5
fbne %fcc2, loop_295
fba,a %fcc3, loop_296
loop_294:
movrlz %g3, %g1, %i2
stw %g5, [%l7 + 0x4C]
loop_295:
stw %o6, [%l7 + 0x30]
loop_296:
stw %l0, [%l7 + 0x18]
tvs %xcc, 0x2
tg %icc, 0x4
sdivcc %i7, 0x1CAF, %l3
tne %icc, 0x5
brgz %i4, loop_297
ld [%l7 + 0x70], %f11
fmovdle %icc, %f4, %f9
fba %fcc3, loop_298
loop_297:
sdiv %o4, 0x1477, %o5
udiv %g7, 0x0829, %o2
fxors %f13, %f14, %f2
loop_298:
sra %i6, %l4, %i5
sll %l6, %l5, %i0
subc %o1, 0x149B, %o7
fnot2 %f0, %f6
lduw [%l7 + 0x70], %i1
fmovdg %icc, %f10, %f12
std %f8, [%l7 + 0x58]
fand %f4, %f4, %f8
std %f14, [%l7 + 0x78]
fzero %f12
fmovdgu %icc, %f15, %f3
tgu %icc, 0x5
ldx [%l7 + 0x18], %g2
fpack16 %f4, %f10
st %f4, [%l7 + 0x78]
ldub [%l7 + 0x16], %g6
fnot2 %f6, %f6
fbg,a %fcc0, loop_299
fbn %fcc0, loop_300
fandnot1 %f8, %f2, %f12
fbl,a %fcc1, loop_301
loop_299:
bge,a,pt %xcc, loop_302
loop_300:
ldsb [%l7 + 0x71], %l1
ldx [%l7 + 0x68], %g4
loop_301:
xor %o0, %i3, %l2
loop_302:
std %f12, [%l7 + 0x28]
fnot2s %f15, %f4
sdivcc %o3, 0x1CDA, %g3
lduh [%l7 + 0x5C], %g1
stw %i2, [%l7 + 0x1C]
fmul8sux16 %f10, %f14, %f8
fxor %f8, %f14, %f6
stb %g5, [%l7 + 0x77]
sth %l0, [%l7 + 0x6C]
ld [%l7 + 0x1C], %f13
fmovrdgez %i7, %f12, %f6
ble,a loop_303
movrlz %l3, 0x393, %i4
fpadd32s %f8, %f0, %f12
bgu,pn %xcc, loop_304
loop_303:
array32 %o6, %o5, %o4
lduh [%l7 + 0x7E], %g7
sdivcc %i6, 0x0C88, %o2
loop_304:
nop
setx loop_305, %l0, %l1
jmpl %l1, %i5
movle %icc, %l4, %l6
fmovsle %icc, %f7, %f14
fornot2 %f6, %f10, %f8
loop_305:
fornot2 %f0, %f8, %f2
tsubcc %i0, 0x0602, %l5
fpadd32 %f12, %f6, %f6
brz,a %o7, loop_306
edge32 %i1, %o1, %g2
lduh [%l7 + 0x48], %l1
stw %g6, [%l7 + 0x38]
loop_306:
ldsw [%l7 + 0x10], %o0
xnorcc %g4, %i3, %l2
fzero %f6
ldsh [%l7 + 0x6C], %g3
fandnot1 %f6, %f8, %f4
bn loop_307
fmovrdgz %g1, %f8, %f14
fmul8sux16 %f12, %f0, %f14
ldub [%l7 + 0x7F], %o3
loop_307:
andcc %g5, %l0, %i2
fcmpgt32 %f12, %f8, %i7
fpack16 %f8, %f7
smulcc %i4, %o6, %o5
movn %icc, %o4, %l3
edge32ln %i6, %g7, %o2
fmovd %f2, %f14
faligndata %f12, %f8, %f12
ldd [%l7 + 0x60], %f12
fpsub16s %f3, %f14, %f9
brgez,a %i5, loop_308
fmovdleu %icc, %f8, %f3
ldx [%l7 + 0x38], %l4
movne %icc, %i0, %l5
loop_308:
ldsh [%l7 + 0x4C], %l6
fornot2s %f1, %f3, %f7
fmovsg %xcc, %f11, %f15
tneg %icc, 0x6
fmovdge %icc, %f15, %f14
stb %i1, [%l7 + 0x26]
ldx [%l7 + 0x50], %o7
fcmpgt16 %f6, %f8, %o1
ble,a %icc, loop_309
movne %xcc, %g2, %g6
mulscc %l1, 0x1420, %o0
ldx [%l7 + 0x58], %i3
loop_309:
fmul8x16 %f14, %f12, %f6
for %f6, %f12, %f12
fbl %fcc2, loop_310
ldx [%l7 + 0x58], %g4
ldsh [%l7 + 0x40], %g3
fpadd32s %f11, %f14, %f9
loop_310:
fbn %fcc1, loop_311
ldsh [%l7 + 0x5C], %g1
edge32l %l2, %g5, %o3
lduh [%l7 + 0x50], %l0
loop_311:
srlx %i7, 0x08, %i2
fmovsvs %xcc, %f12, %f14
fcmped %fcc1, %f6, %f0
fbg,a %fcc3, loop_312
ldx [%l7 + 0x50], %i4
ldx [%l7 + 0x50], %o5
tn %icc, 0x0
loop_312:
fnands %f10, %f4, %f11
movcc %xcc, %o4, %l3
udivcc %o6, 0x1C10, %i6
tneg %icc, 0x1
fxnor %f6, %f8, %f14
fmovdcc %icc, %f4, %f14
stx %o2, [%l7 + 0x50]
smulcc %g7, %i5, %i0
fblg,a %fcc1, loop_313
orncc %l5, %l4, %i1
fbn %fcc2, loop_314
fandnot1s %f8, %f2, %f0
loop_313:
movgu %xcc, %o7, %o1
fmovdcs %icc, %f11, %f3
loop_314:
fmovsvc %xcc, %f2, %f10
fmovrdlz %g2, %f10, %f12
fpackfix %f2, %f3
fandnot1s %f11, %f15, %f14
fmovsge %icc, %f2, %f0
fabss %f12, %f0
ldsh [%l7 + 0x6A], %l6
movne %xcc, %l1, %g6
ldx [%l7 + 0x28], %i3
ldsw [%l7 + 0x6C], %g4
xnorcc %o0, 0x1499, %g3
lduh [%l7 + 0x40], %g1
movcc %icc, %l2, %o3
ldd [%l7 + 0x70], %f2
movpos %xcc, %l0, %g5
movle %xcc, %i2, %i7
movge %icc, %o5, %o4
ldsb [%l7 + 0x31], %l3
andn %i4, %i6, %o2
sth %o6, [%l7 + 0x46]
fbe %fcc2, loop_315
addc %i5, %i0, %l5
faligndata %f4, %f4, %f0
ld [%l7 + 0x3C], %f14
loop_315:
ldsh [%l7 + 0x70], %g7
std %f6, [%l7 + 0x10]
fpmerge %f9, %f1, %f14
sth %l4, [%l7 + 0x42]
fmovdvs %xcc, %f12, %f12
fpadd16 %f4, %f4, %f10
fbe %fcc1, loop_316
stw %i1, [%l7 + 0x54]
fmul8x16au %f2, %f7, %f14
fcmpgt32 %f6, %f12, %o7
loop_316:
fbug,a %fcc3, loop_317
bleu,a %xcc, loop_318
lduh [%l7 + 0x46], %o1
faligndata %f8, %f8, %f2
loop_317:
fmovse %icc, %f2, %f1
loop_318:
xnorcc %l6, %l1, %g6
xor %i3, 0x1709, %g4
ldsw [%l7 + 0x34], %g2
fcmped %fcc2, %f6, %f4
fandnot2 %f6, %f2, %f14
ldd [%l7 + 0x28], %f0
fxnors %f4, %f5, %f8
smulcc %o0, 0x1116, %g1
fcmple32 %f14, %f12, %l2
ldsh [%l7 + 0x0A], %o3
movne %icc, %g3, %g5
ld [%l7 + 0x30], %f15
fmul8ulx16 %f4, %f0, %f4
ta %icc, 0x3
bneg,a loop_319
ldsh [%l7 + 0x1E], %l0
stx %i2, [%l7 + 0x10]
sra %i7, 0x01, %o4
loop_319:
ldsb [%l7 + 0x74], %o5
fbug,a %fcc2, loop_320
movpos %xcc, %i4, %l3
sdivx %o2, 0x1D31, %i6
edge8n %i5, %o6, %i0
loop_320:
brz %g7, loop_321
ld [%l7 + 0x64], %f10
andn %l4, %i1, %o7
fsrc2s %f5, %f15
loop_321:
ld [%l7 + 0x40], %f12
fbge %fcc3, loop_322
fcmpeq16 %f10, %f12, %o1
ldub [%l7 + 0x1F], %l6
fbule,a %fcc3, loop_323
loop_322:
fnot1 %f0, %f2
subccc %l1, %l5, %i3
fmovsleu %icc, %f9, %f6
loop_323:
fmul8x16al %f3, %f8, %f6
lduw [%l7 + 0x7C], %g6
taddcc %g2, %o0, %g4
ldsb [%l7 + 0x32], %g1
edge16 %l2, %g3, %g5
array16 %o3, %l0, %i7
std %f4, [%l7 + 0x68]
ldsh [%l7 + 0x74], %i2
brlz %o5, loop_324
ldub [%l7 + 0x15], %i4
st %f7, [%l7 + 0x48]
fmovse %icc, %f9, %f13
loop_324:
tgu %icc, 0x3
fmovrde %l3, %f14, %f8
fblg %fcc1, loop_325
fmovscs %icc, %f8, %f13
ldsw [%l7 + 0x68], %o2
edge8 %i6, %o4, %i5
loop_325:
tsubcc %o6, 0x1023, %i0
fbe,a %fcc3, loop_326
bvs,pt %xcc, loop_327
tneg %xcc, 0x1
std %f4, [%l7 + 0x78]
loop_326:
mulscc %l4, %i1, %g7
loop_327:
brlez %o7, loop_328
fandnot2 %f8, %f4, %f10
smul %l6, 0x1FE0, %l1
stx %o1, [%l7 + 0x18]
loop_328:
tcc %xcc, 0x6
pdist %f14, %f6, %f8
udivx %l5, 0x1E69, %i3
fmovde %icc, %f12, %f12
ldx [%l7 + 0x60], %g6
udivx %o0, 0x0B24, %g2
fzeros %f4
stx %g1, [%l7 + 0x18]
movpos %icc, %g4, %l2
ldx [%l7 + 0x20], %g5
fmul8x16 %f9, %f0, %f4
fmovrdlez %o3, %f2, %f14
orn %l0, 0x1CDD, %g3
fpadd16s %f1, %f1, %f4
fcmpgt32 %f14, %f0, %i2
movn %xcc, %i7, %o5
bleu,pt %icc, loop_329
ldsb [%l7 + 0x17], %l3
bvc,a loop_330
fmovsn %icc, %f8, %f9
loop_329:
ldd [%l7 + 0x58], %f12
fandnot1s %f10, %f11, %f2
loop_330:
tsubcc %o2, %i6, %i4
andcc %o4, %i5, %i0
sth %o6, [%l7 + 0x3E]
lduh [%l7 + 0x62], %l4
stx %i1, [%l7 + 0x30]
fbg %fcc1, loop_331
mova %icc, %g7, %o7
brgz %l6, loop_332
movrlz %l1, 0x3AE, %o1
loop_331:
array32 %l5, %i3, %g6
alignaddrl %g2, %g1, %o0
loop_332:
array8 %g4, %l2, %g5
fmovsg %icc, %f13, %f10
fpadd16s %f10, %f1, %f14
ta %icc, 0x6
fnegd %f6, %f14
fmovrdlez %l0, %f0, %f2
for %f2, %f12, %f0
ldd [%l7 + 0x50], %f8
edge16ln %g3, %i2, %o3
fmovsvc %xcc, %f12, %f2
fble,a %fcc3, loop_333
brlz %o5, loop_334
fxnor %f10, %f2, %f12
sth %i7, [%l7 + 0x42]
loop_333:
move %icc, %l3, %i6
loop_334:
addccc %i4, %o2, %o4
fpsub32s %f0, %f10, %f0
edge8n %i0, %i5, %o6
stx %i1, [%l7 + 0x28]
ldub [%l7 + 0x6B], %g7
array16 %l4, %o7, %l6
array32 %l1, %l5, %i3
bpos,a %icc, loop_335
fmuld8sux16 %f13, %f7, %f2
ldsb [%l7 + 0x25], %o1
ldx [%l7 + 0x28], %g2
loop_335:
fabss %f9, %f7
fxnor %f10, %f6, %f6
brgez %g6, loop_336
fpackfix %f4, %f8
brgz,a %g1, loop_337
bvc,pn %xcc, loop_338
loop_336:
subccc %g4, %l2, %o0
andcc %l0, %g5, %i2
loop_337:
bpos loop_339
loop_338:
tcs %icc, 0x1
fba %fcc2, loop_340
st %f3, [%l7 + 0x68]
loop_339:
ldsw [%l7 + 0x20], %o3
fxor %f10, %f6, %f10
loop_340:
ldsw [%l7 + 0x30], %g3
addc %i7, %l3, %o5
fmovdl %xcc, %f8, %f6
brlz,a %i6, loop_341
movl %xcc, %o2, %o4
bcs %xcc, loop_342
fmul8x16 %f6, %f10, %f6
loop_341:
fmovsl %icc, %f15, %f10
edge16ln %i4, %i0, %i5
loop_342:
sth %o6, [%l7 + 0x26]
smulcc %g7, %i1, %o7
ldsw [%l7 + 0x74], %l4
fcmpd %fcc0, %f12, %f10
fsrc2s %f7, %f4
movne %xcc, %l1, %l5
fandnot1s %f15, %f10, %f6
tne %icc, 0x5
fmovde %icc, %f13, %f13
ldsh [%l7 + 0x32], %l6
fbuge %fcc3, loop_343
fnot1s %f4, %f9
ldx [%l7 + 0x50], %i3
orn %g2, %g6, %o1
loop_343:
fba,a %fcc3, loop_344
smul %g4, %l2, %o0
movg %icc, %g1, %g5
movcs %icc, %l0, %o3
loop_344:
bgu,a %xcc, loop_345
lduw [%l7 + 0x64], %g3
orcc %i2, 0x03ED, %i7
fmovse %xcc, %f1, %f5
loop_345:
stx %l3, [%l7 + 0x30]
fmovsne %icc, %f13, %f14
fbn %fcc0, loop_346
ldx [%l7 + 0x78], %o5
sdiv %i6, 0x1C19, %o2
ldd [%l7 + 0x08], %f10
loop_346:
fzeros %f6
st %f12, [%l7 + 0x34]
brgz,a %o4, loop_347
ldx [%l7 + 0x38], %i4
lduw [%l7 + 0x5C], %i0
fornot2s %f5, %f4, %f13
loop_347:
fmovsl %icc, %f12, %f14
ldub [%l7 + 0x5F], %i5
fcmpeq32 %f8, %f4, %o6
lduh [%l7 + 0x50], %g7
fmovrsgez %i1, %f4, %f3
sth %l4, [%l7 + 0x70]
ld [%l7 + 0x78], %f4
fmovrslez %l1, %f0, %f11
tneg %icc, 0x5
fble %fcc0, loop_348
ldsh [%l7 + 0x46], %l5
pdist %f8, %f2, %f4
fmul8x16 %f13, %f4, %f14
loop_348:
ble,a,pt %icc, loop_349
ldub [%l7 + 0x21], %l6
ldub [%l7 + 0x32], %i3
movpos %xcc, %g2, %g6
loop_349:
fmovrdlez %o7, %f0, %f4
stb %o1, [%l7 + 0x4A]
tcc %xcc, 0x4
fcmple16 %f4, %f12, %l2
fmovsgu %icc, %f12, %f0
brnz,a %g4, loop_350
movge %icc, %g1, %o0
fbu,a %fcc2, loop_351
tvc %icc, 0x2
loop_350:
fbe,a %fcc1, loop_352
bne,a,pn %icc, loop_353
loop_351:
lduh [%l7 + 0x24], %l0
lduw [%l7 + 0x50], %o3
loop_352:
ldx [%l7 + 0x10], %g5
loop_353:
fpack32 %f14, %f4, %f0
fmovdneg %icc, %f7, %f15
fmovrdgz %i2, %f8, %f0
stb %i7, [%l7 + 0x74]
bg,pt %xcc, loop_354
ldd [%l7 + 0x40], %f14
fba,a %fcc2, loop_355
fmovdle %xcc, %f11, %f11
loop_354:
fpsub16s %f13, %f10, %f8
nop
setx loop_356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_355:
or %l3, %o5, %g3
bcs,pt %xcc, loop_357
edge32 %o2, %o4, %i6
loop_356:
fbn,a %fcc1, loop_358
sdivcc %i4, 0x0B22, %i5
loop_357:
movre %i0, 0x0C8, %g7
ldub [%l7 + 0x0E], %i1
loop_358:
fmovse %icc, %f11, %f4
movne %xcc, %o6, %l4
ldsh [%l7 + 0x58], %l5
bshuffle %f12, %f6, %f8
ldsh [%l7 + 0x6E], %l1
fpack16 %f4, %f12
udivcc %i3, 0x180B, %l6
ldub [%l7 + 0x70], %g2
fnot2s %f14, %f15
stw %g6, [%l7 + 0x60]
ldd [%l7 + 0x28], %f0
ldsh [%l7 + 0x32], %o7
ldx [%l7 + 0x78], %o1
sll %g4, 0x05, %g1
movpos %icc, %o0, %l2
addc %o3, 0x129D, %g5
te %xcc, 0x5
movneg %icc, %l0, %i7
bn,a,pn %xcc, loop_359
fmovdgu %icc, %f0, %f6
andn %i2, %o5, %l3
fpadd16s %f8, %f2, %f12
loop_359:
edge8l %g3, %o2, %i6
tvs %xcc, 0x3
ldx [%l7 + 0x60], %o4
stx %i5, [%l7 + 0x28]
ldsb [%l7 + 0x40], %i4
movre %g7, %i1, %o6
stx %l4, [%l7 + 0x60]
stx %i0, [%l7 + 0x10]
fmovrslz %l5, %f2, %f15
fmul8sux16 %f2, %f4, %f0
sth %i3, [%l7 + 0x1E]
bn,a,pt %icc, loop_360
std %f14, [%l7 + 0x60]
fmovsvc %xcc, %f1, %f12
ldsh [%l7 + 0x26], %l6
loop_360:
fmovspos %icc, %f5, %f10
ldsw [%l7 + 0x74], %g2
sethi 0x1F65, %l1
fmuld8sux16 %f13, %f14, %f14
siam 0x6
stw %o7, [%l7 + 0x18]
fpackfix %f0, %f7
fmuld8ulx16 %f11, %f0, %f0
fmovdl %xcc, %f6, %f9
fmovsgu %xcc, %f2, %f9
xorcc %o1, 0x157C, %g4
edge8 %g1, %o0, %g6
array16 %o3, %l2, %g5
fmovsleu %xcc, %f11, %f10
lduh [%l7 + 0x28], %l0
fpsub16s %f11, %f12, %f3
nop
setx loop_361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %i7, 0x00, %i2
fornot1 %f10, %f6, %f8
fmovsleu %icc, %f10, %f15
loop_361:
bleu loop_362
be,a loop_363
st %f7, [%l7 + 0x78]
fandnot1 %f10, %f8, %f12
loop_362:
st %f6, [%l7 + 0x5C]
loop_363:
fblg,a %fcc3, loop_364
tge %icc, 0x6
srax %l3, %g3, %o2
fand %f14, %f10, %f12
loop_364:
fmovsle %icc, %f2, %f11
lduw [%l7 + 0x34], %o5
fmovsne %xcc, %f3, %f8
fcmpd %fcc1, %f6, %f10
stx %o4, [%l7 + 0x60]
movne %icc, %i6, %i4
bn,pt %icc, loop_365
fxnors %f13, %f0, %f8
lduw [%l7 + 0x50], %i5
fzeros %f10
loop_365:
ldx [%l7 + 0x78], %g7
fmovrde %o6, %f14, %f12
fmul8x16au %f10, %f2, %f2
fmuld8sux16 %f6, %f6, %f8
add %l4, %i1, %i0
mulx %i3, 0x003E, %l5
ldsb [%l7 + 0x70], %l6
std %f6, [%l7 + 0x28]
stx %l1, [%l7 + 0x38]
stb %o7, [%l7 + 0x34]
ld [%l7 + 0x50], %f7
st %f7, [%l7 + 0x74]
addc %g2, 0x08B4, %g4
tsubcc %g1, 0x0180, %o1
orcc %g6, %o3, %l2
stb %g5, [%l7 + 0x2C]
ld [%l7 + 0x0C], %f2
fmovrse %l0, %f8, %f12
fmovrslz %i7, %f8, %f10
andn %i2, 0x0702, %o0
movvc %icc, %l3, %o2
fmovde %xcc, %f6, %f15
fmovdpos %icc, %f0, %f1
fmovrslz %g3, %f7, %f12
stw %o4, [%l7 + 0x4C]
fmovrslez %i6, %f0, %f5
ldd [%l7 + 0x78], %f12
lduw [%l7 + 0x60], %o5
ldsb [%l7 + 0x0D], %i4
fmovsa %xcc, %f10, %f8
ble,pt %xcc, loop_366
fones %f11
fcmpgt32 %f12, %f4, %g7
movneg %icc, %i5, %l4
loop_366:
fbn %fcc1, loop_367
stb %o6, [%l7 + 0x69]
edge32ln %i1, %i3, %i0
fands %f1, %f7, %f9
loop_367:
ldd [%l7 + 0x50], %f12
edge8n %l5, %l1, %l6
fmovsvc %xcc, %f9, %f9
st %f7, [%l7 + 0x28]
fble %fcc2, loop_368
fmovrse %g2, %f8, %f8
ldub [%l7 + 0x32], %o7
nop
setx loop_369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_368:
edge8l %g4, %o1, %g1
fmovscc %icc, %f3, %f0
movvs %xcc, %g6, %o3
loop_369:
fmovrsgez %l2, %f15, %f6
fcmps %fcc2, %f4, %f0
movcs %xcc, %g5, %i7
fmovdle %xcc, %f4, %f2
orn %i2, %o0, %l3
stw %l0, [%l7 + 0x34]
std %f2, [%l7 + 0x10]
fpadd16s %f8, %f7, %f12
ldub [%l7 + 0x60], %g3
fnot2 %f10, %f2
array16 %o4, %i6, %o2
tl %xcc, 0x2
movpos %icc, %i4, %o5
fpackfix %f12, %f1
bge,a %icc, loop_370
fmovdcc %xcc, %f4, %f8
ldsw [%l7 + 0x48], %i5
movcs %icc, %l4, %o6
loop_370:
fpmerge %f3, %f3, %f0
movn %xcc, %i1, %g7
stw %i3, [%l7 + 0x68]
fsrc1s %f5, %f5
ld [%l7 + 0x54], %f1
fmovrdgez %l5, %f8, %f2
xor %l1, 0x063A, %l6
addc %i0, %o7, %g4
tpos %xcc, 0x2
fsrc1s %f8, %f6
movl %icc, %g2, %o1
ldd [%l7 + 0x60], %f14
std %f12, [%l7 + 0x50]
std %f12, [%l7 + 0x18]
fmovdne %icc, %f11, %f12
fmovdvs %icc, %f7, %f6
stw %g6, [%l7 + 0x44]
ldsw [%l7 + 0x18], %o3
ldsw [%l7 + 0x68], %l2
fornot1 %f2, %f0, %f14
lduh [%l7 + 0x10], %g1
xor %g5, %i2, %o0
fpsub16s %f14, %f4, %f9
fmovdvc %icc, %f8, %f4
andcc %l3, 0x06F5, %i7
fpadd32s %f2, %f12, %f8
fmul8ulx16 %f12, %f6, %f8
popc 0x1F08, %g3
fmovrdlez %l0, %f0, %f4
fmovsl %xcc, %f2, %f8
ld [%l7 + 0x24], %f9
umulcc %i6, 0x08C6, %o4
stx %o2, [%l7 + 0x30]
andn %i4, 0x0306, %o5
ldsh [%l7 + 0x50], %l4
ldsh [%l7 + 0x18], %o6
ldub [%l7 + 0x6F], %i1
tvs %xcc, 0x5
stw %g7, [%l7 + 0x70]
fors %f3, %f8, %f4
fxnors %f7, %f1, %f13
std %f6, [%l7 + 0x38]
edge16l %i3, %l5, %i5
bn,a,pt %xcc, loop_371
bge,a loop_372
fmovdge %xcc, %f6, %f5
movleu %xcc, %l6, %i0
loop_371:
ldub [%l7 + 0x3A], %o7
loop_372:
fmovrsgez %g4, %f6, %f4
ldsh [%l7 + 0x54], %g2
edge8ln %l1, %o1, %o3
fandnot2s %f2, %f9, %f6
fbne %fcc3, loop_373
ld [%l7 + 0x34], %f13
move %icc, %l2, %g1
ldsw [%l7 + 0x74], %g5
loop_373:
brgz,a %g6, loop_374
fmul8x16au %f11, %f15, %f10
bvc,a,pn %icc, loop_375
bpos,pn %xcc, loop_376
loop_374:
umulcc %o0, %i2, %l3
st %f1, [%l7 + 0x6C]
loop_375:
tge %xcc, 0x2
loop_376:
ld [%l7 + 0x44], %f0
fxor %f14, %f12, %f2
tn %xcc, 0x5
movrne %g3, %l0, %i7
fsrc2s %f1, %f15
fzeros %f7
st %f10, [%l7 + 0x74]
fmovsne %icc, %f0, %f2
bpos,pt %xcc, loop_377
fmovdcc %icc, %f9, %f4
fmovspos %icc, %f15, %f6
stb %i6, [%l7 + 0x65]
loop_377:
ldd [%l7 + 0x20], %f4
fbne %fcc1, loop_378
ldsb [%l7 + 0x2D], %o4
fmovrslez %i4, %f11, %f11
fmovdl %xcc, %f1, %f6
loop_378:
sdivcc %o5, 0x1761, %o2
fbg %fcc3, loop_379
movvc %icc, %l4, %i1
movleu %icc, %g7, %o6
ldsb [%l7 + 0x76], %l5
loop_379:
ld [%l7 + 0x7C], %f8
movgu %icc, %i5, %i3
and %i0, 0x0F9A, %l6
tsubcctv %o7, %g4, %g2
call loop_380
ldd [%l7 + 0x30], %f14
stx %o1, [%l7 + 0x60]
tgu %xcc, 0x4
loop_380:
fsrc2s %f13, %f0
fmovdvc %icc, %f5, %f5
fand %f10, %f6, %f12
fmovdvs %xcc, %f15, %f12
ldub [%l7 + 0x1D], %o3
std %f0, [%l7 + 0x08]
fmovdl %xcc, %f13, %f0
mulscc %l1, 0x1F5B, %l2
fmovde %icc, %f4, %f10
fpadd32s %f7, %f13, %f11
tn %xcc, 0x6
ldx [%l7 + 0x10], %g1
ldx [%l7 + 0x48], %g6
tcc %xcc, 0x3
ldsw [%l7 + 0x5C], %o0
fmovsn %icc, %f11, %f3
te %icc, 0x7
tcs %xcc, 0x7
fxors %f6, %f8, %f3
fble %fcc3, loop_381
movcc %xcc, %g5, %i2
ldd [%l7 + 0x68], %f0
taddcctv %g3, %l0, %l3
loop_381:
fble,a %fcc2, loop_382
fcmpes %fcc1, %f14, %f13
fandnot1s %f3, %f14, %f6
lduw [%l7 + 0x30], %i6
loop_382:
fcmpgt16 %f2, %f4, %o4
lduh [%l7 + 0x56], %i7
fnot1s %f13, %f3
sth %o5, [%l7 + 0x70]
movle %icc, %o2, %l4
fmovdleu %xcc, %f4, %f12
movl %xcc, %i4, %i1
ldsb [%l7 + 0x51], %g7
call loop_383
bcc,a,pt %icc, loop_384
ble,a,pn %xcc, loop_385
ldsw [%l7 + 0x78], %l5
loop_383:
fmovdvc %xcc, %f8, %f4
loop_384:
fsrc2 %f2, %f10
loop_385:
fbul,a %fcc0, loop_386
fmovrdne %o6, %f8, %f0
brlez,a %i3, loop_387
tneg %xcc, 0x6
loop_386:
movrlez %i0, %l6, %i5
lduh [%l7 + 0x26], %o7
loop_387:
movrgez %g4, %g2, %o3
fpsub32 %f10, %f0, %f0
fcmps %fcc1, %f12, %f7
fandnot1s %f6, %f15, %f8
ldd [%l7 + 0x78], %f0
fmovrsgez %l1, %f8, %f11
fmovdne %icc, %f13, %f2
fba,a %fcc1, loop_388
stw %l2, [%l7 + 0x50]
edge8 %o1, %g1, %o0
fmovsle %icc, %f7, %f11
loop_388:
fones %f4
fsrc2 %f12, %f14
ldsh [%l7 + 0x52], %g5
ldsh [%l7 + 0x54], %g6
stw %i2, [%l7 + 0x68]
fpadd16 %f14, %f14, %f4
fmovspos %icc, %f6, %f11
sub %g3, 0x0FC5, %l3
xnorcc %l0, 0x14EF, %i6
array8 %o4, %o5, %i7
fbne %fcc3, loop_389
stw %o2, [%l7 + 0x58]
addc %i4, 0x002A, %i1
ldsb [%l7 + 0x33], %l4
loop_389:
ld [%l7 + 0x78], %f6
ldsh [%l7 + 0x20], %l5
lduw [%l7 + 0x34], %g7
stx %i3, [%l7 + 0x60]
te %icc, 0x7
edge32 %o6, %i0, %l6
udivx %i5, 0x1986, %g4
tcc %icc, 0x0
fmovdg %icc, %f2, %f1
movvc %xcc, %o7, %o3
brlez %g2, loop_390
fbg %fcc3, loop_391
ldx [%l7 + 0x50], %l2
fmovdvs %xcc, %f0, %f8
loop_390:
bne,a,pt %icc, loop_392
loop_391:
fsrc2s %f2, %f10
fornot2 %f12, %f0, %f6
fmovrsne %o1, %f0, %f8
loop_392:
st %f2, [%l7 + 0x38]
sdiv %l1, 0x02E2, %o0
ld [%l7 + 0x10], %f6
ldsh [%l7 + 0x0E], %g1
fxors %f7, %f1, %f12
movgu %xcc, %g6, %i2
fpsub16s %f13, %f12, %f1
fmul8ulx16 %f10, %f10, %f10
fmovdl %xcc, %f4, %f3
ldd [%l7 + 0x20], %f6
fmovs %f10, %f1
fcmped %fcc2, %f14, %f14
xnor %g5, 0x1447, %g3
array8 %l0, %i6, %o4
bl loop_393
ldx [%l7 + 0x40], %l3
bneg,a,pn %xcc, loop_394
ldsb [%l7 + 0x6A], %o5
loop_393:
fornot1s %f5, %f15, %f0
ldsh [%l7 + 0x20], %i7
loop_394:
fmovspos %icc, %f10, %f7
fmovdg %xcc, %f14, %f2
st %f2, [%l7 + 0x20]
fsrc2s %f7, %f7
ldd [%l7 + 0x10], %f4
fmovrse %o2, %f6, %f2
fbe %fcc2, loop_395
fand %f2, %f10, %f0
fpadd16s %f15, %f13, %f4
fsrc1 %f0, %f12
loop_395:
te %icc, 0x1
fbg %fcc0, loop_396
lduw [%l7 + 0x78], %i4
movvs %xcc, %i1, %l4
bvs,a %icc, loop_397
loop_396:
edge16 %g7, %i3, %l5
te %icc, 0x4
fmovsn %icc, %f0, %f7
loop_397:
fbo %fcc3, loop_398
fnot1 %f14, %f12
edge32ln %o6, %l6, %i0
fmovdneg %icc, %f4, %f1
loop_398:
std %f4, [%l7 + 0x58]
udiv %g4, 0x12CC, %i5
movl %icc, %o3, %o7
fmovsvs %xcc, %f0, %f6
movrgez %g2, %o1, %l2
stw %o0, [%l7 + 0x50]
sub %l1, 0x100F, %g6
fnors %f3, %f4, %f15
tne %xcc, 0x6
movneg %icc, %g1, %i2
fmul8sux16 %f0, %f2, %f14
fmovdleu %xcc, %f6, %f9
subccc %g5, %l0, %g3
be,a loop_399
fmovs %f15, %f10
fmovrdlz %i6, %f10, %f10
ldsb [%l7 + 0x2F], %l3
loop_399:
fands %f10, %f5, %f4
fbne,a %fcc0, loop_400
ldsw [%l7 + 0x70], %o5
fmovdpos %icc, %f7, %f4
fmovrdlez %o4, %f10, %f4
loop_400:
lduh [%l7 + 0x1C], %i7
tpos %icc, 0x3
pdist %f4, %f14, %f6
for %f8, %f6, %f2
ldub [%l7 + 0x3E], %i4
call loop_401
fmovdcc %xcc, %f2, %f12
ldsh [%l7 + 0x38], %i1
fcmple16 %f12, %f14, %l4
loop_401:
fors %f2, %f14, %f8
movre %g7, 0x1B7, %i3
faligndata %f8, %f6, %f4
movleu %xcc, %l5, %o6
ldsb [%l7 + 0x36], %o2
std %f0, [%l7 + 0x08]
fors %f8, %f4, %f7
ldsb [%l7 + 0x73], %l6
fmovdl %xcc, %f2, %f0
stb %g4, [%l7 + 0x77]
fcmpeq32 %f8, %f10, %i0
fornot2s %f15, %f5, %f15
sra %o3, %o7, %i5
fmovdg %xcc, %f4, %f13
ldsb [%l7 + 0x42], %g2
st %f14, [%l7 + 0x0C]
lduw [%l7 + 0x2C], %l2
fmovdl %icc, %f13, %f0
ldsh [%l7 + 0x0E], %o0
fmovrsgz %l1, %f10, %f2
fmovs %f2, %f10
ldsw [%l7 + 0x64], %o1
st %f1, [%l7 + 0x70]
fsrc2 %f14, %f6
lduw [%l7 + 0x70], %g6
std %f2, [%l7 + 0x40]
ldsw [%l7 + 0x6C], %g1
udivcc %g5, 0x1203, %i2
lduh [%l7 + 0x1C], %l0
tl %xcc, 0x5
addccc %g3, 0x1682, %l3
fmovrdne %i6, %f8, %f8
fbug,a %fcc0, loop_402
ldx [%l7 + 0x68], %o4
fbn %fcc2, loop_403
fbo,a %fcc1, loop_404
loop_402:
ldub [%l7 + 0x09], %i7
andcc %o5, 0x169E, %i4
loop_403:
lduw [%l7 + 0x0C], %i1
loop_404:
edge16l %g7, %i3, %l4
ldsh [%l7 + 0x1C], %o6
fbne %fcc0, loop_405
fbo %fcc3, loop_406
ldsh [%l7 + 0x22], %o2
ld [%l7 + 0x20], %f0
loop_405:
stx %l5, [%l7 + 0x20]
loop_406:
fmovdcc %xcc, %f6, %f6
edge16 %l6, %g4, %o3
stx %i0, [%l7 + 0x08]
std %f2, [%l7 + 0x10]
udiv %i5, 0x141A, %g2
sdiv %o7, 0x0D38, %l2
fblg %fcc0, loop_407
lduw [%l7 + 0x08], %l1
st %f11, [%l7 + 0x54]
udivcc %o0, 0x1337, %g6
loop_407:
fnot1 %f4, %f12
edge8n %o1, %g5, %i2
fpmerge %f7, %f11, %f8
stb %g1, [%l7 + 0x15]
ldd [%l7 + 0x48], %f6
fcmpes %fcc1, %f10, %f8
ldd [%l7 + 0x30], %f6
ldsh [%l7 + 0x54], %g3
ldsh [%l7 + 0x12], %l0
umul %i6, 0x0BA8, %l3
tne %icc, 0x0
fbule,a %fcc2, loop_408
edge32l %i7, %o5, %i4
ta %xcc, 0x0
taddcc %i1, %o4, %i3
loop_408:
edge16n %l4, %o6, %o2
fble %fcc3, loop_409
stw %l5, [%l7 + 0x2C]
brlez,a %l6, loop_410
ldsb [%l7 + 0x30], %g4
loop_409:
movleu %icc, %o3, %i0
sth %g7, [%l7 + 0x0E]
loop_410:
ldsh [%l7 + 0x66], %i5
fmul8x16au %f10, %f11, %f4
ldub [%l7 + 0x64], %g2
ba loop_411
fnegd %f6, %f0
ldsh [%l7 + 0x3E], %l2
fexpand %f15, %f0
loop_411:
fzero %f8
mulscc %o7, 0x1A90, %l1
tgu %icc, 0x4
nop
setx loop_412, %l0, %l1
jmpl %l1, %o0
st %f0, [%l7 + 0x64]
fmovrslz %o1, %f11, %f12
fzero %f4
loop_412:
ldsh [%l7 + 0x20], %g6
movne %icc, %i2, %g1
movrlez %g5, 0x38B, %g3
udiv %i6, 0x1483, %l0
movneg %icc, %i7, %l3
ld [%l7 + 0x40], %f4
fpsub32 %f6, %f4, %f2
fmovdge %icc, %f13, %f5
ldsw [%l7 + 0x3C], %i4
xorcc %o5, %i1, %i3
fmovsvs %icc, %f6, %f10
fbo %fcc0, loop_413
tneg %xcc, 0x4
stb %o4, [%l7 + 0x67]
fandnot1s %f15, %f1, %f5
loop_413:
ldsh [%l7 + 0x30], %o6
bne %xcc, loop_414
array8 %o2, %l4, %l6
addccc %l5, 0x13DA, %o3
fbul,a %fcc0, loop_415
loop_414:
call loop_416
lduh [%l7 + 0x22], %g4
fba %fcc0, loop_417
loop_415:
movrgez %g7, %i5, %i0
loop_416:
ldd [%l7 + 0x30], %f0
ldx [%l7 + 0x78], %g2
loop_417:
lduw [%l7 + 0x58], %o7
st %f6, [%l7 + 0x5C]
fmovse %xcc, %f1, %f8
ldx [%l7 + 0x68], %l2
fmovrdgz %o0, %f0, %f0
movl %icc, %l1, %g6
lduh [%l7 + 0x6C], %i2
bvc,pt %icc, loop_418
ldd [%l7 + 0x50], %f0
fexpand %f5, %f0
fcmpne32 %f14, %f8, %g1
loop_418:
ldsh [%l7 + 0x1A], %o1
fmovsn %icc, %f2, %f8
fcmped %fcc3, %f0, %f8
fmovdn %icc, %f13, %f4
sth %g3, [%l7 + 0x08]
stb %i6, [%l7 + 0x43]
stx %g5, [%l7 + 0x20]
array16 %i7, %l0, %l3
ldsw [%l7 + 0x44], %o5
fbuge %fcc3, loop_419
orncc %i4, 0x02F0, %i1
lduw [%l7 + 0x24], %i3
addcc %o4, %o2, %l4
loop_419:
umul %l6, 0x0BDB, %o6
std %f2, [%l7 + 0x48]
andncc %l5, %g4, %g7
st %f13, [%l7 + 0x5C]
mulscc %o3, 0x178E, %i0
nop
setx loop_420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i5, [%l7 + 0x48]
mulscc %o7, 0x0A0F, %l2
stw %g2, [%l7 + 0x3C]
loop_420:
stb %o0, [%l7 + 0x4F]
tpos %icc, 0x4
lduw [%l7 + 0x4C], %l1
fbug,a %fcc2, loop_421
bcs,a,pt %icc, loop_422
ldx [%l7 + 0x18], %g6
ldx [%l7 + 0x78], %g1
loop_421:
for %f0, %f0, %f8
loop_422:
umul %i2, %g3, %i6
fand %f8, %f6, %f2
fmovrsgez %g5, %f15, %f12
sth %o1, [%l7 + 0x58]
stx %i7, [%l7 + 0x58]
movcs %xcc, %l3, %o5
fnand %f6, %f6, %f8
std %f0, [%l7 + 0x60]
ldsh [%l7 + 0x0E], %l0
movvc %icc, %i1, %i3
pdist %f8, %f8, %f12
fbg %fcc1, loop_423
fble,a %fcc3, loop_424
ldx [%l7 + 0x28], %o4
lduh [%l7 + 0x2A], %i4
loop_423:
fsrc1 %f0, %f0
loop_424:
fnot2 %f8, %f0
edge16l %l4, %o2, %o6
movrlz %l6, %l5, %g4
stx %g7, [%l7 + 0x20]
stx %i0, [%l7 + 0x68]
stx %o3, [%l7 + 0x30]
fble,a %fcc0, loop_425
sth %i5, [%l7 + 0x1A]
array32 %o7, %l2, %g2
bn,a %xcc, loop_426
loop_425:
orcc %l1, 0x01E4, %o0
sub %g1, %i2, %g3
edge8n %g6, %g5, %i6
loop_426:
fmovde %xcc, %f5, %f8
ldd [%l7 + 0x70], %f14
fble,a %fcc3, loop_427
fba,a %fcc0, loop_428
ldsb [%l7 + 0x25], %i7
udivcc %o1, 0x112D, %o5
loop_427:
ldsb [%l7 + 0x16], %l3
loop_428:
ldd [%l7 + 0x30], %f2
ldsh [%l7 + 0x10], %l0
tgu %icc, 0x3
stb %i3, [%l7 + 0x51]
fmul8sux16 %f14, %f8, %f12
fbe,a %fcc3, loop_429
fnegd %f4, %f8
tcs %xcc, 0x6
movre %o4, 0x37A, %i4
loop_429:
ldd [%l7 + 0x08], %f2
fmovdl %xcc, %f12, %f3
fmovsa %icc, %f4, %f8
ldsw [%l7 + 0x54], %i1
fmovrsgez %l4, %f5, %f9
fbge %fcc2, loop_430
brlz,a %o2, loop_431
st %f9, [%l7 + 0x20]
edge8ln %l6, %o6, %g4
loop_430:
movneg %xcc, %g7, %i0
loop_431:
addccc %l5, %i5, %o7
fnegd %f8, %f6
bg,a %xcc, loop_432
fble,a %fcc0, loop_433
edge16 %l2, %o3, %g2
st %f11, [%l7 + 0x44]
loop_432:
fmul8x16au %f14, %f2, %f8
loop_433:
movcs %xcc, %l1, %o0
fnegs %f8, %f7
fbge,a %fcc2, loop_434
tn %icc, 0x6
tg %icc, 0x2
ldsb [%l7 + 0x0E], %g1
loop_434:
fbug,a %fcc0, loop_435
stb %g3, [%l7 + 0x6A]
lduw [%l7 + 0x68], %g6
fpsub16s %f14, %f5, %f0
loop_435:
fmovrdgz %g5, %f0, %f0
bgu,pt %icc, loop_436
brz,a %i2, loop_437
fmovrslz %i6, %f1, %f15
fcmpd %fcc0, %f2, %f12
loop_436:
movgu %xcc, %o1, %i7
loop_437:
stw %o5, [%l7 + 0x14]
sdivcc %l0, 0x03B2, %l3
brlz,a %i3, loop_438
ldsb [%l7 + 0x72], %i4
fzero %f0
movcc %icc, %o4, %l4
loop_438:
umul %i1, %l6, %o6
fnot1 %f4, %f6
fmul8x16 %f1, %f0, %f6
fmovsa %icc, %f13, %f4
sub %g4, %g7, %o2
udiv %i0, 0x14B5, %l5
fsrc2 %f14, %f4
fpsub16s %f4, %f4, %f2
fmuld8sux16 %f2, %f6, %f10
movne %xcc, %i5, %o7
stw %o3, [%l7 + 0x08]
subc %g2, 0x0214, %l1
movleu %icc, %l2, %g1
mova %icc, %g3, %o0
ldsb [%l7 + 0x57], %g5
movvc %icc, %g6, %i6
lduh [%l7 + 0x2E], %o1
fbug,a %fcc2, loop_439
tvc %xcc, 0x0
addccc %i2, 0x1236, %o5
movneg %xcc, %i7, %l0
loop_439:
movrgez %l3, %i4, %o4
fpadd32s %f13, %f5, %f14
stw %l4, [%l7 + 0x30]
fmovscs %xcc, %f12, %f14
fnot2s %f12, %f7
lduw [%l7 + 0x68], %i1
ldub [%l7 + 0x18], %l6
fand %f4, %f0, %f0
fbn %fcc3, loop_440
fmul8sux16 %f14, %f0, %f2
movrgez %o6, 0x1A8, %i3
fmovsg %icc, %f2, %f9
loop_440:
brgez,a %g4, loop_441
fmovdg %xcc, %f6, %f13
st %f1, [%l7 + 0x6C]
fpackfix %f2, %f15
loop_441:
ldsb [%l7 + 0x70], %o2
fzero %f4
fpack16 %f12, %f2
udivx %g7, 0x1060, %i0
ldsb [%l7 + 0x68], %l5
array32 %i5, %o3, %g2
brgez %o7, loop_442
sub %l1, 0x1270, %g1
ldub [%l7 + 0x56], %l2
bshuffle %f12, %f0, %f4
loop_442:
ldx [%l7 + 0x10], %g3
ldub [%l7 + 0x39], %o0
ldsh [%l7 + 0x1C], %g5
udiv %i6, 0x0C63, %o1
fmovdge %xcc, %f0, %f3
edge8n %i2, %o5, %i7
stb %l0, [%l7 + 0x0F]
std %f4, [%l7 + 0x48]
ld [%l7 + 0x78], %f4
fmovrdlz %g6, %f12, %f4
fcmpeq16 %f8, %f8, %l3
ldsw [%l7 + 0x78], %i4
tleu %icc, 0x3
brgz,a %o4, loop_443
lduh [%l7 + 0x10], %l4
fpackfix %f10, %f0
bg %xcc, loop_444
loop_443:
subc %i1, 0x14C2, %l6
fmovsl %icc, %f6, %f11
fmovrdgz %o6, %f2, %f6
loop_444:
fpsub16 %f2, %f12, %f12
stx %i3, [%l7 + 0x18]
fpadd32 %f14, %f2, %f4
addc %o2, %g4, %i0
stw %g7, [%l7 + 0x18]
fcmpne32 %f4, %f4, %l5
ld [%l7 + 0x78], %f1
edge32 %i5, %g2, %o3
for %f2, %f4, %f14
xorcc %l1, 0x14F1, %o7
srlx %l2, 0x1E, %g3
std %f14, [%l7 + 0x28]
st %f15, [%l7 + 0x58]
fzeros %f13
tg %xcc, 0x2
std %f0, [%l7 + 0x18]
orncc %o0, %g5, %i6
lduw [%l7 + 0x0C], %g1
st %f10, [%l7 + 0x1C]
fble,a %fcc0, loop_445
sth %o1, [%l7 + 0x1C]
bneg loop_446
fands %f1, %f14, %f9
loop_445:
edge8n %i2, %i7, %o5
fmovrsne %g6, %f5, %f10
loop_446:
ld [%l7 + 0x64], %f2
sth %l3, [%l7 + 0x24]
ldsh [%l7 + 0x60], %l0
subccc %i4, %l4, %i1
fmovdneg %icc, %f15, %f5
pdist %f14, %f14, %f10
edge32n %o4, %l6, %i3
lduw [%l7 + 0x34], %o2
fmul8x16au %f3, %f7, %f0
sll %o6, 0x0D, %i0
subccc %g4, 0x18DA, %l5
fcmpeq32 %f10, %f0, %i5
fmovspos %xcc, %f9, %f1
fbu,a %fcc0, loop_447
bgu,pt %icc, loop_448
lduw [%l7 + 0x70], %g2
tn %icc, 0x2
loop_447:
movgu %xcc, %o3, %l1
loop_448:
nop
setx loop_449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple16 %f14, %f0, %o7
fblg,a %fcc3, loop_450
udivcc %l2, 0x143F, %g3
loop_449:
st %f15, [%l7 + 0x44]
bvc,a loop_451
loop_450:
tcc %xcc, 0x0
ldsb [%l7 + 0x7B], %g7
ldx [%l7 + 0x68], %o0
loop_451:
std %f4, [%l7 + 0x20]
addcc %g5, 0x02C1, %g1
std %f6, [%l7 + 0x68]
st %f12, [%l7 + 0x60]
fandnot2 %f10, %f12, %f4
fcmpeq16 %f12, %f10, %o1
fnand %f14, %f4, %f14
alignaddrl %i2, %i6, %i7
fnot1s %f10, %f1
ldsb [%l7 + 0x1C], %g6
lduh [%l7 + 0x30], %l3
stb %o5, [%l7 + 0x15]
sub %i4, %l4, %l0
movneg %xcc, %o4, %l6
fpadd32 %f14, %f12, %f10
smulcc %i1, %i3, %o2
ldsb [%l7 + 0x0E], %i0
fcmple16 %f14, %f12, %g4
stw %o6, [%l7 + 0x74]
stw %i5, [%l7 + 0x70]
ldsw [%l7 + 0x54], %l5
bcc,pn %icc, loop_452
movcc %icc, %g2, %o3
fandnot2 %f4, %f2, %f8
movrgez %o7, 0x185, %l2
loop_452:
ld [%l7 + 0x74], %f2
st %f3, [%l7 + 0x5C]
fmovrslz %g3, %f14, %f6
alignaddr %l1, %o0, %g5
nop
setx loop_453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pt %icc, loop_454
st %f10, [%l7 + 0x50]
ta %xcc, 0x5
loop_453:
fmovse %icc, %f3, %f1
loop_454:
ldx [%l7 + 0x10], %g1
fzeros %f8
st %f9, [%l7 + 0x78]
ldsw [%l7 + 0x44], %g7
stw %o1, [%l7 + 0x68]
sth %i2, [%l7 + 0x26]
ldd [%l7 + 0x60], %f12
edge16n %i6, %i7, %g6
ldsh [%l7 + 0x10], %l3
taddcc %i4, 0x105D, %l4
nop
setx loop_455, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x75], %l0
std %f12, [%l7 + 0x58]
ldsb [%l7 + 0x6D], %o5
loop_455:
fmovsl %icc, %f3, %f0
ldd [%l7 + 0x30], %f14
fmul8x16au %f10, %f6, %f14
fmovrde %l6, %f14, %f10
ldx [%l7 + 0x10], %o4
lduw [%l7 + 0x3C], %i1
ldsb [%l7 + 0x63], %o2
movne %xcc, %i0, %g4
stx %i3, [%l7 + 0x50]
fmovsle %xcc, %f2, %f12
fones %f6
st %f0, [%l7 + 0x40]
fmovrslz %i5, %f6, %f10
ld [%l7 + 0x54], %f0
xnorcc %l5, 0x0392, %o6
ldx [%l7 + 0x48], %g2
bleu loop_456
sth %o3, [%l7 + 0x4C]
ldsh [%l7 + 0x28], %o7
lduw [%l7 + 0x3C], %g3
loop_456:
brlz,a %l1, loop_457
std %f4, [%l7 + 0x68]
fbul %fcc3, loop_458
fcmped %fcc0, %f0, %f2
loop_457:
ldx [%l7 + 0x40], %o0
taddcctv %g5, 0x135A, %l2
loop_458:
ld [%l7 + 0x08], %f1
movge %icc, %g1, %g7
tne %xcc, 0x3
fcmpd %fcc3, %f6, %f6
stx %o1, [%l7 + 0x78]
movleu %icc, %i2, %i7
ldd [%l7 + 0x48], %f14
bneg,pn %icc, loop_459
ldd [%l7 + 0x78], %f12
fbug %fcc3, loop_460
stx %i6, [%l7 + 0x30]
loop_459:
sethi 0x131F, %g6
bleu %xcc, loop_461
loop_460:
andcc %i4, %l4, %l0
andcc %o5, %l3, %o4
stx %i1, [%l7 + 0x48]
loop_461:
ba,a loop_462
fmovscc %xcc, %f10, %f5
ldsh [%l7 + 0x38], %o2
stb %l6, [%l7 + 0x7D]
loop_462:
tneg %icc, 0x1
bgu loop_463
fornot2s %f1, %f14, %f14
bvc,pn %xcc, loop_464
ldsb [%l7 + 0x1E], %g4
loop_463:
fsrc2s %f12, %f10
movl %icc, %i3, %i5
loop_464:
st %f12, [%l7 + 0x14]
sth %i0, [%l7 + 0x36]
fmovsn %icc, %f3, %f9
sth %o6, [%l7 + 0x08]
ba,a,pt %icc, loop_465
alignaddr %l5, %o3, %g2
tle %icc, 0x3
ld [%l7 + 0x28], %f15
loop_465:
movrlez %o7, %g3, %l1
std %f14, [%l7 + 0x18]
fble %fcc3, loop_466
lduh [%l7 + 0x34], %g5
ldsh [%l7 + 0x32], %l2
fzeros %f14
loop_466:
fpadd16 %f6, %f4, %f14
ldx [%l7 + 0x68], %g1
movn %xcc, %g7, %o0
fmovsg %xcc, %f5, %f1
sth %i2, [%l7 + 0x26]
stb %o1, [%l7 + 0x18]
fcmpeq16 %f14, %f8, %i7
lduw [%l7 + 0x30], %g6
fmovscc %xcc, %f12, %f4
sth %i6, [%l7 + 0x5E]
std %f2, [%l7 + 0x68]
ld [%l7 + 0x24], %f6
fmovsgu %xcc, %f9, %f13
fble,a %fcc2, loop_467
fxnor %f14, %f12, %f2
fexpand %f14, %f2
movcc %xcc, %i4, %l0
loop_467:
tpos %xcc, 0x5
fcmpd %fcc0, %f8, %f8
udiv %l4, 0x007C, %l3
st %f3, [%l7 + 0x6C]
ldsb [%l7 + 0x2E], %o5
fcmple16 %f10, %f8, %o4
ldsh [%l7 + 0x18], %o2
fcmpne32 %f14, %f6, %i1
fmovd %f4, %f10
nop
setx loop_468, %l0, %l1
jmpl %l1, %g4
array8 %i3, %i5, %i0
fmovrsgez %l6, %f0, %f8
fbul,a %fcc1, loop_469
loop_468:
fmovdn %icc, %f11, %f6
ta %icc, 0x7
ld [%l7 + 0x20], %f6
loop_469:
fpadd16 %f0, %f6, %f12
sth %o6, [%l7 + 0x30]
movre %l5, 0x00D, %g2
ldx [%l7 + 0x20], %o3
fba,a %fcc3, loop_470
ldub [%l7 + 0x22], %g3
nop
setx loop_471, %l0, %l1
jmpl %l1, %o7
fmul8x16al %f7, %f4, %f12
loop_470:
stx %g5, [%l7 + 0x70]
movvs %icc, %l2, %l1
loop_471:
fxnors %f8, %f6, %f3
ldub [%l7 + 0x7D], %g7
fmovsgu %xcc, %f5, %f6
ldub [%l7 + 0x6C], %o0
stb %g1, [%l7 + 0x58]
fbul %fcc1, loop_472
tleu %icc, 0x1
movn %icc, %o1, %i7
orncc %i2, 0x18D8, %i6
loop_472:
fpsub32 %f10, %f12, %f0
fzeros %f10
tpos %xcc, 0x7
ldsw [%l7 + 0x6C], %i4
ldsh [%l7 + 0x2E], %l0
std %f4, [%l7 + 0x58]
std %f12, [%l7 + 0x68]
ld [%l7 + 0x68], %f9
stw %l4, [%l7 + 0x54]
fcmple16 %f4, %f14, %g6
addc %o5, 0x1304, %o4
fpack32 %f4, %f6, %f14
movle %icc, %l3, %i1
sra %g4, 0x15, %i3
fand %f12, %f10, %f6
srl %o2, %i5, %i0
xnor %l6, 0x0C65, %l5
ldsw [%l7 + 0x3C], %o6
fcmpeq16 %f4, %f6, %g2
sub %g3, %o7, %o3
sdivcc %g5, 0x156C, %l2
fmovsg %icc, %f12, %f2
edge32 %l1, %g7, %g1
brnz,a %o0, loop_473
stb %i7, [%l7 + 0x39]
ldsh [%l7 + 0x08], %i2
umulcc %i6, 0x1E61, %o1
loop_473:
fmovrdlez %i4, %f14, %f10
fcmple16 %f2, %f6, %l4
lduw [%l7 + 0x1C], %g6
edge8l %o5, %o4, %l3
fbge %fcc3, loop_474
stx %l0, [%l7 + 0x38]
ldsb [%l7 + 0x53], %i1
udivx %i3, 0x1DFA, %o2
loop_474:
lduh [%l7 + 0x0A], %g4
ldsw [%l7 + 0x78], %i5
bvs,a %icc, loop_475
ldx [%l7 + 0x50], %i0
fxor %f8, %f10, %f2
fmovdle %xcc, %f4, %f7
loop_475:
ld [%l7 + 0x7C], %f3
fmovrslez %l6, %f2, %f1
fmovdneg %xcc, %f11, %f6
sra %o6, %g2, %g3
te %icc, 0x5
udiv %o7, 0x17F7, %l5
tge %xcc, 0x5
fexpand %f6, %f6
ldsh [%l7 + 0x54], %o3
fnors %f9, %f11, %f14
bvc loop_476
movrgz %l2, 0x26A, %l1
brgez,a %g5, loop_477
ta %xcc, 0x3
loop_476:
movg %xcc, %g7, %o0
ldub [%l7 + 0x72], %i7
loop_477:
std %f6, [%l7 + 0x40]
stw %i2, [%l7 + 0x54]
fmovdne %xcc, %f2, %f2
fcmpgt16 %f12, %f8, %i6
std %f2, [%l7 + 0x48]
fmovsgu %icc, %f2, %f13
fcmpne16 %f8, %f4, %o1
tcc %icc, 0x7
ldsh [%l7 + 0x5E], %g1
bcc,pt %icc, loop_478
brgz,a %i4, loop_479
array32 %l4, %o5, %o4
fmovsgu %xcc, %f9, %f9
loop_478:
fsrc2s %f15, %f2
loop_479:
ldx [%l7 + 0x20], %l3
ldsw [%l7 + 0x44], %g6
tl %xcc, 0x6
fbn,a %fcc3, loop_480
edge16ln %l0, %i3, %o2
taddcc %g4, %i5, %i0
fble,a %fcc3, loop_481
loop_480:
ldsw [%l7 + 0x0C], %i1
lduw [%l7 + 0x30], %o6
fbul %fcc1, loop_482
loop_481:
edge32l %l6, %g3, %o7
brlz,a %g2, loop_483
bleu,a %xcc, loop_484
loop_482:
ldub [%l7 + 0x5B], %l5
edge32l %l2, %l1, %g5
loop_483:
udivx %o3, 0x11A5, %o0
loop_484:
fba,a %fcc3, loop_485
fmovsg %icc, %f12, %f4
bvs,pt %xcc, loop_486
stb %g7, [%l7 + 0x16]
loop_485:
fble %fcc1, loop_487
fba %fcc0, loop_488
loop_486:
fandnot1s %f8, %f3, %f5
fbl,a %fcc3, loop_489
loop_487:
srl %i7, %i6, %o1
loop_488:
tsubcc %i2, %g1, %l4
movle %xcc, %o5, %i4
loop_489:
fmovrdgz %o4, %f12, %f10
sdivx %g6, 0x1E0D, %l0
for %f4, %f12, %f8
bl,a,pt %icc, loop_490
stb %l3, [%l7 + 0x5D]
fpsub32s %f10, %f13, %f9
sethi 0x0CDC, %i3
loop_490:
ldd [%l7 + 0x50], %f0
fmovsge %icc, %f1, %f4
stx %g4, [%l7 + 0x78]
fnegs %f13, %f5
movn %xcc, %i5, %o2
ldd [%l7 + 0x48], %f6
edge8l %i0, %i1, %l6
subccc %g3, %o6, %g2
ldub [%l7 + 0x2D], %o7
fmovrdlez %l5, %f2, %f8
stb %l1, [%l7 + 0x54]
fmovdgu %xcc, %f3, %f8
fmovrde %l2, %f12, %f10
movrlez %g5, 0x157, %o3
fexpand %f10, %f0
stw %g7, [%l7 + 0x60]
ldsw [%l7 + 0x6C], %i7
fpackfix %f14, %f7
stb %i6, [%l7 + 0x39]
bne,a,pn %xcc, loop_491
call loop_492
fblg,a %fcc1, loop_493
lduw [%l7 + 0x48], %o0
loop_491:
ldd [%l7 + 0x10], %f2
loop_492:
fmovdge %xcc, %f14, %f2
loop_493:
array16 %o1, %g1, %l4
fcmps %fcc0, %f2, %f11
udivx %i2, 0x1A7D, %o5
edge8ln %i4, %g6, %o4
fabsd %f4, %f8
bvs,a loop_494
subc %l3, 0x0510, %i3
ldsw [%l7 + 0x0C], %g4
tvc %xcc, 0x3
loop_494:
ba,a loop_495
stx %i5, [%l7 + 0x18]
fmovsl %xcc, %f12, %f12
fnands %f14, %f14, %f4
loop_495:
tvc %xcc, 0x1
fnot1s %f1, %f14
bge,a,pn %icc, loop_496
bvs,a,pn %xcc, loop_497
tcc %xcc, 0x5
ta %xcc, 0x2
loop_496:
stw %l0, [%l7 + 0x40]
loop_497:
bge,pn %icc, loop_498
fone %f6
edge8l %i0, %o2, %i1
ble %xcc, loop_499
loop_498:
nop
setx loop_500, %l0, %l1
jmpl %l1, %g3
fmovrdlz %o6, %f10, %f6
stb %l6, [%l7 + 0x28]
loop_499:
ldx [%l7 + 0x68], %g2
loop_500:
movvs %icc, %o7, %l5
stw %l1, [%l7 + 0x4C]
fnot2s %f8, %f1
fabss %f12, %f7
fpack16 %f10, %f1
stb %g5, [%l7 + 0x32]
addcc %l2, %o3, %g7
fpmerge %f5, %f15, %f12
fmuld8ulx16 %f8, %f6, %f0
fmovdcs %xcc, %f15, %f15
fbn %fcc1, loop_501
stx %i7, [%l7 + 0x38]
addcc %o0, 0x1CF8, %o1
fbne %fcc3, loop_502
loop_501:
stx %i6, [%l7 + 0x30]
fmovdneg %xcc, %f2, %f5
ldsb [%l7 + 0x1C], %l4
loop_502:
stx %g1, [%l7 + 0x60]
move %icc, %o5, %i2
fnors %f1, %f7, %f4
fmovsne %xcc, %f2, %f12
fnot1s %f4, %f1
fmuld8sux16 %f14, %f9, %f4
fandnot1 %f4, %f6, %f2
movrne %i4, %o4, %l3
array32 %i3, %g4, %i5
bvs %icc, loop_503
tvs %icc, 0x7
be,pt %xcc, loop_504
lduh [%l7 + 0x10], %l0
loop_503:
lduh [%l7 + 0x4E], %i0
lduh [%l7 + 0x3E], %o2
loop_504:
st %f11, [%l7 + 0x50]
bg loop_505
std %f14, [%l7 + 0x70]
ldsb [%l7 + 0x4C], %i1
st %f13, [%l7 + 0x74]
loop_505:
addcc %g3, 0x1495, %g6
fcmpgt32 %f8, %f4, %l6
nop
setx loop_506, %l0, %l1
jmpl %l1, %o6
fmul8x16au %f14, %f13, %f4
sth %o7, [%l7 + 0x7C]
brlez %g2, loop_507
loop_506:
fmovrslz %l1, %f8, %f15
fbuge,a %fcc2, loop_508
fblg %fcc0, loop_509
loop_507:
tgu %xcc, 0x1
fmovrdgz %l5, %f6, %f6
loop_508:
fbul %fcc2, loop_510
loop_509:
sll %g5, %l2, %o3
ble,a,pn %icc, loop_511
fnot1 %f8, %f8
loop_510:
bneg loop_512
movleu %icc, %g7, %i7
loop_511:
fpackfix %f12, %f8
ldsb [%l7 + 0x63], %o0
loop_512:
fnot1s %f10, %f9
fmovde %icc, %f3, %f8
xnor %i6, %l4, %o1
tvs %icc, 0x2
fmovrse %g1, %f2, %f12
movcs %icc, %o5, %i2
fmovrdgz %i4, %f8, %f10
fnot2s %f13, %f11
ld [%l7 + 0x54], %f5
bg,a loop_513
ld [%l7 + 0x1C], %f15
fandnot2s %f3, %f3, %f15
fpadd32 %f6, %f4, %f4
loop_513:
edge8ln %o4, %l3, %g4
lduw [%l7 + 0x24], %i3
fcmped %fcc3, %f10, %f10
andn %i5, %l0, %i0
fnot2 %f8, %f6
ldsh [%l7 + 0x50], %o2
mova %xcc, %g3, %g6
fmovsle %icc, %f0, %f3
subcc %i1, 0x0D80, %l6
fmuld8sux16 %f3, %f11, %f6
fbo %fcc2, loop_514
sdivx %o7, 0x144F, %g2
ldsw [%l7 + 0x78], %l1
fmovrdgez %o6, %f4, %f2
loop_514:
bshuffle %f2, %f2, %f2
fmovde %xcc, %f13, %f14
movleu %xcc, %l5, %l2
fornot2 %f10, %f6, %f0
fpadd32 %f0, %f12, %f4
fandnot2s %f10, %f4, %f1
st %f10, [%l7 + 0x54]
udiv %g5, 0x0949, %o3
andncc %i7, %o0, %g7
ldd [%l7 + 0x70], %f4
lduh [%l7 + 0x66], %l4
fbe,a %fcc2, loop_515
movrlz %i6, %g1, %o1
stw %o5, [%l7 + 0x60]
bneg,a loop_516
loop_515:
fands %f4, %f10, %f2
fcmpgt16 %f2, %f6, %i2
sdiv %i4, 0x0D69, %o4
loop_516:
std %f4, [%l7 + 0x68]
fmovdcs %xcc, %f14, %f3
lduw [%l7 + 0x3C], %g4
nop
setx loop_517, %l0, %l1
jmpl %l1, %i3
movgu %xcc, %l3, %i5
fpack16 %f8, %f2
ld [%l7 + 0x50], %f14
loop_517:
edge16ln %i0, %o2, %l0
umul %g6, %i1, %l6
udivcc %g3, 0x0E1F, %o7
bshuffle %f14, %f10, %f6
fbl,a %fcc1, loop_518
fnand %f0, %f2, %f2
st %f11, [%l7 + 0x4C]
sdivx %g2, 0x00C4, %l1
loop_518:
edge8n %l5, %o6, %l2
nop
setx loop_519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x48], %o3
sth %g5, [%l7 + 0x7C]
ldub [%l7 + 0x41], %i7
loop_519:
fmul8x16 %f11, %f12, %f14
tg %icc, 0x7
smulcc %o0, 0x005B, %l4
stw %g7, [%l7 + 0x38]
stw %i6, [%l7 + 0x48]
ldx [%l7 + 0x18], %o1
fcmped %fcc3, %f10, %f12
ldsh [%l7 + 0x58], %o5
umulcc %i2, 0x13D0, %i4
ld [%l7 + 0x70], %f2
fmovdcs %xcc, %f1, %f1
srl %g1, 0x00, %o4
ldsh [%l7 + 0x2A], %g4
sth %l3, [%l7 + 0x40]
fmovrdne %i5, %f10, %f6
sth %i3, [%l7 + 0x64]
fbe,a %fcc2, loop_520
sllx %o2, %l0, %g6
tneg %icc, 0x4
mulx %i1, 0x168E, %i0
loop_520:
bl,pt %icc, loop_521
fandnot2s %f0, %f14, %f5
ldsw [%l7 + 0x60], %g3
subc %l6, 0x03E5, %o7
loop_521:
fandnot2 %f6, %f12, %f4
tsubcctv %g2, 0x02EB, %l1
movl %icc, %o6, %l2
bgu loop_522
add %o3, 0x15AC, %l5
fpmerge %f6, %f11, %f2
ldsh [%l7 + 0x62], %i7
loop_522:
xnorcc %o0, 0x0032, %l4
ldsw [%l7 + 0x14], %g5
for %f10, %f12, %f14
fandnot2 %f14, %f8, %f4
stx %i6, [%l7 + 0x30]
fcmpgt16 %f0, %f4, %g7
stw %o5, [%l7 + 0x34]
st %f7, [%l7 + 0x78]
brlz %i2, loop_523
stx %i4, [%l7 + 0x30]
fcmpeq16 %f12, %f8, %o1
stw %o4, [%l7 + 0x78]
loop_523:
fbge %fcc3, loop_524
edge8n %g4, %g1, %i5
ldub [%l7 + 0x12], %i3
fbne,a %fcc2, loop_525
loop_524:
fnot1s %f0, %f11
ldd [%l7 + 0x48], %f14
fandnot2s %f4, %f11, %f13
loop_525:
tgu %icc, 0x2
tvs %xcc, 0x5
bne,a,pn %xcc, loop_526
brz,a %l3, loop_527
smul %l0, %o2, %g6
movg %icc, %i1, %i0
loop_526:
ld [%l7 + 0x74], %f13
loop_527:
smulcc %l6, %g3, %o7
brlz,a %g2, loop_528
fxnors %f11, %f1, %f6
movneg %xcc, %l1, %l2
fcmped %fcc2, %f4, %f4
loop_528:
fmovrdne %o3, %f6, %f10
bneg loop_529
fbuge,a %fcc1, loop_530
fsrc2s %f8, %f1
fmovsl %icc, %f12, %f6
loop_529:
fpadd16s %f2, %f13, %f4
loop_530:
ldsh [%l7 + 0x68], %l5
sth %i7, [%l7 + 0x38]
nop
setx loop_531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f14, %f2, %f6
ldsb [%l7 + 0x58], %o0
ldub [%l7 + 0x22], %l4
loop_531:
mulx %g5, %i6, %g7
srax %o6, %i2, %i4
fmovrdgz %o5, %f14, %f14
bcs loop_532
fzero %f8
fone %f2
orn %o4, 0x15F8, %o1
loop_532:
fmovse %xcc, %f11, %f12
movrlz %g4, %i5, %i3
fcmpeq16 %f4, %f14, %g1
stb %l0, [%l7 + 0x11]
fmovdvc %xcc, %f3, %f2
tsubcctv %o2, 0x1ABB, %l3
fbule %fcc0, loop_533
edge32n %i1, %i0, %l6
bvc loop_534
for %f8, %f2, %f6
loop_533:
lduh [%l7 + 0x28], %g6
fnegd %f14, %f8
loop_534:
fbue %fcc2, loop_535
fcmpne32 %f0, %f12, %g3
fand %f12, %f12, %f10
fbl %fcc2, loop_536
loop_535:
fmovd %f2, %f8
ldsh [%l7 + 0x4C], %g2
nop
setx loop_537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_536:
stx %o7, [%l7 + 0x70]
fnor %f12, %f10, %f4
bleu,pn %xcc, loop_538
loop_537:
fpack32 %f12, %f4, %f6
fsrc1s %f2, %f0
stx %l2, [%l7 + 0x20]
loop_538:
ldsb [%l7 + 0x15], %o3
tpos %icc, 0x0
fzero %f6
movvs %xcc, %l5, %l1
movvc %xcc, %i7, %l4
fornot1s %f12, %f0, %f15
fbu %fcc2, loop_539
st %f12, [%l7 + 0x6C]
fcmps %fcc2, %f12, %f1
brgz %g5, loop_540
loop_539:
fmovse %xcc, %f4, %f6
ldub [%l7 + 0x66], %i6
ldub [%l7 + 0x44], %o0
loop_540:
fmovscs %xcc, %f5, %f1
fsrc1s %f8, %f1
mulscc %o6, %g7, %i2
sdivx %o5, 0x0123, %o4
fpsub16s %f13, %f9, %f0
bn,a loop_541
stw %o1, [%l7 + 0x54]
edge8ln %g4, %i4, %i3
bvc,a,pt %icc, loop_542
loop_541:
fsrc1s %f2, %f10
fmovs %f6, %f15
tn %xcc, 0x1
loop_542:
edge8 %i5, %g1, %o2
udivcc %l0, 0x0515, %l3
ld [%l7 + 0x34], %f14
tle %icc, 0x6
ldsh [%l7 + 0x28], %i1
std %f12, [%l7 + 0x68]
st %f13, [%l7 + 0x18]
move %xcc, %i0, %l6
lduh [%l7 + 0x08], %g3
fbne %fcc1, loop_543
movpos %xcc, %g6, %o7
std %f12, [%l7 + 0x50]
lduw [%l7 + 0x20], %l2
loop_543:
ldsb [%l7 + 0x43], %o3
smul %l5, 0x0C7D, %l1
fmovdcc %icc, %f2, %f12
fmovs %f5, %f14
bg,a,pt %xcc, loop_544
ta %xcc, 0x0
st %f10, [%l7 + 0x08]
lduh [%l7 + 0x20], %i7
loop_544:
movpos %icc, %g2, %l4
smul %i6, %o0, %o6
fmovsl %xcc, %f0, %f11
fpack32 %f4, %f12, %f6
sth %g7, [%l7 + 0x2C]
for %f12, %f2, %f4
fbuge %fcc1, loop_545
mulx %i2, 0x0FE7, %g5
fpsub32 %f12, %f0, %f14
fbl,a %fcc0, loop_546
loop_545:
ld [%l7 + 0x18], %f1
bpos,pn %xcc, loop_547
ldub [%l7 + 0x0D], %o4
loop_546:
fxnor %f14, %f12, %f8
tl %xcc, 0x7
loop_547:
fcmpeq16 %f0, %f8, %o5
fbul %fcc1, loop_548
fcmpd %fcc3, %f8, %f8
stb %o1, [%l7 + 0x3C]
ldx [%l7 + 0x20], %g4
loop_548:
fmovrdgez %i4, %f8, %f14
fpadd32s %f9, %f9, %f10
lduw [%l7 + 0x44], %i5
fbu %fcc3, loop_549
fbge,a %fcc1, loop_550
umulcc %g1, 0x0771, %i3
ba,pn %xcc, loop_551
loop_549:
ldx [%l7 + 0x48], %l0
loop_550:
brgz %o2, loop_552
ldsw [%l7 + 0x28], %i1
loop_551:
tg %xcc, 0x3
fbo %fcc2, loop_553
loop_552:
fmovsvc %xcc, %f13, %f11
std %f14, [%l7 + 0x18]
std %f10, [%l7 + 0x70]
loop_553:
ba,a %icc, loop_554
ldsh [%l7 + 0x38], %i0
xor %l6, 0x06F0, %g3
fpmerge %f9, %f2, %f6
loop_554:
fmovdpos %icc, %f0, %f3
fnegd %f14, %f8
edge32n %g6, %l3, %l2
fbug %fcc2, loop_555
brnz,a %o7, loop_556
fmul8x16al %f10, %f1, %f0
fcmpne16 %f8, %f12, %l5
loop_555:
lduw [%l7 + 0x70], %o3
loop_556:
fmovdg %xcc, %f8, %f2
pdist %f0, %f0, %f8
xorcc %l1, %g2, %i7
umulcc %l4, 0x1072, %i6
andn %o0, 0x0B9E, %g7
fmovdcc %icc, %f4, %f9
fnot1s %f5, %f5
xnor %o6, 0x0681, %g5
stb %i2, [%l7 + 0x61]
fxor %f6, %f6, %f2
fmovs %f0, %f13
bl loop_557
for %f12, %f4, %f6
fmovdvs %icc, %f15, %f2
fmovsge %xcc, %f8, %f2
loop_557:
ld [%l7 + 0x6C], %f5
mulscc %o4, 0x027A, %o5
bl,a %icc, loop_558
stw %g4, [%l7 + 0x24]
brz %i4, loop_559
umulcc %i5, %g1, %i3
loop_558:
ld [%l7 + 0x44], %f10
addc %o1, 0x1610, %o2
loop_559:
brlez %i1, loop_560
fpsub32s %f15, %f14, %f4
sth %i0, [%l7 + 0x2E]
fpsub32s %f0, %f12, %f14
loop_560:
ld [%l7 + 0x30], %f7
edge32ln %l6, %g3, %g6
ldsw [%l7 + 0x7C], %l3
movrgez %l2, %o7, %l0
ldsh [%l7 + 0x7E], %o3
fnot2s %f12, %f14
andncc %l5, %g2, %i7
ldsb [%l7 + 0x7F], %l1
sth %l4, [%l7 + 0x40]
fzeros %f3
lduw [%l7 + 0x18], %o0
fcmpes %fcc0, %f1, %f9
bcc,a,pn %xcc, loop_561
bl,a,pn %icc, loop_562
te %xcc, 0x0
bvs,a,pt %icc, loop_563
loop_561:
and %g7, %i6, %g5
loop_562:
fmovse %icc, %f8, %f2
mulscc %i2, %o6, %o5
loop_563:
fpsub32s %f5, %f8, %f2
orn %g4, %i4, %o4
fmovrsne %i5, %f7, %f4
ldsh [%l7 + 0x18], %i3
tleu %icc, 0x0
stx %o1, [%l7 + 0x48]
ldsh [%l7 + 0x60], %o2
addcc %i1, %g1, %l6
bvs,pn %icc, loop_564
fble %fcc0, loop_565
ldsh [%l7 + 0x40], %i0
fmovdcs %icc, %f15, %f15
loop_564:
lduh [%l7 + 0x72], %g3
loop_565:
fxnors %f15, %f8, %f0
addccc %l3, 0x0269, %l2
nop
setx loop_566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umulcc %o7, %g6, %o3
array32 %l0, %l5, %g2
bcc,pt %xcc, loop_567
loop_566:
fmovrse %l1, %f2, %f3
movg %icc, %l4, %i7
smul %g7, 0x05C3, %o0
loop_567:
mova %xcc, %i6, %i2
ldx [%l7 + 0x38], %g5
fmovdgu %xcc, %f10, %f3
movpos %icc, %o5, %o6
add %g4, 0x0751, %i4
fnor %f14, %f2, %f0
fmul8x16au %f7, %f3, %f4
fcmps %fcc3, %f5, %f2
fmul8sux16 %f4, %f6, %f12
movrlz %i5, 0x0D1, %i3
stx %o4, [%l7 + 0x18]
fcmpd %fcc2, %f8, %f4
ldub [%l7 + 0x44], %o2
ld [%l7 + 0x40], %f9
ldsb [%l7 + 0x16], %i1
addcc %o1, %g1, %i0
movcc %icc, %g3, %l3
ld [%l7 + 0x24], %f5
fpadd16 %f10, %f6, %f2
fxnors %f8, %f5, %f9
taddcc %l2, %o7, %l6
fsrc2s %f6, %f3
edge8n %o3, %g6, %l0
brgez,a %g2, loop_568
bl,a %icc, loop_569
fmovda %xcc, %f13, %f9
stx %l1, [%l7 + 0x38]
loop_568:
xor %l4, 0x1C76, %i7
loop_569:
ld [%l7 + 0x68], %f6
ldsw [%l7 + 0x5C], %g7
fcmpne32 %f14, %f12, %o0
ldsb [%l7 + 0x64], %l5
tvs %icc, 0x0
tl %icc, 0x1
smul %i2, %g5, %i6
andn %o5, 0x05FF, %o6
fxors %f14, %f2, %f3
movgu %icc, %i4, %i5
ldsh [%l7 + 0x48], %i3
ldsb [%l7 + 0x18], %g4
std %f6, [%l7 + 0x10]
fcmpeq16 %f8, %f14, %o2
bcs,pt %xcc, loop_570
fnands %f11, %f9, %f6
ldsb [%l7 + 0x40], %o4
fxnor %f10, %f10, %f10
loop_570:
edge16ln %i1, %g1, %o1
ld [%l7 + 0x2C], %f13
fmovsg %icc, %f8, %f3
ldub [%l7 + 0x38], %i0
fnegs %f11, %f4
bg,a loop_571
brlz %l3, loop_572
stb %g3, [%l7 + 0x5F]
siam 0x7
loop_571:
ldsw [%l7 + 0x54], %o7
loop_572:
brnz %l2, loop_573
fbn %fcc3, loop_574
fnot2 %f6, %f10
bvs,pn %icc, loop_575
loop_573:
bpos loop_576
loop_574:
ldx [%l7 + 0x50], %o3
fmul8x16al %f2, %f9, %f14
loop_575:
ble,pt %xcc, loop_577
loop_576:
ldsb [%l7 + 0x3A], %l6
fcmpne16 %f8, %f4, %l0
ldsw [%l7 + 0x7C], %g6
loop_577:
st %f6, [%l7 + 0x40]
edge8l %l1, %l4, %g2
lduw [%l7 + 0x58], %i7
fmovdcc %icc, %f0, %f14
fmuld8ulx16 %f2, %f6, %f2
ldx [%l7 + 0x60], %g7
fmovrdgz %o0, %f6, %f6
fmovrdgz %i2, %f10, %f14
ldsb [%l7 + 0x1A], %l5
fpadd32s %f14, %f4, %f12
fnors %f5, %f9, %f1
fmovdl %xcc, %f6, %f2
fandnot1s %f12, %f15, %f6
movgu %icc, %i6, %g5
sth %o5, [%l7 + 0x1C]
fcmpgt32 %f12, %f8, %o6
ldx [%l7 + 0x70], %i5
fmovdle %icc, %f15, %f1
fmovrdne %i3, %f2, %f0
tl %xcc, 0x0
fmul8x16au %f5, %f2, %f6
brgez,a %g4, loop_578
taddcc %o2, %o4, %i1
addcc %i4, %o1, %i0
fbl,a %fcc2, loop_579
loop_578:
bleu,pt %xcc, loop_580
fmovsleu %xcc, %f6, %f4
ldub [%l7 + 0x31], %g1
loop_579:
fmovdvs %xcc, %f14, %f0
loop_580:
lduw [%l7 + 0x40], %l3
movg %xcc, %o7, %g3
stb %o3, [%l7 + 0x6E]
fmovdge %xcc, %f6, %f12
sra %l6, %l0, %g6
sllx %l2, 0x11, %l4
stb %g2, [%l7 + 0x2C]
taddcctv %l1, 0x0A6D, %g7
xnorcc %o0, %i7, %l5
fmovscc %xcc, %f11, %f2
fcmple32 %f6, %f2, %i2
fcmpeq16 %f6, %f6, %g5
fmovscc %icc, %f11, %f9
lduw [%l7 + 0x5C], %o5
and %o6, %i6, %i3
xnorcc %i5, 0x1D0C, %o2
xorcc %o4, %g4, %i1
movne %xcc, %o1, %i0
ldsw [%l7 + 0x20], %g1
bneg,a,pt %icc, loop_581
lduh [%l7 + 0x7A], %i4
lduh [%l7 + 0x74], %o7
fmovdneg %xcc, %f12, %f5
loop_581:
tneg %icc, 0x4
edge32ln %l3, %g3, %l6
orncc %l0, 0x041D, %g6
fmovdne %icc, %f15, %f8
ldsw [%l7 + 0x48], %o3
xnor %l2, 0x0EA5, %l4
ld [%l7 + 0x58], %f15
be loop_582
brgz %l1, loop_583
tgu %xcc, 0x2
fcmpne32 %f6, %f6, %g7
loop_582:
ba,a %icc, loop_584
loop_583:
stw %g2, [%l7 + 0x14]
add %i7, 0x09BE, %o0
stw %i2, [%l7 + 0x0C]
loop_584:
lduh [%l7 + 0x24], %l5
tne %icc, 0x6
sra %g5, 0x17, %o6
sth %i6, [%l7 + 0x7C]
fsrc1s %f13, %f7
fbule,a %fcc0, loop_585
fcmpeq32 %f10, %f2, %o5
bgu,a,pn %icc, loop_586
lduh [%l7 + 0x3C], %i3
loop_585:
taddcctv %i5, %o4, %o2
ldsb [%l7 + 0x58], %g4
loop_586:
ldd [%l7 + 0x38], %f8
ble,pn %xcc, loop_587
std %f10, [%l7 + 0x28]
alignaddrl %o1, %i0, %i1
ld [%l7 + 0x60], %f10
loop_587:
movne %xcc, %g1, %o7
fmovdle %icc, %f7, %f15
fcmpgt32 %f0, %f14, %i4
fsrc1s %f7, %f12
bpos,a %icc, loop_588
pdist %f8, %f12, %f0
fblg %fcc3, loop_589
array8 %l3, %g3, %l6
loop_588:
fors %f3, %f5, %f8
fnot2s %f7, %f2
loop_589:
stw %g6, [%l7 + 0x40]
fmovscc %icc, %f9, %f13
fmovsleu %icc, %f14, %f9
lduw [%l7 + 0x14], %l0
edge16 %l2, %o3, %l4
fpackfix %f8, %f9
add %l1, 0x1DEA, %g2
fmul8x16au %f15, %f7, %f2
xnor %i7, %o0, %g7
sdivx %i2, 0x1263, %g5
tl %icc, 0x0
stx %l5, [%l7 + 0x70]
fbne,a %fcc3, loop_590
movrlz %o6, %i6, %o5
fandnot2 %f6, %f8, %f6
fcmpes %fcc3, %f14, %f5
loop_590:
bg loop_591
fnot2s %f3, %f1
stb %i5, [%l7 + 0x37]
fpmerge %f7, %f14, %f4
loop_591:
st %f13, [%l7 + 0x44]
std %f10, [%l7 + 0x58]
movvc %xcc, %o4, %i3
stb %g4, [%l7 + 0x21]
fmovdl %icc, %f15, %f11
srl %o2, 0x0C, %i0
fmovdne %xcc, %f4, %f15
fmovsge %icc, %f9, %f0
ldx [%l7 + 0x48], %o1
movn %icc, %i1, %g1
lduw [%l7 + 0x74], %o7
fornot1s %f2, %f13, %f9
sth %l3, [%l7 + 0x66]
fbu,a %fcc2, loop_592
array8 %i4, %g3, %g6
and %l6, %l0, %o3
ldub [%l7 + 0x27], %l4
loop_592:
fmovrde %l2, %f4, %f2
nop
setx loop_593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f6, %f12, %f14
ta %icc, 0x7
std %f0, [%l7 + 0x48]
loop_593:
bcc,a,pn %xcc, loop_594
edge16l %g2, %l1, %o0
addccc %i7, 0x18D1, %g7
fbne %fcc3, loop_595
loop_594:
st %f9, [%l7 + 0x08]
addc %i2, %l5, %g5
fbug %fcc2, loop_596
loop_595:
fxnors %f0, %f13, %f4
xor %o6, 0x062A, %i6
stx %i5, [%l7 + 0x18]
loop_596:
fabss %f7, %f11
array8 %o4, %i3, %g4
brgz %o2, loop_597
fcmple16 %f2, %f2, %i0
array32 %o5, %i1, %g1
fabss %f2, %f0
loop_597:
sth %o1, [%l7 + 0x38]
fmovdgu %xcc, %f13, %f5
stx %o7, [%l7 + 0x78]
stb %l3, [%l7 + 0x47]
xor %i4, 0x0DDB, %g3
fands %f3, %f3, %f10
fmovscc %xcc, %f9, %f8
fcmpeq16 %f10, %f0, %l6
fpadd32s %f3, %f8, %f13
ldx [%l7 + 0x30], %l0
fmovsn %icc, %f10, %f6
fmovsgu %icc, %f8, %f13
stw %g6, [%l7 + 0x54]
ld [%l7 + 0x1C], %f13
movrgz %o3, 0x20D, %l2
move %xcc, %l4, %l1
edge16n %g2, %o0, %g7
udivcc %i7, 0x0BD3, %i2
stw %l5, [%l7 + 0x20]
umul %g5, %i6, %o6
ldsb [%l7 + 0x4F], %i5
ldub [%l7 + 0x49], %i3
edge32n %o4, %g4, %i0
ldub [%l7 + 0x5B], %o2
ldsw [%l7 + 0x74], %o5
addcc %g1, %o1, %i1
ldub [%l7 + 0x25], %l3
fmovrsgz %o7, %f12, %f13
movl %icc, %i4, %l6
stx %g3, [%l7 + 0x28]
tge %xcc, 0x0
lduw [%l7 + 0x4C], %l0
std %f6, [%l7 + 0x20]
movcc %icc, %g6, %l2
movrgz %o3, 0x0E9, %l4
ldub [%l7 + 0x33], %l1
fxnors %f5, %f5, %f2
lduh [%l7 + 0x74], %g2
movcs %icc, %o0, %i7
fornot1s %f1, %f11, %f15
subccc %i2, %l5, %g7
tvs %xcc, 0x4
umulcc %g5, %i6, %i5
fmovspos %icc, %f10, %f12
ldd [%l7 + 0x30], %f14
or %o6, %o4, %i3
mova %icc, %g4, %o2
stb %i0, [%l7 + 0x0B]
fcmpgt16 %f6, %f4, %o5
bpos,a,pt %icc, loop_598
ldd [%l7 + 0x20], %f12
tge %icc, 0x5
subcc %o1, 0x04A6, %g1
loop_598:
tgu %xcc, 0x2
sth %l3, [%l7 + 0x46]
ld [%l7 + 0x3C], %f2
ldsh [%l7 + 0x6C], %o7
subcc %i4, %l6, %i1
ldub [%l7 + 0x2B], %g3
st %f8, [%l7 + 0x18]
tvc %xcc, 0x5
alignaddr %g6, %l0, %l2
call loop_599
fnor %f10, %f4, %f0
std %f4, [%l7 + 0x10]
edge16 %l4, %l1, %o3
loop_599:
mulx %g2, 0x1A70, %o0
tle %icc, 0x4
fpsub32s %f7, %f6, %f6
brlz %i2, loop_600
ba,pn %xcc, loop_601
fmovd %f12, %f6
ble %icc, loop_602
loop_600:
fcmpd %fcc2, %f6, %f12
loop_601:
tne %xcc, 0x5
stx %i7, [%l7 + 0x28]
loop_602:
ldx [%l7 + 0x48], %l5
std %f6, [%l7 + 0x30]
fmovrslez %g5, %f2, %f7
sllx %i6, %i5, %g7
fandnot1s %f6, %f7, %f2
lduw [%l7 + 0x1C], %o6
alignaddrl %i3, %g4, %o2
ld [%l7 + 0x28], %f13
stx %i0, [%l7 + 0x60]
ldd [%l7 + 0x38], %f4
ldsw [%l7 + 0x20], %o5
fmovrdlz %o1, %f12, %f12
fands %f12, %f2, %f14
ldub [%l7 + 0x7E], %o4
fnot2 %f0, %f2
ldd [%l7 + 0x50], %f0
bn,pn %icc, loop_603
ld [%l7 + 0x0C], %f15
tcs %icc, 0x2
ta %xcc, 0x2
loop_603:
fmovsn %xcc, %f6, %f6
tcc %icc, 0x5
mova %xcc, %l3, %g1
fxor %f14, %f14, %f6
udiv %i4, 0x0DD3, %o7
ldd [%l7 + 0x18], %f6
fzero %f4
mulscc %l6, 0x1E78, %i1
udiv %g6, 0x0289, %g3
tsubcc %l2, 0x09CD, %l4
movle %xcc, %l0, %l1
lduw [%l7 + 0x2C], %g2
movrne %o3, 0x0FA, %i2
sth %o0, [%l7 + 0x40]
ldub [%l7 + 0x14], %i7
fmovdneg %icc, %f5, %f2
ldx [%l7 + 0x20], %l5
fmovrdlez %g5, %f12, %f12
st %f4, [%l7 + 0x08]
fone %f14
fmovrdgz %i6, %f8, %f8
fandnot2s %f7, %f10, %f11
subc %i5, 0x0E59, %o6
bleu,a,pt %icc, loop_604
for %f12, %f12, %f6
lduw [%l7 + 0x50], %i3
mova %xcc, %g4, %g7
loop_604:
fcmped %fcc0, %f2, %f8
tn %icc, 0x6
tneg %icc, 0x2
fmovda %xcc, %f1, %f7
srl %i0, %o5, %o2
fcmple16 %f0, %f10, %o4
te %icc, 0x6
bleu,a,pt %xcc, loop_605
te %xcc, 0x4
ldsh [%l7 + 0x4A], %o1
tg %icc, 0x6
loop_605:
fmovrslez %g1, %f12, %f8
fornot2s %f15, %f15, %f11
fmovrsne %l3, %f13, %f5
smulcc %i4, %l6, %o7
movcs %xcc, %g6, %g3
fble,a %fcc3, loop_606
tle %xcc, 0x1
fba,a %fcc2, loop_607
ldsw [%l7 + 0x34], %l2
loop_606:
fmovdcs %icc, %f7, %f4
fba %fcc1, loop_608
loop_607:
edge32ln %l4, %i1, %l0
fmul8x16al %f2, %f14, %f10
fmovspos %icc, %f2, %f0
loop_608:
stb %g2, [%l7 + 0x7B]
fnor %f0, %f6, %f2
bneg,a,pn %icc, loop_609
tneg %xcc, 0x7
fnegd %f8, %f14
fsrc1 %f12, %f14
loop_609:
movgu %xcc, %o3, %l1
fpsub16s %f2, %f11, %f6
fmovsle %xcc, %f8, %f3
edge8n %o0, %i2, %l5
movge %icc, %g5, %i7
fmovdg %xcc, %f8, %f2
fors %f9, %f15, %f8
lduh [%l7 + 0x50], %i5
udivcc %i6, 0x1950, %i3
ldub [%l7 + 0x7E], %o6
movrlez %g4, %g7, %o5
ldd [%l7 + 0x78], %f4
fnot1s %f6, %f13
tcc %icc, 0x2
edge8l %i0, %o2, %o4
ldsh [%l7 + 0x6E], %g1
xnorcc %l3, 0x0A97, %o1
edge16ln %i4, %l6, %o7
ldx [%l7 + 0x70], %g6
fbn %fcc0, loop_610
std %f8, [%l7 + 0x60]
fxnors %f1, %f11, %f4
andn %g3, 0x04BB, %l2
loop_610:
fble %fcc2, loop_611
fmul8ulx16 %f14, %f2, %f12
ldsb [%l7 + 0x4C], %l4
lduh [%l7 + 0x76], %l0
loop_611:
ldsb [%l7 + 0x3E], %i1
fbg,a %fcc0, loop_612
siam 0x2
fbue %fcc2, loop_613
movleu %icc, %o3, %l1
loop_612:
edge8l %o0, %i2, %g2
fsrc1s %f7, %f5
loop_613:
lduw [%l7 + 0x0C], %l5
st %f14, [%l7 + 0x10]
stw %g5, [%l7 + 0x7C]
brgz,a %i7, loop_614
ldub [%l7 + 0x21], %i6
fcmpes %fcc0, %f4, %f12
fcmpgt16 %f0, %f10, %i3
loop_614:
te %xcc, 0x5
fcmpgt32 %f8, %f6, %o6
lduh [%l7 + 0x16], %i5
bpos,a %xcc, loop_615
orn %g4, %o5, %i0
ld [%l7 + 0x5C], %f10
tne %xcc, 0x4
loop_615:
bcc,a loop_616
udivx %o2, 0x0EBE, %g7
fsrc2 %f8, %f12
ld [%l7 + 0x58], %f1
loop_616:
tsubcctv %o4, 0x0A01, %g1
fbule,a %fcc2, loop_617
andn %l3, %i4, %o1
fcmpgt16 %f12, %f4, %o7
fnot2 %f10, %f12
loop_617:
movrlz %l6, 0x18F, %g3
bcc,pn %icc, loop_618
ldsw [%l7 + 0x18], %l2
fpmerge %f4, %f14, %f6
fmovdgu %xcc, %f11, %f10
loop_618:
movge %icc, %g6, %l0
stb %i1, [%l7 + 0x6E]
bge,a loop_619
sdivx %o3, 0x0D43, %l4
tcc %icc, 0x1
fpackfix %f0, %f9
loop_619:
fmovse %xcc, %f6, %f0
ld [%l7 + 0x68], %f15
sth %o0, [%l7 + 0x3E]
and %i2, 0x1AAF, %g2
lduh [%l7 + 0x32], %l1
brgz %l5, loop_620
ld [%l7 + 0x10], %f7
subccc %g5, %i6, %i3
xor %i7, 0x0D4A, %i5
loop_620:
ld [%l7 + 0x3C], %f8
fmovsvc %xcc, %f0, %f13
mulscc %g4, 0x0976, %o5
tpos %icc, 0x3
sra %o6, 0x11, %i0
fmovdne %icc, %f9, %f0
stw %g7, [%l7 + 0x18]
edge8ln %o4, %o2, %l3
lduw [%l7 + 0x60], %i4
movpos %xcc, %o1, %o7
srl %g1, 0x0A, %g3
fabsd %f10, %f0
fmuld8ulx16 %f9, %f15, %f14
ta %xcc, 0x6
fnot2s %f7, %f14
stw %l6, [%l7 + 0x74]
st %f2, [%l7 + 0x5C]
lduw [%l7 + 0x34], %g6
stx %l0, [%l7 + 0x18]
sethi 0x0414, %i1
edge16ln %o3, %l2, %o0
bn,a loop_621
ldx [%l7 + 0x20], %i2
ldsw [%l7 + 0x38], %g2
ldsh [%l7 + 0x3C], %l1
loop_621:
fmovsleu %xcc, %f8, %f8
bleu,a loop_622
edge16ln %l4, %l5, %g5
stb %i6, [%l7 + 0x75]
ldsw [%l7 + 0x14], %i3
loop_622:
sth %i7, [%l7 + 0x7E]
fmovspos %xcc, %f6, %f0
ta %icc, 0x4
stb %i5, [%l7 + 0x25]
ldx [%l7 + 0x40], %o5
movrgz %o6, 0x147, %g4
addc %g7, %o4, %i0
sub %o2, 0x114E, %l3
faligndata %f2, %f2, %f2
fble,a %fcc2, loop_623
bgu,pt %xcc, loop_624
ldsw [%l7 + 0x48], %o1
fexpand %f10, %f6
loop_623:
movneg %xcc, %i4, %g1
loop_624:
fmovscc %xcc, %f15, %f15
edge16n %o7, %l6, %g3
tgu %icc, 0x7
fors %f12, %f3, %f3
ldub [%l7 + 0x26], %g6
fpadd16 %f0, %f0, %f8
subcc %i1, 0x00C3, %o3
fone %f4
fcmple16 %f10, %f6, %l2
stb %o0, [%l7 + 0x2C]
tne %xcc, 0x4
fmovdpos %xcc, %f6, %f10
movre %i2, %g2, %l1
lduw [%l7 + 0x5C], %l0
edge16l %l5, %l4, %i6
ldsb [%l7 + 0x48], %g5
fblg,a %fcc0, loop_625
stw %i3, [%l7 + 0x78]
st %f5, [%l7 + 0x18]
bne loop_626
loop_625:
tvc %xcc, 0x6
brnz,a %i7, loop_627
udiv %i5, 0x09DA, %o6
loop_626:
fornot2 %f0, %f8, %f2
bleu,a,pt %icc, loop_628
loop_627:
fmovde %icc, %f4, %f8
pdist %f0, %f0, %f14
subccc %o5, 0x1EAF, %g4
loop_628:
fmovsvs %xcc, %f5, %f0
fandnot1s %f11, %f3, %f12
fmuld8sux16 %f15, %f1, %f14
ldd [%l7 + 0x28], %f10
call loop_629
sth %o4, [%l7 + 0x5A]
fmovrslz %g7, %f9, %f5
fnand %f10, %f8, %f0
loop_629:
nop
setx loop_630, %l0, %l1
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 %i0, %l3, %o1
ldsb [%l7 + 0x35], %o2
brnz,a %g1, loop_631
loop_630:
fmul8ulx16 %f14, %f0, %f4
stb %i4, [%l7 + 0x34]
alignaddrl %l6, %g3, %g6
loop_631:
mulscc %o7, 0x193A, %o3
bvs %icc, loop_632
faligndata %f10, %f4, %f8
fbug,a %fcc0, loop_633
sllx %l2, 0x16, %i1
loop_632:
ldsb [%l7 + 0x16], %i2
stx %o0, [%l7 + 0x18]
loop_633:
fzeros %f11
fexpand %f10, %f8
ldsh [%l7 + 0x78], %l1
andcc %g2, 0x06E5, %l0
fbule %fcc2, loop_634
orcc %l5, %l4, %g5
fsrc2 %f14, %f6
fbu %fcc0, loop_635
loop_634:
fpackfix %f6, %f8
mova %xcc, %i3, %i7
ldsw [%l7 + 0x7C], %i6
loop_635:
array16 %i5, %o6, %o5
fmul8ulx16 %f0, %f10, %f6
fexpand %f14, %f4
sth %g4, [%l7 + 0x30]
andncc %g7, %o4, %i0
ldx [%l7 + 0x18], %l3
tcc %icc, 0x0
udivx %o2, 0x1262, %g1
fmovdne %xcc, %f5, %f3
fpadd32 %f10, %f8, %f8
ldsb [%l7 + 0x1F], %o1
sll %l6, %g3, %i4
ldsw [%l7 + 0x5C], %o7
sth %o3, [%l7 + 0x4C]
fmovdge %xcc, %f6, %f1
fnors %f6, %f4, %f1
ldsb [%l7 + 0x39], %g6
stw %i1, [%l7 + 0x4C]
fcmpgt16 %f6, %f0, %i2
stb %o0, [%l7 + 0x76]
fpadd16 %f2, %f10, %f0
fands %f10, %f0, %f13
fxnor %f4, %f12, %f14
st %f9, [%l7 + 0x40]
movpos %xcc, %l1, %l2
ldsb [%l7 + 0x33], %g2
fbuge %fcc0, loop_636
fbuge %fcc2, loop_637
fabsd %f6, %f14
fpack16 %f2, %f1
loop_636:
sth %l0, [%l7 + 0x78]
loop_637:
ldub [%l7 + 0x73], %l4
stb %g5, [%l7 + 0x4D]
umul %i3, %i7, %l5
bneg,a loop_638
fcmps %fcc2, %f11, %f8
fpsub16 %f12, %f2, %f14
fmovdneg %icc, %f6, %f11
loop_638:
ldsw [%l7 + 0x08], %i6
lduh [%l7 + 0x60], %o6
fandnot1 %f14, %f14, %f14
stb %i5, [%l7 + 0x48]
stb %g4, [%l7 + 0x5E]
tvc %icc, 0x2
fandnot1 %f10, %f12, %f0
bn,pn %xcc, loop_639
tl %icc, 0x3
fmovrdgz %o5, %f10, %f10
movgu %xcc, %o4, %g7
loop_639:
bneg,a loop_640
tsubcc %i0, %l3, %g1
ldx [%l7 + 0x78], %o2
xnor %o1, 0x1859, %g3
loop_640:
tsubcctv %l6, 0x1F02, %i4
bne,pt %icc, loop_641
fmovscs %xcc, %f2, %f3
fmovdleu %xcc, %f14, %f3
ld [%l7 + 0x3C], %f10
loop_641:
ld [%l7 + 0x1C], %f14
fnot2 %f4, %f2
lduh [%l7 + 0x3C], %o3
fbne %fcc3, loop_642
fornot1s %f9, %f13, %f6
fmovse %xcc, %f11, %f12
fmul8x16 %f15, %f0, %f2
loop_642:
call loop_643
fmovsvc %icc, %f7, %f14
move %xcc, %o7, %i1
fpadd16 %f8, %f4, %f4
loop_643:
lduw [%l7 + 0x38], %g6
array16 %i2, %l1, %l2
umul %o0, 0x0B9B, %g2
edge16 %l4, %l0, %i3
fmovsneg %icc, %f4, %f11
fble,a %fcc2, loop_644
movneg %icc, %g5, %l5
movgu %icc, %i7, %o6
edge16ln %i5, %i6, %o5
loop_644:
ldub [%l7 + 0x22], %g4
bgu,pn %icc, loop_645
movvc %icc, %g7, %i0
fmovdcc %icc, %f10, %f7
fbl,a %fcc0, loop_646
loop_645:
bcc,pn %xcc, loop_647
brlz %o4, loop_648
fand %f14, %f14, %f6
loop_646:
edge8ln %g1, %l3, %o1
loop_647:
edge16 %o2, %l6, %i4
loop_648:
fzero %f2
std %f12, [%l7 + 0x48]
ldub [%l7 + 0x58], %g3
movg %xcc, %o3, %o7
stw %g6, [%l7 + 0x0C]
stx %i1, [%l7 + 0x40]
fmovscc %xcc, %f8, %f1
taddcctv %i2, 0x09C5, %l2
ldd [%l7 + 0x60], %f10
edge8ln %o0, %l1, %g2
std %f12, [%l7 + 0x60]
ble,a %xcc, loop_649
ldsh [%l7 + 0x7E], %l4
ldsh [%l7 + 0x3C], %l0
edge16 %i3, %g5, %i7
loop_649:
sub %o6, 0x14C5, %i5
fbue,a %fcc3, loop_650
fandnot1 %f8, %f0, %f12
fbe,a %fcc0, loop_651
ldsh [%l7 + 0x18], %l5
loop_650:
movrne %i6, 0x11A, %o5
udivx %g7, 0x0004, %i0
loop_651:
alignaddrl %o4, %g1, %g4
fand %f0, %f12, %f10
alignaddr %o1, %o2, %l3
fmul8x16al %f9, %f3, %f0
ld [%l7 + 0x70], %f11
tsubcctv %i4, 0x1D1A, %g3
std %f8, [%l7 + 0x70]
stb %o3, [%l7 + 0x70]
movcs %icc, %o7, %g6
or %l6, 0x17F8, %i2
movleu %icc, %l2, %o0
fnors %f14, %f12, %f15
array16 %l1, %g2, %i1
edge8ln %l4, %i3, %l0
or %i7, 0x0F11, %g5
fmovrslz %i5, %f2, %f8
edge32ln %l5, %i6, %o6
ld [%l7 + 0x08], %f7
lduw [%l7 + 0x30], %o5
lduw [%l7 + 0x50], %g7
umulcc %i0, 0x06EA, %g1
lduw [%l7 + 0x70], %g4
brgez,a %o1, loop_652
te %xcc, 0x1
sub %o2, 0x1754, %l3
movge %xcc, %o4, %g3
loop_652:
bcs,pt %xcc, loop_653
stw %o3, [%l7 + 0x4C]
fmovsge %xcc, %f3, %f9
srl %i4, 0x0D, %o7
loop_653:
fsrc1s %f9, %f0
fcmpgt32 %f10, %f14, %l6
ld [%l7 + 0x10], %f11
ldsb [%l7 + 0x57], %g6
fnot2 %f0, %f0
fsrc2 %f14, %f2
fnot2s %f11, %f12
lduh [%l7 + 0x12], %i2
movvs %icc, %l2, %o0
st %f8, [%l7 + 0x20]
tcc %xcc, 0x1
fmovdvc %xcc, %f6, %f7
fmovdcs %xcc, %f12, %f11
sth %l1, [%l7 + 0x7A]
lduw [%l7 + 0x38], %i1
faligndata %f14, %f12, %f10
movne %icc, %g2, %i3
mulscc %l0, %l4, %i7
ldsh [%l7 + 0x10], %i5
fbne,a %fcc0, loop_654
fbge,a %fcc2, loop_655
lduw [%l7 + 0x48], %g5
bcs,a,pn %icc, loop_656
loop_654:
andcc %l5, 0x16AB, %i6
loop_655:
fmuld8sux16 %f3, %f4, %f2
st %f10, [%l7 + 0x54]
loop_656:
fmovdgu %icc, %f11, %f9
ldx [%l7 + 0x08], %o5
bneg,a,pn %xcc, loop_657
fmovs %f7, %f4
ldx [%l7 + 0x78], %o6
movvc %icc, %i0, %g7
loop_657:
fmovsn %icc, %f11, %f11
sth %g4, [%l7 + 0x08]
call loop_658
stw %o1, [%l7 + 0x48]
stw %g1, [%l7 + 0x74]
addc %l3, %o4, %o2
loop_658:
fcmps %fcc1, %f9, %f0
fmovrslz %o3, %f10, %f9
ldsb [%l7 + 0x30], %i4
ldd [%l7 + 0x68], %f2
fmovspos %xcc, %f9, %f0
tg %xcc, 0x6
fand %f14, %f0, %f2
ldsh [%l7 + 0x40], %g3
fnands %f7, %f0, %f11
fmul8x16au %f4, %f7, %f8
subcc %o7, 0x19AE, %l6
tneg %icc, 0x1
movcs %xcc, %i2, %g6
fmovrsne %l2, %f1, %f4
fmovscc %icc, %f14, %f12
edge8ln %l1, %o0, %i1
mova %xcc, %i3, %g2
addc %l4, 0x1D3D, %l0
std %f2, [%l7 + 0x20]
alignaddr %i5, %i7, %l5
edge32 %g5, %o5, %i6
fmovdgu %xcc, %f8, %f6
umul %i0, 0x03A5, %o6
fbne,a %fcc3, loop_659
edge32 %g7, %o1, %g4
stw %l3, [%l7 + 0x08]
stb %o4, [%l7 + 0x47]
loop_659:
fmovsleu %icc, %f14, %f9
fsrc1s %f4, %f0
std %f14, [%l7 + 0x60]
ld [%l7 + 0x68], %f11
fcmpne16 %f4, %f8, %g1
fxnors %f12, %f5, %f11
fcmpd %fcc0, %f4, %f10
array32 %o2, %o3, %g3
fmovrsgez %o7, %f1, %f9
lduw [%l7 + 0x4C], %i4
fbu,a %fcc0, loop_660
fpadd16 %f8, %f0, %f14
fmovdcs %xcc, %f9, %f9
stw %l6, [%l7 + 0x24]
loop_660:
udivcc %i2, 0x1C5E, %l2
fpadd16 %f4, %f2, %f6
fcmpeq16 %f6, %f2, %l1
taddcc %g6, 0x0402, %i1
std %f10, [%l7 + 0x70]
fmovrdgez %i3, %f8, %f10
fmovrde %o0, %f6, %f12
ldd [%l7 + 0x50], %f14
ldsh [%l7 + 0x4A], %l4
sth %g2, [%l7 + 0x1E]
lduh [%l7 + 0x78], %l0
fpsub16 %f2, %f0, %f10
brnz %i7, loop_661
fmovdvc %xcc, %f1, %f12
fmovsle %xcc, %f15, %f10
srl %l5, 0x0B, %g5
loop_661:
ld [%l7 + 0x38], %f1
lduw [%l7 + 0x18], %o5
fmovrsgz %i6, %f0, %f11
stb %i0, [%l7 + 0x65]
tneg %icc, 0x2
ldx [%l7 + 0x10], %o6
or %g7, 0x071C, %o1
fmovscs %xcc, %f9, %f9
movg %icc, %g4, %i5
fcmpgt16 %f8, %f6, %o4
edge32l %g1, %o2, %o3
st %f8, [%l7 + 0x78]
tcc %icc, 0x7
fmovrdgz %l3, %f2, %f12
tge %xcc, 0x6
stw %g3, [%l7 + 0x24]
umul %o7, %i4, %l6
stx %i2, [%l7 + 0x50]
sdiv %l2, 0x1BC4, %g6
ldub [%l7 + 0x4B], %l1
fmovse %xcc, %f3, %f13
siam 0x5
fpsub16s %f8, %f14, %f8
ldsh [%l7 + 0x0E], %i3
ldsb [%l7 + 0x15], %i1
fbg %fcc3, loop_662
addcc %l4, 0x1269, %g2
fbug,a %fcc2, loop_663
fbule %fcc1, loop_664
loop_662:
tsubcctv %o0, 0x0BBC, %i7
fnot1 %f8, %f12
loop_663:
umulcc %l5, 0x01A2, %g5
loop_664:
xnor %o5, 0x10BB, %l0
xorcc %i0, 0x1A71, %o6
smul %g7, %i6, %g4
ldsw [%l7 + 0x70], %i5
ldsw [%l7 + 0x0C], %o1
ldx [%l7 + 0x18], %g1
fpsub16 %f0, %f8, %f6
fmovspos %xcc, %f2, %f2
bpos loop_665
sra %o2, 0x15, %o3
fabsd %f4, %f12
movrne %l3, 0x035, %g3
loop_665:
bgu loop_666
edge32ln %o4, %o7, %i4
movge %xcc, %i2, %l6
bvs,a loop_667
loop_666:
tleu %icc, 0x4
fcmpne32 %f2, %f12, %l2
array32 %g6, %i3, %i1
loop_667:
bleu,pt %xcc, loop_668
ldsh [%l7 + 0x74], %l4
subcc %l1, %o0, %g2
edge8n %l5, %i7, %g5
loop_668:
edge16ln %o5, %i0, %o6
stw %g7, [%l7 + 0x5C]
fmovda %xcc, %f0, %f0
tpos %icc, 0x2
ldsb [%l7 + 0x2C], %l0
addcc %i6, %g4, %o1
andn %g1, 0x0FE7, %o2
udivcc %o3, 0x0DA7, %i5
sth %g3, [%l7 + 0x0E]
ldsw [%l7 + 0x70], %o4
lduh [%l7 + 0x30], %o7
fmovsn %xcc, %f7, %f5
subccc %i4, 0x1C9C, %i2
faligndata %f4, %f14, %f2
movg %icc, %l3, %l2
fmovdle %xcc, %f15, %f5
fcmps %fcc3, %f8, %f15
udivx %g6, 0x1F20, %l6
stw %i3, [%l7 + 0x50]
ldsw [%l7 + 0x24], %i1
fpmerge %f6, %f9, %f10
stw %l1, [%l7 + 0x78]
fcmpgt32 %f0, %f14, %o0
stw %l4, [%l7 + 0x10]
std %f4, [%l7 + 0x08]
ldd [%l7 + 0x20], %f2
bvc,a,pn %icc, loop_669
fmovsg %xcc, %f8, %f13
fmovscs %xcc, %f1, %f5
st %f2, [%l7 + 0x64]
loop_669:
lduh [%l7 + 0x24], %g2
ldsb [%l7 + 0x54], %l5
fnot2 %f6, %f10
fba %fcc1, loop_670
smulcc %i7, 0x1DE7, %g5
fzeros %f2
edge8 %o5, %o6, %i0
loop_670:
stw %g7, [%l7 + 0x54]
xor %i6, %l0, %g4
fornot2s %f0, %f7, %f8
fmovsne %icc, %f14, %f8
fmuld8sux16 %f15, %f10, %f14
sth %g1, [%l7 + 0x50]
edge16n %o1, %o2, %i5
ldx [%l7 + 0x70], %g3
ldsh [%l7 + 0x70], %o3
fmovdge %xcc, %f14, %f15
fsrc2s %f8, %f15
sth %o4, [%l7 + 0x6A]
ldsh [%l7 + 0x2A], %o7
fmovdpos %xcc, %f14, %f15
alignaddrl %i4, %l3, %i2
std %f6, [%l7 + 0x68]
subcc %l2, 0x14DC, %l6
stx %g6, [%l7 + 0x70]
fbo,a %fcc1, loop_671
stw %i3, [%l7 + 0x54]
fmovsn %icc, %f12, %f14
ldsh [%l7 + 0x7C], %l1
loop_671:
movle %icc, %o0, %i1
brz,a %l4, loop_672
ldsb [%l7 + 0x62], %g2
fzero %f6
edge32ln %l5, %g5, %o5
loop_672:
bgu,pn %icc, loop_673
fxor %f12, %f0, %f10
movrgez %i7, 0x0D2, %o6
sth %g7, [%l7 + 0x36]
loop_673:
ldd [%l7 + 0x48], %f0
ldd [%l7 + 0x18], %f4
ldsh [%l7 + 0x46], %i0
stw %i6, [%l7 + 0x60]
fmovs %f9, %f13
ldd [%l7 + 0x38], %f0
movrlz %l0, %g1, %g4
ldsh [%l7 + 0x2E], %o1
fba,a %fcc1, loop_674
edge8ln %i5, %o2, %g3
movpos %icc, %o4, %o7
edge8 %i4, %o3, %l3
loop_674:
ldd [%l7 + 0x10], %f4
movleu %xcc, %l2, %l6
move %icc, %g6, %i3
orcc %i2, %l1, %o0
std %f12, [%l7 + 0x18]
bcs,a,pn %icc, loop_675
orn %i1, 0x1F32, %g2
ldub [%l7 + 0x3E], %l4
stx %l5, [%l7 + 0x40]
loop_675:
sll %o5, 0x1D, %i7
ldsw [%l7 + 0x54], %o6
fabsd %f12, %f10
fbug %fcc1, loop_676
ble,a loop_677
ldd [%l7 + 0x18], %f12
ldub [%l7 + 0x48], %g7
loop_676:
fmul8x16au %f15, %f13, %f10
loop_677:
ldsb [%l7 + 0x59], %g5
fcmps %fcc3, %f15, %f15
ldsw [%l7 + 0x5C], %i6
ld [%l7 + 0x60], %f13
pdist %f8, %f8, %f14
ldub [%l7 + 0x54], %l0
ld [%l7 + 0x68], %f15
stw %i0, [%l7 + 0x64]
fornot1s %f11, %f11, %f7
ld [%l7 + 0x0C], %f12
bcs loop_678
fbne %fcc1, loop_679
and %g4, 0x097B, %g1
bcc loop_680
loop_678:
movre %i5, 0x3B4, %o2
loop_679:
movvs %xcc, %o1, %o4
ldsh [%l7 + 0x70], %o7
loop_680:
lduh [%l7 + 0x50], %i4
movvc %xcc, %g3, %o3
add %l3, %l2, %g6
tgu %icc, 0x0
faligndata %f6, %f6, %f4
bcs %icc, loop_681
movg %xcc, %l6, %i2
std %f10, [%l7 + 0x68]
ldsb [%l7 + 0x1C], %l1
loop_681:
movl %xcc, %o0, %i1
fmovspos %icc, %f2, %f7
fabss %f10, %f0
fone %f12
fnot2 %f0, %f2
fpadd16 %f0, %f10, %f4
ldd [%l7 + 0x78], %f8
st %f12, [%l7 + 0x48]
fmovrdlez %g2, %f14, %f14
ldx [%l7 + 0x68], %l4
fpsub32 %f8, %f6, %f6
fmovdpos %xcc, %f10, %f8
fbg,a %fcc0, loop_682
array32 %l5, %o5, %i7
fmovdg %xcc, %f11, %f13
fcmpgt32 %f0, %f10, %o6
loop_682:
edge32ln %g7, %g5, %i3
fcmpes %fcc3, %f7, %f9
fbe,a %fcc2, loop_683
xor %i6, 0x1005, %l0
pdist %f12, %f4, %f0
fsrc2 %f4, %f6
loop_683:
stw %g4, [%l7 + 0x10]
ld [%l7 + 0x14], %f4
for %f4, %f0, %f4
xorcc %i0, 0x0C61, %i5
fmovrslz %o2, %f5, %f11
st %f14, [%l7 + 0x68]
fbu,a %fcc2, loop_684
movneg %icc, %g1, %o4
udivcc %o1, 0x0F0F, %o7
umul %g3, 0x1B15, %i4
loop_684:
fpadd16 %f4, %f4, %f2
ldsb [%l7 + 0x78], %l3
fmovdpos %icc, %f10, %f2
movvs %icc, %o3, %g6
fmovrslz %l2, %f15, %f7
fmovdge %xcc, %f4, %f1
lduw [%l7 + 0x58], %i2
fmovspos %xcc, %f12, %f13
lduw [%l7 + 0x08], %l6
fnand %f6, %f14, %f14
tsubcc %l1, 0x0F4B, %o0
bg,a %xcc, loop_685
brlez,a %g2, loop_686
fbu %fcc2, loop_687
fble,a %fcc2, loop_688
loop_685:
fnot2s %f7, %f0
loop_686:
stb %l4, [%l7 + 0x44]
loop_687:
ld [%l7 + 0x2C], %f4
loop_688:
sth %i1, [%l7 + 0x16]
udivcc %l5, 0x02D4, %o5
umul %o6, 0x19EA, %i7
ld [%l7 + 0x40], %f2
fmovrse %g7, %f10, %f7
fba,a %fcc3, loop_689
fnot2s %f9, %f15
bleu,a %xcc, loop_690
mulx %i3, %i6, %g5
loop_689:
fmovdne %xcc, %f0, %f1
bvs,pn %icc, loop_691
loop_690:
edge16 %g4, %l0, %i5
stw %o2, [%l7 + 0x34]
lduw [%l7 + 0x30], %g1
loop_691:
stx %i0, [%l7 + 0x28]
pdist %f14, %f6, %f8
ldd [%l7 + 0x38], %f8
stb %o4, [%l7 + 0x3A]
ldub [%l7 + 0x48], %o1
stw %o7, [%l7 + 0x10]
andcc %i4, 0x0C27, %g3
ldub [%l7 + 0x5C], %o3
bne,a %xcc, loop_692
stb %g6, [%l7 + 0x4E]
udiv %l2, 0x00D8, %l3
ldx [%l7 + 0x08], %i2
loop_692:
fmovrse %l6, %f2, %f3
fbge %fcc1, loop_693
brlez,a %o0, loop_694
fsrc1 %f2, %f14
ldd [%l7 + 0x30], %f0
loop_693:
fba,a %fcc2, loop_695
loop_694:
fmovda %icc, %f9, %f14
tle %icc, 0x0
bcc,a %icc, loop_696
loop_695:
fmovsge %icc, %f1, %f13
tvc %icc, 0x4
fmovrse %g2, %f11, %f4
loop_696:
ldx [%l7 + 0x18], %l1
fbe %fcc2, loop_697
ldsb [%l7 + 0x56], %i1
tcc %icc, 0x0
stw %l4, [%l7 + 0x30]
loop_697:
ld [%l7 + 0x7C], %f12
fmul8x16al %f7, %f9, %f0
be loop_698
movcc %icc, %l5, %o5
tne %xcc, 0x7
alignaddrl %i7, %g7, %i3
loop_698:
taddcctv %o6, %i6, %g4
fmovsle %xcc, %f6, %f3
bcs,pn %xcc, loop_699
and %g5, %i5, %l0
tcs %xcc, 0x1
stw %g1, [%l7 + 0x58]
loop_699:
andcc %i0, 0x1C04, %o2
ldsb [%l7 + 0x6C], %o1
sth %o4, [%l7 + 0x14]
movneg %icc, %i4, %o7
stb %g3, [%l7 + 0x38]
fabsd %f0, %f6
fmovdl %icc, %f11, %f13
fmovdge %xcc, %f10, %f7
movle %xcc, %o3, %g6
fbge,a %fcc3, loop_700
stb %l2, [%l7 + 0x41]
fmovda %xcc, %f9, %f1
ldd [%l7 + 0x50], %f6
loop_700:
fmovdcs %icc, %f1, %f6
fpsub16s %f8, %f6, %f11
alignaddr %i2, %l6, %o0
fbuge,a %fcc2, loop_701
sth %l3, [%l7 + 0x5A]
mulscc %g2, 0x1EB3, %l1
fcmpgt32 %f2, %f10, %l4
loop_701:
ldsw [%l7 + 0x30], %l5
and %i1, %o5, %g7
sub %i7, %i3, %i6
ldub [%l7 + 0x1F], %o6
fmovrslez %g5, %f1, %f11
and %g4, %i5, %l0
brgez %g1, loop_702
fmovsvc %xcc, %f1, %f6
fcmple16 %f10, %f6, %i0
brnz %o1, loop_703
loop_702:
bg,a loop_704
fmul8x16al %f14, %f8, %f2
array8 %o4, %i4, %o2
loop_703:
fmovdl %xcc, %f4, %f4
loop_704:
fmul8sux16 %f10, %f6, %f8
bcs,pn %xcc, loop_705
fbue %fcc2, loop_706
tsubcc %o7, %o3, %g6
bcc %icc, loop_707
loop_705:
movg %icc, %l2, %i2
loop_706:
sllx %l6, 0x0B, %o0
ldsb [%l7 + 0x5E], %g3
loop_707:
orcc %l3, %l1, %g2
bne,a,pt %icc, loop_708
movg %icc, %l4, %i1
fmovrdlz %o5, %f6, %f4
fbn,a %fcc1, loop_709
loop_708:
ld [%l7 + 0x68], %f8
fpack32 %f2, %f4, %f14
fands %f8, %f2, %f3
loop_709:
fmul8x16au %f15, %f10, %f8
ldx [%l7 + 0x70], %l5
fcmpd %fcc0, %f14, %f8
tsubcc %g7, %i3, %i6
fble,a %fcc2, loop_710
ldsb [%l7 + 0x08], %i7
taddcctv %o6, %g5, %i5
lduh [%l7 + 0x22], %g4
loop_710:
srl %l0, %i0, %g1
stx %o1, [%l7 + 0x60]
addcc %o4, %o2, %o7
st %f9, [%l7 + 0x6C]
st %f8, [%l7 + 0x6C]
stw %i4, [%l7 + 0x40]
fcmped %fcc0, %f4, %f6
fble,a %fcc3, loop_711
tcc %xcc, 0x4
bneg,a,pt %xcc, loop_712
movvs %icc, %o3, %g6
loop_711:
be loop_713
stw %l2, [%l7 + 0x68]
loop_712:
fsrc2 %f12, %f12
udivcc %l6, 0x015C, %i2
loop_713:
tneg %icc, 0x3
ldsh [%l7 + 0x34], %g3
tne %xcc, 0x2
ld [%l7 + 0x1C], %f0
fpack32 %f6, %f0, %f10
brlez %o0, loop_714
tvs %xcc, 0x6
bvc,pn %icc, loop_715
std %f10, [%l7 + 0x40]
loop_714:
st %f13, [%l7 + 0x6C]
fandnot2s %f0, %f1, %f10
loop_715:
fnot2s %f9, %f1
lduh [%l7 + 0x5E], %l1
subc %l3, %g2, %i1
fmovdvc %icc, %f13, %f13
fones %f8
edge32ln %o5, %l5, %g7
udivcc %l4, 0x0B31, %i6
lduh [%l7 + 0x1C], %i3
fmovrde %o6, %f8, %f0
tleu %xcc, 0x3
array16 %g5, %i5, %g4
fxor %f6, %f8, %f2
tcc %icc, 0x1
fones %f15
fmovdn %xcc, %f0, %f4
std %f2, [%l7 + 0x30]
taddcctv %l0, %i0, %g1
fand %f4, %f4, %f0
movneg %xcc, %o1, %o4
fmovrsne %o2, %f2, %f10
tcc %icc, 0x0
umulcc %o7, %i4, %o3
fmovdcs %icc, %f6, %f14
ldsb [%l7 + 0x0B], %i7
sll %g6, 0x1C, %l2
ldsw [%l7 + 0x7C], %l6
fmovsn %xcc, %f1, %f8
ld [%l7 + 0x68], %f14
fmovrdlz %i2, %f0, %f2
fmovrdgez %g3, %f8, %f0
alignaddrl %o0, %l1, %l3
smulcc %g2, 0x09B0, %i1
ldd [%l7 + 0x50], %f10
sub %l5, %o5, %g7
fxors %f4, %f8, %f15
brgez %l4, loop_716
ldsw [%l7 + 0x64], %i3
tne %icc, 0x6
siam 0x2
loop_716:
tcs %icc, 0x3
bg,a,pn %icc, loop_717
fpadd16 %f14, %f10, %f6
movrlez %i6, %o6, %i5
bpos %xcc, loop_718
loop_717:
movneg %xcc, %g5, %g4
orncc %l0, %g1, %o1
fmovsneg %icc, %f14, %f1
loop_718:
fmovdne %icc, %f12, %f9
andncc %o4, %o2, %i0
edge32l %o7, %o3, %i4
ldub [%l7 + 0x7F], %g6
stb %l2, [%l7 + 0x6D]
fxnor %f14, %f6, %f8
ldsh [%l7 + 0x3A], %i7
pdist %f14, %f14, %f10
ldd [%l7 + 0x28], %f14
umul %i2, 0x1C37, %g3
umul %o0, 0x12D1, %l6
stw %l1, [%l7 + 0x14]
fmuld8sux16 %f0, %f2, %f12
fmovd %f2, %f0
lduw [%l7 + 0x40], %l3
movrlez %g2, 0x239, %l5
ldsw [%l7 + 0x74], %i1
ld [%l7 + 0x20], %f7
udivcc %o5, 0x0A08, %l4
bvc,a %icc, loop_719
brgz %i3, loop_720
ld [%l7 + 0x4C], %f12
fmovrsgez %i6, %f7, %f14
loop_719:
ldd [%l7 + 0x30], %f0
loop_720:
tne %icc, 0x4
lduw [%l7 + 0x3C], %o6
fnegs %f14, %f14
stw %i5, [%l7 + 0x48]
ld [%l7 + 0x24], %f5
fnot1 %f2, %f2
stx %g7, [%l7 + 0x38]
mova %xcc, %g5, %g4
ldub [%l7 + 0x71], %l0
sth %o1, [%l7 + 0x36]
movg %icc, %g1, %o2
bne,a,pt %icc, loop_721
sth %o4, [%l7 + 0x38]
fbne %fcc1, loop_722
fbg %fcc3, loop_723
loop_721:
fcmpgt16 %f2, %f10, %o7
ldx [%l7 + 0x40], %i0
loop_722:
tleu %xcc, 0x3
loop_723:
fmovrdlez %i4, %f4, %f2
sth %g6, [%l7 + 0x32]
ldub [%l7 + 0x40], %o3
smulcc %i7, %l2, %g3
fnor %f14, %f6, %f2
brz %i2, loop_724
edge32 %o0, %l1, %l6
fmovscc %xcc, %f0, %f14
fbo,a %fcc1, loop_725
loop_724:
fmovdgu %icc, %f13, %f7
sdivx %l3, 0x1521, %g2
bcc loop_726
loop_725:
fmovdneg %xcc, %f9, %f3
ldub [%l7 + 0x0A], %i1
movge %icc, %l5, %l4
loop_726:
ldsb [%l7 + 0x2C], %i3
tpos %xcc, 0x4
alignaddr %o5, %o6, %i6
tg %icc, 0x1
lduw [%l7 + 0x44], %g7
bcc,a,pn %xcc, loop_727
fandnot2s %f11, %f13, %f15
fmovrdlez %g5, %f6, %f8
ldx [%l7 + 0x70], %i5
loop_727:
ldsh [%l7 + 0x2C], %l0
stb %o1, [%l7 + 0x20]
movgu %icc, %g4, %g1
fsrc1s %f13, %f6
sth %o4, [%l7 + 0x68]
fmovsleu %icc, %f4, %f13
fnegd %f6, %f2
add %o7, %o2, %i0
tne %xcc, 0x4
stx %g6, [%l7 + 0x78]
mova %icc, %i4, %i7
fmovs %f13, %f11
fmovrsgez %o3, %f7, %f10
fnor %f14, %f10, %f2
fandnot1s %f5, %f2, %f3
udivx %g3, 0x0166, %l2
bvc,a %icc, loop_728
lduh [%l7 + 0x52], %i2
fsrc2s %f0, %f9
fbge,a %fcc2, loop_729
loop_728:
lduh [%l7 + 0x6E], %l1
fmovdvs %icc, %f0, %f14
taddcc %o0, 0x151E, %l6
loop_729:
alignaddrl %l3, %i1, %g2
lduw [%l7 + 0x1C], %l4
ldsh [%l7 + 0x24], %l5
fandnot2 %f14, %f8, %f10
movge %xcc, %i3, %o5
fbn %fcc1, loop_730
bvs,a loop_731
mulscc %o6, 0x0270, %i6
fmovdpos %xcc, %f1, %f2
loop_730:
ldub [%l7 + 0x70], %g5
loop_731:
fmovsa %xcc, %f14, %f12
taddcc %i5, 0x1792, %g7
bgu,a,pt %icc, loop_732
tcc %xcc, 0x0
bshuffle %f8, %f14, %f8
lduw [%l7 + 0x50], %o1
loop_732:
edge8n %g4, %g1, %o4
brgez %l0, loop_733
fmul8ulx16 %f12, %f6, %f2
edge8n %o2, %i0, %o7
nop
setx loop_734, %l0, %l1
jmpl %l1, %i4
loop_733:
orn %g6, %i7, %g3
fandnot2s %f7, %f12, %f2
edge8l %o3, %l2, %l1
loop_734:
pdist %f6, %f4, %f4
udivx %i2, 0x0E3F, %l6
bpos,a loop_735
std %f6, [%l7 + 0x38]
stx %o0, [%l7 + 0x10]
std %f12, [%l7 + 0x30]
loop_735:
brgez %l3, loop_736
nop
setx loop_737, %l0, %l1
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_738
fxors %f5, %f9, %f2
loop_736:
call loop_739
loop_737:
srax %g2, %i1, %l5
loop_738:
tsubcctv %l4, %o5, %o6
lduh [%l7 + 0x4A], %i3
loop_739:
fba %fcc2, loop_740
sub %g5, 0x1FD8, %i5
movrgez %g7, %i6, %o1
fbu %fcc2, loop_741
loop_740:
lduw [%l7 + 0x10], %g1
ble,pt %icc, loop_742
fnand %f14, %f14, %f8
loop_741:
fones %f10
ldd [%l7 + 0x18], %f10
loop_742:
std %f10, [%l7 + 0x08]
movvs %xcc, %g4, %l0
ldsb [%l7 + 0x14], %o2
stw %o4, [%l7 + 0x28]
stb %o7, [%l7 + 0x52]
movrgz %i4, %g6, %i0
fpack16 %f0, %f1
bcc,pt %icc, loop_743
ldsw [%l7 + 0x7C], %i7
fxor %f2, %f8, %f6
fbg %fcc1, loop_744
loop_743:
fornot2s %f13, %f3, %f12
fsrc1 %f14, %f2
subcc %o3, %g3, %l2
loop_744:
movrgz %l1, %l6, %o0
tne %icc, 0x4
movgu %icc, %l3, %g2
tle %icc, 0x4
nop
setx loop_745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %i2, 0x0CD9, %l5
fnot1 %f4, %f6
ldsb [%l7 + 0x36], %l4
loop_745:
edge32l %i1, %o6, %i3
ldsb [%l7 + 0x28], %g5
fmovsge %xcc, %f14, %f8
ldsb [%l7 + 0x36], %i5
stx %o5, [%l7 + 0x78]
lduh [%l7 + 0x3C], %g7
fmovsge %icc, %f8, %f14
fornot2 %f0, %f12, %f12
lduh [%l7 + 0x2C], %o1
fbe %fcc1, loop_746
sth %g1, [%l7 + 0x30]
fbule,a %fcc0, loop_747
bleu,pn %icc, loop_748
loop_746:
fmovdl %xcc, %f6, %f13
fxors %f4, %f12, %f0
loop_747:
movrlez %g4, 0x051, %i6
loop_748:
fmovdvs %icc, %f2, %f13
fnot1s %f9, %f9
tg %icc, 0x2
fcmpd %fcc3, %f14, %f8
fmovscs %icc, %f1, %f13
fsrc2s %f6, %f9
fbue,a %fcc3, loop_749
fnors %f2, %f5, %f9
fbuge %fcc2, loop_750
mova %xcc, %l0, %o4
loop_749:
xor %o7, %i4, %g6
stb %i0, [%l7 + 0x51]
loop_750:
fcmple16 %f4, %f10, %i7
lduh [%l7 + 0x22], %o2
edge32ln %g3, %o3, %l2
tsubcctv %l1, 0x08A4, %o0
ldub [%l7 + 0x66], %l3
udiv %l6, 0x16A1, %i2
tleu %icc, 0x1
ldsh [%l7 + 0x1A], %g2
movleu %icc, %l5, %i1
xor %l4, 0x1E64, %i3
ldub [%l7 + 0x71], %o6
fble %fcc3, loop_751
fpsub32 %f0, %f14, %f6
lduh [%l7 + 0x54], %i5
ldd [%l7 + 0x18], %f2
loop_751:
movcs %icc, %g5, %g7
umulcc %o1, 0x109A, %o5
fors %f6, %f14, %f15
fbg,a %fcc0, loop_752
subc %g1, %g4, %l0
ldx [%l7 + 0x28], %i6
std %f8, [%l7 + 0x70]
loop_752:
fmovspos %icc, %f14, %f12
stx %o7, [%l7 + 0x40]
sth %i4, [%l7 + 0x40]
tg %xcc, 0x0
fxors %f11, %f3, %f9
edge8l %o4, %i0, %i7
srax %g6, %g3, %o3
ld [%l7 + 0x34], %f12
orn %o2, 0x0C97, %l2
fpadd16 %f6, %f14, %f2
tvc %icc, 0x5
tge %xcc, 0x0
pdist %f10, %f2, %f2
fornot2s %f10, %f12, %f15
ld [%l7 + 0x60], %f1
ldsb [%l7 + 0x34], %l1
ldsb [%l7 + 0x66], %l3
fmovde %xcc, %f8, %f1
tvc %icc, 0x4
fmovs %f6, %f9
sethi 0x0FFE, %l6
fnot1 %f0, %f6
ldd [%l7 + 0x60], %f6
st %f1, [%l7 + 0x48]
edge32 %o0, %g2, %l5
ld [%l7 + 0x78], %f7
bn,pn %xcc, loop_753
fmovsa %xcc, %f14, %f3
ta %xcc, 0x5
tsubcc %i1, 0x09B8, %i2
loop_753:
std %f2, [%l7 + 0x60]
fmovdl %xcc, %f15, %f9
fxors %f3, %f14, %f5
fmul8x16al %f8, %f6, %f6
ldsb [%l7 + 0x7A], %l4
fmovrsgez %i3, %f6, %f2
movvc %icc, %i5, %o6
bvc loop_754
edge16 %g5, %g7, %o5
fblg %fcc3, loop_755
ldsb [%l7 + 0x5E], %g1
loop_754:
stw %o1, [%l7 + 0x28]
fpadd32s %f2, %f14, %f1
loop_755:
ldsb [%l7 + 0x68], %l0
std %f0, [%l7 + 0x30]
bshuffle %f10, %f0, %f12
movrgez %g4, 0x1B5, %i6
ldsw [%l7 + 0x64], %i4
ble,pt %icc, loop_756
fandnot1s %f4, %f3, %f9
fabsd %f12, %f0
bvs %xcc, loop_757
loop_756:
ldsw [%l7 + 0x4C], %o4
orncc %i0, %i7, %o7
bg,pt %icc, loop_758
loop_757:
lduh [%l7 + 0x6C], %g3
lduh [%l7 + 0x78], %o3
andncc %o2, %l2, %g6
loop_758:
call loop_759
fpackfix %f8, %f3
movn %xcc, %l3, %l6
fmovd %f8, %f12
loop_759:
ldx [%l7 + 0x60], %o0
fbl,a %fcc1, loop_760
movrgz %l1, %g2, %i1
fnands %f14, %f0, %f2
ldd [%l7 + 0x50], %f0
loop_760:
fabsd %f4, %f8
pdist %f12, %f4, %f10
lduw [%l7 + 0x20], %i2
fmul8x16 %f7, %f2, %f4
tle %xcc, 0x2
fmovrdne %l5, %f6, %f8
stw %i3, [%l7 + 0x48]
addccc %l4, %i5, %g5
movrne %o6, 0x208, %g7
lduw [%l7 + 0x5C], %o5
fmovspos %xcc, %f7, %f13
fxnor %f14, %f6, %f6
fmovscs %icc, %f7, %f12
ldub [%l7 + 0x7E], %o1
std %f8, [%l7 + 0x70]
fnors %f1, %f9, %f14
std %f14, [%l7 + 0x10]
movvc %xcc, %l0, %g4
fnot2 %f0, %f6
sdivcc %g1, 0x1732, %i4
udivcc %i6, 0x1F97, %o4
fnegs %f3, %f6
fsrc2 %f4, %f0
edge16 %i0, %o7, %g3
movne %icc, %i7, %o2
ldub [%l7 + 0x26], %l2
fmovde %icc, %f11, %f0
ldsb [%l7 + 0x7F], %g6
fmovsa %xcc, %f15, %f3
fornot2s %f6, %f15, %f4
ldsh [%l7 + 0x7A], %o3
ldsw [%l7 + 0x60], %l6
sth %o0, [%l7 + 0x58]
fmovsne %icc, %f12, %f7
ldsw [%l7 + 0x78], %l1
smulcc %g2, %i1, %l3
stb %l5, [%l7 + 0x24]
ldub [%l7 + 0x4E], %i2
fcmple16 %f12, %f4, %l4
ldsw [%l7 + 0x7C], %i5
fcmpd %fcc0, %f12, %f4
std %f6, [%l7 + 0x38]
tleu %xcc, 0x5
array16 %g5, %i3, %g7
stb %o5, [%l7 + 0x5D]
tsubcc %o1, 0x026B, %l0
fmuld8ulx16 %f3, %f1, %f6
sdiv %g4, 0x086A, %o6
ld [%l7 + 0x40], %f9
fbug,a %fcc1, loop_761
std %f8, [%l7 + 0x40]
and %i4, 0x148F, %g1
bgu,pt %icc, loop_762
loop_761:
fnot2s %f13, %f12
ldsw [%l7 + 0x3C], %i6
addc %o4, 0x0027, %i0
loop_762:
ld [%l7 + 0x70], %f0
ldsh [%l7 + 0x34], %o7
fxnor %f8, %f2, %f2
fmovsvs %icc, %f0, %f10
ldub [%l7 + 0x67], %g3
edge16 %i7, %l2, %o2
edge8l %o3, %g6, %o0
fmovrdgz %l6, %f12, %f6
edge32l %l1, %g2, %i1
bne,a loop_763
sth %l5, [%l7 + 0x30]
udivcc %l3, 0x1833, %l4
tn %xcc, 0x0
loop_763:
tcc %xcc, 0x6
ldsh [%l7 + 0x76], %i5
fbul,a %fcc1, loop_764
ble %icc, loop_765
ldsb [%l7 + 0x7C], %i2
stb %i3, [%l7 + 0x60]
loop_764:
stb %g7, [%l7 + 0x4E]
loop_765:
sth %g5, [%l7 + 0x6A]
brnz,a %o1, loop_766
movrlez %o5, 0x3C7, %g4
move %icc, %o6, %l0
addccc %i4, 0x06F3, %i6
loop_766:
bpos,pt %icc, loop_767
fcmpes %fcc2, %f11, %f12
ldub [%l7 + 0x15], %g1
tneg %xcc, 0x4
loop_767:
fmovdge %icc, %f13, %f10
stb %o4, [%l7 + 0x26]
sth %i0, [%l7 + 0x26]
st %f7, [%l7 + 0x34]
st %f13, [%l7 + 0x64]
ldsh [%l7 + 0x38], %g3
tgu %xcc, 0x1
ldd [%l7 + 0x18], %f0
std %f14, [%l7 + 0x20]
fmovdgu %xcc, %f12, %f5
bcs,pn %icc, loop_768
stw %o7, [%l7 + 0x68]
bgu,a loop_769
ldub [%l7 + 0x64], %l2
loop_768:
ldsw [%l7 + 0x58], %o2
fandnot2 %f2, %f8, %f8
loop_769:
lduh [%l7 + 0x7A], %i7
tcs %xcc, 0x0
fmovdg %icc, %f2, %f4
stx %g6, [%l7 + 0x10]
fornot1s %f14, %f1, %f0
lduh [%l7 + 0x46], %o3
lduw [%l7 + 0x4C], %o0
nop
setx loop_770, %l0, %l1
jmpl %l1, %l6
stb %g2, [%l7 + 0x70]
move %icc, %l1, %l5
ldd [%l7 + 0x70], %f2
loop_770:
fbg,a %fcc0, loop_771
stw %i1, [%l7 + 0x44]
bn,a %icc, loop_772
fornot1s %f2, %f13, %f3
loop_771:
ldsh [%l7 + 0x68], %l3
ldsw [%l7 + 0x18], %i5
loop_772:
fmovscc %icc, %f13, %f14
tvc %xcc, 0x4
array16 %i2, %i3, %l4
fandnot1s %f8, %f13, %f11
lduh [%l7 + 0x6C], %g5
tne %icc, 0x3
brnz,a %o1, loop_773
fnands %f12, %f5, %f9
fpack32 %f4, %f2, %f12
sdivcc %o5, 0x00B2, %g4
loop_773:
fmovrdgez %o6, %f0, %f6
fbne,a %fcc3, loop_774
ldsw [%l7 + 0x30], %l0
sth %i4, [%l7 + 0x76]
fpadd32s %f12, %f7, %f0
loop_774:
addccc %i6, %g7, %g1
fnand %f10, %f6, %f12
sth %i0, [%l7 + 0x72]
fnot2 %f6, %f14
fbl %fcc2, loop_775
bneg,pn %xcc, loop_776
movn %icc, %o4, %o7
fone %f4
loop_775:
mulscc %g3, 0x1002, %l2
loop_776:
fandnot1 %f6, %f0, %f8
fnot2s %f2, %f0
st %f1, [%l7 + 0x10]
tleu %xcc, 0x7
tcc %icc, 0x5
fbug,a %fcc3, loop_777
fmovscc %xcc, %f0, %f7
fmovdneg %xcc, %f6, %f8
sth %o2, [%l7 + 0x28]
loop_777:
bgu,a loop_778
ldsb [%l7 + 0x57], %i7
st %f8, [%l7 + 0x54]
and %o3, %g6, %o0
loop_778:
bcs,a loop_779
ldx [%l7 + 0x40], %l6
fbue,a %fcc0, loop_780
st %f11, [%l7 + 0x38]
loop_779:
ldsw [%l7 + 0x50], %g2
fnot1s %f15, %f8
loop_780:
array16 %l5, %i1, %l1
fmovsn %xcc, %f9, %f9
bgu,a loop_781
fands %f2, %f12, %f1
fmovsvs %icc, %f14, %f10
ldx [%l7 + 0x50], %i5
loop_781:
tpos %xcc, 0x1
bvc,a,pn %icc, loop_782
nop
setx loop_783, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_784, %l0, %l1
jmpl %l1, %i2
ldd [%l7 + 0x10], %f2
loop_782:
fble %fcc3, loop_785
loop_783:
for %f10, %f8, %f10
loop_784:
fmovrdne %i3, %f6, %f8
fnegs %f10, %f4
loop_785:
fmovd %f12, %f14
edge32l %l4, %l3, %o1
lduh [%l7 + 0x5E], %o5
movvc %icc, %g4, %o6
fxnor %f12, %f10, %f2
ld [%l7 + 0x3C], %f15
sth %g5, [%l7 + 0x6E]
movne %icc, %l0, %i6
ldsw [%l7 + 0x54], %g7
sethi 0x0DAB, %g1
fcmpgt32 %f12, %f4, %i0
fzero %f8
addccc %i4, %o7, %g3
subcc %o4, %o2, %i7
stw %o3, [%l7 + 0x78]
fpsub16 %f0, %f4, %f0
addccc %l2, %g6, %o0
ldx [%l7 + 0x28], %g2
fandnot2 %f14, %f6, %f4
ldsh [%l7 + 0x14], %l6
bpos,pt %icc, loop_786
lduw [%l7 + 0x44], %l5
st %f1, [%l7 + 0x44]
movneg %xcc, %l1, %i1
loop_786:
fmovdneg %xcc, %f11, %f1
fabss %f3, %f4
ldsb [%l7 + 0x5E], %i5
fandnot1 %f12, %f0, %f6
fpadd32 %f14, %f4, %f8
fmovrslz %i2, %f15, %f15
ble,pn %icc, loop_787
brz,a %l4, loop_788
fbuge %fcc2, loop_789
fand %f10, %f12, %f4
loop_787:
fcmpgt32 %f12, %f6, %l3
loop_788:
brlz,a %o1, loop_790
loop_789:
sth %o5, [%l7 + 0x32]
bneg,a %xcc, loop_791
edge16ln %g4, %i3, %o6
loop_790:
fsrc1s %f11, %f8
fmovscs %xcc, %f5, %f9
loop_791:
ldsw [%l7 + 0x70], %l0
orncc %i6, %g7, %g1
edge8n %g5, %i0, %i4
fbuge,a %fcc2, loop_792
srl %o7, 0x14, %g3
stw %o2, [%l7 + 0x54]
fmovdne %xcc, %f1, %f6
loop_792:
fbug,a %fcc0, loop_793
fbl %fcc3, loop_794
ld [%l7 + 0x30], %f2
addccc %o4, 0x173F, %o3
loop_793:
fmovdneg %xcc, %f5, %f13
loop_794:
ldsw [%l7 + 0x60], %l2
movvs %icc, %i7, %g6
be,pt %xcc, loop_795
ldsb [%l7 + 0x51], %o0
srl %l6, %l5, %l1
std %f14, [%l7 + 0x28]
loop_795:
fzeros %f7
ldx [%l7 + 0x18], %g2
edge8l %i1, %i2, %l4
bcc %xcc, loop_796
ldsh [%l7 + 0x20], %i5
ldx [%l7 + 0x20], %o1
fbn,a %fcc2, loop_797
loop_796:
lduh [%l7 + 0x12], %l3
fnegd %f4, %f4
std %f4, [%l7 + 0x60]
loop_797:
fcmple32 %f2, %f4, %g4
mulx %i3, 0x12F8, %o6
tcs %icc, 0x7
fcmple16 %f10, %f6, %l0
fmuld8ulx16 %f8, %f5, %f10
tg %icc, 0x5
lduw [%l7 + 0x2C], %i6
fmovrde %o5, %f12, %f8
ldsb [%l7 + 0x31], %g1
andncc %g5, %g7, %i4
fxors %f11, %f7, %f11
orcc %i0, %g3, %o7
fornot2s %f10, %f6, %f13
ldsh [%l7 + 0x4C], %o4
fbge %fcc1, loop_798
fbo %fcc3, loop_799
stb %o2, [%l7 + 0x45]
ldsw [%l7 + 0x28], %l2
loop_798:
te %xcc, 0x4
loop_799:
fpadd16s %f3, %f15, %f7
edge8n %o3, %i7, %o0
lduh [%l7 + 0x62], %l6
fcmpgt16 %f2, %f8, %l5
stx %g6, [%l7 + 0x48]
fcmpgt32 %f8, %f6, %l1
fbue,a %fcc0, loop_800
stx %g2, [%l7 + 0x30]
tcc %icc, 0x2
fmovdleu %icc, %f12, %f9
loop_800:
sth %i1, [%l7 + 0x0A]
stb %i2, [%l7 + 0x1F]
tne %icc, 0x6
st %f14, [%l7 + 0x54]
andcc %l4, %o1, %l3
ldx [%l7 + 0x48], %g4
tvs %icc, 0x0
fcmped %fcc1, %f14, %f8
fpsub16s %f2, %f8, %f8
fandnot1s %f15, %f12, %f0
ta %icc, 0x3
fsrc2 %f6, %f10
fcmps %fcc0, %f12, %f11
ta %icc, 0x2
nop
setx loop_801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f0
ld [%l7 + 0x58], %f14
ld [%l7 + 0x5C], %f4
loop_801:
stx %i5, [%l7 + 0x20]
ldsb [%l7 + 0x08], %o6
lduh [%l7 + 0x18], %l0
stb %i6, [%l7 + 0x6A]
sth %o5, [%l7 + 0x32]
fmovdvs %xcc, %f1, %f2
ldsb [%l7 + 0x1C], %i3
bl,a %icc, loop_802
array16 %g5, %g1, %i4
srax %g7, %g3, %o7
fmuld8ulx16 %f4, %f13, %f4
loop_802:
fmovdn %icc, %f5, %f3
edge8l %i0, %o2, %o4
edge16n %l2, %i7, %o3
taddcc %l6, %l5, %g6
array16 %l1, %g2, %i1
fmovrslz %i2, %f6, %f13
nop
setx loop_803, %l0, %l1
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 %fcc3, %f2, %f8
fmovdcc %icc, %f14, %f10
call loop_804
loop_803:
tcs %xcc, 0x3
edge8ln %o0, %l4, %l3
fbl %fcc3, loop_805
loop_804:
fmovdn %icc, %f3, %f12
ld [%l7 + 0x2C], %f3
fsrc1s %f9, %f2
loop_805:
stw %g4, [%l7 + 0x28]
bge,a,pt %icc, loop_806
movpos %icc, %o1, %i5
ldx [%l7 + 0x18], %o6
sll %i6, 0x12, %o5
loop_806:
ldx [%l7 + 0x60], %l0
brgz,a %g5, loop_807
mulx %i3, 0x0070, %i4
movpos %icc, %g7, %g3
fmovdcc %icc, %f15, %f1
loop_807:
ldsh [%l7 + 0x5A], %o7
fmovsne %icc, %f2, %f12
edge32n %i0, %o2, %o4
ldsh [%l7 + 0x38], %l2
fbul,a %fcc1, loop_808
fsrc2 %f6, %f12
ldd [%l7 + 0x40], %f14
sllx %g1, 0x02, %i7
loop_808:
bpos loop_809
tsubcc %l6, %o3, %g6
ld [%l7 + 0x5C], %f9
srl %l5, %g2, %i1
loop_809:
lduh [%l7 + 0x30], %l1
ldub [%l7 + 0x32], %i2
movrlez %o0, %l4, %l3
ldsb [%l7 + 0x73], %o1
fand %f0, %f14, %f14
edge16n %g4, %i5, %i6
fblg %fcc1, loop_810
or %o6, 0x1FF0, %l0
fbn,a %fcc1, loop_811
fsrc2 %f8, %f6
loop_810:
stx %g5, [%l7 + 0x40]
array8 %o5, %i3, %g7
loop_811:
brgez %i4, loop_812
fmovsgu %xcc, %f4, %f6
bcs %icc, loop_813
fpsub32 %f10, %f14, %f4
loop_812:
udiv %g3, 0x1735, %i0
fmul8x16al %f8, %f11, %f0
loop_813:
fbl,a %fcc3, loop_814
fmovrdgz %o2, %f14, %f6
tl %xcc, 0x5
movvs %icc, %o4, %o7
loop_814:
ldx [%l7 + 0x78], %l2
fandnot1 %f0, %f14, %f2
udivx %g1, 0x199D, %l6
bshuffle %f8, %f10, %f2
ldub [%l7 + 0x59], %i7
ldub [%l7 + 0x35], %g6
movle %xcc, %o3, %l5
fcmps %fcc2, %f0, %f14
smulcc %i1, 0x0893, %g2
be,pn %xcc, loop_815
ldub [%l7 + 0x47], %i2
subcc %o0, 0x1307, %l1
bcc %xcc, loop_816
loop_815:
stb %l4, [%l7 + 0x4D]
stw %o1, [%l7 + 0x74]
ld [%l7 + 0x2C], %f11
loop_816:
movre %l3, 0x04F, %g4
brlz %i5, loop_817
stb %i6, [%l7 + 0x3F]
sdiv %l0, 0x0FBD, %g5
movre %o5, 0x2A7, %o6
loop_817:
fmovdleu %xcc, %f4, %f1
stx %i3, [%l7 + 0x28]
stb %g7, [%l7 + 0x2D]
movne %xcc, %g3, %i0
mulscc %i4, %o2, %o4
andn %o7, %l2, %g1
stw %i7, [%l7 + 0x4C]
movrgez %l6, %g6, %o3
faligndata %f0, %f14, %f6
fpsub32s %f2, %f7, %f0
fandnot1s %f12, %f6, %f8
ld [%l7 + 0x40], %f10
movneg %xcc, %i1, %l5
fpmerge %f5, %f13, %f2
sth %i2, [%l7 + 0x60]
sdiv %o0, 0x09C9, %g2
fnand %f14, %f12, %f0
fxnors %f13, %f10, %f12
tvc %xcc, 0x0
stx %l4, [%l7 + 0x38]
fbu,a %fcc1, loop_818
st %f11, [%l7 + 0x0C]
fmovsl %xcc, %f2, %f12
ldub [%l7 + 0x08], %l1
loop_818:
fmul8x16al %f10, %f15, %f6
stb %l3, [%l7 + 0x29]
fbo,a %fcc2, loop_819
fmovda %icc, %f15, %f9
edge8n %o1, %g4, %i5
fpack16 %f12, %f1
loop_819:
lduh [%l7 + 0x60], %i6
ldsw [%l7 + 0x08], %l0
siam 0x5
edge32ln %o5, %o6, %g5
edge8ln %g7, %i3, %g3
fmovse %xcc, %f7, %f11
fbe %fcc3, loop_820
ldsw [%l7 + 0x74], %i4
fmovdl %xcc, %f2, %f7
fcmpes %fcc0, %f9, %f4
loop_820:
fmovdl %xcc, %f9, %f6
andn %o2, %i0, %o7
stw %o4, [%l7 + 0x5C]
lduh [%l7 + 0x62], %l2
fsrc1 %f10, %f6
stb %g1, [%l7 + 0x6B]
orncc %i7, %l6, %g6
fxor %f6, %f0, %f0
stx %i1, [%l7 + 0x30]
tne %icc, 0x5
andn %o3, %l5, %o0
ld [%l7 + 0x40], %f7
fpmerge %f8, %f9, %f2
fpsub16s %f1, %f4, %f4
edge32n %i2, %g2, %l1
fcmpne32 %f0, %f8, %l3
fandnot1 %f2, %f4, %f12
or %l4, %g4, %i5
fsrc1 %f6, %f4
stb %o1, [%l7 + 0x09]
xorcc %l0, %i6, %o5
std %f6, [%l7 + 0x40]
movl %xcc, %o6, %g5
ldx [%l7 + 0x70], %i3
bpos,a loop_821
fpsub16s %f14, %f14, %f7
call loop_822
ldsh [%l7 + 0x44], %g7
loop_821:
ldsw [%l7 + 0x7C], %g3
movcc %icc, %o2, %i0
loop_822:
ldsw [%l7 + 0x54], %o7
fmul8x16 %f12, %f12, %f10
smul %i4, 0x0D5D, %l2
fpadd32s %f4, %f8, %f0
and %o4, 0x141B, %i7
ld [%l7 + 0x64], %f8
st %f5, [%l7 + 0x48]
alignaddrl %l6, %g6, %i1
fandnot2 %f4, %f12, %f12
ldsb [%l7 + 0x69], %g1
lduw [%l7 + 0x7C], %l5
xor %o3, %o0, %g2
fmovdneg %icc, %f10, %f12
taddcc %i2, %l3, %l4
fmovsvs %xcc, %f0, %f15
movneg %icc, %g4, %i5
sth %o1, [%l7 + 0x60]
xnorcc %l1, %l0, %i6
lduh [%l7 + 0x30], %o6
fnot1s %f9, %f8
subcc %g5, %o5, %g7
fandnot1 %f4, %f14, %f14
movcs %xcc, %g3, %i3
lduh [%l7 + 0x7A], %i0
fpsub16s %f11, %f9, %f12
ld [%l7 + 0x24], %f9
fcmpne16 %f6, %f6, %o7
stx %i4, [%l7 + 0x40]
fba %fcc1, loop_823
movle %xcc, %l2, %o4
fmovsne %icc, %f3, %f2
movvs %icc, %i7, %o2
loop_823:
tvc %icc, 0x2
andcc %l6, %g6, %i1
faligndata %f10, %f2, %f4
lduh [%l7 + 0x16], %l5
fexpand %f0, %f14
stw %o3, [%l7 + 0x1C]
bgu %xcc, loop_824
std %f12, [%l7 + 0x58]
fnors %f4, %f15, %f11
ldub [%l7 + 0x46], %g1
loop_824:
fmovdpos %xcc, %f11, %f3
ldub [%l7 + 0x6B], %o0
fmovsa %xcc, %f1, %f9
fandnot1s %f12, %f1, %f14
smul %g2, 0x12C3, %i2
fmovdne %xcc, %f8, %f15
brz %l4, loop_825
brnz,a %l3, loop_826
array32 %g4, %o1, %l1
srl %i5, %l0, %o6
loop_825:
std %f8, [%l7 + 0x48]
loop_826:
stx %g5, [%l7 + 0x10]
stw %o5, [%l7 + 0x60]
stx %g7, [%l7 + 0x10]
stx %i6, [%l7 + 0x60]
fbul,a %fcc3, loop_827
fnor %f12, %f2, %f8
fbul,a %fcc1, loop_828
stx %g3, [%l7 + 0x50]
loop_827:
stw %i0, [%l7 + 0x0C]
ta %xcc, 0x5
loop_828:
ldsh [%l7 + 0x70], %i3
fmuld8sux16 %f12, %f9, %f6
sth %i4, [%l7 + 0x64]
fornot2s %f7, %f9, %f4
tle %icc, 0x0
bvc,a loop_829
fmovsvc %xcc, %f14, %f7
tsubcc %o7, %o4, %l2
stx %i7, [%l7 + 0x58]
loop_829:
sra %l6, %g6, %i1
fpsub32s %f12, %f6, %f4
fmovse %icc, %f12, %f3
ldx [%l7 + 0x68], %o2
movcc %xcc, %l5, %o3
lduw [%l7 + 0x58], %g1
bvs,a %icc, loop_830
movrgz %g2, 0x142, %i2
sth %l4, [%l7 + 0x20]
bvs,pt %xcc, loop_831
loop_830:
fcmpd %fcc1, %f12, %f12
fmovsle %icc, %f12, %f12
brz,a %o0, loop_832
loop_831:
std %f0, [%l7 + 0x38]
stb %g4, [%l7 + 0x2A]
edge16ln %l3, %l1, %i5
loop_832:
ldsw [%l7 + 0x70], %o1
edge32n %l0, %g5, %o5
stx %o6, [%l7 + 0x60]
move %xcc, %i6, %g3
brgz,a %g7, loop_833
fmovdcc %xcc, %f4, %f14
fmovrsne %i0, %f13, %f14
fmovsn %icc, %f5, %f4
loop_833:
tl %icc, 0x0
movvs %icc, %i3, %i4
fornot2 %f0, %f6, %f2
fmovdge %xcc, %f10, %f6
brlz,a %o4, loop_834
ldx [%l7 + 0x38], %o7
movneg %icc, %l2, %i7
array16 %l6, %g6, %i1
loop_834:
subccc %o2, %o3, %l5
ldsw [%l7 + 0x38], %g1
fmovrslz %i2, %f12, %f11
bn,a,pt %icc, loop_835
sth %l4, [%l7 + 0x44]
fmovse %icc, %f15, %f10
andncc %o0, %g4, %g2
loop_835:
fmovrdgz %l1, %f4, %f4
fcmpne16 %f8, %f10, %l3
bg,a,pn %icc, loop_836
fabsd %f4, %f4
fsrc1s %f8, %f11
st %f8, [%l7 + 0x1C]
loop_836:
array32 %i5, %l0, %o1
fmovda %icc, %f8, %f6
std %f2, [%l7 + 0x38]
fbule,a %fcc0, loop_837
brgez %o5, loop_838
fcmps %fcc1, %f3, %f11
fbuge,a %fcc2, loop_839
loop_837:
or %o6, %g5, %i6
loop_838:
fmovdvs %xcc, %f2, %f7
fmovda %xcc, %f5, %f4
loop_839:
bleu,a loop_840
fmovsle %xcc, %f14, %f12
sub %g7, %i0, %i3
edge8 %i4, %g3, %o7
loop_840:
fmul8ulx16 %f6, %f14, %f12
brlz,a %o4, loop_841
bg,a,pn %xcc, loop_842
fmovdg %icc, %f1, %f13
std %f4, [%l7 + 0x50]
loop_841:
sllx %i7, 0x13, %l6
loop_842:
ld [%l7 + 0x24], %f15
fmovdle %xcc, %f2, %f12
fba,a %fcc0, loop_843
taddcc %l2, %i1, %g6
fmovd %f14, %f0
fmovsle %xcc, %f1, %f6
loop_843:
nop
setx loop_844, %l0, %l1
jmpl %l1, %o3
edge8n %o2, %g1, %l5
fmovscs %xcc, %f13, %f7
tpos %xcc, 0x2
loop_844:
tvs %xcc, 0x2
fmovrdlez %i2, %f8, %f10
addc %o0, %g4, %g2
fbn,a %fcc3, loop_845
fcmpne16 %f12, %f6, %l1
fnot1s %f2, %f3
fmul8x16au %f11, %f11, %f8
loop_845:
bvs,a %xcc, loop_846
stb %l4, [%l7 + 0x41]
fmovdvs %icc, %f5, %f15
sethi 0x0B4A, %l3
loop_846:
fone %f14
movrgez %i5, %o1, %o5
lduw [%l7 + 0x24], %o6
fbne %fcc3, loop_847
fnors %f10, %f1, %f6
fblg,a %fcc0, loop_848
fmovrdlz %g5, %f6, %f8
loop_847:
fmovrsne %l0, %f8, %f14
ldsw [%l7 + 0x68], %i6
loop_848:
fmul8x16al %f9, %f10, %f6
fmul8x16au %f1, %f14, %f6
fandnot2s %f7, %f8, %f7
edge16ln %i0, %g7, %i3
ldsb [%l7 + 0x69], %g3
fmuld8ulx16 %f9, %f4, %f0
fmovdn %xcc, %f0, %f9
tvs %xcc, 0x1
lduw [%l7 + 0x5C], %i4
brlz %o7, loop_849
fsrc2 %f0, %f8
stb %i7, [%l7 + 0x26]
udivx %o4, 0x0A5F, %l2
loop_849:
stb %i1, [%l7 + 0x10]
fmovrdgez %l6, %f14, %f12
fmovd %f8, %f6
fmovs %f2, %f14
fmovdvs %xcc, %f12, %f12
ldsb [%l7 + 0x33], %o3
fcmpne16 %f8, %f6, %g6
subc %o2, 0x075B, %g1
edge16l %i2, %l5, %o0
std %f8, [%l7 + 0x48]
fsrc2 %f4, %f8
call loop_850
ldsw [%l7 + 0x18], %g4
stw %l1, [%l7 + 0x28]
ld [%l7 + 0x54], %f1
loop_850:
movpos %xcc, %g2, %l4
fmovd %f0, %f10
ldub [%l7 + 0x58], %i5
ldsb [%l7 + 0x6A], %l3
fcmpeq32 %f0, %f8, %o1
fpadd16 %f14, %f4, %f8
edge8 %o6, %o5, %g5
tgu %icc, 0x3
ba,a,pn %icc, loop_851
fpadd32 %f10, %f8, %f8
nop
setx loop_852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i6, [%l7 + 0x30]
loop_851:
srax %i0, %l0, %i3
sth %g7, [%l7 + 0x1A]
loop_852:
movgu %icc, %g3, %o7
bcc,pt %xcc, loop_853
alignaddrl %i4, %i7, %l2
fnor %f12, %f0, %f4
fpsub16 %f0, %f6, %f8
loop_853:
sth %o4, [%l7 + 0x70]
sub %i1, %l6, %g6
fmovrdgz %o3, %f6, %f14
fandnot2 %f0, %f8, %f10
be,pt %xcc, loop_854
lduh [%l7 + 0x60], %g1
bleu %xcc, loop_855
brz %o2, loop_856
loop_854:
fmovdvc %xcc, %f0, %f10
ldx [%l7 + 0x20], %l5
loop_855:
fbug,a %fcc1, loop_857
loop_856:
fpack16 %f4, %f5
bge %icc, loop_858
be,a loop_859
loop_857:
fmovrslez %i2, %f14, %f10
edge8l %g4, %l1, %g2
loop_858:
fmovdcc %xcc, %f6, %f11
loop_859:
fabsd %f6, %f12
fornot1 %f6, %f6, %f14
stx %o0, [%l7 + 0x40]
fzero %f0
edge8n %l4, %i5, %o1
sth %l3, [%l7 + 0x56]
st %f10, [%l7 + 0x68]
brgez,a %o6, loop_860
sub %o5, 0x1E21, %i6
array32 %g5, %i0, %i3
ldsw [%l7 + 0x78], %g7
loop_860:
edge32n %l0, %g3, %o7
st %f7, [%l7 + 0x48]
bg,a,pt %icc, loop_861
fpadd32s %f3, %f1, %f10
fcmpeq32 %f10, %f4, %i7
lduh [%l7 + 0x70], %i4
loop_861:
fmovrsne %l2, %f9, %f13
fmovrsgez %o4, %f1, %f6
st %f9, [%l7 + 0x20]
std %f6, [%l7 + 0x20]
fmovdgu %xcc, %f2, %f14
edge16l %l6, %i1, %o3
be,a %icc, loop_862
sth %g6, [%l7 + 0x38]
fmovsneg %xcc, %f10, %f15
ldd [%l7 + 0x30], %f4
loop_862:
for %f10, %f0, %f4
sdivx %o2, 0x1A48, %g1
lduw [%l7 + 0x10], %l5
tvs %icc, 0x2
tvs %icc, 0x7
srlx %g4, 0x0E, %l1
edge16n %g2, %i2, %o0
fxors %f5, %f7, %f5
fand %f2, %f8, %f12
fbug,a %fcc3, loop_863
ldsw [%l7 + 0x08], %i5
ld [%l7 + 0x14], %f1
fmul8x16 %f8, %f4, %f14
loop_863:
edge32l %o1, %l3, %l4
be,pt %xcc, loop_864
fmul8x16al %f7, %f13, %f14
ldsw [%l7 + 0x7C], %o6
move %xcc, %o5, %g5
loop_864:
stx %i6, [%l7 + 0x10]
stb %i3, [%l7 + 0x74]
sllx %i0, %l0, %g7
array32 %g3, %o7, %i7
ldsh [%l7 + 0x38], %i4
stw %o4, [%l7 + 0x24]
fnot1 %f10, %f8
stb %l2, [%l7 + 0x69]
fmovsge %xcc, %f9, %f11
fnor %f14, %f4, %f6
add %i1, 0x097C, %o3
fmovs %f14, %f9
fmovs %f10, %f14
movvs %xcc, %g6, %o2
tsubcc %g1, %l5, %l6
andcc %l1, %g4, %g2
move %icc, %i2, %o0
andcc %o1, 0x1C93, %i5
stx %l3, [%l7 + 0x38]
subccc %o6, %l4, %g5
fcmple32 %f14, %f0, %i6
for %f8, %f0, %f4
alignaddr %i3, %i0, %o5
fmovsle %icc, %f3, %f11
lduh [%l7 + 0x5C], %l0
bl,a %xcc, loop_865
ldsw [%l7 + 0x4C], %g7
brgz %o7, loop_866
ldsw [%l7 + 0x60], %i7
loop_865:
xnor %i4, %o4, %g3
subccc %i1, 0x0BF4, %o3
loop_866:
fmovsa %xcc, %f14, %f4
fcmpgt32 %f4, %f6, %g6
fpackfix %f8, %f11
tg %xcc, 0x1
fbu %fcc3, loop_867
edge16ln %l2, %g1, %o2
fandnot1s %f7, %f4, %f12
fbne %fcc1, loop_868
loop_867:
fbue,a %fcc1, loop_869
stx %l6, [%l7 + 0x20]
for %f4, %f0, %f2
loop_868:
st %f14, [%l7 + 0x44]
loop_869:
fmul8x16al %f6, %f9, %f12
sub %l1, 0x1AE6, %l5
fblg %fcc1, loop_870
udiv %g2, 0x0FAA, %g4
edge8ln %o0, %i2, %i5
st %f10, [%l7 + 0x3C]
loop_870:
fmovdl %xcc, %f3, %f3
fpadd32 %f10, %f2, %f6
ldx [%l7 + 0x40], %l3
ldub [%l7 + 0x0F], %o6
fmul8sux16 %f4, %f14, %f12
fmovrslez %o1, %f3, %f14
fmovsge %icc, %f6, %f12
fba %fcc2, loop_871
fbg,a %fcc0, loop_872
fblg,a %fcc3, loop_873
smul %g5, %i6, %i3
loop_871:
fmovde %xcc, %f0, %f7
loop_872:
fmovdneg %xcc, %f11, %f14
loop_873:
fmuld8sux16 %f4, %f2, %f6
smul %l4, %i0, %l0
fbn %fcc1, loop_874
for %f6, %f4, %f6
ldx [%l7 + 0x78], %o5
tcc %xcc, 0x5
loop_874:
brgz,a %g7, loop_875
addc %o7, 0x026F, %i4
tle %icc, 0x6
tn %icc, 0x6
loop_875:
fmovdcs %icc, %f13, %f0
fmovda %xcc, %f6, %f6
fbuge %fcc0, loop_876
edge32n %o4, %g3, %i7
fpadd32 %f14, %f14, %f14
fandnot1 %f14, %f8, %f8
loop_876:
fmovsg %icc, %f13, %f7
tneg %icc, 0x0
mulscc %o3, %g6, %l2
mova %icc, %g1, %i1
fpsub16s %f11, %f2, %f9
fmovrse %o2, %f15, %f1
fbne %fcc2, loop_877
fpadd16 %f6, %f14, %f10
array16 %l6, %l1, %g2
fmovda %icc, %f4, %f6
loop_877:
tn %icc, 0x6
ldub [%l7 + 0x19], %g4
brgez %l5, loop_878
movle %xcc, %i2, %o0
sllx %l3, %o6, %i5
fbule %fcc0, loop_879
loop_878:
stw %g5, [%l7 + 0x40]
edge8 %o1, %i3, %i6
ldsw [%l7 + 0x70], %i0
loop_879:
fandnot1s %f3, %f12, %f14
taddcctv %l4, %o5, %g7
lduh [%l7 + 0x46], %o7
fsrc1s %f4, %f7
edge16 %l0, %i4, %g3
fmuld8sux16 %f12, %f2, %f2
fmovrsgz %i7, %f9, %f4
ldsh [%l7 + 0x20], %o4
call loop_880
st %f4, [%l7 + 0x7C]
fabss %f7, %f13
brlez,a %o3, loop_881
loop_880:
sth %l2, [%l7 + 0x0C]
fornot1s %f15, %f12, %f4
sth %g1, [%l7 + 0x5A]
loop_881:
orn %i1, 0x0B70, %g6
bne,pn %xcc, loop_882
fpadd16s %f13, %f10, %f13
fcmpeq16 %f12, %f10, %l6
sth %l1, [%l7 + 0x20]
loop_882:
sdivx %o2, 0x18A4, %g4
srax %g2, %i2, %o0
alignaddrl %l3, %l5, %i5
bn,a %xcc, loop_883
stw %g5, [%l7 + 0x40]
smul %o6, %i3, %o1
fornot2 %f4, %f10, %f2
loop_883:
fxors %f0, %f13, %f13
srl %i0, %l4, %i6
ba,a loop_884
stb %g7, [%l7 + 0x3A]
fbug,a %fcc0, loop_885
ldub [%l7 + 0x69], %o7
loop_884:
st %f4, [%l7 + 0x14]
stw %o5, [%l7 + 0x54]
loop_885:
sdivcc %i4, 0x1D12, %g3
ldub [%l7 + 0x4D], %l0
stw %o4, [%l7 + 0x34]
ldsb [%l7 + 0x0C], %i7
nop
setx loop_886, %l0, %l1
jmpl %l1, %o3
fmovrdlez %g1, %f2, %f4
lduh [%l7 + 0x52], %i1
fmovrsne %l2, %f2, %f5
loop_886:
lduw [%l7 + 0x28], %l6
movne %icc, %g6, %o2
tleu %icc, 0x4
sth %l1, [%l7 + 0x24]
stx %g4, [%l7 + 0x70]
orn %i2, 0x1940, %o0
fabsd %f0, %f6
stw %g2, [%l7 + 0x20]
st %f12, [%l7 + 0x08]
fmovdneg %xcc, %f15, %f2
edge16l %l5, %l3, %g5
fzeros %f0
movgu %xcc, %o6, %i5
mulscc %i3, 0x0BEA, %i0
sdiv %l4, 0x078A, %o1
ldd [%l7 + 0x20], %f14
ldx [%l7 + 0x28], %i6
fmuld8sux16 %f11, %f1, %f2
fcmple16 %f4, %f4, %o7
ldsb [%l7 + 0x70], %g7
fcmps %fcc1, %f15, %f14
array8 %i4, %o5, %g3
sth %o4, [%l7 + 0x52]
bl,pt %icc, loop_887
fcmpeq16 %f6, %f4, %l0
fmovsneg %icc, %f3, %f10
fcmpeq16 %f6, %f14, %o3
loop_887:
ldsw [%l7 + 0x3C], %i7
st %f3, [%l7 + 0x60]
ld [%l7 + 0x58], %f15
stx %g1, [%l7 + 0x78]
stw %l2, [%l7 + 0x28]
udiv %l6, 0x0890, %i1
std %f14, [%l7 + 0x68]
fmovsa %xcc, %f12, %f0
ldx [%l7 + 0x48], %g6
ble,a,pn %icc, loop_888
fmovsle %xcc, %f9, %f0
ldd [%l7 + 0x50], %f2
add %o2, 0x1566, %l1
loop_888:
fabss %f12, %f8
fbne,a %fcc1, loop_889
ldsb [%l7 + 0x1C], %i2
fornot1 %f6, %f14, %f10
ldsw [%l7 + 0x14], %g4
loop_889:
fzeros %f0
ldsh [%l7 + 0x0A], %o0
srlx %l5, 0x1E, %l3
fbug,a %fcc1, loop_890
fcmpgt16 %f10, %f14, %g2
orncc %g5, %i5, %i3
fmovsleu %icc, %f11, %f5
loop_890:
fabss %f11, %f3
sll %i0, 0x09, %l4
stw %o6, [%l7 + 0x44]
tgu %icc, 0x3
brlz %o1, loop_891
fxors %f1, %f2, %f6
movrlez %i6, %o7, %g7
fpadd32 %f0, %f14, %f6
loop_891:
stx %o5, [%l7 + 0x10]
sll %i4, 0x02, %g3
fands %f7, %f4, %f10
fmovdg %icc, %f9, %f10
tcs %xcc, 0x1
fcmpes %fcc1, %f4, %f15
mova %icc, %l0, %o3
fbule %fcc1, loop_892
lduw [%l7 + 0x48], %i7
lduw [%l7 + 0x1C], %o4
ldsb [%l7 + 0x6D], %l2
loop_892:
movrne %g1, %i1, %g6
fzero %f12
fmovsl %icc, %f5, %f7
ldx [%l7 + 0x60], %o2
sth %l1, [%l7 + 0x24]
brz %i2, loop_893
fones %f6
ld [%l7 + 0x48], %f12
tcc %icc, 0x3
loop_893:
st %f6, [%l7 + 0x4C]
be,a,pn %xcc, loop_894
move %xcc, %l6, %o0
brlez %l5, loop_895
stb %l3, [%l7 + 0x6A]
loop_894:
fcmpgt16 %f2, %f14, %g2
fnot1 %f14, %f14
loop_895:
fcmpeq32 %f14, %f6, %g4
orncc %g5, 0x166D, %i5
movvs %icc, %i0, %i3
mulx %l4, %o6, %i6
fxnors %f1, %f9, %f1
fnors %f10, %f12, %f4
movneg %icc, %o7, %g7
fmovdvs %xcc, %f14, %f11
ble loop_896
lduw [%l7 + 0x78], %o1
fnot2 %f10, %f14
fmovdleu %xcc, %f1, %f12
loop_896:
ld [%l7 + 0x28], %f11
alignaddrl %i4, %o5, %g3
fmuld8ulx16 %f15, %f14, %f10
lduh [%l7 + 0x56], %l0
ldsw [%l7 + 0x0C], %i7
ldsb [%l7 + 0x38], %o3
fmovrdne %l2, %f14, %f6
fmovrde %o4, %f10, %f10
lduw [%l7 + 0x4C], %i1
movgu %icc, %g1, %g6
xorcc %o2, 0x17AD, %l1
mulx %l6, %i2, %l5
fzeros %f14
fnands %f2, %f4, %f12
move %xcc, %o0, %l3
addcc %g2, 0x0296, %g5
orcc %i5, %g4, %i3
fzero %f6
taddcc %i0, %o6, %l4
ldd [%l7 + 0x30], %f2
tneg %icc, 0x6
st %f5, [%l7 + 0x14]
edge8l %i6, %o7, %g7
orcc %o1, 0x1770, %i4
stb %g3, [%l7 + 0x7D]
bgu,a %icc, loop_897
ldd [%l7 + 0x08], %f14
srl %l0, 0x05, %i7
fones %f3
loop_897:
stx %o5, [%l7 + 0x58]
tne %xcc, 0x6
fmovsleu %icc, %f14, %f2
fornot2s %f5, %f4, %f6
movge %xcc, %l2, %o3
udiv %o4, 0x0FB6, %g1
fmul8x16al %f9, %f10, %f12
fnot2 %f4, %f12
ldub [%l7 + 0x7A], %g6
ldub [%l7 + 0x4E], %o2
ld [%l7 + 0x6C], %f1
fcmpd %fcc1, %f6, %f0
ldsb [%l7 + 0x5B], %l1
fnegd %f12, %f0
tsubcc %i1, %i2, %l6
bg,pt %icc, loop_898
fors %f8, %f7, %f15
ldx [%l7 + 0x70], %l5
stw %l3, [%l7 + 0x30]
loop_898:
ld [%l7 + 0x54], %f8
addccc %o0, 0x1C7D, %g2
fands %f10, %f12, %f5
udivx %g5, 0x1AF8, %i5
fornot2 %f0, %f12, %f2
smulcc %i3, %i0, %g4
std %f10, [%l7 + 0x50]
movl %icc, %o6, %l4
edge16 %i6, %g7, %o1
bneg,pn %icc, loop_899
fandnot2 %f0, %f4, %f12
fxor %f12, %f10, %f8
array8 %o7, %g3, %i4
loop_899:
fnegd %f10, %f2
ldub [%l7 + 0x17], %l0
fbue %fcc1, loop_900
mulscc %o5, %i7, %o3
fmovrse %l2, %f13, %f6
fbug,a %fcc1, loop_901
loop_900:
bge,a,pn %icc, loop_902
fpsub32s %f7, %f7, %f10
fmovse %icc, %f14, %f15
loop_901:
subcc %g1, %o4, %o2
loop_902:
ld [%l7 + 0x20], %f9
stx %l1, [%l7 + 0x78]
movcc %xcc, %i1, %i2
xnorcc %g6, %l6, %l5
fbue %fcc3, loop_903
brlz %l3, loop_904
fbn,a %fcc2, loop_905
lduw [%l7 + 0x7C], %g2
loop_903:
move %xcc, %o0, %g5
loop_904:
movg %xcc, %i3, %i5
loop_905:
movne %icc, %i0, %g4
fmovsle %icc, %f7, %f10
brgz %o6, loop_906
tg %xcc, 0x1
movrgz %l4, 0x024, %i6
fbuge,a %fcc0, loop_907
loop_906:
stx %o1, [%l7 + 0x60]
st %f15, [%l7 + 0x78]
fbn %fcc0, loop_908
loop_907:
taddcctv %o7, %g7, %g3
udivcc %l0, 0x124A, %i4
taddcc %i7, 0x1A26, %o3
loop_908:
addcc %l2, 0x15E8, %g1
ld [%l7 + 0x0C], %f9
fand %f14, %f6, %f10
bvs,a,pn %xcc, loop_909
fnand %f10, %f8, %f0
stx %o4, [%l7 + 0x30]
brnz %o2, loop_910
loop_909:
fcmpeq32 %f8, %f10, %o5
fble %fcc3, loop_911
fnand %f0, %f6, %f14
loop_910:
lduh [%l7 + 0x14], %i1
fbne,a %fcc0, loop_912
loop_911:
tpos %icc, 0x5
lduh [%l7 + 0x3A], %i2
tle %icc, 0x5
loop_912:
tle %icc, 0x5
fmovsne %xcc, %f1, %f14
lduw [%l7 + 0x78], %l1
fsrc2 %f2, %f6
st %f7, [%l7 + 0x5C]
tneg %xcc, 0x2
edge8n %l6, %l5, %l3
fmul8x16al %f6, %f0, %f14
movcc %icc, %g6, %o0
lduw [%l7 + 0x70], %g5
fpadd32 %f12, %f4, %f10
sth %i3, [%l7 + 0x28]
edge8ln %i5, %g2, %i0
ldd [%l7 + 0x08], %f2
fmuld8ulx16 %f9, %f9, %f14
tgu %xcc, 0x0
taddcctv %o6, 0x0903, %l4
sth %i6, [%l7 + 0x16]
brz %o1, loop_913
stb %g4, [%l7 + 0x2D]
fmovdleu %xcc, %f7, %f2
ld [%l7 + 0x50], %f7
loop_913:
fmovrse %g7, %f15, %f8
ldub [%l7 + 0x1D], %g3
xnorcc %o7, %i4, %i7
fba,a %fcc2, loop_914
stx %l0, [%l7 + 0x68]
udivcc %l2, 0x02FB, %g1
edge8 %o4, %o2, %o5
loop_914:
brz %i1, loop_915
umul %o3, %l1, %i2
fone %f8
fandnot2s %f4, %f11, %f13
loop_915:
udivx %l6, 0x0946, %l3
ta %xcc, 0x4
fmovrse %g6, %f11, %f6
movne %icc, %o0, %g5
stw %l5, [%l7 + 0x20]
fmovdge %xcc, %f5, %f4
fmovdg %xcc, %f11, %f9
ld [%l7 + 0x1C], %f6
ldub [%l7 + 0x56], %i5
fabsd %f8, %f12
tcs %icc, 0x6
ld [%l7 + 0x7C], %f7
sth %g2, [%l7 + 0x52]
fnegd %f4, %f0
srax %i3, %i0, %l4
fmul8sux16 %f6, %f8, %f4
ldx [%l7 + 0x28], %o6
umul %i6, 0x0213, %o1
srax %g7, 0x1C, %g3
movrgez %g4, %o7, %i4
movrlez %l0, 0x3AC, %l2
subccc %i7, %o4, %g1
bn %icc, loop_916
std %f12, [%l7 + 0x20]
smulcc %o2, %o5, %i1
fmuld8sux16 %f1, %f11, %f6
loop_916:
movn %xcc, %l1, %i2
lduw [%l7 + 0x6C], %o3
stw %l3, [%l7 + 0x28]
nop
setx loop_917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %g6, %f7, %f14
fbuge,a %fcc2, loop_918
udivx %o0, 0x1563, %l6
loop_917:
ldx [%l7 + 0x40], %g5
ldsb [%l7 + 0x25], %i5
loop_918:
bneg,pt %icc, loop_919
ldsw [%l7 + 0x6C], %g2
pdist %f6, %f8, %f14
fbge,a %fcc3, loop_920
loop_919:
ld [%l7 + 0x14], %f0
ldx [%l7 + 0x60], %l5
stb %i0, [%l7 + 0x72]
loop_920:
movrlez %l4, %i3, %i6
andcc %o1, 0x0DD4, %o6
ldub [%l7 + 0x60], %g3
edge8ln %g4, %g7, %o7
st %f13, [%l7 + 0x18]
ldsb [%l7 + 0x6F], %l0
ldsh [%l7 + 0x18], %i4
ldd [%l7 + 0x78], %f6
fmovse %xcc, %f2, %f15
fpadd16 %f12, %f12, %f12
tl %icc, 0x5
fpmerge %f3, %f5, %f6
fpadd32 %f14, %f6, %f4
fmovdcc %xcc, %f14, %f11
fpsub16 %f6, %f14, %f8
stw %i7, [%l7 + 0x78]
alignaddr %l2, %o4, %o2
movne %xcc, %o5, %g1
fnands %f8, %f4, %f5
fpsub16s %f6, %f0, %f6
fnor %f14, %f10, %f2
st %f11, [%l7 + 0x58]
fmovsle %icc, %f9, %f12
xnorcc %l1, %i1, %o3
bgu,a %xcc, loop_921
movrgz %l3, 0x14C, %g6
stx %o0, [%l7 + 0x78]
movne %icc, %l6, %g5
loop_921:
ldub [%l7 + 0x19], %i2
ldx [%l7 + 0x10], %i5
movrlz %g2, %l5, %i0
array16 %l4, %i3, %i6
ld [%l7 + 0x24], %f9
fbne %fcc3, loop_922
sth %o6, [%l7 + 0x5E]
ldub [%l7 + 0x3C], %o1
fpsub16 %f4, %f12, %f2
loop_922:
stb %g3, [%l7 + 0x5B]
mulx %g7, 0x14D0, %g4
andcc %o7, %l0, %i4
fmovsg %xcc, %f10, %f1
lduh [%l7 + 0x12], %i7
fmul8x16al %f2, %f12, %f0
xnor %o4, %o2, %l2
ld [%l7 + 0x40], %f15
orcc %g1, %o5, %i1
fpsub16 %f14, %f8, %f14
edge32 %o3, %l3, %g6
bne,a loop_923
fbe,a %fcc2, loop_924
bl loop_925
ldx [%l7 + 0x08], %l1
loop_923:
ldsb [%l7 + 0x49], %o0
loop_924:
ldub [%l7 + 0x29], %l6
loop_925:
ldub [%l7 + 0x55], %g5
ldsh [%l7 + 0x6C], %i2
fmovscc %xcc, %f14, %f2
fmovdvs %xcc, %f14, %f10
fmovrde %g2, %f4, %f4
stw %i5, [%l7 + 0x60]
ldsb [%l7 + 0x13], %i0
fcmpes %fcc2, %f10, %f11
fandnot2s %f14, %f4, %f15
fbuge %fcc3, loop_926
tle %xcc, 0x5
tge %icc, 0x4
fnot1 %f12, %f12
loop_926:
be,pt %xcc, loop_927
fmul8x16au %f7, %f11, %f2
fbue %fcc1, loop_928
orncc %l5, 0x14E9, %i3
loop_927:
fcmpgt32 %f2, %f4, %i6
bneg %icc, loop_929
loop_928:
lduh [%l7 + 0x1E], %l4
popc 0x18CB, %o6
fpackfix %f12, %f5
loop_929:
fcmped %fcc1, %f10, %f6
stb %o1, [%l7 + 0x5C]
fsrc2 %f12, %f0
fmovrslz %g3, %f13, %f10
movne %xcc, %g4, %o7
edge16n %l0, %i4, %i7
brlz,a %g7, loop_930
fnors %f2, %f2, %f5
fsrc2s %f5, %f3
ldub [%l7 + 0x34], %o2
loop_930:
fmovrslz %l2, %f11, %f7
sethi 0x14DF, %g1
movg %icc, %o4, %i1
addccc %o3, 0x0E5A, %o5
tsubcctv %g6, %l3, %l1
brgez %l6, loop_931
tne %icc, 0x5
stb %o0, [%l7 + 0x33]
ldub [%l7 + 0x75], %i2
loop_931:
fmovrslez %g5, %f14, %f11
movge %icc, %g2, %i0
st %f3, [%l7 + 0x74]
stx %l5, [%l7 + 0x60]
fxnor %f2, %f6, %f0
ldd [%l7 + 0x08], %f12
movrgz %i5, %i3, %l4
fcmpeq32 %f0, %f12, %o6
st %f14, [%l7 + 0x2C]
fcmpne16 %f8, %f10, %o1
call loop_932
fmovdle %icc, %f5, %f6
udiv %i6, 0x1324, %g4
movrlz %o7, 0x1FB, %g3
loop_932:
fornot2s %f7, %f3, %f12
siam 0x2
ldd [%l7 + 0x10], %f6
ldd [%l7 + 0x78], %f14
fmul8sux16 %f12, %f8, %f6
fnegd %f14, %f14
tsubcctv %l0, %i7, %g7
ldub [%l7 + 0x2F], %i4
edge16ln %o2, %g1, %l2
fmovde %xcc, %f5, %f15
nop
setx loop_933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc2, loop_934
tsubcctv %o4, 0x0B8D, %o3
sub %i1, 0x01D0, %g6
loop_933:
fnot2s %f2, %f13
loop_934:
mulx %o5, %l3, %l6
fmovdneg %xcc, %f6, %f13
fcmpne32 %f14, %f0, %o0
stx %l1, [%l7 + 0x20]
sdivcc %g5, 0x17D6, %i2
fandnot2s %f8, %f9, %f1
xnorcc %g2, 0x008E, %i0
array8 %l5, %i5, %i3
tne %icc, 0x4
fmuld8sux16 %f5, %f1, %f0
edge8ln %o6, %o1, %i6
fmovrslz %g4, %f9, %f13
movpos %xcc, %o7, %l4
nop
setx loop_935, %l0, %l1
jmpl %l1, %l0
stx %g3, [%l7 + 0x20]
xorcc %i7, %i4, %o2
stb %g7, [%l7 + 0x70]
loop_935:
ldd [%l7 + 0x60], %f8
movne %xcc, %g1, %l2
fmovdge %xcc, %f12, %f14
edge16 %o4, %i1, %o3
tge %xcc, 0x6
taddcc %o5, %g6, %l3
ldx [%l7 + 0x68], %o0
bgu,a %xcc, loop_936
addccc %l6, 0x0AF5, %g5
st %f6, [%l7 + 0x78]
stw %l1, [%l7 + 0x28]
loop_936:
brgez %i2, loop_937
sdivx %g2, 0x1F49, %l5
tge %xcc, 0x1
lduh [%l7 + 0x4A], %i5
loop_937:
ldx [%l7 + 0x68], %i3
andncc %o6, %i0, %i6
siam 0x2
lduh [%l7 + 0x26], %g4
fpadd16 %f6, %f4, %f6
st %f9, [%l7 + 0x3C]
add %o1, 0x12AB, %o7
bcc,pn %xcc, loop_938
fnot1s %f11, %f6
orncc %l0, 0x02D3, %g3
fpmerge %f9, %f15, %f2
loop_938:
subc %l4, %i7, %o2
stx %g7, [%l7 + 0x10]
fsrc2s %f15, %f0
smulcc %g1, 0x108F, %i4
fmovd %f0, %f4
fnors %f3, %f6, %f8
fbug,a %fcc3, loop_939
for %f10, %f6, %f0
lduw [%l7 + 0x64], %l2
fmovsn %xcc, %f12, %f15
loop_939:
movrne %o4, 0x15F, %i1
bne,a %icc, loop_940
andn %o5, 0x0D41, %o3
ldsb [%l7 + 0x6F], %l3
tpos %icc, 0x4
loop_940:
orncc %o0, 0x0707, %l6
fbg %fcc1, loop_941
nop
setx loop_942, %l0, %l1
jmpl %l1, %g5
fbg,a %fcc1, loop_943
fbul,a %fcc3, loop_944
loop_941:
fone %f6
loop_942:
ldsb [%l7 + 0x45], %l1
loop_943:
alignaddrl %i2, %g6, %g2
loop_944:
brnz %i5, loop_945
ldsb [%l7 + 0x24], %l5
fxors %f14, %f11, %f8
fbuge,a %fcc3, loop_946
loop_945:
sdiv %o6, 0x1590, %i0
sdivcc %i6, 0x117B, %i3
sdiv %g4, 0x0D16, %o1
loop_946:
stx %o7, [%l7 + 0x20]
movrne %l0, %g3, %i7
andn %o2, %g7, %l4
brz %g1, loop_947
sethi 0x1BD2, %i4
ldx [%l7 + 0x20], %o4
bn,a,pt %xcc, loop_948
loop_947:
fornot2 %f14, %f6, %f14
bcs,a loop_949
sethi 0x1AA6, %i1
loop_948:
xnorcc %o5, 0x1741, %o3
udivx %l2, 0x0989, %l3
loop_949:
edge8l %o0, %g5, %l1
addcc %i2, %g6, %l6
fmovdneg %xcc, %f1, %f2
andcc %i5, 0x1D08, %g2
fzero %f8
ble,a,pt %xcc, loop_950
fpack32 %f12, %f14, %f12
edge32 %o6, %i0, %l5
fmovsne %icc, %f6, %f9
loop_950:
fmovrdgz %i6, %f0, %f2
tcc %xcc, 0x7
tsubcc %i3, %o1, %g4
st %f1, [%l7 + 0x40]
srax %o7, 0x0D, %g3
sth %l0, [%l7 + 0x76]
or %i7, 0x09C4, %o2
udiv %g7, 0x08E2, %l4
ldsb [%l7 + 0x46], %g1
sth %i4, [%l7 + 0x32]
fmovdneg %icc, %f8, %f13
movg %xcc, %o4, %o5
fand %f8, %f8, %f2
ldsb [%l7 + 0x76], %i1
sll %l2, 0x0B, %o3
ba,pt %xcc, loop_951
ldsb [%l7 + 0x2F], %l3
smulcc %g5, 0x0CF5, %o0
fmovrsgez %l1, %f2, %f5
loop_951:
fxor %f12, %f2, %f10
fble %fcc3, loop_952
st %f12, [%l7 + 0x4C]
edge8n %i2, %g6, %l6
ldub [%l7 + 0x50], %i5
loop_952:
fpadd32 %f2, %f10, %f6
stb %o6, [%l7 + 0x55]
ldub [%l7 + 0x5D], %i0
addccc %g2, %i6, %i3
ta %icc, 0x7
sll %l5, 0x12, %o1
brgez %o7, loop_953
bg,pt %icc, loop_954
tpos %xcc, 0x4
fmovdn %icc, %f7, %f0
loop_953:
brgez %g4, loop_955
loop_954:
tl %xcc, 0x5
tcc %icc, 0x1
ld [%l7 + 0x3C], %f10
loop_955:
tcc %icc, 0x2
sth %g3, [%l7 + 0x7A]
bvs,a,pn %xcc, loop_956
movle %xcc, %i7, %l0
movl %xcc, %g7, %o2
fnor %f2, %f0, %f14
loop_956:
fpmerge %f14, %f8, %f14
pdist %f2, %f14, %f2
fmovdneg %icc, %f15, %f1
tg %xcc, 0x2
bg loop_957
lduw [%l7 + 0x54], %l4
std %f0, [%l7 + 0x50]
sth %g1, [%l7 + 0x0C]
loop_957:
fbu %fcc0, loop_958
tcs %xcc, 0x4
tpos %xcc, 0x1
ba loop_959
loop_958:
brgez,a %o4, loop_960
movne %icc, %i4, %i1
fmovd %f8, %f6
loop_959:
lduh [%l7 + 0x08], %o5
loop_960:
stb %l2, [%l7 + 0x2F]
fmovdleu %icc, %f0, %f4
fxnors %f1, %f4, %f6
edge16l %o3, %g5, %l3
tne %icc, 0x3
sra %l1, %o0, %i2
tneg %xcc, 0x0
ldsh [%l7 + 0x64], %g6
fcmped %fcc0, %f14, %f12
movrne %i5, %l6, %o6
ldsh [%l7 + 0x38], %i0
array16 %g2, %i6, %i3
mulscc %o1, %l5, %g4
fpack32 %f6, %f2, %f2
lduw [%l7 + 0x70], %o7
movne %xcc, %g3, %i7
fone %f2
edge8 %l0, %g7, %o2
bleu,a,pn %xcc, loop_961
lduw [%l7 + 0x18], %g1
ldsh [%l7 + 0x6E], %o4
brlez,a %l4, loop_962
loop_961:
fmovdle %xcc, %f6, %f5
fmovrsne %i1, %f12, %f10
bleu,a,pn %icc, loop_963
loop_962:
fmuld8sux16 %f13, %f6, %f8
fble %fcc2, loop_964
sth %i4, [%l7 + 0x46]
loop_963:
st %f1, [%l7 + 0x7C]
ldd [%l7 + 0x08], %f8
loop_964:
fbne,a %fcc1, loop_965
fbuge %fcc2, loop_966
srl %l2, 0x16, %o5
fnot2s %f2, %f9
loop_965:
fble %fcc3, loop_967
loop_966:
fxors %f0, %f9, %f2
tpos %icc, 0x4
edge8n %o3, %l3, %l1
loop_967:
siam 0x5
std %f4, [%l7 + 0x30]
fmovdpos %xcc, %f0, %f10
fand %f4, %f6, %f8
fmovsvc %xcc, %f9, %f4
edge8l %g5, %i2, %o0
nop
setx loop_968, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f6, %f12, %f6
addc %g6, 0x0277, %i5
movn %icc, %l6, %o6
loop_968:
fpadd16s %f6, %f5, %f14
fbl,a %fcc0, loop_969
lduh [%l7 + 0x6A], %g2
fmovrdgz %i6, %f0, %f6
sethi 0x01EF, %i0
loop_969:
srax %i3, 0x17, %o1
ldsw [%l7 + 0x60], %l5
fnands %f7, %f13, %f3
bgu,pt %icc, loop_970
fmovdvc %icc, %f8, %f11
tge %icc, 0x2
ldsh [%l7 + 0x0E], %o7
loop_970:
fmovsvs %xcc, %f12, %f4
brgz %g4, loop_971
fbge,a %fcc2, loop_972
fmovscc %xcc, %f7, %f1
fbg %fcc2, loop_973
loop_971:
lduh [%l7 + 0x2C], %i7
loop_972:
fmovda %icc, %f10, %f3
mulscc %g3, %g7, %l0
loop_973:
fbul %fcc3, loop_974
fmovrsgez %o2, %f11, %f12
fbuge,a %fcc3, loop_975
fzero %f8
loop_974:
fbue,a %fcc0, loop_976
subccc %o4, 0x19D8, %g1
loop_975:
stw %l4, [%l7 + 0x20]
fmovscc %icc, %f14, %f7
loop_976:
ld [%l7 + 0x60], %f8
ldsb [%l7 + 0x41], %i1
nop
setx loop_977, %l0, %l1
jmpl %l1, %i4
fabsd %f4, %f4
edge16l %l2, %o3, %l3
lduw [%l7 + 0x1C], %l1
loop_977:
brlez,a %g5, loop_978
fexpand %f1, %f8
ldsb [%l7 + 0x34], %i2
ldub [%l7 + 0x50], %o0
loop_978:
tne %icc, 0x6
fandnot2s %f9, %f3, %f1
or %o5, 0x037B, %i5
fbe,a %fcc1, loop_979
fmovde %xcc, %f15, %f2
fbuge,a %fcc0, loop_980
fmovrdlez %l6, %f10, %f4
loop_979:
fbo %fcc1, loop_981
movrlez %g6, 0x0CD, %o6
loop_980:
ldsh [%l7 + 0x52], %i6
ldsh [%l7 + 0x38], %i0
loop_981:
subc %i3, 0x1184, %o1
fnor %f8, %f4, %f10
edge32n %l5, %g2, %o7
fmovsl %icc, %f8, %f10
array16 %g4, %i7, %g7
edge16l %g3, %o2, %l0
fmovdg %icc, %f11, %f10
subcc %o4, 0x09DF, %g1
fmovrse %l4, %f3, %f2
bl,a loop_982
ba,a %icc, loop_983
fpack16 %f6, %f7
subcc %i1, 0x087D, %l2
loop_982:
andcc %o3, 0x1666, %i4
loop_983:
movrlez %l1, %g5, %l3
nop
setx loop_984, %l0, %l1
jmpl %l1, %o0
fpadd32s %f13, %f6, %f9
fmovrsgz %i2, %f8, %f3
fmovscs %icc, %f8, %f8
loop_984:
fbne %fcc2, loop_985
nop
setx loop_986, %l0, %l1
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 + 0x51], %i5
tle %xcc, 0x0
loop_985:
fcmple16 %f2, %f2, %l6
loop_986:
fmovrsgz %o5, %f8, %f9
ldub [%l7 + 0x58], %o6
srax %i6, %g6, %i3
ldsb [%l7 + 0x17], %i0
fmovdg %icc, %f11, %f0
ld [%l7 + 0x1C], %f13
srlx %l5, %o1, %g2
ldsb [%l7 + 0x58], %o7
subc %i7, 0x0112, %g7
ldd [%l7 + 0x78], %f14
array32 %g3, %o2, %g4
fpackfix %f0, %f1
tvs %xcc, 0x6
fmovdneg %icc, %f4, %f6
fpadd32s %f4, %f12, %f5
fxnor %f6, %f12, %f0
fmovdne %icc, %f4, %f10
movrlz %l0, 0x339, %o4
fbne %fcc3, loop_987
fmul8x16al %f9, %f0, %f2
add %l4, %i1, %l2
ldsw [%l7 + 0x44], %o3
loop_987:
lduh [%l7 + 0x6C], %g1
and %i4, %l1, %g5
lduh [%l7 + 0x3E], %o0
ldsw [%l7 + 0x7C], %i2
edge32l %i5, %l6, %o5
ldsw [%l7 + 0x3C], %o6
movrne %l3, 0x17C, %g6
ldsw [%l7 + 0x70], %i3
movrgz %i0, 0x22F, %l5
xorcc %o1, 0x10A8, %i6
stx %o7, [%l7 + 0x60]
fmovdcs %xcc, %f11, %f4
fnand %f12, %f10, %f8
sub %i7, %g7, %g2
ldsh [%l7 + 0x0A], %g3
ld [%l7 + 0x40], %f10
fmul8sux16 %f8, %f14, %f8
fxnor %f0, %f8, %f8
fexpand %f9, %f4
mulscc %g4, 0x10CF, %l0
fmovse %xcc, %f0, %f9
bge,a,pn %xcc, loop_988
fcmpne16 %f4, %f2, %o4
bgu loop_989
movl %xcc, %l4, %o2
loop_988:
fble,a %fcc2, loop_990
stb %l2, [%l7 + 0x73]
loop_989:
movleu %xcc, %i1, %g1
fsrc2s %f4, %f5
loop_990:
ta %icc, 0x7
fandnot2s %f7, %f6, %f9
stb %o3, [%l7 + 0x77]
ldx [%l7 + 0x58], %l1
sth %g5, [%l7 + 0x70]
fmovrse %i4, %f4, %f12
fcmple32 %f6, %f10, %o0
fbe %fcc1, loop_991
fsrc2s %f13, %f3
ldub [%l7 + 0x75], %i5
movrgz %l6, 0x341, %o5
loop_991:
movrne %i2, %o6, %g6
fnot2 %f8, %f0
lduh [%l7 + 0x5E], %l3
ldsb [%l7 + 0x3F], %i0
fmovrsgz %i3, %f0, %f4
sdivx %l5, 0x1ACC, %o1
lduh [%l7 + 0x18], %i6
ldub [%l7 + 0x0F], %o7
movpos %icc, %i7, %g7
fbul,a %fcc3, loop_992
sth %g3, [%l7 + 0x0C]
stw %g4, [%l7 + 0x58]
std %f8, [%l7 + 0x70]
loop_992:
fornot2s %f12, %f1, %f3
fcmpne32 %f14, %f14, %g2
fcmpeq32 %f6, %f6, %o4
fbne %fcc3, loop_993
ld [%l7 + 0x7C], %f11
lduw [%l7 + 0x18], %l0
fandnot2s %f8, %f6, %f9
loop_993:
ldx [%l7 + 0x18], %o2
fmovdne %icc, %f14, %f3
alignaddr %l2, %i1, %l4
fble,a %fcc2, loop_994
fmovrdne %o3, %f2, %f8
stw %l1, [%l7 + 0x34]
ld [%l7 + 0x10], %f9
loop_994:
movvc %xcc, %g5, %g1
fmovrslz %o0, %f12, %f7
addc %i4, 0x0518, %l6
fpadd32s %f5, %f8, %f8
orcc %i5, 0x07B9, %o5
sth %o6, [%l7 + 0x24]
ldsw [%l7 + 0x10], %g6
st %f10, [%l7 + 0x74]
bleu loop_995
ldsw [%l7 + 0x4C], %i2
movrgz %i0, 0x3C3, %l3
fmovda %xcc, %f4, %f5
loop_995:
xnorcc %i3, %l5, %i6
st %f8, [%l7 + 0x20]
ldub [%l7 + 0x78], %o1
fmovdcs %xcc, %f6, %f2
fbug %fcc3, loop_996
umulcc %i7, %o7, %g7
edge32ln %g4, %g2, %g3
sll %l0, %o2, %l2
loop_996:
fmovrsne %i1, %f4, %f11
fmovs %f5, %f7
taddcctv %o4, %o3, %l4
nop
setx loop_997, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %l1, %g1, %g5
std %f2, [%l7 + 0x68]
fblg %fcc3, loop_998
loop_997:
fmovse %xcc, %f14, %f3
alignaddrl %o0, %l6, %i5
ld [%l7 + 0x3C], %f12
loop_998:
fcmpeq32 %f10, %f12, %o5
andncc %i4, %g6, %o6
stx %i2, [%l7 + 0x70]
fcmple32 %f8, %f14, %l3
ld [%l7 + 0x64], %f1
sll %i0, %i3, %l5
taddcctv %i6, 0x041B, %o1
nop
setx loop_999, %l0, %l1
jmpl %l1, %o7
tsubcctv %g7, %i7, %g4
ldsb [%l7 + 0x63], %g2
movrlez %l0, 0x0A8, %g3
loop_999:
edge16ln %l2, %i1, %o4
fmovsl %icc, %f2, %f6
ldx [%l7 + 0x28], %o3
fpsub32s %f13, %f8, %f7
fmovrdgez %l4, %f6, %f0
movneg %icc, %l1, %o2
orn %g5, %o0, %l6
fmul8x16au %f14, %f11, %f8
edge32n %g1, %i5, %o5
ldd [%l7 + 0x18], %f2
tgu %icc, 0x5
ldx [%l7 + 0x30], %i4
fbu %fcc0, loop_1000
edge16n %o6, %i2, %l3
sub %g6, 0x0E5D, %i3
andn %i0, 0x0C56, %l5
loop_1000:
ldx [%l7 + 0x38], %i6
sdivx %o7, 0x16F0, %o1
fmovrsne %g7, %f5, %f8
fmovdvc %xcc, %f7, %f13
movrlez %g4, %i7, %l0
edge32 %g2, %l2, %i1
xnor %o4, 0x1FD1, %g3
fzeros %f7
sll %o3, %l1, %o2
st %f5, [%l7 + 0x24]
taddcctv %l4, 0x1E67, %g5
tsubcctv %o0, %l6, %g1
fpsub32s %f11, %f0, %f0
fcmpgt16 %f8, %f10, %i5
movpos %xcc, %i4, %o5
nop
setx loop_1001, %l0, %l1
jmpl %l1, %i2
fornot1 %f8, %f4, %f14
udivcc %o6, 0x1772, %g6
fnot2 %f12, %f6
loop_1001:
brnz,a %i3, loop_1002
edge32n %i0, %l5, %l3
lduh [%l7 + 0x52], %o7
fnegd %f6, %f2
loop_1002:
for %f0, %f2, %f8
fmovs %f13, %f0
sth %i6, [%l7 + 0x32]
ldd [%l7 + 0x08], %f8
fmovrde %o1, %f6, %f2
ldsw [%l7 + 0x74], %g4
andncc %i7, %l0, %g2
ldsw [%l7 + 0x48], %l2
ldx [%l7 + 0x50], %g7
taddcctv %i1, 0x0E59, %g3
bcs,a loop_1003
fandnot2s %f7, %f0, %f8
fandnot2s %f10, %f2, %f3
lduh [%l7 + 0x10], %o4
loop_1003:
fbg,a %fcc2, loop_1004
bgu,a,pn %xcc, loop_1005
xnor %l1, %o3, %l4
fpackfix %f6, %f7
loop_1004:
array16 %o2, %o0, %l6
loop_1005:
bcs,a,pn %xcc, loop_1006
bleu,a,pt %xcc, loop_1007
fbn,a %fcc3, loop_1008
edge8 %g1, %g5, %i5
loop_1006:
edge16 %o5, %i2, %i4
loop_1007:
fmovdl %icc, %f12, %f4
loop_1008:
fabsd %f2, %f6
fmovsvc %icc, %f11, %f4
fmovsa %icc, %f1, %f3
andcc %o6, 0x009F, %i3
edge32n %i0, %g6, %l3
bpos,pt %icc, loop_1009
fbue,a %fcc1, loop_1010
edge8 %o7, %i6, %l5
fnors %f8, %f9, %f4
loop_1009:
ldub [%l7 + 0x2B], %o1
loop_1010:
lduh [%l7 + 0x70], %g4
movre %l0, %i7, %l2
sth %g7, [%l7 + 0x26]
fabss %f3, %f3
fmovscc %icc, %f10, %f6
fpadd16 %f0, %f4, %f10
fmul8x16al %f0, %f8, %f0
fands %f6, %f9, %f7
fpackfix %f14, %f9
sdivcc %i1, 0x0BB3, %g2
sll %o4, %l1, %g3
fmovdcc %icc, %f11, %f2
fxnor %f14, %f4, %f4
fpack32 %f8, %f0, %f2
edge32l %o3, %o2, %o0
fornot2 %f2, %f12, %f6
ldsb [%l7 + 0x7B], %l6
alignaddr %l4, %g1, %i5
fones %f5
ldsb [%l7 + 0x57], %o5
fornot2s %f7, %f9, %f4
ldsb [%l7 + 0x74], %g5
fpackfix %f6, %f0
ld [%l7 + 0x2C], %f12
ld [%l7 + 0x58], %f4
fpadd32s %f7, %f12, %f6
ldsh [%l7 + 0x22], %i4
tvs %icc, 0x5
fcmpne32 %f4, %f10, %i2
ble,pt %icc, loop_1011
move %xcc, %i3, %o6
umulcc %i0, %g6, %l3
tsubcctv %i6, 0x0A1E, %o7
loop_1011:
std %f2, [%l7 + 0x70]
fmovsg %icc, %f2, %f4
lduw [%l7 + 0x38], %l5
movre %g4, %o1, %i7
fnors %f13, %f3, %f1
st %f6, [%l7 + 0x7C]
fmovdpos %icc, %f6, %f1
edge8l %l0, %g7, %i1
ldub [%l7 + 0x41], %g2
ldd [%l7 + 0x20], %f6
ldd [%l7 + 0x78], %f2
add %o4, 0x07B9, %l2
ldd [%l7 + 0x28], %f6
stx %l1, [%l7 + 0x18]
fmul8x16al %f7, %f14, %f6
subc %o3, 0x188B, %o2
ldx [%l7 + 0x20], %g3
tl %icc, 0x3
alignaddr %l6, %l4, %g1
bgu,a,pt %xcc, loop_1012
fbuge,a %fcc1, loop_1013
fmovrslz %i5, %f1, %f4
stx %o0, [%l7 + 0x38]
loop_1012:
faligndata %f12, %f8, %f8
loop_1013:
fmovdl %xcc, %f13, %f13
ldd [%l7 + 0x20], %f0
edge32 %o5, %i4, %g5
bl,pn %xcc, loop_1014
movvc %icc, %i3, %i2
fmovrdgz %i0, %f10, %f4
ldsb [%l7 + 0x4A], %g6
loop_1014:
fmovsle %icc, %f14, %f11
fsrc2s %f10, %f6
sdivx %l3, 0x1C82, %o6
edge16l %o7, %l5, %g4
ldsw [%l7 + 0x60], %i6
be,a %icc, loop_1015
tneg %icc, 0x0
fmovrdlez %o1, %f14, %f2
fmovsle %icc, %f5, %f4
loop_1015:
fmovrsgez %l0, %f9, %f13
sth %i7, [%l7 + 0x66]
edge8 %i1, %g2, %g7
tn %xcc, 0x2
tg %icc, 0x4
lduw [%l7 + 0x4C], %o4
fsrc1s %f5, %f13
stw %l1, [%l7 + 0x20]
pdist %f6, %f2, %f10
fmovdg %xcc, %f13, %f8
std %f10, [%l7 + 0x30]
ldsb [%l7 + 0x1E], %o3
ldx [%l7 + 0x50], %l2
ldd [%l7 + 0x48], %f12
ldsh [%l7 + 0x6E], %g3
lduh [%l7 + 0x7C], %o2
stw %l4, [%l7 + 0x64]
std %f12, [%l7 + 0x40]
and %l6, %i5, %g1
stb %o5, [%l7 + 0x7E]
brlz,a %i4, loop_1016
faligndata %f2, %f14, %f10
ldsw [%l7 + 0x44], %g5
sll %i3, %o0, %i2
loop_1016:
tsubcc %i0, 0x0406, %g6
stx %o6, [%l7 + 0x50]
fmovs %f3, %f14
array32 %o7, %l3, %l5
popc 0x1E11, %i6
stw %o1, [%l7 + 0x10]
call loop_1017
mulscc %l0, %g4, %i1
brgez %i7, loop_1018
movleu %xcc, %g7, %o4
loop_1017:
nop
setx loop_1019, %l0, %l1
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 + 0x28], %l1
loop_1018:
fmovscc %xcc, %f4, %f7
bneg,a loop_1020
loop_1019:
te %icc, 0x6
fcmpd %fcc3, %f6, %f4
std %f0, [%l7 + 0x28]
loop_1020:
call loop_1021
brnz,a %g2, loop_1022
edge8l %o3, %l2, %o2
ldx [%l7 + 0x30], %l4
loop_1021:
ldx [%l7 + 0x18], %l6
loop_1022:
movrgez %g3, %g1, %o5
stw %i5, [%l7 + 0x78]
stx %i4, [%l7 + 0x60]
udiv %i3, 0x1A9F, %g5
fandnot1 %f0, %f0, %f2
ldd [%l7 + 0x30], %f12
sth %o0, [%l7 + 0x5A]
udiv %i0, 0x10E3, %i2
ldsb [%l7 + 0x4D], %o6
fbo,a %fcc1, loop_1023
movgu %icc, %o7, %g6
fble,a %fcc1, loop_1024
sub %l3, 0x0664, %i6
loop_1023:
stx %o1, [%l7 + 0x08]
move %icc, %l0, %l5
loop_1024:
ldub [%l7 + 0x0F], %i1
brgez,a %g4, loop_1025
fandnot2s %f14, %f10, %f10
ld [%l7 + 0x08], %f7
ldub [%l7 + 0x2D], %g7
loop_1025:
sth %i7, [%l7 + 0x10]
fmul8sux16 %f0, %f8, %f4
fpack32 %f2, %f4, %f14
fnegd %f14, %f4
fmul8x16al %f9, %f11, %f6
ldx [%l7 + 0x68], %l1
fsrc1 %f4, %f12
sllx %g2, %o4, %o3
std %f6, [%l7 + 0x58]
srax %o2, %l4, %l6
nop
setx loop_1026, %l0, %l1
jmpl %l1, %g3
stw %g1, [%l7 + 0x58]
fxors %f6, %f5, %f13
ldd [%l7 + 0x60], %f2
loop_1026:
fmovsne %xcc, %f5, %f2
fbule %fcc2, loop_1027
fbuge %fcc3, loop_1028
stb %o5, [%l7 + 0x6D]
fpack16 %f2, %f1
loop_1027:
lduh [%l7 + 0x62], %l2
loop_1028:
movge %xcc, %i5, %i3
fbn,a %fcc1, loop_1029
xorcc %g5, %o0, %i0
ldsw [%l7 + 0x28], %i4
andn %i2, 0x1F65, %o6
loop_1029:
fpack16 %f0, %f13
or %g6, %l3, %o7
fmul8x16au %f1, %f12, %f6
edge8 %o1, %l0, %l5
fexpand %f11, %f6
bgu,pt %icc, loop_1030
fmovdg %icc, %f12, %f1
tneg %xcc, 0x5
stx %i6, [%l7 + 0x58]
loop_1030:
fbue,a %fcc0, loop_1031
fbn,a %fcc2, loop_1032
lduh [%l7 + 0x7A], %i1
lduw [%l7 + 0x54], %g7
loop_1031:
ba,pn %icc, loop_1033
loop_1032:
faligndata %f4, %f8, %f4
bleu loop_1034
ldsb [%l7 + 0x0C], %g4
loop_1033:
bpos %xcc, loop_1035
fcmpne32 %f12, %f12, %i7
loop_1034:
addcc %l1, 0x1DE5, %g2
fmovse %icc, %f5, %f2
loop_1035:
bcc,a %xcc, loop_1036
ldsb [%l7 + 0x6D], %o4
fpmerge %f9, %f13, %f4
ldsh [%l7 + 0x6C], %o3
loop_1036:
ldub [%l7 + 0x37], %o2
ldsh [%l7 + 0x7E], %l4
lduw [%l7 + 0x4C], %l6
fcmple32 %f2, %f14, %g3
tn %xcc, 0x5
stb %o5, [%l7 + 0x15]
ldsb [%l7 + 0x1F], %g1
fmovdne %xcc, %f0, %f2
fmovd %f2, %f0
ldub [%l7 + 0x79], %l2
fbe,a %fcc3, loop_1037
stx %i3, [%l7 + 0x30]
ldub [%l7 + 0x73], %i5
lduw [%l7 + 0x54], %g5
loop_1037:
fones %f5
std %f4, [%l7 + 0x48]
fpsub32s %f11, %f1, %f9
stw %i0, [%l7 + 0x4C]
ldd [%l7 + 0x08], %f6
popc %o0, %i2
fcmped %fcc0, %f6, %f4
movleu %icc, %i4, %o6
edge8ln %l3, %o7, %o1
fxor %f14, %f8, %f14
fpsub32 %f0, %f14, %f0
pdist %f10, %f2, %f14
ldx [%l7 + 0x60], %g6
siam 0x3
fmovrslz %l0, %f12, %f12
fcmps %fcc2, %f8, %f15
ldsb [%l7 + 0x41], %i6
ldx [%l7 + 0x70], %i1
fnot2 %f10, %f10
stb %l5, [%l7 + 0x2C]
fmovdg %icc, %f2, %f0
fmuld8sux16 %f10, %f14, %f8
lduw [%l7 + 0x0C], %g7
fsrc1 %f12, %f14
umul %g4, %i7, %g2
ldsb [%l7 + 0x6E], %l1
lduw [%l7 + 0x14], %o3
siam 0x6
ld [%l7 + 0x3C], %f8
fmovsne %xcc, %f9, %f6
bvs,pt %xcc, loop_1038
fnands %f11, %f5, %f9
ldsb [%l7 + 0x75], %o4
nop
setx loop_1039, %l0, %l1
jmpl %l1, %l4
loop_1038:
fone %f10
fmovspos %icc, %f6, %f9
brgez %o2, loop_1040
loop_1039:
ldx [%l7 + 0x50], %g3
fmuld8ulx16 %f8, %f0, %f4
movge %icc, %o5, %l6
loop_1040:
addcc %l2, %g1, %i5
stw %g5, [%l7 + 0x54]
fmovsvs %icc, %f3, %f15
brlez %i0, loop_1041
tpos %xcc, 0x1
sllx %i3, %i2, %o0
brlez %o6, loop_1042
loop_1041:
ta %icc, 0x4
orncc %i4, %o7, %l3
tl %xcc, 0x6
loop_1042:
lduh [%l7 + 0x36], %o1
edge8 %g6, %l0, %i1
subccc %i6, %l5, %g7
st %f12, [%l7 + 0x14]
fxor %f12, %f4, %f14
fbn,a %fcc3, loop_1043
fmovsa %xcc, %f2, %f2
lduw [%l7 + 0x7C], %i7
bg %xcc, loop_1044
loop_1043:
movrlez %g4, 0x3A6, %l1
fbuge %fcc3, loop_1045
array32 %g2, %o4, %l4
loop_1044:
subccc %o3, %o2, %o5
fmovdge %icc, %f4, %f10
loop_1045:
ldx [%l7 + 0x50], %l6
movpos %icc, %g3, %g1
st %f0, [%l7 + 0x38]
lduh [%l7 + 0x44], %i5
bleu,pn %icc, loop_1046
bcs,pn %icc, loop_1047
movvc %icc, %g5, %l2
movrlez %i0, %i3, %i2
loop_1046:
fzero %f6
loop_1047:
bcc %xcc, loop_1048
orn %o6, 0x0D67, %i4
ldx [%l7 + 0x10], %o0
movl %icc, %o7, %o1
loop_1048:
fabss %f9, %f7
edge8l %g6, %l3, %i1
fmovrdgez %l0, %f6, %f0
umulcc %l5, 0x170C, %i6
taddcctv %i7, %g4, %l1
alignaddrl %g2, %o4, %g7
ldx [%l7 + 0x70], %o3
xor %l4, %o5, %l6
tpos %icc, 0x7
xnorcc %g3, %o2, %g1
ldsb [%l7 + 0x30], %i5
st %f11, [%l7 + 0x24]
mova %xcc, %l2, %i0
lduw [%l7 + 0x40], %i3
fexpand %f1, %f6
ldsb [%l7 + 0x59], %i2
fcmpgt32 %f6, %f14, %g5
subcc %o6, %o0, %o7
fmovde %icc, %f6, %f12
te %xcc, 0x7
srax %i4, %o1, %g6
movle %xcc, %l3, %i1
stb %l0, [%l7 + 0x20]
ldsh [%l7 + 0x2A], %i6
addc %l5, %i7, %g4
stx %l1, [%l7 + 0x70]
fpsub16s %f4, %f5, %f4
fmovdgu %xcc, %f11, %f9
st %f7, [%l7 + 0x28]
lduw [%l7 + 0x58], %o4
lduw [%l7 + 0x54], %g2
fbue %fcc0, loop_1049
ldub [%l7 + 0x50], %g7
fbul,a %fcc1, loop_1050
ldub [%l7 + 0x7A], %o3
loop_1049:
stw %o5, [%l7 + 0x0C]
movvs %icc, %l6, %g3
loop_1050:
xorcc %l4, %o2, %i5
tneg %xcc, 0x1
ldd [%l7 + 0x10], %f4
st %f11, [%l7 + 0x18]
fmovscs %xcc, %f7, %f0
ld [%l7 + 0x08], %f11
bg,a loop_1051
sub %l2, 0x034F, %g1
be,a loop_1052
bshuffle %f12, %f4, %f2
loop_1051:
tn %icc, 0x0
tle %xcc, 0x7
loop_1052:
ldx [%l7 + 0x10], %i3
fpsub32 %f8, %f8, %f14
fnegs %f13, %f2
movrgz %i2, 0x292, %i0
bn,a,pn %xcc, loop_1053
tneg %icc, 0x6
pdist %f10, %f14, %f6
stw %o6, [%l7 + 0x68]
loop_1053:
fornot1 %f2, %f6, %f8
fpadd16s %f8, %f15, %f7
add %o0, %g5, %i4
fxnor %f6, %f10, %f6
fandnot1s %f2, %f0, %f1
bpos %icc, loop_1054
st %f2, [%l7 + 0x60]
bleu,a %xcc, loop_1055
st %f10, [%l7 + 0x18]
loop_1054:
fpackfix %f0, %f13
std %f6, [%l7 + 0x50]
loop_1055:
nop
setx loop_1056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f12, %f3
tge %xcc, 0x7
fnot2s %f11, %f0
loop_1056:
orcc %o1, 0x04E9, %g6
sllx %l3, %i1, %o7
ldx [%l7 + 0x30], %l0
fmul8sux16 %f4, %f2, %f0
call loop_1057
stx %l5, [%l7 + 0x58]
tg %xcc, 0x4
ldd [%l7 + 0x60], %f6
loop_1057:
fnegs %f3, %f15
brlez,a %i6, loop_1058
fcmps %fcc2, %f12, %f12
array32 %i7, %l1, %g4
array16 %o4, %g2, %o3
loop_1058:
fmovsvc %xcc, %f12, %f11
fnands %f10, %f6, %f12
ldsh [%l7 + 0x3A], %o5
brz,a %g7, loop_1059
fmovdvs %icc, %f1, %f3
sll %l6, %l4, %g3
stx %o2, [%l7 + 0x30]
loop_1059:
fpack32 %f12, %f4, %f10
ldx [%l7 + 0x58], %i5
fcmps %fcc3, %f9, %f1
fbge %fcc1, loop_1060
ldsw [%l7 + 0x70], %l2
sdivcc %i3, 0x0EE5, %g1
fcmped %fcc1, %f10, %f2
loop_1060:
edge32l %i2, %o6, %o0
ldsh [%l7 + 0x0E], %g5
edge8n %i4, %i0, %o1
fpack16 %f8, %f3
fbue %fcc2, loop_1061
xor %l3, 0x005A, %i1
ld [%l7 + 0x50], %f7
lduw [%l7 + 0x54], %o7
loop_1061:
fnot1 %f4, %f12
andncc %g6, %l0, %l5
st %f4, [%l7 + 0x5C]
fmul8ulx16 %f14, %f14, %f12
fsrc2 %f6, %f10
ldsh [%l7 + 0x4E], %i7
fble,a %fcc0, loop_1062
std %f0, [%l7 + 0x58]
brlz,a %i6, loop_1063
edge16n %l1, %g4, %g2
loop_1062:
movleu %xcc, %o3, %o5
array8 %g7, %o4, %l4
loop_1063:
fbue,a %fcc3, loop_1064
ldd [%l7 + 0x08], %f4
fnegd %f10, %f4
array8 %l6, %g3, %i5
loop_1064:
movn %icc, %o2, %l2
xnor %i3, %g1, %o6
fmovdle %xcc, %f10, %f5
te %xcc, 0x6
ble,pt %icc, loop_1065
edge8 %i2, %g5, %o0
sth %i4, [%l7 + 0x64]
brz %i0, loop_1066
loop_1065:
fmovdle %xcc, %f6, %f1
fnand %f4, %f12, %f12
fbo %fcc3, loop_1067
loop_1066:
fpadd16 %f0, %f2, %f14
stb %l3, [%l7 + 0x63]
sth %o1, [%l7 + 0x2E]
loop_1067:
fnand %f6, %f10, %f12
movpos %xcc, %o7, %g6
fzeros %f13
fmovsne %icc, %f1, %f2
srax %i1, %l0, %i7
stb %l5, [%l7 + 0x36]
fmovdcc %xcc, %f8, %f8
ldub [%l7 + 0x67], %i6
fxor %f12, %f14, %f8
sth %l1, [%l7 + 0x5A]
ld [%l7 + 0x38], %f12
ldsb [%l7 + 0x7E], %g4
ldsw [%l7 + 0x08], %o3
movge %xcc, %g2, %g7
fbuge,a %fcc0, loop_1068
move %xcc, %o5, %l4
subccc %o4, 0x11A9, %l6
nop
setx loop_1069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1068:
fpack16 %f12, %f3
fbg,a %fcc2, loop_1070
fmuld8sux16 %f12, %f5, %f14
loop_1069:
bge %icc, loop_1071
ldd [%l7 + 0x78], %f8
loop_1070:
ld [%l7 + 0x30], %f11
fmovda %icc, %f0, %f10
loop_1071:
stw %i5, [%l7 + 0x34]
fmovsvc %icc, %f7, %f10
ldsw [%l7 + 0x7C], %g3
lduh [%l7 + 0x1A], %o2
lduh [%l7 + 0x50], %l2
fbu,a %fcc1, loop_1072
brlez %g1, loop_1073
fpsub32s %f1, %f11, %f11
fblg %fcc2, loop_1074
loop_1072:
movneg %icc, %i3, %i2
loop_1073:
andcc %o6, 0x1421, %o0
fmovsge %xcc, %f10, %f5
loop_1074:
fxor %f12, %f2, %f10
tsubcc %i4, %i0, %g5
brgez,a %l3, loop_1075
fcmped %fcc3, %f6, %f10
bl,a %xcc, loop_1076
fbug,a %fcc1, loop_1077
loop_1075:
fbg %fcc1, loop_1078
fmovda %icc, %f9, %f0
loop_1076:
fbug,a %fcc3, loop_1079
loop_1077:
bvc loop_1080
loop_1078:
fblg,a %fcc2, loop_1081
edge16 %o1, %g6, %o7
loop_1079:
nop
setx loop_1082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1080:
sdivx %l0, 0x040A, %i1
loop_1081:
ldsb [%l7 + 0x11], %l5
ldsb [%l7 + 0x77], %i7
loop_1082:
fbn %fcc1, loop_1083
tleu %xcc, 0x3
fbge %fcc2, loop_1084
movrgez %l1, %g4, %i6
loop_1083:
movre %o3, 0x0B1, %g2
fabsd %f0, %f14
loop_1084:
fsrc1 %f2, %f2
ldsh [%l7 + 0x4A], %o5
stx %g7, [%l7 + 0x20]
fmovsle %icc, %f14, %f14
fornot1 %f2, %f6, %f0
array16 %l4, %l6, %i5
ldsh [%l7 + 0x4A], %g3
fmul8x16al %f2, %f10, %f10
stx %o2, [%l7 + 0x18]
stb %o4, [%l7 + 0x2E]
edge32n %l2, %i3, %g1
addcc %o6, %o0, %i2
ldsh [%l7 + 0x76], %i0
fsrc2 %f0, %f14
sth %i4, [%l7 + 0x34]
edge8ln %g5, %o1, %g6
std %f2, [%l7 + 0x30]
xor %l3, %l0, %i1
xor %o7, 0x1BC8, %i7
brnz %l5, loop_1085
fbue %fcc3, loop_1086
subcc %g4, %i6, %o3
fmovsvc %xcc, %f5, %f3
loop_1085:
movrlz %l1, %g2, %o5
loop_1086:
tgu %xcc, 0x0
bge loop_1087
sub %g7, %l6, %l4
ldsh [%l7 + 0x0C], %i5
ldub [%l7 + 0x50], %g3
loop_1087:
nop
setx loop_1088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x5C], %o4
faligndata %f8, %f10, %f4
fcmpgt32 %f2, %f4, %o2
loop_1088:
fbe,a %fcc0, loop_1089
fmovdne %xcc, %f13, %f1
lduh [%l7 + 0x28], %l2
fbug %fcc1, loop_1090
loop_1089:
sdivx %g1, 0x0BD2, %o6
fmovdleu %icc, %f7, %f15
tleu %icc, 0x5
loop_1090:
add %i3, %i2, %o0
fbul,a %fcc0, loop_1091
movrne %i4, 0x1AD, %i0
fmovrslz %o1, %f9, %f7
fmovsge %xcc, %f11, %f7
loop_1091:
fnegd %f6, %f10
tsubcctv %g6, 0x06E7, %g5
fcmpd %fcc3, %f14, %f14
fnor %f12, %f10, %f6
std %f12, [%l7 + 0x40]
nop
setx loop_1092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %l3, 0x1A15, %i1
bneg,a,pn %icc, loop_1093
fmovda %icc, %f13, %f3
loop_1092:
fbug %fcc3, loop_1094
fble %fcc0, loop_1095
loop_1093:
st %f13, [%l7 + 0x70]
popc %l0, %o7
loop_1094:
andcc %l5, %i7, %i6
loop_1095:
and %o3, %g4, %l1
fmovdpos %icc, %f12, %f0
umulcc %g2, 0x0F49, %g7
addcc %l6, %l4, %i5
fands %f0, %f5, %f15
bg loop_1096
fbne %fcc0, loop_1097
fmovdvs %xcc, %f4, %f12
ldx [%l7 + 0x40], %o5
loop_1096:
ld [%l7 + 0x50], %f3
loop_1097:
andncc %g3, %o2, %o4
bl,pt %icc, loop_1098
ldub [%l7 + 0x66], %l2
edge16 %o6, %i3, %g1
ldub [%l7 + 0x45], %o0
loop_1098:
fpsub32s %f3, %f6, %f5
fbule %fcc3, loop_1099
sth %i2, [%l7 + 0x34]
st %f11, [%l7 + 0x48]
srax %i4, %i0, %g6
loop_1099:
move %xcc, %g5, %l3
fpsub16s %f1, %f2, %f9
for %f6, %f0, %f4
movne %icc, %o1, %l0
movrgz %o7, 0x344, %i1
fmovrse %l5, %f11, %f12
smulcc %i7, 0x1CC0, %o3
fnands %f14, %f7, %f9
sll %g4, 0x0D, %i6
fmovdgu %icc, %f14, %f12
andncc %g2, %g7, %l6
lduh [%l7 + 0x08], %l1
udivcc %i5, 0x04F3, %l4
tpos %icc, 0x7
ldd [%l7 + 0x20], %f14
fsrc1s %f11, %f13
edge8n %o5, %o2, %g3
fmovrdgz %l2, %f12, %f8
stw %o4, [%l7 + 0x1C]
fpackfix %f6, %f10
fcmpes %fcc2, %f12, %f8
ldub [%l7 + 0x38], %i3
fmovsneg %xcc, %f3, %f5
subc %g1, %o0, %o6
fmovdneg %xcc, %f11, %f0
bcc,a %icc, loop_1100
edge32l %i4, %i0, %g6
array8 %i2, %l3, %o1
fnot2 %f0, %f14
loop_1100:
fnegs %f13, %f10
tne %xcc, 0x6
ldub [%l7 + 0x45], %g5
movrlez %o7, 0x0B1, %i1
fbl,a %fcc2, loop_1101
popc %l5, %i7
ldub [%l7 + 0x48], %l0
fbe %fcc1, loop_1102
loop_1101:
bcs,pt %icc, loop_1103
tvc %icc, 0x1
srlx %o3, 0x11, %i6
loop_1102:
fnegs %f9, %f0
loop_1103:
fmovrdne %g4, %f10, %f10
tgu %xcc, 0x6
fbuge %fcc0, loop_1104
edge16 %g7, %g2, %l6
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x44], %l1
loop_1104:
ldub [%l7 + 0x2E], %i5
fnot1 %f14, %f10
fsrc1s %f11, %f3
andn %l4, %o5, %g3
stw %l2, [%l7 + 0x3C]
tcs %icc, 0x1
std %f0, [%l7 + 0x50]
edge32ln %o2, %i3, %o4
movne %icc, %o0, %o6
ldsw [%l7 + 0x38], %g1
fmovsvs %icc, %f9, %f9
std %f8, [%l7 + 0x30]
fmovsgu %xcc, %f7, %f4
fbn,a %fcc2, loop_1105
tgu %xcc, 0x0
mulx %i4, 0x05DE, %g6
brlz,a %i0, loop_1106
loop_1105:
addc %i2, %l3, %o1
fmovsvc %icc, %f5, %f11
edge32n %g5, %i1, %l5
loop_1106:
fmovrse %o7, %f1, %f13
ldsh [%l7 + 0x58], %l0
fbne,a %fcc2, loop_1107
umulcc %i7, %o3, %g4
brlz %g7, loop_1108
fmul8x16au %f12, %f4, %f6
loop_1107:
fnor %f10, %f8, %f6
fcmple32 %f14, %f8, %g2
loop_1108:
fabss %f11, %f14
stb %i6, [%l7 + 0x5C]
ldsw [%l7 + 0x10], %l1
fmovd %f2, %f14
lduh [%l7 + 0x4C], %l6
array32 %l4, %i5, %o5
fmovrde %g3, %f0, %f8
srax %l2, 0x18, %i3
fors %f15, %f1, %f2
udiv %o4, 0x16E5, %o0
lduw [%l7 + 0x70], %o2
fblg,a %fcc0, loop_1109
lduw [%l7 + 0x2C], %g1
fmul8ulx16 %f4, %f10, %f6
fcmpd %fcc2, %f8, %f8
loop_1109:
fmovrdne %o6, %f12, %f12
ldsw [%l7 + 0x0C], %g6
movge %xcc, %i0, %i4
bge loop_1110
udivcc %l3, 0x0BA2, %o1
andcc %g5, 0x0A79, %i2
tvc %xcc, 0x7
loop_1110:
edge32l %l5, %o7, %l0
sethi 0x0A4E, %i7
fmovdvs %icc, %f10, %f6
fbuge,a %fcc1, loop_1111
st %f13, [%l7 + 0x24]
brlez,a %o3, loop_1112
fba,a %fcc0, loop_1113
loop_1111:
fmovspos %xcc, %f4, %f10
mova %icc, %g4, %i1
loop_1112:
movleu %icc, %g2, %i6
loop_1113:
edge32n %l1, %l6, %l4
st %f4, [%l7 + 0x50]
movgu %icc, %i5, %g7
brnz,a %g3, loop_1114
xor %l2, %i3, %o4
tsubcc %o5, %o2, %o0
andncc %g1, %o6, %g6
loop_1114:
faligndata %f6, %f4, %f10
ldsh [%l7 + 0x26], %i4
tsubcc %i0, %l3, %o1
stw %g5, [%l7 + 0x48]
fmovsge %xcc, %f8, %f12
fmovdcc %xcc, %f13, %f2
stw %i2, [%l7 + 0x6C]
fnegd %f2, %f12
fbl,a %fcc1, loop_1115
fmovdne %icc, %f12, %f13
stw %o7, [%l7 + 0x5C]
tg %icc, 0x1
loop_1115:
ldd [%l7 + 0x70], %f12
fmovsl %xcc, %f15, %f1
sdivcc %l0, 0x0DDE, %i7
fxors %f6, %f10, %f12
movrne %o3, %l5, %i1
fandnot2 %f2, %f10, %f2
bleu,pn %icc, loop_1116
edge16l %g4, %i6, %g2
fble %fcc1, loop_1117
tne %icc, 0x6
loop_1116:
fmovsvc %xcc, %f10, %f9
stw %l1, [%l7 + 0x14]
loop_1117:
ta %xcc, 0x3
edge32l %l6, %i5, %l4
sdivx %g3, 0x063E, %l2
fmovdleu %icc, %f12, %f10
stw %i3, [%l7 + 0x2C]
lduw [%l7 + 0x1C], %o4
andcc %g7, 0x10A4, %o2
st %f11, [%l7 + 0x30]
fpsub16 %f2, %f2, %f10
fandnot1 %f2, %f10, %f12
sethi 0x194A, %o0
tge %icc, 0x3
std %f6, [%l7 + 0x48]
fbu,a %fcc0, loop_1118
fcmple16 %f2, %f14, %o5
fmovrdgz %o6, %f0, %f10
lduw [%l7 + 0x20], %g6
loop_1118:
bcc,pt %icc, loop_1119
stw %g1, [%l7 + 0x14]
ldub [%l7 + 0x63], %i4
fmovscc %icc, %f11, %f0
loop_1119:
fpsub32 %f8, %f8, %f12
fmovscs %icc, %f8, %f7
fmuld8sux16 %f7, %f6, %f8
tvc %icc, 0x3
sdivcc %l3, 0x11FE, %i0
ldx [%l7 + 0x40], %o1
fcmpeq16 %f14, %f10, %i2
fxors %f10, %f3, %f9
ble,pt %icc, loop_1120
brlez %g5, loop_1121
addcc %l0, 0x1C34, %o7
ldx [%l7 + 0x30], %i7
loop_1120:
tcs %xcc, 0x4
loop_1121:
fbge,a %fcc0, loop_1122
lduh [%l7 + 0x38], %o3
fbuge,a %fcc3, loop_1123
fmovsneg %xcc, %f4, %f11
loop_1122:
fmovdne %xcc, %f4, %f0
stw %l5, [%l7 + 0x5C]
loop_1123:
xorcc %i1, 0x129D, %i6
fbge %fcc0, loop_1124
and %g2, %l1, %l6
alignaddrl %i5, %g4, %l4
fpack16 %f10, %f15
loop_1124:
bgu,a loop_1125
fmovrsgez %g3, %f7, %f0
be,pt %icc, loop_1126
smulcc %i3, 0x1319, %o4
loop_1125:
mulx %l2, 0x04E5, %g7
stb %o2, [%l7 + 0x77]
loop_1126:
ldd [%l7 + 0x28], %f10
be,pt %icc, loop_1127
fnot1s %f6, %f2
fnot2s %f10, %f10
fsrc1 %f2, %f6
loop_1127:
edge32l %o0, %o6, %g6
fornot1s %f13, %f9, %f11
xor %o5, 0x1138, %g1
fmovdgu %icc, %f0, %f10
sub %l3, 0x171E, %i0
ldsb [%l7 + 0x5E], %o1
tl %icc, 0x0
alignaddrl %i4, %g5, %l0
ldsh [%l7 + 0x6E], %i2
ldsw [%l7 + 0x38], %i7
sdivcc %o7, 0x0090, %l5
edge32n %i1, %o3, %i6
bneg loop_1128
stx %l1, [%l7 + 0x08]
fcmpne32 %f0, %f14, %l6
bvc,a,pn %icc, loop_1129
loop_1128:
sdivcc %i5, 0x0ACA, %g4
fnegd %f12, %f2
mova %xcc, %g2, %l4
loop_1129:
ldd [%l7 + 0x38], %f8
stw %i3, [%l7 + 0x7C]
fpsub16s %f2, %f1, %f9
movrne %o4, 0x21C, %g3
srl %l2, %g7, %o2
srax %o6, %o0, %g6
ldub [%l7 + 0x27], %g1
lduw [%l7 + 0x54], %l3
fnot2s %f12, %f4
sth %i0, [%l7 + 0x50]
bl,pn %xcc, loop_1130
addccc %o1, 0x191B, %i4
array16 %o5, %l0, %i2
tg %xcc, 0x1
loop_1130:
fpadd32 %f12, %f12, %f0
fxnor %f6, %f10, %f4
call loop_1131
fandnot2s %f13, %f3, %f6
lduw [%l7 + 0x70], %i7
fmovrsne %g5, %f5, %f14
loop_1131:
fmovscs %xcc, %f10, %f0
andncc %o7, %l5, %o3
nop
setx loop_1132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x58]
fmovrsgez %i6, %f8, %f11
fpsub16 %f2, %f14, %f6
loop_1132:
fmovdleu %xcc, %f14, %f0
fandnot1 %f2, %f14, %f2
tl %xcc, 0x4
alignaddrl %i1, %l1, %i5
brlz %l6, loop_1133
lduh [%l7 + 0x76], %g4
fpsub16 %f12, %f12, %f14
tcs %xcc, 0x6
loop_1133:
ld [%l7 + 0x7C], %f9
ldx [%l7 + 0x68], %g2
movne %xcc, %l4, %i3
st %f6, [%l7 + 0x1C]
fbule,a %fcc1, loop_1134
fmovdleu %xcc, %f11, %f12
brlez,a %o4, loop_1135
fpadd32s %f13, %f10, %f14
loop_1134:
ldsh [%l7 + 0x48], %l2
movrgez %g3, %o2, %o6
loop_1135:
sth %o0, [%l7 + 0x78]
sdivcc %g7, 0x161C, %g6
sub %g1, 0x18C4, %i0
fmovrse %l3, %f12, %f13
std %f2, [%l7 + 0x78]
movl %icc, %i4, %o5
smulcc %l0, 0x0158, %i2
sllx %o1, 0x12, %i7
mulscc %o7, %l5, %o3
fones %f13
tvc %xcc, 0x2
fmovrsgz %i6, %f1, %f6
edge32ln %g5, %i1, %i5
edge32ln %l1, %g4, %g2
bneg,a loop_1136
fnors %f6, %f8, %f0
fcmpeq32 %f6, %f6, %l6
brlez,a %i3, loop_1137
loop_1136:
fbo,a %fcc1, loop_1138
edge8n %o4, %l2, %l4
lduw [%l7 + 0x40], %o2
loop_1137:
ldsb [%l7 + 0x49], %g3
loop_1138:
movgu %icc, %o6, %o0
movgu %icc, %g7, %g1
edge8 %g6, %i0, %i4
std %f2, [%l7 + 0x50]
fcmpd %fcc3, %f10, %f8
fpsub16 %f6, %f10, %f14
fbg %fcc0, loop_1139
fnegs %f0, %f1
ldsb [%l7 + 0x1A], %o5
lduh [%l7 + 0x42], %l3
loop_1139:
ldub [%l7 + 0x40], %i2
umulcc %l0, %o1, %i7
fxnor %f12, %f4, %f6
mova %xcc, %l5, %o7
movleu %xcc, %i6, %g5
ldd [%l7 + 0x30], %f4
sethi 0x047B, %o3
fnegd %f12, %f4
xorcc %i5, %l1, %g4
bpos,a,pn %icc, loop_1140
fcmpgt32 %f14, %f10, %g2
stx %l6, [%l7 + 0x20]
brnz %i1, loop_1141
loop_1140:
fbue,a %fcc2, loop_1142
xnor %i3, 0x052A, %o4
std %f4, [%l7 + 0x38]
loop_1141:
edge8 %l2, %o2, %g3
loop_1142:
ldx [%l7 + 0x30], %l4
ble,pt %xcc, loop_1143
fmovde %xcc, %f12, %f15
fnegd %f0, %f0
fmovdleu %icc, %f10, %f4
loop_1143:
xorcc %o0, 0x153B, %g7
fornot2s %f14, %f14, %f7
fmovdcs %xcc, %f4, %f3
bvs,a %icc, loop_1144
lduw [%l7 + 0x5C], %g1
move %xcc, %g6, %o6
ldsh [%l7 + 0x28], %i0
loop_1144:
fnegd %f6, %f10
ldsh [%l7 + 0x56], %o5
fmuld8ulx16 %f15, %f1, %f4
fnot2 %f10, %f12
subccc %i4, 0x1F65, %i2
fmovs %f15, %f1
fpsub16 %f12, %f2, %f10
fpmerge %f15, %f10, %f4
ldsb [%l7 + 0x52], %l0
ld [%l7 + 0x58], %f12
movrlez %l3, 0x2BB, %o1
fble %fcc2, loop_1145
ldsh [%l7 + 0x1C], %l5
ta %icc, 0x3
sth %i7, [%l7 + 0x44]
loop_1145:
fxor %f12, %f2, %f0
ldd [%l7 + 0x68], %f0
lduw [%l7 + 0x4C], %i6
add %o7, 0x03D1, %g5
bvc,pt %icc, loop_1146
ldub [%l7 + 0x2A], %o3
orncc %l1, %g4, %i5
bvc loop_1147
loop_1146:
edge16 %l6, %i1, %g2
alignaddr %o4, %i3, %l2
fpack16 %f2, %f10
loop_1147:
ldsb [%l7 + 0x3B], %o2
ldsb [%l7 + 0x43], %l4
fmovsneg %icc, %f4, %f0
ldsh [%l7 + 0x56], %o0
stx %g7, [%l7 + 0x50]
stb %g1, [%l7 + 0x41]
bcs,pn %icc, loop_1148
ble,a loop_1149
fnors %f15, %f8, %f5
ldx [%l7 + 0x30], %g3
loop_1148:
fsrc1s %f4, %f11
loop_1149:
ldub [%l7 + 0x67], %g6
ldx [%l7 + 0x20], %o6
bgu,a %xcc, loop_1150
fbu,a %fcc2, loop_1151
fmovdge %xcc, %f15, %f5
fmovdgu %icc, %f8, %f13
loop_1150:
fbuge %fcc2, loop_1152
loop_1151:
andcc %o5, %i0, %i4
ldx [%l7 + 0x70], %l0
xorcc %l3, %o1, %l5
loop_1152:
ldub [%l7 + 0x1C], %i2
fmovsvs %xcc, %f1, %f7
lduh [%l7 + 0x68], %i7
nop
setx loop_1153, %l0, %l1
jmpl %l1, %o7
ldub [%l7 + 0x4B], %i6
fmovdvs %xcc, %f0, %f1
taddcc %o3, 0x11B2, %g5
loop_1153:
or %g4, 0x1DF3, %l1
tge %icc, 0x1
fmovdle %xcc, %f0, %f11
fmovrdgez %l6, %f4, %f8
fbuge %fcc3, loop_1154
fbg,a %fcc0, loop_1155
movrgez %i5, 0x02E, %g2
ldx [%l7 + 0x58], %o4
loop_1154:
stb %i3, [%l7 + 0x48]
loop_1155:
move %icc, %i1, %o2
movrne %l2, %o0, %l4
lduh [%l7 + 0x28], %g1
tl %xcc, 0x6
fmul8ulx16 %f0, %f10, %f12
fmovdvs %icc, %f11, %f10
bl,a,pt %icc, loop_1156
fandnot2 %f4, %f6, %f2
fmovrdlz %g3, %f6, %f4
stw %g6, [%l7 + 0x4C]
loop_1156:
tgu %xcc, 0x6
fpadd16 %f0, %f8, %f8
lduw [%l7 + 0x48], %o6
call loop_1157
fnot2s %f4, %f10
fmovdvc %xcc, %f12, %f7
fmovrsne %g7, %f6, %f6
loop_1157:
nop
setx loop_1158, %l0, %l1
jmpl %l1, %i0
tgu %xcc, 0x7
sll %o5, 0x1F, %i4
bge,a loop_1159
loop_1158:
stw %l3, [%l7 + 0x38]
brlez %o1, loop_1160
fbul,a %fcc3, loop_1161
loop_1159:
mulx %l5, %i2, %i7
orn %l0, 0x1788, %i6
loop_1160:
lduh [%l7 + 0x5A], %o7
loop_1161:
udivcc %o3, 0x0A47, %g5
fmovsleu %xcc, %f15, %f6
ld [%l7 + 0x48], %f10
bcc loop_1162
lduh [%l7 + 0x42], %l1
fcmped %fcc1, %f6, %f8
lduh [%l7 + 0x0A], %g4
loop_1162:
fands %f6, %f8, %f9
fpmerge %f9, %f10, %f12
orcc %i5, %l6, %g2
st %f14, [%l7 + 0x44]
sdivx %i3, 0x0264, %i1
bvc,a,pn %xcc, loop_1163
tvs %xcc, 0x6
edge8 %o2, %l2, %o0
subcc %l4, %o4, %g3
loop_1163:
lduw [%l7 + 0x58], %g1
srax %o6, 0x0C, %g6
sth %g7, [%l7 + 0x24]
sth %i0, [%l7 + 0x5E]
bge %xcc, loop_1164
tsubcctv %i4, %l3, %o1
subc %o5, %l5, %i2
fmuld8ulx16 %f1, %f0, %f4
loop_1164:
lduh [%l7 + 0x24], %l0
std %f8, [%l7 + 0x50]
tgu %xcc, 0x5
stw %i6, [%l7 + 0x74]
fornot2 %f12, %f10, %f14
st %f12, [%l7 + 0x40]
orcc %i7, 0x066F, %o7
lduh [%l7 + 0x46], %g5
te %xcc, 0x5
edge32n %l1, %o3, %g4
fpadd16 %f4, %f2, %f10
ldsw [%l7 + 0x18], %i5
tcc %icc, 0x4
fnors %f1, %f9, %f10
fandnot1s %f7, %f15, %f9
lduw [%l7 + 0x08], %l6
std %f2, [%l7 + 0x68]
bpos,a %icc, loop_1165
fornot2s %f3, %f0, %f9
alignaddr %g2, %i3, %i1
sll %l2, 0x1A, %o0
loop_1165:
fmul8ulx16 %f10, %f12, %f8
fnot1s %f15, %f6
bgu,pn %icc, loop_1166
fpadd32s %f8, %f13, %f7
ldsh [%l7 + 0x4A], %l4
nop
setx loop_1167, %l0, %l1
jmpl %l1, %o4
loop_1166:
fsrc1s %f12, %f11
sra %o2, 0x03, %g1
edge16l %o6, %g6, %g7
loop_1167:
sdivx %g3, 0x1C13, %i4
lduh [%l7 + 0x16], %l3
sub %i0, %o1, %l5
ldub [%l7 + 0x55], %o5
stx %l0, [%l7 + 0x08]
tpos %icc, 0x5
movpos %xcc, %i2, %i7
mulscc %o7, %g5, %l1
fmovsa %icc, %f4, %f3
std %f14, [%l7 + 0x58]
fmovse %icc, %f5, %f14
fandnot1s %f12, %f11, %f5
fpadd32s %f8, %f0, %f6
fnegs %f12, %f15
ld [%l7 + 0x64], %f1
fcmpgt32 %f12, %f12, %o3
bneg,pt %xcc, loop_1168
fmovdneg %xcc, %f11, %f11
popc %i6, %i5
tleu %icc, 0x1
loop_1168:
addccc %g4, 0x12B2, %g2
fnands %f8, %f1, %f15
fxnor %f2, %f6, %f4
faligndata %f2, %f10, %f2
fxor %f10, %f4, %f4
fmovsvc %xcc, %f6, %f13
fpadd16 %f12, %f14, %f12
fxors %f3, %f12, %f10
xnor %i3, 0x1061, %l6
ldub [%l7 + 0x3F], %l2
xor %o0, %l4, %i1
ldsh [%l7 + 0x16], %o4
fmovdpos %icc, %f7, %f6
fbul,a %fcc0, loop_1169
fmuld8sux16 %f12, %f12, %f8
udivx %o2, 0x18F6, %o6
fpack32 %f8, %f4, %f10
loop_1169:
fmovsle %icc, %f10, %f0
nop
setx loop_1170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %g1, %g6, %g3
tn %icc, 0x3
ldd [%l7 + 0x38], %f12
loop_1170:
fandnot2 %f8, %f4, %f14
fmovdcs %icc, %f0, %f6
fcmple16 %f4, %f12, %i4
fcmpeq16 %f2, %f14, %l3
tvs %xcc, 0x1
fmovsg %icc, %f5, %f11
movrgz %i0, %g7, %o1
brgez,a %l5, loop_1171
udivx %l0, 0x11DF, %o5
fmovsne %icc, %f5, %f3
and %i7, %i2, %g5
loop_1171:
be,a %xcc, loop_1172
fbe,a %fcc2, loop_1173
lduh [%l7 + 0x78], %o7
udivcc %o3, 0x1788, %l1
loop_1172:
lduh [%l7 + 0x50], %i6
loop_1173:
fmovsneg %xcc, %f2, %f11
st %f8, [%l7 + 0x60]
umul %i5, %g4, %i3
fandnot1 %f14, %f8, %f4
call loop_1174
pdist %f4, %f14, %f10
taddcc %l6, 0x10C7, %g2
ld [%l7 + 0x74], %f0
loop_1174:
stw %l2, [%l7 + 0x58]
bgu,a,pt %icc, loop_1175
nop
setx loop_1176, %l0, %l1
jmpl %l1, %l4
bshuffle %f2, %f4, %f12
movle %icc, %i1, %o4
loop_1175:
lduh [%l7 + 0x66], %o0
loop_1176:
xorcc %o2, %o6, %g6
sth %g1, [%l7 + 0x72]
stx %g3, [%l7 + 0x50]
fpsub32s %f11, %f7, %f8
bshuffle %f6, %f14, %f6
ldd [%l7 + 0x30], %f2
stw %i4, [%l7 + 0x28]
fpackfix %f2, %f7
sub %l3, %g7, %o1
tn %xcc, 0x5
and %l5, %i0, %o5
fbule %fcc1, loop_1177
fmuld8sux16 %f0, %f2, %f8
srax %i7, 0x1B, %i2
fbu,a %fcc0, loop_1178
loop_1177:
fmovd %f10, %f4
ldsw [%l7 + 0x50], %l0
fcmpne16 %f8, %f8, %g5
loop_1178:
movrgz %o7, %o3, %l1
fandnot1s %f1, %f11, %f7
andncc %i5, %g4, %i3
fmovdneg %xcc, %f1, %f5
ldsh [%l7 + 0x14], %i6
ldsb [%l7 + 0x2E], %l6
tvc %icc, 0x7
ldsw [%l7 + 0x64], %l2
sth %g2, [%l7 + 0x18]
edge32l %l4, %i1, %o4
lduw [%l7 + 0x38], %o2
edge32l %o0, %g6, %g1
sllx %g3, %i4, %o6
add %l3, 0x0CE8, %g7
movleu %icc, %l5, %o1
edge8ln %o5, %i0, %i7
taddcctv %i2, 0x155E, %g5
ta %xcc, 0x2
fnot2s %f14, %f8
stb %l0, [%l7 + 0x6B]
ldsb [%l7 + 0x62], %o7
edge16l %l1, %o3, %g4
stb %i5, [%l7 + 0x60]
ldx [%l7 + 0x40], %i3
mulx %l6, %l2, %g2
sll %i6, %i1, %l4
sll %o4, 0x12, %o2
udivcc %g6, 0x0788, %o0
edge32ln %g3, %g1, %o6
movl %xcc, %i4, %g7
fmovdl %icc, %f9, %f3
addc %l3, %o1, %o5
movrlez %l5, 0x068, %i0
fors %f7, %f5, %f1
fandnot2 %f4, %f10, %f2
edge32l %i7, %g5, %i2
move %icc, %o7, %l0
fcmpeq16 %f14, %f12, %o3
stb %g4, [%l7 + 0x76]
fone %f12
subccc %i5, %i3, %l1
ldsb [%l7 + 0x67], %l6
movcc %xcc, %g2, %l2
fnot2s %f15, %f6
fmovda %icc, %f2, %f10
fcmps %fcc3, %f12, %f15
bg loop_1179
fblg %fcc3, loop_1180
xnorcc %i6, 0x0112, %l4
lduw [%l7 + 0x58], %o4
loop_1179:
fmovdn %xcc, %f15, %f9
loop_1180:
array8 %i1, %o2, %g6
fpadd32s %f6, %f5, %f11
ldsw [%l7 + 0x18], %o0
sth %g1, [%l7 + 0x4C]
fnands %f10, %f12, %f10
fmovrdlez %g3, %f8, %f6
lduh [%l7 + 0x18], %o6
std %f12, [%l7 + 0x68]
movvc %icc, %g7, %l3
movg %xcc, %o1, %o5
edge8 %i4, %i0, %l5
stx %g5, [%l7 + 0x10]
fmovdl %xcc, %f4, %f4
xorcc %i7, %i2, %l0
fpadd16s %f1, %f8, %f7
ldsh [%l7 + 0x1E], %o3
edge32ln %o7, %g4, %i5
fmovd %f0, %f2
fpsub16 %f6, %f2, %f2
stx %l1, [%l7 + 0x48]
fmovsvc %xcc, %f8, %f14
fandnot2 %f14, %f0, %f6
fcmple16 %f14, %f2, %i3
edge32 %l6, %g2, %l2
std %f2, [%l7 + 0x68]
taddcc %l4, 0x0BA1, %o4
taddcctv %i1, 0x0D16, %i6
movvc %xcc, %o2, %o0
fsrc1s %f6, %f1
fmovsgu %xcc, %f14, %f8
fmovsgu %xcc, %f3, %f3
udivx %g6, 0x1EA9, %g1
ba,a loop_1181
std %f14, [%l7 + 0x10]
edge8ln %g3, %o6, %l3
ldsb [%l7 + 0x1D], %g7
loop_1181:
ld [%l7 + 0x28], %f2
stw %o5, [%l7 + 0x30]
array8 %i4, %o1, %i0
fmovrdgez %g5, %f14, %f8
fors %f2, %f14, %f12
fones %f9
brnz,a %i7, loop_1182
fmovsn %icc, %f1, %f5
sth %i2, [%l7 + 0x3E]
be,a,pn %xcc, loop_1183
loop_1182:
fandnot1s %f15, %f14, %f0
movrlz %l0, %o3, %o7
stw %l5, [%l7 + 0x3C]
loop_1183:
fexpand %f14, %f4
movrgz %i5, 0x0F4, %g4
st %f10, [%l7 + 0x74]
fsrc2s %f6, %f4
fmovdl %icc, %f7, %f4
fmovdge %xcc, %f5, %f4
fbn %fcc1, loop_1184
subccc %i3, 0x0D6C, %l1
sll %g2, 0x10, %l6
sth %l2, [%l7 + 0x7A]
loop_1184:
fmovsge %xcc, %f3, %f9
ldsb [%l7 + 0x75], %l4
fbue,a %fcc0, loop_1185
fbo,a %fcc0, loop_1186
fmovrdlz %o4, %f14, %f8
sth %i1, [%l7 + 0x10]
loop_1185:
ldx [%l7 + 0x28], %o2
loop_1186:
edge8n %o0, %g6, %i6
fpadd32 %f4, %f6, %f2
tvs %icc, 0x7
lduh [%l7 + 0x3C], %g3
sth %g1, [%l7 + 0x1E]
fornot1s %f14, %f12, %f0
fornot2s %f11, %f15, %f10
fcmpne32 %f10, %f6, %l3
tne %icc, 0x3
tl %xcc, 0x0
fmul8ulx16 %f10, %f12, %f4
movrgz %g7, 0x10B, %o6
fmovda %icc, %f9, %f11
ldub [%l7 + 0x0A], %o5
ldx [%l7 + 0x20], %i4
bn,pn %xcc, loop_1187
fpadd32 %f0, %f4, %f10
alignaddr %o1, %i0, %i7
stw %g5, [%l7 + 0x4C]
loop_1187:
std %f2, [%l7 + 0x40]
ldsh [%l7 + 0x54], %l0
stw %o3, [%l7 + 0x78]
edge16 %i2, %l5, %o7
stx %g4, [%l7 + 0x68]
edge16n %i3, %i5, %l1
movre %l6, %g2, %l4
fbn %fcc0, loop_1188
fsrc2s %f2, %f6
fbo %fcc2, loop_1189
stw %o4, [%l7 + 0x24]
loop_1188:
fpack32 %f8, %f6, %f12
fmovsne %icc, %f5, %f10
loop_1189:
fbge %fcc2, loop_1190
fmuld8ulx16 %f10, %f6, %f12
mulx %i1, %o2, %l2
lduw [%l7 + 0x34], %o0
loop_1190:
bshuffle %f4, %f10, %f8
ldsb [%l7 + 0x30], %i6
fcmpne32 %f8, %f8, %g3
fmovscs %icc, %f5, %f1
ldub [%l7 + 0x52], %g1
fcmpeq32 %f14, %f14, %l3
fsrc2 %f2, %f8
ldub [%l7 + 0x1A], %g7
ldx [%l7 + 0x70], %o6
andcc %o5, 0x034B, %g6
fornot1 %f10, %f8, %f8
mulscc %o1, 0x08DA, %i0
fone %f0
std %f14, [%l7 + 0x60]
mulx %i4, 0x0C76, %g5
or %l0, %o3, %i7
fmul8ulx16 %f8, %f6, %f12
fsrc2s %f10, %f5
ldsb [%l7 + 0x1C], %l5
add %o7, %i2, %i3
ld [%l7 + 0x4C], %f12
ld [%l7 + 0x70], %f1
array16 %g4, %i5, %l1
popc 0x1E0C, %g2
fcmple32 %f2, %f2, %l4
ldsw [%l7 + 0x5C], %o4
edge8l %i1, %l6, %o2
ld [%l7 + 0x0C], %f6
smul %l2, 0x1780, %i6
ld [%l7 + 0x58], %f6
andn %g3, %g1, %l3
faligndata %f2, %f10, %f6
fmul8x16au %f12, %f7, %f10
fcmpeq16 %f14, %f4, %g7
fpmerge %f6, %f1, %f8
addcc %o0, 0x1B87, %o6
fpsub16 %f8, %f0, %f2
fmovrsgez %o5, %f5, %f15
movneg %xcc, %o1, %g6
ldsw [%l7 + 0x10], %i0
tg %icc, 0x1
fnot2s %f15, %f2
fbge,a %fcc0, loop_1191
fmovspos %icc, %f11, %f8
ldd [%l7 + 0x20], %f4
edge16n %g5, %i4, %o3
loop_1191:
fbe,a %fcc2, loop_1192
fzeros %f13
ldub [%l7 + 0x7E], %i7
fbe,a %fcc2, loop_1193
loop_1192:
fmovspos %icc, %f6, %f6
ldd [%l7 + 0x40], %f14
movcc %xcc, %l0, %o7
loop_1193:
ldsh [%l7 + 0x70], %i2
ldd [%l7 + 0x30], %f8
stx %i3, [%l7 + 0x48]
ldsw [%l7 + 0x44], %g4
move %xcc, %l5, %i5
ldx [%l7 + 0x30], %l1
fabsd %f14, %f6
stb %l4, [%l7 + 0x14]
fmovscs %icc, %f11, %f4
edge32 %o4, %i1, %l6
fzeros %f5
ldsb [%l7 + 0x62], %o2
fmovdge %xcc, %f1, %f10
movg %xcc, %g2, %l2
ldsh [%l7 + 0x3C], %g3
nop
setx loop_1194, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f12, %f14, %i6
ldd [%l7 + 0x18], %f12
bneg,pn %icc, loop_1195
loop_1194:
fnands %f11, %f7, %f11
ldsh [%l7 + 0x46], %g1
mova %xcc, %g7, %l3
loop_1195:
fmovdle %xcc, %f12, %f13
fbu %fcc2, loop_1196
ldsb [%l7 + 0x63], %o6
orn %o5, %o1, %g6
subccc %i0, %o0, %g5
loop_1196:
ldub [%l7 + 0x6C], %o3
fcmped %fcc0, %f6, %f8
fnot1 %f8, %f6
std %f10, [%l7 + 0x28]
ldsb [%l7 + 0x51], %i7
sth %l0, [%l7 + 0x6E]
array32 %o7, %i4, %i2
stw %i3, [%l7 + 0x48]
st %f6, [%l7 + 0x18]
fmovsg %icc, %f14, %f0
bvs,a %icc, loop_1197
fmovsneg %icc, %f11, %f9
mova %icc, %g4, %l5
movcc %icc, %l1, %l4
loop_1197:
fmovrdgz %o4, %f12, %f4
fmovd %f10, %f4
ld [%l7 + 0x4C], %f7
fxnor %f10, %f10, %f10
tn %xcc, 0x2
faligndata %f4, %f2, %f12
fcmped %fcc2, %f0, %f4
fmovscc %xcc, %f15, %f14
bgu,pn %icc, loop_1198
fmovsneg %xcc, %f8, %f9
ldub [%l7 + 0x0F], %i1
tne %icc, 0x4
loop_1198:
stw %l6, [%l7 + 0x5C]
fmovrde %o2, %f8, %f6
fornot2s %f3, %f14, %f10
mulscc %i5, %l2, %g2
std %f6, [%l7 + 0x70]
nop
setx loop_1199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %xcc, %g3, %g1
std %f10, [%l7 + 0x38]
bn loop_1200
loop_1199:
ldd [%l7 + 0x68], %f8
fnot1s %f12, %f14
fba %fcc3, loop_1201
loop_1200:
fcmpne16 %f2, %f12, %i6
addcc %g7, %l3, %o5
fmovdle %xcc, %f13, %f12
loop_1201:
fpsub16 %f0, %f4, %f0
fmovrde %o6, %f10, %f2
stb %o1, [%l7 + 0x3E]
nop
setx loop_1202, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %xcc, %g6, %o0
fmuld8sux16 %f4, %f12, %f4
fmovscs %icc, %f3, %f4
loop_1202:
fmovspos %icc, %f6, %f12
fmovrde %g5, %f6, %f4
andncc %i0, %o3, %l0
edge8 %i7, %i4, %o7
fcmpeq16 %f6, %f10, %i3
edge16n %i2, %l5, %l1
fmovdpos %icc, %f0, %f2
stw %g4, [%l7 + 0x4C]
sth %l4, [%l7 + 0x6C]
tsubcc %o4, 0x02D5, %i1
tge %icc, 0x3
xnorcc %o2, %i5, %l2
fmovsne %xcc, %f7, %f6
ldsw [%l7 + 0x34], %l6
tge %icc, 0x4
tsubcc %g2, 0x00EA, %g1
andncc %g3, %i6, %l3
fabsd %f10, %f6
fmovdleu %xcc, %f3, %f14
fnands %f12, %f15, %f9
ld [%l7 + 0x30], %f8
sllx %o5, 0x12, %g7
fcmple16 %f12, %f12, %o6
st %f11, [%l7 + 0x14]
bleu,pn %xcc, loop_1203
std %f4, [%l7 + 0x50]
ld [%l7 + 0x70], %f15
st %f0, [%l7 + 0x20]
loop_1203:
te %xcc, 0x7
edge8ln %g6, %o0, %g5
fmul8x16al %f12, %f3, %f12
st %f4, [%l7 + 0x14]
fcmpne32 %f6, %f8, %o1
ldsb [%l7 + 0x0D], %o3
umulcc %l0, 0x1F3D, %i7
fmovde %xcc, %f3, %f15
fnegd %f12, %f2
fmul8x16al %f14, %f13, %f10
fxnors %f7, %f6, %f4
edge32ln %i4, %i0, %i3
pdist %f6, %f6, %f0
ldsw [%l7 + 0x38], %o7
edge16n %i2, %l5, %g4
alignaddrl %l1, %l4, %i1
stb %o4, [%l7 + 0x55]
fcmpgt16 %f12, %f14, %o2
tvc %xcc, 0x7
fsrc1 %f12, %f8
brz %l2, loop_1204
move %icc, %i5, %g2
edge16n %g1, %g3, %i6
fcmped %fcc2, %f0, %f0
loop_1204:
fmovdg %xcc, %f11, %f15
add %l3, 0x1C4B, %o5
movle %xcc, %l6, %o6
addccc %g6, %o0, %g7
ld [%l7 + 0x0C], %f5
smulcc %o1, 0x1C1E, %o3
fmovdle %xcc, %f15, %f13
movgu %xcc, %l0, %i7
fmovrdgz %i4, %f12, %f0
subcc %g5, 0x1489, %i0
fmovdn %icc, %f5, %f7
fmovsle %xcc, %f1, %f8
sth %i3, [%l7 + 0x68]
fbule %fcc2, loop_1205
fmovrde %i2, %f10, %f12
ldsh [%l7 + 0x4A], %l5
stb %o7, [%l7 + 0x47]
loop_1205:
bl,a,pt %icc, loop_1206
stx %l1, [%l7 + 0x20]
fcmpeq16 %f8, %f6, %l4
stw %i1, [%l7 + 0x70]
loop_1206:
lduh [%l7 + 0x50], %o4
pdist %f10, %f6, %f2
fornot2s %f8, %f6, %f15
taddcc %o2, %l2, %i5
fmovrdne %g2, %f0, %f4
tn %icc, 0x6
bpos,pn %xcc, loop_1207
subc %g1, %g3, %i6
movcs %xcc, %g4, %o5
fpadd16s %f2, %f2, %f9
loop_1207:
ldsb [%l7 + 0x72], %l6
popc %o6, %g6
fmovrslez %o0, %f13, %f2
fmovsne %icc, %f4, %f8
alignaddr %g7, %o1, %o3
ldub [%l7 + 0x15], %l0
fcmpd %fcc0, %f4, %f2
ld [%l7 + 0x24], %f1
fmovsleu %icc, %f5, %f8
fbne %fcc3, loop_1208
ldx [%l7 + 0x58], %l3
tvc %xcc, 0x3
ldsw [%l7 + 0x58], %i4
loop_1208:
fmovrdne %g5, %f10, %f8
te %icc, 0x0
fmovsvs %icc, %f15, %f11
bne,a loop_1209
fmovscc %icc, %f15, %f13
ldub [%l7 + 0x79], %i7
fpsub16s %f15, %f2, %f2
loop_1209:
stb %i3, [%l7 + 0x7B]
ldub [%l7 + 0x0D], %i2
ldsb [%l7 + 0x55], %l5
lduh [%l7 + 0x20], %i0
srax %l1, %o7, %i1
tsubcctv %o4, %o2, %l2
fands %f4, %f13, %f7
std %f2, [%l7 + 0x60]
st %f4, [%l7 + 0x18]
andncc %l4, %i5, %g1
edge16l %g3, %i6, %g2
umulcc %g4, %l6, %o5
std %f10, [%l7 + 0x58]
ta %xcc, 0x2
tpos %xcc, 0x6
fmovsgu %icc, %f10, %f5
fmovrdgez %g6, %f10, %f4
sdivcc %o0, 0x1F65, %o6
fmovspos %xcc, %f2, %f7
bcc,a %xcc, loop_1210
movcs %icc, %o1, %o3
fnot2s %f9, %f10
bl,a,pn %icc, loop_1211
loop_1210:
fmovrdgez %g7, %f2, %f8
srlx %l0, %i4, %g5
orcc %i7, %i3, %i2
loop_1211:
fpsub16s %f12, %f10, %f7
xorcc %l3, 0x0B9A, %i0
stw %l5, [%l7 + 0x44]
nop
setx loop_1212, %l0, %l1
jmpl %l1, %o7
brz %i1, loop_1213
and %l1, %o2, %l2
edge16ln %l4, %i5, %g1
loop_1212:
ldsb [%l7 + 0x69], %o4
loop_1213:
addc %i6, 0x1D91, %g2
ld [%l7 + 0x38], %f8
fmovscc %icc, %f11, %f0
ldsw [%l7 + 0x08], %g3
fors %f11, %f12, %f2
edge32ln %g4, %l6, %o5
fbg,a %fcc0, loop_1214
fmovdgu %xcc, %f4, %f11
bneg,a,pn %xcc, loop_1215
fbule %fcc2, loop_1216
loop_1214:
st %f15, [%l7 + 0x10]
sth %o0, [%l7 + 0x7A]
loop_1215:
brnz %g6, loop_1217
loop_1216:
bvs,a loop_1218
bpos,pt %icc, loop_1219
fmovse %xcc, %f12, %f10
loop_1217:
std %f0, [%l7 + 0x18]
loop_1218:
sth %o6, [%l7 + 0x4A]
loop_1219:
fmovsge %xcc, %f3, %f12
fmovsgu %xcc, %f9, %f3
ble,a,pn %icc, loop_1220
ldx [%l7 + 0x30], %o1
fsrc2s %f0, %f5
srl %g7, 0x00, %l0
loop_1220:
fmovs %f3, %f9
ldd [%l7 + 0x60], %f10
fsrc2s %f3, %f9
srax %o3, 0x17, %g5
movle %icc, %i7, %i4
mulscc %i2, 0x1544, %l3
stx %i0, [%l7 + 0x50]
fnot2 %f10, %f6
movvc %xcc, %i3, %l5
brz %o7, loop_1221
lduh [%l7 + 0x6A], %l1
orcc %i1, %l2, %l4
ld [%l7 + 0x20], %f13
loop_1221:
be,a,pt %icc, loop_1222
movrgz %o2, 0x11C, %g1
udiv %o4, 0x1237, %i5
std %f4, [%l7 + 0x10]
loop_1222:
std %f2, [%l7 + 0x30]
tcs %xcc, 0x1
ldsb [%l7 + 0x78], %i6
taddcctv %g3, 0x0248, %g2
fbo %fcc2, loop_1223
nop
setx loop_1224, %l0, %l1
jmpl %l1, %l6
fpsub32s %f9, %f13, %f5
fsrc2 %f0, %f14
loop_1223:
tl %icc, 0x1
loop_1224:
ldd [%l7 + 0x58], %f2
movne %icc, %g4, %o0
move %xcc, %o5, %o6
fmovdg %icc, %f12, %f6
fmovsn %xcc, %f13, %f10
edge16n %g6, %o1, %l0
fmovsneg %xcc, %f0, %f9
fmovdg %icc, %f6, %f10
fmovrde %o3, %f0, %f10
fabss %f4, %f11
fmovscs %xcc, %f12, %f8
movrne %g5, 0x11E, %i7
sth %g7, [%l7 + 0x6A]
stw %i2, [%l7 + 0x44]
stx %l3, [%l7 + 0x38]
fmovsl %xcc, %f5, %f14
brz,a %i0, loop_1225
fnot2 %f12, %f2
movrlz %i3, %l5, %o7
fcmpeq32 %f12, %f10, %l1
loop_1225:
stb %i4, [%l7 + 0x77]
fmovrse %i1, %f0, %f7
ldx [%l7 + 0x30], %l2
bge,pn %xcc, loop_1226
std %f12, [%l7 + 0x70]
andcc %o2, %g1, %o4
bl,a,pt %xcc, loop_1227
loop_1226:
sllx %i5, 0x19, %i6
fbo %fcc1, loop_1228
lduw [%l7 + 0x64], %g3
loop_1227:
fandnot2 %f12, %f14, %f12
bcs %icc, loop_1229
loop_1228:
edge8ln %l4, %l6, %g4
ld [%l7 + 0x10], %f7
sth %o0, [%l7 + 0x64]
loop_1229:
bge loop_1230
fblg %fcc0, loop_1231
fmovrsne %g2, %f1, %f1
bshuffle %f14, %f0, %f12
loop_1230:
fpackfix %f12, %f0
loop_1231:
stb %o5, [%l7 + 0x5F]
xnorcc %o6, 0x1E06, %g6
addc %l0, %o3, %o1
fpack16 %f10, %f10
fpadd16s %f4, %f9, %f12
sllx %i7, 0x0E, %g7
srl %g5, 0x15, %i2
fpsub32s %f2, %f10, %f6
fmovrdgz %i0, %f4, %f4
fmul8ulx16 %f12, %f14, %f14
sethi 0x1D84, %i3
ldx [%l7 + 0x08], %l5
fmovsneg %icc, %f8, %f11
fpadd32s %f0, %f15, %f9
stx %l3, [%l7 + 0x68]
bge,pt %icc, loop_1232
sdivx %l1, 0x1AAB, %i4
addc %i1, 0x1FA6, %o7
udivx %o2, 0x1448, %g1
loop_1232:
fpsub32s %f11, %f0, %f8
edge16ln %o4, %i5, %l2
std %f4, [%l7 + 0x78]
fmovsn %icc, %f12, %f2
edge8n %g3, %l4, %i6
sth %g4, [%l7 + 0x30]
bvc %xcc, loop_1233
fbne %fcc3, loop_1234
movn %icc, %o0, %g2
lduh [%l7 + 0x68], %l6
loop_1233:
fcmpeq16 %f2, %f2, %o6
loop_1234:
movpos %icc, %o5, %g6
fmovrdlz %o3, %f12, %f8
ld [%l7 + 0x6C], %f2
stb %o1, [%l7 + 0x69]
addc %l0, %i7, %g7
ldsw [%l7 + 0x54], %g5
tcs %xcc, 0x1
taddcc %i2, 0x1C41, %i3
stb %l5, [%l7 + 0x2A]
fnegd %f10, %f14
movrlz %l3, 0x001, %l1
ldsh [%l7 + 0x4C], %i4
fandnot1 %f12, %f10, %f0
umul %i1, 0x0968, %o7
st %f13, [%l7 + 0x64]
movrlez %i0, %o2, %g1
stw %o4, [%l7 + 0x58]
fnot2 %f12, %f2
fpadd16 %f14, %f14, %f2
addcc %i5, 0x0838, %g3
stw %l4, [%l7 + 0x70]
mulscc %l2, 0x1832, %i6
stx %g4, [%l7 + 0x78]
fnands %f9, %f5, %f7
mulx %g2, 0x0DC6, %o0
fxors %f13, %f13, %f2
alignaddrl %o6, %o5, %l6
lduw [%l7 + 0x08], %g6
add %o3, 0x104F, %l0
fmovse %icc, %f12, %f12
fmovsle %icc, %f2, %f2
std %f14, [%l7 + 0x60]
ld [%l7 + 0x38], %f12
xor %o1, 0x13EF, %i7
lduh [%l7 + 0x32], %g7
edge16l %g5, %i3, %i2
stw %l3, [%l7 + 0x10]
fmovdne %xcc, %f0, %f14
fblg %fcc0, loop_1235
fnor %f6, %f14, %f2
tneg %xcc, 0x6
ldsh [%l7 + 0x5E], %l1
loop_1235:
pdist %f14, %f6, %f2
lduh [%l7 + 0x08], %i4
stx %l5, [%l7 + 0x18]
lduh [%l7 + 0x18], %o7
ldd [%l7 + 0x58], %f4
fnot1s %f6, %f13
fmovsneg %xcc, %f8, %f2
fbu,a %fcc2, loop_1236
sethi 0x137F, %i0
bcs,a,pt %icc, loop_1237
be,a %icc, loop_1238
loop_1236:
subccc %o2, %g1, %i1
lduh [%l7 + 0x22], %i5
loop_1237:
fmul8ulx16 %f0, %f14, %f10
loop_1238:
stw %o4, [%l7 + 0x28]
bcc,pt %icc, loop_1239
sth %g3, [%l7 + 0x20]
fmul8x16 %f4, %f2, %f2
fcmpeq32 %f2, %f8, %l2
loop_1239:
mulx %l4, 0x1171, %i6
nop
setx loop_1240, %l0, %l1
jmpl %l1, %g4
array16 %g2, %o0, %o6
andncc %o5, %g6, %l6
fmovscc %icc, %f5, %f4
loop_1240:
bvs,a %xcc, loop_1241
movvs %xcc, %l0, %o1
ldsw [%l7 + 0x08], %i7
fmovdg %icc, %f13, %f0
loop_1241:
subcc %o3, 0x01AB, %g5
fmovrdne %i3, %f4, %f10
sdivx %g7, 0x1DF9, %l3
fbg,a %fcc3, loop_1242
movn %xcc, %l1, %i2
or %i4, %o7, %i0
edge32ln %l5, %g1, %i1
loop_1242:
fpack32 %f4, %f4, %f4
ldub [%l7 + 0x35], %i5
sll %o2, 0x05, %o4
lduh [%l7 + 0x7A], %l2
taddcc %g3, %l4, %i6
fpack16 %f10, %f12
stw %g4, [%l7 + 0x18]
ld [%l7 + 0x4C], %f7
edge8l %g2, %o0, %o5
std %f2, [%l7 + 0x18]
array16 %g6, %l6, %o6
ba,a,pn %icc, loop_1243
ldub [%l7 + 0x28], %o1
srlx %l0, 0x13, %o3
fmovda %xcc, %f3, %f5
loop_1243:
fmovse %icc, %f4, %f0
fmovdleu %xcc, %f3, %f7
srl %g5, %i7, %g7
ldd [%l7 + 0x08], %f12
movvs %xcc, %i3, %l1
ldub [%l7 + 0x62], %l3
st %f7, [%l7 + 0x1C]
fmovsa %xcc, %f4, %f3
tcs %xcc, 0x0
sth %i4, [%l7 + 0x64]
movrlz %o7, %i2, %i0
bl,pn %icc, loop_1244
fmovrsgz %l5, %f13, %f13
st %f1, [%l7 + 0x70]
udiv %i1, 0x1BA8, %i5
loop_1244:
fmovsa %icc, %f3, %f7
fpsub32s %f13, %f6, %f5
tn %xcc, 0x7
tsubcctv %o2, 0x08F8, %o4
fand %f0, %f14, %f2
fmovsg %xcc, %f1, %f14
xnorcc %g1, 0x04DD, %g3
tsubcctv %l4, 0x0579, %l2
std %f2, [%l7 + 0x38]
fmovrde %g4, %f12, %f8
edge8 %g2, %o0, %o5
st %f5, [%l7 + 0x40]
orncc %g6, %l6, %o6
stw %i6, [%l7 + 0x34]
ld [%l7 + 0x20], %f14
array8 %l0, %o3, %g5
movcs %icc, %o1, %i7
pdist %f10, %f10, %f0
fnot1 %f6, %f10
fbug %fcc0, loop_1245
fbn %fcc3, loop_1246
bcc,a,pt %xcc, loop_1247
tcs %icc, 0x7
loop_1245:
fcmpne32 %f14, %f2, %i3
loop_1246:
ba,a,pt %xcc, loop_1248
loop_1247:
stb %l1, [%l7 + 0x7D]
srlx %g7, 0x1F, %i4
fands %f11, %f12, %f14
loop_1248:
fmovsn %icc, %f2, %f13
fmuld8ulx16 %f12, %f11, %f4
movl %icc, %o7, %l3
ldsh [%l7 + 0x6C], %i2
fandnot1 %f2, %f6, %f2
fcmple16 %f6, %f14, %l5
edge8n %i1, %i0, %o2
fblg,a %fcc3, loop_1249
fnot2 %f10, %f10
fabsd %f14, %f6
sra %i5, 0x03, %g1
loop_1249:
fcmps %fcc3, %f7, %f7
fpsub32s %f2, %f13, %f4
fsrc1s %f12, %f0
stx %o4, [%l7 + 0x30]
sth %l4, [%l7 + 0x46]
fbule %fcc3, loop_1250
fmovsvs %xcc, %f0, %f13
fmovdcc %icc, %f0, %f14
ldx [%l7 + 0x48], %l2
loop_1250:
fblg,a %fcc0, loop_1251
ldd [%l7 + 0x48], %f6
ldub [%l7 + 0x6F], %g3
array32 %g4, %g2, %o5
loop_1251:
fmovsne %xcc, %f14, %f0
tle %xcc, 0x7
fbn,a %fcc2, loop_1252
sll %g6, %o0, %l6
ld [%l7 + 0x58], %f4
stx %i6, [%l7 + 0x78]
loop_1252:
movrgz %o6, %l0, %o3
fbg,a %fcc1, loop_1253
fnegs %f3, %f2
andcc %o1, %i7, %g5
bshuffle %f8, %f4, %f10
loop_1253:
ble,a,pn %xcc, loop_1254
ldsh [%l7 + 0x5A], %i3
fxnors %f6, %f1, %f15
mova %icc, %l1, %g7
loop_1254:
movge %xcc, %o7, %l3
fmovdvc %xcc, %f2, %f9
fbu,a %fcc0, loop_1255
nop
setx loop_1256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x34], %i2
movre %l5, %i1, %i4
loop_1255:
stw %o2, [%l7 + 0x6C]
loop_1256:
fbl %fcc0, loop_1257
sll %i5, %i0, %g1
fandnot2s %f12, %f8, %f0
fornot2 %f12, %f12, %f8
loop_1257:
fmovdvc %xcc, %f5, %f13
stb %o4, [%l7 + 0x2B]
sdivx %l2, 0x00FE, %g3
bn,a,pt %xcc, loop_1258
fcmpd %fcc3, %f6, %f6
fcmpgt16 %f6, %f6, %g4
fmovdne %icc, %f14, %f11
loop_1258:
fmovdneg %icc, %f3, %f9
edge16ln %l4, %g2, %o5
fmovsleu %xcc, %f12, %f2
fbul,a %fcc2, loop_1259
smul %o0, 0x0B03, %l6
fbl,a %fcc2, loop_1260
sth %i6, [%l7 + 0x0C]
loop_1259:
sdivcc %o6, 0x1166, %l0
movpos %icc, %o3, %o1
loop_1260:
movcs %xcc, %g6, %g5
array32 %i3, %i7, %l1
fxnors %f3, %f12, %f13
orcc %g7, 0x073C, %o7
stx %i2, [%l7 + 0x08]
bg %icc, loop_1261
movrlez %l5, 0x12B, %i1
nop
setx loop_1262, %l0, %l1
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 %i4, %o2, %l3
loop_1261:
ldx [%l7 + 0x08], %i0
fbg,a %fcc0, loop_1263
loop_1262:
movrne %i5, %o4, %l2
fbg %fcc1, loop_1264
fnors %f5, %f14, %f10
loop_1263:
andn %g1, %g4, %l4
orcc %g2, 0x1879, %o5
loop_1264:
fpmerge %f13, %f7, %f0
mova %xcc, %g3, %l6
xor %i6, 0x1AC9, %o0
movcs %icc, %o6, %o3
fsrc1 %f10, %f8
or %o1, %g6, %l0
fpack32 %f2, %f4, %f2
ldub [%l7 + 0x3A], %i3
movgu %xcc, %g5, %i7
fmovda %xcc, %f9, %f6
ldub [%l7 + 0x3D], %l1
ldx [%l7 + 0x48], %g7
fcmple32 %f14, %f2, %i2
add %l5, %i1, %o7
fmovsle %icc, %f1, %f7
taddcctv %i4, 0x1010, %o2
orcc %l3, %i0, %i5
brlz,a %o4, loop_1265
ldd [%l7 + 0x68], %f4
fmovsge %icc, %f0, %f0
addcc %l2, 0x1FE2, %g4
loop_1265:
movgu %icc, %g1, %l4
fble,a %fcc1, loop_1266
fmovdgu %xcc, %f1, %f14
ldx [%l7 + 0x70], %o5
sub %g3, %g2, %i6
loop_1266:
fmovsvc %icc, %f3, %f6
fcmpgt16 %f4, %f6, %l6
fones %f15
lduw [%l7 + 0x5C], %o0
alignaddrl %o3, %o6, %g6
fmul8x16 %f2, %f8, %f0
fmovspos %xcc, %f14, %f6
srax %o1, %i3, %g5
fbug,a %fcc3, loop_1267
stw %i7, [%l7 + 0x58]
ldx [%l7 + 0x68], %l0
fcmpne32 %f12, %f6, %g7
loop_1267:
lduw [%l7 + 0x18], %i2
stb %l1, [%l7 + 0x71]
ldsh [%l7 + 0x40], %i1
ldsh [%l7 + 0x1E], %l5
fmul8x16au %f12, %f1, %f0
movrlz %o7, %o2, %l3
bne,a %xcc, loop_1268
stw %i4, [%l7 + 0x64]
stw %i0, [%l7 + 0x74]
bshuffle %f8, %f10, %f10
loop_1268:
stw %o4, [%l7 + 0x0C]
stx %l2, [%l7 + 0x38]
fexpand %f6, %f10
fmovrdgez %i5, %f8, %f10
ldub [%l7 + 0x77], %g1
stb %g4, [%l7 + 0x66]
fmovdneg %xcc, %f15, %f2
bge,a loop_1269
edge16l %l4, %o5, %g3
fmul8x16 %f13, %f2, %f0
bvs,pt %icc, loop_1270
loop_1269:
edge32ln %i6, %g2, %o0
xnorcc %l6, 0x136A, %o3
tgu %xcc, 0x3
loop_1270:
fmovrdgz %o6, %f4, %f8
sub %o1, %g6, %i3
brgz %g5, loop_1271
call loop_1272
std %f6, [%l7 + 0x18]
addcc %i7, %g7, %l0
loop_1271:
fmovsge %xcc, %f0, %f9
loop_1272:
fmul8x16 %f8, %f2, %f4
lduw [%l7 + 0x10], %l1
udiv %i2, 0x0CDE, %i1
sth %o7, [%l7 + 0x4A]
mulx %l5, %o2, %l3
sethi 0x09AF, %i4
stw %i0, [%l7 + 0x50]
mova %icc, %l2, %i5
ldub [%l7 + 0x0F], %g1
movpos %xcc, %g4, %l4
stw %o5, [%l7 + 0x60]
fpadd32 %f4, %f10, %f8
fmovsge %xcc, %f4, %f14
movl %icc, %g3, %o4
st %f7, [%l7 + 0x50]
fmovrse %g2, %f5, %f0
taddcctv %o0, %i6, %l6
fcmpeq32 %f6, %f2, %o3
ble,a loop_1273
fandnot2 %f12, %f0, %f12
fmovrsgez %o1, %f9, %f6
addccc %o6, %i3, %g6
loop_1273:
fbuge,a %fcc3, loop_1274
fble,a %fcc2, loop_1275
fmovrsgz %i7, %f5, %f1
taddcc %g7, %g5, %l0
loop_1274:
umul %l1, 0x17D1, %i1
loop_1275:
xnorcc %o7, %i2, %l5
ld [%l7 + 0x6C], %f12
ldub [%l7 + 0x5B], %o2
ldsh [%l7 + 0x5E], %i4
lduh [%l7 + 0x58], %i0
ldx [%l7 + 0x60], %l3
sll %i5, 0x1A, %l2
tcc %icc, 0x2
fpack16 %f0, %f15
ble,pt %xcc, loop_1276
lduw [%l7 + 0x0C], %g4
andn %g1, 0x0691, %o5
subc %g3, 0x171A, %l4
loop_1276:
ldd [%l7 + 0x20], %f8
ld [%l7 + 0x54], %f4
ldsh [%l7 + 0x3A], %g2
fmovdg %xcc, %f7, %f1
fxnor %f14, %f12, %f8
fmovrslz %o4, %f10, %f1
fmovsl %icc, %f5, %f2
tcc %xcc, 0x6
std %f4, [%l7 + 0x40]
xnorcc %i6, 0x17CD, %l6
addccc %o0, 0x1437, %o1
edge16ln %o6, %i3, %g6
andcc %o3, %i7, %g5
pdist %f14, %f12, %f10
taddcctv %l0, 0x052B, %l1
fcmpd %fcc2, %f12, %f4
stb %g7, [%l7 + 0x60]
edge16n %i1, %i2, %o7
stb %o2, [%l7 + 0x47]
fblg,a %fcc2, loop_1277
fcmps %fcc0, %f2, %f4
fmovrdlz %l5, %f2, %f14
brz %i4, loop_1278
loop_1277:
ldub [%l7 + 0x1C], %l3
movcs %icc, %i5, %i0
bgu %xcc, loop_1279
loop_1278:
movrlz %l2, 0x38E, %g4
ldsw [%l7 + 0x7C], %o5
fmovrdlz %g3, %f12, %f12
loop_1279:
fcmpgt32 %f10, %f4, %g1
or %l4, 0x047E, %g2
fpmerge %f12, %f6, %f6
bvc %xcc, loop_1280
bvc loop_1281
orncc %i6, 0x1A34, %l6
stx %o4, [%l7 + 0x20]
loop_1280:
ldub [%l7 + 0x7F], %o0
loop_1281:
fnot1s %f4, %f9
fmovrsne %o6, %f13, %f5
bneg %icc, loop_1282
ldx [%l7 + 0x18], %o1
brgez,a %g6, loop_1283
sethi 0x09E1, %o3
loop_1282:
faligndata %f14, %f2, %f14
tleu %icc, 0x3
loop_1283:
for %f12, %f10, %f0
fsrc1s %f7, %f4
movn %icc, %i3, %g5
fbo %fcc2, loop_1284
lduw [%l7 + 0x74], %l0
st %f13, [%l7 + 0x68]
xorcc %i7, 0x12EE, %l1
loop_1284:
brlz %i1, loop_1285
sra %i2, 0x0D, %o7
st %f6, [%l7 + 0x54]
bgu %icc, loop_1286
loop_1285:
lduh [%l7 + 0x6A], %g7
ldx [%l7 + 0x60], %o2
stx %l5, [%l7 + 0x68]
loop_1286:
fsrc1s %f10, %f1
fmovsneg %icc, %f14, %f2
fmovrdlz %l3, %f4, %f4
alignaddrl %i5, %i4, %i0
fmovdneg %icc, %f8, %f8
ldub [%l7 + 0x15], %g4
bcs,a loop_1287
movgu %xcc, %l2, %o5
movge %icc, %g1, %g3
fpadd16 %f4, %f6, %f10
loop_1287:
fmul8x16au %f11, %f14, %f0
stw %g2, [%l7 + 0x10]
bvs,a,pt %xcc, loop_1288
stx %i6, [%l7 + 0x20]
sllx %l4, %o4, %l6
ldsh [%l7 + 0x0E], %o0
loop_1288:
fxors %f10, %f0, %f9
fpack32 %f4, %f2, %f6
bg loop_1289
tsubcc %o6, %g6, %o1
stx %o3, [%l7 + 0x48]
movle %xcc, %g5, %l0
loop_1289:
movg %xcc, %i3, %l1
addccc %i1, %i7, %o7
fbu %fcc1, loop_1290
ldx [%l7 + 0x48], %i2
fmul8x16au %f11, %f2, %f2
fbule %fcc3, loop_1291
loop_1290:
andncc %o2, %l5, %l3
ta %xcc, 0x5
ld [%l7 + 0x44], %f2
loop_1291:
ldsh [%l7 + 0x38], %g7
ldsh [%l7 + 0x6E], %i5
sth %i4, [%l7 + 0x7C]
fmovsle %xcc, %f3, %f14
fmovrsgez %g4, %f5, %f0
movvs %icc, %i0, %l2
ldd [%l7 + 0x28], %f12
sethi 0x0B4A, %g1
ldsw [%l7 + 0x74], %g3
fmovsl %xcc, %f6, %f4
fabsd %f10, %f0
fmuld8sux16 %f13, %f10, %f14
ldub [%l7 + 0x69], %o5
fpack16 %f6, %f14
ldsb [%l7 + 0x50], %i6
fnor %f14, %f4, %f8
tvs %xcc, 0x2
ldsw [%l7 + 0x20], %l4
tl %xcc, 0x6
fmovrdlz %g2, %f14, %f14
fpadd32s %f12, %f12, %f5
andncc %l6, %o4, %o0
lduh [%l7 + 0x4C], %g6
sth %o6, [%l7 + 0x5C]
ldub [%l7 + 0x4D], %o3
fbuge,a %fcc0, loop_1292
tg %xcc, 0x1
movrgz %o1, %l0, %g5
lduw [%l7 + 0x10], %i3
loop_1292:
fmovda %icc, %f15, %f6
stx %i1, [%l7 + 0x28]
movvc %xcc, %i7, %l1
fcmpd %fcc1, %f6, %f6
lduw [%l7 + 0x60], %i2
tge %icc, 0x4
fmovrse %o2, %f13, %f15
fcmpgt32 %f2, %f0, %o7
fmovdcs %icc, %f14, %f3
fcmple16 %f14, %f12, %l5
alignaddr %g7, %l3, %i5
fpmerge %f13, %f0, %f12
fbge,a %fcc0, loop_1293
movle %icc, %g4, %i4
fnand %f8, %f14, %f4
st %f5, [%l7 + 0x64]
loop_1293:
fmovsle %xcc, %f3, %f7
lduh [%l7 + 0x38], %l2
std %f4, [%l7 + 0x78]
fmovrsne %g1, %f0, %f7
fornot2 %f8, %f0, %f12
movl %icc, %g3, %o5
andn %i6, %i0, %l4
stb %g2, [%l7 + 0x78]
fsrc1s %f13, %f0
sra %l6, 0x0D, %o0
fblg,a %fcc2, loop_1294
movge %icc, %o4, %g6
std %f4, [%l7 + 0x08]
fmovdne %xcc, %f9, %f5
loop_1294:
ldub [%l7 + 0x60], %o3
ldsw [%l7 + 0x70], %o6
ldsb [%l7 + 0x29], %o1
lduh [%l7 + 0x0A], %l0
ldsw [%l7 + 0x14], %g5
tle %icc, 0x7
stw %i3, [%l7 + 0x34]
fpsub16 %f10, %f12, %f10
fpackfix %f14, %f2
fmovsvc %icc, %f1, %f13
ldsh [%l7 + 0x2A], %i7
edge16l %i1, %l1, %i2
movrgz %o2, %o7, %l5
edge16 %l3, %g7, %i5
fmul8sux16 %f2, %f6, %f4
fmuld8ulx16 %f3, %f3, %f4
movrlez %i4, 0x372, %g4
tsubcc %g1, 0x1270, %l2
stx %o5, [%l7 + 0x18]
ld [%l7 + 0x68], %f9
stb %g3, [%l7 + 0x47]
st %f9, [%l7 + 0x54]
lduh [%l7 + 0x44], %i0
fmul8x16 %f9, %f12, %f12
fbul %fcc1, loop_1295
array16 %l4, %i6, %g2
ldx [%l7 + 0x48], %o0
for %f14, %f8, %f6
loop_1295:
std %f0, [%l7 + 0x70]
fabsd %f4, %f0
stw %o4, [%l7 + 0x38]
stx %l6, [%l7 + 0x28]
fmovsgu %xcc, %f4, %f11
fbul %fcc0, loop_1296
call loop_1297
fandnot1 %f4, %f0, %f12
sra %g6, %o3, %o6
loop_1296:
bl loop_1298
loop_1297:
fbule,a %fcc0, loop_1299
fmovsle %icc, %f1, %f12
stx %l0, [%l7 + 0x60]
loop_1298:
edge8ln %o1, %g5, %i3
loop_1299:
fmovdleu %icc, %f0, %f5
movpos %icc, %i7, %l1
bn,a,pt %xcc, loop_1300
stb %i2, [%l7 + 0x31]
tgu %xcc, 0x6
fmovsle %icc, %f10, %f1
loop_1300:
ldd [%l7 + 0x20], %f0
fpadd32s %f7, %f4, %f12
sethi 0x041B, %i1
fmovscs %icc, %f12, %f14
fnegd %f10, %f4
movcs %icc, %o2, %l5
st %f0, [%l7 + 0x4C]
brgz,a %o7, loop_1301
lduh [%l7 + 0x18], %g7
tneg %icc, 0x6
andncc %l3, %i5, %i4
loop_1301:
fxor %f8, %f10, %f4
for %f2, %f8, %f14
ldx [%l7 + 0x48], %g1
mulx %g4, 0x1041, %l2
mulscc %o5, %i0, %g3
fexpand %f2, %f8
sth %i6, [%l7 + 0x6E]
ldsw [%l7 + 0x14], %l4
srax %o0, 0x03, %o4
ta %icc, 0x4
fornot2 %f6, %f12, %f0
fsrc1s %f1, %f8
fpackfix %f12, %f14
fbl,a %fcc2, loop_1302
edge16l %g2, %l6, %g6
fnors %f12, %f5, %f0
stw %o3, [%l7 + 0x1C]
loop_1302:
stb %l0, [%l7 + 0x65]
fpadd32 %f10, %f6, %f0
ldsw [%l7 + 0x54], %o1
fmul8sux16 %f2, %f10, %f6
fors %f13, %f1, %f0
fmovsleu %icc, %f9, %f14
bshuffle %f0, %f8, %f14
nop
setx loop_1303, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_1304
fmovdl %icc, %f9, %f1
movge %xcc, %o6, %g5
loop_1303:
fpsub16 %f6, %f8, %f12
loop_1304:
fmovrsgz %i7, %f8, %f0
fpsub16s %f3, %f7, %f5
fbge,a %fcc3, loop_1305
subccc %l1, 0x12E5, %i2
movrlz %i3, 0x2B3, %o2
ldub [%l7 + 0x22], %l5
loop_1305:
lduh [%l7 + 0x42], %o7
tcc %xcc, 0x7
ldsw [%l7 + 0x68], %i1
fnors %f13, %f10, %f7
sethi 0x03B1, %l3
fmovscc %icc, %f2, %f2
bshuffle %f0, %f8, %f2
ldsh [%l7 + 0x4E], %g7
ba,a,pt %icc, loop_1306
sethi 0x0B26, %i5
array8 %i4, %g4, %l2
fmovscs %xcc, %f0, %f5
loop_1306:
bn,pn %icc, loop_1307
fpmerge %f2, %f3, %f14
ldsh [%l7 + 0x1E], %g1
fbu,a %fcc0, loop_1308
loop_1307:
be,pn %icc, loop_1309
sth %i0, [%l7 + 0x0E]
bn,a loop_1310
loop_1308:
fnands %f2, %f1, %f0
loop_1309:
bvc loop_1311
ld [%l7 + 0x54], %f1
loop_1310:
bgu %xcc, loop_1312
fmovdpos %xcc, %f13, %f4
loop_1311:
bge %icc, loop_1313
stw %o5, [%l7 + 0x40]
loop_1312:
ldx [%l7 + 0x18], %i6
brlz %g3, loop_1314
loop_1313:
ldsw [%l7 + 0x64], %o0
fmul8ulx16 %f4, %f4, %f4
stb %o4, [%l7 + 0x34]
loop_1314:
fmovsne %xcc, %f6, %f11
fbug %fcc3, loop_1315
movre %l4, %g2, %l6
ldd [%l7 + 0x58], %f6
xnorcc %o3, 0x18D8, %g6
loop_1315:
ld [%l7 + 0x38], %f1
fbuge %fcc1, loop_1316
stx %o1, [%l7 + 0x60]
tg %icc, 0x4
tsubcc %l0, %g5, %o6
loop_1316:
tle %icc, 0x5
ldd [%l7 + 0x50], %f6
fnot2 %f14, %f6
movn %icc, %l1, %i7
edge32 %i3, %o2, %i2
andn %o7, %l5, %i1
bg,a loop_1317
subcc %g7, %i5, %i4
addc %l3, 0x04F2, %l2
fbg,a %fcc2, loop_1318
loop_1317:
fmovrse %g1, %f7, %f1
stw %i0, [%l7 + 0x78]
sethi 0x13FA, %g4
loop_1318:
lduh [%l7 + 0x52], %i6
lduw [%l7 + 0x54], %g3
edge32 %o5, %o4, %o0
st %f7, [%l7 + 0x48]
bn,a,pn %icc, loop_1319
fmovsge %icc, %f8, %f1
ldx [%l7 + 0x50], %l4
ldx [%l7 + 0x70], %g2
loop_1319:
fpackfix %f0, %f2
edge32ln %o3, %l6, %o1
fands %f0, %f3, %f11
edge32ln %g6, %l0, %o6
fmovsa %xcc, %f2, %f11
andncc %l1, %i7, %i3
array8 %g5, %o2, %o7
fmovsn %icc, %f13, %f5
movle %icc, %i2, %i1
brgz %l5, loop_1320
fbge,a %fcc3, loop_1321
ld [%l7 + 0x48], %f7
fexpand %f3, %f4
loop_1320:
fand %f0, %f6, %f8
loop_1321:
tvs %xcc, 0x3
lduw [%l7 + 0x50], %i5
array16 %g7, %l3, %l2
fbug,a %fcc1, loop_1322
bvc %icc, loop_1323
fpack16 %f0, %f12
lduw [%l7 + 0x38], %i4
loop_1322:
movrlz %g1, %g4, %i6
loop_1323:
ldsb [%l7 + 0x29], %g3
ldsb [%l7 + 0x73], %o5
srlx %o4, %i0, %l4
lduh [%l7 + 0x22], %g2
fbne %fcc0, loop_1324
stw %o3, [%l7 + 0x4C]
fpsub32s %f12, %f15, %f11
ldub [%l7 + 0x62], %l6
loop_1324:
fmovsa %xcc, %f2, %f13
st %f3, [%l7 + 0x50]
nop
setx loop_1325, %l0, %l1
jmpl %l1, %o0
ldsh [%l7 + 0x20], %g6
addcc %l0, %o1, %l1
fbu %fcc3, loop_1326
loop_1325:
bl,a,pn %xcc, loop_1327
fble %fcc2, loop_1328
ldsh [%l7 + 0x44], %o6
loop_1326:
fmovsne %xcc, %f3, %f2
loop_1327:
brlz %i7, loop_1329
loop_1328:
srl %i3, 0x18, %g5
ld [%l7 + 0x20], %f13
srlx %o2, %i2, %o7
loop_1329:
stb %i1, [%l7 + 0x24]
edge16l %l5, %g7, %i5
edge16n %l3, %l2, %g1
ldsb [%l7 + 0x14], %g4
movge %icc, %i4, %g3
ldx [%l7 + 0x20], %i6
fpack16 %f12, %f10
fone %f6
stb %o4, [%l7 + 0x44]
tvc %icc, 0x3
fsrc2 %f14, %f0
stx %i0, [%l7 + 0x28]
ldsh [%l7 + 0x2A], %l4
ldx [%l7 + 0x78], %o5
sethi 0x1E8D, %g2
for %f0, %f12, %f2
fmuld8ulx16 %f13, %f7, %f0
fxnor %f10, %f12, %f10
fone %f0
ldd [%l7 + 0x10], %f6
xnorcc %o3, %o0, %g6
fxor %f8, %f4, %f6
subc %l6, 0x0E24, %l0
fmovrdne %o1, %f8, %f8
tg %icc, 0x0
edge8l %o6, %l1, %i3
bne,pt %xcc, loop_1330
fornot2s %f12, %f0, %f15
stw %g5, [%l7 + 0x48]
tpos %icc, 0x7
loop_1330:
ldsb [%l7 + 0x4D], %i7
fmovdle %icc, %f6, %f15
fbl,a %fcc1, loop_1331
movvc %icc, %o2, %i2
fzero %f6
ldd [%l7 + 0x18], %f4
loop_1331:
ldub [%l7 + 0x35], %o7
ldsw [%l7 + 0x54], %i1
stb %l5, [%l7 + 0x1F]
bg,a loop_1332
edge32ln %i5, %l3, %l2
fmovsleu %xcc, %f10, %f13
smulcc %g7, %g4, %i4
loop_1332:
stw %g1, [%l7 + 0x7C]
st %f15, [%l7 + 0x58]
for %f8, %f4, %f12
fmul8x16al %f7, %f3, %f2
brlz %g3, loop_1333
movn %icc, %o4, %i6
ldsw [%l7 + 0x64], %l4
fmovrdne %o5, %f12, %f12
loop_1333:
smulcc %i0, %g2, %o0
stb %o3, [%l7 + 0x46]
movpos %xcc, %g6, %l0
ldd [%l7 + 0x30], %f4
array32 %l6, %o6, %o1
movn %icc, %l1, %g5
fnot2s %f9, %f3
fmovdcc %icc, %f13, %f3
lduh [%l7 + 0x16], %i7
faligndata %f12, %f6, %f4
fmovsg %xcc, %f3, %f12
tneg %xcc, 0x0
fandnot2 %f0, %f0, %f8
xor %o2, %i3, %o7
movpos %xcc, %i2, %l5
srlx %i5, %l3, %i1
movcc %icc, %l2, %g7
ld [%l7 + 0x5C], %f11
fble,a %fcc1, loop_1334
sll %g4, %i4, %g3
stx %g1, [%l7 + 0x30]
stx %i6, [%l7 + 0x30]
loop_1334:
fmovrdne %o4, %f6, %f12
brz,a %l4, loop_1335
st %f4, [%l7 + 0x30]
stx %o5, [%l7 + 0x08]
stw %g2, [%l7 + 0x50]
loop_1335:
movgu %icc, %i0, %o3
bleu,pn %icc, loop_1336
fmovdcc %icc, %f14, %f3
fmovdl %icc, %f12, %f4
fmovsg %xcc, %f12, %f10
loop_1336:
ble,pn %icc, loop_1337
fmovsle %icc, %f6, %f12
fmul8x16au %f12, %f15, %f2
be,a,pn %xcc, loop_1338
loop_1337:
fpsub32 %f2, %f10, %f2
fbn %fcc0, loop_1339
smulcc %o0, %l0, %l6
loop_1338:
array16 %o6, %o1, %l1
fxnors %f8, %f9, %f4
loop_1339:
ldx [%l7 + 0x60], %g5
fble %fcc3, loop_1340
sdivcc %i7, 0x178A, %g6
sllx %i3, 0x1F, %o2
std %f0, [%l7 + 0x60]
loop_1340:
srlx %i2, 0x1D, %l5
udivx %o7, 0x1D93, %l3
fcmped %fcc1, %f0, %f8
fbne %fcc2, loop_1341
fbul,a %fcc2, loop_1342
fcmpne32 %f6, %f10, %i5
tcc %xcc, 0x3
loop_1341:
fmovsgu %xcc, %f1, %f10
loop_1342:
taddcctv %l2, %i1, %g7
andcc %g4, %g3, %g1
sdivx %i4, 0x0B01, %o4
fmuld8sux16 %f3, %f0, %f6
fnegs %f14, %f14
fbu %fcc2, loop_1343
ldsw [%l7 + 0x70], %l4
fandnot1s %f11, %f2, %f4
and %i6, %o5, %g2
loop_1343:
subcc %i0, %o0, %o3
ldsw [%l7 + 0x44], %l6
lduh [%l7 + 0x3A], %l0
fmovrdlz %o6, %f0, %f14
movneg %xcc, %o1, %g5
fmovdle %icc, %f13, %f13
fmovda %xcc, %f15, %f3
bg,pn %icc, loop_1344
ld [%l7 + 0x7C], %f13
srlx %l1, %g6, %i3
fmuld8sux16 %f0, %f10, %f2
loop_1344:
ta %icc, 0x0
fones %f1
fmovrslez %i7, %f12, %f0
bshuffle %f2, %f0, %f6
fmovsg %xcc, %f3, %f11
lduh [%l7 + 0x5C], %o2
fone %f8
tne %xcc, 0x7
std %f2, [%l7 + 0x38]
movge %xcc, %l5, %i2
fmovrdne %l3, %f2, %f4
sth %o7, [%l7 + 0x1C]
ldx [%l7 + 0x70], %l2
edge16n %i1, %g7, %g4
lduh [%l7 + 0x3E], %i5
ble,a,pt %xcc, loop_1345
fmovdvs %icc, %f10, %f12
fmovrde %g1, %f4, %f12
fcmple32 %f2, %f12, %g3
loop_1345:
ldub [%l7 + 0x4E], %o4
orncc %l4, 0x15B6, %i4
tg %icc, 0x3
smul %o5, %i6, %i0
bgu,pn %xcc, loop_1346
brgez,a %o0, loop_1347
sdivx %o3, 0x00B8, %g2
st %f6, [%l7 + 0x64]
loop_1346:
ldd [%l7 + 0x48], %f2
loop_1347:
movcc %icc, %l6, %o6
movrgez %l0, %o1, %l1
fone %f14
std %f6, [%l7 + 0x50]
fmul8x16au %f1, %f1, %f0
tleu %icc, 0x0
std %f2, [%l7 + 0x38]
fcmped %fcc3, %f2, %f4
fpackfix %f2, %f1
fornot1 %f2, %f8, %f14
udivx %g5, 0x0666, %g6
call loop_1348
sth %i3, [%l7 + 0x40]
fnot2s %f0, %f5
fsrc2s %f9, %f0
loop_1348:
ldub [%l7 + 0x24], %o2
lduw [%l7 + 0x18], %i7
mulscc %i2, 0x026E, %l5
fnor %f2, %f2, %f4
ble,a %xcc, loop_1349
stb %l3, [%l7 + 0x73]
stx %l2, [%l7 + 0x08]
fcmple16 %f10, %f14, %o7
loop_1349:
ldsb [%l7 + 0x2F], %i1
fxnors %f3, %f2, %f5
fcmple16 %f0, %f14, %g4
fmovrsgez %i5, %f10, %f0
subcc %g7, 0x077F, %g3
fmovdle %icc, %f3, %f4
ldd [%l7 + 0x58], %f0
ld [%l7 + 0x4C], %f14
nop
setx loop_1350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %g1
st %f9, [%l7 + 0x20]
fcmped %fcc1, %f2, %f4
loop_1350:
fbuge %fcc2, loop_1351
fcmple32 %f10, %f0, %o4
edge8n %l4, %o5, %i4
umul %i6, %o0, %o3
loop_1351:
stb %i0, [%l7 + 0x4E]
xnor %g2, %l6, %o6
fmovdgu %xcc, %f12, %f8
fmovrdgez %o1, %f10, %f6
lduh [%l7 + 0x76], %l1
fornot2s %f11, %f0, %f12
ld [%l7 + 0x40], %f10
ldsw [%l7 + 0x20], %g5
stb %g6, [%l7 + 0x2F]
fnors %f11, %f0, %f3
xorcc %l0, 0x1D17, %o2
movcc %icc, %i7, %i3
ldsw [%l7 + 0x0C], %l5
stx %i2, [%l7 + 0x40]
fnand %f4, %f0, %f8
fsrc1s %f15, %f8
fmovdcc %xcc, %f7, %f11
sth %l3, [%l7 + 0x76]
lduh [%l7 + 0x62], %l2
ldx [%l7 + 0x20], %o7
movrlez %i1, %i5, %g4
tleu %icc, 0x4
fnand %f6, %f6, %f0
fmovdgu %icc, %f6, %f7
stb %g7, [%l7 + 0x0D]
fmovdcs %xcc, %f0, %f2
sra %g3, 0x12, %g1
xnor %o4, 0x1F68, %l4
udivcc %o5, 0x1EF5, %i6
ldub [%l7 + 0x1C], %o0
fnot2 %f10, %f8
ldsb [%l7 + 0x5E], %o3
popc 0x130D, %i0
fabss %f8, %f11
sethi 0x1707, %g2
fmul8x16au %f12, %f2, %f4
bleu %icc, loop_1352
ldsb [%l7 + 0x29], %l6
fble %fcc0, loop_1353
ldd [%l7 + 0x70], %f8
loop_1352:
lduw [%l7 + 0x64], %o6
srax %i4, %o1, %g5
loop_1353:
fble,a %fcc0, loop_1354
sth %g6, [%l7 + 0x74]
popc 0x173F, %l1
fba %fcc2, loop_1355
loop_1354:
fnot2 %f8, %f2
fmovrdne %l0, %f10, %f10
st %f12, [%l7 + 0x08]
loop_1355:
tgu %xcc, 0x1
fnot2 %f8, %f8
tgu %icc, 0x6
stx %o2, [%l7 + 0x40]
fblg %fcc1, loop_1356
fcmps %fcc3, %f14, %f9
fmovdcs %xcc, %f10, %f9
fbe,a %fcc2, loop_1357
loop_1356:
movl %icc, %i7, %l5
fmovrdgez %i3, %f14, %f4
stb %l3, [%l7 + 0x2D]
loop_1357:
subc %l2, %i2, %i1
fmovsneg %icc, %f6, %f4
tge %xcc, 0x5
tneg %xcc, 0x2
fcmpes %fcc3, %f11, %f5
movvs %icc, %o7, %g4
fmovscc %xcc, %f13, %f14
srlx %g7, %i5, %g1
edge32n %g3, %l4, %o5
fbuge %fcc1, loop_1358
be %icc, loop_1359
umulcc %o4, %o0, %i6
bcs,pn %icc, loop_1360
loop_1358:
taddcc %o3, %g2, %i0
loop_1359:
sth %o6, [%l7 + 0x62]
brlez %i4, loop_1361
loop_1360:
mulscc %o1, 0x1F78, %g5
fexpand %f15, %f0
sdivx %g6, 0x0369, %l6
loop_1361:
lduw [%l7 + 0x68], %l0
ldsh [%l7 + 0x7E], %o2
tvs %icc, 0x5
fbu %fcc3, loop_1362
fcmpgt32 %f10, %f12, %l1
ldsh [%l7 + 0x7C], %l5
lduh [%l7 + 0x34], %i7
loop_1362:
fmovdle %xcc, %f13, %f14
fpadd32 %f10, %f6, %f14
movrlez %i3, %l3, %i2
ldsb [%l7 + 0x09], %i1
alignaddrl %l2, %g4, %g7
fzero %f12
st %f7, [%l7 + 0x70]
bleu loop_1363
fnot1s %f14, %f4
st %f11, [%l7 + 0x4C]
ldx [%l7 + 0x10], %o7
loop_1363:
lduh [%l7 + 0x72], %g1
lduw [%l7 + 0x30], %i5
fmovs %f15, %f5
fmul8x16al %f12, %f2, %f2
umul %g3, %o5, %l4
srax %o0, %i6, %o3
ldd [%l7 + 0x48], %f12
addcc %g2, 0x0E5C, %o4
tg %xcc, 0x5
edge16n %i0, %i4, %o6
ble,pn %icc, loop_1364
ldsh [%l7 + 0x6E], %g5
fba,a %fcc3, loop_1365
andn %g6, %o1, %l0
loop_1364:
srlx %l6, %l1, %l5
fcmps %fcc0, %f7, %f6
loop_1365:
sllx %i7, 0x0D, %i3
tne %icc, 0x2
bvc,a,pn %icc, loop_1366
orncc %o2, %l3, %i1
fnor %f10, %f2, %f0
lduh [%l7 + 0x24], %l2
loop_1366:
fandnot2s %f13, %f12, %f10
stw %g4, [%l7 + 0x40]
lduw [%l7 + 0x40], %i2
st %f6, [%l7 + 0x54]
fmovdne %icc, %f4, %f3
fpadd32 %f4, %f2, %f14
tcc %icc, 0x1
ldsb [%l7 + 0x62], %o7
fmovrse %g1, %f4, %f8
sth %g7, [%l7 + 0x58]
fnands %f10, %f15, %f15
orcc %g3, %o5, %i5
subc %l4, 0x0ED9, %o0
call loop_1367
stx %i6, [%l7 + 0x70]
fpsub16 %f8, %f14, %f12
ldx [%l7 + 0x28], %g2
loop_1367:
fmuld8ulx16 %f7, %f0, %f10
stb %o3, [%l7 + 0x7E]
for %f6, %f10, %f6
fmovrslz %i0, %f1, %f14
st %f10, [%l7 + 0x58]
fnor %f2, %f4, %f6
sdivx %o4, 0x17CD, %o6
fmovda %xcc, %f13, %f2
andncc %i4, %g5, %g6
fmovsa %xcc, %f10, %f11
fcmpeq16 %f12, %f0, %o1
fsrc2 %f0, %f0
bg,a,pn %icc, loop_1368
fbue %fcc0, loop_1369
fornot1 %f8, %f2, %f2
fmovsle %icc, %f5, %f11
loop_1368:
fmovspos %icc, %f8, %f11
loop_1369:
ld [%l7 + 0x34], %f8
fmovsa %xcc, %f12, %f6
ldd [%l7 + 0x10], %f8
tgu %xcc, 0x2
stw %l0, [%l7 + 0x3C]
smulcc %l1, %l5, %l6
xor %i7, 0x1E46, %i3
taddcc %o2, %i1, %l2
fmovsa %icc, %f10, %f7
lduw [%l7 + 0x34], %l3
fmovrsne %i2, %f4, %f2
fbug %fcc3, loop_1370
lduh [%l7 + 0x20], %o7
fbn,a %fcc2, loop_1371
fnot1s %f14, %f13
loop_1370:
brz %g1, loop_1372
udiv %g7, 0x07AE, %g3
loop_1371:
stx %g4, [%l7 + 0x20]
brlz %i5, loop_1373
loop_1372:
bcs,a loop_1374
fxor %f10, %f10, %f4
tn %xcc, 0x0
loop_1373:
fmovsl %icc, %f13, %f9
loop_1374:
fandnot2s %f4, %f0, %f6
xor %o5, 0x1A22, %o0
fmovrslz %l4, %f12, %f11
fandnot1s %f10, %f5, %f15
fmovrdgz %g2, %f6, %f14
ldd [%l7 + 0x30], %f6
fpadd32s %f1, %f12, %f0
std %f10, [%l7 + 0x40]
smulcc %o3, 0x0D44, %i6
fmovdpos %xcc, %f0, %f9
lduh [%l7 + 0x0E], %o4
ldd [%l7 + 0x30], %f12
brgez %o6, loop_1375
te %xcc, 0x7
mulscc %i0, 0x10A9, %i4
smulcc %g6, 0x0B18, %o1
loop_1375:
fbn,a %fcc3, loop_1376
fcmpne32 %f2, %f4, %g5
ldsw [%l7 + 0x78], %l1
udivx %l5, 0x07FC, %l6
loop_1376:
stx %l0, [%l7 + 0x20]
stw %i3, [%l7 + 0x60]
subcc %i7, 0x0567, %i1
fzeros %f5
std %f10, [%l7 + 0x18]
stw %l2, [%l7 + 0x60]
fmovrdlz %o2, %f2, %f8
fcmped %fcc1, %f2, %f14
andncc %l3, %i2, %g1
fmul8x16 %f10, %f12, %f6
stb %g7, [%l7 + 0x72]
fcmpne16 %f12, %f10, %o7
ble,a %xcc, loop_1377
stw %g4, [%l7 + 0x78]
stx %i5, [%l7 + 0x70]
fmuld8ulx16 %f13, %f0, %f6
loop_1377:
ldx [%l7 + 0x18], %o5
and %g3, 0x1848, %l4
bcc,a,pt %xcc, loop_1378
edge16l %o0, %g2, %o3
srl %i6, %o4, %o6
movvs %icc, %i4, %i0
loop_1378:
edge16 %g6, %o1, %g5
ldsb [%l7 + 0x0E], %l1
fcmpeq32 %f2, %f4, %l5
movcs %xcc, %l0, %i3
lduh [%l7 + 0x20], %l6
edge8 %i1, %l2, %i7
bcs,a %xcc, loop_1379
lduh [%l7 + 0x64], %l3
tg %xcc, 0x5
st %f2, [%l7 + 0x08]
loop_1379:
st %f9, [%l7 + 0x74]
fbu %fcc0, loop_1380
lduw [%l7 + 0x30], %o2
fbue %fcc0, loop_1381
ldsw [%l7 + 0x20], %g1
loop_1380:
fmovdl %xcc, %f8, %f3
ldsb [%l7 + 0x3F], %i2
loop_1381:
bl,a %icc, loop_1382
st %f2, [%l7 + 0x6C]
fbul %fcc2, loop_1383
sub %g7, 0x0621, %g4
loop_1382:
tvs %icc, 0x5
fnand %f0, %f14, %f14
loop_1383:
lduh [%l7 + 0x28], %o7
stb %o5, [%l7 + 0x37]
ldd [%l7 + 0x08], %f2
ld [%l7 + 0x5C], %f12
bge,a,pn %xcc, loop_1384
fornot1s %f4, %f1, %f10
tgu %xcc, 0x6
tneg %xcc, 0x3
loop_1384:
smulcc %i5, 0x16C9, %g3
stx %o0, [%l7 + 0x58]
brnz %l4, loop_1385
fmovdvc %xcc, %f13, %f5
fble %fcc2, loop_1386
fmovrde %g2, %f0, %f12
loop_1385:
fmovdn %icc, %f5, %f2
fmovrsne %o3, %f15, %f6
loop_1386:
lduh [%l7 + 0x6A], %i6
ldx [%l7 + 0x18], %o4
edge16l %i4, %o6, %g6
fpsub16 %f14, %f8, %f6
std %f4, [%l7 + 0x78]
ld [%l7 + 0x44], %f1
fmovrdne %o1, %f14, %f12
taddcc %i0, %g5, %l1
ldsb [%l7 + 0x20], %l5
fzeros %f7
xnorcc %i3, %l0, %l6
edge32ln %l2, %i1, %l3
fmul8x16al %f0, %f9, %f10
fmovrdlz %i7, %f4, %f8
movne %xcc, %o2, %g1
fmovspos %icc, %f8, %f12
movrne %g7, 0x196, %g4
mulscc %i2, 0x15A3, %o7
ldsb [%l7 + 0x0A], %i5
edge8ln %o5, %o0, %g3
tne %xcc, 0x1
sth %l4, [%l7 + 0x5C]
fcmps %fcc2, %f13, %f2
fpackfix %f10, %f6
ba,a,pn %icc, loop_1387
subc %g2, %i6, %o3
lduh [%l7 + 0x76], %o4
fmovsg %xcc, %f12, %f3
loop_1387:
lduh [%l7 + 0x0A], %i4
call loop_1388
tvs %icc, 0x3
bneg,pt %xcc, loop_1389
fbul %fcc0, loop_1390
loop_1388:
edge16ln %g6, %o1, %i0
bpos,a %icc, loop_1391
loop_1389:
tle %icc, 0x4
loop_1390:
fpsub32s %f5, %f2, %f0
ldsh [%l7 + 0x44], %g5
loop_1391:
edge16n %l1, %o6, %i3
add %l5, 0x0E64, %l0
fmovdge %xcc, %f4, %f2
brlz,a %l2, loop_1392
ldd [%l7 + 0x58], %f4
movge %icc, %i1, %l3
fxnor %f4, %f4, %f14
loop_1392:
fands %f6, %f8, %f4
smul %i7, %l6, %o2
fsrc1 %f10, %f12
fbul,a %fcc3, loop_1393
fbn %fcc1, loop_1394
fbug,a %fcc3, loop_1395
sth %g7, [%l7 + 0x44]
loop_1393:
brnz %g4, loop_1396
loop_1394:
fmul8ulx16 %f14, %f6, %f8
loop_1395:
bg %xcc, loop_1397
edge32ln %g1, %o7, %i5
loop_1396:
sth %i2, [%l7 + 0x56]
sdivx %o0, 0x109D, %o5
loop_1397:
stx %g3, [%l7 + 0x48]
fcmpeq16 %f12, %f12, %g2
bvc,a %xcc, loop_1398
smulcc %l4, %i6, %o4
lduw [%l7 + 0x44], %o3
fmul8ulx16 %f4, %f8, %f12
loop_1398:
ld [%l7 + 0x64], %f3
xnorcc %g6, %i4, %o1
lduw [%l7 + 0x14], %i0
srl %g5, %l1, %o6
brlez,a %i3, loop_1399
fmovsle %xcc, %f9, %f9
fand %f6, %f0, %f10
fmovdg %xcc, %f13, %f6
loop_1399:
movvc %icc, %l5, %l0
pdist %f12, %f8, %f0
fnegs %f5, %f11
fpack16 %f4, %f8
edge8n %i1, %l3, %l2
ba,pt %xcc, loop_1400
ldsb [%l7 + 0x79], %i7
fmovs %f5, %f13
std %f12, [%l7 + 0x38]
loop_1400:
stb %l6, [%l7 + 0x0E]
fmovrsne %g7, %f1, %f10
orcc %o2, %g1, %g4
fmovdl %xcc, %f0, %f2
ldsw [%l7 + 0x38], %i5
movg %icc, %o7, %i2
fpadd32s %f13, %f10, %f5
subccc %o5, 0x010D, %g3
stb %g2, [%l7 + 0x62]
fcmpeq32 %f12, %f4, %o0
fmovdpos %icc, %f8, %f4
fbo,a %fcc1, loop_1401
xor %l4, 0x08C4, %o4
call loop_1402
lduw [%l7 + 0x6C], %o3
loop_1401:
udivx %i6, 0x1367, %g6
fmovsn %icc, %f0, %f7
loop_1402:
fmovdleu %icc, %f1, %f9
array32 %o1, %i4, %g5
or %i0, 0x1EB3, %o6
tpos %icc, 0x0
ldd [%l7 + 0x30], %f14
ldsw [%l7 + 0x5C], %l1
fbug %fcc2, loop_1403
tn %icc, 0x2
nop
setx loop_1404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i3, [%l7 + 0x08]
loop_1403:
stx %l0, [%l7 + 0x10]
ld [%l7 + 0x2C], %f10
loop_1404:
tvc %xcc, 0x2
lduw [%l7 + 0x3C], %i1
fmovrdgez %l5, %f2, %f10
popc 0x069C, %l3
udiv %l2, 0x056D, %l6
edge8 %i7, %g7, %o2
lduw [%l7 + 0x78], %g1
movcs %icc, %i5, %g4
ldsb [%l7 + 0x13], %i2
ldx [%l7 + 0x58], %o7
fbu %fcc3, loop_1405
st %f11, [%l7 + 0x5C]
fmovrsgz %g3, %f3, %f14
sth %o5, [%l7 + 0x58]
loop_1405:
stx %o0, [%l7 + 0x50]
tg %xcc, 0x1
stx %l4, [%l7 + 0x40]
ldsw [%l7 + 0x0C], %g2
lduw [%l7 + 0x74], %o4
fmovdleu %xcc, %f11, %f6
edge32n %i6, %g6, %o1
fcmpne16 %f10, %f4, %i4
fpadd32 %f8, %f4, %f2
stb %g5, [%l7 + 0x4A]
movg %icc, %i0, %o6
tne %xcc, 0x5
fmovrsgez %l1, %f14, %f15
fmovsvc %xcc, %f7, %f5
ldub [%l7 + 0x5C], %o3
fmovrslez %l0, %f14, %f10
addc %i3, %l5, %i1
fbne %fcc0, loop_1406
st %f4, [%l7 + 0x60]
sdivx %l2, 0x1C73, %l3
mulscc %l6, %g7, %i7
loop_1406:
for %f12, %f2, %f14
fcmped %fcc3, %f4, %f12
fabsd %f0, %f0
lduh [%l7 + 0x74], %g1
edge32ln %i5, %o2, %g4
lduw [%l7 + 0x1C], %i2
fmovrslz %o7, %f8, %f1
fmovrdne %o5, %f10, %f8
bg loop_1407
fmovrslez %g3, %f11, %f0
or %o0, 0x1D74, %g2
lduh [%l7 + 0x7E], %o4
loop_1407:
movvs %icc, %l4, %i6
fmovrdlz %o1, %f2, %f6
st %f8, [%l7 + 0x34]
stx %g6, [%l7 + 0x38]
bne,a,pn %xcc, loop_1408
lduw [%l7 + 0x0C], %g5
ldx [%l7 + 0x38], %i0
ld [%l7 + 0x0C], %f14
loop_1408:
andn %i4, 0x0F55, %o6
ta %xcc, 0x0
stx %l1, [%l7 + 0x78]
ldub [%l7 + 0x49], %o3
movg %xcc, %l0, %i3
or %i1, 0x0164, %l2
andncc %l3, %l6, %l5
ldd [%l7 + 0x78], %f8
ldsb [%l7 + 0x0A], %g7
tg %icc, 0x2
xnor %g1, %i7, %o2
sra %g4, 0x0F, %i2
udiv %i5, 0x1979, %o5
fornot1 %f14, %f2, %f10
fpmerge %f1, %f3, %f4
fcmpd %fcc2, %f0, %f8
fsrc1 %f10, %f12
ldx [%l7 + 0x30], %g3
fnand %f12, %f4, %f2
ldsb [%l7 + 0x40], %o7
fmovsg %xcc, %f2, %f6
array16 %o0, %o4, %g2
fbn,a %fcc2, loop_1409
fnot2 %f12, %f2
fmovrdgez %i6, %f10, %f12
fmovda %xcc, %f10, %f14
loop_1409:
lduw [%l7 + 0x08], %l4
stb %o1, [%l7 + 0x08]
bneg %xcc, loop_1410
movge %icc, %g6, %i0
ldd [%l7 + 0x38], %f2
stb %i4, [%l7 + 0x3B]
loop_1410:
ldub [%l7 + 0x2C], %o6
fmuld8ulx16 %f8, %f12, %f6
edge16ln %l1, %g5, %o3
andncc %i3, %l0, %l2
subc %i1, 0x0933, %l3
fmovdge %icc, %f14, %f14
ldsb [%l7 + 0x3C], %l5
fpackfix %f8, %f6
ldd [%l7 + 0x30], %f4
fmovdne %icc, %f3, %f10
fexpand %f15, %f14
fmovs %f13, %f8
std %f2, [%l7 + 0x58]
fmovdneg %xcc, %f6, %f5
tleu %icc, 0x5
brz,a %l6, loop_1411
ldsw [%l7 + 0x64], %g7
lduh [%l7 + 0x62], %i7
sth %o2, [%l7 + 0x12]
loop_1411:
fbug,a %fcc3, loop_1412
te %xcc, 0x5
std %f6, [%l7 + 0x40]
tcc %icc, 0x6
loop_1412:
addccc %g1, %g4, %i5
st %f11, [%l7 + 0x08]
fmuld8sux16 %f1, %f13, %f2
ldsh [%l7 + 0x4A], %o5
fbuge %fcc0, loop_1413
stw %i2, [%l7 + 0x68]
fpsub16 %f10, %f12, %f12
st %f4, [%l7 + 0x10]
loop_1413:
ldsh [%l7 + 0x26], %g3
lduw [%l7 + 0x74], %o0
brnz,a %o7, loop_1414
nop
setx loop_1415, %l0, %l1
jmpl %l1, %g2
ldd [%l7 + 0x20], %f10
fornot2 %f12, %f0, %f10
loop_1414:
fbo %fcc1, loop_1416
loop_1415:
fpadd16s %f2, %f2, %f9
fmovdle %xcc, %f14, %f8
fxnor %f8, %f0, %f4
loop_1416:
edge32 %i6, %l4, %o1
fcmpne16 %f6, %f6, %o4
ldsh [%l7 + 0x4E], %g6
ldub [%l7 + 0x5A], %i0
fmovda %xcc, %f5, %f4
ld [%l7 + 0x30], %f15
fmovde %icc, %f5, %f8
tneg %xcc, 0x7
lduw [%l7 + 0x44], %o6
stx %i4, [%l7 + 0x08]
movcc %icc, %l1, %g5
fzeros %f6
fand %f4, %f6, %f10
stw %o3, [%l7 + 0x30]
ldsb [%l7 + 0x38], %i3
tvs %xcc, 0x6
stx %l2, [%l7 + 0x70]
fmovrsgz %l0, %f6, %f10
fmovrsne %i1, %f14, %f2
stb %l5, [%l7 + 0x0A]
ldub [%l7 + 0x40], %l3
call loop_1417
fbue %fcc2, loop_1418
bgu %xcc, loop_1419
andncc %l6, %i7, %o2
loop_1417:
st %f3, [%l7 + 0x44]
loop_1418:
std %f8, [%l7 + 0x20]
loop_1419:
mova %icc, %g7, %g4
fabsd %f6, %f6
stx %g1, [%l7 + 0x48]
sub %i5, %i2, %o5
array8 %o0, %g3, %o7
fmovrsne %i6, %f5, %f8
fmul8x16au %f7, %f11, %f14
brlz %l4, loop_1420
ldx [%l7 + 0x48], %g2
fbl,a %fcc3, loop_1421
fmul8ulx16 %f10, %f0, %f4
loop_1420:
movrlez %o1, %g6, %i0
ld [%l7 + 0x6C], %f0
loop_1421:
fmovdn %icc, %f2, %f14
bpos,a,pt %icc, loop_1422
xnorcc %o6, 0x0FE8, %i4
tsubcc %l1, %o4, %o3
brz,a %i3, loop_1423
loop_1422:
fmovsn %xcc, %f13, %f15
movl %xcc, %l2, %l0
edge16 %i1, %l5, %l3
loop_1423:
fnor %f4, %f0, %f10
bl,pt %xcc, loop_1424
fbule %fcc2, loop_1425
fmovrsgz %g5, %f7, %f4
ld [%l7 + 0x68], %f11
loop_1424:
fmul8sux16 %f12, %f12, %f2
loop_1425:
movcs %xcc, %i7, %l6
movrgez %o2, 0x11E, %g4
edge8l %g7, %g1, %i5
fnor %f8, %f14, %f10
lduh [%l7 + 0x5E], %i2
array16 %o5, %g3, %o7
lduh [%l7 + 0x46], %i6
fmovrdne %o0, %f10, %f14
tgu %icc, 0x0
fbo,a %fcc0, loop_1426
sub %g2, %o1, %g6
movcc %xcc, %i0, %o6
lduh [%l7 + 0x40], %l4
loop_1426:
fcmps %fcc2, %f14, %f11
fpadd16 %f8, %f14, %f10
lduh [%l7 + 0x40], %i4
fmovd %f14, %f14
lduh [%l7 + 0x38], %l1
movvc %icc, %o3, %i3
tgu %xcc, 0x4
edge8ln %o4, %l0, %i1
fbul %fcc2, loop_1427
fandnot1 %f14, %f12, %f14
ldsh [%l7 + 0x76], %l2
lduh [%l7 + 0x22], %l3
loop_1427:
fmul8sux16 %f4, %f6, %f2
fmovdvc %icc, %f12, %f3
st %f4, [%l7 + 0x1C]
movgu %icc, %g5, %l5
movvs %icc, %l6, %i7
ldsh [%l7 + 0x50], %g4
fsrc1s %f12, %f7
addccc %o2, 0x16B6, %g1
orncc %g7, 0x0ADD, %i2
bpos,a loop_1428
fpadd32s %f11, %f8, %f1
fnot1s %f7, %f11
std %f12, [%l7 + 0x50]
loop_1428:
fmovsneg %xcc, %f2, %f14
stw %o5, [%l7 + 0x18]
ldub [%l7 + 0x71], %g3
fcmpeq32 %f8, %f8, %i5
addcc %i6, %o7, %o0
edge16l %o1, %g6, %i0
fpadd32s %f15, %f1, %f11
move %icc, %g2, %l4
lduw [%l7 + 0x18], %i4
fcmpeq32 %f6, %f14, %o6
tsubcctv %l1, 0x0278, %i3
lduh [%l7 + 0x2A], %o3
std %f6, [%l7 + 0x58]
fmul8ulx16 %f8, %f12, %f10
stb %l0, [%l7 + 0x11]
fmovsl %xcc, %f2, %f6
andncc %i1, %o4, %l2
fbo %fcc0, loop_1429
fors %f0, %f13, %f6
movge %xcc, %l3, %g5
fandnot1s %f2, %f4, %f1
loop_1429:
ldsb [%l7 + 0x4F], %l6
std %f8, [%l7 + 0x68]
movrgz %l5, %i7, %o2
udivx %g1, 0x0BC4, %g7
srlx %i2, %g4, %o5
fbo,a %fcc3, loop_1430
fmovsle %icc, %f8, %f6
brgz,a %g3, loop_1431
std %f12, [%l7 + 0x68]
loop_1430:
popc 0x1E2F, %i5
stb %o7, [%l7 + 0x3A]
loop_1431:
bvs,pt %xcc, loop_1432
array32 %o0, %i6, %o1
bvs,a loop_1433
ldx [%l7 + 0x10], %i0
loop_1432:
bneg,a %xcc, loop_1434
ldsw [%l7 + 0x24], %g2
loop_1433:
movne %icc, %l4, %g6
edge8ln %o6, %l1, %i4
loop_1434:
ldsh [%l7 + 0x0C], %o3
popc %i3, %i1
sllx %l0, %l2, %l3
movl %icc, %g5, %o4
mulx %l5, 0x0E7C, %i7
stb %l6, [%l7 + 0x52]
edge16 %g1, %g7, %o2
sth %g4, [%l7 + 0x46]
sdiv %i2, 0x1690, %o5
fnegs %f6, %f6
fmovdg %icc, %f13, %f14
fmovdn %icc, %f3, %f15
lduw [%l7 + 0x28], %i5
fpack32 %f14, %f10, %f6
umul %o7, 0x1598, %o0
fmovrde %i6, %f0, %f4
tgu %xcc, 0x5
fmul8x16al %f10, %f12, %f8
for %f0, %f10, %f8
subccc %g3, 0x1AD1, %o1
fbule,a %fcc2, loop_1435
taddcctv %g2, %i0, %g6
ldsb [%l7 + 0x5B], %l4
brlz,a %l1, loop_1436
loop_1435:
fcmps %fcc0, %f4, %f5
movl %icc, %i4, %o6
fbule,a %fcc0, loop_1437
loop_1436:
fmovdgu %xcc, %f4, %f9
fpadd16s %f10, %f4, %f2
fsrc2 %f4, %f0
loop_1437:
and %i3, 0x00E5, %o3
fmul8x16al %f12, %f11, %f14
fbue,a %fcc0, loop_1438
fcmpes %fcc0, %f1, %f12
ldx [%l7 + 0x48], %l0
fcmpeq32 %f6, %f12, %i1
loop_1438:
fsrc2 %f14, %f8
fexpand %f2, %f2
edge32 %l3, %g5, %o4
stw %l2, [%l7 + 0x2C]
ldd [%l7 + 0x58], %f4
movgu %icc, %i7, %l6
ld [%l7 + 0x48], %f2
fmovdne %icc, %f4, %f7
fmul8x16 %f11, %f14, %f0
fnot1s %f8, %f10
movrlez %g1, 0x2F4, %l5
fmuld8sux16 %f15, %f1, %f4
brlez,a %o2, loop_1439
fmovsle %xcc, %f1, %f5
call loop_1440
stb %g4, [%l7 + 0x71]
loop_1439:
tl %icc, 0x1
stx %i2, [%l7 + 0x50]
loop_1440:
fnot1s %f6, %f1
ldsw [%l7 + 0x14], %g7
fpadd32 %f14, %f6, %f2
bn,a,pn %icc, loop_1441
ble loop_1442
bg %xcc, loop_1443
ldsb [%l7 + 0x32], %o5
loop_1441:
edge16 %o7, %o0, %i5
loop_1442:
ldd [%l7 + 0x50], %f14
loop_1443:
fblg %fcc0, loop_1444
bn,pn %xcc, loop_1445
fmovdl %xcc, %f1, %f8
stb %g3, [%l7 + 0x38]
loop_1444:
std %f4, [%l7 + 0x50]
loop_1445:
edge8n %o1, %g2, %i6
movgu %xcc, %g6, %l4
fcmps %fcc0, %f2, %f6
fornot2s %f15, %f0, %f1
ldsw [%l7 + 0x10], %i0
lduw [%l7 + 0x3C], %i4
fbl,a %fcc1, loop_1446
stx %l1, [%l7 + 0x40]
std %f4, [%l7 + 0x18]
movle %xcc, %i3, %o3
loop_1446:
fmovrslz %l0, %f1, %f0
ldsw [%l7 + 0x70], %o6
movle %icc, %i1, %l3
ldx [%l7 + 0x78], %g5
fnegd %f0, %f14
fexpand %f8, %f2
fbe %fcc1, loop_1447
movrlez %o4, 0x3CF, %i7
fmovsge %xcc, %f5, %f15
fcmpeq16 %f0, %f12, %l2
loop_1447:
srlx %g1, %l5, %o2
edge8 %g4, %i2, %l6
popc 0x0930, %g7
fxnor %f6, %f14, %f0
edge32l %o7, %o5, %o0
fbue,a %fcc3, loop_1448
fmul8x16 %f11, %f0, %f6
st %f15, [%l7 + 0x44]
st %f1, [%l7 + 0x6C]
loop_1448:
subc %g3, %o1, %g2
edge32 %i6, %g6, %l4
ldsh [%l7 + 0x68], %i5
orn %i0, 0x0C3B, %i4
bne,a %xcc, loop_1449
fnegs %f2, %f3
fnegd %f12, %f10
fmovsne %icc, %f6, %f1
loop_1449:
fmovrdgez %i3, %f12, %f8
sth %l1, [%l7 + 0x44]
fmovrdgez %o3, %f4, %f8
ldsb [%l7 + 0x60], %l0
fmovrdgez %i1, %f12, %f4
fble,a %fcc3, loop_1450
bne,a %xcc, loop_1451
stb %o6, [%l7 + 0x5E]
ldsh [%l7 + 0x1C], %l3
loop_1450:
ldub [%l7 + 0x20], %g5
loop_1451:
brnz,a %o4, loop_1452
ld [%l7 + 0x24], %f6
move %xcc, %l2, %i7
stx %g1, [%l7 + 0x18]
loop_1452:
ldsw [%l7 + 0x68], %l5
fsrc2 %f14, %f2
udivx %o2, 0x01A8, %g4
fbo,a %fcc1, loop_1453
subccc %l6, %i2, %g7
bshuffle %f14, %f14, %f12
stx %o5, [%l7 + 0x48]
loop_1453:
movpos %xcc, %o7, %o0
stw %g3, [%l7 + 0x54]
ldub [%l7 + 0x4B], %o1
movcc %icc, %g2, %i6
fbo %fcc3, loop_1454
ldsw [%l7 + 0x1C], %l4
sdivx %i5, 0x1C2D, %g6
fzeros %f6
loop_1454:
lduw [%l7 + 0x44], %i0
fbne,a %fcc2, loop_1455
ldd [%l7 + 0x20], %f4
fblg,a %fcc2, loop_1456
umul %i4, %l1, %i3
loop_1455:
tg %xcc, 0x1
be,pt %icc, loop_1457
loop_1456:
fmovrdne %l0, %f14, %f12
edge32n %o3, %o6, %i1
addccc %l3, %o4, %g5
loop_1457:
fxnors %f6, %f5, %f10
fnegd %f6, %f2
fbo,a %fcc1, loop_1458
std %f8, [%l7 + 0x10]
sub %l2, 0x08EF, %g1
ldsb [%l7 + 0x23], %l5
loop_1458:
ldsw [%l7 + 0x3C], %i7
smul %g4, 0x1500, %o2
nop
setx loop_1459, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f12
st %f11, [%l7 + 0x10]
alignaddrl %l6, %i2, %o5
loop_1459:
stb %o7, [%l7 + 0x28]
movne %icc, %g7, %o0
ldx [%l7 + 0x68], %o1
fandnot1s %f7, %f1, %f6
ldsb [%l7 + 0x46], %g2
fmovdge %xcc, %f7, %f11
edge32n %g3, %l4, %i6
ldsh [%l7 + 0x0E], %g6
fsrc1s %f7, %f7
brlez,a %i0, loop_1460
fmovdleu %icc, %f14, %f6
srlx %i5, %i4, %l1
movcc %xcc, %i3, %o3
loop_1460:
fmovdl %icc, %f0, %f10
bcc,pt %icc, loop_1461
ld [%l7 + 0x38], %f7
sth %l0, [%l7 + 0x10]
addccc %o6, %l3, %i1
loop_1461:
fmovdgu %xcc, %f15, %f15
fbne %fcc0, loop_1462
fba %fcc1, loop_1463
fbl %fcc1, loop_1464
movne %xcc, %o4, %l2
loop_1462:
fornot1s %f15, %f12, %f1
loop_1463:
fpmerge %f6, %f13, %f10
loop_1464:
subccc %g5, %g1, %l5
fmovrdne %i7, %f6, %f12
fmovsne %icc, %f3, %f10
ldub [%l7 + 0x44], %o2
stb %g4, [%l7 + 0x2C]
fcmple32 %f6, %f8, %l6
fblg %fcc0, loop_1465
tg %xcc, 0x0
fbu,a %fcc2, loop_1466
movrgz %i2, 0x332, %o7
loop_1465:
fxor %f2, %f2, %f0
movpos %xcc, %o5, %o0
loop_1466:
edge32 %g7, %o1, %g3
sdivx %g2, 0x0CF3, %i6
lduw [%l7 + 0x6C], %l4
fpackfix %f6, %f2
tvc %icc, 0x7
udiv %g6, 0x0CCE, %i0
edge8 %i4, %l1, %i5
stx %o3, [%l7 + 0x50]
ldsh [%l7 + 0x6C], %i3
ldsh [%l7 + 0x1E], %o6
fornot1s %f10, %f14, %f5
mova %xcc, %l3, %l0
fble,a %fcc3, loop_1467
fmovsvc %icc, %f9, %f4
taddcctv %o4, 0x058D, %l2
fcmpeq32 %f10, %f10, %g5
loop_1467:
fpsub16 %f10, %f0, %f6
fmovda %icc, %f5, %f14
fcmpgt16 %f0, %f6, %g1
sth %l5, [%l7 + 0x5E]
st %f15, [%l7 + 0x0C]
fmovdpos %xcc, %f10, %f7
ldub [%l7 + 0x71], %i1
std %f10, [%l7 + 0x78]
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x6C], %o2
ldsw [%l7 + 0x24], %i7
fmovda %xcc, %f3, %f14
fzeros %f9
ldx [%l7 + 0x10], %l6
srl %i2, %o7, %g4
fpsub32s %f6, %f6, %f13
fpsub16s %f10, %f9, %f5
fmul8x16al %f15, %f15, %f12
brgz,a %o0, loop_1468
fbge %fcc0, loop_1469
fbe %fcc2, loop_1470
addcc %g7, 0x10DF, %o5
loop_1468:
bcc,a %icc, loop_1471
loop_1469:
fzeros %f5
loop_1470:
for %f2, %f4, %f6
movvs %xcc, %o1, %g3
loop_1471:
stx %i6, [%l7 + 0x70]
orn %l4, 0x0889, %g2
tsubcc %i0, %i4, %g6
alignaddrl %l1, %i5, %o3
nop
setx loop_1472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f7, %f13, %f10
tg %xcc, 0x3
movvs %icc, %o6, %i3
loop_1472:
bleu,pn %icc, loop_1473
move %icc, %l0, %o4
ld [%l7 + 0x40], %f15
fxor %f4, %f2, %f4
loop_1473:
lduw [%l7 + 0x10], %l2
ldub [%l7 + 0x11], %l3
fcmple32 %f6, %f8, %g5
ldub [%l7 + 0x25], %g1
tl %xcc, 0x7
tl %xcc, 0x5
lduw [%l7 + 0x30], %i1
lduh [%l7 + 0x54], %l5
sth %i7, [%l7 + 0x4C]
movl %xcc, %l6, %i2
std %f10, [%l7 + 0x60]
ldsh [%l7 + 0x5C], %o7
fcmpd %fcc2, %f4, %f10
edge8ln %o2, %o0, %g4
fnand %f4, %f8, %f6
fbg %fcc2, loop_1474
fnot1s %f5, %f5
fnot2s %f9, %f12
fabsd %f0, %f2
loop_1474:
fpsub16 %f12, %f6, %f6
st %f3, [%l7 + 0x4C]
fpmerge %f0, %f13, %f12
lduh [%l7 + 0x14], %g7
fabsd %f14, %f12
ldsb [%l7 + 0x56], %o5
fmovdvc %icc, %f5, %f7
movcc %icc, %o1, %i6
fmovsn %icc, %f2, %f1
movrgz %l4, %g3, %g2
ldx [%l7 + 0x58], %i0
ldsw [%l7 + 0x1C], %i4
fmovdcc %icc, %f8, %f6
stx %l1, [%l7 + 0x30]
addccc %g6, 0x0B38, %i5
ldub [%l7 + 0x37], %o6
ba,a,pt %icc, loop_1475
fbule %fcc1, loop_1476
ld [%l7 + 0x48], %f9
ldsw [%l7 + 0x70], %o3
loop_1475:
sethi 0x1739, %i3
loop_1476:
fmovrsgez %o4, %f9, %f15
fmovsleu %icc, %f3, %f5
fpsub16s %f6, %f13, %f5
stb %l2, [%l7 + 0x60]
ldub [%l7 + 0x4A], %l3
edge8l %l0, %g1, %i1
fandnot2s %f9, %f9, %f11
fsrc2s %f6, %f0
lduh [%l7 + 0x6A], %g5
fcmpne16 %f6, %f10, %i7
brlez,a %l6, loop_1477
bge,pt %xcc, loop_1478
fnors %f7, %f8, %f0
stb %l5, [%l7 + 0x41]
loop_1477:
fexpand %f0, %f6
loop_1478:
fzeros %f6
fcmpgt16 %f2, %f12, %o7
bpos %xcc, loop_1479
fcmpgt32 %f0, %f12, %o2
fnegd %f8, %f10
fsrc1s %f4, %f5
loop_1479:
siam 0x0
ldx [%l7 + 0x58], %o0
mova %xcc, %g4, %g7
fpsub16 %f14, %f0, %f0
be,pn %xcc, loop_1480
ldub [%l7 + 0x5B], %o5
fnot2 %f2, %f4
fsrc2 %f0, %f14
loop_1480:
movneg %icc, %o1, %i6
edge32 %i2, %g3, %g2
tl %xcc, 0x0
movvc %icc, %i0, %l4
bvc loop_1481
ldsw [%l7 + 0x78], %i4
sdivcc %l1, 0x0964, %g6
ldx [%l7 + 0x70], %i5
loop_1481:
fbug,a %fcc2, loop_1482
lduw [%l7 + 0x70], %o6
pdist %f0, %f0, %f14
tle %icc, 0x6
loop_1482:
movg %xcc, %o3, %o4
fpsub32 %f0, %f2, %f2
fbug %fcc0, loop_1483
tle %icc, 0x7
and %l2, %l3, %l0
ldd [%l7 + 0x28], %f2
loop_1483:
addc %g1, %i3, %i1
brlz,a %g5, loop_1484
subccc %l6, %i7, %o7
movn %icc, %l5, %o0
sdiv %o2, 0x0038, %g4
loop_1484:
fcmped %fcc1, %f12, %f6
tcs %xcc, 0x2
tgu %xcc, 0x5
ldsw [%l7 + 0x68], %o5
fzeros %f5
movgu %xcc, %g7, %o1
xorcc %i6, %g3, %i2
subc %g2, %l4, %i4
fbne %fcc2, loop_1485
bvs loop_1486
lduw [%l7 + 0x30], %i0
stb %g6, [%l7 + 0x1A]
loop_1485:
te %icc, 0x0
loop_1486:
subccc %l1, 0x17CC, %i5
fmovrdgz %o3, %f0, %f6
call loop_1487
andn %o4, 0x1655, %l2
udivx %o6, 0x0D7F, %l0
bn,a,pn %icc, loop_1488
loop_1487:
ldd [%l7 + 0x68], %f2
array8 %l3, %g1, %i3
te %icc, 0x6
loop_1488:
std %f2, [%l7 + 0x68]
lduh [%l7 + 0x46], %i1
ldsh [%l7 + 0x32], %l6
fandnot2s %f15, %f2, %f9
fmovdcs %xcc, %f3, %f14
addc %i7, %g5, %l5
brgez,a %o7, loop_1489
mulscc %o0, %o2, %o5
udiv %g7, 0x08CF, %o1
fmovsneg %icc, %f0, %f12
loop_1489:
fmovdpos %icc, %f11, %f9
ldd [%l7 + 0x10], %f8
fand %f8, %f4, %f0
ldd [%l7 + 0x18], %f12
addccc %i6, 0x0C9C, %g4
fblg %fcc1, loop_1490
ldsw [%l7 + 0x48], %g3
std %f4, [%l7 + 0x08]
ldx [%l7 + 0x20], %i2
loop_1490:
ldx [%l7 + 0x18], %g2
ldx [%l7 + 0x50], %l4
fnot1s %f12, %f5
edge32ln %i4, %i0, %g6
fcmpne32 %f12, %f8, %i5
sth %o3, [%l7 + 0x2C]
fmovdvc %icc, %f7, %f10
edge32n %l1, %l2, %o6
fmovsa %icc, %f13, %f4
xnorcc %o4, %l0, %g1
ld [%l7 + 0x70], %f14
andcc %i3, 0x1B5D, %i1
fands %f2, %f11, %f7
lduh [%l7 + 0x7C], %l3
st %f4, [%l7 + 0x7C]
stw %l6, [%l7 + 0x44]
fbge,a %fcc0, loop_1491
bvs,a,pt %icc, loop_1492
nop
setx loop_1493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i7, [%l7 + 0x48]
loop_1491:
ldub [%l7 + 0x64], %l5
loop_1492:
lduh [%l7 + 0x7A], %g5
loop_1493:
fbne %fcc3, loop_1494
fbue,a %fcc1, loop_1495
sth %o7, [%l7 + 0x0A]
std %f8, [%l7 + 0x18]
loop_1494:
fmovsne %xcc, %f13, %f2
loop_1495:
bvs %icc, loop_1496
ldsb [%l7 + 0x33], %o0
stw %o5, [%l7 + 0x44]
fpmerge %f8, %f10, %f14
loop_1496:
fmovdcc %xcc, %f11, %f12
lduh [%l7 + 0x4C], %g7
fmovsn %xcc, %f8, %f12
fmovdle %icc, %f6, %f0
ldd [%l7 + 0x60], %f14
stx %o1, [%l7 + 0x78]
fcmpeq16 %f2, %f8, %i6
move %xcc, %o2, %g4
sra %g3, 0x12, %g2
sth %i2, [%l7 + 0x38]
std %f2, [%l7 + 0x78]
stw %i4, [%l7 + 0x74]
lduh [%l7 + 0x76], %l4
lduw [%l7 + 0x48], %i0
brgz %g6, loop_1497
fmovsvs %icc, %f6, %f13
fzeros %f15
fmovd %f6, %f10
loop_1497:
fmovrsgz %i5, %f4, %f6
stb %l1, [%l7 + 0x11]
fmovrslez %l2, %f5, %f15
ldub [%l7 + 0x63], %o3
bshuffle %f0, %f0, %f0
fnors %f14, %f3, %f1
fmovsne %xcc, %f13, %f13
ldsw [%l7 + 0x40], %o4
fnot2s %f13, %f15
fmovdneg %icc, %f12, %f3
stx %l0, [%l7 + 0x30]
lduh [%l7 + 0x3E], %g1
fmovse %xcc, %f14, %f0
stw %o6, [%l7 + 0x64]
movcs %xcc, %i3, %l3
stx %l6, [%l7 + 0x50]
mova %icc, %i1, %i7
stb %g5, [%l7 + 0x47]
stb %l5, [%l7 + 0x1D]
fcmple32 %f12, %f6, %o7
ble,a,pt %icc, loop_1498
ldub [%l7 + 0x69], %o0
addccc %o5, %g7, %i6
ldsb [%l7 + 0x62], %o1
loop_1498:
st %f15, [%l7 + 0x60]
fpadd16 %f4, %f2, %f12
andcc %g4, %o2, %g3
fcmpgt16 %f6, %f12, %g2
sth %i4, [%l7 + 0x5C]
fmovsl %xcc, %f14, %f2
bvs,pt %xcc, loop_1499
fpadd16 %f12, %f12, %f8
ldsb [%l7 + 0x74], %l4
fnot2s %f4, %f15
loop_1499:
fmovsleu %icc, %f10, %f4
movvc %xcc, %i2, %i0
sth %i5, [%l7 + 0x64]
mulscc %g6, %l1, %l2
sub %o3, %l0, %g1
tne %xcc, 0x3
for %f10, %f6, %f12
and %o4, 0x1641, %o6
fxors %f13, %f5, %f8
alignaddr %l3, %l6, %i1
ldub [%l7 + 0x58], %i3
nop
setx loop_1500, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f3, %f3, %f14
sth %i7, [%l7 + 0x78]
umul %g5, %o7, %o0
loop_1500:
xor %l5, %o5, %i6
brgz %o1, loop_1501
fmul8ulx16 %f8, %f6, %f14
fmovscc %icc, %f14, %f5
fbug,a %fcc3, loop_1502
loop_1501:
fmul8sux16 %f14, %f0, %f2
fcmpgt16 %f4, %f2, %g4
ldd [%l7 + 0x60], %f14
loop_1502:
edge32 %g7, %o2, %g3
fones %f1
bl,pt %icc, loop_1503
call loop_1504
fmovdvs %xcc, %f3, %f11
ldsb [%l7 + 0x2A], %g2
loop_1503:
ldsb [%l7 + 0x15], %l4
loop_1504:
stx %i4, [%l7 + 0x10]
edge16l %i0, %i2, %i5
udivx %l1, 0x1763, %l2
st %f2, [%l7 + 0x28]
bvc,a loop_1505
alignaddr %o3, %l0, %g1
tne %icc, 0x0
edge8ln %o4, %g6, %l3
loop_1505:
ldd [%l7 + 0x30], %f14
movcc %xcc, %l6, %i1
fbul,a %fcc3, loop_1506
edge8n %i3, %i7, %o6
ldx [%l7 + 0x68], %g5
fmovrdgez %o7, %f4, %f10
loop_1506:
fandnot2s %f9, %f0, %f8
array8 %l5, %o0, %o5
lduh [%l7 + 0x60], %i6
fandnot2 %f6, %f6, %f4
ldd [%l7 + 0x50], %f0
fand %f6, %f14, %f12
bg,a loop_1507
array32 %o1, %g4, %g7
fmovrdgz %o2, %f4, %f4
fornot1 %f6, %f6, %f10
loop_1507:
movgu %xcc, %g3, %g2
fba,a %fcc2, loop_1508
bcc,pt %icc, loop_1509
ldub [%l7 + 0x71], %i4
fbg,a %fcc3, loop_1510
loop_1508:
bne loop_1511
loop_1509:
lduh [%l7 + 0x5C], %i0
stb %l4, [%l7 + 0x49]
loop_1510:
st %f0, [%l7 + 0x1C]
loop_1511:
fmovdne %icc, %f2, %f7
ldsb [%l7 + 0x1B], %i2
for %f4, %f4, %f6
brgz %l1, loop_1512
fones %f1
fbule %fcc2, loop_1513
fbug %fcc3, loop_1514
loop_1512:
edge32l %i5, %l2, %o3
brnz,a %l0, loop_1515
loop_1513:
movgu %icc, %g1, %o4
loop_1514:
fbule,a %fcc1, loop_1516
fmovdcc %icc, %f0, %f2
loop_1515:
fcmpne32 %f10, %f0, %l3
lduh [%l7 + 0x3A], %g6
loop_1516:
ldub [%l7 + 0x38], %l6
std %f8, [%l7 + 0x18]
fmovdle %xcc, %f8, %f11
brnz %i1, loop_1517
tsubcctv %i3, 0x0FC9, %o6
tge %xcc, 0x1
array16 %i7, %o7, %g5
loop_1517:
fmovs %f6, %f11
movpos %icc, %o0, %o5
bl,pt %icc, loop_1518
bvc,pn %icc, loop_1519
ld [%l7 + 0x1C], %f14
ldub [%l7 + 0x2A], %l5
loop_1518:
fbue,a %fcc1, loop_1520
loop_1519:
fnands %f14, %f6, %f0
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x60], %i6
loop_1520:
fmovrdlz %o1, %f0, %f14
fmovsl %xcc, %f8, %f13
stx %g7, [%l7 + 0x68]
srax %o2, %g4, %g2
ldub [%l7 + 0x23], %i4
fsrc2s %f9, %f14
stb %i0, [%l7 + 0x30]
srax %l4, %i2, %l1
fornot2s %f0, %f14, %f11
std %f10, [%l7 + 0x68]
fmovdge %xcc, %f6, %f5
be,pn %xcc, loop_1521
st %f12, [%l7 + 0x0C]
orcc %g3, %i5, %o3
fzeros %f9
loop_1521:
bvs %xcc, loop_1522
edge16n %l0, %g1, %o4
tpos %xcc, 0x3
smulcc %l2, %g6, %l3
loop_1522:
fsrc2s %f10, %f0
fnot2 %f14, %f0
movrne %l6, 0x13D, %i3
ldub [%l7 + 0x50], %i1
fmul8ulx16 %f0, %f8, %f14
fmovdle %icc, %f11, %f12
fmovrdne %o6, %f10, %f4
fbge %fcc3, loop_1523
fbule,a %fcc1, loop_1524
andn %i7, 0x1E21, %g5
fmovdcc %xcc, %f2, %f11
loop_1523:
fcmpgt32 %f6, %f14, %o7
loop_1524:
andcc %o0, 0x1F69, %o5
std %f6, [%l7 + 0x28]
fzeros %f2
sra %i6, %o1, %l5
st %f13, [%l7 + 0x3C]
fandnot2 %f0, %f12, %f4
lduw [%l7 + 0x1C], %g7
fandnot1s %f0, %f3, %f4
fmovse %xcc, %f1, %f15
fnand %f0, %f6, %f4
fandnot1 %f6, %f14, %f10
ldsb [%l7 + 0x54], %o2
tsubcc %g4, %g2, %i0
ta %icc, 0x7
sth %l4, [%l7 + 0x32]
fpsub16 %f2, %f14, %f8
fcmpne16 %f6, %f4, %i2
andn %i4, 0x1D6B, %g3
taddcctv %i5, 0x0B2F, %o3
fmovsvc %xcc, %f1, %f1
edge16l %l1, %l0, %g1
array16 %o4, %l2, %l3
addccc %g6, %l6, %i3
fones %f13
fmovrdgz %o6, %f10, %f10
fpsub32 %f6, %f6, %f14
movl %icc, %i1, %g5
ldd [%l7 + 0x30], %f12
bne loop_1525
bge,a loop_1526
fxnors %f11, %f9, %f0
tge %xcc, 0x1
loop_1525:
move %icc, %o7, %o0
loop_1526:
sth %i7, [%l7 + 0x32]
ld [%l7 + 0x20], %f10
movrgez %o5, 0x2FD, %i6
fbne %fcc2, loop_1527
andcc %o1, %g7, %l5
bg,pn %icc, loop_1528
nop
setx loop_1529, %l0, %l1
jmpl %l1, %o2
loop_1527:
ldsh [%l7 + 0x6E], %g4
andcc %g2, %l4, %i0
loop_1528:
fpackfix %f6, %f12
loop_1529:
tle %xcc, 0x6
array32 %i4, %g3, %i2
fpack16 %f8, %f5
ldsb [%l7 + 0x3E], %i5
fmovdcc %xcc, %f6, %f11
bvs %icc, loop_1530
ldsb [%l7 + 0x2B], %o3
xnor %l1, 0x1B2D, %l0
bcs,a,pn %xcc, loop_1531
loop_1530:
tsubcctv %o4, 0x0039, %g1
pdist %f12, %f6, %f10
fornot1s %f4, %f13, %f10
loop_1531:
smulcc %l3, %l2, %g6
ld [%l7 + 0x3C], %f15
std %f0, [%l7 + 0x50]
tsubcctv %i3, %o6, %i1
st %f15, [%l7 + 0x60]
ldd [%l7 + 0x30], %f12
edge8n %l6, %g5, %o7
fxors %f2, %f3, %f8
stb %o0, [%l7 + 0x29]
fcmpeq32 %f12, %f8, %i7
fnot2 %f2, %f2
udivcc %i6, 0x1BBD, %o5
srl %o1, 0x0C, %l5
orn %g7, %o2, %g2
movcc %icc, %l4, %i0
fnot1s %f4, %f2
fandnot1s %f2, %f9, %f10
tcs %xcc, 0x6
fbne,a %fcc3, loop_1532
fone %f14
st %f14, [%l7 + 0x60]
fmovrdgz %i4, %f6, %f10
loop_1532:
bne,a,pt %xcc, loop_1533
fnands %f5, %f3, %f3
bpos loop_1534
stx %g3, [%l7 + 0x70]
loop_1533:
tgu %icc, 0x5
lduh [%l7 + 0x48], %g4
loop_1534:
bge,a loop_1535
lduh [%l7 + 0x4A], %i2
be loop_1536
st %f7, [%l7 + 0x28]
loop_1535:
addc %o3, %l1, %i5
alignaddr %o4, %l0, %l3
loop_1536:
movge %icc, %l2, %g1
mulx %g6, %o6, %i3
edge32l %i1, %l6, %o7
fone %f6
ld [%l7 + 0x6C], %f12
ta %xcc, 0x4
movge %icc, %o0, %i7
ldd [%l7 + 0x38], %f14
fbue,a %fcc0, loop_1537
subccc %g5, %o5, %o1
fbug,a %fcc1, loop_1538
ldx [%l7 + 0x68], %i6
loop_1537:
and %g7, 0x02A8, %l5
fxnor %f10, %f6, %f8
loop_1538:
lduw [%l7 + 0x20], %g2
movrgz %l4, 0x1C7, %i0
fmovse %icc, %f8, %f12
edge32ln %i4, %o2, %g3
fmovse %icc, %f5, %f8
popc %i2, %o3
lduh [%l7 + 0x08], %l1
orcc %g4, 0x0D16, %o4
st %f11, [%l7 + 0x08]
stw %l0, [%l7 + 0x74]
fmovrdgez %l3, %f14, %f2
stx %i5, [%l7 + 0x28]
edge8n %g1, %g6, %o6
bneg,a,pt %icc, loop_1539
tvs %icc, 0x3
ldsw [%l7 + 0x64], %l2
stb %i1, [%l7 + 0x4C]
loop_1539:
bge,a,pn %icc, loop_1540
fbul %fcc1, loop_1541
fpack16 %f8, %f15
movre %l6, %o7, %i3
loop_1540:
st %f12, [%l7 + 0x10]
loop_1541:
umulcc %i7, %g5, %o0
movcs %xcc, %o5, %o1
ld [%l7 + 0x20], %f8
movn %icc, %g7, %l5
fmovrdlez %i6, %f14, %f0
orncc %g2, %i0, %i4
lduh [%l7 + 0x76], %o2
bg %icc, loop_1542
fmovdneg %icc, %f6, %f0
st %f14, [%l7 + 0x0C]
ldx [%l7 + 0x78], %l4
loop_1542:
ldub [%l7 + 0x30], %g3
fcmpeq16 %f8, %f10, %i2
movpos %xcc, %o3, %g4
stw %o4, [%l7 + 0x70]
stx %l0, [%l7 + 0x48]
fmovdpos %xcc, %f4, %f13
fnot2s %f7, %f9
srax %l1, %i5, %l3
stx %g1, [%l7 + 0x18]
ldsb [%l7 + 0x2A], %g6
taddcc %o6, 0x16A5, %l2
fmovrsgz %l6, %f15, %f14
bvc,a %icc, loop_1543
andn %o7, 0x1EAC, %i3
fmuld8ulx16 %f9, %f3, %f12
bpos loop_1544
loop_1543:
st %f3, [%l7 + 0x48]
nop
setx loop_1545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x4
loop_1544:
ldsb [%l7 + 0x63], %i1
fbuge,a %fcc1, loop_1546
loop_1545:
taddcc %g5, 0x116F, %i7
stb %o0, [%l7 + 0x08]
fblg,a %fcc2, loop_1547
loop_1546:
ldub [%l7 + 0x6E], %o5
array16 %o1, %l5, %g7
fpsub32 %f0, %f10, %f6
loop_1547:
ldsh [%l7 + 0x5C], %i6
ldub [%l7 + 0x70], %g2
fcmps %fcc2, %f1, %f9
fmovdneg %xcc, %f2, %f10
fornot1 %f2, %f14, %f12
std %f10, [%l7 + 0x60]
stx %i4, [%l7 + 0x18]
ldx [%l7 + 0x18], %i0
fbne,a %fcc3, loop_1548
ldsb [%l7 + 0x69], %o2
edge32ln %g3, %i2, %l4
fpack32 %f12, %f4, %f12
loop_1548:
fmovrdgez %g4, %f4, %f2
fba %fcc0, loop_1549
fone %f0
bvc,a loop_1550
tg %icc, 0x3
loop_1549:
std %f2, [%l7 + 0x48]
fandnot1 %f14, %f12, %f0
loop_1550:
lduh [%l7 + 0x30], %o3
srl %l0, 0x0C, %l1
movne %xcc, %o4, %i5
bleu loop_1551
edge32 %g1, %g6, %l3
movne %xcc, %l2, %l6
fcmpne32 %f12, %f6, %o6
loop_1551:
lduw [%l7 + 0x58], %i3
fcmple16 %f2, %f14, %i1
lduh [%l7 + 0x70], %o7
fmovdn %xcc, %f14, %f4
ldd [%l7 + 0x28], %f4
fmovdleu %xcc, %f2, %f3
movl %xcc, %i7, %g5
fmovdle %icc, %f8, %f3
ldsb [%l7 + 0x6E], %o5
sth %o0, [%l7 + 0x5C]
ldsh [%l7 + 0x52], %o1
ldx [%l7 + 0x38], %g7
fmovs %f10, %f5
mova %xcc, %i6, %l5
nop
setx loop_1552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %g2, %i0, %o2
edge8ln %g3, %i2, %i4
fmovsn %icc, %f5, %f13
loop_1552:
fmovrsgz %g4, %f3, %f8
movrgz %o3, 0x0A1, %l0
ldd [%l7 + 0x60], %f14
movcc %icc, %l4, %l1
fmovdle %icc, %f13, %f3
stx %i5, [%l7 + 0x48]
fmovspos %xcc, %f15, %f15
std %f6, [%l7 + 0x40]
bl,pn %icc, loop_1553
fnand %f2, %f4, %f14
andn %o4, %g1, %l3
fone %f8
loop_1553:
subcc %g6, %l2, %l6
fmul8x16al %f10, %f11, %f2
subcc %o6, 0x0AA2, %i1
for %f8, %f14, %f12
fandnot2s %f14, %f8, %f10
fmovdleu %icc, %f5, %f3
tsubcc %o7, %i7, %i3
fbue %fcc0, loop_1554
fmovdne %icc, %f11, %f1
bvc,a,pt %icc, loop_1555
lduw [%l7 + 0x2C], %o5
loop_1554:
tn %xcc, 0x4
ld [%l7 + 0x48], %f13
loop_1555:
movpos %xcc, %g5, %o1
fmovsvs %icc, %f1, %f15
be %xcc, loop_1556
sth %o0, [%l7 + 0x6A]
tcc %xcc, 0x7
fmovde %xcc, %f9, %f13
loop_1556:
fnand %f10, %f0, %f14
lduw [%l7 + 0x18], %i6
xor %g7, %g2, %l5
fbug,a %fcc3, loop_1557
bvc,a loop_1558
sub %o2, %g3, %i0
tpos %icc, 0x0
loop_1557:
ba,a %xcc, loop_1559
loop_1558:
st %f1, [%l7 + 0x4C]
fcmpeq16 %f6, %f4, %i2
fornot2s %f13, %f0, %f1
loop_1559:
bpos,pt %icc, loop_1560
fmovsne %icc, %f12, %f5
std %f4, [%l7 + 0x30]
fmovsa %icc, %f2, %f12
loop_1560:
subccc %g4, 0x0719, %o3
bne,a %icc, loop_1561
ldsw [%l7 + 0x64], %l0
ldub [%l7 + 0x7A], %i4
ldsh [%l7 + 0x4C], %l4
loop_1561:
fornot2s %f9, %f2, %f0
ldsh [%l7 + 0x66], %i5
fmovsneg %xcc, %f0, %f1
fcmps %fcc3, %f6, %f6
movvc %xcc, %o4, %l1
fmovrslz %g1, %f15, %f14
fornot1s %f13, %f6, %f14
fmovrsgez %l3, %f2, %f15
subcc %l2, %l6, %g6
sth %i1, [%l7 + 0x68]
tcs %xcc, 0x0
stw %o6, [%l7 + 0x44]
fmovsl %xcc, %f8, %f5
fbue %fcc2, loop_1562
fabss %f6, %f14
fbug %fcc3, loop_1563
fabsd %f10, %f14
loop_1562:
srlx %o7, %i7, %i3
fmovrse %o5, %f9, %f4
loop_1563:
fxor %f4, %f0, %f6
bneg,a loop_1564
popc 0x07FB, %g5
stx %o0, [%l7 + 0x48]
std %f6, [%l7 + 0x20]
loop_1564:
edge32ln %o1, %g7, %g2
stx %i6, [%l7 + 0x68]
smulcc %o2, %l5, %i0
orncc %i2, 0x1A3C, %g3
std %f12, [%l7 + 0x18]
udiv %o3, 0x045B, %g4
movcs %xcc, %l0, %i4
fzero %f12
movre %i5, 0x138, %l4
edge8l %o4, %g1, %l3
fmovsn %xcc, %f1, %f8
movvs %icc, %l2, %l1
edge8l %g6, %i1, %o6
move %icc, %l6, %o7
stx %i7, [%l7 + 0x30]
fsrc2s %f11, %f3
movcc %icc, %o5, %g5
bcc %xcc, loop_1565
fandnot1s %f13, %f6, %f2
fpack16 %f2, %f1
ldx [%l7 + 0x70], %o0
loop_1565:
tgu %icc, 0x7
ldsh [%l7 + 0x5C], %i3
sra %g7, %g2, %o1
fbne,a %fcc1, loop_1566
edge32n %o2, %l5, %i6
lduh [%l7 + 0x1A], %i0
fbne,a %fcc2, loop_1567
loop_1566:
fcmpne32 %f10, %f6, %i2
srl %g3, %o3, %l0
fzero %f12
loop_1567:
movrlz %i4, %i5, %l4
stx %o4, [%l7 + 0x78]
stx %g1, [%l7 + 0x70]
tle %icc, 0x0
fblg,a %fcc1, loop_1568
fmovsge %icc, %f0, %f3
sethi 0x13AE, %g4
st %f14, [%l7 + 0x3C]
loop_1568:
lduw [%l7 + 0x48], %l3
std %f10, [%l7 + 0x30]
fcmple32 %f2, %f8, %l2
fnot1 %f2, %f10
fpsub16s %f11, %f15, %f13
be,a loop_1569
fnands %f3, %f1, %f2
orcc %g6, %l1, %i1
stb %o6, [%l7 + 0x7F]
loop_1569:
edge32n %l6, %o7, %o5
ldub [%l7 + 0x62], %g5
fmovdneg %icc, %f14, %f5
ldub [%l7 + 0x2A], %o0
srlx %i7, 0x1A, %g7
stx %i3, [%l7 + 0x18]
fmovsa %xcc, %f4, %f9
ldsw [%l7 + 0x0C], %o1
edge16l %g2, %o2, %i6
ldd [%l7 + 0x18], %f14
tcs %xcc, 0x1
stb %l5, [%l7 + 0x0F]
fmovrde %i0, %f6, %f2
lduw [%l7 + 0x20], %i2
fsrc2s %f15, %f6
add %g3, %o3, %l0
taddcctv %i4, 0x1186, %i5
bge,a loop_1570
ldd [%l7 + 0x30], %f0
ble,a %xcc, loop_1571
ble,a loop_1572
loop_1570:
addccc %l4, %g1, %g4
movre %o4, %l3, %l2
loop_1571:
fpsub32 %f0, %f2, %f2
loop_1572:
mova %xcc, %g6, %l1
tge %xcc, 0x3
fmovsgu %xcc, %f5, %f14
ldsb [%l7 + 0x7E], %i1
lduw [%l7 + 0x64], %l6
tne %icc, 0x4
fmovrdgez %o7, %f2, %f10
bl,a %icc, loop_1573
edge16ln %o6, %g5, %o5
bleu %xcc, loop_1574
movne %icc, %o0, %i7
loop_1573:
fmovsg %xcc, %f4, %f6
fnand %f12, %f8, %f2
loop_1574:
ldsw [%l7 + 0x44], %g7
edge32 %o1, %i3, %g2
sth %o2, [%l7 + 0x08]
tcc %xcc, 0x1
lduh [%l7 + 0x22], %i6
stb %i0, [%l7 + 0x2B]
fba,a %fcc1, loop_1575
ldsh [%l7 + 0x44], %i2
fxor %f14, %f0, %f0
bleu loop_1576
loop_1575:
stw %g3, [%l7 + 0x3C]
movcs %icc, %l5, %l0
stb %i4, [%l7 + 0x1F]
loop_1576:
bcs,pn %icc, loop_1577
fbu %fcc3, loop_1578
bgu,pt %xcc, loop_1579
ba,a loop_1580
loop_1577:
fcmpd %fcc0, %f0, %f0
loop_1578:
edge32 %i5, %o3, %g1
loop_1579:
std %f4, [%l7 + 0x30]
loop_1580:
andn %l4, %o4, %l3
fmovsvc %xcc, %f4, %f13
edge8l %l2, %g6, %g4
taddcc %i1, 0x07CA, %l1
movrgez %l6, %o6, %o7
fandnot2s %f11, %f11, %f5
fmul8x16 %f1, %f0, %f4
bl %xcc, loop_1581
nop
setx loop_1582, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x3A], %o5
std %f14, [%l7 + 0x18]
loop_1581:
ldx [%l7 + 0x20], %g5
loop_1582:
edge8ln %o0, %i7, %o1
fnegs %f12, %f11
fnot1s %f0, %f15
stw %i3, [%l7 + 0x68]
movvs %icc, %g2, %g7
udiv %o2, 0x186F, %i6
movrgz %i0, %i2, %g3
std %f6, [%l7 + 0x20]
fbne,a %fcc3, loop_1583
sllx %l0, 0x19, %i4
andcc %l5, 0x1594, %i5
fmovrsgez %o3, %f0, %f14
loop_1583:
lduh [%l7 + 0x44], %g1
pdist %f2, %f12, %f4
movvs %xcc, %o4, %l4
ldx [%l7 + 0x38], %l3
faligndata %f2, %f2, %f12
ldsw [%l7 + 0x5C], %g6
std %f10, [%l7 + 0x68]
fmovrdlez %l2, %f12, %f0
movcs %icc, %i1, %g4
fmovdle %icc, %f6, %f7
stb %l1, [%l7 + 0x1B]
be %icc, loop_1584
subcc %o6, 0x097B, %o7
movpos %xcc, %l6, %o5
orn %g5, %i7, %o0
loop_1584:
xorcc %o1, 0x0E15, %g2
std %f10, [%l7 + 0x30]
sub %g7, 0x06A4, %i3
ldsh [%l7 + 0x58], %o2
ldsb [%l7 + 0x74], %i6
ble %icc, loop_1585
ldd [%l7 + 0x20], %f8
ldsh [%l7 + 0x0C], %i2
fbul,a %fcc2, loop_1586
loop_1585:
fmovdgu %icc, %f11, %f6
fbo %fcc0, loop_1587
fcmps %fcc2, %f8, %f10
loop_1586:
fandnot1s %f10, %f14, %f3
fcmpd %fcc3, %f0, %f4
loop_1587:
fpsub32s %f12, %f6, %f6
stb %g3, [%l7 + 0x1D]
ldx [%l7 + 0x08], %l0
tg %xcc, 0x1
fornot2 %f0, %f0, %f14
ld [%l7 + 0x24], %f0
edge8ln %i0, %i4, %i5
fpadd16s %f11, %f7, %f10
fmovrslz %o3, %f2, %f12
movcs %icc, %g1, %o4
nop
setx loop_1588, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f6
fzeros %f5
ldsw [%l7 + 0x78], %l5
loop_1588:
xnor %l3, 0x0300, %g6
brgez %l2, loop_1589
nop
setx loop_1590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f0, %f14
taddcc %l4, %g4, %i1
loop_1589:
edge8ln %l1, %o7, %o6
loop_1590:
nop
setx loop_1591, %l0, %l1
jmpl %l1, %o5
te %xcc, 0x3
fandnot2s %f12, %f6, %f5
ldsh [%l7 + 0x46], %g5
loop_1591:
movge %xcc, %i7, %l6
fble,a %fcc0, loop_1592
movgu %icc, %o1, %o0
fmul8x16au %f6, %f13, %f8
edge16 %g2, %g7, %i3
loop_1592:
movl %icc, %i6, %o2
fmovrsgz %i2, %f14, %f12
sdivcc %l0, 0x13CC, %i0
stb %g3, [%l7 + 0x3B]
addc %i5, %i4, %g1
fsrc2 %f0, %f10
ld [%l7 + 0x78], %f0
stx %o3, [%l7 + 0x78]
udivcc %o4, 0x0BF3, %l3
tleu %icc, 0x5
add %l5, %g6, %l2
fmovde %xcc, %f14, %f10
stb %l4, [%l7 + 0x45]
fnand %f4, %f8, %f2
ld [%l7 + 0x70], %f8
ldsb [%l7 + 0x1D], %g4
ldx [%l7 + 0x60], %i1
lduh [%l7 + 0x0E], %l1
movg %xcc, %o6, %o5
fnor %f0, %f6, %f2
ld [%l7 + 0x20], %f6
and %g5, %i7, %l6
stw %o7, [%l7 + 0x38]
tne %xcc, 0x2
ld [%l7 + 0x78], %f6
pdist %f8, %f4, %f6
fmul8sux16 %f12, %f10, %f12
stx %o1, [%l7 + 0x20]
sdiv %g2, 0x0E4D, %o0
sdiv %g7, 0x1341, %i3
srl %i6, %i2, %l0
ldd [%l7 + 0x78], %f12
ldsh [%l7 + 0x34], %i0
brgez %g3, loop_1593
std %f0, [%l7 + 0x08]
fbl %fcc1, loop_1594
fbul,a %fcc0, loop_1595
loop_1593:
fmovsle %icc, %f4, %f13
fmuld8ulx16 %f7, %f9, %f0
loop_1594:
movneg %xcc, %i5, %i4
loop_1595:
srl %g1, 0x03, %o3
fmovdg %xcc, %f15, %f6
fmuld8ulx16 %f3, %f5, %f6
add %o2, 0x0AFB, %l3
ldsb [%l7 + 0x65], %o4
ldsb [%l7 + 0x71], %g6
fbul %fcc0, loop_1596
subc %l2, 0x0A03, %l5
ld [%l7 + 0x70], %f3
tcc %xcc, 0x3
loop_1596:
fba %fcc1, loop_1597
std %f6, [%l7 + 0x40]
stb %g4, [%l7 + 0x17]
smul %l4, 0x1DFB, %i1
loop_1597:
brlz %l1, loop_1598
fbl %fcc1, loop_1599
fmovsa %icc, %f6, %f7
tpos %xcc, 0x5
loop_1598:
fmovrslz %o6, %f2, %f10
loop_1599:
fsrc2 %f2, %f4
fmuld8ulx16 %f3, %f10, %f12
fmovde %icc, %f0, %f1
andn %g5, 0x1CD4, %o5
fmovd %f12, %f4
tg %xcc, 0x0
tsubcctv %l6, 0x1C3C, %o7
tsubcctv %o1, %i7, %g2
fmovdpos %icc, %f7, %f10
fbug %fcc2, loop_1600
faligndata %f4, %f14, %f6
fmovsge %xcc, %f6, %f6
stx %o0, [%l7 + 0x68]
loop_1600:
alignaddrl %g7, %i6, %i3
mulscc %i2, %l0, %g3
movn %xcc, %i0, %i4
sllx %g1, 0x0E, %i5
fxors %f13, %f13, %f13
bvs loop_1601
fbne %fcc3, loop_1602
fmuld8sux16 %f5, %f5, %f14
bpos,a,pn %icc, loop_1603
loop_1601:
fbug,a %fcc2, loop_1604
loop_1602:
fabsd %f14, %f8
fmovrsgez %o2, %f0, %f14
loop_1603:
edge16n %o3, %o4, %l3
loop_1604:
ldx [%l7 + 0x58], %g6
fsrc2s %f2, %f7
lduh [%l7 + 0x68], %l2
tg %xcc, 0x6
sth %g4, [%l7 + 0x74]
ldub [%l7 + 0x29], %l5
fsrc1 %f2, %f10
brz,a %l4, loop_1605
udivx %i1, 0x05CD, %l1
fmovdg %icc, %f0, %f7
fmovrsgz %g5, %f10, %f3
loop_1605:
sth %o6, [%l7 + 0x72]
fmovse %xcc, %f0, %f6
fcmpeq16 %f4, %f12, %l6
fbo,a %fcc3, loop_1606
fble %fcc2, loop_1607
st %f9, [%l7 + 0x58]
ldsb [%l7 + 0x43], %o5
loop_1606:
or %o1, 0x039B, %i7
loop_1607:
xnor %g2, 0x1F6E, %o0
ldsb [%l7 + 0x4C], %o7
subc %g7, 0x0E1E, %i3
bshuffle %f6, %f12, %f12
fmovda %xcc, %f5, %f5
tcc %xcc, 0x3
edge32n %i6, %i2, %g3
fbu %fcc0, loop_1608
st %f7, [%l7 + 0x34]
fmovdneg %icc, %f0, %f15
bcc,a,pt %icc, loop_1609
loop_1608:
tne %xcc, 0x6
orncc %l0, %i4, %i0
fmovdge %icc, %f5, %f11
loop_1609:
tle %xcc, 0x5
std %f2, [%l7 + 0x40]
umul %g1, 0x04CD, %i5
fbge,a %fcc3, loop_1610
ldsh [%l7 + 0x24], %o2
ldsb [%l7 + 0x6C], %o3
fmovrdgez %o4, %f14, %f14
loop_1610:
mulscc %g6, %l3, %g4
fblg %fcc2, loop_1611
ldx [%l7 + 0x50], %l5
fnot2 %f2, %f6
umulcc %l2, %l4, %i1
loop_1611:
fpsub16s %f0, %f4, %f0
fpack16 %f10, %f10
sth %g5, [%l7 + 0x3C]
ldsw [%l7 + 0x78], %o6
fmovrsne %l6, %f15, %f14
ldsh [%l7 + 0x42], %l1
bgu,a %xcc, loop_1612
fmovrdlz %o1, %f8, %f12
ldd [%l7 + 0x68], %f0
fxors %f14, %f10, %f0
loop_1612:
bn %icc, loop_1613
st %f5, [%l7 + 0x54]
taddcctv %o5, %g2, %i7
fmovdneg %xcc, %f10, %f5
loop_1613:
fble %fcc1, loop_1614
std %f0, [%l7 + 0x28]
edge32l %o7, %o0, %i3
ldsb [%l7 + 0x62], %g7
loop_1614:
fbne %fcc1, loop_1615
ldsw [%l7 + 0x4C], %i6
fcmpgt32 %f0, %f12, %i2
tvc %icc, 0x4
loop_1615:
fmovrse %l0, %f0, %f10
fone %f0
lduh [%l7 + 0x76], %i4
ld [%l7 + 0x14], %f9
array8 %g3, %g1, %i0
stb %i5, [%l7 + 0x0C]
fmovdne %icc, %f13, %f14
stx %o2, [%l7 + 0x10]
fornot1s %f4, %f0, %f14
brnz %o3, loop_1616
bl %icc, loop_1617
fba,a %fcc1, loop_1618
bpos,pt %icc, loop_1619
loop_1616:
ldsb [%l7 + 0x27], %g6
loop_1617:
ldsh [%l7 + 0x5C], %o4
loop_1618:
bl loop_1620
loop_1619:
ble,a %xcc, loop_1621
fmul8x16 %f2, %f14, %f14
fnegs %f5, %f5
loop_1620:
fandnot2s %f11, %f2, %f13
loop_1621:
bshuffle %f0, %f2, %f8
stx %l3, [%l7 + 0x58]
bn,a loop_1622
andncc %g4, %l2, %l4
ldub [%l7 + 0x6E], %i1
add %l5, 0x1B27, %o6
loop_1622:
fmovdne %xcc, %f0, %f0
ldsw [%l7 + 0x20], %g5
fsrc1 %f14, %f0
ldsh [%l7 + 0x30], %l1
fcmple16 %f4, %f10, %o1
sra %l6, 0x0B, %o5
fabsd %f12, %f0
fnegs %f13, %f5
movleu %icc, %g2, %i7
ldx [%l7 + 0x58], %o7
std %f8, [%l7 + 0x60]
sth %o0, [%l7 + 0x1E]
fmovrdne %g7, %f10, %f14
fpack16 %f6, %f1
addcc %i6, %i3, %i2
fbug %fcc0, loop_1623
ldsw [%l7 + 0x08], %i4
fbule,a %fcc2, loop_1624
tge %icc, 0x0
loop_1623:
fnegd %f8, %f10
fmovrdlz %l0, %f10, %f6
loop_1624:
movcc %icc, %g3, %g1
bvs,a,pt %xcc, loop_1625
fbug,a %fcc1, loop_1626
ldub [%l7 + 0x25], %i5
pdist %f0, %f2, %f4
loop_1625:
fsrc1 %f6, %f2
loop_1626:
fcmpes %fcc1, %f2, %f7
movl %icc, %o2, %i0
ldx [%l7 + 0x30], %g6
fpack16 %f6, %f8
fmovdge %icc, %f11, %f1
fbug %fcc3, loop_1627
fmovdcs %xcc, %f6, %f10
fmovsvc %xcc, %f2, %f1
andn %o3, 0x05C1, %o4
loop_1627:
fnegs %f6, %f9
ldx [%l7 + 0x50], %g4
fmovrdgz %l2, %f10, %f8
tcc %icc, 0x5
bcs,pt %icc, loop_1628
ldsb [%l7 + 0x49], %l4
lduw [%l7 + 0x14], %i1
fbge %fcc3, loop_1629
loop_1628:
fandnot2 %f6, %f2, %f0
sth %l5, [%l7 + 0x0E]
fxnor %f12, %f6, %f12
loop_1629:
ldx [%l7 + 0x20], %o6
fmul8x16au %f8, %f3, %f2
fmul8x16al %f14, %f14, %f0
bge,a,pn %xcc, loop_1630
fsrc1s %f1, %f4
subc %g5, %l1, %l3
and %l6, 0x0833, %o1
loop_1630:
stb %g2, [%l7 + 0x37]
fbge %fcc3, loop_1631
fmovdpos %xcc, %f14, %f3
array32 %i7, %o5, %o7
fmovrslz %o0, %f3, %f14
loop_1631:
nop
setx loop_1632, %l0, %l1
jmpl %l1, %i6
stw %i3, [%l7 + 0x50]
popc 0x0F25, %i2
fand %f8, %f2, %f14
loop_1632:
ldsb [%l7 + 0x6C], %i4
tl %xcc, 0x2
bshuffle %f0, %f4, %f10
ld [%l7 + 0x5C], %f13
edge16l %g7, %g3, %g1
sth %l0, [%l7 + 0x76]
fbo,a %fcc0, loop_1633
ldub [%l7 + 0x1E], %o2
fmovscs %xcc, %f0, %f7
sth %i0, [%l7 + 0x6C]
loop_1633:
fornot2s %f7, %f9, %f15
edge8l %i5, %o3, %g6
fbu %fcc2, loop_1634
stx %o4, [%l7 + 0x30]
ld [%l7 + 0x1C], %f12
std %f0, [%l7 + 0x08]
loop_1634:
bn %xcc, loop_1635
ba,pt %xcc, loop_1636
pdist %f12, %f14, %f4
sth %l2, [%l7 + 0x66]
loop_1635:
lduw [%l7 + 0x54], %g4
loop_1636:
fbul,a %fcc0, loop_1637
stw %i1, [%l7 + 0x30]
lduw [%l7 + 0x18], %l5
nop
setx loop_1638, %l0, %l1
jmpl %l1, %l4
loop_1637:
brnz,a %o6, loop_1639
fcmped %fcc2, %f0, %f10
stw %g5, [%l7 + 0x34]
loop_1638:
sth %l3, [%l7 + 0x6A]
loop_1639:
movgu %xcc, %l1, %l6
sth %o1, [%l7 + 0x3E]
sdivcc %g2, 0x176A, %i7
edge8n %o7, %o5, %i6
fcmped %fcc3, %f0, %f4
bpos,pn %icc, loop_1640
tsubcc %i3, %i2, %o0
fmuld8ulx16 %f3, %f9, %f0
fbg,a %fcc2, loop_1641
loop_1640:
stx %g7, [%l7 + 0x78]
stx %i4, [%l7 + 0x48]
fmovda %icc, %f1, %f11
loop_1641:
fmovdvs %xcc, %f9, %f9
umul %g3, %g1, %o2
tg %xcc, 0x4
move %icc, %l0, %i5
fbul %fcc3, loop_1642
movne %icc, %o3, %g6
ldsb [%l7 + 0x0F], %i0
sethi 0x00DB, %l2
loop_1642:
movcc %icc, %o4, %g4
bvs,pn %xcc, loop_1643
tsubcctv %l5, %l4, %i1
stx %g5, [%l7 + 0x08]
fmovrdne %o6, %f4, %f6
loop_1643:
ldsb [%l7 + 0x0D], %l3
fmovsle %icc, %f13, %f13
fzeros %f11
brlz,a %l6, loop_1644
sethi 0x01B9, %l1
lduw [%l7 + 0x10], %o1
fmovdcc %icc, %f1, %f9
loop_1644:
fzero %f4
stw %i7, [%l7 + 0x38]
fnot1 %f10, %f12
stb %g2, [%l7 + 0x69]
lduh [%l7 + 0x28], %o7
movcc %xcc, %o5, %i6
ldx [%l7 + 0x70], %i2
movg %icc, %i3, %o0
stx %i4, [%l7 + 0x58]
stw %g3, [%l7 + 0x20]
movrgz %g1, 0x09C, %g7
std %f6, [%l7 + 0x58]
smul %l0, 0x1D01, %i5
ldsb [%l7 + 0x5D], %o3
edge16 %o2, %i0, %g6
movn %icc, %l2, %o4
bpos,a,pt %xcc, loop_1645
fmovrdgz %l5, %f0, %f12
fmovdpos %icc, %f15, %f3
sth %l4, [%l7 + 0x12]
loop_1645:
stw %i1, [%l7 + 0x7C]
ld [%l7 + 0x40], %f4
sethi 0x12BC, %g4
lduh [%l7 + 0x3E], %g5
sdivcc %l3, 0x0445, %o6
ldx [%l7 + 0x58], %l1
fmul8ulx16 %f12, %f14, %f14
stw %o1, [%l7 + 0x1C]
fcmpne32 %f12, %f10, %i7
edge8l %l6, %g2, %o7
fmovsa %icc, %f1, %f1
bpos %xcc, loop_1646
movgu %icc, %i6, %o5
lduh [%l7 + 0x42], %i2
be,a,pt %xcc, loop_1647
loop_1646:
fpsub16 %f2, %f4, %f2
fbule %fcc3, loop_1648
stx %i3, [%l7 + 0x10]
loop_1647:
st %f9, [%l7 + 0x7C]
tvc %icc, 0x2
loop_1648:
fbe,a %fcc3, loop_1649
be,pt %icc, loop_1650
srl %o0, 0x12, %g3
tpos %icc, 0x5
loop_1649:
sth %i4, [%l7 + 0x26]
loop_1650:
sra %g1, 0x0E, %g7
fcmpgt16 %f6, %f2, %i5
stw %l0, [%l7 + 0x14]
bg %icc, loop_1651
fcmps %fcc1, %f6, %f4
fmovscc %xcc, %f13, %f6
movrlez %o2, %i0, %o3
loop_1651:
movcc %xcc, %l2, %g6
tsubcc %o4, %l5, %l4
fornot1s %f5, %f4, %f13
fcmpeq16 %f14, %f8, %g4
ba,pt %icc, loop_1652
fsrc1 %f10, %f8
fcmple32 %f14, %f0, %i1
fmuld8sux16 %f11, %f4, %f14
loop_1652:
fnegs %f8, %f2
bn,a loop_1653
fmovdneg %icc, %f0, %f0
stx %g5, [%l7 + 0x28]
fmovdvs %icc, %f10, %f2
loop_1653:
ldd [%l7 + 0x10], %f8
fblg,a %fcc3, loop_1654
fcmpd %fcc0, %f4, %f4
udivx %l3, 0x17E8, %l1
edge8n %o6, %o1, %i7
loop_1654:
ldub [%l7 + 0x2C], %g2
fbo %fcc1, loop_1655
subc %l6, 0x173A, %i6
ld [%l7 + 0x24], %f2
edge32n %o5, %i2, %o7
loop_1655:
mulscc %i3, 0x0DD7, %o0
edge32ln %g3, %i4, %g1
fmovdle %icc, %f13, %f11
nop
setx loop_1656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x78]
std %f8, [%l7 + 0x70]
tne %xcc, 0x7
loop_1656:
ldsh [%l7 + 0x5E], %g7
alignaddr %i5, %o2, %i0
fmovsneg %icc, %f1, %f5
lduw [%l7 + 0x40], %l0
ldx [%l7 + 0x40], %l2
fmovrdlz %g6, %f2, %f4
ldx [%l7 + 0x18], %o3
ldub [%l7 + 0x10], %l5
udiv %o4, 0x0A26, %l4
sth %g4, [%l7 + 0x24]
fcmpeq16 %f12, %f12, %g5
bvc,pn %xcc, loop_1657
fbue %fcc0, loop_1658
movrlz %l3, %i1, %o6
movcc %icc, %o1, %i7
loop_1657:
st %f7, [%l7 + 0x44]
loop_1658:
stb %l1, [%l7 + 0x4A]
fnot1 %f2, %f8
stw %g2, [%l7 + 0x54]
edge16ln %i6, %l6, %o5
fand %f8, %f14, %f10
edge16ln %o7, %i2, %i3
fbne %fcc1, loop_1659
add %g3, %i4, %g1
brlez,a %o0, loop_1660
srl %g7, %o2, %i0
loop_1659:
fzeros %f10
fmovrse %i5, %f10, %f2
loop_1660:
nop
setx loop_1661, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn %fcc1, loop_1662
movg %icc, %l0, %l2
ld [%l7 + 0x74], %f12
loop_1661:
ldsw [%l7 + 0x0C], %o3
loop_1662:
fmovsn %xcc, %f9, %f6
ldsw [%l7 + 0x1C], %g6
ldsb [%l7 + 0x1D], %l5
fsrc2 %f8, %f0
ldub [%l7 + 0x58], %l4
fpsub32 %f10, %f4, %f14
andncc %o4, %g4, %g5
fpack16 %f10, %f15
sll %i1, 0x1A, %o6
stw %l3, [%l7 + 0x40]
ldd [%l7 + 0x78], %f12
edge32n %o1, %i7, %g2
pdist %f12, %f2, %f12
alignaddrl %l1, %i6, %l6
brz %o7, loop_1663
movge %icc, %i2, %o5
add %i3, 0x12D1, %g3
bvs,a,pt %icc, loop_1664
loop_1663:
std %f4, [%l7 + 0x70]
tvs %icc, 0x4
fornot1 %f4, %f2, %f12
loop_1664:
tcc %xcc, 0x7
fmovrdgez %i4, %f6, %f6
ldub [%l7 + 0x64], %o0
tsubcc %g7, %g1, %i0
fabss %f5, %f9
stb %o2, [%l7 + 0x40]
fmovrslez %l0, %f0, %f10
ldx [%l7 + 0x50], %i5
bg,a loop_1665
ldsb [%l7 + 0x69], %l2
fxnor %f0, %f10, %f10
ldx [%l7 + 0x08], %o3
loop_1665:
taddcc %l5, 0x0F50, %l4
fmovdvc %icc, %f0, %f11
xorcc %o4, 0x0EF3, %g4
ldd [%l7 + 0x20], %f2
edge32 %g6, %g5, %o6
lduh [%l7 + 0x60], %l3
ldub [%l7 + 0x48], %o1
ldsb [%l7 + 0x36], %i7
fbu,a %fcc0, loop_1666
ldsb [%l7 + 0x09], %i1
mulx %l1, 0x0859, %i6
fcmpeq16 %f14, %f4, %g2
loop_1666:
fbu %fcc0, loop_1667
subc %l6, 0x046A, %i2
subccc %o7, 0x0F1E, %o5
fbuge,a %fcc3, loop_1668
loop_1667:
fmovrdne %g3, %f6, %f8
movvs %icc, %i3, %i4
fba %fcc0, loop_1669
loop_1668:
fandnot1s %f11, %f13, %f5
array8 %g7, %o0, %g1
edge16ln %o2, %i0, %l0
loop_1669:
fands %f0, %f13, %f14
fmovdleu %xcc, %f7, %f1
andncc %l2, %o3, %i5
movge %icc, %l4, %l5
ldsb [%l7 + 0x73], %o4
std %f10, [%l7 + 0x20]
edge8l %g4, %g6, %g5
fpack16 %f2, %f0
fpsub32 %f0, %f14, %f10
stb %l3, [%l7 + 0x5E]
lduh [%l7 + 0x3A], %o6
fbue,a %fcc1, loop_1670
fmovrsne %i7, %f7, %f4
fbuge,a %fcc2, loop_1671
sub %i1, %o1, %i6
loop_1670:
ldd [%l7 + 0x20], %f2
movleu %icc, %l1, %g2
loop_1671:
movleu %icc, %i2, %l6
fandnot1s %f4, %f0, %f9
be,pn %xcc, loop_1672
xnor %o7, 0x04AB, %g3
movrlz %o5, %i3, %i4
ldd [%l7 + 0x18], %f0
loop_1672:
mulx %o0, 0x0818, %g1
udivcc %o2, 0x05B1, %g7
fnegd %f0, %f10
fbn,a %fcc2, loop_1673
ldx [%l7 + 0x70], %i0
stb %l0, [%l7 + 0x0D]
bcc,a,pn %xcc, loop_1674
loop_1673:
sth %l2, [%l7 + 0x1E]
mulscc %i5, 0x1A2A, %l4
movg %xcc, %l5, %o4
loop_1674:
fpadd32s %f2, %f12, %f12
sll %g4, 0x17, %o3
lduw [%l7 + 0x7C], %g6
nop
setx loop_1675, %l0, %l1
jmpl %l1, %l3
srl %o6, %g5, %i7
ldsh [%l7 + 0x7C], %o1
orn %i6, 0x1612, %l1
loop_1675:
fbe,a %fcc1, loop_1676
fmovde %xcc, %f9, %f1
fmovdge %xcc, %f1, %f10
fmovrslez %i1, %f14, %f11
loop_1676:
fbul %fcc3, loop_1677
fmuld8sux16 %f10, %f10, %f8
sth %g2, [%l7 + 0x44]
fcmple32 %f2, %f12, %i2
loop_1677:
fmovsgu %xcc, %f4, %f2
ldsb [%l7 + 0x26], %l6
tle %icc, 0x7
edge8n %g3, %o7, %o5
std %f6, [%l7 + 0x30]
mulx %i4, 0x0535, %o0
fmovsgu %icc, %f10, %f4
sllx %i3, 0x03, %o2
fcmpes %fcc1, %f2, %f13
taddcc %g7, %i0, %g1
sth %l0, [%l7 + 0x56]
be %xcc, loop_1678
fmul8sux16 %f14, %f6, %f8
orcc %i5, %l2, %l4
fpadd16 %f6, %f14, %f2
loop_1678:
stw %l5, [%l7 + 0x40]
tleu %icc, 0x0
be,pt %icc, loop_1679
fmovsneg %icc, %f6, %f2
or %o4, %g4, %g6
stb %o3, [%l7 + 0x4E]
loop_1679:
bcs,a,pt %xcc, loop_1680
tsubcctv %o6, %g5, %l3
movrgez %o1, %i6, %i7
ldx [%l7 + 0x68], %l1
loop_1680:
fmovdneg %xcc, %f12, %f11
sethi 0x061D, %i1
tvs %xcc, 0x1
fandnot1s %f7, %f6, %f6
fand %f0, %f4, %f4
tcs %icc, 0x5
fmovdge %icc, %f10, %f2
ldub [%l7 + 0x1A], %g2
st %f0, [%l7 + 0x10]
ldsw [%l7 + 0x0C], %l6
fbu %fcc2, loop_1681
fmuld8ulx16 %f6, %f0, %f4
fors %f8, %f2, %f5
fandnot2 %f10, %f2, %f4
loop_1681:
movcs %xcc, %i2, %g3
st %f10, [%l7 + 0x70]
fpsub16s %f7, %f10, %f6
fmovsg %icc, %f5, %f3
bl,a,pn %xcc, loop_1682
edge32n %o5, %i4, %o7
subccc %i3, 0x148E, %o0
edge8n %g7, %o2, %i0
loop_1682:
fmuld8ulx16 %f3, %f12, %f2
ldsb [%l7 + 0x30], %g1
fmovrslz %l0, %f0, %f12
ldd [%l7 + 0x58], %f10
addcc %i5, %l2, %l5
ldub [%l7 + 0x7D], %l4
array8 %g4, %o4, %o3
array8 %o6, %g6, %g5
ldsh [%l7 + 0x6C], %l3
ldd [%l7 + 0x10], %f6
fnor %f10, %f12, %f10
lduh [%l7 + 0x2E], %o1
sth %i7, [%l7 + 0x0C]
ldsw [%l7 + 0x2C], %i6
addccc %i1, %g2, %l1
sdivx %i2, 0x072E, %g3
edge32n %l6, %i4, %o5
fmuld8ulx16 %f1, %f14, %f2
add %i3, 0x0D46, %o0
ldsw [%l7 + 0x08], %g7
bvc,a %xcc, loop_1683
fsrc2s %f12, %f8
nop
setx loop_1684, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x18]
loop_1683:
ldx [%l7 + 0x20], %i0
edge32n %g1, %l0, %o7
loop_1684:
tvs %icc, 0x5
ldsb [%l7 + 0x49], %l2
fmovdl %icc, %f15, %f6
tneg %icc, 0x1
ldsh [%l7 + 0x50], %i5
array8 %l5, %g4, %o4
movrne %o3, 0x1C0, %o6
bne loop_1685
ta %icc, 0x3
andncc %g6, %l4, %g5
fbo,a %fcc0, loop_1686
loop_1685:
fmovdge %xcc, %f10, %f3
ba,pn %icc, loop_1687
fbul %fcc0, loop_1688
loop_1686:
fcmpne32 %f2, %f8, %l3
brnz,a %i7, loop_1689
loop_1687:
fcmpne16 %f6, %f2, %i6
loop_1688:
ldd [%l7 + 0x60], %f4
sllx %o1, 0x16, %i1
loop_1689:
bvs,a,pt %icc, loop_1690
fmovsl %xcc, %f15, %f7
array32 %g2, %i2, %g3
bcc,a,pn %icc, loop_1691
loop_1690:
bpos loop_1692
bcs,a loop_1693
stw %l1, [%l7 + 0x2C]
loop_1691:
mulscc %i4, 0x1C5C, %l6
loop_1692:
fzero %f14
loop_1693:
fxor %f14, %f2, %f12
bneg,a,pn %xcc, loop_1694
st %f15, [%l7 + 0x68]
fpsub32s %f14, %f5, %f14
fnegs %f3, %f13
loop_1694:
sdiv %o5, 0x16BE, %i3
or %g7, 0x07EF, %o2
fmovdcc %icc, %f6, %f9
umul %o0, 0x170A, %g1
fmovrdlz %l0, %f12, %f4
movle %xcc, %o7, %l2
taddcc %i5, %l5, %i0
brz %o4, loop_1695
stw %o3, [%l7 + 0x5C]
st %f10, [%l7 + 0x10]
ta %xcc, 0x1
loop_1695:
lduw [%l7 + 0x3C], %o6
nop
setx loop_1696, %l0, %l1
jmpl %l1, %g4
fmul8x16al %f3, %f9, %f12
tcc %xcc, 0x2
fbl %fcc0, loop_1697
loop_1696:
lduh [%l7 + 0x7C], %g6
fbl %fcc0, loop_1698
fmovdvc %xcc, %f5, %f8
loop_1697:
udivx %l4, 0x1EBE, %l3
fmovrdlez %g5, %f6, %f14
loop_1698:
movpos %icc, %i7, %i6
ldd [%l7 + 0x50], %f10
fbug,a %fcc0, loop_1699
fabss %f13, %f12
mulscc %i1, 0x00D4, %o1
fcmple16 %f6, %f14, %g2
loop_1699:
addccc %i2, 0x0794, %l1
ldub [%l7 + 0x71], %i4
fbo %fcc3, loop_1700
ldsb [%l7 + 0x24], %l6
fpmerge %f0, %f13, %f2
andcc %g3, 0x1768, %o5
loop_1700:
ldub [%l7 + 0x3E], %i3
orn %g7, %o2, %g1
xor %l0, %o7, %l2
mulx %i5, %l5, %o0
fmovdcc %icc, %f9, %f4
udivcc %o4, 0x0588, %i0
sub %o6, 0x1FA8, %o3
ldd [%l7 + 0x60], %f8
fsrc2 %f12, %f6
ldd [%l7 + 0x58], %f10
fcmpeq32 %f14, %f12, %g4
movrlz %g6, %l4, %g5
ldub [%l7 + 0x0F], %l3
movleu %icc, %i6, %i7
edge16ln %o1, %g2, %i2
ldsh [%l7 + 0x2A], %l1
stw %i4, [%l7 + 0x40]
fcmple32 %f4, %f6, %l6
ldsh [%l7 + 0x3C], %g3
brnz %o5, loop_1701
fsrc1s %f0, %f6
movl %icc, %i1, %i3
ldx [%l7 + 0x58], %o2
loop_1701:
fcmps %fcc0, %f13, %f6
sth %g7, [%l7 + 0x78]
addccc %g1, %o7, %l2
fmovdvs %icc, %f2, %f13
ldx [%l7 + 0x30], %i5
ble %icc, loop_1702
mulscc %l5, 0x1047, %l0
ldsb [%l7 + 0x53], %o0
fcmpne16 %f4, %f12, %i0
loop_1702:
ldsh [%l7 + 0x4E], %o6
movne %icc, %o4, %g4
stx %g6, [%l7 + 0x70]
fpack32 %f2, %f4, %f14
stx %o3, [%l7 + 0x70]
mulx %l4, %l3, %i6
fnot1s %f15, %f15
edge32 %g5, %o1, %i7
fcmpd %fcc1, %f14, %f0
nop
setx loop_1703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc3, %f8, %f14
fandnot2s %f4, %f0, %f14
bleu,a,pn %xcc, loop_1704
loop_1703:
lduh [%l7 + 0x5A], %i2
te %icc, 0x1
fmovdcs %icc, %f11, %f13
loop_1704:
edge8 %g2, %l1, %i4
brlez,a %l6, loop_1705
ldub [%l7 + 0x18], %o5
ldx [%l7 + 0x18], %g3
fnot1 %f6, %f6
loop_1705:
ldsh [%l7 + 0x42], %i1
fxnors %f14, %f13, %f10
xorcc %i3, 0x010D, %o2
stx %g1, [%l7 + 0x18]
edge16ln %o7, %g7, %i5
fmovdvs %icc, %f7, %f2
xnorcc %l2, %l0, %l5
lduh [%l7 + 0x3A], %o0
fmul8x16au %f7, %f5, %f4
bneg %icc, loop_1706
addcc %i0, %o4, %g4
ldx [%l7 + 0x70], %g6
ba,a loop_1707
loop_1706:
fcmple16 %f12, %f12, %o3
fmovsa %icc, %f2, %f4
fbu %fcc1, loop_1708
loop_1707:
fcmpgt16 %f10, %f8, %o6
edge16l %l3, %i6, %g5
fmovrdgz %o1, %f10, %f8
loop_1708:
ldsh [%l7 + 0x66], %i7
movrgez %i2, 0x217, %l4
mulx %g2, %l1, %i4
fmovrse %o5, %f5, %f12
movle %icc, %l6, %i1
fmovde %icc, %f0, %f10
nop
setx loop_1709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x66], %i3
ldsh [%l7 + 0x52], %o2
faligndata %f12, %f4, %f4
loop_1709:
tvc %xcc, 0x7
fnot1 %f0, %f4
fcmped %fcc0, %f10, %f6
fpadd32s %f15, %f2, %f7
faligndata %f2, %f10, %f0
movrgz %g1, 0x0E2, %g3
fbu %fcc0, loop_1710
stw %g7, [%l7 + 0x74]
fpadd16s %f4, %f3, %f0
fabss %f11, %f0
loop_1710:
subc %o7, 0x0ADF, %l2
taddcctv %i5, %l0, %l5
stw %o0, [%l7 + 0x5C]
ba,a loop_1711
lduh [%l7 + 0x52], %i0
st %f9, [%l7 + 0x6C]
fbn,a %fcc2, loop_1712
loop_1711:
fxors %f11, %f1, %f3
nop
setx loop_1713, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1714, %l0, %l1
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_1712:
orn %o4, %g6, %g4
stb %o3, [%l7 + 0x6D]
loop_1713:
edge32 %o6, %l3, %i6
loop_1714:
sll %o1, %i7, %g5
stx %l4, [%l7 + 0x30]
ldsb [%l7 + 0x1B], %i2
ble,a,pt %xcc, loop_1715
fnegs %f10, %f11
ldsw [%l7 + 0x08], %l1
fbne,a %fcc2, loop_1716
loop_1715:
ldsh [%l7 + 0x78], %g2
ldub [%l7 + 0x21], %o5
fnor %f6, %f12, %f6
loop_1716:
std %f2, [%l7 + 0x18]
bvs,a loop_1717
fxors %f4, %f1, %f14
fmovscs %xcc, %f14, %f13
fbug,a %fcc0, loop_1718
loop_1717:
fmovsvs %icc, %f4, %f12
movne %icc, %l6, %i4
fmovsvs %xcc, %f2, %f13
loop_1718:
fcmple16 %f4, %f6, %i3
fsrc1 %f14, %f4
fcmple16 %f10, %f14, %i1
fcmped %fcc0, %f6, %f4
stw %g1, [%l7 + 0x30]
fmovrdne %o2, %f8, %f14
ldub [%l7 + 0x3A], %g7
movleu %xcc, %o7, %l2
stw %g3, [%l7 + 0x30]
bge,a,pt %icc, loop_1719
bg,a loop_1720
lduh [%l7 + 0x46], %l0
fpsub32s %f8, %f14, %f3
loop_1719:
ld [%l7 + 0x74], %f4
loop_1720:
fnot1s %f1, %f0
edge32l %l5, %o0, %i0
fmovsleu %icc, %f10, %f10
mulx %i5, 0x0E51, %o4
movrlez %g4, %o3, %g6
fbl,a %fcc3, loop_1721
sdivx %o6, 0x15BE, %l3
stw %o1, [%l7 + 0x58]
nop
setx loop_1722, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1721:
ldub [%l7 + 0x71], %i6
lduw [%l7 + 0x3C], %g5
array32 %i7, %i2, %l4
loop_1722:
fnot2s %f7, %f4
stx %g2, [%l7 + 0x30]
fmovdn %icc, %f3, %f6
array8 %o5, %l6, %l1
tge %icc, 0x1
st %f7, [%l7 + 0x78]
bpos,a loop_1723
fmovrsne %i4, %f2, %f3
fmovdge %icc, %f13, %f13
fmovsn %icc, %f5, %f15
loop_1723:
stb %i1, [%l7 + 0x2A]
addccc %i3, %o2, %g7
fands %f12, %f11, %f3
movleu %icc, %o7, %g1
fpadd32s %f4, %f2, %f4
lduw [%l7 + 0x1C], %g3
fmovsleu %icc, %f0, %f7
addcc %l2, %l0, %l5
fands %f13, %f9, %f2
movcc %xcc, %i0, %o0
fmovsge %icc, %f3, %f13
movrlez %o4, 0x120, %g4
edge8l %i5, %g6, %o3
fmovspos %xcc, %f0, %f15
fmovrsgz %o6, %f4, %f10
bneg,a,pt %xcc, loop_1724
movpos %xcc, %o1, %i6
ldub [%l7 + 0x7B], %l3
bcs,a %icc, loop_1725
loop_1724:
bg,a %icc, loop_1726
fnor %f4, %f14, %f12
tne %icc, 0x4
loop_1725:
ld [%l7 + 0x4C], %f15
loop_1726:
bl,a,pt %xcc, loop_1727
fbne %fcc1, loop_1728
lduh [%l7 + 0x2E], %i7
ldsb [%l7 + 0x6D], %i2
loop_1727:
fbo,a %fcc3, loop_1729
loop_1728:
umul %g5, %l4, %g2
or %o5, 0x0161, %l6
fands %f11, %f6, %f6
loop_1729:
fmovde %xcc, %f11, %f10
fmovd %f4, %f14
andcc %l1, 0x0696, %i4
mova %xcc, %i1, %i3
te %xcc, 0x7
fnot2 %f10, %f8
ldsb [%l7 + 0x24], %o2
bcs,a,pn %icc, loop_1730
andcc %o7, %g7, %g3
std %f10, [%l7 + 0x38]
fmuld8sux16 %f5, %f13, %f10
loop_1730:
edge32 %g1, %l0, %l2
ld [%l7 + 0x6C], %f0
fnot2 %f0, %f0
fmovdneg %icc, %f1, %f13
std %f2, [%l7 + 0x40]
bpos,a,pt %icc, loop_1731
fmovsle %icc, %f15, %f7
fbo %fcc0, loop_1732
for %f6, %f12, %f10
loop_1731:
ld [%l7 + 0x7C], %f15
ldx [%l7 + 0x60], %i0
loop_1732:
sll %o0, %o4, %g4
te %icc, 0x7
lduw [%l7 + 0x6C], %i5
xorcc %g6, %l5, %o3
movneg %icc, %o1, %i6
st %f4, [%l7 + 0x34]
stw %l3, [%l7 + 0x54]
fmul8sux16 %f0, %f10, %f8
bcc,pn %icc, loop_1733
fble %fcc0, loop_1734
fmovdvc %xcc, %f9, %f8
tl %xcc, 0x2
loop_1733:
udivcc %i7, 0x028C, %i2
loop_1734:
andncc %o6, %g5, %l4
fbg %fcc1, loop_1735
fbule %fcc1, loop_1736
movrlz %o5, 0x223, %g2
ldsb [%l7 + 0x13], %l6
loop_1735:
fmovd %f10, %f14
loop_1736:
srlx %l1, %i4, %i3
fmovdneg %xcc, %f9, %f1
edge8l %i1, %o7, %o2
ldd [%l7 + 0x78], %f12
ldub [%l7 + 0x46], %g7
fmovrdlz %g3, %f8, %f8
lduh [%l7 + 0x2C], %g1
fnor %f2, %f12, %f6
brnz,a %l0, loop_1737
fmovdle %xcc, %f12, %f8
fmovsle %icc, %f12, %f11
ldsh [%l7 + 0x2A], %l2
loop_1737:
fbule %fcc0, loop_1738
fmovsa %icc, %f12, %f4
bgu,a loop_1739
stx %o0, [%l7 + 0x30]
loop_1738:
smul %o4, %i0, %i5
stb %g6, [%l7 + 0x2B]
loop_1739:
fmovdgu %icc, %f14, %f11
orn %g4, %l5, %o3
sth %i6, [%l7 + 0x10]
udivcc %o1, 0x00A1, %i7
stw %i2, [%l7 + 0x30]
ldsb [%l7 + 0x50], %l3
srax %o6, 0x11, %l4
ldub [%l7 + 0x78], %o5
fmovsle %icc, %f15, %f6
fmul8sux16 %f2, %f8, %f12
movvc %icc, %g5, %l6
ldsb [%l7 + 0x29], %g2
fmovsge %xcc, %f11, %f15
addcc %l1, 0x0B9F, %i3
fmovdle %xcc, %f6, %f5
xorcc %i4, %o7, %o2
tneg %icc, 0x1
brgez,a %i1, loop_1740
fmovrdgz %g7, %f14, %f10
fxnors %f5, %f13, %f15
xorcc %g1, 0x0CB2, %g3
loop_1740:
brgz %l2, loop_1741
fbu %fcc1, loop_1742
ldsb [%l7 + 0x13], %o0
fmovrse %l0, %f3, %f2
loop_1741:
tn %xcc, 0x1
loop_1742:
movre %o4, 0x039, %i0
std %f2, [%l7 + 0x70]
edge8ln %g6, %g4, %l5
tne %icc, 0x0
fmovsneg %xcc, %f11, %f5
fmovdgu %xcc, %f9, %f14
fnegd %f0, %f10
lduh [%l7 + 0x64], %o3
fmovrslz %i5, %f12, %f11
subc %o1, 0x049C, %i6
fsrc2 %f4, %f8
fblg,a %fcc1, loop_1743
fmovdgu %icc, %f15, %f0
tne %icc, 0x2
lduh [%l7 + 0x60], %i7
loop_1743:
sth %i2, [%l7 + 0x20]
fble,a %fcc2, loop_1744
fpadd32s %f3, %f11, %f1
andn %l3, 0x0AF3, %l4
ldub [%l7 + 0x40], %o5
loop_1744:
std %f0, [%l7 + 0x20]
move %xcc, %g5, %l6
edge16n %g2, %o6, %i3
fmovscs %icc, %f8, %f9
and %i4, 0x0097, %o7
ldsh [%l7 + 0x4E], %l1
nop
setx loop_1745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x58], %i1
st %f2, [%l7 + 0x14]
brz %o2, loop_1746
loop_1745:
smul %g7, %g1, %l2
ldub [%l7 + 0x7F], %g3
fpsub32 %f10, %f14, %f14
loop_1746:
fmovrdlez %o0, %f2, %f14
umul %l0, 0x0CB5, %i0
bneg,pt %icc, loop_1747
fornot1 %f14, %f8, %f8
sth %g6, [%l7 + 0x42]
stx %g4, [%l7 + 0x38]
loop_1747:
fcmpgt16 %f6, %f12, %o4
sth %o3, [%l7 + 0x10]
movne %xcc, %l5, %o1
for %f2, %f0, %f0
srlx %i6, 0x0E, %i5
fblg,a %fcc3, loop_1748
fmovrsgz %i7, %f7, %f12
fpadd32 %f4, %f8, %f14
bne,pn %icc, loop_1749
loop_1748:
ldsw [%l7 + 0x60], %i2
or %l4, %o5, %l3
ldsb [%l7 + 0x32], %l6
loop_1749:
ta %xcc, 0x2
ld [%l7 + 0x30], %f4
call loop_1750
fbug %fcc0, loop_1751
stx %g5, [%l7 + 0x58]
fandnot2s %f11, %f14, %f6
loop_1750:
fand %f14, %f0, %f4
loop_1751:
lduw [%l7 + 0x20], %o6
edge8n %i3, %g2, %i4
fmovdleu %xcc, %f0, %f3
ldsb [%l7 + 0x20], %l1
fmovsvc %icc, %f12, %f2
fmovsvc %icc, %f0, %f5
fmovsleu %icc, %f8, %f14
fbug %fcc2, loop_1752
fpadd16s %f9, %f7, %f4
stw %o7, [%l7 + 0x78]
fcmpgt32 %f0, %f10, %i1
loop_1752:
edge32l %o2, %g7, %g1
fxnor %f8, %f10, %f2
brlz %l2, loop_1753
fmovrdlez %g3, %f12, %f12
movrne %l0, 0x0C6, %o0
tl %xcc, 0x3
loop_1753:
fmovsg %icc, %f13, %f15
bcc,pn %icc, loop_1754
lduw [%l7 + 0x44], %i0
sllx %g6, 0x07, %g4
fmovsle %icc, %f9, %f4
loop_1754:
ld [%l7 + 0x50], %f10
stx %o4, [%l7 + 0x10]
brgez %l5, loop_1755
movrne %o1, %i6, %i5
fmovdvc %icc, %f7, %f5
sllx %o3, 0x1B, %i7
loop_1755:
andncc %l4, %i2, %o5
brlez %l3, loop_1756
ta %xcc, 0x2
bleu,a %xcc, loop_1757
fcmpes %fcc2, %f3, %f14
loop_1756:
std %f12, [%l7 + 0x20]
fcmpne16 %f0, %f14, %l6
loop_1757:
alignaddr %g5, %o6, %i3
edge8n %i4, %g2, %l1
fors %f7, %f12, %f14
smul %o7, 0x096B, %o2
edge32ln %i1, %g7, %g1
ld [%l7 + 0x5C], %f7
ldsh [%l7 + 0x56], %l2
fmovspos %xcc, %f2, %f7
tcs %icc, 0x3
movneg %icc, %l0, %o0
stx %g3, [%l7 + 0x10]
stx %g6, [%l7 + 0x70]
fexpand %f13, %f6
ldsb [%l7 + 0x45], %i0
ldd [%l7 + 0x50], %f8
fzero %f2
stw %g4, [%l7 + 0x34]
bvs,pn %xcc, loop_1758
fcmpne32 %f8, %f10, %l5
ldsw [%l7 + 0x08], %o1
tge %icc, 0x5
loop_1758:
stb %i6, [%l7 + 0x0E]
ld [%l7 + 0x58], %f14
bshuffle %f2, %f0, %f2
fmovdle %icc, %f12, %f4
fmovspos %xcc, %f5, %f13
sll %i5, %o4, %o3
fmovsvs %icc, %f9, %f0
smulcc %i7, 0x1B59, %l4
lduh [%l7 + 0x5E], %i2
lduw [%l7 + 0x3C], %o5
bg,a %icc, loop_1759
srax %l3, %g5, %o6
be,a,pn %icc, loop_1760
ldd [%l7 + 0x40], %f4
loop_1759:
sdiv %l6, 0x1FCA, %i4
movneg %xcc, %i3, %l1
loop_1760:
ldsh [%l7 + 0x7C], %g2
movvs %xcc, %o2, %i1
fmovrdne %o7, %f10, %f2
stw %g1, [%l7 + 0x60]
ldd [%l7 + 0x20], %f8
ldx [%l7 + 0x18], %g7
fcmps %fcc2, %f6, %f14
fmovsge %xcc, %f0, %f13
ldd [%l7 + 0x50], %f8
ldsh [%l7 + 0x2E], %l2
tne %xcc, 0x1
lduw [%l7 + 0x6C], %l0
srax %o0, 0x1D, %g3
stb %g6, [%l7 + 0x3E]
fpadd32s %f7, %f15, %f8
sth %i0, [%l7 + 0x1E]
andcc %g4, %l5, %o1
fmovdcs %icc, %f14, %f5
fmuld8sux16 %f2, %f8, %f12
brgez,a %i5, loop_1761
edge32n %i6, %o3, %i7
umul %o4, 0x15FB, %l4
popc %o5, %l3
loop_1761:
edge8l %g5, %i2, %l6
smulcc %i4, %i3, %o6
sth %l1, [%l7 + 0x48]
fandnot1 %f4, %f0, %f14
fmovrsgz %o2, %f5, %f13
st %f9, [%l7 + 0x7C]
fmovd %f14, %f2
fones %f0
bpos loop_1762
movn %xcc, %i1, %g2
fbu,a %fcc1, loop_1763
fmovrdgez %o7, %f10, %f8
loop_1762:
fabsd %f0, %f2
bgu,pt %icc, loop_1764
loop_1763:
sdivx %g1, 0x0133, %g7
add %l0, %o0, %l2
tsubcctv %g6, 0x1092, %i0
loop_1764:
umulcc %g4, %l5, %o1
fbule %fcc1, loop_1765
umul %g3, 0x0E57, %i5
umulcc %i6, %i7, %o3
brz %l4, loop_1766
loop_1765:
tg %icc, 0x2
mulscc %o4, %l3, %g5
tne %xcc, 0x3
loop_1766:
fbl %fcc3, loop_1767
ba %xcc, loop_1768
fmul8x16 %f13, %f2, %f8
stw %o5, [%l7 + 0x38]
loop_1767:
ldsh [%l7 + 0x54], %l6
loop_1768:
fpack16 %f0, %f1
fmovdvs %xcc, %f13, %f0
fnot1s %f6, %f9
fnand %f4, %f0, %f12
array32 %i2, %i3, %i4
stw %l1, [%l7 + 0x78]
udivx %o2, 0x0111, %i1
stx %o6, [%l7 + 0x68]
fmul8x16 %f12, %f8, %f14
bpos,a loop_1769
ldub [%l7 + 0x51], %g2
tsubcctv %o7, 0x1182, %g1
fbl %fcc2, loop_1770
loop_1769:
ldsb [%l7 + 0x49], %g7
movpos %icc, %o0, %l2
fble,a %fcc1, loop_1771
loop_1770:
ldx [%l7 + 0x08], %l0
fmovs %f12, %f5
stb %i0, [%l7 + 0x0F]
loop_1771:
ldsb [%l7 + 0x6B], %g4
fmul8ulx16 %f4, %f14, %f2
udivx %l5, 0x1254, %g6
std %f8, [%l7 + 0x58]
bleu,a %icc, loop_1772
fsrc2 %f6, %f6
movneg %icc, %g3, %o1
fcmple16 %f8, %f0, %i5
loop_1772:
fcmpne32 %f2, %f12, %i7
bvs,pt %xcc, loop_1773
fmovdgu %icc, %f1, %f6
ldub [%l7 + 0x37], %i6
fandnot2 %f6, %f12, %f2
loop_1773:
fmul8sux16 %f0, %f2, %f6
stx %l4, [%l7 + 0x40]
ldub [%l7 + 0x6F], %o4
std %f14, [%l7 + 0x28]
ldub [%l7 + 0x3F], %o3
stx %g5, [%l7 + 0x28]
st %f10, [%l7 + 0x44]
ldsh [%l7 + 0x22], %l3
tsubcc %o5, 0x0FE0, %l6
fpadd32 %f4, %f10, %f8
lduw [%l7 + 0x28], %i2
bge,a,pn %xcc, loop_1774
ldx [%l7 + 0x78], %i3
sub %l1, %o2, %i1
siam 0x2
loop_1774:
popc 0x0629, %i4
fmovscc %icc, %f14, %f9
brgez,a %o6, loop_1775
stb %g2, [%l7 + 0x54]
fzeros %f11
fmovrde %o7, %f14, %f10
loop_1775:
bpos,a loop_1776
stb %g1, [%l7 + 0x3D]
nop
setx loop_1777, %l0, %l1
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, %o0, %l2
loop_1776:
bshuffle %f4, %f2, %f10
fmovdn %xcc, %f10, %f1
loop_1777:
fmovdleu %xcc, %f3, %f8
bcs loop_1778
fcmpd %fcc3, %f8, %f10
fcmpeq16 %f2, %f2, %g7
std %f12, [%l7 + 0x18]
loop_1778:
fnors %f5, %f2, %f0
movle %xcc, %i0, %l0
fbue,a %fcc2, loop_1779
fmovd %f12, %f4
brgz %g4, loop_1780
ldub [%l7 + 0x62], %g6
loop_1779:
std %f4, [%l7 + 0x10]
fblg,a %fcc3, loop_1781
loop_1780:
faligndata %f0, %f0, %f0
orncc %g3, 0x1421, %l5
brlz,a %o1, loop_1782
loop_1781:
be,a %icc, loop_1783
fcmple32 %f10, %f12, %i7
sth %i6, [%l7 + 0x5C]
loop_1782:
sth %i5, [%l7 + 0x30]
loop_1783:
sub %o4, %o3, %g5
fcmpeq32 %f12, %f2, %l4
fnot2s %f6, %f13
array32 %o5, %l6, %l3
ldsb [%l7 + 0x28], %i2
fxor %f6, %f8, %f8
stx %i3, [%l7 + 0x10]
stb %o2, [%l7 + 0x1F]
lduw [%l7 + 0x08], %i1
fmul8x16 %f9, %f0, %f14
udivx %l1, 0x0955, %i4
ldd [%l7 + 0x18], %f6
mulscc %o6, %g2, %o7
sub %g1, %l2, %g7
fmovda %xcc, %f12, %f10
fmovrdlz %i0, %f12, %f4
stw %o0, [%l7 + 0x68]
fbne %fcc0, loop_1784
orcc %g4, %l0, %g6
tvs %icc, 0x3
ldd [%l7 + 0x58], %f10
loop_1784:
tcs %xcc, 0x2
andn %g3, %o1, %l5
ldsw [%l7 + 0x28], %i7
ldx [%l7 + 0x28], %i6
udivcc %i5, 0x1F78, %o4
st %f8, [%l7 + 0x48]
fmovdcs %xcc, %f11, %f9
bne,a loop_1785
mova %icc, %g5, %l4
ldx [%l7 + 0x20], %o5
tpos %xcc, 0x4
loop_1785:
ldsh [%l7 + 0x76], %o3
siam 0x0
fone %f10
umulcc %l6, %l3, %i2
std %f12, [%l7 + 0x18]
ldx [%l7 + 0x60], %i3
ldsh [%l7 + 0x40], %o2
fmovsneg %icc, %f0, %f5
fpadd16s %f5, %f12, %f12
fbug %fcc0, loop_1786
fcmpes %fcc1, %f2, %f9
st %f9, [%l7 + 0x1C]
ble,a,pn %icc, loop_1787
loop_1786:
fnot2 %f14, %f8
fmuld8ulx16 %f1, %f4, %f2
fmuld8sux16 %f13, %f3, %f8
loop_1787:
call loop_1788
ldsw [%l7 + 0x78], %l1
fandnot1s %f12, %f8, %f11
fbl,a %fcc3, loop_1789
loop_1788:
for %f2, %f12, %f6
bneg,pt %icc, loop_1790
stw %i1, [%l7 + 0x40]
loop_1789:
std %f2, [%l7 + 0x30]
movleu %icc, %o6, %g2
loop_1790:
ld [%l7 + 0x28], %f13
ld [%l7 + 0x4C], %f13
stx %o7, [%l7 + 0x70]
ldub [%l7 + 0x64], %g1
xor %l2, %g7, %i0
ldsb [%l7 + 0x2B], %o0
movl %icc, %i4, %l0
ld [%l7 + 0x18], %f2
fabsd %f8, %f6
xnorcc %g6, 0x12AF, %g3
ldub [%l7 + 0x49], %g4
edge16l %o1, %i7, %l5
fcmpne16 %f10, %f10, %i5
edge8l %o4, %i6, %g5
brnz,a %l4, loop_1791
std %f6, [%l7 + 0x40]
movvc %xcc, %o5, %o3
movl %icc, %l3, %i2
loop_1791:
alignaddr %l6, %i3, %l1
lduw [%l7 + 0x30], %o2
fpmerge %f14, %f3, %f0
edge32 %i1, %g2, %o6
lduh [%l7 + 0x5A], %g1
ldsw [%l7 + 0x44], %o7
subc %g7, 0x0726, %i0
fandnot2s %f9, %f4, %f7
fmovd %f6, %f14
stx %o0, [%l7 + 0x60]
movrlez %l2, 0x169, %i4
fbe,a %fcc2, loop_1792
andncc %l0, %g6, %g4
movn %icc, %g3, %o1
fmovsne %icc, %f10, %f11
loop_1792:
ldx [%l7 + 0x38], %i7
fcmps %fcc2, %f7, %f8
ldsb [%l7 + 0x56], %i5
ldd [%l7 + 0x18], %f2
sdivx %l5, 0x09F8, %i6
stx %g5, [%l7 + 0x50]
movrne %l4, 0x146, %o4
ldsw [%l7 + 0x48], %o5
fbule %fcc3, loop_1793
sth %o3, [%l7 + 0x48]
edge8n %i2, %l6, %i3
lduw [%l7 + 0x78], %l1
loop_1793:
fbuge %fcc3, loop_1794
array8 %l3, %i1, %g2
fmovsge %icc, %f13, %f10
array32 %o6, %o2, %g1
loop_1794:
fmovdpos %xcc, %f10, %f5
xnorcc %o7, %g7, %i0
ldsb [%l7 + 0x58], %o0
ld [%l7 + 0x6C], %f1
fcmple16 %f8, %f0, %i4
ldub [%l7 + 0x39], %l0
fpsub32 %f12, %f4, %f8
lduh [%l7 + 0x52], %g6
tcc %icc, 0x0
bvs,pn %xcc, loop_1795
fors %f5, %f10, %f7
ld [%l7 + 0x38], %f0
movvc %xcc, %l2, %g3
loop_1795:
fcmpgt32 %f6, %f10, %g4
bgu loop_1796
brlz %i7, loop_1797
smul %o1, 0x0B5F, %i5
sth %i6, [%l7 + 0x2C]
loop_1796:
fxor %f0, %f2, %f12
loop_1797:
fmovrse %g5, %f7, %f6
or %l5, %o4, %o5
brz,a %o3, loop_1798
ldsh [%l7 + 0x74], %l4
orcc %l6, 0x1E09, %i3
srax %i2, 0x12, %l3
loop_1798:
fnot2s %f14, %f0
xor %i1, %g2, %l1
nop
setx loop_1799, %l0, %l1
jmpl %l1, %o6
fabss %f3, %f10
movvs %icc, %g1, %o7
ldsh [%l7 + 0x08], %o2
loop_1799:
srl %g7, %i0, %o0
fabss %f0, %f0
fmovsvs %xcc, %f8, %f4
fnot1s %f1, %f12
fmovsge %xcc, %f10, %f2
lduh [%l7 + 0x0A], %i4
ldsh [%l7 + 0x24], %l0
fsrc2 %f6, %f2
fxors %f8, %f6, %f4
call loop_1800
tle %xcc, 0x6
movvc %icc, %g6, %g3
std %f6, [%l7 + 0x58]
loop_1800:
stx %g4, [%l7 + 0x48]
fmovda %icc, %f0, %f8
ldub [%l7 + 0x5B], %i7
edge16l %l2, %i5, %i6
fnor %f0, %f2, %f12
ldd [%l7 + 0x38], %f2
sth %o1, [%l7 + 0x3A]
fxnor %f10, %f10, %f12
fmovdle %icc, %f15, %f3
ldx [%l7 + 0x08], %l5
bn,a %xcc, loop_1801
sth %g5, [%l7 + 0x4A]
std %f0, [%l7 + 0x68]
fmovsa %xcc, %f10, %f13
loop_1801:
lduw [%l7 + 0x78], %o5
edge32l %o3, %o4, %l6
edge16n %i3, %l4, %i2
fpmerge %f4, %f3, %f0
ldx [%l7 + 0x18], %i1
sth %g2, [%l7 + 0x34]
fmovrdgez %l1, %f14, %f10
movvs %xcc, %l3, %g1
movcc %xcc, %o7, %o6
lduw [%l7 + 0x54], %o2
std %f8, [%l7 + 0x50]
fmul8x16 %f1, %f14, %f8
std %f6, [%l7 + 0x78]
stb %g7, [%l7 + 0x66]
fmovdne %icc, %f15, %f10
subc %o0, %i4, %i0
ldx [%l7 + 0x08], %l0
bgu,a %xcc, loop_1802
orn %g6, %g4, %i7
tneg %icc, 0x1
movrlez %l2, %g3, %i5
loop_1802:
ldsh [%l7 + 0x36], %o1
edge32n %i6, %l5, %g5
tne %icc, 0x4
movl %icc, %o5, %o4
bne loop_1803
st %f9, [%l7 + 0x24]
fbn %fcc0, loop_1804
ldub [%l7 + 0x42], %o3
loop_1803:
ldsh [%l7 + 0x44], %i3
ldsh [%l7 + 0x60], %l6
loop_1804:
fpsub16 %f14, %f8, %f14
pdist %f6, %f2, %f0
fmovdn %xcc, %f12, %f0
smulcc %l4, 0x193C, %i2
bleu,a %xcc, loop_1805
alignaddrl %g2, %l1, %l3
sub %i1, %o7, %o6
stx %o2, [%l7 + 0x68]
loop_1805:
st %f13, [%l7 + 0x10]
xnorcc %g7, %o0, %g1
xorcc %i0, %i4, %l0
nop
setx loop_1806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g6, %g4, %l2
fbn,a %fcc3, loop_1807
tg %icc, 0x5
loop_1806:
fxnors %f10, %f13, %f11
fpsub16s %f0, %f14, %f9
loop_1807:
umul %i7, %g3, %i5
stw %i6, [%l7 + 0x74]
ldx [%l7 + 0x50], %l5
edge16 %o1, %g5, %o4
movne %xcc, %o5, %o3
edge32n %l6, %i3, %i2
fmovrslz %l4, %f14, %f9
alignaddr %l1, %l3, %i1
stw %o7, [%l7 + 0x74]
tvc %icc, 0x7
fornot2 %f4, %f0, %f12
bleu,pn %icc, loop_1808
st %f6, [%l7 + 0x54]
fsrc1 %f4, %f14
fbge,a %fcc3, loop_1809
loop_1808:
bshuffle %f2, %f0, %f4
std %f10, [%l7 + 0x48]
fones %f9
loop_1809:
array32 %g2, %o6, %o2
lduh [%l7 + 0x76], %o0
st %f14, [%l7 + 0x48]
tsubcctv %g7, %i0, %g1
fmovrde %l0, %f8, %f4
tneg %icc, 0x5
bg,a %icc, loop_1810
stx %g6, [%l7 + 0x70]
tneg %xcc, 0x2
ldsh [%l7 + 0x12], %i4
loop_1810:
fbul,a %fcc2, loop_1811
tgu %xcc, 0x7
stb %g4, [%l7 + 0x52]
fbge %fcc1, loop_1812
loop_1811:
movrlez %l2, %g3, %i5
fmovdcc %xcc, %f5, %f7
fmovrsgz %i6, %f9, %f6
loop_1812:
andn %i7, 0x1C78, %l5
fpsub32s %f12, %f12, %f1
be,a,pn %xcc, loop_1813
andcc %o1, 0x1BBA, %o4
edge32l %o5, %g5, %o3
sth %i3, [%l7 + 0x6E]
loop_1813:
move %icc, %i2, %l6
addc %l4, 0x0C44, %l3
tle %xcc, 0x7
movrgez %l1, 0x351, %i1
movre %o7, %o6, %g2
brnz,a %o0, loop_1814
fmovsle %icc, %f4, %f0
fcmpeq16 %f12, %f6, %g7
fnot2s %f0, %f0
loop_1814:
sllx %i0, 0x06, %o2
fxor %f8, %f8, %f8
fpadd16 %f4, %f4, %f8
fmul8x16 %f10, %f0, %f10
stw %g1, [%l7 + 0x50]
fabsd %f2, %f6
alignaddrl %l0, %i4, %g4
fpack32 %f12, %f4, %f10
st %f2, [%l7 + 0x4C]
fpsub32s %f12, %f4, %f15
ldd [%l7 + 0x10], %f8
edge16l %g6, %g3, %l2
fmovrdlez %i6, %f0, %f10
movrlez %i7, %i5, %o1
smulcc %o4, 0x1F29, %l5
std %f14, [%l7 + 0x68]
movge %icc, %g5, %o5
ldub [%l7 + 0x1E], %o3
ldd [%l7 + 0x68], %f0
fmovse %xcc, %f15, %f13
stw %i3, [%l7 + 0x68]
movcc %xcc, %l6, %i2
fornot1 %f10, %f2, %f0
bn,a loop_1815
orcc %l4, %l3, %l1
fmovdn %icc, %f11, %f5
fmovda %icc, %f15, %f1
loop_1815:
edge8n %i1, %o6, %g2
stx %o0, [%l7 + 0x28]
fmovrsgez %g7, %f4, %f11
fmovrslez %o7, %f11, %f6
mova %icc, %i0, %o2
ldub [%l7 + 0x70], %g1
fcmpes %fcc1, %f5, %f15
brz,a %i4, loop_1816
nop
setx loop_1817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_1818
fmovscc %xcc, %f8, %f7
loop_1816:
fpsub16 %f8, %f12, %f10
loop_1817:
sll %g4, %g6, %g3
loop_1818:
bneg,a loop_1819
brlz,a %l2, loop_1820
brlz,a %i6, loop_1821
std %f10, [%l7 + 0x28]
loop_1819:
fmovsle %icc, %f10, %f12
loop_1820:
and %l0, %i5, %i7
loop_1821:
sth %o4, [%l7 + 0x10]
edge16l %o1, %g5, %o5
fba,a %fcc2, loop_1822
fcmpes %fcc3, %f8, %f13
fmovdpos %icc, %f14, %f1
fcmple16 %f2, %f14, %l5
loop_1822:
bl,a loop_1823
andn %o3, %i3, %l6
ldsw [%l7 + 0x78], %l4
stw %l3, [%l7 + 0x38]
loop_1823:
umul %i2, 0x0D9F, %l1
fmovsvs %xcc, %f11, %f8
fmovsle %xcc, %f2, %f9
fornot2s %f13, %f3, %f12
fand %f6, %f14, %f8
fsrc1 %f2, %f10
fmovs %f9, %f9
sth %i1, [%l7 + 0x28]
bl %xcc, loop_1824
xnor %g2, %o0, %o6
movpos %xcc, %o7, %i0
ldsb [%l7 + 0x26], %g7
loop_1824:
srl %g1, %i4, %g4
be,a %xcc, loop_1825
fmovdvs %xcc, %f2, %f8
and %g6, 0x0EBF, %o2
ldub [%l7 + 0x76], %g3
loop_1825:
stb %i6, [%l7 + 0x32]
stw %l0, [%l7 + 0x2C]
xor %i5, 0x055B, %i7
and %o4, 0x0DF4, %o1
fbe %fcc0, loop_1826
nop
setx loop_1827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %icc, %f3, %f0
bvs,a %xcc, loop_1828
loop_1826:
smul %l2, %o5, %l5
loop_1827:
tleu %icc, 0x0
fmovrdlez %g5, %f14, %f8
loop_1828:
fmovdcc %icc, %f15, %f0
sra %i3, 0x0E, %o3
andcc %l6, %l3, %i2
nop
setx loop_1829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz,a %l1, loop_1830
popc 0x0A9D, %i1
fcmpne32 %f2, %f10, %l4
loop_1829:
fabsd %f4, %f0
loop_1830:
fmovdn %icc, %f6, %f3
ld [%l7 + 0x1C], %f0
srl %g2, 0x15, %o0
ldub [%l7 + 0x31], %o7
ldsb [%l7 + 0x0E], %o6
ba,pt %xcc, loop_1831
ba,pt %icc, loop_1832
sth %g7, [%l7 + 0x40]
fbu %fcc1, loop_1833
loop_1831:
fmovsa %xcc, %f12, %f15
loop_1832:
std %f8, [%l7 + 0x68]
tpos %icc, 0x6
loop_1833:
orncc %g1, 0x1ED3, %i4
stw %g4, [%l7 + 0x1C]
fmovsg %xcc, %f7, %f14
ta %icc, 0x6
ldsh [%l7 + 0x40], %g6
stx %o2, [%l7 + 0x48]
fornot1 %f14, %f14, %f2
edge16 %g3, %i6, %i0
tsubcc %i5, %l0, %i7
stw %o1, [%l7 + 0x40]
ba %icc, loop_1834
ldsh [%l7 + 0x26], %l2
bleu loop_1835
fmovrsne %o4, %f11, %f6
loop_1834:
siam 0x4
stw %l5, [%l7 + 0x14]
loop_1835:
brz,a %o5, loop_1836
fmul8ulx16 %f12, %f4, %f0
movrlez %i3, 0x231, %g5
st %f3, [%l7 + 0x5C]
loop_1836:
sdivcc %l6, 0x17AC, %l3
tn %xcc, 0x2
movrne %i2, 0x31A, %l1
movneg %xcc, %o3, %l4
fnegs %f1, %f4
lduh [%l7 + 0x36], %i1
or %o0, %g2, %o7
fmovdgu %icc, %f10, %f11
sdivcc %o6, 0x0682, %g7
fmovdg %xcc, %f15, %f12
ldx [%l7 + 0x30], %i4
lduh [%l7 + 0x52], %g4
bn,a,pn %icc, loop_1837
tvc %icc, 0x4
stb %g1, [%l7 + 0x32]
sth %g6, [%l7 + 0x1A]
loop_1837:
fsrc1s %f4, %f11
fmovspos %icc, %f8, %f8
fmovrde %o2, %f6, %f10
ld [%l7 + 0x14], %f4
fmovdvs %icc, %f2, %f8
stx %g3, [%l7 + 0x78]
fones %f5
std %f2, [%l7 + 0x18]
edge32 %i6, %i5, %l0
fmovsne %xcc, %f14, %f4
fnor %f12, %f14, %f10
fmovsn %icc, %f12, %f0
srax %i7, 0x14, %o1
edge32n %l2, %i0, %l5
stb %o4, [%l7 + 0x28]
fmul8ulx16 %f6, %f14, %f6
fbn,a %fcc3, loop_1838
fmovd %f10, %f4
brlz,a %o5, loop_1839
stw %g5, [%l7 + 0x40]
loop_1838:
movpos %icc, %l6, %i3
tleu %icc, 0x3
loop_1839:
tpos %icc, 0x5
edge8ln %l3, %l1, %i2
fmuld8sux16 %f1, %f9, %f14
bvc,pn %xcc, loop_1840
fmuld8sux16 %f1, %f14, %f14
fone %f4
fmovdg %xcc, %f13, %f1
loop_1840:
movleu %xcc, %l4, %i1
bcc,a %icc, loop_1841
movvs %icc, %o0, %o3
st %f5, [%l7 + 0x40]
fbn,a %fcc2, loop_1842
loop_1841:
ldd [%l7 + 0x60], %f10
fnors %f15, %f13, %f4
srax %g2, %o6, %o7
loop_1842:
fmovdneg %xcc, %f4, %f5
st %f10, [%l7 + 0x64]
fmovsvc %xcc, %f4, %f9
array16 %g7, %g4, %i4
fpack16 %f4, %f11
lduh [%l7 + 0x0A], %g6
lduw [%l7 + 0x0C], %o2
lduh [%l7 + 0x10], %g1
tleu %icc, 0x0
mulscc %i6, 0x146D, %g3
movrgz %i5, 0x279, %l0
stb %i7, [%l7 + 0x29]
nop
setx loop_1843, %l0, %l1
jmpl %l1, %o1
st %f1, [%l7 + 0x24]
ldd [%l7 + 0x50], %f6
tn %icc, 0x0
loop_1843:
lduw [%l7 + 0x78], %i0
fmovsg %xcc, %f12, %f0
bl,a loop_1844
fmovdpos %xcc, %f9, %f5
fabsd %f6, %f8
fnegs %f12, %f11
loop_1844:
fsrc2s %f4, %f7
siam 0x6
brgz,a %l5, loop_1845
ldsw [%l7 + 0x28], %l2
taddcc %o4, 0x077B, %o5
ldd [%l7 + 0x60], %f12
loop_1845:
fmovrsgz %l6, %f5, %f12
ldub [%l7 + 0x2C], %g5
lduw [%l7 + 0x28], %l3
mulscc %i3, %l1, %i2
ldd [%l7 + 0x18], %f6
fpsub16 %f4, %f8, %f2
addccc %i1, 0x1F56, %l4
ldd [%l7 + 0x60], %f0
fmovsneg %xcc, %f1, %f0
fmovdvs %xcc, %f3, %f3
sth %o0, [%l7 + 0x66]
nop
setx loop_1846, %l0, %l1
jmpl %l1, %g2
movpos %xcc, %o3, %o7
fcmpne32 %f8, %f8, %o6
std %f8, [%l7 + 0x50]
loop_1846:
addcc %g4, %i4, %g6
sethi 0x00FB, %o2
tle %icc, 0x6
ldsh [%l7 + 0x4A], %g1
fmuld8sux16 %f11, %f1, %f10
ldsh [%l7 + 0x24], %i6
addcc %g3, 0x0D70, %g7
fand %f10, %f14, %f4
fmovsvs %icc, %f5, %f9
move %xcc, %i5, %l0
lduw [%l7 + 0x4C], %o1
nop
setx loop_1847, %l0, %l1
jmpl %l1, %i7
movrlez %l5, 0x1CF, %i0
fba,a %fcc2, loop_1848
bleu,pn %icc, loop_1849
loop_1847:
stw %o4, [%l7 + 0x68]
bg,pt %xcc, loop_1850
loop_1848:
bn,a %xcc, loop_1851
loop_1849:
addcc %l2, 0x009A, %o5
andn %g5, 0x1718, %l3
loop_1850:
fble,a %fcc3, loop_1852
loop_1851:
fpadd32s %f11, %f7, %f15
st %f0, [%l7 + 0x5C]
lduw [%l7 + 0x6C], %i3
loop_1852:
fsrc2s %f4, %f9
fbge,a %fcc2, loop_1853
sth %l6, [%l7 + 0x0E]
call loop_1854
fmul8x16al %f4, %f4, %f14
loop_1853:
siam 0x0
fmovrdgez %l1, %f8, %f6
loop_1854:
stb %i2, [%l7 + 0x4B]
ldsb [%l7 + 0x13], %l4
fsrc2 %f6, %f12
bgu %icc, loop_1855
bge,a %icc, loop_1856
or %i1, 0x0BDB, %o0
bleu,a,pt %xcc, loop_1857
loop_1855:
tvc %xcc, 0x7
loop_1856:
sra %g2, 0x1F, %o7
fmul8x16 %f1, %f0, %f12
loop_1857:
brz %o3, loop_1858
ldub [%l7 + 0x42], %g4
movl %xcc, %o6, %g6
fbl %fcc0, loop_1859
loop_1858:
stw %o2, [%l7 + 0x18]
fmovdpos %xcc, %f15, %f1
andncc %g1, %i6, %i4
loop_1859:
fzeros %f4
ldub [%l7 + 0x20], %g7
fmovdle %xcc, %f15, %f12
for %f6, %f14, %f4
fand %f0, %f0, %f4
ldx [%l7 + 0x58], %i5
xnorcc %l0, 0x1C7B, %o1
bshuffle %f4, %f8, %f10
umul %i7, 0x0D79, %g3
bvc,pt %icc, loop_1860
fmovsa %xcc, %f6, %f2
fsrc1s %f9, %f4
sllx %l5, %i0, %l2
loop_1860:
ldx [%l7 + 0x70], %o4
fmovsge %xcc, %f9, %f4
fbge %fcc0, loop_1861
fcmple16 %f4, %f12, %o5
srax %l3, %g5, %l6
lduh [%l7 + 0x76], %l1
loop_1861:
ldsh [%l7 + 0x70], %i3
sth %l4, [%l7 + 0x62]
movre %i1, 0x0B3, %o0
bn,pt %xcc, loop_1862
movneg %icc, %g2, %i2
ldub [%l7 + 0x34], %o7
fmovrse %o3, %f0, %f10
loop_1862:
fxnors %f2, %f6, %f7
fmovsn %xcc, %f12, %f0
fpsub32s %f3, %f12, %f10
fmovdge %icc, %f8, %f4
fmuld8sux16 %f8, %f15, %f4
ldsw [%l7 + 0x1C], %o6
fmuld8sux16 %f0, %f4, %f12
fmovrse %g6, %f3, %f15
movneg %xcc, %o2, %g1
sdivx %i6, 0x19DB, %i4
taddcctv %g7, 0x0579, %g4
add %l0, 0x1203, %o1
lduw [%l7 + 0x78], %i5
fnot2 %f12, %f14
fble %fcc1, loop_1863
ldsw [%l7 + 0x60], %i7
lduh [%l7 + 0x38], %g3
fpsub16s %f12, %f9, %f9
loop_1863:
bcs,a,pt %icc, loop_1864
sdiv %l5, 0x0194, %i0
taddcctv %l2, 0x112F, %o5
lduh [%l7 + 0x56], %l3
loop_1864:
tvc %icc, 0x6
udivx %g5, 0x08C6, %o4
srl %l6, 0x0C, %i3
fcmpeq32 %f8, %f8, %l4
fzeros %f11
st %f11, [%l7 + 0x5C]
andn %l1, 0x1773, %i1
fcmple32 %f6, %f6, %o0
fcmped %fcc2, %f14, %f10
ldsw [%l7 + 0x50], %g2
edge16ln %o7, %o3, %i2
fbn %fcc1, loop_1865
ldx [%l7 + 0x78], %o6
fmovspos %xcc, %f5, %f15
taddcc %o2, %g6, %g1
loop_1865:
sth %i4, [%l7 + 0x4A]
movn %icc, %g7, %g4
fbule,a %fcc2, loop_1866
fbule,a %fcc0, loop_1867
udiv %l0, 0x0695, %i6
add %i5, 0x1CC6, %o1
loop_1866:
stw %g3, [%l7 + 0x34]
loop_1867:
fmovrdne %l5, %f14, %f4
fcmpgt16 %f2, %f0, %i7
fbule %fcc1, loop_1868
lduw [%l7 + 0x4C], %i0
orn %l2, %o5, %l3
fmovrdgez %g5, %f4, %f6
loop_1868:
edge8l %o4, %i3, %l6
array32 %l4, %l1, %o0
fmovrslz %i1, %f10, %f7
sethi 0x1B3C, %o7
array8 %o3, %g2, %i2
bgu,a loop_1869
fmovdl %icc, %f13, %f1
or %o6, %g6, %g1
ld [%l7 + 0x50], %f8
loop_1869:
fmovdleu %icc, %f9, %f3
fmovrdlz %i4, %f2, %f12
sth %g7, [%l7 + 0x62]
tg %icc, 0x2
be %icc, loop_1870
stx %o2, [%l7 + 0x08]
lduw [%l7 + 0x38], %g4
sll %l0, 0x18, %i5
loop_1870:
fba,a %fcc1, loop_1871
fmovdle %icc, %f15, %f7
addcc %o1, 0x1D33, %i6
brz,a %g3, loop_1872
loop_1871:
fcmpne32 %f12, %f12, %i7
stb %i0, [%l7 + 0x2C]
smul %l2, 0x1AE1, %l5
loop_1872:
std %f0, [%l7 + 0x70]
popc %l3, %o5
sub %g5, %i3, %l6
pdist %f12, %f8, %f10
bl,pn %xcc, loop_1873
bpos,a,pt %icc, loop_1874
fmovsn %xcc, %f13, %f3
movge %xcc, %l4, %l1
loop_1873:
edge16l %o0, %i1, %o4
loop_1874:
fmovsneg %xcc, %f0, %f4
tle %xcc, 0x0
tge %icc, 0x5
udivcc %o3, 0x1D99, %o7
fpsub16s %f4, %f11, %f7
tge %xcc, 0x3
fornot1 %f0, %f10, %f2
sethi 0x09A4, %g2
fmovsne %xcc, %f3, %f2
bg,a loop_1875
movvc %xcc, %o6, %g6
fmovrsgez %g1, %f10, %f14
brlez,a %i2, loop_1876
loop_1875:
ldub [%l7 + 0x1F], %i4
bge,pn %xcc, loop_1877
sdivcc %o2, 0x1322, %g4
loop_1876:
movgu %xcc, %l0, %g7
ba loop_1878
loop_1877:
andncc %i5, %i6, %g3
tg %xcc, 0x1
fexpand %f6, %f10
loop_1878:
fmovrde %i7, %f6, %f10
stb %i0, [%l7 + 0x6E]
fone %f0
subcc %o1, 0x0298, %l2
lduw [%l7 + 0x30], %l3
bvc,pn %xcc, loop_1879
ldsb [%l7 + 0x2A], %o5
stb %l5, [%l7 + 0x5F]
call loop_1880
loop_1879:
movpos %icc, %g5, %i3
tge %icc, 0x7
fzeros %f12
loop_1880:
ldsw [%l7 + 0x08], %l6
lduw [%l7 + 0x14], %l4
bvc,a %icc, loop_1881
st %f1, [%l7 + 0x20]
xnorcc %o0, %i1, %l1
sll %o4, %o7, %o3
loop_1881:
faligndata %f0, %f14, %f12
fmovse %xcc, %f11, %f6
fmovdl %icc, %f5, %f8
tg %xcc, 0x5
fmovdle %xcc, %f7, %f4
fbug,a %fcc3, loop_1882
array8 %o6, %g2, %g1
fmovdvs %icc, %f3, %f8
sth %i2, [%l7 + 0x1E]
loop_1882:
fbn,a %fcc3, loop_1883
fmovrsgz %i4, %f1, %f1
mulscc %g6, %g4, %l0
popc 0x0B19, %o2
loop_1883:
stw %g7, [%l7 + 0x28]
siam 0x3
brnz %i5, loop_1884
fornot2 %f2, %f14, %f2
fsrc2 %f10, %f6
tle %icc, 0x2
loop_1884:
nop
setx loop_1885, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a loop_1886
fpack16 %f14, %f15
fmovdvs %icc, %f5, %f15
loop_1885:
tvc %xcc, 0x5
loop_1886:
movrlz %i6, 0x0F9, %g3
fcmpgt32 %f6, %f6, %i7
fbl,a %fcc0, loop_1887
stw %o1, [%l7 + 0x44]
subcc %i0, 0x14E6, %l2
ld [%l7 + 0x6C], %f7
loop_1887:
fornot1s %f4, %f10, %f11
lduh [%l7 + 0x48], %l3
fmovdpos %icc, %f10, %f0
std %f4, [%l7 + 0x08]
fabss %f13, %f5
fmovsl %icc, %f12, %f11
addcc %l5, 0x093B, %g5
brlez,a %o5, loop_1888
andncc %i3, %l6, %o0
std %f2, [%l7 + 0x38]
fbule,a %fcc2, loop_1889
loop_1888:
std %f6, [%l7 + 0x20]
std %f14, [%l7 + 0x78]
ldub [%l7 + 0x41], %l4
loop_1889:
fnands %f4, %f9, %f12
fmovscs %xcc, %f8, %f11
bleu,a %xcc, loop_1890
mulx %i1, %o4, %o7
fands %f7, %f15, %f12
fpsub16s %f11, %f8, %f12
loop_1890:
movle %xcc, %l1, %o6
ld [%l7 + 0x40], %f10
ble,a,pt %xcc, loop_1891
fmovscc %icc, %f15, %f5
fpsub32s %f3, %f5, %f13
ldd [%l7 + 0x60], %f0
loop_1891:
sth %g2, [%l7 + 0x66]
fba %fcc1, loop_1892
fsrc1 %f0, %f4
fbue,a %fcc1, loop_1893
fmovdcc %xcc, %f3, %f11
loop_1892:
stb %o3, [%l7 + 0x31]
lduh [%l7 + 0x26], %g1
loop_1893:
ba,pn %xcc, loop_1894
edge32n %i2, %g6, %i4
fba,a %fcc2, loop_1895
fbge,a %fcc0, loop_1896
loop_1894:
udiv %l0, 0x1C65, %g4
fmovsle %xcc, %f4, %f11
loop_1895:
fmovdpos %xcc, %f7, %f12
loop_1896:
subccc %g7, %i5, %o2
ldsw [%l7 + 0x64], %i6
fzeros %f15
fbn,a %fcc1, loop_1897
ldx [%l7 + 0x48], %i7
lduh [%l7 + 0x4C], %o1
sth %g3, [%l7 + 0x5C]
loop_1897:
lduw [%l7 + 0x20], %l2
fpsub32s %f15, %f8, %f7
edge16n %l3, %l5, %i0
st %f9, [%l7 + 0x44]
tneg %xcc, 0x3
fcmpeq16 %f12, %f4, %o5
fmovscs %icc, %f10, %f9
edge16 %g5, %i3, %l6
bg,a loop_1898
sethi 0x1C0B, %l4
stw %o0, [%l7 + 0x14]
fmovdn %icc, %f8, %f3
loop_1898:
brnz,a %i1, loop_1899
fmovdgu %icc, %f1, %f6
stx %o4, [%l7 + 0x48]
stb %o7, [%l7 + 0x72]
loop_1899:
ld [%l7 + 0x6C], %f1
mulscc %l1, %g2, %o3
sdivx %g1, 0x0FCE, %o6
stx %g6, [%l7 + 0x40]
fble %fcc2, loop_1900
fornot1 %f0, %f0, %f12
ld [%l7 + 0x1C], %f0
move %xcc, %i2, %l0
loop_1900:
edge8ln %i4, %g4, %g7
fmovsvc %xcc, %f12, %f5
tcs %xcc, 0x4
ldsb [%l7 + 0x3D], %o2
umul %i6, 0x0D1D, %i7
ldx [%l7 + 0x18], %o1
ldsb [%l7 + 0x12], %i5
edge32n %l2, %l3, %l5
fabss %f8, %f0
movvs %icc, %i0, %o5
fors %f15, %f14, %f6
edge8n %g3, %i3, %g5
brlz %l4, loop_1901
umul %o0, 0x1C87, %i1
edge32ln %o4, %o7, %l6
fzeros %f7
loop_1901:
fbug,a %fcc3, loop_1902
fbne %fcc3, loop_1903
fmovsvs %icc, %f15, %f3
ld [%l7 + 0x78], %f10
loop_1902:
ldub [%l7 + 0x61], %g2
loop_1903:
std %f8, [%l7 + 0x10]
ldx [%l7 + 0x40], %o3
stb %l1, [%l7 + 0x7C]
fnors %f8, %f1, %f1
movg %icc, %o6, %g1
edge8n %i2, %l0, %i4
fbul %fcc2, loop_1904
sra %g6, %g7, %o2
sth %g4, [%l7 + 0x38]
bvc %xcc, loop_1905
loop_1904:
fba,a %fcc0, loop_1906
fbule %fcc1, loop_1907
ldub [%l7 + 0x59], %i6
loop_1905:
edge32 %o1, %i7, %i5
loop_1906:
std %f0, [%l7 + 0x18]
loop_1907:
fandnot1 %f4, %f10, %f12
sth %l2, [%l7 + 0x5A]
lduh [%l7 + 0x62], %l5
fmovdne %xcc, %f3, %f0
std %f4, [%l7 + 0x40]
tpos %icc, 0x6
edge32n %l3, %i0, %o5
ble,a %xcc, loop_1908
stb %i3, [%l7 + 0x3F]
fnot1s %f1, %f8
movgu %xcc, %g5, %l4
loop_1908:
fmovdl %xcc, %f10, %f2
fmovrslez %o0, %f4, %f14
fmovdgu %icc, %f15, %f1
ldub [%l7 + 0x38], %g3
fmovdge %xcc, %f12, %f12
edge32l %o4, %o7, %i1
fmuld8sux16 %f12, %f15, %f8
fnot2s %f10, %f13
std %f4, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
edge8n %g2, %o3, %l6
movcs %icc, %l1, %g1
stx %i2, [%l7 + 0x60]
edge8 %o6, %l0, %i4
smul %g7, %o2, %g4
fmovsne %xcc, %f5, %f15
movgu %xcc, %g6, %i6
tgu %xcc, 0x7
movre %i7, %i5, %o1
fmuld8ulx16 %f8, %f11, %f8
nop
setx loop_1909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %l2, 0x0A94, %l3
ldsw [%l7 + 0x58], %i0
fbge,a %fcc2, loop_1910
loop_1909:
subccc %l5, 0x0DD2, %i3
fnegd %f10, %f0
fmuld8ulx16 %f4, %f7, %f8
loop_1910:
umul %g5, %o5, %o0
fmovrde %g3, %f4, %f4
fsrc1s %f15, %f15
tl %xcc, 0x7
st %f14, [%l7 + 0x78]
tn %xcc, 0x3
ldsh [%l7 + 0x3A], %o4
ld [%l7 + 0x60], %f4
lduh [%l7 + 0x20], %o7
fmovscs %xcc, %f0, %f1
ldub [%l7 + 0x0C], %l4
st %f12, [%l7 + 0x0C]
edge16 %g2, %i1, %o3
movn %icc, %l1, %g1
smulcc %i2, %o6, %l0
taddcctv %i4, 0x1846, %g7
fsrc1s %f10, %f6
bvc %xcc, loop_1911
fxors %f10, %f6, %f11
brlez,a %o2, loop_1912
stb %l6, [%l7 + 0x0B]
loop_1911:
std %f10, [%l7 + 0x28]
bgu,a,pt %xcc, loop_1913
loop_1912:
fmovdvc %icc, %f15, %f13
stx %g4, [%l7 + 0x48]
fcmps %fcc3, %f13, %f7
loop_1913:
fba %fcc2, loop_1914
brnz,a %i6, loop_1915
fmuld8ulx16 %f10, %f2, %f14
call loop_1916
loop_1914:
fandnot2 %f8, %f10, %f10
loop_1915:
tneg %icc, 0x7
ldsw [%l7 + 0x10], %i7
loop_1916:
ldx [%l7 + 0x68], %i5
tgu %xcc, 0x0
fnegd %f4, %f10
movn %icc, %o1, %g6
ldsh [%l7 + 0x3C], %l2
fcmpeq32 %f10, %f0, %i0
ldd [%l7 + 0x20], %f6
fblg %fcc1, loop_1917
lduw [%l7 + 0x5C], %l5
fnand %f4, %f4, %f14
bneg,a,pt %icc, loop_1918
loop_1917:
fbul %fcc2, loop_1919
ldd [%l7 + 0x10], %f0
lduh [%l7 + 0x7A], %l3
loop_1918:
movcc %xcc, %i3, %g5
loop_1919:
st %f4, [%l7 + 0x78]
edge32l %o0, %o5, %o4
fblg %fcc2, loop_1920
ldd [%l7 + 0x18], %f0
addccc %g3, %l4, %o7
ldx [%l7 + 0x28], %i1
loop_1920:
movg %xcc, %o3, %l1
array8 %g1, %g2, %i2
ld [%l7 + 0x7C], %f7
edge16l %l0, %o6, %i4
fmovrdgez %o2, %f8, %f4
fmovdne %xcc, %f0, %f4
fnot2 %f12, %f14
stb %g7, [%l7 + 0x61]
fcmple32 %f4, %f0, %g4
sdiv %i6, 0x0320, %l6
ldsb [%l7 + 0x3A], %i7
bcs %icc, loop_1921
fmovda %xcc, %f7, %f0
movgu %xcc, %o1, %g6
fmovdleu %icc, %f14, %f9
loop_1921:
lduh [%l7 + 0x70], %l2
srl %i0, %l5, %l3
std %f4, [%l7 + 0x28]
stw %i5, [%l7 + 0x38]
array32 %g5, %o0, %o5
bn,a %icc, loop_1922
stx %i3, [%l7 + 0x30]
ldsw [%l7 + 0x28], %o4
movl %icc, %l4, %o7
loop_1922:
sth %g3, [%l7 + 0x4A]
orn %o3, %i1, %g1
bge,a,pn %xcc, loop_1923
smul %g2, 0x1257, %i2
st %f1, [%l7 + 0x70]
bpos,pt %icc, loop_1924
loop_1923:
lduw [%l7 + 0x7C], %l1
fmovsgu %icc, %f10, %f2
ldd [%l7 + 0x50], %f2
loop_1924:
xnorcc %o6, 0x1068, %i4
fmul8x16al %f9, %f3, %f6
fpadd32 %f12, %f4, %f12
movrgz %o2, 0x0E4, %l0
fpack16 %f4, %f4
ldd [%l7 + 0x50], %f14
udivcc %g7, 0x1FF4, %g4
fmovrdlz %i6, %f2, %f10
umul %i7, %l6, %g6
movn %icc, %l2, %i0
ldsb [%l7 + 0x77], %l5
std %f0, [%l7 + 0x70]
ldsw [%l7 + 0x40], %o1
ldx [%l7 + 0x58], %i5
fandnot2s %f14, %f9, %f2
ldub [%l7 + 0x2F], %g5
st %f6, [%l7 + 0x10]
fnands %f12, %f7, %f7
fmovsn %icc, %f5, %f9
movleu %xcc, %l3, %o5
mulx %o0, %o4, %l4
fmovsn %xcc, %f6, %f3
tne %icc, 0x4
for %f4, %f8, %f8
sllx %i3, %g3, %o3
bcs,pn %xcc, loop_1925
ld [%l7 + 0x44], %f14
smul %o7, 0x14F5, %g1
bvs,a,pt %icc, loop_1926
loop_1925:
stx %i1, [%l7 + 0x50]
fmovsneg %icc, %f10, %f4
fmul8x16al %f7, %f13, %f8
loop_1926:
ldsw [%l7 + 0x70], %g2
movn %xcc, %i2, %l1
udivx %i4, 0x0D22, %o2
fmovdl %xcc, %f3, %f6
brlz,a %o6, loop_1927
orncc %g7, 0x0124, %g4
taddcc %i6, %l0, %l6
fsrc2 %f6, %f10
loop_1927:
fmul8x16au %f11, %f8, %f0
andcc %g6, 0x1669, %l2
edge32n %i7, %i0, %o1
udivcc %i5, 0x02E1, %g5
fmovspos %xcc, %f0, %f3
fcmps %fcc1, %f14, %f12
lduw [%l7 + 0x78], %l5
fbuge %fcc3, loop_1928
pdist %f10, %f8, %f4
addccc %o5, 0x00C6, %l3
sdivx %o0, 0x0DF1, %l4
loop_1928:
fnot2 %f6, %f14
ldd [%l7 + 0x38], %f6
sethi 0x049B, %i3
alignaddrl %g3, %o4, %o7
fmovdl %xcc, %f0, %f6
fornot1 %f0, %f8, %f10
tvs %xcc, 0x6
sll %o3, %i1, %g2
orn %g1, 0x1B81, %l1
srax %i4, %o2, %i2
std %f4, [%l7 + 0x08]
fmovscc %xcc, %f13, %f4
fmovdge %icc, %f11, %f7
bn %xcc, loop_1929
movre %g7, 0x2CC, %g4
alignaddr %o6, %i6, %l0
fmovrslez %g6, %f8, %f8
loop_1929:
ldsh [%l7 + 0x14], %l2
fandnot2s %f8, %f15, %f6
fmovrsgez %l6, %f9, %f12
ta %icc, 0x6
stw %i7, [%l7 + 0x14]
fmovsgu %icc, %f7, %f13
ld [%l7 + 0x30], %f12
fmovdgu %icc, %f11, %f12
ldub [%l7 + 0x6A], %o1
smulcc %i5, 0x151E, %i0
andn %l5, 0x03FE, %o5
fmovscs %xcc, %f2, %f1
be,a,pn %icc, loop_1930
subccc %g5, 0x1B61, %l3
fands %f0, %f11, %f12
fmovsne %xcc, %f6, %f7
loop_1930:
lduh [%l7 + 0x50], %l4
bne,a loop_1931
stx %o0, [%l7 + 0x70]
fnands %f5, %f7, %f1
fpadd16s %f12, %f10, %f13
loop_1931:
ldsb [%l7 + 0x0A], %i3
tsubcctv %o4, %g3, %o3
fmovdleu %xcc, %f11, %f8
subcc %i1, 0x1697, %o7
std %f12, [%l7 + 0x40]
fpackfix %f0, %f15
fabss %f2, %f1
ldsw [%l7 + 0x4C], %g1
nop
setx loop_1932, %l0, %l1
jmpl %l1, %l1
fxor %f8, %f8, %f4
stb %g2, [%l7 + 0x7D]
bcc,a,pn %icc, loop_1933
loop_1932:
tsubcc %o2, 0x1BEA, %i4
fmovdgu %xcc, %f1, %f0
fnot1 %f6, %f4
loop_1933:
fmovdge %icc, %f14, %f1
movgu %xcc, %i2, %g4
sth %g7, [%l7 + 0x22]
umulcc %i6, %l0, %o6
ta %xcc, 0x2
ta %xcc, 0x3
fmovrdgz %g6, %f10, %f4
udivcc %l6, 0x09E4, %i7
lduh [%l7 + 0x48], %o1
fbu %fcc3, loop_1934
fpadd32s %f14, %f9, %f11
sra %l2, 0x0F, %i0
fmovdge %icc, %f6, %f5
loop_1934:
movneg %xcc, %i5, %l5
bgu,a,pn %xcc, loop_1935
fbg,a %fcc3, loop_1936
sth %o5, [%l7 + 0x68]
fcmpne16 %f10, %f4, %l3
loop_1935:
stw %l4, [%l7 + 0x24]
loop_1936:
fbg %fcc3, loop_1937
ldsb [%l7 + 0x10], %g5
ld [%l7 + 0x58], %f11
fmovdn %xcc, %f3, %f5
loop_1937:
taddcc %o0, 0x135E, %i3
fornot1s %f14, %f14, %f4
movge %icc, %g3, %o4
xor %i1, 0x1D6B, %o3
movne %icc, %o7, %g1
fnot2s %f7, %f2
fbug,a %fcc3, loop_1938
sdiv %g2, 0x000A, %l1
fcmpgt16 %f12, %f4, %i4
fmovde %xcc, %f0, %f15
loop_1938:
stx %i2, [%l7 + 0x48]
sth %g4, [%l7 + 0x3C]
fpack32 %f8, %f8, %f4
subcc %g7, 0x04B9, %i6
st %f8, [%l7 + 0x38]
fmovdcc %icc, %f3, %f3
subccc %o2, %l0, %g6
tsubcctv %l6, 0x0A43, %o6
tne %xcc, 0x6
movpos %xcc, %i7, %l2
sll %o1, %i0, %i5
lduw [%l7 + 0x54], %o5
ldsb [%l7 + 0x7C], %l5
edge8n %l3, %l4, %o0
fxor %f12, %f0, %f10
umulcc %i3, %g5, %o4
fone %f2
fmovrsne %i1, %f12, %f2
ld [%l7 + 0x5C], %f2
movvs %icc, %o3, %o7
fabsd %f8, %f0
edge32 %g3, %g1, %l1
std %f12, [%l7 + 0x70]
fcmpne16 %f12, %f8, %i4
ldsb [%l7 + 0x1B], %i2
ld [%l7 + 0x54], %f10
srlx %g2, 0x1C, %g7
fornot1s %f8, %f12, %f8
movrgez %g4, %o2, %l0
xor %g6, %l6, %i6
siam 0x2
fandnot2 %f2, %f8, %f12
tneg %icc, 0x7
sub %o6, %l2, %i7
brnz %i0, loop_1939
fmovrdgez %o1, %f0, %f8
ldsw [%l7 + 0x58], %i5
fzeros %f10
loop_1939:
ld [%l7 + 0x68], %f14
ldub [%l7 + 0x4D], %l5
ldx [%l7 + 0x10], %o5
fexpand %f6, %f10
fcmped %fcc1, %f0, %f8
ldx [%l7 + 0x18], %l3
xorcc %o0, %i3, %l4
fmovsvs %icc, %f5, %f8
fand %f8, %f0, %f10
fmovsa %icc, %f10, %f5
mulx %o4, %g5, %o3
lduw [%l7 + 0x74], %i1
fabsd %f2, %f14
orcc %o7, 0x10FC, %g1
edge8n %l1, %g3, %i4
edge16n %i2, %g2, %g4
ldx [%l7 + 0x38], %o2
stb %l0, [%l7 + 0x25]
orcc %g6, %l6, %i6
stx %o6, [%l7 + 0x20]
mulscc %l2, 0x1FDF, %g7
xnor %i0, %o1, %i5
bshuffle %f2, %f10, %f14
stw %i7, [%l7 + 0x3C]
movgu %icc, %o5, %l5
ldsb [%l7 + 0x5D], %o0
st %f1, [%l7 + 0x20]
lduh [%l7 + 0x70], %l3
stb %l4, [%l7 + 0x40]
ldsw [%l7 + 0x70], %o4
ldsh [%l7 + 0x6C], %g5
addc %o3, %i1, %o7
brgez %i3, loop_1940
fmovde %icc, %f11, %f2
fbule,a %fcc3, loop_1941
ldsb [%l7 + 0x26], %l1
loop_1940:
tleu %xcc, 0x3
fmovdleu %xcc, %f12, %f2
loop_1941:
fmovscc %xcc, %f11, %f9
ldsh [%l7 + 0x62], %g1
fmovdvc %xcc, %f15, %f12
edge8ln %g3, %i4, %i2
addc %g2, 0x0B03, %o2
fbl %fcc2, loop_1942
ldx [%l7 + 0x20], %l0
tneg %icc, 0x3
edge8l %g4, %l6, %i6
loop_1942:
fmovsle %icc, %f10, %f1
ldub [%l7 + 0x13], %o6
sra %g6, 0x03, %l2
fcmps %fcc0, %f2, %f3
ldsh [%l7 + 0x4A], %i0
xnor %g7, 0x0D81, %o1
brgz %i7, loop_1943
fmovdne %xcc, %f14, %f13
movg %xcc, %i5, %o5
fandnot1 %f12, %f6, %f12
loop_1943:
movle %icc, %o0, %l3
ldx [%l7 + 0x70], %l5
movg %xcc, %o4, %g5
fpsub32 %f8, %f4, %f8
movneg %xcc, %o3, %i1
fbl %fcc0, loop_1944
tsubcc %o7, 0x1348, %i3
stw %l1, [%l7 + 0x08]
fornot1 %f10, %f10, %f0
loop_1944:
fands %f8, %f5, %f0
fmovsne %icc, %f4, %f1
array32 %l4, %g3, %g1
fnands %f3, %f13, %f13
lduh [%l7 + 0x4E], %i2
fornot2 %f12, %f6, %f0
fpsub32s %f14, %f6, %f11
fnot2s %f4, %f5
stw %i4, [%l7 + 0x40]
addcc %g2, %o2, %g4
sth %l6, [%l7 + 0x54]
fors %f2, %f2, %f15
fbg,a %fcc1, loop_1945
fnor %f14, %f6, %f8
stb %l0, [%l7 + 0x37]
sdivx %o6, 0x0F99, %g6
loop_1945:
fmovrse %i6, %f14, %f4
fandnot1s %f10, %f4, %f14
fzero %f10
fxnor %f0, %f8, %f0
ldd [%l7 + 0x30], %f14
nop
setx loop_1946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i0, [%l7 + 0x4A]
fmovsl %xcc, %f5, %f0
ld [%l7 + 0x34], %f7
loop_1946:
fpmerge %f11, %f10, %f6
ld [%l7 + 0x40], %f2
addccc %l2, 0x009D, %o1
xnor %i7, 0x1AC2, %i5
mulx %o5, %g7, %l3
st %f3, [%l7 + 0x10]
mulscc %l5, 0x0FD6, %o0
movcs %xcc, %g5, %o3
fbl,a %fcc2, loop_1947
lduw [%l7 + 0x24], %o4
fsrc2s %f7, %f7
xor %i1, %i3, %o7
loop_1947:
fmovdcs %xcc, %f13, %f7
fcmpes %fcc1, %f0, %f0
srlx %l4, 0x09, %g3
sdivx %l1, 0x12AA, %g1
fbuge,a %fcc1, loop_1948
array8 %i4, %i2, %o2
movneg %icc, %g4, %l6
xor %g2, %o6, %l0
loop_1948:
movpos %icc, %i6, %g6
ldd [%l7 + 0x30], %f0
mulx %l2, 0x03CE, %o1
bn,a %icc, loop_1949
fandnot2 %f12, %f4, %f6
movre %i7, 0x2AD, %i5
stw %i0, [%l7 + 0x30]
loop_1949:
umul %o5, 0x07EB, %g7
fbe,a %fcc0, loop_1950
fcmpgt16 %f10, %f14, %l5
fpadd16s %f14, %f10, %f2
lduh [%l7 + 0x24], %o0
loop_1950:
fsrc2 %f6, %f6
st %f7, [%l7 + 0x6C]
stx %l3, [%l7 + 0x78]
andcc %g5, 0x1048, %o4
fornot1s %f7, %f13, %f15
stb %o3, [%l7 + 0x2E]
ba,a loop_1951
fpadd32 %f0, %f14, %f10
ldsb [%l7 + 0x69], %i3
xnorcc %o7, 0x07BD, %l4
loop_1951:
ba,a,pt %xcc, loop_1952
st %f7, [%l7 + 0x3C]
sth %i1, [%l7 + 0x38]
fornot1 %f12, %f4, %f8
loop_1952:
std %f10, [%l7 + 0x08]
fbul %fcc0, loop_1953
edge16l %l1, %g1, %i4
fxnor %f12, %f12, %f2
fornot2s %f14, %f1, %f8
loop_1953:
ldsw [%l7 + 0x64], %i2
stb %o2, [%l7 + 0x1D]
movvs %xcc, %g4, %g3
bvs,a %xcc, loop_1954
bshuffle %f10, %f10, %f10
fabss %f5, %f5
stb %l6, [%l7 + 0x70]
loop_1954:
movle %icc, %o6, %g2
bneg,pt %xcc, loop_1955
brlz,a %l0, loop_1956
udivcc %g6, 0x132B, %i6
ldsw [%l7 + 0x54], %l2
loop_1955:
fmovsle %xcc, %f12, %f14
loop_1956:
fble,a %fcc3, loop_1957
fsrc2s %f10, %f9
fand %f10, %f8, %f6
fabsd %f10, %f8
loop_1957:
lduw [%l7 + 0x2C], %o1
tvc %icc, 0x2
ld [%l7 + 0x48], %f2
lduw [%l7 + 0x40], %i5
fbue,a %fcc3, loop_1958
fxor %f6, %f0, %f4
stb %i0, [%l7 + 0x35]
ldub [%l7 + 0x6C], %i7
loop_1958:
sethi 0x0BEF, %o5
bvs,a %icc, loop_1959
fornot1s %f10, %f7, %f2
fsrc2 %f8, %f12
be loop_1960
loop_1959:
taddcctv %g7, %l5, %o0
udivx %g5, 0x1AD7, %o4
lduw [%l7 + 0x5C], %o3
loop_1960:
andn %l3, %o7, %i3
ble,a,pn %icc, loop_1961
brlz,a %i1, loop_1962
subc %l1, 0x0AC2, %l4
fcmpeq16 %f10, %f4, %i4
loop_1961:
lduh [%l7 + 0x5A], %g1
loop_1962:
ldsw [%l7 + 0x6C], %i2
udivx %o2, 0x1257, %g4
tge %xcc, 0x5
bn,a,pn %xcc, loop_1963
fba,a %fcc2, loop_1964
ba,a loop_1965
subc %g3, 0x11AA, %l6
loop_1963:
lduw [%l7 + 0x74], %g2
loop_1964:
fmovrdgez %l0, %f14, %f8
loop_1965:
edge8l %g6, %i6, %o6
bpos,a loop_1966
fmovsn %xcc, %f7, %f12
bl,a,pt %icc, loop_1967
brgz,a %l2, loop_1968
loop_1966:
addc %i5, %i0, %i7
addc %o5, %g7, %l5
loop_1967:
movvc %xcc, %o0, %g5
loop_1968:
ldsw [%l7 + 0x54], %o4
std %f14, [%l7 + 0x30]
fone %f2
stb %o3, [%l7 + 0x36]
fornot1s %f0, %f5, %f5
nop
setx loop_1969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x30], %f2
tvs %xcc, 0x6
sth %l3, [%l7 + 0x0A]
loop_1969:
std %f10, [%l7 + 0x48]
nop
setx loop_1970, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovse %xcc, %f11, %f12
fandnot1s %f13, %f8, %f9
std %f10, [%l7 + 0x60]
loop_1970:
fmovdgu %xcc, %f2, %f11
udivx %o7, 0x1709, %o1
fmovdge %icc, %f8, %f14
ldsw [%l7 + 0x68], %i3
fpsub32s %f7, %f8, %f0
ldsw [%l7 + 0x58], %i1
fmovrdgez %l1, %f14, %f12
edge8l %l4, %g1, %i2
taddcc %o2, 0x02BA, %i4
ldd [%l7 + 0x70], %f4
fbn,a %fcc0, loop_1971
movge %xcc, %g4, %l6
tgu %xcc, 0x7
sth %g3, [%l7 + 0x5C]
loop_1971:
fbul,a %fcc2, loop_1972
fsrc2s %f2, %f4
brgz,a %g2, loop_1973
fmovscc %icc, %f7, %f14
loop_1972:
ldx [%l7 + 0x08], %g6
fmovsvc %icc, %f2, %f12
loop_1973:
bge,pn %icc, loop_1974
fmovrdgz %i6, %f2, %f14
umulcc %l0, 0x0F46, %l2
bg,pt %xcc, loop_1975
loop_1974:
stb %i5, [%l7 + 0x26]
fcmpeq16 %f10, %f2, %i0
fmovsvs %xcc, %f10, %f10
loop_1975:
subccc %o6, %o5, %g7
fbuge %fcc1, loop_1976
lduw [%l7 + 0x48], %l5
sllx %o0, %i7, %o4
std %f2, [%l7 + 0x40]
loop_1976:
fornot2 %f14, %f8, %f8
ldsh [%l7 + 0x40], %g5
bvs,a,pt %icc, loop_1977
ld [%l7 + 0x40], %f2
edge32ln %l3, %o3, %o1
ldd [%l7 + 0x30], %f14
loop_1977:
bleu,a loop_1978
std %f4, [%l7 + 0x38]
brlez %i3, loop_1979
tge %xcc, 0x3
loop_1978:
add %o7, %l1, %l4
fba %fcc3, loop_1980
loop_1979:
tge %icc, 0x2
fornot1 %f2, %f12, %f6
fand %f0, %f14, %f8
loop_1980:
srl %i1, %g1, %o2
fandnot1s %f4, %f3, %f8
fmovdcc %icc, %f12, %f15
ldsw [%l7 + 0x60], %i2
ldd [%l7 + 0x70], %f2
fbul,a %fcc2, loop_1981
edge16 %g4, %i4, %l6
bcc,a,pt %icc, loop_1982
fpadd16 %f0, %f2, %f2
loop_1981:
edge32ln %g3, %g6, %i6
tgu %icc, 0x4
loop_1982:
edge8n %l0, %g2, %l2
ldsw [%l7 + 0x54], %i0
fmovdl %xcc, %f10, %f9
fbg,a %fcc0, loop_1983
fcmps %fcc3, %f15, %f8
fpackfix %f10, %f1
orcc %o6, 0x106C, %i5
loop_1983:
ld [%l7 + 0x64], %f5
fmovdleu %icc, %f6, %f0
bneg,a loop_1984
fzero %f8
xnor %g7, 0x08C5, %o5
sth %o0, [%l7 + 0x4A]
loop_1984:
bcs,a,pt %icc, loop_1985
ldd [%l7 + 0x60], %f10
fmovrde %l5, %f4, %f0
movgu %icc, %o4, %i7
loop_1985:
stw %g5, [%l7 + 0x38]
bleu loop_1986
fblg %fcc0, loop_1987
movne %icc, %l3, %o3
ldsw [%l7 + 0x70], %i3
loop_1986:
fcmple16 %f2, %f0, %o7
loop_1987:
ldd [%l7 + 0x38], %f12
ble loop_1988
fands %f1, %f12, %f8
brnz %l1, loop_1989
sth %l4, [%l7 + 0x52]
loop_1988:
st %f3, [%l7 + 0x08]
ldsb [%l7 + 0x7A], %o1
loop_1989:
fmovse %xcc, %f5, %f3
tle %icc, 0x4
stx %i1, [%l7 + 0x20]
orncc %o2, %i2, %g1
smulcc %g4, %l6, %g3
smul %i4, %i6, %g6
std %f2, [%l7 + 0x28]
fbug %fcc0, loop_1990
ldd [%l7 + 0x68], %f8
fmovdge %icc, %f3, %f3
fbe %fcc0, loop_1991
loop_1990:
fmovrdgez %l0, %f0, %f0
edge16n %l2, %g2, %o6
fmovsne %icc, %f6, %f9
loop_1991:
ldsb [%l7 + 0x6B], %i5
st %f8, [%l7 + 0x08]
fbg,a %fcc2, loop_1992
ble %icc, loop_1993
orncc %g7, 0x0A17, %o5
brlz %i0, loop_1994
loop_1992:
stw %o0, [%l7 + 0x50]
loop_1993:
edge16l %l5, %o4, %i7
ld [%l7 + 0x34], %f6
loop_1994:
fbne %fcc2, loop_1995
fbu %fcc3, loop_1996
fbug %fcc1, loop_1997
sub %l3, 0x0906, %o3
loop_1995:
fnors %f7, %f12, %f5
loop_1996:
fba %fcc2, loop_1998
loop_1997:
fblg %fcc3, loop_1999
smulcc %i3, %g5, %l1
fbuge %fcc3, loop_2000
loop_1998:
std %f6, [%l7 + 0x78]
loop_1999:
stx %o7, [%l7 + 0x40]
lduw [%l7 + 0x28], %o1
loop_2000:
stb %i1, [%l7 + 0x3F]
fnegd %f14, %f12
movcs %xcc, %l4, %i2
ta %icc, 0x5
umulcc %o2, 0x16C9, %g1
bvc,a %xcc, loop_2001
udiv %g4, 0x14FE, %l6
fmovsl %icc, %f5, %f6
fxnor %f2, %f14, %f4
loop_2001:
ldub [%l7 + 0x78], %g3
fmovrsgez %i6, %f6, %f15
ldsb [%l7 + 0x64], %g6
bvc,a loop_2002
fmovspos %icc, %f2, %f13
ldsw [%l7 + 0x48], %l0
edge16ln %l2, %i4, %g2
loop_2002:
faligndata %f0, %f8, %f6
fsrc1s %f12, %f5
lduh [%l7 + 0x36], %o6
fandnot2s %f14, %f4, %f0
fzero %f4
sth %i5, [%l7 + 0x4C]
sth %g7, [%l7 + 0x20]
ld [%l7 + 0x44], %f5
call loop_2003
fbue %fcc0, loop_2004
fmovsge %icc, %f13, %f2
stw %o5, [%l7 + 0x48]
loop_2003:
fmuld8ulx16 %f9, %f14, %f0
loop_2004:
std %f0, [%l7 + 0x08]
fmovscc %xcc, %f9, %f13
ldx [%l7 + 0x18], %o0
std %f14, [%l7 + 0x60]
stw %i0, [%l7 + 0x60]
brnz,a %l5, loop_2005
tgu %icc, 0x1
lduw [%l7 + 0x7C], %i7
fmovdcs %icc, %f6, %f13
loop_2005:
ldx [%l7 + 0x48], %l3
lduw [%l7 + 0x78], %o4
edge8 %o3, %g5, %i3
fmovspos %icc, %f8, %f13
xnorcc %o7, %o1, %l1
movneg %icc, %l4, %i1
fmovrdgz %o2, %f12, %f12
fbuge %fcc2, loop_2006
std %f12, [%l7 + 0x38]
fmovsgu %xcc, %f14, %f12
sth %g1, [%l7 + 0x62]
loop_2006:
sth %i2, [%l7 + 0x7A]
fmovdgu %icc, %f6, %f12
ldsw [%l7 + 0x3C], %g4
ldsh [%l7 + 0x4E], %g3
fbne %fcc1, loop_2007
movre %l6, 0x1A4, %i6
tleu %xcc, 0x0
tcc %xcc, 0x1
loop_2007:
tsubcctv %l0, %g6, %i4
fabss %f15, %f7
fnor %f4, %f6, %f0
movg %icc, %g2, %o6
std %f8, [%l7 + 0x28]
fmovrdgz %l2, %f0, %f4
ldsb [%l7 + 0x52], %i5
st %f7, [%l7 + 0x6C]
fnegs %f2, %f4
fnor %f8, %f10, %f0
stw %g7, [%l7 + 0x58]
ldsw [%l7 + 0x68], %o0
fnor %f14, %f14, %f0
fbl %fcc0, loop_2008
nop
setx loop_2009, %l0, %l1
jmpl %l1, %o5
fbu %fcc3, loop_2010
nop
setx loop_2011, %l0, %l1
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_2008:
tl %xcc, 0x4
loop_2009:
alignaddrl %l5, %i0, %i7
loop_2010:
ldsh [%l7 + 0x58], %l3
loop_2011:
fpack16 %f10, %f10
stw %o4, [%l7 + 0x44]
fbne,a %fcc2, loop_2012
std %f6, [%l7 + 0x40]
mulscc %o3, 0x129E, %g5
brlz %o7, loop_2013
loop_2012:
fbg,a %fcc1, loop_2014
fmovd %f2, %f10
fand %f2, %f4, %f0
loop_2013:
fbue %fcc3, loop_2015
loop_2014:
lduh [%l7 + 0x5C], %o1
fcmpes %fcc1, %f3, %f13
bge,a loop_2016
loop_2015:
fcmpeq32 %f6, %f0, %i3
fandnot1 %f2, %f14, %f2
bcc,pn %icc, loop_2017
loop_2016:
fmovdleu %xcc, %f15, %f3
sra %l4, %i1, %l1
movpos %xcc, %o2, %g1
loop_2017:
fbug %fcc1, loop_2018
brlz %g4, loop_2019
fbge,a %fcc0, loop_2020
mulx %g3, %i2, %l6
loop_2018:
orncc %i6, %g6, %i4
loop_2019:
movrgez %l0, 0x26B, %o6
loop_2020:
st %f15, [%l7 + 0x5C]
nop
setx loop_2021, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %g2, %f4, %f13
fpadd16 %f6, %f6, %f8
brlz,a %i5, loop_2022
loop_2021:
lduh [%l7 + 0x44], %g7
tgu %xcc, 0x6
fexpand %f13, %f6
loop_2022:
subcc %o0, %o5, %l5
alignaddr %l2, %i7, %l3
nop
setx loop_2023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1s %f10, %f0
fnegd %f0, %f4
fmovdvc %xcc, %f13, %f4
loop_2023:
edge8n %i0, %o3, %o4
stw %g5, [%l7 + 0x14]
stx %o1, [%l7 + 0x78]
tge %xcc, 0x5
fcmpne32 %f6, %f0, %i3
fmul8sux16 %f10, %f0, %f6
ldd [%l7 + 0x48], %f10
fmovsn %xcc, %f6, %f1
ldsw [%l7 + 0x60], %l4
stb %o7, [%l7 + 0x77]
lduw [%l7 + 0x20], %i1
tl %icc, 0x4
ldub [%l7 + 0x58], %o2
bne,pn %icc, loop_2024
fbuge %fcc1, loop_2025
lduw [%l7 + 0x7C], %g1
stw %l1, [%l7 + 0x40]
loop_2024:
std %f12, [%l7 + 0x40]
loop_2025:
brz %g4, loop_2026
fpadd16s %f11, %f12, %f9
fpadd16 %f14, %f12, %f4
ldsb [%l7 + 0x13], %g3
loop_2026:
srlx %i2, 0x0C, %i6
fmul8x16au %f15, %f6, %f8
ldsb [%l7 + 0x3B], %l6
stx %i4, [%l7 + 0x38]
sth %g6, [%l7 + 0x38]
ldsw [%l7 + 0x54], %l0
fmovrdne %g2, %f12, %f12
tvs %icc, 0x1
std %f0, [%l7 + 0x68]
te %xcc, 0x6
ldsw [%l7 + 0x60], %i5
edge16l %g7, %o0, %o5
sra %o6, 0x09, %l5
fmul8sux16 %f2, %f14, %f2
fnot1 %f0, %f0
fmovdvc %xcc, %f9, %f9
stb %i7, [%l7 + 0x2C]
fors %f7, %f11, %f10
fbu %fcc2, loop_2027
call loop_2028
ldx [%l7 + 0x68], %l2
tl %icc, 0x2
loop_2027:
fmovdn %icc, %f13, %f13
loop_2028:
std %f12, [%l7 + 0x40]
fmovscc %icc, %f4, %f2
fsrc2s %f7, %f1
nop
setx loop_2029, %l0, %l1
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_2030, %l0, %l1
jmpl %l1, %i0
edge32l %l3, %o3, %g5
ldsh [%l7 + 0x68], %o1
loop_2029:
ldx [%l7 + 0x58], %i3
loop_2030:
addcc %o4, %l4, %o7
fpadd32 %f0, %f4, %f0
be,a %xcc, loop_2031
fors %f5, %f9, %f15
ldsw [%l7 + 0x7C], %i1
brnz,a %o2, loop_2032
loop_2031:
movrgez %g1, %g4, %l1
fxnors %f9, %f9, %f3
movle %icc, %i2, %i6
loop_2032:
fmovdge %icc, %f10, %f11
ldub [%l7 + 0x20], %l6
ba,a,pn %xcc, loop_2033
lduh [%l7 + 0x36], %g3
movleu %xcc, %i4, %l0
stb %g2, [%l7 + 0x67]
loop_2033:
brgz %i5, loop_2034
udiv %g7, 0x008F, %o0
fmovsvs %icc, %f4, %f0
fmovsne %xcc, %f15, %f14
loop_2034:
sth %o5, [%l7 + 0x2A]
sdivx %o6, 0x069C, %g6
fpack32 %f0, %f10, %f2
bne,pn %xcc, loop_2035
fmovdgu %icc, %f5, %f6
stx %i7, [%l7 + 0x38]
mulscc %l5, 0x0C2C, %l2
loop_2035:
or %l3, 0x065A, %o3
fmovdcc %icc, %f6, %f12
edge32n %i0, %g5, %i3
fpsub16s %f10, %f8, %f2
fmovda %icc, %f9, %f0
stw %o1, [%l7 + 0x70]
stw %o4, [%l7 + 0x74]
fmovrdlez %o7, %f4, %f4
bneg loop_2036
bgu,pt %icc, loop_2037
ldsh [%l7 + 0x32], %l4
ldsh [%l7 + 0x10], %o2
loop_2036:
edge16n %i1, %g1, %g4
loop_2037:
fbe %fcc2, loop_2038
bneg,pn %icc, loop_2039
ld [%l7 + 0x5C], %f11
ldub [%l7 + 0x63], %l1
loop_2038:
lduw [%l7 + 0x68], %i2
loop_2039:
movle %xcc, %i6, %l6
ldsh [%l7 + 0x2C], %i4
movrlz %g3, 0x1C8, %g2
be loop_2040
fmovdpos %icc, %f1, %f2
fpadd32s %f2, %f3, %f1
ldd [%l7 + 0x38], %f12
loop_2040:
fcmpd %fcc1, %f4, %f6
umulcc %l0, %i5, %g7
addcc %o0, %o6, %g6
sll %o5, 0x05, %i7
fzero %f2
sethi 0x1054, %l2
fble %fcc3, loop_2041
fpackfix %f14, %f2
addcc %l5, %o3, %i0
fmuld8ulx16 %f5, %f1, %f12
loop_2041:
ldx [%l7 + 0x38], %g5
fmovdpos %xcc, %f10, %f13
sth %i3, [%l7 + 0x44]
movne %icc, %o1, %o4
lduw [%l7 + 0x70], %l3
fcmpes %fcc2, %f5, %f1
fmovrslez %o7, %f15, %f7
movrgez %l4, %o2, %g1
fcmpne32 %f0, %f4, %g4
fmovscs %xcc, %f14, %f3
fbne %fcc0, loop_2042
ldsb [%l7 + 0x5D], %i1
brlz,a %i2, loop_2043
bge,a,pn %icc, loop_2044
loop_2042:
xnor %l1, 0x0B49, %l6
andcc %i6, %i4, %g2
loop_2043:
fpadd16s %f7, %f7, %f8
loop_2044:
ldsb [%l7 + 0x6D], %l0
fcmpes %fcc3, %f2, %f6
fnor %f4, %f8, %f14
movgu %xcc, %i5, %g3
lduh [%l7 + 0x16], %g7
fxor %f8, %f4, %f2
be loop_2045
fpadd16 %f14, %f14, %f2
fmovscs %xcc, %f8, %f0
ld [%l7 + 0x14], %f11
loop_2045:
ldsw [%l7 + 0x08], %o6
fbg %fcc0, loop_2046
sdivcc %o0, 0x1AD4, %o5
array16 %i7, %g6, %l2
ldsb [%l7 + 0x14], %l5
loop_2046:
ldx [%l7 + 0x58], %o3
ble,a %icc, loop_2047
fmovd %f6, %f4
ldub [%l7 + 0x55], %i0
fmovdle %icc, %f4, %f11
loop_2047:
tn %icc, 0x7
xnorcc %g5, 0x119E, %o1
add %o4, 0x071B, %i3
edge16 %o7, %l4, %l3
stx %g1, [%l7 + 0x38]
fmul8ulx16 %f14, %f12, %f6
stb %g4, [%l7 + 0x37]
fmovsleu %xcc, %f5, %f8
brnz,a %i1, loop_2048
stb %i2, [%l7 + 0x6E]
andcc %l1, %l6, %i6
nop
setx loop_2049, %l0, %l1
jmpl %l1, %o2
loop_2048:
fmovrse %i4, %f12, %f8
ldub [%l7 + 0x43], %l0
nop
setx loop_2050, %l0, %l1
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_2049:
bcs,pt %xcc, loop_2051
lduw [%l7 + 0x4C], %i5
bcs,pt %xcc, loop_2052
loop_2050:
std %f4, [%l7 + 0x28]
loop_2051:
sethi 0x1557, %g3
fmovrde %g2, %f4, %f10
loop_2052:
udivx %g7, 0x101F, %o0
fornot2s %f9, %f12, %f2
tge %xcc, 0x2
fblg,a %fcc2, loop_2053
bge,pt %icc, loop_2054
brnz %o6, loop_2055
fmovrdlez %o5, %f6, %f0
loop_2053:
lduw [%l7 + 0x34], %g6
loop_2054:
fpadd32s %f12, %f12, %f2
loop_2055:
stw %i7, [%l7 + 0x60]
pdist %f12, %f2, %f6
fmovsvc %icc, %f2, %f0
move %xcc, %l2, %l5
fors %f9, %f2, %f12
fmovsg %icc, %f3, %f15
stx %i0, [%l7 + 0x58]
andn %o3, %o1, %g5
sth %i3, [%l7 + 0x4E]
sth %o4, [%l7 + 0x5E]
brgz %o7, loop_2056
fsrc1 %f4, %f8
fpmerge %f2, %f12, %f8
tn %icc, 0x4
loop_2056:
subccc %l4, %g1, %l3
movvc %icc, %i1, %i2
bneg loop_2057
fsrc2s %f3, %f3
fbl %fcc0, loop_2058
fmuld8sux16 %f0, %f2, %f2
loop_2057:
fble %fcc1, loop_2059
fmovsvs %icc, %f7, %f15
loop_2058:
fmul8x16 %f14, %f2, %f12
ldsw [%l7 + 0x4C], %l1
loop_2059:
xor %l6, %g4, %i6
lduw [%l7 + 0x68], %o2
fba,a %fcc0, loop_2060
sth %i4, [%l7 + 0x14]
brgz,a %l0, loop_2061
alignaddrl %i5, %g3, %g7
loop_2060:
fmovsleu %xcc, %f13, %f11
ba,a,pn %xcc, loop_2062
loop_2061:
fblg %fcc0, loop_2063
orcc %o0, %o6, %o5
stw %g6, [%l7 + 0x60]
loop_2062:
sdiv %g2, 0x1896, %i7
loop_2063:
stw %l5, [%l7 + 0x4C]
std %f0, [%l7 + 0x20]
movl %icc, %i0, %o3
fsrc2s %f5, %f2
siam 0x5
ldsw [%l7 + 0x30], %o1
lduh [%l7 + 0x5A], %l2
nop
setx loop_2064, %l0, %l1
jmpl %l1, %g5
sdivx %i3, 0x1AA6, %o7
fornot1 %f6, %f4, %f0
ldsb [%l7 + 0x64], %o4
loop_2064:
udivcc %g1, 0x02B8, %l3
ldd [%l7 + 0x70], %f2
stb %i1, [%l7 + 0x6B]
st %f9, [%l7 + 0x18]
ldsb [%l7 + 0x5A], %i2
and %l4, %l1, %l6
ta %icc, 0x1
ldsb [%l7 + 0x31], %g4
brlez,a %i6, loop_2065
movneg %xcc, %o2, %l0
movn %xcc, %i4, %i5
addc %g3, 0x0FD6, %o0
loop_2065:
xor %g7, %o5, %o6
brgez %g2, loop_2066
addccc %g6, 0x01D1, %i7
fmovrdne %l5, %f2, %f0
stb %i0, [%l7 + 0x40]
loop_2066:
fmovsgu %xcc, %f13, %f3
fcmps %fcc0, %f15, %f14
tne %icc, 0x4
orncc %o1, %l2, %o3
fmovsne %xcc, %f12, %f2
stw %g5, [%l7 + 0x78]
bshuffle %f0, %f4, %f6
fbo %fcc2, loop_2067
movne %icc, %i3, %o7
fbue %fcc2, loop_2068
fmovdpos %icc, %f6, %f7
loop_2067:
fnot2 %f0, %f4
movrne %g1, %o4, %l3
loop_2068:
std %f12, [%l7 + 0x20]
fbl,a %fcc2, loop_2069
andncc %i2, %l4, %l1
ld [%l7 + 0x64], %f15
edge16n %l6, %i1, %i6
loop_2069:
ldsh [%l7 + 0x0E], %g4
fcmps %fcc0, %f11, %f13
fcmps %fcc3, %f0, %f13
fnot1 %f14, %f10
brgez %l0, loop_2070
fexpand %f10, %f10
nop
setx loop_2071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %o2, %i4
loop_2070:
movre %g3, 0x04D, %o0
fxnors %f10, %f5, %f9
loop_2071:
fmovsvc %icc, %f14, %f8
brgz,a %i5, loop_2072
and %o5, %g7, %o6
fmul8x16 %f13, %f8, %f12
fsrc1 %f12, %f0
loop_2072:
sth %g6, [%l7 + 0x6C]
fmovsgu %xcc, %f15, %f6
fxnors %f2, %f5, %f1
subccc %i7, %g2, %i0
ldx [%l7 + 0x10], %o1
ldsb [%l7 + 0x3D], %l5
ldsw [%l7 + 0x6C], %o3
fmul8x16 %f6, %f0, %f12
fexpand %f8, %f14
fcmpd %fcc0, %f8, %f0
or %g5, 0x16DF, %i3
edge32ln %o7, %g1, %l2
lduh [%l7 + 0x60], %l3
std %f2, [%l7 + 0x38]
xnor %i2, 0x12EA, %o4
movvs %icc, %l1, %l6
fmovrslez %i1, %f0, %f13
st %f2, [%l7 + 0x68]
movge %icc, %i6, %l4
taddcc %l0, %o2, %i4
brlz %g4, loop_2073
srl %g3, %o0, %i5
and %o5, 0x036C, %g7
st %f1, [%l7 + 0x74]
loop_2073:
brgz,a %o6, loop_2074
faligndata %f0, %f0, %f0
alignaddrl %i7, %g2, %i0
fnors %f0, %f6, %f11
loop_2074:
fbe,a %fcc2, loop_2075
lduh [%l7 + 0x1C], %g6
lduh [%l7 + 0x7C], %o1
movge %icc, %o3, %g5
loop_2075:
brnz,a %i3, loop_2076
tcs %xcc, 0x3
andn %l5, 0x1104, %o7
lduh [%l7 + 0x42], %l2
loop_2076:
tne %icc, 0x2
stb %l3, [%l7 + 0x27]
fmovrdlz %g1, %f10, %f14
bcc,a %xcc, loop_2077
ldub [%l7 + 0x2E], %o4
edge8 %i2, %l6, %l1
fxnor %f4, %f12, %f6
loop_2077:
fmovsg %xcc, %f10, %f4
fpadd16s %f5, %f7, %f10
fnor %f4, %f6, %f2
ldub [%l7 + 0x15], %i6
stw %l4, [%l7 + 0x10]
ldd [%l7 + 0x68], %f12
st %f9, [%l7 + 0x34]
fpsub32s %f11, %f9, %f3
subccc %i1, %l0, %o2
ldub [%l7 + 0x0B], %i4
sth %g4, [%l7 + 0x3E]
fnands %f0, %f8, %f15
tvs %icc, 0x7
stb %g3, [%l7 + 0x48]
fone %f8
stx %i5, [%l7 + 0x20]
ldd [%l7 + 0x20], %f0
fpsub32 %f2, %f4, %f6
andncc %o5, %o0, %g7
movl %icc, %i7, %g2
fnegd %f14, %f0
xor %i0, 0x086F, %g6
fmovsl %icc, %f11, %f1
fble %fcc2, loop_2078
std %f10, [%l7 + 0x60]
edge32 %o6, %o1, %g5
fxnor %f0, %f12, %f4
loop_2078:
ldx [%l7 + 0x20], %o3
fbue %fcc0, loop_2079
addcc %i3, 0x1D97, %o7
fpackfix %f2, %f12
ldsb [%l7 + 0x2C], %l5
loop_2079:
st %f6, [%l7 + 0x4C]
tl %icc, 0x0
subcc %l3, 0x1F00, %g1
fmuld8ulx16 %f7, %f15, %f0
orcc %l2, %o4, %i2
fpadd16s %f12, %f0, %f7
fmovdcc %icc, %f2, %f0
array16 %l6, %l1, %l4
fblg %fcc2, loop_2080
fmovrdlez %i6, %f8, %f2
tvc %icc, 0x6
fmovda %icc, %f13, %f9
loop_2080:
std %f0, [%l7 + 0x38]
fsrc2s %f0, %f12
lduh [%l7 + 0x34], %l0
fmovsge %xcc, %f14, %f6
fcmpes %fcc2, %f2, %f5
move %icc, %o2, %i4
ldd [%l7 + 0x48], %f4
ldsh [%l7 + 0x28], %i1
std %f10, [%l7 + 0x20]
tle %icc, 0x4
ldsb [%l7 + 0x48], %g4
alignaddrl %g3, %o5, %o0
ldx [%l7 + 0x08], %g7
std %f12, [%l7 + 0x10]
fxors %f9, %f0, %f4
fornot1 %f12, %f12, %f6
fpackfix %f0, %f1
siam 0x6
ble,a loop_2081
fmovde %icc, %f5, %f6
fones %f15
fmovdgu %icc, %f9, %f6
loop_2081:
stx %i7, [%l7 + 0x28]
sdivx %g2, 0x1CE4, %i5
movne %icc, %g6, %i0
st %f13, [%l7 + 0x08]
ta %icc, 0x2
stw %o6, [%l7 + 0x60]
stb %g5, [%l7 + 0x52]
ld [%l7 + 0x54], %f7
ldsb [%l7 + 0x3A], %o1
ldsb [%l7 + 0x24], %o3
fmovdpos %icc, %f15, %f10
fmovrde %o7, %f10, %f0
stb %i3, [%l7 + 0x3F]
stx %l3, [%l7 + 0x60]
ldx [%l7 + 0x20], %l5
fmovdcs %xcc, %f12, %f3
smul %g1, %o4, %i2
fmovdne %icc, %f10, %f11
fands %f9, %f8, %f10
edge32 %l6, %l1, %l4
st %f1, [%l7 + 0x74]
orncc %l2, %i6, %l0
fmovd %f8, %f12
fcmpeq32 %f14, %f12, %i4
fbuge %fcc1, loop_2082
call loop_2083
fmovrse %i1, %f3, %f8
stw %o2, [%l7 + 0x40]
loop_2082:
fandnot1s %f11, %f2, %f12
loop_2083:
ldub [%l7 + 0x64], %g4
stx %g3, [%l7 + 0x28]
stx %o0, [%l7 + 0x48]
pdist %f10, %f0, %f6
tsubcc %o5, 0x0435, %g7
std %f0, [%l7 + 0x30]
ldsb [%l7 + 0x7E], %i7
tge %xcc, 0x1
fmovsleu %icc, %f15, %f2
orncc %i5, %g6, %i0
fmovdvs %xcc, %f5, %f0
edge32 %o6, %g5, %g2
fmovspos %icc, %f0, %f4
bvc,a %icc, loop_2084
ldd [%l7 + 0x60], %f14
movcc %xcc, %o3, %o1
movg %icc, %o7, %i3
loop_2084:
fmovrdlz %l3, %f10, %f14
fandnot2s %f9, %f7, %f13
stw %l5, [%l7 + 0x24]
fmuld8sux16 %f10, %f7, %f6
lduw [%l7 + 0x08], %o4
ldx [%l7 + 0x38], %i2
ldx [%l7 + 0x30], %g1
umul %l1, 0x1C11, %l6
fxnors %f4, %f2, %f11
movpos %xcc, %l2, %l4
bne loop_2085
edge32l %l0, %i6, %i4
movleu %icc, %o2, %i1
bcc,pn %icc, loop_2086
loop_2085:
fmovdge %icc, %f3, %f0
smulcc %g4, %g3, %o5
movrgez %g7, 0x106, %i7
loop_2086:
edge16 %i5, %g6, %o0
ld [%l7 + 0x34], %f2
fxor %f6, %f6, %f4
bge,a,pn %icc, loop_2087
tle %xcc, 0x3
movleu %icc, %o6, %g5
fcmps %fcc2, %f1, %f6
loop_2087:
fmovrdlz %g2, %f8, %f8
lduh [%l7 + 0x66], %o3
fpadd16 %f4, %f4, %f8
fnor %f0, %f10, %f8
ldsb [%l7 + 0x11], %o1
bgu,a,pt %xcc, loop_2088
stx %i0, [%l7 + 0x58]
movl %icc, %i3, %l3
tvc %icc, 0x2
loop_2088:
fmovrdlz %o7, %f8, %f4
fmovdne %icc, %f0, %f1
std %f6, [%l7 + 0x68]
andn %o4, %i2, %l5
stw %l1, [%l7 + 0x68]
brgz %g1, loop_2089
ldsb [%l7 + 0x15], %l2
ldsw [%l7 + 0x24], %l4
stx %l6, [%l7 + 0x78]
loop_2089:
taddcc %i6, %l0, %i4
fbe,a %fcc1, loop_2090
lduh [%l7 + 0x68], %i1
fmovsvs %icc, %f2, %f10
stb %o2, [%l7 + 0x4E]
loop_2090:
fmovrsgez %g4, %f11, %f11
ldsw [%l7 + 0x20], %o5
fpadd32 %f0, %f8, %f8
fmul8x16au %f12, %f9, %f4
ldsw [%l7 + 0x58], %g7
fmovrdlez %g3, %f2, %f8
fsrc1 %f12, %f14
fbg,a %fcc1, loop_2091
stx %i5, [%l7 + 0x30]
bgu,a loop_2092
stw %i7, [%l7 + 0x48]
loop_2091:
ldsh [%l7 + 0x12], %g6
fzero %f2
loop_2092:
fbuge %fcc1, loop_2093
xor %o0, %o6, %g5
addcc %o3, %g2, %i0
fbule %fcc0, loop_2094
loop_2093:
std %f12, [%l7 + 0x78]
subccc %o1, 0x007F, %i3
brgez %o7, loop_2095
loop_2094:
stb %l3, [%l7 + 0x23]
srlx %o4, 0x00, %i2
srax %l1, %l5, %g1
loop_2095:
sth %l4, [%l7 + 0x3A]
edge8l %l2, %l6, %l0
fbge,a %fcc3, loop_2096
fpack16 %f14, %f5
faligndata %f2, %f0, %f0
ldsb [%l7 + 0x19], %i4
loop_2096:
lduw [%l7 + 0x14], %i6
fmovrdgez %i1, %f8, %f10
movleu %xcc, %g4, %o2
stx %g7, [%l7 + 0x10]
movg %xcc, %g3, %o5
andcc %i5, 0x1C1A, %g6
lduw [%l7 + 0x3C], %o0
xorcc %i7, %g5, %o3
ldsw [%l7 + 0x50], %o6
ldd [%l7 + 0x60], %f12
sethi 0x0D43, %i0
movrgez %o1, 0x0CD, %i3
ldx [%l7 + 0x08], %o7
ldsb [%l7 + 0x20], %l3
udiv %o4, 0x146C, %g2
fcmps %fcc2, %f1, %f5
xnorcc %i2, %l5, %g1
lduh [%l7 + 0x72], %l4
ld [%l7 + 0x30], %f11
lduw [%l7 + 0x48], %l2
stx %l1, [%l7 + 0x70]
fcmpne32 %f0, %f2, %l6
stx %l0, [%l7 + 0x58]
ldsw [%l7 + 0x7C], %i6
tne %icc, 0x7
fand %f6, %f2, %f6
xorcc %i4, 0x1B8D, %i1
fcmpd %fcc0, %f2, %f2
bne,pn %icc, loop_2097
stx %g4, [%l7 + 0x68]
fmovscc %icc, %f13, %f1
fandnot2s %f10, %f6, %f4
loop_2097:
bgu loop_2098
ldx [%l7 + 0x68], %o2
movle %icc, %g7, %g3
stw %i5, [%l7 + 0x14]
loop_2098:
ldsh [%l7 + 0x5E], %o5
nop
setx loop_2099, %l0, %l1
jmpl %l1, %g6
sth %o0, [%l7 + 0x4A]
ldsw [%l7 + 0x1C], %i7
sll %g5, 0x14, %o3
loop_2099:
ldsh [%l7 + 0x5C], %o6
lduw [%l7 + 0x5C], %o1
fmovsn %xcc, %f10, %f1
ldd [%l7 + 0x18], %f0
edge32ln %i3, %o7, %i0
fmovde %icc, %f14, %f11
stb %l3, [%l7 + 0x1B]
fmovspos %icc, %f15, %f3
fmovrdgz %o4, %f8, %f0
fmovsvc %icc, %f15, %f2
ldsh [%l7 + 0x70], %g2
fmovdge %icc, %f3, %f12
sllx %l5, 0x1F, %i2
lduh [%l7 + 0x44], %l4
fmovdvs %icc, %f6, %f4
fxnors %f15, %f11, %f10
tsubcctv %g1, %l2, %l6
fmovrsgez %l1, %f6, %f8
xnor %i6, 0x110F, %l0
fmovdcc %xcc, %f13, %f4
fpmerge %f0, %f2, %f12
stw %i1, [%l7 + 0x30]
tcc %xcc, 0x6
fmovdvc %xcc, %f2, %f4
fmul8x16au %f6, %f13, %f0
lduw [%l7 + 0x34], %i4
srl %g4, 0x1D, %g7
fba,a %fcc1, loop_2100
ldsb [%l7 + 0x5C], %o2
srlx %g3, %o5, %i5
srax %o0, %g6, %i7
loop_2100:
fbue,a %fcc2, loop_2101
sll %g5, 0x14, %o3
fnot2s %f15, %f5
st %f13, [%l7 + 0x68]
loop_2101:
fmovrslz %o1, %f2, %f7
movle %xcc, %o6, %i3
fmovdleu %xcc, %f14, %f6
stx %i0, [%l7 + 0x50]
stx %l3, [%l7 + 0x30]
sth %o7, [%l7 + 0x20]
fnot1 %f10, %f2
movvc %xcc, %o4, %l5
stx %g2, [%l7 + 0x18]
fsrc1s %f8, %f9
ba loop_2102
ldd [%l7 + 0x50], %f4
movl %icc, %i2, %l4
fmovdle %xcc, %f7, %f10
loop_2102:
brgez,a %g1, loop_2103
brgz,a %l6, loop_2104
andcc %l1, 0x101C, %l2
ldsb [%l7 + 0x29], %i6
loop_2103:
addc %l0, %i4, %g4
loop_2104:
subc %g7, 0x0AD8, %i1
fmovrslz %o2, %f15, %f10
brgez,a %g3, loop_2105
movne %icc, %i5, %o5
fbne,a %fcc3, loop_2106
fmovsleu %xcc, %f7, %f9
loop_2105:
fpsub32s %f15, %f4, %f3
bl,a %xcc, loop_2107
loop_2106:
lduw [%l7 + 0x78], %o0
fnands %f13, %f13, %f9
movl %icc, %g6, %i7
loop_2107:
xnorcc %g5, 0x1ADD, %o3
fbu %fcc2, loop_2108
fmovdge %icc, %f1, %f9
movgu %icc, %o1, %o6
fpsub32s %f11, %f9, %f8
loop_2108:
ldx [%l7 + 0x38], %i0
fmovdle %xcc, %f11, %f8
fmovdgu %xcc, %f8, %f0
bneg,a,pt %icc, loop_2109
fmul8x16 %f3, %f0, %f0
call loop_2110
fmovdgu %xcc, %f15, %f6
loop_2109:
ldub [%l7 + 0x7E], %l3
stw %i3, [%l7 + 0x5C]
loop_2110:
taddcctv %o4, 0x1C05, %o7
fmovdpos %icc, %f5, %f15
fbne,a %fcc3, loop_2111
movrne %g2, 0x18E, %l5
fmovdgu %xcc, %f4, %f1
fmovsgu %icc, %f3, %f14
loop_2111:
bvc,pt %icc, loop_2112
fmovdgu %icc, %f6, %f13
fandnot2 %f12, %f12, %f8
ldsw [%l7 + 0x40], %i2
loop_2112:
tne %xcc, 0x4
srax %l4, %l6, %g1
lduh [%l7 + 0x4C], %l2
ldx [%l7 + 0x78], %i6
nop
setx loop_2113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f4, %f4
sth %l0, [%l7 + 0x30]
ldd [%l7 + 0x10], %f6
loop_2113:
pdist %f4, %f4, %f10
be %xcc, loop_2114
std %f4, [%l7 + 0x20]
fmovdne %icc, %f13, %f1
orncc %l1, %g4, %i4
loop_2114:
stw %g7, [%l7 + 0x10]
fbne,a %fcc0, loop_2115
fpsub16s %f1, %f2, %f5
lduh [%l7 + 0x26], %o2
fpsub32 %f8, %f6, %f12
loop_2115:
fnegs %f13, %f6
fblg %fcc3, loop_2116
movrgz %i1, %i5, %g3
fors %f9, %f1, %f15
fmovrslz %o5, %f15, %f4
loop_2116:
movne %icc, %g6, %i7
stx %o0, [%l7 + 0x68]
stb %o3, [%l7 + 0x5E]
fandnot1s %f13, %f1, %f2
umul %o1, %o6, %g5
ldd [%l7 + 0x18], %f2
fblg %fcc1, loop_2117
fmovscc %icc, %f3, %f9
fmul8x16au %f13, %f4, %f2
tcs %xcc, 0x1
loop_2117:
fmovd %f10, %f0
ldub [%l7 + 0x1A], %l3
movvc %icc, %i3, %i0
ld [%l7 + 0x50], %f0
ldd [%l7 + 0x60], %f14
sth %o4, [%l7 + 0x28]
edge16 %o7, %g2, %i2
stx %l4, [%l7 + 0x20]
st %f12, [%l7 + 0x40]
sth %l5, [%l7 + 0x44]
sub %g1, 0x0A29, %l2
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
mulx %l6, %i6, %l0
fmovdge %xcc, %f15, %f9
ldsw [%l7 + 0x0C], %g4
loop_2118:
stb %l1, [%l7 + 0x4D]
orn %i4, 0x0D36, %g7
lduh [%l7 + 0x20], %o2
lduh [%l7 + 0x40], %i5
ldsh [%l7 + 0x12], %g3
fmul8x16au %f14, %f8, %f6
ld [%l7 + 0x20], %f8
ldsh [%l7 + 0x78], %o5
sth %g6, [%l7 + 0x4E]
addcc %i1, %o0, %o3
fmovspos %icc, %f15, %f11
fnot1 %f4, %f6
bleu,pt %icc, loop_2119
faligndata %f8, %f4, %f4
fmuld8ulx16 %f14, %f10, %f0
ldsb [%l7 + 0x10], %o1
loop_2119:
stw %i7, [%l7 + 0x78]
ldx [%l7 + 0x78], %g5
udivx %l3, 0x1825, %o6
fbule,a %fcc2, loop_2120
ldsw [%l7 + 0x3C], %i3
fxnor %f10, %f6, %f6
lduh [%l7 + 0x68], %o4
loop_2120:
fcmple16 %f10, %f4, %o7
fexpand %f13, %f14
or %i0, 0x1317, %i2
fmovsvc %xcc, %f11, %f6
fzero %f8
xor %l4, %l5, %g1
fmovsn %icc, %f14, %f6
sra %l2, %g2, %l6
brlz %l0, loop_2121
fbge %fcc0, loop_2122
stw %g4, [%l7 + 0x4C]
ldub [%l7 + 0x36], %l1
loop_2121:
fmovdgu %icc, %f4, %f0
loop_2122:
sethi 0x1DFD, %i6
udivcc %i4, 0x14FD, %g7
sth %i5, [%l7 + 0x20]
fblg %fcc2, loop_2123
movneg %xcc, %o2, %g3
call loop_2124
edge8 %o5, %g6, %o0
loop_2123:
bne,pt %icc, loop_2125
fxnors %f2, %f1, %f10
loop_2124:
edge16 %o3, %o1, %i7
fcmps %fcc2, %f14, %f1
loop_2125:
fcmpeq16 %f12, %f6, %i1
fmovrdlez %l3, %f2, %f2
stb %o6, [%l7 + 0x28]
fmuld8ulx16 %f13, %f13, %f6
ldsw [%l7 + 0x1C], %g5
stx %o4, [%l7 + 0x58]
call loop_2126
faligndata %f4, %f6, %f14
fnot1 %f12, %f10
fmovrsgz %o7, %f3, %f5
loop_2126:
sth %i0, [%l7 + 0x22]
brlz,a %i2, loop_2127
bcs,a loop_2128
ldsw [%l7 + 0x64], %i3
ldsh [%l7 + 0x48], %l4
loop_2127:
ld [%l7 + 0x6C], %f2
loop_2128:
fmovsleu %xcc, %f9, %f6
fmovrdlez %l5, %f0, %f0
stb %g1, [%l7 + 0x27]
fcmpne16 %f14, %f10, %l2
ldub [%l7 + 0x58], %g2
ldx [%l7 + 0x08], %l6
fcmpeq32 %f4, %f14, %l0
fbl,a %fcc0, loop_2129
ldx [%l7 + 0x18], %g4
fcmpne16 %f6, %f12, %i6
ldd [%l7 + 0x38], %f6
loop_2129:
fmuld8sux16 %f8, %f9, %f4
stx %i4, [%l7 + 0x38]
ldx [%l7 + 0x38], %g7
fnot1s %f12, %f0
ldsh [%l7 + 0x36], %l1
fmovdleu %icc, %f14, %f15
tg %xcc, 0x4
tleu %icc, 0x7
ldx [%l7 + 0x60], %i5
stx %g3, [%l7 + 0x68]
lduh [%l7 + 0x64], %o5
st %f1, [%l7 + 0x50]
ldd [%l7 + 0x70], %f6
ldub [%l7 + 0x46], %o2
ldub [%l7 + 0x20], %o0
lduw [%l7 + 0x68], %g6
move %xcc, %o1, %o3
taddcctv %i1, 0x1152, %i7
umul %o6, %l3, %o4
stx %o7, [%l7 + 0x68]
fcmps %fcc2, %f0, %f10
fmovrdgz %i0, %f12, %f2
fcmple16 %f8, %f2, %g5
ldub [%l7 + 0x77], %i2
xnorcc %l4, %l5, %g1
fbu %fcc1, loop_2130
ldx [%l7 + 0x28], %i3
brnz,a %g2, loop_2131
fpsub16 %f2, %f2, %f10
loop_2130:
fxors %f2, %f6, %f7
fmovscs %xcc, %f6, %f9
loop_2131:
ldd [%l7 + 0x18], %f8
lduh [%l7 + 0x56], %l2
fmovsn %xcc, %f11, %f14
fmovda %icc, %f5, %f7
fpadd16 %f2, %f8, %f10
fcmpes %fcc1, %f6, %f4
sth %l0, [%l7 + 0x74]
fpsub32s %f11, %f14, %f14
fbul %fcc1, loop_2132
fmovdvs %icc, %f1, %f7
lduw [%l7 + 0x78], %l6
fmovrdne %i6, %f12, %f4
loop_2132:
fcmple16 %f2, %f14, %g4
ldsh [%l7 + 0x72], %g7
tleu %xcc, 0x2
ldsw [%l7 + 0x14], %i4
fmovrsgz %l1, %f15, %f1
orn %i5, %g3, %o2
smulcc %o0, %o5, %g6
smul %o3, 0x0336, %o1
lduw [%l7 + 0x2C], %i1
array8 %i7, %o6, %o4
fbl %fcc1, loop_2133
ldd [%l7 + 0x30], %f14
bleu,a,pt %xcc, loop_2134
edge32ln %o7, %l3, %g5
loop_2133:
fnand %f0, %f4, %f0
stw %i2, [%l7 + 0x30]
loop_2134:
brgez,a %i0, loop_2135
movrlz %l5, 0x0C7, %l4
bvc,a %xcc, loop_2136
tg %icc, 0x0
loop_2135:
fmovrdlez %g1, %f10, %f12
fxors %f8, %f1, %f14
loop_2136:
movgu %xcc, %i3, %l2
movrlez %g2, 0x237, %l0
subcc %i6, %l6, %g7
ldd [%l7 + 0x38], %f4
bne,a %xcc, loop_2137
lduw [%l7 + 0x48], %g4
movrlz %i4, %i5, %l1
movg %xcc, %o2, %g3
loop_2137:
std %f14, [%l7 + 0x10]
tneg %xcc, 0x6
fones %f10
fandnot2s %f9, %f5, %f1
brz %o5, loop_2138
fmovrdgez %o0, %f0, %f4
sdiv %o3, 0x1822, %g6
fmul8sux16 %f6, %f8, %f12
loop_2138:
lduh [%l7 + 0x24], %o1
fnot1 %f4, %f10
edge16 %i1, %i7, %o6
popc %o4, %l3
edge32n %g5, %i2, %o7
stx %i0, [%l7 + 0x68]
fcmpes %fcc0, %f9, %f15
umulcc %l5, %l4, %g1
fands %f4, %f5, %f15
fpsub16 %f4, %f2, %f8
fpsub32 %f4, %f14, %f12
brgez %l2, loop_2139
ldx [%l7 + 0x60], %i3
brgz,a %l0, loop_2140
fmovrdgz %g2, %f6, %f12
loop_2139:
fnegs %f6, %f10
fmovdcs %icc, %f10, %f4
loop_2140:
be,a,pn %xcc, loop_2141
bg,a %xcc, loop_2142
stx %i6, [%l7 + 0x78]
movge %xcc, %g7, %l6
loop_2141:
fmovrsgz %g4, %f1, %f12
loop_2142:
ldx [%l7 + 0x48], %i4
andncc %i5, %l1, %g3
fbuge %fcc3, loop_2143
ld [%l7 + 0x14], %f13
ldd [%l7 + 0x48], %f2
alignaddr %o5, %o0, %o2
loop_2143:
fmovscs %icc, %f3, %f4
fone %f10
lduw [%l7 + 0x64], %o3
fmovsg %icc, %f2, %f5
sdivcc %g6, 0x04AE, %i1
brnz,a %o1, loop_2144
ldub [%l7 + 0x26], %o6
stw %i7, [%l7 + 0x70]
sdivx %o4, 0x07EB, %l3
loop_2144:
fzero %f4
fpadd16 %f2, %f8, %f12
movge %icc, %i2, %g5
bcc,a,pn %xcc, loop_2145
fmovdle %icc, %f6, %f3
ldsb [%l7 + 0x54], %i0
std %f14, [%l7 + 0x40]
loop_2145:
sth %l5, [%l7 + 0x4C]
ldsh [%l7 + 0x4A], %l4
stw %o7, [%l7 + 0x10]
ldx [%l7 + 0x60], %g1
edge32 %l2, %l0, %i3
movpos %xcc, %i6, %g7
ld [%l7 + 0x10], %f6
fors %f7, %f3, %f14
movrlez %l6, 0x2E3, %g4
ldsb [%l7 + 0x56], %i4
ldsw [%l7 + 0x30], %i5
ldx [%l7 + 0x20], %g2
edge8n %l1, %g3, %o0
lduw [%l7 + 0x24], %o2
fmovdcs %xcc, %f9, %f8
ldsw [%l7 + 0x5C], %o5
ldx [%l7 + 0x48], %g6
fmovsne %xcc, %f6, %f1
stb %i1, [%l7 + 0x1C]
for %f14, %f14, %f2
sllx %o3, %o1, %o6
edge32ln %i7, %l3, %i2
move %icc, %o4, %i0
ldsb [%l7 + 0x76], %g5
edge32 %l5, %o7, %l4
ldd [%l7 + 0x60], %f14
ldx [%l7 + 0x68], %l2
lduh [%l7 + 0x2A], %l0
lduw [%l7 + 0x44], %g1
fba,a %fcc1, loop_2146
ld [%l7 + 0x6C], %f4
sdivx %i3, 0x0565, %g7
movle %xcc, %l6, %i6
loop_2146:
fmovsg %icc, %f6, %f10
ldsh [%l7 + 0x58], %i4
nop
setx loop_2147, %l0, %l1
jmpl %l1, %i5
stb %g4, [%l7 + 0x1A]
fbo %fcc0, loop_2148
te %icc, 0x4
loop_2147:
bvs %icc, loop_2149
std %f10, [%l7 + 0x30]
loop_2148:
fpadd32 %f8, %f0, %f4
fmul8x16al %f12, %f2, %f10
loop_2149:
ldsw [%l7 + 0x60], %l1
edge16ln %g3, %g2, %o0
ldsw [%l7 + 0x7C], %o5
sethi 0x062A, %o2
ldx [%l7 + 0x48], %g6
nop
setx loop_2150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg,a loop_2151
ldsw [%l7 + 0x18], %i1
bvs,a,pt %xcc, loop_2152
loop_2150:
bneg,pt %xcc, loop_2153
loop_2151:
move %xcc, %o3, %o6
ldx [%l7 + 0x68], %i7
loop_2152:
bvc %icc, loop_2154
loop_2153:
std %f0, [%l7 + 0x28]
fmovsge %xcc, %f15, %f3
lduw [%l7 + 0x1C], %l3
loop_2154:
fbl %fcc0, loop_2155
tsubcctv %o1, 0x189F, %o4
umul %i2, %g5, %l5
tvc %icc, 0x2
loop_2155:
or %o7, %l4, %l2
tneg %icc, 0x6
ldd [%l7 + 0x28], %f12
sethi 0x1B94, %l0
fpackfix %f0, %f4
array8 %g1, %i3, %i0
fmovdpos %xcc, %f11, %f2
ldx [%l7 + 0x38], %l6
fandnot1s %f10, %f10, %f11
fbul,a %fcc1, loop_2156
edge32 %g7, %i6, %i4
edge32n %i5, %g4, %g3
fcmpd %fcc0, %f10, %f0
loop_2156:
fbg,a %fcc3, loop_2157
bpos,a %icc, loop_2158
std %f6, [%l7 + 0x38]
array16 %g2, %l1, %o5
loop_2157:
fbl %fcc2, loop_2159
loop_2158:
movrlez %o0, %o2, %i1
ldsh [%l7 + 0x50], %o3
orn %g6, %o6, %i7
loop_2159:
edge32l %l3, %o1, %o4
fxors %f15, %f7, %f15
tneg %xcc, 0x7
tle %xcc, 0x6
brlez,a %g5, loop_2160
stw %i2, [%l7 + 0x34]
fpsub16 %f10, %f14, %f6
ldsh [%l7 + 0x64], %l5
loop_2160:
fmovrdne %o7, %f10, %f6
stb %l4, [%l7 + 0x20]
edge16 %l0, %g1, %l2
tg %xcc, 0x1
fors %f3, %f2, %f7
nop
setx loop_2161, %l0, %l1
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 + 0x73], %i0
ldd [%l7 + 0x60], %f0
movn %xcc, %i3, %l6
loop_2161:
fbl,a %fcc1, loop_2162
addc %i6, %i4, %i5
movn %xcc, %g4, %g7
subcc %g3, %g2, %o5
loop_2162:
movrgz %o0, 0x26D, %l1
ldx [%l7 + 0x70], %o2
bleu,a %icc, loop_2163
alignaddr %i1, %g6, %o3
fmovrdlz %o6, %f12, %f2
edge16l %l3, %i7, %o4
loop_2163:
subcc %g5, 0x194B, %o1
fmovdl %xcc, %f10, %f9
lduw [%l7 + 0x08], %l5
fpack32 %f12, %f12, %f2
umulcc %i2, 0x0A1B, %l4
lduw [%l7 + 0x58], %o7
pdist %f0, %f0, %f12
lduh [%l7 + 0x20], %g1
sth %l0, [%l7 + 0x2A]
xorcc %l2, %i3, %i0
ldd [%l7 + 0x20], %f14
ldsb [%l7 + 0x28], %i6
fbule %fcc1, loop_2164
ldx [%l7 + 0x20], %i4
sllx %i5, %g4, %l6
bneg,pt %xcc, loop_2165
loop_2164:
fsrc2 %f4, %f14
bvs,a,pn %xcc, loop_2166
ldsw [%l7 + 0x10], %g3
loop_2165:
std %f12, [%l7 + 0x68]
smul %g2, 0x075B, %g7
loop_2166:
fmovdleu %icc, %f5, %f6
ld [%l7 + 0x34], %f11
lduh [%l7 + 0x5C], %o5
movn %xcc, %o0, %o2
fornot2s %f7, %f6, %f13
fmovsleu %xcc, %f8, %f1
tcc %xcc, 0x3
subccc %l1, %i1, %o3
udivcc %o6, 0x08F4, %l3
bleu %icc, loop_2167
fmovdneg %icc, %f2, %f3
fnor %f14, %f12, %f2
fbug,a %fcc3, loop_2168
loop_2167:
bge,a,pn %xcc, loop_2169
sdivx %i7, 0x1610, %g6
fpsub32 %f14, %f4, %f2
loop_2168:
fors %f8, %f7, %f12
loop_2169:
bcs,a loop_2170
fmuld8ulx16 %f4, %f4, %f14
and %o4, %g5, %l5
bcs,a %xcc, loop_2171
loop_2170:
fmovs %f6, %f14
fmovdcc %icc, %f14, %f15
ldsh [%l7 + 0x42], %o1
loop_2171:
stb %l4, [%l7 + 0x40]
ldsb [%l7 + 0x21], %o7
fmovsl %icc, %f15, %f6
nop
setx loop_2172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x6B], %g1
bpos,a loop_2173
fbug %fcc3, loop_2174
loop_2172:
lduw [%l7 + 0x70], %l0
ldsw [%l7 + 0x4C], %i2
loop_2173:
lduh [%l7 + 0x64], %l2
loop_2174:
ld [%l7 + 0x30], %f14
fba %fcc2, loop_2175
bl,a,pn %icc, loop_2176
fzeros %f0
st %f13, [%l7 + 0x5C]
loop_2175:
ld [%l7 + 0x64], %f2
loop_2176:
ldd [%l7 + 0x18], %f12
fand %f2, %f6, %f2
movvs %icc, %i3, %i0
stw %i6, [%l7 + 0x48]
sth %i4, [%l7 + 0x6E]
fpadd32s %f12, %f4, %f8
sub %i5, %l6, %g3
subc %g2, 0x0C22, %g7
fnand %f2, %f8, %f10
lduh [%l7 + 0x0E], %g4
std %f0, [%l7 + 0x78]
lduh [%l7 + 0x34], %o5
fornot1 %f14, %f2, %f8
fpack16 %f2, %f3
edge16 %o2, %l1, %o0
ld [%l7 + 0x1C], %f7
fnors %f8, %f0, %f1
edge8 %o3, %o6, %i1
fble %fcc2, loop_2177
taddcc %i7, 0x01F1, %g6
alignaddrl %o4, %l3, %g5
tgu %xcc, 0x2
loop_2177:
sth %l5, [%l7 + 0x3A]
stw %l4, [%l7 + 0x2C]
fmovsl %icc, %f2, %f6
movrne %o7, 0x0EF, %o1
fmovdcs %xcc, %f12, %f5
srax %g1, %i2, %l0
bvc,a loop_2178
fnand %f10, %f2, %f8
lduh [%l7 + 0x78], %l2
ldsw [%l7 + 0x7C], %i0
loop_2178:
stx %i6, [%l7 + 0x38]
fand %f8, %f0, %f0
fmul8x16 %f14, %f6, %f8
fands %f8, %f13, %f7
srl %i4, 0x06, %i3
lduh [%l7 + 0x08], %l6
sdivcc %i5, 0x1684, %g2
std %f2, [%l7 + 0x30]
stx %g3, [%l7 + 0x10]
fbn %fcc1, loop_2179
std %f10, [%l7 + 0x18]
stx %g7, [%l7 + 0x30]
st %f5, [%l7 + 0x58]
loop_2179:
fmovdge %icc, %f4, %f1
tleu %icc, 0x6
ldub [%l7 + 0x25], %g4
st %f14, [%l7 + 0x70]
movle %xcc, %o2, %o5
be,pt %icc, loop_2180
bge,a %xcc, loop_2181
fblg %fcc2, loop_2182
ldsb [%l7 + 0x39], %l1
loop_2180:
sra %o0, 0x0B, %o6
loop_2181:
stb %o3, [%l7 + 0x5E]
loop_2182:
nop
setx loop_2183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x50], %i1
fmovdgu %icc, %f11, %f1
tl %icc, 0x1
loop_2183:
movvs %xcc, %i7, %g6
movpos %icc, %o4, %g5
edge16ln %l3, %l4, %l5
ble,a,pn %xcc, loop_2184
fnand %f12, %f10, %f12
fcmpne32 %f0, %f2, %o1
ldsb [%l7 + 0x77], %g1
loop_2184:
tl %icc, 0x7
fmovsleu %icc, %f0, %f3
ldsw [%l7 + 0x74], %o7
sra %i2, %l0, %l2
ldub [%l7 + 0x1F], %i0
movrgez %i6, %i4, %l6
movgu %icc, %i5, %i3
ldsh [%l7 + 0x50], %g3
ldsh [%l7 + 0x64], %g7
stb %g4, [%l7 + 0x1E]
fbug,a %fcc2, loop_2185
fmul8sux16 %f12, %f0, %f8
fba,a %fcc1, loop_2186
ldd [%l7 + 0x10], %f12
loop_2185:
fcmple32 %f14, %f0, %g2
addc %o2, %o5, %l1
loop_2186:
stx %o0, [%l7 + 0x48]
std %f2, [%l7 + 0x30]
stw %o6, [%l7 + 0x58]
xorcc %o3, 0x10D3, %i1
lduw [%l7 + 0x38], %i7
fpack32 %f6, %f2, %f8
ld [%l7 + 0x0C], %f4
bshuffle %f6, %f4, %f0
bgu,a,pn %icc, loop_2187
edge32l %o4, %g5, %l3
fmovdge %xcc, %f3, %f13
fmovrdne %g6, %f0, %f0
loop_2187:
fmovsa %icc, %f7, %f6
stx %l4, [%l7 + 0x50]
umul %o1, 0x043C, %l5
tle %xcc, 0x6
xnor %g1, %o7, %l0
ldsh [%l7 + 0x22], %l2
bne,a,pt %icc, loop_2188
fmovdpos %xcc, %f13, %f0
stw %i0, [%l7 + 0x68]
fbe %fcc0, loop_2189
loop_2188:
addcc %i6, %i2, %i4
brz %l6, loop_2190
ld [%l7 + 0x74], %f3
loop_2189:
edge32n %i3, %i5, %g7
fpmerge %f7, %f13, %f2
loop_2190:
stw %g3, [%l7 + 0x20]
bpos,a,pn %xcc, loop_2191
lduw [%l7 + 0x60], %g2
movg %xcc, %o2, %o5
fands %f4, %f15, %f7
loop_2191:
fcmpne32 %f8, %f2, %l1
std %f6, [%l7 + 0x20]
fors %f3, %f13, %f14
stb %o0, [%l7 + 0x4F]
sdivx %g4, 0x0825, %o3
fbne,a %fcc0, loop_2192
fnands %f8, %f12, %f15
orcc %o6, %i7, %o4
bge %xcc, loop_2193
loop_2192:
srax %g5, 0x08, %i1
sth %l3, [%l7 + 0x22]
sll %g6, %l4, %l5
loop_2193:
tsubcc %o1, 0x0926, %o7
andcc %l0, %l2, %i0
bcc loop_2194
srlx %i6, %g1, %i4
fmovsvs %icc, %f14, %f1
movleu %icc, %l6, %i2
loop_2194:
ldx [%l7 + 0x28], %i3
movre %g7, 0x30E, %i5
for %f4, %f6, %f0
fors %f11, %f8, %f1
fcmpeq16 %f10, %f12, %g3
stx %o2, [%l7 + 0x50]
ldx [%l7 + 0x78], %o5
ldx [%l7 + 0x40], %g2
ldx [%l7 + 0x10], %l1
lduh [%l7 + 0x54], %g4
fmovd %f0, %f14
fbue %fcc1, loop_2195
brlz,a %o0, loop_2196
stw %o6, [%l7 + 0x40]
fpsub16s %f1, %f1, %f14
loop_2195:
ldd [%l7 + 0x48], %f4
loop_2196:
std %f14, [%l7 + 0x28]
fones %f11
movge %xcc, %o3, %i7
smul %o4, 0x1A76, %g5
fornot1 %f4, %f10, %f12
ldsh [%l7 + 0x56], %l3
movle %xcc, %i1, %l4
stx %l5, [%l7 + 0x78]
bcc,a,pt %icc, loop_2197
fbug,a %fcc2, loop_2198
smul %g6, %o1, %l0
ld [%l7 + 0x74], %f5
loop_2197:
xor %o7, 0x1F66, %l2
loop_2198:
fmovs %f7, %f10
sub %i0, %i6, %i4
fmovdg %icc, %f8, %f1
fmovsg %xcc, %f15, %f13
ta %xcc, 0x3
subcc %l6, 0x1A4B, %g1
fones %f6
fabss %f1, %f4
tl %icc, 0x0
andncc %i3, %g7, %i2
std %f12, [%l7 + 0x20]
fmovdcc %icc, %f10, %f2
tge %xcc, 0x2
fmul8ulx16 %f4, %f0, %f2
fpsub16s %f7, %f2, %f15
fba %fcc3, loop_2199
lduw [%l7 + 0x14], %i5
fandnot2s %f5, %f12, %f2
fsrc1 %f4, %f10
loop_2199:
stb %o2, [%l7 + 0x73]
edge8l %o5, %g3, %l1
ld [%l7 + 0x2C], %f14
bshuffle %f2, %f2, %f2
fmovrdlz %g2, %f2, %f6
brlez %o0, loop_2200
movrlez %g4, 0x1C4, %o6
ldsh [%l7 + 0x5C], %i7
subccc %o3, %g5, %l3
loop_2200:
srlx %o4, %i1, %l5
ldx [%l7 + 0x68], %l4
mulx %o1, %l0, %g6
ld [%l7 + 0x4C], %f10
movn %icc, %l2, %i0
stx %i6, [%l7 + 0x70]
st %f2, [%l7 + 0x4C]
fpadd32s %f2, %f13, %f14
ldsb [%l7 + 0x28], %i4
taddcctv %o7, 0x0D10, %g1
fcmpgt32 %f0, %f10, %l6
stw %g7, [%l7 + 0x48]
movrgz %i3, %i5, %o2
bn loop_2201
movle %xcc, %i2, %g3
srl %l1, %o5, %g2
bpos,a,pt %xcc, loop_2202
loop_2201:
stx %o0, [%l7 + 0x20]
movl %icc, %g4, %i7
srl %o6, 0x12, %g5
loop_2202:
movrne %l3, 0x2AB, %o3
fcmpne32 %f0, %f4, %o4
std %f12, [%l7 + 0x38]
taddcc %l5, %l4, %o1
ld [%l7 + 0x68], %f15
tgu %icc, 0x2
fmovsge %icc, %f14, %f9
addcc %i1, 0x05ED, %l0
brlz,a %g6, loop_2203
tneg %xcc, 0x6
movn %xcc, %i0, %i6
movrlz %l2, 0x137, %i4
loop_2203:
ldub [%l7 + 0x3C], %o7
ldsh [%l7 + 0x1C], %l6
lduw [%l7 + 0x3C], %g1
edge16l %i3, %i5, %o2
ta %xcc, 0x0
tg %icc, 0x4
bcs,a loop_2204
ldsh [%l7 + 0x54], %g7
movne %xcc, %g3, %l1
fmovsneg %xcc, %f15, %f7
loop_2204:
ldx [%l7 + 0x60], %o5
ldsb [%l7 + 0x55], %i2
fmovrse %g2, %f10, %f10
st %f0, [%l7 + 0x6C]
alignaddrl %o0, %i7, %o6
xorcc %g5, %l3, %g4
fands %f14, %f9, %f2
fnegd %f4, %f4
st %f7, [%l7 + 0x20]
tsubcctv %o3, 0x1616, %l5
ld [%l7 + 0x18], %f6
te %icc, 0x1
fnot1 %f6, %f2
edge8 %o4, %l4, %i1
sth %o1, [%l7 + 0x62]
movrgz %g6, 0x14F, %l0
fnot1s %f0, %f10
ldsh [%l7 + 0x20], %i6
tne %icc, 0x6
fmul8x16au %f9, %f15, %f0
fbue %fcc2, loop_2205
fpadd32s %f8, %f3, %f3
fsrc1s %f7, %f11
fandnot1 %f0, %f14, %f6
loop_2205:
ldub [%l7 + 0x2D], %i0
fmovrsgez %l2, %f13, %f8
fmovscc %icc, %f6, %f7
sth %i4, [%l7 + 0x14]
fnot1 %f10, %f4
tg %xcc, 0x0
fzeros %f9
ld [%l7 + 0x2C], %f6
umul %o7, %l6, %i3
fmovrslz %i5, %f12, %f13
addccc %o2, %g1, %g3
ld [%l7 + 0x0C], %f13
fmovsgu %xcc, %f1, %f1
udivcc %l1, 0x0C87, %g7
fmovrslez %o5, %f7, %f0
ldsb [%l7 + 0x55], %i2
move %xcc, %g2, %i7
fbo,a %fcc1, loop_2206
ldx [%l7 + 0x50], %o0
tle %xcc, 0x1
fmovdgu %icc, %f7, %f5
loop_2206:
ldx [%l7 + 0x60], %o6
fmovsl %icc, %f0, %f11
stw %l3, [%l7 + 0x68]
movre %g4, 0x17E, %o3
fcmpeq16 %f2, %f14, %l5
addccc %o4, %g5, %l4
ldd [%l7 + 0x78], %f10
udiv %o1, 0x0BFC, %g6
ldd [%l7 + 0x48], %f0
bvc,a %icc, loop_2207
fcmpgt16 %f4, %f4, %l0
sll %i6, 0x1F, %i1
fnot2s %f14, %f3
loop_2207:
ldd [%l7 + 0x28], %f14
fmovs %f1, %f11
umul %i0, 0x0F31, %l2
std %f14, [%l7 + 0x68]
ldsh [%l7 + 0x32], %i4
fmuld8sux16 %f12, %f8, %f8
for %f8, %f6, %f8
bshuffle %f6, %f12, %f12
sub %o7, 0x1021, %i3
fzeros %f4
lduh [%l7 + 0x7A], %l6
ldd [%l7 + 0x30], %f12
fcmpgt32 %f6, %f10, %i5
ld [%l7 + 0x38], %f11
sethi 0x0837, %o2
fpackfix %f4, %f1
srlx %g3, %l1, %g1
bg,pt %xcc, loop_2208
sth %o5, [%l7 + 0x3A]
lduh [%l7 + 0x3C], %i2
ldsh [%l7 + 0x0A], %g2
loop_2208:
xnorcc %i7, %o0, %o6
addcc %l3, 0x0D5D, %g4
edge16 %g7, %o3, %o4
ldsb [%l7 + 0x2A], %l5
bshuffle %f14, %f8, %f6
udiv %l4, 0x04D2, %o1
tsubcctv %g6, 0x152E, %l0
movrne %g5, %i1, %i0
fmul8x16au %f14, %f15, %f8
fmovsvs %xcc, %f11, %f3
edge8 %i6, %i4, %l2
st %f6, [%l7 + 0x58]
brgz %i3, loop_2209
te %icc, 0x0
fmovrsgz %l6, %f3, %f10
brnz %o7, loop_2210
loop_2209:
edge16ln %i5, %o2, %g3
tg %icc, 0x6
sll %g1, %o5, %l1
loop_2210:
fble,a %fcc3, loop_2211
fmul8sux16 %f8, %f4, %f12
fnors %f13, %f12, %f1
sub %g2, 0x112B, %i7
loop_2211:
ldsw [%l7 + 0x10], %o0
bcs,a,pn %xcc, loop_2212
st %f9, [%l7 + 0x78]
ldsw [%l7 + 0x5C], %o6
stw %i2, [%l7 + 0x44]
loop_2212:
fnand %f10, %f12, %f4
fsrc1s %f13, %f10
ldsw [%l7 + 0x44], %l3
umul %g7, %o3, %g4
for %f14, %f6, %f2
lduh [%l7 + 0x1A], %l5
fmul8x16al %f5, %f7, %f14
ba %icc, loop_2213
lduh [%l7 + 0x3C], %o4
sth %o1, [%l7 + 0x1E]
fmovspos %icc, %f15, %f6
loop_2213:
srlx %g6, %l0, %g5
ba loop_2214
fpsub16 %f12, %f14, %f14
fpadd16 %f2, %f8, %f6
fmovdcs %xcc, %f5, %f0
loop_2214:
pdist %f12, %f6, %f0
array16 %i1, %l4, %i0
orncc %i4, 0x08C4, %i6
ld [%l7 + 0x54], %f0
sdiv %i3, 0x0FD9, %l2
fmovrsgz %o7, %f12, %f15
stw %l6, [%l7 + 0x7C]
ldd [%l7 + 0x68], %f12
lduw [%l7 + 0x40], %o2
fcmple32 %f10, %f6, %i5
ldsb [%l7 + 0x3E], %g3
fbge,a %fcc1, loop_2215
orn %o5, %l1, %g2
fmovs %f12, %f13
tgu %xcc, 0x6
loop_2215:
st %f12, [%l7 + 0x74]
edge32 %g1, %i7, %o0
sethi 0x0FEF, %i2
bge,a loop_2216
fcmple16 %f8, %f6, %l3
movrgez %g7, %o6, %g4
stx %l5, [%l7 + 0x50]
loop_2216:
tvc %icc, 0x4
udivx %o3, 0x0467, %o1
fbn,a %fcc3, loop_2217
stw %o4, [%l7 + 0x38]
fnands %f1, %f13, %f13
lduh [%l7 + 0x4A], %l0
loop_2217:
array16 %g5, %g6, %i1
fmovsn %icc, %f9, %f7
sdivcc %i0, 0x1FF7, %i4
tsubcc %i6, %l4, %i3
fpadd16 %f10, %f14, %f6
tne %icc, 0x3
edge32n %l2, %o7, %l6
fmovrdgez %o2, %f14, %f12
ldub [%l7 + 0x63], %g3
fmovrdgz %i5, %f0, %f8
fzero %f14
movvc %icc, %o5, %g2
edge32 %l1, %i7, %g1
fmovsne %xcc, %f14, %f8
srax %i2, %l3, %o0
fabsd %f12, %f12
ldx [%l7 + 0x60], %g7
ld [%l7 + 0x64], %f3
ldx [%l7 + 0x50], %g4
lduh [%l7 + 0x0C], %l5
fands %f4, %f5, %f0
movrlz %o6, 0x3D4, %o1
st %f6, [%l7 + 0x48]
edge8n %o3, %l0, %o4
fzero %f4
ld [%l7 + 0x08], %f13
orcc %g6, 0x0F15, %g5
sth %i1, [%l7 + 0x18]
fmovrdgz %i0, %f14, %f4
tge %icc, 0x1
ble loop_2218
fbule,a %fcc2, loop_2219
bn loop_2220
andncc %i6, %i4, %i3
loop_2218:
edge16l %l4, %o7, %l2
loop_2219:
lduw [%l7 + 0x78], %o2
loop_2220:
array16 %g3, %i5, %l6
std %f12, [%l7 + 0x28]
fmovsvs %xcc, %f3, %f12
subc %g2, 0x0D1D, %o5
nop
setx loop_2221, %l0, %l1
jmpl %l1, %l1
stw %i7, [%l7 + 0x18]
fmovs %f15, %f7
fpsub32 %f12, %f0, %f2
loop_2221:
srl %g1, 0x04, %i2
ld [%l7 + 0x3C], %f9
fmovsge %xcc, %f8, %f4
udivx %o0, 0x093A, %l3
lduw [%l7 + 0x4C], %g4
sth %l5, [%l7 + 0x7C]
edge8l %g7, %o6, %o1
ble,pn %xcc, loop_2222
srl %l0, 0x0D, %o4
lduh [%l7 + 0x3C], %g6
fpsub32s %f8, %f4, %f15
loop_2222:
ldx [%l7 + 0x20], %o3
andn %i1, %i0, %i6
bcs,a,pn %xcc, loop_2223
movg %icc, %i4, %g5
fmovdg %xcc, %f15, %f8
movpos %xcc, %i3, %o7
loop_2223:
fmovda %icc, %f15, %f10
fsrc2 %f14, %f0
fmovrse %l4, %f8, %f3
stx %o2, [%l7 + 0x50]
tcs %icc, 0x4
ldub [%l7 + 0x34], %l2
fmovdle %xcc, %f10, %f7
tg %xcc, 0x4
fnand %f10, %f4, %f14
array8 %i5, %l6, %g2
brlz,a %g3, loop_2224
fmovdcc %icc, %f3, %f0
ldub [%l7 + 0x0D], %o5
fpsub32s %f12, %f8, %f12
loop_2224:
ldd [%l7 + 0x70], %f6
fmovsa %xcc, %f7, %f2
fbe %fcc2, loop_2225
movleu %icc, %i7, %l1
fmovsvs %xcc, %f9, %f15
stx %i2, [%l7 + 0x70]
loop_2225:
xorcc %g1, %l3, %g4
sth %o0, [%l7 + 0x3A]
tn %xcc, 0x5
fmovscc %icc, %f4, %f11
fmovsg %xcc, %f1, %f0
tg %xcc, 0x3
fbl,a %fcc1, loop_2226
tge %icc, 0x0
ldsb [%l7 + 0x5D], %g7
movleu %icc, %l5, %o6
loop_2226:
stw %o1, [%l7 + 0x40]
xnorcc %o4, 0x12D6, %g6
stb %o3, [%l7 + 0x41]
lduw [%l7 + 0x50], %i1
st %f1, [%l7 + 0x14]
subccc %l0, %i6, %i0
fmovdneg %icc, %f2, %f8
movcc %xcc, %i4, %i3
mova %icc, %o7, %l4
ld [%l7 + 0x4C], %f13
add %o2, 0x08C7, %g5
fpackfix %f8, %f12
st %f5, [%l7 + 0x30]
fmuld8sux16 %f1, %f6, %f14
stx %l2, [%l7 + 0x48]
movrgez %i5, %g2, %g3
alignaddrl %l6, %i7, %o5
brlez %i2, loop_2227
fmovse %icc, %f7, %f14
tpos %xcc, 0x5
sub %l1, 0x1C93, %l3
loop_2227:
subccc %g1, %g4, %g7
fbue,a %fcc1, loop_2228
move %icc, %o0, %l5
taddcctv %o6, %o1, %o4
ldd [%l7 + 0x50], %f6
loop_2228:
fabss %f9, %f12
fble %fcc3, loop_2229
tsubcctv %g6, %o3, %i1
ldsw [%l7 + 0x38], %i6
tn %icc, 0x0
loop_2229:
fcmpd %fcc1, %f8, %f10
brz %i0, loop_2230
movre %l0, 0x32E, %i4
fmuld8ulx16 %f6, %f15, %f8
fmovde %xcc, %f14, %f12
loop_2230:
fandnot2 %f0, %f6, %f2
addc %i3, %l4, %o7
sdivx %o2, 0x1B65, %l2
std %f12, [%l7 + 0x28]
sllx %i5, %g2, %g3
stx %g5, [%l7 + 0x18]
fpadd16s %f3, %f8, %f8
fbe,a %fcc2, loop_2231
ldsb [%l7 + 0x51], %l6
tle %icc, 0x1
fmovrdgez %o5, %f10, %f4
loop_2231:
fnors %f9, %f12, %f1
srlx %i7, %l1, %i2
ldsh [%l7 + 0x22], %l3
fbg,a %fcc3, loop_2232
bg,a,pt %xcc, loop_2233
fbn %fcc3, loop_2234
movn %icc, %g4, %g7
loop_2232:
fmovdgu %icc, %f13, %f8
loop_2233:
lduh [%l7 + 0x0E], %g1
loop_2234:
mulx %l5, 0x058F, %o6
ldsb [%l7 + 0x56], %o1
siam 0x2
fbe,a %fcc1, loop_2235
smul %o0, %o4, %g6
udivx %o3, 0x1693, %i6
fmovsg %icc, %f1, %f15
loop_2235:
ldsh [%l7 + 0x68], %i0
tpos %icc, 0x0
fors %f14, %f14, %f3
movle %icc, %i1, %l0
stw %i3, [%l7 + 0x48]
sth %l4, [%l7 + 0x6A]
ldsw [%l7 + 0x10], %i4
smul %o7, %l2, %i5
fcmped %fcc3, %f10, %f2
xor %g2, %o2, %g3
sdiv %g5, 0x0122, %l6
ldsw [%l7 + 0x5C], %o5
stx %l1, [%l7 + 0x60]
addc %i2, %l3, %g4
lduh [%l7 + 0x20], %g7
tg %icc, 0x7
lduh [%l7 + 0x40], %i7
sdiv %l5, 0x1D14, %g1
fmovdpos %icc, %f6, %f15
stb %o1, [%l7 + 0x2C]
fandnot2 %f10, %f2, %f2
stw %o0, [%l7 + 0x48]
fornot2 %f6, %f0, %f8
ldsw [%l7 + 0x08], %o6
fand %f4, %f8, %f2
umulcc %o4, 0x1A3E, %o3
fmovrsne %g6, %f14, %f6
ldub [%l7 + 0x29], %i0
movgu %xcc, %i6, %i1
ldub [%l7 + 0x76], %l0
fsrc1s %f15, %f7
xorcc %i3, 0x04B2, %l4
std %f10, [%l7 + 0x18]
smul %i4, %o7, %l2
fmovrdgz %i5, %f10, %f12
fbn %fcc1, loop_2236
lduh [%l7 + 0x42], %o2
movrgez %g3, 0x2CB, %g5
tl %icc, 0x2
loop_2236:
ldsw [%l7 + 0x1C], %g2
stw %l6, [%l7 + 0x78]
edge8ln %l1, %i2, %l3
stx %o5, [%l7 + 0x08]
ld [%l7 + 0x48], %f13
fmovsleu %icc, %f15, %f14
mulx %g4, %g7, %i7
fmovdpos %icc, %f0, %f8
fmovrsgez %l5, %f1, %f2
fxnors %f11, %f11, %f4
fmovdge %icc, %f5, %f5
tcc %icc, 0x1
sdiv %o1, 0x0270, %o0
stx %g1, [%l7 + 0x70]
fcmpne32 %f0, %f10, %o4
fnand %f12, %f10, %f10
edge8n %o6, %o3, %g6
sth %i0, [%l7 + 0x20]
fmovdcs %icc, %f4, %f6
be,a,pt %xcc, loop_2237
st %f10, [%l7 + 0x6C]
lduw [%l7 + 0x5C], %i6
bpos,pn %icc, loop_2238
loop_2237:
addc %i1, 0x1BB1, %l0
ldsb [%l7 + 0x51], %i3
orn %i4, %l4, %l2
loop_2238:
bcc,a %icc, loop_2239
fsrc1s %f11, %f12
fmul8x16 %f12, %f2, %f10
andn %o7, %i5, %o2
loop_2239:
fcmps %fcc3, %f12, %f8
fandnot1s %f7, %f15, %f12
stx %g5, [%l7 + 0x28]
fmovse %icc, %f9, %f11
tge %xcc, 0x0
array8 %g3, %l6, %g2
ldub [%l7 + 0x5A], %l1
fmuld8ulx16 %f13, %f8, %f4
ldsw [%l7 + 0x7C], %i2
fcmple16 %f2, %f10, %o5
edge16n %g4, %l3, %g7
st %f12, [%l7 + 0x18]
ldub [%l7 + 0x34], %l5
tgu %icc, 0x1
movl %xcc, %o1, %o0
stx %i7, [%l7 + 0x08]
lduw [%l7 + 0x24], %g1
movvs %xcc, %o4, %o3
sth %g6, [%l7 + 0x74]
fblg,a %fcc0, loop_2240
fbg %fcc2, loop_2241
ldsh [%l7 + 0x7A], %o6
fand %f8, %f0, %f14
loop_2240:
ldx [%l7 + 0x40], %i6
loop_2241:
or %i1, %l0, %i3
fmovsa %icc, %f9, %f9
ldsh [%l7 + 0x34], %i4
bge,a loop_2242
xnorcc %i0, 0x1794, %l2
fmovsl %icc, %f4, %f14
lduh [%l7 + 0x34], %l4
loop_2242:
brz %o7, loop_2243
fcmple16 %f10, %f0, %i5
ldsb [%l7 + 0x29], %o2
fabsd %f14, %f0
loop_2243:
sll %g5, 0x0E, %g3
ldub [%l7 + 0x20], %g2
udivcc %l1, 0x0B1F, %l6
fbg,a %fcc1, loop_2244
bgu,a,pt %xcc, loop_2245
fandnot2 %f2, %f0, %f0
stw %i2, [%l7 + 0x2C]
loop_2244:
array16 %g4, %o5, %l3
loop_2245:
bneg,pt %xcc, loop_2246
orncc %l5, 0x0CAE, %g7
fmovsneg %xcc, %f12, %f1
ldsb [%l7 + 0x24], %o1
loop_2246:
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x18], %i7
movvc %xcc, %g1, %o0
bvs,a loop_2247
fmovdleu %icc, %f12, %f10
fmovsleu %xcc, %f1, %f2
bg,a,pn %xcc, loop_2248
loop_2247:
udivx %o3, 0x07AF, %g6
movvs %icc, %o4, %o6
st %f15, [%l7 + 0x40]
loop_2248:
lduh [%l7 + 0x66], %i6
fmovrslz %i1, %f15, %f7
stx %i3, [%l7 + 0x68]
sra %l0, 0x05, %i4
bleu,pt %xcc, loop_2249
fmul8x16 %f3, %f10, %f14
brlz,a %l2, loop_2250
fzeros %f10
loop_2249:
sth %l4, [%l7 + 0x0A]
sth %o7, [%l7 + 0x30]
loop_2250:
sllx %i0, %o2, %i5
brz %g3, loop_2251
lduh [%l7 + 0x7E], %g5
fzero %f4
brgz %l1, loop_2252
loop_2251:
bleu,a loop_2253
bne loop_2254
stw %l6, [%l7 + 0x2C]
loop_2252:
fsrc2s %f11, %f6
loop_2253:
fnand %f8, %f10, %f10
loop_2254:
fmovdg %icc, %f15, %f13
fblg,a %fcc2, loop_2255
udivx %g2, 0x1690, %i2
brlez %o5, loop_2256
nop
setx loop_2257, %l0, %l1
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_2255:
fcmpeq32 %f6, %f6, %g4
ldub [%l7 + 0x14], %l3
loop_2256:
andncc %l5, %g7, %i7
loop_2257:
ldsw [%l7 + 0x10], %o1
fble,a %fcc2, loop_2258
fmovrdlz %o0, %f4, %f8
fzeros %f8
lduh [%l7 + 0x2C], %o3
loop_2258:
fcmpne32 %f4, %f4, %g6
st %f6, [%l7 + 0x78]
fmul8x16al %f10, %f5, %f12
bl,pn %xcc, loop_2259
xorcc %g1, 0x1B8C, %o6
stw %i6, [%l7 + 0x5C]
sethi 0x0EA6, %i1
loop_2259:
array32 %i3, %o4, %i4
umulcc %l2, %l0, %l4
movvc %icc, %i0, %o2
fmovd %f12, %f14
nop
setx loop_2260, %l0, %l1
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 + 0x58], %i5
fmovrsgz %g3, %f3, %f9
fcmpeq16 %f4, %f4, %o7
loop_2260:
orncc %g5, %l6, %g2
umulcc %i2, 0x04C8, %o5
std %f14, [%l7 + 0x38]
fnegs %f9, %f10
bgu,pt %xcc, loop_2261
edge8n %g4, %l1, %l5
ldsh [%l7 + 0x4A], %g7
fsrc2 %f14, %f6
loop_2261:
st %f7, [%l7 + 0x24]
fcmped %fcc3, %f6, %f2
ta %icc, 0x6
fmovscc %icc, %f12, %f12
tcc %icc, 0x5
ldub [%l7 + 0x2F], %l3
fcmpd %fcc3, %f10, %f6
fornot1s %f1, %f11, %f9
bneg,a,pt %xcc, loop_2262
stw %i7, [%l7 + 0x70]
ld [%l7 + 0x20], %f8
udivcc %o1, 0x1C39, %o3
loop_2262:
stw %o0, [%l7 + 0x34]
andcc %g1, 0x054A, %o6
fbu,a %fcc0, loop_2263
st %f12, [%l7 + 0x08]
array16 %g6, %i6, %i1
stw %i3, [%l7 + 0x0C]
loop_2263:
std %f6, [%l7 + 0x18]
fmovdgu %icc, %f6, %f0
subccc %o4, %l2, %l0
fmul8x16al %f9, %f4, %f4
fands %f9, %f9, %f11
tl %xcc, 0x2
edge8ln %l4, %i4, %i0
fpsub32 %f0, %f10, %f0
fpadd32 %f6, %f10, %f0
lduw [%l7 + 0x44], %o2
xnor %g3, %i5, %o7
tcc %icc, 0x2
udiv %l6, 0x1AE5, %g5
stx %g2, [%l7 + 0x78]
ldsh [%l7 + 0x2C], %i2
ldsb [%l7 + 0x76], %g4
smul %o5, %l1, %g7
lduh [%l7 + 0x5C], %l3
std %f6, [%l7 + 0x18]
movneg %icc, %l5, %o1
brgez,a %i7, loop_2264
ble,pn %xcc, loop_2265
fbne %fcc3, loop_2266
stx %o3, [%l7 + 0x38]
loop_2264:
tgu %icc, 0x6
loop_2265:
bn,pn %xcc, loop_2267
loop_2266:
movleu %icc, %o0, %g1
xnor %g6, 0x1103, %o6
ldd [%l7 + 0x58], %f10
loop_2267:
fbul,a %fcc1, loop_2268
movcs %icc, %i6, %i1
tcs %xcc, 0x0
movne %icc, %i3, %l2
loop_2268:
tl %icc, 0x4
sdiv %l0, 0x17F9, %l4
std %f4, [%l7 + 0x70]
ldd [%l7 + 0x50], %f0
tneg %icc, 0x4
brz %i4, loop_2269
fbuge,a %fcc2, loop_2270
call loop_2271
alignaddr %i0, %o4, %g3
loop_2269:
fmovse %icc, %f14, %f9
loop_2270:
alignaddrl %i5, %o7, %l6
loop_2271:
fmovrsne %o2, %f5, %f12
ldx [%l7 + 0x68], %g5
fnot2s %f4, %f11
mova %xcc, %g2, %i2
smulcc %o5, 0x1BFA, %l1
std %f2, [%l7 + 0x60]
taddcctv %g7, 0x048E, %l3
edge8l %g4, %l5, %i7
sth %o3, [%l7 + 0x4E]
std %f6, [%l7 + 0x50]
ldsw [%l7 + 0x20], %o1
sth %o0, [%l7 + 0x26]
fcmped %fcc0, %f4, %f14
tleu %xcc, 0x3
brlez %g6, loop_2272
fmul8x16al %f13, %f12, %f14
bpos,a,pn %icc, loop_2273
stw %g1, [%l7 + 0x7C]
loop_2272:
fcmpeq16 %f14, %f4, %o6
fbn,a %fcc0, loop_2274
loop_2273:
tcs %xcc, 0x2
fbule,a %fcc0, loop_2275
ble %xcc, loop_2276
loop_2274:
fpack32 %f0, %f14, %f2
nop
setx loop_2277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2275:
tleu %icc, 0x0
loop_2276:
tneg %icc, 0x5
fmovdcc %icc, %f7, %f12
loop_2277:
st %f12, [%l7 + 0x2C]
fmovdneg %icc, %f9, %f8
fmovrsne %i1, %f13, %f5
movrgez %i6, 0x087, %l2
fmuld8ulx16 %f14, %f2, %f4
ldx [%l7 + 0x10], %i3
fmovdneg %icc, %f10, %f0
bn,pt %icc, loop_2278
bpos,pn %icc, loop_2279
fmovsa %xcc, %f2, %f10
fcmpgt32 %f4, %f0, %l4
loop_2278:
smulcc %i4, %i0, %l0
loop_2279:
ba,a,pn %icc, loop_2280
movgu %xcc, %g3, %i5
tsubcctv %o4, 0x139E, %o7
call loop_2281
loop_2280:
movrlez %o2, 0x373, %l6
alignaddrl %g2, %i2, %o5
edge32ln %l1, %g7, %l3
loop_2281:
movgu %icc, %g5, %g4
fnands %f5, %f6, %f12
edge8n %i7, %l5, %o1
fbule %fcc2, loop_2282
sdivcc %o3, 0x1426, %g6
bpos %icc, loop_2283
fabsd %f8, %f2
loop_2282:
fmovrsgz %g1, %f4, %f8
tg %xcc, 0x0
loop_2283:
fabss %f9, %f11
movcs %icc, %o6, %i1
fbue %fcc1, loop_2284
brlez,a %o0, loop_2285
fones %f5
ld [%l7 + 0x6C], %f14
loop_2284:
ldx [%l7 + 0x70], %l2
loop_2285:
stb %i3, [%l7 + 0x43]
fmovdleu %xcc, %f1, %f5
lduh [%l7 + 0x76], %i6
fmovdne %xcc, %f1, %f14
tcc %xcc, 0x7
fcmpgt32 %f14, %f12, %i4
fmovrdgez %i0, %f4, %f4
fbug,a %fcc1, loop_2286
st %f7, [%l7 + 0x70]
andcc %l4, 0x1B72, %g3
fnot1 %f12, %f4
loop_2286:
ldx [%l7 + 0x40], %l0
fornot2 %f0, %f6, %f14
ta %icc, 0x2
mulscc %i5, 0x0001, %o7
fmovdle %icc, %f13, %f10
fpadd16 %f10, %f14, %f4
fmovrslz %o4, %f11, %f3
movcc %xcc, %l6, %g2
ld [%l7 + 0x28], %f13
stx %o2, [%l7 + 0x20]
ldsw [%l7 + 0x1C], %o5
fmovs %f12, %f8
array8 %l1, %g7, %l3
tcs %xcc, 0x4
stw %g5, [%l7 + 0x78]
st %f6, [%l7 + 0x08]
fnegd %f8, %f12
movl %xcc, %g4, %i7
fcmpne32 %f14, %f0, %i2
fcmpgt16 %f12, %f6, %o1
brgz,a %l5, loop_2287
st %f2, [%l7 + 0x1C]
fnot2s %f3, %f9
ldsw [%l7 + 0x5C], %o3
loop_2287:
tn %xcc, 0x1
fmovdn %xcc, %f4, %f10
fpadd16s %f11, %f11, %f6
bg,a %icc, loop_2288
umulcc %g6, 0x0B33, %g1
movne %icc, %i1, %o0
fpsub32 %f10, %f10, %f2
loop_2288:
ldsw [%l7 + 0x38], %l2
fmovdge %icc, %f11, %f13
st %f10, [%l7 + 0x74]
movne %icc, %o6, %i6
ldx [%l7 + 0x38], %i3
fmuld8sux16 %f13, %f15, %f10
movg %icc, %i0, %l4
ldd [%l7 + 0x40], %f10
udiv %i4, 0x12AF, %g3
fmovsleu %icc, %f9, %f5
srl %i5, 0x11, %o7
ldd [%l7 + 0x68], %f0
edge32ln %o4, %l6, %l0
ld [%l7 + 0x08], %f7
ldub [%l7 + 0x2D], %g2
and %o5, 0x15AF, %l1
ldx [%l7 + 0x48], %g7
tge %xcc, 0x1
tne %icc, 0x3
movne %xcc, %o2, %g5
edge16ln %g4, %i7, %l3
ld [%l7 + 0x14], %f12
ldx [%l7 + 0x38], %i2
fbuge %fcc2, loop_2289
edge8 %o1, %l5, %g6
fmovrslz %g1, %f0, %f14
be,a,pt %icc, loop_2290
loop_2289:
brgz,a %o3, loop_2291
tsubcctv %o0, %l2, %o6
brlz %i1, loop_2292
loop_2290:
lduw [%l7 + 0x18], %i3
loop_2291:
srlx %i6, 0x07, %i0
ldd [%l7 + 0x60], %f12
loop_2292:
umulcc %l4, 0x1C7A, %i4
movle %icc, %g3, %i5
fmovsa %xcc, %f15, %f13
taddcctv %o4, %l6, %l0
alignaddr %o7, %o5, %l1
bcc,pn %icc, loop_2293
fmovrsgz %g2, %f11, %f15
movvc %icc, %o2, %g5
smul %g7, 0x18CF, %g4
loop_2293:
ldub [%l7 + 0x13], %i7
bgu,a,pn %xcc, loop_2294
fpack32 %f0, %f6, %f10
udivcc %l3, 0x09C4, %i2
stx %l5, [%l7 + 0x30]
loop_2294:
tsubcc %o1, %g6, %o3
srlx %g1, 0x03, %l2
bl,a,pt %icc, loop_2295
fmovdg %xcc, %f12, %f5
andncc %o0, %i1, %i3
fpadd16s %f10, %f13, %f9
loop_2295:
tne %icc, 0x6
ldx [%l7 + 0x18], %o6
move %xcc, %i6, %l4
fmovdneg %xcc, %f3, %f8
movn %icc, %i4, %g3
ldub [%l7 + 0x7E], %i0
movcs %icc, %o4, %i5
mulx %l0, 0x0081, %l6
fornot1 %f14, %f12, %f6
lduw [%l7 + 0x60], %o5
fcmpeq32 %f12, %f4, %l1
ta %icc, 0x0
xorcc %o7, %o2, %g2
bg,pn %icc, loop_2296
movcs %xcc, %g7, %g5
umulcc %g4, %i7, %l3
bcc %icc, loop_2297
loop_2296:
movrlz %i2, %l5, %o1
brnz,a %g6, loop_2298
taddcctv %o3, %g1, %l2
loop_2297:
siam 0x5
ldd [%l7 + 0x70], %f6
loop_2298:
fpadd16s %f7, %f9, %f1
movcs %icc, %o0, %i1
taddcctv %i3, %o6, %i6
te %icc, 0x0
ldub [%l7 + 0x5D], %l4
brnz,a %g3, loop_2299
fmovdge %icc, %f8, %f9
ldub [%l7 + 0x61], %i4
fabss %f11, %f0
loop_2299:
tsubcc %o4, 0x1FCA, %i0
fmovsg %icc, %f0, %f3
addc %i5, 0x1E3F, %l0
ldsh [%l7 + 0x76], %l6
brlez %l1, loop_2300
lduw [%l7 + 0x6C], %o5
fcmple32 %f4, %f2, %o2
array32 %o7, %g7, %g5
loop_2300:
fmovdpos %icc, %f13, %f5
brgez %g4, loop_2301
fzeros %f10
tsubcctv %g2, %l3, %i7
ld [%l7 + 0x3C], %f9
loop_2301:
fmovsleu %icc, %f7, %f8
fnor %f6, %f8, %f10
stw %l5, [%l7 + 0x74]
fbue,a %fcc0, loop_2302
movrne %o1, %g6, %o3
tleu %icc, 0x6
orcc %i2, %g1, %o0
loop_2302:
fandnot1 %f10, %f2, %f14
andncc %l2, %i1, %o6
fbug,a %fcc2, loop_2303
stb %i6, [%l7 + 0x18]
fcmped %fcc0, %f14, %f4
edge16n %l4, %g3, %i4
loop_2303:
ldsw [%l7 + 0x5C], %i3
stb %i0, [%l7 + 0x74]
fba,a %fcc3, loop_2304
fpadd32s %f12, %f10, %f0
edge8l %o4, %i5, %l6
ldsb [%l7 + 0x50], %l0
loop_2304:
st %f13, [%l7 + 0x68]
fcmpeq32 %f10, %f6, %o5
ld [%l7 + 0x68], %f3
subc %l1, %o7, %o2
ldsw [%l7 + 0x30], %g7
sethi 0x1953, %g5
std %f8, [%l7 + 0x18]
fandnot2 %f4, %f12, %f6
popc %g2, %g4
fmovdl %icc, %f14, %f4
fands %f8, %f7, %f1
movre %i7, 0x05A, %l5
stx %o1, [%l7 + 0x40]
movvs %icc, %l3, %g6
for %f8, %f6, %f6
mova %xcc, %o3, %g1
movn %icc, %i2, %o0
stw %i1, [%l7 + 0x68]
tleu %icc, 0x0
fpadd16s %f15, %f13, %f13
fmovdne %icc, %f4, %f5
stx %o6, [%l7 + 0x38]
srlx %l2, 0x0B, %i6
fmovscs %xcc, %f1, %f8
te %icc, 0x1
srlx %l4, %i4, %g3
fcmpne16 %f14, %f6, %i0
movrgez %o4, 0x017, %i3
sra %i5, 0x09, %l6
ldx [%l7 + 0x10], %o5
stw %l0, [%l7 + 0x58]
sethi 0x0BE9, %o7
ldub [%l7 + 0x2A], %l1
fbne,a %fcc1, loop_2305
stw %o2, [%l7 + 0x78]
andcc %g5, %g7, %g4
xorcc %g2, 0x0DB8, %i7
loop_2305:
ldsw [%l7 + 0x3C], %o1
movrlez %l3, %g6, %o3
edge16 %g1, %l5, %i2
ld [%l7 + 0x58], %f0
stw %i1, [%l7 + 0x60]
lduw [%l7 + 0x4C], %o0
std %f0, [%l7 + 0x28]
st %f2, [%l7 + 0x24]
movrlz %o6, 0x116, %l2
movle %icc, %i6, %i4
movrlz %l4, 0x0FC, %g3
fnand %f4, %f10, %f0
fxnors %f15, %f1, %f12
fnot1s %f3, %f4
fandnot2s %f6, %f2, %f12
fbne,a %fcc1, loop_2306
ldd [%l7 + 0x50], %f2
udivcc %i0, 0x091C, %o4
fmovdle %xcc, %f6, %f13
loop_2306:
fblg %fcc1, loop_2307
mova %xcc, %i5, %i3
std %f4, [%l7 + 0x18]
fexpand %f6, %f10
loop_2307:
siam 0x1
pdist %f6, %f0, %f8
ba loop_2308
movne %icc, %o5, %l0
edge16n %o7, %l1, %o2
ldd [%l7 + 0x70], %f10
loop_2308:
ldx [%l7 + 0x50], %g5
ldd [%l7 + 0x30], %f8
stx %g7, [%l7 + 0x78]
fmovsleu %icc, %f4, %f14
stx %g4, [%l7 + 0x08]
sth %l6, [%l7 + 0x18]
bleu,a,pn %icc, loop_2309
tvc %icc, 0x5
fpack16 %f0, %f4
tne %icc, 0x0
loop_2309:
std %f14, [%l7 + 0x70]
movre %g2, %i7, %l3
ldub [%l7 + 0x69], %o1
fbuge,a %fcc3, loop_2310
fmovdvc %xcc, %f1, %f10
fmovsl %xcc, %f15, %f15
edge32n %g6, %o3, %l5
loop_2310:
fmovdl %icc, %f4, %f2
ldsb [%l7 + 0x31], %g1
fba,a %fcc0, loop_2311
orcc %i1, %i2, %o0
ldd [%l7 + 0x50], %f0
movre %l2, %i6, %i4
loop_2311:
fbule,a %fcc3, loop_2312
st %f12, [%l7 + 0x44]
fornot1s %f5, %f3, %f5
fand %f10, %f2, %f12
loop_2312:
te %xcc, 0x5
ldsh [%l7 + 0x20], %o6
fmuld8sux16 %f1, %f2, %f10
edge16n %l4, %g3, %i0
taddcctv %i5, 0x00BC, %i3
stx %o5, [%l7 + 0x58]
fmovdvs %icc, %f2, %f7
fmovscs %icc, %f5, %f9
for %f8, %f10, %f14
fmovspos %icc, %f15, %f1
sllx %o4, 0x01, %l0
fbug %fcc3, loop_2313
fbge,a %fcc2, loop_2314
brlz,a %l1, loop_2315
movl %icc, %o7, %g5
loop_2313:
mulx %o2, 0x15D2, %g4
loop_2314:
tle %icc, 0x3
loop_2315:
ldsh [%l7 + 0x28], %g7
movle %xcc, %g2, %l6
stx %i7, [%l7 + 0x60]
ldsw [%l7 + 0x28], %o1
udiv %g6, 0x10C9, %l3
fbuge %fcc2, loop_2316
std %f14, [%l7 + 0x28]
edge16n %l5, %g1, %o3
tneg %xcc, 0x3
loop_2316:
fors %f10, %f2, %f0
std %f14, [%l7 + 0x40]
stx %i2, [%l7 + 0x28]
fmovsa %xcc, %f15, %f12
fmovrse %i1, %f14, %f7
lduw [%l7 + 0x2C], %l2
fmovrdne %i6, %f10, %f6
for %f14, %f8, %f6
srax %i4, %o0, %l4
stx %o6, [%l7 + 0x60]
movge %icc, %i0, %i5
fnot2 %f12, %f12
fpsub32s %f10, %f9, %f15
sllx %i3, 0x15, %g3
fmovdn %icc, %f12, %f10
fmovsvc %xcc, %f7, %f13
ldsh [%l7 + 0x18], %o4
fmovdvs %icc, %f10, %f13
fmovsl %icc, %f0, %f6
fbn,a %fcc3, loop_2317
fcmpgt32 %f0, %f2, %o5
add %l0, 0x138D, %l1
movcc %xcc, %o7, %g5
loop_2317:
fcmpgt16 %f12, %f8, %o2
ldx [%l7 + 0x50], %g4
ldx [%l7 + 0x20], %g7
movrne %l6, %g2, %i7
ld [%l7 + 0x20], %f11
edge32l %g6, %l3, %l5
tvs %icc, 0x3
ldd [%l7 + 0x38], %f8
tn %xcc, 0x5
edge16ln %g1, %o3, %o1
fcmpeq32 %f2, %f14, %i2
fornot2 %f14, %f2, %f0
fnor %f0, %f0, %f2
fmovsg %icc, %f15, %f7
ba,pt %xcc, loop_2318
std %f8, [%l7 + 0x30]
stb %l2, [%l7 + 0x5C]
fble %fcc0, loop_2319
loop_2318:
sth %i6, [%l7 + 0x46]
ld [%l7 + 0x48], %f0
fbul %fcc2, loop_2320
loop_2319:
move %xcc, %i1, %o0
stb %i4, [%l7 + 0x1A]
mulscc %o6, %i0, %i5
loop_2320:
sll %i3, 0x0F, %g3
nop
setx loop_2321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f0, %f6, %f8
bn,pn %xcc, loop_2322
fandnot1s %f10, %f11, %f2
loop_2321:
ld [%l7 + 0x24], %f1
stx %o4, [%l7 + 0x78]
loop_2322:
fcmpeq32 %f10, %f2, %l4
std %f0, [%l7 + 0x38]
movvc %icc, %o5, %l0
bneg %icc, loop_2323
bvc %icc, loop_2324
lduh [%l7 + 0x58], %o7
tgu %icc, 0x4
loop_2323:
be,a,pt %xcc, loop_2325
loop_2324:
fxor %f0, %f0, %f0
fcmpeq32 %f14, %f14, %l1
faligndata %f12, %f8, %f4
loop_2325:
fpack32 %f14, %f8, %f4
edge8ln %o2, %g4, %g7
array16 %l6, %g2, %i7
fmul8x16 %f3, %f2, %f0
fsrc2s %f0, %f9
fnors %f4, %f6, %f10
movrlez %g6, %l3, %l5
ldd [%l7 + 0x08], %f0
fcmpgt32 %f4, %f10, %g1
stw %g5, [%l7 + 0x20]
sth %o1, [%l7 + 0x54]
ldsb [%l7 + 0x41], %i2
ldsw [%l7 + 0x1C], %l2
ldub [%l7 + 0x67], %o3
fabsd %f2, %f8
fabsd %f2, %f4
fone %f8
tgu %xcc, 0x5
fcmpeq32 %f0, %f6, %i6
edge8 %o0, %i4, %i1
bvs,a loop_2326
fcmps %fcc1, %f9, %f2
ldd [%l7 + 0x28], %f2
fbule %fcc0, loop_2327
loop_2326:
fnegs %f9, %f6
addccc %i0, %i5, %i3
ldub [%l7 + 0x5E], %g3
loop_2327:
ldsw [%l7 + 0x40], %o4
fmovdneg %icc, %f2, %f9
stb %l4, [%l7 + 0x2B]
fnors %f0, %f3, %f9
lduw [%l7 + 0x28], %o6
ldsb [%l7 + 0x6F], %o5
fmovscs %icc, %f12, %f8
stx %o7, [%l7 + 0x30]
tsubcctv %l0, 0x050C, %o2
fmul8x16au %f7, %f9, %f0
stb %g4, [%l7 + 0x4C]
ldsb [%l7 + 0x5D], %l1
bshuffle %f2, %f2, %f12
bpos,a loop_2328
stb %g7, [%l7 + 0x1D]
fnand %f0, %f6, %f2
fpackfix %f4, %f10
loop_2328:
fcmpeq16 %f4, %f2, %g2
ba %icc, loop_2329
tl %icc, 0x6
fpadd32 %f0, %f14, %f0
stx %l6, [%l7 + 0x48]
loop_2329:
fcmple32 %f4, %f8, %g6
stw %i7, [%l7 + 0x6C]
fmovdcs %xcc, %f7, %f12
fxnors %f5, %f12, %f0
fmovde %icc, %f14, %f9
ldx [%l7 + 0x70], %l3
bcc,a,pn %icc, loop_2330
ld [%l7 + 0x10], %f12
std %f0, [%l7 + 0x28]
fpack32 %f4, %f2, %f8
loop_2330:
st %f15, [%l7 + 0x78]
fpackfix %f0, %f6
brz %l5, loop_2331
fmovrdlez %g1, %f0, %f8
tge %xcc, 0x1
srax %o1, 0x1C, %g5
loop_2331:
ld [%l7 + 0x40], %f11
fcmpeq16 %f10, %f14, %i2
fba,a %fcc2, loop_2332
fmovdl %icc, %f13, %f0
sub %o3, 0x139E, %i6
alignaddr %l2, %o0, %i4
loop_2332:
or %i1, 0x1739, %i0
std %f0, [%l7 + 0x60]
fandnot1s %f8, %f6, %f9
fandnot2 %f0, %f14, %f2
edge32ln %i3, %g3, %i5
brgez %l4, loop_2333
fmovrde %o6, %f12, %f12
ldsh [%l7 + 0x5C], %o4
fmovdvc %icc, %f8, %f4
loop_2333:
fbn %fcc3, loop_2334
fcmple32 %f2, %f6, %o7
bneg %icc, loop_2335
siam 0x5
loop_2334:
fble %fcc2, loop_2336
fbo,a %fcc0, loop_2337
loop_2335:
sethi 0x0766, %o5
movge %xcc, %l0, %o2
loop_2336:
edge16ln %g4, %g7, %g2
loop_2337:
fors %f10, %f3, %f12
srl %l1, %l6, %g6
fmovdvs %xcc, %f1, %f14
brnz %i7, loop_2338
brz %l3, loop_2339
fnot1s %f2, %f1
movn %icc, %g1, %o1
loop_2338:
ldd [%l7 + 0x48], %f4
loop_2339:
bn %xcc, loop_2340
ldx [%l7 + 0x18], %g5
fmul8x16au %f13, %f13, %f14
fmovrde %l5, %f2, %f2
loop_2340:
movvc %icc, %i2, %i6
fbg %fcc2, loop_2341
ba,a,pn %icc, loop_2342
edge32ln %l2, %o3, %o0
st %f1, [%l7 + 0x58]
loop_2341:
stw %i4, [%l7 + 0x40]
loop_2342:
movre %i0, 0x191, %i3
ld [%l7 + 0x44], %f12
sth %i1, [%l7 + 0x1E]
movvs %icc, %g3, %i5
nop
setx loop_2343, %l0, %l1
jmpl %l1, %l4
add %o4, 0x020E, %o6
lduh [%l7 + 0x70], %o7
ld [%l7 + 0x44], %f13
loop_2343:
brz,a %l0, loop_2344
movre %o5, 0x3A8, %g4
fxor %f14, %f8, %f14
ta %xcc, 0x1
loop_2344:
fxnors %f12, %f10, %f13
sll %g7, 0x0D, %o2
fmovsl %icc, %f5, %f14
fcmple16 %f4, %f0, %g2
fnegd %f6, %f8
fmovrse %l6, %f13, %f9
fcmpeq32 %f2, %f0, %l1
fnegd %f12, %f6
fmovdge %icc, %f12, %f13
fpadd32s %f13, %f12, %f14
subccc %g6, 0x18C9, %l3
orncc %g1, 0x1921, %i7
fexpand %f8, %f10
fbo,a %fcc2, loop_2345
ldsb [%l7 + 0x36], %o1
ld [%l7 + 0x40], %f15
sllx %l5, %i2, %g5
loop_2345:
ldx [%l7 + 0x38], %l2
tneg %xcc, 0x1
xor %o3, 0x19A9, %o0
alignaddr %i4, %i6, %i3
subc %i0, 0x04A3, %i1
sub %i5, %g3, %o4
stw %o6, [%l7 + 0x24]
stb %l4, [%l7 + 0x3B]
std %f0, [%l7 + 0x40]
stw %o7, [%l7 + 0x14]
fexpand %f9, %f2
ldub [%l7 + 0x5C], %o5
fmovdneg %xcc, %f10, %f11
fmovscc %icc, %f1, %f15
fmovrdlz %l0, %f4, %f4
ldsw [%l7 + 0x28], %g4
fmovrdlez %g7, %f0, %f6
nop
setx loop_2346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %g2, %l6, %l1
edge32n %g6, %l3, %o2
fsrc2 %f6, %f2
loop_2346:
ldsb [%l7 + 0x3C], %g1
sth %i7, [%l7 + 0x6C]
ldsh [%l7 + 0x38], %o1
add %l5, %g5, %l2
ldd [%l7 + 0x28], %f6
ldsw [%l7 + 0x30], %o3
fand %f6, %f8, %f0
brlez %i2, loop_2347
fmovscs %icc, %f1, %f7
ldx [%l7 + 0x58], %o0
ldsb [%l7 + 0x76], %i4
loop_2347:
ldx [%l7 + 0x28], %i6
ld [%l7 + 0x48], %f11
lduw [%l7 + 0x28], %i3
ldsw [%l7 + 0x3C], %i1
st %f13, [%l7 + 0x58]
sth %i5, [%l7 + 0x60]
edge32ln %g3, %i0, %o6
tge %icc, 0x3
tvs %xcc, 0x2
movvs %icc, %l4, %o7
fmovscc %icc, %f10, %f6
fnors %f3, %f8, %f6
fpack32 %f2, %f10, %f8
fba,a %fcc3, loop_2348
fxnor %f6, %f4, %f6
stw %o4, [%l7 + 0x48]
fpadd32 %f14, %f0, %f14
loop_2348:
stx %o5, [%l7 + 0x48]
fand %f6, %f4, %f8
bpos loop_2349
ldx [%l7 + 0x60], %g4
fbl,a %fcc1, loop_2350
sdivx %g7, 0x1029, %l0
loop_2349:
movge %xcc, %g2, %l6
lduw [%l7 + 0x30], %l1
loop_2350:
fnot1s %f14, %f5
tn %icc, 0x3
array16 %l3, %g6, %o2
lduw [%l7 + 0x7C], %i7
nop
setx loop_2351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc0, loop_2352
bn,a,pn %xcc, loop_2353
ld [%l7 + 0x4C], %f0
loop_2351:
ldsw [%l7 + 0x34], %o1
loop_2352:
fmuld8ulx16 %f6, %f15, %f10
loop_2353:
fsrc1 %f0, %f6
fornot1 %f0, %f0, %f6
stx %l5, [%l7 + 0x18]
bgu,a,pn %xcc, loop_2354
sethi 0x19C1, %g5
fmovdleu %xcc, %f8, %f0
stx %l2, [%l7 + 0x20]
loop_2354:
fmovdg %xcc, %f4, %f15
fcmpgt16 %f12, %f10, %o3
fmovdvs %xcc, %f8, %f11
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x54], %g1
and %o0, 0x114A, %i2
orn %i6, %i4, %i3
bge %xcc, loop_2355
brgz,a %i1, loop_2356
sethi 0x1E1B, %g3
stw %i0, [%l7 + 0x5C]
loop_2355:
fmovdn %xcc, %f15, %f6
loop_2356:
fmovdcs %xcc, %f6, %f15
ld [%l7 + 0x70], %f9
std %f14, [%l7 + 0x68]
std %f8, [%l7 + 0x68]
fmul8x16au %f3, %f7, %f0
fmovdn %icc, %f10, %f4
xorcc %o6, %l4, %o7
fpsub32s %f14, %f2, %f8
ldsh [%l7 + 0x22], %i5
fand %f4, %f10, %f4
fands %f13, %f12, %f2
tg %icc, 0x5
fcmpne16 %f8, %f8, %o4
fmovdle %icc, %f3, %f6
umulcc %o5, 0x18DB, %g7
fmovdg %xcc, %f10, %f4
ldub [%l7 + 0x5D], %g4
std %f14, [%l7 + 0x50]
lduh [%l7 + 0x34], %l0
fmovdneg %xcc, %f2, %f4
fsrc1s %f15, %f11
fpadd16 %f6, %f8, %f2
fmovrsne %g2, %f4, %f4
tg %icc, 0x7
smul %l6, %l1, %g6
ba,a,pt %xcc, loop_2357
fcmpgt16 %f8, %f12, %l3
tge %icc, 0x1
ldsh [%l7 + 0x08], %o2
loop_2357:
add %o1, 0x072F, %l5
ldd [%l7 + 0x18], %f4
movleu %xcc, %i7, %g5
sdiv %o3, 0x1CE1, %l2
lduw [%l7 + 0x3C], %o0
edge16ln %i2, %g1, %i6
tn %xcc, 0x2
ldsw [%l7 + 0x38], %i4
ldd [%l7 + 0x38], %f0
movneg %icc, %i1, %i3
ldsh [%l7 + 0x0C], %i0
fxor %f14, %f10, %f4
tleu %xcc, 0x3
fbl %fcc3, loop_2358
ld [%l7 + 0x58], %f8
fmovda %icc, %f15, %f1
fbue,a %fcc3, loop_2359
loop_2358:
for %f10, %f10, %f2
call loop_2360
fblg %fcc2, loop_2361
loop_2359:
nop
setx loop_2362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,a,pt %xcc, loop_2363
loop_2360:
fmovdcc %xcc, %f8, %f2
loop_2361:
bn,a loop_2364
loop_2362:
brz %g3, loop_2365
loop_2363:
movvs %xcc, %l4, %o7
bl loop_2366
loop_2364:
andn %o6, %i5, %o5
loop_2365:
mova %icc, %g7, %g4
movcs %xcc, %l0, %o4
loop_2366:
movvc %xcc, %l6, %g2
fzero %f14
srlx %l1, 0x1F, %l3
ldx [%l7 + 0x10], %o2
stw %g6, [%l7 + 0x2C]
lduw [%l7 + 0x48], %o1
ldsw [%l7 + 0x50], %l5
stx %g5, [%l7 + 0x08]
fmuld8ulx16 %f15, %f6, %f8
stx %i7, [%l7 + 0x40]
fmovsleu %icc, %f9, %f14
tgu %xcc, 0x5
ldsw [%l7 + 0x14], %l2
std %f4, [%l7 + 0x10]
bn,a %xcc, loop_2367
ldd [%l7 + 0x08], %f8
std %f12, [%l7 + 0x20]
fmovsvc %xcc, %f8, %f6
loop_2367:
ldsw [%l7 + 0x24], %o3
fbuge %fcc2, loop_2368
fnot2 %f0, %f14
edge16n %o0, %g1, %i6
brgz,a %i4, loop_2369
loop_2368:
lduh [%l7 + 0x52], %i1
edge16ln %i3, %i0, %g3
fmul8ulx16 %f6, %f12, %f2
loop_2369:
ldd [%l7 + 0x38], %f0
lduh [%l7 + 0x6E], %i2
sth %l4, [%l7 + 0x7A]
add %o6, 0x135A, %o7
fmovrsgez %o5, %f10, %f6
fmovrslz %g7, %f1, %f7
fpadd32s %f15, %f4, %f1
udivx %i5, 0x089F, %l0
ld [%l7 + 0x34], %f0
fcmpgt32 %f10, %f10, %g4
fornot1s %f8, %f0, %f9
udiv %l6, 0x19B1, %g2
tleu %xcc, 0x5
ldsw [%l7 + 0x70], %l1
ldub [%l7 + 0x2E], %l3
std %f10, [%l7 + 0x28]
orncc %o4, 0x0B7E, %o2
fnors %f11, %f6, %f0
tge %icc, 0x5
fcmpeq32 %f14, %f8, %o1
fba %fcc0, loop_2370
fmovdpos %xcc, %f9, %f3
ldub [%l7 + 0x39], %l5
stb %g6, [%l7 + 0x48]
loop_2370:
movneg %icc, %i7, %l2
fnegs %f3, %f8
popc 0x16D2, %o3
ldsh [%l7 + 0x18], %g5
sdivcc %o0, 0x1DA7, %i6
sllx %i4, %i1, %g1
movre %i3, %g3, %i0
fmovsne %icc, %f5, %f8
lduw [%l7 + 0x44], %l4
orcc %i2, 0x1167, %o7
std %f14, [%l7 + 0x70]
tne %xcc, 0x6
ld [%l7 + 0x3C], %f5
andcc %o6, %o5, %i5
ldx [%l7 + 0x68], %l0
ldsb [%l7 + 0x64], %g7
umul %g4, 0x1185, %l6
stb %l1, [%l7 + 0x22]
ldsb [%l7 + 0x54], %g2
bneg,a loop_2371
sdiv %l3, 0x0E0A, %o2
orcc %o4, %o1, %g6
xor %i7, 0x04DD, %l2
loop_2371:
fmovrde %l5, %f8, %f2
fbn,a %fcc1, loop_2372
fcmpd %fcc1, %f6, %f12
ldsb [%l7 + 0x19], %g5
lduw [%l7 + 0x3C], %o0
loop_2372:
fbl %fcc1, loop_2373
fmovsge %xcc, %f15, %f11
taddcctv %i6, 0x1F8A, %o3
bcs,a loop_2374
loop_2373:
lduw [%l7 + 0x70], %i4
fbo,a %fcc3, loop_2375
edge16n %i1, %g1, %i3
loop_2374:
alignaddrl %i0, %l4, %g3
fpsub16 %f8, %f4, %f4
loop_2375:
fpadd16s %f11, %f9, %f13
fcmpne16 %f0, %f8, %o7
bvs,a loop_2376
stb %o6, [%l7 + 0x41]
andncc %i2, %i5, %o5
subc %l0, 0x07C1, %g7
loop_2376:
ld [%l7 + 0x08], %f5
fpadd16 %f0, %f12, %f10
nop
setx loop_2377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f11, %f9
fmovse %xcc, %f15, %f4
edge16n %l6, %l1, %g2
loop_2377:
fmovsneg %icc, %f0, %f9
brnz %g4, loop_2378
ta %icc, 0x1
fabss %f2, %f9
ldx [%l7 + 0x60], %o2
loop_2378:
fandnot2s %f10, %f1, %f12
fmovrsne %l3, %f5, %f9
stw %o1, [%l7 + 0x64]
fmuld8sux16 %f3, %f13, %f14
nop
setx loop_2379, %l0, %l1
jmpl %l1, %o4
fxnors %f0, %f7, %f10
subcc %i7, %g6, %l2
ldd [%l7 + 0x40], %f4
loop_2379:
fmovspos %xcc, %f6, %f11
addccc %l5, 0x050B, %o0
sdiv %g5, 0x11A6, %o3
bvc,pn %xcc, loop_2380
ldsw [%l7 + 0x7C], %i4
umulcc %i6, %g1, %i3
ldd [%l7 + 0x58], %f4
loop_2380:
tle %xcc, 0x0
fba,a %fcc1, loop_2381
popc 0x183B, %i1
fcmpne16 %f4, %f2, %l4
fandnot2s %f15, %f7, %f13
loop_2381:
ldx [%l7 + 0x48], %g3
movcc %icc, %i0, %o6
te %xcc, 0x0
fmul8sux16 %f14, %f0, %f2
st %f15, [%l7 + 0x24]
bneg,a %icc, loop_2382
fmovscs %icc, %f15, %f12
fabss %f12, %f6
fandnot2s %f11, %f1, %f12
loop_2382:
nop
setx loop_2383, %l0, %l1
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, 0x7
ldx [%l7 + 0x10], %o7
fxor %f4, %f8, %f8
loop_2383:
fsrc2s %f11, %f5
fnands %f5, %f4, %f10
subcc %i2, 0x1494, %i5
ldx [%l7 + 0x40], %l0
lduw [%l7 + 0x78], %o5
tgu %xcc, 0x0
sth %l6, [%l7 + 0x40]
mulx %l1, %g7, %g2
fornot1s %f15, %f6, %f15
fble %fcc0, loop_2384
fmovse %icc, %f7, %f9
mulscc %g4, 0x11FE, %l3
smulcc %o2, %o4, %o1
loop_2384:
stb %i7, [%l7 + 0x14]
brlez,a %l2, loop_2385
brz %g6, loop_2386
xnor %o0, 0x0393, %l5
ldx [%l7 + 0x70], %g5
loop_2385:
fbe,a %fcc1, loop_2387
loop_2386:
ldub [%l7 + 0x22], %i4
fcmpd %fcc3, %f2, %f0
std %f6, [%l7 + 0x68]
loop_2387:
st %f3, [%l7 + 0x74]
fcmpes %fcc0, %f8, %f5
ldd [%l7 + 0x50], %f4
stx %o3, [%l7 + 0x60]
fpadd32 %f14, %f12, %f12
tge %icc, 0x7
tge %icc, 0x5
fpadd16s %f11, %f9, %f7
fmovrdlz %g1, %f4, %f0
fpack16 %f0, %f13
andcc %i6, %i3, %l4
fsrc1s %f2, %f0
taddcc %i1, %i0, %o6
fmovdg %xcc, %f4, %f15
brgz %g3, loop_2388
popc %i2, %o7
fors %f7, %f6, %f15
udivcc %i5, 0x19EC, %o5
loop_2388:
fpadd16 %f2, %f10, %f8
fcmpeq32 %f0, %f6, %l6
fnot1 %f12, %f2
ldd [%l7 + 0x18], %f2
ld [%l7 + 0x6C], %f0
fmovdl %xcc, %f1, %f11
tpos %xcc, 0x1
fcmped %fcc1, %f0, %f14
bne,a,pt %xcc, loop_2389
ldsh [%l7 + 0x3E], %l1
fabss %f2, %f5
edge8 %g7, %l0, %g4
loop_2389:
orn %l3, 0x1B67, %g2
edge8n %o4, %o2, %o1
stw %l2, [%l7 + 0x08]
movrlz %g6, %i7, %l5
lduh [%l7 + 0x6E], %o0
stb %i4, [%l7 + 0x55]
fmovrdne %o3, %f0, %f6
lduw [%l7 + 0x24], %g1
tgu %xcc, 0x7
nop
setx loop_2390, %l0, %l1
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 + 0x3A], %g5
fmovsleu %icc, %f9, %f0
alignaddrl %i6, %l4, %i1
loop_2390:
fzeros %f8
umulcc %i3, %o6, %g3
tg %xcc, 0x3
movg %xcc, %i0, %o7
sdivcc %i2, 0x0D10, %o5
stw %l6, [%l7 + 0x64]
stx %i5, [%l7 + 0x18]
fxnor %f6, %f0, %f8
mulx %l1, %l0, %g7
bn %xcc, loop_2391
movrgz %g4, %g2, %l3
ldsw [%l7 + 0x44], %o2
bne,a,pt %xcc, loop_2392
loop_2391:
brlez %o4, loop_2393
ta %icc, 0x7
fsrc1s %f1, %f2
loop_2392:
std %f4, [%l7 + 0x08]
loop_2393:
ld [%l7 + 0x10], %f1
movrlz %l2, %g6, %i7
ldsb [%l7 + 0x21], %l5
movcs %xcc, %o1, %i4
fsrc1s %f3, %f15
fpackfix %f4, %f13
fbule %fcc3, loop_2394
for %f12, %f0, %f0
ld [%l7 + 0x34], %f5
lduw [%l7 + 0x28], %o3
loop_2394:
fbo %fcc1, loop_2395
fnot2 %f8, %f8
tsubcc %o0, %g1, %i6
fmovspos %icc, %f3, %f15
loop_2395:
fbn %fcc2, loop_2396
tgu %xcc, 0x1
stx %g5, [%l7 + 0x40]
ldsb [%l7 + 0x1D], %l4
loop_2396:
fxor %f12, %f10, %f8
edge32n %i1, %i3, %g3
tle %xcc, 0x2
ld [%l7 + 0x0C], %f8
fmovrde %o6, %f4, %f8
fmovsn %icc, %f1, %f1
movpos %xcc, %i0, %i2
popc 0x05E7, %o5
fmovrdlz %l6, %f6, %f4
ld [%l7 + 0x18], %f15
sth %o7, [%l7 + 0x28]
ldd [%l7 + 0x10], %f14
fmovdvc %icc, %f12, %f13
fbe,a %fcc1, loop_2397
ldub [%l7 + 0x60], %i5
fble,a %fcc0, loop_2398
fone %f2
loop_2397:
st %f2, [%l7 + 0x54]
edge16n %l0, %g7, %g4
loop_2398:
smul %g2, %l3, %o2
brgz %l1, loop_2399
ble,a,pt %icc, loop_2400
fbg,a %fcc2, loop_2401
fmovse %xcc, %f4, %f7
loop_2399:
fnot1s %f8, %f3
loop_2400:
movre %l2, %o4, %i7
loop_2401:
fpack16 %f0, %f6
fnegd %f10, %f10
fba %fcc0, loop_2402
fba %fcc3, loop_2403
andcc %l5, %o1, %g6
edge32l %i4, %o3, %g1
loop_2402:
stw %i6, [%l7 + 0x7C]
loop_2403:
fcmple16 %f4, %f0, %o0
fzero %f10
fandnot2s %f6, %f5, %f15
fmovscc %xcc, %f6, %f13
st %f14, [%l7 + 0x3C]
tsubcc %l4, 0x06FA, %i1
orncc %i3, 0x003A, %g5
fandnot1 %f14, %f6, %f8
fmovda %xcc, %f8, %f12
xor %g3, %o6, %i0
ldsb [%l7 + 0x21], %o5
stx %l6, [%l7 + 0x48]
tleu %icc, 0x1
tge %icc, 0x6
fmovsg %xcc, %f3, %f13
srl %i2, 0x08, %o7
array8 %i5, %l0, %g7
fmovrdgz %g4, %f2, %f10
addc %l3, %o2, %g2
bne,a %icc, loop_2404
ldub [%l7 + 0x77], %l2
ld [%l7 + 0x24], %f15
std %f14, [%l7 + 0x58]
loop_2404:
lduh [%l7 + 0x50], %o4
subcc %l1, %l5, %o1
fxor %f6, %f2, %f12
umul %i7, %g6, %i4
fbuge,a %fcc0, loop_2405
fabsd %f2, %f8
umulcc %g1, 0x14A2, %i6
bpos,a %icc, loop_2406
loop_2405:
sethi 0x0D55, %o3
lduh [%l7 + 0x1C], %l4
fmovrde %o0, %f0, %f0
loop_2406:
fmovrsgz %i3, %f13, %f7
umulcc %g5, %i1, %g3
movcc %icc, %o6, %i0
lduh [%l7 + 0x1C], %o5
edge32l %l6, %i2, %o7
lduw [%l7 + 0x24], %i5
xnor %g7, %l0, %g4
movl %xcc, %o2, %l3
stb %l2, [%l7 + 0x61]
fcmple16 %f4, %f10, %g2
ldsh [%l7 + 0x2A], %l1
edge8l %l5, %o1, %o4
ldsh [%l7 + 0x6A], %g6
fcmpne16 %f10, %f6, %i4
bg,a,pn %xcc, loop_2407
fmul8ulx16 %f12, %f14, %f6
ldsb [%l7 + 0x0A], %i7
fmovdcc %xcc, %f2, %f13
loop_2407:
stx %i6, [%l7 + 0x10]
xorcc %g1, %l4, %o0
bn loop_2408
nop
setx loop_2409, %l0, %l1
jmpl %l1, %i3
fbn %fcc1, loop_2410
stw %o3, [%l7 + 0x30]
loop_2408:
fsrc1 %f8, %f4
loop_2409:
std %f2, [%l7 + 0x10]
loop_2410:
movne %xcc, %i1, %g5
ble,a,pt %icc, loop_2411
movle %icc, %g3, %i0
fabss %f4, %f10
brz %o5, loop_2412
loop_2411:
fmovsgu %icc, %f3, %f15
fmovsvs %icc, %f2, %f5
edge16l %l6, %i2, %o7
loop_2412:
sth %i5, [%l7 + 0x74]
subcc %g7, 0x0723, %o6
movvc %xcc, %l0, %g4
fnot1 %f0, %f8
fcmpgt16 %f8, %f6, %o2
ld [%l7 + 0x6C], %f6
ldsb [%l7 + 0x36], %l2
bcs,a %icc, loop_2413
bleu,pt %icc, loop_2414
addccc %g2, %l3, %l1
nop
setx loop_2415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2413:
bg,a,pn %xcc, loop_2416
loop_2414:
brgz,a %o1, loop_2417
lduw [%l7 + 0x6C], %o4
loop_2415:
fnegs %f11, %f0
loop_2416:
sth %g6, [%l7 + 0x12]
loop_2417:
fmul8x16 %f2, %f14, %f6
ldsw [%l7 + 0x0C], %i4
fnand %f14, %f8, %f12
ble,a,pt %xcc, loop_2418
sth %i7, [%l7 + 0x46]
ldsh [%l7 + 0x6A], %i6
fmovrse %g1, %f2, %f12
loop_2418:
bleu,a loop_2419
movre %l5, %l4, %i3
ldsw [%l7 + 0x14], %o0
lduh [%l7 + 0x22], %o3
loop_2419:
tge %xcc, 0x2
fbue,a %fcc3, loop_2420
fpsub32s %f7, %f12, %f1
fblg %fcc0, loop_2421
movrgez %i1, %g5, %g3
loop_2420:
fcmpeq16 %f2, %f12, %o5
std %f8, [%l7 + 0x58]
loop_2421:
fmovdpos %icc, %f0, %f9
fmovdvc %xcc, %f6, %f15
bpos,pt %icc, loop_2422
subcc %l6, 0x08F0, %i2
sub %o7, %i5, %i0
fmovsneg %icc, %f7, %f0
loop_2422:
brz,a %g7, loop_2423
sub %o6, 0x08FA, %g4
nop
setx loop_2424, %l0, %l1
jmpl %l1, %l0
nop
setx loop_2425, %l0, %l1
jmpl %l1, %o2
loop_2423:
bn,a %icc, loop_2426
edge32 %l2, %l3, %l1
loop_2424:
srl %g2, %o1, %g6
loop_2425:
fpadd16 %f12, %f2, %f14
loop_2426:
fands %f15, %f4, %f5
st %f7, [%l7 + 0x34]
fbe,a %fcc1, loop_2427
sra %o4, 0x09, %i7
ldsh [%l7 + 0x78], %i4
mulscc %i6, 0x1872, %l5
loop_2427:
fcmps %fcc1, %f1, %f15
fmovdle %icc, %f6, %f7
fnegd %f8, %f6
bn loop_2428
umulcc %g1, 0x1362, %l4
udivx %i3, 0x0177, %o3
fbu,a %fcc1, loop_2429
loop_2428:
ba,a %xcc, loop_2430
fmovdneg %icc, %f10, %f0
andncc %o0, %i1, %g3
loop_2429:
edge16l %g5, %l6, %o5
loop_2430:
movne %xcc, %o7, %i5
faligndata %f8, %f8, %f6
ba,a,pt %xcc, loop_2431
std %f4, [%l7 + 0x48]
sth %i2, [%l7 + 0x26]
fpackfix %f10, %f12
loop_2431:
movcc %xcc, %i0, %o6
andncc %g7, %g4, %o2
array32 %l0, %l2, %l3
ldub [%l7 + 0x42], %l1
movcs %icc, %o1, %g6
st %f1, [%l7 + 0x5C]
std %f2, [%l7 + 0x68]
movvs %xcc, %g2, %o4
fornot1 %f4, %f12, %f10
stx %i4, [%l7 + 0x38]
ldsh [%l7 + 0x12], %i6
tl %icc, 0x4
addccc %l5, %g1, %i7
bvc,a %icc, loop_2432
lduw [%l7 + 0x08], %l4
fpsub16s %f7, %f7, %f7
stx %i3, [%l7 + 0x40]
loop_2432:
stw %o3, [%l7 + 0x68]
fmovd %f6, %f14
fxors %f5, %f4, %f3
srl %o0, 0x1D, %g3
ldsb [%l7 + 0x1F], %i1
stb %l6, [%l7 + 0x16]
fmovdne %xcc, %f4, %f6
and %g5, %o7, %o5
brgez,a %i5, loop_2433
fmovsge %icc, %f7, %f14
edge8l %i0, %i2, %o6
fble %fcc0, loop_2434
loop_2433:
fmovdg %xcc, %f9, %f13
ldsh [%l7 + 0x70], %g4
fmul8x16 %f12, %f12, %f8
loop_2434:
fcmpd %fcc0, %f6, %f0
fcmpes %fcc3, %f8, %f6
std %f2, [%l7 + 0x20]
movcs %xcc, %o2, %l0
fsrc2 %f6, %f12
brlez,a %l2, loop_2435
edge8ln %g7, %l1, %l3
ldsh [%l7 + 0x34], %g6
bpos,a loop_2436
loop_2435:
stw %o1, [%l7 + 0x54]
andn %o4, 0x1B38, %g2
sth %i4, [%l7 + 0x0C]
loop_2436:
std %f10, [%l7 + 0x18]
ldub [%l7 + 0x31], %i6
fpmerge %f15, %f10, %f12
bgu,pn %icc, loop_2437
ldd [%l7 + 0x50], %f10
fbule,a %fcc2, loop_2438
stw %l5, [%l7 + 0x48]
loop_2437:
srlx %g1, %i7, %i3
movneg %icc, %l4, %o3
loop_2438:
addccc %o0, %i1, %l6
tleu %icc, 0x6
fcmped %fcc2, %f6, %f12
lduw [%l7 + 0x60], %g5
fpadd16 %f14, %f6, %f8
ldsh [%l7 + 0x70], %g3
ld [%l7 + 0x5C], %f12
brnz,a %o5, loop_2439
fmovse %xcc, %f11, %f3
sth %o7, [%l7 + 0x52]
fbug,a %fcc2, loop_2440
loop_2439:
tleu %icc, 0x4
sth %i0, [%l7 + 0x6A]
fand %f6, %f14, %f4
loop_2440:
fmovrsgz %i5, %f15, %f3
fabsd %f6, %f12
sra %o6, 0x1E, %i2
ldsb [%l7 + 0x3E], %g4
ldsh [%l7 + 0x7C], %l0
fmovrdgez %o2, %f6, %f6
lduh [%l7 + 0x6E], %g7
srax %l1, 0x0C, %l3
lduw [%l7 + 0x4C], %g6
st %f1, [%l7 + 0x3C]
fmovrsne %l2, %f14, %f13
array8 %o1, %o4, %g2
ldsh [%l7 + 0x0A], %i6
fandnot2s %f6, %f2, %f6
fmovsleu %xcc, %f13, %f4
fcmps %fcc2, %f0, %f4
popc %l5, %g1
xor %i4, 0x1BBC, %i3
ldsh [%l7 + 0x0C], %i7
fmuld8ulx16 %f0, %f3, %f0
lduh [%l7 + 0x1A], %l4
st %f12, [%l7 + 0x24]
sth %o0, [%l7 + 0x68]
ld [%l7 + 0x64], %f0
brlz %o3, loop_2441
ldd [%l7 + 0x70], %f8
fnor %f14, %f2, %f0
fblg,a %fcc2, loop_2442
loop_2441:
edge8ln %i1, %g5, %l6
bleu,a,pt %icc, loop_2443
fmul8sux16 %f14, %f4, %f12
loop_2442:
ldx [%l7 + 0x58], %g3
fnor %f8, %f2, %f14
loop_2443:
fcmped %fcc2, %f12, %f4
movpos %xcc, %o7, %o5
subcc %i0, 0x1B5A, %o6
nop
setx loop_2444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x58], %f8
movl %xcc, %i5, %i2
fmovdg %icc, %f14, %f13
loop_2444:
ldsh [%l7 + 0x3E], %l0
fsrc1s %f11, %f12
movpos %icc, %o2, %g4
ldub [%l7 + 0x47], %g7
subccc %l3, %g6, %l2
std %f14, [%l7 + 0x38]
fmul8x16al %f12, %f0, %f14
popc %o1, %l1
fmul8ulx16 %f2, %f6, %f0
fandnot2s %f13, %f5, %f1
lduw [%l7 + 0x24], %g2
edge32 %i6, %l5, %o4
std %f0, [%l7 + 0x70]
fornot1s %f6, %f5, %f4
alignaddrl %g1, %i3, %i7
fbl %fcc1, loop_2445
fabss %f5, %f5
fors %f3, %f3, %f4
ble,pn %xcc, loop_2446
loop_2445:
subccc %l4, 0x1707, %i4
ldx [%l7 + 0x48], %o0
fmovse %icc, %f9, %f7
loop_2446:
lduw [%l7 + 0x68], %o3
fmul8x16 %f10, %f6, %f6
ldd [%l7 + 0x28], %f4
addc %g5, %i1, %g3
alignaddrl %o7, %o5, %l6
be,pt %xcc, loop_2447
ldd [%l7 + 0x50], %f10
fpadd32 %f6, %f2, %f14
std %f4, [%l7 + 0x58]
loop_2447:
sth %i0, [%l7 + 0x56]
ld [%l7 + 0x3C], %f7
ldd [%l7 + 0x30], %f8
bleu,a loop_2448
fmuld8ulx16 %f11, %f11, %f12
subccc %i5, %o6, %l0
sub %o2, 0x1A47, %g4
loop_2448:
movrgez %i2, %g7, %l3
fmovrdgez %g6, %f8, %f2
lduh [%l7 + 0x6E], %o1
fcmpne32 %f12, %f2, %l2
fcmped %fcc0, %f10, %f8
stx %l1, [%l7 + 0x18]
fmovscc %xcc, %f3, %f12
ldub [%l7 + 0x40], %g2
bcc,a,pt %xcc, loop_2449
brnz %i6, loop_2450
ldsw [%l7 + 0x30], %l5
xor %g1, %o4, %i7
loop_2449:
lduw [%l7 + 0x18], %l4
loop_2450:
ldx [%l7 + 0x48], %i3
lduw [%l7 + 0x44], %i4
ldd [%l7 + 0x10], %f14
bg,a,pn %xcc, loop_2451
fcmpgt32 %f14, %f4, %o3
ldsb [%l7 + 0x56], %g5
xorcc %o0, %g3, %i1
loop_2451:
ba,a loop_2452
sllx %o7, 0x1E, %l6
tsubcctv %i0, 0x0185, %i5
movleu %xcc, %o5, %o6
loop_2452:
edge8 %l0, %o2, %i2
fbl %fcc1, loop_2453
fnands %f3, %f5, %f6
std %f14, [%l7 + 0x60]
fmovdge %icc, %f6, %f8
loop_2453:
move %icc, %g7, %l3
sll %g4, 0x13, %g6
fmovdpos %icc, %f13, %f8
fmuld8sux16 %f2, %f13, %f12
ldub [%l7 + 0x45], %l2
bg,pt %xcc, loop_2454
fcmped %fcc1, %f12, %f0
or %l1, %g2, %o1
std %f2, [%l7 + 0x68]
loop_2454:
fpadd32 %f6, %f8, %f2
ldsw [%l7 + 0x78], %i6
fmovdgu %icc, %f14, %f6
orcc %l5, %g1, %o4
fmovrdgez %i7, %f12, %f10
udivx %i3, 0x05AA, %i4
edge8l %o3, %g5, %o0
st %f9, [%l7 + 0x4C]
tg %icc, 0x1
edge16n %l4, %g3, %o7
taddcctv %i1, %i0, %l6
fbn %fcc3, loop_2455
fcmpeq16 %f0, %f10, %o5
ldsb [%l7 + 0x7E], %i5
fbul %fcc3, loop_2456
loop_2455:
or %l0, 0x0622, %o6
ldsw [%l7 + 0x4C], %i2
stx %o2, [%l7 + 0x18]
loop_2456:
fbn,a %fcc2, loop_2457
smulcc %l3, 0x0F97, %g7
movg %xcc, %g4, %l2
movge %icc, %l1, %g6
loop_2457:
edge8ln %g2, %o1, %i6
umulcc %g1, %l5, %o4
sth %i3, [%l7 + 0x18]
ld [%l7 + 0x34], %f13
sll %i4, %o3, %g5
mulx %o0, %i7, %l4
ldsw [%l7 + 0x6C], %g3
ble loop_2458
fmovrdgez %i1, %f14, %f8
ldsb [%l7 + 0x58], %o7
lduh [%l7 + 0x44], %i0
loop_2458:
movneg %icc, %o5, %i5
addccc %l0, 0x1DCB, %l6
movvc %xcc, %o6, %o2
ldsh [%l7 + 0x56], %i2
ldd [%l7 + 0x58], %f8
std %f2, [%l7 + 0x20]
sdivx %g7, 0x02F2, %g4
edge16ln %l2, %l1, %g6
movrgz %g2, 0x15D, %l3
alignaddrl %i6, %g1, %l5
edge16n %o4, %i3, %o1
ldsb [%l7 + 0x7A], %i4
movne %icc, %o3, %g5
fornot1 %f8, %f2, %f12
fand %f12, %f6, %f14
fmovrdlez %i7, %f6, %f0
ldsh [%l7 + 0x68], %o0
ld [%l7 + 0x34], %f3
array16 %l4, %g3, %i1
movvs %xcc, %o7, %i0
subccc %o5, 0x02D5, %i5
ld [%l7 + 0x58], %f15
movle %xcc, %l6, %o6
stw %o2, [%l7 + 0x24]
add %l0, %g7, %g4
stx %i2, [%l7 + 0x50]
stw %l2, [%l7 + 0x08]
ldub [%l7 + 0x79], %g6
tge %xcc, 0x3
brlz,a %g2, loop_2459
bpos,a,pt %xcc, loop_2460
fxnors %f11, %f1, %f10
movg %icc, %l3, %l1
loop_2459:
stw %i6, [%l7 + 0x78]
loop_2460:
fpmerge %f8, %f10, %f2
mulx %l5, %g1, %i3
ldsw [%l7 + 0x0C], %o1
ldx [%l7 + 0x28], %i4
fmovsgu %xcc, %f0, %f15
fbo,a %fcc1, loop_2461
fexpand %f0, %f2
sllx %o4, 0x1B, %g5
ldsb [%l7 + 0x72], %o3
loop_2461:
ldub [%l7 + 0x2A], %i7
st %f5, [%l7 + 0x1C]
fmovsle %xcc, %f11, %f2
movre %o0, 0x075, %l4
fmul8ulx16 %f2, %f12, %f12
fnor %f0, %f4, %f10
bne %icc, loop_2462
sdiv %g3, 0x0235, %i1
fpadd16s %f6, %f12, %f0
fmovrslez %o7, %f7, %f14
loop_2462:
tg %icc, 0x0
fmovdvs %icc, %f1, %f14
stx %i0, [%l7 + 0x48]
fand %f4, %f0, %f6
edge32n %i5, %o5, %l6
st %f8, [%l7 + 0x6C]
fbule,a %fcc1, loop_2463
fabsd %f8, %f6
fpsub32s %f7, %f3, %f1
std %f8, [%l7 + 0x50]
loop_2463:
ldsw [%l7 + 0x54], %o6
stb %l0, [%l7 + 0x78]
ldx [%l7 + 0x28], %o2
ldx [%l7 + 0x38], %g7
stb %g4, [%l7 + 0x58]
ld [%l7 + 0x24], %f0
xnorcc %l2, 0x17AB, %i2
fbge,a %fcc2, loop_2464
ldx [%l7 + 0x08], %g2
tn %icc, 0x1
tsubcctv %g6, 0x10B0, %l3
loop_2464:
fones %f4
fpack32 %f4, %f0, %f4
movcc %xcc, %l1, %i6
sll %g1, 0x02, %i3
ldd [%l7 + 0x78], %f4
fmovscs %xcc, %f8, %f9
fbg,a %fcc1, loop_2465
subcc %l5, %o1, %i4
fmovsle %icc, %f8, %f13
srlx %g5, 0x00, %o4
loop_2465:
fcmple16 %f10, %f6, %o3
fpsub16s %f15, %f14, %f14
std %f10, [%l7 + 0x30]
ld [%l7 + 0x4C], %f10
subcc %i7, 0x1AC0, %l4
call loop_2466
fabss %f12, %f0
fmovsvs %xcc, %f13, %f1
lduw [%l7 + 0x50], %g3
loop_2466:
fcmpne32 %f8, %f4, %o0
ldsb [%l7 + 0x3A], %i1
sdivx %i0, 0x0BC3, %i5
fcmped %fcc1, %f10, %f2
lduh [%l7 + 0x38], %o5
fmovsgu %xcc, %f1, %f5
brz %o7, loop_2467
ld [%l7 + 0x1C], %f13
fcmps %fcc0, %f10, %f1
fand %f0, %f12, %f8
loop_2467:
bne loop_2468
sdiv %o6, 0x137A, %l0
sth %o2, [%l7 + 0x22]
std %f6, [%l7 + 0x28]
loop_2468:
fnegs %f13, %f15
nop
setx loop_2469, %l0, %l1
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 %icc, 0x4
edge8l %g7, %g4, %l2
fxnors %f11, %f2, %f3
loop_2469:
fmul8x16au %f0, %f13, %f6
fornot1s %f6, %f2, %f9
fors %f15, %f2, %f4
fble,a %fcc3, loop_2470
fsrc2 %f14, %f14
stx %i2, [%l7 + 0x68]
fmul8x16au %f15, %f7, %f2
loop_2470:
lduh [%l7 + 0x1A], %l6
fexpand %f12, %f0
movn %xcc, %g6, %g2
fcmpes %fcc0, %f3, %f14
srax %l3, %i6, %l1
fnors %f9, %f2, %f2
fandnot1 %f2, %f8, %f8
umul %i3, %g1, %l5
stb %i4, [%l7 + 0x59]
fba,a %fcc3, loop_2471
fcmpne32 %f0, %f8, %o1
tvc %xcc, 0x6
faligndata %f4, %f6, %f14
loop_2471:
subccc %g5, %o4, %i7
sth %l4, [%l7 + 0x24]
stw %o3, [%l7 + 0x60]
stb %g3, [%l7 + 0x2A]
ble,pn %xcc, loop_2472
ldsh [%l7 + 0x14], %i1
fzeros %f6
fmovdneg %xcc, %f10, %f14
loop_2472:
ld [%l7 + 0x10], %f7
fmovsleu %icc, %f12, %f8
siam 0x3
movre %i0, 0x32C, %i5
brlez %o5, loop_2473
movcc %xcc, %o0, %o7
sth %l0, [%l7 + 0x6A]
bg,pn %icc, loop_2474
loop_2473:
fmovdl %xcc, %f3, %f4
fbe,a %fcc2, loop_2475
srax %o2, %o6, %g7
loop_2474:
movleu %icc, %l2, %i2
movcc %xcc, %l6, %g4
loop_2475:
fmovd %f8, %f12
brnz,a %g2, loop_2476
bcs,a,pn %icc, loop_2477
edge8ln %g6, %l3, %i6
sub %l1, 0x0530, %i3
loop_2476:
udivx %g1, 0x1C49, %i4
loop_2477:
fmovrdne %o1, %f4, %f12
fxors %f11, %f6, %f8
ldx [%l7 + 0x70], %g5
bne loop_2478
for %f4, %f4, %f12
fmovdn %icc, %f4, %f0
fmovdn %icc, %f5, %f14
loop_2478:
sllx %o4, %i7, %l4
alignaddrl %l5, %o3, %g3
pdist %f8, %f12, %f10
edge8l %i0, %i5, %i1
ld [%l7 + 0x6C], %f3
fxor %f0, %f8, %f6
fmovrdlez %o0, %f14, %f6
edge32l %o7, %o5, %l0
ld [%l7 + 0x2C], %f8
ldsw [%l7 + 0x2C], %o2
srax %g7, 0x1F, %l2
fmovsleu %xcc, %f0, %f15
addccc %i2, 0x04F4, %o6
fmovrdgez %l6, %f4, %f14
stw %g4, [%l7 + 0x28]
fsrc1 %f0, %f0
stb %g6, [%l7 + 0x13]
fmovsneg %xcc, %f2, %f0
ba loop_2479
st %f11, [%l7 + 0x10]
smulcc %l3, %i6, %g2
fpadd32 %f4, %f8, %f10
loop_2479:
fpsub16 %f0, %f10, %f10
movle %xcc, %l1, %g1
st %f1, [%l7 + 0x2C]
fmovrsgz %i3, %f14, %f11
tsubcctv %i4, 0x0DB6, %o1
tleu %xcc, 0x5
fors %f11, %f3, %f4
fand %f14, %f0, %f2
udiv %o4, 0x1B39, %i7
lduw [%l7 + 0x24], %g5
fandnot2s %f10, %f5, %f12
or %l4, %o3, %g3
fzero %f12
brlz,a %l5, loop_2480
stb %i0, [%l7 + 0x49]
ldd [%l7 + 0x10], %f14
fbn,a %fcc3, loop_2481
loop_2480:
udivcc %i5, 0x009B, %o0
fones %f4
fmovscs %icc, %f9, %f14
loop_2481:
fpadd16 %f12, %f10, %f10
fsrc1s %f7, %f1
tcc %xcc, 0x6
fbne %fcc3, loop_2482
tsubcc %i1, %o5, %o7
fbuge %fcc2, loop_2483
edge8 %l0, %o2, %g7
loop_2482:
ldsw [%l7 + 0x20], %l2
fabss %f11, %f15
loop_2483:
sub %o6, 0x194F, %l6
udivx %i2, 0x101E, %g4
ld [%l7 + 0x24], %f12
fbne,a %fcc2, loop_2484
fnot2s %f5, %f14
bcc,pt %xcc, loop_2485
bgu loop_2486
loop_2484:
xor %l3, %i6, %g2
ldd [%l7 + 0x18], %f10
loop_2485:
fabss %f3, %f2
loop_2486:
movrne %g6, %g1, %l1
addc %i4, %o1, %i3
stb %o4, [%l7 + 0x72]
fcmpd %fcc1, %f12, %f4
bcs,a,pt %icc, loop_2487
bcs,pn %xcc, loop_2488
fmovde %xcc, %f12, %f2
lduh [%l7 + 0x48], %i7
loop_2487:
addcc %l4, 0x0DC9, %g5
loop_2488:
fmovrse %o3, %f2, %f11
fnands %f0, %f11, %f3
fmovsgu %xcc, %f10, %f2
fnot1 %f2, %f4
fnot1s %f2, %f1
fornot1 %f10, %f12, %f2
ldub [%l7 + 0x5F], %l5
fnot2 %f0, %f6
fpack16 %f14, %f11
ldsh [%l7 + 0x44], %i0
movvs %icc, %i5, %o0
ldd [%l7 + 0x48], %f4
orn %i1, %o5, %o7
sth %g3, [%l7 + 0x16]
array16 %l0, %o2, %g7
fabsd %f4, %f0
fnot1 %f2, %f6
ldsh [%l7 + 0x56], %l2
edge32n %l6, %o6, %i2
fmovdvs %xcc, %f10, %f11
fmovdle %xcc, %f4, %f6
edge8ln %g4, %l3, %i6
stw %g6, [%l7 + 0x6C]
ld [%l7 + 0x6C], %f7
tne %xcc, 0x1
andncc %g1, %g2, %i4
fpadd32s %f5, %f3, %f10
ld [%l7 + 0x08], %f4
fmovsg %icc, %f5, %f11
fpsub16s %f15, %f12, %f15
lduh [%l7 + 0x68], %o1
stx %l1, [%l7 + 0x70]
sth %o4, [%l7 + 0x2C]
fmovdle %xcc, %f15, %f1
fmovdl %icc, %f2, %f4
mulx %i3, 0x0A33, %i7
std %f2, [%l7 + 0x30]
brlez,a %l4, loop_2489
fmovdpos %icc, %f14, %f2
array32 %g5, %o3, %l5
ldsw [%l7 + 0x20], %i5
loop_2489:
stb %i0, [%l7 + 0x2B]
fmovdg %xcc, %f8, %f13
fandnot2 %f12, %f0, %f6
fpsub32s %f11, %f15, %f2
nop
setx loop_2490, %l0, %l1
jmpl %l1, %o0
sub %i1, 0x0393, %o7
fmovsle %icc, %f13, %f6
movcc %xcc, %o5, %l0
loop_2490:
udiv %g3, 0x079A, %g7
fornot2 %f10, %f6, %f12
andcc %l2, 0x1042, %l6
smulcc %o2, %i2, %g4
fmovsa %icc, %f0, %f14
lduh [%l7 + 0x46], %o6
alignaddr %i6, %l3, %g1
orncc %g2, 0x005C, %i4
stw %o1, [%l7 + 0x60]
bvs,pt %icc, loop_2491
srax %l1, %g6, %i3
udivcc %i7, 0x1056, %o4
fornot2 %f0, %f2, %f4
loop_2491:
brgz %l4, loop_2492
sth %o3, [%l7 + 0x32]
ld [%l7 + 0x38], %f12
fandnot1 %f8, %f6, %f14
loop_2492:
fpsub16s %f12, %f14, %f2
fornot1 %f0, %f4, %f2
edge16 %g5, %i5, %i0
fcmpd %fcc0, %f14, %f12
udivx %o0, 0x03AE, %l5
movcs %xcc, %o7, %i1
lduw [%l7 + 0x74], %o5
stb %g3, [%l7 + 0x27]
ld [%l7 + 0x68], %f10
fpmerge %f3, %f15, %f10
movge %icc, %l0, %l2
fmovdcs %xcc, %f6, %f9
fpadd16s %f14, %f10, %f7
fble,a %fcc0, loop_2493
smulcc %l6, %g7, %o2
fzero %f10
fornot1 %f6, %f4, %f6
loop_2493:
ldsw [%l7 + 0x1C], %i2
lduh [%l7 + 0x12], %o6
sth %g4, [%l7 + 0x78]
fmuld8ulx16 %f12, %f8, %f6
nop
setx loop_2494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,pn %icc, loop_2495
fmovde %icc, %f13, %f8
tne %xcc, 0x1
loop_2494:
edge8n %i6, %l3, %g2
loop_2495:
st %f5, [%l7 + 0x2C]
lduw [%l7 + 0x28], %i4
ldsb [%l7 + 0x59], %o1
fabsd %f6, %f14
fand %f0, %f12, %f12
brlz,a %l1, loop_2496
fmovdcs %xcc, %f6, %f1
fbg %fcc1, loop_2497
ldsw [%l7 + 0x0C], %g1
loop_2496:
fmovsg %icc, %f7, %f1
fmovsleu %xcc, %f9, %f8
loop_2497:
movre %g6, 0x279, %i7
fxor %f12, %f4, %f8
nop
setx loop_2498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o4, [%l7 + 0x10]
lduw [%l7 + 0x0C], %l4
ld [%l7 + 0x4C], %f11
loop_2498:
fcmpes %fcc0, %f3, %f15
mova %icc, %i3, %g5
movne %xcc, %o3, %i0
xnor %i5, 0x1914, %l5
move %icc, %o0, %i1
stw %o5, [%l7 + 0x7C]
fpsub16 %f6, %f4, %f6
brz,a %o7, loop_2499
lduw [%l7 + 0x0C], %g3
fpack32 %f8, %f4, %f14
ble,pt %icc, loop_2500
loop_2499:
ldsw [%l7 + 0x34], %l2
brlez,a %l0, loop_2501
mulscc %l6, 0x090E, %o2
loop_2500:
xnorcc %i2, %g7, %g4
ldsh [%l7 + 0x2A], %i6
loop_2501:
ld [%l7 + 0x3C], %f14
ldsb [%l7 + 0x6E], %o6
fmovdl %icc, %f3, %f12
fmovdvs %xcc, %f11, %f6
fcmple32 %f4, %f4, %g2
sth %i4, [%l7 + 0x6A]
stx %o1, [%l7 + 0x60]
fpack32 %f6, %f4, %f10
fpsub16 %f8, %f4, %f0
xorcc %l3, 0x09E4, %g1
ldsb [%l7 + 0x3D], %l1
tsubcc %i7, 0x00C7, %g6
fbl %fcc2, loop_2502
ldx [%l7 + 0x78], %o4
fmovdcc %icc, %f1, %f11
array16 %i3, %g5, %l4
loop_2502:
ld [%l7 + 0x7C], %f8
lduh [%l7 + 0x24], %i0
lduw [%l7 + 0x2C], %i5
bcs,pn %xcc, loop_2503
lduw [%l7 + 0x54], %o3
nop
setx loop_2504, %l0, %l1
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 %o0, 0x1777, %i1
loop_2503:
fnegd %f14, %f12
or %o5, 0x0731, %l5
loop_2504:
movre %o7, %l2, %l0
fornot1s %f1, %f4, %f7
ldx [%l7 + 0x10], %l6
fpadd16s %f7, %f7, %f6
edge16n %o2, %i2, %g7
fpack32 %f2, %f6, %f12
ldsb [%l7 + 0x46], %g4
movn %icc, %i6, %g3
edge8 %g2, %o6, %o1
bshuffle %f4, %f10, %f6
nop
setx loop_2505, %l0, %l1
jmpl %l1, %i4
ld [%l7 + 0x24], %f10
stw %g1, [%l7 + 0x58]
fbule %fcc0, loop_2506
loop_2505:
fpadd32 %f12, %f8, %f2
movne %xcc, %l1, %l3
fmovsl %xcc, %f6, %f9
loop_2506:
movrlez %i7, %g6, %i3
ldsh [%l7 + 0x7E], %g5
lduh [%l7 + 0x7C], %o4
ldsh [%l7 + 0x1A], %i0
fnegs %f14, %f7
ld [%l7 + 0x48], %f2
fmovrslz %i5, %f13, %f1
stx %o3, [%l7 + 0x58]
fornot2 %f10, %f4, %f2
addccc %o0, 0x1990, %l4
fmovsvc %xcc, %f4, %f15
st %f14, [%l7 + 0x58]
stb %i1, [%l7 + 0x0A]
sdiv %o5, 0x1D38, %o7
addc %l5, %l2, %l6
ble,a loop_2507
array16 %o2, %l0, %g7
fbne,a %fcc3, loop_2508
ldd [%l7 + 0x20], %f8
loop_2507:
tgu %icc, 0x2
fpsub16s %f15, %f9, %f7
loop_2508:
movrgez %g4, %i6, %g3
fmovscc %icc, %f10, %f15
fmovse %xcc, %f10, %f4
fnot1s %f12, %f13
fcmpne32 %f2, %f6, %g2
st %f15, [%l7 + 0x2C]
ldsb [%l7 + 0x7A], %o6
fexpand %f7, %f0
fandnot1s %f12, %f1, %f1
fblg,a %fcc1, loop_2509
tpos %xcc, 0x2
bpos,pt %icc, loop_2510
lduw [%l7 + 0x24], %i2
loop_2509:
fones %f3
fmovsgu %icc, %f3, %f1
loop_2510:
fmul8sux16 %f10, %f10, %f10
ta %icc, 0x2
brz,a %i4, loop_2511
fpsub16s %f8, %f7, %f10
bcc,a,pt %icc, loop_2512
stw %g1, [%l7 + 0x70]
loop_2511:
fors %f10, %f2, %f6
fbn %fcc1, loop_2513
loop_2512:
move %xcc, %o1, %l3
ld [%l7 + 0x4C], %f8
ldsb [%l7 + 0x0B], %i7
loop_2513:
fmovsvs %icc, %f11, %f9
fbul %fcc0, loop_2514
lduh [%l7 + 0x40], %g6
bne %xcc, loop_2515
stw %i3, [%l7 + 0x48]
loop_2514:
fmovrdgz %g5, %f8, %f4
array16 %l1, %o4, %i0
loop_2515:
fpack32 %f8, %f8, %f4
brlez,a %i5, loop_2516
ldd [%l7 + 0x78], %f12
sth %o0, [%l7 + 0x34]
std %f6, [%l7 + 0x68]
loop_2516:
fmovrdgez %l4, %f6, %f8
tneg %xcc, 0x0
stx %o3, [%l7 + 0x68]
std %f14, [%l7 + 0x48]
ldub [%l7 + 0x7F], %o5
fmovsle %icc, %f10, %f12
fba %fcc0, loop_2517
fbn %fcc1, loop_2518
fnot1s %f10, %f6
subcc %o7, %l5, %l2
loop_2517:
stw %i1, [%l7 + 0x1C]
loop_2518:
st %f13, [%l7 + 0x14]
movne %xcc, %l6, %l0
bleu loop_2519
edge16n %o2, %g7, %i6
ldsh [%l7 + 0x4C], %g3
fzero %f0
loop_2519:
fmovsne %icc, %f13, %f10
tsubcc %g2, %o6, %i2
lduh [%l7 + 0x3C], %g4
movl %xcc, %i4, %o1
ld [%l7 + 0x14], %f12
umulcc %l3, 0x01B7, %i7
fcmpgt32 %f0, %f10, %g1
fmovdge %xcc, %f6, %f9
fnegs %f14, %f9
edge16 %i3, %g6, %g5
edge32 %o4, %i0, %l1
fpadd16s %f5, %f3, %f14
pdist %f10, %f10, %f2
orn %i5, %o0, %o3
ldsw [%l7 + 0x08], %o5
udivx %o7, 0x0555, %l5
ldx [%l7 + 0x08], %l2
ldsh [%l7 + 0x60], %i1
fexpand %f11, %f2
sth %l4, [%l7 + 0x1A]
ld [%l7 + 0x68], %f12
fbu,a %fcc0, loop_2520
fbu,a %fcc3, loop_2521
call loop_2522
fsrc2 %f10, %f4
loop_2520:
bcs,pt %icc, loop_2523
loop_2521:
fbue %fcc0, loop_2524
loop_2522:
ldx [%l7 + 0x20], %l0
fbug %fcc1, loop_2525
loop_2523:
stx %l6, [%l7 + 0x28]
loop_2524:
bvc %icc, loop_2526
taddcc %g7, 0x142A, %o2
loop_2525:
movne %icc, %i6, %g2
brgez %g3, loop_2527
loop_2526:
fmovdn %icc, %f10, %f4
fmovrdgez %i2, %f4, %f14
fands %f15, %f10, %f14
loop_2527:
fbule %fcc0, loop_2528
fbn,a %fcc0, loop_2529
sth %g4, [%l7 + 0x6A]
fmovdpos %icc, %f11, %f14
loop_2528:
fpsub32s %f8, %f0, %f14
loop_2529:
fpadd32s %f5, %f5, %f9
ld [%l7 + 0x38], %f6
and %i4, 0x0641, %o1
fmovdgu %xcc, %f12, %f12
bpos %xcc, loop_2530
fnors %f1, %f1, %f12
fands %f7, %f0, %f6
stx %l3, [%l7 + 0x70]
loop_2530:
fcmpgt16 %f0, %f8, %i7
fxor %f2, %f8, %f8
ld [%l7 + 0x08], %f12
lduw [%l7 + 0x78], %g1
fmovda %icc, %f8, %f0
stx %o6, [%l7 + 0x40]
ldsh [%l7 + 0x72], %i3
bl %icc, loop_2531
edge16n %g5, %o4, %g6
ld [%l7 + 0x68], %f15
fandnot2 %f4, %f8, %f6
loop_2531:
stx %i0, [%l7 + 0x48]
st %f11, [%l7 + 0x50]
bn,a %xcc, loop_2532
xnorcc %i5, %l1, %o0
stw %o5, [%l7 + 0x60]
lduw [%l7 + 0x30], %o7
loop_2532:
fcmpgt16 %f14, %f4, %o3
sth %l5, [%l7 + 0x3A]
smulcc %i1, %l4, %l2
ldsb [%l7 + 0x5D], %l0
edge8l %l6, %g7, %o2
sth %i6, [%l7 + 0x30]
lduw [%l7 + 0x24], %g2
movrne %g3, %g4, %i4
tn %icc, 0x4
fxnors %f1, %f13, %f11
fcmpeq32 %f2, %f14, %i2
be,a,pn %icc, loop_2533
sll %o1, %l3, %i7
ldx [%l7 + 0x48], %g1
umulcc %o6, %i3, %o4
loop_2533:
fxnor %f0, %f14, %f8
ldub [%l7 + 0x2B], %g5
fmovrslz %g6, %f0, %f13
fcmpgt16 %f2, %f6, %i5
fmovdcs %xcc, %f15, %f14
fble %fcc2, loop_2534
fmovdge %xcc, %f15, %f0
fnegd %f8, %f8
ba,a loop_2535
loop_2534:
movne %icc, %l1, %o0
bcs,a,pn %icc, loop_2536
tneg %icc, 0x6
loop_2535:
fornot1 %f4, %f8, %f14
stb %i0, [%l7 + 0x4A]
loop_2536:
std %f10, [%l7 + 0x50]
fblg %fcc2, loop_2537
fmovrde %o5, %f14, %f6
ldx [%l7 + 0x78], %o7
nop
setx loop_2538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2537:
fbule,a %fcc3, loop_2539
xorcc %l5, 0x1C3F, %i1
fmovde %icc, %f9, %f0
loop_2538:
fmovd %f2, %f0
loop_2539:
edge8 %o3, %l2, %l4
fornot2s %f12, %f2, %f11
edge32 %l0, %l6, %g7
fmovdn %xcc, %f9, %f9
sth %o2, [%l7 + 0x14]
tvs %icc, 0x4
array8 %g2, %i6, %g3
movcc %xcc, %g4, %i2
andncc %i4, %o1, %i7
fbl %fcc0, loop_2540
movrgez %g1, %o6, %l3
lduw [%l7 + 0x60], %o4
fba %fcc3, loop_2541
loop_2540:
brlez,a %i3, loop_2542
fmuld8ulx16 %f8, %f9, %f8
ldsw [%l7 + 0x14], %g6
loop_2541:
ldsh [%l7 + 0x12], %g5
loop_2542:
stx %l1, [%l7 + 0x78]
fones %f4
ldsb [%l7 + 0x28], %o0
andcc %i5, 0x1C40, %o5
sllx %o7, %i0, %l5
fmovde %xcc, %f13, %f1
stw %i1, [%l7 + 0x30]
brlz %o3, loop_2543
bgu,a %icc, loop_2544
stx %l2, [%l7 + 0x48]
fmovdn %icc, %f3, %f4
loop_2543:
fmovscs %icc, %f12, %f9
loop_2544:
stb %l4, [%l7 + 0x42]
fmovdpos %icc, %f0, %f1
fmovrsgz %l6, %f12, %f6
stw %l0, [%l7 + 0x5C]
fmovrdgz %g7, %f4, %f4
te %xcc, 0x1
fmovsvs %xcc, %f4, %f11
fcmpes %fcc1, %f8, %f7
sethi 0x0DF0, %o2
ldd [%l7 + 0x08], %f10
lduw [%l7 + 0x40], %g2
tleu %xcc, 0x4
addcc %i6, %g3, %g4
andn %i4, 0x0B17, %o1
edge16 %i7, %i2, %o6
stx %l3, [%l7 + 0x30]
subcc %g1, 0x0B0B, %o4
nop
setx loop_2545, %l0, %l1
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 %f6, %f4, %i3
array8 %g6, %g5, %o0
movvs %xcc, %i5, %o5
loop_2545:
fsrc1 %f4, %f6
ldsw [%l7 + 0x0C], %l1
bpos,pt %xcc, loop_2546
pdist %f4, %f0, %f6
std %f10, [%l7 + 0x40]
movrgz %i0, %l5, %o7
loop_2546:
edge16ln %o3, %i1, %l4
srl %l2, 0x09, %l0
fmovdge %icc, %f13, %f11
fmovdl %xcc, %f12, %f7
bn,a loop_2547
stb %l6, [%l7 + 0x7B]
addccc %g7, 0x0A9A, %g2
andn %i6, 0x1772, %o2
loop_2547:
fmovdcs %xcc, %f12, %f0
movrgez %g3, %i4, %o1
stw %g4, [%l7 + 0x38]
fmovsl %icc, %f4, %f4
ld [%l7 + 0x28], %f5
fzero %f4
fxnor %f6, %f4, %f6
addc %i7, %o6, %i2
fcmple16 %f4, %f8, %l3
st %f11, [%l7 + 0x4C]
ba,pn %xcc, loop_2548
stb %g1, [%l7 + 0x29]
xnor %i3, %g6, %g5
movcs %icc, %o0, %o4
loop_2548:
st %f5, [%l7 + 0x7C]
nop
setx loop_2549, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f12, %f0, %f12
stb %o5, [%l7 + 0x4D]
fcmpne32 %f0, %f6, %i5
loop_2549:
subccc %i0, 0x0020, %l5
ldub [%l7 + 0x37], %l1
bneg,pt %icc, loop_2550
be,pn %icc, loop_2551
movne %icc, %o3, %i1
bn,pn %xcc, loop_2552
loop_2550:
fcmpeq32 %f4, %f12, %o7
loop_2551:
fbue,a %fcc3, loop_2553
fbuge,a %fcc1, loop_2554
loop_2552:
fmovsne %icc, %f0, %f1
sth %l4, [%l7 + 0x28]
loop_2553:
brz,a %l0, loop_2555
loop_2554:
fpsub32s %f3, %f9, %f5
edge8 %l6, %l2, %g7
bcs,pn %xcc, loop_2556
loop_2555:
fbo %fcc2, loop_2557
fmovrdgz %g2, %f14, %f14
ldd [%l7 + 0x38], %f4
loop_2556:
stx %i6, [%l7 + 0x20]
loop_2557:
fpsub16s %f5, %f7, %f13
movcc %xcc, %o2, %i4
fbue,a %fcc0, loop_2558
or %o1, %g3, %i7
fbn,a %fcc1, loop_2559
ldsw [%l7 + 0x0C], %o6
loop_2558:
fmul8sux16 %f8, %f12, %f2
fmovsvs %xcc, %f12, %f13
loop_2559:
udivx %g4, 0x198D, %i2
ldub [%l7 + 0x72], %g1
fpadd32 %f14, %f12, %f14
stb %l3, [%l7 + 0x2B]
lduh [%l7 + 0x32], %g6
fands %f0, %f10, %f7
fmul8x16 %f12, %f8, %f0
ldub [%l7 + 0x37], %i3
fxnors %f8, %f13, %f7
ldub [%l7 + 0x38], %g5
movcc %xcc, %o0, %o4
sth %o5, [%l7 + 0x50]
fmovdvs %xcc, %f14, %f5
sth %i5, [%l7 + 0x3C]
xnorcc %i0, 0x0C97, %l5
fpsub16s %f9, %f14, %f3
bneg loop_2560
movre %o3, %l1, %o7
fmul8x16 %f8, %f4, %f8
ldsh [%l7 + 0x3A], %l4
loop_2560:
movl %icc, %l0, %l6
fblg,a %fcc2, loop_2561
bvc,a %xcc, loop_2562
fandnot2s %f5, %f5, %f6
te %icc, 0x3
loop_2561:
sth %i1, [%l7 + 0x50]
loop_2562:
umulcc %g7, 0x0FB0, %g2
fpsub16 %f4, %f8, %f4
lduw [%l7 + 0x38], %l2
mova %xcc, %o2, %i6
udivx %i4, 0x0822, %g3
taddcctv %o1, 0x0A42, %i7
fmovsvc %xcc, %f13, %f3
mulscc %o6, %g4, %i2
fcmpeq16 %f14, %f8, %l3
fble %fcc2, loop_2563
fexpand %f14, %f14
sethi 0x0BA0, %g1
fnegd %f12, %f0
loop_2563:
fcmple16 %f4, %f6, %g6
tsubcc %g5, 0x0CF7, %o0
sth %i3, [%l7 + 0x20]
nop
setx loop_2564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %o5, %o4, %i5
fmovrdgz %l5, %f14, %f10
smulcc %i0, %o3, %l1
loop_2564:
fmovsg %icc, %f11, %f14
fmovdle %xcc, %f8, %f13
fands %f0, %f5, %f1
ldsb [%l7 + 0x59], %o7
srlx %l0, %l6, %l4
st %f4, [%l7 + 0x60]
orcc %i1, 0x18EB, %g2
tcc %icc, 0x1
ba,pt %icc, loop_2565
call loop_2566
movle %xcc, %g7, %o2
fcmpd %fcc3, %f4, %f4
loop_2565:
edge16l %i6, %l2, %g3
loop_2566:
movrne %o1, 0x0DE, %i7
edge8ln %i4, %g4, %i2
fsrc2 %f2, %f14
fnot2s %f6, %f6
fabsd %f10, %f14
edge8ln %l3, %g1, %g6
fmovscc %icc, %f5, %f4
fba,a %fcc1, loop_2567
addccc %g5, %o0, %o6
ld [%l7 + 0x50], %f12
alignaddr %o5, %i3, %o4
loop_2567:
lduh [%l7 + 0x32], %l5
fbue,a %fcc0, loop_2568
fmul8ulx16 %f2, %f0, %f10
fmovspos %icc, %f13, %f15
movcs %icc, %i0, %o3
loop_2568:
ldd [%l7 + 0x28], %f8
array32 %l1, %o7, %l0
movre %l6, %i5, %l4
ldsw [%l7 + 0x58], %g2
movre %g7, 0x257, %i1
alignaddr %i6, %o2, %g3
ldsw [%l7 + 0x58], %o1
tsubcc %i7, 0x033C, %i4
fmovsle %xcc, %f5, %f14
ldd [%l7 + 0x28], %f2
stb %l2, [%l7 + 0x30]
bgu,a loop_2569
ldub [%l7 + 0x72], %i2
sdivx %g4, 0x151B, %l3
and %g1, %g6, %g5
loop_2569:
fmovrsgez %o0, %f4, %f10
fnand %f6, %f8, %f8
ldsw [%l7 + 0x30], %o5
edge8n %o6, %i3, %l5
st %f9, [%l7 + 0x24]
ldub [%l7 + 0x7F], %o4
fmovdneg %icc, %f11, %f13
fnands %f15, %f15, %f11
stb %o3, [%l7 + 0x2E]
edge16n %i0, %l1, %l0
sth %o7, [%l7 + 0x1E]
std %f12, [%l7 + 0x10]
ld [%l7 + 0x5C], %f5
xnor %i5, 0x15C1, %l6
movrgez %l4, 0x266, %g7
tle %xcc, 0x5
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x2C], %i1
fmovdpos %xcc, %f3, %f10
mulscc %g2, %i6, %g3
sub %o1, 0x12E7, %i7
stx %o2, [%l7 + 0x10]
ld [%l7 + 0x74], %f5
fcmpgt32 %f0, %f14, %l2
fabss %f5, %f9
ble,pn %xcc, loop_2570
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x30], %f8
fcmpeq16 %f8, %f8, %i2
loop_2570:
fbue %fcc3, loop_2571
udivcc %g4, 0x1A46, %i4
fmovda %xcc, %f15, %f4
stx %l3, [%l7 + 0x60]
loop_2571:
fcmpne32 %f4, %f0, %g6
movn %icc, %g1, %o0
lduh [%l7 + 0x20], %o5
lduw [%l7 + 0x40], %o6
umulcc %i3, 0x0324, %l5
fpsub32 %f14, %f0, %f6
tvs %xcc, 0x6
ld [%l7 + 0x64], %f5
fornot2 %f14, %f6, %f2
srlx %g5, %o3, %o4
ldx [%l7 + 0x70], %l1
ldx [%l7 + 0x78], %l0
st %f14, [%l7 + 0x5C]
edge8n %i0, %o7, %i5
ldub [%l7 + 0x70], %l4
fmovdge %xcc, %f12, %f0
brgz,a %l6, loop_2572
fpmerge %f11, %f10, %f12
sub %g7, 0x14F6, %i1
bg,a,pt %xcc, loop_2573
loop_2572:
fnot1 %f14, %f2
movre %g2, %i6, %o1
st %f8, [%l7 + 0x38]
loop_2573:
fxor %f12, %f0, %f10
st %f9, [%l7 + 0x3C]
stx %i7, [%l7 + 0x18]
movge %xcc, %o2, %l2
ldx [%l7 + 0x08], %g3
fxors %f5, %f4, %f8
sth %g4, [%l7 + 0x2C]
fandnot1 %f8, %f2, %f4
stx %i2, [%l7 + 0x30]
fabsd %f0, %f14
fxnors %f0, %f1, %f10
ldsb [%l7 + 0x0C], %i4
ldub [%l7 + 0x54], %l3
ldx [%l7 + 0x78], %g1
movge %xcc, %g6, %o5
ldx [%l7 + 0x20], %o6
st %f4, [%l7 + 0x74]
te %icc, 0x3
stw %o0, [%l7 + 0x2C]
movgu %xcc, %i3, %g5
bg,a,pn %icc, loop_2574
ldsh [%l7 + 0x3A], %l5
fnands %f0, %f5, %f11
taddcctv %o4, 0x0CE1, %o3
loop_2574:
edge16 %l1, %i0, %o7
std %f2, [%l7 + 0x68]
fnot1s %f1, %f10
tneg %xcc, 0x3
fmul8x16 %f4, %f8, %f0
fbue,a %fcc1, loop_2575
edge32ln %i5, %l0, %l4
alignaddrl %g7, %l6, %g2
fnot2 %f12, %f8
loop_2575:
fmovdne %xcc, %f7, %f12
fmovrdgez %i1, %f4, %f0
fcmpgt32 %f4, %f12, %o1
nop
setx loop_2576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x30]
stw %i6, [%l7 + 0x20]
ldd [%l7 + 0x68], %f6
loop_2576:
stx %i7, [%l7 + 0x78]
ldub [%l7 + 0x3F], %l2
fcmpne16 %f12, %f2, %g3
xor %g4, %o2, %i4
tl %xcc, 0x2
ldsw [%l7 + 0x70], %l3
lduw [%l7 + 0x3C], %i2
fmovrsgez %g1, %f4, %f11
array8 %g6, %o5, %o6
sdivcc %i3, 0x0EC3, %o0
fxors %f14, %f12, %f2
orcc %l5, %g5, %o3
tsubcc %o4, %l1, %i0
fnegs %f10, %f13
fornot1 %f8, %f12, %f4
ldsh [%l7 + 0x22], %i5
fpadd16s %f9, %f8, %f4
ld [%l7 + 0x5C], %f7
fmovdvs %icc, %f10, %f3
ta %icc, 0x0
sub %l0, %o7, %g7
ld [%l7 + 0x60], %f1
fnegs %f9, %f3
edge8n %l4, %l6, %i1
brgz %o1, loop_2577
stx %i6, [%l7 + 0x18]
fpmerge %f7, %f12, %f6
std %f0, [%l7 + 0x50]
loop_2577:
tleu %xcc, 0x7
std %f10, [%l7 + 0x50]
nop
setx loop_2578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %i7, %l2, %g3
fpadd16 %f14, %f8, %f0
ldd [%l7 + 0x28], %f14
loop_2578:
ldx [%l7 + 0x30], %g4
ba,a %icc, loop_2579
udivcc %g2, 0x0929, %o2
fmovsle %xcc, %f9, %f8
ldsh [%l7 + 0x4C], %i4
loop_2579:
ldsh [%l7 + 0x44], %l3
lduh [%l7 + 0x52], %g1
xorcc %g6, 0x12F2, %o5
edge8n %o6, %i2, %i3
movre %o0, 0x179, %l5
subccc %o3, %g5, %l1
tgu %xcc, 0x0
fbule,a %fcc0, loop_2580
ld [%l7 + 0x68], %f2
ldub [%l7 + 0x34], %o4
fands %f10, %f6, %f13
loop_2580:
stx %i0, [%l7 + 0x58]
brnz %i5, loop_2581
movvc %xcc, %l0, %g7
alignaddrl %o7, %l4, %i1
ldx [%l7 + 0x38], %l6
loop_2581:
brnz %o1, loop_2582
fmovrsgz %i7, %f7, %f2
fmovdneg %icc, %f2, %f11
bpos loop_2583
loop_2582:
fnot2 %f10, %f12
bn,pn %xcc, loop_2584
stb %i6, [%l7 + 0x47]
loop_2583:
edge8n %l2, %g4, %g2
ldx [%l7 + 0x50], %o2
loop_2584:
fmovdn %xcc, %f0, %f11
fbug %fcc3, loop_2585
umul %i4, %l3, %g1
taddcctv %g6, %g3, %o5
ldsw [%l7 + 0x44], %o6
loop_2585:
fmovdvc %xcc, %f8, %f5
movleu %xcc, %i3, %i2
fpsub16s %f3, %f15, %f10
mulx %o0, 0x0992, %o3
fbug %fcc2, loop_2586
fnands %f13, %f3, %f6
fcmpeq16 %f14, %f0, %g5
fba %fcc3, loop_2587
loop_2586:
fmovdg %xcc, %f12, %f7
andn %l1, 0x1E60, %o4
fmovsne %icc, %f3, %f14
loop_2587:
fbo,a %fcc3, loop_2588
fnot2 %f4, %f14
lduh [%l7 + 0x4C], %i0
ld [%l7 + 0x30], %f0
loop_2588:
fandnot2 %f14, %f2, %f12
fmuld8ulx16 %f5, %f13, %f4
fnors %f1, %f13, %f4
ldsh [%l7 + 0x5C], %l5
fmovdpos %icc, %f14, %f2
fmovrdne %i5, %f14, %f6
brgez,a %l0, loop_2589
movneg %icc, %g7, %l4
movleu %icc, %o7, %l6
stw %o1, [%l7 + 0x78]
loop_2589:
fmovdgu %icc, %f5, %f6
lduh [%l7 + 0x5A], %i7
fmovrse %i6, %f0, %f5
ldd [%l7 + 0x30], %f14
lduh [%l7 + 0x52], %i1
brgz %g4, loop_2590
fmovda %icc, %f13, %f10
sub %l2, 0x0780, %o2
ldub [%l7 + 0x36], %i4
loop_2590:
fsrc2s %f5, %f6
fmovdcs %xcc, %f1, %f1
fpackfix %f14, %f9
ldub [%l7 + 0x61], %l3
ldx [%l7 + 0x68], %g2
fmovdg %icc, %f4, %f11
fcmpne32 %f10, %f2, %g6
fbul %fcc0, loop_2591
fbuge %fcc0, loop_2592
fmovdvc %icc, %f10, %f12
fmovsle %icc, %f6, %f9
loop_2591:
ldsh [%l7 + 0x24], %g1
loop_2592:
fbo %fcc2, loop_2593
andncc %g3, %o5, %i3
edge16n %o6, %o0, %o3
andn %g5, 0x1A78, %l1
loop_2593:
ldsh [%l7 + 0x22], %o4
subcc %i0, 0x1FEB, %i2
fbl %fcc3, loop_2594
ldub [%l7 + 0x5A], %l5
te %xcc, 0x5
edge8l %i5, %g7, %l0
loop_2594:
tne %icc, 0x7
fmovsle %xcc, %f14, %f0
taddcctv %l4, 0x17E9, %o7
ldub [%l7 + 0x0A], %l6
fandnot2 %f4, %f2, %f6
lduw [%l7 + 0x6C], %o1
st %f9, [%l7 + 0x68]
call loop_2595
ldsh [%l7 + 0x22], %i6
tn %xcc, 0x7
tle %xcc, 0x5
loop_2595:
fpadd16s %f14, %f9, %f7
stx %i7, [%l7 + 0x20]
orncc %i1, 0x0B47, %l2
ldub [%l7 + 0x77], %g4
std %f10, [%l7 + 0x20]
smulcc %o2, 0x1F22, %l3
ld [%l7 + 0x44], %f13
ldsb [%l7 + 0x23], %i4
fcmpgt32 %f14, %f0, %g2
array16 %g1, %g6, %g3
fnands %f14, %f10, %f6
ldub [%l7 + 0x74], %i3
fxors %f3, %f12, %f5
fornot2 %f6, %f2, %f8
umulcc %o6, %o5, %o3
fnot1s %f13, %f12
fble %fcc1, loop_2596
stb %g5, [%l7 + 0x19]
sdiv %l1, 0x15DB, %o0
fxnors %f1, %f4, %f5
loop_2596:
fmovsgu %icc, %f7, %f12
ldx [%l7 + 0x78], %i0
tne %icc, 0x6
fxnor %f12, %f10, %f0
ldsb [%l7 + 0x0E], %i2
fmovrde %o4, %f10, %f4
ldsb [%l7 + 0x4C], %i5
fxnors %f14, %f13, %f15
lduw [%l7 + 0x58], %l5
movl %xcc, %l0, %g7
xor %l4, %o7, %o1
fbe %fcc0, loop_2597
tneg %xcc, 0x5
udiv %i6, 0x0FDF, %i7
bcc,a loop_2598
loop_2597:
ldsh [%l7 + 0x42], %l6
fmovdgu %xcc, %f1, %f5
ldd [%l7 + 0x48], %f8
loop_2598:
fpsub32s %f9, %f9, %f0
addccc %l2, 0x05B6, %g4
fmovrslz %o2, %f9, %f7
fmovdne %icc, %f15, %f6
stx %i1, [%l7 + 0x50]
fabss %f13, %f11
ldsb [%l7 + 0x0E], %i4
fmovs %f5, %f13
st %f0, [%l7 + 0x5C]
st %f7, [%l7 + 0x20]
ldsw [%l7 + 0x4C], %g2
ble,pt %icc, loop_2599
fmovse %xcc, %f4, %f14
and %l3, %g6, %g1
fcmpd %fcc2, %f6, %f2
loop_2599:
tn %icc, 0x3
stb %g3, [%l7 + 0x7D]
ld [%l7 + 0x58], %f2
fmovrdne %o6, %f8, %f14
fbg,a %fcc0, loop_2600
fcmpne32 %f10, %f14, %i3
fpadd16 %f0, %f10, %f4
lduw [%l7 + 0x4C], %o3
loop_2600:
ba,pt %xcc, loop_2601
fcmpne16 %f14, %f8, %g5
fpsub32 %f0, %f10, %f10
brz,a %l1, loop_2602
loop_2601:
fmovdneg %icc, %f9, %f11
ldsh [%l7 + 0x6C], %o0
fcmpgt16 %f2, %f8, %i0
loop_2602:
sdiv %i2, 0x0841, %o4
fandnot2 %f8, %f14, %f10
brlez,a %i5, loop_2603
subc %l5, 0x08BE, %l0
ta %xcc, 0x3
stw %g7, [%l7 + 0x68]
loop_2603:
fcmpes %fcc3, %f1, %f7
edge16l %o5, %o7, %l4
fmovrdgz %o1, %f0, %f2
tsubcctv %i6, 0x07B1, %i7
ldd [%l7 + 0x10], %f4
fnot1 %f4, %f8
st %f15, [%l7 + 0x38]
ld [%l7 + 0x50], %f7
st %f11, [%l7 + 0x64]
orn %l6, 0x12E6, %g4
ldsb [%l7 + 0x73], %l2
ldsh [%l7 + 0x48], %i1
fmovsg %xcc, %f13, %f9
fcmpes %fcc2, %f11, %f13
stw %i4, [%l7 + 0x68]
movpos %xcc, %o2, %g2
pdist %f4, %f8, %f10
faligndata %f0, %f2, %f10
std %f6, [%l7 + 0x48]
edge32 %g6, %g1, %g3
ld [%l7 + 0x74], %f6
ldx [%l7 + 0x78], %l3
fzero %f2
ldx [%l7 + 0x70], %o6
fmovsne %xcc, %f15, %f13
st %f12, [%l7 + 0x3C]
fxnors %f6, %f15, %f12
sll %o3, %g5, %l1
bvc,a,pt %icc, loop_2604
fcmple16 %f8, %f10, %i3
movvc %icc, %i0, %i2
fbuge %fcc1, loop_2605
loop_2604:
fcmpeq16 %f6, %f0, %o4
bg %icc, loop_2606
fmovdcs %icc, %f5, %f7
loop_2605:
fbg %fcc2, loop_2607
array32 %o0, %l5, %l0
loop_2606:
lduh [%l7 + 0x42], %i5
fbo %fcc0, loop_2608
loop_2607:
umulcc %g7, %o7, %o5
fzero %f4
fmovsle %xcc, %f5, %f3
loop_2608:
std %f10, [%l7 + 0x48]
fnegs %f13, %f13
bg,a loop_2609
addcc %o1, %l4, %i6
fnand %f12, %f4, %f8
fmovrdlz %l6, %f0, %f0
loop_2609:
lduh [%l7 + 0x0E], %g4
fsrc2 %f0, %f10
move %icc, %i7, %i1
fbo %fcc2, loop_2610
ldsh [%l7 + 0x12], %i4
fsrc2 %f6, %f0
fbl %fcc2, loop_2611
loop_2610:
stx %o2, [%l7 + 0x20]
smulcc %l2, %g2, %g1
xnorcc %g6, %l3, %g3
loop_2611:
fzero %f0
ld [%l7 + 0x48], %f4
stw %o3, [%l7 + 0x14]
fcmpgt32 %f8, %f4, %o6
fbug %fcc0, loop_2612
bne,pt %xcc, loop_2613
pdist %f12, %f6, %f0
fnor %f10, %f8, %f8
loop_2612:
bne,pt %icc, loop_2614
loop_2613:
ldsw [%l7 + 0x44], %l1
fmovse %icc, %f15, %f14
brgz %g5, loop_2615
loop_2614:
sdivx %i3, 0x1936, %i0
fnegd %f12, %f8
fbul,a %fcc2, loop_2616
loop_2615:
fxnors %f1, %f4, %f10
tge %icc, 0x4
fsrc1s %f12, %f7
loop_2616:
fmovscs %icc, %f4, %f2
bgu,a,pn %xcc, loop_2617
fble,a %fcc2, loop_2618
ldd [%l7 + 0x68], %f2
std %f12, [%l7 + 0x38]
loop_2617:
fnot1 %f10, %f6
loop_2618:
or %o4, 0x0D29, %o0
fmovrdgz %l5, %f12, %f14
and %l0, 0x1C1D, %i5
ta %icc, 0x2
fbo,a %fcc0, loop_2619
fmovs %f0, %f6
tcc %icc, 0x3
movrgz %g7, %i2, %o7
loop_2619:
stb %o1, [%l7 + 0x37]
alignaddr %o5, %i6, %l4
sdivcc %g4, 0x037D, %i7
sth %l6, [%l7 + 0x0E]
brlz,a %i1, loop_2620
ldub [%l7 + 0x0A], %i4
fbg,a %fcc0, loop_2621
or %o2, 0x09B7, %l2
loop_2620:
fcmped %fcc2, %f6, %f14
fbule,a %fcc3, loop_2622
loop_2621:
ba,pt %icc, loop_2623
edge16l %g1, %g6, %l3
sth %g2, [%l7 + 0x08]
loop_2622:
fpack32 %f4, %f4, %f10
loop_2623:
fpack32 %f6, %f6, %f12
ldsb [%l7 + 0x67], %g3
stw %o6, [%l7 + 0x2C]
fnand %f2, %f2, %f14
std %f8, [%l7 + 0x30]
ldsw [%l7 + 0x38], %o3
ldsb [%l7 + 0x54], %g5
ldd [%l7 + 0x38], %f8
sll %l1, 0x03, %i0
movrgez %i3, %o0, %l5
and %l0, %i5, %o4
fexpand %f5, %f12
stw %g7, [%l7 + 0x40]
fand %f12, %f14, %f8
fble,a %fcc1, loop_2624
bl %xcc, loop_2625
ldsh [%l7 + 0x5A], %o7
andcc %o1, %i2, %i6
loop_2624:
array16 %o5, %l4, %g4
loop_2625:
fnand %f0, %f12, %f10
subcc %i7, 0x028C, %i1
ld [%l7 + 0x38], %f6
st %f14, [%l7 + 0x54]
stw %l6, [%l7 + 0x0C]
umul %i4, 0x008B, %o2
taddcctv %l2, %g1, %l3
lduw [%l7 + 0x44], %g2
bne,a,pt %xcc, loop_2626
udivcc %g6, 0x0690, %o6
fmovs %f1, %f12
std %f6, [%l7 + 0x20]
loop_2626:
tsubcctv %o3, %g5, %l1
fcmpeq32 %f4, %f4, %g3
sth %i0, [%l7 + 0x60]
fmuld8sux16 %f1, %f7, %f14
fbul %fcc1, loop_2627
and %i3, 0x1464, %o0
ldsh [%l7 + 0x36], %l0
sethi 0x0BB2, %i5
loop_2627:
lduh [%l7 + 0x52], %o4
fpsub32 %f4, %f6, %f14
nop
setx loop_2628, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x64], %l5
call loop_2629
fones %f1
loop_2628:
sllx %o7, 0x1E, %g7
bleu %icc, loop_2630
loop_2629:
fcmpgt16 %f6, %f14, %o1
fmul8x16au %f10, %f14, %f14
ldsh [%l7 + 0x46], %i2
loop_2630:
fsrc1 %f6, %f0
srlx %o5, 0x02, %l4
mulx %g4, %i6, %i7
ldx [%l7 + 0x20], %i1
bshuffle %f4, %f12, %f4
edge32 %i4, %o2, %l6
fcmpne32 %f12, %f14, %l2
ldsb [%l7 + 0x34], %l3
fmovdcc %xcc, %f7, %f9
lduw [%l7 + 0x18], %g1
sth %g2, [%l7 + 0x5A]
fmovsgu %icc, %f10, %f9
addcc %g6, %o3, %o6
addcc %g5, 0x116E, %g3
addcc %i0, 0x181E, %l1
edge16 %o0, %i3, %i5
std %f2, [%l7 + 0x28]
brnz %o4, loop_2631
fmovsge %xcc, %f10, %f12
fnor %f12, %f14, %f14
ldsh [%l7 + 0x34], %l5
loop_2631:
ldx [%l7 + 0x18], %o7
fabsd %f8, %f2
fpadd16 %f6, %f12, %f14
be,pn %xcc, loop_2632
ldsb [%l7 + 0x72], %g7
smulcc %l0, 0x0AAE, %i2
ldub [%l7 + 0x58], %o5
loop_2632:
and %o1, %g4, %i6
ldd [%l7 + 0x58], %f8
fmovsn %icc, %f11, %f15
ldx [%l7 + 0x58], %l4
st %f3, [%l7 + 0x34]
tleu %icc, 0x6
fmovda %icc, %f5, %f9
fmul8sux16 %f8, %f0, %f6
ldsh [%l7 + 0x3E], %i1
stw %i4, [%l7 + 0x30]
xor %i7, 0x07BE, %o2
ldub [%l7 + 0x5C], %l2
fabss %f1, %f13
ba loop_2633
andcc %l3, 0x01F1, %l6
ldsb [%l7 + 0x56], %g1
fmovdvs %icc, %f5, %f7
loop_2633:
tgu %xcc, 0x7
fmovdneg %xcc, %f2, %f12
subccc %g2, 0x08B8, %g6
srl %o6, 0x14, %o3
stb %g5, [%l7 + 0x73]
fpsub32s %f8, %f8, %f6
fba %fcc3, loop_2634
tge %icc, 0x7
fmovsneg %xcc, %f6, %f15
srlx %i0, 0x17, %g3
loop_2634:
fabsd %f0, %f10
tle %xcc, 0x1
fbuge %fcc1, loop_2635
array16 %o0, %l1, %i5
fmovsne %xcc, %f7, %f14
fmovdcc %xcc, %f4, %f11
loop_2635:
fmovsn %icc, %f15, %f1
fmovrdlez %i3, %f12, %f6
bge,a %icc, loop_2636
bleu,a loop_2637
orncc %l5, 0x14E7, %o7
ldx [%l7 + 0x30], %g7
loop_2636:
std %f10, [%l7 + 0x20]
loop_2637:
andncc %o4, %l0, %o5
tsubcc %o1, %i2, %i6
stb %l4, [%l7 + 0x13]
fpackfix %f0, %f3
fpmerge %f1, %f5, %f10
movcc %icc, %g4, %i4
fmovdvs %icc, %f12, %f2
xor %i7, %o2, %i1
tvc %icc, 0x6
edge8n %l3, %l6, %g1
fmovsvs %icc, %f7, %f10
fmovsg %xcc, %f15, %f0
fmovrdne %g2, %f2, %f4
bcs loop_2638
bne loop_2639
fcmps %fcc0, %f7, %f1
sdivcc %l2, 0x18D4, %o6
loop_2638:
brz,a %g6, loop_2640
loop_2639:
st %f5, [%l7 + 0x34]
add %o3, 0x018C, %g5
fone %f6
loop_2640:
fexpand %f9, %f2
subcc %g3, %i0, %l1
fpadd16 %f12, %f6, %f10
fmovdl %xcc, %f8, %f11
ldx [%l7 + 0x58], %o0
fmovdpos %xcc, %f10, %f14
lduw [%l7 + 0x18], %i3
ldub [%l7 + 0x42], %i5
ldsw [%l7 + 0x74], %o7
ld [%l7 + 0x10], %f14
fbl %fcc2, loop_2641
andncc %l5, %o4, %l0
std %f4, [%l7 + 0x58]
alignaddr %o5, %g7, %i2
loop_2641:
movrgz %o1, %i6, %g4
brgz,a %l4, loop_2642
orn %i7, %i4, %o2
ldx [%l7 + 0x70], %i1
std %f6, [%l7 + 0x30]
loop_2642:
xorcc %l3, 0x1F88, %l6
ldsw [%l7 + 0x44], %g2
brz %l2, loop_2643
movgu %icc, %g1, %g6
brnz %o3, loop_2644
edge16 %o6, %g3, %g5
loop_2643:
tcc %icc, 0x7
tneg %xcc, 0x3
loop_2644:
fbe %fcc2, loop_2645
addccc %l1, %i0, %o0
fmul8ulx16 %f0, %f0, %f12
fblg %fcc1, loop_2646
loop_2645:
ldx [%l7 + 0x48], %i5
bge,a %xcc, loop_2647
stw %i3, [%l7 + 0x7C]
loop_2646:
stx %o7, [%l7 + 0x30]
fbe,a %fcc3, loop_2648
loop_2647:
and %l5, 0x1C5C, %l0
udivx %o4, 0x0D8C, %g7
std %f0, [%l7 + 0x08]
loop_2648:
alignaddrl %o5, %i2, %i6
fcmpeq32 %f6, %f6, %g4
tle %xcc, 0x7
std %f2, [%l7 + 0x10]
stx %l4, [%l7 + 0x48]
ldsh [%l7 + 0x0A], %i7
lduh [%l7 + 0x2A], %o1
fpadd16 %f14, %f14, %f10
fbg,a %fcc2, loop_2649
fbul,a %fcc3, loop_2650
tneg %icc, 0x5
udivcc %i4, 0x1C70, %i1
loop_2649:
fmovdl %xcc, %f13, %f0
loop_2650:
ldsh [%l7 + 0x14], %o2
fpadd16 %f12, %f6, %f4
ld [%l7 + 0x60], %f10
sra %l6, 0x0A, %l3
std %f8, [%l7 + 0x28]
stw %l2, [%l7 + 0x2C]
fmovrde %g2, %f4, %f6
lduw [%l7 + 0x4C], %g6
stw %g1, [%l7 + 0x14]
ldx [%l7 + 0x18], %o3
fbug,a %fcc2, loop_2651
fpackfix %f6, %f8
srlx %g3, %o6, %l1
movpos %xcc, %g5, %i0
loop_2651:
xor %o0, %i5, %i3
stb %l5, [%l7 + 0x49]
fcmpgt32 %f10, %f6, %l0
bvs,a,pn %icc, loop_2652
movrgz %o7, %g7, %o5
fsrc1s %f10, %f1
ldsb [%l7 + 0x30], %i2
loop_2652:
ld [%l7 + 0x54], %f11
nop
setx loop_2653, %l0, %l1
jmpl %l1, %o4
stb %g4, [%l7 + 0x08]
fcmpgt16 %f6, %f10, %i6
fpack16 %f6, %f8
loop_2653:
fmovsl %icc, %f14, %f1
fmovsl %icc, %f8, %f7
fmovda %xcc, %f13, %f11
lduh [%l7 + 0x62], %i7
ldsb [%l7 + 0x4E], %l4
movrlz %i4, 0x10F, %i1
fmovdcs %icc, %f7, %f15
st %f2, [%l7 + 0x78]
fmovrdgez %o2, %f2, %f2
xor %o1, 0x0D62, %l6
umul %l2, 0x052D, %l3
fmuld8sux16 %f8, %f12, %f0
edge8ln %g2, %g1, %g6
ldd [%l7 + 0x48], %f4
addcc %g3, %o3, %l1
movpos %xcc, %o6, %g5
movrgez %o0, %i5, %i3
lduw [%l7 + 0x40], %i0
bg,pn %icc, loop_2654
smul %l0, %l5, %g7
fpsub16 %f12, %f2, %f14
fmovrdgz %o7, %f12, %f4
loop_2654:
movrgez %i2, %o4, %o5
ld [%l7 + 0x48], %f3
nop
setx loop_2655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %i6, %i7, %g4
lduw [%l7 + 0x08], %l4
fbl %fcc2, loop_2656
loop_2655:
fandnot2 %f14, %f14, %f14
addc %i4, 0x0E8A, %o2
ldsw [%l7 + 0x34], %i1
loop_2656:
bpos,a loop_2657
fmovrse %o1, %f9, %f13
fabsd %f0, %f8
fxors %f12, %f0, %f1
loop_2657:
ldub [%l7 + 0x36], %l6
array16 %l2, %g2, %g1
ldsw [%l7 + 0x10], %l3
fble,a %fcc2, loop_2658
ldub [%l7 + 0x4C], %g6
ldx [%l7 + 0x48], %o3
sub %l1, %o6, %g3
loop_2658:
fnor %f14, %f10, %f10
ldub [%l7 + 0x1F], %g5
fcmpd %fcc1, %f0, %f10
fpsub32s %f3, %f7, %f6
ldx [%l7 + 0x20], %o0
fmovrse %i5, %f13, %f6
edge32ln %i3, %l0, %i0
sdiv %g7, 0x17FF, %o7
fmovda %icc, %f15, %f11
ble loop_2659
edge8l %l5, %i2, %o4
fmovdvs %icc, %f9, %f1
fcmpeq32 %f14, %f12, %o5
loop_2659:
fcmpes %fcc1, %f2, %f5
movrne %i7, 0x384, %g4
fpadd16 %f8, %f14, %f6
stb %i6, [%l7 + 0x26]
nop
setx loop_2660, %l0, %l1
jmpl %l1, %l4
fbug %fcc1, loop_2661
fpsub32 %f4, %f12, %f6
movrlez %o2, %i4, %o1
loop_2660:
xnor %l6, %l2, %i1
loop_2661:
std %f8, [%l7 + 0x18]
brlz,a %g2, loop_2662
edge32ln %g1, %g6, %o3
lduw [%l7 + 0x3C], %l1
or %o6, 0x144A, %g3
loop_2662:
fxors %f14, %f11, %f5
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x3C], %l3
fnot1s %f7, %f15
fornot2s %f6, %f12, %f13
fpadd32s %f12, %f1, %f4
lduh [%l7 + 0x22], %g5
bge %xcc, loop_2663
bleu,pn %xcc, loop_2664
fabss %f14, %f11
taddcctv %o0, %i5, %l0
loop_2663:
ldx [%l7 + 0x28], %i0
loop_2664:
fmovsleu %icc, %f1, %f13
be,a,pn %xcc, loop_2665
brlz,a %i3, loop_2666
lduh [%l7 + 0x24], %g7
ldsb [%l7 + 0x70], %o7
loop_2665:
ldsw [%l7 + 0x48], %l5
loop_2666:
fmovsvc %xcc, %f4, %f3
ldub [%l7 + 0x19], %i2
fnand %f10, %f4, %f12
array32 %o4, %o5, %g4
fabss %f15, %f7
fmovdvs %xcc, %f5, %f1
ldub [%l7 + 0x79], %i6
call loop_2667
fbug,a %fcc0, loop_2668
fmovscs %xcc, %f1, %f0
fpadd16 %f0, %f4, %f8
loop_2667:
stw %i7, [%l7 + 0x5C]
loop_2668:
fmovscc %xcc, %f13, %f7
sth %o2, [%l7 + 0x46]
array32 %l4, %i4, %l6
umulcc %l2, %i1, %o1
ldsh [%l7 + 0x30], %g1
movge %icc, %g6, %g2
fmovsvs %icc, %f13, %f2
ldsb [%l7 + 0x5A], %o3
sth %l1, [%l7 + 0x16]
movgu %icc, %o6, %g3
tsubcctv %l3, 0x1195, %g5
tpos %icc, 0x4
tl %xcc, 0x5
fbule,a %fcc2, loop_2669
movge %xcc, %o0, %i5
movneg %icc, %i0, %i3
fands %f9, %f6, %f4
loop_2669:
fba,a %fcc1, loop_2670
subccc %l0, 0x126D, %g7
bl %icc, loop_2671
fornot2s %f6, %f6, %f12
loop_2670:
ld [%l7 + 0x58], %f6
ldx [%l7 + 0x78], %o7
loop_2671:
lduh [%l7 + 0x0E], %l5
fcmpeq32 %f8, %f4, %o4
fmovsneg %icc, %f2, %f4
fbge,a %fcc3, loop_2672
ldub [%l7 + 0x39], %i2
fmovdneg %icc, %f14, %f3
movre %g4, %o5, %i7
loop_2672:
pdist %f4, %f2, %f6
ble %icc, loop_2673
lduh [%l7 + 0x0C], %i6
st %f9, [%l7 + 0x14]
fbug %fcc0, loop_2674
loop_2673:
ldd [%l7 + 0x08], %f8
sth %o2, [%l7 + 0x14]
ldub [%l7 + 0x3D], %l4
loop_2674:
fmovsg %icc, %f1, %f15
ldd [%l7 + 0x78], %f6
fmovrse %i4, %f15, %f7
ldsh [%l7 + 0x62], %l2
movleu %icc, %i1, %l6
bneg %xcc, loop_2675
fble %fcc2, loop_2676
subcc %o1, %g6, %g2
sth %g1, [%l7 + 0x0E]
loop_2675:
fbule,a %fcc2, loop_2677
loop_2676:
stb %l1, [%l7 + 0x29]
edge8ln %o6, %o3, %g3
move %xcc, %l3, %o0
loop_2677:
orcc %i5, 0x0A73, %g5
fcmps %fcc1, %f15, %f10
fnot1 %f6, %f2
ldx [%l7 + 0x50], %i0
lduw [%l7 + 0x20], %l0
tge %icc, 0x7
fcmpne32 %f12, %f14, %i3
fmovsgu %icc, %f7, %f3
std %f6, [%l7 + 0x40]
stw %g7, [%l7 + 0x68]
siam 0x4
fba %fcc1, loop_2678
bne,pt %xcc, loop_2679
ldsb [%l7 + 0x5C], %o7
movrlz %o4, %l5, %i2
loop_2678:
tne %xcc, 0x4
loop_2679:
fmovdl %icc, %f2, %f13
fmovscc %icc, %f2, %f4
fbne %fcc1, loop_2680
tn %xcc, 0x6
fcmpgt32 %f0, %f0, %o5
fmul8sux16 %f0, %f14, %f6
loop_2680:
fmovscc %icc, %f14, %f10
sth %i7, [%l7 + 0x6A]
lduh [%l7 + 0x0E], %g4
fcmpgt32 %f2, %f6, %i6
brgz %l4, loop_2681
lduh [%l7 + 0x3C], %i4
fbl,a %fcc1, loop_2682
edge16ln %o2, %l2, %l6
loop_2681:
tvc %icc, 0x2
fmovrdlez %o1, %f14, %f14
loop_2682:
fmovrslez %g6, %f13, %f5
fmovdg %icc, %f8, %f5
fxnor %f2, %f8, %f0
bleu,a %xcc, loop_2683
alignaddrl %i1, %g2, %l1
lduh [%l7 + 0x3A], %g1
bvs,a %icc, loop_2684
loop_2683:
fmovd %f10, %f10
stw %o3, [%l7 + 0x5C]
tge %xcc, 0x6
loop_2684:
fcmpgt16 %f2, %f2, %o6
sra %l3, 0x08, %g3
lduh [%l7 + 0x30], %o0
brgez,a %i5, loop_2685
ldd [%l7 + 0x28], %f6
fcmple16 %f2, %f0, %i0
bcs,a,pn %xcc, loop_2686
loop_2685:
ldsw [%l7 + 0x60], %g5
fpsub32 %f14, %f8, %f0
fmovsne %xcc, %f8, %f10
loop_2686:
fmovspos %icc, %f15, %f1
movge %xcc, %l0, %g7
fpack16 %f0, %f8
fxors %f12, %f11, %f1
and %o7, 0x0697, %o4
alignaddr %l5, %i2, %i3
alignaddr %o5, %i7, %i6
fnand %f4, %f8, %f0
fmovsvc %icc, %f15, %f9
fmovrdlez %g4, %f0, %f6
std %f10, [%l7 + 0x58]
fmovdn %icc, %f1, %f8
fmovrse %i4, %f6, %f11
fbge,a %fcc3, loop_2687
movneg %icc, %l4, %o2
fmovrsgez %l2, %f3, %f11
fbul,a %fcc0, loop_2688
loop_2687:
fmovsneg %icc, %f6, %f4
tl %icc, 0x6
pdist %f14, %f8, %f8
loop_2688:
fbo %fcc2, loop_2689
ldx [%l7 + 0x68], %o1
call loop_2690
fpack32 %f2, %f8, %f8
loop_2689:
fmul8ulx16 %f12, %f12, %f14
movne %xcc, %l6, %i1
loop_2690:
edge8l %g2, %g6, %l1
fmovdg %xcc, %f8, %f3
brgez,a %o3, loop_2691
fcmps %fcc1, %f9, %f14
stw %g1, [%l7 + 0x68]
bleu,a loop_2692
loop_2691:
edge16l %l3, %g3, %o0
fmovsneg %icc, %f10, %f12
ldd [%l7 + 0x10], %f10
loop_2692:
xnor %i5, 0x09F0, %o6
tpos %xcc, 0x6
ldub [%l7 + 0x12], %g5
std %f2, [%l7 + 0x28]
sdivcc %i0, 0x1F37, %l0
fcmpne16 %f8, %f8, %o7
stb %o4, [%l7 + 0x3C]
stb %g7, [%l7 + 0x51]
fmovdgu %icc, %f12, %f6
ldsh [%l7 + 0x52], %l5
fbue,a %fcc2, loop_2693
fbne %fcc0, loop_2694
fzeros %f4
fbge,a %fcc0, loop_2695
loop_2693:
st %f13, [%l7 + 0x50]
loop_2694:
ldd [%l7 + 0x40], %f8
tsubcctv %i3, 0x08EC, %i2
loop_2695:
stb %o5, [%l7 + 0x3D]
movn %icc, %i6, %g4
tleu %xcc, 0x5
bvc,a loop_2696
ldsw [%l7 + 0x10], %i7
fpsub32 %f2, %f12, %f8
ld [%l7 + 0x40], %f10
loop_2696:
lduw [%l7 + 0x34], %i4
ldd [%l7 + 0x28], %f6
edge16ln %l4, %o2, %l2
fnegd %f12, %f12
stw %o1, [%l7 + 0x50]
std %f4, [%l7 + 0x48]
edge16n %l6, %g2, %i1
fmovdle %icc, %f4, %f6
smulcc %g6, 0x0FD6, %l1
fmovrslez %o3, %f4, %f4
fmovdl %icc, %f7, %f15
stb %l3, [%l7 + 0x33]
tpos %icc, 0x6
fpsub32 %f2, %f4, %f0
movl %icc, %g3, %g1
fmovsne %icc, %f5, %f10
fmovsne %xcc, %f6, %f4
fbug %fcc0, loop_2697
lduh [%l7 + 0x24], %i5
fnot1 %f10, %f4
fba %fcc1, loop_2698
loop_2697:
edge8n %o6, %o0, %g5
tle %xcc, 0x5
tsubcc %i0, %o7, %o4
loop_2698:
movrgez %g7, 0x32C, %l5
movre %i3, 0x1ED, %l0
lduh [%l7 + 0x62], %o5
ldub [%l7 + 0x6F], %i2
nop
setx loop_2699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x10], %i6
fands %f2, %f2, %f3
stx %g4, [%l7 + 0x30]
loop_2699:
fnand %f6, %f12, %f8
edge32n %i7, %l4, %o2
bcc loop_2700
fmovsgu %xcc, %f0, %f12
ldub [%l7 + 0x08], %l2
fmovscc %xcc, %f8, %f9
loop_2700:
bcc loop_2701
brlez %i4, loop_2702
fcmpne16 %f0, %f14, %o1
fpack16 %f10, %f3
loop_2701:
fmovscc %xcc, %f11, %f7
loop_2702:
mulscc %l6, %g2, %g6
tvc %icc, 0x4
movrlz %l1, %o3, %i1
fmovrsgz %l3, %f14, %f4
orcc %g1, %g3, %o6
st %f7, [%l7 + 0x64]
fmovsl %icc, %f11, %f3
stx %i5, [%l7 + 0x08]
fpadd16s %f12, %f9, %f1
mulx %o0, %g5, %i0
stb %o7, [%l7 + 0x68]
fmuld8sux16 %f12, %f0, %f6
fnegs %f4, %f1
fpadd32s %f1, %f9, %f2
ldsh [%l7 + 0x4A], %g7
fmovrdlz %o4, %f0, %f14
fbuge,a %fcc3, loop_2703
andn %l5, %l0, %o5
fmovdcs %xcc, %f14, %f11
tle %xcc, 0x3
loop_2703:
stb %i2, [%l7 + 0x4E]
stw %i3, [%l7 + 0x64]
ldx [%l7 + 0x20], %g4
ldx [%l7 + 0x58], %i6
edge16n %i7, %l4, %o2
ld [%l7 + 0x18], %f0
smul %i4, %l2, %o1
bpos loop_2704
fbne %fcc1, loop_2705
movle %xcc, %l6, %g6
lduw [%l7 + 0x6C], %l1
loop_2704:
movne %xcc, %o3, %i1
loop_2705:
tgu %xcc, 0x1
fmovdcc %xcc, %f0, %f15
faligndata %f10, %f2, %f10
subc %l3, %g1, %g3
sll %o6, 0x12, %i5
addccc %g2, %g5, %i0
fmovdn %xcc, %f7, %f11
fpadd32 %f8, %f10, %f14
fcmpes %fcc2, %f14, %f10
move %icc, %o0, %g7
sth %o4, [%l7 + 0x36]
fpack16 %f10, %f9
bcs,pt %icc, loop_2706
ldsh [%l7 + 0x3C], %o7
orncc %l5, %l0, %i2
ldsh [%l7 + 0x72], %i3
loop_2706:
fmovdg %xcc, %f15, %f12
fmovdne %xcc, %f14, %f3
tpos %icc, 0x7
fmovrdlz %g4, %f6, %f12
fmovdne %icc, %f7, %f5
ldsb [%l7 + 0x1F], %i6
nop
setx loop_2707, %l0, %l1
jmpl %l1, %i7
fmovsa %xcc, %f14, %f10
fnegd %f2, %f2
st %f15, [%l7 + 0x1C]
loop_2707:
movrlz %l4, %o5, %o2
bn,a,pn %xcc, loop_2708
st %f5, [%l7 + 0x58]
mulx %i4, 0x04F6, %o1
addc %l6, 0x1D9E, %g6
loop_2708:
fnot1 %f14, %f2
fnot1 %f10, %f8
fmovsl %xcc, %f7, %f15
ld [%l7 + 0x30], %f5
fcmpne16 %f0, %f8, %l1
taddcctv %o3, %i1, %l3
edge32l %l2, %g1, %g3
fxors %f13, %f9, %f13
sethi 0x15C3, %i5
sllx %o6, 0x1B, %g2
ldd [%l7 + 0x18], %f10
ble,a,pn %icc, loop_2709
tg %icc, 0x2
fmovdg %xcc, %f7, %f2
fbne,a %fcc0, loop_2710
loop_2709:
ldx [%l7 + 0x48], %g5
stb %i0, [%l7 + 0x5C]
fzero %f10
loop_2710:
tl %icc, 0x6
popc %g7, %o0
smul %o4, %l5, %l0
smul %i2, %i3, %g4
fmovrsne %o7, %f5, %f0
fmul8x16al %f2, %f12, %f12
fone %f6
fmovrde %i7, %f6, %f10
ld [%l7 + 0x60], %f15
stb %l4, [%l7 + 0x18]
brnz,a %o5, loop_2711
stx %i6, [%l7 + 0x50]
fmovrslz %o2, %f1, %f14
fcmpeq32 %f12, %f4, %i4
loop_2711:
udivx %o1, 0x1A44, %g6
ldx [%l7 + 0x50], %l6
stx %l1, [%l7 + 0x68]
edge16l %i1, %o3, %l3
edge16l %l2, %g3, %i5
xnorcc %o6, 0x1CB2, %g2
tvc %xcc, 0x2
sdiv %g1, 0x1C34, %i0
fornot1s %f10, %f5, %f5
ldsh [%l7 + 0x62], %g5
tne %icc, 0x1
tcc %xcc, 0x7
movneg %icc, %o0, %o4
fandnot1 %f6, %f0, %f10
ld [%l7 + 0x60], %f3
movle %icc, %l5, %l0
addc %i2, %i3, %g7
stw %o7, [%l7 + 0x4C]
fmovsvc %icc, %f15, %f0
ldub [%l7 + 0x51], %i7
ldsh [%l7 + 0x74], %l4
lduh [%l7 + 0x34], %g4
udivcc %o5, 0x067E, %i6
fble,a %fcc2, loop_2712
lduh [%l7 + 0x5E], %i4
subccc %o2, %g6, %o1
fnot2s %f5, %f15
loop_2712:
ldx [%l7 + 0x70], %l6
alignaddr %i1, %o3, %l3
fornot1 %f10, %f8, %f14
fcmpes %fcc2, %f5, %f6
std %f4, [%l7 + 0x30]
movleu %xcc, %l1, %g3
fpsub16 %f12, %f6, %f14
movg %xcc, %i5, %o6
fba %fcc1, loop_2713
taddcctv %g2, %l2, %i0
fmul8ulx16 %f0, %f6, %f0
fbg %fcc0, loop_2714
loop_2713:
tsubcctv %g5, %g1, %o0
movn %icc, %o4, %l0
lduh [%l7 + 0x14], %l5
loop_2714:
sll %i3, %i2, %o7
std %f10, [%l7 + 0x10]
fsrc2s %f5, %f2
lduw [%l7 + 0x14], %i7
xnorcc %g7, 0x158F, %l4
ldsw [%l7 + 0x60], %o5
lduw [%l7 + 0x4C], %g4
edge16n %i6, %i4, %g6
fbne %fcc2, loop_2715
movrlez %o2, 0x1C5, %o1
fmovrsgz %i1, %f15, %f13
fxnor %f8, %f12, %f0
loop_2715:
fnot1 %f10, %f8
bn loop_2716
fcmpd %fcc2, %f8, %f14
fcmple32 %f6, %f8, %o3
fbne %fcc2, loop_2717
loop_2716:
stx %l6, [%l7 + 0x38]
brlez,a %l3, loop_2718
fmovdge %icc, %f4, %f5
loop_2717:
edge8ln %l1, %g3, %i5
fmovde %icc, %f14, %f3
loop_2718:
fmul8x16au %f8, %f11, %f6
edge32n %g2, %l2, %o6
taddcc %i0, %g5, %g1
tsubcctv %o4, %l0, %l5
fzero %f10
ld [%l7 + 0x3C], %f1
fones %f3
fmovrse %o0, %f10, %f10
ldsh [%l7 + 0x2E], %i2
ldub [%l7 + 0x6B], %o7
ldx [%l7 + 0x48], %i7
fornot1 %f2, %f2, %f0
bn,a,pt %xcc, loop_2719
fmovdvc %icc, %f14, %f6
fbu %fcc3, loop_2720
lduh [%l7 + 0x18], %i3
loop_2719:
ba,a,pn %xcc, loop_2721
st %f0, [%l7 + 0x08]
loop_2720:
ldub [%l7 + 0x0E], %g7
ld [%l7 + 0x4C], %f1
loop_2721:
fxor %f4, %f8, %f8
std %f4, [%l7 + 0x68]
brz,a %l4, loop_2722
edge32ln %g4, %o5, %i6
fone %f14
fblg,a %fcc3, loop_2723
loop_2722:
ta %xcc, 0x1
fmovrslz %i4, %f7, %f2
bleu %xcc, loop_2724
loop_2723:
siam 0x1
st %f3, [%l7 + 0x44]
ldsw [%l7 + 0x34], %o2
loop_2724:
brz %o1, loop_2725
brlez %i1, loop_2726
fcmps %fcc0, %f5, %f10
fbo %fcc1, loop_2727
loop_2725:
fmovdge %xcc, %f10, %f5
loop_2726:
sub %g6, %o3, %l6
ld [%l7 + 0x60], %f5
loop_2727:
edge8n %l1, %g3, %l3
stb %i5, [%l7 + 0x50]
sra %l2, %g2, %i0
fbu %fcc0, loop_2728
fornot1s %f0, %f8, %f4
udivcc %g5, 0x13DE, %o6
srl %g1, 0x1B, %o4
loop_2728:
ldub [%l7 + 0x1F], %l5
fpsub32s %f15, %f5, %f8
brgez %o0, loop_2729
addccc %l0, 0x1417, %o7
fcmpd %fcc1, %f6, %f6
movrlz %i2, 0x17C, %i3
loop_2729:
fmovse %xcc, %f15, %f2
stx %g7, [%l7 + 0x58]
fpack16 %f8, %f15
fone %f0
mova %xcc, %i7, %l4
fmovrdlez %g4, %f14, %f8
lduh [%l7 + 0x3C], %o5
std %f0, [%l7 + 0x78]
fsrc1 %f12, %f0
ldx [%l7 + 0x78], %i4
sethi 0x12D6, %i6
subccc %o1, %i1, %o2
fmovdge %icc, %f9, %f13
movneg %icc, %g6, %o3
xnorcc %l6, 0x1B2A, %g3
fcmple32 %f14, %f10, %l1
movne %xcc, %l3, %i5
umulcc %l2, %g2, %g5
fones %f6
movrgz %i0, 0x025, %g1
fmovrdne %o4, %f12, %f10
addcc %l5, %o6, %l0
fmovdle %xcc, %f3, %f8
orcc %o0, 0x1EA7, %o7
ldsh [%l7 + 0x1C], %i2
popc 0x142C, %g7
umul %i7, 0x0214, %i3
ldsw [%l7 + 0x54], %g4
movgu %icc, %o5, %l4
brnz,a %i6, loop_2730
bgu,a,pt %xcc, loop_2731
fand %f10, %f14, %f14
stx %o1, [%l7 + 0x48]
loop_2730:
fbge %fcc0, loop_2732
loop_2731:
ldsb [%l7 + 0x08], %i4
mova %icc, %i1, %g6
fone %f2
loop_2732:
fpmerge %f3, %f1, %f4
fands %f8, %f3, %f14
bleu loop_2733
fmul8ulx16 %f14, %f4, %f8
st %f9, [%l7 + 0x58]
fones %f15
loop_2733:
fexpand %f8, %f2
edge16 %o3, %o2, %g3
fbe %fcc1, loop_2734
nop
setx loop_2735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x7C], %l1
taddcctv %l6, %l3, %i5
loop_2734:
lduh [%l7 + 0x6E], %l2
loop_2735:
fmul8ulx16 %f4, %f10, %f4
array32 %g2, %i0, %g5
fsrc1s %f13, %f2
tg %xcc, 0x3
taddcc %o4, 0x0CC1, %l5
edge32n %g1, %o6, %l0
ld [%l7 + 0x70], %f15
ldx [%l7 + 0x08], %o0
stb %i2, [%l7 + 0x6B]
smul %g7, %i7, %i3
std %f12, [%l7 + 0x20]
edge8l %o7, %g4, %l4
fpsub32s %f15, %f13, %f4
fxor %f0, %f6, %f4
stx %i6, [%l7 + 0x28]
ld [%l7 + 0x08], %f11
ldsb [%l7 + 0x72], %o5
fbue,a %fcc1, loop_2736
ldsw [%l7 + 0x3C], %i4
fbg,a %fcc1, loop_2737
array16 %o1, %i1, %g6
loop_2736:
fcmpgt32 %f8, %f2, %o2
edge16l %o3, %l1, %g3
loop_2737:
fcmpeq32 %f2, %f12, %l3
fpadd16s %f5, %f6, %f2
nop
setx loop_2738, %l0, %l1
jmpl %l1, %i5
bn,a,pt %icc, loop_2739
tne %xcc, 0x6
xor %l2, 0x1F2C, %l6
loop_2738:
subcc %i0, 0x19EE, %g5
loop_2739:
fandnot2 %f4, %f10, %f14
smulcc %o4, 0x1D90, %l5
std %f0, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %g1
sth %g2, [%l7 + 0x6C]
mulscc %l0, %o0, %o6
nop
setx loop_2740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc0, loop_2741
fpadd32s %f6, %f15, %f4
movvs %xcc, %g7, %i2
loop_2740:
fsrc1 %f2, %f8
loop_2741:
taddcctv %i3, 0x1E3D, %o7
xorcc %g4, 0x14E0, %i7
taddcc %i6, %l4, %i4
tsubcctv %o5, %o1, %g6
st %f14, [%l7 + 0x64]
addccc %o2, %i1, %o3
bcc %icc, loop_2742
fandnot1 %f8, %f6, %f10
stx %g3, [%l7 + 0x30]
brlz %l1, loop_2743
loop_2742:
orcc %l3, 0x0FF8, %i5
std %f14, [%l7 + 0x78]
nop
setx loop_2744, %l0, %l1
jmpl %l1, %l6
loop_2743:
ldsw [%l7 + 0x74], %l2
sth %g5, [%l7 + 0x6E]
umul %o4, %i0, %g1
loop_2744:
fcmple32 %f6, %f2, %l5
ldx [%l7 + 0x28], %g2
udivx %l0, 0x1F7E, %o0
fmovrdgz %o6, %f6, %f12
ldd [%l7 + 0x68], %f6
tl %icc, 0x0
brz,a %i2, loop_2745
std %f8, [%l7 + 0x78]
sllx %g7, %i3, %o7
edge32l %i7, %g4, %i6
loop_2745:
sllx %i4, 0x1B, %o5
nop
setx loop_2746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f1, %f9
fnor %f12, %f8, %f4
fnot1 %f10, %f8
loop_2746:
stw %o1, [%l7 + 0x30]
fsrc1 %f8, %f4
fzeros %f1
fnot2s %f9, %f8
fmovspos %xcc, %f3, %f10
stb %l4, [%l7 + 0x66]
stx %o2, [%l7 + 0x10]
ldub [%l7 + 0x74], %g6
ldsw [%l7 + 0x28], %o3
movge %icc, %i1, %l1
ld [%l7 + 0x2C], %f4
udivx %g3, 0x1746, %i5
addc %l6, 0x1300, %l3
tg %xcc, 0x5
movcs %icc, %g5, %l2
fmovdne %icc, %f2, %f13
fmovde %xcc, %f4, %f4
stx %o4, [%l7 + 0x60]
std %f2, [%l7 + 0x20]
fbule,a %fcc3, loop_2747
sth %i0, [%l7 + 0x62]
stb %g1, [%l7 + 0x6C]
ldub [%l7 + 0x2A], %g2
loop_2747:
std %f2, [%l7 + 0x60]
fpadd16s %f3, %f13, %f4
sth %l5, [%l7 + 0x72]
tneg %icc, 0x4
ld [%l7 + 0x10], %f2
fmul8x16au %f1, %f15, %f0
ld [%l7 + 0x38], %f11
popc 0x1580, %l0
fsrc2 %f6, %f4
ldsw [%l7 + 0x30], %o6
fxnors %f8, %f10, %f13
taddcc %i2, 0x1175, %o0
lduh [%l7 + 0x76], %i3
fzeros %f9
ldsb [%l7 + 0x4D], %g7
brgez %o7, loop_2748
tneg %xcc, 0x5
movrlz %i7, 0x18D, %i6
fmovdne %xcc, %f14, %f15
loop_2748:
bpos %xcc, loop_2749
ldsb [%l7 + 0x62], %g4
movrne %o5, %o1, %i4
fmovsgu %xcc, %f0, %f4
loop_2749:
ldsh [%l7 + 0x5C], %o2
lduh [%l7 + 0x34], %l4
fnors %f3, %f6, %f8
fcmpne16 %f10, %f8, %o3
fmovdvc %xcc, %f1, %f1
fmovrdne %g6, %f10, %f6
fmovdg %icc, %f6, %f4
fmovdle %icc, %f5, %f4
ldx [%l7 + 0x70], %l1
movvc %icc, %i1, %g3
fmovrslez %l6, %f7, %f3
ldx [%l7 + 0x78], %i5
tge %icc, 0x4
std %f6, [%l7 + 0x48]
movrgz %g5, %l2, %o4
bgu,a,pt %xcc, loop_2750
edge16 %i0, %g1, %g2
tn %xcc, 0x5
sdivx %l5, 0x1683, %l0
loop_2750:
bpos,a loop_2751
fmul8ulx16 %f6, %f6, %f6
ldsw [%l7 + 0x2C], %o6
ldd [%l7 + 0x40], %f6
loop_2751:
ldsb [%l7 + 0x65], %i2
be,a,pt %icc, loop_2752
fxor %f12, %f4, %f6
ldub [%l7 + 0x5F], %o0
movne %icc, %l3, %i3
loop_2752:
fcmpeq32 %f4, %f8, %g7
xnor %o7, 0x1BB7, %i7
fmovde %icc, %f12, %f12
fbu %fcc1, loop_2753
ldsb [%l7 + 0x71], %i6
fmovsvc %xcc, %f8, %f10
ldsw [%l7 + 0x0C], %o5
loop_2753:
fmovscc %icc, %f7, %f14
sub %g4, %o1, %o2
fmovde %icc, %f10, %f1
lduh [%l7 + 0x48], %l4
fornot2 %f6, %f0, %f0
sth %i4, [%l7 + 0x0A]
fone %f2
fandnot2s %f7, %f6, %f6
subccc %o3, %g6, %i1
bl,a %icc, loop_2754
bcc loop_2755
fbe,a %fcc1, loop_2756
sth %g3, [%l7 + 0x36]
loop_2754:
stw %l6, [%l7 + 0x7C]
loop_2755:
edge16 %l1, %i5, %g5
loop_2756:
movl %icc, %o4, %i0
fmovscs %icc, %f6, %f10
fxnors %f5, %f12, %f6
lduw [%l7 + 0x28], %g1
fxnors %f9, %f15, %f5
fbe,a %fcc1, loop_2757
fmovdl %xcc, %f11, %f3
movcs %xcc, %g2, %l2
fmovsn %xcc, %f10, %f6
loop_2757:
fbule %fcc0, loop_2758
popc 0x14A2, %l5
tg %xcc, 0x1
fmovsne %xcc, %f8, %f13
loop_2758:
udiv %l0, 0x1CA0, %o6
fba,a %fcc1, loop_2759
fmovrdlez %i2, %f0, %f2
ldsw [%l7 + 0x20], %l3
fors %f5, %f10, %f4
loop_2759:
fbge,a %fcc3, loop_2760
fmovrdgz %i3, %f6, %f14
movgu %icc, %g7, %o0
fmovdpos %xcc, %f2, %f9
loop_2760:
addcc %o7, 0x1D86, %i6
bg,pt %icc, loop_2761
bne,pn %xcc, loop_2762
ldsb [%l7 + 0x34], %o5
edge16 %g4, %o1, %o2
loop_2761:
mulx %l4, %i4, %i7
loop_2762:
fcmpd %fcc3, %f12, %f8
fexpand %f9, %f2
fmovdleu %icc, %f10, %f2
ldd [%l7 + 0x20], %f12
fblg %fcc3, loop_2763
fcmpgt16 %f2, %f14, %g6
fcmple32 %f2, %f8, %o3
movgu %icc, %g3, %l6
loop_2763:
fcmpgt16 %f0, %f10, %i1
edge32l %i5, %l1, %o4
fcmps %fcc1, %f0, %f2
fmovdle %icc, %f8, %f12
array32 %i0, %g1, %g5
lduh [%l7 + 0x4E], %g2
ld [%l7 + 0x0C], %f14
udiv %l2, 0x1A90, %l5
ldub [%l7 + 0x25], %o6
fmovda %icc, %f6, %f3
ldx [%l7 + 0x40], %i2
lduh [%l7 + 0x46], %l0
ldx [%l7 + 0x20], %l3
move %icc, %g7, %o0
ldub [%l7 + 0x1A], %o7
movn %xcc, %i6, %i3
ldub [%l7 + 0x46], %o5
ldsb [%l7 + 0x35], %g4
stb %o1, [%l7 + 0x2D]
fnot1 %f10, %f8
fbuge,a %fcc0, loop_2764
fbue,a %fcc2, loop_2765
ta %xcc, 0x3
fnors %f1, %f6, %f6
loop_2764:
tvc %icc, 0x4
loop_2765:
edge32n %o2, %i4, %l4
fpsub16 %f2, %f2, %f2
fnot2s %f3, %f11
nop
setx loop_2766, %l0, %l1
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 + 0x48]
fmovrslz %i7, %f7, %f7
std %f4, [%l7 + 0x10]
loop_2766:
fcmpes %fcc3, %f6, %f13
brlz %g3, loop_2767
fcmpeq32 %f4, %f14, %l6
edge32l %o3, %i5, %i1
fabsd %f10, %f8
loop_2767:
taddcctv %o4, 0x042B, %i0
fmuld8ulx16 %f12, %f11, %f8
fmovdg %icc, %f13, %f5
movvs %xcc, %g1, %l1
fmul8x16al %f3, %f0, %f8
movrne %g2, 0x2CA, %g5
fabsd %f6, %f0
fmovsge %xcc, %f2, %f2
movrlez %l2, %l5, %i2
nop
setx loop_2768, %l0, %l1
jmpl %l1, %l0
sethi 0x0876, %o6
fnors %f2, %f6, %f3
fnot2s %f13, %f2
loop_2768:
lduh [%l7 + 0x60], %l3
array32 %g7, %o0, %o7
st %f13, [%l7 + 0x48]
stb %i3, [%l7 + 0x57]
ldsw [%l7 + 0x30], %i6
stb %g4, [%l7 + 0x56]
fones %f7
fnot1s %f10, %f6
fsrc2s %f13, %f1
stb %o1, [%l7 + 0x55]
movpos %icc, %o5, %i4
tn %icc, 0x3
lduw [%l7 + 0x18], %o2
fcmpeq16 %f10, %f12, %l4
ldsh [%l7 + 0x58], %i7
alignaddrl %g6, %l6, %o3
tneg %icc, 0x3
tl %xcc, 0x5
fbn %fcc1, loop_2769
fxnors %f12, %f2, %f14
ldd [%l7 + 0x68], %f4
fmovdcc %icc, %f0, %f7
loop_2769:
fmovsa %xcc, %f12, %f0
movle %xcc, %i5, %g3
brlez %i1, loop_2770
movcs %xcc, %i0, %g1
addc %o4, %g2, %l1
ldx [%l7 + 0x08], %g5
loop_2770:
for %f12, %f0, %f4
fnot1 %f0, %f2
sllx %l5, %l2, %l0
fblg %fcc3, loop_2771
brgz %i2, loop_2772
fands %f13, %f11, %f12
orn %o6, %l3, %o0
loop_2771:
fmovscc %icc, %f10, %f3
loop_2772:
sth %o7, [%l7 + 0x6C]
fmovde %xcc, %f5, %f9
fcmpne32 %f14, %f4, %g7
fmuld8ulx16 %f11, %f10, %f0
movrgez %i3, 0x050, %g4
ldsw [%l7 + 0x3C], %i6
stx %o5, [%l7 + 0x70]
andncc %o1, %i4, %l4
tpos %xcc, 0x5
fmovdle %xcc, %f6, %f5
fblg,a %fcc0, loop_2773
taddcctv %o2, %i7, %l6
tge %xcc, 0x2
bne,pn %xcc, loop_2774
loop_2773:
fnegd %f2, %f4
fmovsleu %icc, %f8, %f1
ldd [%l7 + 0x50], %f4
loop_2774:
fmovsa %icc, %f7, %f14
ldd [%l7 + 0x68], %f8
ldd [%l7 + 0x68], %f0
movpos %icc, %o3, %g6
udivx %g3, 0x1509, %i1
fbule,a %fcc2, loop_2775
smulcc %i5, 0x1C9E, %i0
movle %xcc, %o4, %g1
fmovdcs %icc, %f2, %f11
loop_2775:
fbne,a %fcc3, loop_2776
fmul8ulx16 %f10, %f6, %f4
st %f14, [%l7 + 0x44]
fnot2s %f1, %f10
loop_2776:
fabsd %f10, %f8
srlx %l1, %g2, %g5
srlx %l5, %l0, %i2
subccc %o6, 0x0835, %l3
movcs %xcc, %o0, %o7
xnorcc %g7, %l2, %g4
fnot1 %f10, %f10
stx %i3, [%l7 + 0x58]
tcs %icc, 0x1
tne %xcc, 0x5
tsubcc %o5, %o1, %i4
fbul,a %fcc3, loop_2777
addc %i6, 0x049B, %l4
sdivx %i7, 0x043D, %o2
fmuld8sux16 %f12, %f1, %f14
loop_2777:
fnands %f6, %f11, %f0
fmovdne %icc, %f6, %f7
umulcc %o3, %g6, %g3
array32 %l6, %i5, %i1
mulscc %o4, 0x05F4, %i0
ldsb [%l7 + 0x23], %g1
ldx [%l7 + 0x40], %g2
edge8 %l1, %l5, %l0
ldsb [%l7 + 0x25], %i2
fmuld8sux16 %f10, %f13, %f4
fzeros %f15
brlz %g5, loop_2778
bgu,pt %xcc, loop_2779
lduh [%l7 + 0x5E], %l3
movrlez %o0, %o7, %g7
loop_2778:
std %f6, [%l7 + 0x68]
loop_2779:
edge8ln %o6, %g4, %l2
fmovse %xcc, %f12, %f14
ldx [%l7 + 0x28], %o5
bvc %xcc, loop_2780
fcmpgt16 %f12, %f4, %i3
udivcc %o1, 0x0476, %i6
orn %l4, %i7, %o2
loop_2780:
ldd [%l7 + 0x38], %f10
fcmpgt32 %f14, %f8, %o3
xorcc %i4, %g3, %l6
subccc %i5, %i1, %o4
fpsub16s %f4, %f12, %f5
sdivx %g6, 0x0380, %g1
smul %i0, %g2, %l5
alignaddrl %l0, %l1, %g5
fcmpne32 %f0, %f2, %i2
smulcc %o0, %l3, %g7
bvs,a,pn %xcc, loop_2781
bcs %xcc, loop_2782
edge16l %o6, %o7, %l2
tne %xcc, 0x1
loop_2781:
nop
setx loop_2783, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2782:
lduh [%l7 + 0x18], %o5
ldd [%l7 + 0x18], %f4
tleu %xcc, 0x3
loop_2783:
addccc %i3, %g4, %o1
ldsb [%l7 + 0x7B], %l4
ldsh [%l7 + 0x44], %i7
udivcc %i6, 0x0D1D, %o3
stw %o2, [%l7 + 0x34]
lduw [%l7 + 0x08], %g3
fmul8ulx16 %f14, %f6, %f14
fmovs %f3, %f12
fabsd %f6, %f12
ldd [%l7 + 0x68], %f2
tvc %xcc, 0x2
subcc %l6, %i4, %i5
tvs %icc, 0x6
taddcc %o4, %g6, %i1
st %f12, [%l7 + 0x6C]
ldub [%l7 + 0x50], %g1
ldub [%l7 + 0x6D], %i0
subc %g2, 0x07EE, %l5
stb %l1, [%l7 + 0x18]
xnor %g5, %i2, %l0
lduw [%l7 + 0x78], %l3
fors %f8, %f8, %f9
array8 %o0, %g7, %o7
st %f15, [%l7 + 0x78]
fbge %fcc2, loop_2784
fcmpeq16 %f10, %f4, %o6
movvc %xcc, %o5, %i3
sll %g4, %l2, %o1
loop_2784:
ldub [%l7 + 0x12], %i7
bcc loop_2785
std %f6, [%l7 + 0x48]
ld [%l7 + 0x38], %f11
bvc,a loop_2786
loop_2785:
udiv %i6, 0x10E7, %o3
ldsb [%l7 + 0x7D], %o2
fnors %f9, %f6, %f8
loop_2786:
fxor %f0, %f2, %f14
bleu %xcc, loop_2787
fmovsg %icc, %f3, %f11
tle %icc, 0x0
ldsh [%l7 + 0x12], %g3
loop_2787:
std %f8, [%l7 + 0x70]
subccc %l6, 0x15C0, %i4
tge %icc, 0x1
sth %i5, [%l7 + 0x74]
lduw [%l7 + 0x48], %o4
fmovda %xcc, %f15, %f2
stb %g6, [%l7 + 0x3F]
ldsb [%l7 + 0x34], %l4
edge16l %i1, %g1, %i0
ldsh [%l7 + 0x2C], %l5
brgez %g2, loop_2788
movre %l1, %g5, %i2
array8 %l3, %l0, %o0
fbo,a %fcc2, loop_2789
loop_2788:
fornot1s %f3, %f14, %f6
faligndata %f10, %f2, %f10
fexpand %f10, %f12
loop_2789:
fnegd %f2, %f2
lduw [%l7 + 0x68], %g7
fcmped %fcc2, %f14, %f4
ldsb [%l7 + 0x78], %o7
ld [%l7 + 0x58], %f12
srax %o5, 0x02, %i3
stw %o6, [%l7 + 0x60]
movpos %xcc, %l2, %g4
addc %i7, 0x1A97, %i6
fabss %f13, %f10
edge8ln %o3, %o2, %g3
fnands %f5, %f11, %f12
stx %o1, [%l7 + 0x58]
nop
setx loop_2790, %l0, %l1
jmpl %l1, %l6
fbug %fcc3, loop_2791
taddcc %i5, %o4, %g6
addc %l4, %i4, %i1
loop_2790:
edge32ln %i0, %g1, %l5
loop_2791:
fmul8ulx16 %f10, %f12, %f6
sra %l1, %g2, %i2
std %f10, [%l7 + 0x10]
lduw [%l7 + 0x40], %l3
te %xcc, 0x1
fmul8sux16 %f14, %f8, %f8
subcc %l0, 0x113E, %o0
alignaddrl %g7, %g5, %o7
lduh [%l7 + 0x7C], %i3
popc 0x04C8, %o6
ldd [%l7 + 0x08], %f14
tneg %icc, 0x3
lduw [%l7 + 0x3C], %l2
sdiv %g4, 0x1EBB, %o5
tgu %icc, 0x2
addccc %i6, 0x0B78, %i7
sllx %o2, %o3, %g3
fmovdcs %icc, %f15, %f10
srl %o1, %i5, %l6
fxnor %f10, %f12, %f6
fmovse %xcc, %f0, %f2
fornot1s %f7, %f11, %f4
fnot1s %f8, %f1
fmovrsne %g6, %f8, %f10
stb %o4, [%l7 + 0x78]
fbue %fcc1, loop_2792
bcc,a,pt %icc, loop_2793
srl %i4, 0x00, %l4
udiv %i1, 0x158C, %i0
loop_2792:
lduh [%l7 + 0x22], %g1
loop_2793:
fmovsvs %icc, %f1, %f14
fcmple32 %f6, %f14, %l5
ldsw [%l7 + 0x10], %g2
edge16n %i2, %l3, %l0
bne loop_2794
fmovrsgez %o0, %f1, %f3
bn,a,pn %icc, loop_2795
lduw [%l7 + 0x08], %g7
loop_2794:
sth %g5, [%l7 + 0x14]
bn,a,pt %icc, loop_2796
loop_2795:
fmovrsgez %l1, %f13, %f10
movre %i3, %o6, %o7
fbule %fcc3, loop_2797
loop_2796:
movcc %icc, %g4, %l2
bneg %icc, loop_2798
movrlez %i6, %o5, %o2
loop_2797:
fbl %fcc3, loop_2799
lduw [%l7 + 0x78], %o3
loop_2798:
fmovsl %xcc, %f13, %f15
ldub [%l7 + 0x4F], %g3
loop_2799:
fmovdneg %xcc, %f10, %f5
movpos %icc, %i7, %o1
fxors %f2, %f0, %f8
fmovdle %xcc, %f5, %f7
ldsh [%l7 + 0x6C], %i5
bn,a,pn %icc, loop_2800
bvc,a loop_2801
ldd [%l7 + 0x48], %f0
fabsd %f10, %f14
loop_2800:
fmovse %icc, %f9, %f1
loop_2801:
fpadd32 %f0, %f2, %f8
fsrc1 %f4, %f0
movrgz %g6, 0x1A5, %o4
array16 %i4, %l4, %l6
fmovdcc %icc, %f4, %f2
fmovdvc %icc, %f8, %f11
fbl %fcc0, loop_2802
ldsw [%l7 + 0x74], %i1
movcc %icc, %i0, %l5
fmovrdne %g2, %f6, %f4
loop_2802:
movre %g1, 0x2D7, %l3
fandnot1 %f4, %f6, %f6
fmovdle %xcc, %f15, %f8
tne %xcc, 0x3
lduh [%l7 + 0x42], %l0
sdivcc %i2, 0x1783, %g7
fandnot2s %f11, %f8, %f3
ldsb [%l7 + 0x35], %o0
ldx [%l7 + 0x58], %l1
bg,pt %icc, loop_2803
bge,a %icc, loop_2804
fbl,a %fcc2, loop_2805
ldsw [%l7 + 0x38], %g5
loop_2803:
movre %i3, %o6, %o7
loop_2804:
ldsh [%l7 + 0x1A], %g4
loop_2805:
edge32l %i6, %o5, %l2
sllx %o3, %g3, %i7
ldd [%l7 + 0x70], %f2
lduh [%l7 + 0x16], %o1
umulcc %o2, 0x13E2, %g6
fcmpgt16 %f4, %f10, %i5
array8 %i4, %o4, %l6
st %f1, [%l7 + 0x70]
xor %i1, 0x1E13, %i0
ldx [%l7 + 0x30], %l5
tvc %icc, 0x4
movn %xcc, %l4, %g2
fpackfix %f8, %f11
fcmpne16 %f0, %f4, %g1
ble,a loop_2806
movcc %icc, %l3, %l0
ldsw [%l7 + 0x2C], %i2
fmovrsgz %o0, %f8, %f11
loop_2806:
fmovdneg %xcc, %f10, %f3
smulcc %g7, %g5, %l1
ldub [%l7 + 0x55], %o6
orn %o7, 0x0781, %i3
ldsh [%l7 + 0x08], %g4
edge8n %i6, %l2, %o3
fnot1 %f0, %f2
ldsw [%l7 + 0x74], %g3
ld [%l7 + 0x74], %f3
move %xcc, %o5, %i7
move %xcc, %o2, %o1
taddcctv %g6, %i5, %o4
fcmpeq16 %f12, %f0, %i4
edge32l %i1, %l6, %i0
lduh [%l7 + 0x50], %l5
fandnot2 %f12, %f2, %f12
fandnot2 %f2, %f12, %f8
ldd [%l7 + 0x70], %f12
xnor %g2, %l4, %g1
siam 0x1
ldd [%l7 + 0x28], %f10
lduw [%l7 + 0x64], %l0
fones %f12
ldsb [%l7 + 0x63], %l3
fornot2s %f6, %f7, %f15
std %f8, [%l7 + 0x48]
tcs %icc, 0x3
ldsw [%l7 + 0x70], %o0
fzeros %f11
fmul8x16 %f7, %f6, %f8
bn,a %xcc, loop_2807
and %i2, %g5, %g7
movrlz %o6, %l1, %o7
fmovspos %icc, %f15, %f3
loop_2807:
ldsb [%l7 + 0x0F], %g4
brlez %i3, loop_2808
alignaddr %l2, %i6, %g3
xor %o3, %o5, %o2
fbg,a %fcc0, loop_2809
loop_2808:
fmuld8sux16 %f0, %f8, %f8
bvs,pn %icc, loop_2810
movvs %xcc, %i7, %o1
loop_2809:
addcc %i5, %g6, %i4
bcc,pn %icc, loop_2811
loop_2810:
lduw [%l7 + 0x48], %o4
fmovs %f0, %f1
stx %i1, [%l7 + 0x50]
loop_2811:
stx %l6, [%l7 + 0x38]
ldd [%l7 + 0x40], %f14
fmovrsgz %l5, %f15, %f6
fexpand %f4, %f12
fpsub32 %f8, %f0, %f6
fornot2s %f5, %f11, %f2
fmovdcs %xcc, %f0, %f6
fcmpd %fcc3, %f6, %f6
ldd [%l7 + 0x08], %f8
andncc %i0, %l4, %g1
fmovsle %icc, %f1, %f3
fnors %f0, %f12, %f4
fnot1s %f15, %f1
stx %l0, [%l7 + 0x58]
stx %g2, [%l7 + 0x20]
movleu %xcc, %l3, %i2
st %f12, [%l7 + 0x1C]
std %f10, [%l7 + 0x60]
ldx [%l7 + 0x78], %g5
fba,a %fcc3, loop_2812
and %g7, 0x174E, %o0
brgz %l1, loop_2813
srl %o7, %g4, %i3
loop_2812:
tn %icc, 0x7
faligndata %f4, %f4, %f6
loop_2813:
stw %o6, [%l7 + 0x24]
fmovdn %xcc, %f6, %f6
sth %i6, [%l7 + 0x2E]
fmovsvc %icc, %f14, %f10
fone %f8
fxor %f6, %f0, %f0
ldsb [%l7 + 0x49], %g3
edge8ln %o3, %o5, %l2
or %o2, %i7, %o1
ldub [%l7 + 0x36], %i5
fpack16 %f4, %f14
fpsub16 %f6, %f4, %f2
fmuld8sux16 %f1, %f3, %f10
fmovdg %xcc, %f7, %f8
ldub [%l7 + 0x18], %g6
ldsb [%l7 + 0x3A], %i4
fnor %f10, %f8, %f4
std %f12, [%l7 + 0x30]
subc %o4, %i1, %l5
array8 %i0, %l6, %g1
bge,a,pt %icc, loop_2814
ldx [%l7 + 0x20], %l4
bvs,pn %icc, loop_2815
lduw [%l7 + 0x34], %l0
loop_2814:
srl %g2, %l3, %i2
bleu,a %icc, loop_2816
loop_2815:
ldd [%l7 + 0x48], %f6
fmovdgu %icc, %f6, %f0
tn %xcc, 0x0
loop_2816:
fcmpne32 %f6, %f10, %g7
ldd [%l7 + 0x50], %f14
ldsh [%l7 + 0x16], %o0
edge16n %l1, %o7, %g4
nop
setx loop_2817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3E], %g5
fexpand %f14, %f2
fmovrslez %i3, %f13, %f1
loop_2817:
fabss %f7, %f10
fmovdvs %icc, %f7, %f11
fmovscs %icc, %f3, %f11
fblg %fcc2, loop_2818
edge32l %o6, %g3, %i6
brlez %o3, loop_2819
taddcc %o5, %o2, %l2
loop_2818:
bn,a %xcc, loop_2820
udivx %i7, 0x1D9F, %o1
loop_2819:
std %f8, [%l7 + 0x28]
fandnot2s %f9, %f4, %f11
loop_2820:
tgu %xcc, 0x1
xorcc %g6, 0x0E00, %i5
fornot2s %f15, %f2, %f6
stx %o4, [%l7 + 0x70]
fbne,a %fcc0, loop_2821
fmul8x16 %f10, %f10, %f6
movne %xcc, %i4, %i1
tneg %icc, 0x1
loop_2821:
fmovsvc %xcc, %f4, %f1
fand %f4, %f14, %f4
ldsw [%l7 + 0x30], %i0
stx %l5, [%l7 + 0x40]
nop
setx loop_2822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f8, %f14
alignaddr %l6, %g1, %l4
fmovscs %xcc, %f2, %f1
loop_2822:
ldub [%l7 + 0x66], %l0
ldx [%l7 + 0x20], %l3
ldx [%l7 + 0x48], %g2
bg,a,pt %xcc, loop_2823
fpsub32 %f12, %f2, %f8
fmul8ulx16 %f2, %f6, %f2
stx %g7, [%l7 + 0x50]
loop_2823:
ld [%l7 + 0x0C], %f15
fbl,a %fcc0, loop_2824
stx %i2, [%l7 + 0x68]
ldsw [%l7 + 0x50], %l1
fabsd %f0, %f6
loop_2824:
fnot1 %f2, %f10
fxnor %f8, %f4, %f12
udivcc %o0, 0x086A, %o7
bleu,pt %icc, loop_2825
fbne,a %fcc2, loop_2826
fnands %f5, %f14, %f4
fbule,a %fcc0, loop_2827
loop_2825:
std %f12, [%l7 + 0x60]
loop_2826:
stw %g5, [%l7 + 0x08]
edge16 %i3, %g4, %o6
loop_2827:
fxor %f12, %f8, %f6
fnot1s %f15, %f2
sth %i6, [%l7 + 0x7A]
ldx [%l7 + 0x48], %g3
fcmped %fcc3, %f10, %f4
ld [%l7 + 0x3C], %f11
bne,a loop_2828
fnor %f6, %f0, %f6
bvc,pt %icc, loop_2829
lduh [%l7 + 0x34], %o5
loop_2828:
taddcc %o2, 0x16AC, %l2
fmovsne %xcc, %f4, %f1
loop_2829:
lduh [%l7 + 0x12], %i7
fmovdge %icc, %f2, %f15
brz,a %o3, loop_2830
move %icc, %g6, %i5
fnand %f4, %f14, %f4
fblg %fcc1, loop_2831
loop_2830:
lduw [%l7 + 0x24], %o1
edge8n %i4, %o4, %i1
ldsh [%l7 + 0x20], %i0
loop_2831:
fmovdge %icc, %f1, %f15
brgz %l6, loop_2832
taddcc %l5, %g1, %l0
movgu %xcc, %l4, %l3
fmul8x16 %f12, %f2, %f0
loop_2832:
ba,a,pt %xcc, loop_2833
fcmple32 %f8, %f2, %g2
movrlez %i2, 0x24A, %l1
addccc %o0, %g7, %g5
loop_2833:
fandnot2s %f12, %f9, %f7
st %f15, [%l7 + 0x3C]
ldub [%l7 + 0x17], %o7
edge8 %i3, %g4, %i6
tne %icc, 0x3
ldsh [%l7 + 0x76], %g3
array32 %o6, %o5, %o2
xorcc %l2, 0x1455, %o3
fcmpeq16 %f12, %f8, %g6
lduh [%l7 + 0x1C], %i5
fmovd %f8, %f10
xnorcc %o1, %i4, %i7
ldx [%l7 + 0x30], %o4
array16 %i1, %i0, %l6
ldx [%l7 + 0x30], %g1
sth %l0, [%l7 + 0x20]
fmovdleu %icc, %f8, %f13
tn %icc, 0x1
umul %l4, %l3, %g2
brgz,a %i2, loop_2834
bge,a %icc, loop_2835
movne %icc, %l5, %l1
stw %o0, [%l7 + 0x70]
loop_2834:
orncc %g5, 0x1BCC, %g7
loop_2835:
ldd [%l7 + 0x28], %f2
fmul8x16al %f8, %f14, %f14
fmovrdgez %i3, %f10, %f12
fexpand %f0, %f4
lduw [%l7 + 0x14], %o7
be,pt %xcc, loop_2836
ldd [%l7 + 0x70], %f10
andncc %i6, %g3, %o6
ldub [%l7 + 0x16], %g4
loop_2836:
fbe,a %fcc0, loop_2837
fzeros %f15
ldsb [%l7 + 0x38], %o5
alignaddr %o2, %l2, %g6
loop_2837:
fnot1 %f6, %f10
smulcc %i5, 0x039C, %o1
fmovrsne %i4, %f8, %f15
movneg %icc, %o3, %i7
bpos loop_2838
fmovrslez %i1, %f3, %f15
fble,a %fcc2, loop_2839
fcmpne16 %f10, %f6, %i0
loop_2838:
fandnot2s %f12, %f4, %f4
faligndata %f6, %f14, %f6
loop_2839:
edge16ln %o4, %l6, %l0
ld [%l7 + 0x28], %f0
stw %g1, [%l7 + 0x74]
st %f12, [%l7 + 0x48]
ldsw [%l7 + 0x50], %l3
fpmerge %f0, %f5, %f0
ld [%l7 + 0x74], %f13
lduh [%l7 + 0x2C], %g2
ldsb [%l7 + 0x1B], %l4
ldub [%l7 + 0x70], %l5
ldx [%l7 + 0x20], %l1
fmovdvs %icc, %f1, %f4
fpsub16 %f8, %f12, %f12
fbge %fcc3, loop_2840
fbge %fcc3, loop_2841
fcmpne16 %f6, %f12, %o0
edge32l %i2, %g5, %i3
loop_2840:
movcs %xcc, %g7, %i6
loop_2841:
tge %xcc, 0x3
fsrc2 %f4, %f4
fnands %f14, %f14, %f11
bpos,a loop_2842
stw %o7, [%l7 + 0x20]
ldsb [%l7 + 0x7F], %g3
lduh [%l7 + 0x68], %o6
loop_2842:
fbn,a %fcc2, loop_2843
stx %g4, [%l7 + 0x38]
fmovse %icc, %f5, %f9
stw %o2, [%l7 + 0x48]
loop_2843:
fbe,a %fcc2, loop_2844
edge32n %l2, %g6, %o5
nop
setx loop_2845, %l0, %l1
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 %i5, %i4, %o3
loop_2844:
bn %xcc, loop_2846
fexpand %f3, %f10
loop_2845:
edge8l %i7, %o1, %i1
siam 0x2
loop_2846:
ldub [%l7 + 0x47], %i0
edge16ln %l6, %o4, %g1
fands %f6, %f4, %f10
subccc %l0, %g2, %l3
st %f12, [%l7 + 0x54]
ldsb [%l7 + 0x4B], %l5
fbuge %fcc1, loop_2847
bneg,pt %icc, loop_2848
bn %icc, loop_2849
lduh [%l7 + 0x4E], %l4
loop_2847:
pdist %f14, %f8, %f2
loop_2848:
ldsh [%l7 + 0x68], %o0
loop_2849:
stw %i2, [%l7 + 0x64]
fexpand %f10, %f0
ldsb [%l7 + 0x3E], %g5
movl %icc, %i3, %g7
movle %icc, %i6, %l1
ldub [%l7 + 0x0B], %g3
ldub [%l7 + 0x19], %o6
fmovsle %xcc, %f5, %f4
st %f13, [%l7 + 0x4C]
fbne,a %fcc0, loop_2850
stx %g4, [%l7 + 0x58]
ldd [%l7 + 0x08], %f6
movre %o7, 0x2D4, %l2
loop_2850:
fmuld8ulx16 %f11, %f2, %f4
fmovdcc %icc, %f4, %f0
movrlz %o2, 0x031, %g6
fmuld8ulx16 %f13, %f10, %f6
bn,a,pt %icc, loop_2851
addcc %o5, %i5, %o3
movvs %icc, %i7, %o1
movvs %icc, %i4, %i0
loop_2851:
bl,pt %icc, loop_2852
movneg %xcc, %l6, %i1
brgez,a %g1, loop_2853
fnands %f12, %f12, %f15
loop_2852:
orn %l0, %g2, %o4
bcc %icc, loop_2854
loop_2853:
ldd [%l7 + 0x50], %f8
nop
setx loop_2855, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %l5, %l4, %l3
loop_2854:
bneg,a loop_2856
or %o0, %i2, %i3
loop_2855:
udivcc %g7, 0x0D29, %g5
addcc %l1, %i6, %g3
loop_2856:
andncc %o6, %o7, %g4
orcc %o2, 0x02E9, %l2
lduh [%l7 + 0x6E], %o5
fmovdvs %icc, %f0, %f9
fmovsleu %icc, %f8, %f3
fmovdpos %xcc, %f13, %f14
movleu %xcc, %g6, %o3
ldx [%l7 + 0x30], %i5
ldsw [%l7 + 0x38], %o1
call loop_2857
tcs %xcc, 0x3
or %i7, %i4, %l6
fpadd32 %f6, %f6, %f10
loop_2857:
lduw [%l7 + 0x7C], %i1
lduw [%l7 + 0x0C], %i0
ldx [%l7 + 0x30], %g1
sth %l0, [%l7 + 0x72]
stx %o4, [%l7 + 0x40]
st %f14, [%l7 + 0x40]
bcs,pn %xcc, loop_2858
ldsh [%l7 + 0x46], %g2
fpsub32s %f11, %f9, %f2
st %f12, [%l7 + 0x30]
loop_2858:
sth %l5, [%l7 + 0x40]
ldx [%l7 + 0x48], %l4
fandnot2 %f0, %f12, %f0
andn %o0, %i2, %l3
ld [%l7 + 0x0C], %f0
fornot1 %f10, %f2, %f10
ldx [%l7 + 0x78], %g7
movrlz %i3, 0x2AE, %l1
sll %i6, 0x02, %g5
fxnor %f0, %f4, %f2
udivx %g3, 0x1159, %o7
tleu %xcc, 0x7
movrgz %o6, %g4, %o2
fornot2 %f4, %f0, %f6
bshuffle %f12, %f10, %f10
fmovrdne %l2, %f10, %f12
fxor %f10, %f12, %f14
fmovrsne %o5, %f9, %f15
tleu %icc, 0x4
std %f6, [%l7 + 0x40]
ldsw [%l7 + 0x54], %o3
bpos,a,pn %xcc, loop_2859
lduh [%l7 + 0x0A], %i5
stx %g6, [%l7 + 0x20]
orcc %o1, 0x049D, %i4
loop_2859:
ldsw [%l7 + 0x34], %l6
fcmple16 %f8, %f8, %i1
ldsw [%l7 + 0x7C], %i0
lduw [%l7 + 0x7C], %g1
bvc %icc, loop_2860
movrlez %l0, 0x233, %i7
fblg,a %fcc0, loop_2861
movrgz %o4, %l5, %g2
loop_2860:
bcs,pt %xcc, loop_2862
stx %o0, [%l7 + 0x10]
loop_2861:
stx %i2, [%l7 + 0x50]
umulcc %l4, %l3, %g7
loop_2862:
std %f4, [%l7 + 0x28]
stw %l1, [%l7 + 0x2C]
ldsw [%l7 + 0x54], %i6
fpsub16 %f4, %f12, %f12
tge %icc, 0x0
fmovrslez %i3, %f13, %f10
mulx %g3, %g5, %o7
tle %xcc, 0x3
std %f10, [%l7 + 0x40]
fmovrsgz %o6, %f3, %f4
fpsub16s %f12, %f10, %f1
fbne,a %fcc3, loop_2863
fmovdn %icc, %f9, %f14
movrne %g4, %l2, %o5
alignaddrl %o3, %i5, %g6
loop_2863:
fnors %f14, %f13, %f6
fpadd32s %f2, %f10, %f1
st %f8, [%l7 + 0x3C]
fba %fcc2, loop_2864
fmul8x16al %f12, %f13, %f4
tne %icc, 0x3
fabss %f12, %f11
loop_2864:
stw %o1, [%l7 + 0x54]
fmovdvs %xcc, %f13, %f10
fmovrslez %i4, %f6, %f10
alignaddrl %l6, %i1, %o2
st %f0, [%l7 + 0x10]
bcs,a loop_2865
fmovrse %i0, %f14, %f11
fones %f5
ldsh [%l7 + 0x24], %l0
loop_2865:
tcs %xcc, 0x0
taddcctv %g1, %i7, %o4
fmul8sux16 %f4, %f10, %f4
siam 0x2
tneg %icc, 0x5
tneg %icc, 0x3
stx %g2, [%l7 + 0x58]
andcc %l5, %i2, %o0
ldub [%l7 + 0x3B], %l3
movl %icc, %l4, %g7
ldsh [%l7 + 0x18], %l1
fmovsge %xcc, %f7, %f2
fmovsgu %xcc, %f12, %f0
edge16l %i3, %g3, %i6
fmul8x16au %f1, %f11, %f4
add %g5, 0x01D2, %o7
fmovrsgez %o6, %f2, %f2
lduw [%l7 + 0x34], %g4
ble,a,pt %icc, loop_2866
fmovsg %xcc, %f12, %f3
fmovda %xcc, %f15, %f14
st %f9, [%l7 + 0x0C]
loop_2866:
srl %o5, %l2, %i5
ldub [%l7 + 0x1D], %g6
fmovde %xcc, %f2, %f9
fnegd %f8, %f6
fpadd16s %f7, %f12, %f8
ldub [%l7 + 0x2E], %o3
ldd [%l7 + 0x70], %f14
fmovsg %xcc, %f6, %f12
sth %o1, [%l7 + 0x24]
ldx [%l7 + 0x78], %i4
fcmpd %fcc1, %f8, %f14
movre %i1, 0x346, %o2
fmovrdlz %l6, %f0, %f14
addccc %l0, 0x01BB, %i0
fnot1 %f10, %f0
fmovsleu %icc, %f12, %f9
fone %f2
ld [%l7 + 0x74], %f3
alignaddr %i7, %o4, %g1
ldub [%l7 + 0x4C], %l5
array8 %i2, %g2, %l3
lduh [%l7 + 0x54], %o0
smulcc %g7, 0x0BAD, %l1
lduw [%l7 + 0x38], %i3
movgu %xcc, %l4, %g3
fmovrslez %g5, %f14, %f10
stw %o7, [%l7 + 0x68]
fmovrse %i6, %f15, %f8
ld [%l7 + 0x18], %f1
brlz,a %g4, loop_2867
st %f2, [%l7 + 0x18]
fmovrde %o5, %f12, %f12
bcs %icc, loop_2868
loop_2867:
bshuffle %f10, %f12, %f8
fmovsg %xcc, %f8, %f10
ldx [%l7 + 0x10], %o6
loop_2868:
fmovscc %icc, %f3, %f4
sll %i5, 0x03, %g6
bne,a loop_2869
stx %o3, [%l7 + 0x20]
fbl %fcc0, loop_2870
ldd [%l7 + 0x08], %f10
loop_2869:
sdivx %o1, 0x1CAC, %l2
sth %i4, [%l7 + 0x56]
loop_2870:
movl %icc, %i1, %o2
fandnot2 %f8, %f0, %f4
fmul8x16au %f1, %f3, %f0
umul %l0, %l6, %i0
lduh [%l7 + 0x20], %i7
fblg %fcc0, loop_2871
tpos %xcc, 0x6
edge8 %o4, %l5, %g1
te %xcc, 0x4
loop_2871:
andncc %i2, %g2, %o0
movl %xcc, %g7, %l1
lduw [%l7 + 0x68], %l3
fmovrdgz %l4, %f2, %f12
fpadd16s %f13, %f12, %f10
fmovsgu %icc, %f7, %f8
fbul,a %fcc0, loop_2872
ldsh [%l7 + 0x66], %g3
umul %i3, 0x086E, %g5
sth %o7, [%l7 + 0x54]
loop_2872:
ldd [%l7 + 0x30], %f10
movgu %xcc, %i6, %o5
ld [%l7 + 0x1C], %f14
ldub [%l7 + 0x25], %o6
fmul8x16 %f12, %f8, %f10
fbug,a %fcc1, loop_2873
ldub [%l7 + 0x42], %g4
ble,a loop_2874
xor %i5, %g6, %o1
loop_2873:
fbn %fcc2, loop_2875
lduw [%l7 + 0x68], %o3
loop_2874:
edge8n %i4, %l2, %i1
fbule,a %fcc3, loop_2876
loop_2875:
bl %icc, loop_2877
stb %l0, [%l7 + 0x50]
andn %l6, 0x1AE1, %i0
loop_2876:
brnz %o2, loop_2878
loop_2877:
ldsh [%l7 + 0x2E], %o4
fpackfix %f10, %f14
tl %xcc, 0x1
loop_2878:
stx %i7, [%l7 + 0x20]
fpsub32 %f14, %f12, %f6
move %xcc, %g1, %i2
lduw [%l7 + 0x5C], %g2
ldsb [%l7 + 0x10], %o0
xor %g7, %l1, %l3
movneg %xcc, %l5, %g3
fnor %f10, %f14, %f0
fbug,a %fcc2, loop_2879
fpsub32s %f12, %f4, %f5
ldub [%l7 + 0x34], %i3
stw %g5, [%l7 + 0x08]
loop_2879:
ldd [%l7 + 0x70], %f8
alignaddrl %l4, %o7, %o5
ldd [%l7 + 0x58], %f0
srlx %o6, %g4, %i6
stb %i5, [%l7 + 0x6F]
bg,a loop_2880
fpsub32s %f12, %f11, %f4
fnegd %f10, %f10
ldx [%l7 + 0x48], %o1
loop_2880:
ld [%l7 + 0x6C], %f11
ld [%l7 + 0x60], %f5
lduw [%l7 + 0x0C], %o3
ld [%l7 + 0x5C], %f9
fnot2 %f0, %f0
fornot2 %f10, %f8, %f14
tvs %xcc, 0x0
fmovde %xcc, %f1, %f10
fmuld8ulx16 %f14, %f12, %f4
stw %i4, [%l7 + 0x3C]
fsrc1 %f4, %f10
fmovrdlez %g6, %f2, %f6
fones %f14
movrne %l2, %i1, %l6
fbo,a %fcc1, loop_2881
ldd [%l7 + 0x30], %f0
fbne %fcc1, loop_2882
fmovdcc %icc, %f11, %f10
loop_2881:
std %f0, [%l7 + 0x20]
tleu %xcc, 0x7
loop_2882:
edge16l %l0, %o2, %o4
stx %i7, [%l7 + 0x10]
ldsw [%l7 + 0x20], %i0
mova %icc, %g1, %g2
stb %o0, [%l7 + 0x36]
bl,a,pn %xcc, loop_2883
stb %g7, [%l7 + 0x32]
ldx [%l7 + 0x40], %l1
stb %i2, [%l7 + 0x4A]
loop_2883:
nop
setx loop_2884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
pdist %f14, %f8, %f2
fornot1s %f5, %f6, %f11
ld [%l7 + 0x6C], %f3
loop_2884:
sdiv %l3, 0x17D9, %l5
fornot2s %f8, %f4, %f9
movre %g3, 0x213, %i3
fornot2 %f12, %f8, %f12
ldd [%l7 + 0x58], %f14
fmovsa %icc, %f14, %f7
ldsh [%l7 + 0x68], %g5
ldsw [%l7 + 0x3C], %o7
fmuld8sux16 %f8, %f3, %f12
fmovrdne %o5, %f6, %f0
stw %o6, [%l7 + 0x40]
ldsb [%l7 + 0x2A], %l4
ldsh [%l7 + 0x6E], %g4
sth %i5, [%l7 + 0x2A]
bvc,pn %xcc, loop_2885
fbne,a %fcc2, loop_2886
fmovsl %icc, %f14, %f0
fxnors %f15, %f0, %f2
loop_2885:
fornot2 %f2, %f10, %f4
loop_2886:
fexpand %f3, %f4
fbe %fcc3, loop_2887
stb %i6, [%l7 + 0x11]
umulcc %o1, 0x1F50, %i4
fmovrdgz %g6, %f4, %f8
loop_2887:
movg %xcc, %o3, %i1
for %f10, %f4, %f14
ldsw [%l7 + 0x64], %l2
stw %l6, [%l7 + 0x68]
fsrc1s %f6, %f10
std %f12, [%l7 + 0x60]
fmovda %xcc, %f9, %f7
fmovrsne %o2, %f5, %f9
ld [%l7 + 0x08], %f6
fba %fcc2, loop_2888
ldd [%l7 + 0x20], %f6
fmovrsne %o4, %f0, %f1
fandnot1 %f12, %f0, %f12
loop_2888:
ldd [%l7 + 0x20], %f6
ldx [%l7 + 0x48], %i7
edge16l %l0, %i0, %g2
st %f6, [%l7 + 0x6C]
tg %icc, 0x7
fmuld8ulx16 %f15, %f9, %f10
sth %o0, [%l7 + 0x54]
mova %icc, %g1, %l1
call loop_2889
smulcc %i2, %l3, %l5
tn %xcc, 0x1
tneg %xcc, 0x3
loop_2889:
addcc %g7, 0x033A, %g3
edge16l %g5, %i3, %o7
fxors %f13, %f12, %f9
fpsub32 %f14, %f8, %f4
movcc %icc, %o6, %l4
ldsb [%l7 + 0x1A], %o5
ldd [%l7 + 0x60], %f0
fmovdgu %icc, %f1, %f7
fmovdl %icc, %f1, %f11
ldub [%l7 + 0x1F], %g4
addccc %i6, %o1, %i5
andcc %g6, %i4, %i1
ldub [%l7 + 0x09], %l2
bpos,a,pt %xcc, loop_2890
fandnot2 %f10, %f10, %f8
nop
setx loop_2891, %l0, %l1
jmpl %l1, %l6
st %f14, [%l7 + 0x7C]
loop_2890:
ldsw [%l7 + 0x60], %o2
sth %o4, [%l7 + 0x5A]
loop_2891:
fors %f0, %f0, %f13
ldd [%l7 + 0x38], %f12
movrlez %o3, 0x0DA, %i7
fmovscc %xcc, %f6, %f11
udiv %l0, 0x188C, %g2
fmovrse %o0, %f11, %f5
fmovdl %icc, %f6, %f1
fmovrse %i0, %f9, %f1
fmovd %f12, %f14
fabss %f2, %f10
addc %g1, 0x0179, %i2
edge8l %l3, %l5, %l1
lduh [%l7 + 0x2C], %g3
st %f15, [%l7 + 0x24]
stb %g5, [%l7 + 0x15]
fmovsgu %xcc, %f7, %f14
tn %xcc, 0x0
ldub [%l7 + 0x1E], %i3
orncc %o7, %o6, %g7
stb %o5, [%l7 + 0x20]
fmovdvc %icc, %f5, %f13
ldub [%l7 + 0x76], %l4
ldsw [%l7 + 0x4C], %g4
std %f4, [%l7 + 0x58]
edge16l %o1, %i5, %g6
fmovsl %icc, %f5, %f15
mulx %i6, %i4, %i1
fmovdge %xcc, %f10, %f10
fmul8ulx16 %f2, %f12, %f0
edge16n %l2, %l6, %o2
umulcc %o3, %o4, %l0
movvc %xcc, %i7, %o0
fmuld8ulx16 %f5, %f5, %f14
fbge,a %fcc1, loop_2892
movrgez %g2, 0x30D, %g1
add %i2, 0x0D85, %l3
bge,a %icc, loop_2893
loop_2892:
fmovrsgez %i0, %f10, %f11
xnor %l5, 0x0CB8, %g3
fmovrsgz %g5, %f15, %f5
loop_2893:
ldd [%l7 + 0x38], %f6
call loop_2894
faligndata %f2, %f12, %f10
fnegs %f3, %f12
fpsub32 %f4, %f10, %f6
loop_2894:
alignaddr %i3, %o7, %l1
fmovscs %icc, %f10, %f10
tgu %xcc, 0x5
andcc %g7, 0x106C, %o6
ldsh [%l7 + 0x30], %o5
fmovdg %xcc, %f2, %f0
udiv %l4, 0x1F24, %g4
ldd [%l7 + 0x40], %f4
fmovdcs %icc, %f9, %f3
sub %o1, %i5, %g6
ldsw [%l7 + 0x10], %i4
movn %xcc, %i1, %l2
xorcc %i6, %o2, %o3
nop
setx loop_2895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x0A], %l6
fmovrse %o4, %f11, %f13
fbug,a %fcc2, loop_2896
loop_2895:
fcmpne16 %f4, %f10, %l0
ldsb [%l7 + 0x34], %i7
fbu %fcc2, loop_2897
loop_2896:
edge16ln %g2, %g1, %o0
movl %icc, %l3, %i0
fmovrde %i2, %f2, %f10
loop_2897:
fbue,a %fcc1, loop_2898
fnand %f8, %f14, %f12
bpos,pt %icc, loop_2899
ldsh [%l7 + 0x52], %g3
loop_2898:
fzeros %f2
edge32ln %l5, %i3, %g5
loop_2899:
fnors %f4, %f5, %f1
fcmpeq32 %f10, %f14, %o7
st %f0, [%l7 + 0x08]
edge16l %l1, %g7, %o5
stb %l4, [%l7 + 0x0F]
udiv %o6, 0x116A, %g4
tcc %icc, 0x5
ldx [%l7 + 0x08], %o1
fmovsne %xcc, %f2, %f15
fnor %f4, %f2, %f2
fmovsleu %xcc, %f9, %f15
fmovs %f7, %f1
ldx [%l7 + 0x58], %g6
ldub [%l7 + 0x58], %i4
edge32ln %i5, %i1, %i6
edge8n %o2, %l2, %l6
fand %f4, %f6, %f0
sub %o3, 0x1AD7, %l0
tsubcctv %i7, %o4, %g1
brlez,a %g2, loop_2900
bneg,pt %icc, loop_2901
fmovsg %icc, %f15, %f10
lduh [%l7 + 0x1E], %l3
loop_2900:
nop
setx loop_2902, %l0, %l1
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_2901:
lduh [%l7 + 0x5A], %i0
fnand %f6, %f6, %f6
nop
setx loop_2903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2902:
tge %xcc, 0x3
fpsub16s %f14, %f1, %f14
fmovs %f10, %f4
loop_2903:
xnor %o0, 0x0F87, %i2
fbn %fcc3, loop_2904
subcc %l5, 0x1018, %i3
fnand %f0, %f4, %f14
fmovdl %icc, %f9, %f10
loop_2904:
fmovrdlez %g5, %f0, %f10
fexpand %f12, %f2
addc %g3, %o7, %g7
fble,a %fcc2, loop_2905
orn %l1, %o5, %o6
ldsw [%l7 + 0x6C], %g4
fcmpgt32 %f2, %f8, %o1
loop_2905:
ldub [%l7 + 0x4E], %l4
array16 %g6, %i4, %i1
addccc %i6, %o2, %l2
st %f15, [%l7 + 0x28]
ba,a,pt %xcc, loop_2906
sdivx %l6, 0x14AC, %i5
movl %xcc, %o3, %i7
fmovrdlz %o4, %f6, %f14
loop_2906:
stb %l0, [%l7 + 0x7A]
fnegd %f10, %f2
andcc %g1, %g2, %i0
ldsw [%l7 + 0x38], %o0
tcs %xcc, 0x5
bgu,a,pn %xcc, loop_2907
te %xcc, 0x0
sth %i2, [%l7 + 0x6C]
stx %l3, [%l7 + 0x10]
loop_2907:
edge16 %i3, %l5, %g5
edge16n %o7, %g3, %g7
movre %o5, 0x3E8, %l1
fmovdvs %xcc, %f14, %f7
fmul8x16 %f7, %f12, %f14
sra %o6, 0x00, %g4
bl,a %icc, loop_2908
ldsw [%l7 + 0x40], %o1
ld [%l7 + 0x4C], %f7
fmovdcc %icc, %f11, %f9
loop_2908:
fcmple32 %f0, %f2, %g6
fba %fcc1, loop_2909
sllx %l4, 0x19, %i1
lduh [%l7 + 0x7C], %i4
fabss %f4, %f12
loop_2909:
fbl %fcc3, loop_2910
ldub [%l7 + 0x70], %i6
movre %l2, %o2, %i5
ldd [%l7 + 0x48], %f8
loop_2910:
xor %o3, %l6, %o4
ldub [%l7 + 0x58], %l0
sdivx %g1, 0x0830, %g2
fpsub16 %f10, %f4, %f2
fbne %fcc3, loop_2911
fmovsge %xcc, %f11, %f11
tge %xcc, 0x2
smulcc %i0, %o0, %i2
loop_2911:
tgu %icc, 0x6
brgez %l3, loop_2912
tcc %xcc, 0x2
fandnot1s %f11, %f15, %f8
fmovsle %icc, %f14, %f0
loop_2912:
ldd [%l7 + 0x40], %f8
fand %f2, %f12, %f14
tne %icc, 0x3
fnor %f4, %f2, %f8
xor %i3, %l5, %g5
fcmpne32 %f10, %f4, %i7
nop
setx loop_2913, %l0, %l1
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 + 0x6A], %o7
ld [%l7 + 0x30], %f0
fbule,a %fcc3, loop_2914
loop_2913:
sdivcc %g3, 0x028B, %g7
st %f14, [%l7 + 0x3C]
std %f4, [%l7 + 0x78]
loop_2914:
nop
setx loop_2915, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %l1, loop_2916
fandnot1s %f2, %f13, %f6
fsrc2 %f6, %f10
loop_2915:
fbn %fcc2, loop_2917
loop_2916:
umul %o5, 0x02AD, %o6
fcmpeq32 %f6, %f6, %g4
movrlez %o1, %l4, %i1
loop_2917:
fmovdleu %xcc, %f0, %f11
fmovsvc %icc, %f12, %f10
bgu,a,pn %icc, loop_2918
ldsh [%l7 + 0x42], %g6
sethi 0x0999, %i6
fors %f7, %f8, %f12
loop_2918:
stw %l2, [%l7 + 0x60]
fpsub16 %f10, %f14, %f10
andncc %o2, %i5, %i4
fnot2 %f6, %f10
lduh [%l7 + 0x52], %o3
ldsb [%l7 + 0x6D], %l6
edge8l %l0, %g1, %g2
fandnot1s %f5, %f1, %f5
ldsw [%l7 + 0x6C], %i0
bvc,a %icc, loop_2919
fcmpeq32 %f10, %f8, %o0
lduh [%l7 + 0x40], %o4
xnorcc %i2, %l3, %i3
loop_2919:
ldsh [%l7 + 0x38], %g5
ldd [%l7 + 0x58], %f10
edge16n %i7, %o7, %g3
addcc %l5, %l1, %g7
fone %f12
udiv %o5, 0x120A, %g4
ldub [%l7 + 0x4D], %o1
ta %icc, 0x0
ld [%l7 + 0x34], %f3
sdiv %o6, 0x0346, %i1
tl %xcc, 0x4
fsrc1 %f4, %f6
lduh [%l7 + 0x3C], %l4
bvc %icc, loop_2920
ldd [%l7 + 0x50], %f14
or %i6, 0x1AB0, %l2
stx %o2, [%l7 + 0x68]
loop_2920:
sth %i5, [%l7 + 0x72]
ld [%l7 + 0x70], %f10
ldub [%l7 + 0x6A], %i4
faligndata %f0, %f2, %f10
tg %icc, 0x1
move %icc, %g6, %l6
bvs loop_2921
movrgez %o3, %g1, %l0
or %g2, %o0, %o4
addcc %i0, 0x1BDD, %l3
loop_2921:
fmovsne %icc, %f11, %f7
movcc %xcc, %i2, %i3
brnz %i7, loop_2922
fmovsvc %xcc, %f14, %f2
fnot2 %f2, %f10
fmovdcs %xcc, %f8, %f7
loop_2922:
orn %g5, 0x17BF, %g3
fmovrslez %l5, %f11, %f1
fcmpeq16 %f4, %f14, %o7
addc %l1, %g7, %g4
stw %o5, [%l7 + 0x68]
movne %xcc, %o6, %o1
fmovrde %i1, %f2, %f8
fmovrdgez %i6, %f6, %f8
srlx %l4, %o2, %l2
fmovrdgz %i4, %f4, %f4
fnot1 %f10, %f8
movrlez %g6, 0x333, %l6
ldsb [%l7 + 0x0B], %o3
st %f10, [%l7 + 0x78]
ta %xcc, 0x2
fandnot2s %f9, %f8, %f5
xnorcc %g1, %i5, %l0
fcmple16 %f8, %f2, %o0
tgu %xcc, 0x4
tgu %icc, 0x6
stx %g2, [%l7 + 0x40]
orn %o4, %l3, %i0
brlz %i2, loop_2923
fmovrdlez %i3, %f2, %f12
stb %i7, [%l7 + 0x2F]
lduh [%l7 + 0x76], %g3
loop_2923:
stx %g5, [%l7 + 0x78]
movle %icc, %o7, %l1
ldsw [%l7 + 0x20], %g7
movvs %xcc, %l5, %o5
fandnot2 %f0, %f0, %f12
movgu %xcc, %o6, %g4
fmovdpos %xcc, %f13, %f8
umul %i1, 0x022E, %o1
bgu,a,pt %xcc, loop_2924
movvs %icc, %l4, %o2
subc %l2, 0x0FF9, %i4
movcs %icc, %g6, %l6
loop_2924:
tcs %icc, 0x4
fnand %f4, %f8, %f10
stx %o3, [%l7 + 0x30]
stx %g1, [%l7 + 0x10]
fmovsl %xcc, %f15, %f11
std %f10, [%l7 + 0x18]
edge8l %i5, %i6, %o0
stb %l0, [%l7 + 0x15]
tneg %icc, 0x7
lduh [%l7 + 0x70], %g2
te %xcc, 0x3
ldsb [%l7 + 0x1F], %o4
bvs,a loop_2925
fmovsvc %icc, %f10, %f14
movgu %icc, %i0, %i2
fnot2s %f11, %f3
loop_2925:
ldd [%l7 + 0x58], %f8
or %i3, 0x0360, %i7
fmovdle %icc, %f2, %f15
fmovdne %xcc, %f15, %f3
ba,a,pt %xcc, loop_2926
fornot1s %f1, %f1, %f15
stb %g3, [%l7 + 0x6D]
ldx [%l7 + 0x48], %g5
loop_2926:
subccc %o7, %l3, %l1
fxnor %f14, %f10, %f6
bcs,pt %xcc, loop_2927
ldsh [%l7 + 0x20], %l5
fmul8ulx16 %f14, %f14, %f6
lduh [%l7 + 0x5E], %o5
loop_2927:
lduh [%l7 + 0x7E], %g7
fmovrse %g4, %f6, %f3
movpos %icc, %i1, %o1
bneg loop_2928
bge,a,pn %icc, loop_2929
fornot1s %f1, %f0, %f15
stw %o6, [%l7 + 0x60]
loop_2928:
lduh [%l7 + 0x1A], %l4
loop_2929:
bcs loop_2930
fmovdvs %icc, %f8, %f1
ldd [%l7 + 0x38], %f8
ldub [%l7 + 0x71], %l2
loop_2930:
bcs,a %xcc, loop_2931
ldub [%l7 + 0x69], %o2
ldsb [%l7 + 0x54], %g6
ldub [%l7 + 0x42], %i4
loop_2931:
bcc loop_2932
fmuld8sux16 %f4, %f9, %f2
st %f15, [%l7 + 0x34]
ldub [%l7 + 0x1E], %l6
loop_2932:
movpos %icc, %g1, %i5
bleu,pt %icc, loop_2933
fmovdn %xcc, %f2, %f14
lduw [%l7 + 0x44], %i6
fmul8ulx16 %f0, %f14, %f6
loop_2933:
movrlez %o0, 0x222, %l0
ld [%l7 + 0x28], %f13
fmovsge %icc, %f2, %f2
fmovsneg %icc, %f12, %f8
fandnot2s %f6, %f4, %f3
stx %g2, [%l7 + 0x28]
fones %f13
fcmpeq16 %f6, %f0, %o3
bshuffle %f4, %f4, %f14
ldx [%l7 + 0x40], %i0
sethi 0x082F, %i2
fpack16 %f14, %f5
fmul8x16au %f12, %f4, %f8
fcmps %fcc0, %f3, %f7
bge,a %icc, loop_2934
sdivcc %o4, 0x198F, %i3
andcc %i7, %g5, %g3
orcc %o7, 0x0BB3, %l3
loop_2934:
bcs,a %icc, loop_2935
lduh [%l7 + 0x60], %l1
fandnot1 %f6, %f4, %f8
sdiv %l5, 0x120E, %g7
loop_2935:
edge8 %g4, %i1, %o1
ldsb [%l7 + 0x78], %o5
sth %l4, [%l7 + 0x58]
addcc %o6, %o2, %g6
move %xcc, %l2, %l6
tvc %xcc, 0x0
srlx %i4, %g1, %i5
fandnot2s %f10, %f4, %f3
brgez,a %o0, loop_2936
stb %i6, [%l7 + 0x71]
fmovrsne %l0, %f8, %f4
ldsh [%l7 + 0x36], %g2
loop_2936:
bgu,a loop_2937
orncc %o3, 0x10DA, %i2
addccc %i0, %i3, %i7
sth %o4, [%l7 + 0x6A]
loop_2937:
te %xcc, 0x0
tle %xcc, 0x3
fmovsgu %icc, %f12, %f14
bshuffle %f12, %f6, %f8
bn,a %icc, loop_2938
orcc %g5, %o7, %g3
fmul8x16 %f4, %f0, %f6
mova %icc, %l1, %l5
loop_2938:
stw %g7, [%l7 + 0x68]
nop
setx loop_2939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %g4, %i1, %o1
tne %xcc, 0x4
fmovsn %xcc, %f2, %f13
loop_2939:
nop
setx loop_2940, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f2, [%l7 + 0x38]
fmovrsgez %o5, %f2, %f7
tge %xcc, 0x0
loop_2940:
fmovrsne %l3, %f13, %f15
fbge,a %fcc0, loop_2941
for %f10, %f14, %f14
std %f12, [%l7 + 0x78]
fmovsa %icc, %f5, %f15
loop_2941:
ldsh [%l7 + 0x46], %o6
sll %l4, 0x0A, %o2
popc %l2, %g6
ldub [%l7 + 0x3B], %i4
fmovdg %xcc, %f0, %f11
fmovsne %icc, %f2, %f14
fornot2s %f7, %f15, %f9
ldd [%l7 + 0x20], %f4
ldub [%l7 + 0x19], %g1
fmovrslez %i5, %f9, %f11
movgu %icc, %l6, %o0
fmovrdne %i6, %f10, %f2
ldsh [%l7 + 0x20], %g2
lduw [%l7 + 0x24], %o3
fmovsgu %icc, %f8, %f13
stw %l0, [%l7 + 0x24]
sub %i0, 0x1625, %i3
std %f14, [%l7 + 0x10]
ldx [%l7 + 0x08], %i7
ldsh [%l7 + 0x2A], %i2
srl %g5, 0x18, %o4
ta %xcc, 0x3
fbu %fcc2, loop_2942
std %f14, [%l7 + 0x28]
std %f14, [%l7 + 0x70]
brgez,a %o7, loop_2943
loop_2942:
fabsd %f4, %f2
srlx %g3, %l5, %l1
ldsh [%l7 + 0x0C], %g7
loop_2943:
stb %i1, [%l7 + 0x6B]
fcmpeq16 %f6, %f0, %g4
taddcc %o5, 0x0859, %l3
ldd [%l7 + 0x68], %f6
tcs %xcc, 0x7
tvs %xcc, 0x7
tsubcc %o1, %o6, %l4
lduw [%l7 + 0x54], %o2
bneg,a,pt %icc, loop_2944
fbn,a %fcc3, loop_2945
array16 %g6, %i4, %l2
brgz,a %g1, loop_2946
loop_2944:
tleu %icc, 0x4
loop_2945:
and %i5, 0x05F6, %l6
fbne %fcc3, loop_2947
loop_2946:
tcc %xcc, 0x0
ldsb [%l7 + 0x39], %o0
movrne %i6, 0x0BE, %g2
loop_2947:
ldd [%l7 + 0x78], %f6
movl %xcc, %l0, %o3
fbe %fcc0, loop_2948
lduw [%l7 + 0x40], %i0
st %f9, [%l7 + 0x54]
udivx %i7, 0x0D15, %i2
loop_2948:
fbue,a %fcc0, loop_2949
ldsw [%l7 + 0x0C], %i3
call loop_2950
sth %o4, [%l7 + 0x2E]
loop_2949:
movleu %xcc, %o7, %g3
brlez %g5, loop_2951
loop_2950:
fmovdgu %icc, %f8, %f1
fpadd16 %f10, %f4, %f8
nop
setx loop_2952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2951:
std %f6, [%l7 + 0x40]
brgz %l5, loop_2953
fmovde %xcc, %f13, %f4
loop_2952:
andn %l1, 0x066C, %g7
movle %icc, %i1, %g4
loop_2953:
fmovda %icc, %f0, %f4
movcs %icc, %l3, %o1
st %f11, [%l7 + 0x40]
srl %o6, %l4, %o5
te %icc, 0x4
fmovrdgz %o2, %f2, %f2
orcc %i4, %l2, %g1
fcmpes %fcc1, %f2, %f3
pdist %f10, %f10, %f14
srax %g6, 0x0E, %l6
edge8l %o0, %i6, %i5
subc %l0, %o3, %i0
fcmple16 %f6, %f14, %i7
fmovdpos %xcc, %f13, %f12
fsrc1s %f14, %f15
bl,a loop_2954
ld [%l7 + 0x4C], %f12
lduw [%l7 + 0x54], %i2
smul %i3, 0x1CAB, %o4
loop_2954:
movvs %icc, %g2, %g3
bshuffle %f12, %f14, %f0
fbo %fcc0, loop_2955
andncc %o7, %l5, %l1
sllx %g7, %g5, %g4
ld [%l7 + 0x4C], %f15
loop_2955:
tpos %xcc, 0x3
addccc %i1, 0x1F14, %o1
tgu %icc, 0x7
stb %o6, [%l7 + 0x3D]
fbo,a %fcc2, loop_2956
fba %fcc0, loop_2957
andncc %l4, %l3, %o2
fmovse %xcc, %f8, %f0
loop_2956:
xorcc %o5, %i4, %g1
loop_2957:
fcmps %fcc3, %f5, %f12
sub %g6, 0x164E, %l2
movre %l6, %i6, %o0
stx %i5, [%l7 + 0x30]
tg %icc, 0x2
movcc %icc, %o3, %l0
edge16 %i0, %i7, %i2
fandnot1s %f9, %f14, %f3
andncc %o4, %g2, %g3
tl %icc, 0x6
stw %i3, [%l7 + 0x70]
ldsh [%l7 + 0x6C], %l5
stb %o7, [%l7 + 0x60]
fmovs %f3, %f1
fmovrse %l1, %f7, %f0
srl %g7, %g4, %i1
fmovrdlz %g5, %f0, %f4
stw %o6, [%l7 + 0x48]
bl,a,pt %xcc, loop_2958
fmovsneg %icc, %f11, %f4
fmovsneg %xcc, %f1, %f2
fornot1 %f6, %f0, %f12
loop_2958:
st %f14, [%l7 + 0x74]
fpsub16s %f14, %f10, %f8
fble %fcc3, loop_2959
std %f2, [%l7 + 0x60]
fand %f0, %f10, %f8
ta %icc, 0x2
loop_2959:
tn %xcc, 0x7
stw %o1, [%l7 + 0x10]
lduh [%l7 + 0x58], %l4
alignaddr %l3, %o5, %i4
xorcc %g1, 0x1D35, %o2
nop
setx loop_2960, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f11, %f15, %f14
fxors %f4, %f0, %f11
fmovdpos %icc, %f1, %f6
loop_2960:
lduh [%l7 + 0x46], %g6
sdivx %l2, 0x1C86, %l6
ldsh [%l7 + 0x2C], %o0
fmovs %f4, %f4
or %i6, 0x1F49, %i5
movre %o3, %l0, %i7
fbge %fcc2, loop_2961
fxors %f7, %f6, %f14
movre %i2, 0x0A6, %i0
movcc %icc, %g2, %o4
loop_2961:
sra %i3, 0x03, %l5
tcc %icc, 0x4
andcc %o7, %l1, %g7
edge16n %g4, %i1, %g5
fabsd %f6, %f12
brlez,a %o6, loop_2962
fmovrslez %g3, %f1, %f12
fmovrslz %o1, %f12, %f12
stw %l3, [%l7 + 0x24]
loop_2962:
ldsh [%l7 + 0x7C], %l4
lduh [%l7 + 0x44], %i4
ldsb [%l7 + 0x73], %o5
fmovscc %xcc, %f6, %f10
udivcc %g1, 0x131E, %o2
movcc %xcc, %g6, %l6
fmul8ulx16 %f10, %f2, %f6
ldub [%l7 + 0x50], %l2
stw %i6, [%l7 + 0x20]
edge32 %o0, %i5, %l0
edge32n %i7, %i2, %o3
fnands %f12, %f4, %f1
fzeros %f8
ld [%l7 + 0x54], %f6
fpsub16 %f10, %f4, %f12
bn,a,pt %icc, loop_2963
udivx %i0, 0x0C55, %o4
movg %icc, %g2, %i3
fblg,a %fcc3, loop_2964
loop_2963:
fbule %fcc2, loop_2965
movcc %icc, %l5, %o7
xnor %l1, %g4, %i1
loop_2964:
movpos %icc, %g7, %o6
loop_2965:
tvc %xcc, 0x0
tl %xcc, 0x4
fcmpne16 %f10, %f4, %g3
fmovda %icc, %f8, %f4
fmovdleu %icc, %f6, %f6
popc 0x10C0, %o1
brgez %l3, loop_2966
bg,a %xcc, loop_2967
fmovsneg %icc, %f15, %f2
ldsh [%l7 + 0x16], %g5
loop_2966:
ldsw [%l7 + 0x0C], %i4
loop_2967:
fmovdpos %xcc, %f14, %f12
fbug %fcc1, loop_2968
fcmpgt32 %f14, %f8, %l4
stx %o5, [%l7 + 0x48]
fpsub32s %f12, %f14, %f6
loop_2968:
stx %g1, [%l7 + 0x68]
fandnot2 %f12, %f0, %f14
ldsb [%l7 + 0x7A], %o2
movre %g6, 0x080, %l2
bgu,pn %icc, loop_2969
fmovdn %xcc, %f7, %f9
lduh [%l7 + 0x1A], %l6
ldd [%l7 + 0x20], %f6
loop_2969:
fsrc2 %f2, %f6
tvc %xcc, 0x4
brgz,a %o0, loop_2970
ldsw [%l7 + 0x60], %i5
sra %l0, %i6, %i7
mulscc %i2, %o3, %i0
loop_2970:
sllx %g2, 0x1E, %o4
movrgez %l5, %o7, %i3
stw %l1, [%l7 + 0x70]
fmovsleu %icc, %f3, %f1
ldsb [%l7 + 0x4F], %i1
stw %g4, [%l7 + 0x24]
fmovsg %xcc, %f6, %f3
tne %xcc, 0x0
fcmpgt32 %f10, %f4, %o6
fcmple16 %f2, %f10, %g3
andn %g7, %l3, %o1
st %f12, [%l7 + 0x14]
fors %f11, %f5, %f15
movn %xcc, %i4, %g5
fpadd32s %f1, %f4, %f4
fbo,a %fcc0, loop_2971
stb %l4, [%l7 + 0x5B]
fmovsa %xcc, %f14, %f0
ldsw [%l7 + 0x20], %o5
loop_2971:
fands %f10, %f1, %f14
ld [%l7 + 0x6C], %f11
mulscc %o2, %g1, %g6
movleu %icc, %l2, %l6
fcmpeq16 %f2, %f0, %i5
tleu %icc, 0x3
ldsw [%l7 + 0x70], %l0
stx %i6, [%l7 + 0x70]
be,a,pt %xcc, loop_2972
movle %icc, %o0, %i2
edge16n %i7, %i0, %g2
movcc %xcc, %o4, %l5
loop_2972:
or %o3, %i3, %l1
stb %o7, [%l7 + 0x7C]
sth %g4, [%l7 + 0x26]
fmovdge %xcc, %f1, %f7
fbl,a %fcc1, loop_2973
sdivx %i1, 0x05B8, %g3
ld [%l7 + 0x10], %f11
srl %o6, %g7, %o1
loop_2973:
ldsw [%l7 + 0x64], %i4
tsubcc %l3, 0x18D5, %g5
sth %o5, [%l7 + 0x34]
std %f6, [%l7 + 0x50]
xor %l4, 0x14CA, %g1
bge,pt %xcc, loop_2974
fmovspos %xcc, %f4, %f0
sth %g6, [%l7 + 0x76]
fmovdpos %icc, %f2, %f13
loop_2974:
fpsub32s %f12, %f6, %f0
ld [%l7 + 0x20], %f10
fmovrslez %l2, %f3, %f2
addc %l6, %i5, %l0
tcs %xcc, 0x7
bne,pt %xcc, loop_2975
bg loop_2976
bleu,pt %xcc, loop_2977
ldsb [%l7 + 0x42], %o2
loop_2975:
for %f2, %f4, %f8
loop_2976:
movvc %xcc, %i6, %i2
loop_2977:
fpsub32s %f3, %f14, %f8
sth %i7, [%l7 + 0x56]
tn %icc, 0x7
nop
setx loop_2978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %i0, %o0, %g2
nop
setx loop_2979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %l5, %o4
loop_2978:
srlx %o3, %l1, %o7
sth %i3, [%l7 + 0x16]
loop_2979:
stx %i1, [%l7 + 0x10]
fmovspos %xcc, %f0, %f2
lduw [%l7 + 0x24], %g4
array8 %o6, %g3, %g7
udivx %i4, 0x0221, %l3
fmovsvc %xcc, %f11, %f7
fmuld8sux16 %f13, %f14, %f8
alignaddrl %g5, %o1, %l4
ldx [%l7 + 0x68], %g1
fbule,a %fcc3, loop_2980
fandnot1 %f14, %f14, %f8
ldsh [%l7 + 0x72], %o5
addcc %l2, %l6, %i5
loop_2980:
stw %l0, [%l7 + 0x18]
ldsh [%l7 + 0x2C], %o2
ldd [%l7 + 0x10], %f6
lduw [%l7 + 0x64], %i6
sth %g6, [%l7 + 0x52]
fbge,a %fcc0, loop_2981
sdivx %i2, 0x0629, %i0
stx %o0, [%l7 + 0x60]
fpsub32s %f6, %f12, %f14
loop_2981:
stx %g2, [%l7 + 0x50]
fmovde %icc, %f4, %f7
fmovdn %xcc, %f12, %f3
fmovdpos %icc, %f7, %f1
sth %l5, [%l7 + 0x40]
std %f8, [%l7 + 0x28]
fpadd32s %f15, %f2, %f7
fcmple16 %f4, %f10, %i7
movpos %icc, %o3, %o4
sub %l1, 0x082F, %i3
fmovde %icc, %f14, %f13
ldx [%l7 + 0x68], %i1
tcc %icc, 0x7
orncc %o7, 0x0762, %g4
brlez,a %g3, loop_2982
alignaddrl %o6, %i4, %l3
ldsw [%l7 + 0x10], %g5
fcmpeq16 %f8, %f10, %o1
loop_2982:
fmovrslz %l4, %f1, %f14
brgez %g1, loop_2983
bcc %xcc, loop_2984
fors %f13, %f14, %f13
fblg %fcc3, loop_2985
loop_2983:
lduh [%l7 + 0x6E], %o5
loop_2984:
subccc %g7, 0x0672, %l6
fbn,a %fcc1, loop_2986
loop_2985:
stw %l2, [%l7 + 0x30]
fornot2 %f8, %f2, %f4
movn %xcc, %l0, %o2
loop_2986:
sth %i5, [%l7 + 0x24]
ldsh [%l7 + 0x1C], %g6
fmovscs %icc, %f3, %f5
fcmple16 %f8, %f0, %i6
movre %i0, %i2, %o0
fcmpeq16 %f12, %f2, %l5
fmovdleu %icc, %f9, %f0
srax %i7, 0x1C, %g2
bgu,a,pt %icc, loop_2987
fmul8ulx16 %f4, %f6, %f12
lduh [%l7 + 0x50], %o3
andcc %o4, 0x1257, %i3
loop_2987:
mulscc %i1, 0x181C, %l1
fornot1s %f12, %f8, %f8
ldsw [%l7 + 0x54], %g4
fmovsleu %icc, %f6, %f8
fbu,a %fcc0, loop_2988
fbul %fcc1, loop_2989
andcc %o7, 0x1278, %o6
fba %fcc1, loop_2990
loop_2988:
sth %g3, [%l7 + 0x52]
loop_2989:
movg %icc, %i4, %l3
ldsw [%l7 + 0x70], %g5
loop_2990:
nop
setx loop_2991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o1, [%l7 + 0x60]
orcc %g1, %o5, %l4
fnot2 %f2, %f4
loop_2991:
brlez %l6, loop_2992
fabsd %f10, %f2
fpsub16 %f12, %f2, %f12
fcmpeq32 %f4, %f14, %g7
loop_2992:
sdiv %l2, 0x1AA9, %o2
edge8n %i5, %l0, %i6
ldsb [%l7 + 0x1E], %i0
fpack32 %f6, %f6, %f4
fcmpd %fcc0, %f4, %f14
fmovdg %icc, %f7, %f9
fsrc2s %f9, %f7
call loop_2993
andcc %i2, 0x158A, %g6
stx %o0, [%l7 + 0x28]
ldub [%l7 + 0x24], %i7
loop_2993:
bpos,a,pt %xcc, loop_2994
fblg %fcc1, loop_2995
ldub [%l7 + 0x62], %l5
edge16n %o3, %o4, %g2
loop_2994:
sdiv %i3, 0x01BF, %i1
loop_2995:
ldx [%l7 + 0x38], %l1
edge16ln %g4, %o6, %g3
ldsw [%l7 + 0x48], %o7
tl %icc, 0x4
ldsw [%l7 + 0x18], %l3
fpsub32s %f7, %f8, %f6
call loop_2996
fandnot1s %f7, %f14, %f6
ldd [%l7 + 0x50], %f0
edge32l %g5, %i4, %g1
loop_2996:
fmovsneg %xcc, %f12, %f13
tleu %icc, 0x6
ldd [%l7 + 0x60], %f0
tcs %icc, 0x6
fcmpgt32 %f12, %f12, %o5
std %f6, [%l7 + 0x70]
stw %o1, [%l7 + 0x78]
tge %icc, 0x4
ldsh [%l7 + 0x76], %l6
edge8ln %g7, %l4, %l2
fmovdneg %xcc, %f6, %f11
sth %i5, [%l7 + 0x34]
fble %fcc1, loop_2997
movpos %xcc, %l0, %i6
mulscc %i0, %i2, %g6
alignaddrl %o2, %i7, %o0
loop_2997:
stx %l5, [%l7 + 0x38]
fmul8x16au %f10, %f15, %f6
fmovsneg %xcc, %f3, %f15
ta %xcc, 0x4
srlx %o4, %g2, %i3
ldsh [%l7 + 0x4E], %o3
movrne %i1, %l1, %g4
te %xcc, 0x7
tleu %xcc, 0x1
ldd [%l7 + 0x30], %f12
bvs,a,pt %xcc, loop_2998
tvs %icc, 0x6
bvs,a %icc, loop_2999
brlez %g3, loop_3000
loop_2998:
st %f6, [%l7 + 0x78]
smul %o7, 0x15FB, %l3
loop_2999:
tn %xcc, 0x1
loop_3000:
ldsh [%l7 + 0x4C], %o6
sth %i4, [%l7 + 0x6C]
fxnors %f11, %f11, %f2
fpadd16 %f10, %f14, %f12
brlez,a %g5, loop_3001
add %o5, 0x031E, %g1
fmovrdne %o1, %f2, %f4
ldsb [%l7 + 0x38], %l6
loop_3001:
fmovdneg %xcc, %f7, %f12
lduh [%l7 + 0x22], %l4
fbule,a %fcc0, loop_3002
ldsw [%l7 + 0x08], %g7
fpadd16s %f1, %f7, %f5
fcmpgt16 %f14, %f6, %l2
loop_3002:
fpadd32 %f2, %f6, %f8
stw %i5, [%l7 + 0x18]
stw %l0, [%l7 + 0x0C]
fmul8ulx16 %f6, %f0, %f14
fmovdg %icc, %f15, %f1
orcc %i0, %i2, %i6
tcc %xcc, 0x2
fbe,a %fcc2, loop_3003
mulscc %g6, 0x0C62, %o2
bgu,pt %xcc, loop_3004
ldsh [%l7 + 0x48], %i7
loop_3003:
fmovdle %icc, %f12, %f1
brgz,a %o0, loop_3005
loop_3004:
or %o4, %l5, %g2
stb %i3, [%l7 + 0x1A]
ldd [%l7 + 0x68], %f2
loop_3005:
fbn,a %fcc2, loop_3006
stw %i1, [%l7 + 0x78]
nop
setx loop_3007, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %o3, %f12, %f0
loop_3006:
ldsb [%l7 + 0x12], %l1
movvs %xcc, %g3, %o7
loop_3007:
lduw [%l7 + 0x38], %g4
lduh [%l7 + 0x16], %l3
array32 %o6, %g5, %o5
fmovrde %i4, %f8, %f0
fmul8x16al %f4, %f9, %f0
edge8ln %o1, %l6, %l4
ldx [%l7 + 0x40], %g1
lduw [%l7 + 0x74], %l2
tsubcctv %g7, 0x1619, %l0
movrne %i0, %i5, %i2
popc 0x1345, %i6
fnot2 %f4, %f4
lduw [%l7 + 0x48], %o2
st %f14, [%l7 + 0x14]
fmovdcc %icc, %f4, %f8
fmovscc %xcc, %f15, %f10
fmovde %xcc, %f10, %f13
ldub [%l7 + 0x46], %i7
edge8 %o0, %g6, %o4
fmovde %xcc, %f5, %f11
fblg %fcc0, loop_3008
edge16n %g2, %i3, %l5
fmovscs %icc, %f15, %f6
fmovdvc %icc, %f3, %f12
loop_3008:
fbo,a %fcc2, loop_3009
ldsh [%l7 + 0x38], %i1
brgz,a %l1, loop_3010
sth %o3, [%l7 + 0x7E]
loop_3009:
fabss %f13, %f11
pdist %f12, %f14, %f12
loop_3010:
ldsh [%l7 + 0x7E], %g3
stx %g4, [%l7 + 0x48]
std %f12, [%l7 + 0x68]
tne %xcc, 0x1
xnor %o7, %l3, %g5
fpack16 %f2, %f12
fnegd %f2, %f4
addcc %o6, 0x0D79, %o5
fmovdcs %icc, %f1, %f9
movrne %i4, 0x0C4, %o1
fnands %f0, %f5, %f7
bvs,a %xcc, loop_3011
bpos,pn %xcc, loop_3012
sllx %l6, %l4, %g1
fble %fcc2, loop_3013
loop_3011:
sub %l2, %g7, %i0
loop_3012:
ldsb [%l7 + 0x60], %i5
sth %l0, [%l7 + 0x4E]
loop_3013:
fcmps %fcc3, %f5, %f7
andncc %i6, %i2, %o2
ldsw [%l7 + 0x5C], %o0
nop
setx loop_3014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f10, %f0, %f5
fbge,a %fcc3, loop_3015
fba,a %fcc0, loop_3016
loop_3014:
stx %g6, [%l7 + 0x08]
movrlez %o4, 0x08B, %g2
loop_3015:
ldsb [%l7 + 0x21], %i3
loop_3016:
stw %l5, [%l7 + 0x14]
std %f10, [%l7 + 0x20]
movl %xcc, %i1, %i7
andcc %o3, 0x0679, %g3
sra %g4, %o7, %l1
stb %g5, [%l7 + 0x32]
movn %xcc, %l3, %o5
std %f2, [%l7 + 0x50]
ldub [%l7 + 0x48], %i4
fble,a %fcc1, loop_3017
sdiv %o1, 0x0BB9, %l6
bshuffle %f0, %f10, %f0
brlz,a %o6, loop_3018
loop_3017:
ldsb [%l7 + 0x22], %l4
edge8n %l2, %g1, %i0
ldsh [%l7 + 0x0A], %g7
loop_3018:
fcmpne16 %f14, %f8, %l0
ldsw [%l7 + 0x1C], %i5
fpadd16s %f6, %f6, %f12
fmovsge %icc, %f15, %f6
sll %i2, %i6, %o0
fornot1s %f15, %f7, %f1
movrgz %o2, 0x161, %o4
sth %g2, [%l7 + 0x2A]
fnot2 %f12, %f4
tvc %xcc, 0x4
ldd [%l7 + 0x40], %f4
fmovscs %icc, %f10, %f2
bvs loop_3019
ld [%l7 + 0x40], %f15
movpos %icc, %g6, %i3
lduw [%l7 + 0x24], %i1
loop_3019:
fandnot1s %f7, %f4, %f9
fmovdcs %icc, %f1, %f15
te %xcc, 0x4
edge32 %i7, %o3, %g3
edge32n %g4, %l5, %o7
fmovsl %icc, %f14, %f0
sll %g5, %l1, %l3
fmovscc %xcc, %f9, %f1
movl %icc, %o5, %i4
ld [%l7 + 0x68], %f9
fpsub16s %f15, %f5, %f2
fbg,a %fcc0, loop_3020
lduw [%l7 + 0x6C], %o1
fmovrslz %l6, %f5, %f12
lduw [%l7 + 0x08], %o6
loop_3020:
ldsb [%l7 + 0x64], %l2
fmovd %f8, %f10
fmovrdgz %l4, %f2, %f4
edge32n %i0, %g1, %l0
andcc %i5, %i2, %g7
fbul,a %fcc2, loop_3021
tsubcctv %i6, 0x0AB5, %o0
std %f4, [%l7 + 0x48]
tcc %xcc, 0x1
loop_3021:
fmovdvs %icc, %f0, %f11
ldx [%l7 + 0x08], %o2
ldub [%l7 + 0x2D], %o4
fmovsneg %icc, %f11, %f9
fpsub16s %f6, %f10, %f15
fzeros %f8
fmovsvs %xcc, %f10, %f7
fpsub32 %f12, %f6, %f12
edge8n %g6, %g2, %i3
stx %i7, [%l7 + 0x58]
fmuld8sux16 %f15, %f8, %f2
ld [%l7 + 0x1C], %f11
ldub [%l7 + 0x0F], %i1
fpadd16s %f10, %f10, %f10
fnand %f12, %f12, %f0
bn,a,pn %xcc, loop_3022
xnorcc %g3, 0x0554, %g4
edge32 %o3, %o7, %l5
lduh [%l7 + 0x26], %l1
loop_3022:
sub %g5, 0x1367, %o5
fmovsa %icc, %f2, %f9
fmovdvs %xcc, %f6, %f2
ldsb [%l7 + 0x27], %i4
ldx [%l7 + 0x28], %l3
lduw [%l7 + 0x3C], %l6
edge32l %o6, %o1, %l4
tle %icc, 0x1
fbule %fcc3, loop_3023
ble %icc, loop_3024
movne %xcc, %l2, %i0
fmovrdne %l0, %f6, %f14
loop_3023:
fones %f13
loop_3024:
movcc %icc, %i5, %g1
movcc %icc, %i2, %i6
fnot2s %f15, %f8
xnor %g7, %o2, %o4
movleu %icc, %g6, %g2
movrne %i3, 0x0F5, %i7
ldsb [%l7 + 0x50], %o0
sra %g3, 0x1E, %g4
fbu %fcc0, loop_3025
fcmple32 %f2, %f2, %o3
srl %i1, %o7, %l1
fbn %fcc2, loop_3026
loop_3025:
ba,a loop_3027
tgu %icc, 0x4
std %f10, [%l7 + 0x68]
loop_3026:
ldd [%l7 + 0x70], %f2
loop_3027:
fcmpeq32 %f8, %f8, %g5
andn %o5, %l5, %l3
movrgez %i4, %o6, %l6
andcc %o1, %l2, %l4
movrlez %l0, %i5, %i0
movcc %icc, %i2, %i6
brgz,a %g1, loop_3028
andncc %o2, %g7, %o4
fornot1s %f1, %f15, %f0
fmovrdgz %g2, %f12, %f10
loop_3028:
tleu %xcc, 0x1
bneg,a loop_3029
ld [%l7 + 0x64], %f5
tcc %xcc, 0x7
fbge,a %fcc3, loop_3030
loop_3029:
fmovdvc %xcc, %f1, %f0
fpadd16 %f0, %f8, %f14
sethi 0x14A5, %g6
loop_3030:
tl %xcc, 0x0
fcmpeq32 %f8, %f10, %i7
popc %o0, %g3
ldx [%l7 + 0x58], %i3
ldx [%l7 + 0x18], %g4
bg,a %xcc, loop_3031
ldsh [%l7 + 0x48], %i1
brlz,a %o7, loop_3032
udivx %l1, 0x1B6B, %g5
loop_3031:
bneg %xcc, loop_3033
ldd [%l7 + 0x08], %f4
loop_3032:
srax %o3, 0x0D, %o5
stx %l5, [%l7 + 0x50]
loop_3033:
bshuffle %f0, %f2, %f4
ldub [%l7 + 0x6E], %i4
ld [%l7 + 0x78], %f10
fpadd32 %f14, %f0, %f12
fcmps %fcc1, %f5, %f5
fmovsa %xcc, %f1, %f13
movrgez %l3, %o6, %o1
ldx [%l7 + 0x60], %l6
subcc %l4, 0x08E6, %l0
stw %i5, [%l7 + 0x24]
fcmpd %fcc3, %f6, %f10
sth %i0, [%l7 + 0x0C]
tsubcc %i2, %i6, %l2
fnot2 %f6, %f6
addccc %o2, 0x0039, %g1
fxnor %f12, %f10, %f14
fbg,a %fcc2, loop_3034
movpos %xcc, %o4, %g2
bl loop_3035
fmuld8ulx16 %f0, %f0, %f10
loop_3034:
ldsh [%l7 + 0x66], %g6
fbul %fcc1, loop_3036
loop_3035:
faligndata %f8, %f0, %f12
fcmpgt16 %f8, %f14, %i7
lduh [%l7 + 0x1C], %o0
loop_3036:
fmovsg %icc, %f15, %f13
fcmpgt32 %f8, %f4, %g7
edge8ln %g3, %i3, %i1
ble,a %xcc, loop_3037
fone %f8
fmovdne %icc, %f14, %f5
smulcc %g4, %l1, %g5
loop_3037:
movrne %o3, %o5, %o7
array32 %i4, %l3, %l5
fmuld8sux16 %f9, %f3, %f12
stx %o1, [%l7 + 0x78]
srlx %l6, %o6, %l4
fzero %f14
movcc %icc, %i5, %l0
mova %xcc, %i2, %i0
fmuld8ulx16 %f1, %f10, %f2
andncc %l2, %i6, %g1
bcc,pt %xcc, loop_3038
fmovsvs %xcc, %f3, %f14
fpmerge %f13, %f10, %f14
subccc %o4, 0x1383, %o2
loop_3038:
mulx %g6, 0x0A0E, %i7
fmovrdlez %o0, %f8, %f2
fxnor %f10, %f12, %f8
st %f9, [%l7 + 0x4C]
srl %g7, %g3, %i3
fmovrde %g2, %f0, %f2
movneg %icc, %i1, %l1
umulcc %g5, 0x0309, %o3
tle %icc, 0x5
movne %icc, %o5, %o7
fmovsle %icc, %f13, %f3
movcc %icc, %g4, %i4
edge32n %l3, %l5, %l6
xnorcc %o6, %o1, %l4
brgz,a %i5, loop_3039
sth %l0, [%l7 + 0x5C]
ld [%l7 + 0x1C], %f10
fmovrse %i2, %f11, %f5
loop_3039:
xor %i0, 0x0861, %l2
fmovrdne %i6, %f4, %f14
fmovsvc %icc, %f15, %f0
movne %xcc, %o4, %g1
bshuffle %f8, %f12, %f4
for %f6, %f2, %f8
edge8n %g6, %o2, %o0
fsrc2 %f4, %f14
array32 %g7, %g3, %i3
lduw [%l7 + 0x34], %i7
fnegd %f12, %f2
stx %i1, [%l7 + 0x38]
xorcc %l1, %g2, %o3
fnors %f9, %f14, %f5
sub %g5, 0x1EAF, %o5
ld [%l7 + 0x6C], %f0
movrgz %g4, %i4, %l3
bcc,a loop_3040
fmovscc %xcc, %f5, %f4
bvc loop_3041
fbule,a %fcc2, loop_3042
loop_3040:
fmovdle %xcc, %f0, %f3
ldub [%l7 + 0x72], %o7
loop_3041:
fpadd16s %f8, %f4, %f14
loop_3042:
addc %l6, %l5, %o6
ldsh [%l7 + 0x38], %l4
fmovdleu %icc, %f12, %f14
fpackfix %f6, %f6
smul %o1, %l0, %i2
bgu,pn %xcc, loop_3043
ldub [%l7 + 0x44], %i0
fmovsneg %icc, %f14, %f0
ldd [%l7 + 0x18], %f0
loop_3043:
movrgz %i5, %i6, %l2
fmovdvc %xcc, %f7, %f8
ldsb [%l7 + 0x37], %g1
alignaddr %g6, %o2, %o4
bleu,pn %icc, loop_3044
movvc %icc, %o0, %g7
udiv %g3, 0x045F, %i7
edge16l %i1, %i3, %g2
loop_3044:
and %o3, 0x1909, %g5
ldx [%l7 + 0x70], %o5
sdivx %l1, 0x0243, %g4
lduh [%l7 + 0x10], %i4
fmovdcc %icc, %f12, %f14
fcmps %fcc2, %f13, %f3
fmovsg %icc, %f0, %f7
bgu,a,pn %icc, loop_3045
fmuld8sux16 %f15, %f12, %f4
movneg %xcc, %o7, %l6
stw %l3, [%l7 + 0x08]
loop_3045:
ldx [%l7 + 0x10], %l5
movn %icc, %o6, %o1
bcc loop_3046
be loop_3047
fsrc2 %f10, %f14
lduw [%l7 + 0x7C], %l0
loop_3046:
fbl %fcc1, loop_3048
loop_3047:
fnegs %f3, %f9
std %f8, [%l7 + 0x70]
lduw [%l7 + 0x10], %l4
loop_3048:
lduh [%l7 + 0x1E], %i0
fmovsa %xcc, %f10, %f9
ldx [%l7 + 0x40], %i5
fbug %fcc0, loop_3049
mulscc %i6, 0x0B82, %l2
fmovsn %xcc, %f14, %f11
fmovda %icc, %f8, %f0
loop_3049:
ldx [%l7 + 0x50], %g1
lduw [%l7 + 0x30], %g6
fble %fcc3, loop_3050
lduw [%l7 + 0x74], %i2
fcmpes %fcc0, %f14, %f14
movrgez %o2, %o4, %g7
loop_3050:
fbn %fcc2, loop_3051
bvc,a,pt %icc, loop_3052
smulcc %g3, %i7, %i1
ld [%l7 + 0x0C], %f8
loop_3051:
fcmpeq32 %f6, %f14, %o0
loop_3052:
fnot2s %f0, %f10
lduw [%l7 + 0x14], %g2
brnz %i3, loop_3053
fcmpgt16 %f4, %f2, %g5
fmovdpos %icc, %f1, %f5
fcmpgt32 %f0, %f12, %o3
loop_3053:
fbge,a %fcc1, loop_3054
fmovsa %icc, %f2, %f10
lduw [%l7 + 0x78], %o5
xnor %g4, 0x0BB2, %l1
loop_3054:
lduw [%l7 + 0x50], %i4
brlz,a %o7, loop_3055
stw %l6, [%l7 + 0x14]
mova %icc, %l5, %o6
fbuge %fcc3, loop_3056
loop_3055:
stb %l3, [%l7 + 0x31]
bleu,a loop_3057
st %f2, [%l7 + 0x70]
loop_3056:
stb %o1, [%l7 + 0x5B]
ldub [%l7 + 0x42], %l4
loop_3057:
fandnot1 %f14, %f4, %f12
sub %l0, %i0, %i5
andn %l2, 0x1994, %i6
bvc loop_3058
fpadd16s %f1, %f10, %f12
fpsub32 %f0, %f4, %f12
bvc,a,pt %icc, loop_3059
loop_3058:
stb %g1, [%l7 + 0x6F]
fmovsl %xcc, %f11, %f7
fmovsneg %icc, %f10, %f5
loop_3059:
fbn,a %fcc2, loop_3060
mulx %g6, 0x1646, %o2
bvs,a,pt %icc, loop_3061
movle %icc, %o4, %i2
loop_3060:
bn,a loop_3062
orncc %g3, 0x19E9, %g7
loop_3061:
bn,a %icc, loop_3063
fmovdleu %xcc, %f12, %f6
loop_3062:
lduw [%l7 + 0x34], %i7
mulscc %o0, 0x0B23, %i1
loop_3063:
fsrc1 %f12, %f8
array8 %g2, %i3, %o3
sll %g5, %g4, %o5
sethi 0x058E, %i4
ldx [%l7 + 0x10], %o7
fpsub16 %f10, %f14, %f14
bcs,a,pt %xcc, loop_3064
call loop_3065
lduh [%l7 + 0x38], %l1
fpsub16 %f2, %f10, %f4
loop_3064:
fmovrsgz %l6, %f8, %f2
loop_3065:
ldsw [%l7 + 0x50], %o6
fmuld8sux16 %f9, %f11, %f6
call loop_3066
fmovsgu %xcc, %f8, %f10
ld [%l7 + 0x10], %f12
fnands %f0, %f14, %f2
loop_3066:
add %l3, %o1, %l5
tne %xcc, 0x4
fmovsg %xcc, %f7, %f6
fbn,a %fcc0, loop_3067
brz %l4, loop_3068
fabsd %f2, %f12
ld [%l7 + 0x24], %f10
loop_3067:
fnor %f2, %f12, %f6
loop_3068:
be %xcc, loop_3069
fcmple32 %f8, %f10, %l0
fsrc2s %f13, %f10
subcc %i0, %l2, %i5
loop_3069:
brlz,a %g1, loop_3070
fblg,a %fcc0, loop_3071
ta %xcc, 0x3
fmovsle %icc, %f15, %f6
loop_3070:
fcmple32 %f4, %f4, %g6
loop_3071:
umul %o2, %o4, %i2
andncc %g3, %g7, %i7
edge32l %i6, %o0, %g2
fbule,a %fcc0, loop_3072
lduw [%l7 + 0x24], %i3
brnz,a %i1, loop_3073
ldd [%l7 + 0x20], %f10
loop_3072:
fnand %f4, %f4, %f6
bpos loop_3074
loop_3073:
smulcc %g5, %g4, %o3
fcmpgt16 %f2, %f6, %o5
st %f13, [%l7 + 0x54]
loop_3074:
fands %f15, %f13, %f2
fmovde %icc, %f7, %f5
tle %xcc, 0x7
nop
setx loop_3075, %l0, %l1
jmpl %l1, %i4
sth %l1, [%l7 + 0x54]
edge32l %l6, %o6, %o7
fmuld8ulx16 %f2, %f8, %f2
loop_3075:
std %f0, [%l7 + 0x08]
fmovdvs %xcc, %f12, %f11
fbg %fcc2, loop_3076
andncc %o1, %l5, %l3
edge32ln %l0, %l4, %i0
tne %icc, 0x7
loop_3076:
sllx %i5, 0x19, %g1
fbuge %fcc2, loop_3077
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x0E], %g6
addccc %o2, 0x1ACF, %o4
loop_3077:
sll %l2, 0x1B, %i2
ldx [%l7 + 0x58], %g7
fmovrslez %i7, %f12, %f15
ta %icc, 0x3
fmovdgu %icc, %f11, %f7
bshuffle %f8, %f12, %f0
ldd [%l7 + 0x58], %f6
fzero %f12
fmovdcs %icc, %f10, %f13
fmovsleu %icc, %f3, %f6
ldsb [%l7 + 0x56], %g3
fand %f12, %f2, %f10
edge16n %o0, %i6, %g2
ldsb [%l7 + 0x59], %i3
fsrc1s %f11, %f4
fbge %fcc1, loop_3078
stx %g5, [%l7 + 0x50]
fble %fcc1, loop_3079
movcc %xcc, %i1, %o3
loop_3078:
bge,a,pn %xcc, loop_3080
edge32l %g4, %i4, %l1
loop_3079:
std %f0, [%l7 + 0x28]
ldsh [%l7 + 0x7A], %l6
loop_3080:
ldx [%l7 + 0x30], %o6
sdivx %o5, 0x149B, %o1
bn,a,pn %icc, loop_3081
lduw [%l7 + 0x7C], %o7
bneg,pt %xcc, loop_3082
brlz,a %l3, loop_3083
loop_3081:
edge8n %l0, %l5, %l4
ld [%l7 + 0x50], %f1
loop_3082:
stw %i0, [%l7 + 0x74]
loop_3083:
alignaddr %i5, %g6, %o2
bpos,pn %icc, loop_3084
brlz,a %g1, loop_3085
ld [%l7 + 0x48], %f4
lduh [%l7 + 0x42], %o4
loop_3084:
edge16ln %i2, %g7, %i7
loop_3085:
lduw [%l7 + 0x24], %l2
edge32 %o0, %g3, %i6
sth %i3, [%l7 + 0x1C]
addc %g2, %g5, %i1
ldx [%l7 + 0x38], %g4
brlz,a %o3, loop_3086
edge16l %i4, %l1, %o6
ld [%l7 + 0x18], %f14
fpadd16 %f8, %f2, %f0
loop_3086:
lduw [%l7 + 0x14], %l6
ldsb [%l7 + 0x25], %o5
fmovdle %xcc, %f4, %f10
fcmped %fcc0, %f0, %f10
fnand %f0, %f0, %f4
umul %o1, %l3, %o7
tgu %xcc, 0x4
movrne %l0, %l4, %l5
te %icc, 0x0
edge8l %i5, %g6, %o2
std %f6, [%l7 + 0x60]
call loop_3087
fbo %fcc2, loop_3088
tvs %xcc, 0x5
fblg,a %fcc1, loop_3089
loop_3087:
fbg %fcc0, loop_3090
loop_3088:
fmovrsgz %i0, %f9, %f11
std %f0, [%l7 + 0x78]
loop_3089:
sdivcc %g1, 0x0CB8, %o4
loop_3090:
lduw [%l7 + 0x2C], %i2
stx %i7, [%l7 + 0x40]
movcs %xcc, %g7, %l2
movgu %xcc, %o0, %i6
brlez,a %g3, loop_3091
bshuffle %f2, %f0, %f10
fmovrde %g2, %f14, %f6
tcc %xcc, 0x2
loop_3091:
fbl,a %fcc3, loop_3092
ld [%l7 + 0x3C], %f13
ldub [%l7 + 0x51], %i3
srax %g5, 0x03, %g4
loop_3092:
fmovdpos %xcc, %f1, %f12
pdist %f12, %f2, %f0
nop
setx loop_3093, %l0, %l1
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 %f14, %f4, %f12
tcs %xcc, 0x7
fbe,a %fcc1, loop_3094
loop_3093:
xnor %o3, %i1, %i4
lduh [%l7 + 0x0C], %l1
movn %xcc, %l6, %o6
loop_3094:
ldd [%l7 + 0x78], %f12
nop
setx loop_3095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %o5, %o1, %o7
addc %l3, 0x0525, %l0
std %f10, [%l7 + 0x60]
loop_3095:
fmovsle %xcc, %f11, %f8
fmovrslez %l5, %f7, %f12
fmovdn %xcc, %f9, %f11
stx %i5, [%l7 + 0x48]
nop
setx loop_3096, %l0, %l1
jmpl %l1, %l4
fpsub32s %f15, %f1, %f9
fzeros %f3
ldsb [%l7 + 0x2D], %o2
loop_3096:
sll %g6, %g1, %o4
stx %i2, [%l7 + 0x30]
ldsw [%l7 + 0x74], %i0
ldsw [%l7 + 0x6C], %i7
fcmpeq16 %f0, %f8, %l2
fornot1 %f14, %f12, %f10
fands %f5, %f6, %f3
ldsw [%l7 + 0x14], %g7
srl %i6, 0x01, %o0
sth %g2, [%l7 + 0x2C]
movvs %xcc, %i3, %g5
fcmpes %fcc0, %f10, %f0
bne,pn %icc, loop_3097
ldsb [%l7 + 0x2D], %g4
ldsh [%l7 + 0x40], %g3
ld [%l7 + 0x7C], %f4
loop_3097:
tcc %icc, 0x1
stb %i1, [%l7 + 0x34]
subc %i4, 0x127D, %l1
tsubcc %l6, 0x0A63, %o6
fbn,a %fcc3, loop_3098
subccc %o5, %o3, %o7
fmovrsgz %o1, %f14, %f10
fornot1s %f13, %f11, %f12
loop_3098:
fexpand %f9, %f10
stw %l0, [%l7 + 0x78]
and %l3, 0x1308, %i5
fmovda %icc, %f9, %f12
ldub [%l7 + 0x58], %l4
fble,a %fcc0, loop_3099
addc %o2, %g6, %l5
fmovrsne %o4, %f9, %f15
lduh [%l7 + 0x38], %i2
loop_3099:
fble,a %fcc2, loop_3100
edge32ln %i0, %g1, %l2
edge16ln %g7, %i6, %i7
movge %icc, %o0, %g2
loop_3100:
add %g5, 0x0B52, %g4
movg %xcc, %g3, %i3
srl %i4, 0x0A, %l1
xor %i1, %o6, %o5
stw %l6, [%l7 + 0x18]
fones %f10
fexpand %f13, %f8
movgu %icc, %o7, %o3
movvs %icc, %l0, %o1
st %f14, [%l7 + 0x3C]
orncc %i5, %l4, %o2
ldd [%l7 + 0x78], %f12
ldub [%l7 + 0x13], %l3
movrgz %l5, 0x1FB, %o4
stx %g6, [%l7 + 0x70]
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x30], %i2
st %f3, [%l7 + 0x78]
fbu %fcc1, loop_3101
ldsh [%l7 + 0x50], %g1
fmovspos %xcc, %f6, %f12
fpackfix %f2, %f7
loop_3101:
ldub [%l7 + 0x52], %i0
ldd [%l7 + 0x38], %f4
add %l2, %g7, %i6
lduh [%l7 + 0x18], %i7
mulx %o0, 0x14B2, %g2
fones %f15
movge %xcc, %g5, %g3
fmovspos %icc, %f15, %f7
fmul8sux16 %f8, %f12, %f0
ldsw [%l7 + 0x50], %g4
mulscc %i3, %l1, %i1
ldub [%l7 + 0x11], %i4
ldsb [%l7 + 0x25], %o5
std %f2, [%l7 + 0x68]
tle %icc, 0x5
fpsub32 %f0, %f10, %f2
movvc %icc, %l6, %o7
movrne %o3, 0x0E1, %o6
fsrc1 %f8, %f12
udivcc %o1, 0x1A9D, %i5
fmul8x16 %f3, %f0, %f12
movre %l0, %o2, %l3
fpsub16s %f4, %f15, %f8
nop
setx loop_3102, %l0, %l1
jmpl %l1, %l4
fornot1 %f12, %f0, %f14
ld [%l7 + 0x10], %f0
ldsb [%l7 + 0x3E], %o4
loop_3102:
movvc %xcc, %g6, %i2
fmul8sux16 %f14, %f12, %f6
brlez %l5, 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
te %xcc, 0x4
bn,a %icc, loop_3105
loop_3103:
edge8 %i0, %g1, %l2
loop_3104:
bn,pn %icc, loop_3106
fmovscs %xcc, %f9, %f4
loop_3105:
std %f14, [%l7 + 0x78]
addcc %g7, 0x108F, %i7
loop_3106:
tsubcctv %o0, %g2, %g5
movcs %xcc, %g3, %g4
bl,pn %icc, loop_3107
fzero %f0
orn %i3, %l1, %i6
ldsw [%l7 + 0x68], %i4
loop_3107:
fbule,a %fcc1, loop_3108
fmovrdlez %i1, %f0, %f4
ldsw [%l7 + 0x54], %l6
fornot1s %f15, %f8, %f12
loop_3108:
tvs %icc, 0x3
ld [%l7 + 0x58], %f0
ldub [%l7 + 0x7F], %o5
ldd [%l7 + 0x20], %f10
addcc %o3, 0x0811, %o7
fnot1s %f6, %f6
fcmpne32 %f8, %f12, %o1
fbge %fcc0, loop_3109
fmovdn %xcc, %f6, %f3
std %f10, [%l7 + 0x30]
bleu,pt %xcc, loop_3110
loop_3109:
array8 %o6, %i5, %l0
fbg %fcc1, loop_3111
fmovscc %xcc, %f2, %f12
loop_3110:
bvs,a,pt %xcc, loop_3112
fmovdg %xcc, %f11, %f12
loop_3111:
sdivx %l3, 0x162D, %l4
movg %xcc, %o4, %g6
loop_3112:
fpadd16 %f4, %f10, %f0
fmovsge %xcc, %f7, %f9
tleu %icc, 0x1
movne %icc, %o2, %l5
tl %xcc, 0x7
ld [%l7 + 0x2C], %f1
lduw [%l7 + 0x2C], %i0
ldsb [%l7 + 0x21], %i2
tpos %xcc, 0x5
array16 %l2, %g7, %i7
fmovsvs %icc, %f2, %f0
fnot1 %f6, %f2
edge16 %g1, %o0, %g5
edge8l %g3, %g4, %i3
srl %g2, 0x1F, %i6
fmovsn %xcc, %f14, %f3
fmovsne %xcc, %f14, %f6
stw %i4, [%l7 + 0x24]
ba,a,pn %icc, loop_3113
fmul8x16au %f0, %f9, %f0
siam 0x2
mulscc %i1, 0x020B, %l1
loop_3113:
fbe %fcc0, loop_3114
udivx %o5, 0x01E3, %l6
fmovrslz %o3, %f6, %f8
stw %o1, [%l7 + 0x08]
loop_3114:
std %f0, [%l7 + 0x70]
movvs %xcc, %o7, %i5
fmovdleu %xcc, %f4, %f15
ldsh [%l7 + 0x14], %l0
fsrc1 %f4, %f14
fmovsleu %icc, %f8, %f2
lduh [%l7 + 0x10], %o6
tcs %icc, 0x4
fandnot2s %f7, %f4, %f5
fnands %f11, %f14, %f5
stx %l3, [%l7 + 0x78]
andcc %l4, 0x15BB, %o4
edge32ln %g6, %l5, %o2
movn %icc, %i2, %l2
fbg,a %fcc3, loop_3115
fmovsleu %xcc, %f8, %f9
add %i0, 0x1EC3, %i7
stb %g1, [%l7 + 0x3A]
loop_3115:
ldx [%l7 + 0x70], %g7
ldx [%l7 + 0x08], %o0
fmul8sux16 %f6, %f0, %f8
fnors %f3, %f14, %f15
fmovsg %icc, %f13, %f8
lduh [%l7 + 0x1C], %g3
lduw [%l7 + 0x7C], %g5
fsrc2s %f11, %f0
ldsw [%l7 + 0x5C], %g4
fcmpne16 %f0, %f4, %g2
std %f12, [%l7 + 0x38]
brgez,a %i6, loop_3116
fmovscc %icc, %f3, %f7
tsubcc %i3, 0x119A, %i4
lduw [%l7 + 0x2C], %i1
loop_3116:
move %xcc, %l1, %o5
fbuge,a %fcc1, loop_3117
fpackfix %f12, %f13
fzero %f10
or %o3, %o1, %l6
loop_3117:
edge16 %o7, %i5, %o6
fone %f8
stw %l0, [%l7 + 0x6C]
smulcc %l3, %o4, %g6
ldsb [%l7 + 0x35], %l4
sth %o2, [%l7 + 0x48]
movleu %icc, %i2, %l2
stb %l5, [%l7 + 0x5B]
fmovsgu %icc, %f0, %f15
mova %xcc, %i7, %i0
st %f7, [%l7 + 0x64]
fbul %fcc0, loop_3118
fmovsvc %icc, %f13, %f1
fmovrsgez %g1, %f14, %f11
ldsw [%l7 + 0x20], %o0
loop_3118:
fpsub32 %f12, %f4, %f2
fbug,a %fcc2, loop_3119
fcmpgt32 %f12, %f12, %g7
stx %g3, [%l7 + 0x18]
bvc,pn %xcc, loop_3120
loop_3119:
ldsw [%l7 + 0x3C], %g5
fbule %fcc3, loop_3121
ld [%l7 + 0x2C], %f15
loop_3120:
fmovsle %xcc, %f7, %f13
udivcc %g4, 0x11AD, %i6
loop_3121:
movpos %xcc, %g2, %i4
tge %icc, 0x3
stw %i1, [%l7 + 0x64]
fmovrslz %i3, %f1, %f3
fbn,a %fcc2, loop_3122
umulcc %o5, %l1, %o1
ld [%l7 + 0x4C], %f7
be,a,pt %xcc, loop_3123
loop_3122:
fpack32 %f8, %f8, %f0
ld [%l7 + 0x10], %f3
fmovdgu %xcc, %f13, %f8
loop_3123:
fornot2 %f2, %f8, %f0
alignaddr %o3, %l6, %i5
ld [%l7 + 0x74], %f13
movrlez %o6, 0x2CE, %l0
fmuld8sux16 %f7, %f8, %f0
tneg %icc, 0x5
array8 %o7, %l3, %g6
stx %o4, [%l7 + 0x48]
stx %l4, [%l7 + 0x38]
fnot2s %f14, %f13
fmovsvc %icc, %f8, %f10
fnegd %f6, %f8
fbl,a %fcc0, loop_3124
fandnot2 %f10, %f0, %f2
fmovrsgez %o2, %f5, %f12
ldsh [%l7 + 0x70], %i2
loop_3124:
orncc %l2, 0x066F, %l5
tge %icc, 0x4
bn,pn %xcc, loop_3125
fone %f12
andn %i7, %i0, %g1
fabsd %f0, %f2
loop_3125:
fpack32 %f2, %f12, %f14
ldub [%l7 + 0x34], %o0
stw %g3, [%l7 + 0x40]
addc %g5, %g4, %g7
umulcc %i6, %g2, %i4
stw %i3, [%l7 + 0x68]
andn %o5, %l1, %o1
std %f4, [%l7 + 0x38]
taddcctv %i1, %o3, %l6
fors %f5, %f13, %f0
bvs loop_3126
fcmpgt16 %f12, %f12, %o6
fnot2s %f9, %f12
tl %xcc, 0x2
loop_3126:
std %f14, [%l7 + 0x48]
fnot1s %f3, %f9
bneg,a %xcc, loop_3127
movre %i5, 0x285, %l0
fsrc1 %f10, %f6
fmovsge %icc, %f10, %f8
loop_3127:
movl %xcc, %o7, %g6
fpadd32s %f5, %f1, %f3
fcmpes %fcc0, %f14, %f0
movvc %xcc, %o4, %l4
std %f8, [%l7 + 0x68]
st %f3, [%l7 + 0x2C]
stw %o2, [%l7 + 0x30]
fcmpeq32 %f14, %f6, %l3
ldsw [%l7 + 0x10], %l2
alignaddrl %i2, %i7, %l5
fmovrdlez %g1, %f14, %f12
fbug,a %fcc1, loop_3128
orn %o0, 0x03FC, %g3
edge8ln %g5, %i0, %g7
ldx [%l7 + 0x28], %g4
loop_3128:
fpadd16 %f2, %f10, %f2
movrgez %g2, 0x301, %i6
fba,a %fcc3, loop_3129
lduh [%l7 + 0x5C], %i4
std %f14, [%l7 + 0x28]
lduw [%l7 + 0x6C], %o5
loop_3129:
smulcc %l1, %o1, %i1
edge16l %i3, %l6, %o3
stx %i5, [%l7 + 0x18]
ldub [%l7 + 0x43], %l0
stw %o7, [%l7 + 0x40]
andncc %o6, %g6, %l4
movvc %icc, %o2, %l3
movge %icc, %o4, %l2
stb %i2, [%l7 + 0x3F]
st %f7, [%l7 + 0x24]
fblg,a %fcc2, loop_3130
fba %fcc0, loop_3131
fmovspos %icc, %f15, %f5
movn %icc, %i7, %l5
loop_3130:
fbue,a %fcc1, loop_3132
loop_3131:
brz,a %g1, loop_3133
fmovscs %icc, %f7, %f3
fandnot2 %f6, %f8, %f4
loop_3132:
ba,a,pt %icc, loop_3134
loop_3133:
bcs,a loop_3135
movleu %xcc, %g3, %g5
fmovsl %xcc, %f0, %f9
loop_3134:
fnor %f6, %f10, %f2
loop_3135:
fmovsne %icc, %f11, %f4
sdivx %o0, 0x022E, %i0
ble,pn %xcc, loop_3136
st %f12, [%l7 + 0x30]
umulcc %g7, 0x040D, %g4
fxnor %f14, %f8, %f2
loop_3136:
fmovrsne %i6, %f8, %f15
st %f9, [%l7 + 0x74]
movgu %xcc, %i4, %g2
bleu loop_3137
fmovrsgz %l1, %f8, %f11
ldub [%l7 + 0x7B], %o5
fmovscc %xcc, %f14, %f12
loop_3137:
ldx [%l7 + 0x78], %i1
ldd [%l7 + 0x78], %f2
andn %o1, 0x03ED, %l6
fands %f1, %f11, %f11
ldsh [%l7 + 0x42], %i3
lduh [%l7 + 0x62], %o3
fmovsleu %xcc, %f10, %f10
tne %xcc, 0x2
fmovsne %xcc, %f4, %f4
fmuld8ulx16 %f11, %f9, %f2
tcs %xcc, 0x6
ldsb [%l7 + 0x1B], %l0
fcmpeq32 %f14, %f14, %i5
sth %o7, [%l7 + 0x7A]
fbue %fcc0, loop_3138
umul %o6, %l4, %g6
movn %icc, %l3, %o2
fmovscs %xcc, %f8, %f2
loop_3138:
fmovscs %icc, %f14, %f3
fnands %f6, %f11, %f2
ldsb [%l7 + 0x75], %o4
sra %l2, %i7, %i2
sth %g1, [%l7 + 0x14]
subccc %l5, %g5, %g3
lduh [%l7 + 0x5C], %o0
tcc %xcc, 0x3
lduw [%l7 + 0x24], %i0
fcmpd %fcc1, %f12, %f14
st %f10, [%l7 + 0x18]
subcc %g4, %g7, %i4
bn,pt %icc, loop_3139
fcmpeq32 %f12, %f14, %g2
bg,a %icc, loop_3140
tcs %icc, 0x7
loop_3139:
ldsh [%l7 + 0x24], %l1
srax %o5, 0x10, %i6
loop_3140:
bl,a loop_3141
movrlz %o1, %l6, %i1
tle %icc, 0x7
tpos %xcc, 0x7
loop_3141:
fmovsleu %xcc, %f11, %f12
fornot2s %f8, %f3, %f9
ld [%l7 + 0x2C], %f0
ld [%l7 + 0x78], %f8
ldsh [%l7 + 0x1C], %i3
brz %o3, loop_3142
movcs %icc, %i5, %o7
fandnot1 %f12, %f8, %f4
be loop_3143
loop_3142:
nop
setx loop_3144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %o6, %f8, %f4
addccc %l0, %l4, %g6
loop_3143:
fmul8x16 %f10, %f10, %f4
loop_3144:
fxors %f0, %f6, %f5
ld [%l7 + 0x10], %f4
movge %icc, %o2, %l3
ld [%l7 + 0x1C], %f9
std %f6, [%l7 + 0x48]
mova %xcc, %l2, %o4
fnot2 %f0, %f0
fmovdl %icc, %f0, %f7
tn %icc, 0x0
edge8ln %i7, %g1, %i2
fcmpne16 %f2, %f12, %g5
ldd [%l7 + 0x58], %f2
stx %l5, [%l7 + 0x78]
fmovrdgz %g3, %f14, %f0
st %f12, [%l7 + 0x6C]
bcc,a loop_3145
fnands %f6, %f13, %f1
sra %o0, 0x1C, %g4
movrgz %g7, 0x041, %i0
loop_3145:
fone %f0
fmovdne %icc, %f12, %f6
nop
setx loop_3146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i4, [%l7 + 0x40]
lduw [%l7 + 0x44], %l1
st %f6, [%l7 + 0x2C]
loop_3146:
stw %o5, [%l7 + 0x50]
fcmple32 %f6, %f6, %i6
fornot2s %f2, %f3, %f6
ldd [%l7 + 0x40], %f0
fcmpes %fcc1, %f7, %f4
movgu %xcc, %o1, %g2
fmovsa %icc, %f1, %f1
fmovdn %xcc, %f11, %f8
sra %l6, %i3, %i1
be,pn %icc, loop_3147
fcmpne16 %f8, %f12, %i5
stw %o7, [%l7 + 0x20]
brlz,a %o6, loop_3148
loop_3147:
tcs %xcc, 0x3
st %f8, [%l7 + 0x1C]
edge32n %l0, %l4, %g6
loop_3148:
ldub [%l7 + 0x14], %o2
ldsw [%l7 + 0x40], %o3
edge16n %l3, %o4, %l2
and %i7, %g1, %i2
fmovda %xcc, %f11, %f1
bn,pt %icc, loop_3149
st %f12, [%l7 + 0x10]
fmovsvs %icc, %f8, %f6
sra %g5, 0x05, %l5
loop_3149:
subcc %o0, 0x159A, %g4
fba %fcc3, loop_3150
bcs %xcc, loop_3151
xor %g7, %g3, %i4
std %f2, [%l7 + 0x40]
loop_3150:
fornot1s %f4, %f7, %f8
loop_3151:
ld [%l7 + 0x40], %f15
fcmpne16 %f6, %f0, %l1
edge8n %i0, %o5, %i6
stb %o1, [%l7 + 0x46]
udivcc %g2, 0x027B, %i3
fmovdle %icc, %f3, %f7
fcmple16 %f0, %f4, %l6
fpack16 %f4, %f13
xnor %i1, 0x1D11, %i5
fmovdneg %xcc, %f4, %f13
fmovdpos %icc, %f3, %f12
fnot1 %f6, %f12
stb %o6, [%l7 + 0x1C]
mulscc %o7, %l4, %l0
brlz %o2, loop_3152
bneg loop_3153
edge16ln %o3, %g6, %l3
fpack32 %f6, %f10, %f12
loop_3152:
bg %icc, loop_3154
loop_3153:
tsubcctv %o4, 0x02A5, %i7
bge loop_3155
lduh [%l7 + 0x24], %l2
loop_3154:
movle %icc, %g1, %g5
ba,a,pt %xcc, loop_3156
loop_3155:
ldd [%l7 + 0x38], %f14
fmovdg %xcc, %f15, %f12
lduw [%l7 + 0x30], %l5
loop_3156:
sth %o0, [%l7 + 0x0A]
fornot2s %f14, %f5, %f11
edge32l %g4, %g7, %i2
fmovrslz %g3, %f14, %f5
lduw [%l7 + 0x24], %i4
orncc %i0, %l1, %i6
lduh [%l7 + 0x1C], %o1
alignaddr %o5, %g2, %i3
std %f8, [%l7 + 0x60]
ld [%l7 + 0x08], %f4
siam 0x0
array32 %i1, %l6, %o6
movvc %xcc, %o7, %i5
brlez %l0, loop_3157
andn %o2, 0x0846, %l4
fmuld8ulx16 %f13, %f11, %f10
brlez,a %g6, loop_3158
loop_3157:
stb %l3, [%l7 + 0x34]
ldx [%l7 + 0x28], %o3
movcc %xcc, %o4, %i7
loop_3158:
fpmerge %f3, %f15, %f6
sth %l2, [%l7 + 0x28]
fbge %fcc3, loop_3159
pdist %f2, %f12, %f14
ldx [%l7 + 0x28], %g1
fbe %fcc1, loop_3160
loop_3159:
addccc %l5, 0x0E9D, %g5
movneg %xcc, %o0, %g7
addc %g4, %i2, %g3
loop_3160:
movne %icc, %i0, %i4
brnz %i6, loop_3161
sethi 0x19A4, %o1
sth %l1, [%l7 + 0x24]
fmovd %f8, %f2
loop_3161:
st %f10, [%l7 + 0x68]
fbul,a %fcc1, loop_3162
std %f0, [%l7 + 0x30]
lduw [%l7 + 0x78], %g2
sdivx %o5, 0x0A56, %i1
loop_3162:
ldsh [%l7 + 0x08], %l6
tleu %icc, 0x0
stx %o6, [%l7 + 0x60]
fbne %fcc2, loop_3163
movcc %xcc, %i3, %o7
st %f15, [%l7 + 0x68]
or %i5, %l0, %l4
loop_3163:
array32 %g6, %l3, %o3
ldx [%l7 + 0x48], %o2
ba,pt %icc, loop_3164
fmovda %icc, %f5, %f15
fmovscc %icc, %f0, %f11
fmovsle %xcc, %f10, %f10
loop_3164:
ldub [%l7 + 0x78], %i7
fnot1s %f3, %f13
fcmpeq16 %f2, %f6, %o4
edge16 %l2, %l5, %g1
fmovde %icc, %f8, %f7
fmovdvs %icc, %f2, %f11
fone %f6
ld [%l7 + 0x20], %f12
fmovsl %icc, %f10, %f11
sllx %g5, 0x11, %o0
ba,pt %xcc, loop_3165
ldsh [%l7 + 0x6C], %g7
fpsub32 %f12, %f4, %f6
ld [%l7 + 0x38], %f14
loop_3165:
subcc %g4, 0x08AA, %g3
udivx %i0, 0x094A, %i4
tsubcc %i6, 0x0EA7, %o1
bneg,a,pt %xcc, loop_3166
fnors %f7, %f1, %f1
st %f11, [%l7 + 0x4C]
ba,a %xcc, loop_3167
loop_3166:
smulcc %l1, 0x066B, %g2
ldsh [%l7 + 0x74], %o5
edge16 %i2, %i1, %o6
loop_3167:
sethi 0x1A02, %i3
st %f7, [%l7 + 0x24]
or %o7, %i5, %l0
fbne %fcc2, loop_3168
movrlez %l4, 0x28B, %l6
nop
setx loop_3169, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x68]
loop_3168:
lduw [%l7 + 0x30], %g6
fxnor %f12, %f2, %f2
loop_3169:
ldx [%l7 + 0x58], %l3
ldx [%l7 + 0x38], %o3
orcc %o2, 0x1AE7, %o4
sth %i7, [%l7 + 0x08]
ld [%l7 + 0x40], %f7
nop
setx loop_3170, %l0, %l1
jmpl %l1, %l5
edge32ln %g1, %l2, %o0
fcmpes %fcc3, %f15, %f11
ldx [%l7 + 0x18], %g5
loop_3170:
ba,pn %xcc, loop_3171
fbge,a %fcc0, loop_3172
fabss %f14, %f5
array8 %g4, %g3, %g7
loop_3171:
edge32ln %i4, %i0, %i6
loop_3172:
siam 0x5
fmovdn %icc, %f3, %f2
tleu %icc, 0x6
fornot1 %f2, %f6, %f14
udivx %l1, 0x117E, %o1
fnot1 %f4, %f14
stw %g2, [%l7 + 0x3C]
fble %fcc0, loop_3173
stb %i2, [%l7 + 0x34]
fbug %fcc2, loop_3174
stb %i1, [%l7 + 0x3F]
loop_3173:
ldsw [%l7 + 0x28], %o5
movneg %icc, %o6, %i3
loop_3174:
fnands %f3, %f11, %f7
ba,pt %xcc, loop_3175
brgz %o7, loop_3176
mova %xcc, %i5, %l4
fmovscc %xcc, %f13, %f8
loop_3175:
movgu %icc, %l6, %g6
loop_3176:
edge8n %l3, %l0, %o3
fornot2s %f8, %f15, %f7
fbge %fcc2, loop_3177
bneg,a loop_3178
stb %o2, [%l7 + 0x09]
fbge %fcc2, loop_3179
loop_3177:
ldsh [%l7 + 0x1A], %o4
loop_3178:
fbu,a %fcc0, loop_3180
bshuffle %f6, %f14, %f4
loop_3179:
fandnot1s %f10, %f11, %f11
st %f6, [%l7 + 0x74]
loop_3180:
fcmped %fcc3, %f8, %f14
fpadd16s %f12, %f2, %f11
fbul %fcc3, loop_3181
tcc %xcc, 0x3
fmovdvs %icc, %f5, %f4
faligndata %f0, %f6, %f0
loop_3181:
st %f12, [%l7 + 0x78]
xnorcc %l5, 0x1B19, %g1
ldub [%l7 + 0x5B], %l2
fsrc2s %f0, %f4
tvc %xcc, 0x4
nop
setx loop_3182, %l0, %l1
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 %f8, %f2
sth %o0, [%l7 + 0x62]
nop
setx loop_3183, %l0, %l1
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_3182:
edge16n %i7, %g5, %g3
stb %g4, [%l7 + 0x25]
fpsub32 %f2, %f10, %f0
loop_3183:
sth %i4, [%l7 + 0x60]
st %f9, [%l7 + 0x70]
ld [%l7 + 0x74], %f12
ldub [%l7 + 0x2C], %g7
fcmped %fcc2, %f10, %f6
mulscc %i6, 0x1B44, %i0
fmovrsgez %o1, %f5, %f2
movle %xcc, %l1, %g2
stx %i1, [%l7 + 0x38]
stx %o5, [%l7 + 0x48]
movrgez %i2, %i3, %o6
udiv %o7, 0x0A6F, %l4
orncc %l6, %g6, %i5
fmovdpos %xcc, %f6, %f14
sub %l3, 0x1AC7, %o3
sth %o2, [%l7 + 0x22]
fornot2s %f15, %f3, %f12
sethi 0x0F92, %l0
call loop_3184
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x78], %o4
ld [%l7 + 0x30], %f15
loop_3184:
movn %xcc, %l5, %l2
fmovde %icc, %f8, %f6
sth %g1, [%l7 + 0x66]
mulx %i7, 0x0D51, %o0
xnor %g3, %g4, %i4
edge8ln %g7, %g5, %i6
st %f6, [%l7 + 0x20]
fandnot2s %f7, %f1, %f11
fmovse %icc, %f13, %f1
bcs,pn %xcc, loop_3185
ldsb [%l7 + 0x4B], %i0
bcc,pn %icc, loop_3186
fnot2 %f0, %f4
loop_3185:
ldx [%l7 + 0x20], %l1
lduh [%l7 + 0x66], %o1
loop_3186:
ldsh [%l7 + 0x48], %g2
bcc,a loop_3187
fands %f8, %f6, %f6
lduh [%l7 + 0x3E], %i1
brgez,a %o5, loop_3188
loop_3187:
srl %i2, %o6, %o7
bvs,a,pn %icc, loop_3189
movge %xcc, %l4, %l6
loop_3188:
udivcc %i3, 0x01A2, %g6
ldx [%l7 + 0x50], %i5
loop_3189:
xorcc %l3, %o3, %o2
bne,pt %icc, loop_3190
edge32n %l0, %o4, %l2
fmuld8ulx16 %f3, %f14, %f14
brlez,a %g1, loop_3191
loop_3190:
stw %i7, [%l7 + 0x18]
movrlez %o0, 0x0B7, %l5
fmovdcs %xcc, %f3, %f1
loop_3191:
ldsw [%l7 + 0x40], %g4
st %f14, [%l7 + 0x70]
fandnot2s %f1, %f2, %f11
umulcc %i4, 0x1F49, %g3
fcmpes %fcc3, %f12, %f7
ld [%l7 + 0x70], %f5
sth %g7, [%l7 + 0x76]
fsrc2s %f12, %f10
edge32n %g5, %i0, %i6
ldub [%l7 + 0x24], %o1
movvs %xcc, %l1, %g2
movneg %xcc, %o5, %i2
edge8ln %o6, %i1, %l4
fmovsge %xcc, %f8, %f6
array16 %l6, %i3, %g6
fmovsvs %icc, %f3, %f5
stx %o7, [%l7 + 0x40]
fzero %f0
edge16l %l3, %o3, %i5
brlez %o2, loop_3192
alignaddr %o4, %l2, %l0
edge8ln %i7, %g1, %l5
xnorcc %o0, %i4, %g3
loop_3192:
fmul8sux16 %f14, %f14, %f6
fcmpgt32 %f8, %f14, %g4
ldd [%l7 + 0x60], %f10
lduh [%l7 + 0x5C], %g5
stw %g7, [%l7 + 0x20]
stw %i0, [%l7 + 0x7C]
ldd [%l7 + 0x40], %f2
fmovrdgz %i6, %f6, %f8
bneg,a %icc, loop_3193
brgz %o1, loop_3194
ldsh [%l7 + 0x30], %l1
tn %icc, 0x7
loop_3193:
fand %f6, %f2, %f8
loop_3194:
sdivcc %g2, 0x0437, %o5
lduw [%l7 + 0x48], %o6
lduw [%l7 + 0x20], %i2
ldsw [%l7 + 0x68], %l4
fmovdgu %xcc, %f0, %f7
fmovsl %icc, %f13, %f4
ldx [%l7 + 0x70], %l6
bcc,a,pt %xcc, loop_3195
fbo %fcc2, loop_3196
tgu %xcc, 0x5
lduh [%l7 + 0x26], %i1
loop_3195:
ldd [%l7 + 0x08], %f2
loop_3196:
fpsub16s %f10, %f6, %f0
sth %i3, [%l7 + 0x76]
std %f8, [%l7 + 0x38]
fnor %f6, %f10, %f12
and %g6, %o7, %l3
srax %i5, 0x02, %o3
tne %icc, 0x0
array32 %o4, %l2, %l0
fmovrsgez %i7, %f8, %f0
tgu %icc, 0x3
smul %o2, %l5, %o0
sra %g1, 0x14, %i4
bcs %xcc, loop_3197
sethi 0x0BF0, %g3
bcc,a,pt %icc, loop_3198
fands %f15, %f5, %f7
loop_3197:
fmovscc %icc, %f7, %f11
mova %xcc, %g4, %g7
loop_3198:
sub %i0, %g5, %o1
umul %i6, %g2, %o5
std %f2, [%l7 + 0x28]
ldub [%l7 + 0x50], %o6
fpadd32 %f0, %f6, %f12
ldub [%l7 + 0x50], %l1
lduh [%l7 + 0x4E], %l4
ldd [%l7 + 0x48], %f6
movgu %icc, %l6, %i2
bvc,a %icc, loop_3199
ldsh [%l7 + 0x46], %i3
ldub [%l7 + 0x74], %g6
fmul8x16al %f13, %f3, %f14
loop_3199:
fbge %fcc0, loop_3200
brgz,a %i1, loop_3201
lduw [%l7 + 0x18], %o7
std %f4, [%l7 + 0x68]
loop_3200:
ldsb [%l7 + 0x58], %i5
loop_3201:
fmovrdlez %l3, %f2, %f10
movne %icc, %o3, %l2
sll %l0, %i7, %o2
bvc,pn %xcc, loop_3202
fors %f8, %f10, %f9
tl %icc, 0x5
brgz %o4, loop_3203
loop_3202:
fcmpne16 %f8, %f6, %o0
fmovsleu %icc, %f6, %f13
fpadd32 %f4, %f4, %f6
loop_3203:
ldsb [%l7 + 0x70], %l5
sllx %g1, 0x0C, %i4
fbn,a %fcc0, loop_3204
fmovrdgez %g3, %f6, %f10
fbo %fcc0, loop_3205
ldx [%l7 + 0x10], %g7
loop_3204:
nop
setx loop_3206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3207, %l0, %l1
jmpl %l1, %g4
loop_3205:
fbn %fcc1, loop_3208
fxors %f15, %f11, %f13
loop_3206:
ldub [%l7 + 0x62], %i0
loop_3207:
fsrc1 %f10, %f2
loop_3208:
fors %f1, %f14, %f10
ldx [%l7 + 0x10], %g5
fbule,a %fcc1, loop_3209
add %i6, 0x0C35, %g2
srlx %o5, 0x03, %o1
smul %l1, %l4, %l6
loop_3209:
fbl,a %fcc1, loop_3210
andcc %i2, %o6, %i3
udivx %i1, 0x15E9, %o7
stw %g6, [%l7 + 0x7C]
loop_3210:
nop
setx loop_3211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs loop_3212
fmuld8ulx16 %f13, %f14, %f8
fmovrde %l3, %f8, %f4
loop_3211:
xorcc %i5, %l2, %l0
loop_3212:
fandnot2 %f14, %f8, %f14
tg %icc, 0x2
lduw [%l7 + 0x20], %i7
or %o3, %o2, %o0
taddcc %o4, 0x1AE3, %l5
lduw [%l7 + 0x08], %i4
fmul8x16al %f12, %f15, %f2
fmovrdne %g1, %f2, %f10
fmul8sux16 %f10, %f0, %f14
fmovrdne %g3, %f14, %f14
fmovsle %icc, %f11, %f0
sll %g4, %g7, %g5
sub %i6, 0x051F, %g2
movrgz %o5, 0x1D8, %i0
nop
setx loop_3213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %icc, 0x2
stb %l1, [%l7 + 0x49]
fmovscs %icc, %f10, %f7
loop_3213:
stx %l4, [%l7 + 0x78]
fornot2 %f12, %f14, %f0
sth %o1, [%l7 + 0x3C]
stx %l6, [%l7 + 0x10]
stx %i2, [%l7 + 0x10]
move %icc, %i3, %i1
taddcctv %o7, 0x0A90, %g6
lduh [%l7 + 0x1A], %o6
fabsd %f2, %f6
fnegs %f13, %f10
udiv %l3, 0x15FC, %i5
and %l2, 0x16ED, %i7
fornot1 %f2, %f2, %f10
std %f4, [%l7 + 0x70]
fmovdvc %icc, %f3, %f11
fmovrdlz %l0, %f10, %f10
fcmpne32 %f10, %f0, %o2
std %f14, [%l7 + 0x48]
edge32l %o0, %o3, %o4
bg %icc, loop_3214
bcs,pn %icc, loop_3215
fcmple16 %f6, %f0, %i4
movne %xcc, %l5, %g1
loop_3214:
fmovspos %icc, %f2, %f10
loop_3215:
fandnot2s %f15, %f6, %f14
std %f10, [%l7 + 0x38]
ble,pn %icc, loop_3216
edge8l %g4, %g3, %g7
st %f10, [%l7 + 0x60]
fmovsg %xcc, %f4, %f0
loop_3216:
taddcctv %i6, 0x07AC, %g2
tcc %xcc, 0x2
lduw [%l7 + 0x7C], %o5
edge16n %g5, %l1, %i0
fxor %f2, %f10, %f2
brnz,a %l4, loop_3217
fcmpne32 %f8, %f2, %l6
fbne,a %fcc1, loop_3218
array8 %i2, %o1, %i3
loop_3217:
edge8 %i1, %g6, %o6
sth %o7, [%l7 + 0x2A]
loop_3218:
fbug,a %fcc2, loop_3219
fmovrsgz %l3, %f5, %f0
bpos,a %xcc, loop_3220
stw %l2, [%l7 + 0x6C]
loop_3219:
fcmpne32 %f12, %f0, %i5
fsrc2s %f15, %f10
loop_3220:
fcmpeq16 %f0, %f0, %i7
stx %o2, [%l7 + 0x70]
fnot1s %f2, %f11
ldd [%l7 + 0x08], %f12
srlx %l0, 0x00, %o0
tsubcc %o4, %i4, %l5
fornot2s %f14, %f9, %f9
add %o3, %g4, %g1
ldd [%l7 + 0x20], %f14
fands %f11, %f0, %f8
tneg %xcc, 0x6
fbn,a %fcc0, loop_3221
fcmpne16 %f6, %f14, %g7
brz,a %i6, loop_3222
fcmple16 %f8, %f12, %g3
loop_3221:
mulx %o5, %g5, %g2
udiv %l1, 0x0DCF, %i0
loop_3222:
edge32 %l6, %i2, %o1
bl,a %xcc, loop_3223
movrlz %l4, 0x3D1, %i1
ldsw [%l7 + 0x1C], %i3
tge %xcc, 0x0
loop_3223:
fbo,a %fcc0, loop_3224
add %o6, %o7, %g6
bcs,a %icc, loop_3225
fcmple16 %f2, %f14, %l2
loop_3224:
lduw [%l7 + 0x78], %i5
fnot2s %f2, %f6
loop_3225:
call loop_3226
stb %l3, [%l7 + 0x7A]
tcc %xcc, 0x6
sllx %o2, %l0, %o0
loop_3226:
fmovsvs %xcc, %f6, %f10
addccc %o4, 0x0E2A, %i7
tl %icc, 0x0
ldx [%l7 + 0x70], %i4
fabsd %f10, %f6
ldd [%l7 + 0x20], %f2
fzeros %f13
brnz,a %l5, loop_3227
brgz %g4, loop_3228
siam 0x7
stx %g1, [%l7 + 0x70]
loop_3227:
fmovsa %icc, %f13, %f12
loop_3228:
nop
setx loop_3229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %g7
lduw [%l7 + 0x40], %o3
udivx %i6, 0x1348, %g3
loop_3229:
ldub [%l7 + 0x38], %o5
fors %f3, %f14, %f2
fnand %f0, %f12, %f12
alignaddr %g5, %g2, %l1
srax %l6, %i0, %i2
fcmpes %fcc1, %f14, %f15
tneg %xcc, 0x3
brlz %l4, loop_3230
st %f13, [%l7 + 0x1C]
mova %icc, %o1, %i1
ld [%l7 + 0x2C], %f9
loop_3230:
ldx [%l7 + 0x08], %o6
fbn %fcc0, loop_3231
stx %o7, [%l7 + 0x10]
fmovsl %icc, %f4, %f9
sdivcc %i3, 0x1E3C, %l2
loop_3231:
tgu %icc, 0x0
ldx [%l7 + 0x58], %g6
fors %f11, %f6, %f8
lduh [%l7 + 0x6E], %l3
fpadd32 %f8, %f10, %f2
edge32ln %o2, %l0, %i5
lduw [%l7 + 0x08], %o4
ldub [%l7 + 0x16], %o0
ld [%l7 + 0x34], %f7
array8 %i7, %l5, %i4
bne %icc, loop_3232
lduw [%l7 + 0x44], %g4
fmovrsgez %g1, %f0, %f8
fcmpne16 %f6, %f2, %g7
loop_3232:
sth %o3, [%l7 + 0x3A]
fnor %f6, %f14, %f4
fmovrslez %g3, %f2, %f7
ldub [%l7 + 0x17], %i6
mova %icc, %g5, %o5
stx %l1, [%l7 + 0x50]
stw %l6, [%l7 + 0x60]
smulcc %g2, %i2, %i0
nop
setx loop_3233, %l0, %l1
jmpl %l1, %o1
xorcc %l4, 0x0EA1, %i1
fands %f0, %f14, %f14
fexpand %f7, %f4
loop_3233:
st %f13, [%l7 + 0x38]
stw %o7, [%l7 + 0x58]
movgu %icc, %i3, %o6
stw %l2, [%l7 + 0x60]
taddcctv %g6, %o2, %l3
siam 0x3
bcs,pt %icc, loop_3234
lduh [%l7 + 0x10], %l0
std %f8, [%l7 + 0x78]
be,a %icc, loop_3235
loop_3234:
movcs %xcc, %o4, %o0
ldd [%l7 + 0x28], %f12
movgu %xcc, %i5, %l5
loop_3235:
lduh [%l7 + 0x42], %i7
ldsh [%l7 + 0x70], %i4
fbe,a %fcc1, loop_3236
bpos,pt %xcc, loop_3237
and %g4, %g1, %g7
stw %o3, [%l7 + 0x38]
loop_3236:
lduw [%l7 + 0x20], %i6
loop_3237:
fbge %fcc2, loop_3238
fmovrse %g5, %f5, %f8
edge16 %o5, %g3, %l6
fmovsle %icc, %f13, %f8
loop_3238:
fand %f10, %f6, %f14
fandnot2 %f12, %f10, %f2
fmovsleu %icc, %f4, %f0
fmovdge %icc, %f11, %f11
std %f6, [%l7 + 0x08]
srl %l1, 0x0D, %g2
ldsh [%l7 + 0x52], %i2
fmovdvs %xcc, %f2, %f14
stb %o1, [%l7 + 0x1A]
st %f5, [%l7 + 0x6C]
movrne %l4, %i1, %o7
stw %i0, [%l7 + 0x54]
ldub [%l7 + 0x3B], %i3
movrlz %l2, 0x203, %g6
st %f11, [%l7 + 0x64]
fxnors %f3, %f5, %f13
tn %xcc, 0x5
sth %o2, [%l7 + 0x68]
udivcc %l3, 0x1AE8, %o6
udivcc %l0, 0x0BEB, %o4
fmovrsgez %o0, %f3, %f5
tg %xcc, 0x7
movgu %icc, %i5, %i7
lduh [%l7 + 0x4C], %l5
array32 %i4, %g4, %g1
sth %o3, [%l7 + 0x22]
fmuld8sux16 %f5, %f8, %f6
fmovsn %xcc, %f3, %f2
movpos %icc, %i6, %g7
fmovsle %xcc, %f12, %f8
fmovdgu %xcc, %f14, %f3
mova %xcc, %g5, %o5
srl %l6, 0x09, %g3
movrlz %g2, %l1, %i2
ba,pn %xcc, loop_3239
edge32n %l4, %o1, %i1
lduw [%l7 + 0x64], %i0
xnor %o7, %l2, %i3
loop_3239:
tge %icc, 0x3
pdist %f4, %f14, %f14
edge8l %o2, %l3, %o6
fbue,a %fcc3, loop_3240
move %xcc, %l0, %g6
ldsb [%l7 + 0x71], %o0
srax %o4, %i5, %i7
loop_3240:
subcc %i4, %l5, %g4
sllx %g1, 0x07, %o3
fmovdcc %icc, %f4, %f10
movl %icc, %g7, %i6
xorcc %o5, %g5, %l6
stw %g3, [%l7 + 0x10]
lduh [%l7 + 0x72], %g2
addccc %i2, 0x081B, %l1
fpsub16 %f4, %f14, %f14
tle %xcc, 0x2
bn %icc, loop_3241
movcc %icc, %l4, %i1
fmovdneg %xcc, %f9, %f2
fpadd32s %f3, %f12, %f7
loop_3241:
stb %o1, [%l7 + 0x75]
fmovrdgez %i0, %f10, %f10
bge,pn %icc, loop_3242
fmovdvs %icc, %f11, %f14
ldsb [%l7 + 0x36], %l2
movcs %icc, %i3, %o2
loop_3242:
nop
setx loop_3243, %l0, %l1
jmpl %l1, %l3
edge16l %o6, %o7, %g6
edge16n %o0, %o4, %l0
tge %icc, 0x2
loop_3243:
stw %i5, [%l7 + 0x0C]
ldd [%l7 + 0x10], %f10
fmovrslez %i4, %f7, %f2
andncc %i7, %g4, %g1
edge8 %l5, %o3, %g7
stb %o5, [%l7 + 0x47]
fmovdneg %icc, %f4, %f7
ldsh [%l7 + 0x34], %i6
fpackfix %f6, %f11
ldsb [%l7 + 0x13], %g5
movrlez %g3, %l6, %g2
stw %i2, [%l7 + 0x14]
fmovdl %xcc, %f8, %f0
sll %l1, 0x0A, %i1
ldsh [%l7 + 0x40], %o1
ldx [%l7 + 0x18], %l4
fmovdneg %icc, %f10, %f0
fmuld8ulx16 %f15, %f3, %f6
fpackfix %f6, %f14
fabss %f11, %f4
srax %i0, 0x02, %l2
ldd [%l7 + 0x78], %f14
fornot2s %f11, %f9, %f11
sth %i3, [%l7 + 0x34]
addcc %l3, %o2, %o6
st %f3, [%l7 + 0x40]
bge loop_3244
tsubcctv %g6, 0x0C8F, %o7
ldsw [%l7 + 0x40], %o4
lduw [%l7 + 0x2C], %o0
loop_3244:
ble,pn %icc, loop_3245
ble,a,pt %xcc, loop_3246
ld [%l7 + 0x18], %f0
fblg,a %fcc1, loop_3247
loop_3245:
bleu,a %xcc, loop_3248
loop_3246:
sdiv %l0, 0x0AD6, %i5
sethi 0x113A, %i4
loop_3247:
nop
setx loop_3249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3248:
fbuge,a %fcc2, loop_3250
movgu %xcc, %g4, %i7
sth %g1, [%l7 + 0x44]
loop_3249:
ldub [%l7 + 0x35], %l5
loop_3250:
stw %o3, [%l7 + 0x74]
ldd [%l7 + 0x68], %f8
ldsw [%l7 + 0x48], %o5
fbug,a %fcc1, loop_3251
stx %g7, [%l7 + 0x30]
ldsh [%l7 + 0x60], %i6
ldsb [%l7 + 0x21], %g3
loop_3251:
te %icc, 0x0
tle %xcc, 0x2
fcmps %fcc1, %f2, %f6
fcmpgt16 %f2, %f2, %l6
movle %icc, %g2, %i2
fone %f6
sth %g5, [%l7 + 0x52]
ble,a %icc, loop_3252
xor %i1, 0x068E, %l1
fmovdleu %icc, %f10, %f6
brlz %l4, loop_3253
loop_3252:
stx %i0, [%l7 + 0x68]
fzeros %f11
brlz,a %o1, loop_3254
loop_3253:
fmovdcs %xcc, %f8, %f15
nop
setx loop_3255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x28], %f4
loop_3254:
ldsh [%l7 + 0x4C], %l2
or %i3, 0x16E5, %l3
loop_3255:
fcmpd %fcc0, %f2, %f0
std %f4, [%l7 + 0x70]
ldd [%l7 + 0x08], %f14
smulcc %o6, %g6, %o7
movg %icc, %o2, %o0
sub %l0, %o4, %i4
fsrc1s %f11, %f3
ldd [%l7 + 0x40], %f2
fmovdcs %xcc, %f11, %f6
tleu %icc, 0x6
mova %xcc, %i5, %i7
mova %xcc, %g4, %g1
fnot2s %f8, %f9
std %f12, [%l7 + 0x78]
ldd [%l7 + 0x28], %f2
mulscc %l5, 0x13BE, %o3
ldsw [%l7 + 0x38], %o5
fcmped %fcc3, %f2, %f8
st %f8, [%l7 + 0x64]
ldsh [%l7 + 0x74], %g7
fpack16 %f14, %f2
st %f15, [%l7 + 0x34]
fcmpgt32 %f12, %f10, %i6
st %f13, [%l7 + 0x24]
bshuffle %f14, %f10, %f0
edge8 %l6, %g2, %i2
fandnot2 %f4, %f4, %f12
fnors %f12, %f9, %f8
stx %g3, [%l7 + 0x68]
bshuffle %f14, %f6, %f4
lduw [%l7 + 0x30], %g5
tvc %xcc, 0x6
movne %xcc, %i1, %l4
fornot2 %f8, %f12, %f12
fands %f11, %f14, %f11
fbl,a %fcc1, loop_3256
stx %i0, [%l7 + 0x38]
fcmpne16 %f6, %f10, %l1
stb %l2, [%l7 + 0x33]
loop_3256:
tgu %icc, 0x7
lduh [%l7 + 0x2A], %i3
lduw [%l7 + 0x70], %o1
lduh [%l7 + 0x54], %l3
bneg,a loop_3257
edge32l %g6, %o7, %o2
st %f5, [%l7 + 0x48]
fble,a %fcc0, loop_3258
loop_3257:
addc %o6, 0x1335, %l0
bvc,pt %icc, loop_3259
stw %o0, [%l7 + 0x68]
loop_3258:
ld [%l7 + 0x64], %f4
ldsw [%l7 + 0x74], %i4
loop_3259:
fbu %fcc2, loop_3260
ld [%l7 + 0x4C], %f0
fbul %fcc2, loop_3261
ldx [%l7 + 0x30], %i5
loop_3260:
bvs,a %xcc, loop_3262
ldsh [%l7 + 0x66], %i7
loop_3261:
fbg,a %fcc3, loop_3263
fmovdvs %xcc, %f11, %f15
loop_3262:
bg,a,pn %icc, loop_3264
edge16l %o4, %g4, %l5
loop_3263:
stw %g1, [%l7 + 0x54]
bvs,pt %icc, loop_3265
loop_3264:
fones %f3
st %f3, [%l7 + 0x08]
fmovrslez %o5, %f7, %f15
loop_3265:
srl %o3, %i6, %l6
fbg %fcc1, loop_3266
ld [%l7 + 0x10], %f10
fcmped %fcc0, %f14, %f10
fmovrslez %g2, %f5, %f7
loop_3266:
andcc %i2, %g7, %g3
siam 0x4
edge16l %i1, %l4, %g5
array32 %l1, %l2, %i0
ldx [%l7 + 0x18], %o1
fmovspos %xcc, %f13, %f9
bgu %xcc, loop_3267
fmovrde %l3, %f12, %f12
fpsub16s %f15, %f11, %f1
movle %icc, %g6, %i3
loop_3267:
array32 %o7, %o6, %o2
ld [%l7 + 0x1C], %f6
stw %l0, [%l7 + 0x6C]
lduw [%l7 + 0x20], %i4
ba,a %xcc, loop_3268
ldub [%l7 + 0x72], %i5
fpadd32 %f10, %f12, %f2
subcc %o0, %o4, %g4
loop_3268:
movne %xcc, %i7, %g1
movne %icc, %l5, %o3
fpadd32s %f6, %f8, %f15
addccc %i6, %l6, %o5
fbo,a %fcc2, loop_3269
add %g2, %i2, %g3
std %f0, [%l7 + 0x40]
fbge,a %fcc2, loop_3270
loop_3269:
bg,a,pn %icc, loop_3271
stx %i1, [%l7 + 0x78]
fzero %f4
loop_3270:
movre %l4, 0x04D, %g7
loop_3271:
ldsh [%l7 + 0x3C], %g5
fbuge,a %fcc0, loop_3272
edge8l %l1, %i0, %l2
move %icc, %l3, %o1
ldsb [%l7 + 0x4E], %i3
loop_3272:
tpos %icc, 0x1
fmovdl %xcc, %f6, %f6
subccc %o7, %g6, %o2
fmovrdlz %l0, %f0, %f12
or %o6, %i5, %i4
subccc %o4, 0x0BFA, %o0
fcmpne16 %f4, %f12, %i7
nop
setx loop_3273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %g4, %f10, %f4
fnot1 %f0, %f4
st %f2, [%l7 + 0x1C]
loop_3273:
srlx %g1, 0x07, %l5
stx %i6, [%l7 + 0x28]
stb %o3, [%l7 + 0x25]
popc %l6, %g2
ldd [%l7 + 0x20], %f2
fabss %f2, %f10
movl %icc, %o5, %g3
ldsh [%l7 + 0x66], %i2
ldub [%l7 + 0x64], %i1
xorcc %l4, 0x1D80, %g5
fsrc1s %f4, %f11
taddcctv %g7, 0x04C8, %l1
movvs %xcc, %i0, %l3
fpadd16s %f9, %f4, %f14
fpadd32 %f4, %f8, %f14
bne,a loop_3274
lduh [%l7 + 0x70], %l2
ta %xcc, 0x2
ldsb [%l7 + 0x1B], %o1
loop_3274:
mulx %o7, 0x1674, %g6
brnz,a %i3, loop_3275
movg %xcc, %l0, %o6
fnot2 %f14, %f10
fpadd16s %f14, %f3, %f9
loop_3275:
umulcc %i5, 0x03FC, %i4
stw %o4, [%l7 + 0x70]
lduh [%l7 + 0x24], %o0
fornot2 %f12, %f8, %f2
fpsub32s %f13, %f1, %f10
brz %i7, loop_3276
fba,a %fcc1, loop_3277
edge16n %o2, %g4, %g1
subccc %i6, %l5, %l6
loop_3276:
fmovdl %xcc, %f15, %f6
loop_3277:
edge32ln %g2, %o3, %o5
ldsb [%l7 + 0x74], %g3
andcc %i1, 0x03B3, %l4
movrlz %i2, 0x0B2, %g7
edge16 %l1, %g5, %i0
fexpand %f7, %f4
stx %l3, [%l7 + 0x30]
fands %f4, %f8, %f11
tsubcc %o1, %o7, %l2
fsrc1s %f2, %f10
movvs %xcc, %g6, %l0
fmovdpos %xcc, %f12, %f14
fmovsleu %xcc, %f6, %f11
fmovspos %icc, %f6, %f1
andn %o6, %i3, %i5
bvc %xcc, loop_3278
ldsb [%l7 + 0x68], %i4
umulcc %o4, 0x0F7F, %i7
ba,a,pn %icc, loop_3279
loop_3278:
fbne %fcc3, loop_3280
fsrc1 %f10, %f14
ld [%l7 + 0x3C], %f1
loop_3279:
fmovrsgz %o2, %f9, %f6
loop_3280:
fbul %fcc0, loop_3281
fnot1s %f12, %f6
ble %xcc, loop_3282
fmovrsne %o0, %f1, %f2
loop_3281:
fnand %f4, %f10, %f14
movgu %xcc, %g1, %g4
loop_3282:
stw %i6, [%l7 + 0x14]
fmovrde %l5, %f6, %f0
taddcctv %g2, %o3, %o5
ldub [%l7 + 0x4D], %l6
srl %i1, 0x02, %l4
ba %icc, loop_3283
fsrc1 %f2, %f14
fornot2s %f6, %f10, %f12
udivcc %i2, 0x1811, %g7
loop_3283:
fnot2 %f4, %f2
stw %g3, [%l7 + 0x54]
fbuge %fcc2, loop_3284
sth %l1, [%l7 + 0x6A]
ta %xcc, 0x7
bgu,pn %xcc, loop_3285
loop_3284:
stx %i0, [%l7 + 0x68]
movrlez %l3, %g5, %o1
fcmpne16 %f4, %f8, %l2
loop_3285:
srlx %g6, 0x00, %o7
brlz,a %o6, loop_3286
move %xcc, %l0, %i3
fmovsneg %icc, %f2, %f3
brz,a %i5, loop_3287
loop_3286:
tne %icc, 0x5
lduw [%l7 + 0x40], %i4
sdiv %o4, 0x0386, %o2
loop_3287:
std %f10, [%l7 + 0x78]
fmovdne %icc, %f3, %f9
ldx [%l7 + 0x40], %o0
faligndata %f4, %f6, %f14
ldx [%l7 + 0x40], %i7
bge,a,pn %icc, loop_3288
fxnors %f3, %f12, %f0
tsubcctv %g1, %g4, %l5
fmovs %f2, %f14
loop_3288:
ldsw [%l7 + 0x3C], %g2
tsubcctv %i6, 0x0268, %o5
fmovdpos %icc, %f2, %f14
edge8l %l6, %o3, %i1
ldd [%l7 + 0x60], %f6
nop
setx loop_3289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x4C], %f10
fabss %f13, %f12
stx %i2, [%l7 + 0x50]
loop_3289:
bleu,a,pt %icc, loop_3290
edge32ln %g7, %g3, %l4
fand %f12, %f12, %f10
tcs %xcc, 0x6
loop_3290:
tvc %icc, 0x7
lduw [%l7 + 0x74], %i0
udivcc %l3, 0x0294, %g5
ldub [%l7 + 0x67], %l1
st %f15, [%l7 + 0x74]
xnorcc %l2, 0x1DDF, %o1
edge8ln %o7, %o6, %l0
stx %i3, [%l7 + 0x48]
taddcc %g6, %i5, %o4
std %f10, [%l7 + 0x38]
fcmped %fcc3, %f6, %f0
ldsw [%l7 + 0x44], %o2
fmovrdlz %o0, %f14, %f4
stw %i4, [%l7 + 0x38]
alignaddr %g1, %g4, %l5
ld [%l7 + 0x08], %f2
fpadd16s %f8, %f1, %f14
fbne,a %fcc0, loop_3291
ba,a %icc, loop_3292
ldd [%l7 + 0x48], %f10
taddcctv %i7, 0x0FCC, %i6
loop_3291:
ldd [%l7 + 0x40], %f8
loop_3292:
array16 %g2, %o5, %o3
fmovs %f2, %f11
fcmpne16 %f4, %f12, %i1
fmovdvs %icc, %f3, %f1
tcs %xcc, 0x2
fexpand %f3, %f10
mulx %i2, 0x1C51, %l6
ldub [%l7 + 0x1A], %g3
srax %g7, %l4, %l3
andncc %g5, %i0, %l2
ba %icc, loop_3293
ldsb [%l7 + 0x6E], %l1
ldsh [%l7 + 0x68], %o7
movrlz %o1, %o6, %l0
loop_3293:
umulcc %g6, %i3, %o4
ldsh [%l7 + 0x54], %o2
bneg loop_3294
fandnot1s %f4, %f6, %f2
fmovdneg %icc, %f6, %f0
movrgez %i5, 0x157, %i4
loop_3294:
ldd [%l7 + 0x38], %f12
sub %g1, %g4, %o0
ldsw [%l7 + 0x20], %l5
fmovdn %xcc, %f1, %f4
bneg %icc, loop_3295
taddcctv %i7, 0x1A82, %g2
bvs,pt %icc, loop_3296
tcs %icc, 0x4
loop_3295:
fabsd %f10, %f8
ldsb [%l7 + 0x2B], %o5
loop_3296:
fnot2 %f10, %f4
tneg %icc, 0x6
fmovrsne %o3, %f9, %f3
lduh [%l7 + 0x46], %i1
move %xcc, %i6, %i2
movcc %xcc, %l6, %g3
fmovrde %l4, %f14, %f0
bvs,pt %xcc, loop_3297
lduh [%l7 + 0x3C], %g7
ldsw [%l7 + 0x54], %g5
std %f0, [%l7 + 0x40]
loop_3297:
fmovdneg %xcc, %f4, %f10
popc 0x037F, %l3
fmovrslz %l2, %f9, %f4
fblg %fcc0, loop_3298
fmovrse %l1, %f12, %f13
fcmpes %fcc3, %f4, %f9
or %i0, 0x11E3, %o1
loop_3298:
fnot2 %f10, %f2
bge,pn %xcc, loop_3299
xor %o7, 0x0572, %l0
faligndata %f14, %f4, %f6
ld [%l7 + 0x18], %f0
loop_3299:
ldd [%l7 + 0x20], %f4
ldd [%l7 + 0x28], %f8
ta %xcc, 0x3
fcmpes %fcc3, %f10, %f3
fxnor %f12, %f14, %f2
fcmpgt32 %f14, %f2, %g6
andn %i3, %o4, %o6
fnands %f10, %f1, %f15
fsrc1s %f4, %f7
fbug %fcc3, loop_3300
srax %i5, %i4, %o2
ldx [%l7 + 0x10], %g1
brlez %g4, loop_3301
loop_3300:
tcc %icc, 0x4
fbo %fcc1, loop_3302
udivcc %o0, 0x0A6F, %l5
loop_3301:
movrlz %g2, 0x250, %i7
tcc %icc, 0x6
loop_3302:
sth %o3, [%l7 + 0x2E]
fmovsneg %icc, %f2, %f8
srlx %o5, %i1, %i6
srlx %i2, 0x15, %g3
andcc %l4, 0x0B2D, %g7
udiv %g5, 0x1351, %l3
stx %l2, [%l7 + 0x38]
fpadd32s %f12, %f2, %f6
mulx %l1, %l6, %o1
bl,pt %icc, loop_3303
call loop_3304
ld [%l7 + 0x14], %f7
fnot1 %f4, %f0
loop_3303:
lduw [%l7 + 0x3C], %o7
loop_3304:
and %i0, %l0, %g6
sth %i3, [%l7 + 0x5A]
fpsub32s %f12, %f15, %f7
fnegd %f2, %f10
ldsh [%l7 + 0x58], %o4
alignaddrl %o6, %i4, %o2
ldsh [%l7 + 0x6A], %g1
nop
setx loop_3305, %l0, %l1
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 %i5, loop_3306
ldd [%l7 + 0x50], %f8
movvs %icc, %o0, %l5
loop_3305:
fmovrdlez %g2, %f0, %f2
loop_3306:
movrlez %i7, 0x2D9, %o3
fpadd32 %f8, %f8, %f10
ldd [%l7 + 0x68], %f10
bgu loop_3307
fcmps %fcc2, %f7, %f6
fmovdn %xcc, %f0, %f15
fsrc2s %f12, %f8
loop_3307:
fmovdcs %icc, %f10, %f15
lduh [%l7 + 0x20], %o5
ldsw [%l7 + 0x70], %g4
fmovrsgez %i1, %f7, %f12
edge8n %i6, %i2, %l4
fnand %f6, %f10, %f4
sdiv %g3, 0x001D, %g5
bge,a loop_3308
fpack32 %f6, %f12, %f8
st %f13, [%l7 + 0x50]
fble,a %fcc2, loop_3309
loop_3308:
movg %xcc, %l3, %l2
fbge,a %fcc1, loop_3310
smulcc %g7, %l1, %l6
loop_3309:
fmovrsgz %o7, %f2, %f5
fcmpne16 %f6, %f10, %i0
loop_3310:
fmovd %f12, %f8
ldub [%l7 + 0x54], %o1
fxors %f2, %f3, %f14
tsubcc %l0, 0x0273, %g6
fbne,a %fcc2, loop_3311
fmovsg %xcc, %f7, %f8
orncc %i3, 0x01D4, %o6
nop
setx loop_3312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3311:
subc %o4, %i4, %g1
fones %f6
bvs,pn %icc, loop_3313
loop_3312:
movrne %o2, %o0, %l5
array16 %i5, %g2, %o3
st %f10, [%l7 + 0x18]
loop_3313:
ldsw [%l7 + 0x4C], %i7
sethi 0x1F24, %o5
fbul %fcc3, loop_3314
lduh [%l7 + 0x36], %g4
edge8l %i6, %i2, %i1
edge32 %g3, %l4, %l3
loop_3314:
stb %g5, [%l7 + 0x21]
fmovrse %g7, %f4, %f3
ld [%l7 + 0x74], %f11
mulscc %l1, 0x047A, %l2
fble,a %fcc0, loop_3315
lduw [%l7 + 0x40], %l6
fmovsleu %xcc, %f6, %f10
subcc %i0, %o1, %o7
loop_3315:
fmovrslz %g6, %f0, %f2
movle %icc, %l0, %i3
bg %icc, loop_3316
xnorcc %o4, 0x10B9, %i4
tn %xcc, 0x7
fmovdne %icc, %f10, %f5
loop_3316:
movvc %icc, %o6, %g1
subccc %o2, %l5, %o0
fmovscc %xcc, %f8, %f14
tneg %icc, 0x0
fornot2s %f2, %f10, %f11
fpadd32 %f10, %f14, %f6
sll %i5, 0x03, %o3
fsrc2 %f0, %f12
fmuld8ulx16 %f14, %f6, %f14
stb %i7, [%l7 + 0x55]
fcmpeq16 %f10, %f6, %o5
fbuge %fcc3, loop_3317
fpsub32 %f0, %f14, %f8
edge8 %g2, %g4, %i2
edge8 %i1, %i6, %l4
loop_3317:
ldsh [%l7 + 0x38], %g3
fpadd16 %f10, %f10, %f8
tne %icc, 0x1
ldsb [%l7 + 0x1C], %g5
fmovdpos %xcc, %f12, %f15
fba %fcc3, loop_3318
brnz,a %g7, loop_3319
tvs %icc, 0x0
std %f12, [%l7 + 0x28]
loop_3318:
st %f13, [%l7 + 0x10]
loop_3319:
sethi 0x090A, %l3
fsrc2 %f4, %f6
fands %f2, %f4, %f6
fmovsle %icc, %f8, %f12
fmovrsgez %l2, %f3, %f3
ldd [%l7 + 0x68], %f0
movne %xcc, %l6, %l1
ldd [%l7 + 0x78], %f12
orcc %i0, %o7, %g6
fbuge %fcc3, loop_3320
fmovspos %xcc, %f7, %f14
fcmpd %fcc3, %f12, %f10
sdivx %l0, 0x02E4, %o1
loop_3320:
movge %xcc, %o4, %i4
stx %i3, [%l7 + 0x78]
ld [%l7 + 0x78], %f3
bcc,a loop_3321
sth %o6, [%l7 + 0x5C]
tcc %xcc, 0x1
fmovdvc %xcc, %f1, %f2
loop_3321:
brgez,a %g1, loop_3322
st %f6, [%l7 + 0x0C]
lduh [%l7 + 0x70], %l5
array16 %o2, %i5, %o3
loop_3322:
lduh [%l7 + 0x74], %o0
st %f3, [%l7 + 0x50]
fpsub16s %f7, %f7, %f15
tn %icc, 0x1
ldub [%l7 + 0x6D], %o5
stb %g2, [%l7 + 0x1A]
movvc %xcc, %i7, %g4
lduw [%l7 + 0x48], %i2
lduh [%l7 + 0x60], %i6
fmovdl %xcc, %f10, %f9
ldd [%l7 + 0x10], %f14
fmovsa %icc, %f12, %f8
movre %i1, 0x243, %l4
fnot2s %f1, %f7
lduh [%l7 + 0x38], %g5
fabss %f2, %f0
fmul8x16 %f2, %f2, %f12
xor %g3, 0x098A, %l3
fpack16 %f4, %f0
fpackfix %f12, %f12
fone %f8
fmovsg %icc, %f12, %f9
fnors %f9, %f5, %f1
std %f0, [%l7 + 0x08]
ldsw [%l7 + 0x58], %l2
brz,a %l6, loop_3323
fbn %fcc0, loop_3324
fmovdvc %icc, %f7, %f14
stw %g7, [%l7 + 0x7C]
loop_3323:
fmovda %icc, %f9, %f2
loop_3324:
fpack16 %f10, %f11
edge16ln %l1, %i0, %o7
fxnor %f14, %f4, %f14
addccc %l0, 0x109A, %o1
fbul,a %fcc1, loop_3325
fmovsn %xcc, %f6, %f14
fcmple16 %f10, %f8, %o4
xnor %g6, 0x1ECB, %i3
loop_3325:
fors %f14, %f6, %f13
edge32 %o6, %i4, %g1
ldsb [%l7 + 0x39], %l5
bge %icc, loop_3326
sth %o2, [%l7 + 0x1A]
stw %o3, [%l7 + 0x24]
fmovsgu %xcc, %f1, %f7
loop_3326:
fmovdcs %icc, %f1, %f5
fabsd %f10, %f2
fmovd %f14, %f10
addc %o0, %i5, %o5
ldsh [%l7 + 0x58], %i7
fmovsgu %icc, %f14, %f9
edge32ln %g2, %i2, %i6
move %icc, %g4, %l4
fones %f12
ldub [%l7 + 0x6E], %i1
ldsh [%l7 + 0x68], %g3
fmul8x16au %f9, %f4, %f4
fmovdleu %icc, %f8, %f9
tle %icc, 0x4
xor %g5, %l3, %l2
ldd [%l7 + 0x78], %f14
ldsh [%l7 + 0x78], %g7
fpadd16 %f0, %f12, %f4
brnz %l1, loop_3327
fbue %fcc2, loop_3328
fmovsle %icc, %f13, %f3
edge16ln %l6, %i0, %l0
loop_3327:
bshuffle %f4, %f14, %f10
loop_3328:
std %f6, [%l7 + 0x60]
fmovrdne %o1, %f12, %f12
bn,a,pt %xcc, loop_3329
call loop_3330
fmuld8ulx16 %f15, %f13, %f6
fmovrdlez %o7, %f8, %f12
loop_3329:
lduh [%l7 + 0x2A], %g6
loop_3330:
stx %o4, [%l7 + 0x30]
fmovsa %icc, %f8, %f8
ldd [%l7 + 0x50], %f2
std %f0, [%l7 + 0x68]
edge16n %o6, %i4, %g1
fmovsvs %icc, %f8, %f1
fbo,a %fcc1, loop_3331
array32 %l5, %i3, %o3
lduw [%l7 + 0x40], %o0
lduh [%l7 + 0x64], %i5
loop_3331:
edge32ln %o2, %i7, %o5
fmovdpos %icc, %f15, %f10
brnz,a %i2, loop_3332
ldd [%l7 + 0x30], %f2
ldd [%l7 + 0x18], %f4
fnot1s %f0, %f6
loop_3332:
ldx [%l7 + 0x70], %i6
andn %g4, %l4, %i1
fbuge,a %fcc0, loop_3333
sub %g2, %g3, %l3
edge16ln %g5, %g7, %l2
fbe %fcc2, loop_3334
loop_3333:
fmovrsne %l6, %f6, %f8
movn %icc, %i0, %l0
fmovrsgz %o1, %f8, %f10
loop_3334:
array8 %l1, %g6, %o4
fmovd %f4, %f8
stb %o7, [%l7 + 0x1F]
fnegs %f8, %f1
fornot2 %f6, %f12, %f14
alignaddr %i4, %g1, %l5
array8 %o6, %i3, %o0
movvs %xcc, %o3, %o2
fxnor %f2, %f6, %f8
movrlez %i7, %i5, %o5
bpos,pn %icc, loop_3335
fmovsg %icc, %f0, %f9
ldsb [%l7 + 0x69], %i6
and %i2, %g4, %l4
loop_3335:
movvs %icc, %g2, %g3
movne %icc, %l3, %i1
edge8ln %g7, %g5, %l6
movvc %xcc, %i0, %l0
ld [%l7 + 0x40], %f13
ldsw [%l7 + 0x68], %o1
fmovrde %l2, %f12, %f8
fmovs %f8, %f10
stx %l1, [%l7 + 0x40]
fbul,a %fcc2, loop_3336
fmovsgu %icc, %f8, %f2
bne loop_3337
ld [%l7 + 0x54], %f4
loop_3336:
movvc %icc, %o4, %o7
orncc %g6, %i4, %l5
loop_3337:
fmovd %f2, %f4
taddcctv %g1, 0x010D, %i3
sth %o0, [%l7 + 0x38]
fnegs %f2, %f10
fmovdvc %xcc, %f11, %f4
ldd [%l7 + 0x08], %f14
sth %o3, [%l7 + 0x7C]
movrne %o6, 0x019, %o2
st %f11, [%l7 + 0x44]
subcc %i5, 0x1998, %o5
stb %i6, [%l7 + 0x4A]
stx %i2, [%l7 + 0x20]
movrlez %g4, %l4, %g2
fpadd16s %f1, %f10, %f12
taddcc %g3, %l3, %i1
taddcc %i7, 0x0A13, %g7
movl %xcc, %l6, %g5
and %i0, 0x0924, %o1
fbue,a %fcc3, loop_3338
edge8n %l2, %l1, %l0
fxor %f8, %f0, %f6
edge8ln %o4, %o7, %i4
loop_3338:
nop
setx loop_3339, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %g6
ld [%l7 + 0x38], %f14
fpmerge %f6, %f6, %f10
loop_3339:
bleu,pn %xcc, loop_3340
fmovrde %g1, %f8, %f10
fbue %fcc1, loop_3341
stw %l5, [%l7 + 0x7C]
loop_3340:
or %i3, 0x1F3F, %o3
subcc %o6, 0x0CF5, %o0
loop_3341:
fpadd16 %f0, %f10, %f4
brgz,a %i5, loop_3342
brgez %o2, loop_3343
lduh [%l7 + 0x44], %o5
fcmpne16 %f2, %f14, %i2
loop_3342:
lduh [%l7 + 0x4C], %g4
loop_3343:
fmovdpos %xcc, %f1, %f7
edge8ln %i6, %l4, %g2
fmovd %f4, %f10
fxors %f1, %f1, %f0
srax %g3, %i1, %l3
sra %g7, 0x0F, %l6
stb %i7, [%l7 + 0x0B]
fcmped %fcc2, %f0, %f0
tn %xcc, 0x7
movg %xcc, %g5, %o1
fcmpne32 %f10, %f2, %l2
tpos %icc, 0x2
tl %icc, 0x4
movne %xcc, %l1, %l0
fornot2 %f8, %f12, %f12
fcmple16 %f14, %f6, %i0
ldsh [%l7 + 0x46], %o4
lduw [%l7 + 0x7C], %o7
bcc loop_3344
andcc %g6, 0x1A8E, %i4
fcmpne16 %f4, %f12, %g1
fand %f0, %f14, %f14
loop_3344:
fcmps %fcc2, %f14, %f1
fmovrdlez %l5, %f0, %f10
bcc,a,pt %icc, loop_3345
fxnor %f6, %f12, %f2
fones %f0
andcc %o3, 0x0373, %o6
loop_3345:
lduw [%l7 + 0x24], %i3
ba,a %icc, loop_3346
tpos %xcc, 0x7
orncc %o0, 0x0F4C, %i5
fmovrse %o5, %f6, %f8
loop_3346:
ldsb [%l7 + 0x0B], %i2
andncc %g4, %i6, %l4
ldsw [%l7 + 0x48], %g2
ld [%l7 + 0x58], %f4
ta %xcc, 0x7
ldsh [%l7 + 0x32], %g3
subc %o2, %i1, %l3
lduh [%l7 + 0x3C], %g7
mova %xcc, %l6, %i7
ldx [%l7 + 0x50], %o1
std %f10, [%l7 + 0x10]
ldub [%l7 + 0x18], %g5
ldub [%l7 + 0x3B], %l2
add %l1, %l0, %i0
bvc,a,pt %xcc, loop_3347
nop
setx loop_3348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f15, %f3, %f9
fmovsne %icc, %f2, %f4
loop_3347:
fmovrslez %o7, %f2, %f5
loop_3348:
ldsb [%l7 + 0x6C], %o4
taddcctv %i4, %g1, %l5
or %g6, 0x03B5, %o3
fmovrslz %i3, %f6, %f0
fabss %f1, %f3
edge16n %o6, %o0, %o5
ld [%l7 + 0x4C], %f2
orn %i2, 0x016E, %i5
ble loop_3349
brlz %i6, loop_3350
fmovs %f8, %f9
ld [%l7 + 0x64], %f12
loop_3349:
fble %fcc2, loop_3351
loop_3350:
ldsw [%l7 + 0x28], %g4
udivx %l4, 0x03D2, %g2
sth %g3, [%l7 + 0x10]
loop_3351:
fbuge,a %fcc0, loop_3352
ld [%l7 + 0x7C], %f12
stw %i1, [%l7 + 0x20]
orn %l3, %g7, %o2
loop_3352:
fmul8x16au %f14, %f14, %f8
fpadd32s %f10, %f2, %f6
fbul,a %fcc3, loop_3353
sth %l6, [%l7 + 0x4E]
std %f14, [%l7 + 0x08]
fbo,a %fcc1, loop_3354
loop_3353:
movneg %icc, %o1, %g5
fmovdneg %xcc, %f4, %f7
fmovrse %l2, %f6, %f0
loop_3354:
or %l1, %i7, %i0
ldsb [%l7 + 0x21], %l0
fmovspos %icc, %f12, %f3
xor %o4, %i4, %g1
ldub [%l7 + 0x73], %l5
fmovspos %icc, %f3, %f5
std %f4, [%l7 + 0x60]
fmul8ulx16 %f6, %f8, %f0
movl %icc, %g6, %o7
addcc %o3, 0x0214, %o6
ldsh [%l7 + 0x12], %o0
ldx [%l7 + 0x48], %i3
fbug %fcc2, loop_3355
fpsub16s %f3, %f6, %f13
tn %xcc, 0x3
movrgez %o5, 0x164, %i5
loop_3355:
std %f4, [%l7 + 0x28]
ldsb [%l7 + 0x22], %i6
fmovrslz %g4, %f11, %f9
fcmpgt16 %f6, %f0, %i2
ldx [%l7 + 0x28], %l4
andcc %g2, 0x0700, %i1
ldsb [%l7 + 0x34], %l3
and %g3, 0x0955, %g7
ldsw [%l7 + 0x10], %l6
sdivcc %o1, 0x165C, %g5
fmovsvs %icc, %f15, %f8
fpsub16s %f8, %f5, %f8
ldx [%l7 + 0x40], %l2
stw %l1, [%l7 + 0x5C]
fmovs %f9, %f4
edge8l %i7, %i0, %o2
tl %icc, 0x4
fzero %f4
std %f12, [%l7 + 0x40]
srl %l0, 0x19, %o4
fmovsn %xcc, %f11, %f5
fpsub16 %f8, %f2, %f10
sth %g1, [%l7 + 0x56]
xorcc %i4, %l5, %g6
brlez,a %o7, loop_3356
array8 %o3, %o0, %o6
ldd [%l7 + 0x70], %f4
addcc %o5, 0x0627, %i5
loop_3356:
ldd [%l7 + 0x08], %f2
ldsb [%l7 + 0x1B], %i3
tne %icc, 0x7
bpos,a %icc, loop_3357
addc %i6, 0x0B66, %g4
fmovsgu %icc, %f5, %f3
fbule,a %fcc0, loop_3358
loop_3357:
edge32l %i2, %g2, %l4
stb %i1, [%l7 + 0x09]
st %f10, [%l7 + 0x20]
loop_3358:
fcmpgt32 %f2, %f10, %l3
fand %f4, %f2, %f6
st %f2, [%l7 + 0x0C]
fbn %fcc2, loop_3359
fnor %f2, %f12, %f0
ldd [%l7 + 0x48], %f6
stb %g7, [%l7 + 0x41]
loop_3359:
fbne,a %fcc0, loop_3360
std %f0, [%l7 + 0x68]
fnands %f11, %f14, %f12
bl,a loop_3361
loop_3360:
bge,a,pn %icc, loop_3362
fmovde %icc, %f11, %f4
fpadd16 %f12, %f0, %f4
loop_3361:
ldsh [%l7 + 0x16], %g3
loop_3362:
fmovdg %xcc, %f8, %f7
ble,a,pn %icc, loop_3363
fandnot2s %f5, %f0, %f5
brlez %l6, loop_3364
fnand %f12, %f12, %f4
loop_3363:
ldx [%l7 + 0x60], %o1
ldx [%l7 + 0x10], %l2
loop_3364:
stx %g5, [%l7 + 0x08]
lduh [%l7 + 0x6A], %l1
movvc %xcc, %i0, %i7
fmovrde %o2, %f0, %f10
orcc %o4, 0x0475, %l0
alignaddr %g1, %l5, %i4
fcmpeq16 %f8, %f14, %o7
fcmple16 %f10, %f6, %g6
movne %xcc, %o0, %o3
edge16n %o5, %i5, %o6
st %f7, [%l7 + 0x2C]
fbe %fcc3, loop_3365
movrlz %i3, %g4, %i2
tvs %icc, 0x0
fbug,a %fcc3, loop_3366
loop_3365:
bg,a %xcc, loop_3367
edge32 %g2, %l4, %i6
fbule %fcc1, loop_3368
loop_3366:
fsrc2s %f0, %f11
loop_3367:
xor %i1, %g7, %l3
fornot2s %f14, %f14, %f3
loop_3368:
lduh [%l7 + 0x72], %g3
fbul,a %fcc2, loop_3369
mulscc %l6, %l2, %g5
sll %l1, 0x04, %o1
fmul8x16al %f2, %f15, %f14
loop_3369:
stb %i7, [%l7 + 0x08]
ldx [%l7 + 0x78], %o2
fmovdn %icc, %f7, %f0
bn,pt %icc, loop_3370
stb %o4, [%l7 + 0x7B]
fxnor %f14, %f2, %f4
ldsh [%l7 + 0x54], %l0
loop_3370:
mova %icc, %g1, %l5
ldsw [%l7 + 0x48], %i0
stx %o7, [%l7 + 0x08]
fmovscs %icc, %f8, %f5
stx %i4, [%l7 + 0x60]
andncc %g6, %o3, %o0
fpsub32 %f14, %f14, %f10
orcc %o5, %i5, %o6
fmovrse %g4, %f2, %f3
fmovspos %xcc, %f8, %f6
fmovda %xcc, %f2, %f6
ld [%l7 + 0x60], %f9
nop
setx loop_3371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umul %i2, 0x0E1E, %g2
mova %xcc, %l4, %i6
tcc %icc, 0x7
loop_3371:
fors %f8, %f4, %f15
bn,pt %xcc, loop_3372
ldx [%l7 + 0x50], %i3
orn %i1, 0x1697, %g7
fbue,a %fcc2, loop_3373
loop_3372:
fmovdcs %icc, %f6, %f11
edge32n %g3, %l3, %l6
stx %l2, [%l7 + 0x08]
loop_3373:
bn,a,pt %xcc, loop_3374
stx %g5, [%l7 + 0x60]
smulcc %l1, 0x1E21, %o1
fmovdne %icc, %f13, %f11
loop_3374:
taddcctv %i7, 0x1C63, %o4
movneg %icc, %o2, %g1
fors %f3, %f10, %f0
fpsub16s %f15, %f12, %f13
edge16 %l5, %l0, %o7
tvc %icc, 0x1
fpackfix %f10, %f10
ba %xcc, loop_3375
ldsb [%l7 + 0x67], %i0
brlz %i4, loop_3376
sth %g6, [%l7 + 0x6A]
loop_3375:
brgz %o0, loop_3377
for %f4, %f0, %f12
loop_3376:
fmovsleu %icc, %f0, %f7
taddcc %o3, 0x09C2, %o5
loop_3377:
fmul8x16au %f3, %f3, %f12
fpackfix %f14, %f7
fcmpne16 %f0, %f12, %o6
lduh [%l7 + 0x20], %g4
bcc,a,pn %icc, loop_3378
fxnor %f4, %f6, %f8
stw %i5, [%l7 + 0x60]
bneg,a %icc, loop_3379
loop_3378:
movn %xcc, %g2, %l4
std %f2, [%l7 + 0x78]
fmovdl %icc, %f14, %f1
loop_3379:
fcmple32 %f12, %f2, %i6
move %icc, %i2, %i3
bg %xcc, loop_3380
tl %xcc, 0x6
sdiv %g7, 0x0CAF, %i1
fmovdpos %xcc, %f13, %f2
loop_3380:
fnot1s %f9, %f2
fmovs %f2, %f2
be %xcc, loop_3381
edge16 %l3, %l6, %l2
bne,a,pt %xcc, loop_3382
fnot1 %f14, %f14
loop_3381:
movleu %icc, %g3, %l1
bcs,a,pt %icc, loop_3383
loop_3382:
fbo,a %fcc3, loop_3384
ldsb [%l7 + 0x29], %o1
fnegs %f11, %f14
loop_3383:
fmovdg %xcc, %f8, %f3
loop_3384:
siam 0x7
bleu,a,pt %xcc, loop_3385
fmovsg %xcc, %f14, %f9
ldsh [%l7 + 0x72], %g5
srax %o4, 0x0F, %o2
loop_3385:
fmovdge %xcc, %f14, %f0
ldd [%l7 + 0x40], %f10
fpack32 %f6, %f8, %f2
fmovdleu %icc, %f3, %f5
sth %i7, [%l7 + 0x20]
lduh [%l7 + 0x56], %g1
stw %l5, [%l7 + 0x54]
taddcctv %o7, %i0, %l0
fpack32 %f12, %f12, %f10
bn loop_3386
lduw [%l7 + 0x64], %i4
fbug %fcc2, loop_3387
ld [%l7 + 0x58], %f2
loop_3386:
brgez %g6, loop_3388
ldub [%l7 + 0x5E], %o3
loop_3387:
st %f12, [%l7 + 0x20]
ldsw [%l7 + 0x5C], %o0
loop_3388:
fcmpd %fcc3, %f8, %f12
movn %icc, %o6, %o5
fmovsle %xcc, %f6, %f0
stb %i5, [%l7 + 0x5E]
fzero %f10
fexpand %f14, %f8
subc %g2, %l4, %g4
ldsb [%l7 + 0x78], %i6
movrlez %i3, 0x38C, %g7
ldub [%l7 + 0x15], %i2
fnegd %f12, %f4
srlx %i1, %l6, %l2
fmuld8ulx16 %f2, %f2, %f4
ldsb [%l7 + 0x75], %l3
fmovsl %icc, %f8, %f14
stw %g3, [%l7 + 0x5C]
orcc %l1, 0x191B, %o1
lduw [%l7 + 0x38], %o4
addcc %g5, %o2, %g1
ld [%l7 + 0x38], %f6
fones %f12
fnot2s %f6, %f4
orn %l5, %o7, %i7
udivcc %l0, 0x1CA1, %i4
fmul8x16al %f2, %f5, %f4
fmovsneg %icc, %f4, %f6
brgz,a %g6, loop_3389
smul %i0, 0x0F53, %o3
fbug %fcc3, loop_3390
stb %o0, [%l7 + 0x3A]
loop_3389:
sth %o6, [%l7 + 0x68]
lduh [%l7 + 0x3E], %i5
loop_3390:
movcc %icc, %o5, %g2
movrgez %g4, %l4, %i6
lduw [%l7 + 0x1C], %i3
andcc %g7, %i1, %i2
udivx %l6, 0x078B, %l2
ldsh [%l7 + 0x0C], %l3
xorcc %l1, %o1, %g3
fand %f14, %f12, %f2
tleu %icc, 0x5
fnot2 %f12, %f2
mulscc %g5, 0x060D, %o2
udiv %g1, 0x0983, %o4
stw %o7, [%l7 + 0x6C]
sll %i7, %l5, %l0
fnands %f10, %f1, %f15
edge8n %i4, %g6, %o3
tleu %icc, 0x4
stx %o0, [%l7 + 0x60]
lduh [%l7 + 0x2A], %i0
movne %icc, %o6, %o5
movgu %icc, %i5, %g4
fmovse %icc, %f6, %f10
tg %xcc, 0x0
lduw [%l7 + 0x18], %g2
ldsh [%l7 + 0x5C], %i6
movn %xcc, %l4, %g7
movne %xcc, %i1, %i3
st %f13, [%l7 + 0x50]
sethi 0x1559, %l6
taddcc %i2, 0x06A0, %l3
fmovde %xcc, %f8, %f8
fmul8x16al %f4, %f0, %f8
lduh [%l7 + 0x18], %l2
fandnot2 %f10, %f0, %f8
fmovsn %icc, %f2, %f14
stx %l1, [%l7 + 0x20]
nop
setx loop_3391, %l0, %l1
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 %g3, %g5, %o2
sdivx %g1, 0x1908, %o1
fmovdneg %xcc, %f2, %f6
loop_3391:
fpack16 %f0, %f2
fmovde %xcc, %f13, %f5
brz,a %o4, loop_3392
or %o7, 0x05F1, %i7
stx %l0, [%l7 + 0x50]
fmovde %xcc, %f4, %f14
loop_3392:
lduh [%l7 + 0x44], %i4
ld [%l7 + 0x58], %f11
tcs %icc, 0x5
fandnot2s %f9, %f13, %f0
fmovdge %xcc, %f2, %f10
stw %g6, [%l7 + 0x34]
fmovsa %icc, %f8, %f14
ldub [%l7 + 0x76], %o3
ldsw [%l7 + 0x60], %o0
sethi 0x05C7, %i0
bl,a loop_3393
mulscc %l5, 0x1B1C, %o5
fbl %fcc2, loop_3394
fcmpd %fcc0, %f12, %f4
loop_3393:
fand %f4, %f0, %f10
fnot2s %f14, %f6
loop_3394:
te %icc, 0x1
fmovdgu %icc, %f7, %f5
fmul8sux16 %f8, %f14, %f10
ldsw [%l7 + 0x1C], %i5
ldub [%l7 + 0x30], %o6
orncc %g4, %g2, %l4
mova %icc, %g7, %i1
fmovrdgez %i3, %f8, %f4
fpsub16s %f1, %f0, %f10
std %f8, [%l7 + 0x18]
lduh [%l7 + 0x14], %l6
fmovsl %xcc, %f0, %f5
brz %i6, loop_3395
lduw [%l7 + 0x44], %i2
tl %xcc, 0x5
brgz,a %l2, loop_3396
loop_3395:
fone %f14
fmovdvs %xcc, %f7, %f0
lduh [%l7 + 0x70], %l1
loop_3396:
movneg %xcc, %g3, %l3
xnorcc %o2, 0x0F1B, %g5
edge16l %o1, %g1, %o4
fbule %fcc3, loop_3397
fpadd16s %f0, %f12, %f15
st %f11, [%l7 + 0x60]
ldsh [%l7 + 0x08], %o7
loop_3397:
fmovsn %icc, %f6, %f2
ldsw [%l7 + 0x7C], %l0
fcmple32 %f6, %f14, %i4
movgu %xcc, %g6, %i7
stw %o0, [%l7 + 0x68]
fmovdn %xcc, %f12, %f7
ldsb [%l7 + 0x2C], %o3
tg %xcc, 0x7
stb %i0, [%l7 + 0x62]
lduh [%l7 + 0x1E], %l5
taddcctv %i5, 0x0E1E, %o5
fxnor %f0, %f4, %f4
ta %icc, 0x4
ldsb [%l7 + 0x63], %o6
fpsub32 %f4, %f0, %f4
orn %g2, %g4, %g7
orcc %l4, 0x0002, %i3
fmovspos %icc, %f2, %f12
fornot1s %f7, %f13, %f15
sth %l6, [%l7 + 0x44]
udiv %i1, 0x03A0, %i2
tl %xcc, 0x4
fsrc1s %f8, %f6
fmovrsgz %i6, %f4, %f0
fsrc1s %f11, %f0
sth %l2, [%l7 + 0x36]
fmovs %f8, %f4
ld [%l7 + 0x10], %f3
fnand %f12, %f0, %f8
nop
setx loop_3398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdn %xcc, %f4, %f12
tvs %icc, 0x1
fexpand %f12, %f12
loop_3398:
ldub [%l7 + 0x33], %g3
fmovsleu %xcc, %f10, %f12
fmovrdlz %l3, %f0, %f14
fmovsvc %icc, %f11, %f6
fmovsn %xcc, %f7, %f15
fnands %f11, %f0, %f1
fmovscs %xcc, %f11, %f6
bvs,pt %xcc, loop_3399
tcs %icc, 0x0
andn %l1, %g5, %o1
edge16n %o2, %g1, %o4
loop_3399:
tsubcctv %o7, 0x109F, %i4
fand %f4, %f8, %f2
alignaddrl %l0, %g6, %i7
stb %o3, [%l7 + 0x75]
fors %f12, %f11, %f5
srax %i0, 0x0E, %o0
sth %l5, [%l7 + 0x66]
edge8l %i5, %o5, %g2
brlez %g4, loop_3400
srax %g7, 0x16, %l4
edge32 %i3, %o6, %i1
lduh [%l7 + 0x34], %l6
loop_3400:
or %i2, 0x154B, %l2
taddcc %g3, %i6, %l3
edge8ln %l1, %g5, %o2
fmovscc %xcc, %f5, %f3
fandnot1 %f14, %f14, %f12
fones %f0
nop
setx loop_3401, %l0, %l1
jmpl %l1, %g1
bneg,a %xcc, loop_3402
movrlez %o1, 0x19A, %o4
fbg %fcc1, loop_3403
loop_3401:
fmovdl %xcc, %f0, %f11
loop_3402:
lduh [%l7 + 0x6A], %o7
fpadd32 %f4, %f8, %f8
loop_3403:
tcs %icc, 0x4
fsrc2 %f2, %f10
std %f10, [%l7 + 0x68]
movg %xcc, %l0, %i4
bshuffle %f12, %f12, %f14
fmovrsgez %g6, %f0, %f9
fones %f2
sethi 0x0573, %i7
ldsb [%l7 + 0x59], %o3
sethi 0x0839, %i0
fmovspos %xcc, %f11, %f1
fba %fcc1, loop_3404
fmovde %xcc, %f15, %f11
ldsh [%l7 + 0x7A], %l5
lduh [%l7 + 0x4E], %i5
loop_3404:
lduw [%l7 + 0x28], %o0
fnand %f12, %f10, %f6
fxnor %f14, %f4, %f4
fpadd16 %f4, %f0, %f12
fnor %f8, %f4, %f8
bcc %xcc, loop_3405
nop
setx loop_3406, %l0, %l1
jmpl %l1, %o5
sra %g2, %g4, %l4
fmovrse %g7, %f9, %f0
loop_3405:
ldsb [%l7 + 0x46], %i3
loop_3406:
bneg,pn %icc, loop_3407
fmovrdgez %i1, %f0, %f8
fmovde %icc, %f14, %f4
fcmpeq16 %f0, %f4, %l6
loop_3407:
fors %f6, %f12, %f12
fmovdn %xcc, %f10, %f10
sdivx %o6, 0x06F1, %i2
popc %l2, %i6
ldsh [%l7 + 0x0E], %g3
edge16ln %l1, %l3, %g5
brlez %o2, loop_3408
subccc %g1, 0x0B9B, %o1
sth %o7, [%l7 + 0x40]
ldd [%l7 + 0x60], %f6
loop_3408:
movre %o4, %i4, %g6
ldub [%l7 + 0x3B], %i7
fbug %fcc3, loop_3409
bgu loop_3410
fmovsleu %icc, %f12, %f11
sth %o3, [%l7 + 0x58]
loop_3409:
ldx [%l7 + 0x28], %l0
loop_3410:
sth %i0, [%l7 + 0x6C]
srax %i5, 0x02, %l5
ldsh [%l7 + 0x38], %o0
be loop_3411
tcs %xcc, 0x1
sdivx %g2, 0x1F71, %o5
movn %xcc, %l4, %g7
loop_3411:
st %f9, [%l7 + 0x34]
ldub [%l7 + 0x67], %i3
tcc %icc, 0x1
ldsw [%l7 + 0x08], %g4
fmovrdgz %l6, %f12, %f0
nop
setx loop_3412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %o6, %f10, %f14
bge,a,pt %xcc, loop_3413
fandnot2 %f0, %f10, %f14
loop_3412:
fcmple16 %f2, %f2, %i2
ldx [%l7 + 0x68], %i1
loop_3413:
tge %xcc, 0x7
tvc %icc, 0x2
fmul8sux16 %f0, %f8, %f6
bneg,pn %icc, loop_3414
tpos %icc, 0x6
fbg,a %fcc0, loop_3415
ldub [%l7 + 0x3F], %i6
loop_3414:
stw %l2, [%l7 + 0x5C]
edge8ln %l1, %l3, %g5
loop_3415:
fbue %fcc0, loop_3416
ldub [%l7 + 0x24], %o2
ldsw [%l7 + 0x44], %g1
ldub [%l7 + 0x17], %o1
loop_3416:
edge8ln %o7, %g3, %i4
ldd [%l7 + 0x28], %f8
orn %o4, 0x03CB, %i7
movrgez %o3, 0x1D8, %g6
array16 %i0, %i5, %l5
fbn %fcc0, loop_3417
popc 0x1C3C, %o0
stw %g2, [%l7 + 0x24]
fabsd %f6, %f6
loop_3417:
bcc,a,pt %icc, loop_3418
fbn %fcc0, loop_3419
fbu,a %fcc3, loop_3420
faligndata %f6, %f6, %f6
loop_3418:
brlez,a %l0, loop_3421
loop_3419:
fbge,a %fcc0, loop_3422
loop_3420:
fandnot2s %f2, %f0, %f6
ldub [%l7 + 0x53], %o5
loop_3421:
ble,pn %xcc, loop_3423
loop_3422:
fmovsa %icc, %f11, %f3
ldsw [%l7 + 0x44], %l4
ldx [%l7 + 0x50], %i3
loop_3423:
fmovrslz %g7, %f9, %f3
fbge,a %fcc2, loop_3424
brgez,a %g4, loop_3425
fmovdne %xcc, %f12, %f12
andn %o6, 0x03B6, %l6
loop_3424:
be,pn %icc, loop_3426
loop_3425:
fmovdneg %icc, %f1, %f15
andncc %i1, %i2, %l2
fmovrsgez %i6, %f6, %f4
loop_3426:
std %f8, [%l7 + 0x68]
xnorcc %l3, %l1, %g5
edge8ln %o2, %o1, %o7
stb %g3, [%l7 + 0x67]
fmovde %xcc, %f9, %f4
ldd [%l7 + 0x08], %f4
edge16l %i4, %o4, %g1
movneg %xcc, %o3, %g6
ldub [%l7 + 0x32], %i0
fcmple16 %f0, %f8, %i5
te %icc, 0x2
edge16ln %l5, %i7, %o0
bgu %xcc, loop_3427
srlx %g2, %l0, %l4
addcc %o5, %i3, %g7
faligndata %f8, %f8, %f4
loop_3427:
edge32ln %o6, %g4, %i1
edge8n %l6, %l2, %i6
tne %icc, 0x2
or %i2, %l1, %g5
fnegs %f1, %f8
alignaddr %o2, %l3, %o7
edge32n %o1, %i4, %g3
sdivx %o4, 0x1A19, %o3
add %g1, %g6, %i0
movrgz %i5, 0x311, %i7
fxnor %f0, %f10, %f12
lduw [%l7 + 0x74], %o0
fba %fcc0, loop_3428
ldsh [%l7 + 0x28], %g2
edge32ln %l5, %l0, %o5
fbne,a %fcc0, loop_3429
loop_3428:
array16 %l4, %i3, %g7
fmovdpos %icc, %f2, %f9
sub %o6, 0x06A2, %g4
loop_3429:
st %f14, [%l7 + 0x64]
stb %i1, [%l7 + 0x29]
fnands %f8, %f9, %f14
lduh [%l7 + 0x52], %l6
fandnot1s %f7, %f0, %f0
fmul8sux16 %f10, %f14, %f0
fmovrslz %i6, %f12, %f0
or %i2, 0x0711, %l1
ld [%l7 + 0x54], %f11
fpackfix %f8, %f6
fornot2s %f6, %f1, %f1
bgu,a %xcc, loop_3430
tpos %xcc, 0x6
ldsw [%l7 + 0x44], %l2
fcmpgt32 %f10, %f2, %o2
loop_3430:
stx %l3, [%l7 + 0x68]
edge32n %o7, %g5, %i4
stw %o1, [%l7 + 0x3C]
addc %o4, 0x163F, %o3
smul %g3, 0x0542, %g6
stx %g1, [%l7 + 0x10]
fmovdle %icc, %f9, %f15
fbo,a %fcc3, loop_3431
stw %i0, [%l7 + 0x4C]
taddcctv %i5, 0x073A, %o0
fcmpgt16 %f4, %f4, %i7
loop_3431:
ld [%l7 + 0x08], %f9
bgu,pt %xcc, loop_3432
sth %g2, [%l7 + 0x6A]
fmovdn %xcc, %f2, %f5
sll %l0, 0x04, %l5
loop_3432:
bgu,a %xcc, loop_3433
stx %l4, [%l7 + 0x68]
fcmpeq32 %f12, %f10, %i3
fmovdne %icc, %f14, %f6
loop_3433:
array8 %g7, %o5, %g4
sllx %o6, %i1, %l6
brlez,a %i2, loop_3434
sdivx %i6, 0x0F33, %l1
fornot2 %f0, %f12, %f10
fblg %fcc1, loop_3435
loop_3434:
bvs,a loop_3436
st %f5, [%l7 + 0x38]
bge,pt %icc, loop_3437
loop_3435:
ldd [%l7 + 0x70], %f14
loop_3436:
fands %f1, %f11, %f8
fpsub32s %f2, %f14, %f2
loop_3437:
tcc %xcc, 0x7
bvc,a,pt %xcc, loop_3438
movgu %xcc, %o2, %l2
ldsb [%l7 + 0x1E], %l3
fcmped %fcc2, %f0, %f0
loop_3438:
edge8l %g5, %i4, %o7
lduh [%l7 + 0x62], %o1
tvc %xcc, 0x0
fcmple32 %f6, %f6, %o3
udivx %g3, 0x06F5, %o4
mulscc %g1, %i0, %i5
brlez %g6, loop_3439
udiv %i7, 0x00B4, %g2
fpadd16 %f4, %f2, %f4
bge,a %icc, loop_3440
loop_3439:
fmovdneg %icc, %f2, %f5
std %f12, [%l7 + 0x38]
lduh [%l7 + 0x36], %l0
loop_3440:
sll %l5, %l4, %i3
stx %o0, [%l7 + 0x10]
fmovdcs %icc, %f7, %f11
ldx [%l7 + 0x30], %g7
fcmpne32 %f4, %f6, %g4
st %f7, [%l7 + 0x20]
std %f6, [%l7 + 0x48]
bg,pt %xcc, loop_3441
fbl,a %fcc0, loop_3442
sethi 0x0005, %o6
array8 %o5, %l6, %i1
loop_3441:
bge,a,pn %xcc, loop_3443
loop_3442:
tsubcc %i2, %i6, %o2
orn %l2, %l3, %g5
ldub [%l7 + 0x13], %i4
loop_3443:
fmovdg %xcc, %f4, %f5
fbne %fcc2, loop_3444
stw %l1, [%l7 + 0x08]
fsrc2s %f8, %f2
fors %f4, %f2, %f10
loop_3444:
bvs loop_3445
movrgz %o7, %o1, %g3
fornot2 %f0, %f6, %f8
mova %xcc, %o4, %o3
loop_3445:
tg %xcc, 0x4
fpsub16 %f8, %f4, %f14
fnegd %f0, %f12
taddcctv %g1, 0x05BC, %i5
sth %g6, [%l7 + 0x40]
ldd [%l7 + 0x68], %f4
fbe,a %fcc2, loop_3446
ldd [%l7 + 0x48], %f0
lduw [%l7 + 0x44], %i7
sth %g2, [%l7 + 0x24]
loop_3446:
bgu,a,pn %xcc, loop_3447
tvc %icc, 0x6
fmovrsne %i0, %f9, %f1
lduh [%l7 + 0x44], %l0
loop_3447:
std %f4, [%l7 + 0x40]
fmovrsgez %l5, %f14, %f8
movrgz %l4, 0x3AA, %i3
fble %fcc0, loop_3448
fmuld8sux16 %f15, %f12, %f6
fmovrsne %o0, %f15, %f13
fpack32 %f0, %f8, %f6
loop_3448:
ldd [%l7 + 0x18], %f10
subccc %g7, 0x15BB, %g4
fmul8sux16 %f10, %f12, %f10
stw %o6, [%l7 + 0x70]
ta %icc, 0x1
tleu %icc, 0x2
ldsb [%l7 + 0x35], %l6
fpsub32s %f15, %f8, %f0
ldub [%l7 + 0x3A], %i1
sub %o5, %i6, %i2
ldx [%l7 + 0x18], %l2
sdivcc %o2, 0x0E37, %g5
fxnor %f12, %f4, %f6
sth %l3, [%l7 + 0x7A]
ld [%l7 + 0x40], %f6
udiv %i4, 0x1B3B, %l1
ta %xcc, 0x7
bge,pn %xcc, loop_3449
fmuld8sux16 %f8, %f12, %f6
srl %o1, 0x1A, %g3
ldsw [%l7 + 0x0C], %o7
loop_3449:
fornot1 %f4, %f0, %f2
fbug,a %fcc1, loop_3450
bneg,pn %icc, loop_3451
fone %f12
andcc %o4, %g1, %i5
loop_3450:
fbl,a %fcc0, loop_3452
loop_3451:
fbuge %fcc3, loop_3453
tneg %icc, 0x4
fmovspos %icc, %f1, %f8
loop_3452:
fandnot1s %f14, %f14, %f0
loop_3453:
tl %icc, 0x5
fmovsl %xcc, %f14, %f12
fba %fcc0, loop_3454
alignaddrl %g6, %i7, %g2
ldd [%l7 + 0x10], %f12
brnz %i0, loop_3455
loop_3454:
edge8 %o3, %l5, %l0
fbo,a %fcc2, loop_3456
fbe,a %fcc2, loop_3457
loop_3455:
fsrc2s %f5, %f13
ldsh [%l7 + 0x30], %l4
loop_3456:
fcmpes %fcc3, %f9, %f7
loop_3457:
tvs %xcc, 0x4
brgez,a %o0, loop_3458
fone %f14
fmovsg %icc, %f11, %f7
umul %i3, %g4, %o6
loop_3458:
ld [%l7 + 0x50], %f1
smul %g7, 0x199E, %l6
edge8n %o5, %i6, %i2
fmovdne %xcc, %f4, %f7
brgez %l2, loop_3459
fcmpne32 %f8, %f14, %i1
fmovdpos %icc, %f1, %f7
fmovrde %o2, %f14, %f0
loop_3459:
fbuge,a %fcc0, loop_3460
mulscc %g5, %l3, %i4
edge16 %l1, %g3, %o7
movcc %xcc, %o4, %o1
loop_3460:
ldsw [%l7 + 0x14], %g1
orn %i5, 0x05D6, %i7
xorcc %g2, 0x1E81, %g6
edge8n %o3, %l5, %i0
st %f0, [%l7 + 0x74]
sth %l4, [%l7 + 0x60]
sth %l0, [%l7 + 0x4A]
sethi 0x19E2, %o0
fpsub32s %f14, %f1, %f11
ldd [%l7 + 0x68], %f12
movcs %xcc, %g4, %o6
ba,pn %icc, loop_3461
pdist %f4, %f14, %f8
movcc %xcc, %g7, %l6
sllx %i3, %i6, %i2
loop_3461:
ldx [%l7 + 0x08], %o5
fmuld8sux16 %f4, %f5, %f14
bshuffle %f6, %f2, %f12
ldsw [%l7 + 0x48], %i1
ld [%l7 + 0x2C], %f6
mulx %l2, %o2, %l3
brgez %i4, loop_3462
ldsb [%l7 + 0x26], %l1
fnors %f9, %f10, %f0
tn %icc, 0x0
loop_3462:
sll %g5, 0x17, %o7
stw %g3, [%l7 + 0x40]
fsrc2 %f14, %f2
fbn,a %fcc1, loop_3463
fxors %f6, %f9, %f10
ld [%l7 + 0x38], %f12
brgz %o1, loop_3464
loop_3463:
fzero %f8
brlez %o4, loop_3465
smul %g1, 0x1FB3, %i7
loop_3464:
fmovsl %icc, %f15, %f2
fnor %f14, %f0, %f0
loop_3465:
st %f12, [%l7 + 0x20]
edge16n %i5, %g6, %o3
fmovdge %icc, %f12, %f7
fbl %fcc0, loop_3466
fnot2s %f4, %f12
bg,a,pt %xcc, loop_3467
movcc %xcc, %l5, %g2
loop_3466:
edge8 %i0, %l0, %o0
fba,a %fcc2, loop_3468
loop_3467:
fpadd16 %f2, %f6, %f2
fmovrsgz %l4, %f13, %f11
brlez %o6, loop_3469
loop_3468:
fcmps %fcc3, %f13, %f13
fmovsn %xcc, %f14, %f4
tneg %icc, 0x4
loop_3469:
movvs %xcc, %g7, %l6
bvs %xcc, loop_3470
lduh [%l7 + 0x1C], %g4
fmovs %f9, %f0
fnands %f1, %f2, %f1
loop_3470:
sth %i6, [%l7 + 0x3E]
tsubcctv %i3, 0x1BA4, %o5
ta %icc, 0x2
ldub [%l7 + 0x5E], %i1
bn %icc, loop_3471
tcc %xcc, 0x1
fmul8x16 %f9, %f12, %f14
nop
setx loop_3472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3471:
bcc,pn %xcc, loop_3473
fbge %fcc2, loop_3474
fnor %f0, %f10, %f10
loop_3472:
add %l2, %i2, %o2
loop_3473:
bge,pt %icc, loop_3475
loop_3474:
move %xcc, %i4, %l1
ldsw [%l7 + 0x58], %g5
ldsb [%l7 + 0x44], %o7
loop_3475:
tl %icc, 0x2
brz,a %l3, loop_3476
fnot1 %f2, %f6
tle %xcc, 0x3
lduw [%l7 + 0x60], %o1
loop_3476:
fnot1 %f12, %f10
edge32 %g3, %g1, %i7
ldsh [%l7 + 0x56], %o4
stx %g6, [%l7 + 0x70]
fcmpeq32 %f8, %f14, %i5
fmovdge %icc, %f2, %f0
movrgz %l5, 0x235, %o3
stw %i0, [%l7 + 0x60]
lduw [%l7 + 0x54], %g2
fmovsl %icc, %f9, %f10
lduw [%l7 + 0x40], %l0
fmovrde %l4, %f12, %f2
taddcctv %o0, 0x1C48, %o6
ldsw [%l7 + 0x74], %g7
ldsw [%l7 + 0x54], %l6
ldx [%l7 + 0x08], %g4
sethi 0x00D9, %i6
fmovrslz %o5, %f7, %f3
st %f4, [%l7 + 0x50]
andncc %i1, %l2, %i3
mova %xcc, %o2, %i2
fbn,a %fcc2, loop_3477
bg,a %icc, loop_3478
alignaddr %i4, %g5, %o7
ldsh [%l7 + 0x42], %l3
loop_3477:
fbn,a %fcc0, loop_3479
loop_3478:
stw %o1, [%l7 + 0x54]
tcs %xcc, 0x5
ldsh [%l7 + 0x78], %l1
loop_3479:
ldsh [%l7 + 0x5A], %g1
lduh [%l7 + 0x3E], %g3
sth %i7, [%l7 + 0x74]
ldd [%l7 + 0x20], %f14
addc %o4, 0x1B73, %g6
brlez %i5, loop_3480
tvc %xcc, 0x3
movrne %l5, 0x2D8, %i0
movg %xcc, %g2, %l0
loop_3480:
call loop_3481
fmovdcs %icc, %f7, %f1
movg %xcc, %l4, %o3
ld [%l7 + 0x28], %f5
loop_3481:
fnot2 %f8, %f0
stb %o0, [%l7 + 0x1D]
stw %o6, [%l7 + 0x4C]
ldsh [%l7 + 0x0C], %g7
fbne,a %fcc1, loop_3482
andncc %l6, %g4, %o5
sll %i1, 0x17, %i6
stx %l2, [%l7 + 0x10]
loop_3482:
fxor %f6, %f0, %f12
movg %xcc, %o2, %i2
ldd [%l7 + 0x58], %f6
bne %icc, loop_3483
fsrc1s %f7, %f4
nop
setx loop_3484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f14, %f4
loop_3483:
fmovsle %xcc, %f0, %f9
ldx [%l7 + 0x40], %i4
loop_3484:
sub %g5, %i3, %l3
fxor %f14, %f4, %f4
fmovdvs %xcc, %f4, %f1
ldsb [%l7 + 0x76], %o7
lduh [%l7 + 0x1C], %o1
ldub [%l7 + 0x6F], %l1
edge32n %g1, %g3, %o4
bleu,a %xcc, loop_3485
fbe,a %fcc1, loop_3486
fpack16 %f14, %f8
fmovda %icc, %f3, %f1
loop_3485:
bl %xcc, loop_3487
loop_3486:
fornot1s %f3, %f13, %f3
fcmple32 %f6, %f8, %i7
tvs %icc, 0x2
loop_3487:
brlz %i5, loop_3488
movg %icc, %l5, %g6
edge32 %g2, %l0, %l4
call loop_3489
loop_3488:
brgz %o3, loop_3490
ldub [%l7 + 0x35], %o0
tleu %icc, 0x7
loop_3489:
fmovda %icc, %f8, %f15
loop_3490:
ldsh [%l7 + 0x7C], %o6
fmovdge %icc, %f1, %f9
std %f10, [%l7 + 0x68]
edge16l %i0, %g7, %l6
fmovdn %icc, %f13, %f8
fcmps %fcc1, %f0, %f12
tsubcc %g4, 0x0E83, %o5
ldd [%l7 + 0x20], %f6
alignaddrl %i1, %i6, %l2
fxor %f0, %f6, %f10
alignaddrl %o2, %i2, %i4
std %f6, [%l7 + 0x78]
tge %icc, 0x4
ldd [%l7 + 0x70], %f8
fnegs %f10, %f4
fand %f4, %f0, %f4
fmovdleu %icc, %f3, %f15
st %f6, [%l7 + 0x0C]
bvs,a,pt %xcc, loop_3491
lduh [%l7 + 0x42], %i3
fbul %fcc0, loop_3492
fmovrde %g5, %f14, %f6
loop_3491:
ldsh [%l7 + 0x1C], %o7
mulx %o1, 0x0DEE, %l3
loop_3492:
fmovsvc %xcc, %f13, %f8
tvs %icc, 0x6
lduh [%l7 + 0x44], %g1
lduw [%l7 + 0x58], %l1
sub %o4, 0x17D2, %i7
bcs loop_3493
fmovdl %xcc, %f4, %f2
stx %i5, [%l7 + 0x50]
fmovrdgz %l5, %f10, %f12
loop_3493:
ldsb [%l7 + 0x6A], %g3
fmovsvc %xcc, %f10, %f10
ldx [%l7 + 0x18], %g2
fmul8x16au %f10, %f8, %f2
ldsh [%l7 + 0x60], %g6
brlz %l4, loop_3494
be %icc, loop_3495
fbule,a %fcc0, loop_3496
udivx %l0, 0x1476, %o3
loop_3494:
andn %o0, 0x0C5A, %i0
loop_3495:
fbne,a %fcc1, loop_3497
loop_3496:
lduh [%l7 + 0x50], %o6
ldsb [%l7 + 0x60], %l6
fbug,a %fcc3, loop_3498
loop_3497:
siam 0x4
ldd [%l7 + 0x70], %f4
ldsh [%l7 + 0x52], %g4
loop_3498:
movre %g7, 0x05C, %i1
addc %i6, %l2, %o2
te %xcc, 0x1
fmovsn %xcc, %f10, %f6
fornot2s %f7, %f4, %f0
st %f10, [%l7 + 0x64]
ldd [%l7 + 0x58], %f2
fxor %f0, %f14, %f2
and %o5, %i4, %i3
movgu %xcc, %i2, %o7
sth %o1, [%l7 + 0x16]
tn %xcc, 0x3
st %f0, [%l7 + 0x30]
xor %l3, 0x175A, %g1
nop
setx loop_3499, %l0, %l1
jmpl %l1, %g5
st %f8, [%l7 + 0x78]
fble %fcc1, loop_3500
orncc %l1, %o4, %i7
loop_3499:
udivx %l5, 0x09B3, %i5
fandnot1s %f4, %f15, %f9
loop_3500:
bge,a %icc, loop_3501
ldub [%l7 + 0x4A], %g2
tle %xcc, 0x1
fsrc1s %f5, %f14
loop_3501:
fmovdne %icc, %f10, %f3
brgez,a %g3, loop_3502
movne %xcc, %g6, %l0
movvc %icc, %o3, %l4
movne %xcc, %i0, %o6
loop_3502:
fpsub32 %f10, %f12, %f0
alignaddr %l6, %g4, %g7
and %o0, 0x0DEC, %i6
ldub [%l7 + 0x44], %i1
fandnot1s %f11, %f15, %f10
subccc %o2, %l2, %i4
fand %f4, %f0, %f12
bgu,a %xcc, loop_3503
fpmerge %f14, %f4, %f0
bvs,a %xcc, loop_3504
fmul8x16 %f1, %f0, %f14
loop_3503:
bcs %xcc, loop_3505
fpadd16s %f15, %f14, %f15
loop_3504:
bvs,a,pn %xcc, loop_3506
lduh [%l7 + 0x64], %o5
loop_3505:
lduh [%l7 + 0x56], %i2
ldx [%l7 + 0x78], %o7
loop_3506:
andcc %o1, %i3, %g1
ldd [%l7 + 0x18], %f12
tgu %xcc, 0x3
lduh [%l7 + 0x48], %l3
fba,a %fcc3, loop_3507
tpos %icc, 0x2
fmovrdgz %g5, %f8, %f0
ldd [%l7 + 0x68], %f0
loop_3507:
fcmple32 %f2, %f8, %o4
bvc loop_3508
fpsub16 %f2, %f8, %f10
sdivcc %l1, 0x1B6D, %i7
movneg %icc, %i5, %g2
loop_3508:
pdist %f2, %f4, %f0
fornot2s %f9, %f15, %f13
fmovd %f0, %f10
ldsh [%l7 + 0x62], %g3
fnegs %f0, %f12
udivcc %l5, 0x1214, %g6
sdivx %o3, 0x1CCF, %l4
fmovrde %l0, %f6, %f8
sethi 0x17CD, %i0
alignaddrl %l6, %g4, %o6
movrlez %g7, 0x0FB, %i6
tneg %xcc, 0x5
st %f2, [%l7 + 0x60]
pdist %f2, %f10, %f2
fmovdge %icc, %f9, %f12
fnands %f7, %f4, %f0
fpack32 %f10, %f6, %f4
bneg,pt %xcc, loop_3509
lduh [%l7 + 0x2E], %o0
movpos %xcc, %o2, %i1
movneg %xcc, %i4, %o5
loop_3509:
bneg,pn %icc, loop_3510
ldsb [%l7 + 0x27], %l2
stx %o7, [%l7 + 0x40]
stb %o1, [%l7 + 0x73]
loop_3510:
brgez %i3, loop_3511
ldsb [%l7 + 0x6D], %i2
brlez %g1, loop_3512
fcmpeq32 %f2, %f12, %g5
loop_3511:
umul %o4, 0x0558, %l3
stx %l1, [%l7 + 0x10]
loop_3512:
taddcctv %i7, 0x02EA, %i5
tsubcctv %g3, 0x0C0F, %g2
stb %l5, [%l7 + 0x2E]
add %o3, 0x0BC6, %g6
sth %l0, [%l7 + 0x74]
ldx [%l7 + 0x58], %l4
stw %l6, [%l7 + 0x10]
fcmple16 %f4, %f2, %i0
fbug,a %fcc2, loop_3513
ldd [%l7 + 0x60], %f6
tl %xcc, 0x6
fmovrdgez %g4, %f4, %f4
loop_3513:
xor %o6, 0x10FF, %i6
fmovsgu %icc, %f7, %f7
movrne %o0, %g7, %i1
brlz %o2, loop_3514
std %f0, [%l7 + 0x38]
fmovda %icc, %f13, %f0
fabss %f11, %f0
loop_3514:
ble %icc, loop_3515
fmovrdlez %o5, %f8, %f4
andcc %i4, 0x0569, %l2
fbn,a %fcc1, loop_3516
loop_3515:
sllx %o1, 0x0B, %i3
mova %xcc, %o7, %g1
umul %g5, 0x14B9, %i2
loop_3516:
fone %f2
fmovspos %xcc, %f8, %f7
bcs,a loop_3517
pdist %f0, %f0, %f10
edge16l %l3, %o4, %i7
sub %i5, 0x1934, %g3
loop_3517:
bg %xcc, loop_3518
edge32l %l1, %g2, %o3
call loop_3519
ldsb [%l7 + 0x0A], %g6
loop_3518:
fpmerge %f3, %f6, %f4
sethi 0x09A2, %l5
loop_3519:
sdiv %l4, 0x0782, %l6
movvs %xcc, %l0, %g4
st %f2, [%l7 + 0x7C]
ldsh [%l7 + 0x50], %o6
tl %icc, 0x1
fcmps %fcc0, %f9, %f8
ldsw [%l7 + 0x74], %i0
srl %o0, 0x0A, %i6
bg,a,pn %icc, loop_3520
stx %g7, [%l7 + 0x60]
edge32 %o2, %o5, %i4
tvs %xcc, 0x2
loop_3520:
fmovsvs %icc, %f0, %f7
ldx [%l7 + 0x40], %l2
edge16n %o1, %i3, %o7
ldub [%l7 + 0x75], %g1
fpadd32 %f10, %f12, %f8
ldd [%l7 + 0x30], %f2
edge16 %g5, %i2, %l3
xor %i1, %o4, %i7
fble,a %fcc2, loop_3521
fbn %fcc3, loop_3522
fmovrdgz %g3, %f10, %f0
tne %xcc, 0x7
loop_3521:
bne,a loop_3523
loop_3522:
lduh [%l7 + 0x50], %i5
lduw [%l7 + 0x18], %g2
fbg,a %fcc0, loop_3524
loop_3523:
fnot1s %f2, %f12
sethi 0x030D, %l1
fcmped %fcc3, %f10, %f14
loop_3524:
ld [%l7 + 0x08], %f0
ldsh [%l7 + 0x38], %o3
fbug %fcc0, loop_3525
fornot2s %f10, %f13, %f6
fble %fcc1, loop_3526
fblg,a %fcc3, loop_3527
loop_3525:
fsrc1s %f6, %f1
fexpand %f9, %f12
loop_3526:
tsubcc %l5, %l4, %g6
loop_3527:
fmovrde %l6, %f12, %f14
stx %l0, [%l7 + 0x48]
tvc %xcc, 0x4
fsrc2s %f2, %f12
edge16l %g4, %i0, %o6
fbo,a %fcc1, loop_3528
ldsb [%l7 + 0x2A], %o0
srlx %i6, 0x10, %o2
fbu %fcc1, loop_3529
loop_3528:
array8 %o5, %i4, %g7
lduw [%l7 + 0x60], %l2
pdist %f10, %f2, %f8
loop_3529:
fmovsvs %icc, %f6, %f15
std %f8, [%l7 + 0x28]
andn %o1, 0x0F3A, %o7
stx %i3, [%l7 + 0x70]
stx %g5, [%l7 + 0x08]
sethi 0x11F3, %i2
orn %l3, 0x1BCB, %i1
ldx [%l7 + 0x58], %o4
tg %xcc, 0x4
andn %i7, 0x0743, %g1
fandnot2 %f14, %f4, %f2
bcc,a,pt %icc, loop_3530
fornot2s %f5, %f15, %f7
ldsw [%l7 + 0x78], %g3
lduh [%l7 + 0x6A], %i5
loop_3530:
ldx [%l7 + 0x68], %g2
bvc %xcc, loop_3531
brgez %o3, loop_3532
bl,pn %icc, loop_3533
fmovdne %icc, %f6, %f9
loop_3531:
faligndata %f10, %f14, %f12
loop_3532:
for %f2, %f10, %f14
loop_3533:
fcmpgt32 %f10, %f2, %l1
ldd [%l7 + 0x50], %f10
bl %xcc, loop_3534
ldsh [%l7 + 0x44], %l4
movgu %icc, %g6, %l5
stx %l6, [%l7 + 0x60]
loop_3534:
xorcc %g4, 0x0A0F, %i0
popc %l0, %o0
fbue %fcc0, loop_3535
fors %f3, %f0, %f15
fbg %fcc1, loop_3536
sth %o6, [%l7 + 0x0C]
loop_3535:
ldsw [%l7 + 0x58], %i6
movl %xcc, %o5, %i4
loop_3536:
fxor %f14, %f8, %f0
stx %o2, [%l7 + 0x50]
ldsw [%l7 + 0x78], %g7
bneg,a loop_3537
fandnot1 %f6, %f2, %f0
ldd [%l7 + 0x60], %f14
ble,a,pt %xcc, loop_3538
loop_3537:
tleu %icc, 0x6
stb %o1, [%l7 + 0x0E]
tcs %xcc, 0x2
loop_3538:
fpack32 %f0, %f0, %f4
tge %xcc, 0x5
addccc %o7, 0x1D72, %i3
array32 %g5, %l2, %l3
mulx %i2, 0x1755, %i1
stw %o4, [%l7 + 0x10]
fmovs %f12, %f2
fors %f10, %f14, %f9
edge16 %i7, %g1, %g3
alignaddrl %g2, %o3, %l1
bleu %icc, loop_3539
bvs %xcc, loop_3540
ldsb [%l7 + 0x75], %l4
lduw [%l7 + 0x6C], %i5
loop_3539:
subccc %g6, %l6, %g4
loop_3540:
fblg,a %fcc3, loop_3541
brgz,a %l5, loop_3542
ld [%l7 + 0x44], %f5
udivx %l0, 0x0C01, %o0
loop_3541:
fexpand %f1, %f6
loop_3542:
movge %xcc, %i0, %o6
fnot1 %f14, %f14
bge loop_3543
fzeros %f12
lduw [%l7 + 0x0C], %o5
sdivx %i4, 0x13C4, %o2
loop_3543:
stw %g7, [%l7 + 0x3C]
ldsh [%l7 + 0x6C], %o1
fba,a %fcc0, loop_3544
lduh [%l7 + 0x50], %i6
tgu %xcc, 0x1
fmovdl %xcc, %f12, %f2
loop_3544:
fandnot2 %f12, %f2, %f14
movgu %icc, %o7, %i3
fcmped %fcc2, %f10, %f6
sdivcc %l2, 0x0FE9, %g5
ldsh [%l7 + 0x3A], %l3
movrgz %i1, 0x242, %o4
fmovdvs %xcc, %f5, %f5
sth %i2, [%l7 + 0x48]
fbn,a %fcc2, loop_3545
ldx [%l7 + 0x60], %g1
movrne %g3, 0x22E, %g2
std %f4, [%l7 + 0x70]
loop_3545:
fbue,a %fcc1, loop_3546
fmovsgu %icc, %f3, %f2
fmovspos %icc, %f8, %f1
movleu %xcc, %o3, %l1
loop_3546:
fsrc2s %f11, %f7
srl %i7, %l4, %i5
sth %g6, [%l7 + 0x16]
fmovsle %icc, %f8, %f15
fxor %f0, %f10, %f2
fmovsne %xcc, %f11, %f1
fbuge %fcc0, loop_3547
nop
setx loop_3548, %l0, %l1
jmpl %l1, %l6
stw %g4, [%l7 + 0x10]
subccc %l5, %o0, %l0
loop_3547:
tneg %xcc, 0x1
loop_3548:
stb %o6, [%l7 + 0x3A]
ldd [%l7 + 0x48], %f14
bcc,pt %icc, loop_3549
brlez %i0, loop_3550
movn %xcc, %o5, %i4
bl loop_3551
loop_3549:
bl,a loop_3552
loop_3550:
edge8ln %g7, %o1, %i6
fones %f14
loop_3551:
ldsw [%l7 + 0x38], %o7
loop_3552:
ldx [%l7 + 0x68], %i3
stb %o2, [%l7 + 0x0D]
and %g5, 0x005C, %l2
fcmpne16 %f8, %f0, %l3
ba,pt %icc, loop_3553
stw %i1, [%l7 + 0x30]
fnegs %f1, %f0
std %f10, [%l7 + 0x20]
loop_3553:
stx %i2, [%l7 + 0x58]
pdist %f10, %f8, %f12
fsrc1 %f6, %f14
tvs %xcc, 0x0
ta %xcc, 0x1
ldsw [%l7 + 0x08], %g1
bn,a,pt %xcc, loop_3554
fmul8x16 %f5, %f4, %f6
stw %o4, [%l7 + 0x30]
brgz,a %g3, loop_3555
loop_3554:
movl %icc, %o3, %l1
mulscc %g2, %i7, %i5
fmovs %f2, %f0
loop_3555:
stb %l4, [%l7 + 0x59]
umul %g6, 0x135A, %g4
fpsub16s %f8, %f8, %f0
andcc %l5, 0x025D, %l6
addcc %o0, 0x005A, %o6
lduw [%l7 + 0x78], %l0
fmovdge %xcc, %f15, %f15
brz,a %i0, loop_3556
fbu,a %fcc1, loop_3557
movpos %icc, %o5, %i4
tle %icc, 0x5
loop_3556:
fcmpeq32 %f8, %f6, %g7
loop_3557:
tpos %xcc, 0x1
movrlez %o1, %i6, %o7
sllx %i3, 0x1F, %o2
xorcc %g5, 0x1F0B, %l3
fmovrsne %i1, %f12, %f1
ldsw [%l7 + 0x3C], %l2
sll %g1, %o4, %g3
andncc %i2, %o3, %g2
ldd [%l7 + 0x50], %f4
fandnot1 %f0, %f0, %f10
orn %i7, 0x1937, %l1
movvc %xcc, %l4, %i5
tpos %icc, 0x0
lduw [%l7 + 0x58], %g4
lduh [%l7 + 0x5A], %l5
tn %icc, 0x4
sth %g6, [%l7 + 0x2E]
fmul8x16au %f5, %f15, %f8
ldsh [%l7 + 0x6E], %l6
fmul8x16al %f15, %f13, %f8
sth %o6, [%l7 + 0x52]
stx %l0, [%l7 + 0x50]
movrlez %o0, 0x0DD, %o5
fpmerge %f7, %f15, %f10
fmovrsgez %i0, %f8, %f2
stw %i4, [%l7 + 0x50]
fmovse %xcc, %f8, %f15
ldsh [%l7 + 0x6C], %g7
fcmpgt16 %f6, %f2, %i6
addcc %o7, 0x0EF2, %i3
movrgz %o2, %g5, %o1
addccc %l3, %i1, %g1
stx %o4, [%l7 + 0x08]
fmovde %icc, %f7, %f0
addccc %l2, 0x12C3, %g3
ld [%l7 + 0x44], %f3
udivcc %i2, 0x1396, %g2
ldsh [%l7 + 0x6C], %i7
srlx %l1, 0x1A, %l4
fcmpgt16 %f2, %f0, %o3
fmovsg %icc, %f5, %f12
tl %icc, 0x2
movgu %icc, %i5, %l5
call loop_3558
movrgez %g4, %l6, %o6
ldsb [%l7 + 0x41], %g6
fmovrsne %o0, %f8, %f8
loop_3558:
ldd [%l7 + 0x08], %f4
stb %o5, [%l7 + 0x72]
st %f14, [%l7 + 0x3C]
orn %l0, 0x0394, %i4
bvc %xcc, loop_3559
fnors %f11, %f10, %f12
ldub [%l7 + 0x51], %i0
ld [%l7 + 0x64], %f15
loop_3559:
array16 %g7, %i6, %o7
stw %o2, [%l7 + 0x3C]
fmovscc %icc, %f11, %f8
fmovspos %xcc, %f13, %f12
ldub [%l7 + 0x4F], %g5
fbe %fcc0, loop_3560
sth %o1, [%l7 + 0x3A]
fmovscs %icc, %f11, %f4
andncc %i3, %i1, %l3
loop_3560:
fmovrdlez %o4, %f14, %f4
std %f14, [%l7 + 0x58]
tge %icc, 0x6
orncc %l2, 0x1B65, %g1
tcs %icc, 0x7
fmovrsgez %i2, %f9, %f12
bl loop_3561
ldd [%l7 + 0x40], %f2
fabss %f12, %f2
fmul8sux16 %f10, %f12, %f2
loop_3561:
fmovs %f3, %f2
brgz %g2, loop_3562
ldsw [%l7 + 0x68], %g3
sth %l1, [%l7 + 0x7C]
lduh [%l7 + 0x3C], %l4
loop_3562:
fmovsn %xcc, %f3, %f15
fzeros %f4
addc %i7, %i5, %o3
fands %f6, %f1, %f5
edge32n %g4, %l6, %l5
fnor %f2, %f4, %f4
edge16 %g6, %o0, %o6
xnor %l0, 0x1235, %i4
fmovsn %xcc, %f11, %f5
ldx [%l7 + 0x10], %i0
fexpand %f8, %f2
andcc %g7, %i6, %o5
taddcc %o7, %o2, %g5
ldx [%l7 + 0x30], %o1
bcs loop_3563
stw %i3, [%l7 + 0x48]
ldub [%l7 + 0x2A], %i1
fabss %f6, %f9
loop_3563:
tleu %icc, 0x4
lduw [%l7 + 0x64], %l3
ldx [%l7 + 0x38], %o4
movcs %icc, %g1, %l2
fpmerge %f15, %f1, %f14
addc %i2, 0x0324, %g2
fmovsne %xcc, %f13, %f12
nop
setx loop_3564, %l0, %l1
jmpl %l1, %g3
fandnot2s %f8, %f12, %f6
xnor %l4, 0x1AC6, %l1
fexpand %f0, %f10
loop_3564:
ldub [%l7 + 0x33], %i5
srax %i7, 0x01, %g4
bshuffle %f6, %f10, %f10
bl,pn %xcc, loop_3565
fors %f3, %f15, %f3
smulcc %l6, 0x063C, %o3
ba loop_3566
loop_3565:
fmovscc %xcc, %f11, %f6
ldub [%l7 + 0x73], %g6
fmul8ulx16 %f14, %f12, %f2
loop_3566:
fmovrslez %l5, %f14, %f12
or %o0, %l0, %i4
taddcc %i0, 0x1E08, %o6
sth %i6, [%l7 + 0x14]
nop
setx loop_3567, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %o5, loop_3568
bgu loop_3569
fnot1s %f15, %f3
loop_3567:
ldx [%l7 + 0x20], %g7
loop_3568:
ldsb [%l7 + 0x5C], %o2
loop_3569:
fmovdpos %icc, %f3, %f8
fmul8sux16 %f12, %f8, %f8
brgz %g5, loop_3570
edge32n %o7, %i3, %i1
subc %o1, 0x1FE5, %l3
std %f10, [%l7 + 0x40]
loop_3570:
ldsw [%l7 + 0x20], %g1
fcmpne16 %f10, %f8, %l2
fmovdne %xcc, %f0, %f14
and %i2, 0x1D2B, %g2
movle %icc, %o4, %g3
lduw [%l7 + 0x68], %l1
sdivx %l4, 0x0807, %i5
srlx %g4, 0x06, %i7
fmovd %f2, %f14
bneg,a %icc, loop_3571
lduw [%l7 + 0x54], %o3
subc %l6, 0x07D3, %g6
fmovd %f14, %f4
loop_3571:
stw %o0, [%l7 + 0x5C]
fornot2 %f0, %f6, %f6
brgz,a %l5, loop_3572
edge16 %i4, %l0, %o6
fandnot2 %f8, %f4, %f4
tn %xcc, 0x6
loop_3572:
movvc %xcc, %i0, %i6
ldsb [%l7 + 0x34], %g7
movneg %xcc, %o2, %g5
ldsb [%l7 + 0x17], %o7
bcs,a,pn %xcc, loop_3573
ldsb [%l7 + 0x25], %o5
ldd [%l7 + 0x20], %f10
tg %xcc, 0x0
loop_3573:
ldsw [%l7 + 0x64], %i1
movrne %i3, 0x1D6, %o1
stw %l3, [%l7 + 0x18]
fxnors %f3, %f9, %f13
tpos %xcc, 0x3
addcc %g1, 0x1B39, %i2
tge %icc, 0x3
ldsb [%l7 + 0x36], %g2
edge8n %o4, %g3, %l1
fmovsleu %icc, %f15, %f9
fmovrdne %l4, %f0, %f6
ldsh [%l7 + 0x5A], %i5
fnand %f10, %f6, %f6
fmovscs %xcc, %f8, %f1
std %f14, [%l7 + 0x30]
fmovsg %xcc, %f6, %f5
fmovdcc %icc, %f4, %f11
fmovdne %icc, %f11, %f7
ba,a loop_3574
subc %g4, 0x0054, %i7
fexpand %f9, %f0
fbug %fcc2, loop_3575
loop_3574:
bgu,a,pt %icc, loop_3576
fbne %fcc2, loop_3577
sdivcc %l2, 0x0937, %l6
loop_3575:
movrgez %g6, 0x276, %o3
loop_3576:
bgu loop_3578
loop_3577:
fnot2s %f9, %f13
bvs,a,pn %icc, loop_3579
bshuffle %f14, %f6, %f14
loop_3578:
alignaddr %l5, %o0, %l0
xnorcc %o6, %i0, %i6
loop_3579:
std %f10, [%l7 + 0x18]
fmovsvs %xcc, %f0, %f7
te %icc, 0x1
tpos %xcc, 0x3
edge32n %i4, %o2, %g7
fbule %fcc1, loop_3580
movg %icc, %g5, %o5
stx %i1, [%l7 + 0x20]
fsrc1 %f12, %f10
loop_3580:
movpos %icc, %o7, %i3
ldsw [%l7 + 0x40], %l3
ldx [%l7 + 0x40], %g1
stx %i2, [%l7 + 0x28]
fmul8x16au %f3, %f1, %f2
array8 %o1, %o4, %g3
fmovde %icc, %f0, %f6
fbue,a %fcc0, loop_3581
fmovsle %icc, %f10, %f7
ldub [%l7 + 0x61], %g2
brlz %l1, loop_3582
loop_3581:
fbue %fcc0, loop_3583
ldsw [%l7 + 0x70], %i5
fnand %f4, %f14, %f14
loop_3582:
ldx [%l7 + 0x08], %g4
loop_3583:
lduh [%l7 + 0x6C], %l4
fcmple16 %f2, %f6, %i7
siam 0x4
movleu %xcc, %l2, %g6
fmovsle %icc, %f14, %f10
xnorcc %o3, %l6, %o0
ld [%l7 + 0x38], %f4
fmovdleu %icc, %f15, %f8
mulx %l0, 0x0182, %o6
fmovrdgz %i0, %f0, %f8
sllx %i6, 0x06, %i4
fone %f8
bn,pn %xcc, loop_3584
bshuffle %f14, %f10, %f0
fmul8x16al %f2, %f5, %f10
ldsb [%l7 + 0x54], %o2
loop_3584:
fnor %f14, %f6, %f10
movvs %icc, %l5, %g5
popc 0x0E2C, %o5
fpadd16s %f9, %f10, %f12
fcmped %fcc0, %f6, %f2
stx %g7, [%l7 + 0x28]
ldx [%l7 + 0x60], %i1
ldsw [%l7 + 0x5C], %o7
bpos,a loop_3585
tvc %icc, 0x2
move %xcc, %i3, %l3
ldsb [%l7 + 0x21], %g1
loop_3585:
fnands %f2, %f5, %f5
xorcc %o1, %i2, %o4
ldsh [%l7 + 0x66], %g3
udivx %g2, 0x1B07, %l1
movcs %icc, %i5, %g4
array16 %i7, %l2, %g6
ldx [%l7 + 0x70], %o3
stw %l4, [%l7 + 0x08]
movle %icc, %o0, %l0
call loop_3586
ldub [%l7 + 0x33], %l6
ldub [%l7 + 0x3C], %i0
fpadd16 %f4, %f12, %f6
loop_3586:
fcmps %fcc3, %f3, %f2
bge,a,pn %icc, loop_3587
ld [%l7 + 0x44], %f3
bcc %icc, loop_3588
fmovdneg %icc, %f11, %f1
loop_3587:
fmovdvs %xcc, %f11, %f3
ldub [%l7 + 0x5D], %o6
loop_3588:
stb %i6, [%l7 + 0x6C]
fmovsgu %xcc, %f9, %f11
fcmps %fcc0, %f4, %f7
nop
setx loop_3589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %i4
srlx %o2, %l5, %o5
fmovde %xcc, %f5, %f4
loop_3589:
edge8n %g5, %g7, %i1
edge32 %i3, %l3, %o7
movleu %icc, %g1, %o1
stb %i2, [%l7 + 0x77]
fmovrdgez %o4, %f12, %f10
udivx %g2, 0x0E17, %g3
movne %xcc, %i5, %l1
alignaddr %g4, %l2, %g6
fmuld8ulx16 %f2, %f13, %f8
fcmpd %fcc3, %f14, %f2
fandnot1 %f14, %f12, %f12
array16 %o3, %i7, %l4
fnot1 %f0, %f2
fpadd32s %f7, %f3, %f10
tvs %icc, 0x2
stx %o0, [%l7 + 0x40]
movrgz %l6, %l0, %o6
bge,a loop_3590
srl %i0, 0x08, %i6
bcc,a loop_3591
ldsh [%l7 + 0x34], %i4
loop_3590:
fmovsl %xcc, %f5, %f13
movre %o2, 0x1FF, %o5
loop_3591:
ldsb [%l7 + 0x24], %g5
fmovrsgz %g7, %f5, %f3
xor %i1, %i3, %l3
mulscc %l5, 0x10A4, %o7
edge32n %o1, %g1, %o4
fornot1s %f8, %f4, %f2
umulcc %g2, 0x07DC, %i2
sth %g3, [%l7 + 0x32]
fmovdge %icc, %f0, %f14
fpadd16 %f2, %f8, %f14
fmovrdgez %i5, %f12, %f12
ldd [%l7 + 0x18], %f0
movrgez %l1, %l2, %g4
tvc %icc, 0x3
sub %o3, %g6, %l4
bn %xcc, loop_3592
std %f12, [%l7 + 0x48]
sllx %i7, %o0, %l6
fbg,a %fcc0, loop_3593
loop_3592:
fpsub32 %f0, %f6, %f6
fbue,a %fcc0, loop_3594
stw %l0, [%l7 + 0x70]
loop_3593:
fbe %fcc2, loop_3595
sth %i0, [%l7 + 0x6C]
loop_3594:
tcs %xcc, 0x4
fabss %f7, %f7
loop_3595:
xor %o6, %i6, %i4
edge32 %o2, %o5, %g5
lduw [%l7 + 0x6C], %i1
fandnot2s %f11, %f9, %f11
fmul8x16al %f3, %f10, %f6
brgz,a %g7, loop_3596
brgz,a %i3, loop_3597
tcc %xcc, 0x5
tvs %xcc, 0x0
loop_3596:
srlx %l3, %o7, %o1
loop_3597:
bneg,pt %xcc, loop_3598
ldsw [%l7 + 0x08], %l5
fcmpgt32 %f4, %f12, %g1
ldsw [%l7 + 0x38], %o4
loop_3598:
fmul8x16au %f14, %f1, %f2
fcmple32 %f12, %f12, %g2
ldx [%l7 + 0x48], %g3
lduw [%l7 + 0x24], %i5
lduh [%l7 + 0x3E], %l1
fcmpgt32 %f2, %f12, %l2
fnors %f5, %f10, %f9
fmovrdgz %g4, %f6, %f2
fmul8ulx16 %f12, %f14, %f6
andn %i2, 0x18EF, %g6
movl %icc, %o3, %i7
tle %xcc, 0x5
fnot1s %f12, %f5
fmovdg %icc, %f7, %f14
sra %o0, 0x15, %l4
andcc %l6, 0x1A16, %l0
alignaddr %i0, %o6, %i6
add %i4, 0x1D81, %o5
lduw [%l7 + 0x1C], %g5
xor %o2, 0x08FE, %i1
ldd [%l7 + 0x28], %f6
subccc %i3, %g7, %l3
fpackfix %f6, %f4
fcmple32 %f12, %f8, %o7
stb %o1, [%l7 + 0x6A]
movrlz %g1, %o4, %g2
ld [%l7 + 0x2C], %f4
ld [%l7 + 0x38], %f2
fmovsn %icc, %f0, %f3
fnegd %f10, %f10
ldub [%l7 + 0x2E], %g3
lduw [%l7 + 0x44], %l5
tsubcc %l1, 0x0015, %l2
brlez %g4, loop_3599
udiv %i2, 0x192F, %i5
tpos %xcc, 0x0
brz,a %g6, loop_3600
loop_3599:
fbuge %fcc1, loop_3601
bpos,a loop_3602
bleu,a,pn %icc, loop_3603
loop_3600:
ld [%l7 + 0x58], %f15
loop_3601:
tge %icc, 0x3
loop_3602:
ldx [%l7 + 0x68], %i7
loop_3603:
lduh [%l7 + 0x34], %o0
stb %o3, [%l7 + 0x67]
movre %l4, 0x1C3, %l0
xnorcc %i0, %l6, %i6
ble %xcc, loop_3604
fcmped %fcc1, %f8, %f8
fbne %fcc0, loop_3605
fmovrdlz %o6, %f0, %f14
loop_3604:
fsrc2s %f11, %f0
addccc %o5, 0x1836, %i4
loop_3605:
fnot2 %f0, %f2
edge8ln %o2, %i1, %g5
pdist %f10, %f10, %f2
std %f8, [%l7 + 0x50]
fbl,a %fcc2, loop_3606
fsrc2 %f14, %f10
movrgez %i3, %g7, %o7
fbe,a %fcc3, loop_3607
loop_3606:
movgu %xcc, %o1, %l3
xor %o4, 0x182A, %g2
fmovrdlez %g3, %f14, %f6
loop_3607:
ldsw [%l7 + 0x68], %l5
fxors %f13, %f10, %f6
brlz %l1, loop_3608
nop
setx loop_3609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f1, %f9, %f2
orncc %l2, 0x1327, %g1
loop_3608:
ld [%l7 + 0x54], %f12
loop_3609:
fpmerge %f2, %f14, %f14
edge8 %g4, %i2, %i5
bcc %xcc, loop_3610
std %f0, [%l7 + 0x48]
srax %i7, 0x01, %g6
orcc %o0, %l4, %l0
loop_3610:
bcc,a,pt %xcc, loop_3611
stx %i0, [%l7 + 0x70]
ld [%l7 + 0x40], %f15
sth %o3, [%l7 + 0x66]
loop_3611:
ldsh [%l7 + 0x40], %i6
andncc %o6, %l6, %o5
brlez %o2, loop_3612
tcc %icc, 0x7
ldd [%l7 + 0x28], %f12
ldd [%l7 + 0x30], %f6
loop_3612:
orn %i4, %i1, %g5
movrlez %i3, 0x13E, %g7
fble,a %fcc3, loop_3613
bcc loop_3614
tge %icc, 0x7
lduw [%l7 + 0x40], %o1
loop_3613:
fcmpgt32 %f0, %f2, %o7
loop_3614:
fcmpes %fcc2, %f0, %f7
nop
setx loop_3615, %l0, %l1
jmpl %l1, %o4
orcc %l3, %g3, %g2
brlz,a %l5, loop_3616
brlz %l1, loop_3617
loop_3615:
for %f6, %f6, %f14
sth %g1, [%l7 + 0x10]
loop_3616:
fbug,a %fcc1, loop_3618
loop_3617:
fpadd32 %f12, %f8, %f10
movrgz %g4, 0x19F, %l2
fcmps %fcc2, %f0, %f13
loop_3618:
bvc,a,pt %xcc, loop_3619
ldx [%l7 + 0x38], %i5
sdiv %i7, 0x1774, %g6
fbuge %fcc0, loop_3620
loop_3619:
ld [%l7 + 0x50], %f8
fbne %fcc2, loop_3621
lduh [%l7 + 0x6E], %i2
loop_3620:
tsubcctv %o0, %l0, %i0
orn %l4, 0x0AA1, %o3
loop_3621:
sllx %o6, %i6, %o5
fmuld8sux16 %f4, %f7, %f14
siam 0x0
addccc %l6, %i4, %o2
bg loop_3622
bshuffle %f8, %f8, %f2
lduh [%l7 + 0x24], %g5
ba loop_3623
loop_3622:
fpadd32s %f7, %f11, %f9
lduh [%l7 + 0x54], %i1
ldsw [%l7 + 0x48], %g7
loop_3623:
fandnot1s %f15, %f9, %f10
fornot1 %f10, %f12, %f10
ldx [%l7 + 0x58], %o1
fmovdl %xcc, %f6, %f11
fmovspos %icc, %f4, %f2
movn %icc, %o7, %o4
bgu,a %icc, loop_3624
ldd [%l7 + 0x30], %f0
ldsw [%l7 + 0x2C], %i3
fmovsne %xcc, %f1, %f12
loop_3624:
fornot2s %f11, %f12, %f2
tsubcc %g3, 0x179D, %g2
bne,a loop_3625
stx %l3, [%l7 + 0x40]
taddcctv %l5, %g1, %l1
nop
setx loop_3626, %l0, %l1
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_3625:
fmovsvs %icc, %f10, %f4
fmovscs %icc, %f13, %f10
ldsh [%l7 + 0x26], %g4
loop_3626:
tge %xcc, 0x5
stw %i5, [%l7 + 0x20]
ldsh [%l7 + 0x3A], %i7
orn %l2, 0x02BF, %g6
fpsub32s %f10, %f8, %f6
fornot2 %f0, %f10, %f2
std %f4, [%l7 + 0x58]
for %f6, %f6, %f4
fmovspos %icc, %f12, %f13
brlez %i2, loop_3627
sth %l0, [%l7 + 0x16]
fmovspos %xcc, %f12, %f8
fbue %fcc1, loop_3628
loop_3627:
fmovd %f8, %f12
fpsub32s %f8, %f4, %f7
fmul8ulx16 %f14, %f8, %f2
loop_3628:
fxnor %f0, %f6, %f8
lduw [%l7 + 0x74], %o0
lduh [%l7 + 0x0C], %i0
tsubcc %l4, %o3, %o6
fones %f12
tle %icc, 0x4
fmovdl %xcc, %f0, %f11
fornot2s %f3, %f4, %f2
fornot1 %f14, %f12, %f0
fmul8x16au %f13, %f14, %f12
stx %o5, [%l7 + 0x48]
ldd [%l7 + 0x78], %f8
fmovrse %i6, %f2, %f15
addccc %i4, %l6, %g5
fnors %f3, %f9, %f4
fmovrsgez %o2, %f4, %f6
tn %icc, 0x4
lduw [%l7 + 0x68], %g7
st %f4, [%l7 + 0x2C]
fmovdvc %icc, %f13, %f6
fmuld8sux16 %f12, %f4, %f4
fmul8ulx16 %f4, %f8, %f2
fandnot2 %f0, %f0, %f6
array32 %o1, %o7, %i1
popc %o4, %g3
tvs %xcc, 0x0
andcc %i3, 0x15A9, %l3
nop
setx loop_3629, %l0, %l1
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 %l5, %g2, %l1
ldsw [%l7 + 0x10], %g1
popc 0x1CED, %i5
loop_3629:
srlx %g4, 0x01, %i7
ldx [%l7 + 0x50], %g6
fmul8ulx16 %f12, %f6, %f8
xor %l2, %l0, %o0
tneg %xcc, 0x6
fpsub32s %f15, %f8, %f14
fpsub32s %f6, %f8, %f14
st %f1, [%l7 + 0x54]
brlez %i0, loop_3630
fmovrsgez %l4, %f13, %f6
fmovdvs %xcc, %f2, %f7
array16 %o3, %i2, %o5
loop_3630:
fbg %fcc1, loop_3631
ba loop_3632
edge8 %o6, %i4, %l6
fandnot1s %f14, %f15, %f14
loop_3631:
fpsub16 %f4, %f14, %f14
loop_3632:
stw %i6, [%l7 + 0x44]
stw %o2, [%l7 + 0x74]
mulx %g7, %g5, %o1
fbuge,a %fcc0, loop_3633
fmovrdlez %i1, %f12, %f4
te %icc, 0x5
edge8n %o4, %o7, %g3
loop_3633:
bl,pt %xcc, loop_3634
ld [%l7 + 0x58], %f3
be loop_3635
fcmpd %fcc3, %f14, %f14
loop_3634:
bpos,a,pt %icc, loop_3636
fcmpes %fcc1, %f11, %f8
loop_3635:
std %f0, [%l7 + 0x60]
lduw [%l7 + 0x08], %i3
loop_3636:
fbu %fcc0, loop_3637
fmul8ulx16 %f2, %f8, %f6
lduw [%l7 + 0x30], %l5
fble %fcc2, loop_3638
loop_3637:
ba,a,pn %xcc, loop_3639
addcc %g2, %l3, %g1
fornot2s %f11, %f10, %f4
loop_3638:
ldd [%l7 + 0x50], %f8
loop_3639:
ldsh [%l7 + 0x0E], %i5
ldsh [%l7 + 0x18], %g4
lduh [%l7 + 0x72], %l1
st %f8, [%l7 + 0x3C]
array8 %g6, %i7, %l0
edge32 %l2, %i0, %o0
bg,a loop_3640
ld [%l7 + 0x48], %f10
lduh [%l7 + 0x0E], %o3
lduw [%l7 + 0x10], %i2
loop_3640:
sdiv %o5, 0x15D2, %o6
fpack32 %f6, %f0, %f12
te %icc, 0x1
fcmpgt32 %f6, %f0, %l4
andn %i4, 0x1F4B, %l6
tsubcctv %o2, %i6, %g7
bcc %icc, loop_3641
fmovdle %icc, %f12, %f7
ldsb [%l7 + 0x4B], %o1
std %f12, [%l7 + 0x40]
loop_3641:
ldd [%l7 + 0x30], %f12
ld [%l7 + 0x58], %f1
ldx [%l7 + 0x78], %g5
alignaddr %i1, %o4, %o7
fands %f14, %f9, %f4
fmul8x16 %f11, %f14, %f2
smulcc %i3, %g3, %l5
movne %xcc, %g2, %g1
fandnot1 %f8, %f0, %f14
ld [%l7 + 0x50], %f0
stx %i5, [%l7 + 0x70]
movrne %l3, 0x09A, %l1
bge loop_3642
fmovdl %xcc, %f13, %f15
stw %g4, [%l7 + 0x68]
movvc %icc, %g6, %l0
loop_3642:
umulcc %l2, %i0, %i7
fnor %f10, %f6, %f12
ld [%l7 + 0x24], %f7
fbuge,a %fcc1, loop_3643
fmovda %xcc, %f0, %f14
nop
setx loop_3644, %l0, %l1
jmpl %l1, %o0
bpos,pn %xcc, loop_3645
loop_3643:
addcc %o3, %o5, %o6
fmul8x16al %f1, %f6, %f12
loop_3644:
fcmple16 %f10, %f0, %l4
loop_3645:
stx %i2, [%l7 + 0x38]
fnot2 %f0, %f0
movrgez %i4, %o2, %i6
edge8 %g7, %l6, %g5
brz,a %i1, loop_3646
fornot2s %f11, %f9, %f1
brz %o4, loop_3647
fornot1s %f10, %f13, %f9
loop_3646:
udiv %o7, 0x0FEB, %o1
sethi 0x1A97, %g3
loop_3647:
stx %l5, [%l7 + 0x70]
sdiv %i3, 0x123B, %g2
bge,a,pt %icc, loop_3648
fmovrdne %i5, %f0, %f2
ldx [%l7 + 0x60], %g1
subccc %l3, %g4, %l1
loop_3648:
ldub [%l7 + 0x5F], %l0
fmovsn %xcc, %f9, %f9
fmovsl %xcc, %f8, %f7
fpsub16 %f12, %f4, %f2
fpadd32 %f2, %f10, %f12
ldub [%l7 + 0x11], %l2
fpadd16 %f2, %f0, %f8
ldx [%l7 + 0x38], %g6
umul %i7, 0x021A, %o0
brgez %i0, loop_3649
fandnot2 %f0, %f8, %f2
edge32l %o3, %o6, %o5
fcmped %fcc3, %f6, %f6
loop_3649:
bcs,a %xcc, loop_3650
sth %i2, [%l7 + 0x6C]
fpadd16s %f6, %f13, %f6
mova %icc, %i4, %l4
loop_3650:
ldsh [%l7 + 0x08], %i6
fbl %fcc0, loop_3651
fcmpgt16 %f14, %f6, %g7
taddcc %l6, %g5, %i1
subcc %o2, %o4, %o1
loop_3651:
alignaddr %g3, %l5, %i3
fbul %fcc0, loop_3652
xorcc %o7, %g2, %g1
andn %l3, 0x0741, %i5
ldub [%l7 + 0x46], %l1
loop_3652:
mova %icc, %g4, %l2
fmovrsgez %g6, %f5, %f0
fble,a %fcc1, loop_3653
edge8n %l0, %i7, %o0
ldd [%l7 + 0x28], %f8
fpackfix %f12, %f9
loop_3653:
udivx %o3, 0x095D, %o6
fmovdneg %xcc, %f13, %f13
nop
setx loop_3654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %xcc, %f9, %f3
fmuld8ulx16 %f14, %f10, %f2
fmul8x16au %f4, %f1, %f14
loop_3654:
ldub [%l7 + 0x61], %i0
fbge %fcc1, loop_3655
edge16n %o5, %i2, %i4
fbl %fcc0, loop_3656
bneg,a,pn %icc, loop_3657
loop_3655:
bg,a,pt %xcc, loop_3658
faligndata %f12, %f4, %f0
loop_3656:
and %l4, 0x1E6E, %g7
loop_3657:
tl %xcc, 0x1
loop_3658:
lduh [%l7 + 0x64], %l6
fxnors %f12, %f7, %f3
ld [%l7 + 0x54], %f10
tle %xcc, 0x4
fmovdg %icc, %f9, %f15
subcc %g5, %i1, %i6
umulcc %o2, %o1, %o4
fcmpd %fcc3, %f4, %f14
fnegs %f1, %f15
bne loop_3659
fmovrsgez %l5, %f11, %f0
edge8l %g3, %o7, %i3
movleu %xcc, %g1, %g2
loop_3659:
fbge,a %fcc2, loop_3660
ldsh [%l7 + 0x72], %l3
movcc %xcc, %l1, %g4
movgu %icc, %l2, %i5
loop_3660:
ble,pn %icc, loop_3661
ld [%l7 + 0x44], %f14
lduw [%l7 + 0x44], %l0
ldd [%l7 + 0x38], %f2
loop_3661:
mulx %g6, 0x1FC1, %o0
ldx [%l7 + 0x28], %o3
fzero %f2
fnot1s %f10, %f6
tl %icc, 0x1
stx %i7, [%l7 + 0x20]
be loop_3662
lduw [%l7 + 0x5C], %o6
fmul8x16 %f12, %f4, %f8
sdivx %i0, 0x048E, %o5
loop_3662:
mulx %i2, 0x02F2, %l4
movcs %xcc, %g7, %i4
fbl %fcc3, loop_3663
bge %icc, loop_3664
taddcctv %l6, %i1, %i6
stb %o2, [%l7 + 0x4C]
loop_3663:
sub %o1, 0x0973, %o4
loop_3664:
fmovscc %xcc, %f10, %f14
xnorcc %l5, 0x1FD4, %g3
mulx %o7, %g5, %i3
fba %fcc0, loop_3665
ldsb [%l7 + 0x30], %g2
movrlez %l3, %g1, %g4
fones %f3
loop_3665:
stb %l1, [%l7 + 0x4C]
stw %i5, [%l7 + 0x18]
bcc loop_3666
fbuge,a %fcc0, loop_3667
fpack16 %f2, %f13
ldub [%l7 + 0x1B], %l2
loop_3666:
subccc %g6, 0x15DE, %l0
loop_3667:
sdiv %o0, 0x08EF, %o3
fble,a %fcc3, loop_3668
smul %i7, %i0, %o5
ldub [%l7 + 0x34], %o6
array32 %i2, %g7, %l4
loop_3668:
subc %l6, 0x177C, %i1
array8 %i4, %i6, %o2
or %o1, 0x11C6, %l5
movcs %icc, %g3, %o7
movrgez %g5, 0x09B, %i3
ldd [%l7 + 0x10], %f2
ldd [%l7 + 0x18], %f2
edge8l %g2, %o4, %l3
call loop_3669
movrne %g1, 0x134, %l1
fmovsleu %icc, %f15, %f3
ldub [%l7 + 0x60], %i5
loop_3669:
tsubcc %l2, %g4, %g6
ldx [%l7 + 0x50], %l0
lduw [%l7 + 0x78], %o0
addcc %o3, 0x0A1D, %i7
fba %fcc1, loop_3670
fmovdcs %icc, %f3, %f10
ta %xcc, 0x5
ld [%l7 + 0x08], %f8
loop_3670:
sub %i0, %o6, %o5
mulscc %g7, %i2, %l6
alignaddrl %i1, %l4, %i6
ldx [%l7 + 0x58], %i4
fmovrse %o2, %f0, %f1
brlz,a %l5, loop_3671
movn %icc, %o1, %o7
andcc %g5, %i3, %g2
tleu %xcc, 0x6
loop_3671:
addc %g3, 0x1DB6, %l3
taddcc %g1, 0x13AC, %o4
sra %l1, %l2, %g4
srax %g6, 0x1B, %l0
fones %f13
sth %o0, [%l7 + 0x5E]
tvc %xcc, 0x4
array16 %o3, %i5, %i7
fmovdne %icc, %f3, %f10
movrne %i0, 0x0FA, %o6
tvc %xcc, 0x4
fcmpeq32 %f6, %f8, %g7
ldsh [%l7 + 0x36], %o5
ldx [%l7 + 0x38], %l6
fbo %fcc0, loop_3672
bshuffle %f4, %f10, %f4
bg,a,pt %icc, loop_3673
sll %i2, %i1, %l4
loop_3672:
addcc %i6, %i4, %l5
fornot2s %f10, %f11, %f15
loop_3673:
fmovdgu %icc, %f0, %f11
fmovdleu %icc, %f7, %f11
fnot2 %f8, %f12
andncc %o1, %o2, %o7
ldsh [%l7 + 0x2E], %i3
fnot1 %f6, %f2
fones %f13
andncc %g2, %g3, %g5
ld [%l7 + 0x14], %f14
ldx [%l7 + 0x38], %g1
ldsw [%l7 + 0x44], %o4
fpsub16 %f8, %f10, %f8
stx %l1, [%l7 + 0x18]
movge %icc, %l2, %l3
fornot2s %f11, %f10, %f4
fabsd %f8, %f14
fmul8x16au %f3, %f2, %f14
nop
setx loop_3674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %icc, 0x2
call loop_3675
fbl %fcc1, loop_3676
loop_3674:
stx %g6, [%l7 + 0x60]
fsrc2 %f2, %f4
loop_3675:
tcs %xcc, 0x4
loop_3676:
tsubcctv %g4, %o0, %l0
ldub [%l7 + 0x79], %o3
fbe,a %fcc2, loop_3677
bgu,a %icc, loop_3678
fmovde %xcc, %f5, %f0
bpos loop_3679
loop_3677:
stx %i5, [%l7 + 0x68]
loop_3678:
andcc %i7, %i0, %g7
ba,a loop_3680
loop_3679:
sth %o6, [%l7 + 0x68]
st %f8, [%l7 + 0x30]
orn %l6, 0x0A95, %o5
loop_3680:
sll %i2, %l4, %i6
bn,a,pn %icc, loop_3681
lduh [%l7 + 0x42], %i4
fones %f8
tge %icc, 0x4
loop_3681:
ldx [%l7 + 0x08], %l5
ldx [%l7 + 0x08], %o1
ldsb [%l7 + 0x5A], %o2
mova %icc, %i1, %o7
tpos %icc, 0x5
movrne %g2, 0x005, %g3
fnegs %f8, %f8
alignaddrl %g5, %g1, %o4
umulcc %l1, %l2, %l3
ldsh [%l7 + 0x54], %g6
sth %g4, [%l7 + 0x5C]
edge16 %o0, %i3, %l0
fmovsne %icc, %f2, %f12
ld [%l7 + 0x34], %f3
fcmpne32 %f6, %f8, %i5
nop
setx loop_3682, %l0, %l1
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 + 0x45], %o3
fcmpne16 %f6, %f14, %i7
bpos %icc, loop_3683
loop_3682:
addcc %i0, 0x0547, %o6
fmovspos %xcc, %f10, %f5
addccc %l6, %g7, %o5
loop_3683:
subccc %i2, 0x1CAA, %l4
ldd [%l7 + 0x18], %f4
stx %i4, [%l7 + 0x68]
fmovsne %xcc, %f3, %f15
mova %icc, %l5, %o1
smulcc %i6, 0x1D7C, %o2
tl %xcc, 0x0
ldx [%l7 + 0x48], %i1
pdist %f6, %f0, %f4
andn %g2, 0x0550, %o7
fnor %f10, %f8, %f2
fandnot2 %f2, %f2, %f6
fbg,a %fcc3, loop_3684
ldsb [%l7 + 0x11], %g5
fornot1 %f6, %f2, %f4
subccc %g1, 0x0C5F, %g3
loop_3684:
fxnor %f8, %f6, %f0
stb %o4, [%l7 + 0x5F]
ld [%l7 + 0x40], %f0
brlz %l2, loop_3685
tvc %icc, 0x2
ba,pn %xcc, loop_3686
ldx [%l7 + 0x58], %l1
loop_3685:
lduh [%l7 + 0x0E], %l3
lduw [%l7 + 0x74], %g4
loop_3686:
ldsw [%l7 + 0x48], %g6
edge16n %i3, %l0, %o0
fornot1s %f1, %f2, %f0
fmovdne %xcc, %f4, %f9
fnand %f12, %f0, %f2
alignaddrl %o3, %i7, %i0
bpos,pn %xcc, loop_3687
move %icc, %o6, %l6
stb %i5, [%l7 + 0x64]
sethi 0x0172, %o5
loop_3687:
ldub [%l7 + 0x4A], %i2
lduh [%l7 + 0x7E], %l4
stx %i4, [%l7 + 0x78]
lduw [%l7 + 0x48], %g7
fblg %fcc0, loop_3688
fmovdpos %icc, %f5, %f12
movrgez %l5, 0x39B, %i6
fmovsa %icc, %f13, %f7
loop_3688:
lduw [%l7 + 0x64], %o2
be loop_3689
tl %icc, 0x2
edge8ln %i1, %o1, %o7
udivx %g5, 0x022A, %g2
loop_3689:
fmovdgu %icc, %f9, %f8
edge16ln %g1, %g3, %l2
movvc %xcc, %l1, %l3
stb %o4, [%l7 + 0x36]
umulcc %g4, 0x1AB2, %g6
fsrc2 %f0, %f14
fand %f10, %f12, %f0
fmovdge %xcc, %f2, %f0
tpos %xcc, 0x4
orcc %i3, %l0, %o3
ba,a,pn %xcc, loop_3690
fornot1 %f4, %f8, %f14
fpsub16s %f0, %f15, %f8
fmovrdgez %i7, %f8, %f0
loop_3690:
stb %o0, [%l7 + 0x73]
ld [%l7 + 0x50], %f4
fmovsvc %xcc, %f4, %f1
addccc %o6, 0x1BA5, %i0
sdivx %l6, 0x0B23, %i5
fmul8ulx16 %f4, %f6, %f4
movneg %xcc, %i2, %l4
tge %icc, 0x2
ldsw [%l7 + 0x20], %o5
stw %g7, [%l7 + 0x38]
sdiv %i4, 0x0A8A, %i6
fnors %f4, %f12, %f1
sll %l5, %o2, %o1
tge %icc, 0x1
bshuffle %f12, %f0, %f2
stw %o7, [%l7 + 0x64]
fnegs %f5, %f12
array16 %g5, %i1, %g2
ldsw [%l7 + 0x38], %g1
brgz %g3, loop_3691
fbug %fcc1, loop_3692
fmovrsgz %l1, %f15, %f6
stw %l2, [%l7 + 0x50]
loop_3691:
ldd [%l7 + 0x58], %f10
loop_3692:
ldsw [%l7 + 0x24], %l3
fmovscs %icc, %f6, %f11
ldsh [%l7 + 0x22], %o4
sdivx %g6, 0x0DEC, %i3
stx %g4, [%l7 + 0x18]
st %f6, [%l7 + 0x3C]
fmul8x16al %f4, %f15, %f2
fpadd32 %f0, %f6, %f14
movrgez %l0, %i7, %o0
fmovsne %icc, %f2, %f8
movg %icc, %o3, %o6
fnands %f9, %f5, %f11
tsubcc %l6, %i0, %i2
subcc %i5, %l4, %g7
pdist %f0, %f0, %f0
sllx %o5, %i4, %i6
movre %l5, 0x105, %o2
fone %f4
udiv %o7, 0x1DD0, %o1
fbug,a %fcc1, loop_3693
fblg %fcc3, loop_3694
st %f4, [%l7 + 0x48]
fmovrse %i1, %f1, %f2
loop_3693:
fcmpd %fcc1, %f0, %f6
loop_3694:
fmovdleu %icc, %f6, %f12
nop
setx loop_3695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x0288, %g2
tvs %icc, 0x3
fbo,a %fcc1, loop_3696
loop_3695:
fcmpne32 %f12, %f0, %g1
fnot1 %f0, %f8
call loop_3697
loop_3696:
smulcc %g3, 0x1AEF, %g5
fpack16 %f8, %f8
fmovsvc %xcc, %f14, %f3
loop_3697:
ldsb [%l7 + 0x5E], %l2
ld [%l7 + 0x58], %f9
andncc %l1, %o4, %g6
fmovdleu %xcc, %f11, %f7
fmovdle %xcc, %f12, %f12
lduh [%l7 + 0x0A], %i3
ldsb [%l7 + 0x6C], %g4
fcmpne32 %f4, %f12, %l3
tvc %icc, 0x4
std %f0, [%l7 + 0x68]
xnorcc %l0, 0x0FAE, %o0
bne,a,pt %xcc, loop_3698
alignaddrl %i7, %o6, %l6
fpsub16s %f7, %f11, %f1
std %f10, [%l7 + 0x10]
loop_3698:
fmovrslz %o3, %f0, %f7
sllx %i0, %i2, %l4
fsrc1s %f0, %f6
fornot1s %f5, %f9, %f9
bn,pt %xcc, loop_3699
ldsh [%l7 + 0x38], %g7
fbu %fcc2, loop_3700
fcmpes %fcc2, %f2, %f7
loop_3699:
fmovrdlez %o5, %f14, %f8
sllx %i5, %i6, %l5
loop_3700:
sth %o2, [%l7 + 0x52]
fnot2s %f6, %f10
fandnot1s %f10, %f7, %f4
bvc,a loop_3701
ldd [%l7 + 0x38], %f4
edge16l %i4, %o7, %o1
bcs,pt %icc, loop_3702
loop_3701:
ldd [%l7 + 0x60], %f14
lduw [%l7 + 0x44], %g2
edge8 %g1, %i1, %g3
loop_3702:
fbne %fcc0, loop_3703
lduh [%l7 + 0x48], %l2
edge8 %l1, %g5, %g6
fxnors %f15, %f3, %f9
loop_3703:
fandnot2s %f5, %f8, %f12
st %f7, [%l7 + 0x28]
edge8l %o4, %g4, %i3
sra %l3, 0x0E, %l0
movrgez %o0, %i7, %o6
tg %icc, 0x2
fbu,a %fcc3, loop_3704
movcs %xcc, %l6, %i0
bneg,a loop_3705
fmovd %f12, %f8
loop_3704:
ldub [%l7 + 0x3B], %i2
ld [%l7 + 0x68], %f9
loop_3705:
stw %o3, [%l7 + 0x20]
lduh [%l7 + 0x3E], %g7
smul %o5, %i5, %i6
fpsub32s %f9, %f8, %f12
sth %l5, [%l7 + 0x30]
ldd [%l7 + 0x48], %f6
sth %o2, [%l7 + 0x10]
ldsw [%l7 + 0x70], %i4
brnz %o7, loop_3706
sth %o1, [%l7 + 0x1A]
fcmpeq16 %f0, %f4, %l4
fbu %fcc3, loop_3707
loop_3706:
ldx [%l7 + 0x40], %g1
fmovrdgez %i1, %f14, %f10
fblg,a %fcc0, loop_3708
loop_3707:
fzero %f0
fcmpgt16 %f2, %f0, %g3
bcc,pn %xcc, loop_3709
loop_3708:
lduw [%l7 + 0x3C], %g2
lduw [%l7 + 0x20], %l2
fmovdne %icc, %f0, %f8
loop_3709:
umulcc %g5, %l1, %g6
movre %o4, %i3, %l3
ldub [%l7 + 0x3B], %g4
fpadd16s %f6, %f5, %f12
fbule %fcc2, loop_3710
stx %o0, [%l7 + 0x50]
or %i7, 0x00FA, %l0
fmul8x16au %f11, %f11, %f12
loop_3710:
ldd [%l7 + 0x58], %f8
popc %l6, %i0
xnor %i2, %o6, %o3
fcmple16 %f4, %f4, %g7
fmovdleu %xcc, %f11, %f10
fxnor %f12, %f6, %f0
taddcctv %o5, 0x16A3, %i5
ldx [%l7 + 0x70], %i6
fpadd32 %f2, %f0, %f8
stw %l5, [%l7 + 0x44]
fbue %fcc1, loop_3711
movcs %xcc, %i4, %o2
orn %o1, %o7, %g1
udiv %l4, 0x18CB, %i1
loop_3711:
fbuge %fcc0, loop_3712
mulscc %g2, 0x1CF7, %g3
brnz,a %g5, loop_3713
edge32 %l2, %g6, %o4
loop_3712:
fpack32 %f12, %f12, %f12
move %icc, %i3, %l1
loop_3713:
fbo %fcc2, loop_3714
fmovs %f13, %f14
st %f5, [%l7 + 0x54]
fnand %f2, %f14, %f14
loop_3714:
bneg,a loop_3715
brgez %g4, loop_3716
mulx %l3, 0x011F, %i7
fnot2s %f14, %f3
loop_3715:
brnz %l0, loop_3717
loop_3716:
tsubcc %o0, 0x0DBD, %i0
bgu,a loop_3718
fsrc1s %f10, %f0
loop_3717:
st %f1, [%l7 + 0x18]
ldsh [%l7 + 0x14], %l6
loop_3718:
sth %i2, [%l7 + 0x32]
ldub [%l7 + 0x45], %o6
lduw [%l7 + 0x48], %o3
nop
setx loop_3719, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f6, %f4, %f0
fmovrse %o5, %f8, %f4
sth %i5, [%l7 + 0x16]
loop_3719:
fzero %f12
array16 %i6, %g7, %i4
xnorcc %l5, %o1, %o7
ldsb [%l7 + 0x7A], %g1
lduw [%l7 + 0x5C], %o2
ldsw [%l7 + 0x08], %i1
fpadd16 %f8, %f14, %f14
edge32ln %g2, %g3, %g5
ldub [%l7 + 0x5C], %l2
ldx [%l7 + 0x38], %l4
fcmpgt32 %f0, %f0, %g6
alignaddrl %i3, %o4, %l1
fba %fcc2, loop_3720
stx %g4, [%l7 + 0x18]
fcmpgt16 %f12, %f10, %l3
ldx [%l7 + 0x10], %i7
loop_3720:
fmovdle %xcc, %f0, %f0
fmovrslz %o0, %f0, %f5
tl %xcc, 0x1
fmovrslz %l0, %f13, %f6
siam 0x3
tl %icc, 0x2
array8 %l6, %i2, %i0
tpos %icc, 0x4
fmovsge %icc, %f14, %f8
ldsw [%l7 + 0x6C], %o3
lduh [%l7 + 0x54], %o6
fpadd16s %f8, %f3, %f9
ldsw [%l7 + 0x30], %i5
addcc %i6, %o5, %g7
sth %l5, [%l7 + 0x74]
ldsw [%l7 + 0x78], %o1
fcmpeq16 %f4, %f2, %o7
ldx [%l7 + 0x38], %g1
or %i4, 0x0C98, %i1
ldsh [%l7 + 0x12], %g2
andncc %o2, %g3, %l2
ld [%l7 + 0x08], %f1
srlx %g5, 0x0C, %g6
tvs %icc, 0x6
udivcc %l4, 0x178E, %o4
ble,a,pt %icc, loop_3721
udivcc %i3, 0x03F2, %l1
fpadd16s %f7, %f15, %f15
lduw [%l7 + 0x3C], %l3
loop_3721:
udiv %i7, 0x063A, %g4
fandnot2 %f8, %f4, %f12
bn,a,pn %xcc, loop_3722
fblg %fcc3, loop_3723
ldsh [%l7 + 0x60], %l0
edge32n %o0, %l6, %i2
loop_3722:
fmovde %icc, %f10, %f9
loop_3723:
ld [%l7 + 0x74], %f3
brgez,a %i0, loop_3724
fpadd32 %f10, %f6, %f12
sth %o6, [%l7 + 0x14]
array32 %o3, %i6, %o5
loop_3724:
stb %i5, [%l7 + 0x25]
st %f12, [%l7 + 0x6C]
fzeros %f12
fnors %f5, %f3, %f3
fornot1 %f8, %f4, %f6
fmovspos %icc, %f1, %f9
std %f0, [%l7 + 0x08]
fpack32 %f0, %f8, %f2
fbe %fcc2, loop_3725
edge32n %l5, %o1, %o7
sth %g1, [%l7 + 0x3C]
fmovrsne %i4, %f14, %f0
loop_3725:
ldd [%l7 + 0x28], %f12
fbn,a %fcc3, loop_3726
ld [%l7 + 0x20], %f3
fnegd %f12, %f10
stx %g7, [%l7 + 0x10]
loop_3726:
fmovde %xcc, %f8, %f13
tle %icc, 0x0
mulscc %g2, 0x1C4D, %i1
stx %g3, [%l7 + 0x60]
fbe %fcc1, loop_3727
sth %l2, [%l7 + 0x6E]
fmovrdne %g5, %f2, %f8
fbul,a %fcc2, loop_3728
loop_3727:
fmovd %f4, %f6
ld [%l7 + 0x64], %f10
bge,a %icc, loop_3729
loop_3728:
ldsb [%l7 + 0x19], %o2
tle %icc, 0x2
edge16l %l4, %g6, %i3
loop_3729:
fbne %fcc3, loop_3730
std %f14, [%l7 + 0x40]
fmovrsne %o4, %f11, %f6
fbue %fcc2, loop_3731
loop_3730:
lduh [%l7 + 0x38], %l3
tle %icc, 0x4
srl %i7, 0x17, %g4
loop_3731:
movrgez %l0, 0x39B, %o0
brlez,a %l6, loop_3732
ldx [%l7 + 0x38], %l1
popc 0x0BD7, %i0
st %f15, [%l7 + 0x2C]
loop_3732:
fmovdleu %xcc, %f10, %f4
movcs %xcc, %i2, %o6
std %f0, [%l7 + 0x50]
std %f6, [%l7 + 0x08]
ldsw [%l7 + 0x48], %i6
fmovsl %icc, %f9, %f13
lduh [%l7 + 0x4A], %o5
fmovspos %icc, %f14, %f10
edge32 %i5, %o3, %l5
fbo,a %fcc3, loop_3733
fands %f0, %f5, %f8
fmovsg %icc, %f7, %f4
fornot2s %f11, %f12, %f10
loop_3733:
fbu,a %fcc0, loop_3734
ldub [%l7 + 0x5A], %o7
bl,a,pt %xcc, loop_3735
ldsw [%l7 + 0x3C], %g1
loop_3734:
fpadd16 %f14, %f4, %f14
nop
setx loop_3736, %l0, %l1
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_3735:
nop
setx loop_3737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %i4, 0x14, %o1
ldx [%l7 + 0x78], %g7
loop_3736:
fnegd %f10, %f14
loop_3737:
srlx %i1, 0x0A, %g2
fandnot1s %f9, %f12, %f11
ldub [%l7 + 0x45], %l2
movrgz %g3, %o2, %g5
fnot2 %f0, %f2
ldx [%l7 + 0x68], %l4
fnegd %f0, %f8
lduw [%l7 + 0x68], %g6
fands %f8, %f2, %f5
tvs %xcc, 0x7
smulcc %i3, %l3, %o4
edge16 %g4, %l0, %i7
lduh [%l7 + 0x74], %o0
fmovdvc %xcc, %f12, %f4
fbl,a %fcc0, loop_3738
edge8n %l1, %l6, %i0
sdivcc %o6, 0x13DA, %i2
alignaddr %i6, %i5, %o3
loop_3738:
fba,a %fcc0, loop_3739
st %f12, [%l7 + 0x7C]
or %l5, 0x0636, %o7
popc %o5, %g1
loop_3739:
nop
setx loop_3740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o1, [%l7 + 0x48]
nop
setx loop_3741, %l0, %l1
jmpl %l1, %i4
bshuffle %f4, %f10, %f10
loop_3740:
ldx [%l7 + 0x70], %i1
bneg,pt %icc, loop_3742
loop_3741:
fmovsa %xcc, %f8, %f10
sllx %g2, 0x19, %l2
fmovda %icc, %f11, %f11
loop_3742:
ldub [%l7 + 0x58], %g3
bge,a,pn %icc, loop_3743
fpsub16 %f8, %f12, %f4
sra %o2, 0x15, %g5
fmovdl %xcc, %f4, %f15
loop_3743:
bl,pn %icc, loop_3744
stx %l4, [%l7 + 0x50]
ldsh [%l7 + 0x4C], %g6
xnorcc %i3, %l3, %o4
loop_3744:
ta %xcc, 0x4
fba %fcc1, loop_3745
fmuld8ulx16 %f6, %f0, %f8
tne %xcc, 0x2
bg,pt %xcc, loop_3746
loop_3745:
ta %icc, 0x1
fmovdg %icc, %f1, %f2
fmovsl %icc, %f3, %f3
loop_3746:
edge8l %g7, %l0, %i7
lduh [%l7 + 0x1C], %o0
fmovdvs %xcc, %f6, %f0
tsubcc %l1, 0x11AD, %g4
fandnot2s %f10, %f15, %f13
fnors %f13, %f3, %f9
ldub [%l7 + 0x58], %l6
movrlz %i0, %i2, %i6
st %f3, [%l7 + 0x0C]
fmul8x16au %f0, %f8, %f14
stb %i5, [%l7 + 0x2A]
ldx [%l7 + 0x68], %o6
fxors %f3, %f11, %f9
array32 %o3, %o7, %l5
ldsh [%l7 + 0x2A], %g1
fmovdvs %xcc, %f2, %f5
stx %o1, [%l7 + 0x20]
fpsub32 %f4, %f14, %f0
bvs,pt %xcc, loop_3747
xorcc %i4, %o5, %g2
fmovsleu %xcc, %f3, %f12
ldsw [%l7 + 0x14], %l2
loop_3747:
fmovrsne %i1, %f4, %f15
fmovdn %icc, %f13, %f7
bvc loop_3748
fpack32 %f14, %f2, %f10
popc %g3, %g5
ldub [%l7 + 0x4F], %l4
loop_3748:
bleu,a,pn %icc, loop_3749
mova %xcc, %g6, %i3
fmovda %icc, %f2, %f2
ldx [%l7 + 0x38], %o2
loop_3749:
fornot1s %f11, %f3, %f0
te %icc, 0x6
fmovrdne %o4, %f10, %f6
and %l3, %g7, %l0
stw %i7, [%l7 + 0x6C]
addc %o0, 0x078A, %l1
smul %g4, %l6, %i2
fsrc2s %f6, %f13
ldsh [%l7 + 0x22], %i6
stb %i5, [%l7 + 0x21]
fsrc2s %f12, %f9
fmovdvc %icc, %f12, %f7
fmovscs %xcc, %f13, %f5
ldsw [%l7 + 0x2C], %o6
fmovdn %icc, %f3, %f14
movge %icc, %i0, %o3
movleu %xcc, %l5, %o7
fands %f7, %f6, %f14
fmovsg %xcc, %f12, %f7
fmovd %f10, %f0
tn %xcc, 0x2
ldub [%l7 + 0x65], %o1
fmovdvc %xcc, %f12, %f15
std %f10, [%l7 + 0x10]
bpos,a,pt %xcc, loop_3750
std %f14, [%l7 + 0x18]
srax %i4, %o5, %g1
movpos %xcc, %g2, %l2
loop_3750:
tsubcctv %g3, 0x1740, %g5
tsubcc %i1, 0x06D8, %g6
stw %i3, [%l7 + 0x14]
bn,a,pn %xcc, loop_3751
edge16n %o2, %o4, %l3
array16 %g7, %l0, %i7
bgu,a,pt %xcc, loop_3752
loop_3751:
movrne %o0, %l1, %g4
movg %xcc, %l4, %l6
ldub [%l7 + 0x1A], %i2
loop_3752:
lduh [%l7 + 0x18], %i6
tvs %xcc, 0x7
ldub [%l7 + 0x4D], %i5
st %f15, [%l7 + 0x2C]
subc %i0, 0x1842, %o3
movgu %icc, %o6, %l5
tl %xcc, 0x1
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x38], %o1
ldsh [%l7 + 0x6A], %i4
fmovda %icc, %f15, %f1
movle %icc, %o5, %g1
tg %xcc, 0x4
umulcc %o7, %g2, %g3
srl %l2, 0x0B, %g5
ldd [%l7 + 0x40], %f2
fmovrde %i1, %f4, %f6
ldsw [%l7 + 0x70], %g6
bge loop_3753
movn %xcc, %o2, %o4
st %f10, [%l7 + 0x20]
bn,a,pn %icc, loop_3754
loop_3753:
ldsw [%l7 + 0x68], %l3
stx %g7, [%l7 + 0x60]
mulx %i3, %i7, %l0
loop_3754:
ldub [%l7 + 0x0A], %l1
ldsh [%l7 + 0x60], %g4
st %f0, [%l7 + 0x18]
st %f4, [%l7 + 0x18]
ldub [%l7 + 0x5F], %l4
and %l6, %i2, %i6
bge,a %icc, loop_3755
fmovse %icc, %f13, %f1
edge16ln %o0, %i5, %i0
fandnot2 %f8, %f4, %f0
loop_3755:
fmovs %f10, %f8
fnors %f7, %f9, %f5
stb %o6, [%l7 + 0x7D]
bgu,a loop_3756
orcc %l5, 0x014A, %o3
fnot2s %f6, %f2
be,pn %icc, loop_3757
loop_3756:
ldd [%l7 + 0x10], %f10
sethi 0x02FD, %i4
taddcc %o1, 0x0500, %o5
loop_3757:
fpsub32s %f13, %f13, %f9
ld [%l7 + 0x24], %f0
fcmpgt16 %f10, %f4, %g1
stx %o7, [%l7 + 0x70]
bleu,pt %xcc, loop_3758
nop
setx loop_3759, %l0, %l1
jmpl %l1, %g3
tcc %icc, 0x6
be,pt %icc, loop_3760
loop_3758:
stb %l2, [%l7 + 0x6E]
loop_3759:
movpos %icc, %g5, %i1
movleu %xcc, %g6, %g2
loop_3760:
ldx [%l7 + 0x70], %o4
ld [%l7 + 0x28], %f0
udiv %o2, 0x1E09, %l3
ldd [%l7 + 0x60], %f6
edge16l %i3, %i7, %l0
fbne %fcc0, loop_3761
stx %g7, [%l7 + 0x78]
fandnot1 %f12, %f0, %f4
tsubcc %g4, %l4, %l6
loop_3761:
ldub [%l7 + 0x73], %i2
fmuld8sux16 %f1, %f3, %f4
fbg,a %fcc2, loop_3762
fcmpd %fcc2, %f14, %f10
sth %l1, [%l7 + 0x4C]
movre %i6, 0x076, %o0
loop_3762:
sth %i0, [%l7 + 0x46]
ldd [%l7 + 0x50], %f4
fmovscc %icc, %f7, %f8
movvs %icc, %i5, %o6
bcs,a,pn %icc, loop_3763
array32 %o3, %l5, %i4
xnor %o5, %o1, %o7
fbn %fcc0, loop_3764
loop_3763:
sdiv %g3, 0x1EFE, %g1
ldsb [%l7 + 0x7D], %g5
fmovrdlz %i1, %f8, %f4
loop_3764:
tn %xcc, 0x1
fbl,a %fcc2, loop_3765
ta %icc, 0x3
ldub [%l7 + 0x50], %l2
stw %g2, [%l7 + 0x7C]
loop_3765:
stx %o4, [%l7 + 0x20]
ldsb [%l7 + 0x4A], %o2
lduh [%l7 + 0x7C], %l3
movge %icc, %i3, %g6
fmovsle %icc, %f0, %f2
movne %icc, %l0, %i7
ldd [%l7 + 0x38], %f12
bpos,a %xcc, loop_3766
fmovsa %icc, %f0, %f9
bpos,a,pt %icc, loop_3767
fmovrde %g7, %f6, %f6
loop_3766:
bpos,a,pn %xcc, loop_3768
ldd [%l7 + 0x18], %f0
loop_3767:
mulscc %g4, %l6, %l4
sdiv %l1, 0x0CE8, %i6
loop_3768:
fbuge,a %fcc0, loop_3769
st %f12, [%l7 + 0x64]
movcs %icc, %i2, %o0
move %xcc, %i0, %i5
loop_3769:
fmovrsgz %o3, %f9, %f12
fones %f13
tcs %icc, 0x7
lduh [%l7 + 0x3C], %l5
fandnot1s %f0, %f10, %f14
fsrc2s %f13, %f10
fble %fcc1, loop_3770
fpack16 %f4, %f3
tpos %icc, 0x5
fors %f12, %f4, %f3
loop_3770:
ldd [%l7 + 0x20], %f12
fcmps %fcc0, %f5, %f4
fbul %fcc0, loop_3771
fbge,a %fcc2, loop_3772
ldsw [%l7 + 0x64], %i4
ble,pn %icc, loop_3773
loop_3771:
stb %o5, [%l7 + 0x23]
loop_3772:
fmovdn %xcc, %f15, %f2
tne %xcc, 0x1
loop_3773:
fandnot1s %f4, %f4, %f14
stx %o6, [%l7 + 0x48]
fbge,a %fcc3, loop_3774
tne %xcc, 0x7
subccc %o7, %g3, %g1
addcc %g5, 0x0399, %o1
loop_3774:
sra %l2, %g2, %o4
nop
setx loop_3775, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f14, %f6, %f8
call loop_3776
ldd [%l7 + 0x40], %f14
loop_3775:
be,a loop_3777
array32 %o2, %i1, %l3
loop_3776:
fmovdneg %icc, %f14, %f3
orn %i3, 0x0EB2, %g6
loop_3777:
ld [%l7 + 0x64], %f10
fmovspos %icc, %f2, %f6
xorcc %l0, %g7, %g4
fnors %f0, %f4, %f11
array32 %l6, %i7, %l4
tg %xcc, 0x4
ldub [%l7 + 0x24], %l1
fpadd16s %f15, %f15, %f13
edge32l %i2, %i6, %o0
fbule %fcc1, loop_3778
fcmpgt16 %f6, %f4, %i5
brgz %i0, loop_3779
ldsb [%l7 + 0x59], %l5
loop_3778:
ta %xcc, 0x1
addccc %i4, 0x010A, %o5
loop_3779:
srl %o6, %o7, %g3
tsubcctv %o3, %g1, %o1
fble %fcc2, loop_3780
orncc %g5, 0x0341, %l2
fmovsvc %xcc, %f10, %f3
bvc,a,pt %icc, loop_3781
loop_3780:
sth %o4, [%l7 + 0x08]
fpsub16s %f0, %f11, %f0
alignaddr %o2, %g2, %i1
loop_3781:
movgu %xcc, %i3, %g6
subcc %l3, 0x1449, %g7
bshuffle %f12, %f14, %f14
stw %l0, [%l7 + 0x40]
nop
setx loop_3782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbuge %fcc2, loop_3783
fnegd %f8, %f10
fmovrdne %l6, %f10, %f0
loop_3782:
ldx [%l7 + 0x30], %g4
loop_3783:
movne %icc, %l4, %i7
stx %i2, [%l7 + 0x08]
ldsw [%l7 + 0x38], %l1
stb %o0, [%l7 + 0x31]
fzero %f14
fmovdgu %xcc, %f15, %f1
subcc %i6, %i5, %l5
fbn %fcc2, loop_3784
fmovspos %xcc, %f4, %f10
ba,a,pn %icc, loop_3785
lduh [%l7 + 0x26], %i4
loop_3784:
tn %icc, 0x3
fbne %fcc3, loop_3786
loop_3785:
ble,pn %xcc, loop_3787
fmovrse %o5, %f15, %f9
edge16n %o6, %i0, %o7
loop_3786:
ldub [%l7 + 0x44], %g3
loop_3787:
ldsw [%l7 + 0x58], %g1
sllx %o1, %g5, %o3
fbge,a %fcc0, loop_3788
fxnors %f4, %f15, %f8
tne %xcc, 0x3
ldd [%l7 + 0x68], %f8
loop_3788:
stb %l2, [%l7 + 0x4C]
ldsw [%l7 + 0x70], %o2
andncc %o4, %g2, %i3
smul %i1, 0x1EB5, %g6
lduw [%l7 + 0x0C], %l3
ld [%l7 + 0x0C], %f4
fmovscc %icc, %f4, %f0
andcc %l0, %l6, %g4
sth %g7, [%l7 + 0x26]
lduh [%l7 + 0x26], %i7
fmovsl %xcc, %f3, %f3
sllx %l4, 0x07, %i2
brz %l1, loop_3789
ldx [%l7 + 0x68], %o0
udiv %i6, 0x01E7, %i5
nop
setx loop_3790, %l0, %l1
jmpl %l1, %l5
loop_3789:
fmovrdlez %o5, %f12, %f12
fmovrdlz %i4, %f6, %f10
stw %o6, [%l7 + 0x58]
loop_3790:
fbug,a %fcc2, loop_3791
sdivx %i0, 0x0D5F, %g3
edge16ln %o7, %o1, %g1
stb %g5, [%l7 + 0x78]
loop_3791:
mulx %l2, %o3, %o2
lduh [%l7 + 0x7E], %o4
ldub [%l7 + 0x4D], %g2
fbl,a %fcc1, loop_3792
fnands %f6, %f6, %f10
movcs %xcc, %i1, %g6
fmovrde %i3, %f4, %f2
loop_3792:
fandnot2 %f8, %f14, %f4
std %f8, [%l7 + 0x40]
ldd [%l7 + 0x58], %f0
std %f10, [%l7 + 0x10]
fmovdcs %xcc, %f13, %f1
edge32ln %l0, %l3, %l6
fzeros %f12
fpsub16 %f8, %f12, %f12
fmovscc %xcc, %f9, %f2
fmul8x16 %f3, %f2, %f2
stw %g4, [%l7 + 0x24]
fsrc2 %f2, %f6
ldx [%l7 + 0x58], %g7
fcmpne32 %f14, %f0, %i7
srax %l4, %i2, %l1
ld [%l7 + 0x34], %f7
add %o0, 0x0CB4, %i6
fble %fcc2, loop_3793
fabss %f5, %f11
fmul8x16 %f9, %f8, %f12
addc %i5, %o5, %i4
loop_3793:
fpackfix %f0, %f12
fandnot1 %f12, %f2, %f8
fmovrdlez %l5, %f0, %f12
sth %o6, [%l7 + 0x72]
std %f6, [%l7 + 0x10]
fornot2 %f4, %f0, %f0
srlx %i0, 0x0B, %g3
fmovsge %icc, %f7, %f2
stx %o1, [%l7 + 0x30]
fmovsvs %icc, %f10, %f2
fmovrdgz %g1, %f10, %f10
ldsb [%l7 + 0x74], %g5
fmovdle %icc, %f2, %f2
sdivx %l2, 0x0D2D, %o7
fmovdvs %icc, %f15, %f15
subccc %o2, %o4, %o3
ldub [%l7 + 0x7C], %i1
ldsh [%l7 + 0x42], %g6
stb %i3, [%l7 + 0x5C]
fnors %f2, %f3, %f1
fmovsg %xcc, %f3, %f1
fmovrsgz %g2, %f7, %f0
orcc %l0, 0x0A45, %l6
fbue %fcc3, loop_3794
edge16l %l3, %g7, %i7
sub %l4, 0x03E4, %i2
smul %l1, %g4, %i6
loop_3794:
sth %o0, [%l7 + 0x2E]
fornot2 %f0, %f14, %f0
std %f12, [%l7 + 0x68]
fba,a %fcc2, loop_3795
ldub [%l7 + 0x74], %o5
fpsub16s %f9, %f9, %f6
fmovdge %icc, %f7, %f1
loop_3795:
fmovsvs %icc, %f3, %f14
fandnot2 %f6, %f4, %f6
movl %icc, %i4, %i5
stx %l5, [%l7 + 0x58]
alignaddrl %o6, %i0, %g3
array32 %g1, %g5, %o1
tg %xcc, 0x3
ta %icc, 0x7
umulcc %o7, %l2, %o4
alignaddrl %o3, %i1, %o2
smulcc %i3, %g2, %g6
nop
setx loop_3796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %xcc, %f13, %f8
srax %l0, %l6, %l3
stw %g7, [%l7 + 0x54]
loop_3796:
stb %i7, [%l7 + 0x48]
fnegd %f10, %f0
lduh [%l7 + 0x0A], %l4
sethi 0x01EB, %i2
ldub [%l7 + 0x44], %g4
fmovrsgz %i6, %f13, %f0
fmovspos %icc, %f1, %f11
st %f2, [%l7 + 0x4C]
ldsb [%l7 + 0x22], %o0
umul %l1, 0x1069, %o5
fmovsl %xcc, %f0, %f14
fone %f2
stw %i5, [%l7 + 0x50]
ldd [%l7 + 0x58], %f14
popc %i4, %o6
fpadd32s %f3, %f12, %f6
andcc %l5, %i0, %g1
array16 %g3, %g5, %o1
taddcctv %o7, 0x1FE9, %o4
fpsub32 %f8, %f12, %f12
ldsw [%l7 + 0x3C], %o3
fcmpd %fcc3, %f10, %f8
smul %l2, 0x0F08, %o2
subcc %i3, 0x1834, %i1
fnand %f8, %f0, %f2
movleu %xcc, %g6, %l0
orcc %l6, 0x08FF, %l3
fpadd32 %f4, %f8, %f0
sth %g7, [%l7 + 0x42]
popc 0x1D9D, %i7
edge8 %l4, %g2, %g4
fmovdn %icc, %f3, %f13
smulcc %i2, %i6, %o0
fsrc2 %f10, %f0
lduh [%l7 + 0x26], %l1
bvs,a loop_3797
srlx %o5, 0x1C, %i4
ldx [%l7 + 0x30], %o6
fmovrse %l5, %f15, %f15
loop_3797:
fpsub32s %f2, %f13, %f9
te %xcc, 0x6
fmovdvc %icc, %f0, %f12
stw %i0, [%l7 + 0x0C]
stb %i5, [%l7 + 0x7A]
fandnot1s %f10, %f15, %f11
fors %f15, %f14, %f13
sra %g3, %g5, %o1
fpackfix %f2, %f6
ldub [%l7 + 0x38], %o7
stx %o4, [%l7 + 0x60]
ldsb [%l7 + 0x7D], %g1
edge8l %l2, %o2, %i3
alignaddrl %o3, %i1, %g6
fcmple32 %f12, %f8, %l0
fmovdcs %icc, %f10, %f12
bn,pn %icc, loop_3798
mulx %l6, %l3, %i7
sdivcc %g7, 0x0C38, %g2
ldsw [%l7 + 0x7C], %l4
loop_3798:
brlez %g4, loop_3799
tn %xcc, 0x1
tl %icc, 0x0
st %f4, [%l7 + 0x34]
loop_3799:
edge8 %i6, %o0, %l1
alignaddr %o5, %i2, %o6
st %f15, [%l7 + 0x0C]
fmovdneg %xcc, %f4, %f1
brgez,a %l5, loop_3800
movpos %xcc, %i4, %i5
bpos loop_3801
fmovd %f12, %f0
loop_3800:
std %f2, [%l7 + 0x40]
fone %f6
loop_3801:
bcs,pt %xcc, loop_3802
stb %i0, [%l7 + 0x3A]
fba,a %fcc0, loop_3803
move %icc, %g5, %g3
loop_3802:
and %o7, %o1, %g1
fmovsl %icc, %f12, %f14
loop_3803:
siam 0x6
movle %xcc, %l2, %o2
fsrc1s %f10, %f4
sethi 0x1E82, %o4
fornot2s %f14, %f12, %f12
addcc %o3, %i1, %i3
fandnot1s %f10, %f15, %f6
fors %f2, %f7, %f13
fbule,a %fcc3, loop_3804
fmovdvc %xcc, %f5, %f10
fbl,a %fcc2, loop_3805
fsrc1 %f4, %f14
loop_3804:
sra %g6, %l6, %l0
ldsb [%l7 + 0x19], %i7
loop_3805:
stw %g7, [%l7 + 0x48]
edge16n %l3, %l4, %g4
srlx %i6, 0x1C, %g2
fbue %fcc1, loop_3806
bvs,a,pt %icc, loop_3807
lduw [%l7 + 0x10], %o0
lduh [%l7 + 0x22], %l1
loop_3806:
std %f2, [%l7 + 0x68]
loop_3807:
ldsb [%l7 + 0x35], %i2
movrgez %o5, %l5, %i4
umulcc %i5, %o6, %g5
sethi 0x10A5, %g3
fmovse %icc, %f10, %f13
ba,a %icc, loop_3808
movge %icc, %i0, %o1
fmovsvs %xcc, %f10, %f6
fandnot2s %f2, %f6, %f1
loop_3808:
std %f4, [%l7 + 0x30]
stb %g1, [%l7 + 0x0E]
te %icc, 0x3
brgez %l2, loop_3809
stx %o7, [%l7 + 0x38]
sdivcc %o2, 0x1237, %o4
subc %o3, %i3, %i1
loop_3809:
lduh [%l7 + 0x66], %g6
fcmpeq32 %f10, %f14, %l0
ldsb [%l7 + 0x1D], %i7
fmovrdlz %l6, %f6, %f2
st %f6, [%l7 + 0x20]
fbu %fcc0, loop_3810
fcmpne32 %f6, %f6, %l3
fones %f4
std %f6, [%l7 + 0x60]
loop_3810:
stw %l4, [%l7 + 0x44]
ldsh [%l7 + 0x78], %g4
fmovdvs %xcc, %f0, %f13
bge,a %xcc, loop_3811
movrlz %i6, 0x079, %g2
fmul8x16au %f0, %f2, %f2
srax %g7, 0x11, %l1
loop_3811:
ldd [%l7 + 0x40], %f6
ldsw [%l7 + 0x1C], %i2
stb %o0, [%l7 + 0x2C]
fmuld8sux16 %f4, %f3, %f0
popc 0x1FC1, %o5
umul %i4, 0x1BFA, %i5
fpmerge %f9, %f6, %f0
ldx [%l7 + 0x18], %o6
fbn,a %fcc3, loop_3812
bge,a,pt %icc, loop_3813
fpsub32s %f15, %f10, %f0
faligndata %f8, %f0, %f10
loop_3812:
fabss %f6, %f15
loop_3813:
fmuld8sux16 %f7, %f7, %f10
fbule %fcc2, loop_3814
tcs %xcc, 0x1
sth %g5, [%l7 + 0x2E]
fmovsn %xcc, %f15, %f9
loop_3814:
edge16ln %g3, %i0, %l5
fbn %fcc1, loop_3815
faligndata %f4, %f10, %f10
fbe %fcc0, loop_3816
movcc %icc, %g1, %l2
loop_3815:
fcmpeq16 %f2, %f6, %o1
or %o7, 0x11BD, %o4
loop_3816:
fmul8sux16 %f12, %f0, %f6
bcc,a,pt %xcc, loop_3817
fbe,a %fcc2, loop_3818
orcc %o3, %i3, %o2
tpos %xcc, 0x5
loop_3817:
ld [%l7 + 0x5C], %f12
loop_3818:
edge16ln %i1, %l0, %i7
fmovd %f0, %f8
lduh [%l7 + 0x1E], %l6
fbue %fcc1, loop_3819
std %f6, [%l7 + 0x60]
fbg %fcc2, loop_3820
te %icc, 0x5
loop_3819:
ldd [%l7 + 0x10], %f2
ldsb [%l7 + 0x5B], %l3
loop_3820:
fbug %fcc3, loop_3821
stw %l4, [%l7 + 0x5C]
fmovrsgz %g6, %f15, %f11
udivcc %g4, 0x1F63, %g2
loop_3821:
fmovrse %g7, %f12, %f0
lduh [%l7 + 0x76], %i6
lduh [%l7 + 0x40], %i2
smul %o0, %o5, %l1
fsrc1s %f6, %f0
movpos %xcc, %i5, %o6
fpackfix %f2, %f5
st %f4, [%l7 + 0x30]
tvs %xcc, 0x6
alignaddrl %g5, %g3, %i0
fcmpne16 %f6, %f10, %i4
sth %l5, [%l7 + 0x0A]
fxnors %f12, %f9, %f10
ldsb [%l7 + 0x12], %g1
stx %l2, [%l7 + 0x28]
fnor %f2, %f12, %f8
sth %o1, [%l7 + 0x34]
tleu %icc, 0x3
fba,a %fcc1, loop_3822
movvc %icc, %o4, %o7
fmovde %icc, %f9, %f6
stx %o3, [%l7 + 0x30]
loop_3822:
addc %o2, %i1, %i3
fmovrsne %l0, %f4, %f2
fmovrsgez %l6, %f6, %f8
fmovrslez %i7, %f9, %f0
addcc %l3, %l4, %g6
fone %f14
fmovdle %xcc, %f14, %f8
fcmpeq32 %f6, %f4, %g2
fmovdcc %icc, %f0, %f12
stb %g7, [%l7 + 0x2A]
alignaddr %g4, %i2, %i6
or %o5, 0x11E0, %o0
stx %l1, [%l7 + 0x08]
ldd [%l7 + 0x78], %f6
subccc %o6, 0x17F3, %i5
bshuffle %f0, %f12, %f0
addcc %g3, %g5, %i4
sth %i0, [%l7 + 0x44]
edge32n %g1, %l2, %o1
fmovdleu %icc, %f6, %f11
smulcc %o4, 0x1F12, %o7
lduw [%l7 + 0x40], %o3
tpos %xcc, 0x0
xor %o2, 0x15AD, %i1
bleu,a,pn %xcc, loop_3823
ld [%l7 + 0x54], %f10
fmovdne %icc, %f6, %f7
lduw [%l7 + 0x44], %l5
loop_3823:
taddcc %i3, %l6, %l0
std %f12, [%l7 + 0x50]
std %f12, [%l7 + 0x78]
fcmpd %fcc3, %f14, %f4
te %xcc, 0x1
movneg %xcc, %i7, %l3
sth %g6, [%l7 + 0x4A]
movcs %xcc, %l4, %g7
std %f6, [%l7 + 0x08]
stb %g4, [%l7 + 0x25]
st %f7, [%l7 + 0x64]
srl %i2, %i6, %g2
fnot1 %f10, %f6
std %f2, [%l7 + 0x48]
stw %o0, [%l7 + 0x6C]
fbge,a %fcc3, loop_3824
fsrc2s %f2, %f6
nop
setx loop_3825, %l0, %l1
jmpl %l1, %o5
fmovsa %xcc, %f8, %f11
loop_3824:
fba,a %fcc0, loop_3826
ldsh [%l7 + 0x0A], %o6
loop_3825:
movrlez %l1, %i5, %g3
for %f10, %f2, %f0
loop_3826:
fcmped %fcc1, %f2, %f10
bpos loop_3827
stb %i4, [%l7 + 0x19]
fmovd %f14, %f6
fmovsgu %icc, %f2, %f13
loop_3827:
stb %g5, [%l7 + 0x3D]
tne %icc, 0x6
fandnot1s %f9, %f9, %f2
fbo %fcc0, loop_3828
xor %i0, %g1, %l2
fbue,a %fcc1, loop_3829
fnand %f4, %f4, %f8
loop_3828:
fabss %f11, %f1
subccc %o4, %o7, %o3
loop_3829:
movrne %o2, %i1, %o1
st %f4, [%l7 + 0x50]
fornot2s %f0, %f12, %f0
stb %i3, [%l7 + 0x5E]
sth %l5, [%l7 + 0x1E]
fmovscs %icc, %f3, %f10
fones %f0
lduw [%l7 + 0x48], %l6
fpmerge %f4, %f15, %f8
for %f12, %f14, %f14
ld [%l7 + 0x48], %f2
subc %i7, %l0, %l3
fnot1 %f8, %f2
fmovrsgez %l4, %f10, %f14
fmovdleu %xcc, %f7, %f10
fmovdl %xcc, %f4, %f10
alignaddrl %g6, %g7, %i2
fpadd16s %f1, %f9, %f0
sethi 0x1BC4, %g4
stb %g2, [%l7 + 0x79]
bvc,a %icc, loop_3830
edge16n %i6, %o5, %o0
bneg,pn %xcc, loop_3831
fpsub16s %f8, %f11, %f4
loop_3830:
edge16n %o6, %i5, %g3
ldd [%l7 + 0x18], %f8
loop_3831:
ldsh [%l7 + 0x34], %l1
smul %g5, %i0, %g1
ldsh [%l7 + 0x50], %l2
bshuffle %f12, %f0, %f8
faligndata %f6, %f2, %f0
fmovsneg %icc, %f11, %f6
fmovsge %xcc, %f13, %f14
addcc %o4, %i4, %o7
srax %o2, 0x1C, %i1
alignaddr %o3, %i3, %l5
fcmpgt16 %f12, %f0, %l6
tl %xcc, 0x5
fnand %f8, %f8, %f8
tneg %xcc, 0x1
sub %i7, 0x176E, %o1
tsubcc %l0, %l3, %g6
sth %l4, [%l7 + 0x58]
fornot2 %f14, %f4, %f6
umul %i2, 0x1D14, %g4
stx %g7, [%l7 + 0x10]
ldsw [%l7 + 0x30], %g2
ld [%l7 + 0x7C], %f9
stx %o5, [%l7 + 0x60]
movneg %icc, %i6, %o0
bgu %xcc, loop_3832
movleu %xcc, %i5, %o6
ldx [%l7 + 0x78], %l1
fmovrde %g5, %f8, %f6
loop_3832:
fnands %f1, %f1, %f4
fcmpd %fcc1, %f6, %f14
fmovrdne %i0, %f14, %f10
movneg %icc, %g3, %l2
std %f10, [%l7 + 0x10]
edge32l %o4, %g1, %o7
tvs %xcc, 0x7
fbug %fcc0, loop_3833
std %f10, [%l7 + 0x50]
fmovdg %icc, %f4, %f7
fmovsge %xcc, %f15, %f4
loop_3833:
sth %i4, [%l7 + 0x52]
xnorcc %o2, %o3, %i1
fand %f8, %f10, %f0
sra %i3, 0x16, %l6
ldub [%l7 + 0x36], %i7
edge8l %o1, %l5, %l0
st %f15, [%l7 + 0x74]
edge16 %l3, %g6, %i2
fxors %f8, %f3, %f9
fcmped %fcc3, %f6, %f2
xnor %g4, %g7, %l4
movcs %icc, %g2, %i6
fmovsleu %icc, %f14, %f13
tneg %icc, 0x3
bgu,a loop_3834
movrgz %o5, %o0, %i5
edge32l %l1, %g5, %o6
stx %g3, [%l7 + 0x08]
loop_3834:
subccc %l2, %i0, %g1
xorcc %o4, 0x1859, %o7
movpos %icc, %i4, %o2
fmovdg %icc, %f1, %f4
ldd [%l7 + 0x38], %f8
ldd [%l7 + 0x50], %f4
ldx [%l7 + 0x68], %i1
movleu %icc, %i3, %l6
stw %o3, [%l7 + 0x68]
fmovsne %icc, %f7, %f7
bleu,pn %xcc, loop_3835
fcmple16 %f4, %f6, %o1
edge32n %l5, %l0, %l3
fcmple16 %f12, %f14, %g6
loop_3835:
movrlez %i7, 0x2F8, %g4
fmovrslez %g7, %f1, %f9
brgz %i2, loop_3836
lduw [%l7 + 0x48], %l4
add %i6, %o5, %o0
sth %g2, [%l7 + 0x7E]
loop_3836:
fmovdg %icc, %f15, %f2
lduw [%l7 + 0x64], %i5
sth %g5, [%l7 + 0x76]
sllx %o6, 0x1C, %l1
ldub [%l7 + 0x69], %g3
fabss %f1, %f1
fxnor %f4, %f10, %f12
bge,a loop_3837
or %i0, 0x142A, %g1
tvc %xcc, 0x4
fxors %f7, %f3, %f4
loop_3837:
stb %l2, [%l7 + 0x67]
fmovdge %icc, %f10, %f13
ldub [%l7 + 0x78], %o7
tvs %xcc, 0x5
fmovde %xcc, %f3, %f15
addcc %o4, %o2, %i4
ldx [%l7 + 0x60], %i3
fpadd32 %f12, %f12, %f14
nop
setx loop_3838, %l0, %l1
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 %l6, [%l7 + 0x14]
ldub [%l7 + 0x28], %i1
std %f10, [%l7 + 0x30]
loop_3838:
stb %o1, [%l7 + 0x7C]
stw %l5, [%l7 + 0x78]
ldsw [%l7 + 0x60], %l0
stb %l3, [%l7 + 0x2D]
tleu %xcc, 0x7
call loop_3839
stx %o3, [%l7 + 0x68]
fbue,a %fcc0, loop_3840
edge8n %i7, %g6, %g7
loop_3839:
fbue %fcc2, loop_3841
fmovsle %xcc, %f13, %f0
loop_3840:
orcc %i2, 0x0A09, %l4
sth %g4, [%l7 + 0x14]
loop_3841:
fmovdn %icc, %f3, %f14
stw %i6, [%l7 + 0x60]
fnot2 %f12, %f2
edge8l %o0, %o5, %i5
or %g2, %o6, %g5
ldsh [%l7 + 0x34], %g3
fmovd %f0, %f6
ldd [%l7 + 0x40], %f14
fmovrsgz %l1, %f7, %f13
movneg %xcc, %g1, %i0
edge8ln %o7, %o4, %o2
ld [%l7 + 0x68], %f0
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x7A], %i4
fbne %fcc1, loop_3842
edge16n %i3, %l6, %i1
movrlez %o1, %l2, %l0
sth %l5, [%l7 + 0x6A]
loop_3842:
sth %o3, [%l7 + 0x1C]
andncc %l3, %g6, %g7
edge8l %i2, %l4, %g4
tne %xcc, 0x6
ld [%l7 + 0x20], %f1
stx %i7, [%l7 + 0x38]
ldd [%l7 + 0x70], %f14
fmovsleu %xcc, %f10, %f5
fbuge %fcc3, loop_3843
fmovdne %xcc, %f15, %f4
tsubcctv %i6, %o5, %o0
bgu,a,pt %xcc, loop_3844
loop_3843:
tn %icc, 0x1
bcc loop_3845
movle %xcc, %i5, %g2
loop_3844:
fandnot2s %f9, %f13, %f8
srax %o6, 0x17, %g3
loop_3845:
stw %g5, [%l7 + 0x44]
fmovsneg %icc, %f7, %f15
ldsb [%l7 + 0x44], %g1
bshuffle %f2, %f12, %f8
andn %l1, 0x1041, %o7
bn,a,pn %icc, loop_3846
ld [%l7 + 0x18], %f4
edge8n %i0, %o4, %o2
ldsw [%l7 + 0x60], %i4
loop_3846:
tvc %icc, 0x1
movle %xcc, %l6, %i3
andn %o1, %l2, %i1
ta %icc, 0x3
fcmple32 %f10, %f14, %l5
movl %icc, %l0, %l3
stw %o3, [%l7 + 0x38]
lduh [%l7 + 0x52], %g6
stx %g7, [%l7 + 0x30]
fandnot1 %f2, %f4, %f12
sth %i2, [%l7 + 0x38]
nop
setx loop_3847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f1, %f4, %f2
std %f8, [%l7 + 0x68]
fmovdleu %xcc, %f10, %f1
loop_3847:
fpack32 %f0, %f2, %f8
fmovdn %icc, %f3, %f3
ldub [%l7 + 0x17], %g4
ldsb [%l7 + 0x1C], %i7
ldub [%l7 + 0x26], %l4
for %f4, %f8, %f8
fornot1 %f0, %f12, %f6
fbuge %fcc3, loop_3848
fsrc1 %f2, %f6
fmovsle %xcc, %f3, %f4
fbge %fcc0, loop_3849
loop_3848:
tvs %icc, 0x4
std %f14, [%l7 + 0x48]
or %o5, %o0, %i6
loop_3849:
taddcctv %g2, 0x09ED, %o6
fmovrdgz %g3, %f8, %f8
stx %i5, [%l7 + 0x40]
tpos %xcc, 0x0
std %f12, [%l7 + 0x40]
sra %g1, %l1, %o7
fcmple32 %f12, %f6, %g5
fcmpes %fcc1, %f8, %f1
stx %i0, [%l7 + 0x38]
st %f12, [%l7 + 0x68]
ld [%l7 + 0x08], %f12
ld [%l7 + 0x34], %f9
tg %xcc, 0x5
stw %o4, [%l7 + 0x10]
stb %o2, [%l7 + 0x29]
fandnot2 %f8, %f2, %f6
stw %i4, [%l7 + 0x5C]
tne %icc, 0x0
movneg %icc, %l6, %o1
fmul8x16al %f15, %f8, %f0
movrgez %l2, %i3, %i1
fmovdneg %icc, %f2, %f15
fmul8x16al %f5, %f11, %f12
ldub [%l7 + 0x50], %l5
fpadd16s %f4, %f7, %f12
sth %l0, [%l7 + 0x2E]
fmul8x16al %f12, %f0, %f14
fba,a %fcc2, loop_3850
fnor %f2, %f4, %f0
sth %o3, [%l7 + 0x6A]
bneg,a,pt %xcc, loop_3851
loop_3850:
tle %icc, 0x1
ldsh [%l7 + 0x22], %g6
fcmped %fcc3, %f8, %f2
loop_3851:
fpack16 %f8, %f8
sllx %l3, %g7, %g4
stw %i7, [%l7 + 0x20]
st %f5, [%l7 + 0x7C]
fmovdleu %xcc, %f6, %f11
fmovsleu %icc, %f9, %f15
edge32ln %i2, %l4, %o5
ldsh [%l7 + 0x32], %o0
fmovde %icc, %f11, %f2
bshuffle %f12, %f10, %f12
array16 %i6, %o6, %g2
fnor %f14, %f10, %f6
umulcc %g3, 0x1BC4, %i5
fmovdle %xcc, %f3, %f11
fornot1s %f3, %f6, %f9
ba,a %xcc, loop_3852
stx %g1, [%l7 + 0x08]
sub %o7, 0x1F98, %g5
be,a,pn %xcc, loop_3853
loop_3852:
orn %l1, 0x137E, %i0
fblg,a %fcc2, loop_3854
ldsb [%l7 + 0x2D], %o4
loop_3853:
fcmpne16 %f12, %f2, %i4
stw %l6, [%l7 + 0x08]
loop_3854:
fmovsle %xcc, %f2, %f10
xnorcc %o2, %l2, %o1
ldub [%l7 + 0x4C], %i1
ldsw [%l7 + 0x6C], %l5
edge8ln %l0, %i3, %g6
edge8l %l3, %o3, %g7
fpadd32 %f4, %f10, %f14
fpadd32 %f0, %f4, %f4
fsrc1s %f14, %f6
mulscc %i7, 0x05DA, %i2
ldsw [%l7 + 0x74], %g4
fmovrsgz %o5, %f6, %f9
and %l4, 0x0C5E, %i6
fxnor %f12, %f8, %f10
sth %o0, [%l7 + 0x60]
stb %g2, [%l7 + 0x5F]
bvc %xcc, loop_3855
edge16n %o6, %g3, %i5
ld [%l7 + 0x2C], %f5
ld [%l7 + 0x4C], %f12
loop_3855:
siam 0x5
fmovspos %icc, %f5, %f5
taddcctv %g1, %g5, %o7
st %f15, [%l7 + 0x44]
bvs,pn %xcc, loop_3856
fba,a %fcc2, loop_3857
fmovsgu %xcc, %f15, %f1
sth %l1, [%l7 + 0x48]
loop_3856:
lduh [%l7 + 0x4C], %o4
loop_3857:
edge32 %i0, %l6, %i4
sub %l2, 0x0DDF, %o1
ldd [%l7 + 0x30], %f2
tg %icc, 0x0
andn %o2, %l5, %i1
fbn,a %fcc0, loop_3858
stb %l0, [%l7 + 0x17]
sdivx %i3, 0x005B, %g6
movl %xcc, %l3, %o3
loop_3858:
fpsub16s %f11, %f7, %f5
fbo,a %fcc1, loop_3859
fpadd32s %f3, %f1, %f0
sllx %i7, 0x04, %g7
fnors %f4, %f10, %f12
loop_3859:
fmovsvs %xcc, %f1, %f0
ldsw [%l7 + 0x54], %i2
fmovs %f12, %f9
ldsw [%l7 + 0x48], %o5
smulcc %l4, 0x0589, %g4
brgez,a %o0, loop_3860
fcmpes %fcc0, %f2, %f4
fbul %fcc3, loop_3861
ldub [%l7 + 0x66], %i6
loop_3860:
stb %g2, [%l7 + 0x47]
andcc %g3, %i5, %g1
loop_3861:
edge32ln %o6, %o7, %l1
bcc,a loop_3862
umul %o4, %g5, %i0
movl %xcc, %l6, %l2
fbule %fcc1, loop_3863
loop_3862:
stx %o1, [%l7 + 0x68]
lduh [%l7 + 0x2A], %o2
stb %l5, [%l7 + 0x20]
loop_3863:
sub %i4, %l0, %i1
stw %i3, [%l7 + 0x70]
move %xcc, %g6, %l3
std %f8, [%l7 + 0x40]
st %f13, [%l7 + 0x0C]
fpack32 %f2, %f0, %f8
movne %xcc, %i7, %o3
nop
setx loop_3864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x60], %i2
bcc,a,pn %icc, loop_3865
edge16 %g7, %l4, %o5
loop_3864:
fbu,a %fcc0, loop_3866
lduw [%l7 + 0x40], %g4
loop_3865:
stw %o0, [%l7 + 0x60]
te %xcc, 0x0
loop_3866:
orn %g2, 0x03C6, %g3
edge16n %i6, %i5, %g1
sdiv %o6, 0x0444, %l1
bcc,a,pn %icc, loop_3867
fble %fcc1, loop_3868
smulcc %o7, 0x1AB0, %o4
fandnot1 %f14, %f2, %f14
loop_3867:
stw %g5, [%l7 + 0x2C]
loop_3868:
edge16n %l6, %l2, %i0
sth %o2, [%l7 + 0x08]
bcs,a loop_3869
stw %l5, [%l7 + 0x60]
ldsh [%l7 + 0x5C], %o1
fble,a %fcc3, loop_3870
loop_3869:
movrlz %l0, %i1, %i3
movl %xcc, %i4, %g6
andncc %i7, %l3, %i2
loop_3870:
mulx %g7, %l4, %o5
sub %g4, 0x0AC8, %o0
movrgz %g2, %g3, %o3
movle %xcc, %i6, %g1
lduw [%l7 + 0x78], %i5
andncc %o6, %o7, %o4
fmovsl %xcc, %f15, %f4
stb %g5, [%l7 + 0x28]
fmovdvc %icc, %f6, %f10
fmovde %xcc, %f5, %f5
fsrc2 %f0, %f8
fcmpne16 %f6, %f12, %l6
tcs %xcc, 0x0
fmul8x16al %f11, %f0, %f2
fmul8sux16 %f0, %f14, %f0
ldsw [%l7 + 0x70], %l1
fnegd %f14, %f2
fbg,a %fcc0, loop_3871
ldub [%l7 + 0x75], %l2
bgu,a,pn %xcc, loop_3872
stw %i0, [%l7 + 0x78]
loop_3871:
fnor %f2, %f0, %f12
ldub [%l7 + 0x20], %l5
loop_3872:
fmul8x16au %f2, %f7, %f10
movrlez %o1, %o2, %i1
fmul8ulx16 %f10, %f8, %f14
fsrc1s %f15, %f2
fmovrslez %i3, %f10, %f11
ba,pn %icc, loop_3873
fmovscs %icc, %f15, %f3
siam 0x0
movrne %l0, %i4, %g6
loop_3873:
ble,a loop_3874
fmovdne %icc, %f10, %f0
ld [%l7 + 0x74], %f9
call loop_3875
loop_3874:
fmovdle %icc, %f5, %f7
sub %l3, %i7, %i2
st %f8, [%l7 + 0x48]
loop_3875:
stw %l4, [%l7 + 0x78]
ldsh [%l7 + 0x3C], %o5
faligndata %f14, %f14, %f14
movpos %xcc, %g4, %o0
fmovsne %icc, %f10, %f12
ldsb [%l7 + 0x6D], %g7
call loop_3876
ldsw [%l7 + 0x2C], %g2
fmovsle %icc, %f11, %f10
sllx %o3, 0x1B, %i6
loop_3876:
ldx [%l7 + 0x68], %g3
brnz,a %i5, loop_3877
ldsh [%l7 + 0x4E], %o6
edge32ln %o7, %o4, %g5
stw %l6, [%l7 + 0x24]
loop_3877:
edge32 %l1, %l2, %i0
fmovdleu %icc, %f5, %f1
bgu,a,pt %icc, loop_3878
ldsb [%l7 + 0x7C], %g1
orncc %o1, 0x09E1, %o2
ldd [%l7 + 0x38], %f2
loop_3878:
fandnot2 %f6, %f12, %f0
popc 0x140E, %l5
tle %xcc, 0x4
fmovde %xcc, %f7, %f10
fnor %f2, %f4, %f2
fsrc1s %f15, %f15
tpos %icc, 0x5
stx %i1, [%l7 + 0x60]
movl %icc, %i3, %i4
edge8l %l0, %g6, %l3
fmovdcc %xcc, %f8, %f10
fnegs %f11, %f0
addccc %i2, 0x1E2C, %l4
tcs %icc, 0x4
lduh [%l7 + 0x70], %i7
stx %g4, [%l7 + 0x38]
edge8l %o5, %o0, %g7
fmovse %icc, %f5, %f7
fxors %f4, %f12, %f13
ldx [%l7 + 0x68], %o3
stw %i6, [%l7 + 0x38]
ldsw [%l7 + 0x18], %g3
tsubcc %g2, 0x119D, %o6
for %f0, %f4, %f14
bvc,a,pt %icc, loop_3879
sll %o7, 0x17, %o4
fmuld8sux16 %f1, %f7, %f6
fnot2s %f5, %f6
loop_3879:
fbn %fcc1, loop_3880
ldsh [%l7 + 0x32], %g5
ldub [%l7 + 0x24], %l6
call loop_3881
loop_3880:
fmovrdgez %i5, %f4, %f0
fpack32 %f14, %f2, %f6
siam 0x2
loop_3881:
bleu %xcc, loop_3882
udiv %l1, 0x1D58, %l2
stx %i0, [%l7 + 0x50]
ble,pt %icc, loop_3883
loop_3882:
lduh [%l7 + 0x6A], %g1
fpadd16s %f8, %f1, %f0
ldsh [%l7 + 0x60], %o1
loop_3883:
fmovdcc %xcc, %f1, %f6
ldd [%l7 + 0x38], %f0
std %f10, [%l7 + 0x70]
fnot1 %f8, %f14
fmovdvs %icc, %f15, %f14
movge %xcc, %l5, %o2
bl,a %xcc, loop_3884
edge8 %i1, %i3, %i4
fcmpne32 %f8, %f8, %g6
subcc %l0, %i2, %l3
loop_3884:
fmovrdne %l4, %f10, %f6
fnot2s %f0, %f7
stb %g4, [%l7 + 0x0B]
sth %i7, [%l7 + 0x36]
fcmpeq32 %f14, %f8, %o5
subcc %o0, 0x1C58, %g7
xnor %o3, 0x070C, %i6
movcs %xcc, %g2, %g3
ldsb [%l7 + 0x68], %o6
ldsb [%l7 + 0x71], %o4
ba,a,pn %icc, loop_3885
srlx %o7, 0x07, %l6
fmovsgu %icc, %f13, %f4
movrlez %i5, %l1, %l2
loop_3885:
mulscc %g5, %g1, %i0
fnor %f2, %f14, %f0
movge %xcc, %o1, %o2
fmovsvs %icc, %f7, %f11
call loop_3886
fmovd %f14, %f12
fcmps %fcc3, %f4, %f12
xor %l5, 0x0022, %i1
loop_3886:
umul %i4, %g6, %l0
stx %i3, [%l7 + 0x28]
ldsb [%l7 + 0x6B], %l3
movle %xcc, %i2, %g4
ble,a,pn %icc, loop_3887
move %icc, %i7, %o5
ldd [%l7 + 0x78], %f6
stb %l4, [%l7 + 0x36]
loop_3887:
edge16ln %g7, %o0, %o3
fpack16 %f10, %f7
stx %i6, [%l7 + 0x68]
movpos %xcc, %g3, %o6
fmovsl %icc, %f8, %f1
tne %xcc, 0x5
fxnors %f4, %f4, %f6
sth %g2, [%l7 + 0x4E]
bneg %icc, loop_3888
srl %o7, 0x11, %l6
fmovs %f2, %f6
fmovdgu %xcc, %f3, %f12
loop_3888:
pdist %f0, %f8, %f0
tg %icc, 0x4
addccc %o4, %l1, %l2
fmuld8sux16 %f4, %f5, %f10
bge loop_3889
tcc %icc, 0x7
brz,a %g5, loop_3890
edge32l %g1, %i5, %i0
loop_3889:
stb %o1, [%l7 + 0x22]
stw %o2, [%l7 + 0x60]
loop_3890:
fcmpeq16 %f8, %f14, %i1
brz %i4, loop_3891
udivx %l5, 0x0FC3, %g6
stx %i3, [%l7 + 0x58]
bgu,a,pt %xcc, loop_3892
loop_3891:
fzero %f8
edge16 %l0, %i2, %l3
stb %i7, [%l7 + 0x26]
loop_3892:
bvc,pt %xcc, loop_3893
std %f6, [%l7 + 0x40]
bne,pn %icc, loop_3894
fbule,a %fcc1, loop_3895
loop_3893:
tle %xcc, 0x2
te %xcc, 0x7
loop_3894:
alignaddrl %o5, %g4, %g7
loop_3895:
fbue,a %fcc2, loop_3896
fpack32 %f10, %f4, %f8
fcmpgt16 %f10, %f6, %o0
alignaddrl %l4, %i6, %o3
loop_3896:
bcc,a,pn %xcc, loop_3897
fmovdcc %icc, %f1, %f0
fpadd16s %f6, %f8, %f9
ldx [%l7 + 0x70], %o6
loop_3897:
sdivcc %g2, 0x12F9, %g3
ld [%l7 + 0x24], %f11
ldx [%l7 + 0x60], %o7
fbg %fcc3, loop_3898
std %f4, [%l7 + 0x78]
fmovrdgez %o4, %f12, %f8
ldsb [%l7 + 0x58], %l6
loop_3898:
movn %xcc, %l2, %g5
tgu %xcc, 0x6
edge8ln %g1, %i5, %l1
edge16ln %i0, %o1, %i1
fmovrsne %i4, %f12, %f6
lduh [%l7 + 0x32], %o2
tneg %xcc, 0x2
fmul8x16 %f11, %f14, %f0
std %f0, [%l7 + 0x08]
fxors %f8, %f10, %f11
stw %l5, [%l7 + 0x58]
fandnot1s %f11, %f0, %f3
stb %g6, [%l7 + 0x4D]
ldx [%l7 + 0x38], %l0
array8 %i3, %l3, %i2
fnegd %f2, %f6
ldd [%l7 + 0x50], %f4
edge8 %o5, %i7, %g7
tsubcc %g4, 0x1E07, %l4
st %f9, [%l7 + 0x6C]
fcmpne16 %f6, %f2, %o0
tne %xcc, 0x2
ldsb [%l7 + 0x1D], %i6
fors %f14, %f15, %f4
fors %f1, %f11, %f2
bg loop_3899
fbne,a %fcc2, loop_3900
fandnot2s %f3, %f5, %f5
st %f10, [%l7 + 0x58]
loop_3899:
fmovrse %o6, %f9, %f0
loop_3900:
movrgz %g2, %g3, %o7
ldd [%l7 + 0x58], %f0
xor %o3, 0x053C, %o4
std %f14, [%l7 + 0x50]
smulcc %l6, %g5, %g1
ldx [%l7 + 0x38], %i5
fmovdne %xcc, %f5, %f2
fblg,a %fcc1, loop_3901
stx %l2, [%l7 + 0x40]
fblg %fcc2, loop_3902
fmovdneg %icc, %f13, %f8
loop_3901:
fmovdne %xcc, %f9, %f10
fbge,a %fcc3, loop_3903
loop_3902:
ldsw [%l7 + 0x14], %l1
fmovdcs %xcc, %f4, %f14
movrne %i0, 0x2B5, %o1
loop_3903:
fbl,a %fcc1, loop_3904
bvc %icc, loop_3905
bge,a loop_3906
lduh [%l7 + 0x28], %i4
loop_3904:
bvc,pn %icc, loop_3907
loop_3905:
fmovrdlz %o2, %f12, %f4
loop_3906:
std %f14, [%l7 + 0x20]
movcc %xcc, %i1, %g6
loop_3907:
movle %icc, %l0, %l5
ld [%l7 + 0x18], %f3
array32 %l3, %i3, %o5
ldx [%l7 + 0x50], %i7
ldd [%l7 + 0x70], %f0
movrgz %g7, %i2, %l4
fbu %fcc2, loop_3908
lduw [%l7 + 0x70], %o0
fpadd32s %f15, %f5, %f12
fcmpne16 %f4, %f4, %i6
loop_3908:
tl %icc, 0x2
xorcc %o6, 0x0F4E, %g4
brz %g3, loop_3909
fors %f12, %f12, %f3
edge32l %o7, %o3, %g2
sth %l6, [%l7 + 0x4A]
loop_3909:
edge32l %g5, %g1, %i5
fmovd %f2, %f4
fnot2 %f4, %f14
lduw [%l7 + 0x14], %o4
movcc %xcc, %l1, %l2
xnor %i0, 0x1DD9, %i4
fsrc1s %f4, %f9
umulcc %o1, 0x191E, %i1
fbu %fcc0, loop_3910
sth %g6, [%l7 + 0x22]
brnz %l0, loop_3911
and %o2, 0x1CFD, %l5
loop_3910:
fpsub32 %f12, %f2, %f6
fmovsvs %icc, %f8, %f14
loop_3911:
ldub [%l7 + 0x4A], %l3
ldsb [%l7 + 0x2E], %i3
fmovsle %icc, %f5, %f12
alignaddr %i7, %g7, %i2
brgez %o5, loop_3912
ldsw [%l7 + 0x30], %o0
fmovd %f2, %f8
bne,a,pt %icc, loop_3913
loop_3912:
fornot2 %f6, %f6, %f4
std %f14, [%l7 + 0x18]
std %f10, [%l7 + 0x50]
loop_3913:
sethi 0x09FA, %i6
tpos %xcc, 0x2
fmuld8ulx16 %f6, %f2, %f4
fpmerge %f8, %f15, %f0
ldd [%l7 + 0x38], %f14
ldd [%l7 + 0x68], %f6
movvc %icc, %l4, %o6
ldsh [%l7 + 0x34], %g4
fand %f0, %f12, %f10
taddcctv %o7, %o3, %g2
edge16l %l6, %g5, %g1
movrgez %i5, %o4, %l1
ldsw [%l7 + 0x58], %g3
ldub [%l7 + 0x43], %i0
stx %l2, [%l7 + 0x68]
orncc %o1, 0x1554, %i1
fmovsg %icc, %f2, %f8
ldsb [%l7 + 0x26], %g6
stw %l0, [%l7 + 0x70]
mulx %i4, 0x190D, %l5
edge8n %l3, %o2, %i3
fxors %f1, %f7, %f6
fmovdvc %xcc, %f3, %f8
ldub [%l7 + 0x49], %g7
fmovrdgz %i2, %f8, %f8
bneg,a,pn %icc, loop_3914
ldsw [%l7 + 0x10], %i7
fmovrsgz %o0, %f7, %f10
lduh [%l7 + 0x50], %o5
loop_3914:
sth %l4, [%l7 + 0x2E]
tcc %xcc, 0x3
ta %icc, 0x7
movvs %icc, %i6, %o6
fpack32 %f2, %f0, %f12
srl %g4, 0x00, %o7
fxnor %f0, %f8, %f12
fmovsleu %icc, %f1, %f1
add %o3, 0x0462, %l6
ldx [%l7 + 0x78], %g2
tcc %icc, 0x2
lduw [%l7 + 0x28], %g5
movvc %icc, %g1, %i5
fmovrdgez %o4, %f0, %f0
movrgz %g3, 0x3ED, %l1
lduh [%l7 + 0x70], %l2
movvc %xcc, %i0, %o1
ldd [%l7 + 0x60], %f14
fbug %fcc3, loop_3915
fbg %fcc1, loop_3916
tleu %icc, 0x5
fbu %fcc2, loop_3917
loop_3915:
fnor %f12, %f12, %f8
loop_3916:
ldsh [%l7 + 0x6A], %i1
fornot1 %f4, %f4, %f2
loop_3917:
srl %l0, 0x0D, %g6
udivcc %l5, 0x0158, %i4
fmovdn %xcc, %f0, %f10
ldsh [%l7 + 0x76], %l3
fmovrsgz %i3, %f14, %f14
fmovsneg %icc, %f2, %f6
add %o2, 0x00E4, %g7
fmovdcs %xcc, %f4, %f7
stx %i2, [%l7 + 0x10]
fzero %f2
st %f3, [%l7 + 0x14]
fsrc2 %f14, %f0
std %f8, [%l7 + 0x08]
stx %i7, [%l7 + 0x18]
bgu,pt %icc, loop_3918
smul %o5, %o0, %l4
stw %i6, [%l7 + 0x74]
orn %g4, %o7, %o3
loop_3918:
sth %o6, [%l7 + 0x66]
st %f7, [%l7 + 0x58]
tleu %xcc, 0x1
ta %xcc, 0x2
ldsh [%l7 + 0x24], %g2
ld [%l7 + 0x70], %f3
fnors %f9, %f0, %f10
subc %l6, 0x172C, %g5
orcc %g1, 0x0258, %o4
movle %xcc, %i5, %l1
movneg %icc, %g3, %l2
ldd [%l7 + 0x60], %f8
fble %fcc1, loop_3919
fbne %fcc2, loop_3920
array32 %o1, %i1, %i0
fcmpgt16 %f6, %f10, %l0
loop_3919:
fba,a %fcc2, loop_3921
loop_3920:
bge,pt %icc, loop_3922
stx %g6, [%l7 + 0x20]
subccc %i4, 0x1E42, %l3
loop_3921:
ld [%l7 + 0x40], %f13
loop_3922:
fabss %f2, %f3
fcmpne32 %f2, %f14, %i3
fmovdpos %xcc, %f13, %f14
ldsh [%l7 + 0x7E], %l5
fmovrdgz %o2, %f10, %f6
fpsub32s %f3, %f5, %f4
fnot2s %f4, %f8
ble %icc, loop_3923
xorcc %i2, %g7, %i7
edge32n %o0, %l4, %o5
lduw [%l7 + 0x48], %g4
loop_3923:
fxors %f4, %f2, %f2
brgz %o7, loop_3924
move %xcc, %i6, %o6
fabss %f10, %f1
fnand %f6, %f10, %f8
loop_3924:
movneg %xcc, %o3, %g2
edge8l %g5, %l6, %g1
te %icc, 0x1
fcmpne32 %f2, %f14, %o4
fsrc1 %f0, %f12
sth %i5, [%l7 + 0x50]
and %g3, %l2, %l1
stw %i1, [%l7 + 0x08]
alignaddrl %o1, %i0, %g6
fabsd %f4, %f12
movpos %icc, %l0, %i4
addccc %l3, %i3, %l5
fpsub16 %f2, %f8, %f12
std %f14, [%l7 + 0x10]
lduh [%l7 + 0x28], %i2
alignaddrl %g7, %o2, %i7
lduh [%l7 + 0x2A], %l4
movl %icc, %o0, %g4
edge8l %o7, %i6, %o5
sth %o6, [%l7 + 0x2A]
fmovspos %icc, %f7, %f12
stb %g2, [%l7 + 0x40]
fxor %f10, %f4, %f4
mulx %g5, %l6, %g1
tneg %icc, 0x5
lduh [%l7 + 0x4C], %o3
fnand %f12, %f4, %f10
fmovsvs %icc, %f15, %f9
lduw [%l7 + 0x48], %o4
movleu %icc, %g3, %l2
ldsb [%l7 + 0x7E], %i5
edge16l %l1, %o1, %i0
fpmerge %f2, %f6, %f10
sub %g6, 0x0384, %l0
ldx [%l7 + 0x70], %i4
fcmps %fcc1, %f14, %f7
ldsw [%l7 + 0x38], %l3
fbul %fcc0, loop_3925
ldsh [%l7 + 0x28], %i3
fbul,a %fcc1, loop_3926
stx %i1, [%l7 + 0x08]
loop_3925:
addccc %i2, %g7, %l5
ldsh [%l7 + 0x78], %o2
loop_3926:
ldub [%l7 + 0x1B], %l4
stw %o0, [%l7 + 0x68]
ldsw [%l7 + 0x44], %i7
movg %icc, %o7, %i6
fmovse %xcc, %f7, %f5
bn loop_3927
fmovdcc %xcc, %f14, %f8
fmovrsne %o5, %f1, %f11
call loop_3928
loop_3927:
fmovdle %icc, %f12, %f6
movrlz %o6, %g2, %g5
fmovspos %xcc, %f3, %f13
loop_3928:
fmovdge %xcc, %f6, %f8
edge8n %l6, %g1, %g4
ldsw [%l7 + 0x4C], %o3
smul %g3, %o4, %l2
fbuge,a %fcc3, loop_3929
stw %l1, [%l7 + 0x28]
ldx [%l7 + 0x08], %i5
fbl,a %fcc3, loop_3930
loop_3929:
taddcctv %i0, 0x13C3, %g6
tle %xcc, 0x6
lduh [%l7 + 0x20], %o1
loop_3930:
std %f6, [%l7 + 0x38]
fmovsg %icc, %f5, %f7
edge32ln %i4, %l0, %l3
bcs %icc, loop_3931
stx %i1, [%l7 + 0x18]
fmovda %xcc, %f14, %f7
ld [%l7 + 0x28], %f12
loop_3931:
fors %f14, %f2, %f6
fblg %fcc1, loop_3932
nop
setx loop_3933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x5
addcc %i2, 0x0780, %g7
loop_3932:
fble,a %fcc2, loop_3934
loop_3933:
alignaddrl %l5, %i3, %l4
fbge,a %fcc0, loop_3935
lduw [%l7 + 0x18], %o0
loop_3934:
ldsw [%l7 + 0x0C], %o2
edge8l %i7, %i6, %o7
loop_3935:
orcc %o6, %g2, %g5
fnot1s %f5, %f12
stw %l6, [%l7 + 0x1C]
movrne %o5, 0x01A, %g4
fpmerge %f8, %f3, %f4
fbl %fcc1, loop_3936
subcc %o3, 0x0911, %g3
brnz %g1, loop_3937
stb %o4, [%l7 + 0x12]
loop_3936:
ble,a %xcc, loop_3938
movgu %xcc, %l2, %i5
loop_3937:
movrne %l1, %g6, %o1
fnegd %f8, %f6
loop_3938:
fmul8x16al %f11, %f13, %f12
sub %i0, 0x1D9E, %i4
ldub [%l7 + 0x47], %l3
ldsw [%l7 + 0x64], %i1
stx %i2, [%l7 + 0x10]
ldx [%l7 + 0x68], %g7
stx %l5, [%l7 + 0x38]
orn %l0, %l4, %i3
fpack16 %f12, %f3
ldsw [%l7 + 0x7C], %o0
ldsh [%l7 + 0x72], %o2
ldd [%l7 + 0x30], %f2
fmovdneg %icc, %f1, %f13
fsrc2s %f3, %f10
fpack16 %f12, %f9
nop
setx loop_3939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %i7, %o7, %i6
movrgez %o6, %g5, %g2
edge16l %l6, %g4, %o3
loop_3939:
lduw [%l7 + 0x18], %g3
for %f6, %f14, %f2
st %f9, [%l7 + 0x20]
fbl %fcc1, loop_3940
lduh [%l7 + 0x0E], %o5
tpos %xcc, 0x6
ldub [%l7 + 0x4D], %o4
loop_3940:
ldsw [%l7 + 0x7C], %l2
stx %i5, [%l7 + 0x58]
ldsh [%l7 + 0x10], %g1
lduw [%l7 + 0x38], %g6
srl %l1, 0x19, %o1
mulscc %i4, 0x10EA, %i0
ld [%l7 + 0x5C], %f0
fmovsvc %xcc, %f10, %f2
stx %l3, [%l7 + 0x40]
udivcc %i2, 0x0742, %i1
movre %g7, %l5, %l4
lduw [%l7 + 0x44], %l0
popc 0x08CD, %o0
fmovrsgez %o2, %f9, %f0
sth %i3, [%l7 + 0x7A]
tneg %icc, 0x3
xnor %i7, %i6, %o6
fnors %f1, %f10, %f10
ldsw [%l7 + 0x58], %g5
lduh [%l7 + 0x2A], %g2
tg %icc, 0x6
fmovrde %o7, %f2, %f8
bshuffle %f2, %f4, %f0
fba %fcc2, loop_3941
fblg %fcc1, loop_3942
edge32n %l6, %o3, %g3
fpack16 %f4, %f13
loop_3941:
fpmerge %f9, %f2, %f12
loop_3942:
fmovrslez %g4, %f1, %f7
fpack32 %f4, %f10, %f8
fble %fcc3, loop_3943
fmovrdlz %o5, %f6, %f6
fcmpne32 %f2, %f8, %o4
fbne %fcc3, loop_3944
loop_3943:
fones %f7
ld [%l7 + 0x38], %f6
array16 %l2, %i5, %g1
loop_3944:
ldsb [%l7 + 0x29], %l1
fbue %fcc1, loop_3945
faligndata %f12, %f12, %f10
sth %g6, [%l7 + 0x36]
fcmpd %fcc0, %f4, %f8
loop_3945:
lduw [%l7 + 0x50], %o1
subccc %i0, 0x1389, %l3
sethi 0x15F2, %i2
edge16l %i4, %i1, %l5
stw %l4, [%l7 + 0x20]
ldsb [%l7 + 0x33], %l0
smul %o0, %g7, %i3
bvc,a %icc, loop_3946
fcmpgt16 %f2, %f12, %o2
ldsw [%l7 + 0x48], %i7
srax %i6, %o6, %g5
loop_3946:
fandnot2 %f8, %f14, %f4
st %f3, [%l7 + 0x70]
ldx [%l7 + 0x58], %o7
movvs %xcc, %l6, %g2
nop
setx loop_3947, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x48]
fmovdle %icc, %f9, %f15
stb %o3, [%l7 + 0x10]
loop_3947:
ld [%l7 + 0x58], %f6
andncc %g3, %g4, %o5
stx %l2, [%l7 + 0x30]
bshuffle %f0, %f14, %f12
smulcc %i5, %g1, %l1
fzero %f0
bvc,a,pn %xcc, loop_3948
fxnor %f8, %f10, %f14
fabsd %f10, %f0
nop
setx loop_3949, %l0, %l1
jmpl %l1, %g6
loop_3948:
stw %o1, [%l7 + 0x7C]
popc 0x16E7, %o4
fmuld8ulx16 %f0, %f13, %f10
loop_3949:
stw %i0, [%l7 + 0x54]
fnot1s %f0, %f6
tg %icc, 0x1
taddcc %i2, 0x065F, %i4
fmovrsgz %l3, %f8, %f11
fbu %fcc1, loop_3950
movcc %icc, %l5, %i1
array32 %l4, %l0, %g7
fmovsl %icc, %f4, %f7
loop_3950:
fpsub32s %f10, %f0, %f12
and %i3, 0x149B, %o0
ldsw [%l7 + 0x60], %o2
fcmpne32 %f0, %f0, %i7
sth %i6, [%l7 + 0x42]
ldub [%l7 + 0x6C], %g5
tleu %xcc, 0x3
ldsw [%l7 + 0x28], %o6
movg %icc, %o7, %g2
fpack32 %f8, %f4, %f14
stb %o3, [%l7 + 0x3D]
fmovscs %xcc, %f10, %f8
fmovs %f4, %f11
fbo,a %fcc3, loop_3951
be %icc, loop_3952
andcc %g3, 0x194C, %g4
ldx [%l7 + 0x70], %l6
loop_3951:
lduh [%l7 + 0x16], %o5
loop_3952:
ldsw [%l7 + 0x70], %i5
stw %g1, [%l7 + 0x0C]
ldub [%l7 + 0x3F], %l1
fors %f10, %f15, %f12
orn %g6, %l2, %o1
ld [%l7 + 0x34], %f6
nop
setx loop_3953, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4C], %o4
ldsw [%l7 + 0x74], %i0
ld [%l7 + 0x28], %f0
loop_3953:
array32 %i4, %i2, %l5
brlz %i1, loop_3954
ldsw [%l7 + 0x48], %l4
lduh [%l7 + 0x56], %l3
fmovrdlez %g7, %f12, %f10
loop_3954:
fbuge %fcc3, loop_3955
lduw [%l7 + 0x3C], %i3
fpack32 %f14, %f0, %f4
sdivcc %o0, 0x1BB2, %o2
loop_3955:
stb %i7, [%l7 + 0x75]
ldd [%l7 + 0x60], %f14
fbe %fcc1, loop_3956
ldsh [%l7 + 0x7C], %l0
sethi 0x01D0, %g5
fmovdpos %xcc, %f13, %f6
loop_3956:
fmovrdgz %i6, %f10, %f12
te %icc, 0x3
brgez,a %o6, loop_3957
andn %g2, 0x000D, %o7
movrlz %o3, 0x3F3, %g3
tvs %xcc, 0x0
loop_3957:
stw %g4, [%l7 + 0x44]
fble %fcc0, loop_3958
lduw [%l7 + 0x08], %l6
fzeros %f8
fnors %f3, %f13, %f0
loop_3958:
fmovsg %xcc, %f6, %f9
xnor %i5, %g1, %o5
andncc %l1, %l2, %g6
fpackfix %f12, %f13
movl %icc, %o1, %i0
tne %icc, 0x5
fnot1s %f2, %f7
xor %i4, %o4, %i2
brlz,a %l5, loop_3959
ldsb [%l7 + 0x1E], %i1
bn %icc, loop_3960
edge16l %l4, %g7, %i3
loop_3959:
tn %icc, 0x2
fmovs %f13, %f1
loop_3960:
std %f2, [%l7 + 0x20]
stx %l3, [%l7 + 0x18]
bvs,pt %icc, loop_3961
fmovsneg %xcc, %f0, %f4
fmovrslez %o0, %f12, %f3
movcs %icc, %o2, %i7
loop_3961:
be,a,pt %xcc, loop_3962
nop
setx loop_3963, %l0, %l1
jmpl %l1, %g5
movcc %xcc, %i6, %l0
sth %o6, [%l7 + 0x7E]
loop_3962:
tl %xcc, 0x3
loop_3963:
fmovspos %xcc, %f12, %f8
fcmpd %fcc2, %f0, %f8
fmovdgu %xcc, %f9, %f8
movrgz %g2, %o3, %o7
fmovsg %xcc, %f15, %f9
fornot1s %f2, %f8, %f13
fmovscs %icc, %f13, %f15
umulcc %g3, 0x102D, %g4
fxor %f6, %f8, %f2
fble %fcc0, loop_3964
fzero %f0
ldx [%l7 + 0x40], %i5
std %f12, [%l7 + 0x60]
loop_3964:
fnegd %f8, %f12
fornot1s %f7, %f15, %f2
orn %l6, %g1, %l1
bgu,a,pn %xcc, loop_3965
ldub [%l7 + 0x28], %o5
ldx [%l7 + 0x38], %g6
edge32ln %l2, %i0, %o1
loop_3965:
add %o4, 0x12BB, %i4
stw %i2, [%l7 + 0x50]
fmovdgu %xcc, %f10, %f3
edge16l %l5, %l4, %i1
std %f4, [%l7 + 0x58]
fpackfix %f12, %f7
fmul8ulx16 %f14, %f14, %f8
bpos,a,pn %icc, loop_3966
movle %icc, %i3, %g7
tgu %xcc, 0x1
ldub [%l7 + 0x17], %o0
loop_3966:
fpadd16s %f0, %f10, %f5
fpadd32s %f11, %f14, %f14
tge %xcc, 0x7
fbu %fcc0, loop_3967
movpos %xcc, %l3, %i7
stb %o2, [%l7 + 0x76]
fxors %f11, %f8, %f0
loop_3967:
ba,a %icc, loop_3968
movgu %icc, %i6, %l0
ldd [%l7 + 0x60], %f4
std %f12, [%l7 + 0x78]
loop_3968:
fcmpne32 %f0, %f8, %g5
fblg %fcc1, loop_3969
ld [%l7 + 0x24], %f12
umulcc %g2, 0x13D5, %o3
tle %xcc, 0x5
loop_3969:
fmovdcc %icc, %f0, %f12
edge16 %o6, %o7, %g3
movgu %icc, %g4, %l6
fxnors %f6, %f6, %f0
fands %f13, %f2, %f6
fnand %f10, %f12, %f12
movvs %icc, %i5, %l1
tpos %xcc, 0x5
edge32n %g1, %o5, %l2
ld [%l7 + 0x1C], %f14
fmovdge %icc, %f0, %f13
ldsw [%l7 + 0x38], %g6
std %f6, [%l7 + 0x60]
ldd [%l7 + 0x50], %f2
bpos,a,pt %xcc, loop_3970
tn %icc, 0x4
tvs %icc, 0x6
ldub [%l7 + 0x4F], %i0
loop_3970:
fbule,a %fcc1, loop_3971
movleu %xcc, %o1, %i4
lduw [%l7 + 0x74], %i2
movpos %xcc, %l5, %o4
loop_3971:
ldsh [%l7 + 0x70], %i1
fbe %fcc0, loop_3972
be,a,pn %xcc, loop_3973
ba,pt %icc, loop_3974
movge %icc, %i3, %l4
loop_3972:
bvc,pt %icc, loop_3975
loop_3973:
stw %o0, [%l7 + 0x5C]
loop_3974:
sethi 0x01C0, %l3
alignaddrl %g7, %o2, %i6
loop_3975:
lduh [%l7 + 0x3E], %l0
lduh [%l7 + 0x4E], %g5
fandnot1 %f6, %f0, %f10
ldsb [%l7 + 0x5D], %g2
taddcctv %o3, 0x131A, %i7
ldd [%l7 + 0x20], %f14
edge8l %o6, %g3, %g4
ldd [%l7 + 0x58], %f14
ta %xcc, 0x7
fmovsvs %icc, %f9, %f4
movg %icc, %l6, %o7
ldd [%l7 + 0x28], %f4
fpmerge %f10, %f4, %f12
st %f1, [%l7 + 0x18]
edge16l %i5, %l1, %o5
tcs %xcc, 0x5
stx %l2, [%l7 + 0x18]
brnz,a %g1, loop_3976
ldsb [%l7 + 0x4E], %i0
ldsb [%l7 + 0x7A], %g6
taddcc %o1, 0x129C, %i4
loop_3976:
stb %l5, [%l7 + 0x1B]
ldsh [%l7 + 0x6A], %o4
ldd [%l7 + 0x50], %f10
mulscc %i2, %i3, %l4
tle %icc, 0x5
be,a,pn %xcc, loop_3977
movle %xcc, %i1, %l3
tcc %icc, 0x3
ldsh [%l7 + 0x30], %g7
loop_3977:
udiv %o0, 0x1E7C, %o2
siam 0x2
st %f3, [%l7 + 0x38]
fcmple16 %f12, %f4, %i6
fpackfix %f10, %f9
fcmple16 %f14, %f2, %g5
fmovdcs %xcc, %f6, %f2
std %f2, [%l7 + 0x30]
ldub [%l7 + 0x5F], %g2
tvc %icc, 0x7
ta %icc, 0x4
fzeros %f14
ldsh [%l7 + 0x5E], %o3
ldx [%l7 + 0x78], %i7
srl %l0, 0x1F, %g3
sdiv %o6, 0x0AFF, %g4
fpsub32s %f10, %f2, %f4
subc %l6, %i5, %l1
ldsb [%l7 + 0x11], %o5
fands %f6, %f11, %f11
add %l2, 0x0A46, %o7
bge,a,pt %icc, loop_3978
movl %icc, %i0, %g6
edge8l %g1, %i4, %o1
sth %l5, [%l7 + 0x68]
loop_3978:
fmovdvc %xcc, %f7, %f14
orcc %o4, 0x167F, %i3
fbl %fcc0, loop_3979
fmul8x16au %f7, %f13, %f6
brlz,a %i2, loop_3980
std %f0, [%l7 + 0x08]
loop_3979:
edge16n %l4, %i1, %g7
fmovsvs %icc, %f3, %f6
loop_3980:
edge16n %l3, %o2, %i6
fbge %fcc3, loop_3981
brlez %g5, loop_3982
ta %xcc, 0x5
ldub [%l7 + 0x4C], %g2
loop_3981:
ldsw [%l7 + 0x44], %o0
loop_3982:
stx %i7, [%l7 + 0x40]
tsubcctv %o3, 0x0985, %l0
orncc %g3, %g4, %o6
fbl %fcc1, loop_3983
srl %i5, 0x16, %l1
movrne %o5, 0x295, %l2
udivcc %l6, 0x1C0B, %o7
loop_3983:
bne,a,pn %icc, loop_3984
edge8n %g6, %g1, %i4
movpos %icc, %o1, %i0
srax %o4, %l5, %i2
loop_3984:
brz %l4, loop_3985
stb %i3, [%l7 + 0x54]
fmovdcc %icc, %f11, %f6
std %f14, [%l7 + 0x58]
loop_3985:
fmul8x16 %f15, %f14, %f0
ldub [%l7 + 0x3A], %i1
fcmple16 %f0, %f10, %l3
ld [%l7 + 0x68], %f1
xorcc %o2, %i6, %g7
sra %g5, %o0, %i7
tl %xcc, 0x7
fcmple32 %f14, %f10, %g2
tg %icc, 0x0
fmovdvc %xcc, %f4, %f6
fnor %f8, %f2, %f2
stx %l0, [%l7 + 0x40]
ldsb [%l7 + 0x4D], %o3
edge32 %g3, %g4, %i5
array32 %l1, %o6, %l2
andn %o5, %o7, %g6
fcmpd %fcc1, %f10, %f4
fabss %f4, %f4
fandnot2s %f1, %f13, %f3
ld [%l7 + 0x24], %f5
edge8ln %l6, %g1, %o1
ldx [%l7 + 0x08], %i0
fbg,a %fcc3, loop_3986
call loop_3987
fmovdl %xcc, %f14, %f3
orcc %i4, %l5, %i2
loop_3986:
fmuld8sux16 %f1, %f5, %f0
loop_3987:
ldub [%l7 + 0x54], %l4
std %f8, [%l7 + 0x60]
fmovdcs %xcc, %f10, %f9
taddcctv %o4, 0x1BD8, %i3
fblg %fcc0, loop_3988
fpack16 %f0, %f6
popc %i1, %l3
bshuffle %f8, %f12, %f6
loop_3988:
tne %icc, 0x5
fcmpne16 %f2, %f10, %o2
sdiv %g7, 0x1B73, %g5
sth %i6, [%l7 + 0x5E]
fbu,a %fcc2, loop_3989
tge %xcc, 0x2
ldsw [%l7 + 0x54], %o0
ldsh [%l7 + 0x3A], %i7
loop_3989:
fmuld8ulx16 %f10, %f15, %f6
sth %l0, [%l7 + 0x78]
movvs %xcc, %o3, %g2
tle %icc, 0x2
orcc %g4, 0x10E4, %g3
ldsh [%l7 + 0x64], %l1
fmovdvs %icc, %f7, %f15
ldub [%l7 + 0x2D], %o6
te %xcc, 0x6
sdivx %l2, 0x1F8A, %i5
fbl %fcc2, loop_3990
be,a %icc, loop_3991
alignaddr %o5, %o7, %g6
stb %l6, [%l7 + 0x42]
loop_3990:
fmovsge %icc, %f11, %f5
loop_3991:
stw %g1, [%l7 + 0x64]
sth %i0, [%l7 + 0x42]
ldx [%l7 + 0x18], %o1
tle %xcc, 0x4
bg,a loop_3992
subcc %i4, 0x170B, %l5
movcs %icc, %l4, %o4
stb %i2, [%l7 + 0x75]
loop_3992:
orncc %i1, %l3, %o2
xnorcc %i3, %g7, %g5
brlz,a %i6, loop_3993
fzeros %f7
fandnot2 %f8, %f10, %f10
fpadd32 %f4, %f4, %f10
loop_3993:
fmovdleu %icc, %f12, %f7
fmovdleu %xcc, %f2, %f15
fpsub32 %f4, %f2, %f14
fornot1s %f8, %f0, %f2
ldub [%l7 + 0x62], %o0
st %f12, [%l7 + 0x48]
fmovdge %icc, %f5, %f11
tpos %xcc, 0x7
std %f12, [%l7 + 0x58]
fmul8sux16 %f6, %f10, %f0
fnor %f14, %f2, %f6
fmovsgu %icc, %f2, %f3
fmovrdgz %i7, %f12, %f12
ld [%l7 + 0x38], %f3
fcmpd %fcc1, %f12, %f0
fmovrsgz %l0, %f9, %f6
lduh [%l7 + 0x3C], %g2
fnot2s %f0, %f8
udiv %g4, 0x1865, %g3
srlx %l1, 0x1C, %o6
edge32 %l2, %i5, %o3
movg %xcc, %o7, %g6
fblg %fcc0, loop_3994
ble,a %icc, loop_3995
fzero %f4
ldsh [%l7 + 0x5C], %o5
loop_3994:
bneg,a,pn %xcc, loop_3996
loop_3995:
fmovdleu %icc, %f14, %f12
fbo,a %fcc2, loop_3997
fmovrdgz %l6, %f0, %f4
loop_3996:
fmovsleu %icc, %f12, %f4
lduh [%l7 + 0x1E], %i0
loop_3997:
tpos %xcc, 0x1
ble,a %icc, loop_3998
fmovsneg %icc, %f15, %f11
edge8 %o1, %g1, %i4
ldsb [%l7 + 0x7F], %l5
loop_3998:
bpos,pn %icc, loop_3999
siam 0x3
fsrc2 %f4, %f6
fbl,a %fcc2, loop_4000
loop_3999:
bgu,pn %xcc, loop_4001
tneg %xcc, 0x6
stx %l4, [%l7 + 0x50]
loop_4000:
tle %xcc, 0x1
loop_4001:
mova %icc, %i2, %i1
fands %f3, %f13, %f12
fands %f8, %f9, %f4
mulx %l3, %o4, %o2
srax %g7, %g5, %i3
fbl %fcc0, loop_4002
be,a loop_4003
ldsb [%l7 + 0x6F], %o0
stb %i6, [%l7 + 0x33]
loop_4002:
lduw [%l7 + 0x64], %l0
loop_4003:
tvc %icc, 0x2
fmovrsgez %g2, %f5, %f14
ldsb [%l7 + 0x65], %i7
tvc %xcc, 0x7
taddcc %g3, 0x1579, %g4
addcc %l1, %o6, %i5
orn %l2, 0x0638, %o3
std %f4, [%l7 + 0x18]
fmovrsgez %g6, %f0, %f12
fbne %fcc1, loop_4004
lduh [%l7 + 0x30], %o5
fnands %f7, %f12, %f10
tge %xcc, 0x4
loop_4004:
fmul8sux16 %f10, %f14, %f0
ldsw [%l7 + 0x0C], %l6
ldsw [%l7 + 0x78], %o7
stw %i0, [%l7 + 0x58]
edge8 %g1, %o1, %i4
fpsub32 %f6, %f4, %f0
movge %xcc, %l5, %l4
fcmped %fcc0, %f12, %f8
xnorcc %i1, %i2, %o4
lduh [%l7 + 0x54], %o2
movvs %xcc, %l3, %g7
fmovdn %xcc, %f1, %f4
fbug,a %fcc3, loop_4005
fxor %f14, %f2, %f2
fxnor %f2, %f8, %f12
ldsb [%l7 + 0x61], %g5
loop_4005:
ld [%l7 + 0x6C], %f11
ldx [%l7 + 0x08], %i3
fmovsgu %xcc, %f8, %f9
fnands %f7, %f15, %f12
movleu %xcc, %o0, %i6
fbn,a %fcc0, loop_4006
st %f8, [%l7 + 0x0C]
fpsub16 %f12, %f8, %f0
fmovsneg %xcc, %f8, %f3
loop_4006:
fblg %fcc1, loop_4007
fmovdvc %xcc, %f5, %f1
ldd [%l7 + 0x40], %f14
ta %icc, 0x0
loop_4007:
fmovde %xcc, %f10, %f2
fnors %f0, %f3, %f5
ldsh [%l7 + 0x64], %g2
std %f12, [%l7 + 0x50]
lduw [%l7 + 0x3C], %l0
st %f11, [%l7 + 0x6C]
fmovrdlz %i7, %f0, %f0
sth %g3, [%l7 + 0x66]
nop
setx loop_4008, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %xcc, %g4, %o6
tvs %xcc, 0x4
fmovdle %xcc, %f3, %f0
loop_4008:
ble,a %icc, loop_4009
and %l1, 0x1828, %i5
lduh [%l7 + 0x14], %o3
fmovdle %xcc, %f8, %f3
loop_4009:
movle %icc, %g6, %l2
alignaddr %l6, %o5, %i0
bcc,pn %icc, loop_4010
ldx [%l7 + 0x78], %g1
fmovsgu %xcc, %f11, %f1
ldx [%l7 + 0x08], %o7
loop_4010:
fnot1s %f2, %f13
movn %xcc, %o1, %i4
call loop_4011
fpadd32 %f4, %f2, %f8
fnand %f6, %f0, %f12
stb %l5, [%l7 + 0x08]
loop_4011:
lduh [%l7 + 0x3E], %i1
fbge %fcc0, loop_4012
st %f14, [%l7 + 0x24]
fpadd32 %f6, %f4, %f2
edge32 %l4, %i2, %o4
loop_4012:
fbu %fcc0, loop_4013
movleu %xcc, %o2, %g7
tvc %icc, 0x1
srax %l3, 0x06, %i3
loop_4013:
nop
setx loop_4014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %o0, %i6, %g2
fmovd %f4, %f10
fpsub32s %f12, %f3, %f9
loop_4014:
fmovsn %icc, %f4, %f15
andcc %g5, %l0, %i7
udiv %g3, 0x023E, %g4
ldsb [%l7 + 0x2D], %l1
tne %xcc, 0x1
fmovda %icc, %f1, %f2
fpadd16 %f6, %f12, %f10
tge %xcc, 0x7
edge8l %o6, %i5, %o3
andn %g6, %l2, %l6
fmovsl %xcc, %f8, %f8
xor %i0, 0x139B, %g1
bge loop_4015
fsrc1 %f10, %f4
tneg %xcc, 0x6
pdist %f4, %f10, %f2
loop_4015:
fblg,a %fcc3, loop_4016
fmovsne %icc, %f14, %f11
fmovdneg %icc, %f4, %f5
bpos loop_4017
loop_4016:
sth %o7, [%l7 + 0x46]
fcmpeq32 %f2, %f6, %o5
fsrc2 %f4, %f0
loop_4017:
fmul8x16 %f14, %f10, %f0
fmovrslez %i4, %f14, %f5
fmul8x16 %f14, %f6, %f4
sth %o1, [%l7 + 0x7E]
fnand %f10, %f4, %f6
std %f12, [%l7 + 0x10]
ble,pn %icc, loop_4018
fmovse %xcc, %f10, %f3
ld [%l7 + 0x0C], %f12
tle %xcc, 0x5
loop_4018:
ldsb [%l7 + 0x28], %l5
tvc %icc, 0x1
fmul8x16au %f3, %f6, %f0
fblg %fcc3, loop_4019
fornot2 %f10, %f4, %f4
stx %l4, [%l7 + 0x58]
nop
setx loop_4020, %l0, %l1
jmpl %l1, %i2
loop_4019:
movvc %xcc, %i1, %o2
fnot2s %f13, %f9
or %g7, %l3, %o4
loop_4020:
tg %xcc, 0x7
xorcc %i3, 0x1B31, %i6
stw %g2, [%l7 + 0x5C]
fandnot2 %f14, %f8, %f2
brnz %o0, loop_4021
fbo,a %fcc0, loop_4022
lduw [%l7 + 0x18], %g5
ldd [%l7 + 0x60], %f10
loop_4021:
fmovdgu %icc, %f7, %f14
loop_4022:
lduw [%l7 + 0x5C], %i7
ldub [%l7 + 0x46], %g3
ldx [%l7 + 0x78], %l0
fpack16 %f0, %f10
fmul8x16au %f14, %f3, %f0
fbu,a %fcc0, loop_4023
fcmpne32 %f4, %f12, %l1
stx %g4, [%l7 + 0x08]
stx %o6, [%l7 + 0x68]
loop_4023:
edge16 %i5, %g6, %o3
ld [%l7 + 0x48], %f5
and %l2, 0x0587, %l6
sethi 0x1886, %g1
fornot2 %f6, %f8, %f14
fmovdne %xcc, %f2, %f2
fmovdcs %xcc, %f13, %f15
fbne %fcc2, loop_4024
movle %xcc, %o7, %o5
fmovdn %icc, %f9, %f13
movrgz %i4, %o1, %l5
loop_4024:
edge32l %i0, %l4, %i1
fpadd16 %f12, %f12, %f4
addc %i2, %o2, %g7
addc %o4, 0x0087, %l3
movrgz %i3, %g2, %o0
lduw [%l7 + 0x78], %g5
srax %i7, %i6, %l0
edge32ln %l1, %g4, %o6
brgez %i5, loop_4025
ldsw [%l7 + 0x7C], %g3
fnands %f9, %f0, %f13
edge32 %o3, %g6, %l2
loop_4025:
movleu %xcc, %l6, %o7
edge16 %o5, %g1, %i4
and %o1, %l5, %i0
sth %i1, [%l7 + 0x42]
fcmpeq16 %f14, %f6, %i2
fpackfix %f2, %f8
stb %o2, [%l7 + 0x1A]
bge,pt %xcc, loop_4026
fornot1 %f14, %f12, %f0
ldsb [%l7 + 0x69], %g7
fornot2 %f12, %f0, %f2
loop_4026:
fbuge,a %fcc2, loop_4027
fmovsvs %icc, %f15, %f15
fmovrdlz %o4, %f2, %f12
edge32n %l4, %i3, %l3
loop_4027:
stw %o0, [%l7 + 0x2C]
stw %g2, [%l7 + 0x38]
alignaddr %i7, %g5, %l0
ldsb [%l7 + 0x51], %i6
sllx %l1, %g4, %o6
fsrc2s %f11, %f11
st %f10, [%l7 + 0x4C]
fbl,a %fcc1, loop_4028
stx %g3, [%l7 + 0x38]
bn,a,pn %icc, loop_4029
fornot2s %f15, %f14, %f2
loop_4028:
bshuffle %f12, %f6, %f12
fmovrdgez %o3, %f6, %f10
loop_4029:
movvs %icc, %g6, %l2
fba,a %fcc1, loop_4030
bne,pn %icc, loop_4031
ldsw [%l7 + 0x78], %i5
fornot1 %f14, %f0, %f14
loop_4030:
tpos %icc, 0x4
loop_4031:
popc %o7, %o5
bcc,a,pt %xcc, loop_4032
bvc,pt %icc, loop_4033
tg %xcc, 0x6
mova %xcc, %g1, %i4
loop_4032:
tgu %xcc, 0x2
loop_4033:
fors %f12, %f6, %f7
fmovrdgez %l6, %f10, %f6
fmovscc %xcc, %f2, %f4
bg,a %icc, loop_4034
fnand %f10, %f6, %f14
sth %o1, [%l7 + 0x3E]
bvs,a,pt %icc, loop_4035
loop_4034:
bcc,a,pn %xcc, loop_4036
umulcc %i0, 0x157B, %i1
edge32ln %i2, %l5, %o2
loop_4035:
stb %g7, [%l7 + 0x73]
loop_4036:
stw %l4, [%l7 + 0x3C]
sth %o4, [%l7 + 0x5C]
ldsb [%l7 + 0x5A], %i3
addc %o0, %l3, %i7
fble,a %fcc0, loop_4037
fandnot1 %f14, %f6, %f4
nop
setx loop_4038, %l0, %l1
jmpl %l1, %g2
tne %icc, 0x4
loop_4037:
ldd [%l7 + 0x48], %f14
fxnors %f13, %f8, %f0
loop_4038:
ld [%l7 + 0x54], %f11
edge16ln %l0, %i6, %l1
bg %xcc, loop_4039
taddcc %g5, 0x0ECE, %g4
movcs %xcc, %g3, %o6
fmuld8sux16 %f13, %f4, %f4
loop_4039:
fmovrsgez %g6, %f6, %f9
ldsh [%l7 + 0x58], %l2
lduw [%l7 + 0x2C], %o3
ld [%l7 + 0x70], %f10
umulcc %o7, %i5, %g1
stb %o5, [%l7 + 0x35]
fbug,a %fcc1, loop_4040
ba loop_4041
te %icc, 0x1
fmovdpos %xcc, %f14, %f7
loop_4040:
andncc %i4, %l6, %i0
loop_4041:
brnz,a %i1, loop_4042
udivx %o1, 0x1C75, %i2
fpadd16s %f10, %f4, %f3
tleu %xcc, 0x6
loop_4042:
sth %o2, [%l7 + 0x18]
ldd [%l7 + 0x58], %f6
edge16ln %g7, %l4, %o4
fmovsleu %xcc, %f7, %f4
fbo,a %fcc3, loop_4043
st %f13, [%l7 + 0x24]
fbug %fcc3, loop_4044
xnorcc %l5, %o0, %i3
loop_4043:
te %xcc, 0x4
movcs %xcc, %l3, %g2
loop_4044:
ldsh [%l7 + 0x52], %i7
subcc %i6, %l1, %g5
fands %f1, %f2, %f4
ldx [%l7 + 0x60], %g4
sth %g3, [%l7 + 0x0A]
orn %l0, %o6, %g6
ldub [%l7 + 0x4B], %o3
ldsh [%l7 + 0x6E], %o7
udiv %i5, 0x1900, %g1
ldsw [%l7 + 0x78], %l2
fnot2 %f0, %f0
fmovrsgz %i4, %f9, %f11
bcs,a %icc, loop_4045
fpsub16s %f1, %f11, %f0
bn,a loop_4046
fnegd %f10, %f8
loop_4045:
fmovdn %icc, %f15, %f8
ldd [%l7 + 0x28], %f6
loop_4046:
smulcc %o5, %i0, %l6
fmuld8sux16 %f11, %f2, %f4
fnegs %f0, %f14
movl %icc, %o1, %i2
fblg,a %fcc0, loop_4047
st %f12, [%l7 + 0x48]
umulcc %i1, 0x1B78, %o2
fba,a %fcc1, loop_4048
loop_4047:
movge %xcc, %g7, %o4
fnand %f0, %f14, %f4
ldsw [%l7 + 0x64], %l5
loop_4048:
be,pt %xcc, loop_4049
brgez,a %l4, loop_4050
lduh [%l7 + 0x2C], %i3
ba,pt %icc, loop_4051
loop_4049:
fbue %fcc3, loop_4052
loop_4050:
stb %l3, [%l7 + 0x46]
fmul8x16au %f15, %f6, %f4
loop_4051:
fmovsn %icc, %f7, %f4
loop_4052:
std %f2, [%l7 + 0x28]
stx %g2, [%l7 + 0x38]
movge %xcc, %i7, %o0
xor %i6, 0x0A50, %l1
fcmpne32 %f10, %f4, %g4
tpos %icc, 0x0
ldsh [%l7 + 0x60], %g3
fmovrslez %l0, %f1, %f9
call loop_4053
fmovde %xcc, %f2, %f15
fmovrsgez %g5, %f2, %f6
nop
setx loop_4054, %l0, %l1
jmpl %l1, %o6
loop_4053:
sra %o3, 0x08, %g6
stw %i5, [%l7 + 0x38]
fnot2s %f6, %f13
loop_4054:
tle %xcc, 0x0
fcmpes %fcc2, %f2, %f1
mova %icc, %o7, %g1
fmuld8ulx16 %f10, %f13, %f10
ldd [%l7 + 0x60], %f14
or %l2, %o5, %i4
ldsb [%l7 + 0x5C], %i0
sth %o1, [%l7 + 0x58]
ldx [%l7 + 0x40], %i2
bg,pt %xcc, loop_4055
ta %xcc, 0x2
fmovrsgz %l6, %f8, %f10
srl %i1, %g7, %o4
loop_4055:
ldsw [%l7 + 0x14], %l5
subc %l4, 0x1A99, %i3
smulcc %o2, 0x1433, %g2
fandnot1 %f0, %f2, %f4
edge32 %l3, %i7, %i6
tpos %icc, 0x3
fmovdge %icc, %f5, %f2
fmovrdne %o0, %f0, %f8
fzero %f8
fmovdn %xcc, %f10, %f12
fbe %fcc0, loop_4056
fand %f10, %f6, %f4
fand %f12, %f0, %f0
fbe %fcc3, loop_4057
loop_4056:
ldsh [%l7 + 0x34], %l1
ldsh [%l7 + 0x24], %g4
fmovdn %icc, %f2, %f9
loop_4057:
ldd [%l7 + 0x20], %f14
ldub [%l7 + 0x27], %l0
ldd [%l7 + 0x48], %f0
edge16n %g5, %g3, %o3
fnot2s %f12, %f13
brlez,a %g6, loop_4058
fmovdg %xcc, %f3, %f9
fornot2s %f0, %f4, %f5
edge8l %o6, %i5, %g1
loop_4058:
fpmerge %f13, %f11, %f10
ldsb [%l7 + 0x0F], %l2
bn,a %icc, loop_4059
fcmped %fcc3, %f10, %f2
sethi 0x0309, %o5
ldub [%l7 + 0x2D], %o7
loop_4059:
fmovdcc %icc, %f13, %f11
fmovdn %icc, %f5, %f5
ldsh [%l7 + 0x7A], %i0
fmul8x16 %f6, %f10, %f8
mulscc %o1, 0x0CC3, %i2
st %f10, [%l7 + 0x7C]
bcc %xcc, loop_4060
xor %i4, %l6, %i1
edge32 %o4, %l5, %g7
ble,pt %icc, loop_4061
loop_4060:
fmovdge %icc, %f4, %f9
fbul %fcc2, loop_4062
fpmerge %f9, %f15, %f12
loop_4061:
tge %icc, 0x4
fmovse %icc, %f9, %f14
loop_4062:
ldx [%l7 + 0x28], %i3
edge32ln %o2, %g2, %l4
sth %l3, [%l7 + 0x62]
fand %f14, %f6, %f10
lduh [%l7 + 0x6C], %i6
fba %fcc0, loop_4063
stx %o0, [%l7 + 0x10]
movrne %l1, %g4, %l0
movrlez %i7, %g5, %g3
loop_4063:
ldub [%l7 + 0x66], %o3
fmovsle %icc, %f5, %f7
andcc %g6, 0x1595, %i5
alignaddrl %o6, %l2, %o5
fmovsg %icc, %f1, %f9
fands %f15, %f14, %f1
fmul8x16al %f2, %f0, %f10
tn %xcc, 0x3
fcmpeq16 %f14, %f6, %g1
sllx %o7, %i0, %i2
fnegd %f4, %f14
ldd [%l7 + 0x68], %f6
nop
setx loop_4064, %l0, %l1
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 + 0x6E], %i4
lduh [%l7 + 0x30], %o1
fmovdne %xcc, %f11, %f13
loop_4064:
nop
setx loop_4065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
siam 0x7
ld [%l7 + 0x0C], %f7
ld [%l7 + 0x24], %f3
loop_4065:
fcmped %fcc0, %f0, %f2
array8 %l6, %i1, %o4
fpadd32s %f1, %f13, %f5
bleu %xcc, loop_4066
fandnot1s %f9, %f6, %f2
fpsub16 %f12, %f10, %f10
ldub [%l7 + 0x5E], %l5
loop_4066:
ldub [%l7 + 0x1D], %g7
fornot1s %f7, %f14, %f0
fpadd32s %f7, %f0, %f14
std %f8, [%l7 + 0x78]
bvs,a loop_4067
fone %f14
ldsh [%l7 + 0x6C], %o2
bpos,a,pn %icc, loop_4068
loop_4067:
nop
setx loop_4069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x18]
orcc %i3, %g2, %l3
loop_4068:
fmovsge %icc, %f15, %f4
loop_4069:
orcc %i6, %l4, %l1
stx %g4, [%l7 + 0x48]
sth %l0, [%l7 + 0x08]
stw %i7, [%l7 + 0x64]
movleu %icc, %o0, %g3
fpsub32 %f14, %f8, %f0
fmovsneg %icc, %f5, %f5
stw %g5, [%l7 + 0x6C]
fpmerge %f4, %f9, %f4
fcmpgt32 %f12, %f8, %g6
std %f10, [%l7 + 0x08]
bneg %icc, loop_4070
stw %o3, [%l7 + 0x70]
movle %xcc, %i5, %o6
ldx [%l7 + 0x70], %o5
loop_4070:
bleu,pn %xcc, loop_4071
fbg %fcc0, loop_4072
fornot1 %f2, %f4, %f0
stw %l2, [%l7 + 0x70]
loop_4071:
bpos,a loop_4073
loop_4072:
subccc %g1, 0x1701, %o7
srlx %i2, 0x10, %i4
addcc %i0, 0x05B7, %o1
loop_4073:
movvs %xcc, %l6, %i1
ba loop_4074
umul %o4, %l5, %o2
fmovrslez %g7, %f4, %f1
edge16l %i3, %g2, %i6
loop_4074:
tpos %icc, 0x3
fmul8x16 %f6, %f8, %f12
orcc %l4, %l1, %g4
edge8l %l3, %i7, %l0
ldsb [%l7 + 0x42], %o0
udivx %g3, 0x0155, %g6
ta %xcc, 0x3
movcs %xcc, %g5, %i5
ldub [%l7 + 0x3B], %o3
ldx [%l7 + 0x40], %o6
ldd [%l7 + 0x48], %f14
movge %icc, %o5, %g1
addc %o7, %l2, %i4
std %f8, [%l7 + 0x48]
fmovs %f0, %f15
movgu %xcc, %i0, %o1
stw %l6, [%l7 + 0x1C]
orncc %i2, 0x0882, %i1
orn %l5, 0x0B17, %o4
fbue,a %fcc3, loop_4075
movrlez %o2, %g7, %g2
alignaddrl %i6, %i3, %l4
nop
setx loop_4076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4075:
bshuffle %f8, %f12, %f8
ldsb [%l7 + 0x55], %l1
fornot2 %f8, %f10, %f6
loop_4076:
sth %g4, [%l7 + 0x7C]
fcmple16 %f8, %f4, %l3
fmovrsne %i7, %f14, %f3
ldub [%l7 + 0x36], %o0
fmovse %icc, %f12, %f15
std %f12, [%l7 + 0x08]
fands %f3, %f8, %f15
tleu %xcc, 0x3
sdivcc %g3, 0x1CA3, %l0
ldsw [%l7 + 0x18], %g5
stw %g6, [%l7 + 0x60]
mulx %o3, %o6, %i5
fmovsgu %xcc, %f5, %f8
bpos,pt %icc, loop_4077
fmovdpos %xcc, %f8, %f9
fpadd16 %f14, %f2, %f10
tcc %icc, 0x1
loop_4077:
or %o5, %g1, %o7
fnot2 %f6, %f2
bleu loop_4078
ble,a loop_4079
fmovrdgz %l2, %f10, %f2
movrne %i4, %i0, %o1
loop_4078:
ldd [%l7 + 0x28], %f14
loop_4079:
fbu,a %fcc0, loop_4080
ldx [%l7 + 0x28], %i2
fzero %f0
ldsh [%l7 + 0x52], %i1
loop_4080:
ldsb [%l7 + 0x4D], %l5
ldub [%l7 + 0x4F], %l6
ldd [%l7 + 0x28], %f6
fnot2s %f14, %f7
fmovrdgz %o2, %f12, %f4
fmovdpos %xcc, %f6, %f10
subcc %g7, %o4, %g2
std %f6, [%l7 + 0x08]
fnot2s %f3, %f1
bn,a %icc, loop_4081
ldd [%l7 + 0x58], %f2
fmovdl %xcc, %f11, %f5
sllx %i3, %i6, %l4
loop_4081:
fcmpne16 %f0, %f10, %l1
mova %xcc, %g4, %i7
fxor %f12, %f4, %f0
ldsh [%l7 + 0x34], %o0
edge32n %l3, %g3, %g5
ldsh [%l7 + 0x10], %l0
ldsb [%l7 + 0x24], %o3
bpos,a loop_4082
xor %o6, 0x103B, %i5
subcc %o5, 0x0E7A, %g1
bpos,a %xcc, loop_4083
loop_4082:
fmovdvs %icc, %f7, %f11
movre %g6, %o7, %l2
fmovsvs %icc, %f15, %f0
loop_4083:
sth %i4, [%l7 + 0x3A]
lduh [%l7 + 0x14], %o1
bn,a,pn %xcc, loop_4084
ldsw [%l7 + 0x54], %i2
bne %icc, loop_4085
fpadd32 %f0, %f12, %f8
loop_4084:
ldx [%l7 + 0x50], %i0
array32 %l5, %i1, %o2
loop_4085:
array32 %l6, %o4, %g7
fandnot2s %f3, %f9, %f0
umulcc %g2, 0x0C2D, %i6
edge32n %i3, %l1, %g4
edge32 %i7, %o0, %l3
edge16ln %g3, %l4, %l0
ld [%l7 + 0x50], %f15
fornot1 %f12, %f10, %f2
st %f9, [%l7 + 0x34]
fmovda %icc, %f1, %f2
fbge,a %fcc2, loop_4086
edge32l %o3, %o6, %i5
movrne %o5, %g1, %g5
std %f6, [%l7 + 0x68]
loop_4086:
subcc %o7, %l2, %i4
fpsub16 %f8, %f14, %f6
tcs %xcc, 0x5
alignaddr %g6, %i2, %i0
mulx %o1, %l5, %o2
subcc %l6, 0x1727, %i1
fmovdcs %icc, %f14, %f10
tne %icc, 0x5
ldsw [%l7 + 0x28], %g7
fnot1 %f14, %f0
sub %o4, %i6, %i3
bleu,a loop_4087
sth %l1, [%l7 + 0x3E]
fmovdleu %xcc, %f6, %f4
ta %xcc, 0x2
loop_4087:
ldsh [%l7 + 0x5C], %g2
fcmpgt16 %f12, %f14, %i7
movle %icc, %g4, %l3
ld [%l7 + 0x14], %f10
te %xcc, 0x0
fmovscs %icc, %f10, %f1
fnot2 %f6, %f4
stx %o0, [%l7 + 0x40]
ldub [%l7 + 0x2B], %l4
fandnot2 %f2, %f4, %f2
ldd [%l7 + 0x28], %f12
fmovscc %icc, %f7, %f6
bg,pt %xcc, loop_4088
bpos,a,pt %icc, loop_4089
bvc,pt %icc, loop_4090
edge8ln %l0, %o3, %g3
loop_4088:
sethi 0x0CCC, %o6
loop_4089:
fnor %f8, %f10, %f12
loop_4090:
fmovde %icc, %f2, %f13
fsrc2s %f4, %f15
brz,a %i5, loop_4091
movn %xcc, %g1, %o5
movle %icc, %o7, %g5
fpack16 %f6, %f4
loop_4091:
umul %i4, %l2, %g6
lduw [%l7 + 0x74], %i2
sth %i0, [%l7 + 0x42]
fblg %fcc0, loop_4092
fnot1 %f2, %f2
fmovrdlez %o1, %f10, %f2
fmovsa %icc, %f1, %f11
loop_4092:
movne %xcc, %o2, %l5
ldsh [%l7 + 0x4E], %l6
xorcc %g7, %o4, %i6
bgu loop_4093
ldsw [%l7 + 0x20], %i1
lduh [%l7 + 0x7C], %i3
st %f15, [%l7 + 0x2C]
loop_4093:
fmovrsgez %g2, %f2, %f8
brnz %i7, loop_4094
fmovdvc %icc, %f0, %f6
taddcc %g4, %l1, %l3
umul %o0, 0x05AE, %l4
loop_4094:
xnorcc %l0, 0x05BB, %o3
call loop_4095
bvs,pt %icc, loop_4096
andcc %g3, %o6, %g1
ldsb [%l7 + 0x4B], %o5
loop_4095:
fmovdvc %icc, %f7, %f3
loop_4096:
stx %i5, [%l7 + 0x30]
fbn,a %fcc1, loop_4097
ldsw [%l7 + 0x5C], %o7
std %f12, [%l7 + 0x10]
ld [%l7 + 0x60], %f10
loop_4097:
ldd [%l7 + 0x20], %f14
sra %i4, 0x0F, %l2
fmul8x16 %f5, %f12, %f14
fnegd %f4, %f12
movrlez %g6, 0x15B, %g5
fmovrdlez %i0, %f6, %f0
sllx %i2, %o2, %l5
fcmpne16 %f8, %f8, %o1
movcs %xcc, %g7, %l6
ld [%l7 + 0x08], %f7
edge8 %i6, %o4, %i1
brgez %g2, loop_4098
fmovspos %icc, %f14, %f7
movl %icc, %i7, %g4
fmovrdlez %i3, %f0, %f0
loop_4098:
ldd [%l7 + 0x08], %f14
stx %l3, [%l7 + 0x50]
fornot2 %f6, %f0, %f8
edge16 %l1, %o0, %l4
sdivx %l0, 0x1142, %o3
lduw [%l7 + 0x5C], %g3
smulcc %g1, 0x0196, %o6
ble,pn %xcc, loop_4099
ld [%l7 + 0x1C], %f1
fandnot2 %f2, %f4, %f2
umulcc %i5, %o5, %i4
loop_4099:
fcmpne16 %f12, %f10, %o7
brlez,a %g6, loop_4100
stx %l2, [%l7 + 0x48]
fandnot2 %f2, %f2, %f12
ldub [%l7 + 0x20], %i0
loop_4100:
fbe,a %fcc1, loop_4101
fba,a %fcc2, loop_4102
ld [%l7 + 0x44], %f12
fcmpgt32 %f6, %f4, %g5
loop_4101:
edge8l %o2, %i2, %l5
loop_4102:
tcc %xcc, 0x4
tcc %xcc, 0x7
array16 %o1, %g7, %l6
ldub [%l7 + 0x31], %o4
bvc,a %icc, loop_4103
fmovrdgez %i1, %f12, %f0
udivx %g2, 0x0854, %i7
taddcc %i6, %g4, %i3
loop_4103:
fmovda %icc, %f7, %f0
fblg,a %fcc1, loop_4104
st %f1, [%l7 + 0x34]
edge32ln %l1, %o0, %l3
sllx %l0, %o3, %g3
loop_4104:
fbule %fcc0, loop_4105
ldsh [%l7 + 0x12], %l4
movrlez %g1, %o6, %i5
tneg %xcc, 0x0
loop_4105:
orcc %i4, %o5, %o7
tg %icc, 0x3
fnegs %f4, %f2
fbue %fcc2, loop_4106
ldub [%l7 + 0x6D], %g6
fandnot1s %f9, %f5, %f13
fnot1s %f13, %f6
loop_4106:
std %f4, [%l7 + 0x70]
siam 0x1
addccc %l2, 0x1ECD, %i0
orn %g5, 0x0504, %o2
movge %xcc, %i2, %l5
sth %o1, [%l7 + 0x6A]
tle %icc, 0x1
movne %icc, %g7, %l6
fmul8sux16 %f14, %f10, %f6
fpackfix %f8, %f5
fmovsge %icc, %f9, %f10
fmovdcs %icc, %f1, %f0
fcmpd %fcc3, %f6, %f14
bge,pn %xcc, loop_4107
fornot1 %f8, %f14, %f10
std %f2, [%l7 + 0x40]
ld [%l7 + 0x50], %f14
loop_4107:
fmul8ulx16 %f4, %f14, %f0
std %f10, [%l7 + 0x40]
ldsh [%l7 + 0x14], %i1
fpadd16 %f0, %f12, %f6
fnors %f2, %f2, %f14
fpadd32s %f4, %f4, %f10
orn %g2, %i7, %o4
ldsh [%l7 + 0x0A], %g4
fmovdgu %icc, %f15, %f13
ldx [%l7 + 0x60], %i3
alignaddrl %i6, %o0, %l3
ld [%l7 + 0x10], %f4
fmul8sux16 %f2, %f8, %f2
fmovdge %xcc, %f11, %f4
edge8l %l1, %o3, %g3
fmovsvc %icc, %f12, %f9
bg,pt %icc, loop_4108
bleu,a,pt %icc, loop_4109
fmovsge %xcc, %f6, %f6
bcs loop_4110
loop_4108:
brgz,a %l0, loop_4111
loop_4109:
ldub [%l7 + 0x3C], %l4
fbo,a %fcc0, loop_4112
loop_4110:
fexpand %f9, %f12
loop_4111:
edge16ln %g1, %i5, %o6
fors %f2, %f11, %f5
loop_4112:
fsrc1s %f11, %f14
ldx [%l7 + 0x28], %o5
ldsh [%l7 + 0x7A], %i4
ldsw [%l7 + 0x24], %o7
subcc %g6, 0x020E, %i0
fsrc1 %f12, %f12
andcc %g5, 0x05EC, %o2
fzeros %f13
fmovrsne %i2, %f7, %f11
ba %icc, loop_4113
nop
setx loop_4114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc1, %f4, %f8
fcmps %fcc0, %f7, %f0
loop_4113:
udivcc %l2, 0x0F93, %l5
loop_4114:
stb %g7, [%l7 + 0x23]
st %f15, [%l7 + 0x58]
add %o1, %i1, %l6
bcs %icc, loop_4115
tsubcc %i7, %g2, %g4
ld [%l7 + 0x6C], %f3
fpadd32 %f12, %f12, %f4
loop_4115:
st %f13, [%l7 + 0x40]
ldub [%l7 + 0x7A], %o4
fmovrde %i6, %f14, %f6
fmovscc %icc, %f3, %f8
fmovdgu %icc, %f5, %f5
ldsb [%l7 + 0x60], %i3
edge16l %o0, %l1, %o3
movcc %xcc, %l3, %g3
fmovsn %icc, %f0, %f11
sra %l0, %l4, %g1
fmovscs %xcc, %f7, %f9
andcc %o6, 0x07BA, %i5
ldsw [%l7 + 0x3C], %o5
fmovsvs %xcc, %f4, %f11
movleu %xcc, %i4, %o7
fbge,a %fcc0, loop_4116
fpadd16 %f2, %f14, %f8
movcs %xcc, %i0, %g6
alignaddr %o2, %i2, %g5
loop_4116:
fcmpeq32 %f12, %f4, %l2
ldub [%l7 + 0x10], %g7
mova %xcc, %o1, %l5
add %i1, 0x0C76, %l6
stb %i7, [%l7 + 0x47]
stb %g2, [%l7 + 0x18]
fbo,a %fcc3, loop_4117
call loop_4118
bleu loop_4119
fabss %f11, %f8
loop_4117:
ld [%l7 + 0x64], %f8
loop_4118:
edge16l %g4, %i6, %i3
loop_4119:
stw %o0, [%l7 + 0x08]
sth %o4, [%l7 + 0x6E]
udivx %l1, 0x1F06, %o3
smulcc %g3, 0x1792, %l3
brz %l0, loop_4120
ldsh [%l7 + 0x1C], %g1
fpmerge %f7, %f15, %f8
ldsw [%l7 + 0x0C], %l4
loop_4120:
st %f13, [%l7 + 0x20]
nop
setx loop_4121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x28]
st %f14, [%l7 + 0x28]
movrgez %o6, %i5, %i4
loop_4121:
ldd [%l7 + 0x20], %f4
move %icc, %o5, %i0
brgez,a %o7, loop_4122
andn %o2, %g6, %g5
fmovsgu %xcc, %f1, %f8
fabss %f1, %f12
loop_4122:
array16 %l2, %g7, %i2
stb %l5, [%l7 + 0x75]
stw %i1, [%l7 + 0x38]
fmovsleu %icc, %f2, %f12
fmovda %xcc, %f1, %f3
fmovdcc %icc, %f11, %f15
smul %l6, %o1, %i7
tpos %icc, 0x5
ldx [%l7 + 0x28], %g4
fpack32 %f2, %f4, %f0
ldsw [%l7 + 0x60], %g2
ld [%l7 + 0x18], %f10
ldsw [%l7 + 0x64], %i3
ldx [%l7 + 0x20], %i6
ld [%l7 + 0x20], %f4
st %f15, [%l7 + 0x78]
fmul8ulx16 %f0, %f6, %f6
fones %f14
ldd [%l7 + 0x38], %f2
movle %xcc, %o0, %l1
stw %o3, [%l7 + 0x1C]
fmovdleu %xcc, %f8, %f8
ldub [%l7 + 0x6E], %o4
array8 %l3, %l0, %g3
st %f5, [%l7 + 0x24]
fmovdpos %xcc, %f5, %f7
sth %l4, [%l7 + 0x62]
ldsh [%l7 + 0x40], %g1
xnorcc %o6, 0x06C0, %i4
fmul8sux16 %f8, %f14, %f8
fmovspos %xcc, %f3, %f8
edge16ln %o5, %i0, %i5
ble,a,pn %icc, loop_4123
movl %xcc, %o2, %o7
tge %xcc, 0x1
taddcc %g5, %l2, %g6
loop_4123:
xor %g7, %l5, %i1
udiv %i2, 0x08DB, %l6
fbne,a %fcc2, loop_4124
mulx %o1, 0x00BE, %i7
std %f0, [%l7 + 0x48]
ldub [%l7 + 0x0B], %g2
loop_4124:
srlx %g4, %i6, %i3
stx %o0, [%l7 + 0x20]
fcmpne32 %f6, %f4, %l1
lduh [%l7 + 0x7A], %o3
be,a,pn %xcc, loop_4125
xnorcc %o4, 0x050E, %l0
fmovsneg %xcc, %f9, %f14
fbuge %fcc2, loop_4126
loop_4125:
ld [%l7 + 0x70], %f3
fmovd %f10, %f2
smulcc %l3, 0x0844, %g3
loop_4126:
ldd [%l7 + 0x78], %f4
fnegd %f8, %f4
fmul8x16au %f8, %f13, %f2
fcmpd %fcc2, %f12, %f8
ldd [%l7 + 0x30], %f0
sdivcc %l4, 0x1F06, %g1
fpsub16s %f3, %f2, %f14
st %f14, [%l7 + 0x54]
stb %i4, [%l7 + 0x34]
ldsh [%l7 + 0x6A], %o6
fmovsg %xcc, %f4, %f14
fmul8x16al %f4, %f3, %f6
ldsb [%l7 + 0x78], %i0
stb %o5, [%l7 + 0x18]
fmovdvs %icc, %f5, %f4
fandnot2 %f10, %f10, %f4
movvs %icc, %i5, %o7
stw %g5, [%l7 + 0x38]
xnor %o2, 0x16EC, %g6
fmovd %f8, %f8
lduw [%l7 + 0x70], %l2
std %f2, [%l7 + 0x50]
fmul8sux16 %f10, %f6, %f10
ldub [%l7 + 0x77], %l5
fbuge,a %fcc0, loop_4127
movrgz %g7, %i1, %l6
stb %o1, [%l7 + 0x78]
fbn,a %fcc3, loop_4128
loop_4127:
fabss %f6, %f1
fmovdne %xcc, %f13, %f14
sdiv %i2, 0x1D03, %i7
loop_4128:
stb %g4, [%l7 + 0x34]
ldsh [%l7 + 0x42], %g2
bge,pn %xcc, loop_4129
st %f6, [%l7 + 0x6C]
orncc %i3, 0x142F, %o0
fmovsvc %xcc, %f13, %f10
loop_4129:
edge32n %l1, %o3, %i6
move %icc, %o4, %l3
fmovrdne %g3, %f2, %f10
fmovsa %xcc, %f10, %f7
fmovrsne %l0, %f15, %f8
andcc %g1, %l4, %o6
std %f12, [%l7 + 0x40]
brgz %i4, loop_4130
xnor %o5, %i0, %i5
bg,a %xcc, loop_4131
or %o7, %o2, %g6
loop_4130:
fmovd %f14, %f14
movleu %icc, %l2, %l5
loop_4131:
stx %g5, [%l7 + 0x10]
ldub [%l7 + 0x43], %g7
fcmps %fcc3, %f6, %f15
fmovsne %xcc, %f3, %f15
fcmped %fcc1, %f10, %f8
lduh [%l7 + 0x64], %i1
edge8 %l6, %i2, %o1
movpos %xcc, %i7, %g2
fbuge %fcc3, loop_4132
fbl,a %fcc0, loop_4133
fmovdl %xcc, %f5, %f2
bg,a %icc, loop_4134
loop_4132:
fpsub16 %f10, %f12, %f10
loop_4133:
fpadd32s %f6, %f15, %f8
fmovde %icc, %f1, %f5
loop_4134:
fmovrsgz %i3, %f6, %f14
ldub [%l7 + 0x2A], %o0
ldsw [%l7 + 0x5C], %g4
fbue,a %fcc2, loop_4135
movpos %icc, %o3, %l1
sth %o4, [%l7 + 0x3A]
st %f4, [%l7 + 0x50]
loop_4135:
fcmple16 %f8, %f14, %l3
fmovda %icc, %f1, %f10
fmovdle %icc, %f12, %f9
movle %icc, %i6, %g3
for %f8, %f4, %f2
ldx [%l7 + 0x68], %g1
fxnor %f0, %f6, %f2
movneg %xcc, %l4, %o6
fpsub32s %f3, %f9, %f6
fandnot1s %f11, %f4, %f1
fnegs %f0, %f9
st %f4, [%l7 + 0x3C]
fnegs %f2, %f8
tge %xcc, 0x1
fone %f12
srax %l0, %i4, %i0
taddcc %o5, %o7, %i5
ldd [%l7 + 0x58], %f2
fands %f0, %f14, %f11
lduw [%l7 + 0x2C], %o2
movgu %icc, %l2, %g6
tneg %xcc, 0x5
fmovdle %xcc, %f15, %f15
tg %xcc, 0x2
stx %l5, [%l7 + 0x40]
ldsw [%l7 + 0x3C], %g5
fmovdleu %xcc, %f3, %f7
fblg,a %fcc0, loop_4136
sth %i1, [%l7 + 0x1C]
ldd [%l7 + 0x18], %f14
fcmps %fcc2, %f13, %f2
loop_4136:
lduw [%l7 + 0x3C], %l6
umul %i2, %g7, %o1
ldsb [%l7 + 0x1D], %g2
stw %i7, [%l7 + 0x10]
stb %i3, [%l7 + 0x26]
fsrc1s %f13, %f10
umul %g4, 0x1020, %o0
udiv %o3, 0x04FD, %l1
ldsh [%l7 + 0x62], %o4
umulcc %l3, %i6, %g3
ldx [%l7 + 0x58], %l4
fmovrdgez %o6, %f10, %f2
fxnor %f14, %f14, %f4
fbl %fcc2, loop_4137
sllx %g1, %l0, %i4
fpsub16 %f12, %f10, %f4
ldsb [%l7 + 0x24], %o5
loop_4137:
call loop_4138
fxnor %f8, %f0, %f10
or %o7, %i5, %o2
movcs %icc, %l2, %i0
loop_4138:
std %f10, [%l7 + 0x38]
mulscc %g6, %l5, %i1
ldsh [%l7 + 0x6E], %l6
brgz,a %g5, loop_4139
fone %f10
movn %xcc, %g7, %i2
ldd [%l7 + 0x68], %f4
loop_4139:
movgu %icc, %o1, %i7
fone %f4
and %g2, %g4, %i3
alignaddrl %o0, %o3, %o4
nop
setx loop_4140, %l0, %l1
jmpl %l1, %l1
movrne %i6, %l3, %l4
call loop_4141
lduw [%l7 + 0x34], %g3
loop_4140:
ld [%l7 + 0x28], %f2
subc %g1, %l0, %i4
loop_4141:
sdiv %o6, 0x015F, %o5
lduh [%l7 + 0x62], %o7
fmovdn %xcc, %f3, %f10
movn %icc, %o2, %l2
ldsh [%l7 + 0x62], %i0
stx %i5, [%l7 + 0x68]
fmovdvc %icc, %f15, %f2
move %icc, %l5, %g6
ldsb [%l7 + 0x0F], %l6
addcc %g5, %i1, %i2
ldub [%l7 + 0x08], %o1
bvs %icc, loop_4142
fmovrde %g7, %f6, %f0
stb %i7, [%l7 + 0x22]
std %f14, [%l7 + 0x18]
loop_4142:
fcmps %fcc2, %f4, %f3
subccc %g4, 0x1FB0, %i3
movg %icc, %g2, %o3
array8 %o0, %o4, %i6
subcc %l1, 0x0F8A, %l4
mova %xcc, %g3, %l3
edge32 %l0, %i4, %o6
fands %f5, %f12, %f2
fbue,a %fcc1, loop_4143
movcs %xcc, %o5, %g1
fba %fcc0, loop_4144
movn %xcc, %o2, %o7
loop_4143:
ba %icc, loop_4145
fands %f11, %f10, %f7
loop_4144:
edge16ln %l2, %i5, %l5
mulscc %i0, 0x0DF6, %l6
loop_4145:
fxor %f12, %f0, %f4
bshuffle %f4, %f6, %f10
addccc %g5, %i1, %g6
fexpand %f13, %f8
ldsw [%l7 + 0x74], %o1
array8 %i2, %g7, %g4
lduh [%l7 + 0x12], %i7
fmovspos %xcc, %f9, %f10
array32 %i3, %o3, %o0
fbe,a %fcc3, loop_4146
umul %g2, 0x0F66, %o4
addc %l1, %l4, %i6
smulcc %l3, 0x1045, %l0
loop_4146:
bne,a %xcc, loop_4147
te %icc, 0x0
fmovsle %xcc, %f14, %f4
call loop_4148
loop_4147:
fzeros %f9
fsrc1 %f6, %f8
fbu,a %fcc1, loop_4149
loop_4148:
for %f2, %f14, %f6
fbo,a %fcc2, loop_4150
stb %g3, [%l7 + 0x62]
loop_4149:
fnor %f0, %f2, %f2
fcmped %fcc3, %f12, %f12
loop_4150:
movpos %xcc, %o6, %i4
movpos %icc, %g1, %o5
fandnot1 %f2, %f6, %f8
fcmpgt32 %f10, %f12, %o7
edge32n %o2, %l2, %i5
fbuge,a %fcc0, loop_4151
fbu %fcc1, loop_4152
sll %i0, %l6, %l5
tsubcctv %g5, %i1, %o1
loop_4151:
ld [%l7 + 0x28], %f5
loop_4152:
lduh [%l7 + 0x32], %g6
ldub [%l7 + 0x25], %i2
stb %g7, [%l7 + 0x18]
ldub [%l7 + 0x69], %i7
nop
setx loop_4153, %l0, %l1
jmpl %l1, %g4
nop
setx loop_4154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %icc, %f10, %f15
fmovdne %icc, %f2, %f2
loop_4153:
fmovsle %xcc, %f15, %f11
loop_4154:
fmovrsne %i3, %f6, %f13
fone %f10
fandnot2 %f0, %f8, %f6
fsrc2 %f6, %f6
ldx [%l7 + 0x28], %o0
bcc,pt %xcc, loop_4155
subcc %o3, 0x1537, %o4
fmovde %xcc, %f2, %f1
be,pn %icc, loop_4156
loop_4155:
fpsub32s %f4, %f9, %f3
tle %icc, 0x1
edge16ln %l1, %l4, %g2
loop_4156:
movrlz %i6, 0x381, %l0
fmovrdgez %l3, %f4, %f12
fbn %fcc3, loop_4157
fmovdvc %xcc, %f6, %f6
nop
setx loop_4158, %l0, %l1
jmpl %l1, %o6
ldub [%l7 + 0x37], %i4
loop_4157:
lduh [%l7 + 0x26], %g3
fmovdleu %icc, %f6, %f5
loop_4158:
st %f11, [%l7 + 0x30]
ldsw [%l7 + 0x58], %o5
ldsh [%l7 + 0x50], %o7
tn %xcc, 0x6
te %xcc, 0x0
xnorcc %g1, %o2, %i5
ld [%l7 + 0x6C], %f11
fbule %fcc3, loop_4159
tge %xcc, 0x6
fmovdcs %icc, %f10, %f8
array16 %l2, %i0, %l6
loop_4159:
fmovsne %xcc, %f10, %f6
movvs %xcc, %l5, %g5
fcmpes %fcc1, %f9, %f11
ldx [%l7 + 0x68], %i1
fand %f8, %f8, %f4
fmovda %xcc, %f1, %f13
fsrc1s %f0, %f1
edge16l %o1, %i2, %g6
fpadd32 %f14, %f4, %f6
st %f3, [%l7 + 0x7C]
ldsw [%l7 + 0x78], %i7
fcmpd %fcc3, %f2, %f10
fnot1s %f12, %f0
fnot1s %f0, %f6
lduw [%l7 + 0x54], %g4
fnor %f6, %f4, %f2
ld [%l7 + 0x30], %f2
fpadd32 %f6, %f14, %f4
lduw [%l7 + 0x70], %g7
std %f6, [%l7 + 0x10]
fors %f13, %f5, %f7
edge16ln %i3, %o0, %o3
nop
setx loop_4160, %l0, %l1
jmpl %l1, %l1
std %f0, [%l7 + 0x70]
fmovspos %xcc, %f2, %f2
fmovdg %icc, %f11, %f1
loop_4160:
fmovsle %icc, %f4, %f14
xnor %l4, %o4, %g2
movpos %xcc, %l0, %i6
edge16l %o6, %i4, %g3
sth %l3, [%l7 + 0x1C]
brgez,a %o5, loop_4161
stb %o7, [%l7 + 0x2C]
fble,a %fcc2, loop_4162
fmovrsne %o2, %f13, %f10
loop_4161:
fandnot2 %f4, %f12, %f4
bn,a,pt %xcc, loop_4163
loop_4162:
fmovsge %icc, %f0, %f5
fmovd %f14, %f2
popc %i5, %g1
loop_4163:
popc %l2, %i0
fmovdne %icc, %f2, %f5
sethi 0x1742, %l6
stw %l5, [%l7 + 0x30]
bcc loop_4164
edge16ln %i1, %g5, %o1
nop
setx loop_4165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %i2, %i7, %g6
loop_4164:
fmovrdgz %g7, %f2, %f4
brnz,a %g4, loop_4166
loop_4165:
fnand %f10, %f2, %f6
stx %i3, [%l7 + 0x58]
fmovdvc %xcc, %f5, %f10
loop_4166:
or %o3, %o0, %l4
bvc,a %xcc, loop_4167
fornot1 %f10, %f10, %f10
stx %l1, [%l7 + 0x70]
fbug %fcc0, loop_4168
loop_4167:
fmovde %xcc, %f7, %f7
fmul8ulx16 %f0, %f12, %f8
fnands %f7, %f0, %f13
loop_4168:
fmovsgu %xcc, %f5, %f7
sll %o4, 0x19, %g2
fpadd16 %f8, %f2, %f14
fnot1 %f0, %f6
fnot1s %f13, %f5
ldsh [%l7 + 0x0A], %l0
brz %o6, loop_4169
subc %i4, 0x1E1F, %i6
movn %xcc, %l3, %o5
fmovrse %g3, %f1, %f11
loop_4169:
sethi 0x19A5, %o7
subcc %i5, %g1, %o2
movne %xcc, %l2, %l6
subc %i0, 0x0B9F, %i1
fbule %fcc3, loop_4170
nop
setx loop_4171, %l0, %l1
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,a,pn %xcc, loop_4172
udiv %g5, 0x1004, %o1
loop_4170:
lduh [%l7 + 0x16], %l5
loop_4171:
ld [%l7 + 0x08], %f13
loop_4172:
ld [%l7 + 0x74], %f2
std %f6, [%l7 + 0x40]
tsubcc %i7, 0x145A, %i2
brz %g6, loop_4173
fpack16 %f0, %f15
edge32ln %g4, %g7, %o3
faligndata %f6, %f10, %f0
loop_4173:
stw %i3, [%l7 + 0x44]
fxors %f4, %f8, %f2
sth %o0, [%l7 + 0x3C]
fmuld8sux16 %f14, %f0, %f12
movrgz %l4, 0x204, %l1
fsrc2s %f11, %f0
fcmpne16 %f4, %f4, %o4
alignaddrl %l0, %g2, %i4
ldsb [%l7 + 0x39], %i6
fbul %fcc0, loop_4174
edge8ln %o6, %l3, %g3
smulcc %o7, %o5, %i5
array16 %g1, %o2, %l6
loop_4174:
fsrc2s %f0, %f14
srl %i0, 0x0F, %i1
fandnot1 %f4, %f14, %f0
ldub [%l7 + 0x4B], %l2
brgz %g5, loop_4175
pdist %f0, %f8, %f14
lduh [%l7 + 0x32], %o1
stx %l5, [%l7 + 0x50]
loop_4175:
bl,a %icc, loop_4176
movrne %i7, %g6, %g4
fble,a %fcc2, loop_4177
fsrc1s %f15, %f14
loop_4176:
stb %i2, [%l7 + 0x4C]
fpack16 %f8, %f1
loop_4177:
tpos %xcc, 0x2
lduw [%l7 + 0x6C], %o3
ldsh [%l7 + 0x14], %i3
fbug,a %fcc3, loop_4178
fbe %fcc3, loop_4179
ldsb [%l7 + 0x59], %o0
fmovrde %l4, %f6, %f0
loop_4178:
bgu,a loop_4180
loop_4179:
bvc,pt %xcc, loop_4181
siam 0x7
bcc,a %xcc, loop_4182
loop_4180:
ldsw [%l7 + 0x28], %l1
loop_4181:
bne,a %xcc, loop_4183
brlez,a %g7, loop_4184
loop_4182:
fmul8x16au %f7, %f9, %f2
fornot1 %f8, %f0, %f14
loop_4183:
ldsh [%l7 + 0x5C], %l0
loop_4184:
lduh [%l7 + 0x10], %g2
umulcc %i4, %i6, %o6
smulcc %o4, 0x10AD, %g3
fpadd32s %f11, %f3, %f0
lduw [%l7 + 0x0C], %o7
fmovs %f5, %f0
bge,a loop_4185
ldx [%l7 + 0x78], %l3
edge8n %o5, %i5, %o2
ldd [%l7 + 0x68], %f10
loop_4185:
pdist %f6, %f6, %f8
fcmpgt32 %f4, %f6, %l6
fbue,a %fcc2, loop_4186
fcmpeq16 %f12, %f6, %g1
brgez,a %i0, loop_4187
ldd [%l7 + 0x20], %f6
loop_4186:
fpadd16 %f14, %f12, %f6
fmovsleu %xcc, %f8, %f12
loop_4187:
mulx %l2, %g5, %o1
addc %i1, 0x101C, %l5
brgz %g6, loop_4188
fcmpeq32 %f12, %f8, %i7
fmovse %xcc, %f5, %f6
fcmpes %fcc3, %f7, %f7
loop_4188:
stw %g4, [%l7 + 0x18]
ldd [%l7 + 0x18], %f8
ldsb [%l7 + 0x7A], %i2
bpos loop_4189
xnor %o3, %o0, %i3
fmovrdlz %l4, %f4, %f12
edge32l %g7, %l0, %l1
loop_4189:
move %icc, %g2, %i6
ldsh [%l7 + 0x26], %o6
fsrc1s %f3, %f9
ldd [%l7 + 0x10], %f0
srlx %o4, %g3, %o7
fmovsleu %xcc, %f13, %f6
sllx %l3, %i4, %o5
fmovspos %xcc, %f3, %f4
lduw [%l7 + 0x6C], %i5
nop
setx loop_4190, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %l6, %g1, %o2
stw %l2, [%l7 + 0x68]
bgu,a,pn %icc, loop_4191
loop_4190:
fcmped %fcc3, %f6, %f14
ldsh [%l7 + 0x72], %g5
fblg,a %fcc2, loop_4192
loop_4191:
fcmpeq16 %f0, %f8, %o1
ldsw [%l7 + 0x10], %i1
fmovscc %icc, %f7, %f15
loop_4192:
fmovsneg %icc, %f4, %f15
std %f4, [%l7 + 0x10]
fcmpne16 %f0, %f14, %i0
bvc,pt %icc, loop_4193
subc %l5, %g6, %g4
tvc %xcc, 0x4
subcc %i2, 0x0857, %i7
loop_4193:
fmovsn %icc, %f14, %f6
or %o0, %i3, %o3
bpos %icc, loop_4194
stw %l4, [%l7 + 0x6C]
tcc %xcc, 0x2
ta %xcc, 0x5
loop_4194:
brlz %g7, loop_4195
brnz,a %l0, loop_4196
stx %g2, [%l7 + 0x38]
fpadd32 %f0, %f10, %f8
loop_4195:
stw %i6, [%l7 + 0x44]
loop_4196:
ldsw [%l7 + 0x54], %o6
fbl %fcc2, loop_4197
movcc %xcc, %l1, %o4
bcc loop_4198
bpos,a %xcc, loop_4199
loop_4197:
fmovrsne %o7, %f6, %f8
ldd [%l7 + 0x50], %f10
loop_4198:
srax %l3, %i4, %g3
loop_4199:
fmul8x16al %f4, %f14, %f6
ldd [%l7 + 0x48], %f2
st %f8, [%l7 + 0x58]
stx %o5, [%l7 + 0x78]
orn %i5, %g1, %l6
sth %o2, [%l7 + 0x2E]
ldsb [%l7 + 0x09], %l2
st %f9, [%l7 + 0x64]
add %o1, %i1, %i0
andncc %l5, %g6, %g5
fbue %fcc0, loop_4200
fmul8x16al %f11, %f14, %f0
fmovrde %i2, %f10, %f8
ldx [%l7 + 0x70], %i7
loop_4200:
fxor %f14, %f6, %f8
edge16 %g4, %o0, %i3
tpos %icc, 0x3
fcmps %fcc3, %f6, %f1
stb %o3, [%l7 + 0x36]
fmovsvc %xcc, %f6, %f13
sdivx %g7, 0x0AD2, %l0
fmovrdlez %l4, %f0, %f2
tle %icc, 0x0
fbne %fcc1, loop_4201
alignaddr %i6, %g2, %l1
fnot1 %f8, %f14
fcmpne32 %f6, %f14, %o4
loop_4201:
fabss %f6, %f0
fmovdle %xcc, %f11, %f4
sdivcc %o7, 0x181F, %l3
fmovdge %xcc, %f5, %f12
tneg %xcc, 0x4
fmovdle %icc, %f4, %f6
fmovsg %icc, %f12, %f2
ldsw [%l7 + 0x68], %o6
fmovrsne %i4, %f4, %f13
fmovsge %xcc, %f2, %f10
move %xcc, %o5, %i5
std %f0, [%l7 + 0x58]
fors %f8, %f2, %f11
brgez,a %g3, loop_4202
ldsh [%l7 + 0x30], %l6
ldx [%l7 + 0x78], %g1
ldsh [%l7 + 0x22], %o2
loop_4202:
tcc %xcc, 0x2
stw %o1, [%l7 + 0x5C]
movrgz %l2, %i1, %i0
ldd [%l7 + 0x10], %f6
fmovsleu %xcc, %f0, %f1
fmovsg %xcc, %f9, %f4
fmovdleu %icc, %f6, %f3
fnot1 %f6, %f2
ldsb [%l7 + 0x71], %l5
fornot1 %f12, %f12, %f4
movrgz %g6, 0x020, %g5
st %f8, [%l7 + 0x54]
stw %i2, [%l7 + 0x34]
tvc %icc, 0x1
fmovd %f4, %f6
ldsb [%l7 + 0x77], %i7
fpadd16s %f15, %f9, %f4
movge %xcc, %g4, %o0
fzero %f0
ldx [%l7 + 0x28], %o3
sdivcc %i3, 0x0085, %l0
ldsh [%l7 + 0x62], %l4
taddcc %g7, %i6, %l1
bn,a,pt %icc, loop_4203
orcc %o4, %g2, %l3
tn %icc, 0x5
stb %o7, [%l7 + 0x47]
loop_4203:
tsubcc %o6, %i4, %o5
fpsub16 %f10, %f4, %f2
lduw [%l7 + 0x5C], %g3
orcc %l6, 0x02EA, %i5
andcc %g1, 0x145E, %o1
edge32ln %o2, %l2, %i0
ldd [%l7 + 0x40], %f10
fpack32 %f0, %f2, %f4
xnor %i1, 0x17B4, %l5
ldub [%l7 + 0x68], %g6
ldub [%l7 + 0x4D], %g5
ta %icc, 0x2
fbu,a %fcc1, loop_4204
sth %i2, [%l7 + 0x5E]
ldd [%l7 + 0x28], %f12
fmuld8ulx16 %f6, %f14, %f0
loop_4204:
bneg,a,pt %xcc, loop_4205
bleu,pt %xcc, loop_4206
brz,a %g4, loop_4207
bne,pt %icc, loop_4208
loop_4205:
xnorcc %o0, %o3, %i3
loop_4206:
edge32 %i7, %l4, %g7
loop_4207:
lduh [%l7 + 0x16], %l0
loop_4208:
bl,pn %xcc, loop_4209
fmovdleu %icc, %f4, %f1
fornot1s %f1, %f6, %f14
fmovdle %xcc, %f8, %f2
loop_4209:
fmovsle %xcc, %f7, %f6
andcc %i6, 0x033C, %o4
tvc %icc, 0x5
fbl %fcc2, loop_4210
fbo,a %fcc3, loop_4211
tneg %xcc, 0x1
and %g2, %l3, %o7
loop_4210:
st %f5, [%l7 + 0x40]
loop_4211:
fsrc1 %f0, %f10
fble %fcc3, loop_4212
ldx [%l7 + 0x48], %o6
ldsw [%l7 + 0x3C], %i4
ldsh [%l7 + 0x0E], %l1
loop_4212:
fba,a %fcc2, loop_4213
ld [%l7 + 0x28], %f7
sdivcc %g3, 0x1E0A, %o5
sth %i5, [%l7 + 0x68]
loop_4213:
movleu %icc, %g1, %o1
lduh [%l7 + 0x0A], %l6
pdist %f14, %f2, %f12
be,pn %xcc, loop_4214
edge8n %o2, %i0, %i1
be,a %xcc, loop_4215
stb %l5, [%l7 + 0x62]
loop_4214:
udivx %g6, 0x141D, %l2
fxnors %f3, %f15, %f11
loop_4215:
stx %g5, [%l7 + 0x48]
stw %i2, [%l7 + 0x48]
ta %xcc, 0x5
std %f2, [%l7 + 0x68]
fpackfix %f8, %f15
movleu %icc, %g4, %o3
ldx [%l7 + 0x28], %i3
subccc %i7, %l4, %o0
siam 0x5
fmovdcs %xcc, %f3, %f7
fandnot1 %f14, %f8, %f4
fbn %fcc1, loop_4216
lduw [%l7 + 0x78], %g7
sethi 0x199A, %l0
tvc %xcc, 0x4
loop_4216:
sth %i6, [%l7 + 0x3E]
fmovrdgz %o4, %f10, %f6
fcmpgt32 %f14, %f12, %g2
fpadd16s %f9, %f5, %f13
stw %o7, [%l7 + 0x5C]
move %icc, %o6, %l3
bcc,pt %icc, loop_4217
fba %fcc0, loop_4218
movvs %xcc, %i4, %g3
ldub [%l7 + 0x5B], %l1
loop_4217:
fmovdge %xcc, %f14, %f9
loop_4218:
fornot2s %f8, %f13, %f14
tsubcctv %o5, 0x145F, %i5
bgu,pt %icc, loop_4219
fnegd %f12, %f6
fmovsvc %icc, %f14, %f7
ldsb [%l7 + 0x4F], %o1
loop_4219:
tsubcc %g1, %l6, %i0
subccc %i1, 0x1F8A, %o2
st %f0, [%l7 + 0x48]
fmovdne %icc, %f8, %f6
move %xcc, %l5, %l2
fzero %f6
fornot1 %f10, %f10, %f12
ldsw [%l7 + 0x30], %g6
smul %g5, 0x10FF, %i2
fpsub16 %f8, %f2, %f6
stx %o3, [%l7 + 0x58]
fnot1s %f4, %f12
edge32n %g4, %i7, %i3
ldx [%l7 + 0x28], %l4
stb %o0, [%l7 + 0x33]
ld [%l7 + 0x50], %f7
fbule,a %fcc0, loop_4220
fbuge,a %fcc3, loop_4221
stx %g7, [%l7 + 0x08]
andn %i6, 0x1AAC, %l0
loop_4220:
ldsh [%l7 + 0x0E], %g2
loop_4221:
ldub [%l7 + 0x36], %o4
ldx [%l7 + 0x08], %o6
add %o7, 0x10B5, %i4
tleu %xcc, 0x5
fpadd16s %f15, %f0, %f8
fandnot1 %f12, %f4, %f10
ldsh [%l7 + 0x38], %l3
movleu %icc, %g3, %l1
stx %i5, [%l7 + 0x78]
lduh [%l7 + 0x14], %o5
ldd [%l7 + 0x18], %f6
array32 %o1, %g1, %l6
smulcc %i0, %i1, %l5
sethi 0x1B43, %l2
bne,a loop_4222
fmovsle %xcc, %f12, %f2
movrgz %o2, %g5, %g6
fbue,a %fcc2, loop_4223
loop_4222:
fmovsa %xcc, %f13, %f14
ldsh [%l7 + 0x5E], %o3
fcmpgt32 %f10, %f8, %g4
loop_4223:
edge16ln %i7, %i3, %i2
udiv %o0, 0x1561, %g7
brlez,a %l4, loop_4224
ldsw [%l7 + 0x70], %l0
fmovsleu %xcc, %f0, %f12
stb %g2, [%l7 + 0x46]
loop_4224:
fandnot2 %f6, %f4, %f12
fpsub16s %f9, %f14, %f1
std %f8, [%l7 + 0x68]
andn %i6, 0x1206, %o6
ldd [%l7 + 0x20], %f12
fmovrse %o4, %f6, %f9
faligndata %f8, %f0, %f2
tn %xcc, 0x1
ldx [%l7 + 0x60], %i4
ld [%l7 + 0x64], %f15
ldsw [%l7 + 0x60], %l3
tle %icc, 0x1
and %g3, %o7, %l1
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x58], %i5
lduw [%l7 + 0x3C], %o1
lduw [%l7 + 0x6C], %o5
tsubcctv %l6, 0x05AD, %g1
taddcc %i1, %i0, %l5
ldsb [%l7 + 0x4F], %o2
fpadd32s %f1, %f13, %f2
stx %l2, [%l7 + 0x70]
ldsw [%l7 + 0x78], %g5
fmul8x16 %f6, %f0, %f10
fba %fcc1, loop_4225
udivx %o3, 0x0A79, %g6
stb %i7, [%l7 + 0x5B]
lduh [%l7 + 0x74], %i3
loop_4225:
movneg %icc, %i2, %g4
ldub [%l7 + 0x33], %g7
fbo %fcc2, loop_4226
fmovse %icc, %f15, %f13
fmuld8ulx16 %f11, %f9, %f2
ldub [%l7 + 0x26], %o0
loop_4226:
popc %l4, %g2
sth %i6, [%l7 + 0x56]
fcmpne16 %f12, %f6, %o6
fbl,a %fcc0, loop_4227
xnor %o4, %i4, %l0
brgz %g3, loop_4228
stw %o7, [%l7 + 0x68]
loop_4227:
bleu,a %xcc, loop_4229
array32 %l1, %l3, %i5
loop_4228:
fmovsvs %xcc, %f14, %f9
fpsub32 %f2, %f2, %f12
loop_4229:
ldsb [%l7 + 0x64], %o1
sth %o5, [%l7 + 0x42]
orcc %g1, %i1, %l6
st %f9, [%l7 + 0x2C]
fpadd32s %f9, %f1, %f14
te %icc, 0x7
fandnot1 %f6, %f4, %f2
lduw [%l7 + 0x34], %i0
siam 0x7
sub %l5, %l2, %o2
fone %f6
ld [%l7 + 0x6C], %f2
st %f7, [%l7 + 0x1C]
fmovrsne %o3, %f11, %f8
edge32n %g5, %i7, %g6
fnand %f14, %f8, %f14
stw %i2, [%l7 + 0x64]
fpackfix %f14, %f12
fpsub32s %f10, %f6, %f12
std %f10, [%l7 + 0x20]
edge16l %g4, %i3, %o0
stw %g7, [%l7 + 0x34]
fcmpeq16 %f2, %f6, %g2
fnot1 %f0, %f10
tge %icc, 0x3
fmuld8sux16 %f11, %f5, %f0
tvs %icc, 0x6
stw %l4, [%l7 + 0x5C]
tg %xcc, 0x7
tneg %xcc, 0x0
stb %i6, [%l7 + 0x0C]
brgz %o4, loop_4230
ld [%l7 + 0x48], %f3
ldx [%l7 + 0x30], %i4
st %f10, [%l7 + 0x58]
loop_4230:
fmovrdgez %o6, %f4, %f8
ldsb [%l7 + 0x6E], %g3
srl %l0, %o7, %l3
fmovsgu %xcc, %f4, %f1
fmovdle %icc, %f5, %f13
fcmpgt32 %f8, %f4, %l1
stx %o1, [%l7 + 0x18]
subcc %i5, 0x1AB5, %g1
fblg,a %fcc1, loop_4231
fmovdcs %icc, %f11, %f0
lduh [%l7 + 0x2C], %o5
tcc %icc, 0x5
loop_4231:
ld [%l7 + 0x70], %f1
fpadd16 %f0, %f14, %f4
edge32l %l6, %i1, %i0
fmovdcc %icc, %f12, %f1
fexpand %f4, %f6
edge16l %l2, %l5, %o3
bcs,a %xcc, loop_4232
fpsub16s %f4, %f15, %f11
sll %g5, %i7, %g6
lduh [%l7 + 0x74], %o2
loop_4232:
movcs %icc, %i2, %i3
alignaddr %g4, %o0, %g2
fcmped %fcc0, %f14, %f14
ldsw [%l7 + 0x1C], %g7
std %f14, [%l7 + 0x68]
nop
setx loop_4233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f4, %f13
fcmpes %fcc2, %f6, %f6
fandnot1 %f8, %f6, %f8
loop_4233:
tge %xcc, 0x0
movne %xcc, %i6, %l4
edge8 %o4, %i4, %g3
movcc %icc, %o6, %o7
edge8 %l3, %l1, %o1
ld [%l7 + 0x20], %f8
fones %f5
brz %i5, loop_4234
taddcc %l0, %o5, %g1
brgz,a %i1, loop_4235
stx %i0, [%l7 + 0x20]
loop_4234:
bl,pt %xcc, loop_4236
fornot1s %f7, %f0, %f8
loop_4235:
move %icc, %l6, %l5
fpsub16 %f8, %f4, %f2
loop_4236:
udivcc %o3, 0x009D, %l2
fnors %f6, %f1, %f4
fmul8x16al %f13, %f14, %f8
andn %g5, %i7, %o2
stx %i2, [%l7 + 0x28]
ldd [%l7 + 0x20], %f8
fmovsvs %xcc, %f5, %f15
fmovrsgez %g6, %f6, %f1
std %f4, [%l7 + 0x58]
udiv %g4, 0x0F5C, %o0
stw %i3, [%l7 + 0x6C]
stx %g2, [%l7 + 0x18]
movvs %icc, %i6, %g7
tpos %xcc, 0x5
std %f6, [%l7 + 0x58]
fmovrdlez %o4, %f4, %f10
stb %i4, [%l7 + 0x61]
ldsw [%l7 + 0x3C], %l4
fmovsle %icc, %f0, %f8
ldsh [%l7 + 0x44], %o6
edge32ln %o7, %l3, %l1
ldx [%l7 + 0x50], %g3
umul %i5, %o1, %o5
ble,pt %icc, loop_4237
stb %g1, [%l7 + 0x10]
fcmpgt16 %f8, %f2, %l0
orcc %i1, 0x193D, %i0
loop_4237:
fmovrdne %l5, %f14, %f0
fcmpes %fcc1, %f1, %f8
fmovrdgz %o3, %f12, %f0
sub %l2, %l6, %i7
fnot1s %f3, %f10
popc 0x19C2, %g5
fnegs %f9, %f9
ldsh [%l7 + 0x2C], %i2
edge32n %o2, %g6, %o0
movg %icc, %i3, %g4
fmovrslz %i6, %f5, %f14
fpadd16 %f0, %f10, %f10
bneg,a loop_4238
lduw [%l7 + 0x38], %g7
siam 0x7
fcmpne16 %f14, %f14, %o4
loop_4238:
fnand %f12, %f4, %f4
edge32l %g2, %l4, %i4
srax %o6, 0x15, %o7
fbule %fcc1, loop_4239
edge8 %l1, %l3, %g3
stw %i5, [%l7 + 0x08]
lduh [%l7 + 0x5A], %o5
loop_4239:
edge16l %g1, %o1, %i1
fmovdvs %icc, %f9, %f4
ldsb [%l7 + 0x26], %i0
srl %l5, 0x19, %o3
addccc %l0, %l2, %i7
lduw [%l7 + 0x70], %g5
udivcc %l6, 0x1FF7, %o2
edge8ln %i2, %o0, %i3
fmovsleu %icc, %f14, %f13
fcmpes %fcc0, %f7, %f7
fmovdg %icc, %f9, %f7
ldx [%l7 + 0x28], %g4
lduh [%l7 + 0x3C], %g6
addc %i6, 0x08E3, %g7
ldsw [%l7 + 0x2C], %o4
std %f2, [%l7 + 0x50]
tvs %xcc, 0x6
sth %g2, [%l7 + 0x40]
sth %i4, [%l7 + 0x62]
movne %icc, %o6, %o7
edge32l %l4, %l3, %g3
movleu %icc, %l1, %i5
fbne %fcc1, loop_4240
fmovsvc %xcc, %f4, %f6
fpadd32s %f6, %f14, %f14
fcmpgt32 %f4, %f0, %o5
loop_4240:
fmovdcs %xcc, %f1, %f15
xor %o1, %i1, %g1
fmovdg %icc, %f0, %f6
ldd [%l7 + 0x28], %f4
fmovdvs %icc, %f0, %f13
stb %l5, [%l7 + 0x4A]
bcs,a loop_4241
ldub [%l7 + 0x5D], %o3
fmovrdlez %l0, %f6, %f6
movl %xcc, %l2, %i7
loop_4241:
ldub [%l7 + 0x77], %i0
ldsh [%l7 + 0x18], %g5
fzeros %f11
movl %xcc, %o2, %l6
fmovrsne %i2, %f10, %f14
tge %icc, 0x5
xnor %i3, %g4, %o0
stx %i6, [%l7 + 0x38]
ldd [%l7 + 0x68], %f6
movrgez %g6, 0x3BB, %o4
fnot1 %f0, %f6
faligndata %f14, %f4, %f2
bne loop_4242
std %f12, [%l7 + 0x60]
add %g2, 0x0F91, %g7
fmovda %xcc, %f11, %f7
loop_4242:
fbule %fcc1, loop_4243
sethi 0x1AC5, %i4
lduh [%l7 + 0x54], %o6
fpsub16s %f8, %f4, %f7
loop_4243:
ldub [%l7 + 0x76], %l4
edge16 %l3, %g3, %o7
stx %i5, [%l7 + 0x68]
fbg,a %fcc3, loop_4244
fcmpne16 %f4, %f4, %o5
udivcc %l1, 0x0A09, %o1
fbul %fcc2, loop_4245
loop_4244:
fmovda %icc, %f6, %f9
alignaddr %g1, %i1, %o3
movleu %xcc, %l0, %l5
loop_4245:
fornot2s %f5, %f13, %f5
sth %l2, [%l7 + 0x14]
movrgz %i0, 0x26B, %i7
lduw [%l7 + 0x44], %g5
sdiv %o2, 0x199F, %i2
fmovdn %xcc, %f3, %f6
fmul8ulx16 %f4, %f0, %f10
nop
setx loop_4246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f2
andcc %i3, %l6, %g4
stw %i6, [%l7 + 0x2C]
loop_4246:
movcc %xcc, %o0, %g6
std %f4, [%l7 + 0x20]
ldd [%l7 + 0x70], %f8
call loop_4247
ldsw [%l7 + 0x18], %g2
fmovrsne %o4, %f10, %f0
fcmple16 %f6, %f2, %g7
loop_4247:
lduw [%l7 + 0x40], %i4
fcmple32 %f8, %f10, %o6
edge8 %l4, %g3, %o7
std %f2, [%l7 + 0x78]
ldd [%l7 + 0x78], %f6
ldsh [%l7 + 0x28], %l3
smul %i5, 0x0CB4, %l1
sra %o1, %o5, %i1
fbuge %fcc0, loop_4248
ld [%l7 + 0x1C], %f4
movvs %xcc, %o3, %l0
ldsw [%l7 + 0x08], %l5
loop_4248:
fandnot2s %f13, %f8, %f0
brlz,a %g1, loop_4249
fmovrdlez %i0, %f10, %f14
fmovdl %icc, %f2, %f0
tg %icc, 0x6
loop_4249:
ld [%l7 + 0x68], %f13
srax %l2, 0x04, %i7
ba,a,pt %icc, loop_4250
addcc %o2, %g5, %i2
ldsw [%l7 + 0x28], %l6
fbl,a %fcc0, loop_4251
loop_4250:
bcs,a,pn %xcc, loop_4252
fornot2s %f3, %f10, %f4
sub %g4, 0x0122, %i6
loop_4251:
stb %o0, [%l7 + 0x17]
loop_4252:
bg loop_4253
bn,pn %xcc, loop_4254
lduh [%l7 + 0x24], %g6
tpos %icc, 0x5
loop_4253:
fands %f3, %f8, %f12
loop_4254:
tge %icc, 0x7
ldsw [%l7 + 0x6C], %i3
fmovsge %xcc, %f0, %f10
ldx [%l7 + 0x60], %o4
fmovrsgez %g2, %f1, %f4
fsrc1s %f2, %f4
st %f10, [%l7 + 0x7C]
lduw [%l7 + 0x08], %g7
movrgez %i4, %o6, %g3
fand %f4, %f14, %f8
sdiv %o7, 0x0889, %l3
std %f6, [%l7 + 0x10]
mulscc %l4, 0x1788, %l1
ldsb [%l7 + 0x47], %i5
andn %o5, %o1, %o3
sth %i1, [%l7 + 0x34]
fand %f12, %f8, %f14
fmul8x16au %f7, %f7, %f14
popc %l5, %g1
ldd [%l7 + 0x40], %f0
ld [%l7 + 0x74], %f1
stx %i0, [%l7 + 0x10]
bgu,a loop_4255
stw %l2, [%l7 + 0x48]
lduh [%l7 + 0x26], %i7
lduh [%l7 + 0x20], %l0
loop_4255:
ldsh [%l7 + 0x64], %o2
fcmpne16 %f8, %f8, %i2
fmul8x16 %f10, %f6, %f8
ldsb [%l7 + 0x32], %l6
fmovs %f2, %f8
fbue,a %fcc0, loop_4256
ld [%l7 + 0x48], %f0
lduh [%l7 + 0x66], %g5
sth %g4, [%l7 + 0x6C]
loop_4256:
ldx [%l7 + 0x40], %i6
std %f10, [%l7 + 0x18]
tle %icc, 0x0
std %f14, [%l7 + 0x58]
brnz %g6, loop_4257
array32 %i3, %o0, %g2
fpackfix %f14, %f4
bne,a,pt %icc, loop_4258
loop_4257:
bleu,a loop_4259
ldd [%l7 + 0x48], %f4
fmovsn %xcc, %f5, %f14
loop_4258:
popc %o4, %g7
loop_4259:
stb %i4, [%l7 + 0x79]
sth %o6, [%l7 + 0x38]
fabsd %f4, %f2
tvc %icc, 0x2
fpmerge %f14, %f14, %f10
movl %xcc, %o7, %l3
std %f4, [%l7 + 0x38]
st %f13, [%l7 + 0x64]
fmovsne %icc, %f2, %f14
ldd [%l7 + 0x68], %f6
ld [%l7 + 0x28], %f9
movvs %xcc, %g3, %l4
lduw [%l7 + 0x38], %l1
bneg,a loop_4260
std %f4, [%l7 + 0x08]
fmovscs %icc, %f4, %f6
movpos %xcc, %i5, %o5
loop_4260:
fbo %fcc1, loop_4261
movneg %icc, %o1, %i1
array16 %o3, %g1, %l5
std %f12, [%l7 + 0x30]
loop_4261:
subcc %i0, 0x1D57, %i7
fmovse %icc, %f4, %f8
edge8l %l2, %l0, %o2
ldsh [%l7 + 0x74], %l6
fzero %f10
stw %i2, [%l7 + 0x30]
fzeros %f14
for %f0, %f8, %f0
movge %icc, %g4, %i6
stw %g6, [%l7 + 0x7C]
stb %i3, [%l7 + 0x30]
ldsb [%l7 + 0x11], %o0
fmovdg %xcc, %f14, %f10
stx %g2, [%l7 + 0x38]
fbul %fcc1, loop_4262
fble,a %fcc3, loop_4263
ldsb [%l7 + 0x24], %o4
ldsh [%l7 + 0x2A], %g5
loop_4262:
pdist %f2, %f0, %f2
loop_4263:
bpos,a loop_4264
sth %i4, [%l7 + 0x22]
addcc %o6, %o7, %l3
sll %g3, %g7, %l4
loop_4264:
fsrc2s %f12, %f15
ldsw [%l7 + 0x08], %l1
fmovdgu %xcc, %f12, %f4
fxor %f2, %f12, %f8
fxnors %f1, %f11, %f3
movre %i5, 0x06A, %o5
fmovrslz %o1, %f1, %f0
ldsh [%l7 + 0x5C], %i1
orncc %o3, %l5, %i0
tneg %icc, 0x3
fcmps %fcc2, %f3, %f15
std %f2, [%l7 + 0x30]
ld [%l7 + 0x3C], %f2
ldsb [%l7 + 0x0E], %i7
edge32ln %l2, %g1, %l0
stw %o2, [%l7 + 0x74]
fmovsgu %icc, %f14, %f2
fba,a %fcc2, loop_4265
std %f10, [%l7 + 0x08]
lduw [%l7 + 0x7C], %i2
stx %g4, [%l7 + 0x20]
loop_4265:
ldd [%l7 + 0x50], %f10
fbul,a %fcc3, loop_4266
fmul8x16au %f5, %f14, %f10
ldsh [%l7 + 0x4A], %i6
ble,a %icc, loop_4267
loop_4266:
fbul %fcc1, loop_4268
be,a loop_4269
stb %l6, [%l7 + 0x09]
loop_4267:
fnand %f6, %f6, %f12
loop_4268:
fbg %fcc0, loop_4270
loop_4269:
fandnot1 %f12, %f8, %f4
lduw [%l7 + 0x20], %i3
sth %o0, [%l7 + 0x3C]
loop_4270:
movgu %icc, %g2, %g6
stx %o4, [%l7 + 0x70]
fpadd32s %f15, %f5, %f14
movvc %xcc, %i4, %g5
fbe %fcc3, loop_4271
fmovrsgez %o7, %f2, %f11
edge16ln %o6, %g3, %g7
fmovrsgez %l4, %f14, %f5
loop_4271:
lduh [%l7 + 0x0A], %l3
fmovdvs %icc, %f8, %f12
fnot2 %f12, %f6
ld [%l7 + 0x4C], %f12
fbne,a %fcc2, loop_4272
fmovdne %icc, %f13, %f15
fbul,a %fcc1, loop_4273
fpmerge %f1, %f5, %f4
loop_4272:
ldd [%l7 + 0x78], %f8
fmovrdgez %i5, %f12, %f4
loop_4273:
ldsh [%l7 + 0x6E], %l1
ldsb [%l7 + 0x69], %o1
subc %i1, 0x106F, %o3
ldub [%l7 + 0x68], %l5
fcmpne16 %f14, %f10, %o5
fmovse %xcc, %f13, %f14
fmuld8sux16 %f4, %f14, %f0
edge8l %i7, %l2, %g1
fpsub32 %f2, %f14, %f10
fmovscs %xcc, %f1, %f4
ldd [%l7 + 0x38], %f8
ldsh [%l7 + 0x5E], %i0
stx %l0, [%l7 + 0x60]
lduw [%l7 + 0x78], %o2
ldd [%l7 + 0x40], %f2
movrgez %g4, %i2, %l6
fba %fcc1, loop_4274
bvs %icc, loop_4275
movge %icc, %i3, %o0
array8 %i6, %g6, %g2
loop_4274:
fmovdne %icc, %f3, %f8
loop_4275:
tne %icc, 0x5
std %f6, [%l7 + 0x38]
ld [%l7 + 0x28], %f8
fbl,a %fcc2, loop_4276
lduh [%l7 + 0x2C], %o4
andncc %i4, %g5, %o6
sth %o7, [%l7 + 0x3A]
loop_4276:
lduh [%l7 + 0x54], %g3
fcmpne32 %f10, %f6, %g7
fxnor %f10, %f4, %f8
nop
setx loop_4277, %l0, %l1
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 + 0x5A], %l3
edge16n %i5, %l4, %o1
tneg %icc, 0x7
loop_4277:
fmovsge %xcc, %f3, %f7
movg %xcc, %l1, %o3
fbug,a %fcc2, loop_4278
fzero %f10
ble loop_4279
sth %i1, [%l7 + 0x6E]
loop_4278:
stx %l5, [%l7 + 0x38]
brz %i7, loop_4280
loop_4279:
ldd [%l7 + 0x20], %f14
ldsb [%l7 + 0x10], %l2
lduw [%l7 + 0x3C], %g1
loop_4280:
fmul8sux16 %f0, %f14, %f8
tgu %xcc, 0x1
fnors %f13, %f15, %f12
stw %o5, [%l7 + 0x7C]
fnand %f6, %f10, %f0
fmuld8sux16 %f3, %f9, %f14
nop
setx loop_4281, %l0, %l1
jmpl %l1, %i0
alignaddrl %o2, %g4, %i2
fblg,a %fcc3, loop_4282
std %f12, [%l7 + 0x08]
loop_4281:
fblg %fcc1, loop_4283
fpadd16 %f2, %f2, %f0
loop_4282:
ldsw [%l7 + 0x7C], %l6
tpos %icc, 0x5
loop_4283:
edge32 %l0, %o0, %i3
fxor %f4, %f12, %f0
ld [%l7 + 0x3C], %f5
nop
setx loop_4284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %g6, %g2
bleu,a,pt %icc, loop_4285
array16 %i6, %o4, %g5
loop_4284:
umul %o6, %i4, %o7
stx %g7, [%l7 + 0x20]
loop_4285:
edge32ln %l3, %i5, %l4
bg loop_4286
movneg %icc, %o1, %l1
movrgz %o3, 0x24F, %i1
subcc %l5, 0x13C5, %g3
loop_4286:
xnor %l2, %i7, %o5
sth %g1, [%l7 + 0x4C]
stw %o2, [%l7 + 0x54]
fmovde %xcc, %f8, %f12
ldsw [%l7 + 0x24], %g4
ldx [%l7 + 0x38], %i0
fbn,a %fcc3, loop_4287
fsrc2s %f0, %f11
ldsh [%l7 + 0x74], %l6
te %icc, 0x7
loop_4287:
stw %i2, [%l7 + 0x5C]
subccc %o0, %i3, %l0
subccc %g2, 0x0A0C, %g6
fcmpeq16 %f4, %f10, %i6
fmovdle %xcc, %f7, %f4
fcmpeq16 %f0, %f0, %g5
alignaddrl %o6, %i4, %o4
std %f14, [%l7 + 0x30]
fmul8sux16 %f8, %f0, %f10
brlez %g7, loop_4288
ldsw [%l7 + 0x64], %o7
fnand %f6, %f8, %f8
stx %i5, [%l7 + 0x40]
loop_4288:
fpsub16 %f4, %f14, %f0
xor %l4, %l3, %l1
sethi 0x0534, %o3
nop
setx loop_4289, %l0, %l1
jmpl %l1, %o1
movrgz %l5, %g3, %i1
tg %icc, 0x6
fmovsne %icc, %f10, %f0
loop_4289:
fabsd %f4, %f14
fnot2 %f10, %f10
taddcctv %i7, %o5, %g1
ldd [%l7 + 0x48], %f6
edge16 %l2, %g4, %o2
stw %i0, [%l7 + 0x74]
fmuld8ulx16 %f12, %f0, %f0
stb %l6, [%l7 + 0x60]
andcc %o0, %i2, %l0
fmul8x16 %f6, %f4, %f10
movleu %xcc, %i3, %g2
ldsh [%l7 + 0x30], %g6
edge32l %g5, %o6, %i4
stx %i6, [%l7 + 0x60]
ldd [%l7 + 0x78], %f0
movvs %icc, %o4, %g7
lduh [%l7 + 0x1A], %i5
fandnot2 %f14, %f12, %f0
ldx [%l7 + 0x20], %l4
smul %l3, 0x15C5, %l1
ba,pt %icc, loop_4290
ldub [%l7 + 0x3D], %o3
te %xcc, 0x5
fmovdpos %xcc, %f2, %f0
loop_4290:
std %f14, [%l7 + 0x18]
fornot2 %f0, %f6, %f8
fmovrsgez %o7, %f0, %f13
fbug,a %fcc3, loop_4291
edge8n %l5, %g3, %o1
stw %i1, [%l7 + 0x50]
bne,pt %icc, loop_4292
loop_4291:
tleu %icc, 0x6
ld [%l7 + 0x68], %f9
fmovrsgez %o5, %f13, %f13
loop_4292:
bne,a,pn %xcc, loop_4293
fsrc1 %f4, %f4
bgu,pn %xcc, loop_4294
bge,pn %icc, loop_4295
loop_4293:
mova %icc, %g1, %i7
fbo,a %fcc1, loop_4296
loop_4294:
nop
setx loop_4297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4295:
array8 %g4, %l2, %o2
fmul8x16 %f15, %f2, %f14
loop_4296:
tcs %xcc, 0x4
loop_4297:
bne,a,pt %icc, loop_4298
ldsw [%l7 + 0x6C], %i0
xorcc %l6, 0x0803, %o0
fzeros %f13
loop_4298:
umulcc %i2, 0x1CCF, %l0
fcmpne16 %f12, %f8, %i3
ldd [%l7 + 0x20], %f0
ldd [%l7 + 0x58], %f2
edge16l %g2, %g6, %g5
edge16n %i4, %o6, %o4
edge32l %i6, %i5, %l4
smul %l3, %g7, %l1
fmovdvc %xcc, %f14, %f8
fmovscs %xcc, %f13, %f12
fmovrslz %o3, %f15, %f15
fblg,a %fcc1, loop_4299
fmovsl %icc, %f4, %f0
bvs,a,pt %xcc, loop_4300
stw %l5, [%l7 + 0x10]
loop_4299:
std %f10, [%l7 + 0x68]
st %f9, [%l7 + 0x28]
loop_4300:
fnot2 %f12, %f6
fornot2 %f10, %f6, %f12
ldsh [%l7 + 0x0E], %g3
st %f6, [%l7 + 0x44]
ta %xcc, 0x1
edge16l %o7, %i1, %o1
srl %g1, 0x1C, %o5
udivx %g4, 0x1AB5, %l2
taddcctv %i7, 0x05B2, %o2
orncc %i0, 0x0A9F, %o0
fpack16 %f10, %f7
addcc %l6, 0x12C2, %l0
st %f15, [%l7 + 0x2C]
popc 0x18FA, %i2
ldub [%l7 + 0x40], %i3
array8 %g2, %g5, %g6
fornot1 %f8, %f10, %f10
xnor %i4, 0x1602, %o4
bcs,a,pt %icc, loop_4301
nop
setx loop_4302, %l0, %l1
jmpl %l1, %i6
sethi 0x0A9B, %o6
ldx [%l7 + 0x48], %i5
loop_4301:
ldsw [%l7 + 0x50], %l3
loop_4302:
fmul8x16au %f7, %f15, %f2
lduw [%l7 + 0x34], %l4
st %f1, [%l7 + 0x60]
bl,a %icc, loop_4303
udiv %l1, 0x0AEF, %g7
fcmpne32 %f0, %f4, %o3
fba,a %fcc2, loop_4304
loop_4303:
tgu %xcc, 0x0
mova %icc, %g3, %o7
sra %l5, 0x1F, %o1
loop_4304:
stx %g1, [%l7 + 0x20]
edge32n %i1, %g4, %l2
fbo,a %fcc1, loop_4305
ld [%l7 + 0x08], %f11
fmovrsne %o5, %f14, %f7
ldsh [%l7 + 0x44], %o2
loop_4305:
tne %icc, 0x3
bleu,a,pt %xcc, loop_4306
tvs %icc, 0x6
lduw [%l7 + 0x20], %i7
fcmped %fcc0, %f2, %f8
loop_4306:
std %f10, [%l7 + 0x38]
fpmerge %f7, %f1, %f0
std %f2, [%l7 + 0x08]
fmovrde %i0, %f0, %f0
fpsub32s %f15, %f12, %f2
stx %o0, [%l7 + 0x78]
brz %l6, loop_4307
ldsb [%l7 + 0x69], %l0
fandnot2 %f2, %f12, %f14
fmovrdne %i3, %f10, %f10
loop_4307:
edge16l %g2, %g5, %g6
xnor %i2, 0x1429, %o4
sllx %i4, 0x1E, %i6
movneg %xcc, %o6, %i5
fcmpne32 %f0, %f10, %l4
fsrc2s %f3, %f3
ldub [%l7 + 0x38], %l3
movrlz %l1, 0x283, %g7
fmovsgu %xcc, %f3, %f14
movge %xcc, %o3, %o7
fmovscc %icc, %f8, %f3
ld [%l7 + 0x0C], %f4
fxnors %f4, %f4, %f11
stw %g3, [%l7 + 0x20]
lduw [%l7 + 0x44], %o1
stw %g1, [%l7 + 0x50]
tvs %icc, 0x4
tl %xcc, 0x0
tg %icc, 0x1
sub %i1, 0x0582, %l5
fble,a %fcc3, loop_4308
fbge,a %fcc0, loop_4309
ldd [%l7 + 0x20], %f10
stb %l2, [%l7 + 0x19]
loop_4308:
movn %xcc, %o5, %o2
loop_4309:
fbug,a %fcc0, loop_4310
taddcc %g4, %i7, %i0
fsrc2s %f14, %f0
edge16l %l6, %l0, %i3
loop_4310:
std %f14, [%l7 + 0x38]
array32 %o0, %g5, %g2
ldd [%l7 + 0x18], %f14
fmovse %xcc, %f5, %f14
bneg,a,pt %icc, loop_4311
sethi 0x0F71, %g6
ldx [%l7 + 0x58], %o4
sll %i4, 0x00, %i6
loop_4311:
edge32 %i2, %o6, %l4
fornot2s %f1, %f12, %f3
movvc %icc, %l3, %i5
xnorcc %g7, %o3, %l1
fmovde %xcc, %f10, %f3
fornot1 %f0, %f4, %f0
fmovsg %icc, %f11, %f0
fmovsgu %icc, %f10, %f12
siam 0x2
addcc %g3, %o1, %g1
ldx [%l7 + 0x60], %i1
lduh [%l7 + 0x44], %o7
fors %f9, %f15, %f3
addccc %l2, 0x0A9E, %l5
lduw [%l7 + 0x28], %o2
ldsh [%l7 + 0x54], %o5
stw %g4, [%l7 + 0x40]
fnot2 %f12, %f4
fxnors %f4, %f12, %f5
fmovsn %xcc, %f10, %f13
fpack16 %f10, %f11
fnot1 %f2, %f14
ldsh [%l7 + 0x40], %i0
fmul8ulx16 %f2, %f10, %f0
stx %i7, [%l7 + 0x50]
ldx [%l7 + 0x70], %l0
movg %xcc, %l6, %o0
ld [%l7 + 0x14], %f6
ldub [%l7 + 0x7B], %i3
ldx [%l7 + 0x58], %g5
movcs %icc, %g2, %o4
ldub [%l7 + 0x40], %i4
fmovdcc %icc, %f10, %f5
orncc %g6, 0x1B7B, %i2
st %f0, [%l7 + 0x2C]
fpack16 %f0, %f5
fxnors %f1, %f0, %f2
stw %o6, [%l7 + 0x40]
fnot2s %f8, %f0
bleu,pt %xcc, loop_4312
st %f0, [%l7 + 0x3C]
andn %i6, 0x07C8, %l3
fabss %f5, %f11
loop_4312:
fones %f13
fmul8x16al %f0, %f1, %f14
edge16n %l4, %i5, %o3
sdiv %l1, 0x06F7, %g7
lduw [%l7 + 0x50], %o1
fmovrdgz %g1, %f8, %f4
fpmerge %f15, %f1, %f4
nop
setx loop_4313, %l0, %l1
jmpl %l1, %i1
or %g3, %l2, %l5
taddcc %o7, 0x0328, %o2
movneg %icc, %o5, %i0
loop_4313:
fmovsne %xcc, %f9, %f8
alignaddrl %g4, %i7, %l0
fmovsleu %icc, %f4, %f1
fsrc1s %f5, %f9
movg %xcc, %l6, %i3
st %f4, [%l7 + 0x30]
ldsb [%l7 + 0x7B], %o0
movneg %icc, %g5, %o4
stw %i4, [%l7 + 0x1C]
fbu,a %fcc1, loop_4314
bl,pt %xcc, loop_4315
fnot1 %f14, %f0
srax %g2, %g6, %i2
loop_4314:
fsrc2 %f0, %f8
loop_4315:
fsrc2s %f8, %f0
andcc %o6, 0x0E02, %i6
bge,a,pt %xcc, loop_4316
movl %xcc, %l3, %l4
ldsw [%l7 + 0x2C], %o3
edge8ln %l1, %i5, %g7
loop_4316:
fmovrdlz %o1, %f8, %f6
ldub [%l7 + 0x36], %g1
fpsub16 %f14, %f4, %f4
fandnot1s %f5, %f2, %f9
ld [%l7 + 0x0C], %f0
add %g3, 0x1217, %i1
ldsw [%l7 + 0x1C], %l2
fornot2 %f0, %f2, %f2
fbu %fcc0, loop_4317
fsrc2s %f0, %f13
sdivcc %o7, 0x1713, %l5
be,pn %xcc, loop_4318
loop_4317:
array16 %o5, %o2, %g4
alignaddr %i0, %i7, %l6
fmovsneg %xcc, %f10, %f1
loop_4318:
std %f8, [%l7 + 0x50]
ble,pt %icc, loop_4319
ldsb [%l7 + 0x41], %l0
bcs,a,pn %icc, loop_4320
smulcc %o0, %i3, %o4
loop_4319:
sdivcc %i4, 0x03BD, %g2
ld [%l7 + 0x60], %f1
loop_4320:
edge16n %g5, %i2, %o6
ld [%l7 + 0x20], %f10
tvc %xcc, 0x3
edge16 %g6, %l3, %l4
fand %f8, %f12, %f4
bne,a,pn %icc, loop_4321
fmovsg %icc, %f7, %f11
xnorcc %o3, 0x0DE1, %i6
fones %f4
loop_4321:
fsrc2 %f14, %f8
and %l1, %i5, %g7
fmovrsne %g1, %f10, %f2
ldsw [%l7 + 0x14], %g3
fnors %f4, %f6, %f13
array16 %o1, %i1, %l2
tvc %icc, 0x5
brz,a %o7, loop_4322
ld [%l7 + 0x44], %f13
siam 0x3
tsubcctv %l5, 0x1D34, %o5
loop_4322:
tcc %xcc, 0x4
fmovdge %icc, %f5, %f13
fmovrslz %g4, %f15, %f8
fmovrslz %i0, %f13, %f1
bshuffle %f14, %f14, %f14
fandnot2s %f8, %f14, %f7
andcc %o2, %i7, %l6
fpsub32s %f7, %f3, %f1
fsrc1s %f4, %f5
sll %o0, %l0, %i3
fmul8sux16 %f0, %f8, %f12
fbn,a %fcc3, loop_4323
fmovsvs %xcc, %f3, %f0
or %i4, 0x08B7, %o4
fmovspos %xcc, %f10, %f9
loop_4323:
sth %g2, [%l7 + 0x68]
alignaddrl %g5, %o6, %i2
fmuld8sux16 %f1, %f6, %f8
bn %xcc, loop_4324
fandnot2s %f7, %f5, %f10
lduw [%l7 + 0x20], %l3
fsrc2 %f10, %f2
loop_4324:
fmovdge %icc, %f6, %f15
fmovrde %g6, %f14, %f4
lduw [%l7 + 0x44], %l4
fbge,a %fcc0, loop_4325
fmovsle %icc, %f7, %f5
nop
setx loop_4326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o3, [%l7 + 0x4E]
loop_4325:
smulcc %i6, 0x04A4, %i5
movle %icc, %l1, %g7
loop_4326:
fpackfix %f12, %f12
fmovsvs %xcc, %f11, %f12
nop
setx loop_4327, %l0, %l1
jmpl %l1, %g1
lduh [%l7 + 0x38], %g3
ldd [%l7 + 0x38], %f6
alignaddrl %o1, %i1, %o7
loop_4327:
fandnot2s %f4, %f9, %f14
tsubcctv %l2, 0x0B8A, %l5
bvc,a loop_4328
stb %g4, [%l7 + 0x52]
fmovde %xcc, %f6, %f7
fxor %f14, %f2, %f4
loop_4328:
sth %o5, [%l7 + 0x42]
lduw [%l7 + 0x48], %o2
tne %icc, 0x7
fmovdpos %icc, %f7, %f0
lduw [%l7 + 0x70], %i7
stb %l6, [%l7 + 0x7F]
stb %o0, [%l7 + 0x14]
edge16l %i0, %i3, %l0
ldsh [%l7 + 0x0A], %o4
fpadd16s %f9, %f14, %f6
fmovda %icc, %f15, %f5
stx %i4, [%l7 + 0x78]
fpsub16s %f5, %f15, %f15
call loop_4329
fmovsvs %xcc, %f13, %f11
andcc %g2, 0x0D71, %g5
taddcc %i2, 0x0120, %l3
loop_4329:
fmovse %xcc, %f15, %f13
tne %icc, 0x6
fmovsneg %xcc, %f5, %f13
nop
setx loop_4330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f8, %f6
ldx [%l7 + 0x18], %g6
fnand %f12, %f4, %f14
loop_4330:
brgz,a %o6, loop_4331
sub %l4, 0x1747, %i6
stw %i5, [%l7 + 0x14]
bge %xcc, loop_4332
loop_4331:
edge16ln %l1, %g7, %g1
bg,a %xcc, loop_4333
stx %g3, [%l7 + 0x30]
loop_4332:
fnor %f14, %f14, %f12
fmovscc %xcc, %f4, %f11
loop_4333:
umulcc %o1, 0x1E0F, %i1
nop
setx loop_4334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc0, loop_4335
movl %xcc, %o7, %l2
for %f0, %f10, %f6
loop_4334:
fmovd %f10, %f12
loop_4335:
addccc %o3, 0x1EC3, %l5
fmovsge %icc, %f12, %f13
ldub [%l7 + 0x10], %o5
sdiv %g4, 0x176F, %i7
fnot1 %f0, %f8
fandnot2s %f5, %f2, %f14
udivcc %o2, 0x1748, %o0
fmovrdne %l6, %f6, %f14
ldsw [%l7 + 0x4C], %i0
tne %icc, 0x2
fmovde %xcc, %f9, %f3
st %f2, [%l7 + 0x68]
tvs %xcc, 0x1
fmovrsne %i3, %f3, %f0
stx %l0, [%l7 + 0x60]
fand %f2, %f6, %f12
fmovdleu %icc, %f13, %f13
sth %o4, [%l7 + 0x0C]
st %f1, [%l7 + 0x38]
ldx [%l7 + 0x70], %g2
fmovsneg %icc, %f13, %f5
ldd [%l7 + 0x20], %f14
subccc %i4, %g5, %l3
fmovsleu %icc, %f14, %f8
fmovdvs %xcc, %f4, %f15
fmovrdlz %i2, %f14, %f14
array8 %o6, %g6, %l4
stw %i6, [%l7 + 0x54]
fcmpgt16 %f14, %f0, %l1
fnot1s %f15, %f2
fmovsleu %xcc, %f9, %f13
fabss %f6, %f9
fors %f11, %f0, %f4
andcc %i5, %g1, %g7
stw %o1, [%l7 + 0x30]
fornot2s %f15, %f5, %f4
mulscc %g3, %i1, %l2
fmul8x16au %f13, %f10, %f4
taddcc %o3, %o7, %o5
te %icc, 0x4
ldx [%l7 + 0x10], %l5
fand %f12, %f8, %f0
st %f7, [%l7 + 0x08]
fmovse %icc, %f10, %f0
stb %i7, [%l7 + 0x6B]
nop
setx loop_4336, %l0, %l1
jmpl %l1, %o2
nop
setx loop_4337, %l0, %l1
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 + 0x70], %o0
tn %xcc, 0x2
loop_4336:
bvc,a,pt %icc, loop_4338
loop_4337:
ldsw [%l7 + 0x5C], %l6
orcc %i0, 0x1D77, %i3
fcmple32 %f14, %f0, %g4
loop_4338:
sllx %l0, 0x15, %g2
fbn %fcc3, loop_4339
fandnot2s %f0, %f11, %f13
movcs %icc, %i4, %g5
fmovsa %xcc, %f11, %f12
loop_4339:
subc %o4, 0x026C, %i2
lduh [%l7 + 0x38], %l3
movge %xcc, %g6, %l4
fandnot2 %f4, %f6, %f14
ble,a loop_4340
tgu %icc, 0x1
fandnot1 %f6, %f2, %f4
fmovrdlz %o6, %f6, %f8
loop_4340:
st %f13, [%l7 + 0x68]
ldub [%l7 + 0x28], %l1
ldd [%l7 + 0x20], %f2
fsrc1s %f8, %f7
fmovdgu %xcc, %f7, %f0
movn %icc, %i6, %i5
srlx %g7, 0x0B, %o1
fmovdleu %icc, %f11, %f6
edge16 %g3, %g1, %i1
for %f2, %f12, %f14
bn,pt %icc, loop_4341
st %f11, [%l7 + 0x30]
movg %xcc, %l2, %o3
xnor %o7, %l5, %i7
loop_4341:
std %f12, [%l7 + 0x60]
ldub [%l7 + 0x2A], %o2
fmovdn %xcc, %f1, %f15
movpos %icc, %o5, %o0
stw %l6, [%l7 + 0x28]
tl %xcc, 0x3
pdist %f6, %f4, %f6
fble %fcc3, loop_4342
fbu %fcc1, loop_4343
fbul %fcc3, loop_4344
ldd [%l7 + 0x30], %f6
loop_4342:
bpos loop_4345
loop_4343:
stb %i0, [%l7 + 0x7E]
loop_4344:
fmovdleu %xcc, %f14, %f5
ldx [%l7 + 0x60], %i3
loop_4345:
srax %l0, 0x0C, %g4
edge32ln %g2, %i4, %o4
sdivx %g5, 0x0606, %i2
stw %l3, [%l7 + 0x58]
fmovrdlez %l4, %f4, %f6
te %icc, 0x0
st %f13, [%l7 + 0x0C]
sdivx %g6, 0x0031, %o6
tgu %xcc, 0x6
tl %xcc, 0x2
fpadd16 %f10, %f2, %f14
stw %i6, [%l7 + 0x20]
fcmpeq32 %f2, %f10, %l1
std %f6, [%l7 + 0x60]
ldsh [%l7 + 0x30], %g7
sdiv %i5, 0x09BD, %g3
bg loop_4346
fpsub32 %f2, %f6, %f14
smul %g1, %o1, %i1
call loop_4347
loop_4346:
ldx [%l7 + 0x10], %l2
fmovrse %o3, %f15, %f5
fabss %f12, %f12
loop_4347:
bgu loop_4348
fmovrdlez %l5, %f2, %f4
ld [%l7 + 0x08], %f4
movre %i7, %o7, %o2
loop_4348:
tvs %icc, 0x2
fmovsne %xcc, %f6, %f7
udiv %o0, 0x09B7, %o5
fcmpeq32 %f10, %f8, %l6
fcmped %fcc3, %f0, %f8
fpackfix %f14, %f9
fmovdgu %icc, %f1, %f8
nop
setx loop_4349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i0, [%l7 + 0x4C]
lduh [%l7 + 0x12], %l0
smulcc %g4, 0x178A, %g2
loop_4349:
fmovdg %icc, %f3, %f4
udivcc %i4, 0x1193, %i3
tgu %icc, 0x0
addc %o4, 0x1C98, %g5
lduh [%l7 + 0x3E], %l3
udiv %l4, 0x1C52, %i2
siam 0x2
movneg %icc, %g6, %o6
fbuge %fcc2, loop_4350
fnand %f4, %f4, %f12
siam 0x2
stb %l1, [%l7 + 0x4E]
loop_4350:
tvs %xcc, 0x7
bcs %xcc, loop_4351
fpack16 %f8, %f14
fmovdl %icc, %f10, %f3
sdivcc %i6, 0x093A, %i5
loop_4351:
fmovsgu %icc, %f13, %f1
subcc %g3, %g1, %o1
fmovsvs %xcc, %f3, %f14
bn,pn %icc, loop_4352
fbn %fcc0, loop_4353
xnorcc %i1, %l2, %o3
sllx %g7, 0x0B, %l5
loop_4352:
movleu %icc, %i7, %o2
loop_4353:
ldsh [%l7 + 0x24], %o7
fmovrslz %o0, %f12, %f11
fmovsgu %icc, %f12, %f7
fbn %fcc2, loop_4354
ldub [%l7 + 0x59], %l6
stx %i0, [%l7 + 0x70]
stw %l0, [%l7 + 0x4C]
loop_4354:
sth %o5, [%l7 + 0x76]
fmovsne %xcc, %f13, %f4
fcmple32 %f4, %f10, %g2
ldd [%l7 + 0x08], %f6
movge %icc, %i4, %i3
movrlz %g4, 0x310, %g5
sra %l3, 0x18, %l4
fmovdgu %icc, %f9, %f11
fpack16 %f2, %f12
nop
setx loop_4355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x60]
array8 %o4, %g6, %i2
faligndata %f8, %f10, %f0
loop_4355:
tvs %xcc, 0x6
fmovrdgz %l1, %f8, %f4
edge8n %i6, %i5, %o6
fnot2 %f10, %f0
fpadd16 %f2, %f6, %f0
fmovdcs %icc, %f5, %f1
mulx %g3, 0x0101, %o1
smul %g1, %l2, %o3
fxor %f8, %f10, %f2
fmovdvs %icc, %f2, %f0
fbug %fcc1, loop_4356
ld [%l7 + 0x68], %f8
fmovdgu %icc, %f10, %f9
taddcc %i1, %g7, %i7
loop_4356:
call loop_4357
tsubcctv %o2, 0x08E3, %o7
fmovscc %icc, %f6, %f9
sethi 0x1F34, %l5
loop_4357:
fmovsvc %icc, %f6, %f5
fmovdle %xcc, %f14, %f11
ld [%l7 + 0x7C], %f1
tgu %icc, 0x7
ld [%l7 + 0x78], %f3
fxors %f11, %f13, %f3
stx %l6, [%l7 + 0x38]
fmovrsne %o0, %f7, %f15
and %l0, 0x0CBA, %i0
fmovscc %icc, %f8, %f0
fnand %f8, %f4, %f14
nop
setx loop_4358, %l0, %l1
jmpl %l1, %g2
array32 %i4, %i3, %o5
fpadd32s %f13, %f7, %f7
add %g5, %g4, %l4
loop_4358:
movre %l3, 0x256, %o4
fmovdneg %xcc, %f1, %f8
std %f6, [%l7 + 0x18]
movneg %xcc, %i2, %g6
fmovsneg %icc, %f4, %f4
lduh [%l7 + 0x44], %i6
fbg %fcc2, loop_4359
edge8l %l1, %i5, %o6
fones %f7
pdist %f10, %f14, %f12
loop_4359:
stx %o1, [%l7 + 0x28]
ldd [%l7 + 0x60], %f10
lduh [%l7 + 0x48], %g1
lduh [%l7 + 0x26], %l2
ldub [%l7 + 0x6C], %g3
lduw [%l7 + 0x38], %o3
fmovdge %icc, %f2, %f2
orn %i1, 0x1AF1, %g7
ldx [%l7 + 0x18], %i7
ldsb [%l7 + 0x1E], %o7
edge16 %o2, %l5, %o0
fcmpne32 %f4, %f10, %l6
ldub [%l7 + 0x1C], %l0
bl,pn %xcc, loop_4360
lduh [%l7 + 0x24], %g2
stb %i4, [%l7 + 0x48]
tneg %xcc, 0x7
loop_4360:
ld [%l7 + 0x40], %f12
xnorcc %i3, 0x1414, %i0
or %o5, 0x04DB, %g4
tneg %icc, 0x7
fmovrslez %l4, %f14, %f5
movvc %xcc, %l3, %o4
fbug,a %fcc0, loop_4361
fbo %fcc2, loop_4362
addccc %i2, %g5, %g6
array8 %i6, %i5, %l1
loop_4361:
movrlez %o1, %g1, %o6
loop_4362:
ldub [%l7 + 0x2F], %g3
fnor %f2, %f6, %f14
orcc %l2, 0x0691, %i1
fmovsleu %xcc, %f1, %f1
lduh [%l7 + 0x16], %o3
fexpand %f2, %f14
ble,a loop_4363
ta %xcc, 0x6
std %f0, [%l7 + 0x10]
ldx [%l7 + 0x48], %i7
loop_4363:
fmovrsgz %o7, %f7, %f1
fornot1 %f14, %f12, %f0
sll %o2, %l5, %g7
fmuld8ulx16 %f3, %f2, %f14
umul %l6, %l0, %o0
sdiv %i4, 0x06AA, %g2
srlx %i0, 0x16, %i3
tleu %xcc, 0x0
fsrc2s %f1, %f3
fnot1 %f4, %f8
smul %o5, 0x0734, %l4
fxnors %f15, %f8, %f13
array32 %g4, %o4, %l3
addccc %i2, %g5, %i6
fbne %fcc3, loop_4364
ldsb [%l7 + 0x09], %i5
fpack32 %f14, %f0, %f0
sub %l1, 0x17DD, %o1
loop_4364:
ldsh [%l7 + 0x0A], %g6
movneg %icc, %o6, %g1
fcmpd %fcc3, %f10, %f6
fnor %f4, %f4, %f6
lduw [%l7 + 0x14], %g3
ldub [%l7 + 0x6A], %i1
tne %icc, 0x6
fxnor %f6, %f12, %f6
fnegd %f8, %f2
edge8n %l2, %i7, %o7
bcs,pn %icc, loop_4365
movcc %icc, %o2, %l5
ldsw [%l7 + 0x78], %g7
fones %f14
loop_4365:
sub %o3, 0x0F6E, %l0
lduh [%l7 + 0x72], %l6
brlz %o0, loop_4366
fpackfix %f14, %f9
std %f12, [%l7 + 0x58]
sdivcc %i4, 0x12B7, %i0
loop_4366:
ldsw [%l7 + 0x40], %g2
tcc %icc, 0x6
lduh [%l7 + 0x42], %i3
bneg %xcc, loop_4367
ld [%l7 + 0x5C], %f14
ldsh [%l7 + 0x42], %o5
tl %icc, 0x3
loop_4367:
ldsh [%l7 + 0x1E], %l4
edge32l %o4, %l3, %i2
std %f0, [%l7 + 0x10]
alignaddrl %g5, %i6, %g4
fmovsvs %xcc, %f0, %f2
fmovrdlez %l1, %f10, %f0
move %xcc, %i5, %o1
bcs,a loop_4368
fbu %fcc0, loop_4369
brz,a %g6, loop_4370
sth %g1, [%l7 + 0x70]
loop_4368:
bcs loop_4371
loop_4369:
sethi 0x12CC, %o6
loop_4370:
fpsub16 %f14, %f8, %f12
ta %icc, 0x3
loop_4371:
fba,a %fcc0, loop_4372
fornot2 %f10, %f12, %f12
fbe,a %fcc1, loop_4373
ldx [%l7 + 0x40], %g3
loop_4372:
ba,a,pn %xcc, loop_4374
fbg %fcc0, loop_4375
loop_4373:
lduh [%l7 + 0x10], %l2
fzero %f14
loop_4374:
fnot2 %f2, %f4
loop_4375:
tleu %icc, 0x0
fbue %fcc3, loop_4376
stw %i7, [%l7 + 0x5C]
fcmpgt16 %f10, %f14, %i1
ldsb [%l7 + 0x2B], %o7
loop_4376:
sth %l5, [%l7 + 0x3E]
std %f14, [%l7 + 0x18]
ldub [%l7 + 0x62], %g7
nop
setx loop_4377, %l0, %l1
jmpl %l1, %o2
fxnor %f0, %f8, %f4
orcc %o3, 0x1456, %l0
bcc,a,pt %icc, loop_4378
loop_4377:
stx %l6, [%l7 + 0x70]
edge16l %o0, %i4, %i0
ldd [%l7 + 0x48], %f12
loop_4378:
fmovsn %xcc, %f12, %f12
ldsw [%l7 + 0x78], %g2
fmovdneg %xcc, %f15, %f14
tle %icc, 0x7
srl %o5, %l4, %o4
fbu %fcc0, loop_4379
fbug %fcc3, loop_4380
ldsw [%l7 + 0x30], %i3
fmovs %f14, %f15
loop_4379:
fnor %f8, %f4, %f2
loop_4380:
fmovsne %xcc, %f1, %f8
bl,pn %xcc, loop_4381
edge8 %i2, %g5, %i6
xnor %l3, %g4, %l1
fmovdn %icc, %f14, %f13
loop_4381:
edge32 %i5, %o1, %g1
movge %icc, %g6, %g3
ldsw [%l7 + 0x20], %o6
bl,a loop_4382
sdiv %i7, 0x11C0, %l2
fcmps %fcc0, %f7, %f2
ldsh [%l7 + 0x5E], %i1
loop_4382:
addccc %l5, 0x108B, %g7
bg,a,pn %xcc, loop_4383
tcs %xcc, 0x6
array32 %o7, %o2, %o3
fcmple16 %f14, %f6, %l0
loop_4383:
fandnot1s %f8, %f13, %f8
std %f0, [%l7 + 0x58]
brz %l6, loop_4384
fble,a %fcc2, loop_4385
brlez,a %i4, loop_4386
fsrc2s %f3, %f8
loop_4384:
fmovrdgez %i0, %f6, %f10
loop_4385:
tne %xcc, 0x5
loop_4386:
movre %g2, %o0, %l4
ldsh [%l7 + 0x42], %o5
fbule %fcc1, loop_4387
brlez %o4, loop_4388
brlz %i2, loop_4389
for %f14, %f14, %f0
loop_4387:
lduw [%l7 + 0x40], %i3
loop_4388:
fbo,a %fcc1, loop_4390
loop_4389:
std %f4, [%l7 + 0x40]
bgu %xcc, loop_4391
xor %i6, 0x1A87, %g5
loop_4390:
fnot1s %f3, %f0
bleu,a,pn %xcc, loop_4392
loop_4391:
ldsh [%l7 + 0x2E], %l3
sllx %l1, 0x1C, %i5
fmovdvs %icc, %f12, %f7
loop_4392:
ldd [%l7 + 0x28], %f14
sth %o1, [%l7 + 0x2A]
bpos,a,pn %xcc, loop_4393
ldsw [%l7 + 0x24], %g4
brlez %g1, loop_4394
tleu %icc, 0x6
loop_4393:
fand %f8, %f2, %f8
fnors %f9, %f3, %f5
loop_4394:
std %f4, [%l7 + 0x38]
fnot1s %f6, %f13
ldd [%l7 + 0x38], %f2
edge16l %g6, %g3, %i7
ldub [%l7 + 0x66], %l2
lduw [%l7 + 0x28], %o6
fandnot2 %f6, %f14, %f0
movvs %icc, %l5, %i1
array8 %g7, %o2, %o3
mulx %l0, %o7, %i4
ldsb [%l7 + 0x7C], %l6
ldsb [%l7 + 0x7A], %g2
fcmpeq32 %f0, %f14, %o0
movrgez %l4, %o5, %o4
fandnot1s %f8, %f13, %f11
fcmpd %fcc0, %f6, %f2
fbul,a %fcc2, loop_4395
ldsh [%l7 + 0x4E], %i0
fmovsn %icc, %f6, %f4
ld [%l7 + 0x28], %f4
loop_4395:
alignaddrl %i2, %i6, %g5
fpsub16s %f5, %f0, %f15
fpsub32 %f8, %f0, %f0
fbge,a %fcc2, loop_4396
fand %f8, %f6, %f14
fbuge,a %fcc2, loop_4397
fxor %f4, %f2, %f14
loop_4396:
fexpand %f2, %f14
fcmpgt16 %f0, %f12, %i3
loop_4397:
brlez,a %l3, loop_4398
fmovdn %icc, %f10, %f3
fmovrslez %i5, %f13, %f8
stx %o1, [%l7 + 0x30]
loop_4398:
fmul8x16 %f1, %f4, %f0
andncc %l1, %g4, %g6
fornot2 %f2, %f14, %f14
edge32ln %g1, %g3, %l2
sdiv %i7, 0x0841, %l5
umulcc %i1, %o6, %o2
ldub [%l7 + 0x60], %g7
bvs,a %icc, loop_4399
stw %o3, [%l7 + 0x20]
fandnot2 %f6, %f0, %f6
fmovdcc %icc, %f2, %f3
loop_4399:
tl %xcc, 0x7
fpmerge %f0, %f8, %f2
movpos %icc, %o7, %i4
fcmple16 %f4, %f0, %l0
ldub [%l7 + 0x75], %g2
fcmpgt16 %f0, %f2, %o0
subccc %l4, 0x117E, %l6
fzeros %f14
fmovdgu %icc, %f9, %f6
sra %o4, 0x1C, %i0
tsubcc %o5, 0x0A1D, %i2
fcmpne32 %f8, %f6, %g5
fmovrdne %i3, %f0, %f10
sth %i6, [%l7 + 0x10]
fnegs %f13, %f1
fcmpeq32 %f6, %f2, %i5
fmovdgu %icc, %f1, %f7
fzeros %f11
stb %l3, [%l7 + 0x56]
fxors %f1, %f2, %f14
fpack32 %f2, %f14, %f8
fmovsle %xcc, %f9, %f2
stb %o1, [%l7 + 0x17]
ldub [%l7 + 0x1B], %g4
fsrc2s %f5, %f15
fcmpgt16 %f12, %f0, %g6
ldd [%l7 + 0x28], %f8
sub %g1, 0x155D, %g3
call loop_4400
movg %xcc, %l2, %i7
brgez,a %l5, loop_4401
tvc %xcc, 0x6
loop_4400:
fcmps %fcc2, %f1, %f12
stx %i1, [%l7 + 0x38]
loop_4401:
ldx [%l7 + 0x10], %l1
fcmpes %fcc2, %f0, %f3
xor %o6, 0x0F69, %g7
pdist %f14, %f0, %f6
fpmerge %f15, %f1, %f2
srax %o2, %o3, %o7
ldub [%l7 + 0x53], %l0
edge32l %i4, %g2, %l4
nop
setx loop_4402, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f15, %f13
fmovsl %xcc, %f1, %f13
tgu %xcc, 0x4
loop_4402:
tl %xcc, 0x2
fmovsneg %xcc, %f3, %f2
ldsh [%l7 + 0x6C], %l6
fmovdneg %icc, %f9, %f2
faligndata %f2, %f12, %f10
smulcc %o0, %i0, %o5
ld [%l7 + 0x24], %f11
addccc %i2, 0x14C8, %o4
stw %g5, [%l7 + 0x14]
fmovsa %xcc, %f3, %f12
add %i3, %i6, %l3
ldsw [%l7 + 0x68], %i5
fbo %fcc3, loop_4403
siam 0x7
array8 %o1, %g4, %g6
fmovsle %xcc, %f9, %f5
loop_4403:
bn,pn %icc, loop_4404
movrgez %g3, 0x1E6, %l2
fbuge %fcc3, loop_4405
fands %f5, %f1, %f12
loop_4404:
brgz %i7, loop_4406
fxors %f10, %f1, %f14
loop_4405:
brlz %g1, loop_4407
srlx %l5, 0x17, %i1
loop_4406:
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x20], %o6
loop_4407:
orncc %l1, %g7, %o2
fmovsle %icc, %f14, %f15
ld [%l7 + 0x5C], %f2
lduh [%l7 + 0x0A], %o3
lduh [%l7 + 0x4A], %o7
std %f12, [%l7 + 0x18]
ldsb [%l7 + 0x35], %l0
stx %g2, [%l7 + 0x40]
fones %f15
stw %i4, [%l7 + 0x44]
ldsb [%l7 + 0x6A], %l6
lduh [%l7 + 0x0A], %o0
sth %l4, [%l7 + 0x20]
xor %i0, 0x1136, %i2
stx %o5, [%l7 + 0x30]
ldsw [%l7 + 0x60], %o4
fmovsl %icc, %f14, %f4
fmovsg %xcc, %f0, %f1
taddcctv %g5, 0x1AF8, %i3
ldd [%l7 + 0x40], %f10
fmovsg %xcc, %f0, %f10
fornot1s %f7, %f11, %f0
nop
setx loop_4408, %l0, %l1
jmpl %l1, %i6
and %i5, %l3, %g4
sllx %g6, 0x18, %o1
fsrc1s %f8, %f14
loop_4408:
fcmple16 %f2, %f6, %g3
fbn,a %fcc0, loop_4409
fmul8x16au %f14, %f15, %f14
ldsb [%l7 + 0x50], %i7
movle %xcc, %l2, %l5
loop_4409:
fbuge %fcc3, loop_4410
smul %g1, 0x1EC9, %i1
fmovsa %xcc, %f2, %f2
fmovdcc %icc, %f0, %f15
loop_4410:
ldub [%l7 + 0x11], %l1
fabsd %f10, %f12
fbg %fcc2, loop_4411
tsubcc %o6, %g7, %o3
bvc,a,pn %icc, loop_4412
faligndata %f8, %f0, %f0
loop_4411:
ld [%l7 + 0x44], %f2
stb %o7, [%l7 + 0x50]
loop_4412:
brnz %l0, loop_4413
ldd [%l7 + 0x38], %f6
taddcc %g2, 0x1639, %o2
movrgz %i4, %l6, %l4
loop_4413:
fmovscs %icc, %f5, %f2
ld [%l7 + 0x38], %f7
bpos,pn %icc, loop_4414
st %f3, [%l7 + 0x3C]
subc %i0, 0x00C7, %o0
fmovsle %icc, %f11, %f3
loop_4414:
fmul8x16 %f10, %f12, %f10
stx %o5, [%l7 + 0x30]
tvc %xcc, 0x6
stw %o4, [%l7 + 0x50]
fmovdl %icc, %f1, %f15
ld [%l7 + 0x58], %f5
fmovdgu %icc, %f2, %f10
ldx [%l7 + 0x68], %i2
ldx [%l7 + 0x48], %g5
fmovsgu %xcc, %f14, %f15
fbge,a %fcc0, loop_4415
add %i3, %i5, %i6
ld [%l7 + 0x50], %f6
mova %icc, %l3, %g4
loop_4415:
fpmerge %f1, %f0, %f8
ble %icc, loop_4416
fbue %fcc1, loop_4417
ldub [%l7 + 0x64], %o1
srl %g3, 0x0C, %i7
loop_4416:
fmovscs %xcc, %f5, %f14
loop_4417:
std %f6, [%l7 + 0x78]
movleu %icc, %g6, %l2
umul %l5, 0x0294, %g1
tne %icc, 0x1
array32 %i1, %o6, %g7
ldsw [%l7 + 0x1C], %o3
fblg,a %fcc1, loop_4418
ld [%l7 + 0x68], %f5
sth %l1, [%l7 + 0x7A]
tn %xcc, 0x6
loop_4418:
bgu,pn %icc, loop_4419
fmovrse %l0, %f1, %f14
be,a %xcc, loop_4420
fpackfix %f14, %f9
loop_4419:
smul %g2, %o2, %i4
movre %o7, 0x063, %l6
loop_4420:
stx %l4, [%l7 + 0x20]
fmul8ulx16 %f12, %f10, %f12
ldd [%l7 + 0x50], %f8
smulcc %o0, 0x1CB0, %i0
std %f6, [%l7 + 0x08]
ldx [%l7 + 0x08], %o5
subccc %o4, 0x1354, %i2
fandnot1s %f8, %f7, %f14
fnor %f10, %f8, %f8
stw %g5, [%l7 + 0x78]
ldub [%l7 + 0x2F], %i5
tge %icc, 0x6
tcc %xcc, 0x2
fmovrde %i6, %f8, %f14
movneg %icc, %l3, %i3
xor %o1, 0x158A, %g4
fmovsn %xcc, %f6, %f7
fmovdn %icc, %f3, %f7
stx %g3, [%l7 + 0x30]
smulcc %g6, %l2, %i7
fnot1 %f2, %f6
fandnot2 %f10, %f10, %f6
ldsb [%l7 + 0x6E], %l5
bvc,a,pt %icc, loop_4421
orcc %i1, 0x1260, %g1
fbug %fcc3, loop_4422
fmovscs %xcc, %f15, %f2
loop_4421:
bneg,a,pn %xcc, loop_4423
brnz,a %g7, loop_4424
loop_4422:
fmovrdne %o6, %f8, %f10
fnegs %f7, %f12
loop_4423:
fornot1s %f2, %f8, %f3
loop_4424:
fands %f2, %f5, %f5
fmuld8ulx16 %f14, %f8, %f10
stb %o3, [%l7 + 0x65]
or %l0, 0x0F7D, %l1
ld [%l7 + 0x5C], %f4
edge16 %g2, %i4, %o7
movcc %xcc, %o2, %l6
fpadd16s %f14, %f7, %f8
fmovrdgez %l4, %f8, %f12
sdiv %i0, 0x07C2, %o5
fpadd16 %f2, %f6, %f0
fcmple32 %f12, %f2, %o0
fbe %fcc2, loop_4425
fcmple16 %f14, %f12, %o4
fmovdleu %icc, %f11, %f13
addccc %i2, %i5, %g5
loop_4425:
call loop_4426
bn loop_4427
fmovdne %icc, %f8, %f4
udivcc %i6, 0x1F61, %l3
loop_4426:
fcmps %fcc0, %f15, %f1
loop_4427:
std %f4, [%l7 + 0x10]
xnorcc %i3, 0x102F, %o1
std %f14, [%l7 + 0x30]
tpos %xcc, 0x2
lduw [%l7 + 0x68], %g3
fcmpd %fcc3, %f8, %f4
fmovsl %icc, %f14, %f4
udivcc %g4, 0x0748, %g6
ldsb [%l7 + 0x79], %i7
edge16l %l5, %i1, %l2
xor %g7, %g1, %o6
ldsb [%l7 + 0x5B], %o3
fcmpes %fcc1, %f5, %f7
ldub [%l7 + 0x3B], %l0
ldx [%l7 + 0x58], %l1
fmovdgu %xcc, %f3, %f6
fpadd32s %f13, %f5, %f6
alignaddrl %i4, %g2, %o2
edge32ln %l6, %l4, %o7
fmovsn %icc, %f14, %f2
movne %icc, %o5, %i0
ld [%l7 + 0x24], %f1
bge,a %xcc, loop_4428
lduw [%l7 + 0x4C], %o4
ldsw [%l7 + 0x6C], %o0
ld [%l7 + 0x44], %f4
loop_4428:
fmovsgu %icc, %f1, %f6
fpmerge %f6, %f11, %f6
movge %icc, %i2, %g5
lduh [%l7 + 0x50], %i6
fpadd32 %f8, %f0, %f12
sth %i5, [%l7 + 0x36]
lduw [%l7 + 0x1C], %l3
ldub [%l7 + 0x59], %i3
sth %g3, [%l7 + 0x50]
std %f4, [%l7 + 0x70]
ldd [%l7 + 0x10], %f2
fcmpgt16 %f6, %f6, %o1
orn %g4, 0x0E0D, %i7
nop
setx loop_4429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g6, %i1, %l2
sth %g7, [%l7 + 0x3A]
ldsb [%l7 + 0x45], %l5
loop_4429:
lduh [%l7 + 0x58], %o6
fbg %fcc0, loop_4430
tneg %xcc, 0x5
fmovsvs %icc, %f4, %f10
fcmpne32 %f0, %f6, %o3
loop_4430:
lduh [%l7 + 0x2C], %l0
edge16n %g1, %l1, %g2
fnors %f13, %f15, %f1
ld [%l7 + 0x08], %f10
srax %o2, %l6, %l4
bn,pt %xcc, loop_4431
stb %i4, [%l7 + 0x41]
fornot2 %f12, %f2, %f14
tleu %xcc, 0x3
loop_4431:
bge loop_4432
stb %o5, [%l7 + 0x20]
stx %o7, [%l7 + 0x70]
add %o4, 0x1B7F, %o0
loop_4432:
tvc %icc, 0x7
fornot1s %f2, %f7, %f13
ld [%l7 + 0x3C], %f9
edge8 %i0, %i2, %g5
movpos %xcc, %i6, %i5
lduh [%l7 + 0x3E], %l3
fsrc2s %f13, %f2
fbg %fcc3, loop_4433
ldsb [%l7 + 0x75], %i3
tcs %xcc, 0x0
fcmpes %fcc2, %f2, %f2
loop_4433:
xnorcc %o1, %g3, %g4
pdist %f12, %f12, %f6
movcc %icc, %g6, %i1
bvs,a,pn %xcc, loop_4434
fnor %f4, %f8, %f12
fsrc2 %f10, %f0
fnot1 %f12, %f10
loop_4434:
lduh [%l7 + 0x6A], %l2
tvc %icc, 0x0
ba,pn %xcc, loop_4435
fbule,a %fcc0, loop_4436
bcc %xcc, loop_4437
sethi 0x0180, %g7
loop_4435:
ldx [%l7 + 0x18], %i7
loop_4436:
tpos %icc, 0x4
loop_4437:
umulcc %l5, %o3, %l0
ldsh [%l7 + 0x1A], %g1
ta %icc, 0x7
fmovsvs %xcc, %f5, %f3
ldx [%l7 + 0x10], %o6
stx %l1, [%l7 + 0x70]
fmovrdlez %g2, %f0, %f6
fmovsgu %icc, %f10, %f1
movleu %xcc, %l6, %l4
fnor %f0, %f12, %f10
tne %icc, 0x5
movg %icc, %o2, %o5
stx %o7, [%l7 + 0x30]
udivcc %o4, 0x1608, %o0
fcmpd %fcc0, %f10, %f14
fbe,a %fcc0, loop_4438
lduh [%l7 + 0x76], %i0
fmovsleu %xcc, %f5, %f5
faligndata %f6, %f10, %f6
loop_4438:
for %f0, %f4, %f4
fmovdg %xcc, %f14, %f13
edge32 %i2, %i4, %g5
subccc %i5, %i6, %i3
ba,a %icc, loop_4439
movrgz %l3, 0x126, %g3
fmovrdne %o1, %f6, %f6
srl %g4, 0x07, %g6
loop_4439:
std %f4, [%l7 + 0x70]
fandnot1 %f6, %f6, %f10
fornot2 %f0, %f4, %f8
edge16n %l2, %g7, %i7
lduw [%l7 + 0x70], %i1
ldsh [%l7 + 0x6E], %o3
edge8l %l0, %l5, %o6
stx %l1, [%l7 + 0x18]
tsubcc %g2, %l6, %g1
fornot1s %f0, %f12, %f3
bg,a loop_4440
fmovda %xcc, %f5, %f15
lduw [%l7 + 0x44], %l4
ldsw [%l7 + 0x34], %o2
loop_4440:
xor %o7, %o4, %o5
addccc %i0, %i2, %i4
bgu,a,pn %icc, loop_4441
fmovrdgez %g5, %f10, %f4
fnors %f2, %f0, %f4
bcc,pn %xcc, loop_4442
loop_4441:
ldd [%l7 + 0x78], %f2
fbo,a %fcc2, loop_4443
fbuge %fcc0, loop_4444
loop_4442:
mova %icc, %i5, %i6
movg %xcc, %o0, %i3
loop_4443:
faligndata %f14, %f0, %f14
loop_4444:
fmovdl %xcc, %f12, %f2
bleu,a,pt %xcc, loop_4445
bpos,pn %xcc, loop_4446
lduh [%l7 + 0x0E], %g3
orncc %l3, 0x1FD8, %o1
loop_4445:
popc 0x0975, %g6
loop_4446:
move %icc, %g4, %g7
bg,a loop_4447
tne %xcc, 0x3
movl %icc, %i7, %l2
ldub [%l7 + 0x7C], %i1
loop_4447:
fbuge %fcc3, loop_4448
ldsb [%l7 + 0x66], %o3
bcs %icc, loop_4449
st %f13, [%l7 + 0x5C]
loop_4448:
lduw [%l7 + 0x6C], %l0
ld [%l7 + 0x10], %f4
loop_4449:
fpadd16 %f8, %f12, %f14
ldx [%l7 + 0x10], %o6
ldsb [%l7 + 0x73], %l5
fmovs %f12, %f9
stx %l1, [%l7 + 0x58]
ldsb [%l7 + 0x25], %g2
lduh [%l7 + 0x58], %l6
fmovsle %icc, %f6, %f13
fmovse %xcc, %f13, %f2
fmovd %f10, %f14
sllx %l4, %o2, %g1
fornot2s %f8, %f1, %f6
fmovdn %icc, %f1, %f5
fcmple32 %f2, %f2, %o7
fmuld8sux16 %f11, %f12, %f0
sub %o4, 0x03E1, %o5
or %i2, %i4, %i0
bpos,a,pn %icc, loop_4450
array8 %g5, %i6, %i5
ldub [%l7 + 0x34], %i3
fmovrdgez %o0, %f12, %f0
loop_4450:
fmovscc %xcc, %f4, %f1
bpos,a loop_4451
ldx [%l7 + 0x40], %l3
array32 %g3, %g6, %g4
ldsb [%l7 + 0x3B], %o1
loop_4451:
fmul8ulx16 %f6, %f2, %f12
fsrc2s %f4, %f1
fmuld8sux16 %f12, %f4, %f2
fzeros %f14
tgu %xcc, 0x1
stx %i7, [%l7 + 0x48]
fmovdne %icc, %f1, %f1
fmul8ulx16 %f6, %f4, %f4
std %f12, [%l7 + 0x70]
nop
setx loop_4452, %l0, %l1
jmpl %l1, %g7
fsrc1 %f2, %f4
fmovrde %i1, %f2, %f4
fmovse %xcc, %f7, %f4
loop_4452:
fnegd %f2, %f8
lduw [%l7 + 0x6C], %l2
subccc %o3, 0x1F7B, %o6
fornot2 %f14, %f2, %f4
stw %l5, [%l7 + 0x64]
fcmple16 %f8, %f0, %l0
xorcc %g2, %l1, %l4
mulscc %o2, %g1, %l6
ldd [%l7 + 0x10], %f6
stw %o4, [%l7 + 0x60]
stx %o5, [%l7 + 0x58]
brz,a %o7, loop_4453
movrlz %i4, %i2, %i0
ldx [%l7 + 0x18], %i6
fmovdleu %xcc, %f1, %f8
loop_4453:
ldsh [%l7 + 0x3A], %g5
fmovdle %xcc, %f5, %f12
ta %xcc, 0x0
fmovsne %xcc, %f12, %f15
alignaddr %i5, %o0, %l3
brz,a %g3, loop_4454
umulcc %i3, 0x0C20, %g6
ld [%l7 + 0x38], %f2
movcs %xcc, %o1, %g4
loop_4454:
std %f8, [%l7 + 0x30]
nop
setx loop_4455, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x48], %g7
fnot1 %f2, %f0
st %f13, [%l7 + 0x48]
loop_4455:
st %f6, [%l7 + 0x20]
fmovrsgez %i7, %f7, %f5
tn %xcc, 0x2
tle %xcc, 0x1
tvs %icc, 0x4
fcmpne32 %f2, %f10, %i1
fandnot1s %f1, %f3, %f6
lduh [%l7 + 0x24], %o3
faligndata %f8, %f6, %f6
addc %o6, 0x1035, %l5
fnegd %f10, %f14
ldsw [%l7 + 0x50], %l2
taddcctv %g2, 0x0F88, %l0
fmovrdgez %l1, %f4, %f4
ldub [%l7 + 0x7A], %l4
fmovrsgz %g1, %f7, %f7
fcmpeq32 %f12, %f14, %o2
stx %l6, [%l7 + 0x68]
ldsb [%l7 + 0x54], %o4
tn %xcc, 0x3
fpsub32 %f14, %f4, %f14
tcc %xcc, 0x5
brgz %o5, loop_4456
mulx %i4, %i2, %i0
lduh [%l7 + 0x4C], %i6
st %f9, [%l7 + 0x50]
loop_4456:
fandnot1 %f8, %f8, %f0
bl loop_4457
fcmpeq32 %f2, %f4, %g5
fornot1s %f1, %f0, %f2
movvs %xcc, %o7, %i5
loop_4457:
lduw [%l7 + 0x70], %l3
fmovrsgz %g3, %f7, %f15
movvc %xcc, %i3, %o0
mulscc %g6, %o1, %g4
bge,a loop_4458
fmovdneg %icc, %f5, %f2
tcs %icc, 0x3
stw %g7, [%l7 + 0x7C]
loop_4458:
sdiv %i1, 0x1E8D, %o3
sth %o6, [%l7 + 0x5C]
udivcc %i7, 0x0E71, %l2
ldsb [%l7 + 0x4B], %l5
fbue,a %fcc0, loop_4459
edge16ln %g2, %l0, %l4
srl %l1, 0x15, %o2
ldsh [%l7 + 0x4A], %g1
loop_4459:
fpmerge %f2, %f10, %f6
tl %icc, 0x0
ldsb [%l7 + 0x70], %l6
ldx [%l7 + 0x48], %o4
ldub [%l7 + 0x39], %i4
fcmpes %fcc1, %f14, %f11
fcmple32 %f12, %f10, %o5
fbg %fcc2, loop_4460
stx %i2, [%l7 + 0x20]
udiv %i6, 0x0A15, %g5
fbge,a %fcc1, loop_4461
loop_4460:
fcmpeq16 %f6, %f2, %i0
ldub [%l7 + 0x74], %o7
udivx %i5, 0x0976, %g3
loop_4461:
fbge,a %fcc1, loop_4462
bneg,a %xcc, loop_4463
brgz %i3, loop_4464
sth %o0, [%l7 + 0x48]
loop_4462:
andncc %l3, %g6, %g4
loop_4463:
fmovdvs %xcc, %f1, %f3
loop_4464:
fcmpne32 %f8, %f2, %o1
fsrc2 %f12, %f6
stx %i1, [%l7 + 0x38]
array32 %g7, %o3, %i7
std %f8, [%l7 + 0x38]
fmovrse %o6, %f15, %f14
fba,a %fcc0, loop_4465
lduh [%l7 + 0x48], %l2
ldsh [%l7 + 0x20], %g2
fmovdgu %icc, %f14, %f6
loop_4465:
std %f6, [%l7 + 0x48]
ldsb [%l7 + 0x25], %l5
fmul8x16 %f15, %f14, %f10
brgez %l0, loop_4466
ldd [%l7 + 0x70], %f6
tsubcctv %l4, %o2, %l1
ldsh [%l7 + 0x10], %l6
loop_4466:
fmovspos %icc, %f1, %f13
stx %o4, [%l7 + 0x10]
array32 %i4, %o5, %i2
fmovrdgz %g1, %f6, %f12
fmovrslez %i6, %f6, %f15
fpsub32s %f15, %f7, %f9
ldd [%l7 + 0x20], %f10
alignaddrl %i0, %o7, %i5
addc %g3, %i3, %g5
fcmpne32 %f6, %f10, %l3
alignaddr %g6, %o0, %o1
fmovdne %icc, %f8, %f3
ldx [%l7 + 0x58], %g4
tg %xcc, 0x7
stw %i1, [%l7 + 0x54]
fcmple32 %f0, %f10, %o3
fpsub32s %f12, %f2, %f9
fcmple16 %f12, %f2, %g7
stw %o6, [%l7 + 0x38]
movrlez %l2, %i7, %g2
sth %l0, [%l7 + 0x40]
fmovdne %xcc, %f0, %f1
sethi 0x1ED0, %l5
fpackfix %f8, %f0
bn,pt %xcc, loop_4467
edge16n %o2, %l1, %l6
movleu %xcc, %o4, %l4
subccc %o5, %i2, %i4
loop_4467:
bgu loop_4468
fmovdge %xcc, %f4, %f1
movn %xcc, %i6, %i0
fmovdneg %icc, %f1, %f11
loop_4468:
xnorcc %o7, %g1, %i5
fbu %fcc2, loop_4469
fmovspos %xcc, %f0, %f4
ldub [%l7 + 0x7D], %i3
fmovscs %icc, %f15, %f0
loop_4469:
nop
setx loop_4470, %l0, %l1
jmpl %l1, %g5
ld [%l7 + 0x44], %f3
brz,a %l3, loop_4471
bvc %icc, loop_4472
loop_4470:
fble %fcc1, loop_4473
stw %g6, [%l7 + 0x30]
loop_4471:
movl %xcc, %g3, %o1
loop_4472:
movcc %icc, %o0, %g4
loop_4473:
tvc %icc, 0x2
edge32ln %o3, %g7, %i1
edge16l %o6, %l2, %g2
edge16n %l0, %l5, %o2
tne %xcc, 0x2
ld [%l7 + 0x10], %f11
fsrc2s %f15, %f6
tsubcc %i7, 0x18C6, %l1
fcmpne16 %f8, %f6, %o4
fpack16 %f14, %f3
sth %l4, [%l7 + 0x7E]
ldsb [%l7 + 0x10], %o5
fblg %fcc3, loop_4474
fbuge %fcc2, loop_4475
brgz %i2, loop_4476
movrgz %i4, %l6, %i0
loop_4474:
sub %i6, %g1, %i5
loop_4475:
stb %i3, [%l7 + 0x15]
loop_4476:
ld [%l7 + 0x58], %f3
ldsh [%l7 + 0x70], %g5
fsrc1 %f12, %f6
ldd [%l7 + 0x70], %f2
tcs %icc, 0x1
stb %o7, [%l7 + 0x43]
ldsb [%l7 + 0x40], %l3
fmovsvs %icc, %f9, %f8
fone %f2
fmovdvc %icc, %f13, %f9
fornot2 %f0, %f10, %f14
stw %g6, [%l7 + 0x1C]
nop
setx loop_4477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o1, [%l7 + 0x68]
st %f15, [%l7 + 0x6C]
ldsb [%l7 + 0x15], %g3
loop_4477:
stx %o0, [%l7 + 0x18]
brgz,a %o3, loop_4478
fxnors %f7, %f9, %f6
call loop_4479
ldx [%l7 + 0x40], %g7
loop_4478:
sub %g4, %o6, %l2
fcmpgt16 %f0, %f6, %i1
loop_4479:
edge16ln %g2, %l0, %o2
fnot1s %f14, %f8
fmul8x16al %f14, %f0, %f2
fcmpne16 %f10, %f4, %i7
fmovrslz %l1, %f6, %f5
stb %l5, [%l7 + 0x69]
xnorcc %o4, %l4, %o5
add %i2, %i4, %i0
fmovrslez %i6, %f15, %f0
fmovsleu %icc, %f13, %f4
ldsb [%l7 + 0x61], %g1
array16 %l6, %i5, %g5
fbu,a %fcc0, loop_4480
fmovdleu %xcc, %f11, %f12
sdiv %o7, 0x135E, %i3
lduw [%l7 + 0x2C], %l3
loop_4480:
fmovrdlz %g6, %f0, %f0
mova %xcc, %o1, %o0
stw %g3, [%l7 + 0x2C]
stx %o3, [%l7 + 0x08]
ldsw [%l7 + 0x60], %g4
movleu %icc, %o6, %l2
lduh [%l7 + 0x0C], %i1
fba %fcc0, loop_4481
fbe,a %fcc0, loop_4482
fnegd %f10, %f14
fcmped %fcc2, %f0, %f0
loop_4481:
stx %g2, [%l7 + 0x50]
loop_4482:
fble %fcc0, loop_4483
add %g7, %o2, %i7
movge %xcc, %l0, %l1
fmovdg %icc, %f1, %f7
loop_4483:
faligndata %f10, %f2, %f10
ldx [%l7 + 0x68], %o4
edge32l %l4, %l5, %o5
stw %i4, [%l7 + 0x7C]
movrgz %i2, 0x0B1, %i0
fpadd16s %f8, %f8, %f0
tleu %xcc, 0x4
stw %g1, [%l7 + 0x10]
sdivx %i6, 0x1FA0, %i5
stb %l6, [%l7 + 0x76]
tcs %xcc, 0x4
fzero %f6
fblg %fcc2, loop_4484
fmovdvs %xcc, %f9, %f6
edge8l %g5, %i3, %o7
xnorcc %g6, 0x03BD, %l3
loop_4484:
umul %o1, %g3, %o3
lduh [%l7 + 0x20], %g4
ldub [%l7 + 0x23], %o6
fmovspos %icc, %f13, %f0
fbo %fcc3, loop_4485
movrlz %l2, 0x078, %o0
fsrc2s %f15, %f6
ldub [%l7 + 0x6F], %g2
loop_4485:
tge %icc, 0x6
sdivcc %g7, 0x108E, %i1
fbue %fcc3, loop_4486
edge16l %o2, %i7, %l1
call loop_4487
fzero %f10
loop_4486:
fnot1s %f11, %f0
fmovse %xcc, %f10, %f6
loop_4487:
brgez %l0, loop_4488
st %f14, [%l7 + 0x48]
fnand %f2, %f14, %f6
umulcc %l4, %o4, %l5
loop_4488:
tge %xcc, 0x2
movpos %xcc, %o5, %i2
ldx [%l7 + 0x18], %i4
edge8ln %g1, %i6, %i0
fpadd32 %f14, %f0, %f14
tleu %xcc, 0x5
sdivx %i5, 0x1F79, %g5
st %f15, [%l7 + 0x44]
fpack32 %f6, %f14, %f2
ldsw [%l7 + 0x40], %i3
sdiv %l6, 0x0038, %g6
orn %l3, %o1, %g3
lduw [%l7 + 0x54], %o3
fmuld8ulx16 %f10, %f7, %f6
edge16ln %g4, %o7, %l2
movrne %o0, 0x325, %o6
movleu %icc, %g2, %g7
fone %f8
and %i1, %o2, %i7
tcs %icc, 0x0
fmul8x16al %f4, %f0, %f8
fpadd32s %f11, %f0, %f2
mulscc %l0, 0x15E0, %l4
ldd [%l7 + 0x20], %f10
fpackfix %f8, %f15
tleu %xcc, 0x6
bcs %xcc, loop_4489
pdist %f12, %f4, %f0
fcmps %fcc3, %f6, %f0
addc %l1, 0x0B81, %o4
loop_4489:
fpackfix %f14, %f2
andncc %l5, %i2, %o5
ld [%l7 + 0x44], %f1
movg %icc, %g1, %i4
umulcc %i6, %i5, %i0
move %xcc, %i3, %l6
stb %g6, [%l7 + 0x46]
movcs %xcc, %l3, %o1
fpsub16 %f2, %f12, %f10
ldd [%l7 + 0x40], %f10
edge8ln %g3, %o3, %g5
fmovde %icc, %f15, %f6
stb %o7, [%l7 + 0x0D]
ldsb [%l7 + 0x59], %l2
brnz %o0, loop_4490
fnot1s %f11, %f15
fmovsneg %icc, %f8, %f11
smul %g4, 0x0646, %o6
loop_4490:
stx %g2, [%l7 + 0x58]
tneg %icc, 0x1
or %i1, 0x19ED, %g7
movrne %i7, %l0, %o2
ldx [%l7 + 0x28], %l1
addccc %l4, %o4, %i2
fpmerge %f14, %f4, %f10
subc %l5, %o5, %i4
lduw [%l7 + 0x48], %g1
brlz %i5, loop_4491
brlez,a %i0, loop_4492
srlx %i6, 0x17, %i3
fmovscc %xcc, %f0, %f0
loop_4491:
stb %l6, [%l7 + 0x1D]
loop_4492:
addccc %l3, %o1, %g3
movneg %xcc, %g6, %o3
array8 %o7, %l2, %o0
stb %g4, [%l7 + 0x0E]
tsubcc %g5, 0x1AF7, %g2
stx %i1, [%l7 + 0x60]
edge8ln %g7, %i7, %o6
tpos %xcc, 0x2
stw %l0, [%l7 + 0x44]
ta %xcc, 0x7
mulscc %o2, %l4, %l1
bg,pn %xcc, loop_4493
fmovs %f1, %f13
sll %o4, 0x08, %i2
fnands %f3, %f11, %f15
loop_4493:
fnand %f14, %f4, %f10
fnot2s %f2, %f15
fmovdneg %xcc, %f4, %f1
fmovdneg %icc, %f3, %f9
edge8n %l5, %o5, %g1
st %f5, [%l7 + 0x54]
movre %i5, 0x3F3, %i0
ldx [%l7 + 0x08], %i6
ldsb [%l7 + 0x3F], %i3
fbg %fcc0, loop_4494
stb %i4, [%l7 + 0x22]
fmul8x16au %f5, %f9, %f2
addccc %l3, 0x1107, %l6
loop_4494:
fpsub32s %f1, %f3, %f7
ldx [%l7 + 0x30], %g3
fmovscc %icc, %f3, %f1
fmovrse %o1, %f6, %f11
fandnot2 %f12, %f6, %f14
fmul8ulx16 %f6, %f12, %f4
st %f4, [%l7 + 0x38]
movne %icc, %o3, %o7
ldd [%l7 + 0x58], %f2
ldx [%l7 + 0x10], %g6
st %f12, [%l7 + 0x20]
fsrc2 %f4, %f4
orcc %o0, 0x03C5, %l2
ldsw [%l7 + 0x64], %g5
stb %g4, [%l7 + 0x10]
subcc %i1, 0x080E, %g2
bneg,a %icc, loop_4495
fmovdle %xcc, %f11, %f7
tvs %icc, 0x0
fmul8ulx16 %f8, %f10, %f6
loop_4495:
ldd [%l7 + 0x50], %f8
fcmps %fcc0, %f5, %f11
edge8n %i7, %g7, %l0
faligndata %f6, %f2, %f8
fbe %fcc3, loop_4496
xor %o6, 0x140A, %l4
xorcc %o2, 0x168B, %l1
ble,pt %xcc, loop_4497
loop_4496:
fnand %f14, %f0, %f4
edge8 %o4, %i2, %o5
ldsb [%l7 + 0x50], %g1
loop_4497:
movneg %icc, %l5, %i5
nop
setx loop_4498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f8, %f8, %f0
fpsub32s %f5, %f1, %f14
fbl,a %fcc2, loop_4499
loop_4498:
ld [%l7 + 0x14], %f0
fmovrse %i6, %f4, %f11
subcc %i3, 0x169A, %i4
loop_4499:
fmovsvc %xcc, %f0, %f11
fandnot1s %f3, %f12, %f7
ld [%l7 + 0x48], %f13
ldsw [%l7 + 0x14], %i0
edge8 %l6, %l3, %g3
fmul8ulx16 %f2, %f8, %f4
fand %f14, %f2, %f10
fandnot2 %f4, %f12, %f6
be,a loop_4500
ldsb [%l7 + 0x0C], %o3
std %f4, [%l7 + 0x08]
fxor %f14, %f4, %f2
loop_4500:
sllx %o7, 0x0E, %g6
siam 0x2
fcmpgt16 %f4, %f10, %o0
movre %l2, %o1, %g4
fmovsge %xcc, %f13, %f14
ba,a loop_4501
bgu,pt %icc, loop_4502
fbuge,a %fcc1, loop_4503
sdiv %i1, 0x0D00, %g2
loop_4501:
ldsw [%l7 + 0x60], %g5
loop_4502:
lduw [%l7 + 0x40], %i7
loop_4503:
subcc %l0, %g7, %o6
ldub [%l7 + 0x4D], %l4
lduh [%l7 + 0x2E], %l1
lduw [%l7 + 0x60], %o2
fmovrsgez %o4, %f8, %f0
ldub [%l7 + 0x56], %o5
edge32l %g1, %i2, %l5
movle %xcc, %i6, %i3
ldub [%l7 + 0x2E], %i5
fpack16 %f2, %f15
fexpand %f11, %f8
edge32l %i0, %l6, %l3
fcmps %fcc1, %f6, %f5
stx %i4, [%l7 + 0x48]
andncc %g3, %o3, %g6
fmovrsgez %o0, %f10, %f7
fxnor %f10, %f12, %f0
fmovrdlez %o7, %f8, %f8
fornot1s %f3, %f1, %f12
edge8 %l2, %g4, %i1
st %f5, [%l7 + 0x44]
lduw [%l7 + 0x24], %o1
andncc %g2, %i7, %l0
lduh [%l7 + 0x18], %g5
tcc %icc, 0x1
andcc %o6, %g7, %l1
stb %o2, [%l7 + 0x59]
movl %xcc, %o4, %o5
ldsb [%l7 + 0x26], %g1
ldx [%l7 + 0x08], %l4
tn %xcc, 0x5
stx %i2, [%l7 + 0x40]
edge32n %i6, %i3, %l5
ldx [%l7 + 0x10], %i0
brlz,a %l6, loop_4504
sdiv %l3, 0x135D, %i4
movcc %icc, %i5, %g3
array8 %o3, %g6, %o7
loop_4504:
fmovscc %icc, %f12, %f15
stw %l2, [%l7 + 0x28]
lduh [%l7 + 0x5E], %o0
edge32ln %g4, %o1, %i1
stb %g2, [%l7 + 0x10]
edge8 %i7, %l0, %g5
fnot2 %f14, %f12
fcmpne16 %f0, %f10, %g7
tge %xcc, 0x6
fmovdle %icc, %f12, %f3
fandnot1s %f8, %f7, %f14
sth %o6, [%l7 + 0x54]
movpos %xcc, %o2, %l1
stb %o5, [%l7 + 0x66]
edge8l %g1, %o4, %l4
fmovdgu %xcc, %f2, %f0
sdivx %i6, 0x0ADB, %i3
fsrc2 %f14, %f2
nop
setx loop_4505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l5, [%l7 + 0x6C]
sethi 0x1BCE, %i0
mulscc %i2, 0x18DA, %l6
loop_4505:
std %f6, [%l7 + 0x58]
stx %l3, [%l7 + 0x60]
array16 %i5, %i4, %g3
sra %g6, 0x0F, %o7
orn %o3, %l2, %g4
st %f11, [%l7 + 0x58]
movrlez %o1, %i1, %o0
orn %g2, 0x1E88, %i7
bvs loop_4506
fmovrsne %l0, %f1, %f7
tgu %xcc, 0x7
fpsub16 %f4, %f8, %f2
loop_4506:
ldd [%l7 + 0x28], %f2
fba,a %fcc2, loop_4507
fnot1 %f8, %f12
stx %g7, [%l7 + 0x20]
stx %g5, [%l7 + 0x50]
loop_4507:
fmovdn %icc, %f13, %f0
ldsh [%l7 + 0x24], %o6
ldub [%l7 + 0x62], %o2
stw %l1, [%l7 + 0x5C]
smul %g1, %o4, %l4
brgz %o5, loop_4508
fcmpgt32 %f12, %f14, %i3
tvs %icc, 0x6
subccc %l5, 0x0616, %i0
loop_4508:
ldsh [%l7 + 0x0A], %i6
add %i2, %l3, %i5
bge,pn %icc, loop_4509
bcs,a loop_4510
bneg,pt %xcc, loop_4511
tleu %icc, 0x4
loop_4509:
sdivx %i4, 0x0A84, %l6
loop_4510:
fnegs %f12, %f13
loop_4511:
fmovsleu %icc, %f6, %f8
tsubcc %g6, 0x0D85, %o7
fpadd16 %f12, %f8, %f2
array8 %o3, %g3, %g4
fcmpeq16 %f10, %f2, %l2
stw %o1, [%l7 + 0x18]
bleu loop_4512
fmovs %f9, %f13
ldub [%l7 + 0x12], %o0
fcmps %fcc0, %f7, %f3
loop_4512:
bgu,a,pn %icc, loop_4513
fmovrdgz %g2, %f12, %f4
bge,a,pn %xcc, loop_4514
sth %i7, [%l7 + 0x40]
loop_4513:
fbne,a %fcc1, loop_4515
fnot2 %f0, %f10
loop_4514:
sethi 0x1F4F, %i1
lduw [%l7 + 0x1C], %l0
loop_4515:
fpackfix %f14, %f5
fpsub16s %f8, %f7, %f12
or %g7, %g5, %o2
std %f2, [%l7 + 0x50]
taddcc %l1, 0x0B92, %o6
fmovrdlz %o4, %f14, %f6
fmovsleu %xcc, %f5, %f12
fblg,a %fcc1, loop_4516
bge,a loop_4517
mova %icc, %l4, %g1
fxors %f5, %f14, %f11
loop_4516:
fones %f1
loop_4517:
tvs %icc, 0x1
ldx [%l7 + 0x28], %i3
stb %o5, [%l7 + 0x38]
fpsub32s %f2, %f1, %f12
fmovsle %xcc, %f6, %f11
fmovrsne %l5, %f8, %f14
srax %i6, %i0, %i2
ldsw [%l7 + 0x34], %i5
fxor %f8, %f10, %f8
fmovs %f3, %f1
fmovdle %icc, %f12, %f8
fmovscs %xcc, %f0, %f6
fnot1 %f4, %f0
bcs,a loop_4518
stb %l3, [%l7 + 0x76]
fmovrsgez %i4, %f5, %f10
bge,a,pn %xcc, loop_4519
loop_4518:
sllx %g6, %o7, %l6
bvs,a,pn %icc, loop_4520
ldsw [%l7 + 0x10], %o3
loop_4519:
ldx [%l7 + 0x38], %g4
ldub [%l7 + 0x29], %l2
loop_4520:
fnor %f0, %f2, %f2
ldsh [%l7 + 0x3A], %g3
fxors %f14, %f12, %f13
fornot1s %f6, %f6, %f6
bpos,pt %icc, loop_4521
fmuld8ulx16 %f10, %f15, %f0
edge8ln %o0, %g2, %i7
fpadd16s %f15, %f15, %f3
loop_4521:
stx %i1, [%l7 + 0x60]
lduw [%l7 + 0x64], %l0
edge8l %g7, %o1, %o2
fands %f5, %f4, %f9
std %f12, [%l7 + 0x60]
ldx [%l7 + 0x68], %l1
bgu loop_4522
fmovsgu %xcc, %f11, %f11
movvs %icc, %g5, %o4
fzeros %f6
loop_4522:
fbn,a %fcc3, loop_4523
brz %l4, loop_4524
fmul8sux16 %f6, %f12, %f8
ldsb [%l7 + 0x20], %g1
loop_4523:
ldx [%l7 + 0x40], %o6
loop_4524:
array16 %i3, %l5, %i6
ldd [%l7 + 0x70], %f10
stw %o5, [%l7 + 0x24]
ldd [%l7 + 0x18], %f10
stb %i2, [%l7 + 0x37]
ldsw [%l7 + 0x0C], %i0
brlz,a %l3, loop_4525
fbe,a %fcc3, loop_4526
fmovrsgz %i4, %f0, %f8
brz %i5, loop_4527
loop_4525:
ble,a loop_4528
loop_4526:
ldub [%l7 + 0x76], %o7
fmovde %icc, %f7, %f11
loop_4527:
ldub [%l7 + 0x46], %l6
loop_4528:
nop
setx loop_4529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x53], %g6
addccc %g4, %o3, %g3
movneg %xcc, %o0, %g2
loop_4529:
for %f10, %f0, %f8
fmovd %f12, %f8
fmul8ulx16 %f6, %f12, %f4
sth %l2, [%l7 + 0x68]
bl,a,pt %icc, loop_4530
st %f4, [%l7 + 0x4C]
tcs %icc, 0x4
sth %i7, [%l7 + 0x52]
loop_4530:
movleu %icc, %i1, %l0
movcs %xcc, %g7, %o1
edge8ln %o2, %l1, %o4
nop
setx loop_4531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %l4, %g1
or %o6, %g5, %l5
ld [%l7 + 0x38], %f9
loop_4531:
movle %xcc, %i3, %o5
fmovdgu %icc, %f2, %f13
sdivx %i6, 0x02B2, %i2
fpackfix %f8, %f12
ldx [%l7 + 0x60], %l3
bpos,pt %icc, loop_4532
stb %i0, [%l7 + 0x26]
fnand %f10, %f12, %f14
fpack32 %f8, %f14, %f12
loop_4532:
lduw [%l7 + 0x40], %i5
fmovdl %xcc, %f6, %f8
fpack32 %f2, %f0, %f2
fmovdn %xcc, %f13, %f1
array32 %o7, %i4, %l6
sth %g4, [%l7 + 0x1A]
fmovscc %icc, %f0, %f10
move %icc, %g6, %g3
stb %o0, [%l7 + 0x46]
fpadd16 %f4, %f4, %f0
edge16 %g2, %l2, %o3
ldsw [%l7 + 0x44], %i1
ldd [%l7 + 0x10], %f6
mulx %i7, 0x08BE, %l0
movge %xcc, %o1, %g7
stb %o2, [%l7 + 0x23]
fones %f11
sethi 0x0A10, %o4
fpadd32s %f6, %f14, %f11
fpmerge %f8, %f15, %f2
ldub [%l7 + 0x52], %l4
fmul8x16au %f6, %f5, %f12
std %f4, [%l7 + 0x60]
call loop_4533
bgu loop_4534
bleu %icc, loop_4535
fandnot1 %f6, %f10, %f4
loop_4533:
stx %l1, [%l7 + 0x28]
loop_4534:
fbule %fcc0, loop_4536
loop_4535:
fmovrde %o6, %f0, %f4
stx %g1, [%l7 + 0x70]
fmovrsne %l5, %f1, %f12
loop_4536:
movl %xcc, %g5, %i3
tpos %icc, 0x3
sth %o5, [%l7 + 0x56]
fands %f0, %f1, %f1
fmovsge %icc, %f2, %f6
udivx %i2, 0x0709, %i6
fandnot1s %f15, %f7, %f0
fmul8x16 %f12, %f6, %f4
edge8n %l3, %i5, %o7
ld [%l7 + 0x7C], %f2
ld [%l7 + 0x44], %f12
fbuge,a %fcc3, loop_4537
stx %i0, [%l7 + 0x18]
fmovsg %icc, %f2, %f7
sth %l6, [%l7 + 0x1A]
loop_4537:
ldsh [%l7 + 0x16], %i4
fsrc2s %f5, %f0
siam 0x3
movre %g6, %g3, %o0
fpadd32s %f4, %f10, %f15
mova %icc, %g2, %g4
fcmpne32 %f6, %f10, %l2
movle %icc, %i1, %i7
bvc,pn %icc, loop_4538
ldx [%l7 + 0x58], %l0
movneg %xcc, %o1, %o3
fcmpne32 %f12, %f12, %g7
loop_4538:
st %f5, [%l7 + 0x58]
addc %o4, %o2, %l4
fbu,a %fcc1, loop_4539
fmovda %xcc, %f4, %f6
mulscc %o6, %l1, %l5
fmovrslez %g5, %f14, %f15
loop_4539:
fmovdvs %xcc, %f14, %f1
ldub [%l7 + 0x44], %i3
fandnot2s %f9, %f0, %f0
or %g1, 0x1511, %o5
ldub [%l7 + 0x38], %i6
stw %i2, [%l7 + 0x58]
fmovdgu %xcc, %f12, %f8
fmovrde %l3, %f2, %f8
fbn,a %fcc2, loop_4540
stw %i5, [%l7 + 0x5C]
tleu %icc, 0x4
tsubcc %o7, 0x12BF, %l6
loop_4540:
add %i0, 0x0A0F, %g6
ldsh [%l7 + 0x70], %g3
stw %o0, [%l7 + 0x38]
fpack32 %f12, %f8, %f12
tl %xcc, 0x7
ldsb [%l7 + 0x5A], %i4
fornot2s %f4, %f6, %f6
ldsb [%l7 + 0x40], %g2
fmovdpos %xcc, %f5, %f13
fand %f2, %f8, %f2
edge16 %l2, %g4, %i1
ldsb [%l7 + 0x67], %l0
bg,pt %icc, loop_4541
sll %o1, %o3, %g7
ldsh [%l7 + 0x34], %i7
bge loop_4542
loop_4541:
edge8 %o2, %l4, %o4
ld [%l7 + 0x68], %f11
fmuld8sux16 %f5, %f3, %f14
loop_4542:
fbue,a %fcc1, loop_4543
stb %l1, [%l7 + 0x4A]
fsrc2 %f0, %f14
bneg,a loop_4544
loop_4543:
st %f1, [%l7 + 0x1C]
alignaddr %l5, %o6, %i3
std %f6, [%l7 + 0x58]
loop_4544:
movcc %xcc, %g5, %g1
tle %icc, 0x2
lduw [%l7 + 0x54], %o5
fandnot2 %f0, %f10, %f6
edge16ln %i2, %l3, %i5
fmul8ulx16 %f8, %f2, %f4
fblg %fcc0, loop_4545
lduw [%l7 + 0x64], %o7
st %f4, [%l7 + 0x34]
subcc %l6, 0x11B2, %i0
loop_4545:
movneg %xcc, %g6, %i6
fmovsne %icc, %f8, %f9
fnors %f14, %f7, %f7
bg %icc, loop_4546
fpack16 %f2, %f10
ldx [%l7 + 0x38], %g3
fmovdpos %xcc, %f14, %f15
loop_4546:
ba,a,pn %icc, loop_4547
movneg %xcc, %o0, %g2
fpsub32 %f14, %f2, %f14
fmovrse %i4, %f12, %f15
loop_4547:
sth %l2, [%l7 + 0x64]
orn %g4, %l0, %o1
fmul8ulx16 %f14, %f6, %f0
fornot2s %f3, %f0, %f8
lduh [%l7 + 0x2E], %i1
edge32 %g7, %i7, %o3
orn %l4, %o2, %o4
st %f11, [%l7 + 0x20]
tcc %icc, 0x3
fpmerge %f8, %f4, %f14
fmovsn %icc, %f11, %f11
addccc %l5, 0x0A14, %o6
stx %i3, [%l7 + 0x30]
nop
setx loop_4548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %l1, %g5
brgz %g1, loop_4549
lduh [%l7 + 0x4C], %i2
loop_4548:
ldd [%l7 + 0x20], %f12
ldd [%l7 + 0x08], %f4
loop_4549:
std %f4, [%l7 + 0x68]
fors %f9, %f12, %f13
fnegs %f8, %f12
fmul8ulx16 %f8, %f8, %f4
ldsb [%l7 + 0x47], %l3
stw %i5, [%l7 + 0x5C]
bneg loop_4550
std %f8, [%l7 + 0x20]
fmovdvc %icc, %f12, %f5
ldsh [%l7 + 0x5E], %o5
loop_4550:
stb %l6, [%l7 + 0x09]
smulcc %o7, 0x102F, %g6
ldsb [%l7 + 0x13], %i0
fcmpgt32 %f6, %f0, %g3
fbo %fcc1, loop_4551
fmovrdne %i6, %f8, %f0
fnot1 %f2, %f14
tpos %xcc, 0x6
loop_4551:
movgu %icc, %g2, %i4
ldub [%l7 + 0x4B], %o0
addc %l2, %l0, %g4
lduw [%l7 + 0x68], %o1
fmovsleu %xcc, %f15, %f10
fbo,a %fcc1, loop_4552
movne %xcc, %i1, %g7
stw %o3, [%l7 + 0x7C]
bneg loop_4553
loop_4552:
bl %icc, loop_4554
fmuld8sux16 %f8, %f10, %f14
fands %f11, %f0, %f5
loop_4553:
fmovsleu %xcc, %f3, %f7
loop_4554:
fnands %f0, %f6, %f11
sub %i7, %o2, %l4
fone %f10
fmovsvs %icc, %f12, %f2
ldsh [%l7 + 0x7C], %o4
ldub [%l7 + 0x1E], %o6
ldsh [%l7 + 0x08], %l5
tne %xcc, 0x6
movle %icc, %l1, %i3
st %f12, [%l7 + 0x4C]
std %f6, [%l7 + 0x08]
faligndata %f10, %f2, %f2
fmovdneg %icc, %f11, %f13
fblg %fcc1, loop_4555
nop
setx loop_4556, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f12, %f0, %f12
fmovdne %icc, %f15, %f7
loop_4555:
fnor %f8, %f14, %f14
loop_4556:
fmovdvc %icc, %f14, %f9
bleu,pn %icc, loop_4557
xor %g1, %i2, %l3
ldx [%l7 + 0x40], %i5
ldsb [%l7 + 0x5C], %o5
loop_4557:
movrlz %g5, %o7, %l6
movgu %xcc, %g6, %g3
srlx %i0, 0x01, %i6
umul %i4, 0x00E9, %o0
stb %g2, [%l7 + 0x26]
bne,a %xcc, loop_4558
fmul8x16au %f2, %f7, %f10
edge32ln %l2, %g4, %o1
fcmpeq16 %f14, %f12, %l0
loop_4558:
alignaddrl %g7, %o3, %i1
brnz %o2, loop_4559
array8 %l4, %o4, %o6
fnors %f5, %f2, %f9
taddcctv %i7, %l1, %i3
loop_4559:
fmovrslz %l5, %f10, %f12
fmovsvc %xcc, %f10, %f7
fblg,a %fcc2, loop_4560
fandnot2s %f13, %f5, %f2
brlez %i2, loop_4561
std %f12, [%l7 + 0x68]
loop_4560:
fmovsle %icc, %f8, %f9
fpadd16 %f12, %f4, %f10
loop_4561:
edge32ln %g1, %i5, %o5
ldx [%l7 + 0x30], %l3
ldub [%l7 + 0x71], %o7
stx %l6, [%l7 + 0x20]
movn %xcc, %g5, %g6
faligndata %f6, %f6, %f6
movge %icc, %g3, %i6
ldub [%l7 + 0x57], %i0
fcmped %fcc0, %f14, %f4
ldx [%l7 + 0x38], %i4
stb %o0, [%l7 + 0x5F]
mulx %g2, 0x11A2, %l2
lduw [%l7 + 0x58], %g4
stw %l0, [%l7 + 0x78]
fandnot2 %f8, %f14, %f4
st %f11, [%l7 + 0x60]
sdiv %g7, 0x1B70, %o3
fmovsvc %xcc, %f15, %f11
fble %fcc3, loop_4562
movvs %icc, %o1, %i1
tgu %xcc, 0x1
movrlz %l4, %o2, %o4
loop_4562:
fmul8x16au %f0, %f1, %f6
srax %i7, 0x00, %l1
fmovsle %xcc, %f5, %f3
sth %i3, [%l7 + 0x14]
pdist %f12, %f14, %f0
fpack32 %f2, %f10, %f6
fnor %f2, %f6, %f0
stx %o6, [%l7 + 0x60]
fnors %f6, %f8, %f13
edge32 %i2, %g1, %i5
ldsb [%l7 + 0x79], %l5
tge %icc, 0x4
fble %fcc0, loop_4563
fornot2 %f4, %f0, %f4
std %f12, [%l7 + 0x78]
tcc %xcc, 0x7
loop_4563:
st %f7, [%l7 + 0x20]
edge8ln %l3, %o5, %o7
ld [%l7 + 0x54], %f9
edge8l %g5, %g6, %l6
ble loop_4564
fba,a %fcc3, loop_4565
fbn %fcc2, loop_4566
ldsw [%l7 + 0x54], %i6
loop_4564:
fmovsle %icc, %f14, %f10
loop_4565:
fblg %fcc1, loop_4567
loop_4566:
fmovdle %xcc, %f1, %f11
ldsw [%l7 + 0x54], %g3
bcc,a %xcc, loop_4568
loop_4567:
move %xcc, %i0, %o0
std %f12, [%l7 + 0x48]
fmovdcs %icc, %f2, %f12
loop_4568:
fmovda %icc, %f6, %f2
be,pt %icc, loop_4569
srlx %g2, 0x1D, %i4
sth %l2, [%l7 + 0x50]
fpackfix %f0, %f6
loop_4569:
fxor %f2, %f12, %f6
xnorcc %l0, 0x02A9, %g7
ldx [%l7 + 0x60], %g4
addc %o1, 0x03B0, %i1
brgz %o3, loop_4570
or %l4, %o2, %i7
fmovsvs %icc, %f3, %f9
ldd [%l7 + 0x18], %f0
loop_4570:
tne %icc, 0x1
srlx %o4, 0x05, %l1
bl,pn %xcc, loop_4571
stw %i3, [%l7 + 0x44]
fblg,a %fcc1, loop_4572
fpmerge %f3, %f9, %f0
loop_4571:
fbug %fcc2, loop_4573
stb %i2, [%l7 + 0x47]
loop_4572:
edge32n %o6, %g1, %l5
udivcc %l3, 0x1FCB, %i5
loop_4573:
fpadd16 %f14, %f0, %f6
std %f4, [%l7 + 0x30]
fnot1s %f5, %f11
fmovsneg %xcc, %f5, %f5
stx %o5, [%l7 + 0x70]
sethi 0x08B6, %o7
srax %g5, 0x1F, %g6
fmovdvc %xcc, %f14, %f11
sth %i6, [%l7 + 0x2A]
ldsw [%l7 + 0x5C], %l6
tcs %icc, 0x1
sth %i0, [%l7 + 0x24]
umulcc %g3, 0x0A1A, %g2
fmovrslz %i4, %f8, %f10
fnands %f13, %f13, %f1
fmovdvs %xcc, %f1, %f4
bneg,a,pn %xcc, loop_4574
mova %icc, %o0, %l2
fbu,a %fcc0, loop_4575
and %g7, %g4, %o1
loop_4574:
ldub [%l7 + 0x5D], %i1
bcs,a %xcc, loop_4576
loop_4575:
bcs,a %icc, loop_4577
fmovsle %xcc, %f3, %f13
brnz %o3, loop_4578
loop_4576:
fbo %fcc3, loop_4579
loop_4577:
fands %f12, %f2, %f2
addccc %l4, %o2, %i7
loop_4578:
ld [%l7 + 0x30], %f10
loop_4579:
and %l0, 0x1B9F, %o4
sub %l1, 0x0F5D, %i3
stx %o6, [%l7 + 0x70]
fmovrdgez %i2, %f2, %f10
ta %icc, 0x5
ldsw [%l7 + 0x18], %g1
fpadd16 %f12, %f8, %f2
tsubcctv %l5, %i5, %o5
subcc %o7, %l3, %g5
edge8 %g6, %i6, %i0
movrgez %l6, 0x004, %g2
fmovsle %icc, %f8, %f1
fxnor %f12, %f8, %f2
ldsw [%l7 + 0x38], %g3
edge8ln %o0, %l2, %g7
bge,pt %xcc, loop_4580
fmovsneg %xcc, %f10, %f1
lduw [%l7 + 0x30], %g4
tvc %xcc, 0x6
loop_4580:
fxnor %f12, %f6, %f2
tl %xcc, 0x5
tpos %xcc, 0x5
tgu %xcc, 0x0
ld [%l7 + 0x20], %f10
std %f4, [%l7 + 0x50]
std %f0, [%l7 + 0x30]
nop
setx loop_4581, %l0, %l1
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 %o1, [%l7 + 0x6E]
fpsub16s %f4, %f7, %f11
ldub [%l7 + 0x56], %i4
loop_4581:
movvs %xcc, %i1, %o3
smul %l4, 0x0BED, %o2
fmovse %xcc, %f5, %f3
smul %i7, 0x1B4F, %o4
fbo,a %fcc0, loop_4582
movrgez %l0, 0x064, %l1
ldub [%l7 + 0x48], %o6
movg %xcc, %i2, %i3
loop_4582:
ble,a,pt %xcc, loop_4583
fmovdge %icc, %f9, %f0
edge32ln %g1, %i5, %o5
brlez %o7, loop_4584
loop_4583:
ldd [%l7 + 0x48], %f14
std %f4, [%l7 + 0x78]
call loop_4585
loop_4584:
brgez %l5, loop_4586
stb %g5, [%l7 + 0x6B]
fba,a %fcc1, loop_4587
loop_4585:
movrgz %l3, %g6, %i0
loop_4586:
edge16ln %l6, %g2, %i6
add %g3, 0x00F4, %l2
loop_4587:
fmovdne %xcc, %f14, %f9
fmovsvc %xcc, %f3, %f6
fbug,a %fcc0, loop_4588
fnegs %f9, %f2
movn %xcc, %o0, %g7
fxnor %f0, %f12, %f12
loop_4588:
fmovdge %icc, %f15, %f0
fmovs %f7, %f11
fmovrdlz %g4, %f4, %f8
brlez %i4, loop_4589
ldsh [%l7 + 0x58], %i1
ldsb [%l7 + 0x28], %o3
fmovse %xcc, %f7, %f5
loop_4589:
fcmpne32 %f14, %f4, %o1
movneg %xcc, %o2, %i7
fornot2 %f2, %f6, %f10
fones %f13
bne %icc, loop_4590
fnot2s %f13, %f6
movrgz %o4, %l0, %l4
fmovde %icc, %f12, %f8
loop_4590:
fmovdleu %xcc, %f0, %f5
bpos %icc, loop_4591
fandnot1 %f14, %f14, %f12
fandnot2s %f13, %f1, %f3
fmovdleu %icc, %f4, %f1
loop_4591:
stw %o6, [%l7 + 0x18]
movpos %xcc, %i2, %l1
stw %g1, [%l7 + 0x34]
stw %i3, [%l7 + 0x50]
fbuge,a %fcc2, loop_4592
lduh [%l7 + 0x16], %i5
fpack16 %f12, %f8
fmovrdlz %o5, %f2, %f14
loop_4592:
nop
setx loop_4593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l5, [%l7 + 0x54]
fmovdleu %icc, %f4, %f5
edge16ln %o7, %l3, %g5
loop_4593:
ldub [%l7 + 0x36], %g6
bg,a,pt %icc, loop_4594
edge16ln %l6, %g2, %i6
srax %g3, 0x0A, %i0
fmuld8ulx16 %f3, %f4, %f6
loop_4594:
sth %l2, [%l7 + 0x14]
stb %o0, [%l7 + 0x5B]
fnands %f7, %f4, %f4
fzero %f8
udiv %g4, 0x10F2, %i4
sethi 0x0124, %g7
movrlz %o3, %o1, %i1
array16 %i7, %o2, %l0
movvc %icc, %l4, %o6
sth %o4, [%l7 + 0x3C]
fnand %f6, %f4, %f6
fmovdne %icc, %f10, %f13
fbn %fcc3, loop_4595
ldub [%l7 + 0x72], %l1
fmovsge %icc, %f3, %f0
fnot2 %f4, %f0
loop_4595:
tneg %xcc, 0x7
fmovdg %icc, %f15, %f15
brgz,a %g1, loop_4596
array8 %i3, %i5, %i2
bn %xcc, loop_4597
sll %o5, %l5, %l3
loop_4596:
bcc,a,pt %icc, loop_4598
sub %o7, %g6, %l6
loop_4597:
movvs %xcc, %g5, %i6
lduw [%l7 + 0x30], %g3
loop_4598:
edge16 %g2, %l2, %o0
ld [%l7 + 0x48], %f3
srl %i0, 0x1A, %i4
lduw [%l7 + 0x50], %g4
fnor %f2, %f0, %f2
fexpand %f15, %f6
fnors %f5, %f5, %f13
fnot2 %f12, %f14
srl %g7, %o1, %o3
bgu,pn %xcc, loop_4599
bn loop_4600
fpmerge %f5, %f0, %f6
fnand %f8, %f12, %f2
loop_4599:
bl,a loop_4601
loop_4600:
fble,a %fcc2, loop_4602
ldsw [%l7 + 0x54], %i1
stw %i7, [%l7 + 0x68]
loop_4601:
lduw [%l7 + 0x68], %l0
loop_4602:
ldsw [%l7 + 0x10], %o2
fpadd32s %f4, %f0, %f12
bvc %icc, loop_4603
lduh [%l7 + 0x5E], %l4
udiv %o6, 0x06D7, %l1
sth %g1, [%l7 + 0x62]
loop_4603:
fcmpes %fcc2, %f4, %f11
fmovdne %xcc, %f12, %f5
stb %o4, [%l7 + 0x2F]
fmuld8sux16 %f7, %f7, %f6
fnot2 %f8, %f0
edge8l %i5, %i3, %i2
stb %o5, [%l7 + 0x48]
fnands %f6, %f7, %f12
movrlz %l5, 0x385, %l3
ldub [%l7 + 0x18], %o7
movge %xcc, %l6, %g6
mulscc %i6, %g3, %g2
lduw [%l7 + 0x20], %g5
tle %icc, 0x5
std %f10, [%l7 + 0x60]
stb %o0, [%l7 + 0x6C]
fcmpgt16 %f10, %f14, %l2
stw %i0, [%l7 + 0x68]
edge32 %i4, %g4, %o1
pdist %f0, %f4, %f0
ldsh [%l7 + 0x34], %o3
brz %i1, loop_4604
ldub [%l7 + 0x40], %g7
fandnot2 %f2, %f14, %f8
fcmpgt16 %f14, %f0, %l0
loop_4604:
movrgez %i7, 0x2E4, %l4
nop
setx loop_4605, %l0, %l1
jmpl %l1, %o2
andcc %o6, 0x1930, %g1
bvc,pt %icc, loop_4606
fnot2s %f8, %f5
loop_4605:
ldub [%l7 + 0x79], %o4
ldsb [%l7 + 0x70], %l1
loop_4606:
ldsh [%l7 + 0x66], %i3
ldx [%l7 + 0x20], %i2
bcs,a %xcc, loop_4607
ld [%l7 + 0x60], %f6
sth %i5, [%l7 + 0x7A]
array16 %l5, %o5, %o7
loop_4607:
fabsd %f14, %f14
bl,a,pn %xcc, loop_4608
subccc %l6, 0x064B, %l3
smulcc %g6, 0x1711, %g3
edge32ln %g2, %g5, %o0
loop_4608:
ldub [%l7 + 0x12], %i6
array16 %l2, %i0, %g4
fbg,a %fcc3, loop_4609
fzero %f10
fmovd %f0, %f8
bge %icc, loop_4610
loop_4609:
ta %icc, 0x4
taddcc %i4, 0x1913, %o3
te %icc, 0x6
loop_4610:
ld [%l7 + 0x40], %f12
movleu %icc, %i1, %g7
ldsb [%l7 + 0x55], %l0
ldsb [%l7 + 0x4F], %o1
fmovrslz %i7, %f1, %f15
fpadd32s %f3, %f2, %f11
fmovsleu %xcc, %f2, %f6
xnorcc %o2, %l4, %g1
or %o4, 0x1F7B, %o6
be,pt %icc, loop_4611
sdivx %i3, 0x07C2, %l1
edge32l %i2, %l5, %i5
fmul8x16au %f6, %f1, %f6
loop_4611:
fnor %f4, %f10, %f2
fmovsn %xcc, %f2, %f15
fpsub32s %f0, %f8, %f1
ldub [%l7 + 0x62], %o7
ldub [%l7 + 0x53], %o5
ldsb [%l7 + 0x52], %l6
fandnot2s %f6, %f0, %f12
tpos %icc, 0x0
fbge %fcc1, loop_4612
fmovsle %icc, %f9, %f13
bgu,pn %icc, loop_4613
fnegs %f14, %f10
loop_4612:
subc %g6, 0x1B09, %l3
fmovrslez %g3, %f5, %f2
loop_4613:
std %f14, [%l7 + 0x20]
fmovdvs %icc, %f5, %f11
sethi 0x1165, %g5
brz %o0, loop_4614
tge %icc, 0x3
mulscc %g2, 0x190E, %l2
faligndata %f12, %f4, %f2
loop_4614:
fcmpgt16 %f10, %f0, %i6
ble,pn %xcc, loop_4615
lduh [%l7 + 0x68], %i0
ld [%l7 + 0x34], %f0
fmovsge %xcc, %f14, %f5
loop_4615:
fbg %fcc3, loop_4616
brgz,a %g4, loop_4617
edge16n %i4, %i1, %g7
fmovdn %xcc, %f3, %f0
loop_4616:
stx %l0, [%l7 + 0x48]
loop_4617:
mulx %o3, %o1, %o2
st %f15, [%l7 + 0x7C]
fandnot1 %f4, %f0, %f6
ldsw [%l7 + 0x24], %l4
bleu loop_4618
brgz %g1, loop_4619
fcmpne32 %f2, %f14, %o4
ldub [%l7 + 0x52], %o6
loop_4618:
bge,a,pt %xcc, loop_4620
loop_4619:
ldsh [%l7 + 0x76], %i7
sth %i3, [%l7 + 0x6C]
fmovsneg %icc, %f12, %f10
loop_4620:
be,a loop_4621
fmul8sux16 %f10, %f8, %f0
fmovdvs %icc, %f13, %f14
ldd [%l7 + 0x10], %f2
loop_4621:
edge32n %i2, %l5, %l1
fsrc2 %f14, %f14
smulcc %o7, 0x1F15, %o5
ld [%l7 + 0x6C], %f0
movl %xcc, %l6, %g6
srax %i5, %g3, %l3
fornot1 %f10, %f6, %f10
brgez %o0, loop_4622
bn,pn %icc, loop_4623
stb %g5, [%l7 + 0x2D]
std %f0, [%l7 + 0x10]
loop_4622:
fones %f11
loop_4623:
fpadd32 %f8, %f10, %f8
lduw [%l7 + 0x48], %l2
sdiv %i6, 0x0D33, %g2
andncc %g4, %i4, %i0
smulcc %i1, %g7, %o3
fmovsge %icc, %f13, %f8
fbul,a %fcc0, loop_4624
addcc %o1, 0x0D73, %o2
ld [%l7 + 0x68], %f8
fmovdgu %icc, %f1, %f5
loop_4624:
edge32n %l4, %g1, %l0
fmovd %f4, %f2
fmovspos %icc, %f9, %f14
fba,a %fcc1, loop_4625
fsrc1s %f9, %f9
fmovrdlz %o6, %f0, %f2
tpos %icc, 0x4
loop_4625:
fbl,a %fcc0, loop_4626
st %f3, [%l7 + 0x68]
edge32ln %i7, %o4, %i2
fmul8x16au %f2, %f3, %f12
loop_4626:
mulx %l5, %i3, %o7
fbug %fcc2, loop_4627
tge %icc, 0x5
fmovdleu %xcc, %f5, %f7
ldsh [%l7 + 0x50], %o5
loop_4627:
ldsh [%l7 + 0x6A], %l6
ldsw [%l7 + 0x5C], %g6
move %icc, %i5, %l1
fpadd16 %f10, %f14, %f8
edge8 %g3, %o0, %l3
st %f3, [%l7 + 0x34]
ldd [%l7 + 0x40], %f4
sth %l2, [%l7 + 0x3C]
bge,pt %icc, loop_4628
fpsub16 %f6, %f14, %f8
bne,pt %xcc, loop_4629
bg,pt %icc, loop_4630
loop_4628:
sdivcc %i6, 0x1422, %g5
fnegs %f12, %f6
loop_4629:
movpos %xcc, %g4, %i4
loop_4630:
fblg %fcc1, loop_4631
taddcc %g2, 0x0950, %i1
ldub [%l7 + 0x68], %i0
ldd [%l7 + 0x18], %f14
loop_4631:
fxors %f12, %f15, %f3
fmul8sux16 %f14, %f8, %f8
ldsw [%l7 + 0x50], %o3
fsrc1s %f13, %f12
edge16l %o1, %o2, %l4
fmovrdlz %g7, %f2, %f6
fnot1s %f8, %f11
fpadd16s %f9, %f1, %f7
fmovdn %icc, %f1, %f8
fmovdleu %icc, %f11, %f1
ldub [%l7 + 0x49], %g1
lduw [%l7 + 0x5C], %o6
tne %icc, 0x7
stb %i7, [%l7 + 0x10]
and %l0, %o4, %l5
andn %i2, %i3, %o7
fmovrde %l6, %f4, %f4
fmul8x16al %f11, %f15, %f14
ldsw [%l7 + 0x74], %g6
ldsw [%l7 + 0x10], %o5
ldsw [%l7 + 0x78], %l1
andn %g3, %o0, %l3
stx %l2, [%l7 + 0x50]
ldsh [%l7 + 0x1A], %i6
fsrc1s %f9, %f1
std %f4, [%l7 + 0x08]
ldsw [%l7 + 0x78], %g5
ldsb [%l7 + 0x79], %i5
fcmpeq16 %f10, %f0, %g4
std %f2, [%l7 + 0x68]
tg %icc, 0x4
edge32l %i4, %i1, %i0
tvc %icc, 0x5
sth %o3, [%l7 + 0x22]
fbu %fcc0, loop_4632
ldsh [%l7 + 0x78], %g2
addcc %o1, %o2, %l4
fcmpne16 %f6, %f6, %g1
loop_4632:
fones %f7
movcs %xcc, %o6, %g7
ldd [%l7 + 0x78], %f0
ldd [%l7 + 0x40], %f6
fbge,a %fcc2, loop_4633
fmovrdne %i7, %f14, %f14
fnegs %f3, %f7
fcmpne32 %f12, %f0, %l0
loop_4633:
srlx %l5, %o4, %i3
fnot2 %f6, %f4
fmul8sux16 %f14, %f4, %f6
fmovdge %icc, %f1, %f7
ldub [%l7 + 0x7C], %o7
sll %l6, 0x08, %i2
sth %o5, [%l7 + 0x2E]
brgz,a %g6, loop_4634
ldx [%l7 + 0x28], %l1
fmovrdgez %o0, %f0, %f6
edge16n %g3, %l3, %l2
loop_4634:
ldsb [%l7 + 0x76], %g5
ldx [%l7 + 0x38], %i5
stw %g4, [%l7 + 0x28]
fmovsgu %icc, %f12, %f5
tle %xcc, 0x7
fpack32 %f6, %f2, %f10
fmovdleu %xcc, %f1, %f6
stb %i6, [%l7 + 0x1D]
fmovsneg %icc, %f11, %f0
move %icc, %i4, %i0
brlez,a %o3, loop_4635
sll %i1, %o1, %g2
umul %o2, 0x127F, %g1
lduh [%l7 + 0x5C], %l4
loop_4635:
ldsw [%l7 + 0x34], %o6
ldub [%l7 + 0x5C], %g7
orn %l0, 0x02DF, %i7
ldx [%l7 + 0x10], %o4
fornot2 %f2, %f12, %f8
sth %i3, [%l7 + 0x08]
stb %o7, [%l7 + 0x58]
st %f1, [%l7 + 0x28]
subccc %l5, %i2, %o5
edge8n %l6, %g6, %l1
st %f2, [%l7 + 0x7C]
lduw [%l7 + 0x2C], %g3
fmul8sux16 %f8, %f10, %f0
ldd [%l7 + 0x10], %f8
fmul8x16 %f15, %f8, %f4
fbug %fcc0, loop_4636
fxnor %f4, %f2, %f14
ldub [%l7 + 0x6E], %o0
fbg %fcc1, loop_4637
loop_4636:
ba,a,pt %xcc, loop_4638
bne,a,pt %icc, loop_4639
ldx [%l7 + 0x70], %l3
loop_4637:
movneg %icc, %g5, %i5
loop_4638:
fpadd16s %f11, %f3, %f11
loop_4639:
fpack16 %f4, %f4
fzeros %f0
for %f0, %f12, %f14
fmovdn %icc, %f8, %f3
stb %l2, [%l7 + 0x0D]
std %f4, [%l7 + 0x60]
tsubcc %g4, %i4, %i6
st %f14, [%l7 + 0x68]
addccc %i0, %o3, %i1
sllx %o1, 0x16, %o2
movleu %xcc, %g1, %l4
ldx [%l7 + 0x30], %g2
fpadd32s %f15, %f4, %f10
fmovdcs %icc, %f8, %f12
tcc %xcc, 0x0
st %f1, [%l7 + 0x40]
orcc %o6, %l0, %i7
fsrc1 %f2, %f2
fabss %f4, %f1
sth %g7, [%l7 + 0x4C]
ldd [%l7 + 0x68], %f14
sth %o4, [%l7 + 0x4C]
umul %i3, 0x090B, %o7
lduw [%l7 + 0x20], %l5
fmovdvs %icc, %f11, %f8
array8 %o5, %l6, %i2
movneg %icc, %l1, %g3
fmovrsne %g6, %f9, %f15
fmovdg %icc, %f1, %f7
fpsub16 %f0, %f2, %f6
st %f14, [%l7 + 0x10]
fcmpeq16 %f10, %f8, %l3
pdist %f4, %f0, %f10
ldub [%l7 + 0x26], %o0
fmovdn %xcc, %f11, %f5
stx %g5, [%l7 + 0x38]
fbue %fcc3, loop_4640
ldsb [%l7 + 0x4F], %l2
tn %xcc, 0x7
tcs %icc, 0x5
loop_4640:
fmul8sux16 %f2, %f12, %f4
ldsh [%l7 + 0x74], %i5
ldsb [%l7 + 0x36], %i4
ldsb [%l7 + 0x2B], %i6
bpos,a,pt %xcc, loop_4641
ldsh [%l7 + 0x5E], %i0
ldsb [%l7 + 0x3E], %o3
ldsw [%l7 + 0x30], %g4
loop_4641:
fexpand %f2, %f14
udivcc %i1, 0x0C71, %o2
lduw [%l7 + 0x10], %g1
fmovdgu %icc, %f12, %f3
tgu %xcc, 0x7
ldsh [%l7 + 0x2E], %o1
tn %icc, 0x6
ldsb [%l7 + 0x71], %g2
or %l4, %l0, %o6
tneg %icc, 0x2
edge32 %i7, %g7, %o4
fmovsvc %xcc, %f3, %f8
ldub [%l7 + 0x7D], %o7
fnot1s %f14, %f13
fmovsne %icc, %f4, %f6
fcmple32 %f8, %f10, %i3
orn %l5, 0x1AF5, %o5
ldsb [%l7 + 0x2D], %l6
fpack32 %f2, %f0, %f12
array8 %i2, %g3, %l1
stw %g6, [%l7 + 0x5C]
lduw [%l7 + 0x60], %l3
fmovrsgez %o0, %f0, %f9
ldub [%l7 + 0x2F], %g5
lduh [%l7 + 0x2C], %i5
orncc %l2, %i4, %i6
udivx %i0, 0x1462, %o3
fmovsl %xcc, %f4, %f5
fnot2s %f9, %f11
mova %xcc, %i1, %o2
std %f14, [%l7 + 0x40]
mova %xcc, %g4, %o1
ldx [%l7 + 0x08], %g1
tpos %xcc, 0x5
fxnor %f2, %f8, %f4
stb %l4, [%l7 + 0x3C]
std %f14, [%l7 + 0x18]
brgez %l0, loop_4642
fbn %fcc2, loop_4643
fnot2 %f8, %f8
fmovdn %xcc, %f13, %f0
loop_4642:
fmovrsgz %g2, %f4, %f7
loop_4643:
tl %icc, 0x7
fcmped %fcc0, %f4, %f14
fpadd16 %f0, %f12, %f6
umulcc %i7, 0x09D6, %o6
bl loop_4644
fmovrsne %g7, %f15, %f10
ble,a,pt %icc, loop_4645
fmovse %icc, %f8, %f14
loop_4644:
ldd [%l7 + 0x40], %f12
stb %o7, [%l7 + 0x43]
loop_4645:
ldd [%l7 + 0x28], %f0
fand %f10, %f10, %f10
std %f0, [%l7 + 0x68]
andncc %i3, %o4, %o5
movre %l6, 0x18E, %i2
bgu,pn %icc, loop_4646
fmovrsgez %g3, %f12, %f7
fxor %f0, %f12, %f4
te %xcc, 0x2
loop_4646:
fbge,a %fcc0, loop_4647
ldd [%l7 + 0x30], %f14
fmovrsgz %l5, %f13, %f2
fnot2 %f0, %f6
loop_4647:
fzeros %f13
fmovda %xcc, %f5, %f10
tcs %xcc, 0x5
fornot2 %f14, %f10, %f6
lduh [%l7 + 0x66], %g6
ldsb [%l7 + 0x71], %l3
stb %o0, [%l7 + 0x52]
fcmpes %fcc2, %f8, %f3
ldsh [%l7 + 0x34], %g5
ldsw [%l7 + 0x5C], %l1
tcs %xcc, 0x1
ldub [%l7 + 0x1B], %i5
stx %i4, [%l7 + 0x78]
lduw [%l7 + 0x30], %i6
stx %l2, [%l7 + 0x50]
stb %i0, [%l7 + 0x6A]
bne,a,pt %xcc, loop_4648
ldx [%l7 + 0x60], %o3
ldx [%l7 + 0x38], %i1
sub %g4, %o2, %o1
loop_4648:
move %xcc, %g1, %l4
bge,a,pt %icc, loop_4649
edge16l %l0, %g2, %o6
pdist %f2, %f4, %f14
addccc %g7, %o7, %i7
loop_4649:
ldx [%l7 + 0x78], %i3
subcc %o5, 0x0B77, %l6
ldx [%l7 + 0x40], %i2
ldsh [%l7 + 0x64], %g3
movle %xcc, %l5, %o4
orn %g6, 0x083C, %l3
movrlez %g5, 0x2AD, %o0
fmovdneg %xcc, %f10, %f7
ldd [%l7 + 0x70], %f12
lduw [%l7 + 0x60], %l1
fpsub32s %f4, %f2, %f14
fnot1s %f4, %f14
nop
setx loop_4650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f0, %f11, %f7
fbu %fcc2, loop_4651
tsubcctv %i4, 0x1DA1, %i6
loop_4650:
fpack16 %f10, %f15
movgu %xcc, %l2, %i5
loop_4651:
ldsw [%l7 + 0x64], %i0
fmovda %xcc, %f1, %f14
sth %i1, [%l7 + 0x24]
orncc %g4, 0x1979, %o2
stx %o1, [%l7 + 0x08]
ldd [%l7 + 0x10], %f10
fnors %f11, %f10, %f14
movgu %icc, %g1, %o3
fmovsne %xcc, %f15, %f12
ldx [%l7 + 0x68], %l0
std %f8, [%l7 + 0x40]
ldd [%l7 + 0x40], %f10
sra %g2, %o6, %g7
fmovscs %icc, %f0, %f7
fbge %fcc2, loop_4652
std %f10, [%l7 + 0x78]
smul %o7, 0x07B2, %l4
andncc %i7, %i3, %l6
loop_4652:
fnegd %f0, %f10
tg %xcc, 0x6
tle %icc, 0x4
std %f12, [%l7 + 0x58]
fpsub16s %f0, %f1, %f12
lduh [%l7 + 0x3C], %o5
bgu,a,pn %icc, loop_4653
stb %g3, [%l7 + 0x55]
movrgz %i2, %o4, %g6
fornot1s %f12, %f10, %f14
loop_4653:
ldx [%l7 + 0x30], %l5
xorcc %l3, 0x0EFD, %o0
bcc,a,pn %icc, loop_4654
movvc %xcc, %g5, %l1
fbge,a %fcc3, loop_4655
ta %xcc, 0x3
loop_4654:
fbug,a %fcc2, loop_4656
bvs,pn %icc, loop_4657
loop_4655:
tneg %icc, 0x1
fmovdpos %xcc, %f4, %f4
loop_4656:
std %f2, [%l7 + 0x08]
loop_4657:
fand %f12, %f10, %f0
brlz %i6, loop_4658
xorcc %l2, %i5, %i0
ldsw [%l7 + 0x4C], %i4
brlez,a %g4, loop_4659
loop_4658:
st %f3, [%l7 + 0x5C]
subccc %i1, 0x021C, %o1
fnor %f4, %f0, %f12
loop_4659:
std %f4, [%l7 + 0x10]
fands %f4, %f14, %f12
addcc %g1, 0x0AC0, %o3
fbo,a %fcc2, loop_4660
stx %o2, [%l7 + 0x68]
fmovsn %xcc, %f5, %f10
ldub [%l7 + 0x48], %g2
loop_4660:
fcmpeq16 %f6, %f14, %o6
sllx %g7, %l0, %l4
ldd [%l7 + 0x10], %f0
add %o7, %i7, %l6
fblg %fcc3, loop_4661
fblg,a %fcc0, loop_4662
fmovrslz %i3, %f11, %f0
edge8ln %o5, %g3, %o4
loop_4661:
stw %g6, [%l7 + 0x48]
loop_4662:
fmovdcc %icc, %f10, %f9
ldub [%l7 + 0x1C], %l5
brnz,a %i2, loop_4663
fpadd16 %f8, %f6, %f4
fnands %f15, %f12, %f5
movcc %xcc, %l3, %o0
loop_4663:
fpack16 %f6, %f14
std %f0, [%l7 + 0x58]
ldsh [%l7 + 0x0A], %l1
fandnot1s %f15, %f15, %f14
fmovda %icc, %f5, %f13
brgez,a %i6, loop_4664
fmovdge %icc, %f5, %f8
fnegs %f12, %f11
fnegd %f12, %f8
loop_4664:
lduw [%l7 + 0x58], %l2
std %f4, [%l7 + 0x78]
xor %i5, 0x1F62, %i0
bcc,a,pn %xcc, loop_4665
fmovsneg %xcc, %f0, %f1
fzero %f14
fcmpgt32 %f14, %f12, %g5
loop_4665:
ble,pn %icc, loop_4666
fcmpne16 %f8, %f0, %g4
ldsw [%l7 + 0x40], %i4
fnot2s %f1, %f6
loop_4666:
sth %i1, [%l7 + 0x22]
tneg %xcc, 0x3
fmovrsgz %g1, %f5, %f13
fnand %f14, %f0, %f14
ldsw [%l7 + 0x14], %o1
brnz,a %o2, loop_4667
ldsw [%l7 + 0x6C], %g2
bn,a,pt %icc, loop_4668
stx %o6, [%l7 + 0x60]
loop_4667:
movvs %icc, %o3, %g7
ldd [%l7 + 0x78], %f0
loop_4668:
st %f9, [%l7 + 0x14]
ldub [%l7 + 0x4A], %l4
fmovdle %xcc, %f9, %f6
tle %icc, 0x7
fmovrdgez %o7, %f4, %f12
movrgez %i7, %l0, %i3
fnors %f8, %f15, %f5
edge16ln %o5, %g3, %o4
brnz,a %g6, loop_4669
bcc,a %xcc, loop_4670
alignaddrl %l6, %l5, %i2
ta %xcc, 0x0
loop_4669:
lduw [%l7 + 0x14], %o0
loop_4670:
bn loop_4671
fmovdcc %xcc, %f4, %f10
fmuld8ulx16 %f15, %f0, %f14
fmovdge %icc, %f7, %f4
loop_4671:
orncc %l3, 0x0DAB, %i6
bgu,pt %xcc, loop_4672
andn %l1, 0x1E94, %i5
fbug,a %fcc0, loop_4673
udivcc %l2, 0x0BA4, %g5
loop_4672:
smul %g4, %i4, %i0
fornot2 %f8, %f10, %f4
loop_4673:
st %f14, [%l7 + 0x6C]
edge8n %i1, %g1, %o2
fcmpeq32 %f6, %f8, %g2
fsrc1s %f14, %f14
sub %o1, 0x1E31, %o6
taddcctv %o3, %l4, %g7
xnorcc %i7, %l0, %i3
fands %f15, %f12, %f4
te %icc, 0x3
edge8 %o5, %g3, %o7
bcc,a,pn %xcc, loop_4674
fnot2s %f9, %f4
lduw [%l7 + 0x28], %g6
ldx [%l7 + 0x68], %o4
loop_4674:
stb %l5, [%l7 + 0x4A]
array16 %i2, %l6, %l3
edge32 %o0, %l1, %i5
stw %l2, [%l7 + 0x34]
std %f2, [%l7 + 0x38]
fones %f3
fbue,a %fcc2, loop_4675
mulx %g5, %i6, %g4
fbule,a %fcc2, loop_4676
movn %xcc, %i0, %i1
loop_4675:
fmovrdne %g1, %f0, %f6
stw %o2, [%l7 + 0x30]
loop_4676:
sth %g2, [%l7 + 0x2C]
tsubcctv %o1, %i4, %o3
ldsw [%l7 + 0x38], %o6
ld [%l7 + 0x30], %f8
fones %f15
tn %xcc, 0x4
fmovsvc %icc, %f2, %f1
fbug %fcc3, loop_4677
stb %l4, [%l7 + 0x37]
stx %g7, [%l7 + 0x70]
smulcc %l0, 0x1390, %i7
loop_4677:
udivcc %o5, 0x045A, %i3
ld [%l7 + 0x40], %f13
tge %icc, 0x5
brgz,a %o7, loop_4678
fbn %fcc2, loop_4679
stb %g6, [%l7 + 0x56]
ldx [%l7 + 0x60], %o4
loop_4678:
movn %icc, %g3, %l5
loop_4679:
mova %icc, %i2, %l3
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x1C], %l6
stw %l1, [%l7 + 0x44]
stb %o0, [%l7 + 0x1B]
xor %l2, %g5, %i6
fmuld8ulx16 %f10, %f6, %f4
fmovsneg %icc, %f3, %f4
ldx [%l7 + 0x48], %g4
sth %i5, [%l7 + 0x3A]
faligndata %f12, %f2, %f10
stw %i1, [%l7 + 0x1C]
fandnot1s %f6, %f8, %f8
movleu %xcc, %g1, %i0
lduh [%l7 + 0x5A], %o2
brgz %o1, loop_4680
stb %g2, [%l7 + 0x0D]
subccc %o3, 0x1E37, %i4
ldsb [%l7 + 0x4D], %o6
loop_4680:
andn %l4, 0x0A27, %g7
ldsb [%l7 + 0x41], %i7
bvs,pn %icc, loop_4681
array16 %l0, %i3, %o7
udivx %o5, 0x03DA, %g6
movgu %icc, %o4, %l5
loop_4681:
fmovdcs %xcc, %f8, %f2
ba,a %xcc, loop_4682
fsrc2s %f12, %f15
fbge,a %fcc0, loop_4683
tne %xcc, 0x5
loop_4682:
bge,a %icc, loop_4684
movvs %icc, %g3, %l3
loop_4683:
std %f14, [%l7 + 0x50]
fone %f2
loop_4684:
ldd [%l7 + 0x78], %f8
std %f12, [%l7 + 0x18]
orn %i2, 0x0391, %l6
mulscc %o0, %l1, %g5
edge32n %l2, %i6, %i5
ldub [%l7 + 0x61], %g4
fpadd16 %f10, %f0, %f14
fsrc2s %f3, %f3
fbge %fcc0, loop_4685
bge loop_4686
stw %g1, [%l7 + 0x2C]
fmovsneg %xcc, %f15, %f15
loop_4685:
tneg %xcc, 0x7
loop_4686:
ld [%l7 + 0x14], %f13
st %f6, [%l7 + 0x44]
std %f4, [%l7 + 0x38]
fpsub32s %f13, %f6, %f8
srlx %i0, 0x1B, %i1
fcmpes %fcc0, %f9, %f10
fmovsa %xcc, %f7, %f11
sth %o1, [%l7 + 0x76]
stb %o2, [%l7 + 0x11]
subc %o3, %g2, %o6
fbne,a %fcc3, loop_4687
stx %l4, [%l7 + 0x68]
fbu %fcc0, loop_4688
bneg %icc, loop_4689
loop_4687:
stb %i4, [%l7 + 0x4F]
stw %i7, [%l7 + 0x5C]
loop_4688:
edge8 %l0, %i3, %g7
loop_4689:
xnorcc %o5, 0x1578, %g6
bgu,a,pn %xcc, loop_4690
lduw [%l7 + 0x50], %o7
fabsd %f0, %f8
fmovrse %l5, %f14, %f9
loop_4690:
srl %o4, 0x00, %g3
bg %icc, loop_4691
stx %l3, [%l7 + 0x08]
stb %i2, [%l7 + 0x42]
popc 0x1A51, %l6
loop_4691:
subcc %l1, %g5, %o0
movrne %i6, 0x23A, %i5
tle %icc, 0x3
andcc %g4, 0x1450, %l2
ldsw [%l7 + 0x3C], %i0
bg,pt %xcc, loop_4692
fmovs %f10, %f5
addccc %g1, %o1, %i1
fmovspos %xcc, %f1, %f12
loop_4692:
edge8l %o3, %o2, %o6
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x45], %g2
ba,a %icc, loop_4693
stx %l4, [%l7 + 0x68]
sra %i7, %i4, %i3
stb %l0, [%l7 + 0x50]
loop_4693:
fmovscs %icc, %f4, %f15
and %o5, %g6, %g7
edge8ln %o7, %l5, %g3
bl,a loop_4694
mulscc %l3, 0x0557, %o4
std %f10, [%l7 + 0x78]
ldd [%l7 + 0x20], %f8
loop_4694:
addc %l6, 0x140F, %l1
movle %icc, %g5, %o0
fmovrde %i6, %f14, %f4
fmovsa %xcc, %f4, %f2
fbe,a %fcc0, loop_4695
fmovdpos %xcc, %f4, %f9
stb %i5, [%l7 + 0x1A]
fbo %fcc2, loop_4696
loop_4695:
fand %f14, %f10, %f2
srax %g4, %l2, %i0
movre %g1, 0x1C6, %i2
loop_4696:
tge %icc, 0x1
fble %fcc0, loop_4697
movcc %xcc, %i1, %o3
fmovrdlez %o1, %f4, %f8
bgu,a %xcc, loop_4698
loop_4697:
addc %o6, %g2, %l4
edge8l %o2, %i4, %i3
fbuge %fcc2, loop_4699
loop_4698:
ldsb [%l7 + 0x6B], %l0
udiv %o5, 0x0EAC, %i7
ldx [%l7 + 0x08], %g7
loop_4699:
or %g6, 0x1A78, %l5
ldx [%l7 + 0x48], %o7
fpsub16s %f2, %f14, %f6
movpos %icc, %g3, %l3
fmovrdne %o4, %f8, %f0
fmovdle %xcc, %f8, %f8
fmovspos %icc, %f1, %f8
ldd [%l7 + 0x38], %f2
ldx [%l7 + 0x48], %l6
fmul8x16 %f11, %f4, %f6
ldsb [%l7 + 0x32], %g5
sdivcc %l1, 0x1C73, %o0
ldub [%l7 + 0x5D], %i6
fcmpeq32 %f8, %f10, %i5
fcmpne32 %f8, %f12, %l2
fmovdge %xcc, %f4, %f4
ldsb [%l7 + 0x46], %i0
fcmpne16 %f2, %f2, %g1
sdivx %g4, 0x19B3, %i1
fmuld8sux16 %f4, %f7, %f0
fbule %fcc0, loop_4700
fpsub16 %f2, %f12, %f6
ldsw [%l7 + 0x54], %i2
taddcc %o1, 0x0446, %o6
loop_4700:
bvs %xcc, loop_4701
fnegd %f4, %f2
ldub [%l7 + 0x74], %g2
edge32l %l4, %o3, %i4
loop_4701:
fnot2s %f14, %f2
te %icc, 0x3
fpackfix %f4, %f6
fbn %fcc2, loop_4702
lduw [%l7 + 0x08], %i3
ldx [%l7 + 0x78], %o2
fmovspos %icc, %f8, %f7
loop_4702:
tsubcctv %l0, 0x0B47, %i7
sth %g7, [%l7 + 0x40]
bpos %icc, loop_4703
udivx %o5, 0x1F3E, %l5
fblg %fcc0, loop_4704
tsubcc %g6, 0x0576, %g3
loop_4703:
fnot2 %f2, %f6
movge %icc, %o7, %l3
loop_4704:
fmovrsgez %l6, %f14, %f11
edge32ln %o4, %l1, %g5
fbe %fcc2, loop_4705
fbo,a %fcc2, loop_4706
ldub [%l7 + 0x45], %o0
pdist %f8, %f8, %f4
loop_4705:
fcmpgt16 %f14, %f8, %i5
loop_4706:
fnegd %f0, %f6
st %f5, [%l7 + 0x08]
stx %i6, [%l7 + 0x20]
fmovdpos %xcc, %f10, %f9
movrgez %i0, 0x171, %l2
bl,a,pt %xcc, loop_4707
fpmerge %f14, %f10, %f0
sll %g4, %i1, %i2
fpadd16s %f3, %f9, %f11
loop_4707:
ldsb [%l7 + 0x71], %g1
faligndata %f10, %f14, %f0
srlx %o6, %g2, %o1
smulcc %o3, %l4, %i4
sub %o2, 0x121D, %l0
bcs,a %xcc, loop_4708
edge16n %i3, %g7, %o5
fpsub32 %f12, %f10, %f14
brlz %i7, loop_4709
loop_4708:
fpsub16s %f8, %f9, %f15
fcmple32 %f0, %f4, %l5
andncc %g3, %o7, %l3
loop_4709:
ldsh [%l7 + 0x52], %g6
fpadd16 %f0, %f4, %f6
ld [%l7 + 0x5C], %f0
mova %icc, %o4, %l1
or %g5, 0x1774, %o0
movle %xcc, %i5, %i6
fmul8x16au %f6, %f4, %f12
ldx [%l7 + 0x38], %l6
std %f6, [%l7 + 0x48]
bpos,a loop_4710
xor %l2, 0x1580, %g4
movrne %i0, 0x064, %i2
ldub [%l7 + 0x41], %g1
loop_4710:
lduh [%l7 + 0x0E], %i1
fpack16 %f8, %f11
tle %xcc, 0x1
alignaddr %o6, %g2, %o1
movle %xcc, %l4, %o3
fand %f14, %f10, %f10
tle %xcc, 0x5
ld [%l7 + 0x20], %f11
fba,a %fcc0, loop_4711
fabss %f8, %f11
fnegs %f4, %f3
fnands %f8, %f15, %f5
loop_4711:
tcc %xcc, 0x2
fcmped %fcc1, %f8, %f4
array32 %i4, %o2, %l0
fand %f8, %f12, %f2
fnor %f14, %f10, %f10
fnot1s %f7, %f3
fones %f0
smul %g7, 0x0DD6, %o5
stw %i3, [%l7 + 0x3C]
fcmpd %fcc0, %f8, %f2
fpadd16s %f1, %f9, %f1
fnors %f11, %f10, %f1
fmovrdgez %i7, %f4, %f6
fmul8x16au %f9, %f2, %f10
fmovsn %xcc, %f5, %f15
fmovd %f10, %f10
movcc %icc, %l5, %o7
fpadd16 %f14, %f10, %f4
udiv %l3, 0x02A7, %g6
fcmpgt32 %f4, %f10, %o4
lduw [%l7 + 0x64], %l1
fmovdg %xcc, %f4, %f13
sth %g3, [%l7 + 0x0E]
stb %o0, [%l7 + 0x19]
subccc %i5, 0x128C, %i6
std %f2, [%l7 + 0x38]
ldsw [%l7 + 0x60], %l6
ldsh [%l7 + 0x5C], %g5
brlz,a %g4, loop_4712
bn,pn %icc, loop_4713
stw %i0, [%l7 + 0x1C]
brnz,a %i2, loop_4714
loop_4712:
lduw [%l7 + 0x24], %g1
loop_4713:
tgu %icc, 0x2
pdist %f0, %f14, %f4
loop_4714:
fpackfix %f2, %f1
ldsh [%l7 + 0x7A], %i1
fzero %f12
fornot2s %f2, %f3, %f12
xorcc %o6, 0x02CD, %g2
ba loop_4715
movge %xcc, %o1, %l4
bne,a loop_4716
tsubcc %o3, %l2, %i4
loop_4715:
tge %icc, 0x7
ldub [%l7 + 0x31], %l0
loop_4716:
srlx %o2, %g7, %o5
fbue,a %fcc3, loop_4717
fmul8sux16 %f6, %f2, %f8
bge,a %icc, loop_4718
fmovsl %xcc, %f7, %f2
loop_4717:
fmovsg %icc, %f10, %f2
movrgz %i7, %l5, %o7
loop_4718:
fcmpeq16 %f14, %f8, %i3
fmul8x16al %f12, %f13, %f4
stb %g6, [%l7 + 0x0E]
fmovdleu %xcc, %f9, %f0
te %xcc, 0x0
array8 %l3, %o4, %l1
bgu %xcc, loop_4719
fcmpes %fcc3, %f14, %f4
movrgz %o0, 0x1D3, %i5
stw %g3, [%l7 + 0x6C]
loop_4719:
lduh [%l7 + 0x1C], %i6
st %f7, [%l7 + 0x30]
tpos %icc, 0x0
fpack32 %f2, %f10, %f4
xor %g5, %g4, %i0
fbne,a %fcc1, loop_4720
ldsh [%l7 + 0x28], %l6
fnot2 %f2, %f4
movcc %icc, %i2, %i1
loop_4720:
fxnors %f10, %f12, %f4
fpadd32s %f15, %f12, %f15
fmovsl %xcc, %f9, %f1
addcc %o6, 0x14E6, %g2
fpsub32 %f4, %f2, %f12
stb %g1, [%l7 + 0x79]
ldx [%l7 + 0x08], %l4
bge,pt %xcc, loop_4721
fba,a %fcc3, loop_4722
stb %o3, [%l7 + 0x5E]
ldd [%l7 + 0x58], %f10
loop_4721:
fmovsvc %xcc, %f14, %f2
loop_4722:
fba,a %fcc3, loop_4723
fmovsg %icc, %f5, %f13
lduh [%l7 + 0x54], %o1
fornot2 %f12, %f14, %f4
loop_4723:
pdist %f12, %f2, %f6
fxor %f14, %f6, %f10
stx %i4, [%l7 + 0x30]
sth %l2, [%l7 + 0x4E]
ldsw [%l7 + 0x38], %l0
lduh [%l7 + 0x5C], %g7
fpadd16 %f14, %f0, %f10
fcmps %fcc0, %f1, %f7
fmovdcc %icc, %f1, %f10
fmovda %xcc, %f15, %f13
fsrc2 %f14, %f2
fbg %fcc1, loop_4724
fsrc2s %f13, %f6
fmovse %xcc, %f9, %f1
ldsw [%l7 + 0x7C], %o5
loop_4724:
ld [%l7 + 0x40], %f11
fornot1 %f12, %f4, %f14
tpos %xcc, 0x7
ld [%l7 + 0x7C], %f14
stb %o2, [%l7 + 0x23]
srax %l5, 0x01, %o7
movcc %icc, %i3, %i7
fcmpes %fcc0, %f6, %f5
stw %l3, [%l7 + 0x48]
and %o4, %l1, %g6
fcmpeq32 %f0, %f14, %o0
umulcc %i5, %i6, %g3
sth %g4, [%l7 + 0x38]
fpackfix %f4, %f13
edge8n %g5, %i0, %i2
fmul8x16au %f11, %f9, %f10
st %f8, [%l7 + 0x5C]
bn loop_4725
fmovdle %xcc, %f10, %f12
andncc %i1, %l6, %g2
fmovdne %icc, %f7, %f3
loop_4725:
subccc %g1, %o6, %l4
st %f6, [%l7 + 0x1C]
brgz,a %o3, loop_4726
lduw [%l7 + 0x60], %i4
lduh [%l7 + 0x58], %l2
fbge %fcc3, loop_4727
loop_4726:
fornot1s %f12, %f4, %f2
tn %xcc, 0x0
ldsw [%l7 + 0x5C], %o1
loop_4727:
ldsh [%l7 + 0x56], %g7
movcc %xcc, %l0, %o5
tg %xcc, 0x1
sth %l5, [%l7 + 0x32]
stw %o2, [%l7 + 0x48]
fcmpeq16 %f10, %f12, %o7
movneg %icc, %i3, %i7
tle %xcc, 0x7
sub %l3, %o4, %g6
ba loop_4728
ldsb [%l7 + 0x72], %l1
ldx [%l7 + 0x68], %i5
stx %o0, [%l7 + 0x18]
loop_4728:
ldd [%l7 + 0x10], %f0
movle %xcc, %g3, %i6
and %g5, %i0, %i2
movgu %xcc, %g4, %i1
fcmpgt32 %f2, %f6, %g2
fmovs %f11, %f7
fnot1 %f4, %f0
bpos,pt %xcc, loop_4729
fmovscs %xcc, %f4, %f10
array8 %l6, %o6, %g1
ldd [%l7 + 0x58], %f4
loop_4729:
smul %l4, %o3, %i4
stb %l2, [%l7 + 0x61]
andcc %o1, 0x1362, %l0
ldsh [%l7 + 0x74], %o5
be %icc, loop_4730
fpsub16s %f2, %f13, %f5
movrlez %g7, %o2, %l5
ld [%l7 + 0x48], %f15
loop_4730:
tneg %icc, 0x1
fmovrde %o7, %f2, %f8
movvc %xcc, %i7, %i3
movl %xcc, %l3, %o4
mova %icc, %g6, %l1
brgz %o0, loop_4731
andn %i5, 0x12A1, %g3
fmovspos %xcc, %f3, %f5
ldsh [%l7 + 0x78], %g5
loop_4731:
fmovdpos %icc, %f4, %f14
fsrc1s %f10, %f2
fmovsneg %icc, %f9, %f0
or %i6, 0x168A, %i0
fbge,a %fcc2, loop_4732
fmovrdne %i2, %f10, %f0
stb %i1, [%l7 + 0x46]
fbl,a %fcc1, loop_4733
loop_4732:
fmovd %f8, %f4
mulx %g2, 0x0C67, %g4
fbn,a %fcc0, loop_4734
loop_4733:
movpos %icc, %o6, %l6
pdist %f12, %f6, %f2
sllx %g1, %o3, %i4
loop_4734:
fmovdpos %xcc, %f14, %f13
fpsub16s %f6, %f8, %f15
sdivx %l4, 0x0D46, %l2
fmul8ulx16 %f10, %f2, %f6
fmovrsgez %o1, %f8, %f0
ba,a,pn %xcc, loop_4735
fmovscc %icc, %f4, %f11
fabsd %f8, %f12
fandnot2 %f2, %f2, %f2
loop_4735:
fbue,a %fcc0, loop_4736
sth %o5, [%l7 + 0x48]
ld [%l7 + 0x54], %f1
fmovdge %xcc, %f0, %f6
loop_4736:
fcmpgt16 %f12, %f2, %g7
subcc %l0, %o2, %o7
fmul8x16au %f14, %f8, %f0
fmovdleu %xcc, %f3, %f12
fmovdleu %xcc, %f1, %f2
fmovrdlz %i7, %f6, %f4
fors %f4, %f9, %f12
movrlez %l5, 0x00D, %i3
st %f13, [%l7 + 0x4C]
te %icc, 0x0
tgu %icc, 0x1
stb %l3, [%l7 + 0x10]
mulscc %o4, %g6, %o0
udivcc %i5, 0x1DFA, %g3
taddcc %l1, %i6, %g5
bvc,a,pt %xcc, loop_4737
andn %i2, %i1, %g2
sllx %g4, 0x1E, %o6
addcc %i0, 0x106C, %l6
loop_4737:
fornot1s %f0, %f5, %f3
st %f5, [%l7 + 0x7C]
stx %g1, [%l7 + 0x68]
movleu %xcc, %i4, %o3
fcmpeq16 %f6, %f12, %l2
edge16n %o1, %o5, %l4
std %f2, [%l7 + 0x58]
ldsh [%l7 + 0x62], %g7
lduh [%l7 + 0x74], %l0
taddcc %o7, %i7, %l5
tne %icc, 0x7
lduw [%l7 + 0x6C], %i3
srax %l3, %o2, %g6
taddcctv %o0, %i5, %g3
fblg %fcc3, loop_4738
tl %xcc, 0x4
fmovrdlz %o4, %f4, %f6
ldsh [%l7 + 0x6A], %l1
loop_4738:
bn,a loop_4739
mova %xcc, %i6, %i2
movrlez %g5, %i1, %g4
umul %g2, %i0, %o6
loop_4739:
fmovsne %xcc, %f3, %f11
st %f6, [%l7 + 0x44]
fmovrsgz %l6, %f2, %f15
movle %icc, %i4, %o3
movre %g1, 0x145, %o1
st %f15, [%l7 + 0x0C]
fcmpd %fcc2, %f12, %f10
fmovdpos %xcc, %f2, %f4
sdivcc %l2, 0x1CD7, %l4
fpadd16s %f14, %f13, %f8
fornot2s %f8, %f2, %f0
fornot2 %f10, %f0, %f4
sth %o5, [%l7 + 0x44]
smulcc %l0, 0x0F75, %o7
fbne,a %fcc3, loop_4740
fmovdleu %xcc, %f6, %f11
edge32l %i7, %g7, %i3
fmovsleu %xcc, %f12, %f3
loop_4740:
fpadd32 %f12, %f2, %f8
fmuld8sux16 %f13, %f6, %f6
bvc,a loop_4741
fones %f9
movgu %icc, %l3, %l5
bg loop_4742
loop_4741:
bcs,a %xcc, loop_4743
tvs %icc, 0x1
fmovsneg %xcc, %f3, %f8
loop_4742:
fbo,a %fcc0, loop_4744
loop_4743:
fnot2 %f14, %f12
fpadd16s %f0, %f15, %f2
ldub [%l7 + 0x56], %o2
loop_4744:
sra %o0, 0x05, %g6
edge32ln %i5, %g3, %l1
edge32 %i6, %o4, %g5
edge8 %i2, %i1, %g2
fpack32 %f2, %f4, %f6
fcmpne16 %f10, %f6, %g4
fsrc1 %f12, %f4
sth %o6, [%l7 + 0x36]
tgu %icc, 0x5
popc 0x1AAD, %i0
std %f0, [%l7 + 0x30]
tneg %icc, 0x1
fsrc1s %f9, %f3
movneg %xcc, %i4, %o3
xorcc %l6, %o1, %l2
stb %g1, [%l7 + 0x77]
nop
setx loop_4745, %l0, %l1
jmpl %l1, %o5
fbule %fcc3, loop_4746
fmovs %f13, %f9
fnors %f6, %f4, %f14
loop_4745:
ldx [%l7 + 0x20], %l4
loop_4746:
fmovde %xcc, %f9, %f7
edge32l %l0, %o7, %g7
ldsw [%l7 + 0x10], %i3
edge16 %i7, %l5, %l3
lduh [%l7 + 0x52], %o0
st %f9, [%l7 + 0x2C]
stx %o2, [%l7 + 0x78]
fmovsg %xcc, %f8, %f0
ldsh [%l7 + 0x4E], %i5
ld [%l7 + 0x5C], %f12
fmovsleu %icc, %f2, %f10
bvs %icc, loop_4747
ble,pn %icc, loop_4748
xnor %g3, 0x08BC, %g6
fbu %fcc2, loop_4749
loop_4747:
fmovrse %i6, %f5, %f6
loop_4748:
stb %o4, [%l7 + 0x56]
subcc %g5, 0x0E7B, %i2
loop_4749:
fmovsge %xcc, %f14, %f11
fmovrslz %i1, %f12, %f4
stx %l1, [%l7 + 0x28]
fbl %fcc0, loop_4750
edge16 %g4, %o6, %i0
udivx %g2, 0x1CBF, %o3
taddcc %l6, %o1, %l2
loop_4750:
std %f12, [%l7 + 0x20]
fmovscc %xcc, %f0, %f11
faligndata %f6, %f12, %f2
tvs %xcc, 0x7
fmovd %f4, %f2
bpos,a loop_4751
fmovrsgz %i4, %f0, %f5
ldsb [%l7 + 0x4B], %g1
ldx [%l7 + 0x20], %o5
loop_4751:
fbl,a %fcc3, loop_4752
movge %icc, %l4, %o7
taddcc %g7, 0x043F, %i3
ldsh [%l7 + 0x78], %i7
loop_4752:
bg %icc, loop_4753
fmuld8sux16 %f14, %f6, %f8
movrne %l0, 0x1CD, %l5
addcc %l3, %o0, %i5
loop_4753:
brnz,a %g3, loop_4754
lduw [%l7 + 0x4C], %g6
stx %o2, [%l7 + 0x50]
movrne %i6, %o4, %i2
loop_4754:
fmovdleu %icc, %f5, %f12
ldd [%l7 + 0x60], %f4
ldsh [%l7 + 0x18], %i1
ld [%l7 + 0x44], %f8
fxors %f12, %f8, %f15
movrgz %l1, 0x282, %g4
fcmps %fcc2, %f3, %f9
fmovsle %icc, %f9, %f5
sllx %g5, 0x19, %o6
brgz %i0, loop_4755
sdivcc %g2, 0x0296, %o3
fpsub16 %f2, %f10, %f8
sth %l6, [%l7 + 0x3C]
loop_4755:
sth %l2, [%l7 + 0x68]
fsrc2 %f8, %f4
mova %icc, %o1, %g1
tcs %icc, 0x7
fxors %f9, %f14, %f4
stx %i4, [%l7 + 0x60]
stw %l4, [%l7 + 0x1C]
array8 %o5, %g7, %o7
movn %icc, %i3, %i7
movvs %icc, %l5, %l0
fnegs %f1, %f9
fmovrsgz %l3, %f10, %f2
fmul8x16al %f11, %f15, %f10
fmovrdgz %i5, %f6, %f12
edge8l %o0, %g6, %o2
std %f2, [%l7 + 0x48]
ldx [%l7 + 0x20], %g3
alignaddr %i6, %o4, %i2
std %f12, [%l7 + 0x30]
movneg %xcc, %i1, %g4
mulscc %g5, %o6, %l1
fbu %fcc0, loop_4756
bn,a %icc, loop_4757
movre %g2, 0x13B, %i0
ldsb [%l7 + 0x7C], %o3
loop_4756:
ldd [%l7 + 0x58], %f0
loop_4757:
fmovrdlez %l2, %f0, %f14
fandnot2 %f12, %f12, %f10
fxnor %f14, %f8, %f14
bn %xcc, loop_4758
fmovsle %icc, %f13, %f9
fnot2 %f8, %f14
lduw [%l7 + 0x40], %l6
loop_4758:
fandnot1s %f2, %f1, %f8
ldub [%l7 + 0x3A], %g1
fmovdneg %icc, %f8, %f9
fmul8sux16 %f12, %f4, %f14
fmovdg %xcc, %f6, %f15
tn %xcc, 0x5
std %f0, [%l7 + 0x78]
fsrc1s %f13, %f15
fmovsle %icc, %f8, %f8
bneg,a,pn %xcc, loop_4759
ldsb [%l7 + 0x34], %o1
fmovda %icc, %f1, %f8
movvs %xcc, %i4, %o5
loop_4759:
fandnot1s %f13, %f2, %f7
fmul8x16au %f15, %f1, %f14
movrgz %l4, %o7, %i3
ldsb [%l7 + 0x5E], %i7
brz %g7, loop_4760
fpack16 %f4, %f10
lduh [%l7 + 0x26], %l0
bleu,a loop_4761
loop_4760:
srax %l5, 0x15, %l3
fmovrdgz %o0, %f2, %f0
fbl %fcc3, loop_4762
loop_4761:
umulcc %i5, %g6, %o2
fbn %fcc0, loop_4763
ldsb [%l7 + 0x1C], %i6
loop_4762:
te %icc, 0x0
fmovsvs %icc, %f8, %f1
loop_4763:
ldsw [%l7 + 0x28], %o4
ldsb [%l7 + 0x13], %g3
fmul8sux16 %f4, %f6, %f6
tsubcc %i2, 0x08C9, %i1
ldd [%l7 + 0x08], %f6
fbue %fcc2, loop_4764
ldd [%l7 + 0x20], %f2
fexpand %f9, %f8
fmovd %f2, %f10
loop_4764:
fornot2s %f11, %f3, %f11
ldsh [%l7 + 0x38], %g4
fmovsl %icc, %f13, %f14
fcmple16 %f14, %f8, %o6
fbue,a %fcc1, loop_4765
brnz,a %g5, loop_4766
std %f14, [%l7 + 0x30]
fsrc1s %f13, %f10
loop_4765:
st %f8, [%l7 + 0x28]
loop_4766:
fcmpne32 %f2, %f4, %l1
ldx [%l7 + 0x70], %g2
stw %i0, [%l7 + 0x5C]
xnorcc %o3, %l2, %l6
move %icc, %g1, %o1
array8 %i4, %l4, %o7
movleu %icc, %o5, %i3
movgu %xcc, %i7, %l0
ldsw [%l7 + 0x10], %g7
ldub [%l7 + 0x3A], %l5
sdivx %l3, 0x1425, %o0
sethi 0x15DC, %i5
udivx %o2, 0x180E, %g6
ldsb [%l7 + 0x11], %o4
sth %i6, [%l7 + 0x76]
stx %i2, [%l7 + 0x18]
stx %i1, [%l7 + 0x10]
ldsb [%l7 + 0x2B], %g4
fsrc2s %f11, %f10
stx %o6, [%l7 + 0x50]
sdivx %g5, 0x1BED, %l1
call loop_4767
ldd [%l7 + 0x10], %f12
stw %g2, [%l7 + 0x7C]
stx %i0, [%l7 + 0x20]
loop_4767:
fmovrdgz %g3, %f6, %f10
ldx [%l7 + 0x30], %o3
faligndata %f2, %f6, %f10
ta %xcc, 0x6
fmovdge %xcc, %f11, %f13
tleu %xcc, 0x7
ldsh [%l7 + 0x7E], %l2
fpack32 %f6, %f14, %f8
fmovrdgez %g1, %f8, %f2
fmovdle %xcc, %f9, %f10
fbl,a %fcc2, loop_4768
tcs %xcc, 0x0
fmul8x16 %f3, %f4, %f0
subc %o1, %l6, %l4
loop_4768:
edge16 %o7, %o5, %i3
tl %xcc, 0x0
array32 %i7, %i4, %g7
addcc %l0, 0x12EF, %l5
sra %o0, 0x10, %i5
st %f0, [%l7 + 0x38]
movcc %xcc, %l3, %o2
lduh [%l7 + 0x5C], %o4
fand %f6, %f2, %f4
fand %f0, %f0, %f6
tsubcctv %i6, %g6, %i2
sth %i1, [%l7 + 0x32]
ldsw [%l7 + 0x70], %o6
fmovdvc %icc, %f10, %f8
fbug,a %fcc3, loop_4769
fmovdvc %icc, %f0, %f0
lduh [%l7 + 0x0A], %g5
tl %icc, 0x3
loop_4769:
umul %g4, 0x1AD9, %g2
bgu,a,pt %icc, loop_4770
fmul8sux16 %f12, %f2, %f0
stb %l1, [%l7 + 0x78]
brnz %i0, loop_4771
loop_4770:
st %f13, [%l7 + 0x74]
brnz %o3, loop_4772
fandnot2 %f0, %f14, %f6
loop_4771:
umul %l2, %g3, %g1
sdiv %l6, 0x1D58, %o1
loop_4772:
movleu %xcc, %o7, %o5
xnor %i3, 0x1BB2, %l4
stb %i4, [%l7 + 0x51]
fmovrsne %i7, %f0, %f5
fmovrdlez %g7, %f2, %f0
fcmple16 %f12, %f4, %l0
stx %o0, [%l7 + 0x08]
be,a %xcc, loop_4773
std %f8, [%l7 + 0x08]
sll %i5, %l5, %l3
lduh [%l7 + 0x76], %o4
loop_4773:
fpadd16s %f6, %f5, %f9
tcs %xcc, 0x5
fpsub32s %f7, %f15, %f2
bge,pt %xcc, loop_4774
fmovscs %icc, %f3, %f1
stx %o2, [%l7 + 0x58]
fmul8ulx16 %f6, %f0, %f0
loop_4774:
umul %g6, %i6, %i2
fandnot1s %f12, %f8, %f0
fmovrse %i1, %f14, %f13
fcmpes %fcc0, %f5, %f0
bcc,a,pn %xcc, loop_4775
stb %o6, [%l7 + 0x10]
fmovrdgez %g4, %f4, %f6
lduh [%l7 + 0x2E], %g5
loop_4775:
ldd [%l7 + 0x60], %f10
lduh [%l7 + 0x68], %g2
fors %f6, %f1, %f7
fpsub16s %f4, %f0, %f1
bl loop_4776
fxor %f4, %f14, %f0
sdivx %l1, 0x10C4, %i0
tl %icc, 0x5
loop_4776:
fmovrdne %o3, %f2, %f10
lduh [%l7 + 0x40], %l2
edge16ln %g1, %l6, %o1
mulscc %g3, %o7, %i3
mova %xcc, %l4, %i4
fnors %f6, %f1, %f14
siam 0x0
stb %o5, [%l7 + 0x77]
tsubcc %g7, 0x1437, %i7
ldsw [%l7 + 0x60], %l0
sth %o0, [%l7 + 0x78]
movneg %xcc, %i5, %l5
fpsub32s %f0, %f5, %f7
stx %o4, [%l7 + 0x18]
fmovdvs %xcc, %f7, %f3
ldsw [%l7 + 0x58], %o2
ld [%l7 + 0x34], %f11
ldx [%l7 + 0x38], %l3
std %f2, [%l7 + 0x68]
fcmpgt16 %f6, %f2, %g6
sra %i2, 0x0E, %i1
stb %i6, [%l7 + 0x37]
fzero %f2
std %f10, [%l7 + 0x48]
ldsh [%l7 + 0x2C], %o6
std %f2, [%l7 + 0x38]
edge32 %g4, %g2, %g5
sth %i0, [%l7 + 0x18]
fzeros %f8
std %f10, [%l7 + 0x60]
fcmpes %fcc3, %f9, %f14
stx %o3, [%l7 + 0x10]
bleu,a,pt %icc, loop_4777
fbl,a %fcc3, loop_4778
fpsub32 %f12, %f14, %f0
ldsw [%l7 + 0x44], %l2
loop_4777:
movn %icc, %g1, %l6
loop_4778:
brlz,a %o1, loop_4779
tge %xcc, 0x6
fmovrsne %g3, %f10, %f7
movcs %xcc, %o7, %l1
loop_4779:
bg,a,pt %icc, loop_4780
lduw [%l7 + 0x40], %l4
fmovscs %xcc, %f3, %f6
ldx [%l7 + 0x48], %i4
loop_4780:
fmovscc %xcc, %f2, %f8
sth %o5, [%l7 + 0x1A]
ld [%l7 + 0x68], %f10
stw %i3, [%l7 + 0x14]
ldd [%l7 + 0x40], %f12
fcmped %fcc3, %f8, %f8
udiv %g7, 0x0DF3, %l0
tn %xcc, 0x4
ldsh [%l7 + 0x5E], %i7
faligndata %f6, %f8, %f12
fpack16 %f4, %f11
fandnot1 %f4, %f4, %f2
fbul %fcc3, loop_4781
stb %o0, [%l7 + 0x60]
xnorcc %l5, 0x0012, %i5
ldsb [%l7 + 0x5A], %o2
loop_4781:
bshuffle %f0, %f8, %f0
st %f4, [%l7 + 0x78]
ldsw [%l7 + 0x20], %o4
fbe %fcc0, loop_4782
lduh [%l7 + 0x2A], %g6
fbn,a %fcc2, loop_4783
siam 0x1
loop_4782:
fba,a %fcc3, loop_4784
fornot2s %f11, %f14, %f3
loop_4783:
fnot1 %f12, %f6
stb %l3, [%l7 + 0x6F]
loop_4784:
fmovdcc %icc, %f10, %f13
stx %i2, [%l7 + 0x18]
fmovsle %icc, %f9, %f6
ldsw [%l7 + 0x30], %i1
movrlz %o6, %g4, %i6
xnor %g5, %i0, %o3
ldsb [%l7 + 0x0A], %g2
fnor %f12, %f6, %f8
fcmple32 %f12, %f12, %l2
move %xcc, %l6, %g1
tleu %icc, 0x2
array8 %o1, %g3, %l1
ldd [%l7 + 0x50], %f6
fxnor %f14, %f12, %f6
lduh [%l7 + 0x70], %o7
movrgez %l4, %o5, %i4
movrgz %i3, %l0, %i7
ldsw [%l7 + 0x20], %o0
lduw [%l7 + 0x24], %l5
fmovdneg %xcc, %f2, %f10
fcmple32 %f6, %f2, %g7
fmul8x16 %f3, %f8, %f0
lduh [%l7 + 0x5C], %o2
stx %o4, [%l7 + 0x38]
bne %xcc, loop_4785
fors %f9, %f14, %f8
fandnot2s %f15, %f4, %f7
fmovdleu %icc, %f14, %f15
loop_4785:
xorcc %i5, 0x1EF8, %l3
ldsb [%l7 + 0x58], %i2
stb %i1, [%l7 + 0x29]
movvs %xcc, %g6, %g4
fmovrsgz %i6, %f1, %f1
brz,a %o6, loop_4786
fbug,a %fcc0, loop_4787
ldsb [%l7 + 0x3D], %i0
ldx [%l7 + 0x20], %g5
loop_4786:
st %f5, [%l7 + 0x18]
loop_4787:
ldx [%l7 + 0x28], %g2
st %f4, [%l7 + 0x1C]
fmovdleu %icc, %f13, %f7
fmovrslez %o3, %f10, %f5
stw %l6, [%l7 + 0x28]
pdist %f14, %f6, %f2
fmovdvc %icc, %f5, %f10
movrlz %g1, %o1, %l2
nop
setx loop_4788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x7C], %l1
subc %g3, 0x0095, %o7
fbul,a %fcc1, loop_4789
loop_4788:
bcc,pt %xcc, loop_4790
bcs,a,pt %icc, loop_4791
be loop_4792
loop_4789:
st %f4, [%l7 + 0x74]
loop_4790:
fpsub16s %f0, %f8, %f9
loop_4791:
ldsb [%l7 + 0x26], %l4
loop_4792:
std %f4, [%l7 + 0x40]
srax %i4, %o5, %i3
movvs %icc, %i7, %l0
fcmpes %fcc2, %f5, %f10
tvs %xcc, 0x4
ldx [%l7 + 0x58], %l5
bgu,a %xcc, loop_4793
sth %g7, [%l7 + 0x18]
fble %fcc3, loop_4794
edge32ln %o0, %o4, %o2
loop_4793:
mova %xcc, %l3, %i2
nop
setx loop_4795, %l0, %l1
jmpl %l1, %i1
loop_4794:
bshuffle %f10, %f8, %f6
brgz,a %g6, loop_4796
tne %icc, 0x4
loop_4795:
fble,a %fcc0, loop_4797
lduh [%l7 + 0x6E], %g4
loop_4796:
ld [%l7 + 0x18], %f1
fcmpd %fcc0, %f12, %f14
loop_4797:
ld [%l7 + 0x34], %f9
fcmpgt16 %f2, %f12, %i5
ld [%l7 + 0x0C], %f7
array32 %o6, %i0, %g5
bcs loop_4798
fbe %fcc3, loop_4799
udivx %g2, 0x1603, %i6
edge8l %o3, %l6, %g1
loop_4798:
st %f8, [%l7 + 0x28]
loop_4799:
fbue,a %fcc0, loop_4800
fnands %f1, %f11, %f11
udivcc %o1, 0x1915, %l2
fpack16 %f14, %f8
loop_4800:
fpsub16 %f4, %f2, %f4
fmovsleu %icc, %f10, %f15
mova %icc, %g3, %l1
fandnot2s %f14, %f3, %f10
edge16 %l4, %i4, %o5
stx %o7, [%l7 + 0x20]
edge32ln %i7, %i3, %l5
array16 %l0, %o0, %g7
fmovscc %xcc, %f3, %f6
stb %o4, [%l7 + 0x51]
addc %l3, %i2, %o2
fmovs %f11, %f11
srax %g6, %i1, %g4
fmovsa %xcc, %f2, %f12
fnot1s %f0, %f5
fmul8x16au %f9, %f1, %f12
fxnor %f2, %f4, %f6
stb %o6, [%l7 + 0x37]
bshuffle %f8, %f6, %f12
tvs %icc, 0x2
tle %icc, 0x3
sub %i5, 0x0673, %g5
stw %i0, [%l7 + 0x70]
orncc %g2, %o3, %l6
ldd [%l7 + 0x70], %f2
ldsw [%l7 + 0x40], %g1
fors %f14, %f11, %f0
ldub [%l7 + 0x52], %o1
fnegs %f10, %f9
bvc,a loop_4801
fcmped %fcc1, %f12, %f12
orcc %i6, 0x0F99, %l2
stw %l1, [%l7 + 0x34]
loop_4801:
srax %g3, 0x15, %l4
lduh [%l7 + 0x10], %i4
st %f5, [%l7 + 0x60]
stx %o7, [%l7 + 0x58]
brgez %o5, loop_4802
fmovdge %icc, %f2, %f15
fcmpgt32 %f14, %f8, %i7
xorcc %l5, %i3, %o0
loop_4802:
lduh [%l7 + 0x36], %g7
xnor %o4, %l0, %i2
fbul,a %fcc3, loop_4803
ldsh [%l7 + 0x60], %l3
addcc %o2, 0x0F6D, %i1
ldx [%l7 + 0x48], %g6
loop_4803:
ld [%l7 + 0x54], %f4
fmovscc %icc, %f3, %f6
fmuld8ulx16 %f10, %f10, %f4
ldsw [%l7 + 0x6C], %g4
st %f12, [%l7 + 0x6C]
udivcc %i5, 0x09EB, %g5
fmovrdgez %i0, %f12, %f10
stw %g2, [%l7 + 0x0C]
nop
setx loop_4804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
faligndata %f4, %f10, %f0
brlez,a %o6, loop_4805
movge %xcc, %l6, %o3
loop_4804:
fpack32 %f14, %f8, %f2
fsrc2 %f10, %f10
loop_4805:
fcmpgt32 %f8, %f4, %g1
fmovrdgez %o1, %f8, %f2
ble,pn %xcc, loop_4806
subcc %l2, %l1, %i6
stx %l4, [%l7 + 0x20]
popc 0x0527, %i4
loop_4806:
fmovsle %xcc, %f14, %f0
and %g3, 0x14D2, %o7
fmovdvc %icc, %f7, %f0
tpos %xcc, 0x2
for %f0, %f0, %f10
ldx [%l7 + 0x10], %i7
fandnot2 %f2, %f8, %f0
bg,pn %icc, loop_4807
ldx [%l7 + 0x28], %l5
fmovsle %xcc, %f7, %f6
addc %o5, %o0, %g7
loop_4807:
fmovrdgez %i3, %f6, %f4
lduh [%l7 + 0x26], %o4
tle %icc, 0x4
lduw [%l7 + 0x50], %i2
fmovdpos %icc, %f1, %f0
nop
setx loop_4808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc1, loop_4809
fmovdn %xcc, %f11, %f0
lduh [%l7 + 0x2A], %l0
loop_4808:
fxor %f10, %f10, %f6
loop_4809:
fmovrdlz %l3, %f2, %f14
ldsh [%l7 + 0x38], %o2
ldsb [%l7 + 0x5D], %g6
alignaddr %i1, %i5, %g4
fble,a %fcc0, loop_4810
fmovsvc %icc, %f8, %f8
movge %icc, %g5, %i0
fcmps %fcc2, %f4, %f14
loop_4810:
fmovde %icc, %f8, %f4
fmovdgu %xcc, %f14, %f2
fcmpne16 %f12, %f8, %g2
edge32l %o6, %l6, %g1
edge16 %o1, %o3, %l2
mulx %i6, %l1, %l4
mulscc %g3, %o7, %i4
andncc %l5, %i7, %o0
fnands %f12, %f12, %f1
fmul8x16al %f9, %f5, %f12
ldsw [%l7 + 0x34], %g7
movne %icc, %i3, %o5
edge8ln %o4, %i2, %l0
lduh [%l7 + 0x58], %o2
fbul %fcc0, loop_4811
fmovrdlez %l3, %f12, %f8
std %f12, [%l7 + 0x50]
tcs %xcc, 0x2
loop_4811:
stw %i1, [%l7 + 0x38]
ldd [%l7 + 0x28], %f8
stx %i5, [%l7 + 0x78]
stb %g6, [%l7 + 0x6A]
edge16ln %g4, %i0, %g5
mulx %g2, 0x0238, %o6
fpsub32 %f4, %f10, %f0
taddcc %g1, 0x1426, %l6
movrlez %o1, 0x070, %l2
movrne %o3, 0x304, %i6
fmovrdgz %l1, %f8, %f10
std %f8, [%l7 + 0x60]
ldsw [%l7 + 0x68], %g3
addc %o7, 0x0F18, %l4
fmovde %xcc, %f15, %f12
fmovdcs %icc, %f1, %f15
fmovrslez %i4, %f11, %f8
fbge %fcc2, loop_4812
fcmpgt16 %f8, %f0, %i7
fbul,a %fcc0, loop_4813
std %f12, [%l7 + 0x68]
loop_4812:
call loop_4814
stx %l5, [%l7 + 0x70]
loop_4813:
fmovspos %xcc, %f12, %f7
xor %o0, 0x021F, %i3
loop_4814:
nop
setx loop_4815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f5, %f1, %f3
edge8ln %o5, %g7, %o4
fbg,a %fcc3, loop_4816
loop_4815:
sdiv %l0, 0x10E4, %o2
tvs %icc, 0x7
bvc loop_4817
loop_4816:
sth %i2, [%l7 + 0x36]
brlez,a %i1, loop_4818
fcmpeq16 %f10, %f10, %l3
loop_4817:
andncc %g6, %g4, %i5
and %i0, %g2, %o6
loop_4818:
fmovsne %icc, %f4, %f3
ldsb [%l7 + 0x14], %g1
stx %l6, [%l7 + 0x40]
nop
setx loop_4819, %l0, %l1
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 + 0x18], %g5
bneg,pn %icc, loop_4820
alignaddrl %o1, %l2, %o3
loop_4819:
bne,a,pt %xcc, loop_4821
fmovrsgez %l1, %f15, %f11
loop_4820:
tgu %xcc, 0x5
addcc %i6, %g3, %l4
loop_4821:
ldsb [%l7 + 0x55], %i4
fmovdvs %icc, %f14, %f13
sth %i7, [%l7 + 0x0A]
tsubcc %o7, 0x1E30, %o0
fbe %fcc2, loop_4822
fmovscc %xcc, %f9, %f11
fmovscs %xcc, %f2, %f13
umul %i3, %o5, %g7
loop_4822:
bn,a,pn %xcc, loop_4823
ldub [%l7 + 0x65], %o4
tle %xcc, 0x7
ldub [%l7 + 0x50], %l5
loop_4823:
fblg,a %fcc0, loop_4824
sllx %o2, %l0, %i2
bshuffle %f12, %f8, %f0
call loop_4825
loop_4824:
pdist %f4, %f12, %f10
tvc %icc, 0x5
std %f14, [%l7 + 0x58]
loop_4825:
fba %fcc3, loop_4826
ld [%l7 + 0x40], %f8
movl %xcc, %i1, %l3
fandnot1s %f0, %f0, %f7
loop_4826:
tle %icc, 0x7
fmovsleu %xcc, %f6, %f3
fmuld8ulx16 %f2, %f4, %f10
andncc %g4, %g6, %i0
ldub [%l7 + 0x3B], %i5
fnot2 %f6, %f14
alignaddrl %o6, %g2, %g1
stb %g5, [%l7 + 0x36]
movrlez %l6, %l2, %o3
fmovdg %xcc, %f3, %f3
fmuld8sux16 %f0, %f6, %f4
tsubcc %o1, %i6, %g3
fmovdleu %icc, %f5, %f10
fabsd %f0, %f2
edge32ln %l4, %l1, %i7
udivx %o7, 0x0A61, %o0
fmovsne %icc, %f1, %f4
ldsh [%l7 + 0x66], %i4
fmovrslz %o5, %f5, %f5
bvs,a loop_4827
ldub [%l7 + 0x64], %i3
edge8l %o4, %l5, %o2
ldsh [%l7 + 0x08], %g7
loop_4827:
bleu,a loop_4828
edge8l %i2, %l0, %i1
move %icc, %l3, %g4
movle %xcc, %i0, %i5
loop_4828:
lduh [%l7 + 0x0C], %g6
srl %g2, %o6, %g5
fmovdvc %icc, %f3, %f3
ldx [%l7 + 0x58], %l6
ldd [%l7 + 0x40], %f8
mulx %g1, %l2, %o3
udivx %o1, 0x1BFE, %i6
fmovdle %icc, %f10, %f13
tle %icc, 0x0
fbug %fcc1, loop_4829
sth %l4, [%l7 + 0x56]
fxnor %f12, %f14, %f4
fnand %f12, %f8, %f10
loop_4829:
edge32n %g3, %i7, %l1
brgz %o0, loop_4830
ldub [%l7 + 0x6E], %o7
edge16 %i4, %i3, %o4
fmul8sux16 %f12, %f6, %f6
loop_4830:
orcc %o5, %l5, %o2
stw %i2, [%l7 + 0x60]
fmovsge %icc, %f13, %f9
siam 0x5
xnor %g7, %i1, %l3
nop
setx loop_4831, %l0, %l1
jmpl %l1, %l0
subcc %i0, %i5, %g4
addc %g2, 0x01AB, %o6
sethi 0x1C2F, %g5
loop_4831:
xorcc %l6, 0x14C7, %g6
lduw [%l7 + 0x38], %g1
orcc %l2, 0x07FB, %o3
st %f0, [%l7 + 0x3C]
andncc %o1, %l4, %g3
fmul8x16au %f1, %f6, %f2
fpadd32 %f6, %f2, %f0
subccc %i7, 0x07CA, %l1
brz,a %i6, loop_4832
lduh [%l7 + 0x50], %o7
sll %i4, 0x17, %i3
ldub [%l7 + 0x23], %o4
loop_4832:
brgz,a %o0, loop_4833
st %f4, [%l7 + 0x50]
bne,pt %icc, loop_4834
fands %f5, %f3, %f5
loop_4833:
tg %xcc, 0x2
movrlez %o5, %l5, %o2
loop_4834:
stb %i2, [%l7 + 0x0D]
lduh [%l7 + 0x10], %i1
ldub [%l7 + 0x41], %l3
ldd [%l7 + 0x60], %f12
tl %icc, 0x3
stw %l0, [%l7 + 0x4C]
array8 %g7, %i0, %g4
fbule,a %fcc0, loop_4835
fpadd16 %f4, %f2, %f4
fxors %f0, %f5, %f6
fbl,a %fcc0, loop_4836
loop_4835:
fmovsvc %icc, %f13, %f14
lduw [%l7 + 0x30], %g2
fba,a %fcc0, loop_4837
loop_4836:
fmovdgu %icc, %f5, %f11
array32 %o6, %i5, %g5
xorcc %g6, 0x18D3, %g1
loop_4837:
lduh [%l7 + 0x50], %l2
stw %l6, [%l7 + 0x70]
ldsw [%l7 + 0x2C], %o1
fmovdpos %xcc, %f11, %f8
bne,pt %icc, loop_4838
ldd [%l7 + 0x70], %f12
movle %icc, %o3, %l4
fbge %fcc1, loop_4839
loop_4838:
fpmerge %f11, %f8, %f12
fbul %fcc3, loop_4840
stb %i7, [%l7 + 0x33]
loop_4839:
ldsh [%l7 + 0x2C], %l1
ldd [%l7 + 0x48], %f14
loop_4840:
fornot1s %f7, %f6, %f3
ldsb [%l7 + 0x52], %i6
ldx [%l7 + 0x38], %g3
st %f13, [%l7 + 0x28]
fpack32 %f6, %f8, %f2
ldub [%l7 + 0x75], %o7
lduw [%l7 + 0x5C], %i4
fpadd16s %f0, %f0, %f5
fxnors %f5, %f12, %f0
stb %i3, [%l7 + 0x77]
fabsd %f6, %f10
ldd [%l7 + 0x78], %f14
std %f8, [%l7 + 0x38]
ldx [%l7 + 0x28], %o0
fcmple16 %f12, %f12, %o4
brlz %l5, loop_4841
ldsh [%l7 + 0x08], %o5
fbu,a %fcc1, loop_4842
andn %i2, %i1, %o2
loop_4841:
std %f0, [%l7 + 0x28]
addcc %l0, 0x01CF, %g7
loop_4842:
brnz,a %l3, loop_4843
ldx [%l7 + 0x70], %g4
bneg %xcc, loop_4844
fnegd %f12, %f14
loop_4843:
fmovdn %xcc, %f8, %f3
stx %g2, [%l7 + 0x70]
loop_4844:
ldd [%l7 + 0x20], %f14
brlz %o6, loop_4845
edge16ln %i5, %i0, %g6
umul %g5, 0x064D, %l2
tg %xcc, 0x4
loop_4845:
fnot1 %f12, %f14
stx %l6, [%l7 + 0x08]
fone %f0
siam 0x7
bshuffle %f2, %f2, %f10
stb %g1, [%l7 + 0x6F]
ldsw [%l7 + 0x24], %o3
fmovrsne %o1, %f4, %f13
fones %f4
fmovsge %xcc, %f12, %f13
fbn %fcc2, loop_4846
udivcc %i7, 0x03E9, %l4
fbul,a %fcc1, loop_4847
umulcc %i6, %l1, %g3
loop_4846:
movrlz %i4, 0x002, %o7
fmovsl %xcc, %f13, %f9
loop_4847:
movrlz %i3, 0x3F0, %o4
bl,a %xcc, loop_4848
fmovrslz %l5, %f4, %f10
sth %o0, [%l7 + 0x1C]
ldx [%l7 + 0x08], %o5
loop_4848:
fsrc2 %f4, %f14
edge8l %i1, %o2, %i2
bvs,a loop_4849
fmovrslz %l0, %f4, %f3
fmovsvs %xcc, %f11, %f2
stx %l3, [%l7 + 0x08]
loop_4849:
st %f9, [%l7 + 0x2C]
sethi 0x1D88, %g7
fbuge %fcc2, loop_4850
bne,a,pt %icc, loop_4851
edge8n %g4, %o6, %i5
movrlez %i0, %g2, %g6
loop_4850:
lduw [%l7 + 0x38], %g5
loop_4851:
fbne,a %fcc1, loop_4852
fmovrse %l6, %f11, %f0
std %f0, [%l7 + 0x70]
faligndata %f4, %f14, %f8
loop_4852:
bshuffle %f14, %f14, %f6
ldub [%l7 + 0x58], %l2
edge8 %g1, %o3, %i7
tgu %icc, 0x0
nop
setx loop_4853, %l0, %l1
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 + 0x28], %o1
sth %i6, [%l7 + 0x72]
ldd [%l7 + 0x40], %f10
loop_4853:
fmovde %icc, %f9, %f7
fmovrslz %l1, %f2, %f5
movge %icc, %g3, %l4
te %icc, 0x4
fmovsneg %icc, %f12, %f13
std %f0, [%l7 + 0x48]
ld [%l7 + 0x54], %f14
fnands %f12, %f12, %f2
alignaddr %i4, %o7, %o4
fbg %fcc2, loop_4854
fpadd16s %f8, %f1, %f11
taddcc %i3, 0x0AAB, %l5
ldsh [%l7 + 0x34], %o5
loop_4854:
fcmpd %fcc0, %f2, %f2
addc %o0, %o2, %i2
fmovsl %icc, %f12, %f14
stx %i1, [%l7 + 0x28]
st %f0, [%l7 + 0x08]
udivcc %l3, 0x13C3, %l0
bshuffle %f6, %f4, %f12
sth %g7, [%l7 + 0x52]
lduh [%l7 + 0x66], %o6
fmuld8ulx16 %f1, %f7, %f8
ldd [%l7 + 0x70], %f8
fcmps %fcc1, %f12, %f4
bg,pn %xcc, loop_4855
bvc,pt %xcc, loop_4856
lduh [%l7 + 0x18], %i5
sth %i0, [%l7 + 0x52]
loop_4855:
stw %g2, [%l7 + 0x38]
loop_4856:
edge8 %g6, %g4, %g5
sllx %l2, %g1, %o3
stw %l6, [%l7 + 0x38]
orncc %i7, %i6, %l1
stb %o1, [%l7 + 0x42]
st %f3, [%l7 + 0x74]
fbule,a %fcc2, loop_4857
fbn,a %fcc3, loop_4858
movrlz %l4, %i4, %o7
fcmpne32 %f4, %f6, %g3
loop_4857:
orncc %o4, 0x0250, %l5
loop_4858:
fcmpeq16 %f4, %f4, %o5
stx %i3, [%l7 + 0x08]
fnands %f11, %f6, %f2
ldsb [%l7 + 0x2D], %o2
fmovdvs %xcc, %f2, %f4
lduh [%l7 + 0x6C], %i2
fcmpeq32 %f14, %f10, %i1
fmovrsgz %o0, %f1, %f3
fmovsge %icc, %f10, %f2
sethi 0x0F02, %l0
ldsh [%l7 + 0x72], %l3
fpack16 %f6, %f3
fcmpes %fcc3, %f8, %f6
fmovsneg %icc, %f12, %f2
ldsb [%l7 + 0x29], %o6
movvs %xcc, %g7, %i5
movrgz %g2, %i0, %g6
fandnot2s %f1, %f11, %f6
stb %g4, [%l7 + 0x22]
fsrc2 %f2, %f0
or %g5, 0x0986, %l2
sra %g1, 0x1A, %l6
fxor %f6, %f14, %f0
movrgz %o3, %i6, %l1
fbl %fcc3, loop_4859
fbue %fcc1, loop_4860
fnot2s %f7, %f14
lduh [%l7 + 0x64], %o1
loop_4859:
ld [%l7 + 0x18], %f11
loop_4860:
movgu %xcc, %i7, %i4
stw %o7, [%l7 + 0x60]
nop
setx loop_4861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %g3, %o4, %l5
stx %l4, [%l7 + 0x18]
mulx %i3, %o5, %o2
loop_4861:
movrne %i1, 0x310, %o0
tle %xcc, 0x7
add %l0, 0x0E4E, %l3
fsrc2s %f2, %f2
stb %i2, [%l7 + 0x6C]
bleu,pn %xcc, loop_4862
taddcctv %g7, 0x1565, %o6
subcc %g2, %i0, %g6
brlez %g4, loop_4863
loop_4862:
brlez %g5, loop_4864
mulscc %i5, 0x1DF8, %l2
taddcctv %g1, %o3, %i6
loop_4863:
tcs %xcc, 0x3
loop_4864:
stx %l6, [%l7 + 0x28]
fblg %fcc1, loop_4865
fpack32 %f12, %f2, %f6
edge32l %o1, %i7, %i4
ble,a,pt %icc, loop_4866
loop_4865:
andcc %o7, 0x0D12, %g3
fcmpgt32 %f0, %f4, %l1
fmovse %icc, %f4, %f4
loop_4866:
tneg %xcc, 0x5
fcmpne32 %f10, %f6, %l5
movrne %l4, %o4, %o5
ldub [%l7 + 0x4C], %o2
edge32l %i3, %i1, %o0
fbuge %fcc0, loop_4867
sdivcc %l3, 0x089F, %i2
andncc %g7, %l0, %o6
fmovscs %xcc, %f4, %f3
loop_4867:
bneg,a loop_4868
stx %i0, [%l7 + 0x08]
stb %g2, [%l7 + 0x55]
brnz %g4, loop_4869
loop_4868:
fmovrdne %g6, %f6, %f4
lduw [%l7 + 0x28], %g5
ldd [%l7 + 0x48], %f12
loop_4869:
fbuge %fcc3, loop_4870
stx %l2, [%l7 + 0x18]
fmuld8ulx16 %f14, %f8, %f2
sdivx %i5, 0x14EF, %o3
loop_4870:
fxor %f6, %f12, %f0
fmovrdgez %i6, %f6, %f0
ld [%l7 + 0x20], %f10
fmovdgu %xcc, %f4, %f8
bpos,a loop_4871
ldx [%l7 + 0x78], %l6
fcmpne16 %f10, %f8, %o1
movn %icc, %i7, %i4
loop_4871:
fcmpeq16 %f10, %f4, %o7
ldsh [%l7 + 0x18], %g3
fmul8x16 %f4, %f2, %f2
udivcc %l1, 0x128D, %g1
fnands %f13, %f13, %f5
and %l5, %l4, %o5
fxor %f8, %f6, %f10
umulcc %o2, 0x17CE, %o4
fmul8sux16 %f12, %f4, %f2
fmovdn %xcc, %f12, %f4
movge %icc, %i1, %i3
tle %icc, 0x0
addcc %l3, 0x05D3, %i2
stx %o0, [%l7 + 0x50]
fmovsne %xcc, %f8, %f2
fnot2 %f12, %f10
fsrc1 %f4, %f2
stx %g7, [%l7 + 0x18]
fmovsge %xcc, %f12, %f7
fmovrdne %l0, %f12, %f14
edge32n %i0, %o6, %g2
udivx %g4, 0x0B3A, %g6
fmovsa %xcc, %f6, %f11
fpadd32s %f3, %f6, %f15
ldub [%l7 + 0x4C], %g5
fmovrsgez %l2, %f8, %f4
lduh [%l7 + 0x14], %i5
fbug %fcc3, loop_4872
ba,pt %icc, loop_4873
subccc %o3, 0x0B12, %l6
fmovsgu %icc, %f4, %f14
loop_4872:
bpos %xcc, loop_4874
loop_4873:
ldsh [%l7 + 0x18], %o1
bg,a loop_4875
fxnor %f0, %f8, %f4
loop_4874:
fnot1s %f13, %f9
udivx %i7, 0x168E, %i6
loop_4875:
ldd [%l7 + 0x10], %f14
tn %xcc, 0x4
for %f8, %f4, %f4
nop
setx loop_4876, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f9, %f12, %f10
stw %o7, [%l7 + 0x5C]
fbule,a %fcc1, loop_4877
loop_4876:
fors %f11, %f3, %f6
tsubcc %i4, 0x1143, %g3
ldsh [%l7 + 0x24], %l1
loop_4877:
edge16 %l5, %l4, %g1
nop
setx loop_4878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x44], %o2
ldx [%l7 + 0x28], %o4
tl %xcc, 0x1
loop_4878:
ld [%l7 + 0x2C], %f1
fmovdle %xcc, %f12, %f7
orcc %o5, 0x1295, %i3
ldsw [%l7 + 0x3C], %i1
ldsb [%l7 + 0x1B], %l3
std %f2, [%l7 + 0x48]
st %f1, [%l7 + 0x6C]
andncc %o0, %g7, %l0
stx %i0, [%l7 + 0x60]
ld [%l7 + 0x1C], %f13
fmovscc %icc, %f9, %f1
fornot1s %f0, %f2, %f1
add %o6, 0x0FE8, %i2
std %f2, [%l7 + 0x78]
fmuld8sux16 %f4, %f6, %f12
stw %g4, [%l7 + 0x28]
subcc %g6, %g5, %l2
ldsb [%l7 + 0x56], %g2
stx %o3, [%l7 + 0x18]
subccc %l6, 0x1323, %o1
fxors %f8, %f9, %f11
call loop_4879
stw %i7, [%l7 + 0x6C]
xnorcc %i5, 0x11D6, %i6
faligndata %f10, %f0, %f6
loop_4879:
movrgez %i4, 0x1B7, %o7
tle %icc, 0x7
alignaddr %l1, %l5, %g3
fnegd %f2, %f8
fsrc1s %f1, %f9
movpos %icc, %l4, %o2
movrlez %g1, %o5, %o4
sll %i3, %l3, %o0
std %f0, [%l7 + 0x38]
fornot1s %f13, %f12, %f5
array16 %i1, %l0, %i0
ldsh [%l7 + 0x16], %g7
call loop_4880
fsrc1 %f6, %f4
ldub [%l7 + 0x47], %o6
ldsb [%l7 + 0x33], %i2
loop_4880:
subc %g4, 0x17E1, %g6
edge32l %l2, %g2, %o3
fnot2s %f12, %f11
fmovrse %l6, %f3, %f13
bpos,pt %icc, loop_4881
ldsh [%l7 + 0x64], %g5
fmovsn %icc, %f5, %f11
fmovscs %icc, %f6, %f15
loop_4881:
brnz %o1, loop_4882
st %f1, [%l7 + 0x6C]
st %f5, [%l7 + 0x68]
movrne %i5, %i6, %i4
loop_4882:
fnand %f12, %f2, %f0
sllx %i7, 0x06, %l1
fpsub32s %f11, %f14, %f6
fba %fcc3, loop_4883
fbug %fcc2, loop_4884
ldsb [%l7 + 0x13], %l5
fbule %fcc0, loop_4885
loop_4883:
movleu %xcc, %o7, %g3
loop_4884:
be,a loop_4886
std %f6, [%l7 + 0x28]
loop_4885:
fors %f0, %f2, %f13
ldd [%l7 + 0x60], %f10
loop_4886:
movvc %icc, %o2, %g1
fbo %fcc0, loop_4887
ldsb [%l7 + 0x3F], %l4
fmovde %icc, %f6, %f12
edge16n %o5, %i3, %o4
loop_4887:
stx %o0, [%l7 + 0x40]
popc 0x15F2, %l3
ldsw [%l7 + 0x70], %l0
taddcctv %i0, 0x0D91, %g7
ldx [%l7 + 0x70], %i1
movleu %icc, %o6, %g4
andcc %g6, %l2, %i2
fpadd32s %f10, %f3, %f14
srax %o3, %l6, %g2
fmovsle %icc, %f11, %f4
fbe,a %fcc1, loop_4888
bn,a,pt %xcc, loop_4889
ldsw [%l7 + 0x08], %g5
ldsw [%l7 + 0x5C], %o1
loop_4888:
fmovse %icc, %f15, %f4
loop_4889:
fsrc1 %f14, %f2
fmovrde %i5, %f12, %f10
edge32l %i6, %i7, %l1
ldsw [%l7 + 0x1C], %i4
fmovsvc %xcc, %f4, %f10
fmovdpos %xcc, %f2, %f2
ldsb [%l7 + 0x46], %l5
srl %o7, 0x0E, %g3
fmovdg %icc, %f6, %f0
fand %f12, %f12, %f2
stw %o2, [%l7 + 0x38]
umulcc %g1, 0x08A1, %o5
fmovrsne %l4, %f11, %f11
ldsw [%l7 + 0x44], %o4
fandnot2s %f13, %f9, %f12
ldsb [%l7 + 0x43], %i3
edge32ln %o0, %l0, %i0
fble,a %fcc3, loop_4890
fmovrdne %g7, %f10, %f10
orcc %i1, 0x1A85, %o6
fcmpeq16 %f0, %f2, %l3
loop_4890:
stb %g6, [%l7 + 0x75]
and %l2, 0x10FD, %g4
brgez %o3, loop_4891
array32 %l6, %g2, %g5
fmovrslez %i2, %f6, %f4
fnegd %f10, %f6
loop_4891:
ldsb [%l7 + 0x1C], %o1
std %f12, [%l7 + 0x28]
fxnor %f10, %f4, %f4
or %i6, %i5, %i7
fmul8x16 %f15, %f14, %f10
fmuld8ulx16 %f13, %f0, %f8
movgu %icc, %l1, %l5
movvc %icc, %i4, %o7
lduh [%l7 + 0x14], %g3
edge16ln %o2, %o5, %l4
fornot1s %f2, %f14, %f14
fmuld8sux16 %f13, %f1, %f4
stx %o4, [%l7 + 0x28]
stw %i3, [%l7 + 0x78]
fbne,a %fcc2, loop_4892
ldx [%l7 + 0x50], %o0
sth %l0, [%l7 + 0x5C]
addccc %i0, 0x0D6F, %g7
loop_4892:
srlx %i1, %o6, %l3
fnot1 %f14, %f12
tleu %xcc, 0x1
ld [%l7 + 0x34], %f0
sth %g6, [%l7 + 0x10]
orncc %g1, %g4, %l2
bvc %xcc, loop_4893
fands %f2, %f0, %f8
lduh [%l7 + 0x0E], %o3
edge16l %g2, %g5, %l6
loop_4893:
udivx %o1, 0x17CD, %i6
fpmerge %f10, %f11, %f8
movcc %xcc, %i5, %i7
bg,a,pn %xcc, loop_4894
fmovrse %l1, %f10, %f14
brnz %l5, loop_4895
fnot2s %f2, %f1
loop_4894:
fcmped %fcc2, %f12, %f0
fmovsleu %icc, %f0, %f12
loop_4895:
lduw [%l7 + 0x1C], %i2
udiv %i4, 0x02B1, %o7
st %f4, [%l7 + 0x20]
fzeros %f9
st %f0, [%l7 + 0x60]
stw %o2, [%l7 + 0x14]
nop
setx loop_4896, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f13, %f4, %f6
nop
setx loop_4897, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f2, %f4, %f0
loop_4896:
fmul8ulx16 %f4, %f12, %f8
fmul8ulx16 %f4, %f8, %f8
loop_4897:
fsrc2s %f10, %f9
fmovdle %icc, %f15, %f11
for %f4, %f8, %f4
st %f13, [%l7 + 0x28]
ldd [%l7 + 0x78], %f14
brlez %o5, loop_4898
ldd [%l7 + 0x08], %f2
taddcctv %l4, %g3, %o4
fone %f14
loop_4898:
sub %o0, 0x177A, %i3
fzero %f14
mova %icc, %i0, %g7
fandnot2 %f14, %f6, %f14
fmovdle %icc, %f13, %f15
andncc %l0, %o6, %l3
ble,pt %xcc, loop_4899
movrgz %i1, 0x016, %g6
movre %g4, %g1, %o3
sra %l2, 0x14, %g2
loop_4899:
fornot2s %f4, %f15, %f6
edge16n %g5, %o1, %i6
fbuge,a %fcc1, loop_4900
bn,a %icc, loop_4901
movrgez %l6, 0x12B, %i5
fnot1s %f8, %f14
loop_4900:
fbl %fcc3, loop_4902
loop_4901:
stx %l1, [%l7 + 0x50]
fbe,a %fcc0, loop_4903
stw %l5, [%l7 + 0x50]
loop_4902:
tvs %xcc, 0x0
tge %icc, 0x6
loop_4903:
fsrc1 %f0, %f0
sdivx %i2, 0x18B0, %i7
xnorcc %o7, %i4, %o2
ldd [%l7 + 0x18], %f8
tn %icc, 0x5
bge,a %icc, loop_4904
pdist %f4, %f4, %f0
sdiv %o5, 0x09C8, %l4
alignaddrl %g3, %o4, %i3
loop_4904:
ldsb [%l7 + 0x68], %o0
fble,a %fcc2, loop_4905
faligndata %f0, %f6, %f0
std %f8, [%l7 + 0x18]
stw %g7, [%l7 + 0x70]
loop_4905:
bvs loop_4906
fbul,a %fcc2, loop_4907
ldsb [%l7 + 0x18], %i0
ld [%l7 + 0x54], %f4
loop_4906:
stw %l0, [%l7 + 0x54]
loop_4907:
sth %l3, [%l7 + 0x78]
fcmple16 %f2, %f0, %i1
stx %g6, [%l7 + 0x08]
fmovrdne %o6, %f12, %f4
ld [%l7 + 0x50], %f4
st %f13, [%l7 + 0x14]
fmuld8sux16 %f13, %f6, %f8
fmovsgu %xcc, %f6, %f15
fmuld8ulx16 %f7, %f15, %f6
fmovsg %icc, %f8, %f0
fmovdpos %icc, %f7, %f3
te %xcc, 0x1
fblg,a %fcc1, loop_4908
fmovsneg %icc, %f2, %f6
smul %g4, %o3, %g1
fand %f12, %f2, %f0
loop_4908:
st %f5, [%l7 + 0x1C]
movpos %icc, %g2, %l2
stx %g5, [%l7 + 0x40]
addcc %o1, %l6, %i6
fcmple32 %f8, %f14, %l1
bleu,a,pt %icc, loop_4909
fmovsleu %icc, %f6, %f4
std %f0, [%l7 + 0x08]
ld [%l7 + 0x58], %f2
loop_4909:
ldd [%l7 + 0x18], %f2
fmovrsgz %l5, %f2, %f6
fpack32 %f6, %f14, %f10
ld [%l7 + 0x50], %f1
andcc %i2, 0x1635, %i5
fpack16 %f8, %f12
mulscc %i7, %o7, %i4
ldsb [%l7 + 0x5D], %o5
be loop_4910
tg %xcc, 0x7
bcs,pn %icc, loop_4911
sethi 0x0291, %l4
loop_4910:
subcc %o2, %g3, %i3
lduh [%l7 + 0x6E], %o0
loop_4911:
bl,a,pn %xcc, loop_4912
brgez %o4, loop_4913
fbl,a %fcc3, loop_4914
sth %g7, [%l7 + 0x2A]
loop_4912:
tne %xcc, 0x2
loop_4913:
bleu,a loop_4915
loop_4914:
stb %l0, [%l7 + 0x6A]
lduh [%l7 + 0x26], %i0
fbue,a %fcc1, loop_4916
loop_4915:
fpackfix %f8, %f9
fcmps %fcc0, %f7, %f4
fpack16 %f6, %f14
loop_4916:
fbl %fcc3, loop_4917
fnot2s %f14, %f10
tl %xcc, 0x5
movl %xcc, %i1, %g6
loop_4917:
stb %l3, [%l7 + 0x7B]
ldsb [%l7 + 0x70], %o6
fxors %f15, %f0, %f7
fsrc1s %f1, %f1
ldd [%l7 + 0x20], %f12
fmovrdlez %o3, %f10, %f0
stx %g1, [%l7 + 0x70]
fcmple32 %f14, %f6, %g4
fcmpes %fcc2, %f3, %f8
ldx [%l7 + 0x68], %l2
movgu %icc, %g5, %o1
ldd [%l7 + 0x28], %f10
stb %l6, [%l7 + 0x16]
bne,a,pn %xcc, loop_4918
movre %g2, 0x324, %i6
alignaddr %l5, %l1, %i2
brlez,a %i7, loop_4919
loop_4918:
sdivx %o7, 0x14C0, %i5
fpsub32s %f5, %f14, %f8
tge %xcc, 0x6
loop_4919:
sll %i4, %o5, %l4
movne %xcc, %g3, %i3
lduw [%l7 + 0x20], %o2
lduw [%l7 + 0x18], %o0
fxor %f10, %f6, %f12
lduh [%l7 + 0x66], %o4
fbl %fcc3, loop_4920
fmovsleu %icc, %f13, %f15
array16 %g7, %i0, %l0
stx %i1, [%l7 + 0x38]
loop_4920:
array16 %l3, %o6, %o3
fmovrsgz %g1, %f2, %f5
fpsub32s %f0, %f13, %f3
fornot2s %f11, %f9, %f11
ldd [%l7 + 0x58], %f10
fble %fcc1, loop_4921
fmovdcs %xcc, %f15, %f2
array32 %g4, %g6, %g5
tgu %icc, 0x7
loop_4921:
movrne %l2, %o1, %g2
stb %i6, [%l7 + 0x7B]
brlez,a %l6, loop_4922
alignaddr %l1, %i2, %l5
fornot2s %f12, %f3, %f2
sethi 0x0A3A, %o7
loop_4922:
fnot2s %f8, %f2
edge8 %i5, %i4, %i7
fexpand %f11, %f14
sth %o5, [%l7 + 0x34]
ldsb [%l7 + 0x24], %g3
fbg %fcc3, loop_4923
nop
setx loop_4924, %l0, %l1
jmpl %l1, %i3
subcc %o2, %l4, %o4
and %g7, %o0, %i0
loop_4923:
fbo %fcc2, loop_4925
loop_4924:
sth %i1, [%l7 + 0x08]
sdiv %l3, 0x0B0E, %l0
ldd [%l7 + 0x20], %f14
loop_4925:
stx %o3, [%l7 + 0x68]
fornot1s %f9, %f2, %f13
xnor %o6, 0x1C6C, %g1
taddcctv %g4, %g5, %l2
bcs,a loop_4926
fors %f6, %f0, %f4
fmovrsgz %o1, %f4, %f1
subc %g6, 0x172B, %i6
loop_4926:
fpmerge %f0, %f15, %f10
movre %g2, 0x103, %l6
ba,a loop_4927
movleu %icc, %l1, %i2
fornot1 %f4, %f2, %f8
sdivx %l5, 0x0CD8, %o7
loop_4927:
fmovsn %xcc, %f11, %f10
fbg %fcc0, loop_4928
st %f6, [%l7 + 0x4C]
std %f8, [%l7 + 0x08]
ldub [%l7 + 0x6F], %i4
loop_4928:
stx %i7, [%l7 + 0x30]
fmovdne %xcc, %f8, %f9
fmovrsgz %o5, %f11, %f5
addccc %g3, %i3, %i5
edge8 %l4, %o4, %o2
sra %g7, 0x12, %i0
addc %i1, %l3, %l0
fcmpne32 %f4, %f8, %o3
xnorcc %o6, 0x124A, %o0
fmovsle %icc, %f15, %f11
ld [%l7 + 0x08], %f5
fcmpd %fcc0, %f4, %f8
ldsw [%l7 + 0x10], %g4
srax %g5, %g1, %l2
orcc %o1, %g6, %g2
lduh [%l7 + 0x58], %l6
movcc %icc, %l1, %i6
ba %icc, loop_4929
ldsw [%l7 + 0x58], %l5
xor %o7, 0x0A18, %i2
ldsw [%l7 + 0x70], %i7
loop_4929:
ldsw [%l7 + 0x7C], %o5
fbo,a %fcc2, loop_4930
faligndata %f8, %f14, %f8
te %icc, 0x7
lduw [%l7 + 0x50], %i4
loop_4930:
fmovsl %xcc, %f8, %f9
stb %g3, [%l7 + 0x39]
ldsh [%l7 + 0x38], %i5
std %f12, [%l7 + 0x38]
ld [%l7 + 0x10], %f4
fabss %f3, %f6
movrgz %i3, %l4, %o2
ldx [%l7 + 0x70], %o4
or %i0, %i1, %g7
st %f7, [%l7 + 0x70]
fnors %f4, %f1, %f13
lduh [%l7 + 0x34], %l3
fbue %fcc0, loop_4931
edge8ln %o3, %o6, %o0
fabsd %f14, %f10
sllx %l0, %g5, %g4
loop_4931:
xnorcc %g1, %o1, %l2
sethi 0x0C89, %g2
bge,a,pn %xcc, loop_4932
tsubcc %l6, %l1, %i6
sth %l5, [%l7 + 0x44]
fmul8x16al %f10, %f12, %f14
loop_4932:
tle %icc, 0x6
fxor %f10, %f4, %f8
ldd [%l7 + 0x68], %f12
andcc %g6, 0x05B2, %i2
fmovrde %i7, %f2, %f0
ble,a %xcc, loop_4933
ldsw [%l7 + 0x24], %o7
fcmple16 %f8, %f8, %i4
fbe %fcc2, loop_4934
loop_4933:
fmovrsne %g3, %f7, %f10
stb %i5, [%l7 + 0x43]
fpackfix %f0, %f10
loop_4934:
popc 0x0B49, %i3
fandnot1 %f6, %f8, %f0
tn %xcc, 0x7
bpos,a %icc, loop_4935
srl %l4, 0x10, %o2
bvc,pt %icc, loop_4936
ld [%l7 + 0x4C], %f15
loop_4935:
ldub [%l7 + 0x1E], %o5
fbl,a %fcc0, loop_4937
loop_4936:
fands %f8, %f15, %f5
fpmerge %f11, %f2, %f2
ldd [%l7 + 0x20], %f14
loop_4937:
bcc,a,pn %icc, loop_4938
ldd [%l7 + 0x48], %f8
st %f12, [%l7 + 0x08]
std %f8, [%l7 + 0x30]
loop_4938:
ld [%l7 + 0x3C], %f4
subc %i0, %o4, %g7
movleu %icc, %i1, %o3
subccc %l3, 0x1AFD, %o6
fmovsvs %xcc, %f6, %f3
andn %o0, %g5, %g4
movrlz %g1, %l0, %l2
fands %f4, %f0, %f15
ldsw [%l7 + 0x10], %o1
ldsh [%l7 + 0x10], %l6
be,pt %xcc, loop_4939
lduh [%l7 + 0x1A], %l1
fmovdne %xcc, %f9, %f13
fpack16 %f0, %f15
loop_4939:
xnorcc %i6, %g2, %l5
lduh [%l7 + 0x28], %g6
movcs %icc, %i2, %i7
stx %i4, [%l7 + 0x30]
array32 %g3, %o7, %i3
ldx [%l7 + 0x20], %i5
movrgez %l4, 0x038, %o2
addc %i0, %o4, %o5
std %f10, [%l7 + 0x38]
faligndata %f4, %f0, %f2
fpsub32s %f6, %f15, %f0
fbul,a %fcc3, loop_4940
movrlez %g7, %o3, %l3
sth %i1, [%l7 + 0x1A]
be loop_4941
loop_4940:
fbne %fcc2, loop_4942
fsrc1s %f5, %f10
nop
setx loop_4943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4941:
lduh [%l7 + 0x46], %o6
loop_4942:
edge16ln %g5, %g4, %o0
fmovsne %xcc, %f0, %f13
loop_4943:
fmovdgu %icc, %f11, %f4
fbne,a %fcc1, loop_4944
stb %g1, [%l7 + 0x29]
ld [%l7 + 0x48], %f15
ldsw [%l7 + 0x2C], %l0
loop_4944:
fabss %f8, %f3
fbl,a %fcc0, loop_4945
tge %xcc, 0x2
lduw [%l7 + 0x50], %l2
edge16n %l6, %o1, %i6
loop_4945:
stx %g2, [%l7 + 0x68]
bshuffle %f14, %f12, %f6
andncc %l1, %l5, %i2
stx %g6, [%l7 + 0x50]
fba,a %fcc2, loop_4946
movle %icc, %i7, %g3
fmuld8ulx16 %f6, %f4, %f12
bne,pn %xcc, loop_4947
loop_4946:
fsrc1 %f14, %f6
fbge,a %fcc0, loop_4948
fmovrse %o7, %f2, %f15
loop_4947:
bn,pt %icc, loop_4949
ldd [%l7 + 0x68], %f0
loop_4948:
fpackfix %f10, %f12
fbg %fcc2, loop_4950
loop_4949:
lduw [%l7 + 0x54], %i3
fmovdn %icc, %f9, %f1
fmovrdlez %i5, %f6, %f4
loop_4950:
fsrc1s %f4, %f1
fmovdvs %icc, %f3, %f3
brgez,a %i4, loop_4951
brlez %l4, loop_4952
movg %xcc, %i0, %o4
subcc %o5, 0x1555, %o2
loop_4951:
tvs %xcc, 0x7
loop_4952:
fmovdge %xcc, %f4, %f3
fpackfix %f12, %f5
sdivx %o3, 0x16C7, %g7
ldsb [%l7 + 0x2D], %i1
fmovdn %icc, %f0, %f9
fmovdg %icc, %f12, %f0
ta %icc, 0x2
std %f8, [%l7 + 0x78]
sth %o6, [%l7 + 0x26]
fcmple32 %f4, %f0, %l3
fmovdpos %xcc, %f14, %f1
te %xcc, 0x5
fcmple16 %f10, %f14, %g4
subccc %g5, 0x1D89, %g1
fmovrsgez %o0, %f10, %f2
fmul8ulx16 %f0, %f12, %f14
orncc %l2, 0x054F, %l0
orncc %l6, %i6, %g2
tsubcc %o1, %l1, %l5
stb %g6, [%l7 + 0x32]
fpadd16 %f4, %f2, %f14
fcmpne16 %f6, %f10, %i2
fmovrslz %g3, %f0, %f14
udiv %o7, 0x0609, %i3
stb %i5, [%l7 + 0x31]
fornot2 %f14, %f8, %f12
brlez,a %i7, loop_4953
fmuld8sux16 %f12, %f11, %f8
fmovrdlez %i4, %f8, %f0
fnegd %f12, %f12
loop_4953:
ldub [%l7 + 0x32], %l4
bcc,pn %xcc, loop_4954
std %f4, [%l7 + 0x58]
addc %i0, 0x0F61, %o5
ld [%l7 + 0x08], %f10
loop_4954:
fbne,a %fcc2, loop_4955
orcc %o4, 0x04F2, %o2
fmovsge %icc, %f6, %f8
ldd [%l7 + 0x50], %f0
loop_4955:
bvs,a loop_4956
movge %xcc, %g7, %i1
fmovdneg %icc, %f2, %f3
fmovdgu %icc, %f12, %f0
loop_4956:
ldsw [%l7 + 0x54], %o3
stw %o6, [%l7 + 0x78]
movvc %icc, %g4, %g5
ta %xcc, 0x3
movrgz %l3, 0x2A3, %o0
std %f0, [%l7 + 0x60]
fmovd %f0, %f10
xor %l2, 0x18D1, %g1
tne %icc, 0x2
andn %l0, 0x00F1, %l6
nop
setx loop_4957, %l0, %l1
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_4958, %l0, %l1
jmpl %l1, %g2
fmul8ulx16 %f6, %f12, %f10
fpsub16s %f10, %f3, %f10
loop_4957:
fbg %fcc2, loop_4959
loop_4958:
sdiv %o1, 0x0089, %i6
udiv %l1, 0x02CF, %g6
std %f12, [%l7 + 0x58]
loop_4959:
fmovd %f14, %f2
edge16n %l5, %i2, %o7
fmuld8sux16 %f13, %f12, %f0
ld [%l7 + 0x20], %f1
ldub [%l7 + 0x14], %i3
movrgz %i5, 0x390, %g3
bpos,a %icc, loop_4960
fcmpes %fcc1, %f4, %f10
lduh [%l7 + 0x72], %i7
move %icc, %i4, %i0
loop_4960:
bshuffle %f4, %f0, %f4
lduh [%l7 + 0x64], %l4
fmul8x16 %f1, %f8, %f10
fbug,a %fcc2, loop_4961
movleu %icc, %o5, %o4
ldx [%l7 + 0x70], %g7
bneg,a %xcc, loop_4962
loop_4961:
lduw [%l7 + 0x14], %o2
array16 %i1, %o3, %g4
lduw [%l7 + 0x20], %g5
loop_4962:
fmul8x16al %f4, %f5, %f0
ldx [%l7 + 0x48], %o6
tneg %icc, 0x5
ldub [%l7 + 0x76], %l3
stw %l2, [%l7 + 0x24]
ldd [%l7 + 0x78], %f8
ldsw [%l7 + 0x34], %g1
ldsw [%l7 + 0x10], %l0
alignaddrl %l6, %g2, %o0
bneg,a loop_4963
bn loop_4964
sth %o1, [%l7 + 0x7E]
tne %icc, 0x2
loop_4963:
fmovse %icc, %f13, %f1
loop_4964:
ldsw [%l7 + 0x58], %i6
tneg %xcc, 0x3
array32 %g6, %l5, %l1
fble %fcc2, loop_4965
fornot2 %f14, %f8, %f6
fmul8ulx16 %f2, %f6, %f12
fbe %fcc1, loop_4966
loop_4965:
ldd [%l7 + 0x30], %f4
mova %xcc, %o7, %i3
fmuld8sux16 %f5, %f2, %f2
loop_4966:
ldub [%l7 + 0x09], %i5
stw %i2, [%l7 + 0x20]
movge %xcc, %g3, %i4
stb %i7, [%l7 + 0x20]
movvc %icc, %i0, %o5
ldsh [%l7 + 0x46], %o4
fba %fcc2, loop_4967
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
movvc %icc, %l4, %o2
movrlez %g7, %i1, %o3
loop_4967:
fmovdcs %xcc, %f14, %f10
loop_4968:
fmovs %f10, %f12
lduh [%l7 + 0x44], %g4
fmovrslz %g5, %f7, %f8
sdivcc %l3, 0x17F5, %o6
ldd [%l7 + 0x60], %f2
tsubcctv %g1, %l2, %l0
ldsh [%l7 + 0x3E], %l6
srax %o0, 0x10, %o1
fbul,a %fcc0, loop_4969
stb %g2, [%l7 + 0x40]
fnot2 %f8, %f6
fpadd32s %f12, %f15, %f7
loop_4969:
tn %icc, 0x7
fmovscc %xcc, %f15, %f11
pdist %f10, %f6, %f10
stw %i6, [%l7 + 0x68]
fsrc1s %f15, %f11
lduh [%l7 + 0x1A], %g6
smulcc %l1, 0x14F6, %o7
alignaddrl %i3, %i5, %l5
fmul8x16al %f8, %f4, %f8
fxnors %f8, %f7, %f0
taddcctv %g3, 0x04BC, %i4
tpos %icc, 0x1
fmuld8sux16 %f15, %f10, %f10
ble,a loop_4970
movgu %icc, %i2, %i7
fsrc1s %f12, %f8
lduh [%l7 + 0x7C], %i0
loop_4970:
sub %o4, %l4, %o2
ldd [%l7 + 0x58], %f4
fbu,a %fcc2, loop_4971
fandnot2s %f10, %f10, %f8
fmovdge %xcc, %f12, %f12
call loop_4972
loop_4971:
ldx [%l7 + 0x10], %g7
fmovdvs %xcc, %f9, %f11
popc %o5, %i1
loop_4972:
fmuld8sux16 %f2, %f10, %f4
fbug %fcc1, loop_4973
movcs %xcc, %g4, %g5
tneg %icc, 0x7
bneg loop_4974
loop_4973:
ldsb [%l7 + 0x66], %o3
fzero %f14
taddcc %l3, %g1, %o6
loop_4974:
ldx [%l7 + 0x08], %l2
tne %xcc, 0x6
call loop_4975
fabsd %f10, %f2
fmovdne %xcc, %f8, %f5
tn %xcc, 0x6
loop_4975:
bvs %xcc, loop_4976
ldsh [%l7 + 0x4E], %l0
pdist %f4, %f12, %f12
movneg %xcc, %l6, %o1
loop_4976:
lduw [%l7 + 0x78], %g2
fornot2 %f6, %f12, %f10
stx %i6, [%l7 + 0x78]
lduw [%l7 + 0x78], %o0
fmovrdne %g6, %f0, %f0
fmovrslez %l1, %f4, %f13
fcmpeq16 %f2, %f14, %o7
bvc,pn %xcc, loop_4977
ldd [%l7 + 0x30], %f10
fbge,a %fcc0, loop_4978
movcc %xcc, %i3, %i5
loop_4977:
sll %l5, %i4, %i2
sethi 0x0756, %g3
loop_4978:
ldsh [%l7 + 0x52], %i0
stw %o4, [%l7 + 0x0C]
xnor %l4, %o2, %i7
stx %o5, [%l7 + 0x20]
st %f1, [%l7 + 0x28]
fmovdle %xcc, %f0, %f8
tn %xcc, 0x3
or %i1, %g7, %g5
siam 0x6
ble,pt %xcc, loop_4979
fmovrslez %o3, %f13, %f11
bgu,a %icc, loop_4980
nop
setx loop_4981, %l0, %l1
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_4979:
tn %icc, 0x6
fmovda %xcc, %f9, %f6
loop_4980:
tpos %icc, 0x5
loop_4981:
lduw [%l7 + 0x20], %g4
addccc %l3, %o6, %l2
tg %icc, 0x4
fba,a %fcc1, loop_4982
stx %g1, [%l7 + 0x20]
ldd [%l7 + 0x50], %f8
fbuge,a %fcc2, loop_4983
loop_4982:
ldsw [%l7 + 0x28], %l0
lduw [%l7 + 0x44], %o1
fmovsn %icc, %f3, %f9
loop_4983:
fmuld8ulx16 %f9, %f4, %f2
stw %g2, [%l7 + 0x74]
fpsub32 %f6, %f12, %f14
bshuffle %f0, %f8, %f4
fba %fcc3, loop_4984
ldd [%l7 + 0x78], %f0
ldsw [%l7 + 0x58], %l6
udivcc %o0, 0x0B26, %i6
loop_4984:
st %f0, [%l7 + 0x74]
fmovdvs %icc, %f14, %f7
edge8 %g6, %o7, %i3
orcc %l1, 0x001C, %i5
subccc %l5, %i4, %g3
fblg %fcc1, loop_4985
lduh [%l7 + 0x36], %i0
fmovse %icc, %f11, %f3
fmovdpos %xcc, %f5, %f9
loop_4985:
fexpand %f14, %f8
fmovdgu %xcc, %f4, %f9
lduh [%l7 + 0x64], %i2
mulscc %o4, %o2, %i7
fcmpeq16 %f2, %f2, %o5
fcmps %fcc0, %f1, %f10
orncc %i1, 0x137E, %g7
bg,pt %icc, loop_4986
fandnot1 %f6, %f6, %f6
std %f14, [%l7 + 0x78]
fcmped %fcc2, %f0, %f6
loop_4986:
fbg %fcc3, loop_4987
ldub [%l7 + 0x58], %g5
stx %o3, [%l7 + 0x08]
ldsh [%l7 + 0x30], %g4
loop_4987:
ble,a,pn %icc, loop_4988
ldx [%l7 + 0x40], %l3
fsrc1s %f13, %f10
fbn %fcc3, loop_4989
loop_4988:
ldsb [%l7 + 0x53], %l4
fbul,a %fcc1, loop_4990
edge8l %l2, %o6, %l0
loop_4989:
fmovrsne %g1, %f3, %f7
brgz %o1, loop_4991
loop_4990:
tsubcctv %g2, 0x1F77, %o0
for %f6, %f14, %f0
movne %icc, %l6, %i6
loop_4991:
ldub [%l7 + 0x12], %g6
ldub [%l7 + 0x52], %i3
taddcctv %l1, 0x1A84, %o7
ldsh [%l7 + 0x0E], %l5
fbul %fcc1, loop_4992
orncc %i5, %i4, %i0
fmovrdlz %i2, %f2, %f2
nop
setx loop_4993, %l0, %l1
jmpl %l1, %g3
loop_4992:
fmovsleu %xcc, %f11, %f4
fcmpne16 %f4, %f4, %o2
ldsh [%l7 + 0x52], %i7
loop_4993:
fmovse %xcc, %f9, %f14
ld [%l7 + 0x08], %f1
fmuld8sux16 %f14, %f4, %f6
fmovrdne %o4, %f2, %f4
ldsh [%l7 + 0x10], %i1
sth %g7, [%l7 + 0x72]
ldd [%l7 + 0x60], %f0
ba,a %xcc, loop_4994
fcmpes %fcc1, %f3, %f5
tleu %icc, 0x7
fandnot1 %f12, %f10, %f2
loop_4994:
fbge %fcc0, loop_4995
add %o5, 0x0213, %g5
tl %icc, 0x5
fcmpes %fcc3, %f4, %f10
loop_4995:
ldub [%l7 + 0x3C], %g4
umul %l3, 0x097C, %l4
bl,a loop_4996
fmovd %f8, %f0
bcc,a,pn %icc, loop_4997
fmovdg %icc, %f11, %f1
loop_4996:
fmovsn %icc, %f13, %f5
fbne %fcc3, loop_4998
loop_4997:
call loop_4999
fbg,a %fcc3, loop_5000
ldub [%l7 + 0x3C], %o3
loop_4998:
std %f4, [%l7 + 0x08]
loop_4999:
fmovd %f2, %f4
loop_5000:
movrgez %o6, 0x374, %l0
ldub [%l7 + 0x57], %g1
edge32 %o1, %l2, %g2
fmul8sux16 %f10, %f0, %f10
lduh [%l7 + 0x12], %o0
smul %i6, 0x1C97, %l6
ldd [%l7 + 0x28], %f14
fornot1s %f2, %f7, %f11
fcmple32 %f2, %f4, %g6
std %f14, [%l7 + 0x78]
brgez,a %l1, loop_5001
fmovdleu %icc, %f11, %f15
fsrc2 %f12, %f14
fpadd16s %f3, %f6, %f7
loop_5001:
stw %o7, [%l7 + 0x18]
array8 %l5, %i3, %i4
srax %i0, %i2, %i5
tg %xcc, 0x3
sdivx %o2, 0x1EEA, %g3
ble,a loop_5002
fmovse %icc, %f8, %f3
fpsub32 %f0, %f10, %f2
ld [%l7 + 0x68], %f13
loop_5002:
tleu %xcc, 0x6
fbe,a %fcc2, loop_5003
tle %icc, 0x5
tl %xcc, 0x3
fandnot2 %f14, %f14, %f8
loop_5003:
ldsb [%l7 + 0x44], %o4
fblg %fcc0, loop_5004
fmovrsgz %i1, %f13, %f10
brgez %g7, loop_5005
ldsw [%l7 + 0x6C], %i7
loop_5004:
fmovrsgz %o5, %f7, %f15
ld [%l7 + 0x78], %f12
loop_5005:
andncc %g5, %l3, %g4
fandnot1 %f8, %f12, %f14
movn %xcc, %l4, %o3
fnot2 %f4, %f14
xnor %o6, 0x17DE, %g1
lduw [%l7 + 0x30], %l0
popc 0x0DC9, %o1
fmuld8sux16 %f8, %f12, %f4
xnorcc %l2, 0x12A3, %o0
fornot2s %f5, %f5, %f2
bg,a,pt %xcc, loop_5006
ldsb [%l7 + 0x15], %g2
stb %l6, [%l7 + 0x63]
xorcc %g6, 0x0480, %i6
loop_5006:
stw %l1, [%l7 + 0x10]
edge8l %o7, %l5, %i3
ldsb [%l7 + 0x74], %i0
smul %i4, 0x13AF, %i2
fpadd32 %f8, %f10, %f14
edge8n %o2, %i5, %g3
udivcc %o4, 0x0B28, %i1
ldd [%l7 + 0x20], %f12
brgez %i7, loop_5007
edge16 %o5, %g7, %l3
ldd [%l7 + 0x60], %f12
bne loop_5008
loop_5007:
lduw [%l7 + 0x10], %g4
fblg,a %fcc0, loop_5009
tle %xcc, 0x5
loop_5008:
fmuld8ulx16 %f14, %f10, %f4
tl %xcc, 0x0
loop_5009:
fpadd32 %f14, %f14, %f12
sra %g5, %o3, %l4
stx %o6, [%l7 + 0x40]
fsrc2s %f14, %f0
ldsw [%l7 + 0x64], %l0
ld [%l7 + 0x30], %f1
array32 %o1, %l2, %g1
lduh [%l7 + 0x44], %g2
fpack16 %f0, %f2
bpos %icc, loop_5010
fandnot2s %f0, %f6, %f6
ld [%l7 + 0x7C], %f6
lduh [%l7 + 0x0C], %o0
loop_5010:
ldsh [%l7 + 0x2A], %l6
brgz %g6, loop_5011
ldsb [%l7 + 0x3B], %l1
fmovsgu %xcc, %f10, %f12
sth %i6, [%l7 + 0x42]
loop_5011:
stx %l5, [%l7 + 0x50]
fnegs %f8, %f13
bleu,pn %icc, loop_5012
brgz,a %o7, loop_5013
tcs %icc, 0x2
ldsh [%l7 + 0x6C], %i3
loop_5012:
stb %i4, [%l7 + 0x56]
loop_5013:
fmovsge %xcc, %f15, %f12
fpackfix %f12, %f12
sdivcc %i2, 0x09F7, %i0
fble,a %fcc2, loop_5014
ldx [%l7 + 0x18], %o2
sdivcc %i5, 0x1941, %g3
movrgez %i1, 0x1E3, %o4
loop_5014:
ldsh [%l7 + 0x36], %i7
fnands %f3, %f2, %f0
fbne,a %fcc3, loop_5015
fmovrsne %g7, %f5, %f5
xor %o5, 0x0D0F, %l3
stw %g5, [%l7 + 0x1C]
loop_5015:
bvs,a loop_5016
ld [%l7 + 0x7C], %f6
lduw [%l7 + 0x54], %g4
fzero %f2
loop_5016:
alignaddr %o3, %l4, %o6
andncc %o1, %l2, %l0
tgu %xcc, 0x0
tg %icc, 0x4
bcs,pt %icc, loop_5017
andncc %g1, %o0, %g2
andn %l6, 0x03F6, %g6
smulcc %l1, %l5, %i6
loop_5017:
ldd [%l7 + 0x78], %f2
bne,a,pt %xcc, loop_5018
fmovdcs %xcc, %f5, %f5
be loop_5019
bleu,a,pn %icc, loop_5020
loop_5018:
fblg %fcc1, loop_5021
fcmpne32 %f0, %f12, %i3
loop_5019:
fbne %fcc3, loop_5022
loop_5020:
fmovrsne %o7, %f2, %f2
loop_5021:
tge %icc, 0x6
fandnot2s %f5, %f3, %f0
loop_5022:
fpsub32 %f0, %f2, %f12
smul %i4, %i2, %o2
sth %i0, [%l7 + 0x78]
ldd [%l7 + 0x18], %f0
tn %icc, 0x0
tcc %icc, 0x1
or %g3, 0x0302, %i1
fmovdge %xcc, %f5, %f3
stw %i5, [%l7 + 0x7C]
subc %i7, %o4, %o5
fmovsleu %icc, %f4, %f4
fcmple16 %f14, %f6, %l3
fandnot1s %f8, %f7, %f13
tleu %xcc, 0x3
fmovdvc %icc, %f14, %f12
bgu,a %icc, loop_5023
lduw [%l7 + 0x44], %g5
tle %icc, 0x3
fzeros %f2
loop_5023:
movleu %xcc, %g7, %o3
std %f6, [%l7 + 0x60]
stx %l4, [%l7 + 0x68]
fmul8ulx16 %f4, %f10, %f10
sth %g4, [%l7 + 0x6A]
sth %o6, [%l7 + 0x74]
fmovs %f4, %f15
orn %o1, %l0, %g1
lduw [%l7 + 0x1C], %o0
srlx %g2, %l2, %l6
fmovscs %icc, %f10, %f4
bcc,a loop_5024
movle %xcc, %g6, %l1
subc %l5, 0x1B01, %i3
tvc %xcc, 0x6
loop_5024:
lduh [%l7 + 0x26], %o7
fxnors %f3, %f12, %f2
fxnor %f4, %f8, %f2
fmovrslz %i4, %f12, %f15
fsrc1 %f10, %f2
fbule %fcc2, loop_5025
stw %i2, [%l7 + 0x50]
movgu %icc, %i6, %i0
lduh [%l7 + 0x38], %g3
loop_5025:
fbue %fcc3, loop_5026
st %f7, [%l7 + 0x20]
fmovsn %icc, %f10, %f12
ldub [%l7 + 0x57], %o2
loop_5026:
stx %i1, [%l7 + 0x58]
srax %i5, %o4, %o5
sdivx %l3, 0x0BE9, %i7
ldsw [%l7 + 0x08], %g5
fmovsgu %xcc, %f14, %f15
mova %icc, %g7, %o3
bneg,pn %icc, loop_5027
stb %l4, [%l7 + 0x6E]
sllx %g4, 0x19, %o6
fnand %f6, %f6, %f4
loop_5027:
sdivcc %o1, 0x1599, %g1
ldsw [%l7 + 0x10], %o0
movrlez %g2, 0x388, %l2
array16 %l6, %l0, %g6
fmovdl %icc, %f11, %f2
brlz %l1, loop_5028
ldx [%l7 + 0x70], %i3
tsubcctv %l5, 0x06B2, %i4
tne %xcc, 0x3
loop_5028:
fpack32 %f6, %f14, %f0
sethi 0x0A64, %o7
edge16n %i6, %i0, %g3
bne,a %xcc, loop_5029
fcmps %fcc2, %f11, %f9
ldx [%l7 + 0x10], %o2
udiv %i2, 0x1181, %i5
loop_5029:
st %f0, [%l7 + 0x4C]
lduw [%l7 + 0x30], %i1
fand %f8, %f12, %f2
stw %o5, [%l7 + 0x48]
lduw [%l7 + 0x08], %o4
fbo,a %fcc1, loop_5030
fnot1 %f10, %f6
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x0E], %i7
loop_5030:
st %f10, [%l7 + 0x64]
for %f4, %f2, %f14
fmuld8ulx16 %f0, %f9, %f10
sra %g5, %l3, %o3
fmovdge %icc, %f14, %f4
ldsw [%l7 + 0x54], %l4
movl %xcc, %g4, %o6
st %f3, [%l7 + 0x78]
siam 0x5
fmovse %xcc, %f1, %f15
tne %icc, 0x5
ld [%l7 + 0x60], %f2
fbn %fcc1, loop_5031
ldsh [%l7 + 0x3A], %g7
lduh [%l7 + 0x4C], %o1
ldub [%l7 + 0x0C], %o0
loop_5031:
ldx [%l7 + 0x68], %g2
ldub [%l7 + 0x71], %l2
fpsub16s %f1, %f12, %f12
fmovdneg %xcc, %f10, %f15
movle %icc, %g1, %l0
and %g6, %l6, %l1
ldx [%l7 + 0x20], %i3
fnor %f4, %f6, %f12
fmovsne %icc, %f5, %f8
fmovdl %xcc, %f15, %f6
be,pn %icc, loop_5032
ldsh [%l7 + 0x14], %l5
fmovdle %xcc, %f9, %f14
srl %o7, 0x17, %i4
loop_5032:
addc %i6, %g3, %i0
stb %o2, [%l7 + 0x10]
st %f0, [%l7 + 0x0C]
mova %xcc, %i5, %i2
faligndata %f12, %f12, %f0
ldx [%l7 + 0x50], %o5
fpack16 %f10, %f9
fmovdleu %icc, %f10, %f2
fornot1 %f2, %f12, %f0
fbge %fcc2, loop_5033
fmovdgu %icc, %f8, %f2
movrlez %i1, 0x302, %o4
fxnor %f0, %f12, %f0
loop_5033:
te %xcc, 0x5
or %g5, 0x138C, %i7
movrgz %l3, %o3, %g4
stb %o6, [%l7 + 0x39]
fnors %f8, %f0, %f12
udivcc %l4, 0x0958, %o1
alignaddrl %g7, %o0, %g2
fandnot2 %f0, %f2, %f4
taddcc %l2, 0x077F, %l0
lduw [%l7 + 0x38], %g6
array8 %g1, %l6, %i3
fnot1 %f6, %f0
ba,pn %xcc, loop_5034
bgu,a %xcc, loop_5035
add %l5, %l1, %i4
std %f2, [%l7 + 0x20]
loop_5034:
fnand %f8, %f4, %f10
loop_5035:
fmovsvc %xcc, %f8, %f3
movle %xcc, %i6, %o7
fnand %f14, %f8, %f6
ldsb [%l7 + 0x53], %g3
ldsb [%l7 + 0x2F], %i0
fbe,a %fcc1, loop_5036
ldsh [%l7 + 0x26], %o2
xor %i2, 0x00C6, %o5
sub %i1, %i5, %g5
loop_5036:
stw %o4, [%l7 + 0x48]
std %f12, [%l7 + 0x08]
std %f10, [%l7 + 0x58]
fbn,a %fcc1, loop_5037
stb %l3, [%l7 + 0x25]
tg %icc, 0x7
ldx [%l7 + 0x08], %i7
loop_5037:
array16 %g4, %o3, %l4
ldd [%l7 + 0x28], %f6
ldsw [%l7 + 0x08], %o1
fmovscc %xcc, %f2, %f9
nop
setx loop_5038, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f4
fexpand %f14, %f2
fmovdleu %xcc, %f0, %f8
loop_5038:
tne %xcc, 0x1
nop
setx loop_5039, %l0, %l1
jmpl %l1, %g7
array32 %o0, %o6, %g2
edge32 %l0, %l2, %g1
fmovsn %xcc, %f12, %f5
loop_5039:
edge16 %g6, %l6, %i3
sra %l1, %l5, %i4
sth %i6, [%l7 + 0x38]
ld [%l7 + 0x28], %f0
ldx [%l7 + 0x38], %g3
sllx %i0, 0x0F, %o2
array32 %o7, %o5, %i2
fmovsneg %xcc, %f5, %f13
brgez,a %i5, loop_5040
tg %xcc, 0x6
sethi 0x12A4, %i1
fblg,a %fcc0, loop_5041
loop_5040:
fsrc1s %f10, %f14
fzero %f0
std %f8, [%l7 + 0x40]
loop_5041:
ldd [%l7 + 0x70], %f10
fmovsg %xcc, %f11, %f9
tleu %icc, 0x1
fone %f4
taddcctv %g5, %l3, %i7
bneg,a loop_5042
movge %xcc, %o4, %g4
bg,pn %xcc, loop_5043
ldsb [%l7 + 0x37], %l4
loop_5042:
siam 0x5
fmovsne %icc, %f13, %f14
loop_5043:
sth %o1, [%l7 + 0x4E]
fmovdl %icc, %f9, %f8
lduh [%l7 + 0x7C], %g7
ldd [%l7 + 0x28], %f0
stx %o3, [%l7 + 0x48]
fornot2 %f0, %f0, %f6
stx %o0, [%l7 + 0x10]
edge32 %o6, %g2, %l2
fmovrslez %l0, %f1, %f9
fmovsl %xcc, %f11, %f13
tcc %icc, 0x7
taddcctv %g6, 0x191F, %g1
fble,a %fcc3, loop_5044
andncc %i3, %l6, %l1
ldd [%l7 + 0x30], %f6
fmovsleu %xcc, %f1, %f10
loop_5044:
bcc,pt %xcc, loop_5045
fmul8x16au %f15, %f14, %f2
fmovrde %l5, %f12, %f8
udiv %i4, 0x0B87, %i6
loop_5045:
alignaddr %i0, %g3, %o2
tpos %icc, 0x2
fmovdcc %xcc, %f10, %f11
stx %o7, [%l7 + 0x40]
std %f14, [%l7 + 0x20]
fmovd %f14, %f8
fbn %fcc1, loop_5046
tn %icc, 0x3
fbge,a %fcc1, loop_5047
lduw [%l7 + 0x48], %i2
loop_5046:
taddcc %o5, 0x0E42, %i5
std %f6, [%l7 + 0x10]
loop_5047:
bneg,a loop_5048
fmovde %icc, %f10, %f8
fmovrdlz %g5, %f14, %f2
ldx [%l7 + 0x58], %i1
loop_5048:
ldsh [%l7 + 0x1A], %i7
sth %o4, [%l7 + 0x74]
orcc %l3, %g4, %l4
fpmerge %f11, %f13, %f6
fmovrse %o1, %f13, %f14
bn,a,pn %icc, loop_5049
faligndata %f14, %f12, %f6
stx %g7, [%l7 + 0x20]
fmovdvs %xcc, %f15, %f8
loop_5049:
tsubcctv %o3, %o0, %o6
bn,a,pt %xcc, loop_5050
fcmpgt32 %f6, %f10, %g2
fbo %fcc0, loop_5051
stx %l2, [%l7 + 0x60]
loop_5050:
stw %l0, [%l7 + 0x7C]
fbl %fcc1, loop_5052
loop_5051:
fbn,a %fcc3, loop_5053
call loop_5054
fmovde %icc, %f3, %f12
loop_5052:
fmovde %xcc, %f9, %f15
loop_5053:
fpmerge %f1, %f0, %f8
loop_5054:
stw %g6, [%l7 + 0x3C]
addccc %g1, 0x15FC, %i3
fmovd %f10, %f8
add %l6, 0x06B8, %l1
bpos,a,pt %icc, loop_5055
fpsub32s %f8, %f4, %f6
movre %l5, %i6, %i0
ldd [%l7 + 0x20], %f2
loop_5055:
fcmple32 %f2, %f4, %i4
bleu,a %xcc, loop_5056
tge %xcc, 0x1
std %f2, [%l7 + 0x78]
movre %g3, 0x25D, %o2
loop_5056:
tcs %icc, 0x6
edge32n %i2, %o7, %o5
stx %g5, [%l7 + 0x60]
fmovdcs %icc, %f8, %f13
fmovdcs %icc, %f5, %f10
movrgez %i1, %i5, %o4
fmovrde %i7, %f12, %f14
ldx [%l7 + 0x40], %g4
fble,a %fcc0, loop_5057
ldsb [%l7 + 0x0E], %l4
brgz,a %l3, loop_5058
orncc %o1, 0x0914, %g7
loop_5057:
sllx %o0, %o6, %o3
srlx %l2, 0x00, %g2
loop_5058:
orcc %l0, %g6, %i3
tsubcctv %l6, %l1, %g1
ta %icc, 0x0
stb %i6, [%l7 + 0x2A]
orncc %l5, 0x0F8B, %i0
bge %xcc, loop_5059
movvs %xcc, %g3, %o2
sethi 0x1F56, %i2
fmovrse %o7, %f5, %f7
loop_5059:
ldd [%l7 + 0x78], %f10
sllx %i4, 0x12, %g5
te %icc, 0x1
fba %fcc0, loop_5060
movre %i1, %o5, %i5
fnands %f1, %f14, %f8
fors %f4, %f13, %f4
loop_5060:
mova %icc, %o4, %i7
brlez,a %g4, loop_5061
fxors %f8, %f10, %f2
movpos %xcc, %l4, %o1
smulcc %g7, %o0, %o6
loop_5061:
ld [%l7 + 0x14], %f1
bpos,pt %icc, loop_5062
ldub [%l7 + 0x54], %l3
stw %o3, [%l7 + 0x74]
ldx [%l7 + 0x28], %g2
loop_5062:
fnegd %f0, %f6
mulx %l0, %g6, %l2
umul %l6, %i3, %g1
sth %i6, [%l7 + 0x26]
ldx [%l7 + 0x10], %l5
bl,a,pt %icc, loop_5063
stb %l1, [%l7 + 0x6E]
fmovdge %xcc, %f0, %f6
ldsw [%l7 + 0x3C], %g3
loop_5063:
udivx %o2, 0x1854, %i0
nop
setx loop_5064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %icc, 0x4
movg %icc, %o7, %i2
bcc,a,pt %icc, loop_5065
loop_5064:
ldub [%l7 + 0x4E], %i4
std %f10, [%l7 + 0x40]
fbul %fcc3, loop_5066
loop_5065:
tsubcctv %g5, %o5, %i5
fmovdg %xcc, %f0, %f1
fpadd32 %f12, %f14, %f10
loop_5066:
sth %o4, [%l7 + 0x50]
ldsw [%l7 + 0x38], %i1
fmovrdlez %g4, %f6, %f6
movge %icc, %l4, %o1
movrlez %g7, %o0, %o6
ta %xcc, 0x5
tsubcc %l3, %i7, %o3
fnor %f2, %f6, %f6
tleu %xcc, 0x0
bshuffle %f6, %f8, %f4
fors %f4, %f14, %f5
edge8 %g2, %g6, %l0
movneg %icc, %l6, %i3
fble %fcc2, loop_5067
fmul8x16 %f11, %f8, %f12
movvc %icc, %l2, %g1
fmovsne %xcc, %f13, %f3
loop_5067:
tsubcctv %i6, 0x04B0, %l5
ldsw [%l7 + 0x5C], %l1
fnot1s %f14, %f11
fcmped %fcc3, %f12, %f12
lduh [%l7 + 0x26], %o2
fornot1s %f6, %f11, %f11
fblg,a %fcc3, loop_5068
fmovdgu %xcc, %f9, %f7
fmovdl %xcc, %f4, %f3
sth %g3, [%l7 + 0x30]
loop_5068:
nop
setx loop_5069, %l0, %l1
jmpl %l1, %i0
ldx [%l7 + 0x68], %o7
ldsh [%l7 + 0x7A], %i2
movle %xcc, %i4, %o5
loop_5069:
lduh [%l7 + 0x58], %g5
alignaddrl %i5, %o4, %i1
fmovrsgz %l4, %f2, %f1
tge %icc, 0x5
bgu,a %xcc, loop_5070
ldub [%l7 + 0x1E], %g4
fmovse %xcc, %f15, %f15
edge32ln %g7, %o0, %o1
loop_5070:
ldx [%l7 + 0x40], %o6
ldsh [%l7 + 0x2E], %i7
st %f7, [%l7 + 0x58]
fbue %fcc2, loop_5071
std %f10, [%l7 + 0x38]
ldub [%l7 + 0x39], %l3
fcmps %fcc1, %f7, %f8
loop_5071:
ld [%l7 + 0x7C], %f4
brlz %o3, loop_5072
srax %g6, %l0, %l6
lduh [%l7 + 0x46], %g2
ldx [%l7 + 0x50], %i3
loop_5072:
bge,a %xcc, loop_5073
stw %g1, [%l7 + 0x48]
xor %i6, 0x1186, %l2
bne,a,pt %icc, loop_5074
loop_5073:
lduw [%l7 + 0x08], %l5
brgz %l1, loop_5075
fsrc2 %f4, %f14
loop_5074:
fmovd %f0, %f4
ldx [%l7 + 0x68], %o2
loop_5075:
bvs,pn %icc, loop_5076
fpsub16 %f8, %f6, %f10
fnot1 %f8, %f12
fmul8sux16 %f8, %f0, %f14
loop_5076:
fnegd %f0, %f4
andcc %g3, 0x159A, %o7
fmovrslz %i0, %f10, %f9
fnor %f10, %f4, %f8
fmovdcc %xcc, %f8, %f2
lduw [%l7 + 0x28], %i2
be,a,pn %icc, loop_5077
ldsw [%l7 + 0x74], %i4
ldd [%l7 + 0x48], %f2
ldd [%l7 + 0x30], %f6
loop_5077:
fbe,a %fcc2, loop_5078
ldx [%l7 + 0x40], %g5
fmovrsgz %o5, %f8, %f4
tsubcctv %i5, 0x1B62, %o4
loop_5078:
brlz,a %l4, loop_5079
be,a,pn %xcc, loop_5080
fmovrdlez %i1, %f14, %f2
std %f2, [%l7 + 0x18]
loop_5079:
tg %icc, 0x1
loop_5080:
tge %icc, 0x4
stw %g7, [%l7 + 0x34]
fnot2 %f0, %f8
fbne,a %fcc1, loop_5081
srax %g4, %o1, %o6
ldsw [%l7 + 0x40], %o0
ldsh [%l7 + 0x2A], %l3
loop_5081:
fcmple16 %f8, %f4, %o3
fmovda %xcc, %f3, %f5
movneg %xcc, %g6, %i7
st %f11, [%l7 + 0x10]
fxnor %f14, %f2, %f6
fmovrsne %l0, %f9, %f5
fmovrsne %g2, %f1, %f4
sth %l6, [%l7 + 0x7E]
lduw [%l7 + 0x7C], %i3
bvc loop_5082
ba,pn %icc, loop_5083
movrgz %i6, %g1, %l2
fnand %f10, %f4, %f6
loop_5082:
andcc %l5, 0x0764, %l1
loop_5083:
and %g3, 0x1B8B, %o2
brlez %o7, loop_5084
ldx [%l7 + 0x40], %i0
addcc %i4, %g5, %o5
andcc %i5, %o4, %i2
loop_5084:
ldd [%l7 + 0x50], %f14
fmovspos %icc, %f8, %f3
ldd [%l7 + 0x48], %f14
std %f10, [%l7 + 0x38]
ld [%l7 + 0x18], %f14
ldub [%l7 + 0x57], %i1
lduw [%l7 + 0x2C], %g7
fandnot1 %f14, %f10, %f2
ldd [%l7 + 0x50], %f12
fmovrslz %g4, %f14, %f4
brnz,a %l4, loop_5085
fnor %f0, %f6, %f14
movrgz %o1, %o6, %o0
fmovsl %xcc, %f7, %f13
loop_5085:
srax %o3, 0x1B, %g6
ld [%l7 + 0x40], %f6
ldx [%l7 + 0x18], %l3
movrlz %i7, %l0, %g2
add %l6, 0x1972, %i6
udivcc %g1, 0x199F, %i3
fcmpgt32 %f8, %f0, %l2
fabsd %f14, %f12
fbe,a %fcc2, loop_5086
stx %l5, [%l7 + 0x70]
fornot1 %f8, %f6, %f8
ldub [%l7 + 0x65], %l1
loop_5086:
fnegs %f13, %f5
fbug %fcc1, loop_5087
srlx %o2, %g3, %o7
pdist %f2, %f8, %f8
fcmpne32 %f10, %f0, %i4
loop_5087:
bgu,a,pt %xcc, loop_5088
xor %g5, 0x010D, %o5
sth %i0, [%l7 + 0x14]
stw %o4, [%l7 + 0x6C]
loop_5088:
bgu,a %xcc, loop_5089
fandnot1 %f6, %f2, %f2
fnor %f8, %f8, %f0
mulscc %i5, 0x1F18, %i1
loop_5089:
fxor %f10, %f10, %f2
stb %g7, [%l7 + 0x6B]
fbug %fcc3, loop_5090
ldsb [%l7 + 0x4A], %g4
edge16ln %l4, %o1, %o6
xnor %i2, 0x0371, %o3
loop_5090:
fpsub16 %f6, %f0, %f6
ld [%l7 + 0x08], %f2
xnor %o0, %l3, %i7
ldsb [%l7 + 0x43], %g6
smul %l0, 0x0691, %g2
fmovsa %xcc, %f8, %f9
movrlez %l6, %i6, %i3
ldd [%l7 + 0x38], %f14
tpos %icc, 0x7
std %f4, [%l7 + 0x68]
fnor %f12, %f8, %f10
fmovsge %icc, %f14, %f8
fnor %f10, %f0, %f6
fcmpeq32 %f12, %f10, %g1
fmovrslez %l5, %f1, %f5
fba,a %fcc0, loop_5091
brlez,a %l1, loop_5092
fxnors %f0, %f5, %f7
orn %l2, 0x1D95, %g3
loop_5091:
ld [%l7 + 0x24], %f2
loop_5092:
fxnor %f4, %f14, %f6
ld [%l7 + 0x18], %f1
brnz,a %o7, loop_5093
bge,a,pt %xcc, loop_5094
ldsb [%l7 + 0x2C], %o2
ldub [%l7 + 0x34], %g5
loop_5093:
smulcc %i4, %i0, %o5
loop_5094:
stw %o4, [%l7 + 0x34]
fnot1s %f11, %f1
fbuge,a %fcc2, loop_5095
fmovrdlz %i5, %f14, %f8
brlz,a %g7, loop_5096
ldx [%l7 + 0x58], %g4
loop_5095:
fnegs %f6, %f7
xnor %i1, 0x052E, %l4
loop_5096:
fmovrsgz %o6, %f15, %f14
edge8 %i2, %o1, %o3
ldsb [%l7 + 0x24], %o0
stb %i7, [%l7 + 0x36]
stb %l3, [%l7 + 0x21]
fbn,a %fcc1, loop_5097
ldx [%l7 + 0x20], %g6
ldd [%l7 + 0x70], %f10
lduh [%l7 + 0x30], %l0
loop_5097:
movleu %xcc, %g2, %l6
st %f0, [%l7 + 0x50]
bvc,pn %icc, loop_5098
for %f4, %f14, %f10
sethi 0x1039, %i6
umul %i3, 0x1864, %l5
loop_5098:
fbo %fcc1, loop_5099
st %f2, [%l7 + 0x2C]
fmovsneg %icc, %f0, %f11
ld [%l7 + 0x50], %f10
loop_5099:
ldx [%l7 + 0x50], %l1
fsrc1s %f8, %f15
edge16l %g1, %l2, %g3
fornot1s %f5, %f3, %f5
ba,a %icc, loop_5100
ldub [%l7 + 0x09], %o7
lduh [%l7 + 0x6C], %o2
lduw [%l7 + 0x18], %g5
loop_5100:
ld [%l7 + 0x3C], %f2
fbo,a %fcc1, loop_5101
ldd [%l7 + 0x68], %f8
bneg,a,pn %xcc, loop_5102
fmovdvc %icc, %f12, %f6
loop_5101:
edge16 %i4, %i0, %o5
fbn,a %fcc1, loop_5103
loop_5102:
fmovrdlz %i5, %f12, %f12
udiv %g7, 0x158E, %g4
ld [%l7 + 0x78], %f0
loop_5103:
fpadd32s %f14, %f15, %f12
fmuld8ulx16 %f7, %f14, %f6
sll %i1, %l4, %o4
fbne,a %fcc2, loop_5104
stb %o6, [%l7 + 0x27]
stx %i2, [%l7 + 0x70]
movvc %icc, %o1, %o0
loop_5104:
movrne %o3, 0x063, %i7
st %f15, [%l7 + 0x74]
brlez,a %g6, loop_5105
tge %icc, 0x6
ldsb [%l7 + 0x3F], %l0
fnands %f14, %f3, %f1
loop_5105:
tneg %icc, 0x5
movneg %xcc, %g2, %l6
fmovdne %xcc, %f13, %f14
bge,pt %xcc, loop_5106
udiv %i6, 0x092D, %i3
andncc %l3, %l5, %l1
fmovda %xcc, %f13, %f1
loop_5106:
orn %g1, %l2, %o7
edge8n %o2, %g3, %i4
movl %icc, %g5, %i0
tneg %xcc, 0x5
andcc %o5, %i5, %g7
brlz,a %i1, loop_5107
sth %g4, [%l7 + 0x34]
udiv %o4, 0x1B5C, %o6
fpack32 %f12, %f2, %f12
loop_5107:
sra %i2, %l4, %o1
edge32 %o3, %o0, %i7
fpsub16 %f2, %f8, %f6
fzeros %f5
fcmped %fcc2, %f0, %f14
edge16 %l0, %g6, %l6
ldsb [%l7 + 0x32], %g2
mulx %i3, %i6, %l3
fbu,a %fcc0, loop_5108
ldd [%l7 + 0x50], %f0
bleu,pn %xcc, loop_5109
fmovrdlez %l5, %f6, %f4
loop_5108:
tsubcctv %l1, 0x1EA3, %l2
stx %g1, [%l7 + 0x18]
loop_5109:
lduh [%l7 + 0x18], %o2
fbo,a %fcc2, loop_5110
fpackfix %f2, %f8
lduw [%l7 + 0x28], %g3
bneg,a %icc, loop_5111
loop_5110:
ldd [%l7 + 0x60], %f0
brnz,a %i4, loop_5112
andcc %g5, 0x0E52, %i0
loop_5111:
sllx %o7, 0x06, %o5
stx %i5, [%l7 + 0x38]
loop_5112:
bgu,a,pn %xcc, loop_5113
udiv %i1, 0x07DC, %g4
andcc %o4, 0x132D, %o6
addc %g7, %l4, %i2
loop_5113:
movcs %xcc, %o1, %o0
movrlz %o3, %l0, %g6
lduh [%l7 + 0x66], %i7
st %f3, [%l7 + 0x44]
fabsd %f8, %f8
fmul8ulx16 %f14, %f14, %f10
fcmpne16 %f14, %f2, %l6
ldsw [%l7 + 0x0C], %g2
fands %f0, %f8, %f13
fcmpne32 %f0, %f8, %i6
orn %l3, %i3, %l5
ldx [%l7 + 0x40], %l1
fandnot1s %f1, %f12, %f7
ldsw [%l7 + 0x40], %g1
andcc %o2, %l2, %g3
bvc,a,pn %xcc, loop_5114
and %i4, 0x0ACD, %g5
fpadd32s %f9, %f5, %f12
taddcc %i0, %o5, %i5
loop_5114:
mulx %o7, %i1, %o4
fpackfix %f14, %f2
bcs,a,pn %icc, loop_5115
ldub [%l7 + 0x7A], %o6
ldub [%l7 + 0x49], %g7
fbue,a %fcc1, loop_5116
loop_5115:
fbug %fcc2, loop_5117
fcmpgt16 %f12, %f4, %l4
stw %i2, [%l7 + 0x10]
loop_5116:
sdivcc %o1, 0x1639, %o0
loop_5117:
ldsh [%l7 + 0x1A], %g4
edge32l %o3, %l0, %g6
movrne %i7, 0x0B9, %g2
fmovsle %xcc, %f12, %f15
st %f0, [%l7 + 0x38]
fnot1s %f5, %f8
xor %l6, %l3, %i3
bge,pn %icc, loop_5118
st %f4, [%l7 + 0x78]
stx %i6, [%l7 + 0x30]
mulx %l1, 0x0BBC, %g1
loop_5118:
ld [%l7 + 0x30], %f4
tcc %icc, 0x6
fmovdle %xcc, %f7, %f1
movneg %xcc, %l5, %o2
ld [%l7 + 0x2C], %f15
ld [%l7 + 0x2C], %f10
sth %g3, [%l7 + 0x42]
tcs %icc, 0x7
bgu,a,pt %xcc, loop_5119
movrlez %i4, 0x1BC, %g5
fmovdn %icc, %f15, %f15
fcmpne32 %f8, %f14, %i0
loop_5119:
ldx [%l7 + 0x68], %l2
fandnot1s %f15, %f5, %f8
fcmped %fcc0, %f10, %f12
fnor %f14, %f14, %f2
fsrc2 %f8, %f12
edge16 %o5, %i5, %o7
fzeros %f14
udiv %o4, 0x0705, %i1
taddcc %o6, %l4, %i2
fnegd %f0, %f12
sub %g7, %o0, %g4
brnz,a %o3, loop_5120
fmovrslz %o1, %f1, %f5
nop
setx loop_5121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %l0, 0x312, %g6
loop_5120:
subccc %i7, %g2, %l3
fornot1s %f8, %f6, %f8
loop_5121:
mulscc %i3, 0x0BD9, %i6
fmovd %f0, %f2
add %l1, %g1, %l6
lduw [%l7 + 0x44], %o2
sethi 0x0261, %l5
fba,a %fcc1, loop_5122
fones %f10
lduh [%l7 + 0x24], %i4
sth %g5, [%l7 + 0x72]
loop_5122:
fnor %f0, %f10, %f12
edge32ln %g3, %i0, %l2
addccc %i5, 0x0CF0, %o7
smulcc %o5, %i1, %o6
ldub [%l7 + 0x73], %l4
fcmps %fcc1, %f14, %f12
ldx [%l7 + 0x48], %o4
call loop_5123
fone %f2
tsubcc %i2, 0x0A51, %o0
fbu,a %fcc0, loop_5124
loop_5123:
mulx %g7, 0x029F, %g4
te %icc, 0x2
lduw [%l7 + 0x50], %o1
loop_5124:
umulcc %l0, %g6, %i7
movrlez %g2, 0x0DA, %l3
fcmped %fcc0, %f0, %f10
fornot1s %f11, %f11, %f9
fmovdg %icc, %f14, %f0
fmul8x16al %f2, %f15, %f8
tneg %xcc, 0x1
umul %o3, 0x1ECC, %i3
be,pt %icc, loop_5125
xor %i6, 0x0EFC, %g1
fpsub32s %f12, %f13, %f6
fand %f2, %f8, %f4
loop_5125:
fmovscs %xcc, %f3, %f11
brlz %l6, loop_5126
move %icc, %l1, %o2
bneg,pn %xcc, loop_5127
andncc %l5, %g5, %i4
loop_5126:
fmovsne %xcc, %f6, %f7
for %f14, %f2, %f14
loop_5127:
fbne,a %fcc0, loop_5128
fsrc2 %f12, %f14
fexpand %f13, %f4
fmovsleu %xcc, %f8, %f3
loop_5128:
fcmpne32 %f6, %f2, %i0
movle %xcc, %l2, %g3
lduh [%l7 + 0x3C], %i5
fcmpd %fcc2, %f12, %f0
fxors %f1, %f9, %f15
ta %icc, 0x1
nop
setx loop_5129, %l0, %l1
jmpl %l1, %o5
ldsw [%l7 + 0x50], %o7
fornot2 %f2, %f4, %f12
ldsh [%l7 + 0x7E], %i1
loop_5129:
tle %xcc, 0x6
fmul8x16 %f10, %f8, %f6
lduh [%l7 + 0x5A], %l4
fpsub16 %f10, %f2, %f14
fmovdgu %icc, %f5, %f14
fmovda %xcc, %f9, %f13
ldsw [%l7 + 0x78], %o6
fnands %f7, %f10, %f8
ldsh [%l7 + 0x74], %i2
stb %o4, [%l7 + 0x3C]
fcmped %fcc2, %f6, %f4
ldsw [%l7 + 0x5C], %g7
ldsb [%l7 + 0x0B], %g4
movrlez %o1, 0x0CA, %o0
andncc %l0, %g6, %i7
stb %g2, [%l7 + 0x59]
fmuld8ulx16 %f3, %f3, %f0
fpmerge %f9, %f14, %f6
ldub [%l7 + 0x5B], %o3
fpadd32 %f12, %f0, %f14
edge16 %l3, %i3, %i6
smulcc %l6, %l1, %o2
sth %g1, [%l7 + 0x78]
orcc %l5, 0x10F3, %i4
fxors %f9, %f0, %f12
fmovs %f8, %f6
fmovrdlz %g5, %f14, %f8
bneg loop_5130
brgz,a %i0, loop_5131
bne,a,pn %xcc, loop_5132
tn %xcc, 0x1
loop_5130:
xnorcc %g3, 0x0682, %l2
loop_5131:
ldsb [%l7 + 0x20], %o5
loop_5132:
ld [%l7 + 0x5C], %f0
ldub [%l7 + 0x66], %o7
stw %i5, [%l7 + 0x3C]
fpsub32 %f8, %f0, %f12
lduw [%l7 + 0x10], %i1
lduh [%l7 + 0x78], %o6
sll %i2, 0x1A, %l4
ld [%l7 + 0x2C], %f15
udivx %o4, 0x0674, %g4
fbu,a %fcc3, loop_5133
movre %o1, %g7, %l0
tg %xcc, 0x2
and %g6, %i7, %o0
loop_5133:
fcmple32 %f14, %f4, %g2
fmuld8sux16 %f14, %f7, %f10
addc %o3, %i3, %l3
bcs loop_5134
fnors %f0, %f6, %f10
movge %icc, %l6, %l1
bge,pt %icc, loop_5135
loop_5134:
fba %fcc1, loop_5136
tleu %xcc, 0x3
bvc,a,pn %xcc, loop_5137
loop_5135:
tg %icc, 0x6
loop_5136:
stb %i6, [%l7 + 0x3C]
lduh [%l7 + 0x70], %g1
loop_5137:
lduh [%l7 + 0x62], %l5
ba,pn %icc, loop_5138
fmovsl %xcc, %f5, %f5
movge %icc, %i4, %o2
lduw [%l7 + 0x34], %i0
loop_5138:
ldsw [%l7 + 0x18], %g3
fabss %f6, %f3
movneg %icc, %g5, %o5
lduh [%l7 + 0x24], %o7
movrgez %l2, %i5, %i1
xnor %i2, 0x1FDC, %o6
stx %o4, [%l7 + 0x78]
fbule,a %fcc2, loop_5139
fmovrslz %g4, %f4, %f11
lduw [%l7 + 0x28], %l4
edge32 %o1, %g7, %g6
loop_5139:
ldsw [%l7 + 0x58], %i7
udiv %l0, 0x02A2, %g2
ldsh [%l7 + 0x6E], %o0
movcc %xcc, %o3, %i3
fpack32 %f0, %f8, %f10
umul %l3, 0x062C, %l6
fcmpgt32 %f2, %f10, %l1
andn %g1, 0x1653, %i6
fmovrdgez %l5, %f2, %f14
fcmpd %fcc0, %f14, %f2
add %o2, %i0, %i4
fpsub16 %f14, %f0, %f0
movl %icc, %g5, %g3
movvc %xcc, %o5, %o7
ld [%l7 + 0x58], %f0
movrlez %i5, 0x0C1, %l2
fmovdleu %icc, %f4, %f3
sth %i2, [%l7 + 0x34]
fzeros %f15
fmovrde %o6, %f6, %f10
fabsd %f6, %f12
lduh [%l7 + 0x30], %i1
st %f1, [%l7 + 0x30]
nop
setx loop_5140, %l0, %l1
jmpl %l1, %o4
bne,a,pn %xcc, loop_5141
tneg %icc, 0x7
fpack16 %f4, %f2
loop_5140:
edge8ln %g4, %l4, %o1
loop_5141:
add %g6, %i7, %l0
ldsb [%l7 + 0x7F], %g2
bcc,a,pn %xcc, loop_5142
fbne %fcc0, loop_5143
ldsb [%l7 + 0x40], %g7
bshuffle %f10, %f2, %f0
loop_5142:
fxor %f0, %f6, %f6
loop_5143:
fcmpeq16 %f12, %f0, %o3
array8 %i3, %o0, %l6
std %f6, [%l7 + 0x40]
fmovsg %xcc, %f6, %f12
movpos %xcc, %l1, %l3
fmovdg %icc, %f2, %f13
fbu %fcc2, loop_5144
sdivcc %g1, 0x0E46, %l5
fand %f10, %f14, %f0
ldsb [%l7 + 0x40], %i6
loop_5144:
edge16 %o2, %i4, %i0
fmovdg %icc, %f14, %f6
movg %xcc, %g3, %g5
nop
setx loop_5145, %l0, %l1
jmpl %l1, %o5
movre %o7, 0x1F8, %l2
ldd [%l7 + 0x68], %f12
tsubcc %i2, %o6, %i1
loop_5145:
bvc,a,pt %xcc, loop_5146
stx %i5, [%l7 + 0x78]
fbug %fcc3, loop_5147
stb %o4, [%l7 + 0x0F]
loop_5146:
ldub [%l7 + 0x28], %g4
fbl,a %fcc3, loop_5148
loop_5147:
ldsh [%l7 + 0x3C], %l4
ldub [%l7 + 0x45], %o1
movn %icc, %g6, %l0
loop_5148:
fandnot2 %f0, %f8, %f2
fmovsg %icc, %f7, %f7
lduw [%l7 + 0x2C], %i7
stb %g2, [%l7 + 0x40]
siam 0x5
fmovrdgez %o3, %f0, %f4
fbg %fcc0, loop_5149
fmovdg %icc, %f2, %f9
fcmpgt16 %f0, %f10, %g7
addcc %i3, %o0, %l6
loop_5149:
fxnor %f8, %f0, %f14
fpsub32 %f2, %f10, %f14
edge8 %l1, %g1, %l5
movl %icc, %l3, %o2
movpos %xcc, %i4, %i6
lduh [%l7 + 0x76], %i0
andn %g5, 0x1593, %g3
bn %icc, loop_5150
std %f4, [%l7 + 0x68]
edge8ln %o7, %l2, %i2
ldx [%l7 + 0x50], %o6
loop_5150:
fmuld8ulx16 %f7, %f10, %f2
lduw [%l7 + 0x40], %o5
ldx [%l7 + 0x28], %i5
ld [%l7 + 0x14], %f14
std %f12, [%l7 + 0x40]
fnegs %f0, %f11
edge32ln %o4, %g4, %l4
fmovrdgz %o1, %f12, %f6
fmovdgu %icc, %f11, %f14
ldsh [%l7 + 0x1A], %g6
move %xcc, %l0, %i7
xor %i1, 0x1F3D, %o3
movre %g2, 0x2B0, %g7
udivx %o0, 0x1AFE, %i3
ldsb [%l7 + 0x75], %l1
fmovd %f4, %f4
edge16 %l6, %g1, %l3
bshuffle %f10, %f0, %f10
movl %xcc, %o2, %i4
fmovsvs %xcc, %f1, %f13
fxnor %f4, %f8, %f14
be,a loop_5151
edge8n %l5, %i6, %i0
st %f6, [%l7 + 0x74]
add %g3, %o7, %g5
loop_5151:
sth %l2, [%l7 + 0x6A]
tsubcc %o6, 0x0D62, %o5
st %f5, [%l7 + 0x78]
alignaddr %i2, %i5, %o4
bg,a %icc, loop_5152
lduh [%l7 + 0x6E], %l4
lduh [%l7 + 0x7A], %o1
subc %g4, %g6, %i7
loop_5152:
fnors %f6, %f3, %f10
fbu,a %fcc3, loop_5153
fmovrdlez %i1, %f14, %f10
ta %xcc, 0x5
ldx [%l7 + 0x20], %o3
loop_5153:
fnors %f5, %f6, %f8
ldsb [%l7 + 0x4E], %l0
edge16l %g2, %o0, %i3
stb %g7, [%l7 + 0x31]
addccc %l6, %l1, %l3
fble,a %fcc3, loop_5154
fzero %f0
ld [%l7 + 0x08], %f9
movg %icc, %g1, %o2
loop_5154:
bneg,a,pt %icc, loop_5155
fandnot1 %f8, %f4, %f2
array16 %l5, %i4, %i6
bvc,a,pt %icc, loop_5156
loop_5155:
fabsd %f6, %f14
ldsh [%l7 + 0x42], %i0
fpsub16s %f8, %f11, %f15
loop_5156:
addc %g3, %o7, %g5
movvs %xcc, %o6, %l2
fmovsg %icc, %f10, %f12
ldd [%l7 + 0x70], %f14
fmovsleu %icc, %f13, %f8
ldsh [%l7 + 0x4A], %i2
ldx [%l7 + 0x20], %o5
edge16l %i5, %o4, %l4
fbul,a %fcc2, loop_5157
fzero %f2
ldx [%l7 + 0x60], %o1
tgu %icc, 0x1
loop_5157:
fble,a %fcc1, loop_5158
sra %g6, 0x0E, %i7
tpos %icc, 0x7
fble %fcc0, loop_5159
loop_5158:
fmovda %xcc, %f0, %f11
fbg %fcc1, loop_5160
fmovdvs %icc, %f8, %f14
loop_5159:
fmovrsne %g4, %f6, %f9
std %f12, [%l7 + 0x68]
loop_5160:
ldd [%l7 + 0x08], %f8
movrlez %i1, 0x069, %o3
st %f0, [%l7 + 0x30]
movneg %xcc, %g2, %o0
tsubcc %l0, %g7, %l6
fabss %f7, %f15
sra %l1, 0x16, %i3
movg %icc, %l3, %g1
nop
setx loop_5161, %l0, %l1
jmpl %l1, %l5
movre %o2, %i6, %i4
pdist %f10, %f12, %f12
faligndata %f12, %f8, %f8
loop_5161:
ldsb [%l7 + 0x11], %g3
brgz,a %o7, loop_5162
bpos,a loop_5163
ldsb [%l7 + 0x50], %i0
orncc %g5, 0x1E4F, %o6
loop_5162:
mulscc %i2, %o5, %l2
loop_5163:
fbge %fcc3, loop_5164
fmovdleu %xcc, %f9, %f9
add %o4, 0x09EA, %l4
ldub [%l7 + 0x34], %i5
loop_5164:
fpsub32s %f13, %f13, %f2
fmovsgu %xcc, %f0, %f14
edge16ln %g6, %o1, %i7
fmovrse %i1, %f5, %f12
stb %g4, [%l7 + 0x17]
tl %icc, 0x0
lduh [%l7 + 0x5C], %g2
ldsh [%l7 + 0x32], %o0
stw %l0, [%l7 + 0x74]
movvs %icc, %g7, %l6
ld [%l7 + 0x1C], %f8
sll %o3, 0x11, %i3
lduw [%l7 + 0x7C], %l1
array16 %l3, %l5, %o2
fmovdge %xcc, %f11, %f8
addc %i6, %g1, %i4
fandnot2 %f10, %f14, %f10
ld [%l7 + 0x4C], %f7
fandnot2s %f9, %f13, %f8
ldd [%l7 + 0x28], %f4
fmovdl %xcc, %f12, %f2
sllx %o7, 0x1D, %g3
array8 %g5, %i0, %o6
fxnor %f8, %f6, %f2
fcmpeq32 %f6, %f2, %i2
ba %xcc, loop_5165
sra %l2, %o4, %l4
ldsh [%l7 + 0x56], %o5
ba,a,pt %xcc, loop_5166
loop_5165:
std %f4, [%l7 + 0x08]
smul %i5, 0x1BEA, %o1
fmovdg %xcc, %f1, %f12
loop_5166:
ta %xcc, 0x4
fmovd %f8, %f2
addcc %g6, 0x18C8, %i7
ldd [%l7 + 0x38], %f4
fmovd %f0, %f8
fbug %fcc2, loop_5167
pdist %f12, %f10, %f4
fmuld8ulx16 %f14, %f2, %f0
ldsb [%l7 + 0x75], %i1
loop_5167:
ba,a,pn %xcc, loop_5168
fmovda %icc, %f8, %f9
fbe,a %fcc2, loop_5169
fnot2s %f8, %f6
loop_5168:
movvc %icc, %g4, %o0
stx %l0, [%l7 + 0x10]
loop_5169:
ldsh [%l7 + 0x38], %g7
std %f12, [%l7 + 0x20]
ldsb [%l7 + 0x34], %l6
movrlz %o3, 0x30F, %i3
fpsub32 %f10, %f12, %f8
ldd [%l7 + 0x18], %f8
ldd [%l7 + 0x08], %f10
or %g2, 0x0BB4, %l3
fbo,a %fcc1, loop_5170
bvs,a,pn %xcc, loop_5171
fpackfix %f10, %f12
ldsh [%l7 + 0x48], %l1
loop_5170:
ldx [%l7 + 0x10], %o2
loop_5171:
addcc %l5, %g1, %i6
tcc %xcc, 0x6
edge16n %i4, %g3, %o7
fmovde %xcc, %f7, %f15
stx %i0, [%l7 + 0x08]
lduw [%l7 + 0x50], %o6
st %f13, [%l7 + 0x7C]
stw %i2, [%l7 + 0x24]
ld [%l7 + 0x64], %f0
fornot1s %f14, %f13, %f8
sth %l2, [%l7 + 0x3E]
ldsw [%l7 + 0x40], %o4
tg %xcc, 0x4
movn %icc, %g5, %o5
fpadd32 %f0, %f0, %f4
tpos %xcc, 0x0
movneg %xcc, %l4, %o1
stb %g6, [%l7 + 0x70]
sdivcc %i5, 0x06A1, %i7
addc %g4, %i1, %l0
mova %xcc, %g7, %l6
ldx [%l7 + 0x10], %o3
fmovrsne %i3, %f12, %f8
tsubcc %g2, %o0, %l3
std %f4, [%l7 + 0x18]
fcmpeq32 %f6, %f0, %l1
ldub [%l7 + 0x14], %o2
ldx [%l7 + 0x30], %l5
ldx [%l7 + 0x40], %g1
ldsh [%l7 + 0x6E], %i6
ldsh [%l7 + 0x4E], %i4
fornot1 %f8, %f8, %f12
fands %f4, %f1, %f0
fmovsleu %icc, %f7, %f2
fcmpes %fcc2, %f14, %f9
fmul8ulx16 %f6, %f2, %f12
fmuld8ulx16 %f6, %f0, %f8
orn %o7, 0x0F81, %i0
tcc %icc, 0x6
fblg,a %fcc3, loop_5172
tvs %icc, 0x6
fmovdvc %icc, %f4, %f15
ldx [%l7 + 0x58], %o6
loop_5172:
array16 %i2, %l2, %g3
edge8n %o4, %g5, %o5
ldx [%l7 + 0x48], %o1
ldsb [%l7 + 0x3B], %g6
tle %xcc, 0x1
lduw [%l7 + 0x58], %i5
fmul8x16al %f8, %f14, %f14
bcc,pn %xcc, loop_5173
move %icc, %l4, %i7
lduh [%l7 + 0x26], %g4
fmovsge %xcc, %f15, %f12
loop_5173:
ldsh [%l7 + 0x0E], %l0
fmovrdne %i1, %f0, %f4
fmovrsgez %g7, %f2, %f12
fble %fcc2, loop_5174
fmovrsne %o3, %f4, %f11
movn %icc, %i3, %l6
bleu,a %icc, loop_5175
loop_5174:
tvs %icc, 0x0
smul %o0, 0x1C2F, %l3
ldx [%l7 + 0x70], %g2
loop_5175:
fmovsl %xcc, %f1, %f15
edge8ln %o2, %l1, %l5
xor %i6, %g1, %o7
edge16n %i0, %o6, %i2
fmovdg %xcc, %f2, %f7
ldd [%l7 + 0x58], %f10
stb %l2, [%l7 + 0x5C]
fnands %f5, %f6, %f13
ldsh [%l7 + 0x52], %g3
fand %f8, %f4, %f6
fmul8x16au %f10, %f11, %f10
std %f0, [%l7 + 0x60]
fandnot2 %f14, %f12, %f8
fors %f12, %f2, %f11
bcc,pt %xcc, loop_5176
fornot1 %f8, %f2, %f2
fors %f13, %f0, %f3
stb %o4, [%l7 + 0x10]
loop_5176:
tvs %xcc, 0x5
edge16 %g5, %o5, %i4
be,pt %xcc, loop_5177
fbo %fcc2, loop_5178
umulcc %g6, 0x1982, %o1
ldd [%l7 + 0x38], %f4
loop_5177:
faligndata %f4, %f12, %f4
loop_5178:
fpsub16s %f11, %f6, %f5
stx %i5, [%l7 + 0x20]
fpack32 %f6, %f6, %f14
brgz %i7, loop_5179
ld [%l7 + 0x24], %f10
ldd [%l7 + 0x78], %f10
fnegs %f5, %f11
loop_5179:
brz,a %l4, loop_5180
lduh [%l7 + 0x70], %l0
edge32ln %g4, %i1, %g7
stx %o3, [%l7 + 0x50]
loop_5180:
fandnot2 %f0, %f14, %f10
andn %l6, %o0, %l3
tpos %icc, 0x0
fmovdge %xcc, %f1, %f3
st %f10, [%l7 + 0x40]
std %f12, [%l7 + 0x50]
udiv %i3, 0x0894, %g2
ldd [%l7 + 0x10], %f0
bge,a,pn %icc, loop_5181
ld [%l7 + 0x14], %f2
siam 0x4
stx %l1, [%l7 + 0x28]
loop_5181:
edge32 %o2, %i6, %g1
ldd [%l7 + 0x40], %f2
fblg %fcc1, loop_5182
tl %icc, 0x1
fmovd %f4, %f12
fcmpd %fcc0, %f12, %f10
loop_5182:
fbge,a %fcc1, loop_5183
fmovdneg %xcc, %f10, %f9
fmovsne %xcc, %f2, %f8
fnands %f9, %f10, %f1
loop_5183:
nop
setx loop_5184, %l0, %l1
jmpl %l1, %l5
movrgez %o7, 0x1F8, %o6
movrlz %i0, %l2, %i2
movneg %xcc, %g3, %g5
loop_5184:
fmovdn %xcc, %f12, %f7
nop
setx loop_5185, %l0, %l1
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 + 0x5A], %o4
stx %o5, [%l7 + 0x18]
std %f8, [%l7 + 0x58]
loop_5185:
array16 %g6, %o1, %i4
brgz %i7, loop_5186
movn %icc, %i5, %l0
srl %g4, %l4, %g7
fmovrsgez %i1, %f4, %f1
loop_5186:
fmovsle %icc, %f3, %f8
tcs %icc, 0x6
edge32l %l6, %o3, %o0
fmovrsne %l3, %f3, %f15
edge32 %g2, %i3, %o2
fpsub16 %f8, %f6, %f4
ldx [%l7 + 0x28], %i6
lduw [%l7 + 0x2C], %l1
bge,a,pt %icc, loop_5187
fmovrslez %l5, %f11, %f3
fmul8ulx16 %f14, %f8, %f10
fandnot2 %f0, %f6, %f2
loop_5187:
stw %g1, [%l7 + 0x44]
lduw [%l7 + 0x4C], %o7
xor %o6, 0x0375, %l2
ldub [%l7 + 0x5C], %i0
stb %i2, [%l7 + 0x42]
fmul8x16au %f10, %f12, %f12
fabsd %f4, %f6
be,a,pt %xcc, loop_5188
st %f15, [%l7 + 0x5C]
bl,a,pn %icc, loop_5189
fandnot1s %f12, %f9, %f2
loop_5188:
ldd [%l7 + 0x70], %f10
te %xcc, 0x0
loop_5189:
movrgez %g5, %o4, %o5
fcmped %fcc1, %f10, %f0
fmovs %f8, %f13
std %f10, [%l7 + 0x58]
addc %g3, %g6, %i4
fmovsl %xcc, %f0, %f3
ta %xcc, 0x4
fands %f6, %f3, %f2
taddcc %i7, 0x14E4, %o1
xorcc %i5, 0x12CD, %l0
te %icc, 0x5
bshuffle %f4, %f8, %f6
fba,a %fcc3, loop_5190
movpos %xcc, %g4, %l4
fsrc2s %f9, %f7
bvc,a loop_5191
loop_5190:
st %f15, [%l7 + 0x0C]
movre %i1, %l6, %o3
tg %xcc, 0x4
loop_5191:
fmovdge %xcc, %f2, %f11
fpackfix %f8, %f8
fpsub32s %f7, %f0, %f10
fmovrslez %g7, %f2, %f15
ldsw [%l7 + 0x20], %o0
fmul8x16al %f4, %f2, %f14
fornot2s %f15, %f5, %f6
fmovdcc %xcc, %f12, %f2
ldx [%l7 + 0x50], %g2
fmuld8ulx16 %f6, %f11, %f2
stb %l3, [%l7 + 0x6C]
bpos,pt %xcc, loop_5192
ble,pn %xcc, loop_5193
fmovdneg %icc, %f10, %f0
stx %i3, [%l7 + 0x28]
loop_5192:
addccc %i6, 0x01C1, %o2
loop_5193:
brlez %l5, loop_5194
popc 0x183C, %g1
ldsh [%l7 + 0x48], %l1
nop
setx loop_5195, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5194:
be loop_5196
xor %o6, 0x1ABA, %o7
lduw [%l7 + 0x10], %l2
loop_5195:
stw %i0, [%l7 + 0x34]
loop_5196:
taddcctv %i2, 0x1C91, %g5
stb %o4, [%l7 + 0x32]
fcmple16 %f12, %f0, %g3
fandnot1 %f4, %f4, %f12
move %xcc, %o5, %i4
brlz %i7, loop_5197
ldsh [%l7 + 0x56], %o1
fexpand %f7, %f4
andcc %i5, %g6, %l0
loop_5197:
std %f10, [%l7 + 0x50]
fbul %fcc3, loop_5198
andncc %l4, %g4, %l6
umulcc %o3, %g7, %o0
edge16ln %i1, %l3, %i3
loop_5198:
addccc %i6, 0x1EE4, %o2
sth %l5, [%l7 + 0x22]
fxnor %f0, %f2, %f12
fpadd32 %f8, %f0, %f12
for %f10, %f12, %f4
fblg %fcc2, loop_5199
umulcc %g1, 0x1A3B, %l1
fmovd %f4, %f8
edge32 %o6, %o7, %g2
loop_5199:
ldsh [%l7 + 0x78], %i0
alignaddrl %l2, %i2, %g5
fbue,a %fcc1, loop_5200
fpadd32 %f4, %f8, %f12
udivcc %g3, 0x1938, %o5
fmovd %f0, %f10
loop_5200:
ldx [%l7 + 0x40], %o4
fbu %fcc0, loop_5201
stb %i4, [%l7 + 0x31]
tne %xcc, 0x0
movrne %i7, %i5, %o1
loop_5201:
ldsw [%l7 + 0x28], %g6
sth %l4, [%l7 + 0x76]
fpsub16s %f13, %f11, %f12
st %f7, [%l7 + 0x4C]
fbe,a %fcc0, loop_5202
ldub [%l7 + 0x5A], %g4
ldsb [%l7 + 0x62], %l0
subcc %l6, %g7, %o3
loop_5202:
srl %i1, %o0, %l3
tleu %icc, 0x6
ldsh [%l7 + 0x74], %i6
andcc %i3, %l5, %g1
fsrc1s %f15, %f15
fands %f11, %f11, %f12
std %f4, [%l7 + 0x40]
edge8ln %l1, %o6, %o7
lduh [%l7 + 0x4C], %o2
edge32n %g2, %l2, %i0
fpadd16 %f2, %f10, %f0
fnot2s %f5, %f2
ldub [%l7 + 0x4F], %g5
std %f8, [%l7 + 0x08]
lduh [%l7 + 0x5E], %g3
sll %i2, %o5, %i4
tl %xcc, 0x7
fbul %fcc2, loop_5203
subccc %i7, %i5, %o1
faligndata %f14, %f2, %f2
mulx %g6, 0x0A91, %l4
loop_5203:
sdivcc %g4, 0x1C4A, %l0
movg %icc, %o4, %l6
edge8 %o3, %i1, %g7
brlez %l3, loop_5204
fmovdvc %icc, %f3, %f12
sth %i6, [%l7 + 0x38]
sth %i3, [%l7 + 0x28]
loop_5204:
tle %icc, 0x6
lduh [%l7 + 0x28], %o0
ld [%l7 + 0x64], %f0
lduh [%l7 + 0x26], %g1
smul %l1, 0x016E, %l5
fmuld8ulx16 %f0, %f15, %f0
lduw [%l7 + 0x58], %o6
udivx %o2, 0x179A, %g2
fandnot2s %f15, %f6, %f8
stx %l2, [%l7 + 0x28]
brgez %i0, loop_5205
move %icc, %o7, %g3
fnegs %f15, %f8
sth %i2, [%l7 + 0x0A]
loop_5205:
movrne %o5, %g5, %i4
mova %xcc, %i5, %o1
te %icc, 0x0
brnz,a %g6, loop_5206
tge %xcc, 0x0
bpos,a,pn %xcc, loop_5207
sth %l4, [%l7 + 0x60]
loop_5206:
ldx [%l7 + 0x58], %i7
ldub [%l7 + 0x4A], %l0
loop_5207:
ld [%l7 + 0x78], %f6
ldsh [%l7 + 0x52], %g4
stb %o4, [%l7 + 0x7F]
stx %l6, [%l7 + 0x30]
ldub [%l7 + 0x71], %i1
fmovdg %xcc, %f4, %f5
fmovsvc %icc, %f5, %f2
ba,a %xcc, loop_5208
ldsb [%l7 + 0x6C], %o3
ld [%l7 + 0x68], %f2
ldx [%l7 + 0x38], %g7
loop_5208:
fmovsl %xcc, %f3, %f15
ldd [%l7 + 0x28], %f4
lduh [%l7 + 0x10], %l3
brgz,a %i6, loop_5209
fmovdge %icc, %f14, %f10
lduw [%l7 + 0x18], %i3
tcc %icc, 0x3
loop_5209:
alignaddr %g1, %l1, %o0
fbue,a %fcc3, loop_5210
ldx [%l7 + 0x20], %o6
fmovrse %l5, %f6, %f10
fbule %fcc2, loop_5211
loop_5210:
ldx [%l7 + 0x20], %o2
fpsub32 %f12, %f6, %f2
fmovdleu %xcc, %f6, %f9
loop_5211:
brgz,a %l2, loop_5212
fmovsge %icc, %f11, %f0
fnot1 %f2, %f4
ba,pt %icc, loop_5213
loop_5212:
ldx [%l7 + 0x38], %g2
andncc %i0, %o7, %g3
fmovsn %icc, %f11, %f4
loop_5213:
ldd [%l7 + 0x38], %f12
ldub [%l7 + 0x2C], %o5
ldsh [%l7 + 0x60], %g5
bvc,pt %icc, loop_5214
nop
setx loop_5215, %l0, %l1
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 + 0x20], %i4
fba,a %fcc2, loop_5216
loop_5214:
fzeros %f4
loop_5215:
fpadd32 %f12, %f2, %f10
ldub [%l7 + 0x6B], %i2
loop_5216:
bge,a,pt %icc, loop_5217
tcs %icc, 0x1
ldsw [%l7 + 0x34], %o1
fbu,a %fcc3, loop_5218
loop_5217:
ldd [%l7 + 0x40], %f8
fxors %f13, %f5, %f7
add %g6, 0x0A5E, %i5
loop_5218:
fornot1s %f10, %f4, %f7
bleu,a %xcc, loop_5219
fbug %fcc0, loop_5220
ldx [%l7 + 0x38], %l4
brgez,a %l0, loop_5221
loop_5219:
fmovdl %xcc, %f4, %f13
loop_5220:
fbu %fcc2, loop_5222
srlx %i7, %g4, %l6
loop_5221:
fmovdge %icc, %f2, %f14
orn %o4, 0x0811, %o3
loop_5222:
sdivx %g7, 0x1B1C, %l3
st %f0, [%l7 + 0x5C]
lduh [%l7 + 0x2A], %i6
ld [%l7 + 0x28], %f5
be,a %icc, loop_5223
fcmple16 %f0, %f12, %i3
fandnot2 %f12, %f2, %f6
fbe,a %fcc3, loop_5224
loop_5223:
fmovsle %icc, %f0, %f12
fcmped %fcc1, %f4, %f8
fpadd32s %f14, %f8, %f13
loop_5224:
fcmpgt16 %f6, %f6, %g1
fzeros %f11
ldsh [%l7 + 0x5C], %l1
fmovdg %icc, %f4, %f13
addcc %i1, %o0, %o6
stb %l5, [%l7 + 0x6E]
fmovdneg %icc, %f4, %f11
fmovrdgez %o2, %f10, %f12
fble,a %fcc2, loop_5225
fsrc1 %f8, %f6
ldub [%l7 + 0x45], %g2
movgu %icc, %i0, %l2
loop_5225:
movcc %xcc, %g3, %o5
fmovdneg %xcc, %f13, %f3
bneg,a loop_5226
addc %g5, 0x193D, %o7
stb %i2, [%l7 + 0x2F]
and %o1, 0x1C72, %i4
loop_5226:
brgz %g6, loop_5227
mulscc %i5, 0x1AE9, %l4
stb %i7, [%l7 + 0x70]
fand %f14, %f0, %f12
loop_5227:
stx %l0, [%l7 + 0x30]
fcmple16 %f12, %f10, %g4
sll %l6, %o3, %g7
stw %l3, [%l7 + 0x48]
fmovrde %i6, %f12, %f14
fbg %fcc2, loop_5228
ld [%l7 + 0x3C], %f15
tleu %icc, 0x1
fsrc1 %f8, %f2
loop_5228:
ld [%l7 + 0x60], %f0
bshuffle %f6, %f2, %f14
fmul8x16 %f15, %f12, %f2
udivx %o4, 0x1CDD, %i3
stw %l1, [%l7 + 0x70]
ld [%l7 + 0x44], %f14
std %f14, [%l7 + 0x50]
sth %g1, [%l7 + 0x70]
tgu %icc, 0x5
ldd [%l7 + 0x60], %f2
fornot2 %f10, %f14, %f4
ldsw [%l7 + 0x38], %i1
fsrc2s %f7, %f14
ldub [%l7 + 0x4A], %o0
ldd [%l7 + 0x38], %f12
tneg %xcc, 0x4
fmovdgu %icc, %f2, %f5
ldsw [%l7 + 0x70], %o6
ldsb [%l7 + 0x31], %o2
fpadd16s %f8, %f1, %f7
smul %g2, 0x1177, %i0
fmovdcs %xcc, %f10, %f1
fornot1s %f5, %f3, %f1
movvs %icc, %l2, %l5
ldx [%l7 + 0x50], %g3
bshuffle %f10, %f0, %f12
ldx [%l7 + 0x50], %g5
add %o7, 0x01B4, %o5
stx %i2, [%l7 + 0x68]
ldd [%l7 + 0x28], %f6
fmovdvs %icc, %f11, %f12
movge %xcc, %o1, %i4
fmovdleu %icc, %f2, %f4
movvc %icc, %g6, %i5
bvc,pt %xcc, loop_5229
fbge %fcc2, loop_5230
ldsb [%l7 + 0x13], %l4
ldsb [%l7 + 0x3E], %i7
loop_5229:
stb %l0, [%l7 + 0x32]
loop_5230:
fnegd %f12, %f8
smul %g4, 0x1DCE, %o3
ldsb [%l7 + 0x3B], %g7
fxnors %f8, %f13, %f8
tsubcctv %l3, %i6, %o4
tle %xcc, 0x1
orn %i3, 0x1B63, %l6
edge16 %g1, %i1, %l1
fmovs %f0, %f15
ldx [%l7 + 0x78], %o6
call loop_5231
array16 %o2, %g2, %i0
fornot1s %f7, %f3, %f14
subcc %l2, %o0, %g3
loop_5231:
bshuffle %f2, %f8, %f0
movrlz %g5, 0x053, %l5
stb %o7, [%l7 + 0x42]
srlx %i2, 0x1B, %o1
edge16 %o5, %i4, %g6
fbn,a %fcc0, loop_5232
subccc %i5, 0x0A4A, %l4
lduh [%l7 + 0x32], %i7
fabsd %f4, %f12
loop_5232:
fand %f14, %f6, %f12
std %f4, [%l7 + 0x68]
lduh [%l7 + 0x6C], %l0
fmovrde %o3, %f8, %f2
fornot1 %f12, %f14, %f12
fbug %fcc1, loop_5233
srlx %g4, 0x11, %g7
std %f10, [%l7 + 0x50]
fpsub16 %f12, %f4, %f14
loop_5233:
fandnot1s %f2, %f7, %f0
fcmpne32 %f6, %f12, %i6
movrlz %o4, 0x03D, %i3
xnorcc %l6, %l3, %i1
bg loop_5234
lduh [%l7 + 0x5C], %g1
fmovde %xcc, %f12, %f13
fbne,a %fcc3, loop_5235
loop_5234:
std %f6, [%l7 + 0x28]
fbue,a %fcc2, loop_5236
fmul8x16au %f3, %f5, %f14
loop_5235:
edge8ln %o6, %l1, %o2
std %f10, [%l7 + 0x70]
loop_5236:
movle %icc, %g2, %l2
fpackfix %f2, %f7
stw %o0, [%l7 + 0x30]
fmovdpos %icc, %f7, %f1
fmovrse %i0, %f0, %f5
fandnot1 %f14, %f12, %f14
array8 %g5, %g3, %l5
stw %i2, [%l7 + 0x2C]
fnor %f14, %f14, %f6
fmovdcs %xcc, %f14, %f3
orcc %o1, 0x0C32, %o7
fnot1s %f6, %f11
stw %i4, [%l7 + 0x64]
ldsb [%l7 + 0x49], %g6
fcmpeq32 %f10, %f0, %i5
fbul,a %fcc3, loop_5237
movn %xcc, %l4, %o5
ldsb [%l7 + 0x54], %i7
movle %xcc, %o3, %g4
loop_5237:
sth %g7, [%l7 + 0x08]
fmovde %xcc, %f9, %f12
xnor %l0, %i6, %i3
taddcc %l6, 0x0791, %o4
mulscc %l3, 0x082C, %i1
fba %fcc2, loop_5238
lduh [%l7 + 0x4C], %g1
stw %l1, [%l7 + 0x3C]
fmuld8sux16 %f7, %f8, %f0
loop_5238:
bg,a,pn %icc, loop_5239
fpadd32 %f0, %f4, %f12
movrlez %o2, 0x37B, %g2
fbuge,a %fcc2, loop_5240
loop_5239:
bgu,a,pt %icc, loop_5241
stx %l2, [%l7 + 0x20]
ldsh [%l7 + 0x6E], %o0
loop_5240:
fpmerge %f8, %f14, %f2
loop_5241:
lduw [%l7 + 0x5C], %i0
st %f11, [%l7 + 0x38]
ta %xcc, 0x6
ba,a %xcc, loop_5242
std %f0, [%l7 + 0x50]
fornot2 %f8, %f2, %f14
fnot1s %f2, %f13
loop_5242:
movrlez %g5, %g3, %l5
fornot1 %f4, %f2, %f10
edge16l %o6, %o1, %o7
tge %xcc, 0x7
fandnot1s %f3, %f1, %f15
sth %i2, [%l7 + 0x36]
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x50], %g6
xnor %i5, 0x1B8D, %l4
fmul8ulx16 %f8, %f6, %f6
std %f12, [%l7 + 0x40]
fandnot2 %f12, %f12, %f14
tgu %icc, 0x6
fands %f7, %f15, %f9
movl %icc, %o5, %i7
lduw [%l7 + 0x14], %o3
fmul8sux16 %f4, %f0, %f0
fmovscc %icc, %f8, %f6
movrgz %g4, %g7, %i4
fmovrslz %l0, %f2, %f4
fmovrde %i3, %f4, %f14
srax %l6, 0x17, %o4
tvs %icc, 0x7
fmovdpos %xcc, %f1, %f2
stx %i6, [%l7 + 0x60]
orncc %i1, 0x1336, %l3
stb %g1, [%l7 + 0x0D]
edge16n %l1, %g2, %l2
fnot1 %f2, %f12
stw %o2, [%l7 + 0x3C]
movcs %icc, %i0, %g5
fmovdvs %icc, %f12, %f3
fba,a %fcc2, loop_5243
be loop_5244
fmovsl %icc, %f7, %f4
orn %g3, %l5, %o6
loop_5243:
ldsh [%l7 + 0x4C], %o1
loop_5244:
ldd [%l7 + 0x28], %f4
fmovscs %icc, %f9, %f13
for %f4, %f14, %f6
umulcc %o0, 0x17A0, %i2
movrlez %o7, %g6, %i5
fmovdcc %icc, %f5, %f11
fbn,a %fcc3, loop_5245
fmovscs %icc, %f11, %f8
fsrc2s %f2, %f14
fpsub16 %f4, %f12, %f0
loop_5245:
ldsb [%l7 + 0x1E], %o5
fcmpeq32 %f6, %f2, %i7
fmovrdgz %o3, %f4, %f0
stw %l4, [%l7 + 0x3C]
edge8n %g7, %i4, %l0
ldsw [%l7 + 0x10], %g4
nop
setx loop_5246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f8, %f6, %i3
fsrc2s %f9, %f10
fpadd16 %f4, %f8, %f12
loop_5246:
fbe,a %fcc2, loop_5247
fandnot1s %f6, %f13, %f15
tg %xcc, 0x2
sdivcc %o4, 0x0E56, %l6
loop_5247:
stb %i1, [%l7 + 0x63]
ldsh [%l7 + 0x0A], %i6
nop
setx loop_5248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f9, %f0
ldub [%l7 + 0x43], %g1
ldd [%l7 + 0x68], %f0
loop_5248:
stb %l3, [%l7 + 0x4B]
fmovrslez %g2, %f3, %f11
movrlz %l1, 0x0F4, %l2
fmovrsne %i0, %f14, %f12
fcmple16 %f12, %f6, %g5
smul %g3, %l5, %o2
movleu %xcc, %o1, %o6
smul %i2, 0x0F9B, %o7
lduh [%l7 + 0x14], %o0
stb %i5, [%l7 + 0x6B]
fmovdcc %icc, %f13, %f3
fmovrsgez %g6, %f5, %f13
stx %o5, [%l7 + 0x08]
alignaddr %o3, %i7, %l4
fpmerge %f12, %f1, %f2
ldd [%l7 + 0x30], %f0
stb %g7, [%l7 + 0x65]
fmovrdgz %l0, %f12, %f8
fornot1s %f7, %f0, %f7
fbul %fcc0, loop_5249
ldsb [%l7 + 0x0F], %i4
tgu %icc, 0x7
ldsb [%l7 + 0x2D], %g4
loop_5249:
ldsh [%l7 + 0x0E], %o4
fbu,a %fcc0, loop_5250
fbe,a %fcc1, loop_5251
ldsh [%l7 + 0x12], %i3
ldd [%l7 + 0x78], %f6
loop_5250:
movne %xcc, %i1, %l6
loop_5251:
fmovrsgz %g1, %f9, %f13
movleu %xcc, %i6, %g2
srax %l1, 0x1B, %l2
stx %i0, [%l7 + 0x40]
bcc,pt %icc, loop_5252
fabsd %f6, %f4
lduh [%l7 + 0x14], %l3
movgu %xcc, %g3, %g5
loop_5252:
array16 %l5, %o1, %o6
std %f0, [%l7 + 0x18]
bshuffle %f2, %f8, %f8
tge %icc, 0x5
st %f6, [%l7 + 0x5C]
ba,a loop_5253
taddcctv %i2, %o7, %o0
fbg %fcc3, loop_5254
faligndata %f14, %f0, %f6
loop_5253:
ldsw [%l7 + 0x5C], %o2
fmul8x16al %f8, %f1, %f2
loop_5254:
movvc %xcc, %g6, %o5
array8 %o3, %i5, %i7
fmovdl %icc, %f1, %f13
lduw [%l7 + 0x28], %g7
fmovrslz %l4, %f12, %f13
sllx %l0, %i4, %o4
stw %g4, [%l7 + 0x40]
ld [%l7 + 0x40], %f9
fzero %f4
fpadd16s %f12, %f15, %f7
bleu,a,pn %icc, loop_5255
movn %icc, %i3, %l6
bleu,pt %icc, loop_5256
edge32l %g1, %i1, %g2
loop_5255:
bvc loop_5257
lduw [%l7 + 0x48], %i6
loop_5256:
tl %icc, 0x1
edge8l %l2, %l1, %l3
loop_5257:
fmovrsne %g3, %f6, %f10
fpadd16 %f10, %f14, %f6
std %f2, [%l7 + 0x78]
fmovdge %xcc, %f0, %f5
stw %i0, [%l7 + 0x3C]
fmovrslz %g5, %f10, %f4
ldsw [%l7 + 0x44], %o1
siam 0x3
std %f8, [%l7 + 0x30]
movne %icc, %l5, %o6
umulcc %o7, %i2, %o0
tle %xcc, 0x7
fmovse %icc, %f2, %f8
ldd [%l7 + 0x50], %f6
movn %xcc, %g6, %o5
fmovdvc %icc, %f0, %f5
te %xcc, 0x2
subc %o3, %o2, %i5
brz %i7, loop_5258
fmovrdgez %g7, %f12, %f14
fpadd32s %f4, %f6, %f14
and %l0, 0x09A5, %i4
loop_5258:
fpsub16s %f14, %f8, %f0
fmovd %f8, %f2
taddcc %o4, %g4, %i3
ldsb [%l7 + 0x58], %l6
st %f11, [%l7 + 0x0C]
fpadd16 %f14, %f8, %f8
add %l4, 0x19D9, %i1
ldsh [%l7 + 0x42], %g2
add %i6, %g1, %l1
fbge %fcc0, loop_5259
stb %l2, [%l7 + 0x34]
fmovrdlez %g3, %f6, %f14
st %f1, [%l7 + 0x64]
loop_5259:
siam 0x6
bge,a %xcc, loop_5260
fbo %fcc2, loop_5261
srl %i0, 0x1B, %g5
sth %o1, [%l7 + 0x40]
loop_5260:
std %f0, [%l7 + 0x50]
loop_5261:
fmovsa %xcc, %f7, %f13
andncc %l3, %o6, %o7
ldsh [%l7 + 0x42], %l5
fmovscs %icc, %f6, %f2
movn %xcc, %i2, %o0
stx %o5, [%l7 + 0x08]
fbne,a %fcc3, loop_5262
ldsw [%l7 + 0x1C], %o3
sub %g6, %i5, %i7
fnands %f9, %f1, %f12
loop_5262:
tle %xcc, 0x5
fandnot2 %f10, %f12, %f6
ldub [%l7 + 0x29], %g7
ldsw [%l7 + 0x50], %o2
fmovdn %xcc, %f13, %f12
stx %i4, [%l7 + 0x38]
tcc %icc, 0x7
nop
setx loop_5263, %l0, %l1
jmpl %l1, %o4
std %f2, [%l7 + 0x28]
movrgez %l0, %g4, %l6
fxors %f12, %f7, %f5
loop_5263:
fbge %fcc3, loop_5264
fcmpgt16 %f8, %f0, %i3
edge8 %i1, %g2, %i6
movvc %icc, %l4, %l1
loop_5264:
ldsw [%l7 + 0x18], %g1
bl loop_5265
orcc %g3, %l2, %g5
fbug %fcc2, loop_5266
sllx %o1, 0x07, %l3
loop_5265:
fpadd32s %f14, %f2, %f13
sra %o6, %i0, %l5
loop_5266:
stb %i2, [%l7 + 0x32]
fxors %f6, %f15, %f12
fmovdvs %icc, %f14, %f0
fcmple16 %f4, %f8, %o7
array16 %o0, %o5, %g6
ldsw [%l7 + 0x48], %o3
fandnot1 %f14, %f12, %f0
lduh [%l7 + 0x72], %i7
andncc %g7, %o2, %i4
tpos %xcc, 0x0
udivx %o4, 0x041E, %i5
bg,a,pn %icc, loop_5267
bleu,pt %icc, loop_5268
movvc %icc, %g4, %l0
fandnot2 %f10, %f0, %f6
loop_5267:
fors %f1, %f14, %f1
loop_5268:
xor %l6, %i1, %g2
stx %i3, [%l7 + 0x68]
fmovsge %xcc, %f13, %f0
array32 %l4, %i6, %g1
fnor %f12, %f4, %f2
sth %g3, [%l7 + 0x42]
brlez %l2, loop_5269
stx %g5, [%l7 + 0x68]
lduw [%l7 + 0x3C], %l1
lduh [%l7 + 0x3A], %o1
loop_5269:
edge16 %o6, %l3, %l5
fbne,a %fcc3, loop_5270
brlz,a %i0, loop_5271
ldx [%l7 + 0x60], %o7
fnors %f8, %f9, %f7
loop_5270:
fbule,a %fcc1, loop_5272
loop_5271:
movleu %xcc, %i2, %o0
sth %o5, [%l7 + 0x4A]
fpsub32s %f2, %f12, %f13
loop_5272:
fmovdneg %icc, %f10, %f8
pdist %f6, %f0, %f4
fcmpgt16 %f4, %f10, %g6
fmovrdne %i7, %f12, %f2
stb %o3, [%l7 + 0x7A]
movre %g7, %o2, %o4
ldsb [%l7 + 0x35], %i4
brgz,a %i5, loop_5273
fbl %fcc2, loop_5274
sth %g4, [%l7 + 0x7C]
edge16l %l6, %l0, %i1
loop_5273:
ldd [%l7 + 0x58], %f14
loop_5274:
fbe %fcc1, loop_5275
fxnor %f6, %f6, %f14
fmovsvc %xcc, %f2, %f1
fmovsleu %icc, %f15, %f15
loop_5275:
fpadd32s %f5, %f9, %f1
ldx [%l7 + 0x08], %i3
stb %l4, [%l7 + 0x44]
tn %icc, 0x7
fornot2 %f4, %f12, %f14
mova %icc, %g2, %g1
fbg,a %fcc3, loop_5276
alignaddr %g3, %i6, %g5
xorcc %l2, %o1, %l1
umulcc %o6, 0x1C1E, %l5
loop_5276:
edge16ln %l3, %i0, %o7
edge32 %i2, %o5, %o0
stx %g6, [%l7 + 0x78]
sth %i7, [%l7 + 0x26]
lduh [%l7 + 0x20], %g7
ldsh [%l7 + 0x42], %o2
fsrc1s %f10, %f8
for %f12, %f2, %f0
edge8 %o3, %i4, %i5
brnz,a %g4, loop_5277
ldd [%l7 + 0x58], %f2
fblg %fcc2, loop_5278
stw %o4, [%l7 + 0x7C]
loop_5277:
ldsb [%l7 + 0x0E], %l6
xnorcc %l0, 0x1234, %i1
loop_5278:
fbne,a %fcc1, loop_5279
fcmpgt16 %f8, %f0, %l4
ldx [%l7 + 0x28], %g2
ldx [%l7 + 0x60], %i3
loop_5279:
lduh [%l7 + 0x72], %g3
fmovscc %icc, %f6, %f0
bleu,pt %icc, loop_5280
lduw [%l7 + 0x7C], %g1
ldsb [%l7 + 0x15], %g5
fmul8sux16 %f8, %f0, %f2
loop_5280:
fandnot2 %f14, %f2, %f12
std %f6, [%l7 + 0x20]
std %f2, [%l7 + 0x50]
nop
setx loop_5281, %l0, %l1
jmpl %l1, %i6
sth %l2, [%l7 + 0x30]
brgz,a %l1, loop_5282
or %o6, 0x0A8B, %o1
loop_5281:
tneg %icc, 0x1
fsrc2 %f12, %f4
loop_5282:
fnors %f9, %f4, %f0
fpsub32 %f12, %f4, %f12
fpsub16s %f14, %f9, %f0
fpadd16 %f14, %f12, %f4
addcc %l5, 0x1731, %l3
movcs %xcc, %o7, %i0
fbn,a %fcc2, loop_5283
sth %i2, [%l7 + 0x1E]
stw %o5, [%l7 + 0x1C]
stw %o0, [%l7 + 0x40]
loop_5283:
ldsh [%l7 + 0x4C], %g6
xnor %i7, %o2, %o3
movleu %icc, %g7, %i5
edge32 %i4, %o4, %g4
xnor %l0, %l6, %i1
fba,a %fcc0, loop_5284
movvs %icc, %l4, %i3
stb %g3, [%l7 + 0x70]
fpackfix %f10, %f13
loop_5284:
ld [%l7 + 0x08], %f10
fbge %fcc0, loop_5285
stx %g1, [%l7 + 0x60]
st %f12, [%l7 + 0x7C]
movcs %icc, %g5, %i6
loop_5285:
edge32 %g2, %l2, %l1
sll %o1, 0x0C, %o6
tne %xcc, 0x4
sth %l5, [%l7 + 0x6C]
edge16n %l3, %o7, %i0
fsrc1 %f2, %f8
fmovrslz %i2, %f13, %f9
bneg,a,pt %icc, loop_5286
ldx [%l7 + 0x70], %o0
edge8 %o5, %i7, %g6
fmovdne %icc, %f13, %f8
loop_5286:
edge16n %o2, %o3, %g7
fxor %f12, %f6, %f10
fabsd %f0, %f10
std %f10, [%l7 + 0x40]
brgz,a %i5, loop_5287
fbug,a %fcc1, loop_5288
sth %i4, [%l7 + 0x50]
movrgz %g4, 0x199, %o4
loop_5287:
lduw [%l7 + 0x74], %l6
loop_5288:
bg,a,pt %icc, loop_5289
xnorcc %l0, 0x00F9, %l4
fxors %f2, %f1, %f6
stw %i1, [%l7 + 0x2C]
loop_5289:
fones %f3
lduh [%l7 + 0x2C], %g3
taddcc %i3, 0x087F, %g1
fmovrsne %i6, %f2, %f9
sub %g2, %g5, %l2
edge8n %l1, %o6, %o1
fand %f2, %f12, %f8
ld [%l7 + 0x2C], %f5
tcc %icc, 0x3
umul %l3, 0x0C21, %l5
faligndata %f0, %f14, %f14
fxnors %f6, %f4, %f3
ldsb [%l7 + 0x60], %o7
fbug,a %fcc2, loop_5290
addcc %i2, %o0, %i0
sdiv %o5, 0x0BC4, %g6
fbo %fcc2, loop_5291
loop_5290:
fmovrse %o2, %f14, %f0
stx %o3, [%l7 + 0x70]
fand %f12, %f4, %f0
loop_5291:
mova %xcc, %i7, %i5
alignaddrl %i4, %g7, %o4
fmovrdgz %l6, %f14, %f14
fandnot1 %f12, %f12, %f4
fnands %f0, %f7, %f4
fpadd32 %f14, %f10, %f4
ldx [%l7 + 0x18], %l0
edge32ln %g4, %i1, %l4
lduw [%l7 + 0x58], %g3
tvs %icc, 0x6
lduw [%l7 + 0x7C], %g1
ldub [%l7 + 0x1D], %i6
fbge %fcc1, loop_5292
movrgez %g2, %i3, %l2
movcs %icc, %g5, %o6
sth %o1, [%l7 + 0x12]
loop_5292:
ldub [%l7 + 0x0B], %l1
tvs %xcc, 0x7
fcmps %fcc3, %f10, %f7
xor %l3, %l5, %o7
lduw [%l7 + 0x28], %i2
edge16n %i0, %o0, %o5
movvc %icc, %o2, %o3
lduw [%l7 + 0x6C], %g6
std %f14, [%l7 + 0x18]
lduw [%l7 + 0x08], %i5
lduw [%l7 + 0x44], %i7
bcs %icc, loop_5293
ldd [%l7 + 0x38], %f10
ldsw [%l7 + 0x30], %g7
ble,a,pt %xcc, loop_5294
loop_5293:
movne %icc, %i4, %l6
std %f4, [%l7 + 0x20]
or %o4, 0x03CB, %g4
loop_5294:
ldd [%l7 + 0x78], %f6
fcmped %fcc3, %f4, %f6
ldsh [%l7 + 0x4E], %l0
fmovsne %xcc, %f4, %f12
call loop_5295
fmovrsne %i1, %f7, %f6
movle %xcc, %l4, %g1
lduh [%l7 + 0x58], %g3
loop_5295:
fmovdleu %xcc, %f12, %f15
movg %icc, %g2, %i3
fmovdcc %xcc, %f5, %f5
stw %l2, [%l7 + 0x60]
ba,a,pn %icc, loop_5296
fpsub16s %f5, %f0, %f10
edge8l %g5, %i6, %o6
movl %icc, %l1, %l3
loop_5296:
ldsb [%l7 + 0x18], %l5
fcmple32 %f12, %f2, %o1
fcmpd %fcc2, %f12, %f14
addccc %i2, 0x0D1D, %o7
fsrc1s %f6, %f9
fpsub16 %f10, %f4, %f4
fand %f14, %f10, %f6
fble %fcc1, loop_5297
fmovrdgez %o0, %f6, %f8
fmovdcc %icc, %f2, %f0
fcmple32 %f0, %f12, %o5
loop_5297:
fmul8x16al %f13, %f11, %f0
fands %f4, %f13, %f4
fbo,a %fcc2, loop_5298
ldx [%l7 + 0x38], %i0
fandnot1s %f12, %f11, %f8
stx %o2, [%l7 + 0x10]
loop_5298:
ldsb [%l7 + 0x2E], %o3
sdiv %g6, 0x14D7, %i5
bneg loop_5299
fmovscs %xcc, %f3, %f12
lduw [%l7 + 0x40], %i7
stw %i4, [%l7 + 0x68]
loop_5299:
addc %l6, 0x0A44, %g7
lduh [%l7 + 0x46], %o4
sub %g4, %l0, %l4
brz %i1, loop_5300
fones %f9
edge32n %g1, %g3, %g2
fmul8x16 %f11, %f6, %f14
loop_5300:
pdist %f6, %f14, %f14
std %f10, [%l7 + 0x50]
fmovrsgz %i3, %f4, %f3
fbu,a %fcc0, loop_5301
ldsb [%l7 + 0x5E], %l2
siam 0x6
fcmple16 %f0, %f2, %g5
loop_5301:
fpsub16 %f6, %f2, %f4
movpos %xcc, %i6, %l1
fandnot1s %f12, %f7, %f6
lduw [%l7 + 0x14], %o6
ld [%l7 + 0x18], %f2
fnot2 %f12, %f4
brgz %l5, loop_5302
stx %o1, [%l7 + 0x18]
tne %icc, 0x7
lduh [%l7 + 0x6A], %l3
loop_5302:
fcmpeq32 %f8, %f12, %i2
ldsw [%l7 + 0x40], %o7
ldsh [%l7 + 0x44], %o0
addcc %i0, 0x0467, %o5
mulscc %o3, 0x0394, %g6
fcmpgt16 %f10, %f8, %o2
fsrc2s %f12, %f8
fmovd %f0, %f0
ldx [%l7 + 0x58], %i5
fxor %f10, %f0, %f12
edge16l %i4, %i7, %g7
smulcc %l6, %o4, %g4
taddcc %l0, 0x15C6, %l4
sth %i1, [%l7 + 0x7A]
and %g1, 0x1CF0, %g3
tleu %xcc, 0x7
fmovrslz %i3, %f0, %f4
and %l2, 0x01F8, %g5
fcmple32 %f2, %f6, %i6
fbug %fcc1, loop_5303
bl loop_5304
lduw [%l7 + 0x70], %l1
st %f5, [%l7 + 0x30]
loop_5303:
movcc %icc, %o6, %g2
loop_5304:
bcs,a loop_5305
fbue,a %fcc1, loop_5306
tge %icc, 0x0
ldsw [%l7 + 0x0C], %o1
loop_5305:
fcmped %fcc0, %f0, %f4
loop_5306:
fmovsge %icc, %f0, %f12
st %f5, [%l7 + 0x64]
fmovrdne %l5, %f2, %f10
sll %l3, %i2, %o7
sethi 0x0E2F, %i0
ldsw [%l7 + 0x48], %o5
fbuge,a %fcc1, loop_5307
xorcc %o3, 0x11D3, %g6
movrgz %o0, %o2, %i4
fmovdvs %icc, %f5, %f5
loop_5307:
fmovsg %xcc, %f13, %f4
bg,a loop_5308
stw %i5, [%l7 + 0x2C]
tn %xcc, 0x7
fnands %f11, %f10, %f13
loop_5308:
brnz,a %i7, loop_5309
tsubcctv %g7, %o4, %g4
movg %xcc, %l6, %l4
bl,pn %xcc, loop_5310
loop_5309:
udiv %l0, 0x1339, %g1
fnand %f6, %f14, %f2
ldsb [%l7 + 0x23], %g3
loop_5310:
movle %xcc, %i3, %i1
stx %l2, [%l7 + 0x70]
ldub [%l7 + 0x66], %i6
tgu %xcc, 0x3
lduh [%l7 + 0x20], %g5
std %f0, [%l7 + 0x18]
siam 0x1
ldub [%l7 + 0x52], %l1
fmovdgu %icc, %f9, %f12
fmovde %icc, %f13, %f11
movpos %xcc, %o6, %o1
ldsw [%l7 + 0x74], %g2
fandnot2s %f8, %f7, %f11
edge8 %l5, %i2, %o7
fmovrsgez %i0, %f11, %f14
fpsub16 %f6, %f14, %f2
ba,a %icc, loop_5311
fornot1 %f6, %f14, %f4
fmovrdgez %o5, %f4, %f14
lduh [%l7 + 0x30], %l3
loop_5311:
fbug,a %fcc2, loop_5312
bcc,a,pt %xcc, loop_5313
st %f15, [%l7 + 0x44]
fands %f11, %f4, %f12
loop_5312:
tge %xcc, 0x3
loop_5313:
fmovrdlz %g6, %f4, %f0
fmovrdne %o3, %f14, %f0
std %f2, [%l7 + 0x20]
brgez,a %o2, loop_5314
stw %o0, [%l7 + 0x34]
fbn,a %fcc2, loop_5315
lduw [%l7 + 0x68], %i4
loop_5314:
fmovdne %icc, %f2, %f8
xnorcc %i5, %i7, %g7
loop_5315:
fmovdg %icc, %f15, %f6
fzero %f10
srl %o4, %g4, %l6
fxnor %f8, %f14, %f2
tne %icc, 0x0
ldsh [%l7 + 0x0C], %l4
fmuld8ulx16 %f7, %f3, %f14
fbul %fcc1, loop_5316
sth %g1, [%l7 + 0x7C]
ldub [%l7 + 0x78], %l0
fblg,a %fcc1, loop_5317
loop_5316:
movne %xcc, %g3, %i3
movrgez %l2, 0x1F3, %i6
bvs,pn %xcc, loop_5318
loop_5317:
fmovdvs %xcc, %f14, %f6
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x1C], %i1
loop_5318:
ld [%l7 + 0x1C], %f5
std %f4, [%l7 + 0x28]
ldsb [%l7 + 0x4A], %g5
array16 %l1, %o6, %o1
taddcctv %l5, 0x05DA, %i2
movrne %g2, %o7, %o5
sethi 0x07A2, %l3
fzeros %f5
stb %g6, [%l7 + 0x49]
add %i0, 0x144C, %o3
fmuld8sux16 %f4, %f1, %f10
addccc %o2, %i4, %o0
nop
setx loop_5319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x10]
brnz %i5, loop_5320
bcc,a,pn %icc, loop_5321
loop_5319:
ba %xcc, loop_5322
ldsb [%l7 + 0x74], %i7
loop_5320:
brlez,a %g7, loop_5323
loop_5321:
fbg %fcc0, loop_5324
loop_5322:
stx %o4, [%l7 + 0x40]
bleu,pn %xcc, loop_5325
loop_5323:
ldsh [%l7 + 0x22], %g4
loop_5324:
fnot2 %f14, %f2
tleu %icc, 0x0
loop_5325:
ldsh [%l7 + 0x08], %l6
lduw [%l7 + 0x68], %l4
umulcc %l0, 0x1464, %g3
fors %f11, %f10, %f7
fmovdvc %xcc, %f6, %f10
stb %g1, [%l7 + 0x77]
fmovdle %icc, %f12, %f1
ld [%l7 + 0x3C], %f9
stb %l2, [%l7 + 0x09]
fmovdcs %xcc, %f4, %f4
ldx [%l7 + 0x28], %i6
move %icc, %i3, %g5
umulcc %l1, %i1, %o1
addccc %o6, 0x0190, %i2
tvc %icc, 0x7
stx %l5, [%l7 + 0x10]
fxors %f1, %f1, %f13
popc %g2, %o7
edge32 %l3, %g6, %o5
fmovde %xcc, %f0, %f12
fmovspos %xcc, %f0, %f15
ble,a,pt %icc, loop_5326
fmul8x16al %f6, %f15, %f4
fmovdg %icc, %f15, %f10
movcs %icc, %i0, %o3
loop_5326:
fmovse %icc, %f8, %f6
stx %o2, [%l7 + 0x78]
st %f1, [%l7 + 0x70]
nop
setx loop_5327, %l0, %l1
jmpl %l1, %i4
fabsd %f10, %f6
fmovrslz %i5, %f12, %f7
brlez,a %i7, loop_5328
loop_5327:
sth %g7, [%l7 + 0x3C]
fcmped %fcc2, %f4, %f6
ldsh [%l7 + 0x36], %o4
loop_5328:
tgu %icc, 0x7
bl,pn %icc, loop_5329
subc %g4, 0x1611, %o0
fmul8ulx16 %f0, %f12, %f8
fmul8x16au %f8, %f1, %f14
loop_5329:
fone %f14
fxnor %f10, %f4, %f10
ta %xcc, 0x3
ldx [%l7 + 0x50], %l4
bgu,a loop_5330
fornot1s %f5, %f7, %f15
movre %l6, %g3, %g1
add %l2, 0x0BD0, %i6
loop_5330:
fmovsg %icc, %f6, %f13
ld [%l7 + 0x58], %f0
fbe %fcc3, loop_5331
fbl,a %fcc3, loop_5332
st %f14, [%l7 + 0x1C]
sth %i3, [%l7 + 0x12]
loop_5331:
ldsh [%l7 + 0x3A], %l0
loop_5332:
fcmpeq16 %f4, %f14, %l1
edge32 %i1, %o1, %g5
bcc,a,pn %xcc, loop_5333
xorcc %o6, 0x14C6, %l5
st %f7, [%l7 + 0x64]
ldsw [%l7 + 0x64], %g2
loop_5333:
ldub [%l7 + 0x4B], %o7
st %f6, [%l7 + 0x64]
fmovsvc %icc, %f10, %f1
ldx [%l7 + 0x18], %i2
ldsb [%l7 + 0x0C], %l3
fmovrdgz %g6, %f10, %f12
smulcc %i0, 0x1A54, %o3
ldsw [%l7 + 0x0C], %o5
sth %o2, [%l7 + 0x4E]
fmovdn %icc, %f6, %f10
fpack32 %f8, %f8, %f0
fcmpeq32 %f12, %f8, %i4
fpack32 %f4, %f14, %f8
ldub [%l7 + 0x5C], %i5
fnor %f0, %f6, %f8
st %f9, [%l7 + 0x74]
fmovdgu %xcc, %f0, %f6
movcc %icc, %g7, %i7
bcc,pn %xcc, loop_5334
tsubcc %o4, %g4, %l4
tne %icc, 0x0
fone %f4
loop_5334:
ldx [%l7 + 0x70], %l6
fbuge,a %fcc2, loop_5335
xnorcc %o0, %g1, %l2
tl %xcc, 0x1
ldsh [%l7 + 0x7A], %g3
loop_5335:
ld [%l7 + 0x2C], %f1
fmovsvc %xcc, %f9, %f8
tpos %icc, 0x7
edge8l %i6, %l0, %l1
faligndata %f4, %f2, %f6
fba %fcc1, loop_5336
movl %xcc, %i1, %i3
fnegs %f12, %f1
fmovsn %xcc, %f6, %f10
loop_5336:
fmovd %f0, %f6
alignaddr %o1, %o6, %g5
st %f9, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %l5
array8 %g2, %i2, %l3
and %o7, %g6, %i0
ld [%l7 + 0x20], %f5
fmovdpos %xcc, %f9, %f14
popc 0x0F0E, %o3
stb %o2, [%l7 + 0x2B]
fmovdg %xcc, %f5, %f3
movle %xcc, %i4, %i5
brgez %g7, loop_5337
brlz,a %i7, loop_5338
brgz %o5, loop_5339
fmovsneg %xcc, %f5, %f15
loop_5337:
srl %o4, 0x04, %g4
loop_5338:
fmovrsgez %l4, %f3, %f14
loop_5339:
ldsb [%l7 + 0x1B], %o0
brnz,a %g1, loop_5340
fnegs %f1, %f2
stb %l6, [%l7 + 0x31]
fpadd16s %f5, %f8, %f12
loop_5340:
sth %l2, [%l7 + 0x24]
sth %g3, [%l7 + 0x16]
add %l0, %i6, %l1
array16 %i3, %o1, %o6
fabss %f4, %f8
lduh [%l7 + 0x24], %g5
alignaddrl %l5, %g2, %i1
fcmpd %fcc2, %f10, %f14
fnors %f11, %f7, %f6
andncc %l3, %o7, %g6
tne %xcc, 0x6
andn %i0, %i2, %o2
fmovsleu %icc, %f8, %f9
addcc %i4, 0x0CD4, %i5
udivx %o3, 0x01C2, %g7
edge32l %i7, %o4, %o5
fsrc1s %f7, %f2
fands %f1, %f2, %f8
tne %xcc, 0x4
brnz,a %l4, loop_5341
st %f1, [%l7 + 0x3C]
std %f14, [%l7 + 0x70]
addcc %g4, %o0, %g1
loop_5341:
te %xcc, 0x5
fzeros %f14
bshuffle %f4, %f12, %f8
andncc %l6, %l2, %l0
tsubcc %g3, %i6, %i3
fmovrde %o1, %f14, %f12
taddcc %o6, %l1, %l5
fmovrdgz %g2, %f2, %f14
sth %g5, [%l7 + 0x12]
addccc %i1, %o7, %l3
sth %g6, [%l7 + 0x12]
sethi 0x1D22, %i2
sth %o2, [%l7 + 0x5E]
stw %i0, [%l7 + 0x24]
fmovdneg %xcc, %f15, %f14
fpmerge %f2, %f5, %f4
fxnor %f4, %f2, %f14
ldsh [%l7 + 0x6C], %i4
ldsw [%l7 + 0x70], %o3
bvc,a loop_5342
fand %f10, %f12, %f4
stb %i5, [%l7 + 0x50]
fba %fcc0, loop_5343
loop_5342:
ldx [%l7 + 0x78], %i7
ldsh [%l7 + 0x68], %g7
brlz %o5, loop_5344
loop_5343:
fandnot1 %f10, %f10, %f14
addc %l4, 0x0542, %o4
fmovdcc %icc, %f11, %f12
loop_5344:
umulcc %g4, 0x1A33, %g1
fsrc2 %f6, %f4
fmovrde %l6, %f12, %f14
lduw [%l7 + 0x18], %o0
movge %xcc, %l2, %l0
ld [%l7 + 0x60], %f15
ld [%l7 + 0x54], %f14
fmovdne %icc, %f14, %f1
fcmped %fcc1, %f2, %f4
movleu %icc, %i6, %i3
fmovdne %icc, %f8, %f1
fpack16 %f8, %f11
fmovdne %xcc, %f5, %f9
orcc %g3, %o1, %o6
ld [%l7 + 0x54], %f9
movre %l1, 0x355, %l5
ldx [%l7 + 0x68], %g2
add %g5, %i1, %o7
movl %xcc, %g6, %i2
sll %o2, %l3, %i4
ldsb [%l7 + 0x21], %o3
taddcctv %i5, %i7, %i0
ldx [%l7 + 0x08], %o5
st %f7, [%l7 + 0x08]
sth %g7, [%l7 + 0x54]
edge8 %o4, %l4, %g4
sll %l6, %o0, %l2
fcmple32 %f4, %f2, %l0
fbuge %fcc0, loop_5345
edge32n %i6, %g1, %i3
movn %icc, %g3, %o1
orncc %o6, 0x1528, %l5
loop_5345:
and %g2, 0x0C05, %g5
std %f12, [%l7 + 0x48]
movne %icc, %l1, %o7
fbne,a %fcc0, loop_5346
sdiv %i1, 0x118B, %g6
addccc %i2, 0x01DB, %o2
taddcc %l3, 0x1DE9, %i4
loop_5346:
pdist %f0, %f14, %f12
lduh [%l7 + 0x0A], %o3
tsubcc %i5, %i7, %o5
edge16 %i0, %g7, %l4
fmovdg %xcc, %f0, %f9
fone %f12
ldsh [%l7 + 0x18], %g4
fpack16 %f14, %f7
stx %o4, [%l7 + 0x18]
fxnor %f6, %f2, %f14
movrlz %o0, %l6, %l0
bn,a loop_5347
bg loop_5348
mulscc %i6, 0x16E2, %g1
fnands %f9, %f8, %f8
loop_5347:
ldsb [%l7 + 0x20], %i3
loop_5348:
fpsub16 %f4, %f0, %f14
array16 %l2, %g3, %o1
movpos %icc, %l5, %o6
orn %g5, %l1, %g2
bcc,pn %icc, loop_5349
ld [%l7 + 0x20], %f14
fandnot2 %f0, %f8, %f4
fmovrdne %i1, %f4, %f6
loop_5349:
fmuld8ulx16 %f6, %f13, %f4
fble %fcc3, loop_5350
fmovdvc %icc, %f0, %f14
tvs %xcc, 0x6
ba,pn %xcc, loop_5351
loop_5350:
brgz %g6, loop_5352
bg,pn %icc, loop_5353
fpsub32 %f4, %f8, %f0
loop_5351:
fmovdvs %xcc, %f5, %f3
loop_5352:
movl %xcc, %i2, %o7
loop_5353:
movre %l3, %o2, %o3
std %f14, [%l7 + 0x68]
ldsh [%l7 + 0x58], %i4
udivcc %i7, 0x0FBA, %i5
lduh [%l7 + 0x32], %o5
sllx %g7, %l4, %i0
fbg,a %fcc1, loop_5354
edge16ln %o4, %o0, %g4
fbe %fcc2, loop_5355
fsrc2 %f4, %f8
loop_5354:
fmovde %xcc, %f7, %f5
edge32 %l0, %i6, %g1
loop_5355:
fpadd32 %f4, %f6, %f0
ld [%l7 + 0x40], %f3
movle %icc, %i3, %l2
fmovdge %icc, %f11, %f10
fbg,a %fcc2, loop_5356
fbul,a %fcc0, loop_5357
stb %l6, [%l7 + 0x36]
fmovrdlz %o1, %f2, %f6
loop_5356:
ldsh [%l7 + 0x6E], %l5
loop_5357:
ldsb [%l7 + 0x25], %o6
ldub [%l7 + 0x69], %g5
movne %icc, %l1, %g2
ldub [%l7 + 0x34], %i1
brgz,a %g6, loop_5358
tl %icc, 0x6
fbge %fcc0, loop_5359
fbge,a %fcc0, loop_5360
loop_5358:
fcmpeq32 %f14, %f12, %i2
lduw [%l7 + 0x14], %g3
loop_5359:
brgz %l3, loop_5361
loop_5360:
addcc %o2, %o3, %o7
subcc %i4, %i5, %o5
stx %i7, [%l7 + 0x78]
loop_5361:
ldsw [%l7 + 0x40], %g7
sth %i0, [%l7 + 0x4A]
ldsw [%l7 + 0x78], %o4
bcs,a loop_5362
tl %xcc, 0x6
fsrc1s %f9, %f4
stw %o0, [%l7 + 0x08]
loop_5362:
fands %f9, %f2, %f10
fmul8x16 %f13, %f6, %f8
tl %icc, 0x2
ld [%l7 + 0x18], %f11
lduw [%l7 + 0x4C], %g4
sth %l0, [%l7 + 0x6C]
orncc %i6, %g1, %l4
fmul8x16 %f2, %f14, %f6
fmovse %xcc, %f8, %f13
st %f13, [%l7 + 0x10]
stx %i3, [%l7 + 0x28]
movcc %icc, %l6, %o1
fmovscc %xcc, %f5, %f4
lduh [%l7 + 0x70], %l2
udiv %l5, 0x005C, %g5
fmovsne %xcc, %f2, %f10
fone %f4
ldx [%l7 + 0x10], %o6
ldsb [%l7 + 0x77], %g2
bn,pt %icc, loop_5363
fornot1s %f9, %f0, %f13
movl %xcc, %l1, %g6
ldsb [%l7 + 0x10], %i2
loop_5363:
fmovrde %g3, %f6, %f4
lduw [%l7 + 0x24], %i1
ldsw [%l7 + 0x64], %l3
fbg %fcc3, loop_5364
fbue,a %fcc3, loop_5365
bcc,a loop_5366
tsubcctv %o2, 0x1A99, %o7
loop_5364:
ld [%l7 + 0x50], %f1
loop_5365:
orcc %i4, %o3, %i5
loop_5366:
tn %xcc, 0x2
fmovsa %xcc, %f8, %f2
bpos,a loop_5367
st %f12, [%l7 + 0x60]
bleu,a,pn %icc, loop_5368
subccc %o5, 0x1ECD, %i7
loop_5367:
bpos loop_5369
movgu %icc, %i0, %o4
loop_5368:
ba,pt %xcc, loop_5370
std %f6, [%l7 + 0x70]
loop_5369:
fmovdcs %xcc, %f7, %f15
fbu,a %fcc1, loop_5371
loop_5370:
lduw [%l7 + 0x10], %o0
fmovrse %g4, %f7, %f10
ble loop_5372
loop_5371:
fmovdne %icc, %f11, %f1
edge32ln %g7, %i6, %g1
subcc %l4, 0x1B90, %l0
loop_5372:
fmovsge %icc, %f1, %f7
subcc %i3, 0x0D27, %o1
stw %l6, [%l7 + 0x78]
ldsb [%l7 + 0x5C], %l5
andcc %g5, %o6, %g2
nop
setx loop_5373, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg,a %fcc1, loop_5374
sth %l1, [%l7 + 0x08]
andncc %l2, %i2, %g3
loop_5373:
ld [%l7 + 0x18], %f1
loop_5374:
fmovs %f4, %f2
mulx %i1, 0x1F1E, %g6
alignaddrl %o2, %o7, %i4
sllx %l3, 0x08, %i5
subcc %o5, %i7, %o3
fornot1 %f2, %f4, %f12
brnz %o4, loop_5375
fxors %f3, %f0, %f14
andn %o0, %g4, %i0
movrgez %g7, %i6, %l4
loop_5375:
ldd [%l7 + 0x68], %f8
fbge %fcc1, loop_5376
fbn %fcc1, loop_5377
ld [%l7 + 0x6C], %f15
ld [%l7 + 0x70], %f6
loop_5376:
st %f15, [%l7 + 0x3C]
loop_5377:
sth %g1, [%l7 + 0x66]
fmovdneg %xcc, %f15, %f3
fble %fcc0, loop_5378
ldx [%l7 + 0x18], %i3
st %f11, [%l7 + 0x14]
ldsw [%l7 + 0x0C], %o1
loop_5378:
movcs %icc, %l0, %l6
ld [%l7 + 0x08], %f10
fcmpgt16 %f2, %f14, %g5
fmul8sux16 %f4, %f8, %f10
fbg %fcc1, loop_5379
mulscc %l5, %g2, %o6
fabsd %f8, %f6
fzero %f12
loop_5379:
fpsub32 %f4, %f4, %f0
udivcc %l2, 0x0BDE, %i2
fpmerge %f5, %f0, %f10
lduw [%l7 + 0x24], %g3
stx %l1, [%l7 + 0x18]
fzeros %f11
fand %f14, %f14, %f12
fpadd16 %f4, %f6, %f14
ldsw [%l7 + 0x7C], %g6
fors %f8, %f7, %f3
std %f8, [%l7 + 0x68]
movrgz %o2, 0x22A, %i1
fnot2s %f0, %f10
fnot1 %f6, %f8
fmul8x16 %f3, %f8, %f6
ldx [%l7 + 0x60], %i4
srl %l3, %i5, %o5
ldx [%l7 + 0x40], %o7
fnot1s %f4, %f7
ld [%l7 + 0x58], %f4
addccc %o3, 0x179E, %o4
bne,a,pn %icc, loop_5380
stw %i7, [%l7 + 0x08]
sth %o0, [%l7 + 0x5E]
nop
setx loop_5381, %l0, %l1
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_5380:
st %f14, [%l7 + 0x74]
movgu %icc, %i0, %g4
fmovdvc %icc, %f15, %f8
loop_5381:
ldsh [%l7 + 0x7A], %i6
tcc %icc, 0x1
fmovdgu %icc, %f13, %f10
fmovrslz %g7, %f2, %f15
movre %g1, %l4, %o1
fexpand %f13, %f14
fmovspos %icc, %f2, %f11
tvc %icc, 0x4
stw %i3, [%l7 + 0x68]
fblg %fcc1, loop_5382
ldsh [%l7 + 0x5A], %l6
sub %g5, 0x18A8, %l5
fmovdgu %xcc, %f15, %f11
loop_5382:
fmovrsgz %g2, %f14, %f4
bcs,a,pn %icc, loop_5383
fbug %fcc0, loop_5384
fbuge,a %fcc1, loop_5385
fmovrslz %o6, %f5, %f6
loop_5383:
edge16n %l2, %l0, %i2
loop_5384:
ldx [%l7 + 0x48], %g3
loop_5385:
faligndata %f8, %f4, %f4
movn %xcc, %l1, %g6
lduh [%l7 + 0x48], %o2
fcmpd %fcc3, %f2, %f8
fxnor %f2, %f2, %f0
fpadd32s %f9, %f6, %f1
lduw [%l7 + 0x30], %i1
lduw [%l7 + 0x08], %l3
fornot2s %f1, %f6, %f0
fsrc1 %f10, %f10
lduh [%l7 + 0x34], %i5
fpadd16s %f4, %f12, %f4
fmovsa %icc, %f12, %f11
tg %icc, 0x0
orcc %o5, 0x07FA, %i4
fmuld8ulx16 %f13, %f11, %f8
fmovdl %icc, %f14, %f1
siam 0x4
fmul8x16au %f9, %f7, %f4
ldsb [%l7 + 0x2F], %o3
brgez,a %o7, loop_5386
ldx [%l7 + 0x38], %o4
movrlz %o0, 0x084, %i7
fmovrdgz %g4, %f6, %f8
loop_5386:
umul %i6, 0x1B83, %i0
sllx %g1, 0x0C, %l4
siam 0x5
std %f12, [%l7 + 0x50]
srax %g7, %o1, %l6
fmovdpos %icc, %f7, %f14
lduh [%l7 + 0x52], %i3
mulx %l5, 0x0831, %g5
or %g2, %l2, %l0
fmovsneg %xcc, %f12, %f2
edge32l %o6, %i2, %g3
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x10], %g6
tcs %xcc, 0x6
fbge,a %fcc3, loop_5387
ldsw [%l7 + 0x10], %o2
orcc %i1, 0x099F, %l1
lduw [%l7 + 0x50], %i5
loop_5387:
bneg,pt %icc, loop_5388
addcc %o5, 0x0D8F, %l3
fmul8ulx16 %f12, %f4, %f0
stb %o3, [%l7 + 0x49]
loop_5388:
edge8l %o7, %i4, %o4
fnegs %f9, %f2
std %f14, [%l7 + 0x18]
bvc loop_5389
tg %icc, 0x0
ldsh [%l7 + 0x1A], %i7
fmul8x16 %f11, %f14, %f14
loop_5389:
fands %f13, %f0, %f15
fmovdg %xcc, %f2, %f7
move %icc, %o0, %g4
bleu %xcc, loop_5390
fcmpgt32 %f10, %f4, %i0
mulscc %i6, %g1, %g7
fxor %f12, %f12, %f2
loop_5390:
fmovsvs %xcc, %f3, %f1
fmovrslz %l4, %f1, %f6
ld [%l7 + 0x1C], %f9
st %f14, [%l7 + 0x0C]
tcs %icc, 0x7
stb %o1, [%l7 + 0x60]
edge16 %i3, %l5, %g5
tg %xcc, 0x7
ldsw [%l7 + 0x10], %l6
fors %f0, %f7, %f12
stx %l2, [%l7 + 0x70]
st %f6, [%l7 + 0x2C]
ldsb [%l7 + 0x7D], %l0
stb %g2, [%l7 + 0x0E]
ld [%l7 + 0x48], %f5
sdivx %i2, 0x1F19, %o6
std %f4, [%l7 + 0x28]
fmovsgu %icc, %f14, %f14
ldub [%l7 + 0x4B], %g6
fnors %f2, %f10, %f4
tge %icc, 0x7
tg %icc, 0x6
ldsb [%l7 + 0x73], %o2
brlz %g3, loop_5391
bvc loop_5392
fpack32 %f10, %f8, %f12
ld [%l7 + 0x60], %f11
loop_5391:
tsubcc %l1, 0x0D6A, %i5
loop_5392:
fmovrse %o5, %f10, %f5
bcc,a,pt %xcc, loop_5393
xorcc %i1, 0x153F, %o3
std %f2, [%l7 + 0x60]
fpack32 %f12, %f12, %f12
loop_5393:
stb %o7, [%l7 + 0x29]
sdivcc %l3, 0x12B3, %o4
orncc %i4, %o0, %g4
brlz,a %i7, loop_5394
tn %xcc, 0x5
ldsw [%l7 + 0x78], %i6
bleu,pt %icc, loop_5395
loop_5394:
ldub [%l7 + 0x4E], %g1
bne %xcc, loop_5396
ba,a loop_5397
loop_5395:
ld [%l7 + 0x68], %f14
alignaddrl %g7, %i0, %o1
loop_5396:
fbge %fcc2, loop_5398
loop_5397:
st %f11, [%l7 + 0x34]
stw %i3, [%l7 + 0x10]
lduh [%l7 + 0x5E], %l5
loop_5398:
ldx [%l7 + 0x58], %l4
fble %fcc1, loop_5399
te %xcc, 0x2
brz,a %l6, loop_5400
fmovrsgz %l2, %f3, %f6
loop_5399:
ldsh [%l7 + 0x56], %l0
fnot1s %f10, %f2
loop_5400:
orcc %g5, %i2, %g2
fmovrslez %o6, %f8, %f12
fcmpne32 %f12, %f14, %g6
fcmps %fcc2, %f9, %f13
fmovdgu %xcc, %f13, %f7
stx %o2, [%l7 + 0x78]
sllx %l1, %g3, %i5
fornot1s %f13, %f15, %f6
be %icc, loop_5401
fmovdleu %icc, %f10, %f5
ldsb [%l7 + 0x37], %i1
fmovsn %icc, %f8, %f3
loop_5401:
movrlez %o3, %o7, %l3
stw %o4, [%l7 + 0x6C]
fmovdcs %xcc, %f9, %f8
fmovrsne %o5, %f15, %f11
ta %xcc, 0x7
stb %i4, [%l7 + 0x69]
bcs,pt %xcc, loop_5402
tcs %xcc, 0x6
movvc %icc, %o0, %g4
siam 0x6
loop_5402:
movrgz %i7, %g1, %i6
ldsh [%l7 + 0x30], %i0
edge16n %g7, %o1, %i3
edge8l %l4, %l6, %l5
fcmps %fcc0, %f2, %f11
fzero %f10
umulcc %l2, 0x0324, %g5
std %f0, [%l7 + 0x50]
sth %i2, [%l7 + 0x52]
fnot1s %f4, %f6
fmovrde %g2, %f12, %f4
lduh [%l7 + 0x6C], %l0
ba,a loop_5403
fmovspos %icc, %f8, %f10
st %f7, [%l7 + 0x7C]
tsubcctv %o6, %g6, %o2
loop_5403:
fsrc2 %f12, %f10
bneg,a loop_5404
ld [%l7 + 0x1C], %f11
ldd [%l7 + 0x58], %f12
bge,pn %xcc, loop_5405
loop_5404:
movcc %icc, %l1, %i5
array32 %g3, %o3, %o7
stx %i1, [%l7 + 0x28]
loop_5405:
fnands %f13, %f13, %f1
std %f6, [%l7 + 0x20]
be,pn %xcc, loop_5406
ld [%l7 + 0x34], %f15
movgu %icc, %o4, %l3
fnor %f14, %f6, %f14
loop_5406:
mulscc %i4, 0x0872, %o5
subcc %o0, 0x08FA, %g4
fmovsa %xcc, %f10, %f4
fmovdleu %icc, %f4, %f4
ld [%l7 + 0x40], %f3
edge8ln %i7, %i6, %g1
fcmpgt16 %f10, %f4, %i0
fmul8ulx16 %f4, %f12, %f14
sll %o1, %i3, %l4
subcc %g7, %l6, %l2
tleu %xcc, 0x1
ldsw [%l7 + 0x38], %l5
ldub [%l7 + 0x5B], %i2
bleu,pn %xcc, loop_5407
fmovd %f2, %f14
fmovdpos %xcc, %f12, %f10
fbul %fcc0, loop_5408
loop_5407:
subc %g2, %l0, %o6
std %f2, [%l7 + 0x20]
edge32 %g5, %g6, %l1
loop_5408:
movcs %xcc, %i5, %o2
tleu %xcc, 0x7
fxors %f13, %f0, %f8
fornot1s %f6, %f7, %f2
smulcc %g3, %o7, %i1
bleu,pn %xcc, loop_5409
fnands %f8, %f11, %f7
lduh [%l7 + 0x62], %o3
fmovrde %l3, %f8, %f10
loop_5409:
fmovsvc %icc, %f5, %f1
taddcctv %i4, %o5, %o0
fmovde %icc, %f14, %f12
bvs %xcc, loop_5410
fandnot2 %f10, %f2, %f8
or %o4, 0x1B1B, %g4
tsubcc %i6, %g1, %i7
loop_5410:
movleu %icc, %o1, %i0
stx %i3, [%l7 + 0x48]
fmovdl %icc, %f4, %f8
fmovsa %icc, %f7, %f7
ldsh [%l7 + 0x0E], %l4
fandnot2s %f6, %f4, %f9
sth %g7, [%l7 + 0x40]
stx %l2, [%l7 + 0x78]
ldsw [%l7 + 0x18], %l5
fnand %f14, %f4, %f2
tleu %icc, 0x4
ldd [%l7 + 0x10], %f0
fmovsneg %icc, %f6, %f8
fbl %fcc1, loop_5411
brgz %i2, loop_5412
fcmpgt16 %f8, %f6, %l6
fcmpne32 %f14, %f2, %g2
loop_5411:
edge8ln %l0, %g5, %o6
loop_5412:
addccc %l1, %g6, %i5
srl %g3, %o2, %i1
mova %icc, %o3, %l3
movgu %icc, %o7, %i4
stb %o5, [%l7 + 0x55]
lduh [%l7 + 0x18], %o4
fmovsneg %icc, %f3, %f5
stx %o0, [%l7 + 0x38]
stx %g4, [%l7 + 0x40]
ldsh [%l7 + 0x70], %i6
ldx [%l7 + 0x58], %i7
bg loop_5413
ldsb [%l7 + 0x1D], %g1
std %f10, [%l7 + 0x28]
fones %f14
loop_5413:
ble,pn %xcc, loop_5414
ldsw [%l7 + 0x6C], %o1
stb %i0, [%l7 + 0x5E]
lduw [%l7 + 0x60], %l4
loop_5414:
fandnot1s %f5, %f11, %f4
stw %i3, [%l7 + 0x24]
fblg %fcc0, loop_5415
fmovsg %xcc, %f10, %f7
smul %l2, 0x066A, %l5
srlx %i2, %l6, %g7
loop_5415:
ldsb [%l7 + 0x63], %l0
fmovsvc %xcc, %f14, %f14
ldsh [%l7 + 0x70], %g5
edge32n %o6, %g2, %g6
array16 %l1, %i5, %g3
fmovdneg %icc, %f12, %f3
ldsw [%l7 + 0x2C], %i1
addc %o2, 0x1684, %l3
lduh [%l7 + 0x62], %o7
fnot2s %f1, %f1
bshuffle %f6, %f14, %f2
sth %o3, [%l7 + 0x76]
tvc %icc, 0x4
umul %o5, %i4, %o4
subc %g4, 0x15B4, %i6
edge8 %o0, %i7, %o1
fmovscs %icc, %f15, %f0
tge %icc, 0x3
ldub [%l7 + 0x32], %g1
st %f14, [%l7 + 0x3C]
bcc,a %icc, loop_5416
movl %icc, %i0, %l4
stb %l2, [%l7 + 0x28]
stw %i3, [%l7 + 0x58]
loop_5416:
fexpand %f9, %f14
udiv %i2, 0x10E7, %l5
ldx [%l7 + 0x30], %g7
stx %l6, [%l7 + 0x60]
ldsb [%l7 + 0x41], %l0
fmovdle %xcc, %f12, %f8
fornot1s %f4, %f6, %f4
andcc %o6, 0x1E4D, %g5
andcc %g2, %g6, %l1
fnot1 %f6, %f12
fabss %f9, %f4
fcmpeq16 %f10, %f14, %i5
lduw [%l7 + 0x64], %i1
stb %o2, [%l7 + 0x3D]
fbuge %fcc1, loop_5417
st %f12, [%l7 + 0x08]
tsubcc %l3, 0x0CE6, %g3
st %f13, [%l7 + 0x38]
loop_5417:
xorcc %o3, %o5, %o7
ldx [%l7 + 0x60], %i4
bcc,a,pt %xcc, loop_5418
fbge,a %fcc2, loop_5419
ldsw [%l7 + 0x6C], %o4
movrgz %g4, %i6, %i7
loop_5418:
bge,a loop_5420
loop_5419:
fmovsneg %icc, %f9, %f11
addccc %o0, 0x0980, %o1
srax %i0, %g1, %l2
loop_5420:
edge16l %l4, %i2, %i3
lduh [%l7 + 0x1A], %l5
srax %l6, %l0, %g7
bg,a,pn %xcc, loop_5421
fandnot2s %f12, %f5, %f14
udivcc %g5, 0x094B, %g2
fmovsg %icc, %f3, %f2
loop_5421:
bne %xcc, loop_5422
movne %xcc, %g6, %l1
tge %icc, 0x0
subcc %o6, %i5, %i1
loop_5422:
fbe,a %fcc1, loop_5423
movge %icc, %l3, %g3
ldx [%l7 + 0x68], %o3
fblg %fcc0, loop_5424
loop_5423:
sub %o5, %o7, %i4
fmovsne %icc, %f3, %f15
lduh [%l7 + 0x7C], %o2
loop_5424:
ldsh [%l7 + 0x56], %g4
fbu %fcc3, loop_5425
stb %o4, [%l7 + 0x62]
std %f14, [%l7 + 0x60]
umul %i7, 0x010D, %i6
loop_5425:
fxor %f8, %f14, %f6
fandnot2s %f11, %f3, %f13
fcmpne32 %f14, %f4, %o0
stw %o1, [%l7 + 0x30]
tne %xcc, 0x1
fands %f7, %f15, %f3
ldsw [%l7 + 0x60], %i0
fmovsgu %xcc, %f9, %f4
ldd [%l7 + 0x20], %f0
movrlez %l2, %g1, %l4
fone %f12
bshuffle %f6, %f4, %f8
fornot2s %f15, %f0, %f10
lduh [%l7 + 0x3A], %i2
udiv %i3, 0x18B9, %l5
fnot1 %f8, %f10
std %f4, [%l7 + 0x50]
fmovrse %l6, %f8, %f0
xor %g7, 0x043E, %g5
bcc,a loop_5426
fbul %fcc3, loop_5427
fble,a %fcc3, loop_5428
ldx [%l7 + 0x78], %g2
loop_5426:
fmovdpos %icc, %f15, %f6
loop_5427:
nop
setx loop_5429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5428:
ldd [%l7 + 0x50], %f14
andn %l0, %l1, %g6
brgez %i5, loop_5430
loop_5429:
brlez %i1, loop_5431
fbug,a %fcc1, loop_5432
ldx [%l7 + 0x40], %o6
loop_5430:
ldsb [%l7 + 0x74], %l3
loop_5431:
edge16n %o3, %o5, %g3
loop_5432:
fors %f0, %f8, %f14
tle %icc, 0x3
taddcc %o7, 0x19FD, %o2
std %f4, [%l7 + 0x40]
fnegs %f3, %f1
movrgez %i4, %g4, %i7
addccc %o4, 0x1E04, %o0
lduh [%l7 + 0x6A], %i6
fcmpne32 %f2, %f6, %i0
udivcc %o1, 0x047F, %g1
ldsw [%l7 + 0x28], %l2
fmovdvc %xcc, %f6, %f1
ldd [%l7 + 0x30], %f2
fandnot2 %f2, %f6, %f6
lduh [%l7 + 0x3C], %l4
fsrc1s %f9, %f5
ld [%l7 + 0x68], %f12
addcc %i3, %i2, %l6
stx %l5, [%l7 + 0x78]
srl %g7, 0x04, %g5
sll %g2, 0x05, %l0
edge8l %l1, %i5, %i1
bvs,a,pt %icc, loop_5433
edge16ln %o6, %g6, %o3
fnot1s %f6, %f7
fmuld8ulx16 %f7, %f4, %f6
loop_5433:
movpos %xcc, %l3, %g3
movcs %xcc, %o5, %o2
movl %xcc, %i4, %o7
brlez,a %i7, loop_5434
fmovsg %xcc, %f6, %f5
fmovrdgez %g4, %f0, %f4
lduh [%l7 + 0x6E], %o4
loop_5434:
be,pn %xcc, loop_5435
movvs %icc, %i6, %i0
fpsub32s %f10, %f0, %f9
fcmpne32 %f14, %f4, %o1
loop_5435:
fornot1s %f4, %f5, %f0
ba %icc, loop_5436
fornot2 %f8, %f8, %f8
ldd [%l7 + 0x30], %f4
ld [%l7 + 0x48], %f4
loop_5436:
fpadd32s %f6, %f8, %f14
addccc %o0, %g1, %l2
ldsw [%l7 + 0x6C], %l4
mulscc %i2, %i3, %l6
array8 %l5, %g7, %g2
pdist %f10, %f2, %f6
fsrc1 %f0, %f8
fbge,a %fcc1, loop_5437
edge16l %l0, %g5, %l1
stw %i1, [%l7 + 0x58]
brlz,a %i5, loop_5438
loop_5437:
movrlez %o6, %g6, %l3
sdivx %o3, 0x1217, %o5
alignaddrl %g3, %o2, %i4
loop_5438:
tl %icc, 0x2
fmovsle %xcc, %f6, %f11
fmovdge %xcc, %f12, %f15
fsrc2 %f2, %f2
fnot1 %f14, %f2
fmul8x16au %f2, %f12, %f2
bvc,pn %icc, loop_5439
fbne,a %fcc1, loop_5440
tl %icc, 0x4
siam 0x1
loop_5439:
fmul8x16al %f13, %f9, %f0
loop_5440:
stw %o7, [%l7 + 0x1C]
ldsh [%l7 + 0x08], %g4
andncc %o4, %i6, %i7
movrgez %o1, 0x065, %o0
movrlz %i0, %g1, %l4
stb %i2, [%l7 + 0x6C]
fbl %fcc1, loop_5441
udivcc %l2, 0x0195, %i3
st %f8, [%l7 + 0x30]
fcmpne32 %f14, %f2, %l5
loop_5441:
sll %l6, 0x0D, %g2
st %f11, [%l7 + 0x08]
fpsub32s %f8, %f2, %f12
fbule,a %fcc2, loop_5442
fmovrdlez %l0, %f2, %f8
st %f8, [%l7 + 0x38]
ldd [%l7 + 0x20], %f2
loop_5442:
st %f6, [%l7 + 0x6C]
lduw [%l7 + 0x74], %g5
fmuld8ulx16 %f9, %f0, %f12
srl %g7, 0x1A, %i1
ldsb [%l7 + 0x11], %i5
sth %l1, [%l7 + 0x4E]
fcmpgt32 %f10, %f10, %o6
move %icc, %l3, %o3
ldd [%l7 + 0x58], %f0
tn %icc, 0x0
fcmpeq16 %f4, %f14, %o5
tn %xcc, 0x0
std %f12, [%l7 + 0x70]
movleu %xcc, %g6, %o2
fmuld8sux16 %f10, %f13, %f6
fxor %f6, %f12, %f8
fmovs %f12, %f5
lduw [%l7 + 0x24], %g3
lduh [%l7 + 0x76], %i4
ldx [%l7 + 0x78], %g4
ldsh [%l7 + 0x2E], %o4
fxnors %f1, %f15, %f8
ldd [%l7 + 0x58], %f6
brnz %o7, loop_5443
fbug %fcc3, loop_5444
xnorcc %i7, 0x0DA5, %o1
std %f4, [%l7 + 0x78]
loop_5443:
fcmpeq16 %f8, %f8, %i6
loop_5444:
fmovdg %icc, %f14, %f12
ldx [%l7 + 0x28], %o0
std %f0, [%l7 + 0x50]
ldsb [%l7 + 0x56], %g1
xor %l4, %i0, %l2
mulscc %i2, %l5, %i3
fba %fcc0, loop_5445
lduh [%l7 + 0x58], %g2
fbe %fcc1, loop_5446
stw %l0, [%l7 + 0x58]
loop_5445:
fcmped %fcc1, %f10, %f6
movrgez %l6, %g7, %g5
loop_5446:
fmovdpos %icc, %f11, %f12
fbge %fcc2, loop_5447
fcmpne32 %f0, %f10, %i5
stb %i1, [%l7 + 0x49]
fmovdle %icc, %f13, %f5
loop_5447:
ld [%l7 + 0x14], %f5
ldx [%l7 + 0x38], %l1
fmovdpos %icc, %f0, %f10
ta %icc, 0x5
tn %xcc, 0x6
fmovdg %icc, %f9, %f9
ldub [%l7 + 0x31], %o6
sub %l3, 0x1B31, %o3
bleu,pn %icc, loop_5448
be,pt %icc, loop_5449
fcmpgt16 %f10, %f10, %g6
fpadd32 %f0, %f10, %f2
loop_5448:
st %f13, [%l7 + 0x7C]
loop_5449:
fmovsa %icc, %f10, %f9
ldub [%l7 + 0x4A], %o2
edge32 %o5, %g3, %i4
fmul8x16al %f15, %f4, %f14
std %f14, [%l7 + 0x50]
tcs %icc, 0x4
ld [%l7 + 0x10], %f13
tneg %xcc, 0x7
fmovse %xcc, %f12, %f5
lduh [%l7 + 0x4A], %o4
move %icc, %o7, %i7
bvc,pt %xcc, loop_5450
fmovrdlz %o1, %f0, %f8
fmul8x16al %f14, %f7, %f0
fbne,a %fcc0, loop_5451
loop_5450:
lduh [%l7 + 0x4C], %i6
ld [%l7 + 0x34], %f5
edge16 %g4, %o0, %g1
loop_5451:
fcmpd %fcc0, %f4, %f10
tpos %xcc, 0x5
ld [%l7 + 0x38], %f15
ldsh [%l7 + 0x30], %l4
movge %icc, %i0, %i2
fbul,a %fcc2, loop_5452
ldsb [%l7 + 0x7C], %l2
fornot2s %f14, %f3, %f4
tpos %xcc, 0x4
loop_5452:
ldub [%l7 + 0x15], %l5
fmovsg %xcc, %f7, %f1
lduw [%l7 + 0x24], %g2
xnorcc %i3, 0x0AA8, %l6
bpos,pt %xcc, loop_5453
movg %xcc, %l0, %g7
srlx %g5, 0x0E, %i1
lduw [%l7 + 0x60], %l1
loop_5453:
ldsw [%l7 + 0x58], %o6
orncc %i5, 0x0F3F, %o3
sth %l3, [%l7 + 0x62]
ldub [%l7 + 0x22], %g6
lduw [%l7 + 0x30], %o2
stw %g3, [%l7 + 0x14]
st %f14, [%l7 + 0x0C]
fpadd16 %f6, %f2, %f0
fbul %fcc0, loop_5454
fone %f8
stb %i4, [%l7 + 0x5D]
fnor %f10, %f6, %f6
loop_5454:
ldsw [%l7 + 0x3C], %o4
fbug %fcc3, loop_5455
fpadd16s %f12, %f12, %f13
bvs %xcc, loop_5456
xorcc %o5, %i7, %o7
loop_5455:
andcc %i6, %g4, %o1
stb %g1, [%l7 + 0x53]
loop_5456:
movgu %xcc, %o0, %l4
call loop_5457
stx %i2, [%l7 + 0x40]
fmul8x16 %f8, %f8, %f12
add %l2, 0x128C, %l5
loop_5457:
ldub [%l7 + 0x32], %g2
st %f4, [%l7 + 0x20]
ldsh [%l7 + 0x3A], %i0
sth %i3, [%l7 + 0x0E]
fandnot2 %f4, %f12, %f0
fmovrdne %l0, %f10, %f4
sth %l6, [%l7 + 0x36]
lduw [%l7 + 0x60], %g5
tn %icc, 0x7
or %i1, 0x03D1, %l1
stx %o6, [%l7 + 0x20]
stw %g7, [%l7 + 0x24]
lduh [%l7 + 0x10], %o3
movgu %xcc, %i5, %g6
mulx %o2, 0x0AB9, %l3
fornot1s %f6, %f1, %f15
st %f5, [%l7 + 0x10]
sth %i4, [%l7 + 0x26]
subccc %g3, %o5, %o4
tcc %icc, 0x6
for %f14, %f6, %f8
fmovs %f0, %f15
fcmpne16 %f8, %f14, %o7
bneg loop_5458
ldsh [%l7 + 0x36], %i7
std %f12, [%l7 + 0x78]
bleu loop_5459
loop_5458:
taddcctv %g4, %o1, %g1
fbuge %fcc0, loop_5460
array8 %o0, %i6, %i2
loop_5459:
std %f10, [%l7 + 0x50]
movre %l4, 0x3D4, %l2
loop_5460:
movn %xcc, %l5, %g2
smulcc %i0, %l0, %i3
fbug,a %fcc1, loop_5461
ldub [%l7 + 0x64], %l6
edge8ln %g5, %i1, %l1
fmul8x16 %f3, %f8, %f12
loop_5461:
fsrc2 %f4, %f4
udiv %o6, 0x04D8, %o3
fpsub32 %f10, %f0, %f14
sth %g7, [%l7 + 0x52]
fmuld8ulx16 %f9, %f11, %f2
fands %f4, %f0, %f1
fmovdneg %icc, %f1, %f5
stb %i5, [%l7 + 0x1F]
ldsw [%l7 + 0x60], %o2
movrlz %l3, 0x0C7, %i4
fble %fcc3, loop_5462
brgz,a %g6, loop_5463
nop
setx loop_5464, %l0, %l1
jmpl %l1, %o5
tvs %icc, 0x6
loop_5462:
fnors %f0, %f5, %f12
loop_5463:
ldsw [%l7 + 0x48], %g3
loop_5464:
ldsw [%l7 + 0x18], %o7
ldsw [%l7 + 0x3C], %o4
fmovrdlz %i7, %f0, %f12
fnand %f0, %f0, %f12
fpsub32s %f15, %f11, %f4
fbg %fcc2, loop_5465
mulscc %o1, %g4, %g1
fxnor %f2, %f8, %f10
fmovrsne %i6, %f6, %f2
loop_5465:
fsrc1s %f6, %f3
lduw [%l7 + 0x28], %o0
array16 %i2, %l4, %l2
bvs %xcc, loop_5466
fornot2 %f0, %f6, %f12
lduw [%l7 + 0x18], %g2
fmovrdlz %l5, %f2, %f8
loop_5466:
nop
setx loop_5467, %l0, %l1
jmpl %l1, %i0
movneg %xcc, %i3, %l0
fpack32 %f14, %f2, %f6
fmovrde %g5, %f2, %f10
loop_5467:
fzero %f2
std %f8, [%l7 + 0x68]
tg %xcc, 0x7
std %f6, [%l7 + 0x30]
ldub [%l7 + 0x22], %l6
fbg %fcc0, loop_5468
ldub [%l7 + 0x77], %l1
stb %o6, [%l7 + 0x2C]
tn %icc, 0x0
loop_5468:
subcc %o3, 0x1049, %i1
fnands %f1, %f11, %f15
fnands %f4, %f5, %f14
fnors %f13, %f14, %f12
ldsw [%l7 + 0x20], %i5
fzeros %f10
sth %o2, [%l7 + 0x74]
lduh [%l7 + 0x52], %g7
fmul8sux16 %f14, %f0, %f2
ldsw [%l7 + 0x60], %l3
fmovsvs %xcc, %f0, %f7
tn %icc, 0x1
fmovdgu %icc, %f6, %f9
st %f6, [%l7 + 0x08]
bvc,a,pn %xcc, loop_5469
fmuld8sux16 %f1, %f15, %f8
fmovde %icc, %f14, %f13
fnands %f2, %f12, %f0
loop_5469:
fmovrdgez %i4, %f10, %f14
bvc %xcc, loop_5470
fmovdn %xcc, %f6, %f0
fcmpes %fcc0, %f9, %f3
add %o5, 0x1E11, %g6
loop_5470:
ldx [%l7 + 0x58], %g3
udivcc %o4, 0x1135, %o7
fcmpgt32 %f12, %f2, %o1
fmovsa %xcc, %f6, %f4
movleu %icc, %g4, %g1
fmovdge %xcc, %f8, %f1
and %i6, %o0, %i2
orncc %l4, 0x1065, %l2
fmovsneg %icc, %f6, %f14
fcmpes %fcc3, %f4, %f2
fandnot2s %f13, %f14, %f8
ta %xcc, 0x5
sll %i7, 0x1C, %g2
fmovdn %icc, %f12, %f4
fmovdl %icc, %f10, %f4
ldsb [%l7 + 0x57], %l5
nop
setx loop_5471, %l0, %l1
jmpl %l1, %i3
mulx %l0, 0x110B, %i0
stw %g5, [%l7 + 0x2C]
andn %l6, %l1, %o6
loop_5471:
fpsub32 %f10, %f10, %f0
lduw [%l7 + 0x68], %i1
fmuld8ulx16 %f11, %f10, %f6
sllx %o3, 0x14, %i5
fxors %f14, %f9, %f0
fpadd32s %f8, %f11, %f10
std %f0, [%l7 + 0x08]
tgu %xcc, 0x3
movvs %icc, %g7, %o2
movrgz %l3, %o5, %i4
st %f2, [%l7 + 0x34]
fandnot1s %f13, %f3, %f11
std %f8, [%l7 + 0x50]
sth %g3, [%l7 + 0x10]
fpsub32 %f0, %f10, %f10
stb %g6, [%l7 + 0x7A]
fcmpne16 %f14, %f4, %o7
fabsd %f10, %f8
ldub [%l7 + 0x3D], %o1
fpmerge %f15, %f4, %f0
nop
setx loop_5472, %l0, %l1
jmpl %l1, %g4
xnor %o4, 0x15DB, %i6
movg %xcc, %g1, %i2
std %f14, [%l7 + 0x40]
loop_5472:
fmovdle %icc, %f3, %f8
udivx %o0, 0x093B, %l4
fmuld8ulx16 %f1, %f12, %f8
fandnot1 %f10, %f8, %f0
fpmerge %f7, %f2, %f2
xnor %l2, %i7, %g2
tle %icc, 0x1
ldsb [%l7 + 0x42], %l5
ldsh [%l7 + 0x2E], %i3
fmovscs %xcc, %f0, %f6
ldsb [%l7 + 0x7B], %l0
xnor %g5, %i0, %l6
fbug %fcc2, loop_5473
fone %f0
ldub [%l7 + 0x54], %o6
brz,a %l1, loop_5474
loop_5473:
brnz,a %i1, loop_5475
fxors %f3, %f15, %f12
lduw [%l7 + 0x08], %o3
loop_5474:
ldx [%l7 + 0x28], %g7
loop_5475:
ld [%l7 + 0x68], %f13
sub %o2, %i5, %o5
mulx %l3, 0x0E97, %g3
andcc %i4, %g6, %o1
fbge,a %fcc1, loop_5476
movrlz %g4, %o4, %o7
std %f6, [%l7 + 0x78]
edge8 %g1, %i6, %o0
loop_5476:
fbo %fcc1, loop_5477
ldub [%l7 + 0x31], %i2
movvs %icc, %l2, %l4
andcc %i7, 0x1582, %l5
loop_5477:
fors %f5, %f14, %f11
fba,a %fcc1, loop_5478
pdist %f12, %f6, %f6
ldd [%l7 + 0x20], %f6
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
loop_5478:
ldx [%l7 + 0x30], %i3
lduh [%l7 + 0x48], %l0
st %f2, [%l7 + 0x74]
loop_5479:
fcmpne32 %f8, %f14, %g5
lduw [%l7 + 0x3C], %g2
ldsw [%l7 + 0x48], %i0
lduw [%l7 + 0x74], %l6
fmovrsgz %l1, %f8, %f4
movre %o6, %o3, %g7
srlx %i1, %i5, %o5
edge8 %o2, %l3, %g3
ldx [%l7 + 0x18], %i4
st %f15, [%l7 + 0x2C]
sra %g6, 0x0E, %o1
fxors %f2, %f6, %f4
fmul8ulx16 %f0, %f0, %f6
std %f2, [%l7 + 0x28]
nop
setx loop_5480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x08], %o4
stb %o7, [%l7 + 0x43]
tsubcctv %g4, 0x094C, %g1
loop_5480:
fmovsle %icc, %f4, %f9
movrlz %i6, %o0, %l2
fmovdl %icc, %f12, %f5
bleu loop_5481
edge8l %i2, %l4, %l5
be,pt %icc, loop_5482
ld [%l7 + 0x08], %f11
loop_5481:
edge8l %i3, %l0, %i7
fmovrslz %g2, %f2, %f14
loop_5482:
st %f3, [%l7 + 0x54]
bcc,pn %xcc, loop_5483
std %f6, [%l7 + 0x30]
fabss %f9, %f9
tsubcc %g5, %i0, %l6
loop_5483:
nop
setx loop_5484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x2D], %o6
movcc %xcc, %o3, %l1
fandnot1s %f7, %f7, %f2
loop_5484:
fmovdcc %icc, %f15, %f15
fornot1 %f0, %f4, %f8
ldsh [%l7 + 0x5E], %g7
sth %i1, [%l7 + 0x72]
srlx %o5, %o2, %i5
ldd [%l7 + 0x20], %f14
ld [%l7 + 0x74], %f7
fmovs %f4, %f1
taddcctv %l3, %g3, %g6
stb %o1, [%l7 + 0x48]
movvs %xcc, %i4, %o4
andcc %o7, %g4, %i6
orncc %o0, 0x0EE9, %l2
array32 %g1, %l4, %l5
subcc %i2, 0x01E7, %l0
ldsb [%l7 + 0x58], %i3
fnot2s %f1, %f4
sth %i7, [%l7 + 0x40]
sth %g2, [%l7 + 0x44]
bn,pn %icc, loop_5485
taddcctv %g5, 0x0B4A, %i0
taddcc %o6, %l6, %o3
bne,pt %xcc, loop_5486
loop_5485:
array32 %l1, %i1, %g7
tl %xcc, 0x3
xorcc %o2, 0x0B53, %i5
loop_5486:
fmovde %icc, %f2, %f3
tle %icc, 0x0
ldub [%l7 + 0x5A], %l3
fmovdcs %icc, %f7, %f1
ldsw [%l7 + 0x50], %g3
brlz,a %g6, loop_5487
lduw [%l7 + 0x50], %o1
fmovdcs %icc, %f2, %f8
ld [%l7 + 0x24], %f12
loop_5487:
smul %o5, %o4, %o7
bneg,a,pt %xcc, loop_5488
lduh [%l7 + 0x7A], %i4
popc 0x114F, %g4
fnor %f12, %f8, %f10
loop_5488:
sll %i6, 0x0B, %o0
move %xcc, %l2, %g1
and %l4, 0x0CEA, %i2
fmovda %icc, %f7, %f2
fble %fcc1, loop_5489
sth %l5, [%l7 + 0x6E]
for %f6, %f8, %f4
fsrc1 %f2, %f10
loop_5489:
subccc %l0, %i7, %i3
brnz,a %g2, loop_5490
fmovsne %icc, %f8, %f5
fsrc1s %f12, %f3
fble %fcc2, loop_5491
loop_5490:
fmovrdgz %i0, %f10, %f2
fmovrdlez %o6, %f6, %f2
tneg %xcc, 0x1
loop_5491:
fors %f11, %f9, %f0
ldx [%l7 + 0x50], %l6
brlz,a %g5, loop_5492
edge8n %o3, %l1, %i1
bvs loop_5493
ldsb [%l7 + 0x2B], %o2
loop_5492:
ldsb [%l7 + 0x66], %g7
std %f2, [%l7 + 0x10]
loop_5493:
fexpand %f12, %f12
sll %i5, %g3, %g6
fcmpeq32 %f10, %f2, %l3
fba %fcc2, loop_5494
fcmpes %fcc1, %f11, %f7
for %f8, %f8, %f6
ldsw [%l7 + 0x20], %o1
loop_5494:
bshuffle %f10, %f0, %f12
tsubcc %o4, %o5, %o7
fbue,a %fcc2, loop_5495
fmovrslez %g4, %f1, %f3
edge8ln %i6, %i4, %o0
fpadd32 %f12, %f14, %f4
loop_5495:
fmovdleu %icc, %f8, %f11
fmovda %icc, %f5, %f10
fmovdge %xcc, %f6, %f13
andn %g1, 0x023F, %l2
st %f9, [%l7 + 0x7C]
fbug %fcc0, loop_5496
ldsw [%l7 + 0x30], %i2
edge32ln %l5, %l4, %i7
fmuld8ulx16 %f10, %f4, %f0
loop_5496:
orcc %l0, 0x12C1, %g2
stb %i0, [%l7 + 0x6C]
nop
setx loop_5497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x68], %o6
fabss %f15, %f11
array16 %i3, %g5, %l6
loop_5497:
fzeros %f5
tcs %xcc, 0x5
siam 0x5
bpos,a,pn %xcc, loop_5498
ldsh [%l7 + 0x4C], %l1
lduw [%l7 + 0x50], %i1
sth %o3, [%l7 + 0x3E]
loop_5498:
fbg %fcc0, loop_5499
ld [%l7 + 0x60], %f13
ldsb [%l7 + 0x24], %o2
ldd [%l7 + 0x58], %f10
loop_5499:
st %f13, [%l7 + 0x40]
fmuld8ulx16 %f0, %f5, %f6
fbul %fcc3, loop_5500
fzeros %f3
stb %g7, [%l7 + 0x77]
subccc %g3, 0x1FAF, %i5
loop_5500:
xnor %g6, 0x1D94, %o1
te %xcc, 0x7
fandnot1s %f4, %f1, %f6
tsubcctv %o4, 0x10AD, %o5
tle %xcc, 0x6
tg %xcc, 0x6
edge16n %l3, %g4, %i6
ldsw [%l7 + 0x44], %i4
lduw [%l7 + 0x70], %o0
sdivx %g1, 0x1066, %o7
addccc %i2, %l2, %l4
fmovsvs %xcc, %f5, %f7
edge16l %l5, %l0, %i7
ldsb [%l7 + 0x78], %i0
array8 %g2, %o6, %i3
ldsw [%l7 + 0x34], %l6
brgez %g5, loop_5501
fbul,a %fcc2, loop_5502
fmuld8sux16 %f15, %f2, %f0
ldsw [%l7 + 0x24], %l1
loop_5501:
srl %i1, 0x09, %o2
loop_5502:
st %f8, [%l7 + 0x18]
fbue,a %fcc1, loop_5503
movcs %icc, %g7, %o3
stw %i5, [%l7 + 0x30]
edge32n %g3, %o1, %o4
loop_5503:
brz,a %g6, loop_5504
fcmple16 %f0, %f6, %o5
fmul8x16 %f11, %f8, %f8
fone %f0
loop_5504:
ldsh [%l7 + 0x4C], %l3
lduw [%l7 + 0x64], %g4
tvs %xcc, 0x4
fmovde %icc, %f13, %f8
ld [%l7 + 0x44], %f13
sdiv %i4, 0x06EE, %o0
bn,a %icc, loop_5505
ldsh [%l7 + 0x74], %i6
mulx %o7, %i2, %l2
fpsub32 %f4, %f8, %f8
loop_5505:
tvc %icc, 0x7
movge %xcc, %l4, %l5
fxor %f12, %f14, %f2
fmovdpos %icc, %f3, %f13
lduw [%l7 + 0x20], %l0
ldx [%l7 + 0x40], %i7
fmovdcc %xcc, %f7, %f3
std %f8, [%l7 + 0x38]
te %xcc, 0x3
fcmpgt16 %f0, %f0, %g1
fnors %f1, %f6, %f10
tvc %icc, 0x6
lduw [%l7 + 0x78], %i0
edge16ln %o6, %g2, %i3
stw %g5, [%l7 + 0x60]
edge8ln %l6, %l1, %o2
ldsh [%l7 + 0x14], %g7
fmovspos %xcc, %f11, %f5
edge8n %i1, %i5, %g3
fmovdleu %xcc, %f13, %f14
fcmps %fcc0, %f8, %f9
udivcc %o3, 0x1A1F, %o1
sth %g6, [%l7 + 0x0A]
stx %o4, [%l7 + 0x30]
mova %icc, %l3, %o5
movleu %icc, %i4, %g4
fmovdleu %icc, %f8, %f11
ld [%l7 + 0x68], %f2
fmovse %xcc, %f14, %f4
stx %i6, [%l7 + 0x68]
mulscc %o0, %o7, %i2
movrgez %l2, %l4, %l0
tl %xcc, 0x5
fmovde %xcc, %f7, %f8
fpmerge %f5, %f15, %f10
movcs %xcc, %i7, %g1
fornot1s %f7, %f9, %f4
std %f2, [%l7 + 0x60]
fmovsn %icc, %f14, %f5
sth %l5, [%l7 + 0x7C]
fmovsvc %icc, %f15, %f8
ldsb [%l7 + 0x44], %o6
sth %g2, [%l7 + 0x24]
fmovdne %icc, %f1, %f0
movneg %icc, %i3, %i0
fmovde %xcc, %f8, %f11
sth %g5, [%l7 + 0x58]
ldd [%l7 + 0x38], %f0
st %f9, [%l7 + 0x1C]
std %f12, [%l7 + 0x70]
std %f12, [%l7 + 0x78]
taddcc %l1, %l6, %g7
fble,a %fcc0, loop_5506
stw %i1, [%l7 + 0x78]
fpadd32s %f10, %f0, %f12
fcmpne16 %f0, %f2, %i5
loop_5506:
ldsw [%l7 + 0x6C], %g3
fone %f8
bneg,pn %icc, loop_5507
fbu %fcc0, loop_5508
fbue %fcc3, loop_5509
fmul8x16al %f6, %f6, %f14
loop_5507:
fmovdn %xcc, %f15, %f8
loop_5508:
ldub [%l7 + 0x46], %o2
loop_5509:
fmovdneg %icc, %f6, %f13
fnegs %f4, %f3
umul %o1, 0x0220, %o3
pdist %f2, %f6, %f4
fornot1 %f8, %f12, %f0
stx %o4, [%l7 + 0x50]
movre %g6, %o5, %l3
bcs,a,pt %icc, loop_5510
edge8 %g4, %i6, %o0
lduh [%l7 + 0x3E], %o7
ldx [%l7 + 0x40], %i4
loop_5510:
stx %l2, [%l7 + 0x48]
movrgez %l4, 0x124, %l0
bvs,pt %xcc, loop_5511
fpadd16 %f2, %f14, %f8
fnegs %f5, %f2
fmovrdgz %i2, %f0, %f2
loop_5511:
ldsb [%l7 + 0x4B], %g1
taddcc %l5, %o6, %i7
ldsb [%l7 + 0x3C], %i3
bl,pn %icc, loop_5512
fpsub32 %f14, %f8, %f8
umul %i0, 0x01F1, %g2
fabsd %f8, %f12
loop_5512:
ldsw [%l7 + 0x60], %l1
fcmpeq32 %f4, %f8, %l6
tge %xcc, 0x2
for %f10, %f4, %f10
fbug,a %fcc2, loop_5513
movcc %xcc, %g7, %i1
fbue %fcc3, loop_5514
st %f15, [%l7 + 0x40]
loop_5513:
stw %g5, [%l7 + 0x24]
lduh [%l7 + 0x6C], %g3
loop_5514:
ld [%l7 + 0x68], %f3
fnot1 %f12, %f14
tg %xcc, 0x7
lduw [%l7 + 0x48], %i5
ba,pt %xcc, loop_5515
ldsb [%l7 + 0x79], %o1
fcmpd %fcc2, %f10, %f0
ldx [%l7 + 0x28], %o3
loop_5515:
stw %o2, [%l7 + 0x64]
fmovsa %icc, %f12, %f1
umulcc %o4, 0x1762, %g6
stx %l3, [%l7 + 0x58]
lduw [%l7 + 0x44], %o5
fmovde %icc, %f4, %f12
ldsw [%l7 + 0x08], %i6
ldsw [%l7 + 0x60], %g4
fxors %f12, %f8, %f8
fmovsvc %xcc, %f14, %f7
array16 %o7, %o0, %i4
ld [%l7 + 0x14], %f15
stb %l2, [%l7 + 0x43]
fmovsl %icc, %f11, %f15
stb %l0, [%l7 + 0x1D]
fandnot1 %f14, %f14, %f4
fmovsg %xcc, %f4, %f9
stx %i2, [%l7 + 0x28]
st %f10, [%l7 + 0x30]
fmovscc %icc, %f10, %f8
nop
setx loop_5516, %l0, %l1
jmpl %l1, %g1
stw %l5, [%l7 + 0x5C]
stb %o6, [%l7 + 0x5C]
ld [%l7 + 0x4C], %f13
loop_5516:
fmovdg %icc, %f7, %f2
mulx %l4, 0x0AD4, %i7
ldub [%l7 + 0x11], %i3
bcc,a %xcc, loop_5517
ldsh [%l7 + 0x32], %i0
edge16ln %g2, %l6, %g7
fmovdpos %icc, %f11, %f7
loop_5517:
sra %i1, %g5, %l1
tle %xcc, 0x5
tl %icc, 0x6
smul %i5, 0x18B6, %o1
srl %g3, %o2, %o4
st %f3, [%l7 + 0x74]
fandnot1s %f13, %f13, %f13
ldub [%l7 + 0x36], %o3
taddcc %g6, 0x1F14, %l3
ldub [%l7 + 0x4D], %i6
std %f12, [%l7 + 0x38]
fmovda %xcc, %f14, %f6
stb %o5, [%l7 + 0x22]
be %xcc, loop_5518
be,pt %xcc, loop_5519
ldub [%l7 + 0x31], %o7
movvc %xcc, %o0, %g4
loop_5518:
ldd [%l7 + 0x58], %f10
loop_5519:
array32 %i4, %l2, %i2
and %l0, 0x0BF2, %g1
movre %o6, 0x0CE, %l4
nop
setx loop_5520, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x38]
stw %l5, [%l7 + 0x0C]
udiv %i3, 0x0734, %i0
loop_5520:
subccc %g2, %l6, %i7
edge32l %g7, %i1, %g5
smul %i5, %l1, %o1
ldx [%l7 + 0x60], %g3
ldub [%l7 + 0x6C], %o2
lduw [%l7 + 0x40], %o4
st %f10, [%l7 + 0x68]
and %g6, %l3, %i6
fmul8x16al %f14, %f0, %f2
xnorcc %o3, 0x1AAC, %o5
sdivcc %o7, 0x16F7, %o0
siam 0x0
orncc %i4, 0x0E1B, %l2
movrlz %g4, 0x2D0, %i2
bg,pt %icc, loop_5521
taddcc %g1, 0x1ED8, %o6
fbg %fcc1, loop_5522
fornot1s %f9, %f6, %f1
loop_5521:
lduh [%l7 + 0x24], %l0
fbe,a %fcc3, loop_5523
loop_5522:
ldsh [%l7 + 0x4C], %l5
fmovsvc %icc, %f6, %f6
fmovrslez %l4, %f4, %f9
loop_5523:
fcmpeq32 %f2, %f2, %i0
fmovde %icc, %f6, %f8
ldsb [%l7 + 0x5C], %g2
fmuld8ulx16 %f2, %f2, %f2
tge %icc, 0x4
tneg %icc, 0x0
ldub [%l7 + 0x15], %l6
fmovsle %icc, %f10, %f8
fbl,a %fcc2, loop_5524
andn %i3, %i7, %i1
movle %xcc, %g7, %i5
fbg %fcc1, loop_5525
loop_5524:
fmovrde %g5, %f14, %f6
tvc %icc, 0x3
movleu %icc, %l1, %o1
loop_5525:
fcmpeq32 %f2, %f14, %g3
udivcc %o4, 0x0624, %o2
ldsw [%l7 + 0x6C], %l3
nop
setx loop_5526, %l0, %l1
jmpl %l1, %g6
fmuld8sux16 %f14, %f3, %f2
sdiv %i6, 0x1D34, %o5
srax %o7, %o3, %i4
loop_5526:
ldsb [%l7 + 0x0A], %o0
ldd [%l7 + 0x08], %f4
fpadd16s %f5, %f0, %f15
ldx [%l7 + 0x28], %g4
fbue,a %fcc3, loop_5527
fpsub32s %f0, %f8, %f8
movleu %xcc, %l2, %g1
fmovs %f2, %f7
loop_5527:
and %i2, 0x1DAA, %l0
fbn,a %fcc1, loop_5528
bneg loop_5529
ldsb [%l7 + 0x20], %o6
st %f1, [%l7 + 0x30]
loop_5528:
popc %l4, %i0
loop_5529:
fmovrdne %l5, %f2, %f0
bneg,a loop_5530
fmovdleu %xcc, %f7, %f10
array16 %g2, %i3, %l6
srlx %i7, %i1, %i5
loop_5530:
fpsub32s %f4, %f12, %f0
fmul8sux16 %f0, %f2, %f4
tl %icc, 0x6
ldd [%l7 + 0x48], %f4
udivx %g5, 0x0FEE, %g7
ldsb [%l7 + 0x54], %l1
ldsb [%l7 + 0x71], %g3
and %o1, %o4, %l3
stx %o2, [%l7 + 0x68]
fmovsneg %icc, %f15, %f7
fmul8ulx16 %f14, %f4, %f2
sllx %g6, %o5, %i6
fbul,a %fcc2, loop_5531
movrlz %o3, %i4, %o0
ldsw [%l7 + 0x48], %o7
ldx [%l7 + 0x30], %l2
loop_5531:
sth %g1, [%l7 + 0x6A]
stx %g4, [%l7 + 0x08]
fmovrde %i2, %f14, %f8
lduw [%l7 + 0x30], %o6
ldsh [%l7 + 0x72], %l0
movvs %icc, %l4, %l5
lduh [%l7 + 0x32], %i0
fmovsl %xcc, %f13, %f4
fbul,a %fcc2, loop_5532
taddcc %i3, 0x18DA, %l6
fmovsle %xcc, %f15, %f2
ldsh [%l7 + 0x6E], %i7
loop_5532:
fxor %f6, %f8, %f2
fbg,a %fcc0, loop_5533
fmovrse %i1, %f1, %f9
fbuge,a %fcc1, loop_5534
ldsw [%l7 + 0x40], %g2
loop_5533:
st %f6, [%l7 + 0x78]
fmovsneg %icc, %f7, %f9
loop_5534:
umul %i5, %g7, %l1
fbo,a %fcc2, loop_5535
edge8n %g5, %g3, %o4
brlz,a %o1, loop_5536
fmul8x16au %f15, %f6, %f8
loop_5535:
edge16n %o2, %g6, %o5
orn %i6, 0x0A63, %l3
loop_5536:
fors %f3, %f12, %f9
stw %i4, [%l7 + 0x3C]
fmovrde %o3, %f4, %f4
fones %f6
sth %o0, [%l7 + 0x20]
ldsw [%l7 + 0x78], %l2
fmovdn %icc, %f0, %f15
fmovrsgez %o7, %f3, %f13
fcmpes %fcc3, %f10, %f13
srl %g1, %g4, %o6
ld [%l7 + 0x08], %f3
fands %f5, %f2, %f5
edge32 %i2, %l0, %l4
mulx %l5, %i0, %i3
movneg %icc, %i7, %l6
brz,a %i1, loop_5537
tvs %xcc, 0x2
sth %g2, [%l7 + 0x14]
ldsb [%l7 + 0x54], %i5
loop_5537:
fpsub32 %f10, %f12, %f10
tl %xcc, 0x1
sth %g7, [%l7 + 0x0A]
move %xcc, %l1, %g5
pdist %f4, %f4, %f12
array16 %g3, %o4, %o2
fnand %f12, %f14, %f8
movleu %xcc, %g6, %o5
tpos %xcc, 0x5
stb %o1, [%l7 + 0x2B]
edge32 %i6, %l3, %i4
movre %o3, %l2, %o0
alignaddrl %o7, %g1, %g4
alignaddr %i2, %o6, %l0
fmovsneg %xcc, %f11, %f4
bneg,a,pt %icc, loop_5538
ldub [%l7 + 0x44], %l5
brgez,a %i0, loop_5539
fbuge,a %fcc2, loop_5540
loop_5538:
ldd [%l7 + 0x28], %f10
bne,pn %icc, loop_5541
loop_5539:
tvc %icc, 0x2
loop_5540:
fpackfix %f12, %f12
movrlz %i3, %i7, %l4
loop_5541:
faligndata %f8, %f2, %f6
fpadd16 %f6, %f4, %f0
lduh [%l7 + 0x1E], %i1
ld [%l7 + 0x3C], %f13
pdist %f2, %f12, %f2
bn,a,pn %xcc, loop_5542
sdiv %l6, 0x135B, %g2
movre %g7, 0x369, %l1
brnz,a %i5, loop_5543
loop_5542:
taddcctv %g3, 0x114D, %g5
fcmpne16 %f12, %f6, %o4
ldsw [%l7 + 0x4C], %o2
loop_5543:
fmovda %icc, %f10, %f4
sllx %o5, 0x14, %g6
ldsh [%l7 + 0x6E], %o1
bneg,a,pn %icc, loop_5544
tle %icc, 0x3
faligndata %f6, %f8, %f0
alignaddr %l3, %i6, %i4
loop_5544:
fmovsleu %xcc, %f9, %f5
fpack32 %f12, %f4, %f12
stx %l2, [%l7 + 0x20]
ldub [%l7 + 0x18], %o0
movleu %icc, %o7, %g1
stw %g4, [%l7 + 0x40]
bge,a loop_5545
fxors %f11, %f3, %f14
ble loop_5546
ldub [%l7 + 0x5D], %o3
loop_5545:
fsrc2 %f2, %f6
fmovrsne %o6, %f10, %f15
loop_5546:
tne %icc, 0x2
movne %icc, %l0, %l5
stb %i2, [%l7 + 0x16]
fmovsvs %icc, %f11, %f9
lduh [%l7 + 0x7E], %i3
tl %xcc, 0x0
alignaddrl %i7, %l4, %i1
ble,a loop_5547
edge8ln %i0, %l6, %g2
tle %icc, 0x5
ldsw [%l7 + 0x10], %g7
loop_5547:
bpos,pn %xcc, loop_5548
ldsb [%l7 + 0x51], %l1
fcmpeq32 %f8, %f10, %g3
ldub [%l7 + 0x2F], %g5
loop_5548:
fmovs %f6, %f15
lduw [%l7 + 0x24], %o4
fmuld8sux16 %f13, %f9, %f6
edge8l %i5, %o2, %o5
ldsw [%l7 + 0x14], %o1
ldx [%l7 + 0x38], %l3
bcs,a,pt %icc, loop_5549
ldx [%l7 + 0x38], %g6
movrlez %i4, 0x194, %l2
tle %icc, 0x2
loop_5549:
subc %i6, %o0, %o7
fpack32 %f14, %f8, %f14
fmovdpos %xcc, %f15, %f8
fsrc2 %f14, %f10
fmovdn %xcc, %f13, %f12
edge32ln %g1, %o3, %o6
mulx %l0, %g4, %l5
fandnot2s %f10, %f1, %f2
fbn %fcc3, loop_5550
movl %icc, %i2, %i3
pdist %f6, %f8, %f0
andncc %i7, %i1, %l4
loop_5550:
fcmpeq32 %f6, %f8, %i0
array8 %g2, %l6, %l1
movn %icc, %g3, %g5
fmovdg %icc, %f7, %f15
orcc %o4, %i5, %g7
st %f2, [%l7 + 0x68]
ldx [%l7 + 0x50], %o5
ldd [%l7 + 0x30], %f14
bne,a %icc, loop_5551
stw %o1, [%l7 + 0x24]
bcc,pn %icc, loop_5552
ldsh [%l7 + 0x3E], %o2
loop_5551:
ldx [%l7 + 0x70], %g6
ldsb [%l7 + 0x59], %i4
loop_5552:
st %f0, [%l7 + 0x30]
fandnot1s %f8, %f5, %f10
st %f6, [%l7 + 0x0C]
fmovde %xcc, %f0, %f12
brlz,a %l3, loop_5553
andcc %l2, %i6, %o7
ldsb [%l7 + 0x6F], %o0
ld [%l7 + 0x6C], %f7
loop_5553:
fmovde %icc, %f6, %f15
edge32ln %o3, %o6, %g1
bne %xcc, loop_5554
alignaddrl %g4, %l5, %i2
fsrc2s %f10, %f14
ldd [%l7 + 0x28], %f4
loop_5554:
fnand %f10, %f8, %f14
stb %i3, [%l7 + 0x4A]
tcc %icc, 0x0
fmovsne %xcc, %f3, %f14
fsrc1 %f12, %f2
bneg %xcc, loop_5555
tcc %xcc, 0x2
fands %f6, %f0, %f1
ldsh [%l7 + 0x28], %l0
loop_5555:
fcmpd %fcc2, %f4, %f6
ldsb [%l7 + 0x37], %i7
fmovdcc %xcc, %f2, %f14
movrlez %l4, %i0, %i1
add %l6, %g2, %g3
nop
setx loop_5556, %l0, %l1
jmpl %l1, %l1
ldd [%l7 + 0x20], %f14
ldub [%l7 + 0x50], %g5
fba %fcc2, loop_5557
loop_5556:
std %f8, [%l7 + 0x48]
fandnot1s %f8, %f6, %f0
orncc %o4, %g7, %o5
loop_5557:
ldx [%l7 + 0x08], %o1
sth %i5, [%l7 + 0x5E]
fmovda %icc, %f7, %f0
ldd [%l7 + 0x50], %f12
fnegd %f2, %f12
taddcc %o2, %i4, %l3
movgu %xcc, %g6, %i6
edge16ln %o7, %o0, %o3
nop
setx loop_5558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg,a %fcc0, loop_5559
bcc %icc, loop_5560
ta %icc, 0x5
loop_5558:
lduh [%l7 + 0x1E], %l2
loop_5559:
movvc %xcc, %g1, %o6
loop_5560:
std %f2, [%l7 + 0x10]
movcs %icc, %l5, %i2
sllx %i3, %g4, %i7
tle %icc, 0x5
bn,a %xcc, loop_5561
orn %l4, %i0, %l0
fnor %f0, %f6, %f0
edge32ln %l6, %i1, %g3
loop_5561:
tcs %icc, 0x4
stw %g2, [%l7 + 0x30]
smul %l1, %g5, %g7
umulcc %o5, 0x061F, %o1
st %f2, [%l7 + 0x30]
movrgz %i5, %o2, %i4
fcmps %fcc3, %f15, %f14
fmovsvs %icc, %f6, %f0
ldsw [%l7 + 0x7C], %l3
tleu %xcc, 0x0
alignaddr %g6, %i6, %o4
fmovrdne %o0, %f8, %f0
sth %o3, [%l7 + 0x52]
taddcctv %l2, %g1, %o7
fcmpes %fcc1, %f7, %f11
fbo,a %fcc2, loop_5562
nop
setx loop_5563, %l0, %l1
jmpl %l1, %l5
ldub [%l7 + 0x15], %i2
tne %xcc, 0x5
loop_5562:
edge8ln %o6, %g4, %i7
loop_5563:
lduh [%l7 + 0x10], %i3
fcmpes %fcc0, %f10, %f3
ldsb [%l7 + 0x71], %l4
st %f12, [%l7 + 0x40]
fands %f9, %f8, %f3
st %f2, [%l7 + 0x0C]
fabss %f13, %f4
sll %i0, 0x08, %l0
ldub [%l7 + 0x71], %l6
pdist %f4, %f6, %f0
fmovscc %icc, %f11, %f5
ba,a,pn %icc, loop_5564
ldub [%l7 + 0x65], %i1
ldd [%l7 + 0x58], %f0
fmovrsne %g3, %f7, %f14
loop_5564:
tsubcctv %l1, %g2, %g7
fandnot1 %f10, %f0, %f12
movrlez %o5, 0x296, %o1
stb %i5, [%l7 + 0x23]
tn %xcc, 0x4
lduw [%l7 + 0x28], %o2
te %xcc, 0x0
and %i4, %g5, %l3
st %f0, [%l7 + 0x34]
ldx [%l7 + 0x48], %i6
fpack32 %f6, %f4, %f14
fmovs %f3, %f15
fnegs %f8, %f13
ldsw [%l7 + 0x1C], %g6
fzero %f0
fabsd %f12, %f10
fpsub16 %f4, %f6, %f6
lduw [%l7 + 0x74], %o4
ld [%l7 + 0x34], %f12
fcmpeq16 %f6, %f6, %o0
tsubcc %l2, %o3, %g1
fmovsn %icc, %f14, %f7
mova %icc, %l5, %i2
lduh [%l7 + 0x4E], %o7
bleu,pt %icc, loop_5565
fsrc1 %f4, %f0
fmul8x16 %f11, %f2, %f12
xor %o6, %g4, %i7
loop_5565:
sdivx %l4, 0x0453, %i3
st %f2, [%l7 + 0x48]
for %f12, %f2, %f6
fmovsneg %icc, %f4, %f7
bshuffle %f10, %f14, %f2
smulcc %l0, %l6, %i1
fnands %f7, %f14, %f10
bshuffle %f0, %f6, %f10
popc %g3, %i0
std %f6, [%l7 + 0x30]
fcmpgt32 %f6, %f4, %g2
ldsh [%l7 + 0x20], %l1
movre %o5, 0x2BC, %o1
fmovdcs %icc, %f8, %f2
udiv %i5, 0x1069, %g7
umul %o2, %g5, %l3
std %f12, [%l7 + 0x18]
fandnot2s %f5, %f1, %f14
std %f14, [%l7 + 0x18]
fmuld8ulx16 %f2, %f8, %f14
udiv %i4, 0x04D7, %i6
fmovrde %o4, %f8, %f6
tvc %xcc, 0x3
fsrc1s %f6, %f11
srax %g6, %o0, %o3
sdivcc %l2, 0x04EC, %g1
fnot2s %f6, %f5
lduh [%l7 + 0x68], %i2
bgu,pt %icc, loop_5566
fornot2s %f5, %f0, %f2
ldd [%l7 + 0x40], %f12
ld [%l7 + 0x18], %f14
loop_5566:
fbl,a %fcc1, loop_5567
bcc,a %icc, loop_5568
ldd [%l7 + 0x40], %f12
stx %o7, [%l7 + 0x40]
loop_5567:
fsrc1s %f4, %f6
loop_5568:
sth %o6, [%l7 + 0x6E]
subcc %l5, 0x1135, %i7
fmovsg %xcc, %f4, %f11
ldsh [%l7 + 0x3A], %l4
stw %i3, [%l7 + 0x30]
fmovdgu %xcc, %f5, %f14
fmovdneg %icc, %f11, %f11
bneg loop_5569
fmovsne %icc, %f14, %f8
fxnors %f11, %f5, %f15
ldsb [%l7 + 0x37], %g4
loop_5569:
sdivcc %l6, 0x193F, %l0
faligndata %f8, %f14, %f10
fmovdpos %icc, %f0, %f8
fmovdg %icc, %f11, %f14
stb %i1, [%l7 + 0x20]
movrgez %g3, %i0, %l1
ldsw [%l7 + 0x68], %g2
orncc %o5, 0x03B4, %o1
stw %i5, [%l7 + 0x08]
alignaddrl %o2, %g7, %l3
fmul8x16al %f7, %f6, %f10
lduw [%l7 + 0x68], %g5
fmovrse %i6, %f2, %f6
fmovdleu %icc, %f8, %f3
fbn,a %fcc0, loop_5570
tcc %xcc, 0x0
fblg,a %fcc1, loop_5571
movvs %xcc, %o4, %i4
loop_5570:
stx %g6, [%l7 + 0x38]
fbge,a %fcc2, loop_5572
loop_5571:
ldsw [%l7 + 0x34], %o3
srl %l2, 0x0F, %o0
stb %i2, [%l7 + 0x15]
loop_5572:
ld [%l7 + 0x1C], %f14
movn %xcc, %g1, %o7
sth %l5, [%l7 + 0x64]
array16 %i7, %o6, %l4
movvs %icc, %g4, %i3
fsrc2 %f8, %f4
fmovsvc %icc, %f11, %f0
bshuffle %f2, %f8, %f0
edge8ln %l0, %l6, %g3
tge %xcc, 0x4
fpadd32s %f2, %f11, %f3
ta %icc, 0x0
srlx %i0, %l1, %i1
edge32l %g2, %o5, %i5
fba %fcc1, loop_5573
lduw [%l7 + 0x30], %o2
edge8l %o1, %g7, %g5
move %icc, %l3, %o4
loop_5573:
bn,a,pt %xcc, loop_5574
ld [%l7 + 0x28], %f10
xor %i4, %i6, %g6
fmovdvc %icc, %f7, %f5
loop_5574:
ldx [%l7 + 0x28], %o3
fmovsn %xcc, %f1, %f15
brgz,a %o0, loop_5575
ldsb [%l7 + 0x77], %i2
sethi 0x0894, %l2
movn %icc, %g1, %o7
loop_5575:
fnegs %f14, %f7
bvc %xcc, loop_5576
sra %l5, 0x13, %i7
movrne %l4, 0x3EC, %g4
lduh [%l7 + 0x16], %o6
loop_5576:
fmovd %f10, %f12
stw %l0, [%l7 + 0x6C]
sdivcc %i3, 0x0577, %g3
alignaddrl %i0, %l6, %l1
srax %g2, 0x1C, %i1
ldsb [%l7 + 0x66], %i5
alignaddr %o2, %o1, %g7
array16 %o5, %g5, %o4
ldub [%l7 + 0x52], %l3
sth %i4, [%l7 + 0x12]
xnorcc %i6, %g6, %o0
lduw [%l7 + 0x20], %i2
fpsub16 %f4, %f4, %f12
lduw [%l7 + 0x4C], %o3
udiv %l2, 0x04F3, %o7
bgu %xcc, loop_5577
fbg,a %fcc3, loop_5578
bvc,a,pn %xcc, loop_5579
edge32l %l5, %g1, %i7
loop_5577:
fmovsleu %icc, %f2, %f14
loop_5578:
lduh [%l7 + 0x36], %l4
loop_5579:
ldub [%l7 + 0x13], %o6
sth %g4, [%l7 + 0x4E]
fmovsneg %xcc, %f7, %f14
st %f9, [%l7 + 0x30]
fxnors %f7, %f4, %f5
fmovdvc %xcc, %f8, %f1
movcc %icc, %i3, %g3
nop
setx loop_5580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x4E], %i0
fcmple16 %f0, %f6, %l6
bvc,a loop_5581
loop_5580:
stb %l1, [%l7 + 0x29]
ld [%l7 + 0x40], %f0
nop
setx loop_5582, %l0, %l1
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_5581:
orn %g2, 0x053A, %i1
ldsb [%l7 + 0x40], %l0
sethi 0x13CB, %i5
loop_5582:
ldx [%l7 + 0x08], %o1
movcs %xcc, %g7, %o5
fmul8ulx16 %f6, %f10, %f0
array32 %o2, %o4, %g5
ldd [%l7 + 0x78], %f14
fnot2s %f9, %f0
mulx %l3, %i4, %g6
fmovd %f8, %f8
fcmple16 %f6, %f4, %i6
st %f15, [%l7 + 0x60]
tcc %icc, 0x5
ldub [%l7 + 0x30], %i2
sth %o0, [%l7 + 0x08]
ldd [%l7 + 0x58], %f2
fcmpgt16 %f14, %f0, %l2
ldsw [%l7 + 0x54], %o3
andn %o7, 0x07B3, %l5
fmovrdlz %i7, %f0, %f14
fsrc2s %f12, %f9
te %icc, 0x3
movge %icc, %l4, %g1
fbue %fcc3, loop_5583
fmovrdgez %g4, %f2, %f6
fmovdl %icc, %f9, %f15
addcc %o6, %g3, %i0
loop_5583:
brgez,a %i3, loop_5584
taddcc %l1, 0x0F8F, %g2
fpack16 %f4, %f2
movcc %icc, %l6, %l0
loop_5584:
fmovdl %icc, %f8, %f13
subcc %i1, 0x16F8, %o1
ld [%l7 + 0x7C], %f3
brgez %g7, loop_5585
fble %fcc1, loop_5586
fpackfix %f0, %f9
fcmpne32 %f0, %f0, %i5
loop_5585:
sllx %o5, %o2, %g5
loop_5586:
ldx [%l7 + 0x08], %l3
fmovdge %icc, %f3, %f5
fpadd16 %f10, %f14, %f2
fcmple16 %f0, %f0, %i4
stb %o4, [%l7 + 0x6F]
fcmpd %fcc2, %f14, %f8
fmovdg %xcc, %f14, %f6
sth %g6, [%l7 + 0x48]
fmovrsgez %i2, %f4, %f12
be,a,pt %xcc, loop_5587
fbul %fcc2, loop_5588
fbule %fcc3, loop_5589
fpack32 %f2, %f14, %f0
loop_5587:
stb %i6, [%l7 + 0x67]
loop_5588:
fxor %f0, %f10, %f2
loop_5589:
ld [%l7 + 0x10], %f3
sra %l2, 0x00, %o3
umulcc %o0, %l5, %o7
bcs,a loop_5590
movvs %icc, %l4, %i7
movrne %g4, %g1, %o6
ld [%l7 + 0x3C], %f10
loop_5590:
mulx %i0, 0x15F3, %i3
ldub [%l7 + 0x51], %g3
andn %g2, 0x1356, %l6
fands %f1, %f6, %f1
stx %l1, [%l7 + 0x18]
fnors %f13, %f5, %f2
sth %l0, [%l7 + 0x0C]
orncc %o1, %g7, %i5
udivx %i1, 0x0B23, %o2
bl,pt %xcc, loop_5591
fcmpne32 %f6, %f4, %g5
fbug %fcc2, loop_5592
fones %f9
loop_5591:
stx %l3, [%l7 + 0x08]
fpadd16s %f9, %f4, %f12
loop_5592:
fcmple16 %f4, %f0, %o5
std %f4, [%l7 + 0x40]
xnor %i4, %g6, %o4
fmovsleu %xcc, %f2, %f10
ldsh [%l7 + 0x38], %i6
bneg,a loop_5593
fnegs %f2, %f0
fnot1s %f0, %f0
stx %i2, [%l7 + 0x10]
loop_5593:
lduh [%l7 + 0x3E], %o3
fnot1s %f4, %f9
lduh [%l7 + 0x64], %o0
lduw [%l7 + 0x7C], %l2
stw %o7, [%l7 + 0x78]
udiv %l4, 0x11C0, %i7
fmovse %xcc, %f7, %f14
std %f14, [%l7 + 0x78]
ldd [%l7 + 0x68], %f4
sth %g4, [%l7 + 0x16]
addcc %g1, %o6, %l5
addcc %i0, 0x18C4, %i3
smulcc %g2, 0x1D35, %g3
ldd [%l7 + 0x78], %f8
xnor %l6, %l0, %l1
fcmple32 %f12, %f14, %g7
stw %o1, [%l7 + 0x2C]
lduw [%l7 + 0x78], %i5
ldd [%l7 + 0x08], %f0
nop
setx loop_5594, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x17]
fcmpgt32 %f2, %f8, %i1
move %xcc, %g5, %o5
loop_5594:
ldd [%l7 + 0x30], %f12
and %i4, 0x19C1, %l3
nop
setx loop_5595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f11, %f4
fandnot1 %f14, %f4, %f2
ldd [%l7 + 0x50], %f12
loop_5595:
fbule,a %fcc2, loop_5596
smulcc %g6, 0x1342, %i6
fmovsle %xcc, %f9, %f15
fmovsg %icc, %f10, %f6
loop_5596:
tneg %xcc, 0x4
fcmpne32 %f14, %f6, %i2
bg,a %xcc, loop_5597
ld [%l7 + 0x30], %f14
ldd [%l7 + 0x40], %f8
fmovscc %icc, %f12, %f2
loop_5597:
bgu,pt %xcc, loop_5598
stb %o4, [%l7 + 0x46]
xor %o0, %o3, %l2
brgz,a %o7, loop_5599
loop_5598:
sllx %l4, %g4, %i7
stx %o6, [%l7 + 0x10]
bcs %icc, loop_5600
loop_5599:
brlez,a %g1, loop_5601
movleu %icc, %i0, %i3
fmuld8ulx16 %f13, %f7, %f10
loop_5600:
lduw [%l7 + 0x4C], %g2
loop_5601:
fsrc1s %f14, %f7
andncc %l5, %l6, %g3
siam 0x5
umulcc %l1, 0x13F2, %l0
fmovscs %xcc, %f7, %f4
fcmpes %fcc1, %f14, %f8
brnz %o1, loop_5602
ldsb [%l7 + 0x40], %g7
fcmpgt32 %f10, %f10, %o2
bcs,a,pn %xcc, loop_5603
loop_5602:
ldd [%l7 + 0x28], %f8
sllx %i5, 0x09, %i1
tge %xcc, 0x7
loop_5603:
fsrc2s %f12, %f3
ldub [%l7 + 0x58], %g5
fcmpes %fcc0, %f5, %f11
bge,pn %xcc, loop_5604
lduw [%l7 + 0x14], %o5
movvs %icc, %l3, %g6
fcmps %fcc2, %f5, %f3
loop_5604:
fbl,a %fcc2, loop_5605
udivx %i6, 0x1608, %i2
movl %icc, %i4, %o4
fmul8ulx16 %f14, %f6, %f12
loop_5605:
fpsub16 %f2, %f14, %f14
ldx [%l7 + 0x70], %o0
movrne %l2, 0x071, %o3
fbo %fcc3, loop_5606
or %l4, %o7, %g4
fnot1s %f2, %f10
lduw [%l7 + 0x0C], %i7
loop_5606:
fmovsg %icc, %f10, %f8
fabsd %f12, %f12
lduh [%l7 + 0x34], %o6
tg %icc, 0x0
lduh [%l7 + 0x54], %g1
ba,a %icc, loop_5607
fmuld8sux16 %f12, %f6, %f14
brz %i3, loop_5608
for %f0, %f10, %f8
loop_5607:
ldub [%l7 + 0x6D], %i0
orncc %g2, %l5, %g3
loop_5608:
nop
setx loop_5609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pn %icc, loop_5610
sth %l6, [%l7 + 0x6A]
fbn %fcc3, loop_5611
loop_5609:
lduw [%l7 + 0x50], %l1
loop_5610:
ldsb [%l7 + 0x58], %o1
lduw [%l7 + 0x0C], %l0
loop_5611:
ldsh [%l7 + 0x28], %o2
bne loop_5612
movrne %g7, %i5, %i1
move %xcc, %g5, %l3
sth %g6, [%l7 + 0x36]
loop_5612:
tneg %xcc, 0x3
stw %i6, [%l7 + 0x28]
mulscc %o5, 0x1D77, %i2
edge16l %i4, %o4, %o0
sethi 0x0FDA, %l2
fsrc1s %f10, %f12
stx %o3, [%l7 + 0x58]
movpos %icc, %o7, %l4
edge8l %g4, %i7, %g1
fandnot1s %f13, %f4, %f5
movvs %xcc, %o6, %i3
movre %i0, 0x173, %l5
ldx [%l7 + 0x48], %g2
tvs %xcc, 0x2
ldx [%l7 + 0x48], %l6
bg,a %icc, loop_5613
bvs loop_5614
stw %l1, [%l7 + 0x64]
ldx [%l7 + 0x50], %g3
loop_5613:
bcs,a loop_5615
loop_5614:
stw %o1, [%l7 + 0x54]
andcc %o2, %g7, %l0
subcc %i1, %i5, %g5
loop_5615:
tsubcc %l3, 0x0002, %i6
ldsw [%l7 + 0x6C], %o5
fmovrdgz %i2, %f6, %f0
ldsw [%l7 + 0x74], %i4
sllx %g6, %o4, %l2
orn %o0, 0x1921, %o3
fnot1 %f4, %f14
movne %xcc, %o7, %l4
fmovde %icc, %f2, %f2
nop
setx loop_5616, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %g4, %g1, %o6
fmovrdgz %i7, %f0, %f6
std %f0, [%l7 + 0x68]
loop_5616:
ldx [%l7 + 0x50], %i0
taddcc %i3, 0x17F9, %g2
ldsh [%l7 + 0x16], %l5
fmovscs %xcc, %f8, %f11
fmovdvc %icc, %f9, %f5
stw %l6, [%l7 + 0x7C]
lduh [%l7 + 0x3C], %g3
or %o1, %o2, %l1
popc 0x0995, %l0
mova %xcc, %g7, %i5
tle %icc, 0x0
fbug,a %fcc3, loop_5617
ldx [%l7 + 0x40], %g5
fornot1s %f10, %f13, %f7
lduw [%l7 + 0x44], %l3
loop_5617:
fcmps %fcc2, %f15, %f15
fmul8x16al %f10, %f4, %f6
tl %icc, 0x7
andncc %i6, %i1, %o5
fbe,a %fcc1, loop_5618
lduh [%l7 + 0x76], %i2
movgu %icc, %g6, %o4
std %f10, [%l7 + 0x28]
loop_5618:
movneg %icc, %l2, %i4
bcc,a %xcc, loop_5619
tgu %xcc, 0x0
xnorcc %o0, %o7, %l4
brgez %g4, loop_5620
loop_5619:
stx %g1, [%l7 + 0x40]
sth %o3, [%l7 + 0x3A]
brnz,a %i7, loop_5621
loop_5620:
stb %o6, [%l7 + 0x21]
bgu,pt %icc, loop_5622
fbu,a %fcc3, loop_5623
loop_5621:
movleu %icc, %i3, %i0
ldub [%l7 + 0x3E], %l5
loop_5622:
bge,pn %icc, loop_5624
loop_5623:
tcc %icc, 0x0
tneg %xcc, 0x0
fcmpgt16 %f8, %f2, %l6
loop_5624:
fandnot2 %f8, %f10, %f12
fpack32 %f6, %f0, %f0
ldx [%l7 + 0x50], %g2
movre %o1, 0x0B4, %o2
ldd [%l7 + 0x50], %f8
sth %l1, [%l7 + 0x2A]
ld [%l7 + 0x3C], %f15
ldd [%l7 + 0x20], %f2
edge8 %g3, %g7, %i5
bl,pt %icc, loop_5625
fblg %fcc3, loop_5626
fmul8sux16 %f10, %f8, %f8
bshuffle %f2, %f0, %f12
loop_5625:
array8 %g5, %l0, %i6
loop_5626:
lduh [%l7 + 0x2C], %l3
stb %o5, [%l7 + 0x5E]
stb %i1, [%l7 + 0x72]
tn %xcc, 0x7
tcc %xcc, 0x4
fmovse %xcc, %f12, %f6
sth %g6, [%l7 + 0x30]
fcmpgt32 %f14, %f0, %i2
st %f4, [%l7 + 0x54]
ldsb [%l7 + 0x2D], %o4
fmovda %xcc, %f15, %f15
sth %l2, [%l7 + 0x30]
stx %i4, [%l7 + 0x30]
siam 0x4
fnot2s %f13, %f8
stx %o0, [%l7 + 0x48]
umulcc %l4, 0x19FE, %o7
fpsub32 %f8, %f8, %f4
lduh [%l7 + 0x78], %g1
fones %f4
tvc %xcc, 0x1
lduh [%l7 + 0x22], %o3
movge %icc, %g4, %o6
lduw [%l7 + 0x40], %i3
fmovrde %i7, %f6, %f14
stb %l5, [%l7 + 0x1C]
fbuge %fcc2, loop_5627
ldsb [%l7 + 0x66], %i0
ld [%l7 + 0x0C], %f7
fpadd16 %f0, %f8, %f6
loop_5627:
fcmpes %fcc3, %f9, %f15
bpos,pn %xcc, loop_5628
bvs,a,pn %icc, loop_5629
fmovsneg %xcc, %f14, %f10
fmovdneg %icc, %f11, %f3
loop_5628:
stx %g2, [%l7 + 0x60]
loop_5629:
fbuge %fcc1, loop_5630
fnot2s %f10, %f11
fmovsleu %icc, %f15, %f0
stb %l6, [%l7 + 0x19]
loop_5630:
fmovdvc %xcc, %f3, %f15
ta %xcc, 0x5
sth %o2, [%l7 + 0x30]
stw %l1, [%l7 + 0x68]
array8 %g3, %g7, %o1
lduw [%l7 + 0x4C], %g5
movrgez %i5, %i6, %l0
bneg,a %icc, loop_5631
taddcc %l3, 0x11FD, %o5
fxnor %f4, %f8, %f10
fmovscc %icc, %f4, %f12
loop_5631:
ldsb [%l7 + 0x47], %i1
ldd [%l7 + 0x20], %f14
popc 0x1F42, %i2
lduh [%l7 + 0x5C], %o4
ldsw [%l7 + 0x48], %l2
orn %g6, %o0, %l4
ldx [%l7 + 0x18], %o7
and %i4, %o3, %g4
ldub [%l7 + 0x1A], %g1
fpsub16 %f12, %f2, %f2
fmovrsgez %i3, %f0, %f10
stw %o6, [%l7 + 0x28]
fone %f14
fmovrde %l5, %f14, %f0
stb %i0, [%l7 + 0x0E]
fbule,a %fcc1, loop_5632
bneg,pt %xcc, loop_5633
fbl,a %fcc1, loop_5634
fcmpeq16 %f14, %f10, %g2
loop_5632:
mulscc %l6, %i7, %o2
loop_5633:
fxor %f14, %f12, %f2
loop_5634:
nop
setx loop_5635, %l0, %l1
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 + 0x72], %l1
mulx %g3, 0x19A7, %o1
sra %g7, %i5, %g5
loop_5635:
tle %icc, 0x3
umulcc %l0, 0x03CE, %i6
stb %l3, [%l7 + 0x12]
fbe,a %fcc2, loop_5636
tsubcc %i1, %o5, %i2
tvc %icc, 0x6
ldx [%l7 + 0x30], %l2
loop_5636:
fnands %f5, %f2, %f14
fmovsn %icc, %f14, %f8
fmul8x16 %f15, %f12, %f14
fcmpgt16 %f8, %f0, %g6
ldsw [%l7 + 0x24], %o0
andncc %l4, %o7, %o4
bshuffle %f0, %f2, %f0
fors %f12, %f15, %f7
fmovsg %icc, %f6, %f7
fpadd16 %f2, %f14, %f14
std %f2, [%l7 + 0x58]
tsubcc %o3, %i4, %g1
orn %g4, 0x12B2, %i3
fpadd16 %f4, %f8, %f12
fnot1s %f12, %f2
fba,a %fcc0, loop_5637
xnorcc %l5, %i0, %g2
fmovrsgz %l6, %f2, %f1
edge8 %i7, %o6, %l1
loop_5637:
array16 %o2, %o1, %g7
fmul8ulx16 %f10, %f2, %f14
sdiv %i5, 0x09EE, %g5
lduh [%l7 + 0x2E], %l0
ld [%l7 + 0x64], %f7
movneg %icc, %i6, %l3
fmovdne %icc, %f8, %f14
addcc %i1, 0x189D, %g3
stw %i2, [%l7 + 0x44]
fmovdvc %xcc, %f2, %f3
movgu %xcc, %o5, %g6
fnot1 %f2, %f8
bshuffle %f12, %f2, %f12
stx %l2, [%l7 + 0x38]
ldd [%l7 + 0x48], %f8
st %f9, [%l7 + 0x70]
ldx [%l7 + 0x68], %o0
orn %o7, %o4, %o3
fmovrde %i4, %f12, %f4
fxors %f5, %f5, %f0
std %f2, [%l7 + 0x60]
ldd [%l7 + 0x40], %f0
fandnot1 %f2, %f8, %f14
fpadd16 %f14, %f0, %f2
nop
setx loop_5638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %l4
stw %g1, [%l7 + 0x70]
lduw [%l7 + 0x70], %g4
loop_5638:
fbge,a %fcc3, loop_5639
tvc %xcc, 0x3
fmovsge %icc, %f2, %f8
fmovrsgz %l5, %f15, %f4
loop_5639:
fmul8x16au %f8, %f14, %f10
bgu,a loop_5640
bge,a %icc, loop_5641
sth %i0, [%l7 + 0x70]
ld [%l7 + 0x58], %f10
loop_5640:
ba loop_5642
loop_5641:
fmovdneg %icc, %f7, %f14
sdiv %g2, 0x169F, %i3
tvs %xcc, 0x1
loop_5642:
call loop_5643
fmovsn %xcc, %f3, %f2
fmovrdgez %i7, %f2, %f12
edge16ln %l6, %o6, %l1
loop_5643:
mulx %o1, %o2, %g7
fmovdle %xcc, %f12, %f7
fnands %f5, %f9, %f14
fmovdpos %xcc, %f2, %f2
bcs,pn %xcc, loop_5644
lduw [%l7 + 0x3C], %i5
ldub [%l7 + 0x6F], %g5
fnegs %f9, %f8
loop_5644:
fnegs %f7, %f10
st %f1, [%l7 + 0x28]
fornot1 %f0, %f4, %f4
array8 %i6, %l3, %i1
edge32 %g3, %l0, %o5
fornot2s %f3, %f6, %f12
subc %g6, %l2, %o0
fbuge,a %fcc0, loop_5645
st %f2, [%l7 + 0x10]
mova %xcc, %i2, %o4
bpos,pn %xcc, loop_5646
loop_5645:
fmovrslez %o3, %f0, %f8
brlez %o7, loop_5647
fmul8x16 %f14, %f12, %f14
loop_5646:
fxnor %f10, %f6, %f2
tg %xcc, 0x6
loop_5647:
edge16n %l4, %g1, %i4
st %f1, [%l7 + 0x1C]
fbu %fcc0, loop_5648
fmovdvc %xcc, %f7, %f13
movrgz %l5, %g4, %i0
fbuge,a %fcc3, loop_5649
loop_5648:
call loop_5650
tpos %xcc, 0x2
lduw [%l7 + 0x58], %g2
loop_5649:
subccc %i3, 0x00C1, %i7
loop_5650:
mulscc %l6, %o6, %l1
ldub [%l7 + 0x34], %o1
std %f6, [%l7 + 0x40]
ldub [%l7 + 0x54], %o2
st %f6, [%l7 + 0x38]
lduw [%l7 + 0x58], %i5
fmovrdgz %g7, %f8, %f10
fbuge,a %fcc1, loop_5651
ldub [%l7 + 0x10], %g5
lduw [%l7 + 0x24], %i6
orcc %l3, 0x1717, %g3
loop_5651:
ldub [%l7 + 0x5C], %l0
tl %icc, 0x5
tvs %icc, 0x5
ld [%l7 + 0x18], %f1
fble %fcc3, loop_5652
edge32l %i1, %o5, %l2
stw %o0, [%l7 + 0x48]
std %f8, [%l7 + 0x20]
loop_5652:
fble %fcc3, loop_5653
ldd [%l7 + 0x60], %f14
nop
setx loop_5654, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x20], %f7
loop_5653:
fnegs %f13, %f11
brgz %g6, loop_5655
loop_5654:
fands %f10, %f9, %f7
edge32l %o4, %o7, %o3
fmovspos %icc, %f12, %f9
loop_5655:
ldub [%l7 + 0x33], %g1
fmul8sux16 %f0, %f14, %f14
stx %l4, [%l7 + 0x48]
movcs %icc, %l5, %g4
std %f0, [%l7 + 0x38]
ldub [%l7 + 0x32], %i0
sth %i4, [%l7 + 0x4E]
fpadd16 %f6, %f12, %f12
movvs %xcc, %i3, %i7
fzero %f12
brnz %g2, loop_5656
bvc,pt %xcc, loop_5657
movcs %icc, %l6, %l1
fabss %f0, %f3
loop_5656:
stx %o6, [%l7 + 0x70]
loop_5657:
fmovsl %icc, %f15, %f10
ldsw [%l7 + 0x64], %o1
ldx [%l7 + 0x40], %i5
tsubcc %o2, 0x1F72, %g7
movg %icc, %i6, %g5
ldsh [%l7 + 0x76], %g3
tl %icc, 0x5
ld [%l7 + 0x60], %f14
ldsh [%l7 + 0x2E], %l3
fmovdneg %icc, %f13, %f11
fpadd32s %f5, %f13, %f0
movrgez %l0, %i1, %o5
lduw [%l7 + 0x60], %l2
std %f2, [%l7 + 0x78]
stw %i2, [%l7 + 0x14]
andcc %o0, 0x1C03, %o4
fmuld8ulx16 %f3, %f15, %f2
fpadd32s %f6, %f0, %f6
fmovsvc %xcc, %f5, %f13
ldx [%l7 + 0x40], %o7
ldsh [%l7 + 0x44], %o3
fandnot2 %f12, %f2, %f8
xnorcc %g1, %g6, %l5
movn %xcc, %g4, %i0
movg %icc, %l4, %i4
lduh [%l7 + 0x2C], %i3
fpsub32 %f10, %f2, %f0
bvs,a,pt %xcc, loop_5658
fbo,a %fcc3, loop_5659
fmovse %xcc, %f5, %f8
stb %g2, [%l7 + 0x2C]
loop_5658:
stb %l6, [%l7 + 0x4C]
loop_5659:
movrgz %l1, 0x018, %o6
ldd [%l7 + 0x38], %f6
fabss %f2, %f6
ldsw [%l7 + 0x50], %i7
edge16l %i5, %o1, %o2
edge8ln %g7, %g5, %g3
fmovdcs %icc, %f8, %f2
bvc,a,pn %xcc, loop_5660
fpsub32s %f0, %f10, %f0
ldd [%l7 + 0x30], %f8
fble %fcc2, loop_5661
loop_5660:
lduw [%l7 + 0x74], %i6
be,pn %xcc, loop_5662
orn %l3, 0x0D6A, %l0
loop_5661:
bn,pn %icc, loop_5663
pdist %f2, %f2, %f14
loop_5662:
fexpand %f2, %f14
sth %o5, [%l7 + 0x16]
loop_5663:
stw %i1, [%l7 + 0x50]
fpmerge %f0, %f10, %f8
tleu %icc, 0x4
fmovrsgz %l2, %f2, %f10
movvc %icc, %i2, %o0
edge8l %o7, %o4, %o3
fmovde %icc, %f0, %f2
std %f0, [%l7 + 0x28]
fcmpd %fcc1, %f0, %f2
sth %g6, [%l7 + 0x54]
fblg,a %fcc0, loop_5664
fbuge %fcc3, loop_5665
stx %l5, [%l7 + 0x50]
nop
setx loop_5666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5664:
fmovdne %icc, %f9, %f3
loop_5665:
edge8n %g1, %i0, %l4
lduw [%l7 + 0x28], %i4
loop_5666:
ldub [%l7 + 0x44], %g4
fpackfix %f2, %f4
bpos,a %icc, loop_5667
bgu,a,pt %icc, loop_5668
stb %i3, [%l7 + 0x56]
fmovsa %icc, %f2, %f9
loop_5667:
fmovdge %icc, %f14, %f11
loop_5668:
movl %icc, %l6, %l1
fcmpne32 %f6, %f8, %o6
bne,pt %xcc, loop_5669
fmovsn %icc, %f14, %f12
array32 %g2, %i7, %i5
fmovsn %icc, %f1, %f1
loop_5669:
movrgz %o2, 0x397, %o1
stw %g5, [%l7 + 0x38]
addcc %g7, 0x0002, %g3
std %f0, [%l7 + 0x28]
bcs,a,pt %xcc, loop_5670
ta %xcc, 0x5
brz,a %l3, loop_5671
ldx [%l7 + 0x08], %i6
loop_5670:
edge16n %l0, %i1, %o5
fbg,a %fcc2, loop_5672
loop_5671:
ld [%l7 + 0x2C], %f0
edge16ln %i2, %l2, %o7
tn %icc, 0x1
loop_5672:
ldd [%l7 + 0x60], %f0
fcmpgt16 %f2, %f10, %o0
edge16 %o4, %o3, %l5
ld [%l7 + 0x28], %f11
fcmpne32 %f0, %f2, %g6
and %g1, 0x1104, %i0
brgz,a %l4, loop_5673
ldsw [%l7 + 0x74], %g4
sth %i4, [%l7 + 0x4C]
movl %icc, %l6, %l1
loop_5673:
ld [%l7 + 0x34], %f1
fmovspos %icc, %f14, %f10
movneg %icc, %o6, %g2
fmovsvs %icc, %f5, %f14
movne %icc, %i7, %i5
nop
setx loop_5674, %l0, %l1
jmpl %l1, %o2
fandnot2 %f0, %f6, %f2
tge %xcc, 0x3
bneg,a loop_5675
loop_5674:
fmovsa %xcc, %f7, %f15
fmovsvs %xcc, %f1, %f9
fnands %f3, %f0, %f15
loop_5675:
brlz %o1, loop_5676
stw %i3, [%l7 + 0x48]
bcs,a,pt %xcc, loop_5677
fbl %fcc3, loop_5678
loop_5676:
stx %g7, [%l7 + 0x40]
fpmerge %f13, %f8, %f6
loop_5677:
bne,pt %icc, loop_5679
loop_5678:
sth %g5, [%l7 + 0x12]
st %f8, [%l7 + 0x1C]
edge16 %g3, %l3, %l0
loop_5679:
sdivcc %i6, 0x03B2, %i1
fsrc2s %f1, %f10
ld [%l7 + 0x20], %f12
ldx [%l7 + 0x30], %i2
andncc %o5, %l2, %o0
fmovrde %o7, %f14, %f6
movl %icc, %o3, %l5
fcmple32 %f4, %f0, %g6
fone %f8
fone %f12
ldsw [%l7 + 0x7C], %o4
stb %i0, [%l7 + 0x47]
ldub [%l7 + 0x24], %g1
fpmerge %f7, %f9, %f12
fcmps %fcc0, %f8, %f0
array8 %g4, %l4, %i4
stw %l6, [%l7 + 0x58]
tvc %icc, 0x6
tsubcctv %o6, 0x07A6, %l1
subcc %i7, %i5, %o2
edge16 %g2, %i3, %g7
edge32l %g5, %o1, %l3
bg,a,pt %icc, loop_5680
fbue %fcc3, loop_5681
fmul8ulx16 %f0, %f10, %f0
bvs,pt %icc, loop_5682
loop_5680:
brgz,a %l0, loop_5683
loop_5681:
addc %g3, %i6, %i2
movn %xcc, %i1, %o5
loop_5682:
ldsw [%l7 + 0x40], %l2
loop_5683:
edge32l %o7, %o3, %o0
fmovscc %icc, %f3, %f3
ldsw [%l7 + 0x34], %l5
popc 0x1431, %o4
fbl %fcc3, loop_5684
ldd [%l7 + 0x20], %f12
tvc %xcc, 0x5
lduh [%l7 + 0x40], %i0
loop_5684:
st %f12, [%l7 + 0x60]
fcmple16 %f12, %f8, %g1
movrlez %g6, 0x2D3, %g4
udivx %i4, 0x1044, %l6
srlx %o6, %l1, %l4
fexpand %f8, %f14
fmovdvs %icc, %f1, %f6
bshuffle %f2, %f4, %f10
fmovse %icc, %f6, %f3
lduh [%l7 + 0x4C], %i7
tvs %icc, 0x0
fmovdl %xcc, %f14, %f1
bvc %xcc, loop_5685
ld [%l7 + 0x40], %f0
array8 %o2, %g2, %i3
fmovrslez %i5, %f8, %f11
loop_5685:
fmovdleu %icc, %f8, %f0
brgez %g5, loop_5686
ldsw [%l7 + 0x50], %g7
ldx [%l7 + 0x38], %l3
ldsh [%l7 + 0x56], %o1
loop_5686:
fblg,a %fcc2, loop_5687
edge32ln %g3, %i6, %i2
fsrc1 %f4, %f10
fmovdpos %xcc, %f7, %f8
loop_5687:
movcc %icc, %l0, %i1
fmovdcs %icc, %f15, %f13
fba,a %fcc3, loop_5688
fbg %fcc1, loop_5689
fmovdne %icc, %f12, %f9
stb %l2, [%l7 + 0x27]
loop_5688:
fcmpne32 %f0, %f0, %o5
loop_5689:
tle %icc, 0x7
sdivx %o3, 0x1247, %o0
stx %o7, [%l7 + 0x60]
lduw [%l7 + 0x0C], %l5
edge16l %i0, %o4, %g6
fone %f8
fmovsl %xcc, %f13, %f8
fxors %f0, %f3, %f4
sdivx %g1, 0x04F5, %i4
be,pn %icc, loop_5690
pdist %f10, %f2, %f6
ldsb [%l7 + 0x56], %g4
lduh [%l7 + 0x5C], %o6
loop_5690:
fpadd16s %f3, %f1, %f3
movvc %icc, %l6, %l4
fmovdvc %icc, %f10, %f6
ldsh [%l7 + 0x50], %l1
movrlz %i7, 0x214, %g2
bgu %xcc, loop_5691
umulcc %i3, 0x1882, %o2
ldd [%l7 + 0x70], %f0
fabss %f9, %f2
loop_5691:
ldsb [%l7 + 0x0D], %i5
fmovdneg %icc, %f5, %f3
stx %g7, [%l7 + 0x30]
fcmpes %fcc2, %f11, %f13
bn loop_5692
edge8ln %g5, %o1, %g3
ldsw [%l7 + 0x64], %i6
fpmerge %f12, %f14, %f4
loop_5692:
fmovscc %icc, %f15, %f2
sth %i2, [%l7 + 0x54]
fbul,a %fcc2, loop_5693
ldd [%l7 + 0x38], %f10
addcc %l0, 0x186C, %i1
fmovdcc %icc, %f13, %f4
loop_5693:
fpadd16s %f5, %f9, %f11
andn %l2, %o5, %l3
nop
setx loop_5694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x78], %o0
ldx [%l7 + 0x48], %o3
fnand %f6, %f6, %f8
loop_5694:
movge %icc, %o7, %i0
edge8ln %o4, %g6, %l5
fmovsge %icc, %f13, %f13
movrgz %i4, 0x20E, %g1
movle %xcc, %g4, %l6
tleu %xcc, 0x1
fble %fcc2, loop_5695
move %xcc, %o6, %l1
movrlz %l4, 0x0F4, %i7
fcmpne16 %f2, %f8, %g2
loop_5695:
fornot1s %f0, %f15, %f15
xnor %o2, %i5, %i3
ldsw [%l7 + 0x54], %g5
ldsw [%l7 + 0x34], %o1
fmovrse %g3, %f6, %f11
fmovsn %icc, %f12, %f0
stw %g7, [%l7 + 0x48]
edge8l %i6, %i2, %l0
fmovdpos %icc, %f2, %f7
xnorcc %l2, %i1, %o5
tsubcc %o0, %o3, %o7
tcs %icc, 0x3
taddcc %i0, 0x1134, %o4
fabss %f10, %f0
fornot1s %f0, %f4, %f6
ldsh [%l7 + 0x60], %g6
ldx [%l7 + 0x20], %l3
st %f10, [%l7 + 0x0C]
fmovsn %xcc, %f9, %f4
movrne %l5, %i4, %g4
lduh [%l7 + 0x60], %l6
tne %xcc, 0x5
ldx [%l7 + 0x70], %o6
std %f14, [%l7 + 0x08]
lduw [%l7 + 0x2C], %l1
fpadd16 %f6, %f0, %f2
movl %icc, %l4, %g1
fpsub32 %f2, %f14, %f14
bpos %icc, loop_5696
ldsh [%l7 + 0x74], %i7
fpmerge %f4, %f10, %f10
add %g2, 0x0E20, %i5
loop_5696:
fmovs %f1, %f12
ldx [%l7 + 0x78], %o2
tpos %xcc, 0x7
tgu %xcc, 0x3
ta %xcc, 0x3
fmovsle %icc, %f2, %f14
fmovrse %i3, %f5, %f1
fornot2 %f10, %f14, %f8
fornot1 %f0, %f8, %f8
edge32n %o1, %g5, %g3
ldd [%l7 + 0x70], %f8
movrlz %g7, %i6, %i2
sth %l2, [%l7 + 0x26]
st %f2, [%l7 + 0x50]
stw %i1, [%l7 + 0x78]
sth %o5, [%l7 + 0x74]
st %f0, [%l7 + 0x2C]
sth %l0, [%l7 + 0x74]
fmul8ulx16 %f6, %f14, %f12
ldsb [%l7 + 0x10], %o3
mulscc %o0, %o7, %o4
edge16l %i0, %l3, %l5
stw %i4, [%l7 + 0x1C]
fnor %f6, %f6, %f2
smulcc %g4, 0x0F0B, %l6
fors %f9, %f5, %f12
bgu,a,pn %xcc, loop_5697
fsrc2 %f12, %f14
fnegd %f14, %f6
andcc %g6, %o6, %l1
loop_5697:
ldsb [%l7 + 0x5B], %g1
sth %i7, [%l7 + 0x30]
bvs,a loop_5698
fnand %f10, %f2, %f2
stb %l4, [%l7 + 0x43]
smul %g2, 0x0238, %o2
loop_5698:
fpadd16 %f2, %f4, %f4
stx %i3, [%l7 + 0x58]
bvs,a loop_5699
st %f6, [%l7 + 0x38]
fcmpgt16 %f8, %f8, %o1
lduw [%l7 + 0x74], %i5
loop_5699:
stx %g3, [%l7 + 0x20]
array16 %g7, %g5, %i6
xnor %i2, 0x1B49, %l2
lduw [%l7 + 0x34], %o5
bgu,pt %icc, loop_5700
brnz,a %l0, loop_5701
array32 %o3, %i1, %o7
brnz %o0, loop_5702
loop_5700:
fbne,a %fcc2, loop_5703
loop_5701:
srax %o4, %l3, %i0
ldx [%l7 + 0x68], %l5
loop_5702:
stw %g4, [%l7 + 0x30]
loop_5703:
ldsh [%l7 + 0x5A], %i4
fmovscc %icc, %f14, %f6
movrgez %l6, %g6, %o6
movne %xcc, %l1, %i7
fnand %f14, %f6, %f8
std %f10, [%l7 + 0x48]
stw %l4, [%l7 + 0x50]
fabsd %f6, %f10
tg %icc, 0x1
fpack16 %f6, %f10
pdist %f2, %f12, %f4
xnor %g1, %g2, %i3
ldsw [%l7 + 0x40], %o1
fcmps %fcc0, %f1, %f13
brlz %i5, loop_5704
movneg %xcc, %g3, %g7
fcmple16 %f14, %f6, %g5
bpos,a,pt %xcc, loop_5705
loop_5704:
andn %i6, 0x1960, %o2
fmovrsgez %i2, %f14, %f8
sth %o5, [%l7 + 0x3C]
loop_5705:
fmul8ulx16 %f8, %f14, %f14
fcmple32 %f2, %f4, %l0
sth %o3, [%l7 + 0x74]
fsrc1 %f0, %f10
stx %i1, [%l7 + 0x78]
brlez,a %o7, loop_5706
fpadd32 %f8, %f4, %f8
movvc %xcc, %l2, %o0
ldub [%l7 + 0x66], %o4
loop_5706:
fbug,a %fcc0, loop_5707
fands %f13, %f8, %f11
fors %f3, %f2, %f13
sth %i0, [%l7 + 0x10]
loop_5707:
edge16n %l5, %g4, %l3
ldsw [%l7 + 0x54], %i4
ldsh [%l7 + 0x54], %l6
array8 %g6, %o6, %i7
smul %l4, 0x0EC0, %l1
ldub [%l7 + 0x76], %g2
fbe %fcc3, loop_5708
bn loop_5709
ldub [%l7 + 0x68], %i3
ld [%l7 + 0x14], %f4
loop_5708:
std %f4, [%l7 + 0x18]
loop_5709:
ta %icc, 0x3
and %o1, %i5, %g1
stb %g7, [%l7 + 0x1E]
ldub [%l7 + 0x51], %g5
ldsh [%l7 + 0x72], %i6
fbo,a %fcc1, loop_5710
bg %xcc, loop_5711
ldsw [%l7 + 0x10], %g3
movrgz %o2, 0x1F7, %i2
loop_5710:
ldsh [%l7 + 0x38], %l0
loop_5711:
fbo %fcc2, loop_5712
sdivcc %o3, 0x19D7, %o5
taddcc %o7, %i1, %o0
taddcc %o4, %i0, %l5
loop_5712:
std %f6, [%l7 + 0x58]
ldub [%l7 + 0x09], %g4
ld [%l7 + 0x74], %f13
faligndata %f12, %f6, %f14
lduh [%l7 + 0x18], %l2
sth %i4, [%l7 + 0x26]
andncc %l6, %g6, %l3
bpos,a,pn %icc, loop_5713
lduw [%l7 + 0x68], %i7
fmul8x16au %f15, %f0, %f2
lduh [%l7 + 0x08], %l4
loop_5713:
tge %xcc, 0x0
sllx %l1, 0x05, %g2
ldd [%l7 + 0x50], %f8
bpos %icc, loop_5714
movrlez %o6, 0x250, %o1
lduw [%l7 + 0x1C], %i3
movne %xcc, %i5, %g7
loop_5714:
be,pt %xcc, loop_5715
ldx [%l7 + 0x10], %g5
fcmped %fcc2, %f10, %f2
fbu,a %fcc2, loop_5716
loop_5715:
st %f7, [%l7 + 0x48]
subcc %g1, %g3, %i6
movg %icc, %o2, %l0
loop_5716:
sth %i2, [%l7 + 0x68]
fmul8sux16 %f12, %f14, %f12
ldsw [%l7 + 0x68], %o3
ldx [%l7 + 0x78], %o5
taddcc %i1, 0x0CE7, %o7
stb %o4, [%l7 + 0x11]
fsrc1 %f14, %f10
pdist %f0, %f10, %f14
ldsb [%l7 + 0x29], %o0
fcmple16 %f0, %f4, %l5
fmovdvc %xcc, %f10, %f0
fble,a %fcc0, loop_5717
brgz %g4, loop_5718
fmovse %icc, %f14, %f6
fabss %f4, %f11
loop_5717:
stx %l2, [%l7 + 0x78]
loop_5718:
subccc %i0, %i4, %l6
std %f4, [%l7 + 0x48]
bcs,a loop_5719
fcmpd %fcc2, %f0, %f6
stw %l3, [%l7 + 0x78]
ldd [%l7 + 0x48], %f8
loop_5719:
sth %i7, [%l7 + 0x60]
fmovsvc %icc, %f13, %f13
fands %f4, %f5, %f12
lduh [%l7 + 0x1C], %g6
andncc %l4, %l1, %o6
movle %icc, %o1, %i3
xor %i5, 0x1E4B, %g7
std %f0, [%l7 + 0x10]
andncc %g2, %g5, %g1
lduh [%l7 + 0x12], %g3
fbuge %fcc0, loop_5720
st %f11, [%l7 + 0x14]
fsrc2 %f14, %f0
std %f10, [%l7 + 0x10]
loop_5720:
ldx [%l7 + 0x68], %i6
alignaddr %l0, %i2, %o2
ld [%l7 + 0x7C], %f13
fcmpgt16 %f8, %f8, %o3
stb %o5, [%l7 + 0x49]
popc %i1, %o7
fbo %fcc0, loop_5721
sth %o4, [%l7 + 0x58]
ld [%l7 + 0x44], %f14
fcmpes %fcc2, %f15, %f12
loop_5721:
fbn %fcc3, loop_5722
fornot1 %f10, %f2, %f2
fmovsleu %xcc, %f11, %f0
fbul,a %fcc3, loop_5723
loop_5722:
movvc %xcc, %o0, %g4
fmovde %xcc, %f14, %f10
edge32n %l2, %l5, %i4
loop_5723:
fnot2s %f6, %f14
bneg,pn %xcc, loop_5724
ld [%l7 + 0x44], %f14
ldsh [%l7 + 0x7E], %i0
fmul8x16al %f14, %f13, %f6
loop_5724:
add %l3, 0x17B2, %i7
lduh [%l7 + 0x58], %l6
bvs %xcc, loop_5725
fbe %fcc3, loop_5726
fnors %f1, %f1, %f3
fcmpd %fcc3, %f12, %f2
loop_5725:
stb %g6, [%l7 + 0x38]
loop_5726:
tcc %icc, 0x1
fone %f14
fpack32 %f14, %f0, %f10
ldsb [%l7 + 0x58], %l1
ldsb [%l7 + 0x40], %o6
ldsb [%l7 + 0x3A], %o1
movrgez %l4, %i5, %g7
fxnors %f0, %f8, %f15
fmul8ulx16 %f6, %f2, %f0
tgu %icc, 0x6
st %f1, [%l7 + 0x3C]
stb %g2, [%l7 + 0x75]
fmovsneg %xcc, %f3, %f10
movrne %i3, %g5, %g1
sdivcc %g3, 0x086B, %l0
movcs %icc, %i6, %i2
ld [%l7 + 0x68], %f12
lduw [%l7 + 0x08], %o3
std %f12, [%l7 + 0x58]
ldx [%l7 + 0x08], %o5
st %f13, [%l7 + 0x3C]
sra %i1, %o7, %o2
bg,a,pn %xcc, loop_5727
fmovd %f2, %f10
fmovsvc %xcc, %f11, %f6
brgez,a %o0, loop_5728
loop_5727:
tneg %xcc, 0x5
mova %icc, %o4, %l2
srl %l5, %g4, %i0
loop_5728:
fmovdne %icc, %f9, %f14
udivcc %l3, 0x180C, %i4
tcc %xcc, 0x3
sth %i7, [%l7 + 0x52]
fpackfix %f2, %f15
bne,a loop_5729
addccc %g6, 0x0344, %l6
tneg %xcc, 0x4
faligndata %f12, %f2, %f8
loop_5729:
edge16n %o6, %o1, %l4
ldsh [%l7 + 0x1E], %i5
subcc %l1, %g2, %i3
ldd [%l7 + 0x08], %f6
lduh [%l7 + 0x2A], %g7
fmul8sux16 %f0, %f0, %f12
fmovrsne %g1, %f9, %f2
movneg %xcc, %g5, %g3
bvc,pt %icc, loop_5730
movpos %xcc, %i6, %i2
lduw [%l7 + 0x68], %o3
pdist %f10, %f14, %f12
loop_5730:
fmovdle %icc, %f12, %f5
array16 %l0, %o5, %i1
ldub [%l7 + 0x2F], %o7
stx %o0, [%l7 + 0x10]
fmovsleu %xcc, %f13, %f7
bshuffle %f6, %f12, %f10
nop
setx loop_5731, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o4, [%l7 + 0x4C]
fxnor %f6, %f2, %f8
fpadd32s %f11, %f5, %f1
loop_5731:
bvc,a %xcc, loop_5732
edge32ln %l2, %l5, %g4
fsrc1 %f6, %f10
fandnot2 %f12, %f12, %f4
loop_5732:
edge8l %i0, %o2, %l3
move %icc, %i7, %g6
bpos,a,pt %xcc, loop_5733
stw %l6, [%l7 + 0x4C]
fpsub16s %f12, %f3, %f8
bpos loop_5734
loop_5733:
st %f0, [%l7 + 0x50]
array16 %i4, %o1, %l4
sdivx %o6, 0x0F7D, %i5
loop_5734:
array32 %g2, %l1, %i3
alignaddrl %g7, %g5, %g1
fandnot1s %f14, %f7, %f2
fblg %fcc0, loop_5735
tn %icc, 0x6
mulscc %g3, 0x0984, %i2
stb %i6, [%l7 + 0x59]
loop_5735:
tcs %icc, 0x7
subccc %l0, %o3, %i1
ldx [%l7 + 0x30], %o7
ldsb [%l7 + 0x76], %o0
edge16n %o4, %o5, %l5
fsrc2 %f12, %f12
ldd [%l7 + 0x18], %f2
array32 %l2, %i0, %g4
tl %xcc, 0x3
std %f10, [%l7 + 0x38]
smulcc %o2, %i7, %g6
subc %l6, 0x0FC0, %i4
edge8ln %o1, %l4, %l3
fnor %f0, %f4, %f12
ld [%l7 + 0x34], %f15
ld [%l7 + 0x24], %f4
fcmpgt16 %f12, %f4, %o6
ldx [%l7 + 0x68], %g2
ldsh [%l7 + 0x6E], %i5
ldsw [%l7 + 0x70], %l1
fmovrsgez %i3, %f4, %f2
edge16 %g5, %g1, %g7
fzero %f0
fmovdneg %xcc, %f2, %f8
fmovrdgez %g3, %f12, %f0
fmovdleu %icc, %f0, %f0
lduh [%l7 + 0x36], %i6
fmovrde %i2, %f14, %f10
bpos,a,pn %xcc, loop_5736
tn %xcc, 0x3
ldsw [%l7 + 0x1C], %l0
lduh [%l7 + 0x2A], %o3
loop_5736:
fpsub16s %f9, %f11, %f12
movrne %i1, %o7, %o0
edge32ln %o5, %o4, %l5
movpos %xcc, %l2, %i0
ld [%l7 + 0x40], %f2
udivcc %o2, 0x1695, %g4
fands %f12, %f3, %f15
fmovs %f10, %f9
ldub [%l7 + 0x1C], %i7
fmovdvc %icc, %f14, %f1
fornot2 %f0, %f2, %f14
fmovsne %icc, %f9, %f14
fzeros %f2
fmovsvc %icc, %f7, %f7
fmovse %xcc, %f15, %f1
fands %f15, %f14, %f12
fmovdvs %icc, %f4, %f4
te %xcc, 0x3
lduw [%l7 + 0x50], %l6
tgu %xcc, 0x0
fzeros %f2
fmul8sux16 %f4, %f8, %f12
fmul8x16 %f11, %f6, %f4
tle %xcc, 0x2
ldsb [%l7 + 0x6E], %g6
movrlez %o1, 0x310, %i4
std %f4, [%l7 + 0x08]
sth %l3, [%l7 + 0x60]
taddcctv %o6, %l4, %g2
stw %l1, [%l7 + 0x48]
orn %i5, %g5, %i3
movrlz %g7, %g1, %g3
fornot2s %f13, %f3, %f5
tsubcctv %i6, %l0, %i2
fmovrdgz %i1, %f0, %f14
lduw [%l7 + 0x74], %o3
movvc %xcc, %o7, %o0
lduh [%l7 + 0x12], %o5
sth %l5, [%l7 + 0x7A]
movge %icc, %l2, %o4
stx %i0, [%l7 + 0x70]
fornot1s %f6, %f3, %f5
fmovsleu %xcc, %f11, %f8
bvs,a %icc, loop_5737
nop
setx loop_5738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f13, %f14
bvc,a,pn %xcc, loop_5739
loop_5737:
fpsub16 %f14, %f8, %f2
loop_5738:
fcmpes %fcc3, %f3, %f2
ldsh [%l7 + 0x14], %g4
loop_5739:
fone %f6
array8 %i7, %l6, %o2
fexpand %f9, %f6
orcc %g6, %o1, %l3
fbn %fcc1, loop_5740
edge8l %o6, %i4, %g2
ldx [%l7 + 0x58], %l4
sra %l1, 0x18, %g5
loop_5740:
movrne %i3, %i5, %g7
fmovsvs %xcc, %f11, %f6
fnands %f15, %f14, %f3
ldsh [%l7 + 0x68], %g3
xor %i6, 0x0D12, %l0
lduw [%l7 + 0x58], %i2
brgz,a %g1, loop_5741
st %f2, [%l7 + 0x34]
orcc %i1, %o7, %o3
fxnor %f12, %f10, %f8
loop_5741:
srl %o0, 0x0E, %l5
brnz %l2, loop_5742
std %f14, [%l7 + 0x68]
fbug %fcc2, loop_5743
fmovdpos %icc, %f3, %f7
loop_5742:
st %f14, [%l7 + 0x48]
fmovdl %icc, %f6, %f8
loop_5743:
movrgz %o4, 0x299, %i0
fnand %f4, %f2, %f12
fornot2 %f0, %f4, %f10
stx %o5, [%l7 + 0x70]
fpsub32s %f10, %f8, %f12
fbul,a %fcc2, loop_5744
lduw [%l7 + 0x50], %i7
tgu %xcc, 0x5
fcmple16 %f6, %f12, %l6
loop_5744:
ld [%l7 + 0x54], %f12
lduw [%l7 + 0x70], %o2
fands %f0, %f11, %f1
fbule,a %fcc0, loop_5745
sra %g6, 0x08, %g4
fmovdl %icc, %f14, %f8
edge8 %o1, %l3, %o6
loop_5745:
udivcc %i4, 0x0979, %l4
fbue %fcc3, loop_5746
ld [%l7 + 0x2C], %f3
bne,a loop_5747
stx %l1, [%l7 + 0x68]
loop_5746:
tvs %xcc, 0x6
ldsb [%l7 + 0x43], %g5
loop_5747:
fmovdne %xcc, %f7, %f11
stw %i3, [%l7 + 0x74]
udivcc %g2, 0x1DB6, %g7
taddcc %g3, %i5, %i6
fmovscc %xcc, %f11, %f7
fmovrdne %i2, %f8, %f14
and %l0, %g1, %i1
tge %xcc, 0x5
fexpand %f2, %f10
ldd [%l7 + 0x10], %f4
fzeros %f1
fbu,a %fcc3, loop_5748
stx %o7, [%l7 + 0x30]
fmovdpos %xcc, %f14, %f7
array32 %o0, %l5, %l2
loop_5748:
fcmps %fcc1, %f0, %f10
fmovsleu %icc, %f0, %f0
andn %o4, 0x0412, %i0
tge %xcc, 0x5
fmovsn %xcc, %f10, %f6
fmovrsgez %o5, %f14, %f7
fmovsleu %icc, %f3, %f13
fcmpne32 %f2, %f10, %o3
fmovse %xcc, %f4, %f11
lduw [%l7 + 0x3C], %i7
fmovdpos %icc, %f14, %f2
fbl %fcc1, loop_5749
fmul8x16al %f11, %f3, %f0
fcmpeq16 %f4, %f14, %l6
ldsh [%l7 + 0x2C], %g6
loop_5749:
ldsh [%l7 + 0x5A], %g4
fmovdne %icc, %f5, %f11
fmovsn %icc, %f4, %f7
stw %o1, [%l7 + 0x08]
ldsh [%l7 + 0x28], %o2
fandnot1 %f12, %f0, %f0
edge8l %o6, %i4, %l4
fbg %fcc2, loop_5750
tn %xcc, 0x4
umul %l3, 0x1AEE, %l1
fsrc1 %f10, %f8
loop_5750:
brlez %i3, loop_5751
ldx [%l7 + 0x28], %g5
tg %xcc, 0x5
andcc %g7, 0x1472, %g2
loop_5751:
st %f0, [%l7 + 0x54]
ldub [%l7 + 0x13], %g3
fba,a %fcc0, loop_5752
tleu %icc, 0x3
bg %icc, loop_5753
sth %i5, [%l7 + 0x60]
loop_5752:
brz,a %i6, loop_5754
std %f12, [%l7 + 0x18]
loop_5753:
fand %f2, %f0, %f12
ldsb [%l7 + 0x36], %l0
loop_5754:
std %f14, [%l7 + 0x70]
fnot1 %f8, %f8
ldub [%l7 + 0x6B], %g1
fxnors %f12, %f0, %f2
ldsh [%l7 + 0x6A], %i2
edge8ln %o7, %i1, %l5
fornot2 %f0, %f8, %f8
fmovdgu %icc, %f15, %f8
tl %xcc, 0x7
tgu %xcc, 0x4
fors %f8, %f13, %f0
fnegd %f10, %f6
fmovsl %xcc, %f1, %f7
fcmpd %fcc2, %f6, %f12
alignaddr %l2, %o4, %o0
bcc,pt %xcc, loop_5755
fandnot2s %f6, %f2, %f8
fmovdne %icc, %f7, %f3
fmovsge %icc, %f1, %f2
loop_5755:
bcc,a %xcc, loop_5756
movle %xcc, %o5, %o3
std %f12, [%l7 + 0x18]
bvc,a,pt %xcc, loop_5757
loop_5756:
lduh [%l7 + 0x38], %i7
fnands %f6, %f10, %f7
fmovdneg %xcc, %f3, %f4
loop_5757:
fmovdneg %icc, %f11, %f8
ldd [%l7 + 0x20], %f8
brnz %i0, loop_5758
fmovsne %icc, %f2, %f10
fmovsvc %xcc, %f6, %f15
fmul8x16al %f11, %f6, %f0
loop_5758:
fmovsneg %xcc, %f14, %f13
stw %g6, [%l7 + 0x0C]
smulcc %g4, 0x00AA, %o1
fmuld8sux16 %f0, %f8, %f4
fmovdle %icc, %f4, %f5
fmul8x16al %f1, %f5, %f6
ldsh [%l7 + 0x5E], %o2
fandnot1 %f2, %f6, %f12
movg %icc, %o6, %i4
for %f14, %f4, %f4
fpsub16 %f0, %f8, %f8
ldsb [%l7 + 0x60], %l6
bshuffle %f4, %f8, %f14
srlx %l3, 0x08, %l4
fpsub16s %f3, %f9, %f0
bgu loop_5759
edge32n %i3, %g5, %l1
stb %g2, [%l7 + 0x4A]
fble %fcc0, loop_5760
loop_5759:
fcmpgt16 %f8, %f4, %g3
fzero %f2
fcmpeq32 %f14, %f4, %g7
loop_5760:
std %f0, [%l7 + 0x58]
fcmple16 %f2, %f8, %i5
fmovrdne %i6, %f4, %f14
bleu loop_5761
movcc %xcc, %l0, %i2
stx %o7, [%l7 + 0x60]
stw %i1, [%l7 + 0x6C]
loop_5761:
stb %g1, [%l7 + 0x5E]
fmovsleu %xcc, %f4, %f6
fmul8x16al %f9, %f13, %f8
fcmpd %fcc1, %f8, %f4
stx %l5, [%l7 + 0x28]
movrgz %o4, 0x02F, %o0
st %f13, [%l7 + 0x44]
ldsb [%l7 + 0x0F], %o5
movrgz %o3, 0x30D, %l2
lduw [%l7 + 0x40], %i0
movre %g6, 0x01E, %g4
siam 0x2
sdivx %o1, 0x0C5A, %o2
fpsub32 %f8, %f2, %f6
addcc %i7, 0x0569, %i4
ldub [%l7 + 0x4A], %l6
sllx %o6, 0x0E, %l3
stb %l4, [%l7 + 0x1C]
std %f8, [%l7 + 0x50]
nop
setx loop_5762, %l0, %l1
jmpl %l1, %g5
fcmple32 %f6, %f2, %i3
umulcc %g2, %g3, %l1
edge32n %i5, %i6, %g7
loop_5762:
ldsw [%l7 + 0x48], %i2
xorcc %o7, %l0, %g1
edge32n %i1, %l5, %o4
fmovscs %icc, %f0, %f3
movrgz %o0, 0x23E, %o5
alignaddr %l2, %i0, %o3
srlx %g6, 0x11, %o1
fpadd16 %f8, %f12, %f0
tvs %xcc, 0x0
fnor %f14, %f2, %f12
fcmpeq16 %f8, %f2, %g4
edge16n %i7, %i4, %l6
movvc %icc, %o6, %o2
st %f13, [%l7 + 0x40]
fbn,a %fcc1, loop_5763
movrgez %l4, %g5, %i3
tn %icc, 0x3
tn %xcc, 0x1
loop_5763:
nop
setx loop_5764, %l0, %l1
jmpl %l1, %g2
fmul8ulx16 %f14, %f6, %f6
bge,a,pn %icc, loop_5765
fzeros %f5
loop_5764:
fbuge %fcc2, loop_5766
nop
setx loop_5767, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5765:
and %g3, 0x109E, %l3
fmuld8sux16 %f6, %f6, %f12
loop_5766:
stx %l1, [%l7 + 0x50]
loop_5767:
ldsb [%l7 + 0x57], %i5
ld [%l7 + 0x44], %f4
edge8ln %g7, %i6, %i2
stx %o7, [%l7 + 0x30]
call loop_5768
edge32 %g1, %l0, %l5
fnegd %f8, %f14
edge8 %o4, %o0, %i1
loop_5768:
ldsb [%l7 + 0x7B], %l2
edge32ln %i0, %o5, %g6
tg %icc, 0x0
fmovrdgz %o3, %f8, %f14
fmovrdlez %o1, %f4, %f2
ldd [%l7 + 0x38], %f10
movre %i7, 0x37B, %g4
addcc %l6, 0x0014, %o6
sub %i4, %o2, %l4
tcc %icc, 0x3
sll %i3, %g5, %g3
lduh [%l7 + 0x70], %g2
edge8l %l3, %i5, %g7
fmuld8sux16 %f11, %f1, %f2
stx %l1, [%l7 + 0x78]
ldub [%l7 + 0x6D], %i6
fcmpeq16 %f12, %f0, %o7
bcs,pt %xcc, loop_5769
fandnot2 %f6, %f8, %f0
lduw [%l7 + 0x1C], %i2
edge32ln %g1, %l5, %l0
loop_5769:
array32 %o0, %o4, %i1
fmovrdne %i0, %f14, %f0
stw %l2, [%l7 + 0x68]
fcmpes %fcc2, %f7, %f6
ldsh [%l7 + 0x16], %o5
fmovrdgez %o3, %f6, %f6
edge16 %g6, %o1, %i7
ldsw [%l7 + 0x64], %l6
ldsb [%l7 + 0x0D], %o6
bleu %xcc, loop_5770
fmovdgu %icc, %f4, %f11
lduw [%l7 + 0x0C], %g4
fmovrsgez %i4, %f15, %f1
loop_5770:
ld [%l7 + 0x60], %f2
fandnot2s %f6, %f11, %f5
lduh [%l7 + 0x42], %l4
fbg %fcc3, loop_5771
fble,a %fcc0, loop_5772
movg %xcc, %i3, %g5
fornot1 %f12, %f12, %f12
loop_5771:
fornot2 %f8, %f4, %f4
loop_5772:
ldub [%l7 + 0x34], %g3
lduw [%l7 + 0x60], %g2
brgz %l3, loop_5773
fnot2s %f8, %f5
fmovsvc %icc, %f1, %f8
orcc %i5, %o2, %l1
loop_5773:
fmovdleu %xcc, %f9, %f10
addccc %i6, %o7, %i2
fmovsgu %icc, %f5, %f10
fbug %fcc2, loop_5774
brz %g7, loop_5775
fnot2 %f10, %f12
lduh [%l7 + 0x62], %g1
loop_5774:
fpadd32s %f5, %f15, %f10
loop_5775:
fmovsneg %xcc, %f5, %f3
fmovrslz %l0, %f12, %f14
bg,pt %xcc, loop_5776
movg %icc, %o0, %l5
fornot2s %f11, %f4, %f12
and %i1, %i0, %o4
loop_5776:
stx %l2, [%l7 + 0x40]
bneg %xcc, loop_5777
fbl,a %fcc2, loop_5778
ta %icc, 0x1
tpos %icc, 0x0
loop_5777:
ldub [%l7 + 0x40], %o3
loop_5778:
ld [%l7 + 0x2C], %f6
ldx [%l7 + 0x70], %g6
fmul8x16au %f13, %f14, %f0
fnors %f15, %f11, %f5
umulcc %o5, 0x0326, %i7
tn %xcc, 0x4
ldsw [%l7 + 0x54], %o1
stx %o6, [%l7 + 0x20]
fornot2 %f2, %f4, %f6
st %f13, [%l7 + 0x60]
fsrc1 %f4, %f2
lduw [%l7 + 0x4C], %g4
siam 0x7
fmovdne %xcc, %f12, %f11
alignaddr %i4, %l6, %i3
fbu,a %fcc0, loop_5779
move %icc, %g5, %l4
fmovs %f6, %f15
lduw [%l7 + 0x30], %g3
loop_5779:
alignaddr %g2, %i5, %l3
fnands %f13, %f8, %f14
fnor %f8, %f2, %f10
movrgez %l1, %i6, %o7
fcmple16 %f4, %f4, %i2
fnegd %f12, %f4
fmovspos %icc, %f2, %f8
stb %o2, [%l7 + 0x28]
mova %icc, %g7, %l0
ldd [%l7 + 0x58], %f14
edge32ln %o0, %l5, %i1
fcmps %fcc1, %f15, %f11
fpadd16s %f5, %f0, %f9
fandnot2s %f2, %f13, %f15
ldd [%l7 + 0x78], %f2
array8 %g1, %o4, %l2
fmovspos %xcc, %f10, %f10
fpadd32s %f9, %f2, %f7
ldx [%l7 + 0x60], %o3
stb %i0, [%l7 + 0x62]
movneg %xcc, %o5, %i7
movcs %icc, %o1, %g6
ldsh [%l7 + 0x4C], %g4
fmovscs %xcc, %f2, %f14
fornot2s %f6, %f6, %f13
fbule,a %fcc3, loop_5780
ld [%l7 + 0x40], %f13
ldsb [%l7 + 0x4E], %o6
st %f3, [%l7 + 0x18]
loop_5780:
faligndata %f12, %f6, %f12
fmovrdlez %l6, %f4, %f12
subc %i3, 0x0660, %g5
fnot1s %f5, %f9
movrlz %l4, %g3, %i4
stw %i5, [%l7 + 0x34]
tle %xcc, 0x1
call loop_5781
fnot2s %f15, %f15
fmovdgu %icc, %f6, %f12
st %f7, [%l7 + 0x50]
loop_5781:
ldd [%l7 + 0x48], %f10
taddcc %l3, %g2, %i6
edge16ln %o7, %i2, %o2
fnegd %f0, %f6
lduh [%l7 + 0x26], %l1
edge16 %g7, %o0, %l5
ldsw [%l7 + 0x44], %i1
umulcc %l0, 0x1FE3, %g1
fzeros %f7
fmovsle %icc, %f0, %f8
fmovse %xcc, %f1, %f0
stx %l2, [%l7 + 0x08]
fcmpes %fcc2, %f2, %f7
ldd [%l7 + 0x30], %f8
fnot1 %f14, %f14
fmovda %xcc, %f4, %f10
ldsb [%l7 + 0x7D], %o4
xnor %o3, %i0, %i7
fcmpeq16 %f10, %f2, %o5
xor %o1, 0x1E2C, %g6
nop
setx loop_5782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f8, [%l7 + 0x2C]
fblg,a %fcc2, loop_5783
ldsw [%l7 + 0x14], %o6
loop_5782:
tsubcc %l6, 0x1139, %g4
fmovrse %i3, %f9, %f15
loop_5783:
fnand %f4, %f4, %f8
tge %icc, 0x5
fzero %f0
bshuffle %f14, %f4, %f6
ldub [%l7 + 0x47], %g5
edge8n %g3, %l4, %i5
add %i4, 0x0730, %l3
fornot2 %f6, %f12, %f8
mova %icc, %g2, %i6
fandnot1s %f0, %f15, %f5
brnz,a %o7, loop_5784
ldsb [%l7 + 0x4D], %i2
ldd [%l7 + 0x40], %f6
std %f4, [%l7 + 0x78]
loop_5784:
std %f14, [%l7 + 0x70]
fcmple16 %f2, %f0, %l1
fmovrsne %g7, %f14, %f1
movrgz %o0, 0x244, %o2
orn %l5, 0x0B24, %i1
fsrc2s %f11, %f5
stw %l0, [%l7 + 0x64]
tl %icc, 0x7
fone %f6
ld [%l7 + 0x08], %f0
std %f4, [%l7 + 0x10]
bcc %xcc, loop_5785
subcc %l2, 0x082A, %o4
ldsh [%l7 + 0x6E], %g1
bl,a loop_5786
loop_5785:
fexpand %f5, %f8
orcc %i0, %o3, %i7
fsrc2 %f6, %f8
loop_5786:
stx %o5, [%l7 + 0x58]
ldsh [%l7 + 0x46], %o1
sra %o6, %l6, %g4
stx %g6, [%l7 + 0x70]
fpadd32 %f8, %f4, %f2
fmovspos %xcc, %f6, %f2
call loop_5787
fand %f6, %f6, %f14
nop
setx loop_5788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
pdist %f10, %f0, %f4
loop_5787:
ldsw [%l7 + 0x28], %g5
std %f4, [%l7 + 0x18]
loop_5788:
fmovde %xcc, %f12, %f10
ldsh [%l7 + 0x56], %i3
fmuld8ulx16 %f14, %f10, %f12
ldsh [%l7 + 0x28], %g3
subc %l4, %i4, %l3
fcmpd %fcc0, %f4, %f12
fmul8x16au %f4, %f12, %f12
lduh [%l7 + 0x2E], %i5
fpack16 %f6, %f5
fmovsvs %xcc, %f15, %f5
fmovrslz %i6, %f5, %f5
fmovdn %xcc, %f4, %f8
movpos %xcc, %o7, %g2
fmovsvc %icc, %f15, %f6
fmovdvs %icc, %f13, %f9
fmul8x16al %f1, %f12, %f10
tgu %icc, 0x1
fmovrsgez %l1, %f9, %f12
fones %f2
fmovdneg %icc, %f7, %f14
fcmple16 %f0, %f0, %g7
ldsw [%l7 + 0x34], %i2
bshuffle %f0, %f0, %f4
ldsw [%l7 + 0x0C], %o0
fabsd %f6, %f0
ldx [%l7 + 0x58], %l5
fmovs %f6, %f0
fmovsge %xcc, %f4, %f8
ldsh [%l7 + 0x4C], %o2
bn,a loop_5789
movg %icc, %l0, %i1
bleu,pn %icc, loop_5790
std %f10, [%l7 + 0x48]
loop_5789:
fmovdn %icc, %f4, %f6
bne,a,pt %xcc, loop_5791
loop_5790:
fmovdcc %xcc, %f8, %f9
fmovrsgz %o4, %f0, %f2
xor %g1, %l2, %i0
loop_5791:
tsubcc %i7, %o3, %o1
sdivcc %o5, 0x1BCD, %l6
lduh [%l7 + 0x52], %g4
fbue,a %fcc0, loop_5792
movn %xcc, %o6, %g5
fcmpgt16 %f0, %f4, %i3
fmovsl %xcc, %f7, %f10
loop_5792:
stx %g6, [%l7 + 0x68]
bl,a %xcc, loop_5793
fcmple16 %f8, %f2, %g3
alignaddrl %i4, %l4, %l3
mulx %i6, 0x11C6, %i5
loop_5793:
fandnot2 %f4, %f8, %f12
mulx %o7, %g2, %g7
fblg %fcc0, loop_5794
ta %xcc, 0x1
umulcc %i2, 0x1099, %o0
fmovdge %xcc, %f3, %f5
loop_5794:
or %l5, %o2, %l0
ldsb [%l7 + 0x27], %i1
fpsub16 %f12, %f14, %f0
fandnot2 %f12, %f8, %f6
fmovd %f8, %f12
edge32l %o4, %g1, %l2
ldsb [%l7 + 0x79], %l1
mova %xcc, %i7, %o3
fbe,a %fcc1, loop_5795
stw %i0, [%l7 + 0x0C]
array32 %o1, %o5, %g4
fmovs %f12, %f6
loop_5795:
ldd [%l7 + 0x58], %f2
brlz %o6, loop_5796
stb %g5, [%l7 + 0x77]
fmovdcs %icc, %f0, %f4
st %f11, [%l7 + 0x0C]
loop_5796:
brnz %l6, loop_5797
fbl %fcc0, loop_5798
fmovse %icc, %f11, %f15
ldd [%l7 + 0x70], %f10
loop_5797:
fmovrde %g6, %f12, %f6
loop_5798:
fmovsleu %xcc, %f11, %f4
fmovse %icc, %f1, %f8
fmul8x16au %f2, %f0, %f10
ble,a loop_5799
srl %g3, 0x0A, %i3
fmovdvs %icc, %f11, %f6
ldub [%l7 + 0x61], %l4
loop_5799:
bcc,a,pt %xcc, loop_5800
stw %i4, [%l7 + 0x2C]
sth %i6, [%l7 + 0x36]
movge %icc, %i5, %o7
loop_5800:
nop
setx loop_5801, %l0, %l1
jmpl %l1, %g2
fcmpgt32 %f10, %f2, %l3
fsrc1s %f10, %f0
std %f4, [%l7 + 0x78]
loop_5801:
ldsh [%l7 + 0x74], %i2
bcc %xcc, loop_5802
tsubcctv %g7, 0x0B78, %o0
edge8n %o2, %l0, %i1
fcmpd %fcc1, %f2, %f10
loop_5802:
std %f10, [%l7 + 0x18]
std %f12, [%l7 + 0x50]
fabss %f2, %f9
ldsh [%l7 + 0x22], %o4
ldsb [%l7 + 0x4A], %l5
ldsb [%l7 + 0x30], %g1
lduh [%l7 + 0x5A], %l1
stw %l2, [%l7 + 0x18]
fpmerge %f6, %f15, %f8
fpsub32 %f0, %f2, %f14
tneg %xcc, 0x0
fmovdle %icc, %f5, %f15
bcs,a %icc, loop_5803
fbul %fcc2, loop_5804
fblg,a %fcc1, loop_5805
fmovdleu %xcc, %f6, %f3
loop_5803:
ldd [%l7 + 0x60], %f14
loop_5804:
fpsub32s %f15, %f2, %f1
loop_5805:
sth %o3, [%l7 + 0x2C]
fnot2s %f11, %f0
ldd [%l7 + 0x60], %f2
stw %i0, [%l7 + 0x68]
fcmpne32 %f6, %f12, %i7
fornot2s %f2, %f12, %f6
edge32n %o1, %o5, %o6
nop
setx loop_5806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f4, [%l7 + 0x58]
tvc %xcc, 0x2
ldsw [%l7 + 0x78], %g5
loop_5806:
bl %icc, loop_5807
bpos,a %icc, loop_5808
ldub [%l7 + 0x19], %g4
fornot1s %f14, %f1, %f14
loop_5807:
movcc %icc, %l6, %g6
loop_5808:
addc %g3, %i3, %i4
lduw [%l7 + 0x78], %i6
ldd [%l7 + 0x20], %f2
movrlez %i5, %o7, %g2
fmovrslz %l3, %f2, %f2
ldsw [%l7 + 0x50], %i2
fmovsvc %xcc, %f10, %f4
fbo,a %fcc0, loop_5809
ldx [%l7 + 0x78], %l4
edge32 %g7, %o2, %l0
fmovsgu %icc, %f5, %f9
loop_5809:
fmovsge %icc, %f5, %f4
edge16ln %i1, %o4, %o0
lduw [%l7 + 0x60], %g1
ldsh [%l7 + 0x5E], %l1
ldsw [%l7 + 0x60], %l2
st %f4, [%l7 + 0x7C]
tsubcc %o3, %i0, %l5
andn %o1, 0x14B4, %o5
movn %xcc, %o6, %i7
fmovdne %icc, %f12, %f4
ldub [%l7 + 0x78], %g4
ldd [%l7 + 0x28], %f0
fmovdvc %icc, %f0, %f2
lduw [%l7 + 0x54], %g5
fabss %f3, %f6
ldsh [%l7 + 0x38], %g6
sdivcc %l6, 0x1D1E, %g3
fmovsgu %xcc, %f14, %f14
fmuld8sux16 %f12, %f5, %f6
fba,a %fcc3, loop_5810
sth %i3, [%l7 + 0x64]
stx %i4, [%l7 + 0x40]
xnorcc %i5, 0x1EE6, %o7
loop_5810:
std %f0, [%l7 + 0x40]
ble,pt %icc, loop_5811
fmovdg %xcc, %f15, %f7
ldsw [%l7 + 0x44], %i6
tpos %xcc, 0x4
loop_5811:
tsubcctv %g2, %i2, %l4
srax %l3, %g7, %l0
fpmerge %f13, %f10, %f0
movcs %icc, %o2, %i1
fbu,a %fcc3, loop_5812
fone %f8
movrgez %o0, %g1, %o4
fmovrdlez %l1, %f14, %f0
loop_5812:
movrgz %o3, 0x180, %l2
movvs %xcc, %l5, %i0
ldub [%l7 + 0x71], %o1
fnot1s %f5, %f9
stw %o6, [%l7 + 0x1C]
fexpand %f14, %f14
bge %icc, loop_5813
ldsh [%l7 + 0x18], %o5
fcmpeq32 %f0, %f2, %g4
fors %f1, %f4, %f5
loop_5813:
faligndata %f12, %f10, %f8
sth %i7, [%l7 + 0x1A]
fpadd16s %f12, %f9, %f4
fmovdneg %xcc, %f7, %f2
fba %fcc0, loop_5814
fblg,a %fcc3, loop_5815
edge16 %g5, %l6, %g6
fmovrdne %g3, %f0, %f2
loop_5814:
fmovsne %xcc, %f0, %f8
loop_5815:
movrgz %i3, %i5, %i4
edge32 %o7, %g2, %i2
lduw [%l7 + 0x14], %l4
fmovsgu %icc, %f4, %f12
tle %xcc, 0x4
ldx [%l7 + 0x28], %l3
st %f6, [%l7 + 0x60]
array32 %i6, %l0, %g7
alignaddr %i1, %o2, %o0
edge16 %g1, %o4, %l1
mova %icc, %l2, %l5
fbu %fcc3, loop_5816
fbue,a %fcc2, loop_5817
ldsh [%l7 + 0x4C], %o3
ldsw [%l7 + 0x68], %i0
loop_5816:
sdivcc %o6, 0x12AE, %o1
loop_5817:
andncc %o5, %g4, %g5
call loop_5818
ldsb [%l7 + 0x2D], %i7
movvs %icc, %l6, %g6
fblg %fcc1, loop_5819
loop_5818:
movrlez %g3, 0x0B3, %i5
tl %icc, 0x5
edge8l %i4, %o7, %g2
loop_5819:
st %f9, [%l7 + 0x7C]
st %f10, [%l7 + 0x4C]
bleu,a,pn %xcc, loop_5820
edge16 %i2, %i3, %l3
lduw [%l7 + 0x20], %i6
ldd [%l7 + 0x78], %f6
loop_5820:
fmovsa %xcc, %f9, %f0
stw %l0, [%l7 + 0x58]
fbg %fcc3, loop_5821
fmovsa %icc, %f2, %f9
ldx [%l7 + 0x18], %g7
brlez %i1, loop_5822
loop_5821:
fornot2s %f6, %f14, %f12
be,a loop_5823
bg,a %xcc, loop_5824
loop_5822:
stb %o2, [%l7 + 0x5F]
ldd [%l7 + 0x10], %f10
loop_5823:
array32 %l4, %o0, %g1
loop_5824:
fbug %fcc2, loop_5825
fmovscc %xcc, %f6, %f15
ldx [%l7 + 0x08], %l1
fands %f6, %f10, %f15
loop_5825:
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x39], %l2
fpsub32 %f0, %f0, %f6
nop
setx loop_5826, %l0, %l1
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 %f0, %f14, %f4
bshuffle %f8, %f0, %f8
fxnors %f15, %f14, %f5
loop_5826:
brgez,a %o4, loop_5827
ldd [%l7 + 0x68], %f4
fsrc1s %f13, %f1
tn %icc, 0x6
loop_5827:
nop
setx loop_5828, %l0, %l1
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 %l5, [%l7 + 0x50]
movl %icc, %i0, %o6
fbul,a %fcc3, loop_5829
loop_5828:
ldx [%l7 + 0x70], %o3
fexpand %f3, %f0
stb %o5, [%l7 + 0x5E]
loop_5829:
fpadd32 %f2, %f8, %f6
ldsw [%l7 + 0x30], %o1
bl,pn %icc, loop_5830
ldd [%l7 + 0x40], %f14
orncc %g4, %i7, %g5
popc %l6, %g6
loop_5830:
edge32ln %g3, %i5, %i4
fbo,a %fcc2, loop_5831
lduw [%l7 + 0x38], %g2
ldub [%l7 + 0x7A], %o7
fpadd16 %f2, %f2, %f14
loop_5831:
tneg %xcc, 0x1
fcmpd %fcc1, %f2, %f4
sethi 0x178D, %i2
fabss %f2, %f6
ldx [%l7 + 0x10], %i3
for %f8, %f6, %f4
ta %xcc, 0x6
ldub [%l7 + 0x35], %i6
fxnors %f5, %f7, %f12
tpos %xcc, 0x4
sub %l0, %l3, %g7
ldsh [%l7 + 0x4C], %i1
ldx [%l7 + 0x28], %o2
fba %fcc1, loop_5832
ldsw [%l7 + 0x24], %o0
ldd [%l7 + 0x70], %f4
bgu loop_5833
loop_5832:
ldx [%l7 + 0x78], %l4
st %f0, [%l7 + 0x74]
edge32ln %l1, %l2, %g1
loop_5833:
fbg,a %fcc1, loop_5834
fmovdvs %icc, %f14, %f14
fmovrse %l5, %f9, %f7
bcc %icc, loop_5835
loop_5834:
ble,a %icc, loop_5836
andncc %o4, %o6, %i0
sra %o5, %o1, %o3
loop_5835:
ldsw [%l7 + 0x5C], %i7
loop_5836:
lduw [%l7 + 0x0C], %g5
lduh [%l7 + 0x3C], %l6
lduh [%l7 + 0x16], %g6
movpos %icc, %g3, %i5
fbne,a %fcc1, loop_5837
fsrc2s %f14, %f10
fbul,a %fcc1, loop_5838
ldx [%l7 + 0x48], %g4
loop_5837:
taddcc %g2, 0x10B8, %i4
stb %o7, [%l7 + 0x6B]
loop_5838:
sth %i3, [%l7 + 0x42]
tneg %icc, 0x7
sth %i2, [%l7 + 0x6E]
fbn %fcc3, loop_5839
fmovdge %xcc, %f14, %f4
array8 %l0, %i6, %g7
fmovrdgz %l3, %f4, %f8
loop_5839:
bl,a,pn %icc, loop_5840
movn %xcc, %i1, %o0
bneg,a %icc, loop_5841
ld [%l7 + 0x24], %f0
loop_5840:
tg %xcc, 0x1
fcmple16 %f12, %f10, %l4
loop_5841:
fmovsg %icc, %f7, %f11
udiv %o2, 0x1D83, %l2
ldsw [%l7 + 0x2C], %g1
fcmpd %fcc3, %f8, %f12
ldsh [%l7 + 0x12], %l5
ldsb [%l7 + 0x2F], %l1
orn %o6, 0x08F7, %i0
fmovrde %o4, %f2, %f12
ldd [%l7 + 0x38], %f2
ldx [%l7 + 0x50], %o5
fornot1s %f1, %f15, %f9
fcmpeq32 %f12, %f0, %o3
mulscc %i7, %g5, %l6
ldsw [%l7 + 0x50], %o1
st %f12, [%l7 + 0x60]
tle %icc, 0x1
movrlz %g6, 0x36F, %i5
fmovsge %icc, %f3, %f10
fmovdl %icc, %f6, %f9
st %f11, [%l7 + 0x64]
stw %g4, [%l7 + 0x3C]
fmovsleu %icc, %f12, %f0
fmuld8ulx16 %f4, %f4, %f10
bvc,a %xcc, loop_5842
lduw [%l7 + 0x7C], %g2
ldsw [%l7 + 0x34], %g3
brnz,a %i4, loop_5843
loop_5842:
movrgz %i3, 0x0B9, %o7
fmovdvc %icc, %f14, %f5
edge32l %l0, %i2, %g7
loop_5843:
sth %i6, [%l7 + 0x64]
fornot1 %f14, %f0, %f2
movg %icc, %l3, %o0
fexpand %f0, %f14
array16 %l4, %i1, %o2
fcmpgt32 %f2, %f8, %l2
subcc %g1, %l5, %l1
ldub [%l7 + 0x22], %o6
fpackfix %f6, %f10
fmovdgu %icc, %f12, %f3
tvc %xcc, 0x3
std %f2, [%l7 + 0x10]
fmovda %icc, %f0, %f5
fmovsl %icc, %f6, %f3
fsrc1 %f8, %f10
fmovs %f5, %f1
bneg,a %xcc, loop_5844
fmovdvc %icc, %f3, %f14
movg %icc, %o4, %o5
fmovdne %xcc, %f4, %f4
loop_5844:
st %f10, [%l7 + 0x20]
fmovdg %icc, %f8, %f15
stb %o3, [%l7 + 0x58]
edge16 %i7, %i0, %l6
fbl %fcc0, loop_5845
stx %o1, [%l7 + 0x30]
lduh [%l7 + 0x38], %g5
smulcc %i5, %g6, %g2
loop_5845:
st %f12, [%l7 + 0x64]
ldsb [%l7 + 0x54], %g3
movvc %xcc, %i4, %g4
fbn %fcc0, loop_5846
stw %o7, [%l7 + 0x50]
fmul8x16al %f0, %f4, %f8
sethi 0x0DCF, %l0
loop_5846:
std %f10, [%l7 + 0x78]
stx %i3, [%l7 + 0x40]
srlx %g7, %i6, %i2
bne,a,pt %xcc, loop_5847
movvc %icc, %o0, %l3
lduw [%l7 + 0x50], %l4
ldub [%l7 + 0x0B], %o2
loop_5847:
mulx %i1, %g1, %l5
fmovse %xcc, %f0, %f13
fbu,a %fcc2, loop_5848
sth %l1, [%l7 + 0x1A]
fandnot1 %f4, %f12, %f14
fmovrsne %o6, %f13, %f11
loop_5848:
orncc %o4, 0x06FB, %l2
fpackfix %f6, %f11
fbul %fcc0, loop_5849
xnorcc %o5, %i7, %o3
edge16n %i0, %l6, %o1
fmovspos %xcc, %f2, %f8
loop_5849:
ldd [%l7 + 0x38], %f6
ldx [%l7 + 0x08], %g5
fors %f0, %f12, %f11
fmovdneg %icc, %f12, %f4
fmovsleu %xcc, %f5, %f1
fpsub16s %f8, %f4, %f7
fcmpgt16 %f0, %f0, %i5
fmovdcs %xcc, %f12, %f4
lduh [%l7 + 0x1E], %g2
brlz %g3, loop_5850
fsrc1s %f4, %f10
fmul8x16al %f3, %f5, %f2
fba %fcc1, loop_5851
loop_5850:
fpmerge %f5, %f8, %f8
and %g6, 0x0D9B, %g4
tgu %xcc, 0x7
loop_5851:
lduw [%l7 + 0x60], %i4
bcs,a %icc, loop_5852
movre %o7, 0x3BF, %i3
array32 %g7, %i6, %i2
edge16 %o0, %l3, %l4
loop_5852:
faligndata %f4, %f12, %f14
stw %o2, [%l7 + 0x3C]
ba,a,pn %xcc, loop_5853
tcs %icc, 0x4
mova %xcc, %i1, %l0
edge8n %l5, %l1, %o6
loop_5853:
fcmped %fcc0, %f0, %f10
st %f4, [%l7 + 0x1C]
movrlz %g1, %l2, %o5
subccc %o4, %i7, %o3
fmul8x16al %f13, %f8, %f14
st %f1, [%l7 + 0x7C]
ldsh [%l7 + 0x5A], %l6
st %f8, [%l7 + 0x58]
fmovdneg %xcc, %f10, %f12
fsrc2s %f0, %f1
bcc loop_5854
bcs,a,pn %xcc, loop_5855
fbne,a %fcc3, loop_5856
srl %i0, 0x0A, %g5
loop_5854:
stw %o1, [%l7 + 0x10]
loop_5855:
ba loop_5857
loop_5856:
siam 0x2
fsrc1 %f12, %f4
fmovdg %xcc, %f3, %f14
loop_5857:
xnorcc %g2, 0x0BB5, %i5
stw %g6, [%l7 + 0x58]
fmovdge %xcc, %f8, %f14
fcmpeq32 %f12, %f10, %g3
andcc %i4, %o7, %g4
ldd [%l7 + 0x38], %f4
edge8ln %g7, %i6, %i3
edge16l %o0, %i2, %l4
sra %l3, %i1, %l0
xnor %o2, %l5, %l1
bgu,pt %icc, loop_5858
movrlez %o6, 0x1F9, %l2
fbge %fcc1, loop_5859
fmovdvc %icc, %f4, %f3
loop_5858:
fmovsa %icc, %f13, %f4
tsubcctv %o5, 0x0D14, %g1
loop_5859:
ldsb [%l7 + 0x3A], %o4
fbue %fcc1, loop_5860
edge16ln %o3, %i7, %i0
addccc %l6, 0x0C72, %g5
st %f4, [%l7 + 0x38]
loop_5860:
ldd [%l7 + 0x78], %f10
fand %f12, %f0, %f8
fpsub32 %f4, %f12, %f6
fmovdpos %xcc, %f13, %f13
movvc %xcc, %o1, %i5
sdivx %g2, 0x167A, %g3
ld [%l7 + 0x30], %f1
subccc %g6, %i4, %g4
stw %o7, [%l7 + 0x3C]
lduw [%l7 + 0x40], %i6
fmovrdgz %g7, %f2, %f4
bg,a,pn %icc, loop_5861
fmovd %f8, %f4
fmovdleu %icc, %f4, %f8
fpsub16 %f10, %f0, %f8
loop_5861:
sdiv %i3, 0x0702, %i2
edge8 %o0, %l3, %i1
bpos,pn %icc, loop_5862
fmovrsne %l0, %f7, %f7
tsubcctv %o2, %l5, %l4
fmovsn %xcc, %f5, %f13
loop_5862:
ldsh [%l7 + 0x40], %l1
fmovrse %l2, %f3, %f0
ldsh [%l7 + 0x24], %o5
fcmple32 %f12, %f14, %g1
alignaddrl %o6, %o3, %i7
std %f2, [%l7 + 0x30]
fnand %f14, %f4, %f6
xorcc %o4, 0x1A17, %i0
fbuge %fcc3, loop_5863
fmovrdne %g5, %f14, %f4
fzeros %f10
fpsub32 %f10, %f2, %f4
loop_5863:
ldx [%l7 + 0x08], %o1
lduh [%l7 + 0x4C], %i5
tn %xcc, 0x4
ble,a loop_5864
stw %g2, [%l7 + 0x54]
fbge,a %fcc3, loop_5865
subcc %l6, %g3, %i4
loop_5864:
xorcc %g4, 0x02E8, %o7
fnot2 %f14, %f6
loop_5865:
lduh [%l7 + 0x5C], %i6
movrne %g6, 0x2E7, %i3
fnegs %f8, %f14
lduw [%l7 + 0x1C], %g7
fmovdneg %icc, %f9, %f3
ldx [%l7 + 0x28], %i2
fmovd %f8, %f4
nop
setx loop_5866, %l0, %l1
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 %xcc, loop_5867
stb %o0, [%l7 + 0x2D]
tge %xcc, 0x2
loop_5866:
sth %i1, [%l7 + 0x36]
loop_5867:
ld [%l7 + 0x3C], %f8
fmovsge %icc, %f15, %f6
alignaddrl %l3, %l0, %l5
fsrc2 %f14, %f2
stw %o2, [%l7 + 0x10]
andn %l4, %l1, %o5
brlez,a %g1, loop_5868
nop
setx loop_5869, %l0, %l1
jmpl %l1, %o6
ldsb [%l7 + 0x6A], %o3
movg %xcc, %i7, %l2
loop_5868:
sth %i0, [%l7 + 0x2A]
loop_5869:
fone %f12
ldd [%l7 + 0x28], %f10
for %f12, %f2, %f14
st %f4, [%l7 + 0x6C]
tcc %icc, 0x5
ldub [%l7 + 0x7C], %o4
ldsb [%l7 + 0x0A], %g5
fsrc2s %f3, %f9
bl loop_5870
movrne %o1, %g2, %l6
fbu %fcc0, loop_5871
fpack16 %f8, %f2
loop_5870:
fmovscs %icc, %f9, %f3
fabss %f7, %f1
loop_5871:
movvc %xcc, %i5, %g3
fmovscc %xcc, %f1, %f9
movle %xcc, %g4, %i4
sth %i6, [%l7 + 0x18]
ldx [%l7 + 0x28], %o7
ldsb [%l7 + 0x42], %g6
faligndata %f2, %f8, %f0
for %f14, %f12, %f6
fcmped %fcc0, %f6, %f12
fnot1s %f10, %f15
edge8 %g7, %i2, %i3
fmul8sux16 %f14, %f12, %f12
ldd [%l7 + 0x50], %f10
fbu,a %fcc0, loop_5872
movl %icc, %i1, %l3
umul %l0, %o0, %l5
ldsw [%l7 + 0x50], %l4
loop_5872:
fmovse %icc, %f1, %f11
movleu %icc, %l1, %o2
bpos,a,pn %icc, loop_5873
addccc %g1, 0x0BF5, %o6
ldub [%l7 + 0x64], %o5
fpsub32s %f0, %f1, %f7
loop_5873:
fmovrdne %o3, %f10, %f4
lduh [%l7 + 0x3A], %l2
fbuge %fcc0, loop_5874
movg %xcc, %i7, %o4
xnorcc %g5, 0x128E, %i0
lduw [%l7 + 0x64], %o1
loop_5874:
sdivx %l6, 0x1A44, %i5
xor %g3, %g2, %g4
bcs,pn %icc, loop_5875
lduh [%l7 + 0x6A], %i4
xnor %i6, %o7, %g6
ldd [%l7 + 0x68], %f2
loop_5875:
ldx [%l7 + 0x70], %g7
lduh [%l7 + 0x72], %i3
brz,a %i1, loop_5876
fbe,a %fcc2, loop_5877
fornot1 %f12, %f0, %f0
fnot1s %f2, %f8
loop_5876:
movrgez %l3, 0x3F7, %l0
loop_5877:
fblg %fcc2, loop_5878
ldsh [%l7 + 0x66], %o0
tvc %icc, 0x5
sth %l5, [%l7 + 0x4C]
loop_5878:
fbule %fcc3, loop_5879
brnz,a %l4, loop_5880
st %f10, [%l7 + 0x44]
umul %l1, 0x0596, %o2
loop_5879:
stb %i2, [%l7 + 0x6C]
loop_5880:
fsrc2 %f2, %f12
fmovscs %icc, %f7, %f10
fmovdneg %icc, %f2, %f4
ldub [%l7 + 0x76], %o6
fzeros %f6
tl %icc, 0x2
bpos loop_5881
fcmpne32 %f4, %f10, %o5
add %o3, %l2, %g1
st %f3, [%l7 + 0x64]
loop_5881:
ld [%l7 + 0x1C], %f10
popc %o4, %g5
stb %i0, [%l7 + 0x7E]
bpos,pt %icc, loop_5882
array16 %i7, %l6, %o1
stb %g3, [%l7 + 0x4F]
orn %i5, %g4, %g2
loop_5882:
bl,pt %icc, loop_5883
movcs %icc, %i4, %i6
movvs %xcc, %o7, %g7
orcc %g6, 0x10C3, %i1
loop_5883:
bgu,a %xcc, loop_5884
taddcc %l3, 0x1947, %l0
bcc,a %xcc, loop_5885
stb %i3, [%l7 + 0x60]
loop_5884:
bge,a loop_5886
fmovdcs %icc, %f11, %f6
loop_5885:
fsrc2s %f9, %f14
fmovdg %xcc, %f3, %f5
loop_5886:
fbu %fcc0, loop_5887
ldsb [%l7 + 0x4E], %l5
fexpand %f9, %f4
stw %l4, [%l7 + 0x54]
loop_5887:
sub %o0, %o2, %i2
sub %l1, 0x04E3, %o5
st %f15, [%l7 + 0x78]
call loop_5888
ldub [%l7 + 0x32], %o6
sth %l2, [%l7 + 0x14]
udivx %o3, 0x0241, %o4
loop_5888:
srl %g1, %g5, %i0
fmul8sux16 %f2, %f8, %f10
popc 0x0DA8, %l6
stx %i7, [%l7 + 0x40]
movne %xcc, %g3, %o1
stx %i5, [%l7 + 0x50]
fcmps %fcc0, %f13, %f15
fcmpgt32 %f6, %f14, %g2
lduh [%l7 + 0x5E], %i4
fxnor %f6, %f14, %f4
alignaddrl %g4, %o7, %i6
ta %icc, 0x5
fcmped %fcc2, %f10, %f0
movcc %xcc, %g6, %i1
fmovsn %icc, %f0, %f6
sub %g7, 0x15A4, %l3
bg,a %xcc, loop_5889
st %f7, [%l7 + 0x58]
ldd [%l7 + 0x18], %f2
nop
setx loop_5890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5889:
fbe %fcc1, loop_5891
lduw [%l7 + 0x1C], %l0
bg,pt %icc, loop_5892
loop_5890:
fcmpes %fcc1, %f6, %f1
loop_5891:
bge,pt %icc, loop_5893
fmovdl %icc, %f15, %f3
loop_5892:
fmovrse %l5, %f2, %f12
ldsb [%l7 + 0x46], %l4
loop_5893:
ldx [%l7 + 0x08], %o0
bpos,pn %icc, loop_5894
ldsw [%l7 + 0x2C], %o2
fmovrsne %i3, %f1, %f4
stw %i2, [%l7 + 0x48]
loop_5894:
fbul,a %fcc3, loop_5895
edge8 %l1, %o5, %o6
fcmpne32 %f12, %f14, %o3
addcc %o4, 0x1F58, %l2
loop_5895:
stx %g5, [%l7 + 0x58]
fpsub32s %f10, %f8, %f13
fcmple32 %f6, %f0, %i0
fmovdne %icc, %f7, %f13
st %f9, [%l7 + 0x14]
fmovdn %icc, %f12, %f2
lduw [%l7 + 0x68], %g1
ld [%l7 + 0x08], %f4
ldd [%l7 + 0x30], %f8
fmovsgu %xcc, %f11, %f11
brlz,a %l6, loop_5896
lduh [%l7 + 0x1E], %i7
fcmped %fcc2, %f0, %f8
fsrc2s %f1, %f15
loop_5896:
ldsw [%l7 + 0x38], %o1
fcmpeq32 %f2, %f12, %g3
bcc,pn %icc, loop_5897
lduw [%l7 + 0x38], %g2
fbu,a %fcc2, loop_5898
mulx %i5, %g4, %o7
loop_5897:
ble,a loop_5899
movne %icc, %i4, %g6
loop_5898:
tcs %icc, 0x5
fnor %f12, %f14, %f14
loop_5899:
ldsb [%l7 + 0x66], %i1
tl %xcc, 0x0
fmovdvc %xcc, %f6, %f8
fnot2 %f4, %f4
fmovdl %xcc, %f0, %f3
fbug %fcc2, loop_5900
fmovde %xcc, %f6, %f9
movle %icc, %i6, %g7
ba,pt %xcc, loop_5901
loop_5900:
fnor %f12, %f6, %f12
fmovsle %xcc, %f11, %f10
stb %l0, [%l7 + 0x25]
loop_5901:
movpos %xcc, %l5, %l4
ldsw [%l7 + 0x30], %l3
tcc %xcc, 0x7
sra %o0, %o2, %i3
lduh [%l7 + 0x3E], %l1
fbu,a %fcc1, loop_5902
sdiv %i2, 0x0E82, %o6
movneg %icc, %o3, %o5
edge8n %l2, %o4, %g5
loop_5902:
lduw [%l7 + 0x18], %i0
addccc %g1, %l6, %i7
fzeros %f4
stw %g3, [%l7 + 0x30]
fabsd %f8, %f10
ldsw [%l7 + 0x64], %o1
udivx %i5, 0x1423, %g2
stx %g4, [%l7 + 0x38]
fnor %f2, %f10, %f4
orcc %o7, %g6, %i1
movrne %i4, %i6, %g7
nop
setx loop_5903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x5
nop
setx loop_5904, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f14, [%l7 + 0x40]
loop_5903:
lduh [%l7 + 0x4C], %l0
fornot1 %f0, %f0, %f0
loop_5904:
fbn %fcc3, loop_5905
ldsh [%l7 + 0x2A], %l4
tleu %xcc, 0x5
taddcctv %l3, %l5, %o2
loop_5905:
stb %o0, [%l7 + 0x4C]
fones %f14
tne %xcc, 0x7
fabss %f12, %f11
stx %i3, [%l7 + 0x40]
array16 %i2, %o6, %o3
fcmps %fcc3, %f0, %f14
udivx %l1, 0x074C, %o5
fba %fcc1, loop_5906
fmovsg %xcc, %f13, %f0
srax %o4, %l2, %i0
movle %icc, %g1, %g5
loop_5906:
ldub [%l7 + 0x19], %l6
movcs %xcc, %i7, %g3
fbne,a %fcc3, loop_5907
ldx [%l7 + 0x08], %o1
nop
setx loop_5908, %l0, %l1
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], %g2
loop_5907:
fcmpeq16 %f6, %f8, %i5
brgez,a %o7, loop_5909
loop_5908:
fcmpes %fcc2, %f6, %f4
lduw [%l7 + 0x0C], %g6
fmovdle %icc, %f3, %f12
loop_5909:
xorcc %g4, 0x07A6, %i1
mulscc %i6, %i4, %g7
fbule,a %fcc1, loop_5910
fbg %fcc2, loop_5911
udivx %l0, 0x1265, %l3
fbe,a %fcc0, loop_5912
loop_5910:
st %f11, [%l7 + 0x40]
loop_5911:
stw %l5, [%l7 + 0x58]
add %l4, %o0, %i3
loop_5912:
bn,a,pt %icc, loop_5913
fmovrslz %o2, %f10, %f6
addcc %o6, 0x1DB4, %o3
fabss %f3, %f7
loop_5913:
ldub [%l7 + 0x1C], %l1
brlz,a %i2, loop_5914
ldsh [%l7 + 0x32], %o5
tcs %icc, 0x4
movrlz %o4, 0x158, %i0
loop_5914:
fmovdcc %xcc, %f12, %f4
ldsw [%l7 + 0x6C], %l2
fmovsn %xcc, %f8, %f0
fbe %fcc3, loop_5915
edge16n %g5, %l6, %i7
movvc %icc, %g1, %o1
fpackfix %f6, %f6
loop_5915:
be,pt %xcc, loop_5916
fandnot2 %f8, %f0, %f0
brnz %g3, loop_5917
fmovsg %xcc, %f5, %f2
loop_5916:
fnor %f2, %f14, %f2
stw %i5, [%l7 + 0x60]
loop_5917:
smulcc %o7, %g6, %g4
ld [%l7 + 0x48], %f9
ba %xcc, loop_5918
movrlz %i1, 0x27F, %g2
fexpand %f2, %f0
brgz,a %i6, loop_5919
loop_5918:
fnors %f0, %f4, %f3
orn %g7, %i4, %l0
stb %l5, [%l7 + 0x11]
loop_5919:
ldsh [%l7 + 0x12], %l3
fsrc2s %f15, %f11
fandnot1s %f11, %f0, %f5
fbule,a %fcc0, loop_5920
bleu,pt %xcc, loop_5921
ldub [%l7 + 0x39], %l4
ld [%l7 + 0x68], %f4
loop_5920:
lduh [%l7 + 0x62], %i3
loop_5921:
tle %icc, 0x0
std %f12, [%l7 + 0x08]
movrne %o2, %o6, %o0
fpack32 %f0, %f6, %f4
bg,a loop_5922
fnot1s %f3, %f9
fmovsleu %xcc, %f13, %f2
add %l1, 0x19E9, %o3
loop_5922:
sth %i2, [%l7 + 0x1E]
movvc %xcc, %o4, %i0
fpackfix %f6, %f12
bneg,pt %icc, loop_5923
stb %l2, [%l7 + 0x4A]
fsrc1s %f8, %f7
bshuffle %f4, %f12, %f14
loop_5923:
fpsub16s %f7, %f2, %f8
fnot1s %f15, %f14
lduh [%l7 + 0x3E], %g5
mulx %l6, %i7, %g1
ldsh [%l7 + 0x10], %o1
std %f10, [%l7 + 0x20]
bgu %xcc, loop_5924
array8 %g3, %o5, %o7
fbg %fcc3, loop_5925
movle %icc, %g6, %i5
loop_5924:
sth %g4, [%l7 + 0x3A]
ldsb [%l7 + 0x67], %g2
loop_5925:
fones %f6
fsrc1s %f6, %f11
ba %xcc, loop_5926
mova %icc, %i1, %i6
orncc %g7, 0x1C05, %i4
movrne %l0, 0x27C, %l5
loop_5926:
edge8n %l4, %i3, %l3
ldsb [%l7 + 0x13], %o6
fcmpgt16 %f2, %f8, %o0
fcmpes %fcc3, %f10, %f2
fnegs %f3, %f14
fmovdn %xcc, %f5, %f0
array32 %o2, %l1, %i2
fornot2 %f0, %f2, %f0
ldsw [%l7 + 0x70], %o4
lduw [%l7 + 0x2C], %i0
fpsub16s %f0, %f15, %f1
brgez %l2, loop_5927
bvc,a,pt %xcc, loop_5928
fmovsvc %icc, %f12, %f7
fpmerge %f11, %f6, %f14
loop_5927:
tn %icc, 0x2
loop_5928:
nop
setx loop_5929, %l0, %l1
jmpl %l1, %o3
fmovsvs %icc, %f8, %f15
fmul8x16 %f9, %f6, %f6
fmovscc %xcc, %f0, %f10
loop_5929:
st %f3, [%l7 + 0x6C]
fmovdvs %icc, %f6, %f10
fexpand %f15, %f0
fmovdvs %xcc, %f10, %f11
stx %g5, [%l7 + 0x28]
edge32l %l6, %i7, %g1
fmovdg %icc, %f9, %f6
movvc %icc, %g3, %o1
fble %fcc1, loop_5930
stb %o5, [%l7 + 0x37]
tsubcctv %o7, %g6, %i5
fbn,a %fcc3, loop_5931
loop_5930:
fmovsneg %icc, %f11, %f1
udiv %g2, 0x14DD, %g4
fornot2 %f2, %f4, %f8
loop_5931:
bleu,a %icc, loop_5932
tn %icc, 0x7
lduw [%l7 + 0x10], %i1
fmovrsgz %i6, %f5, %f12
loop_5932:
fnot2 %f12, %f0
lduh [%l7 + 0x6E], %i4
ldub [%l7 + 0x6F], %g7
fmovse %icc, %f0, %f10
subcc %l5, 0x06FC, %l0
fzero %f2
fnegs %f3, %f3
fmovsne %xcc, %f11, %f4
ldsw [%l7 + 0x7C], %i3
udivx %l4, 0x0CBA, %o6
fmovdvc %xcc, %f8, %f8
fmovspos %xcc, %f4, %f0
tne %icc, 0x0
fsrc2 %f8, %f8
and %l3, %o2, %l1
ldd [%l7 + 0x08], %f12
stb %i2, [%l7 + 0x1A]
fnot1 %f6, %f2
movne %icc, %o0, %o4
fornot2 %f4, %f8, %f0
fmovrdgez %i0, %f2, %f4
fmovsvc %icc, %f4, %f0
subc %o3, 0x0BCA, %l2
fmul8x16au %f7, %f4, %f6
movcs %xcc, %g5, %l6
ldd [%l7 + 0x20], %f12
fmovdvs %xcc, %f15, %f14
fbl,a %fcc0, loop_5933
fbl,a %fcc3, loop_5934
sth %g1, [%l7 + 0x50]
orn %i7, 0x0D0F, %g3
loop_5933:
brgz %o5, loop_5935
loop_5934:
fors %f5, %f4, %f4
movrlez %o1, %o7, %i5
stw %g2, [%l7 + 0x70]
loop_5935:
ldsw [%l7 + 0x0C], %g6
fcmpgt32 %f4, %f12, %g4
tvc %icc, 0x2
umul %i6, 0x1CE7, %i1
movl %icc, %i4, %g7
ldsw [%l7 + 0x10], %l0
lduh [%l7 + 0x54], %l5
fpadd16s %f9, %f8, %f0
tsubcctv %l4, %o6, %l3
brnz,a %o2, loop_5936
sth %l1, [%l7 + 0x20]
taddcctv %i3, %i2, %o4
ldd [%l7 + 0x20], %f2
loop_5936:
fmovdg %xcc, %f14, %f10
fmul8x16al %f13, %f7, %f14
sdiv %o0, 0x160F, %i0
movcc %icc, %l2, %o3
sra %l6, %g5, %g1
fcmpne32 %f2, %f6, %g3
fmovsl %xcc, %f5, %f10
lduh [%l7 + 0x78], %o5
lduw [%l7 + 0x14], %i7
bpos,a loop_5937
fmul8ulx16 %f14, %f0, %f6
bcc,a loop_5938
stw %o1, [%l7 + 0x08]
loop_5937:
stx %i5, [%l7 + 0x18]
edge8l %o7, %g6, %g2
loop_5938:
fmovrdgz %g4, %f0, %f10
fmovdneg %icc, %f4, %f8
lduh [%l7 + 0x40], %i1
ldub [%l7 + 0x33], %i6
stb %i4, [%l7 + 0x56]
sth %g7, [%l7 + 0x72]
fmovsleu %icc, %f1, %f4
bleu,a,pt %icc, loop_5939
ldx [%l7 + 0x58], %l0
fmovs %f6, %f2
fmovsg %icc, %f14, %f3
loop_5939:
fbu,a %fcc3, loop_5940
for %f0, %f10, %f2
stx %l5, [%l7 + 0x30]
edge8l %o6, %l3, %l4
loop_5940:
movvs %icc, %l1, %o2
tcc %xcc, 0x7
fbu,a %fcc2, loop_5941
udivcc %i2, 0x1677, %o4
fmovsgu %icc, %f5, %f5
ldsw [%l7 + 0x08], %i3
loop_5941:
or %i0, 0x1A4E, %l2
ld [%l7 + 0x7C], %f0
xnor %o0, 0x015F, %o3
ldsb [%l7 + 0x36], %l6
fxnors %f3, %f14, %f3
edge16 %g1, %g3, %g5
ta %icc, 0x0
movrlez %o5, %i7, %i5
stb %o7, [%l7 + 0x5B]
ldsh [%l7 + 0x58], %g6
fsrc2s %f7, %f4
fxor %f8, %f2, %f4
bl,a %xcc, loop_5942
lduh [%l7 + 0x62], %o1
movvc %xcc, %g2, %i1
fors %f5, %f3, %f3
loop_5942:
ldd [%l7 + 0x50], %f14
std %f0, [%l7 + 0x70]
tvs %xcc, 0x6
orncc %i6, 0x0C93, %g4
movg %xcc, %i4, %l0
movcc %icc, %l5, %g7
mulscc %o6, 0x0DE9, %l3
nop
setx loop_5943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x24]
ldub [%l7 + 0x72], %l4
ldsw [%l7 + 0x44], %l1
loop_5943:
ldsw [%l7 + 0x1C], %o2
ld [%l7 + 0x60], %f6
fblg,a %fcc2, loop_5944
fmovdvc %icc, %f4, %f5
movvc %xcc, %i2, %o4
ldub [%l7 + 0x56], %i0
loop_5944:
fbul %fcc2, loop_5945
fmovsle %xcc, %f3, %f11
mulscc %l2, %i3, %o3
stb %l6, [%l7 + 0x1E]
loop_5945:
udivcc %o0, 0x0AE9, %g3
brgez,a %g5, loop_5946
tg %xcc, 0x2
tcs %icc, 0x4
movvc %xcc, %g1, %i7
loop_5946:
subc %i5, %o5, %o7
fbuge,a %fcc3, loop_5947
srlx %g6, 0x0E, %g2
fmovsleu %icc, %f14, %f14
array32 %o1, %i1, %i6
loop_5947:
stx %g4, [%l7 + 0x60]
tvc %icc, 0x0
tn %icc, 0x1
fnot1 %f12, %f8
lduw [%l7 + 0x2C], %l0
fmovrdlz %l5, %f14, %f14
lduh [%l7 + 0x7A], %i4
sth %g7, [%l7 + 0x38]
bne,a,pn %xcc, loop_5948
fmovrde %o6, %f12, %f4
stw %l4, [%l7 + 0x44]
ld [%l7 + 0x40], %f5
loop_5948:
ldub [%l7 + 0x71], %l1
ldsb [%l7 + 0x45], %o2
ldd [%l7 + 0x38], %f6
bcc,pt %icc, loop_5949
sethi 0x0ABA, %i2
fmovrde %l3, %f10, %f12
movrgz %o4, 0x174, %i0
loop_5949:
ld [%l7 + 0x7C], %f6
bge %icc, loop_5950
fbue,a %fcc0, loop_5951
stw %l2, [%l7 + 0x0C]
fmuld8sux16 %f10, %f12, %f6
loop_5950:
fcmpne32 %f12, %f14, %i3
loop_5951:
fone %f8
addcc %l6, 0x0C8B, %o3
fmovd %f12, %f12
fmovdne %icc, %f5, %f6
ld [%l7 + 0x28], %f4
fabsd %f10, %f0
stw %o0, [%l7 + 0x6C]
ld [%l7 + 0x24], %f14
fcmpgt32 %f0, %f0, %g5
xnor %g3, 0x1B4D, %i7
edge16n %g1, %o5, %i5
fxnors %f7, %f9, %f1
fmovsneg %icc, %f6, %f12
movcc %xcc, %g6, %g2
sllx %o7, 0x10, %o1
ldsb [%l7 + 0x26], %i6
brlez %i1, loop_5952
tn %icc, 0x4
orncc %l0, %g4, %i4
fmovde %xcc, %f12, %f2
loop_5952:
fxors %f1, %f6, %f3
fand %f12, %f6, %f12
fmovrslez %g7, %f5, %f11
ldsb [%l7 + 0x48], %o6
ldub [%l7 + 0x16], %l4
ble,a %icc, loop_5953
bshuffle %f4, %f12, %f2
fand %f0, %f8, %f10
stw %l5, [%l7 + 0x44]
loop_5953:
fmovrdlz %l1, %f14, %f0
movl %xcc, %o2, %l3
fexpand %f6, %f4
ldsh [%l7 + 0x56], %o4
or %i2, %i0, %l2
fbge %fcc1, loop_5954
fmovsvc %icc, %f4, %f9
stx %i3, [%l7 + 0x40]
fbuge %fcc0, loop_5955
loop_5954:
ldub [%l7 + 0x77], %l6
fcmpne16 %f4, %f8, %o3
fsrc2 %f8, %f14
loop_5955:
ldub [%l7 + 0x2A], %g5
stx %o0, [%l7 + 0x30]
stw %g3, [%l7 + 0x14]
movg %xcc, %i7, %o5
udiv %i5, 0x1E81, %g1
fpsub16s %f13, %f2, %f5
ldsh [%l7 + 0x66], %g2
brgez %g6, loop_5956
fmul8sux16 %f12, %f2, %f6
mova %icc, %o7, %i6
ldub [%l7 + 0x70], %i1
loop_5956:
ldsb [%l7 + 0x6E], %l0
fmovs %f14, %f7
fpadd16 %f14, %f10, %f10
add %g4, 0x1EF1, %i4
brlz %o1, loop_5957
st %f2, [%l7 + 0x08]
pdist %f4, %f0, %f8
tge %xcc, 0x7
loop_5957:
fcmpeq32 %f4, %f4, %g7
ldsh [%l7 + 0x2C], %l4
tcc %xcc, 0x2
st %f10, [%l7 + 0x48]
tle %xcc, 0x1
stb %l5, [%l7 + 0x64]
orn %o6, %l1, %o2
edge16l %o4, %i2, %l3
lduh [%l7 + 0x7A], %l2
std %f2, [%l7 + 0x10]
movrlz %i3, 0x1A7, %l6
fnegd %f12, %f10
lduw [%l7 + 0x0C], %i0
fmovsne %icc, %f15, %f5
sth %g5, [%l7 + 0x54]
fornot2 %f0, %f4, %f10
std %f6, [%l7 + 0x38]
ldsh [%l7 + 0x72], %o0
st %f10, [%l7 + 0x78]
udivcc %g3, 0x11FE, %o3
fcmpeq32 %f0, %f2, %o5
movgu %icc, %i7, %g1
fabss %f8, %f9
lduw [%l7 + 0x60], %g2
fmovsgu %xcc, %f13, %f3
movn %icc, %g6, %o7
ld [%l7 + 0x64], %f0
fpackfix %f14, %f15
fmovsvc %xcc, %f6, %f8
brlz,a %i6, loop_5958
stx %i1, [%l7 + 0x40]
and %i5, %l0, %i4
fpack32 %f10, %f8, %f10
loop_5958:
fcmpd %fcc2, %f4, %f6
add %g4, 0x1A8F, %o1
ldx [%l7 + 0x18], %l4
fnors %f9, %f5, %f7
lduw [%l7 + 0x70], %g7
bpos %icc, loop_5959
fbule %fcc0, loop_5960
srax %l5, 0x10, %l1
stw %o2, [%l7 + 0x38]
loop_5959:
fmovdn %xcc, %f3, %f14
loop_5960:
fones %f5
bcs loop_5961
sth %o4, [%l7 + 0x66]
fmul8x16al %f6, %f3, %f8
movneg %xcc, %o6, %i2
loop_5961:
srl %l3, 0x19, %i3
lduh [%l7 + 0x0A], %l2
fandnot1s %f6, %f8, %f2
ldsh [%l7 + 0x2C], %l6
array8 %g5, %o0, %g3
bcs loop_5962
fcmped %fcc1, %f10, %f14
ldub [%l7 + 0x22], %o3
ldsw [%l7 + 0x34], %i0
loop_5962:
fmovdle %icc, %f4, %f0
udiv %o5, 0x11DD, %i7
subccc %g1, 0x140B, %g6
call loop_5963
fpsub16 %f8, %f10, %f10
movgu %xcc, %g2, %o7
fornot1s %f15, %f12, %f4
loop_5963:
be,pn %xcc, loop_5964
lduw [%l7 + 0x4C], %i1
lduw [%l7 + 0x24], %i6
fpadd32s %f12, %f8, %f12
loop_5964:
fmovdleu %icc, %f8, %f12
ldub [%l7 + 0x55], %l0
stb %i5, [%l7 + 0x18]
te %xcc, 0x0
tleu %xcc, 0x1
fbl %fcc0, loop_5965
fones %f14
fsrc2 %f6, %f2
ldsh [%l7 + 0x18], %g4
loop_5965:
fcmpgt16 %f6, %f10, %i4
fmovdneg %icc, %f15, %f5
bcc,a %xcc, loop_5966
ld [%l7 + 0x68], %f2
fmovsvs %icc, %f5, %f1
movrlz %l4, %g7, %o1
loop_5966:
movvc %xcc, %l1, %l5
tl %xcc, 0x1
ldsb [%l7 + 0x4A], %o4
xnor %o6, 0x02F9, %i2
fmovdl %icc, %f7, %f7
ld [%l7 + 0x54], %f4
brlez %o2, loop_5967
addc %i3, 0x01C9, %l3
fnegd %f0, %f10
taddcctv %l2, 0x0162, %g5
loop_5967:
fcmpgt32 %f4, %f6, %l6
ld [%l7 + 0x28], %f13
bvs,pt %xcc, loop_5968
ldx [%l7 + 0x70], %o0
ldx [%l7 + 0x20], %o3
fbug,a %fcc2, loop_5969
loop_5968:
bvc,a loop_5970
fmovspos %xcc, %f0, %f6
brnz,a %g3, loop_5971
loop_5969:
tle %xcc, 0x2
loop_5970:
fpadd32s %f5, %f7, %f5
ldsb [%l7 + 0x76], %i0
loop_5971:
ta %xcc, 0x2
xnor %i7, 0x1D36, %o5
stb %g1, [%l7 + 0x72]
stb %g2, [%l7 + 0x53]
sth %o7, [%l7 + 0x5C]
movrgz %i1, %g6, %i6
fble %fcc3, loop_5972
fabsd %f2, %f0
bn,pt %xcc, loop_5973
ldsb [%l7 + 0x25], %i5
loop_5972:
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x54], %g4
loop_5973:
fmovse %xcc, %f6, %f6
fmovrdlz %l0, %f12, %f12
sll %i4, 0x03, %g7
ldd [%l7 + 0x40], %f2
fble %fcc1, loop_5974
tvc %icc, 0x6
popc 0x1311, %o1
bg,pt %icc, loop_5975
loop_5974:
andn %l4, %l5, %o4
ldd [%l7 + 0x08], %f4
sdivx %o6, 0x0826, %i2
loop_5975:
bneg,a %xcc, loop_5976
fblg,a %fcc2, loop_5977
fnegs %f13, %f14
ld [%l7 + 0x30], %f1
loop_5976:
srlx %l1, 0x06, %o2
loop_5977:
sdivx %l3, 0x15D7, %l2
ldsh [%l7 + 0x4A], %g5
siam 0x3
fmovsvc %xcc, %f12, %f3
brz,a %i3, loop_5978
fmul8x16 %f14, %f14, %f12
mulx %o0, 0x1A5F, %l6
edge32n %g3, %i0, %o3
loop_5978:
std %f2, [%l7 + 0x30]
fmovrslz %o5, %f12, %f15
srlx %g1, %i7, %o7
fmovsgu %xcc, %f9, %f3
fandnot1 %f6, %f12, %f0
sdiv %i1, 0x05D9, %g6
bcc,a %xcc, loop_5979
udivx %i6, 0x18B6, %g2
movvc %icc, %g4, %l0
edge16 %i5, %g7, %o1
loop_5979:
fcmple16 %f2, %f6, %l4
nop
setx loop_5980, %l0, %l1
jmpl %l1, %i4
bvc,a %icc, loop_5981
tle %icc, 0x3
andncc %o4, %o6, %i2
loop_5980:
fmovscc %icc, %f13, %f11
loop_5981:
edge8n %l1, %l5, %o2
fmovscc %icc, %f15, %f3
stx %l3, [%l7 + 0x30]
nop
setx loop_5982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %icc, 0x3
andncc %g5, %l2, %i3
fmovd %f12, %f0
loop_5982:
ldsw [%l7 + 0x18], %o0
sdiv %l6, 0x07D9, %i0
fsrc1s %f0, %f12
nop
setx loop_5983, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f6, %f0, %f0
fmuld8sux16 %f2, %f11, %f14
st %f15, [%l7 + 0x68]
loop_5983:
stb %g3, [%l7 + 0x1C]
tne %xcc, 0x7
stx %o5, [%l7 + 0x28]
tge %xcc, 0x6
stw %g1, [%l7 + 0x44]
fbul,a %fcc3, loop_5984
fmovdl %xcc, %f15, %f3
fcmpne16 %f0, %f0, %o3
fbe %fcc1, loop_5985
loop_5984:
tl %icc, 0x4
fmovdne %icc, %f7, %f4
ld [%l7 + 0x70], %f5
loop_5985:
st %f2, [%l7 + 0x20]
fmovdg %icc, %f5, %f14
fmovdgu %icc, %f7, %f3
stx %i7, [%l7 + 0x30]
tle %icc, 0x6
tne %icc, 0x1
movge %icc, %o7, %i1
fmovsneg %icc, %f9, %f4
stw %i6, [%l7 + 0x28]
fsrc1 %f4, %f4
ldsb [%l7 + 0x3D], %g6
ldsh [%l7 + 0x40], %g2
fmovdvs %xcc, %f8, %f5
ldx [%l7 + 0x08], %l0
nop
setx loop_5986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i5, 0x0A63, %g4
tleu %icc, 0x1
fblg %fcc3, loop_5987
loop_5986:
bgu,pn %icc, loop_5988
subc %o1, %l4, %g7
mulx %i4, 0x0DB2, %o6
loop_5987:
fbn %fcc1, loop_5989
loop_5988:
addcc %i2, %l1, %l5
bne,a,pn %icc, loop_5990
tle %xcc, 0x6
loop_5989:
fmovsn %xcc, %f5, %f15
ldsw [%l7 + 0x08], %o2
loop_5990:
stb %o4, [%l7 + 0x35]
fmovrsgz %g5, %f9, %f2
stw %l2, [%l7 + 0x64]
edge8n %l3, %o0, %l6
fpack16 %f2, %f11
fmovdge %xcc, %f7, %f13
fxnor %f0, %f6, %f14
fpack16 %f4, %f13
ldsb [%l7 + 0x7A], %i0
fmovrsgez %g3, %f0, %f15
edge8l %i3, %g1, %o5
edge32ln %i7, %o7, %o3
ldsw [%l7 + 0x40], %i1
nop
setx loop_5991, %l0, %l1
jmpl %l1, %i6
fornot1s %f12, %f5, %f12
ld [%l7 + 0x30], %f3
sethi 0x1C28, %g6
loop_5991:
movcc %xcc, %g2, %i5
pdist %f2, %f14, %f0
fcmped %fcc0, %f8, %f0
fmovdcs %xcc, %f13, %f8
xor %g4, %l0, %l4
bvc,a,pt %icc, loop_5992
fsrc1 %f4, %f2
ldsb [%l7 + 0x2D], %g7
smul %o1, %i4, %o6
loop_5992:
mova %icc, %i2, %l5
be,a,pt %xcc, loop_5993
movpos %icc, %o2, %l1
fmovsvs %icc, %f1, %f8
brlez,a %o4, loop_5994
loop_5993:
ldub [%l7 + 0x2F], %l2
ld [%l7 + 0x74], %f6
fmovrslz %l3, %f1, %f6
loop_5994:
fbn %fcc0, loop_5995
fmovsa %xcc, %f3, %f13
fmovd %f14, %f8
st %f1, [%l7 + 0x5C]
loop_5995:
movrne %o0, %g5, %i0
stw %l6, [%l7 + 0x48]
fpack32 %f4, %f14, %f14
srl %i3, 0x1B, %g3
ld [%l7 + 0x78], %f4
fcmple32 %f8, %f8, %g1
ldsb [%l7 + 0x6C], %o5
fmovd %f6, %f10
fmovdl %xcc, %f12, %f13
nop
setx loop_5996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a,pt %xcc, loop_5997
movcc %icc, %o7, %i7
fmovrse %i1, %f2, %f13
loop_5996:
ldsw [%l7 + 0x70], %o3
loop_5997:
tvc %icc, 0x4
fpadd32 %f4, %f6, %f8
edge8l %g6, %i6, %i5
umulcc %g2, %l0, %l4
fbul,a %fcc0, loop_5998
xorcc %g7, 0x1B3C, %g4
bl loop_5999
array8 %o1, %i4, %i2
loop_5998:
ldsh [%l7 + 0x5E], %l5
fbg %fcc1, loop_6000
loop_5999:
ldsh [%l7 + 0x64], %o2
bpos,a,pt %icc, loop_6001
fbn %fcc0, loop_6002
loop_6000:
fands %f11, %f1, %f6
fmovdgu %xcc, %f15, %f15
loop_6001:
sth %o6, [%l7 + 0x20]
loop_6002:
fmovdle %xcc, %f12, %f5
brlez,a %o4, loop_6003
tvs %icc, 0x3
xnor %l2, 0x163A, %l1
ldsh [%l7 + 0x62], %o0
loop_6003:
movrgez %l3, 0x097, %i0
alignaddr %g5, %l6, %i3
xnor %g3, 0x062D, %o5
tle %icc, 0x4
fmovscs %icc, %f1, %f0
sdivcc %o7, 0x0193, %g1
fmovsvc %icc, %f3, %f15
fmul8sux16 %f12, %f0, %f0
stb %i1, [%l7 + 0x0C]
fcmpeq16 %f2, %f0, %i7
ldx [%l7 + 0x18], %g6
movneg %xcc, %i6, %i5
fmovd %f12, %f12
fbue,a %fcc3, loop_6004
tvc %icc, 0x0
sth %o3, [%l7 + 0x76]
fmovd %f8, %f0
loop_6004:
mulscc %l0, %g2, %l4
edge16l %g4, %g7, %i4
stx %i2, [%l7 + 0x78]
movleu %xcc, %l5, %o1
array8 %o6, %o4, %o2
fmovsneg %xcc, %f8, %f12
st %f11, [%l7 + 0x48]
fpsub16 %f6, %f14, %f6
fmovdpos %icc, %f4, %f7
fzero %f4
movle %icc, %l2, %o0
fzero %f14
st %f3, [%l7 + 0x0C]
movn %icc, %l1, %i0
fors %f6, %f14, %f6
addc %g5, %l6, %l3
fsrc1s %f15, %f6
fba,a %fcc3, loop_6005
xorcc %g3, 0x066A, %i3
tleu %icc, 0x0
movle %icc, %o7, %o5
loop_6005:
bge,a,pt %icc, loop_6006
fands %f3, %f13, %f0
fandnot2 %f0, %f12, %f2
and %g1, 0x0405, %i7
loop_6006:
fmovdne %icc, %f13, %f10
alignaddr %i1, %i6, %g6
stw %o3, [%l7 + 0x40]
movrlez %l0, 0x03A, %i5
xnor %l4, 0x0559, %g2
lduh [%l7 + 0x32], %g7
fmovsg %icc, %f9, %f7
taddcc %g4, %i4, %i2
sth %o1, [%l7 + 0x16]
brgez %l5, loop_6007
ldx [%l7 + 0x50], %o4
srl %o2, %l2, %o6
stx %o0, [%l7 + 0x10]
loop_6007:
ldsw [%l7 + 0x1C], %i0
fpsub32s %f0, %f14, %f8
edge16l %g5, %l6, %l3
fbne,a %fcc2, loop_6008
bl,a loop_6009
stx %g3, [%l7 + 0x28]
ld [%l7 + 0x40], %f11
loop_6008:
sth %i3, [%l7 + 0x26]
loop_6009:
mulscc %o7, %o5, %g1
lduh [%l7 + 0x24], %l1
movgu %icc, %i7, %i1
ldd [%l7 + 0x70], %f0
mova %icc, %g6, %i6
call loop_6010
fmovdcc %xcc, %f4, %f11
add %l0, %o3, %l4
stx %g2, [%l7 + 0x18]
loop_6010:
subc %i5, %g7, %g4
orcc %i2, 0x0B90, %i4
st %f9, [%l7 + 0x44]
fmovsle %xcc, %f6, %f5
fsrc2 %f14, %f8
fnot1s %f0, %f12
ldub [%l7 + 0x49], %l5
tleu %xcc, 0x6
orcc %o1, %o4, %l2
bl loop_6011
ldsb [%l7 + 0x14], %o2
orn %o0, %o6, %g5
ldx [%l7 + 0x50], %i0
loop_6011:
movne %icc, %l3, %g3
fpadd16 %f10, %f14, %f12
fmovdne %icc, %f4, %f13
st %f1, [%l7 + 0x24]
edge32l %i3, %l6, %o7
fmovs %f4, %f1
fble %fcc3, loop_6012
fmovsvs %icc, %f15, %f9
fpsub16s %f12, %f0, %f15
fmovdvc %xcc, %f4, %f8
loop_6012:
fba,a %fcc2, loop_6013
edge16l %g1, %o5, %l1
std %f12, [%l7 + 0x18]
lduw [%l7 + 0x68], %i1
loop_6013:
fmovdcc %icc, %f15, %f1
bvc,a,pt %icc, loop_6014
fandnot2 %f0, %f8, %f0
tle %xcc, 0x5
stw %i7, [%l7 + 0x4C]
loop_6014:
sra %g6, %i6, %l0
stw %o3, [%l7 + 0x6C]
alignaddr %l4, %g2, %g7
fmovsne %xcc, %f9, %f4
srax %i5, %g4, %i2
movcs %icc, %i4, %o1
ldsw [%l7 + 0x74], %l5
fone %f4
sth %o4, [%l7 + 0x16]
orncc %l2, 0x1DF6, %o0
sllx %o6, 0x10, %g5
tl %icc, 0x6
stw %o2, [%l7 + 0x7C]
fbu,a %fcc1, loop_6015
nop
setx loop_6016, %l0, %l1
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 + 0x47], %i0
movne %icc, %g3, %l3
loop_6015:
ldsb [%l7 + 0x64], %l6
loop_6016:
fpackfix %f12, %f1
ld [%l7 + 0x60], %f0
edge8n %o7, %g1, %o5
stx %i3, [%l7 + 0x70]
xnor %l1, %i7, %g6
edge32ln %i6, %i1, %o3
fmovdcs %icc, %f13, %f5
tvc %icc, 0x6
fnot2s %f2, %f9
tneg %icc, 0x6
ldx [%l7 + 0x40], %l4
pdist %f8, %f2, %f14
ble loop_6017
xnor %g2, 0x0F8A, %l0
stb %g7, [%l7 + 0x72]
stb %i5, [%l7 + 0x3A]
loop_6017:
andn %i2, 0x155A, %g4
brlez,a %o1, loop_6018
popc %i4, %o4
fsrc1 %f10, %f2
sdivx %l2, 0x1744, %o0
loop_6018:
fxnors %f13, %f9, %f6
ldub [%l7 + 0x0C], %o6
bn %icc, loop_6019
sub %g5, 0x1D2B, %o2
sth %l5, [%l7 + 0x6A]
ldd [%l7 + 0x40], %f10
loop_6019:
orn %i0, 0x1DF6, %g3
fand %f12, %f4, %f12
sllx %l3, %o7, %l6
fmovda %xcc, %f2, %f1
fcmple16 %f10, %f8, %g1
ldsb [%l7 + 0x47], %i3
fandnot2 %f10, %f4, %f8
ldsh [%l7 + 0x7C], %o5
ld [%l7 + 0x50], %f2
popc %i7, %l1
movrgez %i6, 0x32F, %g6
addccc %i1, %o3, %g2
ldx [%l7 + 0x20], %l4
pdist %f8, %f6, %f12
fornot2 %f6, %f2, %f0
ldsw [%l7 + 0x18], %g7
ldub [%l7 + 0x5D], %l0
fandnot2s %f2, %f15, %f1
be,a %icc, loop_6020
fmovdpos %icc, %f6, %f12
fsrc2 %f4, %f0
fmovdgu %xcc, %f8, %f14
loop_6020:
fmovrslez %i5, %f12, %f13
movrlz %g4, 0x13D, %o1
edge32l %i4, %i2, %o4
fpsub16 %f14, %f14, %f6
fpsub16 %f14, %f0, %f4
ldub [%l7 + 0x7A], %o0
fmovsn %icc, %f8, %f11
xorcc %o6, 0x1A2B, %g5
movgu %icc, %o2, %l5
st %f1, [%l7 + 0x58]
sth %i0, [%l7 + 0x4C]
fmovrdgez %g3, %f4, %f4
fbe %fcc1, loop_6021
fzeros %f7
fbuge,a %fcc2, loop_6022
fnot2 %f6, %f12
loop_6021:
brlez %l2, loop_6023
stb %o7, [%l7 + 0x7E]
loop_6022:
stw %l6, [%l7 + 0x24]
fnegs %f13, %f2
loop_6023:
brlz %l3, loop_6024
subcc %g1, %i3, %o5
sth %l1, [%l7 + 0x48]
ldd [%l7 + 0x48], %f14
loop_6024:
fzero %f6
fmovdge %xcc, %f3, %f11
fpadd16s %f13, %f14, %f0
edge32ln %i6, %i7, %g6
faligndata %f0, %f4, %f6
fpsub32 %f2, %f8, %f4
stb %i1, [%l7 + 0x16]
stw %o3, [%l7 + 0x5C]
fsrc1 %f4, %f14
lduh [%l7 + 0x0A], %l4
sth %g2, [%l7 + 0x0C]
ldsb [%l7 + 0x6D], %l0
ldsb [%l7 + 0x0A], %i5
movn %icc, %g7, %g4
fbe,a %fcc0, loop_6025
fzeros %f8
std %f10, [%l7 + 0x70]
fba,a %fcc3, loop_6026
loop_6025:
tleu %xcc, 0x3
fornot2 %f12, %f14, %f6
ba,pn %xcc, loop_6027
loop_6026:
fmovspos %xcc, %f11, %f12
lduh [%l7 + 0x2C], %i4
fpadd32s %f7, %f0, %f2
loop_6027:
addccc %i2, 0x1DFD, %o1
bneg,a %xcc, loop_6028
sth %o0, [%l7 + 0x6E]
fmovsne %xcc, %f11, %f10
fandnot1 %f10, %f0, %f6
loop_6028:
movrlez %o4, %o6, %g5
ldsb [%l7 + 0x4D], %o2
alignaddrl %l5, %g3, %i0
fcmpeq32 %f14, %f0, %o7
fmuld8sux16 %f3, %f14, %f8
fpack16 %f4, %f0
tne %icc, 0x0
fmovrde %l2, %f14, %f10
nop
setx loop_6029, %l0, %l1
jmpl %l1, %l6
fnand %f2, %f14, %f12
bl,pn %icc, loop_6030
xnorcc %g1, %l3, %o5
loop_6029:
tsubcctv %i3, %l1, %i6
fors %f14, %f4, %f9
loop_6030:
fmovspos %icc, %f3, %f14
fmovsge %icc, %f8, %f8
subccc %g6, 0x16E3, %i7
ldsw [%l7 + 0x6C], %i1
fpadd16s %f0, %f15, %f13
fbu %fcc3, loop_6031
fbne %fcc2, loop_6032
fmovrdgez %l4, %f14, %f10
and %g2, 0x1D71, %o3
loop_6031:
smul %i5, %g7, %g4
loop_6032:
stw %l0, [%l7 + 0x2C]
mulx %i2, 0x0F40, %o1
fcmpd %fcc3, %f14, %f4
lduw [%l7 + 0x78], %o0
movn %icc, %i4, %o6
edge16n %g5, %o2, %l5
st %f10, [%l7 + 0x7C]
fmovda %icc, %f11, %f1
fsrc2 %f6, %f4
orn %g3, 0x0A5C, %o4
ldx [%l7 + 0x40], %o7
ld [%l7 + 0x74], %f14
ld [%l7 + 0x64], %f14
fornot1s %f14, %f8, %f9
edge32ln %l2, %l6, %i0
mova %xcc, %l3, %g1
xnor %i3, %l1, %o5
sra %i6, %i7, %g6
nop
setx loop_6033, %l0, %l1
jmpl %l1, %i1
fcmple32 %f12, %f4, %g2
fpadd16 %f12, %f4, %f10
movvs %xcc, %l4, %i5
loop_6033:
bg,a,pn %icc, loop_6034
fmul8x16au %f5, %f2, %f10
lduw [%l7 + 0x14], %o3
movrgez %g4, 0x37F, %g7
loop_6034:
mulscc %l0, 0x0D43, %i2
ld [%l7 + 0x2C], %f3
fnot1s %f4, %f12
fpsub16 %f6, %f12, %f12
tl %xcc, 0x4
tvc %xcc, 0x7
edge32l %o1, %i4, %o0
xorcc %o6, %g5, %o2
fmovdleu %icc, %f3, %f5
fmovsne %xcc, %f0, %f8
ldub [%l7 + 0x29], %l5
fpack16 %f0, %f2
st %f12, [%l7 + 0x10]
fbe %fcc2, loop_6035
ldsw [%l7 + 0x20], %o4
movge %icc, %g3, %o7
fmovsle %icc, %f13, %f8
loop_6035:
addccc %l6, %i0, %l3
sll %l2, %i3, %g1
ldd [%l7 + 0x30], %f0
movn %xcc, %o5, %i6
nop
setx loop_6036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f2, %f6, %l1
fcmpeq16 %f8, %f0, %g6
movneg %xcc, %i1, %i7
loop_6036:
umul %g2, 0x08CD, %l4
ld [%l7 + 0x54], %f3
fmovdleu %xcc, %f12, %f11
move %xcc, %o3, %i5
fmovsneg %xcc, %f0, %f11
fnegd %f6, %f12
movge %icc, %g4, %l0
array32 %i2, %g7, %i4
std %f2, [%l7 + 0x20]
bleu,pt %xcc, loop_6037
fpsub16 %f2, %f12, %f4
movn %xcc, %o0, %o6
xorcc %o1, %g5, %l5
loop_6037:
tge %icc, 0x0
fmovde %xcc, %f3, %f7
ldd [%l7 + 0x68], %f10
smulcc %o2, %o4, %o7
tle %xcc, 0x1
fmovda %icc, %f3, %f5
fnegd %f10, %f8
fmovdg %xcc, %f0, %f4
ld [%l7 + 0x44], %f1
fsrc2s %f2, %f3
movvs %icc, %g3, %l6
ldub [%l7 + 0x10], %i0
fnands %f3, %f7, %f3
siam 0x7
nop
setx loop_6038, %l0, %l1
jmpl %l1, %l2
fmul8x16al %f11, %f4, %f6
fandnot1 %f6, %f0, %f4
move %icc, %i3, %l3
loop_6038:
fpmerge %f11, %f10, %f14
brlez,a %g1, loop_6039
fmovse %icc, %f3, %f0
fmovscs %xcc, %f4, %f7
fmovd %f10, %f2
loop_6039:
fexpand %f9, %f12
fcmpne32 %f10, %f14, %o5
ldd [%l7 + 0x10], %f0
st %f6, [%l7 + 0x3C]
faligndata %f0, %f0, %f6
fmovrslez %l1, %f2, %f8
fmovda %xcc, %f4, %f2
fbule %fcc3, loop_6040
edge16n %g6, %i1, %i6
movrlz %i7, 0x0F4, %g2
movvc %xcc, %o3, %l4
loop_6040:
fnors %f0, %f1, %f11
fcmpne32 %f2, %f4, %i5
bleu %icc, loop_6041
fmovscs %xcc, %f12, %f11
bne,pt %xcc, loop_6042
edge32ln %l0, %i2, %g4
loop_6041:
tsubcc %g7, 0x0625, %i4
brlz,a %o6, loop_6043
loop_6042:
stw %o0, [%l7 + 0x40]
fsrc2s %f15, %f4
fmovsvc %icc, %f9, %f11
loop_6043:
fsrc1s %f14, %f0
fmovrdgz %o1, %f4, %f0
fsrc1s %f12, %f11
movge %xcc, %l5, %g5
orncc %o2, 0x0A7E, %o7
movrne %o4, %g3, %l6
st %f7, [%l7 + 0x44]
fmovdle %icc, %f10, %f14
edge16n %l2, %i3, %i0
ldsh [%l7 + 0x34], %l3
stb %o5, [%l7 + 0x6B]
ldx [%l7 + 0x58], %l1
ldub [%l7 + 0x70], %g1
fmovrdne %i1, %f4, %f14
sdivcc %g6, 0x1448, %i6
fpack16 %f4, %f4
lduh [%l7 + 0x5E], %g2
fmovrslez %o3, %f0, %f5
taddcc %i7, 0x1433, %l4
ldx [%l7 + 0x68], %l0
movrlez %i2, %g4, %g7
st %f5, [%l7 + 0x1C]
sdiv %i4, 0x1A7B, %i5
ld [%l7 + 0x18], %f1
ldsw [%l7 + 0x64], %o0
ldsw [%l7 + 0x60], %o1
tcs %icc, 0x6
fmovdpos %icc, %f0, %f9
lduh [%l7 + 0x46], %o6
tvc %icc, 0x6
movrgz %l5, %g5, %o2
stb %o7, [%l7 + 0x22]
array8 %g3, %o4, %l6
fnors %f8, %f4, %f13
ldx [%l7 + 0x28], %i3
movcs %xcc, %l2, %i0
stx %o5, [%l7 + 0x38]
ld [%l7 + 0x08], %f0
fxor %f2, %f6, %f2
movcc %icc, %l3, %g1
edge8 %i1, %g6, %i6
ldub [%l7 + 0x42], %l1
faligndata %f6, %f0, %f6
brnz,a %o3, loop_6044
lduh [%l7 + 0x16], %i7
movge %xcc, %l4, %l0
stb %i2, [%l7 + 0x39]
loop_6044:
ldx [%l7 + 0x08], %g4
fand %f10, %f2, %f4
fcmped %fcc0, %f6, %f0
fsrc2s %f0, %f14
fmovsl %icc, %f2, %f5
sth %g2, [%l7 + 0x4A]
ldsh [%l7 + 0x6E], %i4
pdist %f2, %f8, %f10
subc %i5, %o0, %g7
fands %f15, %f6, %f7
addc %o6, 0x1A5C, %o1
lduh [%l7 + 0x5E], %g5
lduw [%l7 + 0x24], %o2
fmovsg %xcc, %f7, %f9
ldub [%l7 + 0x27], %l5
fmovdle %icc, %f5, %f15
bvs,a %xcc, loop_6045
bl loop_6046
mulscc %o7, 0x1706, %o4
movneg %icc, %l6, %g3
loop_6045:
movrlez %l2, %i3, %o5
loop_6046:
st %f4, [%l7 + 0x64]
sth %i0, [%l7 + 0x26]
fmovdn %icc, %f0, %f14
movrlz %l3, %i1, %g6
fbn %fcc3, loop_6047
lduh [%l7 + 0x68], %i6
fmovdpos %xcc, %f11, %f0
edge8ln %g1, %l1, %o3
loop_6047:
fbe %fcc2, loop_6048
ld [%l7 + 0x18], %f6
bneg,a,pt %xcc, loop_6049
edge32n %i7, %l0, %i2
loop_6048:
fmul8ulx16 %f0, %f8, %f4
movl %icc, %l4, %g4
loop_6049:
std %f0, [%l7 + 0x40]
lduw [%l7 + 0x14], %i4
ldsb [%l7 + 0x4B], %g2
movrgz %o0, 0x1F6, %g7
fpadd16 %f10, %f2, %f14
fcmped %fcc0, %f12, %f12
fnot2 %f6, %f2
fmovsleu %icc, %f9, %f4
movneg %xcc, %i5, %o6
fmovsvc %icc, %f0, %f9
mova %icc, %g5, %o2
smul %l5, %o1, %o4
sth %l6, [%l7 + 0x0E]
movcc %xcc, %o7, %g3
fmovdge %xcc, %f2, %f4
movrne %i3, %o5, %l2
fcmpne16 %f12, %f12, %i0
mova %xcc, %l3, %g6
sth %i1, [%l7 + 0x12]
fnand %f2, %f8, %f14
fpadd32s %f3, %f13, %f10
fpsub16s %f0, %f10, %f4
stx %i6, [%l7 + 0x10]
fmuld8ulx16 %f1, %f12, %f0
movn %icc, %l1, %g1
umul %o3, %i7, %i2
st %f15, [%l7 + 0x70]
ldsw [%l7 + 0x74], %l4
lduw [%l7 + 0x3C], %l0
nop
setx loop_6050, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f2, %f2, %f4
alignaddrl %i4, %g2, %o0
stw %g7, [%l7 + 0x28]
loop_6050:
lduw [%l7 + 0x6C], %g4
tn %xcc, 0x5
andn %o6, 0x1DAF, %g5
fmovdl %icc, %f5, %f12
fornot1s %f11, %f1, %f15
fmovdcs %icc, %f7, %f14
edge8 %o2, %i5, %l5
lduw [%l7 + 0x64], %o4
edge16n %l6, %o1, %o7
fors %f7, %f15, %f6
fmul8ulx16 %f12, %f2, %f6
edge16l %i3, %g3, %l2
fpsub16s %f1, %f2, %f11
fble,a %fcc0, loop_6051
fmovrsgz %i0, %f1, %f0
tsubcctv %o5, 0x09DD, %g6
edge32l %i1, %l3, %l1
loop_6051:
fmovrdlez %i6, %f0, %f6
ld [%l7 + 0x58], %f5
edge16l %o3, %i7, %g1
fmovd %f4, %f0
fmovdgu %icc, %f4, %f14
fmovrdne %l4, %f8, %f10
stb %l0, [%l7 + 0x52]
brlz %i4, loop_6052
ld [%l7 + 0x4C], %f6
std %f4, [%l7 + 0x50]
orncc %i2, 0x0A5D, %o0
loop_6052:
srl %g7, %g2, %g4
fbuge %fcc0, loop_6053
edge32ln %o6, %o2, %g5
fmovrdne %l5, %f8, %f8
ldx [%l7 + 0x58], %o4
loop_6053:
bg,pt %icc, loop_6054
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x13], %i5
andncc %l6, %o7, %i3
loop_6054:
udivx %o1, 0x14AF, %l2
fmovdcc %icc, %f11, %f11
ldsw [%l7 + 0x14], %g3
bge,a loop_6055
orcc %i0, 0x1554, %g6
or %i1, %o5, %l1
fcmped %fcc3, %f12, %f10
loop_6055:
fcmpeq16 %f14, %f4, %l3
ld [%l7 + 0x30], %f11
udiv %o3, 0x1D7E, %i7
fmovdgu %icc, %f8, %f10
lduh [%l7 + 0x60], %i6
fzero %f10
sll %g1, 0x0E, %l4
move %icc, %i4, %l0
fcmple16 %f2, %f12, %o0
bcc,a,pn %xcc, loop_6056
lduh [%l7 + 0x4E], %i2
fmovdcc %icc, %f14, %f9
fors %f11, %f2, %f4
loop_6056:
fcmped %fcc0, %f0, %f8
lduw [%l7 + 0x0C], %g7
fmovse %xcc, %f6, %f10
brnz %g2, loop_6057
fnot1s %f15, %f3
ldsw [%l7 + 0x50], %o6
fmovsleu %xcc, %f5, %f5
loop_6057:
tg %icc, 0x1
tne %xcc, 0x3
edge16ln %g4, %g5, %o2
fmovde %xcc, %f13, %f7
xorcc %o4, 0x1E38, %i5
fbge %fcc3, loop_6058
tge %xcc, 0x1
fmovrse %l5, %f14, %f7
fxnors %f2, %f1, %f0
loop_6058:
ldub [%l7 + 0x71], %l6
orncc %i3, %o7, %o1
st %f4, [%l7 + 0x3C]
fmul8x16au %f14, %f9, %f2
sdivx %g3, 0x132E, %l2
lduw [%l7 + 0x28], %g6
edge8ln %i0, %i1, %l1
ldx [%l7 + 0x18], %l3
st %f1, [%l7 + 0x34]
stx %o5, [%l7 + 0x30]
ldub [%l7 + 0x0F], %i7
fmovsl %icc, %f2, %f9
fbu %fcc1, loop_6059
tg %xcc, 0x1
fmovrsgez %i6, %f3, %f14
tpos %icc, 0x3
loop_6059:
srlx %o3, 0x16, %l4
fcmpes %fcc2, %f1, %f13
movg %icc, %g1, %i4
fpadd16 %f2, %f0, %f8
fmovsg %xcc, %f10, %f10
ld [%l7 + 0x7C], %f4
fpsub16s %f0, %f1, %f6
fmovdl %xcc, %f2, %f15
call loop_6060
ta %xcc, 0x1
fands %f1, %f2, %f9
ldsw [%l7 + 0x5C], %l0
loop_6060:
ldsw [%l7 + 0x40], %o0
fcmpeq16 %f14, %f10, %g7
fnegs %f8, %f2
alignaddr %g2, %o6, %g4
ldsb [%l7 + 0x45], %i2
bleu,a,pt %xcc, loop_6061
stw %g5, [%l7 + 0x30]
fblg %fcc3, loop_6062
ldsh [%l7 + 0x12], %o4
loop_6061:
ldsh [%l7 + 0x0E], %o2
movvs %xcc, %l5, %i5
loop_6062:
fzeros %f1
fblg %fcc1, loop_6063
ldub [%l7 + 0x6E], %i3
tle %xcc, 0x2
fbg %fcc1, loop_6064
loop_6063:
tvc %xcc, 0x2
edge8n %l6, %o1, %o7
brlz %g3, loop_6065
loop_6064:
ldx [%l7 + 0x50], %l2
fcmple16 %f0, %f12, %i0
fmovsvc %icc, %f11, %f15
loop_6065:
addcc %i1, %l1, %g6
ldsb [%l7 + 0x6F], %l3
fabsd %f4, %f12
lduh [%l7 + 0x2A], %o5
fone %f8
fandnot1 %f14, %f6, %f12
ld [%l7 + 0x3C], %f10
fmul8sux16 %f4, %f12, %f6
fcmped %fcc3, %f12, %f2
brgz,a %i6, loop_6066
fpadd16s %f8, %f6, %f1
popc %o3, %l4
tneg %icc, 0x1
loop_6066:
fmovrslz %i7, %f10, %f6
fone %f10
mova %icc, %i4, %l0
std %f12, [%l7 + 0x70]
bne,pt %icc, loop_6067
bpos,a %xcc, loop_6068
ldd [%l7 + 0x60], %f10
popc 0x0516, %o0
loop_6067:
lduw [%l7 + 0x1C], %g1
loop_6068:
stb %g2, [%l7 + 0x4D]
movneg %icc, %g7, %o6
stx %i2, [%l7 + 0x78]
sth %g4, [%l7 + 0x7C]
addc %g5, 0x0094, %o2
sdivcc %l5, 0x07A8, %o4
ldub [%l7 + 0x36], %i3
sth %l6, [%l7 + 0x44]
edge32n %i5, %o1, %g3
fmovscs %xcc, %f12, %f0
movrgz %o7, 0x219, %i0
fmovs %f15, %f15
array8 %i1, %l1, %g6
orncc %l2, %o5, %i6
lduh [%l7 + 0x68], %l3
stx %o3, [%l7 + 0x58]
tsubcctv %l4, 0x00D4, %i7
orn %l0, %o0, %i4
ldsb [%l7 + 0x63], %g2
fbul %fcc2, loop_6069
array16 %g7, %g1, %o6
mulscc %g4, %i2, %g5
fbe,a %fcc2, loop_6070
loop_6069:
stx %o2, [%l7 + 0x40]
ldd [%l7 + 0x58], %f8
te %icc, 0x5
loop_6070:
movre %l5, 0x1E2, %i3
std %f6, [%l7 + 0x28]
udiv %o4, 0x0B4F, %i5
fnor %f0, %f4, %f14
fmovrdgz %l6, %f2, %f12
ldx [%l7 + 0x70], %o1
fnot2s %f9, %f15
edge8l %o7, %g3, %i0
sth %l1, [%l7 + 0x36]
smul %i1, 0x0D8A, %g6
fmovrde %o5, %f14, %f10
stx %l2, [%l7 + 0x50]
fcmpd %fcc2, %f4, %f10
bne,a,pn %icc, loop_6071
edge16ln %l3, %o3, %l4
ldd [%l7 + 0x48], %f2
fcmpgt16 %f2, %f4, %i6
loop_6071:
bneg,a,pn %icc, loop_6072
stw %i7, [%l7 + 0x20]
fblg %fcc3, loop_6073
fnegs %f9, %f9
loop_6072:
orncc %o0, 0x1AA8, %i4
fexpand %f0, %f8
loop_6073:
fbo,a %fcc0, loop_6074
edge32l %g2, %g7, %l0
fpadd16s %f9, %f10, %f9
sth %o6, [%l7 + 0x7E]
loop_6074:
sth %g1, [%l7 + 0x54]
ld [%l7 + 0x3C], %f4
sll %i2, 0x0D, %g4
fand %f12, %f10, %f10
ldub [%l7 + 0x63], %o2
movrgez %l5, 0x13C, %i3
stx %g5, [%l7 + 0x48]
stw %i5, [%l7 + 0x4C]
fmul8x16au %f6, %f4, %f8
fmovdle %icc, %f14, %f1
fmovdg %xcc, %f7, %f8
lduh [%l7 + 0x56], %o4
fornot2s %f4, %f0, %f9
fble %fcc2, loop_6075
movcs %xcc, %o1, %l6
ldd [%l7 + 0x08], %f4
ldd [%l7 + 0x68], %f8
loop_6075:
edge16n %o7, %g3, %l1
fmovrslez %i0, %f5, %f10
sth %i1, [%l7 + 0x60]
bgu %xcc, loop_6076
fcmpne32 %f8, %f8, %g6
fcmpeq16 %f4, %f4, %o5
ldub [%l7 + 0x62], %l2
loop_6076:
lduh [%l7 + 0x7E], %l3
subc %o3, %l4, %i7
brlez %i6, loop_6077
smul %o0, %i4, %g2
edge32 %l0, %g7, %o6
stw %g1, [%l7 + 0x78]
loop_6077:
tcs %xcc, 0x4
tcc %icc, 0x4
fbg %fcc3, loop_6078
addccc %i2, 0x17CE, %o2
fbug %fcc1, loop_6079
tn %icc, 0x6
loop_6078:
fmovsn %xcc, %f13, %f5
fblg,a %fcc3, loop_6080
loop_6079:
addccc %l5, 0x030A, %i3
stw %g5, [%l7 + 0x30]
std %f0, [%l7 + 0x50]
loop_6080:
ldx [%l7 + 0x70], %i5
fnegd %f8, %f8
fcmpeq16 %f14, %f8, %g4
movn %icc, %o4, %o1
movne %xcc, %o7, %g3
tvs %icc, 0x5
fandnot2s %f2, %f8, %f1
fsrc1 %f14, %f8
stb %l1, [%l7 + 0x43]
movrlz %l6, 0x08A, %i1
ldsh [%l7 + 0x20], %g6
ldsb [%l7 + 0x0C], %i0
faligndata %f10, %f10, %f0
fxors %f11, %f13, %f9
orn %o5, 0x0F0D, %l3
bn,a,pn %icc, loop_6081
smul %o3, 0x1CC3, %l2
lduh [%l7 + 0x62], %i7
stx %l4, [%l7 + 0x58]
loop_6081:
fmovdl %xcc, %f6, %f13
tneg %icc, 0x7
tneg %xcc, 0x1
fbl,a %fcc0, loop_6082
ld [%l7 + 0x0C], %f6
smulcc %i6, 0x02F0, %i4
fsrc1 %f2, %f8
loop_6082:
movpos %icc, %o0, %l0
alignaddr %g2, %g7, %o6
lduw [%l7 + 0x74], %g1
fcmped %fcc3, %f4, %f2
taddcctv %i2, %o2, %i3
movn %xcc, %l5, %i5
std %f10, [%l7 + 0x78]
bpos,a loop_6083
stx %g5, [%l7 + 0x20]
fbn %fcc2, loop_6084
stb %g4, [%l7 + 0x39]
loop_6083:
ldub [%l7 + 0x1D], %o1
taddcctv %o7, %g3, %o4
loop_6084:
fors %f6, %f5, %f10
call loop_6085
andcc %l1, 0x0499, %l6
udivcc %i1, 0x0366, %g6
fandnot2s %f5, %f10, %f4
loop_6085:
movcc %xcc, %i0, %l3
srlx %o5, %o3, %l2
fmul8ulx16 %f0, %f10, %f14
tn %xcc, 0x6
fcmpgt16 %f10, %f2, %i7
movpos %icc, %i6, %i4
edge32l %l4, %l0, %o0
udiv %g7, 0x0F23, %o6
fcmpes %fcc3, %f3, %f2
fcmpd %fcc1, %f14, %f12
te %xcc, 0x2
fpack16 %f8, %f8
movvc %icc, %g1, %i2
fmovsne %icc, %f15, %f0
umul %g2, 0x014B, %i3
std %f6, [%l7 + 0x68]
fcmps %fcc1, %f10, %f7
nop
setx loop_6086, %l0, %l1
jmpl %l1, %o2
fmovrdlez %l5, %f2, %f4
subccc %i5, %g5, %o1
taddcctv %o7, 0x0244, %g3
loop_6086:
ldd [%l7 + 0x70], %f14
fbn,a %fcc3, loop_6087
bg loop_6088
st %f9, [%l7 + 0x30]
edge16ln %g4, %o4, %l1
loop_6087:
fbn %fcc1, loop_6089
loop_6088:
fandnot1s %f1, %f10, %f4
sdivx %l6, 0x00C1, %g6
fsrc1s %f12, %f1
loop_6089:
umul %i0, %l3, %o5
fmovrdgz %o3, %f2, %f4
std %f14, [%l7 + 0x58]
stw %l2, [%l7 + 0x50]
std %f2, [%l7 + 0x40]
fmovdcc %xcc, %f9, %f8
bcs loop_6090
fpadd32s %f6, %f2, %f10
tleu %xcc, 0x7
stx %i7, [%l7 + 0x18]
loop_6090:
fmovscc %icc, %f10, %f15
array16 %i1, %i6, %i4
fbul,a %fcc1, loop_6091
fand %f12, %f0, %f10
fpadd32s %f1, %f0, %f13
tvs %xcc, 0x6
loop_6091:
mulx %l0, %o0, %g7
st %f15, [%l7 + 0x38]
bleu,pt %xcc, loop_6092
ldx [%l7 + 0x20], %o6
brgz %g1, loop_6093
ldub [%l7 + 0x3E], %i2
loop_6092:
tleu %icc, 0x0
xorcc %g2, 0x09CD, %i3
loop_6093:
add %l4, %l5, %i5
ldd [%l7 + 0x20], %f10
ldx [%l7 + 0x30], %g5
edge16n %o1, %o2, %o7
ldsh [%l7 + 0x24], %g3
movcs %xcc, %g4, %l1
fone %f12
ldsb [%l7 + 0x13], %o4
edge16l %g6, %i0, %l3
umulcc %o5, %l6, %l2
edge8n %o3, %i7, %i1
fsrc1 %f8, %f12
fabss %f14, %f9
ld [%l7 + 0x2C], %f10
lduw [%l7 + 0x70], %i4
std %f10, [%l7 + 0x30]
bge,a,pn %xcc, loop_6094
fmul8x16au %f3, %f10, %f10
andncc %l0, %i6, %o0
sll %o6, %g7, %i2
loop_6094:
st %f6, [%l7 + 0x4C]
fsrc2 %f0, %f2
fmovrsne %g1, %f8, %f2
ldd [%l7 + 0x08], %f0
lduw [%l7 + 0x7C], %i3
movrgez %l4, 0x26E, %g2
brlz,a %i5, loop_6095
stx %g5, [%l7 + 0x20]
ldub [%l7 + 0x34], %o1
fmovrslez %l5, %f8, %f6
loop_6095:
ldsb [%l7 + 0x1E], %o2
fandnot2s %f0, %f3, %f9
tcc %xcc, 0x0
fnot2s %f14, %f4
edge32l %g3, %o7, %l1
fbe %fcc0, loop_6096
ldub [%l7 + 0x0E], %o4
fmovrsgez %g4, %f7, %f6
siam 0x7
loop_6096:
umul %g6, %i0, %l3
bg,pn %xcc, loop_6097
fbule %fcc3, loop_6098
stx %l6, [%l7 + 0x50]
ldsw [%l7 + 0x08], %o5
loop_6097:
nop
setx loop_6099, %l0, %l1
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_6098:
fxors %f11, %f0, %f1
lduh [%l7 + 0x4A], %l2
stb %o3, [%l7 + 0x0D]
loop_6099:
tsubcctv %i1, 0x1E12, %i7
stw %i4, [%l7 + 0x1C]
fpmerge %f4, %f13, %f0
addcc %i6, 0x0807, %o0
fmovsa %icc, %f6, %f12
fbe %fcc0, loop_6100
fnegs %f6, %f14
ldd [%l7 + 0x10], %f0
and %l0, 0x0CBF, %o6
loop_6100:
fbg,a %fcc3, loop_6101
brnz %g7, loop_6102
faligndata %f14, %f8, %f2
movle %xcc, %i2, %i3
loop_6101:
call loop_6103
loop_6102:
fmovdleu %xcc, %f15, %f10
fmovrsgz %l4, %f0, %f2
subcc %g2, 0x1182, %i5
loop_6103:
udiv %g1, 0x1601, %o1
fornot1s %f11, %f10, %f12
fmovdge %xcc, %f5, %f14
fmovdle %icc, %f15, %f7
fcmpd %fcc1, %f8, %f0
fsrc1 %f8, %f12
pdist %f2, %f0, %f12
fandnot2 %f10, %f6, %f14
fcmpgt16 %f4, %f10, %l5
brgez %g5, loop_6104
fbg,a %fcc1, loop_6105
sub %o2, %o7, %l1
ldd [%l7 + 0x60], %f10
loop_6104:
lduw [%l7 + 0x20], %g3
loop_6105:
andcc %g4, %o4, %g6
brnz,a %i0, loop_6106
fpack16 %f12, %f15
fmovdle %icc, %f6, %f4
fpadd16 %f12, %f10, %f14
loop_6106:
fmovdle %icc, %f1, %f7
fbn,a %fcc3, loop_6107
movleu %icc, %l6, %o5
lduw [%l7 + 0x24], %l2
ldsb [%l7 + 0x25], %l3
loop_6107:
xorcc %i1, 0x133E, %i7
lduw [%l7 + 0x54], %i4
fnor %f0, %f0, %f2
std %f10, [%l7 + 0x70]
fmovscc %icc, %f14, %f15
fpack16 %f2, %f13
ld [%l7 + 0x40], %f0
ld [%l7 + 0x68], %f8
fmovsl %xcc, %f11, %f4
stb %o3, [%l7 + 0x43]
tgu %xcc, 0x1
xor %o0, %i6, %o6
ldsb [%l7 + 0x7E], %g7
fxnors %f14, %f12, %f13
array32 %i2, %i3, %l0
stx %l4, [%l7 + 0x18]
fmovdpos %icc, %f6, %f1
ldsb [%l7 + 0x47], %i5
andncc %g1, %o1, %g2
fnot2s %f5, %f8
movcc %xcc, %g5, %o2
fandnot1s %f1, %f7, %f7
tvc %icc, 0x4
ldx [%l7 + 0x78], %o7
ble,a,pt %xcc, loop_6108
fmovsvc %icc, %f3, %f14
ldsb [%l7 + 0x1F], %l1
fexpand %f1, %f8
loop_6108:
brgez,a %l5, loop_6109
fmovsgu %icc, %f8, %f11
bcc,a %icc, loop_6110
ldsw [%l7 + 0x5C], %g4
loop_6109:
fmul8x16au %f5, %f12, %f8
fmovrsgz %g3, %f13, %f3
loop_6110:
lduw [%l7 + 0x1C], %o4
ldsw [%l7 + 0x3C], %g6
ldx [%l7 + 0x38], %l6
sdivx %i0, 0x0F7B, %o5
std %f10, [%l7 + 0x10]
fpadd32 %f12, %f4, %f0
alignaddr %l3, %l2, %i7
fpadd32 %f10, %f4, %f12
tpos %icc, 0x1
movrgez %i4, 0x2D5, %i1
stb %o0, [%l7 + 0x3E]
fnot1s %f4, %f6
edge16l %o3, %o6, %g7
sdivcc %i2, 0x02EE, %i6
fpack16 %f6, %f7
umulcc %l0, %i3, %l4
edge16 %g1, %o1, %i5
faligndata %f4, %f10, %f6
lduw [%l7 + 0x1C], %g2
movpos %xcc, %o2, %g5
tneg %icc, 0x1
ldd [%l7 + 0x20], %f8
movne %xcc, %o7, %l5
fmovrslez %g4, %f5, %f9
bl,a,pn %icc, loop_6111
ldd [%l7 + 0x08], %f0
add %g3, %o4, %l1
fbuge,a %fcc3, loop_6112
loop_6111:
orncc %l6, 0x09E8, %g6
fbn %fcc1, loop_6113
array32 %i0, %o5, %l2
loop_6112:
ldd [%l7 + 0x70], %f2
ld [%l7 + 0x6C], %f4
loop_6113:
fmovrse %l3, %f6, %f3
movvs %xcc, %i4, %i7
lduw [%l7 + 0x64], %i1
popc %o3, %o0
tcc %xcc, 0x6
sethi 0x1880, %g7
stb %o6, [%l7 + 0x20]
fabsd %f0, %f12
st %f8, [%l7 + 0x2C]
fmovsgu %icc, %f10, %f7
ldsh [%l7 + 0x2A], %i6
movleu %icc, %i2, %l0
fmovde %icc, %f14, %f7
ldsb [%l7 + 0x4E], %i3
fbl,a %fcc0, loop_6114
fba,a %fcc1, loop_6115
fnegd %f12, %f2
stx %l4, [%l7 + 0x20]
loop_6114:
movcs %icc, %o1, %g1
loop_6115:
orn %g2, %o2, %g5
fmovsg %icc, %f11, %f4
sra %o7, %l5, %i5
fcmpne16 %f6, %f12, %g4
pdist %f0, %f2, %f2
fmovsne %icc, %f0, %f12
ldd [%l7 + 0x28], %f8
edge16l %g3, %l1, %o4
fmovdvc %xcc, %f15, %f15
fmovsvc %icc, %f12, %f1
movn %xcc, %l6, %g6
fmovsne %xcc, %f12, %f9
ldub [%l7 + 0x49], %i0
stb %o5, [%l7 + 0x32]
fornot2s %f3, %f8, %f8
ld [%l7 + 0x40], %f10
ldsh [%l7 + 0x74], %l3
ldub [%l7 + 0x5E], %l2
fcmpgt32 %f12, %f4, %i4
movrlz %i7, %o3, %o0
ldsh [%l7 + 0x30], %g7
bvs loop_6116
fone %f12
stx %o6, [%l7 + 0x10]
fmovse %xcc, %f2, %f1
loop_6116:
fxnor %f14, %f6, %f4
tge %icc, 0x1
fandnot1s %f1, %f15, %f15
ldsb [%l7 + 0x5A], %i1
pdist %f14, %f8, %f0
fmovdne %xcc, %f10, %f12
fmovsl %icc, %f9, %f14
bpos %xcc, loop_6117
nop
setx loop_6118, %l0, %l1
jmpl %l1, %i6
lduh [%l7 + 0x58], %i2
std %f2, [%l7 + 0x30]
loop_6117:
ldsw [%l7 + 0x7C], %l0
loop_6118:
smulcc %i3, 0x06A7, %o1
ldsw [%l7 + 0x54], %l4
ldx [%l7 + 0x48], %g2
fmovsl %xcc, %f2, %f6
fmovscc %icc, %f6, %f11
ldub [%l7 + 0x3E], %o2
sth %g1, [%l7 + 0x1E]
fcmpeq32 %f0, %f4, %g5
fmovrslez %o7, %f9, %f9
mulscc %l5, 0x171F, %g4
st %f9, [%l7 + 0x64]
ld [%l7 + 0x4C], %f8
fmovdg %icc, %f12, %f9
st %f11, [%l7 + 0x14]
fsrc2s %f11, %f0
bvs,a,pt %icc, loop_6119
fbue,a %fcc3, loop_6120
stb %g3, [%l7 + 0x5B]
udiv %l1, 0x038E, %i5
loop_6119:
xnor %l6, %g6, %o4
loop_6120:
fpsub32s %f13, %f1, %f14
stb %i0, [%l7 + 0x2C]
ldx [%l7 + 0x40], %l3
ldsw [%l7 + 0x40], %l2
fpsub32 %f4, %f12, %f0
fands %f6, %f10, %f1
fmovsa %icc, %f0, %f11
lduw [%l7 + 0x38], %i4
fornot1s %f6, %f5, %f4
fcmpgt32 %f12, %f4, %i7
fands %f14, %f15, %f4
fmovsg %xcc, %f3, %f9
ldd [%l7 + 0x70], %f14
std %f10, [%l7 + 0x30]
lduw [%l7 + 0x18], %o5
sra %o0, %g7, %o3
ldsh [%l7 + 0x76], %o6
fandnot1s %f0, %f12, %f10
stw %i1, [%l7 + 0x44]
st %f3, [%l7 + 0x6C]
lduw [%l7 + 0x10], %i2
fxnors %f3, %f12, %f11
bge,a loop_6121
ldsb [%l7 + 0x64], %i6
fmovdneg %icc, %f11, %f4
fmovsle %xcc, %f5, %f2
loop_6121:
lduw [%l7 + 0x08], %i3
fmovsvc %icc, %f4, %f7
fornot1 %f8, %f4, %f8
srax %l0, 0x0E, %l4
ldx [%l7 + 0x18], %g2
fpack16 %f0, %f5
fpadd32s %f10, %f13, %f0
ldd [%l7 + 0x48], %f4
stb %o1, [%l7 + 0x3D]
brnz,a %o2, loop_6122
ldsw [%l7 + 0x30], %g1
stb %g5, [%l7 + 0x2A]
fmovdl %icc, %f4, %f5
loop_6122:
tl %xcc, 0x7
fpsub16 %f12, %f14, %f2
fmovdle %icc, %f0, %f5
fmovdle %xcc, %f2, %f3
st %f12, [%l7 + 0x18]
fmovda %xcc, %f12, %f1
movre %o7, 0x2E1, %g4
xnorcc %g3, 0x0EB9, %l1
fcmpgt16 %f10, %f6, %i5
stw %l6, [%l7 + 0x10]
edge16ln %g6, %l5, %i0
lduw [%l7 + 0x28], %o4
subcc %l2, %i4, %i7
fbu %fcc1, loop_6123
fmul8ulx16 %f10, %f0, %f10
fmul8x16au %f14, %f15, %f0
movgu %icc, %o5, %o0
loop_6123:
fmovdge %xcc, %f1, %f9
fba %fcc3, loop_6124
brgez %g7, loop_6125
udiv %o3, 0x03B6, %l3
movre %o6, %i2, %i6
loop_6124:
ld [%l7 + 0x18], %f8
loop_6125:
fcmple16 %f12, %f6, %i3
sllx %i1, %l0, %l4
nop
setx loop_6126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %xcc, %f1, %f12
st %f6, [%l7 + 0x20]
tvs %icc, 0x2
loop_6126:
st %f1, [%l7 + 0x64]
fmovdcs %icc, %f6, %f2
ldsh [%l7 + 0x74], %o1
fmovspos %icc, %f4, %f1
lduw [%l7 + 0x08], %g2
ld [%l7 + 0x48], %f11
addc %o2, 0x1CCA, %g5
ldsb [%l7 + 0x5D], %o7
bcc %xcc, loop_6127
ldsh [%l7 + 0x50], %g1
stx %g4, [%l7 + 0x48]
fmul8sux16 %f0, %f14, %f10
loop_6127:
sth %g3, [%l7 + 0x72]
fba,a %fcc0, loop_6128
ldx [%l7 + 0x50], %l1
stx %i5, [%l7 + 0x38]
ldsb [%l7 + 0x21], %l6
loop_6128:
ldsh [%l7 + 0x76], %g6
fcmpd %fcc1, %f12, %f4
ldsh [%l7 + 0x16], %i0
fornot1 %f10, %f6, %f12
ldsb [%l7 + 0x3F], %o4
sub %l2, %l5, %i7
fmovdge %icc, %f6, %f7
fones %f10
fbn,a %fcc2, loop_6129
siam 0x6
tsubcc %o5, %i4, %g7
movneg %icc, %o3, %l3
loop_6129:
sdivcc %o6, 0x0B29, %o0
ldsh [%l7 + 0x52], %i6
bge,a,pn %xcc, loop_6130
movle %icc, %i2, %i3
array8 %i1, %l0, %l4
fcmple32 %f8, %f8, %o1
loop_6130:
sth %o2, [%l7 + 0x16]
fpmerge %f2, %f7, %f10
bpos,a loop_6131
nop
setx loop_6132, %l0, %l1
jmpl %l1, %g2
alignaddr %o7, %g5, %g1
udiv %g3, 0x0D19, %g4
loop_6131:
bvs,pt %icc, loop_6133
loop_6132:
xorcc %i5, %l6, %g6
tneg %xcc, 0x5
fnot2s %f10, %f14
loop_6133:
fsrc1 %f12, %f4
taddcc %i0, 0x15BF, %l1
srlx %l2, %o4, %i7
movcs %xcc, %l5, %o5
array16 %g7, %o3, %i4
or %o6, 0x1199, %l3
fcmpne32 %f2, %f8, %i6
fbne %fcc0, loop_6134
brlz,a %o0, loop_6135
addcc %i2, %i3, %l0
stw %l4, [%l7 + 0x14]
loop_6134:
fpadd32 %f8, %f6, %f14
loop_6135:
movrne %o1, %o2, %i1
fnors %f5, %f0, %f14
nop
setx loop_6136, %l0, %l1
jmpl %l1, %o7
ldsh [%l7 + 0x6A], %g5
st %f12, [%l7 + 0x0C]
fmovsneg %xcc, %f6, %f3
loop_6136:
faligndata %f14, %f0, %f8
ld [%l7 + 0x54], %f5
edge8l %g2, %g3, %g4
sth %i5, [%l7 + 0x72]
stx %g1, [%l7 + 0x58]
fmovsle %xcc, %f13, %f0
fba,a %fcc2, loop_6137
stw %g6, [%l7 + 0x64]
lduw [%l7 + 0x64], %i0
movre %l1, 0x0E5, %l6
loop_6137:
fmovsge %xcc, %f4, %f1
sth %o4, [%l7 + 0x5E]
movne %icc, %i7, %l2
stw %l5, [%l7 + 0x08]
tne %icc, 0x2
bge,a loop_6138
bn,a,pt %icc, loop_6139
lduw [%l7 + 0x28], %g7
ldsb [%l7 + 0x58], %o3
loop_6138:
fmovsne %xcc, %f8, %f12
loop_6139:
ld [%l7 + 0x30], %f2
tge %xcc, 0x1
addcc %i4, %o6, %l3
bg %icc, loop_6140
movleu %icc, %o5, %i6
movpos %xcc, %i2, %o0
smulcc %l0, %i3, %l4
loop_6140:
sll %o2, %i1, %o7
ldsb [%l7 + 0x35], %g5
brz,a %o1, loop_6141
ldsb [%l7 + 0x7C], %g3
edge16ln %g4, %i5, %g1
stx %g6, [%l7 + 0x50]
loop_6141:
movneg %icc, %g2, %i0
lduh [%l7 + 0x50], %l1
movrgez %o4, %i7, %l2
brgez %l6, loop_6142
tsubcc %l5, %o3, %i4
ldsw [%l7 + 0x08], %g7
stx %l3, [%l7 + 0x78]
loop_6142:
std %f2, [%l7 + 0x58]
smulcc %o5, %o6, %i2
fmovdl %xcc, %f10, %f14
brgez,a %o0, loop_6143
fpackfix %f2, %f9
st %f4, [%l7 + 0x44]
fmovsle %xcc, %f14, %f2
loop_6143:
st %f8, [%l7 + 0x08]
ld [%l7 + 0x2C], %f9
fnor %f14, %f8, %f12
fbug,a %fcc0, loop_6144
fnot1s %f1, %f11
nop
setx loop_6145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i6, [%l7 + 0x70]
loop_6144:
fpsub32 %f0, %f12, %f14
ldsh [%l7 + 0x14], %i3
loop_6145:
subcc %l0, 0x0BC0, %l4
ldsh [%l7 + 0x7A], %o2
fcmpne32 %f8, %f10, %i1
fbo,a %fcc0, loop_6146
ta %icc, 0x6
fandnot2s %f4, %f0, %f12
fmovd %f8, %f12
loop_6146:
tg %icc, 0x1
ldsh [%l7 + 0x0A], %g5
fmul8x16al %f2, %f13, %f2
movvc %xcc, %o1, %o7
fnors %f15, %f13, %f10
andncc %g3, %i5, %g4
st %f14, [%l7 + 0x3C]
stx %g6, [%l7 + 0x30]
ldub [%l7 + 0x74], %g2
ld [%l7 + 0x08], %f9
stx %i0, [%l7 + 0x30]
move %icc, %g1, %o4
fmovscs %icc, %f2, %f2
ld [%l7 + 0x34], %f10
lduh [%l7 + 0x76], %i7
movrlz %l1, %l6, %l2
sth %l5, [%l7 + 0x12]
srl %o3, %g7, %i4
bn,pt %icc, loop_6147
stx %l3, [%l7 + 0x40]
sub %o6, 0x0C80, %o5
movrlez %i2, %o0, %i3
loop_6147:
sll %l0, 0x1F, %l4
fmovsneg %xcc, %f6, %f2
udivcc %o2, 0x1C21, %i6
edge8n %g5, %i1, %o1
stx %o7, [%l7 + 0x20]
fones %f14
lduw [%l7 + 0x44], %i5
fmovrdgez %g3, %f14, %f2
fbu,a %fcc0, loop_6148
tgu %xcc, 0x6
tneg %xcc, 0x5
fmovrdne %g6, %f4, %f4
loop_6148:
sra %g2, %i0, %g4
xnor %o4, 0x0D83, %g1
fornot1 %f12, %f10, %f4
alignaddr %i7, %l1, %l2
orncc %l5, 0x0315, %l6
brnz,a %o3, loop_6149
fmovdle %xcc, %f8, %f13
ldsw [%l7 + 0x5C], %g7
ldsh [%l7 + 0x22], %i4
loop_6149:
ldx [%l7 + 0x50], %l3
fmul8x16al %f0, %f8, %f12
movne %xcc, %o6, %i2
array8 %o5, %o0, %l0
ldub [%l7 + 0x7B], %l4
lduw [%l7 + 0x34], %i3
ldub [%l7 + 0x5D], %i6
stw %o2, [%l7 + 0x4C]
subc %g5, 0x024F, %i1
fble %fcc3, loop_6150
movrlez %o1, %i5, %o7
array8 %g6, %g2, %i0
movvs %icc, %g4, %o4
loop_6150:
stx %g1, [%l7 + 0x20]
ldub [%l7 + 0x75], %i7
fmovs %f11, %f5
sth %g3, [%l7 + 0x62]
ldub [%l7 + 0x37], %l2
smulcc %l1, %l6, %o3
st %f0, [%l7 + 0x0C]
ldsw [%l7 + 0x14], %g7
fnot1s %f14, %f5
sth %i4, [%l7 + 0x66]
umul %l3, 0x18F1, %o6
edge8l %l5, %i2, %o0
std %f10, [%l7 + 0x60]
ld [%l7 + 0x08], %f1
be,a,pn %xcc, loop_6151
taddcctv %l0, %o5, %i3
stx %i6, [%l7 + 0x08]
bcs %xcc, loop_6152
loop_6151:
tvc %icc, 0x0
movle %icc, %o2, %g5
lduh [%l7 + 0x58], %i1
loop_6152:
fones %f8
fmul8x16 %f13, %f4, %f14
fmuld8ulx16 %f7, %f9, %f2
bn %icc, loop_6153
ldd [%l7 + 0x78], %f2
array32 %o1, %i5, %l4
array8 %g6, %g2, %o7
loop_6153:
sth %g4, [%l7 + 0x5C]
movcs %icc, %i0, %g1
tl %xcc, 0x1
tle %xcc, 0x3
fbg,a %fcc3, loop_6154
lduw [%l7 + 0x6C], %o4
fmuld8ulx16 %f7, %f3, %f10
stw %i7, [%l7 + 0x1C]
loop_6154:
fxor %f14, %f4, %f6
std %f8, [%l7 + 0x78]
fbge %fcc2, loop_6155
srl %g3, %l1, %l2
udivx %l6, 0x1E26, %g7
ta %icc, 0x3
loop_6155:
ble,a,pn %icc, loop_6156
fpsub32 %f2, %f6, %f0
fbug,a %fcc0, loop_6157
faligndata %f4, %f12, %f12
loop_6156:
addccc %o3, 0x1747, %l3
taddcc %o6, %l5, %i4
loop_6157:
tle %xcc, 0x6
movge %icc, %i2, %l0
movre %o5, 0x20B, %i3
bvc %xcc, loop_6158
bcc,a %icc, loop_6159
tl %xcc, 0x3
ble loop_6160
loop_6158:
lduh [%l7 + 0x3E], %o0
loop_6159:
ldsb [%l7 + 0x40], %o2
ba,pt %xcc, loop_6161
loop_6160:
fbu %fcc2, loop_6162
fpadd16s %f8, %f2, %f14
fmovs %f15, %f6
loop_6161:
ldub [%l7 + 0x19], %g5
loop_6162:
movrgz %i1, %o1, %i5
ldx [%l7 + 0x18], %i6
fnot2s %f0, %f2
fornot1 %f10, %f12, %f8
lduh [%l7 + 0x28], %l4
sdivx %g6, 0x0F43, %o7
ba,a loop_6163
move %icc, %g2, %i0
call loop_6164
movcc %xcc, %g4, %o4
loop_6163:
mulx %i7, %g1, %l1
ldsh [%l7 + 0x6A], %g3
loop_6164:
ldsw [%l7 + 0x08], %l2
movcc %xcc, %l6, %g7
sth %l3, [%l7 + 0x64]
ldsh [%l7 + 0x18], %o6
bvs,a,pn %icc, loop_6165
fmovdcc %xcc, %f9, %f0
move %icc, %o3, %i4
ldub [%l7 + 0x23], %i2
loop_6165:
bl,a loop_6166
fmovrsne %l5, %f10, %f3
st %f1, [%l7 + 0x78]
fmovsle %icc, %f4, %f14
loop_6166:
alignaddrl %l0, %o5, %i3
bcs,a,pn %xcc, loop_6167
pdist %f4, %f12, %f10
fbule,a %fcc1, loop_6168
edge16ln %o0, %o2, %g5
loop_6167:
smulcc %o1, 0x1A9C, %i1
sdivx %i6, 0x0EBA, %l4
loop_6168:
bge,a,pn %xcc, loop_6169
lduh [%l7 + 0x7C], %i5
brlz,a %o7, loop_6170
fmovsgu %icc, %f3, %f1
loop_6169:
tvc %icc, 0x3
call loop_6171
loop_6170:
brgez %g6, loop_6172
fones %f10
fmul8sux16 %f6, %f10, %f14
loop_6171:
tne %xcc, 0x5
loop_6172:
movn %xcc, %g2, %i0
movvs %icc, %g4, %o4
fxnors %f9, %f1, %f2
ldd [%l7 + 0x20], %f10
tcc %icc, 0x2
sth %i7, [%l7 + 0x50]
movne %icc, %g1, %g3
bge,a,pn %icc, loop_6173
sth %l1, [%l7 + 0x46]
ldub [%l7 + 0x6B], %l2
fmul8ulx16 %f4, %f4, %f10
loop_6173:
brlez %g7, loop_6174
tvc %xcc, 0x6
lduh [%l7 + 0x16], %l3
ldd [%l7 + 0x18], %f2
loop_6174:
ldd [%l7 + 0x10], %f14
stx %l6, [%l7 + 0x78]
ldsb [%l7 + 0x40], %o6
taddcctv %i4, 0x0528, %o3
nop
setx loop_6175, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x40], %f0
bg,a %xcc, loop_6176
ldsh [%l7 + 0x34], %l0
loop_6175:
or %o5, %i3, %o0
ble,pt %icc, loop_6177
loop_6176:
bl,a loop_6178
ldub [%l7 + 0x23], %l5
fmovd %f10, %f6
loop_6177:
ldub [%l7 + 0x33], %o2
loop_6178:
subc %o1, 0x1F9B, %g5
be,pt %xcc, loop_6179
fmovdg %icc, %f12, %f1
xor %i6, %l4, %i5
ldd [%l7 + 0x78], %f2
loop_6179:
bgu,a,pn %icc, loop_6180
fbo %fcc2, loop_6181
tle %icc, 0x1
ld [%l7 + 0x34], %f13
loop_6180:
stx %i1, [%l7 + 0x58]
loop_6181:
array32 %g6, %o7, %g2
brz %g4, loop_6182
ldsh [%l7 + 0x44], %i0
stb %i7, [%l7 + 0x3B]
fpadd16 %f2, %f12, %f0
loop_6182:
movre %g1, 0x1B9, %g3
ldsh [%l7 + 0x46], %o4
stx %l1, [%l7 + 0x08]
ldub [%l7 + 0x2B], %l2
ldx [%l7 + 0x38], %g7
fnands %f5, %f15, %f10
tsubcctv %l3, %l6, %o6
udiv %i4, 0x1CB0, %i2
lduh [%l7 + 0x3A], %l0
fba,a %fcc3, loop_6183
srlx %o3, %i3, %o0
sdivx %l5, 0x0EA2, %o2
fpmerge %f8, %f10, %f14
loop_6183:
fcmple32 %f6, %f0, %o5
fpadd16 %f0, %f4, %f14
fpadd32s %f7, %f13, %f9
lduw [%l7 + 0x4C], %g5
fabss %f4, %f3
ld [%l7 + 0x08], %f9
stx %o1, [%l7 + 0x50]
siam 0x6
bn %xcc, loop_6184
ld [%l7 + 0x6C], %f10
ldx [%l7 + 0x10], %l4
ble,a,pt %xcc, loop_6185
loop_6184:
ldsb [%l7 + 0x36], %i5
orn %i1, 0x1520, %g6
for %f6, %f6, %f14
loop_6185:
xnorcc %o7, 0x03F8, %i6
fand %f10, %f2, %f8
movl %xcc, %g4, %g2
ldsh [%l7 + 0x3A], %i0
xnor %g1, %i7, %o4
lduw [%l7 + 0x3C], %g3
fzero %f10
fblg,a %fcc2, loop_6186
stw %l1, [%l7 + 0x4C]
lduh [%l7 + 0x0C], %l2
fmul8x16al %f3, %f8, %f6
loop_6186:
stb %g7, [%l7 + 0x47]
edge8 %l6, %o6, %i4
fcmple16 %f14, %f4, %l3
fxnor %f8, %f6, %f2
sth %l0, [%l7 + 0x6A]
te %xcc, 0x2
fbule,a %fcc1, loop_6187
tgu %icc, 0x3
ld [%l7 + 0x64], %f4
edge32n %o3, %i2, %i3
loop_6187:
st %f7, [%l7 + 0x2C]
fmovdn %xcc, %f0, %f5
movleu %icc, %l5, %o0
andncc %o5, %g5, %o2
brz %o1, loop_6188
stb %i5, [%l7 + 0x62]
ldx [%l7 + 0x38], %i1
ldd [%l7 + 0x50], %f14
loop_6188:
ldub [%l7 + 0x33], %l4
ldsb [%l7 + 0x7A], %g6
ldx [%l7 + 0x18], %o7
umul %i6, %g4, %g2
fmul8x16al %f11, %f2, %f12
andncc %g1, %i0, %o4
ta %icc, 0x5
fnors %f11, %f15, %f14
mulx %i7, %g3, %l1
te %icc, 0x0
fmovsle %xcc, %f12, %f6
fmovdvs %icc, %f7, %f9
stb %l2, [%l7 + 0x5C]
fmovsne %icc, %f4, %f13
tsubcctv %g7, 0x06A7, %o6
bpos,a loop_6189
sth %l6, [%l7 + 0x3A]
ldsb [%l7 + 0x20], %i4
fmovsleu %icc, %f6, %f15
loop_6189:
edge8l %l0, %l3, %o3
fpsub32 %f4, %f2, %f12
ldx [%l7 + 0x40], %i2
fpsub32 %f0, %f0, %f8
fand %f10, %f8, %f6
brlz,a %l5, loop_6190
stx %i3, [%l7 + 0x58]
std %f0, [%l7 + 0x50]
ldsw [%l7 + 0x44], %o0
loop_6190:
fnot1s %f4, %f10
xor %o5, 0x0248, %g5
fba,a %fcc2, loop_6191
taddcctv %o1, 0x1813, %i5
fcmpes %fcc3, %f13, %f6
movn %icc, %o2, %i1
loop_6191:
ldsb [%l7 + 0x38], %g6
lduh [%l7 + 0x68], %l4
fmul8x16al %f7, %f1, %f6
fexpand %f1, %f12
fexpand %f15, %f10
array16 %i6, %o7, %g4
bpos %xcc, loop_6192
te %icc, 0x5
fpsub32 %f12, %f2, %f14
movrlz %g1, 0x076, %i0
loop_6192:
fmuld8sux16 %f8, %f5, %f12
st %f4, [%l7 + 0x64]
fsrc2 %f2, %f6
and %g2, %o4, %g3
lduh [%l7 + 0x10], %i7
fpadd16s %f15, %f8, %f2
popc %l2, %g7
fble %fcc0, loop_6193
bvc,pt %xcc, loop_6194
fcmpgt32 %f12, %f2, %o6
brgz,a %l6, loop_6195
loop_6193:
fmovsne %icc, %f11, %f15
loop_6194:
addccc %l1, %l0, %l3
ldsb [%l7 + 0x11], %o3
loop_6195:
movrlz %i2, %i4, %i3
lduh [%l7 + 0x22], %o0
edge16n %o5, %l5, %g5
fmovsneg %icc, %f5, %f10
bne %icc, loop_6196
movcc %icc, %i5, %o2
fnegd %f2, %f4
fmovrsne %i1, %f0, %f0
loop_6196:
movre %o1, 0x0FF, %g6
fnors %f6, %f2, %f10
fnegs %f15, %f3
fbne,a %fcc0, loop_6197
andn %l4, %i6, %o7
orcc %g4, %i0, %g2
fornot1s %f6, %f8, %f13
loop_6197:
lduw [%l7 + 0x6C], %g1
fmul8ulx16 %f14, %f6, %f2
brlez %o4, loop_6198
srlx %g3, 0x16, %l2
andcc %g7, 0x13A9, %o6
ldsh [%l7 + 0x56], %l6
loop_6198:
tsubcctv %i7, %l0, %l1
lduh [%l7 + 0x2C], %o3
fnor %f4, %f6, %f10
fpsub16 %f10, %f4, %f0
fmovrsgz %i2, %f10, %f9
popc 0x131A, %i4
fcmpne16 %f12, %f12, %l3
srl %i3, %o0, %o5
tge %xcc, 0x0
fbu,a %fcc2, loop_6199
fone %f10
fmovrdlez %l5, %f12, %f12
siam 0x1
loop_6199:
faligndata %f14, %f6, %f6
ldd [%l7 + 0x60], %f10
st %f1, [%l7 + 0x60]
bcs,pn %xcc, loop_6200
fbul,a %fcc2, loop_6201
ldsw [%l7 + 0x38], %i5
be,a,pn %xcc, loop_6202
loop_6200:
movrgez %o2, 0x099, %g5
loop_6201:
fors %f14, %f3, %f4
stb %o1, [%l7 + 0x4C]
loop_6202:
ldub [%l7 + 0x77], %g6
movcc %xcc, %i1, %i6
stw %l4, [%l7 + 0x58]
tl %xcc, 0x6
fpackfix %f8, %f15
tle %xcc, 0x5
fors %f13, %f7, %f8
andncc %g4, %o7, %g2
lduw [%l7 + 0x54], %i0
bvs loop_6203
array16 %g1, %o4, %g3
movcs %xcc, %g7, %l2
fmovs %f4, %f4
loop_6203:
fmovsvs %icc, %f3, %f7
fmul8ulx16 %f12, %f14, %f12
fmovrslez %o6, %f15, %f1
tleu %icc, 0x4
sllx %i7, 0x0E, %l0
brlez,a %l6, loop_6204
addc %l1, %i2, %o3
alignaddrl %i4, %i3, %l3
ldsb [%l7 + 0x12], %o0
loop_6204:
movge %xcc, %o5, %l5
fxnors %f10, %f5, %f0
fbul %fcc0, loop_6205
tneg %xcc, 0x0
tneg %xcc, 0x3
st %f7, [%l7 + 0x2C]
loop_6205:
for %f6, %f0, %f2
fmovrsgez %i5, %f6, %f8
pdist %f2, %f12, %f10
ldsw [%l7 + 0x3C], %o2
stw %o1, [%l7 + 0x20]
brlez %g6, loop_6206
fmovspos %icc, %f2, %f7
fmovdleu %icc, %f11, %f5
bleu,a,pn %icc, loop_6207
loop_6206:
mulx %i1, 0x14DB, %g5
bvc,pn %xcc, loop_6208
ldx [%l7 + 0x40], %l4
loop_6207:
fpadd32 %f4, %f10, %f6
fmovdl %xcc, %f6, %f4
loop_6208:
array8 %g4, %o7, %i6
ld [%l7 + 0x30], %f2
std %f10, [%l7 + 0x20]
fbug,a %fcc1, loop_6209
fpmerge %f0, %f4, %f4
fxnors %f6, %f6, %f11
tle %xcc, 0x4
loop_6209:
tneg %xcc, 0x5
stx %g2, [%l7 + 0x78]
tvs %icc, 0x6
fsrc2s %f4, %f5
ldub [%l7 + 0x13], %i0
array8 %g1, %o4, %g7
fmovspos %xcc, %f15, %f2
edge8l %l2, %g3, %o6
stb %i7, [%l7 + 0x19]
tle %xcc, 0x0
edge16l %l0, %l1, %i2
taddcctv %o3, 0x0329, %i4
ldsb [%l7 + 0x0A], %l6
ldub [%l7 + 0x55], %l3
fmovrsgez %o0, %f10, %f10
addccc %o5, %l5, %i3
fones %f12
ldx [%l7 + 0x20], %o2
ldsw [%l7 + 0x30], %o1
ld [%l7 + 0x5C], %f9
stx %g6, [%l7 + 0x40]
st %f5, [%l7 + 0x0C]
movle %xcc, %i1, %i5
fmovdge %xcc, %f15, %f0
sub %g5, %g4, %o7
edge16 %l4, %g2, %i6
array16 %i0, %o4, %g7
bpos,pn %xcc, loop_6210
st %f0, [%l7 + 0x28]
ldsh [%l7 + 0x52], %l2
sth %g3, [%l7 + 0x64]
loop_6210:
fcmpgt16 %f4, %f6, %o6
bcc,a %icc, loop_6211
ldsw [%l7 + 0x0C], %i7
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x60], %l0
loop_6211:
sll %l1, 0x08, %i2
sth %g1, [%l7 + 0x24]
sub %o3, 0x15D0, %i4
fbn %fcc0, loop_6212
fmovdg %icc, %f9, %f13
stx %l3, [%l7 + 0x18]
ldsw [%l7 + 0x1C], %l6
loop_6212:
fmovsvs %xcc, %f2, %f2
fbe %fcc2, loop_6213
std %f2, [%l7 + 0x48]
lduh [%l7 + 0x70], %o5
ldd [%l7 + 0x48], %f14
loop_6213:
st %f6, [%l7 + 0x60]
fnot1s %f8, %f14
fmovdle %icc, %f10, %f12
ldsw [%l7 + 0x0C], %l5
stb %i3, [%l7 + 0x33]
nop
setx loop_6214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %xcc, %f2, %f15
bge,a,pn %xcc, loop_6215
edge8 %o0, %o1, %g6
loop_6214:
movrlz %i1, 0x33D, %i5
fxnors %f13, %f3, %f0
loop_6215:
fmovd %f14, %f2
fcmpne16 %f14, %f6, %o2
fnand %f4, %f10, %f2
ldub [%l7 + 0x25], %g4
stw %g5, [%l7 + 0x10]
ld [%l7 + 0x50], %f7
fmovrde %o7, %f14, %f6
brgez %g2, loop_6216
edge16ln %l4, %i0, %o4
fxors %f8, %f15, %f13
edge32ln %g7, %l2, %g3
loop_6216:
xor %i6, 0x1399, %i7
movrgz %l0, 0x064, %l1
umul %i2, 0x0DBD, %o6
ldub [%l7 + 0x5C], %o3
brgez %g1, loop_6217
fmovsn %xcc, %f15, %f4
tg %icc, 0x4
smulcc %l3, 0x1442, %l6
loop_6217:
ldsw [%l7 + 0x54], %i4
fbule %fcc1, loop_6218
ldsb [%l7 + 0x39], %o5
mova %xcc, %l5, %i3
fcmpes %fcc1, %f2, %f15
loop_6218:
popc %o0, %g6
fmul8x16al %f11, %f11, %f6
orn %i1, 0x1C73, %o1
movg %xcc, %i5, %o2
edge32n %g4, %o7, %g2
umul %l4, %g5, %o4
fble,a %fcc0, loop_6219
fbe %fcc2, loop_6220
ld [%l7 + 0x7C], %f10
movcs %icc, %g7, %i0
loop_6219:
bne,pt %icc, loop_6221
loop_6220:
ldx [%l7 + 0x70], %l2
bpos,a loop_6222
srax %g3, 0x02, %i6
loop_6221:
sth %l0, [%l7 + 0x3E]
popc %l1, %i7
loop_6222:
mulscc %o6, 0x0FF3, %i2
fcmped %fcc1, %f10, %f8
fmovsa %icc, %f10, %f10
mulx %o3, 0x0D90, %l3
fmovdcc %xcc, %f7, %f7
srl %l6, 0x0F, %i4
ld [%l7 + 0x0C], %f0
fmovsle %xcc, %f8, %f13
ldsb [%l7 + 0x0D], %o5
and %g1, 0x19CF, %l5
fbug %fcc3, loop_6223
std %f4, [%l7 + 0x10]
stb %o0, [%l7 + 0x76]
movrne %i3, 0x0AC, %i1
loop_6223:
tneg %icc, 0x0
edge8l %g6, %o1, %o2
fmovda %icc, %f0, %f1
std %f6, [%l7 + 0x28]
srax %g4, 0x1C, %i5
movrgez %o7, %l4, %g5
fandnot1s %f0, %f0, %f8
fand %f6, %f12, %f4
bshuffle %f4, %f10, %f12
ldub [%l7 + 0x51], %g2
edge32 %g7, %o4, %l2
stw %g3, [%l7 + 0x20]
edge8l %i6, %i0, %l1
fsrc1s %f1, %f12
fble,a %fcc1, loop_6224
lduh [%l7 + 0x3E], %i7
fornot1s %f5, %f2, %f7
ld [%l7 + 0x5C], %f5
loop_6224:
fmovrdne %l0, %f10, %f6
edge32n %o6, %i2, %l3
tl %icc, 0x7
fbuge %fcc2, loop_6225
addccc %o3, %i4, %l6
ldsh [%l7 + 0x24], %o5
fmovsge %icc, %f3, %f5
loop_6225:
fnot2s %f2, %f4
movpos %xcc, %l5, %o0
fbl,a %fcc0, loop_6226
nop
setx loop_6227, %l0, %l1
jmpl %l1, %g1
stx %i3, [%l7 + 0x70]
fnors %f11, %f1, %f13
loop_6226:
brlz %i1, loop_6228
loop_6227:
fmovrslz %o1, %f10, %f8
bvs,a,pt %icc, loop_6229
lduw [%l7 + 0x38], %o2
loop_6228:
st %f14, [%l7 + 0x74]
fmovdg %xcc, %f7, %f15
loop_6229:
stb %g6, [%l7 + 0x3A]
ldub [%l7 + 0x0B], %g4
fbe,a %fcc2, loop_6230
ld [%l7 + 0x1C], %f6
edge8n %i5, %l4, %o7
fmovsn %xcc, %f9, %f15
loop_6230:
fmul8sux16 %f6, %f12, %f2
bg loop_6231
movle %icc, %g5, %g2
fnegd %f0, %f2
fpadd16s %f12, %f6, %f14
loop_6231:
bneg %icc, loop_6232
fpadd16s %f10, %f6, %f12
fmovsne %icc, %f15, %f7
fcmpeq32 %f2, %f10, %o4
loop_6232:
ld [%l7 + 0x3C], %f0
lduw [%l7 + 0x1C], %l2
edge16 %g7, %i6, %g3
ldsb [%l7 + 0x49], %l1
fandnot2s %f5, %f12, %f12
tge %xcc, 0x0
stx %i7, [%l7 + 0x08]
fcmpgt16 %f12, %f12, %l0
fmovsge %icc, %f2, %f4
fornot2s %f3, %f6, %f12
ba,pn %icc, loop_6233
fmovrdlez %o6, %f12, %f0
fmovd %f4, %f2
lduw [%l7 + 0x2C], %i0
loop_6233:
tcc %icc, 0x6
sdivcc %i2, 0x1289, %o3
mulscc %i4, %l3, %o5
fabss %f0, %f3
bvs,a %icc, loop_6234
fmovrdgz %l5, %f0, %f10
sub %l6, %o0, %g1
fmovrsgez %i3, %f11, %f2
loop_6234:
edge8 %i1, %o1, %g6
fmovdge %icc, %f0, %f10
movpos %xcc, %g4, %o2
orcc %l4, 0x1D57, %o7
fbul %fcc2, loop_6235
taddcc %i5, %g2, %o4
brgz,a %l2, loop_6236
edge8l %g5, %i6, %g3
loop_6235:
edge32ln %g7, %i7, %l0
fabss %f15, %f4
loop_6236:
fsrc1s %f2, %f4
ble,a,pn %xcc, loop_6237
fnands %f2, %f11, %f8
ldsw [%l7 + 0x1C], %o6
fbl %fcc0, loop_6238
loop_6237:
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x18], %i0
udivx %l1, 0x1F9C, %i2
loop_6238:
sth %o3, [%l7 + 0x72]
fpadd32 %f12, %f12, %f2
fpmerge %f8, %f7, %f4
ldd [%l7 + 0x70], %f8
fpsub16 %f14, %f4, %f4
bvc,a,pn %icc, loop_6239
sdiv %i4, 0x0949, %l3
fmovdn %icc, %f10, %f5
std %f0, [%l7 + 0x20]
loop_6239:
fmovrsgez %o5, %f14, %f6
brlz,a %l5, loop_6240
siam 0x5
ld [%l7 + 0x7C], %f12
siam 0x0
loop_6240:
fxnor %f14, %f10, %f4
fabss %f14, %f2
bn,pt %xcc, loop_6241
fandnot1s %f14, %f5, %f14
pdist %f14, %f2, %f8
addcc %o0, %g1, %i3
loop_6241:
fcmpes %fcc3, %f0, %f7
sth %i1, [%l7 + 0x2E]
fmovsleu %icc, %f11, %f12
fandnot2 %f6, %f14, %f12
fxnor %f10, %f4, %f10
ldsw [%l7 + 0x54], %l6
sethi 0x0B1E, %g6
for %f10, %f0, %f8
stb %o1, [%l7 + 0x3A]
sra %o2, %l4, %o7
fmovscc %xcc, %f3, %f15
lduw [%l7 + 0x48], %g4
fmul8x16 %f3, %f8, %f0
std %f10, [%l7 + 0x70]
tsubcc %i5, %o4, %l2
movvs %xcc, %g2, %g5
fmovrsne %i6, %f6, %f12
ldsh [%l7 + 0x14], %g3
brgz,a %g7, loop_6242
fcmpgt16 %f4, %f4, %i7
fcmpgt16 %f0, %f6, %l0
ldub [%l7 + 0x70], %o6
loop_6242:
fnegs %f6, %f10
ldd [%l7 + 0x78], %f6
ldx [%l7 + 0x28], %i0
movrlz %i2, %l1, %o3
fzero %f2
tneg %icc, 0x5
tsubcctv %l3, 0x1794, %o5
bneg,a %icc, loop_6243
st %f7, [%l7 + 0x50]
fmovde %icc, %f14, %f9
tcc %xcc, 0x0
loop_6243:
stw %i4, [%l7 + 0x78]
lduh [%l7 + 0x24], %l5
edge32 %o0, %g1, %i1
fmovrdgez %i3, %f14, %f4
for %f4, %f10, %f4
bpos,a %xcc, loop_6244
fcmpd %fcc3, %f2, %f8
srlx %g6, 0x02, %l6
fmovrdlz %o2, %f2, %f0
loop_6244:
tneg %xcc, 0x3
movrlz %o1, 0x13D, %o7
fmovdle %icc, %f3, %f0
lduw [%l7 + 0x3C], %l4
fmovdne %xcc, %f3, %f13
tcs %icc, 0x3
fnot2s %f9, %f11
tsubcctv %i5, 0x15DF, %o4
ldsb [%l7 + 0x77], %l2
bcs loop_6245
be,a,pn %xcc, loop_6246
bleu %icc, loop_6247
ble,a loop_6248
loop_6245:
call loop_6249
loop_6246:
sth %g4, [%l7 + 0x30]
loop_6247:
orcc %g2, %i6, %g5
loop_6248:
lduw [%l7 + 0x48], %g3
loop_6249:
movrlez %g7, %i7, %o6
fpadd16 %f0, %f14, %f8
fbe %fcc1, loop_6250
fnot2s %f10, %f13
subc %l0, %i2, %i0
stw %l1, [%l7 + 0x30]
loop_6250:
fnands %f2, %f7, %f6
fmovdl %icc, %f14, %f12
popc 0x0A86, %l3
fzeros %f6
fmovdvc %xcc, %f10, %f15
bneg,a,pt %icc, loop_6251
ldx [%l7 + 0x70], %o5
fcmpes %fcc1, %f11, %f7
ldsh [%l7 + 0x6C], %i4
loop_6251:
movrgez %o3, %l5, %o0
subc %g1, 0x0705, %i1
move %xcc, %g6, %l6
edge16 %o2, %i3, %o7
fmovsleu %xcc, %f5, %f7
fbug %fcc0, loop_6252
udiv %o1, 0x0688, %i5
array16 %o4, %l2, %l4
bge,a,pn %icc, loop_6253
loop_6252:
ldsh [%l7 + 0x1C], %g2
fbue %fcc1, loop_6254
lduh [%l7 + 0x3A], %i6
loop_6253:
fcmped %fcc2, %f6, %f8
stw %g5, [%l7 + 0x54]
loop_6254:
stb %g4, [%l7 + 0x43]
alignaddrl %g3, %i7, %o6
ldub [%l7 + 0x1C], %g7
tcc %xcc, 0x3
faligndata %f6, %f10, %f8
fandnot2 %f6, %f2, %f0
fxnors %f5, %f11, %f3
ldsw [%l7 + 0x5C], %i2
brnz %i0, loop_6255
sub %l0, %l1, %l3
subccc %o5, %o3, %l5
ba,a,pn %icc, loop_6256
loop_6255:
st %f3, [%l7 + 0x08]
srax %o0, 0x04, %g1
fmovdcc %icc, %f7, %f14
loop_6256:
stb %i4, [%l7 + 0x4F]
ldub [%l7 + 0x2B], %i1
taddcctv %g6, 0x13E3, %o2
stx %i3, [%l7 + 0x70]
movne %xcc, %o7, %o1
stx %l6, [%l7 + 0x30]
ld [%l7 + 0x30], %f4
fble %fcc0, loop_6257
ldub [%l7 + 0x33], %o4
array8 %i5, %l4, %l2
ldsw [%l7 + 0x0C], %g2
loop_6257:
fcmpne32 %f12, %f0, %i6
popc %g4, %g3
bne,a %icc, loop_6258
fornot1 %f14, %f0, %f2
fbge %fcc2, loop_6259
fmovdvc %icc, %f3, %f12
loop_6258:
fmovdne %icc, %f3, %f6
fsrc1s %f4, %f10
loop_6259:
bne,a,pn %icc, loop_6260
fmovdne %xcc, %f7, %f15
std %f2, [%l7 + 0x30]
fnot2s %f6, %f3
loop_6260:
tle %icc, 0x4
fnegs %f9, %f0
edge16 %g5, %i7, %o6
array16 %g7, %i2, %i0
fsrc2 %f10, %f4
sth %l0, [%l7 + 0x2E]
be,a,pt %xcc, loop_6261
fzero %f0
bge,pn %icc, loop_6262
fmovrdlz %l1, %f0, %f8
loop_6261:
bgu,a,pt %icc, loop_6263
std %f12, [%l7 + 0x10]
loop_6262:
tn %icc, 0x7
brz,a %o5, loop_6264
loop_6263:
mulscc %o3, %l5, %o0
taddcc %l3, %i4, %g1
bpos,a loop_6265
loop_6264:
fmovdneg %xcc, %f3, %f0
fmovsge %icc, %f12, %f2
xnorcc %i1, 0x0C5D, %g6
loop_6265:
ba,a,pn %icc, loop_6266
movgu %icc, %o2, %i3
edge32 %o7, %l6, %o4
ldub [%l7 + 0x1F], %o1
loop_6266:
fmovdle %icc, %f1, %f9
mulx %l4, %l2, %g2
fmuld8ulx16 %f13, %f0, %f12
fones %f4
fbge,a %fcc0, loop_6267
subccc %i6, 0x1B73, %g4
edge32ln %g3, %g5, %i5
ldd [%l7 + 0x18], %f10
loop_6267:
ldub [%l7 + 0x6A], %o6
ld [%l7 + 0x14], %f15
andcc %g7, %i7, %i0
lduh [%l7 + 0x66], %l0
fnegs %f0, %f0
edge32n %l1, %i2, %o3
brgz,a %o5, loop_6268
fbne,a %fcc3, loop_6269
bleu,pt %icc, loop_6270
ldd [%l7 + 0x20], %f14
loop_6268:
ld [%l7 + 0x60], %f11
loop_6269:
stw %o0, [%l7 + 0x54]
loop_6270:
fbule,a %fcc3, loop_6271
smul %l3, %i4, %l5
fornot1s %f11, %f15, %f5
subcc %g1, %g6, %o2
loop_6271:
bcs,pt %xcc, loop_6272
bg %xcc, loop_6273
fzeros %f10
fmul8x16 %f9, %f6, %f0
loop_6272:
fpadd16 %f10, %f2, %f10
loop_6273:
movle %icc, %i3, %i1
fandnot2 %f6, %f0, %f2
ldsh [%l7 + 0x5A], %l6
udivx %o7, 0x1852, %o4
ta %icc, 0x7
fnegs %f0, %f9
movrlz %o1, %l4, %l2
fxors %f14, %f0, %f0
ld [%l7 + 0x5C], %f8
lduw [%l7 + 0x40], %g2
fandnot1s %f12, %f4, %f5
sth %g4, [%l7 + 0x22]
fpadd32 %f14, %f14, %f12
fornot1s %f10, %f2, %f7
stb %g3, [%l7 + 0x79]
movrgez %i6, %g5, %o6
sdivcc %i5, 0x1281, %i7
fmovsn %xcc, %f14, %f10
array32 %i0, %g7, %l0
ldub [%l7 + 0x3B], %l1
fabsd %f14, %f8
st %f15, [%l7 + 0x20]
st %f4, [%l7 + 0x68]
lduh [%l7 + 0x6A], %i2
ld [%l7 + 0x60], %f7
fmovsleu %icc, %f2, %f0
fcmpeq16 %f4, %f8, %o5
std %f8, [%l7 + 0x50]
movle %xcc, %o0, %o3
fmovrslz %l3, %f4, %f9
tsubcctv %l5, %g1, %i4
fsrc1 %f2, %f2
fmovdne %xcc, %f6, %f8
stb %g6, [%l7 + 0x5F]
fsrc2 %f4, %f8
fmovrdlz %i3, %f10, %f8
ldd [%l7 + 0x20], %f10
fblg,a %fcc3, loop_6274
fmovscs %icc, %f10, %f14
fmovspos %xcc, %f4, %f14
fors %f1, %f5, %f2
loop_6274:
fmovdne %xcc, %f12, %f15
andncc %i1, %l6, %o7
fbe %fcc1, loop_6275
brnz %o4, loop_6276
stb %o2, [%l7 + 0x53]
std %f8, [%l7 + 0x68]
loop_6275:
ldx [%l7 + 0x28], %l4
loop_6276:
nop
setx loop_6277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o1, [%l7 + 0x58]
fxors %f9, %f15, %f13
fnors %f7, %f7, %f1
loop_6277:
edge32 %l2, %g4, %g3
fpadd32 %f0, %f14, %f0
fcmpgt32 %f10, %f10, %i6
orcc %g5, 0x127E, %o6
movcc %icc, %g2, %i7
sth %i0, [%l7 + 0x34]
fmovsl %icc, %f7, %f15
ldsh [%l7 + 0x40], %i5
movleu %xcc, %g7, %l0
ldsh [%l7 + 0x52], %l1
edge32ln %o5, %i2, %o3
st %f0, [%l7 + 0x1C]
fandnot2s %f13, %f2, %f14
fmovsgu %icc, %f4, %f7
ldsw [%l7 + 0x14], %l3
fmovrdgz %o0, %f4, %f2
bgu,a,pt %icc, loop_6278
std %f14, [%l7 + 0x38]
fsrc2s %f5, %f13
fbn %fcc1, loop_6279
loop_6278:
ldsh [%l7 + 0x1E], %l5
ldsw [%l7 + 0x0C], %g1
fands %f5, %f8, %f7
loop_6279:
ldx [%l7 + 0x08], %g6
taddcctv %i4, %i3, %l6
fmovdle %xcc, %f5, %f11
ldsw [%l7 + 0x14], %i1
fxnors %f11, %f1, %f7
sth %o7, [%l7 + 0x64]
lduh [%l7 + 0x58], %o2
ldsw [%l7 + 0x44], %o4
std %f6, [%l7 + 0x30]
ba loop_6280
fmovdne %icc, %f0, %f2
st %f11, [%l7 + 0x3C]
bge %xcc, loop_6281
loop_6280:
st %f12, [%l7 + 0x38]
nop
setx loop_6282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a,pn %xcc, loop_6283
loop_6281:
ldx [%l7 + 0x30], %l4
fands %f7, %f4, %f1
loop_6282:
sllx %l2, %g4, %g3
loop_6283:
fmovrslez %o1, %f2, %f12
lduw [%l7 + 0x44], %i6
fbug,a %fcc3, loop_6284
fornot2s %f9, %f1, %f12
fmovse %xcc, %f6, %f8
ldsw [%l7 + 0x34], %g5
loop_6284:
fornot1 %f2, %f12, %f8
fpadd16s %f9, %f8, %f1
edge8l %g2, %o6, %i7
fba %fcc2, loop_6285
fmovse %icc, %f13, %f11
and %i0, 0x0FCC, %g7
movrgz %i5, 0x102, %l0
loop_6285:
tle %xcc, 0x1
ldd [%l7 + 0x68], %f8
movrlez %o5, 0x224, %l1
fblg %fcc3, loop_6286
or %i2, 0x1245, %l3
tpos %xcc, 0x5
edge8 %o0, %o3, %l5
loop_6286:
fmovsge %xcc, %f12, %f0
stw %g6, [%l7 + 0x78]
fmul8sux16 %f10, %f0, %f12
std %f8, [%l7 + 0x50]
fmul8x16 %f11, %f14, %f8
lduh [%l7 + 0x66], %g1
tsubcctv %i4, %l6, %i1
tg %icc, 0x2
fpsub16s %f5, %f3, %f6
fcmple32 %f0, %f10, %o7
movrgz %i3, 0x0BE, %o4
fmovrdlz %l4, %f12, %f14
fmovdle %icc, %f10, %f12
bl,pn %icc, loop_6287
fbne %fcc3, loop_6288
fmovspos %icc, %f12, %f2
fmovdn %xcc, %f5, %f0
loop_6287:
edge32l %l2, %g4, %o2
loop_6288:
fmul8ulx16 %f6, %f2, %f14
std %f4, [%l7 + 0x28]
movrne %g3, %o1, %g5
fmovrsgez %i6, %f8, %f12
ldx [%l7 + 0x68], %g2
udivcc %i7, 0x19AA, %o6
movre %i0, 0x3B1, %i5
fbuge,a %fcc1, loop_6289
fmovscs %xcc, %f7, %f2
orn %g7, 0x16BA, %l0
sth %l1, [%l7 + 0x24]
loop_6289:
alignaddrl %o5, %l3, %o0
tneg %icc, 0x0
ldd [%l7 + 0x50], %f6
sra %i2, 0x17, %o3
ldub [%l7 + 0x6A], %g6
te %xcc, 0x1
fbuge,a %fcc0, loop_6290
fxor %f14, %f10, %f10
bn,pn %xcc, loop_6291
fandnot2 %f14, %f4, %f2
loop_6290:
ldsw [%l7 + 0x24], %g1
fpsub32s %f6, %f12, %f3
loop_6291:
movre %l5, %l6, %i4
ldx [%l7 + 0x60], %i1
bvs,a %icc, loop_6292
subc %o7, 0x0EF3, %o4
fmovrde %i3, %f6, %f4
movrgz %l2, 0x1FC, %g4
loop_6292:
edge8ln %l4, %g3, %o2
fmovdn %icc, %f1, %f7
fmovscs %xcc, %f5, %f9
stw %g5, [%l7 + 0x60]
tle %xcc, 0x2
bne,a %xcc, loop_6293
sth %i6, [%l7 + 0x40]
ble loop_6294
edge16 %g2, %o1, %o6
loop_6293:
fpadd16s %f5, %f10, %f8
fnot1 %f0, %f12
loop_6294:
add %i7, %i5, %i0
siam 0x0
xnorcc %l0, 0x0791, %g7
tvs %icc, 0x0
srax %l1, %o5, %o0
edge32 %l3, %o3, %i2
fmovscs %icc, %f6, %f2
mulx %g1, 0x00A0, %l5
movrgz %g6, %i4, %i1
fmovrdlez %o7, %f10, %f0
edge8l %l6, %i3, %o4
bge,pt %xcc, loop_6295
brlez,a %g4, loop_6296
movrlz %l4, %g3, %o2
stx %l2, [%l7 + 0x48]
loop_6295:
fexpand %f13, %f4
loop_6296:
sth %g5, [%l7 + 0x10]
fbg %fcc1, loop_6297
movneg %xcc, %g2, %i6
faligndata %f6, %f0, %f4
fzeros %f10
loop_6297:
fmovsneg %xcc, %f4, %f4
tcs %icc, 0x4
lduw [%l7 + 0x70], %o6
sth %o1, [%l7 + 0x64]
lduh [%l7 + 0x52], %i7
fpadd32s %f2, %f1, %f3
ldsb [%l7 + 0x2C], %i5
fmovrslez %l0, %f7, %f0
ld [%l7 + 0x48], %f13
bgu,a,pt %xcc, loop_6298
edge8n %i0, %l1, %o5
stw %g7, [%l7 + 0x4C]
ta %icc, 0x6
loop_6298:
st %f14, [%l7 + 0x0C]
fbn %fcc3, loop_6299
fsrc2 %f12, %f14
tn %icc, 0x5
addc %o0, %o3, %i2
loop_6299:
fmovda %icc, %f1, %f3
fmovspos %xcc, %f11, %f11
ldx [%l7 + 0x70], %l3
brgez %l5, loop_6300
stw %g6, [%l7 + 0x38]
fmovdgu %xcc, %f1, %f10
edge8ln %g1, %i1, %o7
loop_6300:
stb %i4, [%l7 + 0x6D]
tg %xcc, 0x2
nop
setx loop_6301, %l0, %l1
jmpl %l1, %l6
edge8n %i3, %o4, %g4
fxors %f4, %f5, %f4
move %xcc, %l4, %o2
loop_6301:
ldsh [%l7 + 0x3C], %l2
movre %g5, 0x1E4, %g2
fmovda %xcc, %f10, %f8
ld [%l7 + 0x14], %f10
ldsb [%l7 + 0x2B], %i6
fnot2 %f14, %f4
lduh [%l7 + 0x2C], %g3
fpsub16 %f14, %f8, %f12
ldsb [%l7 + 0x4F], %o6
tle %icc, 0x2
xor %i7, %i5, %o1
ldd [%l7 + 0x48], %f4
ldx [%l7 + 0x78], %l0
movleu %xcc, %i0, %o5
fmovdcc %icc, %f3, %f7
fmovdneg %xcc, %f9, %f12
smulcc %g7, 0x019C, %l1
sth %o3, [%l7 + 0x6C]
fpmerge %f4, %f14, %f4
fmovrslez %o0, %f7, %f10
bleu,a %xcc, loop_6302
or %i2, %l5, %l3
fornot1s %f2, %f3, %f11
std %f14, [%l7 + 0x30]
loop_6302:
tne %xcc, 0x0
or %g1, %i1, %g6
andn %o7, %l6, %i3
fcmpgt32 %f14, %f12, %i4
bn loop_6303
tcc %xcc, 0x5
ldsh [%l7 + 0x30], %o4
stx %l4, [%l7 + 0x48]
loop_6303:
st %f8, [%l7 + 0x30]
smul %g4, 0x05D0, %o2
brlez %g5, loop_6304
fbue %fcc0, loop_6305
edge16n %l2, %g2, %g3
ldub [%l7 + 0x66], %i6
loop_6304:
taddcc %i7, 0x14A6, %i5
loop_6305:
lduh [%l7 + 0x16], %o6
fmovsvc %icc, %f1, %f6
edge32 %o1, %l0, %o5
fcmple32 %f6, %f2, %g7
movg %icc, %l1, %o3
addc %o0, 0x00BB, %i0
fandnot1s %f1, %f13, %f1
addcc %i2, 0x07CF, %l3
movrgez %l5, %i1, %g6
brz,a %g1, loop_6306
fnot1 %f4, %f0
bvs,pt %xcc, loop_6307
fandnot1 %f6, %f12, %f8
loop_6306:
fmovrsgz %o7, %f4, %f14
fnands %f3, %f14, %f14
loop_6307:
st %f3, [%l7 + 0x10]
edge16ln %i3, %l6, %o4
fpadd16 %f2, %f0, %f0
ldd [%l7 + 0x38], %f8
stw %l4, [%l7 + 0x1C]
movrgez %i4, %g4, %g5
nop
setx loop_6308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f12, [%l7 + 0x60]
fmovdpos %xcc, %f1, %f6
ld [%l7 + 0x24], %f1
loop_6308:
bg,a loop_6309
movcc %xcc, %l2, %g2
fbge,a %fcc0, loop_6310
ld [%l7 + 0x0C], %f5
loop_6309:
fmovdgu %xcc, %f11, %f9
fmovspos %icc, %f2, %f2
loop_6310:
std %f12, [%l7 + 0x50]
stx %o2, [%l7 + 0x78]
fmovsg %xcc, %f14, %f13
ta %icc, 0x6
ldsh [%l7 + 0x36], %i6
bn,pt %icc, loop_6311
ldsh [%l7 + 0x28], %i7
mulscc %i5, 0x1D43, %o6
call loop_6312
loop_6311:
sth %o1, [%l7 + 0x6C]
bge,a,pt %xcc, loop_6313
stb %g3, [%l7 + 0x3A]
loop_6312:
lduh [%l7 + 0x56], %o5
smul %g7, 0x1688, %l1
loop_6313:
fmovsge %icc, %f15, %f12
fmovs %f5, %f9
movrlz %o3, %o0, %l0
ldd [%l7 + 0x08], %f12
fmovrdne %i2, %f6, %f12
sllx %i0, %l5, %l3
fmovdne %icc, %f7, %f12
movn %icc, %g6, %g1
sdiv %o7, 0x198C, %i1
fxnor %f0, %f4, %f8
edge16 %i3, %l6, %l4
array8 %i4, %g4, %o4
ba,a %icc, loop_6314
sth %l2, [%l7 + 0x40]
mova %xcc, %g5, %g2
movle %icc, %o2, %i7
loop_6314:
mulx %i6, 0x1F30, %o6
stb %i5, [%l7 + 0x16]
fmul8sux16 %f8, %f4, %f8
mova %icc, %o1, %o5
brnz %g3, loop_6315
fmovd %f14, %f10
fmovdg %icc, %f2, %f9
movne %xcc, %l1, %g7
loop_6315:
fpsub32 %f4, %f0, %f10
fandnot1 %f0, %f0, %f8
fblg,a %fcc1, loop_6316
movle %icc, %o0, %o3
lduh [%l7 + 0x36], %i2
andn %l0, 0x10BD, %l5
loop_6316:
popc %l3, %g6
andn %g1, 0x1E0A, %o7
brz %i0, loop_6317
sdivcc %i1, 0x1E70, %l6
alignaddr %l4, %i4, %g4
fcmpne16 %f10, %f4, %i3
loop_6317:
stb %o4, [%l7 + 0x66]
fsrc1s %f6, %f14
fmul8x16au %f8, %f11, %f2
fmovspos %icc, %f1, %f10
lduw [%l7 + 0x28], %l2
fmovrsne %g5, %f2, %f0
fmovsa %xcc, %f0, %f1
ldub [%l7 + 0x19], %g2
brz %i7, loop_6318
std %f4, [%l7 + 0x78]
fornot1 %f8, %f4, %f6
ble %icc, loop_6319
loop_6318:
ldsb [%l7 + 0x7F], %o2
fbuge,a %fcc3, loop_6320
tge %icc, 0x1
loop_6319:
fbue %fcc3, loop_6321
movneg %icc, %i6, %i5
loop_6320:
brlz %o1, loop_6322
call loop_6323
loop_6321:
xnorcc %o5, %o6, %l1
subcc %g7, %g3, %o0
loop_6322:
ldx [%l7 + 0x78], %o3
loop_6323:
edge32ln %l0, %l5, %i2
sth %l3, [%l7 + 0x18]
movrgz %g6, 0x149, %g1
bneg loop_6324
fnand %f14, %f14, %f14
fmuld8ulx16 %f4, %f6, %f0
lduw [%l7 + 0x5C], %o7
loop_6324:
st %f3, [%l7 + 0x74]
lduw [%l7 + 0x24], %i1
sdivcc %i0, 0x0671, %l4
sdivcc %l6, 0x1B68, %g4
fandnot2 %f4, %f2, %f2
addc %i3, 0x1081, %o4
fmovrsgez %l2, %f0, %f10
fxnor %f6, %f0, %f12
bpos,a %icc, loop_6325
fbuge %fcc0, loop_6326
fzero %f8
fmovde %icc, %f15, %f13
loop_6325:
orn %g5, %g2, %i4
loop_6326:
edge32n %i7, %o2, %i5
fmovrde %o1, %f10, %f6
fble,a %fcc0, loop_6327
fmovda %xcc, %f0, %f12
fmovdn %icc, %f6, %f5
fmul8x16au %f13, %f4, %f14
loop_6327:
alignaddrl %i6, %o5, %l1
udivcc %o6, 0x1279, %g7
fpadd16s %f11, %f7, %f2
fandnot1s %f11, %f8, %f15
ldd [%l7 + 0x58], %f0
fmovsgu %icc, %f0, %f8
lduh [%l7 + 0x14], %o0
fpackfix %f0, %f7
fnands %f2, %f14, %f2
edge8ln %o3, %g3, %l0
smul %l5, 0x1180, %l3
st %f11, [%l7 + 0x7C]
edge32ln %g6, %g1, %i2
lduh [%l7 + 0x2A], %o7
stx %i1, [%l7 + 0x70]
st %f2, [%l7 + 0x6C]
stb %i0, [%l7 + 0x67]
lduw [%l7 + 0x58], %l4
ld [%l7 + 0x38], %f12
movrne %l6, %i3, %g4
stb %o4, [%l7 + 0x44]
array32 %g5, %l2, %i4
fexpand %f15, %f6
nop
setx loop_6328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %i7, %g2, %o2
pdist %f6, %f2, %f2
alignaddrl %i5, %i6, %o5
loop_6328:
nop
setx loop_6329, %l0, %l1
jmpl %l1, %l1
fpsub32 %f10, %f2, %f0
brz %o6, loop_6330
fpadd16 %f12, %f2, %f4
loop_6329:
fbu,a %fcc0, loop_6331
ld [%l7 + 0x4C], %f12
loop_6330:
fbne,a %fcc0, loop_6332
fba,a %fcc1, loop_6333
loop_6331:
tcc %xcc, 0x0
for %f14, %f6, %f6
loop_6332:
bcs,pn %xcc, loop_6334
loop_6333:
brnz %o1, loop_6335
fmovdgu %icc, %f5, %f10
movrlz %g7, 0x23D, %o3
loop_6334:
fmovda %xcc, %f11, %f9
loop_6335:
brlz %g3, loop_6336
st %f15, [%l7 + 0x34]
ldd [%l7 + 0x08], %f2
sllx %o0, %l0, %l5
loop_6336:
movcs %icc, %l3, %g6
fmovda %icc, %f4, %f3
st %f1, [%l7 + 0x14]
movvc %icc, %g1, %o7
or %i2, 0x120E, %i1
sth %l4, [%l7 + 0x4A]
st %f12, [%l7 + 0x20]
andn %i0, 0x15D3, %i3
bge loop_6337
stx %l6, [%l7 + 0x20]
movcc %icc, %g4, %o4
movrgez %l2, %g5, %i7
loop_6337:
st %f10, [%l7 + 0x1C]
ldsb [%l7 + 0x33], %g2
edge16n %i4, %o2, %i5
fcmpd %fcc0, %f12, %f0
fpack32 %f10, %f2, %f8
movrgz %o5, %i6, %l1
bn,a,pt %icc, loop_6338
fmovdn %xcc, %f2, %f8
stw %o1, [%l7 + 0x78]
bneg,a,pn %icc, loop_6339
loop_6338:
fandnot1s %f9, %f3, %f9
sth %g7, [%l7 + 0x08]
movne %xcc, %o3, %g3
loop_6339:
ldsw [%l7 + 0x48], %o6
edge8n %l0, %o0, %l5
fmovsg %icc, %f13, %f5
fpadd32s %f12, %f7, %f12
std %f6, [%l7 + 0x28]
movg %icc, %g6, %g1
andncc %o7, %l3, %i2
ldx [%l7 + 0x10], %i1
st %f3, [%l7 + 0x5C]
srax %i0, 0x0D, %i3
fbe,a %fcc1, loop_6340
fmovdg %xcc, %f12, %f15
tg %icc, 0x2
stb %l6, [%l7 + 0x3D]
loop_6340:
bge,pn %icc, loop_6341
fandnot1 %f14, %f14, %f12
stx %l4, [%l7 + 0x70]
subccc %o4, %g4, %l2
loop_6341:
stb %i7, [%l7 + 0x5E]
stw %g5, [%l7 + 0x7C]
fmovdcc %xcc, %f6, %f4
fxor %f6, %f6, %f2
sth %g2, [%l7 + 0x44]
fnot1 %f12, %f6
fsrc2 %f4, %f14
brlz %o2, loop_6342
nop
setx loop_6343, %l0, %l1
jmpl %l1, %i5
bleu,a,pn %icc, loop_6344
sub %i4, 0x1588, %i6
loop_6342:
ld [%l7 + 0x34], %f5
loop_6343:
sll %l1, 0x07, %o1
loop_6344:
lduh [%l7 + 0x50], %o5
fba,a %fcc2, loop_6345
fmovs %f7, %f2
fnot1s %f1, %f4
smulcc %g7, %g3, %o3
loop_6345:
std %f2, [%l7 + 0x28]
lduw [%l7 + 0x1C], %l0
fmul8x16al %f14, %f12, %f8
ble,pn %icc, loop_6346
stx %o6, [%l7 + 0x18]
stw %l5, [%l7 + 0x08]
ldsw [%l7 + 0x40], %g6
loop_6346:
tge %xcc, 0x1
bleu,pt %xcc, loop_6347
fandnot1 %f14, %f4, %f6
bneg,a loop_6348
fnot2 %f6, %f8
loop_6347:
subc %o0, %o7, %l3
fandnot2 %f6, %f14, %f12
loop_6348:
ldsh [%l7 + 0x6E], %g1
movgu %xcc, %i1, %i0
nop
setx loop_6349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f15, %f8
ldd [%l7 + 0x30], %f6
ldsb [%l7 + 0x75], %i3
loop_6349:
fxnors %f9, %f3, %f12
call loop_6350
ldx [%l7 + 0x38], %i2
ldsb [%l7 + 0x34], %l6
fmul8x16 %f5, %f2, %f4
loop_6350:
tvs %xcc, 0x0
fmovrsne %l4, %f14, %f13
stw %o4, [%l7 + 0x20]
fabsd %f6, %f0
fmovspos %xcc, %f10, %f4
pdist %f2, %f10, %f6
alignaddr %l2, %g4, %g5
array8 %i7, %o2, %i5
fcmpd %fcc3, %f8, %f6
ldsb [%l7 + 0x5C], %g2
stx %i4, [%l7 + 0x58]
movle %xcc, %i6, %o1
fmul8ulx16 %f6, %f12, %f2
bneg,pt %icc, loop_6351
udiv %l1, 0x08FA, %o5
udivx %g3, 0x1DA7, %g7
stw %l0, [%l7 + 0x38]
loop_6351:
ldx [%l7 + 0x68], %o3
ldx [%l7 + 0x40], %l5
tpos %xcc, 0x1
ldsb [%l7 + 0x2C], %o6
edge8ln %g6, %o7, %l3
bvs %xcc, loop_6352
fbe %fcc2, loop_6353
edge8n %o0, %i1, %i0
ldsw [%l7 + 0x74], %g1
loop_6352:
bl,a,pn %xcc, loop_6354
loop_6353:
ld [%l7 + 0x78], %f3
ld [%l7 + 0x14], %f3
movg %xcc, %i3, %l6
loop_6354:
st %f15, [%l7 + 0x44]
lduh [%l7 + 0x62], %i2
lduh [%l7 + 0x7C], %l4
sra %o4, %g4, %l2
movle %icc, %i7, %g5
srlx %o2, %i5, %i4
fmul8sux16 %f2, %f2, %f2
fmovsn %icc, %f12, %f1
fbuge,a %fcc3, loop_6355
stx %i6, [%l7 + 0x40]
taddcctv %o1, %g2, %o5
fmovdne %icc, %f0, %f2
loop_6355:
sra %g3, %g7, %l1
st %f11, [%l7 + 0x5C]
stb %o3, [%l7 + 0x09]
bn loop_6356
orncc %l0, %o6, %l5
bvs,pt %icc, loop_6357
ldx [%l7 + 0x28], %o7
loop_6356:
move %icc, %l3, %g6
nop
setx loop_6358, %l0, %l1
jmpl %l1, %i1
loop_6357:
fmovsleu %icc, %f2, %f8
std %f12, [%l7 + 0x50]
fmovdl %icc, %f13, %f8
loop_6358:
edge32 %o0, %i0, %i3
fandnot1 %f2, %f10, %f4
ldsb [%l7 + 0x3B], %l6
bl,pt %icc, loop_6359
for %f4, %f14, %f14
fsrc2 %f14, %f14
lduw [%l7 + 0x74], %g1
loop_6359:
fmovsge %xcc, %f3, %f3
ldsb [%l7 + 0x2D], %i2
ldsh [%l7 + 0x30], %l4
fbue %fcc1, loop_6360
nop
setx loop_6361, %l0, %l1
jmpl %l1, %o4
movcs %icc, %g4, %l2
fmovdcs %xcc, %f5, %f1
loop_6360:
std %f14, [%l7 + 0x70]
loop_6361:
fnand %f2, %f8, %f12
ld [%l7 + 0x70], %f7
tpos %icc, 0x4
lduw [%l7 + 0x48], %i7
edge16n %o2, %i5, %i4
std %f10, [%l7 + 0x28]
st %f8, [%l7 + 0x0C]
std %f6, [%l7 + 0x48]
sdiv %i6, 0x02C8, %g5
std %f8, [%l7 + 0x08]
ldub [%l7 + 0x11], %o1
fbne %fcc0, loop_6362
ldsb [%l7 + 0x54], %o5
lduw [%l7 + 0x64], %g2
fmovsvs %icc, %f3, %f0
loop_6362:
ldsw [%l7 + 0x3C], %g7
subc %l1, 0x0FFD, %o3
st %f9, [%l7 + 0x1C]
fornot1 %f2, %f0, %f0
ld [%l7 + 0x34], %f4
move %icc, %l0, %g3
ldd [%l7 + 0x10], %f6
fmovrdlz %l5, %f2, %f4
fmovdg %icc, %f12, %f14
fpadd16s %f15, %f2, %f4
ldx [%l7 + 0x40], %o7
ldsb [%l7 + 0x40], %o6
addc %g6, 0x049E, %i1
tle %icc, 0x0
lduw [%l7 + 0x30], %l3
fmovsg %icc, %f13, %f3
fble,a %fcc2, loop_6363
movre %i0, %i3, %o0
st %f4, [%l7 + 0x7C]
or %l6, 0x0852, %i2
loop_6363:
and %g1, %l4, %o4
fzeros %f4
fpack16 %f8, %f5
brz,a %l2, loop_6364
stw %i7, [%l7 + 0x6C]
tsubcctv %o2, %i5, %g4
fmovsgu %icc, %f8, %f6
loop_6364:
ldsb [%l7 + 0x1E], %i4
movle %icc, %i6, %o1
movgu %xcc, %o5, %g2
udiv %g5, 0x03D1, %l1
stw %o3, [%l7 + 0x78]
lduw [%l7 + 0x60], %l0
sra %g7, 0x18, %l5
fmul8sux16 %f6, %f14, %f6
tcs %xcc, 0x5
lduw [%l7 + 0x7C], %o7
fnot2 %f2, %f8
fnot1s %f6, %f6
lduh [%l7 + 0x78], %o6
ldsb [%l7 + 0x19], %g3
ldsh [%l7 + 0x14], %i1
fmovrsne %g6, %f7, %f11
fabss %f11, %f10
fcmpeq32 %f4, %f4, %l3
ld [%l7 + 0x6C], %f4
fandnot2s %f5, %f7, %f7
movrne %i3, %i0, %l6
ldsh [%l7 + 0x38], %o0
fones %f12
te %xcc, 0x5
movg %icc, %g1, %l4
lduw [%l7 + 0x60], %o4
sth %i2, [%l7 + 0x30]
ldd [%l7 + 0x08], %f2
bn,pn %icc, loop_6365
srlx %l2, 0x07, %o2
ldx [%l7 + 0x50], %i5
stx %i7, [%l7 + 0x78]
loop_6365:
umulcc %i4, %i6, %g4
alignaddrl %o1, %g2, %o5
udivcc %l1, 0x1E8C, %g5
stx %o3, [%l7 + 0x58]
fandnot1s %f7, %f4, %f13
bg,a,pn %icc, loop_6366
sub %l0, 0x18B0, %l5
fbule %fcc3, loop_6367
sllx %o7, %o6, %g7
loop_6366:
ldub [%l7 + 0x60], %i1
fcmpeq16 %f6, %f4, %g6
loop_6367:
edge8 %l3, %g3, %i0
fandnot2 %f4, %f12, %f0
stw %l6, [%l7 + 0x14]
edge32ln %i3, %g1, %o0
fmovdl %xcc, %f0, %f1
bg %xcc, loop_6368
fbu %fcc2, loop_6369
stx %o4, [%l7 + 0x38]
fmovrdgz %l4, %f4, %f10
loop_6368:
fmovsn %xcc, %f3, %f13
loop_6369:
fbul,a %fcc2, loop_6370
fcmpd %fcc0, %f4, %f0
fnand %f12, %f6, %f4
movge %icc, %i2, %l2
loop_6370:
ldsb [%l7 + 0x66], %i5
mulx %i7, %i4, %i6
fmovrdlz %g4, %f8, %f2
fmovdpos %xcc, %f10, %f1
bne,pn %xcc, loop_6371
edge16l %o1, %o2, %o5
ldsb [%l7 + 0x7D], %l1
fbu %fcc3, loop_6372
loop_6371:
ldsw [%l7 + 0x10], %g5
fmovdge %xcc, %f12, %f11
sub %o3, %g2, %l5
loop_6372:
ldx [%l7 + 0x20], %l0
fornot1s %f8, %f6, %f12
ba,a,pt %icc, loop_6373
tne %xcc, 0x5
fands %f12, %f0, %f3
lduh [%l7 + 0x1A], %o6
loop_6373:
bleu,a,pn %xcc, loop_6374
orn %g7, %i1, %g6
xorcc %o7, 0x1A4E, %l3
edge32n %i0, %g3, %i3
loop_6374:
movg %icc, %g1, %l6
fnot1 %f6, %f14
std %f12, [%l7 + 0x40]
stw %o0, [%l7 + 0x78]
ldd [%l7 + 0x38], %f0
fnors %f8, %f15, %f6
fandnot2s %f1, %f7, %f11
nop
setx loop_6375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %l4, loop_6376
fnands %f4, %f4, %f7
fcmple32 %f12, %f12, %o4
loop_6375:
fmovd %f6, %f2
loop_6376:
ldx [%l7 + 0x78], %i2
srlx %i5, 0x17, %l2
lduw [%l7 + 0x10], %i4
xor %i6, 0x0FA9, %g4
movrgz %i7, 0x375, %o1
stw %o2, [%l7 + 0x54]
fmovrdgz %o5, %f12, %f2
bgu %xcc, loop_6377
stb %l1, [%l7 + 0x09]
edge16ln %g5, %g2, %o3
fnors %f4, %f10, %f12
loop_6377:
alignaddr %l5, %l0, %o6
movl %icc, %i1, %g6
lduh [%l7 + 0x6A], %g7
sdiv %l3, 0x1291, %o7
nop
setx loop_6378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x60]
brgez %g3, loop_6379
fcmpne32 %f10, %f12, %i0
loop_6378:
stx %g1, [%l7 + 0x60]
popc 0x1479, %l6
loop_6379:
fmovspos %xcc, %f5, %f12
fmul8sux16 %f4, %f0, %f0
ldsb [%l7 + 0x1F], %i3
fbn,a %fcc0, loop_6380
fzeros %f11
ldsw [%l7 + 0x3C], %o0
ldsb [%l7 + 0x3F], %l4
loop_6380:
edge16l %i2, %i5, %o4
xorcc %l2, %i6, %i4
tneg %icc, 0x2
fmovsge %icc, %f8, %f4
umul %g4, %i7, %o2
ldub [%l7 + 0x5B], %o1
smul %o5, 0x0CAA, %g5
fmovsgu %xcc, %f7, %f15
movcc %icc, %g2, %l1
ldsh [%l7 + 0x16], %l5
fandnot2s %f8, %f15, %f10
fmovdg %xcc, %f14, %f15
fbuge %fcc0, loop_6381
udiv %l0, 0x1F0C, %o3
stx %i1, [%l7 + 0x38]
fsrc2 %f12, %f0
loop_6381:
fxnor %f2, %f12, %f6
fandnot2 %f4, %f14, %f10
tge %icc, 0x2
fmovdg %xcc, %f6, %f7
fnot1 %f10, %f2
fmovdvs %icc, %f0, %f14
fbo %fcc3, loop_6382
fmovdleu %icc, %f6, %f3
fmovrdlez %o6, %f14, %f2
bcc,a loop_6383
loop_6382:
sth %g6, [%l7 + 0x58]
mova %icc, %g7, %l3
fnot2s %f5, %f8
loop_6383:
nop
setx loop_6384, %l0, %l1
jmpl %l1, %g3
ldsb [%l7 + 0x4C], %i0
ldsh [%l7 + 0x16], %g1
tvc %xcc, 0x7
loop_6384:
xorcc %o7, %l6, %o0
taddcctv %i3, 0x1C21, %i2
fmovsl %xcc, %f11, %f3
ldd [%l7 + 0x58], %f2
ldx [%l7 + 0x08], %i5
tl %icc, 0x5
fmovd %f10, %f6
movcc %xcc, %l4, %l2
fbul %fcc1, loop_6385
sth %i6, [%l7 + 0x1E]
ldub [%l7 + 0x6A], %i4
fmovdvs %icc, %f9, %f13
loop_6385:
stb %g4, [%l7 + 0x3B]
movcs %icc, %o4, %o2
sra %i7, %o5, %o1
fmovsl %icc, %f2, %f13
fornot2 %f0, %f12, %f10
ldx [%l7 + 0x48], %g5
fpack16 %f12, %f13
fmovrsgz %l1, %f7, %f9
sth %g2, [%l7 + 0x68]
fmovsge %xcc, %f0, %f13
brgz %l0, loop_6386
array32 %o3, %i1, %o6
edge8 %l5, %g7, %l3
fpsub32 %f12, %f10, %f0
loop_6386:
std %f8, [%l7 + 0x60]
fbg,a %fcc2, loop_6387
stx %g6, [%l7 + 0x18]
fnegs %f2, %f1
movge %icc, %g3, %i0
loop_6387:
fmovs %f12, %f1
fmovsne %xcc, %f13, %f11
xnor %g1, 0x0DC5, %l6
fbule %fcc2, loop_6388
array16 %o7, %i3, %o0
stw %i2, [%l7 + 0x08]
tpos %xcc, 0x5
loop_6388:
addcc %l4, %i5, %l2
fpsub16s %f13, %f4, %f0
std %f6, [%l7 + 0x68]
movpos %xcc, %i4, %i6
fandnot1 %f6, %f8, %f0
st %f8, [%l7 + 0x24]
movn %xcc, %g4, %o2
ldsh [%l7 + 0x4E], %o4
bcc,a loop_6389
fcmpne32 %f4, %f12, %o5
andcc %i7, %o1, %g5
ldsh [%l7 + 0x4E], %g2
loop_6389:
fandnot1 %f12, %f14, %f6
movle %xcc, %l0, %o3
movgu %icc, %i1, %l1
fmovdvs %xcc, %f7, %f3
and %l5, 0x0840, %g7
fxnor %f6, %f12, %f2
movrgez %o6, %g6, %g3
ldd [%l7 + 0x58], %f0
sth %l3, [%l7 + 0x60]
udivx %g1, 0x1162, %l6
movgu %icc, %i0, %i3
movrlez %o7, %o0, %i2
fpsub16 %f6, %f14, %f6
fxor %f14, %f12, %f14
andcc %l4, 0x0747, %i5
brlez %i4, loop_6390
brlez %i6, loop_6391
fandnot1 %f14, %f12, %f6
fmovdne %icc, %f7, %f13
loop_6390:
fsrc1 %f4, %f0
loop_6391:
brlz,a %g4, loop_6392
fmovdvc %icc, %f15, %f10
ldx [%l7 + 0x58], %l2
fmuld8sux16 %f13, %f4, %f2
loop_6392:
bvs,a loop_6393
ldx [%l7 + 0x10], %o2
fble,a %fcc3, loop_6394
edge32 %o5, %o4, %i7
loop_6393:
bgu,pt %icc, loop_6395
sth %g5, [%l7 + 0x42]
loop_6394:
edge32ln %o1, %l0, %o3
fmovrdne %i1, %f2, %f12
loop_6395:
brlz,a %g2, loop_6396
fmovrsgz %l5, %f7, %f6
ldsb [%l7 + 0x24], %g7
ld [%l7 + 0x38], %f5
loop_6396:
fmovdleu %xcc, %f12, %f8
brlz %l1, loop_6397
lduh [%l7 + 0x68], %o6
fsrc2s %f9, %f2
lduw [%l7 + 0x7C], %g3
loop_6397:
fandnot1s %f7, %f0, %f10
fmovsa %icc, %f12, %f13
fbug,a %fcc0, loop_6398
fand %f6, %f12, %f6
fmovsn %xcc, %f9, %f3
movrlez %g6, 0x228, %g1
loop_6398:
fabsd %f14, %f4
fmovscs %icc, %f15, %f15
fmovrde %l3, %f14, %f12
ldsw [%l7 + 0x74], %i0
tgu %xcc, 0x4
call loop_6399
stb %l6, [%l7 + 0x1C]
fmovrslez %i3, %f9, %f5
ldsb [%l7 + 0x47], %o0
loop_6399:
nop
setx loop_6400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %icc, %i2, %l4
fpack16 %f12, %f2
bleu loop_6401
loop_6400:
bleu,a,pt %xcc, loop_6402
sub %o7, %i4, %i5
ldsb [%l7 + 0x2F], %i6
loop_6401:
orncc %g4, 0x00A8, %l2
loop_6402:
fmul8sux16 %f12, %f8, %f2
stb %o2, [%l7 + 0x3F]
edge32ln %o5, %o4, %g5
srl %o1, 0x02, %l0
movcc %xcc, %i7, %o3
ble loop_6403
fmovsneg %icc, %f4, %f9
fnot2s %f5, %f15
fmovdge %xcc, %f11, %f8
loop_6403:
ld [%l7 + 0x74], %f4
ldx [%l7 + 0x48], %g2
fabss %f4, %f0
or %l5, %g7, %i1
fzero %f0
bcs,pn %xcc, loop_6404
bshuffle %f2, %f10, %f0
movg %icc, %o6, %g3
ldx [%l7 + 0x50], %l1
loop_6404:
st %f12, [%l7 + 0x2C]
fmovdgu %icc, %f10, %f14
ld [%l7 + 0x14], %f4
bg,pt %icc, loop_6405
smulcc %g6, 0x1DC5, %l3
edge16n %i0, %g1, %l6
sdiv %i3, 0x103A, %o0
loop_6405:
fpadd32 %f8, %f10, %f0
fcmpne16 %f0, %f2, %l4
fblg %fcc0, loop_6406
fcmpes %fcc3, %f5, %f6
xorcc %o7, 0x045F, %i2
brgz,a %i5, loop_6407
loop_6406:
tcs %xcc, 0x0
ldsh [%l7 + 0x5E], %i6
st %f2, [%l7 + 0x10]
loop_6407:
sth %i4, [%l7 + 0x78]
ldx [%l7 + 0x50], %l2
std %f8, [%l7 + 0x28]
stw %g4, [%l7 + 0x34]
ldx [%l7 + 0x68], %o2
tvs %icc, 0x6
fpsub16 %f8, %f10, %f4
stx %o5, [%l7 + 0x08]
fpadd32s %f0, %f4, %f15
array16 %g5, %o4, %l0
fmovde %xcc, %f13, %f8
stb %o1, [%l7 + 0x6F]
movn %xcc, %i7, %g2
bvs loop_6408
stw %l5, [%l7 + 0x34]
move %icc, %o3, %i1
bcc,a,pn %xcc, loop_6409
loop_6408:
edge8l %o6, %g3, %g7
fsrc2 %f14, %f10
movvc %icc, %l1, %l3
loop_6409:
st %f14, [%l7 + 0x14]
fandnot1 %f10, %f12, %f12
fmovsl %icc, %f10, %f0
fand %f12, %f10, %f6
fmovsge %icc, %f2, %f11
udiv %g6, 0x17EF, %g1
movvs %icc, %l6, %i0
movgu %icc, %o0, %l4
ble %xcc, loop_6410
movrgez %o7, %i3, %i2
ldx [%l7 + 0x20], %i6
ldsw [%l7 + 0x50], %i4
loop_6410:
ldd [%l7 + 0x58], %f0
ldsh [%l7 + 0x36], %l2
stx %i5, [%l7 + 0x68]
movvc %xcc, %o2, %g4
pdist %f6, %f4, %f0
fpadd32 %f0, %f0, %f8
for %f4, %f4, %f0
sdivx %o5, 0x19F2, %g5
udiv %o4, 0x0A97, %o1
movgu %xcc, %i7, %l0
tvs %icc, 0x2
udivcc %l5, 0x11ED, %g2
alignaddr %i1, %o6, %o3
fnot1 %f0, %f2
fands %f14, %f10, %f12
fmovse %xcc, %f9, %f13
lduh [%l7 + 0x0A], %g3
std %f10, [%l7 + 0x20]
fmovdge %icc, %f12, %f5
fandnot1s %f3, %f14, %f10
movcc %xcc, %l1, %g7
sth %g6, [%l7 + 0x48]
ldx [%l7 + 0x48], %g1
ldub [%l7 + 0x5D], %l3
alignaddr %l6, %i0, %o0
array16 %o7, %i3, %i2
sth %i6, [%l7 + 0x7C]
std %f8, [%l7 + 0x10]
bn,a %xcc, loop_6411
fmovdleu %xcc, %f15, %f2
bgu %xcc, loop_6412
fbue %fcc0, loop_6413
loop_6411:
tn %icc, 0x6
fcmpne32 %f4, %f8, %i4
loop_6412:
tpos %xcc, 0x5
loop_6413:
fcmpne32 %f0, %f10, %l2
tpos %icc, 0x3
fnot1 %f6, %f6
fpackfix %f0, %f10
ldx [%l7 + 0x10], %i5
std %f6, [%l7 + 0x20]
fmovdl %xcc, %f4, %f0
brlez %l4, loop_6414
nop
setx loop_6415, %l0, %l1
jmpl %l1, %g4
fmovs %f5, %f1
fmovsvc %icc, %f2, %f4
loop_6414:
sub %o5, %g5, %o4
loop_6415:
move %xcc, %o1, %i7
faligndata %f10, %f14, %f2
ldsh [%l7 + 0x20], %l0
st %f0, [%l7 + 0x44]
fba %fcc1, loop_6416
ldub [%l7 + 0x44], %o2
ldx [%l7 + 0x40], %g2
movpos %icc, %i1, %o6
loop_6416:
bn loop_6417
umul %o3, %l5, %g3
ldub [%l7 + 0x4D], %g7
fmovrdgz %l1, %f2, %f2
loop_6417:
fnot1s %f10, %f10
fmul8x16 %f2, %f10, %f4
stb %g1, [%l7 + 0x3B]
smul %g6, 0x12E1, %l6
fpack32 %f10, %f12, %f12
sdiv %i0, 0x1B26, %l3
fmovsg %xcc, %f0, %f11
umul %o0, %i3, %o7
fmovda %xcc, %f5, %f1
std %f6, [%l7 + 0x10]
lduh [%l7 + 0x08], %i6
andcc %i4, %l2, %i2
ld [%l7 + 0x2C], %f9
orn %l4, %g4, %o5
stw %g5, [%l7 + 0x54]
sub %o4, 0x0925, %i5
ld [%l7 + 0x50], %f11
srax %i7, 0x13, %o1
brgz,a %l0, loop_6418
fbu %fcc1, loop_6419
fcmpeq32 %f6, %f0, %g2
stb %o2, [%l7 + 0x6F]
loop_6418:
fornot1s %f14, %f14, %f2
loop_6419:
stw %o6, [%l7 + 0x10]
lduw [%l7 + 0x44], %i1
edge32 %l5, %o3, %g7
fabsd %f12, %f6
fcmps %fcc3, %f12, %f2
brz,a %l1, loop_6420
fpsub16 %f2, %f2, %f12
lduh [%l7 + 0x70], %g3
ldsw [%l7 + 0x74], %g1
loop_6420:
subcc %l6, 0x1D42, %g6
stx %l3, [%l7 + 0x28]
movrgz %i0, %o0, %o7
umulcc %i6, 0x1C35, %i3
fmul8sux16 %f14, %f14, %f2
fsrc1s %f12, %f15
tcs %icc, 0x5
movvs %xcc, %l2, %i4
nop
setx loop_6421, %l0, %l1
jmpl %l1, %i2
ldsb [%l7 + 0x7E], %l4
lduh [%l7 + 0x6A], %g4
fnot2 %f4, %f10
loop_6421:
fmovda %xcc, %f2, %f11
fcmpne16 %f2, %f4, %o5
sth %o4, [%l7 + 0x2E]
ldsw [%l7 + 0x7C], %g5
fpsub16 %f10, %f8, %f10
bvc loop_6422
bshuffle %f14, %f10, %f2
fmovrse %i7, %f1, %f15
orncc %o1, %i5, %g2
loop_6422:
popc %l0, %o2
fmovdle %icc, %f14, %f4
orncc %o6, 0x1CC4, %l5
std %f2, [%l7 + 0x20]
lduh [%l7 + 0x30], %i1
fabsd %f10, %f2
movrlz %o3, 0x253, %g7
movneg %xcc, %g3, %g1
fpsub32 %f0, %f12, %f10
std %f12, [%l7 + 0x38]
tpos %icc, 0x4
movvs %icc, %l6, %l1
movcs %xcc, %g6, %l3
ba %xcc, loop_6423
lduh [%l7 + 0x66], %i0
fbn %fcc1, loop_6424
fcmps %fcc2, %f12, %f5
loop_6423:
fnands %f6, %f5, %f13
udivcc %o7, 0x1027, %o0
loop_6424:
movcs %xcc, %i3, %i6
stw %l2, [%l7 + 0x6C]
fmovdne %xcc, %f5, %f14
stw %i4, [%l7 + 0x30]
ldsb [%l7 + 0x19], %l4
ldsb [%l7 + 0x53], %g4
fands %f13, %f1, %f3
fcmple16 %f10, %f8, %i2
fblg %fcc1, loop_6425
fmuld8sux16 %f5, %f9, %f4
st %f0, [%l7 + 0x30]
tneg %icc, 0x6
loop_6425:
brlz,a %o4, loop_6426
xor %o5, 0x05DB, %i7
fandnot1 %f8, %f8, %f6
st %f8, [%l7 + 0x58]
loop_6426:
fone %f6
bn loop_6427
fmul8x16al %f7, %f8, %f12
ldsb [%l7 + 0x30], %g5
bcs loop_6428
loop_6427:
edge16ln %i5, %o1, %g2
stb %l0, [%l7 + 0x29]
fandnot2 %f8, %f4, %f2
loop_6428:
nop
setx loop_6429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %o2, %f9, %f2
ld [%l7 + 0x1C], %f1
stw %l5, [%l7 + 0x4C]
loop_6429:
taddcctv %o6, 0x11DD, %o3
tpos %xcc, 0x6
fornot2s %f0, %f0, %f3
bcs,a loop_6430
sth %i1, [%l7 + 0x24]
fpsub16s %f6, %f10, %f12
alignaddrl %g3, %g1, %g7
loop_6430:
movvs %icc, %l6, %l1
ld [%l7 + 0x6C], %f7
addcc %l3, 0x1664, %i0
nop
setx loop_6431, %l0, %l1
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 + 0x60], %g6
ldx [%l7 + 0x08], %o0
movg %icc, %o7, %i3
loop_6431:
nop
setx loop_6432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxors %f5, %f10, %f10
fornot2 %f8, %f12, %f12
fmovrde %l2, %f10, %f6
loop_6432:
movrgz %i6, 0x117, %i4
or %l4, 0x0D17, %g4
fnand %f6, %f4, %f10
fones %f1
edge32l %i2, %o4, %o5
array16 %i7, %g5, %i5
fbug %fcc0, loop_6433
fabsd %f4, %f10
tl %icc, 0x2
fmovsleu %icc, %f11, %f7
loop_6433:
lduw [%l7 + 0x7C], %o1
edge32 %g2, %o2, %l0
fmovrdgez %o6, %f10, %f4
fcmple16 %f0, %f6, %l5
edge32n %o3, %i1, %g3
sra %g1, %g7, %l6
ldsw [%l7 + 0x78], %l1
fbn %fcc3, loop_6434
ld [%l7 + 0x38], %f13
fand %f0, %f12, %f6
fbne %fcc3, loop_6435
loop_6434:
ldx [%l7 + 0x38], %i0
fornot1 %f8, %f8, %f12
movrlez %l3, %o0, %o7
loop_6435:
lduw [%l7 + 0x1C], %g6
fba,a %fcc3, loop_6436
alignaddr %l2, %i3, %i6
std %f2, [%l7 + 0x18]
ldub [%l7 + 0x33], %i4
loop_6436:
ldd [%l7 + 0x70], %f6
std %f14, [%l7 + 0x28]
bleu,a %icc, loop_6437
udivx %l4, 0x0767, %i2
fmul8ulx16 %f0, %f10, %f10
popc 0x0425, %g4
loop_6437:
ldsw [%l7 + 0x64], %o5
ldub [%l7 + 0x21], %o4
fbul,a %fcc0, loop_6438
fmovdneg %xcc, %f3, %f5
movn %icc, %g5, %i7
fsrc2 %f14, %f12
loop_6438:
bge loop_6439
brz %o1, loop_6440
andn %i5, %g2, %l0
std %f12, [%l7 + 0x20]
loop_6439:
fmovdneg %xcc, %f7, %f12
loop_6440:
brgez,a %o2, loop_6441
fmovscc %icc, %f0, %f10
fpadd32 %f10, %f10, %f6
fmovdcc %icc, %f4, %f11
loop_6441:
tl %xcc, 0x0
fcmpeq16 %f2, %f10, %l5
lduh [%l7 + 0x08], %o3
fmovdn %xcc, %f2, %f5
fbu,a %fcc2, loop_6442
ldsw [%l7 + 0x5C], %o6
fmovsneg %icc, %f14, %f3
mulscc %i1, 0x0E3F, %g1
loop_6442:
stx %g3, [%l7 + 0x20]
ldx [%l7 + 0x18], %g7
fnors %f3, %f12, %f11
stx %l6, [%l7 + 0x60]
fblg,a %fcc0, loop_6443
fmovsleu %xcc, %f0, %f4
stx %l1, [%l7 + 0x38]
array8 %i0, %o0, %l3
loop_6443:
brgez %g6, loop_6444
fands %f12, %f1, %f1
std %f0, [%l7 + 0x68]
fmovscs %icc, %f13, %f15
loop_6444:
fcmpgt16 %f0, %f0, %o7
fbule %fcc3, loop_6445
movcs %xcc, %l2, %i3
orncc %i6, 0x0E86, %i4
fandnot1 %f4, %f10, %f4
loop_6445:
fcmple32 %f14, %f8, %i2
stb %g4, [%l7 + 0x5A]
ldsb [%l7 + 0x58], %l4
fpadd32s %f11, %f8, %f5
fmul8x16al %f11, %f2, %f2
bgu,a,pt %icc, loop_6446
brlez,a %o5, loop_6447
movgu %xcc, %g5, %o4
stx %i7, [%l7 + 0x70]
loop_6446:
fbn %fcc1, loop_6448
loop_6447:
xor %o1, %g2, %l0
brgz,a %i5, loop_6449
lduw [%l7 + 0x7C], %l5
loop_6448:
addc %o3, %o6, %o2
stw %i1, [%l7 + 0x24]
loop_6449:
mulscc %g1, 0x149B, %g7
sll %l6, 0x1D, %l1
ta %xcc, 0x5
bvs loop_6450
stw %g3, [%l7 + 0x78]
andn %o0, %i0, %l3
fmovspos %icc, %f12, %f3
loop_6450:
fmovrdgez %g6, %f12, %f4
fcmped %fcc3, %f6, %f10
lduh [%l7 + 0x66], %o7
lduw [%l7 + 0x14], %l2
ldd [%l7 + 0x48], %f2
bleu,a,pn %xcc, loop_6451
fmovsge %xcc, %f4, %f14
tneg %icc, 0x3
ldsh [%l7 + 0x26], %i6
loop_6451:
sdivcc %i3, 0x1743, %i2
fpack16 %f8, %f4
andcc %i4, %l4, %o5
fmovrdne %g5, %f10, %f6
fmovdcs %xcc, %f0, %f7
movl %icc, %g4, %o4
fcmpne32 %f6, %f8, %o1
ldsh [%l7 + 0x2C], %g2
std %f8, [%l7 + 0x68]
fabss %f9, %f1
stw %i7, [%l7 + 0x74]
bvs,pn %icc, loop_6452
smul %l0, 0x01D6, %l5
ldsw [%l7 + 0x60], %i5
fmovrdlz %o6, %f8, %f14
loop_6452:
ldd [%l7 + 0x70], %f6
fbe,a %fcc2, loop_6453
lduh [%l7 + 0x48], %o3
ldub [%l7 + 0x49], %i1
faligndata %f8, %f14, %f12
loop_6453:
ld [%l7 + 0x6C], %f10
lduh [%l7 + 0x32], %g1
bge,a,pt %xcc, loop_6454
tsubcctv %g7, 0x1DFC, %l6
fmovrse %l1, %f3, %f13
fbe %fcc1, loop_6455
loop_6454:
lduh [%l7 + 0x7E], %o2
fsrc2s %f2, %f11
stw %o0, [%l7 + 0x08]
loop_6455:
fmuld8sux16 %f6, %f0, %f6
fmul8x16au %f5, %f5, %f2
bne,a %xcc, loop_6456
fmovsneg %icc, %f10, %f1
sdiv %g3, 0x05FF, %i0
fmovdpos %xcc, %f9, %f6
loop_6456:
movrne %g6, 0x2B7, %l3
ldsw [%l7 + 0x08], %l2
edge8l %i6, %o7, %i2
fmovda %xcc, %f14, %f1
stx %i4, [%l7 + 0x50]
nop
setx loop_6457, %l0, %l1
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], %i3
xnor %l4, 0x0CDA, %g5
fmovsne %xcc, %f1, %f5
loop_6457:
sth %o5, [%l7 + 0x24]
fmovsne %icc, %f11, %f7
ldd [%l7 + 0x10], %f12
lduh [%l7 + 0x40], %o4
movrgez %o1, %g4, %g2
fand %f0, %f10, %f12
sdivx %i7, 0x07DC, %l5
fpadd16 %f4, %f2, %f2
fmul8x16al %f11, %f10, %f2
bne,a loop_6458
fbule,a %fcc1, loop_6459
ldsh [%l7 + 0x48], %l0
fsrc1s %f7, %f5
loop_6458:
fmovsleu %icc, %f14, %f5
loop_6459:
tcc %xcc, 0x3
bge,pn %xcc, loop_6460
fand %f0, %f14, %f12
lduw [%l7 + 0x44], %i5
fandnot1 %f4, %f10, %f2
loop_6460:
movg %xcc, %o3, %i1
fbne %fcc3, loop_6461
stx %o6, [%l7 + 0x40]
fsrc2s %f5, %f10
movg %xcc, %g7, %l6
loop_6461:
addccc %l1, %g1, %o2
brgz,a %g3, loop_6462
fmul8x16au %f10, %f5, %f2
fbe %fcc1, loop_6463
st %f14, [%l7 + 0x6C]
loop_6462:
bg,a,pn %xcc, loop_6464
fones %f15
loop_6463:
addc %i0, 0x156F, %g6
mulscc %l3, 0x0698, %l2
loop_6464:
ldd [%l7 + 0x40], %f6
fcmpd %fcc2, %f10, %f4
bvs,a %icc, loop_6465
edge32l %i6, %o0, %i2
bneg,a %icc, loop_6466
sth %i4, [%l7 + 0x12]
loop_6465:
andcc %i3, 0x0C06, %o7
fmovda %icc, %f15, %f7
loop_6466:
sdiv %g5, 0x140D, %o5
fand %f4, %f4, %f14
movg %icc, %o4, %o1
movl %xcc, %g4, %l4
lduh [%l7 + 0x1C], %i7
stw %l5, [%l7 + 0x0C]
bcs,a,pt %icc, loop_6467
fbne,a %fcc3, loop_6468
edge32ln %l0, %i5, %g2
edge32n %o3, %i1, %g7
loop_6467:
fxors %f14, %f0, %f7
loop_6468:
nop
setx loop_6469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %l6, %f9, %f13
fmovsle %icc, %f8, %f5
fpack16 %f4, %f6
loop_6469:
ld [%l7 + 0x30], %f8
fand %f2, %f14, %f2
ldd [%l7 + 0x68], %f10
andncc %l1, %g1, %o6
fmul8x16al %f0, %f8, %f8
st %f8, [%l7 + 0x7C]
bpos loop_6470
movn %icc, %g3, %i0
movl %icc, %g6, %o2
fxnor %f0, %f10, %f8
loop_6470:
fcmpd %fcc0, %f4, %f10
xnor %l3, %l2, %o0
ldsw [%l7 + 0x60], %i2
tcc %xcc, 0x6
fbul,a %fcc0, loop_6471
bshuffle %f14, %f2, %f6
movne %icc, %i4, %i3
fsrc1s %f7, %f15
loop_6471:
fmovspos %xcc, %f10, %f13
bneg,a %xcc, loop_6472
fsrc1s %f10, %f5
stb %i6, [%l7 + 0x4E]
stb %g5, [%l7 + 0x73]
loop_6472:
fpsub16s %f1, %f14, %f5
fmovdneg %icc, %f13, %f9
fcmps %fcc2, %f8, %f15
movne %icc, %o7, %o5
pdist %f10, %f4, %f4
fandnot1s %f6, %f15, %f6
array32 %o1, %g4, %l4
fandnot2 %f8, %f12, %f10
array16 %i7, %l5, %l0
tneg %icc, 0x7
fnegs %f9, %f12
fnor %f8, %f10, %f0
ldsb [%l7 + 0x2F], %i5
fxnors %f12, %f10, %f9
sth %o4, [%l7 + 0x36]
fnor %f12, %f12, %f2
ldub [%l7 + 0x6E], %o3
srax %g2, %i1, %l6
addccc %l1, %g1, %g7
lduh [%l7 + 0x3C], %o6
alignaddrl %i0, %g3, %g6
subcc %o2, 0x04B9, %l3
sdivcc %l2, 0x1CCF, %i2
fmovspos %xcc, %f12, %f1
mulscc %i4, %i3, %i6
lduh [%l7 + 0x56], %o0
fnot1 %f12, %f14
edge32n %g5, %o5, %o7
stw %g4, [%l7 + 0x50]
stx %l4, [%l7 + 0x10]
srl %i7, 0x1F, %o1
andcc %l0, %l5, %o4
srlx %i5, %g2, %i1
ldx [%l7 + 0x48], %o3
ldsh [%l7 + 0x24], %l1
st %f5, [%l7 + 0x50]
brnz,a %l6, loop_6473
fandnot2 %f6, %f2, %f10
ldsw [%l7 + 0x18], %g7
st %f11, [%l7 + 0x6C]
loop_6473:
fcmpes %fcc1, %f12, %f15
lduw [%l7 + 0x44], %g1
bge loop_6474
lduh [%l7 + 0x0C], %i0
stb %g3, [%l7 + 0x51]
ldsw [%l7 + 0x30], %g6
loop_6474:
fmovdle %icc, %f12, %f10
fmovsleu %xcc, %f15, %f4
movge %xcc, %o6, %o2
ldsh [%l7 + 0x18], %l3
fnors %f12, %f2, %f13
tleu %icc, 0x7
sll %l2, %i2, %i4
ldsh [%l7 + 0x28], %i6
ldsw [%l7 + 0x54], %i3
udivx %g5, 0x1622, %o0
fcmpne16 %f14, %f4, %o7
fbue,a %fcc0, loop_6475
fbuge %fcc0, loop_6476
stb %o5, [%l7 + 0x4B]
sra %l4, %i7, %o1
loop_6475:
ldsh [%l7 + 0x2C], %l0
loop_6476:
sth %l5, [%l7 + 0x12]
tne %xcc, 0x0
srl %g4, %o4, %i5
ld [%l7 + 0x40], %f14
fmovsa %icc, %f6, %f0
fbu %fcc1, loop_6477
fmovrse %g2, %f7, %f14
andncc %i1, %o3, %l6
fors %f1, %f5, %f6
loop_6477:
fmovd %f12, %f10
stw %l1, [%l7 + 0x1C]
alignaddr %g1, %g7, %i0
bneg,a loop_6478
fbue %fcc2, loop_6479
ldd [%l7 + 0x50], %f12
fbue,a %fcc1, loop_6480
loop_6478:
fsrc1 %f0, %f14
loop_6479:
fpsub16 %f14, %f8, %f10
brz,a %g6, loop_6481
loop_6480:
ld [%l7 + 0x44], %f3
fbuge,a %fcc2, loop_6482
sdivcc %g3, 0x16F8, %o6
loop_6481:
fmovrdlez %o2, %f0, %f0
fandnot2s %f13, %f7, %f11
loop_6482:
fbn %fcc3, loop_6483
fmovde %xcc, %f6, %f11
ld [%l7 + 0x20], %f14
addcc %l2, %i2, %i4
loop_6483:
udivcc %i6, 0x00F9, %l3
nop
setx loop_6484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %i3, %o0, %o7
stx %g5, [%l7 + 0x20]
fpmerge %f4, %f11, %f8
loop_6484:
ldd [%l7 + 0x40], %f4
stw %l4, [%l7 + 0x30]
fpsub32 %f0, %f14, %f2
lduw [%l7 + 0x08], %o5
fmovsne %xcc, %f9, %f3
fsrc2s %f7, %f15
ldsb [%l7 + 0x37], %i7
srax %o1, %l5, %l0
fabss %f15, %f9
sth %g4, [%l7 + 0x52]
sethi 0x11C5, %o4
umulcc %g2, 0x165C, %i5
tsubcc %o3, 0x0197, %l6
sra %i1, %g1, %l1
fcmpgt16 %f14, %f14, %i0
ldsh [%l7 + 0x74], %g7
srl %g6, 0x0A, %o6
nop
setx loop_6485, %l0, %l1
jmpl %l1, %g3
fmovda %icc, %f3, %f12
fmovs %f11, %f14
stb %l2, [%l7 + 0x6D]
loop_6485:
ldsh [%l7 + 0x56], %o2
fmovrslez %i4, %f6, %f12
movcc %xcc, %i2, %l3
ldub [%l7 + 0x42], %i3
fmovdle %icc, %f7, %f10
brnz,a %i6, loop_6486
fmul8x16al %f3, %f11, %f14
brlz %o0, loop_6487
fblg %fcc3, loop_6488
loop_6486:
smul %o7, 0x02D6, %g5
st %f3, [%l7 + 0x20]
loop_6487:
movvs %xcc, %o5, %l4
loop_6488:
lduh [%l7 + 0x36], %i7
subc %o1, 0x1F95, %l5
alignaddr %l0, %g4, %g2
ble %icc, loop_6489
lduh [%l7 + 0x2E], %o4
sdiv %i5, 0x043C, %o3
fbo %fcc3, loop_6490
loop_6489:
ld [%l7 + 0x14], %f9
fmovrslz %l6, %f9, %f8
srl %i1, 0x00, %l1
loop_6490:
lduw [%l7 + 0x44], %g1
std %f6, [%l7 + 0x68]
sll %i0, %g7, %o6
fsrc2 %f0, %f2
movge %xcc, %g6, %l2
fmovsa %icc, %f12, %f0
edge8n %g3, %o2, %i2
fbue %fcc1, loop_6491
bcc %xcc, loop_6492
fands %f15, %f12, %f14
fmovs %f2, %f13
loop_6491:
ldsb [%l7 + 0x2C], %l3
loop_6492:
fbuge,a %fcc1, loop_6493
movrlez %i4, %i6, %i3
movg %icc, %o0, %o7
ldsb [%l7 + 0x2F], %o5
loop_6493:
ldsh [%l7 + 0x6E], %l4
for %f0, %f8, %f8
fpsub32s %f3, %f14, %f15
std %f14, [%l7 + 0x78]
orn %g5, %i7, %l5
popc 0x1E92, %o1
smulcc %l0, %g4, %o4
sth %i5, [%l7 + 0x7E]
nop
setx loop_6494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x46], %g2
std %f12, [%l7 + 0x08]
fpadd32 %f6, %f4, %f12
loop_6494:
sllx %l6, %i1, %o3
andn %g1, 0x1556, %i0
ld [%l7 + 0x3C], %f6
fmovdg %icc, %f6, %f12
sdiv %g7, 0x0958, %l1
fmovrsgz %o6, %f11, %f14
te %xcc, 0x3
fcmpd %fcc1, %f8, %f4
movrlez %l2, %g6, %o2
fcmpne16 %f4, %f6, %g3
stb %i2, [%l7 + 0x61]
tcs %xcc, 0x2
edge8 %l3, %i4, %i6
st %f14, [%l7 + 0x28]
fsrc2 %f2, %f0
sth %o0, [%l7 + 0x28]
udivcc %o7, 0x0C5C, %i3
ldsw [%l7 + 0x60], %o5
fblg,a %fcc1, loop_6495
fmovrsne %g5, %f2, %f12
subcc %l4, 0x0BF3, %l5
st %f4, [%l7 + 0x34]
loop_6495:
fmovsge %xcc, %f14, %f14
nop
setx loop_6496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x74], %i7
lduh [%l7 + 0x72], %l0
fcmpne16 %f4, %f8, %g4
loop_6496:
bvs loop_6497
fornot1s %f12, %f12, %f8
movg %icc, %o4, %i5
fbn %fcc3, loop_6498
loop_6497:
movrne %g2, 0x044, %l6
sth %i1, [%l7 + 0x46]
ldsh [%l7 + 0x7A], %o3
loop_6498:
st %f5, [%l7 + 0x44]
movge %icc, %g1, %o1
fmovdne %icc, %f15, %f1
fandnot1s %f15, %f0, %f12
fors %f9, %f4, %f0
mulscc %g7, %i0, %o6
ldub [%l7 + 0x75], %l1
fpadd32 %f4, %f4, %f0
brgz,a %l2, loop_6499
srax %o2, %g3, %g6
fones %f9
fmovrse %l3, %f11, %f13
loop_6499:
fmovrdgez %i4, %f12, %f14
tgu %xcc, 0x5
fble,a %fcc2, loop_6500
srlx %i6, %i2, %o0
brz,a %i3, loop_6501
fmovsn %icc, %f13, %f15
loop_6500:
bvc %icc, loop_6502
ldd [%l7 + 0x30], %f2
loop_6501:
bl,a %icc, loop_6503
add %o7, %o5, %g5
loop_6502:
fones %f12
ldx [%l7 + 0x48], %l5
loop_6503:
brz %i7, loop_6504
std %f14, [%l7 + 0x10]
ld [%l7 + 0x20], %f14
tvc %icc, 0x6
loop_6504:
fmovrdgz %l0, %f4, %f6
popc 0x0E95, %l4
stx %o4, [%l7 + 0x38]
fmovdcs %icc, %f10, %f11
fmovsne %xcc, %f8, %f8
edge16ln %g4, %g2, %i5
fbue %fcc2, loop_6505
subcc %l6, %o3, %i1
fxnors %f4, %f2, %f9
fmovsg %icc, %f8, %f0
loop_6505:
fmovrslez %o1, %f3, %f10
stw %g7, [%l7 + 0x48]
ldsb [%l7 + 0x3F], %i0
subccc %o6, %l1, %l2
fcmped %fcc1, %f12, %f14
addccc %o2, %g3, %g1
stx %l3, [%l7 + 0x30]
st %f2, [%l7 + 0x38]
ldx [%l7 + 0x10], %i4
fmovsvs %xcc, %f14, %f12
ldx [%l7 + 0x10], %i6
nop
setx loop_6506, %l0, %l1
jmpl %l1, %i2
fcmped %fcc2, %f0, %f6
lduw [%l7 + 0x34], %g6
std %f10, [%l7 + 0x48]
loop_6506:
ldd [%l7 + 0x38], %f10
brgez,a %i3, loop_6507
sth %o7, [%l7 + 0x0C]
fandnot1 %f10, %f2, %f4
st %f0, [%l7 + 0x58]
loop_6507:
fnot1s %f14, %f3
fba,a %fcc1, loop_6508
ldsb [%l7 + 0x7E], %o0
fmovsne %icc, %f6, %f13
array8 %o5, %l5, %i7
loop_6508:
fandnot2s %f15, %f10, %f12
std %f8, [%l7 + 0x40]
bvs %xcc, loop_6509
fmovdvc %icc, %f5, %f6
fpmerge %f5, %f7, %f12
stb %g5, [%l7 + 0x29]
loop_6509:
ldsw [%l7 + 0x7C], %l4
stb %l0, [%l7 + 0x0A]
ldsb [%l7 + 0x1A], %g4
edge8l %g2, %o4, %i5
tleu %icc, 0x3
fcmped %fcc3, %f10, %f4
udiv %o3, 0x0B36, %l6
ldsh [%l7 + 0x6E], %o1
sth %g7, [%l7 + 0x50]
movpos %xcc, %i0, %i1
ldub [%l7 + 0x5E], %l1
ldx [%l7 + 0x50], %l2
stb %o6, [%l7 + 0x7C]
tvc %xcc, 0x5
sdiv %o2, 0x08FD, %g3
fba,a %fcc1, loop_6510
stx %l3, [%l7 + 0x10]
sdivcc %i4, 0x1746, %i6
fmul8x16 %f2, %f4, %f12
loop_6510:
nop
setx loop_6511, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %g1, loop_6512
st %f1, [%l7 + 0x0C]
std %f2, [%l7 + 0x18]
loop_6511:
tn %icc, 0x3
loop_6512:
fmovrde %g6, %f4, %f8
ldsh [%l7 + 0x2C], %i2
fbu %fcc2, loop_6513
tvc %xcc, 0x7
stx %i3, [%l7 + 0x20]
tcc %xcc, 0x3
loop_6513:
fmovspos %xcc, %f14, %f0
te %icc, 0x1
stx %o0, [%l7 + 0x48]
fbo,a %fcc1, loop_6514
be %xcc, loop_6515
fmuld8sux16 %f15, %f3, %f4
st %f7, [%l7 + 0x0C]
loop_6514:
fabss %f10, %f7
loop_6515:
fnot2 %f0, %f8
st %f10, [%l7 + 0x44]
udiv %o7, 0x00EC, %o5
stb %l5, [%l7 + 0x79]
fmovdpos %icc, %f1, %f14
fmovrsne %i7, %f10, %f12
movleu %xcc, %l4, %g5
bgu,a,pn %xcc, loop_6516
bcc,pt %xcc, loop_6517
fpsub32s %f4, %f2, %f5
stx %g4, [%l7 + 0x78]
loop_6516:
fmovrsgez %l0, %f10, %f4
loop_6517:
fble,a %fcc2, loop_6518
stx %o4, [%l7 + 0x40]
ldsh [%l7 + 0x6E], %g2
ld [%l7 + 0x6C], %f8
loop_6518:
move %icc, %i5, %o3
fmovde %icc, %f2, %f7
fmovde %xcc, %f1, %f7
tleu %xcc, 0x2
edge16n %l6, %g7, %i0
movgu %xcc, %i1, %l1
lduh [%l7 + 0x3A], %l2
sdivx %o6, 0x1F70, %o2
lduh [%l7 + 0x5E], %o1
ldx [%l7 + 0x10], %l3
stb %i4, [%l7 + 0x7F]
lduh [%l7 + 0x42], %i6
std %f10, [%l7 + 0x28]
fcmple32 %f8, %f12, %g1
fcmpes %fcc2, %f2, %f15
bcc,pn %xcc, loop_6519
fcmpd %fcc3, %f0, %f0
ld [%l7 + 0x54], %f10
edge8ln %g6, %g3, %i2
loop_6519:
ldsh [%l7 + 0x1C], %i3
bleu loop_6520
stb %o0, [%l7 + 0x29]
stw %o7, [%l7 + 0x28]
fcmple32 %f14, %f0, %o5
loop_6520:
ldsb [%l7 + 0x57], %i7
mulx %l5, %g5, %g4
ldub [%l7 + 0x5F], %l4
st %f7, [%l7 + 0x54]
std %f0, [%l7 + 0x78]
ldub [%l7 + 0x4A], %l0
fmovsvs %xcc, %f0, %f6
array8 %o4, %i5, %o3
sra %g2, %l6, %g7
sth %i1, [%l7 + 0x6C]
fmovsge %xcc, %f3, %f2
tgu %icc, 0x6
fmovdneg %xcc, %f4, %f11
ldub [%l7 + 0x3A], %l1
ldsh [%l7 + 0x72], %i0
fmovrsgez %l2, %f7, %f8
bneg,a,pt %icc, loop_6521
edge32ln %o6, %o1, %o2
xor %l3, 0x1880, %i4
ldd [%l7 + 0x20], %f4
loop_6521:
brgez,a %i6, loop_6522
fmovdne %icc, %f7, %f3
brlez %g6, loop_6523
udivx %g1, 0x08F8, %g3
loop_6522:
fble,a %fcc1, loop_6524
movre %i2, %o0, %o7
loop_6523:
ld [%l7 + 0x64], %f15
ldsw [%l7 + 0x6C], %i3
loop_6524:
stb %o5, [%l7 + 0x40]
fpackfix %f4, %f12
ldx [%l7 + 0x38], %i7
ldx [%l7 + 0x48], %g5
fbule %fcc0, loop_6525
edge32ln %l5, %g4, %l0
pdist %f4, %f12, %f10
ble,a,pn %xcc, loop_6526
loop_6525:
stw %o4, [%l7 + 0x38]
be,a,pt %xcc, loop_6527
alignaddrl %i5, %o3, %g2
loop_6526:
ld [%l7 + 0x50], %f11
stw %l4, [%l7 + 0x6C]
loop_6527:
movrne %g7, 0x35E, %l6
fbuge %fcc1, loop_6528
stx %i1, [%l7 + 0x50]
fmovrsgz %l1, %f2, %f0
fnegd %f12, %f6
loop_6528:
fbug,a %fcc0, loop_6529
tle %icc, 0x0
tcs %icc, 0x0
subcc %i0, %o6, %l2
loop_6529:
edge16 %o1, %l3, %o2
move %xcc, %i4, %g6
stx %i6, [%l7 + 0x60]
fcmps %fcc1, %f1, %f12
fbue,a %fcc1, loop_6530
tpos %xcc, 0x2
addccc %g3, 0x087C, %g1
fmovsneg %xcc, %f10, %f8
loop_6530:
ldsb [%l7 + 0x5A], %o0
lduw [%l7 + 0x18], %o7
fble %fcc3, loop_6531
fcmps %fcc1, %f8, %f12
stx %i3, [%l7 + 0x68]
tcc %xcc, 0x4
loop_6531:
fornot1 %f0, %f12, %f14
taddcctv %i2, 0x0AC8, %o5
fmovspos %xcc, %f1, %f1
fors %f7, %f4, %f14
sth %i7, [%l7 + 0x42]
fxnors %f10, %f5, %f14
array32 %l5, %g4, %l0
fpadd16s %f1, %f1, %f5
edge16ln %o4, %i5, %o3
nop
setx loop_6532, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,pn %xcc, loop_6533
fmovd %f2, %f0
st %f2, [%l7 + 0x78]
loop_6532:
fpsub32 %f12, %f4, %f0
loop_6533:
movneg %icc, %g2, %l4
ldd [%l7 + 0x08], %f4
stb %g7, [%l7 + 0x7D]
fmovdleu %xcc, %f5, %f9
srax %l6, %g5, %i1
movrgz %l1, %o6, %l2
tl %xcc, 0x4
edge8 %o1, %i0, %l3
fcmple16 %f10, %f0, %o2
xor %i4, 0x11C9, %g6
fmovse %icc, %f11, %f7
ldsh [%l7 + 0x6E], %i6
ldub [%l7 + 0x14], %g3
fmovrslez %o0, %f4, %f5
for %f8, %f2, %f2
array8 %g1, %i3, %i2
fbn,a %fcc1, loop_6534
stx %o5, [%l7 + 0x40]
stb %i7, [%l7 + 0x0D]
fbu %fcc1, loop_6535
loop_6534:
edge8l %l5, %g4, %l0
mova %xcc, %o4, %i5
ldub [%l7 + 0x0A], %o3
loop_6535:
sdiv %g2, 0x09C3, %o7
st %f13, [%l7 + 0x7C]
orn %g7, %l6, %g5
st %f1, [%l7 + 0x1C]
st %f4, [%l7 + 0x54]
stx %l4, [%l7 + 0x68]
stb %i1, [%l7 + 0x31]
st %f4, [%l7 + 0x24]
ld [%l7 + 0x74], %f12
ldsb [%l7 + 0x6E], %o6
fcmpne16 %f6, %f10, %l2
stx %l1, [%l7 + 0x08]
fcmpgt32 %f8, %f2, %i0
ldsb [%l7 + 0x4F], %l3
lduw [%l7 + 0x6C], %o2
fmovrdne %o1, %f12, %f4
ldsh [%l7 + 0x50], %g6
std %f8, [%l7 + 0x68]
bne,a,pt %xcc, loop_6536
stw %i4, [%l7 + 0x1C]
bge,a %icc, loop_6537
tcs %xcc, 0x0
loop_6536:
ldsb [%l7 + 0x7B], %g3
fba %fcc2, loop_6538
loop_6537:
bvc,pt %icc, loop_6539
fmovsg %xcc, %f0, %f12
addcc %i6, %o0, %g1
loop_6538:
fmovsvs %xcc, %f8, %f15
loop_6539:
lduw [%l7 + 0x74], %i2
fmovdn %xcc, %f3, %f9
movneg %icc, %i3, %o5
brz,a %i7, loop_6540
movne %xcc, %l5, %l0
fmovdpos %xcc, %f4, %f12
or %o4, 0x16A8, %g4
loop_6540:
ldsw [%l7 + 0x24], %o3
edge8l %i5, %g2, %o7
movcs %icc, %g7, %g5
ld [%l7 + 0x0C], %f8
fble,a %fcc0, loop_6541
be %icc, loop_6542
ldub [%l7 + 0x56], %l4
sth %i1, [%l7 + 0x70]
loop_6541:
fmovrsgz %l6, %f0, %f6
loop_6542:
tgu %xcc, 0x3
fmul8x16 %f10, %f8, %f12
fnands %f15, %f13, %f3
movn %icc, %l2, %o6
ldx [%l7 + 0x28], %l1
xor %l3, %o2, %i0
fmuld8ulx16 %f13, %f7, %f14
sth %g6, [%l7 + 0x58]
fmovrsgz %o1, %f9, %f6
fandnot2 %f10, %f14, %f8
edge16ln %i4, %i6, %g3
fpack32 %f10, %f14, %f6
edge16ln %o0, %i2, %g1
ldsb [%l7 + 0x62], %o5
stw %i3, [%l7 + 0x54]
ldx [%l7 + 0x58], %l5
fpsub32 %f2, %f2, %f2
fors %f13, %f14, %f1
fmovrslz %i7, %f9, %f2
std %f8, [%l7 + 0x08]
fbne,a %fcc1, loop_6543
umulcc %l0, %o4, %g4
stw %o3, [%l7 + 0x54]
bl %icc, loop_6544
loop_6543:
bvc %xcc, loop_6545
tl %icc, 0x6
fbul %fcc0, loop_6546
loop_6544:
xnorcc %i5, %g2, %g7
loop_6545:
xnorcc %o7, %g5, %l4
xnorcc %i1, 0x143D, %l2
loop_6546:
ta %icc, 0x3
movre %o6, %l1, %l6
movvc %xcc, %o2, %i0
movrgz %l3, %g6, %o1
popc %i6, %i4
fmovdge %icc, %f12, %f1
edge16ln %g3, %i2, %o0
movpos %icc, %g1, %o5
fmovsvc %icc, %f5, %f10
ldub [%l7 + 0x2C], %i3
fmovdpos %icc, %f9, %f15
fornot2s %f14, %f3, %f7
call loop_6547
std %f8, [%l7 + 0x38]
taddcctv %i7, 0x0CD1, %l0
lduh [%l7 + 0x38], %l5
loop_6547:
for %f4, %f0, %f6
fmovsgu %xcc, %f14, %f3
fpsub16 %f14, %f12, %f2
lduh [%l7 + 0x18], %g4
orncc %o4, %o3, %i5
fmul8x16 %f9, %f12, %f4
fcmped %fcc1, %f0, %f14
ldub [%l7 + 0x3E], %g2
fpadd32 %f2, %f8, %f14
sll %o7, 0x1A, %g7
fmul8x16au %f8, %f5, %f8
ldsw [%l7 + 0x54], %g5
std %f6, [%l7 + 0x18]
srl %i1, %l2, %o6
orcc %l1, 0x1353, %l4
tneg %icc, 0x3
fmovdgu %xcc, %f9, %f10
ldsh [%l7 + 0x50], %o2
ldub [%l7 + 0x74], %l6
stb %i0, [%l7 + 0x37]
fba,a %fcc0, loop_6548
fmovsleu %icc, %f8, %f2
fmovdl %xcc, %f15, %f0
fnot2s %f7, %f6
loop_6548:
array8 %g6, %o1, %l3
fbule %fcc1, loop_6549
fbule %fcc3, loop_6550
fbu %fcc1, loop_6551
fbl,a %fcc2, loop_6552
loop_6549:
brlz,a %i4, loop_6553
loop_6550:
fpsub32 %f12, %f6, %f10
loop_6551:
fmovsvc %icc, %f8, %f2
loop_6552:
sth %g3, [%l7 + 0x5E]
loop_6553:
fpsub32s %f1, %f2, %f15
sth %i6, [%l7 + 0x0C]
subcc %o0, 0x194E, %i2
fbn %fcc1, loop_6554
udivcc %g1, 0x0126, %i3
fmul8x16 %f0, %f4, %f2
srlx %o5, %i7, %l5
loop_6554:
fnot1s %f6, %f4
fbl %fcc1, loop_6555
sdiv %l0, 0x021D, %o4
fcmpd %fcc2, %f4, %f6
fcmped %fcc3, %f12, %f10
loop_6555:
bcs,pn %icc, loop_6556
xor %o3, %g4, %g2
ld [%l7 + 0x7C], %f9
edge16l %i5, %o7, %g7
loop_6556:
fnot2s %f3, %f14
ld [%l7 + 0x40], %f2
fmovsl %xcc, %f13, %f11
stb %g5, [%l7 + 0x5C]
fmovde %xcc, %f7, %f0
stx %i1, [%l7 + 0x08]
bge,pt %xcc, loop_6557
fpadd32 %f12, %f6, %f8
tg %xcc, 0x1
mova %icc, %o6, %l1
loop_6557:
ldsw [%l7 + 0x60], %l4
ba,a,pt %icc, loop_6558
brlz %l2, loop_6559
ldub [%l7 + 0x59], %o2
sth %i0, [%l7 + 0x7C]
loop_6558:
fmovdcc %icc, %f5, %f14
loop_6559:
fbul,a %fcc2, loop_6560
sth %l6, [%l7 + 0x0C]
stx %g6, [%l7 + 0x10]
fbu,a %fcc1, loop_6561
loop_6560:
ldsw [%l7 + 0x18], %l3
fmul8sux16 %f4, %f2, %f4
srax %i4, 0x18, %o1
loop_6561:
orcc %g3, %o0, %i2
nop
setx loop_6562, %l0, %l1
jmpl %l1, %i6
xnorcc %i3, 0x02F8, %g1
movvc %icc, %o5, %l5
tge %xcc, 0x4
loop_6562:
ldx [%l7 + 0x58], %i7
fands %f9, %f5, %f8
edge8ln %o4, %o3, %g4
fcmple16 %f2, %f4, %g2
ldub [%l7 + 0x5F], %i5
be,a %xcc, loop_6563
tle %icc, 0x7
fmovdle %icc, %f0, %f9
fpack32 %f14, %f8, %f10
loop_6563:
fandnot1 %f14, %f6, %f2
ldsb [%l7 + 0x0C], %o7
xnorcc %g7, %l0, %g5
std %f2, [%l7 + 0x30]
srlx %o6, %i1, %l1
stx %l4, [%l7 + 0x68]
fpadd16 %f10, %f4, %f10
lduw [%l7 + 0x14], %o2
sdivx %i0, 0x0CE9, %l2
fnegd %f0, %f2
st %f5, [%l7 + 0x7C]
stw %l6, [%l7 + 0x58]
ldsb [%l7 + 0x69], %g6
brlez %l3, loop_6564
fpadd16s %f14, %f3, %f10
siam 0x4
orncc %i4, %o1, %o0
loop_6564:
fmul8x16al %f6, %f9, %f6
fnot1 %f10, %f12
fandnot2s %f14, %f14, %f5
ldsh [%l7 + 0x54], %g3
subccc %i2, 0x0DEE, %i3
fnegs %f1, %f7
fsrc2s %f2, %f0
fandnot2s %f5, %f10, %f5
fmovscc %xcc, %f0, %f1
fmovscs %xcc, %f6, %f13
ldx [%l7 + 0x30], %g1
lduw [%l7 + 0x14], %i6
fbul %fcc2, loop_6565
edge16 %l5, %i7, %o4
umul %o3, 0x1804, %o5
fcmps %fcc1, %f11, %f14
loop_6565:
stw %g4, [%l7 + 0x18]
sllx %g2, 0x04, %i5
stw %g7, [%l7 + 0x24]
movgu %icc, %l0, %g5
stb %o6, [%l7 + 0x76]
fmovdcc %icc, %f14, %f6
ta %icc, 0x2
fpack32 %f10, %f6, %f0
sdiv %i1, 0x174A, %o7
tpos %icc, 0x4
fcmps %fcc0, %f3, %f3
fpsub16 %f4, %f14, %f10
tge %icc, 0x4
stx %l4, [%l7 + 0x78]
st %f1, [%l7 + 0x5C]
sll %o2, %l1, %i0
fmuld8sux16 %f12, %f11, %f14
fcmple32 %f6, %f0, %l6
fxnor %f0, %f6, %f2
fmovdg %xcc, %f12, %f15
ldsw [%l7 + 0x48], %l2
ld [%l7 + 0x48], %f5
lduh [%l7 + 0x5C], %l3
edge8l %g6, %o1, %o0
fmovsgu %icc, %f14, %f2
fmovsgu %icc, %f1, %f1
fmovdcc %xcc, %f3, %f9
fors %f8, %f10, %f11
fmul8x16au %f7, %f7, %f0
xorcc %g3, 0x1E52, %i4
bn,a %icc, loop_6566
movrne %i3, %g1, %i6
sub %i2, 0x1DC4, %i7
sub %o4, %l5, %o3
loop_6566:
ldd [%l7 + 0x18], %f2
tneg %icc, 0x7
std %f6, [%l7 + 0x18]
movrne %o5, %g4, %i5
fcmpd %fcc1, %f8, %f12
fpack16 %f2, %f7
movrne %g7, 0x36D, %l0
bcs,a loop_6567
stw %g2, [%l7 + 0x28]
fmovspos %icc, %f9, %f9
nop
setx loop_6568, %l0, %l1
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_6567:
bleu,pn %icc, loop_6569
movre %g5, 0x35C, %i1
udivcc %o6, 0x12BA, %o7
loop_6568:
fpack16 %f14, %f14
loop_6569:
ldsh [%l7 + 0x32], %l4
ldub [%l7 + 0x7E], %o2
brnz,a %l1, loop_6570
sth %i0, [%l7 + 0x6E]
nop
setx loop_6571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %xcc, %l2, %l6
loop_6570:
fmovs %f10, %f13
sethi 0x1340, %l3
loop_6571:
fbuge,a %fcc2, loop_6572
alignaddr %g6, %o1, %g3
ldub [%l7 + 0x2D], %i4
ldd [%l7 + 0x28], %f6
loop_6572:
sllx %o0, 0x07, %g1
stb %i6, [%l7 + 0x12]
fmovde %icc, %f8, %f2
andcc %i2, 0x0F53, %i3
fnor %f12, %f4, %f10
sethi 0x0B8D, %o4
fmovsge %xcc, %f5, %f10
fpack16 %f14, %f2
fabss %f0, %f8
sdiv %i7, 0x0891, %o3
fmovrdne %l5, %f8, %f6
array32 %o5, %g4, %g7
ldsw [%l7 + 0x54], %i5
stx %l0, [%l7 + 0x38]
fmovdneg %icc, %f3, %f12
bvc,a,pt %icc, loop_6573
tsubcc %g5, 0x0B5D, %g2
fandnot2 %f10, %f2, %f4
for %f6, %f14, %f4
loop_6573:
fone %f14
fmovsne %icc, %f2, %f10
smul %i1, %o7, %l4
bg,a loop_6574
fmovrdgez %o2, %f6, %f2
fpack32 %f14, %f14, %f0
ldx [%l7 + 0x38], %o6
loop_6574:
fmul8x16 %f8, %f14, %f6
brnz,a %i0, loop_6575
bshuffle %f14, %f12, %f14
lduw [%l7 + 0x68], %l1
ldub [%l7 + 0x4C], %l2
loop_6575:
ldub [%l7 + 0x2B], %l3
fmovrsne %l6, %f11, %f12
ld [%l7 + 0x60], %f5
array16 %o1, %g6, %i4
fsrc1 %f10, %f6
bvs,a,pt %xcc, loop_6576
ldsb [%l7 + 0x35], %g3
fandnot2s %f6, %f6, %f15
edge32l %g1, %o0, %i2
loop_6576:
fmovrdne %i6, %f0, %f4
fornot1 %f14, %f10, %f4
st %f5, [%l7 + 0x2C]
fcmpeq32 %f10, %f14, %i3
fmovsneg %xcc, %f5, %f10
fnand %f12, %f12, %f14
stb %o4, [%l7 + 0x43]
fcmped %fcc3, %f12, %f12
st %f8, [%l7 + 0x58]
fblg %fcc2, loop_6577
st %f9, [%l7 + 0x08]
fnot2 %f12, %f6
sdivx %i7, 0x179B, %l5
loop_6577:
move %icc, %o5, %g4
fmul8x16 %f9, %f4, %f14
ldx [%l7 + 0x50], %g7
ldsw [%l7 + 0x10], %o3
ldsw [%l7 + 0x6C], %l0
std %f14, [%l7 + 0x58]
tg %icc, 0x6
pdist %f2, %f6, %f2
ldsh [%l7 + 0x32], %i5
movleu %xcc, %g2, %g5
tge %icc, 0x0
ldd [%l7 + 0x48], %f14
bcc,pt %xcc, loop_6578
fpadd16 %f12, %f10, %f10
lduw [%l7 + 0x1C], %i1
bg,pt %xcc, loop_6579
loop_6578:
movre %l4, %o2, %o6
fsrc2 %f2, %f10
bne,a %icc, loop_6580
loop_6579:
tleu %icc, 0x1
brgz,a %i0, loop_6581
brnz %l1, loop_6582
loop_6580:
ldsw [%l7 + 0x5C], %o7
ldub [%l7 + 0x69], %l3
loop_6581:
bneg,a,pn %xcc, loop_6583
loop_6582:
bge,pn %icc, loop_6584
fmovdpos %xcc, %f5, %f8
edge16n %l2, %l6, %o1
loop_6583:
tleu %xcc, 0x0
loop_6584:
movrlez %i4, 0x037, %g6
move %xcc, %g3, %g1
fpsub16s %f3, %f8, %f15
sdivx %o0, 0x038E, %i2
fsrc2s %f12, %f5
fpack32 %f12, %f6, %f12
xnor %i3, %i6, %i7
tcc %icc, 0x7
fornot2 %f0, %f12, %f12
fmovdvs %icc, %f12, %f6
nop
setx loop_6585, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %l5, %f4, %f6
siam 0x5
bvc %xcc, loop_6586
loop_6585:
pdist %f8, %f4, %f0
fcmpes %fcc0, %f8, %f11
fmovrsgz %o5, %f5, %f6
loop_6586:
movneg %xcc, %g4, %o4
fmovdcs %icc, %f6, %f3
fnot1s %f7, %f1
fmovdg %xcc, %f0, %f9
lduw [%l7 + 0x7C], %g7
fandnot2s %f4, %f1, %f11
lduh [%l7 + 0x54], %o3
sth %i5, [%l7 + 0x58]
siam 0x2
movcc %icc, %g2, %g5
tne %icc, 0x4
fmovsvs %xcc, %f6, %f5
tg %icc, 0x0
ldsb [%l7 + 0x71], %i1
fmovdcc %xcc, %f9, %f13
fcmpgt32 %f8, %f14, %l0
fcmpne32 %f14, %f6, %l4
tpos %icc, 0x5
nop
setx loop_6587, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f2, %f12
stx %o2, [%l7 + 0x50]
fpsub32 %f6, %f8, %f14
loop_6587:
taddcc %o6, %l1, %o7
fbne %fcc1, loop_6588
ldsb [%l7 + 0x47], %i0
tsubcctv %l2, 0x14BA, %l6
andncc %o1, %l3, %i4
loop_6588:
stw %g3, [%l7 + 0x7C]
ld [%l7 + 0x78], %f9
fpack32 %f8, %f14, %f12
fpmerge %f11, %f7, %f12
movrgz %g1, %o0, %g6
lduw [%l7 + 0x44], %i3
ldub [%l7 + 0x5A], %i2
fbul %fcc1, loop_6589
sllx %i7, 0x1E, %i6
srl %l5, %g4, %o4
fcmpne32 %f0, %f6, %g7
loop_6589:
fnot2s %f1, %f7
fnors %f11, %f0, %f0
fmovda %xcc, %f7, %f3
ldsh [%l7 + 0x0A], %o3
tleu %xcc, 0x6
fmovrdlz %i5, %f10, %f4
fmovda %icc, %f0, %f1
st %f8, [%l7 + 0x60]
movvc %icc, %g2, %o5
bn,a,pt %icc, loop_6590
addcc %i1, %l0, %g5
fbo %fcc1, loop_6591
movle %icc, %l4, %o2
loop_6590:
stw %l1, [%l7 + 0x2C]
lduh [%l7 + 0x16], %o6
loop_6591:
fcmpeq32 %f8, %f8, %o7
brgez,a %l2, loop_6592
fzero %f8
fnegs %f4, %f5
stw %i0, [%l7 + 0x18]
loop_6592:
bl,a %xcc, loop_6593
fcmpeq32 %f10, %f12, %o1
orcc %l6, %i4, %l3
te %xcc, 0x3
loop_6593:
ldx [%l7 + 0x08], %g1
umulcc %g3, 0x0C8D, %g6
sth %i3, [%l7 + 0x42]
fpsub32s %f15, %f8, %f2
fexpand %f5, %f8
movrlz %o0, 0x31F, %i2
ble,a,pt %xcc, loop_6594
tn %xcc, 0x7
fmovscs %icc, %f14, %f15
ld [%l7 + 0x58], %f5
loop_6594:
fbu %fcc2, loop_6595
xorcc %i7, %i6, %g4
fmovscc %icc, %f5, %f9
bshuffle %f12, %f0, %f0
loop_6595:
ldsh [%l7 + 0x32], %o4
fmovsg %xcc, %f1, %f1
fbo,a %fcc2, loop_6596
fbug,a %fcc3, loop_6597
ldd [%l7 + 0x28], %f0
bcs,a loop_6598
loop_6596:
ldd [%l7 + 0x08], %f4
loop_6597:
umul %l5, %g7, %o3
tle %xcc, 0x4
loop_6598:
bpos,pt %icc, loop_6599
xorcc %i5, %g2, %i1
st %f12, [%l7 + 0x64]
mova %icc, %l0, %o5
loop_6599:
lduh [%l7 + 0x34], %g5
sllx %o2, 0x1E, %l4
fnor %f10, %f10, %f14
fmovsneg %icc, %f9, %f2
ldsb [%l7 + 0x78], %o6
fcmpd %fcc1, %f10, %f10
fpsub16 %f2, %f6, %f0
bge,pt %icc, loop_6600
edge8l %o7, %l1, %l2
ldd [%l7 + 0x60], %f14
st %f3, [%l7 + 0x64]
loop_6600:
fbge %fcc2, loop_6601
udivcc %o1, 0x0FE4, %l6
brz %i0, loop_6602
fmovdg %icc, %f9, %f12
loop_6601:
movgu %icc, %l3, %i4
brnz,a %g1, loop_6603
loop_6602:
lduh [%l7 + 0x18], %g6
sth %g3, [%l7 + 0x46]
fnands %f15, %f6, %f11
loop_6603:
fbo,a %fcc2, loop_6604
edge8 %o0, %i2, %i3
stx %i6, [%l7 + 0x78]
pdist %f2, %f10, %f6
loop_6604:
fnor %f14, %f0, %f0
nop
setx loop_6605, %l0, %l1
jmpl %l1, %g4
sdiv %o4, 0x05BA, %l5
fzero %f4
be,a %xcc, loop_6606
loop_6605:
lduh [%l7 + 0x4C], %g7
ldx [%l7 + 0x10], %i7
fpadd32s %f12, %f6, %f7
loop_6606:
fmovdne %icc, %f5, %f11
taddcctv %o3, %i5, %i1
edge32l %g2, %o5, %l0
movrgez %o2, 0x19B, %g5
fbn %fcc3, loop_6607
stx %o6, [%l7 + 0x78]
sth %l4, [%l7 + 0x7C]
bpos,pt %xcc, loop_6608
loop_6607:
fbue %fcc3, loop_6609
bg,a,pt %icc, loop_6610
ble %icc, loop_6611
loop_6608:
fmovdgu %xcc, %f10, %f2
loop_6609:
ldx [%l7 + 0x70], %l1
loop_6610:
movvc %icc, %l2, %o7
loop_6611:
umul %l6, %i0, %o1
lduw [%l7 + 0x70], %i4
fmuld8ulx16 %f14, %f11, %f4
fmovspos %icc, %f13, %f4
fcmple16 %f4, %f10, %g1
fbn %fcc3, loop_6612
fxors %f12, %f6, %f0
ldsb [%l7 + 0x72], %g6
ldx [%l7 + 0x38], %g3
loop_6612:
lduh [%l7 + 0x4E], %l3
fcmple32 %f6, %f6, %i2
fnands %f15, %f15, %f3
fmul8x16al %f12, %f12, %f6
movgu %icc, %o0, %i3
andcc %i6, %o4, %l5
fmovsge %icc, %f12, %f14
fbul,a %fcc0, loop_6613
bvc,a %icc, loop_6614
call loop_6615
fnegd %f10, %f14
loop_6613:
ldsb [%l7 + 0x7A], %g4
loop_6614:
stx %g7, [%l7 + 0x60]
loop_6615:
movrgez %o3, %i5, %i7
mova %xcc, %i1, %g2
fmovda %icc, %f10, %f7
smul %l0, %o2, %g5
fbul %fcc0, loop_6616
nop
setx loop_6617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %o6, %l4, %o5
movvs %xcc, %l2, %o7
loop_6616:
bgu,pt %xcc, loop_6618
loop_6617:
taddcctv %l6, 0x0D33, %l1
bvc,a,pn %icc, loop_6619
stb %i0, [%l7 + 0x30]
loop_6618:
movrne %o1, 0x2C7, %i4
ldx [%l7 + 0x10], %g6
loop_6619:
fbule,a %fcc3, loop_6620
fpack16 %f0, %f6
stw %g1, [%l7 + 0x34]
tneg %xcc, 0x1
loop_6620:
brlez %g3, loop_6621
bcs,pn %icc, loop_6622
ldsb [%l7 + 0x36], %l3
taddcctv %o0, 0x1673, %i3
loop_6621:
fbu %fcc0, loop_6623
loop_6622:
ldx [%l7 + 0x38], %i2
fmovdge %xcc, %f3, %f8
bn %xcc, loop_6624
loop_6623:
siam 0x4
ldsw [%l7 + 0x08], %o4
bneg %icc, loop_6625
loop_6624:
popc 0x04EF, %l5
edge16n %g4, %g7, %o3
udiv %i5, 0x109B, %i6
loop_6625:
st %f12, [%l7 + 0x44]
fpsub16s %f7, %f4, %f2
edge8n %i1, %i7, %g2
popc %l0, %o2
fbule %fcc2, loop_6626
fbug,a %fcc1, loop_6627
fmovd %f10, %f6
fmul8sux16 %f10, %f10, %f4
loop_6626:
orcc %g5, %l4, %o6
loop_6627:
tn %xcc, 0x5
brgz %l2, loop_6628
bcs loop_6629
ldd [%l7 + 0x18], %f4
st %f1, [%l7 + 0x58]
loop_6628:
ldd [%l7 + 0x08], %f4
loop_6629:
movvs %icc, %o5, %o7
fmovsgu %xcc, %f15, %f9
fones %f11
edge8l %l6, %l1, %i0
movne %xcc, %o1, %g6
std %f12, [%l7 + 0x40]
fone %f6
fandnot2 %f14, %f12, %f6
xnor %i4, %g1, %g3
stb %o0, [%l7 + 0x63]
fmul8ulx16 %f4, %f10, %f10
ldsw [%l7 + 0x0C], %i3
edge16 %l3, %o4, %i2
fmovdge %icc, %f15, %f14
movre %l5, 0x21E, %g4
fpsub16 %f14, %f0, %f12
fmovscc %xcc, %f14, %f15
ldsb [%l7 + 0x47], %o3
edge16 %i5, %g7, %i6
fbuge,a %fcc1, loop_6630
nop
setx loop_6631, %l0, %l1
jmpl %l1, %i7
ldsb [%l7 + 0x78], %g2
edge32l %l0, %o2, %i1
loop_6630:
orncc %g5, %o6, %l4
loop_6631:
fsrc2s %f0, %f15
stb %l2, [%l7 + 0x5C]
ldsw [%l7 + 0x40], %o7
fmovspos %icc, %f12, %f5
fsrc1 %f12, %f12
sethi 0x065F, %o5
fbe %fcc1, loop_6632
ldsh [%l7 + 0x32], %l1
fnor %f8, %f14, %f6
st %f13, [%l7 + 0x1C]
loop_6632:
tgu %xcc, 0x0
fsrc2 %f12, %f14
fpack16 %f0, %f8
sth %i0, [%l7 + 0x3A]
fpadd32s %f2, %f14, %f13
fnand %f12, %f4, %f10
fandnot1s %f1, %f14, %f15
fnegd %f0, %f4
sra %l6, 0x19, %o1
ldx [%l7 + 0x20], %i4
fnegs %f3, %f10
movpos %xcc, %g1, %g3
array32 %g6, %i3, %l3
fmovse %xcc, %f9, %f6
ld [%l7 + 0x4C], %f5
edge8ln %o4, %i2, %l5
ta %icc, 0x7
sra %o0, %g4, %o3
addcc %g7, %i5, %i6
fzero %f6
addcc %g2, %i7, %l0
st %f1, [%l7 + 0x58]
fabss %f6, %f7
fexpand %f3, %f0
umulcc %o2, %g5, %o6
array16 %i1, %l2, %o7
fmovdg %xcc, %f9, %f7
movrlz %o5, %l1, %i0
fandnot2 %f8, %f8, %f6
lduh [%l7 + 0x7C], %l4
fmovrsne %l6, %f15, %f6
fpack32 %f6, %f2, %f6
addcc %o1, 0x0716, %g1
fmovse %icc, %f5, %f13
smul %g3, %i4, %i3
ldsb [%l7 + 0x79], %g6
ld [%l7 + 0x2C], %f10
sub %l3, %o4, %l5
ld [%l7 + 0x64], %f7
ldsw [%l7 + 0x28], %o0
fmovsne %xcc, %f6, %f15
movrgez %i2, 0x2AD, %g4
ldub [%l7 + 0x5D], %g7
stw %o3, [%l7 + 0x64]
std %f6, [%l7 + 0x28]
movvc %icc, %i6, %i5
fcmpd %fcc1, %f4, %f2
fcmped %fcc1, %f8, %f0
fmovda %xcc, %f4, %f1
fpadd16s %f14, %f12, %f10
bgu loop_6633
orcc %i7, 0x0AFC, %g2
fandnot2s %f15, %f6, %f1
ldub [%l7 + 0x31], %l0
loop_6633:
bge,pt %xcc, loop_6634
stw %o2, [%l7 + 0x48]
fcmpes %fcc1, %f10, %f13
fbge %fcc2, loop_6635
loop_6634:
udivx %o6, 0x0EFF, %g5
fcmpgt32 %f2, %f8, %l2
ldub [%l7 + 0x50], %i1
loop_6635:
popc 0x1241, %o7
fpsub32s %f5, %f15, %f14
edge16ln %o5, %l1, %l4
movge %xcc, %l6, %o1
edge32n %g1, %i0, %i4
fnegd %f4, %f10
brlez %g3, loop_6636
fmovsleu %xcc, %f4, %f2
edge8l %g6, %l3, %o4
sdivx %i3, 0x0D2B, %o0
loop_6636:
edge32 %i2, %g4, %g7
udiv %l5, 0x130B, %i6
fand %f0, %f8, %f10
ldub [%l7 + 0x58], %o3
fbe,a %fcc1, loop_6637
brlez,a %i5, loop_6638
and %i7, 0x118C, %l0
tleu %icc, 0x0
loop_6637:
stx %g2, [%l7 + 0x30]
loop_6638:
bcc loop_6639
sth %o2, [%l7 + 0x3A]
brgez,a %g5, loop_6640
ldub [%l7 + 0x2A], %o6
loop_6639:
bcc,a,pt %xcc, loop_6641
sth %l2, [%l7 + 0x0C]
loop_6640:
mulscc %o7, %o5, %l1
fnot2 %f10, %f4
loop_6641:
be,a %icc, loop_6642
ldx [%l7 + 0x60], %l4
fsrc1 %f2, %f10
andn %i1, %l6, %g1
loop_6642:
ldsb [%l7 + 0x22], %o1
stb %i0, [%l7 + 0x57]
fbg %fcc1, loop_6643
fble %fcc2, loop_6644
taddcctv %g3, 0x1C07, %g6
st %f13, [%l7 + 0x3C]
loop_6643:
movrgez %l3, 0x139, %i4
loop_6644:
fcmpeq32 %f14, %f0, %o4
lduh [%l7 + 0x60], %o0
ta %icc, 0x3
andncc %i3, %g4, %g7
brgz %i2, loop_6645
ld [%l7 + 0x7C], %f10
tle %xcc, 0x4
stb %i6, [%l7 + 0x39]
loop_6645:
lduw [%l7 + 0x34], %l5
fble,a %fcc3, loop_6646
std %f14, [%l7 + 0x50]
bl,a,pt %icc, loop_6647
sdivcc %i5, 0x1218, %o3
loop_6646:
stw %i7, [%l7 + 0x78]
movpos %xcc, %l0, %g2
loop_6647:
ld [%l7 + 0x2C], %f12
alignaddr %o2, %o6, %g5
ld [%l7 + 0x3C], %f14
subcc %l2, %o7, %o5
ldsw [%l7 + 0x50], %l4
tneg %icc, 0x7
fmovdle %xcc, %f7, %f7
lduh [%l7 + 0x60], %l1
stw %i1, [%l7 + 0x40]
fpsub16 %f2, %f8, %f6
brnz,a %g1, loop_6648
fabss %f4, %f10
fmovsgu %icc, %f12, %f2
stx %l6, [%l7 + 0x70]
loop_6648:
sth %o1, [%l7 + 0x54]
movrlez %g3, %i0, %l3
addc %g6, %o4, %i4
ldsw [%l7 + 0x40], %i3
ldx [%l7 + 0x58], %o0
brlz %g7, loop_6649
movrgz %i2, 0x35F, %i6
std %f10, [%l7 + 0x78]
stw %l5, [%l7 + 0x68]
loop_6649:
tn %xcc, 0x4
ldsb [%l7 + 0x11], %i5
tsubcctv %o3, %g4, %i7
ldsh [%l7 + 0x70], %l0
tl %xcc, 0x3
brz %g2, loop_6650
fmul8ulx16 %f8, %f0, %f10
fxnor %f4, %f2, %f2
ldd [%l7 + 0x58], %f4
loop_6650:
bne,a %icc, loop_6651
sth %o6, [%l7 + 0x4A]
ldsb [%l7 + 0x7D], %g5
fxnors %f9, %f15, %f10
loop_6651:
std %f14, [%l7 + 0x08]
edge16 %l2, %o7, %o5
fmul8x16al %f3, %f15, %f12
fpadd16 %f14, %f4, %f0
move %icc, %o2, %l1
stb %i1, [%l7 + 0x48]
stw %g1, [%l7 + 0x64]
fmovsl %xcc, %f7, %f8
edge32 %l6, %l4, %g3
fbue %fcc2, loop_6652
move %icc, %o1, %l3
addc %i0, 0x076B, %o4
tpos %icc, 0x0
loop_6652:
bg,a loop_6653
ldsb [%l7 + 0x74], %g6
stx %i4, [%l7 + 0x20]
fmul8x16al %f3, %f7, %f4
loop_6653:
fnand %f0, %f8, %f2
movvs %xcc, %o0, %i3
fmovsn %xcc, %f6, %f4
fbg %fcc1, loop_6654
ble %icc, loop_6655
st %f9, [%l7 + 0x24]
stw %i2, [%l7 + 0x70]
loop_6654:
brgez,a %i6, loop_6656
loop_6655:
fpadd32 %f8, %f10, %f6
andn %l5, 0x18FB, %g7
std %f14, [%l7 + 0x50]
loop_6656:
ld [%l7 + 0x2C], %f12
lduw [%l7 + 0x60], %o3
fcmpgt32 %f4, %f6, %i5
andcc %g4, 0x1BEA, %i7
lduh [%l7 + 0x4C], %g2
edge16l %l0, %g5, %l2
fabsd %f0, %f8
fbul %fcc3, loop_6657
fand %f0, %f4, %f2
fba %fcc3, loop_6658
fornot2s %f8, %f3, %f11
loop_6657:
fxor %f8, %f12, %f8
fmovsge %icc, %f8, %f2
loop_6658:
edge8ln %o7, %o6, %o2
bg,a loop_6659
bleu,a,pt %xcc, loop_6660
tgu %icc, 0x4
fmovdge %icc, %f1, %f7
loop_6659:
fpackfix %f4, %f8
loop_6660:
fmul8ulx16 %f4, %f2, %f14
ldub [%l7 + 0x3E], %l1
brlz,a %o5, loop_6661
lduw [%l7 + 0x78], %i1
lduw [%l7 + 0x68], %l6
lduw [%l7 + 0x74], %g1
loop_6661:
fmovspos %xcc, %f10, %f4
ld [%l7 + 0x28], %f11
fmovdcs %xcc, %f1, %f14
call loop_6662
array8 %g3, %l4, %o1
fbul %fcc2, loop_6663
fsrc1s %f14, %f8
loop_6662:
edge8ln %i0, %o4, %g6
ld [%l7 + 0x48], %f8
loop_6663:
fors %f13, %f5, %f12
fbn %fcc2, loop_6664
fbne %fcc3, loop_6665
bl %xcc, loop_6666
edge32 %l3, %o0, %i4
loop_6664:
fmovse %xcc, %f0, %f11
loop_6665:
fcmpgt32 %f12, %f10, %i3
loop_6666:
fmovsn %xcc, %f14, %f13
bn,pt %xcc, loop_6667
std %f0, [%l7 + 0x58]
lduh [%l7 + 0x3C], %i6
bg loop_6668
loop_6667:
fbu,a %fcc1, loop_6669
fzero %f14
sub %l5, %i2, %o3
loop_6668:
fpmerge %f7, %f12, %f14
loop_6669:
stx %i5, [%l7 + 0x50]
bn,a,pn %icc, loop_6670
ldub [%l7 + 0x30], %g7
fmovdvc %icc, %f7, %f14
fxnors %f6, %f9, %f4
loop_6670:
smul %g4, %i7, %g2
xnor %l0, 0x1DF6, %g5
fxor %f12, %f14, %f0
fbu,a %fcc1, loop_6671
fmovrdne %l2, %f0, %f0
fands %f13, %f4, %f2
fexpand %f15, %f0
loop_6671:
srlx %o7, 0x1B, %o2
nop
setx loop_6672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc1, loop_6673
fmovd %f0, %f12
ldd [%l7 + 0x40], %f8
loop_6672:
fmul8x16 %f6, %f10, %f14
loop_6673:
tn %icc, 0x3
lduw [%l7 + 0x4C], %o6
fnands %f10, %f3, %f14
bgu %icc, loop_6674
edge16l %l1, %o5, %i1
fmovs %f1, %f9
ldx [%l7 + 0x50], %l6
loop_6674:
fmovsle %icc, %f11, %f7
tle %icc, 0x6
lduh [%l7 + 0x3E], %g3
lduh [%l7 + 0x16], %l4
st %f14, [%l7 + 0x24]
bpos %xcc, loop_6675
ldsh [%l7 + 0x60], %g1
brgz %i0, loop_6676
stx %o1, [%l7 + 0x20]
loop_6675:
fornot2 %f4, %f4, %f10
pdist %f0, %f10, %f12
loop_6676:
stw %o4, [%l7 + 0x0C]
lduw [%l7 + 0x6C], %g6
ldsh [%l7 + 0x0A], %o0
ldsh [%l7 + 0x7A], %i4
fbn %fcc2, loop_6677
ldd [%l7 + 0x10], %f10
fbne,a %fcc0, loop_6678
ldub [%l7 + 0x35], %l3
loop_6677:
fbl %fcc3, loop_6679
fmovscc %icc, %f3, %f15
loop_6678:
stw %i3, [%l7 + 0x18]
fmovrslz %i6, %f10, %f7
loop_6679:
fnors %f9, %f3, %f7
orcc %i2, 0x14B0, %l5
fcmped %fcc2, %f6, %f10
fble %fcc2, loop_6680
fmuld8ulx16 %f3, %f4, %f10
ldsb [%l7 + 0x6D], %i5
fone %f0
loop_6680:
lduw [%l7 + 0x70], %g7
movrgez %o3, %i7, %g4
bge %xcc, loop_6681
fbul,a %fcc2, loop_6682
movre %l0, %g5, %l2
fcmpgt16 %f12, %f2, %g2
loop_6681:
nop
setx loop_6683, %l0, %l1
jmpl %l1, %o2
loop_6682:
movrgez %o6, %l1, %o5
ldub [%l7 + 0x1D], %o7
fnand %f14, %f8, %f4
loop_6683:
st %f0, [%l7 + 0x6C]
ld [%l7 + 0x14], %f9
fbn %fcc1, loop_6684
fbuge,a %fcc2, loop_6685
orcc %i1, 0x1B47, %l6
mulscc %g3, 0x1FD9, %l4
loop_6684:
ld [%l7 + 0x14], %f9
loop_6685:
ld [%l7 + 0x28], %f9
movcs %icc, %g1, %o1
movcc %xcc, %o4, %i0
fbne %fcc3, loop_6686
ldsw [%l7 + 0x70], %g6
and %i4, 0x1821, %l3
movpos %icc, %o0, %i6
loop_6686:
movrgz %i2, %l5, %i3
bcs,pn %xcc, loop_6687
ldx [%l7 + 0x28], %g7
tvc %xcc, 0x7
brnz %o3, loop_6688
loop_6687:
fpmerge %f7, %f11, %f6
ldd [%l7 + 0x28], %f8
stw %i5, [%l7 + 0x58]
loop_6688:
udivcc %i7, 0x140C, %l0
fmovrdgz %g4, %f6, %f6
sth %g5, [%l7 + 0x5C]
fcmpgt32 %f4, %f0, %g2
ldsb [%l7 + 0x14], %l2
ldx [%l7 + 0x10], %o6
fmovrdlez %l1, %f2, %f10
std %f8, [%l7 + 0x08]
ldd [%l7 + 0x30], %f6
fmovsne %icc, %f2, %f14
ldub [%l7 + 0x7F], %o2
lduw [%l7 + 0x7C], %o5
ldsw [%l7 + 0x08], %i1
fcmpd %fcc0, %f0, %f4
ld [%l7 + 0x3C], %f15
brlz,a %l6, loop_6689
fcmpeq32 %f12, %f2, %g3
ldx [%l7 + 0x70], %l4
fmovsge %xcc, %f6, %f0
loop_6689:
sllx %o7, %o1, %g1
fmovscc %icc, %f13, %f10
tne %xcc, 0x5
ldub [%l7 + 0x29], %i0
fmovspos %xcc, %f0, %f10
tg %xcc, 0x6
ble,pn %xcc, loop_6690
fcmpeq16 %f10, %f10, %o4
add %g6, 0x1974, %i4
edge8 %l3, %o0, %i6
loop_6690:
nop
setx loop_6691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %l5, [%l7 + 0x18]
bge,a loop_6692
fnot2 %f2, %f12
loop_6691:
umul %i2, 0x1386, %g7
fbg %fcc1, loop_6693
loop_6692:
fcmpgt16 %f12, %f2, %o3
fcmpeq32 %f2, %f10, %i5
brlz %i3, loop_6694
loop_6693:
fmovrsne %i7, %f14, %f7
fors %f3, %f6, %f8
ldd [%l7 + 0x68], %f12
loop_6694:
ldsw [%l7 + 0x48], %l0
ldsw [%l7 + 0x68], %g5
fmovrsne %g2, %f8, %f8
lduw [%l7 + 0x64], %l2
fmovrdlz %o6, %f14, %f2
fmovrsgez %l1, %f9, %f12
lduw [%l7 + 0x18], %o2
fmovdgu %icc, %f15, %f1
std %f14, [%l7 + 0x18]
fba,a %fcc3, loop_6695
nop
setx loop_6696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x74], %f11
fnor %f8, %f6, %f4
loop_6695:
fmovsne %icc, %f13, %f10
loop_6696:
fmovsvs %xcc, %f6, %f8
tneg %xcc, 0x1
ldsh [%l7 + 0x10], %g4
ldx [%l7 + 0x78], %o5
stb %i1, [%l7 + 0x22]
xnorcc %l6, 0x030E, %l4
st %f14, [%l7 + 0x70]
fmovrse %o7, %f7, %f3
fmovsvc %xcc, %f10, %f4
tcc %icc, 0x2
movvc %icc, %g3, %g1
fpsub16s %f1, %f15, %f7
ldsw [%l7 + 0x68], %i0
fzeros %f12
edge8ln %o1, %g6, %o4
st %f11, [%l7 + 0x18]
edge32n %i4, %o0, %l3
lduw [%l7 + 0x24], %l5
bl,pt %xcc, loop_6697
fmovsg %icc, %f0, %f6
fmovsa %xcc, %f1, %f3
edge16 %i6, %i2, %o3
loop_6697:
fmul8sux16 %f8, %f8, %f14
alignaddrl %i5, %i3, %g7
fmovsneg %icc, %f7, %f4
nop
setx loop_6698, %l0, %l1
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, %f0
ldd [%l7 + 0x10], %f14
bleu,a %icc, loop_6699
loop_6698:
movge %icc, %i7, %l0
fmul8x16al %f9, %f14, %f2
orncc %g5, 0x1F8E, %l2
loop_6699:
fabss %f5, %f1
tl %xcc, 0x7
fmovdvc %icc, %f0, %f13
sth %g2, [%l7 + 0x24]
fpsub16 %f0, %f4, %f12
alignaddr %o6, %o2, %l1
movle %icc, %o5, %i1
ldx [%l7 + 0x20], %l6
fmovdle %icc, %f12, %f1
fmovsa %xcc, %f6, %f6
te %icc, 0x7
edge16l %g4, %o7, %g3
lduh [%l7 + 0x7E], %g1
srax %i0, 0x12, %o1
ldsb [%l7 + 0x28], %l4
fmovsge %icc, %f4, %f12
mulx %g6, %i4, %o0
lduw [%l7 + 0x50], %l3
sdiv %l5, 0x1FB6, %i6
movrne %i2, %o3, %o4
fmovsleu %xcc, %f2, %f7
stb %i5, [%l7 + 0x66]
stw %i3, [%l7 + 0x18]
subc %g7, %l0, %i7
move %icc, %l2, %g2
udivx %o6, 0x1B30, %o2
bne %xcc, loop_6700
edge16n %l1, %o5, %g5
ldsw [%l7 + 0x2C], %i1
fmul8x16 %f12, %f8, %f10
loop_6700:
tge %icc, 0x4
stx %l6, [%l7 + 0x10]
fbul,a %fcc3, loop_6701
fmovrdgez %g4, %f8, %f6
fmovrslz %o7, %f12, %f6
tvs %xcc, 0x5
loop_6701:
std %f0, [%l7 + 0x08]
tsubcc %g1, 0x1A8A, %g3
subc %o1, 0x02AD, %i0
ldsb [%l7 + 0x35], %l4
brlz %i4, loop_6702
addccc %o0, 0x18C6, %l3
movrgz %l5, %i6, %i2
ldsw [%l7 + 0x48], %g6
loop_6702:
edge32n %o4, %o3, %i5
udivx %i3, 0x1262, %l0
umul %i7, 0x1C96, %g7
stx %g2, [%l7 + 0x78]
stb %o6, [%l7 + 0x34]
fcmps %fcc3, %f15, %f0
orn %l2, %l1, %o5
nop
setx loop_6703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f3, [%l7 + 0x40]
movne %xcc, %o2, %g5
tsubcc %l6, 0x057B, %g4
loop_6703:
fsrc1 %f12, %f4
ldsh [%l7 + 0x12], %o7
srl %g1, 0x07, %i1
fones %f3
edge16l %g3, %i0, %l4
bne %icc, loop_6704
tneg %xcc, 0x1
bl %xcc, loop_6705
srax %i4, %o0, %o1
loop_6704:
srlx %l3, 0x1E, %l5
edge32 %i6, %g6, %o4
loop_6705:
fbu,a %fcc1, loop_6706
ldd [%l7 + 0x20], %f8
ldub [%l7 + 0x59], %i2
fbug %fcc2, loop_6707
loop_6706:
tg %icc, 0x6
pdist %f12, %f0, %f8
srl %i5, %i3, %l0
loop_6707:
ldsw [%l7 + 0x60], %i7
edge32n %g7, %g2, %o6
movrlz %l2, %l1, %o5
movrgez %o3, 0x06C, %o2
ble,a,pt %icc, loop_6708
fnands %f14, %f13, %f4
ldsb [%l7 + 0x47], %g5
nop
setx loop_6709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6708:
tgu %xcc, 0x1
fbo,a %fcc3, loop_6710
faligndata %f8, %f6, %f14
loop_6709:
ldd [%l7 + 0x48], %f14
fxnors %f0, %f15, %f14
loop_6710:
tl %xcc, 0x3
fmul8sux16 %f6, %f6, %f2
tsubcc %l6, %g4, %g1
fmovrslz %i1, %f3, %f6
stx %g3, [%l7 + 0x58]
srax %o7, %i0, %i4
ldub [%l7 + 0x33], %o0
fmovdcs %icc, %f6, %f8
smul %o1, 0x0ADA, %l3
popc %l5, %l4
stw %i6, [%l7 + 0x0C]
fmovsleu %icc, %f9, %f14
edge32l %o4, %i2, %g6
ldsb [%l7 + 0x3D], %i5
fpack16 %f4, %f7
andn %i3, %i7, %l0
tcs %icc, 0x7
stb %g7, [%l7 + 0x60]
lduh [%l7 + 0x6E], %g2
fbuge %fcc1, loop_6711
umul %l2, 0x0449, %l1
tvs %xcc, 0x3
srlx %o6, 0x0C, %o3
loop_6711:
addc %o5, 0x039C, %o2
fors %f4, %f3, %f1
fnot2 %f6, %f12
sth %l6, [%l7 + 0x48]
bn,a,pt %icc, loop_6712
fmovdcs %xcc, %f10, %f11
fabss %f9, %f6
ldsh [%l7 + 0x38], %g4
loop_6712:
stx %g1, [%l7 + 0x10]
fmovrsne %i1, %f3, %f6
edge8 %g3, %o7, %g5
sth %i4, [%l7 + 0x5E]
stb %i0, [%l7 + 0x1C]
fnegd %f12, %f14
fmovdl %icc, %f1, %f7
sth %o0, [%l7 + 0x66]
fmovrsgez %o1, %f8, %f15
sdivx %l3, 0x054C, %l4
bcs,a %icc, loop_6713
movrlz %l5, %o4, %i2
edge32 %i6, %g6, %i3
movl %icc, %i5, %l0
loop_6713:
fmovdleu %xcc, %f3, %f15
fmovscc %xcc, %f6, %f2
orn %i7, %g7, %g2
bge,a %xcc, loop_6714
edge8n %l2, %l1, %o6
fcmpes %fcc1, %f10, %f0
movleu %xcc, %o3, %o2
loop_6714:
addcc %l6, %o5, %g1
fmovsg %xcc, %f14, %f8
ldx [%l7 + 0x10], %g4
sdivx %g3, 0x1368, %o7
ta %icc, 0x6
edge16ln %i1, %i4, %g5
sdivcc %i0, 0x1B37, %o1
edge32ln %o0, %l3, %l5
ldd [%l7 + 0x70], %f2
ldub [%l7 + 0x39], %o4
fbge,a %fcc3, loop_6715
ldd [%l7 + 0x10], %f2
fmovdpos %icc, %f13, %f5
fmovsg %xcc, %f9, %f2
loop_6715:
fexpand %f1, %f12
movre %i2, 0x213, %i6
fmovsneg %xcc, %f4, %f13
st %f4, [%l7 + 0x10]
fbue,a %fcc2, loop_6716
fmul8x16au %f15, %f0, %f8
tvs %xcc, 0x3
bgu,a,pt %xcc, loop_6717
loop_6716:
ldd [%l7 + 0x28], %f10
fxnor %f2, %f14, %f12
fmul8ulx16 %f2, %f4, %f8
loop_6717:
ldsb [%l7 + 0x1F], %g6
movn %icc, %l4, %i5
subccc %l0, %i7, %i3
tvs %icc, 0x4
xnor %g7, 0x055B, %l2
ldd [%l7 + 0x40], %f10
movre %g2, %l1, %o3
tgu %xcc, 0x6
edge16n %o6, %l6, %o2
edge16l %g1, %o5, %g3
movneg %xcc, %g4, %i1
mova %xcc, %i4, %o7
nop
setx loop_6718, %l0, %l1
jmpl %l1, %g5
fxnor %f10, %f2, %f6
tpos %icc, 0x4
stw %o1, [%l7 + 0x44]
loop_6718:
fmovrsgz %o0, %f9, %f2
stx %i0, [%l7 + 0x58]
orn %l3, 0x0080, %l5
fblg,a %fcc2, loop_6719
stw %i2, [%l7 + 0x68]
lduw [%l7 + 0x20], %o4
ld [%l7 + 0x44], %f12
loop_6719:
edge16ln %i6, %g6, %l4
ldsw [%l7 + 0x74], %l0
udiv %i5, 0x1799, %i7
umulcc %i3, %l2, %g7
fmovsn %xcc, %f10, %f14
lduh [%l7 + 0x1A], %g2
fors %f8, %f5, %f1
ld [%l7 + 0x60], %f0
edge8l %l1, %o3, %o6
tcs %icc, 0x1
fxor %f8, %f14, %f0
std %f2, [%l7 + 0x20]
fmul8x16 %f11, %f2, %f4
movvc %icc, %l6, %g1
fmul8sux16 %f4, %f8, %f6
ldx [%l7 + 0x50], %o5
fmovscc %xcc, %f15, %f8
ldsb [%l7 + 0x2E], %o2
fmovsn %xcc, %f12, %f10
bge %icc, loop_6720
fones %f10
andncc %g4, %i1, %i4
ldx [%l7 + 0x20], %g3
loop_6720:
fnot2 %f12, %f10
fmovspos %xcc, %f9, %f1
bvs,pn %icc, loop_6721
movpos %icc, %g5, %o7
mova %xcc, %o0, %i0
fands %f4, %f5, %f10
loop_6721:
udivx %l3, 0x14EF, %l5
movvs %icc, %o1, %o4
ldx [%l7 + 0x48], %i2
nop
setx loop_6722, %l0, %l1
jmpl %l1, %g6
ldd [%l7 + 0x40], %f12
st %f4, [%l7 + 0x7C]
fbg %fcc3, loop_6723
loop_6722:
movrgez %l4, %i6, %i5
orcc %l0, %i3, %i7
lduw [%l7 + 0x3C], %l2
loop_6723:
siam 0x1
tvs %icc, 0x3
ldsh [%l7 + 0x74], %g2
fcmple32 %f12, %f2, %l1
ldub [%l7 + 0x0B], %o3
fnegs %f9, %f8
movre %g7, %l6, %g1
ld [%l7 + 0x34], %f3
brgz,a %o6, loop_6724
fnot1 %f10, %f8
fmovrslz %o5, %f15, %f14
st %f6, [%l7 + 0x7C]
loop_6724:
sub %g4, %i1, %o2
ldd [%l7 + 0x40], %f10
ldsh [%l7 + 0x66], %i4
movneg %xcc, %g3, %o7
lduh [%l7 + 0x32], %o0
xnorcc %g5, 0x1404, %i0
brgez,a %l3, loop_6725
fcmpd %fcc0, %f10, %f10
bcs,a loop_6726
fmovsneg %xcc, %f5, %f3
loop_6725:
fandnot1 %f10, %f14, %f8
fbe %fcc0, loop_6727
loop_6726:
ldsb [%l7 + 0x2E], %o1
ldd [%l7 + 0x68], %f6
fpsub16s %f5, %f0, %f12
loop_6727:
brgez %l5, loop_6728
fmovdvc %xcc, %f3, %f5
addccc %i2, %g6, %o4
movn %xcc, %l4, %i5
loop_6728:
fbu,a %fcc3, loop_6729
st %f3, [%l7 + 0x2C]
fmovs %f11, %f12
fors %f0, %f9, %f10
loop_6729:
sdiv %i6, 0x17D5, %i3
ldub [%l7 + 0x7B], %i7
addc %l2, 0x06AC, %l0
ldsw [%l7 + 0x28], %l1
bg,pt %xcc, loop_6730
ldsb [%l7 + 0x15], %g2
tcs %icc, 0x1
ldsb [%l7 + 0x43], %o3
loop_6730:
lduh [%l7 + 0x2C], %l6
ldub [%l7 + 0x1B], %g7
nop
setx loop_6731, %l0, %l1
jmpl %l1, %g1
fmovdvs %icc, %f0, %f1
fnand %f14, %f2, %f14
fcmpes %fcc3, %f2, %f11
loop_6731:
ldsw [%l7 + 0x7C], %o6
sdiv %o5, 0x16CD, %g4
bshuffle %f10, %f8, %f0
fnegd %f12, %f10
stb %o2, [%l7 + 0x13]
lduh [%l7 + 0x08], %i4
fmovrslz %g3, %f10, %f10
andncc %i1, %o0, %g5
fpack16 %f10, %f15
fbe %fcc3, loop_6732
subccc %i0, 0x055A, %o7
bneg,a,pt %xcc, loop_6733
fxnor %f10, %f6, %f0
loop_6732:
bge,pn %icc, loop_6734
fbule %fcc0, loop_6735
loop_6733:
st %f0, [%l7 + 0x50]
fmovrslz %l3, %f3, %f8
loop_6734:
stb %l5, [%l7 + 0x33]
loop_6735:
call loop_6736
ldsh [%l7 + 0x2E], %i2
fnot2 %f0, %f10
stb %g6, [%l7 + 0x74]
loop_6736:
fcmpne32 %f4, %f2, %o1
sth %o4, [%l7 + 0x30]
lduw [%l7 + 0x08], %l4
fcmple32 %f2, %f6, %i5
fmuld8ulx16 %f14, %f11, %f14
ldub [%l7 + 0x63], %i3
ldd [%l7 + 0x48], %f14
sra %i6, %l2, %l0
fbn %fcc2, loop_6737
fornot1s %f13, %f10, %f6
fandnot2 %f10, %f2, %f2
ldsh [%l7 + 0x4A], %i7
loop_6737:
fblg %fcc2, loop_6738
fmuld8ulx16 %f4, %f5, %f12
fornot2 %f14, %f14, %f4
ld [%l7 + 0x38], %f0
loop_6738:
lduw [%l7 + 0x60], %l1
sdivcc %o3, 0x104E, %g2
udivcc %g7, 0x16C6, %l6
ld [%l7 + 0x58], %f3
fmovrde %o6, %f14, %f10
fmovdge %icc, %f10, %f6
xnorcc %o5, %g1, %g4
ldub [%l7 + 0x62], %i4
ldsw [%l7 + 0x38], %g3
umulcc %o2, %o0, %g5
stx %i1, [%l7 + 0x30]
ldsh [%l7 + 0x0C], %i0
ldsh [%l7 + 0x2E], %l3
ldub [%l7 + 0x32], %o7
subcc %i2, %l5, %g6
fmovsvc %icc, %f3, %f14
fmovse %icc, %f7, %f14
sllx %o4, 0x0E, %l4
ld [%l7 + 0x28], %f14
alignaddr %o1, %i3, %i6
fmovrse %i5, %f12, %f3
fsrc1 %f6, %f14
fmovsg %icc, %f4, %f15
fpadd32 %f10, %f12, %f0
movre %l2, 0x1A9, %l0
fnegd %f6, %f8
movcs %xcc, %l1, %o3
fmovdvs %xcc, %f6, %f13
fandnot2 %f4, %f10, %f6
ldsh [%l7 + 0x0C], %g2
fmovdne %xcc, %f10, %f0
addccc %i7, %g7, %o6
mulx %o5, 0x0FD2, %g1
lduh [%l7 + 0x78], %l6
bshuffle %f6, %f6, %f6
ldx [%l7 + 0x60], %i4
fmovrdlz %g4, %f14, %f6
st %f1, [%l7 + 0x18]
st %f4, [%l7 + 0x78]
fmul8x16au %f1, %f2, %f8
sth %g3, [%l7 + 0x54]
orcc %o2, 0x17AF, %g5
ldsh [%l7 + 0x58], %i1
ldub [%l7 + 0x0E], %o0
fmovdneg %icc, %f10, %f3
bleu,a loop_6739
bvc loop_6740
fpackfix %f10, %f1
fnot1 %f10, %f0
loop_6739:
ldub [%l7 + 0x16], %i0
loop_6740:
fbue %fcc3, loop_6741
fmul8x16au %f11, %f0, %f8
tg %icc, 0x2
brz %o7, loop_6742
loop_6741:
srl %l3, %i2, %g6
sth %o4, [%l7 + 0x64]
fcmpeq16 %f8, %f4, %l5
loop_6742:
st %f14, [%l7 + 0x0C]
fcmpne32 %f8, %f8, %l4
ldd [%l7 + 0x20], %f2
alignaddr %o1, %i6, %i3
sllx %l2, 0x03, %l0
array32 %i5, %o3, %g2
array8 %i7, %g7, %l1
st %f8, [%l7 + 0x18]
tneg %icc, 0x1
lduw [%l7 + 0x60], %o6
tge %icc, 0x7
fmovsle %icc, %f4, %f4
ldsb [%l7 + 0x2C], %o5
for %f12, %f4, %f4
fzero %f14
addc %g1, %i4, %g4
stw %g3, [%l7 + 0x34]
stb %l6, [%l7 + 0x17]
stw %g5, [%l7 + 0x18]
sll %i1, %o2, %o0
ldsh [%l7 + 0x4E], %i0
edge32ln %l3, %o7, %i2
bl %xcc, loop_6743
fpadd16s %f11, %f5, %f6
fble %fcc2, loop_6744
fnegs %f8, %f5
loop_6743:
bcc,pn %icc, loop_6745
fcmped %fcc1, %f0, %f4
loop_6744:
std %f10, [%l7 + 0x40]
edge16l %g6, %o4, %l5
loop_6745:
fmovsle %xcc, %f9, %f10
ld [%l7 + 0x20], %f12
or %o1, 0x0354, %i6
fbu,a %fcc2, loop_6746
ldx [%l7 + 0x38], %l4
edge16ln %i3, %l2, %i5
fmovsg %xcc, %f15, %f8
loop_6746:
edge8n %o3, %l0, %i7
fzero %f8
lduh [%l7 + 0x46], %g2
tsubcctv %g7, 0x0FFF, %o6
fnor %f0, %f4, %f6
fpadd32 %f10, %f4, %f0
brlz,a %l1, loop_6747
stw %o5, [%l7 + 0x24]
ldsw [%l7 + 0x40], %i4
sdivx %g1, 0x0E4E, %g3
loop_6747:
fbo %fcc0, loop_6748
fpadd16 %f14, %f12, %f2
stw %g4, [%l7 + 0x60]
sth %g5, [%l7 + 0x0A]
loop_6748:
sth %i1, [%l7 + 0x76]
brgz %l6, loop_6749
bvs,pt %icc, loop_6750
srl %o2, 0x11, %i0
fcmpne16 %f10, %f10, %l3
loop_6749:
fmovd %f8, %f2
loop_6750:
fmovse %xcc, %f13, %f10
orcc %o0, %o7, %i2
ld [%l7 + 0x50], %f7
sdiv %o4, 0x0D94, %g6
lduh [%l7 + 0x30], %l5
fabsd %f12, %f8
tsubcctv %o1, %l4, %i3
bvc,pt %xcc, loop_6751
xorcc %l2, 0x19DC, %i6
srlx %i5, 0x02, %o3
sdiv %i7, 0x0B7F, %g2
loop_6751:
fba,a %fcc2, loop_6752
for %f14, %f0, %f12
ldsw [%l7 + 0x30], %g7
ldd [%l7 + 0x38], %f6
loop_6752:
andn %l0, %l1, %o6
ldub [%l7 + 0x27], %o5
fpadd32s %f9, %f8, %f12
sll %i4, 0x00, %g3
ta %icc, 0x3
st %f6, [%l7 + 0x14]
fpmerge %f8, %f4, %f8
fmovrdgz %g4, %f10, %f4
fmovda %icc, %f7, %f12
fmovda %xcc, %f13, %f8
bpos,pn %xcc, loop_6753
fbne,a %fcc0, loop_6754
bpos,pt %xcc, loop_6755
ld [%l7 + 0x58], %f4
loop_6753:
fbn,a %fcc2, loop_6756
loop_6754:
fandnot2s %f13, %f15, %f14
loop_6755:
tneg %xcc, 0x6
brgez,a %g1, loop_6757
loop_6756:
orcc %g5, %i1, %o2
stb %l6, [%l7 + 0x70]
movg %xcc, %i0, %l3
loop_6757:
st %f7, [%l7 + 0x50]
fnors %f1, %f8, %f10
mulx %o7, %i2, %o0
tne %icc, 0x2
fmul8ulx16 %f6, %f10, %f0
fbul,a %fcc1, loop_6758
fmovsl %xcc, %f0, %f0
movre %o4, 0x00D, %g6
ldd [%l7 + 0x68], %f2
loop_6758:
stb %l5, [%l7 + 0x09]
movrgz %o1, 0x14F, %i3
movpos %xcc, %l2, %l4
stw %i5, [%l7 + 0x60]
fbul,a %fcc2, loop_6759
lduh [%l7 + 0x74], %i6
fandnot2s %f15, %f7, %f1
fmuld8ulx16 %f15, %f1, %f0
loop_6759:
fmovrsgez %i7, %f2, %f7
fmovrdgez %o3, %f4, %f12
fsrc1s %f0, %f10
alignaddr %g2, %g7, %l0
fmovsvc %icc, %f6, %f11
popc %o6, %l1
movgu %xcc, %i4, %o5
ldub [%l7 + 0x62], %g4
edge32n %g3, %g1, %i1
fcmpeq16 %f10, %f4, %o2
stw %l6, [%l7 + 0x34]
sll %g5, %i0, %l3
stx %o7, [%l7 + 0x70]
fcmpne32 %f4, %f8, %i2
bcc,a loop_6760
fnor %f10, %f4, %f8
fcmpne32 %f12, %f12, %o4
fmovdge %xcc, %f2, %f10
loop_6760:
fpsub16s %f14, %f1, %f11
fmovrse %o0, %f8, %f9
fcmpes %fcc3, %f11, %f0
fcmpes %fcc3, %f9, %f7
subccc %g6, 0x04B2, %o1
edge8ln %l5, %i3, %l2
fmovdge %icc, %f6, %f14
lduh [%l7 + 0x2C], %l4
stx %i5, [%l7 + 0x68]
fnot2s %f13, %f9
ldd [%l7 + 0x40], %f8
ld [%l7 + 0x40], %f10
bpos,a,pt %xcc, loop_6761
stw %i7, [%l7 + 0x6C]
ldsw [%l7 + 0x7C], %o3
lduh [%l7 + 0x20], %g2
loop_6761:
fmovdne %xcc, %f3, %f1
fmovrslez %i6, %f7, %f6
tvs %icc, 0x2
edge32 %g7, %l0, %l1
sth %i4, [%l7 + 0x4C]
fmovse %icc, %f8, %f4
fmovsgu %icc, %f5, %f2
movg %xcc, %o6, %o5
fmovrsne %g3, %f15, %f13
ld [%l7 + 0x18], %f8
fandnot1 %f14, %f8, %f14
fbo,a %fcc0, loop_6762
fxnors %f5, %f6, %f10
bcs,a,pt %icc, loop_6763
fble %fcc3, loop_6764
loop_6762:
st %f7, [%l7 + 0x60]
lduw [%l7 + 0x58], %g4
loop_6763:
fmovsgu %xcc, %f14, %f3
loop_6764:
ldub [%l7 + 0x0E], %i1
orcc %g1, %l6, %o2
st %f7, [%l7 + 0x18]
fmovdg %icc, %f11, %f12
ldx [%l7 + 0x30], %i0
tg %xcc, 0x3
mova %icc, %g5, %o7
fpackfix %f6, %f12
ld [%l7 + 0x2C], %f14
movn %icc, %i2, %l3
fmovsa %xcc, %f12, %f15
st %f7, [%l7 + 0x20]
st %f15, [%l7 + 0x64]
fmul8x16au %f14, %f8, %f0
edge8n %o4, %o0, %g6
fcmpne32 %f6, %f4, %l5
bl,a loop_6765
stb %o1, [%l7 + 0x70]
fxor %f4, %f10, %f0
stw %l2, [%l7 + 0x14]
loop_6765:
brgez,a %i3, loop_6766
fornot2s %f5, %f9, %f13
movcs %xcc, %l4, %i5
fpsub16s %f10, %f13, %f9
loop_6766:
edge32ln %o3, %g2, %i6
fba,a %fcc2, loop_6767
stw %g7, [%l7 + 0x10]
std %f10, [%l7 + 0x70]
fmovde %icc, %f10, %f0
loop_6767:
fmovsne %xcc, %f13, %f11
sth %l0, [%l7 + 0x1C]
ldsw [%l7 + 0x24], %i7
fand %f2, %f12, %f14
lduh [%l7 + 0x58], %l1
fbu,a %fcc3, loop_6768
fmul8x16 %f15, %f12, %f8
bg,a %icc, loop_6769
fcmpne16 %f10, %f2, %o6
loop_6768:
for %f10, %f4, %f12
edge16 %o5, %i4, %g4
loop_6769:
bne,a,pn %icc, loop_6770
popc 0x0055, %g3
fbuge,a %fcc0, loop_6771
brlez %g1, loop_6772
loop_6770:
tl %xcc, 0x4
ble,a loop_6773
loop_6771:
tcs %xcc, 0x2
loop_6772:
ldsb [%l7 + 0x6C], %l6
sth %i1, [%l7 + 0x44]
loop_6773:
move %icc, %o2, %g5
ldd [%l7 + 0x58], %f12
te %xcc, 0x2
stx %i0, [%l7 + 0x58]
fba,a %fcc2, loop_6774
ld [%l7 + 0x24], %f9
st %f13, [%l7 + 0x0C]
or %o7, %l3, %o4
loop_6774:
taddcctv %o0, 0x0163, %i2
orn %l5, %g6, %l2
udivcc %i3, 0x0FC8, %l4
add %i5, %o1, %o3
ld [%l7 + 0x3C], %f14
and %i6, 0x1F4F, %g7
tg %icc, 0x4
fbu %fcc1, loop_6775
alignaddr %g2, %l0, %l1
ble,a,pt %xcc, loop_6776
fsrc1s %f2, %f11
loop_6775:
fbg %fcc3, loop_6777
brlez,a %o6, loop_6778
loop_6776:
movneg %xcc, %i7, %i4
ldsw [%l7 + 0x30], %g4
loop_6777:
edge32ln %g3, %g1, %l6
loop_6778:
fmovdle %xcc, %f0, %f1
fcmpne32 %f0, %f4, %i1
tsubcc %o2, 0x0C32, %g5
fand %f2, %f8, %f0
mulx %i0, 0x06CB, %o7
tvc %xcc, 0x6
mulscc %o5, %o4, %o0
ldx [%l7 + 0x38], %i2
udivx %l5, 0x0192, %l3
sll %g6, 0x01, %l2
ld [%l7 + 0x7C], %f10
ldsw [%l7 + 0x10], %l4
fnot1 %f6, %f4
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x14], %f7
fmovdcs %icc, %f6, %f2
ldsw [%l7 + 0x10], %i3
ldx [%l7 + 0x20], %i5
alignaddr %o1, %o3, %g7
orn %i6, 0x18DF, %g2
fmul8ulx16 %f4, %f10, %f10
fmovrdne %l0, %f0, %f0
and %o6, 0x126B, %i7
fnor %f14, %f6, %f6
brgz,a %i4, loop_6779
ldx [%l7 + 0x68], %l1
tl %icc, 0x1
ldsb [%l7 + 0x1B], %g4
loop_6779:
movne %icc, %g1, %g3
edge8ln %i1, %o2, %l6
edge32n %i0, %o7, %g5
fmovsne %icc, %f14, %f9
fmovse %xcc, %f6, %f4
fmovrdlz %o5, %f4, %f14
sub %o0, 0x1EB4, %o4
ldsw [%l7 + 0x5C], %l5
fand %f6, %f12, %f12
fpack16 %f6, %f8
array8 %i2, %g6, %l3
fmovdvs %xcc, %f7, %f2
fmovrslz %l4, %f5, %f7
fandnot1 %f2, %f2, %f0
movrlz %l2, %i3, %i5
udivx %o3, 0x0BF1, %o1
andncc %i6, %g2, %g7
movrlez %l0, 0x152, %o6
brlz %i4, loop_6780
movvs %icc, %l1, %g4
fmovd %f4, %f10
fxnor %f6, %f2, %f8
loop_6780:
sth %i7, [%l7 + 0x3A]
fble %fcc1, loop_6781
ldsh [%l7 + 0x4E], %g1
lduw [%l7 + 0x64], %i1
stb %o2, [%l7 + 0x38]
loop_6781:
nop
setx loop_6782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a,pt %xcc, loop_6783
udivx %g3, 0x1ED8, %l6
ldsw [%l7 + 0x40], %i0
loop_6782:
edge16ln %o7, %o5, %o0
loop_6783:
fnegd %f12, %f12
smul %o4, 0x122D, %l5
ldsb [%l7 + 0x6F], %i2
lduh [%l7 + 0x40], %g5
bg,a loop_6784
fsrc2s %f11, %f11
ldub [%l7 + 0x79], %l3
stx %l4, [%l7 + 0x68]
loop_6784:
bgu %xcc, loop_6785
be,a,pn %xcc, loop_6786
stx %g6, [%l7 + 0x78]
addccc %i3, %i5, %o3
loop_6785:
lduh [%l7 + 0x0C], %o1
loop_6786:
fmovdpos %xcc, %f11, %f7
ba loop_6787
stb %l2, [%l7 + 0x7F]
ldsh [%l7 + 0x3E], %g2
fnand %f4, %f8, %f6
loop_6787:
subcc %g7, 0x128D, %i6
mulx %o6, %i4, %l0
srlx %l1, %i7, %g4
fbn,a %fcc0, loop_6788
sllx %g1, %i1, %g3
ldsb [%l7 + 0x0A], %l6
fmovrsne %i0, %f9, %f12
loop_6788:
stw %o7, [%l7 + 0x14]
bpos loop_6789
fmovsle %xcc, %f12, %f8
stb %o5, [%l7 + 0x56]
fnot1 %f2, %f8
loop_6789:
bcs,a %icc, loop_6790
call loop_6791
brgez %o0, loop_6792
array8 %o2, %l5, %i2
loop_6790:
smulcc %g5, 0x16CC, %l3
loop_6791:
lduw [%l7 + 0x08], %o4
loop_6792:
sdiv %g6, 0x03B3, %i3
fpadd16s %f4, %f9, %f14
ldsb [%l7 + 0x2B], %l4
xnorcc %o3, 0x022F, %o1
edge8 %i5, %l2, %g7
ldx [%l7 + 0x50], %i6
ldsb [%l7 + 0x2A], %g2
ldsh [%l7 + 0x7A], %o6
umulcc %i4, %l0, %l1
subc %g4, %i7, %g1
ldsb [%l7 + 0x08], %i1
sth %l6, [%l7 + 0x5A]
ldsh [%l7 + 0x62], %g3
ldub [%l7 + 0x3C], %i0
fzeros %f10
addccc %o5, %o0, %o2
edge32l %l5, %i2, %o7
fcmpgt16 %f2, %f12, %l3
subc %g5, 0x081C, %g6
fornot1s %f0, %f14, %f7
fmovsge %icc, %f5, %f14
subcc %i3, 0x0852, %l4
movge %xcc, %o3, %o1
lduw [%l7 + 0x48], %i5
movl %icc, %o4, %l2
fmovde %xcc, %f7, %f12
fnors %f3, %f8, %f0
nop
setx loop_6793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcc %icc, %f9, %f6
stx %g7, [%l7 + 0x38]
andncc %i6, %g2, %i4
loop_6793:
stb %o6, [%l7 + 0x75]
fpack16 %f8, %f1
fmovdcs %icc, %f5, %f0
stb %l0, [%l7 + 0x58]
fnor %f8, %f4, %f0
stb %l1, [%l7 + 0x20]
ldx [%l7 + 0x08], %g4
fbge %fcc3, loop_6794
fnot2 %f0, %f0
fnands %f11, %f8, %f5
fmuld8sux16 %f13, %f5, %f6
loop_6794:
ldsb [%l7 + 0x6A], %g1
fpadd32 %f10, %f12, %f14
fcmple16 %f14, %f2, %i1
mulx %l6, %i7, %g3
fmovdleu %icc, %f14, %f11
ldsb [%l7 + 0x1C], %i0
bne,pn %xcc, loop_6795
fpsub16s %f15, %f12, %f2
sll %o0, 0x00, %o2
sth %l5, [%l7 + 0x0C]
loop_6795:
fbu,a %fcc3, loop_6796
st %f7, [%l7 + 0x60]
movne %icc, %o5, %o7
brgz,a %i2, loop_6797
loop_6796:
ldx [%l7 + 0x28], %l3
st %f14, [%l7 + 0x60]
sdivx %g6, 0x170B, %i3
loop_6797:
st %f0, [%l7 + 0x74]
st %f3, [%l7 + 0x24]
fand %f2, %f4, %f2
movl %icc, %l4, %o3
movn %icc, %o1, %i5
subc %o4, 0x19C4, %l2
edge16l %g7, %i6, %g2
fble %fcc3, loop_6798
fbue,a %fcc0, loop_6799
srax %g5, 0x09, %i4
lduh [%l7 + 0x62], %o6
loop_6798:
fnot1s %f13, %f11
loop_6799:
fmovrdlez %l1, %f6, %f14
ldsw [%l7 + 0x58], %g4
ldsw [%l7 + 0x1C], %g1
fmovdne %icc, %f13, %f15
ldsw [%l7 + 0x74], %l0
fmovrsne %l6, %f14, %f6
orcc %i1, %g3, %i0
bcc,pn %icc, loop_6800
bcs,a loop_6801
fbue %fcc1, loop_6802
movge %icc, %i7, %o2
loop_6800:
fnot2 %f8, %f6
loop_6801:
fandnot1s %f15, %f5, %f2
loop_6802:
faligndata %f14, %f10, %f4
stx %o0, [%l7 + 0x18]
xnorcc %l5, %o7, %o5
fble %fcc3, loop_6803
ldsb [%l7 + 0x7D], %l3
array8 %g6, %i2, %i3
brgz,a %o3, loop_6804
loop_6803:
for %f8, %f10, %f14
edge8l %l4, %i5, %o4
bl,pt %xcc, loop_6805
loop_6804:
fmovspos %xcc, %f2, %f11
call loop_6806
tvc %icc, 0x4
loop_6805:
ld [%l7 + 0x68], %f6
fmul8ulx16 %f8, %f12, %f4
loop_6806:
sub %l2, %o1, %g7
smulcc %g2, 0x1ECD, %g5
fnor %f12, %f2, %f14
st %f3, [%l7 + 0x1C]
fnors %f6, %f12, %f15
add %i6, 0x05E9, %i4
fmovsvs %icc, %f5, %f0
fabsd %f2, %f0
mulscc %o6, 0x1B90, %l1
tne %icc, 0x0
addcc %g4, %g1, %l0
fmovdpos %icc, %f7, %f9
fmovdcc %icc, %f1, %f7
tsubcctv %l6, %i1, %g3
bcc loop_6807
tcc %xcc, 0x1
fcmple32 %f0, %f8, %i7
fbn %fcc3, loop_6808
loop_6807:
fmovsne %icc, %f5, %f5
te %icc, 0x2
srlx %o2, 0x18, %i0
loop_6808:
bcc loop_6809
fcmpgt16 %f12, %f12, %l5
std %f2, [%l7 + 0x10]
ldsw [%l7 + 0x38], %o7
loop_6809:
tsubcc %o0, %o5, %g6
stw %l3, [%l7 + 0x08]
lduw [%l7 + 0x58], %i3
movneg %icc, %o3, %i2
fexpand %f2, %f4
fnot1 %f14, %f2
tvc %xcc, 0x5
st %f8, [%l7 + 0x1C]
bg,a loop_6810
udivx %l4, 0x1113, %i5
fpack16 %f14, %f3
fmovsg %xcc, %f15, %f7
loop_6810:
fbul %fcc3, loop_6811
ldsb [%l7 + 0x18], %l2
array16 %o1, %o4, %g7
ldsw [%l7 + 0x1C], %g2
loop_6811:
edge16ln %i6, %g5, %o6
edge16n %l1, %g4, %g1
ldub [%l7 + 0x7F], %i4
fblg,a %fcc0, loop_6812
ldsb [%l7 + 0x24], %l0
fmovda %xcc, %f0, %f5
fnot2s %f2, %f13
loop_6812:
fmovrdlz %l6, %f6, %f4
fones %f7
edge32ln %g3, %i1, %i7
stx %i0, [%l7 + 0x10]
stb %l5, [%l7 + 0x2D]
edge8l %o2, %o7, %o0
addc %g6, %l3, %i3
movg %icc, %o3, %i2
fcmpne16 %f14, %f12, %o5
bneg,a,pt %xcc, loop_6813
fcmped %fcc2, %f8, %f14
tneg %xcc, 0x3
fmul8sux16 %f10, %f8, %f8
loop_6813:
edge32ln %l4, %i5, %o1
fbug,a %fcc2, loop_6814
fpadd16s %f4, %f15, %f4
sth %l2, [%l7 + 0x58]
movge %xcc, %o4, %g2
loop_6814:
nop
setx loop_6815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %g7, %f13, %f5
nop
setx loop_6816, %l0, %l1
jmpl %l1, %i6
ld [%l7 + 0x20], %f6
loop_6815:
st %f2, [%l7 + 0x14]
ldub [%l7 + 0x4D], %g5
loop_6816:
mova %xcc, %o6, %l1
fabss %f14, %f2
ld [%l7 + 0x48], %f1
tl %xcc, 0x5
be,a,pt %xcc, loop_6817
brnz %g4, loop_6818
bpos,a loop_6819
stb %g1, [%l7 + 0x2E]
loop_6817:
fmuld8ulx16 %f0, %f14, %f6
loop_6818:
fnegs %f12, %f14
loop_6819:
lduh [%l7 + 0x30], %i4
tneg %xcc, 0x1
brgz,a %l6, loop_6820
fmovscc %xcc, %f11, %f5
fpadd16s %f10, %f2, %f5
sth %l0, [%l7 + 0x20]
loop_6820:
ldd [%l7 + 0x38], %f12
movre %g3, 0x038, %i7
bvc %icc, loop_6821
fble,a %fcc3, loop_6822
ldx [%l7 + 0x50], %i0
ldx [%l7 + 0x28], %i1
loop_6821:
ldsh [%l7 + 0x60], %l5
loop_6822:
fmovscs %xcc, %f0, %f10
mova %xcc, %o7, %o2
faligndata %f6, %f2, %f14
nop
setx loop_6823, %l0, %l1
jmpl %l1, %g6
ld [%l7 + 0x64], %f13
fble,a %fcc3, loop_6824
ld [%l7 + 0x0C], %f4
loop_6823:
ldsb [%l7 + 0x7F], %l3
stx %i3, [%l7 + 0x08]
loop_6824:
movcc %xcc, %o3, %i2
fcmpd %fcc1, %f4, %f4
fmovrdlez %o0, %f12, %f8
movrlez %l4, %o5, %i5
nop
setx loop_6825, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x58], %l2
ldx [%l7 + 0x58], %g2
fble,a %fcc3, loop_6826
loop_6825:
fbule %fcc0, loop_6827
movle %xcc, %o4, %i6
move %xcc, %g7, %g5
loop_6826:
edge32n %o6, %l1, %g4
loop_6827:
stw %i4, [%l7 + 0x6C]
sth %g1, [%l7 + 0x0A]
addccc %l0, 0x19C7, %l6
ldsw [%l7 + 0x5C], %i7
smul %i0, 0x1171, %i1
fpsub32s %f6, %f7, %f4
fnors %f9, %f1, %f2
edge8 %l5, %o7, %g3
edge16 %o2, %l3, %i3
array32 %o3, %g6, %o0
fabsd %f4, %f12
stx %l4, [%l7 + 0x40]
xnor %o5, %i5, %o1
ldub [%l7 + 0x11], %l2
ld [%l7 + 0x18], %f5
tge %xcc, 0x4
fmul8sux16 %f2, %f4, %f10
fbu %fcc2, loop_6828
st %f12, [%l7 + 0x4C]
fmovrdne %g2, %f12, %f10
sra %i2, %o4, %g7
loop_6828:
fpadd16 %f4, %f14, %f14
ldd [%l7 + 0x48], %f0
stb %g5, [%l7 + 0x11]
ldx [%l7 + 0x08], %o6
st %f1, [%l7 + 0x30]
udivx %i6, 0x08EC, %g4
ldsh [%l7 + 0x1E], %i4
addccc %l1, 0x06C8, %l0
std %f6, [%l7 + 0x28]
fmovsg %xcc, %f9, %f11
movvc %xcc, %g1, %i7
movgu %icc, %i0, %i1
lduw [%l7 + 0x38], %l5
fbue,a %fcc1, loop_6829
fand %f6, %f6, %f2
fnands %f0, %f9, %f10
sth %o7, [%l7 + 0x20]
loop_6829:
fbuge,a %fcc0, loop_6830
movpos %icc, %l6, %o2
fmovsle %xcc, %f7, %f11
srl %g3, 0x03, %l3
loop_6830:
fbo,a %fcc2, loop_6831
fmovrdlez %i3, %f10, %f12
ldsh [%l7 + 0x34], %g6
fmovdge %xcc, %f5, %f1
loop_6831:
fcmpes %fcc0, %f7, %f9
fpsub16s %f2, %f4, %f2
xnor %o3, %o0, %l4
tn %icc, 0x3
std %f14, [%l7 + 0x60]
stb %o5, [%l7 + 0x0A]
edge16n %o1, %i5, %l2
stw %i2, [%l7 + 0x30]
fmovdleu %icc, %f13, %f15
subc %g2, %o4, %g5
movcc %xcc, %g7, %o6
st %f6, [%l7 + 0x68]
umul %g4, 0x0709, %i4
stw %l1, [%l7 + 0x58]
fbge,a %fcc0, loop_6832
fxnors %f3, %f10, %f0
movrne %l0, 0x18C, %i6
udivx %g1, 0x18DE, %i0
loop_6832:
fmovrdgez %i1, %f12, %f12
fnot2 %f4, %f0
mulx %i7, %l5, %l6
stb %o7, [%l7 + 0x11]
nop
setx loop_6833, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x2B], %l3
ldd [%l7 + 0x60], %f4
movvs %icc, %i3, %g6
loop_6833:
movgu %icc, %g3, %o3
stb %l4, [%l7 + 0x29]
xnorcc %o5, %o0, %o1
or %l2, %i2, %i5
ble loop_6834
fmovspos %xcc, %f2, %f12
ldsh [%l7 + 0x40], %g2
fmovdgu %xcc, %f7, %f6
loop_6834:
subcc %o4, 0x1247, %g5
fpackfix %f14, %f7
fmovsneg %icc, %f3, %f0
movrne %g7, 0x257, %g4
std %f6, [%l7 + 0x08]
mova %icc, %i4, %o6
edge32 %l1, %l0, %i6
fmovs %f15, %f10
fmovsl %icc, %f0, %f5
fmovdneg %xcc, %f7, %f12
te %icc, 0x5
stw %i0, [%l7 + 0x08]
fxors %f15, %f2, %f2
fbo %fcc0, loop_6835
ldx [%l7 + 0x68], %i1
ld [%l7 + 0x10], %f1
ldsw [%l7 + 0x78], %g1
loop_6835:
fmovsneg %xcc, %f1, %f1
ldub [%l7 + 0x44], %l5
movrlz %l6, 0x0B3, %i7
movle %xcc, %o7, %o2
sth %l3, [%l7 + 0x54]
ldsw [%l7 + 0x20], %i3
fpack16 %f2, %f4
be loop_6836
bcs,a,pt %xcc, loop_6837
fmovrsne %g3, %f7, %f5
fbe %fcc0, loop_6838
loop_6836:
ldd [%l7 + 0x30], %f10
loop_6837:
fnot1 %f4, %f12
edge32 %g6, %o3, %o5
loop_6838:
movre %l4, %o1, %l2
lduh [%l7 + 0x46], %i2
fmovrslz %i5, %f0, %f7
fmovdvs %xcc, %f1, %f6
st %f1, [%l7 + 0x34]
movleu %xcc, %o0, %g2
ldd [%l7 + 0x68], %f6
smul %o4, %g7, %g4
add %g5, 0x05B3, %i4
stx %l1, [%l7 + 0x48]
fbue %fcc2, loop_6839
ld [%l7 + 0x08], %f9
fmovsg %icc, %f10, %f6
fabsd %f12, %f12
loop_6839:
fmovrse %o6, %f13, %f13
movcs %xcc, %l0, %i0
fmovrdne %i1, %f6, %f12
fbe %fcc0, loop_6840
ldd [%l7 + 0x68], %f10
brnz %i6, loop_6841
ld [%l7 + 0x78], %f12
loop_6840:
stx %l5, [%l7 + 0x78]
udiv %g1, 0x0B09, %l6
loop_6841:
or %i7, %o7, %o2
bg,a %icc, loop_6842
ld [%l7 + 0x5C], %f3
fmovdle %xcc, %f3, %f13
edge16 %i3, %l3, %g3
loop_6842:
fzeros %f9
mulx %g6, 0x005E, %o3
fsrc2 %f14, %f4
ldsh [%l7 + 0x14], %o5
movleu %icc, %o1, %l4
ldx [%l7 + 0x30], %l2
st %f9, [%l7 + 0x7C]
fpadd32 %f6, %f0, %f8
sub %i2, %o0, %i5
fsrc1s %f7, %f10
fmovdcc %xcc, %f6, %f3
andn %g2, %o4, %g7
fandnot2s %f3, %f7, %f15
ldd [%l7 + 0x48], %f2
fpadd32s %f2, %f0, %f6
bpos,a,pn %xcc, loop_6843
fxnors %f1, %f9, %f14
bne,pn %icc, loop_6844
fsrc2 %f8, %f10
loop_6843:
sdivx %g5, 0x0D9E, %i4
fmuld8ulx16 %f4, %f6, %f4
loop_6844:
fbule,a %fcc0, loop_6845
lduh [%l7 + 0x40], %g4
fmovdpos %icc, %f12, %f7
fbe,a %fcc1, loop_6846
loop_6845:
fbul %fcc3, loop_6847
ldd [%l7 + 0x10], %f8
fmovspos %xcc, %f7, %f7
loop_6846:
ldsw [%l7 + 0x08], %l1
loop_6847:
ldub [%l7 + 0x25], %o6
fmovsgu %icc, %f12, %f15
movle %xcc, %i0, %i1
st %f7, [%l7 + 0x40]
tcc %icc, 0x3
fcmpne32 %f0, %f4, %i6
alignaddr %l5, %l0, %l6
bn loop_6848
array32 %i7, %o7, %g1
fcmped %fcc0, %f10, %f6
ldsh [%l7 + 0x18], %i3
loop_6848:
fmovrdgez %l3, %f14, %f6
fmovd %f8, %f2
stw %g3, [%l7 + 0x58]
fmovsleu %icc, %f8, %f14
movle %icc, %g6, %o2
sra %o3, %o5, %l4
movne %xcc, %o1, %i2
udivx %l2, 0x17C9, %o0
andcc %i5, %o4, %g2
fcmpgt32 %f4, %f4, %g5
fpmerge %f11, %f10, %f14
ldx [%l7 + 0x50], %g7
movvc %icc, %g4, %i4
fandnot2 %f10, %f14, %f14
fbge %fcc1, loop_6849
ld [%l7 + 0x58], %f4
std %f12, [%l7 + 0x40]
ldsh [%l7 + 0x4C], %o6
loop_6849:
tcs %xcc, 0x2
brlez,a %i0, loop_6850
fpack32 %f8, %f4, %f10
lduw [%l7 + 0x20], %i1
fmovdgu %icc, %f14, %f9
loop_6850:
fcmpgt32 %f12, %f12, %l1
ld [%l7 + 0x7C], %f11
taddcc %i6, 0x1163, %l5
st %f13, [%l7 + 0x3C]
tcc %xcc, 0x4
fmovse %icc, %f8, %f2
bneg,pn %xcc, loop_6851
fmovrsne %l0, %f15, %f13
fmovsge %icc, %f0, %f0
fmovda %icc, %f11, %f10
loop_6851:
edge16 %l6, %i7, %g1
fone %f2
std %f10, [%l7 + 0x58]
tvs %xcc, 0x4
bpos %xcc, loop_6852
fornot2s %f6, %f10, %f9
movl %xcc, %o7, %i3
edge32ln %g3, %g6, %l3
loop_6852:
xnorcc %o3, 0x0223, %o5
movvs %xcc, %o2, %o1
fnegd %f8, %f0
ba %icc, loop_6853
edge8l %l4, %i2, %o0
std %f2, [%l7 + 0x18]
fmovse %icc, %f3, %f3
loop_6853:
fbul,a %fcc2, loop_6854
umul %l2, 0x11D2, %o4
nop
setx loop_6855, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,a loop_6856
loop_6854:
fmovda %xcc, %f5, %f11
stx %i5, [%l7 + 0x30]
loop_6855:
ldsb [%l7 + 0x36], %g2
loop_6856:
fmul8sux16 %f10, %f8, %f8
movvc %icc, %g7, %g4
sub %g5, 0x0406, %i4
stx %i0, [%l7 + 0x18]
fxor %f0, %f14, %f0
stb %i1, [%l7 + 0x0C]
fbo %fcc1, loop_6857
ldsw [%l7 + 0x44], %l1
std %f0, [%l7 + 0x20]
stw %o6, [%l7 + 0x68]
loop_6857:
std %f4, [%l7 + 0x40]
movne %icc, %i6, %l0
ldsh [%l7 + 0x4A], %l6
fcmpgt16 %f0, %f14, %i7
fmuld8ulx16 %f11, %f0, %f12
fzero %f10
st %f5, [%l7 + 0x54]
movge %xcc, %l5, %g1
orncc %o7, 0x15F4, %g3
fcmpne32 %f12, %f4, %g6
srl %l3, 0x06, %o3
sdivcc %i3, 0x0C14, %o5
bshuffle %f4, %f4, %f12
fabsd %f10, %f10
ld [%l7 + 0x70], %f3
movrlez %o2, 0x230, %l4
ldd [%l7 + 0x20], %f8
movge %icc, %o1, %i2
subcc %o0, 0x1D85, %l2
ldsb [%l7 + 0x0E], %o4
stb %i5, [%l7 + 0x29]
xorcc %g2, 0x178D, %g7
fcmple16 %f6, %f4, %g5
std %f14, [%l7 + 0x28]
lduh [%l7 + 0x0E], %g4
tn %icc, 0x0
fba,a %fcc1, loop_6858
std %f6, [%l7 + 0x28]
fmul8x16al %f0, %f6, %f12
stx %i4, [%l7 + 0x30]
loop_6858:
fcmped %fcc0, %f0, %f8
fnegd %f6, %f12
tsubcc %i0, %l1, %o6
fbug,a %fcc0, loop_6859
fpadd16s %f5, %f2, %f14
edge32 %i1, %l0, %i6
movcc %xcc, %l6, %i7
loop_6859:
fmovdcc %icc, %f11, %f1
sdivcc %g1, 0x0EFC, %o7
movvc %xcc, %l5, %g6
be,pn %xcc, loop_6860
ldsb [%l7 + 0x25], %g3
stx %o3, [%l7 + 0x50]
ldx [%l7 + 0x10], %l3
loop_6860:
tgu %icc, 0x1
movrgez %o5, %i3, %o2
edge32ln %o1, %l4, %o0
be,pn %icc, loop_6861
fmovdl %icc, %f10, %f7
fbug,a %fcc2, loop_6862
mova %xcc, %i2, %o4
loop_6861:
fxnors %f6, %f1, %f14
and %i5, 0x0B60, %l2
loop_6862:
ldsw [%l7 + 0x78], %g2
smul %g7, %g4, %i4
bcs loop_6863
ldx [%l7 + 0x40], %g5
tsubcctv %l1, %i0, %i1
fmovd %f2, %f10
loop_6863:
sth %o6, [%l7 + 0x2C]
lduw [%l7 + 0x34], %i6
fnand %f14, %f14, %f2
ld [%l7 + 0x54], %f7
fmul8ulx16 %f14, %f6, %f6
fsrc2s %f1, %f2
fbu %fcc3, loop_6864
subcc %l0, 0x1D34, %l6
ld [%l7 + 0x64], %f6
sth %g1, [%l7 + 0x7A]
loop_6864:
edge16 %i7, %l5, %o7
fcmpne32 %f12, %f14, %g6
alignaddrl %g3, %l3, %o5
fmovdvc %xcc, %f11, %f10
fbule,a %fcc1, loop_6865
fbl %fcc2, loop_6866
fmovdle %icc, %f11, %f15
srax %i3, 0x0D, %o3
loop_6865:
sdiv %o1, 0x19B1, %l4
loop_6866:
fpsub16s %f6, %f13, %f9
tneg %xcc, 0x7
addc %o2, %i2, %o4
ldsb [%l7 + 0x2D], %o0
tle %xcc, 0x3
fmovdpos %xcc, %f1, %f6
fxnors %f7, %f13, %f2
ldub [%l7 + 0x14], %l2
fabss %f6, %f5
movrlz %g2, 0x3CE, %i5
fmovscc %xcc, %f14, %f2
fcmped %fcc2, %f6, %f4
movg %xcc, %g4, %g7
fbe,a %fcc2, loop_6867
fpackfix %f2, %f7
fmovdcs %icc, %f6, %f4
tneg %icc, 0x0
loop_6867:
fmovrdgez %g5, %f10, %f12
ble,a,pt %xcc, loop_6868
fornot2 %f6, %f8, %f10
fxors %f7, %f6, %f15
fmovrdgz %l1, %f8, %f8
loop_6868:
stx %i4, [%l7 + 0x40]
fmovrdlz %i1, %f6, %f4
srax %i0, %o6, %i6
sll %l0, 0x0F, %g1
movrlez %l6, 0x377, %l5
array8 %i7, %o7, %g6
lduh [%l7 + 0x30], %l3
fpsub32 %f4, %f12, %f0
mulx %g3, 0x0AD4, %o5
addcc %i3, %o1, %o3
fmovdn %xcc, %f8, %f10
fxor %f4, %f0, %f0
fmovrsne %o2, %f14, %f15
stb %l4, [%l7 + 0x74]
tl %icc, 0x5
ldsw [%l7 + 0x4C], %o4
bl,pt %icc, loop_6869
st %f8, [%l7 + 0x1C]
std %f0, [%l7 + 0x38]
fmovscs %xcc, %f8, %f1
loop_6869:
xor %o0, %l2, %i2
fandnot2s %f9, %f7, %f11
ldsw [%l7 + 0x38], %i5
st %f13, [%l7 + 0x50]
fmovsneg %xcc, %f2, %f15
call loop_6870
fble,a %fcc1, loop_6871
stw %g2, [%l7 + 0x28]
lduw [%l7 + 0x68], %g7
loop_6870:
mulx %g4, 0x07B8, %l1
loop_6871:
fzero %f8
st %f6, [%l7 + 0x1C]
for %f6, %f12, %f0
ldsb [%l7 + 0x43], %i4
ldx [%l7 + 0x70], %i1
tl %icc, 0x1
movg %icc, %i0, %o6
stb %g5, [%l7 + 0x63]
fmul8ulx16 %f4, %f4, %f14
brnz %i6, loop_6872
sth %g1, [%l7 + 0x0A]
fpadd16s %f10, %f15, %f1
sll %l6, 0x19, %l5
loop_6872:
ldub [%l7 + 0x28], %l0
fmovsg %icc, %f1, %f1
edge16l %i7, %o7, %l3
fmovscs %xcc, %f2, %f11
stb %g6, [%l7 + 0x46]
udivx %o5, 0x190F, %g3
fmovrdne %o1, %f2, %f12
ldsh [%l7 + 0x28], %i3
call loop_6873
fands %f15, %f7, %f0
lduh [%l7 + 0x4E], %o2
fones %f4
loop_6873:
fmovsle %icc, %f3, %f4
movne %icc, %o3, %o4
ldsh [%l7 + 0x5C], %l4
edge16n %l2, %o0, %i5
fcmpeq32 %f14, %f4, %g2
bcc,a %icc, loop_6874
movne %icc, %i2, %g7
fpadd16s %f3, %f3, %f1
ldx [%l7 + 0x10], %g4
loop_6874:
fsrc1s %f14, %f13
fmovdgu %icc, %f13, %f0
sth %l1, [%l7 + 0x10]
ldub [%l7 + 0x44], %i4
tn %icc, 0x5
orncc %i1, %i0, %o6
ldd [%l7 + 0x68], %f12
sth %g5, [%l7 + 0x08]
ldsw [%l7 + 0x0C], %i6
srl %g1, 0x02, %l6
fmovrde %l0, %f14, %f12
ldub [%l7 + 0x1D], %l5
stx %i7, [%l7 + 0x70]
fmul8x16 %f9, %f10, %f12
ldub [%l7 + 0x45], %l3
fnot1 %f8, %f10
lduh [%l7 + 0x08], %g6
tvc %xcc, 0x1
fnand %f6, %f0, %f0
st %f15, [%l7 + 0x64]
fble %fcc2, loop_6875
tcs %xcc, 0x1
ldub [%l7 + 0x0B], %o5
ld [%l7 + 0x20], %f14
loop_6875:
fandnot1 %f4, %f2, %f12
tcc %icc, 0x2
array32 %g3, %o7, %i3
ldd [%l7 + 0x40], %f10
ldub [%l7 + 0x59], %o1
stw %o2, [%l7 + 0x7C]
xorcc %o4, 0x0B4D, %o3
brz %l4, loop_6876
ldx [%l7 + 0x40], %l2
xnorcc %i5, %o0, %i2
fnands %f3, %f8, %f5
loop_6876:
fmovsge %xcc, %f2, %f3
tsubcctv %g7, %g4, %g2
ble,a %icc, loop_6877
edge32ln %l1, %i1, %i4
ble,a,pn %xcc, loop_6878
st %f9, [%l7 + 0x28]
loop_6877:
fmovrdlz %i0, %f8, %f10
fbug,a %fcc0, loop_6879
loop_6878:
brlez %g5, loop_6880
lduh [%l7 + 0x66], %i6
ldsh [%l7 + 0x60], %g1
loop_6879:
ldsh [%l7 + 0x48], %l6
loop_6880:
fpmerge %f12, %f1, %f2
add %o6, 0x02A0, %l5
fbuge,a %fcc2, loop_6881
fmul8x16 %f1, %f14, %f6
st %f13, [%l7 + 0x60]
fble,a %fcc3, loop_6882
loop_6881:
brnz %i7, loop_6883
tge %icc, 0x3
bcs,a loop_6884
loop_6882:
xorcc %l3, %l0, %o5
loop_6883:
fcmpgt16 %f12, %f6, %g6
fmovdleu %icc, %f8, %f9
loop_6884:
movrlz %o7, 0x1B6, %g3
edge32n %i3, %o2, %o1
mulscc %o4, 0x1D38, %l4
edge8n %l2, %o3, %o0
stw %i5, [%l7 + 0x70]
movrgz %i2, 0x03D, %g4
nop
setx loop_6885, %l0, %l1
jmpl %l1, %g7
ba,a,pn %xcc, loop_6886
fpackfix %f6, %f13
ldub [%l7 + 0x70], %g2
loop_6885:
movcc %icc, %i1, %l1
loop_6886:
ldx [%l7 + 0x30], %i0
fnand %f8, %f4, %f6
fpack16 %f6, %f12
fbul %fcc0, loop_6887
fnor %f0, %f0, %f8
fmovdpos %xcc, %f1, %f6
fbule %fcc1, loop_6888
loop_6887:
or %g5, 0x1737, %i6
ldsb [%l7 + 0x6F], %g1
fornot2s %f4, %f1, %f3
loop_6888:
fmovd %f6, %f12
addccc %i4, %o6, %l6
ldsb [%l7 + 0x38], %i7
fbue %fcc3, loop_6889
tg %icc, 0x3
fnors %f10, %f1, %f6
fmovdg %xcc, %f10, %f8
loop_6889:
bshuffle %f0, %f12, %f0
ldsb [%l7 + 0x5D], %l3
ta %icc, 0x6
ld [%l7 + 0x40], %f14
fxnors %f2, %f9, %f12
fpsub32 %f6, %f10, %f10
fbo %fcc1, loop_6890
fcmped %fcc2, %f8, %f2
tneg %icc, 0x0
fpadd32s %f15, %f11, %f6
loop_6890:
sth %l5, [%l7 + 0x7A]
fmovda %icc, %f2, %f15
bge,a,pt %icc, loop_6891
movrgez %l0, %o5, %o7
sethi 0x1821, %g3
ldd [%l7 + 0x60], %f10
loop_6891:
lduh [%l7 + 0x40], %g6
fmovsl %icc, %f5, %f14
tsubcc %i3, 0x029C, %o1
fmovrsne %o4, %f2, %f8
fnegd %f4, %f2
ldsb [%l7 + 0x6C], %l4
bl loop_6892
array32 %l2, %o3, %o0
ld [%l7 + 0x7C], %f0
tge %xcc, 0x5
loop_6892:
or %o2, 0x0AE9, %i2
umul %i5, %g7, %g4
st %f4, [%l7 + 0x68]
stb %i1, [%l7 + 0x3A]
fornot1s %f1, %f1, %f4
nop
setx loop_6893, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x76], %g2
fmul8ulx16 %f8, %f6, %f14
fbug,a %fcc1, loop_6894
loop_6893:
edge8ln %l1, %g5, %i6
fbu %fcc1, loop_6895
xorcc %i0, %i4, %g1
loop_6894:
movl %icc, %l6, %i7
stb %l3, [%l7 + 0x58]
loop_6895:
fors %f14, %f12, %f2
fmovrdgez %o6, %f4, %f0
fbu,a %fcc0, loop_6896
siam 0x3
fmovspos %xcc, %f14, %f14
stb %l0, [%l7 + 0x11]
loop_6896:
bvs,pn %xcc, loop_6897
fmovsgu %xcc, %f14, %f10
fzero %f0
ldsw [%l7 + 0x70], %l5
loop_6897:
for %f6, %f0, %f12
xnorcc %o7, %o5, %g3
tcs %xcc, 0x2
fcmple16 %f14, %f14, %g6
stb %i3, [%l7 + 0x20]
brnz,a %o4, loop_6898
brnz %o1, loop_6899
xorcc %l4, 0x0210, %l2
fnot1 %f14, %f10
loop_6898:
std %f8, [%l7 + 0x70]
loop_6899:
sub %o3, %o2, %o0
fpadd32 %f0, %f8, %f14
fxors %f13, %f14, %f6
srax %i5, 0x18, %g7
fandnot1 %f10, %f6, %f14
fba %fcc3, loop_6900
brgez,a %g4, loop_6901
lduh [%l7 + 0x4A], %i2
bvs %xcc, loop_6902
loop_6900:
bne,pt %icc, loop_6903
loop_6901:
ldd [%l7 + 0x30], %f10
movrlez %i1, %l1, %g5
loop_6902:
tcc %xcc, 0x0
loop_6903:
st %f1, [%l7 + 0x54]
st %f2, [%l7 + 0x30]
ldd [%l7 + 0x58], %f14
fmovrslez %g2, %f11, %f3
fmul8sux16 %f10, %f12, %f14
ldsw [%l7 + 0x24], %i0
fmovsleu %icc, %f6, %f2
smul %i4, 0x0E17, %g1
bvc,a %icc, loop_6904
fmovspos %icc, %f0, %f12
ldx [%l7 + 0x48], %l6
sth %i6, [%l7 + 0x6E]
loop_6904:
sdivx %i7, 0x1898, %l3
fnegs %f15, %f7
fnand %f12, %f10, %f8
sth %o6, [%l7 + 0x2C]
orcc %l0, 0x0CE7, %l5
ld [%l7 + 0x40], %f15
tn %icc, 0x4
edge8 %o5, %g3, %g6
ld [%l7 + 0x2C], %f11
fmovs %f10, %f5
fmovdcc %xcc, %f1, %f13
lduw [%l7 + 0x6C], %o7
fnot2 %f2, %f6
fors %f8, %f6, %f6
stw %o4, [%l7 + 0x28]
fmovdgu %xcc, %f4, %f6
smulcc %i3, 0x1070, %o1
stw %l2, [%l7 + 0x4C]
ldx [%l7 + 0x70], %l4
movcs %xcc, %o3, %o2
edge8l %i5, %g7, %o0
fnot1 %f12, %f8
lduh [%l7 + 0x48], %g4
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x10], %f2
movleu %xcc, %i2, %l1
lduw [%l7 + 0x1C], %g5
smulcc %i1, %g2, %i4
fblg,a %fcc3, loop_6905
edge16l %i0, %l6, %i6
edge16ln %g1, %i7, %l3
udivx %l0, 0x1CCC, %o6
loop_6905:
ldsw [%l7 + 0x38], %o5
edge8ln %l5, %g6, %g3
xor %o7, 0x0A42, %i3
fornot2 %f10, %f12, %f4
fxnor %f6, %f10, %f4
ldsw [%l7 + 0x2C], %o1
fpsub32 %f2, %f6, %f6
lduw [%l7 + 0x2C], %l2
ldd [%l7 + 0x10], %f4
fble,a %fcc2, loop_6906
ldub [%l7 + 0x72], %o4
udiv %l4, 0x0559, %o2
fxors %f10, %f10, %f0
loop_6906:
fmul8sux16 %f8, %f4, %f12
fpsub32s %f3, %f2, %f5
mulscc %o3, %g7, %i5
fmovdg %icc, %f3, %f5
ldd [%l7 + 0x28], %f8
fmovrde %o0, %f8, %f12
fmovrde %i2, %f10, %f4
fbul,a %fcc2, loop_6907
stb %g4, [%l7 + 0x59]
andcc %l1, 0x05AD, %i1
fmovrsne %g2, %f15, %f4
loop_6907:
ldsh [%l7 + 0x58], %g5
ta %icc, 0x7
fmovscs %icc, %f3, %f1
fpmerge %f9, %f9, %f14
fandnot1 %f12, %f14, %f0
taddcctv %i0, %i4, %i6
fandnot2 %f10, %f2, %f0
lduh [%l7 + 0x78], %l6
ldd [%l7 + 0x28], %f8
stx %g1, [%l7 + 0x30]
sdivx %l3, 0x1A54, %i7
nop
setx loop_6908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %o6, %o5
fbne,a %fcc3, loop_6909
fmovsne %xcc, %f8, %f1
loop_6908:
bn,pn %icc, loop_6910
sth %l5, [%l7 + 0x0E]
loop_6909:
fmovsle %icc, %f2, %f4
lduw [%l7 + 0x4C], %l0
loop_6910:
edge8l %g6, %o7, %g3
fandnot2 %f2, %f2, %f10
stw %o1, [%l7 + 0x18]
std %f14, [%l7 + 0x28]
umul %l2, %i3, %o4
fones %f2
tleu %icc, 0x0
fands %f9, %f9, %f3
fnot1 %f4, %f14
smulcc %l4, 0x142C, %o2
fmovdneg %xcc, %f9, %f5
sdivx %g7, 0x14C4, %i5
ldd [%l7 + 0x58], %f2
stb %o0, [%l7 + 0x2F]
std %f0, [%l7 + 0x10]
ld [%l7 + 0x74], %f8
stb %i2, [%l7 + 0x4D]
ldsw [%l7 + 0x2C], %o3
fmovse %xcc, %f4, %f12
lduw [%l7 + 0x7C], %l1
stx %i1, [%l7 + 0x28]
ldub [%l7 + 0x4C], %g4
fpackfix %f14, %f10
bcs,a %icc, loop_6911
ldub [%l7 + 0x4E], %g2
sdivcc %i0, 0x0B04, %i4
udivx %i6, 0x193E, %l6
loop_6911:
tvs %icc, 0x3
te %xcc, 0x7
udivcc %g1, 0x1ABA, %g5
add %l3, 0x1CD2, %i7
movrgez %o6, 0x102, %l5
fbu %fcc1, loop_6912
fmovscs %icc, %f7, %f8
ldub [%l7 + 0x0A], %o5
ld [%l7 + 0x7C], %f1
loop_6912:
fmul8x16al %f6, %f6, %f0
ldsb [%l7 + 0x5E], %l0
fmul8x16al %f7, %f6, %f8
fbg,a %fcc2, loop_6913
umulcc %o7, %g6, %g3
std %f2, [%l7 + 0x40]
fbn,a %fcc0, loop_6914
loop_6913:
fmovdle %icc, %f7, %f14
sll %o1, %l2, %i3
std %f8, [%l7 + 0x38]
loop_6914:
xorcc %l4, %o2, %g7
ldsh [%l7 + 0x5A], %o4
ldsh [%l7 + 0x0A], %i5
stw %o0, [%l7 + 0x78]
std %f6, [%l7 + 0x58]
fpadd32 %f12, %f0, %f12
xnorcc %i2, 0x1B7F, %o3
movrgez %i1, %l1, %g2
bpos,a,pt %xcc, loop_6915
sub %g4, 0x04E6, %i0
fmovrslez %i4, %f11, %f11
bvc,a loop_6916
loop_6915:
brlz %i6, loop_6917
fexpand %f3, %f0
fmul8sux16 %f4, %f6, %f0
loop_6916:
alignaddrl %g1, %g5, %l3
loop_6917:
smulcc %i7, 0x02C8, %l6
fmovdgu %xcc, %f3, %f13
fornot2s %f9, %f13, %f14
tvs %xcc, 0x6
fzero %f14
fmovrsgz %l5, %f2, %f10
xorcc %o5, 0x1BBD, %o6
std %f4, [%l7 + 0x60]
edge8l %l0, %o7, %g3
tg %icc, 0x5
fbo %fcc2, loop_6918
srl %g6, %l2, %o1
udiv %i3, 0x0644, %l4
bvs,pt %icc, loop_6919
loop_6918:
sth %o2, [%l7 + 0x48]
st %f4, [%l7 + 0x74]
sth %o4, [%l7 + 0x6C]
loop_6919:
array32 %i5, %g7, %i2
lduh [%l7 + 0x6A], %o0
brlez,a %i1, loop_6920
xnor %o3, 0x01A2, %l1
lduh [%l7 + 0x40], %g4
fmovsg %icc, %f1, %f13
loop_6920:
ldd [%l7 + 0x60], %f0
bshuffle %f0, %f2, %f6
fmul8x16au %f9, %f5, %f6
brz,a %g2, loop_6921
ldx [%l7 + 0x18], %i0
lduh [%l7 + 0x20], %i6
fmovsn %icc, %f8, %f14
loop_6921:
fmovrsgz %i4, %f2, %f14
fxor %f4, %f10, %f14
fxor %f2, %f0, %f8
stx %g1, [%l7 + 0x30]
fbuge %fcc2, loop_6922
fmovdge %icc, %f1, %f2
sra %l3, %i7, %g5
fnegs %f14, %f2
loop_6922:
lduw [%l7 + 0x38], %l6
lduh [%l7 + 0x56], %l5
alignaddr %o6, %o5, %l0
bne,a,pt %icc, loop_6923
fcmpne32 %f4, %f6, %g3
fmovrslz %o7, %f10, %f0
ldd [%l7 + 0x48], %f0
loop_6923:
taddcctv %g6, %o1, %i3
fpack16 %f10, %f0
addccc %l4, 0x17B9, %o2
udivx %o4, 0x190A, %l2
fbul,a %fcc2, loop_6924
bvc,pn %icc, loop_6925
sth %g7, [%l7 + 0x5C]
fbule %fcc0, loop_6926
loop_6924:
fmovde %icc, %f6, %f11
loop_6925:
fcmpd %fcc1, %f4, %f0
fmovda %xcc, %f14, %f3
loop_6926:
xnor %i2, %o0, %i1
fsrc2s %f3, %f10
fmovrse %o3, %f12, %f4
stw %l1, [%l7 + 0x7C]
siam 0x1
std %f4, [%l7 + 0x30]
fmovscc %xcc, %f12, %f2
lduh [%l7 + 0x3A], %i5
tsubcctv %g2, %g4, %i6
tle %icc, 0x6
fmovdle %icc, %f2, %f0
tleu %xcc, 0x6
tpos %icc, 0x3
bshuffle %f14, %f12, %f14
st %f5, [%l7 + 0x10]
bneg loop_6927
bleu,pn %xcc, loop_6928
fba,a %fcc1, loop_6929
st %f10, [%l7 + 0x40]
loop_6927:
ldub [%l7 + 0x31], %i0
loop_6928:
ld [%l7 + 0x3C], %f12
loop_6929:
fmovdneg %icc, %f8, %f13
ld [%l7 + 0x48], %f3
movcs %icc, %i4, %l3
fmovsvc %xcc, %f12, %f15
fmovdle %icc, %f13, %f5
ld [%l7 + 0x08], %f2
ldd [%l7 + 0x18], %f12
tle %xcc, 0x2
fmovspos %icc, %f6, %f15
ld [%l7 + 0x14], %f12
fmovrse %g1, %f9, %f13
edge32ln %g5, %l6, %l5
bvs,pn %xcc, loop_6930
ld [%l7 + 0x1C], %f0
xor %o6, 0x074C, %o5
fmuld8sux16 %f0, %f7, %f4
loop_6930:
fmovdneg %xcc, %f9, %f10
fmovdcs %xcc, %f3, %f15
fbge %fcc1, loop_6931
ldsb [%l7 + 0x55], %l0
sdivcc %i7, 0x070C, %o7
subcc %g3, %o1, %i3
loop_6931:
bl loop_6932
fmovde %xcc, %f11, %f4
or %g6, %o2, %o4
edge8n %l2, %l4, %i2
loop_6932:
stw %g7, [%l7 + 0x28]
ldsh [%l7 + 0x42], %i1
sth %o3, [%l7 + 0x72]
fmovsn %icc, %f6, %f9
stx %l1, [%l7 + 0x30]
movpos %icc, %o0, %i5
lduw [%l7 + 0x44], %g4
fmovdn %icc, %f0, %f3
fmovrslz %g2, %f7, %f6
tne %icc, 0x3
nop
setx loop_6933, %l0, %l1
jmpl %l1, %i0
stw %i6, [%l7 + 0x48]
ldsw [%l7 + 0x60], %l3
lduw [%l7 + 0x38], %i4
loop_6933:
nop
setx loop_6934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x4
tcc %icc, 0x6
array32 %g1, %l6, %l5
loop_6934:
fmovsleu %xcc, %f13, %f4
ldsh [%l7 + 0x08], %g5
fmovrslez %o5, %f5, %f2
xnorcc %o6, 0x00ED, %i7
fmul8sux16 %f4, %f2, %f0
edge8l %l0, %g3, %o1
edge16 %i3, %o7, %g6
fmovrsgz %o4, %f4, %f10
fmovrsgez %l2, %f5, %f8
fmul8x16al %f3, %f6, %f0
edge32l %l4, %o2, %g7
ldsw [%l7 + 0x18], %i2
fmovdgu %icc, %f10, %f10
ldx [%l7 + 0x68], %i1
ldsh [%l7 + 0x1E], %o3
fble %fcc2, loop_6935
fba %fcc2, loop_6936
fandnot2 %f0, %f14, %f6
fpadd16s %f5, %f8, %f15
loop_6935:
std %f4, [%l7 + 0x18]
loop_6936:
stx %l1, [%l7 + 0x58]
ldsb [%l7 + 0x7B], %i5
fbg,a %fcc2, loop_6937
fmovspos %xcc, %f14, %f11
ldx [%l7 + 0x28], %g4
fmovdvc %xcc, %f9, %f2
loop_6937:
bl %icc, loop_6938
movle %icc, %g2, %o0
stb %i6, [%l7 + 0x12]
ld [%l7 + 0x10], %f13
loop_6938:
nop
setx loop_6939, %l0, %l1
jmpl %l1, %l3
ldsb [%l7 + 0x10], %i4
udiv %i0, 0x11A5, %l6
andn %g1, 0x1A4A, %g5
loop_6939:
fandnot1 %f6, %f6, %f14
fbg %fcc2, loop_6940
tne %icc, 0x0
stb %l5, [%l7 + 0x2F]
fnot2 %f0, %f4
loop_6940:
sll %o5, %i7, %o6
ldsb [%l7 + 0x12], %l0
ldsb [%l7 + 0x78], %o1
fsrc2s %f13, %f10
fxnor %f0, %f6, %f4
move %icc, %i3, %g3
st %f4, [%l7 + 0x3C]
fblg %fcc0, loop_6941
faligndata %f14, %f10, %f10
fpackfix %f14, %f10
fmovscc %icc, %f8, %f8
loop_6941:
fcmpne16 %f8, %f2, %o7
tle %icc, 0x0
st %f7, [%l7 + 0x60]
fmuld8ulx16 %f4, %f7, %f4
fmovrdlz %g6, %f4, %f2
fmovrdlz %o4, %f4, %f2
ldsb [%l7 + 0x32], %l2
fandnot2 %f14, %f6, %f10
fcmple16 %f12, %f6, %o2
bvs,a loop_6942
ldx [%l7 + 0x18], %g7
fbue,a %fcc1, loop_6943
stx %i2, [%l7 + 0x50]
loop_6942:
lduh [%l7 + 0x22], %i1
ldd [%l7 + 0x48], %f14
loop_6943:
ld [%l7 + 0x14], %f12
stw %o3, [%l7 + 0x14]
ldsb [%l7 + 0x70], %l1
st %f12, [%l7 + 0x08]
stx %i5, [%l7 + 0x48]
fcmple16 %f6, %f12, %g4
sth %g2, [%l7 + 0x22]
movpos %icc, %o0, %l4
ldub [%l7 + 0x0E], %i6
movgu %xcc, %i4, %l3
fbge,a %fcc0, loop_6944
ldsh [%l7 + 0x5A], %l6
nop
setx loop_6945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f7, %f12
loop_6944:
fbe %fcc0, loop_6946
movneg %icc, %g1, %g5
loop_6945:
edge16n %i0, %o5, %i7
fnor %f14, %f14, %f0
loop_6946:
fmovd %f0, %f12
orn %l5, 0x0B47, %o6
tne %icc, 0x4
lduh [%l7 + 0x68], %o1
fmovsle %xcc, %f12, %f13
add %l0, 0x1068, %i3
fbe,a %fcc1, loop_6947
stb %g3, [%l7 + 0x32]
fmul8sux16 %f2, %f8, %f4
fbg %fcc3, loop_6948
loop_6947:
std %f2, [%l7 + 0x58]
ldsh [%l7 + 0x16], %o7
lduw [%l7 + 0x58], %g6
loop_6948:
stx %o4, [%l7 + 0x48]
fmul8sux16 %f4, %f2, %f14
ld [%l7 + 0x4C], %f7
sdivcc %l2, 0x1ED1, %g7
orn %i2, %i1, %o2
fsrc2 %f14, %f4
fmovsneg %icc, %f4, %f12
fzero %f10
brnz %o3, loop_6949
fnot2 %f0, %f2
stx %i5, [%l7 + 0x28]
fpadd16 %f0, %f10, %f0
loop_6949:
fnands %f6, %f14, %f11
fmovdvs %icc, %f1, %f12
stb %g4, [%l7 + 0x13]
and %l1, 0x0A50, %g2
stw %o0, [%l7 + 0x18]
fornot1s %f10, %f7, %f12
fble %fcc1, loop_6950
bshuffle %f2, %f14, %f0
udiv %i6, 0x1003, %l4
movcs %icc, %l3, %i4
loop_6950:
ldx [%l7 + 0x38], %l6
fpack16 %f0, %f4
bpos %xcc, loop_6951
ldd [%l7 + 0x28], %f10
bl,a,pt %xcc, loop_6952
orcc %g1, 0x1DDA, %g5
loop_6951:
fcmped %fcc2, %f8, %f14
bcc,pt %xcc, loop_6953
loop_6952:
for %f12, %f12, %f10
sra %i0, 0x18, %i7
ldsh [%l7 + 0x3A], %o5
loop_6953:
brgez %l5, loop_6954
ldsh [%l7 + 0x38], %o6
bvc,a %icc, loop_6955
fmovs %f0, %f8
loop_6954:
fblg %fcc0, loop_6956
srlx %l0, 0x10, %i3
loop_6955:
movl %xcc, %g3, %o1
ldx [%l7 + 0x68], %o7
loop_6956:
fbue %fcc2, loop_6957
fmovdge %xcc, %f5, %f12
brgz %g6, loop_6958
fbug %fcc1, loop_6959
loop_6957:
fmovsge %icc, %f15, %f11
fsrc2s %f14, %f6
loop_6958:
lduh [%l7 + 0x62], %l2
loop_6959:
bge,a %icc, loop_6960
fmovrse %o4, %f12, %f12
fmovsa %icc, %f1, %f14
fands %f12, %f8, %f6
loop_6960:
bshuffle %f4, %f12, %f2
st %f3, [%l7 + 0x3C]
stx %g7, [%l7 + 0x58]
stb %i2, [%l7 + 0x26]
fmovsn %icc, %f3, %f3
sth %o2, [%l7 + 0x6C]
fands %f8, %f14, %f0
fzeros %f13
ldsw [%l7 + 0x54], %o3
fmovsg %xcc, %f11, %f11
lduh [%l7 + 0x6C], %i5
fnot1 %f2, %f2
fbo %fcc1, loop_6961
movleu %xcc, %i1, %g4
stb %l1, [%l7 + 0x6E]
stx %o0, [%l7 + 0x68]
loop_6961:
movvs %icc, %i6, %g2
fbule %fcc3, loop_6962
edge16l %l4, %l3, %i4
movcc %icc, %g1, %g5
fand %f2, %f10, %f2
loop_6962:
srl %l6, %i7, %o5
st %f7, [%l7 + 0x44]
tvc %xcc, 0x2
edge32ln %i0, %o6, %l5
tvs %icc, 0x4
stw %l0, [%l7 + 0x60]
stx %g3, [%l7 + 0x08]
sth %o1, [%l7 + 0x26]
fmovsgu %xcc, %f13, %f13
xorcc %o7, 0x15EE, %i3
bgu,a,pn %icc, loop_6963
ble %icc, loop_6964
bgu,pn %icc, loop_6965
fxors %f4, %f13, %f8
loop_6963:
fcmpne32 %f8, %f6, %l2
loop_6964:
lduw [%l7 + 0x18], %g6
loop_6965:
fcmpne16 %f12, %f2, %g7
movneg %xcc, %i2, %o2
pdist %f8, %f0, %f14
lduh [%l7 + 0x12], %o4
tle %xcc, 0x5
popc 0x16DF, %i5
andcc %i1, 0x0DA0, %g4
ldsh [%l7 + 0x1C], %o3
bg,a,pn %icc, loop_6966
fbo %fcc0, loop_6967
st %f14, [%l7 + 0x0C]
ldsw [%l7 + 0x60], %o0
loop_6966:
sdivcc %l1, 0x0E59, %g2
loop_6967:
udivx %i6, 0x1E43, %l4
stb %i4, [%l7 + 0x33]
std %f4, [%l7 + 0x68]
udivx %l3, 0x04A8, %g1
fmovrdlez %g5, %f14, %f2
ldsw [%l7 + 0x7C], %i7
fpsub16 %f10, %f6, %f8
fnors %f9, %f4, %f14
fmovdleu %xcc, %f3, %f2
lduh [%l7 + 0x48], %o5
lduw [%l7 + 0x44], %l6
st %f2, [%l7 + 0x3C]
fmovrdgz %o6, %f12, %f2
fbuge,a %fcc0, loop_6968
fbe,a %fcc1, loop_6969
movrlez %l5, %i0, %l0
edge16 %o1, %g3, %i3
loop_6968:
fblg,a %fcc1, loop_6970
loop_6969:
brz,a %l2, loop_6971
nop
setx loop_6972, %l0, %l1
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 %g6, [%l7 + 0x3A]
loop_6970:
fcmpes %fcc3, %f8, %f3
loop_6971:
movge %icc, %g7, %o7
loop_6972:
fand %f12, %f6, %f6
tcs %icc, 0x6
ldsw [%l7 + 0x14], %i2
stx %o4, [%l7 + 0x48]
bcc,pt %icc, loop_6973
fmovdcs %icc, %f6, %f13
movrne %o2, 0x37E, %i1
subccc %g4, %i5, %o0
loop_6973:
lduw [%l7 + 0x44], %l1
fmul8ulx16 %f8, %f14, %f6
fmovsn %xcc, %f11, %f14
fnors %f12, %f14, %f6
fnot1 %f4, %f14
sethi 0x0895, %g2
brgz %o3, loop_6974
fand %f12, %f8, %f4
tvs %xcc, 0x2
ldd [%l7 + 0x28], %f10
loop_6974:
orn %l4, 0x1EBE, %i6
fba,a %fcc3, loop_6975
ldub [%l7 + 0x71], %l3
tcs %icc, 0x4
ld [%l7 + 0x0C], %f2
loop_6975:
ldd [%l7 + 0x60], %f0
edge16l %i4, %g5, %i7
lduh [%l7 + 0x4E], %o5
fabss %f7, %f10
tne %icc, 0x0
fmovrse %g1, %f10, %f1
fmovsgu %icc, %f15, %f5
stb %l6, [%l7 + 0x46]
fmovrdne %l5, %f4, %f10
ldsw [%l7 + 0x20], %i0
and %o6, %l0, %g3
movrne %i3, 0x0F3, %l2
array16 %g6, %g7, %o7
mulx %o1, 0x0DD8, %i2
tcs %xcc, 0x3
movvc %icc, %o4, %o2
smul %i1, %g4, %o0
fmovsle %icc, %f5, %f11
ldsb [%l7 + 0x2B], %l1
ldsh [%l7 + 0x56], %g2
edge8l %o3, %i5, %l4
fcmpeq32 %f0, %f0, %i6
edge8 %i4, %l3, %g5
bcc,a,pt %xcc, loop_6976
fxnor %f10, %f8, %f6
bshuffle %f10, %f0, %f6
fmovdcc %xcc, %f8, %f3
loop_6976:
movcc %icc, %o5, %g1
fones %f7
lduw [%l7 + 0x74], %i7
subccc %l5, %l6, %i0
stw %l0, [%l7 + 0x24]
andncc %g3, %i3, %l2
fmovsg %icc, %f10, %f6
sllx %g6, %o6, %o7
fmovrdgez %g7, %f8, %f0
fmovscs %xcc, %f7, %f1
orncc %i2, %o1, %o4
ldsh [%l7 + 0x4E], %o2
movn %xcc, %i1, %g4
movne %xcc, %o0, %l1
ld [%l7 + 0x74], %f14
ld [%l7 + 0x50], %f12
array8 %g2, %o3, %l4
fmovrdgz %i6, %f4, %f6
addcc %i4, 0x15F0, %l3
sll %i5, %g5, %g1
fbue %fcc0, loop_6977
brlez %o5, loop_6978
stw %l5, [%l7 + 0x58]
tneg %xcc, 0x3
loop_6977:
fornot1 %f6, %f4, %f12
loop_6978:
ldsw [%l7 + 0x20], %l6
ble,a loop_6979
ba,a loop_6980
xnorcc %i7, %i0, %g3
fbn %fcc0, loop_6981
loop_6979:
ldsw [%l7 + 0x78], %i3
loop_6980:
fmovdpos %xcc, %f5, %f6
st %f0, [%l7 + 0x5C]
loop_6981:
sdiv %l0, 0x0CFD, %g6
fmovsa %icc, %f3, %f1
edge8 %o6, %o7, %l2
alignaddrl %i2, %g7, %o1
lduh [%l7 + 0x42], %o2
fmovdcs %xcc, %f12, %f14
sethi 0x0B8C, %i1
stb %g4, [%l7 + 0x6D]
fmovdge %icc, %f2, %f10
bcs,pt %icc, loop_6982
stw %o4, [%l7 + 0x58]
ldx [%l7 + 0x38], %l1
fbul,a %fcc3, loop_6983
loop_6982:
mulx %o0, %g2, %l4
srl %o3, %i4, %l3
bn,pt %xcc, loop_6984
loop_6983:
ld [%l7 + 0x1C], %f7
add %i5, 0x0CAC, %i6
ld [%l7 + 0x08], %f7
loop_6984:
fornot2 %f6, %f4, %f8
xor %g1, 0x0018, %g5
fnot2s %f7, %f7
lduw [%l7 + 0x74], %l5
sll %o5, 0x06, %l6
fcmpeq16 %f2, %f10, %i0
ldsw [%l7 + 0x2C], %i7
lduh [%l7 + 0x6A], %g3
fbn %fcc3, loop_6985
fbn,a %fcc0, loop_6986
add %i3, 0x0FDC, %l0
brnz %g6, loop_6987
loop_6985:
fandnot2 %f12, %f6, %f14
loop_6986:
lduh [%l7 + 0x5A], %o7
stx %o6, [%l7 + 0x30]
loop_6987:
fmovsn %icc, %f0, %f14
fmovrdne %i2, %f10, %f6
fmovdvs %xcc, %f9, %f9
fpackfix %f6, %f0
movleu %icc, %l2, %g7
bvc,pt %icc, loop_6988
fnot2 %f8, %f10
brlz,a %o1, loop_6989
lduw [%l7 + 0x0C], %i1
loop_6988:
srl %o2, 0x1E, %o4
edge16ln %g4, %l1, %o0
loop_6989:
tvc %icc, 0x3
fpadd16 %f6, %f12, %f8
stx %g2, [%l7 + 0x68]
fandnot1 %f8, %f0, %f0
sth %l4, [%l7 + 0x0A]
st %f10, [%l7 + 0x48]
fbu %fcc2, loop_6990
ldsh [%l7 + 0x64], %o3
sra %i4, %i5, %i6
fpsub16s %f4, %f13, %f8
loop_6990:
fbuge %fcc0, loop_6991
alignaddr %l3, %g5, %g1
smul %l5, 0x1B99, %l6
fpack32 %f2, %f0, %f8
loop_6991:
fone %f2
fandnot1s %f10, %f13, %f6
ldsh [%l7 + 0x7A], %i0
ldsw [%l7 + 0x78], %o5
fbug,a %fcc0, loop_6992
mulscc %g3, %i3, %i7
movcc %icc, %l0, %g6
movg %xcc, %o7, %o6
loop_6992:
fbue,a %fcc1, loop_6993
sub %i2, %l2, %g7
stb %o1, [%l7 + 0x22]
movrgez %i1, %o2, %o4
loop_6993:
movg %xcc, %g4, %o0
stx %l1, [%l7 + 0x48]
fmovsl %xcc, %f9, %f12
udivx %l4, 0x172D, %g2
st %f13, [%l7 + 0x6C]
fmovsg %xcc, %f14, %f3
alignaddrl %o3, %i4, %i6
fmovdl %xcc, %f14, %f6
stb %i5, [%l7 + 0x48]
fpadd16s %f5, %f11, %f1
fmovsa %xcc, %f12, %f14
addcc %l3, %g1, %l5
addcc %g5, 0x0845, %i0
fmul8sux16 %f4, %f6, %f12
fxnors %f11, %f12, %f12
brz %o5, loop_6994
lduh [%l7 + 0x52], %l6
brlez %g3, loop_6995
orn %i7, %i3, %l0
loop_6994:
fpadd32s %f12, %f2, %f12
sethi 0x1494, %g6
loop_6995:
edge32 %o7, %o6, %i2
ldsb [%l7 + 0x4A], %g7
mova %xcc, %l2, %i1
brnz %o1, loop_6996
nop
setx loop_6997, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %o2, 0x044A, %g4
fxor %f0, %f12, %f4
loop_6996:
std %f6, [%l7 + 0x30]
loop_6997:
fmovs %f7, %f13
fcmpgt16 %f6, %f4, %o0
sth %o4, [%l7 + 0x10]
fxors %f6, %f12, %f1
smul %l4, 0x1B32, %g2
nop
setx loop_6998, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f15
sth %l1, [%l7 + 0x6A]
sth %o3, [%l7 + 0x46]
loop_6998:
bpos,a loop_6999
fpackfix %f8, %f13
edge8 %i6, %i4, %l3
fones %f11
loop_6999:
fnegs %f5, %f0
fbug,a %fcc0, loop_7000
tne %icc, 0x5
fandnot2 %f8, %f4, %f4
fbuge,a %fcc3, loop_7001
loop_7000:
sdivcc %g1, 0x161C, %l5
movgu %xcc, %g5, %i5
bgu,a %icc, loop_7002
loop_7001:
ldd [%l7 + 0x60], %f0
fmovse %xcc, %f7, %f8
ba %xcc, loop_7003
loop_7002:
fcmpgt32 %f14, %f10, %o5
fbu %fcc3, loop_7004
fmovdn %icc, %f4, %f14
loop_7003:
ldsh [%l7 + 0x1E], %l6
stx %i0, [%l7 + 0x58]
loop_7004:
edge8l %g3, %i3, %l0
fmovrdne %i7, %f10, %f2
tleu %xcc, 0x3
lduw [%l7 + 0x38], %g6
lduh [%l7 + 0x24], %o6
stx %i2, [%l7 + 0x70]
sth %o7, [%l7 + 0x28]
bn,pn %icc, loop_7005
movg %xcc, %l2, %g7
fmovrdgez %i1, %f0, %f14
sdivcc %o2, 0x1533, %g4
loop_7005:
brlez %o1, loop_7006
lduw [%l7 + 0x5C], %o0
fnot2 %f6, %f0
ldub [%l7 + 0x7C], %o4
loop_7006:
fmovse %xcc, %f5, %f4
fmovde %xcc, %f10, %f3
ble,a %xcc, loop_7007
fnand %f10, %f12, %f12
fmovdleu %xcc, %f1, %f11
stx %l4, [%l7 + 0x20]
loop_7007:
fmovsle %icc, %f12, %f1
stx %l1, [%l7 + 0x18]
fcmpgt16 %f2, %f8, %g2
std %f12, [%l7 + 0x30]
brnz,a %i6, loop_7008
brlz,a %i4, loop_7009
sethi 0x1536, %l3
bge,a %xcc, loop_7010
loop_7008:
fbg,a %fcc1, loop_7011
loop_7009:
fmovdleu %xcc, %f0, %f0
movvs %icc, %g1, %o3
loop_7010:
tl %icc, 0x0
loop_7011:
fandnot2 %f8, %f14, %f14
fbul,a %fcc0, loop_7012
ldd [%l7 + 0x28], %f2
bpos,a loop_7013
fone %f12
loop_7012:
array32 %l5, %g5, %o5
ldsb [%l7 + 0x21], %l6
loop_7013:
tn %xcc, 0x2
fmovsneg %icc, %f11, %f3
and %i5, %g3, %i0
fmovrslez %i3, %f2, %f11
lduh [%l7 + 0x26], %l0
fmovse %xcc, %f1, %f12
bcs,a,pt %icc, loop_7014
fnegs %f8, %f0
movpos %xcc, %i7, %o6
ldsw [%l7 + 0x5C], %i2
loop_7014:
fsrc1s %f6, %f2
stb %o7, [%l7 + 0x12]
taddcctv %l2, %g7, %i1
bgu %xcc, loop_7015
fbug,a %fcc3, loop_7016
tge %icc, 0x4
fpsub16s %f15, %f6, %f10
loop_7015:
movrgz %g6, %g4, %o1
loop_7016:
ldsw [%l7 + 0x1C], %o2
movrgz %o4, 0x223, %l4
ldx [%l7 + 0x38], %o0
fmovrdlez %l1, %f0, %f0
fmovscc %icc, %f0, %f11
ldd [%l7 + 0x60], %f6
fbu,a %fcc0, loop_7017
fmovsgu %xcc, %f2, %f13
sdiv %i6, 0x06FE, %g2
lduw [%l7 + 0x14], %i4
loop_7017:
tle %icc, 0x1
std %f0, [%l7 + 0x78]
fmovsl %icc, %f13, %f6
movg %xcc, %l3, %o3
fmovsleu %xcc, %f9, %f2
fmovdvs %xcc, %f11, %f1
fmovsneg %xcc, %f15, %f3
st %f6, [%l7 + 0x50]
call loop_7018
lduh [%l7 + 0x60], %l5
sdivcc %g1, 0x1754, %g5
tg %icc, 0x4
loop_7018:
move %xcc, %l6, %o5
fmovrde %i5, %f8, %f2
sth %i0, [%l7 + 0x56]
lduw [%l7 + 0x3C], %i3
edge32 %g3, %i7, %o6
stb %i2, [%l7 + 0x1E]
bn,a %icc, loop_7019
fbe,a %fcc1, loop_7020
lduh [%l7 + 0x10], %o7
tvs %icc, 0x1
loop_7019:
bn,pt %icc, loop_7021
loop_7020:
fbe %fcc0, loop_7022
xnor %l0, 0x1965, %l2
fpadd16s %f12, %f9, %f14
loop_7021:
st %f1, [%l7 + 0x10]
loop_7022:
stw %i1, [%l7 + 0x64]
edge8n %g6, %g4, %g7
fands %f10, %f7, %f12
for %f12, %f6, %f12
lduh [%l7 + 0x24], %o2
andncc %o1, %l4, %o0
bg loop_7023
edge32 %l1, %o4, %g2
sdivx %i4, 0x1D37, %l3
fxor %f14, %f4, %f8
loop_7023:
fnand %f2, %f12, %f12
array16 %o3, %l5, %i6
bn,pn %icc, loop_7024
xnorcc %g5, %l6, %o5
umulcc %i5, 0x1DF0, %g1
stx %i0, [%l7 + 0x10]
loop_7024:
movrlez %g3, 0x108, %i7
fzero %f2
fmovsa %xcc, %f12, %f10
std %f14, [%l7 + 0x20]
fzero %f6
umul %o6, %i3, %o7
movneg %xcc, %l0, %l2
bl,a %icc, loop_7025
andcc %i1, 0x097D, %i2
movn %icc, %g6, %g7
fabss %f10, %f11
loop_7025:
bn,pn %icc, loop_7026
sll %o2, 0x1A, %o1
ldd [%l7 + 0x30], %f2
bshuffle %f2, %f0, %f2
loop_7026:
ld [%l7 + 0x5C], %f14
fmovrdlez %g4, %f4, %f2
tpos %icc, 0x3
fmovsne %xcc, %f11, %f9
stb %l4, [%l7 + 0x57]
fnot1 %f6, %f2
fmovdge %xcc, %f5, %f14
fcmple16 %f6, %f0, %o0
array8 %l1, %o4, %i4
bg,pt %icc, loop_7027
lduw [%l7 + 0x24], %g2
brlez,a %o3, loop_7028
tvs %icc, 0x5
loop_7027:
fxors %f15, %f10, %f6
fxnors %f15, %f13, %f2
loop_7028:
edge8l %l3, %i6, %l5
tne %xcc, 0x6
fpadd32 %f6, %f8, %f2
tcs %icc, 0x2
fmovrse %g5, %f12, %f15
bn,pn %xcc, loop_7029
fnot1s %f14, %f14
srl %o5, 0x0E, %l6
fmuld8sux16 %f4, %f15, %f0
loop_7029:
edge8ln %i5, %g1, %i0
bn,pt %icc, loop_7030
fxnors %f3, %f6, %f15
fbg %fcc1, loop_7031
fbu,a %fcc1, loop_7032
loop_7030:
be,pn %icc, loop_7033
movcc %xcc, %g3, %o6
loop_7031:
andncc %i7, %o7, %l0
loop_7032:
and %i3, 0x15C7, %l2
loop_7033:
ldsw [%l7 + 0x58], %i1
addc %g6, %g7, %i2
fmovrdgez %o1, %f12, %f4
fmuld8sux16 %f4, %f11, %f6
lduw [%l7 + 0x08], %o2
ldsw [%l7 + 0x4C], %g4
fpmerge %f1, %f5, %f8
sll %l4, %l1, %o4
st %f8, [%l7 + 0x64]
std %f2, [%l7 + 0x28]
stb %o0, [%l7 + 0x5D]
st %f4, [%l7 + 0x10]
movne %icc, %i4, %o3
st %f11, [%l7 + 0x14]
edge16ln %l3, %g2, %l5
fandnot1s %f2, %f3, %f3
bn,a loop_7034
xnor %g5, %o5, %l6
bleu,a,pn %xcc, loop_7035
movg %icc, %i5, %i6
loop_7034:
sra %g1, %g3, %o6
or %i0, %i7, %l0
loop_7035:
sth %o7, [%l7 + 0x62]
fpsub16s %f5, %f14, %f8
fone %f8
st %f4, [%l7 + 0x5C]
nop
setx loop_7036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc3, loop_7037
fnegd %f8, %f12
nop
setx loop_7038, %l0, %l1
jmpl %l1, %l2
loop_7036:
sdiv %i1, 0x1CD5, %i3
loop_7037:
lduh [%l7 + 0x7C], %g7
stb %i2, [%l7 + 0x48]
loop_7038:
stx %g6, [%l7 + 0x48]
ldsh [%l7 + 0x18], %o1
fornot1s %f4, %f14, %f14
subc %o2, 0x188B, %l4
ldsh [%l7 + 0x3C], %l1
brgez %o4, loop_7039
brlz,a %g4, loop_7040
ba,a,pt %xcc, loop_7041
fands %f12, %f3, %f14
loop_7039:
tg %icc, 0x3
loop_7040:
stw %i4, [%l7 + 0x18]
loop_7041:
array8 %o0, %l3, %o3
subccc %l5, 0x05EC, %g5
movneg %xcc, %o5, %l6
bneg,a loop_7042
andcc %g2, 0x1D1B, %i6
ldsw [%l7 + 0x4C], %g1
stb %i5, [%l7 + 0x20]
loop_7042:
brgz %o6, loop_7043
udivcc %g3, 0x18AB, %i0
lduh [%l7 + 0x56], %l0
edge32 %o7, %l2, %i7
loop_7043:
lduh [%l7 + 0x58], %i3
fpadd32s %f7, %f1, %f9
ldsw [%l7 + 0x60], %g7
fmovs %f5, %f3
lduh [%l7 + 0x4E], %i1
ldsh [%l7 + 0x5C], %i2
tsubcc %o1, 0x1F0D, %o2
or %g6, %l1, %l4
fabss %f13, %f12
std %f10, [%l7 + 0x58]
fsrc1 %f10, %f10
ld [%l7 + 0x64], %f5
fmovsvs %icc, %f9, %f4
fbne,a %fcc1, loop_7044
taddcc %o4, %i4, %g4
fmovdn %icc, %f2, %f0
srax %l3, %o0, %l5
loop_7044:
subcc %o3, %g5, %l6
fpack32 %f14, %f12, %f6
and %g2, 0x0308, %o5
fnot1s %f3, %f11
fornot2s %f14, %f10, %f2
st %f0, [%l7 + 0x44]
tgu %icc, 0x6
edge8 %i6, %g1, %o6
fpack32 %f6, %f6, %f10
ldsw [%l7 + 0x20], %i5
std %f6, [%l7 + 0x40]
fbul %fcc3, loop_7045
movcs %icc, %i0, %g3
addccc %o7, %l2, %l0
ldsw [%l7 + 0x3C], %i7
loop_7045:
srlx %g7, %i1, %i3
tvc %xcc, 0x3
movrgez %o1, 0x144, %o2
edge8 %i2, %l1, %l4
fnot2 %f0, %f0
fmovrsne %o4, %f15, %f11
fmovrsgz %g6, %f1, %f0
and %i4, 0x17C6, %l3
ldsw [%l7 + 0x74], %g4
fmovsne %icc, %f0, %f14
ld [%l7 + 0x78], %f4
fpsub32s %f10, %f4, %f12
add %o0, %o3, %g5
popc 0x013E, %l6
fbne %fcc1, loop_7046
fbl,a %fcc2, loop_7047
stb %g2, [%l7 + 0x24]
fxors %f13, %f1, %f4
loop_7046:
fandnot1s %f12, %f10, %f13
loop_7047:
ldsh [%l7 + 0x2E], %l5
or %i6, 0x0B5B, %o5
fba %fcc1, loop_7048
ldsw [%l7 + 0x70], %g1
fmovrdne %i5, %f6, %f6
srax %i0, %o6, %g3
loop_7048:
edge16ln %o7, %l0, %l2
fxors %f9, %f4, %f13
std %f8, [%l7 + 0x30]
bshuffle %f2, %f2, %f12
ldd [%l7 + 0x30], %f6
ldd [%l7 + 0x20], %f4
ldd [%l7 + 0x60], %f4
udiv %i7, 0x0F6D, %i1
tn %xcc, 0x2
fmovsge %xcc, %f8, %f2
ld [%l7 + 0x1C], %f9
fcmpeq32 %f2, %f12, %g7
fmovrdgez %o1, %f12, %f8
ba,pt %icc, loop_7049
sth %i3, [%l7 + 0x0E]
ba,pt %xcc, loop_7050
lduh [%l7 + 0x26], %i2
loop_7049:
ldd [%l7 + 0x28], %f0
bcs,a,pn %icc, loop_7051
loop_7050:
stb %l1, [%l7 + 0x37]
andn %l4, 0x1F73, %o2
fmovda %icc, %f11, %f9
loop_7051:
umul %o4, 0x0DBE, %i4
bgu,a loop_7052
ldsb [%l7 + 0x35], %l3
ldsb [%l7 + 0x5E], %g6
ldsw [%l7 + 0x20], %o0
loop_7052:
lduh [%l7 + 0x38], %o3
sth %g4, [%l7 + 0x2C]
fornot2 %f10, %f6, %f2
fexpand %f0, %f14
fpsub16s %f0, %f9, %f13
orcc %l6, 0x055D, %g2
std %f10, [%l7 + 0x30]
fornot1 %f14, %f6, %f12
addcc %g5, %l5, %i6
stx %o5, [%l7 + 0x58]
ldx [%l7 + 0x48], %i5
sll %i0, 0x1C, %g1
movleu %xcc, %g3, %o7
std %f8, [%l7 + 0x70]
lduw [%l7 + 0x4C], %l0
fnot1s %f12, %f6
fmovda %xcc, %f12, %f13
bgu,pn %xcc, loop_7053
fpadd32 %f2, %f8, %f0
bne,a %xcc, loop_7054
tl %xcc, 0x6
loop_7053:
mulx %l2, %i7, %i1
fcmps %fcc3, %f0, %f3
loop_7054:
movg %icc, %o6, %g7
lduh [%l7 + 0x1C], %i3
mulscc %o1, %l1, %l4
ldsw [%l7 + 0x58], %o2
brz,a %i2, loop_7055
fmul8x16 %f5, %f10, %f0
ldsw [%l7 + 0x70], %o4
ldsw [%l7 + 0x2C], %l3
loop_7055:
te %icc, 0x6
fone %f10
ld [%l7 + 0x34], %f1
fmovsneg %icc, %f11, %f12
for %f8, %f8, %f0
fmul8ulx16 %f12, %f8, %f10
subcc %g6, %o0, %i4
fnor %f2, %f8, %f6
ldx [%l7 + 0x40], %o3
fmovsneg %xcc, %f12, %f5
st %f7, [%l7 + 0x5C]
sethi 0x0001, %l6
fcmpeq16 %f6, %f6, %g4
taddcctv %g5, %l5, %i6
fcmpd %fcc3, %f8, %f8
edge16n %o5, %i5, %g2
movvc %xcc, %i0, %g1
stx %g3, [%l7 + 0x68]
fmul8sux16 %f0, %f6, %f0
sllx %l0, 0x15, %o7
fmul8ulx16 %f8, %f6, %f8
bne %xcc, loop_7056
fpadd32 %f8, %f10, %f6
fmovdne %icc, %f14, %f10
fmovrdgez %l2, %f0, %f6
loop_7056:
ldsb [%l7 + 0x7D], %i7
sth %o6, [%l7 + 0x74]
fandnot2 %f6, %f8, %f0
fmovsl %xcc, %f0, %f6
ldsh [%l7 + 0x6E], %g7
sth %i1, [%l7 + 0x0E]
fpsub32 %f6, %f8, %f6
ldsw [%l7 + 0x28], %i3
fmovdl %icc, %f5, %f6
ldx [%l7 + 0x08], %o1
fmovsge %icc, %f12, %f6
fbge,a %fcc1, loop_7057
fmovrse %l4, %f8, %f10
fcmple32 %f10, %f12, %l1
ldsh [%l7 + 0x6A], %i2
loop_7057:
xor %o2, 0x0A89, %l3
fmovsgu %icc, %f2, %f15
addc %o4, 0x1CF3, %g6
fxor %f12, %f2, %f8
tleu %xcc, 0x1
ldx [%l7 + 0x20], %o0
sra %o3, %l6, %g4
sth %g5, [%l7 + 0x48]
ble,a loop_7058
stw %l5, [%l7 + 0x74]
ldsw [%l7 + 0x10], %i6
array8 %o5, %i4, %i5
loop_7058:
taddcc %i0, 0x1072, %g2
mulscc %g1, %g3, %l0
ldsb [%l7 + 0x7B], %l2
lduh [%l7 + 0x60], %i7
fpack16 %f12, %f8
move %icc, %o6, %o7
sth %g7, [%l7 + 0x0C]
movrne %i3, %o1, %l4
brnz %l1, loop_7059
ta %xcc, 0x6
ldx [%l7 + 0x70], %i2
fbo,a %fcc1, loop_7060
loop_7059:
nop
setx loop_7061, %l0, %l1
jmpl %l1, %i1
fmovsge %icc, %f8, %f12
fmuld8ulx16 %f10, %f4, %f2
loop_7060:
fbu %fcc3, loop_7062
loop_7061:
fones %f13
sethi 0x0DCF, %l3
nop
setx loop_7063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7062:
stw %o4, [%l7 + 0x3C]
ldub [%l7 + 0x1D], %g6
ldsh [%l7 + 0x64], %o0
loop_7063:
ldsh [%l7 + 0x38], %o3
fbule %fcc2, loop_7064
fmovsne %icc, %f12, %f2
ld [%l7 + 0x6C], %f12
nop
setx loop_7065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7064:
fcmpne16 %f14, %f0, %o2
fpackfix %f2, %f15
fsrc1 %f6, %f14
loop_7065:
ldsh [%l7 + 0x0C], %g4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14597
! Type cti : 7065
! Type i : 14136
! Type l : 14202
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xED6112C7
.word 0x2332E0D0
.word 0x5AB1DB36
.word 0xCAAEAE47
.word 0xF9AB2D17
.word 0xF7F4562A
.word 0x23009260
.word 0xA1CFC877
.word 0x17CF376F
.word 0x429725BF
.word 0xF515F891
.word 0x112AC331
.word 0x7AD35206
.word 0xCE8B0283
.word 0x6C4FE1F5
.word 0x07F30872
.word 0xDBEE21F3
.word 0x0CC6C966
.word 0x9B8AB07F
.word 0x0B3A8BDB
.word 0x40C9F71C
.word 0xB510C976
.word 0x673B5C83
.word 0x7ED993D1
.word 0x032AC400
.word 0x3C84A6FA
.word 0x88454911
.word 0xF2320690
.word 0x66CAEC95
.word 0xD599F505
.word 0x4FA56ED5
.word 0x36F42B03
.word 0xC1A84725
.word 0xA526392B
.word 0x4DD669C5
.word 0xFEA4004D
.word 0x71934D01
.word 0xFFBDF3A1
.word 0xF83F8F7A
.word 0x40852C92
.word 0xF906C14D
.word 0xAEB43508
.word 0x5B7E12E3
.word 0xEC9BD88D
.word 0x2E002AF4
.word 0x0E08BC59
.word 0x2957290D
.word 0x11C45C6E
.word 0x4985EBA6
.word 0xF60F37A9
.word 0xC49B8180
.word 0xE5B6A368
.word 0x5E4DDABF
.word 0xD06178B7
.word 0xDAA9AB92
.word 0x4491D4B3
.word 0xA315CDB6
.word 0x709DD8DD
.word 0x21BF41E2
.word 0xA511C871
.word 0x88AEECF6
.word 0xA10FFDE2
.word 0xB32E16AD
.word 0xF414BC26
.end