Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc14.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc14.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=980673467"
.ident "BY rg131678 ON Mon Jul 14 14:01:16 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc14.s,v 1.3 2007/07/05 21:59:02 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 0x2, %g2
set 0x1, %g3
set 0xD, %g4
set 0x0, %g5
set 0x5, %g6
set 0x6, %g7
!# Input registers
set -0xF, %i0
set -0x9, %i1
set -0xE, %i2
set -0xE, %i3
set -0x6, %i4
set -0x2, %i5
set -0x2, %i6
set -0xB, %i7
!# Local registers
set 0x6B65FE24, %l0
set 0x4BAEF13E, %l1
set 0x3A1B3ADF, %l2
set 0x0FF194B6, %l3
set 0x1A480D10, %l4
set 0x654A53E6, %l5
set 0x287E77D6, %l6
!# Output registers
set -0x16B8, %o0
set 0x14C8, %o1
set 0x11C0, %o2
set 0x1BC3, %o3
set 0x0FD5, %o4
set 0x1AE1, %o5
set -0x0E4B, %o6
set 0x0B7E, %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 ..
ld [%l7 + 0x5C], %f8
be,a,pt %icc, loop_1
fcmple32 %f14, %f0, %i4
fmovdcs %icc, %f1, %f1
faligndata %f8, %f6, %f14
loop_1:
sth %g6, [%l7 + 0x6A]
fble,a %fcc3, loop_2
brnz %i1, loop_3
popc %i6, %i3
siam 0x5
loop_2:
lduw [%l7 + 0x54], %o6
loop_3:
fbg,a %fcc3, loop_4
fbuge,a %fcc2, loop_5
ldd [%l7 + 0x60], %f4
tvc %icc, 0x2
loop_4:
taddcctv %g2, %o2, %o5
loop_5:
ldsh [%l7 + 0x70], %g3
edge16 %g1, %g4, %l4
brz %o7, loop_6
std %f8, [%l7 + 0x18]
fmovsne %icc, %f10, %f11
fxnor %f2, %f0, %f12
loop_6:
stx %o0, [%l7 + 0x20]
mulx %l3, 0x1E91, %g5
fcmpne32 %f2, %f4, %o3
std %f12, [%l7 + 0x20]
movre %g7, %l1, %i0
orncc %i5, 0x1DA1, %o4
tne %xcc, 0x7
fmul8sux16 %f4, %f4, %f10
fcmpgt32 %f2, %f6, %l5
edge8 %l0, %i2, %o1
fmovrdlz %l2, %f0, %f6
movcs %icc, %i7, %i4
tvc %icc, 0x0
fmovsle %xcc, %f10, %f1
ld [%l7 + 0x70], %f10
fpsub32 %f10, %f10, %f14
ldx [%l7 + 0x50], %g6
fbo %fcc1, loop_7
pdist %f4, %f2, %f4
alignaddr %l6, %i1, %i6
fandnot2 %f10, %f2, %f12
loop_7:
fpsub16s %f10, %f0, %f9
lduw [%l7 + 0x60], %i3
ldx [%l7 + 0x20], %g2
brlez %o6, loop_8
std %f4, [%l7 + 0x60]
tl %icc, 0x5
fnegs %f2, %f2
loop_8:
tsubcc %o5, 0x1751, %g3
fmovdle %xcc, %f8, %f11
xor %o2, %g1, %g4
sub %l4, 0x1EBE, %o0
edge16ln %l3, %g5, %o7
movl %icc, %o3, %g7
sth %i0, [%l7 + 0x36]
ld [%l7 + 0x48], %f14
stw %i5, [%l7 + 0x5C]
fpsub32 %f10, %f14, %f2
fcmple32 %f12, %f12, %l1
ldsw [%l7 + 0x48], %l5
brnz %o4, loop_9
std %f4, [%l7 + 0x10]
brlz,a %l0, loop_10
lduh [%l7 + 0x7E], %i2
loop_9:
movgu %xcc, %o1, %i7
fabss %f7, %f6
loop_10:
sth %l2, [%l7 + 0x28]
sth %g6, [%l7 + 0x26]
ldd [%l7 + 0x78], %f4
fmul8x16al %f11, %f1, %f0
stb %l6, [%l7 + 0x3A]
fnors %f11, %f3, %f12
lduh [%l7 + 0x30], %i1
edge8n %i4, %i3, %i6
ldub [%l7 + 0x22], %g2
tsubcctv %o6, 0x1405, %o5
stx %o2, [%l7 + 0x28]
stb %g1, [%l7 + 0x34]
sethi 0x0B25, %g3
addccc %g4, 0x1116, %l4
and %o0, %l3, %g5
or %o7, 0x19A0, %o3
fmovrdne %i0, %f8, %f14
bge,a loop_11
addcc %g7, %l1, %l5
pdist %f4, %f8, %f8
fzeros %f0
loop_11:
movrne %i5, 0x202, %o4
xor %l0, 0x0999, %o1
movrlz %i2, %l2, %i7
fcmpes %fcc3, %f13, %f2
add %g6, 0x0A65, %i1
movcc %icc, %i4, %i3
subccc %i6, 0x1ECB, %l6
andcc %o6, %g2, %o2
fmovda %icc, %f3, %f15
fmovdneg %xcc, %f5, %f13
sth %o5, [%l7 + 0x5C]
lduh [%l7 + 0x76], %g1
std %f8, [%l7 + 0x30]
fxnor %f4, %f0, %f10
sth %g4, [%l7 + 0x1E]
ldsb [%l7 + 0x55], %g3
fmovd %f10, %f10
edge32n %l4, %l3, %g5
sth %o0, [%l7 + 0x40]
mova %xcc, %o7, %i0
movle %icc, %o3, %g7
ldsw [%l7 + 0x40], %l1
fpsub32s %f11, %f9, %f15
movpos %icc, %i5, %o4
fcmpeq16 %f6, %f8, %l0
sth %o1, [%l7 + 0x70]
bcs,a,pn %icc, loop_12
ldx [%l7 + 0x60], %l5
xnor %l2, 0x17C3, %i2
movpos %icc, %i7, %i1
loop_12:
movrgz %i4, 0x1CE, %g6
fsrc1s %f2, %f5
movcs %xcc, %i6, %l6
fabss %f12, %f8
st %f6, [%l7 + 0x78]
fmovsge %icc, %f2, %f5
andn %i3, 0x02D4, %g2
udiv %o6, 0x1ADC, %o2
bvs,a,pt %xcc, loop_13
bn,a,pn %icc, loop_14
fmovdne %icc, %f12, %f15
lduw [%l7 + 0x18], %g1
loop_13:
fors %f9, %f7, %f4
loop_14:
fmovsneg %xcc, %f14, %f11
stw %o5, [%l7 + 0x2C]
xnor %g3, 0x0D3D, %l4
ldx [%l7 + 0x68], %g4
nop
setx loop_15, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x64], %f13
srax %l3, %g5, %o0
fpsub16s %f0, %f7, %f13
loop_15:
bvs,pt %icc, loop_16
lduh [%l7 + 0x3A], %i0
subc %o3, 0x09D3, %o7
movvs %xcc, %g7, %i5
loop_16:
tvs %xcc, 0x1
tvc %xcc, 0x3
bleu,a %xcc, loop_17
fblg,a %fcc1, loop_18
fmovdcc %xcc, %f9, %f5
st %f15, [%l7 + 0x48]
loop_17:
ld [%l7 + 0x30], %f9
loop_18:
fmovscs %xcc, %f11, %f8
movne %icc, %o4, %l0
fblg %fcc3, loop_19
st %f12, [%l7 + 0x44]
bge,pt %icc, loop_20
te %xcc, 0x1
loop_19:
fcmple32 %f8, %f6, %l1
movrlez %o1, 0x1B9, %l2
loop_20:
umul %i2, %i7, %l5
fmovsle %icc, %f7, %f2
fabsd %f2, %f8
ldd [%l7 + 0x50], %f0
fmovs %f15, %f7
lduh [%l7 + 0x4C], %i1
sdivx %g6, 0x0BD4, %i4
sth %l6, [%l7 + 0x1E]
stx %i6, [%l7 + 0x50]
andn %i3, 0x08EA, %g2
stb %o6, [%l7 + 0x6E]
taddcc %o2, 0x0B67, %g1
movvs %icc, %o5, %l4
tleu %icc, 0x7
fmul8sux16 %f10, %f4, %f14
fnot2 %f6, %f0
ldsw [%l7 + 0x54], %g4
fmovdvs %xcc, %f15, %f8
fnegd %f0, %f0
tleu %icc, 0x4
fpadd16s %f10, %f8, %f10
fmovdle %xcc, %f4, %f0
mulscc %l3, %g3, %o0
ldub [%l7 + 0x25], %i0
fpackfix %f8, %f4
fcmps %fcc1, %f15, %f11
sub %o3, 0x07FC, %g5
bcc,a loop_21
brz %o7, loop_22
bn %xcc, loop_23
ldub [%l7 + 0x21], %i5
loop_21:
fbuge,a %fcc2, loop_24
loop_22:
fbug,a %fcc0, loop_25
loop_23:
fmovdcs %icc, %f8, %f0
movcc %icc, %o4, %g7
loop_24:
smul %l1, 0x1583, %l0
loop_25:
sth %l2, [%l7 + 0x3A]
movrgz %o1, %i2, %i7
edge8 %l5, %g6, %i1
fcmpeq16 %f4, %f6, %l6
array32 %i6, %i3, %g2
stx %o6, [%l7 + 0x40]
movneg %icc, %i4, %g1
lduw [%l7 + 0x4C], %o2
brgz,a %l4, loop_26
lduh [%l7 + 0x74], %o5
stb %g4, [%l7 + 0x24]
ldx [%l7 + 0x20], %g3
loop_26:
tvs %icc, 0x3
sth %o0, [%l7 + 0x4C]
stx %l3, [%l7 + 0x48]
movneg %xcc, %o3, %g5
fpadd32s %f4, %f4, %f7
srax %o7, 0x1D, %i0
fabsd %f6, %f8
fcmped %fcc3, %f4, %f6
fands %f10, %f11, %f9
sdiv %o4, 0x0982, %g7
udiv %l1, 0x1494, %l0
sllx %l2, 0x17, %o1
edge32l %i5, %i7, %l5
udivcc %g6, 0x00C9, %i2
std %f6, [%l7 + 0x48]
sth %i1, [%l7 + 0x60]
stw %l6, [%l7 + 0x1C]
fbe,a %fcc2, loop_27
brgz,a %i6, loop_28
fnot1 %f0, %f8
ldsb [%l7 + 0x57], %i3
loop_27:
fmovsge %icc, %f14, %f14
loop_28:
sth %g2, [%l7 + 0x66]
udiv %o6, 0x090B, %i4
fmovrsne %g1, %f5, %f0
tg %icc, 0x7
bcs,pt %xcc, loop_29
fnegs %f0, %f3
ldsw [%l7 + 0x7C], %l4
ldx [%l7 + 0x60], %o2
loop_29:
fmul8sux16 %f8, %f2, %f0
fnand %f8, %f12, %f4
tleu %icc, 0x3
smul %o5, 0x1CBB, %g3
ldd [%l7 + 0x70], %f2
fabss %f13, %f5
nop
setx loop_30, %l0, %l1
jmpl %l1, %g4
fmovsne %xcc, %f6, %f3
ldsw [%l7 + 0x34], %l3
fcmpgt16 %f4, %f12, %o0
loop_30:
fble,a %fcc2, loop_31
ldsb [%l7 + 0x75], %g5
tne %xcc, 0x6
lduw [%l7 + 0x10], %o3
loop_31:
smulcc %i0, 0x1BB2, %o7
fmul8x16au %f15, %f4, %f14
xnorcc %o4, %l1, %l0
fabsd %f0, %f4
bne %xcc, loop_32
ldx [%l7 + 0x70], %l2
std %f14, [%l7 + 0x20]
stw %o1, [%l7 + 0x44]
loop_32:
fsrc2s %f14, %f14
fsrc1 %f4, %f2
fbu,a %fcc0, loop_33
lduh [%l7 + 0x4A], %i5
ldub [%l7 + 0x43], %i7
stw %l5, [%l7 + 0x20]
loop_33:
fcmpgt16 %f8, %f8, %g6
fsrc2 %f14, %f0
lduh [%l7 + 0x18], %g7
fcmpd %fcc0, %f4, %f2
andncc %i1, %i2, %l6
st %f5, [%l7 + 0x70]
ldsh [%l7 + 0x22], %i6
edge8n %g2, %o6, %i4
tn %xcc, 0x5
movg %xcc, %i3, %g1
taddcctv %l4, %o2, %g3
tleu %icc, 0x3
tleu %xcc, 0x1
ble,a,pt %icc, loop_34
fmovsl %xcc, %f6, %f6
sllx %g4, %o5, %l3
movrlez %g5, 0x161, %o3
loop_34:
fsrc1 %f6, %f4
bcs,a,pn %icc, loop_35
fmovrslez %o0, %f4, %f10
fmovsl %xcc, %f3, %f14
ldsw [%l7 + 0x60], %i0
loop_35:
fcmpne32 %f0, %f14, %o4
sll %o7, 0x0B, %l0
fnot2s %f7, %f8
fmovrdgez %l1, %f2, %f6
bneg,pn %xcc, loop_36
xorcc %l2, 0x07B5, %i5
sll %i7, 0x16, %l5
st %f7, [%l7 + 0x1C]
loop_36:
bg,a,pt %icc, loop_37
fmul8ulx16 %f10, %f10, %f6
ldx [%l7 + 0x78], %o1
fpsub16 %f6, %f4, %f14
loop_37:
fand %f14, %f0, %f6
movpos %xcc, %g7, %g6
movpos %xcc, %i2, %i1
fmovs %f2, %f6
ldd [%l7 + 0x78], %f0
tpos %xcc, 0x6
ldsh [%l7 + 0x6A], %i6
fcmpeq32 %f0, %f8, %l6
movne %xcc, %g2, %i4
sethi 0x0348, %i3
addccc %g1, 0x1A7E, %o6
ldsb [%l7 + 0x5F], %o2
orncc %l4, %g4, %g3
movcs %icc, %o5, %g5
std %f0, [%l7 + 0x08]
ld [%l7 + 0x68], %f5
ld [%l7 + 0x38], %f7
st %f15, [%l7 + 0x18]
std %f14, [%l7 + 0x38]
fmovrdlez %o3, %f14, %f8
stx %o0, [%l7 + 0x70]
fcmple16 %f6, %f4, %i0
fcmpne16 %f14, %f6, %l3
ldd [%l7 + 0x58], %f2
ld [%l7 + 0x20], %f2
lduw [%l7 + 0x78], %o7
ldd [%l7 + 0x10], %f12
orcc %l0, %o4, %l2
fbule,a %fcc1, loop_38
ldsb [%l7 + 0x61], %i5
fbn %fcc2, loop_39
bg %icc, loop_40
loop_38:
movre %i7, 0x16A, %l1
fnot2 %f0, %f14
loop_39:
sethi 0x1CD9, %l5
loop_40:
sdivcc %g7, 0x1684, %g6
ldd [%l7 + 0x68], %f12
brnz,a %o1, loop_41
fmovsvc %xcc, %f12, %f9
movl %xcc, %i2, %i1
std %f8, [%l7 + 0x18]
loop_41:
ldub [%l7 + 0x20], %i6
nop
setx loop_42, %l0, %l1
jmpl %l1, %g2
stb %i4, [%l7 + 0x59]
tcs %xcc, 0x1
srl %i3, %g1, %l6
loop_42:
lduw [%l7 + 0x48], %o6
xorcc %o2, %l4, %g3
movcs %xcc, %g4, %g5
ld [%l7 + 0x08], %f10
fbo,a %fcc3, loop_43
taddcctv %o5, %o3, %o0
ldx [%l7 + 0x40], %i0
fzeros %f5
loop_43:
stw %o7, [%l7 + 0x54]
udiv %l0, 0x06D1, %l3
fmovsne %icc, %f15, %f9
fbu %fcc3, loop_44
mova %xcc, %l2, %i5
ta %icc, 0x0
tg %icc, 0x4
loop_44:
fbe %fcc3, loop_45
fmovdg %xcc, %f14, %f8
add %i7, %o4, %l5
movne %xcc, %l1, %g6
loop_45:
movcc %icc, %g7, %o1
ldsh [%l7 + 0x7E], %i2
stw %i1, [%l7 + 0x40]
bcc loop_46
sdivx %i6, 0x1312, %i4
fmul8sux16 %f4, %f12, %f6
st %f15, [%l7 + 0x40]
loop_46:
fornot2s %f7, %f13, %f14
stx %g2, [%l7 + 0x30]
fmul8ulx16 %f6, %f2, %f6
tcs %xcc, 0x2
sth %i3, [%l7 + 0x4C]
fornot1s %f3, %f3, %f3
ldd [%l7 + 0x18], %f0
fzeros %f3
lduw [%l7 + 0x08], %l6
edge32 %g1, %o6, %l4
ldx [%l7 + 0x30], %g3
fmovspos %xcc, %f8, %f3
srlx %g4, %g5, %o5
fmovrdlz %o3, %f14, %f4
fbl,a %fcc3, loop_47
fmovrdlz %o2, %f10, %f2
stw %o0, [%l7 + 0x0C]
ldx [%l7 + 0x20], %o7
loop_47:
ldsh [%l7 + 0x62], %l0
fxnors %f0, %f13, %f3
ldx [%l7 + 0x68], %i0
fmul8x16au %f14, %f6, %f4
fnot1s %f14, %f14
ldx [%l7 + 0x58], %l2
edge8 %l3, %i7, %i5
fmul8x16au %f7, %f15, %f14
mova %icc, %l5, %l1
ldx [%l7 + 0x78], %g6
ldsw [%l7 + 0x0C], %o4
edge16ln %o1, %g7, %i1
st %f6, [%l7 + 0x1C]
ldub [%l7 + 0x0E], %i6
and %i4, %g2, %i2
smulcc %l6, 0x0799, %i3
fxors %f10, %f3, %f14
orncc %g1, %o6, %g3
udiv %l4, 0x1C0E, %g4
lduh [%l7 + 0x52], %o5
fmul8x16 %f12, %f4, %f0
udiv %g5, 0x1813, %o2
smulcc %o3, 0x193B, %o0
fba %fcc3, loop_48
st %f12, [%l7 + 0x28]
fsrc1 %f12, %f8
movrne %o7, %l0, %i0
loop_48:
ta %xcc, 0x0
fexpand %f5, %f12
movrlz %l2, 0x232, %l3
ld [%l7 + 0x0C], %f7
fmovs %f9, %f7
ldd [%l7 + 0x58], %f2
fmovspos %xcc, %f7, %f2
fbug %fcc2, loop_49
tn %xcc, 0x0
fmovsvc %icc, %f14, %f10
fbe,a %fcc3, loop_50
loop_49:
fpsub16s %f13, %f12, %f9
fxnor %f10, %f6, %f12
fmovrdlez %i5, %f10, %f12
loop_50:
sdivcc %i7, 0x0427, %l1
fnors %f7, %f11, %f4
ldx [%l7 + 0x38], %l5
fmovrdlz %o4, %f6, %f0
fcmps %fcc3, %f2, %f13
siam 0x0
te %xcc, 0x3
fandnot2s %f14, %f0, %f6
fmovrslez %o1, %f10, %f0
udivcc %g6, 0x08E0, %g7
udivcc %i6, 0x054C, %i1
lduh [%l7 + 0x62], %g2
ldx [%l7 + 0x08], %i4
fmul8x16al %f6, %f4, %f14
edge16l %i2, %i3, %l6
fcmpgt16 %f2, %f2, %o6
std %f12, [%l7 + 0x58]
fmovdvs %icc, %f7, %f0
ldub [%l7 + 0x23], %g1
fabss %f8, %f12
tgu %icc, 0x2
fbu %fcc3, loop_51
nop
setx loop_52, %l0, %l1
jmpl %l1, %l4
stw %g4, [%l7 + 0x08]
brgez %o5, loop_53
loop_51:
fornot1s %f9, %f12, %f7
loop_52:
te %xcc, 0x0
fxnor %f8, %f8, %f6
loop_53:
fmuld8ulx16 %f2, %f6, %f0
fmovrslz %g5, %f5, %f4
ldsh [%l7 + 0x2C], %o2
movpos %xcc, %o3, %g3
st %f1, [%l7 + 0x34]
fmovdg %xcc, %f4, %f2
edge32n %o0, %o7, %l0
array16 %l2, %i0, %i5
sll %l3, %i7, %l1
movneg %xcc, %l5, %o1
ldub [%l7 + 0x5A], %o4
alignaddr %g7, %g6, %i1
stx %i6, [%l7 + 0x58]
fbn %fcc3, loop_54
fnegd %f12, %f2
fandnot1 %f12, %f0, %f0
array16 %i4, %i2, %g2
loop_54:
addc %l6, 0x0B30, %o6
fpmerge %f2, %f2, %f8
fmovsne %icc, %f0, %f1
ldd [%l7 + 0x28], %f0
fbu,a %fcc2, loop_55
movleu %icc, %g1, %i3
lduh [%l7 + 0x5E], %l4
lduw [%l7 + 0x68], %g4
loop_55:
fmovrse %o5, %f6, %f15
edge32n %g5, %o2, %o3
brnz,a %o0, loop_56
subc %o7, 0x05E2, %g3
fbul,a %fcc1, loop_57
ld [%l7 + 0x6C], %f5
loop_56:
ldd [%l7 + 0x50], %f6
fmovrdlez %l0, %f10, %f12
loop_57:
brlz %l2, loop_58
movcc %icc, %i0, %l3
fbn %fcc2, loop_59
tgu %icc, 0x0
loop_58:
fcmple16 %f10, %f2, %i5
fpadd32s %f1, %f6, %f0
loop_59:
stb %i7, [%l7 + 0x16]
stw %l1, [%l7 + 0x4C]
ldsh [%l7 + 0x14], %o1
addccc %l5, %g7, %g6
lduh [%l7 + 0x46], %i1
fbule %fcc0, loop_60
ldsh [%l7 + 0x3A], %o4
stb %i6, [%l7 + 0x55]
fmovrdgz %i4, %f10, %f2
loop_60:
ldsh [%l7 + 0x4A], %g2
fmul8x16al %f15, %f14, %f4
st %f11, [%l7 + 0x68]
fmovsge %icc, %f11, %f6
stx %l6, [%l7 + 0x50]
fmovdneg %icc, %f10, %f1
ldub [%l7 + 0x26], %o6
fnegs %f1, %f4
fnand %f4, %f2, %f12
srax %g1, 0x1B, %i3
call loop_61
fbu,a %fcc1, loop_62
fmovsne %icc, %f1, %f5
fnegd %f8, %f6
loop_61:
fsrc1s %f11, %f11
loop_62:
stw %i2, [%l7 + 0x44]
ld [%l7 + 0x30], %f2
tvc %icc, 0x7
fmovdcc %xcc, %f1, %f11
be loop_63
fmovdn %icc, %f3, %f6
ldd [%l7 + 0x18], %f8
fbge,a %fcc2, loop_64
loop_63:
fmovrsgz %g4, %f15, %f7
lduw [%l7 + 0x60], %o5
fbug,a %fcc1, loop_65
loop_64:
subc %l4, %g5, %o2
fnot1 %f0, %f8
bshuffle %f4, %f4, %f4
loop_65:
taddcc %o3, %o0, %o7
fbug,a %fcc1, loop_66
xor %l0, 0x0546, %g3
subcc %i0, 0x036C, %l2
ba,a,pn %xcc, loop_67
loop_66:
fmul8ulx16 %f8, %f8, %f0
fnot2s %f9, %f1
ldsb [%l7 + 0x63], %i5
loop_67:
fnegs %f3, %f12
fornot2s %f2, %f11, %f2
movn %icc, %i7, %l3
st %f5, [%l7 + 0x3C]
stb %o1, [%l7 + 0x31]
ldsw [%l7 + 0x30], %l5
sth %l1, [%l7 + 0x4A]
bcs,pn %icc, loop_68
movcs %xcc, %g6, %g7
nop
setx loop_69, %l0, %l1
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 %i1, %f14, %f2
loop_68:
tn %xcc, 0x6
ldsb [%l7 + 0x0B], %i6
loop_69:
ldsh [%l7 + 0x4E], %o4
array16 %g2, %l6, %i4
fmul8sux16 %f8, %f2, %f0
ldsb [%l7 + 0x67], %g1
lduh [%l7 + 0x1E], %i3
stw %i2, [%l7 + 0x58]
array16 %g4, %o6, %o5
stb %l4, [%l7 + 0x42]
fbu %fcc0, loop_70
fmovdleu %xcc, %f1, %f13
udiv %o2, 0x169D, %g5
bvc,a %xcc, loop_71
loop_70:
ta %icc, 0x2
fnors %f14, %f0, %f4
fbn %fcc2, loop_72
loop_71:
fbule,a %fcc2, loop_73
movpos %icc, %o0, %o3
brnz,a %o7, loop_74
loop_72:
fandnot1s %f3, %f11, %f2
loop_73:
edge8l %g3, %l0, %i0
fmovscs %xcc, %f4, %f4
loop_74:
ldsw [%l7 + 0x30], %i5
movcs %icc, %l2, %l3
fcmpeq32 %f8, %f14, %i7
ldd [%l7 + 0x50], %f6
ldsw [%l7 + 0x30], %l5
ldsw [%l7 + 0x40], %o1
stw %g6, [%l7 + 0x1C]
ldsb [%l7 + 0x59], %l1
ldsb [%l7 + 0x58], %g7
fmovrdlez %i1, %f14, %f4
stb %o4, [%l7 + 0x42]
fmovsge %xcc, %f10, %f9
call loop_75
stx %i6, [%l7 + 0x78]
lduh [%l7 + 0x42], %l6
fbuge,a %fcc3, loop_76
loop_75:
fmovsgu %xcc, %f5, %f7
fandnot1s %f15, %f15, %f11
brnz %g2, loop_77
loop_76:
lduw [%l7 + 0x18], %g1
st %f12, [%l7 + 0x54]
siam 0x5
loop_77:
movrlez %i3, 0x123, %i2
brlz,a %i4, loop_78
fabss %f10, %f13
fmovdneg %xcc, %f6, %f6
andcc %o6, 0x167F, %g4
loop_78:
fmovsa %icc, %f8, %f12
fmovsvs %icc, %f15, %f15
fpackfix %f10, %f6
ldsb [%l7 + 0x44], %l4
fcmps %fcc0, %f12, %f14
edge32 %o5, %g5, %o0
sdivx %o2, 0x16B7, %o7
bgu,a,pn %icc, loop_79
fmul8x16al %f9, %f4, %f0
movgu %icc, %g3, %l0
fsrc2 %f6, %f0
loop_79:
ldsh [%l7 + 0x5C], %o3
edge32l %i5, %l2, %i0
fmuld8ulx16 %f5, %f3, %f6
brgz,a %i7, loop_80
ldsb [%l7 + 0x3D], %l3
fornot1 %f0, %f10, %f10
stw %o1, [%l7 + 0x5C]
loop_80:
edge8l %l5, %g6, %g7
fmovsa %icc, %f14, %f5
tvs %xcc, 0x5
fexpand %f8, %f10
bg,pn %icc, loop_81
fpsub32s %f14, %f0, %f11
tvc %xcc, 0x1
brgez %l1, loop_82
loop_81:
ldsh [%l7 + 0x16], %i1
srlx %i6, 0x13, %l6
orn %o4, %g1, %g2
loop_82:
ldx [%l7 + 0x30], %i3
fmovrdlz %i2, %f6, %f0
tge %icc, 0x2
bleu,a loop_83
fbue %fcc2, loop_84
subc %o6, 0x1FE7, %g4
subccc %l4, %o5, %i4
loop_83:
tcc %icc, 0x3
loop_84:
movgu %icc, %g5, %o2
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x5C], %o7
xnor %g3, %l0, %o0
fxor %f4, %f6, %f6
srl %o3, %i5, %l2
fmovscs %xcc, %f3, %f10
movrne %i7, %l3, %o1
fmovspos %icc, %f3, %f14
fnot1s %f14, %f8
fbl %fcc3, loop_85
ldsw [%l7 + 0x14], %l5
movge %xcc, %g6, %g7
fmovrdgez %i0, %f12, %f14
loop_85:
brz %i1, loop_86
bvc,a loop_87
fcmpne16 %f6, %f4, %i6
fandnot2s %f3, %f1, %f14
loop_86:
fmovdle %icc, %f10, %f14
loop_87:
movne %xcc, %l6, %o4
stw %l1, [%l7 + 0x64]
fmovsle %xcc, %f11, %f6
fcmpeq16 %f6, %f2, %g2
tl %icc, 0x2
fmovsge %xcc, %f5, %f7
fandnot1s %f5, %f7, %f11
movvs %icc, %g1, %i3
fandnot1s %f10, %f5, %f8
ldx [%l7 + 0x20], %i2
fbue,a %fcc3, loop_88
ble,pt %icc, loop_89
fmuld8sux16 %f2, %f7, %f0
fnegs %f0, %f9
loop_88:
nop
setx loop_90, %l0, %l1
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_89:
brlez %o6, loop_91
alignaddr %g4, %l4, %o5
edge8l %g5, %o2, %i4
loop_90:
ldd [%l7 + 0x60], %f6
loop_91:
ldub [%l7 + 0x73], %g3
fmovrsgz %l0, %f3, %f10
sdiv %o0, 0x1B9D, %o7
mulx %o3, %i5, %l2
ldub [%l7 + 0x59], %l3
fmovdcc %xcc, %f10, %f3
fbu %fcc0, loop_92
edge32 %i7, %o1, %l5
fmovdg %xcc, %f3, %f3
fmovsl %icc, %f2, %f4
loop_92:
tle %icc, 0x4
stb %g7, [%l7 + 0x1C]
sdivx %g6, 0x0CDE, %i1
fnors %f2, %f7, %f13
movrgz %i0, %l6, %i6
fmovdvs %icc, %f4, %f14
ldsb [%l7 + 0x5A], %o4
udivcc %g2, 0x0F26, %l1
brgez,a %g1, loop_93
tpos %xcc, 0x6
sdiv %i2, 0x0EFB, %i3
stw %o6, [%l7 + 0x0C]
loop_93:
fbge,a %fcc1, loop_94
fmovscc %icc, %f15, %f3
edge16ln %g4, %l4, %g5
xnorcc %o2, 0x0AD9, %i4
loop_94:
fbg,a %fcc0, loop_95
fmovrdne %o5, %f4, %f14
ba %xcc, loop_96
fnot1s %f13, %f12
loop_95:
addccc %l0, 0x04D5, %o0
ld [%l7 + 0x30], %f11
loop_96:
ldsw [%l7 + 0x24], %g3
fbug,a %fcc1, loop_97
movneg %xcc, %o7, %o3
movrne %i5, %l2, %l3
fsrc2 %f14, %f14
loop_97:
udivx %i7, 0x11D5, %l5
ldub [%l7 + 0x2C], %g7
bne,a %xcc, loop_98
sub %o1, %i1, %i0
fmovsvc %xcc, %f10, %f0
fmovsleu %xcc, %f0, %f10
loop_98:
fmovspos %xcc, %f4, %f3
fpadd16s %f12, %f13, %f1
fmovsa %xcc, %f3, %f6
stw %g6, [%l7 + 0x40]
tvs %xcc, 0x4
lduh [%l7 + 0x1A], %i6
ldsb [%l7 + 0x32], %l6
fmovdgu %xcc, %f5, %f11
sdivx %o4, 0x1536, %g2
fornot1 %f14, %f0, %f12
fandnot2s %f7, %f1, %f8
std %f4, [%l7 + 0x40]
stx %l1, [%l7 + 0x40]
ble,pt %xcc, loop_99
tvc %xcc, 0x0
movle %icc, %g1, %i2
alignaddr %i3, %g4, %l4
loop_99:
st %f12, [%l7 + 0x70]
be,a %xcc, loop_100
fcmpne32 %f0, %f6, %g5
bl,a,pt %xcc, loop_101
edge32n %o6, %o2, %i4
loop_100:
fsrc2s %f14, %f4
edge16l %o5, %l0, %g3
loop_101:
ldsh [%l7 + 0x2C], %o0
fmovrsne %o3, %f4, %f1
fmul8x16au %f3, %f9, %f2
fbule,a %fcc0, loop_102
movneg %icc, %i5, %o7
call loop_103
srax %l3, %l2, %l5
loop_102:
ldub [%l7 + 0x6B], %i7
fabss %f7, %f12
loop_103:
ldsb [%l7 + 0x6C], %g7
ld [%l7 + 0x78], %f1
fbue,a %fcc3, loop_104
fpsub32s %f4, %f7, %f3
fmovsle %icc, %f12, %f1
std %f8, [%l7 + 0x18]
loop_104:
fones %f6
ldsw [%l7 + 0x3C], %o1
ld [%l7 + 0x54], %f7
tneg %icc, 0x4
fxor %f0, %f12, %f6
stw %i1, [%l7 + 0x68]
taddcc %g6, %i6, %l6
ldsw [%l7 + 0x44], %i0
fmovse %xcc, %f4, %f6
fcmped %fcc0, %f6, %f14
fbg,a %fcc2, loop_105
fxnors %f12, %f15, %f4
ba,a loop_106
addccc %o4, %g2, %g1
loop_105:
fsrc2 %f6, %f8
bgu,a loop_107
loop_106:
tpos %icc, 0x0
fcmps %fcc2, %f9, %f10
xnorcc %i2, 0x0612, %l1
loop_107:
movrlez %g4, 0x166, %i3
fmovrdlez %g5, %f0, %f6
edge8n %l4, %o2, %i4
tcc %xcc, 0x0
ldsh [%l7 + 0x1A], %o6
tsubcc %o5, %g3, %l0
fand %f14, %f14, %f12
fcmpgt16 %f4, %f14, %o0
orn %i5, %o3, %l3
ldsw [%l7 + 0x20], %l2
ldsh [%l7 + 0x56], %o7
tcs %xcc, 0x5
fcmpeq16 %f0, %f6, %l5
orncc %g7, 0x1A1D, %i7
ta %xcc, 0x1
ldub [%l7 + 0x09], %i1
fpsub16 %f12, %f2, %f14
bneg,a %xcc, loop_108
fmovsgu %icc, %f8, %f2
ldsh [%l7 + 0x2A], %g6
fbue,a %fcc0, loop_109
loop_108:
ldsh [%l7 + 0x4E], %o1
fnot1s %f14, %f0
fmovspos %xcc, %f4, %f12
loop_109:
fmovrdlez %i6, %f0, %f0
ldx [%l7 + 0x30], %l6
fmovsge %icc, %f15, %f12
sdivcc %i0, 0x1251, %o4
stw %g2, [%l7 + 0x10]
fandnot1s %f3, %f6, %f5
fcmpgt16 %f10, %f10, %i2
fmovdge %icc, %f7, %f2
fcmps %fcc0, %f2, %f12
fxnor %f2, %f4, %f12
brlez,a %l1, loop_110
ldd [%l7 + 0x40], %f6
fpsub32 %f0, %f12, %f14
and %g4, 0x16FE, %i3
loop_110:
lduw [%l7 + 0x3C], %g5
xorcc %l4, 0x18AD, %g1
ldsh [%l7 + 0x56], %o2
std %f4, [%l7 + 0x48]
stx %i4, [%l7 + 0x30]
bge,a loop_111
taddcc %o6, %o5, %g3
std %f6, [%l7 + 0x20]
fand %f8, %f8, %f8
loop_111:
srlx %o0, %i5, %o3
fbn,a %fcc2, loop_112
stw %l0, [%l7 + 0x38]
fornot2s %f8, %f13, %f3
sth %l3, [%l7 + 0x52]
loop_112:
movge %xcc, %o7, %l2
stx %g7, [%l7 + 0x10]
movrne %l5, %i1, %i7
edge16 %g6, %o1, %l6
bvs,a,pt %xcc, loop_113
movle %xcc, %i6, %i0
fmul8x16 %f9, %f12, %f0
std %f10, [%l7 + 0x10]
loop_113:
stx %o4, [%l7 + 0x18]
move %xcc, %g2, %i2
bg %icc, loop_114
movrgez %g4, %l1, %i3
ldd [%l7 + 0x50], %f2
andn %g5, %g1, %l4
loop_114:
stb %o2, [%l7 + 0x13]
stx %i4, [%l7 + 0x08]
stx %o6, [%l7 + 0x50]
bne,a loop_115
ldub [%l7 + 0x5F], %g3
ldsb [%l7 + 0x20], %o5
ldsh [%l7 + 0x74], %o0
loop_115:
fmovdn %xcc, %f5, %f1
fnot1s %f0, %f9
fmovrdlz %i5, %f12, %f2
fnor %f10, %f2, %f12
stw %o3, [%l7 + 0x2C]
fmovdpos %icc, %f15, %f8
fbl,a %fcc2, loop_116
lduh [%l7 + 0x4C], %l0
stb %o7, [%l7 + 0x60]
te %xcc, 0x1
loop_116:
fnor %f10, %f14, %f6
fmovdge %icc, %f8, %f7
fcmpes %fcc0, %f2, %f11
sth %l2, [%l7 + 0x52]
tleu %xcc, 0x2
edge8 %g7, %l3, %l5
edge16n %i1, %i7, %g6
fbn,a %fcc3, loop_117
subcc %o1, %i6, %i0
ldd [%l7 + 0x48], %f6
ldsw [%l7 + 0x64], %o4
loop_117:
tsubcc %l6, %g2, %g4
fmovrsne %l1, %f9, %f10
ldd [%l7 + 0x60], %f0
movneg %icc, %i2, %i3
addcc %g5, 0x084E, %g1
ldx [%l7 + 0x28], %l4
lduw [%l7 + 0x48], %i4
stb %o6, [%l7 + 0x7C]
movne %icc, %o2, %g3
movrgz %o5, %o0, %i5
lduh [%l7 + 0x62], %o3
sub %o7, 0x123A, %l2
st %f2, [%l7 + 0x64]
ldub [%l7 + 0x43], %l0
fmovsg %icc, %f4, %f8
fpsub16 %f4, %f8, %f12
fbe %fcc0, loop_118
fornot1s %f7, %f2, %f0
nop
setx loop_119, %l0, %l1
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 + 0x65], %g7
loop_118:
ta %icc, 0x3
stw %l5, [%l7 + 0x3C]
loop_119:
fmul8sux16 %f6, %f0, %f14
stb %i1, [%l7 + 0x71]
ldx [%l7 + 0x40], %i7
ldsb [%l7 + 0x42], %g6
fcmped %fcc3, %f4, %f4
faligndata %f10, %f8, %f4
fba,a %fcc0, loop_120
lduw [%l7 + 0x7C], %o1
sra %i6, %l3, %o4
brgz,a %i0, loop_121
loop_120:
fnors %f15, %f3, %f0
fandnot1s %f4, %f6, %f14
tpos %icc, 0x2
loop_121:
brnz %l6, loop_122
sth %g4, [%l7 + 0x3A]
brnz,a %g2, loop_123
ldub [%l7 + 0x1B], %l1
loop_122:
st %f14, [%l7 + 0x68]
tge %xcc, 0x3
loop_123:
ldsb [%l7 + 0x50], %i2
ldsw [%l7 + 0x24], %i3
tvc %xcc, 0x7
tn %icc, 0x5
bg,a loop_124
stw %g5, [%l7 + 0x54]
bcc,a,pt %icc, loop_125
array32 %g1, %i4, %o6
loop_124:
fornot1 %f10, %f4, %f14
bgu,a,pn %icc, loop_126
loop_125:
movrgez %o2, %g3, %l4
stw %o5, [%l7 + 0x6C]
fpsub16 %f12, %f4, %f14
loop_126:
bl,pt %xcc, loop_127
ldd [%l7 + 0x58], %f6
fcmpne16 %f0, %f6, %i5
sra %o0, %o7, %l2
loop_127:
fbul %fcc3, loop_128
umulcc %l0, %o3, %g7
ldsh [%l7 + 0x68], %l5
bn,a %xcc, loop_129
loop_128:
edge8l %i1, %i7, %o1
fabss %f0, %f15
fmovrdne %g6, %f2, %f10
loop_129:
addcc %l3, 0x1EDD, %i6
fmovrsne %o4, %f12, %f0
and %l6, %i0, %g4
movge %xcc, %g2, %l1
movle %xcc, %i3, %i2
ldub [%l7 + 0x5A], %g5
fmovda %icc, %f7, %f10
bshuffle %f2, %f10, %f10
ldd [%l7 + 0x08], %f2
sdivcc %i4, 0x187A, %g1
movrlez %o6, 0x0B9, %g3
tcc %xcc, 0x3
fmovrslz %l4, %f4, %f10
ldx [%l7 + 0x40], %o2
tcc %xcc, 0x6
edge8n %o5, %o0, %o7
fandnot2 %f4, %f0, %f10
fpadd16s %f9, %f4, %f0
fpadd32s %f9, %f13, %f6
fbg %fcc2, loop_130
lduw [%l7 + 0x78], %i5
fmovs %f10, %f4
ld [%l7 + 0x70], %f11
loop_130:
stb %l2, [%l7 + 0x41]
fabss %f8, %f15
fmuld8sux16 %f1, %f12, %f14
edge8ln %l0, %g7, %l5
fmovrdlz %o3, %f4, %f6
ldsh [%l7 + 0x6C], %i1
movneg %icc, %o1, %i7
stb %g6, [%l7 + 0x27]
fmovdneg %icc, %f2, %f9
sllx %i6, %o4, %l3
lduh [%l7 + 0x4A], %l6
st %f15, [%l7 + 0x60]
ldsb [%l7 + 0x35], %g4
fornot1s %f6, %f15, %f1
tneg %icc, 0x1
fzero %f14
movg %xcc, %i0, %l1
fmovrslez %i3, %f13, %f6
fbul,a %fcc3, loop_131
fmovscs %xcc, %f1, %f8
fmovrde %g2, %f4, %f6
edge8 %i2, %g5, %i4
loop_131:
fcmple32 %f8, %f6, %o6
stb %g3, [%l7 + 0x28]
fmovsn %icc, %f12, %f8
ldsh [%l7 + 0x40], %g1
addc %o2, 0x0AFB, %l4
fmovsge %icc, %f14, %f1
ldub [%l7 + 0x32], %o0
lduh [%l7 + 0x14], %o7
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x12], %i5
fbe,a %fcc1, loop_132
bgu %xcc, loop_133
sth %o5, [%l7 + 0x1C]
fnors %f11, %f2, %f6
loop_132:
fpadd16s %f9, %f15, %f14
loop_133:
tvs %icc, 0x1
edge32 %l2, %l0, %l5
fcmpeq32 %f0, %f6, %o3
fmovdn %icc, %f1, %f4
movge %icc, %g7, %o1
edge8l %i1, %g6, %i6
lduw [%l7 + 0x68], %o4
fandnot1 %f10, %f12, %f4
umulcc %i7, %l3, %g4
bcs,a loop_134
ldsb [%l7 + 0x4D], %i0
fmovdge %icc, %f12, %f2
ldsh [%l7 + 0x3A], %l1
loop_134:
ldd [%l7 + 0x58], %f2
fmovdvs %xcc, %f7, %f4
ldsw [%l7 + 0x50], %i3
fbule %fcc3, loop_135
bge loop_136
bvc,a loop_137
ldd [%l7 + 0x08], %f12
loop_135:
fxnors %f3, %f6, %f9
loop_136:
bne %icc, loop_138
loop_137:
bl loop_139
edge32ln %g2, %i2, %g5
tsubcc %i4, %l6, %o6
loop_138:
fnot2 %f10, %f10
loop_139:
movrne %g1, 0x1F8, %g3
fnot1 %f8, %f0
fmul8x16 %f9, %f14, %f12
xnorcc %l4, %o2, %o0
ldx [%l7 + 0x38], %o7
array32 %i5, %l2, %o5
lduw [%l7 + 0x18], %l5
orn %l0, 0x05F9, %g7
lduh [%l7 + 0x20], %o1
fmovrdgz %i1, %f4, %f2
fnot2 %f2, %f12
stb %o3, [%l7 + 0x27]
fandnot1 %f4, %f4, %f0
bge,pn %icc, loop_140
ldsw [%l7 + 0x14], %g6
fexpand %f9, %f6
edge32ln %i6, %o4, %l3
loop_140:
fmovscc %xcc, %f6, %f14
movleu %xcc, %i7, %g4
tl %icc, 0x0
ldsw [%l7 + 0x1C], %i0
ldsb [%l7 + 0x63], %i3
fnands %f2, %f8, %f12
lduh [%l7 + 0x56], %g2
lduw [%l7 + 0x4C], %l1
stx %i2, [%l7 + 0x28]
movn %xcc, %g5, %i4
fands %f1, %f9, %f8
tg %icc, 0x5
st %f0, [%l7 + 0x54]
sdiv %o6, 0x1D65, %l6
tleu %xcc, 0x7
fbu,a %fcc2, loop_141
edge16l %g1, %l4, %o2
edge16 %g3, %o0, %o7
sdivx %i5, 0x1CDC, %l2
loop_141:
fandnot2 %f12, %f6, %f6
fcmpne16 %f4, %f4, %o5
ld [%l7 + 0x10], %f6
ldsb [%l7 + 0x2B], %l5
ldsw [%l7 + 0x68], %g7
fmovdle %xcc, %f7, %f14
tneg %xcc, 0x0
ld [%l7 + 0x6C], %f14
fpadd32s %f0, %f4, %f3
stw %l0, [%l7 + 0x3C]
fabss %f8, %f3
nop
setx loop_142, %l0, %l1
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 %i1, %o3, %g6
subc %i6, 0x0065, %o1
ldd [%l7 + 0x78], %f0
loop_142:
andcc %l3, %o4, %g4
fmovse %icc, %f14, %f3
nop
setx loop_143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %i7, %i0
fmuld8sux16 %f14, %f3, %f10
edge8n %i3, %g2, %l1
loop_143:
movl %icc, %i2, %g5
srl %i4, 0x1F, %o6
stw %g1, [%l7 + 0x18]
siam 0x6
ldsw [%l7 + 0x30], %l6
fmovrdne %o2, %f4, %f4
ldsb [%l7 + 0x0A], %l4
fmovrsne %o0, %f8, %f6
brnz %g3, loop_144
udivx %o7, 0x0DC6, %i5
stb %o5, [%l7 + 0x5C]
std %f4, [%l7 + 0x10]
loop_144:
fmovsneg %xcc, %f8, %f7
lduh [%l7 + 0x1C], %l5
bl loop_145
fxor %f2, %f8, %f8
orn %g7, 0x058D, %l2
sth %l0, [%l7 + 0x58]
loop_145:
fmovdle %xcc, %f5, %f14
lduw [%l7 + 0x78], %i1
xnorcc %g6, %o3, %o1
ldub [%l7 + 0x5E], %i6
ldsb [%l7 + 0x77], %o4
lduh [%l7 + 0x26], %g4
fands %f9, %f14, %f14
std %f0, [%l7 + 0x18]
lduh [%l7 + 0x4C], %i7
fmovdcc %xcc, %f1, %f9
nop
setx loop_146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %l3, 0x1C7F, %i0
sth %g2, [%l7 + 0x4A]
tne %xcc, 0x6
loop_146:
andncc %i3, %l1, %g5
movrlz %i4, %i2, %g1
movcc %xcc, %o6, %o2
ldub [%l7 + 0x16], %l6
ldsh [%l7 + 0x5A], %l4
fbe %fcc3, loop_147
lduw [%l7 + 0x58], %o0
edge16l %g3, %i5, %o5
ld [%l7 + 0x54], %f0
loop_147:
fbg %fcc3, loop_148
ble,a,pt %xcc, loop_149
fbul %fcc3, loop_150
brz %l5, loop_151
loop_148:
st %f12, [%l7 + 0x2C]
loop_149:
lduw [%l7 + 0x70], %g7
loop_150:
ldsh [%l7 + 0x28], %l2
loop_151:
taddcc %o7, 0x10E4, %l0
sllx %g6, %o3, %o1
ldsb [%l7 + 0x2E], %i6
fcmpeq16 %f12, %f10, %o4
tcs %icc, 0x0
brgez %g4, loop_152
bl,a loop_153
edge8l %i7, %i1, %l3
fzeros %f9
loop_152:
stx %i0, [%l7 + 0x48]
loop_153:
orcc %i3, %l1, %g2
fmovsa %xcc, %f8, %f7
fmovda %xcc, %f12, %f6
ldsh [%l7 + 0x1C], %g5
ldsh [%l7 + 0x6C], %i2
addc %i4, 0x022B, %g1
fpsub32s %f5, %f2, %f0
fbne %fcc1, loop_154
lduh [%l7 + 0x4A], %o2
ldx [%l7 + 0x60], %o6
ldsh [%l7 + 0x4E], %l6
loop_154:
udivcc %l4, 0x0401, %o0
andncc %i5, %o5, %l5
fcmpd %fcc0, %f14, %f10
edge16ln %g7, %g3, %o7
fmul8x16 %f0, %f2, %f0
ble %xcc, loop_155
ld [%l7 + 0x64], %f10
fmovdneg %xcc, %f15, %f3
fcmple32 %f0, %f0, %l2
loop_155:
fbug,a %fcc1, loop_156
ldub [%l7 + 0x5F], %l0
stw %g6, [%l7 + 0x50]
xorcc %o1, 0x1F55, %i6
loop_156:
stb %o4, [%l7 + 0x08]
lduh [%l7 + 0x78], %g4
lduw [%l7 + 0x24], %o3
ldx [%l7 + 0x20], %i7
xor %i1, %l3, %i3
lduw [%l7 + 0x4C], %l1
ldsb [%l7 + 0x63], %g2
stx %i0, [%l7 + 0x58]
subccc %i2, 0x0DA8, %i4
srlx %g1, %o2, %o6
fpackfix %f6, %f1
sub %l6, 0x0D0B, %l4
ldsw [%l7 + 0x7C], %o0
lduw [%l7 + 0x50], %g5
ldx [%l7 + 0x18], %i5
fsrc1 %f4, %f2
fmovdvc %icc, %f15, %f14
movrgez %l5, 0x37E, %o5
edge8 %g7, %g3, %l2
stb %l0, [%l7 + 0x57]
lduh [%l7 + 0x62], %g6
fmovdg %xcc, %f9, %f2
ldub [%l7 + 0x52], %o1
fcmpeq16 %f0, %f6, %i6
ldx [%l7 + 0x38], %o4
tneg %xcc, 0x3
edge32l %o7, %g4, %i7
ldsw [%l7 + 0x3C], %i1
sth %o3, [%l7 + 0x54]
tn %icc, 0x3
sth %i3, [%l7 + 0x28]
ld [%l7 + 0x64], %f8
stw %l1, [%l7 + 0x4C]
srlx %g2, 0x01, %i0
fmovsneg %icc, %f2, %f12
fmovrdgez %i2, %f0, %f12
edge16 %i4, %l3, %g1
smul %o2, 0x016E, %l6
lduh [%l7 + 0x3E], %l4
fmovdle %xcc, %f13, %f1
fsrc2 %f8, %f10
fbn %fcc3, loop_157
stx %o0, [%l7 + 0x10]
ldsw [%l7 + 0x5C], %g5
bvs,pn %xcc, loop_158
loop_157:
ble %xcc, loop_159
alignaddrl %i5, %o6, %o5
udivx %l5, 0x1F6E, %g7
loop_158:
stb %l2, [%l7 + 0x14]
loop_159:
fmovsg %icc, %f11, %f3
fmul8x16au %f10, %f0, %f4
fsrc1s %f8, %f8
fpack16 %f0, %f15
bneg,a,pt %xcc, loop_160
bgu,a loop_161
umulcc %g3, %l0, %o1
brz %g6, loop_162
loop_160:
addc %i6, %o4, %g4
loop_161:
fmovde %icc, %f6, %f13
lduh [%l7 + 0x30], %i7
loop_162:
ld [%l7 + 0x60], %f2
xor %o7, %i1, %o3
ldx [%l7 + 0x40], %i3
brlz %l1, loop_163
ta %xcc, 0x0
brz,a %i0, loop_164
fmovd %f2, %f14
loop_163:
ldub [%l7 + 0x32], %i2
std %f8, [%l7 + 0x50]
loop_164:
fmovsne %icc, %f13, %f3
stx %g2, [%l7 + 0x08]
stb %l3, [%l7 + 0x4A]
ldsw [%l7 + 0x2C], %i4
fmul8x16al %f6, %f1, %f10
tsubcctv %o2, %l6, %l4
ldsw [%l7 + 0x20], %o0
fmovscs %xcc, %f2, %f3
stw %g5, [%l7 + 0x78]
ld [%l7 + 0x78], %f14
fmuld8ulx16 %f13, %f8, %f6
fmovrdlz %g1, %f2, %f14
ble,pn %xcc, loop_165
ldsb [%l7 + 0x37], %i5
fmovsne %xcc, %f7, %f0
fmovdcs %icc, %f1, %f0
loop_165:
bvc,a,pn %xcc, loop_166
fmovdgu %xcc, %f2, %f6
ldsh [%l7 + 0x30], %o5
tle %xcc, 0x5
loop_166:
movge %icc, %l5, %o6
fabsd %f0, %f14
fmovsa %xcc, %f2, %f14
fpmerge %f2, %f7, %f12
stw %g7, [%l7 + 0x14]
taddcctv %g3, %l0, %l2
nop
setx loop_167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o1, [%l7 + 0x54]
fone %f4
fmovdgu %icc, %f0, %f2
loop_167:
tle %icc, 0x5
te %xcc, 0x1
edge16l %g6, %o4, %i6
edge16 %g4, %i7, %i1
fcmpne16 %f4, %f6, %o3
tn %icc, 0x5
tg %icc, 0x2
std %f10, [%l7 + 0x08]
ldsw [%l7 + 0x28], %o7
tsubcctv %i3, %l1, %i2
fbge,a %fcc1, loop_168
stw %g2, [%l7 + 0x74]
sth %i0, [%l7 + 0x2E]
fands %f7, %f4, %f10
loop_168:
fmovsa %xcc, %f7, %f7
bshuffle %f12, %f10, %f12
ldsw [%l7 + 0x14], %i4
fones %f5
mova %xcc, %o2, %l3
and %l6, %l4, %g5
fpsub32s %f0, %f15, %f5
xor %g1, 0x0860, %o0
fornot2 %f10, %f14, %f4
fcmpgt32 %f12, %f2, %i5
bneg,a,pt %xcc, loop_169
nop
setx loop_170, %l0, %l1
jmpl %l1, %l5
ld [%l7 + 0x70], %f13
mova %xcc, %o5, %g7
loop_169:
tl %xcc, 0x2
loop_170:
ldsw [%l7 + 0x70], %g3
ldsh [%l7 + 0x22], %l0
umulcc %l2, %o1, %o6
st %f12, [%l7 + 0x78]
ldx [%l7 + 0x28], %g6
bcs,pt %icc, loop_171
fmovdcs %icc, %f4, %f11
fmovrsne %i6, %f13, %f6
fmovsvc %icc, %f6, %f8
loop_171:
fbn %fcc2, loop_172
fcmpne16 %f4, %f12, %g4
mulscc %o4, 0x1EB2, %i7
stb %i1, [%l7 + 0x69]
loop_172:
fmul8sux16 %f10, %f0, %f6
ld [%l7 + 0x10], %f7
stx %o7, [%l7 + 0x30]
mulscc %o3, %i3, %l1
move %xcc, %g2, %i2
ldsb [%l7 + 0x36], %i0
ldsw [%l7 + 0x5C], %i4
fmovsa %xcc, %f10, %f4
subcc %l3, 0x1F21, %l6
ldsh [%l7 + 0x1C], %o2
ldub [%l7 + 0x47], %g5
edge32l %g1, %l4, %o0
std %f0, [%l7 + 0x10]
stx %i5, [%l7 + 0x38]
fmovsl %icc, %f1, %f2
ldd [%l7 + 0x20], %f14
udivx %o5, 0x17D7, %g7
fornot1 %f10, %f0, %f2
ldsw [%l7 + 0x34], %l5
ld [%l7 + 0x54], %f10
brlz %g3, loop_173
edge32n %l2, %o1, %o6
st %f13, [%l7 + 0x6C]
stx %g6, [%l7 + 0x08]
loop_173:
ld [%l7 + 0x78], %f4
edge8n %i6, %g4, %o4
brnz,a %i7, loop_174
fabsd %f6, %f12
fmovsg %xcc, %f14, %f14
fmul8sux16 %f10, %f2, %f8
loop_174:
st %f6, [%l7 + 0x1C]
brgz %i1, loop_175
fcmpne32 %f2, %f2, %l0
bne,a loop_176
fmul8x16al %f11, %f4, %f6
loop_175:
andcc %o7, 0x1F68, %i3
std %f8, [%l7 + 0x20]
loop_176:
udivx %o3, 0x18D3, %g2
umulcc %l1, 0x0ABE, %i2
sth %i4, [%l7 + 0x42]
lduh [%l7 + 0x42], %l3
ba,a loop_177
ldsb [%l7 + 0x5B], %i0
ldsw [%l7 + 0x74], %o2
std %f14, [%l7 + 0x78]
loop_177:
ldub [%l7 + 0x0A], %l6
brgz,a %g1, loop_178
edge8 %g5, %l4, %i5
fbo,a %fcc0, loop_179
brnz %o5, loop_180
loop_178:
tg %icc, 0x5
fmovdne %xcc, %f1, %f8
loop_179:
fbul %fcc2, loop_181
loop_180:
fmovda %icc, %f1, %f2
stx %o0, [%l7 + 0x08]
bshuffle %f14, %f14, %f4
loop_181:
edge8n %l5, %g7, %g3
tpos %icc, 0x7
nop
setx loop_182, %l0, %l1
jmpl %l1, %o1
movn %icc, %o6, %l2
ldsb [%l7 + 0x4E], %g6
fmovsa %xcc, %f12, %f11
loop_182:
orcc %i6, 0x10F2, %g4
bgu,a,pt %icc, loop_183
fpadd16s %f15, %f13, %f4
fcmpeq32 %f4, %f8, %o4
edge32ln %i7, %i1, %l0
loop_183:
umulcc %o7, 0x167B, %o3
fsrc2 %f6, %f0
bshuffle %f0, %f14, %f4
stx %g2, [%l7 + 0x40]
movcc %xcc, %l1, %i3
add %i2, 0x1292, %l3
movpos %icc, %i4, %o2
ldub [%l7 + 0x6E], %i0
lduw [%l7 + 0x48], %g1
sethi 0x0025, %l6
addccc %l4, 0x1B5F, %i5
edge32n %g5, %o5, %o0
fblg,a %fcc1, loop_184
fpadd16s %f2, %f12, %f5
fbne %fcc2, loop_185
fmovrsgez %g7, %f0, %f15
loop_184:
addc %l5, 0x194E, %o1
alignaddr %g3, %l2, %o6
loop_185:
st %f15, [%l7 + 0x14]
fandnot2 %f2, %f4, %f12
stb %g6, [%l7 + 0x30]
movrlz %g4, %i6, %o4
fmul8ulx16 %f4, %f2, %f2
ld [%l7 + 0x68], %f8
fnot2s %f1, %f13
fornot1 %f6, %f6, %f4
xnor %i7, %i1, %l0
ldsw [%l7 + 0x18], %o3
stx %g2, [%l7 + 0x68]
fmovspos %icc, %f1, %f0
fmovde %xcc, %f7, %f0
std %f4, [%l7 + 0x50]
fmovdleu %icc, %f8, %f1
fnor %f14, %f0, %f2
movgu %icc, %l1, %o7
movrlz %i3, %l3, %i2
array32 %i4, %o2, %i0
array32 %l6, %l4, %g1
ldsb [%l7 + 0x71], %i5
st %f13, [%l7 + 0x3C]
ld [%l7 + 0x08], %f1
xnorcc %o5, 0x096C, %g5
bleu %xcc, loop_186
tleu %icc, 0x7
movre %g7, %l5, %o0
brlez,a %g3, loop_187
loop_186:
srax %l2, 0x05, %o1
fbue %fcc1, loop_188
addccc %o6, 0x1664, %g6
loop_187:
stx %g4, [%l7 + 0x50]
fmovrsgez %o4, %f6, %f8
loop_188:
stw %i7, [%l7 + 0x30]
fbne,a %fcc2, loop_189
tne %icc, 0x0
fmovd %f2, %f8
lduh [%l7 + 0x5C], %i1
loop_189:
fnand %f10, %f8, %f14
fnands %f9, %f7, %f3
fcmpgt16 %f14, %f6, %i6
edge8ln %o3, %g2, %l0
ldub [%l7 + 0x2A], %o7
fmovrse %l1, %f8, %f13
sth %i3, [%l7 + 0x08]
movleu %xcc, %l3, %i2
fnot2s %f2, %f11
bpos,pn %icc, loop_190
tge %xcc, 0x1
tvc %icc, 0x2
udivcc %i4, 0x1151, %o2
loop_190:
fbne %fcc1, loop_191
sth %i0, [%l7 + 0x08]
andcc %l4, %g1, %i5
ta %xcc, 0x4
loop_191:
tvs %xcc, 0x2
movleu %icc, %l6, %g5
addc %o5, 0x068B, %l5
fxnor %f14, %f2, %f12
alignaddr %o0, %g3, %l2
ldub [%l7 + 0x5D], %g7
array8 %o1, %o6, %g6
fmovsge %xcc, %f10, %f8
fexpand %f12, %f8
sllx %g4, %o4, %i1
fmul8sux16 %f12, %f4, %f12
lduw [%l7 + 0x4C], %i6
movleu %xcc, %i7, %o3
tcs %xcc, 0x2
fmovrsgez %l0, %f4, %f10
siam 0x7
andcc %o7, 0x0347, %l1
fsrc1s %f13, %f7
fors %f5, %f10, %f14
xnorcc %g2, 0x0A82, %i3
fmovrsne %i2, %f8, %f2
subccc %i4, %o2, %l3
brlez %l4, loop_192
fmul8x16 %f0, %f8, %f10
stw %g1, [%l7 + 0x18]
stx %i0, [%l7 + 0x78]
loop_192:
fmovrslez %l6, %f6, %f2
bne,a,pt %xcc, loop_193
fmovrdgz %g5, %f2, %f2
fsrc2s %f4, %f8
sdivx %i5, 0x0F09, %l5
loop_193:
bcs,pt %icc, loop_194
fmovscs %icc, %f4, %f14
movg %icc, %o0, %g3
sth %l2, [%l7 + 0x6C]
loop_194:
bcs loop_195
fmovsa %icc, %f3, %f0
orn %g7, 0x0BA8, %o5
stw %o1, [%l7 + 0x38]
loop_195:
stx %g6, [%l7 + 0x60]
addcc %g4, 0x09C4, %o6
stx %i1, [%l7 + 0x18]
fands %f5, %f3, %f11
tcc %icc, 0x1
fmovscc %icc, %f7, %f5
sll %o4, 0x09, %i7
lduh [%l7 + 0x70], %o3
edge32ln %l0, %i6, %l1
fpadd32s %f15, %f8, %f14
fmovsgu %xcc, %f12, %f8
fnot2 %f4, %f8
ldsb [%l7 + 0x19], %g2
stx %o7, [%l7 + 0x60]
st %f6, [%l7 + 0x5C]
fpsub32s %f3, %f14, %f15
smul %i3, 0x026B, %i2
fmovdle %xcc, %f10, %f10
fmovsle %xcc, %f9, %f0
fnors %f6, %f11, %f10
fmovse %xcc, %f9, %f4
fmul8x16 %f3, %f0, %f4
movcs %xcc, %o2, %i4
sdivx %l4, 0x1E34, %l3
fnegs %f9, %f2
ldx [%l7 + 0x50], %g1
taddcc %l6, %g5, %i0
fmovrsgez %l5, %f7, %f12
fnot2 %f6, %f0
edge16n %i5, %o0, %g3
ble %icc, loop_196
fbul,a %fcc2, loop_197
fandnot2 %f2, %f8, %f2
fmuld8ulx16 %f10, %f8, %f8
loop_196:
movne %icc, %l2, %o5
loop_197:
tneg %xcc, 0x5
taddcctv %g7, 0x0CBB, %g6
sub %g4, 0x16D3, %o1
fmovdvc %icc, %f9, %f13
ta %icc, 0x2
st %f9, [%l7 + 0x7C]
fbuge %fcc1, loop_198
nop
setx loop_199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x1
fba %fcc2, loop_200
loop_198:
array8 %i1, %o4, %i7
loop_199:
nop
setx loop_201, %l0, %l1
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 %o3, [%l7 + 0x28]
loop_200:
umul %o6, 0x09D5, %l0
srl %i6, 0x07, %g2
loop_201:
stx %l1, [%l7 + 0x68]
fornot2s %f10, %f1, %f10
stw %i3, [%l7 + 0x24]
stw %i2, [%l7 + 0x14]
sth %o2, [%l7 + 0x0A]
fnors %f4, %f10, %f7
fbug,a %fcc0, loop_202
fmovrslz %o7, %f0, %f2
lduh [%l7 + 0x12], %i4
fmuld8sux16 %f11, %f12, %f12
loop_202:
movvc %xcc, %l3, %l4
ble,a,pn %xcc, loop_203
tsubcctv %g1, %l6, %i0
fmovsle %xcc, %f2, %f3
tsubcc %g5, 0x1F69, %i5
loop_203:
movcc %xcc, %o0, %l5
ldd [%l7 + 0x48], %f4
lduw [%l7 + 0x40], %l2
fba,a %fcc2, loop_204
movvc %xcc, %o5, %g3
tne %icc, 0x4
fmovdvc %icc, %f4, %f2
loop_204:
fones %f13
ldsh [%l7 + 0x74], %g7
ldd [%l7 + 0x48], %f8
array8 %g6, %o1, %i1
ldsw [%l7 + 0x5C], %g4
fpadd32 %f6, %f0, %f10
ld [%l7 + 0x64], %f15
ldsb [%l7 + 0x3D], %o4
sth %i7, [%l7 + 0x36]
ldd [%l7 + 0x48], %f14
std %f8, [%l7 + 0x70]
srax %o6, 0x0F, %o3
smul %l0, %i6, %l1
bne,a %xcc, loop_205
pdist %f0, %f2, %f10
stw %i3, [%l7 + 0x28]
ldub [%l7 + 0x69], %i2
loop_205:
ba,a,pn %icc, loop_206
movneg %xcc, %g2, %o7
ldd [%l7 + 0x50], %f2
ldx [%l7 + 0x78], %i4
loop_206:
sth %l3, [%l7 + 0x6C]
fmovd %f6, %f4
srlx %o2, %l4, %l6
movgu %xcc, %g1, %g5
std %f12, [%l7 + 0x08]
bpos,a loop_207
nop
setx loop_208, %l0, %l1
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 %i0, 0x1C07, %i5
stx %l5, [%l7 + 0x20]
loop_207:
brlez,a %l2, loop_209
loop_208:
taddcctv %o5, %o0, %g3
add %g6, 0x05D1, %o1
fmovdpos %xcc, %f13, %f5
loop_209:
sth %g7, [%l7 + 0x4C]
ldsw [%l7 + 0x2C], %g4
ldub [%l7 + 0x2B], %i1
edge32ln %i7, %o4, %o6
fmovrdne %l0, %f14, %f6
srax %o3, 0x14, %i6
smul %i3, 0x11DF, %l1
fornot2 %f8, %f12, %f4
fnands %f10, %f10, %f15
fpsub16s %f11, %f14, %f13
ldub [%l7 + 0x6F], %g2
sub %i2, 0x0F20, %o7
tn %icc, 0x2
sra %i4, 0x00, %l3
edge32ln %o2, %l4, %g1
fcmped %fcc1, %f12, %f12
orn %l6, 0x155A, %g5
fpmerge %f7, %f11, %f12
fand %f8, %f4, %f10
fmovdn %icc, %f13, %f0
std %f6, [%l7 + 0x58]
ldub [%l7 + 0x76], %i0
fabss %f15, %f12
ldd [%l7 + 0x40], %f10
srax %i5, 0x1B, %l2
xor %o5, %o0, %l5
movge %icc, %g6, %g3
fcmpd %fcc3, %f6, %f0
fmovscc %icc, %f14, %f7
array8 %o1, %g4, %g7
std %f10, [%l7 + 0x50]
fnegd %f8, %f12
movl %xcc, %i1, %i7
ldsh [%l7 + 0x28], %o4
ldub [%l7 + 0x71], %o6
fmovsvc %icc, %f9, %f15
ldsw [%l7 + 0x14], %l0
andcc %o3, 0x0E48, %i6
bge,a loop_210
fmovsneg %icc, %f1, %f12
fmovdgu %xcc, %f8, %f1
stw %i3, [%l7 + 0x70]
loop_210:
bg,a loop_211
fmovscs %xcc, %f11, %f5
bcs,a loop_212
sub %g2, %l1, %o7
loop_211:
fcmpd %fcc1, %f10, %f10
movrlez %i4, %l3, %i2
loop_212:
umulcc %l4, %o2, %g1
ld [%l7 + 0x7C], %f3
movg %icc, %g5, %l6
taddcc %i5, 0x0136, %l2
tsubcctv %o5, 0x0328, %o0
fzero %f2
fmovdn %xcc, %f12, %f13
mulscc %i0, %l5, %g6
mova %xcc, %o1, %g3
fcmpeq32 %f14, %f4, %g4
brgez,a %g7, loop_213
ldsb [%l7 + 0x65], %i7
st %f1, [%l7 + 0x5C]
sdiv %o4, 0x0C9F, %o6
loop_213:
array8 %l0, %o3, %i6
brlez %i3, loop_214
ldsb [%l7 + 0x66], %i1
bg,pn %xcc, loop_215
and %g2, 0x0D58, %o7
loop_214:
fmovse %icc, %f2, %f4
fzero %f10
loop_215:
stb %l1, [%l7 + 0x51]
movne %xcc, %l3, %i2
ldx [%l7 + 0x60], %i4
edge8l %o2, %l4, %g1
lduh [%l7 + 0x2A], %l6
tne %xcc, 0x7
fmovsvc %icc, %f4, %f12
ld [%l7 + 0x3C], %f11
edge16 %i5, %g5, %o5
stb %o0, [%l7 + 0x16]
stb %i0, [%l7 + 0x28]
ld [%l7 + 0x08], %f14
bneg,a,pt %icc, loop_216
fnot1 %f0, %f8
addcc %l2, %g6, %o1
brnz %g3, loop_217
loop_216:
sth %l5, [%l7 + 0x26]
ld [%l7 + 0x44], %f1
lduw [%l7 + 0x44], %g7
loop_217:
ldsw [%l7 + 0x74], %i7
fbul,a %fcc2, loop_218
std %f8, [%l7 + 0x30]
movrgz %g4, %o4, %o6
stx %o3, [%l7 + 0x50]
loop_218:
udiv %l0, 0x12E2, %i3
lduw [%l7 + 0x38], %i1
ldsw [%l7 + 0x54], %i6
st %f3, [%l7 + 0x14]
fbo %fcc0, loop_219
fmovdn %icc, %f12, %f11
andcc %g2, 0x0FC6, %o7
fmovsvc %icc, %f1, %f3
loop_219:
movrlz %l1, 0x347, %i2
fcmpeq16 %f10, %f0, %l3
fbule,a %fcc0, loop_220
sll %o2, 0x08, %l4
movpos %xcc, %i4, %l6
ldsh [%l7 + 0x2E], %g1
loop_220:
ldsh [%l7 + 0x18], %g5
ldx [%l7 + 0x50], %o5
lduw [%l7 + 0x28], %o0
sth %i0, [%l7 + 0x20]
ldsw [%l7 + 0x54], %l2
fzeros %f11
mova %icc, %i5, %g6
ldsw [%l7 + 0x14], %g3
mova %icc, %l5, %o1
fmovsa %icc, %f13, %f2
sra %g7, %i7, %g4
ldub [%l7 + 0x2D], %o4
fmovdne %icc, %f15, %f3
fnands %f9, %f0, %f1
fmul8x16 %f13, %f8, %f4
std %f4, [%l7 + 0x60]
ldd [%l7 + 0x68], %f10
stx %o6, [%l7 + 0x48]
nop
setx loop_221, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a,pt %xcc, loop_222
fmovdle %xcc, %f5, %f0
fmovsneg %icc, %f9, %f10
loop_221:
fcmpne16 %f0, %f0, %l0
loop_222:
ld [%l7 + 0x64], %f14
edge32l %i3, %i1, %i6
fmul8x16 %f2, %f2, %f6
fbuge %fcc1, loop_223
sth %g2, [%l7 + 0x2C]
fandnot1 %f0, %f12, %f6
ldx [%l7 + 0x20], %o3
loop_223:
brlez,a %l1, loop_224
stx %o7, [%l7 + 0x58]
bvs %icc, loop_225
stb %l3, [%l7 + 0x16]
loop_224:
edge32ln %o2, %l4, %i2
fnegs %f1, %f4
loop_225:
edge16ln %l6, %i4, %g5
fmovscc %xcc, %f8, %f15
subccc %o5, %g1, %i0
edge8l %l2, %i5, %g6
ldub [%l7 + 0x66], %o0
ldsh [%l7 + 0x36], %g3
subccc %o1, %l5, %g7
fmovrdne %i7, %f4, %f8
andcc %o4, %o6, %g4
fcmpd %fcc1, %f14, %f6
fmovsa %xcc, %f6, %f5
fpsub32 %f14, %f10, %f4
fandnot2 %f6, %f4, %f12
addcc %i3, 0x17B7, %l0
fmovsneg %xcc, %f7, %f15
fmovrse %i1, %f1, %f14
edge32ln %g2, %o3, %l1
ld [%l7 + 0x4C], %f13
ld [%l7 + 0x7C], %f1
andn %i6, 0x0304, %o7
lduh [%l7 + 0x56], %o2
ld [%l7 + 0x2C], %f14
xor %l3, %i2, %l6
xnor %l4, 0x0512, %g5
fnands %f7, %f7, %f12
ldsw [%l7 + 0x6C], %o5
fbul,a %fcc1, loop_226
alignaddrl %g1, %i0, %i4
fmul8x16au %f0, %f9, %f8
fmul8sux16 %f0, %f2, %f10
loop_226:
move %xcc, %l2, %i5
bn %xcc, loop_227
addccc %o0, 0x0CA7, %g6
ldd [%l7 + 0x60], %f2
srlx %o1, %g3, %g7
loop_227:
fcmped %fcc0, %f6, %f4
tne %icc, 0x4
tl %xcc, 0x3
fmovrdlz %i7, %f14, %f0
stx %l5, [%l7 + 0x50]
ba,pt %icc, loop_228
fornot2s %f11, %f8, %f9
nop
setx loop_229, %l0, %l1
jmpl %l1, %o4
array8 %g4, %i3, %l0
loop_228:
edge8l %o6, %i1, %g2
ldsb [%l7 + 0x63], %o3
loop_229:
fcmpd %fcc3, %f4, %f6
stx %i6, [%l7 + 0x10]
fmul8x16 %f2, %f4, %f4
fzero %f12
fbule %fcc0, loop_230
srax %l1, %o2, %o7
fmovdle %xcc, %f15, %f15
fcmpd %fcc0, %f0, %f2
loop_230:
fcmpgt32 %f2, %f2, %l3
movvs %icc, %i2, %l4
lduw [%l7 + 0x6C], %l6
umul %g5, %o5, %i0
fcmpeq16 %f6, %f8, %i4
fcmpne16 %f4, %f12, %l2
fmul8ulx16 %f14, %f0, %f8
andcc %i5, 0x0B61, %g1
st %f6, [%l7 + 0x78]
andncc %o0, %o1, %g3
fcmpeq16 %f4, %f0, %g6
movrlz %g7, 0x1EB, %i7
fmovsvc %xcc, %f2, %f11
edge32l %o4, %g4, %i3
tcs %xcc, 0x0
orncc %l0, %o6, %i1
fbue %fcc1, loop_231
smul %l5, 0x1A66, %o3
tvc %xcc, 0x5
orcc %g2, 0x1850, %l1
loop_231:
fnor %f0, %f8, %f6
tge %icc, 0x3
move %xcc, %o2, %i6
udivcc %l3, 0x1ED3, %i2
array16 %o7, %l6, %g5
st %f15, [%l7 + 0x2C]
fmovsg %icc, %f2, %f4
fbue %fcc2, loop_232
fmovs %f0, %f15
fornot2s %f6, %f10, %f7
movneg %xcc, %o5, %l4
loop_232:
fmovrse %i0, %f12, %f13
stw %i4, [%l7 + 0x38]
fmovdpos %xcc, %f6, %f12
subc %l2, 0x1795, %i5
fmovda %icc, %f13, %f14
fmovdneg %icc, %f12, %f1
tn %xcc, 0x1
lduh [%l7 + 0x7C], %g1
st %f12, [%l7 + 0x2C]
sllx %o1, 0x0F, %o0
xor %g6, 0x126B, %g3
subcc %i7, %g7, %g4
edge16l %o4, %i3, %o6
edge16 %l0, %l5, %o3
fornot2 %f8, %f8, %f8
stb %i1, [%l7 + 0x22]
umul %g2, 0x05BE, %o2
st %f2, [%l7 + 0x18]
fxors %f4, %f9, %f14
sdivx %i6, 0x04D1, %l3
st %f8, [%l7 + 0x78]
ldx [%l7 + 0x38], %i2
ldd [%l7 + 0x68], %f4
fornot1s %f1, %f10, %f9
sdivx %o7, 0x00D5, %l6
edge8l %l1, %o5, %g5
fnegs %f3, %f2
ldx [%l7 + 0x40], %l4
fmovsneg %xcc, %f6, %f5
fnot2 %f10, %f6
ldub [%l7 + 0x26], %i0
fpadd32s %f15, %f3, %f6
ldub [%l7 + 0x29], %i4
bne,a,pn %icc, loop_233
fmovdgu %xcc, %f4, %f12
fmovsne %icc, %f14, %f3
brlez %l2, loop_234
loop_233:
srlx %g1, %o1, %i5
fands %f1, %f10, %f5
fmovrdgz %o0, %f12, %f2
loop_234:
tpos %icc, 0x1
fnot2 %f10, %f6
stx %g3, [%l7 + 0x40]
ldsw [%l7 + 0x50], %i7
fmovsne %xcc, %f9, %f9
fmovsg %xcc, %f14, %f15
ldub [%l7 + 0x17], %g7
fnegs %f3, %f7
bgu,pn %icc, loop_235
fornot2 %f4, %f6, %f14
lduw [%l7 + 0x30], %g6
fmovdcc %icc, %f8, %f11
loop_235:
brz,a %o4, loop_236
srax %i3, %g4, %l0
fmovdn %xcc, %f7, %f8
movgu %xcc, %o6, %l5
loop_236:
brz %i1, loop_237
fmovsvc %xcc, %f4, %f8
ldsw [%l7 + 0x10], %o3
nop
setx loop_238, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_237:
fmovdn %xcc, %f6, %f15
edge32n %o2, %i6, %l3
brgz %g2, loop_239
loop_238:
ldub [%l7 + 0x53], %o7
ldub [%l7 + 0x4E], %l6
fmovscc %xcc, %f14, %f7
loop_239:
fabss %f6, %f2
stw %l1, [%l7 + 0x08]
lduw [%l7 + 0x44], %i2
fone %f6
fmovsvc %icc, %f8, %f10
ldsb [%l7 + 0x1C], %o5
bg loop_240
ldub [%l7 + 0x0E], %l4
movrne %i0, %i4, %l2
fnegd %f4, %f2
loop_240:
fbl %fcc3, loop_241
lduw [%l7 + 0x40], %g1
xnorcc %g5, %i5, %o0
fmovsne %icc, %f3, %f7
loop_241:
fandnot2 %f2, %f2, %f8
fmovrdgez %o1, %f2, %f2
movneg %xcc, %i7, %g7
popc 0x03E9, %g6
sll %g3, %i3, %g4
fcmpd %fcc3, %f4, %f10
fabss %f8, %f15
brgez,a %l0, loop_242
movn %icc, %o4, %l5
bvs %xcc, loop_243
srlx %o6, 0x1F, %o3
loop_242:
movcs %xcc, %o2, %i6
bneg,a %xcc, loop_244
loop_243:
srax %l3, 0x00, %g2
bpos,pn %xcc, loop_245
srax %o7, %l6, %i1
loop_244:
stw %l1, [%l7 + 0x08]
sub %o5, 0x12AC, %i2
loop_245:
fcmpd %fcc0, %f6, %f14
fmovsleu %xcc, %f7, %f13
sdivx %l4, 0x165C, %i0
bg,a,pn %xcc, loop_246
smul %l2, 0x1572, %g1
fcmpeq32 %f12, %f6, %g5
fones %f12
loop_246:
nop
setx loop_247, %l0, %l1
jmpl %l1, %i4
fsrc2s %f1, %f12
tleu %icc, 0x3
stx %o0, [%l7 + 0x78]
loop_247:
umul %i5, 0x0B6F, %o1
or %i7, 0x08E3, %g7
fbu,a %fcc0, loop_248
fpsub16 %f0, %f6, %f8
bneg %xcc, loop_249
addccc %g6, 0x05A7, %g3
loop_248:
be,a %xcc, loop_250
fblg %fcc2, loop_251
loop_249:
movrgez %g4, %i3, %l0
movrlz %o4, 0x29D, %o6
loop_250:
move %xcc, %l5, %o3
loop_251:
fmovsa %xcc, %f8, %f12
add %i6, 0x1EAA, %o2
fbge %fcc0, loop_252
taddcc %g2, %o7, %l6
srl %l3, 0x0F, %l1
fcmps %fcc2, %f12, %f2
loop_252:
ldd [%l7 + 0x58], %f4
fpsub32 %f0, %f6, %f14
std %f2, [%l7 + 0x40]
fblg,a %fcc0, loop_253
ldsh [%l7 + 0x20], %i1
fbn %fcc1, loop_254
fmovsgu %icc, %f1, %f10
loop_253:
movrlez %o5, 0x218, %i2
fxors %f5, %f14, %f10
loop_254:
fnot1s %f14, %f8
edge8ln %i0, %l4, %l2
fmovsa %icc, %f5, %f12
fmovd %f2, %f8
stx %g1, [%l7 + 0x58]
te %xcc, 0x6
brlz %g5, loop_255
bcc,a loop_256
srlx %i4, 0x1B, %o0
nop
setx loop_257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_255:
std %f6, [%l7 + 0x58]
loop_256:
fble,a %fcc2, loop_258
fpadd32 %f8, %f12, %f8
loop_257:
fnands %f6, %f12, %f12
fmovda %icc, %f1, %f14
loop_258:
umulcc %o1, %i7, %g7
std %f10, [%l7 + 0x20]
call loop_259
edge8n %i5, %g3, %g4
fnot1 %f8, %f12
and %g6, 0x07F2, %l0
loop_259:
fbul,a %fcc0, loop_260
sll %o4, %o6, %l5
edge32ln %i3, %i6, %o3
tsubcc %g2, 0x1533, %o2
loop_260:
fmovrdlez %l6, %f6, %f8
bpos %icc, loop_261
fands %f12, %f6, %f10
brgz %l3, loop_262
ba,a %xcc, loop_263
loop_261:
tn %icc, 0x7
fmovscs %xcc, %f9, %f5
loop_262:
fmovsl %xcc, %f4, %f2
loop_263:
popc %o7, %i1
lduw [%l7 + 0x60], %o5
stw %i2, [%l7 + 0x34]
fbul,a %fcc2, loop_264
popc 0x0B0A, %l1
sth %i0, [%l7 + 0x7A]
stb %l4, [%l7 + 0x62]
loop_264:
fmovsneg %icc, %f1, %f12
fnegs %f15, %f2
nop
setx loop_265, %l0, %l1
jmpl %l1, %l2
movrne %g5, 0x3E9, %g1
ldsb [%l7 + 0x71], %i4
ba %icc, loop_266
loop_265:
fone %f14
fcmpgt16 %f2, %f6, %o0
fabsd %f12, %f10
loop_266:
std %f0, [%l7 + 0x08]
st %f5, [%l7 + 0x34]
stb %i7, [%l7 + 0x38]
movn %xcc, %g7, %o1
ldsw [%l7 + 0x34], %i5
stx %g4, [%l7 + 0x78]
fmovrdlez %g3, %f10, %f8
fmovscc %xcc, %f8, %f2
std %f2, [%l7 + 0x68]
st %f4, [%l7 + 0x60]
nop
setx loop_267, %l0, %l1
jmpl %l1, %l0
and %g6, %o4, %o6
move %icc, %i3, %l5
fxnors %f5, %f8, %f6
loop_267:
stb %o3, [%l7 + 0x3B]
movrne %g2, 0x1D7, %o2
fbule,a %fcc3, loop_268
ldx [%l7 + 0x10], %i6
ldx [%l7 + 0x60], %l6
edge8 %o7, %i1, %o5
loop_268:
subcc %i2, %l1, %l3
fcmpgt32 %f2, %f6, %i0
std %f8, [%l7 + 0x08]
fandnot2 %f8, %f14, %f4
bcc,pt %icc, loop_269
ldsb [%l7 + 0x7B], %l2
sdiv %l4, 0x0A17, %g5
bg,a,pt %xcc, loop_270
loop_269:
fnot2 %f6, %f8
stw %i4, [%l7 + 0x20]
fnegd %f4, %f0
loop_270:
tvc %icc, 0x1
stx %g1, [%l7 + 0x18]
bge,a,pt %xcc, loop_271
stw %o0, [%l7 + 0x50]
fcmpeq32 %f10, %f6, %g7
or %o1, %i5, %i7
loop_271:
movrlz %g4, 0x302, %g3
movl %icc, %l0, %o4
array32 %g6, %o6, %l5
fbule,a %fcc0, loop_272
movrgez %i3, %o3, %o2
movneg %xcc, %g2, %i6
movge %xcc, %l6, %i1
loop_272:
stx %o5, [%l7 + 0x38]
fmul8x16au %f12, %f10, %f6
fandnot2s %f12, %f7, %f12
pdist %f0, %f14, %f8
stx %i2, [%l7 + 0x38]
sth %l1, [%l7 + 0x30]
fmovs %f12, %f8
movle %icc, %l3, %i0
fzeros %f0
sdivx %o7, 0x10D0, %l4
fcmpgt32 %f8, %f8, %g5
ldsb [%l7 + 0x5B], %i4
lduw [%l7 + 0x78], %g1
ldub [%l7 + 0x47], %o0
andcc %g7, 0x005C, %o1
stw %l2, [%l7 + 0x18]
fblg,a %fcc1, loop_273
sth %i5, [%l7 + 0x2C]
ld [%l7 + 0x5C], %f6
ldsb [%l7 + 0x30], %i7
loop_273:
fmovsn %icc, %f8, %f4
andn %g4, 0x03D7, %l0
bg,pt %icc, loop_274
st %f1, [%l7 + 0x40]
ldsh [%l7 + 0x3E], %g3
tne %icc, 0x0
loop_274:
ldx [%l7 + 0x38], %o4
fpmerge %f10, %f3, %f10
tn %icc, 0x3
fmovd %f0, %f4
lduw [%l7 + 0x48], %o6
bvc,a %xcc, loop_275
bneg,a,pt %icc, loop_276
bn,pn %xcc, loop_277
ld [%l7 + 0x40], %f6
loop_275:
fabss %f12, %f2
loop_276:
udivcc %l5, 0x1539, %g6
loop_277:
fbu,a %fcc2, loop_278
lduw [%l7 + 0x2C], %i3
tsubcctv %o3, %o2, %i6
movpos %icc, %l6, %g2
loop_278:
bl loop_279
lduh [%l7 + 0x48], %i1
fbu,a %fcc3, loop_280
edge8l %o5, %l1, %l3
loop_279:
ldd [%l7 + 0x18], %f2
std %f10, [%l7 + 0x30]
loop_280:
tgu %xcc, 0x1
umul %i0, %i2, %o7
movn %xcc, %l4, %i4
popc %g5, %o0
fpsub32s %f9, %f13, %f8
fbge,a %fcc2, loop_281
tl %xcc, 0x2
fands %f10, %f9, %f6
orncc %g1, %g7, %o1
loop_281:
ldsw [%l7 + 0x40], %i5
lduh [%l7 + 0x34], %i7
st %f11, [%l7 + 0x14]
ldsh [%l7 + 0x4C], %l2
fxnor %f6, %f14, %f2
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x78], %g4
stb %g3, [%l7 + 0x20]
edge32ln %l0, %o6, %o4
ldsw [%l7 + 0x54], %g6
bl %xcc, loop_282
fands %f11, %f14, %f7
fornot2s %f13, %f8, %f0
andcc %l5, %i3, %o2
loop_282:
fbl,a %fcc2, loop_283
tg %xcc, 0x1
fmovscs %xcc, %f15, %f3
or %i6, 0x18F7, %o3
loop_283:
lduw [%l7 + 0x1C], %l6
fmovrsgz %g2, %f13, %f15
ldsb [%l7 + 0x76], %o5
bg loop_284
fmuld8ulx16 %f5, %f6, %f4
movrgz %l1, %i1, %l3
lduh [%l7 + 0x78], %i0
loop_284:
stw %i2, [%l7 + 0x78]
stw %l4, [%l7 + 0x40]
brgez %i4, loop_285
movre %o7, 0x051, %g5
ldub [%l7 + 0x7E], %o0
fmovda %icc, %f4, %f0
loop_285:
tn %xcc, 0x3
fmovsvc %xcc, %f11, %f14
sth %g7, [%l7 + 0x6A]
ldub [%l7 + 0x32], %g1
lduw [%l7 + 0x74], %o1
ldsb [%l7 + 0x32], %i5
ldsh [%l7 + 0x5A], %l2
lduw [%l7 + 0x0C], %i7
ld [%l7 + 0x18], %f1
fnot1s %f8, %f8
ldx [%l7 + 0x08], %g4
movl %xcc, %l0, %o6
fpack16 %f2, %f5
tleu %icc, 0x4
fmovdne %icc, %f5, %f14
fmovrdlz %o4, %f8, %f6
andcc %g6, %l5, %i3
tl %icc, 0x3
add %g3, %i6, %o2
andncc %l6, %g2, %o5
sethi 0x125F, %l1
fornot1 %f0, %f0, %f10
fpadd32 %f14, %f0, %f12
tsubcc %o3, 0x06A6, %i1
bg %xcc, loop_286
std %f12, [%l7 + 0x18]
stb %l3, [%l7 + 0x28]
movleu %icc, %i0, %l4
loop_286:
xnor %i4, 0x1D8C, %i2
fnot1s %f3, %f10
fxors %f2, %f0, %f0
xorcc %o7, %g5, %o0
tsubcc %g7, 0x0A2D, %g1
lduh [%l7 + 0x6E], %i5
srax %o1, 0x02, %l2
sdiv %i7, 0x1AE8, %g4
xorcc %l0, %o4, %o6
ldsb [%l7 + 0x76], %g6
sll %i3, 0x0D, %l5
move %icc, %i6, %o2
movrne %l6, %g2, %g3
sth %o5, [%l7 + 0x0C]
te %icc, 0x5
brlz %l1, loop_287
udivx %i1, 0x1AAF, %o3
lduw [%l7 + 0x7C], %l3
nop
setx loop_288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_287:
movre %l4, %i0, %i4
movn %icc, %i2, %g5
fcmpes %fcc1, %f13, %f14
loop_288:
fmovdne %xcc, %f15, %f11
tl %icc, 0x0
fmovdneg %xcc, %f7, %f9
andn %o0, 0x03E7, %g7
st %f14, [%l7 + 0x2C]
fandnot2s %f11, %f8, %f3
st %f14, [%l7 + 0x08]
bvs loop_289
subccc %g1, %i5, %o1
std %f14, [%l7 + 0x50]
bn loop_290
loop_289:
ldx [%l7 + 0x50], %o7
subc %l2, %g4, %i7
movrne %o4, 0x2B4, %o6
loop_290:
fmovsl %icc, %f14, %f3
stx %l0, [%l7 + 0x48]
bvc loop_291
tleu %xcc, 0x3
fbue %fcc0, loop_292
fmovrslz %g6, %f9, %f15
loop_291:
fors %f14, %f5, %f15
fmovsg %icc, %f0, %f9
loop_292:
smulcc %l5, 0x1E1D, %i6
bge,pn %xcc, loop_293
bg,a,pt %icc, loop_294
fpsub16 %f8, %f0, %f2
fornot2s %f13, %f2, %f8
loop_293:
std %f8, [%l7 + 0x40]
loop_294:
fmovrdgz %o2, %f0, %f8
fmovdcs %xcc, %f11, %f7
std %f4, [%l7 + 0x10]
fmovsneg %icc, %f3, %f8
fmovdvc %xcc, %f11, %f15
fpadd16s %f8, %f13, %f11
std %f2, [%l7 + 0x30]
fpadd32s %f3, %f14, %f13
stb %i3, [%l7 + 0x57]
ldsb [%l7 + 0x1B], %l6
movleu %icc, %g3, %g2
fmovrsne %o5, %f6, %f0
ld [%l7 + 0x14], %f15
fpadd16s %f11, %f4, %f13
bgu loop_295
sdiv %i1, 0x0A4A, %o3
st %f4, [%l7 + 0x24]
sra %l1, 0x18, %l4
loop_295:
fmovdvc %xcc, %f6, %f6
sllx %i0, 0x04, %l3
nop
setx loop_296, %l0, %l1
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], %i4
fornot2s %f6, %f6, %f6
lduw [%l7 + 0x10], %g5
loop_296:
st %f0, [%l7 + 0x68]
edge32ln %o0, %i2, %g7
fsrc1 %f6, %f14
ldub [%l7 + 0x6C], %g1
fbne %fcc3, loop_297
ld [%l7 + 0x7C], %f1
fmovdge %icc, %f2, %f13
array32 %i5, %o1, %l2
loop_297:
fexpand %f10, %f10
subc %g4, 0x03DD, %o7
lduh [%l7 + 0x36], %o4
fmovdcc %icc, %f6, %f7
ldsw [%l7 + 0x60], %i7
orcc %l0, %g6, %o6
edge16ln %l5, %o2, %i3
fmovde %icc, %f6, %f1
fnot1s %f9, %f14
ldsh [%l7 + 0x10], %l6
fmovdneg %icc, %f4, %f12
fnot1s %f13, %f15
fmovdle %icc, %f15, %f9
bg loop_298
std %f8, [%l7 + 0x68]
fmovsle %icc, %f5, %f2
fmovsleu %icc, %f9, %f4
loop_298:
bshuffle %f0, %f0, %f12
bcs,a,pt %xcc, loop_299
brgz,a %i6, loop_300
tcc %xcc, 0x0
ldsh [%l7 + 0x4C], %g3
loop_299:
sth %o5, [%l7 + 0x40]
loop_300:
edge32 %i1, %o3, %l1
movpos %icc, %l4, %g2
ldx [%l7 + 0x68], %l3
fmovsl %icc, %f15, %f2
tleu %xcc, 0x1
movre %i4, %i0, %o0
ldsh [%l7 + 0x1A], %g5
st %f11, [%l7 + 0x74]
fcmpd %fcc1, %f6, %f14
sra %i2, %g7, %i5
edge16n %g1, %o1, %g4
lduw [%l7 + 0x58], %l2
ldsh [%l7 + 0x70], %o4
stw %o7, [%l7 + 0x30]
st %f1, [%l7 + 0x6C]
ldx [%l7 + 0x10], %l0
fmovdn %xcc, %f5, %f11
sth %g6, [%l7 + 0x6C]
sth %o6, [%l7 + 0x58]
fbn,a %fcc3, loop_301
ldub [%l7 + 0x47], %i7
ld [%l7 + 0x74], %f4
ldsb [%l7 + 0x3D], %o2
loop_301:
fbug,a %fcc3, loop_302
tg %xcc, 0x4
bge,pn %icc, loop_303
fnot2s %f15, %f4
loop_302:
sdivx %l5, 0x04AA, %i3
mova %icc, %i6, %l6
loop_303:
nop
setx loop_304, %l0, %l1
jmpl %l1, %o5
fmovrdgz %g3, %f12, %f12
fble,a %fcc1, loop_305
fsrc1s %f6, %f8
loop_304:
ldsw [%l7 + 0x58], %o3
ldsw [%l7 + 0x54], %i1
loop_305:
ble,a loop_306
movre %l1, %g2, %l4
ldsh [%l7 + 0x22], %l3
edge16ln %i0, %o0, %g5
loop_306:
ldx [%l7 + 0x58], %i4
stw %i2, [%l7 + 0x10]
mulscc %g7, %i5, %o1
stx %g4, [%l7 + 0x18]
bl,a,pt %xcc, loop_307
bshuffle %f2, %f4, %f14
fmuld8ulx16 %f15, %f5, %f2
bcc,pn %icc, loop_308
loop_307:
alignaddr %g1, %o4, %o7
sth %l2, [%l7 + 0x74]
fabss %f15, %f3
loop_308:
fmovrde %g6, %f10, %f8
fmovrdne %l0, %f2, %f12
stw %i7, [%l7 + 0x64]
ldsh [%l7 + 0x62], %o6
movneg %xcc, %l5, %i3
srl %i6, %o2, %l6
ldd [%l7 + 0x50], %f4
udiv %o5, 0x1F64, %g3
st %f13, [%l7 + 0x2C]
fpadd16 %f0, %f12, %f12
stx %i1, [%l7 + 0x60]
stw %l1, [%l7 + 0x28]
ldsh [%l7 + 0x2E], %g2
ld [%l7 + 0x28], %f12
stw %o3, [%l7 + 0x38]
fcmpes %fcc2, %f4, %f2
bcs,a,pt %xcc, loop_309
fmovsneg %xcc, %f6, %f4
fmovrde %l4, %f4, %f14
st %f11, [%l7 + 0x78]
loop_309:
lduh [%l7 + 0x50], %l3
fmovdcs %xcc, %f4, %f13
fmovdvc %icc, %f15, %f5
fbuge %fcc0, loop_310
andn %o0, %g5, %i4
fmovrdlez %i2, %f8, %f4
fcmple16 %f14, %f6, %i0
loop_310:
fbg,a %fcc3, loop_311
fbule,a %fcc2, loop_312
edge16l %g7, %o1, %i5
ldsh [%l7 + 0x68], %g4
loop_311:
ldub [%l7 + 0x29], %o4
loop_312:
ldd [%l7 + 0x50], %f12
std %f10, [%l7 + 0x68]
faligndata %f14, %f2, %f0
fxnor %f0, %f2, %f0
fmovsa %icc, %f15, %f0
addccc %g1, %o7, %l2
stw %l0, [%l7 + 0x74]
st %f10, [%l7 + 0x6C]
ldsw [%l7 + 0x44], %i7
sth %o6, [%l7 + 0x2A]
sth %g6, [%l7 + 0x74]
edge8l %i3, %i6, %o2
bneg,a loop_313
fandnot1 %f12, %f8, %f4
fnor %f10, %f12, %f0
edge32ln %l6, %l5, %o5
loop_313:
ldsh [%l7 + 0x3E], %g3
ldx [%l7 + 0x20], %i1
fmul8ulx16 %f0, %f8, %f8
std %f6, [%l7 + 0x58]
edge16 %g2, %l1, %o3
subccc %l3, %l4, %o0
fmovsn %icc, %f12, %f0
brgz,a %g5, loop_314
stb %i2, [%l7 + 0x0E]
stb %i0, [%l7 + 0x60]
tpos %xcc, 0x4
loop_314:
stw %i4, [%l7 + 0x38]
movrgz %o1, %g7, %g4
sth %o4, [%l7 + 0x56]
edge32n %i5, %o7, %l2
fpsub32 %f12, %f8, %f4
subccc %g1, %i7, %o6
stw %l0, [%l7 + 0x30]
brgez,a %g6, loop_315
movge %icc, %i3, %o2
sllx %l6, %l5, %i6
edge16 %g3, %i1, %g2
loop_315:
movne %xcc, %l1, %o5
tcs %xcc, 0x7
fnand %f2, %f8, %f0
fmul8x16au %f4, %f1, %f10
ldsb [%l7 + 0x76], %l3
fandnot2s %f12, %f6, %f6
st %f4, [%l7 + 0x54]
fmovdge %icc, %f11, %f3
fbl %fcc1, loop_316
movgu %icc, %l4, %o3
array32 %g5, %o0, %i2
movcs %xcc, %i0, %i4
loop_316:
fmovrsne %g7, %f11, %f1
ldsw [%l7 + 0x30], %g4
fmovrdne %o4, %f14, %f14
fcmps %fcc1, %f9, %f1
lduw [%l7 + 0x70], %i5
xnor %o1, %l2, %g1
udivcc %o7, 0x0C55, %o6
stw %i7, [%l7 + 0x6C]
bl,pn %icc, loop_317
mulx %l0, 0x12E8, %i3
ta %icc, 0x5
edge16ln %o2, %g6, %l5
loop_317:
subcc %l6, %g3, %i6
fnegs %f6, %f9
tle %xcc, 0x1
fcmpne32 %f10, %f14, %i1
fmovdle %xcc, %f6, %f12
ldsb [%l7 + 0x13], %l1
fnot1 %f4, %f8
fbge %fcc0, loop_318
st %f6, [%l7 + 0x78]
edge8 %o5, %l3, %l4
movrne %o3, %g2, %o0
loop_318:
movrgez %g5, %i0, %i4
ldx [%l7 + 0x58], %g7
tvc %icc, 0x7
movrgz %g4, 0x107, %i2
ldsb [%l7 + 0x1C], %o4
std %f8, [%l7 + 0x30]
fpadd16 %f12, %f6, %f2
fcmpne32 %f14, %f14, %i5
subc %o1, %g1, %l2
ldsb [%l7 + 0x2D], %o7
ld [%l7 + 0x78], %f5
st %f3, [%l7 + 0x5C]
stb %i7, [%l7 + 0x7F]
ba,pn %icc, loop_319
fmovsvs %icc, %f4, %f5
fmovdle %icc, %f8, %f1
ldub [%l7 + 0x47], %l0
loop_319:
movle %xcc, %i3, %o2
fxors %f6, %f11, %f4
ldsb [%l7 + 0x34], %o6
ldx [%l7 + 0x60], %g6
bge,pt %xcc, loop_320
bpos,pn %icc, loop_321
ldd [%l7 + 0x58], %f6
fmovrsgez %l6, %f11, %f11
loop_320:
xor %g3, %l5, %i6
loop_321:
xor %l1, %o5, %l3
ldub [%l7 + 0x1C], %l4
movleu %xcc, %o3, %g2
movge %xcc, %o0, %i1
tg %icc, 0x0
st %f1, [%l7 + 0x60]
fxor %f14, %f14, %f6
brlz %g5, loop_322
lduh [%l7 + 0x5C], %i0
lduh [%l7 + 0x7A], %i4
ldsh [%l7 + 0x72], %g7
loop_322:
udiv %g4, 0x04A8, %o4
bg,a %icc, loop_323
fpack32 %f14, %f0, %f4
fnot2s %f12, %f10
stx %i2, [%l7 + 0x60]
loop_323:
sdivcc %o1, 0x1B17, %i5
lduh [%l7 + 0x32], %g1
movre %l2, %i7, %l0
fmovsn %icc, %f12, %f1
stx %i3, [%l7 + 0x68]
fbg %fcc1, loop_324
bcs %icc, loop_325
sub %o2, 0x0CD4, %o7
edge32 %o6, %l6, %g6
loop_324:
ldsh [%l7 + 0x0A], %l5
loop_325:
fmovrse %i6, %f9, %f13
std %f4, [%l7 + 0x40]
bcc,a,pn %xcc, loop_326
fbul,a %fcc2, loop_327
stx %l1, [%l7 + 0x58]
st %f14, [%l7 + 0x78]
loop_326:
ldd [%l7 + 0x58], %f6
loop_327:
fxor %f6, %f0, %f0
movrgz %g3, %o5, %l3
fpsub16s %f0, %f1, %f14
ldx [%l7 + 0x60], %o3
ldx [%l7 + 0x20], %l4
edge32 %g2, %o0, %g5
taddcctv %i0, 0x17E9, %i1
stb %i4, [%l7 + 0x0E]
ldd [%l7 + 0x10], %f14
tvs %icc, 0x7
fzero %f4
ldx [%l7 + 0x20], %g7
ldx [%l7 + 0x30], %o4
ldub [%l7 + 0x19], %g4
ldub [%l7 + 0x2F], %i2
fbl,a %fcc0, loop_328
smulcc %o1, 0x0B2D, %g1
fcmpgt16 %f2, %f4, %i5
fornot1 %f12, %f6, %f14
loop_328:
alignaddr %l2, %l0, %i7
fbule %fcc3, loop_329
ldx [%l7 + 0x68], %i3
fmovsle %icc, %f7, %f4
stb %o7, [%l7 + 0x0E]
loop_329:
lduh [%l7 + 0x28], %o2
movle %icc, %o6, %l6
edge32 %l5, %i6, %l1
sub %g3, %g6, %o5
tl %xcc, 0x5
fnegd %f0, %f0
fmovspos %xcc, %f9, %f6
tleu %icc, 0x3
ldx [%l7 + 0x30], %l3
stw %l4, [%l7 + 0x38]
udiv %o3, 0x18C3, %g2
ble,a,pt %xcc, loop_330
movpos %icc, %o0, %i0
movge %icc, %g5, %i1
smul %i4, 0x1EC3, %o4
loop_330:
movneg %icc, %g4, %g7
subcc %i2, 0x1FC3, %g1
fmovrslz %i5, %f1, %f15
fsrc1 %f6, %f14
ldx [%l7 + 0x70], %l2
ba,pn %xcc, loop_331
fcmps %fcc2, %f1, %f11
stw %o1, [%l7 + 0x2C]
std %f6, [%l7 + 0x48]
loop_331:
stb %i7, [%l7 + 0x7A]
fmuld8ulx16 %f14, %f13, %f0
udiv %i3, 0x13EB, %o7
sdiv %l0, 0x0D51, %o2
stw %o6, [%l7 + 0x1C]
fzero %f8
orcc %l6, %l5, %i6
tne %icc, 0x5
ldsw [%l7 + 0x5C], %g3
stw %l1, [%l7 + 0x3C]
edge8ln %o5, %g6, %l4
sth %o3, [%l7 + 0x10]
sub %g2, 0x0FC3, %o0
sth %i0, [%l7 + 0x5A]
brlez,a %g5, loop_332
std %f2, [%l7 + 0x48]
tvc %xcc, 0x4
fones %f1
loop_332:
tvc %icc, 0x4
sethi 0x06FE, %l3
fmovde %icc, %f8, %f14
addcc %i4, 0x009F, %o4
sethi 0x1271, %i1
fxors %f3, %f7, %f4
fmovscc %xcc, %f9, %f2
movrgez %g4, 0x397, %i2
stb %g1, [%l7 + 0x13]
sdiv %g7, 0x0480, %i5
stw %o1, [%l7 + 0x44]
edge8l %l2, %i7, %o7
fmuld8ulx16 %f6, %f8, %f2
fbo,a %fcc2, loop_333
ldd [%l7 + 0x58], %f10
fmovdgu %xcc, %f15, %f5
stw %l0, [%l7 + 0x64]
loop_333:
edge8ln %o2, %i3, %l6
umul %o6, %l5, %i6
fmovdpos %xcc, %f10, %f2
ldsh [%l7 + 0x0C], %g3
bcs,a,pt %icc, loop_334
fabsd %f2, %f0
faligndata %f10, %f6, %f0
stb %o5, [%l7 + 0x23]
loop_334:
fmovdneg %xcc, %f3, %f11
tg %icc, 0x3
fmovdvs %icc, %f14, %f7
fmovdn %icc, %f8, %f5
fmovda %xcc, %f3, %f4
fxor %f6, %f12, %f6
tne %icc, 0x1
fcmpne16 %f2, %f0, %l1
std %f10, [%l7 + 0x28]
movcs %icc, %g6, %o3
srlx %g2, 0x00, %o0
umulcc %l4, 0x1E16, %i0
fba %fcc1, loop_335
edge8ln %l3, %i4, %o4
fmovdneg %xcc, %f10, %f4
fmovdg %xcc, %f6, %f9
loop_335:
bn,pn %icc, loop_336
lduh [%l7 + 0x7C], %i1
std %f4, [%l7 + 0x08]
nop
setx loop_337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_336:
ba,a loop_338
ldx [%l7 + 0x30], %g4
tcc %icc, 0x2
loop_337:
fsrc1s %f13, %f1
loop_338:
ld [%l7 + 0x7C], %f0
ldsb [%l7 + 0x0F], %g5
fzeros %f12
st %f1, [%l7 + 0x10]
ld [%l7 + 0x2C], %f8
udivcc %i2, 0x0B07, %g7
brz,a %g1, loop_339
bleu,a,pn %xcc, loop_340
fmovdgu %icc, %f9, %f15
fmovs %f10, %f7
loop_339:
movvc %xcc, %o1, %l2
loop_340:
edge8 %i7, %o7, %i5
lduh [%l7 + 0x12], %o2
fabsd %f4, %f14
movneg %icc, %i3, %l0
ldsb [%l7 + 0x0D], %l6
ldub [%l7 + 0x32], %l5
fmovscs %xcc, %f8, %f15
ld [%l7 + 0x44], %f5
fbge,a %fcc1, loop_341
lduw [%l7 + 0x28], %o6
fpack32 %f6, %f4, %f6
fbn,a %fcc1, loop_342
loop_341:
ldsb [%l7 + 0x12], %g3
nop
setx loop_343, %l0, %l1
jmpl %l1, %o5
fpsub32s %f12, %f1, %f9
loop_342:
fnot1 %f0, %f12
std %f2, [%l7 + 0x38]
loop_343:
ble,a,pn %xcc, loop_344
sra %l1, %g6, %i6
fornot2 %f6, %f8, %f10
lduh [%l7 + 0x10], %g2
loop_344:
st %f7, [%l7 + 0x44]
tle %xcc, 0x3
bcc,a %icc, loop_345
brgz %o0, loop_346
ldd [%l7 + 0x20], %f6
edge8ln %o3, %l4, %l3
loop_345:
std %f0, [%l7 + 0x78]
loop_346:
bn loop_347
brlz %i4, loop_348
subcc %i0, 0x0519, %o4
fba,a %fcc3, loop_349
loop_347:
fmovd %f8, %f8
loop_348:
ldsw [%l7 + 0x60], %i1
sra %g5, %g4, %g7
loop_349:
fpadd16s %f9, %f4, %f14
fcmpes %fcc1, %f15, %f5
fpackfix %f4, %f9
ldsb [%l7 + 0x5A], %i2
fcmpne32 %f6, %f12, %g1
movrlz %l2, %i7, %o1
std %f4, [%l7 + 0x68]
fmovsneg %xcc, %f9, %f8
fmovsneg %icc, %f8, %f0
lduh [%l7 + 0x28], %i5
fblg,a %fcc3, loop_350
fsrc1 %f2, %f12
ld [%l7 + 0x74], %f7
fmovde %xcc, %f5, %f2
loop_350:
alignaddrl %o2, %o7, %l0
fmovdvc %icc, %f11, %f6
ldx [%l7 + 0x08], %l6
fcmpgt32 %f2, %f6, %l5
ldsh [%l7 + 0x42], %o6
lduw [%l7 + 0x14], %g3
stx %o5, [%l7 + 0x78]
bne,pn %icc, loop_351
fpadd16s %f10, %f1, %f8
call loop_352
movneg %xcc, %i3, %g6
loop_351:
edge32n %l1, %i6, %o0
fmovrslz %g2, %f5, %f6
loop_352:
lduw [%l7 + 0x74], %o3
movleu %xcc, %l3, %i4
fbne,a %fcc3, loop_353
lduw [%l7 + 0x6C], %i0
movcs %icc, %l4, %o4
udivcc %i1, 0x046E, %g4
loop_353:
umul %g7, 0x09E3, %g5
ldsh [%l7 + 0x10], %i2
brnz,a %l2, loop_354
ldsw [%l7 + 0x20], %i7
movneg %icc, %o1, %i5
bne,pt %icc, loop_355
loop_354:
alignaddr %o2, %g1, %l0
subccc %o7, 0x1314, %l6
fmovrsne %o6, %f11, %f9
loop_355:
fpackfix %f2, %f11
fpsub32s %f11, %f13, %f8
ld [%l7 + 0x60], %f15
fmuld8ulx16 %f7, %f4, %f0
brlez %l5, loop_356
fnor %f6, %f12, %f12
movg %xcc, %g3, %o5
tg %icc, 0x5
loop_356:
fbue,a %fcc2, loop_357
st %f14, [%l7 + 0x30]
st %f12, [%l7 + 0x7C]
std %f8, [%l7 + 0x48]
loop_357:
movvc %xcc, %i3, %l1
ldx [%l7 + 0x58], %g6
fbne,a %fcc2, loop_358
smul %o0, %i6, %o3
xnorcc %g2, 0x1D8E, %l3
movl %xcc, %i0, %i4
loop_358:
sdivcc %o4, 0x1A2A, %l4
be,a,pt %xcc, loop_359
fornot1 %f6, %f10, %f6
fbule,a %fcc3, loop_360
sth %g4, [%l7 + 0x36]
loop_359:
sdivcc %g7, 0x1565, %i1
ld [%l7 + 0x64], %f7
loop_360:
ldub [%l7 + 0x52], %g5
ta %icc, 0x0
fmovdcs %icc, %f14, %f12
orn %l2, 0x1001, %i2
bcs,a,pn %icc, loop_361
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o1, [%l7 + 0x1E]
ldsw [%l7 + 0x08], %i7
loop_361:
bg,pn %xcc, loop_363
loop_362:
ldsb [%l7 + 0x2C], %o2
fpackfix %f12, %f5
std %f12, [%l7 + 0x20]
loop_363:
fbug %fcc1, loop_364
fmovdne %icc, %f15, %f15
movvs %xcc, %i5, %g1
nop
setx loop_365, %l0, %l1
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_364:
fzero %f4
lduh [%l7 + 0x0E], %o7
taddcctv %l6, %l0, %o6
loop_365:
sub %g3, %o5, %l5
sdivx %i3, 0x03AC, %l1
nop
setx loop_366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x5
edge32ln %o0, %g6, %i6
movcs %xcc, %g2, %l3
loop_366:
fabsd %f0, %f4
edge16 %i0, %o3, %i4
call loop_367
ldd [%l7 + 0x60], %f8
fbu %fcc1, loop_368
fmovsvs %icc, %f6, %f14
loop_367:
srax %o4, %l4, %g7
fsrc2s %f12, %f12
loop_368:
ldsw [%l7 + 0x34], %i1
fmovdg %icc, %f5, %f13
bne,a,pn %xcc, loop_369
fnot2 %f8, %f6
fmuld8sux16 %f13, %f11, %f6
lduw [%l7 + 0x48], %g5
loop_369:
edge8n %l2, %i2, %o1
fpsub16 %f8, %f2, %f2
ldsh [%l7 + 0x46], %g4
andn %o2, 0x0033, %i7
fbl %fcc2, loop_370
ldsh [%l7 + 0x36], %i5
movleu %icc, %g1, %o7
fmuld8ulx16 %f4, %f2, %f10
loop_370:
fexpand %f0, %f10
be,pt %xcc, loop_371
ldsb [%l7 + 0x79], %l6
orncc %l0, 0x092B, %o6
lduh [%l7 + 0x2E], %g3
loop_371:
lduh [%l7 + 0x4A], %l5
sth %i3, [%l7 + 0x74]
ldub [%l7 + 0x6B], %l1
xorcc %o0, 0x1D9B, %o5
stb %i6, [%l7 + 0x0C]
fbug %fcc2, loop_372
tsubcc %g6, 0x09C6, %g2
fnot2s %f8, %f11
fba,a %fcc2, loop_373
loop_372:
ldsb [%l7 + 0x5E], %i0
fandnot1s %f2, %f4, %f4
stb %o3, [%l7 + 0x7B]
loop_373:
stx %i4, [%l7 + 0x60]
ldx [%l7 + 0x40], %l3
ld [%l7 + 0x68], %f4
std %f0, [%l7 + 0x08]
fcmpeq16 %f12, %f12, %l4
fba %fcc3, loop_374
fmovde %icc, %f10, %f8
subcc %o4, 0x1066, %i1
fbu,a %fcc0, loop_375
loop_374:
and %g7, 0x1A67, %g5
subc %i2, 0x0671, %o1
tle %icc, 0x2
loop_375:
bpos,a %xcc, loop_376
sth %g4, [%l7 + 0x64]
fnegs %f12, %f4
udivcc %o2, 0x0010, %l2
loop_376:
bcs,a,pt %xcc, loop_377
fcmpne32 %f0, %f14, %i7
std %f12, [%l7 + 0x60]
bgu %xcc, loop_378
loop_377:
add %i5, 0x1338, %g1
fmovsa %xcc, %f8, %f7
stb %l6, [%l7 + 0x09]
loop_378:
fble,a %fcc2, loop_379
tsubcctv %o7, %l0, %g3
st %f13, [%l7 + 0x20]
addccc %o6, %i3, %l1
loop_379:
ldub [%l7 + 0x1C], %o0
tg %xcc, 0x4
fbule %fcc1, loop_380
ldsh [%l7 + 0x46], %l5
movvs %icc, %i6, %g6
fcmpeq32 %f0, %f8, %g2
loop_380:
movvc %xcc, %o5, %o3
fmovdn %xcc, %f1, %f5
st %f8, [%l7 + 0x7C]
fbuge,a %fcc3, loop_381
udiv %i4, 0x13CC, %l3
std %f10, [%l7 + 0x48]
brgz,a %l4, loop_382
loop_381:
movrlez %i0, %i1, %g7
fcmple16 %f14, %f0, %g5
fmovsn %xcc, %f0, %f11
loop_382:
fmovdcs %xcc, %f0, %f11
fmul8x16 %f9, %f6, %f12
edge16l %i2, %o1, %g4
lduw [%l7 + 0x28], %o4
fornot2s %f11, %f5, %f4
fbl,a %fcc1, loop_383
fmovdl %icc, %f9, %f8
fmovrsne %l2, %f8, %f8
ld [%l7 + 0x70], %f15
loop_383:
ldsh [%l7 + 0x6A], %o2
bl %icc, loop_384
addccc %i5, %g1, %l6
movge %xcc, %o7, %l0
ldsh [%l7 + 0x46], %i7
loop_384:
smulcc %o6, %g3, %l1
movrlz %o0, %i3, %l5
brgez,a %g6, loop_385
faligndata %f4, %f4, %f2
fmovrse %g2, %f4, %f5
fmovsle %xcc, %f6, %f15
loop_385:
sth %i6, [%l7 + 0x0C]
fbug,a %fcc2, loop_386
fpadd16 %f0, %f0, %f6
ldd [%l7 + 0x70], %f10
std %f10, [%l7 + 0x10]
loop_386:
fble %fcc0, loop_387
bn loop_388
ldsb [%l7 + 0x22], %o3
bge %icc, loop_389
loop_387:
movl %icc, %o5, %i4
loop_388:
edge16l %l3, %l4, %i1
fmovrdlz %i0, %f14, %f6
loop_389:
stx %g7, [%l7 + 0x30]
movrlez %g5, %o1, %i2
fandnot1 %f12, %f2, %f2
stx %g4, [%l7 + 0x38]
andcc %o4, %o2, %i5
lduw [%l7 + 0x38], %l2
ldsh [%l7 + 0x4C], %l6
fandnot1s %f5, %f4, %f5
fmovrslez %g1, %f10, %f15
fmovdge %xcc, %f13, %f2
movrlez %o7, 0x0BE, %l0
ldsw [%l7 + 0x48], %o6
fbge %fcc3, loop_390
fsrc2s %f7, %f0
fmovrse %g3, %f6, %f15
fxnor %f2, %f14, %f8
loop_390:
nop
setx loop_391, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f2
stw %i7, [%l7 + 0x68]
fmovsvc %icc, %f12, %f10
loop_391:
xorcc %l1, %o0, %l5
srlx %i3, %g2, %i6
movl %icc, %o3, %o5
tpos %xcc, 0x7
sth %i4, [%l7 + 0x54]
fbge %fcc1, loop_392
sth %l3, [%l7 + 0x32]
fmovdcc %xcc, %f5, %f4
st %f0, [%l7 + 0x20]
loop_392:
fmovsa %xcc, %f3, %f6
popc %l4, %i1
tsubcc %g6, 0x11ED, %i0
fnot1 %f14, %f10
xor %g7, 0x12B8, %o1
tvc %icc, 0x4
stb %g5, [%l7 + 0x7E]
xor %g4, %i2, %o2
ldsb [%l7 + 0x0D], %i5
movle %xcc, %o4, %l2
stw %l6, [%l7 + 0x58]
brz,a %o7, loop_393
tn %xcc, 0x3
bcc,pt %xcc, loop_394
ld [%l7 + 0x38], %f7
loop_393:
brgz,a %g1, loop_395
ldub [%l7 + 0x1D], %l0
loop_394:
fbe,a %fcc0, loop_396
ldsw [%l7 + 0x3C], %g3
loop_395:
nop
setx loop_397, %l0, %l1
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 %i7, %l1, %o0
loop_396:
tg %icc, 0x2
movpos %xcc, %o6, %i3
loop_397:
fnot1s %f2, %f9
edge32l %g2, %l5, %o3
fpack16 %f12, %f2
tn %icc, 0x4
fpsub32s %f5, %f11, %f15
fnot2s %f7, %f7
ldsb [%l7 + 0x64], %i6
ldsb [%l7 + 0x64], %o5
brgz,a %l3, loop_398
stb %i4, [%l7 + 0x46]
lduw [%l7 + 0x68], %i1
fxors %f7, %f2, %f7
loop_398:
ldsw [%l7 + 0x18], %l4
fnors %f11, %f9, %f13
brlz,a %g6, loop_399
fmovdle %xcc, %f12, %f10
ldsh [%l7 + 0x60], %g7
tgu %xcc, 0x6
loop_399:
fnand %f4, %f0, %f12
movpos %icc, %i0, %g5
fcmpeq32 %f8, %f0, %o1
st %f11, [%l7 + 0x74]
siam 0x7
fzero %f14
fmovde %icc, %f6, %f15
fnot2 %f10, %f2
subc %g4, %i2, %o2
fmovdg %xcc, %f1, %f14
fcmpd %fcc2, %f10, %f6
taddcctv %o4, 0x1233, %l2
stx %i5, [%l7 + 0x38]
call loop_400
fblg,a %fcc2, loop_401
tl %icc, 0x0
fnegd %f2, %f14
loop_400:
st %f3, [%l7 + 0x08]
loop_401:
stw %o7, [%l7 + 0x68]
tg %xcc, 0x1
fxnors %f14, %f5, %f12
fbl %fcc3, loop_402
fnot1 %f14, %f14
addccc %g1, %l0, %l6
fnors %f8, %f9, %f7
loop_402:
movge %xcc, %i7, %l1
mulx %g3, 0x1491, %o0
srlx %i3, %g2, %l5
xor %o3, %i6, %o6
stw %l3, [%l7 + 0x38]
fandnot2 %f10, %f12, %f14
xnorcc %i4, 0x1137, %i1
stw %l4, [%l7 + 0x48]
fbo %fcc3, loop_403
tgu %xcc, 0x6
edge32ln %o5, %g7, %g6
sdivx %g5, 0x093E, %i0
loop_403:
edge32l %o1, %i2, %o2
taddcctv %g4, 0x1285, %l2
fxnors %f9, %f15, %f9
fsrc1s %f10, %f12
stw %i5, [%l7 + 0x64]
fands %f12, %f9, %f12
addc %o7, 0x106A, %o4
fmovdne %xcc, %f13, %f1
fmul8x16au %f3, %f15, %f0
fmovdge %icc, %f10, %f0
sth %l0, [%l7 + 0x1A]
tl %xcc, 0x0
lduh [%l7 + 0x34], %l6
umulcc %i7, 0x1DB4, %l1
fsrc2 %f2, %f4
fmovdn %xcc, %f12, %f15
tneg %xcc, 0x1
subccc %g3, 0x0CB7, %g1
ba,pt %icc, loop_404
ldsb [%l7 + 0x70], %i3
fmovrsgz %o0, %f1, %f4
fsrc2s %f9, %f12
loop_404:
ldsh [%l7 + 0x20], %g2
edge32l %l5, %i6, %o6
fcmps %fcc0, %f0, %f7
ldub [%l7 + 0x15], %o3
sth %i4, [%l7 + 0x4E]
andncc %i1, %l3, %l4
andcc %o5, %g6, %g7
movpos %icc, %i0, %g5
move %xcc, %o1, %o2
edge16ln %g4, %l2, %i5
fornot2 %f8, %f0, %f12
fones %f1
stx %o7, [%l7 + 0x68]
fbe %fcc2, loop_405
ta %icc, 0x5
fnands %f3, %f3, %f14
fblg %fcc3, loop_406
loop_405:
movpos %xcc, %i2, %l0
fabsd %f4, %f6
or %l6, 0x00EE, %o4
loop_406:
fornot1 %f6, %f0, %f4
fornot2 %f12, %f6, %f14
movrgez %i7, 0x061, %g3
brlz %g1, loop_407
subc %i3, %o0, %l1
smul %l5, 0x1936, %g2
subccc %o6, 0x0720, %i6
loop_407:
fmovde %xcc, %f3, %f0
tcs %icc, 0x3
fmul8x16au %f3, %f6, %f14
std %f8, [%l7 + 0x58]
xnor %o3, %i4, %i1
fabss %f6, %f6
movre %l4, 0x10F, %o5
fmovda %xcc, %f11, %f3
lduh [%l7 + 0x5C], %g6
sth %l3, [%l7 + 0x4C]
movcs %xcc, %i0, %g7
stb %o1, [%l7 + 0x25]
sth %o2, [%l7 + 0x3E]
movl %xcc, %g5, %l2
xor %g4, %o7, %i5
lduh [%l7 + 0x16], %i2
edge32ln %l6, %l0, %i7
fandnot1 %f10, %f10, %f12
fpsub16 %f6, %f14, %f14
te %xcc, 0x2
std %f0, [%l7 + 0x08]
fxor %f4, %f2, %f10
ld [%l7 + 0x58], %f15
sdivcc %o4, 0x0F50, %g1
fxors %f5, %f0, %f7
sdiv %g3, 0x0A91, %i3
fone %f12
ba,a,pn %icc, loop_408
fmovrslez %o0, %f15, %f6
lduh [%l7 + 0x0C], %l5
mulx %l1, 0x0C33, %o6
loop_408:
orn %g2, 0x1C09, %o3
stw %i6, [%l7 + 0x24]
movn %icc, %i4, %i1
sth %l4, [%l7 + 0x26]
fmovsneg %xcc, %f11, %f5
movrne %o5, %l3, %i0
fcmps %fcc1, %f4, %f0
fzero %f8
tsubcctv %g7, %o1, %g6
fnot1s %f9, %f12
fmuld8ulx16 %f4, %f12, %f2
fmovrdlz %g5, %f0, %f2
fmovsle %icc, %f8, %f4
movrgez %o2, %g4, %l2
edge8n %o7, %i2, %l6
array32 %l0, %i5, %o4
udivcc %i7, 0x0011, %g3
nop
setx loop_409, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %g1, 0x14, %o0
movrlz %l5, 0x068, %l1
fbo %fcc1, loop_410
loop_409:
nop
setx loop_411, %l0, %l1
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 %f2, [%l7 + 0x48]
movrgz %i3, %g2, %o3
loop_410:
bne,a %xcc, loop_412
loop_411:
fnot2 %f12, %f0
fmovrdne %i6, %f0, %f0
std %f10, [%l7 + 0x48]
loop_412:
fpack32 %f12, %f14, %f6
movrlz %o6, 0x148, %i4
fble %fcc3, loop_413
stw %l4, [%l7 + 0x30]
array16 %i1, %o5, %i0
edge32n %g7, %o1, %g6
loop_413:
lduh [%l7 + 0x68], %g5
fmovdcc %xcc, %f15, %f9
bge,a loop_414
ldsb [%l7 + 0x3E], %o2
ldsb [%l7 + 0x1B], %l3
edge8 %g4, %o7, %l2
loop_414:
nop
setx loop_415, %l0, %l1
jmpl %l1, %i2
fmovsl %xcc, %f3, %f7
ldx [%l7 + 0x68], %l0
lduh [%l7 + 0x1C], %i5
loop_415:
bcs,a %xcc, loop_416
popc 0x1A02, %o4
fnegs %f11, %f10
fmovdge %xcc, %f11, %f1
loop_416:
brnz %l6, loop_417
edge8l %g3, %g1, %o0
umulcc %i7, %l1, %l5
popc %g2, %i3
loop_417:
sth %o3, [%l7 + 0x6A]
ldd [%l7 + 0x60], %f8
fxnor %f2, %f4, %f4
ta %xcc, 0x2
brnz %o6, loop_418
tgu %xcc, 0x7
edge32ln %i6, %l4, %i1
ldsw [%l7 + 0x70], %o5
loop_418:
te %xcc, 0x7
array32 %i0, %i4, %o1
stb %g7, [%l7 + 0x7D]
xorcc %g5, 0x1433, %o2
edge32n %l3, %g6, %o7
ldd [%l7 + 0x70], %f14
movpos %icc, %l2, %i2
xorcc %g4, %i5, %o4
tneg %xcc, 0x4
fcmple16 %f12, %f12, %l6
ldub [%l7 + 0x59], %g3
bgu,pn %icc, loop_419
fmovrdne %g1, %f4, %f6
xnorcc %l0, 0x1401, %o0
ldsh [%l7 + 0x3A], %i7
loop_419:
fandnot2s %f5, %f0, %f13
movcs %icc, %l5, %g2
fmovsne %xcc, %f9, %f7
stw %i3, [%l7 + 0x30]
sth %l1, [%l7 + 0x78]
tn %xcc, 0x2
ldx [%l7 + 0x28], %o3
sub %i6, 0x0F7F, %l4
fnands %f0, %f1, %f8
movrne %o6, %i1, %o5
bg %icc, loop_420
fbu,a %fcc0, loop_421
tpos %xcc, 0x0
fnands %f7, %f7, %f14
loop_420:
movneg %xcc, %i0, %o1
loop_421:
array32 %i4, %g7, %o2
fbule,a %fcc3, loop_422
bleu,pt %xcc, loop_423
ldub [%l7 + 0x1B], %l3
stb %g6, [%l7 + 0x4C]
loop_422:
ta %icc, 0x6
loop_423:
alignaddrl %o7, %g5, %i2
fmovrde %g4, %f14, %f2
movrne %l2, 0x032, %i5
fnot1s %f7, %f9
fble %fcc2, loop_424
fble,a %fcc0, loop_425
tvc %icc, 0x4
brgz %l6, loop_426
loop_424:
brnz,a %o4, loop_427
loop_425:
fnand %f6, %f2, %f2
movvc %icc, %g3, %g1
loop_426:
ldx [%l7 + 0x58], %l0
loop_427:
ldd [%l7 + 0x78], %f2
ldd [%l7 + 0x48], %f6
srax %o0, %l5, %i7
nop
setx loop_428, %l0, %l1
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 + 0x58]
sdivx %g2, 0x141F, %i3
movrlez %o3, 0x3BA, %l1
loop_428:
addc %i6, 0x0FBA, %l4
ba,a %xcc, loop_429
edge8ln %o6, %i1, %o5
fbl,a %fcc0, loop_430
ldub [%l7 + 0x79], %o1
loop_429:
sdiv %i4, 0x0C6B, %g7
fcmps %fcc2, %f7, %f6
loop_430:
movg %xcc, %i0, %o2
alignaddrl %g6, %o7, %g5
umul %i2, %l3, %g4
fbge %fcc3, loop_431
movcc %xcc, %l2, %l6
fbule %fcc1, loop_432
or %i5, %g3, %g1
loop_431:
lduw [%l7 + 0x44], %o4
faligndata %f6, %f0, %f10
loop_432:
sdivcc %o0, 0x103E, %l5
ld [%l7 + 0x1C], %f15
move %icc, %l0, %g2
add %i3, %o3, %l1
fxnors %f9, %f13, %f15
lduh [%l7 + 0x0A], %i7
fmovrdne %l4, %f10, %f6
fnot1 %f2, %f12
fmul8x16au %f13, %f8, %f8
edge8l %i6, %i1, %o6
brgez %o5, loop_433
lduw [%l7 + 0x70], %o1
umulcc %g7, 0x1627, %i4
udivcc %i0, 0x101C, %g6
loop_433:
fsrc1 %f4, %f14
addccc %o7, %g5, %i2
ldub [%l7 + 0x59], %l3
st %f14, [%l7 + 0x60]
std %f10, [%l7 + 0x18]
mulx %o2, %g4, %l2
fcmpd %fcc3, %f10, %f0
ldsw [%l7 + 0x50], %l6
fbn,a %fcc0, loop_434
stb %g3, [%l7 + 0x68]
tvs %xcc, 0x2
fnot2s %f2, %f1
loop_434:
movge %icc, %i5, %o4
fmovdcs %icc, %f15, %f5
edge32n %o0, %g1, %l5
tl %xcc, 0x3
movvs %icc, %g2, %l0
st %f11, [%l7 + 0x40]
fpack32 %f14, %f12, %f12
fmovsl %xcc, %f5, %f0
fbu %fcc0, loop_435
movneg %xcc, %i3, %o3
fbug,a %fcc3, loop_436
lduw [%l7 + 0x34], %l1
loop_435:
fcmple32 %f8, %f0, %l4
bleu,a,pt %xcc, loop_437
loop_436:
bn %icc, loop_438
ldd [%l7 + 0x58], %f8
srl %i7, %i6, %o6
loop_437:
ldx [%l7 + 0x08], %o5
loop_438:
nop
setx loop_439, %l0, %l1
jmpl %l1, %i1
nop
setx loop_440, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x60], %i4
srax %i0, 0x17, %g7
loop_439:
subc %g6, 0x10F1, %o7
loop_440:
fnot2s %f10, %f10
fmul8x16 %f10, %f12, %f14
brlz %i2, loop_441
fmovsl %icc, %f15, %f4
fandnot2 %f0, %f0, %f4
fandnot2s %f7, %f14, %f15
loop_441:
ldd [%l7 + 0x38], %f10
std %f4, [%l7 + 0x38]
fnor %f4, %f14, %f0
std %f2, [%l7 + 0x18]
sth %l3, [%l7 + 0x26]
ldsw [%l7 + 0x78], %o2
fornot1 %f8, %f6, %f10
movrlez %g4, 0x03A, %g5
umulcc %l6, %g3, %l2
fmovdge %icc, %f10, %f9
tge %icc, 0x0
brnz %i5, loop_442
sdiv %o0, 0x1A7C, %o4
tsubcctv %g1, %l5, %g2
movne %icc, %i3, %l0
loop_442:
fmovsleu %xcc, %f10, %f5
fcmpes %fcc3, %f9, %f8
ldub [%l7 + 0x60], %l1
ldx [%l7 + 0x68], %l4
brlz %o3, loop_443
fble %fcc0, loop_444
fmovrdne %i7, %f10, %f14
fnegd %f8, %f12
loop_443:
taddcctv %i6, %o5, %i1
loop_444:
fcmpeq32 %f4, %f4, %o1
andcc %o6, 0x1786, %i4
andncc %i0, %g7, %o7
ldsh [%l7 + 0x62], %g6
stb %i2, [%l7 + 0x4B]
fxors %f7, %f13, %f11
ldsh [%l7 + 0x40], %o2
edge32n %g4, %g5, %l6
fmovscc %xcc, %f0, %f15
tpos %xcc, 0x0
ldx [%l7 + 0x08], %l3
ldd [%l7 + 0x30], %f0
fmovsn %xcc, %f1, %f12
bvs,pt %xcc, loop_445
stb %g3, [%l7 + 0x4B]
sdivx %l2, 0x1255, %o0
fpadd16 %f10, %f6, %f2
loop_445:
sethi 0x1231, %o4
fbule %fcc0, loop_446
tgu %icc, 0x6
stb %g1, [%l7 + 0x34]
lduh [%l7 + 0x40], %l5
loop_446:
udivx %i5, 0x08C8, %i3
stx %l0, [%l7 + 0x28]
sub %g2, %l4, %o3
subccc %i7, %i6, %l1
movcs %xcc, %o5, %i1
stb %o6, [%l7 + 0x4E]
sdivx %o1, 0x1F21, %i4
fmovrse %g7, %f6, %f9
movn %icc, %o7, %g6
sth %i2, [%l7 + 0x72]
stb %o2, [%l7 + 0x5F]
edge32l %g4, %g5, %i0
fmovscs %icc, %f12, %f6
andncc %l3, %l6, %l2
fmul8ulx16 %f6, %f8, %f0
ldub [%l7 + 0x2F], %o0
ldsh [%l7 + 0x52], %g3
stb %o4, [%l7 + 0x25]
lduw [%l7 + 0x74], %g1
bcc,a loop_447
movrlez %l5, 0x051, %i3
sdivx %i5, 0x090B, %l0
bpos,pt %xcc, loop_448
loop_447:
fmovrdlez %g2, %f14, %f6
orn %o3, %l4, %i6
fmovsn %icc, %f6, %f1
loop_448:
xor %i7, %o5, %i1
fblg %fcc3, loop_449
fmovdgu %xcc, %f15, %f3
fbg %fcc0, loop_450
fmovsg %icc, %f7, %f12
loop_449:
fbug %fcc3, loop_451
stx %l1, [%l7 + 0x70]
loop_450:
ldsb [%l7 + 0x0E], %o6
ldsb [%l7 + 0x09], %i4
loop_451:
lduh [%l7 + 0x6E], %o1
ldsb [%l7 + 0x3E], %o7
call loop_452
fmovs %f14, %f6
st %f4, [%l7 + 0x0C]
stb %g7, [%l7 + 0x67]
loop_452:
movvc %icc, %i2, %g6
movgu %xcc, %o2, %g4
fmovdgu %icc, %f12, %f9
stb %i0, [%l7 + 0x30]
tl %xcc, 0x6
st %f15, [%l7 + 0x68]
fzero %f10
std %f6, [%l7 + 0x18]
ldsh [%l7 + 0x76], %g5
lduw [%l7 + 0x78], %l6
tne %xcc, 0x2
stx %l2, [%l7 + 0x10]
call loop_453
fmovrslz %o0, %f13, %f6
fzeros %f10
movgu %xcc, %g3, %o4
loop_453:
bg,pt %xcc, loop_454
fabss %f5, %f14
stx %g1, [%l7 + 0x30]
addccc %l5, 0x0569, %l3
loop_454:
fbl,a %fcc3, loop_455
fble %fcc1, loop_456
ldub [%l7 + 0x42], %i3
fble %fcc2, loop_457
loop_455:
ldsb [%l7 + 0x25], %l0
loop_456:
fcmpes %fcc0, %f11, %f7
ldsh [%l7 + 0x38], %i5
loop_457:
lduh [%l7 + 0x4A], %g2
ldx [%l7 + 0x68], %l4
fpsub16 %f0, %f6, %f2
fmovsgu %icc, %f6, %f15
ldd [%l7 + 0x30], %f6
tsubcctv %i6, 0x1C5E, %o3
fcmple16 %f12, %f10, %i7
tpos %icc, 0x6
fmovsg %icc, %f12, %f9
ldsb [%l7 + 0x10], %o5
srl %i1, %o6, %i4
ldsh [%l7 + 0x66], %l1
subcc %o1, 0x14CA, %g7
bcs,a %xcc, loop_458
ld [%l7 + 0x18], %f6
addc %i2, %o7, %o2
bleu,pt %xcc, loop_459
loop_458:
fmovsvs %icc, %f5, %f13
ld [%l7 + 0x2C], %f4
edge16l %g4, %g6, %g5
loop_459:
addc %l6, 0x07F4, %i0
ldsb [%l7 + 0x59], %o0
ldd [%l7 + 0x50], %f2
fones %f0
te %xcc, 0x6
lduh [%l7 + 0x14], %g3
fmovsle %icc, %f7, %f9
bge,pt %icc, loop_460
bne,a %icc, loop_461
fmovdpos %icc, %f12, %f10
edge16l %o4, %l2, %g1
loop_460:
sdivx %l3, 0x0160, %i3
loop_461:
fblg,a %fcc0, loop_462
sra %l0, %i5, %l5
edge16l %l4, %g2, %i6
movre %i7, 0x172, %o3
loop_462:
fcmple32 %f12, %f0, %o5
ldsw [%l7 + 0x18], %o6
ldsb [%l7 + 0x0F], %i4
edge8 %l1, %i1, %o1
bvs,a loop_463
lduh [%l7 + 0x6C], %g7
movneg %icc, %o7, %i2
array16 %o2, %g4, %g5
loop_463:
fbue %fcc1, loop_464
fsrc2s %f10, %f15
sth %g6, [%l7 + 0x78]
fmovse %icc, %f12, %f15
loop_464:
stx %i0, [%l7 + 0x60]
st %f7, [%l7 + 0x1C]
tg %xcc, 0x1
fbo %fcc2, loop_465
addcc %l6, %o0, %g3
fnot1s %f5, %f15
alignaddr %l2, %o4, %g1
loop_465:
fbg %fcc0, loop_466
tpos %xcc, 0x0
nop
setx loop_467, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %l3, %i3, %l0
loop_466:
movleu %xcc, %i5, %l4
ldx [%l7 + 0x10], %l5
loop_467:
ld [%l7 + 0x70], %f12
fmovda %xcc, %f4, %f12
andncc %g2, %i7, %o3
brnz %i6, loop_468
ldub [%l7 + 0x26], %o6
bpos %icc, loop_469
fmul8ulx16 %f12, %f0, %f10
loop_468:
stb %i4, [%l7 + 0x49]
fmovrde %o5, %f12, %f2
loop_469:
lduw [%l7 + 0x48], %i1
fornot1s %f1, %f10, %f15
fmul8x16 %f10, %f4, %f4
fcmpd %fcc0, %f12, %f2
ldd [%l7 + 0x68], %f14
sdivcc %l1, 0x15E4, %o1
bpos,pn %xcc, loop_470
array16 %g7, %o7, %o2
movneg %xcc, %g4, %i2
fmovspos %xcc, %f12, %f13
loop_470:
ldx [%l7 + 0x70], %g6
std %f4, [%l7 + 0x18]
fbuge,a %fcc3, loop_471
movrlez %g5, 0x019, %l6
stx %o0, [%l7 + 0x10]
fmovsge %xcc, %f13, %f8
loop_471:
stb %g3, [%l7 + 0x25]
bgu,pn %icc, loop_472
ldsh [%l7 + 0x4C], %l2
tcs %xcc, 0x7
ld [%l7 + 0x28], %f1
loop_472:
fmul8ulx16 %f4, %f8, %f6
andn %o4, %i0, %g1
brnz %l3, loop_473
movle %icc, %l0, %i5
fnot2 %f8, %f8
sth %i3, [%l7 + 0x22]
loop_473:
tle %xcc, 0x2
subcc %l5, %g2, %l4
fandnot1 %f12, %f0, %f4
array16 %i7, %o3, %i6
movcs %xcc, %o6, %o5
movl %xcc, %i4, %i1
tne %icc, 0x7
fnot1 %f12, %f8
edge32ln %l1, %o1, %o7
fmul8x16au %f0, %f8, %f0
fmovsle %xcc, %f3, %f7
bleu,a loop_474
fmovsvs %xcc, %f5, %f11
bl %icc, loop_475
std %f4, [%l7 + 0x50]
loop_474:
edge16 %o2, %g7, %g4
movle %xcc, %i2, %g6
loop_475:
ld [%l7 + 0x28], %f13
st %f5, [%l7 + 0x54]
fmovsvs %icc, %f5, %f2
subcc %l6, %o0, %g5
bn loop_476
st %f1, [%l7 + 0x30]
fxnor %f2, %f10, %f6
ba,a loop_477
loop_476:
alignaddrl %g3, %o4, %l2
edge16n %g1, %i0, %l3
bcc %icc, loop_478
loop_477:
lduw [%l7 + 0x1C], %i5
movrlez %l0, %i3, %l5
ldsb [%l7 + 0x71], %l4
loop_478:
fnegs %f4, %f7
srlx %g2, 0x12, %i7
tl %xcc, 0x3
ldub [%l7 + 0x2C], %o3
subccc %i6, %o6, %i4
fnot2 %f12, %f10
st %f4, [%l7 + 0x50]
ta %xcc, 0x2
ldd [%l7 + 0x40], %f4
fmul8sux16 %f14, %f12, %f8
xnor %i1, %l1, %o1
bge,a %icc, loop_479
fcmple32 %f12, %f10, %o7
alignaddr %o2, %o5, %g7
ldx [%l7 + 0x18], %g4
loop_479:
bshuffle %f10, %f14, %f2
stx %g6, [%l7 + 0x18]
st %f13, [%l7 + 0x70]
edge8n %l6, %o0, %g5
orcc %g3, %o4, %i2
brlez %l2, loop_480
std %f8, [%l7 + 0x70]
brgez,a %i0, loop_481
fmovs %f0, %f10
loop_480:
ldx [%l7 + 0x18], %g1
stw %i5, [%l7 + 0x4C]
loop_481:
addccc %l0, %l3, %l5
stb %i3, [%l7 + 0x35]
xnorcc %g2, %i7, %l4
lduh [%l7 + 0x34], %o3
fbe,a %fcc3, loop_482
sth %i6, [%l7 + 0x66]
stb %i4, [%l7 + 0x6D]
ble,a loop_483
loop_482:
ldsb [%l7 + 0x43], %i1
tg %icc, 0x6
fmovsneg %xcc, %f0, %f13
loop_483:
fmovrdgez %l1, %f12, %f10
movneg %icc, %o6, %o1
ldsb [%l7 + 0x78], %o2
fabsd %f6, %f0
lduh [%l7 + 0x50], %o5
fzeros %f8
ldd [%l7 + 0x58], %f6
and %o7, 0x0329, %g7
stx %g6, [%l7 + 0x10]
fmuld8ulx16 %f5, %f2, %f14
ldsh [%l7 + 0x34], %l6
movre %g4, 0x05B, %o0
stb %g3, [%l7 + 0x58]
movrlez %g5, %o4, %l2
lduw [%l7 + 0x38], %i0
fabsd %f14, %f10
brlez,a %g1, loop_484
fbge,a %fcc0, loop_485
tvc %xcc, 0x1
umul %i5, 0x1B5F, %i2
loop_484:
fmul8x16au %f9, %f13, %f6
loop_485:
fmovs %f9, %f2
fmovd %f2, %f2
stx %l3, [%l7 + 0x60]
fmovrsgez %l5, %f15, %f11
brz,a %l0, loop_486
addccc %g2, %i3, %i7
bcs %xcc, loop_487
movrgz %o3, 0x0B3, %i6
loop_486:
st %f7, [%l7 + 0x58]
orn %i4, %l4, %l1
loop_487:
movle %icc, %o6, %o1
fxors %f14, %f12, %f3
tsubcc %i1, 0x0CDA, %o5
sth %o7, [%l7 + 0x6E]
std %f0, [%l7 + 0x38]
fcmple32 %f8, %f10, %g7
ldsb [%l7 + 0x6C], %g6
fzeros %f4
ldsw [%l7 + 0x08], %l6
movne %xcc, %g4, %o2
movcs %icc, %g3, %o0
lduh [%l7 + 0x14], %o4
nop
setx loop_488, %l0, %l1
jmpl %l1, %l2
fmovsneg %xcc, %f11, %f1
fnor %f10, %f8, %f0
movre %g5, 0x389, %i0
loop_488:
fmovdn %icc, %f3, %f11
fmul8x16au %f5, %f7, %f10
std %f0, [%l7 + 0x60]
edge32n %g1, %i2, %i5
tsubcc %l3, %l5, %l0
mulx %i3, %i7, %g2
stx %i6, [%l7 + 0x30]
lduh [%l7 + 0x5A], %o3
fmovdle %xcc, %f6, %f6
nop
setx loop_489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %i4, %l1, %l4
brlez %o6, loop_490
lduw [%l7 + 0x18], %i1
loop_489:
fmovdleu %icc, %f11, %f3
popc %o1, %o5
loop_490:
fsrc2s %f11, %f2
movvc %icc, %g7, %g6
ldub [%l7 + 0x64], %o7
movrgz %l6, 0x0C4, %g4
ldsh [%l7 + 0x70], %g3
movrgz %o0, 0x236, %o2
xnor %o4, 0x1799, %g5
fmovde %xcc, %f9, %f11
edge32l %i0, %g1, %i2
fmovdvs %xcc, %f9, %f2
edge8n %i5, %l3, %l5
fmovdneg %xcc, %f3, %f2
te %icc, 0x2
fpadd16 %f0, %f12, %f8
lduh [%l7 + 0x4A], %l2
movcs %icc, %l0, %i7
ldx [%l7 + 0x10], %g2
edge16l %i6, %o3, %i4
fmovsn %xcc, %f6, %f11
stb %i3, [%l7 + 0x3A]
fpack16 %f6, %f6
fpadd32s %f13, %f7, %f0
movrgez %l4, 0x3E7, %l1
tvs %xcc, 0x6
subccc %o6, 0x00BE, %i1
tn %xcc, 0x5
fpmerge %f5, %f2, %f8
ldd [%l7 + 0x30], %f2
ldub [%l7 + 0x10], %o1
lduh [%l7 + 0x76], %g7
stx %g6, [%l7 + 0x60]
fornot1 %f14, %f6, %f2
ldub [%l7 + 0x60], %o7
brz %l6, loop_491
fbue,a %fcc3, loop_492
tsubcc %g4, %g3, %o0
fmovspos %xcc, %f15, %f10
loop_491:
fnot2 %f4, %f12
loop_492:
ldsb [%l7 + 0x6A], %o2
lduh [%l7 + 0x72], %o5
movrlz %g5, 0x3FE, %i0
fmovdvs %xcc, %f3, %f7
fbe,a %fcc2, loop_493
brgz %g1, loop_494
tsubcctv %i2, 0x1E23, %o4
xnorcc %i5, %l3, %l5
loop_493:
edge32 %l0, %i7, %g2
loop_494:
fand %f0, %f8, %f6
tvs %icc, 0x0
lduh [%l7 + 0x28], %i6
lduh [%l7 + 0x70], %l2
orn %o3, %i3, %i4
fmovdneg %xcc, %f4, %f0
st %f12, [%l7 + 0x68]
move %xcc, %l4, %l1
fmovdge %xcc, %f9, %f5
movl %icc, %o6, %o1
lduh [%l7 + 0x6E], %i1
ldub [%l7 + 0x14], %g6
fabss %f12, %f1
fnors %f10, %f2, %f4
fmovdneg %icc, %f7, %f4
ldub [%l7 + 0x38], %o7
bpos loop_495
fsrc2 %f10, %f2
ldsh [%l7 + 0x3C], %l6
fmovdcs %icc, %f14, %f9
loop_495:
fcmpgt32 %f4, %f14, %g4
stb %g7, [%l7 + 0x52]
edge16n %g3, %o2, %o5
subccc %o0, %g5, %g1
lduw [%l7 + 0x24], %i2
stw %i0, [%l7 + 0x4C]
fmovrse %i5, %f3, %f5
for %f8, %f2, %f8
ldd [%l7 + 0x08], %f12
fones %f5
sethi 0x1466, %l3
alignaddrl %l5, %o4, %i7
lduh [%l7 + 0x50], %g2
ldsb [%l7 + 0x78], %l0
sth %l2, [%l7 + 0x08]
fnot2 %f10, %f2
ldx [%l7 + 0x58], %o3
srl %i6, %i3, %i4
tn %icc, 0x6
fmovdleu %icc, %f0, %f7
ld [%l7 + 0x44], %f14
fnegd %f12, %f14
fcmpgt32 %f6, %f10, %l4
fpadd32 %f0, %f8, %f8
fpsub32s %f14, %f15, %f8
fbo,a %fcc2, loop_496
fmovdg %icc, %f7, %f10
fbul %fcc3, loop_497
stx %l1, [%l7 + 0x30]
loop_496:
mulx %o1, %i1, %o6
std %f2, [%l7 + 0x68]
loop_497:
tcc %icc, 0x7
movleu %xcc, %g6, %l6
sdiv %o7, 0x0003, %g7
fmovsg %icc, %f8, %f5
std %f8, [%l7 + 0x08]
movne %xcc, %g4, %o2
tcc %xcc, 0x3
fandnot1 %f10, %f10, %f10
lduw [%l7 + 0x64], %o5
and %o0, 0x1EB6, %g5
stb %g1, [%l7 + 0x0C]
sethi 0x136A, %g3
fmovsleu %xcc, %f14, %f7
srax %i2, %i5, %l3
ldub [%l7 + 0x57], %l5
movl %icc, %o4, %i7
ld [%l7 + 0x2C], %f4
bgu loop_498
movgu %xcc, %i0, %l0
udiv %g2, 0x00C7, %o3
fmovd %f14, %f8
loop_498:
std %f4, [%l7 + 0x68]
subccc %l2, 0x0ED4, %i6
ldsw [%l7 + 0x30], %i4
fnot2s %f8, %f2
tleu %icc, 0x2
fbe,a %fcc3, loop_499
fmovscc %xcc, %f0, %f0
array8 %l4, %l1, %i3
fmovrdgz %o1, %f8, %f8
loop_499:
fble,a %fcc1, loop_500
fmovdvs %xcc, %f14, %f10
mulscc %i1, %o6, %l6
fbg %fcc1, loop_501
loop_500:
fmovsvc %icc, %f3, %f15
edge8l %o7, %g7, %g4
bneg,a,pt %xcc, loop_502
loop_501:
movleu %icc, %o2, %o5
fpadd16 %f2, %f0, %f4
fpmerge %f1, %f13, %f6
loop_502:
stb %o0, [%l7 + 0x70]
movle %xcc, %g5, %g6
nop
setx loop_503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %g3, %g1, %i5
sdiv %l3, 0x0D0B, %i2
mulx %o4, %l5, %i7
loop_503:
lduh [%l7 + 0x1C], %i0
orcc %g2, 0x09CB, %o3
fcmpeq16 %f12, %f2, %l0
bneg,a,pt %xcc, loop_504
sra %i6, 0x06, %i4
srl %l2, 0x04, %l1
sethi 0x1FDB, %l4
loop_504:
tge %icc, 0x4
fcmple16 %f14, %f2, %i3
fmovsvs %xcc, %f5, %f5
fmovdpos %icc, %f13, %f3
edge16ln %i1, %o1, %l6
nop
setx loop_505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %o7, 0x1E43, %g7
array8 %o6, %g4, %o2
andcc %o0, %o5, %g6
loop_505:
bge,pn %icc, loop_506
lduh [%l7 + 0x2E], %g3
ldub [%l7 + 0x50], %g1
fmovrsne %i5, %f9, %f11
loop_506:
edge32ln %g5, %i2, %l3
tne %xcc, 0x6
fbu,a %fcc2, loop_507
movge %xcc, %o4, %i7
ldsh [%l7 + 0x0E], %l5
udiv %i0, 0x0E89, %o3
loop_507:
fbul,a %fcc0, loop_508
ldx [%l7 + 0x18], %g2
lduh [%l7 + 0x4E], %i6
stx %l0, [%l7 + 0x38]
loop_508:
fmovsge %icc, %f14, %f6
fpsub32 %f4, %f10, %f10
orcc %l2, 0x024E, %i4
fmul8x16 %f9, %f2, %f8
std %f10, [%l7 + 0x48]
ld [%l7 + 0x30], %f7
fmovrslez %l1, %f13, %f4
ldub [%l7 + 0x65], %l4
ldub [%l7 + 0x29], %i1
tvc %icc, 0x7
sll %i3, %l6, %o7
fmovrdgez %o1, %f0, %f0
edge8l %o6, %g7, %o2
stw %g4, [%l7 + 0x28]
sth %o0, [%l7 + 0x64]
lduh [%l7 + 0x54], %o5
fsrc1 %f2, %f4
fmovsl %xcc, %f9, %f11
ldub [%l7 + 0x38], %g3
smulcc %g1, %g6, %i5
fcmped %fcc3, %f2, %f10
bge,a %xcc, loop_509
mulx %g5, %l3, %o4
fpack32 %f0, %f0, %f2
ldx [%l7 + 0x48], %i2
loop_509:
ldx [%l7 + 0x70], %l5
fnand %f12, %f14, %f14
bvc loop_510
fmovdn %xcc, %f3, %f12
std %f8, [%l7 + 0x50]
ta %icc, 0x3
loop_510:
ldsw [%l7 + 0x18], %i7
edge16l %i0, %o3, %g2
movleu %icc, %i6, %l0
bcc,a %xcc, loop_511
fandnot1s %f0, %f8, %f11
addccc %l2, 0x19B2, %i4
fxor %f6, %f2, %f4
loop_511:
fmovdleu %xcc, %f7, %f6
ba %xcc, loop_512
st %f15, [%l7 + 0x24]
edge32l %l1, %i1, %l4
srl %i3, 0x07, %l6
loop_512:
stx %o7, [%l7 + 0x40]
ldsw [%l7 + 0x6C], %o1
orcc %o6, %o2, %g7
ta %xcc, 0x1
sub %g4, %o5, %o0
orn %g3, %g6, %g1
edge32ln %i5, %g5, %l3
sdivx %o4, 0x1FD2, %l5
fmovsleu %xcc, %f15, %f14
sth %i7, [%l7 + 0x62]
nop
setx loop_513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslez %i0, %f11, %f3
stw %o3, [%l7 + 0x54]
movge %xcc, %i2, %g2
loop_513:
fmovsl %icc, %f13, %f3
fpsub32s %f4, %f3, %f10
fmovdcc %icc, %f10, %f4
sth %l0, [%l7 + 0x74]
ld [%l7 + 0x5C], %f11
fmovsn %xcc, %f7, %f1
udiv %l2, 0x1352, %i4
bneg %xcc, loop_514
fmovrdgez %l1, %f4, %f14
move %icc, %i6, %i1
be loop_515
loop_514:
edge16ln %i3, %l4, %l6
sll %o1, 0x03, %o6
ldx [%l7 + 0x30], %o2
loop_515:
fnegs %f3, %f9
lduw [%l7 + 0x14], %o7
xnor %g4, %o5, %g7
stx %o0, [%l7 + 0x08]
tvc %icc, 0x2
ldd [%l7 + 0x20], %f4
sdiv %g6, 0x1755, %g3
ldx [%l7 + 0x60], %i5
stb %g5, [%l7 + 0x58]
stw %g1, [%l7 + 0x44]
srlx %l3, 0x09, %o4
fmovsa %icc, %f1, %f8
add %l5, %i7, %o3
movcc %xcc, %i2, %g2
fpadd32s %f7, %f8, %f3
edge8 %i0, %l2, %l0
movne %xcc, %i4, %l1
lduh [%l7 + 0x0A], %i1
taddcc %i6, 0x1845, %l4
fmul8x16 %f14, %f2, %f0
std %f0, [%l7 + 0x28]
movgu %icc, %i3, %o1
ldsw [%l7 + 0x30], %l6
fbug,a %fcc0, loop_516
fpack16 %f12, %f2
orcc %o6, %o2, %g4
stw %o7, [%l7 + 0x60]
loop_516:
fmovspos %xcc, %f2, %f12
fmovrdne %g7, %f2, %f14
stb %o5, [%l7 + 0x5C]
bne,pt %icc, loop_517
brgez %g6, loop_518
ldsb [%l7 + 0x70], %g3
brlz,a %i5, loop_519
loop_517:
bg,a loop_520
loop_518:
ldsb [%l7 + 0x0C], %o0
subcc %g1, 0x0AEB, %g5
loop_519:
fones %f3
loop_520:
mulx %o4, 0x1A31, %l5
movl %xcc, %i7, %o3
bcs %xcc, loop_521
or %i2, 0x1FDD, %l3
ld [%l7 + 0x6C], %f11
orncc %i0, 0x108C, %l2
loop_521:
fba %fcc3, loop_522
xorcc %g2, 0x01F2, %i4
taddcc %l0, %i1, %i6
brgz,a %l4, loop_523
loop_522:
brgz %l1, loop_524
tn %xcc, 0x3
st %f2, [%l7 + 0x64]
loop_523:
fcmpes %fcc3, %f5, %f10
loop_524:
stb %i3, [%l7 + 0x78]
ldsh [%l7 + 0x32], %l6
ldsh [%l7 + 0x74], %o6
lduw [%l7 + 0x28], %o1
fsrc2s %f14, %f14
fmovrdne %g4, %f10, %f0
ldsh [%l7 + 0x36], %o7
fpsub32s %f1, %f11, %f8
bcc,pt %icc, loop_525
brz,a %o2, loop_526
udiv %o5, 0x180A, %g7
sth %g6, [%l7 + 0x68]
loop_525:
te %icc, 0x1
loop_526:
bneg,a,pt %icc, loop_527
fbug,a %fcc3, loop_528
fbug,a %fcc3, loop_529
edge32ln %g3, %o0, %g1
loop_527:
ldub [%l7 + 0x7D], %i5
loop_528:
fnegd %f2, %f10
loop_529:
std %f4, [%l7 + 0x08]
tneg %xcc, 0x0
fmovsgu %xcc, %f10, %f14
bg,pn %xcc, loop_530
fpmerge %f6, %f1, %f4
fxnors %f13, %f11, %f14
fornot1s %f13, %f1, %f12
loop_530:
fmovscs %icc, %f11, %f6
ldsb [%l7 + 0x25], %g5
movrlez %o4, %i7, %l5
bcs loop_531
bne,a,pt %xcc, loop_532
fmovd %f6, %f6
stx %i2, [%l7 + 0x48]
loop_531:
xor %l3, 0x186E, %i0
loop_532:
te %xcc, 0x1
andncc %o3, %g2, %i4
st %f14, [%l7 + 0x18]
fbug %fcc1, loop_533
fmovrslez %l0, %f10, %f10
stw %l2, [%l7 + 0x70]
fmovdgu %icc, %f14, %f3
loop_533:
fpsub16s %f11, %f11, %f3
fornot1s %f15, %f13, %f11
sra %i6, %l4, %l1
bshuffle %f4, %f12, %f12
fpsub32 %f4, %f6, %f14
bneg,pn %icc, loop_534
fbg,a %fcc0, loop_535
array16 %i3, %l6, %o6
lduw [%l7 + 0x20], %i1
loop_534:
ldsh [%l7 + 0x44], %o1
loop_535:
ldsh [%l7 + 0x62], %o7
fcmple32 %f6, %f6, %o2
fbuge %fcc2, loop_536
edge8 %g4, %g7, %o5
bcc loop_537
stb %g6, [%l7 + 0x73]
loop_536:
fmovscc %xcc, %f14, %f6
udivcc %o0, 0x0552, %g3
loop_537:
ldsw [%l7 + 0x08], %i5
stw %g1, [%l7 + 0x48]
taddcc %g5, %i7, %l5
movleu %xcc, %o4, %i2
ldx [%l7 + 0x50], %l3
brnz %o3, loop_538
fornot2 %f4, %f10, %f0
fpsub32s %f12, %f5, %f0
fmovsl %icc, %f6, %f12
loop_538:
xor %i0, 0x0237, %i4
fzeros %f14
movl %xcc, %g2, %l0
sub %l2, 0x13AD, %i6
ldsb [%l7 + 0x72], %l4
srl %i3, 0x0C, %l1
ld [%l7 + 0x24], %f8
addcc %o6, %i1, %o1
st %f5, [%l7 + 0x20]
tcs %icc, 0x6
fpsub32 %f10, %f2, %f12
fbge %fcc2, loop_539
ldsh [%l7 + 0x20], %o7
tvc %icc, 0x6
brgz,a %o2, loop_540
loop_539:
fors %f3, %f9, %f9
brz,a %l6, loop_541
fpadd32 %f10, %f2, %f14
loop_540:
edge8 %g7, %g4, %o5
fmovsgu %xcc, %f7, %f5
loop_541:
subccc %g6, 0x11CF, %o0
fcmps %fcc1, %f3, %f3
movn %icc, %i5, %g1
ldsh [%l7 + 0x62], %g3
st %f4, [%l7 + 0x7C]
fmul8x16al %f2, %f4, %f8
movneg %icc, %i7, %g5
fmovrdgez %o4, %f0, %f8
bg,a,pt %xcc, loop_542
and %l5, %i2, %l3
brlz %o3, loop_543
fcmpeq32 %f6, %f10, %i4
loop_542:
fcmpne16 %f8, %f10, %g2
fmovrslz %l0, %f2, %f10
loop_543:
tpos %icc, 0x2
fcmple16 %f6, %f4, %i0
smulcc %l2, 0x0BD5, %i6
fmovdleu %xcc, %f8, %f4
brgz,a %l4, loop_544
fornot1 %f6, %f12, %f0
fors %f12, %f15, %f2
andcc %i3, %l1, %i1
loop_544:
sth %o6, [%l7 + 0x1A]
lduw [%l7 + 0x68], %o7
ldub [%l7 + 0x71], %o2
ldd [%l7 + 0x30], %f6
sth %l6, [%l7 + 0x76]
lduh [%l7 + 0x2A], %g7
st %f12, [%l7 + 0x5C]
nop
setx loop_545, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x60], %o5
brlez %g4, loop_546
ld [%l7 + 0x28], %f2
loop_545:
addccc %o0, %g6, %g1
ldub [%l7 + 0x50], %i5
loop_546:
movvs %icc, %g3, %i7
fmovsl %icc, %f12, %f4
brlz %g5, loop_547
fpadd16s %f13, %f3, %f1
ldsh [%l7 + 0x64], %o4
addc %i2, 0x0247, %l5
loop_547:
ldub [%l7 + 0x38], %l3
fxnors %f9, %f3, %f0
fsrc1 %f2, %f8
stb %i4, [%l7 + 0x47]
tge %icc, 0x0
fmovde %xcc, %f12, %f12
fzero %f8
brlez,a %o3, loop_548
fmovrsgz %l0, %f5, %f8
srlx %g2, %i0, %i6
fmovrsgez %l2, %f9, %f15
loop_548:
fbule,a %fcc0, loop_549
fone %f6
fcmple32 %f14, %f4, %l4
bleu,a %icc, loop_550
loop_549:
ldsh [%l7 + 0x38], %l1
fbl %fcc2, loop_551
andncc %i1, %i3, %o6
loop_550:
array16 %o2, %o7, %l6
xnor %o1, 0x16B6, %o5
loop_551:
fbne %fcc2, loop_552
edge16 %g7, %o0, %g6
ba,a,pn %xcc, loop_553
fmovsgu %xcc, %f9, %f14
loop_552:
ba loop_554
te %icc, 0x0
loop_553:
stb %g1, [%l7 + 0x53]
fcmpgt32 %f10, %f4, %g4
loop_554:
edge16ln %g3, %i7, %g5
bgu,pt %xcc, loop_555
tcc %xcc, 0x5
std %f4, [%l7 + 0x30]
tcc %icc, 0x0
loop_555:
sth %i5, [%l7 + 0x52]
smulcc %i2, 0x110B, %o4
ld [%l7 + 0x6C], %f2
addc %l3, %i4, %l5
ldub [%l7 + 0x46], %o3
ldx [%l7 + 0x58], %g2
stx %l0, [%l7 + 0x28]
umulcc %i6, %i0, %l4
srl %l2, %l1, %i3
movleu %xcc, %i1, %o6
popc 0x0D8D, %o7
edge8n %l6, %o1, %o5
alignaddrl %g7, %o0, %g6
fpadd32 %f12, %f6, %f10
ldub [%l7 + 0x42], %g1
stb %g4, [%l7 + 0x63]
ldub [%l7 + 0x63], %g3
fbue,a %fcc0, loop_556
movrlez %i7, %g5, %i5
fmovscs %icc, %f13, %f8
udivx %o2, 0x1309, %o4
loop_556:
fmovsle %icc, %f3, %f7
fmovdvs %icc, %f9, %f15
stb %i2, [%l7 + 0x15]
fmovscs %xcc, %f15, %f4
movgu %xcc, %i4, %l5
fsrc1 %f4, %f2
movre %o3, %g2, %l3
fmovrse %l0, %f15, %f11
edge16l %i6, %i0, %l2
fzero %f4
ldsh [%l7 + 0x2A], %l1
sub %i3, 0x08F7, %i1
ldx [%l7 + 0x48], %o6
stw %l4, [%l7 + 0x0C]
ldx [%l7 + 0x60], %o7
movleu %xcc, %l6, %o1
fcmpeq16 %f0, %f14, %o5
brgez %g7, loop_557
stb %o0, [%l7 + 0x15]
ldd [%l7 + 0x50], %f0
fbg %fcc2, loop_558
loop_557:
edge16ln %g1, %g6, %g3
add %i7, %g4, %i5
bn,a %icc, loop_559
loop_558:
std %f14, [%l7 + 0x10]
fnot2s %f4, %f15
movcc %icc, %o2, %g5
loop_559:
ldub [%l7 + 0x5A], %i2
array8 %i4, %o4, %l5
ldsh [%l7 + 0x68], %o3
fmovdvs %xcc, %f8, %f4
ld [%l7 + 0x48], %f8
fmovdvs %icc, %f10, %f4
edge16l %g2, %l0, %l3
ldsw [%l7 + 0x70], %i6
fone %f14
fpmerge %f10, %f9, %f2
movl %icc, %i0, %l1
subc %i3, %i1, %o6
ldub [%l7 + 0x1B], %l2
array32 %o7, %l4, %o1
fmovdcc %icc, %f6, %f14
fmovsle %icc, %f14, %f10
fornot1 %f4, %f8, %f4
fmovrdgez %l6, %f4, %f10
stb %g7, [%l7 + 0x58]
brz %o5, loop_560
ldsw [%l7 + 0x5C], %o0
fbul,a %fcc1, loop_561
stx %g6, [%l7 + 0x18]
loop_560:
tge %icc, 0x1
fcmple16 %f0, %f4, %g3
loop_561:
movvc %xcc, %g1, %i7
call loop_562
tsubcctv %i5, %g4, %o2
bneg %xcc, loop_563
lduw [%l7 + 0x34], %g5
loop_562:
st %f6, [%l7 + 0x18]
movrlez %i4, 0x001, %i2
loop_563:
sth %o4, [%l7 + 0x36]
udiv %l5, 0x096F, %o3
bshuffle %f12, %f6, %f14
std %f10, [%l7 + 0x48]
bgu,pt %xcc, loop_564
sth %g2, [%l7 + 0x76]
fnor %f14, %f2, %f4
fblg %fcc3, loop_565
loop_564:
fxor %f6, %f6, %f4
fmovrsgez %l3, %f6, %f14
fcmpd %fcc2, %f6, %f10
loop_565:
movge %xcc, %i6, %l0
fmovdvs %xcc, %f2, %f10
ld [%l7 + 0x68], %f5
and %i0, 0x093B, %i3
srlx %l1, %i1, %o6
sth %o7, [%l7 + 0x0A]
ldsh [%l7 + 0x38], %l4
movle %xcc, %o1, %l6
ldub [%l7 + 0x41], %g7
movn %xcc, %l2, %o0
ldsh [%l7 + 0x20], %o5
edge8ln %g6, %g3, %g1
faligndata %f2, %f12, %f10
sth %i7, [%l7 + 0x3A]
tneg %xcc, 0x0
tsubcctv %g4, 0x1998, %o2
bvc,a loop_566
tgu %icc, 0x7
ldsw [%l7 + 0x28], %i5
fmovdvc %icc, %f7, %f12
loop_566:
fandnot2 %f12, %f0, %f12
ld [%l7 + 0x38], %f7
popc %i4, %i2
ldsh [%l7 + 0x54], %g5
fble %fcc3, loop_567
sethi 0x1EED, %l5
tn %xcc, 0x7
st %f15, [%l7 + 0x08]
loop_567:
stw %o3, [%l7 + 0x50]
ldx [%l7 + 0x08], %g2
fcmpgt16 %f10, %f8, %l3
fmovrse %o4, %f0, %f10
fmovdl %icc, %f6, %f9
ldsw [%l7 + 0x54], %i6
movpos %xcc, %l0, %i3
fmovd %f0, %f2
ldsb [%l7 + 0x64], %i0
for %f10, %f2, %f8
fmovsneg %icc, %f11, %f2
udiv %i1, 0x08B8, %l1
fpsub16s %f7, %f14, %f13
fmovda %xcc, %f14, %f5
edge8 %o6, %o7, %l4
fmovdge %icc, %f12, %f3
fornot1 %f8, %f2, %f14
movpos %icc, %l6, %g7
fmuld8ulx16 %f15, %f11, %f8
ldsh [%l7 + 0x28], %l2
tpos %xcc, 0x7
tleu %icc, 0x4
fxors %f11, %f4, %f3
fornot1 %f12, %f2, %f12
edge32ln %o0, %o1, %o5
xor %g3, 0x0A66, %g1
ld [%l7 + 0x38], %f8
fcmpes %fcc0, %f5, %f2
fmuld8ulx16 %f9, %f7, %f6
fmovsl %icc, %f7, %f12
fcmpne16 %f4, %f10, %i7
fornot1 %f4, %f12, %f2
taddcc %g4, %g6, %o2
ldsw [%l7 + 0x44], %i5
bleu,a,pt %xcc, loop_568
te %icc, 0x5
nop
setx loop_569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %i4, 0x0283, %i2
loop_568:
sth %g5, [%l7 + 0x2E]
sllx %o3, 0x03, %g2
loop_569:
ldub [%l7 + 0x67], %l3
fcmpes %fcc3, %f14, %f4
fmovrsgz %o4, %f10, %f13
fmovsle %icc, %f10, %f6
fmovsge %xcc, %f3, %f15
smulcc %i6, %l5, %i3
ldsw [%l7 + 0x6C], %l0
bvs,pt %xcc, loop_570
fmovdpos %icc, %f6, %f4
fexpand %f10, %f4
sllx %i0, 0x02, %i1
loop_570:
call loop_571
fbo %fcc0, loop_572
fmovdneg %icc, %f1, %f2
fmovdn %xcc, %f12, %f10
loop_571:
for %f14, %f10, %f4
loop_572:
fmovdne %icc, %f15, %f2
fcmpgt16 %f4, %f4, %o6
fmovrdlez %l1, %f2, %f12
array8 %o7, %l4, %l6
tcc %icc, 0x2
fsrc1s %f2, %f10
stb %l2, [%l7 + 0x64]
movneg %xcc, %g7, %o1
sra %o0, %o5, %g1
ldsw [%l7 + 0x70], %g3
movpos %icc, %i7, %g6
std %f12, [%l7 + 0x78]
movrlz %o2, 0x2BF, %g4
fcmpes %fcc1, %f11, %f3
movl %xcc, %i5, %i4
movvs %icc, %i2, %o3
fmovrslz %g2, %f15, %f8
udivx %l3, 0x083B, %o4
ld [%l7 + 0x5C], %f15
ldub [%l7 + 0x24], %i6
fmovspos %icc, %f8, %f14
bg,a,pn %icc, loop_573
fors %f6, %f13, %f8
fbu %fcc2, loop_574
bvs %icc, loop_575
loop_573:
ldsb [%l7 + 0x31], %l5
ldsw [%l7 + 0x14], %i3
loop_574:
st %f13, [%l7 + 0x20]
loop_575:
edge16 %l0, %g5, %i0
edge8n %i1, %o6, %o7
fzeros %f11
ld [%l7 + 0x1C], %f10
ldsb [%l7 + 0x66], %l4
fnands %f15, %f14, %f15
lduw [%l7 + 0x44], %l1
brgez,a %l6, loop_576
ldsh [%l7 + 0x50], %l2
fblg,a %fcc2, loop_577
fandnot1s %f11, %f8, %f12
loop_576:
xor %o1, 0x169A, %o0
fnot2s %f7, %f8
loop_577:
bvs loop_578
fmovdl %xcc, %f3, %f15
fbu %fcc2, loop_579
fxor %f12, %f2, %f8
loop_578:
fble %fcc3, loop_580
brnz,a %o5, loop_581
loop_579:
mulx %g1, %g7, %g3
fxor %f0, %f12, %f6
loop_580:
tl %xcc, 0x0
loop_581:
sll %g6, 0x01, %o2
ldd [%l7 + 0x70], %f2
stw %g4, [%l7 + 0x20]
fmovsl %xcc, %f15, %f1
movge %icc, %i7, %i5
sth %i2, [%l7 + 0x6C]
fmovdg %xcc, %f9, %f4
ldx [%l7 + 0x10], %o3
alignaddr %g2, %i4, %l3
te %xcc, 0x5
ldsb [%l7 + 0x47], %i6
for %f0, %f14, %f8
bl,a %icc, loop_582
fmovdn %icc, %f5, %f11
fmovsleu %xcc, %f11, %f3
ldsw [%l7 + 0x78], %l5
loop_582:
ldsw [%l7 + 0x40], %o4
movrlez %i3, 0x01F, %l0
xnor %g5, 0x14C5, %i0
stx %i1, [%l7 + 0x38]
bg,a %xcc, loop_583
or %o7, 0x1091, %o6
fornot2 %f12, %f14, %f14
add %l4, %l6, %l2
loop_583:
fcmpd %fcc0, %f0, %f0
movg %icc, %l1, %o0
fnand %f4, %f14, %f14
ldsh [%l7 + 0x5C], %o1
sdivcc %g1, 0x0D52, %g7
fpadd16 %f2, %f0, %f6
stx %o5, [%l7 + 0x30]
movg %icc, %g6, %o2
and %g4, 0x0873, %g3
fbue,a %fcc3, loop_584
taddcctv %i7, %i2, %i5
fblg,a %fcc3, loop_585
bneg,a loop_586
loop_584:
std %f0, [%l7 + 0x18]
fcmpeq16 %f12, %f8, %o3
loop_585:
fmovrslez %i4, %f0, %f13
loop_586:
fornot2s %f14, %f10, %f10
ldsw [%l7 + 0x18], %l3
fbn,a %fcc0, loop_587
movleu %xcc, %g2, %l5
std %f6, [%l7 + 0x30]
taddcc %o4, %i3, %l0
loop_587:
fmovdleu %icc, %f8, %f7
bleu,a %icc, loop_588
fpack32 %f8, %f0, %f14
movgu %xcc, %g5, %i6
bcs,a %xcc, loop_589
loop_588:
bpos,a loop_590
popc 0x16DA, %i0
tsubcctv %o7, 0x1538, %i1
loop_589:
mulscc %l4, 0x1135, %o6
loop_590:
fcmps %fcc3, %f2, %f10
fcmped %fcc0, %f10, %f10
fpack16 %f0, %f6
fble %fcc3, loop_591
subccc %l2, %l1, %l6
fmovdneg %icc, %f2, %f7
st %f7, [%l7 + 0x30]
loop_591:
fmovsa %xcc, %f13, %f2
ld [%l7 + 0x30], %f5
sth %o0, [%l7 + 0x36]
fones %f9
xnor %g1, %o1, %o5
bcc,pn %xcc, loop_592
fsrc2s %f5, %f9
ldx [%l7 + 0x28], %g7
bleu %xcc, loop_593
loop_592:
stb %o2, [%l7 + 0x09]
fabss %f3, %f10
tle %xcc, 0x6
loop_593:
movle %icc, %g6, %g4
sth %i7, [%l7 + 0x1C]
stx %g3, [%l7 + 0x58]
bne,a %icc, loop_594
movleu %icc, %i2, %i5
be %icc, loop_595
movvs %icc, %o3, %l3
loop_594:
ldsh [%l7 + 0x14], %g2
udivcc %i4, 0x0EC6, %o4
loop_595:
brlz %i3, loop_596
call loop_597
tcc %xcc, 0x4
fand %f6, %f12, %f8
loop_596:
umulcc %l5, %l0, %g5
loop_597:
fexpand %f11, %f0
fnand %f12, %f10, %f6
sth %i6, [%l7 + 0x56]
edge16l %i0, %i1, %o7
fmovsneg %icc, %f7, %f6
lduw [%l7 + 0x34], %o6
ldub [%l7 + 0x22], %l4
fnot2s %f6, %f2
faligndata %f10, %f8, %f0
fblg,a %fcc2, loop_598
siam 0x3
tneg %xcc, 0x1
st %f8, [%l7 + 0x54]
loop_598:
ba loop_599
fone %f6
ldsh [%l7 + 0x4A], %l2
st %f8, [%l7 + 0x64]
loop_599:
fmul8ulx16 %f12, %f2, %f6
fandnot1s %f0, %f9, %f14
stw %l6, [%l7 + 0x50]
fcmpne32 %f2, %f10, %l1
fabss %f6, %f5
movle %icc, %g1, %o0
bneg,a %xcc, loop_600
fmovrslez %o1, %f1, %f3
lduh [%l7 + 0x62], %g7
srl %o2, %o5, %g4
loop_600:
ldsw [%l7 + 0x40], %i7
ba,a loop_601
fcmpes %fcc3, %f15, %f14
ldx [%l7 + 0x20], %g6
fornot2 %f10, %f4, %f10
loop_601:
fornot1s %f6, %f5, %f14
udivcc %g3, 0x198E, %i5
fmovdg %icc, %f5, %f2
fmuld8sux16 %f13, %f14, %f10
ba,a,pt %icc, loop_602
sth %i2, [%l7 + 0x0A]
ldsh [%l7 + 0x44], %l3
ldsh [%l7 + 0x34], %o3
loop_602:
tvs %xcc, 0x0
addcc %g2, 0x0444, %i4
bge,a %icc, loop_603
tg %icc, 0x3
fbule,a %fcc3, loop_604
and %i3, 0x1247, %l5
loop_603:
fmovdvc %xcc, %f4, %f12
stx %l0, [%l7 + 0x48]
loop_604:
lduw [%l7 + 0x10], %g5
fxors %f1, %f10, %f10
sth %i6, [%l7 + 0x58]
fnand %f6, %f6, %f4
andncc %i0, %i1, %o4
fmovdg %xcc, %f8, %f3
fmovsleu %icc, %f8, %f0
movrgz %o7, 0x2FD, %o6
fmovsge %xcc, %f15, %f2
fzeros %f6
bleu,a,pt %xcc, loop_605
fbule %fcc1, loop_606
fmovdge %icc, %f5, %f5
fmovda %icc, %f0, %f12
loop_605:
siam 0x5
loop_606:
ldsw [%l7 + 0x38], %l2
bg,a,pn %xcc, loop_607
brgez %l4, loop_608
fsrc2s %f11, %f7
fzero %f12
loop_607:
brgez %l1, loop_609
loop_608:
fmovsg %xcc, %f10, %f14
ldsb [%l7 + 0x27], %l6
sdivcc %o0, 0x0A23, %o1
loop_609:
ldub [%l7 + 0x3A], %g1
xnorcc %g7, %o5, %g4
array16 %o2, %i7, %g3
fzeros %f4
lduw [%l7 + 0x3C], %i5
fmovscc %xcc, %f11, %f3
lduh [%l7 + 0x5E], %i2
ba,a loop_610
ldsw [%l7 + 0x20], %g6
sllx %l3, 0x07, %g2
ldsh [%l7 + 0x3E], %i4
loop_610:
fandnot2 %f2, %f0, %f12
ldx [%l7 + 0x68], %o3
ldsb [%l7 + 0x6B], %i3
ldx [%l7 + 0x68], %l0
stw %l5, [%l7 + 0x30]
fnegd %f12, %f0
xor %g5, %i6, %i1
edge32n %o4, %o7, %o6
fbne,a %fcc1, loop_611
fbul,a %fcc3, loop_612
fmovdcs %icc, %f2, %f1
ldd [%l7 + 0x58], %f8
loop_611:
ldub [%l7 + 0x62], %i0
loop_612:
fnot2s %f10, %f13
ble,a,pn %xcc, loop_613
srl %l4, %l1, %l2
fpadd16 %f6, %f8, %f0
fmovdvc %icc, %f1, %f4
loop_613:
ldsh [%l7 + 0x64], %o0
srl %o1, %l6, %g7
movn %xcc, %o5, %g1
fornot2s %f15, %f2, %f7
fcmpd %fcc3, %f4, %f2
fmovsge %icc, %f0, %f5
movrgz %o2, %i7, %g3
fmovdcc %icc, %f8, %f1
umul %i5, 0x09C8, %i2
edge8ln %g6, %g4, %l3
fpack32 %f2, %f2, %f6
fmovsne %icc, %f1, %f10
udiv %i4, 0x1158, %g2
fmovrslz %o3, %f5, %f5
bneg,a loop_614
ldsw [%l7 + 0x58], %l0
tn %xcc, 0x7
edge32l %l5, %g5, %i3
loop_614:
bleu,a loop_615
andn %i1, %o4, %i6
stx %o7, [%l7 + 0x78]
fmovrse %o6, %f0, %f3
loop_615:
xnor %i0, 0x05C6, %l1
fexpand %f5, %f8
fmovsge %icc, %f2, %f10
ld [%l7 + 0x40], %f10
udivx %l2, 0x1B1C, %l4
srax %o0, 0x1F, %o1
xorcc %g7, 0x0B94, %l6
fpsub16s %f6, %f2, %f14
orcc %g1, %o5, %i7
lduw [%l7 + 0x74], %g3
tsubcc %o2, 0x1A15, %i5
fpsub32 %f8, %f10, %f4
movgu %icc, %g6, %g4
ldsw [%l7 + 0x50], %i2
fcmpeq32 %f2, %f2, %l3
stx %i4, [%l7 + 0x18]
fcmps %fcc2, %f0, %f6
fmovsn %xcc, %f0, %f2
ldx [%l7 + 0x30], %o3
bvc loop_616
fnot2s %f12, %f3
movrgz %g2, %l5, %l0
tg %xcc, 0x2
loop_616:
fcmped %fcc1, %f14, %f0
fcmpgt16 %f12, %f4, %i3
fbul,a %fcc2, loop_617
lduw [%l7 + 0x6C], %g5
siam 0x3
bne,pn %xcc, loop_618
loop_617:
fornot1s %f12, %f12, %f4
srl %o4, 0x0E, %i1
lduw [%l7 + 0x10], %i6
loop_618:
brgez %o7, loop_619
brnz,a %i0, loop_620
movneg %xcc, %l1, %o6
lduh [%l7 + 0x10], %l2
loop_619:
te %icc, 0x1
loop_620:
fpsub32s %f13, %f11, %f13
edge16 %o0, %o1, %l4
fmovscs %icc, %f1, %f15
umulcc %l6, %g1, %g7
stw %i7, [%l7 + 0x68]
fmul8sux16 %f6, %f6, %f0
tgu %icc, 0x5
fmovdcs %xcc, %f15, %f2
fzero %f10
fors %f10, %f7, %f2
lduw [%l7 + 0x2C], %g3
fmovrdlez %o5, %f4, %f12
srl %o2, %g6, %i5
fbn,a %fcc2, loop_621
bneg,pt %xcc, loop_622
fandnot1 %f8, %f14, %f12
tne %xcc, 0x7
loop_621:
fbge,a %fcc0, loop_623
loop_622:
fble %fcc1, loop_624
movl %icc, %i2, %l3
fxnors %f12, %f5, %f10
loop_623:
stw %i4, [%l7 + 0x14]
loop_624:
orncc %g4, 0x0484, %g2
stw %l5, [%l7 + 0x68]
ldsh [%l7 + 0x1E], %o3
xor %l0, 0x0624, %g5
fmovdneg %icc, %f9, %f14
stw %o4, [%l7 + 0x30]
faligndata %f4, %f6, %f4
fnot2s %f7, %f3
addccc %i1, 0x1C83, %i3
edge8 %i6, %o7, %l1
sub %o6, 0x1814, %i0
sll %o0, %o1, %l2
fmovsa %icc, %f0, %f2
edge16l %l6, %g1, %l4
fpack32 %f8, %f10, %f0
edge16n %i7, %g7, %o5
std %f8, [%l7 + 0x38]
std %f0, [%l7 + 0x08]
ldsw [%l7 + 0x20], %g3
xor %g6, %o2, %i2
fbne %fcc2, loop_625
movpos %icc, %l3, %i4
ld [%l7 + 0x08], %f1
fsrc1 %f4, %f10
loop_625:
bshuffle %f14, %f4, %f8
fmovsvc %xcc, %f8, %f0
taddcc %i5, %g2, %l5
xor %g4, %l0, %g5
movcs %xcc, %o3, %o4
xnorcc %i3, %i6, %o7
ldsh [%l7 + 0x0E], %i1
brgez %l1, loop_626
ldsh [%l7 + 0x2C], %o6
fcmpne32 %f2, %f12, %i0
ldsh [%l7 + 0x70], %o0
loop_626:
edge32ln %o1, %l2, %l6
ldub [%l7 + 0x53], %g1
fmovs %f5, %f9
ld [%l7 + 0x24], %f3
movrlez %i7, %g7, %o5
tneg %icc, 0x5
ldd [%l7 + 0x60], %f14
nop
setx loop_627, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x0C], %l4
edge16ln %g3, %g6, %i2
lduw [%l7 + 0x64], %o2
loop_627:
lduh [%l7 + 0x42], %i4
ld [%l7 + 0x64], %f0
fnand %f8, %f12, %f12
xnor %l3, %g2, %i5
edge32 %l5, %g4, %g5
array8 %l0, %o3, %o4
stb %i3, [%l7 + 0x46]
fpsub32s %f5, %f2, %f5
subcc %i6, %i1, %o7
edge32ln %l1, %o6, %o0
ldd [%l7 + 0x28], %f4
stx %o1, [%l7 + 0x38]
edge32l %l2, %i0, %l6
fbule %fcc1, loop_628
fpsub16 %f6, %f10, %f10
fmovsvs %icc, %f14, %f8
fmovrdgz %g1, %f4, %f14
loop_628:
fmul8ulx16 %f10, %f10, %f8
fmovsge %icc, %f2, %f11
fbule %fcc3, loop_629
std %f10, [%l7 + 0x68]
lduh [%l7 + 0x4A], %g7
fmovrsgz %i7, %f11, %f4
loop_629:
lduw [%l7 + 0x7C], %l4
stw %g3, [%l7 + 0x40]
fxnor %f12, %f6, %f10
fmovsvc %xcc, %f3, %f5
st %f13, [%l7 + 0x14]
sdiv %g6, 0x1B2A, %o5
fabsd %f0, %f14
ldub [%l7 + 0x58], %o2
fbn,a %fcc2, loop_630
bvc %icc, loop_631
tsubcc %i4, %l3, %g2
movrlez %i5, %i2, %l5
loop_630:
fcmped %fcc3, %f12, %f0
loop_631:
sth %g5, [%l7 + 0x3A]
fmovsvc %icc, %f10, %f8
movcs %xcc, %l0, %g4
subccc %o4, %o3, %i3
stb %i1, [%l7 + 0x08]
movre %o7, 0x019, %i6
srl %o6, %o0, %l1
edge32n %o1, %l2, %i0
fpadd32 %f6, %f4, %f12
sth %l6, [%l7 + 0x32]
fxor %f4, %f2, %f2
fmovdn %icc, %f9, %f9
ld [%l7 + 0x10], %f8
fpack32 %f2, %f0, %f10
movre %g1, 0x379, %g7
lduh [%l7 + 0x50], %i7
st %f0, [%l7 + 0x74]
faligndata %f4, %f2, %f10
ldub [%l7 + 0x3B], %g3
umul %g6, 0x1CF1, %o5
tl %xcc, 0x2
bge,a,pn %icc, loop_632
stb %l4, [%l7 + 0x1E]
fnot1s %f6, %f13
mulscc %o2, %l3, %i4
loop_632:
udiv %i5, 0x081E, %i2
tn %xcc, 0x5
fmovse %xcc, %f1, %f4
edge32ln %g2, %g5, %l0
lduh [%l7 + 0x7A], %g4
fbo %fcc1, loop_633
st %f10, [%l7 + 0x1C]
lduw [%l7 + 0x30], %o4
sllx %o3, %i3, %i1
loop_633:
array8 %l5, %i6, %o7
fmovda %icc, %f12, %f1
fmovs %f7, %f14
fnot1s %f13, %f10
ldsb [%l7 + 0x34], %o0
taddcc %l1, %o1, %o6
ldx [%l7 + 0x48], %i0
tn %icc, 0x2
fsrc2s %f15, %f13
ldsb [%l7 + 0x3B], %l6
tn %icc, 0x6
fabss %f11, %f6
fpadd32 %f6, %f10, %f14
stx %g1, [%l7 + 0x30]
st %f9, [%l7 + 0x78]
movl %icc, %l2, %i7
fbn %fcc3, loop_634
fmovdge %xcc, %f7, %f6
fcmped %fcc2, %f6, %f14
fxors %f11, %f12, %f3
loop_634:
fmovrdne %g7, %f14, %f8
srax %g3, %o5, %l4
ldd [%l7 + 0x78], %f4
lduw [%l7 + 0x58], %o2
stb %l3, [%l7 + 0x36]
tleu %xcc, 0x7
sth %i4, [%l7 + 0x58]
stx %i5, [%l7 + 0x68]
fmovrsgz %g6, %f13, %f10
ld [%l7 + 0x40], %f6
stx %i2, [%l7 + 0x60]
move %icc, %g5, %g2
fbule %fcc2, loop_635
tleu %xcc, 0x6
ld [%l7 + 0x2C], %f8
lduh [%l7 + 0x28], %l0
loop_635:
andncc %g4, %o3, %i3
addcc %i1, 0x0F67, %o4
fxors %f9, %f9, %f13
fnand %f8, %f4, %f8
array16 %i6, %l5, %o7
fba,a %fcc3, loop_636
fornot1 %f8, %f6, %f14
sllx %o0, 0x0A, %l1
lduw [%l7 + 0x14], %o6
loop_636:
stb %o1, [%l7 + 0x53]
fmovdcc %icc, %f15, %f7
subcc %i0, %l6, %l2
fmovdl %xcc, %f10, %f4
andn %i7, 0x186B, %g7
fpsub32 %f2, %f4, %f14
fmovdneg %icc, %f13, %f2
fpsub32 %f10, %f0, %f8
fmovdl %icc, %f0, %f15
stw %g3, [%l7 + 0x70]
ld [%l7 + 0x38], %f6
fmovdcc %icc, %f10, %f12
bleu,a,pt %icc, loop_637
fzero %f0
ldd [%l7 + 0x08], %f6
fbn %fcc1, loop_638
loop_637:
xnor %g1, 0x1090, %l4
movn %xcc, %o5, %o2
lduw [%l7 + 0x18], %l3
loop_638:
stw %i4, [%l7 + 0x18]
ldx [%l7 + 0x18], %g6
bge,pn %icc, loop_639
fmul8ulx16 %f0, %f14, %f2
tvc %icc, 0x7
ldub [%l7 + 0x1F], %i2
loop_639:
fmovdvc %xcc, %f12, %f0
orn %g5, 0x0616, %i5
stb %g2, [%l7 + 0x48]
ldsw [%l7 + 0x54], %l0
fors %f7, %f0, %f9
array8 %o3, %i3, %g4
st %f13, [%l7 + 0x3C]
ldub [%l7 + 0x7A], %o4
ldub [%l7 + 0x78], %i1
stx %i6, [%l7 + 0x08]
lduh [%l7 + 0x08], %o7
ldx [%l7 + 0x58], %o0
subcc %l5, 0x022E, %o6
fbne,a %fcc3, loop_640
lduw [%l7 + 0x40], %o1
tle %xcc, 0x0
fandnot1s %f13, %f3, %f1
loop_640:
fmovdvs %xcc, %f0, %f10
ld [%l7 + 0x50], %f3
tle %xcc, 0x4
udiv %l1, 0x135B, %l6
movg %icc, %i0, %l2
stb %i7, [%l7 + 0x13]
brgz,a %g7, loop_641
stb %g1, [%l7 + 0x7A]
nop
setx loop_642, %l0, %l1
jmpl %l1, %l4
stx %g3, [%l7 + 0x58]
loop_641:
lduw [%l7 + 0x2C], %o5
fble %fcc0, loop_643
loop_642:
fandnot1s %f15, %f7, %f4
fones %f8
fmovdge %xcc, %f14, %f7
loop_643:
fmovrsne %o2, %f6, %f4
fxor %f14, %f14, %f12
bpos,a,pn %icc, loop_644
fandnot1 %f0, %f4, %f6
umul %l3, %g6, %i4
ldsh [%l7 + 0x50], %g5
loop_644:
umulcc %i2, 0x1DE8, %i5
alignaddrl %l0, %o3, %g2
ldd [%l7 + 0x58], %f8
tge %xcc, 0x1
siam 0x7
fmul8x16al %f9, %f15, %f10
fsrc2s %f10, %f11
lduw [%l7 + 0x3C], %i3
fpack16 %f12, %f9
mulscc %g4, %i1, %i6
stx %o4, [%l7 + 0x78]
fpadd32 %f2, %f4, %f12
fsrc2 %f10, %f12
andncc %o0, %o7, %o6
bcs,pn %icc, loop_645
fmovdleu %xcc, %f11, %f6
brz %o1, loop_646
movleu %icc, %l5, %l1
loop_645:
sdivcc %l6, 0x0002, %l2
movle %xcc, %i0, %i7
loop_646:
ldsb [%l7 + 0x2C], %g7
alignaddr %g1, %l4, %o5
ldsh [%l7 + 0x3A], %o2
te %xcc, 0x4
ldub [%l7 + 0x7C], %l3
bneg %icc, loop_647
xnor %g6, 0x136F, %g3
fmovdne %icc, %f6, %f9
bn %xcc, loop_648
loop_647:
ldsb [%l7 + 0x16], %i4
orn %g5, %i2, %l0
for %f10, %f12, %f2
loop_648:
stw %o3, [%l7 + 0x14]
fmovdvc %xcc, %f13, %f3
ldsw [%l7 + 0x2C], %i5
mova %xcc, %i3, %g4
fexpand %f10, %f6
array32 %g2, %i1, %i6
ble,a,pt %xcc, loop_649
ld [%l7 + 0x0C], %f15
fmovrdgez %o0, %f14, %f6
fbg,a %fcc1, loop_650
loop_649:
tle %icc, 0x5
fnot2 %f0, %f6
bgu loop_651
loop_650:
fandnot1 %f8, %f4, %f6
sll %o7, 0x19, %o6
lduh [%l7 + 0x7C], %o1
loop_651:
fbl %fcc3, loop_652
sth %o4, [%l7 + 0x46]
tl %xcc, 0x1
tsubcctv %l1, 0x1644, %l5
loop_652:
movrgez %l6, 0x103, %i0
taddcc %l2, 0x0CEF, %g7
st %f15, [%l7 + 0x4C]
fmovse %icc, %f5, %f1
nop
setx loop_653, %l0, %l1
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 %g1, [%l7 + 0x0A]
ldub [%l7 + 0x34], %i7
fsrc2 %f8, %f4
loop_653:
fbul %fcc1, loop_654
ldx [%l7 + 0x08], %o5
edge8l %l4, %o2, %g6
fmovsl %xcc, %f5, %f7
loop_654:
smulcc %l3, 0x1091, %i4
array32 %g3, %g5, %l0
fnot1s %f4, %f10
orcc %i2, %o3, %i3
movne %xcc, %i5, %g2
ldsb [%l7 + 0x10], %i1
fnot2 %f6, %f14
fcmple16 %f12, %f0, %g4
sth %i6, [%l7 + 0x7C]
fone %f14
fbg,a %fcc0, loop_655
stb %o7, [%l7 + 0x3B]
stw %o6, [%l7 + 0x48]
fbg %fcc0, loop_656
loop_655:
fpadd16s %f13, %f12, %f2
brgz,a %o0, loop_657
fnor %f8, %f4, %f12
loop_656:
movl %icc, %o4, %l1
fmul8x16au %f14, %f1, %f8
loop_657:
bl,pn %icc, loop_658
stb %o1, [%l7 + 0x3C]
udivcc %l5, 0x05E7, %l6
fmovrslez %i0, %f13, %f5
loop_658:
xorcc %l2, %g7, %g1
fandnot1s %f7, %f10, %f14
bne %icc, loop_659
fmovde %icc, %f11, %f7
tcs %xcc, 0x2
orn %o5, %i7, %o2
loop_659:
edge16ln %l4, %g6, %l3
ble,a,pn %icc, loop_660
fbg,a %fcc2, loop_661
fmovdleu %xcc, %f13, %f12
stw %i4, [%l7 + 0x40]
loop_660:
sth %g3, [%l7 + 0x46]
loop_661:
fands %f11, %f1, %f0
movne %icc, %l0, %g5
siam 0x1
fbg %fcc2, loop_662
bne %xcc, loop_663
movcs %xcc, %o3, %i3
tsubcctv %i2, 0x1857, %i5
loop_662:
stx %g2, [%l7 + 0x60]
loop_663:
lduh [%l7 + 0x30], %i1
tneg %icc, 0x5
lduh [%l7 + 0x24], %g4
fmuld8sux16 %f9, %f11, %f12
brlz %o7, loop_664
ldsh [%l7 + 0x50], %i6
stx %o6, [%l7 + 0x28]
ld [%l7 + 0x44], %f2
loop_664:
edge8ln %o0, %l1, %o4
ldsb [%l7 + 0x71], %l5
fmovspos %icc, %f4, %f7
fmovrdne %o1, %f12, %f14
array32 %i0, %l2, %g7
fmovrdgez %g1, %f6, %f8
fbg,a %fcc3, loop_665
sth %o5, [%l7 + 0x1C]
ld [%l7 + 0x7C], %f5
addc %i7, %l6, %o2
loop_665:
ldx [%l7 + 0x50], %l4
edge8n %l3, %g6, %g3
fpadd16 %f4, %f14, %f14
orn %i4, 0x07A9, %l0
nop
setx loop_666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f8, %f12
smulcc %g5, 0x1BF6, %o3
ldx [%l7 + 0x10], %i3
loop_666:
stw %i2, [%l7 + 0x5C]
taddcc %i5, %g2, %i1
tneg %icc, 0x7
lduw [%l7 + 0x7C], %o7
fbl,a %fcc3, loop_667
ldx [%l7 + 0x48], %g4
ldsh [%l7 + 0x08], %o6
udivx %i6, 0x04EA, %o0
loop_667:
fmovsleu %xcc, %f6, %f14
fors %f1, %f4, %f4
srlx %l1, %l5, %o4
fbne %fcc1, loop_668
lduh [%l7 + 0x38], %i0
movrgz %o1, %l2, %g7
st %f2, [%l7 + 0x10]
loop_668:
edge16ln %o5, %i7, %l6
tpos %xcc, 0x3
fxnor %f12, %f14, %f8
lduw [%l7 + 0x74], %g1
fcmpes %fcc2, %f13, %f11
ldsh [%l7 + 0x60], %l4
lduh [%l7 + 0x32], %o2
fmovd %f6, %f0
fcmple32 %f6, %f8, %g6
ldsh [%l7 + 0x70], %g3
lduh [%l7 + 0x68], %i4
ldd [%l7 + 0x28], %f6
fand %f8, %f6, %f8
fmovdpos %icc, %f12, %f15
brlz,a %l3, loop_669
fnot2s %f5, %f15
fsrc1s %f11, %f0
fandnot2s %f8, %f5, %f7
loop_669:
bvc loop_670
ldub [%l7 + 0x17], %g5
fabsd %f8, %f2
fsrc2 %f6, %f6
loop_670:
fmovspos %xcc, %f4, %f8
stb %l0, [%l7 + 0x46]
faligndata %f12, %f4, %f10
or %o3, %i2, %i5
fbge,a %fcc3, loop_671
ldsb [%l7 + 0x0B], %i3
std %f8, [%l7 + 0x30]
fmovsgu %xcc, %f3, %f5
loop_671:
bvc,pt %xcc, loop_672
fornot1 %f4, %f10, %f0
movneg %icc, %i1, %o7
edge16n %g4, %o6, %g2
loop_672:
stb %i6, [%l7 + 0x0D]
andncc %o0, %l5, %l1
stx %o4, [%l7 + 0x10]
movleu %icc, %o1, %l2
sll %i0, %g7, %o5
fmovsg %xcc, %f9, %f6
fmul8x16au %f7, %f13, %f10
tcs %xcc, 0x2
umulcc %i7, 0x060F, %l6
fbl,a %fcc2, loop_673
brgz %l4, loop_674
ldd [%l7 + 0x20], %f6
fmovrsgez %g1, %f0, %f3
loop_673:
srl %o2, %g3, %g6
loop_674:
ldsb [%l7 + 0x21], %i4
ldd [%l7 + 0x10], %f12
fmovsge %icc, %f1, %f9
edge16n %g5, %l0, %o3
ldd [%l7 + 0x18], %f10
andcc %i2, %l3, %i5
fbue %fcc1, loop_675
edge32ln %i1, %o7, %i3
orncc %g4, %o6, %g2
edge16n %i6, %l5, %l1
loop_675:
ldx [%l7 + 0x70], %o4
for %f6, %f14, %f12
movl %xcc, %o0, %l2
brz %i0, loop_676
tg %icc, 0x5
fble,a %fcc2, loop_677
stw %o1, [%l7 + 0x20]
loop_676:
fbuge,a %fcc1, loop_678
movpos %icc, %g7, %i7
loop_677:
brlez,a %o5, loop_679
ldsh [%l7 + 0x74], %l6
loop_678:
stx %l4, [%l7 + 0x58]
mulscc %o2, %g3, %g1
loop_679:
fmovrde %i4, %f4, %f14
fmul8ulx16 %f6, %f4, %f4
brgez,a %g6, loop_680
lduw [%l7 + 0x0C], %l0
fmovdg %xcc, %f8, %f11
move %xcc, %g5, %i2
loop_680:
srlx %l3, %i5, %i1
stx %o3, [%l7 + 0x70]
sdivx %o7, 0x031E, %g4
ld [%l7 + 0x5C], %f2
andncc %i3, %o6, %g2
edge16ln %l5, %l1, %o4
movne %xcc, %o0, %i6
brgz,a %l2, loop_681
andncc %o1, %i0, %g7
stx %i7, [%l7 + 0x08]
nop
setx loop_682, %l0, %l1
jmpl %l1, %o5
loop_681:
fmovsa %xcc, %f10, %f15
for %f0, %f6, %f2
tcc %icc, 0x1
loop_682:
ldsw [%l7 + 0x68], %l6
lduw [%l7 + 0x68], %o2
std %f0, [%l7 + 0x70]
stb %l4, [%l7 + 0x3E]
ldsb [%l7 + 0x20], %g1
fsrc2s %f12, %f13
popc %g3, %g6
fnand %f6, %f8, %f12
stb %i4, [%l7 + 0x5A]
fbge,a %fcc2, loop_683
ld [%l7 + 0x58], %f2
orncc %l0, %g5, %i2
stb %i5, [%l7 + 0x0C]
loop_683:
fmovdgu %xcc, %f10, %f6
fmovrdne %i1, %f0, %f12
nop
setx loop_684, %l0, %l1
jmpl %l1, %o3
brz %l3, loop_685
lduw [%l7 + 0x70], %o7
fble,a %fcc0, loop_686
loop_684:
fabsd %f10, %f4
loop_685:
edge32 %i3, %g4, %o6
sth %g2, [%l7 + 0x72]
loop_686:
siam 0x3
movrne %l1, %l5, %o0
fxors %f8, %f14, %f14
fbule %fcc1, loop_687
fpackfix %f6, %f14
stx %i6, [%l7 + 0x38]
stw %l2, [%l7 + 0x0C]
loop_687:
brgz %o4, loop_688
tg %xcc, 0x5
edge32ln %i0, %g7, %i7
sra %o5, 0x0A, %o1
loop_688:
ldsw [%l7 + 0x10], %l6
ld [%l7 + 0x58], %f0
or %o2, 0x094E, %g1
tcs %xcc, 0x7
ldsb [%l7 + 0x42], %l4
srl %g6, 0x1C, %i4
tsubcctv %l0, 0x0A5D, %g3
xorcc %g5, 0x1194, %i5
fxor %f2, %f4, %f10
stb %i2, [%l7 + 0x28]
tcs %xcc, 0x4
edge8l %i1, %l3, %o7
fmovdvs %icc, %f15, %f5
fnegs %f8, %f1
fbuge %fcc1, loop_689
movrgz %o3, 0x277, %g4
bvc loop_690
udivx %o6, 0x09C0, %g2
loop_689:
stx %l1, [%l7 + 0x68]
bg,a %icc, loop_691
loop_690:
fble,a %fcc1, loop_692
stw %l5, [%l7 + 0x60]
fbul,a %fcc0, loop_693
loop_691:
fbo,a %fcc1, loop_694
loop_692:
stw %i3, [%l7 + 0x6C]
movpos %icc, %o0, %l2
loop_693:
ld [%l7 + 0x18], %f0
loop_694:
xnor %i6, 0x0E92, %i0
movne %icc, %o4, %i7
fbn %fcc2, loop_695
st %f9, [%l7 + 0x44]
brlez %o5, loop_696
ldsb [%l7 + 0x10], %g7
loop_695:
siam 0x2
fnot1 %f14, %f0
loop_696:
fnot2s %f5, %f1
fmuld8sux16 %f1, %f6, %f14
lduw [%l7 + 0x3C], %o1
fmuld8ulx16 %f8, %f12, %f0
sth %l6, [%l7 + 0x42]
fmuld8sux16 %f1, %f2, %f4
addccc %g1, %o2, %g6
ldsb [%l7 + 0x49], %l4
or %l0, %g3, %g5
edge16l %i5, %i4, %i2
fsrc2 %f2, %f10
ldd [%l7 + 0x50], %f4
st %f9, [%l7 + 0x54]
fmovdn %icc, %f10, %f3
ldub [%l7 + 0x1A], %i1
lduw [%l7 + 0x44], %l3
ldsw [%l7 + 0x60], %o3
or %g4, 0x0F5E, %o6
fpack32 %f8, %f10, %f14
addcc %g2, 0x1D52, %o7
fbn %fcc1, loop_697
pdist %f4, %f2, %f2
stx %l1, [%l7 + 0x68]
fmovdg %xcc, %f4, %f4
loop_697:
edge8 %l5, %o0, %i3
fnot2 %f4, %f2
fornot1 %f12, %f6, %f8
ldsh [%l7 + 0x28], %i6
ldub [%l7 + 0x79], %i0
tsubcctv %l2, %o4, %o5
udiv %g7, 0x16E1, %i7
fpsub16s %f14, %f2, %f4
fones %f3
ldub [%l7 + 0x2D], %o1
edge8n %g1, %o2, %g6
fbge,a %fcc0, loop_698
fandnot1s %f9, %f2, %f15
fand %f0, %f14, %f2
fbue %fcc0, loop_699
loop_698:
fand %f12, %f6, %f0
ldx [%l7 + 0x68], %l4
brz %l0, loop_700
loop_699:
fornot2 %f2, %f4, %f6
fpsub32s %f14, %f8, %f2
bne,a %icc, loop_701
loop_700:
lduh [%l7 + 0x0E], %l6
add %g3, %g5, %i5
fpack32 %f12, %f10, %f4
loop_701:
fxnors %f7, %f10, %f9
ldub [%l7 + 0x3E], %i2
ldsw [%l7 + 0x44], %i4
tne %icc, 0x1
stb %l3, [%l7 + 0x39]
stb %o3, [%l7 + 0x11]
ldsh [%l7 + 0x4E], %g4
ld [%l7 + 0x2C], %f1
ldsb [%l7 + 0x5A], %o6
fsrc2s %f7, %f9
movn %icc, %g2, %o7
fxnors %f15, %f7, %f1
fxor %f10, %f4, %f6
movpos %xcc, %i1, %l1
fmovrsgz %o0, %f6, %f5
movl %xcc, %i3, %l5
ldsb [%l7 + 0x3E], %i6
movrgez %i0, 0x180, %o4
movne %xcc, %o5, %g7
fbuge %fcc2, loop_702
lduh [%l7 + 0x74], %l2
lduh [%l7 + 0x0A], %i7
tgu %xcc, 0x1
loop_702:
bcs %xcc, loop_703
sub %g1, 0x11D3, %o1
and %o2, %l4, %g6
stw %l6, [%l7 + 0x10]
loop_703:
fpack32 %f10, %f2, %f2
tle %xcc, 0x0
st %f11, [%l7 + 0x24]
movl %xcc, %l0, %g3
array16 %i5, %g5, %i2
bgu,a,pn %xcc, loop_704
ldx [%l7 + 0x78], %i4
fmovdneg %xcc, %f14, %f15
stw %o3, [%l7 + 0x0C]
loop_704:
ldd [%l7 + 0x48], %f10
sethi 0x198A, %g4
bshuffle %f10, %f8, %f2
stw %o6, [%l7 + 0x50]
xnor %l3, %o7, %i1
stb %l1, [%l7 + 0x16]
fbne,a %fcc3, loop_705
brlez,a %g2, loop_706
udivx %i3, 0x19E6, %o0
sdivx %i6, 0x09B2, %i0
loop_705:
lduw [%l7 + 0x08], %l5
loop_706:
sth %o4, [%l7 + 0x32]
std %f2, [%l7 + 0x70]
fmul8x16al %f7, %f12, %f4
fzero %f0
ldx [%l7 + 0x50], %g7
fmul8ulx16 %f10, %f8, %f12
edge8 %l2, %i7, %o5
tge %xcc, 0x3
fandnot1s %f14, %f14, %f12
stw %o1, [%l7 + 0x4C]
fcmpgt16 %f10, %f2, %o2
fmovspos %xcc, %f4, %f15
subc %l4, 0x105C, %g1
fmovrslz %l6, %f12, %f12
fornot1s %f15, %f0, %f2
mulx %g6, 0x09D8, %l0
movg %icc, %g3, %g5
fbo %fcc2, loop_707
xnorcc %i5, %i4, %o3
tn %icc, 0x2
bn,pn %icc, loop_708
loop_707:
movrlz %i2, %g4, %l3
srax %o7, %o6, %l1
fmovdvs %xcc, %f4, %f2
loop_708:
addc %i1, %i3, %o0
fmovrdlez %i6, %f0, %f0
fblg,a %fcc2, loop_709
fmovdpos %icc, %f6, %f12
bcs loop_710
ldub [%l7 + 0x30], %g2
loop_709:
lduh [%l7 + 0x2A], %l5
sub %o4, %i0, %g7
loop_710:
sdivx %l2, 0x1196, %i7
ba,a,pn %xcc, loop_711
ldx [%l7 + 0x48], %o5
or %o2, 0x1AE2, %l4
tvc %icc, 0x0
loop_711:
st %f13, [%l7 + 0x08]
brlz,a %o1, loop_712
edge16n %l6, %g1, %l0
fzero %f4
edge8 %g3, %g6, %i5
loop_712:
siam 0x5
ldub [%l7 + 0x31], %g5
st %f1, [%l7 + 0x68]
ldsw [%l7 + 0x6C], %i4
subccc %o3, %i2, %l3
tpos %xcc, 0x1
ldsw [%l7 + 0x64], %g4
fbge,a %fcc3, loop_713
stb %o7, [%l7 + 0x1C]
bg,pt %xcc, loop_714
ldx [%l7 + 0x20], %o6
loop_713:
fxors %f1, %f7, %f6
ld [%l7 + 0x30], %f6
loop_714:
edge16n %l1, %i1, %i3
tl %xcc, 0x3
tle %icc, 0x7
stw %o0, [%l7 + 0x28]
st %f11, [%l7 + 0x60]
movl %xcc, %g2, %l5
fpadd32s %f8, %f6, %f10
stb %o4, [%l7 + 0x50]
sllx %i0, %g7, %l2
sth %i7, [%l7 + 0x10]
fbul,a %fcc1, loop_715
andcc %o5, %i6, %o2
orn %o1, %l6, %g1
call loop_716
loop_715:
fpsub32 %f6, %f0, %f10
fbug %fcc0, loop_717
fbue,a %fcc2, loop_718
loop_716:
fornot1 %f12, %f8, %f10
fmovrslz %l0, %f3, %f7
loop_717:
ldx [%l7 + 0x50], %l4
loop_718:
fmovdpos %icc, %f2, %f8
for %f2, %f6, %f8
fxors %f14, %f3, %f14
fmovscs %icc, %f5, %f12
ble %xcc, loop_719
fbn %fcc3, loop_720
fmovdcs %xcc, %f15, %f11
edge32l %g3, %g6, %i5
loop_719:
fabsd %f4, %f0
loop_720:
tcc %xcc, 0x1
ldsb [%l7 + 0x5E], %g5
xnorcc %o3, 0x1DF6, %i2
sdivcc %i4, 0x064D, %g4
stw %o7, [%l7 + 0x58]
movl %xcc, %o6, %l3
addc %l1, 0x0366, %i1
tleu %xcc, 0x7
ldx [%l7 + 0x58], %i3
fnegd %f0, %f6
edge8ln %g2, %l5, %o4
fmul8x16al %f3, %f8, %f6
fnors %f10, %f10, %f14
lduh [%l7 + 0x22], %o0
edge8 %i0, %g7, %i7
fxnor %f0, %f8, %f12
fmovsvs %icc, %f3, %f14
ld [%l7 + 0x64], %f13
stb %l2, [%l7 + 0x74]
st %f14, [%l7 + 0x08]
tleu %icc, 0x6
fandnot2 %f6, %f0, %f8
edge8l %o5, %i6, %o2
movrgez %l6, %o1, %l0
fmovsle %icc, %f10, %f0
edge32 %g1, %g3, %g6
ldsw [%l7 + 0x24], %i5
fandnot2 %f2, %f2, %f14
ld [%l7 + 0x50], %f7
stb %l4, [%l7 + 0x70]
be %xcc, loop_721
nop
setx loop_722, %l0, %l1
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 + 0x70]
fcmpne16 %f2, %f2, %o3
loop_721:
bge loop_723
loop_722:
brlez,a %g5, loop_724
ldub [%l7 + 0x46], %i2
stx %i4, [%l7 + 0x60]
loop_723:
addccc %g4, %o7, %l3
loop_724:
be,a loop_725
stb %l1, [%l7 + 0x33]
fmovdpos %icc, %f2, %f15
ldsb [%l7 + 0x0C], %i1
loop_725:
fmovrsne %i3, %f9, %f8
fnors %f9, %f3, %f13
fzero %f12
stw %g2, [%l7 + 0x24]
udivx %l5, 0x1CA6, %o6
nop
setx loop_726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f0, %f4
st %f2, [%l7 + 0x18]
alignaddr %o0, %o4, %i0
loop_726:
brgez %g7, loop_727
fbge,a %fcc2, loop_728
fmovdn %xcc, %f9, %f2
fmovsne %xcc, %f15, %f9
loop_727:
srlx %i7, %l2, %i6
loop_728:
std %f14, [%l7 + 0x18]
stx %o2, [%l7 + 0x78]
fcmpeq32 %f2, %f12, %o5
fpadd16s %f7, %f13, %f3
sethi 0x097F, %o1
fnot1 %f0, %f0
tcs %icc, 0x7
bpos,a,pn %icc, loop_729
movrne %l6, 0x2F4, %g1
fnegs %f14, %f11
movleu %icc, %l0, %g6
loop_729:
bleu,a,pn %icc, loop_730
fabss %f14, %f8
fbl,a %fcc2, loop_731
movre %i5, 0x05C, %l4
loop_730:
nop
setx loop_732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %g3, %o3, %g5
loop_731:
fbo,a %fcc1, loop_733
stb %i2, [%l7 + 0x20]
loop_732:
bshuffle %f6, %f14, %f2
stb %i4, [%l7 + 0x2D]
loop_733:
st %f14, [%l7 + 0x74]
fzeros %f10
lduh [%l7 + 0x5A], %o7
tpos %xcc, 0x6
edge32n %g4, %l3, %i1
fcmpne16 %f12, %f0, %i3
fbule %fcc3, loop_734
fcmped %fcc3, %f6, %f10
fornot2s %f12, %f5, %f14
sth %l1, [%l7 + 0x6A]
loop_734:
fornot2s %f2, %f4, %f8
fabsd %f12, %f2
ld [%l7 + 0x64], %f12
fmovdgu %xcc, %f4, %f14
fmul8x16 %f15, %f8, %f8
and %l5, %o6, %g2
fmovda %xcc, %f0, %f3
ldx [%l7 + 0x08], %o4
srax %o0, 0x13, %i0
ldub [%l7 + 0x2A], %g7
fblg,a %fcc2, loop_735
movl %icc, %i7, %l2
bg,pt %icc, loop_736
stw %o2, [%l7 + 0x34]
loop_735:
ldd [%l7 + 0x08], %f12
edge8ln %o5, %o1, %l6
loop_736:
bge loop_737
mova %xcc, %i6, %l0
umulcc %g6, %i5, %l4
bg,pn %xcc, loop_738
loop_737:
tvs %xcc, 0x4
fmovdl %icc, %f0, %f11
orcc %g3, %o3, %g1
loop_738:
fabss %f1, %f3
fnot2s %f7, %f13
movneg %xcc, %i2, %g5
fzeros %f0
fandnot1s %f13, %f8, %f15
tpos %xcc, 0x3
st %f0, [%l7 + 0x7C]
call loop_739
ldx [%l7 + 0x58], %i4
movre %g4, 0x036, %o7
ldub [%l7 + 0x18], %l3
loop_739:
fnegd %f8, %f4
ldsw [%l7 + 0x64], %i1
srl %i3, %l1, %l5
fandnot2 %f4, %f14, %f2
fblg %fcc0, loop_740
movle %xcc, %g2, %o6
fpadd16s %f1, %f13, %f7
fba,a %fcc0, loop_741
loop_740:
srax %o0, 0x0E, %o4
lduh [%l7 + 0x48], %i0
srl %g7, %i7, %l2
loop_741:
tleu %icc, 0x2
ldsh [%l7 + 0x68], %o2
tvc %icc, 0x3
fmovsg %icc, %f8, %f2
ldsw [%l7 + 0x68], %o1
stw %o5, [%l7 + 0x24]
stw %i6, [%l7 + 0x7C]
ld [%l7 + 0x64], %f8
call loop_742
udivx %l6, 0x03E7, %g6
udiv %i5, 0x174F, %l4
ld [%l7 + 0x1C], %f10
loop_742:
edge32l %g3, %o3, %l0
ldd [%l7 + 0x58], %f0
lduh [%l7 + 0x74], %g1
fmovrdgez %g5, %f6, %f2
tn %xcc, 0x3
sth %i4, [%l7 + 0x5A]
movrne %i2, 0x3E2, %g4
fmuld8sux16 %f2, %f1, %f4
ld [%l7 + 0x64], %f7
fmovscs %xcc, %f0, %f7
ble,a loop_743
movrgez %l3, %o7, %i1
fones %f6
fmovrsgez %i3, %f12, %f10
loop_743:
fcmpne32 %f0, %f2, %l1
tne %icc, 0x3
addccc %g2, 0x195B, %l5
stw %o6, [%l7 + 0x20]
and %o0, %i0, %o4
fmovrde %g7, %f6, %f6
edge16 %l2, %i7, %o1
fmovdcc %icc, %f2, %f13
stx %o5, [%l7 + 0x70]
tle %icc, 0x7
ldsh [%l7 + 0x12], %o2
stw %l6, [%l7 + 0x1C]
st %f9, [%l7 + 0x1C]
fmovdn %xcc, %f12, %f10
movrlez %i6, 0x024, %g6
fornot2s %f3, %f8, %f1
fbne %fcc1, loop_744
fmovdvc %icc, %f2, %f14
andn %l4, 0x193A, %i5
ld [%l7 + 0x0C], %f1
loop_744:
fcmpne16 %f14, %f0, %o3
fxnor %f2, %f12, %f2
tcc %icc, 0x7
fbul %fcc3, loop_745
sth %g3, [%l7 + 0x14]
movcs %icc, %l0, %g5
edge32l %g1, %i2, %i4
loop_745:
tsubcc %l3, 0x123D, %g4
lduh [%l7 + 0x6E], %i1
ld [%l7 + 0x20], %f13
fpadd16s %f15, %f12, %f0
lduh [%l7 + 0x1A], %i3
fmovdne %icc, %f2, %f13
ldsb [%l7 + 0x71], %o7
ta %icc, 0x0
ldub [%l7 + 0x2D], %l1
mova %xcc, %l5, %o6
sll %o0, %i0, %g2
fpsub16s %f15, %f11, %f11
fcmple16 %f14, %f12, %o4
stw %g7, [%l7 + 0x60]
fxor %f0, %f4, %f4
bvs,a %icc, loop_746
stw %i7, [%l7 + 0x60]
fnegd %f0, %f12
brgz %o1, loop_747
loop_746:
stx %o5, [%l7 + 0x50]
taddcctv %l2, 0x0D20, %o2
stx %i6, [%l7 + 0x18]
loop_747:
xor %g6, 0x00D0, %l4
fbo,a %fcc1, loop_748
edge8 %i5, %o3, %l6
stw %l0, [%l7 + 0x48]
ld [%l7 + 0x20], %f12
loop_748:
ld [%l7 + 0x68], %f6
movneg %icc, %g3, %g1
fmul8x16 %f15, %f12, %f6
stx %g5, [%l7 + 0x18]
fbne,a %fcc2, loop_749
faligndata %f6, %f10, %f6
sth %i2, [%l7 + 0x1A]
ldd [%l7 + 0x08], %f10
loop_749:
movge %xcc, %l3, %g4
fpsub16s %f10, %f13, %f6
ldx [%l7 + 0x28], %i4
sdivx %i1, 0x0AC9, %i3
lduw [%l7 + 0x24], %o7
for %f10, %f2, %f2
ldd [%l7 + 0x08], %f8
ld [%l7 + 0x7C], %f15
bg loop_750
umulcc %l5, 0x157D, %l1
fmovde %xcc, %f4, %f11
fmovrdgez %o6, %f10, %f12
loop_750:
bcs %icc, loop_751
fnegd %f14, %f0
fmul8x16au %f14, %f15, %f8
fmovsneg %xcc, %f0, %f0
loop_751:
tvs %xcc, 0x3
fsrc2s %f8, %f14
stw %i0, [%l7 + 0x44]
tsubcctv %o0, %o4, %g2
fba %fcc2, loop_752
fbu %fcc1, loop_753
fornot2s %f7, %f3, %f12
tneg %icc, 0x4
loop_752:
fandnot1s %f9, %f15, %f6
loop_753:
fbl,a %fcc1, loop_754
fnot2 %f6, %f6
xor %i7, %g7, %o1
fmovsneg %xcc, %f11, %f15
loop_754:
fba %fcc3, loop_755
edge32 %l2, %o5, %o2
bvs,a %xcc, loop_756
fmovrse %g6, %f6, %f0
loop_755:
fmovdleu %xcc, %f15, %f10
tsubcc %l4, 0x1911, %i5
loop_756:
edge8l %i6, %l6, %o3
movre %g3, %l0, %g5
fnand %f4, %f6, %f14
ldub [%l7 + 0x0E], %i2
subccc %g1, 0x1549, %g4
smul %l3, %i1, %i3
tl %xcc, 0x5
st %f12, [%l7 + 0x54]
movre %i4, %l5, %l1
fbul,a %fcc0, loop_757
mulscc %o7, 0x0F9E, %o6
bg loop_758
ldx [%l7 + 0x38], %o0
loop_757:
sdiv %o4, 0x03F2, %g2
edge16 %i7, %i0, %g7
loop_758:
stb %o1, [%l7 + 0x47]
ld [%l7 + 0x34], %f11
fcmpne16 %f12, %f6, %o5
ldsw [%l7 + 0x14], %o2
ldx [%l7 + 0x30], %g6
fmovdcc %icc, %f9, %f10
fornot1 %f14, %f14, %f0
ldsw [%l7 + 0x0C], %l4
fmovspos %xcc, %f3, %f7
addc %l2, %i6, %l6
fornot1s %f11, %f7, %f6
fmovsne %xcc, %f7, %f13
move %icc, %o3, %g3
bge %icc, loop_759
ld [%l7 + 0x60], %f7
fcmpgt32 %f0, %f6, %l0
fpackfix %f8, %f12
loop_759:
smulcc %i5, %g5, %g1
fmovdleu %icc, %f6, %f0
stw %i2, [%l7 + 0x10]
stx %l3, [%l7 + 0x30]
ldx [%l7 + 0x50], %i1
tneg %icc, 0x0
alignaddrl %i3, %i4, %l5
edge8 %g4, %l1, %o6
ldsh [%l7 + 0x22], %o7
mulx %o0, %g2, %o4
stx %i0, [%l7 + 0x48]
sth %i7, [%l7 + 0x62]
bcc,a loop_760
sll %o1, %g7, %o5
taddcctv %g6, %o2, %l4
nop
setx loop_761, %l0, %l1
jmpl %l1, %l2
loop_760:
ldx [%l7 + 0x50], %l6
fmuld8ulx16 %f9, %f10, %f0
array8 %i6, %o3, %l0
loop_761:
lduw [%l7 + 0x2C], %g3
tle %xcc, 0x7
stx %g5, [%l7 + 0x08]
fnot2 %f10, %f10
movneg %xcc, %i5, %g1
ldsh [%l7 + 0x4C], %i2
fble,a %fcc0, loop_762
ldd [%l7 + 0x10], %f10
fmovsne %icc, %f14, %f7
ldsb [%l7 + 0x1B], %l3
loop_762:
ld [%l7 + 0x08], %f11
fnegs %f14, %f7
fbue %fcc2, loop_763
bpos %xcc, loop_764
subcc %i3, 0x1681, %i1
ble loop_765
loop_763:
xnor %i4, %l5, %g4
loop_764:
fbule %fcc1, loop_766
fcmpgt32 %f6, %f8, %o6
loop_765:
tsubcctv %o7, 0x022C, %l1
fcmpes %fcc2, %f1, %f11
loop_766:
ld [%l7 + 0x78], %f15
movrgz %g2, 0x148, %o0
siam 0x5
fpack32 %f4, %f6, %f12
stw %i0, [%l7 + 0x78]
sub %i7, %o1, %o4
pdist %f4, %f4, %f6
alignaddrl %o5, %g7, %g6
fbule,a %fcc1, loop_767
fornot2s %f8, %f0, %f4
stw %o2, [%l7 + 0x24]
fmovrslz %l4, %f10, %f4
loop_767:
sth %l2, [%l7 + 0x54]
lduw [%l7 + 0x40], %i6
fbue %fcc2, loop_768
fxnor %f0, %f14, %f0
stx %o3, [%l7 + 0x10]
edge16ln %l6, %g3, %g5
loop_768:
bcs,pt %icc, loop_769
stb %i5, [%l7 + 0x70]
ld [%l7 + 0x3C], %f10
lduw [%l7 + 0x64], %l0
loop_769:
lduh [%l7 + 0x28], %i2
fmovse %icc, %f4, %f3
lduw [%l7 + 0x0C], %l3
fpadd32s %f7, %f9, %f3
fabsd %f2, %f6
edge16ln %i3, %g1, %i4
movl %icc, %i1, %l5
ldd [%l7 + 0x08], %f14
fmovsge %icc, %f9, %f14
st %f5, [%l7 + 0x44]
fmovrse %o6, %f15, %f2
fba,a %fcc1, loop_770
fexpand %f0, %f12
fandnot2s %f2, %f2, %f3
fblg %fcc3, loop_771
loop_770:
edge16ln %o7, %g4, %g2
std %f6, [%l7 + 0x48]
brnz,a %o0, loop_772
loop_771:
ldub [%l7 + 0x4A], %l1
pdist %f12, %f10, %f14
fsrc2s %f7, %f10
loop_772:
fcmple16 %f6, %f4, %i0
fmovrdne %o1, %f0, %f2
fsrc2 %f14, %f6
fmovsle %xcc, %f13, %f7
tcs %xcc, 0x3
fbg %fcc2, loop_773
fmovd %f2, %f8
fxors %f7, %f7, %f13
bvs,pt %xcc, loop_774
loop_773:
ldsw [%l7 + 0x4C], %i7
fbe %fcc0, loop_775
edge8n %o4, %g7, %o5
loop_774:
addccc %o2, %l4, %l2
orn %g6, 0x1F9C, %o3
loop_775:
lduh [%l7 + 0x08], %i6
bcc,pn %xcc, loop_776
stb %g3, [%l7 + 0x10]
fbn,a %fcc1, loop_777
fones %f12
loop_776:
bpos,pn %xcc, loop_778
stx %l6, [%l7 + 0x08]
loop_777:
subccc %i5, 0x181C, %g5
movcc %icc, %l0, %i2
loop_778:
popc %l3, %g1
edge32ln %i3, %i4, %i1
fmovdn %xcc, %f3, %f11
movrlz %o6, %o7, %l5
stx %g2, [%l7 + 0x08]
sll %g4, %o0, %l1
fmovdge %icc, %f5, %f13
ld [%l7 + 0x48], %f9
movge %icc, %i0, %o1
tn %xcc, 0x0
edge32 %i7, %g7, %o5
fmovsl %xcc, %f4, %f15
tg %xcc, 0x2
movrgez %o4, 0x2D2, %o2
edge8ln %l2, %g6, %o3
stw %l4, [%l7 + 0x60]
umulcc %g3, 0x054D, %l6
sllx %i5, 0x04, %i6
fandnot2s %f14, %f11, %f12
fmovsvs %xcc, %f2, %f11
brz %g5, loop_779
bneg loop_780
sra %l0, 0x1C, %l3
srlx %i2, 0x09, %i3
loop_779:
st %f0, [%l7 + 0x14]
loop_780:
ldsb [%l7 + 0x4A], %i4
fnand %f8, %f14, %f12
fnor %f0, %f4, %f6
orn %g1, 0x1EDB, %o6
fmovdcs %icc, %f11, %f13
lduh [%l7 + 0x7C], %o7
fnor %f0, %f8, %f14
ldsb [%l7 + 0x17], %l5
fmovsgu %xcc, %f11, %f12
tpos %xcc, 0x0
fmovdpos %xcc, %f14, %f12
fpadd32s %f4, %f10, %f9
fone %f0
fbue,a %fcc3, loop_781
fmovse %icc, %f6, %f1
fcmpne16 %f0, %f2, %g2
tn %icc, 0x7
loop_781:
bgu,a %xcc, loop_782
ldsh [%l7 + 0x2A], %i1
fnot1 %f4, %f8
brnz,a %o0, loop_783
loop_782:
alignaddrl %l1, %g4, %i0
lduh [%l7 + 0x4C], %i7
bge,a %icc, loop_784
loop_783:
array32 %g7, %o5, %o1
ldd [%l7 + 0x30], %f0
for %f4, %f6, %f6
loop_784:
fcmpne16 %f0, %f12, %o4
fmovrse %l2, %f2, %f1
fnors %f4, %f1, %f3
fbule,a %fcc3, loop_785
stx %o2, [%l7 + 0x50]
fcmpne16 %f2, %f2, %g6
edge32 %o3, %g3, %l4
loop_785:
stw %i5, [%l7 + 0x50]
lduw [%l7 + 0x1C], %l6
fmovsleu %xcc, %f7, %f8
lduw [%l7 + 0x5C], %i6
sllx %g5, 0x16, %l0
ldub [%l7 + 0x13], %i2
ldsw [%l7 + 0x4C], %i3
fpackfix %f12, %f2
fmovrse %l3, %f7, %f7
fmovdgu %xcc, %f7, %f6
ldsw [%l7 + 0x0C], %g1
fmovda %icc, %f4, %f5
call loop_786
fmovdleu %icc, %f15, %f15
ldsb [%l7 + 0x3A], %o6
siam 0x7
loop_786:
stb %i4, [%l7 + 0x46]
faligndata %f12, %f10, %f6
bvc,a %icc, loop_787
fnand %f8, %f0, %f0
fands %f5, %f13, %f9
fnot1 %f8, %f2
loop_787:
fcmpeq32 %f2, %f0, %l5
ta %xcc, 0x6
stb %o7, [%l7 + 0x35]
fnand %f14, %f4, %f2
ldsw [%l7 + 0x4C], %i1
fsrc1s %f5, %f6
sth %o0, [%l7 + 0x42]
ldd [%l7 + 0x78], %f2
fcmpgt16 %f2, %f2, %l1
fblg %fcc3, loop_788
orcc %g2, %i0, %g4
tcs %icc, 0x2
alignaddr %i7, %o5, %g7
loop_788:
ldsb [%l7 + 0x57], %o4
ldsh [%l7 + 0x12], %l2
ldsh [%l7 + 0x7E], %o2
lduh [%l7 + 0x3A], %o1
alignaddrl %o3, %g6, %l4
tcc %icc, 0x7
bne,a,pn %xcc, loop_789
fexpand %f15, %f0
ldub [%l7 + 0x42], %i5
std %f4, [%l7 + 0x40]
loop_789:
sra %l6, %i6, %g5
ldsb [%l7 + 0x7F], %l0
edge16ln %i2, %g3, %i3
andncc %l3, %o6, %i4
fmovdvs %icc, %f3, %f8
subcc %l5, %o7, %g1
brz,a %i1, loop_790
ld [%l7 + 0x48], %f14
fmovs %f11, %f7
and %o0, %g2, %l1
loop_790:
movvs %icc, %i0, %g4
brgz,a %i7, loop_791
fbge,a %fcc1, loop_792
mulx %g7, %o4, %o5
fbn,a %fcc2, loop_793
loop_791:
lduw [%l7 + 0x68], %o2
loop_792:
ldsh [%l7 + 0x7A], %l2
lduw [%l7 + 0x10], %o1
loop_793:
movvs %xcc, %g6, %l4
stw %o3, [%l7 + 0x34]
movrgez %i5, 0x2C8, %i6
ldsh [%l7 + 0x26], %g5
sth %l0, [%l7 + 0x2E]
ldd [%l7 + 0x70], %f2
ldsh [%l7 + 0x24], %i2
fmovsl %icc, %f7, %f0
mulx %g3, %l6, %l3
sethi 0x197E, %o6
be,a loop_794
alignaddr %i4, %i3, %o7
fmovdn %xcc, %f14, %f2
tneg %icc, 0x3
loop_794:
bleu %icc, loop_795
fmovdneg %icc, %f5, %f9
ldd [%l7 + 0x50], %f14
stx %l5, [%l7 + 0x28]
loop_795:
fmovsgu %xcc, %f12, %f9
fxnors %f7, %f7, %f1
bvc,a,pt %icc, loop_796
brlz,a %i1, loop_797
fbn %fcc3, loop_798
stb %g1, [%l7 + 0x4F]
loop_796:
movcs %xcc, %g2, %l1
loop_797:
subc %i0, 0x0510, %o0
loop_798:
fxnors %f13, %f4, %f3
movl %xcc, %g4, %i7
ldub [%l7 + 0x74], %o4
fmovd %f8, %f4
edge16l %g7, %o5, %o2
st %f14, [%l7 + 0x10]
fcmpgt16 %f6, %f2, %l2
edge16 %o1, %l4, %g6
ldx [%l7 + 0x30], %o3
fpadd16 %f6, %f0, %f14
srlx %i5, %i6, %l0
movcs %icc, %g5, %g3
fands %f8, %f2, %f15
fxnors %f11, %f13, %f7
ldsw [%l7 + 0x5C], %l6
ld [%l7 + 0x28], %f10
popc %l3, %i2
fcmple32 %f0, %f14, %i4
ldsw [%l7 + 0x24], %o6
siam 0x4
movrlz %o7, %l5, %i3
fbe %fcc0, loop_799
tgu %xcc, 0x2
ldx [%l7 + 0x48], %g1
fmovsg %xcc, %f4, %f0
loop_799:
fcmpeq16 %f4, %f6, %g2
bcs,pn %icc, loop_800
fblg %fcc3, loop_801
ldsh [%l7 + 0x0A], %l1
ldub [%l7 + 0x52], %i0
loop_800:
ba,a %icc, loop_802
loop_801:
be,a %xcc, loop_803
edge32ln %o0, %i1, %g4
edge32l %i7, %o4, %o5
loop_802:
fcmple16 %f8, %f14, %g7
loop_803:
ldd [%l7 + 0x40], %f0
fmovrdgez %o2, %f8, %f0
fmovrsgez %o1, %f9, %f2
fnor %f2, %f2, %f6
fbo %fcc0, loop_804
fbn,a %fcc2, loop_805
ldd [%l7 + 0x18], %f4
fpsub32s %f3, %f12, %f6
loop_804:
xor %l2, %g6, %o3
loop_805:
stb %l4, [%l7 + 0x12]
stw %i6, [%l7 + 0x30]
movneg %icc, %l0, %i5
fmovsvs %icc, %f4, %f12
tle %icc, 0x7
stx %g5, [%l7 + 0x08]
fmovrse %l6, %f12, %f11
fors %f14, %f0, %f12
fxor %f14, %f8, %f8
sllx %g3, %i2, %l3
ldsw [%l7 + 0x18], %i4
subc %o6, %o7, %l5
fbg,a %fcc3, loop_806
st %f6, [%l7 + 0x40]
add %g1, 0x0776, %g2
ldub [%l7 + 0x3D], %l1
loop_806:
fmovspos %icc, %f5, %f3
edge16l %i3, %i0, %i1
tsubcctv %g4, %i7, %o4
fmovse %xcc, %f12, %f11
ldx [%l7 + 0x30], %o5
stb %g7, [%l7 + 0x6F]
srax %o0, 0x05, %o2
faligndata %f2, %f10, %f2
fmovde %icc, %f10, %f2
ldd [%l7 + 0x50], %f4
fcmpgt32 %f2, %f12, %o1
mulx %l2, 0x0443, %g6
call loop_807
ldsw [%l7 + 0x44], %o3
lduw [%l7 + 0x48], %i6
fand %f14, %f6, %f12
loop_807:
std %f6, [%l7 + 0x08]
array8 %l4, %l0, %g5
fcmpgt32 %f6, %f0, %l6
andcc %i5, %i2, %g3
fmovdne %xcc, %f11, %f2
edge16n %i4, %l3, %o6
fble %fcc2, loop_808
fnot2 %f12, %f10
fmovrse %l5, %f8, %f8
fpsub16s %f1, %f14, %f14
loop_808:
bg,pn %xcc, loop_809
ldsw [%l7 + 0x50], %o7
ldsh [%l7 + 0x4E], %g1
fpack32 %f2, %f14, %f4
loop_809:
ld [%l7 + 0x74], %f0
fmovdne %icc, %f3, %f11
movrlez %l1, %g2, %i0
fbe,a %fcc2, loop_810
fpack16 %f6, %f10
lduh [%l7 + 0x14], %i1
movre %g4, %i3, %o4
loop_810:
ldx [%l7 + 0x40], %o5
ldsb [%l7 + 0x58], %i7
orncc %o0, %o2, %g7
lduw [%l7 + 0x58], %o1
fmuld8ulx16 %f2, %f10, %f0
stx %l2, [%l7 + 0x30]
stx %g6, [%l7 + 0x78]
ldx [%l7 + 0x58], %i6
fmovda %icc, %f1, %f12
fmovdvc %xcc, %f1, %f0
bge,a,pt %icc, loop_811
edge16n %l4, %l0, %o3
fpack32 %f10, %f14, %f8
fble %fcc3, loop_812
loop_811:
ldd [%l7 + 0x40], %f0
bn %icc, loop_813
be loop_814
loop_812:
ldx [%l7 + 0x68], %g5
subcc %l6, %i2, %g3
loop_813:
edge8 %i4, %i5, %l3
loop_814:
lduh [%l7 + 0x6A], %o6
fzero %f10
movpos %icc, %l5, %g1
fmovdvs %xcc, %f11, %f12
ldsb [%l7 + 0x2A], %l1
stw %g2, [%l7 + 0x20]
stb %o7, [%l7 + 0x6F]
st %f3, [%l7 + 0x24]
std %f8, [%l7 + 0x10]
bne %icc, loop_815
ld [%l7 + 0x58], %f14
xnorcc %i0, 0x0401, %i1
std %f8, [%l7 + 0x38]
loop_815:
st %f0, [%l7 + 0x24]
sth %i3, [%l7 + 0x24]
edge32l %o4, %o5, %g4
fcmpne16 %f8, %f0, %i7
fmovse %icc, %f8, %f0
movrlz %o2, %g7, %o1
movrne %l2, 0x204, %g6
be,pt %xcc, loop_816
sth %o0, [%l7 + 0x2E]
ldub [%l7 + 0x7A], %i6
fmovrslz %l4, %f8, %f8
loop_816:
stb %o3, [%l7 + 0x43]
andcc %g5, 0x1C3A, %l6
ldd [%l7 + 0x58], %f6
ldd [%l7 + 0x78], %f14
fsrc2 %f6, %f8
ldsb [%l7 + 0x3E], %l0
mova %xcc, %i2, %g3
fmovdpos %icc, %f7, %f1
bvs,pn %icc, loop_817
ld [%l7 + 0x6C], %f2
fmovde %icc, %f2, %f1
brlz %i5, loop_818
loop_817:
stw %i4, [%l7 + 0x10]
fzero %f14
fnands %f7, %f11, %f5
loop_818:
ldd [%l7 + 0x10], %f12
fmovdne %xcc, %f9, %f6
tneg %xcc, 0x0
std %f12, [%l7 + 0x50]
orn %o6, 0x0D2E, %l5
fmovdle %xcc, %f11, %f12
ldd [%l7 + 0x78], %f12
edge8ln %g1, %l3, %l1
fmovrdlez %o7, %f10, %f14
ldsw [%l7 + 0x24], %g2
call loop_819
ldd [%l7 + 0x78], %f10
std %f4, [%l7 + 0x70]
fmovdne %icc, %f2, %f11
loop_819:
array16 %i0, %i1, %o4
srlx %o5, 0x14, %g4
fones %f4
st %f11, [%l7 + 0x28]
brgz %i3, loop_820
fmovda %icc, %f15, %f10
fmovdcc %xcc, %f10, %f6
subccc %i7, 0x1496, %o2
loop_820:
fsrc1 %f4, %f6
tsubcc %g7, %l2, %g6
ldd [%l7 + 0x60], %f4
ldsb [%l7 + 0x72], %o1
srl %i6, %o0, %o3
fcmpd %fcc2, %f10, %f8
sdiv %l4, 0x0C95, %l6
movcc %xcc, %l0, %i2
fnot2s %f7, %f8
fbuge %fcc0, loop_821
sdiv %g5, 0x17B2, %i5
tn %xcc, 0x0
lduw [%l7 + 0x6C], %g3
loop_821:
bneg,pt %xcc, loop_822
orn %o6, %i4, %l5
array32 %g1, %l3, %o7
sth %l1, [%l7 + 0x2E]
loop_822:
lduh [%l7 + 0x7E], %i0
st %f11, [%l7 + 0x68]
st %f13, [%l7 + 0x34]
fandnot2s %f7, %f1, %f11
stb %i1, [%l7 + 0x22]
bpos,a,pn %xcc, loop_823
st %f12, [%l7 + 0x70]
fsrc2s %f7, %f2
mulx %g2, %o5, %o4
loop_823:
movrne %g4, %i7, %o2
std %f14, [%l7 + 0x30]
xorcc %g7, 0x151E, %l2
stw %i3, [%l7 + 0x24]
fbue,a %fcc0, loop_824
lduw [%l7 + 0x5C], %g6
fmovse %xcc, %f13, %f7
sra %i6, %o1, %o0
loop_824:
std %f4, [%l7 + 0x48]
bn,a,pn %icc, loop_825
fbo %fcc0, loop_826
sll %l4, %l6, %l0
fmovrslz %i2, %f15, %f3
loop_825:
bvc,pn %xcc, loop_827
loop_826:
xor %g5, 0x047A, %o3
ldub [%l7 + 0x09], %g3
taddcctv %o6, %i5, %i4
loop_827:
fands %f10, %f6, %f3
fcmpeq32 %f6, %f2, %l5
ldx [%l7 + 0x68], %l3
edge16l %g1, %l1, %i0
fpsub32s %f13, %f6, %f8
fxor %f4, %f10, %f2
fmovscs %xcc, %f5, %f4
fand %f2, %f2, %f12
stb %o7, [%l7 + 0x1E]
umul %i1, 0x0EAD, %g2
lduh [%l7 + 0x70], %o4
fbg,a %fcc1, loop_828
fbne,a %fcc2, loop_829
ta %xcc, 0x6
array8 %o5, %i7, %o2
loop_828:
stx %g4, [%l7 + 0x18]
loop_829:
fmovde %xcc, %f12, %f7
fcmpgt32 %f14, %f10, %g7
for %f10, %f12, %f14
ldsw [%l7 + 0x20], %l2
stx %i3, [%l7 + 0x78]
edge8 %g6, %i6, %o0
fmovscc %xcc, %f6, %f9
ldsw [%l7 + 0x08], %l4
ldx [%l7 + 0x68], %o1
sth %l6, [%l7 + 0x48]
fmovrdlz %i2, %f14, %f14
xorcc %l0, 0x1E2C, %g5
edge16 %o3, %g3, %o6
bshuffle %f10, %f8, %f10
brgez,a %i4, loop_830
ld [%l7 + 0x2C], %f1
fzero %f10
fnot2 %f2, %f0
loop_830:
addcc %l5, %l3, %i5
andn %l1, 0x1C99, %i0
ble,pn %xcc, loop_831
stb %o7, [%l7 + 0x3A]
fxor %f0, %f10, %f6
ldsb [%l7 + 0x5B], %i1
loop_831:
tleu %icc, 0x5
movgu %xcc, %g1, %o4
udivx %o5, 0x10CA, %g2
movvs %xcc, %i7, %g4
fxnor %f14, %f8, %f0
sdiv %o2, 0x1B90, %g7
movpos %xcc, %i3, %l2
fpadd32 %f2, %f12, %f8
fmovsle %xcc, %f14, %f9
ldsh [%l7 + 0x4A], %g6
mova %xcc, %i6, %o0
fpadd32 %f2, %f10, %f10
movleu %xcc, %o1, %l4
fpack32 %f2, %f8, %f6
fmovrsgez %l6, %f12, %f14
movrlez %l0, 0x119, %g5
stx %o3, [%l7 + 0x30]
stb %g3, [%l7 + 0x5F]
edge16l %i2, %i4, %o6
tcc %icc, 0x5
ldd [%l7 + 0x60], %f2
tle %icc, 0x1
sll %l3, %i5, %l1
lduw [%l7 + 0x0C], %i0
lduh [%l7 + 0x64], %l5
stw %i1, [%l7 + 0x58]
andn %g1, %o4, %o7
fmovdne %xcc, %f4, %f0
lduw [%l7 + 0x14], %o5
ldub [%l7 + 0x41], %i7
std %f4, [%l7 + 0x18]
udivcc %g2, 0x195E, %g4
ldx [%l7 + 0x28], %g7
ldx [%l7 + 0x78], %o2
fmovsgu %xcc, %f0, %f6
tl %icc, 0x5
bvs,pn %xcc, loop_832
fsrc1 %f8, %f0
andcc %l2, %g6, %i6
fpack32 %f4, %f2, %f6
loop_832:
ldsw [%l7 + 0x78], %i3
fmovrse %o1, %f10, %f15
ldub [%l7 + 0x51], %l4
ldsh [%l7 + 0x6E], %o0
fbge %fcc2, loop_833
fmovrsne %l6, %f0, %f13
alignaddrl %g5, %o3, %g3
bshuffle %f8, %f8, %f10
loop_833:
brlez,a %l0, loop_834
fmovscc %xcc, %f6, %f1
fones %f15
sll %i2, %o6, %i4
loop_834:
ldsb [%l7 + 0x6B], %i5
std %f2, [%l7 + 0x18]
edge32ln %l3, %l1, %l5
st %f12, [%l7 + 0x5C]
fxnor %f8, %f2, %f12
st %f12, [%l7 + 0x08]
tge %xcc, 0x3
stw %i0, [%l7 + 0x48]
fmovdne %xcc, %f1, %f8
sll %g1, %o4, %o7
tpos %xcc, 0x6
fmul8ulx16 %f4, %f2, %f6
ldd [%l7 + 0x18], %f6
fmovdvs %xcc, %f3, %f5
lduh [%l7 + 0x16], %i1
fbge %fcc3, loop_835
movne %icc, %i7, %g2
sth %g4, [%l7 + 0x18]
add %g7, %o5, %o2
loop_835:
edge32ln %l2, %i6, %g6
ldd [%l7 + 0x68], %f8
sth %i3, [%l7 + 0x2E]
alignaddrl %o1, %o0, %l4
st %f7, [%l7 + 0x1C]
fsrc1 %f2, %f10
fcmpeq16 %f2, %f10, %l6
bge,pt %xcc, loop_836
srax %o3, 0x08, %g3
st %f9, [%l7 + 0x40]
fmovsvs %xcc, %f7, %f11
loop_836:
fmovsgu %icc, %f13, %f0
movrgez %l0, %i2, %o6
fzero %f12
fnot1 %f12, %f14
stw %i4, [%l7 + 0x74]
udivcc %i5, 0x1B03, %g5
stx %l1, [%l7 + 0x28]
fmovsge %icc, %f6, %f9
sub %l3, 0x0615, %i0
mulscc %g1, 0x1C3B, %l5
lduh [%l7 + 0x32], %o4
andcc %o7, 0x1F3B, %i7
fmovsne %icc, %f7, %f3
tsubcctv %i1, 0x110F, %g2
fcmpgt32 %f12, %f0, %g4
fmovse %xcc, %f12, %f15
brlz,a %o5, loop_837
fnor %f10, %f10, %f4
xnorcc %o2, 0x0C68, %l2
lduw [%l7 + 0x28], %i6
loop_837:
ldsw [%l7 + 0x14], %g6
fmuld8sux16 %f1, %f15, %f12
tg %xcc, 0x6
ldd [%l7 + 0x48], %f10
fmovrsgez %i3, %f12, %f12
tle %xcc, 0x6
fmovsne %icc, %f0, %f0
ld [%l7 + 0x34], %f14
fcmped %fcc3, %f4, %f0
fmovrse %g7, %f13, %f7
array8 %o1, %l4, %o0
fpack16 %f12, %f1
ldsb [%l7 + 0x24], %o3
ldd [%l7 + 0x20], %f2
mova %xcc, %g3, %l0
tleu %xcc, 0x0
stb %l6, [%l7 + 0x64]
sdiv %i2, 0x19F7, %i4
xnor %o6, %g5, %i5
sethi 0x1440, %l1
fbg %fcc2, loop_838
bcs,pt %xcc, loop_839
ldsh [%l7 + 0x3C], %l3
brnz,a %i0, loop_840
loop_838:
st %f6, [%l7 + 0x0C]
loop_839:
fornot1 %f12, %f4, %f4
fnors %f0, %f13, %f8
loop_840:
tge %icc, 0x1
movcs %xcc, %g1, %o4
st %f15, [%l7 + 0x40]
fmovsle %xcc, %f13, %f0
fmovscs %xcc, %f14, %f1
fmovdne %xcc, %f5, %f2
stw %o7, [%l7 + 0x44]
tne %icc, 0x6
sra %i7, 0x17, %l5
fbne,a %fcc2, loop_841
bvc %icc, loop_842
fmovsgu %icc, %f2, %f15
lduw [%l7 + 0x54], %i1
loop_841:
be loop_843
loop_842:
fmovrdgz %g2, %f4, %f6
taddcctv %g4, %o2, %l2
addc %i6, 0x0040, %g6
loop_843:
subc %i3, %o5, %o1
fabsd %f2, %f4
tle %icc, 0x1
movleu %xcc, %l4, %o0
sub %o3, 0x1387, %g7
fmovsleu %icc, %f5, %f4
srl %l0, 0x17, %g3
ldd [%l7 + 0x10], %f4
bpos,a %icc, loop_844
xnorcc %l6, 0x1E4F, %i2
nop
setx loop_845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_846
loop_844:
std %f2, [%l7 + 0x50]
smul %o6, %i4, %i5
loop_845:
fmovdvc %icc, %f3, %f3
loop_846:
lduw [%l7 + 0x78], %l1
movrlez %g5, 0x2DD, %l3
fbul,a %fcc3, loop_847
stx %g1, [%l7 + 0x38]
fpadd16 %f8, %f12, %f2
fcmpne32 %f6, %f12, %i0
loop_847:
ldx [%l7 + 0x40], %o7
fble %fcc0, loop_848
fmovdl %icc, %f14, %f9
udivx %i7, 0x1643, %o4
fmovrdne %i1, %f10, %f14
loop_848:
stw %g2, [%l7 + 0x7C]
fmovdge %xcc, %f6, %f5
fornot1 %f4, %f8, %f12
ld [%l7 + 0x74], %f5
smulcc %l5, 0x10F3, %g4
movleu %xcc, %l2, %o2
ldsb [%l7 + 0x70], %i6
fmovrse %i3, %f0, %f10
sth %o5, [%l7 + 0x2C]
tle %xcc, 0x0
fnor %f14, %f14, %f4
fxnors %f6, %f9, %f13
fands %f15, %f8, %f0
movrgez %o1, 0x29F, %g6
fbue,a %fcc3, loop_849
nop
setx loop_850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %o0, loop_851
ldsw [%l7 + 0x4C], %l4
loop_849:
lduw [%l7 + 0x6C], %g7
loop_850:
stw %o3, [%l7 + 0x48]
loop_851:
st %f11, [%l7 + 0x4C]
addcc %l0, 0x189B, %g3
edge8n %i2, %o6, %l6
fmovdvs %icc, %f13, %f7
st %f1, [%l7 + 0x48]
fmovsn %icc, %f14, %f6
fpadd16s %f0, %f11, %f6
fmovsvc %xcc, %f2, %f0
fnot2 %f10, %f8
fbul,a %fcc2, loop_852
movrne %i4, %i5, %g5
edge8ln %l3, %l1, %i0
ldub [%l7 + 0x73], %o7
loop_852:
fmovdpos %icc, %f11, %f9
edge8ln %i7, %g1, %o4
xnorcc %i1, 0x0FC8, %l5
fmovsleu %icc, %f7, %f7
fblg %fcc3, loop_853
fzeros %f2
fmovrdlez %g4, %f8, %f8
umulcc %l2, 0x13C8, %g2
loop_853:
smul %i6, %i3, %o2
fnors %f13, %f0, %f14
fxnor %f14, %f6, %f10
fzero %f0
fmovsvc %icc, %f7, %f4
fornot2 %f10, %f8, %f14
fmovdl %icc, %f6, %f5
smul %o1, 0x0C34, %o5
fbne,a %fcc0, loop_854
st %f14, [%l7 + 0x3C]
sdivcc %o0, 0x1792, %g6
xnorcc %l4, 0x1C77, %g7
loop_854:
smul %l0, 0x0214, %g3
ldsb [%l7 + 0x12], %o3
movrgez %i2, 0x2E5, %l6
ldx [%l7 + 0x08], %i4
fabss %f12, %f14
subccc %o6, %i5, %l3
movg %icc, %l1, %g5
ldx [%l7 + 0x50], %o7
fmovdcs %xcc, %f3, %f9
edge16n %i0, %i7, %g1
sllx %o4, 0x01, %i1
fmovdgu %xcc, %f7, %f3
array32 %g4, %l5, %g2
movn %icc, %l2, %i3
fsrc2 %f10, %f8
bleu,pn %xcc, loop_855
fmovrslz %i6, %f9, %f15
fmul8x16 %f14, %f14, %f6
fmovsneg %icc, %f1, %f6
loop_855:
fandnot1 %f6, %f2, %f12
bl loop_856
ldsw [%l7 + 0x38], %o1
sth %o2, [%l7 + 0x54]
stb %o0, [%l7 + 0x2C]
loop_856:
fbn %fcc0, loop_857
nop
setx loop_858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g6, [%l7 + 0x35]
fnor %f10, %f8, %f10
loop_857:
fbug %fcc3, loop_859
loop_858:
fbn %fcc3, loop_860
fxors %f6, %f13, %f14
ldd [%l7 + 0x70], %f6
loop_859:
ld [%l7 + 0x5C], %f7
loop_860:
movrgz %o5, 0x10C, %l4
bgu,a,pn %xcc, loop_861
fbne %fcc3, loop_862
stb %g7, [%l7 + 0x25]
fexpand %f4, %f8
loop_861:
lduh [%l7 + 0x10], %l0
loop_862:
fone %f12
ldsw [%l7 + 0x2C], %g3
ldsw [%l7 + 0x30], %o3
fors %f5, %f7, %f5
call loop_863
fmovrsgz %i2, %f10, %f0
movpos %xcc, %l6, %o6
fbuge %fcc1, loop_864
loop_863:
bn,a,pn %xcc, loop_865
st %f12, [%l7 + 0x10]
fmovrslez %i4, %f8, %f6
loop_864:
bl,a %icc, loop_866
loop_865:
call loop_867
movre %i5, 0x365, %l3
fmul8x16au %f13, %f15, %f14
loop_866:
tvs %icc, 0x1
loop_867:
bvc %icc, loop_868
stw %g5, [%l7 + 0x4C]
ldsw [%l7 + 0x74], %o7
std %f2, [%l7 + 0x30]
loop_868:
ld [%l7 + 0x74], %f0
ldsh [%l7 + 0x58], %l1
tpos %icc, 0x7
fmovd %f2, %f14
fmovrse %i0, %f6, %f3
movrlz %i7, %g1, %i1
edge16n %o4, %l5, %g4
call loop_869
fnot2s %f3, %f11
umul %l2, 0x136C, %i3
fcmpne32 %f2, %f10, %i6
loop_869:
xor %o1, 0x05DD, %g2
fornot1 %f6, %f6, %f6
ld [%l7 + 0x28], %f13
stb %o0, [%l7 + 0x77]
fmovrslez %g6, %f13, %f14
stb %o2, [%l7 + 0x5B]
brlz,a %l4, loop_870
fcmped %fcc0, %f2, %f8
udiv %o5, 0x1FE9, %g7
fmuld8ulx16 %f6, %f15, %f6
loop_870:
fble %fcc3, loop_871
fmovsleu %xcc, %f11, %f10
stw %g3, [%l7 + 0x4C]
nop
setx loop_872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_871:
ldub [%l7 + 0x7C], %o3
bshuffle %f8, %f12, %f2
sub %l0, 0x1743, %l6
loop_872:
brz,a %o6, loop_873
stw %i4, [%l7 + 0x5C]
ldsw [%l7 + 0x28], %i2
fble,a %fcc0, loop_874
loop_873:
ldsh [%l7 + 0x18], %l3
fnand %f10, %f6, %f4
movrne %g5, 0x386, %o7
loop_874:
tvc %xcc, 0x0
tpos %icc, 0x5
tl %xcc, 0x1
fabsd %f10, %f14
stx %l1, [%l7 + 0x50]
taddcctv %i0, 0x0858, %i5
lduw [%l7 + 0x30], %g1
std %f2, [%l7 + 0x38]
bvs,a loop_875
fcmpeq32 %f8, %f2, %i7
fone %f8
fornot1s %f15, %f10, %f8
loop_875:
fmul8x16 %f15, %f4, %f8
edge16 %i1, %l5, %o4
fmovrsgz %l2, %f7, %f1
fnegs %f10, %f11
fbu %fcc0, loop_876
fmovdne %xcc, %f8, %f14
xnor %i3, 0x1E52, %g4
st %f0, [%l7 + 0x40]
loop_876:
fmovrslz %i6, %f14, %f6
movrne %o1, %o0, %g6
std %f0, [%l7 + 0x68]
lduw [%l7 + 0x78], %o2
lduw [%l7 + 0x38], %g2
lduw [%l7 + 0x14], %l4
fcmpne32 %f4, %f6, %g7
ldd [%l7 + 0x78], %f0
fcmpne16 %f2, %f2, %o5
ldd [%l7 + 0x68], %f10
fcmple32 %f12, %f0, %o3
bleu,a %xcc, loop_877
std %f6, [%l7 + 0x18]
ldsh [%l7 + 0x6E], %g3
fbug,a %fcc3, loop_878
loop_877:
fandnot1s %f1, %f0, %f11
siam 0x6
ldub [%l7 + 0x1D], %l6
loop_878:
fble,a %fcc3, loop_879
brnz,a %o6, loop_880
fmul8x16au %f2, %f14, %f8
fbu,a %fcc3, loop_881
loop_879:
std %f12, [%l7 + 0x40]
loop_880:
fmovdgu %icc, %f2, %f14
faligndata %f0, %f14, %f4
loop_881:
lduh [%l7 + 0x6C], %l0
fmovrsne %i2, %f11, %f0
brgz,a %l3, loop_882
stb %g5, [%l7 + 0x48]
fmovdcs %icc, %f3, %f1
edge32ln %i4, %o7, %i0
loop_882:
fand %f12, %f14, %f10
fmovdleu %icc, %f14, %f13
fmovrdne %l1, %f12, %f10
ldub [%l7 + 0x15], %g1
andncc %i7, %i5, %i1
fnands %f1, %f1, %f12
fbug,a %fcc0, loop_883
siam 0x6
tge %xcc, 0x6
std %f6, [%l7 + 0x68]
loop_883:
movvs %icc, %l5, %l2
for %f6, %f10, %f14
mulx %o4, 0x00BC, %i3
st %f3, [%l7 + 0x0C]
stw %g4, [%l7 + 0x70]
std %f2, [%l7 + 0x10]
fmovda %icc, %f0, %f9
or %o1, %i6, %g6
fands %f12, %f11, %f12
fbo %fcc0, loop_884
ldsb [%l7 + 0x27], %o0
fmul8sux16 %f8, %f6, %f12
sllx %o2, %l4, %g7
loop_884:
std %f6, [%l7 + 0x70]
ldsb [%l7 + 0x47], %o5
ldx [%l7 + 0x28], %o3
fxnor %f2, %f8, %f10
stx %g3, [%l7 + 0x60]
ld [%l7 + 0x68], %f7
fmovrdgz %g2, %f0, %f0
movcs %xcc, %o6, %l6
fpack16 %f8, %f11
ld [%l7 + 0x44], %f15
stb %l0, [%l7 + 0x6B]
udivx %l3, 0x0D07, %i2
fsrc2 %f2, %f6
ldd [%l7 + 0x38], %f0
fmul8sux16 %f0, %f2, %f14
ldsh [%l7 + 0x38], %g5
popc %i4, %i0
fsrc2s %f1, %f7
movneg %icc, %o7, %l1
fmovsn %icc, %f3, %f9
ldx [%l7 + 0x10], %g1
fmovrdne %i7, %f10, %f6
fcmpeq16 %f10, %f10, %i1
sth %l5, [%l7 + 0x14]
bne,pn %xcc, loop_885
movrlez %i5, %l2, %o4
fmovsn %xcc, %f5, %f15
xnor %i3, %g4, %o1
loop_885:
ldx [%l7 + 0x10], %i6
brgez %o0, loop_886
fzero %f0
array16 %o2, %l4, %g7
std %f12, [%l7 + 0x30]
loop_886:
fmovsne %xcc, %f13, %f8
fmovrde %o5, %f10, %f2
ldsh [%l7 + 0x0C], %o3
tsubcc %g3, %g6, %g2
fmovrdlz %o6, %f0, %f10
movrne %l6, %l3, %l0
sethi 0x0E3A, %i2
te %icc, 0x7
fmovsleu %xcc, %f2, %f5
bcs,pn %icc, loop_887
stw %i4, [%l7 + 0x14]
ldub [%l7 + 0x32], %i0
brnz,a %g5, loop_888
loop_887:
fmovrsgz %o7, %f3, %f7
movcc %icc, %g1, %l1
fpadd32s %f3, %f10, %f1
loop_888:
ldx [%l7 + 0x68], %i1
lduw [%l7 + 0x60], %i7
te %icc, 0x5
fones %f14
ldsb [%l7 + 0x6E], %i5
fnands %f2, %f3, %f11
orn %l2, 0x0150, %o4
movvc %icc, %l5, %g4
stx %i3, [%l7 + 0x70]
fandnot2 %f4, %f8, %f10
ldsb [%l7 + 0x13], %i6
fmovdn %xcc, %f8, %f8
edge32n %o0, %o1, %l4
movle %xcc, %o2, %g7
taddcctv %o5, 0x080F, %o3
ldub [%l7 + 0x48], %g3
st %f6, [%l7 + 0x10]
fand %f4, %f0, %f2
fcmpne32 %f6, %f14, %g6
sth %g2, [%l7 + 0x2A]
fabsd %f10, %f0
ldub [%l7 + 0x31], %o6
movre %l6, 0x22A, %l3
fmovsge %xcc, %f5, %f0
stb %l0, [%l7 + 0x43]
movcc %xcc, %i2, %i0
ldub [%l7 + 0x2B], %g5
ldsh [%l7 + 0x16], %o7
alignaddrl %i4, %l1, %g1
sub %i7, 0x1F26, %i5
fmovrsgz %l2, %f0, %f5
sllx %o4, %i1, %l5
fpadd32 %f2, %f14, %f2
brgez,a %g4, loop_889
ldsb [%l7 + 0x3A], %i6
st %f3, [%l7 + 0x4C]
ba,a %icc, loop_890
loop_889:
bpos,a,pn %icc, loop_891
stx %o0, [%l7 + 0x08]
edge16l %o1, %l4, %i3
loop_890:
lduw [%l7 + 0x7C], %o2
loop_891:
movleu %icc, %g7, %o5
add %g3, 0x0B89, %g6
ld [%l7 + 0x58], %f13
fmovdleu %icc, %f3, %f14
fmovdgu %xcc, %f11, %f6
movleu %xcc, %g2, %o6
stb %l6, [%l7 + 0x32]
and %l3, 0x0B07, %l0
fnot1s %f0, %f0
stb %o3, [%l7 + 0x22]
fmovrdgez %i2, %f0, %f8
nop
setx loop_892, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %xcc, %f4, %f3
stb %g5, [%l7 + 0x29]
fcmpeq16 %f6, %f6, %i0
loop_892:
lduw [%l7 + 0x7C], %o7
move %icc, %l1, %i4
fblg %fcc1, loop_893
ldd [%l7 + 0x50], %f8
stw %g1, [%l7 + 0x6C]
fand %f2, %f0, %f10
loop_893:
lduh [%l7 + 0x12], %i7
ble,a,pn %xcc, loop_894
ldsw [%l7 + 0x68], %i5
lduh [%l7 + 0x62], %l2
brgez %o4, loop_895
loop_894:
fpackfix %f6, %f2
bl,a %icc, loop_896
ble loop_897
loop_895:
brlez,a %l5, loop_898
call loop_899
loop_896:
lduh [%l7 + 0x20], %g4
loop_897:
sth %i6, [%l7 + 0x1E]
loop_898:
fmovscs %icc, %f5, %f13
loop_899:
bn,a %xcc, loop_900
ldsb [%l7 + 0x11], %o0
nop
setx loop_901, %l0, %l1
jmpl %l1, %o1
stw %l4, [%l7 + 0x6C]
loop_900:
bn,pt %xcc, loop_902
movneg %xcc, %i1, %i3
loop_901:
stw %g7, [%l7 + 0x48]
ldub [%l7 + 0x1E], %o5
loop_902:
brlez %o2, loop_903
ldsh [%l7 + 0x24], %g6
alignaddr %g2, %o6, %l6
add %l3, %l0, %o3
loop_903:
fcmpne32 %f2, %f2, %g3
and %g5, %i0, %i2
ldsb [%l7 + 0x7D], %l1
bneg,a loop_904
fandnot2 %f10, %f0, %f0
fmovsvs %icc, %f13, %f11
fabss %f7, %f6
loop_904:
fandnot2 %f6, %f12, %f14
tle %icc, 0x3
fmovse %xcc, %f0, %f2
ldsh [%l7 + 0x7A], %o7
st %f5, [%l7 + 0x1C]
stw %g1, [%l7 + 0x7C]
fbe,a %fcc3, loop_905
tvs %xcc, 0x5
edge16n %i7, %i5, %l2
stw %o4, [%l7 + 0x14]
loop_905:
ldsb [%l7 + 0x37], %l5
tle %icc, 0x6
call loop_906
fmovrse %i4, %f15, %f8
array32 %i6, %o0, %g4
movvs %icc, %l4, %i1
loop_906:
ld [%l7 + 0x64], %f0
fone %f12
fnegs %f2, %f10
fbge %fcc1, loop_907
fsrc2s %f9, %f9
fcmpgt32 %f8, %f6, %o1
fzero %f10
loop_907:
lduw [%l7 + 0x18], %g7
stx %i3, [%l7 + 0x10]
ldsb [%l7 + 0x7B], %o5
edge16n %g6, %o2, %o6
lduh [%l7 + 0x24], %l6
ba,a,pt %xcc, loop_908
orn %g2, %l3, %l0
ldsw [%l7 + 0x1C], %o3
xor %g5, %i0, %g3
loop_908:
stb %i2, [%l7 + 0x40]
lduh [%l7 + 0x76], %o7
fpsub32 %f8, %f12, %f12
tsubcctv %g1, %i7, %l1
brgz,a %i5, loop_909
lduh [%l7 + 0x76], %o4
fexpand %f9, %f14
stx %l5, [%l7 + 0x68]
loop_909:
ba,a %xcc, loop_910
fmovdvc %icc, %f10, %f7
ldub [%l7 + 0x5B], %i4
ldx [%l7 + 0x60], %l2
loop_910:
andncc %i6, %g4, %o0
sth %i1, [%l7 + 0x56]
fmovsleu %xcc, %f14, %f2
ldx [%l7 + 0x18], %o1
xnor %l4, 0x1C6F, %g7
addcc %o5, %g6, %i3
tge %icc, 0x0
std %f4, [%l7 + 0x08]
stw %o6, [%l7 + 0x34]
tvc %icc, 0x7
edge8ln %l6, %o2, %l3
lduw [%l7 + 0x1C], %l0
fbge %fcc1, loop_911
movgu %xcc, %g2, %o3
fba,a %fcc0, loop_912
taddcctv %g5, 0x1E34, %i0
loop_911:
tsubcctv %g3, %o7, %g1
tvs %icc, 0x3
loop_912:
tcc %xcc, 0x2
ble,a,pt %xcc, loop_913
brnz,a %i2, loop_914
array32 %l1, %i5, %o4
fmovsg %icc, %f5, %f6
loop_913:
fzero %f8
loop_914:
ldsb [%l7 + 0x0D], %l5
ldub [%l7 + 0x25], %i4
fmovs %f3, %f4
sth %l2, [%l7 + 0x34]
movcc %xcc, %i6, %i7
sub %g4, %o0, %i1
sdivcc %l4, 0x1D3F, %g7
movgu %xcc, %o1, %o5
fnors %f5, %f0, %f13
lduh [%l7 + 0x74], %g6
fxnors %f8, %f3, %f6
sth %o6, [%l7 + 0x76]
ldd [%l7 + 0x60], %f8
fcmpes %fcc2, %f8, %f8
ldsb [%l7 + 0x0E], %l6
ldsw [%l7 + 0x24], %o2
ldsw [%l7 + 0x6C], %l3
brgez,a %i3, loop_915
movneg %xcc, %g2, %o3
fmuld8sux16 %f14, %f7, %f10
fbug,a %fcc0, loop_916
loop_915:
stx %l0, [%l7 + 0x50]
lduh [%l7 + 0x66], %g5
fxor %f0, %f6, %f4
loop_916:
fmovrdlez %g3, %f6, %f10
brlz %o7, loop_917
fpsub16s %f3, %f4, %f4
subc %g1, 0x1AEE, %i2
ldd [%l7 + 0x10], %f14
loop_917:
fbne %fcc1, loop_918
lduh [%l7 + 0x0C], %l1
stb %i5, [%l7 + 0x46]
fbn,a %fcc3, loop_919
loop_918:
ldsh [%l7 + 0x34], %o4
ldub [%l7 + 0x50], %l5
umulcc %i4, %i0, %i6
loop_919:
fmovd %f14, %f6
tsubcc %i7, 0x0AC5, %g4
fmul8x16 %f6, %f12, %f8
std %f14, [%l7 + 0x10]
sdiv %l2, 0x1A77, %i1
ldx [%l7 + 0x78], %l4
and %g7, 0x0AD7, %o0
ldsh [%l7 + 0x76], %o1
stb %o5, [%l7 + 0x1E]
ldsw [%l7 + 0x7C], %g6
fcmpeq32 %f2, %f4, %l6
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x54], %o6
nop
setx loop_920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x1
sth %o2, [%l7 + 0x7A]
fornot2s %f3, %f0, %f2
loop_920:
stx %i3, [%l7 + 0x20]
sth %l3, [%l7 + 0x68]
ldd [%l7 + 0x70], %f4
std %f14, [%l7 + 0x28]
movg %icc, %o3, %g2
fandnot2s %f5, %f9, %f13
std %f12, [%l7 + 0x50]
fnors %f11, %f12, %f3
fcmpgt16 %f8, %f8, %l0
sth %g5, [%l7 + 0x70]
fpadd16 %f14, %f14, %f10
ldsh [%l7 + 0x2A], %o7
fmovdge %xcc, %f14, %f15
ld [%l7 + 0x28], %f10
brlz,a %g1, loop_921
fnot1 %f12, %f8
movge %xcc, %g3, %l1
add %i5, 0x1ABD, %i2
loop_921:
fxnor %f2, %f12, %f0
fba,a %fcc3, loop_922
sth %l5, [%l7 + 0x22]
stx %i4, [%l7 + 0x48]
call loop_923
loop_922:
fpadd16 %f14, %f2, %f10
fzeros %f13
fbge %fcc0, loop_924
loop_923:
alignaddr %o4, %i0, %i7
nop
setx loop_925, %l0, %l1
jmpl %l1, %i6
movl %icc, %l2, %g4
loop_924:
array32 %l4, %g7, %i1
bshuffle %f2, %f8, %f12
loop_925:
move %icc, %o1, %o0
fmovde %xcc, %f0, %f3
ldsh [%l7 + 0x5C], %o5
stb %g6, [%l7 + 0x0A]
fnegs %f10, %f5
tn %icc, 0x6
lduw [%l7 + 0x58], %o6
brz %l6, loop_926
bg %icc, loop_927
sth %o2, [%l7 + 0x20]
edge32 %i3, %l3, %g2
loop_926:
fbu %fcc1, loop_928
loop_927:
ldsw [%l7 + 0x10], %o3
std %f14, [%l7 + 0x08]
fpsub16 %f4, %f0, %f8
loop_928:
srl %g5, 0x18, %o7
tleu %xcc, 0x6
stw %g1, [%l7 + 0x74]
ldx [%l7 + 0x20], %g3
or %l0, 0x1DE1, %l1
fmovsn %icc, %f14, %f15
fsrc1 %f0, %f4
stb %i2, [%l7 + 0x20]
ld [%l7 + 0x60], %f2
ldsb [%l7 + 0x4E], %i5
fpack32 %f2, %f0, %f14
bvc %icc, loop_929
fmovrdgz %i4, %f10, %f6
fbul %fcc3, loop_930
tvs %xcc, 0x2
loop_929:
movleu %xcc, %o4, %l5
fmovsvs %icc, %f14, %f11
loop_930:
brlz %i7, loop_931
fbe,a %fcc3, loop_932
bn,a loop_933
fba,a %fcc2, loop_934
loop_931:
movrgz %i0, %l2, %i6
loop_932:
movne %xcc, %l4, %g7
loop_933:
edge32ln %g4, %o1, %i1
loop_934:
movvs %xcc, %o0, %o5
fpadd16s %f4, %f9, %f15
xorcc %g6, %o6, %o2
ld [%l7 + 0x40], %f4
movre %l6, %l3, %i3
brlez %o3, loop_935
fpmerge %f7, %f14, %f6
lduh [%l7 + 0x64], %g5
ldd [%l7 + 0x18], %f0
loop_935:
fnegd %f6, %f4
fmovde %icc, %f8, %f0
fnot2s %f15, %f13
tge %xcc, 0x3
edge8ln %o7, %g2, %g1
tcs %xcc, 0x1
and %g3, %l0, %l1
brnz,a %i2, loop_936
bcc,a,pt %icc, loop_937
fsrc2 %f0, %f8
ldd [%l7 + 0x40], %f10
loop_936:
andn %i5, %i4, %l5
loop_937:
ld [%l7 + 0x44], %f13
srlx %o4, %i7, %l2
stx %i6, [%l7 + 0x50]
edge8 %i0, %l4, %g7
fornot1 %f14, %f14, %f12
orcc %o1, 0x0AD2, %g4
edge8ln %o0, %o5, %g6
ta %xcc, 0x5
tne %icc, 0x7
fnot2s %f14, %f5
ldx [%l7 + 0x60], %i1
subc %o6, 0x0E0B, %o2
movcs %xcc, %l6, %i3
fornot1 %f14, %f2, %f4
fmovdcs %icc, %f5, %f6
tl %xcc, 0x5
fmovrdlez %l3, %f12, %f4
sdivx %o3, 0x05DC, %g5
ldub [%l7 + 0x30], %o7
stb %g1, [%l7 + 0x45]
stx %g2, [%l7 + 0x68]
fnors %f0, %f14, %f12
ldsh [%l7 + 0x12], %g3
fmovdneg %xcc, %f14, %f10
ldub [%l7 + 0x4B], %l0
lduw [%l7 + 0x78], %l1
movneg %icc, %i5, %i2
ldsb [%l7 + 0x3E], %i4
fzeros %f0
fmovdgu %xcc, %f1, %f5
ld [%l7 + 0x10], %f10
bne,pn %xcc, loop_938
fbg %fcc3, loop_939
fbug %fcc1, loop_940
fbl,a %fcc0, loop_941
loop_938:
ldsw [%l7 + 0x28], %l5
loop_939:
lduw [%l7 + 0x6C], %o4
loop_940:
stb %l2, [%l7 + 0x4E]
loop_941:
fcmps %fcc3, %f3, %f2
fabss %f6, %f12
fxnors %f5, %f3, %f1
ld [%l7 + 0x10], %f11
fmovsne %xcc, %f9, %f12
fpadd16 %f0, %f2, %f12
bl %icc, loop_942
mova %icc, %i7, %i0
movcc %xcc, %l4, %g7
fmovdg %icc, %f0, %f8
loop_942:
fnand %f0, %f2, %f6
ldsh [%l7 + 0x3A], %o1
movn %icc, %i6, %o0
ldsh [%l7 + 0x08], %g4
fmovrslz %g6, %f8, %f8
bpos,pt %xcc, loop_943
addc %o5, 0x11FF, %i1
srlx %o2, 0x08, %l6
ldsw [%l7 + 0x44], %o6
loop_943:
bne loop_944
array8 %i3, %l3, %g5
srax %o7, %g1, %o3
tge %xcc, 0x1
loop_944:
fmovsleu %icc, %f5, %f10
fnot2s %f7, %f12
movvc %icc, %g3, %g2
fmovspos %icc, %f7, %f7
fmovspos %xcc, %f2, %f2
lduw [%l7 + 0x44], %l1
tneg %xcc, 0x3
fmovsne %xcc, %f6, %f1
fbn,a %fcc0, loop_945
move %xcc, %i5, %i2
fmul8sux16 %f8, %f4, %f6
st %f13, [%l7 + 0x0C]
loop_945:
fpadd16s %f9, %f3, %f3
udiv %i4, 0x1283, %l0
fba,a %fcc3, loop_946
edge16ln %l5, %o4, %i7
fmovrdgz %l2, %f4, %f10
fmul8sux16 %f10, %f8, %f10
loop_946:
tle %xcc, 0x5
bg,a loop_947
lduw [%l7 + 0x18], %l4
fmovscs %icc, %f15, %f7
addc %g7, %i0, %o1
loop_947:
fzeros %f11
fmovsleu %xcc, %f15, %f1
xor %o0, %g4, %g6
movpos %icc, %o5, %i6
fandnot1s %f14, %f6, %f14
fmul8ulx16 %f8, %f0, %f8
orcc %o2, 0x17D4, %i1
te %icc, 0x2
stx %o6, [%l7 + 0x50]
fmovrdgz %i3, %f14, %f2
tsubcctv %l6, 0x1298, %l3
fnot1s %f8, %f0
ldsh [%l7 + 0x14], %g5
ldx [%l7 + 0x18], %g1
movcs %xcc, %o3, %g3
bvc loop_948
ldub [%l7 + 0x58], %o7
fnegd %f4, %f0
sub %g2, 0x08D5, %l1
loop_948:
addc %i2, 0x163A, %i5
ldx [%l7 + 0x38], %i4
movl %icc, %l0, %l5
ld [%l7 + 0x14], %f1
udiv %o4, 0x01EE, %i7
lduh [%l7 + 0x64], %l2
ldsw [%l7 + 0x48], %g7
bgu,a,pn %icc, loop_949
orn %i0, 0x1DA4, %l4
udivx %o1, 0x1E85, %g4
lduh [%l7 + 0x10], %o0
loop_949:
tvc %icc, 0x3
fbug,a %fcc2, loop_950
ld [%l7 + 0x74], %f8
stb %g6, [%l7 + 0x64]
xnorcc %i6, %o2, %o5
loop_950:
stx %o6, [%l7 + 0x40]
stw %i3, [%l7 + 0x38]
te %icc, 0x5
fxor %f8, %f6, %f2
fcmpeq32 %f8, %f4, %i1
ldsw [%l7 + 0x70], %l3
bcc loop_951
st %f13, [%l7 + 0x60]
ldsb [%l7 + 0x21], %l6
fxnors %f8, %f7, %f14
loop_951:
edge8 %g1, %o3, %g5
fxor %f0, %f0, %f4
fmovrslz %o7, %f14, %f0
fxnor %f6, %f4, %f10
lduh [%l7 + 0x42], %g2
nop
setx loop_952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe,a %fcc2, loop_953
bvs,a,pt %xcc, loop_954
fmovsgu %xcc, %f5, %f4
loop_952:
ldub [%l7 + 0x51], %g3
loop_953:
bleu,a %icc, loop_955
loop_954:
fmovd %f12, %f10
fcmple16 %f14, %f0, %l1
brlz,a %i2, loop_956
loop_955:
fxors %f3, %f13, %f2
brgz,a %i5, loop_957
fcmpgt32 %f10, %f8, %i4
loop_956:
ldd [%l7 + 0x70], %f2
brz,a %l5, loop_958
loop_957:
fpsub32 %f12, %f6, %f0
lduh [%l7 + 0x4A], %l0
fmovsa %xcc, %f1, %f7
loop_958:
ldsh [%l7 + 0x34], %i7
fmovsg %icc, %f6, %f8
ldsb [%l7 + 0x49], %o4
fmovdneg %icc, %f8, %f4
bne,a,pt %icc, loop_959
edge16n %g7, %i0, %l4
movl %xcc, %l2, %o1
sth %g4, [%l7 + 0x52]
loop_959:
stw %g6, [%l7 + 0x60]
alignaddr %i6, %o2, %o5
edge32n %o6, %o0, %i3
fpsub32s %f13, %f15, %f1
fmovrsne %l3, %f2, %f9
lduh [%l7 + 0x4C], %l6
stx %i1, [%l7 + 0x30]
tgu %icc, 0x7
bge,a %icc, loop_960
movvs %xcc, %g1, %g5
movrlz %o7, %o3, %g2
sdivcc %l1, 0x1153, %g3
loop_960:
bcc,a %icc, loop_961
tleu %icc, 0x5
orcc %i2, 0x1CB7, %i5
fbug,a %fcc3, loop_962
loop_961:
ldsw [%l7 + 0x60], %l5
bg,a,pt %icc, loop_963
sllx %i4, 0x0B, %i7
loop_962:
fmovrdgez %o4, %f10, %f12
bvs,a loop_964
loop_963:
movrgz %g7, %l0, %l4
nop
setx loop_965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %l2, %o1, %i0
loop_964:
sth %g4, [%l7 + 0x4E]
fcmple16 %f2, %f10, %g6
loop_965:
brlz,a %i6, loop_966
nop
setx loop_967, %l0, %l1
jmpl %l1, %o2
taddcctv %o5, 0x1328, %o6
ldsb [%l7 + 0x7D], %i3
loop_966:
lduh [%l7 + 0x52], %o0
loop_967:
call loop_968
ldx [%l7 + 0x20], %l6
ld [%l7 + 0x1C], %f8
fand %f14, %f4, %f2
loop_968:
sethi 0x1851, %l3
fxor %f0, %f14, %f4
fandnot1 %f14, %f14, %f0
ld [%l7 + 0x7C], %f5
stx %g1, [%l7 + 0x78]
fmovsvc %xcc, %f10, %f5
fmovrdne %i1, %f14, %f14
fabsd %f6, %f14
fmovrslz %o7, %f2, %f7
fxnors %f14, %f7, %f6
fxors %f14, %f0, %f0
and %g5, %o3, %g2
fcmped %fcc3, %f0, %f4
movvs %xcc, %g3, %l1
fnegs %f13, %f0
fnors %f11, %f13, %f10
stx %i2, [%l7 + 0x48]
std %f0, [%l7 + 0x60]
nop
setx loop_969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1 %f10, %f0, %f0
xorcc %l5, %i4, %i5
fbg %fcc2, loop_970
loop_969:
ldx [%l7 + 0x40], %i7
fmovrdne %o4, %f0, %f10
fnot1 %f2, %f14
loop_970:
fcmpne16 %f10, %f0, %l0
stw %l4, [%l7 + 0x14]
bne,a,pt %icc, loop_971
bleu,a loop_972
ldsb [%l7 + 0x2B], %g7
fones %f1
loop_971:
fmovdleu %icc, %f12, %f10
loop_972:
fmovspos %icc, %f13, %f7
fandnot1s %f15, %f12, %f9
edge8l %o1, %i0, %g4
alignaddrl %l2, %i6, %g6
ldub [%l7 + 0x0F], %o2
ld [%l7 + 0x60], %f8
fcmpgt32 %f12, %f12, %o6
lduh [%l7 + 0x34], %i3
movrlz %o5, %o0, %l6
smul %g1, %l3, %o7
fba,a %fcc1, loop_973
srlx %g5, 0x12, %i1
fmul8x16au %f12, %f1, %f10
stb %o3, [%l7 + 0x30]
loop_973:
fpackfix %f10, %f5
ldsh [%l7 + 0x68], %g3
movle %icc, %l1, %i2
fbo,a %fcc3, loop_974
fmovrde %l5, %f8, %f12
fmovsn %icc, %f6, %f6
stb %i4, [%l7 + 0x44]
loop_974:
edge16n %g2, %i5, %i7
fmovs %f7, %f10
stw %o4, [%l7 + 0x34]
fnors %f5, %f3, %f9
fmuld8sux16 %f3, %f3, %f2
edge16 %l0, %l4, %g7
fmovrdgez %i0, %f12, %f10
ld [%l7 + 0x3C], %f13
fmul8x16 %f4, %f2, %f0
fzeros %f11
fpadd16 %f14, %f4, %f2
fandnot2 %f4, %f6, %f0
fbu,a %fcc2, loop_975
fmovrdne %o1, %f0, %f4
smul %l2, 0x1291, %g4
ld [%l7 + 0x50], %f13
loop_975:
bcs loop_976
ldd [%l7 + 0x10], %f0
std %f12, [%l7 + 0x38]
lduw [%l7 + 0x6C], %i6
loop_976:
fnot2 %f0, %f0
sth %o2, [%l7 + 0x48]
fmovscs %xcc, %f9, %f9
ldub [%l7 + 0x25], %o6
fmovrsgez %i3, %f6, %f9
st %f1, [%l7 + 0x78]
ldsb [%l7 + 0x37], %o5
andcc %o0, 0x0A7E, %g6
movn %xcc, %l6, %l3
fmovdgu %icc, %f8, %f10
fnegd %f4, %f14
ldsb [%l7 + 0x0D], %o7
stw %g5, [%l7 + 0x68]
bl,a %icc, loop_977
fbuge %fcc2, loop_978
lduh [%l7 + 0x0A], %g1
edge16n %o3, %g3, %l1
loop_977:
ldsw [%l7 + 0x3C], %i1
loop_978:
stb %l5, [%l7 + 0x3E]
nop
setx loop_979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %i2, 0x121B, %i4
fbo %fcc1, loop_980
ble,a,pt %icc, loop_981
loop_979:
movre %i5, 0x06A, %g2
alignaddrl %o4, %i7, %l0
loop_980:
sth %l4, [%l7 + 0x28]
loop_981:
fsrc1 %f14, %f6
fnegs %f6, %f8
ldd [%l7 + 0x08], %f0
fandnot2 %f14, %f2, %f8
orncc %g7, 0x156A, %i0
fbo %fcc1, loop_982
lduh [%l7 + 0x38], %l2
fone %f0
st %f4, [%l7 + 0x74]
loop_982:
tvc %xcc, 0x3
sll %g4, 0x17, %i6
lduh [%l7 + 0x24], %o1
popc 0x1990, %o6
ldx [%l7 + 0x28], %o2
stb %i3, [%l7 + 0x45]
sth %o0, [%l7 + 0x3C]
movg %icc, %o5, %g6
ldd [%l7 + 0x30], %f12
add %l3, %o7, %l6
fones %f6
ba loop_983
fzeros %f13
fone %f6
siam 0x6
loop_983:
fcmpne32 %f6, %f12, %g1
lduh [%l7 + 0x6C], %g5
ldx [%l7 + 0x18], %g3
alignaddr %o3, %i1, %l5
ldub [%l7 + 0x6E], %l1
fmuld8ulx16 %f10, %f9, %f8
tcc %xcc, 0x7
siam 0x3
fmovsa %icc, %f13, %f14
tl %xcc, 0x5
fsrc2s %f8, %f1
ldub [%l7 + 0x18], %i2
ld [%l7 + 0x58], %f10
tg %xcc, 0x7
fbue %fcc1, loop_984
fsrc1s %f4, %f5
ldd [%l7 + 0x50], %f8
ldsb [%l7 + 0x6D], %i4
loop_984:
ldd [%l7 + 0x38], %f10
fbue %fcc0, loop_985
ldx [%l7 + 0x60], %i5
alignaddrl %o4, %g2, %l0
ba,a %xcc, loop_986
loop_985:
tvc %xcc, 0x5
taddcc %l4, %i7, %i0
movvs %icc, %l2, %g7
loop_986:
lduh [%l7 + 0x6A], %g4
fornot1s %f15, %f13, %f10
nop
setx loop_987, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %i6, %o1, %o6
fmovrdgz %o2, %f6, %f0
fmovrse %o0, %f11, %f13
loop_987:
addcc %o5, %i3, %g6
addc %l3, %l6, %o7
st %f11, [%l7 + 0x5C]
stw %g5, [%l7 + 0x1C]
ba loop_988
fmuld8sux16 %f4, %f8, %f14
ldsb [%l7 + 0x63], %g1
sth %o3, [%l7 + 0x1C]
loop_988:
array8 %g3, %l5, %l1
ldsb [%l7 + 0x45], %i2
ldx [%l7 + 0x40], %i4
fexpand %f13, %f4
ldsh [%l7 + 0x7E], %i1
st %f4, [%l7 + 0x4C]
stx %o4, [%l7 + 0x60]
taddcctv %i5, 0x1C07, %g2
tgu %icc, 0x7
ldsh [%l7 + 0x52], %l0
fmovrsne %l4, %f11, %f0
ldsw [%l7 + 0x5C], %i0
xnor %i7, 0x1A80, %l2
fcmple16 %f0, %f0, %g7
bne loop_989
nop
setx loop_990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x24], %g4
fones %f14
loop_989:
fbge,a %fcc3, loop_991
loop_990:
fcmple32 %f12, %f14, %i6
movpos %xcc, %o6, %o2
fbge %fcc3, loop_992
loop_991:
lduh [%l7 + 0x7A], %o0
lduw [%l7 + 0x6C], %o5
fmul8x16al %f7, %f15, %f4
loop_992:
fmovsg %xcc, %f9, %f5
fmovrdlez %o1, %f10, %f12
tcc %xcc, 0x6
bcs %icc, loop_993
fnands %f5, %f13, %f2
fmul8sux16 %f14, %f6, %f2
lduh [%l7 + 0x40], %i3
loop_993:
andcc %l3, %g6, %o7
ldd [%l7 + 0x58], %f2
bcs,a,pn %xcc, loop_994
ldub [%l7 + 0x73], %l6
fmovse %xcc, %f8, %f6
movcs %icc, %g1, %o3
loop_994:
udivx %g3, 0x148E, %l5
fpadd32s %f3, %f1, %f9
fbug,a %fcc1, loop_995
popc %g5, %i2
ld [%l7 + 0x44], %f12
move %icc, %l1, %i1
loop_995:
fnand %f4, %f0, %f12
sth %i4, [%l7 + 0x10]
ldd [%l7 + 0x78], %f2
fcmpes %fcc1, %f9, %f9
sth %i5, [%l7 + 0x0E]
umulcc %o4, %g2, %l4
ldx [%l7 + 0x10], %i0
fmovdne %xcc, %f3, %f4
array16 %l0, %i7, %g7
movgu %xcc, %g4, %i6
stw %o6, [%l7 + 0x50]
stb %l2, [%l7 + 0x5E]
fcmps %fcc2, %f9, %f4
fandnot2 %f8, %f12, %f6
std %f4, [%l7 + 0x38]
addccc %o2, 0x02F3, %o5
tleu %icc, 0x5
brz %o1, loop_996
ba loop_997
tneg %xcc, 0x2
udiv %o0, 0x012C, %l3
loop_996:
edge16ln %i3, %o7, %g6
loop_997:
andcc %l6, 0x1182, %g1
fmovdn %xcc, %f9, %f14
st %f5, [%l7 + 0x70]
bvc,a %icc, loop_998
ldsb [%l7 + 0x6A], %o3
stb %l5, [%l7 + 0x67]
stb %g5, [%l7 + 0x73]
loop_998:
movn %icc, %i2, %l1
movcs %xcc, %i1, %g3
fsrc1s %f11, %f7
addcc %i4, 0x0E08, %i5
fmovdn %icc, %f6, %f8
fpack32 %f8, %f10, %f6
mulscc %g2, 0x0128, %l4
ldsh [%l7 + 0x0E], %i0
fbe %fcc0, loop_999
movg %icc, %o4, %i7
bleu %icc, loop_1000
fzero %f0
loop_999:
fornot1 %f0, %f2, %f12
edge32ln %l0, %g7, %i6
loop_1000:
udivcc %o6, 0x080D, %l2
taddcctv %g4, %o5, %o2
fabsd %f12, %f10
bleu loop_1001
sth %o1, [%l7 + 0x22]
xor %l3, 0x1AAC, %i3
fmovdne %xcc, %f14, %f9
loop_1001:
bshuffle %f6, %f14, %f4
lduw [%l7 + 0x44], %o0
bcc,a,pt %icc, loop_1002
lduw [%l7 + 0x24], %o7
movvc %icc, %g6, %g1
lduw [%l7 + 0x64], %o3
loop_1002:
ldd [%l7 + 0x28], %f10
fnor %f12, %f10, %f4
fbge,a %fcc2, loop_1003
fblg %fcc0, loop_1004
ldx [%l7 + 0x28], %l6
lduw [%l7 + 0x60], %g5
loop_1003:
fmul8x16au %f4, %f4, %f12
loop_1004:
movrne %i2, 0x196, %l5
fcmped %fcc2, %f14, %f10
array32 %i1, %l1, %i4
movcs %xcc, %g3, %g2
fmovrdlz %i5, %f8, %f2
lduw [%l7 + 0x7C], %i0
edge32 %o4, %l4, %i7
fmovrdgez %l0, %f6, %f8
movcc %xcc, %g7, %i6
edge16 %l2, %o6, %g4
fbu %fcc0, loop_1005
fmovd %f4, %f2
lduh [%l7 + 0x64], %o5
sra %o2, %l3, %o1
loop_1005:
sth %i3, [%l7 + 0x3A]
ldsw [%l7 + 0x3C], %o0
fxnors %f1, %f9, %f8
tvc %xcc, 0x4
fmovdne %icc, %f15, %f11
st %f9, [%l7 + 0x28]
fmovsge %xcc, %f7, %f1
bne,pn %icc, loop_1006
fcmple32 %f14, %f4, %o7
fexpand %f3, %f10
fxors %f13, %f13, %f14
loop_1006:
edge8n %g6, %g1, %o3
fbne,a %fcc3, loop_1007
udivcc %g5, 0x04D2, %i2
fpsub16s %f9, %f9, %f14
nop
setx loop_1008, %l0, %l1
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_1007:
fmovrsne %l5, %f15, %f4
ldsb [%l7 + 0x1D], %l6
brnz %i1, loop_1009
loop_1008:
lduh [%l7 + 0x6C], %l1
taddcctv %i4, %g3, %g2
fcmpes %fcc0, %f6, %f14
loop_1009:
tne %xcc, 0x1
lduw [%l7 + 0x3C], %i0
ldsh [%l7 + 0x78], %o4
stx %i5, [%l7 + 0x40]
fnors %f5, %f0, %f13
ldsh [%l7 + 0x36], %i7
bg,a %icc, loop_1010
fnegs %f15, %f2
fmovrsne %l0, %f2, %f5
fnegs %f11, %f4
loop_1010:
movre %l4, 0x2CE, %g7
sdiv %l2, 0x0B37, %o6
fmovdleu %xcc, %f5, %f1
fmovsl %icc, %f4, %f8
sll %g4, 0x1F, %i6
fabsd %f0, %f4
movrne %o5, %o2, %o1
movg %icc, %l3, %i3
fbge,a %fcc2, loop_1011
edge32l %o0, %g6, %o7
movne %xcc, %g1, %g5
fexpand %f6, %f14
loop_1011:
fsrc2s %f10, %f7
fmovsneg %icc, %f11, %f15
fmovrdlz %o3, %f8, %f12
ldsb [%l7 + 0x7D], %i2
sth %l6, [%l7 + 0x12]
std %f10, [%l7 + 0x20]
fmovrsne %i1, %f9, %f5
fcmple16 %f4, %f2, %l1
fmovdvc %xcc, %f5, %f13
stx %l5, [%l7 + 0x18]
std %f0, [%l7 + 0x58]
fmovde %icc, %f14, %f0
ldd [%l7 + 0x60], %f4
ba,pn %xcc, loop_1012
lduw [%l7 + 0x78], %i4
mulx %g2, %g3, %o4
ld [%l7 + 0x2C], %f13
loop_1012:
lduh [%l7 + 0x26], %i0
array32 %i7, %l0, %i5
bn,a,pn %xcc, loop_1013
fnegd %f2, %f12
st %f3, [%l7 + 0x30]
fpackfix %f12, %f12
loop_1013:
fandnot2s %f13, %f7, %f3
fmovrdlz %l4, %f2, %f2
fcmpes %fcc2, %f4, %f12
stx %g7, [%l7 + 0x08]
fmovsneg %icc, %f0, %f8
stx %o6, [%l7 + 0x40]
fmovdvc %icc, %f9, %f5
te %icc, 0x3
lduh [%l7 + 0x60], %g4
fmovscc %xcc, %f9, %f7
movneg %icc, %i6, %l2
fmovdn %xcc, %f5, %f4
fandnot2 %f2, %f6, %f10
movvc %xcc, %o2, %o1
ldsh [%l7 + 0x08], %o5
ldub [%l7 + 0x0F], %l3
movvc %xcc, %o0, %i3
st %f11, [%l7 + 0x70]
edge16ln %g6, %g1, %o7
bshuffle %f2, %f10, %f2
bneg,a,pn %xcc, loop_1014
edge16 %g5, %o3, %l6
bcc,a,pt %icc, loop_1015
ldsb [%l7 + 0x7C], %i1
loop_1014:
stx %i2, [%l7 + 0x20]
stw %l1, [%l7 + 0x10]
loop_1015:
stx %i4, [%l7 + 0x10]
fpadd32 %f14, %f14, %f14
edge8 %l5, %g3, %o4
movcs %xcc, %g2, %i7
edge16n %l0, %i0, %l4
siam 0x3
array16 %g7, %o6, %i5
fmovsne %icc, %f11, %f8
fpadd16 %f4, %f8, %f0
addcc %i6, %l2, %o2
fmovsvs %xcc, %f14, %f4
bcs,pn %icc, loop_1016
brgez,a %g4, loop_1017
lduw [%l7 + 0x54], %o1
fmuld8ulx16 %f5, %f0, %f6
loop_1016:
bne,a,pn %xcc, loop_1018
loop_1017:
ldsh [%l7 + 0x0C], %l3
ldd [%l7 + 0x18], %f2
te %xcc, 0x0
loop_1018:
tsubcctv %o0, %i3, %o5
fpadd16s %f10, %f14, %f4
fpsub16s %f13, %f2, %f0
smul %g1, %g6, %o7
fcmpeq16 %f14, %f4, %g5
st %f15, [%l7 + 0x1C]
movrlez %o3, 0x011, %i1
fmovdg %xcc, %f5, %f15
popc %l6, %l1
fmul8sux16 %f0, %f8, %f14
fba,a %fcc0, loop_1019
udiv %i2, 0x0472, %l5
ldub [%l7 + 0x30], %i4
ldsh [%l7 + 0x0E], %g3
loop_1019:
fands %f8, %f9, %f8
fmovrslez %o4, %f8, %f8
bcc,a,pn %xcc, loop_1020
ldx [%l7 + 0x28], %g2
stx %l0, [%l7 + 0x78]
fmovdleu %xcc, %f9, %f15
loop_1020:
fmovrslz %i7, %f9, %f3
ldx [%l7 + 0x18], %i0
tvc %icc, 0x3
sth %l4, [%l7 + 0x76]
tg %xcc, 0x3
tleu %icc, 0x3
fmovrdne %o6, %f4, %f0
edge32l %i5, %i6, %l2
stb %o2, [%l7 + 0x47]
sethi 0x04B5, %g4
ldsw [%l7 + 0x38], %g7
fnand %f10, %f12, %f10
smul %l3, %o1, %i3
fornot2s %f1, %f6, %f1
ld [%l7 + 0x48], %f11
orn %o0, %o5, %g1
udivx %o7, 0x0EF7, %g6
fmovsa %xcc, %f5, %f10
fpsub32 %f12, %f8, %f4
subcc %g5, %i1, %o3
fsrc1s %f5, %f0
lduh [%l7 + 0x6A], %l6
fmovs %f14, %f4
std %f8, [%l7 + 0x10]
fmovsvs %xcc, %f14, %f12
ldx [%l7 + 0x58], %l1
tleu %xcc, 0x5
tgu %xcc, 0x7
ldd [%l7 + 0x10], %f10
ldd [%l7 + 0x70], %f0
fmovsne %xcc, %f2, %f9
movrgz %l5, %i4, %g3
movg %icc, %i2, %g2
array32 %o4, %i7, %l0
fble,a %fcc2, loop_1021
umul %l4, %i0, %i5
fbe %fcc3, loop_1022
brgz,a %o6, loop_1023
loop_1021:
fmovrslz %i6, %f2, %f0
std %f0, [%l7 + 0x58]
loop_1022:
fmovda %icc, %f1, %f2
loop_1023:
movg %icc, %l2, %o2
edge32 %g4, %l3, %o1
fands %f5, %f8, %f4
be,pn %icc, loop_1024
ld [%l7 + 0x68], %f14
move %xcc, %g7, %o0
stw %o5, [%l7 + 0x74]
loop_1024:
ld [%l7 + 0x68], %f5
fmovd %f14, %f12
fnands %f15, %f12, %f1
st %f8, [%l7 + 0x4C]
fbl,a %fcc2, loop_1025
bvs loop_1026
fpackfix %f12, %f12
edge32ln %g1, %i3, %o7
loop_1025:
edge8 %g6, %g5, %o3
loop_1026:
fexpand %f0, %f8
taddcc %i1, 0x1995, %l6
tneg %icc, 0x2
bleu,a %xcc, loop_1027
fmovdcs %icc, %f9, %f2
stx %l1, [%l7 + 0x50]
fmovsa %icc, %f1, %f2
loop_1027:
udivx %l5, 0x1013, %i4
ld [%l7 + 0x34], %f12
umul %i2, 0x1A46, %g2
bg,a loop_1028
bneg,a loop_1029
ldx [%l7 + 0x20], %o4
stx %g3, [%l7 + 0x40]
loop_1028:
fandnot2s %f6, %f1, %f8
loop_1029:
fpack32 %f4, %f14, %f0
stw %i7, [%l7 + 0x0C]
fcmps %fcc3, %f7, %f1
stw %l4, [%l7 + 0x54]
fmovsle %xcc, %f3, %f14
st %f15, [%l7 + 0x58]
ldsh [%l7 + 0x34], %l0
udiv %i5, 0x013B, %i0
ldsb [%l7 + 0x30], %i6
stw %o6, [%l7 + 0x6C]
edge8n %o2, %l2, %g4
lduh [%l7 + 0x4A], %l3
nop
setx loop_1030, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x60], %g7
stb %o0, [%l7 + 0x40]
tle %icc, 0x6
loop_1030:
sdiv %g1, 0x04E1, %i3
fmovrdne %o5, %f12, %f2
taddcc %g6, %g5, %o3
fmovrdgez %i1, %f0, %f6
tvs %xcc, 0x2
fnot1 %f4, %f0
movn %xcc, %l6, %o7
brz,a %l5, loop_1031
fbuge,a %fcc0, loop_1032
fornot2s %f14, %f1, %f14
array32 %i4, %i2, %g2
loop_1031:
movre %o4, 0x3F8, %l1
loop_1032:
fmovsa %icc, %f11, %f10
edge16l %i7, %l4, %g3
ldsh [%l7 + 0x20], %l0
ble,a,pn %xcc, loop_1033
fbul %fcc2, loop_1034
ld [%l7 + 0x18], %f7
tvc %xcc, 0x7
loop_1033:
bpos,a loop_1035
loop_1034:
alignaddrl %i0, %i6, %o6
movl %icc, %i5, %o2
fpack16 %f0, %f13
loop_1035:
srl %l2, 0x07, %g4
lduh [%l7 + 0x42], %l3
ldx [%l7 + 0x58], %g7
ld [%l7 + 0x58], %f5
tg %icc, 0x0
siam 0x5
sra %o1, %o0, %g1
movrlz %i3, %o5, %g5
fmul8ulx16 %f2, %f4, %f0
taddcc %o3, 0x093D, %i1
addccc %l6, 0x1573, %o7
edge32l %l5, %g6, %i2
fbu,a %fcc1, loop_1036
ldx [%l7 + 0x78], %i4
umul %g2, %l1, %i7
edge8ln %o4, %l4, %g3
loop_1036:
movgu %xcc, %l0, %i6
tne %icc, 0x4
movre %i0, 0x3B6, %i5
bgu,a loop_1037
movl %xcc, %o2, %l2
lduh [%l7 + 0x52], %g4
tvc %xcc, 0x6
loop_1037:
nop
setx loop_1038, %l0, %l1
jmpl %l1, %o6
fornot2 %f4, %f4, %f2
lduw [%l7 + 0x24], %l3
tn %icc, 0x5
loop_1038:
fnegs %f5, %f0
movne %xcc, %o1, %g7
fmovd %f14, %f2
taddcc %o0, %i3, %g1
fmovrdgez %g5, %f0, %f8
fpackfix %f8, %f15
lduh [%l7 + 0x42], %o3
st %f2, [%l7 + 0x2C]
fmovrse %o5, %f3, %f14
sdivx %i1, 0x1685, %o7
fnors %f2, %f2, %f5
lduh [%l7 + 0x48], %l6
movrgz %l5, %i2, %g6
mova %xcc, %g2, %i4
fbne,a %fcc3, loop_1039
sdiv %i7, 0x01FC, %l1
movpos %xcc, %o4, %g3
fmovrdne %l0, %f4, %f10
loop_1039:
movgu %xcc, %i6, %i0
ld [%l7 + 0x6C], %f9
brnz,a %l4, loop_1040
fandnot2 %f12, %f4, %f4
ldub [%l7 + 0x72], %o2
lduw [%l7 + 0x18], %i5
loop_1040:
stx %l2, [%l7 + 0x48]
fcmps %fcc0, %f0, %f4
edge32l %o6, %g4, %l3
bl,a,pn %xcc, loop_1041
fnand %f0, %f14, %f4
ldd [%l7 + 0x18], %f12
te %icc, 0x3
loop_1041:
ldub [%l7 + 0x4A], %o1
fpmerge %f6, %f13, %f2
ld [%l7 + 0x5C], %f1
ldub [%l7 + 0x6C], %g7
ld [%l7 + 0x1C], %f5
fpsub16 %f12, %f12, %f14
orn %o0, %i3, %g1
fands %f0, %f0, %f12
ldub [%l7 + 0x56], %g5
fbu,a %fcc1, loop_1042
subc %o5, %i1, %o3
fnot1 %f14, %f10
fble,a %fcc0, loop_1043
loop_1042:
andn %l6, %o7, %l5
lduw [%l7 + 0x54], %i2
tvs %xcc, 0x6
loop_1043:
fbg,a %fcc1, loop_1044
fandnot1s %f3, %f11, %f12
fmuld8ulx16 %f4, %f2, %f6
fmovrdlez %g2, %f4, %f8
loop_1044:
movgu %icc, %g6, %i4
xorcc %i7, %o4, %l1
andn %g3, 0x0C7A, %i6
fsrc2s %f4, %f3
fsrc2 %f8, %f2
fmovrsgez %l0, %f10, %f10
fmovrslez %i0, %f2, %f10
fnot1 %f4, %f4
brlz,a %o2, loop_1045
edge8 %l4, %l2, %o6
fmovsleu %icc, %f8, %f3
tleu %icc, 0x1
loop_1045:
lduw [%l7 + 0x18], %i5
stw %l3, [%l7 + 0x5C]
fmovrdgz %o1, %f8, %f4
andn %g4, 0x01A4, %o0
mulscc %i3, 0x128D, %g7
bcc,pt %xcc, loop_1046
fnot1s %f11, %f9
st %f1, [%l7 + 0x6C]
sth %g1, [%l7 + 0x3A]
loop_1046:
addccc %g5, 0x1DA6, %i1
ble,a,pn %icc, loop_1047
fmovdvs %icc, %f3, %f1
xorcc %o5, %o3, %l6
mova %xcc, %l5, %i2
loop_1047:
fcmps %fcc0, %f9, %f7
lduh [%l7 + 0x3C], %g2
nop
setx loop_1048, %l0, %l1
jmpl %l1, %o7
fpadd32 %f12, %f14, %f0
fmovse %icc, %f5, %f0
fmovsgu %xcc, %f13, %f9
loop_1048:
subc %g6, %i7, %o4
fcmped %fcc2, %f2, %f6
alignaddr %l1, %i4, %g3
st %f11, [%l7 + 0x0C]
smulcc %l0, 0x07DE, %i0
fpsub32 %f6, %f10, %f0
edge16ln %i6, %l4, %o2
fmovrdgez %o6, %f2, %f12
subcc %i5, 0x08C6, %l3
edge8n %o1, %l2, %g4
fand %f4, %f4, %f0
ldsh [%l7 + 0x4E], %o0
stx %i3, [%l7 + 0x30]
bvs,pt %icc, loop_1049
addcc %g1, %g5, %i1
fxors %f1, %f5, %f8
ldd [%l7 + 0x28], %f12
loop_1049:
st %f14, [%l7 + 0x40]
and %g7, %o5, %o3
fmovdleu %icc, %f6, %f13
move %xcc, %l5, %l6
fbe,a %fcc1, loop_1050
bgu,a %xcc, loop_1051
ld [%l7 + 0x20], %f9
orn %i2, %g2, %o7
loop_1050:
nop
setx loop_1052, %l0, %l1
jmpl %l1, %i7
loop_1051:
fmovsgu %xcc, %f7, %f1
bshuffle %f12, %f12, %f10
fmovdn %icc, %f9, %f8
loop_1052:
subccc %g6, 0x0232, %o4
sth %l1, [%l7 + 0x42]
fbue %fcc1, loop_1053
sth %i4, [%l7 + 0x54]
stb %g3, [%l7 + 0x21]
add %l0, %i6, %l4
loop_1053:
orncc %i0, %o2, %i5
fandnot2 %f8, %f12, %f6
subccc %l3, 0x13BC, %o1
ldd [%l7 + 0x20], %f0
fpackfix %f0, %f14
fbne,a %fcc3, loop_1054
mulscc %o6, 0x0437, %g4
movpos %xcc, %l2, %o0
movcc %xcc, %g1, %i3
loop_1054:
tpos %icc, 0x7
lduh [%l7 + 0x68], %g5
bcc,a,pn %icc, loop_1055
fmovscc %xcc, %f7, %f5
bg,pt %xcc, loop_1056
ld [%l7 + 0x10], %f12
loop_1055:
movl %xcc, %g7, %o5
movg %xcc, %o3, %l5
loop_1056:
fandnot2s %f2, %f14, %f15
fmovde %icc, %f5, %f0
ldsb [%l7 + 0x13], %l6
nop
setx loop_1057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscs %xcc, %f10, %f5
siam 0x5
fmovscs %xcc, %f14, %f4
loop_1057:
brgez %i1, loop_1058
brlez,a %i2, loop_1059
fmuld8sux16 %f14, %f12, %f8
fbn %fcc0, loop_1060
loop_1058:
fmovdneg %xcc, %f15, %f0
loop_1059:
fandnot2s %f11, %f3, %f15
bneg loop_1061
loop_1060:
tpos %icc, 0x6
fbu,a %fcc2, loop_1062
bn loop_1063
loop_1061:
addc %g2, %o7, %i7
ldx [%l7 + 0x68], %g6
loop_1062:
taddcc %o4, 0x1F91, %l1
loop_1063:
bl,a,pt %xcc, loop_1064
fmovdn %icc, %f5, %f12
ldsh [%l7 + 0x6A], %g3
fmovrslez %i4, %f9, %f13
loop_1064:
nop
setx loop_1065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %i6, 0x10A9, %l0
movrne %l4, 0x182, %o2
ldsw [%l7 + 0x0C], %i5
loop_1065:
srax %i0, %o1, %l3
popc %g4, %l2
fpackfix %f8, %f5
fmul8x16au %f7, %f13, %f14
call loop_1066
edge8ln %o0, %g1, %o6
fpadd32s %f10, %f1, %f5
call loop_1067
loop_1066:
ldub [%l7 + 0x1B], %g5
fmovrdgz %i3, %f10, %f14
ldx [%l7 + 0x18], %g7
loop_1067:
fpadd16 %f12, %f4, %f10
mulscc %o5, %o3, %l5
bpos,pn %icc, loop_1068
ldsw [%l7 + 0x64], %i1
sdivx %i2, 0x11B6, %l6
fnot2 %f14, %f6
loop_1068:
tsubcctv %o7, %g2, %g6
edge32 %i7, %o4, %g3
movle %icc, %l1, %i6
fmovrdgz %l0, %f2, %f2
ldsw [%l7 + 0x20], %i4
fmul8x16 %f14, %f4, %f12
fmovrdgz %l4, %f8, %f4
umul %i5, 0x0DD9, %i0
tsubcctv %o1, 0x1A4C, %o2
sra %l3, %l2, %o0
ldd [%l7 + 0x50], %f6
ldsh [%l7 + 0x26], %g1
tg %icc, 0x4
fpsub32s %f10, %f13, %f3
nop
setx loop_1069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x2C], %f8
fmovdvs %icc, %f14, %f6
edge8l %g4, %g5, %o6
loop_1069:
ldsb [%l7 + 0x6E], %g7
fmovrslez %i3, %f12, %f5
fpsub32s %f5, %f9, %f1
fones %f1
fnors %f15, %f2, %f2
lduh [%l7 + 0x54], %o3
stw %o5, [%l7 + 0x10]
sdivx %i1, 0x1F74, %i2
sth %l5, [%l7 + 0x30]
std %f6, [%l7 + 0x78]
bl loop_1070
movle %xcc, %l6, %g2
fmovdg %icc, %f10, %f7
fpsub16 %f6, %f8, %f12
loop_1070:
movpos %icc, %g6, %o7
sethi 0x17A1, %i7
lduh [%l7 + 0x18], %g3
faligndata %f2, %f10, %f4
lduh [%l7 + 0x42], %l1
fmul8x16 %f6, %f8, %f10
ldsh [%l7 + 0x14], %i6
fmovdneg %icc, %f14, %f5
fmovscs %xcc, %f6, %f15
fandnot1s %f5, %f3, %f0
fcmpne16 %f2, %f12, %l0
orcc %i4, %o4, %i5
tvc %icc, 0x5
fmovrdne %l4, %f12, %f10
orncc %i0, %o2, %l3
fmovsleu %xcc, %f3, %f6
siam 0x1
edge16n %o1, %l2, %o0
ldub [%l7 + 0x1E], %g4
lduh [%l7 + 0x2E], %g1
lduw [%l7 + 0x34], %o6
tle %icc, 0x0
ldsh [%l7 + 0x68], %g7
alignaddr %g5, %o3, %i3
edge32l %i1, %i2, %l5
ldx [%l7 + 0x30], %o5
bg loop_1071
tvc %xcc, 0x5
fsrc1s %f2, %f11
ldd [%l7 + 0x48], %f8
loop_1071:
ldsb [%l7 + 0x0D], %l6
ldsh [%l7 + 0x38], %g2
edge8n %o7, %g6, %g3
array16 %i7, %l1, %l0
subc %i6, 0x11F6, %i4
edge8n %i5, %l4, %i0
lduh [%l7 + 0x4C], %o4
fbl %fcc2, loop_1072
fbge,a %fcc1, loop_1073
lduw [%l7 + 0x68], %l3
bneg loop_1074
loop_1072:
bge,a,pn %icc, loop_1075
loop_1073:
edge32ln %o1, %l2, %o2
std %f14, [%l7 + 0x78]
loop_1074:
fors %f8, %f12, %f11
loop_1075:
brgz,a %g4, loop_1076
edge16ln %o0, %o6, %g7
movvs %xcc, %g5, %o3
movvc %xcc, %g1, %i3
loop_1076:
lduw [%l7 + 0x24], %i1
tcc %xcc, 0x6
orn %i2, %o5, %l6
fmovrslz %l5, %f8, %f8
fornot2s %f8, %f15, %f12
ldsw [%l7 + 0x6C], %g2
fmul8sux16 %f6, %f12, %f12
subc %g6, %o7, %i7
addc %l1, %l0, %g3
stb %i6, [%l7 + 0x3E]
fpsub32 %f0, %f0, %f6
fmovdleu %xcc, %f9, %f7
array16 %i5, %i4, %i0
lduw [%l7 + 0x64], %l4
fzeros %f14
bg,pt %icc, loop_1077
addcc %l3, 0x19B2, %o1
fble %fcc1, loop_1078
stb %l2, [%l7 + 0x55]
loop_1077:
ldx [%l7 + 0x70], %o2
ldx [%l7 + 0x20], %g4
loop_1078:
fmovda %xcc, %f4, %f10
udivcc %o4, 0x0C91, %o0
fmovse %icc, %f15, %f5
fmovdcc %icc, %f11, %f5
fnot2 %f8, %f2
stb %g7, [%l7 + 0x14]
lduh [%l7 + 0x60], %o6
movrlz %g5, %o3, %g1
ld [%l7 + 0x4C], %f10
lduh [%l7 + 0x28], %i3
fbue %fcc3, loop_1079
ldsb [%l7 + 0x2E], %i2
fmovdvc %xcc, %f15, %f15
ldx [%l7 + 0x70], %o5
loop_1079:
fbl,a %fcc3, loop_1080
sra %i1, 0x0A, %l5
fsrc1s %f4, %f11
fmovscs %icc, %f13, %f5
loop_1080:
fbe,a %fcc1, loop_1081
fbl %fcc1, loop_1082
fnot2s %f11, %f4
edge16n %l6, %g6, %o7
loop_1081:
stw %i7, [%l7 + 0x7C]
loop_1082:
popc 0x0645, %l1
fones %f14
fmovrde %g2, %f0, %f12
fmul8x16 %f1, %f12, %f8
fmovdg %xcc, %f1, %f0
fbo,a %fcc1, loop_1083
fsrc1s %f13, %f5
bpos,pn %icc, loop_1084
brlz,a %g3, loop_1085
loop_1083:
fblg,a %fcc2, loop_1086
ldsw [%l7 + 0x58], %i6
loop_1084:
bpos,a loop_1087
loop_1085:
fmovspos %xcc, %f11, %f10
loop_1086:
ldsb [%l7 + 0x32], %i5
fpsub16 %f12, %f14, %f4
loop_1087:
edge16ln %l0, %i0, %l4
fcmps %fcc0, %f4, %f6
fornot2s %f11, %f1, %f2
tpos %xcc, 0x4
bg,a %xcc, loop_1088
ldsb [%l7 + 0x3A], %l3
popc 0x070B, %o1
siam 0x1
loop_1088:
fmovspos %xcc, %f7, %f14
tsubcctv %i4, %l2, %g4
bne loop_1089
fpackfix %f4, %f5
and %o4, %o0, %g7
ble,pt %xcc, loop_1090
loop_1089:
ldsb [%l7 + 0x56], %o6
fpsub16 %f12, %f8, %f6
sdivcc %g5, 0x0D1E, %o2
loop_1090:
std %f10, [%l7 + 0x78]
sth %g1, [%l7 + 0x3C]
stw %o3, [%l7 + 0x14]
fmovsa %icc, %f15, %f0
ldsb [%l7 + 0x6E], %i2
ldx [%l7 + 0x40], %i3
stw %i1, [%l7 + 0x58]
ldd [%l7 + 0x58], %f6
ld [%l7 + 0x28], %f7
fnot2 %f14, %f0
ld [%l7 + 0x38], %f1
movgu %icc, %o5, %l5
brlz,a %g6, loop_1091
ldsh [%l7 + 0x24], %o7
fmovdneg %xcc, %f7, %f5
movle %xcc, %i7, %l1
loop_1091:
edge8n %g2, %l6, %g3
fmul8ulx16 %f12, %f10, %f10
movvs %icc, %i6, %l0
fmovsl %icc, %f11, %f15
fble %fcc1, loop_1092
sth %i0, [%l7 + 0x36]
orncc %l4, %l3, %i5
ldsb [%l7 + 0x5C], %i4
loop_1092:
fcmpne16 %f10, %f8, %o1
lduh [%l7 + 0x1E], %g4
ldsw [%l7 + 0x2C], %o4
fbue %fcc3, loop_1093
xnor %o0, %g7, %o6
bn,a %icc, loop_1094
ldsh [%l7 + 0x6E], %g5
loop_1093:
srax %o2, %g1, %o3
ldx [%l7 + 0x68], %i2
loop_1094:
fmovde %icc, %f11, %f1
nop
setx loop_1095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %i3, %l2, %i1
edge16 %l5, %o5, %o7
brz %i7, loop_1096
loop_1095:
movgu %icc, %g6, %l1
faligndata %f0, %f4, %f4
stw %l6, [%l7 + 0x34]
loop_1096:
edge8ln %g2, %i6, %l0
brgez,a %g3, loop_1097
fmovsvc %icc, %f6, %f2
orncc %l4, 0x1650, %l3
ldsw [%l7 + 0x50], %i5
loop_1097:
fmovdge %xcc, %f10, %f8
fnot1s %f14, %f14
movvs %xcc, %i4, %o1
fmovdcc %xcc, %f14, %f10
lduw [%l7 + 0x1C], %g4
lduw [%l7 + 0x50], %o4
tcc %xcc, 0x1
ld [%l7 + 0x1C], %f13
mulscc %o0, 0x0D64, %i0
fnands %f5, %f12, %f4
fmovscs %xcc, %f5, %f13
fbo %fcc2, loop_1098
ldsh [%l7 + 0x42], %g7
fbule,a %fcc2, loop_1099
bne loop_1100
loop_1098:
fmovd %f4, %f8
xor %o6, 0x1D21, %o2
loop_1099:
fcmpne16 %f0, %f0, %g5
loop_1100:
fnands %f11, %f11, %f8
fone %f6
fpmerge %f4, %f10, %f4
ld [%l7 + 0x30], %f10
ldub [%l7 + 0x56], %o3
siam 0x0
movrne %g1, 0x159, %i2
stw %i3, [%l7 + 0x74]
array8 %i1, %l5, %l2
bpos,a %icc, loop_1101
ldd [%l7 + 0x10], %f2
stb %o7, [%l7 + 0x18]
tg %icc, 0x7
loop_1101:
st %f6, [%l7 + 0x1C]
fnot1s %f6, %f12
bcc,a,pn %icc, loop_1102
stw %i7, [%l7 + 0x24]
fmovrsgez %o5, %f3, %f6
fmovrdne %g6, %f6, %f10
loop_1102:
te %xcc, 0x1
fones %f11
ld [%l7 + 0x20], %f15
st %f9, [%l7 + 0x6C]
ldsb [%l7 + 0x7E], %l1
ldsb [%l7 + 0x30], %g2
siam 0x7
fandnot2 %f4, %f0, %f12
fmovrsgez %l6, %f13, %f14
fpsub32 %f6, %f6, %f10
fpackfix %f4, %f7
edge8l %i6, %g3, %l4
sll %l3, %l0, %i4
popc 0x1577, %o1
fabsd %f14, %f2
bcc,pt %icc, loop_1103
ldsh [%l7 + 0x18], %g4
brz %o4, loop_1104
be,a loop_1105
loop_1103:
edge16ln %i5, %o0, %i0
std %f14, [%l7 + 0x10]
loop_1104:
fpsub32 %f2, %f12, %f4
loop_1105:
ldsw [%l7 + 0x14], %o6
fexpand %f11, %f0
bleu,pt %xcc, loop_1106
fmul8x16al %f0, %f1, %f10
fmovsge %xcc, %f4, %f14
sethi 0x1E53, %g7
loop_1106:
fsrc2 %f8, %f6
fbn,a %fcc3, loop_1107
ldsh [%l7 + 0x3E], %g5
lduw [%l7 + 0x2C], %o3
movg %xcc, %o2, %i2
loop_1107:
fbl %fcc2, loop_1108
sll %i3, %g1, %i1
sth %l5, [%l7 + 0x3C]
ldsw [%l7 + 0x30], %o7
loop_1108:
srl %l2, 0x02, %i7
xorcc %o5, %l1, %g6
ldsb [%l7 + 0x20], %l6
movg %icc, %i6, %g3
andncc %l4, %g2, %l3
bn,a loop_1109
ba %xcc, loop_1110
edge16l %l0, %o1, %i4
ldd [%l7 + 0x48], %f6
loop_1109:
tgu %xcc, 0x1
loop_1110:
fmovdneg %xcc, %f2, %f15
movrlz %g4, 0x34E, %i5
fand %f2, %f0, %f0
bvs,pn %xcc, loop_1111
smulcc %o0, %i0, %o4
be,pt %xcc, loop_1112
bge,a,pn %icc, loop_1113
loop_1111:
st %f5, [%l7 + 0x48]
fandnot1 %f6, %f14, %f12
loop_1112:
bl,pt %icc, loop_1114
loop_1113:
ldsw [%l7 + 0x60], %g7
fmovde %xcc, %f1, %f5
ldsh [%l7 + 0x46], %g5
loop_1114:
bcc,a %xcc, loop_1115
fnors %f13, %f12, %f10
stb %o6, [%l7 + 0x61]
fmovdl %xcc, %f2, %f6
loop_1115:
ldx [%l7 + 0x78], %o2
ldsw [%l7 + 0x14], %i2
udiv %o3, 0x0E7E, %i3
mova %xcc, %g1, %i1
ld [%l7 + 0x48], %f11
fexpand %f13, %f14
stb %l5, [%l7 + 0x4A]
fble %fcc1, loop_1116
movn %icc, %o7, %i7
ldsw [%l7 + 0x6C], %o5
fmovdpos %xcc, %f11, %f3
loop_1116:
bn,a,pt %icc, loop_1117
std %f14, [%l7 + 0x50]
stb %l2, [%l7 + 0x4E]
ldub [%l7 + 0x42], %g6
loop_1117:
fmovdn %xcc, %f8, %f7
fmovdneg %icc, %f12, %f3
brgz,a %l1, loop_1118
lduw [%l7 + 0x58], %l6
ldsh [%l7 + 0x3C], %g3
fmovrslez %i6, %f4, %f13
loop_1118:
fxors %f14, %f8, %f11
fpack32 %f2, %f2, %f2
fnot1s %f15, %f12
sth %g2, [%l7 + 0x48]
bg loop_1119
fnot1 %f12, %f10
movge %icc, %l4, %l0
fmovdvs %xcc, %f1, %f0
loop_1119:
fbug,a %fcc1, loop_1120
movleu %icc, %l3, %i4
ldd [%l7 + 0x60], %f2
mulx %o1, %g4, %o0
loop_1120:
edge8n %i5, %o4, %i0
andn %g5, 0x0CA0, %o6
lduw [%l7 + 0x14], %g7
stb %o2, [%l7 + 0x6C]
alignaddrl %i2, %o3, %i3
sth %g1, [%l7 + 0x42]
fmovd %f10, %f8
stw %i1, [%l7 + 0x2C]
st %f7, [%l7 + 0x1C]
st %f14, [%l7 + 0x34]
ldx [%l7 + 0x28], %o7
sdivcc %i7, 0x12BF, %o5
fpadd16s %f14, %f11, %f10
stb %l5, [%l7 + 0x54]
fmovdgu %icc, %f5, %f5
ldsh [%l7 + 0x1E], %g6
stx %l2, [%l7 + 0x68]
fbuge,a %fcc2, loop_1121
fandnot1s %f15, %f13, %f7
tle %xcc, 0x6
movgu %xcc, %l6, %l1
loop_1121:
subcc %g3, %i6, %g2
movre %l0, %l4, %l3
fmovrslz %o1, %f0, %f2
subc %g4, %i4, %i5
std %f8, [%l7 + 0x20]
umulcc %o4, %i0, %g5
ldsb [%l7 + 0x77], %o6
stb %o0, [%l7 + 0x6C]
lduw [%l7 + 0x40], %g7
add %o2, 0x0502, %o3
ldub [%l7 + 0x24], %i2
brz %g1, loop_1122
sra %i1, %o7, %i3
be,a %xcc, loop_1123
brnz %o5, loop_1124
loop_1122:
move %xcc, %i7, %g6
sethi 0x1A8F, %l5
loop_1123:
addc %l2, 0x1288, %l6
loop_1124:
brgz %g3, loop_1125
edge32n %i6, %l1, %g2
fnot2s %f11, %f9
tvc %icc, 0x2
loop_1125:
movrgez %l0, %l3, %l4
brgz %g4, loop_1126
lduh [%l7 + 0x54], %o1
ldsw [%l7 + 0x68], %i5
edge16ln %i4, %o4, %g5
loop_1126:
addccc %i0, 0x14B7, %o0
taddcctv %g7, 0x100B, %o2
bvc,a %icc, loop_1127
fmovdneg %xcc, %f3, %f13
fmovsne %icc, %f14, %f11
fnot2 %f4, %f0
loop_1127:
lduh [%l7 + 0x64], %o6
edge16n %o3, %g1, %i1
fmovsvc %icc, %f11, %f3
array8 %i2, %o7, %o5
fpsub32 %f0, %f12, %f0
stx %i7, [%l7 + 0x78]
fbge %fcc0, loop_1128
fsrc2 %f12, %f6
fmovsneg %xcc, %f0, %f9
edge32n %g6, %l5, %l2
loop_1128:
fpsub16s %f15, %f5, %f5
lduh [%l7 + 0x3C], %i3
bleu,a,pn %icc, loop_1129
ldsh [%l7 + 0x32], %g3
fbul %fcc2, loop_1130
fbge,a %fcc0, loop_1131
loop_1129:
fmovspos %xcc, %f4, %f15
fmovdvc %xcc, %f2, %f12
loop_1130:
fblg,a %fcc3, loop_1132
loop_1131:
lduh [%l7 + 0x30], %l6
andn %l1, 0x1A36, %g2
brnz %l0, loop_1133
loop_1132:
ldub [%l7 + 0x56], %l3
bne,pt %xcc, loop_1134
fmul8x16al %f11, %f14, %f8
loop_1133:
fornot2s %f1, %f0, %f3
stx %i6, [%l7 + 0x28]
loop_1134:
fcmpne16 %f10, %f4, %l4
stx %o1, [%l7 + 0x58]
smulcc %g4, 0x0FC6, %i5
tg %xcc, 0x4
fpadd16 %f10, %f6, %f0
bn,pn %icc, loop_1135
ldx [%l7 + 0x58], %o4
std %f14, [%l7 + 0x48]
fba %fcc0, loop_1136
loop_1135:
umulcc %g5, %i0, %i4
ldx [%l7 + 0x30], %o0
ba,a loop_1137
loop_1136:
mova %xcc, %g7, %o6
mulx %o3, 0x1F2D, %o2
bleu,a %xcc, loop_1138
loop_1137:
tcc %icc, 0x5
call loop_1139
nop
setx loop_1140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1138:
addc %g1, %i1, %i2
std %f8, [%l7 + 0x58]
loop_1139:
fexpand %f15, %f0
loop_1140:
fbule,a %fcc2, loop_1141
fsrc2 %f8, %f2
smul %o5, %i7, %g6
sll %l5, %o7, %i3
loop_1141:
fmovsa %xcc, %f1, %f9
lduw [%l7 + 0x5C], %l2
fbne %fcc0, loop_1142
brlz,a %l6, loop_1143
tne %xcc, 0x2
array16 %l1, %g3, %l0
loop_1142:
popc %l3, %g2
loop_1143:
ldub [%l7 + 0x58], %i6
ld [%l7 + 0x38], %f10
movrgez %o1, %g4, %l4
ld [%l7 + 0x6C], %f1
tsubcc %o4, 0x019D, %i5
movrgz %g5, %i4, %i0
std %f10, [%l7 + 0x20]
stx %g7, [%l7 + 0x38]
ldsw [%l7 + 0x20], %o6
fmovdge %xcc, %f5, %f9
stw %o0, [%l7 + 0x68]
lduh [%l7 + 0x32], %o2
fmovrdlz %o3, %f0, %f14
ldd [%l7 + 0x40], %f14
movvc %xcc, %g1, %i1
fmovdge %xcc, %f8, %f0
ldsh [%l7 + 0x50], %o5
stw %i2, [%l7 + 0x40]
lduw [%l7 + 0x1C], %i7
fzeros %f13
stb %g6, [%l7 + 0x1F]
lduw [%l7 + 0x64], %o7
edge16l %i3, %l5, %l2
fmovdge %icc, %f11, %f10
taddcc %l1, %l6, %l0
tpos %icc, 0x7
andncc %g3, %g2, %l3
fmovsgu %xcc, %f9, %f1
fmovrse %i6, %f5, %f0
movpos %xcc, %o1, %l4
tsubcctv %o4, %i5, %g4
xor %i4, %i0, %g7
ldsw [%l7 + 0x5C], %g5
brlz %o6, loop_1144
movn %icc, %o0, %o2
fnegs %f7, %f12
fmovspos %xcc, %f12, %f10
loop_1144:
fmovdg %xcc, %f4, %f0
orn %g1, %i1, %o3
andn %i2, 0x12C2, %i7
subc %g6, %o5, %o7
brnz %l5, loop_1145
fmovse %icc, %f9, %f2
fmovrdgz %l2, %f14, %f0
ldx [%l7 + 0x48], %i3
loop_1145:
tsubcctv %l1, 0x131A, %l0
stx %g3, [%l7 + 0x60]
stx %g2, [%l7 + 0x18]
tsubcc %l6, %i6, %l3
bcs,pn %icc, loop_1146
mulx %o1, 0x0462, %l4
ldsw [%l7 + 0x68], %o4
addcc %g4, 0x1C9C, %i4
loop_1146:
fnand %f2, %f2, %f4
stw %i5, [%l7 + 0x0C]
st %f13, [%l7 + 0x08]
array16 %i0, %g5, %g7
ldx [%l7 + 0x58], %o6
tle %icc, 0x2
stx %o2, [%l7 + 0x50]
bcc,a,pt %xcc, loop_1147
fblg,a %fcc1, loop_1148
movrgz %g1, 0x18A, %i1
stb %o0, [%l7 + 0x68]
loop_1147:
tne %xcc, 0x3
loop_1148:
tsubcctv %o3, 0x0592, %i7
fcmpd %fcc0, %f6, %f12
ldsh [%l7 + 0x6A], %i2
fone %f8
edge8 %o5, %o7, %l5
fmovdn %xcc, %f8, %f7
movne %xcc, %g6, %i3
fble %fcc3, loop_1149
fzero %f10
alignaddrl %l1, %l0, %g3
ldx [%l7 + 0x58], %l2
loop_1149:
stb %l6, [%l7 + 0x53]
fba,a %fcc1, loop_1150
ldsb [%l7 + 0x4E], %g2
sra %l3, 0x1D, %i6
stw %l4, [%l7 + 0x74]
loop_1150:
ldsb [%l7 + 0x6D], %o4
edge32ln %g4, %o1, %i4
fnands %f2, %f13, %f15
srax %i5, %g5, %g7
fzero %f14
sth %o6, [%l7 + 0x18]
movg %xcc, %i0, %g1
ldx [%l7 + 0x38], %i1
ldub [%l7 + 0x39], %o0
orn %o3, %i7, %i2
ldsh [%l7 + 0x54], %o5
udiv %o2, 0x0A17, %o7
add %g6, %i3, %l5
fmul8sux16 %f6, %f2, %f10
srax %l1, 0x18, %g3
fmovsl %xcc, %f13, %f15
lduw [%l7 + 0x18], %l2
fmul8x16au %f7, %f8, %f2
ld [%l7 + 0x1C], %f10
fpadd16 %f8, %f0, %f12
ldub [%l7 + 0x14], %l0
xnorcc %l6, 0x1A99, %l3
sdivx %g2, 0x1A99, %i6
stb %o4, [%l7 + 0x1A]
sth %l4, [%l7 + 0x38]
fmovsleu %icc, %f5, %f12
fpackfix %f0, %f11
movneg %xcc, %g4, %i4
fpmerge %f13, %f10, %f14
ldsw [%l7 + 0x34], %o1
ldsw [%l7 + 0x5C], %g5
fmovdgu %icc, %f1, %f14
stb %g7, [%l7 + 0x7D]
bshuffle %f12, %f0, %f12
fmul8x16au %f15, %f13, %f12
bshuffle %f8, %f12, %f6
bvc,pn %icc, loop_1151
ldub [%l7 + 0x19], %i5
smul %o6, %i0, %g1
nop
setx loop_1152, %l0, %l1
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_1151:
fbn %fcc0, loop_1153
tvc %xcc, 0x6
sethi 0x098D, %i1
loop_1152:
edge8l %o0, %o3, %i2
loop_1153:
sub %i7, %o5, %o2
fandnot1 %f8, %f12, %f0
movcc %icc, %g6, %o7
fpmerge %f0, %f0, %f10
sethi 0x0738, %l5
fmovdneg %icc, %f15, %f5
sth %l1, [%l7 + 0x16]
lduh [%l7 + 0x20], %g3
ld [%l7 + 0x68], %f15
addcc %i3, 0x00BF, %l0
fbule %fcc0, loop_1154
bcc %icc, loop_1155
bg %icc, loop_1156
ldx [%l7 + 0x38], %l6
loop_1154:
fornot1s %f15, %f10, %f14
loop_1155:
ba,pt %xcc, loop_1157
loop_1156:
ldub [%l7 + 0x72], %l3
ldub [%l7 + 0x3A], %l2
stx %i6, [%l7 + 0x20]
loop_1157:
for %f6, %f12, %f6
addccc %o4, %g2, %g4
fmovsl %icc, %f15, %f10
ldsb [%l7 + 0x4F], %l4
lduw [%l7 + 0x10], %i4
fxor %f0, %f12, %f10
subc %o1, %g7, %i5
lduw [%l7 + 0x14], %o6
lduw [%l7 + 0x70], %g5
ldx [%l7 + 0x30], %i0
array16 %g1, %o0, %i1
fbug,a %fcc3, loop_1158
stx %i2, [%l7 + 0x78]
movcs %xcc, %i7, %o5
fnands %f6, %f3, %f9
loop_1158:
stw %o2, [%l7 + 0x44]
tleu %icc, 0x3
ldsw [%l7 + 0x7C], %g6
edge16n %o7, %l5, %o3
fmovdg %xcc, %f11, %f14
brgz,a %l1, loop_1159
fbuge %fcc3, loop_1160
ldsb [%l7 + 0x1D], %i3
fmovda %icc, %f5, %f5
loop_1159:
smulcc %l0, %g3, %l3
loop_1160:
ld [%l7 + 0x2C], %f11
mulx %l6, %i6, %o4
ldd [%l7 + 0x50], %f2
st %f10, [%l7 + 0x28]
fmovdge %xcc, %f6, %f0
fsrc2 %f14, %f4
fbu %fcc3, loop_1161
udivx %g2, 0x175D, %g4
fcmpgt16 %f12, %f2, %l2
ld [%l7 + 0x20], %f14
loop_1161:
fnegs %f11, %f1
fmovsgu %icc, %f5, %f7
srax %l4, 0x14, %o1
ldd [%l7 + 0x38], %f10
fmovsgu %icc, %f8, %f9
fmovsle %xcc, %f9, %f12
fnor %f2, %f10, %f8
fandnot2s %f14, %f10, %f3
mova %xcc, %g7, %i4
ldsb [%l7 + 0x37], %i5
fbug,a %fcc2, loop_1162
tpos %icc, 0x2
ldsw [%l7 + 0x28], %g5
fbuge %fcc3, loop_1163
loop_1162:
edge8l %o6, %g1, %o0
movrgez %i0, %i1, %i7
movne %icc, %i2, %o2
loop_1163:
srl %o5, 0x14, %g6
sub %l5, %o7, %l1
addcc %o3, %l0, %i3
sth %l3, [%l7 + 0x58]
tge %icc, 0x2
ldub [%l7 + 0x2D], %g3
fcmpd %fcc2, %f8, %f10
lduw [%l7 + 0x64], %i6
ldsw [%l7 + 0x18], %o4
array8 %l6, %g2, %l2
fpmerge %f12, %f4, %f14
fbge %fcc3, loop_1164
lduw [%l7 + 0x2C], %l4
fbo,a %fcc2, loop_1165
stb %g4, [%l7 + 0x0C]
loop_1164:
fmovdne %xcc, %f10, %f14
fxor %f4, %f10, %f0
loop_1165:
lduh [%l7 + 0x3A], %g7
std %f4, [%l7 + 0x18]
lduw [%l7 + 0x48], %o1
fbul %fcc3, loop_1166
lduw [%l7 + 0x10], %i4
tg %xcc, 0x7
fmul8x16 %f6, %f14, %f2
loop_1166:
ldsh [%l7 + 0x4E], %g5
udiv %i5, 0x1CDB, %o6
tgu %icc, 0x1
ldd [%l7 + 0x18], %f10
fmovrslez %g1, %f1, %f11
movg %xcc, %i0, %o0
ta %xcc, 0x7
fmovsg %icc, %f15, %f11
siam 0x6
ldsw [%l7 + 0x0C], %i7
fba,a %fcc0, loop_1167
fpsub16s %f9, %f10, %f5
ldsh [%l7 + 0x48], %i2
std %f8, [%l7 + 0x28]
loop_1167:
fbl,a %fcc0, loop_1168
movg %xcc, %i1, %o5
fbule,a %fcc2, loop_1169
ldsh [%l7 + 0x68], %o2
loop_1168:
ldd [%l7 + 0x60], %f12
bvc,pn %icc, loop_1170
loop_1169:
fmovsleu %xcc, %f11, %f8
lduh [%l7 + 0x76], %g6
lduh [%l7 + 0x10], %l5
loop_1170:
ldx [%l7 + 0x68], %o7
movge %icc, %l1, %l0
fmovrdgez %i3, %f4, %f2
movrlz %l3, %o3, %g3
andn %i6, %l6, %o4
xorcc %l2, 0x0249, %g2
fmovdneg %icc, %f8, %f10
ldsh [%l7 + 0x30], %g4
brz %l4, loop_1171
lduh [%l7 + 0x4C], %g7
bne loop_1172
fbug,a %fcc2, loop_1173
loop_1171:
tsubcc %i4, %g5, %i5
bvc,pt %xcc, loop_1174
loop_1172:
sdiv %o6, 0x17BD, %g1
loop_1173:
ldx [%l7 + 0x20], %o1
bvc,pn %xcc, loop_1175
loop_1174:
taddcc %o0, 0x01A1, %i7
stx %i0, [%l7 + 0x18]
fmovsvc %icc, %f4, %f3
loop_1175:
edge8ln %i2, %i1, %o2
fmovspos %xcc, %f14, %f10
ldsw [%l7 + 0x78], %g6
call loop_1176
movcc %xcc, %o5, %o7
ldsw [%l7 + 0x3C], %l5
brz %l1, loop_1177
loop_1176:
or %l0, 0x062D, %i3
sth %l3, [%l7 + 0x6C]
fxor %f4, %f6, %f14
loop_1177:
for %f6, %f4, %f8
ldub [%l7 + 0x26], %o3
bpos,pn %xcc, loop_1178
fmovdneg %xcc, %f9, %f14
fbuge %fcc3, loop_1179
taddcc %g3, %l6, %i6
loop_1178:
ld [%l7 + 0x38], %f11
fzero %f12
loop_1179:
lduw [%l7 + 0x58], %l2
fpadd16s %f9, %f2, %f2
lduw [%l7 + 0x68], %g2
fmovsg %icc, %f13, %f10
fmuld8ulx16 %f14, %f10, %f2
fandnot1s %f0, %f12, %f3
and %g4, 0x017D, %o4
bn,a,pn %icc, loop_1180
fpmerge %f15, %f9, %f6
fmovdcc %icc, %f0, %f9
fmovse %icc, %f1, %f12
loop_1180:
fmovd %f0, %f10
st %f11, [%l7 + 0x10]
fbg,a %fcc1, loop_1181
sethi 0x0F68, %g7
udivcc %l4, 0x1CD7, %g5
fpack32 %f2, %f10, %f10
loop_1181:
fmovsl %icc, %f13, %f12
subc %i4, 0x12A4, %i5
st %f4, [%l7 + 0x08]
fmovsleu %icc, %f10, %f11
fzero %f8
edge8 %o6, %g1, %o0
smulcc %i7, %i0, %i2
fone %f0
ldsh [%l7 + 0x58], %i1
movrgz %o2, %g6, %o1
ldsb [%l7 + 0x0B], %o5
xorcc %o7, %l5, %l0
fmovd %f10, %f14
fmovsl %xcc, %f9, %f15
fmovdcs %xcc, %f6, %f12
srl %i3, 0x06, %l3
fmovspos %xcc, %f7, %f12
nop
setx loop_1182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x1
lduw [%l7 + 0x5C], %o3
edge16l %l1, %l6, %g3
loop_1182:
fbo,a %fcc0, loop_1183
fmovrdlez %l2, %f14, %f6
lduw [%l7 + 0x44], %i6
ldx [%l7 + 0x78], %g2
loop_1183:
tsubcc %g4, 0x18A7, %o4
srlx %l4, %g5, %g7
sth %i4, [%l7 + 0x2C]
sra %i5, 0x0B, %g1
stb %o6, [%l7 + 0x0B]
stx %o0, [%l7 + 0x28]
movrgz %i7, %i0, %i1
subcc %i2, %o2, %g6
fmovdle %icc, %f12, %f14
fcmpd %fcc3, %f4, %f0
nop
setx loop_1184, %l0, %l1
jmpl %l1, %o5
fbg,a %fcc3, loop_1185
fbg,a %fcc3, loop_1186
stx %o7, [%l7 + 0x68]
loop_1184:
fmovrdgez %o1, %f4, %f14
loop_1185:
sth %l0, [%l7 + 0x5E]
loop_1186:
movrlz %l5, 0x3F5, %i3
movrlz %l3, 0x2DC, %l1
sdivx %l6, 0x1161, %g3
bcc,a,pn %icc, loop_1187
bvs,pt %icc, loop_1188
st %f5, [%l7 + 0x50]
fbg,a %fcc0, loop_1189
loop_1187:
fnot2 %f12, %f0
loop_1188:
ldsb [%l7 + 0x4D], %o3
bvs loop_1190
loop_1189:
ldsb [%l7 + 0x31], %l2
fmovsgu %icc, %f8, %f2
lduh [%l7 + 0x5A], %i6
loop_1190:
ldsw [%l7 + 0x14], %g2
ldub [%l7 + 0x3E], %g4
stb %l4, [%l7 + 0x0F]
brnz %o4, loop_1191
ldd [%l7 + 0x30], %f6
fmovdne %icc, %f11, %f2
fmovdgu %xcc, %f5, %f11
loop_1191:
tge %xcc, 0x1
brgz,a %g5, loop_1192
sdivx %i4, 0x0CE4, %g7
lduh [%l7 + 0x6A], %g1
array8 %i5, %o6, %o0
loop_1192:
srlx %i7, 0x09, %i1
fxors %f6, %f5, %f6
fmovdle %icc, %f3, %f4
mulx %i0, 0x03FE, %i2
sth %o2, [%l7 + 0x26]
stb %o5, [%l7 + 0x75]
ldx [%l7 + 0x58], %g6
fmovdl %icc, %f3, %f4
fmovdgu %icc, %f12, %f7
fmovscc %icc, %f15, %f10
ldsh [%l7 + 0x5E], %o7
bcc,pt %xcc, loop_1193
fcmpeq32 %f12, %f2, %o1
ldx [%l7 + 0x60], %l5
ldsh [%l7 + 0x68], %i3
loop_1193:
ldx [%l7 + 0x28], %l0
sth %l1, [%l7 + 0x58]
ldsb [%l7 + 0x26], %l6
fpack16 %f0, %f5
bshuffle %f4, %f2, %f4
fmovscs %icc, %f8, %f7
smulcc %l3, %g3, %l2
ldsb [%l7 + 0x72], %o3
fpadd16s %f4, %f10, %f10
tne %xcc, 0x6
brlz,a %g2, loop_1194
stw %i6, [%l7 + 0x38]
sll %g4, %o4, %l4
pdist %f12, %f12, %f2
loop_1194:
addccc %i4, 0x06B0, %g7
ldub [%l7 + 0x59], %g5
sdivcc %i5, 0x10D2, %o6
fone %f12
fnot1 %f14, %f10
fcmpne16 %f10, %f12, %g1
fbule %fcc3, loop_1195
fmovda %xcc, %f8, %f7
fsrc1 %f4, %f10
std %f8, [%l7 + 0x30]
loop_1195:
edge16n %i7, %i1, %i0
fmovsvs %xcc, %f4, %f2
sllx %o0, %i2, %o2
fmovrdgez %o5, %f8, %f14
fmovrdne %o7, %f2, %f6
tl %icc, 0x5
lduw [%l7 + 0x3C], %o1
fpack16 %f10, %f0
fbue %fcc0, loop_1196
edge8 %g6, %i3, %l5
fpsub32 %f8, %f14, %f6
fmovrdgz %l1, %f2, %f8
loop_1196:
stw %l0, [%l7 + 0x78]
movle %icc, %l6, %g3
tcs %icc, 0x5
lduh [%l7 + 0x54], %l3
st %f12, [%l7 + 0x34]
fnands %f5, %f15, %f3
fmovsa %xcc, %f13, %f7
fbue %fcc0, loop_1197
ldx [%l7 + 0x48], %l2
fzeros %f3
fmovsa %icc, %f10, %f5
loop_1197:
subcc %o3, %i6, %g2
umul %o4, 0x1CC5, %l4
movle %xcc, %g4, %g7
fbne,a %fcc0, loop_1198
st %f7, [%l7 + 0x5C]
ldx [%l7 + 0x40], %g5
orcc %i4, 0x100B, %o6
loop_1198:
be,pt %icc, loop_1199
fmul8ulx16 %f10, %f14, %f2
edge16l %g1, %i7, %i1
fmovda %icc, %f8, %f8
loop_1199:
lduh [%l7 + 0x5E], %i5
call loop_1200
fmovsn %xcc, %f11, %f0
bgu loop_1201
bvs,a,pn %xcc, loop_1202
loop_1200:
st %f12, [%l7 + 0x28]
fbl,a %fcc3, loop_1203
loop_1201:
fmovrsgz %i0, %f11, %f11
loop_1202:
popc 0x07AC, %o0
stb %o2, [%l7 + 0x4B]
loop_1203:
subccc %o5, %i2, %o7
bpos,a,pt %icc, loop_1204
ldsh [%l7 + 0x2E], %o1
lduh [%l7 + 0x38], %i3
ldd [%l7 + 0x20], %f4
loop_1204:
fxnor %f4, %f4, %f2
lduw [%l7 + 0x60], %l5
ldsb [%l7 + 0x42], %g6
fornot1 %f0, %f8, %f12
orcc %l1, %l6, %g3
fabsd %f14, %f14
movrne %l0, %l2, %o3
sdivx %i6, 0x0BB1, %l3
std %f8, [%l7 + 0x60]
bvc %xcc, loop_1205
tcc %xcc, 0x3
nop
setx loop_1206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %g2, 0x1285, %l4
loop_1205:
fnands %f10, %f0, %f3
movneg %xcc, %o4, %g7
loop_1206:
sth %g5, [%l7 + 0x50]
ldx [%l7 + 0x50], %i4
fandnot2s %f4, %f9, %f6
fcmple32 %f12, %f6, %g4
ldub [%l7 + 0x5B], %o6
xorcc %i7, %g1, %i5
fcmpd %fcc3, %f12, %f4
stb %i1, [%l7 + 0x0D]
std %f10, [%l7 + 0x30]
ldsw [%l7 + 0x24], %o0
ldsb [%l7 + 0x18], %o2
fpsub16s %f1, %f11, %f10
movle %xcc, %o5, %i0
lduh [%l7 + 0x54], %o7
ble,pt %icc, loop_1207
movrne %o1, %i3, %l5
fsrc2 %f10, %f8
fcmpeq16 %f14, %f0, %i2
loop_1207:
stx %g6, [%l7 + 0x48]
sdivx %l1, 0x1F5A, %g3
bn,a,pn %xcc, loop_1208
ldsb [%l7 + 0x4E], %l6
move %xcc, %l2, %l0
srlx %i6, 0x0D, %o3
loop_1208:
mulx %g2, %l4, %o4
ldx [%l7 + 0x18], %l3
ldd [%l7 + 0x68], %f12
fpadd16s %f5, %f4, %f2
siam 0x5
tpos %xcc, 0x5
fcmps %fcc0, %f9, %f8
ldx [%l7 + 0x38], %g7
fmovscs %icc, %f10, %f13
bge,pn %xcc, loop_1209
stw %g5, [%l7 + 0x10]
ldx [%l7 + 0x30], %g4
fmovsa %icc, %f0, %f13
loop_1209:
std %f14, [%l7 + 0x68]
nop
setx loop_1210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x50]
ble,a %xcc, loop_1211
fmovse %icc, %f4, %f15
loop_1210:
fmul8sux16 %f0, %f14, %f12
taddcctv %i4, 0x0BF0, %i7
loop_1211:
std %f6, [%l7 + 0x60]
brnz %o6, loop_1212
fmovdn %icc, %f4, %f3
fandnot1s %f4, %f8, %f15
fmul8x16au %f8, %f6, %f12
loop_1212:
fba,a %fcc3, loop_1213
sth %g1, [%l7 + 0x72]
sdivcc %i1, 0x0A90, %o0
fmovdpos %xcc, %f12, %f0
loop_1213:
bgu loop_1214
stx %o2, [%l7 + 0x08]
lduw [%l7 + 0x58], %o5
ld [%l7 + 0x40], %f0
loop_1214:
fcmps %fcc2, %f14, %f7
st %f15, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
movrgz %i5, %i0, %o1
fcmple16 %f10, %f4, %o7
ldd [%l7 + 0x78], %f0
ldub [%l7 + 0x2F], %l5
bshuffle %f0, %f6, %f0
edge8 %i3, %g6, %l1
st %f13, [%l7 + 0x6C]
movge %icc, %i2, %g3
fmovse %xcc, %f15, %f13
ld [%l7 + 0x24], %f5
ld [%l7 + 0x3C], %f1
ldd [%l7 + 0x28], %f14
fbu,a %fcc3, loop_1215
brz,a %l2, loop_1216
fsrc1s %f15, %f13
ldx [%l7 + 0x18], %l6
loop_1215:
umul %i6, %l0, %o3
loop_1216:
edge16n %l4, %g2, %o4
movge %icc, %g7, %l3
sdiv %g5, 0x04FD, %i4
stx %i7, [%l7 + 0x68]
ldx [%l7 + 0x70], %g4
bgu,a,pn %icc, loop_1217
fmovrsgez %o6, %f3, %f8
fmovsneg %xcc, %f6, %f7
stb %g1, [%l7 + 0x5F]
loop_1217:
fsrc1s %f8, %f12
fmovrdlz %o0, %f14, %f14
ldub [%l7 + 0x63], %o2
mova %xcc, %o5, %i5
sllx %i1, %o1, %i0
ldd [%l7 + 0x18], %f14
movne %xcc, %o7, %l5
fmovdcs %icc, %f5, %f6
movrne %i3, 0x1B0, %g6
sra %i2, 0x0A, %l1
mulx %g3, %l2, %i6
fmovse %xcc, %f13, %f15
fmovsneg %xcc, %f1, %f5
brlz %l0, loop_1218
lduw [%l7 + 0x28], %l6
lduw [%l7 + 0x7C], %o3
fnot1s %f12, %f10
loop_1218:
stx %l4, [%l7 + 0x48]
stw %g2, [%l7 + 0x58]
fbul,a %fcc3, loop_1219
fmovdcs %icc, %f1, %f10
fbule %fcc2, loop_1220
fcmpne16 %f8, %f6, %g7
loop_1219:
ldsh [%l7 + 0x6E], %l3
fmovsg %xcc, %f7, %f1
loop_1220:
fpackfix %f6, %f0
tleu %xcc, 0x0
fbul %fcc2, loop_1221
fbuge %fcc0, loop_1222
add %g5, 0x02BC, %o4
bne,a,pt %icc, loop_1223
loop_1221:
addccc %i7, 0x004C, %i4
loop_1222:
array8 %g4, %o6, %g1
fbg,a %fcc2, loop_1224
loop_1223:
stb %o2, [%l7 + 0x76]
brlez,a %o0, loop_1225
movre %i5, 0x3F0, %o5
loop_1224:
stw %i1, [%l7 + 0x10]
be %xcc, loop_1226
loop_1225:
fmovrdlz %o1, %f14, %f12
ldsw [%l7 + 0x38], %o7
std %f6, [%l7 + 0x58]
loop_1226:
ldsb [%l7 + 0x42], %i0
fmuld8ulx16 %f12, %f8, %f6
fmovrdne %i3, %f14, %f6
ta %xcc, 0x5
fmovrsne %l5, %f10, %f0
ldd [%l7 + 0x40], %f2
fmovdl %xcc, %f11, %f6
lduw [%l7 + 0x40], %g6
st %f9, [%l7 + 0x74]
ldx [%l7 + 0x70], %l1
ldub [%l7 + 0x3D], %g3
fmovrslz %l2, %f5, %f8
fmovdleu %xcc, %f2, %f8
sra %i2, %l0, %l6
fnors %f2, %f12, %f3
lduw [%l7 + 0x48], %i6
tcc %icc, 0x2
fbne,a %fcc2, loop_1227
bneg,pn %icc, loop_1228
stw %l4, [%l7 + 0x7C]
ldub [%l7 + 0x3D], %o3
loop_1227:
fzeros %f14
loop_1228:
stb %g2, [%l7 + 0x39]
or %l3, %g7, %g5
fcmps %fcc1, %f5, %f1
bcs,a,pt %xcc, loop_1229
fcmped %fcc3, %f0, %f12
fcmpes %fcc1, %f3, %f6
sra %i7, %o4, %i4
loop_1229:
fcmple16 %f8, %f0, %o6
array8 %g1, %o2, %o0
fcmpes %fcc1, %f0, %f14
fornot2 %f4, %f8, %f2
sub %i5, %o5, %i1
st %f13, [%l7 + 0x54]
bcs,pt %xcc, loop_1230
sth %o1, [%l7 + 0x52]
movrgez %g4, %o7, %i0
ldsw [%l7 + 0x1C], %i3
loop_1230:
subccc %g6, %l5, %g3
bvc %icc, loop_1231
bne,a %icc, loop_1232
fmovsvs %icc, %f12, %f8
fxor %f4, %f14, %f10
loop_1231:
fpack16 %f4, %f15
loop_1232:
stx %l2, [%l7 + 0x58]
bcc,a,pt %icc, loop_1233
fmovdgu %xcc, %f3, %f15
xnorcc %i2, %l0, %l1
ld [%l7 + 0x54], %f0
loop_1233:
fsrc1s %f13, %f5
fcmple32 %f12, %f10, %l6
fandnot2 %f6, %f2, %f0
sth %i6, [%l7 + 0x30]
fmovsneg %icc, %f15, %f7
fbug,a %fcc2, loop_1234
st %f5, [%l7 + 0x64]
movl %xcc, %o3, %l4
fandnot2 %f8, %f10, %f10
loop_1234:
lduh [%l7 + 0x66], %g2
fmovsge %xcc, %f3, %f6
edge8n %l3, %g7, %g5
ldx [%l7 + 0x28], %i7
stb %o4, [%l7 + 0x75]
stx %o6, [%l7 + 0x08]
brlz %i4, loop_1235
fbug %fcc2, loop_1236
stw %o2, [%l7 + 0x48]
stx %g1, [%l7 + 0x38]
loop_1235:
fpsub32s %f13, %f1, %f8
loop_1236:
sdiv %i5, 0x1211, %o0
fbue,a %fcc0, loop_1237
movg %xcc, %o5, %i1
bne %xcc, loop_1238
st %f5, [%l7 + 0x0C]
loop_1237:
fpack32 %f14, %f10, %f10
stb %g4, [%l7 + 0x6A]
loop_1238:
fbug,a %fcc2, loop_1239
fmovsn %xcc, %f12, %f7
fmovd %f10, %f2
fpack32 %f0, %f14, %f2
loop_1239:
fmovsvs %icc, %f7, %f0
taddcctv %o1, 0x06AF, %o7
lduw [%l7 + 0x54], %i0
tn %icc, 0x1
andn %i3, 0x0778, %g6
edge8 %l5, %g3, %i2
ldsb [%l7 + 0x25], %l0
lduh [%l7 + 0x2A], %l2
fmovrdlz %l1, %f12, %f10
fmovdge %icc, %f9, %f15
fpadd16s %f0, %f13, %f9
ta %xcc, 0x0
mulscc %i6, 0x04AD, %l6
fornot1 %f4, %f8, %f6
tsubcctv %l4, %o3, %g2
stw %g7, [%l7 + 0x1C]
sub %g5, %i7, %l3
fcmpne16 %f10, %f4, %o6
stb %i4, [%l7 + 0x14]
fmovspos %xcc, %f5, %f8
udiv %o2, 0x1087, %g1
edge8n %o4, %o0, %i5
brz %i1, loop_1240
movge %xcc, %o5, %o1
stw %g4, [%l7 + 0x28]
fble,a %fcc1, loop_1241
loop_1240:
ldx [%l7 + 0x60], %i0
fmovrdlz %i3, %f2, %f4
fbne,a %fcc1, loop_1242
loop_1241:
ldsw [%l7 + 0x14], %g6
umul %o7, 0x0BF0, %l5
brlz,a %i2, loop_1243
loop_1242:
ldd [%l7 + 0x08], %f14
popc 0x129F, %l0
edge8n %l2, %g3, %l1
loop_1243:
sth %l6, [%l7 + 0x10]
tn %icc, 0x3
bcs,a,pt %icc, loop_1244
ldsh [%l7 + 0x66], %l4
fxors %f4, %f13, %f10
nop
setx loop_1245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1244:
fbl,a %fcc2, loop_1246
edge32l %o3, %g2, %i6
lduh [%l7 + 0x76], %g5
loop_1245:
fmovspos %xcc, %f2, %f11
loop_1246:
nop
setx loop_1247, %l0, %l1
jmpl %l1, %i7
ldd [%l7 + 0x78], %f10
fandnot1 %f14, %f6, %f8
fbu,a %fcc3, loop_1248
loop_1247:
fone %f8
fmovdpos %icc, %f11, %f4
smul %g7, %l3, %i4
loop_1248:
stb %o2, [%l7 + 0x43]
movgu %icc, %g1, %o6
fmovrse %o4, %f4, %f6
fbo,a %fcc0, loop_1249
bg loop_1250
fpsub32s %f7, %f5, %f10
sth %o0, [%l7 + 0x7C]
loop_1249:
fpadd32 %f0, %f8, %f14
loop_1250:
sethi 0x0BD5, %i1
edge16 %i5, %o5, %o1
tge %icc, 0x1
stb %g4, [%l7 + 0x6D]
sethi 0x1C87, %i3
ldsh [%l7 + 0x0A], %i0
bn loop_1251
te %icc, 0x3
addcc %g6, 0x088E, %o7
stw %i2, [%l7 + 0x78]
loop_1251:
fmovdl %icc, %f2, %f1
stx %l0, [%l7 + 0x08]
ld [%l7 + 0x48], %f6
ldsb [%l7 + 0x66], %l2
mova %xcc, %l5, %g3
mulx %l6, 0x1D5A, %l1
movcc %icc, %o3, %g2
stx %i6, [%l7 + 0x70]
subc %l4, %g5, %i7
nop
setx loop_1252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x2A]
stx %l3, [%l7 + 0x48]
ldsw [%l7 + 0x54], %i4
loop_1252:
ldd [%l7 + 0x10], %f0
bneg loop_1253
addcc %o2, %o6, %g1
ldsb [%l7 + 0x30], %o4
ldsb [%l7 + 0x38], %o0
loop_1253:
std %f12, [%l7 + 0x60]
fbuge,a %fcc0, loop_1254
brnz,a %i5, loop_1255
fmul8ulx16 %f8, %f8, %f4
tg %xcc, 0x2
loop_1254:
lduw [%l7 + 0x18], %o5
loop_1255:
movrgez %o1, 0x25F, %i1
edge8n %g4, %i0, %i3
fmovrdne %o7, %f10, %f10
ldsb [%l7 + 0x45], %g6
pdist %f10, %f6, %f10
fmovdn %xcc, %f8, %f5
edge32 %l0, %l2, %i2
subccc %l5, %g3, %l6
fpack32 %f6, %f0, %f12
fpmerge %f12, %f5, %f6
fxors %f8, %f1, %f11
tg %icc, 0x0
ldub [%l7 + 0x45], %l1
ldsb [%l7 + 0x77], %o3
call loop_1256
fmul8ulx16 %f4, %f6, %f12
brgz %g2, loop_1257
tgu %xcc, 0x7
loop_1256:
stw %i6, [%l7 + 0x10]
fnegs %f4, %f4
loop_1257:
tge %icc, 0x7
fmovdcs %xcc, %f4, %f9
fzeros %f2
addcc %l4, 0x05DD, %i7
bn,a loop_1258
ldsw [%l7 + 0x2C], %g5
movg %xcc, %g7, %l3
ldsw [%l7 + 0x1C], %i4
loop_1258:
ldd [%l7 + 0x18], %f10
fornot2 %f8, %f8, %f14
edge32l %o6, %g1, %o4
std %f4, [%l7 + 0x30]
ldsb [%l7 + 0x51], %o2
fmovdpos %icc, %f3, %f11
fbn,a %fcc0, loop_1259
array8 %i5, %o0, %o5
lduh [%l7 + 0x5A], %i1
ldsw [%l7 + 0x38], %o1
loop_1259:
subccc %g4, 0x1A5C, %i0
fbule %fcc0, loop_1260
fcmple32 %f0, %f14, %o7
movre %i3, %g6, %l2
alignaddr %i2, %l5, %g3
loop_1260:
edge32 %l6, %l0, %l1
array8 %g2, %o3, %l4
edge32ln %i7, %g5, %g7
fzero %f2
movneg %icc, %l3, %i6
tsubcctv %i4, %o6, %o4
fpsub32 %f14, %f10, %f4
ld [%l7 + 0x5C], %f6
lduw [%l7 + 0x68], %g1
fmovrsgz %i5, %f8, %f9
sllx %o2, %o0, %i1
lduh [%l7 + 0x28], %o1
add %o5, 0x0EBF, %i0
fnors %f0, %f10, %f9
alignaddr %g4, %i3, %g6
sethi 0x1F42, %o7
fbug,a %fcc2, loop_1261
edge32ln %i2, %l5, %l2
fmovscs %xcc, %f3, %f8
fmovscs %icc, %f10, %f15
loop_1261:
edge8 %l6, %g3, %l1
udiv %l0, 0x0937, %g2
fmovdne %icc, %f6, %f9
ldub [%l7 + 0x20], %l4
fxnor %f2, %f12, %f12
edge16n %i7, %g5, %g7
sth %l3, [%l7 + 0x0C]
std %f12, [%l7 + 0x18]
fbn %fcc1, loop_1262
fcmple32 %f0, %f10, %i6
fpsub16 %f10, %f8, %f14
movvs %xcc, %i4, %o3
loop_1262:
ldd [%l7 + 0x28], %f6
tl %icc, 0x3
movpos %icc, %o6, %g1
ld [%l7 + 0x2C], %f6
fandnot2 %f2, %f10, %f10
fmovsneg %icc, %f12, %f10
add %o4, 0x12E9, %o2
fmovdleu %icc, %f1, %f15
popc %o0, %i5
xnor %o1, 0x0B4D, %o5
fxors %f7, %f5, %f15
ldsw [%l7 + 0x78], %i1
ldx [%l7 + 0x68], %g4
fcmped %fcc0, %f8, %f10
stb %i0, [%l7 + 0x66]
addcc %g6, 0x089A, %i3
stw %o7, [%l7 + 0x3C]
lduw [%l7 + 0x60], %l5
orn %i2, %l2, %g3
fmovdleu %icc, %f8, %f7
fcmpes %fcc3, %f9, %f2
fmovsleu %icc, %f3, %f4
lduh [%l7 + 0x5C], %l1
fbug,a %fcc3, loop_1263
pdist %f10, %f0, %f10
stb %l6, [%l7 + 0x70]
bcc,a,pt %icc, loop_1264
loop_1263:
array16 %l0, %l4, %i7
mova %xcc, %g5, %g2
ldub [%l7 + 0x45], %l3
loop_1264:
fmovdneg %icc, %f1, %f9
fcmple32 %f8, %f12, %g7
bn,pn %icc, loop_1265
fbule,a %fcc1, loop_1266
tcs %xcc, 0x3
movrlez %i4, %o3, %o6
loop_1265:
fbn %fcc3, loop_1267
loop_1266:
fpmerge %f10, %f8, %f0
ldsw [%l7 + 0x10], %i6
bleu %xcc, loop_1268
loop_1267:
movrgz %g1, 0x3E7, %o4
bvs,a %xcc, loop_1269
st %f8, [%l7 + 0x7C]
loop_1268:
move %xcc, %o2, %i5
alignaddrl %o0, %o5, %i1
loop_1269:
bcs,pt %icc, loop_1270
mulx %o1, 0x037E, %g4
fbl %fcc0, loop_1271
st %f13, [%l7 + 0x58]
loop_1270:
ble,a %xcc, loop_1272
array32 %i0, %i3, %g6
loop_1271:
nop
setx loop_1273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f0, %f8, %f8
loop_1272:
fmovsge %xcc, %f14, %f9
stb %l5, [%l7 + 0x08]
loop_1273:
ldsb [%l7 + 0x2F], %o7
lduh [%l7 + 0x4A], %l2
fmovrdne %g3, %f12, %f6
ldsw [%l7 + 0x28], %l1
bcs %xcc, loop_1274
fabss %f0, %f12
st %f5, [%l7 + 0x64]
fmul8ulx16 %f0, %f8, %f10
loop_1274:
fmovda %xcc, %f11, %f6
stx %l6, [%l7 + 0x08]
movcc %icc, %l0, %i2
ld [%l7 + 0x2C], %f14
sllx %i7, %g5, %l4
lduw [%l7 + 0x18], %l3
array16 %g2, %i4, %o3
tsubcc %g7, %i6, %g1
fbule %fcc2, loop_1275
array8 %o6, %o4, %o2
fands %f0, %f2, %f14
sdivx %o0, 0x0905, %o5
loop_1275:
orn %i1, %o1, %i5
sdivcc %g4, 0x0A55, %i0
fnegd %f12, %f4
sethi 0x084B, %i3
fmovrdne %l5, %f4, %f12
tn %xcc, 0x4
std %f8, [%l7 + 0x60]
fbug %fcc2, loop_1276
tg %icc, 0x2
fmovdleu %icc, %f10, %f4
stw %o7, [%l7 + 0x7C]
loop_1276:
bne %xcc, loop_1277
fmul8x16au %f2, %f10, %f14
ldsb [%l7 + 0x23], %g6
udivx %l2, 0x0613, %l1
loop_1277:
add %l6, 0x00A9, %l0
lduh [%l7 + 0x7A], %g3
srax %i2, 0x01, %i7
ldsw [%l7 + 0x5C], %l4
stw %l3, [%l7 + 0x68]
fmuld8ulx16 %f15, %f14, %f0
sth %g5, [%l7 + 0x34]
edge8 %g2, %i4, %g7
fmovsg %xcc, %f2, %f1
bpos,pn %xcc, loop_1278
fmovrsgz %o3, %f7, %f14
movrlz %i6, 0x03A, %g1
fands %f13, %f2, %f13
loop_1278:
tsubcc %o6, %o4, %o0
edge16n %o5, %i1, %o2
fcmpeq32 %f4, %f12, %o1
ldsh [%l7 + 0x62], %g4
fnand %f6, %f10, %f10
fandnot1s %f6, %f7, %f3
tle %xcc, 0x0
fabsd %f2, %f2
bn,pt %icc, loop_1279
bcs,a,pt %xcc, loop_1280
nop
setx loop_1281, %l0, %l1
jmpl %l1, %i0
fpackfix %f14, %f5
loop_1279:
andcc %i3, %l5, %o7
loop_1280:
stw %g6, [%l7 + 0x30]
loop_1281:
addcc %i5, 0x0F70, %l2
fandnot2s %f5, %f4, %f3
tgu %icc, 0x2
tcc %icc, 0x5
fsrc2s %f6, %f2
fmovsle %xcc, %f1, %f2
fcmpeq16 %f8, %f14, %l1
fbge %fcc1, loop_1282
fmul8x16 %f1, %f10, %f6
stx %l0, [%l7 + 0x60]
fmovde %xcc, %f2, %f13
loop_1282:
edge8 %l6, %i2, %i7
array8 %g3, %l3, %l4
nop
setx loop_1283, %l0, %l1
jmpl %l1, %g5
fbu,a %fcc2, loop_1284
tcs %icc, 0x4
andncc %g2, %i4, %o3
loop_1283:
tleu %xcc, 0x3
loop_1284:
move %icc, %g7, %i6
and %o6, 0x1D66, %o4
alignaddr %o0, %g1, %i1
sth %o2, [%l7 + 0x2A]
fabsd %f6, %f0
fmovsa %xcc, %f8, %f14
fba %fcc0, loop_1285
ldx [%l7 + 0x68], %o1
ldsb [%l7 + 0x67], %g4
fbo,a %fcc2, loop_1286
loop_1285:
ldx [%l7 + 0x20], %i0
std %f6, [%l7 + 0x38]
edge32l %i3, %l5, %o7
loop_1286:
srlx %o5, %g6, %l2
movne %icc, %i5, %l0
movneg %xcc, %l1, %i2
edge16 %i7, %g3, %l3
lduw [%l7 + 0x34], %l4
ldx [%l7 + 0x70], %l6
fxors %f13, %f3, %f12
fblg,a %fcc3, loop_1287
fmovsvc %xcc, %f15, %f15
bleu,a,pt %xcc, loop_1288
fmovdcc %xcc, %f4, %f6
loop_1287:
edge32 %g2, %i4, %g5
stx %o3, [%l7 + 0x18]
loop_1288:
fpadd32 %f4, %f0, %f14
ldsb [%l7 + 0x6D], %i6
movre %o6, %g7, %o0
fxors %f1, %f13, %f9
subcc %o4, 0x1754, %g1
tvc %xcc, 0x4
fmovdg %xcc, %f4, %f2
edge32l %i1, %o1, %o2
tvc %icc, 0x2
fmovspos %icc, %f7, %f3
lduw [%l7 + 0x60], %g4
fmovdvc %xcc, %f3, %f0
tne %xcc, 0x6
brgez,a %i3, loop_1289
fzero %f10
sdivx %i0, 0x07A3, %l5
fmovrdgez %o7, %f10, %f6
loop_1289:
fmovda %icc, %f12, %f5
fbo,a %fcc0, loop_1290
fabsd %f2, %f8
edge16ln %o5, %l2, %g6
fbn %fcc0, loop_1291
loop_1290:
fmul8x16al %f7, %f14, %f10
fbe %fcc1, loop_1292
brlz,a %l0, loop_1293
loop_1291:
bn,pn %icc, loop_1294
fmovsne %icc, %f1, %f2
loop_1292:
fpackfix %f0, %f13
loop_1293:
fpack32 %f12, %f6, %f6
loop_1294:
fmovsneg %xcc, %f3, %f8
st %f9, [%l7 + 0x38]
ld [%l7 + 0x48], %f2
lduw [%l7 + 0x74], %i5
fbug,a %fcc2, loop_1295
bg,pn %xcc, loop_1296
st %f7, [%l7 + 0x68]
fcmpeq32 %f10, %f6, %i2
loop_1295:
lduw [%l7 + 0x7C], %l1
loop_1296:
stx %i7, [%l7 + 0x40]
fmovrsne %l3, %f7, %f12
andcc %g3, %l4, %l6
for %f10, %f0, %f10
sth %g2, [%l7 + 0x3A]
fornot1 %f14, %f0, %f4
stb %i4, [%l7 + 0x4F]
movvc %xcc, %o3, %g5
edge32n %i6, %g7, %o6
lduw [%l7 + 0x28], %o4
brgz %g1, loop_1297
std %f12, [%l7 + 0x70]
bcs loop_1298
sth %o0, [%l7 + 0x74]
loop_1297:
st %f2, [%l7 + 0x78]
stw %i1, [%l7 + 0x78]
loop_1298:
ldd [%l7 + 0x10], %f0
fbul,a %fcc0, loop_1299
xnor %o1, %g4, %o2
stb %i3, [%l7 + 0x52]
bcc loop_1300
loop_1299:
std %f6, [%l7 + 0x50]
ldsw [%l7 + 0x4C], %l5
fbug %fcc3, loop_1301
loop_1300:
orn %o7, 0x0C0B, %o5
sth %i0, [%l7 + 0x54]
fmovsle %xcc, %f4, %f6
loop_1301:
fbl,a %fcc3, loop_1302
ldsw [%l7 + 0x20], %l2
fbue %fcc3, loop_1303
ldsb [%l7 + 0x77], %g6
loop_1302:
ldsb [%l7 + 0x34], %l0
ta %icc, 0x0
loop_1303:
edge16n %i5, %l1, %i2
fbge %fcc3, loop_1304
stw %l3, [%l7 + 0x20]
sdivx %i7, 0x1F77, %l4
bleu,a,pt %icc, loop_1305
loop_1304:
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x78], %l6
fabss %f3, %f15
loop_1305:
edge8l %g3, %i4, %g2
fmovsne %xcc, %f8, %f1
tcc %icc, 0x5
bvs loop_1306
lduh [%l7 + 0x3C], %g5
movre %i6, 0x2FD, %o3
fmuld8sux16 %f4, %f3, %f4
loop_1306:
orn %o6, %g7, %g1
fmovdg %icc, %f3, %f11
fmovrslz %o4, %f14, %f0
stw %i1, [%l7 + 0x5C]
te %xcc, 0x2
ldsw [%l7 + 0x20], %o0
movrlz %o1, %g4, %o2
fbg %fcc1, loop_1307
bcs %icc, loop_1308
tcs %icc, 0x6
fnegs %f6, %f11
loop_1307:
ble loop_1309
loop_1308:
fandnot2 %f14, %f0, %f10
fmovsvc %xcc, %f9, %f9
fmovdcc %icc, %f10, %f1
loop_1309:
tg %xcc, 0x2
taddcctv %l5, %i3, %o7
fmovdn %icc, %f0, %f7
fmovdle %xcc, %f9, %f15
fands %f14, %f0, %f3
fbo,a %fcc3, loop_1310
fbu,a %fcc1, loop_1311
subc %o5, %l2, %g6
tneg %icc, 0x5
loop_1310:
be,a loop_1312
loop_1311:
bl,a,pt %icc, loop_1313
addcc %l0, 0x0B50, %i0
nop
setx loop_1314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1312:
srax %i5, %i2, %l3
loop_1313:
fnor %f14, %f10, %f2
fbug,a %fcc3, loop_1315
loop_1314:
subc %i7, %l4, %l1
fble,a %fcc2, loop_1316
tge %icc, 0x5
loop_1315:
fandnot1 %f12, %f14, %f10
fmul8x16au %f13, %f6, %f8
loop_1316:
fbge %fcc2, loop_1317
lduh [%l7 + 0x1C], %l6
fbul %fcc3, loop_1318
ldx [%l7 + 0x28], %g3
loop_1317:
xor %g2, 0x1618, %g5
fbne %fcc0, loop_1319
loop_1318:
fcmpd %fcc2, %f2, %f10
udivx %i6, 0x047F, %o3
orcc %i4, 0x068F, %o6
loop_1319:
lduh [%l7 + 0x24], %g7
fmovsl %xcc, %f3, %f8
fmovdneg %xcc, %f14, %f7
ld [%l7 + 0x2C], %f11
bleu %icc, loop_1320
fnands %f9, %f9, %f15
fmovdneg %xcc, %f1, %f11
fpsub16 %f6, %f10, %f4
loop_1320:
bvs,pt %xcc, loop_1321
ldd [%l7 + 0x28], %f12
tgu %icc, 0x4
movleu %icc, %o4, %i1
loop_1321:
fnot1 %f10, %f0
fpmerge %f12, %f0, %f10
be,a,pn %xcc, loop_1322
fcmpne16 %f0, %f12, %o0
fcmpeq32 %f0, %f12, %o1
fmovrdgz %g1, %f8, %f6
loop_1322:
fornot2 %f2, %f14, %f10
fmovrdne %o2, %f10, %f10
fnot2s %f0, %f6
sth %g4, [%l7 + 0x28]
mulx %l5, %o7, %o5
ld [%l7 + 0x48], %f11
sll %l2, %g6, %i3
fmovsle %xcc, %f2, %f11
ldsh [%l7 + 0x44], %i0
fnors %f2, %f9, %f7
be,a loop_1323
tsubcc %l0, %i2, %i5
movvc %xcc, %l3, %l4
movrlz %l1, %i7, %l6
loop_1323:
taddcc %g2, %g5, %g3
edge32n %i6, %o3, %o6
st %f7, [%l7 + 0x10]
fmovscs %icc, %f8, %f8
fnor %f10, %f10, %f2
ldsh [%l7 + 0x6A], %i4
fmovsn %xcc, %f14, %f11
fmovsleu %xcc, %f3, %f5
fpsub16s %f14, %f12, %f6
st %f3, [%l7 + 0x7C]
movvs %xcc, %o4, %i1
fcmped %fcc2, %f10, %f2
fmovsvc %xcc, %f10, %f12
sth %g7, [%l7 + 0x08]
be,a,pn %icc, loop_1324
movne %xcc, %o1, %g1
lduw [%l7 + 0x7C], %o0
fsrc1 %f8, %f14
loop_1324:
smul %g4, %o2, %l5
fcmpes %fcc2, %f14, %f6
fbule %fcc1, loop_1325
ldd [%l7 + 0x28], %f4
tgu %xcc, 0x5
stb %o7, [%l7 + 0x6B]
loop_1325:
stx %l2, [%l7 + 0x70]
alignaddrl %o5, %i3, %g6
fmovrslez %i0, %f9, %f4
lduw [%l7 + 0x2C], %l0
bvs,a,pn %icc, loop_1326
fmul8x16au %f15, %f13, %f4
stw %i2, [%l7 + 0x34]
fandnot2 %f14, %f12, %f0
loop_1326:
movrlz %i5, %l4, %l1
brlz,a %l3, loop_1327
fcmpes %fcc0, %f0, %f6
st %f1, [%l7 + 0x4C]
ldub [%l7 + 0x53], %l6
loop_1327:
sethi 0x00C1, %i7
subcc %g2, 0x0F47, %g3
sdivx %g5, 0x1DF3, %i6
movgu %icc, %o6, %o3
fmovscs %icc, %f15, %f10
movrgz %o4, %i1, %i4
edge32l %o1, %g7, %o0
tpos %xcc, 0x1
fpadd16 %f4, %f2, %f10
ldub [%l7 + 0x0E], %g1
ldub [%l7 + 0x70], %o2
umulcc %l5, %o7, %l2
xorcc %o5, 0x13EB, %i3
fmovd %f2, %f10
stx %g6, [%l7 + 0x70]
fpadd16 %f14, %f6, %f4
fnot2 %f0, %f2
stx %i0, [%l7 + 0x10]
fpack16 %f0, %f1
fmovdpos %icc, %f14, %f15
fmul8x16 %f3, %f2, %f14
fble,a %fcc1, loop_1328
ta %icc, 0x7
movrgez %g4, 0x348, %i2
ldsw [%l7 + 0x38], %l0
loop_1328:
te %icc, 0x4
fcmpne16 %f8, %f10, %l4
ldsb [%l7 + 0x5E], %i5
fcmple16 %f0, %f10, %l3
lduw [%l7 + 0x1C], %l1
stb %l6, [%l7 + 0x41]
fmovrsgz %g2, %f3, %f4
add %g3, 0x0453, %g5
edge8n %i6, %o6, %o3
edge32n %o4, %i7, %i4
lduh [%l7 + 0x7E], %i1
nop
setx loop_1329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x10], %g7
lduh [%l7 + 0x2A], %o1
ldx [%l7 + 0x40], %g1
loop_1329:
fbge %fcc1, loop_1330
mova %xcc, %o0, %l5
ld [%l7 + 0x30], %f2
addc %o7, %l2, %o5
loop_1330:
fmovspos %xcc, %f14, %f1
bl,pn %icc, loop_1331
lduw [%l7 + 0x24], %i3
stx %o2, [%l7 + 0x08]
std %f2, [%l7 + 0x48]
loop_1331:
edge32n %g6, %g4, %i0
fpsub32 %f12, %f4, %f12
fcmple16 %f8, %f14, %l0
ldsh [%l7 + 0x58], %l4
orncc %i2, 0x02A2, %l3
fnegd %f2, %f10
movvs %xcc, %i5, %l1
nop
setx loop_1332, %l0, %l1
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 %f2
pdist %f2, %f0, %f6
bleu,a,pt %xcc, loop_1333
loop_1332:
movneg %xcc, %l6, %g2
ldub [%l7 + 0x74], %g5
std %f14, [%l7 + 0x48]
loop_1333:
tpos %icc, 0x5
st %f9, [%l7 + 0x50]
ldsw [%l7 + 0x64], %g3
tgu %xcc, 0x5
fmovrsgz %o6, %f10, %f9
fpack32 %f4, %f4, %f14
umulcc %i6, 0x1961, %o3
brlz %i7, loop_1334
tvc %icc, 0x6
fbn,a %fcc0, loop_1335
fmovsn %xcc, %f1, %f13
loop_1334:
fcmpgt16 %f2, %f10, %o4
lduh [%l7 + 0x70], %i1
loop_1335:
fmovrde %g7, %f8, %f14
ldx [%l7 + 0x58], %o1
or %i4, 0x1AA0, %g1
edge32ln %o0, %l5, %o7
mova %xcc, %o5, %l2
fmovrse %o2, %f13, %f8
ldx [%l7 + 0x50], %i3
fmul8x16 %f8, %f2, %f14
array16 %g4, %i0, %g6
st %f12, [%l7 + 0x7C]
ldub [%l7 + 0x6A], %l4
fpsub32s %f9, %f10, %f11
edge32l %l0, %l3, %i2
sth %i5, [%l7 + 0x0A]
fmul8ulx16 %f2, %f4, %f6
fmovsgu %xcc, %f0, %f5
tge %icc, 0x4
fone %f14
stb %l6, [%l7 + 0x39]
ldd [%l7 + 0x50], %f4
tvs %icc, 0x0
fpsub32 %f2, %f8, %f4
fmovsleu %icc, %f7, %f11
edge16l %l1, %g2, %g3
edge16 %o6, %i6, %o3
fone %f2
ldsb [%l7 + 0x55], %g5
fmovscc %xcc, %f4, %f3
fandnot2s %f1, %f10, %f9
brz,a %i7, loop_1336
fexpand %f3, %f14
ldx [%l7 + 0x70], %o4
ldsb [%l7 + 0x4D], %i1
loop_1336:
tcs %icc, 0x3
bge,a %icc, loop_1337
fpsub16s %f14, %f0, %f2
fmovrdlez %g7, %f8, %f2
nop
setx loop_1338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1337:
sll %o1, %g1, %i4
movne %xcc, %o0, %o7
fmovse %icc, %f2, %f14
loop_1338:
edge16ln %l5, %l2, %o5
fmovsgu %icc, %f7, %f6
ldub [%l7 + 0x10], %o2
movpos %xcc, %i3, %i0
ldsh [%l7 + 0x14], %g4
fcmpd %fcc0, %f6, %f0
ld [%l7 + 0x78], %f7
ldub [%l7 + 0x77], %g6
stw %l4, [%l7 + 0x68]
stx %l3, [%l7 + 0x60]
lduh [%l7 + 0x76], %l0
fcmpgt16 %f14, %f0, %i2
move %icc, %l6, %i5
subc %l1, %g3, %o6
ldub [%l7 + 0x4E], %i6
addccc %g2, 0x0E58, %o3
brgez %g5, loop_1339
fandnot2 %f2, %f0, %f4
stw %o4, [%l7 + 0x14]
fbn %fcc3, loop_1340
loop_1339:
fmovrdne %i7, %f14, %f2
tne %icc, 0x1
fmovsa %icc, %f5, %f5
loop_1340:
fmovdpos %xcc, %f9, %f13
st %f10, [%l7 + 0x08]
movle %icc, %g7, %i1
fmovrslz %g1, %f8, %f14
fcmpne16 %f6, %f2, %i4
sth %o0, [%l7 + 0x14]
orcc %o7, %o1, %l5
fmovrdgz %o5, %f8, %f4
fmovdvc %icc, %f5, %f7
sdiv %l2, 0x096C, %o2
ldsb [%l7 + 0x6F], %i0
edge16ln %i3, %g6, %l4
st %f1, [%l7 + 0x78]
bvs %xcc, loop_1341
tn %icc, 0x5
lduw [%l7 + 0x08], %l3
ta %icc, 0x2
loop_1341:
fble %fcc1, loop_1342
fmovsvc %xcc, %f0, %f15
fpsub16 %f12, %f12, %f10
be,a %icc, loop_1343
loop_1342:
fabss %f14, %f13
brgz,a %g4, loop_1344
fbue %fcc0, loop_1345
loop_1343:
fmovdl %icc, %f15, %f14
bn,a,pt %xcc, loop_1346
loop_1344:
fones %f11
loop_1345:
ldd [%l7 + 0x70], %f6
fcmps %fcc1, %f5, %f2
loop_1346:
ld [%l7 + 0x14], %f13
fbul %fcc0, loop_1347
add %i2, %l0, %l6
fbug %fcc2, loop_1348
fornot2s %f9, %f3, %f9
loop_1347:
brz %l1, loop_1349
brz %g3, loop_1350
loop_1348:
stb %o6, [%l7 + 0x0E]
nop
setx loop_1351, %l0, %l1
jmpl %l1, %i6
loop_1349:
movrlz %g2, %i5, %o3
loop_1350:
fmuld8ulx16 %f0, %f4, %f4
sethi 0x0822, %o4
loop_1351:
lduw [%l7 + 0x78], %i7
movrne %g5, %g7, %g1
srl %i1, 0x1F, %o0
ldx [%l7 + 0x60], %o7
andncc %i4, %l5, %o5
ldx [%l7 + 0x50], %l2
fcmple32 %f10, %f12, %o2
sth %o1, [%l7 + 0x60]
fbn %fcc1, loop_1352
stb %i0, [%l7 + 0x70]
stx %i3, [%l7 + 0x60]
fba %fcc1, loop_1353
loop_1352:
ldsw [%l7 + 0x50], %l4
fcmpgt16 %f4, %f14, %g6
bvc,a %xcc, loop_1354
loop_1353:
st %f7, [%l7 + 0x1C]
addc %g4, %i2, %l3
fcmpd %fcc0, %f2, %f2
loop_1354:
movrlez %l6, 0x332, %l0
fbl,a %fcc2, loop_1355
fcmpd %fcc0, %f6, %f4
nop
setx loop_1356, %l0, %l1
jmpl %l1, %g3
fcmple32 %f4, %f14, %o6
loop_1355:
fmovdle %xcc, %f14, %f3
fmovdcs %xcc, %f4, %f6
loop_1356:
fmovsg %icc, %f6, %f4
fzeros %f7
fmovsg %xcc, %f13, %f9
fandnot1 %f0, %f6, %f4
std %f10, [%l7 + 0x10]
fmovrdgz %l1, %f10, %f10
fmovrsgz %g2, %f14, %f1
edge32 %i5, %i6, %o4
ldsh [%l7 + 0x2E], %o3
fsrc1s %f3, %f9
stb %g5, [%l7 + 0x2F]
fbuge %fcc0, loop_1357
ldsh [%l7 + 0x54], %g7
ble,a,pn %xcc, loop_1358
st %f7, [%l7 + 0x64]
loop_1357:
ldd [%l7 + 0x68], %f0
std %f12, [%l7 + 0x68]
loop_1358:
ldsh [%l7 + 0x14], %g1
movrgez %i1, %i7, %o0
fbue,a %fcc3, loop_1359
ld [%l7 + 0x34], %f3
std %f2, [%l7 + 0x48]
sll %i4, 0x12, %l5
loop_1359:
movrgez %o5, %l2, %o7
pdist %f0, %f4, %f12
sdivcc %o1, 0x1E2C, %o2
umul %i3, %i0, %g6
fsrc2 %f4, %f8
fpsub16 %f8, %f12, %f8
fornot2 %f4, %f14, %f12
sllx %l4, 0x1A, %g4
edge32 %l3, %i2, %l6
andcc %g3, %o6, %l1
fmovsgu %xcc, %f14, %f9
fcmpeq16 %f8, %f10, %l0
ldd [%l7 + 0x28], %f0
fbne,a %fcc0, loop_1360
ldsw [%l7 + 0x38], %g2
fnor %f12, %f10, %f8
tsubcctv %i5, 0x0AAF, %o4
loop_1360:
bleu,a %icc, loop_1361
fmovdvc %icc, %f6, %f15
tle %icc, 0x1
brnz %i6, loop_1362
loop_1361:
stb %g5, [%l7 + 0x68]
ldub [%l7 + 0x19], %o3
fbne,a %fcc3, loop_1363
loop_1362:
edge16n %g1, %g7, %i7
fmovrsne %i1, %f15, %f7
fnot2 %f8, %f6
loop_1363:
tcs %xcc, 0x6
sdiv %i4, 0x0937, %l5
bcc,a,pn %icc, loop_1364
addc %o0, 0x062B, %o5
fmuld8sux16 %f13, %f9, %f0
fmovrdgz %l2, %f6, %f14
loop_1364:
fpack16 %f0, %f3
std %f10, [%l7 + 0x18]
subc %o7, 0x198F, %o1
fbl,a %fcc3, loop_1365
ldsb [%l7 + 0x1B], %o2
fmovse %icc, %f2, %f5
ldd [%l7 + 0x20], %f10
loop_1365:
ldx [%l7 + 0x10], %i0
bn,pt %icc, loop_1366
fmovdl %icc, %f13, %f15
sth %i3, [%l7 + 0x08]
udivcc %g6, 0x1B39, %l4
loop_1366:
bg loop_1367
movle %xcc, %l3, %g4
fors %f8, %f2, %f5
andncc %i2, %l6, %o6
loop_1367:
array8 %g3, %l1, %g2
ld [%l7 + 0x34], %f5
ldsw [%l7 + 0x38], %i5
ldx [%l7 + 0x38], %o4
st %f8, [%l7 + 0x48]
addcc %l0, 0x1EFE, %i6
sll %g5, 0x18, %g1
lduh [%l7 + 0x56], %o3
stb %g7, [%l7 + 0x39]
tleu %icc, 0x4
fmul8x16al %f13, %f6, %f8
fpadd16 %f14, %f10, %f2
fnot1 %f0, %f8
ta %xcc, 0x7
lduw [%l7 + 0x14], %i1
tgu %icc, 0x6
sll %i4, 0x18, %l5
fmovdcc %icc, %f11, %f14
movn %xcc, %o0, %o5
ldd [%l7 + 0x30], %f10
stw %l2, [%l7 + 0x70]
ld [%l7 + 0x1C], %f9
ld [%l7 + 0x18], %f13
ldsb [%l7 + 0x41], %o7
fone %f8
andn %i7, 0x0F1F, %o1
stw %o2, [%l7 + 0x6C]
srl %i0, 0x1F, %g6
ldsh [%l7 + 0x60], %i3
stw %l3, [%l7 + 0x48]
lduw [%l7 + 0x1C], %g4
edge32 %i2, %l6, %o6
fmovscc %icc, %f7, %f7
fmul8x16 %f14, %f14, %f4
fcmple32 %f10, %f14, %l4
lduw [%l7 + 0x48], %g3
umul %l1, 0x1BAB, %i5
fbue %fcc3, loop_1368
mulx %g2, 0x115D, %l0
brlz %i6, loop_1369
ldsh [%l7 + 0x26], %g5
loop_1368:
fcmpeq16 %f8, %f10, %o4
lduw [%l7 + 0x4C], %o3
loop_1369:
movgu %icc, %g1, %g7
fmovrsgz %i1, %f4, %f11
ldd [%l7 + 0x08], %f4
fzeros %f1
ldd [%l7 + 0x60], %f2
bl,pt %icc, loop_1370
brgz %i4, loop_1371
fbo %fcc0, loop_1372
fmovsge %xcc, %f12, %f11
loop_1370:
movrgez %l5, %o5, %l2
loop_1371:
tleu %xcc, 0x4
loop_1372:
srlx %o7, %i7, %o1
nop
setx loop_1373, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32 %o2, %o0, %g6
xnor %i0, 0x0CE4, %l3
and %g4, 0x053A, %i3
loop_1373:
lduw [%l7 + 0x50], %l6
umulcc %i2, %o6, %g3
fmovsgu %icc, %f13, %f5
movg %xcc, %l4, %l1
ldub [%l7 + 0x25], %g2
popc 0x0ED6, %l0
fnot2s %f15, %f9
fmovdleu %xcc, %f12, %f1
ldsh [%l7 + 0x20], %i5
fsrc1s %f12, %f8
fnot2 %f14, %f2
ldd [%l7 + 0x30], %f8
fble %fcc0, loop_1374
stb %i6, [%l7 + 0x33]
std %f0, [%l7 + 0x78]
fmovsleu %xcc, %f6, %f12
loop_1374:
fandnot2 %f6, %f10, %f4
movrgez %o4, 0x0BA, %o3
subccc %g1, 0x0491, %g5
fmovsgu %xcc, %f14, %f7
fmovdn %xcc, %f3, %f11
fmovdne %xcc, %f5, %f6
fba,a %fcc3, loop_1375
std %f2, [%l7 + 0x78]
edge8ln %g7, %i4, %l5
ldsw [%l7 + 0x1C], %i1
loop_1375:
nop
setx loop_1376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l2, [%l7 + 0x10]
tsubcctv %o7, %o5, %o1
tg %xcc, 0x5
loop_1376:
fabss %f6, %f3
fbn,a %fcc1, loop_1377
call loop_1378
stb %i7, [%l7 + 0x50]
xnor %o0, %g6, %i0
loop_1377:
mulscc %o2, %l3, %i3
loop_1378:
orcc %l6, %g4, %i2
sllx %o6, %l4, %g3
fmovdl %xcc, %f7, %f1
faligndata %f10, %f0, %f12
stw %g2, [%l7 + 0x14]
edge8ln %l1, %l0, %i6
fmovdn %xcc, %f14, %f10
brgez %o4, loop_1379
taddcc %o3, 0x172D, %i5
fmovrdne %g1, %f4, %f6
udiv %g5, 0x151D, %i4
loop_1379:
brlez,a %g7, loop_1380
ldsb [%l7 + 0x49], %i1
st %f1, [%l7 + 0x70]
ldsb [%l7 + 0x1B], %l2
loop_1380:
fmovrsne %o7, %f7, %f1
ldx [%l7 + 0x60], %o5
fpack16 %f14, %f10
lduh [%l7 + 0x2A], %o1
std %f2, [%l7 + 0x78]
fxnors %f9, %f5, %f9
fpmerge %f8, %f3, %f2
fmovdn %xcc, %f4, %f2
edge16ln %i7, %l5, %g6
ldsw [%l7 + 0x40], %o0
be,a %icc, loop_1381
fmovsa %xcc, %f13, %f8
std %f14, [%l7 + 0x10]
stb %o2, [%l7 + 0x50]
loop_1381:
fandnot2s %f9, %f3, %f2
umulcc %i0, %l3, %l6
lduw [%l7 + 0x44], %i3
array32 %g4, %o6, %i2
fcmped %fcc0, %f12, %f12
tvc %xcc, 0x3
fpadd32s %f6, %f13, %f8
brlz,a %g3, loop_1382
fnegs %f8, %f15
fnot2s %f6, %f8
fpack16 %f0, %f5
loop_1382:
edge32ln %l4, %l1, %l0
fmovse %icc, %f12, %f9
fsrc2 %f10, %f4
udiv %g2, 0x17C7, %o4
std %f0, [%l7 + 0x50]
ld [%l7 + 0x24], %f2
stb %i6, [%l7 + 0x39]
tleu %icc, 0x6
fmovrslez %i5, %f2, %f11
brz,a %o3, loop_1383
ldsh [%l7 + 0x7A], %g5
fmovrde %i4, %f14, %f2
fmovsvs %icc, %f1, %f14
loop_1383:
ldsw [%l7 + 0x60], %g1
array8 %g7, %i1, %l2
subc %o7, %o1, %o5
movrgz %l5, %g6, %o0
std %f10, [%l7 + 0x68]
movleu %xcc, %o2, %i0
st %f10, [%l7 + 0x3C]
call loop_1384
fmul8x16 %f15, %f10, %f10
tcc %icc, 0x2
fmovdvs %icc, %f13, %f14
loop_1384:
tsubcc %l3, %i7, %i3
fpackfix %f0, %f8
pdist %f8, %f14, %f10
sth %g4, [%l7 + 0x52]
for %f10, %f6, %f4
sth %l6, [%l7 + 0x16]
movrlz %i2, 0x2F0, %o6
fmovs %f7, %f5
lduh [%l7 + 0x5E], %l4
ldsh [%l7 + 0x44], %g3
bneg,a,pn %xcc, loop_1385
ldx [%l7 + 0x08], %l1
fmovsvc %xcc, %f4, %f10
ldsw [%l7 + 0x64], %l0
loop_1385:
ld [%l7 + 0x70], %f10
movgu %icc, %o4, %g2
edge8n %i5, %i6, %g5
fmuld8ulx16 %f3, %f3, %f14
std %f0, [%l7 + 0x58]
mulscc %i4, 0x0389, %g1
movvc %icc, %g7, %o3
sth %l2, [%l7 + 0x34]
fmovsn %xcc, %f9, %f3
fbug,a %fcc2, loop_1386
fxors %f1, %f12, %f3
fcmpne16 %f0, %f4, %i1
fpadd16 %f10, %f2, %f2
loop_1386:
stx %o1, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %o5
mulscc %l5, %g6, %o0
edge8 %o2, %o7, %l3
lduw [%l7 + 0x3C], %i0
bvs,a loop_1387
bvc,pt %xcc, loop_1388
fandnot1s %f8, %f6, %f11
fmovdn %icc, %f5, %f7
loop_1387:
brlz %i3, loop_1389
loop_1388:
fmovrsgz %i7, %f4, %f9
mova %icc, %g4, %i2
tcs %xcc, 0x4
loop_1389:
ldsb [%l7 + 0x44], %o6
movrne %l6, %g3, %l1
brlz,a %l4, loop_1390
lduh [%l7 + 0x10], %l0
lduh [%l7 + 0x54], %o4
ldx [%l7 + 0x70], %i5
loop_1390:
movgu %icc, %g2, %g5
ld [%l7 + 0x24], %f8
ldub [%l7 + 0x11], %i4
edge32 %g1, %g7, %o3
tcc %xcc, 0x6
ble,a,pn %xcc, loop_1391
stw %l2, [%l7 + 0x24]
te %xcc, 0x2
st %f2, [%l7 + 0x10]
loop_1391:
fmovdvc %icc, %f13, %f11
brgez,a %i6, loop_1392
bgu,a %xcc, loop_1393
srax %o1, %i1, %l5
movcs %xcc, %g6, %o5
loop_1392:
xnorcc %o2, %o0, %o7
loop_1393:
sdivcc %i0, 0x058E, %i3
taddcctv %i7, %g4, %i2
ldx [%l7 + 0x60], %l3
fmovrde %l6, %f10, %f10
bvs,a loop_1394
fbul,a %fcc1, loop_1395
faligndata %f14, %f10, %f2
edge16l %g3, %l1, %o6
loop_1394:
movg %icc, %l4, %o4
loop_1395:
tgu %xcc, 0x3
movrgz %l0, 0x15D, %g2
tge %xcc, 0x4
xorcc %i5, 0x0C7E, %g5
edge16ln %g1, %g7, %i4
edge32 %l2, %i6, %o1
st %f11, [%l7 + 0x58]
bneg,a loop_1396
lduh [%l7 + 0x64], %o3
fpsub16 %f4, %f4, %f0
umulcc %i1, 0x18A4, %l5
loop_1396:
addcc %o5, 0x04CB, %g6
fpack16 %f0, %f5
stb %o2, [%l7 + 0x61]
movpos %icc, %o0, %i0
bgu,a %icc, loop_1397
mulscc %i3, %o7, %i7
fmovsvs %icc, %f14, %f6
movrlz %g4, 0x0A2, %i2
loop_1397:
xorcc %l6, %g3, %l1
std %f8, [%l7 + 0x10]
ldx [%l7 + 0x40], %l3
orn %l4, %o4, %o6
ble,pt %xcc, loop_1398
fxnor %f12, %f0, %f12
fblg,a %fcc0, loop_1399
fnors %f9, %f3, %f9
loop_1398:
udiv %l0, 0x11B1, %g2
ldd [%l7 + 0x60], %f6
loop_1399:
tcc %icc, 0x3
lduh [%l7 + 0x76], %i5
nop
setx loop_1400, %l0, %l1
jmpl %l1, %g1
fmovdcs %xcc, %f5, %f10
fxnors %f1, %f3, %f5
ldd [%l7 + 0x78], %f14
loop_1400:
stb %g7, [%l7 + 0x5B]
bne,a %icc, loop_1401
stb %g5, [%l7 + 0x25]
fmovsvs %xcc, %f13, %f11
fand %f8, %f4, %f10
loop_1401:
brgz,a %i4, loop_1402
fmovsgu %icc, %f11, %f6
ldd [%l7 + 0x28], %f8
bg loop_1403
loop_1402:
ldsw [%l7 + 0x0C], %i6
fmovde %xcc, %f8, %f15
movvc %xcc, %l2, %o1
loop_1403:
lduw [%l7 + 0x58], %i1
ldsw [%l7 + 0x60], %o3
fmovsgu %icc, %f14, %f13
sth %o5, [%l7 + 0x54]
fmovrdgz %l5, %f6, %f0
edge8ln %g6, %o2, %i0
lduw [%l7 + 0x0C], %i3
st %f12, [%l7 + 0x44]
fmovde %icc, %f11, %f0
movge %xcc, %o0, %o7
stw %i7, [%l7 + 0x34]
mulx %g4, %i2, %l6
faligndata %f4, %f14, %f6
sllx %g3, %l1, %l3
fmovsne %icc, %f6, %f4
fsrc2 %f0, %f2
st %f8, [%l7 + 0x58]
sth %o4, [%l7 + 0x56]
fmul8x16au %f15, %f11, %f10
nop
setx loop_1404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l4, [%l7 + 0x50]
fmovscs %xcc, %f10, %f3
movle %xcc, %o6, %l0
loop_1404:
fmovscs %icc, %f12, %f15
add %g2, %g1, %i5
fbl %fcc3, loop_1405
fcmps %fcc3, %f11, %f14
fmovrsgz %g7, %f1, %f3
movrgez %i4, 0x3C8, %g5
loop_1405:
andncc %l2, %i6, %o1
xor %o3, 0x116D, %i1
fmuld8sux16 %f7, %f5, %f0
ldsb [%l7 + 0x57], %l5
std %f12, [%l7 + 0x28]
fcmple16 %f12, %f8, %o5
ld [%l7 + 0x54], %f11
fblg,a %fcc1, loop_1406
tgu %icc, 0x1
ba,pn %icc, loop_1407
fnot2s %f6, %f1
loop_1406:
ldx [%l7 + 0x78], %o2
fmovrde %i0, %f4, %f0
loop_1407:
ldsb [%l7 + 0x7D], %g6
brz %o0, loop_1408
fmovdne %xcc, %f5, %f15
movne %icc, %o7, %i3
movrgez %i7, 0x081, %g4
loop_1408:
fmovspos %xcc, %f3, %f1
fbg,a %fcc0, loop_1409
bvc,a,pn %xcc, loop_1410
bleu,a,pn %icc, loop_1411
sth %l6, [%l7 + 0x5A]
loop_1409:
srax %i2, 0x11, %g3
loop_1410:
fcmpne16 %f0, %f8, %l1
loop_1411:
stx %l3, [%l7 + 0x30]
fandnot2s %f1, %f5, %f11
movvc %xcc, %l4, %o6
movpos %icc, %l0, %o4
xor %g2, 0x159F, %i5
fcmpeq16 %f2, %f8, %g1
fmovsleu %icc, %f6, %f7
ldx [%l7 + 0x68], %g7
stx %i4, [%l7 + 0x68]
ldsw [%l7 + 0x48], %l2
stx %g5, [%l7 + 0x10]
tg %xcc, 0x2
bpos,pt %xcc, loop_1412
stx %o1, [%l7 + 0x30]
xnorcc %i6, 0x0F6E, %o3
fpack16 %f14, %f7
loop_1412:
lduh [%l7 + 0x2E], %i1
ldx [%l7 + 0x40], %l5
te %xcc, 0x0
lduw [%l7 + 0x28], %o2
bg,a loop_1413
tn %xcc, 0x4
edge8 %o5, %g6, %o0
std %f0, [%l7 + 0x40]
loop_1413:
movle %xcc, %i0, %o7
edge32l %i3, %i7, %l6
bn loop_1414
st %f2, [%l7 + 0x28]
ldx [%l7 + 0x50], %i2
ldsh [%l7 + 0x12], %g4
loop_1414:
fmovsg %xcc, %f2, %f11
tneg %xcc, 0x6
srax %l1, %l3, %l4
ldsw [%l7 + 0x7C], %g3
xorcc %l0, 0x0A19, %o4
fmovrdne %o6, %f2, %f2
tleu %xcc, 0x3
fmovde %xcc, %f10, %f3
fzero %f8
fcmped %fcc2, %f8, %f12
fmovdn %icc, %f5, %f6
fnors %f15, %f15, %f10
std %f4, [%l7 + 0x70]
ldsh [%l7 + 0x64], %i5
bvc,a loop_1415
orn %g2, %g7, %i4
fnand %f4, %f2, %f12
fors %f12, %f12, %f2
loop_1415:
fnot2s %f5, %f9
ld [%l7 + 0x54], %f4
addc %l2, %g5, %g1
lduh [%l7 + 0x32], %i6
stx %o1, [%l7 + 0x20]
mulx %o3, 0x1FF6, %i1
stb %o2, [%l7 + 0x7E]
fabss %f2, %f12
udiv %l5, 0x1B46, %o5
fcmpes %fcc1, %f2, %f14
edge16 %o0, %g6, %o7
te %icc, 0x2
bvc,a,pt %icc, loop_1416
ld [%l7 + 0x0C], %f4
fblg %fcc3, loop_1417
stx %i0, [%l7 + 0x38]
loop_1416:
ldsb [%l7 + 0x67], %i7
tge %xcc, 0x3
loop_1417:
ldsh [%l7 + 0x2E], %i3
bcc,a,pn %xcc, loop_1418
fnegd %f10, %f14
tle %icc, 0x1
addc %i2, %l6, %l1
loop_1418:
mulscc %g4, %l4, %g3
stw %l3, [%l7 + 0x0C]
orncc %o4, %l0, %o6
st %f15, [%l7 + 0x34]
umulcc %g2, %i5, %g7
ldd [%l7 + 0x68], %f4
sth %l2, [%l7 + 0x1C]
andncc %g5, %i4, %g1
fcmpeq16 %f10, %f8, %o1
fmovda %xcc, %f14, %f4
fpack16 %f8, %f6
fpadd32 %f0, %f0, %f8
tcs %icc, 0x7
stw %o3, [%l7 + 0x60]
lduw [%l7 + 0x48], %i6
fnot1 %f12, %f12
ldsb [%l7 + 0x48], %o2
fmovrde %l5, %f14, %f8
tcc %xcc, 0x3
ldx [%l7 + 0x50], %o5
fcmpgt32 %f10, %f14, %o0
fmovdge %xcc, %f12, %f8
fornot1 %f4, %f10, %f6
movge %xcc, %g6, %i1
pdist %f0, %f12, %f6
fxors %f0, %f7, %f4
fbo,a %fcc0, loop_1419
fbule %fcc3, loop_1420
fcmped %fcc1, %f12, %f2
edge8l %i0, %o7, %i3
loop_1419:
fandnot2 %f2, %f8, %f8
loop_1420:
fbue %fcc1, loop_1421
fmul8x16al %f0, %f10, %f10
ble,a %xcc, loop_1422
fsrc1s %f13, %f5
loop_1421:
movrlez %i2, 0x2D4, %i7
ldsh [%l7 + 0x14], %l1
loop_1422:
fsrc2 %f10, %f12
stw %l6, [%l7 + 0x1C]
std %f12, [%l7 + 0x68]
lduh [%l7 + 0x64], %l4
stw %g4, [%l7 + 0x6C]
fmovscs %xcc, %f2, %f0
brlez,a %g3, loop_1423
movgu %xcc, %o4, %l0
fmovdle %xcc, %f5, %f2
fmul8x16au %f9, %f12, %f0
loop_1423:
stw %o6, [%l7 + 0x1C]
ld [%l7 + 0x7C], %f1
fbug %fcc2, loop_1424
lduh [%l7 + 0x1E], %l3
srl %g2, %i5, %g7
movrlz %l2, %g5, %i4
loop_1424:
te %xcc, 0x5
fmovrde %o1, %f8, %f4
movrgz %o3, %i6, %o2
fcmpgt16 %f14, %f10, %g1
ld [%l7 + 0x64], %f1
srax %o5, %l5, %g6
siam 0x3
tle %icc, 0x3
lduh [%l7 + 0x10], %o0
bcs,a loop_1425
fpadd16s %f11, %f6, %f12
ldsw [%l7 + 0x58], %i1
fmovsg %xcc, %f1, %f7
loop_1425:
ldsw [%l7 + 0x38], %i0
tsubcctv %i3, %i2, %o7
fxnor %f8, %f14, %f2
fmovsgu %xcc, %f2, %f14
ld [%l7 + 0x0C], %f13
movrgz %l1, 0x3DF, %i7
ldsh [%l7 + 0x2A], %l4
ldsw [%l7 + 0x14], %l6
fmovde %xcc, %f2, %f6
fble %fcc1, loop_1426
tvs %xcc, 0x3
ba,pt %icc, loop_1427
nop
setx loop_1428, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1426:
sth %g4, [%l7 + 0x72]
fcmpes %fcc0, %f11, %f0
loop_1427:
ldsw [%l7 + 0x34], %g3
loop_1428:
fcmpeq32 %f8, %f8, %l0
fbg %fcc0, loop_1429
fcmpd %fcc3, %f14, %f10
brgz %o6, loop_1430
fbule,a %fcc0, loop_1431
loop_1429:
movrlez %o4, 0x396, %l3
fmovsvs %xcc, %f9, %f10
loop_1430:
subccc %g2, 0x1767, %i5
loop_1431:
tsubcc %g7, %l2, %g5
add %i4, 0x03BC, %o1
fnegs %f14, %f8
ldx [%l7 + 0x28], %o3
ldsw [%l7 + 0x74], %i6
sra %g1, 0x1E, %o5
srl %l5, %o2, %o0
ld [%l7 + 0x5C], %f15
fbuge %fcc1, loop_1432
tvs %xcc, 0x6
stb %i1, [%l7 + 0x3B]
fcmple16 %f12, %f10, %i0
loop_1432:
fpadd32 %f8, %f8, %f10
fzeros %f11
fmul8x16au %f1, %f10, %f0
ldx [%l7 + 0x18], %g6
fbug %fcc3, loop_1433
movvc %icc, %i2, %o7
fxors %f10, %f13, %f15
std %f12, [%l7 + 0x30]
loop_1433:
array32 %i3, %l1, %l4
tpos %xcc, 0x1
stw %l6, [%l7 + 0x34]
edge16ln %i7, %g3, %l0
fmovscc %xcc, %f12, %f4
sllx %g4, 0x18, %o6
ldsh [%l7 + 0x60], %l3
stx %g2, [%l7 + 0x20]
bge,a %icc, loop_1434
fmovse %icc, %f3, %f1
fsrc1s %f8, %f14
mulx %o4, 0x0628, %i5
loop_1434:
addc %l2, 0x1899, %g7
addccc %i4, %g5, %o3
nop
setx loop_1435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x52], %o1
sdivcc %i6, 0x19BE, %o5
orcc %g1, %o2, %l5
loop_1435:
sllx %i1, %i0, %g6
bcs,a,pn %icc, loop_1436
ldsb [%l7 + 0x57], %o0
movrgz %o7, %i3, %i2
ldsw [%l7 + 0x40], %l4
loop_1436:
edge32 %l6, %i7, %g3
mulx %l0, %g4, %l1
fabss %f2, %f4
brz,a %o6, loop_1437
fmovdcc %xcc, %f2, %f14
bvs %icc, loop_1438
movne %xcc, %g2, %l3
loop_1437:
ldsw [%l7 + 0x1C], %o4
fmovdge %xcc, %f2, %f1
loop_1438:
fba,a %fcc2, loop_1439
ldsh [%l7 + 0x56], %l2
ldub [%l7 + 0x5A], %g7
nop
setx loop_1440, %l0, %l1
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_1439:
bn,a %icc, loop_1441
fmovsge %xcc, %f11, %f3
lduh [%l7 + 0x20], %i4
loop_1440:
lduh [%l7 + 0x5A], %i5
loop_1441:
fbl,a %fcc1, loop_1442
ldx [%l7 + 0x08], %g5
fpmerge %f4, %f12, %f12
fmovs %f9, %f5
loop_1442:
tcc %icc, 0x5
fmovda %icc, %f8, %f10
tle %xcc, 0x7
ldd [%l7 + 0x10], %f4
fsrc1 %f6, %f0
fmovdle %icc, %f15, %f1
ta %xcc, 0x3
taddcctv %o1, %o3, %o5
tne %xcc, 0x3
bne,a,pn %xcc, loop_1443
edge32ln %i6, %g1, %o2
fmovrse %l5, %f11, %f3
stw %i1, [%l7 + 0x68]
loop_1443:
fmovsle %xcc, %f10, %f3
fmovscs %icc, %f1, %f1
fabss %f13, %f13
fmovdpos %xcc, %f7, %f11
te %icc, 0x5
addc %i0, %g6, %o7
fmovda %xcc, %f6, %f6
ldsb [%l7 + 0x27], %i3
stb %o0, [%l7 + 0x46]
edge32 %l4, %l6, %i2
ldsh [%l7 + 0x56], %i7
std %f14, [%l7 + 0x70]
fpack16 %f2, %f8
fcmpgt32 %f6, %f2, %l0
ldd [%l7 + 0x50], %f0
subc %g3, %g4, %o6
std %f14, [%l7 + 0x30]
ldub [%l7 + 0x6B], %l1
fblg,a %fcc1, loop_1444
fnor %f14, %f2, %f0
fandnot1s %f5, %f14, %f9
ldsw [%l7 + 0x7C], %g2
loop_1444:
tne %xcc, 0x1
stx %l3, [%l7 + 0x30]
fandnot2 %f12, %f8, %f10
fpadd32 %f0, %f14, %f8
tneg %icc, 0x4
movcs %xcc, %o4, %l2
fbn %fcc0, loop_1445
tsubcc %i4, 0x0B64, %i5
edge16ln %g5, %o1, %g7
brnz %o5, loop_1446
loop_1445:
movle %icc, %i6, %o3
fmovsa %xcc, %f2, %f1
fmovsge %xcc, %f0, %f14
loop_1446:
ldsb [%l7 + 0x7A], %o2
movg %xcc, %l5, %i1
std %f10, [%l7 + 0x68]
ldsh [%l7 + 0x54], %g1
fmovda %icc, %f0, %f7
addccc %i0, %o7, %i3
sra %g6, 0x18, %l4
ldsw [%l7 + 0x70], %l6
ldsw [%l7 + 0x14], %i2
std %f6, [%l7 + 0x70]
or %o0, 0x1044, %l0
ldd [%l7 + 0x20], %f14
ldsw [%l7 + 0x44], %g3
stx %g4, [%l7 + 0x78]
fba %fcc0, loop_1447
fornot1s %f2, %f12, %f9
bleu,a %xcc, loop_1448
fornot1 %f4, %f10, %f4
loop_1447:
std %f4, [%l7 + 0x08]
for %f4, %f2, %f10
loop_1448:
ldsb [%l7 + 0x0A], %i7
fandnot2s %f13, %f4, %f3
stb %o6, [%l7 + 0x4F]
fmovdgu %xcc, %f15, %f13
fpsub16 %f10, %f14, %f14
st %f1, [%l7 + 0x68]
fmul8x16 %f12, %f0, %f14
addccc %l1, 0x0F94, %l3
fmovscc %xcc, %f0, %f0
fpadd16 %f10, %f0, %f6
lduh [%l7 + 0x4A], %g2
or %o4, %i4, %l2
udivx %g5, 0x0F2B, %i5
bpos,a loop_1449
fbu %fcc0, loop_1450
bleu %icc, loop_1451
ld [%l7 + 0x74], %f9
loop_1449:
fbul %fcc0, loop_1452
loop_1450:
fmovda %icc, %f0, %f8
loop_1451:
fmovda %xcc, %f13, %f3
fcmple32 %f0, %f2, %g7
loop_1452:
fbu,a %fcc3, loop_1453
tne %xcc, 0x6
brlz,a %o1, loop_1454
sra %i6, %o3, %o5
loop_1453:
movrgez %l5, 0x0AA, %o2
fmovde %icc, %f10, %f7
loop_1454:
edge16n %g1, %i1, %i0
edge16l %i3, %o7, %g6
ldd [%l7 + 0x60], %f0
movvs %icc, %l4, %i2
fbug %fcc0, loop_1455
std %f2, [%l7 + 0x30]
bleu,pt %icc, loop_1456
bg,a,pt %icc, loop_1457
loop_1455:
tleu %xcc, 0x1
popc 0x07A9, %o0
loop_1456:
srl %l6, 0x14, %l0
loop_1457:
sth %g4, [%l7 + 0x2E]
fmuld8sux16 %f4, %f14, %f2
bcc,a,pt %icc, loop_1458
st %f1, [%l7 + 0x20]
fandnot2s %f4, %f10, %f6
std %f12, [%l7 + 0x50]
loop_1458:
fabss %f2, %f8
edge32ln %i7, %g3, %l1
mulscc %l3, %o6, %g2
movvs %icc, %i4, %l2
std %f6, [%l7 + 0x10]
tcc %xcc, 0x6
movgu %icc, %o4, %g5
fmuld8ulx16 %f1, %f6, %f10
ba %xcc, loop_1459
nop
setx loop_1460, %l0, %l1
jmpl %l1, %i5
bne loop_1461
fpsub16s %f1, %f4, %f12
loop_1459:
ldd [%l7 + 0x48], %f12
loop_1460:
sllx %g7, %i6, %o3
loop_1461:
fmovde %icc, %f7, %f8
lduw [%l7 + 0x48], %o1
or %l5, 0x1BE0, %o5
ld [%l7 + 0x48], %f9
fsrc2s %f10, %f11
fmul8x16al %f6, %f7, %f0
stw %o2, [%l7 + 0x0C]
bleu,a loop_1462
ldsb [%l7 + 0x6D], %g1
fmovrslz %i0, %f3, %f5
lduw [%l7 + 0x6C], %i1
loop_1462:
lduh [%l7 + 0x14], %i3
edge16n %g6, %l4, %o7
st %f11, [%l7 + 0x50]
ld [%l7 + 0x38], %f3
stw %o0, [%l7 + 0x78]
fmovspos %xcc, %f6, %f6
taddcc %l6, %i2, %g4
mova %icc, %l0, %i7
bvc %icc, loop_1463
subccc %l1, %g3, %o6
tpos %icc, 0x3
std %f6, [%l7 + 0x48]
loop_1463:
lduw [%l7 + 0x30], %g2
ldx [%l7 + 0x30], %l3
edge8 %i4, %l2, %o4
srlx %i5, 0x12, %g7
fmovdleu %icc, %f13, %f10
lduw [%l7 + 0x4C], %i6
fcmped %fcc3, %f6, %f6
lduw [%l7 + 0x58], %g5
fmovd %f0, %f6
fandnot2s %f11, %f9, %f9
fsrc1 %f2, %f2
stw %o1, [%l7 + 0x54]
fnot2s %f3, %f7
sdiv %l5, 0x1755, %o5
nop
setx loop_1464, %l0, %l1
jmpl %l1, %o3
ldsw [%l7 + 0x34], %o2
fmul8ulx16 %f14, %f12, %f0
fmovrsgez %g1, %f11, %f0
loop_1464:
andn %i1, %i3, %g6
ldsw [%l7 + 0x2C], %i0
edge32ln %l4, %o0, %o7
fmovrdne %i2, %f12, %f12
edge16 %l6, %g4, %i7
lduh [%l7 + 0x46], %l1
ldd [%l7 + 0x20], %f2
fxnors %f9, %f11, %f7
fnegd %f4, %f12
bvs,pn %xcc, loop_1465
edge16l %g3, %l0, %g2
fmovsl %icc, %f2, %f7
addcc %o6, 0x0A20, %i4
loop_1465:
fbn %fcc2, loop_1466
xnorcc %l3, 0x0420, %l2
ldx [%l7 + 0x50], %o4
edge8 %i5, %g7, %i6
loop_1466:
fmovrdgez %o1, %f10, %f0
lduh [%l7 + 0x2A], %g5
stx %l5, [%l7 + 0x70]
brz %o3, loop_1467
andn %o5, %o2, %g1
edge8 %i1, %i3, %g6
fcmps %fcc2, %f1, %f2
loop_1467:
stb %i0, [%l7 + 0x34]
fmul8x16al %f7, %f1, %f10
ldd [%l7 + 0x30], %f0
lduh [%l7 + 0x28], %l4
fxor %f4, %f6, %f0
taddcctv %o0, 0x0ACC, %i2
ldub [%l7 + 0x0D], %l6
fpsub32 %f8, %f4, %f4
fnot2 %f6, %f6
movle %xcc, %g4, %i7
lduh [%l7 + 0x30], %o7
fmovrslz %g3, %f6, %f7
sth %l1, [%l7 + 0x3E]
fmovrdlz %g2, %f4, %f12
ta %xcc, 0x1
ld [%l7 + 0x58], %f3
fbul %fcc1, loop_1468
fcmpd %fcc1, %f8, %f10
std %f0, [%l7 + 0x68]
std %f8, [%l7 + 0x50]
loop_1468:
fbuge %fcc3, loop_1469
stx %o6, [%l7 + 0x58]
fmuld8sux16 %f7, %f3, %f14
ld [%l7 + 0x58], %f0
loop_1469:
edge32 %i4, %l0, %l2
fpadd16s %f10, %f12, %f3
bg,a,pt %xcc, loop_1470
ldsw [%l7 + 0x5C], %l3
sdiv %i5, 0x0C22, %g7
stb %i6, [%l7 + 0x36]
loop_1470:
fmul8sux16 %f0, %f0, %f0
fmovda %icc, %f13, %f10
fmovdpos %icc, %f8, %f5
fcmpeq32 %f6, %f14, %o1
sethi 0x1F00, %o4
lduw [%l7 + 0x1C], %g5
fmovdcs %xcc, %f9, %f10
fmovsn %xcc, %f10, %f4
fsrc1s %f7, %f3
fpadd32s %f11, %f14, %f7
fmovrdlz %l5, %f8, %f14
tcs %icc, 0x5
fxnors %f5, %f1, %f7
movleu %xcc, %o5, %o2
add %o3, 0x12AC, %g1
brgez,a %i3, loop_1471
fnot1 %f12, %f12
lduw [%l7 + 0x50], %i1
fandnot2s %f10, %f7, %f14
loop_1471:
ldsw [%l7 + 0x3C], %g6
lduh [%l7 + 0x72], %l4
srl %o0, 0x0B, %i2
fabss %f4, %f10
fandnot1s %f2, %f8, %f4
edge16 %i0, %g4, %i7
fcmpes %fcc2, %f4, %f13
brz,a %o7, loop_1472
movcs %xcc, %l6, %l1
fmovs %f13, %f4
addc %g2, 0x01DB, %g3
loop_1472:
fmuld8ulx16 %f13, %f9, %f2
st %f4, [%l7 + 0x74]
fmovdleu %icc, %f3, %f9
stb %o6, [%l7 + 0x7B]
fnand %f14, %f10, %f8
tpos %icc, 0x5
ldx [%l7 + 0x08], %i4
movn %xcc, %l2, %l0
stw %l3, [%l7 + 0x48]
subccc %g7, 0x011A, %i6
subccc %o1, 0x05CB, %i5
fxor %f12, %f4, %f10
brgez %g5, loop_1473
fpsub32 %f14, %f8, %f2
fbl,a %fcc1, loop_1474
addccc %l5, 0x1635, %o4
loop_1473:
edge8n %o2, %o5, %o3
fmovsvs %xcc, %f4, %f8
loop_1474:
fsrc2 %f10, %f4
fmovsge %icc, %f1, %f5
tg %icc, 0x6
ldub [%l7 + 0x25], %g1
fpsub32 %f14, %f10, %f14
stx %i3, [%l7 + 0x38]
ld [%l7 + 0x68], %f3
edge32n %i1, %l4, %o0
sub %i2, 0x1DAA, %g6
fnot1s %f8, %f7
bge,pt %icc, loop_1475
for %f14, %f2, %f4
fba,a %fcc3, loop_1476
fbl,a %fcc2, loop_1477
loop_1475:
fcmpeq16 %f12, %f8, %i0
ldsw [%l7 + 0x08], %g4
loop_1476:
fmovscc %icc, %f12, %f3
loop_1477:
ldsh [%l7 + 0x16], %o7
brgz,a %i7, loop_1478
fnot2s %f4, %f2
fandnot1s %f12, %f3, %f1
taddcc %l6, 0x1D4A, %l1
loop_1478:
fnand %f10, %f12, %f6
fmovrdlez %g3, %f0, %f14
fmovdneg %icc, %f10, %f13
fnand %f4, %f10, %f0
fabss %f3, %f3
fbe,a %fcc0, loop_1479
stx %g2, [%l7 + 0x48]
fexpand %f8, %f12
movvc %icc, %i4, %l2
loop_1479:
sethi 0x0E82, %l0
andn %l3, 0x03EC, %o6
fmovsle %icc, %f7, %f1
st %f11, [%l7 + 0x5C]
tsubcctv %i6, 0x16CE, %o1
call loop_1480
sub %g7, 0x10F4, %g5
fcmpeq32 %f12, %f2, %i5
fmovrde %o4, %f14, %f2
loop_1480:
nop
setx loop_1481, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x3C], %o2
xorcc %o5, %o3, %l5
call loop_1482
loop_1481:
fornot1 %f8, %f4, %f4
fmovrsgz %i3, %f13, %f3
fcmped %fcc3, %f14, %f0
loop_1482:
mova %xcc, %g1, %l4
stx %o0, [%l7 + 0x58]
tvs %xcc, 0x0
ld [%l7 + 0x64], %f14
fmovsge %xcc, %f0, %f3
fmul8sux16 %f0, %f0, %f8
fpadd16 %f12, %f2, %f10
lduh [%l7 + 0x30], %i1
for %f14, %f2, %f10
alignaddrl %i2, %i0, %g6
movge %icc, %o7, %g4
bcc,a,pt %xcc, loop_1483
fpsub16s %f9, %f0, %f11
tvc %icc, 0x2
fbg %fcc0, loop_1484
loop_1483:
ldub [%l7 + 0x59], %l6
stb %i7, [%l7 + 0x36]
ldub [%l7 + 0x36], %l1
loop_1484:
mulscc %g2, 0x0AAA, %i4
fmovsneg %icc, %f9, %f6
fbo %fcc0, loop_1485
ldsb [%l7 + 0x38], %g3
fxor %f8, %f4, %f0
tcc %xcc, 0x2
loop_1485:
fornot1 %f8, %f8, %f4
fmovscc %xcc, %f2, %f15
fmovda %xcc, %f7, %f8
ld [%l7 + 0x60], %f6
fabsd %f8, %f8
fcmped %fcc2, %f6, %f0
fcmped %fcc3, %f0, %f0
subc %l2, %l3, %o6
fpsub16s %f15, %f8, %f15
fmovdle %xcc, %f14, %f6
ldsb [%l7 + 0x34], %i6
st %f9, [%l7 + 0x18]
fmovdcs %icc, %f11, %f1
fzero %f4
movne %xcc, %l0, %g7
fmovdleu %xcc, %f9, %f4
fandnot2 %f4, %f4, %f14
fors %f4, %f10, %f6
addccc %o1, %i5, %g5
umul %o2, %o5, %o3
ldd [%l7 + 0x58], %f8
ta %xcc, 0x7
bshuffle %f0, %f4, %f10
fbo %fcc2, loop_1486
fornot1s %f13, %f1, %f3
fblg %fcc0, loop_1487
fbo %fcc1, loop_1488
loop_1486:
fmovsgu %xcc, %f1, %f15
fnors %f4, %f8, %f8
loop_1487:
bvs,pt %xcc, loop_1489
loop_1488:
fmovspos %icc, %f8, %f10
st %f1, [%l7 + 0x28]
array32 %l5, %i3, %o4
loop_1489:
ldd [%l7 + 0x58], %f2
fcmpd %fcc3, %f10, %f6
tneg %icc, 0x2
ldub [%l7 + 0x1B], %l4
lduh [%l7 + 0x50], %o0
fnand %f4, %f14, %f0
fmul8sux16 %f4, %f0, %f14
lduh [%l7 + 0x3C], %i1
tcs %xcc, 0x7
fmovrde %g1, %f4, %f4
andcc %i2, 0x04DE, %g6
orn %i0, 0x02C9, %o7
ld [%l7 + 0x64], %f5
fmovrsne %g4, %f15, %f15
fmul8ulx16 %f14, %f0, %f14
movcc %icc, %l6, %l1
brgz %i7, loop_1490
tcc %xcc, 0x3
stb %i4, [%l7 + 0x74]
fbg %fcc0, loop_1491
loop_1490:
movrne %g3, %l2, %g2
std %f14, [%l7 + 0x10]
stx %o6, [%l7 + 0x60]
loop_1491:
srax %i6, %l0, %g7
lduh [%l7 + 0x0C], %o1
edge8l %l3, %i5, %g5
popc 0x115E, %o5
fnot1s %f1, %f0
brgz %o2, loop_1492
sdivx %o3, 0x0EEC, %l5
std %f6, [%l7 + 0x48]
tsubcctv %o4, 0x147C, %l4
loop_1492:
movre %o0, 0x105, %i3
taddcctv %i1, 0x1C3B, %i2
nop
setx loop_1493, %l0, %l1
jmpl %l1, %g6
fmul8x16 %f6, %f14, %f14
pdist %f2, %f0, %f0
fpadd32s %f1, %f1, %f3
loop_1493:
bcc,a %xcc, loop_1494
fnegs %f5, %f6
taddcc %g1, %o7, %i0
stx %g4, [%l7 + 0x28]
loop_1494:
bneg,a %xcc, loop_1495
for %f2, %f8, %f4
lduh [%l7 + 0x6A], %l1
tneg %icc, 0x1
loop_1495:
fpack16 %f0, %f5
fbl,a %fcc2, loop_1496
fpadd16 %f12, %f10, %f2
tn %xcc, 0x7
std %f10, [%l7 + 0x38]
loop_1496:
fmovrslez %l6, %f0, %f8
bgu,a %icc, loop_1497
fones %f12
fpsub16 %f0, %f12, %f4
fornot2 %f2, %f10, %f4
loop_1497:
udivcc %i4, 0x0A35, %i7
fsrc1 %f8, %f6
ldub [%l7 + 0x1E], %g3
fnot2s %f15, %f0
tle %icc, 0x7
lduw [%l7 + 0x2C], %g2
umulcc %o6, %l2, %i6
fmovs %f15, %f0
fxnors %f11, %f1, %f12
fxnors %f12, %f6, %f11
fmovrdlez %g7, %f4, %f10
fbule,a %fcc3, loop_1498
fbne,a %fcc0, loop_1499
ldub [%l7 + 0x67], %o1
array16 %l0, %i5, %l3
loop_1498:
faligndata %f12, %f6, %f2
loop_1499:
bne %xcc, loop_1500
ldsw [%l7 + 0x60], %o5
ba,pt %xcc, loop_1501
xnorcc %o2, %g5, %o3
loop_1500:
fmovrdlez %o4, %f14, %f10
lduw [%l7 + 0x3C], %l5
loop_1501:
tn %xcc, 0x6
stx %l4, [%l7 + 0x18]
fpsub16s %f7, %f8, %f3
orn %o0, 0x1A43, %i3
fors %f1, %f14, %f4
move %icc, %i2, %g6
fabsd %f4, %f10
fmovde %icc, %f13, %f2
fmuld8ulx16 %f8, %f8, %f2
fpackfix %f12, %f6
stx %i1, [%l7 + 0x18]
bl,a loop_1502
tleu %xcc, 0x5
movl %xcc, %o7, %i0
fmovdleu %icc, %f4, %f0
loop_1502:
fmovrde %g4, %f0, %f0
stx %l1, [%l7 + 0x50]
stb %l6, [%l7 + 0x6A]
movneg %icc, %g1, %i7
fornot2s %f15, %f13, %f6
fandnot1s %f10, %f12, %f8
tsubcctv %i4, 0x0E17, %g3
sdiv %g2, 0x0BF1, %o6
ldsb [%l7 + 0x65], %i6
orn %l2, 0x012E, %o1
srlx %l0, %g7, %l3
stb %i5, [%l7 + 0x16]
bg,pn %icc, loop_1503
srax %o2, %g5, %o5
sth %o3, [%l7 + 0x70]
tge %xcc, 0x0
loop_1503:
fbg %fcc3, loop_1504
movpos %icc, %o4, %l5
fcmpgt32 %f0, %f4, %o0
bvs,a,pt %icc, loop_1505
loop_1504:
fmovscs %icc, %f11, %f5
addcc %l4, 0x0E9E, %i2
movle %icc, %i3, %i1
loop_1505:
fsrc1 %f10, %f6
fnands %f7, %f2, %f2
fpadd16 %f4, %f6, %f14
fmovscs %xcc, %f14, %f15
ldsb [%l7 + 0x17], %o7
tvs %icc, 0x7
st %f4, [%l7 + 0x68]
fone %f6
fmovspos %icc, %f15, %f4
st %f2, [%l7 + 0x30]
brgez,a %i0, loop_1506
stx %g4, [%l7 + 0x60]
stw %g6, [%l7 + 0x2C]
tg %xcc, 0x5
loop_1506:
sllx %l6, %g1, %i7
bg,a loop_1507
ta %icc, 0x2
movrgez %i4, %l1, %g2
brgz,a %o6, loop_1508
loop_1507:
bg %icc, loop_1509
and %i6, %l2, %o1
call loop_1510
loop_1508:
st %f13, [%l7 + 0x1C]
loop_1509:
srax %g3, 0x17, %l0
brnz,a %l3, loop_1511
loop_1510:
fexpand %f3, %f6
tne %icc, 0x4
call loop_1512
loop_1511:
movge %icc, %i5, %g7
fandnot1s %f5, %f4, %f14
fmovdcs %xcc, %f15, %f7
loop_1512:
ta %xcc, 0x6
fcmpgt32 %f6, %f8, %o2
fbn %fcc3, loop_1513
st %f15, [%l7 + 0x30]
sdivcc %o5, 0x0F9D, %g5
ldub [%l7 + 0x46], %o4
loop_1513:
ldub [%l7 + 0x3D], %l5
fandnot2s %f4, %f9, %f15
tcc %xcc, 0x7
stw %o0, [%l7 + 0x0C]
fmovda %xcc, %f14, %f1
fpadd16s %f3, %f11, %f13
fmovsneg %xcc, %f7, %f13
fmovdle %icc, %f1, %f9
subc %o3, %i2, %l4
fandnot2s %f5, %f13, %f10
bneg loop_1514
orcc %i1, %o7, %i0
ldx [%l7 + 0x10], %i3
brz,a %g6, loop_1515
loop_1514:
std %f10, [%l7 + 0x60]
tsubcctv %l6, %g4, %g1
bneg,a loop_1516
loop_1515:
ldsh [%l7 + 0x0C], %i7
lduh [%l7 + 0x4A], %l1
andcc %g2, %o6, %i4
loop_1516:
fpsub16s %f15, %f7, %f13
fmovrsgez %i6, %f5, %f14
ldsh [%l7 + 0x6A], %l2
stx %o1, [%l7 + 0x78]
fnor %f2, %f8, %f10
tcc %icc, 0x1
lduw [%l7 + 0x30], %g3
ldsh [%l7 + 0x5C], %l3
lduh [%l7 + 0x08], %i5
fcmped %fcc0, %f0, %f4
fmovrslez %l0, %f7, %f8
fmovsle %icc, %f14, %f6
fands %f12, %f14, %f4
movge %xcc, %o2, %o5
andn %g7, %g5, %o4
fbn,a %fcc3, loop_1517
fmovsge %icc, %f15, %f13
fcmpgt16 %f2, %f2, %o0
edge8ln %o3, %l5, %i2
loop_1517:
fnot1 %f12, %f6
ta %xcc, 0x0
nop
setx loop_1518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc2, loop_1519
be,pt %xcc, loop_1520
sdiv %l4, 0x1D78, %o7
loop_1518:
ldub [%l7 + 0x3E], %i0
loop_1519:
ldsb [%l7 + 0x54], %i1
loop_1520:
edge8l %i3, %g6, %g4
or %l6, 0x1257, %g1
ldsw [%l7 + 0x48], %l1
bneg,pn %xcc, loop_1521
edge8n %i7, %o6, %g2
stx %i4, [%l7 + 0x58]
sth %l2, [%l7 + 0x32]
loop_1521:
bcs,a,pn %icc, loop_1522
fnors %f14, %f5, %f7
stb %o1, [%l7 + 0x62]
fmovsvc %xcc, %f14, %f11
loop_1522:
lduw [%l7 + 0x3C], %g3
tge %xcc, 0x2
edge8l %l3, %i5, %i6
fbl,a %fcc0, loop_1523
stw %l0, [%l7 + 0x24]
sub %o5, 0x0823, %g7
ldsh [%l7 + 0x78], %g5
loop_1523:
fcmple32 %f8, %f12, %o4
tsubcc %o0, 0x0736, %o2
std %f4, [%l7 + 0x48]
bn,a %icc, loop_1524
fnot1 %f2, %f8
stb %l5, [%l7 + 0x37]
edge32ln %o3, %i2, %l4
loop_1524:
stb %o7, [%l7 + 0x4D]
te %icc, 0x7
fmovdg %xcc, %f1, %f14
fcmpne32 %f4, %f10, %i1
stb %i3, [%l7 + 0x1B]
ldd [%l7 + 0x40], %f4
fmovdn %xcc, %f3, %f0
ldsb [%l7 + 0x32], %i0
fcmple32 %f6, %f2, %g6
fmovse %icc, %f14, %f5
ldd [%l7 + 0x18], %f4
std %f8, [%l7 + 0x30]
bl,pn %icc, loop_1525
ldsb [%l7 + 0x79], %l6
brz,a %g4, loop_1526
andcc %l1, %g1, %o6
loop_1525:
movrlz %g2, %i7, %i4
xnorcc %o1, %g3, %l2
loop_1526:
sth %l3, [%l7 + 0x4C]
lduw [%l7 + 0x70], %i6
sdivcc %l0, 0x1765, %o5
fmuld8sux16 %f11, %f4, %f8
fcmpgt32 %f6, %f14, %g7
ldsb [%l7 + 0x4A], %g5
array32 %o4, %o0, %i5
tneg %icc, 0x5
fmovrdne %o2, %f12, %f2
xorcc %o3, %i2, %l4
sth %l5, [%l7 + 0x28]
ldsh [%l7 + 0x46], %i1
edge8 %i3, %o7, %i0
ldx [%l7 + 0x20], %l6
ldd [%l7 + 0x10], %f8
orn %g4, %l1, %g6
ldx [%l7 + 0x58], %o6
stx %g2, [%l7 + 0x10]
fmul8sux16 %f2, %f14, %f10
fmovdge %icc, %f9, %f9
fbug %fcc3, loop_1527
xorcc %i7, 0x14B9, %i4
movrne %o1, 0x2D7, %g3
fmovrde %l2, %f14, %f0
loop_1527:
sra %g1, 0x0B, %i6
movgu %icc, %l3, %o5
fmovdleu %xcc, %f14, %f7
bn %icc, loop_1528
bn,pn %xcc, loop_1529
movrgz %l0, 0x2C4, %g5
and %o4, 0x0E4E, %g7
loop_1528:
ldd [%l7 + 0x60], %f2
loop_1529:
smul %o0, %i5, %o3
ldsb [%l7 + 0x40], %o2
fcmpgt16 %f12, %f8, %i2
fcmpes %fcc0, %f10, %f11
fbe,a %fcc0, loop_1530
stb %l4, [%l7 + 0x65]
ldx [%l7 + 0x68], %l5
bcs,pn %xcc, loop_1531
loop_1530:
fpsub16s %f9, %f9, %f1
movrgez %i1, %o7, %i3
sdivx %i0, 0x0542, %l6
loop_1531:
bge,pt %icc, loop_1532
fbne %fcc0, loop_1533
fmovsa %xcc, %f13, %f9
fnot2 %f14, %f12
loop_1532:
movge %icc, %l1, %g4
loop_1533:
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x58], %o6
array32 %g2, %g6, %i4
stw %o1, [%l7 + 0x3C]
movneg %xcc, %g3, %i7
ldd [%l7 + 0x30], %f14
bshuffle %f2, %f14, %f2
ldx [%l7 + 0x68], %g1
movpos %xcc, %i6, %l3
sra %l2, %l0, %g5
stw %o5, [%l7 + 0x58]
fbuge,a %fcc0, loop_1534
fand %f2, %f2, %f14
srlx %g7, 0x06, %o4
movvc %xcc, %i5, %o0
loop_1534:
fcmpes %fcc1, %f7, %f8
ldsw [%l7 + 0x50], %o2
fsrc2 %f0, %f6
movge %icc, %i2, %o3
stb %l5, [%l7 + 0x67]
ld [%l7 + 0x58], %f8
fmovrde %i1, %f14, %f2
sth %l4, [%l7 + 0x28]
bcc loop_1535
sdiv %o7, 0x0A51, %i3
bcs loop_1536
ldd [%l7 + 0x20], %f12
loop_1535:
taddcc %i0, %l6, %g4
bleu,a,pt %xcc, loop_1537
loop_1536:
stb %o6, [%l7 + 0x39]
st %f7, [%l7 + 0x0C]
fones %f14
loop_1537:
ldd [%l7 + 0x20], %f14
fmovsn %xcc, %f6, %f10
lduw [%l7 + 0x2C], %g2
ld [%l7 + 0x40], %f4
ldsh [%l7 + 0x7C], %g6
stx %i4, [%l7 + 0x18]
movg %xcc, %l1, %g3
fmovspos %icc, %f2, %f3
ldx [%l7 + 0x28], %i7
mova %xcc, %g1, %i6
fmuld8ulx16 %f12, %f9, %f2
tsubcc %l3, 0x0532, %l2
fbu,a %fcc3, loop_1538
fmovrsne %l0, %f15, %f7
umul %g5, %o5, %o1
fandnot2 %f12, %f10, %f8
loop_1538:
st %f10, [%l7 + 0x68]
tsubcctv %g7, 0x069D, %o4
tn %icc, 0x1
ldsh [%l7 + 0x36], %o0
popc 0x05DC, %o2
xnor %i2, %i5, %l5
fbn %fcc1, loop_1539
movgu %icc, %o3, %l4
ld [%l7 + 0x44], %f1
sdivcc %i1, 0x1214, %o7
loop_1539:
fmul8x16al %f5, %f0, %f2
ldd [%l7 + 0x40], %f8
movneg %icc, %i0, %l6
orncc %i3, 0x10EF, %g4
fbn %fcc3, loop_1540
fnot1s %f5, %f15
movvs %icc, %g2, %g6
fnand %f2, %f0, %f10
loop_1540:
xor %o6, 0x1979, %i4
sll %g3, %l1, %i7
fnot2 %f10, %f10
fmovsleu %xcc, %f5, %f10
fblg %fcc1, loop_1541
brlz,a %g1, loop_1542
stw %i6, [%l7 + 0x14]
sth %l2, [%l7 + 0x32]
loop_1541:
taddcctv %l0, %l3, %o5
loop_1542:
bvs loop_1543
fnot2 %f0, %f6
st %f14, [%l7 + 0x60]
bg,a,pt %xcc, loop_1544
loop_1543:
movcc %icc, %o1, %g7
stb %g5, [%l7 + 0x55]
bshuffle %f14, %f4, %f8
loop_1544:
fmovdne %xcc, %f8, %f11
brnz,a %o4, loop_1545
ldx [%l7 + 0x68], %o0
edge8n %o2, %i5, %l5
addcc %o3, %i2, %i1
loop_1545:
movpos %xcc, %l4, %o7
fxnor %f4, %f8, %f4
fcmpne16 %f12, %f10, %l6
ldsh [%l7 + 0x54], %i0
move %xcc, %i3, %g4
movrgz %g2, %o6, %i4
edge32n %g3, %l1, %i7
nop
setx loop_1546, %l0, %l1
jmpl %l1, %g1
fmovscc %icc, %f0, %f13
tg %xcc, 0x4
fzero %f12
loop_1546:
fmovda %xcc, %f5, %f11
bcc,a,pt %xcc, loop_1547
tge %icc, 0x3
fcmpgt32 %f2, %f6, %g6
movleu %xcc, %i6, %l2
loop_1547:
fmovdl %icc, %f8, %f2
stw %l0, [%l7 + 0x30]
bpos,pn %xcc, loop_1548
ldsw [%l7 + 0x7C], %o5
edge32n %o1, %g7, %l3
st %f5, [%l7 + 0x3C]
loop_1548:
alignaddr %g5, %o4, %o0
stx %o2, [%l7 + 0x48]
fpmerge %f2, %f11, %f6
movvs %icc, %l5, %o3
umulcc %i5, 0x1780, %i1
stx %i2, [%l7 + 0x20]
fbule %fcc1, loop_1549
addc %l4, 0x1A53, %o7
movrne %i0, %l6, %i3
fbule %fcc0, loop_1550
loop_1549:
fbug,a %fcc1, loop_1551
lduw [%l7 + 0x60], %g2
fble,a %fcc0, loop_1552
loop_1550:
mulx %g4, %o6, %i4
loop_1551:
fmovsg %icc, %f2, %f3
edge8l %l1, %g3, %g1
loop_1552:
fcmpgt16 %f14, %f0, %g6
stw %i6, [%l7 + 0x78]
lduh [%l7 + 0x62], %i7
lduh [%l7 + 0x12], %l2
addc %o5, %l0, %o1
sth %g7, [%l7 + 0x36]
stb %l3, [%l7 + 0x53]
fcmpes %fcc2, %f8, %f1
ba,pn %xcc, loop_1553
fsrc1 %f0, %f4
fmovdpos %xcc, %f11, %f0
lduh [%l7 + 0x1E], %o4
loop_1553:
fandnot1s %f13, %f11, %f5
lduw [%l7 + 0x40], %g5
stw %o0, [%l7 + 0x64]
std %f14, [%l7 + 0x70]
pdist %f4, %f14, %f4
tcc %icc, 0x7
bneg,a %icc, loop_1554
fblg,a %fcc3, loop_1555
fmovdle %icc, %f2, %f5
fbug %fcc2, loop_1556
loop_1554:
ldsb [%l7 + 0x5A], %l5
loop_1555:
ldx [%l7 + 0x48], %o3
stb %i5, [%l7 + 0x76]
loop_1556:
stx %i1, [%l7 + 0x60]
fmovsneg %xcc, %f2, %f9
taddcc %i2, 0x17AC, %l4
movrgez %o2, 0x3A0, %i0
fmovdpos %xcc, %f9, %f11
lduw [%l7 + 0x18], %l6
fcmped %fcc3, %f14, %f2
udivcc %i3, 0x0C97, %o7
ldd [%l7 + 0x58], %f6
bpos %xcc, loop_1557
fba %fcc0, loop_1558
fpadd32s %f2, %f2, %f9
add %g2, 0x0AB9, %g4
loop_1557:
fbu,a %fcc0, loop_1559
loop_1558:
sth %o6, [%l7 + 0x4A]
std %f4, [%l7 + 0x40]
mova %icc, %l1, %i4
loop_1559:
fble %fcc2, loop_1560
movrgez %g1, 0x008, %g3
smul %i6, 0x0820, %g6
taddcc %l2, %i7, %l0
loop_1560:
movge %xcc, %o5, %o1
fbne %fcc2, loop_1561
ldsb [%l7 + 0x64], %g7
fnands %f13, %f7, %f8
brlz %o4, loop_1562
loop_1561:
stb %g5, [%l7 + 0x4D]
ldsh [%l7 + 0x44], %l3
sth %o0, [%l7 + 0x3A]
loop_1562:
fmovda %xcc, %f8, %f5
ldsb [%l7 + 0x3B], %l5
ldub [%l7 + 0x7D], %o3
srl %i5, %i2, %l4
smul %i1, 0x1EA4, %i0
addc %l6, %i3, %o2
xor %o7, 0x1055, %g4
edge8n %g2, %l1, %o6
stb %g1, [%l7 + 0x1B]
nop
setx loop_1563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f4, %f5
ta %icc, 0x3
fmovsgu %icc, %f3, %f12
loop_1563:
edge8 %i4, %i6, %g6
fmovsge %icc, %f11, %f12
bleu,pt %xcc, loop_1564
and %g3, %i7, %l0
fxor %f2, %f10, %f14
ldsb [%l7 + 0x5B], %l2
loop_1564:
orncc %o5, %o1, %o4
tvs %xcc, 0x7
lduw [%l7 + 0x3C], %g5
fxors %f7, %f1, %f2
mulscc %g7, 0x06EC, %o0
lduw [%l7 + 0x30], %l5
bcc,pt %icc, loop_1565
fnegd %f2, %f10
fmovsle %icc, %f9, %f4
std %f0, [%l7 + 0x40]
loop_1565:
array32 %l3, %i5, %i2
edge8n %o3, %i1, %i0
ldub [%l7 + 0x20], %l6
brlz %i3, loop_1566
fbl,a %fcc2, loop_1567
lduh [%l7 + 0x76], %o2
bcc %icc, loop_1568
loop_1566:
fmovdleu %xcc, %f1, %f8
loop_1567:
tn %xcc, 0x3
fmul8sux16 %f8, %f0, %f4
loop_1568:
fands %f3, %f5, %f7
ldx [%l7 + 0x30], %o7
ld [%l7 + 0x6C], %f7
edge8 %g4, %l4, %l1
stx %g2, [%l7 + 0x50]
ldsb [%l7 + 0x20], %o6
bvc,pt %icc, loop_1569
move %xcc, %g1, %i4
stx %i6, [%l7 + 0x50]
fmovrsgz %g3, %f15, %f6
loop_1569:
ba,a loop_1570
fmovdleu %icc, %f4, %f13
fcmpeq16 %f10, %f12, %i7
tne %icc, 0x4
loop_1570:
stw %l0, [%l7 + 0x70]
movrlez %g6, 0x25E, %o5
tpos %icc, 0x2
movpos %xcc, %l2, %o4
fnot2s %f7, %f15
lduh [%l7 + 0x0C], %o1
fexpand %f12, %f0
bcs loop_1571
fmovsleu %icc, %f14, %f11
be,pt %xcc, loop_1572
ldd [%l7 + 0x58], %f8
loop_1571:
fpack32 %f12, %f14, %f2
ldd [%l7 + 0x40], %f14
loop_1572:
fornot1s %f2, %f8, %f14
sdivcc %g7, 0x1F22, %g5
xnor %l5, %o0, %i5
brz %i2, loop_1573
movn %icc, %l3, %o3
st %f0, [%l7 + 0x44]
sth %i0, [%l7 + 0x18]
loop_1573:
udiv %i1, 0x0520, %i3
fbule,a %fcc2, loop_1574
subc %o2, 0x1E6C, %o7
fandnot1s %f8, %f4, %f4
alignaddr %l6, %l4, %l1
loop_1574:
fnot1 %f2, %f0
fmovsl %icc, %f11, %f10
smulcc %g2, 0x0781, %o6
fbg %fcc3, loop_1575
udivcc %g1, 0x1D4C, %g4
ldsb [%l7 + 0x55], %i4
subcc %i6, 0x1450, %g3
loop_1575:
smulcc %i7, %l0, %g6
fmovsle %icc, %f1, %f5
movl %xcc, %o5, %l2
stw %o1, [%l7 + 0x60]
fmovdvc %icc, %f2, %f2
lduh [%l7 + 0x54], %g7
ldx [%l7 + 0x70], %o4
movne %xcc, %l5, %g5
fxor %f10, %f4, %f10
fmovrse %o0, %f14, %f6
umulcc %i5, 0x105B, %l3
fba %fcc0, loop_1576
pdist %f10, %f8, %f14
fmovsn %icc, %f14, %f0
edge8 %o3, %i2, %i1
loop_1576:
xor %i0, 0x04F1, %i3
udiv %o2, 0x052D, %o7
fmuld8sux16 %f14, %f12, %f14
brlz %l4, loop_1577
ldsh [%l7 + 0x18], %l1
fba,a %fcc0, loop_1578
bgu,a %icc, loop_1579
loop_1577:
fmovrdlz %l6, %f10, %f12
fcmps %fcc0, %f10, %f2
loop_1578:
ldd [%l7 + 0x58], %f4
loop_1579:
fors %f8, %f5, %f4
array32 %g2, %g1, %g4
bne,pt %icc, loop_1580
ldub [%l7 + 0x59], %i4
srax %i6, 0x1A, %o6
movrlez %g3, %i7, %l0
loop_1580:
umul %g6, 0x1B0D, %o5
fone %f4
movre %l2, %g7, %o1
tvc %xcc, 0x7
stw %o4, [%l7 + 0x10]
bge loop_1581
fmovdl %xcc, %f8, %f6
fmovscc %icc, %f2, %f15
fcmped %fcc2, %f4, %f10
loop_1581:
stb %g5, [%l7 + 0x7B]
edge16l %l5, %i5, %o0
fors %f0, %f0, %f0
sth %o3, [%l7 + 0x78]
smul %l3, %i1, %i2
tge %xcc, 0x5
sth %i0, [%l7 + 0x52]
fabsd %f2, %f14
std %f14, [%l7 + 0x50]
fmuld8sux16 %f13, %f10, %f6
ldsb [%l7 + 0x33], %i3
ldub [%l7 + 0x18], %o2
array8 %l4, %l1, %o7
sth %l6, [%l7 + 0x1A]
movcc %icc, %g1, %g2
fbu %fcc0, loop_1582
bvc,pt %xcc, loop_1583
lduw [%l7 + 0x10], %i4
fcmple32 %f8, %f8, %i6
loop_1582:
edge32ln %o6, %g3, %i7
loop_1583:
smulcc %g4, 0x19DE, %l0
sub %g6, 0x1002, %o5
ldsh [%l7 + 0x12], %l2
edge16 %g7, %o1, %o4
stx %l5, [%l7 + 0x30]
ldx [%l7 + 0x08], %i5
mova %icc, %o0, %o3
orn %l3, %i1, %i2
tsubcctv %g5, 0x0D8E, %i3
std %f10, [%l7 + 0x10]
fbge,a %fcc2, loop_1584
stb %o2, [%l7 + 0x20]
ldsw [%l7 + 0x70], %l4
movgu %icc, %i0, %l1
loop_1584:
fbg,a %fcc2, loop_1585
tl %icc, 0x1
fcmpes %fcc2, %f9, %f1
fmovdge %icc, %f9, %f11
loop_1585:
fpsub16s %f15, %f10, %f7
ldub [%l7 + 0x6B], %o7
ldub [%l7 + 0x48], %l6
std %f4, [%l7 + 0x50]
std %f14, [%l7 + 0x60]
and %g1, 0x066F, %i4
sth %i6, [%l7 + 0x24]
ldub [%l7 + 0x10], %o6
sll %g3, %g2, %i7
be,a,pn %icc, loop_1586
fbne %fcc0, loop_1587
faligndata %f6, %f12, %f14
fmovdne %icc, %f4, %f2
loop_1586:
fpsub16 %f4, %f6, %f2
loop_1587:
fmovsgu %icc, %f8, %f15
ldd [%l7 + 0x08], %f0
ldsh [%l7 + 0x38], %g4
subc %g6, 0x1FDD, %o5
ldub [%l7 + 0x7A], %l0
fcmple16 %f0, %f14, %l2
bgu loop_1588
sth %o1, [%l7 + 0x52]
ldd [%l7 + 0x50], %f4
fcmpne16 %f4, %f12, %o4
loop_1588:
fandnot2 %f14, %f12, %f6
movn %xcc, %g7, %l5
sth %i5, [%l7 + 0x46]
bgu,a loop_1589
sth %o3, [%l7 + 0x74]
stw %l3, [%l7 + 0x78]
fcmpne16 %f12, %f10, %i1
loop_1589:
lduw [%l7 + 0x50], %i2
be,a,pt %icc, loop_1590
fmovsl %xcc, %f2, %f8
fxor %f4, %f14, %f0
sth %g5, [%l7 + 0x22]
loop_1590:
lduh [%l7 + 0x48], %o0
bpos %icc, loop_1591
ldub [%l7 + 0x6C], %i3
movg %icc, %o2, %l4
fsrc2 %f2, %f2
loop_1591:
tl %xcc, 0x6
fmovrsgz %l1, %f14, %f10
tcc %icc, 0x1
fmovsge %xcc, %f2, %f15
brlez,a %i0, loop_1592
fmovscc %xcc, %f0, %f1
ldd [%l7 + 0x30], %f12
fbn,a %fcc0, loop_1593
loop_1592:
fmovrsgez %l6, %f11, %f8
fmovsle %xcc, %f9, %f3
movre %g1, %i4, %o7
loop_1593:
fbge %fcc0, loop_1594
fnor %f14, %f10, %f0
mulx %o6, 0x0457, %g3
ld [%l7 + 0x10], %f6
loop_1594:
fble,a %fcc1, loop_1595
fmovrdlz %i6, %f0, %f12
fbg,a %fcc1, loop_1596
fmovse %xcc, %f10, %f11
loop_1595:
udivcc %i7, 0x1C4E, %g2
fmovdge %icc, %f3, %f1
loop_1596:
fbue %fcc2, loop_1597
srl %g4, %o5, %l0
ldsh [%l7 + 0x7C], %g6
fone %f14
loop_1597:
fornot2 %f2, %f8, %f8
fmovdne %icc, %f11, %f14
edge8l %l2, %o1, %g7
fandnot1 %f6, %f4, %f6
fnands %f0, %f2, %f13
movre %l5, %i5, %o4
fba,a %fcc1, loop_1598
edge8ln %o3, %l3, %i2
lduh [%l7 + 0x54], %g5
ldub [%l7 + 0x75], %i1
loop_1598:
addccc %i3, 0x15C9, %o2
movgu %icc, %l4, %l1
sll %i0, 0x00, %o0
stx %l6, [%l7 + 0x58]
ldsw [%l7 + 0x08], %i4
std %f2, [%l7 + 0x50]
st %f13, [%l7 + 0x58]
fmovrsgez %o7, %f11, %f11
fmul8sux16 %f0, %f4, %f0
movle %xcc, %o6, %g3
and %g1, %i6, %i7
fmovspos %xcc, %f2, %f9
fmovse %xcc, %f7, %f5
mulx %g2, 0x071E, %g4
fmovsl %xcc, %f13, %f2
ldub [%l7 + 0x5F], %l0
srlx %o5, %g6, %o1
ldsh [%l7 + 0x4A], %l2
movl %xcc, %g7, %l5
fmovrslz %o4, %f4, %f14
stw %i5, [%l7 + 0x60]
sdivcc %l3, 0x1108, %o3
nop
setx loop_1599, %l0, %l1
jmpl %l1, %g5
fmovspos %icc, %f0, %f3
fbne %fcc3, loop_1600
fbge,a %fcc0, loop_1601
loop_1599:
fabsd %f6, %f14
stb %i2, [%l7 + 0x27]
loop_1600:
movvs %xcc, %i1, %o2
loop_1601:
sth %l4, [%l7 + 0x46]
nop
setx loop_1602, %l0, %l1
jmpl %l1, %i3
array32 %l1, %i0, %l6
ldd [%l7 + 0x58], %f0
stw %o0, [%l7 + 0x3C]
loop_1602:
fble,a %fcc2, loop_1603
fbu,a %fcc2, loop_1604
fpsub16s %f2, %f2, %f4
fpsub16s %f5, %f7, %f0
loop_1603:
addccc %i4, 0x0160, %o7
loop_1604:
ldd [%l7 + 0x48], %f10
tcc %xcc, 0x4
edge32n %o6, %g1, %i6
ldsh [%l7 + 0x50], %i7
xnorcc %g3, 0x0B0C, %g2
ld [%l7 + 0x18], %f7
st %f13, [%l7 + 0x24]
array16 %l0, %g4, %o5
ba,pt %xcc, loop_1605
movl %icc, %g6, %l2
sll %g7, %o1, %o4
bl %xcc, loop_1606
loop_1605:
tvs %xcc, 0x7
sdivcc %l5, 0x0E01, %l3
ldx [%l7 + 0x38], %i5
loop_1606:
fmovspos %icc, %f14, %f8
stb %g5, [%l7 + 0x76]
fnot2 %f10, %f12
bvc,a,pn %xcc, loop_1607
taddcc %i2, 0x0F54, %o3
fxors %f5, %f5, %f11
ta %xcc, 0x2
loop_1607:
tsubcc %i1, 0x1DAF, %l4
and %o2, 0x1A26, %i3
ldub [%l7 + 0x3D], %l1
fmovsvs %icc, %f9, %f14
ldx [%l7 + 0x38], %l6
fpsub32 %f12, %f0, %f10
stx %i0, [%l7 + 0x68]
fmovrsgz %o0, %f4, %f7
edge32ln %o7, %o6, %i4
fnot2 %f4, %f8
ldsw [%l7 + 0x34], %g1
fbue %fcc0, loop_1608
fmovspos %xcc, %f11, %f14
stb %i6, [%l7 + 0x61]
sdivcc %i7, 0x172C, %g2
loop_1608:
fmovsle %xcc, %f8, %f11
orn %l0, 0x0B07, %g3
fcmpgt16 %f4, %f2, %g4
stb %o5, [%l7 + 0x37]
fmovdg %icc, %f11, %f5
fmovdcs %xcc, %f7, %f3
edge16ln %l2, %g7, %o1
fcmple16 %f2, %f10, %g6
fmovd %f4, %f12
srl %o4, 0x1C, %l5
taddcctv %l3, 0x1732, %i5
stw %i2, [%l7 + 0x44]
fnot1s %f2, %f4
ldsh [%l7 + 0x0C], %g5
stw %o3, [%l7 + 0x78]
tvc %xcc, 0x2
ldsh [%l7 + 0x2A], %i1
movne %icc, %l4, %i3
tge %xcc, 0x5
subccc %l1, %o2, %l6
fnand %f2, %f6, %f8
edge8ln %i0, %o7, %o6
ldub [%l7 + 0x55], %i4
ldub [%l7 + 0x56], %o0
lduw [%l7 + 0x2C], %i6
ble,a,pt %xcc, loop_1609
movcs %xcc, %i7, %g2
fbug %fcc3, loop_1610
stb %l0, [%l7 + 0x54]
loop_1609:
fmovrsgez %g3, %f0, %f4
tcs %xcc, 0x7
loop_1610:
mulx %g4, %g1, %o5
taddcctv %g7, %l2, %g6
fbul %fcc1, loop_1611
stx %o1, [%l7 + 0x38]
ld [%l7 + 0x48], %f6
fcmpeq32 %f4, %f8, %l5
loop_1611:
fmovsle %xcc, %f0, %f7
fnot1 %f12, %f0
fabss %f1, %f12
lduh [%l7 + 0x4E], %o4
fmovrslez %l3, %f6, %f0
edge32ln %i5, %i2, %o3
subcc %g5, %i1, %l4
fmovse %icc, %f9, %f2
fmovscc %icc, %f1, %f4
sth %l1, [%l7 + 0x30]
fmovdle %icc, %f6, %f7
ld [%l7 + 0x38], %f12
edge16 %i3, %l6, %o2
ldx [%l7 + 0x78], %o7
tleu %icc, 0x0
fmul8x16 %f7, %f14, %f12
fxors %f0, %f4, %f5
fxnor %f0, %f10, %f4
add %o6, %i0, %i4
ldsh [%l7 + 0x56], %o0
fbne %fcc2, loop_1612
ldub [%l7 + 0x52], %i6
fmuld8sux16 %f15, %f1, %f6
bg,a,pn %icc, loop_1613
loop_1612:
fmovsvs %xcc, %f8, %f9
std %f0, [%l7 + 0x18]
xorcc %g2, %l0, %g3
loop_1613:
fmovsgu %icc, %f14, %f2
edge32n %g4, %i7, %g1
movrlez %o5, 0x003, %l2
edge16ln %g7, %o1, %l5
fxor %f4, %f4, %f8
fnot2 %f10, %f4
ble,a %icc, loop_1614
udivcc %o4, 0x1D2F, %l3
fnegs %f2, %f15
fmovrdgez %g6, %f6, %f0
loop_1614:
ldsh [%l7 + 0x54], %i2
ldsw [%l7 + 0x30], %i5
movvs %icc, %g5, %o3
fbn,a %fcc2, loop_1615
lduw [%l7 + 0x34], %i1
fmovsvc %icc, %f6, %f2
stx %l1, [%l7 + 0x08]
loop_1615:
bne,a %icc, loop_1616
tneg %xcc, 0x0
fsrc2 %f4, %f12
std %f12, [%l7 + 0x08]
loop_1616:
stx %l4, [%l7 + 0x18]
fcmpd %fcc2, %f8, %f2
fabss %f2, %f0
ldd [%l7 + 0x48], %f14
ldd [%l7 + 0x58], %f0
fmovdle %xcc, %f8, %f1
bge,a %icc, loop_1617
fmovdn %xcc, %f13, %f8
std %f2, [%l7 + 0x28]
array8 %l6, %i3, %o2
loop_1617:
fble %fcc2, loop_1618
tpos %xcc, 0x7
lduh [%l7 + 0x14], %o7
sll %o6, %i4, %i0
loop_1618:
std %f0, [%l7 + 0x08]
stb %o0, [%l7 + 0x7A]
fcmpne16 %f10, %f6, %g2
fmovd %f12, %f0
fnand %f6, %f10, %f2
fmovdle %xcc, %f1, %f8
fbne %fcc3, loop_1619
nop
setx loop_1620, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f12, %f12, %f8
fexpand %f5, %f14
loop_1619:
xnorcc %i6, %g3, %l0
loop_1620:
movn %xcc, %i7, %g1
fexpand %f13, %f12
bgu,pt %icc, loop_1621
ldsb [%l7 + 0x15], %o5
brlz,a %l2, loop_1622
sdiv %g7, 0x0B02, %o1
loop_1621:
fpadd16 %f10, %f10, %f12
tneg %icc, 0x2
loop_1622:
ldsh [%l7 + 0x3E], %g4
edge16ln %l5, %l3, %o4
popc %i2, %g6
edge16l %i5, %o3, %g5
lduw [%l7 + 0x34], %l1
ldsh [%l7 + 0x18], %l4
tl %xcc, 0x0
movgu %xcc, %i1, %l6
fmuld8ulx16 %f0, %f8, %f8
ldsw [%l7 + 0x58], %i3
st %f9, [%l7 + 0x20]
ldd [%l7 + 0x78], %f12
tne %icc, 0x1
sdivx %o7, 0x06B1, %o6
st %f4, [%l7 + 0x54]
tgu %icc, 0x5
ldx [%l7 + 0x38], %i4
bg,a %xcc, loop_1623
fbuge,a %fcc2, loop_1624
ldsh [%l7 + 0x1A], %o2
lduh [%l7 + 0x4E], %o0
loop_1623:
st %f13, [%l7 + 0x10]
loop_1624:
fzeros %f14
pdist %f14, %f2, %f10
or %i0, %g2, %g3
brz %l0, loop_1625
st %f6, [%l7 + 0x10]
fmovdneg %icc, %f9, %f11
fble %fcc1, loop_1626
loop_1625:
fmovsge %xcc, %f5, %f10
ldx [%l7 + 0x08], %i6
fbne,a %fcc0, loop_1627
loop_1626:
tpos %icc, 0x7
std %f4, [%l7 + 0x70]
xorcc %i7, %o5, %g1
loop_1627:
fbn,a %fcc1, loop_1628
fmuld8ulx16 %f1, %f6, %f8
orncc %g7, %o1, %g4
ldx [%l7 + 0x68], %l5
loop_1628:
tge %xcc, 0x7
bneg,pn %xcc, loop_1629
fmovdn %xcc, %f1, %f10
fbu %fcc3, loop_1630
lduw [%l7 + 0x78], %l2
loop_1629:
std %f14, [%l7 + 0x78]
array32 %o4, %i2, %g6
loop_1630:
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x44], %l3
fcmpgt16 %f14, %f6, %o3
ldsb [%l7 + 0x75], %i5
fnegs %f3, %f0
fbu %fcc0, loop_1631
ldsb [%l7 + 0x23], %l1
smulcc %l4, 0x1E68, %i1
brgez %l6, loop_1632
loop_1631:
tn %icc, 0x1
edge32 %g5, %o7, %i3
ldd [%l7 + 0x58], %f6
loop_1632:
nop
setx loop_1633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %i4, 0x07C5, %o2
or %o6, %o0, %i0
movgu %xcc, %g3, %l0
loop_1633:
fbne %fcc2, loop_1634
alignaddr %i6, %i7, %g2
bgu,pt %icc, loop_1635
movrlz %g1, 0x12A, %g7
loop_1634:
add %o5, %o1, %g4
brlz %l5, loop_1636
loop_1635:
tgu %icc, 0x0
fmovse %icc, %f15, %f4
taddcc %o4, %l2, %g6
loop_1636:
edge16 %l3, %i2, %o3
alignaddr %i5, %l1, %i1
subc %l6, %l4, %g5
subcc %i3, %o7, %o2
srl %o6, 0x08, %i4
std %f4, [%l7 + 0x20]
fmovsle %icc, %f5, %f6
brz,a %i0, loop_1637
brgez,a %o0, loop_1638
fpsub16s %f1, %f0, %f7
fba %fcc1, loop_1639
loop_1637:
stx %l0, [%l7 + 0x78]
loop_1638:
fornot1 %f0, %f6, %f2
st %f4, [%l7 + 0x5C]
loop_1639:
ldub [%l7 + 0x33], %i6
lduw [%l7 + 0x5C], %g3
srax %i7, 0x0C, %g1
fand %f4, %f12, %f4
std %f6, [%l7 + 0x60]
lduh [%l7 + 0x60], %g7
fmul8x16 %f12, %f10, %f6
ldsb [%l7 + 0x2D], %o5
tcc %xcc, 0x0
stx %g2, [%l7 + 0x48]
edge8ln %g4, %o1, %l5
addcc %o4, %g6, %l2
fandnot1 %f12, %f8, %f0
fandnot2s %f1, %f14, %f5
fands %f2, %f4, %f15
subc %i2, 0x1817, %o3
fmovdne %xcc, %f6, %f10
siam 0x2
fmovrdlz %i5, %f2, %f14
call loop_1640
ldsb [%l7 + 0x25], %l1
fsrc2 %f8, %f4
fmul8x16au %f15, %f5, %f2
loop_1640:
fnegs %f5, %f9
sth %l3, [%l7 + 0x62]
popc 0x0C13, %i1
fcmpeq16 %f6, %f0, %l6
ldsw [%l7 + 0x14], %g5
fcmpes %fcc2, %f7, %f12
fpadd32s %f14, %f3, %f14
subccc %i3, 0x15C5, %l4
movn %xcc, %o2, %o7
movgu %icc, %o6, %i0
std %f6, [%l7 + 0x48]
fmovrdgez %o0, %f10, %f4
popc %i4, %i6
and %g3, %i7, %g1
fcmpne16 %f0, %f10, %l0
fmovse %xcc, %f12, %f5
fcmple32 %f0, %f12, %o5
fornot2s %f3, %f4, %f13
ldsh [%l7 + 0x30], %g2
fbne %fcc2, loop_1641
fcmpgt16 %f8, %f6, %g7
lduh [%l7 + 0x76], %o1
fpadd16 %f2, %f0, %f6
loop_1641:
fandnot1s %f8, %f14, %f13
movcs %xcc, %g4, %o4
brnz,a %g6, loop_1642
lduw [%l7 + 0x68], %l5
fandnot2 %f8, %f0, %f12
fmovrsgz %l2, %f14, %f0
loop_1642:
te %icc, 0x0
xorcc %i2, %i5, %o3
movrne %l1, 0x0F0, %l3
tsubcc %i1, 0x10A6, %g5
fbl %fcc2, loop_1643
ldsh [%l7 + 0x3E], %i3
fcmpeq32 %f10, %f6, %l6
tcc %xcc, 0x6
loop_1643:
stx %o2, [%l7 + 0x20]
fpmerge %f13, %f10, %f10
fandnot2 %f4, %f14, %f10
st %f6, [%l7 + 0x44]
fbne %fcc1, loop_1644
ta %icc, 0x6
lduw [%l7 + 0x78], %l4
ldd [%l7 + 0x68], %f6
loop_1644:
fpadd16 %f14, %f6, %f0
fxnors %f3, %f12, %f9
movvs %xcc, %o6, %i0
sdiv %o0, 0x09CE, %i4
fmovsvs %icc, %f7, %f4
fcmps %fcc1, %f12, %f9
umulcc %i6, 0x10AF, %o7
lduh [%l7 + 0x0A], %i7
stw %g1, [%l7 + 0x6C]
fmovdne %icc, %f6, %f8
fbule %fcc1, loop_1645
xor %l0, 0x0C4E, %g3
lduh [%l7 + 0x7C], %g2
ldd [%l7 + 0x40], %f8
loop_1645:
alignaddrl %g7, %o5, %g4
fcmpgt32 %f2, %f0, %o1
edge8ln %g6, %o4, %l5
fmovsa %icc, %f11, %f0
subcc %i2, 0x0C4E, %l2
st %f8, [%l7 + 0x64]
ldsb [%l7 + 0x20], %o3
fxor %f12, %f0, %f2
xorcc %l1, %i5, %i1
fornot2 %f8, %f14, %f8
ld [%l7 + 0x18], %f13
fmovdg %icc, %f13, %f4
bne loop_1646
st %f15, [%l7 + 0x1C]
movvs %icc, %g5, %l3
taddcctv %l6, 0x1079, %i3
loop_1646:
bshuffle %f6, %f12, %f0
fands %f5, %f4, %f6
ld [%l7 + 0x0C], %f10
ldsb [%l7 + 0x68], %o2
fxors %f1, %f14, %f9
bne,pn %xcc, loop_1647
fmovd %f8, %f8
ldd [%l7 + 0x18], %f14
fornot2s %f9, %f5, %f12
loop_1647:
fmovsne %xcc, %f1, %f3
fbuge %fcc1, loop_1648
bneg,a,pn %icc, loop_1649
fmovrdne %o6, %f8, %f12
fpsub32 %f6, %f14, %f2
loop_1648:
edge8ln %i0, %o0, %l4
loop_1649:
fmovdne %icc, %f0, %f15
xnor %i4, %i6, %i7
sth %o7, [%l7 + 0x78]
fnor %f12, %f6, %f14
ldd [%l7 + 0x20], %f10
xor %l0, 0x02EE, %g3
fba %fcc0, loop_1650
brlz %g2, loop_1651
srax %g7, 0x04, %g1
lduh [%l7 + 0x10], %g4
loop_1650:
subccc %o1, %o5, %o4
loop_1651:
movrlez %g6, 0x359, %l5
fmovrdne %i2, %f4, %f2
fcmpes %fcc2, %f3, %f3
stx %l2, [%l7 + 0x70]
brlz %l1, loop_1652
movl %icc, %i5, %i1
fsrc2 %f0, %f2
std %f0, [%l7 + 0x30]
loop_1652:
ldd [%l7 + 0x08], %f4
movpos %xcc, %o3, %l3
brlz,a %g5, loop_1653
fblg %fcc0, loop_1654
tpos %xcc, 0x4
fornot1 %f12, %f14, %f0
loop_1653:
bn,pn %icc, loop_1655
loop_1654:
fmovda %icc, %f3, %f15
ldsh [%l7 + 0x22], %l6
be,a %icc, loop_1656
loop_1655:
ble,pn %xcc, loop_1657
xnor %o2, %o6, %i0
addcc %o0, 0x0ACC, %i3
loop_1656:
ldsw [%l7 + 0x60], %i4
loop_1657:
ldsb [%l7 + 0x21], %l4
movvc %xcc, %i7, %i6
edge16l %o7, %l0, %g2
fexpand %f15, %f6
movcc %xcc, %g3, %g1
stb %g4, [%l7 + 0x16]
stb %g7, [%l7 + 0x43]
srl %o1, 0x18, %o5
st %f12, [%l7 + 0x18]
sdivcc %g6, 0x0697, %l5
fmovrde %i2, %f0, %f4
ldsh [%l7 + 0x70], %l2
lduw [%l7 + 0x2C], %l1
stb %i5, [%l7 + 0x3F]
fpsub32s %f13, %f12, %f9
move %xcc, %i1, %o4
fcmpne32 %f0, %f10, %l3
fbug,a %fcc1, loop_1658
ld [%l7 + 0x24], %f8
fmovdneg %icc, %f11, %f15
movcs %icc, %o3, %g5
loop_1658:
fcmps %fcc0, %f3, %f1
ldx [%l7 + 0x18], %l6
ldd [%l7 + 0x70], %f12
fbug %fcc0, loop_1659
lduw [%l7 + 0x78], %o6
brz %i0, loop_1660
taddcctv %o0, 0x1DBA, %o2
loop_1659:
taddcctv %i3, %i4, %l4
ldsh [%l7 + 0x2E], %i6
loop_1660:
fmovsle %xcc, %f14, %f6
fnot2 %f14, %f4
fpack32 %f0, %f4, %f6
fmovdcs %xcc, %f10, %f1
fmovrdlz %o7, %f4, %f14
tvc %icc, 0x3
bne,a,pn %xcc, loop_1661
fmovdvc %icc, %f13, %f8
fmovspos %xcc, %f7, %f10
std %f2, [%l7 + 0x40]
loop_1661:
fornot1 %f2, %f12, %f2
movrlez %l0, 0x224, %g2
fmovsvc %xcc, %f0, %f7
movvs %icc, %i7, %g3
nop
setx loop_1662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %g1, 0x04E9, %g4
fcmpeq32 %f4, %f2, %g7
fandnot1 %f10, %f8, %f10
loop_1662:
udivcc %o1, 0x186C, %g6
ldsb [%l7 + 0x15], %o5
fmovdneg %xcc, %f3, %f2
edge8n %l5, %i2, %l2
ldsw [%l7 + 0x78], %i5
ldd [%l7 + 0x18], %f0
brnz %l1, loop_1663
movgu %xcc, %i1, %l3
lduh [%l7 + 0x0C], %o4
movvs %xcc, %o3, %l6
loop_1663:
st %f12, [%l7 + 0x50]
sth %g5, [%l7 + 0x46]
std %f10, [%l7 + 0x38]
fcmpeq32 %f12, %f14, %o6
fbu,a %fcc1, loop_1664
tleu %icc, 0x4
std %f14, [%l7 + 0x40]
smul %i0, 0x04AC, %o0
loop_1664:
edge8 %i3, %i4, %o2
fcmpgt16 %f14, %f12, %l4
fcmped %fcc2, %f6, %f10
edge16l %i6, %l0, %o7
umul %i7, %g2, %g1
fbe,a %fcc0, loop_1665
ldsw [%l7 + 0x7C], %g4
fexpand %f6, %f6
fandnot1s %f8, %f12, %f6
loop_1665:
ldsh [%l7 + 0x08], %g7
popc %o1, %g3
std %f2, [%l7 + 0x78]
edge8 %g6, %o5, %i2
tpos %icc, 0x2
move %icc, %l2, %l5
for %f6, %f0, %f8
fmul8x16 %f13, %f10, %f4
ldsb [%l7 + 0x0C], %l1
std %f0, [%l7 + 0x10]
fpadd32 %f4, %f4, %f2
nop
setx loop_1666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc3, loop_1667
fmovs %f15, %f11
fcmpgt32 %f6, %f12, %i1
loop_1666:
fmul8x16au %f5, %f11, %f14
loop_1667:
movrgez %l3, 0x0C5, %i5
st %f11, [%l7 + 0x5C]
lduw [%l7 + 0x58], %o4
sethi 0x0B7C, %l6
tleu %xcc, 0x4
fone %f6
fornot1 %f0, %f4, %f14
ta %xcc, 0x5
fcmpd %fcc3, %f0, %f0
ldx [%l7 + 0x38], %g5
std %f2, [%l7 + 0x38]
lduw [%l7 + 0x28], %o3
fbo %fcc0, loop_1668
movn %xcc, %i0, %o6
fornot2s %f2, %f5, %f2
fmovdle %icc, %f2, %f12
loop_1668:
fmovsge %xcc, %f15, %f12
udivcc %i3, 0x0D0E, %o0
fpack32 %f14, %f8, %f14
movg %icc, %i4, %l4
fmovdvc %icc, %f14, %f11
brlez %o2, loop_1669
ba,pn %xcc, loop_1670
fcmpeq16 %f12, %f6, %l0
ldsh [%l7 + 0x26], %i6
loop_1669:
std %f10, [%l7 + 0x40]
loop_1670:
brlez,a %o7, loop_1671
fandnot1 %f12, %f14, %f6
fabss %f7, %f3
fmovdn %xcc, %f7, %f9
loop_1671:
sth %g2, [%l7 + 0x62]
ld [%l7 + 0x48], %f8
bvs loop_1672
taddcc %i7, %g4, %g1
fpackfix %f0, %f5
fmovdcs %icc, %f2, %f9
loop_1672:
lduh [%l7 + 0x7A], %o1
andcc %g3, %g6, %o5
movn %icc, %g7, %i2
fmovsvs %icc, %f11, %f10
fnot1s %f12, %f11
stb %l5, [%l7 + 0x0A]
tn %icc, 0x3
fmovsn %xcc, %f9, %f5
lduw [%l7 + 0x18], %l2
sth %l1, [%l7 + 0x26]
stw %l3, [%l7 + 0x24]
pdist %f4, %f14, %f8
tge %icc, 0x6
stx %i5, [%l7 + 0x78]
sth %o4, [%l7 + 0x7A]
stw %l6, [%l7 + 0x34]
ldsb [%l7 + 0x1C], %i1
fabss %f4, %f8
bg,a,pn %icc, loop_1673
ldd [%l7 + 0x78], %f6
std %f14, [%l7 + 0x38]
bvs,a,pt %xcc, loop_1674
loop_1673:
fcmpes %fcc0, %f14, %f8
ldsh [%l7 + 0x40], %g5
ldsh [%l7 + 0x5A], %o3
loop_1674:
lduh [%l7 + 0x32], %i0
pdist %f8, %f8, %f12
ta %xcc, 0x1
bleu,pn %icc, loop_1675
fandnot2s %f3, %f10, %f10
ldub [%l7 + 0x31], %i3
bg,a %icc, loop_1676
loop_1675:
std %f6, [%l7 + 0x18]
call loop_1677
tl %xcc, 0x5
loop_1676:
fmovdpos %xcc, %f8, %f10
fmovrdlez %o6, %f10, %f8
loop_1677:
brlz %i4, loop_1678
stx %o0, [%l7 + 0x20]
std %f10, [%l7 + 0x28]
ld [%l7 + 0x2C], %f5
loop_1678:
movrne %l4, 0x12E, %o2
fcmpne16 %f14, %f14, %i6
edge32n %o7, %g2, %i7
ldsw [%l7 + 0x18], %l0
sethi 0x100C, %g4
ba,a,pn %xcc, loop_1679
sdivx %g1, 0x1144, %g3
ldsh [%l7 + 0x24], %o1
sub %o5, %g7, %i2
loop_1679:
subc %l5, 0x034B, %g6
tl %xcc, 0x2
sth %l1, [%l7 + 0x26]
fmovde %icc, %f5, %f6
fmovsneg %xcc, %f11, %f12
ld [%l7 + 0x60], %f2
fmovsl %xcc, %f4, %f14
fmovrsgez %l3, %f6, %f7
fmovdleu %icc, %f2, %f7
fbu,a %fcc0, loop_1680
movge %xcc, %i5, %o4
ldx [%l7 + 0x58], %l6
stb %l2, [%l7 + 0x1F]
loop_1680:
ldsh [%l7 + 0x42], %g5
ldsb [%l7 + 0x12], %o3
edge32ln %i0, %i3, %o6
movcc %xcc, %i4, %i1
movrgz %l4, %o0, %o2
stx %i6, [%l7 + 0x38]
ldsh [%l7 + 0x10], %o7
sth %g2, [%l7 + 0x0A]
stw %l0, [%l7 + 0x5C]
tge %xcc, 0x1
fmovdge %xcc, %f4, %f7
xorcc %g4, %i7, %g3
tsubcctv %o1, %o5, %g1
mulscc %i2, 0x0118, %g7
brz,a %l5, loop_1681
alignaddr %l1, %g6, %l3
ldsh [%l7 + 0x50], %o4
fbge,a %fcc0, loop_1682
loop_1681:
fbo,a %fcc2, loop_1683
sth %i5, [%l7 + 0x0C]
faligndata %f6, %f0, %f6
loop_1682:
or %l6, %g5, %l2
loop_1683:
movleu %xcc, %i0, %o3
fcmpes %fcc2, %f14, %f1
brgz %i3, loop_1684
tgu %icc, 0x5
fpsub32 %f14, %f10, %f2
bcs,pn %xcc, loop_1685
loop_1684:
fpadd32 %f6, %f6, %f12
lduw [%l7 + 0x2C], %i4
ldsb [%l7 + 0x5A], %i1
loop_1685:
andcc %o6, 0x07E7, %l4
move %icc, %o0, %i6
std %f10, [%l7 + 0x68]
movg %xcc, %o2, %g2
tgu %xcc, 0x1
ldsb [%l7 + 0x62], %o7
subc %g4, 0x118D, %i7
xor %g3, 0x1542, %o1
st %f12, [%l7 + 0x4C]
lduw [%l7 + 0x38], %l0
smulcc %o5, 0x0059, %g1
lduw [%l7 + 0x4C], %i2
fandnot2 %f6, %f4, %f0
fmovrse %g7, %f15, %f8
stb %l5, [%l7 + 0x59]
fornot2s %f10, %f5, %f2
tsubcc %g6, %l1, %l3
edge16l %i5, %l6, %g5
brz,a %l2, loop_1686
taddcc %o4, %i0, %o3
add %i3, %i1, %o6
fexpand %f11, %f2
loop_1686:
fmovda %icc, %f4, %f4
te %xcc, 0x5
fmovsge %xcc, %f5, %f9
movrgez %l4, 0x1D1, %i4
nop
setx loop_1687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %icc, %f6, %f11
bvs,pt %icc, loop_1688
ba,a %icc, loop_1689
loop_1687:
fmovdvc %icc, %f13, %f5
lduw [%l7 + 0x78], %o0
loop_1688:
tsubcctv %o2, 0x1145, %i6
loop_1689:
fandnot1 %f0, %f8, %f6
tg %icc, 0x7
sll %o7, 0x15, %g4
stb %i7, [%l7 + 0x7E]
ldsh [%l7 + 0x08], %g3
fmovsn %xcc, %f8, %f3
movleu %icc, %g2, %o1
fpsub32s %f5, %f11, %f2
sdivx %l0, 0x05F2, %g1
fmovsl %icc, %f1, %f6
fmovrse %o5, %f7, %f6
bneg %icc, loop_1690
movrlz %i2, %l5, %g7
edge32n %g6, %l3, %l1
move %xcc, %i5, %l6
loop_1690:
te %xcc, 0x0
bn,a,pt %icc, loop_1691
stx %g5, [%l7 + 0x68]
fpadd32s %f12, %f10, %f4
stw %l2, [%l7 + 0x1C]
loop_1691:
fmovda %icc, %f0, %f4
fpadd16s %f0, %f9, %f14
fmovsvc %icc, %f2, %f9
bvc loop_1692
brnz,a %o4, loop_1693
sdivx %o3, 0x0514, %i0
stw %i1, [%l7 + 0x08]
loop_1692:
bpos loop_1694
loop_1693:
fnot1 %f14, %f2
fzero %f6
tcc %xcc, 0x7
loop_1694:
move %icc, %o6, %l4
sth %i3, [%l7 + 0x34]
stw %o0, [%l7 + 0x20]
fxor %f8, %f8, %f14
stx %i4, [%l7 + 0x40]
edge32ln %o2, %o7, %i6
ldub [%l7 + 0x72], %g4
fmovdle %icc, %f9, %f2
fmovscs %xcc, %f14, %f6
fblg %fcc1, loop_1695
fmovdneg %icc, %f8, %f6
addccc %i7, 0x151E, %g3
srax %o1, %l0, %g2
loop_1695:
xorcc %g1, 0x1656, %o5
fmovde %xcc, %f2, %f8
ldsw [%l7 + 0x5C], %i2
std %f10, [%l7 + 0x20]
tl %icc, 0x5
fblg %fcc0, loop_1696
fble %fcc3, loop_1697
ldd [%l7 + 0x20], %f2
fsrc1s %f9, %f10
loop_1696:
sra %g7, %g6, %l5
loop_1697:
ldub [%l7 + 0x78], %l3
fmovrsgz %l1, %f5, %f4
bleu,a loop_1698
stb %l6, [%l7 + 0x5F]
array8 %i5, %g5, %l2
mova %xcc, %o4, %i0
loop_1698:
sth %i1, [%l7 + 0x2A]
sllx %o6, 0x05, %o3
bvs %icc, loop_1699
srax %i3, 0x1C, %l4
fmovdle %icc, %f10, %f9
std %f10, [%l7 + 0x68]
loop_1699:
ldsh [%l7 + 0x16], %o0
st %f1, [%l7 + 0x38]
edge16ln %i4, %o2, %i6
lduw [%l7 + 0x24], %o7
fmul8x16au %f10, %f6, %f10
fsrc1 %f8, %f6
edge32ln %i7, %g4, %o1
ld [%l7 + 0x5C], %f13
sethi 0x0EA5, %g3
stb %g2, [%l7 + 0x5B]
ba,a loop_1700
tsubcc %g1, %o5, %i2
stx %l0, [%l7 + 0x70]
ldx [%l7 + 0x28], %g6
loop_1700:
fmovdvc %xcc, %f13, %f10
ldsh [%l7 + 0x08], %l5
ldsb [%l7 + 0x3D], %g7
mulx %l3, %l1, %i5
lduw [%l7 + 0x4C], %g5
fmovsge %xcc, %f7, %f11
lduh [%l7 + 0x36], %l2
stb %l6, [%l7 + 0x66]
fmovdgu %icc, %f3, %f12
fmovsneg %icc, %f3, %f3
stb %i0, [%l7 + 0x20]
xorcc %o4, %o6, %i1
stb %o3, [%l7 + 0x34]
srl %l4, 0x0E, %i3
ldx [%l7 + 0x20], %i4
fones %f9
taddcctv %o2, 0x1691, %o0
sdivx %i6, 0x1DF3, %i7
fnegs %f9, %f0
fpadd16 %f6, %f12, %f10
taddcctv %o7, %g4, %o1
fcmpne16 %f8, %f8, %g3
fones %f12
fblg %fcc2, loop_1701
ble,a loop_1702
alignaddrl %g1, %o5, %i2
fnands %f15, %f5, %f4
loop_1701:
ldub [%l7 + 0x55], %l0
loop_1702:
stb %g2, [%l7 + 0x14]
movrgez %l5, 0x1CF, %g7
bn,a,pn %icc, loop_1703
fbge %fcc3, loop_1704
tle %xcc, 0x3
ldx [%l7 + 0x18], %l3
loop_1703:
fmovrdgz %g6, %f6, %f10
loop_1704:
fcmps %fcc3, %f8, %f4
srl %i5, %l1, %l2
fmovdge %icc, %f5, %f11
fbul,a %fcc0, loop_1705
fmovde %xcc, %f12, %f0
tneg %icc, 0x7
umulcc %g5, 0x10D0, %l6
loop_1705:
std %f0, [%l7 + 0x70]
subc %i0, 0x1598, %o6
stw %i1, [%l7 + 0x28]
fmovrdlez %o4, %f12, %f4
fsrc2s %f14, %f10
edge8ln %o3, %l4, %i4
movl %xcc, %i3, %o2
movle %xcc, %o0, %i7
orncc %i6, %g4, %o7
stx %g3, [%l7 + 0x70]
movl %icc, %g1, %o5
bg,pn %xcc, loop_1706
fmovdn %icc, %f4, %f1
orcc %o1, %l0, %i2
st %f2, [%l7 + 0x44]
loop_1706:
ldsw [%l7 + 0x6C], %l5
taddcctv %g7, %g2, %g6
ld [%l7 + 0x7C], %f1
sub %i5, 0x05BA, %l3
fmovdge %xcc, %f14, %f13
stx %l2, [%l7 + 0x20]
ld [%l7 + 0x30], %f8
subc %g5, %l6, %i0
tpos %xcc, 0x0
movgu %xcc, %o6, %l1
bleu,pn %icc, loop_1707
fmovsvs %icc, %f12, %f5
fcmpgt16 %f2, %f12, %o4
smul %i1, 0x1B2E, %o3
loop_1707:
ldub [%l7 + 0x7C], %i4
tcc %xcc, 0x4
edge32n %i3, %o2, %l4
fmul8x16 %f12, %f10, %f4
stw %o0, [%l7 + 0x50]
ldsh [%l7 + 0x7C], %i6
fpsub32 %f0, %f6, %f12
lduh [%l7 + 0x78], %i7
fba %fcc3, loop_1708
fmovs %f8, %f14
bn,pn %xcc, loop_1709
srl %o7, %g3, %g4
loop_1708:
tgu %icc, 0x2
lduw [%l7 + 0x60], %o5
loop_1709:
andncc %o1, %g1, %l0
fnors %f10, %f3, %f8
fbue %fcc3, loop_1710
sth %i2, [%l7 + 0x6E]
fcmpeq16 %f2, %f2, %g7
ldx [%l7 + 0x38], %l5
loop_1710:
udiv %g6, 0x04A7, %i5
stw %g2, [%l7 + 0x3C]
tpos %icc, 0x4
fmovdge %xcc, %f7, %f9
lduw [%l7 + 0x2C], %l3
fbu %fcc1, loop_1711
ldx [%l7 + 0x48], %l2
fxors %f12, %f11, %f0
movle %xcc, %l6, %i0
loop_1711:
fcmped %fcc2, %f4, %f0
fmul8x16au %f13, %f9, %f6
stw %o6, [%l7 + 0x0C]
fbuge %fcc3, loop_1712
nop
setx loop_1713, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x6
tn %icc, 0x4
loop_1712:
bl,a,pn %icc, loop_1714
loop_1713:
brlez,a %l1, loop_1715
fmovsa %icc, %f5, %f13
fnot2 %f4, %f6
loop_1714:
fmovrsne %g5, %f9, %f13
loop_1715:
tvs %icc, 0x1
edge32n %o4, %o3, %i1
tpos %icc, 0x3
sub %i4, %i3, %o2
fsrc2s %f14, %f12
lduh [%l7 + 0x30], %o0
xnorcc %l4, %i7, %i6
fmovrdlz %g3, %f10, %f0
fornot2s %f2, %f11, %f8
fnands %f13, %f4, %f9
lduw [%l7 + 0x54], %g4
bneg %icc, loop_1716
movvs %xcc, %o7, %o5
fmovdcs %xcc, %f11, %f1
ble,a loop_1717
loop_1716:
fblg,a %fcc1, loop_1718
fnot2 %f4, %f6
fxnors %f13, %f9, %f3
loop_1717:
fbue %fcc2, loop_1719
loop_1718:
fbule,a %fcc3, loop_1720
fbul %fcc3, loop_1721
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_1719:
ldsb [%l7 + 0x73], %o1
loop_1720:
edge16 %g1, %i2, %g7
loop_1721:
movn %xcc, %l5, %l0
loop_1722:
fnors %f4, %f0, %f3
addc %g6, %i5, %l3
edge16 %g2, %l6, %l2
ldsb [%l7 + 0x0A], %o6
fbuge,a %fcc3, loop_1723
movn %icc, %i0, %l1
movn %xcc, %g5, %o4
tvc %xcc, 0x1
loop_1723:
edge8ln %o3, %i4, %i1
std %f8, [%l7 + 0x38]
fmovdl %icc, %f3, %f9
edge32 %i3, %o2, %l4
stb %i7, [%l7 + 0x22]
lduh [%l7 + 0x7C], %o0
tvs %icc, 0x7
bvs,a,pn %icc, loop_1724
ldub [%l7 + 0x18], %i6
fpadd16s %f4, %f4, %f5
fmovsge %icc, %f13, %f9
loop_1724:
fbge %fcc3, loop_1725
fcmpgt32 %f0, %f12, %g3
siam 0x4
fmovdn %xcc, %f1, %f8
loop_1725:
fmovsneg %xcc, %f12, %f10
ldx [%l7 + 0x08], %o7
fcmple32 %f10, %f0, %o5
bpos,a loop_1726
edge16l %o1, %g4, %i2
fmovsvs %icc, %f15, %f8
lduw [%l7 + 0x08], %g1
loop_1726:
brlez,a %l5, loop_1727
brgez %g7, loop_1728
bpos %icc, loop_1729
andcc %g6, %l0, %l3
loop_1727:
tsubcc %i5, %l6, %g2
loop_1728:
stb %l2, [%l7 + 0x0F]
loop_1729:
xnorcc %i0, 0x1953, %o6
st %f3, [%l7 + 0x1C]
fmul8x16 %f2, %f0, %f0
mova %xcc, %g5, %o4
stw %l1, [%l7 + 0x50]
fnot1 %f6, %f2
fmovrsgz %i4, %f4, %f15
fbn,a %fcc3, loop_1730
brz %o3, loop_1731
srax %i3, %o2, %i1
tcc %icc, 0x0
loop_1730:
fone %f12
loop_1731:
movvs %icc, %l4, %o0
bpos loop_1732
fnor %f10, %f2, %f12
fmovsvc %icc, %f4, %f13
fbu,a %fcc0, loop_1733
loop_1732:
fpmerge %f3, %f8, %f12
fmovrslz %i7, %f7, %f3
alignaddrl %i6, %g3, %o7
loop_1733:
lduh [%l7 + 0x28], %o5
fzeros %f3
sth %g4, [%l7 + 0x14]
fmovscs %xcc, %f2, %f10
movgu %icc, %o1, %g1
movrgez %l5, %i2, %g7
bgu,pn %icc, loop_1734
ldx [%l7 + 0x30], %g6
fmovdcs %xcc, %f13, %f2
ldd [%l7 + 0x18], %f6
loop_1734:
fmovdn %xcc, %f11, %f8
bcs,a,pt %xcc, loop_1735
lduw [%l7 + 0x14], %l0
lduw [%l7 + 0x14], %i5
fnegd %f10, %f4
loop_1735:
fones %f13
fmovsneg %xcc, %f0, %f2
tl %xcc, 0x6
be,a,pn %xcc, loop_1736
ldx [%l7 + 0x10], %l6
sllx %l3, 0x0F, %l2
fcmped %fcc1, %f2, %f4
loop_1736:
te %icc, 0x5
fmovsneg %xcc, %f1, %f9
stx %g2, [%l7 + 0x38]
movrne %i0, %g5, %o6
tne %icc, 0x3
movge %xcc, %o4, %i4
tl %icc, 0x3
bcs loop_1737
ble,a loop_1738
movvc %icc, %o3, %l1
ld [%l7 + 0x18], %f3
loop_1737:
stb %i3, [%l7 + 0x46]
loop_1738:
array16 %i1, %l4, %o2
std %f14, [%l7 + 0x48]
movvc %xcc, %i7, %o0
fbue,a %fcc2, loop_1739
fbug,a %fcc3, loop_1740
fsrc2s %f5, %f8
fbl,a %fcc3, loop_1741
loop_1739:
ldx [%l7 + 0x50], %g3
loop_1740:
fmovd %f14, %f4
udivx %i6, 0x16E7, %o7
loop_1741:
ldsb [%l7 + 0x1B], %o5
andcc %g4, %g1, %l5
fnot1s %f13, %f7
fmul8sux16 %f12, %f6, %f14
fmovdvc %icc, %f2, %f3
fcmps %fcc2, %f5, %f14
fzero %f10
bn,a %xcc, loop_1742
udivx %o1, 0x0126, %g7
fmovdpos %icc, %f8, %f2
tvc %icc, 0x1
loop_1742:
std %f0, [%l7 + 0x08]
stw %g6, [%l7 + 0x20]
edge16ln %i2, %l0, %i5
edge32ln %l6, %l3, %g2
subcc %l2, 0x102D, %g5
stw %o6, [%l7 + 0x3C]
movvs %xcc, %o4, %i4
smul %i0, %o3, %l1
ldd [%l7 + 0x58], %f0
xorcc %i3, %l4, %i1
movpos %xcc, %o2, %o0
stx %i7, [%l7 + 0x38]
ldsw [%l7 + 0x18], %g3
fands %f4, %f3, %f9
udiv %o7, 0x072B, %o5
tcc %icc, 0x1
brgez %g4, loop_1743
ldx [%l7 + 0x38], %g1
fmovs %f4, %f15
move %xcc, %i6, %l5
loop_1743:
fmovrslez %o1, %f8, %f8
fors %f14, %f6, %f8
ba,pn %icc, loop_1744
fmovspos %xcc, %f4, %f3
bge,pn %icc, loop_1745
udiv %g7, 0x032B, %g6
loop_1744:
ldsw [%l7 + 0x68], %l0
movpos %xcc, %i5, %i2
loop_1745:
tneg %icc, 0x0
tsubcctv %l6, 0x08A1, %l3
movn %icc, %l2, %g2
fmovda %icc, %f12, %f6
bleu,a %xcc, loop_1746
stb %o6, [%l7 + 0x4C]
lduw [%l7 + 0x38], %o4
add %g5, %i0, %i4
loop_1746:
tg %xcc, 0x7
lduw [%l7 + 0x30], %o3
tg %icc, 0x7
faligndata %f10, %f6, %f12
ldub [%l7 + 0x7B], %i3
bcs,pn %icc, loop_1747
ldsh [%l7 + 0x60], %l4
bg loop_1748
fcmpne32 %f6, %f0, %l1
loop_1747:
ldsb [%l7 + 0x0F], %i1
ld [%l7 + 0x58], %f4
loop_1748:
edge16ln %o2, %o0, %i7
movrne %g3, 0x315, %o7
fmovdcs %xcc, %f6, %f0
ldsb [%l7 + 0x78], %g4
bvs,a %icc, loop_1749
edge8ln %o5, %g1, %l5
edge16ln %o1, %g7, %i6
fmovsge %xcc, %f4, %f9
loop_1749:
orn %l0, %g6, %i5
st %f5, [%l7 + 0x5C]
movrlz %i2, %l6, %l2
fcmpeq32 %f10, %f2, %g2
movrlz %l3, 0x33B, %o4
fmul8sux16 %f12, %f10, %f2
stb %g5, [%l7 + 0x6B]
st %f7, [%l7 + 0x0C]
xnorcc %i0, 0x170C, %o6
ldub [%l7 + 0x21], %i4
fmovspos %xcc, %f13, %f3
fmovd %f4, %f10
brz %o3, loop_1750
fnegs %f7, %f4
sth %i3, [%l7 + 0x3C]
add %l4, 0x1694, %i1
loop_1750:
stb %o2, [%l7 + 0x21]
sth %o0, [%l7 + 0x78]
brlz %l1, loop_1751
fbg,a %fcc0, loop_1752
sth %g3, [%l7 + 0x46]
fpadd16s %f9, %f3, %f13
loop_1751:
fone %f12
loop_1752:
tge %xcc, 0x2
sth %o7, [%l7 + 0x32]
or %i7, %o5, %g4
fmovdcs %xcc, %f7, %f12
be,a,pt %icc, loop_1753
brlez,a %g1, loop_1754
sdivx %o1, 0x04BD, %g7
fandnot1s %f11, %f1, %f1
loop_1753:
fcmpes %fcc3, %f12, %f0
loop_1754:
smul %l5, %i6, %l0
brlez,a %i5, loop_1755
edge16l %i2, %l6, %g6
ldsw [%l7 + 0x2C], %g2
stb %l2, [%l7 + 0x5B]
loop_1755:
movge %icc, %l3, %g5
bpos,pn %icc, loop_1756
movge %xcc, %o4, %i0
sub %i4, %o6, %o3
ldsh [%l7 + 0x64], %i3
loop_1756:
or %l4, %o2, %o0
lduw [%l7 + 0x20], %i1
udivx %l1, 0x0E83, %o7
bcs,a %xcc, loop_1757
ldd [%l7 + 0x50], %f6
fmovspos %xcc, %f6, %f12
ldsb [%l7 + 0x67], %g3
loop_1757:
fsrc1s %f10, %f3
fornot2 %f0, %f2, %f10
bcs,a loop_1758
fcmpgt16 %f8, %f8, %i7
stb %g4, [%l7 + 0x0B]
fsrc1s %f13, %f4
loop_1758:
fandnot2s %f1, %f11, %f2
fpsub16 %f12, %f4, %f6
movvc %xcc, %g1, %o1
fnand %f2, %f14, %f6
fmovrdlez %o5, %f8, %f12
fmovdgu %icc, %f12, %f9
fcmpeq32 %f2, %f2, %g7
fpsub32 %f6, %f8, %f12
stb %l5, [%l7 + 0x5E]
tneg %icc, 0x6
edge16ln %l0, %i5, %i2
bg %xcc, loop_1759
fnors %f8, %f7, %f7
bpos,a %icc, loop_1760
st %f14, [%l7 + 0x28]
loop_1759:
lduh [%l7 + 0x30], %i6
st %f1, [%l7 + 0x60]
loop_1760:
nop
setx loop_1761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f5, %f12, %f10
stb %l6, [%l7 + 0x69]
sth %g2, [%l7 + 0x0E]
loop_1761:
addc %l2, 0x1C40, %l3
stb %g6, [%l7 + 0x78]
tle %icc, 0x4
movg %xcc, %g5, %i0
fandnot1 %f0, %f2, %f4
ld [%l7 + 0x08], %f12
fsrc2 %f14, %f12
pdist %f14, %f12, %f10
ldx [%l7 + 0x30], %o4
sdivx %i4, 0x1BBF, %o6
ldsh [%l7 + 0x7A], %o3
edge16 %l4, %o2, %i3
bcc,a,pt %icc, loop_1762
fandnot1 %f0, %f6, %f0
fsrc2s %f6, %f3
sub %i1, %o0, %l1
loop_1762:
movpos %icc, %o7, %g3
fbul %fcc0, loop_1763
tn %xcc, 0x7
sllx %g4, 0x06, %g1
fcmpne16 %f4, %f4, %i7
loop_1763:
ldsh [%l7 + 0x5C], %o1
fmovdvc %icc, %f3, %f1
brlz,a %o5, loop_1764
fornot2 %f0, %f4, %f2
ld [%l7 + 0x3C], %f3
tneg %icc, 0x1
loop_1764:
fzero %f14
fbne %fcc0, loop_1765
fcmpne32 %f4, %f2, %l5
ldsw [%l7 + 0x70], %g7
movcc %icc, %i5, %i2
loop_1765:
lduh [%l7 + 0x48], %i6
sub %l6, %l0, %g2
lduw [%l7 + 0x54], %l2
addccc %g6, 0x0E59, %g5
ldsw [%l7 + 0x5C], %l3
ldx [%l7 + 0x30], %i0
fmul8x16al %f6, %f1, %f2
tvc %icc, 0x3
sub %o4, 0x04CD, %i4
tpos %icc, 0x5
std %f14, [%l7 + 0x18]
st %f13, [%l7 + 0x6C]
fmovdgu %xcc, %f14, %f14
fone %f4
ta %icc, 0x1
tvc %icc, 0x5
fmovrdlez %o6, %f2, %f6
nop
setx loop_1766, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxor %f10, %f0, %f0
xor %o3, 0x12A5, %o2
fpmerge %f5, %f11, %f2
loop_1766:
stx %i3, [%l7 + 0x18]
tle %icc, 0x1
edge32 %i1, %l4, %l1
fmovrdlz %o7, %f14, %f2
taddcctv %g3, 0x040B, %g4
movrne %g1, 0x39B, %i7
brlz,a %o0, loop_1767
ld [%l7 + 0x1C], %f6
fzeros %f14
fmovdpos %xcc, %f2, %f7
loop_1767:
fcmpd %fcc0, %f8, %f2
ta %xcc, 0x1
fmovrde %o1, %f0, %f0
mulscc %o5, %g7, %i5
udivx %i2, 0x0A45, %l5
ldsw [%l7 + 0x34], %l6
bleu,a %icc, loop_1768
orcc %l0, 0x02E8, %g2
edge16l %i6, %g6, %g5
nop
setx loop_1769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1768:
sllx %l3, 0x1E, %l2
edge8ln %i0, %o4, %i4
tge %xcc, 0x3
loop_1769:
popc %o6, %o3
tcs %icc, 0x2
fmovsle %xcc, %f6, %f12
fcmpne16 %f8, %f14, %o2
ldx [%l7 + 0x58], %i3
ldsh [%l7 + 0x3E], %i1
fblg,a %fcc3, loop_1770
bcs,a %icc, loop_1771
ldx [%l7 + 0x68], %l4
tcc %xcc, 0x1
loop_1770:
fblg %fcc2, loop_1772
loop_1771:
lduw [%l7 + 0x40], %o7
brz %l1, loop_1773
bpos,a loop_1774
loop_1772:
bvc %xcc, loop_1775
fbug,a %fcc1, loop_1776
loop_1773:
fcmps %fcc1, %f13, %f5
loop_1774:
edge8 %g3, %g1, %i7
loop_1775:
std %f2, [%l7 + 0x58]
loop_1776:
ldsb [%l7 + 0x16], %g4
ldub [%l7 + 0x45], %o1
ldd [%l7 + 0x28], %f6
nop
setx loop_1777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %f4
fmovd %f2, %f4
fmovs %f11, %f2
loop_1777:
fba,a %fcc2, loop_1778
fmul8x16au %f10, %f9, %f14
be,pt %xcc, loop_1779
bne %xcc, loop_1780
loop_1778:
te %xcc, 0x7
umul %o5, 0x1472, %o0
loop_1779:
stb %g7, [%l7 + 0x73]
loop_1780:
stw %i5, [%l7 + 0x78]
stb %i2, [%l7 + 0x5F]
ldd [%l7 + 0x58], %f10
fbn,a %fcc0, loop_1781
bgu,a,pn %xcc, loop_1782
bn,a %icc, loop_1783
fmovdpos %icc, %f15, %f11
loop_1781:
ldub [%l7 + 0x13], %l6
loop_1782:
fpadd32 %f10, %f0, %f12
loop_1783:
sth %l0, [%l7 + 0x52]
addccc %g2, %l5, %i6
tl %xcc, 0x3
lduh [%l7 + 0x70], %g5
fmovrdgez %g6, %f8, %f8
ldsh [%l7 + 0x10], %l3
fpackfix %f8, %f15
ldsw [%l7 + 0x28], %l2
st %f11, [%l7 + 0x6C]
fornot2s %f10, %f3, %f7
tsubcctv %i0, 0x19E5, %i4
addcc %o4, 0x1948, %o6
fbul,a %fcc1, loop_1784
popc 0x1C97, %o2
ldsb [%l7 + 0x27], %i3
addccc %i1, %l4, %o7
loop_1784:
brlz %l1, loop_1785
stb %o3, [%l7 + 0x75]
fand %f4, %f4, %f12
fblg %fcc0, loop_1786
loop_1785:
fone %f10
ldd [%l7 + 0x08], %f8
stx %g3, [%l7 + 0x08]
loop_1786:
stb %i7, [%l7 + 0x45]
tvc %xcc, 0x1
fpadd16s %f8, %f14, %f1
andncc %g1, %g4, %o1
movvs %icc, %o0, %o5
fbn,a %fcc3, loop_1787
movleu %icc, %i5, %g7
tn %icc, 0x5
fbne %fcc2, loop_1788
loop_1787:
edge16n %l6, %l0, %i2
fmovdleu %xcc, %f9, %f4
std %f2, [%l7 + 0x40]
loop_1788:
fbule %fcc2, loop_1789
fabss %f13, %f7
ldsb [%l7 + 0x7E], %l5
stb %g2, [%l7 + 0x4C]
loop_1789:
fmovs %f12, %f4
ldub [%l7 + 0x1A], %i6
ldx [%l7 + 0x18], %g6
fpsub16 %f2, %f2, %f0
lduw [%l7 + 0x6C], %l3
bneg,pt %icc, loop_1790
edge8l %l2, %i0, %g5
be %icc, loop_1791
st %f12, [%l7 + 0x34]
loop_1790:
fxors %f12, %f14, %f1
fmovsgu %icc, %f9, %f8
loop_1791:
tle %xcc, 0x5
stw %o4, [%l7 + 0x6C]
alignaddrl %o6, %o2, %i3
subcc %i4, 0x1092, %l4
st %f14, [%l7 + 0x28]
ldub [%l7 + 0x7D], %o7
fbge %fcc1, loop_1792
fbug %fcc0, loop_1793
fbule %fcc1, loop_1794
sllx %l1, %i1, %g3
loop_1792:
ldsw [%l7 + 0x30], %o3
loop_1793:
movcs %icc, %g1, %g4
loop_1794:
sdiv %i7, 0x01CC, %o0
fbug %fcc2, loop_1795
fmovrdgez %o5, %f12, %f14
stb %o1, [%l7 + 0x65]
ld [%l7 + 0x70], %f10
loop_1795:
stx %i5, [%l7 + 0x58]
std %f6, [%l7 + 0x58]
fabss %f9, %f1
fbn,a %fcc3, loop_1796
fmul8sux16 %f2, %f14, %f12
movrlz %l6, 0x3FC, %g7
fors %f3, %f8, %f8
loop_1796:
sth %i2, [%l7 + 0x38]
fbg %fcc1, loop_1797
stw %l5, [%l7 + 0x24]
ldub [%l7 + 0x63], %l0
movrgz %i6, 0x319, %g2
loop_1797:
tl %icc, 0x4
fmovsle %icc, %f12, %f8
fnand %f12, %f14, %f0
fpack16 %f12, %f6
st %f0, [%l7 + 0x1C]
st %f12, [%l7 + 0x44]
ldsh [%l7 + 0x34], %g6
alignaddr %l3, %i0, %l2
ldd [%l7 + 0x70], %f0
fmovdne %icc, %f7, %f1
fnand %f4, %f2, %f0
st %f12, [%l7 + 0x20]
stw %o4, [%l7 + 0x3C]
ldsh [%l7 + 0x7A], %o6
fmovspos %icc, %f1, %f15
sethi 0x0BF3, %o2
fcmpne16 %f8, %f12, %i3
movne %icc, %g5, %i4
ldsh [%l7 + 0x60], %l4
ble,pt %xcc, loop_1798
sllx %l1, 0x12, %i1
movgu %icc, %o7, %o3
orcc %g3, %g1, %g4
loop_1798:
bvs,a %icc, loop_1799
movcs %xcc, %i7, %o0
ldsh [%l7 + 0x46], %o1
edge16 %i5, %o5, %g7
loop_1799:
fmovrse %i2, %f7, %f6
array32 %l5, %l0, %l6
std %f4, [%l7 + 0x50]
mulscc %i6, %g2, %g6
stw %i0, [%l7 + 0x3C]
ldsw [%l7 + 0x58], %l2
edge8ln %o4, %o6, %o2
fmovrdlz %i3, %f12, %f8
stw %l3, [%l7 + 0x3C]
fmovsa %icc, %f12, %f5
ldx [%l7 + 0x40], %i4
bg,pn %icc, loop_1800
orncc %g5, 0x1E78, %l1
fandnot1 %f4, %f10, %f10
movcs %icc, %i1, %o7
loop_1800:
fmovdvc %xcc, %f1, %f4
fpsub16s %f13, %f3, %f8
sethi 0x11D5, %o3
fmovdvs %icc, %f6, %f8
fandnot1s %f11, %f9, %f11
ld [%l7 + 0x38], %f12
tpos %xcc, 0x7
fble,a %fcc1, loop_1801
fmul8sux16 %f6, %f2, %f0
std %f4, [%l7 + 0x68]
fnot2 %f6, %f4
loop_1801:
sethi 0x11A1, %g3
tle %xcc, 0x2
brlez %g1, loop_1802
fba %fcc0, loop_1803
fmovsne %icc, %f15, %f9
fmul8ulx16 %f4, %f14, %f8
loop_1802:
fmovsvs %xcc, %f13, %f11
loop_1803:
stb %l4, [%l7 + 0x6F]
tvs %xcc, 0x2
fcmpne32 %f2, %f8, %g4
fxor %f2, %f14, %f0
stb %i7, [%l7 + 0x52]
udivcc %o0, 0x1564, %o1
std %f0, [%l7 + 0x28]
edge16 %i5, %g7, %o5
lduh [%l7 + 0x56], %l5
tle %icc, 0x6
bne,a,pn %xcc, loop_1804
tle %icc, 0x3
xnorcc %i2, 0x122A, %l0
movneg %icc, %i6, %l6
loop_1804:
xor %g6, 0x18EE, %g2
fbule,a %fcc3, loop_1805
tl %xcc, 0x4
fmovscs %icc, %f5, %f3
ldx [%l7 + 0x28], %l2
loop_1805:
edge8n %i0, %o4, %o2
ldx [%l7 + 0x58], %i3
movrlz %o6, %i4, %l3
ldd [%l7 + 0x48], %f8
std %f14, [%l7 + 0x30]
fmovrse %l1, %f7, %f9
fmul8x16 %f5, %f10, %f8
fzero %f8
std %f8, [%l7 + 0x48]
ld [%l7 + 0x1C], %f3
movleu %icc, %g5, %i1
nop
setx loop_1806, %l0, %l1
jmpl %l1, %o3
ldd [%l7 + 0x08], %f6
ldx [%l7 + 0x78], %o7
fpmerge %f12, %f9, %f14
loop_1806:
fmovsa %xcc, %f11, %f7
ld [%l7 + 0x20], %f1
stx %g3, [%l7 + 0x58]
edge32ln %g1, %l4, %g4
ldub [%l7 + 0x1A], %i7
lduh [%l7 + 0x4C], %o1
tneg %icc, 0x5
edge8ln %i5, %o0, %o5
fmovde %icc, %f9, %f2
nop
setx loop_1807, %l0, %l1
jmpl %l1, %g7
fmovsgu %xcc, %f4, %f15
nop
setx loop_1808, %l0, %l1
jmpl %l1, %l5
fmuld8ulx16 %f1, %f4, %f2
loop_1807:
bshuffle %f6, %f12, %f4
ldsb [%l7 + 0x7E], %i2
loop_1808:
ldsw [%l7 + 0x1C], %l0
ble,a,pn %xcc, loop_1809
ldsb [%l7 + 0x20], %i6
sth %l6, [%l7 + 0x2C]
ldsw [%l7 + 0x64], %g2
loop_1809:
fmul8ulx16 %f2, %f12, %f4
sdivcc %g6, 0x0906, %l2
bpos loop_1810
tvc %icc, 0x2
brgz %o4, loop_1811
lduw [%l7 + 0x78], %i0
loop_1810:
ld [%l7 + 0x50], %f2
stw %i3, [%l7 + 0x54]
loop_1811:
addccc %o6, 0x0183, %i4
ldsw [%l7 + 0x08], %o2
fmovrsgez %l1, %f8, %f14
fnors %f2, %f14, %f14
bcs,a loop_1812
movleu %icc, %g5, %l3
te %xcc, 0x5
ldsw [%l7 + 0x58], %o3
loop_1812:
stx %i1, [%l7 + 0x70]
ldsh [%l7 + 0x70], %g3
move %xcc, %o7, %g1
fcmpgt32 %f12, %f2, %l4
lduh [%l7 + 0x78], %i7
ldsh [%l7 + 0x50], %g4
and %i5, 0x1ABF, %o1
ld [%l7 + 0x08], %f9
tsubcctv %o0, 0x12C1, %g7
fsrc2s %f9, %f11
ldsh [%l7 + 0x7A], %o5
stb %i2, [%l7 + 0x29]
sth %l0, [%l7 + 0x3A]
smulcc %l5, %i6, %l6
ld [%l7 + 0x78], %f2
fmovsl %xcc, %f10, %f5
xorcc %g2, %l2, %g6
std %f2, [%l7 + 0x60]
subc %o4, 0x0D87, %i3
lduw [%l7 + 0x60], %i0
addccc %i4, 0x0DF8, %o2
st %f6, [%l7 + 0x3C]
mulx %l1, %g5, %o6
fornot1s %f7, %f4, %f4
nop
setx loop_1813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f12, %f10
stx %l3, [%l7 + 0x78]
sth %i1, [%l7 + 0x50]
loop_1813:
movle %xcc, %o3, %o7
st %f10, [%l7 + 0x48]
ldsh [%l7 + 0x0A], %g3
fmovsvs %icc, %f11, %f12
ldx [%l7 + 0x18], %g1
fnors %f6, %f5, %f6
sth %i7, [%l7 + 0x22]
fabss %f7, %f15
ldub [%l7 + 0x16], %l4
fmovsgu %icc, %f10, %f4
ldub [%l7 + 0x50], %g4
st %f10, [%l7 + 0x24]
or %o1, 0x16E7, %i5
sub %o0, %o5, %i2
fmul8x16au %f7, %f3, %f4
movvc %xcc, %l0, %l5
be,a loop_1814
std %f12, [%l7 + 0x08]
xorcc %g7, 0x0165, %l6
fcmps %fcc1, %f3, %f4
loop_1814:
fmovs %f2, %f7
fcmpne16 %f14, %f10, %i6
tle %xcc, 0x5
fzero %f6
fornot1s %f15, %f5, %f2
fbuge,a %fcc2, loop_1815
movn %icc, %l2, %g6
fmul8sux16 %f12, %f2, %f8
fmovsle %icc, %f6, %f4
loop_1815:
stw %g2, [%l7 + 0x54]
ldsb [%l7 + 0x7F], %o4
fmuld8ulx16 %f15, %f10, %f14
xnor %i0, %i3, %o2
brnz %i4, loop_1816
movleu %icc, %l1, %o6
tpos %icc, 0x6
fxors %f11, %f5, %f2
loop_1816:
fmul8x16 %f12, %f14, %f14
sdiv %l3, 0x0D21, %g5
movne %xcc, %i1, %o3
nop
setx loop_1817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %g3, 0x17BD, %g1
stb %i7, [%l7 + 0x0F]
andcc %o7, 0x0EAF, %g4
loop_1817:
fbg %fcc0, loop_1818
fbg,a %fcc1, loop_1819
bn,pt %icc, loop_1820
fors %f11, %f0, %f15
loop_1818:
stb %l4, [%l7 + 0x53]
loop_1819:
fbe %fcc3, loop_1821
loop_1820:
std %f8, [%l7 + 0x18]
ld [%l7 + 0x7C], %f15
ldx [%l7 + 0x38], %o1
loop_1821:
ldub [%l7 + 0x4C], %i5
lduw [%l7 + 0x38], %o0
fmovdn %xcc, %f12, %f4
std %f14, [%l7 + 0x38]
ldsb [%l7 + 0x2D], %o5
ldsw [%l7 + 0x30], %l0
fandnot2s %f8, %f11, %f11
taddcctv %i2, 0x1AF1, %l5
brnz,a %l6, loop_1822
fmovse %xcc, %f14, %f2
sethi 0x1766, %g7
ldsh [%l7 + 0x4E], %i6
loop_1822:
fnot2 %f0, %f2
fbo %fcc1, loop_1823
stb %g6, [%l7 + 0x3E]
fmovrse %l2, %f5, %f9
tpos %xcc, 0x2
loop_1823:
movne %xcc, %g2, %o4
andncc %i3, %o2, %i4
fandnot1 %f8, %f4, %f0
stb %l1, [%l7 + 0x51]
ldsw [%l7 + 0x24], %i0
fxor %f8, %f2, %f2
ld [%l7 + 0x34], %f0
tg %icc, 0x4
fsrc2s %f12, %f11
bgu,a,pn %icc, loop_1824
ble,pt %icc, loop_1825
fbul,a %fcc0, loop_1826
fmul8ulx16 %f8, %f12, %f14
loop_1824:
bvs %xcc, loop_1827
loop_1825:
ldub [%l7 + 0x42], %l3
loop_1826:
ldsh [%l7 + 0x28], %g5
tsubcc %i1, 0x0219, %o6
loop_1827:
nop
setx loop_1828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f0, %f14, %o3
fpsub32 %f14, %f4, %f0
fmul8ulx16 %f10, %f14, %f6
loop_1828:
fmovsle %icc, %f0, %f5
fands %f5, %f3, %f3
andcc %g3, %g1, %o7
ldub [%l7 + 0x37], %g4
fmovda %icc, %f2, %f9
fcmped %fcc0, %f14, %f6
or %l4, %i7, %i5
sth %o1, [%l7 + 0x3C]
fandnot2s %f9, %f7, %f15
fmovscs %icc, %f6, %f3
bn,a,pn %xcc, loop_1829
std %f10, [%l7 + 0x30]
smulcc %o5, %l0, %i2
fmovdl %icc, %f0, %f14
loop_1829:
fexpand %f13, %f14
std %f4, [%l7 + 0x40]
std %f2, [%l7 + 0x60]
fbug %fcc0, loop_1830
bne,a,pt %icc, loop_1831
lduw [%l7 + 0x48], %l5
movgu %xcc, %l6, %o0
loop_1830:
fpsub16s %f2, %f10, %f3
loop_1831:
bg,a,pt %xcc, loop_1832
fmovrdlez %g7, %f4, %f14
fbg %fcc3, loop_1833
fbne %fcc1, loop_1834
loop_1832:
stb %g6, [%l7 + 0x73]
fmovsvc %icc, %f11, %f1
loop_1833:
stw %i6, [%l7 + 0x3C]
loop_1834:
ldsb [%l7 + 0x62], %g2
fcmpeq16 %f0, %f4, %o4
bge,a loop_1835
pdist %f0, %f0, %f12
fmovrse %i3, %f6, %f2
movvc %icc, %l2, %i4
loop_1835:
sethi 0x01CB, %l1
lduh [%l7 + 0x34], %i0
fmovdcc %icc, %f6, %f14
tne %xcc, 0x6
ldsh [%l7 + 0x74], %l3
fmuld8ulx16 %f14, %f9, %f12
fmovscc %icc, %f12, %f10
sllx %o2, %g5, %o6
sth %i1, [%l7 + 0x1E]
tneg %icc, 0x1
fbule %fcc0, loop_1836
edge32 %g3, %o3, %g1
fbg,a %fcc0, loop_1837
fbul,a %fcc2, loop_1838
loop_1836:
edge16ln %g4, %o7, %i7
st %f12, [%l7 + 0x68]
loop_1837:
fba,a %fcc0, loop_1839
loop_1838:
smulcc %i5, 0x1C50, %o1
sth %o5, [%l7 + 0x76]
be,a %xcc, loop_1840
loop_1839:
fcmpne32 %f0, %f0, %l4
bvs,pt %xcc, loop_1841
fnot2 %f14, %f14
loop_1840:
fpsub16s %f15, %f2, %f9
tg %icc, 0x6
loop_1841:
fmul8x16 %f12, %f12, %f2
tn %xcc, 0x4
orcc %l0, %l5, %i2
fsrc1s %f7, %f14
st %f12, [%l7 + 0x4C]
lduw [%l7 + 0x14], %l6
fmul8sux16 %f0, %f12, %f12
movl %xcc, %g7, %g6
fcmple16 %f2, %f10, %o0
edge8 %g2, %o4, %i6
fba %fcc2, loop_1842
fmovse %icc, %f13, %f3
fmul8x16al %f3, %f7, %f2
for %f14, %f4, %f4
loop_1842:
fand %f8, %f6, %f8
fmovsg %icc, %f3, %f13
ldsh [%l7 + 0x08], %l2
std %f0, [%l7 + 0x08]
ldd [%l7 + 0x28], %f8
std %f4, [%l7 + 0x38]
fnegs %f13, %f5
movge %icc, %i3, %l1
tsubcctv %i0, %i4, %o2
fba %fcc0, loop_1843
fpsub16 %f6, %f0, %f6
st %f7, [%l7 + 0x0C]
tvc %xcc, 0x3
loop_1843:
fbl %fcc1, loop_1844
sth %g5, [%l7 + 0x0A]
ld [%l7 + 0x4C], %f8
fbuge %fcc2, loop_1845
loop_1844:
ldd [%l7 + 0x78], %f2
lduw [%l7 + 0x1C], %l3
ldd [%l7 + 0x58], %f0
loop_1845:
fmul8sux16 %f4, %f4, %f6
ldsw [%l7 + 0x64], %i1
fpack16 %f0, %f7
fzeros %f2
brz %g3, loop_1846
fnot1s %f5, %f9
stw %o3, [%l7 + 0x34]
ld [%l7 + 0x18], %f5
loop_1846:
sra %o6, %g1, %o7
ldsh [%l7 + 0x6C], %i7
fsrc1 %f8, %f8
udivx %i5, 0x193F, %o1
sth %o5, [%l7 + 0x12]
movre %g4, %l0, %l4
ldub [%l7 + 0x41], %i2
fmovdcs %xcc, %f12, %f7
ldsb [%l7 + 0x1E], %l5
movcc %xcc, %g7, %l6
alignaddr %o0, %g6, %o4
stb %g2, [%l7 + 0x77]
tsubcc %l2, %i6, %l1
fsrc1 %f12, %f8
edge8n %i3, %i4, %i0
stb %o2, [%l7 + 0x1C]
fmovsa %icc, %f6, %f15
fmovsa %icc, %f1, %f6
brlz,a %l3, loop_1847
bn %icc, loop_1848
ldub [%l7 + 0x4D], %g5
stx %i1, [%l7 + 0x10]
loop_1847:
ld [%l7 + 0x70], %f14
loop_1848:
lduh [%l7 + 0x40], %g3
fmul8x16al %f14, %f3, %f14
edge16ln %o3, %g1, %o7
movvc %icc, %o6, %i7
fsrc1s %f11, %f6
te %icc, 0x4
fmovrsgz %i5, %f13, %f12
popc 0x1A08, %o1
fmovrde %g4, %f6, %f12
ldsb [%l7 + 0x50], %o5
fpsub16 %f4, %f4, %f10
fsrc1 %f10, %f10
stw %l0, [%l7 + 0x08]
ld [%l7 + 0x40], %f6
fnor %f10, %f12, %f4
fbul %fcc1, loop_1849
lduw [%l7 + 0x6C], %i2
brgez,a %l5, loop_1850
tvs %xcc, 0x1
loop_1849:
sth %g7, [%l7 + 0x44]
fxnors %f6, %f12, %f5
loop_1850:
stb %l6, [%l7 + 0x5A]
edge8ln %l4, %o0, %o4
fmovrdlz %g6, %f12, %f2
bgu,a,pt %icc, loop_1851
movrgez %g2, %l2, %l1
edge16l %i3, %i4, %i0
srlx %o2, 0x05, %i6
loop_1851:
fbe,a %fcc1, loop_1852
fbl,a %fcc0, loop_1853
fmovs %f2, %f8
ld [%l7 + 0x64], %f12
loop_1852:
fpadd32 %f12, %f10, %f0
loop_1853:
bvc,a loop_1854
ldsh [%l7 + 0x3A], %g5
fnot1 %f8, %f0
stw %i1, [%l7 + 0x74]
loop_1854:
lduh [%l7 + 0x76], %g3
tneg %xcc, 0x7
lduw [%l7 + 0x74], %o3
movrlez %l3, %o7, %o6
ldx [%l7 + 0x38], %i7
stb %g1, [%l7 + 0x43]
std %f12, [%l7 + 0x10]
stx %i5, [%l7 + 0x10]
fmovdge %icc, %f15, %f14
bn,a,pn %xcc, loop_1855
fbug %fcc3, loop_1856
fmovrsgez %g4, %f13, %f0
stw %o5, [%l7 + 0x6C]
loop_1855:
addc %o1, 0x1EBE, %i2
loop_1856:
bg,a loop_1857
ldub [%l7 + 0x44], %l5
fmovdn %xcc, %f14, %f11
fmovrdne %l0, %f12, %f0
loop_1857:
ldsh [%l7 + 0x4C], %g7
bpos,a,pn %xcc, loop_1858
te %icc, 0x6
fnor %f8, %f0, %f6
fble %fcc0, loop_1859
loop_1858:
movcc %icc, %l4, %l6
ldsh [%l7 + 0x0A], %o4
bcs loop_1860
loop_1859:
stx %o0, [%l7 + 0x38]
fmul8sux16 %f6, %f0, %f2
tsubcc %g2, %l2, %g6
loop_1860:
fbue,a %fcc3, loop_1861
st %f15, [%l7 + 0x08]
bvc loop_1862
fnot1 %f12, %f14
loop_1861:
brlz %i3, loop_1863
fmovdgu %xcc, %f4, %f8
loop_1862:
stx %i4, [%l7 + 0x78]
fpadd32 %f14, %f12, %f2
loop_1863:
fmovrdgz %i0, %f10, %f2
fnegd %f6, %f14
fpmerge %f7, %f4, %f14
fmuld8sux16 %f14, %f15, %f10
movrgez %o2, 0x34B, %i6
movl %xcc, %g5, %l1
fors %f4, %f2, %f13
fzeros %f11
movcc %xcc, %i1, %g3
lduw [%l7 + 0x14], %o3
movcs %icc, %l3, %o6
fmovdvc %xcc, %f6, %f5
tvs %xcc, 0x1
fmul8ulx16 %f4, %f6, %f0
fmovrslz %i7, %f6, %f12
lduw [%l7 + 0x64], %g1
edge8 %i5, %o7, %o5
fpack16 %f14, %f9
bge,a,pt %xcc, loop_1864
movn %xcc, %g4, %i2
umul %l5, 0x1189, %l0
fbe %fcc2, loop_1865
loop_1864:
ldsh [%l7 + 0x56], %g7
stw %l4, [%l7 + 0x64]
for %f12, %f6, %f4
loop_1865:
fmovdcs %xcc, %f4, %f15
ldd [%l7 + 0x58], %f6
fabss %f5, %f4
lduh [%l7 + 0x22], %l6
te %icc, 0x4
fmul8ulx16 %f0, %f14, %f10
fcmpgt16 %f8, %f10, %o4
fpadd32s %f8, %f11, %f6
fnegs %f11, %f8
ldx [%l7 + 0x50], %o0
stx %o1, [%l7 + 0x50]
movle %xcc, %l2, %g2
xnorcc %i3, %g6, %i0
edge16l %o2, %i6, %g5
std %f14, [%l7 + 0x28]
sth %i4, [%l7 + 0x56]
fbul,a %fcc1, loop_1866
fbuge,a %fcc0, loop_1867
taddcc %i1, %g3, %l1
edge8l %o3, %o6, %i7
loop_1866:
fand %f12, %f4, %f8
loop_1867:
brgez,a %g1, loop_1868
fpsub32 %f4, %f8, %f8
ldsw [%l7 + 0x70], %l3
stw %i5, [%l7 + 0x0C]
loop_1868:
bg,a,pt %icc, loop_1869
stb %o5, [%l7 + 0x47]
popc %o7, %g4
stx %l5, [%l7 + 0x58]
loop_1869:
brgz,a %l0, loop_1870
lduh [%l7 + 0x2E], %g7
ta %icc, 0x0
edge32n %i2, %l4, %l6
loop_1870:
addc %o4, 0x09F9, %o0
taddcc %o1, 0x0B5D, %g2
array32 %i3, %g6, %l2
subc %i0, 0x117E, %o2
addc %i6, 0x135D, %i4
ldx [%l7 + 0x58], %g5
fabss %f5, %f3
siam 0x7
add %i1, 0x03E9, %g3
movleu %icc, %l1, %o3
fors %f15, %f5, %f2
fsrc1s %f12, %f12
lduw [%l7 + 0x40], %i7
edge8n %g1, %o6, %i5
lduh [%l7 + 0x12], %l3
sth %o5, [%l7 + 0x26]
tsubcc %g4, 0x0E30, %l5
fzero %f6
edge16l %l0, %g7, %o7
ldx [%l7 + 0x70], %i2
xnor %l4, %l6, %o4
ldx [%l7 + 0x58], %o1
fcmpeq32 %f14, %f14, %g2
fmovrdlez %o0, %f10, %f4
sub %i3, 0x00FC, %g6
fandnot2s %f3, %f12, %f8
bcs,a,pt %xcc, loop_1871
stw %l2, [%l7 + 0x4C]
fmovrdlz %o2, %f10, %f10
fcmpne32 %f0, %f8, %i0
loop_1871:
lduw [%l7 + 0x74], %i6
fmovrde %g5, %f14, %f6
fmovsvs %icc, %f3, %f14
movrgz %i1, %i4, %g3
stw %l1, [%l7 + 0x78]
sth %o3, [%l7 + 0x38]
fmovda %icc, %f0, %f11
call loop_1872
pdist %f4, %f14, %f10
array32 %i7, %o6, %g1
ldd [%l7 + 0x08], %f4
loop_1872:
fmovdgu %icc, %f2, %f12
xnor %l3, 0x0167, %i5
movl %xcc, %o5, %l5
xor %g4, 0x007A, %l0
fxors %f6, %f1, %f5
fmovsne %xcc, %f11, %f6
ldd [%l7 + 0x38], %f14
fbue %fcc1, loop_1873
nop
setx loop_1874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,a %xcc, loop_1875
ldx [%l7 + 0x48], %o7
loop_1873:
fmovdpos %icc, %f13, %f4
loop_1874:
edge32 %g7, %l4, %l6
loop_1875:
fmovrdgez %i2, %f14, %f0
ldx [%l7 + 0x58], %o4
fors %f4, %f3, %f13
ldub [%l7 + 0x1C], %o1
sth %g2, [%l7 + 0x4E]
fxnors %f5, %f11, %f13
movrlz %o0, 0x00D, %i3
brlz %g6, loop_1876
fpmerge %f11, %f0, %f2
tvc %xcc, 0x7
brnz %l2, loop_1877
loop_1876:
fmovsgu %xcc, %f4, %f13
fsrc2s %f7, %f10
fcmpgt32 %f10, %f0, %i0
loop_1877:
tge %xcc, 0x0
xor %i6, %o2, %i1
fmuld8sux16 %f9, %f3, %f10
fbule %fcc1, loop_1878
st %f13, [%l7 + 0x14]
fandnot1 %f6, %f10, %f2
fpack16 %f4, %f5
loop_1878:
lduw [%l7 + 0x34], %i4
edge16n %g5, %g3, %o3
nop
setx loop_1879, %l0, %l1
jmpl %l1, %l1
ldub [%l7 + 0x5A], %i7
ldd [%l7 + 0x48], %f12
bvc loop_1880
loop_1879:
st %f7, [%l7 + 0x48]
bvs,a %xcc, loop_1881
stw %g1, [%l7 + 0x28]
loop_1880:
lduw [%l7 + 0x10], %o6
udivx %i5, 0x121B, %o5
loop_1881:
ldsh [%l7 + 0x3E], %l3
stx %l5, [%l7 + 0x40]
ldd [%l7 + 0x40], %f12
fmovdle %xcc, %f13, %f7
ldub [%l7 + 0x09], %g4
fpsub16 %f12, %f8, %f6
edge8l %l0, %g7, %l4
ld [%l7 + 0x24], %f2
fblg %fcc2, loop_1882
edge16l %l6, %o7, %i2
fnot2 %f8, %f6
stx %o1, [%l7 + 0x30]
loop_1882:
fmovrdlz %o4, %f6, %f14
umul %g2, %i3, %g6
fmovs %f2, %f9
movrne %o0, %i0, %l2
lduw [%l7 + 0x38], %o2
movvc %xcc, %i1, %i4
nop
setx loop_1883, %l0, %l1
jmpl %l1, %i6
fnand %f12, %f12, %f2
array16 %g3, %g5, %l1
fmovdg %icc, %f6, %f3
loop_1883:
ldd [%l7 + 0x58], %f14
ldsb [%l7 + 0x4C], %i7
ldsb [%l7 + 0x54], %g1
ldd [%l7 + 0x20], %f6
std %f4, [%l7 + 0x28]
ldsb [%l7 + 0x39], %o6
movneg %xcc, %i5, %o3
be,a %icc, loop_1884
fnand %f8, %f0, %f0
smul %l3, %l5, %o5
ld [%l7 + 0x34], %f7
loop_1884:
andncc %g4, %g7, %l0
stb %l4, [%l7 + 0x13]
fbuge,a %fcc0, loop_1885
addccc %l6, 0x024D, %o7
movl %icc, %i2, %o1
fxnors %f1, %f13, %f8
loop_1885:
lduh [%l7 + 0x4E], %g2
fmul8sux16 %f10, %f8, %f4
bn,a loop_1886
fmovscs %icc, %f8, %f8
fpadd16s %f5, %f11, %f4
tle %xcc, 0x5
loop_1886:
ldub [%l7 + 0x37], %o4
lduw [%l7 + 0x30], %i3
fcmple32 %f2, %f6, %o0
fmovsgu %icc, %f3, %f14
fmovrse %g6, %f11, %f13
movle %xcc, %i0, %o2
bne %xcc, loop_1887
bvs,a,pt %xcc, loop_1888
std %f4, [%l7 + 0x48]
sth %l2, [%l7 + 0x4C]
loop_1887:
fxors %f6, %f7, %f2
loop_1888:
fmovrsgez %i4, %f4, %f4
fmovdge %xcc, %f8, %f2
fandnot1s %f0, %f1, %f8
std %f8, [%l7 + 0x30]
stb %i6, [%l7 + 0x2F]
edge8l %i1, %g5, %g3
movrne %i7, %g1, %o6
edge16 %i5, %o3, %l3
fmovrdlz %l1, %f14, %f2
fornot1 %f8, %f4, %f4
fmovdcs %xcc, %f9, %f7
tcs %icc, 0x2
fble %fcc3, loop_1889
ldd [%l7 + 0x38], %f14
ldsb [%l7 + 0x4E], %o5
ldsb [%l7 + 0x5E], %g4
loop_1889:
fmovsa %xcc, %f5, %f9
fpack32 %f2, %f2, %f8
fpmerge %f15, %f10, %f14
movgu %xcc, %g7, %l0
sethi 0x02AA, %l5
tsubcctv %l4, 0x084D, %o7
lduh [%l7 + 0x68], %i2
ldub [%l7 + 0x63], %l6
tle %xcc, 0x5
fmuld8ulx16 %f10, %f9, %f4
fmovrslz %g2, %f4, %f0
ba,pn %icc, loop_1890
movre %o1, %i3, %o4
std %f8, [%l7 + 0x38]
stw %g6, [%l7 + 0x68]
loop_1890:
sethi 0x186C, %o0
ldsh [%l7 + 0x36], %o2
tle %icc, 0x7
fmovrdgez %i0, %f12, %f4
lduh [%l7 + 0x6C], %l2
fmovrsne %i4, %f9, %f14
fcmpeq16 %f12, %f2, %i6
fmul8x16au %f14, %f8, %f6
movpos %icc, %i1, %g3
stb %g5, [%l7 + 0x7B]
fmovdge %xcc, %f13, %f3
st %f14, [%l7 + 0x48]
ble,pt %xcc, loop_1891
add %i7, 0x1B63, %g1
fmovrsgez %i5, %f5, %f13
stb %o6, [%l7 + 0x2A]
loop_1891:
lduw [%l7 + 0x38], %o3
movvc %icc, %l1, %o5
stx %g4, [%l7 + 0x40]
smulcc %l3, %l0, %g7
fmovrdlez %l4, %f10, %f4
tleu %icc, 0x1
fmovdne %xcc, %f13, %f3
fandnot2 %f6, %f8, %f12
sth %o7, [%l7 + 0x18]
brnz,a %l5, loop_1892
fmul8x16 %f6, %f10, %f8
brlz,a %l6, loop_1893
subccc %i2, %o1, %g2
loop_1892:
siam 0x6
fabsd %f4, %f4
loop_1893:
sth %i3, [%l7 + 0x0C]
sra %g6, 0x14, %o0
fmovdpos %xcc, %f12, %f9
array32 %o4, %o2, %i0
ldsw [%l7 + 0x10], %i4
brgz %i6, loop_1894
nop
setx loop_1895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %i1, %l2, %g3
fbne,a %fcc2, loop_1896
loop_1894:
brgz %g5, loop_1897
loop_1895:
ldsw [%l7 + 0x50], %g1
ldub [%l7 + 0x59], %i5
loop_1896:
subc %i7, %o6, %o3
loop_1897:
mulx %o5, 0x1DBA, %g4
std %f14, [%l7 + 0x20]
and %l3, %l0, %g7
udivx %l1, 0x16C6, %l4
bvc,pn %xcc, loop_1898
fmovsle %xcc, %f1, %f14
fexpand %f6, %f0
tge %icc, 0x3
loop_1898:
udiv %o7, 0x02F3, %l6
te %icc, 0x7
std %f8, [%l7 + 0x30]
fmovrsne %l5, %f7, %f6
tg %icc, 0x2
lduw [%l7 + 0x0C], %i2
alignaddr %o1, %i3, %g6
fbo,a %fcc1, loop_1899
fble,a %fcc1, loop_1900
bcs loop_1901
stb %o0, [%l7 + 0x36]
loop_1899:
fbe,a %fcc0, loop_1902
loop_1900:
fmovsg %xcc, %f2, %f1
loop_1901:
ldd [%l7 + 0x60], %f2
fbu %fcc1, loop_1903
loop_1902:
brgz %o4, loop_1904
std %f12, [%l7 + 0x68]
stw %g2, [%l7 + 0x08]
loop_1903:
st %f10, [%l7 + 0x6C]
loop_1904:
fandnot2s %f14, %f8, %f7
fxnors %f5, %f5, %f9
stw %i0, [%l7 + 0x28]
movn %xcc, %o2, %i4
fmovsge %xcc, %f14, %f15
tl %xcc, 0x7
sdivcc %i6, 0x05DF, %l2
fpsub32s %f4, %f8, %f15
tn %xcc, 0x6
move %xcc, %g3, %i1
ld [%l7 + 0x78], %f4
subc %g5, 0x1146, %i5
fbuge %fcc2, loop_1905
tl %icc, 0x5
tcs %icc, 0x5
fcmple16 %f0, %f10, %g1
loop_1905:
bl,pn %icc, loop_1906
fpack16 %f6, %f3
edge8l %o6, %o3, %o5
fpadd32s %f6, %f14, %f2
loop_1906:
lduh [%l7 + 0x08], %g4
fmovsne %icc, %f4, %f13
movne %icc, %i7, %l3
tpos %xcc, 0x3
srlx %l0, %g7, %l4
array32 %l1, %l6, %o7
fpsub16 %f12, %f4, %f2
call loop_1907
fxor %f12, %f10, %f8
ldsw [%l7 + 0x54], %i2
ld [%l7 + 0x74], %f7
loop_1907:
fxnors %f11, %f15, %f1
nop
setx loop_1908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg %icc, loop_1909
sth %l5, [%l7 + 0x34]
fmovrsne %o1, %f7, %f10
loop_1908:
brlz,a %i3, loop_1910
loop_1909:
fmovrdgz %o0, %f8, %f8
fpack32 %f6, %f0, %f4
bshuffle %f8, %f0, %f6
loop_1910:
fbule,a %fcc1, loop_1911
fxor %f2, %f2, %f10
edge32ln %o4, %g2, %i0
fcmpgt32 %f8, %f12, %o2
loop_1911:
ldsw [%l7 + 0x48], %i4
fone %f14
fmovrdgez %i6, %f10, %f0
ldd [%l7 + 0x08], %f0
addcc %l2, 0x1DFF, %g6
ld [%l7 + 0x74], %f9
sth %g3, [%l7 + 0x1A]
ldx [%l7 + 0x18], %g5
ldsw [%l7 + 0x64], %i1
ld [%l7 + 0x60], %f1
movg %icc, %i5, %o6
ldsb [%l7 + 0x22], %o3
sth %g1, [%l7 + 0x3A]
andcc %o5, %i7, %l3
fpsub32 %f6, %f10, %f8
lduw [%l7 + 0x64], %l0
lduh [%l7 + 0x1E], %g7
umul %l4, %l1, %g4
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x45], %l6
smul %o7, 0x0DEE, %i2
ldub [%l7 + 0x33], %o1
ldsb [%l7 + 0x72], %l5
ld [%l7 + 0x74], %f12
fmovsge %xcc, %f9, %f10
fabsd %f6, %f2
edge32l %i3, %o4, %o0
fnand %f10, %f6, %f6
ld [%l7 + 0x30], %f0
st %f11, [%l7 + 0x70]
fbuge %fcc1, loop_1912
sth %g2, [%l7 + 0x62]
ldsh [%l7 + 0x1A], %o2
fmul8sux16 %f14, %f12, %f6
loop_1912:
ldsh [%l7 + 0x48], %i0
lduh [%l7 + 0x38], %i6
sdivx %i4, 0x18B9, %g6
st %f11, [%l7 + 0x6C]
ldsb [%l7 + 0x68], %l2
tpos %icc, 0x0
fpadd32 %f4, %f8, %f6
fpadd16s %f8, %f14, %f12
movvs %icc, %g5, %i1
fbo,a %fcc0, loop_1913
brlez,a %g3, loop_1914
stb %i5, [%l7 + 0x28]
fandnot1 %f8, %f12, %f14
loop_1913:
lduw [%l7 + 0x30], %o3
loop_1914:
move %xcc, %o6, %o5
fmovdneg %icc, %f8, %f11
stw %i7, [%l7 + 0x0C]
ldub [%l7 + 0x52], %l3
std %f12, [%l7 + 0x08]
fpadd32 %f10, %f6, %f14
tgu %icc, 0x0
ldsw [%l7 + 0x60], %l0
ldd [%l7 + 0x38], %f4
fmovdn %xcc, %f0, %f9
fnegs %f4, %f9
array32 %g7, %l4, %l1
udivx %g4, 0x0F45, %l6
fmovd %f4, %f12
lduh [%l7 + 0x22], %o7
lduw [%l7 + 0x48], %g1
brgez %o1, loop_1915
addc %i2, 0x07F8, %i3
lduw [%l7 + 0x10], %l5
movrgz %o4, 0x143, %g2
loop_1915:
sdivcc %o2, 0x0156, %i0
lduw [%l7 + 0x24], %i6
movrne %o0, %g6, %i4
ld [%l7 + 0x50], %f15
ldsw [%l7 + 0x60], %g5
brlz,a %i1, loop_1916
stw %l2, [%l7 + 0x1C]
ldsh [%l7 + 0x14], %g3
popc %i5, %o6
loop_1916:
stb %o5, [%l7 + 0x0D]
ldd [%l7 + 0x30], %f4
bge %xcc, loop_1917
fands %f13, %f8, %f12
movleu %icc, %i7, %o3
fmovscs %xcc, %f4, %f8
loop_1917:
fmovsleu %icc, %f9, %f5
fble %fcc2, loop_1918
stb %l0, [%l7 + 0x4D]
add %g7, 0x1226, %l4
fnegd %f14, %f4
loop_1918:
fbo,a %fcc2, loop_1919
ld [%l7 + 0x70], %f14
fnands %f7, %f8, %f3
ldub [%l7 + 0x6B], %l3
loop_1919:
orcc %l1, %g4, %o7
std %f8, [%l7 + 0x30]
stw %g1, [%l7 + 0x5C]
tsubcc %o1, %i2, %i3
fcmped %fcc2, %f12, %f14
ldsw [%l7 + 0x70], %l5
xor %o4, 0x1BD8, %l6
fmovde %icc, %f13, %f7
subccc %g2, 0x0173, %o2
tg %icc, 0x3
fmovdcc %icc, %f14, %f12
fbug %fcc0, loop_1920
fcmpes %fcc3, %f14, %f15
fmovsl %icc, %f8, %f8
add %i6, 0x1A42, %i0
loop_1920:
ldub [%l7 + 0x4F], %g6
tle %xcc, 0x0
subccc %i4, 0x0560, %g5
stx %i1, [%l7 + 0x48]
brz,a %l2, loop_1921
fxnor %f8, %f2, %f10
movvs %icc, %g3, %o0
fmovs %f13, %f6
loop_1921:
fmovrsgz %i5, %f12, %f15
tvc %xcc, 0x7
fmovdgu %xcc, %f13, %f10
fbn,a %fcc2, loop_1922
lduh [%l7 + 0x34], %o6
ld [%l7 + 0x6C], %f0
brlez,a %i7, loop_1923
loop_1922:
fabss %f0, %f8
ldsw [%l7 + 0x6C], %o3
std %f6, [%l7 + 0x28]
loop_1923:
andncc %l0, %g7, %l4
taddcctv %l3, 0x196E, %l1
edge16l %o5, %o7, %g4
ldx [%l7 + 0x58], %g1
srlx %o1, %i3, %l5
ld [%l7 + 0x70], %f14
lduh [%l7 + 0x64], %o4
bleu,pt %icc, loop_1924
srlx %l6, 0x12, %i2
edge32ln %g2, %i6, %i0
ld [%l7 + 0x68], %f2
loop_1924:
fmovrdgez %g6, %f6, %f8
andncc %o2, %i4, %g5
fmul8sux16 %f12, %f8, %f2
nop
setx loop_1925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc0, loop_1926
movn %xcc, %l2, %i1
edge32n %o0, %g3, %o6
loop_1925:
sth %i7, [%l7 + 0x28]
loop_1926:
edge8ln %o3, %l0, %i5
fcmpne32 %f14, %f12, %l4
fmuld8ulx16 %f1, %f5, %f0
bneg,a loop_1927
ld [%l7 + 0x4C], %f11
fzero %f2
tgu %xcc, 0x0
loop_1927:
fbug %fcc1, loop_1928
brz %g7, loop_1929
brnz,a %l1, loop_1930
add %l3, %o5, %g4
loop_1928:
movpos %icc, %g1, %o1
loop_1929:
ldub [%l7 + 0x20], %o7
loop_1930:
ldsh [%l7 + 0x50], %i3
fblg,a %fcc2, loop_1931
alignaddrl %l5, %o4, %i2
std %f14, [%l7 + 0x08]
movne %icc, %g2, %i6
loop_1931:
ba,a,pn %xcc, loop_1932
ldsw [%l7 + 0x60], %i0
bl,a,pn %xcc, loop_1933
lduh [%l7 + 0x24], %g6
loop_1932:
fmovda %xcc, %f1, %f12
stx %l6, [%l7 + 0x28]
loop_1933:
tge %xcc, 0x6
alignaddr %o2, %i4, %l2
fblg %fcc2, loop_1934
fnot1s %f15, %f6
te %icc, 0x6
sethi 0x198A, %g5
loop_1934:
fmovdvs %xcc, %f13, %f15
stb %i1, [%l7 + 0x75]
movl %xcc, %g3, %o6
fbu,a %fcc0, loop_1935
edge8l %o0, %o3, %l0
lduh [%l7 + 0x2A], %i7
movrne %l4, 0x02C, %i5
loop_1935:
stb %g7, [%l7 + 0x66]
fnot1 %f2, %f10
call loop_1936
edge32l %l1, %o5, %l3
ldsb [%l7 + 0x4C], %g1
faligndata %f2, %f6, %f14
loop_1936:
fmovdleu %icc, %f8, %f10
fba,a %fcc2, loop_1937
lduh [%l7 + 0x54], %o1
fabsd %f0, %f2
sdiv %g4, 0x0D30, %i3
loop_1937:
srl %l5, 0x1C, %o4
fexpand %f8, %f10
xorcc %i2, %g2, %o7
sth %i6, [%l7 + 0x20]
fornot2 %f4, %f12, %f0
tvc %xcc, 0x7
orcc %i0, %g6, %o2
movn %icc, %l6, %i4
bvc,a %icc, loop_1938
fcmpgt16 %f0, %f4, %l2
fbe,a %fcc3, loop_1939
fpmerge %f0, %f4, %f14
loop_1938:
andcc %i1, %g5, %o6
fexpand %f2, %f2
loop_1939:
orn %o0, 0x1701, %g3
movgu %icc, %o3, %l0
fbe %fcc3, loop_1940
pdist %f2, %f14, %f12
fmovscs %xcc, %f11, %f2
std %f2, [%l7 + 0x10]
loop_1940:
lduw [%l7 + 0x64], %l4
ldub [%l7 + 0x43], %i5
fpadd32s %f1, %f8, %f4
umulcc %i7, %l1, %g7
fmovsg %xcc, %f0, %f8
ldsh [%l7 + 0x5C], %o5
lduw [%l7 + 0x48], %g1
tle %xcc, 0x3
ldsb [%l7 + 0x35], %l3
movrlz %g4, %o1, %l5
ldsb [%l7 + 0x2A], %o4
ldsb [%l7 + 0x14], %i2
fones %f14
tl %xcc, 0x3
lduh [%l7 + 0x5C], %i3
sra %g2, %o7, %i6
fmovdn %xcc, %f2, %f7
ldsw [%l7 + 0x0C], %g6
fbn,a %fcc1, loop_1941
fpadd16 %f8, %f8, %f8
movl %icc, %i0, %o2
edge32n %i4, %l6, %l2
loop_1941:
sub %i1, %g5, %o0
fand %f2, %f6, %f0
fcmpgt16 %f14, %f8, %o6
movl %icc, %o3, %g3
fmul8sux16 %f2, %f6, %f14
fcmpd %fcc0, %f2, %f12
fmul8ulx16 %f6, %f14, %f0
add %l0, %i5, %i7
sethi 0x061B, %l4
fmovdg %icc, %f8, %f13
fmovsge %xcc, %f6, %f2
fbn %fcc1, loop_1942
edge32 %l1, %g7, %o5
fmovdle %xcc, %f3, %f7
movre %l3, %g1, %g4
loop_1942:
fsrc2 %f14, %f4
fcmpeq32 %f8, %f10, %l5
st %f0, [%l7 + 0x14]
brgz,a %o1, loop_1943
sth %o4, [%l7 + 0x26]
fcmps %fcc2, %f12, %f9
lduw [%l7 + 0x1C], %i3
loop_1943:
fbue,a %fcc2, loop_1944
sth %g2, [%l7 + 0x26]
fpackfix %f10, %f4
st %f9, [%l7 + 0x6C]
loop_1944:
taddcctv %o7, 0x138B, %i6
stb %i2, [%l7 + 0x62]
ldub [%l7 + 0x2F], %i0
tne %icc, 0x3
stw %o2, [%l7 + 0x14]
fmovdn %xcc, %f8, %f8
stx %i4, [%l7 + 0x10]
ldd [%l7 + 0x58], %f6
ba loop_1945
ldsh [%l7 + 0x46], %l6
fornot1 %f6, %f0, %f12
andn %g6, %l2, %g5
loop_1945:
fbn %fcc1, loop_1946
brlz %i1, loop_1947
fpsub32 %f8, %f0, %f10
fcmple32 %f8, %f10, %o6
loop_1946:
sdivcc %o3, 0x1EFB, %o0
loop_1947:
and %g3, 0x1AFE, %i5
fmovsneg %xcc, %f8, %f12
fpmerge %f13, %f3, %f12
fmovsvs %xcc, %f3, %f4
xorcc %i7, 0x0740, %l0
add %l4, 0x15D3, %l1
or %g7, 0x0366, %l3
fnors %f12, %f7, %f8
sllx %g1, %g4, %o5
ldub [%l7 + 0x3A], %o1
brgez %o4, loop_1948
edge8n %i3, %l5, %o7
ldub [%l7 + 0x32], %g2
fbne,a %fcc0, loop_1949
loop_1948:
movle %icc, %i6, %i2
ldd [%l7 + 0x68], %f8
stw %i0, [%l7 + 0x7C]
loop_1949:
movg %xcc, %o2, %i4
stw %l6, [%l7 + 0x44]
fpack16 %f0, %f13
fbn,a %fcc3, loop_1950
orcc %g6, 0x0732, %g5
st %f14, [%l7 + 0x7C]
fmul8x16al %f3, %f9, %f12
loop_1950:
fmovrdlez %i1, %f6, %f6
fxors %f13, %f13, %f3
fmul8x16 %f11, %f0, %f10
nop
setx loop_1951, %l0, %l1
jmpl %l1, %l2
fmovdge %xcc, %f10, %f13
addccc %o3, %o0, %g3
ldsb [%l7 + 0x5D], %o6
loop_1951:
fandnot1s %f12, %f7, %f15
fornot2s %f3, %f3, %f12
fbue %fcc1, loop_1952
sdivcc %i7, 0x1E4D, %l0
fmovrde %l4, %f12, %f6
srax %i5, %l1, %l3
loop_1952:
tge %icc, 0x6
fbug %fcc2, loop_1953
tvc %icc, 0x6
fabsd %f14, %f14
stw %g7, [%l7 + 0x78]
loop_1953:
tleu %xcc, 0x5
popc %g4, %o5
ldx [%l7 + 0x78], %o1
fmovsgu %xcc, %f0, %f11
fsrc2s %f8, %f11
fsrc2 %f6, %f14
ldsh [%l7 + 0x52], %g1
ldx [%l7 + 0x70], %i3
bcs,a,pn %icc, loop_1954
ldd [%l7 + 0x70], %f0
fones %f5
tcs %xcc, 0x2
loop_1954:
fcmpd %fcc2, %f2, %f6
fmul8sux16 %f8, %f2, %f12
fmovrdgez %l5, %f12, %f0
fmul8x16au %f0, %f9, %f12
ldsb [%l7 + 0x4B], %o7
call loop_1955
be,pn %xcc, loop_1956
ldsb [%l7 + 0x52], %g2
ldd [%l7 + 0x10], %f8
loop_1955:
subccc %o4, 0x151D, %i2
loop_1956:
movre %i6, %i0, %o2
ldsb [%l7 + 0x24], %i4
movrgz %l6, 0x370, %g5
edge16n %g6, %l2, %i1
fnot2s %f3, %f7
ldd [%l7 + 0x30], %f10
fmovdneg %xcc, %f7, %f13
lduw [%l7 + 0x18], %o3
sth %o0, [%l7 + 0x46]
fpadd16 %f4, %f8, %f10
ldsh [%l7 + 0x56], %o6
movgu %xcc, %i7, %l0
mova %icc, %l4, %i5
fcmpne32 %f10, %f10, %g3
lduh [%l7 + 0x74], %l3
st %f7, [%l7 + 0x60]
tleu %icc, 0x7
fmovdle %xcc, %f7, %f8
sethi 0x168C, %l1
bvc,pt %icc, loop_1957
nop
setx loop_1958, %l0, %l1
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_1959
ldub [%l7 + 0x43], %g7
loop_1957:
sth %g4, [%l7 + 0x68]
loop_1958:
fble %fcc2, loop_1960
loop_1959:
fxnors %f6, %f9, %f7
fmovscc %xcc, %f12, %f6
ldsh [%l7 + 0x54], %o5
loop_1960:
fmovrsgz %o1, %f11, %f14
sth %i3, [%l7 + 0x7A]
tle %icc, 0x0
movvc %icc, %g1, %o7
sth %g2, [%l7 + 0x12]
fbn,a %fcc1, loop_1961
stw %l5, [%l7 + 0x60]
edge16n %o4, %i2, %i6
std %f12, [%l7 + 0x70]
loop_1961:
stx %i0, [%l7 + 0x28]
fcmpd %fcc1, %f2, %f4
fpadd16s %f14, %f2, %f0
ldsh [%l7 + 0x0C], %o2
fpsub32s %f9, %f14, %f15
edge16l %l6, %i4, %g5
fexpand %f5, %f6
stw %g6, [%l7 + 0x20]
lduh [%l7 + 0x32], %i1
brgz,a %l2, loop_1962
ldsb [%l7 + 0x71], %o0
ldub [%l7 + 0x30], %o6
fmovsgu %xcc, %f7, %f8
loop_1962:
fcmpgt16 %f4, %f10, %o3
fmovscs %xcc, %f2, %f0
tle %icc, 0x3
bn %icc, loop_1963
fmovdleu %icc, %f12, %f1
fmovrsne %l0, %f3, %f5
brnz,a %l4, loop_1964
loop_1963:
fsrc1 %f8, %f0
fnor %f14, %f0, %f4
andn %i5, 0x09EC, %i7
loop_1964:
fones %f8
fbe %fcc0, loop_1965
fmovdvs %icc, %f6, %f6
lduw [%l7 + 0x14], %g3
fands %f14, %f1, %f4
loop_1965:
movvs %xcc, %l3, %l1
tsubcctv %g4, %o5, %o1
fmovsl %xcc, %f3, %f3
fbge %fcc0, loop_1966
sll %g7, 0x13, %g1
fmovsle %icc, %f11, %f2
movrlz %o7, %i3, %g2
loop_1966:
ldd [%l7 + 0x08], %f6
ldx [%l7 + 0x30], %o4
sth %i2, [%l7 + 0x26]
ld [%l7 + 0x58], %f2
andncc %i6, %l5, %i0
edge8 %o2, %i4, %l6
ldub [%l7 + 0x11], %g6
stw %g5, [%l7 + 0x2C]
sth %l2, [%l7 + 0x56]
ldsh [%l7 + 0x1E], %o0
movpos %icc, %i1, %o3
ldub [%l7 + 0x54], %o6
tle %xcc, 0x7
ldsh [%l7 + 0x5E], %l4
tcs %xcc, 0x1
fble %fcc3, loop_1967
fnegs %f10, %f8
fandnot1 %f14, %f0, %f10
fsrc1 %f10, %f14
loop_1967:
fsrc1s %f14, %f2
fsrc1 %f2, %f2
st %f4, [%l7 + 0x58]
std %f8, [%l7 + 0x60]
fmovdgu %icc, %f7, %f11
fmovrse %l0, %f13, %f0
fmovdn %xcc, %f8, %f7
ldsw [%l7 + 0x48], %i5
tvs %xcc, 0x7
fmovsne %icc, %f15, %f10
subccc %g3, 0x1DB7, %l3
lduw [%l7 + 0x14], %i7
xnor %l1, 0x125C, %o5
ldd [%l7 + 0x30], %f4
brnz,a %g4, loop_1968
fmul8ulx16 %f14, %f4, %f12
fcmps %fcc2, %f14, %f2
fnands %f3, %f15, %f6
loop_1968:
stw %g7, [%l7 + 0x44]
ldx [%l7 + 0x28], %g1
andcc %o7, %i3, %g2
bpos,a,pt %icc, loop_1969
stx %o1, [%l7 + 0x08]
fpack16 %f8, %f4
edge8l %i2, %o4, %l5
loop_1969:
mulx %i6, 0x1E99, %i0
array32 %o2, %i4, %g6
lduw [%l7 + 0x74], %l6
stb %l2, [%l7 + 0x5A]
fbule %fcc0, loop_1970
ldsb [%l7 + 0x3A], %o0
std %f12, [%l7 + 0x58]
stb %g5, [%l7 + 0x4D]
loop_1970:
bgu,pt %xcc, loop_1971
fzero %f10
fmul8sux16 %f4, %f4, %f8
fmovrslez %o3, %f10, %f14
loop_1971:
tge %icc, 0x2
fmovda %xcc, %f6, %f7
te %icc, 0x0
array8 %o6, %l4, %i1
ldsh [%l7 + 0x3A], %i5
bg loop_1972
lduh [%l7 + 0x3C], %g3
ble,a loop_1973
sth %l3, [%l7 + 0x76]
loop_1972:
edge32 %l0, %i7, %l1
fmovdge %icc, %f2, %f13
loop_1973:
ldd [%l7 + 0x38], %f10
fexpand %f11, %f8
edge8n %g4, %o5, %g7
be,a %icc, loop_1974
edge16ln %g1, %o7, %i3
ld [%l7 + 0x20], %f0
sdivx %o1, 0x1792, %i2
loop_1974:
fbe,a %fcc3, loop_1975
fmovdge %xcc, %f6, %f4
ldub [%l7 + 0x2E], %o4
sth %g2, [%l7 + 0x68]
loop_1975:
orncc %l5, 0x0B28, %i6
ld [%l7 + 0x48], %f5
orn %i0, 0x1955, %o2
edge16 %i4, %g6, %l2
fzeros %f3
std %f6, [%l7 + 0x48]
fmovd %f2, %f0
movpos %icc, %o0, %l6
ld [%l7 + 0x20], %f6
ld [%l7 + 0x60], %f6
fmovrslez %g5, %f0, %f0
ldsh [%l7 + 0x7E], %o3
ldub [%l7 + 0x61], %o6
fsrc2 %f14, %f0
brgez,a %i1, loop_1976
lduw [%l7 + 0x40], %i5
sdivcc %g3, 0x1E9C, %l3
fsrc1s %f8, %f0
loop_1976:
fmovsge %icc, %f10, %f9
sth %l4, [%l7 + 0x3A]
be,pn %xcc, loop_1977
ld [%l7 + 0x3C], %f5
fcmpgt32 %f0, %f10, %l0
stb %l1, [%l7 + 0x2C]
loop_1977:
brgez %i7, loop_1978
fzeros %f4
stb %o5, [%l7 + 0x60]
st %f11, [%l7 + 0x70]
loop_1978:
movleu %icc, %g4, %g7
std %f10, [%l7 + 0x38]
fpadd16s %f10, %f15, %f11
fbuge,a %fcc2, loop_1979
bne %icc, loop_1980
fbne %fcc3, loop_1981
tneg %icc, 0x2
loop_1979:
sdivcc %g1, 0x053D, %i3
loop_1980:
fbo,a %fcc3, loop_1982
loop_1981:
sra %o7, %o1, %o4
brlez,a %i2, loop_1983
xorcc %g2, 0x1B72, %i6
loop_1982:
fsrc2s %f5, %f13
fornot1s %f9, %f7, %f3
loop_1983:
fandnot2 %f12, %f10, %f10
st %f10, [%l7 + 0x70]
stw %l5, [%l7 + 0x38]
mulx %i0, 0x1D88, %i4
lduw [%l7 + 0x60], %o2
stx %g6, [%l7 + 0x20]
siam 0x0
fbl,a %fcc2, loop_1984
fnands %f15, %f3, %f7
ldsh [%l7 + 0x66], %o0
fbul %fcc2, loop_1985
loop_1984:
bcs %icc, loop_1986
ldsb [%l7 + 0x70], %l2
bshuffle %f8, %f10, %f12
loop_1985:
fba,a %fcc0, loop_1987
loop_1986:
bg %icc, loop_1988
ldsw [%l7 + 0x4C], %g5
ldsh [%l7 + 0x6A], %l6
loop_1987:
ldsb [%l7 + 0x47], %o3
loop_1988:
movrgz %i1, %o6, %g3
movvc %icc, %i5, %l3
fmuld8ulx16 %f8, %f12, %f8
ba,a %icc, loop_1989
movrgez %l0, %l4, %i7
lduh [%l7 + 0x4E], %o5
brz %l1, loop_1990
loop_1989:
move %icc, %g7, %g1
fmovscs %xcc, %f11, %f11
ld [%l7 + 0x54], %f1
loop_1990:
addcc %g4, 0x0315, %i3
stb %o1, [%l7 + 0x71]
orn %o4, 0x11CD, %i2
fcmped %fcc2, %f0, %f12
tsubcc %g2, 0x1A1A, %o7
bleu,a,pt %icc, loop_1991
fmovdneg %icc, %f3, %f8
fnegs %f5, %f12
lduh [%l7 + 0x08], %i6
loop_1991:
sub %l5, %i4, %i0
fmovrdgz %g6, %f6, %f4
move %icc, %o0, %o2
smulcc %l2, %g5, %l6
fmovsleu %xcc, %f9, %f12
stx %o3, [%l7 + 0x08]
pdist %f14, %f8, %f2
tne %icc, 0x0
edge32 %o6, %g3, %i1
lduh [%l7 + 0x50], %l3
fblg,a %fcc3, loop_1992
ldub [%l7 + 0x66], %i5
fpsub32s %f14, %f4, %f5
fxor %f12, %f14, %f14
loop_1992:
bg %icc, loop_1993
ldub [%l7 + 0x0E], %l0
sdivx %i7, 0x1255, %l4
taddcc %o5, 0x1B97, %g7
loop_1993:
be %icc, loop_1994
fmuld8ulx16 %f10, %f3, %f2
bleu,a,pt %xcc, loop_1995
sethi 0x1972, %l1
loop_1994:
bshuffle %f6, %f8, %f10
fnands %f7, %f4, %f3
loop_1995:
fmovsa %xcc, %f2, %f11
fcmple16 %f8, %f0, %g1
brlez,a %g4, loop_1996
lduw [%l7 + 0x18], %o1
xnor %i3, 0x0DD4, %i2
tvc %icc, 0x2
loop_1996:
tge %icc, 0x2
fblg %fcc0, loop_1997
lduh [%l7 + 0x22], %g2
fmovsneg %xcc, %f12, %f10
fcmpeq32 %f4, %f0, %o7
loop_1997:
call loop_1998
ldx [%l7 + 0x08], %i6
ld [%l7 + 0x3C], %f1
taddcc %o4, 0x1340, %i4
loop_1998:
edge16 %i0, %l5, %g6
sth %o0, [%l7 + 0x4A]
ld [%l7 + 0x18], %f14
fmovs %f6, %f7
ld [%l7 + 0x6C], %f7
fornot1s %f9, %f8, %f13
movcc %xcc, %l2, %o2
fmovrslez %l6, %f11, %f7
movrne %o3, %o6, %g5
brgz,a %g3, loop_1999
fnot2 %f10, %f10
brgz,a %i1, loop_2000
fpadd32s %f13, %f13, %f13
loop_1999:
andcc %l3, 0x1097, %i5
st %f7, [%l7 + 0x54]
loop_2000:
fzero %f10
fblg,a %fcc1, loop_2001
orn %l0, 0x16AF, %i7
sub %l4, %o5, %l1
st %f13, [%l7 + 0x64]
loop_2001:
sdiv %g1, 0x1DE9, %g7
fmovrdne %o1, %f6, %f2
edge16 %i3, %g4, %g2
ldsb [%l7 + 0x50], %i2
ldd [%l7 + 0x38], %f14
tcc %icc, 0x5
fpsub32s %f0, %f2, %f3
sth %i6, [%l7 + 0x4A]
subc %o4, 0x0490, %i4
fxors %f7, %f4, %f6
xnorcc %o7, %i0, %l5
lduw [%l7 + 0x3C], %g6
te %xcc, 0x4
fmovdpos %xcc, %f15, %f8
stw %l2, [%l7 + 0x2C]
fbg %fcc1, loop_2002
ldsh [%l7 + 0x78], %o2
st %f3, [%l7 + 0x58]
taddcc %o0, %o3, %l6
loop_2002:
bge,a %xcc, loop_2003
ld [%l7 + 0x34], %f8
lduw [%l7 + 0x48], %o6
fmovdcc %xcc, %f10, %f7
loop_2003:
stb %g5, [%l7 + 0x35]
orn %i1, %g3, %i5
sethi 0x1C1F, %l0
fbue,a %fcc3, loop_2004
tpos %icc, 0x0
movrlz %l3, 0x30A, %l4
fmovrdgz %o5, %f12, %f10
loop_2004:
mulscc %l1, %g1, %g7
fabsd %f14, %f10
lduh [%l7 + 0x68], %o1
bvc loop_2005
fbn %fcc2, loop_2006
fbl,a %fcc3, loop_2007
tcs %icc, 0x3
loop_2005:
pdist %f0, %f0, %f6
loop_2006:
fmovrsne %i7, %f2, %f11
loop_2007:
umul %g4, 0x140E, %g2
ld [%l7 + 0x14], %f10
stw %i3, [%l7 + 0x54]
ldsh [%l7 + 0x76], %i2
andncc %i6, %i4, %o7
fmovdne %icc, %f6, %f14
fpmerge %f9, %f4, %f6
mova %xcc, %i0, %o4
umulcc %l5, 0x1CBE, %g6
fmovrdlez %l2, %f2, %f12
bg,a,pt %xcc, loop_2008
brz,a %o0, loop_2009
array8 %o3, %l6, %o2
fnand %f2, %f14, %f10
loop_2008:
xnorcc %g5, %o6, %i1
loop_2009:
taddcctv %i5, 0x10BC, %g3
fpadd16s %f9, %f2, %f4
fmovde %xcc, %f9, %f8
ble,a,pn %xcc, loop_2010
fble,a %fcc2, loop_2011
ldsw [%l7 + 0x14], %l0
ldsw [%l7 + 0x3C], %l3
loop_2010:
fmovsle %xcc, %f4, %f1
loop_2011:
st %f3, [%l7 + 0x0C]
fabsd %f0, %f0
fsrc2 %f4, %f12
fandnot2s %f7, %f9, %f8
sth %l4, [%l7 + 0x20]
fmovrsgez %o5, %f1, %f12
st %f13, [%l7 + 0x40]
stw %g1, [%l7 + 0x70]
fmovdpos %xcc, %f15, %f14
fble %fcc3, loop_2012
ldsw [%l7 + 0x14], %g7
movge %icc, %o1, %i7
stx %l1, [%l7 + 0x30]
loop_2012:
ldx [%l7 + 0x10], %g2
fsrc2 %f10, %f0
stw %g4, [%l7 + 0x64]
fmovrslez %i2, %f2, %f4
fnor %f6, %f4, %f4
fbu %fcc1, loop_2013
fpadd16s %f6, %f3, %f10
ld [%l7 + 0x44], %f5
sll %i3, %i4, %i6
loop_2013:
fornot2 %f14, %f0, %f14
stw %o7, [%l7 + 0x10]
movrgez %o4, %i0, %l5
ldsh [%l7 + 0x30], %l2
stb %o0, [%l7 + 0x5E]
ldub [%l7 + 0x45], %g6
fcmple32 %f0, %f2, %l6
movvc %xcc, %o3, %g5
lduw [%l7 + 0x54], %o2
fmuld8ulx16 %f8, %f13, %f14
fabsd %f6, %f12
xor %o6, 0x0490, %i1
movn %icc, %g3, %l0
stb %i5, [%l7 + 0x29]
bpos,a loop_2014
taddcctv %l4, %l3, %g1
ld [%l7 + 0x1C], %f8
ldd [%l7 + 0x18], %f2
loop_2014:
fble %fcc2, loop_2015
fmovdcs %xcc, %f12, %f4
ldd [%l7 + 0x60], %f2
fbu,a %fcc0, loop_2016
loop_2015:
fbge %fcc1, loop_2017
bgu,a loop_2018
lduw [%l7 + 0x14], %g7
loop_2016:
st %f0, [%l7 + 0x60]
loop_2017:
ldub [%l7 + 0x55], %o5
loop_2018:
ta %icc, 0x4
ld [%l7 + 0x28], %f12
fba %fcc1, loop_2019
fmovsvs %xcc, %f6, %f10
fmovrslz %o1, %f0, %f5
ldsw [%l7 + 0x3C], %l1
loop_2019:
movvs %icc, %i7, %g4
smulcc %i2, %i3, %i4
lduw [%l7 + 0x20], %i6
tleu %xcc, 0x4
stw %o7, [%l7 + 0x5C]
st %f15, [%l7 + 0x64]
and %o4, %g2, %i0
nop
setx loop_2020, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple32 %f14, %f14, %l5
fmovdgu %icc, %f11, %f4
fmovde %xcc, %f13, %f11
loop_2020:
fmovdneg %xcc, %f11, %f3
fmovdleu %xcc, %f9, %f13
subc %o0, 0x018E, %g6
ldub [%l7 + 0x49], %l2
fmul8sux16 %f0, %f6, %f8
std %f6, [%l7 + 0x18]
tsubcctv %l6, 0x07B3, %g5
addc %o2, 0x0EB9, %o3
orncc %i1, %o6, %g3
fxors %f3, %f8, %f15
movrgez %i5, %l4, %l0
bne,a %xcc, loop_2021
siam 0x1
fmovdleu %icc, %f6, %f8
fmovdne %icc, %f1, %f3
loop_2021:
fpadd16s %f15, %f6, %f6
alignaddrl %l3, %g7, %o5
taddcc %g1, 0x00DE, %o1
ldx [%l7 + 0x40], %l1
stw %g4, [%l7 + 0x68]
mulscc %i7, %i3, %i2
fexpand %f2, %f10
fmovrslez %i6, %f0, %f14
std %f12, [%l7 + 0x20]
mulscc %i4, 0x1D0A, %o4
std %f6, [%l7 + 0x48]
movl %icc, %g2, %i0
std %f10, [%l7 + 0x40]
fxnor %f12, %f14, %f10
mova %xcc, %l5, %o7
movl %icc, %g6, %o0
edge32l %l6, %g5, %l2
or %o2, 0x0644, %o3
movle %xcc, %i1, %g3
ldsw [%l7 + 0x30], %o6
ldx [%l7 + 0x20], %i5
udivcc %l4, 0x1E95, %l3
edge32l %l0, %o5, %g1
sth %o1, [%l7 + 0x66]
fabsd %f12, %f14
sth %l1, [%l7 + 0x60]
sth %g4, [%l7 + 0x28]
ba,a loop_2022
lduw [%l7 + 0x60], %g7
movpos %xcc, %i7, %i3
std %f10, [%l7 + 0x20]
loop_2022:
fcmpd %fcc3, %f14, %f0
stx %i6, [%l7 + 0x20]
stw %i4, [%l7 + 0x64]
stx %o4, [%l7 + 0x50]
tn %xcc, 0x1
fmovd %f0, %f0
fmovsneg %xcc, %f0, %f13
nop
setx loop_2023, %l0, %l1
jmpl %l1, %g2
lduw [%l7 + 0x18], %i0
ta %xcc, 0x0
ld [%l7 + 0x48], %f6
loop_2023:
fbuge,a %fcc3, loop_2024
add %l5, 0x0587, %o7
movgu %icc, %i2, %g6
sth %l6, [%l7 + 0x2A]
loop_2024:
or %o0, 0x05C6, %g5
bshuffle %f12, %f4, %f6
fmul8x16au %f9, %f13, %f12
st %f7, [%l7 + 0x08]
ldsw [%l7 + 0x1C], %l2
edge32 %o3, %o2, %i1
fmovdleu %xcc, %f12, %f13
lduh [%l7 + 0x0C], %g3
srl %i5, %o6, %l3
sth %l0, [%l7 + 0x2E]
umulcc %l4, %g1, %o5
bg loop_2025
tn %xcc, 0x5
ldsh [%l7 + 0x14], %o1
subc %g4, %l1, %g7
loop_2025:
alignaddrl %i3, %i6, %i4
nop
setx loop_2026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %i7, loop_2027
ta %icc, 0x1
move %xcc, %o4, %i0
loop_2026:
subcc %l5, 0x1CA0, %g2
loop_2027:
tn %icc, 0x4
movrgez %o7, 0x3C4, %i2
fornot2 %f14, %f12, %f8
fmovrdne %g6, %f2, %f4
brz %l6, loop_2028
array8 %o0, %g5, %o3
tge %xcc, 0x6
fabsd %f2, %f0
loop_2028:
edge32ln %l2, %o2, %i1
brz,a %i5, loop_2029
sra %o6, 0x13, %g3
tl %xcc, 0x5
fones %f5
loop_2029:
fnot1 %f4, %f8
lduh [%l7 + 0x0E], %l0
ldsb [%l7 + 0x52], %l3
tgu %icc, 0x0
fbule %fcc1, loop_2030
stw %g1, [%l7 + 0x24]
fone %f14
sth %o5, [%l7 + 0x24]
loop_2030:
bleu %icc, loop_2031
udivx %o1, 0x12AF, %l4
fmovrslez %l1, %f15, %f7
std %f14, [%l7 + 0x18]
loop_2031:
ldub [%l7 + 0x44], %g7
fbe,a %fcc2, loop_2032
fpack16 %f10, %f13
tneg %xcc, 0x7
tsubcctv %g4, 0x1336, %i6
loop_2032:
sll %i3, %i4, %o4
fnegs %f5, %f9
fpackfix %f4, %f7
edge32l %i7, %i0, %l5
ldsh [%l7 + 0x16], %g2
fbe %fcc1, loop_2033
fmovdpos %icc, %f13, %f13
bn,a,pt %icc, loop_2034
lduh [%l7 + 0x76], %o7
loop_2033:
lduw [%l7 + 0x18], %g6
edge32n %i2, %o0, %l6
loop_2034:
bshuffle %f4, %f12, %f0
ldx [%l7 + 0x10], %o3
fpadd32s %f9, %f7, %f14
stw %g5, [%l7 + 0x78]
stb %l2, [%l7 + 0x60]
bn %xcc, loop_2035
st %f3, [%l7 + 0x44]
fnot2 %f2, %f10
stx %i1, [%l7 + 0x70]
loop_2035:
std %f4, [%l7 + 0x10]
fandnot2 %f8, %f10, %f10
ldd [%l7 + 0x18], %f14
fnot1 %f0, %f2
fzero %f10
orncc %o2, 0x1D47, %o6
fsrc2 %f2, %f6
stb %i5, [%l7 + 0x10]
udivcc %l0, 0x0540, %g3
fmovsne %xcc, %f1, %f3
fmovde %xcc, %f10, %f0
fxor %f12, %f0, %f10
array8 %g1, %o5, %l3
fbe,a %fcc3, loop_2036
addc %l4, %l1, %o1
fmovdvc %xcc, %f3, %f14
xnorcc %g7, %g4, %i3
loop_2036:
nop
setx loop_2037, %l0, %l1
jmpl %l1, %i4
fornot1s %f10, %f0, %f1
bcc loop_2038
fcmps %fcc1, %f14, %f13
loop_2037:
bge,a %xcc, loop_2039
udivcc %i6, 0x1F4B, %o4
loop_2038:
brlez %i7, loop_2040
fmul8ulx16 %f8, %f10, %f4
loop_2039:
popc 0x051D, %i0
fmovsleu %icc, %f13, %f7
loop_2040:
fbge %fcc0, loop_2041
fbu %fcc0, loop_2042
bvs,a,pt %icc, loop_2043
fxors %f8, %f5, %f13
loop_2041:
fmovdneg %xcc, %f1, %f13
loop_2042:
fmul8ulx16 %f8, %f4, %f10
loop_2043:
fmul8x16au %f5, %f9, %f0
fmovsg %icc, %f7, %f1
edge32n %l5, %o7, %g2
ldsh [%l7 + 0x0E], %i2
lduh [%l7 + 0x08], %o0
te %xcc, 0x1
fmuld8ulx16 %f12, %f8, %f2
siam 0x1
ldsh [%l7 + 0x52], %g6
std %f14, [%l7 + 0x38]
ldd [%l7 + 0x20], %f12
tg %xcc, 0x5
andn %l6, %g5, %o3
fmul8x16au %f3, %f4, %f4
std %f4, [%l7 + 0x70]
fbul,a %fcc3, loop_2044
std %f8, [%l7 + 0x38]
fmovrdne %i1, %f2, %f12
fmovsne %xcc, %f14, %f5
loop_2044:
ldsw [%l7 + 0x2C], %o2
fpack32 %f14, %f6, %f12
ld [%l7 + 0x14], %f9
fmovsneg %xcc, %f9, %f9
sth %o6, [%l7 + 0x72]
movne %icc, %l2, %i5
fmovdg %xcc, %f10, %f10
nop
setx loop_2045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %icc, %f5, %f12
bg,a,pn %icc, loop_2046
bg,a loop_2047
loop_2045:
ld [%l7 + 0x3C], %f4
fnot2s %f12, %f15
loop_2046:
fmovdpos %icc, %f13, %f5
loop_2047:
edge8 %l0, %g1, %g3
subc %l3, %l4, %l1
udivcc %o5, 0x1B9C, %o1
movre %g7, 0x072, %i3
movrlez %g4, 0x28D, %i4
orncc %i6, %i7, %i0
fornot1 %f6, %f0, %f4
stb %l5, [%l7 + 0x77]
taddcc %o4, 0x1D16, %o7
edge16 %g2, %o0, %i2
brlz,a %l6, loop_2048
fxor %f8, %f8, %f10
edge16 %g5, %g6, %i1
fmovs %f13, %f0
loop_2048:
brlez %o2, loop_2049
fcmpne32 %f12, %f2, %o3
fone %f0
fmovde %icc, %f10, %f9
loop_2049:
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
be loop_2051
move %xcc, %l2, %i5
stb %l0, [%l7 + 0x52]
loop_2050:
stb %g1, [%l7 + 0x33]
loop_2051:
add %o6, %g3, %l4
std %f12, [%l7 + 0x18]
tsubcctv %l1, 0x0AF3, %l3
array8 %o5, %g7, %i3
sethi 0x1000, %o1
fmovsge %icc, %f14, %f5
movvc %xcc, %g4, %i6
std %f12, [%l7 + 0x70]
nop
setx loop_2052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tneg %xcc, 0x2
siam 0x4
fmuld8ulx16 %f2, %f1, %f8
loop_2052:
fsrc2 %f2, %f4
stb %i7, [%l7 + 0x5F]
fmovrslez %i4, %f2, %f14
udivx %i0, 0x04F0, %o4
mulx %o7, 0x0738, %g2
edge8l %l5, %i2, %o0
ldsb [%l7 + 0x59], %g5
ldx [%l7 + 0x68], %g6
ldsb [%l7 + 0x79], %l6
fmovsvs %xcc, %f4, %f0
fmovda %xcc, %f14, %f5
fmovde %icc, %f6, %f2
fmovdgu %icc, %f0, %f4
bg,pt %icc, loop_2053
stb %i1, [%l7 + 0x1A]
fmovrse %o2, %f8, %f13
movcs %xcc, %l2, %o3
loop_2053:
udivcc %i5, 0x0BA1, %g1
tn %xcc, 0x0
fbu,a %fcc2, loop_2054
sth %l0, [%l7 + 0x24]
edge16ln %g3, %l4, %l1
ldsw [%l7 + 0x18], %o6
loop_2054:
fandnot1 %f10, %f2, %f4
movrgez %o5, %g7, %l3
stx %o1, [%l7 + 0x58]
fpack32 %f4, %f8, %f14
fbug %fcc1, loop_2055
ldsb [%l7 + 0x29], %g4
udivx %i6, 0x002F, %i3
fmovscc %xcc, %f1, %f15
loop_2055:
movl %xcc, %i7, %i4
movn %icc, %o4, %i0
stw %o7, [%l7 + 0x5C]
move %icc, %g2, %l5
smulcc %i2, 0x10C1, %g5
edge32n %g6, %l6, %i1
fcmpne32 %f10, %f6, %o2
fba %fcc2, loop_2056
stx %l2, [%l7 + 0x70]
ble %icc, loop_2057
fones %f6
loop_2056:
bneg,a %icc, loop_2058
edge16n %o0, %i5, %g1
loop_2057:
fmovspos %xcc, %f3, %f0
fpadd32s %f5, %f2, %f0
loop_2058:
fpsub32s %f9, %f4, %f5
xnorcc %o3, %g3, %l4
fandnot2s %f15, %f13, %f9
orcc %l1, %l0, %o5
bpos,a %xcc, loop_2059
brnz %g7, loop_2060
fone %f14
orncc %l3, 0x161F, %o6
loop_2059:
fcmpd %fcc3, %f2, %f8
loop_2060:
faligndata %f12, %f6, %f10
ldub [%l7 + 0x23], %o1
ldub [%l7 + 0x0B], %i6
fandnot2 %f10, %f4, %f0
movcs %icc, %g4, %i7
fsrc1s %f3, %f13
fmovsl %icc, %f3, %f3
faligndata %f6, %f6, %f2
fmovdgu %icc, %f5, %f1
movg %xcc, %i4, %o4
smul %i3, 0x0441, %i0
fmovdl %icc, %f2, %f1
fmovsg %xcc, %f8, %f6
lduh [%l7 + 0x3A], %g2
fcmple32 %f10, %f14, %o7
ldub [%l7 + 0x3B], %i2
ldd [%l7 + 0x48], %f14
fnegs %f5, %f5
sth %g5, [%l7 + 0x12]
taddcctv %g6, %l6, %l5
lduw [%l7 + 0x70], %o2
bneg,a,pt %xcc, loop_2061
bne,a loop_2062
edge32n %l2, %o0, %i1
fmovdpos %xcc, %f10, %f10
loop_2061:
ldsw [%l7 + 0x14], %i5
loop_2062:
fmovscs %icc, %f11, %f12
call loop_2063
ldd [%l7 + 0x78], %f6
ldsw [%l7 + 0x60], %o3
sth %g3, [%l7 + 0x0E]
loop_2063:
fbne,a %fcc0, loop_2064
fcmpne16 %f12, %f0, %g1
fmovsle %xcc, %f8, %f11
ldsh [%l7 + 0x1E], %l4
loop_2064:
stb %l0, [%l7 + 0x67]
fmul8x16al %f4, %f11, %f8
fpsub16s %f11, %f11, %f5
fbe,a %fcc2, loop_2065
fmovdvc %icc, %f15, %f11
bn,a %xcc, loop_2066
fandnot1 %f8, %f8, %f10
loop_2065:
fcmpes %fcc2, %f2, %f15
ldub [%l7 + 0x76], %o5
loop_2066:
fnot2 %f14, %f10
and %l1, 0x06F2, %l3
brgz %o6, loop_2067
orcc %o1, 0x0219, %g7
ba,a loop_2068
fmovsl %icc, %f6, %f2
loop_2067:
fmovsleu %xcc, %f5, %f8
ldsh [%l7 + 0x2C], %i6
loop_2068:
fmovdvc %xcc, %f1, %f11
fbn,a %fcc1, loop_2069
bpos,pt %xcc, loop_2070
fmuld8sux16 %f10, %f4, %f4
fandnot2s %f5, %f7, %f0
loop_2069:
fors %f12, %f14, %f7
loop_2070:
fmovsle %xcc, %f11, %f14
ldsb [%l7 + 0x4E], %i7
addc %i4, 0x15C4, %o4
ldsh [%l7 + 0x38], %g4
movne %xcc, %i0, %g2
stx %i3, [%l7 + 0x50]
sll %o7, 0x1A, %i2
ble,a loop_2071
for %f2, %f10, %f2
fblg,a %fcc1, loop_2072
movrgez %g5, 0x3D3, %l6
loop_2071:
fmovscc %icc, %f2, %f12
bn,pt %icc, loop_2073
loop_2072:
tge %icc, 0x1
fcmple32 %f12, %f12, %l5
fcmple32 %f14, %f0, %o2
loop_2073:
stb %g6, [%l7 + 0x65]
alignaddr %l2, %o0, %i1
lduw [%l7 + 0x7C], %i5
fpsub16 %f8, %f6, %f14
andncc %o3, %g1, %l4
stb %l0, [%l7 + 0x72]
fbn,a %fcc1, loop_2074
udiv %o5, 0x18B5, %l1
fmovrdne %g3, %f8, %f10
be %icc, loop_2075
loop_2074:
stx %l3, [%l7 + 0x10]
fnands %f11, %f8, %f7
fabss %f2, %f6
loop_2075:
movl %icc, %o6, %o1
nop
setx loop_2076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %g7, %i6, %i4
std %f14, [%l7 + 0x28]
for %f0, %f2, %f14
loop_2076:
fmovrsgez %o4, %f5, %f1
lduw [%l7 + 0x2C], %i7
fcmpeq32 %f8, %f10, %g4
edge8n %i0, %g2, %o7
ld [%l7 + 0x14], %f2
fmovrslez %i2, %f10, %f3
fcmps %fcc3, %f6, %f3
or %g5, %l6, %l5
or %i3, 0x0E69, %o2
std %f4, [%l7 + 0x20]
fbn,a %fcc2, loop_2077
array8 %l2, %o0, %g6
stx %i1, [%l7 + 0x08]
tg %icc, 0x3
loop_2077:
stb %o3, [%l7 + 0x74]
ldsh [%l7 + 0x3C], %i5
and %g1, %l0, %o5
ldd [%l7 + 0x78], %f8
edge32ln %l1, %g3, %l3
movrgz %l4, %o1, %g7
fmovscc %icc, %f1, %f8
std %f4, [%l7 + 0x20]
ldsb [%l7 + 0x4E], %i6
andncc %i4, %o4, %i7
movgu %icc, %o6, %i0
movcs %icc, %g4, %g2
ld [%l7 + 0x20], %f0
ldsb [%l7 + 0x6B], %i2
fnot1 %f12, %f14
stb %g5, [%l7 + 0x18]
fornot1 %f2, %f0, %f10
fmovdle %xcc, %f0, %f11
brnz,a %l6, loop_2078
fbge %fcc3, loop_2079
nop
setx loop_2080, %l0, %l1
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 %l5, %i3, %o2
loop_2078:
bn,a %xcc, loop_2081
loop_2079:
ldsw [%l7 + 0x68], %l2
loop_2080:
fmovda %xcc, %f0, %f10
fmovdpos %icc, %f6, %f10
loop_2081:
sra %o7, %o0, %g6
ld [%l7 + 0x74], %f2
std %f0, [%l7 + 0x38]
ldsh [%l7 + 0x2C], %o3
and %i5, %g1, %l0
stw %i1, [%l7 + 0x10]
edge16 %o5, %l1, %g3
st %f14, [%l7 + 0x48]
ldsh [%l7 + 0x78], %l4
st %f4, [%l7 + 0x30]
umulcc %o1, 0x010E, %g7
fcmpeq16 %f4, %f6, %l3
bvc,a,pt %icc, loop_2082
lduw [%l7 + 0x44], %i6
fble %fcc3, loop_2083
movre %o4, 0x37C, %i7
loop_2082:
fmovsvc %xcc, %f12, %f9
srl %i4, %o6, %g4
loop_2083:
stx %g2, [%l7 + 0x58]
fbug %fcc2, loop_2084
fandnot2s %f10, %f8, %f15
bgu,pn %xcc, loop_2085
fmovsneg %icc, %f2, %f15
loop_2084:
bne,pt %xcc, loop_2086
stx %i2, [%l7 + 0x28]
loop_2085:
st %f7, [%l7 + 0x08]
tge %icc, 0x3
loop_2086:
fbge,a %fcc3, loop_2087
be,a,pt %xcc, loop_2088
bshuffle %f14, %f12, %f0
movg %xcc, %g5, %i0
loop_2087:
smul %l6, %i3, %l5
loop_2088:
ldub [%l7 + 0x48], %l2
fmovrde %o2, %f10, %f6
edge8l %o0, %o7, %g6
fble,a %fcc1, loop_2089
fbule,a %fcc2, loop_2090
bg,a,pn %icc, loop_2091
fmovdle %xcc, %f3, %f5
loop_2089:
addccc %i5, 0x036A, %o3
loop_2090:
ld [%l7 + 0x38], %f0
loop_2091:
ldx [%l7 + 0x18], %g1
fcmpgt16 %f12, %f12, %l0
st %f0, [%l7 + 0x48]
lduw [%l7 + 0x78], %o5
udiv %i1, 0x06B4, %g3
tn %xcc, 0x1
tl %xcc, 0x1
stw %l1, [%l7 + 0x28]
tne %xcc, 0x2
tg %icc, 0x1
fpmerge %f9, %f9, %f4
movrlez %o1, %l4, %g7
fandnot1s %f4, %f0, %f0
movvs %icc, %l3, %o4
ldsb [%l7 + 0x5F], %i6
ldx [%l7 + 0x60], %i4
fcmple16 %f2, %f2, %o6
subccc %i7, %g2, %g4
edge16n %i2, %g5, %i0
fba %fcc1, loop_2092
stb %l6, [%l7 + 0x56]
fbu,a %fcc1, loop_2093
fmovsa %xcc, %f12, %f2
loop_2092:
udivx %i3, 0x0C6A, %l5
fone %f12
loop_2093:
stb %l2, [%l7 + 0x55]
movrlez %o2, %o0, %o7
brnz,a %g6, loop_2094
ldsh [%l7 + 0x3A], %o3
ldub [%l7 + 0x6C], %i5
tgu %xcc, 0x5
loop_2094:
movrne %l0, %o5, %g1
fmovsa %icc, %f8, %f6
fnors %f6, %f0, %f12
fnegd %f2, %f8
fxnor %f14, %f14, %f0
lduh [%l7 + 0x20], %g3
movleu %xcc, %i1, %o1
stx %l4, [%l7 + 0x78]
lduh [%l7 + 0x50], %g7
bne %xcc, loop_2095
ldub [%l7 + 0x79], %l1
fors %f11, %f13, %f5
sdiv %o4, 0x0776, %i6
loop_2095:
ldsw [%l7 + 0x58], %i4
fmovsge %icc, %f11, %f15
ld [%l7 + 0x18], %f6
stw %o6, [%l7 + 0x3C]
mulscc %l3, %g2, %g4
fcmpeq32 %f6, %f10, %i7
fblg %fcc2, loop_2096
srax %g5, %i2, %l6
st %f3, [%l7 + 0x6C]
tle %xcc, 0x3
loop_2096:
fbul,a %fcc3, loop_2097
fmul8x16au %f7, %f7, %f4
nop
setx loop_2098, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbl,a %fcc1, loop_2099
loop_2097:
fmul8sux16 %f4, %f6, %f10
fmovdpos %icc, %f9, %f15
loop_2098:
edge8 %i3, %i0, %l5
loop_2099:
fmuld8sux16 %f10, %f10, %f4
fcmpeq16 %f12, %f14, %o2
fornot2s %f9, %f3, %f8
lduw [%l7 + 0x40], %l2
fbuge,a %fcc3, loop_2100
fpadd32s %f14, %f5, %f9
movre %o0, 0x37B, %g6
stw %o7, [%l7 + 0x48]
loop_2100:
stx %o3, [%l7 + 0x48]
sra %i5, %l0, %o5
movrlez %g1, 0x2C6, %i1
ld [%l7 + 0x54], %f0
stb %o1, [%l7 + 0x76]
tleu %icc, 0x0
fbue %fcc3, loop_2101
bneg loop_2102
stw %l4, [%l7 + 0x68]
ldx [%l7 + 0x48], %g3
loop_2101:
fxors %f14, %f7, %f10
loop_2102:
fnot1s %f14, %f11
sth %g7, [%l7 + 0x54]
stb %l1, [%l7 + 0x35]
stx %i6, [%l7 + 0x50]
fmovrdlez %o4, %f2, %f14
fmovsneg %xcc, %f2, %f2
ldsw [%l7 + 0x40], %i4
fmovdvs %icc, %f11, %f4
bvs %xcc, loop_2103
fnot1 %f2, %f12
fxors %f6, %f3, %f13
fzero %f8
loop_2103:
tcs %xcc, 0x1
fandnot2 %f8, %f14, %f2
edge8n %o6, %l3, %g4
add %i7, %g2, %g5
brlz %l6, loop_2104
fmovdgu %xcc, %f12, %f3
ldsb [%l7 + 0x5A], %i2
fmovda %icc, %f12, %f3
loop_2104:
fmovdleu %xcc, %f4, %f7
fmovdpos %icc, %f6, %f10
edge16 %i0, %l5, %i3
movrne %o2, 0x231, %l2
fbul,a %fcc1, loop_2105
edge16 %o0, %o7, %g6
lduh [%l7 + 0x7A], %o3
ldsh [%l7 + 0x38], %i5
loop_2105:
tge %xcc, 0x5
ld [%l7 + 0x08], %f2
fcmple32 %f14, %f8, %l0
tsubcc %g1, 0x06CB, %i1
ba loop_2106
fnot1 %f10, %f6
fornot1s %f10, %f12, %f5
fmovsvs %icc, %f2, %f6
loop_2106:
edge32ln %o5, %l4, %o1
edge32n %g7, %l1, %i6
stx %g3, [%l7 + 0x48]
bcc,pn %icc, loop_2107
ld [%l7 + 0x0C], %f0
smulcc %o4, 0x152E, %i4
umul %l3, 0x0E44, %o6
loop_2107:
stw %g4, [%l7 + 0x70]
fors %f0, %f7, %f6
fxnor %f12, %f10, %f12
lduh [%l7 + 0x3E], %g2
bleu,pt %xcc, loop_2108
lduh [%l7 + 0x1C], %i7
fone %f14
movg %icc, %l6, %i2
loop_2108:
fbe,a %fcc3, loop_2109
brlez %g5, loop_2110
ldsb [%l7 + 0x51], %l5
ldsh [%l7 + 0x28], %i3
loop_2109:
sth %i0, [%l7 + 0x7C]
loop_2110:
fmovrsgz %l2, %f12, %f9
fpack16 %f10, %f8
fmovrslz %o2, %f15, %f9
stx %o7, [%l7 + 0x78]
fmovdneg %icc, %f3, %f13
fmovsneg %xcc, %f5, %f6
srax %o0, 0x06, %g6
fmovdleu %xcc, %f12, %f2
nop
setx loop_2111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %xcc, %i5, %o3
movrne %l0, 0x2A2, %i1
movl %xcc, %o5, %g1
loop_2111:
fzeros %f6
for %f0, %f2, %f14
fnands %f10, %f13, %f6
fmovrslez %o1, %f1, %f10
fmovrsgez %g7, %f15, %f10
fmovrde %l1, %f4, %f12
fmovrdgez %l4, %f12, %f8
lduw [%l7 + 0x60], %i6
nop
setx loop_2112, %l0, %l1
jmpl %l1, %g3
fmovdcc %icc, %f8, %f10
fmovrdne %i4, %f8, %f12
fbl,a %fcc0, loop_2113
loop_2112:
nop
setx loop_2114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a loop_2115
brlz %l3, loop_2116
loop_2113:
ldsb [%l7 + 0x77], %o4
loop_2114:
fbuge %fcc2, loop_2117
loop_2115:
ldsh [%l7 + 0x30], %g4
loop_2116:
fba,a %fcc2, loop_2118
fbul %fcc2, loop_2119
loop_2117:
fxor %f10, %f4, %f6
fbug %fcc3, loop_2120
loop_2118:
movrgz %g2, %i7, %l6
loop_2119:
fmovscc %icc, %f15, %f11
movne %xcc, %i2, %o6
loop_2120:
fbe,a %fcc1, loop_2121
movgu %xcc, %g5, %l5
fnand %f8, %f6, %f6
bvs,a,pn %xcc, loop_2122
loop_2121:
movcs %xcc, %i0, %l2
ldub [%l7 + 0x34], %o2
lduw [%l7 + 0x4C], %i3
loop_2122:
stb %o7, [%l7 + 0x63]
fble %fcc0, loop_2123
ldub [%l7 + 0x55], %o0
alignaddr %i5, %g6, %o3
edge16n %i1, %o5, %l0
loop_2123:
tleu %icc, 0x1
fpsub16 %f2, %f0, %f0
ld [%l7 + 0x1C], %f4
stb %o1, [%l7 + 0x47]
ldub [%l7 + 0x7F], %g7
tleu %xcc, 0x3
stb %l1, [%l7 + 0x38]
fornot2s %f14, %f1, %f0
tg %icc, 0x6
movrne %l4, %g1, %i6
for %f0, %f0, %f14
ldsw [%l7 + 0x30], %i4
edge16n %g3, %o4, %l3
fmovde %icc, %f3, %f15
fnot1s %f6, %f14
fmovdgu %icc, %f12, %f3
st %f1, [%l7 + 0x18]
fmovs %f15, %f15
fcmpne32 %f8, %f14, %g2
movleu %icc, %g4, %i7
tl %xcc, 0x5
fpsub16s %f11, %f1, %f0
smulcc %i2, %l6, %o6
lduw [%l7 + 0x28], %l5
bvc,a,pt %xcc, loop_2124
movle %xcc, %g5, %l2
sub %i0, 0x0AC4, %i3
fpack16 %f2, %f14
loop_2124:
fpsub16 %f14, %f12, %f12
lduh [%l7 + 0x70], %o2
fmovscs %xcc, %f13, %f5
fmovsvc %icc, %f10, %f7
orcc %o7, 0x102C, %i5
umulcc %g6, 0x01F6, %o3
fmovrdlez %o0, %f2, %f4
movcc %icc, %o5, %l0
te %xcc, 0x2
stw %i1, [%l7 + 0x7C]
fands %f9, %f1, %f6
brlz,a %o1, loop_2125
fmovrdgz %g7, %f12, %f12
alignaddrl %l4, %g1, %l1
ldsh [%l7 + 0x7C], %i6
loop_2125:
stx %i4, [%l7 + 0x30]
fmovrse %g3, %f9, %f7
bcs %xcc, loop_2126
fmovdpos %icc, %f15, %f1
stb %o4, [%l7 + 0x34]
ldsw [%l7 + 0x68], %l3
loop_2126:
brlz %g4, loop_2127
bvc,a,pt %icc, loop_2128
sll %i7, %g2, %i2
std %f14, [%l7 + 0x78]
loop_2127:
bvc loop_2129
loop_2128:
fcmped %fcc3, %f0, %f10
orcc %o6, %l5, %l6
fexpand %f15, %f4
loop_2129:
lduw [%l7 + 0x50], %g5
smulcc %l2, %i0, %i3
movgu %xcc, %o2, %i5
mulx %g6, 0x0D1F, %o3
fnot2 %f6, %f10
movn %icc, %o7, %o5
fnands %f5, %f7, %f6
bcs,a,pn %icc, loop_2130
fmovdl %xcc, %f2, %f11
fmovdl %icc, %f13, %f5
fpsub32 %f10, %f6, %f0
loop_2130:
ldd [%l7 + 0x58], %f2
bne loop_2131
std %f2, [%l7 + 0x08]
ld [%l7 + 0x3C], %f10
umul %o0, %i1, %o1
loop_2131:
taddcc %g7, 0x18A3, %l0
movrlz %g1, %l1, %i6
fbug %fcc2, loop_2132
fcmped %fcc2, %f12, %f12
fble %fcc2, loop_2133
be,a loop_2134
loop_2132:
movvs %icc, %l4, %i4
nop
setx loop_2135, %l0, %l1
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_2133:
fmovdl %xcc, %f11, %f14
loop_2134:
tcs %xcc, 0x0
fcmpgt16 %f4, %f6, %o4
loop_2135:
fmovsg %xcc, %f13, %f3
movvs %xcc, %l3, %g4
lduh [%l7 + 0x6A], %g3
ld [%l7 + 0x44], %f3
std %f4, [%l7 + 0x18]
fble,a %fcc1, loop_2136
std %f14, [%l7 + 0x58]
fpsub16 %f10, %f0, %f2
fpadd16 %f12, %f2, %f12
loop_2136:
fxors %f3, %f11, %f11
tpos %icc, 0x0
ld [%l7 + 0x24], %f13
fandnot1 %f4, %f2, %f2
fpsub16 %f8, %f6, %f6
fabsd %f12, %f2
std %f10, [%l7 + 0x40]
bcs,a %xcc, loop_2137
movvs %xcc, %g2, %i2
ldx [%l7 + 0x60], %i7
fand %f4, %f8, %f10
loop_2137:
st %f12, [%l7 + 0x3C]
fabss %f1, %f10
edge8ln %l5, %l6, %o6
fsrc2s %f1, %f15
tg %xcc, 0x4
fsrc1s %f9, %f0
fbe,a %fcc2, loop_2138
stx %g5, [%l7 + 0x10]
sth %l2, [%l7 + 0x3A]
fmovrse %i3, %f4, %f5
loop_2138:
fxors %f7, %f6, %f3
std %f2, [%l7 + 0x70]
addc %o2, %i0, %g6
fmovdg %xcc, %f3, %f2
edge32 %o3, %o7, %i5
ba,pn %icc, loop_2139
stb %o0, [%l7 + 0x11]
xorcc %o5, 0x06C1, %o1
edge8l %g7, %i1, %g1
loop_2139:
umulcc %l1, %i6, %l0
fpadd16s %f15, %f13, %f13
fmovscc %icc, %f15, %f5
fmovrdne %i4, %f6, %f12
srl %l4, 0x01, %o4
fmovdvs %icc, %f8, %f15
fsrc2s %f13, %f15
fexpand %f0, %f0
tg %icc, 0x1
sll %l3, 0x0B, %g3
ldsh [%l7 + 0x78], %g2
pdist %f4, %f14, %f4
ldsh [%l7 + 0x60], %g4
ldsb [%l7 + 0x1E], %i7
fbne %fcc1, loop_2140
fands %f6, %f9, %f14
andcc %i2, 0x1417, %l5
fmovrdne %o6, %f8, %f12
loop_2140:
bvs %xcc, loop_2141
fmovdcc %icc, %f1, %f7
ldub [%l7 + 0x39], %l6
fcmps %fcc3, %f9, %f13
loop_2141:
st %f7, [%l7 + 0x34]
fpack16 %f0, %f7
udivx %l2, 0x0A4B, %g5
ldx [%l7 + 0x18], %o2
bgu,a,pt %xcc, loop_2142
ldsb [%l7 + 0x5A], %i0
sth %i3, [%l7 + 0x74]
taddcctv %o3, %g6, %i5
loop_2142:
edge32l %o7, %o0, %o5
edge8n %o1, %g7, %g1
ld [%l7 + 0x58], %f6
addccc %i1, %i6, %l1
stx %l0, [%l7 + 0x40]
stw %i4, [%l7 + 0x50]
movle %icc, %l4, %l3
ldd [%l7 + 0x48], %f0
mova %xcc, %o4, %g2
fmovsg %xcc, %f10, %f1
st %f4, [%l7 + 0x38]
fnor %f6, %f4, %f0
ldx [%l7 + 0x10], %g3
addc %g4, 0x1F30, %i7
ldsb [%l7 + 0x1F], %i2
fmovdgu %icc, %f2, %f5
smul %l5, 0x0445, %o6
fbg %fcc3, loop_2143
fpsub32 %f4, %f8, %f14
fmul8x16al %f14, %f2, %f4
fors %f9, %f6, %f13
loop_2143:
ldd [%l7 + 0x30], %f12
movn %icc, %l6, %g5
ldsw [%l7 + 0x10], %l2
lduh [%l7 + 0x54], %o2
addcc %i3, 0x0618, %i0
fmovrse %o3, %f0, %f4
fcmped %fcc0, %f10, %f0
sll %i5, 0x1C, %g6
mulscc %o0, 0x1CE5, %o7
fsrc2 %f0, %f14
fxnors %f2, %f11, %f3
sth %o1, [%l7 + 0x1A]
udiv %g7, 0x1159, %g1
ldub [%l7 + 0x6C], %i1
brz %o5, loop_2144
sth %l1, [%l7 + 0x1A]
stw %i6, [%l7 + 0x74]
fpsub32s %f1, %f10, %f3
loop_2144:
fmovdcc %icc, %f0, %f10
bpos,pn %icc, loop_2145
call loop_2146
nop
setx loop_2147, %l0, %l1
jmpl %l1, %l0
fmovspos %xcc, %f7, %f0
loop_2145:
bleu loop_2148
loop_2146:
st %f3, [%l7 + 0x64]
loop_2147:
ldsw [%l7 + 0x38], %l4
bge,a loop_2149
loop_2148:
ldub [%l7 + 0x40], %l3
fmovscs %icc, %f14, %f12
fbue %fcc2, loop_2150
loop_2149:
bge %xcc, loop_2151
ldx [%l7 + 0x70], %o4
orcc %g2, %g3, %g4
loop_2150:
lduw [%l7 + 0x20], %i7
loop_2151:
std %f12, [%l7 + 0x68]
be,a loop_2152
sra %i2, 0x18, %i4
popc 0x18D9, %o6
tsubcctv %l5, %g5, %l6
loop_2152:
ldsh [%l7 + 0x52], %l2
sth %o2, [%l7 + 0x42]
fmovrdlz %i0, %f8, %f2
fmovdneg %icc, %f10, %f3
fmovrde %o3, %f2, %f8
fmovse %xcc, %f4, %f11
ldsw [%l7 + 0x30], %i5
fors %f4, %f1, %f6
fxnors %f5, %f12, %f8
movrlz %i3, 0x2F9, %g6
ld [%l7 + 0x70], %f6
stb %o0, [%l7 + 0x08]
lduw [%l7 + 0x34], %o7
sll %g7, 0x03, %g1
lduh [%l7 + 0x22], %i1
fornot1 %f10, %f14, %f2
movge %icc, %o5, %l1
addc %o1, %l0, %l4
fbuge %fcc3, loop_2153
ld [%l7 + 0x40], %f6
stx %l3, [%l7 + 0x10]
be loop_2154
loop_2153:
ldsh [%l7 + 0x0E], %o4
movneg %icc, %i6, %g3
edge32 %g2, %g4, %i2
loop_2154:
fpack32 %f12, %f14, %f4
tcs %xcc, 0x2
movg %xcc, %i7, %i4
stb %l5, [%l7 + 0x79]
brz,a %g5, loop_2155
fnot1 %f2, %f4
tcs %xcc, 0x6
fbul %fcc0, loop_2156
loop_2155:
bshuffle %f10, %f8, %f4
srlx %l6, 0x18, %o6
ld [%l7 + 0x5C], %f0
loop_2156:
stx %o2, [%l7 + 0x40]
ldd [%l7 + 0x70], %f4
lduh [%l7 + 0x28], %i0
fmovs %f13, %f4
bl,pn %xcc, loop_2157
fbne %fcc3, loop_2158
nop
setx loop_2159, %l0, %l1
jmpl %l1, %o3
st %f14, [%l7 + 0x3C]
loop_2157:
tg %xcc, 0x0
loop_2158:
stb %i5, [%l7 + 0x21]
loop_2159:
sub %i3, %g6, %o0
fnot1 %f4, %f0
sth %l2, [%l7 + 0x68]
sth %o7, [%l7 + 0x3A]
for %f10, %f6, %f8
addcc %g1, 0x1789, %i1
ldsh [%l7 + 0x12], %g7
bvc loop_2160
fmovscs %xcc, %f5, %f9
ldd [%l7 + 0x70], %f6
lduh [%l7 + 0x6C], %l1
loop_2160:
movvc %icc, %o1, %o5
fmovsge %xcc, %f14, %f10
sth %l0, [%l7 + 0x44]
fnands %f9, %f3, %f14
subccc %l4, %l3, %o4
bneg,a loop_2161
tcs %icc, 0x4
fbl %fcc1, loop_2162
sth %i6, [%l7 + 0x70]
loop_2161:
ldub [%l7 + 0x4F], %g3
stx %g2, [%l7 + 0x70]
loop_2162:
ldub [%l7 + 0x33], %i2
std %f6, [%l7 + 0x50]
ldsw [%l7 + 0x7C], %i7
stb %g4, [%l7 + 0x4A]
movcc %xcc, %l5, %g5
movcs %icc, %l6, %i4
ld [%l7 + 0x50], %f15
std %f0, [%l7 + 0x78]
fcmpd %fcc1, %f0, %f12
tleu %xcc, 0x5
movvs %xcc, %o6, %o2
stb %o3, [%l7 + 0x7B]
mulscc %i5, %i0, %i3
movge %icc, %g6, %o0
ldx [%l7 + 0x48], %l2
fmovsneg %icc, %f5, %f13
bl,a loop_2163
ldub [%l7 + 0x09], %o7
fmovde %xcc, %f6, %f14
movrne %i1, %g7, %g1
loop_2163:
ldsh [%l7 + 0x4C], %l1
fpsub16 %f12, %f6, %f14
fmovspos %icc, %f1, %f14
bshuffle %f8, %f10, %f2
ldsh [%l7 + 0x56], %o1
andcc %l0, %o5, %l4
ble %xcc, loop_2164
movvc %xcc, %l3, %i6
std %f0, [%l7 + 0x70]
fmovrslez %g3, %f7, %f1
loop_2164:
stb %o4, [%l7 + 0x7D]
fnor %f12, %f12, %f0
bn loop_2165
smulcc %i2, 0x0947, %i7
nop
setx loop_2166, %l0, %l1
jmpl %l1, %g4
st %f15, [%l7 + 0x3C]
loop_2165:
st %f3, [%l7 + 0x0C]
ta %icc, 0x3
loop_2166:
edge16 %l5, %g5, %l6
ldd [%l7 + 0x28], %f0
st %f7, [%l7 + 0x58]
stb %g2, [%l7 + 0x61]
fandnot2s %f8, %f14, %f4
bcc loop_2167
sth %o6, [%l7 + 0x0A]
popc 0x0A39, %o2
fxor %f0, %f2, %f0
loop_2167:
ldx [%l7 + 0x28], %i4
fmul8ulx16 %f2, %f4, %f8
tpos %icc, 0x4
fbuge %fcc3, loop_2168
array16 %o3, %i5, %i3
faligndata %f2, %f12, %f4
movrlz %i0, %o0, %l2
loop_2168:
fnot2 %f0, %f10
brz %g6, loop_2169
movcc %icc, %i1, %o7
lduw [%l7 + 0x14], %g1
ldsw [%l7 + 0x54], %g7
loop_2169:
umulcc %o1, %l1, %o5
ldd [%l7 + 0x38], %f6
fmovdpos %xcc, %f11, %f15
tpos %xcc, 0x2
fmovrdgz %l4, %f2, %f10
ldsw [%l7 + 0x2C], %l0
fmovsne %xcc, %f8, %f10
fcmpgt32 %f4, %f12, %l3
fpack16 %f0, %f10
stw %i6, [%l7 + 0x38]
edge8ln %o4, %g3, %i2
movpos %icc, %i7, %g4
alignaddr %g5, %l6, %g2
te %icc, 0x3
fnot1s %f12, %f2
tn %icc, 0x7
fmovrse %o6, %f14, %f4
bcc,a loop_2170
ldub [%l7 + 0x66], %o2
fmovsge %icc, %f12, %f10
std %f6, [%l7 + 0x70]
loop_2170:
xor %i4, %o3, %i5
addcc %i3, %i0, %o0
fexpand %f11, %f10
stw %l2, [%l7 + 0x6C]
fandnot2 %f0, %f0, %f4
sth %l5, [%l7 + 0x76]
sra %i1, %o7, %g1
for %f14, %f14, %f4
siam 0x7
umulcc %g6, 0x0031, %o1
ld [%l7 + 0x18], %f15
taddcc %l1, 0x088F, %g7
fmuld8sux16 %f2, %f2, %f8
xnorcc %l4, %o5, %l3
ldd [%l7 + 0x40], %f4
fornot1s %f12, %f6, %f8
fcmped %fcc0, %f2, %f12
tcs %xcc, 0x7
ldsw [%l7 + 0x24], %i6
fbg,a %fcc3, loop_2171
brlz %o4, loop_2172
bshuffle %f8, %f8, %f6
bgu loop_2173
loop_2171:
edge32ln %g3, %i2, %i7
loop_2172:
fpadd32 %f2, %f4, %f0
stw %g4, [%l7 + 0x3C]
loop_2173:
fsrc1s %f0, %f9
fbule %fcc2, loop_2174
fpadd16s %f11, %f2, %f14
stw %g5, [%l7 + 0x40]
ldd [%l7 + 0x30], %f6
loop_2174:
addcc %l0, %l6, %g2
andcc %o6, %o2, %i4
brgz,a %o3, loop_2175
fbl,a %fcc1, loop_2176
brlz %i3, loop_2177
ldd [%l7 + 0x50], %f2
loop_2175:
stw %i5, [%l7 + 0x2C]
loop_2176:
fbug %fcc2, loop_2178
loop_2177:
fmovd %f2, %f8
fmovsvc %xcc, %f10, %f11
tleu %icc, 0x5
loop_2178:
ldub [%l7 + 0x66], %i0
fmovrdne %l2, %f10, %f0
fmovdne %icc, %f9, %f13
fmuld8sux16 %f14, %f1, %f0
or %l5, 0x1614, %i1
lduh [%l7 + 0x5E], %o7
subcc %g1, %o0, %g6
fpsub32 %f10, %f6, %f2
movcs %icc, %l1, %o1
brgz,a %l4, loop_2179
tne %xcc, 0x4
fbuge %fcc2, loop_2180
fornot1 %f0, %f0, %f4
loop_2179:
ld [%l7 + 0x18], %f13
tvc %icc, 0x5
loop_2180:
fmovdleu %icc, %f10, %f5
bl,pt %icc, loop_2181
fpackfix %f14, %f4
fcmpeq32 %f14, %f12, %o5
ldsw [%l7 + 0x34], %g7
loop_2181:
movleu %xcc, %l3, %o4
faligndata %f10, %f12, %f2
bn,pn %xcc, loop_2182
lduw [%l7 + 0x2C], %i6
orcc %g3, %i2, %g4
te %icc, 0x2
loop_2182:
ldx [%l7 + 0x78], %g5
fpsub16s %f11, %f8, %f4
tne %icc, 0x3
fmovrslez %i7, %f10, %f4
movrlez %l0, 0x23B, %l6
fsrc1 %f8, %f4
ldx [%l7 + 0x38], %g2
fbn %fcc0, loop_2183
fblg %fcc3, loop_2184
fmovrdgz %o2, %f4, %f4
addcc %i4, 0x061B, %o3
loop_2183:
fpackfix %f12, %f4
loop_2184:
fpadd32 %f12, %f6, %f14
stb %i3, [%l7 + 0x7F]
fmovsge %icc, %f7, %f4
fmovsl %xcc, %f6, %f9
brnz %i5, loop_2185
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x28], %f4
fbul %fcc1, loop_2186
loop_2185:
xnorcc %o6, %i0, %l2
fmovscs %icc, %f12, %f0
ldsw [%l7 + 0x0C], %i1
loop_2186:
ldsh [%l7 + 0x34], %l5
fsrc2 %f4, %f12
fmovsge %icc, %f5, %f6
stw %o7, [%l7 + 0x10]
fxors %f1, %f9, %f15
xnorcc %o0, 0x1583, %g1
tcc %icc, 0x6
ble,pn %xcc, loop_2187
ldsw [%l7 + 0x38], %g6
fbn,a %fcc2, loop_2188
lduh [%l7 + 0x32], %l1
loop_2187:
movrlez %o1, %o5, %l4
movl %xcc, %g7, %o4
loop_2188:
edge16ln %l3, %g3, %i6
bgu,a loop_2189
bne %icc, loop_2190
fcmple16 %f6, %f10, %g4
be,a %icc, loop_2191
loop_2189:
fbo %fcc3, loop_2192
loop_2190:
tvs %icc, 0x6
fbug %fcc3, loop_2193
loop_2191:
tcs %icc, 0x4
loop_2192:
ldsb [%l7 + 0x58], %g5
fmovdge %icc, %f7, %f7
loop_2193:
st %f5, [%l7 + 0x64]
stw %i2, [%l7 + 0x48]
edge8n %i7, %l0, %g2
fcmpgt16 %f14, %f12, %o2
fmovsl %icc, %f13, %f5
ldsw [%l7 + 0x10], %l6
xnor %i4, %i3, %i5
stw %o3, [%l7 + 0x34]
fbe,a %fcc2, loop_2194
ld [%l7 + 0x50], %f4
ble,a,pt %icc, loop_2195
lduh [%l7 + 0x10], %i0
loop_2194:
stx %l2, [%l7 + 0x40]
bpos,a,pt %icc, loop_2196
loop_2195:
bne,a,pt %xcc, loop_2197
tsubcctv %i1, 0x0D9A, %l5
ldd [%l7 + 0x38], %f12
loop_2196:
tsubcctv %o6, %o7, %g1
loop_2197:
fnand %f12, %f6, %f0
std %f0, [%l7 + 0x50]
fpack32 %f8, %f14, %f14
ldub [%l7 + 0x71], %o0
stw %l1, [%l7 + 0x48]
mulx %g6, 0x136A, %o1
movrlez %o5, %l4, %g7
tleu %icc, 0x3
std %f0, [%l7 + 0x38]
movn %icc, %l3, %o4
fnand %f2, %f4, %f4
fxnors %f9, %f8, %f15
fnand %f0, %f14, %f2
bl,pn %xcc, loop_2198
ldub [%l7 + 0x1A], %i6
fnot1s %f1, %f4
orn %g3, %g5, %g4
loop_2198:
st %f12, [%l7 + 0x2C]
fzeros %f14
ldsb [%l7 + 0x14], %i2
fmovrslez %i7, %f12, %f6
orcc %g2, %l0, %l6
fornot1 %f14, %f14, %f6
bvs,a %xcc, loop_2199
fandnot2 %f2, %f2, %f12
lduw [%l7 + 0x7C], %i4
ba,a %icc, loop_2200
loop_2199:
pdist %f0, %f12, %f6
stw %o2, [%l7 + 0x2C]
bgu,a,pt %icc, loop_2201
loop_2200:
bvc,pt %xcc, loop_2202
fnegs %f9, %f8
ldd [%l7 + 0x08], %f8
loop_2201:
stb %i3, [%l7 + 0x59]
loop_2202:
lduw [%l7 + 0x30], %o3
stw %i0, [%l7 + 0x58]
fandnot1 %f2, %f8, %f8
fnot2 %f12, %f0
fmovdle %icc, %f7, %f5
stw %l2, [%l7 + 0x44]
bcc %icc, loop_2203
stx %i5, [%l7 + 0x30]
movle %xcc, %i1, %o6
fnot2 %f0, %f8
loop_2203:
fornot2s %f12, %f5, %f13
tneg %xcc, 0x7
bn,a,pt %icc, loop_2204
array32 %l5, %g1, %o7
fmul8x16al %f2, %f5, %f4
fmovs %f4, %f15
loop_2204:
taddcc %l1, %g6, %o0
fmovscc %xcc, %f9, %f5
tcs %xcc, 0x7
fandnot1s %f4, %f11, %f9
ldx [%l7 + 0x08], %o1
fbg %fcc2, loop_2205
fbn %fcc1, loop_2206
edge8ln %l4, %g7, %l3
st %f1, [%l7 + 0x08]
loop_2205:
fnegs %f14, %f11
loop_2206:
fbuge %fcc1, loop_2207
fbo %fcc1, loop_2208
fmovsge %icc, %f9, %f13
st %f10, [%l7 + 0x10]
loop_2207:
popc %o5, %i6
loop_2208:
brnz,a %o4, loop_2209
edge32ln %g5, %g4, %i2
brlez %g3, loop_2210
smul %i7, 0x0AF1, %g2
loop_2209:
fand %f12, %f12, %f10
udiv %l6, 0x1029, %i4
loop_2210:
fxnor %f2, %f2, %f4
edge16ln %o2, %l0, %o3
move %xcc, %i3, %l2
fmovrslez %i5, %f8, %f4
ld [%l7 + 0x1C], %f8
fnot1 %f2, %f14
sth %i1, [%l7 + 0x0A]
fxnor %f6, %f8, %f6
fmovsvc %icc, %f3, %f12
stx %o6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
be loop_2211
movpos %xcc, %i0, %l5
fmovdpos %xcc, %f1, %f14
fmovdpos %icc, %f9, %f5
loop_2211:
orcc %o7, 0x0AE1, %l1
sllx %g6, %g1, %o0
fmul8sux16 %f12, %f6, %f2
lduh [%l7 + 0x08], %o1
fbug %fcc1, loop_2212
ldsw [%l7 + 0x50], %g7
ldx [%l7 + 0x50], %l4
ldsw [%l7 + 0x44], %l3
loop_2212:
stx %o5, [%l7 + 0x78]
ldx [%l7 + 0x60], %i6
nop
setx loop_2213, %l0, %l1
jmpl %l1, %g5
fsrc1s %f5, %f1
addccc %g4, %o4, %g3
stx %i7, [%l7 + 0x20]
loop_2213:
fcmpes %fcc2, %f1, %f8
edge32ln %g2, %i2, %l6
lduh [%l7 + 0x2C], %i4
lduh [%l7 + 0x12], %o2
fmul8x16al %f10, %f9, %f10
st %f10, [%l7 + 0x50]
ldsb [%l7 + 0x79], %l0
fcmpne32 %f0, %f8, %o3
fpack32 %f4, %f4, %f12
fpmerge %f14, %f8, %f12
te %icc, 0x2
fmul8x16au %f9, %f6, %f14
edge16n %i3, %i5, %i1
fmovsg %icc, %f14, %f5
brgz,a %o6, loop_2214
fmovdcs %icc, %f12, %f0
srl %l2, 0x1A, %l5
fmovsa %xcc, %f9, %f8
loop_2214:
bshuffle %f4, %f8, %f8
ldub [%l7 + 0x19], %i0
ldd [%l7 + 0x48], %f4
ldsw [%l7 + 0x18], %o7
ldsw [%l7 + 0x64], %g6
subc %l1, 0x0B73, %o0
movrgez %o1, 0x1DF, %g1
xor %g7, %l4, %l3
ldd [%l7 + 0x48], %f12
fble %fcc2, loop_2215
fcmpgt32 %f14, %f8, %o5
srlx %g5, 0x0C, %g4
ldsb [%l7 + 0x44], %o4
loop_2215:
stw %i6, [%l7 + 0x6C]
ble,a,pn %xcc, loop_2216
st %f10, [%l7 + 0x24]
ldsw [%l7 + 0x44], %i7
ldsh [%l7 + 0x0A], %g2
loop_2216:
alignaddr %i2, %g3, %l6
srax %o2, 0x0E, %i4
tgu %icc, 0x3
brlez %o3, loop_2217
fmovrse %l0, %f5, %f12
array16 %i5, %i1, %i3
ldsw [%l7 + 0x14], %o6
loop_2217:
orn %l5, 0x1C79, %l2
tgu %xcc, 0x5
fmovdcs %xcc, %f10, %f3
smulcc %i0, %o7, %g6
ld [%l7 + 0x20], %f15
movleu %xcc, %l1, %o0
fmovse %icc, %f1, %f0
ld [%l7 + 0x54], %f6
fblg,a %fcc3, loop_2218
fbne %fcc2, loop_2219
faligndata %f14, %f12, %f12
fmovrse %g1, %f4, %f6
loop_2218:
fmovsgu %icc, %f2, %f4
loop_2219:
edge8l %o1, %l4, %g7
tsubcc %l3, 0x088A, %o5
andn %g4, %g5, %o4
tneg %xcc, 0x5
fmovsleu %icc, %f0, %f14
fmovsvs %icc, %f12, %f13
bpos,a loop_2220
ldub [%l7 + 0x19], %i6
sdiv %g2, 0x1C3A, %i2
edge32 %i7, %g3, %o2
loop_2220:
fbne %fcc1, loop_2221
bleu,a,pn %xcc, loop_2222
fmovrslz %l6, %f12, %f4
fmul8x16al %f13, %f1, %f0
loop_2221:
array16 %i4, %o3, %i5
loop_2222:
fornot1s %f5, %f12, %f11
fone %f4
fmovrsgz %i1, %f6, %f3
call loop_2223
fmovdge %xcc, %f10, %f3
edge8ln %i3, %o6, %l0
srlx %l5, 0x1D, %l2
loop_2223:
fpadd32 %f8, %f8, %f2
bl,pt %xcc, loop_2224
ldub [%l7 + 0x50], %i0
fmovdne %xcc, %f14, %f6
ldd [%l7 + 0x08], %f4
loop_2224:
movrgz %o7, %l1, %o0
bvc,pn %xcc, loop_2225
edge8n %g6, %o1, %g1
tle %icc, 0x5
stw %l4, [%l7 + 0x14]
loop_2225:
ldub [%l7 + 0x1B], %g7
xnorcc %o5, %g4, %l3
fbe %fcc1, loop_2226
fmovse %xcc, %f9, %f11
bcs,pt %icc, loop_2227
fsrc2 %f14, %f2
loop_2226:
ldsb [%l7 + 0x0B], %g5
ta %xcc, 0x5
loop_2227:
st %f9, [%l7 + 0x60]
lduw [%l7 + 0x1C], %o4
std %f14, [%l7 + 0x48]
tne %xcc, 0x2
ld [%l7 + 0x68], %f0
fmul8ulx16 %f4, %f10, %f4
srl %g2, %i2, %i7
stx %g3, [%l7 + 0x08]
fnot2 %f14, %f8
edge16n %o2, %i6, %l6
tleu %icc, 0x7
fnot2s %f15, %f7
lduw [%l7 + 0x40], %o3
ba,a %icc, loop_2228
nop
setx loop_2229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xor %i5, %i4, %i1
brz,a %i3, loop_2230
loop_2228:
brz,a %o6, loop_2231
loop_2229:
mulx %l5, 0x1919, %l2
ldsw [%l7 + 0x0C], %l0
loop_2230:
for %f14, %f6, %f0
loop_2231:
fmovsn %icc, %f0, %f10
st %f4, [%l7 + 0x5C]
fble,a %fcc0, loop_2232
fxor %f0, %f4, %f8
fpadd32s %f12, %f7, %f11
sth %i0, [%l7 + 0x1A]
loop_2232:
ldsb [%l7 + 0x33], %o7
fnot1s %f12, %f12
st %f10, [%l7 + 0x18]
ldd [%l7 + 0x40], %f0
fmovdle %xcc, %f0, %f2
fmovscc %xcc, %f7, %f7
fcmpne32 %f4, %f14, %l1
fsrc2 %f10, %f12
stb %o0, [%l7 + 0x66]
tsubcc %g6, 0x1F6F, %o1
sll %g1, 0x1E, %l4
popc %g7, %o5
fones %f0
lduw [%l7 + 0x38], %g4
fmovscs %icc, %f0, %f4
call loop_2233
srlx %g5, %o4, %l3
ldsb [%l7 + 0x24], %g2
fnot2 %f4, %f12
loop_2233:
stb %i7, [%l7 + 0x6A]
tvc %icc, 0x2
ldsw [%l7 + 0x54], %i2
ldsw [%l7 + 0x2C], %o2
subc %i6, 0x143F, %g3
alignaddrl %o3, %i5, %i4
std %f4, [%l7 + 0x58]
smul %l6, 0x0871, %i1
movrgz %o6, %l5, %i3
st %f12, [%l7 + 0x74]
fble,a %fcc3, loop_2234
nop
setx loop_2235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x50]
movrgez %l0, %l2, %i0
loop_2234:
lduw [%l7 + 0x70], %l1
loop_2235:
array32 %o7, %o0, %g6
alignaddrl %o1, %l4, %g1
stw %g7, [%l7 + 0x0C]
fmovsvc %icc, %f9, %f11
sth %o5, [%l7 + 0x18]
subc %g5, 0x14F6, %g4
bneg,a loop_2236
fbo,a %fcc3, loop_2237
tvc %xcc, 0x2
fand %f10, %f2, %f14
loop_2236:
sllx %o4, 0x16, %l3
loop_2237:
fmovsl %icc, %f7, %f15
fcmple16 %f2, %f8, %i7
fbg,a %fcc1, loop_2238
alignaddr %i2, %o2, %g2
brnz,a %g3, loop_2239
sth %o3, [%l7 + 0x4E]
loop_2238:
fbu %fcc2, loop_2240
std %f8, [%l7 + 0x70]
loop_2239:
srlx %i6, %i5, %l6
fbg,a %fcc0, loop_2241
loop_2240:
ldd [%l7 + 0x30], %f4
bgu,pt %icc, loop_2242
std %f6, [%l7 + 0x30]
loop_2241:
fandnot1 %f14, %f0, %f6
andcc %i1, 0x18EC, %i4
loop_2242:
stx %l5, [%l7 + 0x58]
ld [%l7 + 0x6C], %f6
ldsw [%l7 + 0x20], %i3
sll %l0, 0x0D, %o6
std %f12, [%l7 + 0x30]
ldsb [%l7 + 0x6E], %i0
fpmerge %f9, %f13, %f14
ld [%l7 + 0x48], %f4
andn %l1, %l2, %o7
stw %o0, [%l7 + 0x4C]
mova %xcc, %g6, %l4
fmovse %xcc, %f8, %f2
ldub [%l7 + 0x09], %o1
brlez,a %g7, loop_2243
ld [%l7 + 0x48], %f9
stx %g1, [%l7 + 0x78]
fcmpeq16 %f0, %f4, %o5
loop_2243:
fzero %f10
bl,a,pt %icc, loop_2244
fmovdvc %icc, %f12, %f11
fmovd %f12, %f12
std %f6, [%l7 + 0x48]
loop_2244:
udiv %g5, 0x104D, %g4
sub %o4, 0x04D6, %l3
umulcc %i7, %i2, %o2
fmovdge %icc, %f9, %f13
call loop_2245
nop
setx loop_2246, %l0, %l1
jmpl %l1, %g3
stx %o3, [%l7 + 0x58]
edge8ln %g2, %i5, %i6
loop_2245:
fmovrsgez %i1, %f8, %f14
loop_2246:
sth %i4, [%l7 + 0x3E]
ldd [%l7 + 0x30], %f14
fcmple32 %f4, %f2, %l5
movle %icc, %l6, %l0
srax %i3, 0x08, %i0
ldsb [%l7 + 0x63], %l1
lduw [%l7 + 0x5C], %l2
fmovsge %xcc, %f5, %f3
ldub [%l7 + 0x3F], %o6
fbul %fcc1, loop_2247
sth %o0, [%l7 + 0x5A]
movl %xcc, %g6, %l4
brlez,a %o7, loop_2248
loop_2247:
fabsd %f2, %f10
fexpand %f12, %f8
lduw [%l7 + 0x18], %o1
loop_2248:
ldsh [%l7 + 0x12], %g1
fcmpeq16 %f10, %f14, %o5
fone %f6
fmovspos %icc, %f0, %f15
fandnot1s %f11, %f5, %f7
fcmpeq16 %f8, %f14, %g5
fmovdge %icc, %f4, %f2
sdivcc %g7, 0x0B4E, %o4
stb %g4, [%l7 + 0x18]
bg %xcc, loop_2249
stb %l3, [%l7 + 0x2D]
fmovdcs %xcc, %f2, %f12
fmovscc %icc, %f13, %f10
loop_2249:
fmovdvc %xcc, %f15, %f10
move %icc, %i7, %o2
fbn %fcc1, loop_2250
stx %g3, [%l7 + 0x58]
fmovdn %xcc, %f9, %f3
fbug,a %fcc1, loop_2251
loop_2250:
lduw [%l7 + 0x60], %o3
stw %g2, [%l7 + 0x74]
addccc %i5, %i6, %i2
loop_2251:
stw %i1, [%l7 + 0x24]
tcs %icc, 0x6
fmovse %icc, %f11, %f1
tcc %xcc, 0x0
edge32ln %l5, %l6, %i4
ldx [%l7 + 0x58], %i3
alignaddrl %i0, %l1, %l2
udiv %o6, 0x0436, %o0
sth %g6, [%l7 + 0x64]
fpsub16 %f2, %f4, %f8
lduw [%l7 + 0x44], %l0
fpsub16s %f3, %f2, %f6
edge32 %l4, %o1, %o7
fzeros %f13
fmovdvs %icc, %f11, %f14
ldx [%l7 + 0x40], %g1
ldsb [%l7 + 0x2F], %g5
lduw [%l7 + 0x28], %o5
ldsw [%l7 + 0x34], %g7
andn %g4, %l3, %o4
ldub [%l7 + 0x0B], %o2
fmovsle %xcc, %f11, %f6
sdivcc %i7, 0x187B, %o3
tne %icc, 0x2
tpos %icc, 0x0
fpsub32s %f13, %f3, %f11
fbn %fcc2, loop_2252
lduh [%l7 + 0x60], %g2
ldub [%l7 + 0x1C], %g3
ldub [%l7 + 0x12], %i5
loop_2252:
fmovsgu %icc, %f1, %f11
fmovrdgez %i6, %f12, %f2
bpos %icc, loop_2253
sub %i1, %i2, %l5
lduw [%l7 + 0x14], %l6
movrne %i4, %i0, %l1
loop_2253:
array16 %l2, %o6, %i3
movg %xcc, %g6, %o0
fmovrdlz %l0, %f2, %f2
tge %xcc, 0x5
siam 0x0
fbul,a %fcc2, loop_2254
sub %l4, 0x1DA7, %o7
fmovdg %icc, %f8, %f10
bvc,pn %xcc, loop_2255
loop_2254:
ldsh [%l7 + 0x48], %g1
movge %icc, %g5, %o1
fornot1s %f1, %f6, %f1
loop_2255:
fmuld8ulx16 %f15, %f10, %f12
bshuffle %f8, %f10, %f4
lduw [%l7 + 0x38], %g7
fmuld8sux16 %f11, %f3, %f4
taddcctv %g4, %l3, %o4
bgu %icc, loop_2256
be loop_2257
movn %xcc, %o2, %o5
fornot1 %f0, %f0, %f14
loop_2256:
st %f8, [%l7 + 0x54]
loop_2257:
movrgez %i7, 0x32F, %o3
ldub [%l7 + 0x18], %g3
sth %g2, [%l7 + 0x1C]
smul %i5, 0x143D, %i6
bl,a,pt %icc, loop_2258
lduh [%l7 + 0x64], %i1
bleu,a,pn %xcc, loop_2259
tcc %xcc, 0x5
loop_2258:
siam 0x1
edge32ln %i2, %l6, %l5
loop_2259:
movleu %icc, %i4, %l1
ldd [%l7 + 0x38], %f0
edge8 %l2, %i0, %i3
fmovdneg %icc, %f13, %f2
ldsw [%l7 + 0x3C], %o6
stb %g6, [%l7 + 0x67]
xorcc %o0, 0x1734, %l0
std %f4, [%l7 + 0x68]
ldsw [%l7 + 0x70], %o7
ldx [%l7 + 0x70], %l4
fmovdgu %xcc, %f11, %f10
fble,a %fcc0, loop_2260
bneg,pn %xcc, loop_2261
movle %xcc, %g5, %o1
ldsh [%l7 + 0x1A], %g1
loop_2260:
lduh [%l7 + 0x72], %g7
loop_2261:
fands %f6, %f4, %f4
ld [%l7 + 0x08], %f3
srax %g4, %o4, %l3
fbn %fcc1, loop_2262
fblg %fcc2, loop_2263
sdivx %o5, 0x0B1F, %o2
fmul8sux16 %f0, %f8, %f2
loop_2262:
fmovdn %icc, %f2, %f8
loop_2263:
ld [%l7 + 0x10], %f13
ldsw [%l7 + 0x58], %o3
ldub [%l7 + 0x6E], %i7
udivcc %g2, 0x181B, %g3
fblg,a %fcc3, loop_2264
movcc %xcc, %i5, %i6
fcmpd %fcc1, %f0, %f10
fpadd16 %f8, %f14, %f10
loop_2264:
xor %i1, %i2, %l6
brz,a %i4, loop_2265
edge32l %l1, %l2, %i0
stb %i3, [%l7 + 0x46]
fbge %fcc3, loop_2266
loop_2265:
tsubcctv %o6, %g6, %o0
ldsw [%l7 + 0x58], %l5
ldx [%l7 + 0x58], %l0
loop_2266:
stb %l4, [%l7 + 0x30]
fmovrse %o7, %f2, %f13
fornot2s %f0, %f9, %f6
st %f6, [%l7 + 0x70]
bgu loop_2267
fcmpd %fcc0, %f10, %f12
fbl,a %fcc0, loop_2268
fcmpd %fcc3, %f4, %f12
loop_2267:
ldub [%l7 + 0x0C], %o1
stb %g5, [%l7 + 0x4E]
loop_2268:
tne %xcc, 0x2
bleu,pn %xcc, loop_2269
smul %g7, 0x1D21, %g1
lduh [%l7 + 0x70], %o4
fbe,a %fcc2, loop_2270
loop_2269:
array8 %g4, %l3, %o2
std %f0, [%l7 + 0x18]
fbo,a %fcc0, loop_2271
loop_2270:
fnor %f6, %f12, %f12
fcmple16 %f6, %f10, %o5
sll %i7, %o3, %g2
loop_2271:
lduh [%l7 + 0x26], %g3
lduw [%l7 + 0x0C], %i6
tsubcctv %i1, 0x1977, %i5
fone %f12
brlez %i2, loop_2272
ldd [%l7 + 0x40], %f8
movl %icc, %i4, %l6
fmul8x16 %f14, %f12, %f14
loop_2272:
sethi 0x194F, %l2
fandnot1 %f8, %f8, %f4
stx %i0, [%l7 + 0x50]
ldd [%l7 + 0x18], %f8
fmovdleu %xcc, %f11, %f7
fpadd16 %f12, %f6, %f0
tcc %icc, 0x4
fpsub16s %f4, %f4, %f11
tleu %icc, 0x4
bcs,a loop_2273
st %f9, [%l7 + 0x18]
tge %xcc, 0x3
fmovdneg %xcc, %f1, %f6
loop_2273:
movcc %xcc, %i3, %l1
fandnot2s %f6, %f11, %f13
stb %g6, [%l7 + 0x32]
lduw [%l7 + 0x54], %o0
bpos loop_2274
fmovsneg %icc, %f1, %f9
movle %icc, %o6, %l0
fnot2s %f12, %f2
loop_2274:
brgz,a %l4, loop_2275
ba,a loop_2276
fpsub16s %f2, %f5, %f11
bne,pt %xcc, loop_2277
loop_2275:
call loop_2278
loop_2276:
srax %o7, %o1, %g5
ldd [%l7 + 0x70], %f8
loop_2277:
sth %g7, [%l7 + 0x28]
loop_2278:
lduh [%l7 + 0x4A], %g1
edge8l %l5, %g4, %l3
fmovscc %xcc, %f3, %f3
movre %o2, %o5, %i7
ldsh [%l7 + 0x0E], %o4
ldub [%l7 + 0x63], %g2
fnand %f0, %f6, %f2
smulcc %o3, 0x0F24, %i6
addcc %i1, %g3, %i5
addc %i2, 0x0B20, %l6
addcc %l2, %i0, %i4
be,pn %xcc, loop_2279
std %f4, [%l7 + 0x18]
fandnot2s %f9, %f3, %f0
edge8n %l1, %i3, %o0
loop_2279:
bleu,pn %icc, loop_2280
bgu,a loop_2281
or %g6, %o6, %l0
sth %l4, [%l7 + 0x78]
loop_2280:
sdiv %o7, 0x05EB, %g5
loop_2281:
fbg,a %fcc2, loop_2282
subccc %o1, %g1, %g7
fsrc2s %f7, %f5
movvs %xcc, %g4, %l3
loop_2282:
brz %o2, loop_2283
fblg %fcc1, loop_2284
fcmpgt16 %f2, %f14, %o5
alignaddrl %i7, %o4, %l5
loop_2283:
movne %icc, %g2, %i6
loop_2284:
fpadd32 %f2, %f6, %f4
movl %icc, %i1, %g3
xnorcc %i5, 0x05F8, %i2
sdivx %o3, 0x07E9, %l2
taddcctv %i0, %l6, %i4
stb %l1, [%l7 + 0x48]
lduw [%l7 + 0x50], %o0
fmovdneg %icc, %f4, %f0
st %f1, [%l7 + 0x0C]
tcc %xcc, 0x0
fblg,a %fcc0, loop_2285
fba,a %fcc0, loop_2286
fpadd32s %f1, %f6, %f8
stb %g6, [%l7 + 0x4A]
loop_2285:
fble %fcc2, loop_2287
loop_2286:
umul %i3, %l0, %o6
fandnot1 %f6, %f2, %f8
fmovdge %icc, %f2, %f14
loop_2287:
fba,a %fcc1, loop_2288
lduw [%l7 + 0x34], %l4
lduh [%l7 + 0x64], %o7
fbne %fcc2, loop_2289
loop_2288:
ldsw [%l7 + 0x5C], %g5
edge8 %g1, %g7, %o1
ba,a loop_2290
loop_2289:
andn %g4, %l3, %o2
fmovscc %icc, %f4, %f8
fbn,a %fcc2, loop_2291
loop_2290:
ldsb [%l7 + 0x37], %o5
call loop_2292
tn %icc, 0x5
loop_2291:
movrne %o4, %i7, %l5
sth %g2, [%l7 + 0x72]
loop_2292:
fmovrdlez %i1, %f0, %f4
fmovdpos %icc, %f15, %f15
fmovrslz %g3, %f1, %f9
movge %icc, %i6, %i5
ld [%l7 + 0x60], %f14
stb %o3, [%l7 + 0x68]
edge16ln %i2, %l2, %i0
ldsw [%l7 + 0x5C], %i4
fmovsle %icc, %f9, %f2
stx %l1, [%l7 + 0x68]
ldx [%l7 + 0x58], %o0
fxnor %f10, %f4, %f10
fmovsneg %icc, %f15, %f15
tvs %icc, 0x0
fnot1 %f0, %f12
alignaddr %g6, %l6, %l0
ldd [%l7 + 0x18], %f8
tl %xcc, 0x6
fmovdcs %xcc, %f12, %f10
sll %i3, 0x15, %l4
fmovdleu %xcc, %f14, %f6
edge32ln %o7, %o6, %g1
ld [%l7 + 0x60], %f5
ldsw [%l7 + 0x7C], %g5
fmul8x16al %f14, %f5, %f8
fcmpd %fcc3, %f0, %f14
sth %g7, [%l7 + 0x68]
movne %icc, %g4, %o1
st %f13, [%l7 + 0x54]
stw %o2, [%l7 + 0x20]
fmovdg %xcc, %f5, %f6
fnot2 %f4, %f12
movvc %xcc, %o5, %o4
fcmple16 %f8, %f10, %l3
sth %i7, [%l7 + 0x66]
fxors %f0, %f5, %f10
ldsh [%l7 + 0x18], %l5
stw %g2, [%l7 + 0x34]
fmovscc %icc, %f13, %f8
fmovs %f4, %f3
movle %icc, %i1, %i6
bvc,pt %icc, loop_2293
stw %g3, [%l7 + 0x70]
ldd [%l7 + 0x70], %f4
bneg,pn %icc, loop_2294
loop_2293:
nop
setx loop_2295, %l0, %l1
jmpl %l1, %o3
bpos,a,pt %xcc, loop_2296
fmovsvc %icc, %f15, %f8
loop_2294:
lduw [%l7 + 0x18], %i5
loop_2295:
fnor %f0, %f0, %f8
loop_2296:
fbule %fcc0, loop_2297
ble,pn %icc, loop_2298
fxor %f2, %f14, %f6
stx %i2, [%l7 + 0x50]
loop_2297:
edge16 %l2, %i4, %i0
loop_2298:
orncc %o0, %g6, %l1
edge32 %l0, %l6, %i3
fmovdle %xcc, %f2, %f1
stb %o7, [%l7 + 0x5C]
xnorcc %l4, 0x0AB0, %g1
ldsw [%l7 + 0x48], %g5
ldx [%l7 + 0x28], %g7
lduh [%l7 + 0x0C], %o6
subccc %o1, %g4, %o5
st %f14, [%l7 + 0x30]
fxor %f0, %f12, %f2
ldsw [%l7 + 0x10], %o4
and %o2, 0x1ED9, %l3
stw %i7, [%l7 + 0x1C]
ldsb [%l7 + 0x23], %g2
bn,a loop_2299
fmovdcs %icc, %f1, %f10
ldd [%l7 + 0x50], %f14
st %f2, [%l7 + 0x24]
loop_2299:
edge32ln %l5, %i6, %i1
stx %g3, [%l7 + 0x70]
lduw [%l7 + 0x20], %i5
sth %o3, [%l7 + 0x08]
ld [%l7 + 0x44], %f5
tcs %icc, 0x0
fcmps %fcc3, %f7, %f1
stb %i2, [%l7 + 0x49]
edge8ln %l2, %i0, %o0
std %f0, [%l7 + 0x50]
fcmps %fcc3, %f14, %f11
fmovsl %icc, %f9, %f11
sub %i4, %l1, %g6
fandnot2 %f2, %f12, %f10
fmovscc %xcc, %f14, %f9
fmovrse %l0, %f6, %f7
bvc loop_2300
fsrc1 %f2, %f2
fmovsl %xcc, %f3, %f1
faligndata %f4, %f2, %f6
loop_2300:
lduw [%l7 + 0x20], %i3
umul %o7, 0x0C89, %l6
fmovrsne %g1, %f3, %f12
ldd [%l7 + 0x10], %f12
lduh [%l7 + 0x74], %g5
sllx %g7, 0x08, %o6
fpsub16 %f14, %f12, %f2
fble,a %fcc0, loop_2301
fcmpd %fcc2, %f4, %f6
mulx %o1, %g4, %o5
ldd [%l7 + 0x08], %f14
loop_2301:
fbuge %fcc1, loop_2302
st %f10, [%l7 + 0x44]
fsrc1 %f4, %f0
fpsub32s %f6, %f5, %f12
loop_2302:
fcmpd %fcc1, %f10, %f14
ldsw [%l7 + 0x78], %l4
ldd [%l7 + 0x70], %f4
brz %o4, loop_2303
fmovse %xcc, %f6, %f12
srlx %l3, 0x18, %o2
movn %xcc, %g2, %l5
loop_2303:
array32 %i6, %i7, %g3
fcmpne16 %f6, %f0, %i1
bgu,a %xcc, loop_2304
std %f10, [%l7 + 0x38]
ldub [%l7 + 0x6A], %o3
bcs,a loop_2305
loop_2304:
ldub [%l7 + 0x52], %i2
ble loop_2306
ldsb [%l7 + 0x3A], %i5
loop_2305:
pdist %f0, %f12, %f10
movrgz %l2, %i0, %o0
loop_2306:
fzeros %f2
xnor %l1, %i4, %g6
stx %l0, [%l7 + 0x58]
fsrc2s %f3, %f2
stx %i3, [%l7 + 0x38]
ldx [%l7 + 0x70], %l6
fmovde %icc, %f15, %f2
ldsh [%l7 + 0x78], %o7
fmovsl %xcc, %f4, %f0
bn,a,pt %xcc, loop_2307
ldsh [%l7 + 0x72], %g5
bvc loop_2308
fmovdcc %icc, %f7, %f14
loop_2307:
sllx %g1, %o6, %o1
fnot2s %f14, %f11
loop_2308:
movpos %icc, %g4, %o5
stw %l4, [%l7 + 0x20]
fxnors %f3, %f0, %f6
sth %g7, [%l7 + 0x0E]
ldsh [%l7 + 0x70], %o4
fornot2 %f10, %f4, %f12
fmovrdgz %o2, %f2, %f10
fnor %f10, %f8, %f12
fcmpeq32 %f14, %f4, %g2
fnand %f4, %f6, %f0
fmovsl %icc, %f7, %f9
bne,pt %xcc, loop_2309
fnot1 %f14, %f2
tgu %xcc, 0x4
ldsb [%l7 + 0x70], %l5
loop_2309:
bg,a %icc, loop_2310
brlez,a %i6, loop_2311
ldx [%l7 + 0x28], %l3
movcs %icc, %i7, %g3
loop_2310:
tg %xcc, 0x5
loop_2311:
ldsw [%l7 + 0x28], %i1
fbue,a %fcc0, loop_2312
fnot1 %f4, %f4
stx %i2, [%l7 + 0x08]
te %icc, 0x2
loop_2312:
sub %o3, %l2, %i0
nop
setx loop_2313, %l0, %l1
jmpl %l1, %o0
fnor %f10, %f4, %f12
fand %f10, %f10, %f0
movgu %xcc, %l1, %i5
loop_2313:
movne %icc, %i4, %l0
sth %i3, [%l7 + 0x78]
fpsub16 %f4, %f0, %f4
fors %f1, %f7, %f10
st %f8, [%l7 + 0x78]
fpack16 %f2, %f14
nop
setx loop_2314, %l0, %l1
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 + 0x64], %g6
tleu %icc, 0x0
ldx [%l7 + 0x58], %o7
loop_2314:
fpack32 %f14, %f4, %f8
fcmpes %fcc0, %f5, %f11
fmovdne %icc, %f6, %f13
fandnot2 %f8, %f0, %f6
nop
setx loop_2315, %l0, %l1
jmpl %l1, %g5
ldub [%l7 + 0x5A], %l6
fmovdpos %xcc, %f3, %f3
fcmple32 %f2, %f6, %g1
loop_2315:
std %f10, [%l7 + 0x10]
edge16l %o1, %g4, %o6
lduw [%l7 + 0x70], %l4
or %g7, 0x18EE, %o5
tgu %icc, 0x4
edge16l %o4, %o2, %l5
xnor %i6, 0x1E17, %g2
tne %xcc, 0x1
fnot1 %f0, %f6
stx %l3, [%l7 + 0x68]
fmovrsgez %g3, %f10, %f0
orncc %i7, %i1, %i2
movrgz %l2, 0x118, %i0
ldx [%l7 + 0x20], %o3
fcmpeq16 %f12, %f0, %l1
fexpand %f2, %f12
add %i5, 0x197D, %o0
stb %i4, [%l7 + 0x21]
ldx [%l7 + 0x10], %i3
ba,pt %icc, loop_2316
fzero %f6
fbue,a %fcc0, loop_2317
ldd [%l7 + 0x78], %f2
loop_2316:
ldx [%l7 + 0x08], %l0
fornot1s %f4, %f6, %f8
loop_2317:
subcc %o7, 0x0E42, %g5
ldsb [%l7 + 0x4A], %l6
array16 %g6, %g1, %o1
edge16 %g4, %o6, %l4
sth %o5, [%l7 + 0x74]
andncc %g7, %o2, %o4
std %f0, [%l7 + 0x38]
lduw [%l7 + 0x20], %l5
fbne,a %fcc0, loop_2318
st %f3, [%l7 + 0x50]
ldub [%l7 + 0x0B], %i6
fpackfix %f0, %f1
loop_2318:
edge32n %l3, %g3, %g2
bn,a %xcc, loop_2319
ldsw [%l7 + 0x3C], %i7
array32 %i1, %i2, %l2
nop
setx loop_2320, %l0, %l1
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_2319:
brgz %i0, loop_2321
lduh [%l7 + 0x22], %o3
fmovsgu %icc, %f3, %f5
loop_2320:
ldsw [%l7 + 0x08], %l1
loop_2321:
ldsw [%l7 + 0x34], %i5
tle %icc, 0x5
fmovrsgz %o0, %f15, %f11
orncc %i4, 0x0C3E, %i3
add %l0, %g5, %o7
sll %g6, 0x15, %g1
bcc %icc, loop_2322
stw %o1, [%l7 + 0x7C]
fmovde %icc, %f5, %f15
fmovse %xcc, %f5, %f9
loop_2322:
bneg,a loop_2323
orncc %g4, %l6, %l4
movrlz %o5, 0x16D, %o6
edge32ln %g7, %o2, %l5
loop_2323:
lduh [%l7 + 0x5C], %i6
bn,a,pn %xcc, loop_2324
ldx [%l7 + 0x50], %l3
fbue %fcc0, loop_2325
array16 %o4, %g2, %i7
loop_2324:
ldd [%l7 + 0x38], %f4
fmovsn %icc, %f10, %f13
loop_2325:
ldsb [%l7 + 0x33], %g3
ldx [%l7 + 0x50], %i1
fmovdpos %xcc, %f6, %f11
bleu %xcc, loop_2326
xor %l2, 0x1309, %i0
fmovsl %icc, %f5, %f3
nop
setx loop_2327, %l0, %l1
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_2326:
edge8n %i2, %l1, %i5
fzero %f0
sth %o3, [%l7 + 0x32]
loop_2327:
fnegd %f10, %f14
be loop_2328
bn,pt %xcc, loop_2329
tn %icc, 0x7
te %icc, 0x1
loop_2328:
fones %f0
loop_2329:
ldd [%l7 + 0x10], %f6
stb %o0, [%l7 + 0x1F]
fmovdcc %icc, %f0, %f11
fornot1s %f13, %f4, %f2
stw %i4, [%l7 + 0x18]
sth %i3, [%l7 + 0x36]
srl %l0, 0x18, %o7
sub %g5, 0x1F04, %g6
ldub [%l7 + 0x7A], %o1
fmovsa %icc, %f13, %f13
fcmple16 %f14, %f10, %g1
ldsh [%l7 + 0x64], %l6
ldsb [%l7 + 0x09], %g4
stb %l4, [%l7 + 0x0E]
sdivx %o6, 0x0F3B, %g7
fpadd32 %f8, %f4, %f4
lduh [%l7 + 0x54], %o5
brlz %o2, loop_2330
mulx %i6, 0x0DE0, %l5
fmovrdgez %l3, %f14, %f10
fabsd %f4, %f8
loop_2330:
fcmpne16 %f10, %f2, %g2
lduw [%l7 + 0x20], %i7
fmovrde %g3, %f0, %f14
lduh [%l7 + 0x74], %o4
mova %xcc, %l2, %i1
ldx [%l7 + 0x68], %i0
st %f7, [%l7 + 0x40]
ldub [%l7 + 0x36], %i2
fmovrdne %l1, %f0, %f2
fbe %fcc3, loop_2331
std %f8, [%l7 + 0x40]
fbne %fcc1, loop_2332
fble,a %fcc0, loop_2333
loop_2331:
tsubcctv %i5, %o0, %o3
fcmpes %fcc1, %f13, %f9
loop_2332:
sdivcc %i4, 0x0ABB, %l0
loop_2333:
fsrc2s %f4, %f4
fmovrdlez %o7, %f12, %f4
tgu %xcc, 0x3
fexpand %f1, %f8
fmovrsgz %i3, %f0, %f3
edge32 %g5, %o1, %g1
sethi 0x120A, %l6
fmul8sux16 %f8, %f2, %f6
std %f4, [%l7 + 0x28]
array32 %g4, %g6, %o6
fpmerge %f10, %f1, %f8
bl %icc, loop_2334
fmovsne %icc, %f6, %f11
lduh [%l7 + 0x22], %l4
tne %xcc, 0x6
loop_2334:
sth %g7, [%l7 + 0x6C]
sll %o5, %o2, %l5
movrgz %l3, %g2, %i6
fxnor %f14, %f6, %f6
fcmpgt32 %f14, %f6, %i7
fnot2 %f2, %f14
stb %g3, [%l7 + 0x47]
movrlz %l2, 0x0E1, %o4
fmovsge %xcc, %f1, %f8
fpackfix %f10, %f0
ldx [%l7 + 0x10], %i1
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x2A], %i2
fornot1s %f5, %f10, %f14
brlz,a %l1, loop_2335
fpadd16 %f12, %f12, %f0
stb %i5, [%l7 + 0x1B]
bcc,a,pt %icc, loop_2336
loop_2335:
st %f0, [%l7 + 0x68]
sth %o0, [%l7 + 0x0E]
movleu %xcc, %o3, %i4
loop_2336:
bl,pt %xcc, loop_2337
fmovde %icc, %f15, %f2
fnor %f10, %f14, %f0
fblg,a %fcc1, loop_2338
loop_2337:
faligndata %f8, %f6, %f0
fmovsge %xcc, %f12, %f5
ldsb [%l7 + 0x30], %i0
loop_2338:
fba %fcc1, loop_2339
fpsub32s %f3, %f4, %f15
tcc %icc, 0x3
tcs %icc, 0x1
loop_2339:
stx %l0, [%l7 + 0x20]
movvs %xcc, %i3, %o7
fzero %f12
nop
setx loop_2340, %l0, %l1
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 %fcc2, loop_2341
movcs %icc, %g5, %g1
array32 %l6, %o1, %g4
loop_2340:
ldsb [%l7 + 0x51], %g6
loop_2341:
ldub [%l7 + 0x2B], %o6
pdist %f0, %f0, %f0
stb %g7, [%l7 + 0x3A]
fmovscs %icc, %f2, %f3
bl,a,pn %icc, loop_2342
fcmpne16 %f2, %f8, %o5
movg %icc, %l4, %l5
ldsb [%l7 + 0x30], %l3
loop_2342:
tle %xcc, 0x3
or %g2, %i6, %o2
fnand %f10, %f8, %f0
bne,a,pt %icc, loop_2343
std %f12, [%l7 + 0x78]
fsrc1s %f2, %f8
fmovsvs %icc, %f11, %f2
loop_2343:
fxor %f8, %f4, %f6
and %g3, %i7, %l2
ldsw [%l7 + 0x6C], %o4
movrne %i1, 0x3FF, %i2
lduw [%l7 + 0x40], %l1
smul %o0, 0x02C4, %o3
fbge %fcc2, loop_2344
brgz %i4, loop_2345
movpos %icc, %i5, %l0
fbl,a %fcc0, loop_2346
loop_2344:
fmovspos %xcc, %f12, %f7
loop_2345:
ldd [%l7 + 0x58], %f14
edge8ln %i0, %o7, %i3
loop_2346:
sethi 0x0979, %g5
ldsb [%l7 + 0x39], %l6
fmovdneg %icc, %f0, %f1
fmul8ulx16 %f12, %f2, %f6
umul %o1, %g4, %g6
st %f7, [%l7 + 0x1C]
taddcctv %g1, %g7, %o5
bn %icc, loop_2347
bne,pt %icc, loop_2348
brlz,a %o6, loop_2349
fexpand %f12, %f4
loop_2347:
ldx [%l7 + 0x60], %l4
loop_2348:
stb %l3, [%l7 + 0x1D]
loop_2349:
ld [%l7 + 0x5C], %f3
ldsw [%l7 + 0x38], %g2
fabss %f14, %f9
stw %i6, [%l7 + 0x70]
fcmpne16 %f14, %f14, %l5
nop
setx loop_2350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f15, %f13
stx %o2, [%l7 + 0x70]
fmovdle %icc, %f6, %f8
loop_2350:
fcmped %fcc2, %f12, %f2
st %f8, [%l7 + 0x40]
tneg %icc, 0x1
std %f6, [%l7 + 0x68]
and %g3, %i7, %l2
fxor %f2, %f4, %f10
fmovrsgz %o4, %f11, %f7
st %f6, [%l7 + 0x74]
movge %icc, %i2, %i1
ldsw [%l7 + 0x60], %l1
movl %xcc, %o3, %i4
fbg,a %fcc1, loop_2351
sth %o0, [%l7 + 0x74]
fmovrdgez %i5, %f6, %f2
sdiv %l0, 0x11AB, %o7
loop_2351:
edge32ln %i3, %g5, %l6
st %f8, [%l7 + 0x48]
stw %i0, [%l7 + 0x50]
stb %g4, [%l7 + 0x77]
st %f11, [%l7 + 0x5C]
stb %g6, [%l7 + 0x18]
fmovrsgz %o1, %f6, %f0
sdivcc %g7, 0x132C, %g1
bleu,a %icc, loop_2352
tsubcctv %o6, 0x11D7, %o5
fnor %f6, %f0, %f8
fnand %f0, %f12, %f10
loop_2352:
ldd [%l7 + 0x08], %f2
edge32l %l4, %g2, %i6
ldd [%l7 + 0x30], %f2
sth %l5, [%l7 + 0x74]
umulcc %l3, %g3, %i7
fmovdneg %icc, %f9, %f0
movvs %icc, %o2, %o4
movl %xcc, %i2, %l2
fcmpne16 %f12, %f6, %i1
lduw [%l7 + 0x10], %o3
edge16ln %l1, %i4, %o0
fmovrslz %i5, %f7, %f14
bge,a,pn %xcc, loop_2353
edge16 %o7, %l0, %g5
ldub [%l7 + 0x41], %l6
fmovdneg %icc, %f4, %f8
loop_2353:
lduh [%l7 + 0x4A], %i3
fbl %fcc2, loop_2354
edge8n %i0, %g4, %g6
stb %o1, [%l7 + 0x3B]
udivx %g7, 0x0780, %g1
loop_2354:
tsubcctv %o6, %o5, %g2
andcc %l4, %l5, %i6
bl %icc, loop_2355
popc 0x02A2, %l3
fcmps %fcc1, %f0, %f14
fbue %fcc3, loop_2356
loop_2355:
fcmpne32 %f12, %f6, %g3
fnot2 %f6, %f8
fcmpes %fcc0, %f15, %f12
loop_2356:
fbuge %fcc2, loop_2357
fmovd %f4, %f0
fandnot2s %f12, %f9, %f13
movre %o2, 0x0B0, %i7
loop_2357:
sll %o4, 0x1B, %l2
fsrc1s %f15, %f14
ldsw [%l7 + 0x50], %i1
fandnot2 %f6, %f6, %f14
sll %i2, 0x03, %o3
fmul8sux16 %f6, %f14, %f6
fnands %f7, %f10, %f3
fmovsvs %xcc, %f13, %f6
mova %icc, %i4, %o0
movl %xcc, %l1, %o7
fsrc2s %f15, %f9
ldx [%l7 + 0x20], %i5
st %f14, [%l7 + 0x34]
movcs %xcc, %g5, %l6
tneg %icc, 0x5
movrgz %i3, %i0, %g4
ldx [%l7 + 0x30], %g6
stw %l0, [%l7 + 0x10]
fnor %f6, %f6, %f8
fmovdl %icc, %f11, %f0
fsrc1 %f12, %f12
fxnors %f3, %f2, %f2
fcmpgt16 %f2, %f6, %o1
fmovdvs %icc, %f9, %f15
sethi 0x1FAF, %g1
std %f0, [%l7 + 0x28]
fpadd16s %f14, %f10, %f1
lduw [%l7 + 0x1C], %o6
stw %o5, [%l7 + 0x38]
fcmpgt32 %f4, %f0, %g2
and %l4, 0x1B79, %g7
ldub [%l7 + 0x53], %i6
ldsh [%l7 + 0x0E], %l3
fmul8ulx16 %f6, %f12, %f0
fmul8x16al %f10, %f4, %f8
fnot2 %f14, %f6
ldub [%l7 + 0x43], %l5
fbu %fcc1, loop_2358
lduh [%l7 + 0x0C], %o2
fbe %fcc3, loop_2359
srlx %g3, %i7, %o4
loop_2358:
tvs %xcc, 0x1
ldsw [%l7 + 0x48], %l2
loop_2359:
tvs %icc, 0x4
tsubcctv %i2, 0x16E9, %o3
fcmpeq16 %f6, %f8, %i4
subccc %i1, 0x0C77, %o0
srlx %o7, %i5, %g5
ldsw [%l7 + 0x30], %l1
stb %l6, [%l7 + 0x59]
edge16ln %i0, %g4, %g6
umul %l0, 0x15FC, %o1
fbul,a %fcc1, loop_2360
srax %g1, %i3, %o5
fmovsn %xcc, %f15, %f10
array8 %o6, %g2, %l4
loop_2360:
fzero %f4
orn %g7, %l3, %i6
nop
setx loop_2361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %xcc, %l5, %o2
fnors %f13, %f4, %f15
fcmpne32 %f10, %f8, %g3
loop_2361:
bn,a,pn %xcc, loop_2362
fcmpes %fcc2, %f12, %f7
sth %o4, [%l7 + 0x3E]
st %f0, [%l7 + 0x24]
loop_2362:
fmul8x16al %f10, %f7, %f0
stb %l2, [%l7 + 0x0D]
sth %i7, [%l7 + 0x4C]
fble %fcc0, loop_2363
ldx [%l7 + 0x48], %i2
fmovrse %o3, %f9, %f14
ba,a,pn %xcc, loop_2364
loop_2363:
fcmpne32 %f8, %f8, %i1
fcmpd %fcc1, %f2, %f8
movl %icc, %i4, %o7
loop_2364:
ldsw [%l7 + 0x54], %o0
sth %g5, [%l7 + 0x50]
fpackfix %f2, %f11
st %f13, [%l7 + 0x08]
nop
setx loop_2365, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,pt %icc, loop_2366
sth %i5, [%l7 + 0x42]
ldx [%l7 + 0x70], %l1
loop_2365:
fblg,a %fcc1, loop_2367
loop_2366:
ld [%l7 + 0x1C], %f8
call loop_2368
tcs %xcc, 0x2
loop_2367:
fbule,a %fcc2, loop_2369
st %f8, [%l7 + 0x7C]
loop_2368:
add %i0, 0x0A5E, %l6
andncc %g6, %l0, %o1
loop_2369:
subcc %g1, 0x0E6F, %i3
fbo %fcc1, loop_2370
lduh [%l7 + 0x0C], %o5
tcc %xcc, 0x7
stb %g4, [%l7 + 0x68]
loop_2370:
fmovrslez %g2, %f5, %f11
stw %l4, [%l7 + 0x14]
fcmpne32 %f12, %f0, %o6
fornot2s %f9, %f12, %f0
movleu %xcc, %l3, %i6
sth %g7, [%l7 + 0x0C]
fexpand %f12, %f0
bshuffle %f12, %f10, %f0
fmovdg %icc, %f3, %f4
ldx [%l7 + 0x30], %l5
fmovdne %icc, %f10, %f6
umulcc %g3, 0x019E, %o2
tcc %xcc, 0x7
ldsb [%l7 + 0x22], %l2
tle %icc, 0x1
lduh [%l7 + 0x1C], %i7
fmovsle %icc, %f6, %f0
nop
setx loop_2371, %l0, %l1
jmpl %l1, %i2
fandnot2 %f10, %f12, %f4
edge16l %o4, %i1, %i4
ldx [%l7 + 0x58], %o3
loop_2371:
ldx [%l7 + 0x40], %o7
fbul %fcc1, loop_2372
tvc %icc, 0x2
stw %o0, [%l7 + 0x18]
ldsh [%l7 + 0x1A], %i5
loop_2372:
addccc %l1, %i0, %l6
bneg,a %xcc, loop_2373
fbn %fcc1, loop_2374
tcs %xcc, 0x6
udivcc %g5, 0x194F, %g6
loop_2373:
ldsb [%l7 + 0x33], %l0
loop_2374:
fmovsleu %xcc, %f4, %f5
te %xcc, 0x3
subcc %g1, %o1, %o5
stw %i3, [%l7 + 0x64]
ldsw [%l7 + 0x68], %g4
lduh [%l7 + 0x78], %g2
fmovsvc %xcc, %f15, %f10
lduw [%l7 + 0x38], %l4
fmovdn %icc, %f7, %f15
ld [%l7 + 0x1C], %f8
alignaddr %l3, %i6, %o6
fbn %fcc0, loop_2375
stx %g7, [%l7 + 0x18]
be,pt %icc, loop_2376
fmovrdlz %g3, %f14, %f14
loop_2375:
edge8l %l5, %o2, %i7
fmovse %xcc, %f0, %f9
loop_2376:
fmovdvs %icc, %f13, %f8
movpos %icc, %i2, %o4
ldsh [%l7 + 0x26], %l2
fmovsl %icc, %f11, %f2
fnand %f0, %f12, %f6
sth %i1, [%l7 + 0x6C]
fmovdpos %icc, %f4, %f3
fpadd32s %f3, %f7, %f0
ld [%l7 + 0x54], %f11
array32 %o3, %o7, %i4
tg %xcc, 0x1
movre %o0, 0x270, %l1
fmovsge %xcc, %f5, %f11
tsubcc %i5, %l6, %g5
taddcctv %g6, %l0, %i0
std %f10, [%l7 + 0x50]
brlez %g1, loop_2377
ldub [%l7 + 0x45], %o1
stw %o5, [%l7 + 0x18]
sth %i3, [%l7 + 0x42]
loop_2377:
fmovdleu %icc, %f6, %f9
std %f2, [%l7 + 0x68]
lduw [%l7 + 0x0C], %g4
srax %l4, %l3, %g2
fmovrslz %i6, %f8, %f4
edge8l %g7, %o6, %l5
fxnor %f6, %f10, %f0
fmovsvs %xcc, %f8, %f12
call loop_2378
fone %f2
ldsb [%l7 + 0x28], %g3
edge16ln %o2, %i2, %o4
loop_2378:
smulcc %i7, %i1, %o3
fbule,a %fcc1, loop_2379
movle %icc, %l2, %i4
fandnot1 %f12, %f10, %f10
srax %o0, %l1, %o7
loop_2379:
fbue,a %fcc3, loop_2380
fnor %f14, %f8, %f4
ldsh [%l7 + 0x20], %i5
fcmpeq32 %f10, %f4, %g5
loop_2380:
fsrc2s %f12, %f2
ldd [%l7 + 0x20], %f10
bleu loop_2381
fones %f7
fmovsvs %icc, %f5, %f8
edge16n %l6, %g6, %l0
loop_2381:
ld [%l7 + 0x38], %f4
fpsub16s %f3, %f1, %f13
fmovsvc %xcc, %f0, %f4
orncc %i0, 0x1342, %o1
ldsb [%l7 + 0x55], %g1
std %f10, [%l7 + 0x70]
lduh [%l7 + 0x52], %o5
call loop_2382
sllx %g4, %l4, %l3
fmovrsne %i3, %f3, %f14
edge8 %i6, %g7, %o6
loop_2382:
edge8l %l5, %g2, %o2
ldx [%l7 + 0x68], %i2
sth %o4, [%l7 + 0x46]
movrgz %g3, 0x096, %i7
lduh [%l7 + 0x26], %o3
ldd [%l7 + 0x70], %f8
bcs loop_2383
fbo %fcc0, loop_2384
fba,a %fcc0, loop_2385
brz %i1, loop_2386
loop_2383:
stx %i4, [%l7 + 0x20]
loop_2384:
movcs %xcc, %l2, %o0
loop_2385:
sth %o7, [%l7 + 0x6E]
loop_2386:
stb %l1, [%l7 + 0x4B]
lduh [%l7 + 0x6A], %i5
fnor %f10, %f4, %f12
fnot2 %f10, %f12
fpadd32 %f14, %f14, %f10
fxor %f14, %f6, %f10
bvc,a,pt %icc, loop_2387
fbg,a %fcc3, loop_2388
sdiv %g5, 0x14F2, %l6
fmovrdlz %l0, %f6, %f12
loop_2387:
fabsd %f12, %f10
loop_2388:
ldsw [%l7 + 0x60], %g6
fxors %f15, %f9, %f13
mulx %i0, 0x18EC, %g1
fmovrsne %o1, %f5, %f10
bne %icc, loop_2389
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
fnot2 %f10, %f12
stx %g4, [%l7 + 0x50]
loop_2389:
movvc %xcc, %o5, %l3
loop_2390:
fbe,a %fcc1, loop_2391
fblg %fcc1, loop_2392
lduw [%l7 + 0x34], %l4
siam 0x0
loop_2391:
edge16 %i6, %g7, %i3
loop_2392:
st %f11, [%l7 + 0x58]
fnot1 %f14, %f8
fbn %fcc0, loop_2393
mulscc %l5, 0x03B6, %g2
fmovdvc %icc, %f7, %f4
movl %icc, %o6, %i2
loop_2393:
ldx [%l7 + 0x08], %o2
te %icc, 0x4
fbg %fcc0, loop_2394
tl %icc, 0x2
fmovrdlz %o4, %f14, %f12
ldub [%l7 + 0x7F], %i7
loop_2394:
tg %icc, 0x3
array32 %o3, %i1, %i4
movvc %icc, %l2, %g3
stw %o7, [%l7 + 0x50]
ldub [%l7 + 0x7C], %l1
xorcc %o0, %i5, %g5
lduw [%l7 + 0x60], %l0
xorcc %g6, 0x0050, %i0
movgu %xcc, %l6, %o1
movle %icc, %g4, %g1
ld [%l7 + 0x74], %f11
bn,pn %xcc, loop_2395
std %f0, [%l7 + 0x70]
ldd [%l7 + 0x40], %f6
fcmpne32 %f6, %f8, %o5
loop_2395:
ldx [%l7 + 0x10], %l4
lduw [%l7 + 0x74], %i6
lduh [%l7 + 0x5C], %g7
ldd [%l7 + 0x30], %f6
te %icc, 0x2
ld [%l7 + 0x70], %f11
fmovscs %xcc, %f0, %f9
ldx [%l7 + 0x18], %l3
brlez %l5, loop_2396
brlez,a %i3, loop_2397
lduw [%l7 + 0x78], %o6
fandnot2 %f6, %f6, %f10
loop_2396:
ldx [%l7 + 0x50], %g2
loop_2397:
movleu %xcc, %o2, %i2
sth %i7, [%l7 + 0x6C]
bshuffle %f0, %f12, %f0
movneg %xcc, %o4, %o3
fands %f14, %f6, %f4
st %f2, [%l7 + 0x14]
fmovsg %icc, %f2, %f7
fpsub16s %f1, %f12, %f13
fmovrsgez %i1, %f9, %f6
movl %xcc, %l2, %i4
and %g3, %o7, %o0
ldsb [%l7 + 0x1A], %i5
addc %l1, %g5, %g6
ldsh [%l7 + 0x1A], %i0
sllx %l6, %l0, %g4
stb %o1, [%l7 + 0x7D]
alignaddrl %o5, %g1, %l4
taddcc %i6, %g7, %l3
fmul8ulx16 %f0, %f6, %f8
ldd [%l7 + 0x08], %f4
lduh [%l7 + 0x62], %i3
ldsh [%l7 + 0x5C], %o6
movpos %xcc, %g2, %o2
fandnot1 %f14, %f8, %f8
movvs %icc, %l5, %i2
fmovdn %icc, %f8, %f0
fble %fcc3, loop_2398
fmovdle %xcc, %f1, %f4
fornot1 %f12, %f2, %f0
fmul8x16 %f14, %f8, %f10
loop_2398:
array16 %i7, %o3, %o4
lduh [%l7 + 0x32], %l2
ldd [%l7 + 0x08], %f6
nop
setx loop_2399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc3, loop_2400
fpadd32 %f0, %f0, %f6
fbo %fcc3, loop_2401
loop_2399:
sll %i4, %g3, %i1
loop_2400:
ldx [%l7 + 0x68], %o0
call loop_2402
loop_2401:
tneg %icc, 0x3
ldsh [%l7 + 0x0E], %o7
movvc %xcc, %l1, %i5
loop_2402:
nop
setx loop_2403, %l0, %l1
jmpl %l1, %g5
ldsb [%l7 + 0x68], %i0
sub %g6, %l6, %g4
fbn %fcc0, loop_2404
loop_2403:
fmovdvs %xcc, %f4, %f2
ldsb [%l7 + 0x42], %o1
fbn %fcc0, loop_2405
loop_2404:
fpadd32 %f2, %f8, %f4
pdist %f2, %f14, %f6
call loop_2406
loop_2405:
stw %l0, [%l7 + 0x08]
movle %icc, %o5, %l4
ldd [%l7 + 0x08], %f2
loop_2406:
edge8 %g1, %i6, %g7
fblg,a %fcc1, loop_2407
stw %i3, [%l7 + 0x40]
stb %o6, [%l7 + 0x4A]
stx %l3, [%l7 + 0x48]
loop_2407:
sra %o2, %l5, %i2
bn,a,pt %icc, loop_2408
bleu,pn %icc, loop_2409
edge16n %i7, %g2, %o3
fmovsneg %icc, %f7, %f8
loop_2408:
ldd [%l7 + 0x48], %f14
loop_2409:
ldsh [%l7 + 0x2C], %l2
andn %i4, 0x1A55, %o4
brlz,a %g3, loop_2410
stb %o0, [%l7 + 0x0E]
be %xcc, loop_2411
edge32n %i1, %l1, %i5
loop_2410:
movl %icc, %o7, %i0
fsrc2 %f0, %f6
loop_2411:
tleu %xcc, 0x3
movne %xcc, %g6, %l6
tvc %xcc, 0x5
fbge %fcc3, loop_2412
ld [%l7 + 0x1C], %f14
andcc %g4, %o1, %g5
movcs %icc, %o5, %l4
loop_2412:
fmovspos %icc, %f2, %f13
fmovsn %icc, %f2, %f6
ble,a %xcc, loop_2413
fmovscs %xcc, %f11, %f1
xorcc %l0, %i6, %g1
fcmpes %fcc2, %f12, %f9
loop_2413:
ba,a %xcc, loop_2414
fmovdn %icc, %f12, %f12
sdiv %g7, 0x0265, %o6
fmovdcs %icc, %f8, %f4
loop_2414:
ldx [%l7 + 0x18], %l3
srlx %o2, 0x02, %i3
mulx %i2, %i7, %g2
fcmpd %fcc2, %f12, %f10
nop
setx loop_2415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x68]
mulscc %o3, %l2, %l5
ldsh [%l7 + 0x78], %i4
loop_2415:
siam 0x2
fpadd32 %f6, %f14, %f14
umul %o4, 0x1C93, %g3
ldd [%l7 + 0x08], %f10
orncc %i1, 0x08C1, %l1
brz %i5, loop_2416
tleu %icc, 0x7
st %f1, [%l7 + 0x64]
sethi 0x14FE, %o0
loop_2416:
stb %o7, [%l7 + 0x18]
andn %g6, 0x064A, %l6
fcmple32 %f10, %f8, %g4
edge16 %o1, %i0, %o5
lduh [%l7 + 0x20], %l4
ldub [%l7 + 0x1A], %l0
edge32ln %g5, %g1, %g7
lduh [%l7 + 0x62], %i6
ldub [%l7 + 0x29], %o6
ldx [%l7 + 0x10], %o2
fcmpeq16 %f8, %f6, %l3
tl %icc, 0x3
nop
setx loop_2417, %l0, %l1
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 %i2, [%l7 + 0x28]
tpos %xcc, 0x0
stb %i7, [%l7 + 0x25]
loop_2417:
fmovrdlz %i3, %f6, %f0
ldsh [%l7 + 0x34], %o3
lduh [%l7 + 0x62], %g2
edge32ln %l5, %l2, %o4
movrlez %i4, %g3, %i1
ldsb [%l7 + 0x5D], %l1
fmovs %f14, %f9
st %f4, [%l7 + 0x28]
st %f2, [%l7 + 0x5C]
fblg %fcc1, loop_2418
fsrc1s %f4, %f13
fpsub32s %f0, %f0, %f4
sdivx %o0, 0x00F2, %o7
loop_2418:
movrlez %i5, %g6, %l6
edge16 %o1, %i0, %g4
alignaddrl %l4, %o5, %g5
edge32l %g1, %g7, %i6
edge16 %l0, %o6, %l3
bge,a,pn %icc, loop_2419
ba,a,pt %xcc, loop_2420
movn %icc, %o2, %i7
brgez,a %i2, loop_2421
loop_2419:
ldsh [%l7 + 0x1A], %o3
loop_2420:
bneg,a,pt %xcc, loop_2422
call loop_2423
loop_2421:
ldsh [%l7 + 0x1E], %g2
stx %l5, [%l7 + 0x30]
loop_2422:
fbule %fcc2, loop_2424
loop_2423:
std %f6, [%l7 + 0x60]
fnot2 %f14, %f10
fornot1 %f2, %f6, %f2
loop_2424:
stw %l2, [%l7 + 0x38]
fandnot2 %f2, %f12, %f4
bleu,a,pn %xcc, loop_2425
movge %icc, %i3, %o4
tneg %icc, 0x3
lduw [%l7 + 0x40], %g3
loop_2425:
bshuffle %f4, %f8, %f6
movgu %icc, %i1, %l1
fmul8x16au %f0, %f3, %f2
bne,a,pt %xcc, loop_2426
stb %o0, [%l7 + 0x4F]
ldsb [%l7 + 0x77], %o7
tle %icc, 0x2
loop_2426:
std %f10, [%l7 + 0x50]
fmovdg %xcc, %f6, %f4
ta %icc, 0x0
srax %i5, 0x06, %i4
nop
setx loop_2427, %l0, %l1
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 %g6, 0x19C7, %l6
std %f12, [%l7 + 0x40]
ldub [%l7 + 0x40], %i0
loop_2427:
fmovrde %o1, %f6, %f6
fbue %fcc2, loop_2428
std %f2, [%l7 + 0x40]
tne %xcc, 0x7
bn,a loop_2429
loop_2428:
ldsb [%l7 + 0x44], %l4
fnot2 %f12, %f14
movrgez %g4, %g5, %o5
loop_2429:
fcmpd %fcc3, %f0, %f2
std %f0, [%l7 + 0x20]
ldub [%l7 + 0x7C], %g1
fmovsle %xcc, %f8, %f12
subc %g7, 0x16E2, %i6
bne,a loop_2430
fmovdcs %xcc, %f2, %f10
subcc %l0, 0x08AC, %o6
fandnot1 %f10, %f6, %f6
loop_2430:
fbg %fcc2, loop_2431
movle %xcc, %o2, %i7
subcc %i2, %l3, %g2
bcc,a,pt %icc, loop_2432
loop_2431:
lduw [%l7 + 0x4C], %o3
or %l5, %l2, %i3
xor %o4, 0x0713, %i1
loop_2432:
srl %l1, 0x16, %g3
add %o7, 0x1932, %i5
xorcc %i4, %g6, %o0
sth %l6, [%l7 + 0x10]
st %f14, [%l7 + 0x38]
fone %f14
tsubcc %i0, %l4, %g4
move %xcc, %g5, %o1
bleu,a loop_2433
ldsh [%l7 + 0x72], %g1
bvc,pn %icc, loop_2434
array32 %g7, %o5, %i6
loop_2433:
st %f0, [%l7 + 0x38]
sdivx %l0, 0x0EC1, %o6
loop_2434:
ldsh [%l7 + 0x7A], %o2
std %f2, [%l7 + 0x50]
bgu,a,pn %icc, loop_2435
array32 %i2, %l3, %i7
fmovsge %icc, %f10, %f15
sth %o3, [%l7 + 0x5C]
loop_2435:
fbul,a %fcc1, loop_2436
bn,a %xcc, loop_2437
fmovrslz %l5, %f6, %f4
movge %xcc, %g2, %i3
loop_2436:
fbule,a %fcc2, loop_2438
loop_2437:
edge32 %o4, %i1, %l2
nop
setx loop_2439, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez,a %l1, loop_2440
loop_2438:
ldsb [%l7 + 0x70], %o7
sth %g3, [%l7 + 0x6A]
loop_2439:
fmovdn %xcc, %f9, %f8
loop_2440:
std %f0, [%l7 + 0x58]
fmovda %xcc, %f0, %f10
movrlez %i5, 0x12C, %i4
ldx [%l7 + 0x38], %o0
edge32 %g6, %i0, %l6
fmovrsne %l4, %f1, %f6
sth %g4, [%l7 + 0x64]
edge32n %g5, %o1, %g1
smul %o5, %i6, %l0
fbuge %fcc2, loop_2441
addcc %o6, 0x06CD, %o2
lduw [%l7 + 0x30], %g7
fxnors %f2, %f10, %f10
loop_2441:
bl,a,pt %icc, loop_2442
sth %i2, [%l7 + 0x60]
fcmpeq16 %f10, %f8, %l3
fcmped %fcc1, %f14, %f12
loop_2442:
lduh [%l7 + 0x2E], %o3
ta %xcc, 0x6
tg %xcc, 0x4
ld [%l7 + 0x0C], %f7
lduw [%l7 + 0x70], %l5
ldsh [%l7 + 0x52], %g2
ld [%l7 + 0x0C], %f0
ldsb [%l7 + 0x6F], %i3
ldx [%l7 + 0x78], %o4
orcc %i7, 0x0D57, %l2
ldub [%l7 + 0x23], %l1
ldsh [%l7 + 0x16], %i1
orcc %g3, %i5, %o7
stw %i4, [%l7 + 0x3C]
edge32ln %g6, %i0, %o0
sth %l4, [%l7 + 0x3C]
fmovrse %l6, %f5, %f14
fmovd %f10, %f4
tneg %xcc, 0x4
umul %g4, %o1, %g1
fmovdgu %xcc, %f13, %f7
fble,a %fcc1, loop_2443
sth %o5, [%l7 + 0x48]
sdivx %i6, 0x0304, %l0
fcmpes %fcc3, %f11, %f4
loop_2443:
ldub [%l7 + 0x64], %o6
fmovd %f0, %f2
movne %icc, %g5, %g7
taddcc %i2, 0x1D6D, %l3
lduh [%l7 + 0x78], %o2
fnands %f1, %f6, %f3
lduw [%l7 + 0x10], %o3
bshuffle %f8, %f10, %f4
fornot2 %f14, %f0, %f4
lduw [%l7 + 0x1C], %g2
edge32n %l5, %o4, %i7
fbo,a %fcc3, loop_2444
andcc %l2, 0x1E04, %i3
fcmpes %fcc0, %f4, %f1
fbg,a %fcc2, loop_2445
loop_2444:
ldsh [%l7 + 0x2A], %l1
fmovsn %xcc, %f6, %f6
bpos,pn %xcc, loop_2446
loop_2445:
movvc %icc, %g3, %i1
tcs %xcc, 0x2
ldsw [%l7 + 0x74], %o7
loop_2446:
fmovdpos %xcc, %f7, %f1
edge16ln %i4, %g6, %i0
ldd [%l7 + 0x28], %f6
fands %f7, %f12, %f9
bvs,pt %icc, loop_2447
fba %fcc0, loop_2448
fabss %f7, %f13
ldsh [%l7 + 0x0A], %o0
loop_2447:
fbuge %fcc0, loop_2449
loop_2448:
fnors %f13, %f13, %f5
fcmpgt32 %f14, %f6, %i5
ldub [%l7 + 0x44], %l6
loop_2449:
movcc %xcc, %g4, %o1
lduw [%l7 + 0x4C], %g1
movpos %xcc, %o5, %i6
fble %fcc3, loop_2450
fornot1 %f2, %f6, %f6
ldsh [%l7 + 0x6E], %l0
stw %l4, [%l7 + 0x4C]
loop_2450:
fmul8ulx16 %f8, %f4, %f10
fmovsge %icc, %f3, %f9
movl %xcc, %o6, %g7
lduh [%l7 + 0x5A], %i2
tvs %icc, 0x4
lduh [%l7 + 0x28], %l3
ldsh [%l7 + 0x48], %g5
fcmpeq32 %f4, %f0, %o3
ldx [%l7 + 0x20], %o2
fbge,a %fcc3, loop_2451
fornot1s %f2, %f1, %f9
fmovsa %icc, %f11, %f8
xnor %l5, 0x05EA, %o4
loop_2451:
fcmpgt16 %f10, %f14, %g2
lduw [%l7 + 0x70], %l2
sth %i7, [%l7 + 0x2E]
orncc %i3, %l1, %g3
ldub [%l7 + 0x57], %o7
ldsb [%l7 + 0x14], %i1
fmovde %icc, %f12, %f0
stx %i4, [%l7 + 0x68]
tsubcctv %g6, 0x0253, %o0
st %f3, [%l7 + 0x7C]
ld [%l7 + 0x64], %f11
edge8 %i0, %l6, %i5
fxors %f6, %f5, %f4
addccc %o1, 0x08BD, %g4
fzero %f8
srlx %o5, %g1, %i6
tn %xcc, 0x5
fbue %fcc1, loop_2452
fba,a %fcc0, loop_2453
fcmple16 %f10, %f0, %l0
bcc,a loop_2454
loop_2452:
fmovse %icc, %f15, %f12
loop_2453:
andn %l4, 0x05D4, %g7
nop
setx loop_2455, %l0, %l1
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_2454:
movre %o6, 0x2BE, %i2
fmovdg %icc, %f0, %f0
fmovsgu %icc, %f6, %f14
loop_2455:
bpos,pt %icc, loop_2456
smulcc %l3, 0x122C, %o3
fbg,a %fcc1, loop_2457
ld [%l7 + 0x14], %f3
loop_2456:
ldd [%l7 + 0x10], %f4
fbul %fcc2, loop_2458
loop_2457:
sra %g5, %o2, %l5
fpack32 %f10, %f4, %f14
stb %o4, [%l7 + 0x2D]
loop_2458:
fcmps %fcc3, %f15, %f10
nop
setx loop_2459, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %l2, %i7, %g2
edge16ln %i3, %g3, %l1
ldub [%l7 + 0x1A], %o7
loop_2459:
udiv %i4, 0x01C5, %i1
tg %icc, 0x1
brgz,a %o0, loop_2460
movl %xcc, %g6, %l6
bvc %icc, loop_2461
ldsw [%l7 + 0x78], %i0
loop_2460:
subcc %o1, %i5, %g4
move %icc, %g1, %o5
loop_2461:
fpack32 %f2, %f14, %f6
fmul8ulx16 %f6, %f6, %f10
fbg,a %fcc0, loop_2462
fmovsle %xcc, %f5, %f1
edge32ln %i6, %l4, %g7
ldsb [%l7 + 0x5C], %l0
loop_2462:
edge16l %o6, %l3, %i2
mulx %o3, 0x1974, %o2
mulx %l5, %o4, %g5
tg %icc, 0x6
fmovsa %xcc, %f6, %f3
lduw [%l7 + 0x20], %l2
ldsw [%l7 + 0x70], %i7
fmovdpos %icc, %f9, %f14
ldx [%l7 + 0x48], %i3
stx %g3, [%l7 + 0x78]
fmovspos %icc, %f8, %f14
stw %l1, [%l7 + 0x38]
taddcctv %g2, %i4, %i1
ldd [%l7 + 0x40], %f4
ld [%l7 + 0x08], %f5
lduh [%l7 + 0x30], %o0
ba,a,pn %icc, loop_2463
ldd [%l7 + 0x18], %f8
tl %icc, 0x4
fmovdleu %icc, %f12, %f5
loop_2463:
sllx %o7, %g6, %i0
mova %icc, %l6, %o1
xorcc %i5, %g1, %o5
lduw [%l7 + 0x30], %i6
fpadd16s %f13, %f12, %f11
orcc %g4, %g7, %l0
fbue,a %fcc0, loop_2464
fpsub32s %f6, %f8, %f7
movne %icc, %l4, %l3
ldsb [%l7 + 0x41], %o6
loop_2464:
fsrc2 %f10, %f4
movcs %icc, %o3, %i2
edge8 %o2, %o4, %l5
fmovscc %icc, %f0, %f12
fbo %fcc1, loop_2465
fcmpgt16 %f8, %f4, %g5
taddcctv %i7, %i3, %g3
tcc %icc, 0x7
loop_2465:
fmovscc %icc, %f0, %f14
fnegs %f3, %f9
mulx %l2, %l1, %i4
std %f10, [%l7 + 0x08]
fbug,a %fcc1, loop_2466
ldub [%l7 + 0x76], %i1
fones %f3
edge16l %o0, %g2, %o7
loop_2466:
movrlz %i0, %g6, %l6
lduh [%l7 + 0x40], %o1
addcc %i5, 0x0C12, %g1
fpadd16s %f2, %f8, %f12
fcmpgt16 %f6, %f2, %i6
fbl,a %fcc0, loop_2467
fpsub32 %f2, %f6, %f0
fmovsleu %icc, %f0, %f0
ldsw [%l7 + 0x38], %o5
loop_2467:
bleu loop_2468
stb %g7, [%l7 + 0x10]
brlez,a %l0, loop_2469
fmovrde %g4, %f14, %f4
loop_2468:
faligndata %f14, %f12, %f6
ld [%l7 + 0x4C], %f14
loop_2469:
fandnot1 %f6, %f12, %f0
faligndata %f14, %f10, %f10
ldsh [%l7 + 0x50], %l3
srlx %o6, 0x1C, %o3
ldsw [%l7 + 0x68], %l4
fbne,a %fcc0, loop_2470
andcc %i2, %o2, %l5
movl %icc, %g5, %i7
srax %o4, %g3, %l2
loop_2470:
bgu,a,pt %icc, loop_2471
fnot1 %f0, %f4
st %f12, [%l7 + 0x50]
edge8l %i3, %i4, %l1
loop_2471:
fxor %f14, %f14, %f8
for %f8, %f8, %f8
edge8n %o0, %g2, %i1
ldd [%l7 + 0x78], %f14
movpos %xcc, %i0, %g6
fble,a %fcc3, loop_2472
ldub [%l7 + 0x5F], %o7
faligndata %f10, %f0, %f4
ba,a %xcc, loop_2473
loop_2472:
srax %l6, %i5, %g1
edge8l %o1, %o5, %i6
stb %l0, [%l7 + 0x27]
loop_2473:
orn %g7, %g4, %l3
mulx %o6, 0x0430, %l4
ldx [%l7 + 0x60], %o3
bge,pt %xcc, loop_2474
stb %i2, [%l7 + 0x7F]
ldub [%l7 + 0x4C], %o2
st %f14, [%l7 + 0x7C]
loop_2474:
subc %g5, 0x060B, %i7
xor %l5, %o4, %g3
fmovdle %xcc, %f6, %f4
sethi 0x06C5, %i3
edge8 %i4, %l1, %o0
ldx [%l7 + 0x30], %l2
bvc,a,pt %xcc, loop_2475
bg,pn %xcc, loop_2476
ldd [%l7 + 0x20], %f14
tle %icc, 0x0
loop_2475:
for %f10, %f12, %f8
loop_2476:
fbu,a %fcc0, loop_2477
fmovsg %icc, %f3, %f1
fcmpgt32 %f0, %f4, %i1
fexpand %f2, %f0
loop_2477:
taddcc %g2, %g6, %o7
fxnor %f0, %f2, %f4
ldsw [%l7 + 0x18], %l6
tg %icc, 0x5
fmovsg %icc, %f13, %f6
nop
setx loop_2478, %l0, %l1
jmpl %l1, %i0
bn,a,pn %icc, loop_2479
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x2C], %i5
loop_2478:
bpos,pn %xcc, loop_2480
loop_2479:
stw %g1, [%l7 + 0x10]
edge16 %o1, %o5, %i6
stb %l0, [%l7 + 0x23]
loop_2480:
fornot2 %f14, %f2, %f4
fbug,a %fcc0, loop_2481
fble %fcc2, loop_2482
fpack16 %f14, %f9
lduh [%l7 + 0x7E], %g4
loop_2481:
lduw [%l7 + 0x64], %l3
loop_2482:
lduw [%l7 + 0x4C], %o6
move %icc, %l4, %g7
lduw [%l7 + 0x78], %o3
popc %o2, %i2
fsrc1 %f6, %f12
fmovrdgez %i7, %f0, %f14
tsubcctv %g5, 0x1D7F, %o4
fnot2 %f10, %f14
movg %xcc, %g3, %l5
stx %i3, [%l7 + 0x78]
fandnot1 %f6, %f4, %f2
fxor %f8, %f0, %f10
fmul8x16al %f0, %f13, %f0
fmovsneg %icc, %f2, %f2
fmovd %f14, %f14
tneg %icc, 0x4
srl %i4, 0x18, %o0
ba %xcc, loop_2483
pdist %f2, %f8, %f10
andcc %l2, %l1, %g2
ld [%l7 + 0x18], %f7
loop_2483:
brlez %i1, loop_2484
ldx [%l7 + 0x38], %g6
fmovde %xcc, %f5, %f6
fbug %fcc1, loop_2485
loop_2484:
subcc %o7, 0x09F3, %i0
tpos %icc, 0x5
fbule,a %fcc0, loop_2486
loop_2485:
sdivx %l6, 0x1DA0, %g1
stx %i5, [%l7 + 0x20]
brnz,a %o1, loop_2487
loop_2486:
ldsh [%l7 + 0x64], %i6
mulx %o5, %g4, %l3
std %f4, [%l7 + 0x08]
loop_2487:
tsubcc %l0, 0x0C82, %l4
fmovrdlez %g7, %f6, %f12
stb %o3, [%l7 + 0x15]
call loop_2488
fmovrslz %o6, %f13, %f3
edge16n %o2, %i7, %i2
ldx [%l7 + 0x70], %g5
loop_2488:
fnot2 %f0, %f14
st %f4, [%l7 + 0x0C]
fmovrse %g3, %f12, %f6
fcmpeq16 %f0, %f2, %o4
fba %fcc0, loop_2489
fpadd32 %f6, %f2, %f8
ldsh [%l7 + 0x48], %i3
fnor %f8, %f14, %f10
loop_2489:
tgu %xcc, 0x0
fmovrsgez %i4, %f13, %f10
movre %l5, 0x36E, %o0
st %f0, [%l7 + 0x38]
sdiv %l1, 0x1647, %l2
lduw [%l7 + 0x30], %i1
nop
setx loop_2490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x5A], %g2
movrlz %o7, %i0, %g6
fnot1s %f12, %f4
loop_2490:
fmovdne %xcc, %f3, %f3
brz,a %l6, loop_2491
ld [%l7 + 0x50], %f8
fmovrsgez %i5, %f12, %f6
fmul8x16 %f8, %f0, %f4
loop_2491:
movrlez %o1, 0x0D4, %g1
fmovrde %o5, %f10, %f6
ld [%l7 + 0x2C], %f9
fcmpd %fcc2, %f6, %f0
tsubcc %g4, %i6, %l0
fcmpgt16 %f0, %f6, %l4
std %f10, [%l7 + 0x38]
ldsw [%l7 + 0x74], %g7
fandnot1 %f6, %f6, %f6
fcmpes %fcc3, %f6, %f3
fcmple32 %f2, %f8, %l3
bneg,a,pt %xcc, loop_2492
fmul8x16al %f15, %f2, %f12
fcmped %fcc0, %f8, %f6
movle %xcc, %o3, %o6
loop_2492:
ldub [%l7 + 0x1F], %o2
orcc %i2, 0x1E83, %g5
lduw [%l7 + 0x48], %i7
sdivcc %g3, 0x074F, %o4
movg %xcc, %i3, %i4
fnands %f6, %f5, %f10
lduh [%l7 + 0x2C], %l5
fpackfix %f10, %f2
std %f6, [%l7 + 0x58]
fpadd32s %f14, %f4, %f0
lduw [%l7 + 0x50], %l1
bl %xcc, loop_2493
mulscc %l2, %o0, %i1
move %icc, %o7, %i0
fandnot2s %f11, %f6, %f9
loop_2493:
bvc,pn %icc, loop_2494
fabsd %f6, %f4
std %f0, [%l7 + 0x08]
fmovda %xcc, %f2, %f7
loop_2494:
stb %g6, [%l7 + 0x2C]
nop
setx loop_2495, %l0, %l1
jmpl %l1, %l6
ldd [%l7 + 0x38], %f8
ble,a %icc, loop_2496
tn %xcc, 0x4
loop_2495:
movg %xcc, %g2, %o1
stx %g1, [%l7 + 0x28]
loop_2496:
sth %i5, [%l7 + 0x3A]
ldsw [%l7 + 0x60], %g4
fmovscc %icc, %f11, %f1
fbe,a %fcc2, loop_2497
ldsb [%l7 + 0x65], %i6
fmovrdlez %l0, %f0, %f10
ldsb [%l7 + 0x7A], %o5
loop_2497:
tcs %icc, 0x2
ldsh [%l7 + 0x5C], %g7
tvc %xcc, 0x6
ldsb [%l7 + 0x4B], %l4
lduh [%l7 + 0x2A], %o3
mulscc %o6, 0x05D3, %o2
subc %l3, 0x1D23, %i2
srax %i7, %g5, %g3
bshuffle %f6, %f12, %f8
srax %i3, 0x0B, %o4
sub %i4, 0x1E46, %l5
stb %l2, [%l7 + 0x21]
movrlez %l1, 0x1AC, %o0
sra %i1, %i0, %o7
fmovsvc %xcc, %f15, %f13
sth %l6, [%l7 + 0x1E]
bn,pn %xcc, loop_2498
fmovrdgz %g2, %f14, %f10
std %f10, [%l7 + 0x08]
fmovrslz %g6, %f4, %f5
loop_2498:
fabss %f12, %f15
tsubcctv %g1, %i5, %g4
stb %i6, [%l7 + 0x1A]
fzero %f2
ldsh [%l7 + 0x5A], %l0
fmul8sux16 %f2, %f4, %f2
brnz %o5, loop_2499
movvc %icc, %g7, %l4
pdist %f6, %f4, %f10
ldsh [%l7 + 0x64], %o1
loop_2499:
fblg,a %fcc3, loop_2500
ldsb [%l7 + 0x56], %o3
ldd [%l7 + 0x48], %f14
tg %xcc, 0x7
loop_2500:
fandnot1 %f0, %f2, %f6
fmul8ulx16 %f0, %f2, %f8
fmul8x16 %f2, %f4, %f4
sth %o2, [%l7 + 0x08]
fmovrslez %o6, %f0, %f14
udivcc %i2, 0x037E, %i7
lduh [%l7 + 0x62], %g5
ldd [%l7 + 0x38], %f12
ldsb [%l7 + 0x67], %l3
fbuge %fcc3, loop_2501
fpadd32 %f12, %f12, %f0
bgu loop_2502
fpsub16 %f6, %f10, %f12
loop_2501:
ta %icc, 0x4
fpack16 %f2, %f11
loop_2502:
brgz %g3, loop_2503
fnands %f11, %f14, %f15
ble,pn %xcc, loop_2504
brlz %o4, loop_2505
loop_2503:
fmovsge %icc, %f11, %f3
mulx %i3, %i4, %l5
loop_2504:
ldd [%l7 + 0x18], %f6
loop_2505:
ldsw [%l7 + 0x18], %l1
ldub [%l7 + 0x1D], %o0
bcc,a,pn %icc, loop_2506
movl %xcc, %l2, %i0
fmuld8ulx16 %f11, %f6, %f6
st %f4, [%l7 + 0x58]
loop_2506:
fxor %f2, %f4, %f0
fexpand %f11, %f10
for %f0, %f12, %f6
mulx %i1, %l6, %g2
ldsh [%l7 + 0x7C], %g6
stb %o7, [%l7 + 0x0F]
edge32ln %i5, %g4, %g1
fcmpne16 %f2, %f10, %l0
fmovrdgz %o5, %f6, %f4
fbne,a %fcc0, loop_2507
umulcc %i6, 0x013F, %g7
subccc %o1, %o3, %o2
array8 %l4, %o6, %i7
loop_2507:
fmovd %f4, %f14
te %xcc, 0x2
fbe %fcc1, loop_2508
stx %i2, [%l7 + 0x50]
tvc %xcc, 0x1
tpos %xcc, 0x7
loop_2508:
fxnor %f2, %f0, %f4
edge16l %g5, %l3, %g3
fmovsl %xcc, %f13, %f7
call loop_2509
stx %i3, [%l7 + 0x40]
lduh [%l7 + 0x3A], %i4
fmovdneg %xcc, %f0, %f10
loop_2509:
ldd [%l7 + 0x18], %f6
lduh [%l7 + 0x6E], %o4
fmovrsgez %l1, %f14, %f1
tleu %icc, 0x0
movn %xcc, %l5, %o0
fcmpd %fcc3, %f12, %f0
fbuge,a %fcc0, loop_2510
tneg %xcc, 0x2
movrne %l2, 0x20C, %i0
movvs %xcc, %l6, %g2
loop_2510:
sth %g6, [%l7 + 0x34]
bshuffle %f12, %f12, %f14
bvc loop_2511
lduw [%l7 + 0x18], %i1
edge16 %i5, %g4, %g1
fnor %f12, %f4, %f4
loop_2511:
fmovse %icc, %f6, %f7
fandnot2s %f12, %f9, %f2
brgz %l0, loop_2512
tleu %xcc, 0x5
ldx [%l7 + 0x68], %o7
tne %icc, 0x3
loop_2512:
taddcctv %i6, %g7, %o1
alignaddrl %o3, %o5, %l4
alignaddrl %o6, %i7, %o2
lduw [%l7 + 0x54], %g5
ldsw [%l7 + 0x2C], %l3
mulx %i2, %g3, %i3
fcmpd %fcc2, %f10, %f0
fpadd16s %f12, %f13, %f10
fmovsvs %xcc, %f13, %f7
fxor %f8, %f12, %f0
fsrc2 %f14, %f6
lduh [%l7 + 0x7C], %o4
stb %l1, [%l7 + 0x4C]
tvs %icc, 0x4
fzeros %f15
stx %i4, [%l7 + 0x10]
ld [%l7 + 0x60], %f14
fmul8ulx16 %f10, %f14, %f0
srax %o0, %l2, %i0
fcmps %fcc1, %f1, %f0
bg,pt %icc, loop_2513
fbne,a %fcc0, loop_2514
fandnot1 %f12, %f0, %f0
edge16ln %l6, %g2, %l5
loop_2513:
fnand %f8, %f14, %f12
loop_2514:
fbg %fcc2, loop_2515
ldub [%l7 + 0x13], %g6
alignaddr %i1, %i5, %g1
movre %l0, %g4, %i6
loop_2515:
tcc %icc, 0x3
alignaddr %g7, %o1, %o3
edge32l %o5, %o7, %l4
sra %i7, 0x0C, %o2
move %icc, %o6, %l3
ldsb [%l7 + 0x17], %g5
ldsb [%l7 + 0x36], %i2
brz,a %i3, loop_2516
fpack16 %f2, %f8
fbe,a %fcc0, loop_2517
tcs %xcc, 0x4
loop_2516:
fmovdpos %icc, %f6, %f12
nop
setx loop_2518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2517:
fornot1s %f6, %f4, %f15
mulx %o4, %l1, %i4
brlez %g3, loop_2519
loop_2518:
fzeros %f8
fabsd %f0, %f4
xorcc %l2, %i0, %o0
loop_2519:
fcmpne32 %f4, %f0, %g2
fcmpd %fcc1, %f2, %f8
fpsub32 %f10, %f4, %f8
ldsb [%l7 + 0x75], %l5
ldsh [%l7 + 0x2C], %l6
addc %g6, 0x15BF, %i5
edge16l %i1, %g1, %l0
std %f2, [%l7 + 0x08]
ldsb [%l7 + 0x48], %g4
fmovdpos %icc, %f3, %f3
stw %g7, [%l7 + 0x74]
bge,pt %xcc, loop_2520
st %f4, [%l7 + 0x64]
fble,a %fcc3, loop_2521
lduh [%l7 + 0x76], %o1
loop_2520:
fbne %fcc0, loop_2522
fbue %fcc3, loop_2523
loop_2521:
ldsb [%l7 + 0x4C], %o3
subc %i6, %o5, %l4
loop_2522:
fsrc2 %f2, %f14
loop_2523:
fcmpne16 %f4, %f6, %o7
ldsh [%l7 + 0x1A], %i7
ld [%l7 + 0x1C], %f5
ld [%l7 + 0x70], %f9
stb %o6, [%l7 + 0x21]
edge16n %o2, %l3, %g5
bpos,pt %xcc, loop_2524
sth %i2, [%l7 + 0x7A]
subc %i3, 0x1B92, %l1
fmovda %xcc, %f7, %f9
loop_2524:
ldd [%l7 + 0x68], %f4
sth %i4, [%l7 + 0x3E]
stw %o4, [%l7 + 0x44]
stb %l2, [%l7 + 0x61]
fbue,a %fcc0, loop_2525
fmovrdlez %g3, %f12, %f4
std %f6, [%l7 + 0x10]
stx %o0, [%l7 + 0x58]
loop_2525:
smul %g2, 0x191A, %l5
ldd [%l7 + 0x40], %f10
fmuld8ulx16 %f4, %f1, %f10
fcmpd %fcc2, %f10, %f0
ld [%l7 + 0x1C], %f12
lduh [%l7 + 0x68], %l6
ldsw [%l7 + 0x44], %g6
fandnot2 %f14, %f2, %f2
xorcc %i5, %i1, %g1
ldd [%l7 + 0x28], %f10
st %f2, [%l7 + 0x6C]
movl %icc, %i0, %l0
fmovsa %icc, %f5, %f7
fones %f11
nop
setx loop_2526, %l0, %l1
jmpl %l1, %g7
be,pt %xcc, loop_2527
fxnors %f5, %f11, %f4
movrlez %g4, 0x2ED, %o1
loop_2526:
fmovsn %xcc, %f11, %f13
loop_2527:
fcmple16 %f0, %f10, %o3
nop
setx loop_2528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f6, %f6, %f10
fpadd32s %f7, %f4, %f11
addc %i6, %o5, %l4
loop_2528:
fmovd %f6, %f0
st %f15, [%l7 + 0x74]
xor %o7, %i7, %o6
ldub [%l7 + 0x31], %l3
fnot1s %f13, %f9
orcc %o2, 0x1FA0, %g5
for %f0, %f10, %f14
fors %f8, %f11, %f11
fmovdpos %icc, %f4, %f6
sdivcc %i2, 0x0F00, %i3
movle %icc, %i4, %o4
bgu,pt %xcc, loop_2529
addccc %l2, %l1, %o0
ldub [%l7 + 0x40], %g2
fnegs %f15, %f2
loop_2529:
alignaddrl %l5, %l6, %g6
movvc %xcc, %g3, %i1
movneg %icc, %g1, %i0
edge16n %l0, %g7, %i5
lduw [%l7 + 0x74], %o1
brlz,a %g4, loop_2530
fmovda %xcc, %f6, %f12
ldsh [%l7 + 0x64], %i6
fbu,a %fcc1, loop_2531
loop_2530:
fandnot2 %f6, %f4, %f0
ldx [%l7 + 0x50], %o3
st %f14, [%l7 + 0x60]
loop_2531:
brlez %l4, loop_2532
fcmple32 %f10, %f14, %o7
tvc %icc, 0x2
bvs,pn %xcc, loop_2533
loop_2532:
stb %i7, [%l7 + 0x43]
udivcc %o5, 0x0E57, %l3
sth %o6, [%l7 + 0x6A]
loop_2533:
sub %o2, %g5, %i3
fmovrdgez %i2, %f10, %f10
tpos %xcc, 0x3
fsrc2 %f0, %f8
st %f14, [%l7 + 0x60]
ldsw [%l7 + 0x5C], %o4
nop
setx loop_2534, %l0, %l1
jmpl %l1, %l2
lduh [%l7 + 0x16], %l1
fsrc2s %f15, %f0
fone %f10
loop_2534:
sra %o0, %g2, %i4
fbue %fcc1, loop_2535
ldsb [%l7 + 0x37], %l6
addcc %g6, %l5, %i1
lduw [%l7 + 0x5C], %g1
loop_2535:
fnot2s %f11, %f9
std %f2, [%l7 + 0x50]
bvs,pt %xcc, loop_2536
edge16n %g3, %i0, %g7
brgez,a %i5, loop_2537
fmovrdgez %o1, %f0, %f8
loop_2536:
bgu %xcc, loop_2538
andn %g4, 0x1C92, %l0
loop_2537:
movneg %xcc, %o3, %l4
fpsub16s %f11, %f7, %f2
loop_2538:
ldx [%l7 + 0x50], %i6
stb %i7, [%l7 + 0x66]
ldx [%l7 + 0x40], %o5
stx %l3, [%l7 + 0x78]
nop
setx loop_2539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,a %icc, loop_2540
ldsb [%l7 + 0x31], %o7
brnz %o2, loop_2541
loop_2539:
movl %xcc, %o6, %g5
loop_2540:
edge8 %i3, %o4, %l2
ldsw [%l7 + 0x68], %l1
loop_2541:
fcmpgt16 %f14, %f0, %o0
stx %g2, [%l7 + 0x08]
andncc %i2, %l6, %g6
movg %xcc, %l5, %i4
fmovs %f12, %f6
bvc,a,pn %xcc, loop_2542
ldx [%l7 + 0x08], %i1
fmovdn %icc, %f14, %f4
srax %g1, %g3, %i0
loop_2542:
tleu %xcc, 0x7
popc 0x0567, %g7
brnz %i5, loop_2543
sth %g4, [%l7 + 0x6A]
movpos %icc, %o1, %l0
lduh [%l7 + 0x30], %l4
loop_2543:
fpsub32 %f14, %f14, %f8
stb %i6, [%l7 + 0x77]
movne %xcc, %o3, %o5
sllx %i7, 0x1C, %l3
fpsub32 %f10, %f2, %f2
mova %icc, %o2, %o6
sth %g5, [%l7 + 0x76]
std %f12, [%l7 + 0x18]
fba,a %fcc3, loop_2544
tcs %icc, 0x6
srlx %o7, 0x0F, %i3
te %icc, 0x0
loop_2544:
fand %f2, %f8, %f4
tcs %xcc, 0x6
ldsw [%l7 + 0x40], %l2
stx %o4, [%l7 + 0x40]
stw %l1, [%l7 + 0x30]
subcc %g2, %i2, %o0
sdivx %g6, 0x0207, %l5
ld [%l7 + 0x5C], %f4
stw %l6, [%l7 + 0x74]
ld [%l7 + 0x14], %f7
movge %icc, %i4, %g1
xnor %i1, 0x16FC, %i0
mova %xcc, %g3, %i5
addcc %g4, 0x0A7E, %g7
fnot2s %f2, %f10
std %f6, [%l7 + 0x18]
std %f8, [%l7 + 0x08]
nop
setx loop_2545, %l0, %l1
jmpl %l1, %o1
sth %l0, [%l7 + 0x7C]
fornot1 %f2, %f14, %f8
edge8ln %i6, %o3, %o5
loop_2545:
lduw [%l7 + 0x30], %i7
srlx %l3, %l4, %o6
fbul %fcc1, loop_2546
fbge %fcc1, loop_2547
nop
setx loop_2548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f4, %f12, %f12
loop_2546:
stw %o2, [%l7 + 0x0C]
loop_2547:
smulcc %o7, %g5, %i3
loop_2548:
nop
setx loop_2549, %l0, %l1
jmpl %l1, %l2
mova %icc, %l1, %g2
ldsh [%l7 + 0x54], %o4
fcmps %fcc3, %f6, %f3
loop_2549:
nop
setx loop_2550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %i2, %g6, %o0
andncc %l5, %i4, %g1
stx %i1, [%l7 + 0x68]
loop_2550:
stb %l6, [%l7 + 0x5F]
fcmped %fcc2, %f12, %f2
edge8ln %i0, %i5, %g4
tle %icc, 0x2
bl %icc, loop_2551
fmovdcc %xcc, %f1, %f14
tne %icc, 0x2
fbn %fcc3, loop_2552
loop_2551:
sllx %g7, %o1, %l0
fbule,a %fcc3, loop_2553
tsubcc %i6, 0x183F, %o3
loop_2552:
ldx [%l7 + 0x28], %o5
fandnot2 %f12, %f6, %f6
loop_2553:
ldub [%l7 + 0x7E], %g3
andcc %i7, 0x17F8, %l3
movcc %icc, %l4, %o6
bpos loop_2554
xorcc %o7, 0x1A79, %g5
stw %i3, [%l7 + 0x5C]
mulscc %l2, 0x09B8, %l1
loop_2554:
ldsh [%l7 + 0x70], %o2
tleu %xcc, 0x3
fmovrdne %g2, %f14, %f14
bcs,a %xcc, loop_2555
fbne,a %fcc3, loop_2556
orncc %o4, 0x1B35, %g6
ldsh [%l7 + 0x62], %o0
loop_2555:
ldsw [%l7 + 0x58], %i2
loop_2556:
addc %l5, 0x0B14, %i4
st %f15, [%l7 + 0x38]
fmovdcc %xcc, %f5, %f13
orncc %g1, 0x1A10, %l6
fbge %fcc0, loop_2557
fpackfix %f8, %f7
mulscc %i0, 0x1CCD, %i1
brlz %g4, loop_2558
loop_2557:
and %i5, 0x0C05, %g7
andncc %o1, %l0, %i6
brgez,a %o3, loop_2559
loop_2558:
bge,a,pt %icc, loop_2560
edge32 %o5, %i7, %g3
fnand %f0, %f12, %f14
loop_2559:
tn %icc, 0x2
loop_2560:
fpadd32 %f12, %f6, %f6
st %f2, [%l7 + 0x38]
popc 0x095A, %l3
ldub [%l7 + 0x16], %o6
edge16 %l4, %o7, %g5
lduw [%l7 + 0x08], %l2
ldsb [%l7 + 0x1F], %l1
bgu %icc, loop_2561
bpos,a %icc, loop_2562
stx %i3, [%l7 + 0x68]
fnand %f12, %f0, %f12
loop_2561:
ldsw [%l7 + 0x24], %o2
loop_2562:
fbue %fcc2, loop_2563
fbue,a %fcc0, loop_2564
st %f12, [%l7 + 0x20]
ldsw [%l7 + 0x64], %o4
loop_2563:
subc %g2, 0x1A18, %o0
loop_2564:
fpadd16s %f14, %f7, %f6
bg,a %xcc, loop_2565
bne loop_2566
std %f14, [%l7 + 0x20]
fpsub32s %f2, %f14, %f8
loop_2565:
xnorcc %g6, 0x0804, %l5
loop_2566:
udivcc %i4, 0x047D, %i2
brgez %g1, loop_2567
sllx %l6, 0x1C, %i1
bge,a,pt %icc, loop_2568
stw %i0, [%l7 + 0x18]
loop_2567:
fmovrdne %g4, %f12, %f4
fmovdvc %xcc, %f13, %f13
loop_2568:
fmovdle %icc, %f7, %f13
edge16n %i5, %g7, %o1
fmul8ulx16 %f12, %f14, %f8
fbue,a %fcc3, loop_2569
and %i6, 0x15F6, %l0
edge8 %o5, %i7, %o3
mulscc %g3, 0x1490, %o6
loop_2569:
fnands %f0, %f15, %f7
fabsd %f0, %f12
stx %l3, [%l7 + 0x10]
std %f6, [%l7 + 0x28]
fcmple32 %f10, %f2, %o7
ldsw [%l7 + 0x54], %g5
fmovs %f13, %f1
fandnot1 %f4, %f0, %f8
movvs %xcc, %l4, %l1
bn,a loop_2570
st %f12, [%l7 + 0x40]
lduh [%l7 + 0x2C], %l2
fpmerge %f1, %f8, %f2
loop_2570:
ldd [%l7 + 0x30], %f4
stw %o2, [%l7 + 0x4C]
fcmpgt32 %f10, %f2, %o4
fzeros %f14
fbge %fcc0, loop_2571
ldsb [%l7 + 0x1B], %g2
umulcc %i3, 0x13A8, %o0
fmovsge %icc, %f3, %f0
loop_2571:
call loop_2572
fors %f7, %f10, %f0
bne,a,pn %xcc, loop_2573
st %f10, [%l7 + 0x20]
loop_2572:
movle %icc, %l5, %i4
ldsb [%l7 + 0x37], %g6
loop_2573:
fmovde %xcc, %f0, %f4
std %f0, [%l7 + 0x40]
ld [%l7 + 0x78], %f7
andn %g1, 0x0B11, %l6
xor %i1, %i2, %i0
fornot2 %f2, %f8, %f6
taddcctv %i5, %g4, %o1
st %f10, [%l7 + 0x7C]
mova %icc, %i6, %g7
fmovsg %xcc, %f15, %f15
pdist %f2, %f10, %f4
orn %o5, %i7, %l0
tneg %icc, 0x1
orncc %g3, %o3, %l3
sth %o6, [%l7 + 0x76]
ldsb [%l7 + 0x35], %o7
sub %g5, %l4, %l2
edge32ln %o2, %l1, %o4
lduw [%l7 + 0x58], %i3
fmovdpos %icc, %f13, %f6
ldd [%l7 + 0x50], %f14
movpos %icc, %g2, %l5
tg %icc, 0x5
brgz,a %o0, loop_2574
fpack16 %f2, %f13
ldd [%l7 + 0x50], %f0
edge32ln %i4, %g6, %l6
loop_2574:
taddcc %g1, 0x19A1, %i1
edge32n %i2, %i5, %g4
ldsh [%l7 + 0x52], %o1
smulcc %i6, %g7, %i0
fmovsle %xcc, %f12, %f9
fmovdleu %xcc, %f13, %f2
brlz,a %o5, loop_2575
addccc %l0, 0x10AE, %i7
orn %g3, %o3, %o6
udivx %l3, 0x0225, %g5
loop_2575:
bge,a,pn %xcc, loop_2576
fmovsvc %icc, %f11, %f8
fmuld8ulx16 %f8, %f13, %f4
std %f0, [%l7 + 0x40]
loop_2576:
fandnot2s %f3, %f14, %f5
fbug,a %fcc1, loop_2577
fbue %fcc2, loop_2578
subccc %o7, 0x1028, %l4
ldub [%l7 + 0x66], %o2
loop_2577:
bvc,pt %xcc, loop_2579
loop_2578:
fmovsleu %xcc, %f5, %f2
fmovrdlz %l2, %f12, %f10
stx %l1, [%l7 + 0x40]
loop_2579:
edge32l %i3, %g2, %o4
tleu %xcc, 0x7
fmovdgu %icc, %f10, %f11
fcmpne16 %f12, %f14, %l5
fmovdpos %icc, %f5, %f4
fmovscc %icc, %f13, %f7
fmovrsne %i4, %f15, %f5
andn %g6, 0x1704, %l6
orcc %o0, %g1, %i2
fmovdg %xcc, %f13, %f0
stb %i5, [%l7 + 0x61]
sethi 0x1C72, %g4
ldub [%l7 + 0x0C], %o1
lduw [%l7 + 0x0C], %i6
fmovdl %icc, %f1, %f10
array16 %g7, %i1, %o5
andncc %l0, %i0, %i7
fpsub32s %f3, %f12, %f4
ldd [%l7 + 0x30], %f0
fnot1 %f10, %f8
fnands %f9, %f0, %f0
andcc %o3, 0x00FD, %o6
call loop_2580
stx %g3, [%l7 + 0x70]
std %f2, [%l7 + 0x18]
lduh [%l7 + 0x54], %g5
loop_2580:
ldub [%l7 + 0x6D], %l3
bn %icc, loop_2581
lduw [%l7 + 0x6C], %l4
fmul8x16 %f5, %f8, %f2
mova %xcc, %o7, %l2
loop_2581:
edge16ln %l1, %o2, %g2
brlez %i3, loop_2582
ldsb [%l7 + 0x74], %l5
fmovsneg %icc, %f5, %f0
stw %i4, [%l7 + 0x44]
loop_2582:
fnegd %f10, %f12
st %f13, [%l7 + 0x5C]
sdivx %o4, 0x0485, %l6
tcs %xcc, 0x4
fpsub16s %f3, %f10, %f1
fbul,a %fcc2, loop_2583
ldsh [%l7 + 0x6E], %o0
sra %g1, %i2, %i5
fpsub16 %f8, %f4, %f14
loop_2583:
fsrc2 %f12, %f0
call loop_2584
srlx %g4, %g6, %o1
fmuld8sux16 %f5, %f13, %f8
ldx [%l7 + 0x40], %i6
loop_2584:
bge,a loop_2585
sdiv %g7, 0x037A, %o5
bneg,pt %icc, loop_2586
lduw [%l7 + 0x38], %i1
loop_2585:
fmovsvs %xcc, %f0, %f14
fmovdcc %xcc, %f8, %f10
loop_2586:
fmovs %f11, %f8
std %f10, [%l7 + 0x38]
and %i0, 0x1F9D, %i7
lduw [%l7 + 0x70], %o3
mulx %l0, 0x1386, %o6
xor %g5, 0x0DEB, %g3
sllx %l4, 0x1E, %o7
stx %l3, [%l7 + 0x50]
bneg,a %xcc, loop_2587
ldd [%l7 + 0x18], %f12
ldsh [%l7 + 0x44], %l2
brz,a %l1, loop_2588
loop_2587:
fbl,a %fcc0, loop_2589
edge8 %g2, %o2, %i3
fmovrde %i4, %f0, %f2
loop_2588:
fxnor %f6, %f10, %f12
loop_2589:
ble loop_2590
be,a,pn %icc, loop_2591
edge32 %l5, %o4, %l6
taddcc %o0, %i2, %i5
loop_2590:
ldsb [%l7 + 0x28], %g4
loop_2591:
tcs %xcc, 0x1
tg %xcc, 0x7
fbge,a %fcc2, loop_2592
fandnot1s %f12, %f2, %f13
ldsh [%l7 + 0x62], %g6
edge8n %g1, %i6, %g7
loop_2592:
fbul,a %fcc1, loop_2593
fexpand %f4, %f12
fcmple16 %f14, %f0, %o1
fmovscc %xcc, %f0, %f2
loop_2593:
bge,a %icc, loop_2594
ld [%l7 + 0x1C], %f7
fands %f4, %f11, %f4
fba %fcc0, loop_2595
loop_2594:
alignaddrl %i1, %o5, %i7
fandnot2s %f8, %f13, %f1
fmul8x16au %f3, %f0, %f12
loop_2595:
or %i0, 0x0010, %o3
fmovsa %icc, %f4, %f6
bvs,a loop_2596
fpadd32s %f14, %f2, %f14
stb %l0, [%l7 + 0x1B]
fmovdne %icc, %f12, %f11
loop_2596:
fmovdne %xcc, %f13, %f0
orncc %o6, 0x1A86, %g5
brz %l4, loop_2597
fmovs %f2, %f15
fone %f6
fbul,a %fcc2, loop_2598
loop_2597:
tg %xcc, 0x4
fcmpes %fcc2, %f9, %f5
fsrc2s %f12, %f7
loop_2598:
sth %g3, [%l7 + 0x48]
ldub [%l7 + 0x3A], %o7
fbule %fcc2, loop_2599
fcmple32 %f6, %f4, %l2
st %f14, [%l7 + 0x5C]
lduw [%l7 + 0x34], %l1
loop_2599:
udivcc %l3, 0x1EA5, %g2
fcmpeq32 %f14, %f14, %i3
ld [%l7 + 0x18], %f3
bge loop_2600
fabsd %f0, %f4
ld [%l7 + 0x64], %f3
fmovsle %xcc, %f6, %f0
loop_2600:
st %f15, [%l7 + 0x38]
taddcctv %o2, %i4, %l5
fmovdvs %xcc, %f0, %f3
fornot2s %f11, %f3, %f8
fmovdg %xcc, %f7, %f12
srlx %l6, 0x0B, %o0
st %f5, [%l7 + 0x64]
movleu %xcc, %i2, %i5
fbg %fcc1, loop_2601
fmovdg %icc, %f14, %f11
ldub [%l7 + 0x5B], %o4
sra %g6, 0x11, %g1
loop_2601:
fpadd16s %f5, %f3, %f0
ldub [%l7 + 0x6B], %i6
sth %g7, [%l7 + 0x46]
fmovsvc %icc, %f10, %f8
or %g4, 0x1019, %o1
fmovrsgez %o5, %f5, %f0
fblg,a %fcc0, loop_2602
fbg,a %fcc2, loop_2603
fnegs %f12, %f12
alignaddr %i7, %i0, %i1
loop_2602:
movre %o3, %l0, %g5
loop_2603:
ta %xcc, 0x6
siam 0x6
ble,a,pn %xcc, loop_2604
stw %o6, [%l7 + 0x24]
fmovscc %xcc, %f8, %f12
be loop_2605
loop_2604:
fcmpes %fcc0, %f14, %f13
lduh [%l7 + 0x62], %l4
ldd [%l7 + 0x48], %f4
loop_2605:
fbule,a %fcc0, loop_2606
ldd [%l7 + 0x68], %f12
movrgz %g3, 0x323, %o7
stx %l1, [%l7 + 0x38]
loop_2606:
fandnot2 %f4, %f14, %f6
tgu %xcc, 0x1
ldsw [%l7 + 0x14], %l2
taddcctv %g2, %l3, %i3
tcs %xcc, 0x6
stw %i4, [%l7 + 0x74]
edge16n %o2, %l5, %l6
movcs %xcc, %i2, %i5
fmul8x16al %f11, %f7, %f14
stb %o4, [%l7 + 0x47]
fabsd %f10, %f10
sll %o0, %g6, %i6
fpsub32 %f10, %f12, %f14
movpos %xcc, %g1, %g7
bge,a loop_2607
stx %o1, [%l7 + 0x20]
mulx %o5, %g4, %i0
ldsh [%l7 + 0x1C], %i7
loop_2607:
array8 %i1, %l0, %o3
movrne %o6, 0x04D, %l4
fbne %fcc1, loop_2608
fmovdgu %xcc, %f7, %f9
fmovrslz %g5, %f15, %f9
stb %g3, [%l7 + 0x24]
loop_2608:
stx %l1, [%l7 + 0x60]
ldsw [%l7 + 0x0C], %o7
bn %icc, loop_2609
edge8n %l2, %l3, %g2
fmovdvs %icc, %f14, %f9
mulx %i4, %i3, %l5
loop_2609:
addcc %o2, 0x04D0, %l6
sth %i2, [%l7 + 0x56]
fnand %f2, %f2, %f0
ldub [%l7 + 0x2F], %i5
fmovrdlez %o4, %f2, %f4
edge16ln %g6, %i6, %o0
umul %g7, %o1, %o5
fmuld8ulx16 %f9, %f10, %f10
fsrc1 %f8, %f12
fxnor %f14, %f10, %f2
xnor %g1, 0x1AB6, %g4
sth %i7, [%l7 + 0x56]
edge16l %i0, %l0, %i1
fmovrsgez %o3, %f0, %f1
fornot1 %f12, %f8, %f14
fmovscc %xcc, %f7, %f2
ldsb [%l7 + 0x6C], %l4
stb %o6, [%l7 + 0x5D]
bge,a %icc, loop_2610
sra %g3, 0x01, %g5
fornot1 %f8, %f10, %f8
fbul,a %fcc3, loop_2611
loop_2610:
stb %o7, [%l7 + 0x3C]
be,a,pt %icc, loop_2612
fmovdn %xcc, %f7, %f15
loop_2611:
nop
setx loop_2613, %l0, %l1
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 %f6, [%l7 + 0x28]
loop_2612:
stb %l1, [%l7 + 0x57]
and %l2, 0x1D4F, %g2
loop_2613:
movg %xcc, %i4, %i3
fcmpeq16 %f0, %f8, %l3
fmovscc %xcc, %f9, %f2
tpos %icc, 0x3
ldd [%l7 + 0x08], %f12
brlz,a %o2, loop_2614
stw %l6, [%l7 + 0x28]
fabss %f9, %f12
movle %icc, %l5, %i2
loop_2614:
fmovrse %o4, %f8, %f7
xnorcc %i5, 0x0987, %i6
edge32ln %g6, %g7, %o0
edge16n %o5, %o1, %g1
fbuge,a %fcc2, loop_2615
lduh [%l7 + 0x08], %i7
tpos %xcc, 0x0
st %f3, [%l7 + 0x6C]
loop_2615:
fmovde %xcc, %f10, %f7
fmovdn %icc, %f9, %f6
tge %icc, 0x4
ldd [%l7 + 0x78], %f4
fornot2 %f6, %f12, %f4
fmovdn %xcc, %f9, %f9
tleu %icc, 0x5
ldub [%l7 + 0x31], %g4
stb %i0, [%l7 + 0x0E]
fcmpeq16 %f4, %f0, %i1
andcc %l0, %o3, %l4
ld [%l7 + 0x70], %f15
movleu %xcc, %o6, %g3
fmovrdgez %g5, %f0, %f0
ldub [%l7 + 0x65], %l1
fmovdleu %icc, %f5, %f14
lduh [%l7 + 0x56], %l2
ta %icc, 0x6
fsrc2s %f8, %f2
fmovrsgez %g2, %f4, %f15
bne,a loop_2616
bg %icc, loop_2617
fmovrdlz %i4, %f6, %f4
fxors %f11, %f0, %f5
loop_2616:
fornot1s %f4, %f3, %f2
loop_2617:
mulscc %o7, 0x1E0A, %l3
stx %i3, [%l7 + 0x38]
fmovsvs %xcc, %f13, %f0
udivcc %l6, 0x17AD, %o2
sub %i2, %l5, %i5
fmovsgu %xcc, %f9, %f13
tle %icc, 0x6
fpsub32 %f2, %f12, %f0
sth %o4, [%l7 + 0x56]
fmovsleu %xcc, %f3, %f15
fbl,a %fcc1, loop_2618
bgu loop_2619
sethi 0x0D1A, %g6
stb %i6, [%l7 + 0x42]
loop_2618:
ldsw [%l7 + 0x34], %g7
loop_2619:
fmul8ulx16 %f4, %f2, %f14
fbo %fcc3, loop_2620
udivcc %o0, 0x08ED, %o5
ldsb [%l7 + 0x59], %o1
sub %i7, %g4, %g1
loop_2620:
st %f6, [%l7 + 0x70]
fcmpes %fcc0, %f13, %f13
std %f12, [%l7 + 0x28]
ldd [%l7 + 0x30], %f0
movl %xcc, %i0, %i1
fmovdgu %icc, %f12, %f4
srax %l0, %o3, %l4
movcc %icc, %o6, %g5
bcs,a,pt %icc, loop_2621
tcs %xcc, 0x3
sth %g3, [%l7 + 0x0E]
ldub [%l7 + 0x47], %l2
loop_2621:
fornot2s %f9, %f3, %f1
fble %fcc3, loop_2622
fxnor %f2, %f8, %f4
ldsb [%l7 + 0x2F], %l1
array16 %i4, %g2, %o7
loop_2622:
fbne,a %fcc2, loop_2623
fmovsne %xcc, %f14, %f1
fcmped %fcc0, %f4, %f12
bpos,pt %icc, loop_2624
loop_2623:
brgz %i3, loop_2625
stw %l6, [%l7 + 0x4C]
fmovrde %o2, %f4, %f8
loop_2624:
stx %l3, [%l7 + 0x50]
loop_2625:
brlz %i2, loop_2626
tge %icc, 0x3
taddcc %i5, 0x139F, %l5
and %o4, %i6, %g6
loop_2626:
ld [%l7 + 0x70], %f9
fcmpgt32 %f12, %f14, %o0
fmovsne %xcc, %f7, %f0
movrgez %o5, 0x12B, %g7
fmovdne %xcc, %f9, %f15
fbn %fcc0, loop_2627
st %f12, [%l7 + 0x6C]
andcc %o1, %i7, %g4
ldx [%l7 + 0x08], %i0
loop_2627:
stw %i1, [%l7 + 0x20]
bn,a,pn %icc, loop_2628
siam 0x2
fba,a %fcc3, loop_2629
st %f9, [%l7 + 0x70]
loop_2628:
st %f1, [%l7 + 0x20]
fcmple16 %f0, %f2, %l0
loop_2629:
ble loop_2630
nop
setx loop_2631, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8ulx16 %f13, %f12, %f4
ldsh [%l7 + 0x40], %o3
loop_2630:
ldsb [%l7 + 0x42], %g1
loop_2631:
fblg,a %fcc1, loop_2632
movleu %xcc, %o6, %g5
bn loop_2633
fmovrsgez %g3, %f2, %f3
loop_2632:
te %xcc, 0x5
ldsw [%l7 + 0x1C], %l2
loop_2633:
addccc %l4, 0x0C32, %l1
fbug %fcc3, loop_2634
tleu %icc, 0x3
lduh [%l7 + 0x4E], %i4
for %f12, %f10, %f4
loop_2634:
ldsh [%l7 + 0x44], %g2
tne %xcc, 0x4
std %f12, [%l7 + 0x10]
andcc %o7, 0x12BB, %i3
std %f10, [%l7 + 0x38]
fmovrslz %o2, %f1, %f12
fpadd16s %f3, %f6, %f12
tsubcctv %l3, %i2, %i5
srax %l5, %l6, %o4
brlz,a %i6, loop_2635
edge32l %o0, %o5, %g7
tvc %xcc, 0x2
bvs,a,pn %icc, loop_2636
loop_2635:
call loop_2637
ldx [%l7 + 0x40], %o1
movle %xcc, %g6, %i7
loop_2636:
sth %g4, [%l7 + 0x6E]
loop_2637:
ldsb [%l7 + 0x71], %i0
popc %i1, %o3
fsrc2s %f11, %f8
edge8 %g1, %o6, %l0
movcs %xcc, %g5, %g3
movrlez %l4, 0x0A1, %l1
ldd [%l7 + 0x18], %f6
ldsw [%l7 + 0x18], %i4
popc %l2, %g2
fmovde %xcc, %f5, %f0
bl,a,pt %xcc, loop_2638
sth %i3, [%l7 + 0x3C]
st %f9, [%l7 + 0x70]
xor %o2, %o7, %l3
loop_2638:
sdiv %i2, 0x0A1C, %l5
fmovrsgz %l6, %f11, %f6
fmovrsgz %i5, %f1, %f11
bvs,a,pt %icc, loop_2639
ldsh [%l7 + 0x36], %i6
fnot1 %f14, %f10
movpos %icc, %o0, %o5
loop_2639:
fpadd16s %f0, %f12, %f5
sth %g7, [%l7 + 0x2E]
fmovrslz %o4, %f13, %f7
fbl,a %fcc0, loop_2640
edge8n %o1, %g6, %g4
fxor %f4, %f10, %f12
fnot1s %f5, %f15
loop_2640:
array16 %i7, %i0, %o3
fmovsle %icc, %f2, %f4
siam 0x6
addc %g1, %i1, %o6
fzero %f2
lduw [%l7 + 0x30], %l0
lduw [%l7 + 0x5C], %g3
movrgz %l4, 0x06D, %g5
fnor %f0, %f14, %f6
fmovdge %icc, %f13, %f13
tpos %icc, 0x1
fandnot1s %f4, %f15, %f4
bshuffle %f14, %f0, %f8
fnegs %f3, %f1
brgez %i4, loop_2641
subc %l2, %g2, %l1
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x6C], %o2
loop_2641:
fmovdcc %icc, %f10, %f3
movg %icc, %o7, %i3
fmovdleu %icc, %f1, %f10
st %f14, [%l7 + 0x2C]
fmul8ulx16 %f0, %f12, %f8
fmovdgu %icc, %f3, %f12
sth %l3, [%l7 + 0x7E]
fpack32 %f10, %f4, %f2
tvs %xcc, 0x5
fnot1 %f2, %f6
sra %i2, 0x19, %l5
popc %l6, %i5
ldub [%l7 + 0x69], %o0
sdivx %i6, 0x137E, %g7
fornot2s %f10, %f7, %f11
bgu,a,pt %xcc, loop_2642
ldx [%l7 + 0x68], %o4
subccc %o1, 0x0011, %g6
edge8l %g4, %o5, %i0
loop_2642:
sub %o3, %i7, %i1
sth %g1, [%l7 + 0x30]
movrgez %o6, %g3, %l0
ldsw [%l7 + 0x68], %l4
ldx [%l7 + 0x78], %i4
fpadd16 %f6, %f4, %f14
fmovdleu %xcc, %f10, %f15
std %f2, [%l7 + 0x38]
fbule,a %fcc1, loop_2643
edge32ln %g5, %l2, %g2
stw %o2, [%l7 + 0x2C]
fbue,a %fcc3, loop_2644
loop_2643:
fmovscc %xcc, %f5, %f10
stb %o7, [%l7 + 0x1D]
fcmpes %fcc3, %f11, %f5
loop_2644:
ba %icc, loop_2645
udiv %i3, 0x1D21, %l3
stw %l1, [%l7 + 0x24]
st %f11, [%l7 + 0x78]
loop_2645:
tcs %icc, 0x1
fcmpd %fcc1, %f10, %f0
ldsw [%l7 + 0x24], %l5
bvc %xcc, loop_2646
st %f8, [%l7 + 0x64]
siam 0x5
fmovde %xcc, %f10, %f15
loop_2646:
addccc %i2, %l6, %i5
alignaddr %i6, %g7, %o0
fmovsa %xcc, %f3, %f10
ldsh [%l7 + 0x2E], %o4
fnot1s %f0, %f6
sra %o1, 0x0B, %g4
ldd [%l7 + 0x38], %f14
stb %g6, [%l7 + 0x17]
movge %xcc, %o5, %o3
orcc %i0, 0x1F1C, %i7
movge %xcc, %i1, %o6
ld [%l7 + 0x5C], %f4
fxor %f6, %f14, %f10
movne %xcc, %g3, %g1
fabss %f7, %f3
alignaddrl %l4, %l0, %i4
taddcctv %g5, %l2, %g2
edge16 %o2, %o7, %l3
fmovrslez %i3, %f7, %f2
fcmpgt32 %f10, %f8, %l5
srlx %i2, 0x1D, %l1
edge16ln %l6, %i5, %g7
bl %xcc, loop_2647
sllx %o0, %i6, %o4
sth %g4, [%l7 + 0x2C]
udivcc %g6, 0x0BE9, %o1
loop_2647:
stw %o5, [%l7 + 0x48]
bvs,a,pn %icc, loop_2648
fnot2s %f9, %f9
fmovdg %icc, %f1, %f7
sth %i0, [%l7 + 0x36]
loop_2648:
lduh [%l7 + 0x7C], %o3
fble,a %fcc2, loop_2649
st %f2, [%l7 + 0x58]
fandnot2 %f14, %f0, %f12
fcmple32 %f6, %f2, %i1
loop_2649:
tl %icc, 0x1
ldsh [%l7 + 0x3E], %o6
std %f6, [%l7 + 0x38]
edge32ln %g3, %i7, %l4
stw %g1, [%l7 + 0x40]
fmul8ulx16 %f8, %f4, %f10
pdist %f4, %f2, %f10
fmovrdlez %l0, %f2, %f8
fbule,a %fcc0, loop_2650
umul %g5, 0x08B1, %l2
st %f11, [%l7 + 0x20]
fmovscc %icc, %f15, %f15
loop_2650:
fcmpes %fcc1, %f8, %f7
stb %g2, [%l7 + 0x27]
array16 %i4, %o2, %o7
brgez,a %i3, loop_2651
fmovsvc %xcc, %f4, %f4
sth %l5, [%l7 + 0x68]
sdivcc %l3, 0x18D4, %i2
loop_2651:
bne,a,pn %icc, loop_2652
bl %xcc, loop_2653
ldsb [%l7 + 0x63], %l1
fmovdcs %xcc, %f2, %f6
loop_2652:
tg %icc, 0x6
loop_2653:
andcc %l6, %g7, %o0
sllx %i5, %i6, %o4
stx %g6, [%l7 + 0x78]
movneg %xcc, %o1, %g4
bcs,pn %xcc, loop_2654
brnz,a %i0, loop_2655
fcmpeq32 %f4, %f12, %o3
fpack32 %f4, %f8, %f0
loop_2654:
fnot2s %f3, %f5
loop_2655:
xnor %o5, 0x059C, %i1
lduw [%l7 + 0x3C], %g3
fmovrdne %o6, %f12, %f12
fmul8ulx16 %f12, %f8, %f10
array16 %l4, %i7, %l0
udiv %g5, 0x08EB, %g1
umul %g2, %i4, %o2
umul %o7, 0x06A5, %l2
sdivcc %l5, 0x1A4E, %i3
fxor %f6, %f2, %f4
nop
setx loop_2656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %l3, 0x0FF6, %i2
udiv %l6, 0x0767, %l1
edge32l %o0, %i5, %i6
loop_2656:
std %f4, [%l7 + 0x50]
movgu %icc, %g7, %o4
fzeros %f9
lduw [%l7 + 0x74], %g6
fcmpne32 %f4, %f14, %o1
array16 %i0, %g4, %o3
bgu,a loop_2657
tvc %icc, 0x7
fmovsle %icc, %f9, %f3
fbul,a %fcc0, loop_2658
loop_2657:
edge16ln %i1, %o5, %o6
fsrc1 %f0, %f8
call loop_2659
loop_2658:
addc %g3, %i7, %l0
edge32 %l4, %g1, %g2
array16 %g5, %i4, %o7
loop_2659:
te %icc, 0x3
st %f1, [%l7 + 0x34]
udiv %l2, 0x1163, %o2
ld [%l7 + 0x0C], %f0
fmovdvc %xcc, %f12, %f1
ldx [%l7 + 0x78], %i3
ldx [%l7 + 0x60], %l5
fba %fcc3, loop_2660
stw %i2, [%l7 + 0x5C]
array16 %l6, %l1, %o0
fxor %f12, %f6, %f8
loop_2660:
umul %i5, %l3, %i6
nop
setx loop_2661, %l0, %l1
jmpl %l1, %g7
orn %o4, 0x07CC, %g6
fmovda %icc, %f1, %f0
tl %xcc, 0x1
loop_2661:
lduw [%l7 + 0x68], %i0
stx %o1, [%l7 + 0x28]
addccc %g4, %i1, %o3
st %f14, [%l7 + 0x30]
fnors %f12, %f7, %f11
tg %xcc, 0x2
xorcc %o6, %g3, %i7
fbn %fcc1, loop_2662
or %l0, %o5, %g1
fmovdge %icc, %f1, %f9
array32 %l4, %g2, %i4
loop_2662:
alignaddr %g5, %o7, %o2
fcmpgt16 %f14, %f2, %i3
alignaddrl %l2, %i2, %l5
bl,a loop_2663
fmovrdne %l1, %f14, %f12
mulx %o0, %i5, %l3
fzeros %f13
loop_2663:
ld [%l7 + 0x7C], %f9
fbl,a %fcc1, loop_2664
lduh [%l7 + 0x5E], %l6
movgu %xcc, %g7, %o4
fble %fcc2, loop_2665
loop_2664:
srax %g6, %i0, %o1
fbl,a %fcc0, loop_2666
subcc %g4, %i1, %o3
loop_2665:
fcmpne32 %f8, %f6, %i6
st %f14, [%l7 + 0x18]
loop_2666:
ldsw [%l7 + 0x18], %o6
fmovrdgz %i7, %f8, %f14
alignaddrl %g3, %o5, %l0
fmovrsne %g1, %f9, %f3
movgu %icc, %g2, %l4
and %i4, %o7, %g5
bgu,a %xcc, loop_2667
nop
setx loop_2668, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x7C], %i3
xnor %l2, %i2, %l1
loop_2667:
nop
setx loop_2669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2668:
bge,pn %icc, loop_2670
lduw [%l7 + 0x54], %l5
ldd [%l7 + 0x08], %f2
loop_2669:
fones %f5
loop_2670:
fmovsle %xcc, %f12, %f0
movcs %icc, %i5, %l3
sethi 0x1291, %l6
fbn %fcc0, loop_2671
fmovdleu %icc, %f12, %f15
movg %xcc, %g7, %o4
movleu %icc, %o0, %i0
loop_2671:
ldsh [%l7 + 0x20], %o1
fmovdneg %icc, %f8, %f4
ldsb [%l7 + 0x7C], %g4
and %g6, 0x03F7, %o3
bpos,a,pt %xcc, loop_2672
fmovdcs %icc, %f13, %f6
fxnors %f5, %f3, %f14
sth %i1, [%l7 + 0x42]
loop_2672:
fcmple16 %f8, %f8, %i6
fcmped %fcc1, %f14, %f14
stw %i7, [%l7 + 0x4C]
fmovdne %icc, %f13, %f6
tl %xcc, 0x6
fmul8ulx16 %f4, %f14, %f6
brz %o6, loop_2673
tvc %icc, 0x4
edge32l %o5, %l0, %g1
fornot2s %f10, %f7, %f15
loop_2673:
lduh [%l7 + 0x0A], %g3
edge16l %g2, %i4, %l4
ldsb [%l7 + 0x21], %g5
tleu %xcc, 0x2
st %f3, [%l7 + 0x20]
or %o2, 0x15DA, %i3
sdiv %l2, 0x081F, %i2
fones %f9
call loop_2674
std %f6, [%l7 + 0x68]
fxnor %f12, %f4, %f0
stb %l1, [%l7 + 0x2A]
loop_2674:
tg %icc, 0x0
tsubcctv %l5, 0x00C9, %i5
lduh [%l7 + 0x1E], %l3
ldsh [%l7 + 0x12], %l6
tn %icc, 0x5
edge8l %o7, %g7, %o0
fornot1 %f14, %f2, %f4
stw %i0, [%l7 + 0x5C]
bgu,pn %icc, loop_2675
ld [%l7 + 0x64], %f11
xorcc %o1, %g4, %g6
fabss %f10, %f4
loop_2675:
ldx [%l7 + 0x10], %o4
st %f0, [%l7 + 0x2C]
fmovsleu %icc, %f7, %f2
fands %f13, %f6, %f13
fandnot2s %f12, %f2, %f12
sll %o3, 0x09, %i1
faligndata %f6, %f2, %f4
bvc,a,pt %icc, loop_2676
stx %i7, [%l7 + 0x60]
stb %i6, [%l7 + 0x5F]
nop
setx loop_2677, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2676:
fmovrdlz %o6, %f8, %f0
udiv %l0, 0x1F24, %o5
tsubcctv %g1, 0x172D, %g2
loop_2677:
lduw [%l7 + 0x10], %i4
fbu,a %fcc3, loop_2678
lduw [%l7 + 0x18], %g3
fxnors %f12, %f4, %f15
sub %l4, 0x1944, %g5
loop_2678:
tcc %xcc, 0x1
fbule,a %fcc1, loop_2679
fbu,a %fcc3, loop_2680
stw %i3, [%l7 + 0x50]
fbug,a %fcc1, loop_2681
loop_2679:
movl %xcc, %l2, %o2
loop_2680:
fpadd32s %f1, %f15, %f15
edge32ln %l1, %l5, %i2
loop_2681:
fcmpes %fcc1, %f15, %f10
stw %i5, [%l7 + 0x54]
movneg %icc, %l6, %l3
tvs %icc, 0x1
movcs %icc, %g7, %o7
popc %i0, %o1
lduw [%l7 + 0x2C], %o0
edge8l %g6, %g4, %o3
fmovrdlz %i1, %f12, %f2
ba,a,pn %icc, loop_2682
fsrc1 %f14, %f12
ldsb [%l7 + 0x6A], %i7
edge32ln %o4, %i6, %o6
loop_2682:
be,a,pn %xcc, loop_2683
edge32ln %l0, %g1, %o5
orncc %i4, %g3, %l4
siam 0x1
loop_2683:
sth %g2, [%l7 + 0x60]
bge,a,pn %xcc, loop_2684
xor %i3, 0x0441, %l2
ldub [%l7 + 0x65], %o2
fnot2s %f0, %f12
loop_2684:
fmovsa %icc, %f14, %f0
ldsh [%l7 + 0x6A], %g5
subcc %l5, 0x164A, %l1
taddcc %i5, %i2, %l6
udivcc %g7, 0x1345, %l3
stx %o7, [%l7 + 0x20]
fmovrdgez %o1, %f2, %f14
fmovsge %xcc, %f8, %f0
fnand %f8, %f6, %f10
fpadd16 %f0, %f14, %f4
or %o0, %i0, %g4
bneg,pt %icc, loop_2685
tneg %icc, 0x5
tne %icc, 0x3
fbl %fcc3, loop_2686
loop_2685:
tn %xcc, 0x0
bg,a,pt %xcc, loop_2687
fbne,a %fcc1, loop_2688
loop_2686:
popc 0x160E, %g6
fmul8x16 %f15, %f10, %f0
loop_2687:
tsubcctv %i1, 0x18FC, %o3
loop_2688:
nop
setx loop_2689, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgz %i7, loop_2690
sdivx %i6, 0x0FB8, %o4
bvc loop_2691
loop_2689:
fmovda %icc, %f1, %f12
loop_2690:
fmovrdlez %l0, %f12, %f8
call loop_2692
loop_2691:
fbue %fcc1, loop_2693
fpackfix %f12, %f15
fnot2s %f5, %f13
loop_2692:
fbne,a %fcc1, loop_2694
loop_2693:
fmovrsgz %o6, %f1, %f13
brgez %o5, loop_2695
fmovdge %xcc, %f4, %f10
loop_2694:
tsubcctv %g1, 0x1D51, %g3
sth %i4, [%l7 + 0x24]
loop_2695:
fmovdge %xcc, %f0, %f7
fcmpeq16 %f4, %f10, %g2
ldsb [%l7 + 0x6C], %i3
fcmpne16 %f8, %f4, %l2
fabsd %f6, %f14
std %f0, [%l7 + 0x70]
array8 %l4, %g5, %l5
lduh [%l7 + 0x22], %l1
edge32l %o2, %i5, %l6
stb %g7, [%l7 + 0x18]
fpadd16 %f2, %f0, %f12
stw %i2, [%l7 + 0x54]
fpsub32 %f12, %f0, %f6
fnegd %f12, %f10
addc %l3, %o1, %o0
st %f13, [%l7 + 0x60]
ldsh [%l7 + 0x24], %o7
sllx %g4, 0x02, %i0
fbe,a %fcc1, loop_2696
tvs %icc, 0x3
sth %g6, [%l7 + 0x52]
andcc %o3, %i1, %i7
loop_2696:
ldsw [%l7 + 0x48], %i6
udivx %o4, 0x1399, %o6
nop
setx loop_2697, %l0, %l1
jmpl %l1, %l0
fbule,a %fcc0, loop_2698
ld [%l7 + 0x40], %f9
fmovsn %xcc, %f6, %f6
loop_2697:
move %icc, %o5, %g3
loop_2698:
fxnors %f10, %f15, %f13
fcmple16 %f0, %f6, %i4
bl,a,pt %icc, loop_2699
sdiv %g1, 0x1B50, %i3
brlz %g2, loop_2700
lduw [%l7 + 0x5C], %l2
loop_2699:
srl %l4, %l5, %l1
brlez,a %g5, loop_2701
loop_2700:
fmul8x16al %f8, %f13, %f0
alignaddr %i5, %l6, %o2
ldsh [%l7 + 0x54], %g7
loop_2701:
movre %i2, %l3, %o1
movgu %xcc, %o7, %g4
fandnot2 %f8, %f0, %f10
ldx [%l7 + 0x68], %o0
edge16 %i0, %o3, %g6
brnz %i1, loop_2702
lduh [%l7 + 0x48], %i6
array32 %i7, %o4, %o6
sra %o5, 0x14, %l0
loop_2702:
ld [%l7 + 0x10], %f15
fexpand %f14, %f6
movvs %xcc, %g3, %g1
udivx %i3, 0x1CF6, %i4
tneg %icc, 0x3
ldsw [%l7 + 0x20], %l2
ldsw [%l7 + 0x34], %l4
fmovsvs %xcc, %f12, %f6
array16 %g2, %l5, %g5
smul %l1, 0x1FA5, %i5
fnands %f15, %f10, %f9
movgu %icc, %o2, %g7
siam 0x3
fmul8ulx16 %f0, %f8, %f14
fnand %f10, %f12, %f6
taddcctv %i2, %l6, %l3
fmovscc %xcc, %f13, %f1
lduw [%l7 + 0x20], %o7
alignaddr %g4, %o0, %i0
fmovdleu %icc, %f10, %f12
te %xcc, 0x3
edge16 %o3, %o1, %g6
ldub [%l7 + 0x21], %i6
stx %i7, [%l7 + 0x50]
tgu %xcc, 0x0
fand %f12, %f10, %f0
fornot2s %f6, %f11, %f13
fabsd %f2, %f8
fmovsgu %icc, %f0, %f12
ldsw [%l7 + 0x7C], %o4
sdiv %o6, 0x1F75, %o5
fbul %fcc2, loop_2703
andn %i1, 0x1F8B, %g3
movrne %g1, 0x27E, %l0
stw %i3, [%l7 + 0x40]
loop_2703:
fpsub16s %f5, %f1, %f7
bg,a,pn %icc, loop_2704
fblg,a %fcc2, loop_2705
fbug,a %fcc0, loop_2706
stx %l2, [%l7 + 0x48]
loop_2704:
fbne,a %fcc3, loop_2707
loop_2705:
fmovdvs %xcc, %f13, %f13
loop_2706:
sth %i4, [%l7 + 0x5A]
fble,a %fcc3, loop_2708
loop_2707:
fbul,a %fcc3, loop_2709
xorcc %g2, %l4, %l5
xnor %l1, 0x0C1D, %i5
loop_2708:
or %o2, %g7, %i2
loop_2709:
subcc %g5, %l6, %o7
tgu %icc, 0x0
orcc %l3, 0x11F7, %o0
ldx [%l7 + 0x60], %g4
edge16l %i0, %o3, %o1
fmovsge %xcc, %f6, %f12
bleu,a %icc, loop_2710
nop
setx loop_2711, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x38], %f2
andncc %i6, %g6, %i7
loop_2710:
fnand %f12, %f0, %f4
loop_2711:
orncc %o6, %o4, %o5
ld [%l7 + 0x78], %f12
ldsh [%l7 + 0x08], %g3
stw %i1, [%l7 + 0x1C]
sdivcc %g1, 0x00F0, %l0
stw %l2, [%l7 + 0x34]
fandnot2s %f12, %f5, %f13
sdivcc %i4, 0x152D, %g2
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x6E], %l4
stb %i3, [%l7 + 0x71]
ldsh [%l7 + 0x24], %l1
st %f11, [%l7 + 0x30]
sth %i5, [%l7 + 0x50]
ba,a loop_2712
ble,a,pn %xcc, loop_2713
st %f9, [%l7 + 0x58]
st %f4, [%l7 + 0x34]
loop_2712:
fbe,a %fcc0, loop_2714
loop_2713:
tne %icc, 0x3
mulscc %l5, %o2, %g7
bcc,a,pn %xcc, loop_2715
loop_2714:
std %f6, [%l7 + 0x30]
fsrc1s %f4, %f0
movrgez %i2, 0x19A, %g5
loop_2715:
ldx [%l7 + 0x40], %l6
nop
setx loop_2716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %l3, loop_2717
st %f6, [%l7 + 0x78]
fmovrsgz %o7, %f12, %f3
loop_2716:
mova %xcc, %o0, %i0
loop_2717:
fbe %fcc1, loop_2718
addc %g4, %o3, %i6
fornot2s %f9, %f3, %f10
stw %o1, [%l7 + 0x60]
loop_2718:
subccc %g6, 0x0B79, %o6
fbge,a %fcc1, loop_2719
ldd [%l7 + 0x68], %f14
mulscc %i7, %o5, %g3
st %f3, [%l7 + 0x2C]
loop_2719:
fpadd32 %f0, %f0, %f4
xnor %i1, 0x0F75, %g1
ldub [%l7 + 0x38], %l0
brgz,a %l2, loop_2720
ba %icc, loop_2721
std %f8, [%l7 + 0x08]
fmovsle %xcc, %f2, %f14
loop_2720:
orncc %i4, %o4, %g2
loop_2721:
add %i3, 0x0415, %l1
lduw [%l7 + 0x44], %i5
movcc %icc, %l4, %l5
stw %g7, [%l7 + 0x40]
st %f4, [%l7 + 0x40]
fmovdvs %xcc, %f12, %f6
fnegd %f10, %f10
fmovrdlz %i2, %f6, %f2
tn %xcc, 0x6
ldx [%l7 + 0x08], %g5
lduh [%l7 + 0x62], %l6
orn %o2, %o7, %o0
fnot2 %f8, %f6
bne,a %xcc, loop_2722
fmul8x16al %f2, %f12, %f0
sllx %i0, %g4, %o3
fandnot2s %f5, %f4, %f6
loop_2722:
fmovdgu %xcc, %f14, %f5
edge8n %l3, %i6, %g6
ld [%l7 + 0x50], %f9
orncc %o6, 0x0BB0, %o1
fornot1s %f13, %f11, %f15
fbul %fcc0, loop_2723
bvc,pt %icc, loop_2724
fmovdgu %xcc, %f12, %f15
fmovrsne %o5, %f1, %f11
loop_2723:
fmovdgu %icc, %f1, %f13
loop_2724:
popc %g3, %i7
movrgez %i1, 0x015, %g1
xnorcc %l0, %i4, %o4
fmovrdgz %l2, %f8, %f14
andcc %i3, %g2, %i5
lduh [%l7 + 0x2E], %l4
ldx [%l7 + 0x78], %l1
ldsb [%l7 + 0x3A], %g7
lduw [%l7 + 0x38], %i2
bg loop_2725
fcmpd %fcc1, %f8, %f4
edge32l %g5, %l5, %o2
ldsw [%l7 + 0x78], %o7
loop_2725:
fpack16 %f12, %f6
st %f15, [%l7 + 0x50]
bcc,pt %icc, loop_2726
move %icc, %l6, %o0
fbule %fcc2, loop_2727
lduh [%l7 + 0x6E], %i0
loop_2726:
fmovsne %icc, %f4, %f7
edge8 %o3, %g4, %i6
loop_2727:
ldx [%l7 + 0x40], %l3
fmovrsgz %o6, %f5, %f10
fmul8x16al %f0, %f8, %f4
fpadd16s %f9, %f13, %f14
lduh [%l7 + 0x24], %o1
movn %icc, %o5, %g3
lduh [%l7 + 0x0C], %i7
fmovsgu %xcc, %f15, %f13
stx %g6, [%l7 + 0x58]
fmovsleu %xcc, %f4, %f13
stw %i1, [%l7 + 0x50]
bcc,a %icc, loop_2728
fmul8x16al %f8, %f3, %f10
sth %l0, [%l7 + 0x46]
array32 %i4, %o4, %l2
loop_2728:
fmul8ulx16 %f6, %f4, %f0
tcc %icc, 0x5
fcmpne32 %f0, %f8, %i3
fpack16 %f10, %f15
fmovdne %xcc, %f2, %f3
tgu %icc, 0x0
ldsb [%l7 + 0x63], %g1
edge16ln %i5, %l4, %g2
stw %l1, [%l7 + 0x58]
mulx %i2, %g5, %l5
move %icc, %o2, %o7
for %f2, %f10, %f14
array16 %g7, %l6, %i0
srl %o0, %g4, %i6
ldx [%l7 + 0x68], %l3
xnorcc %o6, 0x0091, %o3
sra %o1, %g3, %i7
tcs %icc, 0x2
movcc %xcc, %g6, %i1
fmovsneg %icc, %f11, %f10
tsubcctv %o5, 0x15B1, %i4
ld [%l7 + 0x24], %f11
bleu,a,pn %xcc, loop_2729
popc 0x0F5C, %l0
movrgez %l2, %i3, %o4
edge16l %i5, %l4, %g1
loop_2729:
fmovdvc %icc, %f4, %f0
tsubcctv %g2, %l1, %i2
fmovdg %xcc, %f4, %f0
bcc,a %icc, loop_2730
fblg %fcc3, loop_2731
fornot1s %f15, %f0, %f0
ld [%l7 + 0x5C], %f3
loop_2730:
fmovdgu %xcc, %f12, %f7
loop_2731:
ldub [%l7 + 0x58], %g5
fbe %fcc1, loop_2732
orn %l5, %o2, %o7
stb %l6, [%l7 + 0x25]
udivcc %i0, 0x0D52, %g7
loop_2732:
std %f8, [%l7 + 0x50]
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x30], %o0
fpadd32s %f14, %f12, %f2
movpos %xcc, %g4, %l3
fmovs %f8, %f10
ld [%l7 + 0x38], %f2
fmuld8ulx16 %f9, %f1, %f2
tgu %xcc, 0x4
tvs %xcc, 0x0
bpos,a loop_2733
fcmpgt16 %f6, %f8, %i6
movleu %xcc, %o3, %o1
nop
setx loop_2734, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2733:
fpadd32 %f8, %f6, %f12
fnand %f4, %f14, %f12
fbne %fcc2, loop_2735
loop_2734:
lduw [%l7 + 0x54], %g3
stx %i7, [%l7 + 0x18]
fabsd %f12, %f6
loop_2735:
subc %g6, 0x0E49, %o6
tcs %icc, 0x5
sth %i1, [%l7 + 0x72]
fpadd32s %f2, %f10, %f12
tgu %icc, 0x3
addc %o5, %i4, %l2
edge8l %l0, %o4, %i3
movcs %icc, %l4, %i5
stw %g2, [%l7 + 0x68]
smul %g1, %i2, %l1
fmovdcs %xcc, %f5, %f5
fpadd16 %f4, %f12, %f10
fmovdpos %icc, %f15, %f4
ldsw [%l7 + 0x7C], %l5
te %icc, 0x3
bne loop_2736
fnor %f12, %f10, %f8
ldsh [%l7 + 0x4E], %g5
mova %icc, %o7, %l6
loop_2736:
ldd [%l7 + 0x50], %f4
fxnor %f12, %f0, %f4
fbn,a %fcc2, loop_2737
lduw [%l7 + 0x6C], %o2
andcc %i0, 0x0594, %g7
fmovdn %xcc, %f6, %f12
loop_2737:
fcmpgt32 %f2, %f2, %o0
ldub [%l7 + 0x78], %l3
ldub [%l7 + 0x28], %i6
fnors %f6, %f11, %f15
stw %g4, [%l7 + 0x0C]
fabsd %f12, %f12
fmovsgu %xcc, %f5, %f1
ldx [%l7 + 0x40], %o3
nop
setx loop_2738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %o1, %g3
brlez %g6, loop_2739
ldub [%l7 + 0x1D], %i7
loop_2738:
ldx [%l7 + 0x08], %o6
movne %icc, %o5, %i4
loop_2739:
ld [%l7 + 0x28], %f2
stb %i1, [%l7 + 0x69]
brlez %l2, loop_2740
subcc %l0, %o4, %l4
fsrc1s %f10, %f7
fnand %f2, %f12, %f2
loop_2740:
lduh [%l7 + 0x5C], %i3
movneg %icc, %i5, %g2
ldub [%l7 + 0x55], %g1
fexpand %f8, %f14
fbuge,a %fcc2, loop_2741
lduw [%l7 + 0x14], %i2
movpos %xcc, %l1, %g5
fpack32 %f6, %f10, %f14
loop_2741:
taddcc %l5, 0x0086, %o7
fnot2s %f10, %f10
fmovdgu %icc, %f6, %f6
ldsw [%l7 + 0x7C], %l6
ldd [%l7 + 0x48], %f0
stb %o2, [%l7 + 0x31]
udivx %g7, 0x0C6D, %i0
bgu loop_2742
fblg %fcc1, loop_2743
andn %o0, 0x12CC, %i6
st %f1, [%l7 + 0x68]
loop_2742:
ldx [%l7 + 0x60], %l3
loop_2743:
fbne,a %fcc3, loop_2744
fmovsg %xcc, %f9, %f15
lduw [%l7 + 0x30], %o3
fzero %f6
loop_2744:
ldd [%l7 + 0x78], %f8
fbg,a %fcc3, loop_2745
bvc,a loop_2746
tne %xcc, 0x0
ldub [%l7 + 0x55], %o1
loop_2745:
pdist %f12, %f8, %f12
loop_2746:
fmovrdgez %g4, %f8, %f8
stb %g3, [%l7 + 0x54]
brlz,a %g6, loop_2747
ldsh [%l7 + 0x72], %o6
srax %o5, 0x09, %i7
fmul8x16au %f2, %f12, %f14
loop_2747:
ldx [%l7 + 0x58], %i4
xor %i1, 0x02A3, %l2
ldd [%l7 + 0x28], %f12
mulx %o4, 0x1D05, %l4
sth %l0, [%l7 + 0x72]
fbu,a %fcc0, loop_2748
bne,pt %xcc, loop_2749
bcc,a,pt %xcc, loop_2750
fmul8sux16 %f8, %f10, %f10
loop_2748:
fbuge %fcc1, loop_2751
loop_2749:
fpadd16s %f0, %f9, %f3
loop_2750:
sth %i3, [%l7 + 0x50]
stx %g2, [%l7 + 0x30]
loop_2751:
fmovscs %icc, %f6, %f9
andncc %i5, %i2, %l1
fmovdl %icc, %f8, %f3
fabss %f6, %f4
bgu loop_2752
movrgez %g1, 0x26B, %g5
ldx [%l7 + 0x60], %o7
fones %f9
loop_2752:
stx %l5, [%l7 + 0x50]
fexpand %f4, %f4
fsrc1 %f10, %f2
lduh [%l7 + 0x50], %o2
stb %l6, [%l7 + 0x47]
fmul8ulx16 %f0, %f4, %f2
fcmps %fcc1, %f2, %f14
fmovrdgz %i0, %f14, %f12
fnot1s %f7, %f2
edge32ln %g7, %o0, %l3
addccc %o3, %i6, %g4
tg %xcc, 0x6
st %f7, [%l7 + 0x64]
fnot1 %f6, %f8
ldd [%l7 + 0x40], %f2
std %f2, [%l7 + 0x78]
fmovdneg %xcc, %f5, %f5
fsrc2s %f5, %f1
ldsh [%l7 + 0x62], %g3
fmovsne %xcc, %f0, %f8
array8 %g6, %o6, %o1
fnegs %f14, %f0
edge8l %o5, %i4, %i1
ldsb [%l7 + 0x68], %l2
fnegd %f14, %f6
fnot2 %f0, %f4
smulcc %i7, 0x04F5, %o4
ldx [%l7 + 0x08], %l0
sth %l4, [%l7 + 0x46]
fmovrdgz %i3, %f6, %f4
ldsw [%l7 + 0x40], %i5
movrgz %g2, 0x046, %i2
fmuld8sux16 %f8, %f11, %f4
stw %l1, [%l7 + 0x20]
fcmpeq32 %f6, %f12, %g5
ldx [%l7 + 0x40], %g1
lduh [%l7 + 0x56], %o7
bpos,a,pt %icc, loop_2753
st %f6, [%l7 + 0x70]
fmovdvs %icc, %f9, %f9
fmovrdlez %o2, %f14, %f8
loop_2753:
stb %l5, [%l7 + 0x25]
stx %i0, [%l7 + 0x70]
st %f0, [%l7 + 0x6C]
fnot1s %f11, %f1
movl %icc, %l6, %g7
fabss %f4, %f12
subc %l3, 0x033E, %o0
call loop_2754
ldd [%l7 + 0x08], %f14
tsubcctv %o3, 0x05AC, %i6
fmovrsne %g3, %f10, %f9
loop_2754:
fmovda %xcc, %f9, %f14
tleu %icc, 0x3
ldsh [%l7 + 0x76], %g6
stb %g4, [%l7 + 0x1C]
stw %o6, [%l7 + 0x70]
bg,pt %xcc, loop_2755
movge %xcc, %o5, %i4
stx %i1, [%l7 + 0x70]
mulx %l2, 0x1D57, %o1
loop_2755:
std %f8, [%l7 + 0x18]
fmovrslz %i7, %f7, %f0
st %f2, [%l7 + 0x44]
fmovdne %xcc, %f0, %f15
st %f15, [%l7 + 0x28]
tgu %icc, 0x0
fmovrdne %l0, %f0, %f14
sth %l4, [%l7 + 0x6A]
fmovrdgez %o4, %f10, %f8
bcs,a loop_2756
fbuge %fcc0, loop_2757
ldsw [%l7 + 0x60], %i3
fmovrdlez %g2, %f2, %f4
loop_2756:
fmovrdlez %i5, %f10, %f8
loop_2757:
fxnors %f7, %f12, %f11
fands %f3, %f5, %f15
ldsw [%l7 + 0x38], %l1
fbn %fcc1, loop_2758
tcs %xcc, 0x2
brnz %i2, loop_2759
ldsb [%l7 + 0x0F], %g1
loop_2758:
ldub [%l7 + 0x39], %o7
fble,a %fcc0, loop_2760
loop_2759:
ta %xcc, 0x4
ldsh [%l7 + 0x50], %o2
fcmpne32 %f4, %f10, %l5
loop_2760:
popc %g5, %i0
fones %f9
std %f2, [%l7 + 0x70]
bgu %xcc, loop_2761
brlez %g7, loop_2762
movge %xcc, %l6, %o0
ldd [%l7 + 0x30], %f10
loop_2761:
alignaddr %o3, %l3, %g3
loop_2762:
fmovdvc %icc, %f12, %f9
stb %g6, [%l7 + 0x3A]
ldsh [%l7 + 0x7E], %i6
stw %o6, [%l7 + 0x3C]
fmovdg %xcc, %f3, %f3
tneg %xcc, 0x6
tvs %xcc, 0x2
sdivcc %o5, 0x018A, %i4
movn %icc, %g4, %i1
ld [%l7 + 0x78], %f12
stw %l2, [%l7 + 0x30]
fmovdge %xcc, %f15, %f3
ldsb [%l7 + 0x58], %o1
bn %xcc, loop_2763
ld [%l7 + 0x44], %f7
tle %icc, 0x4
ld [%l7 + 0x5C], %f4
loop_2763:
fxor %f4, %f10, %f0
bn,a,pn %xcc, loop_2764
xor %l0, 0x0070, %l4
addc %o4, %i7, %i3
ld [%l7 + 0x64], %f1
loop_2764:
fcmpd %fcc3, %f12, %f12
fmovscs %xcc, %f6, %f2
st %f9, [%l7 + 0x34]
ld [%l7 + 0x28], %f1
fpadd32 %f6, %f6, %f2
fmul8x16au %f5, %f4, %f4
ldsh [%l7 + 0x60], %i5
fmovsvs %icc, %f1, %f8
sth %g2, [%l7 + 0x0C]
sth %i2, [%l7 + 0x38]
fblg %fcc1, loop_2765
ld [%l7 + 0x50], %f9
fcmpes %fcc1, %f14, %f9
tleu %xcc, 0x5
loop_2765:
st %f7, [%l7 + 0x2C]
movl %icc, %g1, %l1
stx %o7, [%l7 + 0x70]
stw %l5, [%l7 + 0x7C]
sth %g5, [%l7 + 0x24]
fmovsle %icc, %f2, %f12
edge8n %o2, %i0, %l6
orn %o0, %o3, %l3
ld [%l7 + 0x70], %f6
fmovsle %xcc, %f2, %f15
fnand %f4, %f8, %f12
movle %xcc, %g7, %g3
fmovs %f1, %f11
movneg %xcc, %g6, %o6
edge16l %o5, %i6, %i4
sth %i1, [%l7 + 0x74]
stb %l2, [%l7 + 0x36]
subc %g4, %o1, %l4
stw %l0, [%l7 + 0x44]
ldub [%l7 + 0x79], %i7
ldd [%l7 + 0x10], %f12
fmovdge %icc, %f5, %f8
stx %o4, [%l7 + 0x38]
fbue %fcc0, loop_2766
fnands %f2, %f15, %f5
ldub [%l7 + 0x5D], %i5
fnegs %f14, %f7
loop_2766:
lduh [%l7 + 0x7C], %i3
sdiv %g2, 0x15F1, %g1
sth %l1, [%l7 + 0x30]
brgz,a %o7, loop_2767
fcmpeq16 %f12, %f4, %i2
orncc %l5, %g5, %o2
movrne %l6, 0x06E, %o0
loop_2767:
stx %o3, [%l7 + 0x18]
nop
setx loop_2768, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %icc, %f6, %f4
fcmpd %fcc3, %f10, %f8
bcc,a %xcc, loop_2769
loop_2768:
umul %l3, 0x0127, %i0
fcmpeq16 %f2, %f0, %g3
ld [%l7 + 0x3C], %f2
loop_2769:
fnands %f0, %f13, %f8
srlx %g7, %o6, %g6
udiv %i6, 0x0ACF, %o5
movre %i1, 0x14A, %l2
fpsub16 %f8, %f0, %f12
fmovrslz %g4, %f0, %f7
xor %o1, %i4, %l0
bne,a,pt %icc, loop_2770
fmovrse %l4, %f4, %f15
umulcc %o4, %i7, %i5
ld [%l7 + 0x78], %f12
loop_2770:
lduw [%l7 + 0x40], %i3
edge16n %g2, %g1, %l1
stb %i2, [%l7 + 0x27]
array32 %o7, %g5, %l5
lduw [%l7 + 0x34], %o2
mulscc %l6, 0x006C, %o3
tsubcc %o0, 0x080A, %l3
std %f8, [%l7 + 0x28]
sethi 0x14EF, %i0
fbge %fcc1, loop_2771
brlz,a %g7, loop_2772
fmul8x16 %f14, %f12, %f12
fcmpes %fcc2, %f14, %f6
loop_2771:
std %f2, [%l7 + 0x18]
loop_2772:
fcmps %fcc2, %f4, %f2
xnor %o6, 0x15A0, %g6
taddcctv %g3, 0x0904, %i6
movcc %xcc, %i1, %l2
ldsb [%l7 + 0x4E], %o5
tg %icc, 0x4
lduh [%l7 + 0x4A], %g4
ldub [%l7 + 0x31], %o1
ldub [%l7 + 0x49], %i4
stw %l4, [%l7 + 0x60]
taddcctv %l0, %i7, %o4
fbl %fcc2, loop_2773
udiv %i3, 0x112E, %g2
ldsb [%l7 + 0x78], %g1
fmovscs %icc, %f13, %f7
loop_2773:
sdivcc %l1, 0x17C0, %i5
fpsub16 %f6, %f8, %f8
movneg %xcc, %i2, %o7
fabss %f0, %f0
movle %icc, %g5, %o2
bpos loop_2774
fpackfix %f8, %f7
ldub [%l7 + 0x50], %l5
fpackfix %f14, %f10
loop_2774:
ldub [%l7 + 0x38], %l6
ldsh [%l7 + 0x74], %o0
fmovsge %xcc, %f9, %f2
lduh [%l7 + 0x46], %o3
std %f10, [%l7 + 0x58]
fcmple16 %f12, %f8, %i0
std %f4, [%l7 + 0x20]
fmovde %icc, %f12, %f2
bn,pt %icc, loop_2775
fabsd %f10, %f10
edge32 %l3, %g7, %o6
fornot2 %f4, %f2, %f6
loop_2775:
nop
setx loop_2776, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f15, %f1, %f14
fxnors %f15, %f11, %f2
tle %xcc, 0x1
loop_2776:
fbue,a %fcc1, loop_2777
fbo %fcc1, loop_2778
sdiv %g3, 0x030E, %g6
stw %i1, [%l7 + 0x7C]
loop_2777:
fxnor %f10, %f6, %f4
loop_2778:
array16 %l2, %o5, %i6
fmovspos %icc, %f9, %f13
fpsub16 %f14, %f0, %f0
movleu %icc, %o1, %i4
bleu,pt %xcc, loop_2779
ba,a %xcc, loop_2780
fbg,a %fcc1, loop_2781
fmovsge %xcc, %f15, %f5
loop_2779:
xorcc %g4, %l4, %l0
loop_2780:
fcmpd %fcc2, %f0, %f8
loop_2781:
movcc %xcc, %o4, %i3
fmovdvc %icc, %f0, %f13
ldsw [%l7 + 0x50], %i7
subc %g2, %l1, %g1
lduw [%l7 + 0x78], %i5
fmul8ulx16 %f8, %f12, %f12
fandnot1s %f2, %f7, %f12
ld [%l7 + 0x5C], %f5
sth %i2, [%l7 + 0x58]
st %f3, [%l7 + 0x5C]
and %g5, %o2, %l5
fmovdge %xcc, %f8, %f7
fpsub32 %f8, %f2, %f2
tvc %xcc, 0x1
fandnot1 %f4, %f2, %f10
fmovs %f2, %f7
ldsb [%l7 + 0x49], %o7
fmovda %xcc, %f6, %f15
sll %l6, 0x1C, %o3
stx %o0, [%l7 + 0x68]
std %f0, [%l7 + 0x68]
fble,a %fcc2, loop_2782
fmul8x16au %f14, %f3, %f8
fpsub16s %f1, %f9, %f14
fcmpne16 %f4, %f10, %l3
loop_2782:
fnot2 %f12, %f4
fpack16 %f4, %f8
movpos %xcc, %i0, %g7
ldsb [%l7 + 0x51], %g3
fsrc2 %f8, %f12
srlx %o6, %g6, %l2
edge8 %i1, %i6, %o5
std %f12, [%l7 + 0x78]
edge32 %o1, %g4, %i4
ldx [%l7 + 0x18], %l4
movrne %l0, 0x358, %i3
lduw [%l7 + 0x24], %i7
fxnor %f8, %f8, %f0
fnot1 %f14, %f4
fnot2s %f11, %f10
edge16l %o4, %g2, %g1
move %icc, %i5, %i2
sra %l1, 0x1A, %g5
fmovdl %xcc, %f13, %f4
fpsub32 %f2, %f6, %f2
fmovs %f4, %f5
fmovda %icc, %f8, %f3
fmul8x16 %f2, %f0, %f10
addc %l5, 0x1C57, %o7
fcmpeq32 %f12, %f14, %o2
subccc %o3, 0x004C, %o0
srlx %l3, %l6, %i0
std %f4, [%l7 + 0x40]
fmul8x16au %f15, %f13, %f10
fzero %f10
fbu,a %fcc2, loop_2783
fnot1s %f15, %f15
st %f10, [%l7 + 0x64]
brnz,a %g3, loop_2784
loop_2783:
lduh [%l7 + 0x7A], %o6
fbg %fcc1, loop_2785
std %f8, [%l7 + 0x08]
loop_2784:
fnand %f14, %f4, %f0
fpack16 %f6, %f8
loop_2785:
ld [%l7 + 0x1C], %f7
ldsb [%l7 + 0x13], %g7
umul %l2, 0x1FA5, %i1
fmovrdgz %i6, %f6, %f14
tge %icc, 0x2
fmovsneg %xcc, %f7, %f6
tg %xcc, 0x7
ldsb [%l7 + 0x5C], %g6
fmovdge %xcc, %f13, %f10
array32 %o5, %g4, %i4
bvc %xcc, loop_2786
fpmerge %f6, %f6, %f8
fsrc1 %f4, %f14
tleu %xcc, 0x7
loop_2786:
fpsub32 %f10, %f10, %f6
edge8ln %l4, %o1, %i3
sth %l0, [%l7 + 0x48]
bge loop_2787
and %i7, %o4, %g1
movne %icc, %i5, %g2
fbge %fcc2, loop_2788
loop_2787:
ble,pn %icc, loop_2789
sdiv %i2, 0x067F, %l1
ld [%l7 + 0x28], %f7
loop_2788:
fcmped %fcc2, %f4, %f0
loop_2789:
stw %g5, [%l7 + 0x4C]
fmovsvs %xcc, %f13, %f13
for %f8, %f6, %f0
ldsw [%l7 + 0x08], %o7
fpack32 %f8, %f0, %f12
lduw [%l7 + 0x10], %o2
fbl %fcc3, loop_2790
move %icc, %o3, %o0
srlx %l5, 0x11, %l3
bge,a %icc, loop_2791
loop_2790:
sth %i0, [%l7 + 0x68]
ta %icc, 0x3
ldub [%l7 + 0x0E], %l6
loop_2791:
stx %g3, [%l7 + 0x58]
ldd [%l7 + 0x60], %f14
movl %xcc, %o6, %l2
andcc %i1, %i6, %g7
fnegd %f8, %f4
brgz %g6, loop_2792
std %f0, [%l7 + 0x48]
fmovsvc %icc, %f1, %f9
xor %g4, %o5, %i4
loop_2792:
sll %o1, %i3, %l4
sth %i7, [%l7 + 0x48]
bvs loop_2793
edge32l %l0, %o4, %g1
fbn %fcc2, loop_2794
ld [%l7 + 0x34], %f15
loop_2793:
fcmpgt32 %f4, %f12, %i5
or %i2, 0x1E83, %l1
loop_2794:
tleu %xcc, 0x3
fmovdpos %icc, %f9, %f2
fble %fcc3, loop_2795
edge16ln %g2, %o7, %o2
subccc %g5, %o0, %l5
stx %l3, [%l7 + 0x50]
loop_2795:
add %o3, %l6, %g3
ldsb [%l7 + 0x6E], %i0
stb %l2, [%l7 + 0x4F]
fmovrde %o6, %f12, %f8
stw %i1, [%l7 + 0x44]
fands %f3, %f0, %f8
tg %icc, 0x4
ldsh [%l7 + 0x5A], %i6
sra %g6, 0x01, %g4
xnorcc %g7, %o5, %o1
srl %i4, 0x07, %l4
add %i3, %i7, %o4
bneg,pn %xcc, loop_2796
stb %l0, [%l7 + 0x68]
lduw [%l7 + 0x4C], %g1
st %f8, [%l7 + 0x58]
loop_2796:
sth %i5, [%l7 + 0x3E]
fornot2 %f14, %f4, %f0
ldd [%l7 + 0x70], %f12
nop
setx loop_2797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f15
lduh [%l7 + 0x76], %i2
sdivx %l1, 0x0DB9, %g2
loop_2797:
st %f12, [%l7 + 0x14]
stw %o2, [%l7 + 0x48]
movrgez %o7, 0x1FF, %g5
brlez,a %l5, loop_2798
stx %o0, [%l7 + 0x58]
fpadd32 %f8, %f2, %f12
lduw [%l7 + 0x64], %o3
loop_2798:
fpadd16s %f5, %f0, %f15
ldub [%l7 + 0x1E], %l6
stx %l3, [%l7 + 0x68]
ld [%l7 + 0x24], %f6
fmovsle %xcc, %f3, %f0
bcs,a %xcc, loop_2799
fnegs %f15, %f9
fmovrdlez %i0, %f0, %f6
tcc %icc, 0x1
loop_2799:
srl %l2, 0x13, %o6
tn %icc, 0x5
fmovsgu %xcc, %f1, %f2
fmovdleu %icc, %f1, %f4
stb %g3, [%l7 + 0x68]
pdist %f6, %f10, %f10
movgu %icc, %i6, %g6
sth %i1, [%l7 + 0x52]
fbul,a %fcc1, loop_2800
fnot2s %f1, %f11
fmovsn %xcc, %f13, %f0
fbule %fcc2, loop_2801
loop_2800:
fornot1 %f0, %f0, %f10
fmovdg %icc, %f8, %f1
ldsh [%l7 + 0x1E], %g7
loop_2801:
fpsub32 %f0, %f6, %f4
movvc %xcc, %g4, %o1
xorcc %i4, %l4, %o5
brz,a %i7, loop_2802
fsrc2 %f12, %f0
fcmpeq32 %f2, %f10, %o4
stx %l0, [%l7 + 0x30]
loop_2802:
fmuld8ulx16 %f8, %f4, %f0
ldsh [%l7 + 0x76], %g1
movrgz %i5, %i2, %l1
stw %g2, [%l7 + 0x58]
movvc %icc, %i3, %o7
faligndata %f10, %f8, %f8
andcc %o2, 0x1AD0, %g5
fmovdne %icc, %f14, %f10
fbe %fcc2, loop_2803
taddcc %l5, %o3, %l6
ldsb [%l7 + 0x0F], %l3
fcmpeq32 %f0, %f12, %i0
loop_2803:
orn %o0, 0x0157, %l2
st %f1, [%l7 + 0x08]
fmovrdgez %g3, %f12, %f0
fmul8sux16 %f6, %f2, %f0
umul %i6, 0x00FE, %o6
movrgz %i1, %g7, %g6
sth %g4, [%l7 + 0x5E]
fmovsl %icc, %f11, %f0
array8 %o1, %l4, %o5
ldsh [%l7 + 0x5A], %i7
fmovscs %icc, %f8, %f10
fpadd32 %f12, %f14, %f10
fxnors %f3, %f15, %f11
xorcc %o4, 0x150A, %l0
movpos %icc, %i4, %g1
fpack32 %f6, %f4, %f10
std %f4, [%l7 + 0x68]
array8 %i5, %l1, %i2
ldx [%l7 + 0x60], %g2
fornot2 %f6, %f10, %f6
stb %i3, [%l7 + 0x4D]
lduh [%l7 + 0x12], %o2
fors %f6, %f4, %f7
lduw [%l7 + 0x78], %o7
ldx [%l7 + 0x20], %g5
andncc %o3, %l5, %l6
fble,a %fcc3, loop_2804
fmul8x16au %f10, %f10, %f10
std %f10, [%l7 + 0x30]
fmovsg %icc, %f13, %f6
loop_2804:
fones %f4
movre %l3, %o0, %l2
brgz,a %g3, loop_2805
fabss %f7, %f7
taddcc %i6, 0x0968, %i0
brnz %o6, loop_2806
loop_2805:
fmul8sux16 %f12, %f0, %f10
tl %xcc, 0x0
andcc %g7, %i1, %g4
loop_2806:
stw %g6, [%l7 + 0x14]
lduw [%l7 + 0x4C], %l4
faligndata %f10, %f10, %f8
st %f2, [%l7 + 0x28]
orn %o1, 0x1514, %i7
fmovdpos %xcc, %f2, %f6
addccc %o4, %o5, %l0
stb %g1, [%l7 + 0x61]
st %f9, [%l7 + 0x6C]
fpadd16s %f13, %f14, %f6
fmovrdgz %i5, %f6, %f2
fornot2 %f10, %f8, %f2
ld [%l7 + 0x58], %f4
fpackfix %f14, %f14
fmuld8ulx16 %f8, %f14, %f10
stw %l1, [%l7 + 0x24]
st %f10, [%l7 + 0x34]
movvc %icc, %i4, %g2
movvs %icc, %i3, %i2
ld [%l7 + 0x48], %f7
ldx [%l7 + 0x48], %o2
ldsb [%l7 + 0x59], %g5
fcmps %fcc2, %f2, %f0
tleu %icc, 0x3
tsubcctv %o3, 0x1072, %l5
st %f13, [%l7 + 0x2C]
fnot1s %f13, %f3
st %f15, [%l7 + 0x78]
fmovsn %xcc, %f2, %f1
fbug,a %fcc3, loop_2807
smul %l6, 0x0AF7, %l3
bvc %xcc, loop_2808
fnand %f6, %f2, %f10
loop_2807:
be,pn %xcc, loop_2809
ldx [%l7 + 0x18], %o0
loop_2808:
pdist %f6, %f12, %f2
call loop_2810
loop_2809:
fornot2 %f10, %f10, %f8
tvs %icc, 0x6
lduw [%l7 + 0x24], %o7
loop_2810:
fmovdne %icc, %f6, %f2
fmovdneg %icc, %f11, %f9
stx %g3, [%l7 + 0x58]
fcmpne32 %f10, %f14, %i6
ldub [%l7 + 0x51], %l2
std %f10, [%l7 + 0x20]
tpos %xcc, 0x5
fmovd %f12, %f14
tne %xcc, 0x3
movcs %icc, %i0, %o6
ldsb [%l7 + 0x6D], %g7
std %f12, [%l7 + 0x38]
stw %g4, [%l7 + 0x34]
sth %i1, [%l7 + 0x36]
stw %g6, [%l7 + 0x24]
lduw [%l7 + 0x1C], %l4
fmovrde %i7, %f12, %f2
ldsh [%l7 + 0x7E], %o4
lduh [%l7 + 0x38], %o5
ldd [%l7 + 0x60], %f10
ldd [%l7 + 0x70], %f14
fmovspos %icc, %f13, %f4
sllx %l0, 0x1D, %o1
fxors %f9, %f8, %f9
fpsub32s %f6, %f1, %f11
popc %g1, %l1
ldsh [%l7 + 0x5C], %i5
popc %i4, %g2
stx %i2, [%l7 + 0x40]
tcs %icc, 0x2
alignaddrl %o2, %i3, %g5
fbu %fcc0, loop_2811
lduh [%l7 + 0x08], %l5
fornot2 %f8, %f14, %f14
stb %o3, [%l7 + 0x5C]
loop_2811:
xnorcc %l3, 0x0BF0, %l6
ld [%l7 + 0x74], %f10
movvs %icc, %o0, %g3
fpack16 %f2, %f11
bshuffle %f0, %f14, %f8
xor %i6, 0x06E0, %o7
tn %xcc, 0x3
lduw [%l7 + 0x0C], %i0
lduw [%l7 + 0x54], %o6
for %f14, %f14, %f2
andn %g7, 0x1394, %g4
fcmpd %fcc3, %f8, %f8
lduh [%l7 + 0x4A], %l2
subccc %i1, %l4, %i7
smul %g6, %o4, %o5
fpack32 %f10, %f4, %f0
taddcc %o1, %g1, %l1
fmovdvc %icc, %f10, %f9
addc %i5, 0x0904, %l0
orncc %g2, 0x18A0, %i4
fmovrse %o2, %f12, %f14
lduh [%l7 + 0x20], %i2
ldsw [%l7 + 0x48], %i3
stw %g5, [%l7 + 0x7C]
lduw [%l7 + 0x24], %l5
fmovda %icc, %f1, %f10
fmovsl %icc, %f12, %f5
array8 %l3, %l6, %o3
ldub [%l7 + 0x62], %g3
bne,a %xcc, loop_2812
edge8ln %i6, %o0, %i0
stx %o6, [%l7 + 0x48]
stb %o7, [%l7 + 0x39]
loop_2812:
movle %icc, %g4, %l2
fone %f12
tsubcctv %g7, %l4, %i7
ldub [%l7 + 0x24], %i1
ldx [%l7 + 0x48], %g6
lduh [%l7 + 0x64], %o5
movge %icc, %o4, %g1
std %f6, [%l7 + 0x48]
fmovrslz %o1, %f11, %f5
fnegd %f4, %f10
tpos %icc, 0x2
movre %i5, 0x33B, %l0
fmovdle %xcc, %f0, %f8
fcmple16 %f2, %f12, %l1
fors %f7, %f11, %f4
fmovsleu %icc, %f15, %f14
tn %icc, 0x6
stw %g2, [%l7 + 0x54]
stb %o2, [%l7 + 0x7F]
lduh [%l7 + 0x10], %i2
st %f0, [%l7 + 0x50]
tsubcctv %i4, 0x1C73, %g5
ldsb [%l7 + 0x3C], %l5
fsrc1 %f8, %f6
sra %i3, 0x18, %l3
fbug %fcc0, loop_2813
fmuld8sux16 %f3, %f7, %f14
fnot2 %f0, %f14
ld [%l7 + 0x74], %f8
loop_2813:
ldx [%l7 + 0x28], %o3
edge32 %g3, %i6, %o0
nop
setx loop_2814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i0, [%l7 + 0x08]
ldsh [%l7 + 0x7A], %l6
fmovrdgz %o6, %f4, %f14
loop_2814:
fsrc2s %f7, %f6
fbe,a %fcc2, loop_2815
array16 %o7, %g4, %l2
be,pt %icc, loop_2816
lduh [%l7 + 0x64], %l4
loop_2815:
fbug,a %fcc0, loop_2817
sth %g7, [%l7 + 0x4C]
loop_2816:
move %xcc, %i1, %i7
fpsub32 %f4, %f14, %f10
loop_2817:
orcc %o5, 0x0B02, %o4
fpsub32s %f15, %f12, %f12
stx %g6, [%l7 + 0x50]
fbo,a %fcc0, loop_2818
fbo %fcc3, loop_2819
fbe %fcc0, loop_2820
fbu %fcc2, loop_2821
loop_2818:
std %f2, [%l7 + 0x30]
loop_2819:
brlez,a %g1, loop_2822
loop_2820:
stb %i5, [%l7 + 0x36]
loop_2821:
sub %o1, 0x0254, %l1
fmovsvs %xcc, %f4, %f7
loop_2822:
ldsh [%l7 + 0x40], %g2
ble loop_2823
edge32n %o2, %i2, %l0
fmovsleu %icc, %f11, %f1
lduh [%l7 + 0x78], %i4
loop_2823:
fbge %fcc1, loop_2824
subcc %g5, %i3, %l5
ldsw [%l7 + 0x6C], %o3
ldsw [%l7 + 0x48], %g3
loop_2824:
movrgez %i6, 0x2C0, %l3
ldx [%l7 + 0x70], %i0
stw %l6, [%l7 + 0x44]
lduh [%l7 + 0x66], %o0
lduh [%l7 + 0x16], %o6
ldd [%l7 + 0x70], %f0
stx %g4, [%l7 + 0x50]
fmovsne %xcc, %f0, %f11
fornot2s %f10, %f7, %f0
stb %l2, [%l7 + 0x2E]
fpackfix %f12, %f6
lduw [%l7 + 0x40], %l4
bgu,pt %xcc, loop_2825
tvs %xcc, 0x5
nop
setx loop_2826, %l0, %l1
jmpl %l1, %o7
fsrc1 %f14, %f14
loop_2825:
stx %i1, [%l7 + 0x58]
ldub [%l7 + 0x69], %i7
loop_2826:
fbl,a %fcc1, loop_2827
edge8 %g7, %o5, %o4
fzeros %f3
addc %g1, %g6, %o1
loop_2827:
movg %xcc, %i5, %g2
bneg,a,pt %icc, loop_2828
ldsb [%l7 + 0x6C], %o2
tge %icc, 0x6
movvc %icc, %i2, %l1
loop_2828:
fpack32 %f4, %f6, %f10
tpos %xcc, 0x1
te %xcc, 0x5
ldx [%l7 + 0x68], %l0
fandnot2s %f5, %f5, %f2
alignaddrl %i4, %g5, %l5
ld [%l7 + 0x20], %f2
fmovdcs %xcc, %f1, %f3
move %xcc, %i3, %o3
fmovrdlz %g3, %f6, %f6
ld [%l7 + 0x20], %f8
sll %i6, 0x1C, %l3
ldsb [%l7 + 0x12], %l6
lduh [%l7 + 0x22], %o0
udivcc %i0, 0x1727, %o6
fcmpgt32 %f4, %f6, %l2
bcs loop_2829
movpos %xcc, %l4, %o7
bn,a %xcc, loop_2830
sth %g4, [%l7 + 0x50]
loop_2829:
ldub [%l7 + 0x2E], %i7
bl,pn %icc, loop_2831
loop_2830:
bcc,a %xcc, loop_2832
xorcc %i1, 0x1945, %g7
fpsub16 %f10, %f12, %f14
loop_2831:
ldx [%l7 + 0x48], %o4
loop_2832:
edge32 %o5, %g1, %o1
movneg %icc, %g6, %g2
fabss %f13, %f14
fandnot1 %f0, %f0, %f8
fmovdcs %icc, %f4, %f11
fornot1s %f3, %f1, %f15
fbo,a %fcc2, loop_2833
movleu %xcc, %o2, %i2
tneg %xcc, 0x1
fxor %f14, %f4, %f14
loop_2833:
ldsh [%l7 + 0x5C], %i5
sll %l0, %i4, %g5
ldd [%l7 + 0x10], %f10
fcmpeq16 %f14, %f4, %l1
st %f9, [%l7 + 0x70]
movrgz %l5, 0x0A9, %i3
fabss %f12, %f0
popc %g3, %i6
movrgz %l3, 0x2E4, %l6
ldsw [%l7 + 0x1C], %o3
fmovdvc %xcc, %f3, %f15
fmovrslz %i0, %f12, %f4
movne %icc, %o0, %l2
tn %icc, 0x7
ldd [%l7 + 0x08], %f4
ldsh [%l7 + 0x50], %l4
brz,a %o7, loop_2834
edge8ln %o6, %i7, %g4
tcs %icc, 0x2
fbg %fcc0, loop_2835
loop_2834:
fcmpeq32 %f14, %f12, %i1
std %f0, [%l7 + 0x78]
nop
setx loop_2836, %l0, %l1
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_2835:
fbne %fcc3, loop_2837
ldsb [%l7 + 0x6B], %g7
tvc %xcc, 0x0
loop_2836:
xnor %o4, %o5, %g1
loop_2837:
tle %xcc, 0x3
stx %g6, [%l7 + 0x48]
popc %g2, %o1
st %f14, [%l7 + 0x28]
fmovdne %icc, %f13, %f2
movrlez %o2, 0x116, %i5
ldsh [%l7 + 0x68], %i2
orn %l0, %i4, %l1
be,a loop_2838
ldx [%l7 + 0x18], %g5
fmul8ulx16 %f2, %f14, %f0
fmovs %f1, %f10
loop_2838:
or %i3, %l5, %i6
lduh [%l7 + 0x18], %l3
stb %g3, [%l7 + 0x23]
fpsub16 %f6, %f10, %f14
ble loop_2839
fnands %f3, %f2, %f10
fbn,a %fcc2, loop_2840
fmovrdlz %l6, %f4, %f0
loop_2839:
ldsh [%l7 + 0x46], %o3
movgu %icc, %o0, %l2
loop_2840:
fnors %f2, %f5, %f10
fmul8x16 %f9, %f4, %f8
fcmpne16 %f4, %f8, %i0
fmovsa %xcc, %f5, %f2
tgu %icc, 0x6
edge8l %o7, %o6, %l4
fcmpeq16 %f8, %f12, %g4
fsrc1 %f2, %f14
movrlez %i7, %i1, %o4
tn %xcc, 0x2
ldsb [%l7 + 0x36], %g7
fmovsn %xcc, %f5, %f13
addcc %g1, 0x0159, %o5
ldsb [%l7 + 0x47], %g6
ba %xcc, loop_2841
ldsb [%l7 + 0x39], %g2
fbne,a %fcc3, loop_2842
stx %o1, [%l7 + 0x38]
loop_2841:
fsrc1 %f10, %f12
tsubcctv %o2, %i2, %i5
loop_2842:
fmovdneg %icc, %f13, %f12
tsubcctv %i4, %l0, %g5
fbne %fcc3, loop_2843
fpadd32 %f4, %f10, %f8
tleu %icc, 0x6
ldsb [%l7 + 0x0F], %l1
loop_2843:
xor %i3, 0x0DEC, %i6
bl,pn %xcc, loop_2844
fmovsge %xcc, %f3, %f2
lduh [%l7 + 0x74], %l5
fmovda %xcc, %f10, %f12
loop_2844:
for %f12, %f12, %f6
tg %xcc, 0x4
bg loop_2845
movleu %icc, %g3, %l6
bshuffle %f10, %f8, %f14
udiv %o3, 0x096D, %o0
loop_2845:
lduh [%l7 + 0x2A], %l3
fbe,a %fcc3, loop_2846
edge8n %i0, %o7, %l2
ld [%l7 + 0x64], %f10
fmovdvc %xcc, %f10, %f13
loop_2846:
fba %fcc0, loop_2847
fbo,a %fcc2, loop_2848
fpadd32 %f14, %f12, %f4
mova %xcc, %l4, %g4
loop_2847:
fands %f12, %f1, %f8
loop_2848:
fsrc1 %f10, %f2
orn %o6, %i7, %i1
std %f0, [%l7 + 0x58]
stb %o4, [%l7 + 0x4D]
xor %g1, %g7, %g6
smul %o5, 0x0581, %o1
st %f5, [%l7 + 0x24]
brz %g2, loop_2849
stw %o2, [%l7 + 0x14]
fbg %fcc2, loop_2850
ldsw [%l7 + 0x44], %i2
loop_2849:
fnegs %f13, %f5
srax %i5, %l0, %i4
loop_2850:
fpadd16 %f4, %f6, %f8
ldd [%l7 + 0x68], %f14
fmuld8ulx16 %f11, %f15, %f2
fpack32 %f14, %f0, %f10
taddcctv %g5, 0x1377, %i3
fmovrse %i6, %f1, %f3
fmovsa %xcc, %f14, %f12
brlez %l1, loop_2851
ldsh [%l7 + 0x24], %g3
brnz,a %l5, loop_2852
edge16 %o3, %o0, %l3
loop_2851:
for %f12, %f10, %f2
sth %l6, [%l7 + 0x72]
loop_2852:
andn %i0, %o7, %l2
fcmpgt32 %f14, %f0, %l4
bgu %icc, loop_2853
ldx [%l7 + 0x10], %o6
ldx [%l7 + 0x38], %g4
movpos %icc, %i1, %o4
loop_2853:
bneg,a,pt %icc, loop_2854
move %icc, %g1, %g7
ld [%l7 + 0x0C], %f15
ldx [%l7 + 0x60], %g6
loop_2854:
fxnor %f10, %f0, %f2
tg %icc, 0x3
movge %icc, %i7, %o5
fxors %f1, %f14, %f0
edge32ln %o1, %o2, %g2
fcmpeq32 %f12, %f0, %i5
fmovdle %xcc, %f15, %f3
fxors %f10, %f15, %f2
fmovs %f15, %f6
ble,a,pt %xcc, loop_2855
fcmpeq32 %f8, %f4, %l0
tpos %xcc, 0x3
stw %i4, [%l7 + 0x34]
loop_2855:
brlez %g5, loop_2856
xorcc %i3, 0x12B7, %i2
bvc,a %xcc, loop_2857
fmovdg %xcc, %f14, %f12
loop_2856:
fmovsge %icc, %f7, %f15
fblg %fcc1, loop_2858
loop_2857:
bneg,pt %xcc, loop_2859
srax %l1, 0x05, %g3
sethi 0x195C, %l5
loop_2858:
fsrc2 %f0, %f8
loop_2859:
andn %i6, %o0, %l3
add %o3, 0x1E23, %i0
movrgez %o7, 0x2EC, %l2
array16 %l4, %l6, %o6
bleu,a %icc, loop_2860
subccc %g4, 0x0877, %o4
bge %xcc, loop_2861
fbne %fcc0, loop_2862
loop_2860:
tleu %xcc, 0x7
fbu %fcc3, loop_2863
loop_2861:
fbo,a %fcc2, loop_2864
loop_2862:
te %icc, 0x7
subc %g1, %i1, %g6
loop_2863:
bleu,pn %icc, loop_2865
loop_2864:
fpack16 %f0, %f15
edge32l %g7, %i7, %o5
fnegd %f8, %f10
loop_2865:
ldsh [%l7 + 0x3E], %o2
lduw [%l7 + 0x30], %g2
pdist %f12, %f8, %f14
stx %i5, [%l7 + 0x78]
fsrc2s %f2, %f13
fpadd32 %f10, %f14, %f6
array32 %o1, %i4, %g5
fnor %f12, %f14, %f2
ldub [%l7 + 0x64], %i3
fabss %f4, %f3
nop
setx loop_2866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f14, %f8, %f12
fpackfix %f4, %f2
lduh [%l7 + 0x4C], %i2
loop_2866:
fnand %f6, %f4, %f6
stb %l0, [%l7 + 0x20]
fmovsvc %xcc, %f10, %f12
fmovdleu %xcc, %f14, %f3
fbl,a %fcc0, loop_2867
st %f6, [%l7 + 0x08]
umul %l1, 0x023C, %l5
lduh [%l7 + 0x2C], %i6
loop_2867:
ldx [%l7 + 0x78], %g3
ldub [%l7 + 0x40], %l3
stx %o3, [%l7 + 0x50]
fmovrsne %o0, %f12, %f9
fmovdg %icc, %f3, %f14
sdivcc %o7, 0x18C0, %i0
lduw [%l7 + 0x48], %l4
tsubcctv %l6, %l2, %o6
st %f8, [%l7 + 0x50]
ldsb [%l7 + 0x12], %g4
st %f9, [%l7 + 0x38]
stx %o4, [%l7 + 0x78]
call loop_2868
ldsh [%l7 + 0x36], %g1
fmovrsne %g6, %f14, %f0
std %f14, [%l7 + 0x68]
loop_2868:
tpos %icc, 0x6
fmovdpos %icc, %f14, %f15
edge8n %g7, %i7, %i1
mulscc %o5, %g2, %o2
std %f14, [%l7 + 0x58]
movleu %icc, %i5, %i4
orn %o1, %i3, %i2
fcmpne32 %f0, %f4, %g5
tsubcc %l1, 0x195C, %l5
st %f15, [%l7 + 0x6C]
fnot2 %f14, %f0
edge8 %l0, %g3, %l3
ldub [%l7 + 0x5D], %o3
ldub [%l7 + 0x52], %o0
sth %i6, [%l7 + 0x5E]
movrgz %i0, %o7, %l4
fmovse %icc, %f13, %f9
st %f7, [%l7 + 0x7C]
fmovsleu %icc, %f11, %f6
fnors %f15, %f11, %f15
ldub [%l7 + 0x0A], %l6
stx %l2, [%l7 + 0x78]
fmovsvs %xcc, %f14, %f6
sra %o6, 0x05, %g4
stb %g1, [%l7 + 0x73]
tcc %icc, 0x6
lduh [%l7 + 0x2E], %o4
nop
setx loop_2869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f2, %f12
orncc %g6, 0x1AFA, %i7
tcc %icc, 0x2
loop_2869:
bn,pt %icc, loop_2870
popc %g7, %i1
edge32ln %g2, %o5, %o2
fcmpne32 %f4, %f6, %i4
loop_2870:
mulx %o1, 0x0AA2, %i5
tsubcc %i2, %g5, %l1
tgu %xcc, 0x6
tsubcctv %l5, 0x1CF3, %l0
fxnors %f13, %f2, %f7
tneg %xcc, 0x7
fmovspos %icc, %f9, %f3
fmovrslez %i3, %f12, %f14
stb %l3, [%l7 + 0x2E]
fmovrdlz %o3, %f10, %f2
sth %g3, [%l7 + 0x28]
mulscc %o0, 0x02A2, %i6
fornot2 %f10, %f2, %f2
edge8ln %i0, %o7, %l6
fmovdgu %xcc, %f10, %f2
tge %xcc, 0x1
tgu %xcc, 0x1
movrne %l2, 0x02F, %o6
sth %g4, [%l7 + 0x4E]
subcc %g1, %l4, %g6
xnor %o4, %i7, %g7
fmovrdlez %g2, %f6, %f10
andcc %o5, 0x09D6, %i1
brlez,a %o2, loop_2871
orncc %i4, %i5, %i2
nop
setx loop_2872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32s %f10, %f4, %f12
loop_2871:
fbe %fcc1, loop_2873
fbne,a %fcc1, loop_2874
loop_2872:
fbl %fcc0, loop_2875
tsubcctv %g5, %l1, %o1
loop_2873:
lduh [%l7 + 0x26], %l5
loop_2874:
fands %f10, %f15, %f12
loop_2875:
sub %i3, %l0, %l3
siam 0x5
and %g3, %o3, %i6
bg,a %xcc, loop_2876
andn %i0, %o0, %l6
taddcc %l2, 0x1ADE, %o6
mulx %o7, 0x1323, %g4
loop_2876:
tneg %xcc, 0x7
stb %g1, [%l7 + 0x52]
movge %icc, %g6, %o4
lduh [%l7 + 0x48], %i7
ldsw [%l7 + 0x30], %l4
sdivcc %g7, 0x1A37, %g2
edge8 %i1, %o5, %o2
ldub [%l7 + 0x15], %i5
fbn %fcc0, loop_2877
subc %i2, %i4, %l1
fbg %fcc2, loop_2878
fmovrdne %g5, %f14, %f2
loop_2877:
orcc %l5, 0x0D67, %o1
fmovrde %i3, %f8, %f8
loop_2878:
fcmpne32 %f2, %f2, %l0
mova %icc, %l3, %g3
alignaddrl %i6, %o3, %i0
stx %o0, [%l7 + 0x60]
ldsb [%l7 + 0x5E], %l6
for %f4, %f4, %f2
fmul8x16 %f9, %f8, %f10
fcmpeq32 %f4, %f10, %l2
array32 %o7, %g4, %o6
fcmpne16 %f4, %f2, %g6
tg %icc, 0x1
sth %o4, [%l7 + 0x5A]
fpadd32s %f12, %f12, %f13
stw %i7, [%l7 + 0x18]
edge16 %l4, %g1, %g7
movrne %g2, 0x079, %o5
movcc %xcc, %i1, %o2
xnor %i2, %i4, %l1
stx %g5, [%l7 + 0x08]
stx %l5, [%l7 + 0x20]
sth %i5, [%l7 + 0x50]
ldsw [%l7 + 0x70], %i3
fsrc2 %f6, %f2
std %f10, [%l7 + 0x78]
fornot2s %f15, %f14, %f8
ble,a,pn %icc, loop_2879
tneg %icc, 0x7
tle %icc, 0x7
fmovsl %xcc, %f12, %f0
loop_2879:
fmovsvc %xcc, %f7, %f6
fbne,a %fcc2, loop_2880
bvs,a,pt %icc, loop_2881
ldsb [%l7 + 0x09], %o1
ldub [%l7 + 0x2B], %l3
loop_2880:
fmovsn %xcc, %f1, %f5
loop_2881:
edge16l %l0, %i6, %o3
stx %i0, [%l7 + 0x60]
stw %o0, [%l7 + 0x48]
fmovdneg %xcc, %f15, %f9
fmovrdlez %g3, %f14, %f0
sll %l2, 0x07, %l6
sub %o7, 0x1996, %g4
fzeros %f15
fmovrdne %o6, %f14, %f0
ld [%l7 + 0x7C], %f7
std %f12, [%l7 + 0x58]
xnorcc %g6, %i7, %o4
sub %l4, 0x1125, %g7
ldsb [%l7 + 0x77], %g2
fpsub32 %f14, %f2, %f12
tvc %xcc, 0x4
tcs %icc, 0x0
std %f8, [%l7 + 0x78]
sllx %o5, 0x02, %i1
alignaddr %g1, %i2, %o2
fornot2s %f15, %f11, %f9
fmovrse %l1, %f11, %f13
fcmpgt16 %f4, %f8, %i4
ldub [%l7 + 0x08], %l5
movrgez %i5, %g5, %i3
ldx [%l7 + 0x60], %l3
xorcc %l0, %o1, %i6
movl %xcc, %o3, %i0
movrlz %o0, 0x0D7, %l2
fsrc2s %f3, %f3
edge32l %g3, %o7, %g4
tpos %xcc, 0x0
std %f10, [%l7 + 0x38]
movrgez %l6, 0x067, %g6
nop
setx loop_2882, %l0, %l1
jmpl %l1, %o6
ldx [%l7 + 0x40], %i7
movneg %icc, %l4, %g7
lduw [%l7 + 0x6C], %g2
loop_2882:
fmuld8sux16 %f8, %f0, %f10
fmovsne %xcc, %f11, %f9
brlz %o4, loop_2883
tsubcc %o5, %i1, %i2
bvs,pn %xcc, loop_2884
bvc,a %xcc, loop_2885
loop_2883:
ldub [%l7 + 0x39], %o2
sll %g1, 0x1F, %l1
loop_2884:
movne %icc, %i4, %l5
loop_2885:
movgu %icc, %g5, %i3
call loop_2886
stx %i5, [%l7 + 0x70]
ta %icc, 0x0
fbo,a %fcc2, loop_2887
loop_2886:
fands %f12, %f2, %f2
array8 %l3, %o1, %i6
stw %o3, [%l7 + 0x08]
loop_2887:
fmovsvc %xcc, %f11, %f12
ldub [%l7 + 0x09], %i0
stb %l0, [%l7 + 0x40]
andn %o0, %l2, %g3
xorcc %o7, 0x0879, %g4
movcs %xcc, %g6, %l6
st %f15, [%l7 + 0x28]
ldsb [%l7 + 0x6A], %o6
movre %l4, %g7, %g2
bleu,pn %icc, loop_2888
fnor %f8, %f12, %f4
stb %i7, [%l7 + 0x5F]
fble %fcc3, loop_2889
loop_2888:
movgu %xcc, %o4, %o5
array32 %i2, %o2, %i1
ldsw [%l7 + 0x1C], %g1
loop_2889:
srax %i4, 0x0D, %l5
ld [%l7 + 0x54], %f9
fmovdleu %icc, %f11, %f14
ldx [%l7 + 0x20], %g5
fmovrsne %l1, %f7, %f7
bpos,a,pn %icc, loop_2890
fmovscc %icc, %f14, %f4
fpmerge %f11, %f7, %f8
ldd [%l7 + 0x60], %f12
loop_2890:
fcmpne16 %f2, %f2, %i5
fpadd32 %f10, %f14, %f2
lduh [%l7 + 0x48], %l3
movrgez %o1, 0x1AA, %i6
ta %icc, 0x0
sth %i3, [%l7 + 0x46]
lduh [%l7 + 0x22], %o3
array8 %l0, %i0, %l2
fmovrsgez %o0, %f2, %f13
alignaddrl %g3, %g4, %o7
fxnor %f10, %f14, %f12
fcmpne32 %f0, %f6, %l6
subc %g6, %l4, %o6
ld [%l7 + 0x3C], %f12
lduh [%l7 + 0x64], %g2
fbul,a %fcc2, loop_2891
fmovrdgz %g7, %f12, %f14
brgez,a %o4, loop_2892
stb %i7, [%l7 + 0x2C]
loop_2891:
brlez,a %i2, loop_2893
tneg %icc, 0x1
loop_2892:
tpos %xcc, 0x1
fors %f8, %f12, %f11
loop_2893:
lduw [%l7 + 0x10], %o2
fnot1s %f11, %f3
orn %o5, 0x0768, %i1
ldx [%l7 + 0x60], %i4
fmovrslz %l5, %f10, %f2
ldsw [%l7 + 0x58], %g1
bcs %xcc, loop_2894
bl,pt %icc, loop_2895
st %f12, [%l7 + 0x38]
mulscc %l1, 0x0BAD, %i5
loop_2894:
fand %f0, %f2, %f6
loop_2895:
tvs %xcc, 0x2
fmovsl %icc, %f10, %f0
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x31], %o1
stw %i6, [%l7 + 0x20]
tcs %xcc, 0x6
movneg %xcc, %g5, %o3
movl %xcc, %l0, %i3
fbn,a %fcc3, loop_2896
fnand %f8, %f0, %f8
srax %l2, %i0, %o0
orn %g3, 0x0141, %g4
loop_2896:
stx %l6, [%l7 + 0x68]
orncc %g6, 0x19E9, %l4
fmovrdne %o6, %f8, %f14
sth %o7, [%l7 + 0x1E]
ldsw [%l7 + 0x48], %g7
tge %xcc, 0x6
fbe %fcc3, loop_2897
stw %o4, [%l7 + 0x10]
ldsh [%l7 + 0x6A], %g2
bcs,a,pn %icc, loop_2898
loop_2897:
fmovdleu %xcc, %f1, %f14
fpsub16s %f13, %f13, %f2
fcmpne32 %f12, %f0, %i2
loop_2898:
ld [%l7 + 0x34], %f7
ldub [%l7 + 0x7B], %i7
ld [%l7 + 0x44], %f9
lduw [%l7 + 0x34], %o5
ld [%l7 + 0x1C], %f5
fmovrsgz %o2, %f15, %f5
edge32l %i1, %l5, %g1
lduw [%l7 + 0x54], %l1
movrne %i5, %l3, %i4
movvc %icc, %o1, %g5
fone %f0
fmovrdlez %i6, %f2, %f14
tneg %icc, 0x5
fcmpgt16 %f6, %f0, %o3
ldx [%l7 + 0x18], %l0
fandnot1s %f9, %f7, %f9
fmovsle %xcc, %f6, %f3
tpos %xcc, 0x7
edge8n %i3, %l2, %o0
fbl %fcc0, loop_2899
fmul8x16 %f5, %f8, %f0
bcs,a,pt %icc, loop_2900
ldub [%l7 + 0x70], %i0
loop_2899:
ld [%l7 + 0x0C], %f1
ldsb [%l7 + 0x59], %g3
loop_2900:
stx %l6, [%l7 + 0x48]
stw %g4, [%l7 + 0x4C]
fornot1s %f3, %f15, %f9
taddcctv %g6, 0x1201, %o6
ldx [%l7 + 0x78], %o7
smul %l4, %o4, %g7
lduh [%l7 + 0x14], %g2
fzero %f10
nop
setx loop_2901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8ulx16 %f3, %f5, %f4
fmovscc %xcc, %f10, %f2
array16 %i7, %i2, %o2
loop_2901:
fmovsneg %icc, %f1, %f4
andcc %o5, 0x0B5F, %l5
lduh [%l7 + 0x3A], %i1
fpsub16s %f0, %f6, %f11
movg %icc, %g1, %l1
bcc,a,pn %xcc, loop_2902
fmovdn %xcc, %f12, %f8
fbue %fcc2, loop_2903
and %i5, %i4, %l3
loop_2902:
fbul %fcc0, loop_2904
srlx %o1, %i6, %o3
loop_2903:
ldsh [%l7 + 0x10], %g5
ldsw [%l7 + 0x6C], %i3
loop_2904:
fcmpne32 %f8, %f4, %l0
fandnot1 %f2, %f6, %f14
bl,a,pt %icc, loop_2905
orn %l2, 0x01C1, %o0
fbn,a %fcc3, loop_2906
tcc %icc, 0x0
loop_2905:
movpos %xcc, %i0, %l6
tle %xcc, 0x6
loop_2906:
brz,a %g3, loop_2907
movvc %icc, %g4, %o6
fcmple16 %f8, %f10, %g6
popc 0x06D9, %l4
loop_2907:
fnegs %f15, %f6
fnot1s %f10, %f12
fmovrdgz %o4, %f4, %f6
ldub [%l7 + 0x44], %o7
subcc %g7, 0x0D68, %i7
movgu %xcc, %i2, %o2
fxnor %f0, %f8, %f2
fmovdgu %xcc, %f13, %f0
edge16l %o5, %l5, %g2
ldd [%l7 + 0x58], %f4
fmovrsgz %i1, %f4, %f3
bcc loop_2908
fmovdle %xcc, %f15, %f7
sdivcc %l1, 0x0C51, %i5
mulx %i4, 0x19E0, %l3
loop_2908:
bshuffle %f8, %f12, %f10
fmovse %xcc, %f0, %f6
tneg %xcc, 0x5
brgez,a %g1, loop_2909
fmovs %f14, %f1
ldub [%l7 + 0x1F], %i6
addccc %o3, %o1, %i3
loop_2909:
bne %xcc, loop_2910
fbuge,a %fcc3, loop_2911
lduh [%l7 + 0x10], %g5
mulx %l2, %l0, %i0
loop_2910:
ldd [%l7 + 0x18], %f14
loop_2911:
st %f8, [%l7 + 0x54]
fbne %fcc1, loop_2912
ldd [%l7 + 0x28], %f2
umul %o0, %g3, %l6
movre %o6, %g6, %g4
loop_2912:
ldsw [%l7 + 0x78], %o4
fornot1 %f2, %f8, %f2
ld [%l7 + 0x5C], %f9
brgz %o7, loop_2913
tsubcc %l4, 0x0BC5, %i7
st %f0, [%l7 + 0x4C]
fbn,a %fcc1, loop_2914
loop_2913:
fcmped %fcc0, %f0, %f2
mulx %g7, 0x0AB6, %o2
stw %i2, [%l7 + 0x4C]
loop_2914:
lduh [%l7 + 0x56], %o5
ldub [%l7 + 0x6E], %g2
ldsw [%l7 + 0x7C], %l5
lduh [%l7 + 0x58], %i1
fnors %f9, %f9, %f2
fxor %f8, %f6, %f14
ldx [%l7 + 0x50], %l1
stb %i5, [%l7 + 0x56]
udivx %l3, 0x1DD8, %i4
fmovrsne %i6, %f1, %f6
tle %xcc, 0x2
ldd [%l7 + 0x60], %f12
bvc,a loop_2915
fcmpne16 %f2, %f2, %o3
srlx %o1, 0x1D, %g1
bvc,a loop_2916
loop_2915:
ld [%l7 + 0x68], %f7
fbug %fcc1, loop_2917
tge %icc, 0x3
loop_2916:
fmovrslez %i3, %f11, %f7
bcs loop_2918
loop_2917:
fmovd %f8, %f2
smulcc %l2, %g5, %i0
fnegd %f12, %f14
loop_2918:
lduh [%l7 + 0x28], %o0
sth %l0, [%l7 + 0x20]
fandnot1s %f10, %f7, %f4
tle %xcc, 0x2
fnands %f2, %f3, %f4
fmovrsne %l6, %f15, %f12
edge16 %o6, %g3, %g4
sth %o4, [%l7 + 0x7E]
fmovrdlz %g6, %f14, %f10
edge8n %o7, %i7, %g7
edge32 %l4, %i2, %o5
movre %g2, 0x1D2, %o2
stb %l5, [%l7 + 0x74]
orncc %l1, %i1, %l3
orn %i4, %i5, %i6
fcmpne16 %f10, %f8, %o1
fcmpgt16 %f10, %f0, %g1
fmovrdgez %o3, %f0, %f6
ldsw [%l7 + 0x34], %i3
ld [%l7 + 0x5C], %f3
ldsh [%l7 + 0x5C], %g5
fmuld8ulx16 %f0, %f11, %f14
fxnors %f13, %f11, %f11
srlx %i0, 0x01, %l2
fmovdvc %icc, %f4, %f3
sth %o0, [%l7 + 0x52]
fbue,a %fcc1, loop_2919
fmovse %icc, %f7, %f3
bleu,a,pt %icc, loop_2920
fmovsge %icc, %f0, %f11
loop_2919:
ld [%l7 + 0x74], %f5
lduh [%l7 + 0x3E], %l0
loop_2920:
movrgz %l6, 0x36D, %g3
andn %o6, 0x142E, %g4
ldsh [%l7 + 0x70], %o4
bleu,a loop_2921
fmovdn %icc, %f3, %f12
stb %g6, [%l7 + 0x7A]
addcc %i7, 0x0875, %g7
loop_2921:
fornot1 %f6, %f4, %f0
lduh [%l7 + 0x28], %l4
fmovsn %icc, %f1, %f4
ldd [%l7 + 0x10], %f6
fcmpne32 %f10, %f12, %o7
stw %o5, [%l7 + 0x40]
ldsw [%l7 + 0x30], %i2
lduw [%l7 + 0x20], %o2
stb %g2, [%l7 + 0x1D]
sll %l1, 0x06, %l5
ldx [%l7 + 0x58], %i1
sth %l3, [%l7 + 0x14]
fmovsvs %xcc, %f13, %f4
fbo,a %fcc0, loop_2922
fcmpd %fcc2, %f10, %f0
edge32 %i4, %i5, %o1
fmovdcs %xcc, %f0, %f11
loop_2922:
bge,a %icc, loop_2923
fnors %f3, %f14, %f14
stw %i6, [%l7 + 0x20]
fpadd32s %f4, %f5, %f3
loop_2923:
ldsw [%l7 + 0x50], %g1
fbug %fcc0, loop_2924
ld [%l7 + 0x50], %f7
nop
setx loop_2925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsleu %xcc, %f15, %f1
loop_2924:
stx %i3, [%l7 + 0x68]
fmovdg %xcc, %f3, %f11
loop_2925:
fornot1s %f12, %f6, %f6
tneg %icc, 0x6
fnand %f8, %f2, %f8
xorcc %g5, 0x1F7C, %i0
fblg,a %fcc2, loop_2926
movn %xcc, %l2, %o0
fexpand %f8, %f10
pdist %f14, %f10, %f4
loop_2926:
nop
setx loop_2927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %l0, %o3, %l6
add %o6, 0x157D, %g4
srl %g3, %g6, %i7
loop_2927:
fbu,a %fcc2, loop_2928
fones %f11
fpmerge %f5, %f9, %f8
lduh [%l7 + 0x74], %g7
loop_2928:
stb %l4, [%l7 + 0x71]
fpsub16 %f14, %f14, %f2
edge32 %o4, %o5, %i2
smulcc %o2, %o7, %l1
movg %icc, %g2, %i1
fbug %fcc2, loop_2929
st %f5, [%l7 + 0x28]
fmovrdgez %l5, %f8, %f14
bge,a %icc, loop_2930
loop_2929:
ld [%l7 + 0x48], %f15
fmovscc %icc, %f14, %f4
edge16l %i4, %l3, %i5
loop_2930:
sth %i6, [%l7 + 0x5E]
fornot1 %f12, %f12, %f6
ldsb [%l7 + 0x3F], %o1
fmul8ulx16 %f10, %f10, %f2
fpsub16s %f8, %f7, %f10
brz %g1, loop_2931
fcmped %fcc0, %f14, %f0
ld [%l7 + 0x44], %f2
stw %i3, [%l7 + 0x10]
loop_2931:
std %f2, [%l7 + 0x20]
std %f6, [%l7 + 0x08]
andn %g5, 0x0A7A, %i0
movge %xcc, %o0, %l0
ta %xcc, 0x7
std %f0, [%l7 + 0x08]
stw %o3, [%l7 + 0x0C]
fbue,a %fcc1, loop_2932
ldd [%l7 + 0x38], %f0
fmovrslez %l6, %f9, %f7
edge8n %l2, %o6, %g3
loop_2932:
st %f13, [%l7 + 0x24]
pdist %f0, %f0, %f0
lduh [%l7 + 0x3E], %g4
fexpand %f9, %f8
tpos %icc, 0x3
and %g6, %g7, %i7
sethi 0x1A3B, %o4
fabss %f3, %f9
sdiv %o5, 0x1FA2, %l4
st %f2, [%l7 + 0x7C]
nop
setx loop_2933, %l0, %l1
jmpl %l1, %i2
ldsh [%l7 + 0x1A], %o7
lduh [%l7 + 0x72], %l1
bg,a,pn %xcc, loop_2934
loop_2933:
bn,a,pt %icc, loop_2935
movvs %xcc, %o2, %i1
fmul8sux16 %f6, %f0, %f8
loop_2934:
fandnot1s %f3, %f5, %f10
loop_2935:
brz %l5, loop_2936
bl,a %xcc, loop_2937
fmovsvs %xcc, %f6, %f9
fmovsleu %icc, %f9, %f7
loop_2936:
sdivx %g2, 0x1D5C, %i4
loop_2937:
stw %i5, [%l7 + 0x50]
fmovspos %xcc, %f7, %f5
bg loop_2938
brgz,a %i6, loop_2939
ldx [%l7 + 0x68], %o1
fpsub32s %f2, %f3, %f2
loop_2938:
tsubcc %g1, 0x00AA, %l3
loop_2939:
fpadd32 %f2, %f0, %f12
fbue %fcc3, loop_2940
fnors %f4, %f5, %f8
fmovd %f2, %f2
subccc %g5, 0x0E11, %i0
loop_2940:
sth %i3, [%l7 + 0x66]
fcmpgt32 %f14, %f2, %o0
brgz,a %l0, loop_2941
ld [%l7 + 0x18], %f5
ldsw [%l7 + 0x24], %o3
bvc,a,pt %icc, loop_2942
loop_2941:
edge8ln %l6, %l2, %g3
ldx [%l7 + 0x40], %g4
fbl,a %fcc2, loop_2943
loop_2942:
subc %o6, %g6, %g7
movn %icc, %o4, %i7
edge16ln %l4, %o5, %i2
loop_2943:
subcc %l1, 0x0B0A, %o2
stw %o7, [%l7 + 0x2C]
bgu,pn %xcc, loop_2944
fbug %fcc1, loop_2945
fmovdneg %icc, %f15, %f15
ldsw [%l7 + 0x10], %l5
loop_2944:
ldsh [%l7 + 0x56], %i1
loop_2945:
nop
setx loop_2946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f6, %f2, %f14
add %i4, %i5, %g2
fmovsge %icc, %f4, %f4
loop_2946:
edge8l %o1, %g1, %l3
tpos %xcc, 0x7
fornot2s %f3, %f13, %f7
fandnot2s %f13, %f6, %f4
tcc %xcc, 0x7
movgu %xcc, %i6, %i0
fcmpd %fcc3, %f6, %f10
fandnot1s %f8, %f2, %f6
edge16n %i3, %o0, %l0
array32 %o3, %l6, %g5
stx %g3, [%l7 + 0x60]
ld [%l7 + 0x14], %f6
tge %xcc, 0x2
fmovrdgez %g4, %f10, %f2
fmovsg %xcc, %f6, %f10
st %f14, [%l7 + 0x44]
tle %xcc, 0x7
edge8n %o6, %g6, %l2
sth %g7, [%l7 + 0x4A]
lduw [%l7 + 0x20], %o4
orcc %i7, 0x1210, %o5
stx %l4, [%l7 + 0x40]
ldd [%l7 + 0x70], %f4
edge32n %l1, %o2, %i2
fcmpeq16 %f14, %f14, %l5
bshuffle %f0, %f2, %f2
stb %i1, [%l7 + 0x1A]
fsrc1 %f2, %f6
andn %i4, 0x0930, %i5
fcmpd %fcc0, %f2, %f10
fpackfix %f10, %f4
edge32l %o7, %g2, %g1
or %l3, %o1, %i0
tle %icc, 0x3
addccc %i6, 0x0DAD, %i3
or %l0, 0x0E02, %o0
fmovsvc %xcc, %f6, %f3
std %f2, [%l7 + 0x68]
tg %xcc, 0x4
fmovsneg %icc, %f3, %f3
ble,a,pn %icc, loop_2947
std %f14, [%l7 + 0x70]
sethi 0x1855, %l6
sub %o3, %g5, %g4
loop_2947:
ldx [%l7 + 0x50], %o6
std %f8, [%l7 + 0x78]
lduh [%l7 + 0x30], %g6
fmovsvc %xcc, %f6, %f3
ldsb [%l7 + 0x3A], %l2
st %f12, [%l7 + 0x5C]
movrne %g7, %o4, %i7
ldsb [%l7 + 0x31], %g3
bneg,a,pn %icc, loop_2948
fmovrdne %l4, %f0, %f14
fpadd32s %f14, %f6, %f15
sdivx %l1, 0x0003, %o5
loop_2948:
sub %i2, %o2, %l5
fbo,a %fcc0, loop_2949
fors %f1, %f1, %f12
ld [%l7 + 0x74], %f1
bcs,a %xcc, loop_2950
loop_2949:
fpsub32 %f6, %f8, %f8
alignaddr %i1, %i5, %o7
fcmpeq16 %f2, %f4, %i4
loop_2950:
udivcc %g1, 0x1008, %l3
sethi 0x1F82, %o1
movg %icc, %i0, %g2
ldub [%l7 + 0x26], %i6
bge %icc, loop_2951
movpos %xcc, %i3, %o0
fmovde %icc, %f15, %f11
andn %l0, %l6, %o3
loop_2951:
fbug %fcc3, loop_2952
fmovsl %icc, %f12, %f6
fmovrdne %g5, %f4, %f12
fmuld8sux16 %f5, %f11, %f8
loop_2952:
stx %g4, [%l7 + 0x60]
ldsw [%l7 + 0x38], %o6
ldd [%l7 + 0x60], %f0
lduw [%l7 + 0x08], %g6
movcc %icc, %g7, %l2
lduw [%l7 + 0x64], %o4
fpsub32 %f2, %f0, %f0
ldx [%l7 + 0x70], %i7
ldx [%l7 + 0x68], %g3
sll %l4, %o5, %i2
fcmps %fcc0, %f15, %f3
movrlez %l1, %o2, %l5
edge8ln %i5, %o7, %i1
alignaddrl %i4, %l3, %g1
fmul8sux16 %f0, %f4, %f14
sth %i0, [%l7 + 0x60]
fmul8ulx16 %f6, %f6, %f0
bvs,a,pn %xcc, loop_2953
bn,a loop_2954
bl,a,pn %icc, loop_2955
fxnors %f11, %f11, %f9
loop_2953:
bcs,a loop_2956
loop_2954:
st %f3, [%l7 + 0x6C]
loop_2955:
srl %g2, 0x13, %o1
tsubcc %i6, %o0, %i3
loop_2956:
fbn,a %fcc0, loop_2957
fnands %f6, %f8, %f4
movcc %icc, %l0, %o3
fnot2s %f3, %f10
loop_2957:
fmovrdgez %g5, %f2, %f0
orcc %g4, %o6, %l6
fblg,a %fcc3, loop_2958
fandnot2 %f0, %f8, %f12
orn %g7, 0x161E, %g6
sra %o4, %l2, %i7
loop_2958:
lduw [%l7 + 0x30], %g3
xor %o5, %i2, %l1
ldsb [%l7 + 0x2B], %o2
fmovde %icc, %f6, %f4
lduh [%l7 + 0x42], %l4
edge16n %l5, %o7, %i5
st %f12, [%l7 + 0x48]
ldsw [%l7 + 0x10], %i1
ldx [%l7 + 0x60], %i4
fpsub16s %f11, %f13, %f3
fpack16 %f4, %f12
bpos,pt %xcc, loop_2959
lduh [%l7 + 0x10], %l3
ldsw [%l7 + 0x28], %g1
bgu,pt %xcc, loop_2960
loop_2959:
array8 %i0, %g2, %o1
smulcc %i6, 0x13E1, %i3
array32 %l0, %o0, %g5
loop_2960:
lduh [%l7 + 0x46], %g4
lduh [%l7 + 0x26], %o3
stx %o6, [%l7 + 0x58]
fnot2s %f10, %f0
fpsub32s %f11, %f0, %f15
ldub [%l7 + 0x21], %l6
or %g7, %o4, %g6
srax %l2, %i7, %g3
stb %o5, [%l7 + 0x5B]
movpos %xcc, %l1, %o2
be loop_2961
stw %l4, [%l7 + 0x4C]
lduw [%l7 + 0x5C], %l5
fnegs %f0, %f12
loop_2961:
array8 %o7, %i5, %i2
ldsw [%l7 + 0x40], %i1
fnands %f15, %f0, %f4
siam 0x5
stw %l3, [%l7 + 0x0C]
fmovrse %g1, %f5, %f14
fpsub32s %f5, %f12, %f4
siam 0x6
bneg loop_2962
taddcctv %i0, %g2, %o1
ldx [%l7 + 0x20], %i4
brgz %i3, loop_2963
loop_2962:
stb %i6, [%l7 + 0x7A]
ldsh [%l7 + 0x70], %o0
and %l0, %g4, %g5
loop_2963:
fmovrsgez %o3, %f8, %f5
fornot2 %f14, %f12, %f6
movg %icc, %l6, %o6
ldsh [%l7 + 0x50], %o4
tl %xcc, 0x4
movn %icc, %g7, %g6
movre %l2, %g3, %i7
ldd [%l7 + 0x38], %f12
fmovsle %xcc, %f3, %f1
ta %xcc, 0x6
brlez,a %l1, loop_2964
fbule,a %fcc0, loop_2965
ldub [%l7 + 0x77], %o2
ldd [%l7 + 0x10], %f10
loop_2964:
ldx [%l7 + 0x18], %l4
loop_2965:
fbl,a %fcc2, loop_2966
lduh [%l7 + 0x64], %o5
alignaddrl %o7, %l5, %i2
st %f2, [%l7 + 0x08]
loop_2966:
stw %i5, [%l7 + 0x10]
ldsb [%l7 + 0x27], %i1
lduw [%l7 + 0x20], %l3
fbo %fcc0, loop_2967
edge8n %i0, %g2, %g1
fbg,a %fcc2, loop_2968
nop
setx loop_2969, %l0, %l1
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_2967:
st %f7, [%l7 + 0x48]
xorcc %o1, 0x166B, %i4
loop_2968:
fcmpne32 %f10, %f0, %i6
loop_2969:
fbo,a %fcc0, loop_2970
nop
setx loop_2971, %l0, %l1
jmpl %l1, %i3
fnors %f3, %f4, %f0
movre %l0, 0x3E2, %o0
loop_2970:
sub %g5, 0x09A7, %o3
loop_2971:
fornot1s %f0, %f8, %f9
fmovrsgez %g4, %f4, %f10
ld [%l7 + 0x54], %f4
fmovs %f3, %f9
movrgz %l6, 0x1B8, %o4
fmovsa %xcc, %f8, %f9
fpmerge %f3, %f14, %f6
ldsb [%l7 + 0x2A], %g7
ta %icc, 0x3
bpos,a %xcc, loop_2972
sth %o6, [%l7 + 0x20]
stw %g6, [%l7 + 0x68]
fmovsne %xcc, %f10, %f14
loop_2972:
bpos,a %xcc, loop_2973
ldsb [%l7 + 0x14], %l2
stb %g3, [%l7 + 0x66]
st %f11, [%l7 + 0x64]
loop_2973:
fmovse %icc, %f14, %f6
fsrc2s %f4, %f7
ldub [%l7 + 0x34], %i7
fmovrdgez %l1, %f0, %f14
ldx [%l7 + 0x78], %l4
fbge %fcc0, loop_2974
alignaddr %o5, %o7, %l5
lduw [%l7 + 0x6C], %o2
stx %i2, [%l7 + 0x38]
loop_2974:
fxnors %f10, %f13, %f10
fornot2 %f12, %f8, %f2
fexpand %f5, %f14
fmovsle %icc, %f15, %f14
fbue,a %fcc1, loop_2975
sll %i1, %i5, %l3
fmovsgu %icc, %f2, %f11
fbul,a %fcc2, loop_2976
loop_2975:
fxor %f14, %f14, %f0
ldsb [%l7 + 0x24], %g2
ldd [%l7 + 0x10], %f4
loop_2976:
sth %g1, [%l7 + 0x3A]
movleu %icc, %i0, %o1
fbne %fcc3, loop_2977
fexpand %f3, %f6
st %f14, [%l7 + 0x18]
tpos %icc, 0x7
loop_2977:
fmul8x16au %f0, %f6, %f6
st %f8, [%l7 + 0x38]
tgu %icc, 0x4
stx %i6, [%l7 + 0x60]
bcs %icc, loop_2978
fpack16 %f2, %f9
fnands %f0, %f6, %f10
subcc %i3, %l0, %o0
loop_2978:
ldx [%l7 + 0x10], %i4
fandnot2 %f4, %f0, %f4
fmul8x16al %f4, %f8, %f2
edge8ln %o3, %g5, %g4
edge16 %o4, %g7, %l6
ld [%l7 + 0x64], %f5
fmovsg %xcc, %f7, %f2
fmovsa %icc, %f0, %f7
sdivcc %g6, 0x1102, %l2
alignaddr %o6, %i7, %g3
stb %l4, [%l7 + 0x12]
fmovrsne %o5, %f4, %f15
tn %icc, 0x6
tne %xcc, 0x1
fbue %fcc2, loop_2979
tneg %xcc, 0x6
fcmple32 %f10, %f6, %l1
fmovrslz %l5, %f2, %f8
loop_2979:
udivx %o2, 0x1BD4, %o7
bg,a,pt %xcc, loop_2980
edge32ln %i2, %i5, %i1
fmovrdne %g2, %f4, %f6
movcs %xcc, %g1, %i0
loop_2980:
ldsw [%l7 + 0x28], %o1
fandnot2 %f2, %f14, %f4
ld [%l7 + 0x2C], %f13
ldd [%l7 + 0x60], %f10
fmovrslez %i6, %f8, %f6
fcmpeq32 %f4, %f10, %i3
movvs %icc, %l3, %l0
tsubcctv %o0, 0x0200, %o3
tvs %xcc, 0x3
sth %g5, [%l7 + 0x5A]
tneg %xcc, 0x4
bne,pn %icc, loop_2981
fpsub32s %f7, %f12, %f5
fmovrsgez %i4, %f0, %f10
edge16ln %o4, %g7, %l6
loop_2981:
edge16n %g4, %l2, %g6
fmul8x16 %f7, %f0, %f8
fmovdne %xcc, %f6, %f4
bcc,pt %xcc, loop_2982
ldsb [%l7 + 0x70], %i7
fmovscs %icc, %f3, %f7
fmovsn %icc, %f11, %f9
loop_2982:
sub %g3, %o6, %o5
lduw [%l7 + 0x64], %l4
fmul8x16 %f12, %f0, %f12
std %f2, [%l7 + 0x68]
fmovs %f1, %f2
fandnot2 %f8, %f14, %f4
movrne %l5, 0x23E, %o2
fcmped %fcc0, %f12, %f2
tn %icc, 0x1
stx %l1, [%l7 + 0x20]
sdiv %o7, 0x172E, %i2
edge16n %i5, %g2, %g1
ldsb [%l7 + 0x73], %i0
be,a %xcc, loop_2983
movrlz %i1, %i6, %i3
fcmpd %fcc1, %f10, %f14
andn %o1, %l3, %l0
loop_2983:
ld [%l7 + 0x28], %f14
udivcc %o3, 0x07FD, %o0
std %f2, [%l7 + 0x68]
fmovrsgez %i4, %f12, %f15
udivcc %o4, 0x1D6C, %g5
stw %l6, [%l7 + 0x40]
lduw [%l7 + 0x6C], %g7
lduw [%l7 + 0x30], %g4
fbge,a %fcc3, loop_2984
brz,a %l2, loop_2985
fcmple16 %f12, %f10, %i7
lduw [%l7 + 0x44], %g6
loop_2984:
subcc %o6, 0x17DE, %o5
loop_2985:
alignaddrl %l4, %l5, %g3
bgu,a,pn %icc, loop_2986
fmovsleu %icc, %f3, %f0
ldub [%l7 + 0x2F], %l1
ldsh [%l7 + 0x60], %o2
loop_2986:
siam 0x5
ldub [%l7 + 0x30], %o7
ldsw [%l7 + 0x24], %i2
udivcc %g2, 0x0521, %i5
movgu %icc, %i0, %i1
fmuld8sux16 %f12, %f13, %f14
andcc %g1, 0x06EF, %i6
fmovrsne %i3, %f2, %f9
bcs,a loop_2987
sdiv %o1, 0x097E, %l3
ldub [%l7 + 0x13], %l0
fnands %f7, %f0, %f11
loop_2987:
bleu,pt %xcc, loop_2988
stb %o0, [%l7 + 0x0D]
std %f6, [%l7 + 0x08]
ldsh [%l7 + 0x66], %i4
loop_2988:
ldsb [%l7 + 0x29], %o3
tleu %icc, 0x4
ld [%l7 + 0x34], %f2
ldd [%l7 + 0x28], %f0
fmovd %f2, %f0
fbuge,a %fcc0, loop_2989
lduw [%l7 + 0x2C], %g5
fabsd %f6, %f14
tcc %xcc, 0x6
loop_2989:
fcmple32 %f6, %f12, %o4
fcmps %fcc1, %f5, %f3
brnz,a %l6, loop_2990
std %f6, [%l7 + 0x18]
fones %f14
fnot1s %f14, %f8
loop_2990:
fmovsle %xcc, %f7, %f9
ld [%l7 + 0x78], %f1
fmovscc %xcc, %f3, %f11
movne %xcc, %g4, %l2
tvc %icc, 0x3
fbe,a %fcc0, loop_2991
umul %g7, %g6, %o6
stw %o5, [%l7 + 0x68]
lduh [%l7 + 0x36], %i7
loop_2991:
lduw [%l7 + 0x28], %l5
movrlez %g3, 0x3FB, %l1
fpsub16 %f4, %f2, %f12
std %f14, [%l7 + 0x30]
fmovsn %icc, %f13, %f13
ldub [%l7 + 0x37], %o2
edge8 %o7, %i2, %l4
ldub [%l7 + 0x55], %i5
and %g2, 0x1882, %i0
move %xcc, %g1, %i1
fnors %f4, %f5, %f0
ldd [%l7 + 0x20], %f14
st %f0, [%l7 + 0x6C]
fmovsne %xcc, %f7, %f13
bpos,a,pt %icc, loop_2992
fandnot1 %f8, %f8, %f2
bpos,a,pt %xcc, loop_2993
st %f9, [%l7 + 0x2C]
loop_2992:
fblg %fcc3, loop_2994
fmovsne %icc, %f4, %f10
loop_2993:
bg,pt %icc, loop_2995
stw %i6, [%l7 + 0x54]
loop_2994:
fabss %f5, %f12
addcc %o1, 0x04BA, %i3
loop_2995:
fands %f13, %f5, %f9
ld [%l7 + 0x54], %f9
orcc %l3, %l0, %i4
tpos %icc, 0x7
sth %o3, [%l7 + 0x5C]
bgu,a %xcc, loop_2996
fmovrdlez %o0, %f10, %f6
fsrc2 %f12, %f4
subccc %g5, 0x195E, %l6
loop_2996:
stw %g4, [%l7 + 0x44]
array8 %o4, %l2, %g6
fmovdge %icc, %f11, %f8
mulscc %g7, %o6, %o5
umulcc %i7, 0x1D58, %l5
edge16l %g3, %l1, %o7
fsrc2s %f14, %f1
edge16ln %i2, %o2, %l4
addcc %i5, %i0, %g2
stx %g1, [%l7 + 0x30]
bge,a loop_2997
fpsub32 %f4, %f10, %f8
st %f9, [%l7 + 0x6C]
st %f15, [%l7 + 0x58]
loop_2997:
stb %i6, [%l7 + 0x1A]
fornot1 %f2, %f8, %f14
stx %o1, [%l7 + 0x30]
stx %i1, [%l7 + 0x60]
movrne %i3, %l0, %l3
lduh [%l7 + 0x70], %i4
addcc %o3, %g5, %l6
ldx [%l7 + 0x40], %o0
st %f3, [%l7 + 0x50]
subc %o4, 0x1CDD, %g4
fmovscc %xcc, %f2, %f7
fornot2 %f10, %f6, %f6
array16 %g6, %g7, %o6
or %l2, %i7, %l5
fpmerge %f14, %f2, %f14
edge16l %o5, %l1, %g3
alignaddr %o7, %o2, %l4
tsubcctv %i2, %i0, %i5
fmovrdne %g1, %f0, %f8
ldsb [%l7 + 0x33], %i6
fmovdgu %xcc, %f11, %f9
ldsh [%l7 + 0x30], %o1
movcc %xcc, %g2, %i3
fnot1s %f6, %f1
fandnot1s %f0, %f15, %f8
fbu %fcc2, loop_2998
fbg %fcc1, loop_2999
st %f9, [%l7 + 0x34]
bpos loop_3000
loop_2998:
tgu %xcc, 0x7
loop_2999:
stx %i1, [%l7 + 0x48]
lduh [%l7 + 0x18], %l3
loop_3000:
fmovrdlez %i4, %f14, %f0
bcc,a,pn %xcc, loop_3001
tl %xcc, 0x5
xnor %o3, %g5, %l6
stb %o0, [%l7 + 0x35]
loop_3001:
st %f8, [%l7 + 0x50]
srlx %l0, 0x1D, %g4
sdivcc %o4, 0x05B2, %g7
ldsw [%l7 + 0x08], %g6
taddcctv %o6, 0x1A58, %l2
stw %l5, [%l7 + 0x20]
fbe %fcc3, loop_3002
edge32ln %o5, %i7, %l1
fmuld8sux16 %f14, %f1, %f10
fmovs %f7, %f14
loop_3002:
fnor %f6, %f2, %f8
ldd [%l7 + 0x50], %f12
ldsb [%l7 + 0x31], %g3
bn,a,pt %xcc, loop_3003
udivx %o7, 0x18A2, %o2
st %f0, [%l7 + 0x74]
smulcc %l4, %i2, %i0
loop_3003:
srlx %i5, %i6, %g1
bcs %xcc, loop_3004
tg %xcc, 0x3
sth %o1, [%l7 + 0x5A]
ldub [%l7 + 0x6A], %i3
loop_3004:
ba,a,pn %xcc, loop_3005
fcmped %fcc2, %f0, %f0
fxors %f0, %f4, %f4
orn %g2, %i1, %l3
loop_3005:
ldx [%l7 + 0x40], %o3
tcc %icc, 0x4
ldsh [%l7 + 0x3A], %i4
nop
setx loop_3006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %l6, %o0, %l0
movrgz %g4, %o4, %g7
ldx [%l7 + 0x20], %g6
loop_3006:
stx %o6, [%l7 + 0x60]
lduh [%l7 + 0x66], %g5
ldsb [%l7 + 0x39], %l2
fnand %f4, %f12, %f8
lduw [%l7 + 0x50], %l5
sth %o5, [%l7 + 0x48]
stw %i7, [%l7 + 0x50]
movge %xcc, %g3, %l1
tcs %icc, 0x6
fpmerge %f11, %f2, %f8
sra %o2, %o7, %i2
fmovrslez %i0, %f2, %f6
fmovdcs %icc, %f14, %f11
ld [%l7 + 0x20], %f9
ldub [%l7 + 0x12], %l4
fornot1 %f2, %f0, %f2
movle %icc, %i5, %i6
fnot1 %f4, %f14
subc %g1, %o1, %i3
movrlz %i1, 0x320, %l3
fmovse %icc, %f15, %f6
fxnors %f12, %f4, %f12
ldsh [%l7 + 0x26], %o3
stx %i4, [%l7 + 0x38]
brlz,a %g2, loop_3007
array32 %l6, %l0, %o0
ldsw [%l7 + 0x70], %o4
fmovrdlz %g7, %f14, %f14
loop_3007:
fmovdle %xcc, %f5, %f3
sth %g6, [%l7 + 0x72]
ldx [%l7 + 0x18], %g4
tcc %xcc, 0x3
fbn,a %fcc1, loop_3008
ldsh [%l7 + 0x62], %o6
ld [%l7 + 0x40], %f2
alignaddrl %g5, %l5, %o5
loop_3008:
stw %i7, [%l7 + 0x4C]
fornot2 %f14, %f0, %f12
movpos %icc, %g3, %l2
stw %o2, [%l7 + 0x18]
fpack16 %f10, %f5
fmovde %xcc, %f1, %f15
tgu %xcc, 0x4
fsrc2 %f4, %f4
ldub [%l7 + 0x7A], %l1
st %f14, [%l7 + 0x78]
sdivx %o7, 0x03AE, %i2
stb %i0, [%l7 + 0x6D]
st %f1, [%l7 + 0x40]
ba loop_3009
stw %i5, [%l7 + 0x6C]
taddcctv %l4, %i6, %o1
taddcc %i3, 0x0C5D, %i1
loop_3009:
std %f8, [%l7 + 0x58]
fmovspos %icc, %f5, %f8
st %f4, [%l7 + 0x24]
lduh [%l7 + 0x72], %g1
fbg %fcc1, loop_3010
ldsh [%l7 + 0x38], %l3
nop
setx loop_3011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %o3, %i4, %g2
loop_3010:
ldsh [%l7 + 0x30], %l0
ldd [%l7 + 0x28], %f10
loop_3011:
stb %o0, [%l7 + 0x67]
fcmple16 %f6, %f2, %o4
fbuge %fcc3, loop_3012
fmovda %icc, %f9, %f7
lduh [%l7 + 0x10], %l6
fmovsn %xcc, %f4, %f14
loop_3012:
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x63], %g6
bg,a %xcc, loop_3013
fcmpes %fcc3, %f1, %f10
bl,a %icc, loop_3014
fmovd %f6, %f10
loop_3013:
fornot2s %f6, %f0, %f13
srl %g7, 0x08, %o6
loop_3014:
fnot1s %f1, %f12
fble %fcc3, loop_3015
movrgz %g5, %g4, %o5
andn %l5, 0x19AD, %i7
lduw [%l7 + 0x64], %l2
loop_3015:
sub %o2, %l1, %g3
ldsw [%l7 + 0x64], %i2
te %icc, 0x2
fmovsl %icc, %f2, %f9
fmovsne %icc, %f12, %f12
movre %i0, %i5, %o7
fpsub32s %f10, %f3, %f4
ldsw [%l7 + 0x08], %l4
stx %i6, [%l7 + 0x28]
lduw [%l7 + 0x30], %i3
fpadd16 %f14, %f4, %f10
fbn %fcc3, loop_3016
stx %o1, [%l7 + 0x70]
ble,pt %icc, loop_3017
brlz,a %g1, loop_3018
loop_3016:
te %icc, 0x7
fands %f11, %f1, %f13
loop_3017:
orn %l3, 0x0056, %i1
loop_3018:
fcmpes %fcc3, %f8, %f3
bl,pt %icc, loop_3019
fnand %f8, %f14, %f14
std %f8, [%l7 + 0x58]
stx %i4, [%l7 + 0x38]
loop_3019:
stb %g2, [%l7 + 0x1B]
fbue,a %fcc3, loop_3020
brlz %o3, loop_3021
fbu,a %fcc3, loop_3022
brlz,a %o0, loop_3023
loop_3020:
fbue,a %fcc0, loop_3024
loop_3021:
movn %icc, %l0, %l6
loop_3022:
brlz %g6, loop_3025
loop_3023:
ldub [%l7 + 0x09], %g7
loop_3024:
ldub [%l7 + 0x44], %o4
movge %icc, %g5, %o6
loop_3025:
ldd [%l7 + 0x30], %f14
fmovrsne %g4, %f10, %f7
xnor %l5, %o5, %l2
for %f0, %f4, %f8
sth %i7, [%l7 + 0x4A]
fornot1s %f4, %f7, %f10
fnegd %f0, %f12
std %f6, [%l7 + 0x78]
ldsb [%l7 + 0x47], %l1
brlz,a %o2, loop_3026
fmovrslz %g3, %f6, %f9
fandnot1s %f15, %f13, %f3
ldd [%l7 + 0x70], %f6
loop_3026:
ldub [%l7 + 0x5D], %i2
fands %f15, %f10, %f7
tg %xcc, 0x0
lduh [%l7 + 0x3A], %i5
edge8l %i0, %l4, %o7
bl %icc, loop_3027
brlez %i3, loop_3028
mulscc %o1, %g1, %l3
std %f4, [%l7 + 0x40]
loop_3027:
srax %i1, 0x01, %i6
loop_3028:
fpadd16 %f14, %f10, %f6
fbu %fcc3, loop_3029
fands %f10, %f3, %f10
bleu,a loop_3030
fmul8ulx16 %f4, %f0, %f2
loop_3029:
fbge %fcc3, loop_3031
fbuge %fcc0, loop_3032
loop_3030:
stw %g2, [%l7 + 0x40]
addccc %o3, 0x048C, %o0
loop_3031:
stw %i4, [%l7 + 0x20]
loop_3032:
alignaddrl %l6, %l0, %g6
lduh [%l7 + 0x28], %g7
fnot1 %f10, %f2
edge8ln %o4, %g5, %o6
addc %g4, %o5, %l2
ldsh [%l7 + 0x62], %i7
fnand %f8, %f4, %f2
add %l5, 0x060C, %l1
mulscc %o2, 0x0A3E, %i2
popc 0x0AE6, %i5
fmovrslz %g3, %f1, %f10
stb %l4, [%l7 + 0x79]
srl %i0, 0x0B, %i3
stx %o1, [%l7 + 0x18]
lduh [%l7 + 0x7E], %g1
fmovd %f8, %f8
edge16n %l3, %i1, %i6
brnz,a %o7, loop_3033
movleu %xcc, %g2, %o0
fmovdle %xcc, %f2, %f8
mulscc %o3, %l6, %i4
loop_3033:
fsrc2 %f8, %f10
udivx %l0, 0x1761, %g7
sth %o4, [%l7 + 0x1E]
ldsh [%l7 + 0x6C], %g5
ldx [%l7 + 0x78], %o6
fbug,a %fcc2, loop_3034
ldub [%l7 + 0x74], %g4
fmovsn %icc, %f2, %f9
fand %f12, %f10, %f4
loop_3034:
sra %g6, %o5, %i7
movleu %xcc, %l2, %l1
fmovdn %xcc, %f1, %f1
ldsb [%l7 + 0x18], %o2
fone %f12
nop
setx loop_3035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %l5, %i2, %g3
stb %i5, [%l7 + 0x54]
bvs,pn %xcc, loop_3036
loop_3035:
fmovrdne %l4, %f2, %f14
ldsh [%l7 + 0x56], %i0
std %f10, [%l7 + 0x58]
loop_3036:
fandnot2 %f12, %f0, %f2
bcc,pn %xcc, loop_3037
fpmerge %f2, %f1, %f6
bcc %xcc, loop_3038
udivx %i3, 0x01CF, %g1
loop_3037:
fble %fcc1, loop_3039
tvs %icc, 0x2
loop_3038:
ldsw [%l7 + 0x34], %o1
ldsw [%l7 + 0x0C], %i1
loop_3039:
lduh [%l7 + 0x48], %l3
ldsw [%l7 + 0x20], %o7
fandnot1s %f3, %f15, %f3
ldub [%l7 + 0x50], %g2
fbul %fcc0, loop_3040
srl %i6, %o0, %l6
sth %i4, [%l7 + 0x24]
fmovsne %xcc, %f11, %f14
loop_3040:
fxnors %f7, %f14, %f2
fbe %fcc2, loop_3041
edge32 %o3, %g7, %l0
fmul8sux16 %f10, %f12, %f0
ldsh [%l7 + 0x22], %o4
loop_3041:
std %f8, [%l7 + 0x18]
stw %o6, [%l7 + 0x48]
nop
setx loop_3042, %l0, %l1
jmpl %l1, %g5
tsubcc %g4, %g6, %i7
bge,a loop_3043
ldsw [%l7 + 0x0C], %o5
loop_3042:
brlez,a %l1, loop_3044
fmovdgu %xcc, %f3, %f0
loop_3043:
tle %icc, 0x4
fnegs %f13, %f11
loop_3044:
fmovdg %xcc, %f6, %f9
bshuffle %f6, %f6, %f6
srax %l2, 0x03, %l5
stb %i2, [%l7 + 0x54]
xorcc %o2, %g3, %i5
fcmpgt32 %f8, %f0, %l4
ldub [%l7 + 0x33], %i3
xnor %i0, %g1, %o1
lduh [%l7 + 0x3A], %l3
fpadd16 %f6, %f4, %f2
ldsw [%l7 + 0x5C], %i1
ldsh [%l7 + 0x56], %o7
stw %i6, [%l7 + 0x10]
movrlez %o0, %l6, %i4
stx %o3, [%l7 + 0x20]
fcmped %fcc1, %f10, %f8
fandnot1 %f10, %f8, %f10
fnot2s %f2, %f10
sll %g2, 0x01, %l0
lduw [%l7 + 0x58], %o4
fornot1s %f9, %f9, %f1
ldsh [%l7 + 0x50], %o6
fxor %f0, %f14, %f12
tgu %xcc, 0x1
ldd [%l7 + 0x48], %f12
fbug,a %fcc2, loop_3045
ldsw [%l7 + 0x74], %g7
xnor %g4, %g6, %i7
movre %g5, %l1, %o5
loop_3045:
fmovsl %xcc, %f0, %f14
edge16ln %l5, %i2, %o2
addcc %g3, %l2, %i5
ldd [%l7 + 0x38], %f2
fmovrsgez %i3, %f9, %f8
tn %icc, 0x7
lduw [%l7 + 0x7C], %i0
fba %fcc3, loop_3046
fmovrslez %g1, %f1, %f6
xor %o1, %l4, %i1
ldd [%l7 + 0x10], %f2
loop_3046:
stw %o7, [%l7 + 0x08]
fsrc1 %f10, %f12
array8 %l3, %o0, %l6
fpadd32 %f12, %f0, %f4
addccc %i4, 0x0728, %i6
orn %o3, 0x002F, %l0
fmuld8sux16 %f6, %f12, %f12
srlx %o4, %g2, %o6
udivx %g4, 0x0C7D, %g7
ldx [%l7 + 0x40], %g6
array8 %i7, %l1, %o5
movn %xcc, %g5, %l5
sll %o2, %g3, %i2
fmovrdgez %l2, %f4, %f14
bcc,a,pt %xcc, loop_3047
stw %i5, [%l7 + 0x18]
movre %i3, 0x1DA, %g1
ldsh [%l7 + 0x1C], %o1
loop_3047:
fors %f7, %f10, %f15
xnor %l4, %i0, %i1
movneg %icc, %l3, %o0
fones %f7
fbe %fcc1, loop_3048
ldsw [%l7 + 0x68], %l6
fmovsn %icc, %f11, %f4
sll %i4, %o7, %o3
loop_3048:
fandnot2s %f8, %f2, %f7
udivcc %l0, 0x1277, %o4
fandnot2 %f0, %f14, %f0
ldsb [%l7 + 0x4D], %g2
nop
setx loop_3049, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %icc, %i6, %o6
or %g7, 0x0419, %g4
edge16ln %g6, %i7, %o5
loop_3049:
stx %g5, [%l7 + 0x08]
movrne %l1, 0x384, %l5
sra %o2, %i2, %l2
sub %i5, 0x0DB2, %g3
mova %icc, %i3, %g1
tn %icc, 0x5
fmovdge %icc, %f7, %f14
bne %icc, loop_3050
ldub [%l7 + 0x5E], %o1
fbule,a %fcc2, loop_3051
lduw [%l7 + 0x08], %i0
loop_3050:
stx %i1, [%l7 + 0x40]
fmovs %f7, %f12
loop_3051:
fxnor %f14, %f6, %f4
movvc %icc, %l3, %o0
tsubcc %l6, 0x12C2, %l4
bshuffle %f10, %f6, %f2
fcmpeq32 %f4, %f14, %i4
and %o7, 0x1F6E, %l0
lduw [%l7 + 0x3C], %o4
ldsw [%l7 + 0x68], %o3
ldub [%l7 + 0x75], %g2
sdivcc %i6, 0x1033, %o6
fcmps %fcc3, %f9, %f5
std %f14, [%l7 + 0x30]
array8 %g4, %g7, %g6
ldub [%l7 + 0x30], %o5
tle %icc, 0x2
sth %i7, [%l7 + 0x52]
movvs %xcc, %l1, %g5
stx %l5, [%l7 + 0x50]
mulx %i2, %l2, %o2
stb %g3, [%l7 + 0x73]
bpos,a,pn %icc, loop_3052
stb %i3, [%l7 + 0x4B]
ldsh [%l7 + 0x24], %g1
fnor %f8, %f12, %f10
loop_3052:
movleu %xcc, %o1, %i5
ldsh [%l7 + 0x10], %i0
tgu %xcc, 0x0
fmovd %f12, %f4
stx %i1, [%l7 + 0x10]
fbe %fcc1, loop_3053
edge32 %l3, %l6, %o0
fcmpne32 %f12, %f10, %i4
ldsw [%l7 + 0x34], %l4
loop_3053:
fmovde %icc, %f6, %f12
brnz %o7, loop_3054
ldd [%l7 + 0x58], %f4
stw %o4, [%l7 + 0x48]
te %xcc, 0x4
loop_3054:
tsubcctv %o3, 0x03EE, %g2
fpmerge %f0, %f3, %f14
udivx %l0, 0x04F0, %o6
fble,a %fcc1, loop_3055
ldsw [%l7 + 0x54], %i6
stb %g7, [%l7 + 0x30]
fmovsvs %xcc, %f2, %f4
loop_3055:
fmul8x16au %f9, %f3, %f10
ldsb [%l7 + 0x44], %g6
bleu,a loop_3056
ldsw [%l7 + 0x54], %g4
lduh [%l7 + 0x4E], %i7
ldsw [%l7 + 0x10], %l1
loop_3056:
sub %o5, %l5, %i2
ldd [%l7 + 0x50], %f4
st %f15, [%l7 + 0x2C]
orn %l2, %o2, %g5
fpadd16 %f0, %f4, %f14
std %f12, [%l7 + 0x50]
bleu %icc, loop_3057
stw %g3, [%l7 + 0x44]
fpmerge %f10, %f6, %f8
fmovs %f7, %f7
loop_3057:
tge %icc, 0x5
subccc %i3, 0x0B3C, %g1
mulscc %i5, 0x1D9C, %i0
ba,pn %xcc, loop_3058
udivx %o1, 0x081E, %l3
ldd [%l7 + 0x68], %f8
fcmple16 %f0, %f0, %i1
loop_3058:
ldd [%l7 + 0x10], %f14
tcs %icc, 0x7
fbg %fcc1, loop_3059
ld [%l7 + 0x6C], %f7
std %f8, [%l7 + 0x50]
fpadd32 %f8, %f8, %f8
loop_3059:
movl %xcc, %l6, %o0
fcmpd %fcc0, %f14, %f2
edge8l %l4, %o7, %i4
brgz,a %o3, loop_3060
stw %g2, [%l7 + 0x50]
st %f7, [%l7 + 0x18]
stx %l0, [%l7 + 0x10]
loop_3060:
edge8n %o6, %o4, %i6
movrgz %g7, 0x28F, %g4
stb %i7, [%l7 + 0x6B]
fmovspos %icc, %f1, %f12
bn %xcc, loop_3061
subc %g6, %o5, %l1
fba,a %fcc3, loop_3062
ldub [%l7 + 0x6F], %l5
loop_3061:
fcmpd %fcc3, %f8, %f0
fbge %fcc1, loop_3063
loop_3062:
edge32 %i2, %o2, %g5
bge loop_3064
movle %xcc, %l2, %i3
loop_3063:
xor %g3, %i5, %i0
st %f6, [%l7 + 0x24]
loop_3064:
addc %o1, %l3, %g1
subc %i1, 0x1D05, %o0
popc %l6, %l4
taddcc %o7, 0x12A5, %i4
and %g2, %o3, %o6
nop
setx loop_3065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f1, %f1
fmovrdgez %l0, %f8, %f12
fbuge,a %fcc2, loop_3066
loop_3065:
ldub [%l7 + 0x66], %i6
st %f1, [%l7 + 0x34]
bcs,a %icc, loop_3067
loop_3066:
fzero %f10
sdivcc %g7, 0x0C52, %g4
sth %o4, [%l7 + 0x38]
loop_3067:
stb %i7, [%l7 + 0x60]
st %f1, [%l7 + 0x54]
fba %fcc0, loop_3068
bl loop_3069
fmovsa %xcc, %f0, %f15
fmovs %f8, %f7
loop_3068:
fmovsg %icc, %f3, %f3
loop_3069:
ldx [%l7 + 0x60], %o5
ldsh [%l7 + 0x26], %l1
stb %l5, [%l7 + 0x08]
andcc %g6, 0x0668, %i2
brz %o2, loop_3070
ldub [%l7 + 0x17], %l2
brlz %i3, loop_3071
tvs %xcc, 0x0
loop_3070:
edge16ln %g3, %i5, %g5
fexpand %f3, %f4
loop_3071:
fcmpeq32 %f6, %f12, %o1
fabsd %f0, %f14
ld [%l7 + 0x14], %f1
fcmple32 %f6, %f4, %i0
movne %xcc, %g1, %i1
fzero %f12
movge %icc, %o0, %l6
fmovrsgez %l3, %f5, %f9
movrgz %o7, %l4, %g2
fbl,a %fcc1, loop_3072
sth %o3, [%l7 + 0x3C]
ldsh [%l7 + 0x70], %i4
fors %f5, %f15, %f12
loop_3072:
fmovrdlz %l0, %f6, %f12
lduw [%l7 + 0x78], %o6
movvs %icc, %i6, %g4
fors %f12, %f2, %f13
fbge,a %fcc1, loop_3073
bcc %xcc, loop_3074
ldsw [%l7 + 0x78], %g7
bcc,a,pt %xcc, loop_3075
loop_3073:
brlez %o4, loop_3076
loop_3074:
alignaddrl %o5, %i7, %l1
stb %g6, [%l7 + 0x45]
loop_3075:
fmuld8sux16 %f12, %f7, %f10
loop_3076:
nop
setx loop_3077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f1, %f5
fcmpgt32 %f0, %f6, %i2
fmuld8sux16 %f4, %f9, %f2
loop_3077:
fabsd %f12, %f2
brz %l5, loop_3078
fmovd %f12, %f0
sth %o2, [%l7 + 0x16]
sub %l2, %i3, %g3
loop_3078:
fsrc2s %f1, %f5
sdivx %i5, 0x0593, %g5
ldd [%l7 + 0x48], %f6
andcc %o1, %g1, %i1
siam 0x2
bneg,a,pt %xcc, loop_3079
movn %icc, %o0, %i0
fblg,a %fcc2, loop_3080
ldub [%l7 + 0x31], %l6
loop_3079:
fornot1 %f0, %f14, %f6
brgez %o7, loop_3081
loop_3080:
fmovscc %xcc, %f11, %f13
fmovdge %icc, %f6, %f6
std %f14, [%l7 + 0x10]
loop_3081:
brz,a %l4, loop_3082
lduw [%l7 + 0x18], %l3
ldsw [%l7 + 0x10], %o3
stb %g2, [%l7 + 0x34]
loop_3082:
lduw [%l7 + 0x68], %l0
srl %o6, %i6, %g4
stb %i4, [%l7 + 0x6A]
bneg,a %icc, loop_3083
fnand %f14, %f4, %f12
fpsub16s %f6, %f13, %f10
fmovrdne %o4, %f12, %f12
loop_3083:
srax %o5, %g7, %i7
fnegs %f3, %f4
fornot2s %f12, %f7, %f5
fbuge %fcc1, loop_3084
fbge %fcc1, loop_3085
udivcc %g6, 0x1FB1, %l1
be %xcc, loop_3086
loop_3084:
fmovdn %xcc, %f15, %f6
loop_3085:
srl %i2, %l5, %l2
fcmps %fcc0, %f5, %f14
loop_3086:
edge8n %o2, %g3, %i5
fbue,a %fcc0, loop_3087
nop
setx loop_3088, %l0, %l1
jmpl %l1, %g5
fcmple16 %f6, %f4, %i3
sdivx %o1, 0x01E7, %i1
loop_3087:
fmovrslz %g1, %f2, %f3
loop_3088:
tg %icc, 0x6
std %f14, [%l7 + 0x58]
fcmple16 %f10, %f6, %i0
fnor %f14, %f12, %f6
ldx [%l7 + 0x10], %o0
lduh [%l7 + 0x10], %l6
fcmpgt32 %f14, %f10, %o7
xorcc %l3, 0x05D5, %l4
fmovs %f3, %f14
sth %o3, [%l7 + 0x70]
bneg,a loop_3089
ldub [%l7 + 0x78], %l0
ldd [%l7 + 0x50], %f6
fmovrdne %o6, %f2, %f4
loop_3089:
ldub [%l7 + 0x46], %g2
ld [%l7 + 0x28], %f9
taddcctv %i6, %i4, %o4
fpsub32s %f15, %f2, %f4
ldub [%l7 + 0x74], %o5
xorcc %g7, 0x1D13, %g4
ldsh [%l7 + 0x28], %i7
stw %l1, [%l7 + 0x70]
sdivx %g6, 0x02F7, %i2
fnand %f4, %f0, %f4
ld [%l7 + 0x08], %f9
fpmerge %f14, %f4, %f4
fornot1s %f8, %f8, %f3
umulcc %l5, %o2, %l2
umulcc %i5, %g3, %g5
ldub [%l7 + 0x30], %o1
ldsh [%l7 + 0x3A], %i1
fmovdcs %icc, %f9, %f5
edge32n %g1, %i3, %i0
ldsb [%l7 + 0x0D], %l6
fmul8x16al %f10, %f3, %f14
sub %o0, %l3, %l4
ldd [%l7 + 0x08], %f0
stb %o7, [%l7 + 0x5A]
edge16ln %o3, %l0, %o6
ldx [%l7 + 0x60], %i6
fbo,a %fcc1, loop_3090
ldd [%l7 + 0x50], %f12
fsrc2 %f0, %f12
st %f3, [%l7 + 0x1C]
loop_3090:
fmovdgu %icc, %f13, %f1
movgu %xcc, %g2, %i4
ldd [%l7 + 0x18], %f10
fnot1s %f1, %f1
stw %o5, [%l7 + 0x68]
fpadd16s %f8, %f15, %f0
fmovdne %icc, %f5, %f12
tvc %icc, 0x5
bgu %xcc, loop_3091
tpos %xcc, 0x2
fpmerge %f8, %f5, %f6
stx %o4, [%l7 + 0x58]
loop_3091:
bn,a loop_3092
bleu,pn %icc, loop_3093
ta %icc, 0x2
lduh [%l7 + 0x70], %g4
loop_3092:
fnot2s %f0, %f2
loop_3093:
fble %fcc3, loop_3094
edge16 %g7, %i7, %l1
ldsb [%l7 + 0x63], %i2
ldd [%l7 + 0x38], %f4
loop_3094:
ldd [%l7 + 0x50], %f6
fornot2 %f4, %f14, %f6
fmovdl %xcc, %f13, %f13
std %f12, [%l7 + 0x50]
tcs %icc, 0x2
stx %g6, [%l7 + 0x40]
siam 0x7
sra %l5, %l2, %i5
and %g3, %g5, %o1
fmovda %icc, %f10, %f6
tsubcc %o2, 0x03F0, %i1
ldx [%l7 + 0x78], %i3
edge32l %i0, %l6, %g1
fmovdpos %icc, %f2, %f12
xnorcc %o0, %l4, %l3
edge16l %o7, %l0, %o6
tcs %icc, 0x4
fxor %f0, %f4, %f12
lduw [%l7 + 0x50], %o3
bg,a %icc, loop_3095
ldsh [%l7 + 0x12], %i6
mulx %g2, 0x1E5A, %o5
tg %xcc, 0x0
loop_3095:
stw %i4, [%l7 + 0x2C]
array32 %o4, %g4, %i7
sra %g7, %i2, %g6
ldsb [%l7 + 0x71], %l1
ba loop_3096
fpsub32 %f8, %f2, %f10
move %icc, %l5, %i5
fmovsg %xcc, %f6, %f13
loop_3096:
tl %icc, 0x4
brlez %l2, loop_3097
fpadd16 %f10, %f0, %f12
xor %g5, 0x076C, %g3
fmovdcc %icc, %f14, %f1
loop_3097:
mulscc %o1, 0x15A4, %o2
umulcc %i3, 0x0EFB, %i0
stb %l6, [%l7 + 0x15]
edge16n %g1, %i1, %l4
lduh [%l7 + 0x2E], %l3
andcc %o0, 0x0515, %l0
fcmpd %fcc0, %f4, %f6
fmovd %f0, %f4
umul %o7, %o3, %o6
fmovrdlez %i6, %f4, %f10
ldd [%l7 + 0x50], %f6
ldd [%l7 + 0x68], %f6
std %f8, [%l7 + 0x08]
alignaddr %g2, %o5, %o4
fcmpeq16 %f12, %f6, %i4
brnz %i7, loop_3098
fbl %fcc1, loop_3099
fcmpgt16 %f6, %f2, %g7
ldsw [%l7 + 0x5C], %g4
loop_3098:
ldub [%l7 + 0x50], %g6
loop_3099:
fxnor %f4, %f14, %f10
ble,a %xcc, loop_3100
fmovsl %xcc, %f3, %f8
ldsb [%l7 + 0x49], %l1
tleu %xcc, 0x3
loop_3100:
movcc %icc, %l5, %i5
subcc %i2, %l2, %g5
movcs %icc, %g3, %o2
lduw [%l7 + 0x1C], %i3
fmovde %icc, %f7, %f4
movrlez %i0, 0x377, %o1
fmovsle %icc, %f12, %f9
orcc %l6, %i1, %g1
ldsb [%l7 + 0x1C], %l4
fpsub32s %f0, %f1, %f2
ldsh [%l7 + 0x70], %o0
alignaddr %l0, %o7, %o3
udivcc %o6, 0x036A, %l3
ld [%l7 + 0x38], %f14
stx %i6, [%l7 + 0x40]
nop
setx loop_3101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x60], %o5
movcs %icc, %o4, %g2
sethi 0x0B4F, %i4
loop_3101:
edge16 %g7, %i7, %g4
fmovdle %xcc, %f3, %f1
movrgez %g6, %l1, %i5
fones %f10
ldsh [%l7 + 0x66], %l5
sdivx %i2, 0x0E92, %g5
fbge %fcc1, loop_3102
lduh [%l7 + 0x5A], %l2
nop
setx loop_3103, %l0, %l1
jmpl %l1, %g3
ldsh [%l7 + 0x22], %o2
loop_3102:
andn %i3, %o1, %i0
tn %xcc, 0x3
loop_3103:
bn,a %xcc, loop_3104
fornot1 %f4, %f14, %f0
fpack32 %f12, %f0, %f4
fmovsa %icc, %f14, %f9
loop_3104:
bcc,pn %icc, loop_3105
fblg,a %fcc1, loop_3106
stx %i1, [%l7 + 0x48]
fbl,a %fcc1, loop_3107
loop_3105:
fcmple16 %f12, %f0, %g1
loop_3106:
fmovsleu %icc, %f4, %f9
fors %f5, %f15, %f15
loop_3107:
fnot1 %f4, %f14
st %f14, [%l7 + 0x48]
tg %icc, 0x2
fxor %f14, %f8, %f0
bvs,a,pt %xcc, loop_3108
lduw [%l7 + 0x10], %l6
st %f12, [%l7 + 0x1C]
lduh [%l7 + 0x58], %o0
loop_3108:
brlz,a %l4, loop_3109
bcc,a,pn %xcc, loop_3110
ld [%l7 + 0x24], %f10
orcc %l0, %o3, %o7
loop_3109:
lduh [%l7 + 0x6E], %l3
loop_3110:
ldsw [%l7 + 0x60], %o6
fble,a %fcc3, loop_3111
lduw [%l7 + 0x0C], %o5
array32 %i6, %o4, %i4
bgu loop_3112
loop_3111:
ldx [%l7 + 0x20], %g7
lduh [%l7 + 0x68], %i7
lduh [%l7 + 0x28], %g2
loop_3112:
lduh [%l7 + 0x40], %g6
fsrc1 %f4, %f10
fpack16 %f0, %f8
bcc loop_3113
fmovdneg %icc, %f2, %f7
sth %l1, [%l7 + 0x5A]
lduw [%l7 + 0x50], %i5
loop_3113:
udivcc %l5, 0x0EAD, %i2
fmovrdlz %g5, %f0, %f0
edge32n %g4, %l2, %o2
taddcctv %g3, %o1, %i0
fcmpd %fcc0, %f2, %f0
st %f0, [%l7 + 0x68]
lduw [%l7 + 0x38], %i3
fexpand %f6, %f10
sdiv %i1, 0x017C, %g1
bcs,pn %xcc, loop_3114
stx %l6, [%l7 + 0x20]
st %f10, [%l7 + 0x78]
brgz %l4, loop_3115
loop_3114:
addccc %l0, %o0, %o7
ldsb [%l7 + 0x4D], %o3
fmovrslz %o6, %f3, %f7
loop_3115:
udiv %o5, 0x1FA5, %l3
bvs,a loop_3116
ldsh [%l7 + 0x10], %o4
fnot1 %f12, %f2
ldsh [%l7 + 0x18], %i6
loop_3116:
movrgez %i4, %g7, %i7
edge32n %g6, %l1, %i5
sethi 0x01E4, %l5
ldx [%l7 + 0x40], %g2
fnors %f7, %f14, %f9
fxor %f14, %f4, %f2
andn %i2, %g4, %g5
tg %xcc, 0x2
tgu %xcc, 0x4
bleu,pt %xcc, loop_3117
pdist %f12, %f14, %f0
orcc %o2, 0x12D1, %l2
mulx %g3, %o1, %i0
loop_3117:
brnz %i3, loop_3118
fnegd %f12, %f12
fbge %fcc2, loop_3119
andcc %g1, 0x0D97, %i1
loop_3118:
ldx [%l7 + 0x08], %l4
fpack16 %f0, %f7
loop_3119:
stb %l6, [%l7 + 0x64]
fmovs %f0, %f7
bne loop_3120
ldsh [%l7 + 0x7E], %l0
fmovsvc %xcc, %f13, %f5
taddcctv %o7, %o0, %o3
loop_3120:
array32 %o6, %o5, %l3
umul %i6, 0x166C, %o4
fnor %f4, %f6, %f6
std %f6, [%l7 + 0x50]
movrlz %i4, 0x19E, %g7
sllx %g6, %l1, %i7
fabss %f2, %f15
movgu %icc, %l5, %g2
fabss %f5, %f12
be,pn %xcc, loop_3121
ldub [%l7 + 0x30], %i5
bpos,a loop_3122
fmovdgu %icc, %f0, %f12
loop_3121:
fbn,a %fcc1, loop_3123
stb %g4, [%l7 + 0x3B]
loop_3122:
fpadd32 %f4, %f8, %f4
fmovsvs %icc, %f12, %f0
loop_3123:
fmul8x16 %f8, %f6, %f2
fmovde %icc, %f2, %f14
stx %g5, [%l7 + 0x38]
lduh [%l7 + 0x16], %o2
fmovdle %icc, %f15, %f8
fbo %fcc2, loop_3124
fmul8x16al %f14, %f13, %f8
fmovdgu %icc, %f11, %f9
movge %icc, %l2, %i2
loop_3124:
edge32 %o1, %g3, %i0
ldsh [%l7 + 0x76], %g1
fpadd32s %f2, %f2, %f7
fmovdpos %xcc, %f5, %f13
fmovdn %icc, %f10, %f14
mulscc %i3, %i1, %l4
orn %l0, %l6, %o7
stw %o0, [%l7 + 0x24]
sra %o3, 0x1B, %o6
srax %l3, %o5, %o4
bcs loop_3125
for %f2, %f8, %f12
fbn,a %fcc2, loop_3126
ldub [%l7 + 0x0E], %i4
loop_3125:
brgez,a %i6, loop_3127
fpsub32s %f10, %f13, %f10
loop_3126:
ldsb [%l7 + 0x58], %g6
fmovrdne %g7, %f8, %f0
loop_3127:
fcmple32 %f8, %f2, %i7
sth %l1, [%l7 + 0x6A]
faligndata %f0, %f14, %f6
smul %l5, %i5, %g2
ldsb [%l7 + 0x6F], %g4
sll %g5, 0x0F, %o2
tpos %icc, 0x2
fxnor %f4, %f6, %f12
fbn,a %fcc3, loop_3128
xnor %i2, %l2, %g3
ld [%l7 + 0x14], %f3
movl %xcc, %i0, %o1
loop_3128:
for %f2, %f14, %f0
fors %f12, %f11, %f9
xnor %g1, 0x0297, %i1
tcs %xcc, 0x4
fpsub16s %f1, %f8, %f0
fpack32 %f14, %f10, %f8
movcs %icc, %l4, %l0
stb %i3, [%l7 + 0x3B]
tne %icc, 0x0
orn %l6, %o7, %o3
brgz,a %o6, loop_3129
and %l3, 0x13B5, %o5
pdist %f4, %f12, %f10
fxnor %f10, %f0, %f12
loop_3129:
fmovdl %xcc, %f6, %f8
stx %o4, [%l7 + 0x70]
xor %i4, %o0, %g6
fmul8x16au %f8, %f11, %f12
stx %g7, [%l7 + 0x60]
fmovse %xcc, %f3, %f11
array8 %i6, %i7, %l1
fba %fcc1, loop_3130
stb %i5, [%l7 + 0x75]
fnot2s %f14, %f11
fba %fcc1, loop_3131
loop_3130:
fmovscc %icc, %f4, %f14
tle %icc, 0x2
bpos,a,pt %xcc, loop_3132
loop_3131:
fbue,a %fcc2, loop_3133
movrlez %l5, 0x05C, %g2
addcc %g5, %g4, %o2
loop_3132:
lduh [%l7 + 0x56], %l2
loop_3133:
fmovsvc %xcc, %f5, %f0
movcc %xcc, %i2, %i0
fnors %f15, %f14, %f12
st %f8, [%l7 + 0x20]
stx %g3, [%l7 + 0x70]
xorcc %g1, %i1, %o1
fpackfix %f6, %f12
fmovrslz %l0, %f5, %f6
udivx %i3, 0x1F18, %l4
bl,a loop_3134
fornot2 %f0, %f0, %f6
tpos %icc, 0x5
tgu %xcc, 0x5
loop_3134:
fmovdpos %icc, %f7, %f1
st %f4, [%l7 + 0x1C]
bl,pn %xcc, loop_3135
fmovdn %icc, %f2, %f8
taddcctv %l6, %o7, %o3
lduh [%l7 + 0x30], %l3
loop_3135:
bn,pn %xcc, loop_3136
tvc %icc, 0x5
fcmpne32 %f0, %f14, %o6
st %f1, [%l7 + 0x6C]
loop_3136:
st %f3, [%l7 + 0x54]
fsrc1 %f6, %f0
movleu %xcc, %o4, %o5
movle %icc, %i4, %o0
bvc loop_3137
stb %g7, [%l7 + 0x25]
bg,pt %xcc, loop_3138
ldsb [%l7 + 0x3E], %i6
loop_3137:
fmuld8sux16 %f6, %f15, %f8
alignaddrl %g6, %l1, %i5
loop_3138:
taddcc %l5, 0x1651, %i7
fcmpgt32 %f0, %f14, %g5
faligndata %f6, %f14, %f12
edge16l %g4, %g2, %l2
std %f10, [%l7 + 0x28]
fmovrdne %o2, %f6, %f14
udivcc %i0, 0x16A0, %i2
array32 %g3, %i1, %o1
fmovdle %xcc, %f12, %f14
tpos %icc, 0x7
fmovd %f8, %f12
stb %g1, [%l7 + 0x14]
stw %l0, [%l7 + 0x5C]
fornot1s %f15, %f4, %f4
tvc %icc, 0x1
tsubcctv %l4, 0x138D, %l6
ldsb [%l7 + 0x53], %o7
fexpand %f0, %f8
ldsb [%l7 + 0x0A], %i3
fnegd %f12, %f4
fandnot2s %f0, %f12, %f1
fsrc2s %f10, %f15
fmovdcs %xcc, %f3, %f14
st %f14, [%l7 + 0x38]
ldsw [%l7 + 0x7C], %l3
fands %f15, %f5, %f2
fmovdge %xcc, %f0, %f0
ldsw [%l7 + 0x6C], %o3
bgu %xcc, loop_3139
bl,pt %icc, loop_3140
brlez %o6, loop_3141
udivcc %o4, 0x0384, %i4
loop_3139:
bvs,a,pt %xcc, loop_3142
loop_3140:
addcc %o5, %g7, %o0
loop_3141:
brnz,a %i6, loop_3143
edge32ln %l1, %g6, %i5
loop_3142:
stw %i7, [%l7 + 0x30]
fcmpne16 %f14, %f14, %g5
loop_3143:
fbg,a %fcc1, loop_3144
fmovsn %xcc, %f14, %f12
bne,pn %xcc, loop_3145
fandnot2 %f6, %f8, %f4
loop_3144:
fbule,a %fcc3, loop_3146
ldx [%l7 + 0x68], %g4
loop_3145:
brz,a %l5, loop_3147
st %f4, [%l7 + 0x10]
loop_3146:
edge32n %g2, %o2, %i0
taddcctv %l2, %i2, %i1
loop_3147:
tvc %icc, 0x4
nop
setx loop_3148, %l0, %l1
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 + 0x64], %o1
fbl %fcc1, loop_3149
fmovsvs %xcc, %f4, %f12
loop_3148:
ldsh [%l7 + 0x76], %g3
fxors %f8, %f13, %f8
loop_3149:
fmovsle %xcc, %f14, %f11
fbn %fcc2, loop_3150
umul %g1, %l0, %l4
tgu %icc, 0x7
stw %l6, [%l7 + 0x64]
loop_3150:
pdist %f14, %f0, %f2
fcmpgt16 %f6, %f14, %o7
fmuld8sux16 %f2, %f5, %f0
sth %i3, [%l7 + 0x2C]
lduh [%l7 + 0x4C], %l3
brgez,a %o6, loop_3151
fnegd %f2, %f12
edge32 %o4, %o3, %i4
fcmpne32 %f8, %f14, %o5
loop_3151:
sll %g7, %i6, %l1
fmovdvs %xcc, %f15, %f3
fand %f0, %f0, %f0
brlez %o0, loop_3152
bvc,pt %xcc, loop_3153
andn %i5, %i7, %g6
std %f8, [%l7 + 0x40]
loop_3152:
ldx [%l7 + 0x30], %g5
loop_3153:
movl %xcc, %l5, %g4
xnor %o2, %g2, %l2
bvc,a %xcc, loop_3154
fmovse %xcc, %f15, %f7
pdist %f0, %f12, %f8
movn %xcc, %i0, %i2
loop_3154:
fmovrdne %i1, %f14, %f14
ldsb [%l7 + 0x7C], %g3
ldx [%l7 + 0x50], %o1
ldsb [%l7 + 0x11], %g1
fandnot1s %f13, %f12, %f11
umulcc %l4, %l6, %l0
fxnors %f5, %f13, %f4
fbue %fcc3, loop_3155
movrne %i3, %l3, %o6
movgu %xcc, %o7, %o3
subccc %i4, 0x1C0C, %o4
loop_3155:
fmovdgu %icc, %f3, %f12
ld [%l7 + 0x38], %f0
xnorcc %g7, %o5, %i6
lduw [%l7 + 0x58], %o0
ldsw [%l7 + 0x28], %i5
fcmpne16 %f4, %f10, %l1
std %f10, [%l7 + 0x78]
ld [%l7 + 0x6C], %f0
nop
setx loop_3156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl %fcc1, loop_3157
ldsh [%l7 + 0x62], %i7
edge32ln %g6, %l5, %g5
loop_3156:
fmovdl %icc, %f15, %f10
loop_3157:
lduw [%l7 + 0x28], %g4
fsrc1 %f12, %f4
alignaddr %o2, %g2, %l2
stw %i2, [%l7 + 0x0C]
ld [%l7 + 0x08], %f12
stw %i1, [%l7 + 0x48]
ldub [%l7 + 0x5C], %g3
fmovrdgez %i0, %f6, %f6
ble,pn %xcc, loop_3158
stx %o1, [%l7 + 0x38]
lduh [%l7 + 0x34], %g1
fmovrdlez %l4, %f2, %f0
loop_3158:
fmovsleu %icc, %f9, %f15
fmovrdlez %l6, %f2, %f6
fcmpne32 %f6, %f14, %i3
fcmpne32 %f6, %f12, %l0
umulcc %o6, %o7, %l3
bn,a,pn %icc, loop_3159
ldub [%l7 + 0x52], %o3
edge8l %i4, %o4, %o5
fpadd16 %f8, %f4, %f12
loop_3159:
fbg,a %fcc1, loop_3160
stx %i6, [%l7 + 0x20]
movneg %icc, %g7, %i5
edge32 %l1, %o0, %i7
loop_3160:
st %f5, [%l7 + 0x28]
edge8l %g6, %l5, %g4
lduw [%l7 + 0x2C], %g5
fxnor %f4, %f4, %f14
fmul8ulx16 %f4, %f6, %f0
andncc %o2, %l2, %g2
fbuge,a %fcc2, loop_3161
subccc %i2, %g3, %i1
tge %xcc, 0x3
fnot1s %f12, %f14
loop_3161:
movpos %xcc, %i0, %o1
addccc %l4, %l6, %g1
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x2C], %l0
bne,a,pn %icc, loop_3162
fmovdne %xcc, %f0, %f9
edge16l %o6, %i3, %l3
nop
setx loop_3163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3162:
edge32l %o7, %o3, %o4
umul %o5, 0x1EB9, %i4
subc %i6, %i5, %g7
loop_3163:
ldsw [%l7 + 0x70], %o0
sub %i7, %l1, %g6
stb %g4, [%l7 + 0x4B]
ldsh [%l7 + 0x3E], %l5
fnegs %f9, %f14
tgu %xcc, 0x4
ldsw [%l7 + 0x3C], %g5
movgu %xcc, %l2, %g2
add %i2, %g3, %i1
fblg,a %fcc0, loop_3164
ld [%l7 + 0x54], %f12
fornot2s %f3, %f13, %f4
st %f8, [%l7 + 0x58]
loop_3164:
stb %i0, [%l7 + 0x1F]
taddcctv %o1, 0x12D9, %o2
ld [%l7 + 0x78], %f8
fnor %f0, %f14, %f12
fbg %fcc3, loop_3165
tvc %xcc, 0x3
siam 0x2
brz,a %l4, loop_3166
loop_3165:
ldsb [%l7 + 0x0A], %g1
bneg,pt %icc, loop_3167
ldd [%l7 + 0x60], %f12
loop_3166:
lduw [%l7 + 0x7C], %l0
fmovrdgez %o6, %f0, %f8
loop_3167:
bvc,pt %xcc, loop_3168
bshuffle %f10, %f14, %f6
fcmple16 %f2, %f2, %i3
movcs %xcc, %l3, %l6
loop_3168:
tpos %xcc, 0x6
ldd [%l7 + 0x10], %f2
fmovdneg %icc, %f1, %f4
bvs loop_3169
smulcc %o3, 0x17F0, %o4
fmovsa %xcc, %f2, %f6
lduh [%l7 + 0x1E], %o7
loop_3169:
brlez %o5, loop_3170
st %f15, [%l7 + 0x4C]
xnorcc %i4, 0x1614, %i5
stx %i6, [%l7 + 0x30]
loop_3170:
fornot1 %f2, %f8, %f12
fsrc2s %f10, %f12
stx %g7, [%l7 + 0x30]
brlz %o0, loop_3171
fbge,a %fcc2, loop_3172
srax %i7, %g6, %l1
tg %xcc, 0x5
loop_3171:
fbu,a %fcc3, loop_3173
loop_3172:
fmovdvc %xcc, %f9, %f4
ldub [%l7 + 0x74], %g4
bgu loop_3174
loop_3173:
stw %l5, [%l7 + 0x3C]
fnot2 %f0, %f6
bgu,pn %icc, loop_3175
loop_3174:
brlz,a %g5, loop_3176
be,a loop_3177
sub %l2, 0x04F8, %i2
loop_3175:
sth %g3, [%l7 + 0x7E]
loop_3176:
movvs %xcc, %i1, %g2
loop_3177:
ld [%l7 + 0x10], %f10
edge8n %i0, %o2, %l4
tn %icc, 0x5
stw %o1, [%l7 + 0x18]
lduh [%l7 + 0x6A], %l0
movre %o6, 0x334, %i3
tcs %xcc, 0x4
fbne,a %fcc0, loop_3178
ldsb [%l7 + 0x1F], %l3
xnor %g1, %l6, %o3
edge8n %o7, %o5, %o4
loop_3178:
alignaddrl %i4, %i5, %g7
umulcc %o0, 0x1C6A, %i6
st %f10, [%l7 + 0x68]
xnor %g6, 0x0B3B, %i7
fbo %fcc3, loop_3179
tneg %xcc, 0x4
fmovdle %xcc, %f9, %f4
alignaddrl %g4, %l5, %l1
loop_3179:
lduh [%l7 + 0x5A], %l2
fbge %fcc1, loop_3180
bvc %xcc, loop_3181
movn %icc, %i2, %g3
ldsw [%l7 + 0x14], %g5
loop_3180:
ldub [%l7 + 0x18], %i1
loop_3181:
movre %g2, 0x20B, %o2
ldsh [%l7 + 0x48], %l4
ld [%l7 + 0x20], %f11
st %f13, [%l7 + 0x6C]
and %o1, 0x152B, %i0
stb %o6, [%l7 + 0x5D]
movre %l0, %l3, %g1
xnor %i3, 0x050F, %o3
ld [%l7 + 0x28], %f6
edge16 %o7, %o5, %o4
std %f14, [%l7 + 0x68]
fmovrdne %l6, %f2, %f10
stx %i5, [%l7 + 0x50]
lduh [%l7 + 0x34], %g7
lduw [%l7 + 0x38], %i4
movpos %icc, %o0, %g6
stw %i7, [%l7 + 0x38]
fnot2 %f14, %f10
andcc %g4, %l5, %l1
fpsub32 %f12, %f2, %f8
smul %i6, %l2, %i2
ldub [%l7 + 0x3F], %g3
movg %icc, %g5, %g2
udivcc %o2, 0x13DC, %i1
fmovsge %xcc, %f11, %f12
lduh [%l7 + 0x3E], %l4
fnand %f8, %f4, %f12
taddcc %i0, %o6, %o1
bshuffle %f4, %f14, %f8
ble %xcc, loop_3182
fmovdleu %xcc, %f8, %f3
movleu %xcc, %l3, %l0
fmovdcs %icc, %f10, %f1
loop_3182:
lduw [%l7 + 0x40], %i3
ldx [%l7 + 0x10], %g1
ldub [%l7 + 0x6C], %o3
fmovd %f12, %f6
xor %o5, %o7, %l6
fmovrde %o4, %f12, %f12
edge8ln %g7, %i5, %o0
fzero %f6
array32 %g6, %i7, %i4
sth %l5, [%l7 + 0x3E]
ldub [%l7 + 0x63], %g4
fba,a %fcc0, loop_3183
fmovsg %xcc, %f0, %f6
fmovsl %icc, %f3, %f11
movgu %icc, %i6, %l1
loop_3183:
andncc %l2, %i2, %g3
st %f1, [%l7 + 0x4C]
stx %g5, [%l7 + 0x38]
fmul8x16au %f4, %f0, %f12
nop
setx loop_3184, %l0, %l1
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 %xcc, %f2, %f0
fbg,a %fcc2, loop_3185
std %f8, [%l7 + 0x48]
loop_3184:
lduh [%l7 + 0x4E], %g2
edge8l %o2, %i1, %i0
loop_3185:
fornot2 %f6, %f10, %f8
edge32l %o6, %l4, %o1
fbge %fcc3, loop_3186
movneg %xcc, %l0, %l3
bge,a,pn %xcc, loop_3187
ldsb [%l7 + 0x1B], %i3
loop_3186:
tsubcc %o3, %g1, %o5
movpos %icc, %l6, %o4
loop_3187:
fmul8ulx16 %f6, %f6, %f2
bvs loop_3188
lduh [%l7 + 0x28], %o7
ldx [%l7 + 0x18], %g7
fmovsle %icc, %f6, %f15
loop_3188:
sdivx %o0, 0x0ECE, %g6
sdiv %i7, 0x1A2B, %i5
fmovrdgez %i4, %f6, %f10
ld [%l7 + 0x74], %f9
movl %icc, %g4, %i6
edge8ln %l5, %l2, %l1
addc %g3, 0x07B2, %g5
fcmpgt16 %f10, %f10, %g2
fors %f13, %f9, %f7
fnot1 %f2, %f12
fcmpeq16 %f4, %f10, %i2
sth %i1, [%l7 + 0x64]
tne %icc, 0x6
fbue,a %fcc0, loop_3189
bcc loop_3190
te %xcc, 0x3
srax %i0, %o2, %o6
loop_3189:
srax %o1, 0x16, %l0
loop_3190:
ldsb [%l7 + 0x6A], %l3
fmovsgu %xcc, %f9, %f8
movrne %l4, %i3, %g1
umul %o5, %l6, %o4
fones %f14
fnand %f4, %f8, %f14
fmovdneg %xcc, %f5, %f10
ldsw [%l7 + 0x0C], %o3
tne %xcc, 0x2
fcmpgt16 %f10, %f14, %o7
ldub [%l7 + 0x0F], %o0
edge8n %g6, %i7, %i5
tne %icc, 0x6
ld [%l7 + 0x38], %f14
movrgez %i4, %g4, %i6
lduw [%l7 + 0x50], %l5
ldsb [%l7 + 0x2D], %l2
fpack16 %f4, %f10
be,pt %icc, loop_3191
st %f11, [%l7 + 0x54]
lduh [%l7 + 0x68], %g7
taddcc %g3, 0x022E, %l1
loop_3191:
movle %icc, %g2, %i2
fmovrse %g5, %f15, %f8
ldub [%l7 + 0x4E], %i1
subccc %o2, %o6, %o1
st %f14, [%l7 + 0x08]
st %f13, [%l7 + 0x14]
movrlz %i0, %l3, %l4
addc %l0, %i3, %g1
stb %l6, [%l7 + 0x0D]
fpsub32s %f11, %f9, %f8
stx %o5, [%l7 + 0x10]
ldsw [%l7 + 0x14], %o3
tgu %icc, 0x6
fmovsneg %icc, %f15, %f4
lduh [%l7 + 0x66], %o4
fmovd %f12, %f0
srlx %o0, %g6, %i7
fmovrslz %o7, %f10, %f5
ldsh [%l7 + 0x68], %i4
fble %fcc1, loop_3192
ldsw [%l7 + 0x50], %g4
brgz %i5, loop_3193
umul %i6, %l2, %l5
loop_3192:
std %f2, [%l7 + 0x30]
edge8n %g7, %l1, %g2
loop_3193:
sth %i2, [%l7 + 0x54]
fblg,a %fcc3, loop_3194
bgu,pt %icc, loop_3195
fmovrdlz %g3, %f0, %f12
movle %xcc, %i1, %o2
loop_3194:
edge16n %g5, %o1, %o6
loop_3195:
lduh [%l7 + 0x2A], %i0
lduh [%l7 + 0x08], %l4
fone %f4
movl %icc, %l3, %i3
addc %l0, 0x0477, %l6
stx %o5, [%l7 + 0x20]
lduw [%l7 + 0x78], %o3
ldub [%l7 + 0x77], %o4
tgu %icc, 0x6
std %f14, [%l7 + 0x68]
fpsub32s %f9, %f9, %f9
ld [%l7 + 0x1C], %f13
fmovdl %icc, %f13, %f4
fmul8ulx16 %f10, %f6, %f12
edge16l %g1, %o0, %g6
tcc %icc, 0x2
fbn,a %fcc0, loop_3196
srl %o7, 0x0C, %i4
ldub [%l7 + 0x29], %i7
lduh [%l7 + 0x1A], %g4
loop_3196:
stw %i6, [%l7 + 0x1C]
xor %l2, %l5, %i5
fornot2 %f6, %f0, %f14
fbe,a %fcc0, loop_3197
fnot2s %f7, %f0
mova %icc, %g7, %l1
lduw [%l7 + 0x40], %g2
loop_3197:
brlz %i2, loop_3198
ldd [%l7 + 0x50], %f12
fsrc1s %f12, %f11
fmovscs %xcc, %f13, %f4
loop_3198:
ld [%l7 + 0x1C], %f7
ldsb [%l7 + 0x50], %g3
fmovse %xcc, %f13, %f13
st %f15, [%l7 + 0x2C]
std %f14, [%l7 + 0x08]
and %o2, 0x0D79, %i1
subc %g5, %o6, %i0
fxnors %f2, %f10, %f3
movl %xcc, %o1, %l4
fxor %f10, %f4, %f8
bvc,pt %icc, loop_3199
fors %f11, %f5, %f9
te %xcc, 0x7
edge8n %l3, %i3, %l6
loop_3199:
umulcc %o5, 0x0161, %l0
fmovrsgz %o3, %f8, %f2
std %f6, [%l7 + 0x10]
array16 %o4, %g1, %g6
sll %o7, 0x12, %i4
movvc %xcc, %i7, %g4
xnorcc %i6, 0x1BA7, %o0
lduh [%l7 + 0x48], %l2
sth %i5, [%l7 + 0x46]
fsrc1 %f8, %f10
smul %g7, 0x0B3C, %l1
movrne %g2, 0x0B0, %l5
addccc %g3, %i2, %i1
addcc %g5, %o2, %o6
ldsb [%l7 + 0x1F], %o1
pdist %f0, %f14, %f12
and %i0, 0x1D12, %l4
fmovrsne %l3, %f2, %f15
faligndata %f2, %f12, %f2
ldd [%l7 + 0x18], %f14
brnz %i3, loop_3200
orn %l6, 0x1468, %o5
call loop_3201
mulx %l0, 0x07A1, %o4
loop_3200:
brz %g1, loop_3202
movn %xcc, %o3, %o7
loop_3201:
edge32 %i4, %g6, %i7
popc 0x0D2D, %i6
loop_3202:
stw %g4, [%l7 + 0x5C]
fcmpgt32 %f12, %f8, %l2
tle %icc, 0x3
movleu %xcc, %i5, %o0
lduw [%l7 + 0x58], %g7
sth %l1, [%l7 + 0x34]
ld [%l7 + 0x0C], %f15
lduh [%l7 + 0x62], %g2
stb %g3, [%l7 + 0x7C]
fmovrsgez %l5, %f10, %f11
ldsb [%l7 + 0x75], %i2
ldx [%l7 + 0x48], %i1
array16 %o2, %g5, %o6
stx %i0, [%l7 + 0x50]
movrlz %o1, 0x072, %l4
sth %i3, [%l7 + 0x6C]
fmovrsgez %l6, %f8, %f0
addccc %l3, %l0, %o4
lduh [%l7 + 0x14], %g1
fabss %f10, %f9
ldsb [%l7 + 0x29], %o5
fmovsne %xcc, %f12, %f3
fandnot2 %f8, %f12, %f0
ldx [%l7 + 0x10], %o7
movrlz %i4, %g6, %i7
ble,a loop_3203
fornot2 %f4, %f12, %f12
fmovscs %icc, %f8, %f7
ld [%l7 + 0x44], %f0
loop_3203:
fpackfix %f4, %f3
fmovrdlz %o3, %f14, %f10
call loop_3204
ldsh [%l7 + 0x70], %i6
ldsh [%l7 + 0x0C], %l2
fbo %fcc2, loop_3205
loop_3204:
fble %fcc1, loop_3206
edge16 %g4, %i5, %o0
call loop_3207
loop_3205:
fpmerge %f2, %f6, %f4
loop_3206:
stx %l1, [%l7 + 0x70]
xnor %g2, %g3, %g7
loop_3207:
stb %l5, [%l7 + 0x17]
stb %i1, [%l7 + 0x1E]
sll %i2, %g5, %o6
fmul8ulx16 %f8, %f6, %f6
fmovse %xcc, %f1, %f9
fba %fcc0, loop_3208
fmovdvs %xcc, %f9, %f14
fba,a %fcc2, loop_3209
fmovrdne %o2, %f10, %f6
loop_3208:
stb %o1, [%l7 + 0x3E]
fmovdn %xcc, %f12, %f0
loop_3209:
tge %xcc, 0x4
tle %xcc, 0x0
ldsw [%l7 + 0x74], %l4
stx %i0, [%l7 + 0x68]
fpadd32s %f1, %f8, %f3
ba,pt %xcc, loop_3210
fbug,a %fcc1, loop_3211
add %i3, %l3, %l0
st %f1, [%l7 + 0x28]
loop_3210:
fpack16 %f2, %f2
loop_3211:
edge32ln %l6, %o4, %o5
fmovsvc %xcc, %f15, %f12
fpmerge %f12, %f6, %f10
srlx %g1, %o7, %i4
ldd [%l7 + 0x20], %f8
sethi 0x0DC7, %i7
udivx %g6, 0x1B93, %i6
movneg %icc, %l2, %g4
fandnot1 %f8, %f12, %f10
sth %o3, [%l7 + 0x4C]
ldsb [%l7 + 0x70], %o0
fmovrdne %i5, %f6, %f12
ldx [%l7 + 0x78], %g2
fmovrdgz %g3, %f12, %f12
subccc %g7, %l5, %l1
orn %i2, %i1, %o6
fmovsn %icc, %f7, %f8
ldd [%l7 + 0x78], %f4
fmul8x16au %f11, %f4, %f8
tgu %xcc, 0x1
sth %o2, [%l7 + 0x74]
stb %o1, [%l7 + 0x56]
xnor %g5, %l4, %i0
ldsb [%l7 + 0x3A], %l3
udiv %l0, 0x142A, %l6
fmovsvs %xcc, %f13, %f10
fmovdn %xcc, %f6, %f0
tsubcc %o4, 0x04CE, %o5
ldx [%l7 + 0x40], %g1
stx %i3, [%l7 + 0x18]
ld [%l7 + 0x1C], %f13
bpos loop_3212
fmovsne %icc, %f6, %f8
movn %icc, %o7, %i4
stw %i7, [%l7 + 0x6C]
loop_3212:
subc %g6, 0x1EDB, %l2
orcc %g4, %i6, %o0
fmovrslez %i5, %f13, %f7
fexpand %f11, %f12
fsrc1 %f8, %f12
fba %fcc2, loop_3213
fsrc1 %f2, %f0
edge16n %o3, %g2, %g7
xnorcc %l5, %g3, %l1
loop_3213:
ldx [%l7 + 0x68], %i2
fmovsge %icc, %f4, %f6
stb %o6, [%l7 + 0x0C]
ldd [%l7 + 0x30], %f12
edge8l %o2, %o1, %i1
ldub [%l7 + 0x44], %l4
sllx %g5, 0x13, %i0
lduh [%l7 + 0x44], %l3
bvc,a,pt %xcc, loop_3214
sth %l6, [%l7 + 0x4A]
fmovdgu %icc, %f9, %f14
fmovdl %icc, %f4, %f15
loop_3214:
sth %l0, [%l7 + 0x28]
stw %o5, [%l7 + 0x60]
ldd [%l7 + 0x48], %f12
bvc,a %xcc, loop_3215
fblg %fcc0, loop_3216
std %f2, [%l7 + 0x28]
stb %g1, [%l7 + 0x2E]
loop_3215:
fmovsg %icc, %f13, %f12
loop_3216:
sll %o4, 0x06, %o7
subc %i3, 0x1C68, %i7
fcmpne16 %f4, %f10, %i4
fbne %fcc1, loop_3217
edge16 %l2, %g4, %g6
addcc %i6, %o0, %o3
ldub [%l7 + 0x31], %g2
loop_3217:
fpadd32 %f0, %f12, %f0
ldd [%l7 + 0x38], %f8
bgu,pn %xcc, loop_3218
edge16 %i5, %l5, %g3
fmovrdlz %g7, %f4, %f6
bn,a,pt %xcc, loop_3219
loop_3218:
ldsw [%l7 + 0x48], %l1
fmovdle %xcc, %f15, %f2
ldx [%l7 + 0x50], %i2
loop_3219:
taddcc %o6, %o2, %o1
std %f6, [%l7 + 0x20]
ldd [%l7 + 0x20], %f4
ldsw [%l7 + 0x58], %l4
fmovrsgez %g5, %f8, %f10
ld [%l7 + 0x0C], %f12
fsrc2s %f11, %f0
stb %i0, [%l7 + 0x7E]
movcc %icc, %i1, %l3
xor %l0, 0x01F5, %l6
fbl,a %fcc1, loop_3220
fmovsvc %icc, %f13, %f0
srlx %g1, %o4, %o5
orcc %i3, 0x0C22, %i7
loop_3220:
fbu %fcc2, loop_3221
brgz,a %i4, loop_3222
fmovsleu %xcc, %f0, %f8
stx %o7, [%l7 + 0x58]
loop_3221:
bcc %icc, loop_3223
loop_3222:
fmovsvs %icc, %f2, %f7
srl %g4, %l2, %i6
taddcc %g6, 0x0B83, %o3
loop_3223:
movvc %icc, %o0, %g2
fbue %fcc1, loop_3224
fnands %f9, %f9, %f3
fandnot1s %f12, %f15, %f13
fnegs %f10, %f14
loop_3224:
fmovrde %l5, %f6, %f6
fmovsvs %xcc, %f3, %f9
and %g3, 0x0736, %g7
addc %i5, 0x17E1, %l1
movne %xcc, %o6, %o2
fnot2s %f15, %f7
lduw [%l7 + 0x08], %o1
subccc %l4, 0x0B77, %g5
brnz,a %i2, loop_3225
movg %xcc, %i1, %i0
stb %l3, [%l7 + 0x23]
fmovspos %icc, %f9, %f4
loop_3225:
add %l0, 0x0A19, %l6
edge8 %g1, %o4, %i3
ld [%l7 + 0x10], %f3
sdivcc %o5, 0x1B1A, %i7
fcmpeq32 %f6, %f8, %o7
fcmpgt32 %f12, %f8, %g4
xor %i4, 0x002C, %i6
edge32ln %g6, %l2, %o0
fcmple16 %f12, %f2, %g2
fmovrde %o3, %f6, %f6
add %g3, 0x10F6, %g7
te %icc, 0x5
xnor %i5, 0x0F6D, %l5
ldsb [%l7 + 0x09], %l1
bleu,pt %icc, loop_3226
bneg,a loop_3227
movrlz %o6, 0x30C, %o2
for %f10, %f4, %f2
loop_3226:
sll %l4, %g5, %i2
loop_3227:
fandnot1 %f10, %f0, %f2
fmuld8sux16 %f8, %f5, %f8
fcmpne32 %f6, %f6, %i1
fbule,a %fcc3, loop_3228
ldsw [%l7 + 0x70], %i0
fmul8x16al %f4, %f14, %f14
fmovsne %xcc, %f15, %f2
loop_3228:
movgu %xcc, %l3, %o1
xorcc %l0, 0x0E27, %l6
fbge %fcc1, loop_3229
ldsh [%l7 + 0x58], %g1
edge8l %o4, %o5, %i3
mulx %i7, 0x1260, %o7
loop_3229:
st %f0, [%l7 + 0x14]
brnz %i4, loop_3230
fmovdg %xcc, %f13, %f3
tneg %xcc, 0x0
fcmpgt16 %f0, %f2, %i6
loop_3230:
pdist %f14, %f14, %f10
fmul8x16al %f8, %f8, %f4
ldsb [%l7 + 0x0C], %g6
stw %l2, [%l7 + 0x54]
subcc %g4, 0x155F, %o0
brlez %o3, loop_3231
lduh [%l7 + 0x44], %g3
fcmped %fcc1, %f10, %f8
brnz,a %g2, loop_3232
loop_3231:
brnz,a %i5, loop_3233
movrne %l5, %l1, %o6
subccc %o2, 0x0E87, %g7
loop_3232:
bcc,a loop_3234
loop_3233:
fbue %fcc0, loop_3235
alignaddr %g5, %i2, %i1
sth %i0, [%l7 + 0x7A]
loop_3234:
ldub [%l7 + 0x5F], %l4
loop_3235:
tsubcctv %l3, 0x1D9F, %l0
ldsb [%l7 + 0x3C], %o1
pdist %f6, %f10, %f0
std %f4, [%l7 + 0x30]
fabss %f14, %f15
tn %icc, 0x5
fbu,a %fcc0, loop_3236
ba,a,pn %icc, loop_3237
fmuld8ulx16 %f5, %f4, %f10
ldsw [%l7 + 0x18], %g1
loop_3236:
ldub [%l7 + 0x09], %o4
loop_3237:
bcs %xcc, loop_3238
fmovdleu %icc, %f15, %f13
fmovs %f10, %f8
st %f7, [%l7 + 0x50]
loop_3238:
fmovda %icc, %f7, %f1
addc %o5, 0x12CC, %i3
fmovsvc %xcc, %f10, %f1
fbul %fcc2, loop_3239
fmovrdlez %l6, %f0, %f2
ldub [%l7 + 0x74], %i7
fornot1 %f2, %f4, %f4
loop_3239:
sllx %o7, 0x1F, %i6
edge32l %i4, %l2, %g4
st %f15, [%l7 + 0x58]
ld [%l7 + 0x3C], %f6
smulcc %o0, 0x0C1B, %o3
orn %g3, 0x0307, %g2
udiv %g6, 0x05E6, %i5
orncc %l5, %l1, %o2
stb %g7, [%l7 + 0x1B]
lduh [%l7 + 0x0C], %g5
fmuld8sux16 %f9, %f8, %f8
fnot2s %f6, %f13
fbug,a %fcc2, loop_3240
fcmpgt32 %f8, %f4, %i2
ldd [%l7 + 0x28], %f6
fexpand %f15, %f14
loop_3240:
addcc %i1, 0x0789, %i0
fcmple16 %f10, %f14, %l4
st %f0, [%l7 + 0x7C]
lduw [%l7 + 0x10], %l3
std %f8, [%l7 + 0x08]
movrgez %l0, 0x350, %o1
fmovsle %icc, %f9, %f9
st %f4, [%l7 + 0x08]
for %f10, %f4, %f10
sethi 0x1A9C, %g1
mulx %o4, 0x1666, %o6
edge16 %o5, %i3, %l6
stx %i7, [%l7 + 0x40]
fpadd16 %f10, %f14, %f6
fmovrdne %o7, %f14, %f2
stb %i4, [%l7 + 0x5F]
movvs %icc, %l2, %g4
udiv %i6, 0x0242, %o0
fnor %f0, %f4, %f14
fpadd16 %f10, %f4, %f12
brnz,a %o3, loop_3241
fandnot2s %f3, %f1, %f6
ldub [%l7 + 0x67], %g2
addcc %g3, 0x0FB7, %g6
loop_3241:
srlx %i5, %l1, %o2
fbge,a %fcc2, loop_3242
fblg %fcc2, loop_3243
fmovd %f8, %f0
fmuld8ulx16 %f14, %f12, %f2
loop_3242:
fone %f10
loop_3243:
fmovrsgez %g7, %f0, %f12
std %f10, [%l7 + 0x40]
srax %l5, 0x09, %i2
fmovsne %xcc, %f10, %f7
tl %icc, 0x6
ldx [%l7 + 0x38], %i1
sllx %i0, %l4, %l3
nop
setx loop_3244, %l0, %l1
jmpl %l1, %l0
fone %f14
st %f2, [%l7 + 0x14]
fmovdl %icc, %f15, %f13
loop_3244:
brnz %g5, loop_3245
edge16 %o1, %g1, %o6
sth %o4, [%l7 + 0x30]
udivx %o5, 0x1DFA, %i3
loop_3245:
edge32 %l6, %o7, %i4
lduh [%l7 + 0x3C], %i7
movle %icc, %l2, %i6
fmovdgu %xcc, %f7, %f1
fsrc1 %f6, %f14
fbo,a %fcc2, loop_3246
bneg %icc, loop_3247
tn %xcc, 0x1
fandnot1s %f5, %f0, %f4
loop_3246:
movre %g4, 0x26D, %o3
loop_3247:
fornot2 %f2, %f12, %f2
brnz %g2, loop_3248
sth %o0, [%l7 + 0x68]
lduw [%l7 + 0x20], %g6
fcmpgt32 %f6, %f4, %i5
loop_3248:
fsrc1 %f10, %f0
fmovdn %icc, %f8, %f6
sth %g3, [%l7 + 0x6C]
movpos %icc, %l1, %o2
addccc %l5, 0x072B, %i2
sdivx %g7, 0x0B86, %i0
movrgz %i1, 0x260, %l4
ldub [%l7 + 0x46], %l3
pdist %f10, %f8, %f8
bpos,pn %xcc, loop_3249
movge %xcc, %g5, %l0
edge16ln %o1, %o6, %o4
fmovrse %o5, %f11, %f2
loop_3249:
ldub [%l7 + 0x35], %i3
ldub [%l7 + 0x4B], %g1
fmovdl %xcc, %f10, %f10
fmovdgu %icc, %f14, %f8
lduh [%l7 + 0x20], %o7
edge8ln %i4, %i7, %l2
fmovdge %icc, %f4, %f2
st %f2, [%l7 + 0x2C]
movrlez %l6, 0x1B9, %g4
stx %o3, [%l7 + 0x28]
stw %i6, [%l7 + 0x2C]
srlx %o0, %g6, %i5
tne %xcc, 0x5
for %f4, %f4, %f12
fbule %fcc2, loop_3250
lduh [%l7 + 0x36], %g3
ld [%l7 + 0x50], %f12
popc %l1, %g2
loop_3250:
movrlez %o2, %i2, %g7
edge32 %i0, %i1, %l4
fmovda %icc, %f9, %f3
call loop_3251
edge8n %l5, %l3, %l0
ba loop_3252
sra %g5, %o1, %o6
loop_3251:
stx %o4, [%l7 + 0x68]
fpmerge %f6, %f13, %f10
loop_3252:
fbge %fcc1, loop_3253
fmovdl %icc, %f8, %f14
fmovscc %xcc, %f10, %f2
faligndata %f2, %f6, %f8
loop_3253:
bgu,a %icc, loop_3254
srl %i3, %o5, %g1
bneg,a,pn %icc, loop_3255
addc %i4, 0x069B, %o7
loop_3254:
brlez,a %i7, loop_3256
fexpand %f12, %f2
loop_3255:
stb %l2, [%l7 + 0x4F]
fzeros %f12
loop_3256:
sethi 0x0BC4, %g4
fpadd16 %f2, %f6, %f12
fbuge,a %fcc2, loop_3257
fands %f7, %f13, %f5
call loop_3258
fbule,a %fcc1, loop_3259
loop_3257:
fcmpne16 %f14, %f12, %o3
stw %i6, [%l7 + 0x58]
loop_3258:
stw %o0, [%l7 + 0x0C]
loop_3259:
for %f2, %f14, %f12
fmovse %icc, %f1, %f0
fmovdvc %icc, %f10, %f5
fpadd16 %f2, %f2, %f8
bg,a %xcc, loop_3260
edge32ln %l6, %g6, %i5
fmul8x16au %f8, %f9, %f8
fbne %fcc1, loop_3261
loop_3260:
be,a loop_3262
edge32l %g3, %g2, %l1
fnegd %f10, %f14
loop_3261:
bleu,a loop_3263
loop_3262:
fmovsne %xcc, %f15, %f14
fmovsge %icc, %f10, %f1
movge %icc, %o2, %i2
loop_3263:
taddcctv %i0, 0x121B, %i1
fmovsvc %xcc, %f12, %f9
array32 %l4, %l5, %l3
alignaddr %g7, %g5, %l0
ld [%l7 + 0x7C], %f14
sub %o1, %o6, %i3
ldd [%l7 + 0x50], %f10
fnot1s %f4, %f14
be,a,pt %icc, loop_3264
taddcctv %o4, %o5, %i4
pdist %f0, %f14, %f4
fmovsl %icc, %f12, %f8
loop_3264:
tvc %xcc, 0x1
fmovdge %icc, %f7, %f15
orn %o7, 0x1469, %i7
addc %l2, 0x0460, %g4
stb %o3, [%l7 + 0x11]
stb %i6, [%l7 + 0x1B]
fbuge,a %fcc3, loop_3265
tn %xcc, 0x4
fone %f4
be,a,pt %icc, loop_3266
loop_3265:
ldsh [%l7 + 0x5A], %g1
ldd [%l7 + 0x50], %f2
edge16 %o0, %g6, %i5
loop_3266:
lduh [%l7 + 0x10], %g3
orn %l6, %l1, %o2
edge8 %g2, %i0, %i2
bcs %icc, loop_3267
nop
setx loop_3268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x28], %l4
subc %i1, 0x0AB6, %l5
loop_3267:
fbug %fcc2, loop_3269
loop_3268:
fcmpgt16 %f4, %f8, %g7
lduw [%l7 + 0x0C], %g5
fxnor %f8, %f6, %f14
loop_3269:
andcc %l0, 0x19AF, %l3
fmovspos %xcc, %f3, %f15
fcmpne16 %f10, %f8, %o6
lduh [%l7 + 0x6C], %i3
andcc %o1, 0x19F5, %o5
fnegs %f3, %f14
movle %icc, %i4, %o7
fbuge %fcc1, loop_3270
fpmerge %f4, %f0, %f8
ble,a loop_3271
and %o4, %l2, %i7
loop_3270:
fmovdpos %icc, %f14, %f4
brnz %g4, loop_3272
loop_3271:
fmovdcs %icc, %f12, %f12
fmovspos %icc, %f13, %f1
nop
setx loop_3273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3272:
st %f5, [%l7 + 0x28]
ldsb [%l7 + 0x21], %i6
fbug %fcc2, loop_3274
loop_3273:
fmovrde %g1, %f4, %f12
srl %o3, %o0, %g6
movl %xcc, %i5, %l6
loop_3274:
tvc %xcc, 0x3
fmovsgu %xcc, %f10, %f13
lduw [%l7 + 0x78], %l1
brlz %g3, loop_3275
fmovrslz %g2, %f1, %f2
fmovrsgez %i0, %f6, %f10
ldsw [%l7 + 0x6C], %o2
loop_3275:
bgu loop_3276
fsrc1s %f7, %f0
movneg %xcc, %i2, %l4
ldsb [%l7 + 0x61], %i1
loop_3276:
st %f5, [%l7 + 0x64]
ldsb [%l7 + 0x32], %l5
lduh [%l7 + 0x30], %g5
fbg %fcc3, loop_3277
fcmpne16 %f0, %f2, %l0
ldd [%l7 + 0x78], %f10
fmovda %icc, %f0, %f5
loop_3277:
fbue,a %fcc2, loop_3278
brlez %l3, loop_3279
fmovrdgez %g7, %f8, %f14
subcc %o6, 0x18E8, %o1
loop_3278:
add %i3, %i4, %o7
loop_3279:
movneg %xcc, %o4, %o5
fmovsle %icc, %f15, %f8
fxnors %f12, %f8, %f9
fcmpgt32 %f2, %f0, %l2
bge loop_3280
taddcc %i7, 0x1609, %g4
fpsub32s %f8, %f1, %f6
fbue,a %fcc1, loop_3281
loop_3280:
stw %g1, [%l7 + 0x34]
movvc %xcc, %o3, %o0
tg %xcc, 0x3
loop_3281:
tneg %xcc, 0x0
fmovsgu %xcc, %f4, %f14
ldx [%l7 + 0x40], %i6
fmovrdgz %g6, %f12, %f2
andcc %l6, %l1, %g3
fbne %fcc1, loop_3282
std %f4, [%l7 + 0x40]
edge32n %g2, %i0, %i5
andncc %i2, %l4, %i1
loop_3282:
sdivx %o2, 0x0477, %l5
tle %xcc, 0x2
fandnot1s %f2, %f7, %f9
fsrc2s %f4, %f13
fmovrse %l0, %f13, %f0
tne %xcc, 0x7
call loop_3283
fmovs %f1, %f2
popc 0x017D, %l3
fmovdcs %icc, %f9, %f15
loop_3283:
movle %icc, %g7, %o6
fbn %fcc2, loop_3284
fmovde %xcc, %f0, %f11
fmovdle %xcc, %f5, %f7
brgz,a %g5, loop_3285
loop_3284:
mova %icc, %i3, %o1
bvs,pn %icc, loop_3286
fnot1 %f2, %f2
loop_3285:
fmul8sux16 %f2, %f0, %f2
stw %o7, [%l7 + 0x7C]
loop_3286:
sethi 0x03C7, %i4
fsrc2 %f4, %f10
ld [%l7 + 0x70], %f14
fcmpes %fcc3, %f11, %f0
fmovrslz %o5, %f14, %f6
add %o4, 0x009E, %l2
sth %g4, [%l7 + 0x6C]
fmovsa %icc, %f8, %f9
lduw [%l7 + 0x50], %g1
move %icc, %o3, %i7
popc %i6, %o0
ldub [%l7 + 0x5A], %g6
sth %l6, [%l7 + 0x42]
st %f1, [%l7 + 0x60]
xnorcc %l1, %g2, %i0
sdivx %i5, 0x09C1, %i2
xorcc %g3, 0x1605, %i1
fnot2s %f8, %f1
bn,a %xcc, loop_3287
fcmpgt16 %f6, %f4, %o2
alignaddrl %l5, %l4, %l0
fbo,a %fcc3, loop_3288
loop_3287:
fbg,a %fcc2, loop_3289
fpack32 %f8, %f12, %f6
orn %g7, %o6, %g5
loop_3288:
stb %i3, [%l7 + 0x53]
loop_3289:
orcc %l3, %o1, %i4
fbuge %fcc1, loop_3290
ldub [%l7 + 0x31], %o7
bn,a %icc, loop_3291
sth %o4, [%l7 + 0x2A]
loop_3290:
fmovscc %xcc, %f0, %f8
edge32n %o5, %l2, %g4
loop_3291:
subc %g1, 0x1F72, %i7
movcs %xcc, %o3, %o0
edge16ln %i6, %l6, %l1
ld [%l7 + 0x30], %f7
fcmps %fcc2, %f10, %f7
edge32 %g6, %i0, %g2
fmovrse %i2, %f5, %f9
movvc %icc, %i5, %g3
ta %icc, 0x4
stb %o2, [%l7 + 0x7C]
array16 %i1, %l4, %l5
edge16 %l0, %o6, %g5
edge16l %i3, %g7, %o1
lduw [%l7 + 0x68], %l3
tsubcc %o7, %o4, %i4
edge32ln %l2, %g4, %o5
ldx [%l7 + 0x10], %i7
movpos %icc, %o3, %g1
fabss %f3, %f10
std %f6, [%l7 + 0x10]
array8 %o0, %l6, %l1
st %f11, [%l7 + 0x14]
fcmpd %fcc3, %f0, %f0
lduh [%l7 + 0x48], %i6
smul %i0, 0x0C32, %g6
std %f8, [%l7 + 0x68]
brlez %g2, loop_3292
subcc %i5, 0x1AC3, %g3
movne %icc, %i2, %i1
pdist %f4, %f10, %f4
loop_3292:
ldub [%l7 + 0x0A], %l4
fmovdcc %xcc, %f1, %f3
addccc %l5, 0x03D3, %o2
srl %l0, 0x13, %g5
fpmerge %f10, %f5, %f0
fxnor %f14, %f12, %f6
fzeros %f11
edge8ln %o6, %i3, %o1
fblg,a %fcc2, loop_3293
ldd [%l7 + 0x78], %f12
orcc %g7, 0x07AB, %o7
srax %o4, %l3, %l2
loop_3293:
movn %icc, %g4, %i4
fornot1 %f6, %f10, %f8
stw %i7, [%l7 + 0x58]
add %o5, %o3, %g1
fmovdcc %xcc, %f12, %f5
ld [%l7 + 0x5C], %f6
fornot2 %f2, %f10, %f12
fmul8ulx16 %f10, %f0, %f14
tleu %xcc, 0x1
fnot1 %f4, %f4
ldsw [%l7 + 0x50], %l6
stb %l1, [%l7 + 0x1C]
be,a,pn %icc, loop_3294
bleu,a %xcc, loop_3295
movrne %o0, %i6, %i0
udiv %g6, 0x12C7, %i5
loop_3294:
stx %g3, [%l7 + 0x60]
loop_3295:
ldub [%l7 + 0x4E], %g2
ldsb [%l7 + 0x57], %i1
fmovdcs %icc, %f10, %f1
fmovsg %icc, %f1, %f11
bn,a loop_3296
fbe,a %fcc0, loop_3297
fbuge,a %fcc1, loop_3298
fmovrse %l4, %f12, %f4
loop_3296:
ldsb [%l7 + 0x45], %l5
loop_3297:
fmovsle %icc, %f7, %f5
loop_3298:
fabss %f6, %f3
subccc %o2, 0x1742, %i2
edge32n %l0, %g5, %o6
tle %icc, 0x3
ldd [%l7 + 0x50], %f2
fmovdl %icc, %f4, %f2
lduh [%l7 + 0x16], %o1
add %i3, %o7, %g7
bcs,a,pn %icc, loop_3299
fbl %fcc1, loop_3300
fmovdn %icc, %f0, %f2
movl %icc, %l3, %l2
loop_3299:
fmovd %f14, %f2
loop_3300:
ldsw [%l7 + 0x50], %g4
fexpand %f1, %f10
fmovdvs %icc, %f14, %f15
movle %xcc, %o4, %i4
movrlz %i7, 0x288, %o5
fmovrde %o3, %f14, %f0
fnor %f6, %f2, %f6
movcs %icc, %l6, %g1
ld [%l7 + 0x38], %f8
fmovsg %icc, %f7, %f7
lduw [%l7 + 0x50], %l1
edge8n %i6, %i0, %o0
sth %i5, [%l7 + 0x38]
lduw [%l7 + 0x24], %g6
fcmpgt16 %f8, %f2, %g2
movrgez %i1, %g3, %l5
fmovdcs %icc, %f12, %f12
srax %o2, %i2, %l4
fbg %fcc1, loop_3301
ldub [%l7 + 0x5D], %g5
std %f0, [%l7 + 0x70]
srl %o6, 0x1C, %o1
loop_3301:
stb %l0, [%l7 + 0x0F]
edge32n %i3, %g7, %o7
ldx [%l7 + 0x70], %l2
ba %icc, loop_3302
nop
setx loop_3303, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0ACB, %l3
bvc,pn %icc, loop_3304
loop_3302:
fnot2 %f0, %f0
loop_3303:
brgez,a %g4, loop_3305
fbue,a %fcc2, loop_3306
loop_3304:
ldx [%l7 + 0x78], %o4
tgu %xcc, 0x5
loop_3305:
lduh [%l7 + 0x68], %i4
loop_3306:
fzeros %f14
add %o5, 0x02E0, %i7
lduh [%l7 + 0x72], %o3
fornot1 %f2, %f6, %f2
fmovdne %xcc, %f9, %f4
tne %xcc, 0x6
tcs %icc, 0x5
bvs,pn %xcc, loop_3307
ldd [%l7 + 0x30], %f4
fmovrdne %g1, %f0, %f6
stb %l1, [%l7 + 0x0B]
loop_3307:
stb %l6, [%l7 + 0x14]
ld [%l7 + 0x0C], %f14
fbe %fcc1, loop_3308
ldsw [%l7 + 0x68], %i6
fpackfix %f0, %f3
mulx %i0, %i5, %o0
loop_3308:
ldub [%l7 + 0x57], %g6
ld [%l7 + 0x30], %f5
fsrc1 %f2, %f2
subccc %i1, 0x1CD0, %g2
fand %f8, %f8, %f14
bpos,a,pn %icc, loop_3309
fbn,a %fcc2, loop_3310
fmul8x16al %f14, %f7, %f14
ldsb [%l7 + 0x66], %l5
loop_3309:
ldsh [%l7 + 0x46], %g3
loop_3310:
bge,a %xcc, loop_3311
or %o2, %l4, %i2
fzero %f12
fmovsa %icc, %f1, %f8
loop_3311:
lduh [%l7 + 0x32], %g5
stx %o1, [%l7 + 0x58]
movrne %o6, 0x073, %l0
fpackfix %f0, %f8
stb %g7, [%l7 + 0x34]
movneg %xcc, %o7, %l2
ldx [%l7 + 0x50], %l3
fcmple16 %f8, %f12, %i3
ldx [%l7 + 0x20], %o4
and %g4, %i4, %i7
move %xcc, %o3, %g1
brnz %o5, loop_3312
sra %l1, %i6, %l6
bcs %xcc, loop_3313
call loop_3314
loop_3312:
fmul8x16au %f13, %f11, %f4
stx %i0, [%l7 + 0x18]
loop_3313:
ldd [%l7 + 0x08], %f0
loop_3314:
movcc %xcc, %o0, %i5
fornot2 %f12, %f14, %f0
ldsw [%l7 + 0x0C], %i1
fmovdge %xcc, %f5, %f15
bge loop_3315
fpack32 %f12, %f12, %f10
sth %g2, [%l7 + 0x40]
smul %l5, %g3, %o2
loop_3315:
tsubcctv %l4, 0x04C3, %i2
stx %g6, [%l7 + 0x20]
fandnot1s %f5, %f4, %f13
ldub [%l7 + 0x7E], %g5
ldx [%l7 + 0x38], %o6
lduw [%l7 + 0x44], %o1
fmovrdgez %g7, %f8, %f4
edge32n %o7, %l0, %l3
movg %icc, %i3, %o4
ldub [%l7 + 0x28], %g4
andcc %l2, %i4, %o3
tcs %icc, 0x5
lduw [%l7 + 0x58], %g1
std %f0, [%l7 + 0x10]
fornot1 %f2, %f0, %f10
fbl,a %fcc0, loop_3316
ldx [%l7 + 0x78], %o5
fpsub32 %f2, %f6, %f10
movrlez %l1, 0x16D, %i7
loop_3316:
sub %l6, %i6, %i0
tg %xcc, 0x0
lduh [%l7 + 0x2E], %i5
bvs loop_3317
movge %icc, %i1, %o0
stb %l5, [%l7 + 0x1F]
bneg,a loop_3318
loop_3317:
fzero %f12
fmovdvc %xcc, %f3, %f6
edge16l %g3, %o2, %l4
loop_3318:
edge8n %g2, %g6, %i2
stx %o6, [%l7 + 0x48]
bgu %xcc, loop_3319
fbl,a %fcc1, loop_3320
lduh [%l7 + 0x14], %g5
stb %o1, [%l7 + 0x0D]
loop_3319:
brgez %o7, loop_3321
loop_3320:
sllx %l0, %g7, %l3
fcmped %fcc0, %f6, %f14
array8 %i3, %o4, %g4
loop_3321:
ldd [%l7 + 0x28], %f2
fpsub32 %f6, %f12, %f10
fabsd %f10, %f0
sethi 0x098A, %l2
call loop_3322
brlz,a %i4, loop_3323
ldx [%l7 + 0x28], %o3
fmovrdgez %g1, %f6, %f6
loop_3322:
stx %l1, [%l7 + 0x60]
loop_3323:
std %f8, [%l7 + 0x48]
fbul,a %fcc1, loop_3324
sll %i7, 0x0F, %l6
stb %i6, [%l7 + 0x1C]
ldsh [%l7 + 0x78], %i0
loop_3324:
brz %o5, loop_3325
sdiv %i1, 0x16F3, %o0
fpsub32s %f10, %f14, %f4
sth %i5, [%l7 + 0x68]
loop_3325:
fmovrsgez %g3, %f0, %f11
bvc loop_3326
fnot2s %f12, %f4
edge16ln %o2, %l4, %g2
ldub [%l7 + 0x6E], %l5
loop_3326:
ldsw [%l7 + 0x64], %g6
fmovscc %icc, %f4, %f3
xnor %i2, %g5, %o6
stw %o7, [%l7 + 0x38]
ldsb [%l7 + 0x74], %l0
fmovdpos %xcc, %f7, %f1
ta %icc, 0x5
xnor %g7, 0x1A8B, %o1
fand %f12, %f4, %f6
bg loop_3327
fmovdcs %icc, %f15, %f6
edge8ln %i3, %o4, %l3
ldsb [%l7 + 0x7E], %g4
loop_3327:
smul %l2, %o3, %i4
udiv %l1, 0x0DE4, %g1
stw %l6, [%l7 + 0x14]
bpos,pn %xcc, loop_3328
bne loop_3329
bcs loop_3330
fpadd16s %f5, %f12, %f12
loop_3328:
bgu,pt %xcc, loop_3331
loop_3329:
edge16l %i6, %i7, %o5
loop_3330:
fnand %f12, %f10, %f8
lduh [%l7 + 0x7E], %i1
loop_3331:
fbn,a %fcc3, loop_3332
st %f15, [%l7 + 0x3C]
ldsh [%l7 + 0x32], %o0
subc %i5, 0x0471, %g3
loop_3332:
ldsb [%l7 + 0x2D], %i0
fbu %fcc0, loop_3333
ldsb [%l7 + 0x62], %o2
fmovse %icc, %f3, %f11
st %f6, [%l7 + 0x38]
loop_3333:
fmovrdne %l4, %f2, %f0
sra %g2, %l5, %i2
pdist %f2, %f4, %f10
std %f6, [%l7 + 0x10]
ldsw [%l7 + 0x60], %g5
fnor %f6, %f10, %f12
stb %g6, [%l7 + 0x25]
movcc %xcc, %o7, %l0
ldub [%l7 + 0x13], %g7
lduh [%l7 + 0x3E], %o1
edge8n %o6, %i3, %l3
fbul %fcc3, loop_3334
srax %o4, %l2, %o3
movre %g4, 0x10A, %l1
sdiv %g1, 0x0705, %i4
loop_3334:
stb %l6, [%l7 + 0x16]
fbug %fcc2, loop_3335
movrne %i6, %o5, %i7
fsrc2 %f10, %f0
fbne,a %fcc1, loop_3336
loop_3335:
lduw [%l7 + 0x3C], %i1
fblg,a %fcc0, loop_3337
ldub [%l7 + 0x2A], %o0
loop_3336:
ldsh [%l7 + 0x72], %g3
nop
setx loop_3338, %l0, %l1
jmpl %l1, %i5
loop_3337:
ldsh [%l7 + 0x1A], %i0
fmovscc %xcc, %f8, %f15
std %f2, [%l7 + 0x48]
loop_3338:
fones %f14
sllx %o2, 0x18, %g2
stw %l5, [%l7 + 0x64]
movne %xcc, %l4, %g5
fpsub32 %f12, %f4, %f4
lduh [%l7 + 0x5A], %g6
taddcc %i2, %o7, %g7
fmovs %f4, %f5
fbe %fcc3, loop_3339
lduh [%l7 + 0x16], %l0
stw %o1, [%l7 + 0x40]
bcs,a,pn %xcc, loop_3340
loop_3339:
brlez,a %i3, loop_3341
stx %l3, [%l7 + 0x50]
ldsb [%l7 + 0x7C], %o4
loop_3340:
lduh [%l7 + 0x42], %l2
loop_3341:
fbug,a %fcc2, loop_3342
tgu %xcc, 0x5
ba,a loop_3343
ld [%l7 + 0x48], %f8
loop_3342:
srlx %o3, %g4, %l1
std %f2, [%l7 + 0x30]
loop_3343:
std %f4, [%l7 + 0x48]
fbug,a %fcc0, loop_3344
fmovd %f8, %f8
taddcctv %o6, %i4, %l6
fmovde %icc, %f6, %f10
loop_3344:
fandnot1 %f2, %f0, %f8
srlx %i6, %g1, %i7
stw %o5, [%l7 + 0x64]
ldub [%l7 + 0x48], %o0
fmovdge %xcc, %f4, %f15
fble %fcc2, loop_3345
smul %g3, %i1, %i5
fmovsa %xcc, %f0, %f4
siam 0x2
loop_3345:
fmovsvs %icc, %f15, %f5
lduh [%l7 + 0x22], %i0
ld [%l7 + 0x40], %f11
lduw [%l7 + 0x08], %g2
tneg %icc, 0x7
brlz,a %l5, loop_3346
fxnors %f1, %f12, %f14
fmovsa %icc, %f8, %f5
fmovsgu %icc, %f5, %f15
loop_3346:
fpadd32s %f1, %f13, %f10
ldub [%l7 + 0x17], %l4
smul %o2, %g5, %g6
lduh [%l7 + 0x16], %o7
lduh [%l7 + 0x44], %i2
andcc %l0, 0x1A4D, %o1
ldub [%l7 + 0x3C], %i3
stw %g7, [%l7 + 0x10]
xnorcc %l3, 0x1B37, %o4
fmovdcs %xcc, %f5, %f15
edge32ln %o3, %l2, %l1
tsubcc %g4, %o6, %i4
lduh [%l7 + 0x66], %i6
ldsh [%l7 + 0x1C], %g1
fand %f12, %f0, %f2
std %f4, [%l7 + 0x08]
bvs,a loop_3347
ldub [%l7 + 0x5B], %l6
fmovsleu %xcc, %f5, %f10
ld [%l7 + 0x74], %f12
loop_3347:
movpos %icc, %i7, %o5
mova %xcc, %o0, %g3
ld [%l7 + 0x54], %f6
ld [%l7 + 0x3C], %f14
fmovsle %icc, %f0, %f14
fmovsneg %icc, %f12, %f2
fnot2 %f10, %f12
fbn %fcc0, loop_3348
andn %i1, %i0, %g2
ba,a,pt %xcc, loop_3349
brgez,a %i5, loop_3350
loop_3348:
fmovd %f2, %f14
fmovde %xcc, %f2, %f0
loop_3349:
ldsw [%l7 + 0x40], %l5
loop_3350:
std %f4, [%l7 + 0x28]
tvc %icc, 0x2
bneg %xcc, loop_3351
fornot2s %f3, %f4, %f13
ldd [%l7 + 0x30], %f0
lduw [%l7 + 0x70], %o2
loop_3351:
for %f12, %f8, %f14
fmovrdne %l4, %f14, %f14
tleu %xcc, 0x7
fpadd16s %f4, %f3, %f5
be loop_3352
fzero %f8
stb %g5, [%l7 + 0x33]
fmovrslez %o7, %f10, %f4
loop_3352:
fandnot2 %f4, %f0, %f14
brlez %i2, loop_3353
ldd [%l7 + 0x60], %f2
fbg %fcc0, loop_3354
andcc %g6, 0x0439, %l0
loop_3353:
edge8l %o1, %i3, %g7
sub %l3, %o3, %o4
loop_3354:
bcs,a,pn %xcc, loop_3355
movl %xcc, %l1, %g4
ldsw [%l7 + 0x40], %l2
ldsh [%l7 + 0x0C], %o6
loop_3355:
fnot2s %f3, %f3
stx %i6, [%l7 + 0x50]
fmovrsne %i4, %f14, %f10
fblg,a %fcc0, loop_3356
fpsub16 %f14, %f4, %f6
nop
setx loop_3357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x48], %g1
loop_3356:
brz,a %i7, loop_3358
movvs %icc, %o5, %l6
loop_3357:
ldsh [%l7 + 0x1C], %o0
stw %g3, [%l7 + 0x7C]
loop_3358:
bn loop_3359
tcs %xcc, 0x5
ldsw [%l7 + 0x3C], %i1
fmovda %icc, %f9, %f0
loop_3359:
fmul8x16al %f13, %f11, %f8
lduw [%l7 + 0x40], %i0
fmovsg %icc, %f13, %f4
edge16l %i5, %l5, %o2
tleu %icc, 0x2
xor %g2, 0x0CE1, %g5
nop
setx loop_3360, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %xcc, %l4, %o7
subc %g6, 0x1FB4, %i2
fmovs %f0, %f5
loop_3360:
fmovsvc %xcc, %f13, %f10
umulcc %l0, 0x1961, %i3
fpackfix %f12, %f11
fpsub32 %f14, %f12, %f6
edge32ln %g7, %o1, %o3
ta %icc, 0x0
pdist %f8, %f12, %f0
movvc %icc, %l3, %l1
tle %xcc, 0x7
or %o4, %g4, %o6
fmovsgu %icc, %f6, %f7
std %f4, [%l7 + 0x30]
ldub [%l7 + 0x16], %i6
ldd [%l7 + 0x10], %f2
mova %icc, %l2, %i4
sth %g1, [%l7 + 0x12]
bvc,a loop_3361
edge32 %i7, %l6, %o0
tge %icc, 0x1
smulcc %o5, 0x12F7, %g3
loop_3361:
st %f11, [%l7 + 0x78]
ldsb [%l7 + 0x2D], %i1
xorcc %i0, %i5, %l5
sth %g2, [%l7 + 0x2C]
lduh [%l7 + 0x52], %o2
fpack32 %f14, %f0, %f4
movvc %icc, %g5, %l4
tl %icc, 0x1
fmovrdgez %o7, %f14, %f6
fbl,a %fcc3, loop_3362
fmul8ulx16 %f8, %f12, %f10
fcmpd %fcc3, %f6, %f0
bleu loop_3363
loop_3362:
fpackfix %f6, %f8
fmovspos %icc, %f11, %f6
fmovspos %icc, %f14, %f14
loop_3363:
std %f10, [%l7 + 0x08]
movneg %icc, %g6, %i2
st %f9, [%l7 + 0x44]
bvc,a loop_3364
fmovrdgez %i3, %f4, %f12
st %f11, [%l7 + 0x14]
ldub [%l7 + 0x3A], %g7
loop_3364:
ldd [%l7 + 0x70], %f12
movrlez %o1, %l0, %o3
fnands %f6, %f5, %f15
fnegs %f7, %f12
edge8 %l3, %o4, %g4
fnot2s %f5, %f0
fxnors %f11, %f15, %f4
sra %o6, 0x02, %i6
brgz %l2, loop_3365
movle %xcc, %l1, %i4
tl %xcc, 0x6
fpack16 %f0, %f9
loop_3365:
alignaddrl %g1, %i7, %o0
fmovdle %xcc, %f12, %f2
movne %xcc, %l6, %o5
fmovrslez %i1, %f0, %f11
fsrc2s %f10, %f9
bpos %xcc, loop_3366
lduh [%l7 + 0x48], %i0
fsrc1 %f4, %f14
tvs %icc, 0x4
loop_3366:
ta %icc, 0x6
fmul8x16al %f5, %f12, %f14
fmovsvc %xcc, %f8, %f15
fpack32 %f10, %f12, %f14
movvs %icc, %i5, %l5
ldsh [%l7 + 0x5C], %g2
fexpand %f15, %f12
fmovsneg %xcc, %f6, %f11
tpos %icc, 0x7
fmovdcc %icc, %f2, %f4
movl %xcc, %g3, %o2
mulscc %l4, 0x0353, %g5
tcs %xcc, 0x5
fba %fcc1, loop_3367
bne,a %icc, loop_3368
stx %g6, [%l7 + 0x30]
sdivcc %o7, 0x12C7, %i2
loop_3367:
smul %i3, 0x07E1, %g7
loop_3368:
ldub [%l7 + 0x71], %o1
ldsb [%l7 + 0x7F], %o3
fcmps %fcc1, %f0, %f8
std %f12, [%l7 + 0x28]
fandnot1 %f0, %f10, %f2
fcmpgt32 %f8, %f4, %l0
ldx [%l7 + 0x30], %o4
smul %g4, 0x039B, %l3
stx %o6, [%l7 + 0x78]
stb %i6, [%l7 + 0x5B]
brlz,a %l1, loop_3369
ldx [%l7 + 0x78], %i4
fbl %fcc1, loop_3370
bne,a %xcc, loop_3371
loop_3369:
fmovdneg %xcc, %f15, %f15
ldsw [%l7 + 0x2C], %l2
loop_3370:
lduw [%l7 + 0x60], %g1
loop_3371:
ldsw [%l7 + 0x5C], %o0
popc %i7, %l6
edge32n %i1, %o5, %i0
bcs,pt %xcc, loop_3372
fmovdn %icc, %f5, %f4
taddcctv %i5, 0x0B73, %g2
andcc %g3, 0x1BB1, %o2
loop_3372:
fcmpne32 %f10, %f10, %l5
fba %fcc1, loop_3373
addcc %l4, %g6, %g5
andncc %o7, %i2, %i3
bl,a,pt %icc, loop_3374
loop_3373:
ldsb [%l7 + 0x74], %o1
fbn,a %fcc1, loop_3375
ldd [%l7 + 0x50], %f6
loop_3374:
bcc,a,pn %icc, loop_3376
fble,a %fcc2, loop_3377
loop_3375:
fmovrdne %g7, %f8, %f10
stx %o3, [%l7 + 0x28]
loop_3376:
tcs %icc, 0x2
loop_3377:
fbn,a %fcc2, loop_3378
edge16n %l0, %g4, %o4
fmovrsgez %l3, %f13, %f10
subccc %i6, %o6, %i4
loop_3378:
fmovscc %xcc, %f15, %f12
stw %l1, [%l7 + 0x4C]
fmovsa %icc, %f14, %f14
be,a,pn %icc, loop_3379
fmovd %f6, %f12
edge8 %l2, %g1, %o0
lduh [%l7 + 0x0A], %l6
loop_3379:
std %f2, [%l7 + 0x20]
alignaddr %i1, %i7, %i0
ldub [%l7 + 0x6F], %o5
umul %i5, 0x0546, %g3
fpadd32s %f12, %f5, %f11
fpsub32s %f3, %f4, %f0
xorcc %g2, 0x13DF, %o2
sll %l5, %l4, %g6
nop
setx loop_3380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x14], %g5
fmovscs %xcc, %f8, %f7
sethi 0x1CF3, %i2
loop_3380:
sth %o7, [%l7 + 0x78]
fpack16 %f8, %f10
nop
setx loop_3381, %l0, %l1
jmpl %l1, %o1
ldd [%l7 + 0x58], %f4
fmovsg %xcc, %f4, %f12
fnot1s %f11, %f7
loop_3381:
alignaddrl %g7, %o3, %i3
and %g4, 0x1147, %o4
ldd [%l7 + 0x48], %f8
ldx [%l7 + 0x08], %l3
fmovs %f2, %f10
movrgz %i6, %o6, %i4
fpadd32s %f11, %f10, %f13
fbue,a %fcc0, loop_3382
fmovdn %xcc, %f8, %f6
fandnot2s %f12, %f7, %f11
tgu %icc, 0x4
loop_3382:
ldsh [%l7 + 0x24], %l1
lduw [%l7 + 0x34], %l0
edge32n %g1, %l2, %o0
fbl %fcc3, loop_3383
fxnor %f10, %f8, %f12
fbu %fcc2, loop_3384
bne,pt %icc, loop_3385
loop_3383:
fxors %f6, %f2, %f1
fnor %f2, %f0, %f14
loop_3384:
nop
setx loop_3386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3385:
movcc %xcc, %i1, %l6
call loop_3387
fmovda %icc, %f13, %f11
loop_3386:
ba %xcc, loop_3388
add %i7, %o5, %i5
loop_3387:
fmovspos %icc, %f5, %f1
st %f6, [%l7 + 0x54]
loop_3388:
fmovrslz %g3, %f2, %f12
smul %g2, %o2, %i0
fba %fcc0, loop_3389
ld [%l7 + 0x78], %f13
stx %l4, [%l7 + 0x50]
fzero %f0
loop_3389:
fmovdneg %icc, %f5, %f15
std %f8, [%l7 + 0x78]
fbu,a %fcc0, loop_3390
ba,a %icc, loop_3391
ldsw [%l7 + 0x2C], %g6
std %f0, [%l7 + 0x08]
loop_3390:
fabss %f4, %f0
loop_3391:
st %f5, [%l7 + 0x24]
fpsub16 %f14, %f0, %f14
fsrc2s %f15, %f3
sdivcc %g5, 0x023C, %l5
movn %icc, %o7, %i2
addccc %g7, %o1, %o3
nop
setx loop_3392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %i3, %g4, %o4
lduh [%l7 + 0x34], %l3
udiv %o6, 0x1101, %i6
loop_3392:
ldub [%l7 + 0x4C], %l1
tcc %xcc, 0x5
fbg,a %fcc1, loop_3393
movcc %icc, %l0, %g1
sth %l2, [%l7 + 0x44]
ldd [%l7 + 0x60], %f4
loop_3393:
fornot1s %f3, %f2, %f9
sllx %o0, %i4, %i1
fpsub16s %f7, %f0, %f9
fmovrslz %l6, %f6, %f12
fpack32 %f6, %f2, %f8
orncc %i7, 0x06AB, %i5
ldsb [%l7 + 0x28], %g3
ldsw [%l7 + 0x2C], %g2
ldsw [%l7 + 0x54], %o5
fpmerge %f13, %f8, %f4
fcmpne16 %f14, %f0, %i0
fmovdge %xcc, %f7, %f9
fmovrdne %l4, %f8, %f6
fmovrsgz %g6, %f2, %f9
nop
setx loop_3394, %l0, %l1
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 + 0x2C], %f6
fmovrdlez %g5, %f14, %f4
ldd [%l7 + 0x50], %f8
loop_3394:
std %f12, [%l7 + 0x10]
std %f10, [%l7 + 0x58]
fornot1s %f14, %f2, %f15
ldsh [%l7 + 0x7C], %l5
edge8ln %o2, %o7, %g7
fmovdge %icc, %f7, %f6
move %icc, %o1, %i2
fblg,a %fcc3, loop_3395
fmul8x16 %f10, %f14, %f10
fmovdl %icc, %f6, %f1
stx %i3, [%l7 + 0x08]
loop_3395:
fbul %fcc1, loop_3396
movrne %o3, 0x3CF, %g4
bcs,a,pt %icc, loop_3397
alignaddr %l3, %o6, %i6
loop_3396:
fpadd16 %f0, %f10, %f12
subccc %l1, 0x0D07, %o4
loop_3397:
movle %icc, %g1, %l2
edge8ln %o0, %l0, %i1
fpadd16 %f14, %f8, %f8
fcmpne32 %f2, %f8, %l6
fbue %fcc1, loop_3398
fbl %fcc2, loop_3399
bne,a loop_3400
ld [%l7 + 0x4C], %f10
loop_3398:
fcmpne32 %f4, %f4, %i7
loop_3399:
fmovdleu %icc, %f10, %f2
loop_3400:
edge16 %i4, %i5, %g2
fsrc2s %f10, %f13
fmovda %icc, %f11, %f12
bn %xcc, loop_3401
addc %o5, %i0, %g3
sethi 0x074A, %g6
bne,a,pn %xcc, loop_3402
loop_3401:
edge16l %l4, %l5, %o2
addcc %o7, 0x152A, %g7
addc %o1, %i2, %i3
loop_3402:
fbule,a %fcc0, loop_3403
fmovsle %xcc, %f7, %f0
std %f12, [%l7 + 0x70]
xorcc %g5, %g4, %o3
loop_3403:
add %o6, %l3, %i6
ldsw [%l7 + 0x08], %o4
fmovd %f6, %f8
std %f6, [%l7 + 0x28]
nop
setx loop_3404, %l0, %l1
jmpl %l1, %g1
xnor %l1, 0x0FD2, %l2
xnorcc %o0, %i1, %l0
fbe %fcc1, loop_3405
loop_3404:
sth %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %i4
st %f9, [%l7 + 0x58]
loop_3405:
edge32l %i5, %g2, %o5
movrlez %i0, %i7, %g3
sdivcc %g6, 0x14AB, %l4
lduw [%l7 + 0x50], %o2
ldsw [%l7 + 0x50], %o7
st %f14, [%l7 + 0x14]
ldsw [%l7 + 0x54], %l5
ld [%l7 + 0x78], %f5
fbu %fcc3, loop_3406
ldub [%l7 + 0x0C], %o1
udivx %g7, 0x1E57, %i2
edge32l %i3, %g5, %g4
loop_3406:
nop
setx loop_3407, %l0, %l1
jmpl %l1, %o6
ld [%l7 + 0x50], %f0
tcc %xcc, 0x7
fmovsne %xcc, %f4, %f11
loop_3407:
stw %o3, [%l7 + 0x30]
nop
setx loop_3408, %l0, %l1
jmpl %l1, %l3
lduw [%l7 + 0x20], %o4
stw %i6, [%l7 + 0x14]
movrlez %g1, %l1, %o0
loop_3408:
movl %icc, %l2, %l0
stb %l6, [%l7 + 0x38]
movrgz %i1, 0x12B, %i4
movle %xcc, %g2, %i5
brz,a %o5, loop_3409
fmovscc %xcc, %f12, %f10
fcmpgt32 %f12, %f6, %i7
nop
setx loop_3410, %l0, %l1
jmpl %l1, %g3
loop_3409:
movrlz %g6, 0x160, %i0
movn %xcc, %l4, %o2
fmovrdgez %l5, %f8, %f2
loop_3410:
tsubcc %o7, 0x199D, %o1
brgez %g7, loop_3411
stw %i2, [%l7 + 0x34]
ldub [%l7 + 0x5F], %g5
edge16n %g4, %i3, %o6
loop_3411:
ldsw [%l7 + 0x44], %o3
ta %xcc, 0x4
fbe,a %fcc0, loop_3412
movgu %icc, %l3, %i6
siam 0x3
taddcctv %o4, 0x1EB1, %g1
loop_3412:
sth %l1, [%l7 + 0x30]
sub %o0, 0x01E7, %l0
std %f10, [%l7 + 0x48]
fbl %fcc0, loop_3413
stb %l6, [%l7 + 0x69]
ld [%l7 + 0x70], %f10
sth %l2, [%l7 + 0x2C]
loop_3413:
fbl %fcc0, loop_3414
fbule,a %fcc0, loop_3415
stw %i1, [%l7 + 0x28]
movleu %icc, %i4, %i5
loop_3414:
mova %icc, %o5, %i7
loop_3415:
sll %g2, %g6, %i0
ldsb [%l7 + 0x61], %l4
std %f6, [%l7 + 0x60]
ldd [%l7 + 0x10], %f10
movn %icc, %o2, %l5
edge32 %g3, %o7, %g7
subccc %i2, 0x119C, %o1
edge8n %g5, %i3, %o6
tneg %icc, 0x2
fpadd16s %f3, %f8, %f4
fbug %fcc3, loop_3416
fmovscc %icc, %f15, %f6
fmovsvc %xcc, %f4, %f2
ld [%l7 + 0x24], %f5
loop_3416:
fmovdge %xcc, %f4, %f3
call loop_3417
fmovrdgez %o3, %f0, %f6
movl %icc, %g4, %i6
ldsw [%l7 + 0x38], %o4
loop_3417:
ldx [%l7 + 0x38], %g1
fbne %fcc2, loop_3418
lduw [%l7 + 0x60], %l3
udivx %l1, 0x15C8, %o0
smulcc %l0, 0x18B3, %l6
loop_3418:
movrgez %i1, 0x1D7, %l2
bvs %icc, loop_3419
fbul,a %fcc0, loop_3420
fpadd32 %f0, %f10, %f2
fmovdpos %icc, %f7, %f15
loop_3419:
or %i4, 0x034A, %o5
loop_3420:
for %f6, %f2, %f10
sth %i5, [%l7 + 0x72]
fpsub16 %f6, %f6, %f10
stx %i7, [%l7 + 0x60]
lduh [%l7 + 0x58], %g6
fpadd16s %f2, %f5, %f4
ldd [%l7 + 0x20], %f8
ld [%l7 + 0x0C], %f6
sth %i0, [%l7 + 0x64]
stw %g2, [%l7 + 0x38]
addc %o2, %l5, %l4
ldsw [%l7 + 0x78], %g3
ldsw [%l7 + 0x5C], %o7
fmovrsgez %g7, %f15, %f7
movle %icc, %i2, %g5
edge8ln %i3, %o1, %o6
fmul8x16 %f12, %f10, %f14
st %f7, [%l7 + 0x48]
fornot2 %f0, %f14, %f12
ldsh [%l7 + 0x3C], %g4
stb %o3, [%l7 + 0x38]
udivx %i6, 0x13C2, %o4
udiv %g1, 0x132E, %l3
orncc %o0, %l0, %l1
stb %i1, [%l7 + 0x73]
sethi 0x1431, %l2
fmovscc %xcc, %f1, %f4
for %f14, %f8, %f14
std %f2, [%l7 + 0x28]
st %f13, [%l7 + 0x68]
bshuffle %f0, %f12, %f8
orn %l6, 0x165F, %i4
sdivcc %o5, 0x1AB7, %i7
bcs loop_3421
fmovsleu %icc, %f6, %f3
ldsh [%l7 + 0x62], %g6
std %f12, [%l7 + 0x30]
loop_3421:
movvs %icc, %i5, %i0
ldub [%l7 + 0x48], %g2
orn %l5, %l4, %o2
fcmped %fcc1, %f14, %f0
sth %o7, [%l7 + 0x4E]
stw %g3, [%l7 + 0x10]
ldx [%l7 + 0x78], %g7
tcs %xcc, 0x3
bleu,pt %icc, loop_3422
fpack16 %f6, %f6
st %f3, [%l7 + 0x20]
faligndata %f2, %f8, %f14
loop_3422:
mova %icc, %i2, %i3
fmovrdne %g5, %f2, %f14
sdiv %o1, 0x1D5B, %o6
fones %f11
ld [%l7 + 0x1C], %f13
fmovsne %xcc, %f15, %f5
sll %o3, %i6, %g4
lduw [%l7 + 0x50], %g1
ldub [%l7 + 0x78], %l3
fmovdneg %icc, %f11, %f0
ld [%l7 + 0x68], %f12
ldsh [%l7 + 0x24], %o0
bpos,a,pt %xcc, loop_3423
bvc loop_3424
ldsh [%l7 + 0x50], %l0
edge32l %l1, %i1, %o4
loop_3423:
ldsb [%l7 + 0x45], %l2
loop_3424:
fblg,a %fcc0, loop_3425
ldsw [%l7 + 0x4C], %l6
orcc %i4, 0x185A, %i7
brgz %g6, loop_3426
loop_3425:
tne %icc, 0x6
fmovsvc %xcc, %f11, %f10
xorcc %o5, %i5, %i0
loop_3426:
stw %l5, [%l7 + 0x28]
stw %g2, [%l7 + 0x14]
fmovrsgez %o2, %f4, %f12
fpsub32 %f0, %f0, %f0
fmuld8ulx16 %f14, %f2, %f6
fmuld8sux16 %f0, %f9, %f14
brgz,a %l4, loop_3427
brz %o7, loop_3428
andcc %g7, 0x0788, %i2
fnegd %f4, %f14
loop_3427:
movge %xcc, %g3, %i3
loop_3428:
fbu,a %fcc2, loop_3429
xnor %o1, 0x099A, %g5
fmovdleu %xcc, %f5, %f1
orcc %o3, 0x0FB6, %i6
loop_3429:
ldx [%l7 + 0x70], %g4
fmovrdgez %g1, %f8, %f10
ld [%l7 + 0x60], %f1
ldsh [%l7 + 0x26], %l3
fmovrslez %o0, %f1, %f15
bleu,a,pn %xcc, loop_3430
fxor %f4, %f14, %f10
ldd [%l7 + 0x38], %f4
ta %xcc, 0x2
loop_3430:
fnand %f14, %f0, %f0
lduh [%l7 + 0x20], %o6
brz %l0, loop_3431
ldsb [%l7 + 0x0B], %i1
tl %xcc, 0x0
movre %o4, %l1, %l2
loop_3431:
fcmpd %fcc0, %f12, %f2
bl,pt %xcc, loop_3432
be %xcc, loop_3433
nop
setx loop_3434, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %l6, 0x1B0D, %i4
loop_3432:
subcc %i7, 0x093D, %o5
loop_3433:
fzero %f2
loop_3434:
sth %g6, [%l7 + 0x58]
fbuge,a %fcc3, loop_3435
stw %i5, [%l7 + 0x44]
brlz %l5, loop_3436
ldsw [%l7 + 0x54], %g2
loop_3435:
bneg,a %icc, loop_3437
siam 0x7
loop_3436:
udivcc %i0, 0x00BB, %o2
stw %o7, [%l7 + 0x38]
loop_3437:
fornot2s %f15, %f5, %f15
sdivx %l4, 0x14CA, %i2
fcmpd %fcc0, %f10, %f2
udiv %g3, 0x14D1, %i3
fmovrdgz %g7, %f0, %f14
stw %g5, [%l7 + 0x38]
taddcctv %o3, %i6, %g4
fnot1s %f5, %f0
movge %icc, %g1, %o1
fbo %fcc0, loop_3438
st %f12, [%l7 + 0x5C]
ldx [%l7 + 0x78], %o0
fbg,a %fcc2, loop_3439
loop_3438:
ld [%l7 + 0x4C], %f10
movrne %l3, 0x271, %l0
ldx [%l7 + 0x30], %o6
loop_3439:
tn %icc, 0x0
movrgz %i1, 0x3DD, %l1
lduh [%l7 + 0x26], %o4
lduh [%l7 + 0x70], %l2
fbuge %fcc0, loop_3440
lduh [%l7 + 0x3C], %i4
fmovdvc %xcc, %f13, %f13
movcs %xcc, %i7, %o5
loop_3440:
fsrc1s %f6, %f10
bpos,a,pn %icc, loop_3441
sdiv %g6, 0x0408, %i5
tsubcctv %l5, 0x036E, %l6
fandnot1 %f14, %f2, %f0
loop_3441:
ba,a %icc, loop_3442
ldub [%l7 + 0x7D], %i0
sll %g2, 0x1A, %o2
tsubcctv %o7, %l4, %i2
loop_3442:
fnot1s %f1, %f7
stw %i3, [%l7 + 0x6C]
mova %xcc, %g3, %g7
stb %o3, [%l7 + 0x38]
stx %i6, [%l7 + 0x78]
sllx %g5, %g1, %o1
fmovdpos %xcc, %f15, %f2
ld [%l7 + 0x44], %f14
fmovsl %icc, %f14, %f15
lduh [%l7 + 0x72], %g4
tne %icc, 0x4
fzeros %f4
fsrc1 %f6, %f4
fmovsl %xcc, %f3, %f14
xnor %l3, %o0, %o6
ld [%l7 + 0x34], %f7
fnand %f2, %f8, %f0
ld [%l7 + 0x70], %f15
ldub [%l7 + 0x19], %l0
fcmple16 %f12, %f4, %i1
bcs,a,pn %xcc, loop_3443
st %f1, [%l7 + 0x30]
stb %l1, [%l7 + 0x0A]
edge8 %o4, %l2, %i7
loop_3443:
fpsub32s %f10, %f5, %f10
fmovsne %icc, %f4, %f9
tcs %xcc, 0x2
fcmpeq16 %f6, %f12, %i4
tn %xcc, 0x3
movvc %icc, %o5, %i5
fnegs %f4, %f8
bvc,a,pt %xcc, loop_3444
edge32l %g6, %l5, %i0
lduh [%l7 + 0x0C], %l6
std %f8, [%l7 + 0x08]
loop_3444:
udivcc %g2, 0x0B92, %o7
fmovsa %icc, %f5, %f11
ldx [%l7 + 0x70], %o2
fmovdpos %xcc, %f12, %f13
movcc %xcc, %i2, %l4
fands %f5, %f11, %f8
edge16n %g3, %g7, %o3
ld [%l7 + 0x48], %f11
ldd [%l7 + 0x30], %f10
fmovrdlez %i6, %f4, %f2
lduw [%l7 + 0x5C], %i3
fmovrdgz %g1, %f8, %f2
xnorcc %o1, 0x1C7D, %g5
lduw [%l7 + 0x48], %l3
fmovrsne %o0, %f2, %f4
fnot2s %f6, %f15
fmovsa %xcc, %f15, %f4
fsrc2s %f14, %f13
edge32ln %o6, %g4, %i1
st %f10, [%l7 + 0x3C]
std %f8, [%l7 + 0x60]
st %f0, [%l7 + 0x7C]
fbul,a %fcc3, loop_3445
fxnor %f6, %f12, %f12
lduh [%l7 + 0x78], %l1
lduh [%l7 + 0x40], %l0
loop_3445:
tn %xcc, 0x7
subccc %l2, 0x0CFE, %o4
movpos %xcc, %i7, %o5
st %f13, [%l7 + 0x0C]
st %f4, [%l7 + 0x38]
fand %f0, %f14, %f8
tsubcctv %i5, 0x11B9, %g6
fpsub16s %f4, %f11, %f15
fmovrsne %l5, %f2, %f3
addccc %i4, 0x1450, %i0
ldx [%l7 + 0x48], %l6
ldsb [%l7 + 0x7F], %g2
srl %o7, %o2, %i2
ld [%l7 + 0x10], %f1
edge16l %g3, %g7, %l4
tl %xcc, 0x0
xnorcc %i6, %o3, %g1
bg,pn %icc, loop_3446
fmovrslz %i3, %f10, %f7
andcc %o1, %g5, %l3
edge32n %o0, %g4, %o6
loop_3446:
ldsb [%l7 + 0x74], %l1
be,a,pt %xcc, loop_3447
movg %xcc, %l0, %l2
bne,a %icc, loop_3448
movcc %icc, %o4, %i7
loop_3447:
fxor %f12, %f4, %f4
fmovse %icc, %f14, %f8
loop_3448:
fnot1s %f7, %f14
std %f4, [%l7 + 0x10]
fxnors %f5, %f2, %f8
stw %i1, [%l7 + 0x7C]
movrlz %i5, 0x0C3, %o5
ld [%l7 + 0x50], %f11
lduh [%l7 + 0x2A], %g6
orncc %i4, 0x15AB, %l5
fpadd32s %f1, %f7, %f9
fnot2s %f3, %f6
ld [%l7 + 0x68], %f15
stw %l6, [%l7 + 0x14]
tneg %icc, 0x0
stb %g2, [%l7 + 0x4C]
te %icc, 0x3
fones %f13
fbug %fcc0, loop_3449
array8 %i0, %o7, %o2
fmul8x16au %f11, %f0, %f10
bl,a %icc, loop_3450
loop_3449:
fbo,a %fcc2, loop_3451
st %f5, [%l7 + 0x30]
fexpand %f1, %f8
loop_3450:
te %xcc, 0x3
loop_3451:
bpos,a,pn %icc, loop_3452
fmovdne %icc, %f7, %f10
fmovdn %xcc, %f1, %f6
fmul8x16al %f4, %f0, %f6
loop_3452:
stx %g3, [%l7 + 0x60]
lduw [%l7 + 0x7C], %g7
fsrc1 %f0, %f12
fmovsl %icc, %f13, %f15
fsrc1 %f6, %f4
ld [%l7 + 0x08], %f13
fbule %fcc2, loop_3453
fmovrsne %l4, %f11, %f14
fmovde %xcc, %f15, %f10
taddcc %i6, 0x0ED0, %o3
loop_3453:
stb %g1, [%l7 + 0x43]
bvs %icc, loop_3454
tn %xcc, 0x3
orncc %i2, 0x1078, %o1
stb %g5, [%l7 + 0x7B]
loop_3454:
sth %l3, [%l7 + 0x18]
ldsb [%l7 + 0x2E], %i3
xorcc %g4, %o0, %l1
addcc %l0, %o6, %l2
taddcctv %o4, 0x1586, %i1
fbu,a %fcc2, loop_3455
be,a loop_3456
orn %i7, %i5, %g6
fmovrdne %o5, %f2, %f0
loop_3455:
fmovrdlz %i4, %f10, %f6
loop_3456:
brz,a %l5, loop_3457
ldsb [%l7 + 0x08], %l6
sll %g2, %o7, %i0
stw %g3, [%l7 + 0x24]
loop_3457:
fmul8ulx16 %f2, %f2, %f0
fnot1s %f7, %f2
fpackfix %f6, %f15
fmovdle %xcc, %f5, %f10
stb %o2, [%l7 + 0x43]
fbue,a %fcc2, loop_3458
ldd [%l7 + 0x28], %f12
nop
setx loop_3459, %l0, %l1
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 + 0x28]
loop_3458:
fbu,a %fcc2, loop_3460
lduw [%l7 + 0x7C], %g7
loop_3459:
xorcc %i6, %l4, %g1
tpos %icc, 0x0
loop_3460:
fzeros %f14
popc %i2, %o1
umulcc %g5, 0x13D6, %o3
movrgez %i3, %l3, %g4
movne %icc, %o0, %l0
xnor %l1, %o6, %l2
nop
setx loop_3461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %i1, %i7, %i5
fbl %fcc1, loop_3462
fmovrdne %o4, %f12, %f10
loop_3461:
tgu %icc, 0x5
st %f8, [%l7 + 0x7C]
loop_3462:
movpos %xcc, %o5, %g6
edge32 %i4, %l6, %g2
lduh [%l7 + 0x7C], %o7
ldsh [%l7 + 0x60], %l5
fnot2s %f4, %f1
fmovdneg %icc, %f13, %f14
std %f6, [%l7 + 0x10]
fmovrsgez %g3, %f2, %f13
sth %i0, [%l7 + 0x22]
stw %g7, [%l7 + 0x28]
xor %i6, 0x00CD, %l4
tvc %icc, 0x1
stx %g1, [%l7 + 0x08]
lduh [%l7 + 0x74], %o2
srlx %i2, %g5, %o3
movrne %i3, %o1, %g4
movvc %xcc, %o0, %l3
fmovrsgez %l1, %f13, %f13
fandnot2s %f4, %f5, %f4
st %f4, [%l7 + 0x20]
fmuld8sux16 %f3, %f14, %f10
tl %icc, 0x4
ldsh [%l7 + 0x4A], %l0
smulcc %l2, %i1, %i7
sth %o6, [%l7 + 0x5C]
bcs,pt %icc, loop_3463
bshuffle %f2, %f12, %f4
fmovsvs %xcc, %f13, %f8
edge8ln %i5, %o4, %g6
loop_3463:
brnz,a %i4, loop_3464
addccc %o5, 0x0031, %g2
movge %icc, %o7, %l6
tsubcc %l5, %i0, %g7
loop_3464:
ba,a,pn %icc, loop_3465
fble %fcc0, loop_3466
ldsw [%l7 + 0x6C], %i6
tleu %icc, 0x6
loop_3465:
stx %g3, [%l7 + 0x10]
loop_3466:
te %icc, 0x2
sllx %l4, 0x16, %o2
mulscc %g1, 0x0EB0, %g5
movg %icc, %i2, %i3
tvc %icc, 0x0
lduw [%l7 + 0x60], %o3
lduh [%l7 + 0x78], %g4
fmovsle %xcc, %f8, %f11
lduw [%l7 + 0x60], %o1
bshuffle %f12, %f4, %f8
subcc %l3, 0x1E82, %l1
fcmple16 %f8, %f8, %o0
fmovrsgez %l0, %f3, %f0
fmovdge %icc, %f7, %f3
fmovdvs %xcc, %f0, %f6
fcmpes %fcc0, %f15, %f13
fornot1s %f4, %f6, %f4
fmovrsgz %i1, %f3, %f9
std %f10, [%l7 + 0x50]
array16 %l2, %i7, %i5
xor %o6, 0x1454, %o4
pdist %f12, %f6, %f12
move %xcc, %i4, %g6
ba loop_3467
fornot1s %f13, %f14, %f0
edge8ln %o5, %o7, %g2
fabsd %f10, %f14
loop_3467:
fbu %fcc0, loop_3468
fcmpgt32 %f0, %f4, %l5
tle %xcc, 0x4
tleu %xcc, 0x3
loop_3468:
fexpand %f11, %f10
umul %l6, %g7, %i6
fsrc1 %f2, %f0
bvs,a,pt %icc, loop_3469
movcc %xcc, %i0, %l4
for %f4, %f4, %f14
ldx [%l7 + 0x18], %g3
loop_3469:
bn,a loop_3470
mulx %o2, %g1, %g5
fcmpne16 %f8, %f10, %i3
stw %o3, [%l7 + 0x34]
loop_3470:
stw %g4, [%l7 + 0x50]
andcc %i2, 0x1C64, %o1
fnot2 %f2, %f6
fmovrdne %l3, %f2, %f10
std %f12, [%l7 + 0x28]
stb %l1, [%l7 + 0x12]
fornot1 %f14, %f12, %f10
sdivx %o0, 0x181C, %l0
mova %xcc, %l2, %i1
andcc %i7, %i5, %o4
fmovsneg %xcc, %f1, %f15
ldsh [%l7 + 0x30], %i4
movg %xcc, %g6, %o6
fmovrdlz %o7, %f14, %f8
fmovdn %xcc, %f6, %f7
fcmpne32 %f4, %f8, %o5
tneg %xcc, 0x0
ldub [%l7 + 0x43], %g2
bcs,a loop_3471
taddcctv %l5, 0x0A59, %l6
fnot1s %f0, %f5
ldsh [%l7 + 0x72], %g7
loop_3471:
edge32n %i6, %l4, %i0
udivx %g3, 0x08B6, %g1
fbuge,a %fcc2, loop_3472
fmovrsne %o2, %f2, %f13
fbne,a %fcc3, loop_3473
std %f2, [%l7 + 0x78]
loop_3472:
orn %g5, 0x19CD, %i3
ldsw [%l7 + 0x24], %g4
loop_3473:
movvc %xcc, %o3, %i2
movl %icc, %o1, %l3
stx %l1, [%l7 + 0x50]
brlez %l0, loop_3474
movrgz %l2, %o0, %i1
fmovrslz %i5, %f2, %f7
stb %i7, [%l7 + 0x56]
loop_3474:
stx %o4, [%l7 + 0x78]
tg %xcc, 0x1
fxnor %f6, %f2, %f14
fmovrdlz %i4, %f8, %f2
stw %g6, [%l7 + 0x64]
st %f1, [%l7 + 0x60]
ldd [%l7 + 0x50], %f6
movleu %xcc, %o6, %o5
fxor %f10, %f0, %f10
move %xcc, %g2, %l5
fpsub32 %f2, %f2, %f8
subccc %l6, 0x00A0, %o7
fbl,a %fcc3, loop_3475
ldx [%l7 + 0x10], %g7
stb %i6, [%l7 + 0x2C]
std %f12, [%l7 + 0x68]
loop_3475:
fmovrse %i0, %f1, %f14
ldx [%l7 + 0x40], %l4
stb %g1, [%l7 + 0x15]
fnegs %f3, %f8
ld [%l7 + 0x7C], %f10
ldsh [%l7 + 0x24], %o2
st %f0, [%l7 + 0x68]
ldsh [%l7 + 0x70], %g3
edge32 %i3, %g4, %o3
stx %g5, [%l7 + 0x58]
fmovsn %xcc, %f5, %f8
udiv %o1, 0x0077, %l3
fmovdge %icc, %f3, %f6
ld [%l7 + 0x18], %f13
fpadd32 %f12, %f12, %f2
stx %i2, [%l7 + 0x78]
movrgez %l0, 0x1A2, %l2
fmovde %xcc, %f11, %f2
fcmpgt32 %f6, %f8, %o0
movrlez %l1, %i1, %i7
fbug %fcc2, loop_3476
ldsw [%l7 + 0x1C], %i5
lduw [%l7 + 0x78], %o4
mulscc %i4, %o6, %o5
loop_3476:
sll %g2, %g6, %l5
fcmped %fcc2, %f10, %f10
xnor %o7, 0x0C02, %g7
stb %l6, [%l7 + 0x3E]
movvs %icc, %i0, %l4
fsrc1 %f12, %f0
tsubcctv %i6, 0x1B35, %o2
movge %xcc, %g3, %i3
fmul8sux16 %f14, %f0, %f2
movpos %icc, %g4, %o3
tge %xcc, 0x7
siam 0x2
bvs,pt %icc, loop_3477
bl,pn %icc, loop_3478
ldsh [%l7 + 0x4A], %g1
ldsh [%l7 + 0x56], %o1
loop_3477:
fmovspos %xcc, %f4, %f11
loop_3478:
fmovdcs %xcc, %f14, %f5
fmovrslz %l3, %f1, %f1
bl,a loop_3479
ldsb [%l7 + 0x22], %i2
fmovspos %xcc, %f12, %f8
ldsw [%l7 + 0x0C], %l0
loop_3479:
lduh [%l7 + 0x52], %l2
tge %xcc, 0x2
mulscc %o0, %l1, %i1
ld [%l7 + 0x70], %f3
tle %icc, 0x6
std %f12, [%l7 + 0x58]
movvs %xcc, %i7, %i5
ldd [%l7 + 0x20], %f4
sdivx %g5, 0x056A, %o4
ldx [%l7 + 0x30], %o6
fors %f7, %f3, %f15
fpsub16 %f6, %f14, %f14
fmovdvc %xcc, %f8, %f7
bge,a loop_3480
ldsb [%l7 + 0x2B], %o5
fmovdne %icc, %f11, %f9
movcs %xcc, %g2, %i4
loop_3480:
ldsw [%l7 + 0x18], %l5
fmovdpos %icc, %f15, %f7
fpsub16 %f10, %f10, %f14
edge8 %g6, %o7, %g7
fble %fcc0, loop_3481
fmovspos %xcc, %f14, %f7
tvs %xcc, 0x5
fbul,a %fcc2, loop_3482
loop_3481:
movpos %icc, %l6, %l4
fmovsg %xcc, %f8, %f4
ldx [%l7 + 0x28], %i0
loop_3482:
fcmped %fcc3, %f12, %f4
fsrc2s %f9, %f7
sth %i6, [%l7 + 0x60]
smulcc %o2, %g3, %i3
sth %g4, [%l7 + 0x4E]
fbn,a %fcc3, loop_3483
edge8ln %g1, %o1, %o3
nop
setx loop_3484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3485, %l0, %l1
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_3483:
ldsb [%l7 + 0x0D], %i2
fmovdvs %icc, %f3, %f14
loop_3484:
fbuge,a %fcc3, loop_3486
loop_3485:
fmovdcc %icc, %f9, %f1
ldsw [%l7 + 0x44], %l0
fbge,a %fcc1, loop_3487
loop_3486:
ldd [%l7 + 0x18], %f0
stw %l2, [%l7 + 0x10]
stx %l3, [%l7 + 0x30]
loop_3487:
lduh [%l7 + 0x2A], %l1
siam 0x4
fpsub32 %f2, %f8, %f10
ldx [%l7 + 0x20], %i1
ldsh [%l7 + 0x3A], %o0
sth %i5, [%l7 + 0x26]
fbn,a %fcc1, loop_3488
fmovrsgz %i7, %f0, %f8
orn %g5, %o4, %o6
bvs,pn %icc, loop_3489
loop_3488:
lduh [%l7 + 0x24], %g2
fnand %f2, %f10, %f0
lduh [%l7 + 0x36], %i4
loop_3489:
fmovdg %xcc, %f12, %f11
taddcc %l5, %o5, %g6
udivcc %g7, 0x19F7, %o7
smul %l6, 0x0AF4, %i0
orncc %l4, %o2, %g3
fbe,a %fcc3, loop_3490
fbug,a %fcc3, loop_3491
ldub [%l7 + 0x4B], %i6
fzeros %f9
loop_3490:
bgu,pt %xcc, loop_3492
loop_3491:
stb %g4, [%l7 + 0x21]
tge %xcc, 0x1
ld [%l7 + 0x58], %f2
loop_3492:
stx %i3, [%l7 + 0x10]
bpos,a,pt %xcc, loop_3493
addccc %o1, 0x0E45, %o3
lduh [%l7 + 0x16], %i2
ld [%l7 + 0x28], %f11
loop_3493:
edge32ln %l0, %l2, %l3
stx %l1, [%l7 + 0x40]
movrgz %i1, 0x1D9, %o0
fbg %fcc2, loop_3494
fmul8x16au %f1, %f3, %f0
sth %i5, [%l7 + 0x22]
fpadd16s %f2, %f15, %f10
loop_3494:
te %icc, 0x3
lduw [%l7 + 0x6C], %g1
edge8n %g5, %i7, %o6
fmovrdne %o4, %f4, %f6
fone %f0
fmovrdgez %g2, %f4, %f10
stx %i4, [%l7 + 0x08]
fmovrsgz %o5, %f3, %f1
fmovrdlz %g6, %f4, %f4
ldd [%l7 + 0x50], %f0
fmovd %f6, %f14
fmovdneg %xcc, %f13, %f1
faligndata %f4, %f8, %f2
ldx [%l7 + 0x10], %g7
movg %xcc, %o7, %l6
udiv %i0, 0x1A03, %l4
fmovsn %xcc, %f4, %f5
sethi 0x0DC1, %o2
bn %xcc, loop_3495
sll %l5, %g3, %g4
stb %i6, [%l7 + 0x1B]
std %f6, [%l7 + 0x08]
loop_3495:
sth %o1, [%l7 + 0x16]
fmovrdne %o3, %f2, %f6
nop
setx loop_3496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %i2, %l0, %l2
sub %l3, 0x1A29, %i3
fmuld8sux16 %f8, %f3, %f10
loop_3496:
mulx %l1, %i1, %i5
fbge %fcc1, loop_3497
fsrc1 %f4, %f8
fsrc1 %f6, %f12
bl,pt %xcc, loop_3498
loop_3497:
sth %g1, [%l7 + 0x28]
fmovsle %icc, %f15, %f9
fcmpd %fcc2, %f14, %f6
loop_3498:
st %f15, [%l7 + 0x18]
fmovsgu %icc, %f5, %f10
fcmpeq32 %f12, %f4, %g5
ldsh [%l7 + 0x46], %i7
fmovrsgez %o0, %f1, %f10
ld [%l7 + 0x1C], %f6
edge16l %o6, %o4, %g2
fmovdle %icc, %f14, %f8
fmul8sux16 %f8, %f4, %f0
sth %o5, [%l7 + 0x1C]
fbl %fcc3, loop_3499
fors %f3, %f15, %f0
fnot2 %f14, %f10
fpmerge %f15, %f11, %f6
loop_3499:
tpos %icc, 0x1
stw %i4, [%l7 + 0x68]
stx %g7, [%l7 + 0x50]
fbue %fcc2, loop_3500
std %f4, [%l7 + 0x50]
lduw [%l7 + 0x34], %o7
fmovdn %icc, %f15, %f15
loop_3500:
fmovrslz %l6, %f13, %f7
ldx [%l7 + 0x68], %i0
fandnot1s %f11, %f3, %f1
fmovdg %icc, %f9, %f9
ld [%l7 + 0x24], %f9
movrlz %g6, %l4, %o2
ld [%l7 + 0x78], %f3
fmuld8sux16 %f15, %f5, %f6
fmovd %f8, %f6
bleu,a loop_3501
fandnot1 %f14, %f2, %f2
fone %f0
fnot1 %f14, %f10
loop_3501:
fpmerge %f6, %f9, %f2
movcs %icc, %g3, %l5
fands %f11, %f6, %f5
fmul8x16 %f2, %f0, %f10
fmovsn %icc, %f7, %f12
fandnot1 %f6, %f6, %f8
fnands %f2, %f6, %f10
stw %g4, [%l7 + 0x78]
fandnot1s %f5, %f2, %f3
xnor %i6, 0x0C7D, %o3
udivx %i2, 0x0552, %o1
lduh [%l7 + 0x7A], %l0
addcc %l3, 0x0CBC, %l2
stw %i3, [%l7 + 0x1C]
for %f0, %f0, %f12
tneg %xcc, 0x7
ld [%l7 + 0x24], %f13
fmovdn %xcc, %f9, %f12
fmovsvs %icc, %f3, %f14
fbe %fcc1, loop_3502
fmovs %f4, %f15
addc %l1, 0x1C52, %i5
edge8 %g1, %i1, %i7
loop_3502:
ldub [%l7 + 0x78], %o0
tle %icc, 0x5
fbne %fcc3, loop_3503
brlz %o6, loop_3504
nop
setx loop_3505, %l0, %l1
jmpl %l1, %g5
bleu,a,pt %icc, loop_3506
loop_3503:
subcc %g2, 0x0C73, %o5
loop_3504:
tgu %xcc, 0x4
loop_3505:
brgez %o4, loop_3507
loop_3506:
fmovrslz %i4, %f14, %f3
lduh [%l7 + 0x70], %g7
sth %l6, [%l7 + 0x78]
loop_3507:
ldsh [%l7 + 0x0A], %o7
fabsd %f8, %f12
fpsub32s %f8, %f12, %f8
fmovrslez %g6, %f9, %f8
fcmpne16 %f0, %f0, %l4
movg %xcc, %o2, %i0
st %f14, [%l7 + 0x6C]
sth %l5, [%l7 + 0x32]
edge8n %g4, %i6, %g3
ld [%l7 + 0x70], %f15
ldub [%l7 + 0x2D], %o3
fbl,a %fcc3, loop_3508
addccc %i2, 0x128D, %l0
stb %l3, [%l7 + 0x5E]
udiv %l2, 0x1D89, %o1
loop_3508:
fbe %fcc0, loop_3509
sth %i3, [%l7 + 0x52]
stw %i5, [%l7 + 0x18]
fpadd16s %f1, %f9, %f12
loop_3509:
bpos,a loop_3510
tsubcc %l1, 0x17EF, %i1
ldx [%l7 + 0x48], %g1
mulx %i7, %o0, %o6
loop_3510:
popc %g5, %o5
fpmerge %f8, %f8, %f10
ldsw [%l7 + 0x48], %g2
andcc %o4, %i4, %l6
stb %g7, [%l7 + 0x5C]
stx %g6, [%l7 + 0x78]
fexpand %f12, %f14
ldsh [%l7 + 0x50], %l4
fpsub32 %f8, %f6, %f4
fmovsvc %xcc, %f2, %f14
ld [%l7 + 0x18], %f7
fmovrsgz %o2, %f14, %f4
alignaddr %i0, %l5, %g4
tcc %icc, 0x6
fble %fcc1, loop_3511
fabss %f3, %f6
bgu,a loop_3512
ldsw [%l7 + 0x58], %i6
loop_3511:
movle %xcc, %g3, %o3
lduw [%l7 + 0x50], %o7
loop_3512:
fmovdg %icc, %f9, %f13
subccc %l0, 0x04DC, %l3
fmovdpos %xcc, %f9, %f2
movvs %icc, %l2, %i2
srl %o1, 0x14, %i3
bcs,a %xcc, loop_3513
movvs %icc, %l1, %i5
fmovdpos %icc, %f11, %f9
srl %g1, 0x15, %i1
loop_3513:
lduh [%l7 + 0x2E], %o0
fmovdle %xcc, %f8, %f7
movrgez %i7, 0x0B6, %g5
ldsw [%l7 + 0x3C], %o6
srlx %g2, %o4, %o5
sdiv %i4, 0x048B, %l6
ldub [%l7 + 0x58], %g7
movn %icc, %g6, %o2
movre %i0, %l5, %g4
edge32l %l4, %g3, %o3
ta %xcc, 0x5
ldsb [%l7 + 0x78], %o7
fmovrslez %l0, %f1, %f3
ldx [%l7 + 0x70], %i6
call loop_3514
fornot1 %f2, %f6, %f10
ldx [%l7 + 0x68], %l2
ldub [%l7 + 0x41], %i2
loop_3514:
movcs %xcc, %o1, %i3
fxor %f4, %f8, %f0
xorcc %l3, %l1, %g1
st %f0, [%l7 + 0x74]
ldx [%l7 + 0x20], %i1
ld [%l7 + 0x70], %f10
std %f2, [%l7 + 0x60]
ldd [%l7 + 0x30], %f10
ld [%l7 + 0x54], %f9
srax %o0, 0x06, %i5
stx %g5, [%l7 + 0x20]
fmovdg %icc, %f7, %f13
fmovdvs %xcc, %f10, %f8
alignaddr %o6, %g2, %o4
nop
setx loop_3515, %l0, %l1
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 %o5, 0x1AE7, %i4
lduh [%l7 + 0x36], %l6
sth %g7, [%l7 + 0x50]
loop_3515:
mova %icc, %i7, %g6
fbge %fcc0, loop_3516
fmovrsgez %o2, %f5, %f10
fpmerge %f4, %f6, %f2
fbul %fcc0, loop_3517
loop_3516:
lduw [%l7 + 0x18], %i0
ldsb [%l7 + 0x64], %g4
ldsb [%l7 + 0x58], %l4
loop_3517:
fnot2 %f10, %f4
fmovdgu %icc, %f15, %f11
tcs %icc, 0x6
be,pn %icc, loop_3518
bvc %icc, loop_3519
fmovsl %xcc, %f0, %f4
xor %g3, 0x07CA, %o3
loop_3518:
stx %o7, [%l7 + 0x08]
loop_3519:
std %f14, [%l7 + 0x28]
movrne %l0, 0x043, %i6
xor %l2, 0x030D, %i2
ld [%l7 + 0x28], %f2
call loop_3520
stx %o1, [%l7 + 0x40]
fbe %fcc1, loop_3521
bn,pt %xcc, loop_3522
loop_3520:
stw %i3, [%l7 + 0x48]
movcs %icc, %l3, %l1
loop_3521:
sth %g1, [%l7 + 0x6E]
loop_3522:
brgz,a %i1, loop_3523
sth %o0, [%l7 + 0x40]
fmuld8sux16 %f5, %f0, %f12
fpack16 %f2, %f5
loop_3523:
fmovrdne %l5, %f14, %f14
lduw [%l7 + 0x78], %i5
std %f4, [%l7 + 0x48]
ldd [%l7 + 0x60], %f6
std %f4, [%l7 + 0x70]
udiv %g5, 0x0ED4, %g2
movl %xcc, %o4, %o6
movpos %xcc, %o5, %l6
lduw [%l7 + 0x0C], %i4
stx %g7, [%l7 + 0x60]
nop
setx loop_3524, %l0, %l1
jmpl %l1, %g6
stb %o2, [%l7 + 0x38]
fmovsvc %xcc, %f9, %f8
movg %xcc, %i7, %g4
loop_3524:
fmovda %icc, %f6, %f5
ldsh [%l7 + 0x12], %l4
edge16l %i0, %g3, %o7
lduw [%l7 + 0x14], %o3
ldsw [%l7 + 0x48], %l0
fmovrdgz %l2, %f10, %f2
edge32ln %i6, %i2, %o1
udivx %l3, 0x12DD, %i3
bg loop_3525
fnot1s %f1, %f13
ldub [%l7 + 0x10], %g1
movrlz %l1, 0x1FA, %i1
loop_3525:
subccc %o0, %l5, %g5
stx %i5, [%l7 + 0x48]
andncc %g2, %o6, %o5
srlx %o4, 0x1D, %i4
fpsub16s %f8, %f11, %f10
fcmpne16 %f10, %f14, %g7
bvc,pt %xcc, loop_3526
ldsw [%l7 + 0x1C], %g6
edge32ln %l6, %i7, %g4
fpsub16s %f3, %f5, %f5
loop_3526:
ldub [%l7 + 0x1B], %l4
ldx [%l7 + 0x48], %o2
taddcctv %i0, 0x0700, %g3
fcmps %fcc2, %f2, %f9
sethi 0x0F7F, %o3
tgu %xcc, 0x5
st %f3, [%l7 + 0x40]
fcmple32 %f6, %f2, %o7
sub %l2, 0x09A5, %l0
lduw [%l7 + 0x50], %i6
ldd [%l7 + 0x68], %f14
fmovrslz %o1, %f2, %f8
fmovrsgez %i2, %f7, %f5
movrne %i3, %g1, %l1
fbg %fcc3, loop_3527
st %f1, [%l7 + 0x1C]
edge32n %l3, %i1, %l5
siam 0x7
loop_3527:
orcc %g5, 0x1BC5, %i5
ldsw [%l7 + 0x2C], %g2
fmovdge %icc, %f0, %f8
alignaddr %o0, %o6, %o5
fcmpgt32 %f4, %f10, %i4
fmovsge %icc, %f5, %f0
ldsh [%l7 + 0x4E], %g7
taddcc %g6, 0x18C8, %o4
taddcc %i7, 0x0AC4, %g4
fmovdcc %xcc, %f12, %f11
tneg %icc, 0x4
smulcc %l4, %o2, %l6
fxor %f12, %f6, %f4
ldsb [%l7 + 0x51], %g3
movre %i0, %o7, %l2
brlez %l0, loop_3528
fbo,a %fcc1, loop_3529
fandnot1 %f12, %f4, %f4
movrlez %i6, %o1, %o3
loop_3528:
fmovdcs %icc, %f4, %f12
loop_3529:
stb %i2, [%l7 + 0x65]
fmovrde %g1, %f2, %f10
siam 0x2
stb %l1, [%l7 + 0x09]
brgez,a %l3, loop_3530
umulcc %i1, 0x0F2C, %l5
bge,a,pt %xcc, loop_3531
fmovsg %xcc, %f10, %f7
loop_3530:
call loop_3532
fmovse %icc, %f3, %f14
loop_3531:
xor %g5, 0x1E35, %i5
or %g2, 0x1DCF, %o0
loop_3532:
te %xcc, 0x5
lduw [%l7 + 0x78], %o6
fbne,a %fcc2, loop_3533
fba %fcc2, loop_3534
srl %i3, 0x08, %o5
fmovrslez %g7, %f13, %f10
loop_3533:
fmovrslez %g6, %f14, %f0
loop_3534:
subc %i4, 0x0EAC, %o4
ldsw [%l7 + 0x24], %i7
fmovsg %xcc, %f0, %f13
ldub [%l7 + 0x74], %g4
fandnot1 %f6, %f8, %f10
sdiv %l4, 0x10F3, %l6
movle %icc, %o2, %i0
lduw [%l7 + 0x30], %o7
ld [%l7 + 0x60], %f12
fcmpne32 %f2, %f12, %g3
fmovsleu %icc, %f12, %f10
fcmpne32 %f4, %f10, %l2
subccc %l0, %i6, %o3
orn %o1, 0x142B, %g1
stw %i2, [%l7 + 0x58]
movrne %l3, %i1, %l5
srax %l1, 0x14, %g5
lduh [%l7 + 0x18], %g2
bcs %icc, loop_3535
movpos %icc, %o0, %o6
fand %f4, %f8, %f4
bpos %icc, loop_3536
loop_3535:
edge8l %i3, %i5, %g7
stb %g6, [%l7 + 0x2F]
sth %i4, [%l7 + 0x3E]
loop_3536:
fmul8x16al %f4, %f4, %f14
fcmple16 %f8, %f8, %o4
bvc,pn %xcc, loop_3537
fmovdvs %xcc, %f13, %f14
fbo %fcc1, loop_3538
call loop_3539
loop_3537:
lduh [%l7 + 0x22], %o5
std %f14, [%l7 + 0x60]
loop_3538:
subcc %g4, 0x09BD, %l4
loop_3539:
fmovdvc %icc, %f8, %f14
tcc %icc, 0x3
fmovsvs %xcc, %f1, %f6
fpmerge %f7, %f11, %f2
te %xcc, 0x1
fcmps %fcc2, %f0, %f2
edge8ln %i7, %o2, %l6
brnz,a %i0, loop_3540
fxnor %f14, %f8, %f6
std %f4, [%l7 + 0x20]
bge,a,pt %icc, loop_3541
loop_3540:
xnor %o7, 0x0558, %g3
ldsh [%l7 + 0x14], %l2
stb %i6, [%l7 + 0x0E]
loop_3541:
fmovrdne %l0, %f12, %f6
st %f1, [%l7 + 0x68]
fcmpeq16 %f6, %f12, %o3
sdivx %o1, 0x07F0, %g1
ba,a,pn %icc, loop_3542
fmovsneg %xcc, %f7, %f9
sth %i2, [%l7 + 0x38]
fexpand %f9, %f14
loop_3542:
ldsw [%l7 + 0x10], %i1
edge8ln %l5, %l1, %g5
fblg %fcc2, loop_3543
fbl,a %fcc1, loop_3544
movn %xcc, %l3, %g2
edge8l %o6, %i3, %o0
loop_3543:
lduh [%l7 + 0x30], %i5
loop_3544:
edge16ln %g6, %g7, %i4
fmovdneg %xcc, %f13, %f8
ldd [%l7 + 0x58], %f0
movrne %o5, %o4, %g4
fnot1 %f0, %f12
std %f14, [%l7 + 0x38]
edge8ln %l4, %i7, %l6
ld [%l7 + 0x5C], %f3
movpos %xcc, %i0, %o2
xnor %g3, %o7, %i6
tvs %icc, 0x7
fmovrdgez %l0, %f8, %f0
stw %o3, [%l7 + 0x28]
fmovrslez %l2, %f0, %f0
fmul8x16 %f7, %f12, %f6
tneg %icc, 0x2
fabsd %f6, %f4
bpos,a,pt %xcc, loop_3545
orcc %o1, 0x0CC2, %i2
stw %g1, [%l7 + 0x4C]
xor %l5, 0x0A3A, %i1
loop_3545:
fcmpd %fcc2, %f8, %f4
st %f10, [%l7 + 0x7C]
fnegd %f6, %f2
fbl,a %fcc3, loop_3546
udivcc %g5, 0x1B22, %l3
ld [%l7 + 0x2C], %f2
fcmpgt16 %f6, %f6, %l1
loop_3546:
move %xcc, %o6, %g2
ldsw [%l7 + 0x08], %o0
edge8l %i5, %i3, %g6
fcmps %fcc3, %f12, %f9
fmovsge %icc, %f8, %f7
fcmpeq32 %f2, %f10, %i4
fbl,a %fcc3, loop_3547
fmovsl %xcc, %f2, %f15
stw %g7, [%l7 + 0x60]
srl %o5, 0x17, %o4
loop_3547:
brgz,a %g4, loop_3548
ldx [%l7 + 0x48], %l4
edge16l %i7, %l6, %i0
movrne %o2, 0x398, %g3
loop_3548:
sth %o7, [%l7 + 0x76]
brgz,a %l0, loop_3549
ldub [%l7 + 0x4A], %o3
fmovrdlz %i6, %f8, %f10
bn,a loop_3550
loop_3549:
bleu %icc, loop_3551
ldub [%l7 + 0x6C], %l2
tg %xcc, 0x3
loop_3550:
fmuld8sux16 %f8, %f7, %f6
loop_3551:
fnegs %f8, %f15
fcmpeq16 %f4, %f0, %o1
ldx [%l7 + 0x08], %i2
fmovdcc %xcc, %f8, %f0
tsubcc %l5, %g1, %i1
stw %g5, [%l7 + 0x40]
fpmerge %f8, %f7, %f2
addccc %l1, 0x1CC7, %o6
ldub [%l7 + 0x75], %l3
fandnot1s %f10, %f2, %f5
ldx [%l7 + 0x68], %o0
addccc %g2, %i3, %i5
lduw [%l7 + 0x18], %g6
tsubcc %g7, 0x0E32, %o5
stx %i4, [%l7 + 0x18]
edge32 %o4, %g4, %l4
ldub [%l7 + 0x7B], %i7
bneg %icc, loop_3552
ldsb [%l7 + 0x60], %l6
fmovrdgez %o2, %f2, %f10
srl %g3, %i0, %l0
loop_3552:
sth %o3, [%l7 + 0x32]
fmovscs %xcc, %f12, %f11
fmovrde %o7, %f12, %f2
sth %i6, [%l7 + 0x5C]
fmovrsne %o1, %f9, %f14
edge8 %i2, %l5, %g1
orn %i1, 0x14FE, %l2
bne,a %icc, loop_3553
fnors %f3, %f1, %f4
fmul8x16au %f9, %f5, %f14
lduw [%l7 + 0x68], %l1
loop_3553:
fmovse %xcc, %f4, %f9
stb %o6, [%l7 + 0x7D]
ba loop_3554
fbue,a %fcc2, loop_3555
edge16l %g5, %o0, %l3
ldd [%l7 + 0x50], %f0
loop_3554:
fpadd32 %f0, %f12, %f14
loop_3555:
fbge %fcc0, loop_3556
stx %g2, [%l7 + 0x18]
fmovsa %icc, %f9, %f14
movcs %icc, %i5, %g6
loop_3556:
fnegd %f14, %f10
edge32n %i3, %o5, %g7
edge16ln %o4, %g4, %l4
andncc %i4, %i7, %l6
fmovdvc %xcc, %f12, %f0
bne,a %xcc, loop_3557
udivcc %o2, 0x16BA, %i0
ldsh [%l7 + 0x22], %g3
fnands %f6, %f6, %f10
loop_3557:
stx %l0, [%l7 + 0x38]
bcc,pt %xcc, loop_3558
brz %o7, loop_3559
ldsb [%l7 + 0x61], %o3
fmovse %xcc, %f4, %f14
loop_3558:
fmul8sux16 %f0, %f4, %f6
loop_3559:
sth %o1, [%l7 + 0x78]
fmuld8sux16 %f10, %f8, %f4
stb %i6, [%l7 + 0x20]
movge %icc, %l5, %g1
tsubcc %i1, 0x150E, %l2
fcmpeq16 %f14, %f8, %l1
bne,pn %icc, loop_3560
ldsh [%l7 + 0x54], %i2
tcc %xcc, 0x2
ldd [%l7 + 0x68], %f4
loop_3560:
ldsw [%l7 + 0x60], %g5
ld [%l7 + 0x20], %f5
lduw [%l7 + 0x64], %o0
std %f6, [%l7 + 0x08]
bshuffle %f6, %f10, %f14
sth %l3, [%l7 + 0x7E]
fpadd32s %f1, %f3, %f3
fpsub16 %f4, %f0, %f14
fbn %fcc1, loop_3561
movl %xcc, %o6, %g2
ldsb [%l7 + 0x3D], %i5
fbn,a %fcc1, loop_3562
loop_3561:
fpadd16 %f2, %f6, %f12
stx %g6, [%l7 + 0x58]
tsubcctv %o5, %g7, %i3
loop_3562:
fmovrsgez %g4, %f13, %f13
fbne %fcc0, loop_3563
fornot1s %f0, %f0, %f3
stb %l4, [%l7 + 0x2B]
ldub [%l7 + 0x6F], %o4
loop_3563:
ldsw [%l7 + 0x70], %i7
fnot2s %f14, %f0
fnands %f5, %f0, %f9
siam 0x2
brlez,a %i4, loop_3564
lduh [%l7 + 0x7C], %o2
lduh [%l7 + 0x3E], %i0
ldsb [%l7 + 0x1E], %g3
loop_3564:
fpmerge %f2, %f15, %f14
std %f0, [%l7 + 0x40]
bne,a,pn %icc, loop_3565
stb %l0, [%l7 + 0x0F]
sllx %l6, 0x18, %o7
ldsb [%l7 + 0x70], %o3
loop_3565:
ld [%l7 + 0x34], %f7
lduw [%l7 + 0x5C], %i6
bn loop_3566
bvs,a,pt %icc, loop_3567
movrlez %l5, 0x13C, %g1
bvs,pt %icc, loop_3568
loop_3566:
st %f8, [%l7 + 0x7C]
loop_3567:
bn,a,pn %icc, loop_3569
ldx [%l7 + 0x40], %o1
loop_3568:
fnot1 %f4, %f2
ldd [%l7 + 0x08], %f2
loop_3569:
fmovrdlz %i1, %f8, %f12
smul %l2, %l1, %i2
std %f4, [%l7 + 0x10]
fmovdne %xcc, %f9, %f6
bcc,pt %icc, loop_3570
stx %o0, [%l7 + 0x58]
lduw [%l7 + 0x44], %g5
ldx [%l7 + 0x50], %o6
loop_3570:
fcmpne16 %f2, %f14, %g2
movvc %icc, %l3, %g6
addcc %o5, %g7, %i5
fpsub32s %f7, %f10, %f3
bpos,pt %xcc, loop_3571
fnot2 %f4, %f0
bg %xcc, loop_3572
sethi 0x10D5, %i3
loop_3571:
stw %g4, [%l7 + 0x50]
fmovdl %icc, %f3, %f1
loop_3572:
ldsb [%l7 + 0x29], %o4
ld [%l7 + 0x10], %f15
ldd [%l7 + 0x50], %f4
ldsw [%l7 + 0x6C], %l4
subc %i7, 0x1779, %o2
stx %i4, [%l7 + 0x70]
stw %i0, [%l7 + 0x24]
fmovd %f12, %f8
movcs %xcc, %l0, %g3
stw %l6, [%l7 + 0x7C]
te %icc, 0x4
fpackfix %f14, %f9
edge32n %o7, %i6, %o3
bg,pn %xcc, loop_3573
fcmpeq32 %f10, %f0, %g1
movvs %xcc, %l5, %o1
movvs %icc, %l2, %l1
loop_3573:
ldsb [%l7 + 0x7F], %i1
fandnot2 %f2, %f14, %f8
or %i2, %o0, %o6
fmovdl %icc, %f9, %f7
bcc %icc, loop_3574
fandnot2s %f2, %f4, %f7
ldsw [%l7 + 0x5C], %g5
ldd [%l7 + 0x78], %f12
loop_3574:
orncc %g2, %l3, %o5
fbne,a %fcc3, loop_3575
andn %g6, %i5, %g7
edge8ln %i3, %o4, %l4
bneg loop_3576
loop_3575:
xor %g4, 0x06E0, %o2
std %f4, [%l7 + 0x70]
fcmpd %fcc1, %f6, %f10
loop_3576:
tgu %icc, 0x5
fnot1s %f7, %f11
fmovda %xcc, %f3, %f8
andncc %i7, %i4, %l0
ldsw [%l7 + 0x40], %i0
fcmpne32 %f12, %f6, %l6
ldub [%l7 + 0x7A], %g3
ld [%l7 + 0x28], %f9
lduh [%l7 + 0x22], %i6
bneg,pt %xcc, loop_3577
fmovrslz %o3, %f2, %f0
fblg,a %fcc3, loop_3578
fone %f12
loop_3577:
fmovsg %xcc, %f12, %f2
udiv %g1, 0x03C2, %l5
loop_3578:
movcs %icc, %o1, %o7
udivx %l2, 0x1B82, %l1
fmovspos %xcc, %f2, %f8
fmovdcs %xcc, %f3, %f11
fpsub16 %f8, %f0, %f6
lduw [%l7 + 0x30], %i1
stb %i2, [%l7 + 0x71]
tn %icc, 0x1
fnand %f6, %f2, %f4
fpadd16s %f10, %f4, %f7
fmovrsgz %o6, %f9, %f14
array32 %o0, %g5, %g2
move %xcc, %o5, %g6
tge %xcc, 0x2
ldub [%l7 + 0x71], %l3
movgu %icc, %g7, %i5
mova %xcc, %i3, %o4
bneg,a,pn %xcc, loop_3579
fnors %f14, %f2, %f14
fmovdneg %xcc, %f6, %f12
smulcc %g4, 0x0115, %l4
loop_3579:
xnorcc %o2, %i7, %l0
ldsw [%l7 + 0x60], %i4
fandnot2s %f15, %f6, %f15
brlez %i0, loop_3580
movneg %xcc, %g3, %i6
ld [%l7 + 0x48], %f10
array16 %o3, %l6, %g1
loop_3580:
fmovda %xcc, %f10, %f11
stw %o1, [%l7 + 0x40]
tg %xcc, 0x4
fnands %f10, %f4, %f7
fmovsgu %xcc, %f15, %f11
movrgz %o7, 0x3CE, %l5
movge %icc, %l1, %i1
tvc %xcc, 0x6
fmovdvc %icc, %f7, %f3
st %f1, [%l7 + 0x18]
fpsub32s %f1, %f6, %f1
addccc %l2, 0x06DD, %o6
and %i2, %g5, %o0
ldsh [%l7 + 0x50], %o5
fnot2 %f8, %f2
sdiv %g2, 0x0852, %l3
edge16l %g6, %g7, %i3
edge8ln %o4, %g4, %i5
brlz %l4, loop_3581
movre %i7, 0x363, %o2
call loop_3582
xnor %i4, %i0, %g3
loop_3581:
fmovdl %xcc, %f6, %f14
fbul,a %fcc0, loop_3583
loop_3582:
lduh [%l7 + 0x34], %i6
fornot1s %f5, %f14, %f10
ldsh [%l7 + 0x34], %l0
loop_3583:
movrlz %l6, %o3, %g1
bgu,pn %xcc, loop_3584
xorcc %o7, 0x1297, %o1
fmovdge %icc, %f9, %f11
ld [%l7 + 0x58], %f6
loop_3584:
fsrc1s %f13, %f5
ba,a,pn %icc, loop_3585
tvs %icc, 0x5
udivx %l5, 0x1A02, %l1
ldsw [%l7 + 0x10], %i1
loop_3585:
ldsb [%l7 + 0x5F], %o6
ldsw [%l7 + 0x28], %l2
smulcc %i2, 0x1517, %o0
ldd [%l7 + 0x40], %f14
fands %f0, %f6, %f7
fnors %f1, %f0, %f8
fmuld8ulx16 %f2, %f12, %f4
tg %icc, 0x2
mulscc %o5, %g5, %g2
tsubcctv %g6, %g7, %i3
movn %xcc, %o4, %l3
xor %i5, %l4, %i7
fnegs %f8, %f15
fcmps %fcc0, %f7, %f5
bn,a %xcc, loop_3586
ldd [%l7 + 0x50], %f4
fmovse %xcc, %f8, %f6
movrlez %g4, 0x24B, %o2
loop_3586:
fmovsn %icc, %f10, %f0
fcmpes %fcc3, %f14, %f5
fcmple32 %f0, %f8, %i0
umulcc %g3, 0x1050, %i4
fpadd16s %f0, %f6, %f4
tsubcctv %i6, %l6, %o3
ldsw [%l7 + 0x2C], %g1
st %f8, [%l7 + 0x54]
ldsb [%l7 + 0x27], %l0
stw %o7, [%l7 + 0x50]
tl %xcc, 0x0
fbg %fcc3, loop_3587
stx %o1, [%l7 + 0x48]
fcmpgt32 %f4, %f0, %l1
mulscc %l5, 0x0424, %o6
loop_3587:
fsrc1s %f1, %f0
tpos %xcc, 0x1
udiv %i1, 0x10EC, %i2
ble,pn %icc, loop_3588
ldsb [%l7 + 0x4B], %o0
call loop_3589
fbne %fcc2, loop_3590
loop_3588:
ldub [%l7 + 0x7B], %o5
sth %l2, [%l7 + 0x6C]
loop_3589:
fmovrdlez %g5, %f6, %f2
loop_3590:
pdist %f10, %f8, %f4
fcmpgt16 %f6, %f4, %g6
tsubcc %g7, %g2, %o4
lduw [%l7 + 0x14], %i3
brgz,a %l3, loop_3591
ldsb [%l7 + 0x13], %l4
xnor %i5, 0x1F04, %i7
fblg %fcc2, loop_3592
loop_3591:
ldd [%l7 + 0x30], %f4
stx %o2, [%l7 + 0x30]
fmovrsne %g4, %f6, %f11
loop_3592:
ldsb [%l7 + 0x2D], %g3
fpackfix %f6, %f10
ldsb [%l7 + 0x3D], %i4
stx %i6, [%l7 + 0x70]
bge,pt %icc, loop_3593
ldsh [%l7 + 0x70], %l6
lduh [%l7 + 0x20], %o3
tge %icc, 0x4
loop_3593:
fcmple32 %f0, %f6, %g1
umulcc %i0, %o7, %o1
fbul,a %fcc0, loop_3594
fmovsg %icc, %f7, %f7
ldsb [%l7 + 0x4D], %l1
fnegs %f6, %f12
loop_3594:
edge16l %l5, %l0, %i1
lduw [%l7 + 0x74], %i2
fba,a %fcc0, loop_3595
std %f10, [%l7 + 0x48]
sub %o0, %o5, %o6
fbne,a %fcc2, loop_3596
loop_3595:
fpsub32s %f3, %f1, %f1
bcc loop_3597
fmovrdgez %l2, %f8, %f4
loop_3596:
ldsw [%l7 + 0x70], %g5
brlz %g6, loop_3598
loop_3597:
array8 %g7, %g2, %i3
std %f6, [%l7 + 0x30]
fmovdl %icc, %f4, %f2
loop_3598:
stw %l3, [%l7 + 0x10]
st %f10, [%l7 + 0x1C]
edge32l %l4, %o4, %i5
movcs %xcc, %o2, %i7
stx %g3, [%l7 + 0x38]
fpadd32s %f10, %f7, %f10
ble loop_3599
for %f6, %f6, %f12
fornot2 %f2, %f6, %f0
movpos %xcc, %i4, %i6
loop_3599:
ldsh [%l7 + 0x40], %g4
srax %l6, 0x01, %g1
movne %icc, %o3, %i0
fmovsg %icc, %f5, %f5
fnors %f8, %f1, %f2
alignaddrl %o7, %l1, %o1
srax %l0, 0x19, %i1
ldub [%l7 + 0x23], %i2
fmovrse %o0, %f5, %f1
bcc loop_3600
ldsw [%l7 + 0x0C], %l5
fbul %fcc2, loop_3601
ldd [%l7 + 0x40], %f2
loop_3600:
stx %o6, [%l7 + 0x40]
fmovdleu %xcc, %f4, %f3
loop_3601:
movcs %icc, %o5, %l2
fmovdl %xcc, %f8, %f14
st %f1, [%l7 + 0x2C]
stx %g5, [%l7 + 0x68]
fornot2s %f15, %f6, %f1
brlez %g7, loop_3602
ldx [%l7 + 0x28], %g6
fandnot1s %f14, %f9, %f5
bvc loop_3603
loop_3602:
fpack16 %f12, %f9
xnorcc %g2, 0x0F9E, %l3
edge32ln %l4, %i3, %i5
loop_3603:
andn %o2, 0x0C82, %o4
sub %g3, %i7, %i6
fsrc2 %f2, %f6
brlez,a %i4, loop_3604
ldub [%l7 + 0x0E], %g4
fmovdg %icc, %f0, %f3
fornot2 %f4, %f10, %f0
loop_3604:
addc %g1, %l6, %i0
brz,a %o3, loop_3605
ba loop_3606
ld [%l7 + 0x08], %f5
edge32 %o7, %o1, %l1
loop_3605:
stw %l0, [%l7 + 0x5C]
loop_3606:
bge,a %xcc, loop_3607
fbne,a %fcc0, loop_3608
fmovsgu %icc, %f10, %f10
taddcctv %i1, %i2, %l5
loop_3607:
edge32l %o0, %o5, %l2
loop_3608:
stx %g5, [%l7 + 0x10]
smul %o6, %g6, %g7
std %f4, [%l7 + 0x38]
st %f13, [%l7 + 0x18]
st %f1, [%l7 + 0x24]
tneg %xcc, 0x6
ldx [%l7 + 0x68], %l3
sth %l4, [%l7 + 0x44]
bgu,pn %icc, loop_3609
sdiv %g2, 0x1FE2, %i5
ble,a,pt %icc, loop_3610
ble,a,pn %icc, loop_3611
loop_3609:
movrgez %i3, %o4, %g3
srlx %i7, %o2, %i6
loop_3610:
andcc %g4, %i4, %g1
loop_3611:
taddcc %i0, %l6, %o3
tn %icc, 0x6
fandnot1s %f13, %f3, %f2
bne,a loop_3612
fmovdne %icc, %f0, %f15
movleu %xcc, %o7, %o1
fnot1 %f14, %f12
loop_3612:
movrgez %l0, 0x2DE, %i1
fble,a %fcc2, loop_3613
lduh [%l7 + 0x7C], %i2
umulcc %l5, %l1, %o0
fmovsl %xcc, %f2, %f3
loop_3613:
andncc %l2, %g5, %o6
lduh [%l7 + 0x7E], %g6
fmovdcs %icc, %f3, %f11
smulcc %o5, %g7, %l4
ldsb [%l7 + 0x48], %g2
movle %icc, %i5, %i3
movneg %xcc, %l3, %g3
andcc %o4, %o2, %i6
ldx [%l7 + 0x78], %i7
fsrc1s %f12, %f15
fornot2s %f2, %f8, %f7
fmovsgu %xcc, %f10, %f1
edge16 %i4, %g4, %g1
edge32 %l6, %i0, %o3
brnz %o1, loop_3614
ldsw [%l7 + 0x54], %l0
fmovdcc %xcc, %f4, %f5
lduw [%l7 + 0x08], %o7
loop_3614:
fcmpgt32 %f8, %f4, %i2
movne %icc, %i1, %l1
fmovspos %xcc, %f12, %f15
fmovdneg %icc, %f4, %f5
st %f11, [%l7 + 0x2C]
fmovsne %xcc, %f12, %f3
fornot2s %f14, %f4, %f8
tge %icc, 0x0
movrlez %o0, %l5, %g5
bvs,pn %xcc, loop_3615
fnor %f10, %f4, %f14
stb %o6, [%l7 + 0x32]
fbg,a %fcc1, loop_3616
loop_3615:
fcmps %fcc2, %f7, %f6
st %f14, [%l7 + 0x54]
xor %g6, %o5, %l2
loop_3616:
fmovsg %icc, %f10, %f0
fmovdleu %icc, %f14, %f3
udiv %g7, 0x1A09, %l4
ldd [%l7 + 0x70], %f10
addccc %g2, 0x0854, %i3
fmovdg %icc, %f13, %f1
fmovda %xcc, %f5, %f13
st %f4, [%l7 + 0x18]
st %f10, [%l7 + 0x3C]
fmovsg %xcc, %f7, %f13
fmul8x16 %f13, %f4, %f0
udiv %i5, 0x166B, %g3
stx %l3, [%l7 + 0x40]
ldub [%l7 + 0x09], %o2
bvc loop_3617
lduh [%l7 + 0x3E], %i6
tgu %icc, 0x7
movrgz %i7, 0x382, %o4
loop_3617:
fbule %fcc0, loop_3618
tle %icc, 0x7
movge %icc, %g4, %i4
sth %g1, [%l7 + 0x2E]
loop_3618:
bneg loop_3619
srax %l6, 0x09, %o3
brgez %i0, loop_3620
fcmps %fcc3, %f7, %f4
loop_3619:
ldsb [%l7 + 0x76], %o1
edge8n %o7, %l0, %i2
loop_3620:
mova %xcc, %l1, %o0
fmovdpos %xcc, %f8, %f13
ldsw [%l7 + 0x7C], %i1
fpsub32s %f14, %f10, %f12
fmovdneg %xcc, %f8, %f13
fmovdvc %icc, %f12, %f7
taddcctv %g5, %o6, %g6
movcs %icc, %o5, %l2
fmovdneg %icc, %f0, %f1
fbo %fcc0, loop_3621
tneg %icc, 0x3
smul %l5, %g7, %g2
fmovrsgz %i3, %f0, %f15
loop_3621:
lduh [%l7 + 0x36], %l4
edge16 %g3, %l3, %o2
tneg %xcc, 0x2
addc %i6, 0x0BBE, %i5
ldsh [%l7 + 0x3C], %i7
tsubcc %g4, %i4, %o4
fxnors %f7, %f13, %f12
tcs %xcc, 0x2
fmovsneg %icc, %f10, %f1
fmovdneg %xcc, %f4, %f9
st %f11, [%l7 + 0x3C]
st %f1, [%l7 + 0x7C]
fnegd %f2, %f6
fpsub16s %f13, %f12, %f12
fzeros %f3
stb %g1, [%l7 + 0x23]
xnorcc %l6, 0x1CA5, %o3
call loop_3622
ldub [%l7 + 0x58], %o1
fmovdvc %icc, %f2, %f2
sllx %o7, %i0, %i2
loop_3622:
orncc %l1, %l0, %o0
movrgz %i1, %o6, %g6
fmovse %icc, %f13, %f13
stw %o5, [%l7 + 0x20]
ba,a,pt %xcc, loop_3623
fbo %fcc1, loop_3624
fcmpne32 %f12, %f0, %l2
mova %xcc, %g5, %g7
loop_3623:
ldx [%l7 + 0x08], %l5
loop_3624:
addccc %g2, %l4, %i3
stx %l3, [%l7 + 0x68]
tl %icc, 0x4
st %f5, [%l7 + 0x68]
lduh [%l7 + 0x54], %g3
bgu,pn %xcc, loop_3625
ldsh [%l7 + 0x38], %o2
fpack16 %f10, %f6
lduh [%l7 + 0x3C], %i6
loop_3625:
lduh [%l7 + 0x3E], %i5
edge16l %g4, %i7, %i4
fones %f13
or %g1, 0x126F, %l6
fand %f14, %f8, %f2
smulcc %o4, %o3, %o7
fmovdcc %icc, %f8, %f10
tgu %icc, 0x3
movgu %icc, %o1, %i2
ldx [%l7 + 0x38], %i0
lduh [%l7 + 0x4A], %l1
std %f0, [%l7 + 0x18]
fble,a %fcc3, loop_3626
fnors %f14, %f11, %f1
ble %icc, loop_3627
ldsb [%l7 + 0x08], %o0
loop_3626:
fones %f15
fsrc1s %f5, %f6
loop_3627:
stb %l0, [%l7 + 0x2C]
move %icc, %o6, %g6
fble %fcc0, loop_3628
lduw [%l7 + 0x44], %i1
ldd [%l7 + 0x60], %f10
bne %icc, loop_3629
loop_3628:
be,a,pt %icc, loop_3630
fmovrsne %o5, %f9, %f13
fxnors %f4, %f12, %f10
loop_3629:
fmovsge %xcc, %f3, %f5
loop_3630:
ldsw [%l7 + 0x14], %l2
fbue,a %fcc2, loop_3631
stb %g7, [%l7 + 0x57]
edge8 %l5, %g2, %l4
ldsb [%l7 + 0x5D], %i3
loop_3631:
bge,a,pt %icc, loop_3632
fcmple16 %f4, %f0, %l3
mulx %g5, 0x18B3, %g3
fmovdle %icc, %f0, %f0
loop_3632:
stb %i6, [%l7 + 0x67]
pdist %f2, %f10, %f4
stw %o2, [%l7 + 0x38]
fpsub16s %f7, %f7, %f11
stb %g4, [%l7 + 0x6F]
ldd [%l7 + 0x18], %f10
lduh [%l7 + 0x08], %i5
ldsb [%l7 + 0x2F], %i7
fbg,a %fcc0, loop_3633
fpadd16 %f0, %f12, %f10
edge16l %i4, %l6, %g1
fmovrslez %o3, %f9, %f12
loop_3633:
fbg %fcc2, loop_3634
nop
setx loop_3635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %o4, %o7, %o1
fcmped %fcc1, %f14, %f0
loop_3634:
subc %i0, %l1, %o0
loop_3635:
brnz %l0, loop_3636
stb %o6, [%l7 + 0x63]
ldd [%l7 + 0x28], %f6
siam 0x2
loop_3636:
srl %g6, %i2, %i1
lduh [%l7 + 0x7E], %l2
ldsw [%l7 + 0x5C], %g7
stb %l5, [%l7 + 0x1D]
tge %icc, 0x1
brgez %g2, loop_3637
std %f0, [%l7 + 0x08]
fmul8x16 %f13, %f6, %f0
ldsw [%l7 + 0x0C], %o5
loop_3637:
std %f2, [%l7 + 0x70]
nop
setx loop_3638, %l0, %l1
jmpl %l1, %l4
nop
setx loop_3639, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %l3, 0x1FE0, %i3
ldsh [%l7 + 0x6C], %g5
loop_3638:
std %f10, [%l7 + 0x78]
loop_3639:
fmul8x16au %f5, %f5, %f14
fmovrslz %i6, %f10, %f7
fpsub32 %f10, %f4, %f8
fmul8x16al %f9, %f10, %f8
fmovdle %icc, %f15, %f11
lduh [%l7 + 0x62], %g3
fpack16 %f8, %f2
fmovrde %o2, %f0, %f0
ldx [%l7 + 0x10], %g4
fornot1 %f12, %f4, %f0
movrne %i7, 0x3E1, %i5
ldd [%l7 + 0x10], %f6
lduw [%l7 + 0x68], %i4
fmovrse %l6, %f3, %f8
movcs %xcc, %g1, %o3
edge32ln %o4, %o7, %i0
edge8n %o1, %l1, %o0
nop
setx loop_3640, %l0, %l1
jmpl %l1, %l0
sllx %g6, %i2, %i1
mulscc %l2, %g7, %o6
tle %xcc, 0x1
loop_3640:
fxors %f12, %f3, %f6
fzero %f10
tgu %xcc, 0x3
sethi 0x0F9B, %l5
stb %o5, [%l7 + 0x6B]
std %f14, [%l7 + 0x20]
fornot1 %f12, %f6, %f4
fsrc2s %f12, %f15
fbge %fcc2, loop_3641
ldsw [%l7 + 0x34], %g2
mulx %l3, %l4, %g5
edge32n %i3, %i6, %o2
loop_3641:
andn %g4, 0x1C63, %g3
sra %i5, 0x1C, %i7
stb %i4, [%l7 + 0x5F]
ld [%l7 + 0x0C], %f4
popc %l6, %o3
move %icc, %g1, %o4
edge32 %o7, %o1, %l1
fmovrsgz %i0, %f2, %f15
tge %icc, 0x2
array32 %o0, %g6, %i2
ldx [%l7 + 0x18], %i1
ldsb [%l7 + 0x3E], %l0
fmovsl %xcc, %f0, %f3
fcmpd %fcc1, %f0, %f12
move %xcc, %l2, %o6
edge32l %g7, %o5, %l5
umul %l3, 0x0F3E, %l4
ldsb [%l7 + 0x7D], %g2
fblg %fcc1, loop_3642
tvc %xcc, 0x1
fmovrdgez %i3, %f2, %f8
andcc %i6, %g5, %o2
loop_3642:
ba,pn %icc, loop_3643
fmovrde %g3, %f0, %f2
ba %xcc, loop_3644
nop
setx loop_3645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3643:
fmovdle %icc, %f10, %f14
stb %i5, [%l7 + 0x6F]
loop_3644:
bl,a,pn %xcc, loop_3646
loop_3645:
fmovsne %xcc, %f8, %f0
brgz,a %i7, loop_3647
sth %i4, [%l7 + 0x60]
loop_3646:
faligndata %f8, %f0, %f6
ldd [%l7 + 0x48], %f12
loop_3647:
ldsh [%l7 + 0x76], %l6
fones %f8
sub %o3, %g4, %g1
edge8 %o4, %o1, %l1
fmovrdgz %i0, %f10, %f6
fexpand %f3, %f2
lduh [%l7 + 0x0A], %o0
fmovdg %xcc, %f3, %f1
fmovse %icc, %f11, %f11
fmovrdgz %g6, %f2, %f0
tn %icc, 0x2
ldsw [%l7 + 0x3C], %o7
edge32 %i2, %l0, %l2
stw %i1, [%l7 + 0x28]
sdiv %o6, 0x1E27, %g7
te %xcc, 0x1
fmovdneg %icc, %f14, %f3
movleu %xcc, %o5, %l3
fmovrdlz %l4, %f2, %f6
fmovsgu %xcc, %f8, %f12
lduw [%l7 + 0x24], %l5
fsrc1s %f5, %f12
alignaddrl %g2, %i3, %i6
stw %o2, [%l7 + 0x38]
fnands %f5, %f12, %f9
bcs,a %icc, loop_3648
std %f0, [%l7 + 0x38]
subcc %g3, %g5, %i7
ldub [%l7 + 0x35], %i4
loop_3648:
movvc %xcc, %l6, %o3
ldsb [%l7 + 0x7A], %g4
fsrc2 %f14, %f2
tg %xcc, 0x5
fbo %fcc1, loop_3649
brlez,a %g1, loop_3650
xor %o4, 0x0903, %o1
fbu,a %fcc1, loop_3651
loop_3649:
stw %i5, [%l7 + 0x68]
loop_3650:
ldd [%l7 + 0x28], %f4
movpos %icc, %l1, %i0
loop_3651:
stw %o0, [%l7 + 0x74]
tn %icc, 0x4
ldsb [%l7 + 0x7F], %g6
edge32l %o7, %l0, %l2
fbne %fcc1, loop_3652
lduh [%l7 + 0x1E], %i1
fmovscc %icc, %f4, %f1
st %f10, [%l7 + 0x54]
loop_3652:
bleu,pt %xcc, loop_3653
movrne %i2, %g7, %o6
std %f4, [%l7 + 0x28]
srax %o5, 0x04, %l4
loop_3653:
fmovsvs %xcc, %f10, %f2
st %f3, [%l7 + 0x4C]
taddcc %l5, 0x00BB, %g2
fmovda %xcc, %f7, %f4
ldub [%l7 + 0x47], %i3
ldd [%l7 + 0x20], %f8
edge32n %i6, %l3, %o2
xnor %g3, %i7, %i4
fandnot2s %f6, %f11, %f8
fand %f0, %f0, %f2
tpos %icc, 0x0
fcmpeq32 %f8, %f6, %l6
stw %o3, [%l7 + 0x4C]
fmovsg %icc, %f9, %f5
fpadd16s %f8, %f0, %f1
for %f6, %f8, %f4
fmovrdgz %g4, %f10, %f0
fmovsneg %xcc, %f8, %f5
fsrc2 %f0, %f2
movrlz %g5, 0x362, %g1
fpadd32 %f0, %f4, %f8
fmovrdgez %o4, %f4, %f2
fpadd16 %f12, %f8, %f6
movrlez %o1, 0x028, %l1
bpos loop_3654
bl %xcc, loop_3655
fmovda %xcc, %f9, %f14
movge %icc, %i5, %o0
loop_3654:
fors %f2, %f6, %f12
loop_3655:
fmovdne %xcc, %f10, %f4
tcs %icc, 0x6
fbul %fcc0, loop_3656
bgu,a,pn %icc, loop_3657
fmovscc %icc, %f5, %f5
brgz %i0, loop_3658
loop_3656:
lduh [%l7 + 0x3E], %o7
loop_3657:
alignaddrl %l0, %l2, %i1
bshuffle %f2, %f12, %f8
loop_3658:
tsubcc %g6, %g7, %o6
ldsb [%l7 + 0x73], %o5
edge8n %i2, %l4, %g2
ld [%l7 + 0x74], %f8
ldsh [%l7 + 0x40], %l5
movcc %xcc, %i6, %i3
fbne,a %fcc1, loop_3659
bvc %icc, loop_3660
fcmpeq16 %f6, %f0, %o2
fmovdcc %icc, %f14, %f2
loop_3659:
array32 %l3, %i7, %i4
loop_3660:
fmovspos %xcc, %f8, %f6
and %l6, 0x1B2E, %o3
fmovrdlz %g4, %f6, %f6
stw %g3, [%l7 + 0x38]
fpsub16 %f4, %f14, %f8
sth %g5, [%l7 + 0x7E]
bn,a %xcc, loop_3661
bvc,a,pn %xcc, loop_3662
movcc %icc, %g1, %o1
fmovdne %xcc, %f1, %f8
loop_3661:
lduh [%l7 + 0x14], %o4
loop_3662:
stw %i5, [%l7 + 0x1C]
sub %l1, %o0, %o7
stb %l0, [%l7 + 0x18]
srlx %i0, %l2, %i1
movgu %icc, %g7, %g6
lduw [%l7 + 0x6C], %o6
ldsb [%l7 + 0x48], %i2
fandnot1 %f8, %f10, %f2
std %f14, [%l7 + 0x08]
fnot1 %f10, %f0
ba,a,pn %xcc, loop_3663
stx %l4, [%l7 + 0x60]
edge32 %g2, %o5, %l5
fbne %fcc1, loop_3664
loop_3663:
lduh [%l7 + 0x70], %i3
stb %o2, [%l7 + 0x0D]
andncc %i6, %i7, %i4
loop_3664:
ld [%l7 + 0x34], %f11
lduw [%l7 + 0x10], %l3
fmovrslez %o3, %f11, %f5
fornot1 %f6, %f0, %f12
std %f8, [%l7 + 0x40]
fnors %f12, %f7, %f11
stw %l6, [%l7 + 0x4C]
fmul8ulx16 %f10, %f0, %f10
fbne,a %fcc3, loop_3665
udivx %g3, 0x1CF0, %g5
ldx [%l7 + 0x50], %g1
ldsw [%l7 + 0x08], %o1
loop_3665:
fnot2s %f9, %f14
fnot1s %f4, %f1
bcs %xcc, loop_3666
fba,a %fcc1, loop_3667
fnegs %f12, %f6
sethi 0x0520, %o4
loop_3666:
fsrc2 %f4, %f0
loop_3667:
fcmpne16 %f0, %f6, %i5
fbn %fcc2, loop_3668
ldub [%l7 + 0x22], %l1
or %o0, 0x1A3C, %g4
fnors %f14, %f13, %f7
loop_3668:
andcc %o7, 0x069E, %l0
ld [%l7 + 0x30], %f9
orncc %l2, 0x0C74, %i1
tne %icc, 0x7
fpack16 %f4, %f15
ldd [%l7 + 0x20], %f2
fmovsvs %xcc, %f8, %f5
fmovsge %icc, %f9, %f15
tvc %icc, 0x2
subc %i0, %g6, %o6
fbn,a %fcc0, loop_3669
fmovrdgez %i2, %f10, %f0
ldsh [%l7 + 0x26], %g7
fabsd %f10, %f8
loop_3669:
fmovrdgez %g2, %f12, %f2
movrgez %o5, 0x0CE, %l4
array32 %i3, %l5, %i6
st %f4, [%l7 + 0x1C]
ba loop_3670
fmovsneg %icc, %f1, %f9
edge32 %i7, %i4, %l3
bleu,pt %xcc, loop_3671
loop_3670:
movl %xcc, %o2, %o3
bne,a,pt %xcc, loop_3672
fandnot2s %f10, %f1, %f5
loop_3671:
movgu %icc, %g3, %g5
brlz %l6, loop_3673
loop_3672:
sth %g1, [%l7 + 0x3A]
smul %o1, %o4, %l1
fpmerge %f1, %f7, %f6
loop_3673:
movneg %icc, %o0, %g4
tpos %icc, 0x6
and %i5, 0x165A, %o7
bne,a,pn %icc, loop_3674
fcmpeq32 %f4, %f0, %l2
fmovrslez %l0, %f6, %f15
array8 %i0, %g6, %o6
loop_3674:
xnorcc %i1, %g7, %g2
fpack32 %f10, %f8, %f10
edge32ln %i2, %l4, %o5
ldsw [%l7 + 0x10], %i3
std %f14, [%l7 + 0x60]
tge %icc, 0x7
taddcc %i6, 0x011E, %i7
ldd [%l7 + 0x10], %f6
movleu %icc, %l5, %l3
edge32ln %o2, %i4, %o3
fmovdleu %xcc, %f0, %f9
fmovrdne %g3, %f2, %f12
ldx [%l7 + 0x60], %g5
fmovsneg %icc, %f7, %f13
tle %icc, 0x2
bg %icc, loop_3675
tcc %icc, 0x4
bl,a,pn %icc, loop_3676
call loop_3677
loop_3675:
fbo,a %fcc3, loop_3678
brlz,a %l6, loop_3679
loop_3676:
std %f8, [%l7 + 0x78]
loop_3677:
stw %o1, [%l7 + 0x64]
loop_3678:
fpackfix %f2, %f0
loop_3679:
movrgz %g1, %l1, %o4
fmovdne %icc, %f2, %f7
sub %o0, %i5, %g4
bvs loop_3680
stx %o7, [%l7 + 0x60]
edge16n %l2, %i0, %l0
nop
setx loop_3681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3680:
stw %o6, [%l7 + 0x6C]
fmovsge %xcc, %f13, %f14
fxnor %f4, %f6, %f0
loop_3681:
fnot2s %f13, %f7
sdiv %i1, 0x05AD, %g7
fbule %fcc1, loop_3682
movrne %g6, %g2, %i2
umulcc %o5, %l4, %i3
ldsb [%l7 + 0x1A], %i6
loop_3682:
lduh [%l7 + 0x58], %i7
fexpand %f13, %f14
sdiv %l5, 0x127F, %o2
brgez %i4, loop_3683
fmovrsne %l3, %f5, %f1
sth %g3, [%l7 + 0x2C]
fnot1 %f0, %f2
loop_3683:
ld [%l7 + 0x24], %f2
fmovsa %icc, %f3, %f7
tcs %icc, 0x4
edge8n %g5, %o3, %o1
brgez,a %g1, loop_3684
bgu,pn %icc, loop_3685
ldub [%l7 + 0x0E], %l6
fbn,a %fcc2, loop_3686
loop_3684:
edge32l %o4, %o0, %l1
loop_3685:
popc %i5, %g4
movcs %icc, %o7, %l2
loop_3686:
sth %i0, [%l7 + 0x20]
bcc loop_3687
array16 %o6, %i1, %l0
ldub [%l7 + 0x49], %g6
ldsh [%l7 + 0x76], %g2
loop_3687:
fmovdvs %xcc, %f6, %f0
move %icc, %g7, %o5
stx %i2, [%l7 + 0x40]
movvs %icc, %i3, %i6
movcc %icc, %i7, %l4
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x60], %o2
bpos loop_3688
lduw [%l7 + 0x18], %l5
fcmped %fcc3, %f10, %f2
srlx %i4, 0x03, %g3
loop_3688:
movvs %xcc, %g5, %l3
movvc %xcc, %o1, %g1
lduh [%l7 + 0x58], %l6
movleu %xcc, %o3, %o0
fmovrde %l1, %f14, %f8
fpadd16 %f2, %f14, %f4
subccc %o4, 0x0DF0, %g4
smul %i5, %o7, %i0
fnor %f12, %f8, %f0
tle %xcc, 0x5
tvs %icc, 0x3
edge8n %l2, %i1, %o6
ldsw [%l7 + 0x34], %l0
fmovrslz %g6, %f11, %f11
edge16ln %g7, %g2, %o5
stb %i2, [%l7 + 0x7D]
brz,a %i3, loop_3689
fnors %f3, %f12, %f2
fmovde %icc, %f2, %f4
ldsw [%l7 + 0x54], %i7
loop_3689:
srlx %l4, 0x07, %o2
lduw [%l7 + 0x1C], %i6
fpadd32s %f14, %f13, %f7
bleu loop_3690
fmovrdne %i4, %f10, %f0
fpsub16 %f12, %f14, %f2
lduh [%l7 + 0x5A], %g3
loop_3690:
lduw [%l7 + 0x30], %g5
fbne %fcc3, loop_3691
sth %l3, [%l7 + 0x7E]
tsubcc %l5, %o1, %l6
fmovdg %xcc, %f3, %f9
loop_3691:
taddcctv %o3, %g1, %l1
fcmpne32 %f8, %f6, %o0
edge8n %o4, %i5, %g4
fcmpes %fcc0, %f10, %f2
fnegd %f2, %f2
andcc %o7, %l2, %i1
fnand %f12, %f2, %f4
fmovscc %xcc, %f11, %f11
or %i0, 0x1B1E, %l0
ldub [%l7 + 0x5F], %o6
tsubcc %g7, 0x0289, %g6
fands %f10, %f12, %f13
stx %g2, [%l7 + 0x30]
ble,pn %icc, loop_3692
st %f15, [%l7 + 0x08]
fbge %fcc2, loop_3693
move %xcc, %o5, %i3
loop_3692:
fpadd16 %f14, %f12, %f10
fpsub16 %f4, %f2, %f8
loop_3693:
addc %i2, %i7, %l4
ldx [%l7 + 0x40], %o2
fmovdg %icc, %f5, %f11
ldx [%l7 + 0x78], %i4
ldx [%l7 + 0x68], %i6
st %f14, [%l7 + 0x78]
fandnot2s %f5, %f14, %f11
fbul %fcc1, loop_3694
ldsh [%l7 + 0x60], %g3
alignaddr %g5, %l3, %l5
fmovsle %icc, %f10, %f11
loop_3694:
fmovs %f14, %f4
umulcc %o1, %l6, %g1
sra %o3, %l1, %o0
fnands %f13, %f15, %f14
ldsh [%l7 + 0x4A], %o4
fmovscs %xcc, %f2, %f0
ldsw [%l7 + 0x1C], %i5
tcc %xcc, 0x6
srlx %o7, %l2, %g4
fmovsge %xcc, %f2, %f5
edge8ln %i0, %i1, %l0
stx %g7, [%l7 + 0x30]
stw %o6, [%l7 + 0x24]
andncc %g2, %o5, %i3
sll %i2, 0x0A, %g6
tcs %icc, 0x1
fblg %fcc2, loop_3695
lduw [%l7 + 0x2C], %l4
taddcc %i7, 0x1F6E, %i4
sub %o2, 0x0DB8, %g3
loop_3695:
fmovdle %xcc, %f5, %f5
xnorcc %g5, %i6, %l5
ldd [%l7 + 0x40], %f2
fmovscc %icc, %f1, %f5
ldd [%l7 + 0x50], %f2
fmovdle %xcc, %f5, %f11
edge32ln %l3, %l6, %o1
ldsh [%l7 + 0x30], %o3
fmovdle %xcc, %f0, %f0
or %g1, %l1, %o0
fmovsge %icc, %f12, %f4
fpackfix %f8, %f13
fandnot2s %f9, %f10, %f13
ldub [%l7 + 0x70], %o4
fbne %fcc0, loop_3696
fnors %f0, %f4, %f3
ldx [%l7 + 0x10], %i5
fone %f2
loop_3696:
fnegs %f15, %f6
te %xcc, 0x0
tne %icc, 0x3
ld [%l7 + 0x10], %f7
brgez,a %l2, loop_3697
stb %o7, [%l7 + 0x42]
fornot1s %f3, %f14, %f13
ldsb [%l7 + 0x7A], %i0
loop_3697:
fornot2 %f8, %f14, %f10
fmul8ulx16 %f14, %f12, %f6
nop
setx loop_3698, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x70], %i1
fmovsl %icc, %f9, %f6
fmovdl %xcc, %f2, %f0
loop_3698:
fnot1 %f4, %f14
fmovsneg %icc, %f8, %f12
lduw [%l7 + 0x1C], %l0
lduw [%l7 + 0x6C], %g4
sdiv %g7, 0x1621, %g2
fnot2 %f14, %f0
te %icc, 0x5
stx %o5, [%l7 + 0x48]
fmovscs %icc, %f9, %f13
fandnot2s %f10, %f2, %f8
sethi 0x0ECE, %i3
faligndata %f14, %f6, %f6
fandnot2s %f2, %f9, %f12
taddcctv %i2, 0x14CE, %o6
array8 %l4, %g6, %i7
fmul8x16 %f6, %f14, %f8
fpack32 %f14, %f14, %f4
sth %i4, [%l7 + 0x38]
fcmpgt16 %f8, %f4, %g3
lduw [%l7 + 0x30], %o2
sdiv %i6, 0x1A6F, %l5
fsrc2s %f5, %f4
lduh [%l7 + 0x4A], %l3
and %g5, %l6, %o1
andncc %g1, %l1, %o3
fbo %fcc1, loop_3699
bg,a loop_3700
udivx %o4, 0x01FF, %o0
fands %f6, %f10, %f11
loop_3699:
ldub [%l7 + 0x6E], %l2
loop_3700:
fors %f4, %f7, %f8
edge8 %i5, %o7, %i0
fbg,a %fcc1, loop_3701
lduh [%l7 + 0x38], %l0
fmul8x16 %f6, %f0, %f12
lduh [%l7 + 0x68], %g4
loop_3701:
ldx [%l7 + 0x28], %g7
fornot1s %f3, %f12, %f3
xnor %g2, %i1, %i3
fmovdvs %icc, %f7, %f13
fmovsg %xcc, %f4, %f13
tneg %icc, 0x1
ldsb [%l7 + 0x4A], %o5
edge16l %i2, %l4, %g6
bneg,pn %icc, loop_3702
ld [%l7 + 0x6C], %f14
addccc %i7, %o6, %i4
ld [%l7 + 0x78], %f11
loop_3702:
fbug %fcc3, loop_3703
mulx %o2, 0x0076, %g3
ldub [%l7 + 0x6D], %l5
fblg,a %fcc3, loop_3704
loop_3703:
ldub [%l7 + 0x71], %i6
ldd [%l7 + 0x30], %f0
orn %l3, %l6, %o1
loop_3704:
sll %g5, %g1, %o3
stw %l1, [%l7 + 0x24]
ldx [%l7 + 0x08], %o4
std %f6, [%l7 + 0x18]
brz,a %l2, loop_3705
fbl,a %fcc1, loop_3706
bge,a %icc, loop_3707
bvc,pn %icc, loop_3708
loop_3705:
brlez %i5, loop_3709
loop_3706:
fmovscs %xcc, %f3, %f13
loop_3707:
stb %o0, [%l7 + 0x71]
loop_3708:
fmovsvs %icc, %f14, %f1
loop_3709:
edge8ln %i0, %l0, %o7
tg %xcc, 0x1
sdivx %g7, 0x000B, %g4
taddcc %g2, %i1, %o5
fmovdleu %icc, %f5, %f9
bgu,a loop_3710
te %xcc, 0x0
fnot1s %f5, %f11
fmovrdlez %i2, %f0, %f10
loop_3710:
bne,a loop_3711
fmul8x16al %f5, %f9, %f10
stw %i3, [%l7 + 0x5C]
fmovdg %xcc, %f9, %f2
loop_3711:
stb %g6, [%l7 + 0x49]
ldsw [%l7 + 0x64], %l4
fcmpgt16 %f0, %f4, %i7
stb %i4, [%l7 + 0x2D]
ldsb [%l7 + 0x70], %o6
fbl %fcc2, loop_3712
fbge %fcc0, loop_3713
ldsw [%l7 + 0x34], %g3
sth %o2, [%l7 + 0x68]
loop_3712:
edge8ln %i6, %l3, %l5
loop_3713:
lduh [%l7 + 0x2C], %l6
sth %o1, [%l7 + 0x6A]
st %f8, [%l7 + 0x1C]
fmovrse %g1, %f12, %f8
fmovrdlz %g5, %f14, %f12
stb %o3, [%l7 + 0x6A]
fmuld8sux16 %f6, %f1, %f6
sth %l1, [%l7 + 0x7A]
bpos loop_3714
tle %icc, 0x5
sth %o4, [%l7 + 0x44]
tg %icc, 0x1
loop_3714:
sra %l2, 0x15, %o0
tvc %xcc, 0x2
taddcctv %i5, %l0, %o7
sra %i0, %g7, %g2
sth %g4, [%l7 + 0x54]
sth %o5, [%l7 + 0x6A]
ldsh [%l7 + 0x10], %i1
fpackfix %f6, %f14
fxors %f9, %f1, %f13
srlx %i3, %i2, %l4
fmovdcs %icc, %f9, %f15
bcs,a loop_3715
movcc %xcc, %g6, %i4
movrgz %o6, %i7, %g3
array8 %i6, %l3, %l5
loop_3715:
fnor %f0, %f2, %f2
lduh [%l7 + 0x72], %l6
movne %icc, %o1, %g1
call loop_3716
nop
setx loop_3717, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %g5, %o2, %o3
sth %l1, [%l7 + 0x28]
loop_3716:
ldd [%l7 + 0x48], %f14
loop_3717:
fand %f14, %f8, %f6
std %f0, [%l7 + 0x70]
lduh [%l7 + 0x0E], %l2
stw %o4, [%l7 + 0x18]
movge %xcc, %o0, %l0
tgu %xcc, 0x7
ba,a %xcc, loop_3718
bvc,a %icc, loop_3719
std %f14, [%l7 + 0x08]
bn loop_3720
loop_3718:
ldsw [%l7 + 0x38], %o7
loop_3719:
fbge %fcc3, loop_3721
fnot2 %f12, %f0
loop_3720:
ldsb [%l7 + 0x37], %i5
alignaddrl %g7, %g2, %i0
loop_3721:
fmovs %f14, %f12
ldd [%l7 + 0x10], %f4
fcmps %fcc1, %f15, %f10
sth %o5, [%l7 + 0x4E]
fbul,a %fcc1, loop_3722
fandnot1s %f15, %f1, %f1
stb %i1, [%l7 + 0x4E]
bneg,a,pn %icc, loop_3723
loop_3722:
ld [%l7 + 0x50], %f11
ldsw [%l7 + 0x34], %g4
stb %i2, [%l7 + 0x24]
loop_3723:
tg %icc, 0x2
stw %l4, [%l7 + 0x7C]
ldub [%l7 + 0x0D], %i3
st %f10, [%l7 + 0x6C]
movrne %g6, 0x2BE, %o6
sth %i4, [%l7 + 0x46]
ldx [%l7 + 0x60], %g3
fmovsvs %xcc, %f0, %f15
fba %fcc1, loop_3724
fands %f6, %f15, %f12
bvc,pn %icc, loop_3725
addc %i6, 0x1AD9, %l3
loop_3724:
bleu,a loop_3726
nop
setx loop_3727, %l0, %l1
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_3725:
fxor %f12, %f4, %f2
fmovdle %xcc, %f5, %f4
loop_3726:
sth %l5, [%l7 + 0x12]
loop_3727:
tcc %xcc, 0x4
fmovde %xcc, %f5, %f9
fcmpes %fcc3, %f13, %f14
fmovs %f3, %f10
tgu %xcc, 0x1
sdiv %i7, 0x05C6, %l6
fmovrse %o1, %f8, %f2
ldd [%l7 + 0x08], %f10
movcc %xcc, %g1, %o2
srlx %g5, 0x06, %l1
fandnot2 %f14, %f12, %f2
fmovsvc %icc, %f0, %f1
edge8 %o3, %o4, %l2
ldsw [%l7 + 0x74], %o0
ldub [%l7 + 0x0F], %l0
nop
setx loop_3728, %l0, %l1
jmpl %l1, %i5
ldsw [%l7 + 0x18], %o7
be,a %icc, loop_3729
ldub [%l7 + 0x70], %g2
loop_3728:
xor %g7, 0x0F0E, %o5
movre %i1, 0x063, %g4
loop_3729:
fandnot2s %f3, %f11, %f5
tcc %icc, 0x7
fcmps %fcc2, %f15, %f15
edge8n %i2, %l4, %i0
stw %i3, [%l7 + 0x1C]
sth %g6, [%l7 + 0x56]
fmovdl %icc, %f13, %f9
movneg %icc, %i4, %g3
ldsw [%l7 + 0x58], %o6
brlez %l3, loop_3730
edge32ln %l5, %i6, %l6
edge16ln %o1, %i7, %g1
fmuld8ulx16 %f13, %f3, %f8
loop_3730:
ldsw [%l7 + 0x4C], %o2
fcmpne32 %f0, %f0, %g5
edge32n %l1, %o3, %o4
udivx %o0, 0x12A8, %l0
tcc %icc, 0x7
ld [%l7 + 0x48], %f8
fmul8x16 %f11, %f4, %f14
ldsb [%l7 + 0x53], %l2
fbe,a %fcc0, loop_3731
fmovrdne %i5, %f12, %f8
ldx [%l7 + 0x60], %g2
fmovdpos %xcc, %f5, %f3
loop_3731:
udivcc %g7, 0x0C6F, %o7
fzero %f14
nop
setx loop_3732, %l0, %l1
jmpl %l1, %i1
stb %g4, [%l7 + 0x6C]
fmovrdgz %o5, %f14, %f10
nop
setx loop_3733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3732:
ldx [%l7 + 0x10], %l4
sth %i0, [%l7 + 0x58]
ld [%l7 + 0x58], %f15
loop_3733:
stw %i2, [%l7 + 0x3C]
brlez %i3, loop_3734
fpadd16s %f2, %f2, %f4
std %f10, [%l7 + 0x10]
fmovrsne %i4, %f13, %f9
loop_3734:
tge %icc, 0x6
stx %g6, [%l7 + 0x38]
fornot2 %f2, %f2, %f12
fmovrsgz %g3, %f12, %f4
andn %l3, 0x000C, %l5
edge16ln %o6, %l6, %o1
std %f8, [%l7 + 0x50]
st %f2, [%l7 + 0x3C]
movpos %xcc, %i6, %g1
stw %o2, [%l7 + 0x78]
ldsb [%l7 + 0x4B], %g5
fbul %fcc0, loop_3735
stw %l1, [%l7 + 0x44]
mova %icc, %o3, %i7
fbo,a %fcc1, loop_3736
loop_3735:
tg %icc, 0x3
fbue %fcc2, loop_3737
ldub [%l7 + 0x76], %o4
loop_3736:
siam 0x7
fbl,a %fcc2, loop_3738
loop_3737:
ldsh [%l7 + 0x7A], %o0
fbule %fcc3, loop_3739
ldx [%l7 + 0x68], %l0
loop_3738:
st %f8, [%l7 + 0x3C]
movgu %icc, %l2, %g2
loop_3739:
fcmpes %fcc1, %f6, %f7
tg %icc, 0x7
fexpand %f7, %f0
subcc %i5, %o7, %g7
fnot1s %f3, %f6
edge32 %g4, %i1, %l4
ldsh [%l7 + 0x1A], %o5
fmovrse %i2, %f15, %f6
be,pt %xcc, loop_3740
ble,pn %icc, loop_3741
edge16l %i3, %i0, %g6
fmovrsgz %i4, %f10, %f14
loop_3740:
array16 %g3, %l5, %o6
loop_3741:
fnegs %f10, %f0
te %xcc, 0x7
ldsh [%l7 + 0x0C], %l6
sth %l3, [%l7 + 0x72]
fsrc1 %f2, %f0
stw %o1, [%l7 + 0x7C]
fbuge %fcc2, loop_3742
fnot2 %f4, %f4
edge32n %i6, %o2, %g1
fornot1 %f10, %f4, %f6
loop_3742:
lduh [%l7 + 0x70], %g5
ld [%l7 + 0x40], %f1
stx %l1, [%l7 + 0x20]
fmovdge %icc, %f9, %f15
fmovdne %xcc, %f4, %f5
tn %xcc, 0x2
movcc %xcc, %i7, %o3
fbe %fcc2, loop_3743
movn %xcc, %o0, %o4
fnegd %f10, %f4
fnegd %f10, %f4
loop_3743:
lduh [%l7 + 0x2E], %l2
tpos %icc, 0x2
brgez,a %g2, loop_3744
movrlez %i5, 0x297, %o7
st %f13, [%l7 + 0x4C]
fmovde %icc, %f9, %f4
loop_3744:
tg %icc, 0x6
edge32 %g7, %g4, %i1
tg %xcc, 0x3
fmovsle %xcc, %f12, %f10
edge8l %l0, %l4, %i2
tneg %icc, 0x5
fpackfix %f12, %f10
sth %o5, [%l7 + 0x0A]
fsrc1s %f15, %f2
fmovdgu %icc, %f11, %f2
tvs %icc, 0x0
taddcc %i3, 0x1EF2, %g6
srax %i0, 0x19, %g3
be loop_3745
fbue %fcc3, loop_3746
fba,a %fcc3, loop_3747
subc %i4, 0x0740, %l5
loop_3745:
fmovde %icc, %f9, %f8
loop_3746:
sub %l6, 0x0766, %o6
loop_3747:
ldd [%l7 + 0x50], %f2
taddcctv %o1, %i6, %o2
ldd [%l7 + 0x38], %f8
fands %f7, %f13, %f2
pdist %f10, %f8, %f10
bleu,a loop_3748
fzero %f2
fmovdn %xcc, %f6, %f6
brnz,a %l3, loop_3749
loop_3748:
fxnors %f15, %f5, %f12
popc %g5, %l1
stw %g1, [%l7 + 0x0C]
loop_3749:
alignaddr %o3, %i7, %o0
fmovdleu %xcc, %f9, %f11
stb %l2, [%l7 + 0x63]
fbn %fcc2, loop_3750
tg %xcc, 0x6
ldd [%l7 + 0x50], %f2
fmovrsne %o4, %f6, %f15
loop_3750:
fblg %fcc3, loop_3751
tle %xcc, 0x7
ld [%l7 + 0x40], %f5
fmovrdlz %i5, %f0, %f14
loop_3751:
bshuffle %f8, %f12, %f8
brgz %o7, loop_3752
ldub [%l7 + 0x0A], %g7
lduw [%l7 + 0x2C], %g2
lduw [%l7 + 0x20], %g4
loop_3752:
ldub [%l7 + 0x28], %l0
brz %i1, loop_3753
st %f13, [%l7 + 0x78]
edge16ln %l4, %o5, %i2
bne,a,pt %icc, loop_3754
loop_3753:
ldx [%l7 + 0x30], %g6
fmovrslz %i3, %f15, %f6
ldsw [%l7 + 0x4C], %g3
loop_3754:
be,pn %xcc, loop_3755
fmovscc %xcc, %f3, %f4
andcc %i4, 0x022C, %l5
ld [%l7 + 0x7C], %f0
loop_3755:
fmovscc %icc, %f11, %f1
fbue,a %fcc0, loop_3756
tgu %icc, 0x2
fcmpd %fcc1, %f4, %f6
mulscc %i0, 0x0944, %o6
loop_3756:
fmovdgu %xcc, %f14, %f3
ba,a,pn %xcc, loop_3757
fmovde %icc, %f12, %f4
sth %l6, [%l7 + 0x0A]
bne,a,pt %icc, loop_3758
loop_3757:
fpmerge %f7, %f7, %f8
alignaddrl %o1, %o2, %l3
movg %xcc, %i6, %l1
loop_3758:
ldsw [%l7 + 0x40], %g1
sllx %o3, 0x01, %g5
ldx [%l7 + 0x20], %o0
fzero %f0
fmovdge %icc, %f7, %f10
brlz,a %i7, loop_3759
ldsh [%l7 + 0x6A], %l2
fmovscc %xcc, %f12, %f9
fand %f4, %f0, %f6
loop_3759:
stx %o4, [%l7 + 0x10]
ldsh [%l7 + 0x4C], %o7
fnot1 %f12, %f12
fmovrde %g7, %f6, %f14
lduw [%l7 + 0x74], %i5
std %f4, [%l7 + 0x60]
bshuffle %f2, %f8, %f0
lduw [%l7 + 0x40], %g4
subcc %l0, 0x1582, %i1
sdivcc %g2, 0x045D, %l4
array8 %i2, %g6, %i3
mulscc %o5, 0x02EF, %g3
fsrc1s %f14, %f7
fornot2 %f2, %f14, %f14
fnand %f12, %f10, %f2
movne %xcc, %l5, %i4
lduh [%l7 + 0x74], %i0
andncc %o6, %o1, %l6
movcc %xcc, %o2, %l3
taddcctv %i6, 0x0F6A, %g1
stw %l1, [%l7 + 0x4C]
lduw [%l7 + 0x20], %o3
stb %o0, [%l7 + 0x17]
fmovdg %xcc, %f14, %f6
stx %i7, [%l7 + 0x18]
bcs,a,pn %xcc, loop_3760
std %f8, [%l7 + 0x38]
fmovrse %g5, %f9, %f11
ldd [%l7 + 0x60], %f12
loop_3760:
edge8ln %o4, %l2, %g7
bvc,a loop_3761
fzero %f10
st %f2, [%l7 + 0x40]
fbuge %fcc0, loop_3762
loop_3761:
nop
setx loop_3763, %l0, %l1
jmpl %l1, %o7
ldd [%l7 + 0x08], %f8
sdiv %i5, 0x0FAE, %g4
loop_3762:
stb %i1, [%l7 + 0x5A]
loop_3763:
fbul %fcc2, loop_3764
tleu %icc, 0x7
stx %g2, [%l7 + 0x28]
umul %l0, 0x1480, %l4
loop_3764:
movcs %icc, %g6, %i3
fbug %fcc0, loop_3765
ldsh [%l7 + 0x20], %i2
fpsub32s %f2, %f6, %f11
call loop_3766
loop_3765:
sllx %o5, 0x0A, %g3
fbne %fcc0, loop_3767
movvs %icc, %l5, %i0
loop_3766:
stw %i4, [%l7 + 0x1C]
addc %o6, %l6, %o2
loop_3767:
nop
setx loop_3768, %l0, %l1
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 + 0x10], %l3
std %f8, [%l7 + 0x30]
movrgz %o1, %g1, %i6
loop_3768:
tle %icc, 0x4
movneg %icc, %l1, %o3
fmovdn %xcc, %f14, %f2
orncc %i7, 0x1E73, %g5
movl %xcc, %o0, %o4
fbu,a %fcc3, loop_3769
std %f2, [%l7 + 0x40]
edge16n %l2, %g7, %i5
fmovdvs %icc, %f11, %f1
loop_3769:
fbu,a %fcc0, loop_3770
std %f10, [%l7 + 0x10]
tsubcctv %g4, %i1, %g2
ta %xcc, 0x2
loop_3770:
ldsw [%l7 + 0x78], %l0
lduh [%l7 + 0x66], %o7
array16 %l4, %g6, %i2
stx %i3, [%l7 + 0x30]
fands %f13, %f3, %f12
andcc %g3, %o5, %l5
ldd [%l7 + 0x68], %f4
ldsb [%l7 + 0x32], %i4
move %xcc, %i0, %l6
ldsw [%l7 + 0x2C], %o2
udivx %l3, 0x1078, %o6
edge16ln %g1, %o1, %l1
fsrc2s %f6, %f8
stx %o3, [%l7 + 0x78]
fmovd %f4, %f0
fbe,a %fcc3, loop_3771
ldsh [%l7 + 0x62], %i6
fsrc1 %f14, %f12
fpadd32 %f14, %f0, %f8
loop_3771:
fmovrdlez %i7, %f6, %f6
fcmpgt32 %f0, %f6, %o0
faligndata %f8, %f14, %f2
nop
setx loop_3772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x1F], %g5
fmovdg %xcc, %f4, %f7
ldsh [%l7 + 0x1C], %o4
loop_3772:
smulcc %g7, %i5, %l2
smul %g4, 0x11A7, %i1
fmovse %icc, %f12, %f14
fmovdpos %xcc, %f3, %f3
ldsh [%l7 + 0x58], %g2
subccc %o7, 0x085F, %l0
fmovdl %xcc, %f4, %f11
fmovrdlez %l4, %f10, %f8
andncc %i2, %g6, %i3
bg loop_3773
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x44], %o5
edge8ln %l5, %g3, %i0
loop_3773:
ldx [%l7 + 0x18], %l6
popc 0x04D5, %i4
bl,a,pt %xcc, loop_3774
movleu %xcc, %o2, %l3
fmovrsne %g1, %f4, %f10
fbuge,a %fcc2, loop_3775
loop_3774:
fmovdcs %xcc, %f15, %f11
fpadd16s %f8, %f14, %f11
sth %o6, [%l7 + 0x62]
loop_3775:
andn %l1, %o1, %i6
fcmpes %fcc2, %f7, %f13
ldsw [%l7 + 0x48], %i7
stw %o3, [%l7 + 0x30]
movpos %icc, %g5, %o4
fmovsleu %xcc, %f7, %f5
fsrc2s %f10, %f7
stb %g7, [%l7 + 0x23]
fcmpgt32 %f12, %f4, %i5
lduh [%l7 + 0x3E], %o0
fmovdvc %xcc, %f0, %f9
fmovrdgez %g4, %f10, %f12
bcc,pt %icc, loop_3776
fnands %f13, %f12, %f3
fcmped %fcc3, %f12, %f2
fcmped %fcc0, %f12, %f4
loop_3776:
ld [%l7 + 0x60], %f6
ld [%l7 + 0x58], %f11
lduh [%l7 + 0x44], %i1
pdist %f6, %f8, %f4
nop
setx loop_3777, %l0, %l1
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 %l2, [%l7 + 0x08]
ldd [%l7 + 0x58], %f14
movneg %icc, %g2, %o7
loop_3777:
ldsw [%l7 + 0x4C], %l0
fmovsvc %xcc, %f6, %f13
stw %l4, [%l7 + 0x2C]
ldx [%l7 + 0x70], %i2
array16 %g6, %o5, %i3
ldsw [%l7 + 0x54], %g3
movrgez %i0, %l5, %l6
fcmpgt32 %f10, %f6, %i4
ldub [%l7 + 0x4C], %o2
lduw [%l7 + 0x0C], %l3
fbge %fcc1, loop_3778
udivx %g1, 0x0AC3, %o6
sll %o1, %i6, %i7
nop
setx loop_3779, %l0, %l1
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_3778:
fmovrslez %o3, %f7, %f9
edge16ln %l1, %g5, %g7
fmul8sux16 %f10, %f0, %f4
loop_3779:
subcc %o4, 0x0673, %i5
fblg,a %fcc0, loop_3780
stx %o0, [%l7 + 0x18]
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x3A], %g4
loop_3780:
st %f0, [%l7 + 0x44]
bvc,a,pn %icc, loop_3781
pdist %f2, %f4, %f6
edge32l %i1, %g2, %l2
fandnot2 %f12, %f6, %f6
loop_3781:
fmovsa %icc, %f0, %f13
fcmpgt16 %f12, %f14, %o7
std %f8, [%l7 + 0x08]
ta %xcc, 0x2
bpos,a,pt %icc, loop_3782
orncc %l0, 0x0125, %l4
tcs %xcc, 0x5
addcc %g6, %i2, %o5
loop_3782:
subc %g3, 0x1A40, %i3
nop
setx loop_3783, %l0, %l1
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 + 0x28], %l5
tg %icc, 0x3
movcc %xcc, %i0, %i4
loop_3783:
stx %o2, [%l7 + 0x68]
ldd [%l7 + 0x08], %f8
for %f14, %f12, %f6
fcmpes %fcc0, %f14, %f0
tsubcc %l3, %g1, %l6
stx %o1, [%l7 + 0x78]
fmovsgu %icc, %f2, %f0
fmovsg %xcc, %f9, %f2
fbe,a %fcc2, loop_3784
st %f6, [%l7 + 0x38]
edge8l %i6, %i7, %o6
ldsh [%l7 + 0x52], %o3
loop_3784:
fsrc2s %f9, %f11
fmovsne %xcc, %f8, %f14
st %f9, [%l7 + 0x54]
fpackfix %f12, %f11
tle %xcc, 0x7
ldub [%l7 + 0x54], %g5
ldub [%l7 + 0x32], %l1
fmovsvc %xcc, %f5, %f12
xorcc %g7, %i5, %o4
move %xcc, %o0, %i1
movrgz %g2, 0x12F, %g4
fpadd16s %f11, %f8, %f13
fmovrdlez %o7, %f8, %f12
fxnor %f12, %f10, %f14
mulscc %l2, %l4, %l0
fpack16 %f14, %f13
fbug %fcc2, loop_3785
array16 %g6, %o5, %g3
srax %i3, %i2, %l5
fmovscs %xcc, %f14, %f10
loop_3785:
brz,a %i4, loop_3786
tge %xcc, 0x2
fxors %f7, %f3, %f6
movrlz %o2, 0x3E9, %l3
loop_3786:
fpadd32s %f0, %f10, %f15
sllx %i0, %g1, %o1
array32 %i6, %i7, %l6
fbe %fcc1, loop_3787
brz,a %o3, loop_3788
brgez,a %g5, loop_3789
st %f7, [%l7 + 0x78]
loop_3787:
fcmped %fcc2, %f4, %f14
loop_3788:
edge32n %l1, %g7, %i5
loop_3789:
fmul8x16 %f7, %f12, %f10
ldsb [%l7 + 0x40], %o6
ldsb [%l7 + 0x22], %o0
movneg %icc, %o4, %g2
bne,pt %icc, loop_3790
tvs %xcc, 0x4
array16 %g4, %o7, %l2
fxors %f8, %f12, %f11
loop_3790:
bl,a %xcc, loop_3791
ldsw [%l7 + 0x10], %i1
fmovdcc %icc, %f0, %f6
lduw [%l7 + 0x28], %l0
loop_3791:
tvs %xcc, 0x0
fmovdg %xcc, %f1, %f12
ldd [%l7 + 0x68], %f2
fmovdl %xcc, %f0, %f4
fpsub32s %f15, %f9, %f9
fmul8ulx16 %f0, %f12, %f2
lduh [%l7 + 0x1E], %g6
fbne,a %fcc1, loop_3792
fmovse %xcc, %f13, %f5
fmovsl %icc, %f0, %f6
bgu,a loop_3793
loop_3792:
ldub [%l7 + 0x47], %o5
lduh [%l7 + 0x5E], %l4
lduh [%l7 + 0x18], %g3
loop_3793:
addc %i3, 0x11CA, %i2
fmovrde %l5, %f12, %f8
move %icc, %o2, %l3
bcs,pn %xcc, loop_3794
movleu %icc, %i4, %i0
fmovrsgz %o1, %f13, %f6
fmovsleu %xcc, %f9, %f4
loop_3794:
or %i6, 0x005C, %g1
lduh [%l7 + 0x0C], %i7
fones %f11
bvc,a,pt %xcc, loop_3795
fpadd16s %f9, %f12, %f4
stb %o3, [%l7 + 0x5A]
xor %g5, %l6, %l1
loop_3795:
ba,a loop_3796
fbn,a %fcc1, loop_3797
ldsw [%l7 + 0x24], %g7
ldub [%l7 + 0x33], %i5
loop_3796:
addccc %o0, 0x16A7, %o4
loop_3797:
ld [%l7 + 0x40], %f8
ld [%l7 + 0x30], %f9
fpack32 %f14, %f4, %f14
lduw [%l7 + 0x6C], %o6
fand %f2, %f4, %f0
fmovsleu %xcc, %f4, %f5
ldsw [%l7 + 0x2C], %g2
fbl %fcc2, loop_3798
edge32n %o7, %l2, %g4
ldub [%l7 + 0x3E], %i1
fbn %fcc2, loop_3799
loop_3798:
fmovdcs %xcc, %f5, %f3
fsrc2 %f10, %f14
fors %f13, %f3, %f8
loop_3799:
fnand %f14, %f10, %f2
ldd [%l7 + 0x60], %f12
movrgz %g6, 0x07D, %l0
fmovsl %xcc, %f14, %f12
ldsw [%l7 + 0x74], %l4
andncc %o5, %g3, %i2
std %f2, [%l7 + 0x48]
ld [%l7 + 0x70], %f13
bgu loop_3800
edge8n %i3, %o2, %l5
ldx [%l7 + 0x20], %l3
stb %i0, [%l7 + 0x5E]
loop_3800:
fbn,a %fcc0, loop_3801
tvs %xcc, 0x5
movgu %xcc, %i4, %i6
fbg,a %fcc1, loop_3802
loop_3801:
sth %o1, [%l7 + 0x34]
fmul8x16au %f15, %f8, %f2
ldub [%l7 + 0x7D], %g1
loop_3802:
fmuld8ulx16 %f10, %f14, %f14
movg %icc, %i7, %g5
pdist %f12, %f6, %f10
ldsb [%l7 + 0x2E], %o3
ldx [%l7 + 0x10], %l1
tn %xcc, 0x5
move %icc, %l6, %g7
fmovsg %icc, %f14, %f14
ldub [%l7 + 0x66], %i5
bn,a loop_3803
smulcc %o4, %o6, %o0
fcmps %fcc3, %f6, %f9
ldx [%l7 + 0x48], %o7
loop_3803:
stb %l2, [%l7 + 0x3B]
stw %g4, [%l7 + 0x4C]
fabss %f10, %f7
tn %xcc, 0x1
sth %i1, [%l7 + 0x78]
movcc %xcc, %g2, %l0
fbule,a %fcc0, loop_3804
stw %g6, [%l7 + 0x1C]
fmovrdlz %l4, %f10, %f10
fcmpes %fcc0, %f11, %f2
loop_3804:
fbug,a %fcc0, loop_3805
fxnors %f12, %f0, %f15
fmovdleu %xcc, %f12, %f14
ldsw [%l7 + 0x4C], %o5
loop_3805:
ldsw [%l7 + 0x34], %i2
ldd [%l7 + 0x18], %f0
std %f8, [%l7 + 0x30]
ba,a %xcc, loop_3806
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x39], %i3
fbne,a %fcc3, loop_3807
loop_3806:
sub %g3, %o2, %l5
sra %l3, 0x16, %i4
fmovdle %icc, %f12, %f2
loop_3807:
stb %i0, [%l7 + 0x15]
nop
setx loop_3808, %l0, %l1
jmpl %l1, %o1
ldub [%l7 + 0x2F], %i6
ba,a,pn %icc, loop_3809
fandnot2s %f4, %f12, %f9
loop_3808:
fmovrdgez %g1, %f10, %f14
fmovrslez %i7, %f14, %f8
loop_3809:
ld [%l7 + 0x28], %f13
fone %f14
fpsub16 %f2, %f4, %f8
stx %o3, [%l7 + 0x50]
alignaddrl %l1, %g5, %l6
stb %g7, [%l7 + 0x39]
ldsw [%l7 + 0x40], %o4
fcmped %fcc1, %f2, %f6
ldsw [%l7 + 0x08], %o6
fnot1 %f4, %f0
sdivcc %o0, 0x0184, %i5
fnors %f0, %f6, %f7
movrlz %o7, 0x0A9, %g4
fmovrdgez %i1, %f12, %f12
fpack16 %f0, %f5
fmovsvs %icc, %f8, %f15
tg %xcc, 0x1
stw %l2, [%l7 + 0x10]
fpack32 %f14, %f12, %f6
stx %l0, [%l7 + 0x48]
tl %xcc, 0x4
fmovdvc %xcc, %f9, %f2
fandnot2 %f8, %f14, %f4
fmovsvs %xcc, %f14, %f8
ld [%l7 + 0x3C], %f8
fmovsleu %xcc, %f7, %f3
bpos,a,pt %xcc, loop_3810
bn,a,pt %icc, loop_3811
ldsw [%l7 + 0x3C], %g2
umul %g6, 0x1749, %o5
loop_3810:
edge32n %l4, %i2, %g3
loop_3811:
fmovsneg %icc, %f8, %f2
ldub [%l7 + 0x39], %o2
bg,pt %icc, loop_3812
pdist %f0, %f10, %f14
bvc,pt %icc, loop_3813
fzero %f10
loop_3812:
alignaddr %i3, %l3, %i4
ld [%l7 + 0x58], %f15
loop_3813:
ldsb [%l7 + 0x30], %l5
fabss %f10, %f8
movrlz %i0, 0x2CE, %i6
fandnot2 %f12, %f10, %f2
ldx [%l7 + 0x60], %g1
sth %o1, [%l7 + 0x0C]
fcmpgt16 %f2, %f10, %i7
fzeros %f4
fmovsleu %icc, %f6, %f9
fnegd %f2, %f14
std %f2, [%l7 + 0x50]
movcc %icc, %o3, %g5
smulcc %l6, %l1, %g7
lduh [%l7 + 0x44], %o4
fpadd32s %f3, %f1, %f3
ldx [%l7 + 0x38], %o6
fpmerge %f0, %f15, %f6
fnot1s %f13, %f0
tne %xcc, 0x2
fbul %fcc3, loop_3814
fmovd %f12, %f6
ldsw [%l7 + 0x74], %i5
fbul %fcc2, loop_3815
loop_3814:
movrne %o7, 0x2B3, %g4
fnot2s %f12, %f5
fba %fcc3, loop_3816
loop_3815:
lduw [%l7 + 0x78], %i1
addccc %l2, %l0, %g2
fxor %f8, %f4, %f10
loop_3816:
st %f8, [%l7 + 0x74]
edge32ln %o0, %g6, %l4
fcmpgt16 %f12, %f4, %o5
fxors %f5, %f10, %f1
fzero %f14
ta %xcc, 0x7
lduh [%l7 + 0x46], %g3
st %f8, [%l7 + 0x0C]
sll %i2, %o2, %l3
alignaddrl %i3, %l5, %i0
stx %i4, [%l7 + 0x58]
fbug,a %fcc2, loop_3817
std %f6, [%l7 + 0x18]
orn %g1, %o1, %i7
ldsh [%l7 + 0x18], %i6
loop_3817:
siam 0x1
add %o3, 0x0098, %g5
ldsh [%l7 + 0x76], %l6
movvc %xcc, %g7, %l1
ldub [%l7 + 0x6B], %o4
tge %icc, 0x3
edge8l %i5, %o7, %g4
stb %i1, [%l7 + 0x33]
add %o6, %l2, %l0
andncc %o0, %g6, %g2
srl %o5, %g3, %i2
sra %o2, %l3, %i3
fxors %f8, %f14, %f10
fmovscc %icc, %f0, %f15
fmovrslz %l4, %f2, %f14
fornot1s %f9, %f7, %f11
fandnot1s %f12, %f13, %f8
fands %f2, %f10, %f2
fmovsvs %xcc, %f15, %f14
lduh [%l7 + 0x4E], %l5
std %f2, [%l7 + 0x28]
fpsub16 %f12, %f0, %f10
fors %f1, %f11, %f12
movcs %xcc, %i4, %i0
sdivcc %g1, 0x1F2B, %i7
fmovrsgz %i6, %f15, %f4
fbg,a %fcc2, loop_3818
std %f2, [%l7 + 0x38]
orcc %o1, 0x1130, %o3
fmovdvs %icc, %f10, %f15
loop_3818:
ldd [%l7 + 0x48], %f4
fone %f10
fpadd16 %f6, %f2, %f4
std %f8, [%l7 + 0x70]
lduw [%l7 + 0x40], %l6
fmovrslz %g7, %f6, %f6
ld [%l7 + 0x40], %f9
tvc %xcc, 0x4
ldsb [%l7 + 0x4C], %l1
fbule,a %fcc3, loop_3819
movl %xcc, %o4, %g5
tgu %xcc, 0x3
fnors %f2, %f7, %f14
loop_3819:
fornot2s %f12, %f3, %f15
brz,a %o7, loop_3820
mulx %g4, %i5, %o6
ld [%l7 + 0x64], %f7
lduw [%l7 + 0x3C], %l2
loop_3820:
bleu,a,pt %icc, loop_3821
alignaddr %l0, %i1, %g6
st %f1, [%l7 + 0x28]
fpack32 %f2, %f14, %f6
loop_3821:
array32 %o0, %g2, %g3
fcmpes %fcc2, %f11, %f9
fmovsneg %icc, %f0, %f10
fpadd32 %f8, %f12, %f2
fmovsvc %icc, %f4, %f2
bpos,a loop_3822
ldsb [%l7 + 0x09], %i2
ldsb [%l7 + 0x7B], %o2
std %f6, [%l7 + 0x48]
loop_3822:
brnz,a %l3, loop_3823
sllx %o5, 0x12, %i3
fbe %fcc1, loop_3824
fmovrsgz %l4, %f10, %f13
loop_3823:
taddcctv %i4, %i0, %g1
ldd [%l7 + 0x18], %f0
loop_3824:
fcmpeq32 %f8, %f6, %i7
be %xcc, loop_3825
array32 %l5, %o1, %i6
fble,a %fcc3, loop_3826
tcc %xcc, 0x0
loop_3825:
fpack16 %f12, %f10
ldd [%l7 + 0x58], %f14
loop_3826:
umulcc %o3, 0x03B8, %l6
fcmpne32 %f8, %f0, %l1
fmovrslz %g7, %f2, %f7
bne,a %xcc, loop_3827
movge %icc, %g5, %o7
ldub [%l7 + 0x18], %o4
sdivcc %g4, 0x0E43, %i5
loop_3827:
fornot2s %f15, %f8, %f4
fors %f9, %f4, %f8
fabsd %f4, %f4
ldub [%l7 + 0x34], %l2
ldsh [%l7 + 0x0A], %l0
stw %o6, [%l7 + 0x50]
fmovsvs %xcc, %f7, %f8
lduh [%l7 + 0x4C], %i1
fnot2s %f2, %f11
bcs loop_3828
fexpand %f10, %f8
tcc %xcc, 0x4
movle %icc, %o0, %g2
loop_3828:
fpsub32s %f8, %f0, %f15
ldsb [%l7 + 0x38], %g3
movrgz %g6, %i2, %l3
fmovdne %icc, %f13, %f0
bgu,a loop_3829
array8 %o2, %i3, %l4
siam 0x0
addc %i4, %o5, %g1
loop_3829:
fmovsleu %xcc, %f8, %f1
edge16n %i7, %i0, %l5
umulcc %i6, %o1, %o3
sra %l6, 0x1D, %g7
brgz %l1, loop_3830
edge8n %g5, %o7, %g4
alignaddrl %i5, %l2, %o4
edge8n %o6, %l0, %o0
loop_3830:
addc %i1, %g2, %g3
tleu %icc, 0x1
ldd [%l7 + 0x08], %f4
fmovsg %icc, %f14, %f4
fbo %fcc1, loop_3831
fmovda %xcc, %f7, %f4
fpsub32 %f10, %f8, %f6
fmovsl %xcc, %f0, %f14
loop_3831:
st %f5, [%l7 + 0x20]
bpos loop_3832
fmovdvs %icc, %f8, %f15
fmovdl %icc, %f6, %f14
edge16l %i2, %g6, %l3
loop_3832:
ld [%l7 + 0x44], %f5
umul %i3, %o2, %l4
movl %xcc, %o5, %g1
edge16l %i7, %i0, %i4
fmovsgu %icc, %f5, %f2
fsrc1s %f9, %f6
ldx [%l7 + 0x28], %l5
std %f8, [%l7 + 0x78]
ldx [%l7 + 0x48], %o1
alignaddrl %o3, %i6, %l6
fpadd16 %f12, %f12, %f12
st %f13, [%l7 + 0x14]
brnz %g7, loop_3833
fnands %f11, %f9, %f3
fpadd32s %f8, %f13, %f14
fandnot1 %f0, %f2, %f8
loop_3833:
movvc %xcc, %g5, %o7
alignaddr %l1, %g4, %l2
fcmpne16 %f10, %f0, %i5
movrgez %o4, %o6, %l0
call loop_3834
fbul,a %fcc1, loop_3835
lduw [%l7 + 0x10], %o0
std %f8, [%l7 + 0x78]
loop_3834:
stx %i1, [%l7 + 0x30]
loop_3835:
andcc %g2, 0x035B, %g3
tgu %xcc, 0x2
stb %g6, [%l7 + 0x32]
lduh [%l7 + 0x4A], %l3
add %i3, 0x0598, %i2
ldsb [%l7 + 0x76], %l4
fmovdvc %xcc, %f3, %f3
bcc,pt %icc, loop_3836
fands %f1, %f10, %f1
tg %xcc, 0x4
fandnot1s %f10, %f14, %f15
loop_3836:
fmovspos %xcc, %f10, %f1
sth %o5, [%l7 + 0x6A]
fmovs %f12, %f6
subcc %o2, %g1, %i7
ldsb [%l7 + 0x62], %i0
tl %icc, 0x2
umul %i4, 0x0483, %l5
lduw [%l7 + 0x34], %o1
bvc,a loop_3837
lduw [%l7 + 0x20], %o3
lduw [%l7 + 0x28], %l6
tg %icc, 0x2
loop_3837:
fmovrdne %g7, %f2, %f6
sth %g5, [%l7 + 0x50]
tne %icc, 0x0
fmovs %f15, %f5
fxnors %f1, %f2, %f10
stx %o7, [%l7 + 0x30]
tn %icc, 0x3
fxors %f5, %f6, %f6
fmovrdgz %i6, %f4, %f0
fcmpne16 %f10, %f2, %g4
movcc %xcc, %l1, %l2
fmovrdlz %o4, %f6, %f10
sth %i5, [%l7 + 0x70]
array16 %l0, %o6, %i1
stw %g2, [%l7 + 0x40]
fmovdleu %icc, %f5, %f15
fbe %fcc1, loop_3838
ld [%l7 + 0x6C], %f3
xnorcc %o0, 0x07E4, %g3
orn %l3, 0x08F7, %i3
loop_3838:
ldx [%l7 + 0x78], %g6
fcmpes %fcc2, %f6, %f14
movrlez %l4, 0x3AA, %o5
edge32n %i2, %g1, %i7
tneg %icc, 0x4
subcc %i0, %o2, %l5
ldd [%l7 + 0x58], %f0
udivx %i4, 0x1C11, %o1
fmovdcc %icc, %f7, %f4
fandnot2s %f12, %f9, %f2
std %f10, [%l7 + 0x78]
fmovsne %xcc, %f14, %f15
st %f13, [%l7 + 0x10]
tcc %xcc, 0x0
ldd [%l7 + 0x10], %f2
tge %icc, 0x4
lduh [%l7 + 0x36], %o3
ldsw [%l7 + 0x1C], %l6
mulx %g5, 0x1604, %g7
fmovsvs %icc, %f6, %f7
ldsw [%l7 + 0x1C], %o7
lduh [%l7 + 0x74], %g4
fmul8x16 %f1, %f12, %f4
movpos %xcc, %l1, %i6
sub %l2, %o4, %l0
bn,pt %icc, loop_3839
lduh [%l7 + 0x64], %o6
stw %i1, [%l7 + 0x20]
edge16ln %i5, %g2, %g3
loop_3839:
fmovspos %xcc, %f1, %f12
ldd [%l7 + 0x20], %f4
sra %o0, 0x07, %i3
mova %xcc, %g6, %l3
bleu loop_3840
edge8 %l4, %i2, %g1
andncc %i7, %i0, %o2
fbne %fcc3, loop_3841
loop_3840:
tge %icc, 0x0
std %f10, [%l7 + 0x60]
fmuld8sux16 %f3, %f14, %f2
loop_3841:
lduh [%l7 + 0x7E], %l5
ldsb [%l7 + 0x08], %o5
lduh [%l7 + 0x62], %o1
stb %i4, [%l7 + 0x20]
tleu %xcc, 0x7
ble,pn %xcc, loop_3842
st %f10, [%l7 + 0x6C]
orcc %l6, 0x1CD8, %g5
pdist %f14, %f4, %f6
loop_3842:
fbuge,a %fcc1, loop_3843
tle %icc, 0x4
tne %xcc, 0x5
ba %icc, loop_3844
loop_3843:
alignaddrl %g7, %o7, %g4
udivcc %o3, 0x157E, %l1
subcc %i6, %l2, %l0
loop_3844:
lduw [%l7 + 0x34], %o4
fnot2s %f13, %f8
fmovde %xcc, %f5, %f7
sth %i1, [%l7 + 0x22]
fmovda %xcc, %f6, %f9
ldsw [%l7 + 0x5C], %i5
fble %fcc1, loop_3845
fmovdne %xcc, %f7, %f13
fbo,a %fcc1, loop_3846
fcmpeq16 %f14, %f6, %o6
loop_3845:
stb %g3, [%l7 + 0x79]
fmovsgu %icc, %f12, %f15
loop_3846:
xnor %o0, 0x1ACF, %i3
sth %g6, [%l7 + 0x76]
fmul8x16al %f15, %f5, %f6
ldsh [%l7 + 0x42], %l3
fmovsgu %xcc, %f8, %f12
std %f0, [%l7 + 0x70]
fnors %f2, %f9, %f5
ldsh [%l7 + 0x70], %l4
stx %g2, [%l7 + 0x48]
st %f11, [%l7 + 0x38]
umul %i2, 0x0B1C, %i7
brz %i0, loop_3847
movrgz %g1, 0x286, %o2
sth %o5, [%l7 + 0x20]
brgz %l5, loop_3848
loop_3847:
fbne %fcc0, loop_3849
fnot1 %f10, %f14
bpos,pt %xcc, loop_3850
loop_3848:
fandnot1 %f2, %f14, %f10
loop_3849:
be,a %icc, loop_3851
nop
setx loop_3852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3850:
ldx [%l7 + 0x48], %i4
sth %l6, [%l7 + 0x68]
loop_3851:
array8 %g5, %g7, %o7
loop_3852:
fbug,a %fcc0, loop_3853
ldub [%l7 + 0x55], %o1
st %f6, [%l7 + 0x24]
ldsh [%l7 + 0x52], %o3
loop_3853:
fbn,a %fcc0, loop_3854
brnz %l1, loop_3855
fzero %f4
array16 %i6, %l2, %g4
loop_3854:
movne %icc, %l0, %o4
loop_3855:
edge8l %i5, %i1, %g3
fsrc2s %f0, %f7
fpadd16 %f14, %f2, %f4
ldub [%l7 + 0x6D], %o6
fmovde %icc, %f13, %f9
std %f12, [%l7 + 0x50]
stw %o0, [%l7 + 0x70]
ldub [%l7 + 0x19], %i3
addc %l3, %l4, %g6
ldsh [%l7 + 0x7E], %g2
lduw [%l7 + 0x48], %i2
fxors %f5, %f5, %f12
fmovsgu %icc, %f13, %f3
fnot2s %f0, %f1
edge8ln %i7, %g1, %o2
addcc %o5, %i0, %i4
xnorcc %l5, 0x06A7, %g5
fbge %fcc1, loop_3856
fnor %f8, %f2, %f14
fmovdcc %icc, %f10, %f4
fbn,a %fcc1, loop_3857
loop_3856:
bcc,a,pn %xcc, loop_3858
st %f9, [%l7 + 0x44]
ldd [%l7 + 0x78], %f12
loop_3857:
stx %l6, [%l7 + 0x48]
loop_3858:
stb %o7, [%l7 + 0x32]
fmovs %f12, %f15
taddcctv %g7, %o3, %l1
fcmpes %fcc1, %f3, %f2
lduw [%l7 + 0x60], %o1
lduh [%l7 + 0x44], %l2
fnors %f7, %f11, %f12
lduw [%l7 + 0x34], %g4
ble,a,pt %xcc, loop_3859
taddcctv %l0, %i6, %o4
ldd [%l7 + 0x30], %f10
smul %i5, %g3, %o6
loop_3859:
ldx [%l7 + 0x68], %i1
ldx [%l7 + 0x58], %i3
fnot1s %f8, %f5
ld [%l7 + 0x78], %f4
fornot2s %f0, %f1, %f15
movleu %icc, %o0, %l4
stb %g6, [%l7 + 0x2D]
udiv %g2, 0x05F3, %i2
edge8l %l3, %g1, %o2
fmovrdne %o5, %f14, %f8
subc %i0, 0x0D27, %i7
st %f2, [%l7 + 0x6C]
movgu %icc, %i4, %l5
fornot2 %f8, %f6, %f14
fandnot1 %f8, %f8, %f6
movle %icc, %g5, %l6
fmovd %f14, %f12
fmovdne %icc, %f10, %f5
movl %icc, %o7, %g7
std %f4, [%l7 + 0x10]
fpsub32s %f7, %f15, %f11
stx %o3, [%l7 + 0x48]
movn %icc, %l1, %l2
edge8 %o1, %g4, %l0
sdiv %i6, 0x0EB2, %i5
fmovscc %icc, %f2, %f12
xorcc %o4, 0x002A, %o6
orncc %i1, 0x1402, %g3
sll %i3, %o0, %l4
srl %g2, 0x00, %i2
ld [%l7 + 0x6C], %f6
lduh [%l7 + 0x7C], %l3
ldd [%l7 + 0x48], %f10
st %f8, [%l7 + 0x38]
tcc %xcc, 0x0
ld [%l7 + 0x20], %f13
ld [%l7 + 0x44], %f12
fbge,a %fcc2, loop_3860
addcc %g6, 0x1337, %o2
fpadd16 %f4, %f10, %f12
brgz %g1, loop_3861
loop_3860:
smulcc %i0, 0x1849, %o5
fcmpd %fcc0, %f6, %f4
edge16l %i7, %i4, %l5
loop_3861:
fbl %fcc0, loop_3862
fmul8sux16 %f2, %f0, %f8
stw %l6, [%l7 + 0x10]
xnor %o7, %g7, %g5
loop_3862:
fxor %f12, %f4, %f12
fmovsge %icc, %f9, %f11
bneg loop_3863
ld [%l7 + 0x0C], %f10
fcmpeq16 %f12, %f14, %l1
fmovs %f13, %f2
loop_3863:
sth %l2, [%l7 + 0x26]
fnegd %f0, %f10
movrlez %o3, 0x128, %o1
lduw [%l7 + 0x10], %l0
edge32ln %g4, %i6, %o4
siam 0x0
fmovrdlez %o6, %f10, %f0
stb %i5, [%l7 + 0x50]
st %f10, [%l7 + 0x20]
fnands %f0, %f0, %f0
lduh [%l7 + 0x20], %i1
st %f0, [%l7 + 0x24]
ldsw [%l7 + 0x18], %i3
bneg,a,pn %xcc, loop_3864
movpos %xcc, %o0, %g3
lduh [%l7 + 0x2A], %g2
edge32ln %l4, %l3, %i2
loop_3864:
nop
setx loop_3865, %l0, %l1
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 %fcc0, loop_3866
ldsh [%l7 + 0x0A], %g6
tleu %icc, 0x2
loop_3865:
andcc %g1, 0x1C7D, %o2
loop_3866:
ldsw [%l7 + 0x08], %i0
lduw [%l7 + 0x78], %o5
brlz %i4, loop_3867
movge %xcc, %l5, %l6
addccc %i7, %o7, %g5
umulcc %g7, 0x0B20, %l2
loop_3867:
fsrc1s %f14, %f11
ba,a,pt %icc, loop_3868
tleu %xcc, 0x4
stx %o3, [%l7 + 0x58]
bcc,pt %icc, loop_3869
loop_3868:
movrgz %l1, %l0, %g4
fors %f11, %f8, %f9
pdist %f12, %f14, %f10
loop_3869:
fmul8sux16 %f14, %f4, %f4
fmul8x16 %f2, %f12, %f14
fmovsn %icc, %f0, %f6
fpsub16 %f8, %f2, %f4
taddcctv %i6, 0x138A, %o1
movgu %xcc, %o6, %i5
fbuge %fcc0, loop_3870
bg,a %icc, loop_3871
fbuge,a %fcc1, loop_3872
ldsw [%l7 + 0x34], %o4
loop_3870:
std %f14, [%l7 + 0x18]
loop_3871:
tge %icc, 0x0
loop_3872:
ldsw [%l7 + 0x20], %i3
fmovdvs %xcc, %f7, %f12
fpack16 %f12, %f1
fbl,a %fcc3, loop_3873
stb %o0, [%l7 + 0x47]
stw %g3, [%l7 + 0x38]
fmuld8sux16 %f4, %f13, %f8
loop_3873:
tvs %icc, 0x4
fnegs %f1, %f14
edge32n %i1, %l4, %l3
lduw [%l7 + 0x58], %i2
fbug %fcc2, loop_3874
edge32ln %g6, %g2, %o2
fmovda %icc, %f6, %f14
stw %i0, [%l7 + 0x44]
loop_3874:
stb %g1, [%l7 + 0x66]
mulscc %o5, %l5, %l6
ldd [%l7 + 0x08], %f8
bg loop_3875
fcmpne32 %f10, %f0, %i4
lduw [%l7 + 0x64], %o7
umulcc %i7, 0x0F91, %g7
loop_3875:
brgz %g5, loop_3876
ldsb [%l7 + 0x4E], %o3
fpsub16 %f6, %f8, %f4
mulscc %l1, %l2, %l0
loop_3876:
or %g4, %i6, %o6
stw %o1, [%l7 + 0x24]
stb %o4, [%l7 + 0x0D]
movg %xcc, %i5, %o0
sllx %i3, 0x18, %i1
fbne %fcc2, loop_3877
fone %f6
fpadd32 %f0, %f12, %f6
fbl,a %fcc2, loop_3878
loop_3877:
sth %l4, [%l7 + 0x26]
lduw [%l7 + 0x4C], %l3
fmovrslez %i2, %f6, %f1
loop_3878:
brz,a %g6, loop_3879
smulcc %g2, %o2, %i0
subcc %g3, 0x0DFE, %o5
fmovrsgez %g1, %f7, %f14
loop_3879:
std %f10, [%l7 + 0x78]
stw %l5, [%l7 + 0x48]
fcmple32 %f2, %f10, %l6
andn %o7, %i4, %i7
fmovsn %xcc, %f13, %f14
bn,a %xcc, loop_3880
fandnot2s %f15, %f3, %f15
fpadd16s %f10, %f5, %f11
stb %g7, [%l7 + 0x23]
loop_3880:
fmul8ulx16 %f6, %f8, %f8
tle %icc, 0x7
st %f11, [%l7 + 0x28]
movrlz %o3, %l1, %l2
orncc %l0, %g4, %i6
lduh [%l7 + 0x20], %o6
lduw [%l7 + 0x34], %o1
fmovrdlez %g5, %f12, %f12
stx %i5, [%l7 + 0x68]
umul %o0, %i3, %i1
stx %o4, [%l7 + 0x50]
fmovrse %l4, %f8, %f15
stx %l3, [%l7 + 0x78]
ld [%l7 + 0x10], %f15
std %f14, [%l7 + 0x38]
fbul,a %fcc0, loop_3881
tge %icc, 0x1
ldsb [%l7 + 0x09], %i2
fornot1s %f1, %f13, %f6
loop_3881:
edge8l %g6, %o2, %i0
fandnot1 %f12, %f8, %f14
subc %g2, 0x09FA, %o5
movpos %icc, %g3, %g1
tn %icc, 0x2
mulx %l6, 0x1EDE, %o7
fmovsne %xcc, %f7, %f15
srl %i4, 0x07, %l5
nop
setx loop_3882, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc0, loop_3883
lduw [%l7 + 0x34], %i7
fornot1s %f2, %f4, %f14
loop_3882:
and %g7, %l1, %l2
loop_3883:
fmovdneg %xcc, %f9, %f7
addccc %l0, %o3, %i6
fbuge,a %fcc0, loop_3884
sth %g4, [%l7 + 0x34]
lduw [%l7 + 0x60], %o1
std %f2, [%l7 + 0x20]
loop_3884:
fmovrdgz %o6, %f4, %f4
fbuge,a %fcc1, loop_3885
tleu %icc, 0x6
fmovdge %xcc, %f6, %f1
stw %i5, [%l7 + 0x60]
loop_3885:
fcmple32 %f6, %f4, %o0
fornot2 %f10, %f8, %f2
fsrc1s %f10, %f5
mulx %i3, 0x10C8, %i1
movge %icc, %o4, %l4
fba,a %fcc0, loop_3886
ldx [%l7 + 0x70], %g5
fmul8x16al %f15, %f13, %f14
sth %l3, [%l7 + 0x5E]
loop_3886:
xnorcc %i2, %o2, %g6
bge,a,pt %icc, loop_3887
udiv %g2, 0x13DE, %i0
tg %xcc, 0x0
tl %xcc, 0x6
loop_3887:
movn %xcc, %o5, %g3
bgu,a loop_3888
movcc %xcc, %g1, %l6
movg %xcc, %i4, %o7
stw %i7, [%l7 + 0x20]
loop_3888:
stx %l5, [%l7 + 0x08]
movg %xcc, %l1, %g7
ld [%l7 + 0x74], %f10
sth %l0, [%l7 + 0x38]
xorcc %l2, 0x0B36, %i6
fmovde %xcc, %f7, %f2
fmovdle %xcc, %f7, %f5
ba,a %icc, loop_3889
smulcc %g4, %o1, %o3
ldsh [%l7 + 0x24], %i5
std %f10, [%l7 + 0x48]
loop_3889:
fzeros %f15
fmul8sux16 %f8, %f2, %f12
taddcctv %o0, %i3, %o6
stw %i1, [%l7 + 0x58]
st %f7, [%l7 + 0x7C]
brz %l4, loop_3890
fpsub16 %f8, %f0, %f10
ldub [%l7 + 0x3E], %g5
fsrc2s %f8, %f10
loop_3890:
fbo,a %fcc3, loop_3891
fnands %f1, %f5, %f7
te %icc, 0x1
stb %o4, [%l7 + 0x69]
loop_3891:
movrgz %l3, 0x16F, %o2
pdist %f4, %f2, %f4
fnand %f4, %f0, %f0
stb %i2, [%l7 + 0x14]
fnegs %f7, %f1
fmovs %f14, %f2
sdiv %g2, 0x1692, %i0
ldsb [%l7 + 0x27], %o5
fnot2s %f1, %f7
smul %g6, 0x15FD, %g3
movcs %xcc, %g1, %l6
fnot1s %f9, %f14
fmovspos %icc, %f8, %f14
std %f8, [%l7 + 0x30]
fbo %fcc2, loop_3892
fbug,a %fcc0, loop_3893
ldsh [%l7 + 0x1C], %o7
fpsub32 %f8, %f12, %f0
loop_3892:
fmovsneg %icc, %f3, %f13
loop_3893:
fmovsgu %icc, %f0, %f2
brlz %i7, loop_3894
fmovrsgez %i4, %f13, %f9
tl %icc, 0x5
fmovrde %l1, %f12, %f12
loop_3894:
stw %l5, [%l7 + 0x2C]
ld [%l7 + 0x28], %f15
bg,a,pt %xcc, loop_3895
fxor %f10, %f0, %f6
fbule %fcc0, loop_3896
ldub [%l7 + 0x11], %l0
loop_3895:
fcmpeq16 %f4, %f2, %l2
sll %i6, 0x08, %g4
loop_3896:
std %f14, [%l7 + 0x50]
fcmpne32 %f8, %f10, %g7
fnor %f10, %f6, %f14
or %o1, 0x0F2D, %i5
fornot2 %f4, %f14, %f0
fpmerge %f4, %f15, %f14
nop
setx loop_3897, %l0, %l1
jmpl %l1, %o3
xnorcc %o0, %o6, %i3
ldsb [%l7 + 0x2B], %i1
fnors %f9, %f5, %f13
loop_3897:
fxnors %f13, %f12, %f5
lduh [%l7 + 0x36], %g5
bcc loop_3898
fnot1 %f10, %f14
sllx %l4, 0x0D, %l3
fblg,a %fcc3, loop_3899
loop_3898:
bn,a loop_3900
ldsh [%l7 + 0x3E], %o4
array32 %o2, %g2, %i2
loop_3899:
addcc %i0, %o5, %g6
loop_3900:
nop
setx loop_3901, %l0, %l1
jmpl %l1, %g1
brgz %l6, loop_3902
fmovdl %xcc, %f2, %f15
ld [%l7 + 0x40], %f11
loop_3901:
fcmpes %fcc3, %f0, %f12
loop_3902:
umul %g3, %i7, %i4
ldsb [%l7 + 0x64], %l1
ldsb [%l7 + 0x6B], %l5
fmovrslez %o7, %f6, %f3
orn %l2, %i6, %l0
fmovrse %g7, %f12, %f1
fmovdneg %icc, %f3, %f12
add %g4, %i5, %o3
tn %xcc, 0x4
fcmpgt32 %f8, %f4, %o1
edge32l %o6, %i3, %i1
fmul8x16 %f6, %f2, %f8
sllx %o0, %l4, %g5
fbg %fcc3, loop_3903
fmovdl %xcc, %f10, %f7
lduh [%l7 + 0x5C], %o4
fmovs %f11, %f0
loop_3903:
edge32 %o2, %l3, %i2
brnz,a %g2, loop_3904
edge16n %o5, %i0, %g6
bne loop_3905
fmovrsgz %l6, %f10, %f3
loop_3904:
stx %g1, [%l7 + 0x20]
std %f14, [%l7 + 0x10]
loop_3905:
brgz %i7, loop_3906
stw %g3, [%l7 + 0x28]
edge32ln %i4, %l1, %l5
ld [%l7 + 0x44], %f6
loop_3906:
fcmple32 %f14, %f10, %o7
movrgz %l2, %l0, %g7
subc %g4, %i5, %o3
movrgz %i6, 0x20C, %o6
sth %i3, [%l7 + 0x76]
fnands %f0, %f15, %f0
fble %fcc2, loop_3907
lduw [%l7 + 0x18], %o1
orcc %i1, %l4, %g5
andn %o4, 0x1441, %o2
loop_3907:
fpack16 %f14, %f8
fcmps %fcc0, %f12, %f8
ldd [%l7 + 0x70], %f8
bshuffle %f2, %f14, %f6
fcmple16 %f10, %f2, %o0
fcmped %fcc2, %f8, %f0
fmovsle %xcc, %f4, %f10
tsubcc %i2, 0x073D, %g2
stw %o5, [%l7 + 0x74]
fmul8x16al %f10, %f2, %f6
fornot1s %f5, %f3, %f2
edge16ln %l3, %i0, %l6
fmovrsgez %g1, %f7, %f5
lduw [%l7 + 0x7C], %g6
sllx %g3, %i7, %i4
stw %l5, [%l7 + 0x5C]
ldd [%l7 + 0x50], %f2
udivx %l1, 0x04D1, %l2
fbg,a %fcc3, loop_3908
std %f0, [%l7 + 0x60]
movgu %icc, %l0, %g7
stb %o7, [%l7 + 0x5B]
loop_3908:
movvs %xcc, %g4, %i5
tgu %icc, 0x4
movgu %xcc, %o3, %o6
ldsh [%l7 + 0x3A], %i3
tgu %icc, 0x4
fmul8x16au %f1, %f13, %f4
tgu %xcc, 0x5
fxnor %f0, %f4, %f6
movcc %icc, %o1, %i1
andcc %l4, %g5, %o4
fmovsge %icc, %f9, %f5
lduw [%l7 + 0x70], %i6
movge %xcc, %o0, %o2
fbu,a %fcc2, loop_3909
ldsb [%l7 + 0x5B], %g2
array8 %o5, %i2, %i0
nop
setx loop_3910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3909:
bge,pn %xcc, loop_3911
stw %l3, [%l7 + 0x1C]
fnor %f4, %f10, %f4
loop_3910:
movleu %xcc, %g1, %l6
loop_3911:
srlx %g6, %g3, %i7
stx %i4, [%l7 + 0x50]
sth %l5, [%l7 + 0x3E]
brlz,a %l2, loop_3912
ldub [%l7 + 0x24], %l0
fmovscc %icc, %f3, %f12
fbe %fcc3, loop_3913
loop_3912:
ldsw [%l7 + 0x54], %g7
ldx [%l7 + 0x58], %o7
andcc %l1, 0x0F5F, %g4
loop_3913:
ldx [%l7 + 0x48], %i5
ldd [%l7 + 0x68], %f14
lduh [%l7 + 0x62], %o6
and %o3, %i3, %i1
st %f12, [%l7 + 0x70]
fpadd16s %f0, %f6, %f6
fornot1 %f0, %f10, %f10
orcc %o1, %l4, %o4
lduw [%l7 + 0x14], %g5
bvc,a,pt %xcc, loop_3914
fmovscs %xcc, %f11, %f4
fbo %fcc1, loop_3915
fxor %f2, %f2, %f10
loop_3914:
ldsh [%l7 + 0x2E], %i6
ldd [%l7 + 0x70], %f8
loop_3915:
ldd [%l7 + 0x78], %f12
st %f9, [%l7 + 0x2C]
stb %o0, [%l7 + 0x42]
fmovda %icc, %f15, %f15
fmovdgu %xcc, %f6, %f9
ld [%l7 + 0x18], %f8
udivx %o2, 0x012E, %g2
st %f10, [%l7 + 0x34]
bg %icc, loop_3916
fbule,a %fcc0, loop_3917
fmul8x16al %f14, %f14, %f0
lduw [%l7 + 0x48], %i2
loop_3916:
fmovrdlez %i0, %f4, %f10
loop_3917:
ldsw [%l7 + 0x44], %l3
fzeros %f4
fbge %fcc2, loop_3918
sra %o5, %g1, %l6
fmovdn %icc, %f10, %f14
stb %g6, [%l7 + 0x73]
loop_3918:
and %i7, %i4, %g3
tcs %xcc, 0x2
alignaddrl %l5, %l0, %g7
ldsb [%l7 + 0x1D], %o7
subcc %l2, %g4, %l1
movre %o6, %o3, %i3
fpadd16 %f2, %f10, %f8
brgez,a %i5, loop_3919
ldub [%l7 + 0x40], %i1
edge8ln %l4, %o1, %g5
sth %o4, [%l7 + 0x6E]
loop_3919:
sethi 0x182A, %i6
ldub [%l7 + 0x3F], %o2
fmovdgu %icc, %f5, %f7
ld [%l7 + 0x60], %f2
stb %g2, [%l7 + 0x16]
fmovda %icc, %f12, %f12
move %xcc, %i2, %i0
fmovsvs %icc, %f4, %f3
bneg,a,pn %xcc, loop_3920
fbge %fcc2, loop_3921
fmovrdne %l3, %f14, %f4
fcmpne16 %f12, %f14, %o0
loop_3920:
fmovdcc %xcc, %f6, %f12
loop_3921:
andncc %g1, %l6, %o5
lduh [%l7 + 0x66], %g6
alignaddr %i7, %g3, %i4
ldsh [%l7 + 0x5A], %l0
fmul8x16au %f8, %f15, %f6
fornot1s %f10, %f6, %f6
alignaddr %l5, %g7, %l2
tg %icc, 0x7
fmovscc %icc, %f7, %f6
fbuge,a %fcc1, loop_3922
st %f3, [%l7 + 0x30]
tsubcctv %o7, 0x18B0, %l1
array8 %g4, %o6, %i3
loop_3922:
ldsw [%l7 + 0x78], %i5
movg %icc, %i1, %l4
tgu %icc, 0x7
fpackfix %f0, %f11
subccc %o3, %o1, %g5
mulx %o4, %o2, %i6
ldd [%l7 + 0x48], %f12
lduw [%l7 + 0x28], %i2
brnz,a %i0, loop_3923
lduh [%l7 + 0x1C], %l3
st %f2, [%l7 + 0x18]
brz %o0, loop_3924
loop_3923:
fornot1 %f12, %f2, %f6
siam 0x1
fnors %f3, %f8, %f0
loop_3924:
udiv %g1, 0x0CCF, %g2
nop
setx loop_3925, %l0, %l1
jmpl %l1, %l6
brgz,a %g6, loop_3926
ba,pn %xcc, loop_3927
lduw [%l7 + 0x3C], %o5
loop_3925:
fmovdn %xcc, %f1, %f3
loop_3926:
ldub [%l7 + 0x09], %g3
loop_3927:
ldub [%l7 + 0x16], %i7
andn %l0, %l5, %i4
and %l2, %g7, %l1
lduw [%l7 + 0x0C], %g4
fxnor %f2, %f10, %f4
fnands %f8, %f14, %f0
addcc %o7, 0x0E38, %o6
andcc %i5, 0x1DD8, %i1
ldd [%l7 + 0x78], %f8
fpack32 %f8, %f4, %f0
ldsw [%l7 + 0x1C], %l4
movre %i3, 0x20F, %o1
fcmpgt16 %f4, %f12, %o3
fzeros %f10
fzero %f0
ldsh [%l7 + 0x20], %o4
brz %o2, loop_3928
be,a,pn %icc, loop_3929
fmovdneg %xcc, %f3, %f3
fbul %fcc3, loop_3930
loop_3928:
fpsub16 %f2, %f4, %f0
loop_3929:
fxnor %f8, %f14, %f4
lduw [%l7 + 0x74], %g5
loop_3930:
movgu %icc, %i6, %i2
sth %i0, [%l7 + 0x16]
movcs %icc, %l3, %o0
st %f0, [%l7 + 0x70]
ta %icc, 0x7
fcmps %fcc3, %f12, %f12
edge16n %g1, %g2, %l6
lduw [%l7 + 0x4C], %g6
subccc %g3, %i7, %l0
fornot2 %f4, %f12, %f14
fmul8sux16 %f0, %f6, %f0
ldsh [%l7 + 0x52], %o5
bshuffle %f8, %f8, %f2
array16 %l5, %i4, %g7
fmul8ulx16 %f14, %f10, %f0
bvc,pn %xcc, loop_3931
tge %xcc, 0x4
array8 %l2, %l1, %g4
bne,pt %icc, loop_3932
loop_3931:
fmovdneg %xcc, %f5, %f7
fmovsa %xcc, %f8, %f6
bcs,a,pt %icc, loop_3933
loop_3932:
srlx %o7, %i5, %i1
edge8l %l4, %i3, %o6
fandnot1s %f12, %f2, %f11
loop_3933:
ldsh [%l7 + 0x68], %o1
ldsb [%l7 + 0x1B], %o4
std %f2, [%l7 + 0x58]
alignaddr %o2, %o3, %g5
fpackfix %f2, %f14
fmovde %xcc, %f8, %f1
fble,a %fcc3, loop_3934
sethi 0x0EFC, %i6
fmovsneg %xcc, %f13, %f2
stw %i2, [%l7 + 0x28]
loop_3934:
fmovrsne %i0, %f12, %f3
fmovrdlz %l3, %f8, %f2
edge16l %o0, %g1, %l6
nop
setx loop_3935, %l0, %l1
jmpl %l1, %g2
fpmerge %f7, %f6, %f14
ldsw [%l7 + 0x28], %g3
st %f3, [%l7 + 0x5C]
loop_3935:
subccc %i7, %g6, %l0
taddcctv %o5, %l5, %g7
movneg %icc, %i4, %l1
movleu %xcc, %l2, %o7
fornot2 %f6, %f6, %f4
fmovrdgez %g4, %f14, %f8
and %i5, 0x1643, %i1
std %f2, [%l7 + 0x48]
fone %f12
fbuge,a %fcc0, loop_3936
edge8ln %l4, %i3, %o6
andn %o1, %o2, %o3
fmovrdgz %g5, %f2, %f10
loop_3936:
ldsh [%l7 + 0x76], %o4
fmovdgu %icc, %f1, %f13
sdivcc %i6, 0x0A16, %i0
sll %i2, 0x12, %l3
sethi 0x0234, %o0
fmul8sux16 %f8, %f6, %f14
or %g1, 0x0A41, %l6
ldsw [%l7 + 0x64], %g2
fpackfix %f10, %f14
edge16n %i7, %g3, %l0
fmovse %icc, %f15, %f4
sth %o5, [%l7 + 0x26]
fbn,a %fcc2, loop_3937
movrlez %g6, 0x38E, %g7
mulx %l5, %i4, %l2
fblg %fcc0, loop_3938
loop_3937:
bne %icc, loop_3939
fmovdle %icc, %f0, %f4
sdivx %o7, 0x1D8E, %g4
loop_3938:
ldx [%l7 + 0x28], %i5
loop_3939:
fmovdn %icc, %f13, %f0
sdivcc %i1, 0x1D25, %l1
edge32l %i3, %l4, %o6
ble,pn %icc, loop_3940
ld [%l7 + 0x14], %f9
sth %o2, [%l7 + 0x1E]
fpadd32 %f6, %f4, %f14
loop_3940:
alignaddrl %o1, %o3, %o4
bl %icc, loop_3941
fmovsl %icc, %f5, %f2
fmuld8ulx16 %f7, %f4, %f4
fmovsl %xcc, %f7, %f0
loop_3941:
ldx [%l7 + 0x50], %i6
ldx [%l7 + 0x50], %i0
fcmpes %fcc1, %f12, %f10
bshuffle %f10, %f4, %f0
fmovdg %xcc, %f4, %f1
lduh [%l7 + 0x74], %g5
fmovsle %icc, %f6, %f11
nop
setx loop_3942, %l0, %l1
jmpl %l1, %l3
stw %o0, [%l7 + 0x3C]
fabsd %f0, %f8
movrlz %i2, 0x1BC, %g1
loop_3942:
tneg %xcc, 0x5
fornot2 %f10, %f4, %f6
brlz %l6, loop_3943
ld [%l7 + 0x38], %f10
fcmpne16 %f14, %f14, %g2
fmovdvs %xcc, %f9, %f3
loop_3943:
brgz,a %g3, loop_3944
fpack16 %f12, %f11
fxors %f4, %f15, %f0
ldsh [%l7 + 0x66], %i7
loop_3944:
srl %o5, %g6, %l0
fone %f12
ld [%l7 + 0x20], %f7
fcmpeq32 %f2, %f12, %l5
sra %g7, 0x00, %i4
movge %icc, %l2, %o7
fmovrdgz %i5, %f6, %f0
nop
setx loop_3945, %l0, %l1
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 + 0x78], %g4
tvs %xcc, 0x4
ba,a,pn %icc, loop_3946
loop_3945:
ldd [%l7 + 0x20], %f14
movl %icc, %l1, %i1
brlz %i3, loop_3947
loop_3946:
bvc,pt %icc, loop_3948
sth %l4, [%l7 + 0x7E]
fornot2 %f12, %f4, %f2
loop_3947:
fmul8x16au %f4, %f3, %f2
loop_3948:
ble,a,pt %xcc, loop_3949
fand %f6, %f2, %f12
ldd [%l7 + 0x28], %f0
fzero %f6
loop_3949:
ldd [%l7 + 0x28], %f2
fmovsg %icc, %f11, %f11
tneg %icc, 0x3
sth %o2, [%l7 + 0x38]
st %f7, [%l7 + 0x0C]
edge8l %o1, %o6, %o3
ldd [%l7 + 0x50], %f2
fmovrde %i6, %f2, %f12
lduh [%l7 + 0x0A], %i0
array8 %g5, %l3, %o4
fpsub16s %f5, %f1, %f13
brlz %i2, loop_3950
fcmpeq32 %f12, %f6, %o0
faligndata %f14, %f14, %f8
sllx %l6, %g2, %g3
loop_3950:
bcs,a,pt %xcc, loop_3951
fcmpd %fcc3, %f10, %f14
fornot2s %f3, %f8, %f3
ldsb [%l7 + 0x37], %i7
loop_3951:
fcmpgt32 %f2, %f8, %g1
fsrc1 %f10, %f12
lduw [%l7 + 0x64], %g6
fmovrsgz %o5, %f2, %f13
fmovd %f4, %f2
fmovrdgez %l5, %f0, %f2
ldsb [%l7 + 0x57], %l0
fandnot1s %f5, %f6, %f8
fbne,a %fcc1, loop_3952
movcc %xcc, %i4, %l2
edge16n %o7, %g7, %i5
tsubcctv %g4, 0x19FB, %i1
loop_3952:
edge8l %l1, %i3, %l4
subccc %o2, %o1, %o3
st %f13, [%l7 + 0x70]
fmovdpos %icc, %f7, %f11
nop
setx loop_3953, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %i6, 0x15D6, %i0
tsubcctv %g5, 0x16BA, %l3
stx %o4, [%l7 + 0x60]
loop_3953:
edge32l %i2, %o0, %o6
tleu %xcc, 0x6
std %f4, [%l7 + 0x50]
umul %g2, 0x0502, %l6
fmovrsgz %i7, %f2, %f2
fpack32 %f4, %f14, %f14
bcc,a,pn %icc, loop_3954
fmovsn %xcc, %f4, %f7
stx %g1, [%l7 + 0x18]
fmovdvs %xcc, %f8, %f5
loop_3954:
bpos,a,pt %icc, loop_3955
bl %icc, loop_3956
bcs,a,pn %xcc, loop_3957
lduw [%l7 + 0x54], %g6
loop_3955:
udivx %o5, 0x1AE8, %l5
loop_3956:
fmovdgu %xcc, %f2, %f5
loop_3957:
fmovrdlez %l0, %f6, %f14
fexpand %f5, %f14
bshuffle %f14, %f14, %f0
fmovscc %xcc, %f10, %f6
fmovsneg %xcc, %f12, %f14
bgu,pn %xcc, loop_3958
fmovscc %xcc, %f5, %f2
edge16l %i4, %g3, %l2
lduw [%l7 + 0x58], %g7
loop_3958:
ldsb [%l7 + 0x49], %o7
ldx [%l7 + 0x60], %g4
fbu %fcc2, loop_3959
bvs,a,pt %icc, loop_3960
ldub [%l7 + 0x70], %i1
bge,pn %icc, loop_3961
loop_3959:
for %f6, %f4, %f8
loop_3960:
faligndata %f14, %f8, %f0
xnorcc %i5, 0x0519, %i3
loop_3961:
bpos,pt %icc, loop_3962
ldub [%l7 + 0x25], %l1
ldsb [%l7 + 0x29], %l4
ldsh [%l7 + 0x7A], %o2
loop_3962:
fmovrsne %o3, %f15, %f5
tcs %xcc, 0x3
fmovscs %xcc, %f14, %f1
fbe %fcc1, loop_3963
stx %i6, [%l7 + 0x68]
mulscc %i0, 0x0DD2, %g5
ldsb [%l7 + 0x75], %l3
loop_3963:
fmovdl %xcc, %f3, %f9
fcmpes %fcc1, %f12, %f10
nop
setx loop_3964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o1, 0x1957, %o4
stw %o0, [%l7 + 0x50]
fmovdle %icc, %f1, %f12
loop_3964:
brgz %i2, loop_3965
fnands %f2, %f11, %f9
ldx [%l7 + 0x48], %o6
xnorcc %l6, 0x1CBB, %g2
loop_3965:
fmovrsne %g1, %f7, %f0
ldsb [%l7 + 0x0D], %g6
lduw [%l7 + 0x78], %o5
ldx [%l7 + 0x20], %l5
fbule %fcc0, loop_3966
stw %l0, [%l7 + 0x54]
movre %i4, %i7, %l2
fmovsl %xcc, %f2, %f13
loop_3966:
siam 0x0
ldub [%l7 + 0x58], %g7
fmovsle %xcc, %f12, %f9
fzero %f12
tg %xcc, 0x2
fmovdpos %xcc, %f13, %f14
movrne %g3, 0x023, %g4
movcc %xcc, %o7, %i1
bcc,a %xcc, loop_3967
edge32 %i5, %l1, %l4
taddcctv %o2, %i3, %o3
mova %icc, %i6, %g5
loop_3967:
ldub [%l7 + 0x75], %l3
fornot2 %f6, %f2, %f4
movle %xcc, %i0, %o4
fpsub32s %f2, %f9, %f14
sth %o1, [%l7 + 0x6E]
bleu,pt %xcc, loop_3968
ldub [%l7 + 0x49], %o0
bvs loop_3969
fnot2 %f8, %f14
loop_3968:
fmovrslez %i2, %f15, %f10
subc %l6, %o6, %g1
loop_3969:
fsrc1s %f10, %f5
bg,a loop_3970
fcmps %fcc3, %f13, %f5
sth %g2, [%l7 + 0x48]
stx %g6, [%l7 + 0x10]
loop_3970:
stx %l5, [%l7 + 0x08]
fbne,a %fcc3, loop_3971
fmovsl %icc, %f6, %f4
ble,a %icc, loop_3972
fabsd %f10, %f8
loop_3971:
edge16ln %o5, %l0, %i4
lduh [%l7 + 0x30], %i7
loop_3972:
fpsub16 %f14, %f6, %f10
andcc %l2, 0x060B, %g7
fsrc2 %f2, %f10
fblg %fcc1, loop_3973
stw %g3, [%l7 + 0x58]
fpadd32 %f6, %f8, %f10
fcmpne32 %f6, %f4, %o7
loop_3973:
stb %g4, [%l7 + 0x78]
tg %xcc, 0x0
fmul8x16al %f8, %f1, %f2
ldsw [%l7 + 0x48], %i5
subc %l1, 0x0B85, %i1
edge8n %o2, %i3, %l4
fsrc1s %f7, %f15
std %f2, [%l7 + 0x10]
fmovsl %icc, %f11, %f3
be loop_3974
or %i6, %o3, %l3
sth %i0, [%l7 + 0x26]
stb %g5, [%l7 + 0x73]
loop_3974:
ldx [%l7 + 0x60], %o1
ld [%l7 + 0x18], %f7
orcc %o0, %o4, %l6
ld [%l7 + 0x28], %f11
bgu,a,pt %icc, loop_3975
fpmerge %f6, %f0, %f14
brgz,a %o6, loop_3976
st %f9, [%l7 + 0x50]
loop_3975:
movn %icc, %g1, %i2
fmovspos %xcc, %f12, %f15
loop_3976:
movl %xcc, %g6, %l5
fmul8x16al %f12, %f10, %f14
ldsw [%l7 + 0x64], %g2
subcc %o5, 0x059C, %l0
ble,pt %icc, loop_3977
fnands %f8, %f15, %f15
bge,pt %icc, loop_3978
fbn %fcc2, loop_3979
loop_3977:
andn %i7, 0x089F, %l2
ldd [%l7 + 0x18], %f10
loop_3978:
movle %xcc, %i4, %g3
loop_3979:
fone %f2
fbn %fcc1, loop_3980
fornot1s %f6, %f11, %f7
fmuld8ulx16 %f9, %f5, %f2
fbn %fcc0, loop_3981
loop_3980:
call loop_3982
fmovde %xcc, %f6, %f6
orncc %g7, 0x1FD3, %g4
loop_3981:
tcc %icc, 0x4
loop_3982:
ldsw [%l7 + 0x64], %i5
stb %o7, [%l7 + 0x47]
fblg,a %fcc2, loop_3983
lduh [%l7 + 0x1C], %i1
srlx %o2, %l1, %i3
fandnot2s %f5, %f12, %f11
loop_3983:
std %f14, [%l7 + 0x40]
brgez,a %l4, loop_3984
fble,a %fcc1, loop_3985
tne %xcc, 0x5
nop
setx loop_3986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3984:
fbl,a %fcc0, loop_3987
loop_3985:
fand %f0, %f0, %f10
fmovse %xcc, %f5, %f7
loop_3986:
nop
setx loop_3988, %l0, %l1
jmpl %l1, %o3
loop_3987:
lduh [%l7 + 0x62], %i6
tg %icc, 0x3
ldsw [%l7 + 0x54], %l3
loop_3988:
fmuld8ulx16 %f12, %f15, %f2
ldx [%l7 + 0x48], %g5
ldsh [%l7 + 0x68], %o1
fmul8x16al %f8, %f2, %f8
tgu %xcc, 0x3
ld [%l7 + 0x50], %f14
nop
setx loop_3989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %xcc, 0x3
be loop_3990
bvs,pn %icc, loop_3991
loop_3989:
fmovdneg %xcc, %f10, %f13
stb %i0, [%l7 + 0x2B]
loop_3990:
tleu %xcc, 0x1
loop_3991:
fcmpne32 %f8, %f8, %o0
fbl,a %fcc2, loop_3992
tle %xcc, 0x4
fmovrde %o4, %f10, %f6
xor %o6, 0x1ACF, %l6
loop_3992:
tvc %icc, 0x3
tsubcctv %g1, 0x0BE9, %i2
ldx [%l7 + 0x70], %g6
ld [%l7 + 0x1C], %f5
fmovsleu %icc, %f5, %f9
addccc %g2, 0x1BEB, %l5
mova %icc, %o5, %i7
fmovde %icc, %f3, %f14
fcmpne32 %f8, %f2, %l2
ld [%l7 + 0x48], %f0
xnor %i4, 0x092D, %g3
bshuffle %f8, %f12, %f4
andncc %g7, %g4, %i5
ldsw [%l7 + 0x2C], %o7
lduh [%l7 + 0x3E], %l0
fbne,a %fcc3, loop_3993
fnegs %f1, %f1
fbo %fcc3, loop_3994
tn %icc, 0x3
loop_3993:
movrgez %o2, 0x062, %l1
smulcc %i1, %i3, %o3
loop_3994:
lduw [%l7 + 0x6C], %l4
xorcc %l3, %i6, %o1
fpack32 %f2, %f12, %f6
fsrc2 %f12, %f14
fpsub16s %f3, %f1, %f14
lduh [%l7 + 0x70], %i0
addccc %g5, %o4, %o6
bpos,a,pt %icc, loop_3995
tsubcc %o0, %l6, %g1
bpos,a,pn %xcc, loop_3996
fcmps %fcc1, %f7, %f5
loop_3995:
tneg %xcc, 0x1
movne %icc, %g6, %i2
loop_3996:
fbug,a %fcc2, loop_3997
fpsub32 %f2, %f4, %f0
array16 %g2, %o5, %i7
st %f15, [%l7 + 0x64]
loop_3997:
smulcc %l5, %i4, %l2
movrlez %g7, 0x066, %g4
lduh [%l7 + 0x0A], %i5
std %f2, [%l7 + 0x68]
fcmps %fcc3, %f7, %f6
fmovde %icc, %f9, %f8
bn,a,pt %icc, loop_3998
ldd [%l7 + 0x08], %f2
sub %g3, 0x127B, %l0
lduh [%l7 + 0x16], %o7
loop_3998:
sth %o2, [%l7 + 0x7A]
movvc %xcc, %l1, %i3
ld [%l7 + 0x64], %f11
movg %icc, %i1, %o3
edge16ln %l3, %i6, %l4
lduh [%l7 + 0x60], %i0
ba,a,pt %xcc, loop_3999
fcmple32 %f10, %f10, %g5
ba,pn %xcc, loop_4000
movge %xcc, %o1, %o6
loop_3999:
fmovsle %icc, %f7, %f1
tgu %icc, 0x1
loop_4000:
subc %o4, %o0, %l6
orn %g6, 0x10BF, %i2
stx %g1, [%l7 + 0x18]
fmovrslez %g2, %f4, %f6
ldx [%l7 + 0x38], %i7
ldub [%l7 + 0x40], %o5
stx %l5, [%l7 + 0x70]
ldsw [%l7 + 0x30], %l2
subc %g7, 0x02D6, %i4
fcmpgt32 %f10, %f14, %g4
orn %g3, %i5, %l0
ldx [%l7 + 0x30], %o7
stw %o2, [%l7 + 0x38]
stx %l1, [%l7 + 0x20]
fmovsge %xcc, %f2, %f1
brgez %i3, loop_4001
faligndata %f4, %f2, %f0
stx %i1, [%l7 + 0x20]
fmovrsgez %l3, %f11, %f13
loop_4001:
fmovrsne %o3, %f0, %f1
nop
setx loop_4002, %l0, %l1
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 + 0x44], %l4
fbg,a %fcc0, loop_4003
fmovdle %xcc, %f6, %f9
loop_4002:
movcc %icc, %i0, %i6
movrne %g5, %o1, %o6
loop_4003:
addc %o0, %o4, %g6
fmovdcc %icc, %f7, %f6
std %f14, [%l7 + 0x08]
stb %i2, [%l7 + 0x2F]
fmovdg %xcc, %f14, %f9
fble %fcc0, loop_4004
fmovsne %icc, %f12, %f8
srax %l6, %g1, %i7
andncc %g2, %l5, %l2
loop_4004:
add %g7, %o5, %i4
ble,pt %xcc, loop_4005
movvs %icc, %g3, %g4
fmul8x16au %f9, %f0, %f12
fmovrslz %i5, %f0, %f12
loop_4005:
movge %icc, %l0, %o2
fcmps %fcc0, %f10, %f15
fmovdge %icc, %f2, %f12
ldub [%l7 + 0x44], %l1
lduw [%l7 + 0x44], %i3
movneg %icc, %o7, %i1
fmul8x16au %f5, %f11, %f10
andn %l3, %o3, %i0
ldsh [%l7 + 0x6E], %l4
sdivx %i6, 0x02BB, %o1
ldsb [%l7 + 0x40], %o6
edge32 %o0, %o4, %g6
orn %g5, 0x1316, %i2
fnot2 %f12, %f0
fbge,a %fcc1, loop_4006
fbule,a %fcc2, loop_4007
movge %xcc, %l6, %i7
ld [%l7 + 0x20], %f11
loop_4006:
edge32n %g1, %g2, %l5
loop_4007:
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x2C], %g7
fblg,a %fcc1, loop_4008
fble %fcc3, loop_4009
edge16n %l2, %o5, %g3
fmovrdne %i4, %f0, %f6
loop_4008:
fcmpes %fcc1, %f2, %f0
loop_4009:
fbg,a %fcc0, loop_4010
stb %i5, [%l7 + 0x49]
bcs,a,pt %xcc, loop_4011
fmovdvs %xcc, %f2, %f8
loop_4010:
ldsb [%l7 + 0x48], %g4
edge32ln %l0, %l1, %o2
loop_4011:
fmovsa %icc, %f15, %f1
umulcc %o7, %i1, %i3
fzero %f8
st %f15, [%l7 + 0x3C]
ldsb [%l7 + 0x53], %l3
ble,pn %icc, loop_4012
fpsub32 %f14, %f8, %f6
ldsb [%l7 + 0x0F], %o3
lduh [%l7 + 0x5E], %i0
loop_4012:
udivcc %l4, 0x0D05, %i6
fandnot1 %f6, %f6, %f0
ldsh [%l7 + 0x7E], %o6
xorcc %o1, %o0, %g6
sub %o4, %i2, %l6
nop
setx loop_4013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be loop_4014
ldx [%l7 + 0x70], %i7
fmovdl %xcc, %f4, %f14
loop_4013:
stb %g5, [%l7 + 0x46]
loop_4014:
tvc %icc, 0x5
bne loop_4015
ldx [%l7 + 0x08], %g1
sth %l5, [%l7 + 0x62]
tn %icc, 0x1
loop_4015:
ldsw [%l7 + 0x10], %g2
alignaddrl %g7, %l2, %o5
ldub [%l7 + 0x48], %g3
fmovdge %xcc, %f12, %f12
fmovsne %icc, %f2, %f8
fcmpgt16 %f10, %f12, %i5
fmovda %icc, %f6, %f13
fmovdvs %icc, %f12, %f8
tcs %icc, 0x0
ba %xcc, loop_4016
fand %f2, %f12, %f8
fors %f0, %f13, %f13
subccc %g4, 0x1FC3, %i4
loop_4016:
stx %l0, [%l7 + 0x70]
fnegd %f12, %f0
subccc %o2, %o7, %i1
ldx [%l7 + 0x30], %i3
movvs %xcc, %l1, %o3
st %f8, [%l7 + 0x68]
ldsw [%l7 + 0x20], %l3
ldub [%l7 + 0x12], %l4
move %icc, %i0, %i6
stx %o6, [%l7 + 0x08]
nop
setx loop_4017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a,pt %xcc, loop_4018
stx %o0, [%l7 + 0x40]
bleu,a,pt %icc, loop_4019
loop_4017:
fornot1s %f2, %f7, %f7
loop_4018:
fxnor %f12, %f12, %f0
stw %o1, [%l7 + 0x2C]
loop_4019:
bne loop_4020
edge16n %g6, %o4, %l6
mova %icc, %i2, %g5
lduh [%l7 + 0x76], %g1
loop_4020:
bn loop_4021
bneg,pn %xcc, loop_4022
fmovdne %xcc, %f1, %f0
movne %icc, %i7, %l5
loop_4021:
std %f14, [%l7 + 0x20]
loop_4022:
tn %xcc, 0x2
mova %icc, %g7, %l2
orn %o5, 0x1162, %g2
fmovdpos %xcc, %f12, %f5
sth %g3, [%l7 + 0x5A]
xor %g4, 0x01A8, %i5
subc %i4, %o2, %o7
edge32ln %l0, %i1, %i3
fornot1 %f6, %f4, %f6
array16 %o3, %l3, %l1
ldd [%l7 + 0x48], %f12
fcmple32 %f8, %f2, %l4
fornot1s %f3, %f8, %f10
edge8ln %i6, %i0, %o0
bge,a loop_4023
movrgz %o6, 0x00E, %g6
tl %icc, 0x6
std %f14, [%l7 + 0x18]
loop_4023:
fpsub32 %f2, %f12, %f2
movge %xcc, %o1, %o4
fmovda %icc, %f8, %f10
lduh [%l7 + 0x66], %i2
fmovdl %icc, %f12, %f11
bl,a loop_4024
fcmple32 %f12, %f8, %l6
lduh [%l7 + 0x3C], %g5
addc %i7, %l5, %g7
loop_4024:
tcc %icc, 0x4
fbe,a %fcc2, loop_4025
popc 0x15D0, %l2
ble,a,pn %xcc, loop_4026
std %f10, [%l7 + 0x18]
loop_4025:
ldsh [%l7 + 0x68], %o5
sth %g2, [%l7 + 0x6C]
loop_4026:
stx %g1, [%l7 + 0x20]
fmovrslz %g3, %f0, %f15
stw %g4, [%l7 + 0x5C]
taddcctv %i4, 0x1FE6, %i5
udiv %o7, 0x048E, %l0
fandnot1s %f2, %f12, %f9
brgez %i1, loop_4027
ta %icc, 0x7
fmovs %f12, %f14
tle %xcc, 0x0
loop_4027:
movleu %icc, %i3, %o3
smulcc %o2, 0x0C2A, %l1
bgu %icc, loop_4028
fnot2 %f0, %f4
movle %xcc, %l4, %l3
array8 %i0, %o0, %i6
loop_4028:
ble,pn %icc, loop_4029
fbul,a %fcc2, loop_4030
fzeros %f3
ld [%l7 + 0x6C], %f10
loop_4029:
fand %f12, %f10, %f14
loop_4030:
fbn %fcc2, loop_4031
std %f4, [%l7 + 0x08]
fmovdn %icc, %f8, %f3
udiv %g6, 0x0628, %o6
loop_4031:
lduw [%l7 + 0x60], %o1
sth %i2, [%l7 + 0x7E]
std %f4, [%l7 + 0x28]
smulcc %l6, %g5, %o4
srlx %i7, %l5, %g7
ldsw [%l7 + 0x34], %l2
fmovdle %xcc, %f12, %f1
movpos %xcc, %o5, %g2
ld [%l7 + 0x1C], %f15
stx %g3, [%l7 + 0x60]
fmovdn %xcc, %f14, %f2
sth %g4, [%l7 + 0x10]
bleu,a,pt %icc, loop_4032
alignaddrl %g1, %i5, %o7
bne,a,pt %xcc, loop_4033
array16 %l0, %i1, %i3
loop_4032:
ldsh [%l7 + 0x6C], %i4
std %f12, [%l7 + 0x50]
loop_4033:
fcmpd %fcc3, %f0, %f0
sub %o2, %o3, %l1
smulcc %l4, 0x04E3, %l3
ldd [%l7 + 0x60], %f8
andncc %o0, %i6, %i0
fmovscc %icc, %f5, %f8
movge %icc, %o6, %o1
tne %xcc, 0x4
stw %g6, [%l7 + 0x24]
stb %i2, [%l7 + 0x10]
alignaddr %g5, %l6, %o4
fcmpgt16 %f14, %f14, %i7
edge16 %g7, %l5, %l2
fmovrslz %g2, %f10, %f2
be,a,pn %icc, loop_4034
fornot2 %f8, %f12, %f14
orcc %o5, %g4, %g3
andcc %g1, 0x1DF9, %o7
loop_4034:
sdivx %i5, 0x08F6, %i1
fbl %fcc0, loop_4035
fcmple16 %f10, %f4, %i3
fors %f11, %f1, %f7
bvs loop_4036
loop_4035:
sth %i4, [%l7 + 0x3A]
st %f7, [%l7 + 0x40]
stx %o2, [%l7 + 0x40]
loop_4036:
lduh [%l7 + 0x6E], %o3
fmovsvc %xcc, %f6, %f14
fcmpgt32 %f12, %f8, %l1
lduh [%l7 + 0x62], %l0
sdivcc %l4, 0x054A, %o0
fmovrdlez %l3, %f2, %f14
lduw [%l7 + 0x40], %i0
movl %icc, %o6, %i6
for %f10, %f0, %f12
fnot2s %f2, %f4
be loop_4037
movneg %xcc, %o1, %i2
stb %g5, [%l7 + 0x1E]
srl %g6, 0x09, %l6
loop_4037:
ldsh [%l7 + 0x54], %i7
fnot1 %f4, %f12
fxor %f0, %f10, %f8
fmovrsgz %g7, %f3, %f11
and %l5, 0x044F, %o4
stx %l2, [%l7 + 0x70]
fmovdvc %icc, %f7, %f2
fornot2 %f12, %f10, %f0
ldsb [%l7 + 0x7C], %g2
fpack32 %f2, %f12, %f10
edge16 %g4, %o5, %g1
xorcc %o7, 0x0D89, %i5
fmovdg %xcc, %f13, %f0
ld [%l7 + 0x4C], %f11
fmovdle %xcc, %f7, %f7
fmovdne %xcc, %f7, %f11
fbge,a %fcc0, loop_4038
ldsh [%l7 + 0x4C], %g3
bshuffle %f4, %f6, %f10
orcc %i1, 0x0849, %i3
loop_4038:
taddcctv %o2, %o3, %i4
movpos %xcc, %l0, %l1
sth %o0, [%l7 + 0x16]
fmovsge %icc, %f14, %f7
srax %l4, 0x14, %i0
fmovrdgz %l3, %f12, %f0
ldub [%l7 + 0x31], %o6
for %f4, %f14, %f0
fandnot2s %f2, %f1, %f10
stw %i6, [%l7 + 0x60]
subcc %i2, 0x1EEA, %g5
sub %o1, 0x006C, %l6
fbug %fcc1, loop_4039
movrlez %i7, %g7, %l5
tge %xcc, 0x1
sth %o4, [%l7 + 0x32]
loop_4039:
fmuld8sux16 %f10, %f7, %f10
fbule %fcc1, loop_4040
fpsub32 %f2, %f0, %f8
srax %g6, %l2, %g4
fmovdl %xcc, %f5, %f12
loop_4040:
sdiv %o5, 0x1DAB, %g2
brgz %o7, loop_4041
xor %i5, 0x1523, %g1
udivcc %i1, 0x0A8C, %g3
edge16n %o2, %i3, %o3
loop_4041:
fmovsa %icc, %f3, %f15
fand %f2, %f8, %f0
tleu %icc, 0x5
lduw [%l7 + 0x24], %i4
alignaddrl %l1, %o0, %l4
fmovrse %l0, %f10, %f10
fbne %fcc2, loop_4042
stw %i0, [%l7 + 0x20]
ldx [%l7 + 0x08], %l3
fmovdne %icc, %f8, %f4
loop_4042:
movge %icc, %i6, %i2
tl %xcc, 0x5
ld [%l7 + 0x2C], %f6
fnot2s %f5, %f3
fmovrsgez %g5, %f5, %f8
fmovdneg %xcc, %f14, %f1
movrlez %o6, 0x3EE, %o1
sth %i7, [%l7 + 0x28]
fmovdne %xcc, %f7, %f5
bcc,pt %xcc, loop_4043
or %g7, 0x0F9F, %l6
lduh [%l7 + 0x0A], %l5
edge8l %o4, %l2, %g6
loop_4043:
fmovse %icc, %f1, %f10
smulcc %o5, 0x03C8, %g4
lduw [%l7 + 0x2C], %o7
stw %i5, [%l7 + 0x70]
fors %f5, %f5, %f2
fandnot2s %f2, %f2, %f5
popc 0x1171, %g2
alignaddr %g1, %i1, %g3
bn %icc, loop_4044
fmul8sux16 %f10, %f12, %f8
fxnors %f12, %f14, %f12
bl loop_4045
loop_4044:
tne %xcc, 0x7
ldub [%l7 + 0x60], %o2
tcc %icc, 0x5
loop_4045:
fbu,a %fcc3, loop_4046
sth %i3, [%l7 + 0x16]
fnegs %f14, %f6
lduh [%l7 + 0x4C], %o3
loop_4046:
tl %icc, 0x5
ldsh [%l7 + 0x7C], %i4
ldsh [%l7 + 0x52], %o0
stw %l4, [%l7 + 0x08]
stx %l0, [%l7 + 0x78]
fbo,a %fcc2, loop_4047
fcmpeq32 %f12, %f12, %i0
brnz,a %l1, loop_4048
movle %icc, %i6, %l3
loop_4047:
alignaddr %i2, %g5, %o6
subcc %i7, %g7, %l6
loop_4048:
edge8 %l5, %o1, %o4
fmovdleu %icc, %f8, %f2
bvc,a %icc, loop_4049
fbul %fcc1, loop_4050
mova %xcc, %g6, %o5
stw %l2, [%l7 + 0x24]
loop_4049:
fmul8sux16 %f6, %f4, %f12
loop_4050:
nop
setx loop_4051, %l0, %l1
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 %o7, [%l7 + 0x10]
edge16n %g4, %g2, %g1
bleu loop_4052
loop_4051:
sth %i5, [%l7 + 0x22]
tn %xcc, 0x1
ldsw [%l7 + 0x38], %i1
loop_4052:
fbn,a %fcc3, loop_4053
faligndata %f4, %f8, %f12
fornot2s %f9, %f0, %f14
move %icc, %g3, %i3
loop_4053:
tn %xcc, 0x5
ba,a %xcc, loop_4054
bn %icc, loop_4055
fxors %f13, %f6, %f4
brnz,a %o2, loop_4056
loop_4054:
ldub [%l7 + 0x4C], %i4
loop_4055:
move %icc, %o3, %l4
tsubcctv %l0, 0x1144, %o0
loop_4056:
st %f13, [%l7 + 0x34]
edge16n %l1, %i6, %i0
ldx [%l7 + 0x48], %l3
fmovd %f12, %f10
bcs loop_4057
tsubcc %i2, %o6, %g5
sll %i7, 0x10, %g7
stw %l5, [%l7 + 0x60]
loop_4057:
sth %l6, [%l7 + 0x7E]
fnegs %f3, %f6
ldsh [%l7 + 0x1A], %o1
fmovda %xcc, %f7, %f11
brgez %o4, loop_4058
fmovde %xcc, %f10, %f0
ldsh [%l7 + 0x44], %g6
siam 0x5
loop_4058:
fcmped %fcc2, %f10, %f8
fmovspos %icc, %f0, %f13
fpadd16 %f12, %f12, %f6
st %f9, [%l7 + 0x78]
array8 %o5, %l2, %o7
st %f11, [%l7 + 0x18]
fcmpne16 %f12, %f6, %g4
alignaddr %g2, %g1, %i1
fsrc2s %f12, %f3
fmuld8sux16 %f5, %f10, %f4
movcs %icc, %i5, %g3
fors %f2, %f7, %f3
fmovdn %icc, %f4, %f2
fmuld8ulx16 %f14, %f12, %f0
movneg %icc, %o2, %i3
ldd [%l7 + 0x50], %f10
addc %i4, 0x0874, %o3
bvc,a,pt %xcc, loop_4059
fmovdn %icc, %f6, %f8
movre %l0, %l4, %o0
be,a,pt %xcc, loop_4060
loop_4059:
stw %i6, [%l7 + 0x08]
st %f5, [%l7 + 0x3C]
ldx [%l7 + 0x08], %l1
loop_4060:
edge8n %i0, %i2, %o6
ldsh [%l7 + 0x44], %g5
fmovdvs %xcc, %f1, %f6
stw %l3, [%l7 + 0x0C]
fmovse %xcc, %f4, %f6
orcc %g7, 0x0458, %i7
bcs,a loop_4061
fsrc1s %f14, %f9
edge8n %l5, %l6, %o1
fnot2s %f13, %f6
loop_4061:
movpos %icc, %g6, %o5
movpos %xcc, %l2, %o4
std %f12, [%l7 + 0x28]
ld [%l7 + 0x68], %f10
fcmpeq16 %f2, %f4, %o7
movrlz %g4, 0x174, %g1
fcmpd %fcc3, %f2, %f4
xnorcc %g2, 0x1F3C, %i1
fmovdl %icc, %f15, %f14
bl,a loop_4062
fmovsneg %xcc, %f6, %f12
fsrc1 %f14, %f0
stx %i5, [%l7 + 0x78]
loop_4062:
movrlez %g3, 0x297, %o2
mulscc %i3, 0x191E, %i4
stx %l0, [%l7 + 0x20]
movne %icc, %o3, %l4
edge32 %i6, %o0, %l1
bg,a loop_4063
ldx [%l7 + 0x30], %i2
fnot2s %f0, %f13
fbue,a %fcc0, loop_4064
loop_4063:
stw %i0, [%l7 + 0x08]
ldx [%l7 + 0x58], %g5
movn %xcc, %l3, %o6
loop_4064:
ld [%l7 + 0x74], %f13
sdiv %g7, 0x03F8, %l5
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
bvc %xcc, loop_4066
sth %l6, [%l7 + 0x20]
std %f0, [%l7 + 0x78]
loop_4065:
std %f6, [%l7 + 0x58]
loop_4066:
srax %i7, 0x11, %o1
fxor %f2, %f0, %f14
sll %g6, 0x1E, %l2
movrlez %o5, %o7, %g4
fbo,a %fcc0, loop_4067
fnands %f3, %f2, %f13
movvs %xcc, %o4, %g1
andncc %g2, %i5, %g3
loop_4067:
bleu loop_4068
fbg,a %fcc3, loop_4069
lduh [%l7 + 0x7E], %o2
movneg %icc, %i3, %i4
loop_4068:
smul %i1, %o3, %l0
loop_4069:
array16 %l4, %o0, %i6
movge %xcc, %i2, %l1
std %f6, [%l7 + 0x18]
faligndata %f4, %f8, %f4
fpadd32s %f10, %f7, %f6
fnot1 %f2, %f4
fbne,a %fcc0, loop_4070
stw %i0, [%l7 + 0x14]
fnot1s %f7, %f12
bcs,a,pt %icc, loop_4071
loop_4070:
movvs %xcc, %l3, %g5
andn %o6, %g7, %l6
orn %l5, %o1, %g6
loop_4071:
fmovsn %xcc, %f0, %f1
orncc %l2, %o5, %i7
ta %xcc, 0x6
fcmple32 %f14, %f6, %g4
taddcc %o7, 0x16FC, %o4
stx %g1, [%l7 + 0x48]
ldsh [%l7 + 0x64], %g2
ldub [%l7 + 0x10], %g3
fmovsg %icc, %f10, %f4
fmovse %icc, %f1, %f0
fmovdleu %icc, %f12, %f11
bn,a %icc, loop_4072
st %f15, [%l7 + 0x20]
fxors %f9, %f2, %f11
tne %icc, 0x2
loop_4072:
ldsw [%l7 + 0x78], %o2
ldsw [%l7 + 0x2C], %i3
edge32l %i5, %i4, %i1
fnands %f7, %f7, %f10
fble %fcc2, loop_4073
fmovdge %xcc, %f6, %f3
and %l0, 0x0FC6, %o3
ldsh [%l7 + 0x26], %o0
loop_4073:
movge %xcc, %i6, %i2
smul %l1, 0x1FF7, %i0
sethi 0x1E1C, %l3
ld [%l7 + 0x24], %f13
bcs,a,pt %xcc, loop_4074
stw %g5, [%l7 + 0x10]
call loop_4075
ld [%l7 + 0x4C], %f9
loop_4074:
ldsw [%l7 + 0x30], %l4
std %f0, [%l7 + 0x48]
loop_4075:
lduw [%l7 + 0x14], %g7
ld [%l7 + 0x0C], %f1
ld [%l7 + 0x20], %f13
std %f8, [%l7 + 0x38]
fmovsvc %xcc, %f10, %f5
ldx [%l7 + 0x28], %l6
ldsw [%l7 + 0x28], %o6
ldsh [%l7 + 0x5A], %l5
fmovsg %icc, %f5, %f4
stw %o1, [%l7 + 0x20]
bneg,a,pt %xcc, loop_4076
fmovsvs %icc, %f8, %f15
lduw [%l7 + 0x60], %l2
bg loop_4077
loop_4076:
ba,a,pn %xcc, loop_4078
ldub [%l7 + 0x4E], %o5
fabsd %f10, %f14
loop_4077:
stx %i7, [%l7 + 0x60]
loop_4078:
fmovrdne %g6, %f6, %f0
fbge,a %fcc1, loop_4079
ldub [%l7 + 0x45], %g4
ldsb [%l7 + 0x33], %o4
std %f8, [%l7 + 0x38]
loop_4079:
ldsb [%l7 + 0x77], %o7
ld [%l7 + 0x5C], %f5
fcmpes %fcc3, %f6, %f7
fmovs %f8, %f7
lduw [%l7 + 0x54], %g2
fmovrse %g3, %f15, %f7
ldsh [%l7 + 0x42], %g1
sth %i3, [%l7 + 0x48]
lduh [%l7 + 0x7A], %i5
tsubcctv %o2, 0x197F, %i1
fbul,a %fcc1, loop_4080
fmul8x16 %f14, %f2, %f12
edge8 %i4, %l0, %o0
fnands %f11, %f15, %f5
loop_4080:
fba %fcc2, loop_4081
st %f15, [%l7 + 0x08]
fblg %fcc3, loop_4082
edge16n %o3, %i2, %i6
loop_4081:
stb %i0, [%l7 + 0x0E]
fbl,a %fcc1, loop_4083
loop_4082:
addccc %l3, 0x172A, %g5
ldd [%l7 + 0x18], %f2
xnorcc %l1, 0x0221, %l4
loop_4083:
ldsh [%l7 + 0x70], %g7
bl,a loop_4084
edge16n %l6, %o6, %o1
fors %f3, %f7, %f14
lduw [%l7 + 0x24], %l2
loop_4084:
fsrc1 %f6, %f0
st %f15, [%l7 + 0x4C]
fbul,a %fcc0, loop_4085
std %f2, [%l7 + 0x60]
fcmped %fcc0, %f2, %f10
bleu,pt %xcc, loop_4086
loop_4085:
fmul8ulx16 %f4, %f2, %f6
stb %o5, [%l7 + 0x66]
fcmple32 %f14, %f8, %i7
loop_4086:
std %f0, [%l7 + 0x10]
tpos %xcc, 0x1
fandnot2 %f8, %f2, %f8
fmovdleu %icc, %f14, %f4
edge32 %l5, %g4, %o4
movre %o7, %g2, %g3
brlez %g6, loop_4087
movrlez %i3, %g1, %o2
lduh [%l7 + 0x0C], %i1
fbo %fcc1, loop_4088
loop_4087:
fmul8ulx16 %f4, %f10, %f10
fmovrdlz %i5, %f8, %f6
ldd [%l7 + 0x58], %f14
loop_4088:
std %f14, [%l7 + 0x48]
ldub [%l7 + 0x24], %l0
movn %xcc, %o0, %o3
stx %i4, [%l7 + 0x40]
stw %i6, [%l7 + 0x14]
taddcctv %i2, 0x1292, %i0
fornot2s %f2, %f12, %f8
lduh [%l7 + 0x72], %l3
edge8l %l1, %l4, %g7
fpadd32 %f4, %f12, %f2
ldsb [%l7 + 0x63], %l6
stx %o6, [%l7 + 0x70]
bge,a,pt %xcc, loop_4089
sth %g5, [%l7 + 0x32]
fmovsg %icc, %f2, %f6
movcc %icc, %l2, %o5
loop_4089:
edge8n %o1, %i7, %l5
tsubcctv %o4, %o7, %g2
ldsw [%l7 + 0x30], %g3
fxors %f3, %f8, %f9
tcs %xcc, 0x2
fmovdleu %xcc, %f13, %f12
fcmple16 %f2, %f14, %g4
fmovrde %i3, %f10, %f8
stb %g6, [%l7 + 0x0E]
sll %g1, %i1, %o2
siam 0x5
and %l0, 0x1A2F, %o0
stw %o3, [%l7 + 0x14]
bvs %xcc, loop_4090
sllx %i5, 0x1F, %i4
ld [%l7 + 0x20], %f2
st %f14, [%l7 + 0x30]
loop_4090:
fmovdcc %icc, %f13, %f6
fmovse %xcc, %f5, %f12
taddcc %i2, %i6, %l3
fmovscs %xcc, %f1, %f12
movrlz %i0, %l4, %g7
movle %xcc, %l6, %l1
fmovdcs %icc, %f12, %f3
edge8 %g5, %o6, %o5
tvc %icc, 0x3
std %f4, [%l7 + 0x10]
tg %xcc, 0x3
fbuge %fcc1, loop_4091
edge8 %l2, %i7, %l5
udivcc %o4, 0x01CA, %o1
movgu %icc, %g2, %o7
loop_4091:
fbne,a %fcc0, loop_4092
fmovsle %icc, %f7, %f1
st %f1, [%l7 + 0x74]
fandnot1s %f10, %f0, %f13
loop_4092:
lduw [%l7 + 0x78], %g3
stw %i3, [%l7 + 0x4C]
popc %g6, %g4
std %f6, [%l7 + 0x10]
fbo,a %fcc2, loop_4093
lduw [%l7 + 0x14], %g1
fones %f2
andn %o2, 0x0877, %l0
loop_4093:
fmovdneg %xcc, %f2, %f7
movrlz %o0, %i1, %o3
ldsw [%l7 + 0x18], %i4
stx %i2, [%l7 + 0x50]
lduw [%l7 + 0x54], %i6
fandnot1s %f2, %f1, %f10
fmovrslz %i5, %f2, %f11
fabsd %f12, %f8
fbule %fcc0, loop_4094
tleu %icc, 0x3
fsrc1s %f0, %f13
fcmpd %fcc2, %f4, %f14
loop_4094:
fpadd16s %f8, %f5, %f4
fornot1s %f5, %f10, %f2
fandnot1s %f12, %f1, %f5
ldsh [%l7 + 0x3A], %l3
tneg %icc, 0x5
fbu,a %fcc2, loop_4095
ldsw [%l7 + 0x1C], %i0
be,pt %icc, loop_4096
fmovrse %l4, %f10, %f1
loop_4095:
st %f6, [%l7 + 0x58]
movn %icc, %l6, %l1
loop_4096:
fmovrdgez %g5, %f4, %f4
ldx [%l7 + 0x50], %o6
fmovrde %o5, %f8, %f4
edge32l %g7, %i7, %l5
movne %icc, %o4, %o1
movrlez %g2, 0x3E3, %l2
sethi 0x0735, %g3
ldsb [%l7 + 0x59], %i3
movvc %xcc, %g6, %o7
edge16ln %g1, %g4, %o2
ba %xcc, loop_4097
fsrc2s %f9, %f11
movpos %icc, %l0, %i1
add %o0, 0x1E77, %o3
loop_4097:
edge8n %i2, %i6, %i5
bcc %icc, loop_4098
tge %icc, 0x0
ldd [%l7 + 0x10], %f6
fmovrdlez %i4, %f0, %f6
loop_4098:
fble,a %fcc0, loop_4099
ld [%l7 + 0x10], %f9
fzero %f8
edge32n %l3, %i0, %l4
loop_4099:
call loop_4100
fandnot1 %f8, %f12, %f4
ldub [%l7 + 0x26], %l6
fmovsg %xcc, %f0, %f5
loop_4100:
srl %g5, %l1, %o6
tge %icc, 0x0
fbg,a %fcc3, loop_4101
lduh [%l7 + 0x2E], %o5
movneg %xcc, %i7, %l5
movrlz %g7, %o4, %g2
loop_4101:
edge8l %o1, %l2, %i3
sth %g3, [%l7 + 0x10]
fornot2s %f7, %f9, %f9
fcmpeq16 %f4, %f2, %g6
array32 %g1, %g4, %o7
udivx %l0, 0x10AE, %i1
brgez,a %o0, loop_4102
stb %o2, [%l7 + 0x6E]
fmovscs %xcc, %f13, %f0
tpos %xcc, 0x0
loop_4102:
fors %f1, %f11, %f13
movvs %icc, %i2, %i6
fzeros %f5
movrlz %o3, 0x2F0, %i4
fbu,a %fcc1, loop_4103
movpos %icc, %i5, %l3
fsrc2 %f12, %f12
fmovdg %xcc, %f9, %f11
loop_4103:
ba,a,pn %icc, loop_4104
taddcc %i0, 0x1000, %l4
fnor %f8, %f2, %f8
nop
setx loop_4105, %l0, %l1
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_4104:
fmovrsgz %g5, %f1, %f0
and %l1, 0x0FAA, %o6
fands %f0, %f7, %f15
loop_4105:
fcmpeq32 %f6, %f12, %o5
fnot2 %f2, %f12
edge32n %i7, %l6, %l5
tle %icc, 0x5
movle %xcc, %g7, %g2
fmovdvc %xcc, %f10, %f0
fbl %fcc1, loop_4106
fbue %fcc0, loop_4107
orn %o1, 0x0690, %o4
ldsb [%l7 + 0x72], %i3
loop_4106:
movgu %xcc, %g3, %l2
loop_4107:
fmul8x16au %f9, %f10, %f2
fcmpd %fcc0, %f12, %f6
call loop_4108
tpos %icc, 0x5
fmovd %f6, %f10
nop
setx loop_4109, %l0, %l1
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_4108:
call loop_4110
fpsub16s %f6, %f11, %f14
fsrc1s %f6, %f3
loop_4109:
edge32n %g6, %g1, %g4
loop_4110:
tg %icc, 0x5
stw %o7, [%l7 + 0x44]
ble,pt %icc, loop_4111
ta %icc, 0x5
fmovdge %icc, %f13, %f12
movcs %icc, %l0, %i1
loop_4111:
edge32 %o2, %o0, %i2
mulx %i6, %o3, %i4
brlez,a %l3, loop_4112
fmovsleu %xcc, %f13, %f2
movl %icc, %i5, %i0
fbo,a %fcc0, loop_4113
loop_4112:
ldub [%l7 + 0x19], %g5
fexpand %f9, %f14
tcs %icc, 0x3
loop_4113:
sll %l1, 0x02, %o6
edge16ln %o5, %l4, %i7
movn %xcc, %l6, %g7
tleu %icc, 0x3
fsrc2s %f13, %f7
sth %l5, [%l7 + 0x70]
bpos loop_4114
bshuffle %f12, %f2, %f6
tge %icc, 0x2
bcc %xcc, loop_4115
loop_4114:
ld [%l7 + 0x18], %f0
ldx [%l7 + 0x50], %o1
fbl,a %fcc3, loop_4116
loop_4115:
edge16 %o4, %i3, %g2
fcmpgt32 %f8, %f2, %g3
bneg,a,pn %icc, loop_4117
loop_4116:
udivcc %l2, 0x0107, %g1
orcc %g4, %o7, %g6
std %f14, [%l7 + 0x30]
loop_4117:
edge32ln %i1, %l0, %o0
movcc %icc, %o2, %i6
ldsb [%l7 + 0x11], %i2
st %f7, [%l7 + 0x14]
sth %i4, [%l7 + 0x78]
fmuld8ulx16 %f10, %f10, %f8
add %o3, 0x1618, %l3
fnot1 %f10, %f2
brnz %i5, loop_4118
movcs %xcc, %g5, %l1
fmovsvc %icc, %f5, %f14
brlz %o6, loop_4119
loop_4118:
mova %icc, %i0, %l4
fba,a %fcc1, loop_4120
fxor %f0, %f8, %f12
loop_4119:
xnorcc %i7, %o5, %l6
lduw [%l7 + 0x28], %g7
loop_4120:
fmul8sux16 %f10, %f0, %f12
fmovscs %xcc, %f0, %f2
fpsub32s %f4, %f12, %f1
fmuld8sux16 %f10, %f5, %f4
sethi 0x1552, %l5
brlez,a %o1, loop_4121
fandnot1 %f10, %f10, %f8
fbo %fcc0, loop_4122
fsrc1s %f15, %f2
loop_4121:
fbu %fcc0, loop_4123
fbul,a %fcc0, loop_4124
loop_4122:
edge16ln %o4, %i3, %g2
ldsh [%l7 + 0x16], %l2
loop_4123:
bl,pt %xcc, loop_4125
loop_4124:
ldx [%l7 + 0x08], %g1
sth %g3, [%l7 + 0x5E]
fmovsg %xcc, %f2, %f3
loop_4125:
fbul,a %fcc2, loop_4126
move %xcc, %g4, %g6
bvs,pn %icc, loop_4127
or %o7, 0x0720, %l0
loop_4126:
fones %f3
ldub [%l7 + 0x3B], %i1
loop_4127:
st %f2, [%l7 + 0x2C]
fpack16 %f12, %f13
fpsub32 %f10, %f8, %f8
brgz,a %o2, loop_4128
udivx %o0, 0x0C31, %i6
tge %xcc, 0x4
brlz %i4, loop_4129
loop_4128:
fones %f15
tsubcctv %o3, %i2, %i5
ldub [%l7 + 0x38], %g5
loop_4129:
edge16l %l3, %l1, %i0
tn %xcc, 0x7
st %f3, [%l7 + 0x6C]
sra %l4, 0x0A, %o6
tle %xcc, 0x6
ble,pt %icc, loop_4130
ldub [%l7 + 0x40], %i7
tl %icc, 0x7
smulcc %l6, %o5, %g7
loop_4130:
fand %f6, %f6, %f12
st %f15, [%l7 + 0x40]
fornot2 %f12, %f14, %f8
movrgz %l5, 0x1D9, %o4
movleu %xcc, %i3, %o1
fpsub16s %f4, %f7, %f5
edge16l %g2, %l2, %g1
ldsb [%l7 + 0x48], %g3
stw %g6, [%l7 + 0x18]
brnz %g4, loop_4131
ldx [%l7 + 0x68], %l0
fsrc2 %f6, %f2
tleu %icc, 0x7
loop_4131:
fmovdleu %icc, %f9, %f5
bpos %xcc, loop_4132
fbo %fcc2, loop_4133
ldub [%l7 + 0x36], %i1
fbo %fcc3, loop_4134
loop_4132:
movrne %o7, %o2, %o0
loop_4133:
stb %i6, [%l7 + 0x34]
ldx [%l7 + 0x50], %o3
loop_4134:
fcmpes %fcc1, %f13, %f1
fornot2 %f12, %f10, %f14
movrgez %i4, 0x2D4, %i2
bgu,a loop_4135
movpos %xcc, %i5, %l3
ld [%l7 + 0x6C], %f10
fpack16 %f12, %f8
loop_4135:
ba %xcc, loop_4136
fbug,a %fcc1, loop_4137
edge8ln %l1, %g5, %i0
subccc %l4, %i7, %o6
loop_4136:
sub %o5, 0x17EE, %l6
loop_4137:
tl %xcc, 0x1
ldd [%l7 + 0x30], %f8
tn %xcc, 0x7
fmovsle %xcc, %f5, %f6
movle %xcc, %l5, %g7
orcc %i3, 0x00BB, %o1
ldsw [%l7 + 0x28], %o4
std %f4, [%l7 + 0x30]
stx %g2, [%l7 + 0x20]
andcc %g1, 0x0D14, %g3
lduw [%l7 + 0x48], %g6
and %g4, %l2, %i1
stb %l0, [%l7 + 0x69]
std %f12, [%l7 + 0x08]
stb %o2, [%l7 + 0x59]
stb %o0, [%l7 + 0x6A]
stw %i6, [%l7 + 0x44]
ldub [%l7 + 0x5F], %o3
udivcc %o7, 0x05CF, %i2
movrgez %i5, %l3, %i4
fmovscc %xcc, %f11, %f0
movre %g5, %l1, %l4
fcmpgt32 %f14, %f6, %i0
ldx [%l7 + 0x28], %o6
movne %icc, %i7, %l6
movne %xcc, %o5, %g7
ldsw [%l7 + 0x1C], %l5
fmovdleu %xcc, %f10, %f11
st %f1, [%l7 + 0x78]
movneg %icc, %i3, %o4
ld [%l7 + 0x30], %f6
sra %g2, 0x02, %o1
for %f10, %f6, %f14
movleu %icc, %g3, %g6
tcc %xcc, 0x3
movn %icc, %g1, %g4
ld [%l7 + 0x20], %f5
fsrc2 %f12, %f2
edge32ln %i1, %l0, %o2
mulx %l2, 0x1D03, %i6
ldsb [%l7 + 0x5D], %o0
brz %o3, loop_4138
fbn,a %fcc0, loop_4139
fbul,a %fcc1, loop_4140
brgz,a %i2, loop_4141
loop_4138:
bvs,a,pn %icc, loop_4142
loop_4139:
ldx [%l7 + 0x60], %i5
loop_4140:
fbg,a %fcc2, loop_4143
loop_4141:
stb %l3, [%l7 + 0x0E]
loop_4142:
tge %xcc, 0x7
ldsh [%l7 + 0x4C], %i4
loop_4143:
std %f8, [%l7 + 0x28]
fnot1s %f5, %f0
ldsw [%l7 + 0x54], %o7
ldd [%l7 + 0x40], %f8
movge %icc, %l1, %g5
fmovsneg %icc, %f0, %f13
ld [%l7 + 0x68], %f4
ldsw [%l7 + 0x38], %i0
fzeros %f8
fcmpne16 %f10, %f2, %l4
fornot1 %f10, %f0, %f10
fbuge %fcc0, loop_4144
addc %o6, %i7, %o5
sethi 0x125E, %l6
stb %g7, [%l7 + 0x4A]
loop_4144:
ldx [%l7 + 0x28], %l5
movrgz %o4, 0x114, %i3
fbule %fcc1, loop_4145
fxnors %f11, %f4, %f5
fpsub32 %f0, %f8, %f6
fnot1 %f8, %f4
loop_4145:
andn %o1, 0x0200, %g2
sra %g6, %g3, %g1
sth %i1, [%l7 + 0x0C]
ldsb [%l7 + 0x6B], %g4
bpos,a %xcc, loop_4146
fmovdne %icc, %f7, %f9
fcmps %fcc3, %f13, %f10
bvs,pn %icc, loop_4147
loop_4146:
st %f9, [%l7 + 0x18]
lduw [%l7 + 0x74], %o2
movrgez %l2, 0x1D3, %i6
loop_4147:
brz,a %o0, loop_4148
fmovs %f5, %f11
ldsw [%l7 + 0x38], %o3
fmovrslz %i2, %f1, %f1
loop_4148:
ldsb [%l7 + 0x48], %l0
fmul8x16au %f10, %f5, %f12
fmovd %f12, %f10
fmovrdlz %i5, %f0, %f12
st %f12, [%l7 + 0x40]
fcmpne16 %f0, %f0, %i4
ldsb [%l7 + 0x56], %l3
ldsb [%l7 + 0x63], %o7
fcmpeq16 %f2, %f4, %l1
stx %g5, [%l7 + 0x50]
fbu %fcc0, loop_4149
bleu %xcc, loop_4150
stw %l4, [%l7 + 0x28]
fbo %fcc0, loop_4151
loop_4149:
movrne %o6, 0x0D2, %i0
loop_4150:
bleu,pt %icc, loop_4152
fpadd16 %f6, %f4, %f10
loop_4151:
smul %o5, 0x0D0F, %i7
stb %g7, [%l7 + 0x76]
loop_4152:
fmovdne %icc, %f14, %f6
fbne %fcc0, loop_4153
fbge,a %fcc1, loop_4154
std %f0, [%l7 + 0x58]
ldd [%l7 + 0x20], %f4
loop_4153:
ldsh [%l7 + 0x32], %l6
loop_4154:
ldsw [%l7 + 0x7C], %o4
stb %l5, [%l7 + 0x7D]
edge16ln %i3, %g2, %o1
movl %xcc, %g6, %g1
ldsh [%l7 + 0x64], %g3
mulscc %g4, 0x1C97, %i1
subc %o2, 0x0051, %i6
sth %o0, [%l7 + 0x70]
stw %o3, [%l7 + 0x20]
fbo %fcc2, loop_4155
std %f10, [%l7 + 0x08]
stb %l2, [%l7 + 0x09]
stw %i2, [%l7 + 0x2C]
loop_4155:
ldsw [%l7 + 0x3C], %l0
st %f2, [%l7 + 0x70]
bpos,a loop_4156
fpadd16s %f6, %f6, %f6
fmovrde %i5, %f2, %f8
fmovrdgez %i4, %f14, %f6
loop_4156:
ldub [%l7 + 0x32], %l3
ldx [%l7 + 0x10], %l1
ld [%l7 + 0x28], %f8
fsrc2s %f12, %f13
array8 %o7, %g5, %o6
tl %xcc, 0x6
fmul8x16 %f9, %f12, %f4
ble %icc, loop_4157
brlez,a %l4, loop_4158
fpsub16s %f2, %f13, %f11
siam 0x5
loop_4157:
fbg %fcc1, loop_4159
loop_4158:
addcc %o5, %i7, %i0
udiv %l6, 0x1F4D, %g7
fands %f14, %f3, %f14
loop_4159:
ba,pt %xcc, loop_4160
fpackfix %f10, %f14
udivcc %o4, 0x1275, %l5
tsubcctv %i3, %o1, %g2
loop_4160:
fmovsgu %icc, %f3, %f12
sdiv %g6, 0x0013, %g1
fmovdg %xcc, %f3, %f13
ldx [%l7 + 0x40], %g3
bvc,pn %icc, loop_4161
ble,pt %icc, loop_4162
udivx %g4, 0x0E42, %i1
fandnot2 %f4, %f6, %f8
loop_4161:
fxnor %f12, %f14, %f14
loop_4162:
or %i6, %o2, %o0
addcc %o3, %l2, %i2
fmuld8sux16 %f14, %f12, %f12
fnot2s %f5, %f11
stx %i5, [%l7 + 0x58]
tcc %icc, 0x1
sll %l0, 0x13, %i4
fmovdne %xcc, %f9, %f12
bge %icc, loop_4163
stb %l1, [%l7 + 0x3D]
fpsub16 %f14, %f6, %f8
fand %f10, %f6, %f2
loop_4163:
stw %o7, [%l7 + 0x24]
fpsub16 %f0, %f0, %f10
std %f12, [%l7 + 0x28]
fbge,a %fcc0, loop_4164
ldsh [%l7 + 0x76], %l3
ldub [%l7 + 0x48], %g5
fornot2 %f0, %f4, %f4
loop_4164:
stb %o6, [%l7 + 0x43]
fbule,a %fcc1, loop_4165
fmovdn %icc, %f9, %f14
stb %l4, [%l7 + 0x45]
fmul8x16 %f11, %f4, %f0
loop_4165:
ld [%l7 + 0x34], %f14
movn %icc, %i7, %i0
fornot1 %f4, %f4, %f4
bg,pn %xcc, loop_4166
ldsh [%l7 + 0x1A], %l6
stb %o5, [%l7 + 0x7B]
srax %o4, %l5, %i3
loop_4166:
stw %o1, [%l7 + 0x50]
fmovdcc %icc, %f7, %f0
fbg,a %fcc0, loop_4167
std %f2, [%l7 + 0x60]
bg,a loop_4168
ldsw [%l7 + 0x44], %g2
loop_4167:
fsrc1s %f5, %f3
std %f2, [%l7 + 0x30]
loop_4168:
fbuge,a %fcc1, loop_4169
stb %g6, [%l7 + 0x75]
ldd [%l7 + 0x70], %f14
fsrc1s %f12, %f9
loop_4169:
movneg %xcc, %g7, %g3
fble %fcc2, loop_4170
ld [%l7 + 0x7C], %f13
fbu,a %fcc0, loop_4171
fxnors %f10, %f8, %f8
loop_4170:
fors %f9, %f1, %f11
stx %g1, [%l7 + 0x48]
loop_4171:
fbug %fcc1, loop_4172
edge32ln %g4, %i6, %i1
movgu %xcc, %o0, %o2
tvc %icc, 0x6
loop_4172:
tle %xcc, 0x7
xnor %l2, %o3, %i5
fbug %fcc1, loop_4173
andcc %i2, 0x003D, %l0
lduh [%l7 + 0x36], %l1
sub %i4, %o7, %l3
loop_4173:
tleu %xcc, 0x3
alignaddrl %g5, %o6, %i7
bg,pn %xcc, loop_4174
movge %icc, %l4, %l6
ldsw [%l7 + 0x10], %i0
stx %o4, [%l7 + 0x58]
loop_4174:
bvc,pt %xcc, loop_4175
ldsb [%l7 + 0x30], %o5
fmovdl %xcc, %f14, %f6
orncc %i3, %o1, %l5
loop_4175:
stx %g2, [%l7 + 0x30]
fands %f4, %f5, %f7
taddcctv %g6, 0x06AE, %g7
stw %g3, [%l7 + 0x78]
ldsb [%l7 + 0x79], %g4
sth %g1, [%l7 + 0x60]
lduh [%l7 + 0x5C], %i6
fnot2s %f3, %f2
brlez %i1, loop_4176
brlz %o2, loop_4177
lduh [%l7 + 0x5C], %l2
ldsw [%l7 + 0x7C], %o3
loop_4176:
ldsw [%l7 + 0x0C], %i5
loop_4177:
fandnot2 %f0, %f2, %f4
ldsh [%l7 + 0x1A], %o0
ldsh [%l7 + 0x7C], %i2
sdiv %l0, 0x1DAE, %l1
brgez,a %o7, loop_4178
ldx [%l7 + 0x68], %i4
movpos %icc, %g5, %l3
ldd [%l7 + 0x20], %f8
loop_4178:
bg,a,pt %xcc, loop_4179
fexpand %f6, %f8
edge32 %i7, %l4, %o6
fmovdne %xcc, %f2, %f8
loop_4179:
mulx %i0, 0x1E1E, %l6
sth %o5, [%l7 + 0x50]
lduh [%l7 + 0x78], %i3
subcc %o1, 0x1C46, %o4
ldsw [%l7 + 0x40], %l5
tn %xcc, 0x0
call loop_4180
stw %g6, [%l7 + 0x78]
tne %icc, 0x7
sth %g2, [%l7 + 0x14]
loop_4180:
fmovdcs %xcc, %f14, %f0
ld [%l7 + 0x08], %f14
edge16l %g7, %g3, %g4
fmovsg %xcc, %f0, %f5
xorcc %g1, 0x182A, %i1
fnot2s %f4, %f11
fmovrde %i6, %f2, %f2
xnor %l2, %o3, %i5
fpadd16s %f9, %f6, %f12
bcs,pn %icc, loop_4181
lduw [%l7 + 0x64], %o0
bvs,a,pn %icc, loop_4182
fnands %f12, %f13, %f3
loop_4181:
or %o2, %l0, %l1
popc 0x0D99, %i2
loop_4182:
tleu %icc, 0x5
movleu %xcc, %o7, %g5
andncc %i4, %l3, %l4
fmovsvs %xcc, %f12, %f15
ble %xcc, loop_4183
array32 %o6, %i7, %l6
ld [%l7 + 0x44], %f3
ldub [%l7 + 0x2F], %o5
loop_4183:
fbl,a %fcc1, loop_4184
fmovdcc %xcc, %f9, %f6
sth %i3, [%l7 + 0x6E]
bgu %xcc, loop_4185
loop_4184:
fnors %f15, %f5, %f1
fpack32 %f6, %f14, %f8
std %f12, [%l7 + 0x68]
loop_4185:
fmul8sux16 %f14, %f6, %f0
lduh [%l7 + 0x70], %i0
fcmpd %fcc2, %f2, %f14
ldx [%l7 + 0x38], %o1
ldsb [%l7 + 0x74], %l5
fmovrsne %g6, %f6, %f3
sub %o4, %g7, %g2
fmovdn %icc, %f7, %f1
bshuffle %f2, %f8, %f12
movgu %icc, %g4, %g3
fcmple32 %f4, %f4, %g1
std %f14, [%l7 + 0x58]
movn %icc, %i1, %l2
fcmple16 %f14, %f14, %i6
ldsw [%l7 + 0x4C], %o3
faligndata %f12, %f12, %f6
fba %fcc2, loop_4186
tl %icc, 0x4
fmovsle %icc, %f9, %f7
ld [%l7 + 0x24], %f9
loop_4186:
fba,a %fcc2, loop_4187
fmovrdlez %i5, %f0, %f4
fmul8sux16 %f10, %f12, %f2
array8 %o0, %l0, %l1
loop_4187:
fmovdne %xcc, %f10, %f13
move %xcc, %i2, %o7
or %o2, %i4, %l3
std %f14, [%l7 + 0x68]
tpos %icc, 0x5
fbe %fcc3, loop_4188
fmuld8sux16 %f12, %f6, %f12
st %f5, [%l7 + 0x78]
std %f6, [%l7 + 0x30]
loop_4188:
lduh [%l7 + 0x5C], %l4
fornot2s %f6, %f1, %f9
smul %g5, 0x0577, %o6
lduw [%l7 + 0x34], %l6
subc %i7, %o5, %i0
fbne,a %fcc1, loop_4189
mova %icc, %o1, %i3
umulcc %g6, %l5, %o4
fandnot1 %f6, %f2, %f2
loop_4189:
fmovsa %icc, %f14, %f0
xnorcc %g7, 0x091C, %g4
tvc %xcc, 0x3
alignaddr %g2, %g3, %g1
fmovrde %l2, %f10, %f6
lduh [%l7 + 0x76], %i6
ldsh [%l7 + 0x2A], %i1
ldsw [%l7 + 0x60], %i5
movne %icc, %o0, %l0
stx %l1, [%l7 + 0x50]
sra %i2, 0x1E, %o7
bn,a loop_4190
brgez %o3, loop_4191
be,a,pn %icc, loop_4192
fnot1s %f8, %f3
loop_4190:
fmovsvs %icc, %f1, %f5
loop_4191:
fmovsge %icc, %f4, %f12
loop_4192:
fmovsleu %xcc, %f5, %f10
orcc %o2, 0x018D, %i4
bg,a,pt %xcc, loop_4193
bn,a %icc, loop_4194
udiv %l3, 0x0ECC, %l4
udivcc %o6, 0x0755, %l6
loop_4193:
fbo,a %fcc2, loop_4195
loop_4194:
fzeros %f14
st %f13, [%l7 + 0x38]
ldsb [%l7 + 0x7D], %i7
loop_4195:
fpmerge %f0, %f0, %f2
stx %g5, [%l7 + 0x48]
ld [%l7 + 0x4C], %f4
siam 0x5
edge8l %o5, %i0, %i3
fpadd16 %f8, %f0, %f14
ld [%l7 + 0x1C], %f6
fsrc1 %f4, %f10
orcc %g6, 0x0553, %o1
fbule,a %fcc0, loop_4196
bn,pn %xcc, loop_4197
edge16 %l5, %o4, %g7
fzero %f0
loop_4196:
tl %icc, 0x6
loop_4197:
tle %xcc, 0x2
udiv %g4, 0x0652, %g2
ld [%l7 + 0x5C], %f1
fnot1 %f8, %f12
edge16ln %g3, %g1, %i6
fmovdpos %icc, %f12, %f5
fmovs %f13, %f1
ldx [%l7 + 0x48], %l2
fbe %fcc1, loop_4198
sth %i1, [%l7 + 0x4E]
fmovde %xcc, %f15, %f1
fcmple32 %f8, %f8, %o0
loop_4198:
fxnor %f14, %f14, %f8
std %f0, [%l7 + 0x58]
fcmple32 %f14, %f0, %l0
sdiv %l1, 0x0C5B, %i2
fbne,a %fcc0, loop_4199
tge %xcc, 0x5
bge,pn %icc, loop_4200
movrne %o7, 0x33F, %i5
loop_4199:
fsrc2s %f7, %f11
sth %o3, [%l7 + 0x32]
loop_4200:
umulcc %i4, %o2, %l3
fors %f6, %f9, %f7
std %f12, [%l7 + 0x70]
std %f10, [%l7 + 0x30]
fones %f8
fornot2 %f6, %f12, %f12
fpack32 %f14, %f8, %f6
stx %o6, [%l7 + 0x30]
edge32n %l6, %l4, %g5
fpsub32 %f4, %f14, %f10
fbul,a %fcc2, loop_4201
edge16 %o5, %i7, %i3
addc %i0, 0x07FA, %o1
udiv %l5, 0x06CE, %g6
loop_4201:
fornot1s %f5, %f8, %f6
fxnors %f10, %f10, %f9
fones %f0
std %f4, [%l7 + 0x48]
movgu %xcc, %g7, %g4
ld [%l7 + 0x30], %f2
stw %g2, [%l7 + 0x24]
mulscc %o4, %g1, %g3
fnot2 %f8, %f6
ldub [%l7 + 0x79], %l2
stw %i6, [%l7 + 0x3C]
edge8n %i1, %o0, %l0
tg %xcc, 0x7
edge16ln %l1, %o7, %i2
tcc %icc, 0x6
fnegd %f0, %f4
fbu,a %fcc3, loop_4202
fcmple16 %f14, %f2, %i5
tsubcctv %o3, 0x01FA, %i4
bg,pt %icc, loop_4203
loop_4202:
std %f2, [%l7 + 0x60]
array32 %l3, %o2, %l6
ld [%l7 + 0x50], %f8
loop_4203:
edge8l %l4, %o6, %g5
lduh [%l7 + 0x32], %o5
smul %i7, %i3, %i0
ldsb [%l7 + 0x75], %l5
movrlz %g6, 0x3AC, %g7
ldub [%l7 + 0x78], %g4
fmovspos %xcc, %f14, %f3
fxor %f4, %f6, %f4
fmovse %icc, %f7, %f5
fmovdvs %icc, %f14, %f13
ld [%l7 + 0x20], %f6
fbo %fcc2, loop_4204
ta %icc, 0x0
fmovspos %icc, %f11, %f0
stb %o1, [%l7 + 0x1F]
loop_4204:
stx %o4, [%l7 + 0x60]
lduh [%l7 + 0x1E], %g1
ldd [%l7 + 0x48], %f2
tge %icc, 0x6
fxors %f14, %f14, %f2
movrne %g3, 0x0A0, %g2
fmovdl %icc, %f14, %f9
tvs %icc, 0x6
stw %l2, [%l7 + 0x3C]
ldsw [%l7 + 0x14], %i6
fpadd32s %f13, %f9, %f7
fxnor %f6, %f12, %f8
fbge,a %fcc3, loop_4205
movcc %icc, %i1, %l0
ldsb [%l7 + 0x34], %o0
movle %xcc, %l1, %i2
loop_4205:
tg %xcc, 0x7
ldsb [%l7 + 0x13], %o7
ld [%l7 + 0x7C], %f15
edge16l %o3, %i5, %i4
bneg,a loop_4206
fcmpd %fcc2, %f14, %f6
fcmped %fcc2, %f4, %f12
fmul8x16 %f0, %f0, %f0
loop_4206:
fmovdne %icc, %f7, %f6
subccc %l3, %o2, %l4
ldub [%l7 + 0x6B], %l6
fones %f9
ldsb [%l7 + 0x6F], %g5
movre %o5, %i7, %i3
tn %icc, 0x4
sth %i0, [%l7 + 0x10]
fcmpeq16 %f6, %f4, %l5
movgu %xcc, %o6, %g6
fmovrslez %g4, %f2, %f13
fbl,a %fcc0, loop_4207
fmovdle %icc, %f0, %f5
fbn %fcc1, loop_4208
ldsh [%l7 + 0x6C], %o1
loop_4207:
ldsh [%l7 + 0x4A], %o4
fpack32 %f14, %f12, %f6
loop_4208:
ldub [%l7 + 0x3E], %g7
fornot1 %f10, %f10, %f14
stw %g1, [%l7 + 0x3C]
fxnors %f13, %f12, %f7
alignaddrl %g2, %g3, %i6
lduw [%l7 + 0x6C], %i1
lduw [%l7 + 0x70], %l2
fcmpeq32 %f10, %f0, %o0
fmul8x16al %f2, %f3, %f8
movrgz %l1, %i2, %o7
fbue,a %fcc0, loop_4209
stb %o3, [%l7 + 0x52]
smul %i5, %l0, %l3
fba,a %fcc3, loop_4210
loop_4209:
bneg,a,pn %icc, loop_4211
lduw [%l7 + 0x70], %i4
fmovdl %icc, %f10, %f2
loop_4210:
bn,a loop_4212
loop_4211:
std %f2, [%l7 + 0x40]
ldd [%l7 + 0x10], %f12
tpos %xcc, 0x2
loop_4212:
st %f1, [%l7 + 0x1C]
st %f2, [%l7 + 0x68]
sth %l4, [%l7 + 0x7C]
tg %xcc, 0x5
fcmpeq32 %f0, %f14, %o2
stw %l6, [%l7 + 0x14]
fandnot2 %f8, %f8, %f2
fmovsvs %xcc, %f4, %f8
for %f12, %f8, %f10
fones %f8
fcmple16 %f10, %f0, %o5
movg %icc, %i7, %i3
stb %g5, [%l7 + 0x67]
fnot1 %f2, %f10
tsubcctv %l5, 0x0B5C, %o6
alignaddr %g6, %g4, %i0
ba %icc, loop_4213
ldsh [%l7 + 0x4E], %o4
ldd [%l7 + 0x40], %f12
fcmpeq32 %f6, %f12, %o1
loop_4213:
fcmps %fcc2, %f6, %f1
lduw [%l7 + 0x44], %g1
pdist %f2, %f2, %f0
fpsub16 %f12, %f2, %f12
pdist %f12, %f6, %f2
nop
setx loop_4214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f12
ld [%l7 + 0x5C], %f8
fmovrdlez %g7, %f12, %f12
loop_4214:
fba,a %fcc3, loop_4215
st %f14, [%l7 + 0x20]
movcs %xcc, %g2, %i6
lduw [%l7 + 0x2C], %g3
loop_4215:
or %i1, %l2, %l1
ldsw [%l7 + 0x68], %o0
fpsub32 %f10, %f8, %f0
srlx %i2, %o3, %o7
ldsb [%l7 + 0x23], %i5
fnegd %f4, %f6
ldsb [%l7 + 0x7A], %l3
movpos %xcc, %i4, %l4
fsrc2 %f4, %f6
sth %o2, [%l7 + 0x7C]
fmovdgu %icc, %f15, %f10
fbl,a %fcc0, loop_4216
stb %l6, [%l7 + 0x11]
ldsw [%l7 + 0x60], %o5
ldsb [%l7 + 0x5B], %i7
loop_4216:
or %l0, %i3, %g5
addcc %l5, %o6, %g6
sth %g4, [%l7 + 0x42]
fmovrdne %i0, %f14, %f6
ldsw [%l7 + 0x0C], %o1
fbne,a %fcc2, loop_4217
ta %icc, 0x0
array32 %o4, %g7, %g2
movre %g1, %g3, %i1
loop_4217:
ba,pn %xcc, loop_4218
fmovdle %xcc, %f12, %f5
tpos %icc, 0x4
call loop_4219
loop_4218:
fmovdleu %xcc, %f4, %f14
stx %l2, [%l7 + 0x70]
brnz %l1, loop_4220
loop_4219:
fmovd %f2, %f2
bg,a,pn %xcc, loop_4221
stb %i6, [%l7 + 0x2E]
loop_4220:
fornot2 %f4, %f10, %f14
fmovs %f6, %f0
loop_4221:
call loop_4222
brz,a %i2, loop_4223
ldsw [%l7 + 0x0C], %o0
std %f0, [%l7 + 0x40]
loop_4222:
edge8n %o3, %o7, %i5
loop_4223:
bvc,a,pt %xcc, loop_4224
subc %l3, %l4, %o2
movrgez %l6, 0x29D, %o5
edge32l %i4, %i7, %i3
loop_4224:
fnegd %f6, %f12
fpsub16s %f5, %f6, %f6
tn %xcc, 0x3
ldsh [%l7 + 0x0C], %g5
bn,a %icc, loop_4225
ta %xcc, 0x1
ldx [%l7 + 0x48], %l0
lduh [%l7 + 0x62], %l5
loop_4225:
fandnot1s %f10, %f2, %f9
tle %icc, 0x0
bn %xcc, loop_4226
movvc %icc, %o6, %g4
ldsw [%l7 + 0x54], %g6
ldsw [%l7 + 0x08], %i0
loop_4226:
sdivcc %o4, 0x12BC, %o1
fbule %fcc3, loop_4227
fnor %f6, %f14, %f14
fzero %f6
addccc %g7, %g2, %g1
loop_4227:
fmovdgu %icc, %f10, %f10
sth %i1, [%l7 + 0x3A]
fmovsl %icc, %f3, %f12
bg %icc, loop_4228
taddcctv %g3, %l2, %l1
std %f10, [%l7 + 0x58]
stb %i6, [%l7 + 0x67]
loop_4228:
fpack16 %f8, %f6
tsubcc %i2, %o3, %o0
srlx %i5, %o7, %l4
tvs %icc, 0x1
move %icc, %l3, %o2
ba,pn %icc, loop_4229
stx %l6, [%l7 + 0x08]
fpsub16s %f15, %f5, %f13
sub %i4, 0x0678, %o5
loop_4229:
ba,a loop_4230
tneg %icc, 0x1
fxor %f6, %f14, %f12
fmovscc %xcc, %f12, %f6
loop_4230:
ldd [%l7 + 0x18], %f4
movge %icc, %i7, %i3
brlz %l0, loop_4231
nop
setx loop_4232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x68], %l5
ldsw [%l7 + 0x10], %g5
loop_4231:
fxors %f6, %f6, %f5
loop_4232:
array16 %g4, %g6, %i0
ldsb [%l7 + 0x49], %o4
srlx %o1, 0x1A, %g7
fpack16 %f10, %f10
fmovsn %icc, %f9, %f10
fbue,a %fcc3, loop_4233
bpos,a,pn %xcc, loop_4234
fmul8x16 %f15, %f4, %f8
udivx %g2, 0x03BA, %g1
loop_4233:
sth %o6, [%l7 + 0x18]
loop_4234:
edge32 %i1, %g3, %l1
ld [%l7 + 0x7C], %f6
stb %l2, [%l7 + 0x67]
fmovse %icc, %f1, %f6
fmovse %xcc, %f6, %f13
bg loop_4235
edge16ln %i2, %o3, %o0
lduw [%l7 + 0x5C], %i5
bl,pt %xcc, loop_4236
loop_4235:
bvc,pt %icc, loop_4237
ldd [%l7 + 0x10], %f6
subc %i6, %l4, %l3
loop_4236:
or %o2, %l6, %o7
loop_4237:
bne,pn %icc, loop_4238
srax %o5, 0x18, %i4
fcmpeq32 %f10, %f2, %i3
sdivx %l0, 0x11EC, %i7
loop_4238:
fmovrslez %l5, %f9, %f11
ldd [%l7 + 0x50], %f12
movrgez %g4, %g5, %i0
st %f13, [%l7 + 0x3C]
stb %g6, [%l7 + 0x0E]
movgu %icc, %o1, %o4
std %f8, [%l7 + 0x78]
fmovdl %xcc, %f14, %f7
stw %g2, [%l7 + 0x70]
edge8 %g1, %g7, %i1
sll %g3, %o6, %l2
array32 %i2, %o3, %l1
fsrc1s %f12, %f6
fbo,a %fcc2, loop_4239
stb %o0, [%l7 + 0x36]
fbe,a %fcc2, loop_4240
sllx %i6, 0x13, %l4
loop_4239:
stw %i5, [%l7 + 0x78]
st %f5, [%l7 + 0x40]
loop_4240:
fornot2 %f14, %f12, %f0
bgu,a,pn %icc, loop_4241
ld [%l7 + 0x4C], %f1
ldub [%l7 + 0x50], %l3
umul %l6, %o2, %o5
loop_4241:
tl %xcc, 0x2
lduw [%l7 + 0x68], %o7
fnegd %f10, %f6
stb %i4, [%l7 + 0x36]
lduh [%l7 + 0x1A], %l0
movrlez %i3, %i7, %l5
fone %f4
stw %g4, [%l7 + 0x78]
nop
setx loop_4242, %l0, %l1
jmpl %l1, %i0
fmovsl %icc, %f14, %f6
lduw [%l7 + 0x14], %g5
andn %o1, 0x0568, %o4
loop_4242:
srax %g2, %g1, %g6
edge8 %g7, %i1, %o6
lduh [%l7 + 0x36], %l2
subc %g3, %o3, %i2
fmovrsne %l1, %f4, %f2
fandnot1 %f12, %f0, %f0
subccc %o0, 0x1187, %i6
sllx %l4, 0x13, %i5
std %f8, [%l7 + 0x38]
udivcc %l3, 0x0E40, %l6
ba,a,pn %xcc, loop_4243
movrlez %o2, %o5, %o7
tge %xcc, 0x2
sth %i4, [%l7 + 0x4A]
loop_4243:
fornot2 %f2, %f8, %f10
sdivcc %l0, 0x160D, %i3
ld [%l7 + 0x60], %f5
fpsub32 %f10, %f6, %f4
std %f12, [%l7 + 0x50]
fcmpne32 %f14, %f8, %i7
taddcctv %g4, %i0, %l5
fnegd %f4, %f4
ldsh [%l7 + 0x72], %o1
std %f2, [%l7 + 0x08]
alignaddrl %o4, %g2, %g5
movrlz %g1, 0x30B, %g6
mulx %i1, 0x04C9, %o6
brgz,a %g7, loop_4244
fmovdcs %xcc, %f12, %f13
st %f12, [%l7 + 0x7C]
tcc %icc, 0x5
loop_4244:
edge16 %l2, %g3, %o3
for %f12, %f12, %f14
addcc %i2, %o0, %i6
fnot2s %f14, %f6
bge,pn %xcc, loop_4245
fmovrslz %l1, %f0, %f8
fble %fcc3, loop_4246
smulcc %l4, %i5, %l3
loop_4245:
st %f15, [%l7 + 0x70]
subc %o2, %o5, %o7
loop_4246:
brlz,a %i4, loop_4247
brlez %l6, loop_4248
ldsw [%l7 + 0x18], %i3
fbul %fcc0, loop_4249
loop_4247:
edge8l %l0, %g4, %i7
loop_4248:
sth %i0, [%l7 + 0x36]
bvs loop_4250
loop_4249:
fmovrdlez %l5, %f12, %f14
sethi 0x16E3, %o4
smul %o1, %g2, %g1
loop_4250:
or %g6, %g5, %i1
fxnor %f10, %f6, %f8
fxors %f6, %f6, %f1
fmovsvc %icc, %f9, %f8
fmovrdlz %o6, %f6, %f14
bshuffle %f0, %f2, %f14
lduw [%l7 + 0x7C], %l2
std %f6, [%l7 + 0x40]
fbule %fcc0, loop_4251
fbg %fcc2, loop_4252
ldd [%l7 + 0x40], %f0
movrne %g3, 0x064, %g7
loop_4251:
addccc %i2, 0x18DB, %o3
loop_4252:
tpos %icc, 0x7
tvs %icc, 0x7
ldsh [%l7 + 0x38], %i6
ld [%l7 + 0x14], %f12
xnor %l1, 0x037B, %l4
brgz %o0, loop_4253
andn %i5, 0x0C1D, %l3
fxnors %f2, %f8, %f5
bleu,pn %icc, loop_4254
loop_4253:
fxor %f12, %f2, %f6
fmovsa %icc, %f10, %f5
fpackfix %f4, %f3
loop_4254:
movge %xcc, %o5, %o2
fcmpeq32 %f10, %f8, %o7
fnot1 %f0, %f0
movne %xcc, %l6, %i3
fornot1s %f8, %f0, %f14
sth %i4, [%l7 + 0x6A]
stx %g4, [%l7 + 0x60]
bneg loop_4255
edge32 %i7, %l0, %i0
stw %l5, [%l7 + 0x4C]
fmul8x16 %f1, %f0, %f14
loop_4255:
stw %o1, [%l7 + 0x18]
fbg %fcc2, loop_4256
call loop_4257
xorcc %o4, %g1, %g2
bl loop_4258
loop_4256:
ldsh [%l7 + 0x32], %g5
loop_4257:
fmovdcs %xcc, %f12, %f0
ld [%l7 + 0x68], %f8
loop_4258:
stb %g6, [%l7 + 0x33]
ble,pt %xcc, loop_4259
sub %o6, %i1, %g3
andn %g7, %l2, %i2
fmovdvc %xcc, %f12, %f1
loop_4259:
movcs %xcc, %o3, %l1
fbe,a %fcc0, loop_4260
and %l4, 0x0C02, %i6
orncc %o0, %i5, %l3
ldsw [%l7 + 0x48], %o5
loop_4260:
movvs %xcc, %o2, %o7
or %i3, 0x16A7, %l6
fcmpne16 %f6, %f0, %g4
fbule %fcc0, loop_4261
fpack16 %f8, %f12
fors %f13, %f10, %f8
movvs %icc, %i4, %i7
loop_4261:
ldx [%l7 + 0x28], %l0
ldx [%l7 + 0x78], %l5
subcc %i0, %o1, %o4
fandnot2 %f10, %f14, %f2
fbl,a %fcc3, loop_4262
ldsh [%l7 + 0x3C], %g2
fabss %f7, %f14
fors %f15, %f8, %f6
loop_4262:
fmovdvc %xcc, %f15, %f8
fornot1s %f6, %f1, %f9
array8 %g1, %g5, %g6
bg,pt %xcc, loop_4263
movcc %xcc, %i1, %o6
stx %g3, [%l7 + 0x68]
ldub [%l7 + 0x41], %l2
loop_4263:
ldx [%l7 + 0x10], %g7
fmovdle %xcc, %f0, %f14
fpack16 %f2, %f14
ldd [%l7 + 0x38], %f6
std %f6, [%l7 + 0x30]
brgez %o3, loop_4264
tl %xcc, 0x4
taddcc %i2, %l1, %i6
fmovsvs %icc, %f9, %f10
loop_4264:
edge8n %l4, %o0, %i5
fxor %f2, %f14, %f2
ldsw [%l7 + 0x78], %o5
and %l3, %o2, %o7
ldsh [%l7 + 0x2A], %i3
xnorcc %g4, %l6, %i4
fandnot1s %f4, %f3, %f1
ld [%l7 + 0x6C], %f15
lduw [%l7 + 0x18], %i7
ldsh [%l7 + 0x2E], %l0
edge32l %i0, %l5, %o1
stb %o4, [%l7 + 0x56]
stx %g1, [%l7 + 0x50]
fzeros %f10
fmovdle %xcc, %f1, %f13
ldsw [%l7 + 0x08], %g5
fmovdle %xcc, %f0, %f9
fmovrdgz %g6, %f12, %f12
fcmple16 %f14, %f4, %g2
fcmple16 %f10, %f8, %o6
ldsb [%l7 + 0x26], %g3
srax %l2, 0x00, %g7
ldsw [%l7 + 0x50], %o3
fsrc2 %f6, %f12
bge,pt %icc, loop_4265
fmovse %icc, %f2, %f0
ld [%l7 + 0x44], %f2
fcmpne16 %f0, %f14, %i2
loop_4265:
fcmpeq32 %f6, %f0, %i1
sdiv %i6, 0x04ED, %l4
fnegs %f11, %f13
bleu %xcc, loop_4266
tcc %icc, 0x2
ldsh [%l7 + 0x10], %o0
bge,pn %xcc, loop_4267
loop_4266:
fbuge,a %fcc2, loop_4268
sdiv %l1, 0x09A0, %o5
fpadd32 %f14, %f0, %f2
loop_4267:
umulcc %i5, %l3, %o2
loop_4268:
fnegd %f6, %f0
movgu %xcc, %o7, %g4
sth %l6, [%l7 + 0x4A]
movpos %icc, %i4, %i3
fandnot2s %f5, %f5, %f15
subc %i7, 0x10D7, %l0
taddcc %l5, %i0, %o4
fcmpgt16 %f6, %f8, %g1
mova %icc, %o1, %g5
fmovrdgez %g2, %f6, %f12
fcmple32 %f10, %f6, %o6
fbg,a %fcc2, loop_4269
fbge %fcc1, loop_4270
fnot1 %f6, %f10
fxnors %f10, %f14, %f7
loop_4269:
tgu %xcc, 0x2
loop_4270:
xor %g6, %g3, %g7
ldd [%l7 + 0x60], %f0
fmovrsgez %l2, %f6, %f5
fmovs %f3, %f6
movleu %xcc, %o3, %i2
st %f4, [%l7 + 0x1C]
fblg,a %fcc3, loop_4271
fcmpgt32 %f0, %f4, %i6
tne %xcc, 0x6
movrne %l4, 0x350, %i1
loop_4271:
fnot2s %f14, %f2
umulcc %l1, 0x024A, %o0
fnor %f10, %f8, %f4
brgz,a %o5, loop_4272
be %xcc, loop_4273
fbul,a %fcc0, loop_4274
ldsb [%l7 + 0x16], %i5
loop_4272:
fcmple32 %f8, %f6, %l3
loop_4273:
ldub [%l7 + 0x2D], %o7
loop_4274:
fmovscs %xcc, %f6, %f15
lduw [%l7 + 0x50], %g4
sllx %o2, 0x09, %i4
stw %l6, [%l7 + 0x2C]
fzero %f2
ldd [%l7 + 0x10], %f12
addcc %i7, 0x0096, %l0
movg %icc, %l5, %i3
fmovsl %xcc, %f2, %f3
fmovsg %icc, %f15, %f8
lduh [%l7 + 0x74], %o4
movvs %icc, %g1, %o1
fcmpgt16 %f8, %f0, %i0
xnorcc %g2, 0x1C4E, %g5
ldsb [%l7 + 0x18], %o6
bcs,a %icc, loop_4275
ldub [%l7 + 0x74], %g6
fmovdne %xcc, %f3, %f4
fbne %fcc1, loop_4276
loop_4275:
fbul %fcc3, loop_4277
bgu,pn %icc, loop_4278
tl %xcc, 0x2
loop_4276:
ldsw [%l7 + 0x58], %g3
loop_4277:
movneg %icc, %l2, %o3
loop_4278:
fmul8x16al %f1, %f5, %f14
ld [%l7 + 0x68], %f6
fcmple16 %f8, %f14, %i2
lduw [%l7 + 0x0C], %i6
fmovd %f6, %f14
addcc %g7, 0x1CC9, %i1
udivx %l4, 0x1E6B, %o0
fnor %f0, %f14, %f4
ld [%l7 + 0x78], %f8
stx %o5, [%l7 + 0x70]
sth %l1, [%l7 + 0x3E]
fcmpgt32 %f2, %f2, %i5
lduh [%l7 + 0x28], %l3
lduh [%l7 + 0x4A], %g4
fmovrslz %o2, %f6, %f8
nop
setx loop_4279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez %o7, loop_4280
ble,a loop_4281
movl %xcc, %i4, %i7
loop_4279:
movpos %icc, %l6, %l5
loop_4280:
taddcctv %l0, 0x1C65, %o4
loop_4281:
ldx [%l7 + 0x48], %g1
udivcc %i3, 0x00D6, %i0
fpadd16 %f0, %f2, %f12
lduh [%l7 + 0x26], %g2
fmovrdne %o1, %f4, %f12
lduh [%l7 + 0x0E], %o6
movge %xcc, %g6, %g5
fnands %f8, %f2, %f15
srax %g3, 0x05, %o3
sethi 0x1D02, %l2
udivcc %i2, 0x15EC, %i6
fnors %f2, %f2, %f11
fmovsgu %xcc, %f12, %f3
fbuge %fcc3, loop_4282
stb %i1, [%l7 + 0x78]
movpos %icc, %g7, %o0
fnor %f8, %f0, %f6
loop_4282:
subccc %l4, %l1, %o5
st %f11, [%l7 + 0x2C]
fmul8x16 %f13, %f12, %f10
ldsw [%l7 + 0x78], %l3
fmovsge %xcc, %f3, %f2
fmovda %icc, %f10, %f2
pdist %f4, %f8, %f0
subccc %g4, 0x001D, %o2
fnors %f7, %f3, %f0
fbo %fcc3, loop_4283
umulcc %o7, %i5, %i4
smulcc %i7, 0x0CB3, %l6
movge %xcc, %l0, %o4
loop_4283:
stb %l5, [%l7 + 0x7D]
stb %i3, [%l7 + 0x42]
edge8 %g1, %i0, %g2
tvs %icc, 0x2
ldub [%l7 + 0x30], %o6
bne,a,pt %xcc, loop_4284
fcmpne16 %f2, %f0, %g6
movn %xcc, %g5, %o1
fnot2 %f2, %f6
loop_4284:
fmovsvs %icc, %f4, %f13
fnors %f5, %f0, %f9
tsubcc %g3, %l2, %o3
fmul8sux16 %f2, %f2, %f10
addccc %i2, %i1, %i6
brlez,a %g7, loop_4285
addcc %l4, %l1, %o5
ldx [%l7 + 0x78], %l3
stw %g4, [%l7 + 0x7C]
loop_4285:
bge,a,pn %xcc, loop_4286
fmovsg %icc, %f11, %f11
move %xcc, %o0, %o2
movneg %xcc, %o7, %i4
loop_4286:
fbu %fcc1, loop_4287
fmovs %f11, %f15
ld [%l7 + 0x64], %f10
sth %i5, [%l7 + 0x7A]
loop_4287:
nop
setx loop_4288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l6, [%l7 + 0x7D]
orn %i7, 0x0335, %o4
fzeros %f7
loop_4288:
siam 0x7
array16 %l5, %i3, %g1
fmovde %icc, %f9, %f15
tvs %icc, 0x6
ld [%l7 + 0x44], %f0
fbn %fcc0, loop_4289
fmovdleu %xcc, %f11, %f3
ldsh [%l7 + 0x1C], %l0
lduh [%l7 + 0x76], %i0
loop_4289:
st %f0, [%l7 + 0x5C]
edge16n %g2, %o6, %g5
ble,a,pt %xcc, loop_4290
addcc %o1, %g6, %g3
xnorcc %l2, %i2, %o3
fcmpeq32 %f4, %f4, %i1
loop_4290:
fabsd %f4, %f12
tpos %xcc, 0x1
fsrc2s %f5, %f0
edge8 %i6, %l4, %g7
fpadd16s %f14, %f3, %f2
movvs %xcc, %o5, %l3
nop
setx loop_4291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %xcc, %f5, %f15
and %g4, 0x1D7D, %l1
ldub [%l7 + 0x62], %o0
loop_4291:
movcs %icc, %o2, %i4
sllx %i5, 0x08, %o7
st %f2, [%l7 + 0x58]
faligndata %f0, %f2, %f10
fzeros %f2
fornot1 %f12, %f12, %f6
stx %l6, [%l7 + 0x18]
siam 0x7
fmovsl %icc, %f13, %f12
ldub [%l7 + 0x52], %i7
lduw [%l7 + 0x28], %o4
fbge,a %fcc1, loop_4292
sethi 0x0738, %i3
fbue,a %fcc1, loop_4293
call loop_4294
loop_4292:
ldsw [%l7 + 0x64], %l5
brgez %g1, loop_4295
loop_4293:
fsrc1 %f2, %f10
loop_4294:
tl %xcc, 0x7
ldsh [%l7 + 0x72], %i0
loop_4295:
ldx [%l7 + 0x18], %g2
ldsb [%l7 + 0x61], %l0
lduh [%l7 + 0x28], %g5
ldub [%l7 + 0x1C], %o1
stw %o6, [%l7 + 0x60]
stw %g6, [%l7 + 0x50]
subcc %g3, 0x134B, %l2
ldsb [%l7 + 0x53], %o3
sdivcc %i2, 0x0EDF, %i1
fcmpne32 %f4, %f6, %l4
smulcc %i6, %g7, %o5
fmovrdlez %l3, %f2, %f0
movle %xcc, %g4, %o0
fbo %fcc2, loop_4296
fornot2 %f8, %f6, %f10
udivx %o2, 0x03B4, %l1
fmovscc %xcc, %f12, %f5
loop_4296:
ldub [%l7 + 0x1A], %i5
lduw [%l7 + 0x50], %i4
ldub [%l7 + 0x3E], %l6
fsrc2 %f8, %f14
std %f0, [%l7 + 0x20]
edge16n %i7, %o4, %o7
fpmerge %f0, %f15, %f0
ble,a loop_4297
sdiv %l5, 0x0F8A, %g1
ldsw [%l7 + 0x14], %i0
ba,pt %icc, loop_4298
loop_4297:
stw %g2, [%l7 + 0x48]
tleu %icc, 0x6
fbge %fcc3, loop_4299
loop_4298:
array8 %i3, %l0, %g5
sth %o6, [%l7 + 0x74]
fpack32 %f6, %f14, %f6
loop_4299:
fcmps %fcc1, %f9, %f6
brz %o1, loop_4300
brlez %g3, loop_4301
ldx [%l7 + 0x08], %l2
ldd [%l7 + 0x48], %f2
loop_4300:
fmovrdgez %o3, %f10, %f8
loop_4301:
ble %xcc, loop_4302
st %f12, [%l7 + 0x48]
fcmped %fcc0, %f2, %f0
tle %xcc, 0x6
loop_4302:
fmovdg %icc, %f1, %f13
lduh [%l7 + 0x78], %g6
orn %i2, 0x041C, %l4
lduw [%l7 + 0x78], %i1
fpackfix %f2, %f14
xor %i6, %o5, %g7
bn,a,pt %icc, loop_4303
fsrc1 %f0, %f0
fmovse %xcc, %f14, %f7
fnand %f12, %f8, %f4
loop_4303:
stw %g4, [%l7 + 0x30]
fandnot1 %f2, %f6, %f6
subc %o0, %l3, %l1
faligndata %f10, %f10, %f2
call loop_4304
stx %o2, [%l7 + 0x38]
andn %i4, %i5, %l6
st %f13, [%l7 + 0x50]
loop_4304:
fnot1s %f3, %f2
lduw [%l7 + 0x44], %o4
tne %icc, 0x0
lduh [%l7 + 0x32], %o7
movneg %xcc, %i7, %l5
fcmpd %fcc0, %f4, %f12
tvc %xcc, 0x1
bneg,a,pn %xcc, loop_4305
stb %g1, [%l7 + 0x63]
ldsw [%l7 + 0x6C], %g2
ldub [%l7 + 0x60], %i0
loop_4305:
fmovdpos %icc, %f8, %f11
sub %l0, 0x1162, %i3
stw %g5, [%l7 + 0x0C]
sub %o6, %g3, %l2
add %o1, %g6, %i2
ldsh [%l7 + 0x32], %l4
stx %o3, [%l7 + 0x78]
fbu %fcc3, loop_4306
stx %i6, [%l7 + 0x58]
fmovscs %xcc, %f13, %f3
fornot2s %f10, %f10, %f7
loop_4306:
brlez,a %i1, loop_4307
fmovdvc %xcc, %f1, %f13
fbg,a %fcc2, loop_4308
fpmerge %f6, %f1, %f8
loop_4307:
fornot1 %f6, %f6, %f6
fnegd %f14, %f10
loop_4308:
fpadd16 %f6, %f14, %f14
sth %g7, [%l7 + 0x6C]
fnors %f14, %f10, %f3
st %f2, [%l7 + 0x18]
taddcc %o5, %g4, %l3
fblg,a %fcc2, loop_4309
fbn,a %fcc0, loop_4310
fcmpne32 %f2, %f12, %o0
ldx [%l7 + 0x30], %l1
loop_4309:
sth %o2, [%l7 + 0x5E]
loop_4310:
and %i4, 0x14B5, %l6
stx %i5, [%l7 + 0x30]
ld [%l7 + 0x1C], %f11
ldsw [%l7 + 0x0C], %o7
edge16n %i7, %o4, %l5
pdist %f6, %f4, %f14
fpadd32s %f5, %f3, %f3
fbue,a %fcc2, loop_4311
orn %g2, %i0, %g1
bn,a,pt %xcc, loop_4312
movg %xcc, %i3, %l0
loop_4311:
ld [%l7 + 0x0C], %f13
sth %g5, [%l7 + 0x72]
loop_4312:
fmovsle %icc, %f14, %f4
subccc %o6, 0x1ABE, %l2
or %o1, %g3, %i2
ld [%l7 + 0x3C], %f11
bcs,a,pn %icc, loop_4313
fmovdvc %xcc, %f4, %f13
brgez %l4, loop_4314
ldsh [%l7 + 0x3C], %g6
loop_4313:
fcmpd %fcc0, %f0, %f0
addcc %i6, %i1, %g7
loop_4314:
ld [%l7 + 0x64], %f4
xorcc %o5, 0x05E6, %o3
tgu %xcc, 0x3
fbule,a %fcc2, loop_4315
movpos %xcc, %g4, %l3
fcmpeq32 %f14, %f10, %l1
fba,a %fcc1, loop_4316
loop_4315:
fmuld8ulx16 %f4, %f1, %f0
stx %o2, [%l7 + 0x78]
movle %xcc, %o0, %l6
loop_4316:
fmovdvc %icc, %f10, %f8
std %f12, [%l7 + 0x40]
or %i5, %i4, %i7
ldsh [%l7 + 0x14], %o7
tsubcc %l5, 0x07F6, %g2
fsrc1 %f12, %f8
ldd [%l7 + 0x48], %f6
bleu,a,pt %xcc, loop_4317
tpos %icc, 0x6
fmovda %xcc, %f12, %f7
siam 0x2
loop_4317:
srl %o4, 0x11, %g1
tcs %xcc, 0x6
fnot1 %f10, %f8
stw %i0, [%l7 + 0x44]
alignaddrl %i3, %l0, %g5
stb %o6, [%l7 + 0x6E]
std %f2, [%l7 + 0x48]
fcmpne32 %f14, %f14, %l2
bleu,a,pt %xcc, loop_4318
fbu,a %fcc3, loop_4319
fmovdcs %icc, %f11, %f15
movvc %xcc, %g3, %i2
loop_4318:
movrgz %o1, 0x2D2, %l4
loop_4319:
sethi 0x1B61, %i6
movrlz %i1, %g7, %g6
lduw [%l7 + 0x0C], %o5
andn %o3, 0x01E4, %l3
mulscc %g4, %o2, %l1
fcmpne32 %f6, %f12, %l6
fmovrsgez %o0, %f15, %f4
bn loop_4320
edge8ln %i4, %i7, %o7
andcc %l5, 0x1E97, %g2
fnegd %f8, %f0
loop_4320:
movrlez %o4, 0x2EE, %g1
stb %i0, [%l7 + 0x3E]
stx %i5, [%l7 + 0x50]
fmovrdlz %l0, %f8, %f6
srax %g5, %i3, %l2
bg,a,pt %icc, loop_4321
fpsub16s %f8, %f12, %f4
ldsw [%l7 + 0x44], %o6
fmuld8sux16 %f12, %f13, %f6
loop_4321:
st %f12, [%l7 + 0x48]
faligndata %f0, %f10, %f4
stb %i2, [%l7 + 0x4A]
movcc %xcc, %g3, %l4
st %f5, [%l7 + 0x30]
movge %icc, %i6, %o1
fbge %fcc0, loop_4322
sethi 0x1181, %i1
lduh [%l7 + 0x58], %g6
fmovspos %xcc, %f3, %f3
loop_4322:
pdist %f8, %f2, %f6
movcs %xcc, %g7, %o5
ld [%l7 + 0x58], %f3
fbne %fcc3, loop_4323
fbg,a %fcc3, loop_4324
stb %l3, [%l7 + 0x21]
mova %icc, %o3, %o2
loop_4323:
be,a,pt %xcc, loop_4325
loop_4324:
fmovdne %icc, %f2, %f7
tle %icc, 0x2
std %f2, [%l7 + 0x60]
loop_4325:
nop
setx loop_4326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l1, [%l7 + 0x34]
movrgz %g4, 0x271, %o0
tl %xcc, 0x1
loop_4326:
fornot1s %f12, %f12, %f2
ldsh [%l7 + 0x1C], %l6
std %f2, [%l7 + 0x18]
fmovsa %xcc, %f7, %f13
fbul %fcc3, loop_4327
ldsh [%l7 + 0x46], %i7
fmovdle %xcc, %f14, %f11
fmovsleu %xcc, %f15, %f11
loop_4327:
ld [%l7 + 0x40], %f10
tl %icc, 0x3
taddcctv %i4, 0x03C7, %o7
fnor %f8, %f8, %f8
ldsb [%l7 + 0x1F], %l5
ldsw [%l7 + 0x5C], %g2
sll %o4, 0x19, %g1
fnegd %f2, %f12
stx %i5, [%l7 + 0x20]
bvc %xcc, loop_4328
stw %l0, [%l7 + 0x7C]
stx %g5, [%l7 + 0x48]
brgz %i3, loop_4329
loop_4328:
stx %i0, [%l7 + 0x20]
ldsw [%l7 + 0x70], %o6
fxnor %f4, %f0, %f10
loop_4329:
fmovde %icc, %f15, %f5
fmovdcs %icc, %f2, %f12
call loop_4330
stw %l2, [%l7 + 0x44]
brnz,a %i2, loop_4331
ld [%l7 + 0x78], %f1
loop_4330:
fpsub32 %f2, %f12, %f8
lduh [%l7 + 0x6E], %g3
loop_4331:
fmovrslz %i6, %f5, %f2
ldub [%l7 + 0x2C], %l4
std %f10, [%l7 + 0x08]
brlz %i1, loop_4332
ldsw [%l7 + 0x28], %g6
st %f4, [%l7 + 0x30]
udivcc %g7, 0x110E, %o5
loop_4332:
ldsb [%l7 + 0x6F], %l3
tsubcctv %o3, %o2, %o1
movrlz %g4, %l1, %o0
movrgz %i7, %i4, %l6
movn %xcc, %o7, %l5
brlz,a %o4, loop_4333
fand %f12, %f10, %f12
stw %g1, [%l7 + 0x18]
bleu,a,pn %xcc, loop_4334
loop_4333:
bg,pn %xcc, loop_4335
fmovsne %icc, %f10, %f1
bshuffle %f10, %f2, %f12
loop_4334:
stw %g2, [%l7 + 0x74]
loop_4335:
fandnot2 %f0, %f10, %f0
tvc %icc, 0x5
fsrc1s %f7, %f11
std %f6, [%l7 + 0x28]
ld [%l7 + 0x30], %f13
edge8l %i5, %g5, %i3
ldub [%l7 + 0x76], %i0
fmovspos %xcc, %f9, %f15
sdivcc %l0, 0x1759, %o6
fbue,a %fcc0, loop_4336
fbn %fcc2, loop_4337
movpos %icc, %l2, %i2
ld [%l7 + 0x10], %f13
loop_4336:
fbne %fcc3, loop_4338
loop_4337:
fmovsl %icc, %f7, %f10
fpsub32 %f14, %f12, %f0
fmuld8sux16 %f3, %f11, %f14
loop_4338:
umul %i6, %g3, %i1
bne,a %icc, loop_4339
edge32ln %g6, %l4, %g7
alignaddr %l3, %o5, %o3
bneg %xcc, loop_4340
loop_4339:
tn %xcc, 0x2
ldsw [%l7 + 0x40], %o1
xorcc %g4, 0x1ACB, %o2
loop_4340:
fandnot1s %f13, %f10, %f0
stb %l1, [%l7 + 0x49]
st %f10, [%l7 + 0x2C]
be %icc, loop_4341
fbg,a %fcc1, loop_4342
brgz,a %o0, loop_4343
bn,a,pt %xcc, loop_4344
loop_4341:
andcc %i7, %i4, %o7
loop_4342:
stw %l6, [%l7 + 0x48]
loop_4343:
bleu,a,pt %xcc, loop_4345
loop_4344:
movrne %o4, 0x331, %l5
fbne %fcc2, loop_4346
bneg,a %icc, loop_4347
loop_4345:
fmovsge %icc, %f15, %f14
movle %xcc, %g1, %i5
loop_4346:
fmovdge %xcc, %f6, %f10
loop_4347:
fmovdge %icc, %f12, %f13
sdiv %g2, 0x1FDB, %i3
tle %xcc, 0x4
fcmpne16 %f14, %f0, %i0
tge %icc, 0x0
fmovse %xcc, %f8, %f14
fcmpd %fcc0, %f2, %f14
fmovdge %xcc, %f2, %f1
fones %f14
orcc %g5, %o6, %l2
stb %i2, [%l7 + 0x19]
fbue %fcc2, loop_4348
bvs,a,pt %icc, loop_4349
edge8ln %i6, %g3, %l0
movrgz %g6, %i1, %g7
loop_4348:
sllx %l3, %o5, %o3
loop_4349:
ldsw [%l7 + 0x6C], %o1
std %f8, [%l7 + 0x40]
fnot1s %f9, %f10
movpos %xcc, %l4, %o2
udivx %g4, 0x143E, %l1
alignaddr %o0, %i4, %i7
ldub [%l7 + 0x46], %o7
ldsb [%l7 + 0x1E], %l6
movgu %icc, %o4, %l5
tleu %xcc, 0x7
fbge %fcc0, loop_4350
bvs,a %icc, loop_4351
ldsh [%l7 + 0x3A], %i5
stx %g1, [%l7 + 0x60]
loop_4350:
ldsw [%l7 + 0x54], %g2
loop_4351:
fmovrslez %i3, %f1, %f15
fnot1 %f10, %f12
ldsw [%l7 + 0x78], %i0
movneg %xcc, %g5, %l2
nop
setx loop_4352, %l0, %l1
jmpl %l1, %o6
tpos %xcc, 0x7
ldsw [%l7 + 0x68], %i2
sllx %i6, 0x1E, %l0
loop_4352:
sllx %g6, 0x16, %i1
ldub [%l7 + 0x49], %g7
fmovrsgez %l3, %f6, %f2
stb %g3, [%l7 + 0x57]
sra %o3, %o5, %l4
fpack16 %f6, %f3
fone %f0
st %f15, [%l7 + 0x78]
orcc %o1, 0x0D0E, %g4
tgu %icc, 0x4
fmul8ulx16 %f0, %f2, %f0
fmovdle %xcc, %f11, %f2
fmovrse %l1, %f9, %f11
ldx [%l7 + 0x40], %o0
sdiv %i4, 0x14AD, %o2
std %f2, [%l7 + 0x40]
st %f14, [%l7 + 0x10]
bg,a %xcc, loop_4353
fxors %f2, %f6, %f10
sra %i7, %l6, %o4
fxnors %f14, %f1, %f11
loop_4353:
movrlz %o7, %l5, %g1
movpos %icc, %i5, %g2
udiv %i0, 0x1AB2, %g5
fpackfix %f0, %f6
fmovsleu %xcc, %f3, %f1
tsubcctv %l2, %i3, %i2
stb %o6, [%l7 + 0x10]
udivcc %l0, 0x05FD, %g6
brz,a %i6, loop_4354
sth %g7, [%l7 + 0x42]
ldx [%l7 + 0x30], %i1
stx %g3, [%l7 + 0x20]
loop_4354:
umulcc %o3, 0x0F8F, %l3
std %f8, [%l7 + 0x28]
fone %f12
ldsb [%l7 + 0x2D], %l4
st %f7, [%l7 + 0x70]
siam 0x1
tcc %xcc, 0x7
tneg %icc, 0x4
sdivcc %o5, 0x0150, %g4
stb %o1, [%l7 + 0x6B]
fmovsg %icc, %f9, %f9
movrne %o0, %l1, %i4
fmovsleu %icc, %f2, %f14
bvc,pn %icc, loop_4355
fmovrsne %o2, %f4, %f4
movrgez %l6, 0x268, %i7
fmovrsgez %o7, %f11, %f7
loop_4355:
array8 %l5, %g1, %o4
popc %i5, %i0
ldd [%l7 + 0x50], %f8
movrne %g5, %g2, %i3
stb %i2, [%l7 + 0x1A]
ldx [%l7 + 0x70], %l2
ldsw [%l7 + 0x24], %o6
movl %icc, %l0, %g6
ldsw [%l7 + 0x50], %i6
stx %i1, [%l7 + 0x70]
bpos,pt %xcc, loop_4356
tvc %icc, 0x2
movleu %xcc, %g7, %o3
ldx [%l7 + 0x20], %g3
loop_4356:
stb %l4, [%l7 + 0x15]
fmovde %icc, %f4, %f0
fone %f14
fexpand %f10, %f6
movvs %icc, %l3, %g4
fbn,a %fcc0, loop_4357
std %f8, [%l7 + 0x68]
fmul8sux16 %f2, %f2, %f10
ldub [%l7 + 0x73], %o1
loop_4357:
tle %icc, 0x0
fmovsvc %icc, %f6, %f2
fmul8x16 %f15, %f0, %f6
ldsb [%l7 + 0x3F], %o5
fbug,a %fcc1, loop_4358
fbuge,a %fcc1, loop_4359
ldsh [%l7 + 0x12], %l1
srl %o0, %i4, %o2
loop_4358:
bcs,pt %icc, loop_4360
loop_4359:
taddcc %l6, %i7, %o7
movrne %l5, %g1, %i5
addc %o4, 0x1D31, %g5
loop_4360:
lduw [%l7 + 0x78], %i0
fabsd %f4, %f12
movrne %i3, 0x11F, %i2
fbu,a %fcc2, loop_4361
fsrc1s %f0, %f6
ldd [%l7 + 0x70], %f8
udivx %g2, 0x0B4E, %l2
loop_4361:
sethi 0x0675, %o6
andn %g6, %i6, %i1
sdivcc %g7, 0x0E6B, %o3
fsrc2 %f14, %f0
fmovrde %g3, %f2, %f0
fbg,a %fcc0, loop_4362
mova %icc, %l4, %l0
fmovdge %icc, %f15, %f6
udiv %g4, 0x0230, %o1
loop_4362:
bvs,pn %xcc, loop_4363
std %f14, [%l7 + 0x48]
fmovdn %icc, %f12, %f1
stb %o5, [%l7 + 0x0D]
loop_4363:
brlz,a %l3, loop_4364
mova %icc, %l1, %i4
movg %icc, %o0, %o2
brnz,a %l6, loop_4365
loop_4364:
addccc %o7, %l5, %g1
fpadd16s %f6, %f13, %f14
stb %i5, [%l7 + 0x1C]
loop_4365:
sdiv %i7, 0x179E, %o4
array16 %g5, %i3, %i2
faligndata %f4, %f12, %f2
edge32 %g2, %i0, %o6
stb %l2, [%l7 + 0x71]
lduw [%l7 + 0x38], %g6
sth %i6, [%l7 + 0x10]
fmovsle %xcc, %f13, %f11
ld [%l7 + 0x4C], %f2
bge loop_4366
lduw [%l7 + 0x7C], %g7
udivx %i1, 0x0D08, %o3
fpackfix %f8, %f15
loop_4366:
std %f12, [%l7 + 0x30]
brlz,a %g3, loop_4367
umul %l4, 0x1D03, %l0
brlz %g4, loop_4368
fbule,a %fcc2, loop_4369
loop_4367:
stx %o1, [%l7 + 0x58]
fmovsa %icc, %f4, %f15
loop_4368:
fbn %fcc2, loop_4370
loop_4369:
ld [%l7 + 0x30], %f7
tsubcc %o5, %l3, %i4
alignaddrl %l1, %o0, %o2
loop_4370:
ldsh [%l7 + 0x52], %l6
fandnot2s %f2, %f9, %f10
fcmped %fcc0, %f6, %f4
fmovs %f4, %f3
fornot1 %f14, %f4, %f10
edge16l %l5, %o7, %g1
ld [%l7 + 0x60], %f7
fmovrde %i7, %f2, %f10
fmovdcc %icc, %f15, %f2
mulscc %i5, 0x11E8, %o4
subcc %i3, 0x1049, %g5
add %i2, %i0, %g2
tsubcc %l2, 0x1D8C, %g6
te %xcc, 0x5
movne %icc, %o6, %g7
fmovdvc %icc, %f7, %f6
lduw [%l7 + 0x4C], %i1
fmovrde %o3, %f12, %f12
stb %g3, [%l7 + 0x75]
andncc %l4, %l0, %i6
movrlz %o1, %o5, %l3
ldub [%l7 + 0x29], %i4
bvc,a loop_4371
stb %l1, [%l7 + 0x4A]
lduw [%l7 + 0x60], %g4
tvc %xcc, 0x6
loop_4371:
fmovspos %icc, %f11, %f14
ldsb [%l7 + 0x5C], %o2
sethi 0x0624, %o0
lduw [%l7 + 0x20], %l5
ldx [%l7 + 0x48], %l6
fnegd %f0, %f2
fnegs %f12, %f4
fsrc1s %f7, %f7
fnot2s %f1, %f9
or %g1, %o7, %i7
std %f4, [%l7 + 0x20]
fxors %f0, %f5, %f0
movn %icc, %o4, %i5
nop
setx loop_4372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmped %fcc2, %f14, %f8
st %f2, [%l7 + 0x64]
fcmpgt16 %f8, %f2, %g5
loop_4372:
fcmpne16 %f4, %f8, %i2
or %i3, 0x000B, %i0
ldsb [%l7 + 0x5A], %g2
fmovrdgez %l2, %f6, %f14
ldub [%l7 + 0x37], %o6
movrlz %g7, 0x15C, %i1
fmovsvs %xcc, %f10, %f0
fcmpes %fcc3, %f4, %f13
ldsh [%l7 + 0x3A], %g6
ldd [%l7 + 0x18], %f12
fornot2s %f5, %f13, %f7
stw %o3, [%l7 + 0x44]
fba %fcc1, loop_4373
smul %g3, %l0, %i6
ble,pn %xcc, loop_4374
fmovrdne %l4, %f4, %f2
loop_4373:
alignaddrl %o1, %o5, %l3
edge16 %i4, %l1, %o2
loop_4374:
tsubcctv %g4, 0x0984, %l5
sth %o0, [%l7 + 0x08]
bgu,pn %xcc, loop_4375
smulcc %l6, 0x0FC5, %o7
stw %i7, [%l7 + 0x58]
brz %o4, loop_4376
loop_4375:
ld [%l7 + 0x70], %f1
addccc %g1, 0x0CFF, %g5
fmovrsgz %i2, %f10, %f4
loop_4376:
fnot1s %f8, %f15
fzero %f8
movcc %xcc, %i3, %i5
fmovdvs %xcc, %f3, %f14
st %f15, [%l7 + 0x38]
stb %g2, [%l7 + 0x4D]
addcc %i0, 0x0E85, %o6
fnot2 %f6, %f0
xnor %g7, 0x06C0, %i1
fba %fcc3, loop_4377
sth %l2, [%l7 + 0x3A]
sth %g6, [%l7 + 0x18]
ldsh [%l7 + 0x38], %o3
loop_4377:
fbn,a %fcc2, loop_4378
udivcc %l0, 0x0BCD, %i6
lduh [%l7 + 0x12], %l4
smulcc %g3, 0x134C, %o1
loop_4378:
alignaddrl %o5, %l3, %l1
popc %i4, %g4
sethi 0x1CFD, %l5
fandnot2s %f0, %f12, %f13
tvs %xcc, 0x7
fbue,a %fcc3, loop_4379
nop
setx loop_4380, %l0, %l1
jmpl %l1, %o2
ld [%l7 + 0x74], %f6
std %f0, [%l7 + 0x28]
loop_4379:
ldub [%l7 + 0x65], %o0
loop_4380:
stb %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %o7
movrne %i7, 0x0A6, %g1
edge8 %g5, %o4, %i3
std %f0, [%l7 + 0x20]
fmovdl %xcc, %f10, %f13
addcc %i2, %g2, %i0
ld [%l7 + 0x6C], %f8
stx %o6, [%l7 + 0x68]
orcc %g7, 0x0F33, %i1
movleu %icc, %i5, %g6
fnot2s %f8, %f1
tge %icc, 0x2
fmovdvs %xcc, %f12, %f10
alignaddrl %l2, %o3, %l0
ldd [%l7 + 0x38], %f8
sth %i6, [%l7 + 0x10]
fpack16 %f14, %f12
stb %l4, [%l7 + 0x7F]
andn %g3, %o5, %o1
sra %l1, %l3, %i4
st %f7, [%l7 + 0x68]
bleu,pt %xcc, loop_4381
fpackfix %f2, %f8
fmovse %icc, %f14, %f9
fbg,a %fcc3, loop_4382
loop_4381:
addcc %l5, %o2, %o0
edge8ln %l6, %g4, %o7
xorcc %i7, 0x0776, %g1
loop_4382:
fmovrdgz %g5, %f8, %f2
ldx [%l7 + 0x68], %i3
ld [%l7 + 0x10], %f5
fmovspos %xcc, %f12, %f1
ldsw [%l7 + 0x38], %i2
fmovsle %xcc, %f5, %f12
stx %g2, [%l7 + 0x38]
fmovsne %icc, %f15, %f13
fors %f4, %f12, %f8
stx %o4, [%l7 + 0x58]
fnot1s %f7, %f3
fbg,a %fcc1, loop_4383
lduh [%l7 + 0x14], %i0
taddcc %g7, 0x0FE7, %i1
edge8l %i5, %g6, %o6
loop_4383:
fmovdcc %xcc, %f12, %f2
bneg loop_4384
stb %o3, [%l7 + 0x65]
brgz %l2, loop_4385
fcmpgt16 %f8, %f0, %i6
loop_4384:
fpack16 %f4, %f3
std %f8, [%l7 + 0x28]
loop_4385:
movgu %icc, %l0, %l4
movg %icc, %g3, %o5
fcmpeq16 %f6, %f4, %l1
fmovrslz %o1, %f11, %f12
stx %l3, [%l7 + 0x30]
bcs %xcc, loop_4386
stw %i4, [%l7 + 0x28]
fcmpeq16 %f8, %f14, %o2
fmovdge %xcc, %f9, %f6
loop_4386:
addc %o0, %l6, %g4
fmovrdlz %o7, %f6, %f10
ldsh [%l7 + 0x16], %l5
std %f6, [%l7 + 0x18]
fcmpeq16 %f12, %f4, %g1
ta %xcc, 0x2
mulscc %i7, 0x0B80, %g5
siam 0x7
ld [%l7 + 0x2C], %f5
fcmpeq32 %f8, %f2, %i2
fbn,a %fcc3, loop_4387
fpackfix %f4, %f14
srlx %i3, 0x06, %o4
fbule %fcc0, loop_4388
loop_4387:
stw %i0, [%l7 + 0x70]
fnot1 %f8, %f12
bg,a,pt %xcc, loop_4389
loop_4388:
ldsw [%l7 + 0x14], %g7
movle %xcc, %i1, %g2
movl %icc, %i5, %g6
loop_4389:
movne %xcc, %o3, %o6
sth %l2, [%l7 + 0x0E]
smul %l0, 0x0B1F, %l4
fzero %f2
fmovrsgz %i6, %f10, %f10
sdivx %o5, 0x1AEE, %g3
sdiv %l1, 0x0FA6, %l3
ta %xcc, 0x5
fnor %f4, %f14, %f2
andncc %i4, %o2, %o0
fbul %fcc1, loop_4390
fnegs %f10, %f6
fmul8x16al %f10, %f14, %f14
fmovdl %icc, %f5, %f10
loop_4390:
lduh [%l7 + 0x28], %o1
fcmpd %fcc1, %f6, %f14
fmul8ulx16 %f12, %f10, %f6
stw %l6, [%l7 + 0x6C]
movpos %xcc, %g4, %l5
ldub [%l7 + 0x2B], %o7
fcmpes %fcc0, %f11, %f11
fbl %fcc3, loop_4391
bneg %icc, loop_4392
tcs %icc, 0x4
sth %g1, [%l7 + 0x12]
loop_4391:
bcc,a,pt %icc, loop_4393
loop_4392:
lduh [%l7 + 0x16], %g5
fmovdne %icc, %f1, %f5
ld [%l7 + 0x6C], %f8
loop_4393:
movrgez %i7, %i3, %o4
movcs %icc, %i0, %i2
brlz,a %i1, loop_4394
tcs %xcc, 0x6
umul %g2, 0x0B31, %g7
fmovrsne %g6, %f0, %f9
loop_4394:
ld [%l7 + 0x44], %f15
bneg,a,pn %icc, loop_4395
srl %i5, 0x08, %o6
movcc %xcc, %o3, %l2
addccc %l0, 0x11A6, %i6
loop_4395:
bpos,pt %icc, loop_4396
bshuffle %f4, %f0, %f6
array8 %l4, %o5, %l1
fmovsne %xcc, %f8, %f11
loop_4396:
stw %g3, [%l7 + 0x14]
nop
setx loop_4397, %l0, %l1
jmpl %l1, %i4
fmovse %xcc, %f1, %f3
movrgez %l3, %o0, %o1
array8 %o2, %l6, %l5
loop_4397:
xor %o7, 0x05F3, %g1
alignaddr %g5, %i7, %g4
ldub [%l7 + 0x42], %o4
tg %icc, 0x0
movrlez %i3, 0x343, %i0
fnot1s %f10, %f10
movrgez %i2, 0x341, %g2
ldsh [%l7 + 0x18], %g7
fpadd16 %f0, %f12, %f10
fmovdpos %icc, %f14, %f1
brlez %i1, loop_4398
tneg %xcc, 0x5
std %f0, [%l7 + 0x28]
ble,a,pn %icc, loop_4399
loop_4398:
ldsw [%l7 + 0x70], %g6
fmovsgu %xcc, %f0, %f6
tsubcc %o6, %o3, %i5
loop_4399:
st %f4, [%l7 + 0x30]
fandnot2 %f2, %f12, %f10
brlez,a %l2, loop_4400
srax %i6, 0x0A, %l4
ldsb [%l7 + 0x40], %o5
fmovda %icc, %f8, %f2
loop_4400:
movpos %icc, %l0, %g3
lduw [%l7 + 0x38], %l1
std %f6, [%l7 + 0x08]
fmovdn %icc, %f8, %f13
lduh [%l7 + 0x68], %i4
nop
setx loop_4401, %l0, %l1
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 %l3, %o1, %o2
fornot1s %f10, %f9, %f4
movpos %xcc, %l6, %o0
loop_4401:
edge32n %l5, %g1, %g5
movrgez %o7, %g4, %o4
stw %i7, [%l7 + 0x40]
std %f6, [%l7 + 0x18]
movne %icc, %i0, %i2
fbe %fcc3, loop_4402
fandnot2s %f0, %f9, %f15
ldsw [%l7 + 0x3C], %g2
pdist %f6, %f4, %f10
loop_4402:
fbge,a %fcc2, loop_4403
movvs %icc, %g7, %i1
fpadd32 %f14, %f2, %f12
ldsb [%l7 + 0x5B], %i3
loop_4403:
mulx %g6, %o3, %o6
xnor %l2, %i6, %i5
ldsw [%l7 + 0x6C], %l4
movvc %icc, %l0, %g3
fbl %fcc2, loop_4404
lduw [%l7 + 0x24], %o5
fcmped %fcc0, %f4, %f2
lduw [%l7 + 0x20], %i4
loop_4404:
fmuld8sux16 %f9, %f11, %f6
fnands %f6, %f0, %f6
andcc %l3, %l1, %o2
lduw [%l7 + 0x48], %l6
tn %icc, 0x3
fmul8x16au %f4, %f5, %f8
xorcc %o1, %l5, %g1
ldub [%l7 + 0x53], %o0
ldd [%l7 + 0x60], %f12
fmuld8sux16 %f12, %f3, %f14
ldsb [%l7 + 0x0A], %o7
ldsh [%l7 + 0x10], %g5
fmovdg %icc, %f7, %f13
bshuffle %f6, %f0, %f6
ldsw [%l7 + 0x20], %o4
fornot1 %f4, %f0, %f2
nop
setx loop_4405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i7, 0x1BED, %i0
subcc %i2, 0x151F, %g2
bn loop_4406
loop_4405:
fnors %f9, %f14, %f1
std %f8, [%l7 + 0x40]
fnegs %f4, %f14
loop_4406:
ldsh [%l7 + 0x2C], %g4
std %f2, [%l7 + 0x68]
std %f8, [%l7 + 0x28]
xorcc %i1, 0x1C27, %i3
call loop_4407
fcmpgt32 %f12, %f4, %g6
std %f4, [%l7 + 0x58]
fcmpne16 %f14, %f2, %o3
loop_4407:
fcmpne32 %f10, %f4, %g7
lduh [%l7 + 0x4C], %l2
ldsh [%l7 + 0x16], %o6
orncc %i5, 0x0534, %l4
fandnot1s %f3, %f10, %f15
popc 0x1B38, %l0
ldsb [%l7 + 0x0F], %i6
ldub [%l7 + 0x7E], %g3
fnegs %f8, %f1
ldsb [%l7 + 0x33], %o5
fmovrslz %l3, %f15, %f10
stw %l1, [%l7 + 0x64]
ldsb [%l7 + 0x6F], %i4
alignaddr %o2, %o1, %l6
fpsub32s %f10, %f13, %f5
ldd [%l7 + 0x50], %f10
std %f10, [%l7 + 0x78]
edge32n %g1, %o0, %o7
fpsub16 %f2, %f0, %f0
lduh [%l7 + 0x44], %g5
srlx %l5, %o4, %i7
ldd [%l7 + 0x20], %f10
fnot1s %f10, %f13
ldx [%l7 + 0x50], %i2
fmovspos %xcc, %f1, %f10
sth %g2, [%l7 + 0x38]
fcmps %fcc0, %f2, %f7
fcmple32 %f8, %f12, %g4
fbl,a %fcc3, loop_4408
fsrc1 %f12, %f10
ldd [%l7 + 0x38], %f4
fmovdg %icc, %f3, %f1
loop_4408:
fors %f13, %f1, %f5
tleu %icc, 0x5
andncc %i0, %i1, %g6
fmovdn %xcc, %f9, %f15
call loop_4409
sdiv %i3, 0x1703, %o3
lduw [%l7 + 0x4C], %l2
bneg,a %icc, loop_4410
loop_4409:
movn %icc, %o6, %g7
ldsh [%l7 + 0x3E], %l4
fbug,a %fcc1, loop_4411
loop_4410:
fsrc1s %f5, %f11
fmovdpos %xcc, %f14, %f9
umul %i5, %i6, %l0
loop_4411:
addc %g3, 0x1E27, %o5
fxnors %f9, %f10, %f0
array16 %l3, %l1, %i4
fnor %f10, %f10, %f6
fcmpne16 %f0, %f0, %o2
movn %xcc, %l6, %g1
tpos %icc, 0x0
fbule %fcc0, loop_4412
fzeros %f1
fpack16 %f8, %f6
fzeros %f0
loop_4412:
stx %o1, [%l7 + 0x40]
fone %f6
std %f0, [%l7 + 0x20]
tgu %xcc, 0x3
stb %o0, [%l7 + 0x48]
std %f0, [%l7 + 0x78]
std %f12, [%l7 + 0x58]
ldx [%l7 + 0x40], %g5
udiv %l5, 0x1C5E, %o4
tleu %icc, 0x3
std %f4, [%l7 + 0x68]
fbn,a %fcc0, loop_4413
srl %i7, 0x1B, %o7
fpmerge %f3, %f15, %f0
fmovsvc %xcc, %f3, %f10
loop_4413:
edge16ln %g2, %g4, %i0
nop
setx loop_4414, %l0, %l1
jmpl %l1, %i2
fcmpeq32 %f4, %f0, %g6
fxnors %f1, %f0, %f4
siam 0x7
loop_4414:
tcc %icc, 0x6
addc %i1, %i3, %l2
ldx [%l7 + 0x18], %o6
edge8 %g7, %l4, %i5
movl %xcc, %i6, %o3
tneg %icc, 0x3
fmovdg %icc, %f6, %f0
bleu,a,pt %icc, loop_4415
umulcc %l0, 0x166C, %g3
edge16 %l3, %l1, %o5
movn %xcc, %o2, %l6
loop_4415:
movl %icc, %i4, %o1
movre %g1, 0x0F6, %o0
udivcc %l5, 0x0D37, %o4
brgz,a %g5, loop_4416
fmovdn %xcc, %f11, %f2
ldsw [%l7 + 0x38], %o7
or %i7, %g4, %i0
loop_4416:
fcmpgt32 %f6, %f12, %i2
bgu,pt %xcc, loop_4417
orncc %g2, 0x0584, %i1
st %f14, [%l7 + 0x5C]
fmovdcs %xcc, %f5, %f3
loop_4417:
fpadd16s %f3, %f1, %f8
stw %g6, [%l7 + 0x08]
ld [%l7 + 0x64], %f2
ldsw [%l7 + 0x70], %l2
ldx [%l7 + 0x50], %i3
fcmple32 %f10, %f6, %o6
fpadd32 %f0, %f0, %f8
mulscc %l4, 0x16E7, %g7
movrne %i6, 0x1E5, %o3
ld [%l7 + 0x44], %f1
orn %l0, %g3, %i5
movge %xcc, %l1, %l3
addcc %o5, %o2, %i4
brnz,a %l6, loop_4418
bl,a loop_4419
alignaddrl %o1, %o0, %l5
ldsb [%l7 + 0x1F], %o4
loop_4418:
ldsh [%l7 + 0x32], %g1
loop_4419:
bgu,a loop_4420
fbug %fcc0, loop_4421
tcc %icc, 0x7
stx %g5, [%l7 + 0x48]
loop_4420:
fpadd32 %f10, %f6, %f14
loop_4421:
and %i7, %g4, %i0
tpos %xcc, 0x1
xor %o7, 0x16D7, %g2
ldsh [%l7 + 0x12], %i2
stb %i1, [%l7 + 0x47]
lduh [%l7 + 0x3A], %l2
fmovd %f6, %f2
xorcc %g6, 0x0131, %i3
movne %icc, %o6, %g7
fnors %f5, %f12, %f7
addccc %i6, 0x13C0, %l4
movre %o3, 0x027, %g3
fmovrdlez %l0, %f10, %f2
xorcc %l1, %i5, %l3
stw %o5, [%l7 + 0x08]
ldsw [%l7 + 0x08], %i4
bleu,a,pn %icc, loop_4422
alignaddrl %o2, %o1, %o0
srax %l6, 0x18, %o4
xnor %l5, 0x0AA1, %g1
loop_4422:
bleu,a,pt %xcc, loop_4423
fpsub32 %f14, %f10, %f6
ldsh [%l7 + 0x0C], %g5
lduh [%l7 + 0x1C], %g4
loop_4423:
fornot1s %f10, %f5, %f12
fbo %fcc3, loop_4424
stw %i7, [%l7 + 0x3C]
bn,a loop_4425
edge8l %i0, %g2, %i2
loop_4424:
ld [%l7 + 0x44], %f4
fsrc2s %f12, %f11
loop_4425:
stb %i1, [%l7 + 0x6D]
edge8n %l2, %o7, %g6
stb %o6, [%l7 + 0x22]
ldsb [%l7 + 0x79], %g7
ld [%l7 + 0x44], %f14
stw %i3, [%l7 + 0x6C]
movl %xcc, %l4, %i6
ldsh [%l7 + 0x3E], %o3
fbl,a %fcc3, loop_4426
fnegs %f8, %f0
edge32l %g3, %l1, %l0
fsrc2 %f6, %f6
loop_4426:
ble,a %xcc, loop_4427
movne %icc, %i5, %l3
fbule,a %fcc3, loop_4428
fmul8x16au %f0, %f3, %f2
loop_4427:
fbuge %fcc2, loop_4429
fands %f13, %f4, %f0
loop_4428:
edge16n %o5, %o2, %o1
fornot2s %f3, %f12, %f9
loop_4429:
std %f6, [%l7 + 0x70]
fnegd %f6, %f12
lduh [%l7 + 0x46], %i4
tneg %xcc, 0x3
std %f12, [%l7 + 0x58]
bl,a,pn %icc, loop_4430
ldx [%l7 + 0x48], %l6
xorcc %o4, %l5, %o0
fmul8x16au %f1, %f15, %f8
loop_4430:
sth %g1, [%l7 + 0x54]
nop
setx loop_4431, %l0, %l1
jmpl %l1, %g4
fsrc2 %f14, %f2
srl %i7, %g5, %i0
st %f9, [%l7 + 0x40]
loop_4431:
bl,a %icc, loop_4432
fmovdpos %icc, %f10, %f6
movn %xcc, %i2, %g2
fmovrse %l2, %f12, %f3
loop_4432:
xnor %i1, 0x0F9D, %o7
edge32ln %g6, %g7, %o6
st %f7, [%l7 + 0x28]
fmul8x16al %f9, %f12, %f6
fornot1s %f12, %f1, %f0
stx %l4, [%l7 + 0x30]
be,pn %xcc, loop_4433
fbl,a %fcc1, loop_4434
fbuge,a %fcc1, loop_4435
fmovdpos %icc, %f9, %f2
loop_4433:
ldd [%l7 + 0x30], %f0
loop_4434:
fnegs %f12, %f9
loop_4435:
tcs %xcc, 0x0
bneg,pt %xcc, loop_4436
st %f6, [%l7 + 0x44]
fmovdcs %xcc, %f3, %f10
orcc %i6, 0x160F, %o3
loop_4436:
ldsh [%l7 + 0x60], %i3
fpackfix %f8, %f13
stx %g3, [%l7 + 0x58]
xnor %l0, %l1, %i5
bpos %icc, loop_4437
fbul %fcc3, loop_4438
fandnot1 %f0, %f10, %f8
fblg,a %fcc3, loop_4439
loop_4437:
bleu,a,pn %xcc, loop_4440
loop_4438:
movvc %xcc, %o5, %l3
fmovsn %icc, %f6, %f5
loop_4439:
sth %o2, [%l7 + 0x52]
loop_4440:
ldd [%l7 + 0x78], %f10
xorcc %i4, %o1, %l6
movpos %icc, %o4, %o0
lduw [%l7 + 0x0C], %g1
fmovse %icc, %f14, %f6
ldub [%l7 + 0x3B], %l5
stb %i7, [%l7 + 0x59]
movpos %icc, %g5, %g4
stx %i2, [%l7 + 0x68]
ld [%l7 + 0x68], %f10
xorcc %g2, %i0, %l2
ldsh [%l7 + 0x6C], %i1
srlx %o7, 0x1F, %g6
fmovdle %xcc, %f10, %f13
lduh [%l7 + 0x18], %o6
fcmpeq32 %f0, %f12, %l4
ble %icc, loop_4441
st %f15, [%l7 + 0x74]
fba,a %fcc3, loop_4442
tg %icc, 0x3
loop_4441:
fbne,a %fcc2, loop_4443
fornot2 %f14, %f2, %f6
loop_4442:
bneg,pn %icc, loop_4444
fbg,a %fcc3, loop_4445
loop_4443:
fcmpgt32 %f14, %f12, %i6
sll %o3, 0x0A, %i3
loop_4444:
fpsub32s %f15, %f0, %f2
loop_4445:
faligndata %f8, %f10, %f2
fmovdg %icc, %f9, %f0
tgu %xcc, 0x5
movcc %icc, %g3, %g7
edge16ln %l0, %i5, %l1
fcmpgt16 %f0, %f8, %l3
ldsb [%l7 + 0x4D], %o2
movre %i4, 0x358, %o1
nop
setx loop_4446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x40], %l6
tne %xcc, 0x5
movg %xcc, %o5, %o4
loop_4446:
tvs %xcc, 0x6
ldsb [%l7 + 0x70], %o0
array16 %l5, %g1, %g5
lduh [%l7 + 0x36], %i7
tcc %icc, 0x4
fmovdcc %icc, %f5, %f15
tcs %xcc, 0x3
ldsh [%l7 + 0x64], %i2
fmovsne %xcc, %f1, %f11
ta %xcc, 0x0
ldsb [%l7 + 0x5A], %g2
sth %i0, [%l7 + 0x56]
addc %g4, %l2, %i1
fmuld8ulx16 %f1, %f4, %f0
tpos %icc, 0x7
subccc %o7, %o6, %g6
ld [%l7 + 0x38], %f3
ldsw [%l7 + 0x6C], %l4
bshuffle %f10, %f2, %f10
fmuld8sux16 %f5, %f1, %f6
st %f1, [%l7 + 0x30]
movrlez %i6, %i3, %g3
srl %o3, 0x07, %l0
sth %g7, [%l7 + 0x28]
sth %l1, [%l7 + 0x50]
stb %l3, [%l7 + 0x7F]
ldsw [%l7 + 0x68], %i5
ldub [%l7 + 0x19], %i4
bvc loop_4447
fpsub16 %f0, %f2, %f6
fpadd32 %f8, %f8, %f8
umul %o2, 0x0F0F, %l6
loop_4447:
edge8l %o5, %o4, %o1
ldub [%l7 + 0x17], %l5
fbge %fcc1, loop_4448
fmovscc %xcc, %f4, %f13
andcc %o0, %g1, %g5
fbe %fcc1, loop_4449
loop_4448:
fbule,a %fcc1, loop_4450
fpmerge %f12, %f2, %f10
ldsb [%l7 + 0x12], %i2
loop_4449:
std %f8, [%l7 + 0x58]
loop_4450:
fornot1s %f0, %f11, %f3
fbule %fcc2, loop_4451
array32 %i7, %i0, %g4
array8 %l2, %g2, %i1
fnegd %f14, %f12
loop_4451:
brgez %o7, loop_4452
ldub [%l7 + 0x64], %g6
subc %o6, %i6, %i3
fnegd %f8, %f2
loop_4452:
fandnot1 %f4, %f2, %f14
sdivcc %g3, 0x038D, %o3
fmovdvs %icc, %f8, %f15
ldsw [%l7 + 0x5C], %l4
mova %xcc, %g7, %l0
umul %l3, %l1, %i5
move %icc, %i4, %o2
stx %o5, [%l7 + 0x68]
and %o4, %l6, %l5
fornot1 %f12, %f8, %f0
lduw [%l7 + 0x1C], %o0
tle %xcc, 0x3
srax %g1, 0x07, %o1
ldsb [%l7 + 0x27], %i2
sub %g5, %i0, %i7
edge8l %g4, %g2, %l2
stx %i1, [%l7 + 0x48]
movrgz %g6, 0x07C, %o7
fpsub32s %f2, %f14, %f12
fnot1s %f15, %f10
fmovd %f0, %f6
edge8 %i6, %i3, %o6
udivx %o3, 0x1896, %g3
st %f3, [%l7 + 0x18]
lduh [%l7 + 0x70], %g7
ldsb [%l7 + 0x0F], %l4
fabsd %f4, %f12
sth %l0, [%l7 + 0x34]
fbn %fcc1, loop_4453
fcmped %fcc0, %f14, %f2
bleu,a,pn %xcc, loop_4454
st %f11, [%l7 + 0x1C]
loop_4453:
andncc %l3, %l1, %i5
fbug %fcc1, loop_4455
loop_4454:
fpsub16s %f10, %f11, %f5
fand %f10, %f6, %f8
fands %f3, %f0, %f9
loop_4455:
fcmps %fcc3, %f2, %f1
stb %o2, [%l7 + 0x44]
xnor %i4, 0x1B2D, %o4
brlez,a %o5, loop_4456
bg %icc, loop_4457
sth %l6, [%l7 + 0x70]
fmovscs %xcc, %f10, %f12
loop_4456:
sth %o0, [%l7 + 0x10]
loop_4457:
fbo %fcc2, loop_4458
ldx [%l7 + 0x58], %l5
fnor %f10, %f6, %f12
fbug,a %fcc1, loop_4459
loop_4458:
fandnot2s %f13, %f15, %f10
fpsub16 %f4, %f0, %f0
bge,a,pn %icc, loop_4460
loop_4459:
ldsh [%l7 + 0x78], %o1
movcs %xcc, %g1, %g5
movrgz %i0, %i7, %g4
loop_4460:
brz %g2, loop_4461
fmovsa %icc, %f3, %f7
fornot1 %f4, %f12, %f14
ldd [%l7 + 0x58], %f0
loop_4461:
fmovdleu %xcc, %f13, %f14
ba %icc, loop_4462
sdivx %i2, 0x1DA9, %i1
fmovdg %xcc, %f12, %f0
edge8 %l2, %o7, %i6
loop_4462:
bpos %icc, loop_4463
tl %icc, 0x0
fmovsgu %icc, %f0, %f1
bg,a,pt %xcc, loop_4464
loop_4463:
fmovrdlez %i3, %f0, %f0
brlz %o6, loop_4465
lduh [%l7 + 0x3C], %o3
loop_4464:
stb %g6, [%l7 + 0x63]
fxors %f5, %f7, %f4
loop_4465:
ldsw [%l7 + 0x74], %g3
fmovrsne %l4, %f2, %f8
tvs %icc, 0x1
fmovscc %xcc, %f14, %f14
movvs %icc, %g7, %l0
fmovsvs %xcc, %f5, %f9
fmuld8sux16 %f13, %f13, %f6
alignaddr %l3, %l1, %i5
fors %f7, %f15, %f7
movrgz %i4, 0x212, %o2
edge8n %o5, %o4, %o0
lduw [%l7 + 0x74], %l6
fcmpeq32 %f2, %f10, %o1
std %f4, [%l7 + 0x28]
fnot1 %f8, %f2
fmovrsne %g1, %f8, %f8
fmovsa %icc, %f12, %f9
brgez,a %l5, loop_4466
stw %g5, [%l7 + 0x6C]
tneg %xcc, 0x5
fnot1s %f13, %f4
loop_4466:
movle %icc, %i0, %i7
array32 %g4, %g2, %i1
edge16n %l2, %i2, %i6
fmuld8sux16 %f7, %f14, %f14
fpadd32 %f4, %f10, %f2
fmovsne %icc, %f2, %f14
ldsw [%l7 + 0x7C], %o7
fmovsl %icc, %f15, %f8
ldsw [%l7 + 0x14], %i3
stw %o6, [%l7 + 0x40]
st %f6, [%l7 + 0x54]
alignaddrl %g6, %g3, %l4
stx %g7, [%l7 + 0x30]
orncc %o3, 0x14C8, %l0
sub %l1, %i5, %i4
fabss %f12, %f9
fmovd %f8, %f0
stw %l3, [%l7 + 0x1C]
fmovrdne %o5, %f6, %f0
ldub [%l7 + 0x17], %o4
fcmpeq32 %f0, %f2, %o2
ldx [%l7 + 0x58], %l6
edge8 %o0, %g1, %o1
srl %g5, 0x1F, %i0
fmovrsne %l5, %f8, %f14
fxnor %f8, %f14, %f2
fnot2 %f10, %f4
call loop_4467
ldsh [%l7 + 0x2E], %i7
and %g2, %i1, %g4
ldx [%l7 + 0x10], %l2
loop_4467:
fmovrse %i2, %f0, %f8
ldub [%l7 + 0x29], %i6
fsrc2s %f0, %f4
movle %icc, %o7, %o6
fmul8sux16 %f6, %f14, %f2
std %f8, [%l7 + 0x48]
fors %f7, %f11, %f14
st %f2, [%l7 + 0x78]
mulx %g6, %i3, %g3
std %f2, [%l7 + 0x30]
ldsw [%l7 + 0x2C], %l4
sth %g7, [%l7 + 0x18]
andn %l0, %o3, %i5
lduw [%l7 + 0x30], %l1
brgz %i4, loop_4468
brlez %o5, loop_4469
fbn,a %fcc1, loop_4470
st %f11, [%l7 + 0x5C]
loop_4468:
ld [%l7 + 0x1C], %f7
loop_4469:
or %o4, %o2, %l3
loop_4470:
fnot2 %f10, %f10
std %f2, [%l7 + 0x30]
movcs %icc, %o0, %l6
fmul8x16au %f3, %f11, %f6
fnegs %f9, %f9
std %f8, [%l7 + 0x78]
fxnors %f6, %f3, %f15
pdist %f10, %f2, %f12
edge16ln %g1, %o1, %i0
movleu %icc, %g5, %l5
xnor %g2, 0x0931, %i1
fnands %f11, %f2, %f2
smul %g4, 0x1D82, %i7
ldsw [%l7 + 0x2C], %l2
std %f10, [%l7 + 0x30]
call loop_4471
movl %icc, %i6, %i2
fnor %f4, %f0, %f4
fbule,a %fcc3, loop_4472
loop_4471:
ldub [%l7 + 0x47], %o7
ldsh [%l7 + 0x60], %g6
tle %xcc, 0x5
loop_4472:
faligndata %f8, %f10, %f12
alignaddrl %i3, %g3, %o6
fbule,a %fcc3, loop_4473
movle %icc, %l4, %l0
st %f8, [%l7 + 0x2C]
ble %xcc, loop_4474
loop_4473:
movle %xcc, %o3, %g7
for %f8, %f6, %f0
ldub [%l7 + 0x60], %l1
loop_4474:
edge8l %i4, %o5, %o4
lduh [%l7 + 0x1E], %o2
movneg %xcc, %l3, %i5
fpsub32 %f4, %f8, %f6
st %f6, [%l7 + 0x74]
array8 %l6, %o0, %g1
andcc %o1, %g5, %l5
fpsub32s %f7, %f11, %f11
brnz %i0, loop_4475
fbug %fcc2, loop_4476
stw %g2, [%l7 + 0x14]
subc %i1, 0x123C, %i7
loop_4475:
fpack16 %f4, %f8
loop_4476:
edge8ln %l2, %g4, %i2
bge,pn %icc, loop_4477
sub %i6, %g6, %i3
sth %o7, [%l7 + 0x08]
lduh [%l7 + 0x54], %g3
loop_4477:
sdiv %l4, 0x0041, %l0
fnors %f1, %f4, %f8
sth %o3, [%l7 + 0x44]
ldsh [%l7 + 0x7E], %o6
ldx [%l7 + 0x58], %l1
fbul %fcc3, loop_4478
ldsh [%l7 + 0x40], %i4
movgu %icc, %o5, %o4
sdiv %g7, 0x1346, %l3
loop_4478:
fabss %f14, %f8
fbule,a %fcc2, loop_4479
lduw [%l7 + 0x60], %i5
edge32n %o2, %o0, %g1
alignaddr %o1, %l6, %g5
loop_4479:
lduh [%l7 + 0x2A], %i0
tge %icc, 0x4
array8 %l5, %i1, %g2
nop
setx loop_4480, %l0, %l1
jmpl %l1, %l2
fmovscs %icc, %f11, %f6
fmul8sux16 %f6, %f4, %f2
ldub [%l7 + 0x7F], %i7
loop_4480:
fmovdpos %xcc, %f11, %f1
fornot1 %f14, %f14, %f0
xorcc %i2, 0x136D, %g4
ldd [%l7 + 0x18], %f12
ldub [%l7 + 0x23], %g6
fmul8x16au %f0, %f4, %f10
ldx [%l7 + 0x28], %i6
edge16ln %i3, %g3, %l4
sllx %o7, %l0, %o3
fmovdgu %xcc, %f7, %f15
sra %o6, %i4, %o5
bgu,pn %icc, loop_4481
lduh [%l7 + 0x28], %o4
stw %g7, [%l7 + 0x2C]
edge8n %l3, %l1, %i5
loop_4481:
fandnot1s %f13, %f14, %f0
edge16n %o0, %o2, %g1
fxnor %f0, %f0, %f14
fcmped %fcc3, %f10, %f6
st %f13, [%l7 + 0x5C]
fpack16 %f6, %f1
ldsw [%l7 + 0x74], %l6
lduw [%l7 + 0x48], %o1
fmovrsgez %g5, %f11, %f8
fpadd16s %f3, %f3, %f12
fble %fcc1, loop_4482
andncc %l5, %i1, %g2
stb %l2, [%l7 + 0x22]
ldub [%l7 + 0x33], %i0
loop_4482:
stw %i2, [%l7 + 0x54]
movvc %icc, %g4, %i7
ta %xcc, 0x3
fcmpgt16 %f6, %f2, %g6
stx %i3, [%l7 + 0x48]
xorcc %g3, %l4, %o7
st %f2, [%l7 + 0x18]
bl %xcc, loop_4483
sth %l0, [%l7 + 0x4C]
sth %i6, [%l7 + 0x78]
fmovspos %icc, %f11, %f1
loop_4483:
sth %o3, [%l7 + 0x10]
ld [%l7 + 0x68], %f7
fmovrse %i4, %f4, %f10
sub %o5, %o4, %o6
edge16 %l3, %g7, %l1
fmovdle %icc, %f12, %f5
fmovdcs %icc, %f0, %f1
movvc %xcc, %i5, %o2
fmovsl %xcc, %f3, %f6
fbu,a %fcc3, loop_4484
ldsh [%l7 + 0x68], %o0
xor %g1, 0x0C13, %o1
st %f11, [%l7 + 0x40]
loop_4484:
edge8 %l6, %l5, %i1
stx %g2, [%l7 + 0x48]
alignaddrl %g5, %i0, %l2
fcmpes %fcc0, %f3, %f13
umul %i2, %g4, %g6
call loop_4485
edge16n %i7, %g3, %i3
addccc %o7, 0x1465, %l0
stx %i6, [%l7 + 0x78]
loop_4485:
ta %xcc, 0x5
fmovsvc %icc, %f4, %f5
fsrc1s %f7, %f9
movpos %xcc, %o3, %l4
sth %i4, [%l7 + 0x62]
ldub [%l7 + 0x36], %o5
std %f14, [%l7 + 0x68]
fcmple32 %f12, %f4, %o4
fmovrdgez %l3, %f4, %f6
fbug %fcc2, loop_4486
stw %g7, [%l7 + 0x10]
fnor %f10, %f8, %f14
fzero %f4
loop_4486:
fexpand %f0, %f12
ta %icc, 0x3
mulscc %l1, 0x0748, %i5
movleu %xcc, %o6, %o2
array32 %o0, %g1, %o1
bne,a loop_4487
movre %l5, 0x388, %i1
fnot2s %f11, %f7
ldsb [%l7 + 0x2B], %l6
loop_4487:
ldsh [%l7 + 0x7A], %g5
fbule %fcc1, loop_4488
fcmpgt32 %f12, %f8, %g2
ble loop_4489
fcmpgt32 %f6, %f0, %l2
loop_4488:
fmovrdgez %i2, %f14, %f10
xnorcc %g4, 0x086A, %i0
loop_4489:
ld [%l7 + 0x0C], %f11
fnegd %f10, %f0
fba,a %fcc1, loop_4490
andn %g6, %g3, %i3
fmovdcc %icc, %f14, %f4
fmovdvc %icc, %f8, %f3
loop_4490:
faligndata %f6, %f4, %f2
ldd [%l7 + 0x10], %f2
fnegs %f2, %f1
fpmerge %f12, %f0, %f2
fnors %f4, %f5, %f5
sth %o7, [%l7 + 0x78]
bcs %icc, loop_4491
fmovrslez %l0, %f9, %f9
ldsw [%l7 + 0x2C], %i7
fpadd16 %f4, %f12, %f0
loop_4491:
fbe,a %fcc0, loop_4492
ldsh [%l7 + 0x78], %o3
lduw [%l7 + 0x28], %l4
fmovdcc %xcc, %f11, %f3
loop_4492:
fsrc2s %f12, %f4
ldub [%l7 + 0x3B], %i6
brlez %o5, loop_4493
movcs %xcc, %o4, %i4
bcs,a,pt %icc, loop_4494
stb %g7, [%l7 + 0x2F]
loop_4493:
fmovrde %l3, %f12, %f14
fmovrsne %l1, %f0, %f5
loop_4494:
lduh [%l7 + 0x5E], %o6
fandnot2 %f0, %f6, %f4
nop
setx loop_4495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,a loop_4496
ld [%l7 + 0x30], %f4
ldd [%l7 + 0x58], %f14
loop_4495:
bne,pt %icc, loop_4497
loop_4496:
movrlez %i5, %o0, %g1
sth %o1, [%l7 + 0x3C]
udivcc %l5, 0x0A35, %i1
loop_4497:
udivcc %l6, 0x04F2, %o2
brgz %g2, loop_4498
fmovdg %xcc, %f2, %f4
bg,a loop_4499
fsrc2s %f3, %f0
loop_4498:
mulx %l2, 0x0FB8, %g5
edge8ln %g4, %i2, %g6
loop_4499:
ldub [%l7 + 0x42], %g3
srlx %i0, 0x0B, %i3
fmovdne %icc, %f13, %f11
fandnot1s %f10, %f5, %f4
fand %f4, %f2, %f12
fbn,a %fcc1, loop_4500
fmovsvc %xcc, %f11, %f12
stx %l0, [%l7 + 0x30]
bvc,pt %icc, loop_4501
loop_4500:
fands %f2, %f6, %f9
tl %xcc, 0x4
fnand %f10, %f14, %f6
loop_4501:
std %f6, [%l7 + 0x40]
st %f6, [%l7 + 0x40]
movle %icc, %i7, %o7
ld [%l7 + 0x34], %f2
ldx [%l7 + 0x08], %l4
ldub [%l7 + 0x66], %o3
lduh [%l7 + 0x6A], %o5
fmul8x16al %f12, %f2, %f8
fbuge %fcc1, loop_4502
ldsw [%l7 + 0x4C], %o4
addc %i6, 0x1C8D, %i4
ta %xcc, 0x1
loop_4502:
lduh [%l7 + 0x40], %l3
fmovsvc %icc, %f11, %f3
fpadd16s %f10, %f3, %f7
ldd [%l7 + 0x08], %f0
add %l1, %o6, %i5
fmovrsne %g7, %f10, %f6
ld [%l7 + 0x3C], %f12
bcs,a %xcc, loop_4503
fnegs %f15, %f5
stb %g1, [%l7 + 0x4E]
tleu %icc, 0x3
loop_4503:
brgz,a %o0, loop_4504
fpmerge %f3, %f0, %f8
fmovsge %icc, %f11, %f10
fmovdne %icc, %f6, %f14
loop_4504:
fmovspos %xcc, %f3, %f5
brgez %o1, loop_4505
bg,a loop_4506
fbule %fcc0, loop_4507
sth %i1, [%l7 + 0x52]
loop_4505:
movpos %icc, %l6, %o2
loop_4506:
fmovsleu %icc, %f8, %f1
loop_4507:
xnor %l5, %l2, %g5
fxors %f15, %f5, %f12
tle %icc, 0x3
fsrc1 %f0, %f8
tcc %xcc, 0x6
fcmple32 %f2, %f12, %g4
bvs,pn %icc, loop_4508
subc %g2, 0x136F, %i2
fmovs %f8, %f4
bl,pn %xcc, loop_4509
loop_4508:
fpsub16 %f12, %f0, %f8
brlz,a %g6, loop_4510
ldub [%l7 + 0x2C], %i0
loop_4509:
sdivcc %i3, 0x0242, %g3
movrgez %i7, 0x01C, %o7
loop_4510:
add %l4, 0x085E, %o3
fmovrdgez %o5, %f8, %f14
brlez,a %l0, loop_4511
fpsub32s %f8, %f15, %f7
ldub [%l7 + 0x23], %i6
fmovrslez %o4, %f9, %f15
loop_4511:
ldx [%l7 + 0x68], %l3
fandnot1 %f0, %f12, %f14
fors %f3, %f10, %f6
ldsh [%l7 + 0x22], %i4
sdiv %l1, 0x157A, %o6
brgz,a %g7, loop_4512
lduh [%l7 + 0x5A], %i5
xorcc %g1, 0x1621, %o1
sth %o0, [%l7 + 0x18]
loop_4512:
ldsw [%l7 + 0x34], %l6
mulx %o2, %l5, %l2
ldub [%l7 + 0x79], %g5
ld [%l7 + 0x40], %f12
tne %icc, 0x3
fbn %fcc1, loop_4513
fzeros %f11
stx %i1, [%l7 + 0x20]
stb %g2, [%l7 + 0x60]
loop_4513:
xnor %g4, 0x0DD1, %g6
fmuld8sux16 %f13, %f3, %f14
fmovscs %xcc, %f8, %f5
stw %i2, [%l7 + 0x44]
brlz,a %i0, loop_4514
bge,a %xcc, loop_4515
fmovsge %xcc, %f2, %f11
fbn,a %fcc3, loop_4516
loop_4514:
umulcc %g3, %i7, %o7
loop_4515:
add %l4, 0x194C, %i3
fbn,a %fcc2, loop_4517
loop_4516:
stb %o3, [%l7 + 0x6C]
bl,pn %icc, loop_4518
fmovrdgez %o5, %f14, %f12
loop_4517:
stb %l0, [%l7 + 0x38]
ldsw [%l7 + 0x74], %o4
loop_4518:
fcmpeq16 %f12, %f10, %i6
edge16n %i4, %l3, %l1
ldd [%l7 + 0x20], %f12
ld [%l7 + 0x6C], %f12
fornot1 %f6, %f6, %f4
ta %icc, 0x0
ldd [%l7 + 0x08], %f10
ldsb [%l7 + 0x7C], %o6
sllx %g7, 0x15, %g1
fnot1s %f2, %f12
fmovspos %icc, %f8, %f3
movcs %xcc, %o1, %i5
sdivcc %l6, 0x0633, %o0
fmovdcc %xcc, %f8, %f13
fmovdne %icc, %f0, %f3
fmul8sux16 %f0, %f4, %f6
nop
setx loop_4519, %l0, %l1
jmpl %l1, %o2
ld [%l7 + 0x24], %f3
edge16ln %l5, %g5, %i1
xnorcc %g2, 0x12F2, %l2
loop_4519:
tge %xcc, 0x0
xnorcc %g6, %i2, %g4
fmul8sux16 %f10, %f0, %f12
sdivcc %i0, 0x037F, %g3
edge16l %o7, %l4, %i7
fcmped %fcc3, %f2, %f14
fbge %fcc3, loop_4520
fbg,a %fcc1, loop_4521
sllx %o3, 0x01, %o5
orcc %i3, %o4, %l0
loop_4520:
ldd [%l7 + 0x10], %f8
loop_4521:
movne %xcc, %i6, %l3
fpackfix %f2, %f10
fbl %fcc3, loop_4522
bn,a,pt %icc, loop_4523
fpadd16s %f4, %f7, %f0
fnors %f11, %f1, %f9
loop_4522:
fnand %f2, %f4, %f6
loop_4523:
ldsh [%l7 + 0x5A], %i4
alignaddrl %l1, %o6, %g1
fpack16 %f10, %f15
tl %icc, 0x0
nop
setx loop_4524, %l0, %l1
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, %f13, %f11
ldub [%l7 + 0x57], %g7
movle %icc, %o1, %i5
loop_4524:
ldsb [%l7 + 0x2B], %o0
movpos %xcc, %o2, %l5
fba,a %fcc0, loop_4525
andncc %g5, %l6, %g2
ldx [%l7 + 0x68], %l2
st %f6, [%l7 + 0x18]
loop_4525:
stw %g6, [%l7 + 0x20]
lduh [%l7 + 0x2C], %i2
fbule %fcc0, loop_4526
nop
setx loop_4527, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %g4, 0x0E42, %i1
brlz %g3, loop_4528
loop_4526:
ldd [%l7 + 0x68], %f14
loop_4527:
fbo,a %fcc3, loop_4529
sth %i0, [%l7 + 0x2C]
loop_4528:
fornot2s %f9, %f9, %f0
ldsb [%l7 + 0x4B], %l4
loop_4529:
xnor %i7, %o3, %o5
ldsw [%l7 + 0x28], %o7
fcmpeq32 %f10, %f10, %i3
bneg %icc, loop_4530
tg %icc, 0x6
fmovrdlz %l0, %f8, %f2
fbue %fcc2, loop_4531
loop_4530:
fmovspos %icc, %f3, %f11
fmovsvs %icc, %f7, %f1
fxors %f10, %f14, %f12
loop_4531:
ld [%l7 + 0x74], %f6
fbg %fcc2, loop_4532
fbne,a %fcc2, loop_4533
fpsub32s %f13, %f11, %f3
fcmpeq32 %f8, %f8, %o4
loop_4532:
st %f3, [%l7 + 0x2C]
loop_4533:
fmul8x16 %f10, %f12, %f2
fbu %fcc2, loop_4534
fmovspos %icc, %f6, %f11
ldsb [%l7 + 0x5E], %i6
bgu loop_4535
loop_4534:
stx %i4, [%l7 + 0x38]
fand %f2, %f0, %f12
fmovsge %xcc, %f4, %f15
loop_4535:
lduw [%l7 + 0x7C], %l1
sth %l3, [%l7 + 0x0E]
tcs %icc, 0x1
movrlz %g1, 0x2A9, %o6
bcc,a %xcc, loop_4536
sdivx %o1, 0x18DD, %g7
brlez,a %o0, loop_4537
lduw [%l7 + 0x7C], %i5
loop_4536:
movgu %xcc, %o2, %g5
fba,a %fcc1, loop_4538
loop_4537:
ld [%l7 + 0x3C], %f13
brnz,a %l6, loop_4539
fmovsvs %xcc, %f5, %f8
loop_4538:
ldd [%l7 + 0x10], %f4
ldsh [%l7 + 0x7A], %l5
loop_4539:
fmovrslz %l2, %f3, %f7
fsrc2s %f0, %f5
lduw [%l7 + 0x54], %g2
andn %g6, 0x0A59, %g4
tneg %icc, 0x7
fcmpeq32 %f4, %f14, %i2
sth %g3, [%l7 + 0x0C]
fmovdneg %xcc, %f2, %f7
fmovdgu %xcc, %f14, %f4
edge8ln %i0, %i1, %i7
fblg,a %fcc1, loop_4540
fblg %fcc0, loop_4541
tvs %icc, 0x4
tneg %xcc, 0x2
loop_4540:
array8 %l4, %o3, %o7
loop_4541:
sra %o5, %i3, %o4
fors %f11, %f4, %f14
fandnot1 %f8, %f14, %f8
fbl %fcc1, loop_4542
andncc %l0, %i4, %i6
tvc %icc, 0x0
fpsub32 %f6, %f14, %f10
loop_4542:
fmovsleu %icc, %f0, %f0
fbug,a %fcc0, loop_4543
stb %l1, [%l7 + 0x23]
stx %l3, [%l7 + 0x78]
ld [%l7 + 0x14], %f6
loop_4543:
ldd [%l7 + 0x28], %f4
srl %o6, 0x10, %g1
tleu %icc, 0x4
udivcc %o1, 0x0BE3, %o0
edge8l %i5, %g7, %o2
fmovdn %icc, %f7, %f2
fornot2s %f5, %f1, %f14
fandnot2 %f2, %f10, %f0
fpadd16 %f4, %f10, %f10
movg %icc, %l6, %g5
ldd [%l7 + 0x48], %f12
ble,pn %xcc, loop_4544
fmovsvc %xcc, %f2, %f0
ldx [%l7 + 0x60], %l2
bn,a loop_4545
loop_4544:
te %xcc, 0x1
ldub [%l7 + 0x5B], %l5
fpack32 %f8, %f0, %f2
loop_4545:
std %f10, [%l7 + 0x08]
st %f2, [%l7 + 0x24]
edge16 %g2, %g4, %i2
fmovdneg %icc, %f5, %f8
movrne %g3, %g6, %i0
fcmpd %fcc3, %f4, %f2
subccc %i7, %i1, %o3
ldd [%l7 + 0x48], %f6
ldsh [%l7 + 0x72], %o7
ldx [%l7 + 0x18], %l4
fbule %fcc3, loop_4546
tle %icc, 0x6
fmovsleu %icc, %f6, %f12
smul %i3, %o5, %o4
loop_4546:
fones %f6
ldub [%l7 + 0x4E], %i4
fmovdvc %icc, %f0, %f5
nop
setx loop_4547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,pn %xcc, loop_4548
fmovsleu %icc, %f11, %f0
alignaddr %i6, %l1, %l3
loop_4547:
st %f12, [%l7 + 0x34]
loop_4548:
fpackfix %f6, %f11
fornot2s %f15, %f4, %f15
tge %xcc, 0x1
udivx %l0, 0x131C, %g1
fnot2 %f12, %f14
fxnor %f10, %f12, %f4
fsrc1 %f8, %f14
movvs %icc, %o1, %o6
fornot2 %f12, %f6, %f10
ldub [%l7 + 0x68], %i5
andncc %o0, %o2, %l6
fcmpeq16 %f14, %f4, %g7
fblg %fcc3, loop_4549
movrgez %g5, %l2, %l5
fcmpne16 %f14, %f0, %g4
tvs %xcc, 0x1
loop_4549:
fcmple16 %f4, %f0, %i2
subcc %g2, 0x040E, %g6
ld [%l7 + 0x5C], %f2
stw %i0, [%l7 + 0x14]
stx %g3, [%l7 + 0x58]
movrlz %i7, 0x074, %o3
sub %i1, 0x0ADF, %l4
orcc %o7, %i3, %o5
fmovsn %xcc, %f8, %f12
te %icc, 0x6
fblg %fcc2, loop_4550
edge32 %i4, %o4, %i6
sth %l3, [%l7 + 0x52]
fcmpeq16 %f4, %f2, %l1
loop_4550:
ldsw [%l7 + 0x24], %g1
movcc %xcc, %o1, %o6
std %f6, [%l7 + 0x18]
ldsb [%l7 + 0x65], %i5
brz,a %l0, loop_4551
sth %o0, [%l7 + 0x54]
ldsh [%l7 + 0x1C], %o2
brgez %g7, loop_4552
loop_4551:
stb %g5, [%l7 + 0x4C]
fmovdge %xcc, %f0, %f2
fbe,a %fcc1, loop_4553
loop_4552:
movleu %xcc, %l6, %l2
fmovdge %icc, %f13, %f8
fnands %f0, %f12, %f7
loop_4553:
lduh [%l7 + 0x70], %l5
lduh [%l7 + 0x0C], %g4
mulx %i2, 0x1FFA, %g2
bg %icc, loop_4554
stb %g6, [%l7 + 0x17]
lduh [%l7 + 0x14], %g3
ldsw [%l7 + 0x2C], %i7
loop_4554:
fandnot2 %f12, %f6, %f2
ldsh [%l7 + 0x64], %o3
fmul8sux16 %f4, %f4, %f14
fbue %fcc0, loop_4555
bvs,a %xcc, loop_4556
andcc %i0, 0x0F3B, %l4
fmovdge %xcc, %f3, %f7
loop_4555:
nop
setx loop_4557, %l0, %l1
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_4556:
taddcctv %o7, %i3, %o5
ldd [%l7 + 0x08], %f0
nop
setx loop_4558, %l0, %l1
jmpl %l1, %i1
loop_4557:
st %f8, [%l7 + 0x60]
fandnot2s %f4, %f10, %f4
tne %xcc, 0x7
loop_4558:
ldsh [%l7 + 0x30], %o4
sllx %i4, %i6, %l3
fmovse %xcc, %f15, %f10
fornot2 %f8, %f2, %f2
edge32l %g1, %o1, %l1
movg %xcc, %i5, %l0
array16 %o6, %o2, %g7
fmovdpos %xcc, %f3, %f0
ld [%l7 + 0x10], %f1
st %f2, [%l7 + 0x08]
fmovsge %icc, %f5, %f9
fzeros %f13
fpmerge %f9, %f4, %f10
ldsw [%l7 + 0x7C], %g5
bne %icc, loop_4559
array16 %l6, %l2, %l5
fnegs %f14, %f13
subccc %o0, %g4, %g2
loop_4559:
st %f4, [%l7 + 0x5C]
stx %g6, [%l7 + 0x10]
ld [%l7 + 0x6C], %f6
bl,a,pt %icc, loop_4560
sth %g3, [%l7 + 0x10]
ldsb [%l7 + 0x2D], %i2
taddcctv %o3, %i7, %l4
loop_4560:
fpsub32s %f3, %f14, %f9
stw %i0, [%l7 + 0x64]
edge16 %o7, %o5, %i1
tl %icc, 0x6
fbul,a %fcc2, loop_4561
st %f2, [%l7 + 0x30]
subc %i3, %i4, %o4
fnot2 %f6, %f2
loop_4561:
fnor %f8, %f0, %f12
stx %i6, [%l7 + 0x48]
fmovdneg %icc, %f2, %f4
fmovdle %xcc, %f10, %f3
bpos,a,pt %xcc, loop_4562
edge8l %l3, %g1, %o1
stx %i5, [%l7 + 0x38]
fmovscc %xcc, %f8, %f7
loop_4562:
bg %xcc, loop_4563
stx %l1, [%l7 + 0x08]
ldx [%l7 + 0x58], %l0
fnegd %f2, %f4
loop_4563:
edge32n %o2, %o6, %g5
movn %icc, %l6, %l2
st %f15, [%l7 + 0x54]
fmul8sux16 %f2, %f14, %f4
sth %l5, [%l7 + 0x32]
movre %o0, 0x2C0, %g4
fpsub16s %f6, %f6, %f1
ldsh [%l7 + 0x0C], %g2
alignaddrl %g7, %g3, %g6
fmovrslez %i2, %f3, %f13
lduw [%l7 + 0x38], %i7
ble,pt %icc, loop_4564
movvc %xcc, %o3, %i0
fmovsvc %xcc, %f0, %f1
ld [%l7 + 0x30], %f6
loop_4564:
sllx %l4, 0x09, %o5
alignaddr %i1, %i3, %i4
sth %o4, [%l7 + 0x26]
ldub [%l7 + 0x40], %o7
fornot1 %f14, %f10, %f6
fmovdneg %xcc, %f1, %f15
ldub [%l7 + 0x24], %l3
fbl,a %fcc1, loop_4565
fbg,a %fcc2, loop_4566
stx %i6, [%l7 + 0x60]
ba,a %xcc, loop_4567
loop_4565:
ldsb [%l7 + 0x0D], %g1
loop_4566:
fbu %fcc2, loop_4568
std %f6, [%l7 + 0x38]
loop_4567:
lduh [%l7 + 0x1E], %o1
tgu %xcc, 0x0
loop_4568:
ldx [%l7 + 0x50], %l1
fpackfix %f8, %f12
stw %l0, [%l7 + 0x30]
fmovrdgz %i5, %f8, %f6
fbu %fcc1, loop_4569
stx %o2, [%l7 + 0x48]
tcs %xcc, 0x0
ld [%l7 + 0x60], %f11
loop_4569:
smulcc %g5, %l6, %o6
stb %l5, [%l7 + 0x71]
sth %l2, [%l7 + 0x10]
lduh [%l7 + 0x44], %o0
sdivx %g4, 0x1DF2, %g2
lduh [%l7 + 0x78], %g7
brnz,a %g6, loop_4570
ldub [%l7 + 0x6B], %g3
ldd [%l7 + 0x60], %f10
ldd [%l7 + 0x30], %f2
loop_4570:
brlz %i2, loop_4571
stw %o3, [%l7 + 0x18]
sdivx %i0, 0x05DE, %i7
bcc loop_4572
loop_4571:
fpadd32 %f8, %f8, %f6
array32 %l4, %o5, %i3
umulcc %i1, %i4, %o4
loop_4572:
bl,a loop_4573
udivcc %o7, 0x1F1D, %l3
ldsb [%l7 + 0x16], %g1
ldsh [%l7 + 0x46], %o1
loop_4573:
st %f12, [%l7 + 0x78]
edge16n %l1, %i6, %i5
fmovsg %xcc, %f7, %f12
ldd [%l7 + 0x60], %f8
fmovsvs %xcc, %f8, %f4
sra %o2, %g5, %l0
addcc %l6, %o6, %l2
ldx [%l7 + 0x30], %l5
sdivcc %o0, 0x1A73, %g2
st %f10, [%l7 + 0x14]
smulcc %g4, 0x0827, %g7
edge32ln %g3, %i2, %g6
ldsh [%l7 + 0x2C], %o3
fpadd32 %f0, %f12, %f12
stx %i7, [%l7 + 0x60]
st %f12, [%l7 + 0x24]
subcc %i0, %l4, %o5
fbu %fcc1, loop_4574
orcc %i3, %i4, %i1
addcc %o4, 0x020D, %o7
bl,a,pn %xcc, loop_4575
loop_4574:
fors %f14, %f15, %f1
fmovdgu %xcc, %f0, %f5
fnegd %f14, %f12
loop_4575:
sdivx %l3, 0x00E6, %o1
fbu %fcc1, loop_4576
ldub [%l7 + 0x39], %g1
stb %i6, [%l7 + 0x5C]
movge %xcc, %i5, %o2
loop_4576:
fcmpgt16 %f8, %f12, %l1
orncc %l0, 0x136C, %g5
ld [%l7 + 0x4C], %f5
sth %l6, [%l7 + 0x46]
fmovdvc %xcc, %f12, %f15
umulcc %o6, %l2, %l5
ldsb [%l7 + 0x6D], %o0
fornot1s %f0, %f0, %f2
orncc %g2, %g7, %g4
sth %i2, [%l7 + 0x4A]
ldsb [%l7 + 0x54], %g3
ble,pt %xcc, loop_4577
ldd [%l7 + 0x20], %f0
ldub [%l7 + 0x69], %g6
srlx %o3, %i0, %i7
loop_4577:
ldd [%l7 + 0x70], %f6
ld [%l7 + 0x7C], %f5
fbuge,a %fcc1, loop_4578
fbug %fcc1, loop_4579
stw %l4, [%l7 + 0x28]
fcmped %fcc3, %f8, %f6
loop_4578:
tcc %icc, 0x1
loop_4579:
stw %i3, [%l7 + 0x4C]
std %f4, [%l7 + 0x08]
edge16n %i4, %o5, %o4
stx %o7, [%l7 + 0x58]
fxnor %f10, %f6, %f8
fand %f0, %f12, %f8
alignaddrl %i1, %l3, %g1
udivx %o1, 0x0A2B, %i5
ld [%l7 + 0x34], %f10
subccc %i6, 0x0F8F, %l1
fpack16 %f0, %f12
tn %icc, 0x1
tpos %xcc, 0x2
fbug %fcc0, loop_4580
ldsh [%l7 + 0x0C], %o2
ldx [%l7 + 0x60], %g5
ldx [%l7 + 0x40], %l0
loop_4580:
mulscc %l6, 0x08B8, %l2
lduh [%l7 + 0x78], %o6
addcc %l5, %g2, %o0
fcmpgt32 %f4, %f10, %g7
bge,a loop_4581
nop
setx loop_4582, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x62], %i2
fornot1 %f2, %f12, %f6
loop_4581:
ldsh [%l7 + 0x16], %g4
loop_4582:
fnegs %f12, %f13
tle %icc, 0x3
fbul,a %fcc2, loop_4583
fmovdvs %icc, %f4, %f0
fornot1 %f12, %f0, %f2
or %g6, 0x0A62, %o3
loop_4583:
sth %i0, [%l7 + 0x70]
movgu %xcc, %i7, %g3
fbge %fcc0, loop_4584
bpos %icc, loop_4585
bvc,a %icc, loop_4586
stw %i3, [%l7 + 0x1C]
loop_4584:
move %xcc, %l4, %i4
loop_4585:
movle %icc, %o5, %o4
loop_4586:
ldsh [%l7 + 0x0E], %i1
movvs %xcc, %l3, %g1
st %f8, [%l7 + 0x40]
lduw [%l7 + 0x14], %o1
tsubcc %i5, 0x1790, %i6
fcmpne32 %f12, %f0, %o7
xorcc %o2, 0x19E6, %g5
ldd [%l7 + 0x48], %f6
ld [%l7 + 0x60], %f15
edge32 %l0, %l1, %l6
bne,pn %xcc, loop_4587
fbe %fcc0, loop_4588
lduh [%l7 + 0x08], %l2
movcs %xcc, %l5, %g2
loop_4587:
fmul8x16al %f15, %f1, %f10
loop_4588:
tcs %xcc, 0x1
movre %o6, 0x170, %g7
fcmpeq32 %f0, %f2, %o0
fzeros %f12
lduh [%l7 + 0x24], %g4
fxor %f2, %f14, %f0
fmul8x16al %f10, %f4, %f6
fnot1 %f12, %f4
fpsub32 %f4, %f2, %f2
fpadd16s %f4, %f11, %f2
fornot2 %f10, %f0, %f8
stw %i2, [%l7 + 0x50]
stb %o3, [%l7 + 0x4D]
edge32l %i0, %i7, %g6
fcmped %fcc3, %f6, %f14
ba %xcc, loop_4589
fornot1 %f4, %f4, %f14
udivx %i3, 0x0498, %g3
fmovspos %icc, %f2, %f5
loop_4589:
fornot1s %f14, %f12, %f5
stb %l4, [%l7 + 0x68]
tge %icc, 0x6
smulcc %o5, 0x1D3E, %o4
lduw [%l7 + 0x48], %i4
fbuge %fcc0, loop_4590
fnot2 %f12, %f12
ldsh [%l7 + 0x3E], %i1
movrlz %g1, %o1, %l3
loop_4590:
sth %i6, [%l7 + 0x6A]
fmuld8ulx16 %f15, %f4, %f6
bleu,pn %xcc, loop_4591
edge16n %i5, %o7, %g5
stx %l0, [%l7 + 0x78]
st %f9, [%l7 + 0x74]
loop_4591:
udivcc %l1, 0x0DE8, %o2
fbl,a %fcc3, loop_4592
fmovspos %xcc, %f8, %f4
std %f12, [%l7 + 0x38]
fmovda %xcc, %f0, %f12
loop_4592:
ld [%l7 + 0x0C], %f9
fnot1s %f10, %f13
tge %icc, 0x7
add %l2, 0x19AB, %l6
sub %g2, %o6, %g7
fpackfix %f0, %f4
edge16l %o0, %l5, %g4
sth %o3, [%l7 + 0x66]
fmovrsne %i2, %f10, %f11
stw %i0, [%l7 + 0x64]
fbule,a %fcc0, loop_4593
fandnot1 %f4, %f2, %f12
ldub [%l7 + 0x0E], %g6
fbne %fcc1, loop_4594
loop_4593:
fblg %fcc2, loop_4595
fexpand %f1, %f8
edge32 %i7, %i3, %g3
loop_4594:
std %f6, [%l7 + 0x58]
loop_4595:
lduh [%l7 + 0x24], %o5
fnegs %f7, %f0
fmuld8ulx16 %f6, %f4, %f2
ldx [%l7 + 0x58], %l4
ld [%l7 + 0x28], %f6
edge32l %o4, %i1, %i4
move %xcc, %o1, %g1
fzeros %f4
ldub [%l7 + 0x20], %i6
ldsb [%l7 + 0x4E], %i5
fmovsg %icc, %f14, %f10
fmovrdlz %o7, %f2, %f10
srax %g5, %l0, %l1
ble,a,pn %xcc, loop_4596
ldsw [%l7 + 0x78], %o2
fmul8x16al %f10, %f10, %f8
fbuge %fcc0, loop_4597
loop_4596:
movne %icc, %l2, %l3
fcmpgt32 %f0, %f8, %l6
bge,a,pn %icc, loop_4598
loop_4597:
edge8 %o6, %g7, %g2
fmovrslz %o0, %f6, %f10
fxnors %f1, %f7, %f15
loop_4598:
brlez,a %g4, loop_4599
brgz,a %o3, loop_4600
brgz,a %l5, loop_4601
sdiv %i0, 0x1521, %i2
loop_4599:
sllx %i7, 0x11, %i3
loop_4600:
stb %g6, [%l7 + 0x1F]
loop_4601:
sth %o5, [%l7 + 0x52]
fcmple16 %f6, %f6, %l4
std %f8, [%l7 + 0x60]
fba %fcc2, loop_4602
tneg %icc, 0x1
ta %icc, 0x0
fpadd32s %f13, %f5, %f2
loop_4602:
lduw [%l7 + 0x74], %g3
be %icc, loop_4603
fbg %fcc2, loop_4604
fmovrsgz %o4, %f11, %f2
bcc,a,pn %icc, loop_4605
loop_4603:
movcs %xcc, %i1, %i4
loop_4604:
fpadd16s %f12, %f9, %f12
fabsd %f0, %f2
loop_4605:
brnz %o1, loop_4606
ldsb [%l7 + 0x28], %g1
alignaddrl %i5, %i6, %g5
sub %o7, %l1, %o2
loop_4606:
fmovdcc %xcc, %f15, %f15
fmovrdgz %l0, %f0, %f0
tl %xcc, 0x0
fpsub16s %f3, %f15, %f14
alignaddr %l3, %l6, %l2
fpsub32s %f9, %f14, %f4
bgu %icc, loop_4607
fmovsge %xcc, %f15, %f11
fbne,a %fcc2, loop_4608
edge8ln %o6, %g2, %g7
loop_4607:
fmovdcs %icc, %f8, %f2
or %g4, %o0, %l5
loop_4608:
fble,a %fcc1, loop_4609
taddcc %i0, 0x1726, %i2
fmovdg %xcc, %f0, %f5
ld [%l7 + 0x30], %f6
loop_4609:
fexpand %f9, %f8
fpadd16 %f12, %f0, %f4
addccc %o3, 0x12E7, %i7
srlx %i3, %o5, %l4
stw %g6, [%l7 + 0x24]
lduw [%l7 + 0x24], %o4
bpos loop_4610
fmovrdgz %i1, %f6, %f14
fxnors %f4, %f0, %f8
sth %i4, [%l7 + 0x68]
loop_4610:
array8 %g3, %o1, %i5
subccc %i6, %g1, %o7
for %f8, %f2, %f0
sdivx %l1, 0x032A, %o2
ldsh [%l7 + 0x1A], %l0
ldsb [%l7 + 0x57], %l3
stx %l6, [%l7 + 0x78]
fmovdl %xcc, %f10, %f6
ldub [%l7 + 0x14], %l2
edge32n %o6, %g2, %g7
stx %g5, [%l7 + 0x70]
fmul8ulx16 %f6, %f14, %f12
be,a %icc, loop_4611
fbg %fcc2, loop_4612
fbn %fcc3, loop_4613
bl,a %icc, loop_4614
loop_4611:
fmovdle %icc, %f11, %f4
loop_4612:
ld [%l7 + 0x40], %f7
loop_4613:
ldsw [%l7 + 0x58], %g4
loop_4614:
tsubcctv %l5, 0x1667, %i0
lduh [%l7 + 0x7C], %i2
fpack32 %f6, %f14, %f0
st %f12, [%l7 + 0x6C]
fmovrdne %o0, %f8, %f6
stx %o3, [%l7 + 0x70]
andncc %i7, %o5, %l4
fmovdl %xcc, %f6, %f11
fsrc2 %f12, %f14
call loop_4615
ld [%l7 + 0x28], %f4
fmovsgu %xcc, %f4, %f5
fmul8x16au %f0, %f4, %f0
loop_4615:
fmovdcs %icc, %f3, %f15
fbul,a %fcc0, loop_4616
stx %i3, [%l7 + 0x08]
lduw [%l7 + 0x68], %o4
fmovrdne %i1, %f12, %f0
loop_4616:
move %icc, %g6, %i4
ldsh [%l7 + 0x34], %g3
addc %i5, 0x0A73, %o1
lduh [%l7 + 0x4C], %i6
fmovdl %xcc, %f8, %f15
tcs %icc, 0x6
fbue,a %fcc3, loop_4617
bleu,a,pn %xcc, loop_4618
edge16n %o7, %g1, %o2
movvc %xcc, %l0, %l3
loop_4617:
nop
setx loop_4619, %l0, %l1
jmpl %l1, %l6
loop_4618:
umul %l1, 0x0060, %o6
fbo,a %fcc2, loop_4620
ldsb [%l7 + 0x59], %g2
loop_4619:
fbu %fcc3, loop_4621
fpsub32 %f12, %f0, %f4
loop_4620:
lduh [%l7 + 0x28], %g7
ldx [%l7 + 0x70], %l2
loop_4621:
fmovsne %xcc, %f0, %f11
addccc %g4, %g5, %i0
fbo,a %fcc3, loop_4622
bneg,a,pn %xcc, loop_4623
fmovsneg %xcc, %f5, %f12
fbu,a %fcc3, loop_4624
loop_4622:
fandnot2 %f6, %f14, %f2
loop_4623:
fmovsge %icc, %f3, %f0
fpack32 %f12, %f10, %f14
loop_4624:
mulx %l5, 0x15B8, %o0
edge8ln %i2, %i7, %o3
fabsd %f12, %f2
fmovdne %icc, %f15, %f6
stw %o5, [%l7 + 0x24]
tvs %icc, 0x0
tg %icc, 0x2
tvs %icc, 0x7
st %f8, [%l7 + 0x38]
umulcc %i3, 0x0DF9, %o4
ldsh [%l7 + 0x4A], %l4
move %icc, %i1, %g6
lduh [%l7 + 0x7E], %i4
ldsw [%l7 + 0x0C], %i5
ldx [%l7 + 0x30], %g3
edge8 %i6, %o1, %o7
movneg %icc, %o2, %g1
fsrc1s %f6, %f1
sdivx %l3, 0x0537, %l0
fmovdn %icc, %f7, %f8
fmovsn %xcc, %f7, %f1
fbul %fcc3, loop_4625
st %f9, [%l7 + 0x10]
fbn %fcc3, loop_4626
sdivx %l6, 0x1576, %l1
loop_4625:
udivcc %o6, 0x0557, %g2
xorcc %l2, %g7, %g4
loop_4626:
fpadd32s %f10, %f3, %f11
alignaddr %i0, %g5, %o0
ldd [%l7 + 0x20], %f0
ldsh [%l7 + 0x3E], %l5
fcmped %fcc1, %f0, %f0
fcmpne16 %f4, %f14, %i2
movg %icc, %o3, %o5
bgu %icc, loop_4627
movge %xcc, %i3, %i7
tpos %xcc, 0x1
fornot2 %f2, %f14, %f2
loop_4627:
fbe %fcc2, loop_4628
ld [%l7 + 0x74], %f0
fbg %fcc1, loop_4629
fmovrsne %l4, %f9, %f6
loop_4628:
edge16l %i1, %g6, %i4
nop
setx loop_4630, %l0, %l1
jmpl %l1, %i5
loop_4629:
stb %o4, [%l7 + 0x22]
fmovspos %icc, %f12, %f8
ldsh [%l7 + 0x78], %g3
loop_4630:
edge8l %o1, %i6, %o7
tsubcctv %g1, %l3, %l0
brgez,a %l6, loop_4631
fmovrde %o2, %f2, %f6
smul %l1, 0x0547, %g2
sra %o6, 0x07, %g7
loop_4631:
ldx [%l7 + 0x60], %g4
edge32ln %l2, %i0, %g5
orncc %l5, 0x01D7, %i2
edge32l %o0, %o5, %i3
fabss %f4, %f9
ldsb [%l7 + 0x32], %o3
fcmped %fcc2, %f10, %f4
st %f11, [%l7 + 0x30]
fpsub16 %f4, %f10, %f6
std %f14, [%l7 + 0x68]
mulx %l4, 0x0A78, %i1
fand %f6, %f0, %f12
tsubcctv %i7, 0x1697, %i4
st %f2, [%l7 + 0x24]
umul %g6, 0x0C3F, %i5
mulx %g3, %o4, %i6
for %f8, %f0, %f8
tle %xcc, 0x5
lduw [%l7 + 0x10], %o1
fmovse %xcc, %f4, %f5
fsrc2 %f8, %f12
fmovsneg %icc, %f10, %f1
fmovscs %icc, %f4, %f1
stb %o7, [%l7 + 0x5D]
stx %l3, [%l7 + 0x20]
bl,a,pt %icc, loop_4632
fnands %f11, %f4, %f8
smul %l0, 0x1709, %l6
tge %xcc, 0x4
loop_4632:
ldx [%l7 + 0x40], %g1
fmovrdlez %o2, %f0, %f10
fxor %f2, %f12, %f10
fblg,a %fcc2, loop_4633
orncc %l1, %o6, %g7
ld [%l7 + 0x34], %f10
sethi 0x0DB5, %g2
loop_4633:
fcmpgt16 %f2, %f2, %l2
fble,a %fcc1, loop_4634
sth %i0, [%l7 + 0x0A]
sth %g5, [%l7 + 0x58]
movg %xcc, %g4, %l5
loop_4634:
ldd [%l7 + 0x28], %f4
bn,a loop_4635
fpsub32s %f15, %f10, %f0
std %f0, [%l7 + 0x38]
fbne,a %fcc3, loop_4636
loop_4635:
edge8 %o0, %o5, %i3
fsrc2 %f10, %f10
fnands %f4, %f14, %f1
loop_4636:
ldsw [%l7 + 0x4C], %o3
brlz,a %l4, loop_4637
subc %i2, 0x15B5, %i7
movcs %icc, %i4, %g6
xnor %i5, %g3, %i1
loop_4637:
sethi 0x1F83, %o4
fbl %fcc1, loop_4638
stw %o1, [%l7 + 0x24]
ldsb [%l7 + 0x42], %i6
ldx [%l7 + 0x30], %o7
loop_4638:
ldx [%l7 + 0x70], %l0
ld [%l7 + 0x24], %f5
fandnot1 %f12, %f2, %f12
ldx [%l7 + 0x78], %l3
fmovsleu %xcc, %f13, %f5
lduw [%l7 + 0x10], %l6
sth %o2, [%l7 + 0x30]
fmovrsne %g1, %f3, %f4
fmovrde %l1, %f12, %f6
for %f10, %f14, %f10
subcc %o6, %g2, %g7
udivcc %i0, 0x18E7, %g5
movgu %icc, %l2, %l5
movvs %xcc, %o0, %g4
fmovrdgz %i3, %f14, %f4
fbl,a %fcc3, loop_4639
umulcc %o3, %l4, %o5
lduw [%l7 + 0x3C], %i2
ldsb [%l7 + 0x72], %i7
loop_4639:
ldsh [%l7 + 0x48], %g6
ldsh [%l7 + 0x28], %i4
faligndata %f14, %f0, %f12
fmovsneg %xcc, %f15, %f10
fcmpes %fcc2, %f11, %f13
fbg %fcc2, loop_4640
movne %xcc, %g3, %i1
movle %xcc, %o4, %o1
movne %icc, %i5, %i6
loop_4640:
for %f2, %f10, %f8
st %f5, [%l7 + 0x20]
addccc %o7, %l3, %l0
nop
setx loop_4641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f6, %f12, %o2
or %l6, %l1, %o6
orcc %g2, 0x0B63, %g1
loop_4641:
bge,a %xcc, loop_4642
bcc,a loop_4643
fabsd %f10, %f12
srl %g7, %i0, %g5
loop_4642:
tleu %xcc, 0x7
loop_4643:
fand %f12, %f0, %f4
stx %l2, [%l7 + 0x60]
lduh [%l7 + 0x2E], %o0
movcc %icc, %l5, %i3
alignaddr %o3, %l4, %o5
call loop_4644
stb %i2, [%l7 + 0x68]
fpmerge %f10, %f7, %f10
ldsb [%l7 + 0x7A], %g4
loop_4644:
te %icc, 0x6
bge %xcc, loop_4645
brlez %i7, loop_4646
sdivcc %g6, 0x1592, %g3
std %f0, [%l7 + 0x50]
loop_4645:
brgz,a %i4, loop_4647
loop_4646:
ldsh [%l7 + 0x08], %i1
ldub [%l7 + 0x40], %o1
fbu %fcc2, loop_4648
loop_4647:
fsrc1 %f4, %f4
std %f6, [%l7 + 0x60]
fcmped %fcc1, %f14, %f6
loop_4648:
ldub [%l7 + 0x78], %o4
fmovdn %xcc, %f15, %f13
bcc,a,pn %xcc, loop_4649
fnor %f12, %f8, %f4
fpadd16 %f12, %f14, %f4
movneg %xcc, %i6, %o7
loop_4649:
ldsw [%l7 + 0x24], %i5
movrgz %l3, %l0, %l6
fpsub32s %f11, %f5, %f0
srl %l1, %o6, %g2
ldsb [%l7 + 0x6A], %g1
ldsb [%l7 + 0x6D], %o2
stw %g7, [%l7 + 0x24]
fpmerge %f9, %f6, %f0
lduh [%l7 + 0x72], %i0
ldsh [%l7 + 0x22], %g5
bleu,a %icc, loop_4650
st %f13, [%l7 + 0x50]
udivcc %o0, 0x1AAB, %l5
tle %icc, 0x1
loop_4650:
fcmple32 %f14, %f8, %i3
ld [%l7 + 0x1C], %f3
lduh [%l7 + 0x20], %l2
sth %o3, [%l7 + 0x2E]
popc 0x137B, %o5
subc %l4, 0x00AB, %i2
fmovdcc %xcc, %f6, %f15
ldsh [%l7 + 0x1C], %i7
smulcc %g6, %g4, %g3
ldsb [%l7 + 0x74], %i1
movrlez %o1, 0x336, %o4
lduw [%l7 + 0x38], %i6
stw %i4, [%l7 + 0x1C]
stx %i5, [%l7 + 0x48]
fmovscc %xcc, %f3, %f14
brgz %o7, loop_4651
fmovdg %icc, %f7, %f5
fbge,a %fcc0, loop_4652
fnors %f13, %f1, %f15
loop_4651:
ldsb [%l7 + 0x51], %l3
movge %icc, %l6, %l0
loop_4652:
ld [%l7 + 0x28], %f3
array8 %l1, %g2, %o6
smulcc %o2, %g1, %i0
std %f10, [%l7 + 0x50]
sdivx %g7, 0x0F77, %g5
siam 0x5
fnot1s %f0, %f3
fblg %fcc1, loop_4653
fpmerge %f0, %f6, %f12
fpmerge %f5, %f11, %f2
lduw [%l7 + 0x28], %l5
loop_4653:
xnorcc %o0, %l2, %i3
ldx [%l7 + 0x58], %o5
edge8l %o3, %l4, %i7
stw %i2, [%l7 + 0x64]
ldsh [%l7 + 0x74], %g4
ldx [%l7 + 0x70], %g3
fabsd %f0, %f14
fbl,a %fcc3, loop_4654
std %f6, [%l7 + 0x60]
fcmps %fcc0, %f10, %f6
fornot2 %f12, %f10, %f8
loop_4654:
be %xcc, loop_4655
ldx [%l7 + 0x30], %g6
fcmpes %fcc2, %f2, %f10
orn %o1, %i1, %i6
loop_4655:
movvc %icc, %o4, %i4
stw %o7, [%l7 + 0x74]
edge8 %l3, %l6, %l0
ld [%l7 + 0x74], %f7
movne %xcc, %i5, %g2
fors %f3, %f3, %f3
ldsh [%l7 + 0x7A], %l1
fmovrsgez %o2, %f15, %f3
stw %g1, [%l7 + 0x50]
lduw [%l7 + 0x08], %i0
taddcc %g7, 0x0278, %o6
fmovsneg %xcc, %f1, %f2
fbug %fcc3, loop_4656
orncc %g5, %o0, %l5
fxnor %f14, %f12, %f12
edge16l %i3, %l2, %o3
loop_4656:
stw %o5, [%l7 + 0x6C]
fbu,a %fcc0, loop_4657
fcmple16 %f12, %f12, %i7
ldsw [%l7 + 0x44], %l4
edge16 %i2, %g4, %g3
loop_4657:
sth %o1, [%l7 + 0x74]
ldub [%l7 + 0x65], %g6
brlez %i6, loop_4658
fbule,a %fcc0, loop_4659
fsrc2 %f8, %f8
nop
setx loop_4660, %l0, %l1
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_4658:
ldsh [%l7 + 0x58], %i1
loop_4659:
edge8n %i4, %o4, %l3
ldsb [%l7 + 0x71], %o7
loop_4660:
movrgez %l0, 0x1CD, %l6
ldsw [%l7 + 0x28], %g2
fpackfix %f6, %f12
orcc %i5, 0x1580, %o2
fpackfix %f14, %f11
fbge %fcc3, loop_4661
fmovdneg %icc, %f6, %f10
movvc %xcc, %l1, %g1
fsrc1 %f0, %f6
loop_4661:
fmuld8sux16 %f1, %f6, %f6
lduh [%l7 + 0x4E], %g7
movleu %xcc, %o6, %i0
bn,a loop_4662
fpadd16 %f2, %f14, %f4
fornot1s %f4, %f0, %f14
fbg %fcc1, loop_4663
loop_4662:
tsubcc %o0, 0x1576, %l5
fexpand %f11, %f8
fpsub32 %f8, %f14, %f4
loop_4663:
faligndata %f10, %f12, %f0
fmovsvs %xcc, %f15, %f9
ldx [%l7 + 0x38], %g5
std %f10, [%l7 + 0x30]
fornot1s %f0, %f1, %f9
fmul8x16au %f12, %f0, %f0
ld [%l7 + 0x78], %f7
fcmple32 %f14, %f10, %l2
movvs %icc, %i3, %o3
fxnors %f9, %f5, %f10
sdivx %o5, 0x050E, %l4
movpos %xcc, %i2, %i7
fbue %fcc0, loop_4664
ldx [%l7 + 0x48], %g3
taddcc %g4, 0x0449, %g6
tneg %xcc, 0x0
loop_4664:
movne %xcc, %o1, %i6
st %f10, [%l7 + 0x3C]
or %i1, %i4, %l3
brlz %o7, loop_4665
ldsh [%l7 + 0x0A], %o4
fnegs %f4, %f3
subc %l0, %l6, %g2
loop_4665:
array8 %i5, %o2, %l1
fblg %fcc0, loop_4666
movl %icc, %g7, %o6
fzero %f0
fmovdpos %icc, %f9, %f13
loop_4666:
ldub [%l7 + 0x5F], %g1
movrgz %o0, %l5, %i0
xnorcc %g5, %i3, %l2
fmovspos %icc, %f3, %f10
fcmps %fcc0, %f2, %f12
sll %o3, %l4, %i2
sub %o5, 0x1DF9, %g3
smulcc %g4, %g6, %o1
addccc %i6, 0x134F, %i7
ldsh [%l7 + 0x32], %i1
tg %icc, 0x2
ldd [%l7 + 0x28], %f8
std %f8, [%l7 + 0x50]
ldsb [%l7 + 0x4F], %i4
st %f1, [%l7 + 0x38]
ld [%l7 + 0x68], %f9
fmovrdlez %o7, %f10, %f10
sra %o4, %l0, %l3
ble,pn %xcc, loop_4667
xnorcc %l6, 0x1A95, %i5
addcc %o2, %g2, %g7
fcmpes %fcc0, %f13, %f0
loop_4667:
fmovdg %xcc, %f15, %f5
stw %l1, [%l7 + 0x08]
tne %xcc, 0x5
ldsh [%l7 + 0x20], %o6
ldsw [%l7 + 0x58], %o0
movne %xcc, %g1, %l5
ld [%l7 + 0x20], %f2
tl %icc, 0x2
srlx %g5, %i0, %i3
movn %icc, %o3, %l4
mova %xcc, %l2, %o5
udivcc %g3, 0x15BC, %i2
and %g4, %o1, %g6
ldub [%l7 + 0x49], %i7
movcc %xcc, %i6, %i4
tneg %icc, 0x1
fbule %fcc1, loop_4668
fmovdleu %xcc, %f7, %f12
fmovsa %icc, %f8, %f9
movrlez %o7, %i1, %l0
loop_4668:
fones %f10
stw %l3, [%l7 + 0x1C]
stx %o4, [%l7 + 0x68]
tcc %icc, 0x1
fpack16 %f12, %f13
ldsb [%l7 + 0x29], %l6
fmovrsgez %i5, %f11, %f15
ldx [%l7 + 0x50], %o2
movrlez %g2, 0x01C, %l1
fpackfix %f8, %f1
brgz %o6, loop_4669
fmovdneg %icc, %f10, %f14
tsubcctv %g7, %o0, %g1
fbn %fcc2, loop_4670
loop_4669:
andncc %l5, %g5, %i3
tvc %icc, 0x3
ld [%l7 + 0x28], %f6
loop_4670:
mova %icc, %i0, %l4
fmovrsne %l2, %f8, %f8
addcc %o3, %g3, %o5
fcmped %fcc0, %f4, %f0
ldx [%l7 + 0x30], %g4
movn %xcc, %o1, %g6
fmovrdgz %i7, %f0, %f2
tleu %xcc, 0x3
fmovsg %icc, %f1, %f7
tsubcctv %i2, 0x0DFA, %i6
fpsub32 %f10, %f8, %f14
st %f15, [%l7 + 0x70]
ldx [%l7 + 0x38], %i4
fsrc1 %f4, %f12
ldsw [%l7 + 0x28], %o7
fbuge,a %fcc0, loop_4671
smulcc %l0, 0x19B7, %i1
bvs,a,pt %xcc, loop_4672
fbue,a %fcc1, loop_4673
loop_4671:
movg %icc, %l3, %l6
fxor %f14, %f2, %f8
loop_4672:
ldx [%l7 + 0x60], %i5
loop_4673:
fmovspos %xcc, %f11, %f6
tsubcctv %o2, %g2, %o4
fmovrdgz %o6, %f10, %f4
fmovdge %icc, %f15, %f14
lduw [%l7 + 0x0C], %l1
edge16 %o0, %g7, %l5
ldsh [%l7 + 0x62], %g5
ldx [%l7 + 0x58], %g1
ld [%l7 + 0x58], %f9
stb %i3, [%l7 + 0x29]
fabss %f15, %f12
sth %i0, [%l7 + 0x22]
tvs %icc, 0x7
stb %l2, [%l7 + 0x50]
fcmpne16 %f8, %f2, %l4
fmovda %xcc, %f8, %f9
brz,a %g3, loop_4674
fmovde %icc, %f12, %f11
stx %o5, [%l7 + 0x58]
stb %o3, [%l7 + 0x6A]
loop_4674:
fmovrsgz %o1, %f6, %f6
fone %f0
umul %g6, %i7, %i2
nop
setx loop_4675, %l0, %l1
jmpl %l1, %g4
st %f2, [%l7 + 0x58]
st %f13, [%l7 + 0x38]
fnand %f2, %f8, %f10
loop_4675:
udivcc %i6, 0x010F, %o7
lduw [%l7 + 0x08], %i4
fmovrsne %i1, %f4, %f7
fmovdle %icc, %f11, %f10
fsrc2 %f12, %f14
lduh [%l7 + 0x68], %l3
subccc %l6, %l0, %i5
fmovsleu %icc, %f0, %f10
xor %o2, %o4, %g2
fnegd %f2, %f12
sll %o6, 0x18, %l1
call loop_4676
tpos %xcc, 0x3
fmovrde %o0, %f12, %f12
fcmpgt16 %f6, %f2, %l5
loop_4676:
st %f0, [%l7 + 0x14]
st %f0, [%l7 + 0x30]
ld [%l7 + 0x4C], %f4
fbn %fcc2, loop_4677
fornot2s %f12, %f13, %f7
bgu loop_4678
tvs %xcc, 0x7
loop_4677:
edge8ln %g5, %g1, %i3
or %g7, %l2, %l4
loop_4678:
fmul8x16 %f1, %f2, %f8
lduw [%l7 + 0x50], %g3
stw %o5, [%l7 + 0x1C]
ldd [%l7 + 0x70], %f2
tgu %xcc, 0x7
fmovrse %i0, %f7, %f13
fandnot1s %f1, %f12, %f1
fmuld8ulx16 %f9, %f13, %f4
ldx [%l7 + 0x78], %o1
fmovspos %xcc, %f4, %f5
edge8ln %g6, %i7, %o3
lduh [%l7 + 0x4C], %i2
lduh [%l7 + 0x70], %i6
fmovdg %xcc, %f5, %f8
fmovsleu %xcc, %f9, %f2
edge8 %g4, %i4, %o7
te %xcc, 0x5
ldd [%l7 + 0x38], %f4
ld [%l7 + 0x3C], %f11
fmul8ulx16 %f10, %f2, %f2
bcs,a %icc, loop_4679
fexpand %f0, %f10
ldub [%l7 + 0x5E], %i1
std %f10, [%l7 + 0x28]
loop_4679:
xnorcc %l6, 0x09DD, %l0
ldx [%l7 + 0x28], %l3
fsrc1s %f11, %f5
fmovrdlz %o2, %f12, %f0
lduh [%l7 + 0x44], %o4
umulcc %i5, 0x0691, %o6
std %f12, [%l7 + 0x70]
fmovsa %icc, %f10, %f15
sth %g2, [%l7 + 0x28]
andcc %o0, %l1, %g5
ldsb [%l7 + 0x6D], %g1
fsrc1 %f2, %f2
fexpand %f11, %f14
andcc %l5, 0x1271, %i3
fmovrdlz %l2, %f2, %f6
fornot1 %f2, %f8, %f8
fnot2s %f14, %f7
srl %g7, 0x1B, %l4
fbne %fcc0, loop_4680
fmovdcc %icc, %f12, %f13
popc %g3, %i0
fmovdgu %xcc, %f13, %f3
loop_4680:
bshuffle %f2, %f12, %f4
stw %o5, [%l7 + 0x0C]
addccc %o1, %i7, %g6
fmovdle %xcc, %f2, %f5
edge16ln %o3, %i6, %i2
movcs %icc, %g4, %o7
te %icc, 0x1
movpos %icc, %i4, %l6
ldub [%l7 + 0x30], %i1
ldd [%l7 + 0x10], %f6
pdist %f12, %f12, %f6
ldx [%l7 + 0x18], %l0
ldsw [%l7 + 0x6C], %l3
fzeros %f14
sth %o2, [%l7 + 0x20]
fmovdn %icc, %f1, %f9
fmovsle %xcc, %f12, %f12
fzeros %f13
stx %o4, [%l7 + 0x50]
bneg,a,pt %xcc, loop_4681
ldd [%l7 + 0x18], %f12
umul %o6, %g2, %i5
fornot2 %f14, %f6, %f6
loop_4681:
fnors %f10, %f8, %f9
stb %o0, [%l7 + 0x33]
ldd [%l7 + 0x70], %f14
fmovsvs %xcc, %f5, %f14
taddcc %l1, 0x0CB7, %g5
fmul8ulx16 %f2, %f12, %f14
brlz %l5, loop_4682
bg,a,pn %icc, loop_4683
bg,pt %icc, loop_4684
fbg %fcc3, loop_4685
loop_4682:
ld [%l7 + 0x1C], %f4
loop_4683:
srlx %g1, 0x12, %i3
loop_4684:
fmovdge %xcc, %f2, %f12
loop_4685:
tne %xcc, 0x1
fmovd %f6, %f8
brgz,a %g7, loop_4686
bpos %xcc, loop_4687
addc %l2, %g3, %l4
ldd [%l7 + 0x08], %f6
loop_4686:
edge16ln %o5, %o1, %i7
loop_4687:
ldsw [%l7 + 0x20], %g6
ta %xcc, 0x6
fnot2s %f7, %f9
fnegd %f8, %f0
call loop_4688
fxors %f1, %f1, %f5
fbule,a %fcc1, loop_4689
fmovrse %i0, %f8, %f8
loop_4688:
movvs %icc, %o3, %i6
fbuge %fcc2, loop_4690
loop_4689:
ldsb [%l7 + 0x0B], %g4
fandnot1 %f0, %f14, %f4
edge16l %i2, %i4, %o7
loop_4690:
fbul,a %fcc2, loop_4691
sll %l6, 0x04, %l0
brnz,a %i1, loop_4692
smul %o2, 0x02C2, %o4
loop_4691:
ldub [%l7 + 0x11], %l3
fbo,a %fcc3, loop_4693
loop_4692:
fblg %fcc0, loop_4694
st %f15, [%l7 + 0x10]
st %f9, [%l7 + 0x5C]
loop_4693:
stb %o6, [%l7 + 0x6A]
loop_4694:
fsrc2s %f2, %f5
ldx [%l7 + 0x10], %g2
popc 0x17FE, %i5
brlez %l1, loop_4695
bl,a,pn %icc, loop_4696
ldub [%l7 + 0x66], %o0
fpsub16s %f15, %f5, %f7
loop_4695:
fbne %fcc3, loop_4697
loop_4696:
fbe,a %fcc3, loop_4698
ldub [%l7 + 0x56], %g5
fbul,a %fcc3, loop_4699
loop_4697:
lduw [%l7 + 0x54], %l5
loop_4698:
ldsb [%l7 + 0x5C], %i3
fbul,a %fcc1, loop_4700
loop_4699:
fbge %fcc0, loop_4701
bcc,a,pn %icc, loop_4702
tcs %xcc, 0x7
loop_4700:
ldsh [%l7 + 0x6A], %g7
loop_4701:
movn %xcc, %g1, %g3
loop_4702:
stx %l4, [%l7 + 0x08]
fmovdne %icc, %f3, %f9
te %xcc, 0x4
ble,pn %icc, loop_4703
movrgez %o5, 0x116, %l2
fcmpd %fcc1, %f0, %f10
ldsw [%l7 + 0x6C], %o1
loop_4703:
edge8ln %i7, %g6, %i0
fpsub32 %f12, %f14, %f8
nop
setx loop_4704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %xcc, %i6, %g4
edge32 %i2, %i4, %o7
ld [%l7 + 0x78], %f13
loop_4704:
edge16l %l6, %l0, %o3
tle %icc, 0x7
fblg %fcc1, loop_4705
pdist %f6, %f4, %f4
fpadd16 %f12, %f10, %f10
ldsh [%l7 + 0x36], %i1
loop_4705:
brgz,a %o2, loop_4706
stb %o4, [%l7 + 0x66]
ta %xcc, 0x3
array32 %o6, %g2, %i5
loop_4706:
ldub [%l7 + 0x4B], %l3
fmovdge %xcc, %f7, %f10
movle %icc, %o0, %l1
taddcctv %g5, %l5, %g7
stb %g1, [%l7 + 0x2F]
fba %fcc3, loop_4707
brz,a %g3, loop_4708
fnors %f2, %f9, %f0
fpsub32s %f7, %f7, %f14
loop_4707:
fbo %fcc1, loop_4709
loop_4708:
fsrc1s %f4, %f1
fpsub32 %f8, %f6, %f4
lduh [%l7 + 0x4E], %i3
loop_4709:
udivx %l4, 0x0AE9, %o5
edge32ln %l2, %i7, %g6
edge8ln %o1, %i6, %i0
brgz,a %g4, loop_4710
fmovdpos %xcc, %f7, %f10
faligndata %f2, %f8, %f14
fbuge %fcc0, loop_4711
loop_4710:
umulcc %i4, 0x0D85, %o7
fmovdl %icc, %f15, %f3
fpsub32s %f2, %f5, %f9
loop_4711:
taddcctv %i2, %l6, %l0
sra %o3, %i1, %o4
tl %icc, 0x1
movrgez %o2, 0x3C2, %o6
movcc %icc, %g2, %l3
movre %i5, 0x25F, %l1
fandnot2 %f2, %f12, %f2
fmul8x16 %f10, %f12, %f10
fands %f10, %f15, %f3
fbule %fcc2, loop_4712
ldsh [%l7 + 0x1C], %o0
bcc,a loop_4713
edge32ln %l5, %g7, %g5
loop_4712:
st %f0, [%l7 + 0x48]
tleu %icc, 0x6
loop_4713:
array16 %g1, %g3, %l4
st %f8, [%l7 + 0x0C]
ld [%l7 + 0x78], %f14
stx %o5, [%l7 + 0x20]
bl %xcc, loop_4714
ble,pn %xcc, loop_4715
fands %f6, %f10, %f5
tcs %icc, 0x6
loop_4714:
andncc %l2, %i7, %i3
loop_4715:
lduh [%l7 + 0x30], %g6
ld [%l7 + 0x30], %f8
lduh [%l7 + 0x36], %i6
for %f2, %f4, %f10
udiv %o1, 0x0111, %i0
alignaddr %i4, %g4, %i2
fbuge,a %fcc0, loop_4716
movleu %icc, %o7, %l0
fbu %fcc2, loop_4717
ld [%l7 + 0x5C], %f9
loop_4716:
tgu %xcc, 0x6
movrgz %l6, 0x342, %i1
loop_4717:
be,a %icc, loop_4718
fbge %fcc0, loop_4719
add %o3, 0x068B, %o4
movcc %icc, %o2, %o6
loop_4718:
edge16 %l3, %g2, %i5
loop_4719:
lduh [%l7 + 0x26], %o0
fmovsgu %icc, %f6, %f15
movrlez %l5, 0x2C8, %l1
subc %g5, %g7, %g3
fors %f4, %f8, %f5
edge32 %l4, %g1, %l2
xorcc %o5, 0x1DEA, %i7
fblg %fcc1, loop_4720
lduh [%l7 + 0x12], %i3
ld [%l7 + 0x20], %f8
sth %g6, [%l7 + 0x5E]
loop_4720:
subccc %i6, %o1, %i0
fcmpne16 %f0, %f12, %g4
fmovrdlez %i2, %f8, %f6
or %o7, %i4, %l0
fbl,a %fcc3, loop_4721
stw %i1, [%l7 + 0x3C]
sth %l6, [%l7 + 0x1C]
fbue,a %fcc1, loop_4722
loop_4721:
edge16n %o4, %o2, %o6
umulcc %l3, 0x0FBC, %g2
addccc %i5, %o0, %o3
loop_4722:
movrlez %l1, %l5, %g7
fmovscc %xcc, %f13, %f12
ldx [%l7 + 0x68], %g3
stx %l4, [%l7 + 0x08]
ldx [%l7 + 0x50], %g1
fnot2s %f8, %f7
fands %f11, %f15, %f3
fbue %fcc0, loop_4723
orncc %l2, %o5, %i7
fmovrsgez %g5, %f8, %f2
edge8ln %g6, %i3, %i6
loop_4723:
bvc loop_4724
std %f10, [%l7 + 0x60]
udivx %i0, 0x0704, %o1
bcc,pn %icc, loop_4725
loop_4724:
fbue,a %fcc2, loop_4726
ldsh [%l7 + 0x3C], %g4
tsubcctv %i2, 0x1C67, %i4
loop_4725:
mulscc %l0, %o7, %i1
loop_4726:
stw %o4, [%l7 + 0x54]
fmovdneg %xcc, %f9, %f0
ldsw [%l7 + 0x14], %l6
ldx [%l7 + 0x18], %o6
fand %f2, %f10, %f8
ldsh [%l7 + 0x70], %l3
faligndata %f12, %f8, %f12
sub %o2, %i5, %g2
fbl %fcc3, loop_4727
movrlz %o3, 0x0EB, %l1
sth %l5, [%l7 + 0x3A]
fnot2 %f14, %f4
loop_4727:
edge8l %o0, %g7, %g3
fmovde %icc, %f4, %f15
umulcc %l4, 0x1CFE, %l2
ldsh [%l7 + 0x2A], %g1
orn %i7, %g5, %g6
ldsb [%l7 + 0x75], %i3
fmovrsgz %o5, %f13, %f3
fmovdleu %xcc, %f13, %f6
movne %xcc, %i6, %o1
stb %g4, [%l7 + 0x59]
stb %i0, [%l7 + 0x11]
sth %i4, [%l7 + 0x32]
fpadd16s %f0, %f3, %f3
fnot1s %f7, %f14
fpmerge %f11, %f9, %f6
ldsb [%l7 + 0x7F], %i2
fornot1 %f8, %f10, %f6
fmovdn %icc, %f12, %f3
popc %l0, %o7
lduw [%l7 + 0x1C], %o4
ldd [%l7 + 0x10], %f0
edge16ln %i1, %l6, %l3
bvc loop_4728
st %f13, [%l7 + 0x0C]
fbe %fcc2, loop_4729
std %f10, [%l7 + 0x30]
loop_4728:
fmovdg %xcc, %f14, %f8
fands %f13, %f1, %f1
loop_4729:
bneg,a loop_4730
sth %o2, [%l7 + 0x2C]
st %f15, [%l7 + 0x3C]
ldsb [%l7 + 0x09], %o6
loop_4730:
sth %i5, [%l7 + 0x40]
fors %f15, %f3, %f11
fbo,a %fcc0, loop_4731
st %f10, [%l7 + 0x3C]
fmovdl %xcc, %f7, %f10
bcs,pn %icc, loop_4732
loop_4731:
fxnor %f8, %f14, %f8
fcmpeq16 %f0, %f14, %g2
movrlz %l1, 0x231, %o3
loop_4732:
lduw [%l7 + 0x30], %l5
ldd [%l7 + 0x50], %f14
bcc,pn %xcc, loop_4733
movne %icc, %o0, %g3
stw %l4, [%l7 + 0x18]
fnors %f12, %f10, %f9
loop_4733:
fmovdgu %xcc, %f13, %f0
ldsh [%l7 + 0x52], %l2
fbge %fcc3, loop_4734
fmovd %f2, %f14
fmovdl %icc, %f0, %f15
fbge %fcc0, loop_4735
loop_4734:
fmovdvs %xcc, %f12, %f0
fmovsne %xcc, %f1, %f7
fmovdne %xcc, %f0, %f15
loop_4735:
fbn %fcc1, loop_4736
stx %g1, [%l7 + 0x58]
movneg %xcc, %i7, %g5
st %f14, [%l7 + 0x20]
loop_4736:
popc 0x16AC, %g7
brlz,a %g6, loop_4737
std %f4, [%l7 + 0x30]
ldsw [%l7 + 0x64], %i3
fba,a %fcc0, loop_4738
loop_4737:
sdiv %i6, 0x1329, %o1
stw %o5, [%l7 + 0x08]
movcc %icc, %i0, %g4
loop_4738:
bn,pn %icc, loop_4739
fmovscs %xcc, %f6, %f15
stx %i4, [%l7 + 0x58]
add %i2, 0x058A, %l0
loop_4739:
tg %xcc, 0x2
fmovrsne %o4, %f7, %f13
nop
setx loop_4740, %l0, %l1
jmpl %l1, %o7
fmovdneg %icc, %f14, %f15
movn %icc, %i1, %l6
andn %o2, 0x1F5F, %o6
loop_4740:
fbe %fcc3, loop_4741
ld [%l7 + 0x4C], %f8
popc %l3, %g2
fxor %f6, %f14, %f14
loop_4741:
lduh [%l7 + 0x62], %l1
edge32l %o3, %i5, %o0
fnands %f12, %f2, %f7
movrlz %l5, %g3, %l2
ldub [%l7 + 0x63], %g1
edge16ln %l4, %i7, %g5
st %f13, [%l7 + 0x4C]
movrgz %g7, 0x18D, %g6
bgu loop_4742
ta %icc, 0x4
fbug,a %fcc3, loop_4743
fand %f6, %f6, %f6
loop_4742:
ble loop_4744
fbue %fcc2, loop_4745
loop_4743:
bge,pt %icc, loop_4746
fmovrdgz %i6, %f8, %f8
loop_4744:
bneg,a,pn %icc, loop_4747
loop_4745:
andn %o1, %i3, %o5
loop_4746:
fmovdleu %icc, %f4, %f9
fornot2s %f11, %f8, %f3
loop_4747:
tn %icc, 0x7
tne %icc, 0x2
ldd [%l7 + 0x78], %f0
ld [%l7 + 0x40], %f11
fcmped %fcc1, %f8, %f2
array16 %i0, %i4, %g4
fmovsl %xcc, %f4, %f3
ldub [%l7 + 0x56], %l0
ldd [%l7 + 0x28], %f12
stb %o4, [%l7 + 0x5B]
bge,pn %xcc, loop_4748
pdist %f10, %f12, %f6
bge loop_4749
movne %icc, %i2, %i1
loop_4748:
move %icc, %l6, %o2
fmovsvc %xcc, %f13, %f1
loop_4749:
fxors %f10, %f14, %f8
tneg %xcc, 0x7
fpsub32s %f11, %f11, %f12
stx %o6, [%l7 + 0x28]
fones %f8
smul %o7, %l3, %g2
std %f6, [%l7 + 0x28]
fabsd %f0, %f10
tvs %xcc, 0x5
fmovsneg %xcc, %f12, %f6
fbn %fcc3, loop_4750
popc %l1, %o3
move %xcc, %i5, %o0
fbu %fcc1, loop_4751
loop_4750:
tneg %icc, 0x1
fmovda %icc, %f2, %f11
movg %icc, %l5, %g3
loop_4751:
ldd [%l7 + 0x40], %f10
fbule,a %fcc0, loop_4752
ta %xcc, 0x5
edge16l %g1, %l2, %l4
udivcc %g5, 0x0515, %g7
loop_4752:
ldsw [%l7 + 0x1C], %i7
ldsw [%l7 + 0x58], %g6
st %f11, [%l7 + 0x78]
fmovrdgez %o1, %f6, %f6
nop
setx loop_4753, %l0, %l1
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 + 0x56], %i6
fpadd16 %f2, %f10, %f14
ld [%l7 + 0x60], %f10
loop_4753:
fble,a %fcc2, loop_4754
fmovdg %xcc, %f8, %f8
bcc,a loop_4755
sth %o5, [%l7 + 0x7A]
loop_4754:
movne %xcc, %i3, %i4
fandnot2s %f8, %f9, %f15
loop_4755:
tle %xcc, 0x2
fcmpeq16 %f8, %f8, %i0
fmovs %f9, %f12
call loop_4756
lduw [%l7 + 0x50], %g4
fbue %fcc2, loop_4757
ldsb [%l7 + 0x5E], %o4
loop_4756:
tg %icc, 0x4
stx %l0, [%l7 + 0x78]
loop_4757:
fmovscc %icc, %f3, %f2
fand %f8, %f10, %f12
fmul8sux16 %f12, %f4, %f4
xnor %i2, %i1, %o2
sth %l6, [%l7 + 0x4E]
fmovsg %xcc, %f8, %f11
sth %o7, [%l7 + 0x74]
nop
setx loop_4758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %l3, %o6, %l1
array32 %g2, %i5, %o3
fmovrdne %o0, %f12, %f12
loop_4758:
fbu,a %fcc3, loop_4759
sethi 0x03F7, %g3
umul %l5, 0x0EC1, %g1
sll %l2, %g5, %l4
loop_4759:
fmovd %f14, %f0
nop
setx loop_4760, %l0, %l1
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 + 0x48]
bg,a,pt %icc, loop_4761
ldsw [%l7 + 0x40], %i7
loop_4760:
lduw [%l7 + 0x68], %g7
fblg %fcc1, loop_4762
loop_4761:
fandnot2 %f2, %f12, %f0
ldx [%l7 + 0x68], %g6
ldsw [%l7 + 0x20], %i6
loop_4762:
umulcc %o5, 0x07DD, %i3
fbn %fcc0, loop_4763
movrlz %o1, 0x175, %i4
ldd [%l7 + 0x48], %f14
bne,pn %xcc, loop_4764
loop_4763:
fnot1 %f14, %f6
edge32l %g4, %i0, %o4
add %l0, 0x1609, %i1
loop_4764:
lduw [%l7 + 0x7C], %o2
stb %i2, [%l7 + 0x48]
fmovse %xcc, %f13, %f0
bn,a %icc, loop_4765
mova %icc, %l6, %o7
fpmerge %f1, %f1, %f10
fmuld8ulx16 %f13, %f11, %f2
loop_4765:
umul %o6, %l3, %g2
ldub [%l7 + 0x68], %i5
std %f8, [%l7 + 0x50]
fmovspos %icc, %f5, %f14
brgz,a %l1, loop_4766
ldsh [%l7 + 0x42], %o0
ldsw [%l7 + 0x24], %o3
ldsw [%l7 + 0x20], %g3
loop_4766:
move %xcc, %g1, %l5
fmovsleu %xcc, %f10, %f1
std %f2, [%l7 + 0x40]
st %f5, [%l7 + 0x48]
fcmpgt16 %f8, %f14, %g5
ldx [%l7 + 0x10], %l4
addcc %i7, 0x16F5, %g7
lduh [%l7 + 0x6A], %l2
pdist %f4, %f2, %f12
tle %xcc, 0x5
fmovdleu %icc, %f13, %f0
fabss %f5, %f9
ldsb [%l7 + 0x44], %i6
edge8l %g6, %i3, %o5
ta %xcc, 0x3
std %f4, [%l7 + 0x30]
fmovdn %xcc, %f7, %f5
edge32n %o1, %i4, %i0
edge32ln %g4, %o4, %i1
lduw [%l7 + 0x44], %l0
fpack16 %f0, %f10
udivcc %o2, 0x0B73, %i2
fxnor %f2, %f0, %f10
smul %o7, %l6, %o6
bpos,pn %icc, loop_4767
ldub [%l7 + 0x46], %g2
fmul8ulx16 %f0, %f2, %f0
fmovrsgez %i5, %f7, %f5
loop_4767:
stb %l1, [%l7 + 0x16]
fsrc2s %f2, %f13
fcmps %fcc0, %f11, %f11
st %f8, [%l7 + 0x30]
fornot1 %f12, %f4, %f6
fmovdne %xcc, %f13, %f11
fmovrsgz %o0, %f12, %f8
movneg %xcc, %o3, %g3
ble,pn %icc, loop_4768
tneg %icc, 0x7
brgez,a %l3, loop_4769
ld [%l7 + 0x54], %f5
loop_4768:
stx %g1, [%l7 + 0x60]
ldsh [%l7 + 0x16], %l5
loop_4769:
fmovdne %icc, %f4, %f5
sth %g5, [%l7 + 0x62]
fmovrslz %i7, %f8, %f11
lduh [%l7 + 0x5A], %g7
array8 %l4, %i6, %g6
tge %xcc, 0x2
fbn %fcc3, loop_4770
ldsb [%l7 + 0x48], %i3
stx %l2, [%l7 + 0x78]
fmovdn %icc, %f3, %f7
loop_4770:
fandnot2 %f4, %f12, %f2
sra %o1, %o5, %i0
sdivcc %i4, 0x0B7E, %g4
bge,a loop_4771
ld [%l7 + 0x60], %f6
lduh [%l7 + 0x26], %i1
fbg,a %fcc0, loop_4772
loop_4771:
ldx [%l7 + 0x48], %o4
mulscc %l0, 0x0A6C, %i2
ldd [%l7 + 0x20], %f0
loop_4772:
stb %o2, [%l7 + 0x3F]
andcc %l6, 0x1AC1, %o7
fbue,a %fcc2, loop_4773
movgu %icc, %o6, %i5
stx %g2, [%l7 + 0x48]
fmovdneg %icc, %f2, %f15
loop_4773:
tcs %xcc, 0x5
alignaddrl %o0, %l1, %o3
stx %l3, [%l7 + 0x38]
ldsw [%l7 + 0x44], %g3
fsrc2 %f0, %f6
movge %icc, %l5, %g1
fnot1s %f9, %f1
tcs %xcc, 0x0
smul %i7, %g5, %g7
ldd [%l7 + 0x48], %f8
fmovdgu %xcc, %f10, %f1
bleu loop_4774
movneg %icc, %i6, %g6
ldd [%l7 + 0x20], %f4
movrgez %l4, 0x140, %l2
loop_4774:
ldx [%l7 + 0x10], %i3
ld [%l7 + 0x4C], %f3
ldsh [%l7 + 0x7E], %o5
ldsw [%l7 + 0x20], %i0
fpsub32 %f10, %f4, %f6
for %f10, %f12, %f10
fbug,a %fcc1, loop_4775
std %f4, [%l7 + 0x08]
tge %icc, 0x4
lduw [%l7 + 0x50], %i4
loop_4775:
ldsb [%l7 + 0x70], %g4
fcmpgt32 %f10, %f2, %i1
andncc %o4, %o1, %i2
movgu %xcc, %l0, %l6
ble,pn %icc, loop_4776
ldd [%l7 + 0x10], %f0
st %f1, [%l7 + 0x58]
bvc,a,pt %icc, loop_4777
loop_4776:
ldsh [%l7 + 0x38], %o7
movrgz %o2, 0x28F, %o6
st %f4, [%l7 + 0x74]
loop_4777:
for %f4, %f6, %f14
bn,pn %icc, loop_4778
fcmpgt16 %f0, %f12, %i5
edge32 %o0, %l1, %o3
mulscc %g2, %g3, %l5
loop_4778:
ldsb [%l7 + 0x48], %g1
fbne %fcc0, loop_4779
std %f10, [%l7 + 0x40]
fbu %fcc0, loop_4780
fmuld8sux16 %f15, %f14, %f12
loop_4779:
fmovscc %icc, %f3, %f10
subccc %i7, %l3, %g5
loop_4780:
fbue %fcc2, loop_4781
fands %f0, %f15, %f0
movne %icc, %g7, %g6
fmovsle %xcc, %f7, %f15
loop_4781:
array32 %l4, %l2, %i3
fnors %f9, %f7, %f15
fble,a %fcc3, loop_4782
ldx [%l7 + 0x40], %i6
fbul,a %fcc3, loop_4783
fpsub16s %f11, %f11, %f8
loop_4782:
fpadd32s %f10, %f9, %f0
bshuffle %f14, %f10, %f4
loop_4783:
fbe,a %fcc3, loop_4784
sra %i0, 0x18, %i4
fmovsvc %icc, %f0, %f4
ld [%l7 + 0x54], %f10
loop_4784:
ldx [%l7 + 0x70], %g4
bcc,a,pt %xcc, loop_4785
movre %o5, 0x394, %i1
subc %o4, %o1, %l0
tne %icc, 0x3
loop_4785:
stx %l6, [%l7 + 0x10]
tn %xcc, 0x2
ldsh [%l7 + 0x54], %i2
st %f5, [%l7 + 0x50]
fmovdg %xcc, %f12, %f7
bvs,a %xcc, loop_4786
be,a,pt %xcc, loop_4787
stw %o2, [%l7 + 0x10]
nop
setx loop_4788, %l0, %l1
jmpl %l1, %o6
loop_4786:
fnot1s %f8, %f0
loop_4787:
nop
setx loop_4789, %l0, %l1
jmpl %l1, %o7
stx %i5, [%l7 + 0x78]
loop_4788:
fmovsl %xcc, %f0, %f5
fors %f2, %f2, %f13
loop_4789:
taddcctv %l1, %o3, %g2
bne,a %icc, loop_4790
tcs %icc, 0x3
fpadd32s %f10, %f7, %f7
lduh [%l7 + 0x58], %g3
loop_4790:
fsrc1s %f2, %f7
ba %icc, loop_4791
fmovsgu %xcc, %f2, %f0
lduh [%l7 + 0x16], %o0
ld [%l7 + 0x70], %f0
loop_4791:
fcmpgt16 %f14, %f4, %l5
fexpand %f13, %f0
fnand %f14, %f6, %f0
fmovdleu %xcc, %f15, %f14
stw %g1, [%l7 + 0x78]
fands %f8, %f6, %f4
brgz %i7, loop_4792
tsubcc %l3, 0x08DB, %g5
ldsb [%l7 + 0x62], %g6
stx %l4, [%l7 + 0x78]
loop_4792:
fmovdcc %xcc, %f8, %f2
movl %xcc, %g7, %i3
bshuffle %f14, %f6, %f12
fbuge %fcc1, loop_4793
movl %icc, %i6, %i0
edge8ln %i4, %l2, %o5
edge16l %i1, %o4, %g4
loop_4793:
stb %l0, [%l7 + 0x4F]
lduh [%l7 + 0x66], %o1
andcc %l6, %i2, %o6
ld [%l7 + 0x08], %f14
orn %o7, 0x0BDC, %i5
tcc %icc, 0x4
ld [%l7 + 0x50], %f13
ldsb [%l7 + 0x31], %o2
ldd [%l7 + 0x60], %f8
ldsw [%l7 + 0x30], %l1
fnot2s %f10, %f8
edge8l %o3, %g3, %g2
edge8 %l5, %g1, %i7
fnot1s %f11, %f3
tne %icc, 0x4
mulscc %l3, %g5, %g6
tsubcc %l4, 0x0C94, %o0
stx %g7, [%l7 + 0x48]
brnz,a %i6, loop_4794
andncc %i0, %i4, %i3
stb %o5, [%l7 + 0x52]
stx %i1, [%l7 + 0x60]
loop_4794:
brlez,a %o4, loop_4795
ldsh [%l7 + 0x12], %l2
pdist %f8, %f0, %f6
fone %f10
loop_4795:
fmovdgu %xcc, %f1, %f13
bge,a,pn %xcc, loop_4796
fmul8x16 %f7, %f10, %f12
tcs %xcc, 0x4
fnands %f11, %f3, %f12
loop_4796:
srlx %l0, %o1, %l6
sdiv %g4, 0x0E8F, %o6
fbne,a %fcc2, loop_4797
stw %o7, [%l7 + 0x0C]
alignaddrl %i5, %i2, %l1
std %f10, [%l7 + 0x78]
loop_4797:
ldub [%l7 + 0x61], %o3
stw %o2, [%l7 + 0x74]
movrlz %g3, 0x37A, %l5
ldsh [%l7 + 0x2C], %g1
lduh [%l7 + 0x3A], %g2
fblg %fcc2, loop_4798
tl %icc, 0x1
ldd [%l7 + 0x70], %f4
sub %l3, %g5, %g6
loop_4798:
sethi 0x1A6E, %l4
lduw [%l7 + 0x40], %o0
fpsub32 %f4, %f0, %f0
fmovrdgz %i7, %f12, %f0
movneg %xcc, %i6, %g7
bpos,a,pt %icc, loop_4799
ldsh [%l7 + 0x16], %i4
stx %i3, [%l7 + 0x20]
fmovsle %xcc, %f9, %f15
loop_4799:
ld [%l7 + 0x58], %f15
fmul8sux16 %f0, %f4, %f14
fnors %f6, %f2, %f8
udiv %o5, 0x0E60, %i0
fsrc2 %f12, %f6
ldsb [%l7 + 0x46], %i1
bg loop_4800
bgu,a,pt %xcc, loop_4801
movre %o4, 0x1D3, %l2
fnot2s %f5, %f12
loop_4800:
addccc %o1, %l6, %g4
loop_4801:
tcs %xcc, 0x0
ldx [%l7 + 0x30], %l0
fmovsvs %xcc, %f12, %f14
tne %icc, 0x0
call loop_4802
movne %icc, %o7, %i5
array8 %o6, %i2, %o3
movcc %icc, %l1, %o2
loop_4802:
movne %xcc, %l5, %g1
brgz %g2, loop_4803
movrgz %g3, %l3, %g5
ldx [%l7 + 0x30], %g6
addccc %l4, 0x16D2, %o0
loop_4803:
st %f2, [%l7 + 0x18]
std %f10, [%l7 + 0x28]
movl %icc, %i6, %i7
te %xcc, 0x6
fandnot2 %f10, %f6, %f6
ble,a loop_4804
ld [%l7 + 0x50], %f5
lduw [%l7 + 0x3C], %g7
fsrc2s %f5, %f1
loop_4804:
fble,a %fcc1, loop_4805
fornot1s %f2, %f6, %f10
ldsw [%l7 + 0x08], %i3
brgz,a %i4, loop_4806
loop_4805:
array8 %o5, %i1, %i0
tcc %icc, 0x6
ldsw [%l7 + 0x24], %l2
loop_4806:
fmovsneg %xcc, %f14, %f9
stw %o4, [%l7 + 0x18]
fbul,a %fcc0, loop_4807
alignaddr %l6, %g4, %o1
ldd [%l7 + 0x60], %f0
fmovrslez %l0, %f14, %f8
loop_4807:
fmul8x16al %f9, %f6, %f2
stx %o7, [%l7 + 0x40]
tleu %icc, 0x3
addccc %i5, %i2, %o3
ldsh [%l7 + 0x7E], %o6
lduw [%l7 + 0x14], %o2
edge32ln %l5, %g1, %g2
fble,a %fcc0, loop_4808
call loop_4809
bn,a %xcc, loop_4810
fxors %f9, %f11, %f10
loop_4808:
ldsh [%l7 + 0x1C], %l1
loop_4809:
std %f4, [%l7 + 0x18]
loop_4810:
fmovrslz %l3, %f12, %f3
lduh [%l7 + 0x50], %g5
fmovs %f11, %f1
bgu,pt %icc, loop_4811
fmul8ulx16 %f12, %f4, %f10
fpadd16 %f10, %f12, %f0
edge32l %g3, %g6, %l4
loop_4811:
fbl %fcc3, loop_4812
movvs %icc, %o0, %i7
bg,a,pt %icc, loop_4813
stb %i6, [%l7 + 0x3E]
loop_4812:
fbule,a %fcc0, loop_4814
lduh [%l7 + 0x08], %g7
loop_4813:
fpadd16 %f12, %f8, %f10
fcmpne16 %f6, %f2, %i4
loop_4814:
fandnot2 %f6, %f0, %f8
srl %i3, 0x17, %i1
ldsb [%l7 + 0x39], %i0
fnand %f4, %f4, %f2
movne %icc, %o5, %o4
siam 0x1
fornot2s %f9, %f14, %f15
array32 %l2, %g4, %o1
fblg,a %fcc1, loop_4815
brgez %l6, loop_4816
ldx [%l7 + 0x48], %l0
fmul8x16 %f15, %f0, %f14
loop_4815:
fbug %fcc0, loop_4817
loop_4816:
fpsub32s %f2, %f3, %f7
sdivcc %o7, 0x0011, %i5
stw %i2, [%l7 + 0x74]
loop_4817:
stx %o6, [%l7 + 0x78]
fsrc1s %f9, %f9
call loop_4818
ldub [%l7 + 0x1E], %o2
ldx [%l7 + 0x60], %l5
movgu %icc, %o3, %g2
loop_4818:
ldsh [%l7 + 0x3C], %g1
edge32n %l3, %l1, %g5
stx %g3, [%l7 + 0x60]
ldsb [%l7 + 0x73], %g6
std %f14, [%l7 + 0x68]
fblg,a %fcc2, loop_4819
st %f10, [%l7 + 0x0C]
brnz,a %o0, loop_4820
edge32n %i7, %i6, %l4
loop_4819:
movrgz %g7, %i3, %i4
ld [%l7 + 0x60], %f1
loop_4820:
bgu,a loop_4821
lduw [%l7 + 0x2C], %i1
ldub [%l7 + 0x5C], %o5
fmovrdgez %o4, %f4, %f6
loop_4821:
fmovdn %xcc, %f4, %f8
fnot1s %f4, %f0
ldd [%l7 + 0x08], %f6
bvc,pt %icc, loop_4822
fcmpgt32 %f12, %f12, %l2
or %g4, %i0, %l6
bleu,pt %icc, loop_4823
loop_4822:
bl loop_4824
fnot2s %f15, %f8
fones %f2
loop_4823:
edge8l %l0, %o1, %i5
loop_4824:
movgu %xcc, %o7, %i2
sllx %o6, %o2, %l5
tsubcctv %o3, %g1, %l3
fbuge,a %fcc1, loop_4825
srax %g2, %l1, %g3
movrlz %g5, 0x147, %o0
fmovdg %xcc, %f6, %f11
loop_4825:
movgu %xcc, %g6, %i6
stw %l4, [%l7 + 0x08]
sth %i7, [%l7 + 0x5E]
fxnor %f4, %f8, %f12
fmovdcc %xcc, %f12, %f7
taddcc %i3, %i4, %i1
umulcc %o5, 0x1468, %o4
stx %g7, [%l7 + 0x18]
mulscc %l2, %i0, %g4
subccc %l6, %o1, %i5
lduw [%l7 + 0x1C], %l0
fmovdcc %xcc, %f10, %f8
subccc %i2, %o7, %o6
movleu %xcc, %l5, %o3
fmovspos %icc, %f14, %f2
fandnot2 %f2, %f10, %f0
edge16n %g1, %l3, %o2
stw %g2, [%l7 + 0x30]
movleu %xcc, %l1, %g3
fmovrdgz %g5, %f12, %f14
xnor %g6, %o0, %l4
fnot1 %f10, %f6
fpadd32s %f11, %f6, %f13
taddcc %i7, %i6, %i3
fmovdvs %xcc, %f9, %f3
fblg,a %fcc2, loop_4826
fmovscs %xcc, %f5, %f2
ld [%l7 + 0x7C], %f1
be %icc, loop_4827
loop_4826:
fcmple16 %f4, %f10, %i4
ldsw [%l7 + 0x14], %o5
fornot2s %f1, %f14, %f3
loop_4827:
sth %i1, [%l7 + 0x74]
stb %g7, [%l7 + 0x49]
bvs,a %xcc, loop_4828
fmovrsne %o4, %f5, %f13
fmovsneg %xcc, %f4, %f7
ldd [%l7 + 0x78], %f14
loop_4828:
bcs %xcc, loop_4829
tn %xcc, 0x2
movcs %icc, %l2, %g4
subcc %l6, %o1, %i5
loop_4829:
fors %f9, %f12, %f5
stb %l0, [%l7 + 0x2A]
fba %fcc1, loop_4830
sth %i0, [%l7 + 0x20]
edge16 %i2, %o6, %o7
umulcc %l5, %g1, %o3
loop_4830:
movn %xcc, %l3, %g2
fmovsvc %xcc, %f12, %f3
ldsw [%l7 + 0x3C], %o2
stw %l1, [%l7 + 0x5C]
ldsh [%l7 + 0x1C], %g3
edge16ln %g5, %o0, %g6
movgu %icc, %i7, %i6
ldx [%l7 + 0x30], %i3
fmovrslz %l4, %f11, %f6
lduh [%l7 + 0x62], %o5
stw %i1, [%l7 + 0x18]
ldx [%l7 + 0x38], %g7
ldsh [%l7 + 0x52], %i4
bl,pt %icc, loop_4831
umulcc %l2, %g4, %o4
fmul8ulx16 %f4, %f4, %f10
fmovdcc %xcc, %f14, %f10
loop_4831:
ldx [%l7 + 0x78], %l6
bshuffle %f0, %f14, %f12
ldsb [%l7 + 0x66], %i5
movgu %xcc, %l0, %i0
edge8ln %i2, %o6, %o1
movl %xcc, %o7, %g1
fsrc2s %f7, %f11
tsubcc %l5, %o3, %l3
fmovdl %xcc, %f3, %f7
fble,a %fcc2, loop_4832
fmovdvs %xcc, %f6, %f3
ldd [%l7 + 0x60], %f6
lduh [%l7 + 0x70], %g2
loop_4832:
edge16n %o2, %l1, %g3
tl %icc, 0x4
bpos,a,pn %icc, loop_4833
fmovsle %icc, %f2, %f4
brgz %g5, loop_4834
ldsb [%l7 + 0x15], %o0
loop_4833:
ld [%l7 + 0x28], %f4
sth %g6, [%l7 + 0x62]
loop_4834:
fmovdneg %xcc, %f6, %f4
tne %icc, 0x7
fbug %fcc1, loop_4835
fpadd32 %f0, %f8, %f14
tvc %xcc, 0x2
ldsw [%l7 + 0x74], %i7
loop_4835:
subccc %i6, %i3, %o5
tle %xcc, 0x1
edge16n %i1, %g7, %l4
fpack32 %f2, %f8, %f4
fors %f4, %f14, %f1
ld [%l7 + 0x74], %f1
st %f10, [%l7 + 0x40]
fmovdvs %icc, %f8, %f9
fmovdg %xcc, %f8, %f13
bge,a %icc, loop_4836
mulscc %l2, %g4, %o4
tneg %xcc, 0x1
fbule %fcc3, loop_4837
loop_4836:
sth %i4, [%l7 + 0x2E]
ldsb [%l7 + 0x1D], %l6
fornot2 %f0, %f6, %f14
loop_4837:
fpadd32s %f6, %f2, %f12
ldsw [%l7 + 0x14], %i5
ba,a %xcc, loop_4838
fmovrdne %i0, %f14, %f6
fmovsle %icc, %f6, %f4
stb %i2, [%l7 + 0x72]
loop_4838:
fpmerge %f0, %f3, %f12
fbge,a %fcc1, loop_4839
fnot2s %f13, %f8
xor %o6, 0x1423, %o1
or %l0, 0x10BC, %g1
loop_4839:
ldd [%l7 + 0x58], %f6
fmovdvc %icc, %f4, %f7
subc %l5, %o7, %l3
bne,a %xcc, loop_4840
fmul8x16au %f11, %f9, %f8
ldx [%l7 + 0x10], %g2
fpack16 %f6, %f0
loop_4840:
umulcc %o3, %o2, %l1
call loop_4841
ld [%l7 + 0x30], %f14
nop
setx loop_4842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x38], %f6
loop_4841:
ldsh [%l7 + 0x60], %g3
udivcc %g5, 0x19D7, %o0
loop_4842:
fmul8sux16 %f0, %f2, %f10
bleu,a,pt %icc, loop_4843
fsrc2 %f12, %f12
stb %i7, [%l7 + 0x2D]
stx %g6, [%l7 + 0x70]
loop_4843:
fmovdvc %xcc, %f5, %f4
orcc %i3, 0x043D, %i6
tg %xcc, 0x5
fornot2 %f0, %f14, %f14
fpsub16 %f10, %f6, %f6
fcmpeq32 %f8, %f2, %i1
fand %f8, %f12, %f12
ldsb [%l7 + 0x3F], %g7
stb %l4, [%l7 + 0x30]
fand %f8, %f12, %f10
ldsh [%l7 + 0x56], %l2
movle %icc, %g4, %o5
tn %xcc, 0x7
lduh [%l7 + 0x4E], %o4
tg %xcc, 0x5
fbg,a %fcc0, loop_4844
fba,a %fcc0, loop_4845
stx %l6, [%l7 + 0x78]
fpackfix %f2, %f9
loop_4844:
fmovdge %xcc, %f5, %f9
loop_4845:
fmul8x16au %f6, %f4, %f2
lduw [%l7 + 0x74], %i5
ldd [%l7 + 0x28], %f12
fmovdcs %icc, %f0, %f9
tneg %xcc, 0x0
fcmpeq16 %f0, %f4, %i4
edge32ln %i2, %i0, %o6
ldub [%l7 + 0x40], %o1
mulx %g1, %l0, %l5
tvs %icc, 0x1
sdiv %l3, 0x1C4E, %g2
movne %icc, %o3, %o2
fmovsgu %xcc, %f13, %f10
ldd [%l7 + 0x58], %f8
ldd [%l7 + 0x18], %f10
fmovsvc %xcc, %f7, %f13
fmul8sux16 %f10, %f14, %f4
bvc loop_4846
lduh [%l7 + 0x4A], %o7
movrlz %l1, 0x2D0, %g3
fmovrsgez %g5, %f9, %f12
loop_4846:
xnorcc %o0, %i7, %g6
mulscc %i3, %i1, %i6
fmovsvs %xcc, %f0, %f12
fmovrsne %g7, %f15, %f8
fbul %fcc0, loop_4847
fmovsg %xcc, %f10, %f9
stx %l4, [%l7 + 0x78]
sth %g4, [%l7 + 0x28]
loop_4847:
ldub [%l7 + 0x40], %l2
stb %o5, [%l7 + 0x63]
brlz,a %o4, loop_4848
bneg,a %icc, loop_4849
andcc %i5, 0x0501, %i4
fmovsneg %xcc, %f5, %f8
loop_4848:
brgz %l6, loop_4850
loop_4849:
movne %xcc, %i2, %i0
array16 %o1, %g1, %o6
movrne %l0, 0x199, %l3
loop_4850:
edge32n %g2, %o3, %l5
sll %o2, %l1, %g3
st %f6, [%l7 + 0x20]
te %xcc, 0x4
xorcc %g5, 0x1D71, %o0
stw %i7, [%l7 + 0x30]
movneg %icc, %o7, %i3
fcmps %fcc2, %f11, %f0
lduh [%l7 + 0x1E], %g6
fbge %fcc2, loop_4851
ldub [%l7 + 0x75], %i6
tgu %icc, 0x7
fmovrse %i1, %f8, %f0
loop_4851:
bneg,a,pt %icc, loop_4852
fmovrslz %l4, %f9, %f12
stb %g7, [%l7 + 0x62]
fpsub16 %f4, %f0, %f0
loop_4852:
fnands %f2, %f4, %f12
fxor %f8, %f12, %f2
fcmps %fcc0, %f2, %f3
ldx [%l7 + 0x50], %l2
ldd [%l7 + 0x08], %f4
fbul,a %fcc3, loop_4853
stb %g4, [%l7 + 0x4B]
sethi 0x05DF, %o4
movvs %icc, %i5, %o5
loop_4853:
fmul8x16au %f10, %f9, %f14
fbo,a %fcc2, loop_4854
ldsw [%l7 + 0x74], %l6
or %i4, %i2, %i0
fnot2 %f14, %f0
loop_4854:
be %icc, loop_4855
fmovdcs %icc, %f0, %f10
edge32ln %o1, %o6, %l0
stw %g1, [%l7 + 0x50]
loop_4855:
alignaddr %g2, %l3, %o3
andncc %l5, %o2, %l1
xnorcc %g3, 0x16C8, %g5
lduh [%l7 + 0x20], %o0
movrlz %o7, %i3, %i7
move %xcc, %i6, %i1
sdivcc %g6, 0x0120, %g7
nop
setx loop_4856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a,pn %icc, loop_4857
movre %l4, 0x15D, %g4
movrne %l2, %i5, %o5
loop_4856:
fmovrsgez %l6, %f0, %f5
loop_4857:
fpsub16 %f0, %f6, %f2
lduw [%l7 + 0x38], %i4
movcc %xcc, %o4, %i0
ldd [%l7 + 0x20], %f6
fcmpgt16 %f12, %f4, %i2
st %f4, [%l7 + 0x50]
std %f6, [%l7 + 0x30]
fbule,a %fcc2, loop_4858
fcmple16 %f0, %f6, %o1
siam 0x3
edge8l %l0, %o6, %g1
loop_4858:
fbuge,a %fcc0, loop_4859
fornot2s %f6, %f2, %f7
fcmpes %fcc1, %f2, %f2
fxnors %f1, %f14, %f10
loop_4859:
tsubcctv %g2, %l3, %o3
bvc loop_4860
stw %l5, [%l7 + 0x2C]
ld [%l7 + 0x0C], %f14
array16 %o2, %g3, %g5
loop_4860:
be,pt %xcc, loop_4861
ble loop_4862
lduw [%l7 + 0x48], %l1
fabsd %f2, %f8
loop_4861:
ld [%l7 + 0x38], %f13
loop_4862:
ldd [%l7 + 0x08], %f10
stb %o7, [%l7 + 0x14]
ldsw [%l7 + 0x58], %o0
fmovsg %icc, %f3, %f13
fbne,a %fcc0, loop_4863
taddcc %i7, %i6, %i1
fmovrdgz %g6, %f4, %f0
st %f5, [%l7 + 0x6C]
loop_4863:
orncc %g7, %i3, %g4
fbe %fcc1, loop_4864
fsrc1s %f12, %f10
fmovrslz %l4, %f12, %f12
st %f8, [%l7 + 0x70]
loop_4864:
udivx %l2, 0x19BE, %i5
ldsw [%l7 + 0x54], %l6
fmovdn %icc, %f12, %f14
fones %f12
ldsh [%l7 + 0x14], %o5
bshuffle %f10, %f2, %f8
stw %o4, [%l7 + 0x1C]
ldx [%l7 + 0x18], %i0
std %f2, [%l7 + 0x18]
ldd [%l7 + 0x78], %f12
fcmpeq16 %f0, %f8, %i4
add %i2, 0x06EC, %o1
sth %o6, [%l7 + 0x0E]
te %icc, 0x2
stb %g1, [%l7 + 0x59]
ldsb [%l7 + 0x54], %g2
bcs,a %xcc, loop_4865
bge loop_4866
fabss %f1, %f1
lduh [%l7 + 0x6E], %l3
loop_4865:
fmovsvs %xcc, %f0, %f7
loop_4866:
stx %o3, [%l7 + 0x58]
fmovdl %icc, %f13, %f9
ldd [%l7 + 0x28], %f6
fcmple32 %f2, %f2, %l0
fmovsge %xcc, %f0, %f13
fxnors %f7, %f10, %f11
movgu %icc, %o2, %g3
fabss %f0, %f14
fbe %fcc1, loop_4867
ldx [%l7 + 0x50], %g5
ld [%l7 + 0x60], %f1
ldub [%l7 + 0x19], %l5
loop_4867:
fmovsgu %xcc, %f13, %f13
fbl,a %fcc3, loop_4868
fabsd %f10, %f8
bge loop_4869
smul %l1, 0x0270, %o7
loop_4868:
fmuld8ulx16 %f3, %f8, %f4
bvc,a loop_4870
loop_4869:
xor %o0, %i6, %i1
fbge,a %fcc1, loop_4871
bg,pt %xcc, loop_4872
loop_4870:
udivcc %g6, 0x167F, %g7
fcmpne16 %f14, %f2, %i3
loop_4871:
pdist %f0, %f8, %f10
loop_4872:
fpadd16 %f8, %f4, %f12
edge8l %i7, %g4, %l4
lduw [%l7 + 0x5C], %l2
tpos %xcc, 0x4
stx %l6, [%l7 + 0x50]
srl %o5, 0x1B, %i5
alignaddr %o4, %i4, %i2
ldsb [%l7 + 0x5A], %o1
fpsub16s %f13, %f7, %f10
array8 %i0, %o6, %g2
fnands %f15, %f0, %f12
fmul8x16 %f0, %f14, %f6
tne %icc, 0x6
tcs %icc, 0x3
fbue,a %fcc0, loop_4873
smulcc %l3, %g1, %o3
edge32l %l0, %g3, %g5
fxnors %f10, %f15, %f1
loop_4873:
mulscc %o2, 0x19C4, %l5
fzero %f4
fmuld8sux16 %f9, %f14, %f4
array32 %o7, %o0, %i6
ld [%l7 + 0x68], %f3
lduh [%l7 + 0x7E], %l1
movrlez %g6, %i1, %i3
ldd [%l7 + 0x10], %f6
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x2E], %g7
brgz %i7, loop_4874
fmovdge %xcc, %f11, %f5
fbue,a %fcc2, loop_4875
tle %icc, 0x0
loop_4874:
tsubcc %g4, 0x03D9, %l4
edge16 %l2, %l6, %o5
loop_4875:
mova %icc, %i5, %o4
fnot1 %f4, %f12
smul %i2, %i4, %i0
bvs,a,pn %icc, loop_4876
alignaddrl %o1, %o6, %g2
edge32 %l3, %o3, %g1
edge8n %g3, %l0, %o2
loop_4876:
fors %f15, %f14, %f8
sra %g5, 0x1C, %o7
std %f6, [%l7 + 0x38]
tcs %icc, 0x4
ldsh [%l7 + 0x5C], %l5
lduw [%l7 + 0x5C], %o0
lduw [%l7 + 0x5C], %i6
lduw [%l7 + 0x38], %g6
fornot1s %f3, %f11, %f8
edge16n %i1, %l1, %g7
andcc %i7, %i3, %l4
fabsd %f14, %f10
movneg %xcc, %g4, %l2
lduw [%l7 + 0x2C], %l6
fmovrse %o5, %f15, %f0
st %f4, [%l7 + 0x48]
lduh [%l7 + 0x5E], %o4
orncc %i2, %i4, %i0
stx %o1, [%l7 + 0x58]
fnands %f2, %f1, %f12
ldsb [%l7 + 0x45], %i5
bcs,a loop_4877
fbn,a %fcc2, loop_4878
sdiv %o6, 0x1347, %l3
ldsh [%l7 + 0x18], %o3
loop_4877:
fmovdgu %xcc, %f2, %f9
loop_4878:
fxors %f9, %f11, %f9
umul %g2, 0x13ED, %g3
ldsh [%l7 + 0x26], %l0
ldx [%l7 + 0x38], %g1
fandnot2 %f4, %f0, %f2
andn %g5, 0x1D4B, %o2
ld [%l7 + 0x7C], %f3
alignaddr %l5, %o0, %o7
stx %i6, [%l7 + 0x58]
tcc %xcc, 0x1
movcs %xcc, %i1, %g6
bgu,pn %icc, loop_4879
fmovrdgez %g7, %f2, %f4
stx %i7, [%l7 + 0x60]
sdivcc %l1, 0x1693, %l4
loop_4879:
fmovsl %xcc, %f12, %f7
fbn,a %fcc1, loop_4880
stw %i3, [%l7 + 0x38]
bge,pt %xcc, loop_4881
tg %xcc, 0x2
loop_4880:
sethi 0x1B1A, %l2
bg,a,pn %xcc, loop_4882
loop_4881:
fmovsg %xcc, %f15, %f12
ldsb [%l7 + 0x38], %g4
edge8 %l6, %o5, %i2
loop_4882:
array8 %i4, %o4, %i0
edge8 %i5, %o1, %o6
tl %xcc, 0x4
edge8 %o3, %g2, %g3
movrne %l0, 0x2D1, %l3
fblg,a %fcc3, loop_4883
fmovdleu %xcc, %f14, %f2
add %g1, %o2, %l5
ldd [%l7 + 0x68], %f10
loop_4883:
fpack32 %f0, %f14, %f8
fcmped %fcc3, %f0, %f0
fmovrdne %g5, %f12, %f10
bn,a loop_4884
fornot1 %f6, %f6, %f4
ldsh [%l7 + 0x56], %o0
fornot1 %f10, %f4, %f12
loop_4884:
fmovsne %icc, %f12, %f0
fbule,a %fcc3, loop_4885
ldub [%l7 + 0x5E], %o7
nop
setx loop_4886, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc2, %f10, %f0
loop_4885:
te %xcc, 0x7
ld [%l7 + 0x44], %f0
loop_4886:
bcs,a %icc, loop_4887
ldsh [%l7 + 0x60], %i1
fmovsvs %xcc, %f0, %f14
sra %g6, %i6, %g7
loop_4887:
addccc %i7, %l1, %i3
fbule %fcc3, loop_4888
fpack32 %f6, %f0, %f12
stw %l2, [%l7 + 0x40]
movrgz %l4, 0x03B, %l6
loop_4888:
ldsw [%l7 + 0x40], %g4
tvc %xcc, 0x4
bshuffle %f6, %f10, %f2
fors %f8, %f0, %f7
tcs %icc, 0x3
edge32 %i2, %i4, %o5
fsrc2s %f0, %f1
ldd [%l7 + 0x28], %f10
fblg %fcc3, loop_4889
sth %i0, [%l7 + 0x5C]
movvs %icc, %i5, %o1
fpsub32 %f0, %f6, %f2
loop_4889:
ldx [%l7 + 0x28], %o6
fmul8x16al %f6, %f9, %f4
lduh [%l7 + 0x7C], %o3
sth %g2, [%l7 + 0x50]
ldx [%l7 + 0x68], %o4
movge %icc, %l0, %l3
udiv %g3, 0x0414, %o2
fbg,a %fcc0, loop_4890
fornot2 %f0, %f4, %f2
tcs %xcc, 0x4
movre %l5, %g5, %g1
loop_4890:
stw %o0, [%l7 + 0x10]
movre %i1, 0x279, %g6
fmovdpos %icc, %f0, %f14
fsrc2 %f10, %f14
fmovsneg %xcc, %f7, %f8
udiv %i6, 0x08BC, %g7
fandnot1s %f14, %f5, %f13
nop
setx loop_4891, %l0, %l1
jmpl %l1, %i7
fmovsvc %icc, %f7, %f0
st %f10, [%l7 + 0x28]
st %f4, [%l7 + 0x70]
loop_4891:
ld [%l7 + 0x40], %f3
movn %icc, %o7, %l1
fcmpne16 %f4, %f12, %l2
lduw [%l7 + 0x4C], %i3
movneg %xcc, %l4, %l6
movne %xcc, %g4, %i4
fsrc1s %f14, %f10
fcmpne32 %f12, %f14, %o5
bleu,a loop_4892
fornot1 %f12, %f12, %f4
stw %i0, [%l7 + 0x68]
edge32l %i2, %o1, %o6
loop_4892:
fpmerge %f4, %f6, %f8
sra %i5, %o3, %g2
xor %o4, %l0, %l3
nop
setx loop_4893, %l0, %l1
jmpl %l1, %o2
bge %xcc, loop_4894
brgz,a %g3, loop_4895
xorcc %l5, %g5, %g1
loop_4893:
std %f12, [%l7 + 0x70]
loop_4894:
edge32ln %i1, %g6, %o0
loop_4895:
fnot1 %f12, %f6
fbuge,a %fcc1, loop_4896
fcmped %fcc1, %f0, %f4
edge16 %i6, %g7, %i7
fmovrde %l1, %f6, %f0
loop_4896:
fmovdcs %icc, %f4, %f13
fbule,a %fcc1, loop_4897
or %o7, 0x1987, %l2
stw %l4, [%l7 + 0x3C]
stb %i3, [%l7 + 0x4B]
loop_4897:
fmovsle %xcc, %f13, %f7
fpack16 %f2, %f6
orncc %l6, 0x0EBC, %g4
movre %o5, 0x0F2, %i4
ldsw [%l7 + 0x58], %i2
mulscc %i0, 0x0609, %o6
xor %i5, 0x033C, %o1
brlez,a %g2, loop_4898
fblg %fcc3, loop_4899
edge8ln %o3, %o4, %l0
fmovrslz %o2, %f8, %f13
loop_4898:
fmovsa %xcc, %f10, %f3
loop_4899:
fcmpeq32 %f12, %f10, %g3
fpadd16 %f12, %f8, %f14
ldsb [%l7 + 0x5F], %l5
movleu %icc, %l3, %g5
stx %i1, [%l7 + 0x70]
fmovdvc %icc, %f1, %f0
fbo,a %fcc0, loop_4900
srl %g1, %o0, %g6
brnz %g7, loop_4901
stw %i6, [%l7 + 0x3C]
loop_4900:
stb %i7, [%l7 + 0x6E]
lduw [%l7 + 0x24], %l1
loop_4901:
fmovd %f14, %f10
bshuffle %f8, %f6, %f0
fmovrsne %o7, %f12, %f14
fmovse %icc, %f9, %f13
movre %l4, %l2, %l6
edge32l %g4, %i3, %i4
edge16l %i2, %o5, %i0
fble %fcc1, loop_4902
ble,a loop_4903
std %f2, [%l7 + 0x20]
bge,a,pn %icc, loop_4904
loop_4902:
te %xcc, 0x6
loop_4903:
bshuffle %f6, %f0, %f0
fnor %f0, %f4, %f4
loop_4904:
ldsb [%l7 + 0x55], %o6
fcmpne16 %f2, %f2, %o1
fnot2s %f15, %f8
movge %icc, %i5, %o3
edge16 %g2, %l0, %o2
tg %xcc, 0x1
fmovdleu %xcc, %f13, %f5
srl %o4, %l5, %g3
edge8n %g5, %l3, %i1
tn %icc, 0x4
fsrc2s %f10, %f8
bvs %xcc, loop_4905
fmovsleu %xcc, %f2, %f6
movneg %xcc, %o0, %g6
ldx [%l7 + 0x28], %g7
loop_4905:
stw %g1, [%l7 + 0x10]
stb %i6, [%l7 + 0x66]
bne,pn %icc, loop_4906
movrlez %l1, %o7, %i7
ldsb [%l7 + 0x47], %l2
stb %l4, [%l7 + 0x1B]
loop_4906:
array16 %l6, %g4, %i4
fmovdleu %icc, %f8, %f3
movrne %i2, 0x025, %i3
fcmps %fcc0, %f7, %f1
fornot2s %f15, %f13, %f11
fmovdne %icc, %f8, %f6
ldsb [%l7 + 0x22], %i0
std %f6, [%l7 + 0x28]
std %f2, [%l7 + 0x38]
stw %o5, [%l7 + 0x44]
sllx %o6, 0x08, %i5
fmul8x16 %f6, %f6, %f8
edge8l %o1, %g2, %l0
fsrc2s %f1, %f0
edge16l %o3, %o4, %o2
movge %icc, %l5, %g5
srl %g3, 0x07, %l3
movvc %icc, %o0, %i1
st %f4, [%l7 + 0x34]
srl %g7, 0x1F, %g1
fones %f8
ldsh [%l7 + 0x4E], %g6
edge8n %l1, %o7, %i6
fble,a %fcc3, loop_4907
ldsh [%l7 + 0x62], %l2
fmovdne %icc, %f13, %f12
brgz,a %l4, loop_4908
loop_4907:
fmovsle %xcc, %f11, %f5
fpsub32 %f4, %f10, %f4
fzeros %f5
loop_4908:
fmovdpos %icc, %f13, %f1
movrgez %l6, %i7, %i4
bge,pn %xcc, loop_4909
fornot1 %f14, %f10, %f12
fabss %f4, %f10
fcmped %fcc2, %f8, %f10
loop_4909:
udivcc %g4, 0x0012, %i2
bcs loop_4910
alignaddrl %i3, %i0, %o6
fones %f1
ld [%l7 + 0x10], %f12
loop_4910:
ldsb [%l7 + 0x2B], %i5
ldub [%l7 + 0x08], %o5
st %f7, [%l7 + 0x5C]
edge8n %o1, %g2, %o3
stw %l0, [%l7 + 0x5C]
brnz %o4, loop_4911
sth %o2, [%l7 + 0x34]
sth %g5, [%l7 + 0x4A]
fcmpeq16 %f0, %f6, %g3
loop_4911:
fmovdne %xcc, %f0, %f13
lduw [%l7 + 0x70], %l3
sth %o0, [%l7 + 0x7C]
nop
setx loop_4912, %l0, %l1
jmpl %l1, %i1
bg,a,pn %xcc, loop_4913
fmovrdne %g7, %f0, %f14
movvc %icc, %g1, %g6
loop_4912:
brgez,a %l1, loop_4914
loop_4913:
ldsh [%l7 + 0x5C], %o7
fmovdge %xcc, %f6, %f6
orcc %i6, %l5, %l2
loop_4914:
fmovdvs %icc, %f1, %f9
fcmpne16 %f8, %f6, %l6
subc %i7, %l4, %i4
fmovsvc %icc, %f4, %f8
edge16ln %i2, %g4, %i3
movg %icc, %i0, %i5
stw %o5, [%l7 + 0x4C]
taddcc %o6, %o1, %o3
xorcc %g2, %o4, %o2
fbne %fcc1, loop_4915
fmovdpos %xcc, %f5, %f11
stw %g5, [%l7 + 0x54]
tle %xcc, 0x2
loop_4915:
fnot1s %f13, %f4
xor %l0, %g3, %o0
tcs %xcc, 0x5
ldsh [%l7 + 0x6A], %i1
fbne %fcc2, loop_4916
fcmple32 %f2, %f10, %l3
udivcc %g1, 0x098E, %g7
ldsb [%l7 + 0x50], %g6
loop_4916:
stx %l1, [%l7 + 0x30]
fandnot2 %f8, %f0, %f10
tcc %xcc, 0x0
te %icc, 0x0
std %f2, [%l7 + 0x38]
fmovsg %xcc, %f7, %f2
fmovdvc %xcc, %f12, %f1
fxnors %f10, %f12, %f7
call loop_4917
addccc %i6, 0x1149, %o7
mova %xcc, %l5, %l6
movrgz %i7, 0x2D1, %l4
loop_4917:
ld [%l7 + 0x38], %f6
fcmpes %fcc0, %f5, %f4
bg,pt %icc, loop_4918
fone %f14
smul %i4, 0x08CC, %i2
edge8 %g4, %l2, %i0
loop_4918:
fexpand %f2, %f10
tvc %icc, 0x4
alignaddrl %i5, %o5, %o6
ldsb [%l7 + 0x0D], %o1
lduh [%l7 + 0x3C], %o3
umul %i3, %g2, %o2
ldx [%l7 + 0x58], %o4
movrlez %g5, %l0, %o0
fmovdcc %icc, %f15, %f4
lduh [%l7 + 0x4C], %g3
subcc %l3, 0x03B1, %g1
fandnot1s %f14, %f0, %f2
fpsub16 %f12, %f2, %f10
fbo,a %fcc1, loop_4919
ldsh [%l7 + 0x12], %i1
movn %xcc, %g6, %l1
stw %g7, [%l7 + 0x1C]
loop_4919:
stx %i6, [%l7 + 0x68]
xor %l5, %o7, %l6
tg %xcc, 0x0
ldsw [%l7 + 0x34], %i7
bvs,a,pn %xcc, loop_4920
ldd [%l7 + 0x48], %f8
fornot2s %f12, %f7, %f2
brgz %i4, loop_4921
loop_4920:
fmovdcc %xcc, %f9, %f3
andncc %l4, %i2, %g4
fpadd16 %f8, %f2, %f10
loop_4921:
bcs,a %icc, loop_4922
fsrc1 %f0, %f6
fmul8sux16 %f8, %f12, %f0
ldsh [%l7 + 0x76], %l2
loop_4922:
fcmpes %fcc3, %f2, %f15
fnot2s %f2, %f13
bcs,a,pn %xcc, loop_4923
fmovdleu %icc, %f12, %f9
sth %i5, [%l7 + 0x68]
ta %icc, 0x0
loop_4923:
bpos,a,pn %xcc, loop_4924
fones %f14
ldx [%l7 + 0x60], %i0
movcc %xcc, %o6, %o5
loop_4924:
edge32 %o3, %i3, %g2
fpadd16 %f8, %f2, %f0
ld [%l7 + 0x2C], %f7
ldd [%l7 + 0x08], %f0
fmovde %xcc, %f5, %f9
fone %f6
movgu %xcc, %o2, %o4
fmovdvc %icc, %f14, %f6
fone %f14
fmovsvs %xcc, %f4, %f13
lduw [%l7 + 0x7C], %o1
ldsb [%l7 + 0x10], %l0
fsrc2s %f11, %f2
std %f8, [%l7 + 0x60]
movrlez %g5, 0x1C6, %g3
edge32l %l3, %o0, %g1
movcc %xcc, %g6, %l1
bg loop_4925
fxors %f4, %f14, %f11
ld [%l7 + 0x10], %f4
ldsb [%l7 + 0x66], %g7
loop_4925:
ldub [%l7 + 0x5F], %i1
movgu %xcc, %i6, %l5
andcc %l6, %o7, %i4
ldsh [%l7 + 0x20], %l4
fble,a %fcc0, loop_4926
addc %i2, %i7, %g4
fbu,a %fcc3, loop_4927
fmovsl %icc, %f8, %f4
loop_4926:
fpackfix %f12, %f13
ldsh [%l7 + 0x46], %l2
loop_4927:
ldsw [%l7 + 0x64], %i0
fmul8ulx16 %f8, %f10, %f4
subccc %i5, %o5, %o3
st %f13, [%l7 + 0x4C]
tcs %xcc, 0x3
edge16 %i3, %g2, %o6
fmovdneg %xcc, %f6, %f1
call loop_4928
fmovda %xcc, %f6, %f8
ldub [%l7 + 0x73], %o2
fcmpgt32 %f8, %f4, %o4
loop_4928:
ld [%l7 + 0x3C], %f12
fxnors %f13, %f0, %f14
bl loop_4929
ldx [%l7 + 0x58], %l0
fmovsvc %xcc, %f4, %f4
ldd [%l7 + 0x50], %f0
loop_4929:
fabsd %f2, %f10
umulcc %o1, 0x1605, %g3
tcs %xcc, 0x1
add %g5, %o0, %g1
bn,a loop_4930
lduw [%l7 + 0x58], %g6
sdivx %l1, 0x129C, %g7
smulcc %i1, %l3, %i6
loop_4930:
lduw [%l7 + 0x10], %l5
udivcc %o7, 0x1745, %l6
fand %f0, %f0, %f2
xnorcc %l4, %i2, %i7
lduh [%l7 + 0x16], %g4
stx %l2, [%l7 + 0x78]
fcmped %fcc2, %f12, %f6
fbule,a %fcc0, loop_4931
std %f8, [%l7 + 0x50]
subc %i4, 0x1B0C, %i5
fble %fcc0, loop_4932
loop_4931:
ld [%l7 + 0x20], %f13
ldsh [%l7 + 0x48], %o5
ldub [%l7 + 0x0E], %o3
loop_4932:
fbul %fcc0, loop_4933
fnot1 %f2, %f4
edge8n %i0, %g2, %i3
ldub [%l7 + 0x58], %o2
loop_4933:
ld [%l7 + 0x44], %f9
nop
setx loop_4934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x3C], %f5
andncc %o6, %l0, %o1
orcc %o4, %g5, %o0
loop_4934:
ldsw [%l7 + 0x7C], %g3
xnorcc %g1, %g6, %g7
ldsh [%l7 + 0x5A], %l1
movrgez %i1, 0x364, %i6
fcmpgt16 %f4, %f0, %l3
fnot1s %f15, %f12
be,a loop_4935
fmovs %f4, %f9
nop
setx loop_4936, %l0, %l1
jmpl %l1, %l5
fmovspos %icc, %f1, %f2
loop_4935:
movgu %icc, %l6, %o7
fmovdne %icc, %f8, %f13
loop_4936:
brgz,a %l4, loop_4937
lduh [%l7 + 0x56], %i2
tpos %xcc, 0x0
stw %i7, [%l7 + 0x50]
loop_4937:
sll %g4, 0x15, %i4
fmovda %xcc, %f0, %f7
and %l2, %i5, %o5
fbug,a %fcc2, loop_4938
tsubcc %i0, 0x0C99, %g2
fcmple32 %f6, %f14, %o3
fandnot2s %f11, %f6, %f4
loop_4938:
fpsub32 %f4, %f0, %f0
fmovsleu %icc, %f7, %f14
bl,a,pn %xcc, loop_4939
fand %f0, %f12, %f4
tneg %icc, 0x0
tne %xcc, 0x6
loop_4939:
ldd [%l7 + 0x40], %f2
stw %i3, [%l7 + 0x58]
edge8ln %o2, %o6, %o1
movneg %icc, %o4, %g5
fornot1 %f8, %f12, %f4
ba,pt %xcc, loop_4940
sdiv %o0, 0x1D64, %l0
bpos %xcc, loop_4941
fbug %fcc1, loop_4942
loop_4940:
ldub [%l7 + 0x46], %g1
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:
fsrc2 %f14, %f0
loop_4942:
movvc %xcc, %g6, %g3
fxnor %f8, %f8, %f2
loop_4943:
popc %g7, %l1
fmovsvs %icc, %f14, %f8
ldsw [%l7 + 0x6C], %i6
fbu,a %fcc3, loop_4944
ldd [%l7 + 0x40], %f12
fandnot2 %f2, %f4, %f12
stx %l3, [%l7 + 0x10]
loop_4944:
ldd [%l7 + 0x20], %f4
movcs %xcc, %l5, %i1
tpos %xcc, 0x1
tvs %xcc, 0x4
lduh [%l7 + 0x6A], %o7
lduh [%l7 + 0x76], %l6
ldsh [%l7 + 0x3C], %i2
tg %icc, 0x0
edge16 %i7, %l4, %g4
edge32l %i4, %i5, %l2
fpsub16 %f10, %f14, %f12
orncc %o5, %g2, %i0
fabsd %f4, %f2
lduh [%l7 + 0x64], %i3
movg %icc, %o3, %o2
fpsub16s %f10, %f10, %f12
fcmps %fcc1, %f10, %f2
taddcc %o6, %o1, %g5
fmovdgu %icc, %f14, %f14
fmovsa %xcc, %f2, %f12
fbu %fcc2, loop_4945
fcmps %fcc1, %f3, %f15
fcmpne16 %f4, %f8, %o0
edge8n %l0, %o4, %g1
loop_4945:
lduh [%l7 + 0x4C], %g3
call loop_4946
array16 %g6, %l1, %g7
tl %xcc, 0x7
fmuld8sux16 %f8, %f1, %f14
loop_4946:
lduw [%l7 + 0x4C], %l3
bvs,a %icc, loop_4947
movrlez %i6, 0x2EE, %i1
movpos %xcc, %l5, %l6
fmovdcc %icc, %f5, %f5
loop_4947:
ldsb [%l7 + 0x0B], %o7
sth %i7, [%l7 + 0x10]
ldd [%l7 + 0x58], %f14
ldub [%l7 + 0x16], %i2
sth %g4, [%l7 + 0x40]
movn %icc, %l4, %i4
fxnor %f0, %f10, %f10
brz,a %l2, loop_4948
fble %fcc1, loop_4949
movle %xcc, %o5, %g2
ldub [%l7 + 0x3D], %i5
loop_4948:
stx %i3, [%l7 + 0x30]
loop_4949:
fmovdge %xcc, %f9, %f6
fornot2s %f2, %f7, %f15
fmovdneg %icc, %f14, %f8
fmovsg %xcc, %f12, %f15
ld [%l7 + 0x38], %f7
edge32ln %i0, %o3, %o6
fmovrde %o1, %f0, %f0
fzeros %f10
fmovdgu %icc, %f5, %f11
fnot2s %f4, %f4
sth %o2, [%l7 + 0x0A]
brnz,a %g5, loop_4950
addcc %l0, 0x1BAF, %o4
movre %o0, %g3, %g1
sll %g6, 0x1A, %g7
loop_4950:
fand %f2, %f4, %f0
subc %l1, 0x144A, %i6
stx %l3, [%l7 + 0x38]
brlez,a %i1, loop_4951
fblg,a %fcc1, loop_4952
bg,a,pt %xcc, loop_4953
fmovs %f12, %f5
loop_4951:
brlz %l5, loop_4954
loop_4952:
fmovsg %icc, %f10, %f12
loop_4953:
fpadd32 %f12, %f0, %f4
fornot1 %f6, %f8, %f4
loop_4954:
fcmpd %fcc2, %f4, %f4
mova %icc, %l6, %o7
ble,pn %xcc, loop_4955
fnegs %f7, %f6
fbu %fcc1, loop_4956
sth %i7, [%l7 + 0x08]
loop_4955:
stx %g4, [%l7 + 0x50]
stb %l4, [%l7 + 0x63]
loop_4956:
umulcc %i2, %i4, %l2
fxnor %f10, %f12, %f8
addccc %o5, 0x028E, %g2
ldsw [%l7 + 0x08], %i5
movvs %xcc, %i0, %i3
ldsb [%l7 + 0x7C], %o6
ldsb [%l7 + 0x1D], %o3
fxor %f0, %f4, %f12
bvc,a,pn %icc, loop_4957
fxnor %f4, %f0, %f0
bg,a %icc, loop_4958
ble,a,pt %xcc, loop_4959
loop_4957:
fmovsle %xcc, %f5, %f5
andcc %o2, %o1, %g5
loop_4958:
ldsb [%l7 + 0x56], %l0
loop_4959:
ldsw [%l7 + 0x24], %o4
fmovda %xcc, %f12, %f0
array8 %g3, %o0, %g6
edge8n %g7, %l1, %i6
fbl %fcc0, loop_4960
xnorcc %l3, %i1, %g1
fmovsn %icc, %f12, %f12
tsubcctv %l6, %o7, %l5
loop_4960:
bcc,a,pt %xcc, loop_4961
edge8n %g4, %i7, %l4
stw %i2, [%l7 + 0x48]
fmovsvs %icc, %f13, %f7
loop_4961:
movgu %icc, %l2, %o5
mova %xcc, %i4, %i5
tcs %icc, 0x1
ldd [%l7 + 0x18], %f8
fand %f6, %f10, %f2
smulcc %i0, %g2, %i3
fcmpeq16 %f8, %f10, %o6
fcmpes %fcc3, %f2, %f2
andcc %o2, 0x144F, %o1
array8 %o3, %g5, %o4
stw %l0, [%l7 + 0x64]
fornot2s %f1, %f0, %f14
stx %o0, [%l7 + 0x10]
edge8ln %g3, %g6, %l1
subcc %g7, 0x1E63, %i6
st %f15, [%l7 + 0x28]
stw %l3, [%l7 + 0x70]
xnor %g1, 0x15BB, %l6
bn,a,pn %xcc, loop_4962
ldx [%l7 + 0x10], %i1
bgu,pn %xcc, loop_4963
fnands %f12, %f13, %f12
loop_4962:
movrgz %o7, 0x379, %l5
ldsh [%l7 + 0x56], %i7
loop_4963:
edge8n %l4, %g4, %l2
fbule,a %fcc1, loop_4964
fmovs %f10, %f15
bg,a loop_4965
fandnot2 %f12, %f4, %f0
loop_4964:
umulcc %o5, %i2, %i4
fnand %f0, %f8, %f6
loop_4965:
lduw [%l7 + 0x20], %i0
fmul8sux16 %f6, %f6, %f10
movvs %icc, %g2, %i3
fmovda %icc, %f10, %f8
std %f2, [%l7 + 0x20]
sll %o6, %i5, %o2
sra %o3, %g5, %o4
xor %o1, %l0, %o0
fcmpgt32 %f6, %f0, %g3
xnorcc %l1, 0x0CC1, %g7
orcc %g6, 0x1977, %l3
umulcc %i6, %l6, %g1
fnot1s %f3, %f2
bneg,pt %icc, loop_4966
tvs %icc, 0x2
udivcc %i1, 0x0D15, %l5
edge32ln %o7, %l4, %i7
loop_4966:
stb %l2, [%l7 + 0x3C]
ld [%l7 + 0x6C], %f2
movcs %icc, %o5, %i2
lduh [%l7 + 0x3C], %g4
fpackfix %f10, %f6
fmul8x16 %f5, %f10, %f2
ldub [%l7 + 0x7C], %i4
edge16ln %i0, %g2, %i3
fmovdle %xcc, %f2, %f12
fmuld8ulx16 %f9, %f13, %f10
fbn,a %fcc1, loop_4967
movvc %icc, %o6, %i5
tvc %icc, 0x6
fmul8x16au %f12, %f1, %f2
loop_4967:
ldsw [%l7 + 0x50], %o3
andcc %g5, %o4, %o2
stb %o1, [%l7 + 0x4F]
lduh [%l7 + 0x2C], %l0
or %g3, %l1, %o0
fpadd16 %f10, %f8, %f14
fpmerge %f1, %f0, %f10
fpadd16 %f6, %f12, %f10
fmovrslez %g6, %f14, %f4
fmovsleu %icc, %f4, %f2
fmovsl %xcc, %f11, %f13
popc 0x021A, %l3
fors %f10, %f14, %f7
fmovspos %icc, %f4, %f5
fmovsneg %icc, %f13, %f10
ldsw [%l7 + 0x14], %g7
ldx [%l7 + 0x20], %i6
ldub [%l7 + 0x4B], %g1
st %f12, [%l7 + 0x2C]
stx %i1, [%l7 + 0x08]
addcc %l6, 0x1233, %o7
fcmpd %fcc0, %f0, %f2
fnors %f2, %f14, %f9
ldx [%l7 + 0x60], %l4
stx %i7, [%l7 + 0x20]
tge %xcc, 0x7
movne %xcc, %l5, %o5
stx %i2, [%l7 + 0x10]
ldd [%l7 + 0x50], %f8
stw %g4, [%l7 + 0x18]
sub %i4, %l2, %i0
fmovrslez %i3, %f13, %f8
tvs %icc, 0x7
movgu %xcc, %o6, %i5
fors %f8, %f14, %f5
be loop_4968
taddcc %g2, 0x184C, %o3
fxors %f14, %f5, %f10
fnors %f1, %f7, %f8
loop_4968:
fmovdle %icc, %f0, %f14
st %f0, [%l7 + 0x5C]
std %f14, [%l7 + 0x60]
edge32 %o4, %g5, %o1
nop
setx loop_4969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul %fcc1, loop_4970
stb %o2, [%l7 + 0x3E]
edge8 %g3, %l0, %l1
loop_4969:
fbu %fcc2, loop_4971
loop_4970:
sllx %g6, 0x1C, %o0
fmovrslez %l3, %f0, %f14
fmovs %f12, %f1
loop_4971:
sth %g7, [%l7 + 0x12]
tpos %icc, 0x3
fpackfix %f6, %f6
ld [%l7 + 0x50], %f1
fmovd %f10, %f2
brgz,a %g1, loop_4972
movrlez %i1, 0x3DB, %l6
ldub [%l7 + 0x5F], %o7
ldsb [%l7 + 0x4B], %i6
loop_4972:
fsrc1 %f6, %f2
brlz %l4, loop_4973
bcs,pt %xcc, loop_4974
mulx %l5, %i7, %i2
fmovdge %icc, %f15, %f4
loop_4973:
stb %o5, [%l7 + 0x58]
loop_4974:
tle %icc, 0x5
orcc %i4, 0x00BF, %l2
fmovrdne %i0, %f2, %f0
fmovrdne %i3, %f6, %f4
std %f4, [%l7 + 0x68]
stb %g4, [%l7 + 0x2F]
fmovsl %icc, %f14, %f1
fzero %f4
lduw [%l7 + 0x78], %o6
edge32ln %g2, %o3, %o4
fmovrdgz %g5, %f14, %f12
ld [%l7 + 0x2C], %f6
ldd [%l7 + 0x20], %f2
fmovdg %icc, %f0, %f3
tcs %icc, 0x3
fbn %fcc1, loop_4975
movn %xcc, %i5, %o1
fbue %fcc2, loop_4976
srlx %o2, 0x1F, %l0
loop_4975:
sth %l1, [%l7 + 0x18]
fmul8x16 %f0, %f2, %f8
loop_4976:
st %f13, [%l7 + 0x54]
fornot1 %f6, %f10, %f0
fxnors %f14, %f1, %f6
edge16n %g3, %g6, %o0
edge32l %l3, %g7, %g1
edge8l %l6, %o7, %i1
fmuld8ulx16 %f11, %f6, %f2
mulscc %i6, %l4, %i7
fmovdge %xcc, %f1, %f3
fmovrslz %l5, %f12, %f0
fmovrse %o5, %f10, %f3
sdiv %i4, 0x1446, %l2
bn,pn %xcc, loop_4977
ldub [%l7 + 0x44], %i0
fble %fcc1, loop_4978
stb %i3, [%l7 + 0x3B]
loop_4977:
fmovdle %icc, %f8, %f3
stw %i2, [%l7 + 0x70]
loop_4978:
fcmpgt16 %f4, %f6, %o6
movle %icc, %g2, %o3
ldsh [%l7 + 0x1E], %g4
ldx [%l7 + 0x08], %o4
xor %i5, 0x111F, %o1
fcmpes %fcc3, %f4, %f4
array16 %o2, %l0, %l1
fnot2s %f11, %f13
fbuge %fcc0, loop_4979
fmovrsne %g3, %f15, %f2
ldx [%l7 + 0x38], %g6
bleu,a,pn %xcc, loop_4980
loop_4979:
fmul8x16 %f14, %f10, %f2
stb %g5, [%l7 + 0x34]
ldd [%l7 + 0x60], %f4
loop_4980:
sra %o0, %g7, %l3
tcc %xcc, 0x1
fand %f14, %f12, %f2
movgu %icc, %g1, %o7
movrgz %i1, 0x33D, %i6
bl,pt %icc, loop_4981
fmovrsgz %l6, %f3, %f4
lduh [%l7 + 0x20], %l4
bge %icc, loop_4982
loop_4981:
brgez %i7, loop_4983
bneg,pn %icc, loop_4984
std %f14, [%l7 + 0x08]
loop_4982:
stb %o5, [%l7 + 0x28]
loop_4983:
fmovdcc %icc, %f14, %f8
loop_4984:
movvc %icc, %i4, %l2
array32 %i0, %i3, %i2
fbuge,a %fcc3, loop_4985
edge8n %l5, %g2, %o6
xor %o3, %g4, %i5
fcmpne16 %f10, %f12, %o4
loop_4985:
fnot2 %f12, %f12
smulcc %o2, %l0, %o1
fbug %fcc3, loop_4986
std %f14, [%l7 + 0x58]
ld [%l7 + 0x48], %f9
fandnot2 %f2, %f0, %f14
loop_4986:
edge8ln %g3, %g6, %g5
movle %icc, %l1, %o0
brgz %g7, loop_4987
popc %g1, %o7
fmovdneg %icc, %f13, %f15
st %f11, [%l7 + 0x64]
loop_4987:
ld [%l7 + 0x5C], %f10
ld [%l7 + 0x0C], %f8
fba,a %fcc1, loop_4988
fornot2 %f6, %f8, %f6
sth %l3, [%l7 + 0x12]
lduh [%l7 + 0x70], %i1
loop_4988:
fxors %f11, %f2, %f8
tsubcctv %i6, %l4, %i7
fmovdneg %icc, %f4, %f5
movne %xcc, %o5, %i4
st %f4, [%l7 + 0x5C]
fpack32 %f14, %f8, %f8
fmovdne %xcc, %f4, %f2
movrne %l6, 0x0E8, %l2
fsrc2 %f0, %f14
fbge %fcc2, loop_4989
ldx [%l7 + 0x10], %i3
fsrc1 %f10, %f2
bl loop_4990
loop_4989:
mulscc %i0, %l5, %g2
xnorcc %i2, %o3, %o6
ld [%l7 + 0x6C], %f6
loop_4990:
ld [%l7 + 0x68], %f4
tle %xcc, 0x1
fmovrsne %g4, %f1, %f9
st %f2, [%l7 + 0x70]
subc %o4, 0x1955, %o2
xnor %l0, %i5, %o1
fmovrsne %g6, %f6, %f13
xnor %g3, %l1, %g5
ldd [%l7 + 0x48], %f12
tsubcctv %g7, 0x0B36, %o0
ldx [%l7 + 0x68], %g1
subcc %o7, %i1, %i6
st %f10, [%l7 + 0x6C]
ldub [%l7 + 0x5B], %l3
stx %i7, [%l7 + 0x78]
fbul %fcc3, loop_4991
tn %icc, 0x4
sth %o5, [%l7 + 0x4A]
movleu %xcc, %l4, %l6
loop_4991:
bshuffle %f6, %f12, %f4
fexpand %f3, %f14
addcc %i4, 0x0B9D, %l2
fmovdneg %xcc, %f4, %f2
fmuld8sux16 %f0, %f11, %f6
movvc %icc, %i3, %l5
fpack32 %f6, %f4, %f14
ldx [%l7 + 0x20], %g2
sll %i2, %o3, %o6
ldx [%l7 + 0x60], %g4
stx %i0, [%l7 + 0x40]
ldsw [%l7 + 0x08], %o2
brlez %o4, loop_4992
tle %icc, 0x4
array16 %l0, %o1, %g6
addc %i5, %g3, %l1
loop_4992:
fones %f2
lduw [%l7 + 0x44], %g7
fmovdge %xcc, %f6, %f11
fbe %fcc3, loop_4993
stb %g5, [%l7 + 0x7C]
fpsub32 %f8, %f12, %f8
movrne %o0, 0x08F, %o7
loop_4993:
fmovrdgez %g1, %f2, %f4
stb %i6, [%l7 + 0x0F]
sth %i1, [%l7 + 0x12]
edge8l %i7, %l3, %o5
tleu %xcc, 0x1
xnor %l6, 0x0D6E, %i4
mulscc %l4, 0x1334, %l2
fxnors %f4, %f8, %f5
fmovd %f12, %f10
movl %icc, %i3, %g2
sdivcc %l5, 0x13E8, %i2
mulx %o6, 0x0642, %g4
fabss %f8, %f8
ldd [%l7 + 0x08], %f12
fmovsg %icc, %f3, %f3
taddcc %i0, %o3, %o2
st %f5, [%l7 + 0x54]
ldx [%l7 + 0x60], %l0
sth %o1, [%l7 + 0x6A]
fbo %fcc0, loop_4994
lduw [%l7 + 0x58], %g6
fandnot1 %f0, %f10, %f2
lduh [%l7 + 0x42], %o4
loop_4994:
pdist %f14, %f12, %f12
fmovrsgz %i5, %f10, %f8
std %f4, [%l7 + 0x50]
fpackfix %f12, %f11
std %f8, [%l7 + 0x30]
fornot1s %f2, %f6, %f13
fmovsn %icc, %f13, %f11
tcs %xcc, 0x1
bleu,a loop_4995
edge16 %g3, %l1, %g5
fmovsgu %icc, %f4, %f7
fmul8ulx16 %f10, %f2, %f4
loop_4995:
fnegd %f10, %f0
ld [%l7 + 0x78], %f10
edge32n %g7, %o0, %g1
movrgz %i6, 0x299, %i1
movneg %icc, %i7, %l3
lduh [%l7 + 0x5A], %o5
movrlz %l6, 0x38C, %i4
fmovs %f4, %f4
fcmple32 %f2, %f14, %o7
fmovdpos %icc, %f12, %f11
fsrc1 %f8, %f10
fblg,a %fcc1, loop_4996
fmovdn %icc, %f2, %f1
ldx [%l7 + 0x68], %l4
fmovsle %xcc, %f12, %f11
loop_4996:
orn %i3, %g2, %l2
stw %l5, [%l7 + 0x58]
std %f12, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %o6
addccc %g4, 0x0A50, %i2
brnz %i0, loop_4997
for %f4, %f8, %f12
ld [%l7 + 0x78], %f14
std %f0, [%l7 + 0x40]
loop_4997:
nop
setx loop_4998, %l0, %l1
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 + 0x78]
fmovdg %icc, %f14, %f6
fmovdvc %icc, %f4, %f0
loop_4998:
ld [%l7 + 0x7C], %f12
lduh [%l7 + 0x56], %o3
tvs %icc, 0x7
movrlz %l0, %o2, %o1
subcc %o4, 0x00F2, %g6
ldsw [%l7 + 0x2C], %g3
fsrc2s %f9, %f14
stw %i5, [%l7 + 0x2C]
sth %g5, [%l7 + 0x3C]
stb %l1, [%l7 + 0x16]
ld [%l7 + 0x14], %f13
movvs %xcc, %g7, %g1
mulscc %i6, 0x0F21, %i1
fmovrse %o0, %f1, %f1
fmovrsgez %i7, %f4, %f15
bcc,a %icc, loop_4999
bneg,pn %icc, loop_5000
fmul8ulx16 %f10, %f8, %f6
lduw [%l7 + 0x14], %l3
loop_4999:
srlx %l6, 0x05, %i4
loop_5000:
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x16], %o5
sth %o7, [%l7 + 0x72]
ldx [%l7 + 0x58], %i3
fxor %f14, %f12, %f14
ba,pn %xcc, loop_5001
tleu %icc, 0x7
lduh [%l7 + 0x3A], %l4
umulcc %l2, %l5, %g2
loop_5001:
movleu %icc, %g4, %o6
bcs,a,pn %icc, loop_5002
ldd [%l7 + 0x28], %f4
subcc %i0, %i2, %l0
fbl %fcc0, loop_5003
loop_5002:
fcmpes %fcc1, %f9, %f6
fmul8x16 %f11, %f10, %f12
fbule %fcc1, loop_5004
loop_5003:
fones %f2
fxnor %f10, %f14, %f4
tn %icc, 0x3
loop_5004:
ldd [%l7 + 0x60], %f14
std %f0, [%l7 + 0x18]
fcmped %fcc1, %f10, %f4
fmovspos %icc, %f7, %f3
fmovdle %icc, %f3, %f9
fmovdvs %icc, %f8, %f11
stx %o2, [%l7 + 0x48]
ld [%l7 + 0x28], %f10
ldx [%l7 + 0x38], %o3
fbn %fcc3, loop_5005
fnegs %f9, %f3
ldub [%l7 + 0x56], %o4
edge32n %o1, %g3, %g6
loop_5005:
fnand %f14, %f4, %f2
ldsh [%l7 + 0x4A], %g5
std %f4, [%l7 + 0x68]
ldsb [%l7 + 0x66], %i5
stw %g7, [%l7 + 0x38]
fmovsg %xcc, %f0, %f7
brnz %l1, loop_5006
fmovrse %g1, %f11, %f14
addccc %i6, 0x0C74, %i1
fnot2s %f4, %f2
loop_5006:
tvc %icc, 0x7
fnand %f0, %f6, %f14
ldsh [%l7 + 0x44], %o0
fmovdneg %xcc, %f1, %f10
fmovsgu %icc, %f12, %f6
fsrc2 %f2, %f2
fcmped %fcc0, %f10, %f12
fornot2 %f6, %f2, %f10
stb %l3, [%l7 + 0x4D]
movle %xcc, %l6, %i7
st %f2, [%l7 + 0x1C]
fcmpeq32 %f12, %f4, %i4
edge8n %o5, %o7, %l4
fcmpgt16 %f0, %f8, %i3
sth %l2, [%l7 + 0x44]
array16 %l5, %g2, %o6
fxnors %f3, %f7, %f3
subcc %g4, %i2, %l0
fpsub32s %f7, %f15, %f8
fpadd16s %f1, %f12, %f15
fmovrsgz %i0, %f8, %f14
fmovsn %icc, %f12, %f2
fmovs %f3, %f15
fbul %fcc3, loop_5007
fandnot1 %f10, %f6, %f10
brnz,a %o3, loop_5008
sub %o4, 0x0E40, %o1
loop_5007:
std %f0, [%l7 + 0x78]
movcc %xcc, %g3, %g6
loop_5008:
bcs,pn %xcc, loop_5009
addc %o2, %g5, %i5
lduw [%l7 + 0x5C], %g7
ldx [%l7 + 0x08], %l1
loop_5009:
fmovdge %icc, %f2, %f12
ldsh [%l7 + 0x16], %g1
stb %i1, [%l7 + 0x19]
edge8n %o0, %i6, %l6
fmovsl %xcc, %f6, %f11
fble %fcc1, loop_5010
fmovdl %xcc, %f0, %f9
andncc %l3, %i4, %o5
edge8l %o7, %l4, %i7
loop_5010:
fmovrde %i3, %f2, %f6
fbue,a %fcc3, loop_5011
fmovd %f2, %f8
movrgez %l2, 0x0AC, %g2
tcs %icc, 0x6
loop_5011:
bvs,pt %xcc, loop_5012
fpackfix %f8, %f9
movrgz %l5, 0x026, %g4
ldsh [%l7 + 0x66], %o6
loop_5012:
lduh [%l7 + 0x7A], %i2
edge16ln %i0, %o3, %o4
movre %l0, %g3, %o1
bn,pn %xcc, loop_5013
tgu %xcc, 0x3
fbu %fcc2, loop_5014
fbuge %fcc3, loop_5015
loop_5013:
st %f3, [%l7 + 0x24]
ldx [%l7 + 0x18], %g6
loop_5014:
add %o2, %g5, %g7
loop_5015:
bpos,pn %xcc, loop_5016
lduh [%l7 + 0x28], %i5
ldx [%l7 + 0x18], %g1
fnot2s %f13, %f12
loop_5016:
ld [%l7 + 0x70], %f12
ldx [%l7 + 0x18], %l1
fmovrdlz %o0, %f8, %f12
array32 %i1, %i6, %l3
bg %icc, loop_5017
fmovdgu %xcc, %f15, %f6
fmovsl %icc, %f0, %f5
fand %f6, %f0, %f10
loop_5017:
ble,a loop_5018
tneg %xcc, 0x5
ldx [%l7 + 0x68], %i4
addcc %l6, 0x0741, %o7
loop_5018:
umul %o5, %i7, %l4
fmovdle %icc, %f4, %f4
fone %f10
faligndata %f12, %f8, %f4
stx %i3, [%l7 + 0x30]
ldd [%l7 + 0x10], %f8
st %f6, [%l7 + 0x44]
fxnors %f1, %f15, %f11
lduw [%l7 + 0x18], %g2
fmovspos %xcc, %f5, %f1
ldsh [%l7 + 0x64], %l5
std %f12, [%l7 + 0x20]
stw %l2, [%l7 + 0x44]
add %g4, %i2, %o6
fpadd32s %f9, %f4, %f2
ldsb [%l7 + 0x1C], %o3
fzeros %f2
ldx [%l7 + 0x60], %o4
fmovdne %xcc, %f10, %f2
st %f3, [%l7 + 0x64]
orn %l0, 0x0CA9, %i0
bg,pn %xcc, loop_5019
tpos %xcc, 0x1
ldsb [%l7 + 0x6C], %o1
fnor %f12, %f14, %f0
loop_5019:
fmovscs %icc, %f2, %f15
edge8l %g6, %g3, %o2
fmovrdgez %g5, %f10, %f0
fsrc1 %f12, %f0
ldsh [%l7 + 0x2C], %i5
sth %g7, [%l7 + 0x74]
lduw [%l7 + 0x78], %l1
fandnot2s %f12, %f4, %f2
sth %g1, [%l7 + 0x68]
xorcc %i1, 0x1A28, %o0
fbe,a %fcc1, loop_5020
stw %i6, [%l7 + 0x58]
sllx %i4, %l3, %l6
movne %icc, %o7, %i7
loop_5020:
fsrc1 %f8, %f2
stw %l4, [%l7 + 0x6C]
movrne %o5, 0x01F, %i3
st %f13, [%l7 + 0x5C]
fexpand %f3, %f6
ld [%l7 + 0x18], %f6
fmovdneg %icc, %f15, %f13
movgu %xcc, %g2, %l2
fpsub32 %f2, %f8, %f2
stb %g4, [%l7 + 0x6D]
ld [%l7 + 0x44], %f8
tsubcctv %l5, %o6, %i2
fmovdge %icc, %f10, %f8
fpmerge %f15, %f14, %f2
fmul8x16 %f7, %f0, %f2
tcs %icc, 0x0
fmovrslz %o3, %f4, %f0
fmovrsgz %l0, %f5, %f0
fmul8x16 %f0, %f14, %f14
fbo,a %fcc2, loop_5021
sdivcc %o4, 0x1997, %o1
mulscc %i0, 0x09A8, %g3
fabsd %f14, %f14
loop_5021:
ldx [%l7 + 0x60], %g6
addcc %o2, %g5, %i5
taddcctv %g7, %g1, %l1
bshuffle %f10, %f2, %f6
bne %icc, loop_5022
edge16l %i1, %o0, %i4
fbe,a %fcc3, loop_5023
sethi 0x0B1C, %l3
loop_5022:
fandnot1s %f15, %f5, %f2
edge8l %l6, %o7, %i7
loop_5023:
fmovsleu %xcc, %f9, %f11
tge %xcc, 0x6
fcmpes %fcc2, %f5, %f3
std %f6, [%l7 + 0x38]
ldsb [%l7 + 0x2F], %i6
ldsh [%l7 + 0x42], %o5
ldsw [%l7 + 0x0C], %l4
fcmpeq16 %f0, %f2, %i3
fcmpne16 %f6, %f12, %g2
fxnors %f14, %f11, %f10
ldub [%l7 + 0x55], %l2
ldsb [%l7 + 0x61], %l5
stw %g4, [%l7 + 0x38]
fbug %fcc3, loop_5024
fpsub16s %f1, %f1, %f3
fmovdne %icc, %f3, %f15
edge8l %o6, %o3, %i2
loop_5024:
tne %xcc, 0x2
edge8l %l0, %o4, %i0
ldsw [%l7 + 0x74], %g3
brz,a %o1, loop_5025
ldx [%l7 + 0x60], %o2
andncc %g5, %g6, %i5
edge32 %g1, %l1, %g7
loop_5025:
ldsw [%l7 + 0x68], %i1
fmovspos %xcc, %f3, %f5
fnot1 %f2, %f4
fcmpeq16 %f12, %f8, %o0
movleu %icc, %l3, %i4
st %f0, [%l7 + 0x68]
ld [%l7 + 0x50], %f10
fble,a %fcc3, loop_5026
te %xcc, 0x5
fexpand %f12, %f10
fba,a %fcc3, loop_5027
loop_5026:
fxor %f8, %f2, %f0
tle %xcc, 0x4
fmovsvc %xcc, %f0, %f6
loop_5027:
stx %o7, [%l7 + 0x68]
tcc %icc, 0x4
ba,a loop_5028
brlz,a %i7, loop_5029
ld [%l7 + 0x64], %f3
ldx [%l7 + 0x40], %i6
loop_5028:
xnorcc %o5, %l4, %i3
loop_5029:
ldd [%l7 + 0x30], %f10
fmovdpos %icc, %f2, %f4
subc %l6, %l2, %g2
std %f2, [%l7 + 0x28]
stb %g4, [%l7 + 0x53]
sth %o6, [%l7 + 0x1A]
sethi 0x1C1E, %l5
xor %o3, 0x177E, %l0
std %f14, [%l7 + 0x20]
stb %o4, [%l7 + 0x11]
sll %i0, 0x1D, %i2
lduh [%l7 + 0x50], %o1
movgu %xcc, %g3, %o2
stb %g5, [%l7 + 0x70]
tleu %xcc, 0x1
ldsb [%l7 + 0x34], %g6
edge16 %i5, %l1, %g7
fbug %fcc3, loop_5030
fnands %f13, %f6, %f6
fmovda %icc, %f8, %f0
ldsw [%l7 + 0x58], %g1
loop_5030:
lduh [%l7 + 0x5C], %o0
fnot2s %f6, %f10
bvc,pt %xcc, loop_5031
fornot1 %f10, %f2, %f4
tvs %icc, 0x6
movg %icc, %i1, %l3
loop_5031:
movle %xcc, %i4, %o7
ldsw [%l7 + 0x54], %i6
bcc,a,pt %icc, loop_5032
fblg,a %fcc2, loop_5033
std %f10, [%l7 + 0x48]
fmovda %icc, %f3, %f12
loop_5032:
ta %xcc, 0x7
loop_5033:
fandnot1 %f6, %f6, %f0
ldsh [%l7 + 0x48], %i7
fnors %f0, %f5, %f8
ld [%l7 + 0x14], %f1
ldsh [%l7 + 0x5A], %o5
fmovd %f2, %f10
tl %icc, 0x2
addc %l4, %l6, %l2
andncc %g2, %g4, %i3
bge,pt %xcc, loop_5034
fbul %fcc0, loop_5035
ldd [%l7 + 0x58], %f2
fandnot1s %f6, %f11, %f13
loop_5034:
fmovrsgez %o6, %f7, %f7
loop_5035:
fbule %fcc2, loop_5036
fmovrsgz %l5, %f3, %f8
fmuld8sux16 %f9, %f7, %f2
fmovsne %icc, %f6, %f10
loop_5036:
fand %f2, %f0, %f12
fmovs %f11, %f4
nop
setx loop_5037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgz,a %o3, loop_5038
fbul %fcc1, loop_5039
ldsh [%l7 + 0x40], %o4
loop_5037:
fors %f13, %f15, %f1
loop_5038:
ldsh [%l7 + 0x4E], %i0
loop_5039:
bcs %icc, loop_5040
umulcc %l0, %i2, %g3
popc %o1, %o2
movre %g5, 0x0C0, %g6
loop_5040:
fbue,a %fcc3, loop_5041
edge8 %l1, %g7, %i5
fpadd32s %f12, %f11, %f5
fpadd16 %f12, %f10, %f14
loop_5041:
movg %xcc, %g1, %i1
ldsw [%l7 + 0x24], %o0
brgez %i4, loop_5042
fmovsne %icc, %f6, %f3
fble %fcc3, loop_5043
taddcctv %o7, 0x1432, %l3
loop_5042:
srlx %i7, %o5, %i6
fmovsneg %xcc, %f4, %f1
loop_5043:
udivx %l4, 0x01AC, %l2
stw %g2, [%l7 + 0x48]
edge16l %g4, %i3, %o6
ldx [%l7 + 0x60], %l5
fzeros %f8
fbue,a %fcc0, loop_5044
stw %o3, [%l7 + 0x7C]
brz %o4, loop_5045
sethi 0x15A4, %l6
loop_5044:
fcmps %fcc3, %f14, %f1
tn %icc, 0x1
loop_5045:
fmovda %icc, %f13, %f11
ld [%l7 + 0x54], %f12
taddcctv %i0, %i2, %g3
fmovrdlz %l0, %f2, %f4
fandnot1s %f8, %f5, %f10
tgu %xcc, 0x7
fcmple32 %f12, %f0, %o2
andn %g5, 0x0344, %g6
ldub [%l7 + 0x7C], %o1
fmovspos %xcc, %f2, %f1
bpos %icc, loop_5046
st %f5, [%l7 + 0x48]
std %f6, [%l7 + 0x70]
alignaddr %l1, %g7, %g1
loop_5046:
fmovrdne %i1, %f10, %f2
sdivx %o0, 0x0FF5, %i5
andn %i4, 0x0C04, %o7
edge8l %l3, %i7, %o5
stx %i6, [%l7 + 0x58]
fone %f2
edge32l %l4, %l2, %g4
fbge,a %fcc3, loop_5047
fandnot2 %f0, %f14, %f14
nop
setx loop_5048, %l0, %l1
jmpl %l1, %i3
sethi 0x0F65, %o6
loop_5047:
fones %f8
fnegs %f5, %f10
loop_5048:
stb %g2, [%l7 + 0x5F]
fnands %f6, %f3, %f2
fcmped %fcc3, %f6, %f4
st %f1, [%l7 + 0x40]
ldx [%l7 + 0x50], %o3
edge32n %l5, %l6, %i0
bpos,pt %icc, loop_5049
ld [%l7 + 0x40], %f11
andncc %o4, %i2, %l0
fcmpeq16 %f8, %f8, %g3
loop_5049:
ldsb [%l7 + 0x61], %g5
fbne,a %fcc3, loop_5050
lduw [%l7 + 0x20], %o2
fmovsvs %icc, %f3, %f3
fpadd16s %f13, %f1, %f6
loop_5050:
fcmpeq32 %f6, %f10, %g6
ldd [%l7 + 0x48], %f2
fcmpgt32 %f4, %f0, %o1
tge %xcc, 0x5
fbne,a %fcc1, loop_5051
fabss %f6, %f0
fmovrdne %g7, %f0, %f4
pdist %f4, %f12, %f4
loop_5051:
stw %g1, [%l7 + 0x68]
addccc %i1, 0x1C6A, %l1
ldd [%l7 + 0x50], %f2
fmovdgu %xcc, %f12, %f7
lduh [%l7 + 0x34], %i5
bneg,a,pn %xcc, loop_5052
fpadd32s %f13, %f7, %f6
array16 %i4, %o7, %o0
tpos %icc, 0x1
loop_5052:
movcs %xcc, %l3, %i7
udivcc %o5, 0x0CA2, %l4
call loop_5053
fcmple16 %f2, %f8, %l2
subccc %g4, %i6, %i3
stb %o6, [%l7 + 0x5C]
loop_5053:
alignaddr %o3, %l5, %g2
brz %l6, loop_5054
fcmple16 %f2, %f6, %i0
ldsw [%l7 + 0x10], %i2
fbge,a %fcc1, loop_5055
loop_5054:
ldx [%l7 + 0x60], %l0
fmovsne %icc, %f1, %f9
fornot1s %f3, %f3, %f0
loop_5055:
ldub [%l7 + 0x47], %o4
sdivcc %g5, 0x0035, %o2
mova %xcc, %g3, %o1
fcmped %fcc3, %f6, %f14
edge8n %g7, %g6, %i1
fpack32 %f12, %f12, %f0
sllx %g1, 0x13, %l1
ldsw [%l7 + 0x6C], %i5
ldsh [%l7 + 0x7C], %o7
fbl,a %fcc1, loop_5056
tcc %icc, 0x3
ld [%l7 + 0x10], %f12
ldub [%l7 + 0x66], %i4
loop_5056:
std %f10, [%l7 + 0x58]
fcmpne32 %f4, %f10, %o0
movrgz %i7, %o5, %l4
tsubcc %l2, 0x1CB5, %l3
brlez,a %g4, loop_5057
fand %f10, %f14, %f14
ldx [%l7 + 0x10], %i3
fmovspos %xcc, %f6, %f3
loop_5057:
lduw [%l7 + 0x10], %i6
st %f11, [%l7 + 0x40]
fpack16 %f8, %f5
movvs %icc, %o6, %o3
fpack16 %f2, %f4
bne,a,pn %xcc, loop_5058
bgu %icc, loop_5059
ldsb [%l7 + 0x4D], %l5
bgu %xcc, loop_5060
loop_5058:
fnands %f3, %f3, %f12
loop_5059:
ld [%l7 + 0x10], %f3
fcmpgt32 %f6, %f6, %g2
loop_5060:
fmovscc %icc, %f5, %f0
movle %icc, %i0, %i2
fcmpd %fcc0, %f10, %f8
fmovsge %icc, %f4, %f6
ldub [%l7 + 0x29], %l6
edge8l %l0, %o4, %o2
sth %g3, [%l7 + 0x5E]
sth %g5, [%l7 + 0x78]
fnot1s %f12, %f11
fmul8sux16 %f12, %f6, %f10
andcc %o1, 0x1F16, %g7
edge16l %g6, %i1, %l1
stw %g1, [%l7 + 0x3C]
tcc %xcc, 0x2
std %f14, [%l7 + 0x10]
nop
setx loop_5061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %icc, %i5, %o7
pdist %f8, %f2, %f2
ld [%l7 + 0x60], %f12
loop_5061:
mova %icc, %o0, %i4
fmovdg %xcc, %f7, %f9
movgu %xcc, %o5, %i7
bl,a,pn %xcc, loop_5062
orncc %l2, %l4, %l3
edge8ln %g4, %i3, %o6
ld [%l7 + 0x5C], %f4
loop_5062:
edge32n %o3, %l5, %g2
bcc,a,pn %xcc, loop_5063
bpos,a loop_5064
edge8n %i6, %i0, %i2
and %l0, 0x0855, %o4
loop_5063:
ld [%l7 + 0x78], %f1
loop_5064:
fmovse %icc, %f6, %f14
lduh [%l7 + 0x5E], %o2
bl,a loop_5065
edge32l %l6, %g3, %o1
ldsw [%l7 + 0x10], %g7
fpsub32s %f9, %f13, %f2
loop_5065:
orn %g5, %g6, %i1
andncc %g1, %l1, %i5
srax %o7, %o0, %o5
fcmpeq32 %f14, %f4, %i7
bshuffle %f0, %f8, %f4
and %l2, %i4, %l4
lduw [%l7 + 0x60], %l3
fmovsvs %icc, %f13, %f9
bleu,a loop_5066
bvs %xcc, loop_5067
sth %g4, [%l7 + 0x4C]
fpsub16 %f14, %f8, %f8
loop_5066:
movrne %o6, %i3, %o3
loop_5067:
brgz %g2, loop_5068
lduh [%l7 + 0x1A], %l5
fsrc2 %f4, %f8
fmovrslez %i6, %f3, %f3
loop_5068:
and %i2, 0x1191, %l0
fbne,a %fcc0, loop_5069
tpos %icc, 0x0
be %icc, loop_5070
movre %o4, 0x2F6, %i0
loop_5069:
call loop_5071
ldd [%l7 + 0x08], %f14
loop_5070:
ld [%l7 + 0x54], %f10
xnorcc %l6, 0x13B5, %o2
loop_5071:
fmovde %xcc, %f4, %f8
brgez %o1, loop_5072
fba,a %fcc2, loop_5073
tcc %icc, 0x2
st %f6, [%l7 + 0x10]
loop_5072:
fbl %fcc1, loop_5074
loop_5073:
fnot2 %f10, %f12
st %f10, [%l7 + 0x60]
tge %icc, 0x1
loop_5074:
for %f4, %f10, %f0
subccc %g7, %g5, %g3
edge8ln %g6, %i1, %g1
ld [%l7 + 0x38], %f6
fxnor %f8, %f10, %f4
taddcctv %l1, %o7, %i5
ldub [%l7 + 0x3F], %o0
movg %icc, %i7, %o5
fcmpgt16 %f2, %f12, %l2
stb %l4, [%l7 + 0x5E]
fnegs %f2, %f6
ldsw [%l7 + 0x7C], %i4
fmovsvs %xcc, %f4, %f1
stb %l3, [%l7 + 0x50]
sth %g4, [%l7 + 0x68]
movneg %icc, %i3, %o6
fpack16 %f2, %f5
fnegs %f4, %f2
ldsb [%l7 + 0x0F], %g2
bgu,pt %icc, loop_5075
fsrc1s %f15, %f0
brlz %o3, loop_5076
fsrc1 %f8, %f12
loop_5075:
fbl %fcc0, loop_5077
fbg,a %fcc0, loop_5078
loop_5076:
alignaddrl %i6, %i2, %l5
fbo %fcc2, loop_5079
loop_5077:
srl %o4, %i0, %l0
loop_5078:
ldsb [%l7 + 0x1F], %l6
st %f10, [%l7 + 0x6C]
loop_5079:
fexpand %f10, %f6
bvc loop_5080
edge16 %o1, %o2, %g5
array8 %g3, %g7, %i1
fpackfix %f14, %f2
loop_5080:
bn,a %xcc, loop_5081
fbg,a %fcc0, loop_5082
fbge %fcc3, loop_5083
fmovdgu %xcc, %f1, %f15
loop_5081:
mova %icc, %g6, %l1
loop_5082:
st %f10, [%l7 + 0x58]
loop_5083:
ldsw [%l7 + 0x2C], %o7
sdiv %i5, 0x099D, %g1
fpack16 %f6, %f3
subccc %i7, 0x1AA9, %o0
ldsw [%l7 + 0x78], %o5
ldsw [%l7 + 0x14], %l4
bcs %xcc, loop_5084
sth %i4, [%l7 + 0x28]
lduh [%l7 + 0x0E], %l3
edge8 %l2, %g4, %o6
loop_5084:
alignaddrl %g2, %o3, %i6
ld [%l7 + 0x68], %f4
smulcc %i2, %i3, %l5
stw %o4, [%l7 + 0x5C]
ld [%l7 + 0x14], %f13
bshuffle %f8, %f6, %f12
fmovsvs %icc, %f5, %f15
ldsh [%l7 + 0x70], %l0
fcmpd %fcc2, %f2, %f10
ldsh [%l7 + 0x54], %i0
addcc %o1, 0x12BC, %o2
be loop_5085
movcc %xcc, %g5, %l6
fmovdneg %icc, %f15, %f11
movcs %icc, %g3, %i1
loop_5085:
andn %g7, %g6, %o7
ldsb [%l7 + 0x51], %l1
ldub [%l7 + 0x0C], %g1
std %f14, [%l7 + 0x48]
xnorcc %i7, %i5, %o0
ld [%l7 + 0x70], %f7
edge8ln %o5, %l4, %l3
subc %i4, 0x0A16, %g4
bshuffle %f14, %f0, %f0
tcs %xcc, 0x7
udivx %o6, 0x0C68, %l2
fornot2s %f5, %f11, %f11
fandnot2 %f10, %f2, %f8
ldsh [%l7 + 0x6C], %g2
tne %xcc, 0x0
nop
setx loop_5086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg loop_5087
ldx [%l7 + 0x20], %o3
fmovsge %xcc, %f7, %f9
loop_5086:
tcc %icc, 0x4
loop_5087:
lduw [%l7 + 0x2C], %i2
fzeros %f2
stb %i6, [%l7 + 0x56]
stb %l5, [%l7 + 0x1F]
fmovsn %icc, %f11, %f9
fpsub16 %f10, %f6, %f2
fmovsn %xcc, %f14, %f8
andncc %i3, %o4, %l0
stw %i0, [%l7 + 0x1C]
fmovdcc %xcc, %f8, %f1
ldsb [%l7 + 0x61], %o1
ldsh [%l7 + 0x5E], %g5
fbn,a %fcc0, loop_5088
tsubcc %l6, 0x122E, %o2
fmovrsgz %i1, %f8, %f15
std %f6, [%l7 + 0x30]
loop_5088:
bleu %xcc, loop_5089
st %f1, [%l7 + 0x64]
stb %g3, [%l7 + 0x28]
mulscc %g7, %g6, %o7
loop_5089:
stx %l1, [%l7 + 0x30]
srax %i7, 0x1C, %i5
fnot2s %f3, %f15
fmovrdgz %g1, %f6, %f0
fmovsg %xcc, %f13, %f5
xnorcc %o5, %o0, %l3
fcmpgt32 %f12, %f0, %i4
fmuld8sux16 %f1, %f7, %f0
stw %g4, [%l7 + 0x34]
ldx [%l7 + 0x10], %o6
edge16ln %l2, %l4, %o3
xorcc %i2, 0x12C7, %g2
sdivx %i6, 0x18CA, %l5
movrlez %o4, %l0, %i3
fmovrse %o1, %f3, %f5
movrlez %i0, %l6, %g5
movrlz %o2, %i1, %g3
st %f10, [%l7 + 0x74]
sdivcc %g6, 0x0063, %o7
fcmpne32 %f2, %f14, %l1
fmovscc %icc, %f9, %f5
ldx [%l7 + 0x28], %i7
bgu,a %icc, loop_5090
fmul8ulx16 %f6, %f4, %f0
stw %g7, [%l7 + 0x1C]
edge32ln %i5, %o5, %g1
loop_5090:
fmovrdgez %l3, %f0, %f4
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x57], %i4
stw %o0, [%l7 + 0x30]
fmuld8ulx16 %f9, %f8, %f12
fcmple32 %f4, %f0, %o6
movg %xcc, %l2, %g4
brz,a %l4, loop_5091
xnor %i2, 0x1E2E, %o3
fbn,a %fcc1, loop_5092
fmovsl %xcc, %f11, %f9
loop_5091:
edge16n %i6, %l5, %o4
tleu %icc, 0x3
loop_5092:
fmovsn %icc, %f7, %f5
smul %g2, 0x1A13, %l0
fcmpgt32 %f8, %f2, %o1
stx %i3, [%l7 + 0x48]
fmovse %icc, %f0, %f6
nop
setx loop_5093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe,a %fcc1, loop_5094
faligndata %f12, %f14, %f12
nop
setx loop_5095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5093:
umul %l6, 0x0D14, %i0
loop_5094:
mulx %g5, %o2, %i1
fmovsa %xcc, %f15, %f8
loop_5095:
lduh [%l7 + 0x54], %g6
taddcc %o7, 0x13D9, %l1
fand %f10, %f2, %f0
ldub [%l7 + 0x10], %i7
st %f14, [%l7 + 0x18]
fmovrdlz %g7, %f2, %f4
fmovdle %xcc, %f14, %f8
tvs %icc, 0x7
ldx [%l7 + 0x30], %i5
fmuld8sux16 %f1, %f7, %f0
sth %o5, [%l7 + 0x36]
fmovdpos %icc, %f5, %f11
edge8l %g3, %g1, %i4
movne %icc, %l3, %o0
ldsb [%l7 + 0x5D], %o6
ldsw [%l7 + 0x6C], %g4
fbule,a %fcc3, loop_5096
ldd [%l7 + 0x38], %f4
fnegs %f8, %f3
fmovse %icc, %f7, %f7
loop_5096:
ldsw [%l7 + 0x1C], %l4
lduh [%l7 + 0x12], %i2
fmovdne %xcc, %f15, %f12
fmovdg %icc, %f2, %f9
fornot2 %f10, %f12, %f4
ldsw [%l7 + 0x14], %o3
fornot1 %f10, %f12, %f8
tcs %xcc, 0x7
movneg %xcc, %i6, %l2
movrgz %l5, 0x382, %g2
bpos,a,pt %icc, loop_5097
fzeros %f2
fmovrdgez %l0, %f12, %f0
fmovrde %o4, %f6, %f8
loop_5097:
tsubcc %o1, 0x0417, %l6
taddcc %i0, %i3, %o2
bneg,pt %icc, loop_5098
ba,a,pt %xcc, loop_5099
udivcc %g5, 0x0353, %i1
array32 %o7, %g6, %l1
loop_5098:
edge8l %g7, %i5, %i7
loop_5099:
fmovscc %xcc, %f8, %f12
fzero %f6
fsrc2 %f14, %f10
taddcctv %g3, %o5, %g1
fmul8x16al %f9, %f10, %f4
edge16ln %i4, %o0, %l3
ldsh [%l7 + 0x46], %g4
array16 %o6, %i2, %l4
lduw [%l7 + 0x14], %i6
movre %l2, %l5, %o3
ldsh [%l7 + 0x2E], %g2
taddcctv %l0, 0x0A89, %o4
ldsw [%l7 + 0x08], %l6
stb %i0, [%l7 + 0x4C]
edge32 %i3, %o1, %o2
lduw [%l7 + 0x28], %i1
fmovsvc %xcc, %f4, %f7
bshuffle %f2, %f14, %f2
subc %o7, %g5, %g6
bgu,a %icc, loop_5100
fmovs %f12, %f15
fbu,a %fcc2, loop_5101
tle %icc, 0x5
loop_5100:
fmovdpos %icc, %f3, %f0
fmul8ulx16 %f2, %f2, %f0
loop_5101:
stx %g7, [%l7 + 0x58]
std %f2, [%l7 + 0x50]
fcmple32 %f6, %f0, %l1
lduh [%l7 + 0x78], %i7
fornot1 %f8, %f10, %f4
fble %fcc1, loop_5102
edge32l %i5, %o5, %g3
fbo,a %fcc1, loop_5103
taddcc %i4, %o0, %g1
loop_5102:
fnot2 %f0, %f8
xorcc %g4, 0x1738, %l3
loop_5103:
edge8l %o6, %i2, %l4
fpsub16s %f10, %f14, %f3
fbue %fcc1, loop_5104
addccc %l2, 0x18EB, %l5
bl,pt %icc, loop_5105
fmuld8ulx16 %f7, %f7, %f14
loop_5104:
ldsb [%l7 + 0x0E], %i6
fbu %fcc2, loop_5106
loop_5105:
edge16l %g2, %l0, %o3
brgz %l6, loop_5107
edge32 %o4, %i3, %i0
loop_5106:
fmovdvs %xcc, %f14, %f12
tvc %icc, 0x1
loop_5107:
edge8ln %o2, %o1, %i1
ld [%l7 + 0x0C], %f10
fnot1s %f7, %f13
fnors %f14, %f5, %f14
orn %o7, %g6, %g5
fcmpeq32 %f0, %f6, %g7
fnor %f10, %f8, %f2
or %i7, 0x0614, %i5
stb %l1, [%l7 + 0x2E]
nop
setx loop_5108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f11, %f1, %f8
fone %f8
taddcc %g3, %o5, %i4
loop_5108:
lduw [%l7 + 0x74], %g1
ldub [%l7 + 0x65], %o0
ldsw [%l7 + 0x14], %g4
ldsh [%l7 + 0x76], %o6
sth %l3, [%l7 + 0x18]
ble,pt %icc, loop_5109
movgu %icc, %l4, %l2
fmovrsne %l5, %f0, %f14
fmovrsne %i6, %f2, %f4
loop_5109:
ble,pn %xcc, loop_5110
ldx [%l7 + 0x68], %g2
fsrc1 %f2, %f14
fxors %f1, %f8, %f1
loop_5110:
ldsb [%l7 + 0x44], %i2
tne %xcc, 0x4
ldub [%l7 + 0x2A], %l0
bgu,a,pt %xcc, loop_5111
ldx [%l7 + 0x38], %l6
fandnot2s %f10, %f0, %f2
fone %f6
loop_5111:
fmovdvs %icc, %f13, %f11
ldsw [%l7 + 0x3C], %o3
bn,a,pt %icc, loop_5112
fmovrde %o4, %f2, %f8
tne %icc, 0x5
ldsb [%l7 + 0x3B], %i3
loop_5112:
fones %f0
tle %xcc, 0x4
te %icc, 0x2
fsrc1s %f4, %f1
array32 %i0, %o2, %i1
ldsw [%l7 + 0x14], %o7
edge8ln %g6, %o1, %g5
sth %g7, [%l7 + 0x30]
orncc %i5, 0x1914, %l1
fandnot1s %f5, %f6, %f11
ld [%l7 + 0x68], %f2
nop
setx loop_5113, %l0, %l1
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 + 0x76], %i7
fnands %f9, %f10, %f14
bge,pn %icc, loop_5114
loop_5113:
sra %o5, %g3, %g1
lduh [%l7 + 0x3A], %i4
std %f0, [%l7 + 0x50]
loop_5114:
fpsub16s %f9, %f4, %f1
fsrc2s %f15, %f2
fbn %fcc3, loop_5115
fnor %f12, %f2, %f8
nop
setx loop_5116, %l0, %l1
jmpl %l1, %g4
fmovda %xcc, %f5, %f7
loop_5115:
fxor %f4, %f12, %f12
bvc,a,pt %xcc, loop_5117
loop_5116:
fandnot1s %f5, %f4, %f5
fmovsl %xcc, %f14, %f15
fbule,a %fcc0, loop_5118
loop_5117:
ldsb [%l7 + 0x6E], %o6
ldx [%l7 + 0x28], %l3
fba,a %fcc3, loop_5119
loop_5118:
sdivx %l4, 0x1F1F, %l2
lduh [%l7 + 0x1A], %l5
fcmpgt32 %f14, %f10, %i6
loop_5119:
subcc %g2, %i2, %o0
fbn,a %fcc2, loop_5120
fmovdg %xcc, %f2, %f0
ldub [%l7 + 0x40], %l6
fcmpne16 %f14, %f0, %o3
loop_5120:
fmovrsne %l0, %f0, %f1
std %f4, [%l7 + 0x18]
andncc %o4, %i0, %i3
bvs,a,pt %xcc, loop_5121
edge32l %o2, %i1, %o7
udivx %g6, 0x00A4, %g5
fbul,a %fcc1, loop_5122
loop_5121:
andncc %o1, %g7, %l1
fmovdne %icc, %f3, %f1
lduw [%l7 + 0x08], %i5
loop_5122:
edge32l %o5, %g3, %i7
fnegs %f3, %f5
ble %icc, loop_5123
bge %xcc, loop_5124
bl,a,pt %xcc, loop_5125
ldsw [%l7 + 0x08], %g1
loop_5123:
tg %icc, 0x3
loop_5124:
ldd [%l7 + 0x58], %f8
loop_5125:
fmovsle %xcc, %f9, %f2
tne %icc, 0x5
add %i4, %g4, %l3
ldub [%l7 + 0x11], %l4
stx %o6, [%l7 + 0x58]
tneg %xcc, 0x7
or %l5, 0x197B, %l2
edge32l %g2, %i2, %i6
bpos,pt %xcc, loop_5126
movpos %xcc, %l6, %o3
ldsh [%l7 + 0x1C], %o0
bne %xcc, loop_5127
loop_5126:
fcmpeq16 %f14, %f8, %o4
popc 0x128B, %i0
tneg %icc, 0x5
loop_5127:
srax %l0, %o2, %i1
ldsb [%l7 + 0x1E], %o7
edge16ln %g6, %g5, %i3
ldsh [%l7 + 0x1C], %o1
fsrc2 %f8, %f12
bn,pn %icc, loop_5128
fmovdne %icc, %f5, %f9
fpadd32s %f14, %f6, %f13
bgu %icc, loop_5129
loop_5128:
fmovdn %xcc, %f9, %f12
fxnor %f12, %f10, %f2
bvc,a,pt %xcc, loop_5130
loop_5129:
lduw [%l7 + 0x64], %l1
sll %g7, %i5, %o5
std %f10, [%l7 + 0x20]
loop_5130:
brlz %g3, loop_5131
st %f2, [%l7 + 0x44]
ldub [%l7 + 0x74], %i7
ldub [%l7 + 0x2B], %i4
loop_5131:
movge %icc, %g4, %l3
xorcc %g1, %l4, %o6
fmovrslez %l5, %f14, %f4
fxnors %f11, %f5, %f0
sth %l2, [%l7 + 0x24]
stb %g2, [%l7 + 0x23]
fbug %fcc3, loop_5132
fmovsge %icc, %f6, %f14
stb %i6, [%l7 + 0x3A]
ldd [%l7 + 0x08], %f0
loop_5132:
fbe %fcc0, loop_5133
brgez,a %i2, loop_5134
be,a,pn %icc, loop_5135
stw %l6, [%l7 + 0x40]
loop_5133:
fandnot1 %f10, %f6, %f10
loop_5134:
fnor %f2, %f6, %f0
loop_5135:
fmovse %icc, %f11, %f4
fpsub32s %f1, %f15, %f9
ldsw [%l7 + 0x58], %o3
edge16 %o4, %i0, %l0
taddcc %o0, 0x1039, %i1
fabsd %f10, %f2
edge32 %o7, %g6, %g5
fornot1 %f6, %f12, %f10
fmovdcc %xcc, %f4, %f8
fornot2 %f6, %f2, %f12
siam 0x5
fbug %fcc2, loop_5136
tne %xcc, 0x7
fbue %fcc0, loop_5137
bgu %xcc, loop_5138
loop_5136:
fmovdvc %icc, %f7, %f10
ldsh [%l7 + 0x68], %o2
loop_5137:
fabss %f12, %f5
loop_5138:
movneg %xcc, %o1, %l1
taddcctv %i3, %g7, %o5
sdivcc %i5, 0x01C8, %g3
ld [%l7 + 0x18], %f1
ldsw [%l7 + 0x38], %i4
fmovrsgez %i7, %f13, %f4
fsrc1 %f12, %f0
fors %f2, %f9, %f13
lduw [%l7 + 0x0C], %g4
lduh [%l7 + 0x56], %l3
stx %l4, [%l7 + 0x60]
tl %icc, 0x6
sth %g1, [%l7 + 0x6A]
subccc %l5, %l2, %g2
fnegs %f1, %f15
faligndata %f6, %f6, %f14
sdivcc %o6, 0x1A1A, %i2
lduw [%l7 + 0x30], %i6
stx %o3, [%l7 + 0x18]
fble,a %fcc1, loop_5139
fnand %f2, %f14, %f14
ldub [%l7 + 0x21], %l6
st %f8, [%l7 + 0x5C]
loop_5139:
array32 %o4, %l0, %o0
std %f14, [%l7 + 0x20]
fsrc1 %f2, %f6
bl loop_5140
fxnor %f10, %f12, %f10
movrgez %i1, 0x287, %o7
movrlez %g6, 0x35C, %i0
loop_5140:
fcmpeq16 %f12, %f0, %o2
fbule %fcc3, loop_5141
stb %g5, [%l7 + 0x5D]
fnands %f14, %f1, %f10
sethi 0x067F, %l1
loop_5141:
fandnot2 %f10, %f14, %f0
fble %fcc3, loop_5142
brlz %i3, loop_5143
fnot1s %f2, %f1
ldsh [%l7 + 0x76], %o1
loop_5142:
brgz %g7, loop_5144
loop_5143:
ldsw [%l7 + 0x08], %i5
addc %o5, 0x0C43, %i4
fcmpgt16 %f12, %f6, %g3
loop_5144:
bcc,a %xcc, loop_5145
fornot2s %f5, %f7, %f13
sth %i7, [%l7 + 0x10]
umulcc %l3, 0x197E, %l4
loop_5145:
xor %g1, 0x1562, %g4
ldx [%l7 + 0x48], %l5
bge,pn %icc, loop_5146
srax %l2, %g2, %o6
fmovdleu %icc, %f10, %f12
fmovsg %icc, %f13, %f1
loop_5146:
stw %i2, [%l7 + 0x4C]
ldsb [%l7 + 0x69], %i6
fpsub32s %f15, %f7, %f5
ba,a,pn %xcc, loop_5147
std %f14, [%l7 + 0x08]
fmovrse %l6, %f15, %f10
ldsh [%l7 + 0x2C], %o4
loop_5147:
fmovdne %icc, %f14, %f14
sth %o3, [%l7 + 0x0C]
fpack32 %f6, %f2, %f10
fxnor %f2, %f12, %f4
andcc %o0, %i1, %o7
fxnor %f14, %f2, %f2
fzeros %f13
lduh [%l7 + 0x66], %l0
sethi 0x02C7, %g6
bshuffle %f14, %f6, %f6
sth %o2, [%l7 + 0x18]
edge32ln %i0, %g5, %l1
fpack16 %f0, %f14
bcc,a,pt %xcc, loop_5148
ldub [%l7 + 0x77], %i3
srax %o1, 0x04, %i5
fnot2s %f5, %f14
loop_5148:
movle %icc, %g7, %o5
ld [%l7 + 0x68], %f7
fmovscs %icc, %f3, %f9
stw %g3, [%l7 + 0x14]
fmovrslz %i7, %f6, %f12
sllx %i4, %l4, %l3
ldsb [%l7 + 0x6D], %g4
fmovdg %icc, %f9, %f12
sdivx %g1, 0x1E77, %l5
tcc %icc, 0x2
ldsw [%l7 + 0x6C], %l2
fsrc1 %f6, %f4
lduw [%l7 + 0x24], %o6
ldsb [%l7 + 0x55], %g2
ldub [%l7 + 0x79], %i2
stw %i6, [%l7 + 0x34]
fbe %fcc1, loop_5149
siam 0x7
bleu loop_5150
ldd [%l7 + 0x70], %f10
loop_5149:
fmovd %f2, %f6
fmovda %xcc, %f15, %f0
loop_5150:
fmovdvs %icc, %f13, %f14
movcc %xcc, %l6, %o3
sth %o0, [%l7 + 0x14]
edge8l %o4, %i1, %o7
array16 %l0, %o2, %i0
lduw [%l7 + 0x7C], %g5
ldsb [%l7 + 0x09], %g6
brlez,a %i3, loop_5151
movpos %xcc, %o1, %l1
udivcc %i5, 0x052D, %o5
fmovdleu %icc, %f7, %f15
loop_5151:
andcc %g3, %i7, %i4
stb %g7, [%l7 + 0x5A]
alignaddrl %l4, %l3, %g4
subcc %g1, %l2, %l5
fornot2 %f10, %f6, %f14
ldsw [%l7 + 0x10], %g2
fsrc1s %f6, %f8
fmovdneg %xcc, %f10, %f3
stw %o6, [%l7 + 0x54]
fzero %f6
movne %icc, %i2, %l6
lduh [%l7 + 0x2A], %i6
ldsw [%l7 + 0x1C], %o0
stw %o3, [%l7 + 0x2C]
fcmple32 %f2, %f8, %o4
fmovdge %icc, %f4, %f15
tne %xcc, 0x6
fbue %fcc0, loop_5152
brz %i1, loop_5153
bg,a,pt %xcc, loop_5154
fbn,a %fcc0, loop_5155
loop_5152:
andcc %l0, 0x1153, %o7
loop_5153:
tge %icc, 0x3
loop_5154:
lduw [%l7 + 0x48], %o2
loop_5155:
fpadd32s %f13, %f4, %f5
fmovrsgz %i0, %f6, %f4
fandnot2 %f12, %f4, %f10
taddcctv %g5, %i3, %o1
fmovrdgez %g6, %f10, %f6
ld [%l7 + 0x60], %f1
fmovsg %xcc, %f10, %f0
ldsw [%l7 + 0x68], %l1
st %f7, [%l7 + 0x38]
lduh [%l7 + 0x34], %o5
tpos %xcc, 0x5
nop
setx loop_5156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %g3, %i5, %i7
call loop_5157
st %f11, [%l7 + 0x28]
loop_5156:
fandnot2 %f12, %f12, %f8
fnot2 %f4, %f4
loop_5157:
fnor %f4, %f10, %f6
sth %i4, [%l7 + 0x54]
ldsb [%l7 + 0x24], %g7
fblg,a %fcc1, loop_5158
ldub [%l7 + 0x32], %l4
ldd [%l7 + 0x78], %f6
be,a loop_5159
loop_5158:
lduh [%l7 + 0x7C], %g4
ldd [%l7 + 0x68], %f14
fmovsle %icc, %f10, %f0
loop_5159:
movre %g1, 0x2E8, %l3
st %f7, [%l7 + 0x64]
ldsh [%l7 + 0x48], %l2
fpsub32 %f0, %f12, %f8
stw %g2, [%l7 + 0x20]
udivx %l5, 0x1648, %i2
ldsb [%l7 + 0x09], %o6
bgu,a,pt %icc, loop_5160
fone %f0
fblg,a %fcc3, loop_5161
be,pt %xcc, loop_5162
loop_5160:
lduw [%l7 + 0x28], %i6
fmovdl %icc, %f14, %f11
loop_5161:
edge32n %o0, %l6, %o3
loop_5162:
sth %i1, [%l7 + 0x7C]
ldx [%l7 + 0x60], %l0
brz,a %o4, loop_5163
stb %o2, [%l7 + 0x26]
addcc %i0, 0x06BF, %o7
fmovsne %xcc, %f5, %f8
loop_5163:
fmovscs %icc, %f1, %f12
bl %icc, loop_5164
fbn,a %fcc3, loop_5165
ldd [%l7 + 0x40], %f2
stw %i3, [%l7 + 0x44]
loop_5164:
fmovsn %icc, %f13, %f5
loop_5165:
faligndata %f2, %f4, %f10
fzeros %f6
ldsb [%l7 + 0x78], %o1
fbge %fcc3, loop_5166
fzero %f0
ldub [%l7 + 0x29], %g5
fxnor %f4, %f0, %f12
loop_5166:
bg,pt %icc, loop_5167
std %f14, [%l7 + 0x08]
st %f12, [%l7 + 0x4C]
fble,a %fcc1, loop_5168
loop_5167:
ble loop_5169
addcc %l1, %g6, %g3
ldd [%l7 + 0x78], %f0
loop_5168:
fmovdge %icc, %f11, %f1
loop_5169:
fsrc1 %f4, %f14
fcmpgt16 %f6, %f14, %o5
edge32 %i5, %i7, %g7
add %i4, %g4, %g1
fmovsa %xcc, %f1, %f4
brgz,a %l4, loop_5170
bge,a %icc, loop_5171
fmovrsgez %l3, %f0, %f15
ldsw [%l7 + 0x7C], %g2
loop_5170:
stw %l2, [%l7 + 0x54]
loop_5171:
std %f2, [%l7 + 0x20]
tvs %xcc, 0x1
ldd [%l7 + 0x48], %f0
addcc %l5, 0x089D, %i2
st %f10, [%l7 + 0x0C]
fmovrsgez %i6, %f7, %f6
xnorcc %o0, %l6, %o3
subccc %o6, %i1, %o4
fmovse %icc, %f15, %f7
fmovdle %xcc, %f5, %f2
array16 %o2, %l0, %i0
fabss %f6, %f13
stw %i3, [%l7 + 0x78]
te %icc, 0x7
tleu %icc, 0x7
andcc %o1, %o7, %l1
fmovrslz %g5, %f14, %f10
tn %icc, 0x2
stw %g3, [%l7 + 0x58]
fbug,a %fcc2, loop_5172
ldub [%l7 + 0x6A], %g6
tn %xcc, 0x3
fmovdg %icc, %f5, %f10
loop_5172:
udivcc %i5, 0x08A1, %i7
andncc %g7, %o5, %g4
fmovsge %icc, %f8, %f14
lduw [%l7 + 0x2C], %g1
fmovrdlz %i4, %f10, %f6
edge16ln %l4, %g2, %l3
ldsw [%l7 + 0x38], %l2
edge16 %l5, %i6, %o0
ldsw [%l7 + 0x54], %i2
ble,pt %icc, loop_5173
ld [%l7 + 0x6C], %f15
fmovdpos %xcc, %f8, %f3
movrgz %o3, 0x131, %o6
loop_5173:
te %icc, 0x3
fpackfix %f12, %f3
tpos %icc, 0x6
brlz,a %l6, loop_5174
edge8ln %i1, %o4, %l0
ldub [%l7 + 0x4A], %o2
edge32l %i0, %o1, %i3
loop_5174:
movle %xcc, %o7, %l1
edge32n %g5, %g6, %g3
fmovscs %icc, %f11, %f12
ble %xcc, loop_5175
lduh [%l7 + 0x7E], %i5
movn %icc, %i7, %g7
ld [%l7 + 0x18], %f7
loop_5175:
ldub [%l7 + 0x22], %o5
fmovdg %icc, %f7, %f15
stb %g1, [%l7 + 0x2A]
fbe,a %fcc2, loop_5176
tvc %xcc, 0x4
bn,pt %icc, loop_5177
ldsw [%l7 + 0x3C], %i4
loop_5176:
stw %l4, [%l7 + 0x58]
bgu,pn %xcc, loop_5178
loop_5177:
popc %g2, %g4
lduw [%l7 + 0x24], %l3
lduh [%l7 + 0x48], %l5
loop_5178:
addc %l2, %o0, %i2
ldsw [%l7 + 0x70], %o3
fmovsa %xcc, %f3, %f4
tcc %xcc, 0x5
fcmpes %fcc0, %f13, %f1
bvc,a loop_5179
smul %i6, 0x07C0, %l6
xnorcc %o6, %o4, %l0
bn,a,pn %xcc, loop_5180
loop_5179:
edge32l %i1, %i0, %o1
fmovsg %xcc, %f5, %f11
movrlz %i3, 0x3DB, %o7
loop_5180:
ldsb [%l7 + 0x25], %o2
edge8l %g5, %l1, %g6
fcmps %fcc3, %f13, %f1
fandnot1s %f0, %f0, %f13
sub %i5, 0x0F9D, %g3
fpsub32s %f0, %f8, %f14
fmovsle %xcc, %f0, %f9
fcmpgt16 %f0, %f0, %g7
fsrc1s %f12, %f12
stb %o5, [%l7 + 0x59]
fnegs %f12, %f7
sub %i7, 0x0C71, %i4
lduw [%l7 + 0x54], %l4
fornot1s %f7, %f14, %f8
movn %icc, %g1, %g2
tpos %icc, 0x0
ldsw [%l7 + 0x30], %l3
ldsh [%l7 + 0x1C], %l5
sub %l2, %g4, %i2
tcc %icc, 0x1
ldsb [%l7 + 0x44], %o0
movge %icc, %i6, %l6
ldub [%l7 + 0x24], %o3
fxnor %f14, %f4, %f2
lduw [%l7 + 0x24], %o4
ldsb [%l7 + 0x56], %o6
fnegs %f4, %f15
movgu %xcc, %l0, %i0
te %icc, 0x5
tsubcctv %o1, 0x1C44, %i1
fmovsg %xcc, %f2, %f4
sth %o7, [%l7 + 0x54]
fones %f5
movn %xcc, %i3, %o2
ldsw [%l7 + 0x34], %g5
ldd [%l7 + 0x40], %f8
taddcc %l1, 0x15B0, %i5
ldd [%l7 + 0x18], %f0
mova %xcc, %g6, %g7
stw %g3, [%l7 + 0x24]
fnors %f15, %f1, %f10
ldsw [%l7 + 0x5C], %o5
xnor %i7, 0x0300, %i4
fands %f6, %f8, %f14
ldsb [%l7 + 0x79], %l4
fblg %fcc3, loop_5181
fmovdn %icc, %f2, %f4
stw %g2, [%l7 + 0x70]
lduh [%l7 + 0x36], %g1
loop_5181:
ldx [%l7 + 0x58], %l3
fmovde %icc, %f3, %f1
sllx %l2, %g4, %i2
fmovsvc %icc, %f8, %f14
bgu,a loop_5182
fblg,a %fcc0, loop_5183
fba %fcc2, loop_5184
lduh [%l7 + 0x62], %o0
loop_5182:
ldsb [%l7 + 0x6A], %i6
loop_5183:
ldsb [%l7 + 0x79], %l5
loop_5184:
movrlz %l6, 0x375, %o4
fmovde %icc, %f9, %f4
std %f6, [%l7 + 0x08]
array8 %o6, %o3, %i0
fabss %f6, %f2
stb %l0, [%l7 + 0x21]
tpos %icc, 0x6
tgu %xcc, 0x0
fbe,a %fcc2, loop_5185
edge32 %o1, %i1, %i3
lduh [%l7 + 0x72], %o2
ld [%l7 + 0x74], %f10
loop_5185:
fpsub16 %f8, %f2, %f6
movrgz %o7, 0x12C, %g5
stb %i5, [%l7 + 0x20]
std %f8, [%l7 + 0x08]
edge16l %l1, %g6, %g7
sll %o5, %i7, %g3
movvs %icc, %i4, %l4
fcmpne16 %f8, %f6, %g1
sub %g2, 0x0083, %l3
alignaddr %g4, %i2, %o0
fmovrsgez %i6, %f8, %f11
bge,pt %icc, loop_5186
fbu %fcc2, loop_5187
fmovscs %icc, %f1, %f4
lduw [%l7 + 0x7C], %l5
loop_5186:
fbu,a %fcc0, loop_5188
loop_5187:
fmovdcs %icc, %f0, %f9
ldub [%l7 + 0x1D], %l6
tcc %xcc, 0x6
loop_5188:
subcc %l2, %o6, %o3
tge %xcc, 0x1
edge8n %i0, %l0, %o1
fmovrdne %i1, %f6, %f4
fmovscc %xcc, %f11, %f3
edge8 %i3, %o4, %o2
lduw [%l7 + 0x18], %o7
stw %i5, [%l7 + 0x08]
xorcc %l1, 0x0556, %g6
fpsub32 %f2, %f2, %f12
ta %xcc, 0x7
sth %g5, [%l7 + 0x4E]
fbe,a %fcc0, loop_5189
stw %g7, [%l7 + 0x20]
nop
setx loop_5190, %l0, %l1
jmpl %l1, %o5
ldsw [%l7 + 0x60], %g3
loop_5189:
ldd [%l7 + 0x40], %f8
ld [%l7 + 0x44], %f6
loop_5190:
lduw [%l7 + 0x08], %i7
ldd [%l7 + 0x70], %f6
fmovde %icc, %f10, %f2
fands %f6, %f1, %f4
ldsb [%l7 + 0x75], %l4
stw %i4, [%l7 + 0x34]
fmovrsgez %g2, %f11, %f3
st %f11, [%l7 + 0x70]
std %f10, [%l7 + 0x60]
andcc %l3, 0x1269, %g1
ldub [%l7 + 0x3D], %i2
sth %g4, [%l7 + 0x26]
and %o0, %l5, %l6
mulscc %i6, 0x1948, %l2
fnegd %f14, %f12
fbu %fcc3, loop_5191
fcmpne32 %f0, %f10, %o6
subccc %i0, 0x17A0, %o3
fmovsne %xcc, %f4, %f15
loop_5191:
ldd [%l7 + 0x48], %f14
srl %l0, %o1, %i3
std %f0, [%l7 + 0x68]
movleu %icc, %o4, %o2
ldx [%l7 + 0x30], %o7
lduh [%l7 + 0x78], %i1
ldd [%l7 + 0x40], %f0
fmovsne %icc, %f7, %f4
fmovrdlz %i5, %f14, %f0
fmovrslz %l1, %f11, %f1
ldd [%l7 + 0x18], %f14
fmovsgu %xcc, %f15, %f2
srax %g5, 0x05, %g7
fnot1 %f4, %f12
fmovsleu %xcc, %f8, %f9
ldd [%l7 + 0x08], %f4
ld [%l7 + 0x4C], %f4
fandnot1 %f6, %f4, %f12
nop
setx loop_5192, %l0, %l1
jmpl %l1, %o5
bne,a loop_5193
pdist %f6, %f8, %f0
fxnor %f6, %f12, %f14
loop_5192:
fpsub32s %f0, %f10, %f10
loop_5193:
stw %g3, [%l7 + 0x7C]
for %f8, %f10, %f8
bleu,a,pn %xcc, loop_5194
lduw [%l7 + 0x08], %g6
fandnot2 %f8, %f14, %f12
fbge %fcc2, loop_5195
loop_5194:
lduw [%l7 + 0x5C], %i7
lduh [%l7 + 0x7E], %i4
fmovscc %icc, %f12, %f0
loop_5195:
ldsb [%l7 + 0x59], %l4
fors %f8, %f6, %f14
fbn %fcc0, loop_5196
fmovdn %icc, %f9, %f13
sra %g2, %l3, %i2
fnot2s %f10, %f4
loop_5196:
brgz %g1, loop_5197
fmovsneg %icc, %f3, %f9
alignaddrl %o0, %l5, %g4
stx %i6, [%l7 + 0x68]
loop_5197:
fpsub16s %f11, %f2, %f8
fmul8sux16 %f12, %f8, %f4
mulx %l2, %o6, %l6
fmul8x16au %f5, %f15, %f10
movn %icc, %i0, %o3
fxors %f5, %f9, %f12
fmovdn %icc, %f3, %f3
st %f10, [%l7 + 0x38]
sth %l0, [%l7 + 0x4C]
ldsb [%l7 + 0x79], %i3
tvs %icc, 0x3
movcc %xcc, %o4, %o2
fornot2 %f0, %f14, %f2
movne %xcc, %o1, %i1
mova %icc, %o7, %i5
fbg,a %fcc0, loop_5198
tle %icc, 0x5
movcc %icc, %g5, %l1
fbn %fcc3, loop_5199
loop_5198:
st %f15, [%l7 + 0x34]
tle %icc, 0x4
orncc %g7, %o5, %g3
loop_5199:
brnz,a %i7, loop_5200
stb %i4, [%l7 + 0x77]
movrlz %g6, %l4, %l3
fornot2s %f12, %f3, %f5
loop_5200:
fcmpgt16 %f4, %f12, %i2
fcmpne16 %f2, %f12, %g1
fsrc2 %f12, %f8
fnand %f6, %f6, %f14
bgu,pn %icc, loop_5201
edge32 %o0, %l5, %g4
tn %icc, 0x5
lduh [%l7 + 0x74], %g2
loop_5201:
edge8ln %l2, %i6, %o6
taddcc %i0, %o3, %l6
stx %i3, [%l7 + 0x58]
fcmple32 %f2, %f8, %l0
movrne %o4, %o1, %o2
brgez %o7, loop_5202
alignaddrl %i1, %g5, %i5
umul %l1, %g7, %g3
fcmpeq16 %f10, %f14, %o5
loop_5202:
sdiv %i7, 0x0850, %i4
std %f14, [%l7 + 0x28]
fpadd16 %f12, %f0, %f6
bneg,a,pt %icc, loop_5203
tg %icc, 0x5
bn,a,pt %xcc, loop_5204
movge %xcc, %l4, %g6
loop_5203:
fmovs %f9, %f15
movne %icc, %l3, %g1
loop_5204:
ldsb [%l7 + 0x6D], %o0
subccc %i2, %l5, %g4
bcc loop_5205
tgu %xcc, 0x2
fexpand %f14, %f2
ld [%l7 + 0x50], %f9
loop_5205:
fandnot1s %f8, %f7, %f8
ta %xcc, 0x2
ldsb [%l7 + 0x68], %l2
nop
setx loop_5206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i6, [%l7 + 0x0B]
fnors %f13, %f7, %f14
fcmpne32 %f8, %f14, %g2
loop_5206:
ldsb [%l7 + 0x20], %i0
lduh [%l7 + 0x10], %o3
andncc %o6, %l6, %i3
fmovrde %l0, %f12, %f12
add %o4, %o1, %o7
array16 %o2, %g5, %i1
faligndata %f14, %f4, %f4
ldsb [%l7 + 0x20], %l1
orncc %i5, %g3, %g7
movrlez %o5, %i7, %i4
stx %g6, [%l7 + 0x08]
edge32ln %l4, %l3, %o0
fmovsleu %xcc, %f15, %f7
lduh [%l7 + 0x6E], %i2
ldd [%l7 + 0x48], %f14
stb %l5, [%l7 + 0x2F]
fmovdl %xcc, %f1, %f12
fmovda %icc, %f7, %f8
fmovrde %g1, %f2, %f12
ldub [%l7 + 0x43], %l2
pdist %f10, %f0, %f6
fpadd16s %f9, %f15, %f11
stb %i6, [%l7 + 0x19]
and %g4, %i0, %o3
fandnot1 %f10, %f8, %f12
brlez %g2, loop_5207
ldub [%l7 + 0x40], %l6
sth %o6, [%l7 + 0x36]
movvc %xcc, %l0, %o4
loop_5207:
ldub [%l7 + 0x69], %i3
lduh [%l7 + 0x60], %o1
tge %icc, 0x5
ldsw [%l7 + 0x30], %o7
addccc %g5, 0x1CA5, %o2
udivcc %l1, 0x1251, %i5
ldsw [%l7 + 0x3C], %g3
fpsub16 %f4, %f10, %f0
stx %g7, [%l7 + 0x30]
nop
setx loop_5208, %l0, %l1
jmpl %l1, %o5
brgz,a %i7, loop_5209
fmul8sux16 %f14, %f6, %f2
fnot2 %f14, %f12
loop_5208:
brgz,a %i4, loop_5210
loop_5209:
movrlz %i1, 0x1D5, %l4
addcc %g6, 0x0B7B, %l3
fnot2 %f6, %f12
loop_5210:
tneg %icc, 0x5
movrlez %i2, %o0, %g1
bg,a,pn %icc, loop_5211
bvc,pn %icc, loop_5212
movrgez %l5, 0x298, %l2
stw %g4, [%l7 + 0x60]
loop_5211:
brz %i6, loop_5213
loop_5212:
fmovdpos %icc, %f15, %f7
fmovrdlz %i0, %f10, %f0
sll %g2, %o3, %o6
loop_5213:
nop
setx loop_5214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc3, loop_5215
fbo %fcc2, loop_5216
fcmpne32 %f2, %f0, %l0
loop_5214:
ldub [%l7 + 0x55], %l6
loop_5215:
fbuge,a %fcc1, loop_5217
loop_5216:
st %f3, [%l7 + 0x08]
st %f3, [%l7 + 0x58]
mulx %i3, 0x0332, %o1
loop_5217:
bg loop_5218
brz %o7, loop_5219
ldsb [%l7 + 0x1A], %o4
movcs %xcc, %o2, %l1
loop_5218:
brgz,a %g5, loop_5220
loop_5219:
sub %i5, %g3, %g7
tsubcctv %o5, %i7, %i1
fblg %fcc0, loop_5221
loop_5220:
nop
setx loop_5222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %xcc, %f3, %f15
stw %i4, [%l7 + 0x6C]
loop_5221:
bneg,pn %icc, loop_5223
loop_5222:
be loop_5224
fzero %f6
ldd [%l7 + 0x20], %f12
loop_5223:
fornot2 %f4, %f6, %f4
loop_5224:
fbo,a %fcc1, loop_5225
ldsb [%l7 + 0x33], %l4
fmovdne %icc, %f12, %f15
fpsub32 %f4, %f8, %f8
loop_5225:
tsubcctv %l3, %g6, %o0
edge16n %i2, %l5, %l2
movcc %xcc, %g4, %i6
fornot1 %f12, %f14, %f4
bvc loop_5226
ldub [%l7 + 0x19], %g1
move %xcc, %g2, %o3
subcc %o6, 0x11E7, %i0
loop_5226:
xnor %l6, %l0, %i3
addc %o1, 0x00DC, %o4
ld [%l7 + 0x28], %f0
sdivx %o7, 0x1B5F, %o2
fmul8x16 %f5, %f8, %f4
lduw [%l7 + 0x64], %l1
stw %i5, [%l7 + 0x50]
fnot1s %f13, %f12
lduw [%l7 + 0x0C], %g3
ldd [%l7 + 0x70], %f6
fmovrde %g7, %f6, %f12
subc %o5, 0x1C69, %i7
ldd [%l7 + 0x38], %f10
orcc %i1, 0x15BA, %i4
lduw [%l7 + 0x20], %l4
ldub [%l7 + 0x64], %g5
ldd [%l7 + 0x78], %f14
xorcc %g6, 0x19BB, %o0
stw %i2, [%l7 + 0x58]
fmovsl %xcc, %f1, %f14
srlx %l3, 0x0F, %l2
udivcc %g4, 0x0D1D, %i6
fpsub16s %f13, %f1, %f1
fmovda %xcc, %f7, %f10
stx %g1, [%l7 + 0x60]
tn %xcc, 0x1
ldx [%l7 + 0x18], %g2
lduw [%l7 + 0x78], %o3
lduw [%l7 + 0x30], %o6
fmovdvc %xcc, %f11, %f14
sethi 0x036E, %i0
smul %l5, %l0, %l6
ldub [%l7 + 0x1E], %o1
fands %f9, %f3, %f14
ldd [%l7 + 0x28], %f4
movre %o4, %i3, %o7
fmovrdne %l1, %f8, %f4
lduw [%l7 + 0x6C], %i5
movvc %xcc, %g3, %g7
ldx [%l7 + 0x60], %o2
sllx %i7, %i1, %o5
mova %icc, %l4, %g5
tsubcctv %g6, 0x09E2, %i4
movleu %icc, %o0, %i2
fmovsn %xcc, %f6, %f15
stx %l2, [%l7 + 0x20]
movn %icc, %l3, %g4
ldsw [%l7 + 0x64], %g1
popc %i6, %o3
fbg %fcc2, loop_5227
bshuffle %f8, %f6, %f8
fbne,a %fcc2, loop_5228
std %f2, [%l7 + 0x10]
loop_5227:
fmovrdgz %o6, %f6, %f14
stx %g2, [%l7 + 0x50]
loop_5228:
fmovd %f12, %f6
fornot2 %f2, %f14, %f0
fmovsn %xcc, %f1, %f2
subc %l5, 0x1B85, %i0
fmuld8ulx16 %f0, %f12, %f2
fbug,a %fcc1, loop_5229
fcmps %fcc0, %f13, %f4
lduh [%l7 + 0x60], %l0
pdist %f8, %f10, %f8
loop_5229:
subccc %o1, %o4, %i3
ldub [%l7 + 0x7F], %l6
and %o7, 0x0EB4, %i5
tne %icc, 0x1
edge32 %g3, %l1, %g7
tne %icc, 0x6
ble,a %xcc, loop_5230
ldub [%l7 + 0x3D], %i7
edge8ln %o2, %i1, %l4
bgu,a %xcc, loop_5231
loop_5230:
tn %xcc, 0x4
stx %g5, [%l7 + 0x20]
fbul,a %fcc1, loop_5232
loop_5231:
ldd [%l7 + 0x10], %f14
ld [%l7 + 0x18], %f9
te %icc, 0x5
loop_5232:
fnors %f9, %f0, %f3
st %f2, [%l7 + 0x50]
edge16 %g6, %o5, %i4
array8 %o0, %l2, %l3
ldsb [%l7 + 0x37], %i2
for %f0, %f4, %f6
sub %g1, %g4, %o3
taddcctv %o6, 0x0877, %i6
fnegd %f0, %f12
fmovsle %xcc, %f12, %f3
bcc,a %icc, loop_5233
ld [%l7 + 0x3C], %f2
fornot1 %f10, %f0, %f0
tn %icc, 0x2
loop_5233:
fmovsg %icc, %f5, %f11
bne,a,pn %xcc, loop_5234
edge32l %g2, %l5, %i0
bg,a %xcc, loop_5235
ldsw [%l7 + 0x0C], %o1
loop_5234:
brlez,a %o4, loop_5236
lduw [%l7 + 0x6C], %l0
loop_5235:
fabss %f5, %f15
st %f2, [%l7 + 0x28]
loop_5236:
fabss %f9, %f9
fmovscs %xcc, %f6, %f1
fmovda %xcc, %f8, %f11
stb %l6, [%l7 + 0x61]
lduh [%l7 + 0x24], %i3
subc %o7, %i5, %g3
lduw [%l7 + 0x70], %l1
stw %i7, [%l7 + 0x58]
ldsw [%l7 + 0x44], %g7
edge8ln %i1, %o2, %l4
ldub [%l7 + 0x08], %g6
fones %f10
ld [%l7 + 0x6C], %f3
fbule,a %fcc0, loop_5237
fmovrslz %o5, %f0, %f5
fnegd %f12, %f10
tn %xcc, 0x0
loop_5237:
fnors %f11, %f0, %f10
fcmpne32 %f14, %f2, %i4
stw %g5, [%l7 + 0x18]
tpos %xcc, 0x2
std %f14, [%l7 + 0x60]
ldsh [%l7 + 0x52], %l2
fmovsg %icc, %f3, %f11
fpsub16s %f0, %f10, %f3
fmovsneg %icc, %f4, %f7
fmuld8sux16 %f11, %f1, %f14
ldub [%l7 + 0x47], %o0
fcmpd %fcc0, %f2, %f10
fba %fcc1, loop_5238
ldd [%l7 + 0x78], %f0
brnz,a %i2, loop_5239
fpadd32s %f7, %f5, %f2
loop_5238:
fmovsne %icc, %f3, %f13
fmovscs %icc, %f9, %f15
loop_5239:
faligndata %f14, %f2, %f0
orn %l3, 0x1A9B, %g4
bne,a %icc, loop_5240
edge8ln %g1, %o6, %o3
xorcc %i6, 0x0B89, %g2
pdist %f12, %f8, %f8
loop_5240:
fpadd16s %f4, %f9, %f10
fpackfix %f0, %f14
fnot1 %f10, %f4
brz %i0, loop_5241
array16 %l5, %o4, %l0
movcc %xcc, %o1, %l6
smul %o7, %i5, %g3
loop_5241:
tsubcctv %i3, 0x1A95, %i7
std %f8, [%l7 + 0x10]
movneg %icc, %g7, %l1
bcc,a %xcc, loop_5242
edge32 %i1, %l4, %o2
stb %o5, [%l7 + 0x4E]
orn %i4, %g6, %g5
loop_5242:
fmovdpos %xcc, %f3, %f0
fmovsne %icc, %f4, %f15
fpadd32s %f6, %f2, %f12
ldsw [%l7 + 0x14], %o0
fbule,a %fcc3, loop_5243
fandnot2 %f10, %f0, %f14
fbule %fcc1, loop_5244
bn,a,pt %icc, loop_5245
loop_5243:
std %f8, [%l7 + 0x60]
fmovsleu %icc, %f1, %f13
loop_5244:
ldub [%l7 + 0x4E], %i2
loop_5245:
std %f12, [%l7 + 0x30]
edge32n %l3, %l2, %g4
nop
setx loop_5246, %l0, %l1
jmpl %l1, %g1
movg %icc, %o3, %o6
tn %icc, 0x1
udivx %g2, 0x0803, %i6
loop_5246:
fnor %f14, %f10, %f12
sth %l5, [%l7 + 0x58]
taddcc %o4, %l0, %i0
movg %xcc, %l6, %o7
movl %xcc, %o1, %i5
ldd [%l7 + 0x40], %f4
movvc %icc, %i3, %i7
sll %g3, %g7, %l1
fnand %f14, %f8, %f10
ble loop_5247
stw %i1, [%l7 + 0x38]
fbge %fcc2, loop_5248
fbu %fcc1, loop_5249
loop_5247:
sethi 0x0BA5, %o2
fpsub32s %f12, %f11, %f3
loop_5248:
fandnot1 %f10, %f6, %f14
loop_5249:
nop
setx loop_5250, %l0, %l1
jmpl %l1, %l4
st %f11, [%l7 + 0x40]
stw %o5, [%l7 + 0x1C]
lduh [%l7 + 0x34], %g6
loop_5250:
stb %g5, [%l7 + 0x17]
sth %i4, [%l7 + 0x1A]
bge,a %icc, loop_5251
taddcctv %o0, %l3, %i2
stx %g4, [%l7 + 0x30]
call loop_5252
loop_5251:
ldsh [%l7 + 0x20], %g1
fmovdcs %xcc, %f5, %f1
addc %l2, 0x0FE3, %o3
loop_5252:
std %f14, [%l7 + 0x30]
fmovd %f2, %f6
edge16n %g2, %o6, %i6
bpos %xcc, loop_5253
tl %xcc, 0x4
bpos loop_5254
sllx %o4, %l0, %l5
loop_5253:
tvc %icc, 0x7
fornot2s %f0, %f8, %f3
loop_5254:
fmul8x16au %f12, %f9, %f12
stx %l6, [%l7 + 0x60]
bneg,pt %xcc, loop_5255
fbe %fcc2, loop_5256
ldsh [%l7 + 0x36], %o7
fpack16 %f8, %f2
loop_5255:
stx %i0, [%l7 + 0x50]
loop_5256:
st %f3, [%l7 + 0x44]
movge %xcc, %i5, %i3
udiv %i7, 0x1748, %g3
fmovdpos %xcc, %f2, %f0
fmovrsne %o1, %f14, %f13
edge16ln %l1, %i1, %o2
bvc,a %icc, loop_5257
ldsw [%l7 + 0x7C], %g7
mulx %l4, 0x0FC5, %g6
ldub [%l7 + 0x63], %g5
loop_5257:
ldub [%l7 + 0x3E], %o5
for %f8, %f12, %f10
mulx %i4, %o0, %i2
andcc %l3, %g1, %l2
lduw [%l7 + 0x14], %o3
fcmple16 %f4, %f10, %g2
ldsb [%l7 + 0x64], %o6
fnot2s %f5, %f2
tsubcctv %i6, %o4, %g4
brgz %l5, loop_5258
fsrc1 %f14, %f10
array16 %l6, %l0, %o7
fcmpne16 %f10, %f6, %i0
loop_5258:
movcs %icc, %i3, %i5
fands %f14, %f12, %f10
orncc %g3, %o1, %l1
array8 %i7, %o2, %g7
fmovrsne %i1, %f15, %f3
tg %icc, 0x0
fnot1 %f2, %f2
movrgz %g6, %g5, %l4
ldd [%l7 + 0x48], %f4
brlz,a %i4, loop_5259
movge %xcc, %o5, %i2
add %o0, %l3, %g1
udivcc %l2, 0x01CE, %g2
loop_5259:
st %f7, [%l7 + 0x64]
ldub [%l7 + 0x1E], %o3
edge16n %o6, %o4, %g4
bgu loop_5260
bpos %icc, loop_5261
sllx %l5, %l6, %i6
st %f2, [%l7 + 0x18]
loop_5260:
tvc %xcc, 0x2
loop_5261:
bvc,a loop_5262
be %xcc, loop_5263
fmovsneg %icc, %f14, %f15
fbne,a %fcc0, loop_5264
loop_5262:
movneg %icc, %o7, %i0
loop_5263:
brlez,a %i3, loop_5265
sth %i5, [%l7 + 0x22]
loop_5264:
sdivcc %g3, 0x143A, %l0
lduh [%l7 + 0x68], %o1
loop_5265:
ldx [%l7 + 0x50], %l1
fmovrdlz %i7, %f6, %f6
ldsb [%l7 + 0x4A], %g7
brlz %o2, loop_5266
movrgez %g6, %g5, %i1
fblg,a %fcc0, loop_5267
bge,a %xcc, loop_5268
loop_5266:
fandnot2s %f10, %f9, %f8
fmovrdne %i4, %f2, %f4
loop_5267:
mova %xcc, %o5, %i2
loop_5268:
tvc %xcc, 0x5
brlz,a %o0, loop_5269
lduw [%l7 + 0x68], %l4
ble loop_5270
fmuld8ulx16 %f10, %f4, %f0
loop_5269:
fbl,a %fcc1, loop_5271
sub %l3, 0x1724, %l2
loop_5270:
fornot2 %f10, %f8, %f12
or %g2, 0x194A, %o3
loop_5271:
fmovde %icc, %f1, %f5
fmovsg %icc, %f14, %f6
fpsub32s %f10, %f14, %f12
srlx %g1, 0x11, %o4
alignaddrl %o6, %l5, %l6
fmovrsne %g4, %f14, %f7
sth %i6, [%l7 + 0x4A]
stw %o7, [%l7 + 0x0C]
edge8n %i3, %i0, %i5
stw %l0, [%l7 + 0x0C]
movpos %xcc, %o1, %l1
fcmpgt16 %f12, %f0, %i7
sub %g3, 0x0886, %o2
stx %g7, [%l7 + 0x58]
ldsb [%l7 + 0x34], %g6
fmovrdgz %g5, %f4, %f10
fones %f6
movre %i1, %i4, %i2
stw %o0, [%l7 + 0x08]
std %f10, [%l7 + 0x28]
fmovsg %icc, %f5, %f5
fnot1s %f0, %f7
udiv %o5, 0x05DF, %l3
ldsw [%l7 + 0x4C], %l2
orcc %g2, %o3, %g1
fmovsa %xcc, %f6, %f3
brlez,a %l4, loop_5272
fxnor %f2, %f8, %f6
xorcc %o6, 0x14AA, %l5
faligndata %f12, %f6, %f0
loop_5272:
ldsb [%l7 + 0x30], %l6
fornot2 %f14, %f4, %f6
fandnot2 %f10, %f10, %f10
movre %o4, %i6, %o7
fmovsn %icc, %f12, %f2
lduw [%l7 + 0x24], %i3
st %f10, [%l7 + 0x18]
fnegd %f10, %f14
fpsub16 %f10, %f2, %f4
fzeros %f15
edge32ln %i0, %g4, %i5
std %f6, [%l7 + 0x10]
fmovdvs %xcc, %f14, %f1
fmovsl %xcc, %f9, %f2
tcs %xcc, 0x5
ldx [%l7 + 0x68], %o1
fpadd32 %f12, %f2, %f0
sth %l1, [%l7 + 0x52]
fmovrdgez %i7, %f6, %f6
ldsw [%l7 + 0x40], %g3
stb %o2, [%l7 + 0x52]
ld [%l7 + 0x10], %f2
fbul,a %fcc1, loop_5273
udivcc %g7, 0x0F9D, %l0
st %f14, [%l7 + 0x7C]
addc %g6, 0x118C, %i1
loop_5273:
movrne %i4, 0x1F2, %g5
fmovsle %icc, %f0, %f14
movg %xcc, %o0, %o5
bpos,a %xcc, loop_5274
fmovrde %l3, %f6, %f14
fnot1 %f10, %f4
tg %xcc, 0x3
loop_5274:
sethi 0x0C69, %i2
sllx %g2, %l2, %g1
ble,pn %xcc, loop_5275
std %f2, [%l7 + 0x30]
ble,a %xcc, loop_5276
and %o3, %o6, %l5
loop_5275:
sll %l6, %o4, %i6
array32 %l4, %i3, %o7
loop_5276:
ldd [%l7 + 0x48], %f14
movrgez %g4, 0x0D1, %i0
fmovdcc %xcc, %f5, %f9
ldx [%l7 + 0x48], %i5
fnegd %f14, %f14
fmovscc %xcc, %f12, %f5
array16 %o1, %i7, %g3
stx %l1, [%l7 + 0x50]
fbge,a %fcc3, loop_5277
fzero %f14
stw %g7, [%l7 + 0x20]
fmul8sux16 %f0, %f14, %f14
loop_5277:
ldx [%l7 + 0x60], %l0
fmovdl %xcc, %f10, %f7
tg %xcc, 0x3
std %f6, [%l7 + 0x48]
nop
setx loop_5278, %l0, %l1
jmpl %l1, %g6
fbl,a %fcc0, loop_5279
fnot1s %f1, %f8
taddcctv %i1, %o2, %g5
loop_5278:
fsrc1s %f9, %f14
loop_5279:
fbue %fcc0, loop_5280
fmovdg %xcc, %f15, %f6
xorcc %o0, 0x0404, %i4
ldd [%l7 + 0x70], %f10
loop_5280:
alignaddrl %o5, %l3, %g2
fxors %f11, %f6, %f13
fone %f10
fand %f14, %f14, %f2
stb %i2, [%l7 + 0x7F]
stx %l2, [%l7 + 0x70]
ldd [%l7 + 0x30], %f2
ldsb [%l7 + 0x4B], %o3
edge8ln %o6, %g1, %l5
stx %l6, [%l7 + 0x78]
fcmpne16 %f10, %f14, %i6
tneg %icc, 0x4
stb %o4, [%l7 + 0x1B]
sdiv %i3, 0x0DA5, %l4
fnor %f12, %f12, %f14
udivcc %g4, 0x1777, %o7
nop
setx loop_5281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %icc, %f6, %f11
lduw [%l7 + 0x68], %i0
fmovscc %xcc, %f10, %f10
loop_5281:
fmovrde %i5, %f12, %f4
fone %f2
movneg %icc, %i7, %g3
std %f6, [%l7 + 0x18]
udivcc %o1, 0x0949, %g7
fbo,a %fcc1, loop_5282
andn %l1, 0x1111, %l0
fmovsl %icc, %f14, %f0
pdist %f14, %f12, %f4
loop_5282:
fcmpeq32 %f12, %f8, %i1
fmovrslz %g6, %f14, %f7
ld [%l7 + 0x24], %f8
fmovsne %icc, %f9, %f6
fxor %f10, %f6, %f6
fornot2s %f13, %f6, %f3
movrgz %o2, 0x1B5, %g5
sth %o0, [%l7 + 0x2E]
fcmped %fcc1, %f2, %f2
ldsw [%l7 + 0x54], %i4
fxnors %f4, %f3, %f0
lduh [%l7 + 0x10], %l3
st %f3, [%l7 + 0x6C]
fmovrslez %o5, %f1, %f10
fmul8x16 %f1, %f6, %f2
fcmped %fcc0, %f2, %f0
umul %i2, 0x09AB, %g2
ldx [%l7 + 0x08], %l2
ldsb [%l7 + 0x67], %o6
fcmpne16 %f6, %f12, %o3
fcmpne32 %f4, %f2, %l5
sllx %l6, 0x0B, %g1
stw %i6, [%l7 + 0x24]
orncc %o4, 0x0274, %l4
ldsh [%l7 + 0x6E], %i3
fcmps %fcc2, %f9, %f3
fxnor %f6, %f2, %f10
tvs %icc, 0x6
nop
setx loop_5283, %l0, %l1
jmpl %l1, %g4
stw %o7, [%l7 + 0x5C]
movneg %xcc, %i0, %i7
fsrc1s %f5, %f10
loop_5283:
fcmpd %fcc1, %f8, %f4
fmovrde %i5, %f10, %f6
mova %xcc, %o1, %g7
fcmpeq32 %f2, %f10, %g3
fbne %fcc1, loop_5284
fands %f5, %f3, %f1
fzeros %f0
ldsb [%l7 + 0x73], %l0
loop_5284:
mulscc %l1, 0x06A4, %i1
lduw [%l7 + 0x64], %g6
fmovsl %xcc, %f4, %f11
lduh [%l7 + 0x28], %o2
stb %g5, [%l7 + 0x2D]
stx %i4, [%l7 + 0x28]
fmovdl %icc, %f2, %f6
edge16 %o0, %l3, %o5
movle %xcc, %i2, %g2
stw %l2, [%l7 + 0x2C]
fand %f0, %f0, %f10
bpos %xcc, loop_5285
fnegd %f14, %f4
sub %o6, 0x0770, %l5
edge16 %o3, %l6, %g1
loop_5285:
ldsb [%l7 + 0x5F], %i6
fmovscs %icc, %f12, %f1
pdist %f6, %f2, %f0
fcmple16 %f8, %f12, %o4
fbul %fcc3, loop_5286
sth %i3, [%l7 + 0x6E]
ld [%l7 + 0x48], %f10
fsrc2s %f7, %f6
loop_5286:
ldsb [%l7 + 0x62], %g4
ldsb [%l7 + 0x73], %o7
fnand %f4, %f6, %f2
fxors %f0, %f9, %f7
sdiv %i0, 0x061B, %i7
movleu %icc, %l4, %i5
fcmple16 %f10, %f10, %o1
fmovrdlez %g3, %f8, %f0
subcc %g7, 0x0450, %l0
call loop_5287
fbule %fcc3, loop_5288
subc %l1, 0x118E, %i1
movpos %icc, %o2, %g6
loop_5287:
fmovsvs %xcc, %f3, %f6
loop_5288:
ldub [%l7 + 0x60], %i4
lduh [%l7 + 0x4A], %o0
sth %l3, [%l7 + 0x12]
ba,a %xcc, loop_5289
fpmerge %f12, %f5, %f14
lduh [%l7 + 0x2A], %o5
be %icc, loop_5290
loop_5289:
std %f10, [%l7 + 0x48]
taddcc %g5, 0x1EF1, %g2
ld [%l7 + 0x18], %f11
loop_5290:
stb %i2, [%l7 + 0x09]
lduh [%l7 + 0x68], %l2
orcc %l5, 0x1E3C, %o6
nop
setx loop_5291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul %fcc2, loop_5292
fmovda %icc, %f8, %f1
xorcc %l6, %o3, %g1
loop_5291:
lduw [%l7 + 0x08], %i6
loop_5292:
fbne,a %fcc3, loop_5293
fpadd16 %f2, %f14, %f8
ld [%l7 + 0x38], %f7
stw %o4, [%l7 + 0x34]
loop_5293:
fsrc2 %f0, %f8
ldsw [%l7 + 0x58], %g4
std %f4, [%l7 + 0x60]
udiv %i3, 0x09B1, %o7
sll %i7, %l4, %i5
fmuld8ulx16 %f6, %f14, %f0
ldub [%l7 + 0x34], %i0
xor %o1, %g7, %g3
ldd [%l7 + 0x78], %f2
fnegs %f12, %f6
ldsw [%l7 + 0x74], %l0
fxnor %f0, %f12, %f2
fmovdge %xcc, %f6, %f11
st %f9, [%l7 + 0x50]
ldd [%l7 + 0x08], %f6
ldsh [%l7 + 0x0A], %i1
fmovdle %icc, %f15, %f12
movpos %xcc, %o2, %l1
sth %i4, [%l7 + 0x48]
movn %xcc, %o0, %l3
ldd [%l7 + 0x58], %f6
ldub [%l7 + 0x53], %o5
mulx %g6, %g5, %i2
ldsb [%l7 + 0x1D], %l2
fmovscs %xcc, %f7, %f6
movneg %icc, %g2, %l5
fmovsvc %icc, %f14, %f10
lduw [%l7 + 0x18], %l6
fmovsleu %xcc, %f1, %f7
siam 0x4
fcmpd %fcc2, %f6, %f0
stx %o3, [%l7 + 0x10]
ldsh [%l7 + 0x20], %o6
fcmpes %fcc2, %f10, %f15
bshuffle %f14, %f10, %f8
tne %icc, 0x7
fsrc1s %f15, %f2
fmovrsgz %i6, %f10, %f14
bpos %icc, loop_5294
brlz %g1, loop_5295
faligndata %f12, %f10, %f4
edge8n %g4, %o4, %o7
loop_5294:
ldx [%l7 + 0x38], %i7
loop_5295:
tl %icc, 0x6
lduw [%l7 + 0x2C], %l4
fpack16 %f14, %f1
addc %i5, %i0, %o1
st %f4, [%l7 + 0x20]
stx %i3, [%l7 + 0x78]
bn loop_5296
fxnors %f13, %f3, %f12
fble %fcc3, loop_5297
fmovrslez %g3, %f6, %f3
loop_5296:
fandnot1 %f6, %f4, %f0
fmovdge %icc, %f4, %f11
loop_5297:
movg %xcc, %g7, %i1
fornot2s %f8, %f4, %f5
ba,a loop_5298
fmovsa %xcc, %f10, %f15
lduw [%l7 + 0x34], %l0
ld [%l7 + 0x28], %f7
loop_5298:
ld [%l7 + 0x64], %f9
stx %l1, [%l7 + 0x48]
fxor %f0, %f0, %f10
ldsw [%l7 + 0x58], %i4
fabss %f12, %f14
mulx %o0, 0x1886, %o2
fmovse %icc, %f3, %f2
fbne %fcc2, loop_5299
fmovrdlez %o5, %f14, %f10
st %f7, [%l7 + 0x54]
brgz,a %l3, loop_5300
loop_5299:
brgz %g6, loop_5301
fcmple32 %f12, %f6, %i2
ldsh [%l7 + 0x4C], %g5
loop_5300:
array32 %l2, %g2, %l5
loop_5301:
tpos %xcc, 0x7
fornot1s %f12, %f9, %f6
bn,a,pt %icc, loop_5302
fnot1s %f10, %f0
call loop_5303
fornot1 %f8, %f4, %f12
loop_5302:
edge32n %l6, %o3, %i6
umul %o6, %g1, %o4
loop_5303:
nop
setx loop_5304, %l0, %l1
jmpl %l1, %o7
edge8ln %i7, %g4, %i5
fbe,a %fcc3, loop_5305
orncc %i0, %l4, %i3
loop_5304:
fnor %f10, %f0, %f14
edge32 %g3, %g7, %i1
loop_5305:
movrlz %o1, %l1, %l0
ldsb [%l7 + 0x70], %i4
lduh [%l7 + 0x4A], %o2
fmovrse %o0, %f15, %f3
st %f8, [%l7 + 0x1C]
fcmpes %fcc2, %f7, %f3
movvc %icc, %o5, %g6
tsubcc %l3, %i2, %g5
ldsh [%l7 + 0x7E], %g2
andcc %l5, %l6, %l2
fcmpes %fcc2, %f7, %f9
subccc %o3, %i6, %g1
ldd [%l7 + 0x30], %f6
fmovrdgz %o4, %f4, %f2
fcmped %fcc1, %f8, %f0
bvs,a,pn %xcc, loop_5306
brlz %o6, loop_5307
orn %i7, %g4, %o7
fmovse %xcc, %f4, %f2
loop_5306:
fcmpne32 %f14, %f14, %i0
loop_5307:
tcc %xcc, 0x2
fpsub16 %f10, %f4, %f6
ldsw [%l7 + 0x70], %l4
fmovs %f15, %f10
stb %i3, [%l7 + 0x5C]
fpsub16 %f4, %f14, %f0
fornot2s %f14, %f5, %f2
alignaddrl %i5, %g7, %i1
lduw [%l7 + 0x18], %g3
subc %l1, %l0, %o1
lduw [%l7 + 0x08], %o2
fcmpne16 %f2, %f12, %o0
te %icc, 0x6
lduw [%l7 + 0x08], %o5
movcc %icc, %i4, %g6
fmovsl %xcc, %f12, %f0
ldsh [%l7 + 0x46], %i2
sth %l3, [%l7 + 0x6E]
fbue,a %fcc1, loop_5308
fcmple32 %f10, %f4, %g5
fpadd16 %f2, %f8, %f2
bvs,a loop_5309
loop_5308:
fnot2 %f0, %f12
ld [%l7 + 0x24], %f3
te %icc, 0x0
loop_5309:
ba,a %icc, loop_5310
fbe %fcc3, loop_5311
tg %xcc, 0x7
umulcc %g2, %l5, %l6
loop_5310:
ld [%l7 + 0x28], %f14
loop_5311:
tg %xcc, 0x6
edge32ln %l2, %i6, %o3
tvc %xcc, 0x0
fmovrse %o4, %f11, %f15
movre %o6, 0x038, %g1
taddcctv %g4, %i7, %o7
fcmple32 %f2, %f10, %l4
bshuffle %f2, %f10, %f8
fpadd32 %f12, %f0, %f14
fmovda %icc, %f15, %f10
fmovsl %icc, %f5, %f14
movpos %xcc, %i3, %i0
fmovde %xcc, %f4, %f13
st %f2, [%l7 + 0x70]
edge32 %g7, %i5, %i1
ldsh [%l7 + 0x6C], %g3
fpsub16 %f8, %f4, %f8
sethi 0x1621, %l0
fmul8sux16 %f6, %f14, %f12
fmovrdgez %l1, %f8, %f2
fnot2s %f9, %f4
sdivx %o1, 0x01A6, %o0
stb %o2, [%l7 + 0x57]
fnot1s %f9, %f4
xorcc %i4, %g6, %i2
fabss %f14, %f6
sth %l3, [%l7 + 0x6A]
fmovrdlez %o5, %f2, %f2
fsrc2s %f5, %f4
fsrc2s %f7, %f11
bcc,pt %xcc, loop_5312
ldsb [%l7 + 0x5B], %g5
addcc %l5, 0x1CBB, %l6
fmovse %icc, %f5, %f5
loop_5312:
fzero %f10
stb %l2, [%l7 + 0x11]
siam 0x3
fmovsleu %icc, %f0, %f1
movle %icc, %g2, %o3
ld [%l7 + 0x4C], %f9
fmovrdgez %i6, %f0, %f12
brnz %o4, loop_5313
stw %o6, [%l7 + 0x6C]
std %f0, [%l7 + 0x20]
fpsub32 %f12, %f0, %f0
loop_5313:
std %f12, [%l7 + 0x70]
movneg %xcc, %g1, %g4
tsubcctv %i7, %l4, %o7
mulscc %i3, %g7, %i0
fpsub32 %f14, %f10, %f0
stx %i5, [%l7 + 0x50]
fors %f1, %f2, %f0
fmovdneg %xcc, %f2, %f7
faligndata %f10, %f0, %f4
fbl,a %fcc3, loop_5314
edge8ln %g3, %l0, %i1
bge,a,pn %icc, loop_5315
std %f6, [%l7 + 0x78]
loop_5314:
tsubcctv %o1, %l1, %o0
movg %icc, %i4, %o2
loop_5315:
sllx %i2, %l3, %o5
edge32n %g6, %g5, %l6
edge32ln %l2, %g2, %o3
ldsh [%l7 + 0x34], %l5
stx %o4, [%l7 + 0x70]
fmovscs %xcc, %f3, %f10
fnot2 %f12, %f4
ldub [%l7 + 0x23], %o6
st %f15, [%l7 + 0x64]
lduw [%l7 + 0x54], %i6
nop
setx loop_5316, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f0, %f4, %f6
stx %g4, [%l7 + 0x58]
fmovrslez %i7, %f9, %f4
loop_5316:
ldsb [%l7 + 0x7F], %l4
sethi 0x1FD9, %g1
ldub [%l7 + 0x41], %i3
fbne %fcc1, loop_5317
fsrc2 %f0, %f14
fmovdleu %xcc, %f7, %f10
sll %o7, 0x03, %i0
loop_5317:
fzero %f8
brlz %g7, loop_5318
fcmpgt16 %f2, %f14, %g3
fmovdpos %icc, %f9, %f15
ldub [%l7 + 0x68], %i5
loop_5318:
bpos,pn %icc, loop_5319
taddcctv %i1, %o1, %l1
fnands %f13, %f12, %f15
fmovdg %icc, %f0, %f1
loop_5319:
fcmps %fcc0, %f5, %f6
edge8ln %l0, %i4, %o2
ldx [%l7 + 0x78], %o0
tvs %icc, 0x7
fmovda %xcc, %f10, %f13
fcmps %fcc0, %f7, %f13
be,a,pn %xcc, loop_5320
ldub [%l7 + 0x5B], %i2
fble,a %fcc0, loop_5321
std %f0, [%l7 + 0x38]
loop_5320:
fexpand %f0, %f4
movcc %icc, %l3, %o5
loop_5321:
ldsw [%l7 + 0x6C], %g6
movne %xcc, %l6, %g5
lduh [%l7 + 0x74], %g2
bleu loop_5322
stx %o3, [%l7 + 0x20]
xorcc %l5, %l2, %o6
st %f4, [%l7 + 0x40]
loop_5322:
std %f8, [%l7 + 0x50]
fcmpes %fcc1, %f5, %f2
fpsub32 %f4, %f2, %f0
array32 %o4, %i6, %i7
stx %g4, [%l7 + 0x58]
be,a loop_5323
tpos %icc, 0x6
taddcc %g1, 0x0CDE, %i3
bne,a,pn %icc, loop_5324
loop_5323:
udivx %l4, 0x1C5D, %o7
fnot2s %f9, %f13
sethi 0x093A, %g7
loop_5324:
edge8l %i0, %g3, %i5
bshuffle %f12, %f14, %f2
sth %i1, [%l7 + 0x3E]
bl loop_5325
stb %l1, [%l7 + 0x70]
siam 0x6
bn %icc, loop_5326
loop_5325:
movcc %xcc, %o1, %l0
ld [%l7 + 0x58], %f9
fones %f6
loop_5326:
fmul8x16al %f0, %f7, %f4
std %f14, [%l7 + 0x60]
bge %xcc, loop_5327
fpadd32 %f12, %f0, %f2
ld [%l7 + 0x54], %f2
addcc %i4, 0x0059, %o0
loop_5327:
fmovrdgz %i2, %f6, %f6
fcmpeq16 %f0, %f10, %o2
stw %l3, [%l7 + 0x60]
lduh [%l7 + 0x6C], %o5
subc %l6, 0x1082, %g5
std %f8, [%l7 + 0x08]
alignaddrl %g6, %o3, %l5
ldub [%l7 + 0x51], %g2
fmovsneg %icc, %f5, %f2
edge8ln %l2, %o4, %o6
sdivx %i7, 0x1445, %i6
fmul8x16 %f0, %f10, %f4
fcmpgt16 %f4, %f0, %g4
stw %i3, [%l7 + 0x78]
stx %l4, [%l7 + 0x40]
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x48], %g1
siam 0x3
edge32 %g7, %o7, %i0
fxnor %f6, %f14, %f14
fmovdvc %icc, %f4, %f8
tne %icc, 0x3
orncc %g3, 0x1C1E, %i1
bne,pn %xcc, loop_5328
ldsw [%l7 + 0x18], %i5
ldub [%l7 + 0x49], %o1
stb %l0, [%l7 + 0x1E]
loop_5328:
fnor %f6, %f8, %f4
bn,a %xcc, loop_5329
andcc %i4, %o0, %l1
udivx %o2, 0x01C4, %l3
fmovrdlz %o5, %f0, %f12
loop_5329:
ldub [%l7 + 0x3D], %l6
movrlez %g5, 0x2AD, %i2
fmovrdlz %o3, %f2, %f6
alignaddrl %l5, %g2, %l2
fbo %fcc2, loop_5330
fmovrsne %o4, %f6, %f4
fmovsa %icc, %f1, %f3
fbo %fcc2, loop_5331
loop_5330:
ldsh [%l7 + 0x28], %g6
fbne,a %fcc3, loop_5332
tpos %icc, 0x1
loop_5331:
tsubcctv %i7, 0x07FA, %o6
ldub [%l7 + 0x7B], %g4
loop_5332:
tge %icc, 0x4
fmovrsne %i3, %f4, %f4
edge16ln %i6, %l4, %g7
tl %icc, 0x0
bleu,a loop_5333
array16 %g1, %o7, %i0
lduh [%l7 + 0x2E], %g3
fornot1 %f8, %f6, %f10
loop_5333:
ldsw [%l7 + 0x6C], %i1
fmovrde %o1, %f0, %f0
std %f12, [%l7 + 0x78]
fpsub16s %f0, %f12, %f15
tg %icc, 0x7
fbg %fcc3, loop_5334
fbne %fcc1, loop_5335
orcc %l0, 0x0085, %i4
fandnot2s %f1, %f5, %f11
loop_5334:
tsubcc %i5, 0x0F65, %l1
loop_5335:
sth %o2, [%l7 + 0x62]
movcc %icc, %o0, %l3
orn %l6, %g5, %o5
fbul %fcc1, loop_5336
sdivx %i2, 0x037B, %o3
andcc %g2, %l5, %l2
fpsub16s %f10, %f6, %f6
loop_5336:
fmovdne %icc, %f11, %f5
movrgez %o4, %g6, %i7
edge16l %o6, %i3, %i6
call loop_5337
nop
setx loop_5338, %l0, %l1
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 %l4, [%l7 + 0x48]
fbule,a %fcc2, loop_5339
loop_5337:
stw %g7, [%l7 + 0x70]
loop_5338:
ldsh [%l7 + 0x66], %g4
fmovrdgez %o7, %f8, %f4
loop_5339:
std %f6, [%l7 + 0x70]
fmovsneg %xcc, %f14, %f4
srlx %i0, %g3, %g1
ba,pt %xcc, loop_5340
brz,a %o1, loop_5341
sth %l0, [%l7 + 0x7A]
fmovsl %icc, %f3, %f5
loop_5340:
stx %i4, [%l7 + 0x58]
loop_5341:
fornot1s %f1, %f2, %f4
fmovsl %icc, %f5, %f2
mulscc %i5, 0x1A34, %l1
fmovsgu %xcc, %f2, %f1
std %f4, [%l7 + 0x70]
fnands %f5, %f3, %f5
st %f15, [%l7 + 0x08]
fcmpne32 %f0, %f4, %i1
st %f2, [%l7 + 0x58]
fnand %f14, %f8, %f10
fmovrslez %o0, %f10, %f14
fcmple16 %f14, %f14, %o2
edge8l %l6, %l3, %o5
fmovsne %xcc, %f9, %f10
edge32n %g5, %i2, %g2
stw %l5, [%l7 + 0x7C]
bne,a,pn %icc, loop_5342
be,a %icc, loop_5343
nop
setx loop_5344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %l2, %o3, %g6
loop_5342:
fmovdgu %icc, %f13, %f11
loop_5343:
edge8l %o4, %o6, %i7
loop_5344:
fmovda %xcc, %f7, %f11
ld [%l7 + 0x4C], %f12
fmovdgu %icc, %f5, %f8
edge8l %i6, %l4, %g7
fcmpeq16 %f2, %f2, %i3
stx %o7, [%l7 + 0x48]
fcmpgt32 %f0, %f0, %g4
lduh [%l7 + 0x16], %g3
andcc %i0, %g1, %l0
array32 %i4, %o1, %l1
te %xcc, 0x3
sth %i1, [%l7 + 0x5E]
array32 %i5, %o0, %o2
fblg %fcc1, loop_5345
umul %l3, %l6, %g5
stx %o5, [%l7 + 0x60]
subcc %i2, %l5, %l2
loop_5345:
stx %o3, [%l7 + 0x68]
movg %icc, %g6, %g2
fmovsleu %xcc, %f6, %f8
tne %xcc, 0x0
fnand %f12, %f2, %f6
fbge,a %fcc1, loop_5346
or %o4, %o6, %i7
fpsub16 %f2, %f2, %f4
sll %i6, %g7, %i3
loop_5346:
sth %o7, [%l7 + 0x2E]
ldd [%l7 + 0x20], %f12
fmovdge %xcc, %f5, %f5
movne %icc, %l4, %g4
movcs %xcc, %i0, %g3
movvc %xcc, %l0, %i4
ld [%l7 + 0x1C], %f8
fpackfix %f10, %f1
fbl %fcc1, loop_5347
ldsw [%l7 + 0x68], %g1
fcmpes %fcc1, %f10, %f0
fpsub32s %f14, %f13, %f1
loop_5347:
st %f10, [%l7 + 0x10]
xnorcc %o1, %i1, %l1
fblg %fcc1, loop_5348
edge32n %i5, %o2, %o0
edge32n %l3, %l6, %g5
stw %i2, [%l7 + 0x3C]
loop_5348:
fmovsl %icc, %f3, %f13
ldsb [%l7 + 0x37], %o5
fmovrsne %l5, %f1, %f13
tvc %xcc, 0x4
or %l2, %g6, %g2
ldsw [%l7 + 0x68], %o4
fmuld8ulx16 %f8, %f4, %f2
fbl,a %fcc1, loop_5349
movg %icc, %o3, %i7
stx %o6, [%l7 + 0x68]
stb %g7, [%l7 + 0x39]
loop_5349:
fpack32 %f14, %f10, %f12
stw %i6, [%l7 + 0x40]
fmovrdlz %i3, %f6, %f14
fmovdn %xcc, %f4, %f3
addccc %l4, %o7, %i0
fbe,a %fcc3, loop_5350
subcc %g4, 0x068A, %g3
fbl %fcc3, loop_5351
fmovrdlez %i4, %f14, %f8
loop_5350:
sdivx %l0, 0x1F71, %o1
lduw [%l7 + 0x7C], %i1
loop_5351:
ldsw [%l7 + 0x20], %g1
ldsb [%l7 + 0x48], %i5
fandnot2s %f12, %f9, %f1
fmovdl %icc, %f7, %f2
fabsd %f10, %f12
be,a,pn %xcc, loop_5352
fnors %f11, %f7, %f1
fmovsne %xcc, %f15, %f14
lduh [%l7 + 0x14], %l1
loop_5352:
stx %o0, [%l7 + 0x58]
fmovspos %icc, %f1, %f7
fmovdle %icc, %f3, %f11
bcs,pn %xcc, loop_5353
fmul8x16 %f0, %f10, %f10
edge8l %l3, %l6, %g5
array8 %i2, %o5, %l5
loop_5353:
bg,pt %icc, loop_5354
std %f6, [%l7 + 0x50]
fmovsgu %xcc, %f2, %f14
fand %f12, %f8, %f2
loop_5354:
fsrc2 %f14, %f12
popc 0x1752, %o2
fpsub16 %f10, %f6, %f0
std %f8, [%l7 + 0x30]
taddcctv %l2, 0x0174, %g2
stx %o4, [%l7 + 0x30]
addcc %g6, 0x1EB0, %i7
fmovrdne %o3, %f2, %f12
bneg,a loop_5355
lduw [%l7 + 0x78], %o6
fmovse %xcc, %f8, %f3
fcmpeq16 %f2, %f10, %g7
loop_5355:
fcmped %fcc1, %f14, %f10
brgz,a %i3, loop_5356
fmovscs %xcc, %f7, %f14
fmovrsgz %l4, %f15, %f12
subcc %o7, 0x1E64, %i0
loop_5356:
ld [%l7 + 0x44], %f5
fmovrde %i6, %f6, %f10
subcc %g4, 0x00C9, %i4
array32 %l0, %g3, %o1
ldd [%l7 + 0x58], %f14
movrgz %i1, 0x38F, %i5
fmovrdgz %l1, %f2, %f8
srlx %g1, %o0, %l3
fba %fcc3, loop_5357
faligndata %f10, %f10, %f14
ldx [%l7 + 0x50], %g5
ldsb [%l7 + 0x73], %i2
loop_5357:
fnors %f8, %f5, %f11
sth %o5, [%l7 + 0x30]
lduh [%l7 + 0x28], %l6
sllx %o2, 0x0E, %l2
fcmpne16 %f10, %f10, %l5
sth %g2, [%l7 + 0x6C]
fxnor %f4, %f12, %f0
fmovdn %xcc, %f1, %f10
array8 %g6, %o4, %i7
edge16 %o6, %g7, %i3
sth %l4, [%l7 + 0x0E]
fnot1s %f4, %f7
ldsh [%l7 + 0x1A], %o3
stx %o7, [%l7 + 0x30]
udivcc %i6, 0x03E1, %g4
stb %i4, [%l7 + 0x39]
srl %i0, %g3, %o1
tsubcc %l0, %i1, %i5
ldx [%l7 + 0x68], %g1
add %o0, %l1, %g5
movrgz %i2, %o5, %l3
fcmpeq32 %f2, %f12, %o2
std %f10, [%l7 + 0x68]
lduw [%l7 + 0x10], %l2
or %l5, 0x0981, %l6
sub %g6, 0x1116, %g2
fmul8x16al %f0, %f4, %f8
movcc %icc, %i7, %o4
sllx %o6, %g7, %i3
ldsw [%l7 + 0x2C], %o3
st %f11, [%l7 + 0x74]
fcmpeq32 %f2, %f10, %l4
fbg %fcc2, loop_5358
fnand %f12, %f2, %f10
stx %o7, [%l7 + 0x20]
brgz,a %i6, loop_5359
loop_5358:
move %icc, %g4, %i4
fblg,a %fcc2, loop_5360
ldx [%l7 + 0x08], %g3
loop_5359:
fba %fcc3, loop_5361
fnot2 %f6, %f0
loop_5360:
tn %icc, 0x6
fnegd %f2, %f14
loop_5361:
bvc %icc, loop_5362
std %f4, [%l7 + 0x18]
fcmps %fcc2, %f5, %f5
sdivx %o1, 0x1F55, %i0
loop_5362:
ldsh [%l7 + 0x1A], %l0
andncc %i1, %g1, %i5
fbn,a %fcc1, loop_5363
fmovrde %o0, %f12, %f8
umulcc %g5, %l1, %o5
fabsd %f12, %f14
loop_5363:
tl %icc, 0x6
st %f13, [%l7 + 0x78]
xorcc %l3, 0x05C6, %o2
call loop_5364
umulcc %i2, %l2, %l5
ldub [%l7 + 0x17], %l6
fsrc1s %f2, %f7
loop_5364:
ldx [%l7 + 0x28], %g6
std %f6, [%l7 + 0x58]
fmovrdne %i7, %f2, %f12
nop
setx loop_5365, %l0, %l1
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, %g2, %o4
edge16n %o6, %i3, %o3
faligndata %f4, %f12, %f4
loop_5365:
fabss %f1, %f12
fxor %f4, %f10, %f12
fandnot1 %f12, %f14, %f4
bne %xcc, loop_5366
orncc %g7, %o7, %i6
xnor %l4, 0x11C6, %i4
ldub [%l7 + 0x6C], %g3
loop_5366:
edge8 %o1, %g4, %l0
fbug %fcc2, loop_5367
stx %i0, [%l7 + 0x50]
ld [%l7 + 0x3C], %f12
sra %g1, %i5, %i1
loop_5367:
lduw [%l7 + 0x5C], %g5
fmovrsgz %o0, %f6, %f5
ldub [%l7 + 0x3C], %l1
ld [%l7 + 0x5C], %f0
bshuffle %f6, %f6, %f0
tne %xcc, 0x0
std %f4, [%l7 + 0x78]
fbule %fcc0, loop_5368
stx %o5, [%l7 + 0x28]
edge32n %l3, %o2, %i2
ba,a,pn %xcc, loop_5369
loop_5368:
bneg,a %icc, loop_5370
fmovsvc %icc, %f2, %f1
fmovs %f14, %f13
loop_5369:
brgez %l2, loop_5371
loop_5370:
tsubcctv %l5, 0x093E, %g6
ba,a,pn %icc, loop_5372
ldsw [%l7 + 0x38], %i7
loop_5371:
sth %g2, [%l7 + 0x5C]
fmovsl %icc, %f10, %f1
loop_5372:
ldub [%l7 + 0x72], %o4
ba,a %icc, loop_5373
fmovdvs %xcc, %f8, %f13
fcmpd %fcc3, %f4, %f6
edge8 %l6, %i3, %o6
loop_5373:
sdivcc %g7, 0x1FFD, %o3
fands %f6, %f9, %f5
ldub [%l7 + 0x77], %i6
edge16ln %o7, %l4, %g3
te %icc, 0x3
fornot2 %f6, %f8, %f6
fmovdvc %xcc, %f7, %f8
sth %o1, [%l7 + 0x4C]
fzero %f8
movvs %xcc, %i4, %g4
tneg %icc, 0x7
fmul8ulx16 %f2, %f10, %f6
srax %i0, 0x11, %l0
brgez %g1, loop_5374
fbne,a %fcc0, loop_5375
fors %f14, %f9, %f6
nop
setx loop_5376, %l0, %l1
jmpl %l1, %i5
loop_5374:
sth %g5, [%l7 + 0x28]
loop_5375:
fmovrdne %o0, %f2, %f0
andcc %i1, 0x0607, %o5
loop_5376:
addcc %l1, %o2, %l3
fmovdg %xcc, %f14, %f1
brgz %i2, loop_5377
edge8 %l2, %l5, %g6
bne,pn %xcc, loop_5378
movrgz %i7, %g2, %o4
loop_5377:
fmuld8ulx16 %f13, %f8, %f10
ta %icc, 0x7
loop_5378:
fmovrdgez %l6, %f0, %f6
ld [%l7 + 0x7C], %f6
std %f0, [%l7 + 0x70]
fmovdge %xcc, %f14, %f15
st %f0, [%l7 + 0x3C]
taddcctv %i3, 0x0C4F, %o6
ldsw [%l7 + 0x4C], %g7
siam 0x5
edge32ln %i6, %o7, %l4
stw %g3, [%l7 + 0x68]
movvc %icc, %o3, %i4
stb %o1, [%l7 + 0x68]
movvc %icc, %g4, %l0
brgz %g1, loop_5379
bne,a,pn %icc, loop_5380
tsubcc %i5, %g5, %o0
fnot2 %f8, %f8
loop_5379:
std %f8, [%l7 + 0x48]
loop_5380:
fbule,a %fcc1, loop_5381
fmul8x16au %f3, %f1, %f0
fmovdleu %xcc, %f11, %f13
bleu,a %icc, loop_5382
loop_5381:
tsubcc %i0, 0x0F4F, %i1
ldx [%l7 + 0x58], %o5
bgu,a loop_5383
loop_5382:
fcmple16 %f12, %f2, %l1
andcc %o2, %l3, %l2
ldsh [%l7 + 0x28], %i2
loop_5383:
fcmpgt32 %f14, %f6, %l5
ldx [%l7 + 0x58], %g6
fandnot2 %f2, %f4, %f0
fbl,a %fcc0, loop_5384
stx %i7, [%l7 + 0x08]
fcmpgt16 %f4, %f10, %o4
xor %g2, 0x048A, %l6
loop_5384:
fbuge %fcc0, loop_5385
movcs %icc, %o6, %g7
ldd [%l7 + 0x58], %f12
sra %i3, 0x12, %o7
loop_5385:
std %f12, [%l7 + 0x50]
ldx [%l7 + 0x38], %l4
st %f15, [%l7 + 0x40]
ta %xcc, 0x0
ldsw [%l7 + 0x3C], %i6
ldsh [%l7 + 0x20], %o3
brlz,a %i4, loop_5386
edge8l %g3, %o1, %g4
movgu %xcc, %l0, %i5
ba,a,pt %icc, loop_5387
loop_5386:
ldsb [%l7 + 0x0B], %g5
movrne %g1, 0x374, %i0
sub %o0, %o5, %i1
loop_5387:
ldd [%l7 + 0x70], %f12
sra %l1, %l3, %l2
fsrc2 %f6, %f14
ldsh [%l7 + 0x1A], %o2
sth %l5, [%l7 + 0x2A]
stx %i2, [%l7 + 0x40]
ld [%l7 + 0x40], %f14
fba,a %fcc0, loop_5388
udiv %g6, 0x0E39, %o4
ldd [%l7 + 0x40], %f4
ldub [%l7 + 0x20], %g2
loop_5388:
edge8 %i7, %l6, %o6
fandnot1 %f6, %f12, %f14
ldx [%l7 + 0x20], %g7
fbl,a %fcc0, loop_5389
st %f14, [%l7 + 0x20]
xnorcc %o7, 0x1F53, %l4
fmovd %f8, %f8
loop_5389:
srl %i6, %o3, %i3
fmovdn %xcc, %f13, %f5
bleu,a %xcc, loop_5390
for %f4, %f6, %f0
fmovrdlz %i4, %f12, %f12
ldsw [%l7 + 0x20], %g3
loop_5390:
bcc,pn %xcc, loop_5391
fbuge,a %fcc0, loop_5392
fnot2 %f4, %f6
lduh [%l7 + 0x54], %o1
loop_5391:
fand %f8, %f10, %f6
loop_5392:
fnot1 %f2, %f6
std %f14, [%l7 + 0x28]
andncc %g4, %i5, %g5
ld [%l7 + 0x30], %f15
ble,a %icc, loop_5393
ldsh [%l7 + 0x10], %l0
stw %i0, [%l7 + 0x44]
fmul8ulx16 %f0, %f4, %f4
loop_5393:
fmovsn %xcc, %f2, %f6
fornot2 %f8, %f10, %f14
std %f6, [%l7 + 0x78]
mulscc %g1, %o0, %o5
ld [%l7 + 0x3C], %f10
fornot1s %f14, %f15, %f2
lduw [%l7 + 0x10], %l1
tn %xcc, 0x0
bgu,a %xcc, loop_5394
std %f10, [%l7 + 0x30]
fpmerge %f2, %f4, %f14
sth %i1, [%l7 + 0x72]
loop_5394:
ld [%l7 + 0x48], %f8
alignaddr %l2, %o2, %l3
fblg %fcc2, loop_5395
lduh [%l7 + 0x32], %l5
fmovdne %icc, %f11, %f8
edge16n %g6, %o4, %i2
loop_5395:
fbuge,a %fcc1, loop_5396
stx %i7, [%l7 + 0x10]
fnot2 %f12, %f12
xnor %g2, 0x0E35, %o6
loop_5396:
fmovsl %xcc, %f6, %f3
ldsw [%l7 + 0x28], %l6
ld [%l7 + 0x40], %f6
fbule %fcc0, loop_5397
fpadd16 %f6, %f10, %f0
brlez %g7, loop_5398
tl %xcc, 0x6
loop_5397:
fmuld8ulx16 %f7, %f0, %f0
fnor %f0, %f8, %f12
loop_5398:
fmovsn %xcc, %f12, %f7
fmovscc %xcc, %f15, %f10
tvc %icc, 0x3
taddcc %o7, %i6, %o3
fsrc1 %f12, %f14
ldd [%l7 + 0x48], %f10
brlz,a %l4, loop_5399
fmovspos %xcc, %f0, %f1
fsrc2s %f1, %f10
fnand %f8, %f2, %f2
loop_5399:
ldsh [%l7 + 0x0C], %i3
fbe,a %fcc3, loop_5400
fbul %fcc0, loop_5401
ldsb [%l7 + 0x53], %i4
fnors %f5, %f0, %f0
loop_5400:
ldsb [%l7 + 0x60], %g3
loop_5401:
lduw [%l7 + 0x50], %o1
ldsh [%l7 + 0x48], %i5
ldd [%l7 + 0x10], %f0
bleu,a,pt %xcc, loop_5402
sth %g4, [%l7 + 0x48]
ldub [%l7 + 0x36], %g5
bg,a %icc, loop_5403
loop_5402:
ldsb [%l7 + 0x6B], %l0
fmovdvc %icc, %f5, %f9
ldsh [%l7 + 0x6C], %i0
loop_5403:
movre %g1, %o5, %o0
ldsw [%l7 + 0x28], %i1
fxnors %f1, %f13, %f7
fnot2s %f4, %f10
xorcc %l1, %o2, %l2
movcc %xcc, %l5, %g6
fmovdn %xcc, %f1, %f15
fmovdpos %icc, %f13, %f13
ldsb [%l7 + 0x39], %l3
fmovrsgez %o4, %f5, %f15
fmovdle %xcc, %f4, %f11
ba,pt %xcc, loop_5404
ldub [%l7 + 0x5C], %i2
std %f4, [%l7 + 0x70]
fmovsvc %icc, %f14, %f13
loop_5404:
fmul8x16 %f7, %f4, %f0
srlx %g2, 0x1A, %o6
fmovrse %i7, %f4, %f12
std %f8, [%l7 + 0x18]
ld [%l7 + 0x38], %f3
fbl %fcc0, loop_5405
sub %g7, 0x01D0, %o7
ldsh [%l7 + 0x4C], %i6
ldx [%l7 + 0x18], %o3
loop_5405:
bl,pn %icc, loop_5406
fbg,a %fcc0, loop_5407
sth %l4, [%l7 + 0x6C]
tn %icc, 0x5
loop_5406:
fbn %fcc2, loop_5408
loop_5407:
lduh [%l7 + 0x34], %i3
stb %i4, [%l7 + 0x5D]
fbule,a %fcc3, loop_5409
loop_5408:
ldsb [%l7 + 0x11], %g3
fnot1s %f1, %f4
fzero %f2
loop_5409:
subcc %o1, 0x0052, %i5
ldsh [%l7 + 0x22], %g4
edge8ln %l6, %l0, %i0
fmovde %xcc, %f5, %f5
fnot2s %f5, %f5
fpack16 %f8, %f12
ta %xcc, 0x4
fble,a %fcc2, loop_5410
sdivcc %g1, 0x1E32, %g5
lduw [%l7 + 0x40], %o5
bge %icc, loop_5411
loop_5410:
fornot2s %f6, %f11, %f0
subccc %o0, 0x17AB, %i1
fmovsleu %icc, %f4, %f6
loop_5411:
fbug %fcc2, loop_5412
sth %l1, [%l7 + 0x30]
umulcc %o2, %l2, %l5
fmovscc %icc, %f5, %f1
loop_5412:
ldd [%l7 + 0x60], %f6
fcmpgt32 %f12, %f0, %g6
ldsb [%l7 + 0x4E], %l3
fbule,a %fcc2, loop_5413
nop
setx loop_5414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f10, %f4, %o4
bleu,pt %xcc, loop_5415
loop_5413:
nop
setx loop_5416, %l0, %l1
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_5414:
fxnors %f8, %f9, %f14
fbule %fcc1, loop_5417
loop_5415:
st %f1, [%l7 + 0x2C]
loop_5416:
umulcc %i2, %o6, %g2
lduw [%l7 + 0x3C], %i7
loop_5417:
ldsh [%l7 + 0x12], %o7
fmovdle %icc, %f15, %f15
fnegd %f14, %f6
fmovdvs %icc, %f14, %f3
fnot1 %f14, %f6
ldd [%l7 + 0x20], %f6
be,pt %xcc, loop_5418
fandnot2 %f6, %f0, %f0
fmovsne %xcc, %f14, %f15
ldsw [%l7 + 0x2C], %g7
loop_5418:
fabsd %f4, %f6
fbue,a %fcc1, loop_5419
xnorcc %o3, %l4, %i6
subccc %i4, 0x0E31, %g3
lduw [%l7 + 0x70], %o1
loop_5419:
fblg %fcc1, loop_5420
fandnot2 %f8, %f8, %f6
ldsw [%l7 + 0x3C], %i5
fandnot1 %f8, %f6, %f8
loop_5420:
sll %g4, 0x13, %i3
ldsw [%l7 + 0x7C], %l6
movcc %icc, %l0, %i0
fornot2s %f11, %f11, %f12
ldd [%l7 + 0x50], %f6
stx %g5, [%l7 + 0x58]
ldsb [%l7 + 0x08], %g1
sllx %o0, 0x00, %i1
bl,a loop_5421
fbo,a %fcc2, loop_5422
ldub [%l7 + 0x2F], %l1
ldd [%l7 + 0x78], %f12
loop_5421:
ldsw [%l7 + 0x1C], %o5
loop_5422:
alignaddr %o2, %l2, %g6
ldub [%l7 + 0x3B], %l5
fbl %fcc2, loop_5423
ldx [%l7 + 0x60], %l3
add %i2, 0x17D4, %o4
ldub [%l7 + 0x1A], %g2
loop_5423:
addccc %o6, 0x00D9, %o7
ldx [%l7 + 0x18], %g7
sth %i7, [%l7 + 0x1C]
movneg %icc, %o3, %l4
ldsw [%l7 + 0x40], %i6
fnors %f0, %f4, %f0
ldsh [%l7 + 0x64], %g3
ldsh [%l7 + 0x34], %i4
movg %icc, %i5, %o1
ldd [%l7 + 0x18], %f4
fcmpeq16 %f12, %f6, %i3
fmul8x16 %f3, %f4, %f2
sra %g4, %l0, %l6
fmul8sux16 %f2, %f14, %f8
movvs %icc, %g5, %g1
fbge %fcc1, loop_5424
fmovdcc %icc, %f4, %f9
tpos %icc, 0x6
xor %o0, 0x0288, %i0
loop_5424:
fbug,a %fcc3, loop_5425
ldx [%l7 + 0x50], %i1
fpadd32s %f13, %f3, %f6
fmovdge %xcc, %f15, %f12
loop_5425:
fmovrdgz %o5, %f12, %f8
subc %l1, %l2, %g6
fsrc2s %f9, %f12
brnz %l5, loop_5426
alignaddr %o2, %l3, %i2
ldsh [%l7 + 0x76], %g2
subcc %o6, %o7, %g7
loop_5426:
array16 %i7, %o4, %o3
bg,a %icc, loop_5427
fcmpes %fcc0, %f2, %f6
fxnor %f4, %f10, %f10
srlx %i6, 0x08, %g3
loop_5427:
ble loop_5428
fmovsleu %icc, %f8, %f12
ld [%l7 + 0x3C], %f9
faligndata %f14, %f8, %f8
loop_5428:
edge16n %i4, %l4, %o1
fmovsneg %icc, %f13, %f5
ld [%l7 + 0x3C], %f5
fmovrdlez %i3, %f12, %f14
ldsh [%l7 + 0x3E], %i5
stw %g4, [%l7 + 0x60]
edge32 %l0, %g5, %l6
stx %o0, [%l7 + 0x78]
fexpand %f0, %f12
std %f10, [%l7 + 0x50]
ldsw [%l7 + 0x38], %i0
ld [%l7 + 0x7C], %f3
ba,pt %icc, loop_5429
fxor %f10, %f4, %f10
movl %icc, %i1, %o5
movrlz %g1, 0x155, %l1
loop_5429:
ldd [%l7 + 0x70], %f2
movge %icc, %g6, %l5
fmovdg %icc, %f5, %f3
be,pt %icc, loop_5430
ldsw [%l7 + 0x14], %o2
fsrc2 %f4, %f4
st %f1, [%l7 + 0x44]
loop_5430:
stb %l3, [%l7 + 0x17]
fble %fcc1, loop_5431
fsrc2s %f7, %f8
st %f8, [%l7 + 0x3C]
fxnor %f14, %f2, %f2
loop_5431:
udivx %l2, 0x0FF0, %i2
be,a %xcc, loop_5432
fbuge %fcc0, loop_5433
stw %g2, [%l7 + 0x74]
tg %xcc, 0x6
loop_5432:
fnor %f10, %f14, %f10
loop_5433:
edge8ln %o6, %o7, %g7
fpack16 %f10, %f7
edge16 %o4, %o3, %i6
stb %g3, [%l7 + 0x1D]
std %f2, [%l7 + 0x30]
stb %i7, [%l7 + 0x5B]
fmuld8ulx16 %f15, %f11, %f14
ldx [%l7 + 0x38], %l4
ldx [%l7 + 0x28], %o1
fsrc1s %f9, %f9
ldx [%l7 + 0x08], %i3
ldub [%l7 + 0x5A], %i5
ldsh [%l7 + 0x62], %i4
sdiv %g4, 0x193A, %l0
brgz,a %l6, loop_5434
mulx %o0, 0x10D0, %g5
fmuld8ulx16 %f13, %f15, %f2
fcmpeq32 %f6, %f10, %i0
loop_5434:
fmovsleu %icc, %f3, %f6
tcs %icc, 0x0
fmovd %f14, %f12
fmovdvs %xcc, %f0, %f1
ldd [%l7 + 0x70], %f2
fpsub32s %f2, %f6, %f1
fpack16 %f10, %f5
fxors %f5, %f12, %f2
fmovdcs %icc, %f13, %f5
array8 %o5, %i1, %g1
fmovsn %xcc, %f0, %f13
fors %f9, %f4, %f6
andn %g6, %l5, %l1
stx %o2, [%l7 + 0x48]
fpsub16s %f9, %f7, %f9
movrgz %l3, 0x3A0, %l2
ldub [%l7 + 0x64], %g2
ldsh [%l7 + 0x54], %i2
movn %icc, %o6, %g7
edge32ln %o7, %o4, %o3
fmul8ulx16 %f4, %f14, %f6
brlz,a %i6, loop_5435
sth %i7, [%l7 + 0x16]
fones %f8
ldx [%l7 + 0x78], %g3
loop_5435:
fcmpne16 %f8, %f2, %o1
stw %i3, [%l7 + 0x10]
edge16n %l4, %i5, %i4
stw %g4, [%l7 + 0x24]
bcs,a loop_5436
lduh [%l7 + 0x4C], %l6
orn %l0, 0x1C17, %o0
sethi 0x1E32, %g5
loop_5436:
ldsw [%l7 + 0x54], %i0
te %xcc, 0x5
ldx [%l7 + 0x60], %i1
fmovdvc %icc, %f14, %f1
mulx %g1, 0x1023, %o5
tne %icc, 0x0
fbn %fcc1, loop_5437
edge16l %g6, %l5, %o2
fbe,a %fcc3, loop_5438
fbl %fcc1, loop_5439
loop_5437:
smulcc %l1, 0x1F3E, %l2
st %f1, [%l7 + 0x34]
loop_5438:
bcc,a,pt %xcc, loop_5440
loop_5439:
fcmpgt16 %f2, %f6, %l3
alignaddrl %i2, %g2, %o6
fmovsle %xcc, %f6, %f3
loop_5440:
edge8l %g7, %o7, %o4
std %f8, [%l7 + 0x20]
fornot1 %f8, %f12, %f8
fbu,a %fcc2, loop_5441
stw %o3, [%l7 + 0x1C]
taddcc %i6, %g3, %o1
udivcc %i7, 0x1BB3, %i3
loop_5441:
ldx [%l7 + 0x68], %l4
stx %i5, [%l7 + 0x58]
ldsb [%l7 + 0x56], %g4
fabsd %f12, %f12
ldsh [%l7 + 0x4C], %l6
fcmpeq16 %f4, %f0, %i4
stw %l0, [%l7 + 0x54]
fcmple32 %f4, %f14, %g5
tl %xcc, 0x3
fmovrdlez %i0, %f8, %f4
bn,a,pt %xcc, loop_5442
stw %o0, [%l7 + 0x24]
fbuge %fcc3, loop_5443
movge %icc, %i1, %o5
loop_5442:
fbu,a %fcc3, loop_5444
st %f15, [%l7 + 0x48]
loop_5443:
udivx %g6, 0x0140, %l5
udivx %g1, 0x0B7D, %o2
loop_5444:
ldsh [%l7 + 0x46], %l1
ldd [%l7 + 0x28], %f10
ldsb [%l7 + 0x67], %l3
ble,pt %xcc, loop_5445
fmovdneg %icc, %f11, %f2
taddcc %l2, 0x062E, %g2
lduh [%l7 + 0x62], %o6
loop_5445:
edge8 %g7, %i2, %o7
std %f8, [%l7 + 0x50]
fmovdge %icc, %f7, %f11
fsrc2 %f8, %f4
ldx [%l7 + 0x28], %o3
fmovse %xcc, %f11, %f1
taddcc %o4, %i6, %o1
ldd [%l7 + 0x68], %f6
edge32 %g3, %i7, %i3
ldsw [%l7 + 0x28], %l4
stb %g4, [%l7 + 0x0C]
fmovsleu %icc, %f13, %f0
ldd [%l7 + 0x78], %f4
stb %l6, [%l7 + 0x5E]
fmovrdlez %i4, %f8, %f14
lduh [%l7 + 0x32], %i5
stx %g5, [%l7 + 0x60]
fmovdge %xcc, %f6, %f2
tne %icc, 0x3
st %f8, [%l7 + 0x20]
ldsh [%l7 + 0x1C], %l0
bge %xcc, loop_5446
st %f4, [%l7 + 0x48]
brgez,a %o0, loop_5447
ldsh [%l7 + 0x6A], %i1
loop_5446:
fmovsvc %xcc, %f13, %f4
lduh [%l7 + 0x20], %o5
loop_5447:
te %xcc, 0x6
xnor %g6, %i0, %g1
ldx [%l7 + 0x70], %o2
subccc %l1, 0x098E, %l5
std %f2, [%l7 + 0x48]
bgu,a,pt %xcc, loop_5448
fmovdl %icc, %f13, %f12
be,pt %xcc, loop_5449
movneg %icc, %l2, %g2
loop_5448:
tgu %icc, 0x0
tvs %xcc, 0x2
loop_5449:
ldub [%l7 + 0x2C], %o6
ldd [%l7 + 0x30], %f8
fcmpeq16 %f12, %f4, %g7
edge16 %i2, %l3, %o3
movrgz %o7, 0x39E, %i6
addc %o4, 0x1A02, %o1
fmovscs %icc, %f6, %f1
fpadd32s %f9, %f2, %f1
fmovse %icc, %f6, %f5
ldsh [%l7 + 0x0C], %i7
fornot2 %f10, %f6, %f2
ba,a,pt %xcc, loop_5450
fmovrdne %g3, %f0, %f10
stx %l4, [%l7 + 0x30]
brz %g4, loop_5451
loop_5450:
fornot1 %f0, %f2, %f0
ldsb [%l7 + 0x6E], %l6
ldd [%l7 + 0x70], %f0
loop_5451:
ldx [%l7 + 0x68], %i3
add %i4, %g5, %l0
fabsd %f12, %f10
fandnot1 %f14, %f10, %f10
std %f8, [%l7 + 0x10]
ldd [%l7 + 0x18], %f6
fmovrslez %o0, %f1, %f9
ldx [%l7 + 0x18], %i1
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x58], %o5
movrgez %g6, 0x213, %i0
stx %g1, [%l7 + 0x10]
lduh [%l7 + 0x5A], %o2
tsubcctv %i5, 0x1CD9, %l5
fble %fcc2, loop_5452
subc %l2, 0x0E66, %g2
lduw [%l7 + 0x5C], %l1
fbge,a %fcc1, loop_5453
loop_5452:
st %f13, [%l7 + 0x34]
sth %g7, [%l7 + 0x54]
ldsh [%l7 + 0x7E], %i2
loop_5453:
fbug %fcc3, loop_5454
fmovsa %xcc, %f15, %f8
tn %icc, 0x6
fnors %f5, %f5, %f1
loop_5454:
fornot1s %f4, %f7, %f13
fsrc2 %f4, %f6
sth %o6, [%l7 + 0x54]
movrlez %l3, %o3, %o7
fcmpeq16 %f6, %f10, %o4
and %i6, 0x1650, %o1
fcmpne16 %f0, %f8, %i7
ldsw [%l7 + 0x30], %g3
sll %g4, %l4, %l6
stb %i4, [%l7 + 0x43]
movgu %xcc, %g5, %i3
brgz,a %l0, loop_5455
ldsh [%l7 + 0x5A], %i1
ldsb [%l7 + 0x55], %o0
std %f2, [%l7 + 0x08]
loop_5455:
xorcc %o5, 0x1B92, %g6
movvs %icc, %g1, %o2
fexpand %f9, %f2
fnand %f14, %f2, %f14
fbne %fcc3, loop_5456
fmovsle %icc, %f10, %f9
fbl %fcc2, loop_5457
ldsb [%l7 + 0x13], %i5
loop_5456:
std %f4, [%l7 + 0x78]
sth %l5, [%l7 + 0x4C]
loop_5457:
ldd [%l7 + 0x20], %f14
fpack16 %f12, %f8
edge32l %l2, %i0, %l1
fpack32 %f10, %f14, %f8
call loop_5458
movrgz %g7, 0x346, %i2
sra %g2, %l3, %o3
movrlz %o6, 0x116, %o4
loop_5458:
edge8 %o7, %o1, %i6
fcmpd %fcc0, %f2, %f0
stb %g3, [%l7 + 0x24]
fpsub32 %f6, %f10, %f0
lduw [%l7 + 0x30], %g4
movne %xcc, %l4, %l6
stw %i7, [%l7 + 0x7C]
ldd [%l7 + 0x08], %f8
orn %g5, 0x11FA, %i4
popc %l0, %i1
lduw [%l7 + 0x18], %i3
fbl %fcc1, loop_5459
fcmpeq32 %f4, %f8, %o0
fmovdneg %xcc, %f0, %f12
edge32ln %g6, %o5, %o2
loop_5459:
taddcctv %g1, 0x117B, %i5
fmovd %f8, %f12
lduh [%l7 + 0x5A], %l2
addc %l5, %l1, %i0
tsubcc %g7, 0x17D1, %g2
fzeros %f0
tvs %xcc, 0x4
ldsh [%l7 + 0x74], %i2
lduh [%l7 + 0x60], %o3
fsrc2 %f6, %f6
fmovse %icc, %f2, %f5
ldsb [%l7 + 0x7E], %l3
ldsh [%l7 + 0x5C], %o4
ld [%l7 + 0x48], %f6
edge8 %o7, %o1, %o6
ldd [%l7 + 0x38], %f6
bcc %xcc, loop_5460
ldsh [%l7 + 0x38], %i6
ldub [%l7 + 0x59], %g4
nop
setx loop_5461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5460:
orn %g3, 0x0914, %l6
lduh [%l7 + 0x2A], %l4
fcmpne32 %f6, %f8, %i7
loop_5461:
fnors %f10, %f12, %f10
ldsw [%l7 + 0x50], %g5
fmovrslz %l0, %f11, %f1
brnz %i1, loop_5462
siam 0x2
fmovsvs %xcc, %f13, %f1
fxnors %f1, %f8, %f11
loop_5462:
fmovsvc %xcc, %f14, %f7
stw %i4, [%l7 + 0x28]
st %f15, [%l7 + 0x10]
fmul8sux16 %f14, %f4, %f2
sethi 0x13FD, %o0
bn,a loop_5463
ld [%l7 + 0x0C], %f11
ldsw [%l7 + 0x24], %i3
fmovrde %g6, %f10, %f8
loop_5463:
fones %f10
fmovdcc %xcc, %f15, %f6
ldd [%l7 + 0x50], %f0
sth %o5, [%l7 + 0x16]
te %icc, 0x7
mova %xcc, %g1, %o2
lduh [%l7 + 0x64], %l2
bvc,a,pn %icc, loop_5464
std %f0, [%l7 + 0x70]
tsubcctv %i5, 0x0D5D, %l1
mova %xcc, %l5, %i0
loop_5464:
sdivcc %g2, 0x12F5, %i2
move %xcc, %g7, %l3
movneg %icc, %o4, %o7
fmovsgu %icc, %f5, %f7
lduh [%l7 + 0x0A], %o1
bgu %xcc, loop_5465
nop
setx loop_5466, %l0, %l1
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 %o6, [%l7 + 0x1A]
fba,a %fcc0, loop_5467
loop_5465:
ldsh [%l7 + 0x12], %o3
loop_5466:
st %f7, [%l7 + 0x50]
edge32n %g4, %i6, %l6
loop_5467:
lduh [%l7 + 0x38], %g3
movne %icc, %i7, %g5
fmovsa %xcc, %f9, %f8
brnz,a %l4, loop_5468
udivcc %i1, 0x15CD, %i4
fpack32 %f14, %f8, %f10
ldsw [%l7 + 0x60], %o0
loop_5468:
fone %f0
fmovscs %icc, %f8, %f12
st %f5, [%l7 + 0x18]
std %f10, [%l7 + 0x10]
ldub [%l7 + 0x75], %i3
ble,pn %xcc, loop_5469
bleu,a,pt %icc, loop_5470
alignaddrl %g6, %o5, %g1
addcc %l0, %o2, %i5
loop_5469:
ldsh [%l7 + 0x60], %l1
loop_5470:
fmovrdgz %l5, %f8, %f8
edge16 %l2, %i0, %g2
sra %i2, 0x15, %g7
orn %o4, 0x045F, %o7
bcc,a loop_5471
sth %l3, [%l7 + 0x6A]
ba %icc, loop_5472
std %f6, [%l7 + 0x30]
loop_5471:
ldsh [%l7 + 0x72], %o6
lduh [%l7 + 0x1C], %o1
loop_5472:
addccc %o3, %g4, %l6
lduw [%l7 + 0x68], %g3
tvs %xcc, 0x6
edge32ln %i7, %g5, %l4
fandnot2 %f0, %f12, %f4
ld [%l7 + 0x5C], %f11
ldsh [%l7 + 0x34], %i6
fmovrdlz %i4, %f4, %f6
edge8l %i1, %o0, %i3
stx %g6, [%l7 + 0x20]
edge16 %g1, %l0, %o5
fornot2s %f0, %f5, %f7
lduw [%l7 + 0x7C], %o2
mulx %i5, %l5, %l1
fpack32 %f10, %f10, %f4
be %icc, loop_5473
tl %icc, 0x4
umulcc %i0, %g2, %l2
fabsd %f10, %f8
loop_5473:
fbge %fcc0, loop_5474
sth %i2, [%l7 + 0x7E]
bvc loop_5475
bcs,a %xcc, loop_5476
loop_5474:
tle %icc, 0x1
ldd [%l7 + 0x38], %f6
loop_5475:
movrne %o4, %g7, %o7
loop_5476:
ldub [%l7 + 0x12], %o6
srl %l3, 0x10, %o3
movcs %xcc, %o1, %g4
ldsw [%l7 + 0x28], %l6
sllx %i7, 0x1B, %g3
fbule %fcc2, loop_5477
be,a loop_5478
fba,a %fcc1, loop_5479
fsrc2 %f10, %f2
loop_5477:
st %f0, [%l7 + 0x5C]
loop_5478:
movre %l4, 0x08B, %i6
loop_5479:
sllx %g5, 0x02, %i1
fandnot1 %f6, %f4, %f8
fmuld8ulx16 %f13, %f13, %f8
bg,pt %xcc, loop_5480
movvs %icc, %o0, %i4
fmovdn %xcc, %f11, %f2
xorcc %g6, %g1, %l0
loop_5480:
ldx [%l7 + 0x68], %o5
ldx [%l7 + 0x78], %o2
fbu %fcc0, loop_5481
stx %i3, [%l7 + 0x10]
std %f0, [%l7 + 0x28]
movcc %xcc, %l5, %l1
loop_5481:
tpos %icc, 0x2
fmovrsne %i0, %f9, %f15
fpackfix %f12, %f15
ba,a %icc, loop_5482
brz %i5, loop_5483
ldsh [%l7 + 0x72], %l2
movrgez %g2, %i2, %o4
loop_5482:
bg,pn %xcc, loop_5484
loop_5483:
sth %o7, [%l7 + 0x0C]
tg %icc, 0x1
std %f10, [%l7 + 0x10]
loop_5484:
lduw [%l7 + 0x54], %o6
orn %l3, 0x1132, %g7
fpadd16s %f12, %f11, %f2
fmovsneg %xcc, %f1, %f10
bcs %icc, loop_5485
ble,pt %icc, loop_5486
bcc,a,pn %icc, loop_5487
fands %f9, %f14, %f2
loop_5485:
fsrc1s %f1, %f0
loop_5486:
movvc %icc, %o1, %g4
loop_5487:
movn %icc, %o3, %l6
fcmps %fcc1, %f3, %f9
call loop_5488
fmovrdne %i7, %f10, %f2
ba,a,pt %xcc, loop_5489
ldub [%l7 + 0x35], %l4
loop_5488:
fnors %f4, %f15, %f6
fpsub32 %f14, %f6, %f8
loop_5489:
call loop_5490
ldx [%l7 + 0x18], %g3
movneg %icc, %g5, %i1
fpsub32 %f4, %f2, %f0
loop_5490:
movg %xcc, %o0, %i4
alignaddrl %i6, %g6, %l0
edge32 %o5, %o2, %g1
ldsw [%l7 + 0x54], %l5
fpadd32s %f2, %f11, %f3
fnot1s %f6, %f6
std %f6, [%l7 + 0x08]
fmovrslz %i3, %f4, %f9
xnorcc %l1, 0x06BE, %i5
ta %icc, 0x1
fmovs %f14, %f3
ld [%l7 + 0x7C], %f5
fbul,a %fcc0, loop_5491
ldsh [%l7 + 0x0C], %i0
lduw [%l7 + 0x58], %g2
fmovdcs %icc, %f3, %f12
loop_5491:
be %icc, loop_5492
tg %icc, 0x6
addcc %i2, 0x1837, %o4
fble,a %fcc3, loop_5493
loop_5492:
bne,a,pn %icc, loop_5494
fmovsvc %icc, %f15, %f12
ldx [%l7 + 0x20], %o7
loop_5493:
fpadd16s %f8, %f3, %f6
loop_5494:
std %f10, [%l7 + 0x60]
movrgz %o6, 0x1A2, %l3
addccc %l2, %g7, %g4
move %xcc, %o1, %l6
fbul,a %fcc1, loop_5495
fmovdl %xcc, %f8, %f0
st %f10, [%l7 + 0x4C]
lduh [%l7 + 0x20], %o3
loop_5495:
stw %i7, [%l7 + 0x74]
ldx [%l7 + 0x78], %g3
tvc %xcc, 0x5
edge32l %g5, %i1, %l4
fcmple32 %f4, %f10, %o0
fba,a %fcc1, loop_5496
ldsw [%l7 + 0x3C], %i6
orncc %i4, 0x094E, %l0
fexpand %f8, %f0
loop_5496:
be %xcc, loop_5497
fnors %f9, %f14, %f11
lduh [%l7 + 0x3E], %g6
movneg %icc, %o2, %g1
loop_5497:
brgz %o5, loop_5498
lduw [%l7 + 0x0C], %i3
popc %l1, %i5
edge16 %i0, %g2, %l5
loop_5498:
array16 %i2, %o7, %o6
fsrc1 %f0, %f12
stw %o4, [%l7 + 0x0C]
sethi 0x11C2, %l2
tvc %icc, 0x3
brlez %l3, loop_5499
ldd [%l7 + 0x40], %f2
nop
setx loop_5500, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f14
loop_5499:
stw %g4, [%l7 + 0x30]
lduh [%l7 + 0x7A], %o1
loop_5500:
std %f14, [%l7 + 0x40]
fmovdgu %xcc, %f15, %f2
ldsb [%l7 + 0x1B], %l6
st %f11, [%l7 + 0x5C]
stx %g7, [%l7 + 0x10]
sdivx %i7, 0x1F53, %o3
udivcc %g5, 0x034D, %i1
sethi 0x00F0, %l4
fpmerge %f12, %f8, %f10
fbge,a %fcc0, loop_5501
srlx %g3, %i6, %o0
edge16 %i4, %l0, %g6
fmovdcs %icc, %f4, %f8
loop_5501:
fnegd %f4, %f2
fpsub16 %f2, %f0, %f10
lduw [%l7 + 0x44], %o2
fmovrdne %g1, %f2, %f10
stw %o5, [%l7 + 0x78]
fands %f1, %f14, %f7
std %f14, [%l7 + 0x58]
sdivcc %l1, 0x11A3, %i3
ld [%l7 + 0x08], %f2
fornot1 %f14, %f2, %f0
smulcc %i5, 0x05A9, %g2
stx %l5, [%l7 + 0x70]
movleu %icc, %i0, %i2
movre %o7, %o4, %l2
fbg,a %fcc1, loop_5502
lduh [%l7 + 0x7C], %l3
fmovsleu %icc, %f14, %f10
fbul,a %fcc3, loop_5503
loop_5502:
stx %g4, [%l7 + 0x38]
lduh [%l7 + 0x52], %o1
sth %o6, [%l7 + 0x6A]
loop_5503:
ldd [%l7 + 0x08], %f0
edge16l %l6, %g7, %o3
stx %i7, [%l7 + 0x78]
edge16l %g5, %l4, %g3
sdivcc %i1, 0x162F, %i6
fnegd %f12, %f2
fmovdle %icc, %f7, %f12
nop
setx loop_5504, %l0, %l1
jmpl %l1, %i4
stx %l0, [%l7 + 0x08]
lduw [%l7 + 0x18], %g6
fand %f4, %f4, %f0
loop_5504:
fxnors %f11, %f11, %f13
fmovde %icc, %f0, %f2
taddcc %o2, 0x0294, %g1
fmovdge %icc, %f11, %f6
lduh [%l7 + 0x36], %o0
fabsd %f8, %f2
add %l1, %o5, %i3
ldub [%l7 + 0x72], %g2
andn %i5, 0x1008, %i0
fpadd32 %f2, %f6, %f14
fmovsa %xcc, %f15, %f4
fmovdne %xcc, %f0, %f2
udivcc %i2, 0x19C0, %o7
tneg %icc, 0x4
ldsh [%l7 + 0x3A], %o4
movvc %xcc, %l2, %l3
ldsw [%l7 + 0x3C], %g4
fpadd32s %f2, %f3, %f4
fbg %fcc2, loop_5505
edge16 %l5, %o1, %l6
ld [%l7 + 0x10], %f15
bleu,a,pn %xcc, loop_5506
loop_5505:
fands %f7, %f13, %f2
fmovsge %icc, %f7, %f15
ldsh [%l7 + 0x0C], %g7
loop_5506:
fornot1s %f13, %f11, %f3
fsrc2s %f9, %f10
sllx %o6, %i7, %g5
fmovdcs %xcc, %f3, %f15
fcmpgt16 %f4, %f0, %o3
ldd [%l7 + 0x28], %f12
fmovd %f12, %f8
tpos %xcc, 0x0
fxnor %f12, %f0, %f14
fbne %fcc2, loop_5507
stw %g3, [%l7 + 0x7C]
udiv %l4, 0x1961, %i6
ldsh [%l7 + 0x34], %i4
loop_5507:
fmovsne %icc, %f2, %f7
stw %l0, [%l7 + 0x0C]
fnot1 %f14, %f2
movvs %icc, %g6, %o2
movcc %icc, %g1, %o0
tneg %xcc, 0x5
ldub [%l7 + 0x68], %i1
fbule %fcc2, loop_5508
fornot1s %f4, %f11, %f4
bpos,a loop_5509
fmovdpos %icc, %f10, %f8
loop_5508:
movvs %xcc, %o5, %i3
lduh [%l7 + 0x46], %g2
loop_5509:
fpadd16 %f4, %f12, %f2
xnorcc %l1, %i0, %i5
movg %xcc, %o7, %i2
sth %o4, [%l7 + 0x7C]
fpmerge %f10, %f0, %f14
smul %l3, %l2, %l5
fmovde %icc, %f4, %f8
ldub [%l7 + 0x5A], %g4
fmovrslez %o1, %f15, %f14
umulcc %g7, 0x1180, %l6
nop
setx loop_5510, %l0, %l1
jmpl %l1, %o6
edge8l %i7, %g5, %g3
ldsb [%l7 + 0x61], %l4
ldsw [%l7 + 0x50], %o3
loop_5510:
or %i6, %l0, %g6
tcc %xcc, 0x5
brgez %o2, loop_5511
ldsb [%l7 + 0x3F], %g1
subccc %i4, %i1, %o5
ld [%l7 + 0x0C], %f9
loop_5511:
bneg,a,pt %icc, loop_5512
popc %o0, %i3
tcs %xcc, 0x1
fnegd %f0, %f14
loop_5512:
fbue,a %fcc1, loop_5513
fmovdle %icc, %f7, %f8
fmovdcc %icc, %f4, %f8
fmovd %f10, %f2
loop_5513:
fcmple16 %f8, %f10, %g2
ldsh [%l7 + 0x7C], %i0
movrne %l1, 0x1D0, %o7
ldx [%l7 + 0x20], %i5
stw %o4, [%l7 + 0x1C]
pdist %f6, %f12, %f10
fpmerge %f11, %f1, %f4
edge32 %l3, %i2, %l2
bpos %icc, loop_5514
bleu,pn %icc, loop_5515
srax %l5, %g4, %g7
fbg %fcc0, loop_5516
loop_5514:
stx %l6, [%l7 + 0x20]
loop_5515:
stx %o6, [%l7 + 0x18]
fxor %f8, %f4, %f2
loop_5516:
fzero %f10
brnz,a %o1, loop_5517
movvs %icc, %i7, %g5
taddcc %g3, %o3, %l4
fmul8ulx16 %f4, %f0, %f8
loop_5517:
tn %xcc, 0x5
orn %l0, 0x17B0, %i6
move %xcc, %o2, %g1
tg %xcc, 0x2
bg,pt %xcc, loop_5518
lduh [%l7 + 0x14], %g6
fsrc1 %f6, %f12
lduw [%l7 + 0x28], %i1
loop_5518:
orcc %i4, 0x02FD, %o0
stw %o5, [%l7 + 0x58]
st %f13, [%l7 + 0x78]
fbg %fcc2, loop_5519
sth %i3, [%l7 + 0x6C]
fmovrdne %g2, %f8, %f4
fmovscs %icc, %f3, %f10
loop_5519:
fnot2 %f0, %f14
andn %l1, 0x0C53, %i0
movrgz %i5, %o7, %l3
fbue %fcc1, loop_5520
movneg %xcc, %o4, %l2
std %f2, [%l7 + 0x38]
ldd [%l7 + 0x18], %f2
loop_5520:
ld [%l7 + 0x38], %f11
fcmple32 %f12, %f6, %i2
fornot2s %f13, %f6, %f10
fmovsneg %icc, %f8, %f0
array16 %g4, %l5, %l6
fmovrse %o6, %f0, %f7
fcmpgt16 %f0, %f6, %o1
stx %i7, [%l7 + 0x68]
fmovdge %xcc, %f12, %f14
lduh [%l7 + 0x78], %g5
st %f6, [%l7 + 0x18]
smul %g3, 0x0F9B, %g7
movle %xcc, %o3, %l4
ldub [%l7 + 0x22], %i6
brlz,a %l0, loop_5521
fpadd16 %f2, %f6, %f14
fnegs %f4, %f6
fcmpne16 %f2, %f6, %g1
loop_5521:
bne,a,pt %xcc, loop_5522
ba,pn %icc, loop_5523
andncc %o2, %g6, %i1
fnands %f10, %f9, %f15
loop_5522:
faligndata %f8, %f14, %f10
loop_5523:
xnorcc %o0, %i4, %o5
bneg,pt %icc, loop_5524
te %xcc, 0x5
lduh [%l7 + 0x2C], %g2
fmovdle %icc, %f9, %f9
loop_5524:
fbule %fcc2, loop_5525
lduw [%l7 + 0x6C], %i3
fmovdgu %icc, %f7, %f6
stw %l1, [%l7 + 0x20]
loop_5525:
ble,a,pn %icc, loop_5526
edge32 %i0, %o7, %i5
fmovdg %xcc, %f11, %f9
array8 %l3, %o4, %l2
loop_5526:
bgu,pn %icc, loop_5527
bn,pt %icc, loop_5528
edge16n %g4, %l5, %l6
bleu %xcc, loop_5529
loop_5527:
ldd [%l7 + 0x58], %f10
loop_5528:
tvs %xcc, 0x3
bleu,a,pt %icc, loop_5530
loop_5529:
xorcc %i2, %o1, %i7
ldsb [%l7 + 0x53], %o6
std %f14, [%l7 + 0x40]
loop_5530:
edge32l %g3, %g5, %g7
fmovsa %xcc, %f2, %f13
lduh [%l7 + 0x40], %l4
stb %o3, [%l7 + 0x0E]
bvs,pn %xcc, loop_5531
movgu %icc, %l0, %i6
nop
setx loop_5532, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x25], %g1
loop_5531:
bneg,a,pn %xcc, loop_5533
fcmpeq32 %f10, %f4, %o2
loop_5532:
movrne %g6, %o0, %i1
xor %i4, %o5, %g2
loop_5533:
lduw [%l7 + 0x64], %i3
ldsw [%l7 + 0x48], %l1
movrne %i0, 0x113, %o7
fbn %fcc1, loop_5534
bleu %xcc, loop_5535
movre %l3, %i5, %l2
fmovse %xcc, %f8, %f10
loop_5534:
fand %f14, %f2, %f2
loop_5535:
fcmped %fcc3, %f10, %f12
edge16 %g4, %l5, %o4
fandnot2 %f6, %f10, %f10
fmovsle %xcc, %f12, %f15
ldub [%l7 + 0x5B], %i2
ldx [%l7 + 0x10], %l6
xnor %o1, %i7, %g3
edge16l %g5, %o6, %l4
fbg %fcc3, loop_5536
sth %g7, [%l7 + 0x5C]
edge16l %l0, %i6, %o3
fmovdvs %xcc, %f13, %f3
loop_5536:
call loop_5537
array16 %g1, %g6, %o0
lduh [%l7 + 0x40], %o2
nop
setx loop_5538, %l0, %l1
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_5537:
fabsd %f2, %f2
addccc %i4, %i1, %g2
sllx %i3, %l1, %o5
loop_5538:
fcmpes %fcc1, %f15, %f3
ldsb [%l7 + 0x10], %o7
taddcctv %l3, %i0, %i5
ldub [%l7 + 0x12], %l2
movneg %xcc, %l5, %g4
tle %xcc, 0x2
sth %o4, [%l7 + 0x28]
be,pn %xcc, loop_5539
ldd [%l7 + 0x08], %f0
stb %i2, [%l7 + 0x42]
fnor %f6, %f8, %f10
loop_5539:
fmovsl %icc, %f14, %f0
movrgez %l6, 0x011, %i7
fmul8ulx16 %f8, %f14, %f0
fblg %fcc3, loop_5540
st %f15, [%l7 + 0x10]
stw %g3, [%l7 + 0x30]
ldub [%l7 + 0x68], %o1
loop_5540:
stx %o6, [%l7 + 0x70]
edge16ln %g5, %l4, %g7
fmovdneg %icc, %f4, %f8
fandnot2s %f6, %f12, %f1
fcmpeq32 %f8, %f14, %i6
ldx [%l7 + 0x48], %o3
ldub [%l7 + 0x69], %g1
ldx [%l7 + 0x18], %g6
stw %o0, [%l7 + 0x5C]
ldd [%l7 + 0x40], %f8
fzero %f2
be,pt %xcc, loop_5541
stw %l0, [%l7 + 0x0C]
fmovsgu %xcc, %f6, %f0
andcc %o2, %i4, %i1
loop_5541:
smul %g2, %l1, %o5
bg %xcc, loop_5542
tge %xcc, 0x6
movge %icc, %i3, %l3
fmovsle %xcc, %f11, %f8
loop_5542:
fmovdneg %icc, %f1, %f5
add %i0, 0x1867, %o7
ldsh [%l7 + 0x26], %i5
fblg %fcc1, loop_5543
ldd [%l7 + 0x70], %f12
tne %icc, 0x5
ba,a loop_5544
loop_5543:
bvs,a,pn %icc, loop_5545
ldsw [%l7 + 0x18], %l5
ld [%l7 + 0x5C], %f4
loop_5544:
ldsb [%l7 + 0x11], %l2
loop_5545:
alignaddrl %o4, %g4, %i2
andncc %l6, %g3, %i7
be,pt %icc, loop_5546
umul %o6, 0x14EE, %g5
fble,a %fcc1, loop_5547
tg %xcc, 0x3
loop_5546:
fcmpes %fcc2, %f0, %f15
srax %l4, 0x14, %g7
loop_5547:
fzero %f2
or %o1, %o3, %i6
nop
setx loop_5548, %l0, %l1
jmpl %l1, %g1
st %f11, [%l7 + 0x4C]
movn %icc, %o0, %l0
tpos %icc, 0x0
loop_5548:
stw %g6, [%l7 + 0x74]
fmovsg %icc, %f9, %f11
fxnor %f14, %f0, %f14
tg %xcc, 0x5
sdiv %o2, 0x0654, %i1
taddcc %i4, 0x1530, %l1
stw %o5, [%l7 + 0x34]
brlz,a %i3, loop_5549
stb %l3, [%l7 + 0x57]
fornot1 %f8, %f10, %f4
ldub [%l7 + 0x27], %g2
loop_5549:
fnand %f8, %f12, %f0
sth %o7, [%l7 + 0x4A]
fexpand %f2, %f12
fbug,a %fcc1, loop_5550
fmovdcs %xcc, %f14, %f5
fzero %f14
edge32l %i0, %i5, %l2
loop_5550:
fmovscs %icc, %f11, %f9
movrlz %o4, 0x2D4, %l5
fandnot1 %f2, %f0, %f14
ldsw [%l7 + 0x3C], %i2
lduh [%l7 + 0x78], %l6
ldx [%l7 + 0x10], %g4
ldsb [%l7 + 0x08], %g3
sdiv %o6, 0x0093, %g5
fnegd %f0, %f12
xnorcc %l4, 0x0B2A, %i7
stw %o1, [%l7 + 0x1C]
nop
setx loop_5551, %l0, %l1
jmpl %l1, %g7
fmovscc %xcc, %f9, %f6
bneg,pt %icc, loop_5552
fpack32 %f14, %f14, %f2
loop_5551:
edge8 %i6, %o3, %g1
lduw [%l7 + 0x10], %l0
loop_5552:
movvc %icc, %g6, %o0
mulx %i1, 0x020B, %i4
tpos %xcc, 0x0
fornot2s %f15, %f6, %f7
fcmpeq16 %f8, %f10, %l1
stb %o2, [%l7 + 0x5A]
ldd [%l7 + 0x60], %f0
fsrc2 %f2, %f8
array8 %o5, %i3, %l3
bl,a,pt %xcc, loop_5553
stb %g2, [%l7 + 0x5F]
fmovsvs %xcc, %f14, %f2
xorcc %o7, %i0, %l2
loop_5553:
fcmpne32 %f14, %f2, %o4
tleu %xcc, 0x6
fmovsle %xcc, %f7, %f15
fmul8x16al %f13, %f7, %f8
fmovdne %xcc, %f6, %f15
smulcc %l5, 0x0B3B, %i2
fandnot2s %f7, %f15, %f15
fpsub32s %f4, %f10, %f11
fmovsa %icc, %f1, %f3
brnz %l6, loop_5554
tneg %xcc, 0x0
ldsh [%l7 + 0x24], %g4
ldsb [%l7 + 0x1F], %i5
loop_5554:
stx %o6, [%l7 + 0x78]
fmovrdlz %g3, %f6, %f2
fornot2 %f14, %f4, %f14
nop
setx loop_5555, %l0, %l1
jmpl %l1, %g5
fbne %fcc3, loop_5556
lduw [%l7 + 0x20], %i7
ldx [%l7 + 0x58], %l4
loop_5555:
srax %g7, %i6, %o1
loop_5556:
brgz %o3, loop_5557
fands %f6, %f9, %f10
fpackfix %f10, %f8
movre %g1, 0x100, %g6
loop_5557:
fmovrdlz %l0, %f12, %f0
edge8n %o0, %i1, %l1
fcmpd %fcc0, %f12, %f10
lduh [%l7 + 0x2A], %o2
st %f0, [%l7 + 0x64]
array32 %i4, %i3, %l3
bvs %xcc, loop_5558
fbn %fcc1, loop_5559
std %f14, [%l7 + 0x40]
ldsb [%l7 + 0x4F], %g2
loop_5558:
taddcctv %o7, %i0, %o5
loop_5559:
siam 0x3
fsrc1s %f0, %f9
andcc %l2, %o4, %i2
ldsw [%l7 + 0x7C], %l5
fxnor %f12, %f12, %f12
bne loop_5560
ld [%l7 + 0x78], %f14
ldsh [%l7 + 0x6A], %l6
nop
setx loop_5561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5560:
fornot1s %f9, %f15, %f11
fbl %fcc0, loop_5562
fmovdvs %icc, %f0, %f8
loop_5561:
fpsub32s %f5, %f4, %f9
fmovsneg %icc, %f7, %f9
loop_5562:
fzero %f14
fors %f11, %f6, %f8
orn %g4, 0x0FA8, %o6
sth %i5, [%l7 + 0x3E]
fpack16 %f10, %f5
stw %g5, [%l7 + 0x20]
stx %g3, [%l7 + 0x58]
ld [%l7 + 0x4C], %f9
stb %l4, [%l7 + 0x5E]
fpsub16 %f10, %f4, %f0
addc %g7, 0x18A3, %i6
movvs %xcc, %i7, %o3
ld [%l7 + 0x34], %f5
ldd [%l7 + 0x48], %f4
bn,a %icc, loop_5563
edge16l %g1, %g6, %o1
ldx [%l7 + 0x28], %o0
ldsh [%l7 + 0x34], %i1
loop_5563:
movge %icc, %l0, %o2
ldub [%l7 + 0x24], %i4
sth %l1, [%l7 + 0x3C]
brnz,a %l3, loop_5564
edge8n %g2, %i3, %i0
fbue,a %fcc3, loop_5565
fblg %fcc3, loop_5566
loop_5564:
fxor %f2, %f10, %f12
fnot1 %f6, %f2
loop_5565:
fmovd %f12, %f8
loop_5566:
bne,pt %icc, loop_5567
fexpand %f4, %f14
tleu %xcc, 0x4
fmovscs %icc, %f7, %f14
loop_5567:
std %f0, [%l7 + 0x68]
fsrc1 %f12, %f10
edge16 %o5, %l2, %o4
lduw [%l7 + 0x58], %i2
ba,a loop_5568
or %l5, %l6, %g4
bgu,a %icc, loop_5569
lduw [%l7 + 0x48], %o7
loop_5568:
umul %o6, 0x01A8, %g5
fxors %f10, %f10, %f6
loop_5569:
fmovrslez %i5, %f8, %f1
bshuffle %f10, %f4, %f2
fpsub16s %f14, %f3, %f15
fbe,a %fcc3, loop_5570
stb %l4, [%l7 + 0x1E]
fmul8sux16 %f2, %f2, %f14
stb %g7, [%l7 + 0x3B]
loop_5570:
fexpand %f1, %f10
tcs %xcc, 0x0
tn %xcc, 0x6
fabss %f9, %f1
sth %g3, [%l7 + 0x40]
fpack32 %f10, %f14, %f4
bneg %icc, loop_5571
sth %i6, [%l7 + 0x4A]
movrlz %i7, 0x3CC, %o3
fbug,a %fcc1, loop_5572
loop_5571:
fxors %f2, %f15, %f10
fone %f6
fmovsvc %xcc, %f6, %f8
loop_5572:
fandnot2s %f14, %f0, %f5
fnegs %f15, %f14
fandnot2 %f6, %f2, %f14
ldsb [%l7 + 0x52], %g1
edge8ln %o1, %g6, %o0
addc %i1, 0x1881, %o2
fzeros %f12
popc 0x0992, %l0
subccc %i4, %l3, %l1
alignaddrl %g2, %i3, %i0
tle %xcc, 0x1
lduw [%l7 + 0x44], %o5
movge %xcc, %l2, %o4
fbge %fcc3, loop_5573
fmovsvs %icc, %f15, %f10
ldub [%l7 + 0x77], %l5
subccc %l6, 0x0196, %i2
loop_5573:
tgu %icc, 0x1
andcc %g4, %o6, %g5
fmovrdgz %o7, %f10, %f8
movrlz %l4, 0x0BE, %g7
fmul8x16 %f12, %f0, %f8
sth %g3, [%l7 + 0x4E]
fmovscs %xcc, %f13, %f3
fbuge,a %fcc2, loop_5574
fcmpes %fcc3, %f11, %f4
fmovdge %xcc, %f11, %f2
alignaddr %i5, %i6, %i7
loop_5574:
edge32l %g1, %o3, %g6
fbul %fcc3, loop_5575
array16 %o1, %i1, %o2
stw %l0, [%l7 + 0x58]
alignaddr %o0, %i4, %l1
loop_5575:
edge16l %l3, %i3, %g2
fxors %f7, %f6, %f1
array32 %i0, %o5, %o4
lduh [%l7 + 0x70], %l5
fornot1 %f8, %f6, %f14
ldd [%l7 + 0x10], %f8
ldd [%l7 + 0x58], %f8
ta %icc, 0x4
sth %l2, [%l7 + 0x6A]
fmovrde %l6, %f10, %f12
fmovdvc %xcc, %f11, %f7
brnz %i2, loop_5576
stx %g4, [%l7 + 0x18]
ldx [%l7 + 0x30], %o6
stb %o7, [%l7 + 0x0F]
loop_5576:
subc %g5, %g7, %g3
movleu %icc, %l4, %i5
lduh [%l7 + 0x7A], %i6
lduw [%l7 + 0x28], %i7
tcc %icc, 0x1
fsrc1 %f2, %f4
edge16l %g1, %o3, %g6
fcmped %fcc1, %f8, %f0
ldsh [%l7 + 0x62], %o1
fpadd16 %f14, %f4, %f10
faligndata %f12, %f12, %f8
movge %xcc, %i1, %o2
fbu,a %fcc1, loop_5577
brlez,a %l0, loop_5578
movrne %i4, %l1, %l3
nop
setx loop_5579, %l0, %l1
jmpl %l1, %i3
loop_5577:
fzero %f4
loop_5578:
sth %g2, [%l7 + 0x16]
edge32ln %i0, %o5, %o0
loop_5579:
ldx [%l7 + 0x40], %l5
ldx [%l7 + 0x40], %o4
sethi 0x0DB0, %l6
addcc %i2, %l2, %o6
fmovda %xcc, %f2, %f12
stw %o7, [%l7 + 0x30]
fcmpd %fcc1, %f8, %f10
fmovdl %icc, %f3, %f7
fbu %fcc0, loop_5580
fcmped %fcc3, %f0, %f6
edge16n %g5, %g4, %g3
movvs %xcc, %l4, %g7
loop_5580:
st %f1, [%l7 + 0x4C]
fmovdgu %xcc, %f3, %f5
stb %i6, [%l7 + 0x21]
fbn,a %fcc1, loop_5581
lduw [%l7 + 0x78], %i7
stx %g1, [%l7 + 0x28]
fcmpne16 %f14, %f8, %i5
loop_5581:
fpackfix %f8, %f15
tsubcc %g6, 0x1B87, %o3
fmovdle %icc, %f12, %f14
ldsw [%l7 + 0x4C], %i1
fmul8sux16 %f6, %f10, %f10
ldsh [%l7 + 0x2E], %o1
fabsd %f10, %f8
bn %icc, loop_5582
ldsw [%l7 + 0x74], %o2
fmovsle %xcc, %f7, %f11
mulscc %l0, %i4, %l1
loop_5582:
fandnot2 %f12, %f10, %f14
movpos %xcc, %i3, %g2
fones %f14
fbug %fcc1, loop_5583
fmovscc %xcc, %f10, %f14
ldx [%l7 + 0x78], %l3
sdiv %i0, 0x1DAD, %o5
loop_5583:
fbug,a %fcc2, loop_5584
fmovsle %icc, %f7, %f13
brlz %l5, loop_5585
fnot2s %f3, %f11
loop_5584:
fnot1s %f0, %f8
fmul8x16al %f11, %f6, %f2
loop_5585:
stw %o0, [%l7 + 0x7C]
stb %l6, [%l7 + 0x42]
array16 %i2, %o4, %l2
st %f0, [%l7 + 0x68]
brgez %o7, loop_5586
addcc %g5, %o6, %g3
fbo %fcc2, loop_5587
lduh [%l7 + 0x56], %l4
loop_5586:
fmovsneg %icc, %f9, %f7
std %f0, [%l7 + 0x40]
loop_5587:
tcs %icc, 0x5
andncc %g7, %i6, %i7
edge8ln %g4, %g1, %g6
mulscc %o3, 0x1571, %i5
bpos,a,pt %xcc, loop_5588
fmovdcs %icc, %f4, %f1
fors %f10, %f15, %f7
smul %i1, %o2, %l0
loop_5588:
tne %icc, 0x5
ldsw [%l7 + 0x70], %i4
fornot1 %f8, %f6, %f10
fmuld8ulx16 %f11, %f3, %f14
bgu,a loop_5589
movneg %icc, %l1, %o1
fbg,a %fcc1, loop_5590
tgu %xcc, 0x3
loop_5589:
bg,pn %icc, loop_5591
popc 0x0CB9, %g2
loop_5590:
ldx [%l7 + 0x78], %i3
ldsb [%l7 + 0x72], %i0
loop_5591:
fmovrse %o5, %f2, %f12
fpack32 %f10, %f6, %f10
nop
setx loop_5592, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x54], %o0
fpack16 %f6, %f2
ldsb [%l7 + 0x33], %l6
loop_5592:
movn %icc, %l3, %o4
std %f8, [%l7 + 0x60]
fmovrsne %i2, %f2, %f1
fnot1s %f6, %f0
bneg,pt %icc, loop_5593
stx %o7, [%l7 + 0x08]
sth %g5, [%l7 + 0x52]
tn %icc, 0x2
loop_5593:
brgez %l2, loop_5594
stx %g3, [%l7 + 0x50]
fmovrdgz %o6, %f10, %f12
movneg %xcc, %g7, %l4
loop_5594:
movne %icc, %i6, %i7
lduh [%l7 + 0x7C], %g4
fmul8ulx16 %f0, %f6, %f0
edge32l %g1, %o3, %g6
ta %icc, 0x2
fpsub16s %f8, %f6, %f11
fmovrdne %i5, %f12, %f0
ldx [%l7 + 0x18], %o2
movpos %icc, %l0, %i1
andn %i4, %l1, %o1
std %f12, [%l7 + 0x70]
udivcc %g2, 0x140A, %i3
movcc %xcc, %o5, %i0
ldsw [%l7 + 0x68], %l5
fbug %fcc1, loop_5595
sth %l6, [%l7 + 0x0C]
stw %l3, [%l7 + 0x18]
ldsw [%l7 + 0x14], %o0
loop_5595:
fmul8ulx16 %f12, %f10, %f12
srlx %o4, %i2, %g5
fnegd %f6, %f0
or %l2, %o7, %o6
ldsh [%l7 + 0x7E], %g7
ldd [%l7 + 0x48], %f10
mulscc %g3, 0x1B6F, %l4
faligndata %f10, %f0, %f2
ldsb [%l7 + 0x2B], %i7
ldsw [%l7 + 0x18], %i6
smulcc %g4, 0x033D, %g1
ldsh [%l7 + 0x10], %o3
smulcc %i5, %g6, %o2
be loop_5596
stx %l0, [%l7 + 0x08]
fnot1 %f6, %f10
addc %i1, 0x1659, %i4
loop_5596:
lduw [%l7 + 0x28], %l1
lduw [%l7 + 0x54], %g2
andn %o1, 0x08FB, %i3
umulcc %i0, %o5, %l6
fbl %fcc2, loop_5597
fones %f1
stx %l3, [%l7 + 0x58]
fmovdcc %xcc, %f1, %f1
loop_5597:
fmovdg %icc, %f6, %f7
fbge %fcc0, loop_5598
subcc %o0, 0x01C7, %l5
lduh [%l7 + 0x58], %i2
fmovsa %icc, %f8, %f3
loop_5598:
brnz,a %o4, loop_5599
stx %l2, [%l7 + 0x50]
fbl,a %fcc0, loop_5600
fpadd16 %f4, %f14, %f2
loop_5599:
srax %o7, %o6, %g7
tcs %xcc, 0x4
loop_5600:
umulcc %g3, %l4, %g5
fmovdge %icc, %f4, %f12
ldx [%l7 + 0x68], %i7
ldx [%l7 + 0x38], %g4
brz,a %g1, loop_5601
fcmpd %fcc0, %f10, %f10
xnor %o3, 0x13FE, %i6
addccc %g6, %o2, %l0
loop_5601:
bleu,a loop_5602
andn %i1, 0x0856, %i4
movrlez %i5, %l1, %o1
stb %g2, [%l7 + 0x25]
loop_5602:
subccc %i0, 0x0658, %i3
movle %icc, %l6, %o5
st %f8, [%l7 + 0x38]
fnand %f2, %f2, %f14
fcmpeq32 %f14, %f10, %o0
stw %l5, [%l7 + 0x14]
stx %l3, [%l7 + 0x48]
fmovsgu %icc, %f14, %f3
stw %o4, [%l7 + 0x30]
andn %l2, %o7, %o6
sth %g7, [%l7 + 0x1A]
bne,pt %icc, loop_5603
movrlez %i2, 0x1E1, %l4
fmovsne %xcc, %f14, %f2
stw %g3, [%l7 + 0x44]
loop_5603:
nop
setx loop_5604, %l0, %l1
jmpl %l1, %g5
tn %icc, 0x3
edge16ln %g4, %g1, %i7
movvs %xcc, %o3, %i6
loop_5604:
stx %o2, [%l7 + 0x28]
fpadd32s %f10, %f4, %f12
fnot2s %f2, %f1
fble,a %fcc1, loop_5605
ld [%l7 + 0x74], %f12
movneg %xcc, %g6, %i1
fornot2 %f0, %f2, %f8
loop_5605:
ld [%l7 + 0x58], %f1
ldsb [%l7 + 0x5F], %l0
movleu %icc, %i4, %l1
fbug %fcc2, loop_5606
fnot2s %f8, %f6
fmovdne %icc, %f9, %f1
ldsh [%l7 + 0x34], %i5
loop_5606:
alignaddrl %o1, %g2, %i3
ldub [%l7 + 0x3A], %l6
fmovrde %o5, %f8, %f0
nop
setx loop_5607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %i0, %o0, %l5
movl %xcc, %l3, %l2
fpackfix %f0, %f4
loop_5607:
subcc %o7, %o4, %g7
lduh [%l7 + 0x62], %i2
bshuffle %f0, %f12, %f12
fbul,a %fcc0, loop_5608
fmovrsgz %l4, %f14, %f6
ldsw [%l7 + 0x70], %g3
stx %o6, [%l7 + 0x60]
loop_5608:
ldub [%l7 + 0x2E], %g4
fbu %fcc2, loop_5609
bcs,a %xcc, loop_5610
movne %xcc, %g5, %g1
fnot1 %f10, %f2
loop_5609:
lduh [%l7 + 0x12], %o3
loop_5610:
ldsh [%l7 + 0x64], %i7
edge8 %o2, %g6, %i6
st %f8, [%l7 + 0x50]
movle %icc, %i1, %l0
st %f15, [%l7 + 0x78]
fbu,a %fcc2, loop_5611
stx %i4, [%l7 + 0x78]
fpmerge %f12, %f10, %f10
fmovs %f5, %f9
loop_5611:
ldsb [%l7 + 0x6A], %i5
fcmpeq16 %f6, %f12, %l1
ldx [%l7 + 0x68], %g2
sth %i3, [%l7 + 0x5A]
brz,a %l6, loop_5612
fxor %f14, %f4, %f12
bneg,a,pn %xcc, loop_5613
edge16 %o5, %o1, %o0
loop_5612:
stb %l5, [%l7 + 0x14]
stx %i0, [%l7 + 0x60]
loop_5613:
ldub [%l7 + 0x18], %l3
xorcc %o7, 0x00D9, %l2
fmovrdgz %g7, %f8, %f2
edge16 %i2, %l4, %g3
addcc %o6, 0x140C, %g4
nop
setx loop_5614, %l0, %l1
jmpl %l1, %g5
fcmple32 %f0, %f10, %g1
fand %f10, %f8, %f2
sll %o3, 0x0E, %o4
loop_5614:
mulscc %i7, %g6, %o2
fzero %f0
bneg,pt %xcc, loop_5615
ldsw [%l7 + 0x40], %i1
st %f6, [%l7 + 0x58]
fmovda %icc, %f3, %f4
loop_5615:
ldx [%l7 + 0x18], %l0
fmovrsne %i4, %f10, %f14
fornot1s %f4, %f1, %f5
fpack32 %f14, %f6, %f4
ldx [%l7 + 0x70], %i5
fmul8sux16 %f6, %f10, %f14
bcc,pn %icc, loop_5616
fbe,a %fcc2, loop_5617
fmovsgu %icc, %f13, %f6
fexpand %f1, %f0
loop_5616:
std %f2, [%l7 + 0x10]
loop_5617:
ldsh [%l7 + 0x14], %l1
std %f0, [%l7 + 0x58]
nop
setx loop_5618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %g2, %i6, %i3
addc %o5, 0x0538, %o1
stx %o0, [%l7 + 0x68]
loop_5618:
std %f8, [%l7 + 0x50]
fmovdcs %xcc, %f6, %f5
fone %f0
lduw [%l7 + 0x60], %l6
bpos,a %xcc, loop_5619
ba %icc, loop_5620
lduw [%l7 + 0x3C], %i0
stx %l3, [%l7 + 0x58]
loop_5619:
bne,pn %icc, loop_5621
loop_5620:
movre %o7, 0x36F, %l5
fcmpgt16 %f6, %f6, %l2
ldsh [%l7 + 0x6A], %i2
loop_5621:
ldd [%l7 + 0x70], %f8
fmovscc %icc, %f15, %f15
fmovsg %icc, %f11, %f0
ldd [%l7 + 0x30], %f6
fbge,a %fcc1, loop_5622
fmovdn %icc, %f13, %f6
movgu %icc, %l4, %g3
movcs %xcc, %g7, %g4
loop_5622:
fmul8x16 %f6, %f4, %f0
edge32l %g5, %o6, %o3
brgez %o4, loop_5623
bvs,a %xcc, loop_5624
ldsb [%l7 + 0x61], %g1
edge32l %i7, %g6, %i1
loop_5623:
fbo,a %fcc1, loop_5625
loop_5624:
ld [%l7 + 0x40], %f4
ldsb [%l7 + 0x6A], %l0
mulscc %i4, %o2, %i5
loop_5625:
tvc %icc, 0x4
bleu loop_5626
movvs %xcc, %l1, %i6
udiv %g2, 0x122A, %i3
fzeros %f13
loop_5626:
fmovsge %xcc, %f5, %f7
fnot2s %f4, %f0
fmovdpos %xcc, %f0, %f9
fandnot1 %f14, %f10, %f10
ldub [%l7 + 0x15], %o5
fxnor %f6, %f8, %f8
array32 %o0, %o1, %i0
tvc %icc, 0x6
fnot2 %f10, %f10
fmovrse %l6, %f15, %f1
fcmpgt16 %f2, %f10, %o7
movrlz %l5, 0x2D6, %l3
brnz %l2, loop_5627
brnz %l4, loop_5628
array8 %i2, %g3, %g7
popc %g5, %o6
loop_5627:
taddcc %o3, %o4, %g1
loop_5628:
smulcc %g4, %g6, %i1
fmovrdgz %l0, %f8, %f10
fbuge,a %fcc3, loop_5629
fcmple32 %f4, %f8, %i7
mova %xcc, %i4, %i5
tle %icc, 0x5
loop_5629:
tvs %xcc, 0x2
bne,a,pt %icc, loop_5630
fbuge %fcc1, loop_5631
fnegs %f14, %f10
fmovrdlz %l1, %f10, %f12
loop_5630:
fnegd %f8, %f8
loop_5631:
movrlz %o2, 0x1DF, %i6
movcs %icc, %i3, %g2
fmovsn %icc, %f3, %f13
subc %o5, 0x03B6, %o1
move %icc, %o0, %i0
movne %icc, %o7, %l5
fmuld8ulx16 %f11, %f11, %f14
fble %fcc0, loop_5632
movvs %xcc, %l6, %l3
subcc %l4, %l2, %i2
ldx [%l7 + 0x70], %g3
loop_5632:
sth %g5, [%l7 + 0x36]
ld [%l7 + 0x18], %f11
stx %g7, [%l7 + 0x48]
st %f2, [%l7 + 0x2C]
movle %xcc, %o3, %o4
std %f12, [%l7 + 0x68]
array16 %g1, %g4, %g6
bcs,a,pn %icc, loop_5633
stx %i1, [%l7 + 0x58]
edge8l %l0, %o6, %i4
fmovde %icc, %f9, %f5
loop_5633:
fcmpd %fcc1, %f0, %f2
ldd [%l7 + 0x70], %f12
fabss %f13, %f11
bcc,a %icc, loop_5634
fble,a %fcc2, loop_5635
stb %i5, [%l7 + 0x3F]
add %i7, %o2, %i6
loop_5634:
tsubcc %i3, 0x0F08, %l1
loop_5635:
ta %xcc, 0x1
std %f4, [%l7 + 0x30]
fmul8ulx16 %f4, %f6, %f6
ldsb [%l7 + 0x09], %g2
orn %o5, %o1, %o0
lduh [%l7 + 0x64], %o7
mulscc %l5, 0x16E4, %i0
std %f2, [%l7 + 0x38]
ldsh [%l7 + 0x20], %l6
xor %l4, %l3, %l2
fsrc2s %f0, %f7
fmul8sux16 %f8, %f12, %f2
movle %xcc, %i2, %g5
fpsub32 %f4, %f8, %f4
fmovrsgz %g3, %f5, %f15
subcc %g7, %o4, %o3
lduh [%l7 + 0x44], %g4
nop
setx loop_5636, %l0, %l1
jmpl %l1, %g1
fandnot2 %f4, %f6, %f2
bn,pt %icc, loop_5637
bge loop_5638
loop_5636:
edge8ln %g6, %l0, %o6
fmovdleu %icc, %f10, %f12
loop_5637:
fmovscs %xcc, %f5, %f14
loop_5638:
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x68], %i1
tcc %icc, 0x6
ldsb [%l7 + 0x4B], %i5
movcc %icc, %i7, %i4
addcc %o2, 0x0575, %i6
sethi 0x00D8, %l1
lduw [%l7 + 0x28], %g2
fba %fcc0, loop_5639
fbu %fcc2, loop_5640
edge32l %o5, %o1, %o0
sth %o7, [%l7 + 0x52]
loop_5639:
bne,pt %xcc, loop_5641
loop_5640:
ldub [%l7 + 0x32], %i3
tcs %icc, 0x4
xnorcc %i0, 0x0C90, %l5
loop_5641:
fnot1s %f6, %f15
st %f15, [%l7 + 0x54]
edge32ln %l4, %l6, %l3
ldub [%l7 + 0x48], %l2
fpsub32s %f15, %f14, %f14
ldub [%l7 + 0x3A], %i2
subccc %g5, %g7, %o4
fnors %f13, %f8, %f2
fmovdleu %xcc, %f9, %f4
fbul %fcc2, loop_5642
fmovdne %xcc, %f8, %f7
array16 %o3, %g3, %g4
tvs %xcc, 0x1
loop_5642:
edge32n %g1, %g6, %o6
stw %i1, [%l7 + 0x60]
st %f2, [%l7 + 0x2C]
bvs,pn %icc, loop_5643
fsrc1s %f8, %f4
ld [%l7 + 0x30], %f0
std %f0, [%l7 + 0x28]
loop_5643:
fble %fcc2, loop_5644
fornot2 %f14, %f10, %f8
subcc %l0, %i7, %i5
ldx [%l7 + 0x70], %i4
loop_5644:
fmul8x16 %f13, %f8, %f8
std %f6, [%l7 + 0x68]
fmul8x16 %f14, %f10, %f0
ta %icc, 0x5
st %f14, [%l7 + 0x48]
movne %icc, %o2, %l1
fmovdge %icc, %f12, %f9
fxnors %f2, %f2, %f12
fmovdvc %xcc, %f13, %f12
stw %g2, [%l7 + 0x10]
movpos %xcc, %i6, %o5
addccc %o1, %o0, %o7
stw %i3, [%l7 + 0x44]
movrlez %i0, 0x2CD, %l5
stb %l6, [%l7 + 0x47]
andncc %l4, %l3, %l2
sdivx %i2, 0x0E73, %g7
subcc %g5, %o3, %o4
tne %icc, 0x1
edge16n %g3, %g1, %g4
fones %f4
bcc,a,pt %icc, loop_5645
srl %g6, 0x15, %o6
bpos,a,pn %xcc, loop_5646
ldd [%l7 + 0x50], %f8
loop_5645:
fmovsne %icc, %f2, %f7
stw %l0, [%l7 + 0x68]
loop_5646:
fcmpeq32 %f2, %f12, %i1
fpack16 %f0, %f12
srax %i7, %i4, %o2
fmovscs %xcc, %f13, %f10
fcmpeq32 %f4, %f4, %l1
st %f1, [%l7 + 0x2C]
tl %xcc, 0x1
nop
setx loop_5647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x40], %g2
fbuge %fcc3, loop_5648
sth %i6, [%l7 + 0x72]
loop_5647:
fmovdvs %icc, %f4, %f12
ldub [%l7 + 0x78], %i5
loop_5648:
fsrc1 %f12, %f10
edge16 %o1, %o0, %o5
fcmpgt32 %f10, %f0, %i3
srl %i0, %l5, %l6
bne,pn %xcc, loop_5649
ldd [%l7 + 0x78], %f6
fnors %f12, %f4, %f4
sth %o7, [%l7 + 0x08]
loop_5649:
fmovsne %xcc, %f0, %f13
fandnot1s %f9, %f1, %f7
smul %l3, 0x07F4, %l2
fxnors %f5, %f8, %f0
tge %icc, 0x6
fsrc2 %f12, %f2
ld [%l7 + 0x08], %f12
fba,a %fcc1, loop_5650
andcc %l4, 0x1ED9, %i2
movneg %icc, %g7, %o3
fmuld8sux16 %f9, %f12, %f14
loop_5650:
ta %icc, 0x7
ldd [%l7 + 0x30], %f14
fnegs %f14, %f9
bg,a %icc, loop_5651
fmovs %f3, %f15
brgez,a %g5, loop_5652
fornot1 %f4, %f6, %f6
loop_5651:
bcs loop_5653
faligndata %f12, %f8, %f14
loop_5652:
st %f14, [%l7 + 0x78]
bcs,pt %icc, loop_5654
loop_5653:
brnz %o4, loop_5655
array32 %g3, %g1, %g4
edge32 %o6, %l0, %g6
loop_5654:
fbu,a %fcc1, loop_5656
loop_5655:
ldsh [%l7 + 0x42], %i7
fnor %f10, %f4, %f8
xnorcc %i4, %o2, %i1
loop_5656:
ld [%l7 + 0x50], %f8
fmovsle %xcc, %f12, %f0
fpsub32 %f8, %f0, %f10
for %f10, %f8, %f8
ldsw [%l7 + 0x64], %g2
ldub [%l7 + 0x56], %l1
ld [%l7 + 0x48], %f6
edge32ln %i5, %i6, %o1
ldub [%l7 + 0x7E], %o0
movl %icc, %o5, %i3
ba,pt %xcc, loop_5657
stw %l5, [%l7 + 0x08]
stw %i0, [%l7 + 0x38]
ldub [%l7 + 0x2D], %o7
loop_5657:
tge %icc, 0x4
ldsb [%l7 + 0x56], %l3
ldsh [%l7 + 0x78], %l6
ld [%l7 + 0x5C], %f6
fmovdcs %xcc, %f8, %f13
stx %l4, [%l7 + 0x30]
st %f11, [%l7 + 0x6C]
stb %i2, [%l7 + 0x1E]
fzeros %f8
ldsw [%l7 + 0x50], %g7
std %f14, [%l7 + 0x38]
sth %o3, [%l7 + 0x48]
fbuge %fcc0, loop_5658
lduw [%l7 + 0x14], %l2
stb %g5, [%l7 + 0x45]
lduw [%l7 + 0x10], %g3
loop_5658:
te %xcc, 0x3
addcc %g1, %o4, %g4
stb %l0, [%l7 + 0x41]
std %f0, [%l7 + 0x68]
st %f0, [%l7 + 0x4C]
bg,a loop_5659
fmovsne %icc, %f2, %f14
fpsub32 %f0, %f0, %f0
sra %o6, %i7, %i4
loop_5659:
fmovsne %icc, %f9, %f5
st %f0, [%l7 + 0x50]
be loop_5660
taddcc %g6, 0x1555, %i1
lduw [%l7 + 0x24], %o2
edge8l %l1, %g2, %i5
loop_5660:
movle %xcc, %o1, %i6
fcmpeq16 %f10, %f6, %o0
subcc %o5, 0x16B6, %l5
ld [%l7 + 0x60], %f14
stw %i0, [%l7 + 0x08]
brnz,a %i3, loop_5661
fbule,a %fcc1, loop_5662
ldsw [%l7 + 0x7C], %l3
brnz %o7, loop_5663
loop_5661:
ldx [%l7 + 0x60], %l6
loop_5662:
fmovrdlz %l4, %f2, %f10
stb %i2, [%l7 + 0x46]
loop_5663:
orn %o3, 0x1809, %g7
stx %g5, [%l7 + 0x28]
for %f4, %f6, %f12
lduh [%l7 + 0x76], %l2
xor %g3, 0x082D, %g1
addc %o4, 0x0A7A, %g4
nop
setx loop_5664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %l0, 0x0C56, %i7
edge16ln %o6, %g6, %i1
fbule,a %fcc3, loop_5665
loop_5664:
orcc %i4, 0x05BB, %l1
fba %fcc2, loop_5666
std %f14, [%l7 + 0x20]
loop_5665:
ta %icc, 0x3
addc %g2, %i5, %o1
loop_5666:
fcmpeq32 %f2, %f4, %o2
ldsw [%l7 + 0x64], %o0
fsrc1s %f14, %f12
fbue,a %fcc1, loop_5667
fbue,a %fcc2, loop_5668
ldsb [%l7 + 0x6D], %i6
xnorcc %o5, %i0, %i3
loop_5667:
fpack32 %f14, %f12, %f6
loop_5668:
fpackfix %f12, %f2
andncc %l5, %l3, %o7
fbug %fcc2, loop_5669
std %f14, [%l7 + 0x30]
movrlez %l4, %i2, %l6
stb %o3, [%l7 + 0x0C]
loop_5669:
edge16l %g7, %g5, %g3
fandnot1 %f4, %f4, %f0
fexpand %f8, %f2
stb %g1, [%l7 + 0x1E]
movg %xcc, %l2, %g4
array16 %l0, %o4, %o6
fmovdgu %xcc, %f7, %f9
call loop_5670
stw %g6, [%l7 + 0x68]
bvs,pn %icc, loop_5671
ldsh [%l7 + 0x32], %i7
loop_5670:
andncc %i1, %i4, %g2
tn %icc, 0x6
loop_5671:
fbule,a %fcc2, loop_5672
te %icc, 0x2
fmovscc %icc, %f4, %f0
fbul %fcc3, loop_5673
loop_5672:
fbuge,a %fcc2, loop_5674
movne %xcc, %l1, %i5
fmovsne %icc, %f2, %f6
loop_5673:
fmovrdlez %o1, %f6, %f2
loop_5674:
alignaddr %o2, %i6, %o5
stx %o0, [%l7 + 0x78]
st %f4, [%l7 + 0x10]
fcmpeq16 %f8, %f0, %i3
fmovde %xcc, %f12, %f10
tcs %icc, 0x3
ldsb [%l7 + 0x0B], %l5
fmovdvc %xcc, %f5, %f8
fmovrdlz %l3, %f10, %f14
stb %i0, [%l7 + 0x6B]
tg %icc, 0x1
st %f4, [%l7 + 0x50]
bvc,a,pt %xcc, loop_5675
ldx [%l7 + 0x18], %l4
fpsub32 %f10, %f2, %f6
call loop_5676
loop_5675:
stw %o7, [%l7 + 0x7C]
ldsw [%l7 + 0x14], %i2
ldx [%l7 + 0x30], %l6
loop_5676:
ldd [%l7 + 0x50], %f0
srlx %o3, %g5, %g3
fbge %fcc3, loop_5677
fpsub32s %f11, %f12, %f1
subcc %g1, %l2, %g4
lduh [%l7 + 0x7A], %g7
loop_5677:
edge32ln %o4, %o6, %g6
orcc %i7, 0x18A1, %l0
xnor %i4, 0x1582, %g2
st %f14, [%l7 + 0x18]
bneg loop_5678
fzero %f6
fba %fcc0, loop_5679
fmul8ulx16 %f10, %f2, %f2
loop_5678:
fblg,a %fcc1, loop_5680
stx %i1, [%l7 + 0x40]
loop_5679:
fbge %fcc0, loop_5681
lduw [%l7 + 0x7C], %l1
loop_5680:
fbe %fcc1, loop_5682
sdiv %o1, 0x068F, %o2
loop_5681:
fzeros %f10
tvs %xcc, 0x4
loop_5682:
sll %i5, 0x06, %o5
nop
setx loop_5683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %o0, %i3, %i6
udiv %l3, 0x1857, %l5
fpadd16s %f5, %f14, %f4
loop_5683:
orn %l4, %i0, %o7
ldd [%l7 + 0x78], %f8
srl %l6, 0x0B, %o3
fmovscc %xcc, %f13, %f6
ld [%l7 + 0x1C], %f3
fbe,a %fcc0, loop_5684
tne %xcc, 0x7
array16 %i2, %g3, %g5
movrlz %l2, %g4, %g7
loop_5684:
bshuffle %f8, %f0, %f6
sth %g1, [%l7 + 0x38]
lduw [%l7 + 0x7C], %o6
std %f0, [%l7 + 0x18]
fmovrdgez %o4, %f10, %f4
movpos %icc, %i7, %l0
lduw [%l7 + 0x5C], %g6
fmuld8ulx16 %f6, %f1, %f2
ldsh [%l7 + 0x32], %g2
stx %i4, [%l7 + 0x40]
ldsb [%l7 + 0x25], %i1
fcmpeq16 %f14, %f12, %l1
fabsd %f4, %f8
ldsh [%l7 + 0x64], %o1
ldx [%l7 + 0x50], %o2
fpmerge %f0, %f6, %f8
stx %i5, [%l7 + 0x18]
lduh [%l7 + 0x1C], %o0
nop
setx loop_5685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x7
edge8n %o5, %i6, %l3
fmovsl %xcc, %f3, %f3
loop_5685:
popc %l5, %l4
lduw [%l7 + 0x58], %i3
array32 %o7, %i0, %l6
fandnot1s %f10, %f6, %f6
fsrc1 %f8, %f12
fmovdge %xcc, %f9, %f1
ldsb [%l7 + 0x4F], %o3
edge16n %g3, %i2, %l2
tvs %icc, 0x2
ldsw [%l7 + 0x70], %g5
tvs %icc, 0x7
fpackfix %f4, %f13
bvc %xcc, loop_5686
fornot1 %f2, %f6, %f10
edge32 %g7, %g4, %g1
sdiv %o4, 0x0E5C, %i7
loop_5686:
stx %o6, [%l7 + 0x70]
fblg %fcc0, loop_5687
smul %g6, 0x1EDA, %l0
fabsd %f4, %f12
movvs %xcc, %i4, %g2
loop_5687:
ldsw [%l7 + 0x50], %i1
stw %l1, [%l7 + 0x74]
bvs %icc, loop_5688
fandnot1s %f12, %f5, %f1
ldd [%l7 + 0x78], %f6
stw %o1, [%l7 + 0x0C]
loop_5688:
fmovrslz %o2, %f8, %f14
fpadd16s %f15, %f14, %f9
st %f6, [%l7 + 0x0C]
fmovse %xcc, %f14, %f6
sdivcc %o0, 0x1755, %o5
bge,pn %xcc, loop_5689
fornot1 %f6, %f10, %f10
lduh [%l7 + 0x60], %i6
add %i5, 0x0FFB, %l3
loop_5689:
fmovdle %icc, %f10, %f15
fmovda %icc, %f2, %f1
ldx [%l7 + 0x28], %l5
andncc %i3, %o7, %i0
tne %icc, 0x4
umul %l4, 0x014A, %l6
edge16l %g3, %i2, %l2
xnor %g5, %g7, %o3
fzero %f14
ldd [%l7 + 0x38], %f12
fmovs %f15, %f2
std %f2, [%l7 + 0x40]
bne,a,pt %icc, loop_5690
xor %g4, 0x1B13, %g1
ldsb [%l7 + 0x0B], %o4
std %f8, [%l7 + 0x50]
loop_5690:
ba,a loop_5691
lduw [%l7 + 0x14], %o6
ldsw [%l7 + 0x74], %g6
fbn %fcc2, loop_5692
loop_5691:
ba,a,pn %xcc, loop_5693
fmovrdlez %l0, %f12, %f14
st %f3, [%l7 + 0x58]
loop_5692:
sdivcc %i7, 0x1E74, %g2
loop_5693:
fbg,a %fcc2, loop_5694
xorcc %i4, 0x002C, %i1
ldub [%l7 + 0x7F], %o1
fmovdcc %icc, %f14, %f4
loop_5694:
array32 %l1, %o0, %o2
stx %o5, [%l7 + 0x50]
bvc,pt %icc, loop_5695
fpack16 %f6, %f4
ldd [%l7 + 0x28], %f0
stw %i5, [%l7 + 0x3C]
loop_5695:
xnorcc %i6, %l5, %l3
edge8l %i3, %i0, %o7
stb %l4, [%l7 + 0x69]
brlez,a %l6, loop_5696
udivcc %i2, 0x05CE, %g3
ldd [%l7 + 0x20], %f6
movrlz %g5, 0x204, %g7
loop_5696:
movneg %icc, %l2, %g4
fpmerge %f8, %f1, %f10
sllx %o3, %o4, %o6
edge16 %g1, %g6, %l0
sth %i7, [%l7 + 0x46]
sub %i4, 0x1591, %i1
movleu %xcc, %o1, %g2
std %f12, [%l7 + 0x18]
ldx [%l7 + 0x40], %o0
udiv %o2, 0x1874, %l1
brnz %o5, loop_5697
udiv %i5, 0x060F, %l5
ld [%l7 + 0x20], %f15
xor %l3, %i6, %i3
loop_5697:
fcmpes %fcc0, %f5, %f1
fmovsge %icc, %f9, %f2
fmovrdgz %o7, %f12, %f10
te %icc, 0x2
call loop_5698
fcmple16 %f4, %f6, %l4
sth %l6, [%l7 + 0x40]
sth %i0, [%l7 + 0x3C]
loop_5698:
for %f12, %f4, %f12
fpsub16s %f3, %f1, %f5
st %f15, [%l7 + 0x3C]
fbg %fcc3, loop_5699
fxor %f12, %f0, %f0
ldx [%l7 + 0x70], %i2
fbge,a %fcc3, loop_5700
loop_5699:
fpadd16 %f4, %f8, %f10
fmovrsgez %g5, %f1, %f6
move %icc, %g7, %g3
loop_5700:
array32 %l2, %o3, %o4
sub %o6, 0x1060, %g1
alignaddr %g6, %g4, %i7
ta %icc, 0x6
fmovdg %xcc, %f15, %f12
ldsw [%l7 + 0x38], %l0
orn %i1, 0x1A0E, %i4
fnors %f5, %f0, %f1
movrne %o1, %g2, %o2
stb %o0, [%l7 + 0x11]
fcmpeq16 %f10, %f6, %l1
st %f8, [%l7 + 0x7C]
ldsh [%l7 + 0x76], %i5
tcs %xcc, 0x5
fcmpeq16 %f4, %f0, %l5
ldsh [%l7 + 0x32], %l3
movvc %icc, %o5, %i3
lduh [%l7 + 0x2C], %o7
std %f14, [%l7 + 0x20]
fandnot1 %f8, %f14, %f6
ldub [%l7 + 0x6C], %l4
edge16ln %l6, %i0, %i6
std %f12, [%l7 + 0x40]
fcmpeq16 %f6, %f6, %i2
popc 0x1BCB, %g5
movl %xcc, %g7, %g3
stw %o3, [%l7 + 0x70]
movcs %xcc, %o4, %l2
sllx %o6, 0x0B, %g1
edge8l %g4, %i7, %g6
subc %i1, %l0, %i4
fmovse %icc, %f6, %f1
fand %f14, %f4, %f14
srlx %o1, %o2, %o0
ldsw [%l7 + 0x7C], %g2
tsubcctv %i5, %l1, %l5
subccc %o5, 0x091D, %l3
edge16l %i3, %l4, %l6
ldx [%l7 + 0x68], %i0
fmovscc %icc, %f3, %f0
tleu %xcc, 0x1
tpos %icc, 0x4
ldx [%l7 + 0x38], %i6
ba,pn %icc, loop_5701
ldsh [%l7 + 0x42], %i2
fmovscs %icc, %f7, %f13
bcc,a loop_5702
loop_5701:
fnot2 %f14, %f10
tcc %xcc, 0x0
stw %o7, [%l7 + 0x38]
loop_5702:
st %f2, [%l7 + 0x6C]
umul %g5, 0x1143, %g3
stw %o3, [%l7 + 0x74]
fsrc2s %f0, %f8
alignaddr %g7, %o4, %l2
xnorcc %o6, %g4, %i7
sll %g6, %i1, %g1
ldub [%l7 + 0x1B], %l0
movcs %icc, %i4, %o1
array16 %o0, %g2, %i5
pdist %f12, %f10, %f4
ld [%l7 + 0x60], %f13
faligndata %f10, %f12, %f4
sth %o2, [%l7 + 0x32]
ldd [%l7 + 0x70], %f2
st %f10, [%l7 + 0x68]
ldsh [%l7 + 0x48], %l5
ldsb [%l7 + 0x25], %o5
brgz %l1, loop_5703
fnand %f6, %f2, %f2
ldub [%l7 + 0x39], %l3
siam 0x1
loop_5703:
move %xcc, %l4, %i3
tleu %icc, 0x1
tle %xcc, 0x7
fbg %fcc3, loop_5704
ldx [%l7 + 0x20], %l6
edge16ln %i6, %i2, %o7
ld [%l7 + 0x78], %f10
loop_5704:
fmovrdlz %i0, %f12, %f6
fcmpeq16 %f10, %f0, %g3
std %f4, [%l7 + 0x58]
fmovsvs %icc, %f2, %f11
stb %o3, [%l7 + 0x33]
be,a,pn %xcc, loop_5705
fpadd16 %f2, %f4, %f2
or %g5, %o4, %g7
fpsub32s %f0, %f1, %f1
loop_5705:
edge32n %o6, %g4, %l2
subccc %g6, %i1, %i7
array8 %g1, %l0, %i4
std %f2, [%l7 + 0x68]
std %f12, [%l7 + 0x20]
xnor %o1, 0x03F6, %g2
fcmple16 %f12, %f2, %i5
sethi 0x0DDC, %o2
tsubcc %l5, %o5, %o0
fnot2s %f15, %f11
bge %icc, loop_5706
sub %l1, 0x07C9, %l3
fpmerge %f6, %f8, %f2
fcmpgt16 %f14, %f2, %i3
loop_5706:
fmovrslz %l4, %f11, %f0
umulcc %l6, 0x172C, %i2
lduw [%l7 + 0x18], %o7
orn %i0, %i6, %g3
st %f14, [%l7 + 0x64]
fmovscs %icc, %f8, %f12
st %f2, [%l7 + 0x0C]
ld [%l7 + 0x34], %f12
xnorcc %o3, %g5, %o4
udivcc %o6, 0x1A69, %g7
fba,a %fcc1, loop_5707
bvc,a,pn %icc, loop_5708
fbue %fcc0, loop_5709
tn %xcc, 0x5
loop_5707:
tle %icc, 0x7
loop_5708:
ldub [%l7 + 0x2C], %l2
loop_5709:
fcmple32 %f4, %f12, %g6
fpack32 %f8, %f0, %f10
st %f9, [%l7 + 0x4C]
ldub [%l7 + 0x39], %i1
movle %icc, %g4, %g1
stb %l0, [%l7 + 0x4F]
bvs,a %xcc, loop_5710
fmovrdne %i4, %f8, %f6
movcc %xcc, %i7, %o1
fornot2 %f2, %f2, %f12
loop_5710:
fpsub32s %f8, %f12, %f12
fandnot1s %f10, %f7, %f4
fpack16 %f10, %f1
bge,a loop_5711
sth %i5, [%l7 + 0x42]
subccc %o2, %g2, %o5
std %f12, [%l7 + 0x08]
loop_5711:
udivcc %l5, 0x1386, %l1
tneg %icc, 0x1
fpadd16 %f10, %f14, %f10
stb %o0, [%l7 + 0x5E]
fmovrsne %i3, %f15, %f11
or %l3, %l6, %l4
movne %icc, %o7, %i0
ld [%l7 + 0x40], %f7
fblg,a %fcc3, loop_5712
fmovd %f4, %f6
tgu %xcc, 0x0
st %f8, [%l7 + 0x7C]
loop_5712:
srl %i6, 0x08, %i2
fmovsa %xcc, %f3, %f8
fmul8ulx16 %f2, %f10, %f6
lduh [%l7 + 0x18], %o3
fpsub32 %f2, %f12, %f4
alignaddr %g5, %o4, %g3
movl %xcc, %g7, %l2
ld [%l7 + 0x34], %f12
fnors %f10, %f0, %f3
fmovrse %o6, %f6, %f13
fble,a %fcc0, loop_5713
brlez %g6, loop_5714
ldd [%l7 + 0x58], %f6
fmovrsgez %i1, %f12, %f1
loop_5713:
xnorcc %g1, %l0, %i4
loop_5714:
fmovsneg %icc, %f13, %f6
fbge %fcc3, loop_5715
lduh [%l7 + 0x42], %i7
ldsb [%l7 + 0x63], %o1
xnorcc %i5, 0x138B, %o2
loop_5715:
sra %g4, %o5, %l5
movpos %xcc, %l1, %g2
fmovdvs %icc, %f7, %f4
and %o0, 0x0BAE, %l3
movle %xcc, %l6, %l4
fcmpes %fcc3, %f3, %f14
sub %o7, %i3, %i6
tle %xcc, 0x7
bge,pt %icc, loop_5716
fmovrdlz %i2, %f8, %f4
srax %i0, %g5, %o3
movleu %xcc, %g3, %o4
loop_5716:
fbu,a %fcc3, loop_5717
fcmped %fcc2, %f8, %f12
ldsw [%l7 + 0x2C], %g7
bvc,pn %icc, loop_5718
loop_5717:
taddcc %l2, 0x1160, %o6
lduw [%l7 + 0x2C], %g6
ldsh [%l7 + 0x7E], %g1
loop_5718:
tvc %xcc, 0x0
fbne %fcc3, loop_5719
xnorcc %l0, 0x1A6B, %i4
st %f0, [%l7 + 0x2C]
ldx [%l7 + 0x78], %i7
loop_5719:
fmovsleu %icc, %f10, %f7
tpos %icc, 0x7
fmovsvs %icc, %f0, %f6
brgz,a %i1, loop_5720
movcc %xcc, %i5, %o1
bpos,a %icc, loop_5721
fbn %fcc0, loop_5722
loop_5720:
fpadd16s %f3, %f14, %f7
fnot1 %f4, %f4
loop_5721:
movrgz %o2, %g4, %o5
loop_5722:
movle %icc, %l5, %l1
stb %o0, [%l7 + 0x37]
stw %g2, [%l7 + 0x3C]
sdivcc %l3, 0x0B40, %l6
fpadd16 %f8, %f14, %f12
ba,a,pn %xcc, loop_5723
bcs,pn %icc, loop_5724
fexpand %f4, %f12
fmovdcs %icc, %f1, %f5
loop_5723:
fmovrslz %o7, %f5, %f2
loop_5724:
srax %l4, 0x03, %i3
fbne %fcc2, loop_5725
fxors %f15, %f7, %f5
nop
setx loop_5726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %i6, %i2, %i0
loop_5725:
movrne %g5, 0x143, %g3
ba,a loop_5727
loop_5726:
bne,pn %xcc, loop_5728
stb %o4, [%l7 + 0x11]
movle %icc, %o3, %g7
loop_5727:
fbge,a %fcc2, loop_5729
loop_5728:
add %l2, %o6, %g1
for %f12, %f0, %f12
fba,a %fcc0, loop_5730
loop_5729:
tsubcctv %g6, %i4, %l0
orncc %i7, 0x0BBD, %i1
fpsub32 %f14, %f12, %f8
loop_5730:
stb %i5, [%l7 + 0x72]
lduh [%l7 + 0x6E], %o2
mova %xcc, %g4, %o5
move %icc, %l5, %l1
ldub [%l7 + 0x2E], %o1
tsubcc %o0, %g2, %l6
umulcc %l3, 0x0EDF, %o7
call loop_5731
fmovse %xcc, %f9, %f8
st %f11, [%l7 + 0x38]
orncc %l4, %i6, %i3
loop_5731:
tgu %xcc, 0x5
brlz,a %i2, loop_5732
bleu,a loop_5733
ldd [%l7 + 0x58], %f4
ba,a %icc, loop_5734
loop_5732:
bleu,pt %xcc, loop_5735
loop_5733:
ldx [%l7 + 0x18], %i0
ta %icc, 0x4
loop_5734:
ldd [%l7 + 0x58], %f2
loop_5735:
lduh [%l7 + 0x64], %g3
sth %o4, [%l7 + 0x0A]
std %f0, [%l7 + 0x50]
stx %g5, [%l7 + 0x60]
ta %xcc, 0x1
fmovdvc %xcc, %f8, %f3
movge %xcc, %o3, %g7
fmovdcs %xcc, %f13, %f14
fblg %fcc1, loop_5736
fbge,a %fcc3, loop_5737
movneg %icc, %o6, %g1
fnors %f12, %f4, %f4
loop_5736:
stx %l2, [%l7 + 0x10]
loop_5737:
ldub [%l7 + 0x09], %i4
fpack16 %f6, %f3
ldsw [%l7 + 0x5C], %g6
fpack16 %f12, %f4
fandnot1s %f8, %f14, %f7
tsubcc %i7, %l0, %i1
ldx [%l7 + 0x18], %i5
st %f1, [%l7 + 0x74]
fpadd32 %f4, %f0, %f6
ldsw [%l7 + 0x0C], %o2
std %f6, [%l7 + 0x58]
fornot1 %f8, %f12, %f4
movg %icc, %g4, %l5
addc %l1, 0x08A3, %o5
lduw [%l7 + 0x44], %o0
tpos %icc, 0x2
st %f14, [%l7 + 0x3C]
ldx [%l7 + 0x58], %g2
bcs,pn %icc, loop_5738
subccc %o1, %l6, %o7
ldsw [%l7 + 0x58], %l4
fmovda %icc, %f9, %f6
loop_5738:
bgu,a,pn %xcc, loop_5739
ldsh [%l7 + 0x4A], %l3
movvs %icc, %i6, %i3
st %f7, [%l7 + 0x18]
loop_5739:
fmovdn %xcc, %f11, %f13
bge,a %xcc, loop_5740
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x70], %i0
ldd [%l7 + 0x68], %f4
loop_5740:
fzeros %f4
fcmple32 %f8, %f0, %g3
faligndata %f4, %f0, %f14
ldsb [%l7 + 0x58], %o4
movcs %icc, %g5, %i2
lduw [%l7 + 0x3C], %o3
andncc %g7, %o6, %g1
bgu,a,pt %icc, loop_5741
stx %l2, [%l7 + 0x68]
ldd [%l7 + 0x48], %f2
srl %i4, %g6, %l0
loop_5741:
addccc %i1, %i5, %o2
fmovdcs %icc, %f11, %f7
stb %i7, [%l7 + 0x23]
fcmpeq16 %f12, %f6, %l5
fmovsle %icc, %f12, %f4
movcc %xcc, %g4, %o5
lduw [%l7 + 0x2C], %l1
fcmpeq16 %f2, %f2, %g2
stx %o1, [%l7 + 0x08]
std %f0, [%l7 + 0x48]
fornot2s %f1, %f9, %f6
brnz %l6, loop_5742
sethi 0x025E, %o0
tne %icc, 0x6
lduw [%l7 + 0x54], %o7
loop_5742:
std %f0, [%l7 + 0x20]
ld [%l7 + 0x6C], %f8
fbug,a %fcc1, loop_5743
fors %f2, %f11, %f9
fbu,a %fcc0, loop_5744
brlez,a %l4, loop_5745
loop_5743:
fmovsgu %xcc, %f4, %f4
fands %f4, %f3, %f15
loop_5744:
ldsh [%l7 + 0x48], %l3
loop_5745:
array32 %i6, %i0, %i3
fbule %fcc1, loop_5746
tpos %icc, 0x2
fcmpeq32 %f14, %f14, %o4
udiv %g3, 0x1CF8, %g5
loop_5746:
fpadd32 %f0, %f12, %f8
fmovdn %icc, %f6, %f5
st %f12, [%l7 + 0x34]
orn %o3, 0x18C4, %g7
fmovsvs %xcc, %f7, %f1
lduh [%l7 + 0x54], %i2
ldsb [%l7 + 0x56], %o6
bvc,a %icc, loop_5747
fmuld8ulx16 %f9, %f9, %f0
movpos %icc, %l2, %i4
fmovsleu %icc, %f13, %f11
loop_5747:
fmul8x16al %f9, %f9, %f0
xnor %g1, 0x0A4F, %g6
ldsb [%l7 + 0x10], %i1
tpos %icc, 0x6
fnor %f8, %f10, %f10
ld [%l7 + 0x20], %f3
movrlz %i5, 0x052, %l0
tvs %xcc, 0x2
fbge,a %fcc3, loop_5748
orcc %o2, 0x13E7, %l5
stx %i7, [%l7 + 0x50]
and %o5, %l1, %g4
loop_5748:
tvc %xcc, 0x3
ldsb [%l7 + 0x73], %o1
srax %l6, %o0, %o7
ldsw [%l7 + 0x08], %l4
ldx [%l7 + 0x40], %l3
bgu loop_5749
array16 %i6, %g2, %i0
fmovdcc %icc, %f9, %f8
te %icc, 0x2
loop_5749:
bvc,pn %icc, loop_5750
stx %i3, [%l7 + 0x08]
fbo,a %fcc1, loop_5751
fnors %f6, %f8, %f7
loop_5750:
tcs %xcc, 0x5
fpsub16 %f0, %f8, %f12
loop_5751:
fpadd32 %f0, %f6, %f14
fnand %f2, %f12, %f6
tle %xcc, 0x6
ldsw [%l7 + 0x14], %g3
fmovsg %xcc, %f10, %f8
alignaddr %g5, %o3, %o4
fmovdneg %xcc, %f7, %f5
fornot2 %f4, %f14, %f0
andcc %g7, %o6, %i2
std %f4, [%l7 + 0x20]
ldsb [%l7 + 0x68], %i4
call loop_5752
bleu,pt %icc, loop_5753
brgez,a %l2, loop_5754
srax %g6, 0x16, %i1
loop_5752:
fmovrdne %g1, %f2, %f8
loop_5753:
fmul8x16au %f5, %f2, %f6
loop_5754:
udiv %l0, 0x096A, %o2
fmovrdne %i5, %f10, %f4
st %f14, [%l7 + 0x58]
fandnot1s %f12, %f5, %f1
tge %xcc, 0x1
stb %i7, [%l7 + 0x2F]
fnot1s %f5, %f0
bn,a,pt %xcc, loop_5755
fpsub32 %f6, %f2, %f12
ldsb [%l7 + 0x69], %l5
fmovdn %xcc, %f13, %f9
loop_5755:
st %f8, [%l7 + 0x58]
ldsb [%l7 + 0x1B], %o5
xorcc %g4, 0x13E0, %l1
std %f14, [%l7 + 0x10]
bneg,a,pt %xcc, loop_5756
st %f5, [%l7 + 0x10]
ldsb [%l7 + 0x75], %o1
popc %l6, %o7
loop_5756:
stb %l4, [%l7 + 0x1D]
fmovspos %icc, %f5, %f9
lduw [%l7 + 0x4C], %o0
edge8ln %i6, %l3, %g2
ta %xcc, 0x7
movrgez %i3, 0x232, %g3
fmovsvc %icc, %f1, %f8
ld [%l7 + 0x54], %f0
fcmpgt32 %f10, %f12, %i0
stb %g5, [%l7 + 0x30]
sth %o4, [%l7 + 0x52]
stw %o3, [%l7 + 0x60]
fmovrsgz %g7, %f10, %f6
fmovspos %icc, %f11, %f10
std %f12, [%l7 + 0x70]
bcs,a %icc, loop_5757
std %f12, [%l7 + 0x20]
fabsd %f12, %f2
movrgz %o6, 0x1AE, %i4
loop_5757:
fmovdne %xcc, %f14, %f4
addc %l2, %i2, %g6
movre %g1, %l0, %o2
fmovrsgez %i5, %f15, %f12
tne %xcc, 0x0
umul %i1, 0x10FE, %i7
fnand %f4, %f0, %f8
array16 %o5, %l5, %l1
fbule,a %fcc3, loop_5758
fmovdpos %xcc, %f14, %f7
fpack16 %f4, %f8
lduh [%l7 + 0x5E], %g4
loop_5758:
bvc,pt %icc, loop_5759
fmovse %xcc, %f8, %f4
fpmerge %f12, %f11, %f10
ld [%l7 + 0x5C], %f14
loop_5759:
fandnot1 %f12, %f10, %f0
sth %o1, [%l7 + 0x5E]
or %l6, 0x089D, %l4
fbue,a %fcc1, loop_5760
fnot2 %f6, %f10
ldx [%l7 + 0x30], %o7
sll %i6, %l3, %g2
loop_5760:
ldsw [%l7 + 0x10], %o0
fand %f8, %f4, %f6
stx %i3, [%l7 + 0x78]
brgez,a %i0, loop_5761
edge32ln %g3, %o4, %g5
fmovdcs %icc, %f15, %f5
tle %icc, 0x2
loop_5761:
fblg,a %fcc1, loop_5762
fsrc2 %f14, %f10
call loop_5763
fbue %fcc0, loop_5764
loop_5762:
fpack32 %f10, %f8, %f12
ldsw [%l7 + 0x4C], %g7
loop_5763:
fones %f4
loop_5764:
fabss %f1, %f7
bne,pt %icc, loop_5765
popc 0x0995, %o6
ldd [%l7 + 0x20], %f6
std %f10, [%l7 + 0x78]
loop_5765:
umulcc %o3, 0x12EC, %i4
sth %l2, [%l7 + 0x40]
bcc,a,pt %icc, loop_5766
sth %i2, [%l7 + 0x54]
fmovrslez %g1, %f2, %f8
fblg %fcc3, loop_5767
loop_5766:
ldx [%l7 + 0x20], %g6
addc %l0, 0x1629, %i5
std %f6, [%l7 + 0x20]
loop_5767:
fbne,a %fcc3, loop_5768
ldd [%l7 + 0x40], %f4
ldd [%l7 + 0x10], %f0
udivx %o2, 0x18CD, %i1
loop_5768:
taddcc %o5, %i7, %l5
fand %f0, %f12, %f6
lduh [%l7 + 0x1A], %l1
fandnot2 %f8, %f12, %f4
fmovsvc %xcc, %f1, %f2
fmovse %xcc, %f15, %f11
fble,a %fcc0, loop_5769
alignaddrl %o1, %g4, %l6
ldub [%l7 + 0x64], %o7
fmovsvs %xcc, %f11, %f14
loop_5769:
fmovdleu %xcc, %f4, %f11
subccc %i6, %l3, %l4
srl %o0, 0x0E, %i3
movpos %icc, %i0, %g2
st %f5, [%l7 + 0x44]
fpadd32 %f14, %f14, %f10
fmovrdlz %g3, %f8, %f14
sth %o4, [%l7 + 0x68]
sll %g5, 0x14, %o6
ba,pt %icc, loop_5770
stw %o3, [%l7 + 0x4C]
stb %g7, [%l7 + 0x5D]
fcmple16 %f14, %f2, %i4
loop_5770:
ldub [%l7 + 0x2E], %i2
array16 %g1, %g6, %l2
fmovdcs %icc, %f2, %f2
ld [%l7 + 0x64], %f3
sll %l0, %i5, %i1
fnot2 %f12, %f8
fbu,a %fcc3, loop_5771
stx %o2, [%l7 + 0x58]
ldsw [%l7 + 0x30], %o5
fnegd %f8, %f0
loop_5771:
fpadd16s %f11, %f0, %f14
fmovspos %icc, %f1, %f11
udivx %l5, 0x1C91, %i7
fcmple16 %f12, %f0, %o1
edge16 %l1, %g4, %l6
array16 %i6, %l3, %l4
fornot2 %f4, %f10, %f0
fmovdneg %xcc, %f14, %f9
ld [%l7 + 0x70], %f5
fmovrsgz %o0, %f11, %f2
fone %f6
andn %o7, 0x144B, %i0
ld [%l7 + 0x38], %f9
fmovspos %xcc, %f9, %f2
fmovdle %icc, %f5, %f1
ldsh [%l7 + 0x52], %i3
fbuge,a %fcc0, loop_5772
tn %icc, 0x4
fmul8x16au %f4, %f15, %f6
ldd [%l7 + 0x58], %f2
loop_5772:
fmovrse %g2, %f11, %f2
fornot2s %f0, %f15, %f2
lduw [%l7 + 0x48], %g3
ldsw [%l7 + 0x70], %g5
fmovdg %xcc, %f8, %f4
ldub [%l7 + 0x62], %o6
udiv %o3, 0x0AEC, %o4
fxnor %f0, %f8, %f0
st %f6, [%l7 + 0x70]
lduw [%l7 + 0x50], %i4
bl,a loop_5773
stx %g7, [%l7 + 0x48]
tne %xcc, 0x1
fpsub32s %f5, %f4, %f14
loop_5773:
fcmpne16 %f10, %f10, %g1
fornot1 %f14, %f4, %f14
sth %g6, [%l7 + 0x72]
xorcc %l2, %l0, %i5
fmovdne %xcc, %f1, %f15
movrgez %i1, 0x037, %i2
ldd [%l7 + 0x68], %f10
fmovdge %icc, %f10, %f4
and %o5, 0x0B4A, %o2
movrlz %l5, 0x2E5, %i7
fbul %fcc0, loop_5774
fbg %fcc1, loop_5775
fbl %fcc0, loop_5776
edge32ln %o1, %g4, %l6
loop_5774:
st %f10, [%l7 + 0x4C]
loop_5775:
fmovspos %xcc, %f12, %f2
loop_5776:
add %i6, 0x0D4F, %l3
st %f2, [%l7 + 0x50]
fmovsneg %icc, %f12, %f1
fsrc1s %f12, %f3
srlx %l1, %o0, %o7
fnot2 %f4, %f0
bcs,a,pn %icc, loop_5777
movl %xcc, %i0, %l4
fcmpgt32 %f6, %f0, %i3
umulcc %g2, 0x1FF4, %g5
loop_5777:
ldx [%l7 + 0x70], %g3
fbu %fcc1, loop_5778
popc %o6, %o3
taddcc %o4, %g7, %g1
ldsh [%l7 + 0x7A], %i4
loop_5778:
st %f1, [%l7 + 0x68]
brlez %g6, loop_5779
lduh [%l7 + 0x34], %l0
tle %xcc, 0x3
bvs,a %xcc, loop_5780
loop_5779:
lduw [%l7 + 0x68], %i5
tgu %icc, 0x4
ld [%l7 + 0x40], %f13
loop_5780:
lduh [%l7 + 0x78], %l2
edge16n %i2, %i1, %o5
std %f4, [%l7 + 0x20]
ldub [%l7 + 0x70], %l5
or %o2, %o1, %g4
ld [%l7 + 0x1C], %f15
fbo,a %fcc3, loop_5781
fandnot1s %f10, %f0, %f14
srlx %i7, 0x12, %l6
stw %i6, [%l7 + 0x14]
loop_5781:
nop
setx loop_5782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l1, [%l7 + 0x70]
fba,a %fcc0, loop_5783
stw %l3, [%l7 + 0x38]
loop_5782:
fbul,a %fcc2, loop_5784
ldsw [%l7 + 0x60], %o0
loop_5783:
stw %i0, [%l7 + 0x70]
ble,a loop_5785
loop_5784:
ldub [%l7 + 0x4D], %l4
fbn %fcc0, loop_5786
bne,a,pt %icc, loop_5787
loop_5785:
movcs %xcc, %i3, %g2
ldsh [%l7 + 0x6A], %g5
loop_5786:
ldsw [%l7 + 0x0C], %g3
loop_5787:
stx %o6, [%l7 + 0x60]
nop
setx loop_5788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %xcc, %f12, %f0
std %f6, [%l7 + 0x10]
sth %o7, [%l7 + 0x70]
loop_5788:
ldub [%l7 + 0x51], %o3
fnors %f11, %f6, %f9
bleu,a loop_5789
ldsw [%l7 + 0x54], %o4
faligndata %f0, %f12, %f6
bvs,pn %icc, loop_5790
loop_5789:
edge8ln %g1, %i4, %g6
st %f15, [%l7 + 0x48]
fmovsvs %xcc, %f5, %f14
loop_5790:
fnot1s %f10, %f3
lduh [%l7 + 0x78], %l0
movl %icc, %g7, %l2
ldsb [%l7 + 0x56], %i2
brgez %i1, loop_5791
fmovse %xcc, %f7, %f7
fmovsa %icc, %f15, %f12
fexpand %f7, %f14
loop_5791:
fmovrdne %i5, %f10, %f6
taddcctv %o5, %o2, %o1
taddcctv %l5, %i7, %l6
ldsw [%l7 + 0x14], %g4
sra %l1, 0x1F, %l3
lduh [%l7 + 0x3A], %i6
fabsd %f10, %f4
alignaddr %i0, %l4, %o0
st %f6, [%l7 + 0x50]
xnorcc %i3, 0x02A4, %g2
movrlez %g3, 0x078, %g5
stx %o6, [%l7 + 0x18]
ldub [%l7 + 0x0A], %o7
ldsw [%l7 + 0x78], %o3
std %f4, [%l7 + 0x68]
smulcc %g1, 0x0F39, %i4
brnz,a %o4, loop_5792
nop
setx loop_5793, %l0, %l1
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 + 0x2C], %l0
movg %icc, %g6, %g7
loop_5792:
brnz %l2, loop_5794
loop_5793:
movrlez %i2, 0x1D6, %i5
fmovsg %xcc, %f0, %f15
faligndata %f14, %f2, %f12
loop_5794:
stb %i1, [%l7 + 0x60]
fxnor %f0, %f10, %f2
sll %o2, 0x18, %o1
fandnot1 %f12, %f10, %f4
andncc %o5, %l5, %l6
movvc %icc, %g4, %i7
fmovde %xcc, %f4, %f1
fmovdg %icc, %f7, %f1
sth %l1, [%l7 + 0x78]
udivcc %l3, 0x08AC, %i6
ld [%l7 + 0x40], %f14
ldub [%l7 + 0x7C], %l4
orn %i0, %o0, %i3
fble %fcc2, loop_5795
bcs,pt %xcc, loop_5796
lduw [%l7 + 0x08], %g2
umulcc %g5, 0x125D, %o6
loop_5795:
nop
setx loop_5797, %l0, %l1
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_5796:
fnor %f12, %f2, %f8
fcmpes %fcc1, %f11, %f15
bne,a,pn %xcc, loop_5798
loop_5797:
fmovs %f14, %f1
ldd [%l7 + 0x38], %f14
fmul8x16 %f13, %f4, %f10
loop_5798:
std %f6, [%l7 + 0x38]
fbug,a %fcc3, loop_5799
addccc %o7, %o3, %g1
edge16ln %i4, %g3, %l0
subcc %o4, 0x0A7F, %g6
loop_5799:
fmovrde %l2, %f10, %f4
ldsw [%l7 + 0x18], %i2
fmovrse %g7, %f7, %f6
fcmps %fcc0, %f3, %f4
fmovsa %icc, %f13, %f2
fmovdge %icc, %f10, %f12
sth %i1, [%l7 + 0x56]
orcc %i5, 0x0351, %o2
fmovrde %o5, %f0, %f0
st %f11, [%l7 + 0x74]
sth %o1, [%l7 + 0x7E]
sll %l6, %g4, %i7
lduh [%l7 + 0x12], %l1
sth %l5, [%l7 + 0x42]
udivx %l3, 0x0259, %l4
lduh [%l7 + 0x10], %i0
edge8ln %o0, %i3, %g2
fbe,a %fcc3, loop_5800
fmovsgu %icc, %f3, %f15
lduh [%l7 + 0x4C], %i6
tgu %xcc, 0x3
loop_5800:
fabsd %f4, %f2
andn %o6, %g5, %o7
fxnors %f9, %f14, %f14
bvs,a loop_5801
edge32l %g1, %o3, %g3
fpadd32 %f12, %f6, %f10
lduw [%l7 + 0x14], %i4
loop_5801:
orn %l0, 0x1BFC, %o4
fmovrse %l2, %f14, %f7
fbuge %fcc3, loop_5802
movne %xcc, %g6, %i2
orn %g7, 0x0CB4, %i5
xorcc %i1, 0x1BDA, %o2
loop_5802:
udivx %o1, 0x1955, %o5
std %f2, [%l7 + 0x50]
ldd [%l7 + 0x48], %f12
fandnot2 %f0, %f0, %f6
movcs %xcc, %l6, %i7
ldd [%l7 + 0x48], %f12
fsrc2s %f6, %f14
fmovrde %g4, %f10, %f0
or %l5, %l3, %l4
sub %i0, %l1, %i3
stb %o0, [%l7 + 0x6F]
tcs %xcc, 0x7
ldsh [%l7 + 0x6E], %g2
fxnor %f8, %f8, %f10
ldsw [%l7 + 0x0C], %i6
fsrc1 %f14, %f8
taddcc %g5, %o7, %o6
ld [%l7 + 0x20], %f7
bge,a,pn %icc, loop_5803
fxnors %f3, %f15, %f7
ba,a %xcc, loop_5804
fbule,a %fcc0, loop_5805
loop_5803:
smul %o3, %g3, %i4
stx %l0, [%l7 + 0x78]
loop_5804:
nop
setx loop_5806, %l0, %l1
jmpl %l1, %o4
loop_5805:
fcmpeq16 %f14, %f0, %l2
fsrc2s %f5, %f7
tvc %xcc, 0x3
loop_5806:
fnors %f5, %f10, %f7
bshuffle %f8, %f12, %f8
fmuld8ulx16 %f2, %f14, %f10
tg %icc, 0x5
fpadd32s %f14, %f9, %f9
ldd [%l7 + 0x18], %f10
sth %g6, [%l7 + 0x12]
fcmps %fcc0, %f0, %f12
array32 %i2, %g7, %i5
sdivcc %i1, 0x1D94, %o2
sth %g1, [%l7 + 0x68]
lduh [%l7 + 0x66], %o5
std %f8, [%l7 + 0x18]
stw %o1, [%l7 + 0x2C]
ldsb [%l7 + 0x5F], %i7
bpos,a,pn %xcc, loop_5807
fmovsle %icc, %f2, %f0
fbne,a %fcc1, loop_5808
srl %l6, %l5, %g4
loop_5807:
umul %l4, %i0, %l3
edge8 %l1, %i3, %g2
loop_5808:
stw %o0, [%l7 + 0x18]
fmovrsgez %i6, %f4, %f12
fmovsge %icc, %f6, %f8
movrne %o7, 0x1BA, %g5
ldub [%l7 + 0x43], %o3
sth %g3, [%l7 + 0x1E]
srl %o6, 0x00, %i4
udivx %o4, 0x1926, %l0
fmovdpos %icc, %f15, %f5
fpadd32 %f4, %f2, %f2
ta %icc, 0x4
fors %f0, %f9, %f5
lduw [%l7 + 0x18], %g6
tge %xcc, 0x5
lduw [%l7 + 0x54], %l2
fpsub32s %f6, %f1, %f14
edge16 %i2, %g7, %i5
sllx %o2, 0x08, %g1
alignaddr %i1, %o1, %o5
udiv %i7, 0x1A07, %l5
bgu,pn %icc, loop_5809
ldsw [%l7 + 0x70], %l6
fmovrsgz %g4, %f3, %f11
brgz %l4, loop_5810
loop_5809:
xor %l3, 0x1038, %l1
ldx [%l7 + 0x30], %i0
fpsub32 %f10, %f2, %f8
loop_5810:
lduh [%l7 + 0x66], %g2
tg %icc, 0x4
bn,pn %xcc, loop_5811
sth %i3, [%l7 + 0x12]
lduw [%l7 + 0x40], %i6
fmovrslez %o7, %f13, %f4
loop_5811:
ldub [%l7 + 0x1F], %g5
fnot1s %f13, %f14
fbl,a %fcc1, loop_5812
fbu %fcc3, loop_5813
tge %xcc, 0x2
fmul8x16au %f4, %f7, %f2
loop_5812:
fmovscs %xcc, %f10, %f11
loop_5813:
tsubcc %o0, 0x13FB, %o3
fxnor %f12, %f8, %f8
ld [%l7 + 0x74], %f6
fbo,a %fcc1, loop_5814
umul %o6, 0x0484, %i4
fmovdl %icc, %f14, %f5
ldsh [%l7 + 0x1E], %o4
loop_5814:
edge32 %g3, %g6, %l2
ldub [%l7 + 0x49], %i2
nop
setx loop_5815, %l0, %l1
jmpl %l1, %l0
fpsub32 %f2, %f12, %f4
fbl,a %fcc2, loop_5816
fbg,a %fcc3, loop_5817
loop_5815:
lduh [%l7 + 0x30], %g7
st %f13, [%l7 + 0x48]
loop_5816:
fmovsg %xcc, %f0, %f4
loop_5817:
sth %i5, [%l7 + 0x76]
ldsw [%l7 + 0x48], %o2
bne,pt %icc, loop_5818
sethi 0x16E4, %g1
faligndata %f2, %f10, %f4
ldub [%l7 + 0x40], %i1
loop_5818:
edge8n %o5, %o1, %l5
ldsh [%l7 + 0x46], %l6
fpmerge %f15, %f7, %f12
fmovsg %icc, %f6, %f14
fpadd32s %f15, %f5, %f13
std %f8, [%l7 + 0x50]
fbuge %fcc1, loop_5819
fxnors %f6, %f14, %f6
bpos %xcc, loop_5820
bn,pt %icc, loop_5821
loop_5819:
lduw [%l7 + 0x58], %g4
edge8l %l4, %l3, %i7
loop_5820:
fnegs %f3, %f6
loop_5821:
tvs %icc, 0x7
nop
setx loop_5822, %l0, %l1
jmpl %l1, %i0
ld [%l7 + 0x34], %f11
lduh [%l7 + 0x3E], %g2
xnor %l1, 0x03C7, %i6
loop_5822:
fbue %fcc2, loop_5823
movpos %xcc, %i3, %o7
ldx [%l7 + 0x28], %g5
nop
setx loop_5824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5823:
fmovse %xcc, %f11, %f0
std %f2, [%l7 + 0x60]
fbug %fcc0, loop_5825
loop_5824:
pdist %f14, %f4, %f14
movrne %o0, %o6, %o3
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
loop_5825:
fmovscs %xcc, %f12, %f12
bne loop_5827
stb %i4, [%l7 + 0x14]
loop_5826:
sra %g3, 0x1C, %o4
tl %xcc, 0x5
loop_5827:
fmovscs %icc, %f3, %f2
fands %f7, %f1, %f14
stx %l2, [%l7 + 0x58]
tsubcctv %g6, 0x1B7D, %l0
brlez,a %i2, loop_5828
ldub [%l7 + 0x30], %i5
andncc %o2, %g1, %g7
ldsh [%l7 + 0x20], %o5
loop_5828:
tge %xcc, 0x1
movg %xcc, %o1, %l5
fnot2 %f0, %f2
fbul,a %fcc2, loop_5829
fmovsne %xcc, %f5, %f14
sth %l6, [%l7 + 0x7E]
movne %xcc, %g4, %i1
loop_5829:
ldsw [%l7 + 0x38], %l4
ldd [%l7 + 0x38], %f12
fmovde %icc, %f13, %f12
edge16n %l3, %i7, %i0
fmovsleu %icc, %f10, %f7
fmuld8sux16 %f0, %f2, %f12
ld [%l7 + 0x78], %f8
fbu,a %fcc0, loop_5830
fmovs %f13, %f6
siam 0x4
bge,pt %icc, loop_5831
loop_5830:
ldub [%l7 + 0x57], %g2
or %l1, %i3, %o7
edge8n %i6, %o0, %o6
loop_5831:
fone %f10
ldsw [%l7 + 0x64], %o3
fbge %fcc2, loop_5832
fmovrdlez %i4, %f6, %f0
ldx [%l7 + 0x48], %g5
std %f6, [%l7 + 0x20]
loop_5832:
stw %g3, [%l7 + 0x60]
ld [%l7 + 0x4C], %f1
lduw [%l7 + 0x08], %l2
be,a,pt %xcc, loop_5833
fmovdcs %icc, %f1, %f10
fmovsleu %icc, %f13, %f12
sdivcc %o4, 0x1D0A, %l0
loop_5833:
umul %i2, %i5, %o2
sth %g6, [%l7 + 0x5E]
fmovdneg %xcc, %f11, %f1
mulx %g7, 0x1A58, %o5
andncc %o1, %g1, %l5
tsubcctv %l6, %i1, %l4
bvc,pt %icc, loop_5834
fmovsn %icc, %f3, %f8
xorcc %l3, %g4, %i7
edge16ln %g2, %i0, %l1
loop_5834:
fcmps %fcc1, %f14, %f2
st %f8, [%l7 + 0x2C]
ldsb [%l7 + 0x57], %o7
fnors %f2, %f15, %f4
fblg,a %fcc2, loop_5835
ld [%l7 + 0x40], %f11
tcs %icc, 0x4
sth %i3, [%l7 + 0x12]
loop_5835:
tpos %icc, 0x5
fcmpne32 %f12, %f10, %i6
taddcc %o6, %o3, %i4
fbge %fcc1, loop_5836
movcs %xcc, %o0, %g3
bg,a loop_5837
st %f3, [%l7 + 0x40]
loop_5836:
ldsw [%l7 + 0x58], %g5
fxnors %f3, %f15, %f1
loop_5837:
fmovrslez %l2, %f3, %f4
fmovsleu %icc, %f14, %f7
ba,a,pt %xcc, loop_5838
fand %f2, %f8, %f14
fcmpeq16 %f0, %f12, %l0
stw %i2, [%l7 + 0x30]
loop_5838:
std %f8, [%l7 + 0x68]
fmovscc %xcc, %f9, %f15
std %f2, [%l7 + 0x48]
fmovsg %xcc, %f9, %f15
movge %xcc, %i5, %o4
ldsw [%l7 + 0x34], %o2
faligndata %f0, %f6, %f8
fabss %f10, %f1
fmovrdgz %g6, %f6, %f14
fmovsle %xcc, %f13, %f11
fbo %fcc0, loop_5839
tsubcctv %o5, %o1, %g7
orn %g1, 0x1D9D, %l6
ldsh [%l7 + 0x7E], %i1
loop_5839:
ba %icc, loop_5840
fpadd16 %f14, %f6, %f4
stb %l5, [%l7 + 0x4D]
fmul8ulx16 %f10, %f8, %f0
loop_5840:
fbg,a %fcc2, loop_5841
lduh [%l7 + 0x60], %l3
movne %xcc, %g4, %i7
sth %g2, [%l7 + 0x48]
loop_5841:
fmovdpos %xcc, %f2, %f5
st %f9, [%l7 + 0x28]
fbule %fcc0, loop_5842
add %l4, 0x0BD6, %l1
bshuffle %f0, %f0, %f2
fmovs %f1, %f1
loop_5842:
ldsw [%l7 + 0x78], %o7
bgu,pt %icc, loop_5843
ldsb [%l7 + 0x0B], %i3
stx %i0, [%l7 + 0x08]
fornot1s %f12, %f12, %f8
loop_5843:
tvs %icc, 0x6
fnor %f4, %f2, %f2
fmovdpos %xcc, %f4, %f7
fmovrsne %i6, %f1, %f2
fmul8x16al %f2, %f11, %f4
movcs %icc, %o3, %i4
array16 %o0, %g3, %o6
fcmps %fcc1, %f11, %f9
mulx %g5, %l2, %l0
fnors %f2, %f11, %f2
fmul8sux16 %f0, %f12, %f0
alignaddrl %i2, %o4, %i5
sth %o2, [%l7 + 0x30]
fmovrdlez %g6, %f0, %f10
lduw [%l7 + 0x74], %o1
fbge,a %fcc1, loop_5844
fpadd32 %f0, %f10, %f14
fbg %fcc0, loop_5845
ldub [%l7 + 0x24], %o5
loop_5844:
tg %xcc, 0x2
ldsb [%l7 + 0x27], %g1
loop_5845:
tsubcc %l6, %i1, %g7
ldub [%l7 + 0x0D], %l5
or %l3, 0x0438, %g4
sth %g2, [%l7 + 0x52]
addcc %i7, %l4, %l1
bcs,pn %icc, loop_5846
bgu,a,pn %icc, loop_5847
fmovsge %icc, %f4, %f1
ldd [%l7 + 0x78], %f10
loop_5846:
std %f6, [%l7 + 0x10]
loop_5847:
fmovdpos %icc, %f0, %f4
ldub [%l7 + 0x60], %o7
fabss %f12, %f12
fblg %fcc1, loop_5848
ld [%l7 + 0x20], %f14
ldub [%l7 + 0x29], %i3
ldub [%l7 + 0x58], %i0
loop_5848:
fnors %f8, %f11, %f13
fsrc2 %f4, %f0
lduh [%l7 + 0x24], %o3
orn %i6, %i4, %g3
bleu,a loop_5849
ldsw [%l7 + 0x34], %o6
sllx %o0, %g5, %l2
ldx [%l7 + 0x28], %i2
loop_5849:
andn %l0, %o4, %i5
fmovrse %o2, %f11, %f3
lduw [%l7 + 0x40], %o1
movcs %icc, %g6, %o5
sll %l6, 0x0E, %g1
ldub [%l7 + 0x43], %g7
fmovdge %icc, %f14, %f13
bl,a,pn %icc, loop_5850
fmuld8sux16 %f2, %f13, %f12
ld [%l7 + 0x30], %f6
sth %i1, [%l7 + 0x3C]
loop_5850:
add %l3, 0x0E6E, %g4
bvc,pn %icc, loop_5851
fble,a %fcc1, loop_5852
movle %icc, %g2, %i7
ldsb [%l7 + 0x12], %l5
loop_5851:
fcmps %fcc3, %f8, %f3
loop_5852:
brz %l4, loop_5853
lduh [%l7 + 0x2C], %l1
edge8n %o7, %i0, %o3
lduh [%l7 + 0x22], %i6
loop_5853:
brz %i3, loop_5854
ta %icc, 0x5
ldd [%l7 + 0x58], %f8
orcc %i4, 0x07DE, %g3
loop_5854:
sth %o0, [%l7 + 0x4A]
ldub [%l7 + 0x4D], %o6
fbl %fcc1, loop_5855
stw %g5, [%l7 + 0x50]
fmovsvc %icc, %f12, %f2
fcmple32 %f14, %f4, %i2
loop_5855:
fmovdpos %icc, %f0, %f8
std %f6, [%l7 + 0x40]
fblg %fcc1, loop_5856
std %f10, [%l7 + 0x78]
stx %l2, [%l7 + 0x70]
mulx %o4, %i5, %o2
loop_5856:
movneg %icc, %l0, %o1
movneg %xcc, %o5, %l6
ldsw [%l7 + 0x44], %g6
fands %f0, %f1, %f2
stb %g7, [%l7 + 0x51]
fexpand %f5, %f0
addcc %i1, %l3, %g4
sllx %g2, 0x06, %g1
ldub [%l7 + 0x4E], %i7
fpmerge %f14, %f15, %f0
fbe %fcc2, loop_5857
movrne %l4, 0x38B, %l1
stx %o7, [%l7 + 0x30]
fmovdpos %xcc, %f11, %f2
loop_5857:
movvc %xcc, %i0, %o3
fmovsvs %icc, %f10, %f4
ldd [%l7 + 0x20], %f14
fbue %fcc3, loop_5858
ldsw [%l7 + 0x70], %i6
fmovsvc %icc, %f3, %f15
bvs,pn %icc, loop_5859
loop_5858:
ldub [%l7 + 0x38], %i3
movvc %xcc, %i4, %g3
bvc,pn %icc, loop_5860
loop_5859:
movrne %o0, %o6, %l5
fbg,a %fcc3, loop_5861
st %f1, [%l7 + 0x18]
loop_5860:
fones %f2
stw %i2, [%l7 + 0x74]
loop_5861:
fmovsleu %xcc, %f1, %f13
orncc %l2, 0x104C, %g5
pdist %f10, %f2, %f14
edge32l %o4, %i5, %l0
tvs %icc, 0x6
fand %f4, %f6, %f2
movneg %icc, %o1, %o5
fnegd %f0, %f6
fones %f13
stw %o2, [%l7 + 0x1C]
movrlez %g6, %g7, %i1
stw %l3, [%l7 + 0x7C]
std %f12, [%l7 + 0x20]
fbn,a %fcc0, loop_5862
ldsb [%l7 + 0x44], %g4
bvc,pn %xcc, loop_5863
fsrc1s %f4, %f14
loop_5862:
xnorcc %g2, 0x049D, %l6
stx %g1, [%l7 + 0x38]
loop_5863:
bvs,pn %xcc, loop_5864
sth %i7, [%l7 + 0x34]
lduh [%l7 + 0x60], %l4
edge8 %l1, %i0, %o7
loop_5864:
stb %i6, [%l7 + 0x7C]
tpos %icc, 0x4
fmovrdne %o3, %f14, %f6
fmovscc %xcc, %f11, %f8
ld [%l7 + 0x34], %f10
tneg %icc, 0x7
tle %icc, 0x3
fbe %fcc2, loop_5865
umul %i3, %g3, %i4
fcmpgt16 %f12, %f12, %o6
movpos %icc, %o0, %i2
loop_5865:
alignaddr %l2, %g5, %o4
movrgz %l5, 0x0CA, %l0
edge32 %o1, %o5, %i5
sth %o2, [%l7 + 0x56]
fmovdge %xcc, %f14, %f7
ldd [%l7 + 0x10], %f0
subcc %g7, 0x1630, %i1
lduw [%l7 + 0x58], %l3
fmovs %f13, %f5
std %f4, [%l7 + 0x68]
std %f8, [%l7 + 0x30]
edge16l %g4, %g6, %g2
sth %g1, [%l7 + 0x66]
edge8 %l6, %i7, %l4
fmovrse %l1, %f5, %f9
fornot1 %f8, %f8, %f12
andcc %o7, %i0, %i6
fabss %f15, %f14
udiv %i3, 0x06A8, %g3
fmovs %f3, %f8
fnegd %f6, %f6
fmovsneg %xcc, %f8, %f12
ldsh [%l7 + 0x44], %o3
fba,a %fcc3, loop_5866
subc %o6, %i4, %o0
lduw [%l7 + 0x34], %i2
fmovrsgz %l2, %f13, %f2
loop_5866:
fpadd32s %f9, %f14, %f0
edge8n %o4, %l5, %g5
tleu %icc, 0x7
tl %icc, 0x7
nop
setx loop_5867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o1, [%l7 + 0x34]
ldx [%l7 + 0x30], %l0
srl %i5, %o5, %o2
loop_5867:
stb %g7, [%l7 + 0x3C]
fornot2 %f4, %f14, %f2
stb %i1, [%l7 + 0x3F]
stb %l3, [%l7 + 0x0D]
movle %icc, %g4, %g2
movrlez %g6, 0x05A, %g1
srlx %i7, %l4, %l6
be loop_5868
stx %o7, [%l7 + 0x70]
ldsw [%l7 + 0x78], %l1
and %i6, %i0, %i3
loop_5868:
udivcc %o3, 0x1D67, %o6
movcs %xcc, %i4, %g3
movrgz %o0, 0x200, %l2
fba,a %fcc3, loop_5869
st %f8, [%l7 + 0x14]
umulcc %o4, 0x069C, %i2
fmovsle %xcc, %f0, %f2
loop_5869:
fcmple16 %f14, %f2, %g5
movrgz %l5, %o1, %i5
mova %xcc, %o5, %l0
bvc,pt %icc, loop_5870
fsrc2 %f0, %f14
sth %o2, [%l7 + 0x30]
ld [%l7 + 0x10], %f11
loop_5870:
sdiv %g7, 0x1B37, %l3
fornot1s %f5, %f2, %f6
movcs %xcc, %i1, %g2
fmovscs %icc, %f8, %f12
addc %g6, 0x1097, %g1
brlz,a %g4, loop_5871
bl,pt %icc, loop_5872
stw %i7, [%l7 + 0x7C]
fmovsneg %icc, %f15, %f13
loop_5871:
nop
setx loop_5873, %l0, %l1
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_5872:
ldx [%l7 + 0x58], %l6
brlez,a %o7, loop_5874
movvs %icc, %l4, %i6
loop_5873:
bg,a,pt %icc, loop_5875
movpos %xcc, %i0, %i3
loop_5874:
nop
setx loop_5876, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l1, 0x1CFA, %o6
loop_5875:
edge8l %o3, %i4, %o0
ldub [%l7 + 0x12], %l2
loop_5876:
st %f4, [%l7 + 0x58]
ldx [%l7 + 0x40], %o4
ldsh [%l7 + 0x2E], %g3
ta %xcc, 0x7
srl %i2, 0x03, %g5
fzero %f10
xorcc %o1, %i5, %o5
ldsb [%l7 + 0x7D], %l0
fpadd16 %f2, %f4, %f12
addc %o2, 0x0982, %g7
sllx %l5, %i1, %l3
fcmpes %fcc0, %f6, %f15
lduh [%l7 + 0x0E], %g2
brgez %g1, loop_5877
brnz,a %g4, loop_5878
ble,a %xcc, loop_5879
bn,a,pt %icc, loop_5880
loop_5877:
sth %g6, [%l7 + 0x0A]
loop_5878:
fmovrslz %i7, %f7, %f6
loop_5879:
fble %fcc1, loop_5881
loop_5880:
ld [%l7 + 0x64], %f11
fmovd %f2, %f10
fmovsne %xcc, %f4, %f2
loop_5881:
fmovrslz %o7, %f13, %f11
sdivx %l6, 0x134C, %l4
tn %icc, 0x4
fmovsn %icc, %f0, %f7
tvs %xcc, 0x2
ldsw [%l7 + 0x38], %i6
fmovdleu %icc, %f3, %f10
fbug %fcc2, loop_5882
movleu %xcc, %i0, %i3
ld [%l7 + 0x20], %f15
tsubcctv %l1, 0x1648, %o3
loop_5882:
ldsh [%l7 + 0x4A], %i4
edge8ln %o0, %l2, %o4
stw %g3, [%l7 + 0x54]
stb %i2, [%l7 + 0x7F]
fcmpne16 %f12, %f0, %o6
subc %o1, %g5, %i5
tle %xcc, 0x0
st %f3, [%l7 + 0x1C]
fzero %f14
tpos %icc, 0x0
orn %l0, 0x18A5, %o5
fbge %fcc2, loop_5883
fmovsvs %icc, %f14, %f2
andn %g7, %l5, %i1
tpos %xcc, 0x7
loop_5883:
fmovdge %xcc, %f14, %f2
movvs %icc, %l3, %o2
bshuffle %f0, %f0, %f12
ldsh [%l7 + 0x5A], %g2
edge16l %g4, %g1, %g6
sdiv %i7, 0x0116, %l6
fxors %f7, %f12, %f9
sth %o7, [%l7 + 0x60]
fxnor %f12, %f0, %f12
fmovscc %xcc, %f0, %f5
fpadd32s %f12, %f12, %f2
tne %xcc, 0x1
ldub [%l7 + 0x2E], %i6
fbue,a %fcc2, loop_5884
bcs,pn %xcc, loop_5885
movg %xcc, %l4, %i0
ldx [%l7 + 0x18], %i3
loop_5884:
and %l1, %o3, %o0
loop_5885:
fxnor %f0, %f10, %f2
fbue,a %fcc2, loop_5886
mulx %l2, %i4, %o4
nop
setx loop_5887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f15, %f3
loop_5886:
st %f5, [%l7 + 0x7C]
fmovsvc %icc, %f5, %f14
loop_5887:
xnor %g3, %i2, %o1
ldx [%l7 + 0x58], %g5
ldx [%l7 + 0x20], %o6
orncc %l0, 0x0058, %i5
fmovrslz %o5, %f4, %f2
fpack32 %f14, %f8, %f10
ldsb [%l7 + 0x68], %l5
orn %i1, 0x0E0F, %l3
lduh [%l7 + 0x66], %g7
stb %o2, [%l7 + 0x54]
ldd [%l7 + 0x38], %f0
fpadd32 %f12, %f6, %f4
tcs %xcc, 0x1
fmovrde %g4, %f4, %f6
fbuge,a %fcc0, loop_5888
fblg %fcc1, loop_5889
lduw [%l7 + 0x64], %g1
ldsw [%l7 + 0x5C], %g6
loop_5888:
pdist %f2, %f10, %f10
loop_5889:
edge16 %g2, %l6, %i7
movleu %xcc, %o7, %i6
fcmple16 %f2, %f0, %i0
fmovsvs %xcc, %f6, %f6
fmovdle %icc, %f2, %f5
taddcc %i3, 0x0CA1, %l1
fxor %f14, %f6, %f0
tg %xcc, 0x2
tcs %icc, 0x0
fpmerge %f15, %f8, %f8
fxor %f10, %f8, %f8
fmul8ulx16 %f14, %f14, %f8
udiv %l4, 0x1CEB, %o3
ldsw [%l7 + 0x30], %l2
tpos %icc, 0x6
fblg,a %fcc3, loop_5890
fmul8ulx16 %f0, %f12, %f6
sth %o0, [%l7 + 0x28]
sth %i4, [%l7 + 0x6A]
loop_5890:
array8 %g3, %i2, %o4
ldsh [%l7 + 0x2A], %g5
fbe,a %fcc1, loop_5891
subcc %o6, 0x02CA, %o1
fmovrslez %i5, %f3, %f11
ldsb [%l7 + 0x65], %o5
loop_5891:
stx %l0, [%l7 + 0x70]
fbu %fcc1, loop_5892
subccc %i1, 0x1A1D, %l5
sllx %l3, %o2, %g4
udiv %g7, 0x1124, %g6
loop_5892:
fpack16 %f8, %f1
fmovrse %g2, %f13, %f8
array32 %l6, %g1, %i7
fmovd %f0, %f0
edge8l %i6, %o7, %i0
faligndata %f12, %f4, %f0
movleu %icc, %l1, %l4
edge8l %i3, %l2, %o3
sra %o0, %i4, %i2
movn %xcc, %o4, %g3
std %f4, [%l7 + 0x38]
sethi 0x1A2B, %o6
fnegs %f10, %f11
smul %o1, 0x02C0, %i5
fandnot1 %f12, %f0, %f12
fzeros %f2
smul %g5, %o5, %l0
array8 %i1, %l3, %o2
smul %l5, 0x1356, %g7
sdivx %g6, 0x1BED, %g4
array8 %l6, %g2, %i7
edge16ln %g1, %o7, %i0
fbne,a %fcc2, loop_5893
stw %i6, [%l7 + 0x0C]
fandnot2s %f2, %f13, %f13
subccc %l1, %l4, %l2
loop_5893:
fands %f11, %f14, %f14
fbg %fcc2, loop_5894
movgu %icc, %o3, %o0
movvs %xcc, %i4, %i3
fmovsn %xcc, %f10, %f2
loop_5894:
ba,pt %icc, loop_5895
ldsh [%l7 + 0x68], %i2
fsrc2 %f6, %f10
sllx %o4, 0x11, %g3
loop_5895:
faligndata %f6, %f14, %f12
fandnot1s %f4, %f10, %f4
bcs,a %xcc, loop_5896
movcs %icc, %o1, %o6
stw %i5, [%l7 + 0x7C]
lduh [%l7 + 0x5E], %g5
loop_5896:
or %o5, 0x072F, %i1
ldsb [%l7 + 0x3A], %l0
fmovdcs %xcc, %f13, %f7
fmovdgu %icc, %f5, %f11
st %f14, [%l7 + 0x78]
ldsb [%l7 + 0x1F], %l3
fcmps %fcc1, %f9, %f4
movrgez %l5, 0x22B, %o2
movrlz %g7, 0x1D3, %g6
or %g4, 0x0061, %l6
fmovrdgz %i7, %f2, %f8
fmovdle %icc, %f13, %f15
sth %g1, [%l7 + 0x2C]
std %f0, [%l7 + 0x10]
bcc,pn %icc, loop_5897
ldsb [%l7 + 0x45], %o7
te %xcc, 0x0
fcmpes %fcc3, %f2, %f10
loop_5897:
stx %g2, [%l7 + 0x68]
tvs %xcc, 0x0
mulscc %i6, %l1, %i0
fsrc1 %f10, %f6
bshuffle %f8, %f14, %f2
ba,a %icc, loop_5898
fmovdneg %icc, %f14, %f7
array32 %l4, %l2, %o0
srlx %i4, %o3, %i3
loop_5898:
edge32n %i2, %g3, %o4
fmul8sux16 %f6, %f8, %f0
addcc %o1, %i5, %o6
fzero %f8
fabss %f14, %f15
movne %icc, %o5, %g5
fmovrsne %i1, %f15, %f7
alignaddr %l0, %l3, %o2
fnegd %f0, %f2
bleu,a,pt %xcc, loop_5899
tsubcctv %l5, 0x0AF6, %g6
fble,a %fcc3, loop_5900
brnz,a %g4, loop_5901
loop_5899:
stw %l6, [%l7 + 0x4C]
ldd [%l7 + 0x08], %f14
loop_5900:
brgz %i7, loop_5902
loop_5901:
fornot1 %f0, %f14, %f6
st %f4, [%l7 + 0x08]
ldd [%l7 + 0x08], %f10
loop_5902:
edge32l %g1, %g7, %o7
fors %f1, %f14, %f10
stw %g2, [%l7 + 0x08]
lduh [%l7 + 0x2A], %l1
sth %i6, [%l7 + 0x68]
bge,pt %xcc, loop_5903
tne %xcc, 0x0
fmovrdne %l4, %f6, %f12
tcc %icc, 0x0
loop_5903:
fcmpeq16 %f6, %f12, %l2
stb %o0, [%l7 + 0x6C]
movvc %icc, %i0, %o3
array16 %i3, %i2, %g3
call loop_5904
fnegd %f2, %f4
fnegd %f8, %f10
lduh [%l7 + 0x30], %o4
loop_5904:
ldx [%l7 + 0x68], %o1
stx %i5, [%l7 + 0x48]
fmovdg %icc, %f0, %f8
tg %xcc, 0x5
fcmpne32 %f4, %f10, %i4
smul %o5, 0x17F3, %g5
movleu %xcc, %o6, %i1
ldsh [%l7 + 0x0E], %l3
movvc %xcc, %l0, %l5
ldd [%l7 + 0x38], %f12
ldsw [%l7 + 0x4C], %g6
alignaddrl %g4, %o2, %l6
tsubcctv %i7, %g7, %g1
brlez %o7, loop_5905
bcs,pn %icc, loop_5906
movn %xcc, %g2, %i6
st %f10, [%l7 + 0x08]
loop_5905:
fmovdpos %xcc, %f9, %f11
loop_5906:
ldub [%l7 + 0x53], %l1
fnot1 %f0, %f0
ble,pn %icc, loop_5907
lduh [%l7 + 0x5C], %l2
movg %xcc, %l4, %i0
mova %icc, %o0, %o3
loop_5907:
fones %f1
fmovdcc %xcc, %f9, %f4
sdivx %i3, 0x0531, %i2
fmovdcc %xcc, %f9, %f3
srax %o4, %o1, %g3
fsrc1s %f5, %f6
fandnot2s %f7, %f4, %f10
ta %xcc, 0x0
stw %i5, [%l7 + 0x7C]
move %icc, %i4, %o5
fcmpne16 %f10, %f10, %o6
ldub [%l7 + 0x2D], %g5
bneg,a,pt %icc, loop_5908
fands %f4, %f7, %f5
tgu %icc, 0x4
fcmps %fcc1, %f7, %f11
loop_5908:
movrne %i1, %l3, %l5
fbne,a %fcc3, loop_5909
move %icc, %l0, %g6
bpos,a,pt %icc, loop_5910
fmovse %icc, %f11, %f8
loop_5909:
ldsw [%l7 + 0x08], %g4
movgu %xcc, %l6, %o2
loop_5910:
stx %i7, [%l7 + 0x78]
ldsh [%l7 + 0x76], %g7
fmovsl %xcc, %f6, %f6
lduh [%l7 + 0x12], %g1
fmovrdlez %o7, %f2, %f0
lduw [%l7 + 0x18], %g2
lduh [%l7 + 0x34], %i6
fbl,a %fcc1, loop_5911
brlz %l1, loop_5912
fmovdg %icc, %f3, %f13
popc 0x106F, %l2
loop_5911:
edge16n %l4, %i0, %o3
loop_5912:
lduw [%l7 + 0x44], %i3
bvc,a %icc, loop_5913
srax %i2, %o4, %o0
fpadd16s %f11, %f1, %f5
fornot1s %f12, %f9, %f3
loop_5913:
udiv %o1, 0x05D9, %g3
fandnot2 %f4, %f8, %f10
popc 0x1ADA, %i4
fmovsa %icc, %f1, %f4
add %o5, %i5, %o6
ldx [%l7 + 0x68], %i1
bgu %xcc, loop_5914
std %f4, [%l7 + 0x78]
fbg,a %fcc3, loop_5915
fmuld8sux16 %f1, %f10, %f0
loop_5914:
ldd [%l7 + 0x48], %f12
addccc %l3, %l5, %g5
loop_5915:
ldd [%l7 + 0x40], %f4
fmovdn %xcc, %f8, %f11
fble,a %fcc0, loop_5916
tneg %xcc, 0x3
movrgz %l0, %g6, %l6
fmovscs %xcc, %f7, %f10
loop_5916:
stw %o2, [%l7 + 0x64]
sth %i7, [%l7 + 0x4E]
fmovsneg %icc, %f12, %f9
fands %f11, %f15, %f5
fmuld8ulx16 %f9, %f15, %f14
xnor %g4, 0x1A19, %g7
fabsd %f14, %f10
movrlez %o7, %g1, %i6
edge16ln %l1, %l2, %l4
ldd [%l7 + 0x60], %f12
fcmpgt16 %f14, %f12, %g2
bne,pt %xcc, loop_5917
fmovrslz %i0, %f7, %f8
edge32l %i3, %o3, %i2
brz,a %o0, loop_5918
loop_5917:
ldd [%l7 + 0x18], %f2
smulcc %o1, %g3, %o4
std %f10, [%l7 + 0x58]
loop_5918:
ldd [%l7 + 0x48], %f4
ldsb [%l7 + 0x55], %o5
fandnot1 %f2, %f4, %f10
fxnor %f4, %f4, %f0
fmovrsgez %i4, %f5, %f8
fandnot2s %f1, %f8, %f10
fbne %fcc2, loop_5919
fandnot1s %f10, %f3, %f1
fmovrdlez %i5, %f6, %f2
addc %i1, %o6, %l5
loop_5919:
stx %g5, [%l7 + 0x20]
fbge %fcc2, loop_5920
ldsb [%l7 + 0x1A], %l0
ldsb [%l7 + 0x60], %l3
brnz %g6, loop_5921
loop_5920:
stx %l6, [%l7 + 0x10]
movcs %xcc, %o2, %g4
ldsb [%l7 + 0x71], %i7
loop_5921:
movge %xcc, %g7, %o7
fsrc1s %f2, %f12
fpsub32 %f14, %f2, %f8
sdivcc %g1, 0x0E2E, %l1
fmovd %f6, %f6
srl %l2, %i6, %l4
ld [%l7 + 0x48], %f12
st %f13, [%l7 + 0x54]
brlz,a %i0, loop_5922
edge16 %i3, %g2, %o3
tvs %xcc, 0x3
lduw [%l7 + 0x1C], %o0
loop_5922:
ble,a,pn %xcc, loop_5923
stx %i2, [%l7 + 0x68]
xorcc %g3, %o1, %o5
popc 0x0E43, %o4
loop_5923:
fbg,a %fcc1, loop_5924
fbe,a %fcc1, loop_5925
fmovd %f14, %f4
std %f8, [%l7 + 0x28]
loop_5924:
stx %i5, [%l7 + 0x18]
loop_5925:
fnot2 %f2, %f12
fmovdle %xcc, %f15, %f1
ldsh [%l7 + 0x20], %i1
ldsh [%l7 + 0x7C], %o6
edge16l %i4, %l5, %g5
bge loop_5926
fmovsn %icc, %f8, %f6
ldx [%l7 + 0x60], %l0
ldsb [%l7 + 0x43], %g6
loop_5926:
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x58], %l3
fpack16 %f2, %f14
srax %o2, 0x1F, %g4
fbo %fcc0, loop_5927
fmovdne %xcc, %f7, %f6
lduh [%l7 + 0x48], %l6
st %f4, [%l7 + 0x40]
loop_5927:
fbule %fcc3, loop_5928
srl %g7, %o7, %i7
fcmped %fcc0, %f12, %f4
sth %l1, [%l7 + 0x78]
loop_5928:
std %f2, [%l7 + 0x78]
fbue %fcc0, loop_5929
fmul8sux16 %f2, %f10, %f6
fbuge,a %fcc2, loop_5930
stx %l2, [%l7 + 0x18]
loop_5929:
movcc %icc, %i6, %l4
sth %i0, [%l7 + 0x0E]
loop_5930:
sth %i3, [%l7 + 0x20]
fmovsa %xcc, %f13, %f0
fands %f15, %f3, %f4
siam 0x7
fmovdpos %xcc, %f7, %f10
fsrc2 %f6, %f8
fornot1 %f8, %f2, %f4
fsrc2s %f9, %f11
ldsw [%l7 + 0x2C], %g2
stx %g1, [%l7 + 0x78]
fpack32 %f14, %f0, %f12
or %o3, %o0, %g3
smulcc %o1, 0x0BB8, %i2
sllx %o5, 0x08, %o4
lduh [%l7 + 0x18], %i1
edge8 %o6, %i5, %i4
fornot1s %f7, %f10, %f10
ldub [%l7 + 0x11], %g5
lduh [%l7 + 0x3E], %l5
xnor %g6, 0x0019, %l0
fnand %f14, %f14, %f10
tne %icc, 0x3
fmovrdne %l3, %f6, %f6
fpadd16s %f10, %f0, %f10
array32 %g4, %l6, %o2
st %f14, [%l7 + 0x64]
fands %f5, %f14, %f7
sth %g7, [%l7 + 0x3A]
stx %i7, [%l7 + 0x18]
std %f14, [%l7 + 0x18]
stx %o7, [%l7 + 0x18]
ldsh [%l7 + 0x1E], %l1
bvc loop_5931
movrne %i6, 0x158, %l4
array16 %i0, %i3, %l2
ta %xcc, 0x3
loop_5931:
ldx [%l7 + 0x50], %g2
popc %o3, %o0
stb %g3, [%l7 + 0x34]
tg %xcc, 0x2
fmovsvc %icc, %f15, %f4
fbo,a %fcc2, loop_5932
ldsw [%l7 + 0x70], %g1
array8 %i2, %o1, %o4
lduw [%l7 + 0x40], %i1
loop_5932:
fmovse %xcc, %f12, %f1
fexpand %f9, %f12
fpack16 %f14, %f1
taddcc %o6, %i5, %i4
st %f11, [%l7 + 0x54]
brlez %g5, loop_5933
bge,a,pn %icc, loop_5934
fnands %f15, %f11, %f4
fxors %f12, %f1, %f3
loop_5933:
fmovsge %icc, %f12, %f15
loop_5934:
movcc %xcc, %l5, %o5
smulcc %g6, %l3, %g4
sth %l0, [%l7 + 0x24]
edge32n %o2, %g7, %i7
lduh [%l7 + 0x34], %o7
ld [%l7 + 0x58], %f6
fble %fcc2, loop_5935
bg,a,pt %icc, loop_5936
bshuffle %f12, %f8, %f2
movcc %icc, %l1, %l6
loop_5935:
fmovdne %icc, %f6, %f1
loop_5936:
ldsb [%l7 + 0x35], %i6
brgz,a %i0, loop_5937
fzeros %f0
stw %l4, [%l7 + 0x50]
fnot1s %f15, %f7
loop_5937:
fmovrdne %i3, %f12, %f12
stx %l2, [%l7 + 0x18]
sth %o3, [%l7 + 0x48]
fands %f6, %f13, %f15
mulscc %g2, 0x0F39, %g3
fzeros %f0
ldub [%l7 + 0x28], %o0
tge %xcc, 0x1
fmovdl %icc, %f9, %f8
fble,a %fcc2, loop_5938
tl %icc, 0x5
bge %xcc, loop_5939
ld [%l7 + 0x38], %f3
loop_5938:
srl %i2, 0x10, %g1
brlez %o4, loop_5940
loop_5939:
edge8l %i1, %o6, %i5
edge16l %o1, %i4, %g5
edge32ln %l5, %o5, %g6
loop_5940:
fpsub32 %f8, %f6, %f2
lduh [%l7 + 0x42], %g4
ldd [%l7 + 0x68], %f0
pdist %f8, %f0, %f4
movrne %l3, 0x2DD, %o2
movge %xcc, %l0, %g7
brgez,a %o7, loop_5941
tsubcctv %i7, %l1, %i6
fbuge %fcc1, loop_5942
tcs %xcc, 0x4
loop_5941:
tpos %icc, 0x2
taddcc %l6, %l4, %i3
loop_5942:
stw %i0, [%l7 + 0x7C]
ldx [%l7 + 0x58], %o3
srax %g2, %g3, %l2
bl,pt %xcc, loop_5943
fcmped %fcc0, %f4, %f2
fandnot2 %f8, %f12, %f14
srax %o0, %g1, %o4
loop_5943:
edge8l %i2, %i1, %i5
ldsb [%l7 + 0x5F], %o1
fnegd %f2, %f6
ldd [%l7 + 0x18], %f12
sdiv %i4, 0x1E81, %o6
add %l5, %g5, %g6
fnands %f6, %f12, %f4
stx %o5, [%l7 + 0x40]
ldsw [%l7 + 0x30], %l3
lduw [%l7 + 0x44], %g4
fbule %fcc2, loop_5944
taddcctv %l0, 0x1641, %g7
stx %o2, [%l7 + 0x10]
edge32l %o7, %l1, %i7
loop_5944:
add %i6, 0x0C4A, %l4
fmovsl %xcc, %f14, %f14
ldd [%l7 + 0x60], %f4
movneg %xcc, %i3, %l6
bpos,a,pt %xcc, loop_5945
ldsh [%l7 + 0x78], %o3
array8 %i0, %g2, %l2
ldd [%l7 + 0x58], %f12
loop_5945:
ldub [%l7 + 0x72], %g3
fmovrdgez %g1, %f14, %f10
fxnors %f7, %f10, %f1
fbe %fcc2, loop_5946
lduw [%l7 + 0x54], %o4
std %f6, [%l7 + 0x30]
sub %o0, 0x16B1, %i2
loop_5946:
fbul %fcc2, loop_5947
fmovscc %xcc, %f7, %f5
fcmpne32 %f10, %f2, %i1
tvc %icc, 0x4
loop_5947:
fsrc1s %f6, %f11
fbue,a %fcc0, loop_5948
fone %f6
bl,a,pt %xcc, loop_5949
brlez,a %o1, loop_5950
loop_5948:
ld [%l7 + 0x5C], %f2
st %f0, [%l7 + 0x30]
loop_5949:
fmuld8sux16 %f11, %f13, %f10
loop_5950:
fandnot2s %f4, %f5, %f8
bne %icc, loop_5951
ld [%l7 + 0x40], %f13
addc %i5, 0x0FD5, %o6
fbl,a %fcc0, loop_5952
loop_5951:
fmovdl %icc, %f10, %f6
movgu %icc, %l5, %i4
ldub [%l7 + 0x3C], %g5
loop_5952:
addccc %o5, %g6, %l3
ldub [%l7 + 0x18], %l0
ldub [%l7 + 0x78], %g7
ldub [%l7 + 0x08], %o2
edge8ln %g4, %o7, %i7
edge16ln %i6, %l4, %i3
stw %l1, [%l7 + 0x6C]
be loop_5953
edge8ln %l6, %i0, %g2
fmovrslez %o3, %f1, %f3
fmovsl %icc, %f2, %f13
loop_5953:
ldsh [%l7 + 0x2C], %g3
smulcc %g1, 0x0BF7, %o4
ld [%l7 + 0x60], %f12
stb %l2, [%l7 + 0x10]
fmovd %f4, %f2
stx %o0, [%l7 + 0x30]
bshuffle %f0, %f6, %f2
stx %i1, [%l7 + 0x40]
lduw [%l7 + 0x60], %i2
stb %i5, [%l7 + 0x41]
tsubcc %o6, 0x15F2, %l5
srlx %i4, %g5, %o5
movle %xcc, %g6, %l3
ldd [%l7 + 0x48], %f4
std %f12, [%l7 + 0x28]
fcmpgt32 %f4, %f0, %l0
fbu %fcc3, loop_5954
ldub [%l7 + 0x34], %o1
or %o2, 0x0CDA, %g7
fxor %f14, %f10, %f4
loop_5954:
fmovrslez %g4, %f11, %f7
fzero %f14
srax %o7, %i6, %l4
addcc %i7, %i3, %l1
fmovsl %xcc, %f3, %f9
stw %l6, [%l7 + 0x74]
fcmpd %fcc2, %f12, %f0
edge16n %i0, %g2, %o3
ldx [%l7 + 0x78], %g3
movcs %xcc, %g1, %o4
fbo %fcc2, loop_5955
edge16n %o0, %l2, %i1
fcmpgt32 %f0, %f0, %i2
fsrc1 %f14, %f8
loop_5955:
fmovdne %xcc, %f10, %f10
stb %o6, [%l7 + 0x0D]
sub %i5, 0x008B, %l5
umul %g5, 0x1AD3, %i4
bgu,a,pn %xcc, loop_5956
orncc %o5, 0x1904, %l3
tneg %icc, 0x1
fnegs %f12, %f6
loop_5956:
ldsh [%l7 + 0x66], %l0
ldsb [%l7 + 0x5A], %o1
and %g6, %o2, %g7
ldub [%l7 + 0x0A], %o7
fmuld8ulx16 %f12, %f11, %f0
fands %f14, %f8, %f4
ldd [%l7 + 0x60], %f8
tn %icc, 0x3
nop
setx loop_5957, %l0, %l1
jmpl %l1, %g4
sth %i6, [%l7 + 0x42]
movle %xcc, %i7, %i3
orcc %l4, 0x128D, %l1
loop_5957:
fabss %f13, %f5
st %f12, [%l7 + 0x2C]
stb %l6, [%l7 + 0x7A]
ldsb [%l7 + 0x31], %i0
stx %o3, [%l7 + 0x48]
fmovsl %xcc, %f4, %f15
ldsw [%l7 + 0x08], %g2
stw %g3, [%l7 + 0x30]
tvc %icc, 0x7
orncc %o4, 0x106D, %g1
te %icc, 0x3
fmovdcc %xcc, %f6, %f15
faligndata %f10, %f12, %f8
ta %icc, 0x5
fsrc1s %f6, %f6
fmuld8sux16 %f9, %f5, %f4
fmovd %f12, %f0
xnorcc %l2, 0x0EB1, %i1
fmovspos %xcc, %f5, %f2
fpadd32s %f9, %f15, %f4
ldsb [%l7 + 0x40], %o0
fmul8sux16 %f12, %f0, %f14
addcc %o6, 0x03F5, %i5
ldx [%l7 + 0x40], %l5
fmovsge %xcc, %f12, %f13
stb %i2, [%l7 + 0x34]
fbn,a %fcc2, loop_5958
fmovsge %icc, %f3, %f1
lduh [%l7 + 0x5C], %i4
stb %g5, [%l7 + 0x1D]
loop_5958:
fnors %f13, %f10, %f1
ldx [%l7 + 0x70], %o5
tl %xcc, 0x3
fnot1s %f4, %f13
fmovrdlez %l3, %f0, %f4
be,pn %xcc, loop_5959
ldsb [%l7 + 0x2D], %o1
fmuld8sux16 %f12, %f14, %f10
tpos %icc, 0x5
loop_5959:
edge8 %l0, %g6, %g7
fandnot2 %f4, %f0, %f8
ldsw [%l7 + 0x28], %o2
fbul,a %fcc3, loop_5960
tcs %icc, 0x5
st %f6, [%l7 + 0x1C]
ldsw [%l7 + 0x60], %g4
loop_5960:
fbule,a %fcc1, loop_5961
nop
setx loop_5962, %l0, %l1
jmpl %l1, %i6
fba %fcc2, loop_5963
ldx [%l7 + 0x38], %o7
loop_5961:
xorcc %i3, 0x154F, %l4
loop_5962:
fornot2s %f6, %f6, %f10
loop_5963:
ldsw [%l7 + 0x44], %l1
fpsub32 %f6, %f14, %f8
fnand %f0, %f14, %f14
lduh [%l7 + 0x4C], %i7
fpack32 %f8, %f8, %f0
movgu %xcc, %i0, %o3
sdivx %g2, 0x02B3, %g3
tcs %icc, 0x4
array8 %o4, %g1, %l6
ld [%l7 + 0x20], %f1
edge32 %i1, %l2, %o0
xor %i5, 0x0980, %o6
fmovdcc %icc, %f4, %f7
fmovsneg %xcc, %f11, %f11
fxnors %f14, %f12, %f11
tneg %icc, 0x6
fmovsg %xcc, %f5, %f13
ldx [%l7 + 0x30], %i2
ldsh [%l7 + 0x1E], %i4
ldsb [%l7 + 0x43], %l5
brgez,a %g5, loop_5964
ld [%l7 + 0x68], %f13
ld [%l7 + 0x28], %f13
fmovrse %l3, %f7, %f6
loop_5964:
ldx [%l7 + 0x60], %o5
lduh [%l7 + 0x50], %o1
std %f14, [%l7 + 0x38]
add %l0, %g7, %o2
lduh [%l7 + 0x60], %g4
fxor %f4, %f6, %f0
taddcctv %i6, %g6, %i3
fmovsl %xcc, %f1, %f3
fmovrslez %o7, %f3, %f13
array32 %l1, %l4, %i0
fornot1s %f10, %f7, %f3
fornot1 %f2, %f12, %f6
fnor %f4, %f14, %f14
sdiv %o3, 0x1F51, %i7
sethi 0x195F, %g3
fmuld8sux16 %f14, %f12, %f10
tle %xcc, 0x3
array8 %o4, %g2, %l6
sllx %g1, %i1, %o0
fba,a %fcc2, loop_5965
stw %l2, [%l7 + 0x3C]
bg,a %icc, loop_5966
bne,pn %icc, loop_5967
loop_5965:
ldsh [%l7 + 0x24], %i5
sra %o6, %i2, %l5
loop_5966:
fsrc2s %f10, %f10
loop_5967:
array32 %g5, %i4, %o5
umul %o1, 0x16C5, %l3
bshuffle %f4, %f10, %f0
be,a %icc, loop_5968
ble,pn %xcc, loop_5969
tge %xcc, 0x7
fone %f4
loop_5968:
fcmple16 %f8, %f14, %g7
loop_5969:
fmovrdgz %l0, %f0, %f4
ldsb [%l7 + 0x65], %o2
brgz,a %i6, loop_5970
and %g4, 0x09B1, %i3
lduw [%l7 + 0x74], %o7
st %f11, [%l7 + 0x5C]
loop_5970:
subcc %g6, 0x0B3B, %l4
xor %l1, 0x1AF9, %o3
ldd [%l7 + 0x70], %f4
fmovdge %icc, %f9, %f13
tsubcctv %i0, 0x069F, %g3
fandnot1 %f8, %f4, %f6
sll %i7, 0x0E, %g2
fmovrslez %o4, %f7, %f10
fmovrse %g1, %f4, %f3
edge8 %i1, %o0, %l2
sth %l6, [%l7 + 0x76]
mulx %i5, %i2, %l5
stw %o6, [%l7 + 0x0C]
taddcctv %g5, %o5, %i4
fpadd32s %f9, %f13, %f9
stw %l3, [%l7 + 0x6C]
fmovrse %o1, %f0, %f3
movrne %l0, 0x107, %g7
bshuffle %f4, %f0, %f4
fmovrsne %o2, %f10, %f6
ldx [%l7 + 0x08], %g4
ldsh [%l7 + 0x12], %i6
sra %o7, %g6, %i3
smulcc %l4, %l1, %i0
std %f8, [%l7 + 0x38]
std %f8, [%l7 + 0x18]
ld [%l7 + 0x38], %f2
brlez,a %o3, loop_5971
udivx %g3, 0x1A4A, %i7
andn %o4, 0x1616, %g2
stx %i1, [%l7 + 0x08]
loop_5971:
smulcc %g1, %o0, %l2
fmovrslz %i5, %f2, %f9
xnor %l6, %l5, %i2
ldd [%l7 + 0x78], %f4
fbuge,a %fcc0, loop_5972
fexpand %f8, %f8
movleu %icc, %o6, %o5
fbug,a %fcc1, loop_5973
loop_5972:
edge8l %g5, %l3, %i4
std %f0, [%l7 + 0x68]
movn %icc, %l0, %g7
loop_5973:
fsrc2 %f10, %f14
ldx [%l7 + 0x30], %o2
bgu,pn %xcc, loop_5974
fcmpeq16 %f2, %f10, %o1
st %f0, [%l7 + 0x10]
ldd [%l7 + 0x30], %f10
loop_5974:
tl %icc, 0x7
array16 %i6, %g4, %o7
sth %g6, [%l7 + 0x70]
fabss %f5, %f9
stw %l4, [%l7 + 0x1C]
orncc %l1, 0x0E71, %i0
movgu %icc, %i3, %o3
ldd [%l7 + 0x78], %f14
fmovrdgz %g3, %f6, %f2
popc 0x1B47, %o4
ldsb [%l7 + 0x71], %i7
fmovrslez %i1, %f10, %f4
tg %icc, 0x5
stw %g1, [%l7 + 0x08]
fzero %f4
fbule,a %fcc0, loop_5975
mova %xcc, %o0, %g2
ldsb [%l7 + 0x54], %l2
fbu %fcc0, loop_5976
loop_5975:
ldsh [%l7 + 0x1A], %l6
ldub [%l7 + 0x65], %i5
movpos %xcc, %l5, %i2
loop_5976:
sth %o5, [%l7 + 0x3A]
brlez,a %g5, loop_5977
bvc,a loop_5978
tg %icc, 0x3
brgez %l3, loop_5979
loop_5977:
lduw [%l7 + 0x18], %o6
loop_5978:
bn,a,pt %icc, loop_5980
stx %i4, [%l7 + 0x28]
loop_5979:
bl,a loop_5981
lduw [%l7 + 0x40], %l0
loop_5980:
fmovrsne %o2, %f13, %f13
taddcctv %o1, %i6, %g7
loop_5981:
fbo %fcc1, loop_5982
fble,a %fcc1, loop_5983
std %f2, [%l7 + 0x60]
tgu %xcc, 0x0
loop_5982:
fbge,a %fcc3, loop_5984
loop_5983:
fbul %fcc1, loop_5985
udivcc %o7, 0x1F99, %g4
ldx [%l7 + 0x60], %g6
loop_5984:
ldsh [%l7 + 0x12], %l4
loop_5985:
ldsb [%l7 + 0x75], %i0
tsubcc %i3, %o3, %g3
ldub [%l7 + 0x3E], %o4
fbuge,a %fcc2, loop_5986
fbo,a %fcc3, loop_5987
sub %l1, %i1, %g1
bne,a %xcc, loop_5988
loop_5986:
bge loop_5989
loop_5987:
movg %xcc, %o0, %i7
stx %g2, [%l7 + 0x78]
loop_5988:
fpackfix %f12, %f3
loop_5989:
fbe,a %fcc2, loop_5990
stb %l6, [%l7 + 0x24]
movcc %icc, %i5, %l2
fpmerge %f12, %f4, %f14
loop_5990:
fand %f6, %f14, %f14
andncc %i2, %o5, %l5
fmovsle %xcc, %f10, %f8
fnor %f0, %f6, %f14
tpos %icc, 0x1
be %xcc, loop_5991
ldx [%l7 + 0x18], %g5
stb %o6, [%l7 + 0x61]
fble %fcc2, loop_5992
loop_5991:
tne %icc, 0x7
fbu %fcc0, loop_5993
ldsw [%l7 + 0x60], %i4
loop_5992:
nop
setx loop_5994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %l0, 0x171D, %l3
loop_5993:
fmovrdgz %o2, %f0, %f8
fmovrdlez %i6, %f12, %f0
loop_5994:
stw %o1, [%l7 + 0x40]
fandnot2 %f8, %f14, %f8
orcc %o7, 0x09F6, %g7
movvs %xcc, %g4, %l4
fbue,a %fcc2, loop_5995
stw %g6, [%l7 + 0x60]
pdist %f12, %f6, %f14
fsrc2 %f10, %f10
loop_5995:
fmovsa %icc, %f9, %f13
ble,pn %xcc, loop_5996
ldsb [%l7 + 0x0F], %i3
ld [%l7 + 0x7C], %f8
bl,a,pt %icc, loop_5997
loop_5996:
movg %xcc, %i0, %g3
fsrc2 %f12, %f10
movrne %o3, 0x00B, %l1
loop_5997:
bvs,a,pn %icc, loop_5998
edge16l %o4, %g1, %i1
addccc %i7, %g2, %o0
addc %i5, 0x02D4, %l2
loop_5998:
ldub [%l7 + 0x09], %l6
fandnot2s %f7, %f8, %f15
andn %o5, 0x08F9, %l5
ldx [%l7 + 0x08], %g5
sth %i2, [%l7 + 0x5E]
fmovsa %xcc, %f15, %f6
stw %i4, [%l7 + 0x44]
umul %o6, 0x1BF8, %l3
fmovsleu %xcc, %f14, %f0
std %f8, [%l7 + 0x58]
tcs %icc, 0x5
ld [%l7 + 0x24], %f14
movne %xcc, %l0, %o2
fbule,a %fcc2, loop_5999
fmul8x16al %f5, %f7, %f6
ldsw [%l7 + 0x5C], %i6
stb %o7, [%l7 + 0x36]
loop_5999:
fexpand %f10, %f12
and %g7, %g4, %o1
brgez %l4, loop_6000
std %f14, [%l7 + 0x40]
st %f2, [%l7 + 0x50]
subcc %g6, %i3, %g3
loop_6000:
fmovrdgz %i0, %f12, %f14
xor %l1, %o3, %g1
bge,pn %xcc, loop_6001
sth %o4, [%l7 + 0x24]
fmovdneg %xcc, %f5, %f11
fpsub16 %f2, %f14, %f8
loop_6001:
ldx [%l7 + 0x58], %i1
fxors %f12, %f13, %f4
stb %i7, [%l7 + 0x71]
sll %o0, 0x14, %i5
fornot2s %f1, %f11, %f2
fbue %fcc1, loop_6002
ldsw [%l7 + 0x60], %l2
umulcc %l6, 0x1249, %o5
stw %g2, [%l7 + 0x54]
loop_6002:
stx %l5, [%l7 + 0x18]
fcmpne16 %f6, %f4, %g5
fone %f6
popc 0x1ED5, %i4
fcmpne32 %f14, %f14, %i2
fbl,a %fcc1, loop_6003
fmovsn %xcc, %f3, %f0
tpos %xcc, 0x2
fmovdge %xcc, %f6, %f5
loop_6003:
fabsd %f10, %f0
lduh [%l7 + 0x66], %o6
fbn %fcc0, loop_6004
edge16 %l3, %l0, %i6
fba %fcc0, loop_6005
fmuld8ulx16 %f3, %f13, %f4
loop_6004:
fbule %fcc1, loop_6006
ldub [%l7 + 0x26], %o2
loop_6005:
orncc %o7, %g7, %o1
fnegs %f0, %f10
loop_6006:
movneg %xcc, %g4, %g6
fxors %f7, %f6, %f11
fmovdgu %icc, %f1, %f3
fbul %fcc0, loop_6007
movne %icc, %i3, %g3
sllx %i0, 0x1C, %l4
bg %icc, loop_6008
loop_6007:
std %f6, [%l7 + 0x50]
ble,a loop_6009
brgz,a %l1, loop_6010
loop_6008:
edge16 %g1, %o4, %o3
fcmpne32 %f8, %f4, %i7
loop_6009:
bne,pn %xcc, loop_6011
loop_6010:
fmovsge %xcc, %f12, %f15
mova %icc, %o0, %i5
fmovrslez %l2, %f2, %f10
loop_6011:
udivx %i1, 0x1C31, %o5
be,pt %xcc, loop_6012
brz %g2, loop_6013
tgu %xcc, 0x4
umulcc %l6, 0x07C8, %l5
loop_6012:
fmovsleu %xcc, %f14, %f3
loop_6013:
fbule %fcc0, loop_6014
ldx [%l7 + 0x58], %i4
addccc %g5, 0x0DDB, %o6
sdiv %i2, 0x1478, %l3
loop_6014:
tn %icc, 0x1
umulcc %l0, 0x130C, %i6
sllx %o7, %o2, %g7
xor %o1, 0x1C5A, %g4
mulscc %g6, 0x0DD5, %g3
ld [%l7 + 0x38], %f13
bneg,pt %icc, loop_6015
fbug %fcc3, loop_6016
movpos %icc, %i0, %l4
ld [%l7 + 0x30], %f12
loop_6015:
fmovsneg %xcc, %f10, %f3
loop_6016:
fbule,a %fcc0, loop_6017
brz %l1, loop_6018
stx %i3, [%l7 + 0x08]
movle %icc, %o4, %o3
loop_6017:
fbug %fcc1, loop_6019
loop_6018:
lduw [%l7 + 0x5C], %i7
mulx %o0, %g1, %i5
fcmpeq16 %f4, %f4, %i1
loop_6019:
orncc %o5, %l2, %l6
brlez,a %g2, loop_6020
fmovdgu %xcc, %f0, %f9
stx %l5, [%l7 + 0x58]
lduh [%l7 + 0x3C], %g5
loop_6020:
ldsw [%l7 + 0x34], %o6
edge32ln %i2, %l3, %l0
stb %i6, [%l7 + 0x28]
stb %i4, [%l7 + 0x51]
movrgez %o2, %g7, %o7
fcmpne16 %f0, %f12, %o1
fbo %fcc0, loop_6021
andncc %g4, %g6, %g3
fnand %f8, %f0, %f2
array16 %i0, %l4, %i3
loop_6021:
fpsub32s %f15, %f1, %f1
fcmpeq32 %f6, %f0, %o4
fand %f6, %f2, %f10
bg,a,pt %xcc, loop_6022
ldd [%l7 + 0x40], %f10
fbule %fcc3, loop_6023
movrlez %o3, %i7, %l1
loop_6022:
ldsb [%l7 + 0x3B], %o0
tcs %icc, 0x5
loop_6023:
umulcc %i5, %i1, %g1
fmul8sux16 %f10, %f0, %f2
fmovrdgez %l2, %f4, %f6
fmovscc %icc, %f6, %f1
fmovsge %xcc, %f3, %f0
fones %f14
ldub [%l7 + 0x3C], %o5
std %f10, [%l7 + 0x48]
andn %l6, %g2, %g5
fpmerge %f12, %f11, %f14
ldsh [%l7 + 0x7C], %o6
bcs,a,pn %xcc, loop_6024
sra %l5, %i2, %l3
sdivcc %i6, 0x0183, %i4
mulx %o2, 0x0F44, %g7
loop_6024:
taddcctv %o7, %l0, %o1
nop
setx loop_6025, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g6, %g3, %g4
fpsub16 %f8, %f6, %f6
stw %l4, [%l7 + 0x58]
loop_6025:
orncc %i0, %o4, %o3
tcs %xcc, 0x5
brgez %i3, loop_6026
srl %i7, %l1, %i5
fmovdle %icc, %f9, %f4
and %o0, 0x1804, %i1
loop_6026:
brgez %g1, loop_6027
ldub [%l7 + 0x38], %l2
umulcc %o5, 0x1E2E, %l6
bg,a loop_6028
loop_6027:
smulcc %g2, 0x1836, %o6
sth %l5, [%l7 + 0x6A]
fmovdpos %icc, %f0, %f9
loop_6028:
te %icc, 0x3
sth %i2, [%l7 + 0x14]
andn %g5, 0x00FD, %i6
fbl %fcc2, loop_6029
stw %l3, [%l7 + 0x18]
lduh [%l7 + 0x42], %i4
fmul8sux16 %f0, %f8, %f12
loop_6029:
fnors %f5, %f11, %f13
taddcctv %o2, 0x0C1F, %g7
udivcc %o7, 0x11CF, %l0
ldd [%l7 + 0x38], %f10
fmul8x16au %f1, %f8, %f8
movg %icc, %o1, %g3
fpmerge %f11, %f0, %f2
fmovsg %icc, %f2, %f3
fxnors %f11, %f12, %f6
fsrc1s %f2, %f0
fbl %fcc2, loop_6030
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x6C], %g6
tgu %xcc, 0x5
loop_6030:
bn,a loop_6031
stx %l4, [%l7 + 0x70]
sub %i0, 0x000D, %g4
fmovrdlez %o3, %f10, %f8
loop_6031:
bcc,pt %icc, loop_6032
fmovrslez %i3, %f13, %f8
edge32 %i7, %o4, %i5
fpack32 %f10, %f4, %f8
loop_6032:
te %xcc, 0x2
std %f8, [%l7 + 0x08]
fmul8x16au %f15, %f5, %f4
fpadd32s %f13, %f11, %f2
fcmpgt32 %f6, %f14, %l1
fbul,a %fcc0, loop_6033
bne,a loop_6034
movre %o0, 0x30A, %i1
lduw [%l7 + 0x1C], %l2
loop_6033:
fmuld8ulx16 %f4, %f7, %f12
loop_6034:
stx %g1, [%l7 + 0x70]
ldx [%l7 + 0x40], %l6
ld [%l7 + 0x54], %f6
ldsh [%l7 + 0x32], %o5
fbe,a %fcc0, loop_6035
edge32 %g2, %l5, %i2
fones %f12
brlez %o6, loop_6036
loop_6035:
ldsh [%l7 + 0x26], %i6
addccc %g5, 0x0B26, %i4
fbu %fcc3, loop_6037
loop_6036:
ldub [%l7 + 0x4C], %o2
fmovsg %icc, %f7, %f1
xnorcc %g7, 0x0025, %o7
loop_6037:
fmuld8sux16 %f14, %f8, %f14
st %f15, [%l7 + 0x0C]
movg %icc, %l3, %l0
mulx %o1, %g6, %g3
mulscc %i0, 0x15D9, %g4
lduh [%l7 + 0x32], %o3
st %f14, [%l7 + 0x3C]
bcs,pt %icc, loop_6038
fmul8x16al %f13, %f9, %f4
sll %i3, 0x0E, %l4
fornot1 %f8, %f4, %f2
loop_6038:
ldsb [%l7 + 0x4F], %o4
tpos %icc, 0x0
fpack32 %f12, %f8, %f6
nop
setx loop_6039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f0, %f5, %f1
siam 0x4
fmovrde %i5, %f12, %f10
loop_6039:
movrne %l1, %i7, %i1
fpadd16s %f5, %f6, %f3
stb %l2, [%l7 + 0x1D]
xnor %g1, 0x1140, %l6
stb %o5, [%l7 + 0x28]
bne %icc, loop_6040
popc 0x106D, %g2
stw %o0, [%l7 + 0x18]
fba,a %fcc3, loop_6041
loop_6040:
fmovspos %xcc, %f9, %f13
st %f14, [%l7 + 0x24]
fands %f13, %f1, %f14
loop_6041:
udivx %l5, 0x01AB, %o6
fcmps %fcc0, %f6, %f8
movrgez %i2, 0x060, %i6
fpsub16 %f14, %f2, %f4
tl %xcc, 0x6
sth %i4, [%l7 + 0x12]
edge8 %o2, %g7, %o7
std %f8, [%l7 + 0x28]
lduw [%l7 + 0x60], %g5
fmovda %xcc, %f11, %f2
stw %l3, [%l7 + 0x48]
xnor %o1, 0x0C94, %l0
fbl %fcc2, loop_6042
tcs %icc, 0x0
fandnot2s %f2, %f5, %f14
movneg %xcc, %g3, %i0
loop_6042:
sth %g6, [%l7 + 0x48]
faligndata %f6, %f2, %f4
fmovda %icc, %f12, %f10
sth %g4, [%l7 + 0x20]
movcs %icc, %o3, %i3
fmovrdgez %o4, %f10, %f0
stx %l4, [%l7 + 0x48]
mova %xcc, %i5, %i7
fmovrdne %i1, %f10, %f4
sll %l2, %g1, %l1
movrlz %l6, %o5, %g2
bvc,a loop_6043
stw %o0, [%l7 + 0x24]
umul %l5, %o6, %i2
edge32n %i4, %o2, %i6
loop_6043:
udiv %g7, 0x0073, %g5
edge16ln %l3, %o1, %l0
fmovda %xcc, %f3, %f3
fpsub32s %f8, %f10, %f13
ldx [%l7 + 0x10], %o7
xorcc %i0, 0x1BB0, %g6
fxor %f6, %f6, %f2
tpos %icc, 0x5
tsubcctv %g3, %g4, %i3
tn %icc, 0x5
ldsh [%l7 + 0x2E], %o4
fmovdge %xcc, %f8, %f13
movrgz %o3, %l4, %i5
ldsh [%l7 + 0x0E], %i7
fpadd32 %f4, %f4, %f6
fpack16 %f12, %f2
ld [%l7 + 0x5C], %f12
fones %f12
fbne,a %fcc3, loop_6044
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x34], %l2
sth %g1, [%l7 + 0x16]
loop_6044:
stb %l1, [%l7 + 0x21]
ldub [%l7 + 0x40], %i1
sra %l6, %o5, %o0
ldd [%l7 + 0x70], %f10
edge16ln %l5, %g2, %o6
ldsh [%l7 + 0x64], %i4
movpos %xcc, %o2, %i6
bleu,a loop_6045
ld [%l7 + 0x50], %f7
fsrc1 %f14, %f10
ldx [%l7 + 0x28], %g7
loop_6045:
fabsd %f10, %f6
ldub [%l7 + 0x3F], %i2
sth %g5, [%l7 + 0x76]
ldsw [%l7 + 0x58], %o1
ldx [%l7 + 0x40], %l3
fnand %f0, %f14, %f0
fbe %fcc2, loop_6046
movpos %xcc, %o7, %l0
fmul8x16al %f7, %f5, %f8
fandnot2 %f6, %f4, %f6
loop_6046:
ldx [%l7 + 0x10], %i0
lduw [%l7 + 0x54], %g6
udivcc %g3, 0x1661, %g4
fbe %fcc2, loop_6047
ldsw [%l7 + 0x2C], %i3
movne %xcc, %o4, %o3
umul %i5, 0x1B94, %i7
loop_6047:
ldsh [%l7 + 0x44], %l4
st %f9, [%l7 + 0x6C]
ldsb [%l7 + 0x64], %g1
fmovrdlz %l1, %f2, %f10
fbge %fcc0, loop_6048
brlz %i1, loop_6049
andn %l2, %l6, %o0
fmovscs %icc, %f13, %f4
loop_6048:
edge32ln %o5, %g2, %o6
loop_6049:
stw %i4, [%l7 + 0x34]
stb %o2, [%l7 + 0x7C]
fmul8x16au %f3, %f5, %f12
fmovrdgz %i6, %f0, %f2
edge8n %l5, %g7, %i2
fmovda %icc, %f14, %f7
ldd [%l7 + 0x40], %f0
fbn %fcc1, loop_6050
fzero %f6
addccc %o1, 0x10C3, %l3
bne,a,pt %icc, loop_6051
loop_6050:
movrlez %o7, 0x01B, %g5
ldsh [%l7 + 0x42], %l0
fsrc2s %f7, %f10
loop_6051:
fornot1s %f3, %f3, %f9
ldsb [%l7 + 0x21], %g6
fcmps %fcc0, %f4, %f12
fandnot2s %f7, %f3, %f9
be,a %xcc, loop_6052
fandnot1 %f0, %f2, %f6
bl,a,pn %icc, loop_6053
sub %g3, 0x1E76, %g4
loop_6052:
edge8n %i3, %i0, %o3
movrgez %i5, 0x1AC, %o4
loop_6053:
fmul8x16al %f2, %f6, %f4
fmovdne %xcc, %f12, %f1
bge %xcc, loop_6054
fmovspos %xcc, %f3, %f0
fpmerge %f13, %f4, %f0
edge16ln %l4, %i7, %l1
loop_6054:
fmul8ulx16 %f2, %f8, %f2
fmovrdlz %i1, %f12, %f0
ldsh [%l7 + 0x14], %l2
xnor %g1, 0x13A6, %o0
movrlz %l6, %o5, %g2
fsrc1 %f6, %f0
fmovda %icc, %f13, %f5
fmovsl %icc, %f2, %f2
srl %o6, 0x19, %o2
fbu %fcc3, loop_6055
fcmple32 %f10, %f2, %i6
bneg %icc, loop_6056
ldd [%l7 + 0x38], %f0
loop_6055:
srax %l5, 0x01, %i4
sth %g7, [%l7 + 0x18]
loop_6056:
fbue %fcc0, loop_6057
stx %i2, [%l7 + 0x30]
fmovsvs %xcc, %f5, %f15
ld [%l7 + 0x24], %f5
loop_6057:
srl %l3, %o7, %g5
fcmple16 %f2, %f12, %l0
movcc %xcc, %g6, %o1
array32 %g4, %g3, %i0
stx %o3, [%l7 + 0x68]
fmovscc %icc, %f0, %f2
sth %i3, [%l7 + 0x50]
movvc %icc, %o4, %i5
ldx [%l7 + 0x70], %i7
fmovse %icc, %f1, %f12
fmovd %f0, %f2
brlez,a %l1, loop_6058
lduw [%l7 + 0x5C], %l4
lduw [%l7 + 0x3C], %i1
fbul %fcc3, loop_6059
loop_6058:
fandnot2 %f12, %f14, %f4
fxors %f8, %f2, %f15
faligndata %f12, %f8, %f4
loop_6059:
fnot1 %f6, %f6
movre %l2, 0x256, %g1
bge,pn %xcc, loop_6060
fcmple16 %f8, %f2, %l6
lduh [%l7 + 0x20], %o0
movrlez %o5, 0x248, %g2
loop_6060:
movcs %icc, %o2, %o6
fcmpes %fcc1, %f6, %f12
fmovsg %icc, %f1, %f10
srl %i6, %i4, %l5
fxnors %f12, %f13, %f12
fmul8x16 %f10, %f12, %f8
bleu,a,pn %xcc, loop_6061
fpsub16 %f12, %f10, %f6
movleu %xcc, %i2, %l3
mulx %o7, %g5, %g7
loop_6061:
edge32 %l0, %g6, %g4
stb %g3, [%l7 + 0x47]
sub %i0, %o3, %o1
popc 0x176E, %o4
stw %i3, [%l7 + 0x60]
movne %xcc, %i5, %l1
bn,a loop_6062
fmovdge %xcc, %f1, %f10
fandnot1s %f4, %f13, %f12
taddcctv %i7, 0x03AC, %i1
loop_6062:
fsrc2s %f9, %f0
ldub [%l7 + 0x2C], %l4
fabss %f6, %f0
ldub [%l7 + 0x27], %g1
udivcc %l2, 0x106A, %o0
fmovrsne %o5, %f12, %f11
fzeros %f15
fzero %f0
brnz,a %l6, loop_6063
fmovsge %xcc, %f11, %f7
umulcc %g2, %o6, %i6
or %i4, %l5, %i2
loop_6063:
fmovsneg %xcc, %f3, %f4
popc %l3, %o7
edge32 %o2, %g7, %l0
bg loop_6064
fzeros %f0
fnor %f14, %f8, %f10
stw %g6, [%l7 + 0x3C]
loop_6064:
xor %g4, 0x035C, %g5
fmovsn %icc, %f3, %f15
fmul8x16 %f10, %f14, %f6
ldub [%l7 + 0x1F], %g3
tneg %icc, 0x0
fpack16 %f6, %f10
sll %o3, 0x18, %o1
fmovdgu %icc, %f7, %f2
tg %xcc, 0x3
fbul,a %fcc3, loop_6065
ldsb [%l7 + 0x4B], %o4
addcc %i3, %i0, %l1
fmul8x16 %f1, %f0, %f14
loop_6065:
std %f4, [%l7 + 0x58]
nop
setx loop_6066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz,a %i7, loop_6067
stb %i5, [%l7 + 0x6E]
sdiv %i1, 0x1F76, %g1
loop_6066:
lduw [%l7 + 0x60], %l4
loop_6067:
movneg %xcc, %l2, %o5
stb %o0, [%l7 + 0x7A]
fone %f14
fmovdle %icc, %f10, %f7
fmovdgu %icc, %f6, %f12
edge16l %l6, %g2, %i6
fcmple16 %f14, %f14, %i4
brlz,a %o6, loop_6068
lduw [%l7 + 0x10], %i2
edge8l %l3, %l5, %o7
ldsh [%l7 + 0x16], %o2
loop_6068:
nop
setx loop_6069, %l0, %l1
jmpl %l1, %g7
fornot2s %f12, %f11, %f14
stw %l0, [%l7 + 0x34]
fands %f13, %f15, %f14
loop_6069:
ld [%l7 + 0x78], %f15
fmovrde %g4, %f12, %f4
ldsw [%l7 + 0x78], %g5
ldx [%l7 + 0x18], %g6
fmovsvc %icc, %f7, %f0
sth %o3, [%l7 + 0x32]
movleu %xcc, %o1, %o4
fmul8x16al %f11, %f9, %f14
ldd [%l7 + 0x70], %f10
array8 %g3, %i3, %i0
edge32ln %l1, %i5, %i1
pdist %f10, %f4, %f14
ldsb [%l7 + 0x23], %g1
ldx [%l7 + 0x08], %l4
fmovsl %xcc, %f14, %f15
ldub [%l7 + 0x42], %l2
ble %icc, loop_6070
stw %o5, [%l7 + 0x4C]
udivx %i7, 0x0D8B, %l6
taddcctv %g2, %o0, %i4
loop_6070:
std %f14, [%l7 + 0x40]
fors %f6, %f12, %f6
sth %o6, [%l7 + 0x54]
ld [%l7 + 0x64], %f15
fors %f8, %f5, %f7
edge8 %i2, %i6, %l3
st %f2, [%l7 + 0x7C]
ldx [%l7 + 0x08], %l5
ldx [%l7 + 0x70], %o2
fmovdneg %icc, %f4, %f6
fmovsl %icc, %f8, %f12
stx %g7, [%l7 + 0x20]
subc %o7, 0x0944, %g4
sdivx %l0, 0x19AB, %g5
udiv %o3, 0x004F, %g6
ld [%l7 + 0x14], %f14
brlz %o4, loop_6071
ld [%l7 + 0x68], %f11
fcmpd %fcc3, %f8, %f14
sth %g3, [%l7 + 0x4E]
loop_6071:
bvc,pt %icc, loop_6072
fbg %fcc0, loop_6073
fones %f4
ba %xcc, loop_6074
loop_6072:
tne %xcc, 0x6
loop_6073:
bshuffle %f12, %f6, %f2
udivcc %o1, 0x0EF7, %i3
loop_6074:
movcs %icc, %i0, %l1
movvs %xcc, %i5, %i1
fandnot1s %f10, %f6, %f0
fmovrdlz %l4, %f8, %f12
orcc %l2, 0x0A07, %g1
sth %o5, [%l7 + 0x0C]
stx %l6, [%l7 + 0x08]
sethi 0x1291, %i7
movg %xcc, %g2, %o0
movcc %xcc, %o6, %i4
movre %i2, %l3, %i6
fble,a %fcc0, loop_6075
brnz %o2, loop_6076
tsubcctv %l5, 0x101E, %g7
fpack16 %f8, %f8
loop_6075:
fnands %f6, %f12, %f7
loop_6076:
fnot2 %f14, %f2
subccc %g4, 0x024B, %l0
fandnot2s %f8, %f3, %f0
fmovsne %xcc, %f2, %f5
bshuffle %f6, %f12, %f2
andcc %g5, %o3, %g6
stb %o7, [%l7 + 0x3C]
array16 %o4, %g3, %o1
ldx [%l7 + 0x18], %i0
fmovrdlz %l1, %f8, %f6
st %f4, [%l7 + 0x24]
fpadd16 %f6, %f0, %f14
fpsub16 %f4, %f8, %f12
stx %i3, [%l7 + 0x78]
movrgz %i5, %i1, %l4
fnors %f11, %f13, %f15
tpos %xcc, 0x6
ldub [%l7 + 0x43], %l2
fmul8x16al %f0, %f5, %f2
ldsh [%l7 + 0x50], %g1
fmovdn %xcc, %f12, %f2
fmovdcc %xcc, %f5, %f0
fmovrde %l6, %f0, %f14
ldsw [%l7 + 0x3C], %o5
fbule %fcc0, loop_6077
orncc %g2, %i7, %o6
andncc %i4, %o0, %i2
mulscc %l3, 0x19A7, %i6
loop_6077:
edge32n %l5, %o2, %g7
orcc %g4, 0x1128, %g5
fmovscc %icc, %f6, %f7
fcmple32 %f6, %f14, %o3
fmovrdgz %g6, %f8, %f10
fnot2s %f5, %f11
movre %l0, %o4, %g3
fmovrslez %o1, %f3, %f12
stb %i0, [%l7 + 0x2E]
bgu,a loop_6078
tleu %xcc, 0x6
fmovdcs %xcc, %f10, %f14
edge16l %l1, %i3, %i5
loop_6078:
fbuge %fcc1, loop_6079
brnz %i1, loop_6080
sethi 0x0248, %o7
taddcc %l4, %g1, %l6
loop_6079:
ldsw [%l7 + 0x58], %l2
loop_6080:
tpos %icc, 0x7
fmovrslz %g2, %f9, %f13
smul %i7, 0x1B8C, %o6
ldsw [%l7 + 0x60], %i4
bge loop_6081
tne %xcc, 0x6
sra %o0, %o5, %l3
stw %i6, [%l7 + 0x1C]
loop_6081:
be,a,pt %xcc, loop_6082
movne %xcc, %i2, %o2
mova %xcc, %l5, %g7
edge8n %g4, %o3, %g6
loop_6082:
fpack32 %f10, %f14, %f10
fsrc2 %f10, %f10
fsrc2s %f6, %f6
udivx %g5, 0x152F, %l0
std %f2, [%l7 + 0x40]
addccc %g3, %o1, %o4
edge8ln %l1, %i0, %i3
ldd [%l7 + 0x58], %f0
movpos %xcc, %i1, %o7
bn,a loop_6083
st %f10, [%l7 + 0x7C]
and %l4, %g1, %l6
stb %i5, [%l7 + 0x78]
loop_6083:
ldd [%l7 + 0x78], %f6
fmovdn %xcc, %f10, %f2
tge %icc, 0x7
movcc %xcc, %l2, %i7
alignaddrl %g2, %o6, %i4
fmovdne %xcc, %f10, %f10
ld [%l7 + 0x38], %f12
sth %o5, [%l7 + 0x48]
fcmpgt32 %f2, %f12, %o0
faligndata %f6, %f10, %f2
bgu %xcc, loop_6084
fmovda %xcc, %f6, %f15
ldsw [%l7 + 0x2C], %i6
orncc %i2, %o2, %l5
loop_6084:
fmovrslez %g7, %f13, %f3
bne,a,pt %xcc, loop_6085
sdivx %l3, 0x17C8, %o3
fcmpgt16 %f6, %f4, %g6
ldsb [%l7 + 0x7D], %g5
loop_6085:
xnor %l0, 0x01DF, %g3
fone %f12
ldx [%l7 + 0x48], %o1
fmovrdgz %g4, %f6, %f12
fmovrdgz %l1, %f12, %f12
fmul8x16au %f11, %f15, %f6
fcmped %fcc1, %f0, %f14
be,a,pt %icc, loop_6086
fmovda %xcc, %f12, %f14
ldsw [%l7 + 0x10], %i0
tvc %xcc, 0x1
loop_6086:
fmul8x16 %f11, %f14, %f6
ldsw [%l7 + 0x40], %i3
bshuffle %f2, %f2, %f0
fmovdl %xcc, %f10, %f2
fbul,a %fcc2, loop_6087
bleu %xcc, loop_6088
ldub [%l7 + 0x6F], %o4
edge32 %o7, %i1, %g1
loop_6087:
fbe %fcc2, loop_6089
loop_6088:
fbug %fcc2, loop_6090
fmovdn %icc, %f2, %f9
st %f5, [%l7 + 0x24]
loop_6089:
fmul8x16au %f10, %f9, %f0
loop_6090:
edge16 %l4, %i5, %l6
fones %f10
xnorcc %i7, 0x1060, %g2
fmovrdne %o6, %f10, %f6
ld [%l7 + 0x40], %f6
fnand %f2, %f14, %f14
fbe %fcc0, loop_6091
subc %l2, %i4, %o0
brlez %i6, loop_6092
fmul8x16au %f8, %f6, %f8
loop_6091:
fmovscs %xcc, %f3, %f2
fmovrsgz %i2, %f11, %f6
loop_6092:
lduh [%l7 + 0x2A], %o5
stb %o2, [%l7 + 0x16]
fxnor %f10, %f12, %f6
fmovscs %xcc, %f1, %f0
smulcc %l5, %g7, %o3
fmovsgu %xcc, %f4, %f7
stb %l3, [%l7 + 0x72]
fbule,a %fcc1, loop_6093
stx %g5, [%l7 + 0x60]
smulcc %g6, %l0, %o1
fmovrsgez %g3, %f5, %f3
loop_6093:
ldsh [%l7 + 0x7C], %g4
ldub [%l7 + 0x21], %i0
stx %l1, [%l7 + 0x30]
fmovrde %o4, %f10, %f0
stx %o7, [%l7 + 0x60]
edge8n %i1, %g1, %i3
fmuld8sux16 %f7, %f15, %f10
smul %l4, 0x16A0, %l6
fmovscc %icc, %f10, %f13
edge32n %i5, %g2, %i7
ldsh [%l7 + 0x08], %l2
ldd [%l7 + 0x50], %f6
stw %i4, [%l7 + 0x5C]
bshuffle %f6, %f2, %f2
lduw [%l7 + 0x50], %o0
fmovrdlz %i6, %f12, %f14
xor %o6, 0x17B5, %i2
ldub [%l7 + 0x40], %o5
movrgz %o2, %l5, %o3
brz %l3, loop_6094
fnegd %f2, %f14
xnor %g7, %g5, %g6
ldx [%l7 + 0x08], %l0
loop_6094:
smulcc %g3, 0x0A66, %g4
sllx %o1, %i0, %o4
fbule %fcc3, loop_6095
sth %o7, [%l7 + 0x50]
brgez,a %i1, loop_6096
edge8n %g1, %l1, %i3
loop_6095:
ldsb [%l7 + 0x68], %l4
nop
setx loop_6097, %l0, %l1
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_6096:
movg %icc, %i5, %l6
fbule,a %fcc1, loop_6098
tcs %xcc, 0x1
loop_6097:
xor %i7, 0x06BF, %l2
array32 %g2, %i4, %i6
loop_6098:
stw %o6, [%l7 + 0x40]
fornot1s %f6, %f7, %f9
fcmpes %fcc0, %f6, %f3
fbuge %fcc0, loop_6099
fbug,a %fcc3, loop_6100
fnegs %f6, %f1
tge %icc, 0x5
loop_6099:
tneg %icc, 0x3
loop_6100:
ldsb [%l7 + 0x6E], %o0
ble,a,pt %xcc, loop_6101
fornot1s %f12, %f13, %f7
fmovrdlz %i2, %f14, %f6
fmovdne %icc, %f9, %f8
loop_6101:
edge8n %o2, %o5, %l5
edge16l %l3, %g7, %o3
lduh [%l7 + 0x7E], %g5
tvs %icc, 0x4
subc %l0, %g3, %g6
ldsw [%l7 + 0x18], %g4
te %xcc, 0x5
edge32n %o1, %i0, %o4
udiv %i1, 0x125A, %g1
stb %o7, [%l7 + 0x1A]
fmovsvs %icc, %f5, %f1
ldsh [%l7 + 0x44], %l1
alignaddrl %l4, %i3, %l6
smulcc %i5, %l2, %g2
ta %icc, 0x0
fmovrde %i7, %f12, %f8
fxor %f10, %f4, %f14
array8 %i4, %o6, %i6
std %f4, [%l7 + 0x28]
fbuge,a %fcc2, loop_6102
ldd [%l7 + 0x20], %f2
fandnot1s %f15, %f1, %f4
bleu,pt %icc, loop_6103
loop_6102:
fnegs %f9, %f0
or %o0, 0x1645, %o2
array32 %o5, %i2, %l5
loop_6103:
edge32 %g7, %o3, %l3
fandnot1 %f10, %f14, %f12
stb %l0, [%l7 + 0x09]
ldsb [%l7 + 0x17], %g3
fnegs %f12, %f8
tl %xcc, 0x3
ldx [%l7 + 0x20], %g5
fnot2s %f14, %f3
fmovrdne %g6, %f10, %f2
brgz,a %o1, loop_6104
fcmps %fcc0, %f12, %f2
tgu %icc, 0x3
fmuld8sux16 %f14, %f5, %f12
loop_6104:
ldd [%l7 + 0x38], %f12
movcs %icc, %i0, %g4
movne %icc, %o4, %i1
ldsw [%l7 + 0x50], %g1
fmovde %xcc, %f3, %f15
ldsh [%l7 + 0x26], %l1
edge32n %l4, %o7, %i3
edge16 %i5, %l6, %g2
bg loop_6105
fpack32 %f8, %f14, %f10
movrgez %l2, 0x375, %i7
fmovde %xcc, %f4, %f14
loop_6105:
fmovrdlz %i4, %f8, %f0
sdiv %i6, 0x1A11, %o0
subcc %o6, 0x0479, %o2
movrlz %i2, %l5, %g7
fbn %fcc1, loop_6106
edge16n %o3, %o5, %l3
fnot1s %f1, %f7
fsrc1s %f6, %f4
loop_6106:
fpmerge %f3, %f12, %f4
fmovrsne %l0, %f7, %f10
addccc %g5, %g3, %o1
fandnot1 %f2, %f8, %f4
mulscc %i0, %g6, %g4
fpsub32 %f2, %f14, %f6
edge32ln %o4, %g1, %i1
tgu %xcc, 0x6
stb %l4, [%l7 + 0x57]
fmuld8sux16 %f3, %f2, %f12
fcmpne32 %f12, %f10, %l1
taddcctv %i3, %o7, %i5
ldsw [%l7 + 0x14], %g2
fzeros %f5
tgu %xcc, 0x4
lduw [%l7 + 0x08], %l2
mova %icc, %i7, %i4
stw %i6, [%l7 + 0x74]
movle %xcc, %l6, %o6
tge %xcc, 0x2
movrgez %o2, %o0, %i2
fmovsvs %icc, %f14, %f0
fmovrsgz %l5, %f15, %f1
stb %o3, [%l7 + 0x3B]
ldsh [%l7 + 0x62], %g7
movneg %xcc, %o5, %l3
ldd [%l7 + 0x58], %f10
lduh [%l7 + 0x56], %g5
tleu %icc, 0x5
ldx [%l7 + 0x50], %g3
stb %o1, [%l7 + 0x31]
xorcc %l0, 0x0E6E, %g6
fcmpeq32 %f10, %f2, %i0
ldsw [%l7 + 0x60], %g4
mova %xcc, %g1, %o4
fpackfix %f12, %f7
fblg,a %fcc1, loop_6107
subc %i1, 0x0EA9, %l4
stx %l1, [%l7 + 0x70]
tge %icc, 0x7
loop_6107:
lduw [%l7 + 0x14], %o7
sth %i3, [%l7 + 0x42]
ldsw [%l7 + 0x24], %i5
edge16ln %g2, %i7, %i4
edge8 %l2, %i6, %o6
fnot1 %f10, %f10
st %f11, [%l7 + 0x3C]
ld [%l7 + 0x1C], %f11
subccc %o2, %o0, %i2
edge32 %l5, %o3, %l6
ldub [%l7 + 0x1E], %g7
fmovdg %icc, %f12, %f0
edge16l %l3, %g5, %g3
st %f12, [%l7 + 0x40]
ldd [%l7 + 0x50], %f4
bneg,a %icc, loop_6108
ldsb [%l7 + 0x2D], %o5
xorcc %l0, 0x1290, %g6
ldd [%l7 + 0x78], %f0
loop_6108:
lduh [%l7 + 0x3A], %o1
bvs,a,pt %xcc, loop_6109
movn %xcc, %i0, %g4
fmovrdlz %o4, %f6, %f0
lduh [%l7 + 0x6C], %i1
loop_6109:
brgz,a %l4, loop_6110
andcc %g1, %l1, %o7
fpsub16 %f4, %f6, %f6
fpsub32 %f12, %f2, %f6
loop_6110:
smulcc %i3, %g2, %i7
smulcc %i4, 0x16DA, %i5
lduh [%l7 + 0x76], %i6
brz %o6, loop_6111
fmovdg %icc, %f14, %f14
tg %icc, 0x5
stb %o2, [%l7 + 0x0F]
loop_6111:
sth %l2, [%l7 + 0x12]
or %i2, %o0, %l5
movvc %xcc, %o3, %l6
fnegs %f9, %f15
ld [%l7 + 0x3C], %f11
ldsb [%l7 + 0x34], %g7
lduh [%l7 + 0x58], %l3
udivx %g5, 0x0EEF, %o5
fpsub16s %f4, %f4, %f11
fnot2s %f3, %f10
movle %icc, %g3, %g6
fcmpne16 %f8, %f0, %l0
ldsh [%l7 + 0x1C], %o1
st %f6, [%l7 + 0x1C]
st %f11, [%l7 + 0x48]
fmul8ulx16 %f8, %f12, %f12
tsubcc %i0, 0x0862, %o4
sll %i1, 0x18, %l4
stb %g4, [%l7 + 0x2F]
fmovda %icc, %f15, %f7
be,pn %xcc, loop_6112
fnor %f12, %f4, %f0
stb %l1, [%l7 + 0x3B]
brgez,a %g1, loop_6113
loop_6112:
fmovsne %icc, %f15, %f9
fmovrdgez %o7, %f0, %f14
bcs,a,pn %icc, loop_6114
loop_6113:
addccc %g2, 0x0D2C, %i7
fcmple32 %f6, %f6, %i3
fmovdn %xcc, %f1, %f0
loop_6114:
movrgez %i5, 0x0A0, %i6
fmovrslz %o6, %f0, %f2
sth %i4, [%l7 + 0x4E]
ldsw [%l7 + 0x5C], %o2
lduw [%l7 + 0x48], %l2
brgz,a %o0, loop_6115
xnor %i2, 0x1624, %l5
movne %icc, %o3, %g7
stb %l3, [%l7 + 0x28]
loop_6115:
xor %l6, 0x0C3B, %o5
ldsw [%l7 + 0x4C], %g5
fmovd %f10, %f0
andcc %g6, %g3, %l0
fmovrslez %o1, %f11, %f7
or %o4, %i1, %i0
ldd [%l7 + 0x10], %f4
fcmpd %fcc2, %f6, %f8
sra %l4, 0x1E, %g4
ldsh [%l7 + 0x56], %l1
ldsw [%l7 + 0x14], %o7
fbule %fcc0, loop_6116
edge16n %g1, %i7, %g2
fcmpgt32 %f0, %f12, %i5
fmovrsne %i6, %f0, %f11
loop_6116:
fmovdg %xcc, %f7, %f11
subc %i3, 0x0791, %o6
lduh [%l7 + 0x40], %i4
ldx [%l7 + 0x68], %o2
fpmerge %f9, %f8, %f12
ld [%l7 + 0x28], %f13
fxors %f9, %f11, %f8
fexpand %f3, %f0
movvc %xcc, %o0, %l2
movre %i2, 0x300, %l5
ldsh [%l7 + 0x38], %o3
bvc,pt %icc, loop_6117
array16 %g7, %l3, %o5
srax %g5, %l6, %g3
ba,a,pt %icc, loop_6118
loop_6117:
udivx %l0, 0x1C19, %o1
ldub [%l7 + 0x56], %g6
fble,a %fcc3, loop_6119
loop_6118:
brz,a %o4, loop_6120
ldsb [%l7 + 0x13], %i0
brz,a %l4, loop_6121
loop_6119:
fbug %fcc3, loop_6122
loop_6120:
ldd [%l7 + 0x20], %f4
ld [%l7 + 0x38], %f5
loop_6121:
movgu %icc, %g4, %i1
loop_6122:
udiv %o7, 0x0E86, %g1
lduh [%l7 + 0x7E], %i7
fpack16 %f0, %f6
sdivcc %l1, 0x04DB, %i5
andncc %g2, %i6, %i3
fpsub32s %f10, %f10, %f5
movrlez %o6, 0x35A, %i4
fandnot1s %f6, %f12, %f3
movgu %icc, %o2, %o0
lduw [%l7 + 0x20], %i2
ble,pt %xcc, loop_6123
fnors %f3, %f14, %f7
bvs,a,pt %xcc, loop_6124
fones %f13
loop_6123:
fbge %fcc3, loop_6125
fornot1 %f6, %f8, %f8
loop_6124:
fmovspos %xcc, %f11, %f11
fors %f13, %f14, %f14
loop_6125:
ldsb [%l7 + 0x55], %l5
tpos %xcc, 0x0
fxor %f10, %f0, %f12
fbu %fcc3, loop_6126
tg %icc, 0x4
brlez,a %l2, loop_6127
fzero %f12
loop_6126:
ldub [%l7 + 0x3A], %g7
stx %l3, [%l7 + 0x08]
loop_6127:
movgu %xcc, %o5, %o3
fbug,a %fcc0, loop_6128
edge16l %g5, %l6, %l0
fba %fcc0, loop_6129
lduh [%l7 + 0x3A], %o1
loop_6128:
fxor %f2, %f6, %f6
sth %g3, [%l7 + 0x74]
loop_6129:
fbug %fcc1, loop_6130
fands %f15, %f7, %f6
bneg,a %xcc, loop_6131
sra %o4, %g6, %i0
loop_6130:
call loop_6132
mova %xcc, %g4, %l4
loop_6131:
edge16 %i1, %o7, %i7
ldsb [%l7 + 0x50], %l1
loop_6132:
lduh [%l7 + 0x46], %g1
lduh [%l7 + 0x3A], %i5
edge8n %i6, %g2, %i3
fxnors %f11, %f0, %f15
fbn,a %fcc2, loop_6133
xnorcc %o6, %i4, %o0
mova %xcc, %i2, %o2
std %f14, [%l7 + 0x40]
loop_6133:
xorcc %l2, %g7, %l3
popc 0x1ACE, %l5
array32 %o3, %o5, %l6
brgz,a %l0, loop_6134
srl %o1, %g5, %g3
movn %icc, %g6, %i0
fcmpgt16 %f8, %f14, %o4
loop_6134:
ble,a,pt %xcc, loop_6135
movl %icc, %g4, %l4
movl %icc, %i1, %i7
fmovdneg %icc, %f1, %f11
loop_6135:
orn %l1, 0x01C7, %o7
stx %g1, [%l7 + 0x10]
fnegd %f4, %f14
ble,a,pn %icc, loop_6136
fmovrdlz %i5, %f8, %f4
tsubcctv %i6, %i3, %g2
tcc %xcc, 0x0
loop_6136:
movn %xcc, %o6, %o0
bneg,pn %xcc, loop_6137
lduw [%l7 + 0x14], %i4
ld [%l7 + 0x6C], %f2
stx %i2, [%l7 + 0x20]
loop_6137:
stw %o2, [%l7 + 0x6C]
sth %g7, [%l7 + 0x44]
stb %l3, [%l7 + 0x34]
st %f8, [%l7 + 0x78]
movre %l5, %l2, %o5
fmovd %f4, %f6
fpsub16 %f4, %f10, %f12
lduw [%l7 + 0x20], %o3
fcmpne16 %f0, %f10, %l0
fmovsvc %xcc, %f7, %f13
brlez %l6, loop_6138
bneg,a %icc, loop_6139
ldsb [%l7 + 0x37], %o1
fmovsl %xcc, %f15, %f11
loop_6138:
fmovdvs %xcc, %f12, %f10
loop_6139:
movle %icc, %g3, %g6
sethi 0x1ED3, %g5
sth %o4, [%l7 + 0x4A]
lduw [%l7 + 0x60], %i0
ldd [%l7 + 0x58], %f12
fmovda %xcc, %f9, %f6
ld [%l7 + 0x64], %f5
fzeros %f2
sllx %l4, 0x16, %i1
ldd [%l7 + 0x18], %f10
tsubcctv %g4, %i7, %o7
fxnor %f6, %f2, %f12
edge16 %g1, %l1, %i5
alignaddrl %i6, %g2, %o6
movne %xcc, %o0, %i4
edge16n %i2, %i3, %o2
orcc %l3, %g7, %l5
tpos %icc, 0x4
ldd [%l7 + 0x40], %f8
add %l2, 0x042B, %o5
ldub [%l7 + 0x45], %l0
fand %f4, %f8, %f4
fbn %fcc3, loop_6140
stx %o3, [%l7 + 0x30]
brgz,a %l6, loop_6141
ld [%l7 + 0x0C], %f4
loop_6140:
fmovdvs %xcc, %f9, %f14
fpmerge %f2, %f9, %f4
loop_6141:
alignaddrl %o1, %g3, %g6
fmovrdgz %o4, %f2, %f6
array32 %i0, %l4, %i1
fmovsle %xcc, %f7, %f5
fzeros %f0
fpackfix %f8, %f10
bn,a,pt %icc, loop_6142
srl %g4, 0x17, %i7
brgz,a %g5, loop_6143
ld [%l7 + 0x28], %f5
loop_6142:
fmovrslez %g1, %f14, %f9
st %f14, [%l7 + 0x64]
loop_6143:
lduh [%l7 + 0x66], %o7
movge %xcc, %i5, %l1
alignaddr %g2, %o6, %o0
fbule,a %fcc3, loop_6144
bne loop_6145
ldd [%l7 + 0x20], %f12
bleu,pt %icc, loop_6146
loop_6144:
ldsw [%l7 + 0x38], %i4
loop_6145:
brlez,a %i2, loop_6147
ldsw [%l7 + 0x20], %i6
loop_6146:
fmuld8ulx16 %f14, %f10, %f14
srlx %o2, 0x07, %l3
loop_6147:
bn,pt %xcc, loop_6148
lduw [%l7 + 0x64], %g7
fpsub16s %f4, %f3, %f13
movgu %icc, %i3, %l2
loop_6148:
edge16l %l5, %l0, %o5
fmovrsne %o3, %f5, %f0
fcmpne16 %f14, %f12, %l6
edge16 %o1, %g6, %o4
ldd [%l7 + 0x18], %f0
ldx [%l7 + 0x78], %i0
stx %l4, [%l7 + 0x20]
fornot2s %f9, %f15, %f4
bshuffle %f12, %f6, %f6
fmovsleu %xcc, %f5, %f13
addccc %i1, %g4, %i7
ldsw [%l7 + 0x60], %g3
fbg,a %fcc1, loop_6149
subc %g5, %g1, %i5
fmovdvs %icc, %f9, %f13
tneg %icc, 0x5
loop_6149:
brnz %o7, loop_6150
std %f12, [%l7 + 0x10]
fbn %fcc0, loop_6151
fbuge %fcc0, loop_6152
loop_6150:
ldx [%l7 + 0x18], %l1
fpmerge %f4, %f1, %f14
loop_6151:
fsrc1 %f6, %f8
loop_6152:
lduh [%l7 + 0x26], %g2
ba %xcc, loop_6153
srax %o6, 0x13, %o0
st %f3, [%l7 + 0x20]
tneg %icc, 0x4
loop_6153:
edge32l %i4, %i6, %i2
fmul8ulx16 %f10, %f14, %f12
fmovscs %xcc, %f5, %f10
or %l3, %o2, %g7
fbuge,a %fcc1, loop_6154
fmovsg %xcc, %f15, %f1
fpackfix %f0, %f15
call loop_6155
loop_6154:
sll %l2, %l5, %l0
movrgz %o5, %i3, %l6
udivx %o3, 0x0A1A, %o1
loop_6155:
bl loop_6156
fcmped %fcc0, %f0, %f12
fbul,a %fcc3, loop_6157
lduh [%l7 + 0x6A], %g6
loop_6156:
std %f4, [%l7 + 0x28]
st %f1, [%l7 + 0x40]
loop_6157:
fblg %fcc1, loop_6158
bg loop_6159
ldsh [%l7 + 0x26], %i0
umulcc %o4, 0x0F51, %i1
loop_6158:
fmul8x16al %f9, %f8, %f8
loop_6159:
stb %l4, [%l7 + 0x6D]
fblg,a %fcc1, loop_6160
xnorcc %g4, 0x16F9, %g3
sdiv %g5, 0x0303, %g1
ldsh [%l7 + 0x36], %i7
loop_6160:
fnegs %f11, %f11
ldsb [%l7 + 0x4E], %i5
fbne,a %fcc0, loop_6161
fcmpeq16 %f12, %f0, %l1
fcmpes %fcc3, %f6, %f1
subcc %o7, %o6, %g2
loop_6161:
ldsh [%l7 + 0x2C], %i4
fmovscs %xcc, %f2, %f2
stw %o0, [%l7 + 0x20]
be,a loop_6162
bpos,a loop_6163
fpadd32 %f0, %f8, %f6
ldsw [%l7 + 0x54], %i6
loop_6162:
fcmpes %fcc1, %f11, %f3
loop_6163:
andncc %l3, %i2, %o2
call loop_6164
sth %l2, [%l7 + 0x32]
tge %xcc, 0x4
sth %l5, [%l7 + 0x1E]
loop_6164:
popc 0x125D, %l0
faligndata %f12, %f12, %f10
sra %g7, %i3, %l6
bgu,a,pn %xcc, loop_6165
ldd [%l7 + 0x70], %f8
taddcc %o5, %o3, %g6
fabss %f9, %f12
loop_6165:
movrlez %o1, 0x1A1, %o4
fmovrslez %i0, %f5, %f11
fbl,a %fcc0, loop_6166
ldsh [%l7 + 0x74], %i1
umul %l4, %g4, %g5
std %f0, [%l7 + 0x20]
loop_6166:
fbule,a %fcc3, loop_6167
or %g3, %g1, %i5
and %i7, %o7, %o6
lduh [%l7 + 0x62], %g2
loop_6167:
sth %l1, [%l7 + 0x24]
tneg %xcc, 0x3
fmuld8sux16 %f15, %f15, %f12
tvs %xcc, 0x6
edge8l %o0, %i6, %l3
fxors %f13, %f13, %f12
tl %icc, 0x0
ldd [%l7 + 0x18], %f10
ldub [%l7 + 0x34], %i4
fnot1s %f1, %f14
tle %icc, 0x3
stb %i2, [%l7 + 0x28]
srl %l2, %l5, %l0
fnor %f0, %f0, %f4
fabss %f15, %f11
fbug %fcc2, loop_6168
tgu %xcc, 0x7
fmovdvc %icc, %f7, %f12
fbne,a %fcc3, loop_6169
loop_6168:
fmovscs %icc, %f4, %f1
fornot2 %f10, %f12, %f0
fandnot2 %f2, %f10, %f10
loop_6169:
ldx [%l7 + 0x60], %g7
bge,a loop_6170
fcmped %fcc0, %f2, %f8
fmovs %f10, %f10
stw %o2, [%l7 + 0x78]
loop_6170:
alignaddr %l6, %i3, %o3
ldsh [%l7 + 0x50], %g6
udivcc %o1, 0x0433, %o5
stb %i0, [%l7 + 0x41]
sethi 0x1EEA, %i1
ta %xcc, 0x1
fmovsleu %xcc, %f10, %f15
bpos,pn %icc, loop_6171
fors %f14, %f2, %f10
ldx [%l7 + 0x30], %o4
lduh [%l7 + 0x22], %l4
loop_6171:
bpos,a,pt %xcc, loop_6172
fmovdl %xcc, %f15, %f13
lduh [%l7 + 0x2C], %g4
addc %g5, %g3, %i5
loop_6172:
stx %i7, [%l7 + 0x38]
fand %f4, %f8, %f2
fnegd %f14, %f8
fors %f7, %f6, %f11
fnot2 %f8, %f8
udiv %g1, 0x1D84, %o7
stw %o6, [%l7 + 0x4C]
std %f2, [%l7 + 0x48]
ldd [%l7 + 0x78], %f8
fmul8ulx16 %f4, %f2, %f4
movre %l1, 0x032, %o0
ldsw [%l7 + 0x20], %i6
ldsb [%l7 + 0x21], %g2
edge8ln %l3, %i4, %l2
ldsw [%l7 + 0x1C], %i2
movgu %xcc, %l0, %l5
movge %xcc, %o2, %l6
tn %icc, 0x3
fmovsneg %icc, %f12, %f2
fble,a %fcc1, loop_6173
tpos %icc, 0x3
sra %g7, %i3, %g6
fand %f6, %f8, %f2
loop_6173:
ldd [%l7 + 0x20], %f8
ldub [%l7 + 0x67], %o1
fmovdneg %xcc, %f1, %f13
fmovrdgez %o3, %f14, %f10
fbe,a %fcc3, loop_6174
std %f0, [%l7 + 0x70]
ldd [%l7 + 0x18], %f2
fornot1 %f6, %f0, %f2
loop_6174:
fornot1 %f2, %f14, %f6
ldsh [%l7 + 0x18], %i0
ldsh [%l7 + 0x62], %i1
fmovdvc %icc, %f4, %f1
ldsh [%l7 + 0x70], %o4
movre %o5, 0x36E, %l4
fors %f14, %f2, %f2
fandnot1 %f12, %f10, %f2
mulx %g4, 0x0C99, %g5
stb %g3, [%l7 + 0x55]
edge32l %i7, %g1, %i5
lduw [%l7 + 0x4C], %o7
tsubcc %l1, %o6, %i6
movrlz %g2, 0x075, %o0
fbn %fcc0, loop_6175
movge %xcc, %i4, %l3
fpadd16s %f2, %f14, %f13
sub %i2, %l0, %l2
loop_6175:
stw %l5, [%l7 + 0x30]
bvs,a,pt %xcc, loop_6176
fpadd32s %f12, %f13, %f11
sth %l6, [%l7 + 0x6A]
ldsb [%l7 + 0x0C], %o2
loop_6176:
lduw [%l7 + 0x7C], %i3
fmovdcc %xcc, %f6, %f8
fmovsl %xcc, %f13, %f0
fcmpne32 %f8, %f2, %g6
fmovdne %xcc, %f10, %f14
brz %o1, loop_6177
stw %g7, [%l7 + 0x2C]
lduw [%l7 + 0x44], %o3
lduw [%l7 + 0x1C], %i0
loop_6177:
fcmple32 %f14, %f12, %i1
fmovrsgez %o5, %f0, %f15
fmovdleu %icc, %f14, %f6
mulx %o4, %l4, %g5
fmul8x16al %f1, %f8, %f0
andncc %g3, %g4, %g1
fmovda %xcc, %f11, %f15
fcmpne16 %f12, %f2, %i7
nop
setx loop_6178, %l0, %l1
jmpl %l1, %i5
subcc %o7, %o6, %l1
stw %i6, [%l7 + 0x58]
st %f1, [%l7 + 0x28]
loop_6178:
fbug %fcc2, loop_6179
fpack32 %f4, %f10, %f14
fpack16 %f2, %f14
edge16 %o0, %g2, %l3
loop_6179:
movleu %icc, %i4, %l0
edge32l %l2, %l5, %i2
mulscc %l6, %i3, %g6
fmul8x16au %f14, %f4, %f14
movrgez %o1, 0x2D4, %o2
fcmpes %fcc1, %f2, %f8
smul %o3, %i0, %i1
orn %o5, 0x031A, %g7
ld [%l7 + 0x68], %f8
bl,a,pt %icc, loop_6180
ldsb [%l7 + 0x5E], %o4
ldsh [%l7 + 0x54], %g5
taddcc %l4, 0x01A5, %g3
loop_6180:
tgu %icc, 0x2
stx %g1, [%l7 + 0x38]
st %f8, [%l7 + 0x08]
subccc %g4, %i5, %i7
fpsub32 %f4, %f2, %f12
movgu %xcc, %o6, %o7
ldx [%l7 + 0x28], %l1
ldsw [%l7 + 0x34], %o0
movrgz %g2, %l3, %i6
fmovs %f5, %f1
mulscc %i4, 0x0F6D, %l0
fmul8x16al %f2, %f2, %f14
fnand %f14, %f4, %f4
movne %icc, %l2, %i2
edge8 %l5, %i3, %g6
srlx %l6, 0x01, %o2
edge32 %o3, %i0, %i1
fcmpne32 %f10, %f4, %o5
fbe,a %fcc1, loop_6181
ldsw [%l7 + 0x20], %g7
alignaddr %o4, %o1, %g5
fandnot1s %f8, %f13, %f6
loop_6181:
ld [%l7 + 0x54], %f12
smulcc %g3, %l4, %g4
fors %f15, %f8, %f13
movrgz %g1, %i5, %i7
ldub [%l7 + 0x64], %o6
umul %l1, %o7, %g2
pdist %f12, %f14, %f0
fmovdn %xcc, %f15, %f11
fmovs %f12, %f5
edge16n %l3, %o0, %i6
call loop_6182
std %f0, [%l7 + 0x10]
fmovrdne %l0, %f6, %f14
movn %xcc, %i4, %i2
loop_6182:
orcc %l5, %i3, %l2
edge16l %g6, %l6, %o2
fors %f2, %f3, %f6
lduh [%l7 + 0x3C], %i0
tcs %icc, 0x4
movpos %xcc, %i1, %o5
edge32n %o3, %g7, %o4
fmuld8ulx16 %f3, %f15, %f10
fnot2 %f8, %f6
taddcc %o1, 0x0397, %g3
lduh [%l7 + 0x12], %g5
ldsw [%l7 + 0x14], %g4
ldx [%l7 + 0x10], %g1
lduh [%l7 + 0x7E], %i5
fand %f2, %f2, %f4
sllx %i7, 0x17, %o6
xnor %l4, %o7, %l1
subc %l3, 0x1F2B, %g2
bge,a %xcc, loop_6183
fmovda %xcc, %f8, %f8
fmovrdgz %o0, %f0, %f4
ldsw [%l7 + 0x0C], %i6
loop_6183:
call loop_6184
fmovdge %icc, %f5, %f1
stw %l0, [%l7 + 0x40]
bshuffle %f14, %f0, %f4
loop_6184:
st %f0, [%l7 + 0x50]
orncc %i4, 0x1273, %l5
orn %i3, %i2, %g6
ldsh [%l7 + 0x24], %l2
udivx %o2, 0x013E, %i0
movre %l6, %o5, %o3
stw %g7, [%l7 + 0x4C]
fmovsa %icc, %f6, %f1
ldsh [%l7 + 0x3E], %o4
mova %xcc, %o1, %g3
faligndata %f10, %f2, %f4
std %f10, [%l7 + 0x50]
ldsb [%l7 + 0x73], %g5
brnz,a %i1, loop_6185
fmovrslez %g4, %f11, %f11
stw %i5, [%l7 + 0x2C]
fba %fcc0, loop_6186
loop_6185:
fmovse %xcc, %f11, %f5
movge %xcc, %g1, %o6
fmovdg %icc, %f4, %f11
loop_6186:
tge %xcc, 0x3
bge,a %xcc, loop_6187
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x78], %f0
add %l4, %o7, %l1
loop_6187:
brgz %i7, loop_6188
bvs,a,pt %xcc, loop_6189
fone %f0
ld [%l7 + 0x14], %f1
loop_6188:
sth %g2, [%l7 + 0x44]
loop_6189:
fpadd16s %f0, %f0, %f11
udivx %l3, 0x0F7F, %i6
ldsh [%l7 + 0x20], %l0
lduw [%l7 + 0x74], %o0
subc %i4, 0x0AE1, %i3
fmovdge %icc, %f1, %f11
fmovdcs %icc, %f14, %f4
sdiv %l5, 0x05F0, %g6
sth %l2, [%l7 + 0x0C]
ldsw [%l7 + 0x38], %i2
fbul %fcc3, loop_6190
udivx %o2, 0x0DD3, %l6
ldsh [%l7 + 0x12], %o5
fbl,a %fcc1, loop_6191
loop_6190:
udiv %o3, 0x1937, %g7
xnor %i0, %o4, %g3
edge8 %g5, %o1, %g4
loop_6191:
add %i5, 0x189D, %i1
fabss %f15, %f5
fmovsne %icc, %f3, %f2
fmovsa %xcc, %f14, %f15
subcc %g1, 0x18B9, %l4
ldsb [%l7 + 0x32], %o7
srax %o6, %i7, %l1
tleu %icc, 0x5
lduh [%l7 + 0x6A], %l3
fpsub32 %f10, %f10, %f14
taddcctv %g2, %i6, %o0
lduw [%l7 + 0x7C], %l0
lduw [%l7 + 0x44], %i3
st %f14, [%l7 + 0x10]
fmovrdgz %l5, %f10, %f14
lduh [%l7 + 0x76], %i4
sth %g6, [%l7 + 0x70]
fmovde %xcc, %f0, %f14
tsubcc %i2, 0x05CC, %o2
siam 0x6
edge8n %l2, %l6, %o5
stw %o3, [%l7 + 0x0C]
ldd [%l7 + 0x10], %f0
std %f14, [%l7 + 0x58]
for %f2, %f12, %f14
fnot2s %f8, %f1
fornot1 %f0, %f10, %f8
fcmpd %fcc1, %f12, %f14
edge16ln %i0, %g7, %g3
stx %g5, [%l7 + 0x58]
ldsh [%l7 + 0x4A], %o4
fsrc1s %f0, %f12
sdiv %g4, 0x053F, %o1
ta %icc, 0x1
movleu %icc, %i1, %i5
tvs %icc, 0x1
fmovrsgez %l4, %f9, %f12
lduh [%l7 + 0x5A], %g1
fmovsa %xcc, %f3, %f15
fmul8sux16 %f8, %f12, %f0
ldx [%l7 + 0x50], %o6
edge8 %o7, %l1, %l3
ldsh [%l7 + 0x0C], %i7
umul %g2, %o0, %i6
fmovdcc %icc, %f2, %f14
orcc %l0, 0x13FD, %l5
ta %xcc, 0x7
addccc %i4, 0x0AF5, %i3
popc %i2, %o2
fmul8x16au %f9, %f13, %f4
edge16 %g6, %l6, %o5
xnorcc %o3, 0x0987, %i0
sethi 0x004F, %g7
fnot1 %f8, %f14
fpadd16 %f12, %f0, %f6
fnot1s %f5, %f0
lduh [%l7 + 0x7E], %l2
fornot1 %f12, %f4, %f2
st %f14, [%l7 + 0x54]
ld [%l7 + 0x64], %f2
ldsb [%l7 + 0x24], %g3
array16 %o4, %g4, %g5
stb %o1, [%l7 + 0x4C]
movg %icc, %i5, %i1
brgz,a %g1, loop_6192
fandnot2 %f8, %f14, %f10
lduw [%l7 + 0x24], %o6
ldsh [%l7 + 0x60], %l4
loop_6192:
lduw [%l7 + 0x54], %o7
movcc %xcc, %l1, %l3
fzero %f10
call loop_6193
fmovsleu %xcc, %f9, %f4
fxors %f3, %f1, %f11
ld [%l7 + 0x50], %f4
loop_6193:
stx %g2, [%l7 + 0x70]
addccc %i7, 0x1D68, %i6
fmovdleu %xcc, %f0, %f3
srlx %o0, 0x1C, %l5
ldx [%l7 + 0x70], %i4
stx %l0, [%l7 + 0x48]
stw %i3, [%l7 + 0x54]
alignaddrl %o2, %g6, %l6
sethi 0x1C36, %i2
fpmerge %f13, %f2, %f2
sll %o5, 0x09, %i0
lduh [%l7 + 0x48], %g7
fmovdvs %icc, %f13, %f11
stw %l2, [%l7 + 0x18]
fmovdn %icc, %f13, %f15
fmovsg %xcc, %f1, %f5
xorcc %g3, 0x08BE, %o4
fpack16 %f10, %f12
andcc %g4, %g5, %o3
fmovdvc %icc, %f13, %f2
fmuld8ulx16 %f7, %f4, %f4
fnands %f12, %f7, %f11
sdivx %i5, 0x187C, %o1
edge8 %g1, %i1, %o6
brnz,a %l4, loop_6194
ld [%l7 + 0x64], %f3
sub %o7, 0x196A, %l3
ldx [%l7 + 0x68], %g2
loop_6194:
alignaddr %l1, %i6, %i7
lduh [%l7 + 0x40], %o0
fmovrdgez %l5, %f4, %f4
fmovsl %xcc, %f9, %f12
nop
setx loop_6195, %l0, %l1
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, 0x7
fornot1 %f8, %f0, %f2
ble,pn %xcc, loop_6196
loop_6195:
fsrc1s %f13, %f0
fmovsleu %xcc, %f2, %f6
fpadd32 %f6, %f12, %f2
loop_6196:
bpos,a loop_6197
fbug,a %fcc2, loop_6198
sth %l0, [%l7 + 0x60]
bl,a,pn %xcc, loop_6199
loop_6197:
sub %i4, %o2, %i3
loop_6198:
array8 %g6, %i2, %l6
addcc %o5, %i0, %l2
loop_6199:
fmovdne %icc, %f7, %f12
alignaddr %g7, %g3, %o4
movg %icc, %g5, %o3
bge,a loop_6200
fcmpgt16 %f4, %f12, %i5
sra %g4, 0x1C, %g1
movrlz %o1, 0x060, %o6
loop_6200:
stw %l4, [%l7 + 0x2C]
addc %i1, %l3, %g2
andcc %o7, %i6, %l1
movvs %icc, %o0, %i7
fmovse %xcc, %f10, %f8
fors %f15, %f2, %f7
ldsh [%l7 + 0x58], %l0
fnot1s %f10, %f3
bshuffle %f6, %f8, %f12
stx %l5, [%l7 + 0x28]
srax %i4, %o2, %i3
ba,pn %xcc, loop_6201
tsubcctv %g6, 0x1688, %l6
edge32l %o5, %i0, %l2
fpadd32s %f2, %f2, %f1
loop_6201:
fcmple32 %f4, %f4, %g7
edge32 %i2, %o4, %g3
movvc %xcc, %g5, %o3
fcmpes %fcc1, %f5, %f15
fmovs %f11, %f7
fmovscc %icc, %f13, %f0
bcc,a loop_6202
fbne,a %fcc1, loop_6203
lduw [%l7 + 0x50], %g4
mulscc %i5, %g1, %o6
loop_6202:
fands %f13, %f4, %f3
loop_6203:
movleu %icc, %o1, %l4
ldx [%l7 + 0x78], %l3
fpsub16s %f4, %f14, %f10
st %f3, [%l7 + 0x64]
fmovsle %xcc, %f1, %f9
nop
setx loop_6204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %i1, %g2, %o7
st %f5, [%l7 + 0x40]
ldsw [%l7 + 0x7C], %l1
loop_6204:
fmovrslz %o0, %f3, %f0
edge8 %i7, %i6, %l0
stb %i4, [%l7 + 0x7C]
fmovsneg %icc, %f9, %f14
ldd [%l7 + 0x48], %f4
brnz,a %l5, loop_6205
lduh [%l7 + 0x38], %o2
movneg %icc, %i3, %g6
fmul8ulx16 %f2, %f8, %f4
loop_6205:
mova %xcc, %l6, %o5
fmul8x16au %f8, %f2, %f2
tne %xcc, 0x7
stx %l2, [%l7 + 0x10]
fmovdl %xcc, %f13, %f10
tne %icc, 0x0
tsubcctv %i0, %g7, %o4
bshuffle %f8, %f8, %f0
fornot2s %f9, %f4, %f3
andn %i2, %g3, %g5
st %f14, [%l7 + 0x40]
udiv %g4, 0x0D77, %o3
edge16l %i5, %g1, %o6
fxnor %f8, %f2, %f12
orncc %o1, 0x10F3, %l4
alignaddrl %i1, %g2, %o7
sth %l3, [%l7 + 0x2A]
fpadd16 %f2, %f12, %f0
fmovdgu %xcc, %f0, %f8
movgu %xcc, %o0, %i7
fmovde %xcc, %f14, %f1
tpos %xcc, 0x1
bneg,a,pn %icc, loop_6206
fmovrsne %i6, %f0, %f2
fmuld8sux16 %f6, %f15, %f4
stb %l1, [%l7 + 0x71]
loop_6206:
tvs %icc, 0x7
fpsub32s %f12, %f13, %f13
ldx [%l7 + 0x20], %i4
fnegs %f10, %f11
be,pn %xcc, loop_6207
fnor %f6, %f4, %f6
ld [%l7 + 0x48], %f13
fmovdg %xcc, %f14, %f14
loop_6207:
movn %xcc, %l0, %l5
fbul,a %fcc1, loop_6208
fornot1s %f14, %f7, %f4
fmovdleu %icc, %f12, %f9
orn %o2, %g6, %i3
loop_6208:
xor %l6, %l2, %i0
std %f4, [%l7 + 0x68]
stx %o5, [%l7 + 0x48]
ldsw [%l7 + 0x60], %g7
bvc loop_6209
brnz,a %o4, loop_6210
brlez,a %g3, loop_6211
brgez %g5, loop_6212
loop_6209:
stb %g4, [%l7 + 0x7F]
loop_6210:
nop
setx loop_6213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6211:
xnor %i2, %i5, %g1
loop_6212:
stw %o3, [%l7 + 0x4C]
ldsw [%l7 + 0x2C], %o6
loop_6213:
movvc %icc, %o1, %i1
fandnot1s %f3, %f2, %f4
fmul8ulx16 %f0, %f2, %f4
fmovdpos %xcc, %f0, %f10
fabss %f14, %f13
fmovrsgez %g2, %f9, %f4
ldx [%l7 + 0x78], %l4
fmovdcc %xcc, %f2, %f6
edge32n %o7, %o0, %i7
fxnor %f6, %f6, %f12
tle %icc, 0x3
movcc %xcc, %i6, %l1
stb %i4, [%l7 + 0x66]
fcmps %fcc1, %f5, %f4
bl loop_6214
taddcc %l0, %l3, %l5
fpack16 %f12, %f8
fcmpes %fcc0, %f10, %f0
loop_6214:
nop
setx loop_6215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x5C], %g6
movrgz %i3, 0x3E8, %l6
fbul %fcc2, loop_6216
loop_6215:
tne %icc, 0x4
brgez,a %l2, loop_6217
stw %i0, [%l7 + 0x3C]
loop_6216:
bneg,pt %icc, loop_6218
xnor %o5, 0x1D77, %o2
loop_6217:
ldub [%l7 + 0x4F], %o4
edge16l %g3, %g7, %g4
loop_6218:
ldsh [%l7 + 0x26], %i2
fzero %f12
fmovse %icc, %f13, %f9
xnor %i5, 0x1564, %g5
fand %f0, %f12, %f12
fmovsge %xcc, %f15, %f3
fble,a %fcc1, loop_6219
fmovrsne %g1, %f0, %f14
ldsh [%l7 + 0x78], %o3
udiv %o1, 0x04FE, %o6
loop_6219:
fornot2 %f10, %f8, %f12
fnegs %f8, %f2
fcmple32 %f2, %f6, %g2
tsubcctv %l4, 0x1C49, %i1
lduh [%l7 + 0x54], %o7
ld [%l7 + 0x44], %f9
bvc,a,pn %xcc, loop_6220
fxor %f8, %f0, %f10
srlx %o0, 0x1F, %i6
ldsw [%l7 + 0x24], %l1
loop_6220:
fcmpgt16 %f0, %f4, %i4
fornot2s %f4, %f3, %f8
fmovscc %xcc, %f7, %f6
xorcc %i7, 0x1AF0, %l3
fornot2 %f12, %f4, %f14
fmovdleu %icc, %f7, %f4
sub %l0, %l5, %g6
fnot2 %f8, %f6
bgu,a %xcc, loop_6221
bcc loop_6222
brnz,a %l6, loop_6223
edge16l %l2, %i3, %i0
loop_6221:
fcmpd %fcc2, %f4, %f4
loop_6222:
umulcc %o5, 0x14B5, %o2
loop_6223:
movcs %xcc, %o4, %g7
fxors %f3, %f12, %f8
ldd [%l7 + 0x70], %f0
ble,a loop_6224
ldsb [%l7 + 0x49], %g4
ldd [%l7 + 0x08], %f10
fpadd32s %f1, %f3, %f8
loop_6224:
ldsb [%l7 + 0x39], %i2
fmovdne %icc, %f5, %f0
srlx %g3, %i5, %g1
ld [%l7 + 0x7C], %f12
fmovdcc %icc, %f0, %f3
fnegd %f6, %f14
fzero %f4
lduh [%l7 + 0x68], %g5
addccc %o1, %o6, %g2
fmovsgu %icc, %f9, %f14
bleu,a,pn %icc, loop_6225
fmovscs %icc, %f8, %f4
sllx %l4, %o3, %i1
edge16n %o7, %o0, %i6
loop_6225:
srax %l1, 0x0E, %i7
ldx [%l7 + 0x20], %l3
fcmpd %fcc1, %f10, %f0
ta %xcc, 0x4
std %f0, [%l7 + 0x50]
ldd [%l7 + 0x60], %f14
brlz,a %i4, loop_6226
movvs %xcc, %l0, %g6
tne %icc, 0x0
edge8 %l5, %l2, %i3
loop_6226:
fcmpne32 %f6, %f14, %l6
fsrc1 %f14, %f8
fmovdcc %icc, %f6, %f1
bcc %icc, loop_6227
fmovsvc %icc, %f9, %f10
fmovde %icc, %f10, %f6
smul %i0, %o5, %o2
loop_6227:
edge16n %o4, %g7, %i2
fmovrdgez %g3, %f8, %f14
tle %xcc, 0x5
fcmple32 %f4, %f4, %i5
ldx [%l7 + 0x60], %g4
fcmple32 %f2, %f12, %g1
sll %g5, 0x05, %o6
ldsw [%l7 + 0x14], %g2
movrne %o1, 0x102, %l4
tvs %icc, 0x4
bvc,a loop_6228
udivx %o3, 0x0BDD, %o7
stb %o0, [%l7 + 0x7C]
be,pn %icc, loop_6229
loop_6228:
bgu,a %xcc, loop_6230
fornot2 %f14, %f6, %f10
fbo %fcc3, loop_6231
loop_6229:
std %f2, [%l7 + 0x58]
loop_6230:
fmovsneg %xcc, %f14, %f6
fbul %fcc3, loop_6232
loop_6231:
fbuge,a %fcc0, loop_6233
st %f1, [%l7 + 0x68]
brgez %i1, loop_6234
loop_6232:
array16 %i6, %i7, %l3
loop_6233:
fmovsge %xcc, %f3, %f7
fmovdleu %xcc, %f14, %f4
loop_6234:
lduh [%l7 + 0x5A], %i4
fmovsleu %icc, %f0, %f4
brlez %l0, loop_6235
ldsw [%l7 + 0x30], %l1
ldub [%l7 + 0x2A], %l5
ldd [%l7 + 0x30], %f12
loop_6235:
or %l2, %i3, %l6
ldx [%l7 + 0x68], %g6
fnegd %f0, %f10
subc %o5, 0x041B, %i0
stx %o4, [%l7 + 0x28]
srl %o2, %g7, %i2
fnors %f10, %f12, %f9
st %f14, [%l7 + 0x34]
ldsb [%l7 + 0x52], %i5
fpmerge %f0, %f1, %f8
fcmpgt16 %f14, %f6, %g3
orncc %g1, 0x0822, %g5
stw %o6, [%l7 + 0x5C]
lduh [%l7 + 0x64], %g2
bleu,a,pn %xcc, loop_6236
bgu,a loop_6237
ldsw [%l7 + 0x2C], %g4
ldsh [%l7 + 0x0E], %o1
loop_6236:
ldsw [%l7 + 0x74], %l4
loop_6237:
ldd [%l7 + 0x40], %f14
st %f12, [%l7 + 0x44]
edge16n %o3, %o0, %i1
movcc %xcc, %o7, %i7
array32 %l3, %i4, %l0
xor %l1, 0x12B3, %i6
sth %l5, [%l7 + 0x7A]
ldsh [%l7 + 0x18], %l2
sethi 0x15AD, %l6
stb %i3, [%l7 + 0x2C]
fmovdl %xcc, %f15, %f5
bvs,a %icc, loop_6238
ldx [%l7 + 0x08], %g6
fmovdvc %xcc, %f5, %f6
ld [%l7 + 0x50], %f8
loop_6238:
edge16l %o5, %i0, %o2
bne,a,pt %icc, loop_6239
fxors %f3, %f11, %f13
call loop_6240
ldub [%l7 + 0x20], %o4
loop_6239:
std %f10, [%l7 + 0x70]
ldx [%l7 + 0x20], %g7
loop_6240:
fone %f10
tvs %xcc, 0x3
stw %i5, [%l7 + 0x6C]
brlez,a %i2, loop_6241
ldx [%l7 + 0x58], %g1
sra %g5, %g3, %g2
stb %o6, [%l7 + 0x16]
loop_6241:
bn,a,pn %icc, loop_6242
movcs %xcc, %g4, %o1
movvc %icc, %l4, %o0
andcc %i1, %o7, %o3
loop_6242:
fzero %f14
ldsw [%l7 + 0x1C], %l3
ldd [%l7 + 0x30], %f8
fmovdge %icc, %f1, %f7
ldsw [%l7 + 0x3C], %i7
sdivcc %i4, 0x0808, %l1
andn %i6, 0x01E3, %l0
fpadd16s %f10, %f0, %f5
fmovdleu %icc, %f10, %f5
fzero %f12
fbuge %fcc0, loop_6243
ldsb [%l7 + 0x51], %l2
fnegs %f12, %f11
ldsh [%l7 + 0x4E], %l6
loop_6243:
ldsh [%l7 + 0x56], %i3
tge %icc, 0x2
bcc,pn %icc, loop_6244
ldsb [%l7 + 0x23], %l5
tgu %icc, 0x2
st %f8, [%l7 + 0x60]
loop_6244:
be,a,pt %icc, loop_6245
movle %icc, %o5, %g6
fmovdvc %xcc, %f3, %f12
ld [%l7 + 0x0C], %f5
loop_6245:
movrgz %i0, 0x087, %o4
xnor %o2, %i5, %g7
stx %i2, [%l7 + 0x48]
nop
setx loop_6246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %g1, 0x393, %g5
fmovrslz %g2, %f10, %f13
sth %g3, [%l7 + 0x3A]
loop_6246:
tg %xcc, 0x0
stw %g4, [%l7 + 0x08]
fbne %fcc1, loop_6247
ba,pn %icc, loop_6248
ldsh [%l7 + 0x5A], %o1
ldsh [%l7 + 0x7A], %l4
loop_6247:
or %o0, 0x141F, %i1
loop_6248:
edge16ln %o7, %o6, %o3
ldsw [%l7 + 0x34], %i7
fmovdcs %icc, %f10, %f0
fzeros %f15
st %f8, [%l7 + 0x70]
brlez %l3, loop_6249
lduh [%l7 + 0x6E], %i4
fnot1 %f12, %f10
lduw [%l7 + 0x70], %i6
loop_6249:
tne %xcc, 0x7
tge %xcc, 0x4
subccc %l0, 0x0095, %l1
fabsd %f10, %f10
ldsb [%l7 + 0x0F], %l6
fmul8x16al %f7, %f10, %f10
tsubcc %l2, 0x02CA, %i3
fcmple16 %f8, %f12, %l5
array8 %o5, %i0, %o4
ble,a,pn %xcc, loop_6250
orn %g6, 0x1D9C, %o2
fpackfix %f10, %f8
stb %i5, [%l7 + 0x48]
loop_6250:
sdivcc %i2, 0x01BB, %g7
subcc %g1, 0x0BFF, %g5
addcc %g3, 0x15CE, %g2
fbule,a %fcc3, loop_6251
tg %xcc, 0x2
std %f2, [%l7 + 0x78]
lduw [%l7 + 0x40], %g4
loop_6251:
fmul8x16 %f4, %f14, %f8
fsrc2s %f6, %f13
mulscc %l4, %o0, %o1
faligndata %f4, %f12, %f10
movrgz %o7, 0x2AC, %o6
ldsh [%l7 + 0x7E], %o3
fmovdpos %xcc, %f1, %f13
fmovrsne %i7, %f7, %f12
brlz,a %l3, loop_6252
xorcc %i1, %i4, %l0
sth %i6, [%l7 + 0x52]
stw %l1, [%l7 + 0x14]
loop_6252:
bvs,a loop_6253
fpsub32s %f3, %f15, %f0
movne %icc, %l6, %l2
st %f1, [%l7 + 0x44]
loop_6253:
fnands %f15, %f13, %f0
subcc %i3, %l5, %i0
fmovdle %icc, %f1, %f9
ld [%l7 + 0x34], %f14
movle %icc, %o5, %g6
fmovdvs %xcc, %f9, %f8
fmovrdgez %o4, %f6, %f14
fbe,a %fcc1, loop_6254
fsrc1s %f9, %f6
sdivcc %o2, 0x06F0, %i2
fmovscs %xcc, %f8, %f13
loop_6254:
sllx %i5, 0x10, %g7
fmovdn %icc, %f13, %f8
fcmped %fcc2, %f10, %f0
stw %g5, [%l7 + 0x1C]
fmovdcs %icc, %f3, %f0
fexpand %f7, %f14
sth %g3, [%l7 + 0x64]
ldsh [%l7 + 0x0E], %g2
fmovdge %icc, %f3, %f1
bn,pt %xcc, loop_6255
edge32n %g1, %l4, %o0
addc %o1, 0x0484, %g4
tcs %xcc, 0x0
loop_6255:
ldsw [%l7 + 0x10], %o6
lduw [%l7 + 0x78], %o3
stb %o7, [%l7 + 0x6A]
ldub [%l7 + 0x64], %l3
sdiv %i7, 0x049E, %i4
fornot2 %f10, %f0, %f2
ldsh [%l7 + 0x64], %i1
stb %l0, [%l7 + 0x52]
fcmple16 %f10, %f8, %l1
fands %f12, %f4, %f11
ldsb [%l7 + 0x26], %i6
fmovsvs %xcc, %f14, %f4
fmovdleu %xcc, %f13, %f10
fxnor %f10, %f12, %f12
ldsb [%l7 + 0x4E], %l6
ldd [%l7 + 0x58], %f10
stw %l2, [%l7 + 0x20]
edge16l %l5, %i3, %o5
stx %g6, [%l7 + 0x30]
mulscc %i0, %o4, %i2
brlz %i5, loop_6256
tvc %icc, 0x3
fmovsleu %xcc, %f2, %f14
ldub [%l7 + 0x78], %o2
loop_6256:
fbl %fcc0, loop_6257
fbule %fcc2, loop_6258
ld [%l7 + 0x68], %f5
fpsub16s %f13, %f13, %f13
loop_6257:
fbu %fcc1, loop_6259
loop_6258:
fblg %fcc2, loop_6260
fmovsneg %icc, %f10, %f1
fmovsg %xcc, %f9, %f13
loop_6259:
movrlz %g5, 0x33E, %g3
loop_6260:
xor %g2, 0x1FB2, %g7
subcc %g1, 0x176D, %o0
movrgez %l4, %g4, %o6
ldx [%l7 + 0x70], %o3
fmovdgu %icc, %f10, %f14
sdivcc %o1, 0x0489, %l3
movne %icc, %o7, %i7
lduw [%l7 + 0x08], %i1
bl,a,pn %icc, loop_6261
ldsb [%l7 + 0x6F], %i4
ldub [%l7 + 0x09], %l0
stb %i6, [%l7 + 0x33]
loop_6261:
movl %xcc, %l6, %l2
bcc,pt %xcc, loop_6262
ld [%l7 + 0x54], %f6
movneg %xcc, %l5, %l1
ldsb [%l7 + 0x52], %i3
loop_6262:
bne,a,pt %xcc, loop_6263
std %f14, [%l7 + 0x60]
srax %g6, 0x0D, %o5
fbul,a %fcc2, loop_6264
loop_6263:
lduw [%l7 + 0x40], %o4
fpack16 %f2, %f9
fsrc1 %f6, %f8
loop_6264:
bgu %icc, loop_6265
fpadd16 %f2, %f0, %f6
edge16n %i2, %i5, %o2
fbo,a %fcc2, loop_6266
loop_6265:
fcmple16 %f2, %f2, %i0
ldd [%l7 + 0x40], %f8
bl,pt %icc, loop_6267
loop_6266:
subccc %g5, %g2, %g7
udiv %g3, 0x0D0C, %g1
ldsh [%l7 + 0x5C], %o0
loop_6267:
fmovsg %xcc, %f6, %f1
st %f5, [%l7 + 0x54]
umulcc %g4, 0x0B86, %o6
fmuld8ulx16 %f12, %f4, %f6
std %f0, [%l7 + 0x60]
edge8ln %l4, %o3, %o1
ld [%l7 + 0x10], %f7
stx %l3, [%l7 + 0x48]
brgez %i7, loop_6268
fmovdl %xcc, %f7, %f2
edge16 %i1, %i4, %l0
mova %xcc, %o7, %l6
loop_6268:
move %xcc, %l2, %l5
fones %f8
stw %i6, [%l7 + 0x30]
stx %l1, [%l7 + 0x50]
sdivcc %i3, 0x059B, %o5
fbue,a %fcc0, loop_6269
fcmped %fcc2, %f8, %f2
ldsw [%l7 + 0x20], %o4
fble %fcc1, loop_6270
loop_6269:
fmovdgu %xcc, %f1, %f13
ldsh [%l7 + 0x5A], %g6
fbule %fcc3, loop_6271
loop_6270:
fmovscs %icc, %f10, %f15
tge %icc, 0x2
fbo %fcc0, loop_6272
loop_6271:
array8 %i5, %o2, %i2
faligndata %f14, %f8, %f14
ldub [%l7 + 0x65], %i0
loop_6272:
ldub [%l7 + 0x5E], %g2
fmovrdgz %g7, %f10, %f4
bleu loop_6273
ba,a loop_6274
ldx [%l7 + 0x60], %g3
fmovsle %icc, %f10, %f13
loop_6273:
fmovsn %icc, %f2, %f6
loop_6274:
fmovscs %icc, %f12, %f14
fornot1s %f2, %f3, %f10
fmovde %xcc, %f5, %f9
fxors %f1, %f11, %f2
and %g5, 0x1159, %g1
fmovrdgz %g4, %f8, %f8
stw %o6, [%l7 + 0x50]
fblg %fcc1, loop_6275
stb %o0, [%l7 + 0x12]
ldsb [%l7 + 0x1D], %l4
fmovdl %icc, %f10, %f7
loop_6275:
udiv %o3, 0x11F8, %o1
bge,a,pn %icc, loop_6276
lduh [%l7 + 0x76], %l3
ldd [%l7 + 0x48], %f10
st %f5, [%l7 + 0x6C]
loop_6276:
udiv %i1, 0x0E36, %i4
movrlez %i7, 0x3F0, %l0
sth %l6, [%l7 + 0x5E]
ta %xcc, 0x5
xnor %o7, 0x1A5C, %l5
edge8l %l2, %l1, %i6
addccc %o5, 0x0603, %i3
xorcc %o4, 0x0BA7, %g6
ldd [%l7 + 0x20], %f10
stb %o2, [%l7 + 0x22]
movre %i2, %i5, %i0
std %f4, [%l7 + 0x50]
tg %xcc, 0x2
fmovsge %icc, %f4, %f7
fnot1 %f14, %f2
fcmped %fcc2, %f0, %f14
fpackfix %f4, %f13
edge8n %g7, %g2, %g5
fblg,a %fcc1, loop_6277
lduw [%l7 + 0x24], %g3
ble,a,pn %xcc, loop_6278
ldsh [%l7 + 0x3E], %g4
loop_6277:
fmuld8sux16 %f5, %f9, %f4
mova %xcc, %o6, %o0
loop_6278:
tcs %icc, 0x3
stx %l4, [%l7 + 0x30]
bge loop_6279
movcs %xcc, %g1, %o1
array16 %l3, %i1, %i4
lduw [%l7 + 0x08], %i7
loop_6279:
fpadd16s %f8, %f13, %f9
bvc,a %xcc, loop_6280
ldsw [%l7 + 0x6C], %o3
fmovsg %xcc, %f15, %f6
stx %l6, [%l7 + 0x40]
loop_6280:
pdist %f0, %f12, %f2
fmovrsgz %l0, %f12, %f13
movpos %xcc, %l5, %o7
movpos %xcc, %l1, %l2
fmovse %icc, %f14, %f14
udivcc %o5, 0x1B8C, %i3
fmovdcc %icc, %f10, %f4
movneg %icc, %o4, %g6
lduh [%l7 + 0x30], %o2
fmovsa %icc, %f12, %f6
std %f4, [%l7 + 0x28]
ldx [%l7 + 0x20], %i6
fba,a %fcc0, loop_6281
fcmpd %fcc3, %f10, %f2
ldd [%l7 + 0x28], %f12
ldx [%l7 + 0x68], %i5
loop_6281:
lduh [%l7 + 0x16], %i2
stx %g7, [%l7 + 0x20]
movrlz %i0, %g5, %g2
srax %g4, 0x0C, %g3
lduh [%l7 + 0x66], %o6
ta %icc, 0x7
lduh [%l7 + 0x72], %o0
edge32ln %l4, %o1, %l3
movre %i1, %g1, %i7
fabsd %f0, %f12
fmovsge %xcc, %f10, %f12
srax %i4, 0x0E, %o3
fble,a %fcc1, loop_6282
edge8 %l0, %l6, %l5
fmul8x16 %f3, %f10, %f8
fmovsvs %icc, %f14, %f0
loop_6282:
edge32n %o7, %l1, %l2
addcc %o5, 0x197F, %i3
bl,a,pt %icc, loop_6283
tcs %xcc, 0x2
fcmpeq32 %f4, %f6, %g6
fpack16 %f6, %f12
loop_6283:
ldsb [%l7 + 0x64], %o4
movre %o2, 0x118, %i6
fcmped %fcc0, %f0, %f12
st %f3, [%l7 + 0x50]
fcmpgt16 %f10, %f4, %i5
fmovrdgez %g7, %f6, %f12
sth %i2, [%l7 + 0x76]
movneg %xcc, %g5, %i0
bshuffle %f6, %f4, %f10
srl %g2, 0x0F, %g4
srax %g3, 0x1F, %o0
tne %icc, 0x2
edge16ln %o6, %o1, %l4
subccc %l3, %g1, %i1
bvs loop_6284
taddcc %i4, %i7, %o3
ldd [%l7 + 0x48], %f2
st %f0, [%l7 + 0x30]
loop_6284:
stw %l6, [%l7 + 0x10]
fbge,a %fcc3, loop_6285
fmovsvs %xcc, %f13, %f11
fandnot1s %f1, %f14, %f8
andcc %l5, 0x1B58, %o7
loop_6285:
ldsw [%l7 + 0x38], %l1
move %xcc, %l0, %o5
ld [%l7 + 0x1C], %f14
fcmps %fcc1, %f8, %f2
brz,a %i3, loop_6286
std %f10, [%l7 + 0x70]
st %f2, [%l7 + 0x74]
fsrc1s %f12, %f2
loop_6286:
and %g6, %o4, %l2
alignaddrl %i6, %i5, %o2
xnor %i2, %g7, %g5
tcc %xcc, 0x7
fmovdvc %xcc, %f13, %f9
fand %f2, %f4, %f12
movleu %xcc, %i0, %g2
udivx %g3, 0x02C9, %o0
fmul8x16al %f14, %f13, %f4
fbg %fcc1, loop_6287
ld [%l7 + 0x50], %f12
ta %icc, 0x0
fmovsg %xcc, %f4, %f15
loop_6287:
fmovrsgz %g4, %f12, %f14
tleu %icc, 0x2
fmovdne %xcc, %f5, %f9
ld [%l7 + 0x4C], %f6
brgez %o1, loop_6288
fmul8x16au %f0, %f11, %f6
stb %l4, [%l7 + 0x4E]
lduh [%l7 + 0x72], %l3
loop_6288:
fmovsleu %xcc, %f3, %f14
movcc %xcc, %g1, %i1
movrlz %o6, 0x10E, %i4
fsrc1 %f8, %f12
tne %icc, 0x2
subcc %o3, %l6, %l5
movvc %xcc, %i7, %o7
ldd [%l7 + 0x10], %f0
movcc %xcc, %l1, %l0
fmovsleu %icc, %f0, %f12
sth %i3, [%l7 + 0x2A]
subcc %g6, %o4, %o5
tvc %xcc, 0x3
edge32 %l2, %i5, %i6
ld [%l7 + 0x6C], %f1
tne %icc, 0x1
sdivx %o2, 0x1F96, %g7
fmul8x16al %f10, %f15, %f10
sth %i2, [%l7 + 0x3A]
bvs %icc, loop_6289
mulscc %g5, %i0, %g3
stb %o0, [%l7 + 0x68]
lduw [%l7 + 0x1C], %g4
loop_6289:
ldsh [%l7 + 0x62], %o1
ldd [%l7 + 0x18], %f0
std %f14, [%l7 + 0x70]
ldsb [%l7 + 0x62], %g2
fxnors %f3, %f15, %f10
fsrc2s %f6, %f4
ldsw [%l7 + 0x48], %l3
fpack32 %f8, %f10, %f4
lduh [%l7 + 0x62], %g1
fbul,a %fcc3, loop_6290
movre %l4, %o6, %i1
fcmple16 %f10, %f8, %i4
fmovdpos %xcc, %f8, %f13
loop_6290:
fblg,a %fcc1, loop_6291
lduw [%l7 + 0x60], %l6
sllx %l5, 0x03, %i7
fcmpgt16 %f0, %f12, %o7
loop_6291:
tpos %xcc, 0x1
addccc %o3, 0x0D22, %l0
array16 %i3, %g6, %l1
bge,a loop_6292
std %f0, [%l7 + 0x30]
fnot2 %f0, %f10
stx %o4, [%l7 + 0x70]
loop_6292:
fcmpgt32 %f4, %f2, %o5
move %icc, %l2, %i5
subcc %o2, 0x15A0, %g7
ld [%l7 + 0x2C], %f5
fpack32 %f6, %f10, %f4
bgu,a,pt %xcc, loop_6293
udiv %i6, 0x1F33, %i2
stb %i0, [%l7 + 0x75]
sdivcc %g3, 0x078F, %o0
loop_6293:
st %f12, [%l7 + 0x18]
edge16n %g4, %o1, %g2
nop
setx loop_6294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x7
ldd [%l7 + 0x78], %f8
fbule %fcc3, loop_6295
loop_6294:
ldx [%l7 + 0x20], %l3
nop
setx loop_6296, %l0, %l1
jmpl %l1, %g5
bgu,a %icc, loop_6297
loop_6295:
movrgez %l4, 0x2F7, %o6
pdist %f8, %f8, %f14
loop_6296:
movn %icc, %g1, %i4
loop_6297:
tpos %xcc, 0x4
sub %i1, %l5, %l6
brnz %i7, loop_6298
and %o3, 0x1FBA, %o7
fabss %f3, %f14
st %f0, [%l7 + 0x18]
loop_6298:
subc %l0, 0x1A88, %i3
fcmpes %fcc3, %f7, %f2
movrne %g6, %o4, %l1
fble,a %fcc3, loop_6299
sethi 0x18BF, %l2
fpsub32s %f0, %f8, %f15
fmovdl %xcc, %f6, %f14
loop_6299:
ldub [%l7 + 0x28], %i5
ldsw [%l7 + 0x30], %o2
fcmple32 %f4, %f8, %g7
movvs %xcc, %i6, %o5
movrne %i0, 0x019, %g3
ld [%l7 + 0x38], %f13
sdiv %i2, 0x1370, %o0
fbg %fcc2, loop_6300
tn %xcc, 0x4
fpadd16 %f6, %f2, %f2
ldsw [%l7 + 0x24], %g4
loop_6300:
movgu %xcc, %g2, %o1
fcmps %fcc1, %f10, %f12
fmovd %f0, %f4
fnands %f0, %f3, %f4
fmovrdgz %g5, %f0, %f6
fpsub16s %f14, %f5, %f15
lduh [%l7 + 0x32], %l4
movrlez %l3, 0x0CD, %o6
edge16n %i4, %i1, %l5
bcs %icc, loop_6301
xnor %g1, %l6, %o3
tgu %icc, 0x0
bg,a,pn %icc, loop_6302
loop_6301:
fbg %fcc2, loop_6303
fbe %fcc2, loop_6304
fnot1 %f10, %f8
loop_6302:
fbge %fcc2, loop_6305
loop_6303:
ld [%l7 + 0x3C], %f2
loop_6304:
ldsh [%l7 + 0x56], %i7
fone %f2
loop_6305:
bvc loop_6306
st %f14, [%l7 + 0x54]
fcmpes %fcc1, %f12, %f12
sdivx %o7, 0x1FCA, %l0
loop_6306:
addcc %g6, 0x1123, %o4
fnot2 %f2, %f4
fmovsn %xcc, %f4, %f4
fmovsn %xcc, %f5, %f14
fpackfix %f0, %f11
alignaddrl %i3, %l2, %l1
movneg %xcc, %o2, %i5
ld [%l7 + 0x60], %f8
fbn %fcc0, loop_6307
brgez %g7, loop_6308
fblg,a %fcc0, loop_6309
fcmpne16 %f0, %f10, %i6
loop_6307:
movn %xcc, %i0, %o5
loop_6308:
ble,pn %xcc, loop_6310
loop_6309:
fmovsa %xcc, %f11, %f10
fmovdge %xcc, %f11, %f13
ldsw [%l7 + 0x24], %i2
loop_6310:
umul %o0, 0x02AB, %g3
umulcc %g4, %g2, %g5
or %l4, %l3, %o1
xorcc %i4, 0x005A, %i1
stw %o6, [%l7 + 0x64]
tne %icc, 0x0
faligndata %f2, %f8, %f6
ldx [%l7 + 0x60], %g1
stb %l5, [%l7 + 0x25]
fpadd16s %f9, %f1, %f12
move %icc, %o3, %i7
fmovde %xcc, %f11, %f7
fmovdg %xcc, %f3, %f10
ldsw [%l7 + 0x48], %l6
fcmped %fcc0, %f0, %f10
bl,a loop_6311
fnot2s %f14, %f3
fble,a %fcc2, loop_6312
ldsb [%l7 + 0x3F], %o7
loop_6311:
std %f10, [%l7 + 0x50]
fbl %fcc0, loop_6313
loop_6312:
ldsh [%l7 + 0x68], %l0
nop
setx loop_6314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %o4, 0x08E5, %g6
loop_6313:
std %f14, [%l7 + 0x58]
taddcc %i3, 0x134F, %l2
loop_6314:
movl %icc, %o2, %l1
fmovrsgez %g7, %f1, %f6
fnot1s %f2, %f15
orcc %i6, %i0, %i5
subc %i2, 0x0DBD, %o5
fsrc1 %f10, %f4
ldsb [%l7 + 0x43], %g3
fpack32 %f12, %f2, %f8
fnot1 %f2, %f14
sth %g4, [%l7 + 0x76]
smul %g2, 0x1A81, %g5
fmul8ulx16 %f6, %f0, %f6
stb %l4, [%l7 + 0x4C]
fbu,a %fcc1, loop_6315
andncc %l3, %o1, %o0
bvc %icc, loop_6316
movvc %icc, %i4, %i1
loop_6315:
ldsh [%l7 + 0x18], %g1
fpsub32 %f0, %f2, %f2
loop_6316:
stx %l5, [%l7 + 0x30]
movrne %o3, %i7, %l6
sll %o7, %o6, %l0
fmovd %f12, %f8
edge8 %o4, %i3, %g6
fblg %fcc1, loop_6317
ldsb [%l7 + 0x0E], %o2
ldx [%l7 + 0x68], %l1
fpsub32s %f14, %f6, %f15
loop_6317:
std %f12, [%l7 + 0x38]
lduw [%l7 + 0x54], %l2
tne %xcc, 0x4
tgu %xcc, 0x1
stb %i6, [%l7 + 0x4C]
st %f6, [%l7 + 0x54]
fxnor %f0, %f4, %f2
fabss %f15, %f14
fmovrsne %g7, %f3, %f5
stx %i5, [%l7 + 0x18]
array16 %i2, %o5, %i0
fmul8x16al %f0, %f13, %f12
stw %g4, [%l7 + 0x10]
st %f11, [%l7 + 0x10]
std %f6, [%l7 + 0x08]
fmovdpos %icc, %f1, %f4
fmovrdne %g3, %f6, %f0
std %f12, [%l7 + 0x20]
ld [%l7 + 0x44], %f1
fpsub16s %f12, %f9, %f15
fmovsle %xcc, %f0, %f5
fandnot2 %f6, %f10, %f10
tgu %xcc, 0x7
xnorcc %g2, %g5, %l4
fmovsgu %xcc, %f6, %f2
addccc %o1, 0x1561, %o0
movleu %xcc, %l3, %i4
tg %icc, 0x1
ldx [%l7 + 0x78], %g1
lduw [%l7 + 0x70], %l5
fabss %f10, %f3
stb %o3, [%l7 + 0x24]
fmovrdlez %i7, %f6, %f0
fmovrdlez %l6, %f6, %f14
fmovsn %icc, %f2, %f14
be,a %xcc, loop_6318
movre %o7, 0x37A, %i1
fcmpgt32 %f4, %f14, %o6
fbl,a %fcc0, loop_6319
loop_6318:
xnor %l0, 0x0727, %o4
xorcc %g6, 0x1E0E, %o2
fors %f4, %f1, %f8
loop_6319:
alignaddrl %l1, %l2, %i3
fornot1s %f14, %f1, %f3
fpack16 %f8, %f11
addcc %i6, 0x05D4, %g7
std %f0, [%l7 + 0x40]
addcc %i2, %i5, %i0
fmovrdlez %o5, %f10, %f4
srl %g3, %g4, %g5
nop
setx loop_6320, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc2, loop_6321
tvc %icc, 0x1
ldsb [%l7 + 0x20], %g2
loop_6320:
movrne %l4, %o0, %o1
loop_6321:
nop
setx loop_6322, %l0, %l1
jmpl %l1, %i4
popc 0x1302, %l3
sll %g1, 0x0B, %l5
lduw [%l7 + 0x30], %o3
loop_6322:
fmovsg %xcc, %f10, %f11
lduh [%l7 + 0x66], %i7
fpack32 %f12, %f8, %f2
stx %l6, [%l7 + 0x48]
fcmpne32 %f10, %f12, %o7
fmul8ulx16 %f8, %f14, %f6
stw %o6, [%l7 + 0x44]
stx %l0, [%l7 + 0x28]
stw %o4, [%l7 + 0x68]
brlez %i1, loop_6323
brz %g6, loop_6324
sethi 0x0F98, %l1
tsubcctv %o2, 0x0238, %l2
loop_6323:
fmovsleu %icc, %f9, %f15
loop_6324:
stx %i6, [%l7 + 0x48]
lduw [%l7 + 0x68], %g7
udiv %i2, 0x1CAA, %i5
ldsh [%l7 + 0x12], %i3
fmul8ulx16 %f14, %f8, %f10
fornot2 %f14, %f12, %f2
fbule,a %fcc0, loop_6325
ldsh [%l7 + 0x56], %o5
fmovd %f8, %f10
addcc %g3, %g4, %g5
loop_6325:
sth %i0, [%l7 + 0x42]
stw %l4, [%l7 + 0x14]
ldd [%l7 + 0x68], %f12
fsrc1 %f8, %f2
fbuge %fcc2, loop_6326
ldsb [%l7 + 0x5D], %g2
movpos %xcc, %o0, %i4
bneg %xcc, loop_6327
loop_6326:
fbne %fcc1, loop_6328
fmovsneg %icc, %f1, %f3
ldsw [%l7 + 0x68], %o1
loop_6327:
andcc %l3, %l5, %o3
loop_6328:
ldx [%l7 + 0x28], %i7
std %f12, [%l7 + 0x20]
fcmpeq16 %f4, %f6, %l6
lduw [%l7 + 0x54], %g1
fabss %f0, %f4
movneg %icc, %o6, %l0
stx %o7, [%l7 + 0x60]
st %f9, [%l7 + 0x68]
fand %f10, %f8, %f12
fbue,a %fcc3, loop_6329
lduh [%l7 + 0x32], %o4
fmovdl %icc, %f9, %f7
tpos %xcc, 0x5
loop_6329:
fmovsg %icc, %f4, %f6
andcc %g6, %l1, %o2
fpsub32 %f2, %f2, %f6
smulcc %i1, 0x1CDD, %l2
stw %i6, [%l7 + 0x6C]
mova %icc, %g7, %i2
fmovrdlz %i3, %f4, %f14
fmuld8ulx16 %f2, %f3, %f4
movrgz %o5, %i5, %g4
andn %g3, %i0, %g5
tn %icc, 0x4
fandnot1 %f4, %f14, %f12
fand %f0, %f0, %f10
fbne,a %fcc0, loop_6330
movrlez %l4, 0x26A, %o0
ldsh [%l7 + 0x22], %g2
fmovde %xcc, %f15, %f2
loop_6330:
ldx [%l7 + 0x10], %i4
movcc %xcc, %l3, %l5
fblg,a %fcc3, loop_6331
fpackfix %f10, %f12
fcmpgt16 %f10, %f6, %o3
fbug,a %fcc2, loop_6332
loop_6331:
bne,a loop_6333
fone %f10
addcc %i7, 0x05F2, %o1
loop_6332:
bl,pn %xcc, loop_6334
loop_6333:
bgu loop_6335
stb %g1, [%l7 + 0x09]
edge8n %l6, %o6, %o7
loop_6334:
fpadd32s %f15, %f5, %f8
loop_6335:
fpack32 %f14, %f8, %f12
tn %icc, 0x4
ldd [%l7 + 0x10], %f6
stb %l0, [%l7 + 0x5E]
fmovsl %xcc, %f0, %f11
bgu %xcc, loop_6336
fnands %f8, %f15, %f7
ld [%l7 + 0x58], %f11
be,a,pt %icc, loop_6337
loop_6336:
nop
setx loop_6338, %l0, %l1
jmpl %l1, %g6
smulcc %o4, 0x10C6, %l1
ld [%l7 + 0x3C], %f10
loop_6337:
srlx %o2, %l2, %i1
loop_6338:
fmovsvc %xcc, %f5, %f9
ldsw [%l7 + 0x78], %g7
ld [%l7 + 0x28], %f15
fcmpne32 %f10, %f0, %i6
fpsub16s %f14, %f15, %f14
lduw [%l7 + 0x40], %i2
stx %o5, [%l7 + 0x20]
ldx [%l7 + 0x18], %i3
fmuld8sux16 %f10, %f4, %f4
fnegs %f3, %f3
fornot1 %f0, %f14, %f4
fmovdpos %icc, %f15, %f13
ld [%l7 + 0x18], %f0
bvs,a,pn %xcc, loop_6339
ldsh [%l7 + 0x62], %g4
ldx [%l7 + 0x70], %i5
fcmpd %fcc1, %f8, %f10
loop_6339:
fpsub16 %f14, %f8, %f10
ldsw [%l7 + 0x54], %g3
fmul8x16au %f11, %f0, %f8
movvs %xcc, %i0, %l4
fpadd32s %f7, %f5, %f5
edge8n %o0, %g5, %g2
fmovdneg %xcc, %f10, %f3
fmovdge %xcc, %f10, %f13
tne %icc, 0x4
sra %i4, %l3, %o3
bg loop_6340
ldsb [%l7 + 0x2C], %i7
faligndata %f4, %f2, %f8
fcmpeq16 %f8, %f14, %l5
loop_6340:
ld [%l7 + 0x20], %f15
lduh [%l7 + 0x3E], %g1
fzeros %f1
edge16l %o1, %o6, %l6
bvs,pt %icc, loop_6341
for %f0, %f2, %f10
smulcc %l0, 0x0D4C, %o7
ldsw [%l7 + 0x34], %o4
loop_6341:
fmuld8ulx16 %f14, %f0, %f0
alignaddrl %l1, %o2, %g6
fmovsleu %icc, %f7, %f6
fmovrdne %l2, %f14, %f14
fzeros %f4
fcmped %fcc0, %f10, %f0
fcmped %fcc1, %f8, %f12
st %f13, [%l7 + 0x64]
std %f0, [%l7 + 0x40]
tle %icc, 0x3
mova %xcc, %g7, %i1
sllx %i2, 0x05, %i6
siam 0x7
brz %i3, loop_6342
ldx [%l7 + 0x78], %g4
array32 %i5, %g3, %i0
fcmpne32 %f4, %f10, %l4
loop_6342:
stb %o5, [%l7 + 0x36]
fones %f0
tcc %xcc, 0x7
nop
setx loop_6343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g5, %o0, %g2
edge8l %l3, %o3, %i7
fabss %f9, %f6
loop_6343:
fba,a %fcc0, loop_6344
xnorcc %l5, %g1, %i4
ldsw [%l7 + 0x7C], %o1
ble,pn %icc, loop_6345
loop_6344:
fmovda %icc, %f11, %f12
fsrc1 %f6, %f10
fmuld8sux16 %f6, %f0, %f6
loop_6345:
stw %l6, [%l7 + 0x68]
stw %l0, [%l7 + 0x50]
brnz,a %o6, loop_6346
tle %xcc, 0x4
ld [%l7 + 0x70], %f8
fzeros %f14
loop_6346:
bvc,a,pn %icc, loop_6347
sllx %o7, 0x0E, %l1
ldsh [%l7 + 0x48], %o4
bpos,pn %xcc, loop_6348
loop_6347:
stx %g6, [%l7 + 0x38]
fxnors %f14, %f2, %f8
lduh [%l7 + 0x62], %o2
loop_6348:
brz %g7, loop_6349
ldsb [%l7 + 0x68], %l2
ldsb [%l7 + 0x17], %i1
tne %xcc, 0x0
loop_6349:
andncc %i6, %i2, %i3
ldd [%l7 + 0x28], %f4
ldsb [%l7 + 0x77], %g4
edge16n %g3, %i0, %l4
stx %o5, [%l7 + 0x20]
faligndata %f4, %f4, %f6
lduw [%l7 + 0x10], %i5
ldub [%l7 + 0x2F], %o0
fbug,a %fcc0, loop_6350
fmovrdlez %g2, %f10, %f14
fones %f15
fcmple16 %f12, %f14, %l3
loop_6350:
fmul8ulx16 %f12, %f0, %f4
nop
setx loop_6351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg loop_6352
ldsh [%l7 + 0x5E], %g5
udivx %i7, 0x0CD2, %l5
loop_6351:
array16 %g1, %i4, %o1
loop_6352:
sub %o3, 0x1D5C, %l6
fpsub16s %f7, %f12, %f2
lduw [%l7 + 0x0C], %o6
fzeros %f14
fxor %f12, %f2, %f4
tsubcctv %o7, 0x1234, %l0
fxors %f11, %f15, %f2
ldx [%l7 + 0x08], %o4
fmovdneg %xcc, %f5, %f5
fmovsl %icc, %f12, %f11
sub %l1, 0x0E98, %o2
fmovdl %icc, %f13, %f12
fxor %f2, %f6, %f14
fcmps %fcc1, %f5, %f10
fnands %f8, %f15, %f10
ldsw [%l7 + 0x24], %g7
ldsb [%l7 + 0x3A], %l2
fexpand %f4, %f10
brlez,a %i1, loop_6353
fandnot1s %f13, %f6, %f2
fmovsne %icc, %f10, %f12
fnot2s %f13, %f7
loop_6353:
sdiv %g6, 0x1124, %i6
edge16n %i2, %g4, %i3
fbule %fcc2, loop_6354
fnands %f9, %f2, %f1
fble %fcc3, loop_6355
brgz,a %i0, loop_6356
loop_6354:
fmovde %icc, %f11, %f2
nop
setx loop_6357, %l0, %l1
jmpl %l1, %l4
loop_6355:
ba loop_6358
loop_6356:
stb %g3, [%l7 + 0x34]
pdist %f14, %f8, %f10
loop_6357:
tpos %xcc, 0x2
loop_6358:
edge8l %o5, %o0, %g2
andncc %i5, %g5, %l3
fornot2s %f13, %f0, %f1
fpack16 %f8, %f10
bge loop_6359
orncc %i7, %g1, %l5
fpsub16s %f0, %f13, %f7
stw %o1, [%l7 + 0x30]
loop_6359:
or %i4, %l6, %o3
fcmpeq32 %f8, %f8, %o6
lduh [%l7 + 0x5A], %o7
edge16 %o4, %l1, %o2
fmovrdgz %g7, %f10, %f8
move %xcc, %l2, %i1
fbule %fcc0, loop_6360
mova %xcc, %l0, %i6
brgz,a %i2, loop_6361
mulx %g6, 0x105E, %g4
loop_6360:
ldsw [%l7 + 0x64], %i3
stx %i0, [%l7 + 0x40]
loop_6361:
ldx [%l7 + 0x68], %l4
brlz %g3, loop_6362
movneg %icc, %o0, %g2
fmovsg %icc, %f5, %f10
fxors %f12, %f11, %f15
loop_6362:
andncc %i5, %o5, %g5
tsubcctv %l3, 0x1EAF, %i7
fpackfix %f14, %f11
srl %g1, %l5, %o1
sdivcc %l6, 0x122A, %i4
tpos %icc, 0x0
nop
setx loop_6363, %l0, %l1
jmpl %l1, %o3
bge loop_6364
fcmpeq32 %f10, %f6, %o7
bne,a,pn %xcc, loop_6365
loop_6363:
tn %xcc, 0x7
loop_6364:
ldd [%l7 + 0x20], %f0
fornot2 %f2, %f8, %f2
loop_6365:
ba,a loop_6366
sth %o4, [%l7 + 0x60]
fmul8x16au %f9, %f6, %f12
fone %f8
loop_6366:
and %l1, 0x0CE4, %o2
stx %o6, [%l7 + 0x20]
smulcc %l2, %g7, %i1
sth %l0, [%l7 + 0x0E]
addcc %i2, %g6, %i6
xnor %i3, %i0, %g4
fbue %fcc2, loop_6367
ldub [%l7 + 0x77], %g3
and %l4, 0x12AD, %g2
fpsub32 %f12, %f4, %f6
loop_6367:
stw %i5, [%l7 + 0x60]
te %icc, 0x7
brlez,a %o5, loop_6368
fmovdn %icc, %f8, %f5
fandnot1 %f10, %f8, %f4
fmovscc %xcc, %f4, %f0
loop_6368:
lduh [%l7 + 0x70], %g5
fornot2 %f2, %f2, %f4
ldx [%l7 + 0x08], %l3
movrgez %o0, %g1, %l5
fbo %fcc3, loop_6369
bcs,a,pt %xcc, loop_6370
sth %o1, [%l7 + 0x48]
fandnot2 %f6, %f6, %f14
loop_6369:
edge32n %l6, %i4, %o3
loop_6370:
movrne %o7, 0x264, %i7
bge,pn %xcc, loop_6371
fnor %f6, %f12, %f0
ldsh [%l7 + 0x40], %l1
stx %o4, [%l7 + 0x78]
loop_6371:
tle %icc, 0x6
fmovdpos %icc, %f2, %f0
ldx [%l7 + 0x48], %o6
ldx [%l7 + 0x50], %l2
mulx %g7, 0x05FE, %o2
tneg %xcc, 0x4
movrgez %l0, %i2, %i1
fmovscs %icc, %f12, %f15
fmovdvs %xcc, %f12, %f14
mulscc %g6, %i6, %i3
fmovdn %icc, %f8, %f6
fnot2s %f6, %f2
fsrc1 %f8, %f14
movl %xcc, %g4, %i0
nop
setx loop_6372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %l4, loop_6373
fcmpd %fcc3, %f14, %f2
fmovsle %xcc, %f6, %f14
loop_6372:
edge8 %g3, %g2, %o5
loop_6373:
tneg %icc, 0x7
fmovse %icc, %f11, %f12
brlez %g5, loop_6374
sth %l3, [%l7 + 0x7A]
ld [%l7 + 0x7C], %f5
fnand %f14, %f6, %f2
loop_6374:
lduh [%l7 + 0x34], %o0
fbg %fcc3, loop_6375
sdivx %i5, 0x0ED1, %l5
ldx [%l7 + 0x28], %o1
brlez,a %l6, loop_6376
loop_6375:
ldx [%l7 + 0x50], %i4
umulcc %o3, 0x1A40, %g1
stw %i7, [%l7 + 0x38]
loop_6376:
nop
setx loop_6377, %l0, %l1
jmpl %l1, %o7
lduh [%l7 + 0x34], %o4
fmovrsgz %o6, %f13, %f10
xorcc %l1, %g7, %l2
loop_6377:
lduw [%l7 + 0x3C], %l0
smulcc %i2, %i1, %g6
fmovrdne %i6, %f6, %f0
orcc %i3, 0x00FD, %o2
stw %i0, [%l7 + 0x50]
ldsb [%l7 + 0x13], %g4
ldub [%l7 + 0x78], %g3
andncc %l4, %g2, %o5
fsrc2s %f2, %f12
smul %l3, %g5, %i5
movn %xcc, %o0, %l5
fmovs %f5, %f6
bl,a %icc, loop_6378
stx %l6, [%l7 + 0x78]
lduw [%l7 + 0x18], %o1
sth %i4, [%l7 + 0x22]
loop_6378:
movrlez %o3, %i7, %g1
stx %o4, [%l7 + 0x78]
sth %o7, [%l7 + 0x5A]
fmovrsne %o6, %f15, %f14
ldsh [%l7 + 0x3C], %l1
edge32l %l2, %g7, %i2
fmovsvc %icc, %f0, %f13
fba %fcc2, loop_6379
fandnot1 %f6, %f12, %f14
fmovrde %l0, %f0, %f2
movcc %icc, %g6, %i6
loop_6379:
bn,a,pn %xcc, loop_6380
popc 0x0AED, %i3
edge32l %i1, %i0, %o2
fbug,a %fcc0, loop_6381
loop_6380:
bcs,a,pt %xcc, loop_6382
fmovd %f0, %f12
st %f12, [%l7 + 0x44]
loop_6381:
andcc %g3, 0x0EE5, %g4
loop_6382:
fbne,a %fcc3, loop_6383
ble %icc, loop_6384
bneg,a,pn %icc, loop_6385
bshuffle %f8, %f14, %f12
loop_6383:
lduw [%l7 + 0x34], %l4
loop_6384:
fmovsvc %xcc, %f8, %f1
loop_6385:
lduw [%l7 + 0x58], %g2
fcmpne32 %f12, %f6, %l3
fands %f12, %f8, %f0
fbo,a %fcc0, loop_6386
ld [%l7 + 0x70], %f0
fzeros %f3
for %f2, %f2, %f12
loop_6386:
fbuge,a %fcc0, loop_6387
ldub [%l7 + 0x5D], %o5
smul %i5, 0x12D8, %g5
tge %xcc, 0x4
loop_6387:
fbne %fcc3, loop_6388
bpos,a %xcc, loop_6389
fmovrdne %l5, %f14, %f4
fpack16 %f4, %f3
loop_6388:
tsubcc %l6, 0x131E, %o0
loop_6389:
ld [%l7 + 0x54], %f15
fmuld8sux16 %f14, %f8, %f2
fcmpeq32 %f6, %f10, %o1
faligndata %f4, %f0, %f12
edge16l %i4, %o3, %i7
array8 %o4, %g1, %o7
movvc %icc, %l1, %l2
ldub [%l7 + 0x0D], %g7
edge32n %i2, %l0, %g6
fones %f3
fsrc2s %f4, %f12
fmovdne %icc, %f13, %f15
fcmpd %fcc1, %f4, %f6
array32 %o6, %i6, %i1
bg %icc, loop_6390
fmovdneg %icc, %f12, %f1
fmovsne %icc, %f11, %f12
tcs %xcc, 0x2
loop_6390:
lduw [%l7 + 0x50], %i0
sllx %o2, 0x03, %i3
sth %g4, [%l7 + 0x36]
fblg %fcc3, loop_6391
std %f8, [%l7 + 0x08]
array16 %l4, %g3, %l3
bvc loop_6392
loop_6391:
ldx [%l7 + 0x50], %o5
sdiv %i5, 0x0934, %g5
ldd [%l7 + 0x28], %f6
loop_6392:
ldub [%l7 + 0x39], %l5
edge8l %g2, %o0, %o1
movcc %xcc, %l6, %o3
ldx [%l7 + 0x40], %i7
sdiv %o4, 0x17D1, %g1
ldsw [%l7 + 0x6C], %o7
array8 %i4, %l1, %g7
movne %xcc, %i2, %l2
ldsh [%l7 + 0x76], %l0
movrlz %o6, 0x279, %i6
fmovdcc %xcc, %f0, %f14
movvs %icc, %g6, %i1
orn %o2, %i0, %i3
std %f8, [%l7 + 0x78]
fmovdneg %icc, %f4, %f13
fnot2s %f11, %f15
orncc %l4, 0x0309, %g3
subcc %l3, 0x1078, %g4
std %f12, [%l7 + 0x40]
fcmpne32 %f6, %f8, %o5
ldsw [%l7 + 0x08], %i5
fmovrse %g5, %f4, %f2
sth %g2, [%l7 + 0x56]
fxnors %f1, %f7, %f4
ldub [%l7 + 0x0C], %l5
fbl,a %fcc3, loop_6393
andncc %o0, %l6, %o3
fmovrdgz %i7, %f12, %f6
tge %icc, 0x4
loop_6393:
fone %f14
edge8n %o4, %g1, %o1
fmovs %f14, %f0
fexpand %f12, %f12
call loop_6394
fabsd %f8, %f6
tge %icc, 0x7
xnorcc %o7, 0x099C, %l1
loop_6394:
fornot2 %f6, %f14, %f14
lduh [%l7 + 0x4E], %g7
tne %xcc, 0x7
fmovda %icc, %f5, %f3
fbn,a %fcc0, loop_6395
ldd [%l7 + 0x08], %f10
udivx %i2, 0x032D, %l2
fnegd %f10, %f14
loop_6395:
ldsw [%l7 + 0x5C], %l0
sdiv %o6, 0x1CEA, %i4
ldub [%l7 + 0x29], %i6
fmovrdgz %i1, %f10, %f14
movne %xcc, %o2, %i0
fmovsgu %xcc, %f6, %f5
movre %g6, 0x184, %i3
brnz,a %l4, loop_6396
fmuld8sux16 %f7, %f7, %f12
fmul8sux16 %f4, %f10, %f0
fornot1s %f13, %f14, %f2
loop_6396:
srax %g3, 0x18, %l3
movleu %icc, %g4, %o5
fandnot1 %f10, %f12, %f10
bvc,a,pt %xcc, loop_6397
stw %g5, [%l7 + 0x4C]
movleu %icc, %g2, %l5
movrgz %i5, %o0, %l6
loop_6397:
umulcc %o3, %o4, %i7
movvc %icc, %o1, %g1
stw %o7, [%l7 + 0x30]
bl loop_6398
ld [%l7 + 0x18], %f4
brlez %g7, loop_6399
addc %l1, %l2, %l0
loop_6398:
fbu,a %fcc0, loop_6400
lduh [%l7 + 0x4A], %i2
loop_6399:
fpadd32s %f5, %f14, %f7
ldub [%l7 + 0x35], %o6
loop_6400:
bne,a %xcc, loop_6401
addccc %i6, %i1, %i4
fmovsg %xcc, %f12, %f13
edge16n %i0, %o2, %i3
loop_6401:
tne %xcc, 0x4
sth %l4, [%l7 + 0x64]
ldub [%l7 + 0x63], %g3
edge32ln %l3, %g4, %o5
bne loop_6402
udivcc %g6, 0x164A, %g2
movgu %icc, %g5, %l5
bvc loop_6403
loop_6402:
fnot2s %f13, %f7
fnor %f8, %f8, %f0
movvc %xcc, %o0, %l6
loop_6403:
ldx [%l7 + 0x70], %i5
fmovsge %icc, %f3, %f6
brz,a %o3, loop_6404
fbue,a %fcc0, loop_6405
ldd [%l7 + 0x30], %f0
fmovdgu %xcc, %f12, %f7
loop_6404:
subc %i7, %o4, %o1
loop_6405:
fxnor %f2, %f14, %f4
fmovdle %xcc, %f7, %f9
movn %xcc, %o7, %g1
fmovrdgz %g7, %f14, %f14
faligndata %f12, %f12, %f0
xor %l1, %l0, %i2
fmovsg %icc, %f3, %f1
lduw [%l7 + 0x54], %o6
movne %xcc, %l2, %i6
ldsh [%l7 + 0x14], %i4
lduh [%l7 + 0x74], %i0
fmovs %f11, %f7
ta %xcc, 0x1
sra %o2, %i1, %i3
andn %g3, %l3, %l4
st %f14, [%l7 + 0x3C]
fmovse %xcc, %f15, %f11
movle %icc, %o5, %g4
fmovscs %xcc, %f0, %f14
sth %g2, [%l7 + 0x64]
ld [%l7 + 0x2C], %f9
stx %g6, [%l7 + 0x30]
movrne %l5, 0x005, %o0
fmovse %icc, %f4, %f9
brz %g5, loop_6406
fzero %f4
fcmps %fcc0, %f3, %f6
ldsh [%l7 + 0x1E], %l6
loop_6406:
movn %icc, %i5, %o3
edge16ln %o4, %i7, %o7
fandnot2s %f4, %f4, %f13
movneg %xcc, %g1, %o1
fmovscs %xcc, %f14, %f14
lduw [%l7 + 0x50], %l1
stb %l0, [%l7 + 0x5E]
addc %g7, 0x12DD, %i2
lduw [%l7 + 0x38], %o6
sth %i6, [%l7 + 0x28]
fbl %fcc0, loop_6407
fornot2 %f12, %f10, %f6
ldd [%l7 + 0x08], %f10
fones %f15
loop_6407:
fmovsvs %xcc, %f5, %f8
stx %i4, [%l7 + 0x78]
ldsh [%l7 + 0x38], %l2
fsrc1 %f10, %f0
ldsb [%l7 + 0x36], %i0
fornot2s %f1, %f14, %f5
bpos,a,pt %icc, loop_6408
fbul,a %fcc1, loop_6409
fmovdcc %xcc, %f7, %f2
xnorcc %o2, %i3, %g3
loop_6408:
fmovdneg %xcc, %f12, %f10
loop_6409:
ldsh [%l7 + 0x54], %l3
stb %l4, [%l7 + 0x13]
fmovrslz %i1, %f1, %f6
fcmpd %fcc0, %f6, %f12
fbule,a %fcc2, loop_6410
fbo %fcc2, loop_6411
ldsb [%l7 + 0x7E], %o5
movrne %g2, %g6, %g4
loop_6410:
ld [%l7 + 0x5C], %f13
loop_6411:
edge8l %l5, %o0, %g5
fxors %f2, %f9, %f1
fmovdcc %icc, %f11, %f11
bshuffle %f10, %f2, %f2
bne,a loop_6412
ldub [%l7 + 0x68], %l6
siam 0x0
ldx [%l7 + 0x18], %o3
loop_6412:
nop
setx loop_6413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsne %xcc, %f7, %f7
std %f6, [%l7 + 0x48]
lduw [%l7 + 0x2C], %i5
loop_6413:
fmovs %f15, %f6
fpsub16 %f10, %f8, %f12
fmovdcc %xcc, %f9, %f1
fmovdcc %icc, %f4, %f5
movrgz %i7, 0x044, %o4
fand %f4, %f12, %f2
stw %g1, [%l7 + 0x3C]
tvs %xcc, 0x1
ldx [%l7 + 0x40], %o7
tcc %xcc, 0x0
tsubcc %o1, 0x13CB, %l1
addccc %g7, %i2, %l0
brlz %i6, loop_6414
bcc,a,pt %xcc, loop_6415
fbuge %fcc1, loop_6416
orncc %i4, 0x0358, %l2
loop_6414:
movpos %icc, %o6, %i0
loop_6415:
lduw [%l7 + 0x54], %i3
loop_6416:
ta %icc, 0x1
xor %g3, 0x0F9E, %l3
fnands %f7, %f4, %f8
bge %icc, loop_6417
st %f6, [%l7 + 0x28]
udivx %o2, 0x145B, %l4
fmovrsne %i1, %f4, %f14
loop_6417:
ld [%l7 + 0x30], %f12
fbuge %fcc3, loop_6418
ldsw [%l7 + 0x14], %g2
nop
setx loop_6419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %g6, 0x1343, %o5
loop_6418:
ldd [%l7 + 0x28], %f0
ldsb [%l7 + 0x3E], %g4
loop_6419:
ldub [%l7 + 0x51], %o0
movl %icc, %l5, %l6
ldd [%l7 + 0x48], %f2
be,a %icc, loop_6420
stb %g5, [%l7 + 0x6E]
ldsw [%l7 + 0x34], %i5
for %f6, %f4, %f12
loop_6420:
bvc,pn %icc, loop_6421
fcmpne16 %f14, %f14, %o3
fpsub16 %f12, %f10, %f6
edge16ln %i7, %o4, %o7
loop_6421:
sllx %o1, %l1, %g7
sth %i2, [%l7 + 0x5E]
ldub [%l7 + 0x4E], %g1
ldsb [%l7 + 0x65], %i6
tneg %xcc, 0x2
stb %i4, [%l7 + 0x3F]
fabsd %f2, %f10
tl %xcc, 0x6
fmovsvs %icc, %f12, %f10
stw %l0, [%l7 + 0x5C]
fandnot2s %f2, %f5, %f9
std %f12, [%l7 + 0x28]
ldsb [%l7 + 0x5B], %o6
orn %l2, 0x0D0B, %i0
orn %g3, %l3, %i3
fmovd %f14, %f14
fblg,a %fcc2, loop_6422
stw %l4, [%l7 + 0x24]
movrgz %i1, %o2, %g6
ldsh [%l7 + 0x26], %g2
loop_6422:
fandnot1 %f0, %f8, %f0
lduh [%l7 + 0x54], %g4
bcs,pn %xcc, loop_6423
ldsb [%l7 + 0x4C], %o0
fbule %fcc0, loop_6424
array16 %o5, %l6, %l5
loop_6423:
fbg,a %fcc0, loop_6425
ldub [%l7 + 0x6A], %g5
loop_6424:
fmovda %xcc, %f7, %f7
alignaddr %o3, %i7, %i5
loop_6425:
ble,pn %icc, loop_6426
ba %xcc, loop_6427
stw %o4, [%l7 + 0x70]
sdivx %o7, 0x0CDE, %o1
loop_6426:
ldsh [%l7 + 0x5C], %g7
loop_6427:
ta %xcc, 0x6
stw %i2, [%l7 + 0x7C]
fnor %f8, %f8, %f0
ldsw [%l7 + 0x2C], %g1
edge32l %l1, %i6, %l0
ldub [%l7 + 0x79], %i4
movrne %o6, 0x217, %l2
bleu,a loop_6428
stx %g3, [%l7 + 0x68]
fmovdvs %xcc, %f6, %f8
fmovdvc %xcc, %f3, %f6
loop_6428:
stb %i0, [%l7 + 0x69]
call loop_6429
bg %icc, loop_6430
ld [%l7 + 0x60], %f5
ldub [%l7 + 0x32], %l3
loop_6429:
fmovscs %icc, %f7, %f13
loop_6430:
st %f8, [%l7 + 0x7C]
brlez,a %i3, loop_6431
fcmpeq16 %f2, %f6, %l4
ldsh [%l7 + 0x4E], %i1
stx %o2, [%l7 + 0x40]
loop_6431:
fmovdl %xcc, %f13, %f14
fcmpgt16 %f10, %f2, %g6
sth %g2, [%l7 + 0x0A]
movpos %xcc, %g4, %o0
lduh [%l7 + 0x58], %o5
ldsw [%l7 + 0x4C], %l6
faligndata %f14, %f10, %f0
movvs %icc, %l5, %o3
tge %icc, 0x6
ldsh [%l7 + 0x74], %i7
umulcc %i5, %g5, %o7
popc 0x0461, %o4
fmovrslz %g7, %f14, %f0
ldx [%l7 + 0x70], %i2
std %f10, [%l7 + 0x60]
umulcc %g1, %o1, %i6
fmovdg %xcc, %f14, %f1
fbule %fcc3, loop_6432
std %f14, [%l7 + 0x20]
edge32l %l1, %i4, %l0
sll %o6, %g3, %l2
loop_6432:
subc %i0, %l3, %i3
nop
setx loop_6433, %l0, %l1
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 + 0x52], %i1
nop
setx loop_6434, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %o2, %f2, %f14
loop_6433:
mova %xcc, %l4, %g6
fmovsgu %xcc, %f10, %f10
loop_6434:
fmovda %xcc, %f13, %f10
tcs %xcc, 0x1
fmovrdgz %g4, %f4, %f14
srlx %o0, %o5, %g2
fsrc2 %f12, %f8
edge8ln %l5, %l6, %o3
stx %i7, [%l7 + 0x70]
mulscc %i5, 0x08DD, %o7
bgu loop_6435
st %f8, [%l7 + 0x48]
movneg %xcc, %o4, %g5
fble %fcc2, loop_6436
loop_6435:
mulx %g7, 0x123B, %i2
tvs %icc, 0x6
brz,a %o1, loop_6437
loop_6436:
ldd [%l7 + 0x20], %f14
popc 0x03CA, %i6
stb %g1, [%l7 + 0x6C]
loop_6437:
std %f8, [%l7 + 0x70]
fmovdpos %xcc, %f5, %f15
stx %l1, [%l7 + 0x60]
sth %l0, [%l7 + 0x12]
srl %o6, %i4, %g3
ldsh [%l7 + 0x38], %l2
sth %l3, [%l7 + 0x56]
tpos %xcc, 0x5
fmovdcs %xcc, %f0, %f9
fbg,a %fcc2, loop_6438
fzeros %f5
fmovdleu %xcc, %f7, %f9
fornot2 %f0, %f10, %f12
loop_6438:
movrlz %i3, %i1, %i0
fzeros %f13
mulscc %l4, 0x0A52, %o2
sdivcc %g6, 0x1E1A, %o0
ldsh [%l7 + 0x52], %g4
brlz %g2, loop_6439
std %f0, [%l7 + 0x60]
fandnot1 %f6, %f10, %f0
xnor %l5, 0x1170, %l6
loop_6439:
fmovse %xcc, %f15, %f11
fornot2 %f0, %f2, %f12
lduw [%l7 + 0x2C], %o3
fmovde %xcc, %f0, %f3
sethi 0x151F, %o5
std %f12, [%l7 + 0x70]
ldx [%l7 + 0x38], %i5
fmovse %xcc, %f4, %f8
bcc,pt %icc, loop_6440
ldsb [%l7 + 0x7B], %o7
fbue %fcc0, loop_6441
ldsh [%l7 + 0x1C], %i7
loop_6440:
brlez,a %o4, loop_6442
tge %icc, 0x7
loop_6441:
fmul8x16au %f12, %f14, %f0
stx %g7, [%l7 + 0x18]
loop_6442:
bneg,pt %xcc, loop_6443
st %f10, [%l7 + 0x5C]
mova %xcc, %i2, %o1
fabss %f5, %f7
loop_6443:
ldsw [%l7 + 0x24], %g5
tne %xcc, 0x0
bshuffle %f2, %f2, %f12
bcc,a %icc, loop_6444
fmovrslz %i6, %f15, %f3
ldsh [%l7 + 0x3A], %g1
addcc %l0, %o6, %i4
loop_6444:
brgez %l1, loop_6445
stw %g3, [%l7 + 0x20]
fpsub32s %f11, %f10, %f2
fsrc2s %f9, %f1
loop_6445:
umul %l2, %i3, %l3
fxnor %f0, %f4, %f12
fornot1 %f14, %f4, %f12
fcmpne16 %f10, %f0, %i1
fbn %fcc2, loop_6446
std %f2, [%l7 + 0x18]
bvc loop_6447
fmovrdlez %i0, %f0, %f0
loop_6446:
ldub [%l7 + 0x69], %o2
lduh [%l7 + 0x36], %g6
loop_6447:
stb %l4, [%l7 + 0x21]
fbl,a %fcc0, loop_6448
sdiv %o0, 0x0C36, %g2
edge32ln %l5, %l6, %o3
fmovsg %xcc, %f0, %f6
loop_6448:
nop
setx loop_6449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x66], %o5
orncc %g4, %i5, %o7
ldx [%l7 + 0x48], %i7
loop_6449:
fnor %f14, %f0, %f14
sth %o4, [%l7 + 0x78]
ldsw [%l7 + 0x54], %i2
bcc,pt %xcc, loop_6450
fmovdvs %icc, %f15, %f5
lduw [%l7 + 0x4C], %g7
sdivcc %o1, 0x1B67, %g5
loop_6450:
fmovdvs %icc, %f14, %f9
fnot2 %f10, %f4
ldd [%l7 + 0x28], %f6
edge8 %g1, %l0, %i6
smulcc %i4, %o6, %l1
fmovd %f6, %f14
ldx [%l7 + 0x78], %l2
tge %xcc, 0x7
brgez %g3, loop_6451
fbne,a %fcc2, loop_6452
fmovrdlz %i3, %f0, %f14
movne %xcc, %l3, %i0
loop_6451:
lduw [%l7 + 0x74], %o2
loop_6452:
be,a %xcc, loop_6453
movrgz %i1, %g6, %l4
ldsb [%l7 + 0x5B], %g2
ldsw [%l7 + 0x0C], %o0
loop_6453:
lduw [%l7 + 0x2C], %l5
subccc %l6, %o5, %g4
stx %i5, [%l7 + 0x10]
movleu %icc, %o3, %i7
stw %o7, [%l7 + 0x44]
fmovdpos %icc, %f0, %f5
fmovsn %xcc, %f5, %f0
fmovrsgz %i2, %f0, %f4
move %xcc, %o4, %g7
stx %o1, [%l7 + 0x38]
srax %g5, 0x1C, %l0
fpmerge %f14, %f2, %f0
edge16n %g1, %i4, %o6
ldsb [%l7 + 0x45], %i6
fbul,a %fcc1, loop_6454
fbl %fcc1, loop_6455
edge8 %l2, %l1, %g3
stw %l3, [%l7 + 0x50]
loop_6454:
movrgz %i0, %o2, %i1
loop_6455:
mulscc %i3, 0x08B3, %l4
fabsd %f8, %f0
fmovdgu %icc, %f11, %f14
fmul8x16al %f13, %f7, %f14
fmovrse %g6, %f6, %f14
stx %o0, [%l7 + 0x10]
bgu,a loop_6456
taddcc %g2, %l5, %l6
lduh [%l7 + 0x7C], %g4
ldsh [%l7 + 0x62], %i5
loop_6456:
ldd [%l7 + 0x78], %f2
edge8n %o3, %o5, %i7
std %f2, [%l7 + 0x60]
ldsh [%l7 + 0x2E], %i2
lduh [%l7 + 0x6A], %o7
bl,a %icc, loop_6457
sllx %o4, %o1, %g5
te %xcc, 0x2
nop
setx loop_6458, %l0, %l1
jmpl %l1, %g7
loop_6457:
edge32 %l0, %g1, %o6
ld [%l7 + 0x7C], %f11
tgu %xcc, 0x6
loop_6458:
fandnot1s %f13, %f5, %f9
sth %i4, [%l7 + 0x2E]
xnor %l2, %l1, %g3
stb %i6, [%l7 + 0x3D]
fnors %f3, %f0, %f8
bleu,pn %xcc, loop_6459
sdiv %i0, 0x0D35, %l3
sllx %i1, 0x0D, %o2
brnz %i3, loop_6460
loop_6459:
ldsw [%l7 + 0x3C], %g6
fmovde %xcc, %f14, %f12
fpadd16s %f14, %f14, %f6
loop_6460:
sra %o0, 0x1E, %g2
stb %l4, [%l7 + 0x53]
std %f8, [%l7 + 0x38]
fbne %fcc3, loop_6461
fnands %f10, %f8, %f2
ld [%l7 + 0x14], %f3
xnorcc %l5, %g4, %l6
loop_6461:
fcmple32 %f12, %f14, %o3
movne %xcc, %i5, %i7
fpadd32 %f6, %f2, %f14
tleu %xcc, 0x1
tvc %xcc, 0x2
fbuge,a %fcc0, loop_6462
fmovdcs %xcc, %f7, %f0
bg,pn %xcc, loop_6463
fcmpne32 %f2, %f10, %o5
loop_6462:
ldx [%l7 + 0x70], %i2
tn %icc, 0x4
loop_6463:
ldsh [%l7 + 0x14], %o7
ldsb [%l7 + 0x75], %o4
movrne %o1, %g7, %g5
stx %l0, [%l7 + 0x70]
sub %g1, %i4, %o6
fmovrsgez %l2, %f15, %f7
fmovrsne %l1, %f12, %f11
brlez %i6, loop_6464
tleu %icc, 0x0
bcc,a,pt %icc, loop_6465
fmovdg %icc, %f4, %f4
loop_6464:
fmovrse %i0, %f10, %f9
st %f7, [%l7 + 0x74]
loop_6465:
call loop_6466
stx %l3, [%l7 + 0x18]
std %f12, [%l7 + 0x08]
fzeros %f1
loop_6466:
nop
setx loop_6467, %l0, %l1
jmpl %l1, %i1
fmovrdgz %o2, %f12, %f2
sethi 0x034A, %i3
ldub [%l7 + 0x16], %g6
loop_6467:
ble,pn %icc, loop_6468
tsubcctv %g3, 0x156A, %g2
stb %o0, [%l7 + 0x5F]
srl %l5, %g4, %l4
loop_6468:
srax %o3, 0x1B, %l6
fmovdleu %icc, %f0, %f15
stw %i5, [%l7 + 0x24]
lduh [%l7 + 0x28], %o5
fnands %f0, %f9, %f15
stx %i2, [%l7 + 0x08]
fcmps %fcc0, %f10, %f13
stx %i7, [%l7 + 0x18]
ldd [%l7 + 0x18], %f6
sdivx %o7, 0x0878, %o1
fnand %f4, %f10, %f12
ldsb [%l7 + 0x31], %o4
movre %g5, 0x3DA, %l0
tne %icc, 0x5
ldd [%l7 + 0x68], %f0
std %f8, [%l7 + 0x28]
fcmpeq32 %f14, %f10, %g7
tneg %xcc, 0x6
movge %xcc, %i4, %g1
addccc %l2, 0x07EA, %l1
sll %o6, %i6, %l3
fcmpeq32 %f2, %f8, %i0
sth %o2, [%l7 + 0x38]
stb %i3, [%l7 + 0x11]
fandnot1s %f6, %f12, %f4
umulcc %g6, %g3, %i1
bge,a,pt %xcc, loop_6469
fbug,a %fcc1, loop_6470
fzero %f2
or %o0, 0x0DC3, %g2
loop_6469:
fbul,a %fcc0, loop_6471
loop_6470:
fpsub16 %f12, %f12, %f8
fnand %f2, %f8, %f6
fnot2s %f8, %f15
loop_6471:
fornot1s %f10, %f14, %f2
stx %l5, [%l7 + 0x78]
fmovsneg %icc, %f4, %f0
ldd [%l7 + 0x70], %f8
tg %icc, 0x0
addccc %g4, 0x00D4, %o3
tge %xcc, 0x0
ldx [%l7 + 0x48], %l4
orcc %i5, 0x1AF7, %o5
fmovdpos %icc, %f0, %f11
taddcc %i2, %i7, %o7
nop
setx loop_6472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x54], %f6
fpack32 %f2, %f0, %f14
ldd [%l7 + 0x30], %f6
loop_6472:
fmovdpos %xcc, %f0, %f0
subc %l6, 0x1438, %o1
tsubcc %g5, 0x05A6, %o4
bne,pn %icc, loop_6473
alignaddrl %g7, %i4, %l0
orcc %l2, 0x1E23, %g1
fmovsn %xcc, %f11, %f6
loop_6473:
ldd [%l7 + 0x30], %f10
brz %o6, loop_6474
stw %i6, [%l7 + 0x28]
edge16l %l1, %i0, %l3
std %f4, [%l7 + 0x28]
loop_6474:
fmovdneg %xcc, %f2, %f12
ble,pn %icc, loop_6475
edge8l %i3, %g6, %o2
fcmple32 %f4, %f6, %i1
fandnot1 %f2, %f6, %f14
loop_6475:
fpmerge %f3, %f11, %f4
movrne %g3, %o0, %l5
be,pt %xcc, loop_6476
lduw [%l7 + 0x6C], %g4
stx %o3, [%l7 + 0x28]
bg,a loop_6477
loop_6476:
std %f6, [%l7 + 0x48]
fmovrslez %g2, %f14, %f3
umul %i5, %l4, %i2
loop_6477:
ldsb [%l7 + 0x6F], %i7
ldx [%l7 + 0x60], %o7
umulcc %l6, %o1, %g5
ldsh [%l7 + 0x58], %o4
tgu %icc, 0x7
stw %o5, [%l7 + 0x28]
sdivx %g7, 0x09AC, %i4
fsrc1s %f6, %f1
fbge,a %fcc3, loop_6478
fmovscc %icc, %f5, %f11
fcmple16 %f12, %f10, %l0
movle %icc, %g1, %l2
loop_6478:
lduw [%l7 + 0x58], %i6
stb %o6, [%l7 + 0x72]
fmovdgu %xcc, %f14, %f0
edge8ln %l1, %l3, %i3
fmovsa %icc, %f13, %f7
fmul8x16au %f11, %f8, %f14
fmovsneg %xcc, %f15, %f5
lduw [%l7 + 0x54], %i0
fpadd16s %f2, %f1, %f6
fmovrdgez %o2, %f12, %f14
lduh [%l7 + 0x4C], %i1
brnz,a %g3, loop_6479
stw %g6, [%l7 + 0x18]
fmovdleu %xcc, %f2, %f15
fandnot1 %f2, %f8, %f12
loop_6479:
stx %o0, [%l7 + 0x78]
ldd [%l7 + 0x60], %f10
fmovdleu %xcc, %f5, %f5
brz,a %l5, loop_6480
sth %g4, [%l7 + 0x28]
xnorcc %g2, %i5, %o3
movcs %xcc, %i2, %i7
loop_6480:
fbe %fcc3, loop_6481
ldub [%l7 + 0x1E], %o7
ldsw [%l7 + 0x10], %l4
udivx %o1, 0x0FDD, %g5
loop_6481:
fmovsn %xcc, %f2, %f11
ba,pt %icc, loop_6482
fbul %fcc0, loop_6483
nop
setx loop_6484, %l0, %l1
jmpl %l1, %l6
fmovrde %o4, %f2, %f2
loop_6482:
nop
setx loop_6485, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6483:
fcmple32 %f14, %f14, %o5
loop_6484:
tneg %icc, 0x6
edge16ln %g7, %i4, %l0
loop_6485:
lduh [%l7 + 0x26], %l2
pdist %f6, %f12, %f10
fcmpeq16 %f8, %f6, %i6
subcc %g1, 0x0D92, %l1
ldd [%l7 + 0x38], %f14
fmovsvc %xcc, %f8, %f6
xorcc %l3, %o6, %i0
fmul8x16 %f8, %f14, %f2
orn %i3, 0x0FA0, %i1
fands %f12, %f1, %f9
ldsh [%l7 + 0x22], %o2
movrne %g6, 0x154, %g3
movvs %xcc, %l5, %g4
fcmpes %fcc2, %f4, %f4
bvc,a loop_6486
umulcc %o0, 0x1D5A, %g2
sth %o3, [%l7 + 0x5E]
lduw [%l7 + 0x14], %i2
loop_6486:
ld [%l7 + 0x44], %f5
fble,a %fcc1, loop_6487
taddcctv %i7, %i5, %o7
stw %l4, [%l7 + 0x24]
ldsh [%l7 + 0x1C], %o1
loop_6487:
edge16l %g5, %l6, %o4
taddcc %g7, 0x0785, %i4
std %f8, [%l7 + 0x40]
sth %l0, [%l7 + 0x28]
fbg %fcc0, loop_6488
lduh [%l7 + 0x1C], %l2
ldd [%l7 + 0x40], %f12
nop
setx loop_6489, %l0, %l1
jmpl %l1, %o5
loop_6488:
taddcc %g1, %l1, %i6
tvs %xcc, 0x7
stw %l3, [%l7 + 0x2C]
loop_6489:
fmovdvs %icc, %f3, %f9
smul %o6, %i0, %i1
fmovs %f12, %f12
popc %i3, %o2
ldsh [%l7 + 0x58], %g6
ldx [%l7 + 0x08], %g3
ldx [%l7 + 0x78], %l5
umulcc %o0, %g4, %o3
fabss %f2, %f0
ldd [%l7 + 0x60], %f4
stx %g2, [%l7 + 0x58]
bcc %icc, loop_6490
ldd [%l7 + 0x68], %f8
edge8 %i7, %i5, %o7
movrlz %i2, %l4, %o1
loop_6490:
sth %g5, [%l7 + 0x58]
ldsh [%l7 + 0x2A], %o4
tne %icc, 0x6
edge32ln %l6, %i4, %g7
st %f0, [%l7 + 0x38]
ldsw [%l7 + 0x64], %l0
fnands %f4, %f4, %f2
fmovrslez %o5, %f4, %f3
ldsw [%l7 + 0x6C], %g1
sth %l1, [%l7 + 0x52]
std %f8, [%l7 + 0x28]
fpsub16s %f11, %f13, %f12
fmuld8ulx16 %f7, %f0, %f6
stx %l2, [%l7 + 0x68]
ldx [%l7 + 0x68], %l3
movrne %o6, %i6, %i0
tle %icc, 0x1
fone %f6
tsubcc %i1, %o2, %g6
fcmpeq16 %f10, %f12, %g3
stx %i3, [%l7 + 0x48]
ldsb [%l7 + 0x21], %l5
edge8 %o0, %o3, %g2
xnor %i7, %g4, %o7
fones %f4
stw %i5, [%l7 + 0x74]
ldub [%l7 + 0x3A], %l4
ldsw [%l7 + 0x18], %i2
bleu,a loop_6491
ldsw [%l7 + 0x5C], %o1
sra %g5, %l6, %o4
sth %g7, [%l7 + 0x16]
loop_6491:
st %f2, [%l7 + 0x64]
stw %l0, [%l7 + 0x68]
ldsb [%l7 + 0x55], %i4
stb %o5, [%l7 + 0x5F]
edge8 %g1, %l1, %l3
lduh [%l7 + 0x1E], %l2
lduw [%l7 + 0x4C], %o6
fcmped %fcc1, %f2, %f12
fnot1 %f0, %f0
stb %i0, [%l7 + 0x37]
smul %i6, %i1, %g6
fbe,a %fcc3, loop_6492
edge32 %g3, %i3, %l5
fandnot1 %f4, %f10, %f8
tgu %icc, 0x4
loop_6492:
fbule %fcc2, loop_6493
fnands %f4, %f13, %f6
sdivx %o2, 0x02BB, %o0
fpsub16 %f8, %f2, %f0
loop_6493:
fmovsle %xcc, %f10, %f1
stw %o3, [%l7 + 0x0C]
tvs %xcc, 0x3
mova %icc, %i7, %g4
ldub [%l7 + 0x6F], %g2
bleu loop_6494
ldd [%l7 + 0x40], %f2
fpsub32s %f4, %f12, %f9
fzeros %f13
loop_6494:
nop
setx loop_6495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,pn %icc, loop_6496
udiv %o7, 0x00DD, %l4
ldd [%l7 + 0x30], %f12
loop_6495:
fpsub16s %f14, %f13, %f3
loop_6496:
stw %i2, [%l7 + 0x18]
fbu %fcc0, loop_6497
fmovrdlz %o1, %f0, %f0
fpsub16s %f10, %f9, %f2
fmul8x16al %f10, %f10, %f8
loop_6497:
stx %g5, [%l7 + 0x20]
fexpand %f13, %f2
and %i5, %o4, %g7
fmovsne %icc, %f11, %f1
sth %l6, [%l7 + 0x7E]
orn %l0, 0x0B23, %o5
nop
setx loop_6498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orcc %i4, %l1, %l3
ldsb [%l7 + 0x5A], %l2
stx %g1, [%l7 + 0x40]
loop_6498:
brgz,a %i0, loop_6499
nop
setx loop_6500, %l0, %l1
jmpl %l1, %i6
tvc %xcc, 0x4
fcmple16 %f2, %f6, %i1
loop_6499:
bl,pn %xcc, loop_6501
loop_6500:
fmul8sux16 %f0, %f2, %f12
stx %g6, [%l7 + 0x18]
mulx %o6, 0x1566, %i3
loop_6501:
udiv %l5, 0x00FC, %o2
nop
setx loop_6502, %l0, %l1
jmpl %l1, %o0
lduh [%l7 + 0x2A], %g3
fpackfix %f4, %f8
tle %icc, 0x3
loop_6502:
fmovrdne %o3, %f4, %f8
orn %i7, 0x15C8, %g2
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x45], %o7
ldsb [%l7 + 0x4E], %l4
ldsh [%l7 + 0x2A], %i2
srlx %o1, 0x1D, %g5
bge,a,pt %icc, loop_6503
brz %g4, loop_6504
ldsb [%l7 + 0x10], %i5
ld [%l7 + 0x64], %f3
loop_6503:
lduw [%l7 + 0x64], %o4
loop_6504:
fmovd %f8, %f10
ba,a,pt %icc, loop_6505
movgu %xcc, %g7, %l0
addc %o5, 0x0B4A, %l6
edge32l %i4, %l1, %l3
loop_6505:
sdivx %l2, 0x1FE4, %i0
fmovsvs %icc, %f9, %f12
fblg,a %fcc1, loop_6506
brgez %g1, loop_6507
ldsw [%l7 + 0x6C], %i6
stx %i1, [%l7 + 0x18]
loop_6506:
sethi 0x1B14, %o6
loop_6507:
fpack32 %f8, %f4, %f6
ldsb [%l7 + 0x1C], %g6
tneg %icc, 0x4
brz,a %i3, loop_6508
movrgez %l5, %o2, %g3
fpsub32 %f10, %f0, %f6
fmovsleu %icc, %f15, %f8
loop_6508:
fcmpeq16 %f10, %f14, %o0
call loop_6509
tn %xcc, 0x2
fcmple32 %f0, %f14, %o3
fmovsn %xcc, %f7, %f5
loop_6509:
ldsw [%l7 + 0x48], %i7
fzero %f14
edge32l %g2, %l4, %i2
andncc %o7, %o1, %g4
fcmple32 %f6, %f6, %i5
sub %o4, %g5, %g7
tpos %icc, 0x4
fcmpgt16 %f4, %f12, %l0
nop
setx loop_6510, %l0, %l1
jmpl %l1, %l6
edge16n %o5, %i4, %l3
fandnot1s %f7, %f15, %f0
ldsw [%l7 + 0x08], %l1
loop_6510:
bn,a %icc, loop_6511
ldsb [%l7 + 0x6E], %i0
bg %icc, loop_6512
movrlez %g1, %i6, %l2
loop_6511:
movrlez %o6, 0x381, %g6
fmovdcs %xcc, %f14, %f5
loop_6512:
movrlez %i3, 0x2C3, %l5
sllx %o2, 0x13, %i1
alignaddr %g3, %o3, %o0
sll %g2, %l4, %i2
fxors %f0, %f5, %f11
stb %o7, [%l7 + 0x1C]
fnot1s %f11, %f9
tcs %icc, 0x4
movn %xcc, %o1, %i7
stw %g4, [%l7 + 0x60]
movrne %i5, 0x380, %g5
brgz,a %o4, loop_6513
fmovrdgz %l0, %f4, %f2
xor %g7, 0x09E9, %l6
stx %i4, [%l7 + 0x58]
loop_6513:
fbuge %fcc1, loop_6514
ldsh [%l7 + 0x62], %o5
fnot1 %f10, %f0
std %f6, [%l7 + 0x18]
loop_6514:
umulcc %l1, 0x19C3, %i0
fbne %fcc0, loop_6515
ldub [%l7 + 0x64], %g1
stx %i6, [%l7 + 0x48]
fcmpd %fcc3, %f4, %f6
loop_6515:
movge %icc, %l2, %l3
fmovscc %xcc, %f9, %f15
ld [%l7 + 0x64], %f9
movgu %xcc, %g6, %o6
fmovsle %icc, %f9, %f6
stx %i3, [%l7 + 0x38]
std %f14, [%l7 + 0x40]
lduh [%l7 + 0x52], %o2
ldsw [%l7 + 0x38], %l5
stb %g3, [%l7 + 0x14]
movge %icc, %o3, %o0
movleu %xcc, %i1, %g2
fmovsneg %xcc, %f13, %f11
movvc %xcc, %l4, %i2
fzeros %f0
stx %o1, [%l7 + 0x28]
movcs %xcc, %o7, %i7
smul %g4, 0x1A98, %g5
ldd [%l7 + 0x60], %f12
bpos,pt %xcc, loop_6516
edge8ln %i5, %o4, %l0
andncc %l6, %i4, %g7
stb %l1, [%l7 + 0x15]
loop_6516:
edge8n %i0, %o5, %i6
fmovrslez %l2, %f8, %f10
lduh [%l7 + 0x28], %l3
nop
setx loop_6517, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f5, %f15, %f15
alignaddrl %g6, %g1, %o6
lduw [%l7 + 0x74], %i3
loop_6517:
ldsw [%l7 + 0x18], %l5
ta %xcc, 0x0
movle %icc, %o2, %o3
array16 %o0, %i1, %g2
movcc %xcc, %l4, %g3
srl %o1, %o7, %i2
ldsw [%l7 + 0x70], %g4
ldsw [%l7 + 0x60], %g5
fbne,a %fcc0, loop_6518
sth %i5, [%l7 + 0x4A]
fbe,a %fcc0, loop_6519
bn,pt %icc, loop_6520
loop_6518:
andcc %o4, 0x0AFE, %l0
fmul8sux16 %f2, %f0, %f14
loop_6519:
fzero %f4
loop_6520:
fmovrsgz %l6, %f5, %f9
movrne %i7, %g7, %l1
sth %i4, [%l7 + 0x4E]
sra %o5, %i6, %l2
fmovrsgz %i0, %f1, %f4
bne,pt %icc, loop_6521
fmovrdgez %g6, %f6, %f0
fcmps %fcc0, %f6, %f7
st %f11, [%l7 + 0x6C]
loop_6521:
ldub [%l7 + 0x7D], %l3
fabsd %f0, %f2
fpmerge %f8, %f9, %f10
or %o6, 0x1B8E, %g1
fmul8x16au %f8, %f5, %f0
fcmpgt32 %f6, %f8, %l5
taddcctv %o2, 0x06AA, %i3
st %f4, [%l7 + 0x7C]
bn,a,pt %xcc, loop_6522
fmovrslez %o3, %f14, %f15
fbge %fcc2, loop_6523
movpos %xcc, %i1, %g2
loop_6522:
ld [%l7 + 0x3C], %f14
fmovdg %icc, %f12, %f12
loop_6523:
fornot2s %f9, %f12, %f3
ldx [%l7 + 0x48], %o0
stw %g3, [%l7 + 0x60]
stw %o1, [%l7 + 0x6C]
fbg,a %fcc3, loop_6524
tvs %xcc, 0x0
fmovdvc %xcc, %f12, %f12
std %f10, [%l7 + 0x30]
loop_6524:
fornot2 %f14, %f4, %f4
fmovdvs %icc, %f5, %f1
lduw [%l7 + 0x1C], %o7
stb %l4, [%l7 + 0x5F]
udiv %g4, 0x11C6, %i2
sth %i5, [%l7 + 0x70]
std %f2, [%l7 + 0x30]
ldx [%l7 + 0x68], %o4
movg %xcc, %g5, %l0
movpos %icc, %l6, %g7
ldd [%l7 + 0x68], %f8
sth %i7, [%l7 + 0x5C]
ta %icc, 0x5
fbu,a %fcc3, loop_6525
fnor %f10, %f2, %f14
umulcc %l1, 0x1D3D, %o5
edge16 %i4, %l2, %i0
loop_6525:
ldsb [%l7 + 0x24], %g6
fpadd32s %f3, %f15, %f5
fmovrdlez %l3, %f12, %f2
fcmpeq32 %f12, %f14, %o6
alignaddrl %i6, %l5, %g1
edge16n %o2, %o3, %i1
ldsw [%l7 + 0x08], %i3
fbe,a %fcc3, loop_6526
edge32l %o0, %g2, %g3
fpsub16 %f0, %f10, %f8
fmovsg %icc, %f10, %f10
loop_6526:
orn %o7, 0x136B, %l4
or %g4, 0x1B99, %i2
movrgez %i5, 0x1CC, %o4
ldd [%l7 + 0x40], %f14
edge8l %o1, %g5, %l6
sdivx %l0, 0x1A71, %g7
fcmple16 %f6, %f14, %i7
mova %xcc, %l1, %o5
orcc %i4, %i0, %g6
lduw [%l7 + 0x3C], %l3
bn %xcc, loop_6527
fcmpgt16 %f0, %f8, %o6
fpack32 %f6, %f8, %f0
stb %l2, [%l7 + 0x11]
loop_6527:
fmovs %f1, %f6
fcmpes %fcc3, %f0, %f13
nop
setx loop_6528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x68]
fmovdvc %icc, %f1, %f5
fmovsl %xcc, %f3, %f8
loop_6528:
fmovrdgz %i6, %f10, %f6
ldsh [%l7 + 0x14], %g1
ld [%l7 + 0x6C], %f0
bleu,pn %xcc, loop_6529
tgu %xcc, 0x6
movleu %xcc, %o2, %o3
fbue,a %fcc0, loop_6530
loop_6529:
fnors %f3, %f9, %f9
bvs,pn %icc, loop_6531
std %f14, [%l7 + 0x18]
loop_6530:
stb %l5, [%l7 + 0x4A]
edge32ln %i1, %i3, %o0
loop_6531:
lduh [%l7 + 0x56], %g3
smulcc %o7, 0x1276, %l4
fabsd %f4, %f10
xor %g4, 0x07AF, %g2
bg,a loop_6532
fble %fcc0, loop_6533
fmovdgu %icc, %f6, %f13
sth %i5, [%l7 + 0x08]
loop_6532:
fmul8sux16 %f4, %f14, %f14
loop_6533:
bneg loop_6534
fmovdvc %xcc, %f3, %f10
stb %i2, [%l7 + 0x09]
movne %icc, %o4, %o1
loop_6534:
ldd [%l7 + 0x40], %f14
tleu %xcc, 0x4
fnegs %f7, %f5
fbu,a %fcc0, loop_6535
std %f10, [%l7 + 0x70]
fmovsgu %icc, %f6, %f11
fnand %f0, %f6, %f10
loop_6535:
lduh [%l7 + 0x48], %l6
ldub [%l7 + 0x77], %l0
std %f6, [%l7 + 0x18]
ldd [%l7 + 0x10], %f0
bcs,a loop_6536
fmul8x16au %f10, %f9, %f8
stw %g5, [%l7 + 0x40]
fmul8x16 %f6, %f8, %f12
loop_6536:
fmul8x16al %f1, %f6, %f10
fmovdcc %xcc, %f3, %f14
fandnot2s %f8, %f2, %f11
bcs %icc, loop_6537
movle %icc, %g7, %i7
fmovrsne %l1, %f0, %f2
fmovd %f10, %f4
loop_6537:
ba loop_6538
fpsub16s %f2, %f9, %f5
fmovrdlz %o5, %f12, %f4
bleu loop_6539
loop_6538:
fmovspos %icc, %f8, %f7
fmovrdne %i0, %f8, %f10
stw %i4, [%l7 + 0x6C]
loop_6539:
fbul %fcc0, loop_6540
ldx [%l7 + 0x50], %l3
fba %fcc2, loop_6541
ldsh [%l7 + 0x42], %g6
loop_6540:
fble %fcc3, loop_6542
faligndata %f10, %f2, %f6
loop_6541:
movrlz %o6, 0x2DF, %i6
stb %g1, [%l7 + 0x2B]
loop_6542:
movre %o2, 0x0FD, %o3
ldsh [%l7 + 0x58], %l2
orncc %l5, 0x0811, %i1
edge32 %i3, %g3, %o7
tgu %icc, 0x0
ldd [%l7 + 0x28], %f8
ldx [%l7 + 0x10], %o0
fmovsvc %icc, %f9, %f3
fmovsg %icc, %f15, %f10
ldsw [%l7 + 0x68], %g4
fmovsvs %xcc, %f5, %f9
nop
setx loop_6543, %l0, %l1
jmpl %l1, %g2
fmovdne %xcc, %f14, %f9
fpsub16s %f10, %f11, %f0
std %f2, [%l7 + 0x28]
loop_6543:
edge8ln %l4, %i5, %o4
be,a,pt %xcc, loop_6544
ld [%l7 + 0x34], %f8
ldub [%l7 + 0x52], %o1
movgu %icc, %i2, %l0
loop_6544:
fnegs %f2, %f5
ldsb [%l7 + 0x31], %g5
ld [%l7 + 0x44], %f15
fmovdneg %xcc, %f2, %f6
brgz,a %l6, loop_6545
fbl %fcc0, loop_6546
tgu %xcc, 0x1
st %f13, [%l7 + 0x7C]
loop_6545:
fpmerge %f3, %f8, %f12
loop_6546:
xnor %g7, %l1, %o5
edge8 %i7, %i4, %l3
fbue %fcc2, loop_6547
std %f2, [%l7 + 0x40]
brnz %i0, loop_6548
stx %g6, [%l7 + 0x18]
loop_6547:
ldsh [%l7 + 0x76], %i6
fbn %fcc2, loop_6549
loop_6548:
brnz,a %o6, loop_6550
fmovsne %icc, %f15, %f11
tvs %icc, 0x7
loop_6549:
tge %icc, 0x6
loop_6550:
bgu loop_6551
brnz,a %o2, loop_6552
fpadd16s %f11, %f4, %f13
te %icc, 0x6
loop_6551:
fbule %fcc0, loop_6553
loop_6552:
fbn,a %fcc1, loop_6554
edge32n %g1, %o3, %l2
ld [%l7 + 0x30], %f6
loop_6553:
fpmerge %f3, %f13, %f10
loop_6554:
tsubcc %i1, 0x1D92, %l5
andn %i3, 0x1F94, %o7
std %f0, [%l7 + 0x48]
fornot2s %f6, %f9, %f14
movrgez %g3, 0x383, %g4
brgez,a %o0, loop_6555
taddcc %l4, 0x1936, %i5
fbu,a %fcc2, loop_6556
stb %g2, [%l7 + 0x54]
loop_6555:
ldx [%l7 + 0x78], %o4
ldd [%l7 + 0x48], %f4
loop_6556:
bneg,a,pt %icc, loop_6557
ble,a loop_6558
fcmpne32 %f2, %f6, %i2
fpackfix %f12, %f4
loop_6557:
std %f12, [%l7 + 0x60]
loop_6558:
fbule %fcc2, loop_6559
fpack32 %f0, %f10, %f14
ldx [%l7 + 0x18], %l0
std %f10, [%l7 + 0x70]
loop_6559:
mulscc %o1, 0x1047, %l6
fandnot2s %f12, %f2, %f15
fbn %fcc3, loop_6560
ble loop_6561
stw %g7, [%l7 + 0x74]
move %icc, %l1, %g5
loop_6560:
nop
setx loop_6562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6561:
sth %o5, [%l7 + 0x7E]
andcc %i4, %l3, %i0
ldd [%l7 + 0x28], %f0
loop_6562:
fpsub16s %f3, %f14, %f7
nop
setx loop_6563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x5D]
fmovdneg %xcc, %f10, %f15
udiv %i6, 0x15E4, %i7
loop_6563:
sub %o2, %g1, %o3
tneg %icc, 0x2
std %f14, [%l7 + 0x50]
array16 %l2, %o6, %l5
ldx [%l7 + 0x20], %i3
fmovrdlz %i1, %f0, %f2
movgu %xcc, %o7, %g3
ldsw [%l7 + 0x50], %g4
fnors %f2, %f6, %f15
fmul8x16 %f14, %f0, %f10
std %f6, [%l7 + 0x70]
brnz,a %l4, loop_6564
fpack32 %f14, %f6, %f10
taddcc %i5, 0x039D, %o0
ldub [%l7 + 0x54], %o4
loop_6564:
st %f3, [%l7 + 0x74]
movl %icc, %g2, %i2
ldx [%l7 + 0x40], %l0
alignaddr %o1, %g7, %l6
movcc %icc, %g5, %l1
fbu %fcc2, loop_6565
fmovdcc %xcc, %f6, %f6
movle %xcc, %o5, %i4
move %icc, %i0, %g6
loop_6565:
nop
setx loop_6566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %l3, %i7, %o2
srax %i6, %g1, %o3
stw %l2, [%l7 + 0x70]
loop_6566:
fand %f2, %f4, %f12
stw %l5, [%l7 + 0x40]
fmovdge %xcc, %f0, %f13
stx %i3, [%l7 + 0x58]
ldub [%l7 + 0x2F], %i1
faligndata %f2, %f6, %f4
ldsb [%l7 + 0x2F], %o7
fpadd16s %f10, %f14, %f8
lduw [%l7 + 0x78], %o6
sdivcc %g4, 0x1B9E, %g3
fbu %fcc2, loop_6567
st %f4, [%l7 + 0x68]
fmovrdlez %l4, %f6, %f6
fornot1s %f14, %f1, %f10
loop_6567:
udiv %o0, 0x11D6, %o4
tleu %icc, 0x0
addc %i5, %g2, %i2
ld [%l7 + 0x18], %f1
smul %o1, %l0, %g7
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
be,a %xcc, loop_6569
edge32 %g5, %l6, %o5
xorcc %i4, 0x09F2, %i0
loop_6568:
fornot1 %f6, %f0, %f14
loop_6569:
lduw [%l7 + 0x44], %l1
fmovdg %icc, %f7, %f0
be %xcc, loop_6570
movrne %g6, %i7, %l3
movrgez %i6, %g1, %o3
bshuffle %f10, %f8, %f0
loop_6570:
fsrc1 %f12, %f0
ldsh [%l7 + 0x08], %l2
fandnot1 %f10, %f8, %f12
fnegs %f4, %f1
ldx [%l7 + 0x40], %l5
fbge %fcc1, loop_6571
fmovrslz %o2, %f9, %f6
fsrc1s %f12, %f13
fmovdcs %xcc, %f13, %f3
loop_6571:
fsrc1s %f5, %f6
ldub [%l7 + 0x28], %i1
lduh [%l7 + 0x4A], %o7
stb %o6, [%l7 + 0x44]
edge16n %i3, %g4, %g3
fexpand %f4, %f14
edge32ln %l4, %o0, %o4
bcs,a,pt %xcc, loop_6572
xor %i5, %i2, %g2
array8 %o1, %g7, %g5
ldd [%l7 + 0x40], %f2
loop_6572:
stb %l0, [%l7 + 0x30]
ldsb [%l7 + 0x7C], %o5
sdiv %l6, 0x0FDB, %i4
edge32 %l1, %g6, %i7
ldub [%l7 + 0x60], %l3
ldx [%l7 + 0x68], %i0
edge16l %i6, %o3, %l2
lduw [%l7 + 0x74], %l5
fbue,a %fcc1, loop_6573
fba %fcc3, loop_6574
taddcctv %g1, %o2, %o7
movvc %icc, %o6, %i3
loop_6573:
sth %i1, [%l7 + 0x38]
loop_6574:
fornot2s %f0, %f9, %f4
ldsb [%l7 + 0x14], %g4
st %f12, [%l7 + 0x18]
fpmerge %f11, %f6, %f4
fmovdge %xcc, %f4, %f8
fnands %f12, %f7, %f14
bge,a,pn %xcc, loop_6575
edge8ln %l4, %o0, %g3
faligndata %f2, %f2, %f0
ld [%l7 + 0x3C], %f13
loop_6575:
umul %i5, %o4, %i2
stb %o1, [%l7 + 0x1A]
fand %f6, %f0, %f4
fbuge %fcc2, loop_6576
fnot1s %f0, %f5
fpadd32 %f14, %f4, %f8
edge16ln %g7, %g5, %l0
loop_6576:
fone %f10
st %f0, [%l7 + 0x60]
srlx %o5, 0x12, %l6
fsrc2s %f14, %f9
ldx [%l7 + 0x60], %i4
ldx [%l7 + 0x70], %l1
ldd [%l7 + 0x18], %f8
fmovsgu %icc, %f11, %f13
smul %g2, 0x0A68, %i7
be,pt %icc, loop_6577
fmovdge %icc, %f14, %f5
ldd [%l7 + 0x78], %f12
fbul %fcc3, loop_6578
loop_6577:
fpsub32 %f0, %f10, %f8
stb %g6, [%l7 + 0x6F]
addcc %l3, %i0, %i6
loop_6578:
fmovrdne %o3, %f4, %f8
fabsd %f6, %f4
movrne %l2, 0x089, %g1
bleu,a,pn %icc, loop_6579
st %f12, [%l7 + 0x48]
lduh [%l7 + 0x7E], %l5
movne %xcc, %o2, %o7
loop_6579:
fmovsa %xcc, %f0, %f9
brlz,a %i3, loop_6580
sth %i1, [%l7 + 0x12]
bvs,a,pt %xcc, loop_6581
andn %g4, %o6, %l4
loop_6580:
edge32ln %g3, %o0, %o4
sra %i2, %o1, %i5
loop_6581:
fmovspos %xcc, %f4, %f2
fcmpes %fcc1, %f1, %f8
fbul,a %fcc0, loop_6582
stb %g7, [%l7 + 0x4E]
ldub [%l7 + 0x45], %l0
fsrc1s %f6, %f0
loop_6582:
fbue %fcc3, loop_6583
fmovrslez %g5, %f6, %f3
fbule %fcc2, loop_6584
bge,pn %icc, loop_6585
loop_6583:
array16 %o5, %l6, %l1
andcc %g2, %i7, %g6
loop_6584:
fmuld8sux16 %f3, %f14, %f0
loop_6585:
ldsw [%l7 + 0x50], %i4
ldub [%l7 + 0x0C], %l3
stx %i6, [%l7 + 0x48]
fornot1 %f6, %f10, %f12
fabss %f1, %f15
edge32 %i0, %l2, %g1
bge,pn %icc, loop_6586
fble %fcc0, loop_6587
st %f13, [%l7 + 0x3C]
fbule %fcc0, loop_6588
loop_6586:
bn,pn %xcc, loop_6589
loop_6587:
subccc %o3, 0x098F, %o2
lduw [%l7 + 0x78], %o7
loop_6588:
ldsh [%l7 + 0x6C], %l5
loop_6589:
ldx [%l7 + 0x68], %i1
fpmerge %f4, %f1, %f0
srlx %i3, 0x17, %g4
addccc %l4, %g3, %o0
ba,a,pt %icc, loop_6590
tvc %icc, 0x5
stb %o4, [%l7 + 0x48]
mova %icc, %o6, %o1
loop_6590:
fmovs %f3, %f7
fble %fcc0, loop_6591
tg %xcc, 0x6
ba %xcc, loop_6592
fmovsn %icc, %f5, %f8
loop_6591:
addc %i5, 0x1855, %g7
st %f13, [%l7 + 0x28]
loop_6592:
alignaddrl %i2, %l0, %g5
brlez %l6, loop_6593
lduw [%l7 + 0x68], %o5
tvc %xcc, 0x4
tpos %icc, 0x7
loop_6593:
fbuge %fcc1, loop_6594
movrgez %l1, 0x149, %i7
fbuge,a %fcc1, loop_6595
brlez %g6, loop_6596
loop_6594:
ldsh [%l7 + 0x6A], %g2
fpmerge %f5, %f5, %f12
loop_6595:
ldsw [%l7 + 0x58], %l3
loop_6596:
ldsw [%l7 + 0x74], %i4
fble %fcc1, loop_6597
udivx %i6, 0x0CE5, %l2
stw %g1, [%l7 + 0x74]
popc %o3, %o2
loop_6597:
stb %o7, [%l7 + 0x4B]
srax %l5, 0x0F, %i0
ldd [%l7 + 0x28], %f0
fmovsvc %xcc, %f7, %f10
fbge,a %fcc1, loop_6598
ldd [%l7 + 0x50], %f8
movpos %xcc, %i3, %i1
movrlz %g4, %g3, %o0
loop_6598:
for %f10, %f10, %f14
fornot2 %f4, %f0, %f6
andncc %o4, %o6, %o1
stb %i5, [%l7 + 0x10]
ldsw [%l7 + 0x1C], %l4
ldd [%l7 + 0x68], %f4
fxnors %f1, %f7, %f6
st %f13, [%l7 + 0x3C]
stw %g7, [%l7 + 0x38]
ldx [%l7 + 0x48], %l0
bg,a,pn %icc, loop_6599
fmovrdne %i2, %f8, %f0
ld [%l7 + 0x38], %f9
fands %f13, %f9, %f0
loop_6599:
udivcc %g5, 0x0C7A, %l6
sth %o5, [%l7 + 0x1E]
edge32 %l1, %g6, %g2
fmovsgu %xcc, %f12, %f4
movre %l3, %i7, %i4
brnz %i6, loop_6600
bge %xcc, loop_6601
fnot2 %f14, %f4
st %f4, [%l7 + 0x70]
loop_6600:
bge %icc, loop_6602
loop_6601:
std %f0, [%l7 + 0x68]
lduh [%l7 + 0x5E], %g1
stw %o3, [%l7 + 0x5C]
loop_6602:
fpadd32s %f11, %f11, %f4
fmul8x16 %f5, %f6, %f8
ldx [%l7 + 0x58], %o2
lduh [%l7 + 0x0E], %o7
fcmped %fcc2, %f8, %f6
fabss %f1, %f9
move %icc, %l5, %l2
stx %i0, [%l7 + 0x18]
fmovrdne %i1, %f4, %f14
orcc %i3, 0x111F, %g3
fbge %fcc0, loop_6603
std %f6, [%l7 + 0x60]
stw %g4, [%l7 + 0x20]
bl,a,pn %xcc, loop_6604
loop_6603:
fcmpne16 %f0, %f14, %o0
sth %o4, [%l7 + 0x16]
fcmpes %fcc2, %f14, %f6
loop_6604:
fcmps %fcc0, %f9, %f0
fbuge,a %fcc2, loop_6605
tl %icc, 0x3
fmovdcc %icc, %f8, %f0
ldx [%l7 + 0x48], %o1
loop_6605:
lduw [%l7 + 0x5C], %o6
stw %i5, [%l7 + 0x44]
fcmps %fcc3, %f11, %f8
sll %g7, %l0, %l4
subcc %i2, %l6, %g5
stx %o5, [%l7 + 0x08]
sllx %l1, 0x1A, %g6
movrgez %l3, %i7, %g2
fcmpgt32 %f10, %f2, %i6
fcmpes %fcc0, %f0, %f0
movge %xcc, %g1, %i4
fmovrse %o2, %f4, %f9
ldsw [%l7 + 0x3C], %o3
ldsw [%l7 + 0x68], %o7
ldub [%l7 + 0x58], %l5
stw %l2, [%l7 + 0x7C]
xnor %i0, %i1, %i3
ldd [%l7 + 0x10], %f0
fbo,a %fcc0, loop_6606
add %g3, 0x06DB, %o0
sth %g4, [%l7 + 0x38]
ldd [%l7 + 0x70], %f8
loop_6606:
fors %f7, %f10, %f13
stb %o4, [%l7 + 0x53]
lduw [%l7 + 0x18], %o6
ldsw [%l7 + 0x1C], %i5
faligndata %f10, %f14, %f0
stb %g7, [%l7 + 0x5A]
ldx [%l7 + 0x50], %o1
fbue %fcc0, loop_6607
edge16ln %l4, %i2, %l0
stb %l6, [%l7 + 0x31]
xnorcc %g5, 0x03DA, %o5
loop_6607:
movcc %xcc, %g6, %l3
umulcc %l1, %i7, %i6
fmul8x16al %f11, %f13, %f6
ldsb [%l7 + 0x30], %g1
lduh [%l7 + 0x3A], %i4
st %f1, [%l7 + 0x28]
stx %o2, [%l7 + 0x58]
bcs,a,pn %xcc, loop_6608
lduh [%l7 + 0x4E], %o3
bleu,a,pn %xcc, loop_6609
call loop_6610
loop_6608:
bneg,pn %icc, loop_6611
mulscc %g2, 0x00C1, %o7
loop_6609:
bge,pt %xcc, loop_6612
loop_6610:
bgu,pn %xcc, loop_6613
loop_6611:
ldsb [%l7 + 0x0D], %l2
movneg %xcc, %i0, %i1
loop_6612:
stb %l5, [%l7 + 0x1A]
loop_6613:
orcc %i3, 0x05C6, %g3
array16 %o0, %o4, %o6
movg %icc, %i5, %g7
fsrc2s %f4, %f6
fmovsne %icc, %f11, %f8
stb %g4, [%l7 + 0x6D]
ldsw [%l7 + 0x6C], %l4
ldub [%l7 + 0x35], %o1
bcs,pt %icc, loop_6614
nop
setx loop_6615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %i2, %l0
tn %xcc, 0x6
loop_6614:
alignaddrl %g5, %o5, %g6
loop_6615:
fmovscs %icc, %f13, %f8
fbul %fcc0, loop_6616
edge16ln %l3, %l6, %l1
movne %icc, %i7, %i6
fcmpne16 %f4, %f2, %i4
loop_6616:
ldub [%l7 + 0x5B], %o2
stb %o3, [%l7 + 0x21]
fnors %f11, %f11, %f6
lduh [%l7 + 0x68], %g1
fmovsne %xcc, %f15, %f2
ldsb [%l7 + 0x24], %g2
ldsh [%l7 + 0x5A], %l2
movle %xcc, %o7, %i1
stw %l5, [%l7 + 0x68]
fnors %f1, %f12, %f13
edge32n %i0, %g3, %o0
bg %icc, loop_6617
ldd [%l7 + 0x28], %f0
fsrc2s %f8, %f11
lduh [%l7 + 0x36], %i3
loop_6617:
fmul8x16al %f11, %f12, %f10
fmovspos %icc, %f9, %f1
tvc %icc, 0x7
brgez,a %o6, loop_6618
bleu,pt %xcc, loop_6619
andn %i5, %g7, %o4
subc %l4, %o1, %i2
loop_6618:
stb %g4, [%l7 + 0x49]
loop_6619:
ldx [%l7 + 0x30], %g5
alignaddrl %o5, %g6, %l0
be,a loop_6620
xnor %l3, 0x039B, %l6
sra %l1, 0x0E, %i6
fxors %f5, %f13, %f8
loop_6620:
movcs %icc, %i4, %o2
lduh [%l7 + 0x6C], %i7
stw %g1, [%l7 + 0x6C]
st %f7, [%l7 + 0x0C]
srlx %o3, 0x17, %l2
edge16l %g2, %o7, %i1
nop
setx loop_6621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f9, %f15, %f9
fsrc2s %f3, %f3
array16 %i0, %l5, %o0
loop_6621:
tle %icc, 0x7
stw %i3, [%l7 + 0x34]
brlez,a %g3, loop_6622
addccc %i5, %o6, %g7
stw %l4, [%l7 + 0x60]
fbuge %fcc1, loop_6623
loop_6622:
bg,a %xcc, loop_6624
fmovdl %xcc, %f0, %f1
fcmpeq16 %f10, %f4, %o4
loop_6623:
stx %o1, [%l7 + 0x58]
loop_6624:
tgu %xcc, 0x5
movl %xcc, %g4, %i2
fnegs %f5, %f10
fmovde %xcc, %f5, %f5
ld [%l7 + 0x14], %f11
movn %xcc, %g5, %g6
stb %o5, [%l7 + 0x2D]
movn %xcc, %l0, %l3
lduw [%l7 + 0x58], %l1
tne %xcc, 0x4
fmovrdgez %l6, %f2, %f4
fcmps %fcc3, %f4, %f4
edge16ln %i4, %o2, %i7
bcs,pn %icc, loop_6625
tl %icc, 0x3
fexpand %f9, %f4
fmovdvs %icc, %f4, %f9
loop_6625:
stb %g1, [%l7 + 0x7E]
bpos,a,pn %xcc, loop_6626
fpadd32s %f6, %f4, %f9
stb %i6, [%l7 + 0x34]
brlez %l2, loop_6627
loop_6626:
fmovrdlz %o3, %f12, %f0
xorcc %g2, 0x02A1, %o7
movn %xcc, %i1, %i0
loop_6627:
ld [%l7 + 0x78], %f4
fandnot1 %f14, %f10, %f8
sllx %l5, %i3, %o0
fbg,a %fcc0, loop_6628
bneg %icc, loop_6629
bcs,pt %xcc, loop_6630
brlz %g3, loop_6631
loop_6628:
tcc %xcc, 0x4
loop_6629:
edge16ln %o6, %i5, %l4
loop_6630:
ld [%l7 + 0x60], %f13
loop_6631:
stx %g7, [%l7 + 0x20]
ldd [%l7 + 0x58], %f14
stb %o1, [%l7 + 0x77]
ldsb [%l7 + 0x59], %g4
ldsw [%l7 + 0x60], %i2
subccc %g5, %g6, %o4
edge8 %o5, %l3, %l0
fmovda %icc, %f15, %f4
fbe %fcc1, loop_6632
edge16 %l6, %i4, %l1
fbue %fcc0, loop_6633
subc %o2, 0x03D0, %i7
loop_6632:
st %f10, [%l7 + 0x44]
stx %i6, [%l7 + 0x68]
loop_6633:
xor %l2, 0x054B, %o3
fone %f2
fcmps %fcc3, %f12, %f1
fornot2s %f2, %f3, %f6
movge %icc, %g2, %g1
or %o7, 0x1121, %i0
fmovs %f10, %f10
nop
setx loop_6634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4F], %l5
edge8ln %i1, %i3, %g3
fmovsg %icc, %f1, %f0
loop_6634:
fandnot2s %f1, %f12, %f1
movge %xcc, %o6, %i5
bg,pn %icc, loop_6635
tcs %xcc, 0x1
brgez,a %l4, loop_6636
fbl,a %fcc0, loop_6637
loop_6635:
fmovdvc %icc, %f3, %f15
stw %g7, [%l7 + 0x58]
loop_6636:
subc %o1, %o0, %g4
loop_6637:
tsubcc %i2, %g6, %o4
fpadd32 %f14, %f12, %f4
std %f10, [%l7 + 0x18]
fbge,a %fcc0, loop_6638
ld [%l7 + 0x28], %f3
fpsub16s %f2, %f15, %f2
xnorcc %g5, %l3, %o5
loop_6638:
stx %l0, [%l7 + 0x10]
ldub [%l7 + 0x1D], %i4
brlez,a %l1, loop_6639
edge16n %o2, %l6, %i7
fornot2s %f11, %f6, %f1
fcmpeq16 %f2, %f4, %l2
loop_6639:
fand %f4, %f2, %f14
andn %o3, 0x11D5, %g2
addccc %g1, 0x1742, %o7
bneg loop_6640
ldsb [%l7 + 0x2E], %i6
sra %i0, 0x0E, %l5
fcmpes %fcc2, %f2, %f6
loop_6640:
addcc %i3, %i1, %o6
bneg,a loop_6641
ldsb [%l7 + 0x60], %g3
fbo,a %fcc1, loop_6642
ldsb [%l7 + 0x4C], %i5
loop_6641:
lduh [%l7 + 0x3E], %g7
pdist %f8, %f0, %f2
loop_6642:
ldd [%l7 + 0x28], %f14
lduw [%l7 + 0x78], %l4
tleu %xcc, 0x7
tvs %icc, 0x1
bpos,pt %xcc, loop_6643
movrgez %o1, 0x212, %g4
fornot2 %f12, %f8, %f2
stx %i2, [%l7 + 0x28]
loop_6643:
fpack32 %f10, %f10, %f14
bpos %icc, loop_6644
sth %g6, [%l7 + 0x22]
std %f8, [%l7 + 0x08]
tg %xcc, 0x2
loop_6644:
movrlz %o0, %o4, %l3
stw %g5, [%l7 + 0x18]
bne,a loop_6645
stx %l0, [%l7 + 0x28]
st %f12, [%l7 + 0x70]
mova %icc, %o5, %i4
loop_6645:
fmovrde %o2, %f8, %f8
fcmpes %fcc2, %f8, %f9
fmovdle %xcc, %f15, %f9
stx %l1, [%l7 + 0x38]
ldd [%l7 + 0x68], %f6
bge loop_6646
ldsh [%l7 + 0x26], %l6
stw %i7, [%l7 + 0x54]
edge8ln %l2, %g2, %g1
loop_6646:
stx %o3, [%l7 + 0x50]
fpsub32 %f6, %f8, %f4
fpmerge %f2, %f14, %f10
fcmpne16 %f8, %f4, %i6
bn %xcc, loop_6647
fblg,a %fcc0, loop_6648
movn %icc, %o7, %i0
fbge,a %fcc2, loop_6649
loop_6647:
fbg,a %fcc0, loop_6650
loop_6648:
lduw [%l7 + 0x60], %l5
sdivx %i3, 0x184A, %i1
loop_6649:
lduw [%l7 + 0x0C], %g3
loop_6650:
ba,a,pt %icc, loop_6651
fmovsgu %icc, %f15, %f4
fbo,a %fcc0, loop_6652
edge32n %i5, %g7, %l4
loop_6651:
st %f9, [%l7 + 0x54]
fbo %fcc3, loop_6653
loop_6652:
lduw [%l7 + 0x34], %o6
fbne,a %fcc2, loop_6654
edge8n %g4, %i2, %o1
loop_6653:
fcmple32 %f4, %f12, %g6
fmovda %xcc, %f9, %f1
loop_6654:
fmovrsgz %o0, %f14, %f7
fcmpgt16 %f2, %f4, %o4
stb %g5, [%l7 + 0x49]
st %f12, [%l7 + 0x50]
xnorcc %l3, 0x00D6, %o5
stx %i4, [%l7 + 0x68]
bgu,pt %icc, loop_6655
fcmple32 %f6, %f8, %o2
bvs,pt %xcc, loop_6656
fmovsle %xcc, %f14, %f12
loop_6655:
ldx [%l7 + 0x58], %l1
siam 0x6
loop_6656:
fmovsneg %icc, %f6, %f13
sdiv %l6, 0x07DA, %i7
fmovdcc %xcc, %f10, %f15
movrlz %l2, %l0, %g1
tn %icc, 0x6
ldsb [%l7 + 0x7B], %g2
brz %i6, loop_6657
fbul,a %fcc1, loop_6658
fcmpeq16 %f8, %f12, %o3
fmovdvc %xcc, %f0, %f13
loop_6657:
tcs %xcc, 0x1
loop_6658:
brnz,a %i0, loop_6659
fandnot2s %f13, %f11, %f9
lduw [%l7 + 0x7C], %l5
tgu %icc, 0x1
loop_6659:
lduw [%l7 + 0x78], %i3
te %icc, 0x5
fmovrdne %o7, %f14, %f4
bcc,a %xcc, loop_6660
fnors %f11, %f14, %f1
fmovdcs %icc, %f2, %f0
fmovrslez %i1, %f4, %f2
loop_6660:
fpadd16s %f11, %f4, %f5
fmovdleu %icc, %f10, %f7
stx %i5, [%l7 + 0x60]
fmovrdlz %g3, %f2, %f2
movleu %icc, %l4, %o6
fmovrsgez %g7, %f1, %f9
fmovsvs %icc, %f2, %f11
addcc %i2, %o1, %g6
fmul8x16al %f15, %f6, %f8
sub %o0, 0x0D4A, %g4
tl %icc, 0x3
fmovd %f8, %f4
stb %o4, [%l7 + 0x1A]
fbuge,a %fcc0, loop_6661
fpsub32s %f15, %f10, %f1
ldsw [%l7 + 0x3C], %g5
ldx [%l7 + 0x68], %o5
loop_6661:
fnot1 %f8, %f12
fmovrdgz %l3, %f8, %f0
edge8 %i4, %o2, %l6
movre %i7, 0x245, %l2
udivx %l1, 0x0183, %g1
fmovsvc %xcc, %f1, %f14
fpsub16s %f9, %f12, %f11
ldsb [%l7 + 0x61], %l0
fba %fcc1, loop_6662
taddcctv %i6, %o3, %g2
ld [%l7 + 0x0C], %f2
movl %icc, %l5, %i0
loop_6662:
ldd [%l7 + 0x60], %f10
bne,pn %xcc, loop_6663
smulcc %i3, %o7, %i1
stb %g3, [%l7 + 0x0C]
fand %f12, %f4, %f6
loop_6663:
tvs %icc, 0x2
stb %l4, [%l7 + 0x2A]
movrgez %o6, 0x301, %i5
ldsh [%l7 + 0x24], %i2
stw %o1, [%l7 + 0x64]
ba,pn %icc, loop_6664
ldsw [%l7 + 0x58], %g7
ta %xcc, 0x1
fbe %fcc0, loop_6665
loop_6664:
fmovrse %o0, %f13, %f11
stx %g6, [%l7 + 0x78]
fmovrsgz %g4, %f0, %f9
loop_6665:
fabsd %f6, %f2
st %f11, [%l7 + 0x5C]
fsrc1s %f3, %f15
be,pn %xcc, loop_6666
fmovsn %icc, %f3, %f12
fbe %fcc3, loop_6667
edge8 %g5, %o4, %o5
loop_6666:
stb %i4, [%l7 + 0x6E]
fmovdvc %icc, %f5, %f11
loop_6667:
bl %xcc, loop_6668
mulx %l3, 0x1753, %o2
fnot2s %f7, %f5
edge8n %i7, %l6, %l2
loop_6668:
fcmple16 %f8, %f8, %g1
fnot2 %f14, %f10
std %f14, [%l7 + 0x60]
fbne,a %fcc1, loop_6669
fmovdn %xcc, %f15, %f12
siam 0x5
fbul %fcc2, loop_6670
loop_6669:
ldx [%l7 + 0x10], %l1
movge %xcc, %l0, %o3
fba %fcc3, loop_6671
loop_6670:
fors %f2, %f9, %f3
stb %i6, [%l7 + 0x65]
fpadd32s %f14, %f0, %f9
loop_6671:
ldub [%l7 + 0x1F], %g2
fcmple32 %f10, %f12, %i0
fandnot2s %f14, %f10, %f1
for %f0, %f10, %f14
sth %i3, [%l7 + 0x52]
edge8 %l5, %o7, %g3
fbge %fcc1, loop_6672
nop
setx loop_6673, %l0, %l1
jmpl %l1, %i1
ldsb [%l7 + 0x3F], %o6
fzeros %f14
loop_6672:
stb %i5, [%l7 + 0x0D]
loop_6673:
fmovrdlez %i2, %f4, %f8
tl %xcc, 0x1
fbu,a %fcc2, loop_6674
fcmpgt16 %f0, %f0, %o1
fble %fcc2, loop_6675
fnand %f12, %f14, %f0
loop_6674:
bcc %icc, loop_6676
fnand %f12, %f0, %f8
loop_6675:
fmovrse %g7, %f9, %f2
fmovdvc %icc, %f15, %f4
loop_6676:
fmul8sux16 %f0, %f2, %f8
fnegd %f2, %f0
sth %o0, [%l7 + 0x4C]
orn %g6, 0x137C, %l4
fmovrslez %g5, %f2, %f11
edge16 %g4, %o4, %o5
fors %f15, %f11, %f8
ldsw [%l7 + 0x30], %i4
lduw [%l7 + 0x70], %l3
ldsw [%l7 + 0x6C], %o2
tle %xcc, 0x7
sth %l6, [%l7 + 0x28]
bvc,a,pt %icc, loop_6677
bvs loop_6678
fxors %f7, %f12, %f5
fmovrdlz %l2, %f0, %f6
loop_6677:
fornot2 %f6, %f4, %f4
loop_6678:
fbn %fcc1, loop_6679
fbge %fcc3, loop_6680
ldd [%l7 + 0x28], %f12
fabsd %f14, %f12
loop_6679:
fsrc1s %f6, %f9
loop_6680:
movn %xcc, %i7, %g1
stw %l0, [%l7 + 0x18]
movneg %icc, %l1, %o3
tcs %icc, 0x0
fpsub32s %f6, %f6, %f13
ldub [%l7 + 0x24], %g2
movpos %xcc, %i0, %i3
fnot2s %f6, %f9
sub %i6, %o7, %g3
fmul8x16 %f0, %f0, %f14
fbl,a %fcc0, loop_6681
fpsub32 %f2, %f12, %f8
ldub [%l7 + 0x69], %i1
ldsh [%l7 + 0x16], %l5
loop_6681:
udiv %o6, 0x0A0A, %i5
bcc,a,pn %icc, loop_6682
ld [%l7 + 0x5C], %f11
stw %o1, [%l7 + 0x50]
sth %i2, [%l7 + 0x2A]
loop_6682:
fsrc1 %f12, %f0
ldsh [%l7 + 0x36], %g7
movre %o0, 0x324, %g6
movge %icc, %g5, %l4
stb %g4, [%l7 + 0x33]
stb %o4, [%l7 + 0x1C]
taddcc %i4, %o5, %l3
srax %l6, 0x12, %l2
fcmpgt16 %f14, %f2, %i7
brgez,a %g1, loop_6683
fmovdg %icc, %f1, %f10
alignaddr %o2, %l0, %o3
sll %g2, %l1, %i0
loop_6683:
fbo %fcc2, loop_6684
sth %i6, [%l7 + 0x48]
fcmpd %fcc2, %f4, %f6
fble,a %fcc0, loop_6685
loop_6684:
fnot1 %f2, %f2
ldub [%l7 + 0x7C], %o7
array8 %g3, %i3, %l5
loop_6685:
fone %f4
tpos %icc, 0x3
fmovdle %icc, %f2, %f0
edge16n %o6, %i1, %o1
fcmpgt16 %f4, %f12, %i2
fmul8x16al %f14, %f7, %f0
fabsd %f10, %f2
sdivx %g7, 0x1565, %o0
fcmpgt32 %f2, %f14, %i5
tneg %icc, 0x0
ldsh [%l7 + 0x6C], %g6
fmovspos %icc, %f15, %f4
nop
setx loop_6686, %l0, %l1
jmpl %l1, %g5
subcc %l4, %o4, %g4
fmovdn %xcc, %f5, %f7
fpack16 %f2, %f9
loop_6686:
fpadd16s %f6, %f13, %f15
fpadd16 %f6, %f6, %f12
fmovsvc %icc, %f3, %f6
ldsh [%l7 + 0x6E], %i4
fnot2s %f8, %f10
bcs,pn %xcc, loop_6687
ld [%l7 + 0x68], %f8
udivcc %l3, 0x185A, %l6
bn,a %icc, loop_6688
loop_6687:
ldsb [%l7 + 0x1C], %o5
edge16l %l2, %i7, %o2
edge8ln %g1, %l0, %g2
loop_6688:
fzeros %f0
ldsh [%l7 + 0x70], %o3
array16 %l1, %i0, %o7
move %xcc, %g3, %i6
fcmped %fcc1, %f2, %f0
ldx [%l7 + 0x30], %l5
smul %o6, %i3, %i1
brnz %i2, loop_6689
andn %o1, 0x0CD5, %g7
ldx [%l7 + 0x58], %i5
fnot2s %f7, %f11
loop_6689:
edge16n %g6, %g5, %o0
popc 0x1B8C, %l4
fmovsleu %icc, %f10, %f0
fand %f8, %f14, %f6
fnand %f6, %f4, %f0
fmovrsgez %g4, %f8, %f15
addccc %o4, %i4, %l6
addc %o5, %l3, %l2
fcmple16 %f10, %f8, %i7
fors %f10, %f6, %f6
ldsh [%l7 + 0x48], %o2
movg %icc, %g1, %l0
call loop_6690
fornot1s %f4, %f15, %f1
smulcc %o3, %g2, %l1
lduh [%l7 + 0x6E], %o7
loop_6690:
add %i0, %i6, %l5
fmovs %f13, %f7
edge8n %o6, %i3, %i1
nop
setx loop_6691, %l0, %l1
jmpl %l1, %g3
fpsub32 %f12, %f6, %f6
fcmpne16 %f0, %f12, %o1
sth %g7, [%l7 + 0x10]
loop_6691:
fnot1s %f8, %f5
stx %i2, [%l7 + 0x30]
edge32l %i5, %g6, %o0
ldsh [%l7 + 0x74], %g5
ldx [%l7 + 0x70], %l4
edge32 %o4, %i4, %g4
fmovdl %icc, %f13, %f14
ldsw [%l7 + 0x48], %l6
bcs,pn %icc, loop_6692
fmovsleu %xcc, %f11, %f8
mova %icc, %l3, %l2
stx %o5, [%l7 + 0x28]
loop_6692:
addcc %o2, 0x1C95, %g1
movne %icc, %i7, %o3
ld [%l7 + 0x24], %f13
sth %l0, [%l7 + 0x66]
move %xcc, %l1, %g2
ldsw [%l7 + 0x14], %o7
fmuld8ulx16 %f7, %f7, %f14
faligndata %f6, %f12, %f14
fmul8x16al %f0, %f2, %f14
sth %i0, [%l7 + 0x3C]
edge8l %l5, %i6, %o6
xor %i3, 0x0038, %g3
ldx [%l7 + 0x30], %i1
subcc %g7, 0x0CDB, %o1
lduh [%l7 + 0x60], %i2
brlez %i5, loop_6693
lduw [%l7 + 0x34], %g6
fpadd16 %f6, %f2, %f2
fcmpes %fcc1, %f13, %f6
loop_6693:
ldx [%l7 + 0x10], %g5
bvs %xcc, loop_6694
fmovsvc %xcc, %f14, %f0
tl %icc, 0x4
fbu %fcc3, loop_6695
loop_6694:
stb %o0, [%l7 + 0x42]
ldx [%l7 + 0x20], %o4
std %f14, [%l7 + 0x30]
loop_6695:
be,a %icc, loop_6696
fbue,a %fcc2, loop_6697
fmovrsgez %i4, %f11, %f14
movrlz %g4, %l6, %l4
loop_6696:
brlez,a %l3, loop_6698
loop_6697:
ld [%l7 + 0x70], %f3
fexpand %f4, %f12
stw %o5, [%l7 + 0x48]
loop_6698:
call loop_6699
ldub [%l7 + 0x39], %l2
brlz,a %o2, loop_6700
movrgz %i7, 0x056, %g1
loop_6699:
or %l0, %l1, %o3
fpadd32 %f8, %f14, %f14
loop_6700:
lduw [%l7 + 0x24], %o7
fands %f10, %f14, %f14
movle %icc, %g2, %l5
fnegd %f14, %f4
ldx [%l7 + 0x50], %i0
fxnor %f12, %f2, %f10
xor %i6, 0x0867, %o6
lduw [%l7 + 0x0C], %i3
stb %i1, [%l7 + 0x2F]
addc %g3, 0x162E, %g7
fmovrsne %o1, %f13, %f7
ldsb [%l7 + 0x12], %i2
sllx %g6, %i5, %o0
fmovsn %icc, %f13, %f8
sth %g5, [%l7 + 0x58]
fpack16 %f14, %f2
srl %o4, %i4, %l6
std %f2, [%l7 + 0x28]
fcmps %fcc3, %f12, %f3
ldsh [%l7 + 0x08], %g4
fcmped %fcc2, %f6, %f8
ld [%l7 + 0x34], %f2
movneg %icc, %l4, %o5
brgz,a %l2, loop_6701
movrne %o2, %i7, %g1
fnands %f9, %f15, %f10
fpadd16 %f8, %f0, %f8
loop_6701:
movrlz %l0, 0x13F, %l3
fnand %f4, %f2, %f14
movneg %xcc, %l1, %o3
stb %g2, [%l7 + 0x3F]
orncc %l5, 0x137A, %o7
movcs %xcc, %i0, %i6
movrgz %i3, 0x258, %o6
ta %icc, 0x4
bcc,a,pt %icc, loop_6702
fnegs %f4, %f15
xnor %g3, 0x0A57, %i1
sllx %o1, %i2, %g6
loop_6702:
tn %icc, 0x2
mulx %i5, 0x1D27, %g7
ld [%l7 + 0x14], %f10
fcmpeq32 %f10, %f0, %o0
lduh [%l7 + 0x3C], %o4
fmovdg %icc, %f7, %f12
fsrc1s %f11, %f13
stw %i4, [%l7 + 0x30]
ldsh [%l7 + 0x7A], %g5
and %l6, 0x170B, %l4
ldd [%l7 + 0x30], %f10
faligndata %f14, %f0, %f2
ld [%l7 + 0x08], %f0
fornot2s %f5, %f12, %f14
tpos %icc, 0x6
ldd [%l7 + 0x78], %f10
tpos %icc, 0x7
fmovdneg %xcc, %f1, %f8
fmovdvc %xcc, %f7, %f6
bcc,pn %xcc, loop_6703
lduh [%l7 + 0x4C], %o5
fmovdvs %xcc, %f3, %f4
ldub [%l7 + 0x20], %g4
loop_6703:
alignaddrl %l2, %o2, %g1
fpmerge %f9, %f4, %f14
std %f10, [%l7 + 0x58]
andn %i7, 0x00B7, %l3
sub %l1, %l0, %o3
addccc %l5, 0x0655, %o7
stx %g2, [%l7 + 0x68]
ldsw [%l7 + 0x2C], %i6
edge32l %i0, %i3, %g3
sll %i1, %o1, %i2
ldub [%l7 + 0x58], %o6
lduw [%l7 + 0x58], %i5
fmovdpos %icc, %f5, %f5
fmovdneg %xcc, %f4, %f2
srax %g6, %g7, %o4
fcmpne32 %f8, %f12, %i4
ldsh [%l7 + 0x56], %g5
bshuffle %f12, %f2, %f2
movneg %icc, %l6, %o0
tg %xcc, 0x5
brgez,a %o5, loop_6704
and %g4, %l2, %l4
array32 %g1, %i7, %l3
fmovde %icc, %f5, %f15
loop_6704:
andncc %o2, %l1, %o3
fmovdpos %icc, %f14, %f6
fmovsle %xcc, %f14, %f0
fmovdge %icc, %f3, %f14
ldub [%l7 + 0x24], %l0
ldsb [%l7 + 0x2E], %l5
xnorcc %g2, %i6, %i0
edge32n %o7, %g3, %i3
fmovdle %icc, %f7, %f1
ldub [%l7 + 0x5E], %i1
fmovsl %xcc, %f1, %f1
fones %f11
lduw [%l7 + 0x74], %o1
ldd [%l7 + 0x08], %f6
fmovrslz %i2, %f11, %f15
fbule %fcc0, loop_6705
umulcc %i5, 0x1889, %o6
subccc %g7, %o4, %g6
fmovrsgz %g5, %f4, %f14
loop_6705:
ldub [%l7 + 0x7C], %i4
fandnot2 %f10, %f10, %f2
fxor %f12, %f6, %f10
stw %l6, [%l7 + 0x34]
ldub [%l7 + 0x53], %o5
edge16ln %o0, %l2, %g4
brgz %l4, loop_6706
fmovdleu %icc, %f13, %f7
lduh [%l7 + 0x46], %g1
ldsw [%l7 + 0x70], %i7
loop_6706:
lduh [%l7 + 0x6A], %o2
st %f10, [%l7 + 0x3C]
std %f0, [%l7 + 0x50]
fmovrdlz %l3, %f2, %f8
ld [%l7 + 0x60], %f2
orn %l1, 0x1B0D, %o3
movge %xcc, %l0, %l5
stx %i6, [%l7 + 0x50]
alignaddr %g2, %o7, %i0
fandnot1 %f2, %f2, %f12
tcc %icc, 0x2
fmovdle %icc, %f14, %f9
fpmerge %f5, %f15, %f0
fnegs %f14, %f4
ldd [%l7 + 0x40], %f14
movrgez %g3, 0x208, %i3
ldsw [%l7 + 0x54], %i1
tg %icc, 0x4
sth %o1, [%l7 + 0x0C]
ldub [%l7 + 0x6B], %i5
ldx [%l7 + 0x60], %i2
array32 %g7, %o4, %g6
nop
setx loop_6707, %l0, %l1
jmpl %l1, %o6
fbe %fcc0, loop_6708
sth %i4, [%l7 + 0x54]
lduw [%l7 + 0x24], %g5
loop_6707:
ldd [%l7 + 0x30], %f0
loop_6708:
ld [%l7 + 0x78], %f2
st %f4, [%l7 + 0x60]
call loop_6709
fmovda %icc, %f14, %f0
nop
setx loop_6710, %l0, %l1
jmpl %l1, %l6
fmovdn %xcc, %f15, %f10
loop_6709:
stw %o0, [%l7 + 0x24]
fmovscs %icc, %f8, %f14
loop_6710:
fand %f2, %f14, %f12
mulscc %l2, %g4, %l4
fornot2 %f6, %f6, %f4
stx %g1, [%l7 + 0x20]
fcmpes %fcc2, %f13, %f12
fmovdne %icc, %f8, %f0
movgu %icc, %i7, %o5
sth %o2, [%l7 + 0x2C]
andncc %l3, %o3, %l1
fmovdpos %icc, %f3, %f8
fpsub32 %f12, %f12, %f2
fmovsle %xcc, %f8, %f1
fmovsa %icc, %f7, %f0
ldsh [%l7 + 0x50], %l0
fbu,a %fcc3, loop_6711
ldx [%l7 + 0x50], %l5
lduw [%l7 + 0x50], %i6
fbe %fcc0, loop_6712
loop_6711:
lduw [%l7 + 0x58], %g2
sth %o7, [%l7 + 0x3E]
edge16ln %i0, %g3, %i3
loop_6712:
xorcc %i1, 0x0699, %i5
tgu %xcc, 0x7
fmovsvs %icc, %f13, %f14
fexpand %f10, %f14
fmovrse %i2, %f9, %f7
sra %g7, %o1, %o4
lduh [%l7 + 0x50], %o6
te %xcc, 0x4
ba,a,pn %icc, loop_6713
ldd [%l7 + 0x68], %f12
srax %i4, %g5, %g6
fxors %f10, %f5, %f3
loop_6713:
fpsub16s %f13, %f0, %f0
ldsb [%l7 + 0x4D], %o0
fandnot2 %f6, %f12, %f2
tge %icc, 0x2
ldub [%l7 + 0x0A], %l2
fmul8ulx16 %f8, %f4, %f14
brlz,a %l6, loop_6714
fmuld8ulx16 %f10, %f6, %f8
orcc %g4, %g1, %l4
st %f9, [%l7 + 0x24]
loop_6714:
movvc %xcc, %i7, %o5
movrlez %l3, 0x0CB, %o2
fandnot1 %f4, %f12, %f0
fsrc2 %f14, %f14
bpos,a %xcc, loop_6715
nop
setx loop_6716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f8, %f14, %f12
fone %f6
loop_6715:
stw %o3, [%l7 + 0x40]
loop_6716:
fmovdcc %icc, %f3, %f12
tleu %xcc, 0x5
smul %l0, 0x0865, %l1
std %f8, [%l7 + 0x68]
fnand %f0, %f6, %f10
fmovdg %icc, %f12, %f4
fbl,a %fcc3, loop_6717
bl loop_6718
fnegs %f11, %f12
ldd [%l7 + 0x08], %f8
loop_6717:
sth %i6, [%l7 + 0x16]
loop_6718:
std %f8, [%l7 + 0x28]
ldsb [%l7 + 0x77], %g2
fsrc2s %f7, %f13
fsrc1 %f14, %f2
fxors %f8, %f8, %f2
brgz %l5, loop_6719
movre %o7, 0x1A4, %i0
mulx %g3, %i3, %i5
fpadd32 %f12, %f6, %f6
loop_6719:
movpos %icc, %i1, %g7
fmovrdgz %i2, %f2, %f6
fpadd32 %f4, %f8, %f6
sub %o4, %o6, %i4
fmovdcc %xcc, %f4, %f1
stw %g5, [%l7 + 0x18]
ba,pn %xcc, loop_6720
tg %icc, 0x2
fsrc1s %f9, %f10
fba,a %fcc2, loop_6721
loop_6720:
fpadd32 %f10, %f10, %f12
bl,pn %icc, loop_6722
movrlez %g6, %o1, %o0
loop_6721:
ldsw [%l7 + 0x20], %l2
ldsw [%l7 + 0x38], %l6
loop_6722:
fmovde %xcc, %f4, %f1
bne,a %icc, loop_6723
ba,a loop_6724
edge8l %g1, %l4, %g4
bleu,a,pt %icc, loop_6725
loop_6723:
tsubcctv %i7, 0x1E9B, %l3
loop_6724:
stb %o2, [%l7 + 0x67]
tg %xcc, 0x3
loop_6725:
fpackfix %f14, %f3
addcc %o5, 0x1BAD, %l0
move %icc, %l1, %o3
ldsw [%l7 + 0x64], %g2
fbg %fcc1, loop_6726
movcs %xcc, %i6, %l5
brgez,a %i0, loop_6727
movrlz %o7, 0x1F5, %i3
loop_6726:
fmovrse %i5, %f1, %f0
fmovs %f4, %f3
loop_6727:
fmovsvs %xcc, %f6, %f5
ldx [%l7 + 0x78], %g3
fornot1 %f10, %f10, %f0
ldx [%l7 + 0x20], %g7
sdivcc %i1, 0x1986, %o4
fandnot2 %f14, %f10, %f12
ldsh [%l7 + 0x6C], %o6
fbe,a %fcc0, loop_6728
fbug %fcc3, loop_6729
edge32ln %i2, %g5, %g6
fmovsa %xcc, %f15, %f4
loop_6728:
fmovsneg %icc, %f1, %f15
loop_6729:
fmovsgu %xcc, %f3, %f10
fmovsge %icc, %f6, %f1
taddcc %i4, 0x0F0F, %o0
fmovrdne %l2, %f4, %f0
fmovsa %xcc, %f8, %f9
ldx [%l7 + 0x40], %o1
ldub [%l7 + 0x53], %g1
stx %l4, [%l7 + 0x20]
stx %l6, [%l7 + 0x08]
fbne,a %fcc1, loop_6730
ble %icc, loop_6731
sth %g4, [%l7 + 0x1A]
std %f6, [%l7 + 0x50]
loop_6730:
bshuffle %f2, %f14, %f8
loop_6731:
fpadd16s %f9, %f12, %f15
fandnot1 %f8, %f14, %f10
edge8 %i7, %l3, %o5
orcc %l0, 0x1436, %o2
nop
setx loop_6732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f12, %f13
tge %icc, 0x3
movre %l1, %g2, %i6
loop_6732:
ldsh [%l7 + 0x32], %o3
tsubcc %l5, %i0, %i3
umulcc %i5, 0x1F1A, %g3
stw %o7, [%l7 + 0x4C]
brlz,a %g7, loop_6733
std %f0, [%l7 + 0x28]
addc %i1, 0x0835, %o4
lduh [%l7 + 0x28], %i2
loop_6733:
fmul8x16au %f1, %f2, %f10
tne %xcc, 0x5
fabsd %f10, %f2
srax %o6, 0x1B, %g6
std %f2, [%l7 + 0x48]
brnz %i4, loop_6734
fnot2 %f2, %f0
fble,a %fcc1, loop_6735
fnors %f7, %f4, %f3
loop_6734:
srl %g5, 0x1B, %o0
fmul8x16 %f6, %f14, %f10
loop_6735:
ldd [%l7 + 0x40], %f4
xor %o1, 0x1088, %l2
sth %g1, [%l7 + 0x38]
ldsb [%l7 + 0x7D], %l6
stb %g4, [%l7 + 0x52]
fpadd32 %f8, %f12, %f0
fabss %f1, %f1
lduw [%l7 + 0x74], %l4
fmovrslez %i7, %f7, %f4
fmovsleu %icc, %f2, %f10
bvc loop_6736
fnot2 %f8, %f14
fbue,a %fcc2, loop_6737
ldsh [%l7 + 0x7C], %l3
loop_6736:
edge32l %l0, %o2, %l1
ldd [%l7 + 0x40], %f12
loop_6737:
fmovdleu %icc, %f4, %f3
ldd [%l7 + 0x50], %f14
movn %icc, %g2, %o5
fandnot1 %f0, %f10, %f10
popc 0x0D0A, %o3
fnot2 %f14, %f10
edge8ln %i6, %i0, %i3
addccc %l5, 0x0094, %g3
ldsb [%l7 + 0x2A], %i5
ldsb [%l7 + 0x73], %o7
andncc %g7, %o4, %i2
brz %o6, loop_6738
fnands %f9, %f10, %f10
lduh [%l7 + 0x56], %g6
popc 0x12F1, %i1
loop_6738:
lduh [%l7 + 0x24], %g5
ldsb [%l7 + 0x7D], %o0
srax %o1, %i4, %l2
movg %icc, %l6, %g1
fmovrdgez %g4, %f6, %f10
lduh [%l7 + 0x1C], %l4
stx %l3, [%l7 + 0x58]
fmovdne %icc, %f2, %f1
stb %l0, [%l7 + 0x34]
edge8l %o2, %l1, %i7
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x78], %g2
array32 %o3, %i6, %o5
fxnors %f12, %f8, %f12
move %xcc, %i3, %l5
fcmple16 %f10, %f10, %g3
tl %icc, 0x1
lduh [%l7 + 0x54], %i0
fmovrslz %o7, %f14, %f5
stx %g7, [%l7 + 0x20]
bl,pn %icc, loop_6739
tleu %icc, 0x3
movg %xcc, %i5, %i2
fexpand %f3, %f0
loop_6739:
stw %o6, [%l7 + 0x1C]
alignaddr %o4, %i1, %g6
fmovsle %icc, %f8, %f8
edge32ln %g5, %o0, %i4
fmovdcc %xcc, %f13, %f8
fmovse %xcc, %f3, %f6
movpos %icc, %l2, %o1
ldd [%l7 + 0x50], %f12
sub %g1, %g4, %l4
tgu %xcc, 0x2
ldsb [%l7 + 0x7D], %l6
bleu,a %icc, loop_6740
fpack32 %f4, %f8, %f4
movneg %icc, %l0, %o2
movrlez %l1, 0x05D, %i7
loop_6740:
fbne %fcc2, loop_6741
fcmpgt32 %f2, %f2, %l3
udivcc %o3, 0x03BC, %i6
movrlz %g2, %o5, %i3
loop_6741:
tne %xcc, 0x6
tne %xcc, 0x5
brz,a %l5, loop_6742
move %icc, %g3, %o7
ldsb [%l7 + 0x7E], %g7
ldsw [%l7 + 0x14], %i5
loop_6742:
udivcc %i2, 0x0C01, %i0
fmovrsne %o6, %f9, %f13
ldsh [%l7 + 0x7A], %o4
st %f10, [%l7 + 0x44]
fmovdvc %icc, %f6, %f0
stb %g6, [%l7 + 0x48]
fbul,a %fcc3, loop_6743
taddcc %g5, %o0, %i4
std %f2, [%l7 + 0x28]
ba loop_6744
loop_6743:
std %f12, [%l7 + 0x68]
ldsw [%l7 + 0x58], %l2
fbuge %fcc0, loop_6745
loop_6744:
xor %o1, 0x0366, %i1
fbul,a %fcc1, loop_6746
sra %g1, 0x1D, %l4
loop_6745:
ld [%l7 + 0x6C], %f14
fornot2 %f0, %f4, %f14
loop_6746:
movcc %xcc, %l6, %g4
fnot2 %f0, %f12
fmovrsne %l0, %f7, %f10
fpadd32 %f0, %f8, %f14
movle %icc, %o2, %i7
nop
setx loop_6747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x10], %f4
fbu %fcc0, loop_6748
stb %l1, [%l7 + 0x47]
loop_6747:
fmovse %xcc, %f4, %f12
ld [%l7 + 0x5C], %f1
loop_6748:
fornot1s %f0, %f13, %f11
edge32n %l3, %i6, %g2
stw %o3, [%l7 + 0x1C]
brgz %o5, loop_6749
fxnors %f4, %f15, %f0
fble %fcc0, loop_6750
fcmpeq32 %f6, %f6, %l5
loop_6749:
ld [%l7 + 0x78], %f12
bne loop_6751
loop_6750:
call loop_6752
ldub [%l7 + 0x62], %g3
ldsw [%l7 + 0x34], %i3
loop_6751:
add %o7, 0x0C22, %i5
loop_6752:
nop
setx loop_6753, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x34]
movl %icc, %i0, %i2
movn %icc, %o6, %g6
loop_6753:
fexpand %f12, %f4
fbul %fcc1, loop_6754
edge8 %g5, %o0, %o4
fpmerge %f1, %f12, %f6
fmovde %xcc, %f14, %f11
loop_6754:
edge8ln %i4, %l2, %o1
fcmped %fcc1, %f8, %f10
fpack16 %f12, %f7
bcs loop_6755
fcmpgt32 %f14, %f8, %g1
fmovde %icc, %f9, %f14
fmovsl %icc, %f15, %f0
loop_6755:
lduh [%l7 + 0x72], %l4
ldsb [%l7 + 0x65], %l6
fandnot1 %f4, %f2, %f0
movleu %icc, %i1, %g4
lduh [%l7 + 0x26], %l0
fmovsneg %icc, %f6, %f1
smul %o2, %l1, %i7
taddcc %l3, %g2, %o3
ldsw [%l7 + 0x2C], %o5
fpadd16 %f4, %f14, %f8
fxnors %f1, %f9, %f3
fnot1s %f13, %f6
st %f8, [%l7 + 0x1C]
ldd [%l7 + 0x48], %f10
fornot1s %f5, %f4, %f1
lduh [%l7 + 0x0E], %i6
fmovsa %icc, %f0, %f8
edge8ln %l5, %i3, %o7
and %g3, 0x09C7, %i5
popc 0x096F, %i0
subc %g7, %i2, %o6
tle %icc, 0x1
movleu %icc, %g6, %g5
tge %xcc, 0x1
xor %o0, %o4, %l2
umulcc %o1, 0x03D8, %g1
ld [%l7 + 0x30], %f12
ldd [%l7 + 0x10], %f4
move %xcc, %l4, %i4
ldd [%l7 + 0x48], %f14
edge16n %i1, %l6, %l0
ldsh [%l7 + 0x7C], %o2
st %f5, [%l7 + 0x30]
addc %g4, 0x1077, %l1
lduw [%l7 + 0x34], %i7
ldx [%l7 + 0x68], %g2
ldsw [%l7 + 0x64], %o3
brgz,a %o5, loop_6756
fmovdneg %xcc, %f12, %f5
movre %l3, 0x3E6, %i6
ldsb [%l7 + 0x7F], %l5
loop_6756:
smul %o7, %g3, %i3
alignaddrl %i5, %g7, %i0
fornot1s %f5, %f9, %f10
std %f12, [%l7 + 0x40]
bvs,a,pt %icc, loop_6757
be,a,pt %icc, loop_6758
xnorcc %o6, 0x05E8, %i2
fmovse %xcc, %f3, %f7
loop_6757:
stx %g5, [%l7 + 0x58]
loop_6758:
fmovsvc %xcc, %f6, %f14
lduw [%l7 + 0x18], %g6
edge16ln %o0, %o4, %l2
movcs %xcc, %g1, %o1
ldub [%l7 + 0x11], %i4
stx %i1, [%l7 + 0x08]
ldsh [%l7 + 0x3A], %l4
stw %l0, [%l7 + 0x74]
sth %l6, [%l7 + 0x20]
ldd [%l7 + 0x28], %f0
fcmpgt16 %f0, %f8, %g4
lduw [%l7 + 0x10], %o2
sth %l1, [%l7 + 0x48]
movpos %icc, %g2, %o3
ldsw [%l7 + 0x3C], %i7
brz,a %l3, loop_6759
smul %i6, %l5, %o5
ldx [%l7 + 0x30], %o7
mova %icc, %g3, %i5
loop_6759:
umulcc %i3, %i0, %o6
fmovsa %xcc, %f11, %f11
bcs loop_6760
ld [%l7 + 0x58], %f0
fpmerge %f8, %f11, %f2
ba,a %xcc, loop_6761
loop_6760:
bg,a,pt %icc, loop_6762
ld [%l7 + 0x30], %f14
siam 0x5
loop_6761:
alignaddr %g7, %g5, %g6
loop_6762:
fsrc1s %f10, %f8
fmul8ulx16 %f0, %f8, %f14
fornot2 %f0, %f10, %f10
ld [%l7 + 0x18], %f10
movrgz %i2, 0x3BE, %o0
fpadd32 %f4, %f0, %f12
srax %o4, 0x08, %l2
mulscc %o1, %g1, %i1
tn %icc, 0x6
ld [%l7 + 0x58], %f10
movg %icc, %l4, %i4
ld [%l7 + 0x38], %f3
stb %l6, [%l7 + 0x5E]
fble %fcc1, loop_6763
fmovscc %xcc, %f9, %f0
array32 %l0, %o2, %g4
tvc %icc, 0x7
loop_6763:
fmuld8ulx16 %f10, %f14, %f0
bn,a,pt %xcc, loop_6764
tl %xcc, 0x3
fmovspos %icc, %f14, %f11
ldsb [%l7 + 0x7D], %l1
loop_6764:
bvc,a,pn %xcc, loop_6765
fpsub32s %f13, %f4, %f4
ldsb [%l7 + 0x6D], %g2
taddcc %i7, %l3, %o3
loop_6765:
movgu %xcc, %i6, %l5
stb %o7, [%l7 + 0x49]
fmovrsgez %o5, %f6, %f7
array32 %g3, %i5, %i3
sth %o6, [%l7 + 0x2A]
tl %xcc, 0x5
edge16l %i0, %g5, %g6
fmul8x16al %f4, %f9, %f10
fand %f12, %f2, %f10
std %f6, [%l7 + 0x58]
fbn %fcc3, loop_6766
fcmpne32 %f8, %f8, %g7
brlz,a %i2, loop_6767
lduw [%l7 + 0x40], %o4
loop_6766:
call loop_6768
fxnors %f3, %f0, %f1
loop_6767:
add %l2, %o0, %g1
lduh [%l7 + 0x70], %i1
loop_6768:
ldsh [%l7 + 0x0E], %l4
fmovsa %icc, %f12, %f2
fmovrdgez %i4, %f12, %f0
edge32n %o1, %l6, %l0
ldx [%l7 + 0x30], %g4
sth %o2, [%l7 + 0x5C]
stb %l1, [%l7 + 0x77]
std %f6, [%l7 + 0x60]
fmovsneg %xcc, %f7, %f3
ldsh [%l7 + 0x1C], %i7
lduh [%l7 + 0x14], %l3
fsrc2 %f12, %f12
ld [%l7 + 0x74], %f8
fsrc2s %f0, %f2
fcmple16 %f6, %f8, %g2
fbl %fcc1, loop_6769
fsrc2s %f14, %f8
fxnor %f0, %f6, %f12
fbe %fcc0, loop_6770
loop_6769:
fsrc1 %f4, %f6
lduw [%l7 + 0x0C], %o3
fbg %fcc2, loop_6771
loop_6770:
nop
setx loop_6772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x4
lduh [%l7 + 0x7A], %i6
loop_6771:
movcs %xcc, %o7, %o5
loop_6772:
ldsh [%l7 + 0x70], %l5
fmovdcc %icc, %f12, %f0
tsubcc %g3, 0x06DC, %i3
sth %o6, [%l7 + 0x7A]
bn,a,pn %icc, loop_6773
stx %i0, [%l7 + 0x28]
st %f3, [%l7 + 0x50]
sethi 0x0DC4, %i5
loop_6773:
or %g6, 0x03BA, %g7
nop
setx loop_6774, %l0, %l1
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 %i2, [%l7 + 0x30]
tgu %icc, 0x6
ble,a,pn %xcc, loop_6775
loop_6774:
fors %f11, %f10, %f6
ldsh [%l7 + 0x42], %g5
ldsw [%l7 + 0x7C], %o4
loop_6775:
tsubcctv %o0, %g1, %i1
ldsh [%l7 + 0x50], %l2
fpack16 %f6, %f8
brgz,a %l4, loop_6776
nop
setx loop_6777, %l0, %l1
jmpl %l1, %i4
fbuge %fcc0, loop_6778
ldsh [%l7 + 0x12], %l6
loop_6776:
fxors %f10, %f0, %f10
loop_6777:
movrgz %l0, 0x023, %o1
loop_6778:
st %f2, [%l7 + 0x44]
brlz,a %o2, loop_6779
stb %l1, [%l7 + 0x45]
move %xcc, %g4, %i7
ldsh [%l7 + 0x72], %l3
loop_6779:
sth %o3, [%l7 + 0x52]
movleu %xcc, %i6, %g2
fxnors %f14, %f4, %f1
fmovdne %xcc, %f15, %f7
subc %o7, 0x182A, %l5
fmovdleu %xcc, %f15, %f11
mova %icc, %o5, %g3
fcmpgt16 %f0, %f8, %o6
bg,pt %xcc, loop_6780
ldsb [%l7 + 0x31], %i3
st %f5, [%l7 + 0x6C]
te %xcc, 0x1
loop_6780:
edge16 %i5, %g6, %i0
fmovse %xcc, %f5, %f10
fones %f13
movcs %xcc, %g7, %i2
pdist %f6, %f12, %f8
bcc,a loop_6781
sth %g5, [%l7 + 0x08]
sth %o4, [%l7 + 0x54]
movl %xcc, %g1, %o0
loop_6781:
subc %l2, %i1, %i4
fmovdle %xcc, %f15, %f8
std %f14, [%l7 + 0x68]
fornot1s %f0, %f14, %f7
fmovsgu %xcc, %f5, %f6
movg %xcc, %l4, %l6
fmovrdgz %o1, %f12, %f8
fmovdgu %xcc, %f0, %f13
fmovrdlez %l0, %f10, %f8
fpsub32 %f10, %f6, %f14
ldsw [%l7 + 0x38], %l1
st %f13, [%l7 + 0x1C]
stx %g4, [%l7 + 0x58]
fbne %fcc3, loop_6782
siam 0x6
brgz,a %i7, loop_6783
lduh [%l7 + 0x4E], %o2
loop_6782:
fmul8sux16 %f14, %f4, %f2
fand %f2, %f6, %f12
loop_6783:
fand %f0, %f14, %f8
fcmpd %fcc1, %f6, %f14
nop
setx loop_6784, %l0, %l1
jmpl %l1, %o3
stb %l3, [%l7 + 0x21]
fandnot1 %f2, %f2, %f4
call loop_6785
loop_6784:
udivx %i6, 0x0F02, %o7
bpos,a,pt %icc, loop_6786
movleu %icc, %g2, %l5
loop_6785:
bcc,pn %xcc, loop_6787
sdiv %g3, 0x05C3, %o6
loop_6786:
movrne %o5, %i5, %g6
ldsb [%l7 + 0x57], %i3
loop_6787:
movcs %icc, %g7, %i0
fcmple16 %f14, %f10, %i2
fandnot1s %f5, %f14, %f3
fmovsneg %icc, %f11, %f1
stb %g5, [%l7 + 0x20]
tgu %xcc, 0x5
tvs %xcc, 0x4
ldsh [%l7 + 0x64], %o4
ldsh [%l7 + 0x52], %g1
fmovde %xcc, %f2, %f12
edge32n %o0, %i1, %l2
stb %i4, [%l7 + 0x20]
tsubcc %l6, 0x1362, %o1
fmovrdgez %l4, %f12, %f12
fmovsleu %xcc, %f14, %f10
sdivcc %l1, 0x13B4, %l0
tg %xcc, 0x5
ldsb [%l7 + 0x21], %g4
alignaddrl %i7, %o2, %o3
fones %f3
orcc %i6, %l3, %o7
fmul8ulx16 %f0, %f6, %f4
fcmpeq16 %f8, %f8, %g2
ldx [%l7 + 0x20], %l5
sll %g3, 0x0D, %o5
sth %o6, [%l7 + 0x56]
ld [%l7 + 0x50], %f7
ldsh [%l7 + 0x10], %g6
ldx [%l7 + 0x08], %i5
sth %g7, [%l7 + 0x10]
brlez %i3, loop_6788
lduh [%l7 + 0x76], %i2
fmovdpos %xcc, %f14, %f14
fnot2 %f8, %f12
loop_6788:
edge32n %i0, %o4, %g5
add %o0, 0x06D1, %i1
ldsw [%l7 + 0x6C], %l2
sth %i4, [%l7 + 0x12]
movleu %icc, %g1, %l6
alignaddrl %l4, %l1, %l0
fcmpeq16 %f4, %f6, %g4
edge16 %i7, %o1, %o3
ldsh [%l7 + 0x0A], %i6
fmovdg %xcc, %f0, %f10
st %f3, [%l7 + 0x58]
fxnor %f4, %f2, %f4
be,a loop_6789
fmovsg %icc, %f9, %f13
fcmpgt16 %f2, %f10, %l3
brlz,a %o7, loop_6790
loop_6789:
for %f6, %f10, %f0
fba %fcc2, loop_6791
brnz %o2, loop_6792
loop_6790:
stw %l5, [%l7 + 0x7C]
stw %g2, [%l7 + 0x68]
loop_6791:
fnot1s %f1, %f5
loop_6792:
lduw [%l7 + 0x64], %o5
sllx %g3, %g6, %i5
stb %o6, [%l7 + 0x64]
stw %g7, [%l7 + 0x58]
fmovdleu %xcc, %f13, %f0
fnot2 %f14, %f10
stx %i2, [%l7 + 0x40]
ldsb [%l7 + 0x6E], %i3
ld [%l7 + 0x24], %f5
ldx [%l7 + 0x40], %o4
ldsh [%l7 + 0x12], %g5
brz,a %i0, loop_6793
movrlz %i1, %l2, %i4
tle %xcc, 0x4
orn %o0, %l6, %l4
loop_6793:
bge %xcc, loop_6794
fmovsa %xcc, %f5, %f9
st %f12, [%l7 + 0x74]
ldd [%l7 + 0x48], %f8
loop_6794:
fmovdneg %icc, %f2, %f10
fmul8x16al %f2, %f7, %f2
ldsb [%l7 + 0x42], %l1
fpack32 %f10, %f8, %f10
ldsw [%l7 + 0x5C], %g1
ba,a,pn %icc, loop_6795
movre %l0, 0x3BB, %i7
ldsw [%l7 + 0x2C], %g4
stb %o1, [%l7 + 0x17]
loop_6795:
fbug %fcc1, loop_6796
ld [%l7 + 0x18], %f15
mova %icc, %o3, %l3
ld [%l7 + 0x20], %f8
loop_6796:
srl %i6, %o7, %l5
fblg,a %fcc0, loop_6797
std %f8, [%l7 + 0x38]
std %f14, [%l7 + 0x78]
array16 %o2, %o5, %g3
loop_6797:
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x20], %g2
ldsb [%l7 + 0x22], %g6
mulx %i5, 0x1525, %g7
ldsw [%l7 + 0x44], %i2
stw %o6, [%l7 + 0x10]
subcc %o4, %g5, %i0
fzero %f2
ldsw [%l7 + 0x68], %i1
sth %l2, [%l7 + 0x50]
ldx [%l7 + 0x30], %i3
sth %o0, [%l7 + 0x16]
fbo %fcc2, loop_6798
and %i4, %l6, %l4
fmovsle %icc, %f2, %f3
lduh [%l7 + 0x2E], %l1
loop_6798:
fornot1s %f12, %f0, %f5
nop
setx loop_6799, %l0, %l1
jmpl %l1, %g1
fcmpne32 %f8, %f0, %l0
fsrc2 %f14, %f10
udivcc %g4, 0x0F3D, %o1
loop_6799:
ld [%l7 + 0x54], %f13
lduh [%l7 + 0x56], %o3
srlx %l3, %i6, %o7
edge8ln %l5, %o2, %o5
sll %g3, %i7, %g2
ldd [%l7 + 0x08], %f8
bcc %icc, loop_6800
stw %g6, [%l7 + 0x50]
ldsb [%l7 + 0x5E], %i5
fsrc2s %f12, %f7
loop_6800:
fcmpgt16 %f0, %f4, %g7
fpsub32 %f6, %f10, %f8
movpos %icc, %o6, %i2
fxor %f10, %f2, %f12
edge16ln %g5, %o4, %i0
nop
setx loop_6801, %l0, %l1
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 %fcc3, loop_6802
fpadd32s %f7, %f5, %f1
fble,a %fcc0, loop_6803
loop_6801:
st %f12, [%l7 + 0x64]
loop_6802:
fandnot1 %f6, %f0, %f2
lduw [%l7 + 0x54], %i1
loop_6803:
brz %i3, loop_6804
fornot2s %f12, %f2, %f0
ld [%l7 + 0x4C], %f11
nop
setx loop_6805, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6804:
fmul8x16al %f15, %f4, %f6
ld [%l7 + 0x1C], %f8
brlez %o0, loop_6806
loop_6805:
tn %icc, 0x6
fandnot1s %f5, %f8, %f3
edge32 %i4, %l6, %l4
loop_6806:
stx %l1, [%l7 + 0x58]
ldx [%l7 + 0x20], %g1
fbge,a %fcc3, loop_6807
brz %l2, loop_6808
addc %g4, 0x1619, %o1
and %o3, 0x0B69, %l0
loop_6807:
lduw [%l7 + 0x6C], %l3
loop_6808:
std %f14, [%l7 + 0x38]
ldsw [%l7 + 0x7C], %i6
fmovsleu %icc, %f4, %f13
ldsb [%l7 + 0x36], %o7
edge16l %o2, %l5, %g3
faligndata %f8, %f10, %f4
fmovsneg %icc, %f4, %f8
fxor %f14, %f6, %f4
fornot2 %f10, %f14, %f12
ldsh [%l7 + 0x0E], %o5
fnands %f9, %f10, %f6
lduw [%l7 + 0x14], %i7
fpadd32s %f6, %f9, %f9
movrgez %g6, 0x0B6, %i5
fpsub16 %f8, %f12, %f8
fandnot2s %f6, %f11, %f6
fble %fcc0, loop_6809
srax %g2, 0x14, %g7
ldx [%l7 + 0x38], %i2
sub %g5, 0x0ADD, %o4
loop_6809:
ld [%l7 + 0x30], %f15
ldsw [%l7 + 0x3C], %i0
fmul8x16au %f12, %f10, %f12
ldsh [%l7 + 0x4A], %o6
fbul,a %fcc2, loop_6810
fmovsvc %xcc, %f7, %f11
edge16 %i1, %i3, %i4
lduh [%l7 + 0x34], %o0
loop_6810:
fmovdcc %icc, %f4, %f8
movre %l4, %l1, %l6
fmovrsgez %g1, %f11, %f3
nop
setx loop_6811, %l0, %l1
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, %o1
stw %g4, [%l7 + 0x10]
lduh [%l7 + 0x54], %o3
loop_6811:
ldub [%l7 + 0x75], %l0
fmovrdlz %i6, %f10, %f6
fpsub32s %f9, %f12, %f14
sth %l3, [%l7 + 0x50]
ldx [%l7 + 0x08], %o7
bleu,pt %icc, loop_6812
fmovsn %icc, %f0, %f5
ld [%l7 + 0x50], %f13
stw %l5, [%l7 + 0x48]
loop_6812:
sth %o2, [%l7 + 0x28]
ba loop_6813
fcmpgt16 %f4, %f12, %o5
fmovsvc %xcc, %f12, %f13
sll %i7, %g6, %i5
loop_6813:
ldx [%l7 + 0x60], %g3
tg %xcc, 0x7
fmovdge %xcc, %f15, %f4
movcs %icc, %g7, %g2
movrne %g5, %o4, %i0
array32 %i2, %i1, %o6
fandnot1s %f6, %f0, %f10
tvs %xcc, 0x4
popc 0x0993, %i4
st %f10, [%l7 + 0x10]
fmovsneg %icc, %f6, %f9
fmovrde %i3, %f0, %f4
lduh [%l7 + 0x62], %l4
addccc %o0, %l6, %g1
std %f10, [%l7 + 0x18]
edge16ln %l1, %o1, %l2
alignaddrl %g4, %l0, %o3
stw %i6, [%l7 + 0x6C]
fbn %fcc0, loop_6814
ldub [%l7 + 0x6A], %o7
stb %l3, [%l7 + 0x5E]
add %l5, 0x1B87, %o2
loop_6814:
fmovdvc %xcc, %f11, %f6
stw %o5, [%l7 + 0x4C]
stw %i7, [%l7 + 0x5C]
lduw [%l7 + 0x18], %i5
std %f2, [%l7 + 0x68]
udiv %g6, 0x0426, %g3
sth %g2, [%l7 + 0x30]
udiv %g7, 0x1BCA, %o4
ldd [%l7 + 0x28], %f4
edge32 %i0, %i2, %g5
udivx %o6, 0x19B6, %i4
lduh [%l7 + 0x18], %i1
ld [%l7 + 0x7C], %f8
fandnot2 %f12, %f4, %f10
tn %xcc, 0x6
fmovscs %xcc, %f11, %f10
movcs %xcc, %i3, %l4
sra %o0, 0x0A, %l6
tcs %icc, 0x6
andn %l1, 0x14AA, %o1
movneg %icc, %l2, %g4
fcmple32 %f6, %f10, %l0
ta %icc, 0x7
xnor %o3, 0x06C6, %g1
std %f2, [%l7 + 0x70]
fnegs %f6, %f4
ld [%l7 + 0x68], %f2
fpadd16 %f12, %f8, %f6
fmovsvc %icc, %f8, %f11
movgu %xcc, %i6, %o7
fmovrdgez %l5, %f12, %f10
lduw [%l7 + 0x20], %o2
fabsd %f2, %f2
sth %o5, [%l7 + 0x16]
edge16l %l3, %i7, %i5
fbug,a %fcc1, loop_6815
fsrc1 %f8, %f12
lduw [%l7 + 0x60], %g6
fmovsn %xcc, %f12, %f5
loop_6815:
ldx [%l7 + 0x08], %g3
ldx [%l7 + 0x78], %g2
stw %g7, [%l7 + 0x64]
ldsw [%l7 + 0x18], %i0
popc 0x121F, %o4
and %g5, %o6, %i4
fmovdcc %xcc, %f8, %f2
fcmpes %fcc2, %f5, %f4
lduh [%l7 + 0x1E], %i1
and %i3, %i2, %o0
ldsw [%l7 + 0x0C], %l6
stw %l1, [%l7 + 0x0C]
fxor %f10, %f0, %f12
movcs %icc, %o1, %l4
fbu %fcc3, loop_6816
edge16ln %g4, %l2, %o3
fmovsvs %icc, %f8, %f4
fpadd16s %f3, %f10, %f15
loop_6816:
fone %f2
fmovrdlz %g1, %f12, %f4
tne %icc, 0x6
orn %i6, %l0, %l5
fxor %f12, %f8, %f14
fbo %fcc1, loop_6817
nop
setx loop_6818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x1
array8 %o2, %o5, %o7
loop_6817:
std %f6, [%l7 + 0x28]
loop_6818:
fba %fcc3, loop_6819
edge8l %l3, %i5, %g6
ldsb [%l7 + 0x5F], %i7
ld [%l7 + 0x68], %f14
loop_6819:
fmovsvc %icc, %f4, %f9
ba,pn %icc, loop_6820
ldsw [%l7 + 0x58], %g2
fmovsleu %xcc, %f14, %f15
ldub [%l7 + 0x6F], %g7
loop_6820:
ta %xcc, 0x1
ldub [%l7 + 0x29], %i0
movrlez %o4, %g5, %o6
stw %i4, [%l7 + 0x54]
ldsh [%l7 + 0x70], %g3
srl %i3, %i2, %o0
bge,a loop_6821
srlx %i1, 0x05, %l6
stx %o1, [%l7 + 0x60]
stb %l4, [%l7 + 0x1A]
loop_6821:
movl %icc, %g4, %l1
orcc %o3, 0x12A2, %l2
lduh [%l7 + 0x12], %g1
fmovrdlz %i6, %f10, %f6
fmul8x16au %f9, %f11, %f6
movvc %xcc, %l0, %o2
fcmple32 %f4, %f6, %l5
fmuld8sux16 %f3, %f10, %f12
brnz,a %o5, loop_6822
movg %icc, %o7, %i5
sth %l3, [%l7 + 0x28]
tcs %xcc, 0x4
loop_6822:
lduh [%l7 + 0x24], %g6
fone %f8
lduw [%l7 + 0x24], %g2
ldd [%l7 + 0x08], %f12
orn %i7, 0x0FD0, %g7
tl %icc, 0x1
fmovrdlez %i0, %f8, %f10
tgu %icc, 0x0
fand %f2, %f14, %f10
bge,pn %xcc, loop_6823
stw %o4, [%l7 + 0x20]
call loop_6824
sdiv %o6, 0x120D, %g5
loop_6823:
fpsub32 %f14, %f4, %f10
ldsh [%l7 + 0x7E], %i4
loop_6824:
fpsub16 %f12, %f0, %f14
bne,a %icc, loop_6825
fba %fcc2, loop_6826
fsrc1 %f8, %f12
fmovrse %g3, %f15, %f11
loop_6825:
fmovrde %i2, %f0, %f2
loop_6826:
movrlz %i3, %i1, %o0
stb %o1, [%l7 + 0x41]
fmovrdlez %l6, %f8, %f12
st %f3, [%l7 + 0x70]
fnand %f2, %f4, %f14
fpsub32s %f11, %f3, %f5
sth %g4, [%l7 + 0x7A]
fandnot1s %f6, %f7, %f8
brz,a %l1, loop_6827
for %f8, %f8, %f8
addc %o3, 0x175A, %l4
movvc %icc, %g1, %l2
loop_6827:
tcs %icc, 0x6
tvc %xcc, 0x3
stb %i6, [%l7 + 0x6D]
edge32n %o2, %l5, %o5
sra %o7, %i5, %l3
alignaddrl %g6, %g2, %l0
sra %g7, 0x1F, %i0
fmul8ulx16 %f10, %f6, %f2
fzero %f12
tcs %icc, 0x6
tsubcc %i7, %o4, %o6
stb %i4, [%l7 + 0x7E]
ldsw [%l7 + 0x44], %g3
fnot2 %f10, %f8
ta %icc, 0x1
fands %f5, %f4, %f5
ldd [%l7 + 0x08], %f12
movrgz %i2, 0x2DE, %g5
ldsw [%l7 + 0x40], %i3
edge16ln %o0, %i1, %o1
bpos loop_6828
movge %xcc, %g4, %l6
udivx %o3, 0x09E1, %l4
sra %l1, %l2, %i6
loop_6828:
fmovd %f10, %f6
fnors %f9, %f4, %f7
tcc %icc, 0x0
fbne %fcc2, loop_6829
be,a,pt %icc, loop_6830
edge16l %g1, %o2, %l5
movrlz %o5, %o7, %i5
loop_6829:
fnot2s %f2, %f5
loop_6830:
fpack16 %f10, %f3
fbl,a %fcc0, loop_6831
array32 %g6, %g2, %l0
addcc %g7, %i0, %i7
sth %o4, [%l7 + 0x54]
loop_6831:
stx %o6, [%l7 + 0x48]
std %f4, [%l7 + 0x28]
brz,a %l3, loop_6832
tcc %icc, 0x0
fnand %f4, %f0, %f8
ld [%l7 + 0x50], %f6
loop_6832:
fornot1s %f11, %f1, %f11
std %f14, [%l7 + 0x20]
stx %i4, [%l7 + 0x08]
fmovsvs %icc, %f11, %f15
move %xcc, %i2, %g3
fornot2 %f10, %f2, %f0
ldx [%l7 + 0x68], %i3
ld [%l7 + 0x40], %f1
ldub [%l7 + 0x21], %g5
stb %i1, [%l7 + 0x10]
alignaddr %o1, %g4, %l6
fxnor %f12, %f8, %f6
tle %icc, 0x6
andncc %o0, %l4, %l1
fmovda %xcc, %f5, %f4
stx %o3, [%l7 + 0x50]
ba loop_6833
ld [%l7 + 0x4C], %f8
ble,a,pn %xcc, loop_6834
fbul %fcc1, loop_6835
loop_6833:
fabss %f12, %f2
ldx [%l7 + 0x08], %i6
loop_6834:
subcc %l2, %o2, %l5
loop_6835:
fmovsleu %xcc, %f15, %f6
fmovdleu %xcc, %f14, %f1
xorcc %g1, %o5, %o7
sth %i5, [%l7 + 0x36]
lduw [%l7 + 0x40], %g6
ldsh [%l7 + 0x12], %l0
tsubcc %g7, %g2, %i0
fba %fcc3, loop_6836
fnot2 %f14, %f8
fmovdneg %icc, %f13, %f12
ldd [%l7 + 0x68], %f10
loop_6836:
sll %o4, %i7, %o6
bn,pt %icc, loop_6837
tvc %icc, 0x5
fbul,a %fcc0, loop_6838
fors %f4, %f12, %f6
loop_6837:
tcc %icc, 0x5
fabsd %f8, %f12
loop_6838:
fmul8ulx16 %f6, %f8, %f4
movn %xcc, %i4, %l3
bg,pn %xcc, loop_6839
pdist %f0, %f14, %f12
lduw [%l7 + 0x08], %g3
ldub [%l7 + 0x25], %i3
loop_6839:
ldsw [%l7 + 0x4C], %i2
fornot2 %f10, %f6, %f4
edge32l %i1, %g5, %o1
fcmps %fcc1, %f1, %f1
stx %g4, [%l7 + 0x08]
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x57], %o0
tn %icc, 0x1
fmovrsgez %l6, %f10, %f1
fmovrdgez %l1, %f0, %f8
movrgz %o3, %i6, %l2
std %f4, [%l7 + 0x38]
udiv %l4, 0x1723, %l5
nop
setx loop_6840, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x45], %o5
stb %g1, [%l7 + 0x18]
lduh [%l7 + 0x36], %o7
loop_6840:
fornot2 %f14, %f0, %f8
bg,a,pn %xcc, loop_6841
fbl,a %fcc3, loop_6842
movg %xcc, %g6, %l0
fsrc2 %f2, %f0
loop_6841:
stw %g7, [%l7 + 0x3C]
loop_6842:
fba,a %fcc1, loop_6843
stx %i5, [%l7 + 0x28]
fmovdn %icc, %f2, %f0
bleu,a,pt %icc, loop_6844
loop_6843:
fnor %f4, %f8, %f4
sth %g2, [%l7 + 0x2A]
bcs,pt %xcc, loop_6845
loop_6844:
stx %o4, [%l7 + 0x18]
movvc %xcc, %i0, %i7
subc %o6, 0x09FE, %i4
loop_6845:
ldsh [%l7 + 0x54], %g3
call loop_6846
tsubcc %i3, 0x1419, %l3
taddcctv %i1, 0x0534, %i2
ldx [%l7 + 0x20], %o1
loop_6846:
stb %g4, [%l7 + 0x6F]
edge16ln %g5, %l6, %o0
fcmpgt32 %f6, %f4, %o3
fcmpeq32 %f12, %f14, %i6
stx %l2, [%l7 + 0x40]
std %f14, [%l7 + 0x28]
lduw [%l7 + 0x74], %l1
fpadd16 %f6, %f14, %f12
fcmped %fcc3, %f4, %f10
ldx [%l7 + 0x40], %l5
fcmpgt32 %f2, %f10, %l4
edge16 %o2, %o5, %g1
fblg %fcc3, loop_6847
subc %g6, %l0, %o7
bcc,a,pt %xcc, loop_6848
movcc %xcc, %i5, %g2
loop_6847:
ldx [%l7 + 0x50], %o4
fmovsgu %xcc, %f2, %f2
loop_6848:
brgez,a %i0, loop_6849
ldsw [%l7 + 0x58], %i7
stb %o6, [%l7 + 0x0A]
bg,pt %icc, loop_6850
loop_6849:
brgez,a %i4, loop_6851
fmovrdlz %g3, %f10, %f2
ldsw [%l7 + 0x10], %i3
loop_6850:
fmovrde %g7, %f8, %f6
loop_6851:
fmovrsgez %i1, %f11, %f2
ldx [%l7 + 0x68], %i2
fmovrsne %l3, %f13, %f11
ldx [%l7 + 0x40], %o1
fcmps %fcc0, %f13, %f1
ldd [%l7 + 0x10], %f6
ldd [%l7 + 0x10], %f14
faligndata %f14, %f10, %f8
stx %g4, [%l7 + 0x48]
edge16ln %l6, %g5, %o0
brgez %o3, loop_6852
fmovrde %i6, %f10, %f6
stx %l2, [%l7 + 0x28]
mulscc %l1, 0x140B, %l4
loop_6852:
fcmpgt16 %f2, %f10, %o2
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x58], %f8
edge32l %l5, %o5, %g1
fmovdvc %icc, %f11, %f4
bvc loop_6853
fbo %fcc0, loop_6854
brnz,a %l0, loop_6855
sth %o7, [%l7 + 0x1A]
loop_6853:
stw %g6, [%l7 + 0x3C]
loop_6854:
movre %i5, %o4, %i0
loop_6855:
fpsub32 %f12, %f2, %f4
stw %i7, [%l7 + 0x74]
ldub [%l7 + 0x40], %o6
umul %i4, 0x1718, %g2
ldub [%l7 + 0x7B], %g3
bg,a,pn %icc, loop_6856
edge32l %g7, %i1, %i3
fsrc1 %f8, %f0
fbo %fcc0, loop_6857
loop_6856:
fpack16 %f10, %f9
fmovdne %icc, %f12, %f3
ldub [%l7 + 0x59], %i2
loop_6857:
fbg %fcc3, loop_6858
ldd [%l7 + 0x68], %f12
movcs %icc, %o1, %g4
ld [%l7 + 0x70], %f8
loop_6858:
fcmpes %fcc1, %f11, %f12
ldd [%l7 + 0x40], %f12
ldsw [%l7 + 0x4C], %l3
sllx %g5, 0x10, %o0
ldub [%l7 + 0x4F], %l6
edge16 %i6, %l2, %l1
sethi 0x09FF, %o3
srax %o2, %l5, %l4
stw %g1, [%l7 + 0x24]
ldsh [%l7 + 0x1C], %l0
ldsw [%l7 + 0x18], %o5
tneg %xcc, 0x2
tleu %xcc, 0x5
move %icc, %g6, %o7
ldsb [%l7 + 0x14], %o4
fmovde %icc, %f10, %f8
fpmerge %f3, %f13, %f0
fmovdpos %icc, %f11, %f7
brgz %i5, loop_6859
stx %i7, [%l7 + 0x20]
fmovrdgz %o6, %f12, %f4
srl %i0, %g2, %i4
loop_6859:
tcs %xcc, 0x4
alignaddrl %g3, %i1, %g7
fbne %fcc3, loop_6860
fmul8ulx16 %f4, %f8, %f8
bge,pn %xcc, loop_6861
sdivx %i2, 0x1440, %o1
loop_6860:
ldsw [%l7 + 0x0C], %g4
bge,a %icc, loop_6862
loop_6861:
fmul8x16au %f7, %f12, %f6
stx %l3, [%l7 + 0x58]
tge %xcc, 0x2
loop_6862:
lduw [%l7 + 0x70], %i3
ldub [%l7 + 0x1E], %g5
udiv %o0, 0x0FC1, %i6
ldx [%l7 + 0x08], %l6
taddcctv %l1, 0x1793, %o3
lduw [%l7 + 0x20], %l2
ldsh [%l7 + 0x72], %l5
fornot2 %f6, %f14, %f2
ldsh [%l7 + 0x18], %o2
mova %xcc, %l4, %g1
fbuge %fcc0, loop_6863
movrlz %l0, 0x136, %o5
fnot2s %f4, %f6
fblg,a %fcc3, loop_6864
loop_6863:
taddcc %g6, %o7, %o4
popc %i5, %o6
fxnors %f3, %f1, %f4
loop_6864:
fcmped %fcc1, %f6, %f0
move %icc, %i0, %g2
stw %i4, [%l7 + 0x28]
fnot2s %f14, %f8
movrne %g3, %i1, %i7
movne %icc, %i2, %o1
fcmpgt16 %f10, %f4, %g4
st %f8, [%l7 + 0x68]
te %xcc, 0x1
sra %g7, 0x08, %l3
ldx [%l7 + 0x50], %i3
bge loop_6865
fandnot1s %f13, %f14, %f1
fcmps %fcc2, %f3, %f4
fmovrslez %o0, %f8, %f6
loop_6865:
lduw [%l7 + 0x70], %g5
bl,a,pn %xcc, loop_6866
sth %l6, [%l7 + 0x76]
fandnot1s %f10, %f14, %f15
fpsub16 %f2, %f0, %f14
loop_6866:
movre %l1, %i6, %l2
ld [%l7 + 0x34], %f10
sub %o3, %l5, %l4
lduw [%l7 + 0x40], %g1
stx %l0, [%l7 + 0x10]
bn,pt %xcc, loop_6867
call loop_6868
fzero %f12
st %f10, [%l7 + 0x78]
loop_6867:
fcmpgt16 %f4, %f12, %o2
loop_6868:
sth %g6, [%l7 + 0x64]
ldsb [%l7 + 0x5E], %o7
fmovsleu %xcc, %f8, %f1
ldx [%l7 + 0x68], %o4
ldsh [%l7 + 0x3C], %o5
tle %icc, 0x4
movre %i5, 0x0EE, %i0
movgu %xcc, %g2, %o6
st %f1, [%l7 + 0x60]
movcc %xcc, %i4, %i1
tcs %icc, 0x4
addc %i7, %i2, %g3
st %f6, [%l7 + 0x08]
ldub [%l7 + 0x75], %g4
ble,a,pn %xcc, loop_6869
lduw [%l7 + 0x1C], %o1
stx %l3, [%l7 + 0x28]
sll %i3, 0x17, %o0
loop_6869:
add %g7, %g5, %l1
fble,a %fcc2, loop_6870
lduh [%l7 + 0x18], %i6
be %xcc, loop_6871
movl %xcc, %l2, %l6
loop_6870:
ld [%l7 + 0x10], %f11
ldsb [%l7 + 0x53], %o3
loop_6871:
stx %l5, [%l7 + 0x40]
tpos %xcc, 0x5
and %l4, %g1, %o2
fsrc1s %f0, %f7
movgu %xcc, %g6, %l0
ldsh [%l7 + 0x54], %o7
fmovrdlez %o5, %f2, %f0
smulcc %i5, %i0, %o4
edge16n %g2, %o6, %i1
fpack16 %f12, %f11
bl,pt %xcc, loop_6872
fbg,a %fcc1, loop_6873
sll %i7, 0x09, %i2
fmovdcs %icc, %f0, %f13
loop_6872:
stw %g3, [%l7 + 0x7C]
loop_6873:
array32 %i4, %o1, %g4
ld [%l7 + 0x44], %f4
ldub [%l7 + 0x31], %i3
fcmpgt16 %f6, %f6, %o0
std %f10, [%l7 + 0x58]
fcmple32 %f10, %f0, %l3
fpadd16 %f2, %f2, %f6
fmovsvc %icc, %f6, %f5
array8 %g7, %l1, %i6
bleu,a loop_6874
movrgz %l2, 0x04C, %g5
ldsh [%l7 + 0x40], %o3
edge8n %l5, %l4, %g1
loop_6874:
fmovrde %o2, %f10, %f14
fcmpgt32 %f2, %f8, %l6
fmovdvs %icc, %f0, %f4
edge8n %g6, %l0, %o7
fmovdn %icc, %f1, %f1
lduh [%l7 + 0x58], %o5
ldd [%l7 + 0x18], %f10
sll %i0, 0x05, %o4
fmovdgu %xcc, %f8, %f6
bneg loop_6875
alignaddr %i5, %o6, %g2
brgz %i1, loop_6876
call loop_6877
loop_6875:
bshuffle %f4, %f12, %f0
taddcc %i7, %g3, %i2
loop_6876:
tneg %xcc, 0x6
loop_6877:
stb %i4, [%l7 + 0x43]
ldsw [%l7 + 0x4C], %g4
udiv %i3, 0x1CBD, %o0
tvs %icc, 0x7
fsrc2s %f6, %f11
bneg,pt %xcc, loop_6878
ldx [%l7 + 0x50], %l3
fpadd16s %f9, %f5, %f15
st %f8, [%l7 + 0x58]
loop_6878:
fone %f8
movrgez %o1, 0x2FD, %l1
fmovsvs %icc, %f14, %f9
lduh [%l7 + 0x7C], %i6
fmuld8ulx16 %f14, %f3, %f0
edge32n %l2, %g7, %g5
st %f15, [%l7 + 0x54]
ldd [%l7 + 0x20], %f4
ta %xcc, 0x2
fnor %f8, %f14, %f8
fcmpeq16 %f4, %f2, %l5
movrgz %o3, 0x0DC, %g1
sth %l4, [%l7 + 0x0A]
fpadd32 %f12, %f4, %f12
movcc %icc, %l6, %g6
fmovrse %o2, %f2, %f3
fmuld8sux16 %f9, %f9, %f14
umul %l0, %o7, %o5
fmovsneg %xcc, %f0, %f4
fabsd %f8, %f10
fxor %f12, %f2, %f14
fnegd %f10, %f0
ldsb [%l7 + 0x09], %i0
ldsh [%l7 + 0x24], %i5
stx %o4, [%l7 + 0x60]
andn %g2, 0x0B17, %o6
fnor %f2, %f12, %f4
bleu,a,pn %xcc, loop_6879
fmovde %xcc, %f2, %f2
te %xcc, 0x7
sth %i7, [%l7 + 0x28]
loop_6879:
movrlez %g3, %i1, %i4
sdiv %i2, 0x1530, %g4
lduw [%l7 + 0x48], %o0
fnot1s %f11, %f13
edge32 %i3, %l3, %o1
movcs %icc, %l1, %l2
fbuge %fcc2, loop_6880
smulcc %g7, %i6, %l5
fpack16 %f6, %f4
fmovdpos %icc, %f12, %f6
loop_6880:
lduh [%l7 + 0x42], %o3
tge %icc, 0x7
stx %g5, [%l7 + 0x20]
smulcc %l4, 0x0CA8, %g1
ble,pn %icc, loop_6881
ldub [%l7 + 0x5D], %g6
ldd [%l7 + 0x10], %f4
st %f2, [%l7 + 0x58]
loop_6881:
bleu,pt %xcc, loop_6882
stx %o2, [%l7 + 0x08]
stx %l0, [%l7 + 0x38]
sth %o7, [%l7 + 0x32]
loop_6882:
stx %l6, [%l7 + 0x08]
sll %o5, %i5, %i0
sllx %g2, 0x05, %o4
array32 %i7, %g3, %i1
fandnot1s %f13, %f1, %f2
fmovdpos %xcc, %f9, %f15
fmovsge %xcc, %f12, %f2
andn %i4, 0x0D82, %o6
fpack32 %f0, %f14, %f10
sth %i2, [%l7 + 0x44]
sdivcc %o0, 0x13DE, %g4
fxor %f8, %f6, %f2
fmovda %icc, %f6, %f3
fone %f12
fand %f0, %f2, %f2
sth %i3, [%l7 + 0x70]
ld [%l7 + 0x1C], %f1
lduw [%l7 + 0x70], %o1
fornot2s %f15, %f13, %f15
fmovdg %icc, %f11, %f5
fmovdle %icc, %f8, %f7
st %f1, [%l7 + 0x50]
fnegs %f7, %f1
for %f0, %f10, %f6
smulcc %l1, %l3, %l2
lduw [%l7 + 0x14], %g7
movre %i6, 0x076, %l5
stb %g5, [%l7 + 0x28]
fmovsne %icc, %f15, %f12
fmovdne %xcc, %f2, %f12
udivcc %o3, 0x0B6C, %g1
lduh [%l7 + 0x78], %g6
sllx %l4, %o2, %o7
bshuffle %f2, %f10, %f14
fornot2s %f2, %f6, %f0
or %l0, %l6, %i5
fmovrdlz %i0, %f6, %f4
fpadd32s %f9, %f14, %f8
fbne %fcc3, loop_6883
stw %g2, [%l7 + 0x1C]
fbuge,a %fcc1, loop_6884
ldx [%l7 + 0x60], %o4
loop_6883:
addcc %o5, 0x0657, %i7
fpsub16 %f0, %f10, %f8
loop_6884:
bneg,a loop_6885
fmul8sux16 %f10, %f4, %f10
mova %icc, %g3, %i4
fxors %f10, %f14, %f9
loop_6885:
lduh [%l7 + 0x68], %i1
fcmpne32 %f4, %f14, %o6
fmul8x16al %f3, %f7, %f12
add %i2, %o0, %g4
fpmerge %f4, %f7, %f0
fmuld8sux16 %f13, %f12, %f12
ldx [%l7 + 0x60], %o1
fexpand %f1, %f12
std %f4, [%l7 + 0x70]
fmovrdlz %l1, %f4, %f6
alignaddrl %l3, %l2, %g7
xorcc %i3, 0x1BC9, %l5
edge8n %i6, %o3, %g1
array16 %g6, %g5, %l4
fsrc2 %f0, %f10
lduh [%l7 + 0x7E], %o2
bcs,a %xcc, loop_6886
fmovrsgez %l0, %f14, %f8
bcs,a loop_6887
for %f12, %f10, %f10
loop_6886:
edge16n %o7, %l6, %i5
brgz,a %i0, loop_6888
loop_6887:
ldx [%l7 + 0x48], %g2
fbug %fcc0, loop_6889
array16 %o4, %o5, %i7
loop_6888:
tpos %icc, 0x2
lduh [%l7 + 0x3E], %g3
loop_6889:
ble,a loop_6890
ldsb [%l7 + 0x50], %i4
fbue,a %fcc2, loop_6891
bne,pn %xcc, loop_6892
loop_6890:
fmovsl %xcc, %f14, %f3
fpmerge %f4, %f0, %f10
loop_6891:
movl %xcc, %o6, %i1
loop_6892:
xorcc %o0, 0x1E98, %i2
andcc %o1, 0x06FD, %g4
tcc %icc, 0x2
ldsh [%l7 + 0x46], %l1
edge16 %l2, %g7, %l3
move %xcc, %l5, %i6
std %f12, [%l7 + 0x68]
taddcc %i3, 0x1D38, %g1
movgu %icc, %o3, %g6
fbn %fcc2, loop_6893
brgz %l4, loop_6894
fnot1 %f2, %f4
orcc %o2, %g5, %l0
loop_6893:
addccc %o7, 0x0316, %i5
loop_6894:
for %f10, %f12, %f4
ldsh [%l7 + 0x74], %l6
ldsw [%l7 + 0x70], %i0
fbne,a %fcc3, loop_6895
fmovsle %xcc, %f7, %f9
fcmpd %fcc0, %f8, %f8
ldsh [%l7 + 0x52], %o4
loop_6895:
fmovrdlez %o5, %f10, %f2
ldd [%l7 + 0x10], %f12
ld [%l7 + 0x34], %f7
ldsw [%l7 + 0x54], %g2
ldsh [%l7 + 0x44], %i7
udivx %i4, 0x0F88, %o6
brgz %g3, loop_6896
fnands %f11, %f9, %f13
fsrc1s %f12, %f7
tcs %xcc, 0x0
loop_6896:
fxnors %f13, %f4, %f12
ldd [%l7 + 0x20], %f4
fcmpne16 %f4, %f6, %i1
brnz,a %o0, loop_6897
fpadd32s %f7, %f7, %f9
edge16n %i2, %o1, %l1
brlez %g4, loop_6898
loop_6897:
ldx [%l7 + 0x70], %l2
fbuge %fcc3, loop_6899
lduh [%l7 + 0x78], %g7
loop_6898:
fmovsneg %icc, %f13, %f6
stx %l5, [%l7 + 0x10]
loop_6899:
stx %i6, [%l7 + 0x18]
edge8 %l3, %g1, %i3
std %f4, [%l7 + 0x18]
fmovsg %xcc, %f0, %f11
fmul8sux16 %f4, %f12, %f2
fpadd16 %f10, %f12, %f12
ldsb [%l7 + 0x4F], %g6
ldd [%l7 + 0x08], %f12
edge16ln %l4, %o2, %g5
fmovspos %xcc, %f5, %f5
smulcc %l0, 0x0C36, %o3
fmovsge %icc, %f5, %f4
tle %icc, 0x7
ldx [%l7 + 0x20], %o7
bgu,a,pt %icc, loop_6900
fbule %fcc0, loop_6901
std %f0, [%l7 + 0x40]
fpadd16 %f2, %f12, %f12
loop_6900:
fbn %fcc3, loop_6902
loop_6901:
ldd [%l7 + 0x78], %f10
fmovsle %xcc, %f6, %f10
brlz,a %i5, loop_6903
loop_6902:
faligndata %f10, %f0, %f14
fpadd16 %f0, %f4, %f4
std %f8, [%l7 + 0x20]
loop_6903:
stx %i0, [%l7 + 0x10]
movg %icc, %o4, %l6
stw %g2, [%l7 + 0x64]
tg %xcc, 0x2
fmovdn %icc, %f15, %f2
smul %i7, 0x0CF5, %i4
fexpand %f1, %f6
movrgz %o5, 0x025, %o6
popc %g3, %i1
brlez,a %i2, loop_6904
mulx %o1, %l1, %g4
edge16ln %o0, %l2, %g7
ba,a loop_6905
loop_6904:
bgu,pn %xcc, loop_6906
ldsw [%l7 + 0x28], %l5
sdiv %i6, 0x0162, %g1
loop_6905:
umulcc %i3, %l3, %g6
loop_6906:
ldsh [%l7 + 0x2E], %l4
fnot1s %f10, %f1
ldx [%l7 + 0x18], %o2
sdiv %l0, 0x0C36, %o3
ld [%l7 + 0x38], %f15
nop
setx loop_6907, %l0, %l1
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_6908, %l0, %l1
jmpl %l1, %g5
fmuld8sux16 %f9, %f8, %f4
srl %i5, 0x07, %i0
loop_6907:
ldx [%l7 + 0x78], %o4
loop_6908:
fand %f4, %f14, %f14
xnorcc %l6, %o7, %g2
bpos,pn %icc, loop_6909
ldd [%l7 + 0x50], %f0
sth %i4, [%l7 + 0x36]
bpos,a,pt %icc, loop_6910
loop_6909:
sth %i7, [%l7 + 0x5E]
fsrc1s %f8, %f5
fmovsgu %icc, %f2, %f8
loop_6910:
faligndata %f6, %f8, %f8
fsrc2 %f12, %f2
lduh [%l7 + 0x40], %o6
sub %g3, %i1, %i2
stx %o5, [%l7 + 0x60]
fbul %fcc2, loop_6911
sth %o1, [%l7 + 0x50]
ldx [%l7 + 0x60], %l1
andn %o0, %g4, %l2
loop_6911:
orncc %l5, %i6, %g7
brlz,a %i3, loop_6912
fpack32 %f6, %f4, %f8
movg %icc, %l3, %g6
brgez,a %l4, loop_6913
loop_6912:
tvs %xcc, 0x7
fnot1 %f8, %f8
fandnot1 %f4, %f0, %f14
loop_6913:
bge,pt %icc, loop_6914
smul %o2, 0x01DA, %g1
fbue,a %fcc3, loop_6915
ld [%l7 + 0x48], %f9
loop_6914:
movleu %icc, %l0, %o3
bl,a,pt %icc, loop_6916
loop_6915:
stw %g5, [%l7 + 0x38]
fmovrsgz %i5, %f2, %f7
udivcc %i0, 0x1683, %o4
loop_6916:
std %f8, [%l7 + 0x20]
nop
setx loop_6917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %l6, %g2
edge8 %o7, %i7, %i4
sdivcc %g3, 0x1EE5, %o6
loop_6917:
ldx [%l7 + 0x78], %i2
lduw [%l7 + 0x50], %o5
udivx %o1, 0x0746, %l1
std %f10, [%l7 + 0x28]
tvs %xcc, 0x1
fmovdcc %xcc, %f4, %f12
fsrc2s %f6, %f14
alignaddr %o0, %i1, %l2
sth %l5, [%l7 + 0x3A]
ldsw [%l7 + 0x48], %i6
fbl %fcc0, loop_6918
sdivx %g4, 0x1FE6, %g7
ba loop_6919
movl %icc, %l3, %g6
loop_6918:
lduw [%l7 + 0x68], %i3
bgu,a loop_6920
loop_6919:
brgez,a %l4, loop_6921
ldd [%l7 + 0x08], %f2
stx %o2, [%l7 + 0x70]
loop_6920:
ldsb [%l7 + 0x70], %l0
loop_6921:
fone %f0
orcc %g1, 0x05AF, %g5
popc 0x01CF, %o3
mova %xcc, %i5, %o4
tleu %xcc, 0x2
fnor %f2, %f14, %f10
fmovdcc %xcc, %f9, %f10
udivcc %l6, 0x1DA5, %i0
fmovdle %icc, %f3, %f9
stb %o7, [%l7 + 0x0F]
std %f6, [%l7 + 0x68]
ldsb [%l7 + 0x71], %i7
lduw [%l7 + 0x30], %i4
stb %g3, [%l7 + 0x50]
tcc %icc, 0x4
bg,a,pn %icc, loop_6922
fzeros %f1
fpsub16s %f1, %f5, %f3
xnorcc %g2, 0x12D4, %o6
loop_6922:
ldsb [%l7 + 0x0A], %o5
brlez,a %i2, loop_6923
ldsb [%l7 + 0x5F], %o1
fornot1s %f9, %f5, %f11
fones %f7
loop_6923:
sth %o0, [%l7 + 0x2A]
ldsh [%l7 + 0x0E], %i1
ldd [%l7 + 0x10], %f14
fbo %fcc3, loop_6924
ble,a,pn %xcc, loop_6925
sub %l1, %l5, %i6
fmovscc %icc, %f4, %f4
loop_6924:
fbge,a %fcc0, loop_6926
loop_6925:
stw %l2, [%l7 + 0x58]
ldub [%l7 + 0x43], %g4
andn %g7, 0x0F98, %l3
loop_6926:
ldsb [%l7 + 0x25], %i3
fcmps %fcc0, %f4, %f4
sth %l4, [%l7 + 0x14]
edge8n %o2, %g6, %g1
bcc %icc, loop_6927
ldsh [%l7 + 0x2A], %g5
ldsw [%l7 + 0x24], %l0
orncc %o3, %o4, %l6
loop_6927:
fexpand %f7, %f8
add %i5, 0x09DD, %i0
fmovrsgz %o7, %f14, %f5
edge32l %i4, %i7, %g3
ldd [%l7 + 0x08], %f12
stx %o6, [%l7 + 0x70]
ldd [%l7 + 0x38], %f12
fmovde %icc, %f13, %f8
stb %o5, [%l7 + 0x6E]
faligndata %f14, %f8, %f10
stb %g2, [%l7 + 0x6B]
for %f8, %f8, %f12
movvc %icc, %o1, %i2
ldsh [%l7 + 0x40], %i1
ldsw [%l7 + 0x20], %l1
sllx %l5, 0x04, %o0
fcmpne32 %f8, %f12, %i6
fmovdne %xcc, %f6, %f6
bpos,pn %xcc, loop_6928
ldsb [%l7 + 0x1A], %l2
srl %g7, %l3, %g4
movpos %xcc, %l4, %o2
loop_6928:
ldub [%l7 + 0x2D], %i3
stw %g1, [%l7 + 0x14]
fmovdne %xcc, %f13, %f0
st %f2, [%l7 + 0x2C]
bcc,a loop_6929
stx %g6, [%l7 + 0x28]
fpackfix %f0, %f9
mulx %g5, 0x008F, %l0
loop_6929:
movcc %icc, %o4, %l6
ldub [%l7 + 0x4C], %i5
fcmpd %fcc2, %f12, %f8
fmovrslez %i0, %f14, %f3
fnot1 %f8, %f12
fnors %f10, %f5, %f10
stx %o3, [%l7 + 0x68]
lduh [%l7 + 0x74], %i4
pdist %f2, %f4, %f0
stb %i7, [%l7 + 0x30]
fandnot2s %f7, %f6, %f10
bl,pt %xcc, loop_6930
fbe,a %fcc1, loop_6931
smulcc %o7, %o6, %g3
popc 0x1598, %g2
loop_6930:
fmovdpos %icc, %f13, %f2
loop_6931:
fmovsg %xcc, %f1, %f14
fbug,a %fcc0, loop_6932
fmovsg %icc, %f1, %f0
fpadd16s %f2, %f5, %f14
fbuge %fcc3, loop_6933
loop_6932:
ldd [%l7 + 0x38], %f6
fmovsneg %xcc, %f6, %f5
tl %xcc, 0x0
loop_6933:
mulx %o1, %i2, %o5
ldsw [%l7 + 0x70], %i1
fbue,a %fcc0, loop_6934
bpos,a,pn %xcc, loop_6935
srax %l5, %o0, %i6
array32 %l2, %l1, %g7
loop_6934:
fandnot2 %f0, %f12, %f2
loop_6935:
fbue %fcc2, loop_6936
array32 %g4, %l4, %l3
ldx [%l7 + 0x20], %i3
ldd [%l7 + 0x38], %f12
loop_6936:
sth %o2, [%l7 + 0x22]
ldub [%l7 + 0x2C], %g1
orncc %g5, 0x01B4, %g6
nop
setx loop_6937, %l0, %l1
jmpl %l1, %l0
andncc %l6, %i5, %o4
addccc %i0, %i4, %o3
brz %o7, loop_6938
loop_6937:
ble loop_6939
udiv %i7, 0x1FCA, %o6
ldsw [%l7 + 0x64], %g3
loop_6938:
stx %o1, [%l7 + 0x70]
loop_6939:
ble,a %xcc, loop_6940
fxors %f11, %f13, %f6
stb %i2, [%l7 + 0x48]
fblg,a %fcc0, loop_6941
loop_6940:
fornot1s %f0, %f6, %f5
ldsb [%l7 + 0x2C], %g2
fexpand %f5, %f0
loop_6941:
fcmpgt32 %f0, %f14, %i1
alignaddr %o5, %l5, %i6
fmovrdne %l2, %f4, %f14
tvs %icc, 0x0
fmovsg %icc, %f12, %f8
ldx [%l7 + 0x50], %l1
fsrc2 %f14, %f4
fandnot2s %f10, %f9, %f14
fmuld8ulx16 %f10, %f0, %f12
fands %f14, %f4, %f5
ldd [%l7 + 0x50], %f8
be %icc, loop_6942
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x55], %o0
fmovdcs %xcc, %f6, %f9
loop_6942:
ldub [%l7 + 0x0D], %g7
stx %l4, [%l7 + 0x28]
fnot1s %f9, %f15
fcmpne16 %f8, %f8, %g4
stb %i3, [%l7 + 0x4B]
fmovrdne %o2, %f0, %f10
orcc %g1, 0x1270, %l3
tgu %xcc, 0x2
ldsh [%l7 + 0x7C], %g5
fmovsge %icc, %f5, %f0
fcmpeq32 %f8, %f4, %g6
nop
setx loop_6943, %l0, %l1
jmpl %l1, %l0
sth %l6, [%l7 + 0x68]
stw %o4, [%l7 + 0x14]
tne %xcc, 0x2
loop_6943:
ldsh [%l7 + 0x0A], %i0
bg,a,pn %xcc, loop_6944
movge %icc, %i5, %i4
fzero %f0
tn %icc, 0x2
loop_6944:
fmovdl %xcc, %f4, %f3
fnors %f3, %f15, %f4
bcs,a,pn %icc, loop_6945
fxors %f4, %f8, %f0
fmovsl %xcc, %f4, %f15
movn %icc, %o7, %o3
loop_6945:
fmovdgu %xcc, %f1, %f3
fexpand %f7, %f0
fandnot1 %f12, %f8, %f10
mova %xcc, %o6, %i7
movvc %xcc, %g3, %o1
bl,a,pt %xcc, loop_6946
sdivx %i2, 0x036D, %g2
umulcc %i1, %o5, %i6
stx %l5, [%l7 + 0x30]
loop_6946:
fmovrdgez %l1, %f10, %f4
st %f2, [%l7 + 0x20]
brz,a %l2, loop_6947
fbe %fcc3, loop_6948
ldsb [%l7 + 0x6A], %g7
stx %l4, [%l7 + 0x70]
loop_6947:
ldsw [%l7 + 0x08], %g4
loop_6948:
alignaddr %i3, %o2, %o0
fcmple16 %f0, %f6, %g1
stb %l3, [%l7 + 0x14]
ld [%l7 + 0x6C], %f8
stx %g5, [%l7 + 0x48]
ld [%l7 + 0x18], %f0
lduh [%l7 + 0x62], %l0
ldd [%l7 + 0x50], %f14
bpos,a,pt %icc, loop_6949
fones %f3
mulscc %g6, %o4, %i0
stb %i5, [%l7 + 0x27]
loop_6949:
bgu loop_6950
srl %i4, %l6, %o7
sethi 0x1EC3, %o6
fpadd16s %f11, %f6, %f7
loop_6950:
be,a loop_6951
ldsb [%l7 + 0x12], %o3
fmovrdlz %g3, %f10, %f0
fmovrsgez %i7, %f1, %f7
loop_6951:
fmovrse %o1, %f11, %f1
tcc %xcc, 0x0
fpadd32s %f4, %f10, %f12
mulscc %g2, %i2, %o5
mulscc %i6, 0x1414, %i1
fpsub16 %f2, %f8, %f12
bleu,a %xcc, loop_6952
stw %l1, [%l7 + 0x10]
fmovspos %xcc, %f14, %f6
fmovsle %xcc, %f13, %f4
loop_6952:
addcc %l5, %g7, %l4
fexpand %f2, %f8
move %xcc, %g4, %i3
ldd [%l7 + 0x68], %f2
fmul8x16au %f2, %f12, %f6
fcmpd %fcc1, %f4, %f0
ld [%l7 + 0x3C], %f15
mulscc %l2, 0x04AF, %o2
orcc %o0, %g1, %l3
fpsub16 %f0, %f10, %f0
fmovsg %xcc, %f10, %f12
fba,a %fcc1, loop_6953
stb %g5, [%l7 + 0x3C]
st %f4, [%l7 + 0x0C]
fmovrsgz %g6, %f6, %f13
loop_6953:
fandnot2 %f8, %f2, %f12
ldsh [%l7 + 0x40], %o4
ldub [%l7 + 0x19], %i0
call loop_6954
stw %l0, [%l7 + 0x2C]
std %f14, [%l7 + 0x50]
fcmpne32 %f12, %f0, %i4
loop_6954:
fmovse %icc, %f15, %f9
movl %icc, %l6, %i5
array32 %o6, %o3, %o7
ldx [%l7 + 0x58], %i7
lduh [%l7 + 0x7C], %g3
ldx [%l7 + 0x68], %o1
and %i2, %o5, %g2
stw %i6, [%l7 + 0x58]
ld [%l7 + 0x5C], %f2
movne %xcc, %i1, %l5
bge %icc, loop_6955
fmovd %f10, %f12
stw %l1, [%l7 + 0x40]
be,a loop_6956
loop_6955:
bgu loop_6957
sdivx %l4, 0x0837, %g7
movne %icc, %g4, %l2
loop_6956:
edge8n %o2, %o0, %g1
loop_6957:
lduw [%l7 + 0x34], %i3
brlez,a %g5, loop_6958
stw %g6, [%l7 + 0x7C]
ta %xcc, 0x4
fands %f2, %f1, %f15
loop_6958:
move %icc, %o4, %i0
fcmpd %fcc2, %f10, %f14
subccc %l0, %i4, %l6
lduw [%l7 + 0x50], %l3
fcmpeq32 %f14, %f12, %i5
fmovsne %icc, %f13, %f12
std %f8, [%l7 + 0x20]
fmovdneg %xcc, %f8, %f1
fmovrdne %o3, %f6, %f14
fors %f4, %f12, %f3
fmuld8ulx16 %f0, %f2, %f8
ld [%l7 + 0x24], %f1
bcs loop_6959
tcc %xcc, 0x3
pdist %f2, %f6, %f6
ld [%l7 + 0x48], %f5
loop_6959:
stx %o6, [%l7 + 0x68]
fpack32 %f4, %f4, %f2
st %f12, [%l7 + 0x7C]
lduh [%l7 + 0x76], %o7
ldd [%l7 + 0x70], %f12
lduh [%l7 + 0x7A], %i7
fmovdcs %icc, %f0, %f2
lduh [%l7 + 0x7C], %o1
fbu,a %fcc1, loop_6960
sth %i2, [%l7 + 0x32]
mova %xcc, %o5, %g3
st %f1, [%l7 + 0x1C]
loop_6960:
sth %g2, [%l7 + 0x46]
xnorcc %i1, 0x0781, %l5
and %i6, 0x0B80, %l4
fpsub16s %f12, %f0, %f9
ldx [%l7 + 0x40], %g7
fba %fcc1, loop_6961
std %f12, [%l7 + 0x28]
fmul8sux16 %f0, %f12, %f10
srlx %l1, %l2, %o2
loop_6961:
tg %xcc, 0x2
udiv %g4, 0x078A, %g1
ldsh [%l7 + 0x4C], %i3
srl %o0, 0x01, %g5
fblg %fcc0, loop_6962
fmovdn %icc, %f14, %f14
fones %f3
tge %xcc, 0x3
loop_6962:
stb %o4, [%l7 + 0x2A]
edge8n %i0, %g6, %i4
fnand %f10, %f10, %f4
fnot1s %f2, %f13
fandnot1s %f8, %f5, %f6
std %f6, [%l7 + 0x10]
call loop_6963
edge32l %l0, %l6, %l3
movpos %icc, %o3, %i5
xnorcc %o7, 0x14C8, %o6
loop_6963:
tpos %icc, 0x6
movne %xcc, %i7, %o1
edge32n %o5, %g3, %g2
mova %icc, %i2, %i1
ld [%l7 + 0x78], %f10
movge %xcc, %l5, %l4
fmovsvc %xcc, %f6, %f9
ldsw [%l7 + 0x4C], %i6
fpadd16 %f6, %f2, %f14
movcc %icc, %l1, %g7
bcc,a loop_6964
array16 %o2, %l2, %g1
ldx [%l7 + 0x10], %g4
ldx [%l7 + 0x58], %o0
loop_6964:
fxnors %f13, %f0, %f7
fcmpeq32 %f14, %f14, %g5
movleu %xcc, %i3, %o4
fmovspos %icc, %f5, %f0
fors %f3, %f5, %f13
bcc,a %xcc, loop_6965
fbu %fcc1, loop_6966
fmovrslez %g6, %f7, %f12
fmovsge %xcc, %f12, %f3
loop_6965:
fpsub16 %f4, %f2, %f12
loop_6966:
sth %i0, [%l7 + 0x28]
tvs %icc, 0x5
edge32n %i4, %l0, %l3
edge8ln %o3, %i5, %l6
fpsub32s %f11, %f15, %f10
bvs,a loop_6967
st %f13, [%l7 + 0x54]
st %f9, [%l7 + 0x58]
ldsb [%l7 + 0x09], %o6
loop_6967:
mulscc %o7, 0x1714, %o1
fmovdcc %xcc, %f3, %f13
tpos %icc, 0x4
st %f4, [%l7 + 0x30]
fcmpgt32 %f2, %f10, %o5
stb %g3, [%l7 + 0x42]
fandnot1s %f14, %f10, %f0
bvs,a %icc, loop_6968
ldsh [%l7 + 0x40], %g2
ld [%l7 + 0x68], %f2
pdist %f12, %f6, %f2
loop_6968:
nop
setx loop_6969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,a,pt %xcc, loop_6970
lduh [%l7 + 0x64], %i2
ldsw [%l7 + 0x4C], %i1
loop_6969:
lduw [%l7 + 0x64], %l5
loop_6970:
stb %i7, [%l7 + 0x3D]
bge,pn %icc, loop_6971
fxnors %f14, %f6, %f8
pdist %f0, %f10, %f14
ldx [%l7 + 0x40], %l4
loop_6971:
ldx [%l7 + 0x68], %l1
fbule %fcc3, loop_6972
nop
setx loop_6973, %l0, %l1
jmpl %l1, %g7
fmovrdgz %i6, %f2, %f0
orncc %l2, 0x1181, %o2
loop_6972:
brgz,a %g4, loop_6974
loop_6973:
movre %o0, %g1, %i3
fba,a %fcc0, loop_6975
fcmpeq32 %f14, %f8, %o4
loop_6974:
lduh [%l7 + 0x30], %g6
movrne %g5, %i4, %l0
loop_6975:
brgz %i0, loop_6976
ldub [%l7 + 0x4A], %o3
movleu %icc, %i5, %l3
bvs,a loop_6977
loop_6976:
ldsh [%l7 + 0x5A], %l6
ldsh [%l7 + 0x52], %o6
fbug,a %fcc1, loop_6978
loop_6977:
fnot2s %f3, %f14
fmovdvc %icc, %f2, %f14
umulcc %o1, %o7, %o5
loop_6978:
st %f9, [%l7 + 0x14]
stw %g3, [%l7 + 0x10]
edge16l %g2, %i2, %i1
add %l5, 0x1B76, %i7
ld [%l7 + 0x08], %f0
orn %l4, %g7, %l1
sth %i6, [%l7 + 0x10]
bn,a,pt %icc, loop_6979
edge32 %l2, %g4, %o0
edge8 %o2, %g1, %o4
fcmpeq16 %f6, %f0, %i3
loop_6979:
fmovrdlez %g5, %f14, %f0
tgu %xcc, 0x6
bleu loop_6980
fandnot1s %f9, %f5, %f6
bg,a,pn %icc, loop_6981
fmovsle %xcc, %f3, %f3
loop_6980:
stx %i4, [%l7 + 0x28]
sdivx %g6, 0x0970, %l0
loop_6981:
stx %i0, [%l7 + 0x60]
fmovdvs %xcc, %f0, %f9
stw %i5, [%l7 + 0x68]
sth %l3, [%l7 + 0x34]
movl %icc, %o3, %o6
lduh [%l7 + 0x3C], %o1
stx %l6, [%l7 + 0x08]
fba,a %fcc2, loop_6982
edge16 %o5, %g3, %o7
tne %icc, 0x2
fone %f14
loop_6982:
bne loop_6983
fmovspos %icc, %f5, %f4
nop
setx loop_6984, %l0, %l1
jmpl %l1, %i2
fmovsge %xcc, %f13, %f9
loop_6983:
sth %i1, [%l7 + 0x72]
fones %f2
loop_6984:
subcc %l5, 0x06BE, %g2
st %f15, [%l7 + 0x50]
fpadd32 %f10, %f10, %f12
ld [%l7 + 0x4C], %f4
addc %i7, %l4, %l1
taddcc %i6, %g7, %g4
array8 %l2, %o0, %g1
movge %xcc, %o2, %o4
alignaddr %g5, %i3, %i4
brgz %l0, loop_6985
xorcc %g6, 0x0611, %i5
andncc %l3, %o3, %o6
ldsh [%l7 + 0x10], %i0
loop_6985:
fmovrdlez %l6, %f8, %f8
fornot1s %f0, %f5, %f14
movgu %xcc, %o5, %o1
fabss %f8, %f9
stw %g3, [%l7 + 0x68]
fands %f5, %f13, %f9
smulcc %i2, 0x1BC6, %i1
fbug,a %fcc1, loop_6986
ldub [%l7 + 0x18], %o7
fnot2 %f4, %f2
movneg %xcc, %l5, %g2
loop_6986:
nop
setx loop_6987, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %icc, %f14, %f6
fmul8x16au %f9, %f9, %f14
fbg,a %fcc3, loop_6988
loop_6987:
fpadd32 %f0, %f14, %f2
tcs %icc, 0x1
brgz,a %l4, loop_6989
loop_6988:
ldx [%l7 + 0x10], %l1
st %f1, [%l7 + 0x58]
stb %i7, [%l7 + 0x3A]
loop_6989:
bgu,a %xcc, loop_6990
ldsb [%l7 + 0x54], %i6
movrgez %g7, 0x013, %l2
fsrc2 %f10, %f4
loop_6990:
std %f0, [%l7 + 0x08]
fxor %f12, %f12, %f6
ta %icc, 0x7
ldsh [%l7 + 0x16], %g4
sth %o0, [%l7 + 0x26]
orcc %g1, %o4, %o2
fmovdg %xcc, %f4, %f5
fabss %f3, %f8
stw %i3, [%l7 + 0x34]
nop
setx loop_6991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %i4, %g5, %l0
stb %g6, [%l7 + 0x4F]
ldd [%l7 + 0x18], %f14
loop_6991:
fexpand %f8, %f0
std %f6, [%l7 + 0x50]
ld [%l7 + 0x28], %f9
brnz,a %i5, loop_6992
bn,a,pn %icc, loop_6993
ldub [%l7 + 0x58], %l3
fand %f2, %f2, %f8
loop_6992:
smulcc %o6, %i0, %o3
loop_6993:
call loop_6994
ldsb [%l7 + 0x53], %l6
ldd [%l7 + 0x20], %f10
ldsh [%l7 + 0x1C], %o5
loop_6994:
alignaddr %g3, %i2, %o1
stx %o7, [%l7 + 0x48]
ldd [%l7 + 0x78], %f12
taddcc %l5, 0x1B28, %g2
fandnot2s %f8, %f6, %f6
ldx [%l7 + 0x70], %l4
te %xcc, 0x2
movrgez %i1, 0x383, %l1
edge32 %i6, %i7, %l2
brz,a %g4, loop_6995
st %f13, [%l7 + 0x4C]
fandnot2s %f6, %f0, %f6
srl %o0, 0x08, %g1
loop_6995:
movne %xcc, %g7, %o2
sra %i3, 0x00, %i4
fcmpeq16 %f10, %f8, %g5
fbul %fcc1, loop_6996
fmul8x16al %f13, %f2, %f8
fcmpeq32 %f6, %f8, %o4
lduw [%l7 + 0x68], %l0
loop_6996:
ba,a %xcc, loop_6997
fcmpgt32 %f10, %f2, %i5
array8 %g6, %l3, %o6
ldub [%l7 + 0x2A], %o3
loop_6997:
std %f10, [%l7 + 0x78]
fsrc2 %f4, %f8
tne %icc, 0x3
st %f3, [%l7 + 0x7C]
fxnor %f4, %f8, %f6
te %icc, 0x5
tcc %xcc, 0x1
ldx [%l7 + 0x10], %l6
fxnor %f0, %f0, %f14
movrlez %i0, %o5, %i2
lduh [%l7 + 0x10], %o1
fmovdcc %xcc, %f5, %f1
umulcc %g3, 0x1346, %o7
fbl,a %fcc0, loop_6998
ba,pt %xcc, loop_6999
addccc %g2, %l4, %i1
fmul8x16 %f13, %f14, %f0
loop_6998:
fmovdvs %xcc, %f4, %f12
loop_6999:
fabss %f14, %f2
mulx %l1, 0x04FB, %i6
fbue %fcc2, loop_7000
fmul8x16 %f6, %f4, %f8
umul %i7, 0x1D82, %l2
fmovrsgz %l5, %f14, %f4
loop_7000:
fmovscc %icc, %f14, %f2
ldsb [%l7 + 0x1C], %o0
stw %g1, [%l7 + 0x3C]
fmuld8ulx16 %f15, %f10, %f14
xorcc %g7, 0x09FF, %g4
sdivcc %i3, 0x0B64, %o2
fnor %f4, %f12, %f10
te %xcc, 0x0
ldsh [%l7 + 0x22], %g5
ta %xcc, 0x5
ldub [%l7 + 0x25], %i4
tleu %xcc, 0x2
tn %icc, 0x1
stb %o4, [%l7 + 0x15]
stx %l0, [%l7 + 0x38]
addc %i5, %l3, %o6
sll %o3, 0x05, %l6
stw %g6, [%l7 + 0x38]
lduh [%l7 + 0x70], %i0
fmovd %f8, %f10
subc %i2, %o5, %g3
ldx [%l7 + 0x38], %o7
edge16ln %g2, %o1, %l4
sllx %l1, 0x02, %i6
st %f9, [%l7 + 0x68]
brlz,a %i1, loop_7001
umul %l2, 0x09D6, %l5
movle %xcc, %i7, %g1
fpsub16s %f2, %f3, %f5
loop_7001:
st %f8, [%l7 + 0x50]
fcmple32 %f14, %f4, %g7
fmul8x16 %f7, %f0, %f10
bcs,a %icc, loop_7002
fmovdvs %icc, %f4, %f4
ldsh [%l7 + 0x5A], %o0
sethi 0x1159, %g4
loop_7002:
fsrc2 %f6, %f12
orcc %o2, %i3, %i4
bn %xcc, loop_7003
fmovsl %icc, %f5, %f12
fbe %fcc2, loop_7004
movcs %icc, %o4, %g5
loop_7003:
fbge %fcc1, loop_7005
taddcc %l0, %i5, %l3
loop_7004:
xnor %o6, %l6, %g6
umul %i0, %o3, %o5
loop_7005:
ldsb [%l7 + 0x39], %i2
ldub [%l7 + 0x1E], %o7
brz %g2, loop_7006
mova %icc, %g3, %o1
edge16l %l4, %i6, %i1
movgu %xcc, %l2, %l1
loop_7006:
fmovdgu %xcc, %f5, %f6
fpsub32s %f6, %f14, %f10
brnz %l5, loop_7007
fzero %f8
fmovdleu %xcc, %f4, %f12
ldx [%l7 + 0x08], %i7
loop_7007:
nop
setx loop_7008, %l0, %l1
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 %g7, %o0, %g1
fabss %f7, %f8
movrlez %g4, %o2, %i3
loop_7008:
or %i4, %o4, %l0
lduh [%l7 + 0x1C], %i5
brgz,a %g5, loop_7009
sdivx %o6, 0x17F3, %l3
ldsh [%l7 + 0x70], %g6
ldub [%l7 + 0x5B], %l6
loop_7009:
edge16l %i0, %o3, %o5
ldsb [%l7 + 0x56], %o7
edge16 %g2, %i2, %o1
umulcc %g3, 0x023A, %i6
stb %i1, [%l7 + 0x1D]
fmul8x16 %f15, %f0, %f10
tvs %xcc, 0x1
stx %l2, [%l7 + 0x50]
fpsub16 %f2, %f2, %f10
edge32n %l1, %l5, %i7
bvc,a,pt %xcc, loop_7010
fzero %f6
movrne %g7, %o0, %l4
fmovdvc %icc, %f7, %f12
loop_7010:
fmovsvc %xcc, %f11, %f0
mulscc %g4, 0x03EE, %o2
fmovse %icc, %f1, %f4
lduh [%l7 + 0x70], %i3
umulcc %g1, 0x0EDF, %o4
movl %icc, %i4, %i5
fbge,a %fcc3, loop_7011
ldd [%l7 + 0x50], %f8
array8 %g5, %l0, %l3
bl,pn %xcc, loop_7012
loop_7011:
lduh [%l7 + 0x20], %o6
ldsh [%l7 + 0x7A], %g6
ldd [%l7 + 0x68], %f12
loop_7012:
ldx [%l7 + 0x10], %i0
bcs loop_7013
tleu %icc, 0x6
ldd [%l7 + 0x60], %f14
tleu %icc, 0x1
loop_7013:
bl,a,pn %icc, loop_7014
tgu %xcc, 0x0
st %f2, [%l7 + 0x30]
std %f8, [%l7 + 0x78]
loop_7014:
fmul8x16 %f15, %f12, %f6
edge32 %o3, %l6, %o5
fmovrse %g2, %f15, %f10
fmul8x16 %f8, %f8, %f14
fble %fcc1, loop_7015
bpos,a %icc, loop_7016
lduh [%l7 + 0x26], %i2
tle %icc, 0x7
loop_7015:
fbu %fcc0, loop_7017
loop_7016:
sth %o7, [%l7 + 0x58]
tpos %xcc, 0x3
fmovdg %xcc, %f11, %f0
loop_7017:
fsrc2s %f0, %f9
fmovsvs %xcc, %f10, %f9
stb %o1, [%l7 + 0x31]
tvs %icc, 0x7
fbu %fcc0, loop_7018
tvc %xcc, 0x5
movrlez %i6, 0x24F, %g3
std %f14, [%l7 + 0x50]
loop_7018:
fbe %fcc3, loop_7019
for %f12, %f10, %f14
fmovrdlez %i1, %f14, %f6
fones %f9
loop_7019:
ta %xcc, 0x0
mova %xcc, %l2, %l5
std %f8, [%l7 + 0x58]
alignaddr %i7, %g7, %l1
ldsh [%l7 + 0x2E], %o0
lduh [%l7 + 0x48], %l4
fbu,a %fcc1, loop_7020
ldx [%l7 + 0x08], %g4
fbl,a %fcc0, loop_7021
smulcc %o2, %i3, %o4
loop_7020:
fmovsl %icc, %f13, %f3
movne %icc, %g1, %i4
loop_7021:
fmovsvs %icc, %f7, %f4
bcc,a,pn %xcc, loop_7022
stw %g5, [%l7 + 0x54]
fmovdg %xcc, %f7, %f13
lduw [%l7 + 0x54], %l0
loop_7022:
srax %l3, %i5, %o6
fmovsneg %icc, %f2, %f13
fpmerge %f8, %f3, %f0
st %f2, [%l7 + 0x2C]
fpsub32 %f10, %f14, %f6
fbo %fcc1, loop_7023
mulx %g6, 0x0DEF, %o3
fabss %f3, %f12
ldx [%l7 + 0x60], %i0
loop_7023:
fmovsgu %icc, %f2, %f9
bn,a,pn %xcc, loop_7024
fmuld8ulx16 %f9, %f0, %f8
fpadd32s %f6, %f0, %f12
bpos %xcc, loop_7025
loop_7024:
fpsub32 %f4, %f12, %f8
std %f8, [%l7 + 0x30]
bleu,a %xcc, loop_7026
loop_7025:
edge32 %l6, %g2, %o5
fsrc1 %f8, %f2
stb %i2, [%l7 + 0x2E]
loop_7026:
std %f0, [%l7 + 0x28]
fmovrse %o7, %f9, %f10
fones %f12
srl %i6, 0x09, %o1
ld [%l7 + 0x60], %f2
fmovda %icc, %f3, %f1
stb %g3, [%l7 + 0x59]
fors %f15, %f8, %f14
fpack32 %f8, %f6, %f2
fcmpgt32 %f14, %f2, %l2
ldsh [%l7 + 0x3C], %i1
nop
setx loop_7027, %l0, %l1
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 %i7, 0x014F, %l5
ldsb [%l7 + 0x70], %l1
fmovdvs %xcc, %f1, %f10
loop_7027:
stw %o0, [%l7 + 0x24]
fmovdl %icc, %f15, %f10
lduw [%l7 + 0x50], %l4
movge %xcc, %g4, %g7
fble %fcc3, loop_7028
fmul8x16au %f1, %f3, %f12
movleu %xcc, %i3, %o4
fcmpd %fcc3, %f8, %f4
loop_7028:
xor %o2, %i4, %g5
fbu %fcc0, loop_7029
ldsw [%l7 + 0x44], %g1
std %f4, [%l7 + 0x48]
umul %l3, 0x0176, %l0
loop_7029:
addc %i5, 0x1529, %o6
fandnot2s %f15, %f1, %f11
bpos,pt %icc, loop_7030
movrne %o3, %g6, %i0
fcmpes %fcc0, %f0, %f3
fsrc1 %f14, %f0
loop_7030:
fbl %fcc1, loop_7031
sllx %l6, 0x15, %g2
ldub [%l7 + 0x3C], %i2
fornot1 %f14, %f4, %f0
loop_7031:
fbue %fcc2, loop_7032
stb %o7, [%l7 + 0x14]
ldd [%l7 + 0x10], %f2
fmuld8ulx16 %f13, %f8, %f6
loop_7032:
tneg %xcc, 0x2
mulx %i6, %o1, %o5
array32 %g3, %l2, %i1
brgez,a %i7, loop_7033
fands %f2, %f10, %f3
lduh [%l7 + 0x7A], %l5
lduw [%l7 + 0x38], %l1
loop_7033:
fnot2s %f10, %f9
fmovsneg %icc, %f13, %f13
ldsw [%l7 + 0x70], %o0
std %f6, [%l7 + 0x50]
bne,pn %icc, loop_7034
lduw [%l7 + 0x48], %g4
ba,pn %xcc, loop_7035
stb %l4, [%l7 + 0x1B]
loop_7034:
fbu %fcc2, loop_7036
fpadd32 %f10, %f10, %f6
loop_7035:
ldub [%l7 + 0x3C], %g7
ldx [%l7 + 0x08], %i3
loop_7036:
ldx [%l7 + 0x60], %o2
udivx %o4, 0x12B8, %i4
fpsub16s %f4, %f3, %f2
ldd [%l7 + 0x28], %f6
fmovscs %xcc, %f10, %f2
siam 0x2
lduh [%l7 + 0x4A], %g5
mulscc %g1, 0x19BE, %l0
fbne,a %fcc2, loop_7037
fsrc2s %f5, %f14
orncc %i5, %o6, %o3
ld [%l7 + 0x0C], %f0
loop_7037:
fmovdleu %xcc, %f13, %f2
st %f7, [%l7 + 0x14]
movcc %xcc, %g6, %i0
stx %l3, [%l7 + 0x70]
fmovdcs %xcc, %f1, %f3
fxnor %f14, %f10, %f4
call loop_7038
std %f6, [%l7 + 0x68]
fmovrdlz %l6, %f0, %f14
bgu,pn %icc, loop_7039
loop_7038:
fmovse %icc, %f3, %f4
sdiv %i2, 0x1B03, %o7
lduh [%l7 + 0x64], %i6
loop_7039:
ld [%l7 + 0x14], %f3
movrgez %o1, 0x344, %o5
movcs %xcc, %g3, %l2
ldd [%l7 + 0x30], %f2
fmuld8sux16 %f9, %f12, %f10
lduh [%l7 + 0x60], %i1
fmovdpos %xcc, %f3, %f3
fcmple32 %f4, %f4, %g2
tl %icc, 0x0
fpsub16s %f7, %f5, %f7
udivcc %l5, 0x1FAC, %l1
stw %i7, [%l7 + 0x78]
fmovdpos %xcc, %f14, %f11
smul %o0, 0x1505, %g4
ldub [%l7 + 0x43], %l4
tle %xcc, 0x6
lduh [%l7 + 0x62], %i3
alignaddrl %o2, %o4, %g7
sub %i4, 0x0D17, %g5
taddcctv %l0, %g1, %i5
tsubcc %o3, %g6, %i0
smul %l3, %l6, %i2
fcmpne32 %f4, %f10, %o6
fmul8x16au %f15, %f4, %f2
taddcctv %o7, 0x0234, %o1
std %f2, [%l7 + 0x30]
array32 %i6, %g3, %o5
edge32 %i1, %l2, %g2
edge16l %l1, %l5, %o0
fble %fcc1, loop_7040
udiv %g4, 0x0C77, %l4
fabss %f1, %f11
edge32 %i3, %o2, %i7
loop_7040:
tne %icc, 0x2
xorcc %o4, %i4, %g5
brgz %g7, loop_7041
ldub [%l7 + 0x39], %g1
andn %l0, 0x1E0C, %i5
ld [%l7 + 0x74], %f4
loop_7041:
array16 %o3, %g6, %l3
brnz %l6, loop_7042
std %f6, [%l7 + 0x38]
fbu,a %fcc1, loop_7043
fbn,a %fcc3, loop_7044
loop_7042:
brnz %i0, loop_7045
stb %o6, [%l7 + 0x61]
loop_7043:
ldsw [%l7 + 0x4C], %i2
loop_7044:
fmovsle %xcc, %f6, %f6
loop_7045:
ldsb [%l7 + 0x09], %o1
brnz,a %i6, loop_7046
edge16ln %g3, %o5, %o7
alignaddr %i1, %g2, %l2
fnot1 %f10, %f8
loop_7046:
brlz,a %l5, loop_7047
sdivcc %l1, 0x0BCF, %o0
movgu %xcc, %g4, %l4
bcs loop_7048
loop_7047:
tg %icc, 0x4
ld [%l7 + 0x28], %f3
mulscc %i3, %o2, %i7
loop_7048:
sdivcc %i4, 0x01F8, %g5
bne,pn %icc, loop_7049
edge8ln %o4, %g7, %l0
edge8n %i5, %o3, %g1
fnand %f12, %f14, %f10
loop_7049:
ldd [%l7 + 0x18], %f12
movvc %xcc, %l3, %l6
fbug %fcc3, loop_7050
fpack32 %f14, %f2, %f2
fbn,a %fcc0, loop_7051
fmovrdlez %g6, %f2, %f6
loop_7050:
lduh [%l7 + 0x64], %o6
tsubcctv %i0, %i2, %o1
loop_7051:
fmovde %xcc, %f15, %f10
fsrc1s %f12, %f13
ldx [%l7 + 0x38], %g3
fmovrslz %o5, %f13, %f12
ld [%l7 + 0x48], %f0
tne %xcc, 0x2
fmovsleu %icc, %f13, %f5
fmul8x16au %f9, %f9, %f2
ba,a,pt %icc, loop_7052
move %icc, %o7, %i6
ldx [%l7 + 0x38], %g2
st %f9, [%l7 + 0x24]
loop_7052:
edge8 %l2, %l5, %i1
taddcc %l1, %g4, %l4
ldub [%l7 + 0x1B], %i3
fmovdvs %xcc, %f15, %f10
ldsh [%l7 + 0x42], %o2
fmovrdgez %i7, %f8, %f12
sdiv %i4, 0x09BC, %g5
movgu %icc, %o4, %g7
bl,pn %xcc, loop_7053
fbu %fcc1, loop_7054
ldsb [%l7 + 0x1C], %o0
fmovsg %icc, %f14, %f2
loop_7053:
orncc %i5, %o3, %l0
loop_7054:
bpos,a loop_7055
ta %xcc, 0x6
fandnot2 %f6, %f10, %f6
addcc %g1, 0x0183, %l3
loop_7055:
be loop_7056
stw %g6, [%l7 + 0x48]
fbu,a %fcc3, loop_7057
ldd [%l7 + 0x60], %f6
loop_7056:
ldd [%l7 + 0x20], %f0
fmul8x16 %f10, %f0, %f14
loop_7057:
fmovrdlz %l6, %f8, %f4
movvs %icc, %o6, %i2
fmovspos %xcc, %f13, %f0
sth %i0, [%l7 + 0x70]
fcmped %fcc3, %f6, %f14
stw %g3, [%l7 + 0x44]
sth %o5, [%l7 + 0x70]
movrgez %o1, %i6, %g2
udiv %o7, 0x1226, %l5
nop
setx loop_7058, %l0, %l1
jmpl %l1, %i1
ldsh [%l7 + 0x68], %l1
fmovsvc %icc, %f2, %f11
taddcc %l2, 0x0E0E, %l4
loop_7058:
sth %i3, [%l7 + 0x4C]
ld [%l7 + 0x6C], %f5
fbg %fcc3, loop_7059
ldsw [%l7 + 0x0C], %o2
std %f14, [%l7 + 0x40]
srlx %g4, %i7, %g5
loop_7059:
ldsb [%l7 + 0x2B], %i4
fxor %f10, %f0, %f0
fors %f13, %f2, %f0
edge8l %o4, %g7, %o0
tn %icc, 0x0
stx %i5, [%l7 + 0x30]
stx %l0, [%l7 + 0x68]
fcmped %fcc2, %f4, %f12
fmovrse %g1, %f10, %f3
nop
setx loop_7060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o3, %l3, %l6
add %o6, 0x045C, %g6
fmuld8ulx16 %f13, %f2, %f2
loop_7060:
st %f11, [%l7 + 0x1C]
bvc,pn %xcc, loop_7061
fabss %f3, %f15
ldx [%l7 + 0x08], %i0
fors %f12, %f0, %f4
loop_7061:
fmovse %icc, %f2, %f4
fornot2 %f2, %f12, %f12
fmovdcs %xcc, %f6, %f9
bcc loop_7062
fsrc2 %f8, %f2
tne %xcc, 0x4
std %f10, [%l7 + 0x20]
loop_7062:
fsrc1 %f12, %f2
fxnors %f12, %f2, %f15
brgz,a %i2, loop_7063
fabsd %f2, %f2
fmovdcc %xcc, %f12, %f14
be,a %xcc, loop_7064
loop_7063:
tleu %icc, 0x6
smul %g3, %o5, %o1
fcmple32 %f10, %f12, %g2
loop_7064:
fmovsne %xcc, %f7, %f1
nop
setx loop_7065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f2, %f10
ldub [%l7 + 0x28], %i6
fones %f5
loop_7065:
fmovdge %icc, %f11, %f2
orncc %l5, 0x0511, %i1
udivx %l1, 0x0F65, %l2
lduh [%l7 + 0x36], %o7
lduh [%l7 + 0x1A], %i3
sth %l4, [%l7 + 0x1E]
fmovscs %icc, %f5, %f0
fpadd32s %f3, %f10, %f15
fnors %f1, %f1, %f6
lduh [%l7 + 0x1A], %g4
fmovrse %i7, %f13, %f6
movl %icc, %o2, %i4
edge8ln %g5, %o4, %g7
mulscc %i5, %l0, %o0
fmovdl %icc, %f4, %f6
call loop_7066
fmovspos %xcc, %f11, %f1
sub %g1, %o3, %l3
ldx [%l7 + 0x78], %l6
loop_7066:
addccc %o6, 0x0C24, %g6
sth %i0, [%l7 + 0x74]
smulcc %g3, %i2, %o5
udivcc %g2, 0x1941, %o1
fnands %f2, %f14, %f1
for %f6, %f6, %f8
fnot1s %f5, %f15
fbue %fcc2, loop_7067
ldx [%l7 + 0x28], %l5
bgu loop_7068
fmovrdgz %i1, %f2, %f4
loop_7067:
fbuge,a %fcc2, loop_7069
sth %i6, [%l7 + 0x16]
loop_7068:
ldx [%l7 + 0x50], %l2
bgu,a,pn %xcc, loop_7070
loop_7069:
udiv %l1, 0x0AD3, %o7
sdiv %l4, 0x1BC9, %g4
ldd [%l7 + 0x68], %f4
loop_7070:
fcmps %fcc1, %f15, %f7
and %i3, 0x129E, %o2
edge8n %i7, %g5, %i4
edge8ln %g7, %i5, %o4
fmovdneg %xcc, %f0, %f13
ldd [%l7 + 0x78], %f10
srl %l0, 0x12, %o0
orncc %o3, 0x18BD, %g1
ldsh [%l7 + 0x12], %l6
ld [%l7 + 0x78], %f4
fsrc1 %f0, %f0
fandnot1s %f11, %f13, %f3
fmovdne %icc, %f11, %f5
move %icc, %l3, %g6
lduw [%l7 + 0x58], %i0
faligndata %f2, %f6, %f14
ldub [%l7 + 0x65], %o6
movne %icc, %i2, %g3
sth %o5, [%l7 + 0x4E]
fba,a %fcc1, loop_7071
be,pt %xcc, loop_7072
stx %g2, [%l7 + 0x60]
fpsub16s %f8, %f1, %f14
loop_7071:
subccc %l5, %o1, %i6
loop_7072:
fbn,a %fcc0, loop_7073
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x40], %f6
array32 %l2, %i1, %o7
loop_7073:
tg %icc, 0x4
fzero %f4
st %f9, [%l7 + 0x18]
te %xcc, 0x3
nop
setx loop_7074, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l1, [%l7 + 0x2A]
stb %l4, [%l7 + 0x13]
srax %i3, %g4, %i7
loop_7074:
fands %f9, %f2, %f15
stx %g5, [%l7 + 0x10]
fmovrslz %o2, %f3, %f8
fornot1s %f5, %f12, %f9
fpadd32s %f8, %f7, %f1
orncc %g7, %i5, %i4
nop
setx loop_7075, %l0, %l1
jmpl %l1, %l0
movrne %o0, %o3, %g1
umulcc %l6, 0x0CD7, %o4
andn %l3, 0x0455, %g6
loop_7075:
fmovsvs %icc, %f1, %f4
fxor %f10, %f6, %f14
fand %f2, %f8, %f14
std %f2, [%l7 + 0x10]
edge32ln %o6, %i2, %g3
fmovdl %icc, %f3, %f2
stw %o5, [%l7 + 0x48]
lduw [%l7 + 0x54], %i0
fmovsneg %xcc, %f1, %f8
edge8n %g2, %o1, %l5
sdiv %l2, 0x1B0D, %i1
andn %o7, 0x0F91, %i6
lduh [%l7 + 0x6E], %l1
tne %xcc, 0x6
fmovda %icc, %f15, %f14
fmovsa %icc, %f6, %f6
nop
setx loop_7076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a,pt %xcc, loop_7077
bg loop_7078
fexpand %f7, %f8
loop_7076:
bl,a loop_7079
loop_7077:
bvc,a,pt %icc, loop_7080
loop_7078:
fmovscs %icc, %f10, %f10
ldsh [%l7 + 0x5A], %i3
loop_7079:
fcmped %fcc0, %f10, %f14
loop_7080:
lduh [%l7 + 0x0A], %g4
fmovscs %icc, %f7, %f6
fmovsa %icc, %f0, %f7
fmovdgu %icc, %f12, %f14
fmovsle %xcc, %f1, %f9
stb %l4, [%l7 + 0x57]
fmovscs %xcc, %f3, %f14
ldsb [%l7 + 0x4A], %i7
fmul8x16al %f8, %f1, %f4
fmovdg %icc, %f3, %f6
fornot2 %f2, %f12, %f12
smulcc %g5, %g7, %o2
stw %i4, [%l7 + 0x38]
ldsw [%l7 + 0x40], %i5
fpsub16 %f8, %f4, %f4
fmovsgu %icc, %f5, %f10
subcc %o0, %o3, %g1
lduw [%l7 + 0x14], %l6
bge,a loop_7081
fblg,a %fcc0, loop_7082
andncc %l0, %o4, %g6
ldub [%l7 + 0x7D], %l3
loop_7081:
fpackfix %f12, %f2
loop_7082:
fnands %f14, %f1, %f3
fmul8ulx16 %f10, %f0, %f4
brgez,a %o6, loop_7083
movn %icc, %i2, %g3
fmovsl %xcc, %f13, %f2
tpos %icc, 0x6
loop_7083:
or %i0, %g2, %o1
array16 %l5, %o5, %i1
stb %o7, [%l7 + 0x4E]
fors %f9, %f13, %f12
edge16ln %i6, %l1, %i3
st %f11, [%l7 + 0x64]
tcc %icc, 0x0
umul %g4, %l4, %i7
call loop_7084
bg,a %xcc, loop_7085
taddcc %g5, %l2, %g7
fmovsne %icc, %f0, %f2
loop_7084:
subccc %i4, 0x00A6, %i5
loop_7085:
fmovda %icc, %f7, %f2
bvs,a %xcc, loop_7086
fmovsne %xcc, %f7, %f4
tcc %xcc, 0x2
fblg,a %fcc2, loop_7087
loop_7086:
sth %o0, [%l7 + 0x1E]
ldub [%l7 + 0x0F], %o3
stx %g1, [%l7 + 0x68]
loop_7087:
fcmped %fcc1, %f6, %f12
movrgez %l6, %l0, %o4
fandnot2 %f8, %f12, %f6
fmovspos %xcc, %f7, %f0
fbul %fcc3, loop_7088
bneg loop_7089
fmovrslez %o2, %f5, %f3
fbuge,a %fcc3, loop_7090
loop_7088:
movpos %icc, %g6, %o6
loop_7089:
stb %i2, [%l7 + 0x31]
array8 %l3, %g3, %i0
loop_7090:
fble %fcc1, loop_7091
sth %o1, [%l7 + 0x3E]
std %f2, [%l7 + 0x18]
fandnot1 %f8, %f8, %f2
loop_7091:
fmovdgu %xcc, %f2, %f2
nop
setx loop_7092, %l0, %l1
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 %f12, %f4, %f13
fbug %fcc2, loop_7093
taddcc %l5, 0x1947, %o5
loop_7092:
faligndata %f0, %f14, %f14
fcmpne16 %f6, %f8, %i1
loop_7093:
fcmps %fcc2, %f13, %f15
edge8ln %g2, %i6, %l1
brgez %i3, loop_7094
fcmps %fcc2, %f13, %f5
fnands %f15, %f7, %f0
fpadd16 %f6, %f2, %f6
loop_7094:
fzeros %f3
udiv %g4, 0x09F5, %o7
bneg,pn %icc, loop_7095
fmovsle %icc, %f5, %f0
addc %l4, %g5, %i7
movneg %xcc, %l2, %g7
loop_7095:
ldd [%l7 + 0x10], %f0
ldsw [%l7 + 0x68], %i5
fmul8x16au %f15, %f15, %f10
ldsb [%l7 + 0x31], %o0
ld [%l7 + 0x40], %f4
fble,a %fcc2, loop_7096
nop
setx loop_7097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc0, %f9, %f14
sllx %o3, 0x12, %i4
loop_7096:
stx %l6, [%l7 + 0x68]
loop_7097:
brlz,a %l0, loop_7098
fcmpgt16 %f10, %f10, %o4
ldsb [%l7 + 0x08], %g1
tpos %icc, 0x5
loop_7098:
tsubcctv %o2, %g6, %o6
fcmpne32 %f12, %f12, %i2
sethi 0x188F, %l3
addccc %i0, 0x0355, %g3
ld [%l7 + 0x68], %f6
tvc %icc, 0x7
movvs %xcc, %l5, %o1
fmovrdgez %i1, %f8, %f0
ldx [%l7 + 0x48], %o5
stb %g2, [%l7 + 0x69]
lduh [%l7 + 0x64], %i6
fcmpne16 %f2, %f0, %i3
tge %xcc, 0x3
fnot1 %f14, %f6
movcc %xcc, %l1, %g4
subcc %o7, %l4, %i7
fexpand %f13, %f12
brlz,a %g5, loop_7099
add %l2, 0x0D4F, %i5
lduw [%l7 + 0x14], %g7
fbl,a %fcc1, loop_7100
loop_7099:
fmuld8sux16 %f13, %f15, %f4
brlez %o0, loop_7101
bleu,a,pt %xcc, loop_7102
loop_7100:
lduw [%l7 + 0x34], %o3
stx %i4, [%l7 + 0x50]
loop_7101:
fxnors %f10, %f5, %f5
loop_7102:
fmul8x16 %f0, %f12, %f4
sdiv %l6, 0x0DC2, %o4
ldub [%l7 + 0x6B], %g1
addcc %l0, %o2, %o6
movle %icc, %g6, %l3
udivx %i2, 0x1A17, %g3
nop
setx loop_7103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x4
be,a loop_7104
sethi 0x1663, %l5
loop_7103:
sth %o1, [%l7 + 0x32]
tgu %icc, 0x5
loop_7104:
tgu %xcc, 0x6
fornot2 %f12, %f14, %f0
fors %f4, %f12, %f13
std %f4, [%l7 + 0x38]
tneg %xcc, 0x4
edge32l %i0, %o5, %i1
mulx %i6, %g2, %i3
ld [%l7 + 0x50], %f4
ldub [%l7 + 0x1B], %g4
subc %o7, %l1, %i7
fpadd32s %f10, %f8, %f1
st %f2, [%l7 + 0x30]
tgu %xcc, 0x3
fsrc1s %f2, %f10
fblg %fcc0, loop_7105
fcmple32 %f8, %f2, %l4
ldsh [%l7 + 0x6C], %g5
fmovdge %icc, %f9, %f6
loop_7105:
ldd [%l7 + 0x48], %f14
fand %f2, %f12, %f2
fabsd %f0, %f2
ldd [%l7 + 0x30], %f2
fmovsle %xcc, %f10, %f14
srax %l2, 0x0B, %i5
bgu,a loop_7106
brlz,a %o0, loop_7107
fcmpeq16 %f12, %f0, %g7
be,a %xcc, loop_7108
loop_7106:
ldsh [%l7 + 0x1C], %o3
loop_7107:
stx %l6, [%l7 + 0x10]
brgz %i4, loop_7109
loop_7108:
ble,pn %icc, loop_7110
stb %o4, [%l7 + 0x58]
siam 0x6
loop_7109:
taddcc %l0, 0x022F, %g1
loop_7110:
lduh [%l7 + 0x5C], %o2
movrgz %g6, %o6, %l3
fxor %f8, %f2, %f6
tvc %xcc, 0x3
ldub [%l7 + 0x19], %i2
edge8ln %l5, %g3, %i0
fcmpne32 %f2, %f4, %o1
fandnot1 %f0, %f4, %f4
std %f10, [%l7 + 0x50]
fmovdcc %icc, %f7, %f5
fpsub16 %f6, %f4, %f0
fpadd16 %f14, %f6, %f0
tsubcc %i1, %i6, %o5
andcc %i3, 0x1423, %g4
edge8n %o7, %l1, %i7
array16 %g2, %l4, %g5
fxnor %f14, %f8, %f14
bcs,a,pt %xcc, loop_7111
pdist %f12, %f0, %f6
andn %l2, %o0, %i5
fmovsvc %xcc, %f0, %f14
loop_7111:
ldx [%l7 + 0x40], %g7
tgu %icc, 0x3
fbule,a %fcc0, loop_7112
fnot1 %f2, %f6
tcc %icc, 0x0
ldsb [%l7 + 0x52], %l6
loop_7112:
ldub [%l7 + 0x54], %o3
bcs,a,pn %icc, loop_7113
fmovdne %xcc, %f8, %f8
lduw [%l7 + 0x40], %o4
fmovsl %icc, %f9, %f12
loop_7113:
fbg %fcc2, loop_7114
alignaddrl %l0, %g1, %o2
tg %icc, 0x0
fcmpeq32 %f0, %f8, %g6
loop_7114:
orn %o6, %i4, %l3
std %f0, [%l7 + 0x18]
fmovdpos %icc, %f6, %f5
movrlz %l5, %i2, %i0
edge16 %o1, %g3, %i6
tsubcctv %i1, 0x0C6F, %i3
brgz,a %o5, loop_7115
movre %o7, 0x123, %g4
ldub [%l7 + 0x0A], %l1
fmovsvs %xcc, %f4, %f11
loop_7115:
ldsb [%l7 + 0x2C], %i7
fcmpne32 %f4, %f12, %g2
fpsub16s %f1, %f15, %f12
ldub [%l7 + 0x78], %l4
andncc %g5, %o0, %l2
smulcc %g7, 0x0FB1, %l6
fcmped %fcc0, %f10, %f8
fnors %f6, %f13, %f13
fzero %f4
fble,a %fcc1, loop_7116
ldsw [%l7 + 0x60], %o3
fnors %f7, %f11, %f7
tl %icc, 0x5
loop_7116:
bne %xcc, loop_7117
stb %o4, [%l7 + 0x78]
tneg %icc, 0x5
tg %xcc, 0x3
loop_7117:
bpos,pn %icc, loop_7118
fba,a %fcc3, loop_7119
ldsh [%l7 + 0x18], %l0
lduh [%l7 + 0x64], %i5
loop_7118:
fmovsleu %xcc, %f4, %f13
loop_7119:
stb %g1, [%l7 + 0x14]
movrlz %g6, 0x1B5, %o2
stx %i4, [%l7 + 0x20]
fmovrdgez %o6, %f12, %f8
movle %icc, %l3, %i2
movl %icc, %i0, %l5
ble,a,pn %xcc, loop_7120
ldsw [%l7 + 0x44], %g3
edge32n %i6, %o1, %i1
xor %o5, %i3, %o7
loop_7120:
ldx [%l7 + 0x48], %g4
fones %f1
edge16ln %i7, %l1, %g2
st %f11, [%l7 + 0x50]
orncc %g5, %l4, %o0
orcc %l2, 0x08D7, %g7
lduw [%l7 + 0x10], %o3
ldd [%l7 + 0x10], %f0
brlez %l6, loop_7121
ldx [%l7 + 0x40], %o4
udiv %l0, 0x19B3, %g1
movrlz %g6, %o2, %i5
loop_7121:
ldsb [%l7 + 0x33], %o6
ldx [%l7 + 0x60], %l3
nop
setx loop_7122, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f6, %f2, %i2
movcc %icc, %i0, %l5
ldsw [%l7 + 0x34], %i4
loop_7122:
fxnors %f0, %f13, %f5
alignaddr %i6, %g3, %o1
ldd [%l7 + 0x58], %f4
fsrc2s %f11, %f6
fbg,a %fcc3, loop_7123
bcs,a %xcc, loop_7124
nop
setx loop_7125, %l0, %l1
jmpl %l1, %i1
ldx [%l7 + 0x60], %o5
loop_7123:
fbue %fcc3, loop_7126
loop_7124:
tcc %xcc, 0x5
loop_7125:
ldsb [%l7 + 0x38], %o7
edge32n %i3, %g4, %l1
loop_7126:
fmovrse %g2, %f3, %f10
andn %i7, 0x1057, %g5
fmovse %xcc, %f10, %f4
fpack16 %f8, %f14
fmovsge %icc, %f7, %f5
lduh [%l7 + 0x54], %l4
fmovdcs %icc, %f2, %f15
bn,pt %xcc, loop_7127
addcc %o0, %l2, %o3
fmovdg %xcc, %f6, %f10
fbn %fcc0, loop_7128
loop_7127:
tpos %xcc, 0x7
andcc %l6, %o4, %g7
movgu %xcc, %g1, %l0
loop_7128:
edge16n %g6, %i5, %o2
fsrc1s %f2, %f15
ldx [%l7 + 0x60], %l3
fbg %fcc0, loop_7129
fnand %f10, %f12, %f2
tg %icc, 0x3
fmovsa %icc, %f11, %f6
loop_7129:
fmovde %xcc, %f15, %f10
std %f14, [%l7 + 0x58]
st %f7, [%l7 + 0x40]
xorcc %i2, 0x082F, %i0
alignaddrl %o6, %i4, %l5
sra %g3, 0x12, %o1
fpackfix %f8, %f9
ld [%l7 + 0x64], %f9
ld [%l7 + 0x10], %f6
edge8l %i6, %i1, %o5
brgz,a %i3, loop_7130
stw %g4, [%l7 + 0x68]
fbg %fcc3, loop_7131
ldub [%l7 + 0x7F], %l1
loop_7130:
fmovd %f12, %f0
ld [%l7 + 0x44], %f14
loop_7131:
stb %o7, [%l7 + 0x7D]
ld [%l7 + 0x0C], %f6
stx %i7, [%l7 + 0x38]
fcmpeq32 %f12, %f0, %g5
fcmpes %fcc0, %f8, %f13
fandnot1 %f2, %f12, %f4
fmovse %xcc, %f6, %f10
fand %f6, %f6, %f2
orcc %g2, 0x1727, %l4
smulcc %l2, 0x031E, %o3
fmovda %icc, %f4, %f1
movg %icc, %o0, %l6
tneg %icc, 0x4
movrgz %g7, 0x3D3, %g1
ldsh [%l7 + 0x0A], %l0
fbug,a %fcc0, loop_7132
bvc %xcc, loop_7133
fnot1 %f4, %f14
fpadd16s %f1, %f0, %f14
loop_7132:
movleu %xcc, %o4, %i5
loop_7133:
lduh [%l7 + 0x5E], %g6
fmovsne %icc, %f10, %f15
brz %l3, loop_7134
bne,a,pt %icc, loop_7135
srl %i2, %o2, %o6
ldsw [%l7 + 0x20], %i0
loop_7134:
sll %l5, 0x06, %g3
loop_7135:
sub %i4, %i6, %o1
fmovs %f6, %f5
sth %i1, [%l7 + 0x68]
tne %icc, 0x3
addcc %o5, 0x173E, %g4
movle %icc, %l1, %i3
ldx [%l7 + 0x18], %o7
stb %i7, [%l7 + 0x0B]
xorcc %g2, 0x100E, %l4
ldsb [%l7 + 0x73], %l2
ldub [%l7 + 0x50], %g5
udivx %o0, 0x13D2, %o3
stw %g7, [%l7 + 0x6C]
st %f4, [%l7 + 0x24]
sethi 0x0CDE, %g1
fmovsgu %icc, %f6, %f5
ld [%l7 + 0x30], %f15
and %l0, 0x0878, %o4
tle %xcc, 0x0
bvc loop_7136
fpsub16 %f6, %f0, %f4
movrne %l6, 0x111, %g6
stb %l3, [%l7 + 0x7E]
loop_7136:
edge32 %i5, %i2, %o6
st %f11, [%l7 + 0x48]
lduw [%l7 + 0x54], %i0
brlez %l5, loop_7137
bge,a loop_7138
smul %g3, 0x0456, %i4
brz,a %o2, loop_7139
loop_7137:
xnorcc %i6, %o1, %o5
loop_7138:
fcmple32 %f0, %f0, %i1
std %f0, [%l7 + 0x08]
loop_7139:
fnor %f8, %f10, %f10
tleu %xcc, 0x4
stx %l1, [%l7 + 0x40]
fmovse %icc, %f10, %f7
nop
setx loop_7140, %l0, %l1
jmpl %l1, %i3
fmovrdlez %g4, %f8, %f6
edge32 %o7, %g2, %l4
tg %xcc, 0x5
loop_7140:
movvc %xcc, %l2, %g5
mulscc %o0, 0x0FD9, %i7
ldsw [%l7 + 0x48], %g7
ld [%l7 + 0x60], %f9
udiv %o3, 0x1FB2, %l0
edge8l %o4, %g1, %g6
tle %icc, 0x3
fabss %f5, %f0
stw %l6, [%l7 + 0x18]
lduh [%l7 + 0x66], %i5
bvs,pn %icc, loop_7141
ldsb [%l7 + 0x6E], %l3
fcmple32 %f10, %f10, %o6
stb %i2, [%l7 + 0x32]
loop_7141:
fpadd16 %f0, %f12, %f12
fmovse %icc, %f11, %f13
udivcc %l5, 0x0CEF, %i0
fmovsg %icc, %f4, %f13
movrgez %i4, %o2, %g3
std %f8, [%l7 + 0x58]
fmovdl %xcc, %f4, %f4
lduh [%l7 + 0x42], %o1
ldd [%l7 + 0x58], %f0
bge %icc, loop_7142
stx %i6, [%l7 + 0x48]
stw %o5, [%l7 + 0x30]
lduh [%l7 + 0x08], %i1
loop_7142:
st %f12, [%l7 + 0x78]
popc 0x1333, %i3
bgu,a loop_7143
movvc %icc, %g4, %l1
fabss %f14, %f13
fcmpgt32 %f12, %f10, %o7
loop_7143:
lduw [%l7 + 0x4C], %l4
ldsb [%l7 + 0x2E], %l2
siam 0x3
fmovsg %icc, %f8, %f14
fbn %fcc2, loop_7144
fmovdl %xcc, %f8, %f1
call loop_7145
bcs,pt %icc, loop_7146
loop_7144:
lduh [%l7 + 0x68], %g5
ldsh [%l7 + 0x32], %g2
loop_7145:
fnegs %f3, %f15
loop_7146:
stx %o0, [%l7 + 0x38]
bne %xcc, loop_7147
fands %f2, %f1, %f10
movleu %icc, %g7, %i7
tn %icc, 0x4
loop_7147:
taddcctv %o3, 0x1A11, %o4
stx %g1, [%l7 + 0x30]
taddcc %g6, %l0, %l6
movcs %xcc, %l3, %i5
fmovs %f1, %f15
ta %icc, 0x6
tgu %xcc, 0x2
fblg,a %fcc3, loop_7148
array32 %o6, %l5, %i2
std %f6, [%l7 + 0x08]
fmovsle %icc, %f15, %f2
loop_7148:
xor %i4, 0x011D, %i0
movrne %o2, 0x1CF, %o1
st %f0, [%l7 + 0x48]
fandnot2s %f9, %f10, %f1
ldsh [%l7 + 0x34], %g3
ba,a loop_7149
stb %o5, [%l7 + 0x1D]
fpackfix %f4, %f12
lduh [%l7 + 0x1E], %i1
loop_7149:
stx %i3, [%l7 + 0x60]
fbug %fcc0, loop_7150
bpos,a loop_7151
std %f0, [%l7 + 0x30]
fmovsvc %icc, %f2, %f10
loop_7150:
ldsb [%l7 + 0x30], %g4
loop_7151:
brgz,a %i6, loop_7152
ld [%l7 + 0x20], %f10
for %f4, %f8, %f8
ldx [%l7 + 0x48], %l1
loop_7152:
brz,a %o7, loop_7153
fpadd16 %f4, %f6, %f6
ldd [%l7 + 0x18], %f2
add %l4, %l2, %g2
loop_7153:
fmovrsne %o0, %f3, %f8
fbug %fcc0, loop_7154
tvs %icc, 0x2
movcc %icc, %g7, %g5
smulcc %o3, 0x1E6A, %i7
loop_7154:
fmul8x16au %f13, %f2, %f10
ldub [%l7 + 0x5F], %o4
fmovrdlz %g1, %f12, %f0
bvc %icc, loop_7155
movgu %xcc, %l0, %l6
ldsb [%l7 + 0x2E], %l3
lduh [%l7 + 0x5A], %i5
loop_7155:
fbne,a %fcc1, loop_7156
stb %g6, [%l7 + 0x48]
sth %o6, [%l7 + 0x3C]
stb %l5, [%l7 + 0x16]
loop_7156:
stw %i2, [%l7 + 0x10]
fbuge,a %fcc0, loop_7157
lduw [%l7 + 0x68], %i0
fmovdle %icc, %f12, %f14
fexpand %f4, %f0
loop_7157:
fblg,a %fcc0, loop_7158
fmovrdgz %i4, %f8, %f14
sdiv %o1, 0x160F, %g3
fcmpgt16 %f2, %f10, %o5
loop_7158:
fcmpne16 %f8, %f4, %o2
ldx [%l7 + 0x58], %i1
fmovsgu %xcc, %f15, %f12
movrlez %i3, %i6, %g4
faligndata %f14, %f8, %f8
ldub [%l7 + 0x4F], %o7
fmovrdlz %l1, %f0, %f2
movle %icc, %l4, %l2
ldsb [%l7 + 0x08], %o0
movn %icc, %g2, %g5
ldx [%l7 + 0x70], %o3
fmovdgu %xcc, %f6, %f14
mulx %i7, 0x0682, %o4
fbu,a %fcc1, loop_7159
tsubcc %g7, 0x00A1, %g1
fmovrsne %l0, %f3, %f2
edge8n %l6, %l3, %g6
loop_7159:
umulcc %i5, %l5, %i2
fbe %fcc0, loop_7160
ldx [%l7 + 0x78], %i0
srax %o6, %o1, %i4
for %f10, %f12, %f0
loop_7160:
ldsw [%l7 + 0x40], %o5
ld [%l7 + 0x14], %f12
fmovdle %xcc, %f3, %f5
umulcc %o2, %i1, %i3
tge %icc, 0x2
st %f9, [%l7 + 0x60]
tne %xcc, 0x6
fnors %f8, %f0, %f4
fmovsvc %xcc, %f8, %f6
ldsh [%l7 + 0x7A], %i6
ldsb [%l7 + 0x14], %g3
subcc %o7, %l1, %l4
array32 %g4, %o0, %g2
umul %g5, %l2, %i7
st %f2, [%l7 + 0x54]
bvs loop_7161
ldsw [%l7 + 0x1C], %o3
bneg,a %icc, loop_7162
ldub [%l7 + 0x79], %g7
loop_7161:
movrlz %o4, %g1, %l6
srax %l0, %l3, %i5
loop_7162:
fpsub16s %f5, %f10, %f12
ldsh [%l7 + 0x14], %g6
std %f8, [%l7 + 0x68]
sth %l5, [%l7 + 0x18]
ldx [%l7 + 0x38], %i2
fors %f7, %f5, %f1
fpadd32s %f8, %f0, %f8
std %f6, [%l7 + 0x48]
fxor %f12, %f8, %f10
fmovdpos %xcc, %f4, %f1
ldsw [%l7 + 0x58], %i0
fpsub32s %f15, %f14, %f7
te %xcc, 0x2
fmovdpos %icc, %f6, %f5
ldsh [%l7 + 0x1C], %o6
fcmple32 %f4, %f6, %i4
fmovrdne %o5, %f0, %f0
ldub [%l7 + 0x51], %o1
ldx [%l7 + 0x38], %i1
lduw [%l7 + 0x4C], %o2
and %i6, %g3, %o7
ldsb [%l7 + 0x19], %i3
fmovs %f10, %f5
fmovsle %icc, %f12, %f1
fcmpne32 %f0, %f2, %l4
fbn,a %fcc2, loop_7163
pdist %f0, %f0, %f10
ldsw [%l7 + 0x34], %l1
fmovsn %xcc, %f7, %f7
loop_7163:
fmul8sux16 %f0, %f10, %f8
ld [%l7 + 0x14], %f8
fpadd32s %f2, %f6, %f6
array32 %g4, %g2, %o0
lduh [%l7 + 0x52], %g5
or %l2, %i7, %o3
ldsh [%l7 + 0x2C], %g7
std %f0, [%l7 + 0x10]
bgu,pn %xcc, loop_7164
array8 %o4, %g1, %l6
tcs %xcc, 0x7
fmul8sux16 %f0, %f6, %f4
loop_7164:
smulcc %l3, %i5, %l0
fcmpgt16 %f6, %f2, %g6
ldsh [%l7 + 0x5A], %l5
nop
setx loop_7165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabsd %f10, %f4
ldsw [%l7 + 0x2C], %i2
fbge %fcc1, loop_7166
loop_7165:
fble,a %fcc3, loop_7167
lduh [%l7 + 0x42], %i0
ldsw [%l7 + 0x14], %o6
loop_7166:
bleu %icc, loop_7168
loop_7167:
fbug %fcc3, loop_7169
lduh [%l7 + 0x4C], %o5
pdist %f4, %f12, %f14
loop_7168:
std %f4, [%l7 + 0x38]
loop_7169:
fmovrdlez %o1, %f6, %f8
bvc %icc, loop_7170
udiv %i4, 0x0F8F, %o2
fsrc2 %f4, %f6
for %f6, %f4, %f0
loop_7170:
ldd [%l7 + 0x38], %f0
stx %i1, [%l7 + 0x38]
bgu,a loop_7171
addccc %g3, %o7, %i6
tne %xcc, 0x2
tsubcctv %l4, %i3, %g4
loop_7171:
add %g2, 0x1F17, %l1
fmovrde %g5, %f6, %f0
sub %l2, %o0, %o3
ldsw [%l7 + 0x48], %g7
fxor %f12, %f4, %f14
fmovsleu %icc, %f3, %f3
tsubcctv %i7, 0x0430, %g1
fnegd %f6, %f6
ble loop_7172
fbn %fcc2, loop_7173
fbu %fcc3, loop_7174
sth %l6, [%l7 + 0x3E]
loop_7172:
ldsb [%l7 + 0x25], %o4
loop_7173:
srlx %i5, %l3, %g6
loop_7174:
ld [%l7 + 0x4C], %f11
andcc %l5, %i2, %i0
ldd [%l7 + 0x40], %f6
fbue,a %fcc1, loop_7175
fbul %fcc3, loop_7176
fmovdvs %icc, %f5, %f7
addc %o6, %l0, %o5
loop_7175:
brz,a %i4, loop_7177
loop_7176:
std %f2, [%l7 + 0x08]
bn,pn %icc, loop_7178
xnorcc %o1, %i1, %o2
loop_7177:
std %f6, [%l7 + 0x10]
ldsw [%l7 + 0x1C], %g3
loop_7178:
fpadd16 %f14, %f2, %f0
st %f0, [%l7 + 0x58]
xorcc %o7, 0x1F6C, %i6
movcc %xcc, %i3, %g4
std %f4, [%l7 + 0x78]
fmovdge %icc, %f11, %f3
or %l4, %l1, %g5
brgz,a %l2, loop_7179
stw %g2, [%l7 + 0x18]
bpos,a,pn %xcc, loop_7180
popc %o0, %o3
loop_7179:
ba %icc, loop_7181
fxnor %f4, %f4, %f8
loop_7180:
sth %i7, [%l7 + 0x54]
fexpand %f12, %f10
loop_7181:
ldsw [%l7 + 0x74], %g1
fmovdleu %xcc, %f9, %f1
ta %icc, 0x6
fmovspos %xcc, %f7, %f5
fornot2 %f10, %f4, %f8
fbule,a %fcc3, loop_7182
ldsw [%l7 + 0x28], %l6
lduw [%l7 + 0x2C], %g7
fba %fcc3, loop_7183
loop_7182:
fbug,a %fcc3, loop_7184
te %icc, 0x0
edge32n %o4, %l3, %i5
loop_7183:
fmul8x16 %f10, %f2, %f12
loop_7184:
movg %icc, %g6, %l5
bne %icc, loop_7185
stb %i0, [%l7 + 0x0F]
udiv %i2, 0x07FA, %l0
fmovsl %xcc, %f14, %f11
loop_7185:
addcc %o6, %i4, %o5
stw %o1, [%l7 + 0x30]
fnot2s %f3, %f0
alignaddrl %i1, %o2, %o7
fnot2 %f14, %f4
ldsw [%l7 + 0x10], %g3
ldub [%l7 + 0x4E], %i6
stb %i3, [%l7 + 0x4B]
xorcc %g4, 0x0894, %l4
ldd [%l7 + 0x68], %f8
stw %g5, [%l7 + 0x20]
stw %l1, [%l7 + 0x54]
stb %g2, [%l7 + 0x53]
brgz %o0, loop_7186
addcc %l2, 0x0B8E, %o3
movrgz %i7, %l6, %g7
sethi 0x0DDD, %g1
loop_7186:
bge,a,pt %icc, loop_7187
lduh [%l7 + 0x50], %l3
faligndata %f10, %f12, %f0
fmovrsgez %i5, %f9, %f3
loop_7187:
fbue,a %fcc2, loop_7188
fmul8sux16 %f12, %f14, %f2
ble,pn %icc, loop_7189
fmovsl %icc, %f4, %f4
loop_7188:
ldsh [%l7 + 0x3C], %g6
fones %f10
loop_7189:
ldd [%l7 + 0x30], %f6
brlez,a %o4, loop_7190
fblg %fcc3, loop_7191
smulcc %l5, 0x07CE, %i2
std %f2, [%l7 + 0x60]
loop_7190:
move %xcc, %l0, %i0
loop_7191:
orn %o6, 0x0216, %o5
lduh [%l7 + 0x7E], %o1
tle %icc, 0x2
fpsub16s %f6, %f1, %f10
lduw [%l7 + 0x08], %i4
fbne,a %fcc0, loop_7192
fmovse %xcc, %f6, %f12
fmuld8sux16 %f1, %f7, %f14
ldsh [%l7 + 0x0E], %i1
loop_7192:
bn,a,pn %icc, loop_7193
ldx [%l7 + 0x28], %o2
movpos %icc, %o7, %g3
movrne %i6, %g4, %l4
loop_7193:
bvs,a loop_7194
fcmple32 %f12, %f0, %i3
ldub [%l7 + 0x13], %g5
smul %g2, 0x14A3, %l1
loop_7194:
ldub [%l7 + 0x32], %l2
st %f1, [%l7 + 0x5C]
ldsw [%l7 + 0x70], %o0
stw %i7, [%l7 + 0x1C]
ldsb [%l7 + 0x08], %l6
edge32ln %o3, %g1, %g7
and %l3, %i5, %g6
ldx [%l7 + 0x38], %o4
bcc loop_7195
fbu,a %fcc0, loop_7196
array8 %l5, %i2, %i0
std %f0, [%l7 + 0x10]
loop_7195:
sdivcc %l0, 0x08B5, %o6
loop_7196:
srax %o1, %i4, %i1
fors %f11, %f3, %f4
stx %o5, [%l7 + 0x78]
add %o7, 0x04A3, %o2
fpadd16s %f10, %f5, %f7
fmovrsgez %i6, %f4, %f3
ba,a,pt %xcc, loop_7197
fbue %fcc3, loop_7198
nop
setx loop_7199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz %g3, loop_7200
loop_7197:
edge32l %g4, %l4, %i3
loop_7198:
movrlez %g2, %l1, %l2
loop_7199:
ldsh [%l7 + 0x12], %g5
loop_7200:
lduh [%l7 + 0x1E], %o0
fcmpeq16 %f8, %f10, %l6
ldsh [%l7 + 0x72], %o3
bneg,a loop_7201
tpos %xcc, 0x5
umulcc %i7, %g7, %g1
stx %l3, [%l7 + 0x78]
loop_7201:
ldub [%l7 + 0x2A], %i5
bg,a,pn %xcc, loop_7202
addccc %o4, %l5, %g6
fmovdvs %icc, %f1, %f14
lduw [%l7 + 0x0C], %i2
loop_7202:
fmovdcs %xcc, %f13, %f8
fcmpne16 %f14, %f14, %i0
ldsh [%l7 + 0x08], %o6
fbug,a %fcc2, loop_7203
tcc %icc, 0x0
be,a,pn %icc, loop_7204
ld [%l7 + 0x2C], %f10
loop_7203:
movneg %xcc, %l0, %i4
fnegd %f2, %f0
loop_7204:
fmovdneg %xcc, %f8, %f2
umulcc %i1, 0x1CDA, %o1
andn %o7, 0x09D7, %o5
fmovsne %xcc, %f3, %f2
movle %icc, %i6, %g3
lduw [%l7 + 0x40], %o2
fmovrdgez %g4, %f0, %f14
tleu %xcc, 0x7
ldd [%l7 + 0x28], %f2
fbule %fcc1, loop_7205
lduh [%l7 + 0x1E], %l4
fnot2 %f2, %f12
stb %g2, [%l7 + 0x11]
loop_7205:
udiv %i3, 0x03B6, %l1
ldub [%l7 + 0x7B], %l2
fnand %f8, %f14, %f6
mova %icc, %o0, %g5
lduw [%l7 + 0x50], %o3
fabsd %f14, %f14
tcs %xcc, 0x5
fcmpne16 %f14, %f2, %l6
tcc %icc, 0x3
tcs %icc, 0x0
umul %i7, 0x19D1, %g1
fmovsn %icc, %f0, %f14
ldd [%l7 + 0x40], %f12
orn %g7, %l3, %i5
movle %icc, %l5, %o4
sdivx %i2, 0x1B1D, %g6
tpos %icc, 0x6
fnand %f8, %f2, %f0
xor %i0, 0x0556, %o6
sdiv %i4, 0x082B, %l0
tpos %icc, 0x5
fexpand %f7, %f0
xnor %i1, 0x0581, %o7
fcmpgt16 %f10, %f4, %o1
lduh [%l7 + 0x24], %i6
fsrc2s %f11, %f14
nop
setx loop_7206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %icc, 0x7
smul %o5, %o2, %g4
nop
setx loop_7207, %l0, %l1
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_7206:
xnor %g3, %g2, %i3
fble %fcc2, loop_7208
brgez,a %l1, loop_7209
loop_7207:
addccc %l2, %o0, %g5
nop
setx loop_7210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7208:
fpack16 %f14, %f3
loop_7209:
movpos %xcc, %o3, %l4
fnor %f8, %f14, %f8
loop_7210:
array32 %l6, %i7, %g7
edge32l %g1, %l3, %i5
tg %icc, 0x0
fpsub16s %f12, %f14, %f12
addcc %o4, %i2, %l5
movn %xcc, %g6, %o6
lduw [%l7 + 0x70], %i4
fcmpgt16 %f12, %f4, %i0
fmovdle %icc, %f13, %f2
srax %l0, 0x1F, %i1
brnz,a %o7, loop_7211
movleu %xcc, %i6, %o5
fmovdvs %xcc, %f4, %f14
bvc,a,pt %xcc, loop_7212
loop_7211:
fnot2 %f0, %f10
movne %xcc, %o2, %g4
fnot1s %f10, %f15
loop_7212:
ldx [%l7 + 0x40], %o1
ldsb [%l7 + 0x3F], %g2
ldsh [%l7 + 0x42], %g3
lduh [%l7 + 0x48], %l1
fpadd16s %f11, %f10, %f15
fble %fcc1, loop_7213
st %f2, [%l7 + 0x30]
sllx %i3, 0x01, %l2
movvc %xcc, %g5, %o0
loop_7213:
tn %xcc, 0x2
fmovdleu %xcc, %f11, %f11
stx %o3, [%l7 + 0x60]
stb %l4, [%l7 + 0x3B]
ld [%l7 + 0x1C], %f13
fbn %fcc3, loop_7214
lduw [%l7 + 0x6C], %l6
fbg,a %fcc3, loop_7215
ldsh [%l7 + 0x2A], %g7
loop_7214:
stx %g1, [%l7 + 0x38]
smul %l3, 0x1A22, %i7
loop_7215:
edge8l %i5, %o4, %l5
fnand %f6, %f0, %f8
xnorcc %i2, %o6, %g6
be %icc, loop_7216
movneg %xcc, %i0, %i4
fmovdleu %icc, %f12, %f5
ldsb [%l7 + 0x2E], %i1
loop_7216:
nop
setx loop_7217, %l0, %l1
jmpl %l1, %l0
fbe %fcc0, loop_7218
fnot1 %f14, %f8
edge32n %o7, %o5, %o2
loop_7217:
ldsb [%l7 + 0x38], %i6
loop_7218:
addcc %o1, 0x05FB, %g4
ldd [%l7 + 0x20], %f14
lduw [%l7 + 0x64], %g2
move %xcc, %l1, %i3
stw %g3, [%l7 + 0x24]
edge8ln %l2, %g5, %o3
edge16ln %o0, %l4, %g7
fbo %fcc1, loop_7219
fbue,a %fcc0, loop_7220
mova %icc, %g1, %l6
array32 %l3, %i7, %o4
loop_7219:
addccc %l5, 0x1538, %i2
loop_7220:
fsrc1 %f0, %f10
alignaddr %i5, %g6, %o6
fcmple32 %f14, %f0, %i0
edge32n %i4, %l0, %o7
fpackfix %f12, %f7
ldsh [%l7 + 0x36], %i1
fmovrdlz %o5, %f10, %f0
fabss %f7, %f8
st %f13, [%l7 + 0x10]
or %i6, 0x0711, %o2
te %xcc, 0x5
sll %o1, %g2, %g4
fandnot1 %f8, %f4, %f10
mova %xcc, %i3, %g3
stw %l2, [%l7 + 0x44]
ldsh [%l7 + 0x42], %g5
add %l1, 0x1AB2, %o0
alignaddrl %l4, %g7, %o3
bvc,pn %icc, loop_7221
bcs,a loop_7222
udivx %g1, 0x082D, %l3
edge16n %l6, %i7, %o4
loop_7221:
fblg,a %fcc1, loop_7223
loop_7222:
fmuld8sux16 %f7, %f7, %f2
fcmpne16 %f10, %f2, %i2
sth %l5, [%l7 + 0x4C]
loop_7223:
lduh [%l7 + 0x2E], %i5
sdivcc %g6, 0x0C15, %o6
bcs,a,pt %xcc, loop_7224
edge8 %i4, %l0, %o7
movcc %icc, %i1, %i0
fpsub16s %f12, %f8, %f10
loop_7224:
st %f8, [%l7 + 0x28]
ld [%l7 + 0x34], %f4
st %f15, [%l7 + 0x58]
bpos %xcc, loop_7225
bleu,a,pn %icc, loop_7226
nop
setx loop_7227, %l0, %l1
jmpl %l1, %o5
ldsh [%l7 + 0x12], %i6
loop_7225:
tgu %icc, 0x5
loop_7226:
nop
setx loop_7228, %l0, %l1
jmpl %l1, %o1
loop_7227:
fmovse %icc, %f15, %f1
st %f9, [%l7 + 0x7C]
ldd [%l7 + 0x70], %f14
loop_7228:
udiv %g2, 0x0E74, %o2
fmovsneg %icc, %f4, %f4
fbul,a %fcc0, loop_7229
fpadd32 %f2, %f6, %f0
fandnot1s %f9, %f9, %f3
ldsb [%l7 + 0x5A], %g4
loop_7229:
fmovrsne %g3, %f5, %f10
addc %l2, %g5, %l1
fmovd %f8, %f12
ld [%l7 + 0x08], %f10
fmovd %f8, %f2
ldd [%l7 + 0x48], %f6
std %f12, [%l7 + 0x38]
fcmpeq16 %f10, %f4, %i3
faligndata %f8, %f6, %f8
fbne %fcc1, loop_7230
add %l4, 0x1902, %o0
tge %icc, 0x1
ldub [%l7 + 0x45], %o3
loop_7230:
brgz,a %g7, loop_7231
movrgez %g1, 0x2E2, %l6
andncc %l3, %o4, %i2
fbe %fcc3, loop_7232
loop_7231:
fsrc2s %f1, %f6
udivx %i7, 0x1A4B, %i5
movne %xcc, %l5, %g6
loop_7232:
fmuld8sux16 %f6, %f12, %f10
nop
setx loop_7233, %l0, %l1
jmpl %l1, %o6
bne,pn %xcc, loop_7234
stw %l0, [%l7 + 0x78]
ld [%l7 + 0x50], %f5
loop_7233:
ldsb [%l7 + 0x55], %i4
loop_7234:
umulcc %o7, 0x0885, %i1
ldsb [%l7 + 0x55], %o5
fbe %fcc0, loop_7235
fmovrse %i0, %f8, %f13
fmovdleu %icc, %f6, %f3
bvc,a,pt %xcc, loop_7236
loop_7235:
lduh [%l7 + 0x24], %i6
smulcc %g2, 0x1BEF, %o2
ldsb [%l7 + 0x30], %o1
loop_7236:
fnot2 %f4, %f2
fmovdvc %xcc, %f5, %f15
fpsub32s %f12, %f5, %f9
fbo,a %fcc1, loop_7237
ldd [%l7 + 0x68], %f10
bneg,a %xcc, loop_7238
fblg,a %fcc2, loop_7239
loop_7237:
umul %g3, 0x111F, %l2
edge16n %g5, %g4, %l1
loop_7238:
edge16n %l4, %o0, %i3
loop_7239:
movrlz %g7, 0x345, %o3
fcmps %fcc3, %f10, %f11
edge16n %g1, %l6, %o4
lduh [%l7 + 0x26], %l3
ldx [%l7 + 0x38], %i2
fmovdcs %xcc, %f15, %f10
fmovsg %icc, %f13, %f0
fmovsn %xcc, %f12, %f8
movrlez %i7, %i5, %g6
fblg,a %fcc0, loop_7240
ldd [%l7 + 0x60], %f8
movrgz %l5, %l0, %i4
srlx %o7, %i1, %o6
loop_7240:
movrlz %i0, 0x093, %o5
add %i6, %g2, %o2
movcc %xcc, %g3, %l2
ldub [%l7 + 0x60], %o1
brlz %g4, loop_7241
bne,a %xcc, loop_7242
taddcc %g5, %l4, %l1
fcmped %fcc0, %f6, %f6
loop_7241:
fpackfix %f14, %f5
loop_7242:
movg %icc, %i3, %o0
brgez,a %o3, loop_7243
fandnot1s %f14, %f8, %f9
fmovdl %icc, %f6, %f1
bvc,pt %icc, loop_7244
loop_7243:
tvs %icc, 0x5
bneg,pn %xcc, loop_7245
subcc %g7, 0x1892, %l6
loop_7244:
fxor %f10, %f10, %f10
array32 %g1, %l3, %o4
loop_7245:
fpack16 %f6, %f8
srax %i2, %i5, %g6
fmovdne %xcc, %f1, %f8
andncc %l5, %l0, %i7
fbne %fcc3, loop_7246
edge32 %o7, %i1, %o6
bleu %icc, loop_7247
array8 %i0, %i4, %o5
loop_7246:
stx %i6, [%l7 + 0x28]
sub %g2, %o2, %g3
loop_7247:
alignaddr %l2, %g4, %g5
lduw [%l7 + 0x64], %l4
ldx [%l7 + 0x78], %o1
fmovspos %xcc, %f4, %f5
or %i3, 0x00E6, %l1
fcmpgt32 %f6, %f4, %o0
fones %f9
fbue %fcc2, loop_7248
andn %o3, 0x17D2, %g7
ldd [%l7 + 0x40], %f12
edge32ln %l6, %l3, %o4
loop_7248:
fmovrdne %g1, %f6, %f12
fpack32 %f12, %f10, %f8
addcc %i2, 0x1BED, %g6
fmovdle %xcc, %f10, %f7
fmovsvs %icc, %f7, %f4
bneg,pt %xcc, loop_7249
sethi 0x0CF8, %i5
lduw [%l7 + 0x38], %l5
orn %i7, 0x174C, %l0
loop_7249:
bleu %icc, loop_7250
fornot1 %f4, %f8, %f0
stx %o7, [%l7 + 0x78]
lduw [%l7 + 0x14], %i1
loop_7250:
ldub [%l7 + 0x64], %i0
edge32ln %i4, %o6, %i6
ldsb [%l7 + 0x61], %g2
sth %o2, [%l7 + 0x6A]
fbge %fcc3, loop_7251
brgz,a %g3, loop_7252
tpos %xcc, 0x0
call loop_7253
loop_7251:
stw %o5, [%l7 + 0x78]
loop_7252:
st %f2, [%l7 + 0x30]
tne %icc, 0x2
loop_7253:
bshuffle %f8, %f14, %f0
bpos,a %icc, loop_7254
movgu %icc, %g4, %l2
ldsb [%l7 + 0x36], %g5
subc %o1, 0x0C0B, %i3
loop_7254:
fmovsge %xcc, %f11, %f4
lduh [%l7 + 0x28], %l1
st %f7, [%l7 + 0x54]
fpadd32 %f10, %f6, %f12
srax %l4, 0x10, %o3
tn %icc, 0x6
std %f10, [%l7 + 0x60]
bl %xcc, loop_7255
tvs %xcc, 0x4
fmovrsne %g7, %f14, %f8
brz %o0, loop_7256
loop_7255:
fmovsneg %icc, %f2, %f9
fcmpeq32 %f6, %f6, %l3
fnor %f10, %f0, %f10
loop_7256:
fbo,a %fcc1, loop_7257
fmovsge %icc, %f12, %f13
ldsh [%l7 + 0x42], %l6
ldsh [%l7 + 0x58], %o4
loop_7257:
fpsub16s %f5, %f12, %f7
ldsw [%l7 + 0x70], %i2
bneg,pn %xcc, loop_7258
fbug,a %fcc0, loop_7259
fcmpgt32 %f0, %f0, %g1
xor %g6, %i5, %i7
loop_7258:
fblg,a %fcc1, loop_7260
loop_7259:
brz %l5, loop_7261
move %icc, %o7, %i1
lduh [%l7 + 0x0E], %l0
loop_7260:
ld [%l7 + 0x50], %f11
loop_7261:
ldsw [%l7 + 0x20], %i4
brz %o6, loop_7262
lduw [%l7 + 0x60], %i0
stw %i6, [%l7 + 0x6C]
std %f2, [%l7 + 0x10]
loop_7262:
fmovdn %xcc, %f15, %f5
fmovdpos %icc, %f11, %f10
fbule,a %fcc1, loop_7263
smulcc %o2, 0x0327, %g2
fbe %fcc1, loop_7264
fbo %fcc1, loop_7265
loop_7263:
st %f4, [%l7 + 0x78]
alignaddr %g3, %o5, %l2
loop_7264:
std %f8, [%l7 + 0x70]
loop_7265:
be,a,pt %xcc, loop_7266
be %icc, loop_7267
lduw [%l7 + 0x44], %g4
for %f10, %f12, %f10
loop_7266:
sth %g5, [%l7 + 0x18]
loop_7267:
edge32n %o1, %l1, %i3
fandnot2s %f14, %f10, %f5
andn %o3, 0x02FB, %l4
bgu,a,pn %icc, loop_7268
movrlz %g7, %l3, %o0
fmovsgu %xcc, %f13, %f2
umulcc %o4, 0x17A0, %i2
loop_7268:
umul %g1, 0x1E9B, %g6
fblg,a %fcc0, loop_7269
ldsb [%l7 + 0x7F], %i5
ldx [%l7 + 0x48], %l6
brz %i7, loop_7270
loop_7269:
lduw [%l7 + 0x74], %l5
ldsw [%l7 + 0x08], %i1
fbne %fcc0, loop_7271
loop_7270:
fmovdg %xcc, %f12, %f15
fandnot1 %f6, %f14, %f4
stw %l0, [%l7 + 0x7C]
loop_7271:
tl %xcc, 0x7
fnot1 %f14, %f4
fmovsvs %icc, %f7, %f7
sth %i4, [%l7 + 0x34]
fmovd %f10, %f4
sra %o6, 0x07, %o7
ld [%l7 + 0x10], %f9
bneg,a,pt %icc, loop_7272
fpadd32 %f10, %f6, %f8
fnot1s %f3, %f0
ldsh [%l7 + 0x2C], %i0
loop_7272:
fmuld8ulx16 %f4, %f0, %f6
ldsh [%l7 + 0x2A], %i6
fcmpeq16 %f4, %f0, %o2
std %f14, [%l7 + 0x20]
srax %g3, %o5, %g2
ldx [%l7 + 0x18], %g4
brlz,a %l2, loop_7273
bcs,a loop_7274
tsubcctv %o1, %g5, %i3
ldd [%l7 + 0x78], %f2
loop_7273:
movrgez %o3, 0x3BD, %l4
loop_7274:
ldd [%l7 + 0x48], %f2
edge32ln %g7, %l1, %o0
lduw [%l7 + 0x38], %o4
fpsub32 %f2, %f6, %f2
fandnot1s %f8, %f13, %f2
for %f10, %f0, %f4
fmovdcs %xcc, %f1, %f4
fmovdg %xcc, %f13, %f11
sth %l3, [%l7 + 0x44]
fmul8x16 %f7, %f6, %f2
edge16l %i2, %g6, %g1
stb %i5, [%l7 + 0x33]
srl %i7, 0x06, %l5
fbul %fcc0, loop_7275
brlz %i1, loop_7276
fmovdg %xcc, %f11, %f4
mulscc %l6, %i4, %l0
loop_7275:
fmovsvc %icc, %f1, %f4
loop_7276:
fornot2s %f4, %f4, %f15
bcs,pt %icc, loop_7277
sth %o7, [%l7 + 0x50]
fpsub16s %f9, %f15, %f8
or %i0, 0x02BF, %i6
loop_7277:
fandnot1 %f6, %f8, %f4
edge32n %o2, %o6, %g3
brnz,a %g2, loop_7278
fbge,a %fcc2, loop_7279
fnot2s %f15, %f13
bleu %xcc, loop_7280
loop_7278:
std %f12, [%l7 + 0x50]
loop_7279:
stb %g4, [%l7 + 0x74]
ldsh [%l7 + 0x0A], %l2
loop_7280:
ldsw [%l7 + 0x7C], %o1
brgz %o5, loop_7281
brz,a %i3, loop_7282
fmovrdgz %g5, %f10, %f12
xorcc %o3, %l4, %l1
loop_7281:
lduh [%l7 + 0x2E], %g7
loop_7282:
xor %o4, 0x1741, %l3
fsrc2s %f12, %f0
stx %o0, [%l7 + 0x38]
ldub [%l7 + 0x21], %i2
srlx %g6, 0x12, %i5
addcc %g1, 0x0722, %i7
ld [%l7 + 0x1C], %f13
fnors %f8, %f3, %f15
fmovde %xcc, %f6, %f10
brlez %l5, loop_7283
ldx [%l7 + 0x68], %l6
std %f14, [%l7 + 0x30]
movrne %i1, %i4, %l0
loop_7283:
ldx [%l7 + 0x18], %i0
stb %o7, [%l7 + 0x35]
fbug,a %fcc3, loop_7284
brlz %i6, loop_7285
st %f2, [%l7 + 0x7C]
fmovscc %icc, %f1, %f14
loop_7284:
fnot1 %f14, %f0
loop_7285:
movrlz %o2, %o6, %g2
udivx %g3, 0x01FE, %g4
fbule,a %fcc3, loop_7286
fbu %fcc3, loop_7287
andcc %l2, %o5, %i3
andcc %o1, 0x0A1D, %g5
loop_7286:
lduw [%l7 + 0x30], %l4
loop_7287:
sth %l1, [%l7 + 0x6C]
movleu %xcc, %o3, %g7
fmovdcs %xcc, %f2, %f4
stx %l3, [%l7 + 0x68]
lduw [%l7 + 0x48], %o4
ldsb [%l7 + 0x65], %o0
fmovrslz %i2, %f4, %f14
fornot1 %f8, %f6, %f14
edge8ln %i5, %g1, %g6
stb %i7, [%l7 + 0x4E]
fmul8sux16 %f2, %f8, %f14
brlz,a %l6, loop_7288
ldx [%l7 + 0x40], %i1
movne %xcc, %l5, %l0
movneg %xcc, %i0, %o7
loop_7288:
fands %f9, %f11, %f7
movrgez %i6, %o2, %o6
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14102
! Type i : 14251
! Type cti : 7288
! Type l : 14359
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xC9E516EA
.word 0x982D1728
.word 0x740CC487
.word 0xE1CD0D98
.word 0x32D4D6D6
.word 0x3C987EC3
.word 0xA120D833
.word 0xCD104D30
.word 0x12501316
.word 0x83388DF8
.word 0x913B6A1C
.word 0xED116E39
.word 0x20600146
.word 0xB0AD8E0B
.word 0x8D97E6B7
.word 0xE1EBEF2F
.word 0x59F6291B
.word 0x925D1F0C
.word 0xE8B2CA43
.word 0x0708621D
.word 0x98725C5F
.word 0x85C0CA31
.word 0xC4895C2B
.word 0x96FE9637
.word 0x29DDF161
.word 0x6B5F0538
.word 0xACF62458
.word 0x5B948A66
.word 0x41ABB3E6
.word 0xA4B8AABC
.word 0xC5B56473
.word 0x3FBE9B1E
.word 0x716F5793
.word 0x6B41F81F
.word 0x62F55F18
.word 0x155635F9
.word 0x58AC778F
.word 0x1B88C60E
.word 0x3E141901
.word 0x64A7D412
.word 0xD02F86A7
.word 0x05AFCCD5
.word 0x1D1D3D6E
.word 0x66D7EA59
.word 0xB7FC690D
.word 0x36B2522E
.word 0xAB859AF0
.word 0x7A511BEA
.word 0x833DE2EE
.word 0xBFFF2B82
.word 0x8EDA7203
.word 0xA7BA505C
.word 0xB3A36C9D
.word 0xBFC536B9
.word 0x0029AE85
.word 0xC261C5CF
.word 0xCA39633A
.word 0xCF4F8B84
.word 0x9E71BA92
.word 0x801405B3
.word 0x2E71BBE6
.word 0x39080A96
.word 0xECF1768E
.word 0x9C3F6423
.end