Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc6.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc6.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=1068550717"
.ident "BY rg131678 ON Mon Jul 14 13:44:52 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc6.s,v 1.3 2007/07/05 21:59:37 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 0x7, %g1
set 0x8, %g2
set 0x6, %g3
set 0xD, %g4
set 0x1, %g5
set 0xD, %g6
set 0x9, %g7
!# Input registers
set -0x7, %i0
set -0xC, %i1
set -0xB, %i2
set -0xB, %i3
set -0xC, %i4
set -0x9, %i5
set -0xB, %i6
set -0x5, %i7
!# Local registers
set 0x6BFB7E6B, %l0
set 0x54D30010, %l1
set 0x08684D66, %l2
set 0x766B5129, %l3
set 0x53A33EC7, %l4
set 0x6DB6B3F4, %l5
set 0x34F2E27E, %l6
!# Output registers
set -0x0438, %o0
set -0x122F, %o1
set -0x0DEE, %o2
set 0x1763, %o3
set -0x15DD, %o4
set 0x0FEE, %o5
set -0x1743, %o6
set 0x0041, %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 ..
fpadd32 %f14, %f0, %f6
fnand %f0, %f4, %f8
ldub [%l7 + 0x12], %i5
array8 %i4, %o6, %g2
stx %g1, [%l7 + 0x70]
edge16l %g4, %i0, %l3
faligndata %f14, %f14, %f2
fmovrse %o4, %f9, %f13
movvc %icc, %l0, %l6
xor %g7, 0x1E05, %l2
addccc %i2, 0x0296, %g6
fbl %fcc2, loop_1
st %f3, [%l7 + 0x60]
fmovsneg %xcc, %f13, %f1
fornot2s %f13, %f13, %f12
loop_1:
taddcctv %g5, %o5, %i1
ldsh [%l7 + 0x22], %o1
stb %l4, [%l7 + 0x25]
movleu %icc, %l5, %g3
fandnot1 %f4, %f12, %f14
array8 %i6, %o3, %o0
ldsw [%l7 + 0x34], %o2
bleu loop_2
std %f6, [%l7 + 0x40]
st %f0, [%l7 + 0x68]
fmovspos %xcc, %f1, %f10
loop_2:
stb %o7, [%l7 + 0x69]
fornot2 %f6, %f8, %f12
taddcc %i7, %l1, %i3
ldx [%l7 + 0x20], %i4
fxors %f5, %f12, %f15
srax %i5, %o6, %g2
fmovsvc %icc, %f11, %f4
fnegs %f12, %f12
ldx [%l7 + 0x48], %g1
lduw [%l7 + 0x0C], %i0
bl %xcc, loop_3
fmovscs %xcc, %f14, %f5
ldx [%l7 + 0x68], %g4
bcs,a %xcc, loop_4
loop_3:
brgez %o4, loop_5
xnorcc %l3, 0x121C, %l0
ldsb [%l7 + 0x4E], %g7
loop_4:
sth %l2, [%l7 + 0x4E]
loop_5:
movrlez %l6, 0x1C0, %i2
bneg loop_6
tcc %icc, 0x5
movle %icc, %g6, %g5
fpack16 %f10, %f14
loop_6:
ld [%l7 + 0x28], %f6
fpmerge %f5, %f12, %f10
sth %i1, [%l7 + 0x0A]
lduh [%l7 + 0x22], %o1
taddcc %l4, %l5, %g3
addccc %o5, 0x0F9E, %i6
st %f4, [%l7 + 0x34]
st %f3, [%l7 + 0x4C]
fabsd %f10, %f12
fcmpne16 %f4, %f2, %o0
movvc %icc, %o3, %o2
fand %f4, %f12, %f2
fornot2s %f13, %f10, %f4
fmovsn %icc, %f4, %f0
bcc,a,pt %xcc, loop_7
ldsw [%l7 + 0x2C], %i7
fnors %f13, %f1, %f12
ldsb [%l7 + 0x4E], %o7
loop_7:
st %f5, [%l7 + 0x38]
fmovrdgez %l1, %f12, %f6
te %icc, 0x4
ldsh [%l7 + 0x4E], %i3
ld [%l7 + 0x18], %f12
edge16ln %i5, %i4, %g2
addccc %o6, 0x056F, %g1
fmovdleu %xcc, %f3, %f1
movpos %icc, %g4, %i0
st %f8, [%l7 + 0x74]
orcc %l3, 0x1DBF, %o4
tg %xcc, 0x5
xor %g7, 0x0C34, %l0
stw %l2, [%l7 + 0x58]
fnands %f0, %f14, %f12
fmovrdlz %l6, %f10, %f8
stx %g6, [%l7 + 0x20]
subc %i2, %i1, %g5
fmovrsne %o1, %f1, %f5
std %f8, [%l7 + 0x70]
lduh [%l7 + 0x24], %l4
ldd [%l7 + 0x10], %f2
fpsub32 %f14, %f4, %f4
bn loop_8
ldsw [%l7 + 0x4C], %l5
fmovdg %icc, %f15, %f1
tleu %xcc, 0x5
loop_8:
ldsh [%l7 + 0x3E], %g3
stw %i6, [%l7 + 0x44]
fnor %f2, %f2, %f0
st %f2, [%l7 + 0x08]
st %f3, [%l7 + 0x30]
movcs %icc, %o0, %o5
std %f12, [%l7 + 0x40]
call loop_9
sth %o3, [%l7 + 0x4E]
ld [%l7 + 0x4C], %f15
lduh [%l7 + 0x36], %o2
loop_9:
fmovrse %o7, %f5, %f11
stw %l1, [%l7 + 0x40]
stw %i3, [%l7 + 0x34]
fmovrslez %i5, %f13, %f0
bg,pn %icc, loop_10
fbule,a %fcc3, loop_11
edge32ln %i4, %i7, %o6
bcc loop_12
loop_10:
bgu loop_13
loop_11:
mulscc %g2, %g4, %i0
bneg,a,pn %xcc, loop_14
loop_12:
tle %icc, 0x5
loop_13:
stb %l3, [%l7 + 0x69]
subccc %g1, 0x0761, %g7
loop_14:
fmovs %f1, %f9
fcmpgt16 %f10, %f14, %l0
xnor %o4, %l2, %g6
smul %l6, 0x06FB, %i1
ldsb [%l7 + 0x1F], %g5
ldd [%l7 + 0x50], %f10
fmovsneg %xcc, %f10, %f14
ldub [%l7 + 0x62], %i2
movn %xcc, %o1, %l4
stb %g3, [%l7 + 0x70]
tneg %xcc, 0x7
fpadd16 %f10, %f10, %f4
mova %icc, %l5, %o0
taddcctv %i6, 0x1CF1, %o5
fmovsgu %xcc, %f6, %f0
fnot1 %f2, %f2
lduh [%l7 + 0x72], %o2
fabsd %f12, %f14
fmovsg %icc, %f5, %f1
fcmpeq32 %f10, %f6, %o7
fone %f8
bvc,a,pn %icc, loop_15
movvc %xcc, %o3, %l1
tl %icc, 0x7
smul %i5, 0x1B21, %i4
loop_15:
edge32ln %i3, %o6, %g2
fpsub32s %f0, %f7, %f11
fsrc1s %f15, %f4
fsrc2 %f8, %f14
fsrc2s %f15, %f10
taddcctv %g4, %i7, %l3
tvc %xcc, 0x2
fmovdl %xcc, %f11, %f10
fmovdle %icc, %f8, %f4
fsrc1 %f4, %f0
fmul8x16au %f1, %f8, %f6
edge8 %g1, %i0, %g7
orn %l0, 0x157E, %o4
tcc %icc, 0x7
sub %g6, %l2, %l6
udivx %g5, 0x0A16, %i2
fmovdge %icc, %f11, %f13
sethi 0x00E1, %o1
add %i1, %l4, %l5
andcc %g3, %o0, %o5
lduw [%l7 + 0x30], %o2
fmovscs %icc, %f7, %f8
fmovsvs %xcc, %f2, %f1
ldsw [%l7 + 0x18], %o7
fmovrde %i6, %f12, %f8
std %f12, [%l7 + 0x68]
tn %xcc, 0x1
stb %l1, [%l7 + 0x39]
bpos,a %icc, loop_16
ldx [%l7 + 0x10], %o3
fzeros %f13
ldsb [%l7 + 0x52], %i4
loop_16:
tl %xcc, 0x1
std %f12, [%l7 + 0x08]
stb %i3, [%l7 + 0x15]
fand %f6, %f2, %f0
subccc %o6, 0x0341, %g2
lduh [%l7 + 0x0C], %g4
edge32 %i7, %i5, %l3
tcs %xcc, 0x5
mulx %g1, 0x1316, %g7
ldub [%l7 + 0x79], %i0
subcc %l0, %g6, %o4
movg %icc, %l6, %g5
fmul8x16 %f15, %f8, %f0
lduw [%l7 + 0x5C], %i2
ldsb [%l7 + 0x0D], %l2
be,a %xcc, loop_17
std %f4, [%l7 + 0x48]
fones %f9
ldd [%l7 + 0x68], %f0
loop_17:
sth %i1, [%l7 + 0x5C]
edge32ln %o1, %l5, %l4
edge16ln %o0, %g3, %o2
fornot1s %f2, %f3, %f12
sll %o5, 0x0C, %o7
tn %xcc, 0x5
st %f2, [%l7 + 0x0C]
fmul8sux16 %f4, %f2, %f6
fzeros %f6
sth %i6, [%l7 + 0x30]
fpmerge %f5, %f2, %f10
brlez %l1, loop_18
bne,pt %xcc, loop_19
fbe,a %fcc0, loop_20
movge %icc, %o3, %i4
loop_18:
ldsh [%l7 + 0x10], %i3
loop_19:
ldd [%l7 + 0x60], %f12
loop_20:
sll %g2, %g4, %i7
fnegs %f11, %f11
movrgz %i5, %l3, %o6
edge16ln %g1, %g7, %l0
be loop_21
brz %i0, loop_22
ldsb [%l7 + 0x67], %g6
fzero %f14
loop_21:
movrgez %o4, 0x0CE, %l6
loop_22:
subcc %i2, %g5, %i1
fpackfix %f4, %f0
fmovrdne %l2, %f8, %f4
fxors %f15, %f14, %f13
fmovsvc %xcc, %f15, %f6
ldub [%l7 + 0x3D], %l5
ldsw [%l7 + 0x34], %o1
sth %l4, [%l7 + 0x20]
fmovsne %xcc, %f10, %f0
ldsh [%l7 + 0x78], %g3
fmovscc %icc, %f15, %f13
fmovse %xcc, %f2, %f12
movl %icc, %o2, %o5
fsrc1s %f6, %f3
tne %xcc, 0x2
fmovdcs %xcc, %f11, %f11
fbl,a %fcc0, loop_23
fmovsvc %icc, %f0, %f1
sth %o7, [%l7 + 0x34]
fcmpd %fcc2, %f8, %f10
loop_23:
sth %o0, [%l7 + 0x4E]
stb %i6, [%l7 + 0x2F]
edge32 %o3, %l1, %i3
st %f0, [%l7 + 0x2C]
tge %icc, 0x3
brnz,a %g2, loop_24
nop
setx loop_25, %l0, %l1
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 + 0x7F], %i4
stx %i7, [%l7 + 0x08]
loop_24:
stx %g4, [%l7 + 0x08]
loop_25:
smul %i5, 0x1FB6, %o6
lduh [%l7 + 0x34], %g1
stb %g7, [%l7 + 0x0B]
tpos %xcc, 0x5
movvc %xcc, %l3, %l0
stb %g6, [%l7 + 0x1F]
andn %i0, 0x0C41, %o4
ldx [%l7 + 0x48], %l6
fpadd32 %f14, %f4, %f2
fmovsleu %icc, %f5, %f5
fxnor %f0, %f14, %f8
ldx [%l7 + 0x68], %g5
fsrc1s %f10, %f2
fbe,a %fcc3, loop_26
fcmpgt16 %f6, %f6, %i2
std %f12, [%l7 + 0x20]
fabsd %f0, %f0
loop_26:
tpos %xcc, 0x4
sdivcc %l2, 0x07C9, %i1
taddcctv %o1, %l5, %g3
fsrc2 %f0, %f12
ld [%l7 + 0x0C], %f8
fzeros %f12
ldub [%l7 + 0x15], %o2
fnors %f1, %f8, %f14
fbg %fcc3, loop_27
ldsw [%l7 + 0x34], %o5
fpadd32s %f8, %f0, %f9
fnor %f14, %f10, %f8
loop_27:
array8 %o7, %o0, %l4
st %f11, [%l7 + 0x10]
fmovsvs %icc, %f8, %f14
brgez,a %o3, loop_28
fnot2 %f12, %f2
fnot2s %f4, %f8
stx %l1, [%l7 + 0x50]
loop_28:
fmul8x16au %f0, %f8, %f8
movrgez %i6, %g2, %i4
ldsh [%l7 + 0x60], %i3
orncc %i7, 0x1DB2, %i5
edge8ln %g4, %o6, %g7
nop
setx loop_29, %l0, %l1
jmpl %l1, %g1
subcc %l0, 0x13A3, %l3
sdivx %g6, 0x19C3, %i0
fornot2s %f1, %f11, %f12
loop_29:
fpack32 %f14, %f6, %f14
fbule %fcc2, loop_30
movleu %xcc, %l6, %g5
fmovrdgz %i2, %f6, %f14
fmul8x16 %f4, %f0, %f8
loop_30:
tcs %icc, 0x4
fbl,a %fcc0, loop_31
tpos %icc, 0x7
bpos,pt %xcc, loop_32
fbuge %fcc2, loop_33
loop_31:
fmovrse %o4, %f1, %f13
brz %i1, loop_34
loop_32:
umulcc %o1, 0x071C, %l5
loop_33:
ld [%l7 + 0x20], %f12
stx %g3, [%l7 + 0x20]
loop_34:
ldsw [%l7 + 0x20], %l2
pdist %f6, %f2, %f2
sdivcc %o2, 0x179D, %o5
ldx [%l7 + 0x38], %o0
call loop_35
fcmpgt16 %f2, %f0, %l4
sllx %o3, 0x0A, %l1
bcc loop_36
loop_35:
stw %o7, [%l7 + 0x1C]
movcc %xcc, %i6, %g2
for %f6, %f14, %f4
loop_36:
movgu %xcc, %i3, %i7
fbl %fcc2, loop_37
fpadd16s %f2, %f7, %f3
fmovspos %xcc, %f5, %f2
movrlz %i5, %i4, %g4
loop_37:
movpos %xcc, %o6, %g7
fcmpeq16 %f14, %f14, %g1
fmovspos %icc, %f4, %f10
fmovrsgz %l3, %f9, %f12
movcc %icc, %g6, %l0
alignaddrl %i0, %g5, %l6
ldub [%l7 + 0x0A], %i2
ldsw [%l7 + 0x6C], %o4
ldsb [%l7 + 0x44], %o1
st %f14, [%l7 + 0x1C]
stw %l5, [%l7 + 0x30]
ldsh [%l7 + 0x6C], %i1
fmovsvc %xcc, %f9, %f8
ldd [%l7 + 0x60], %f8
ldsh [%l7 + 0x0A], %g3
lduw [%l7 + 0x20], %l2
ldd [%l7 + 0x58], %f10
ldsb [%l7 + 0x74], %o5
ldsb [%l7 + 0x5D], %o2
movrlez %l4, 0x244, %o0
ld [%l7 + 0x58], %f10
stw %o3, [%l7 + 0x6C]
array8 %l1, %o7, %g2
fnands %f10, %f9, %f2
addccc %i6, 0x092E, %i7
fmovrdne %i3, %f8, %f2
tsubcctv %i5, %i4, %g4
ldsh [%l7 + 0x0E], %g7
fmovdle %icc, %f7, %f12
fmuld8ulx16 %f4, %f4, %f12
fmovdvc %xcc, %f14, %f13
umul %g1, %l3, %g6
movle %xcc, %l0, %i0
bvs,a,pt %xcc, loop_38
movleu %xcc, %g5, %l6
ldub [%l7 + 0x47], %i2
stx %o6, [%l7 + 0x78]
loop_38:
tcs %icc, 0x0
fmovsge %xcc, %f2, %f2
fpack16 %f2, %f9
fnor %f8, %f0, %f0
fmovspos %icc, %f15, %f4
ldx [%l7 + 0x20], %o1
stw %o4, [%l7 + 0x10]
fcmpne16 %f4, %f6, %l5
fmovsvc %xcc, %f11, %f2
ld [%l7 + 0x58], %f3
std %f14, [%l7 + 0x70]
nop
setx loop_39, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %i1, %g3
fones %f5
addcc %o5, 0x11E1, %o2
loop_39:
fbu %fcc1, loop_40
st %f12, [%l7 + 0x74]
lduw [%l7 + 0x34], %l4
sdivcc %l2, 0x06CE, %o3
loop_40:
tne %icc, 0x2
fmovdl %icc, %f9, %f3
ldsw [%l7 + 0x78], %l1
fmul8x16al %f14, %f12, %f10
fnors %f11, %f10, %f15
fble,a %fcc0, loop_41
movcs %icc, %o0, %g2
tleu %xcc, 0x2
popc 0x1E14, %i6
loop_41:
bg,a loop_42
movpos %xcc, %o7, %i7
std %f12, [%l7 + 0x30]
nop
setx loop_43, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_42:
srl %i3, 0x03, %i4
ldsw [%l7 + 0x70], %i5
bvc,a loop_44
loop_43:
tn %icc, 0x0
movvs %icc, %g4, %g7
ldsw [%l7 + 0x60], %l3
loop_44:
bcs %icc, loop_45
ld [%l7 + 0x64], %f10
std %f10, [%l7 + 0x48]
fpsub16 %f0, %f14, %f0
loop_45:
stb %g6, [%l7 + 0x76]
fmovsl %xcc, %f11, %f4
stw %g1, [%l7 + 0x48]
ldsw [%l7 + 0x48], %i0
fmovsa %icc, %f11, %f11
brlez %g5, loop_46
fbug %fcc0, loop_47
fmul8x16al %f10, %f13, %f0
stb %l0, [%l7 + 0x41]
loop_46:
fmovsg %xcc, %f13, %f6
loop_47:
st %f0, [%l7 + 0x34]
array32 %i2, %l6, %o1
fandnot1 %f6, %f10, %f2
fbl,a %fcc3, loop_48
sra %o4, %l5, %o6
ldd [%l7 + 0x48], %f8
std %f8, [%l7 + 0x50]
loop_48:
fmovdcc %icc, %f6, %f0
taddcctv %g3, 0x1EC1, %i1
fones %f15
fxor %f4, %f4, %f12
lduw [%l7 + 0x5C], %o5
taddcc %o2, 0x1F61, %l4
stw %o3, [%l7 + 0x1C]
xor %l2, 0x0A2C, %o0
fbuge %fcc1, loop_49
addccc %g2, %i6, %l1
sth %i7, [%l7 + 0x1A]
stb %o7, [%l7 + 0x27]
loop_49:
stb %i3, [%l7 + 0x7F]
fandnot1 %f4, %f12, %f2
ldsh [%l7 + 0x4A], %i4
edge32ln %g4, %i5, %l3
fbuge %fcc0, loop_50
fmovscs %xcc, %f3, %f12
std %f14, [%l7 + 0x60]
fsrc1 %f0, %f10
loop_50:
fmovdvc %xcc, %f6, %f3
ld [%l7 + 0x2C], %f13
fnegs %f9, %f4
movl %xcc, %g6, %g1
ldub [%l7 + 0x51], %g7
fmul8ulx16 %f14, %f10, %f12
edge32n %g5, %i0, %l0
lduw [%l7 + 0x24], %i2
brz,a %l6, loop_51
tsubcctv %o1, 0x1462, %l5
fbul,a %fcc0, loop_52
sth %o6, [%l7 + 0x3A]
loop_51:
movcs %xcc, %o4, %g3
ldsw [%l7 + 0x4C], %i1
loop_52:
ldsh [%l7 + 0x68], %o2
fzero %f4
tneg %xcc, 0x3
fmovrde %o5, %f4, %f4
bpos,pt %xcc, loop_53
fmovdvc %xcc, %f14, %f4
movvc %xcc, %l4, %o3
alignaddrl %o0, %g2, %l2
loop_53:
lduw [%l7 + 0x44], %l1
bcs,pn %icc, loop_54
fmovsge %icc, %f15, %f12
array8 %i6, %o7, %i3
fmovdg %icc, %f15, %f3
loop_54:
stx %i4, [%l7 + 0x58]
fcmpgt32 %f2, %f12, %i7
fbo %fcc3, loop_55
mova %icc, %g4, %l3
fpack16 %f8, %f5
brnz,a %i5, loop_56
loop_55:
fbo,a %fcc2, loop_57
ldub [%l7 + 0x6F], %g1
tvs %xcc, 0x0
loop_56:
edge8 %g6, %g5, %g7
loop_57:
umulcc %i0, 0x0F0C, %i2
fxors %f2, %f5, %f2
brgez %l6, loop_58
mulscc %o1, %l0, %l5
fcmpgt32 %f10, %f2, %o4
lduh [%l7 + 0x32], %g3
loop_58:
array8 %i1, %o6, %o2
mulx %o5, %o3, %l4
add %g2, %o0, %l1
fpsub32 %f8, %f6, %f8
fbul,a %fcc1, loop_59
sth %l2, [%l7 + 0x32]
ldub [%l7 + 0x2C], %i6
taddcctv %i3, 0x0F2F, %i4
loop_59:
bne,a %icc, loop_60
bne,pn %icc, loop_61
fxors %f7, %f13, %f1
fpadd32 %f12, %f2, %f10
loop_60:
stx %o7, [%l7 + 0x68]
loop_61:
fmovda %xcc, %f10, %f14
fmovsvs %icc, %f2, %f11
stb %i7, [%l7 + 0x51]
nop
setx loop_62, %l0, %l1
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, %f5, %f0
brgz,a %g4, loop_63
sdivx %i5, 0x0FD6, %l3
loop_62:
ld [%l7 + 0x78], %f15
movrne %g1, %g6, %g7
loop_63:
movg %xcc, %i0, %i2
fmovrse %l6, %f1, %f12
stw %g5, [%l7 + 0x4C]
fmovrslz %l0, %f12, %f2
ld [%l7 + 0x78], %f4
movvc %xcc, %o1, %o4
for %f2, %f6, %f0
tvs %xcc, 0x0
tsubcctv %l5, 0x0C8E, %i1
bl,pt %xcc, loop_64
fcmpgt32 %f10, %f14, %o6
fornot2s %f4, %f7, %f3
fmul8x16al %f14, %f5, %f14
loop_64:
ldsh [%l7 + 0x6C], %o2
nop
setx loop_65, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f3, [%l7 + 0x50]
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x60], %o5
loop_65:
ldsw [%l7 + 0x78], %o3
stb %l4, [%l7 + 0x24]
fmovsvs %icc, %f2, %f9
movcc %xcc, %g3, %o0
lduw [%l7 + 0x74], %g2
fmovspos %icc, %f11, %f0
fmovdne %icc, %f15, %f4
tgu %xcc, 0x0
fmovsl %xcc, %f8, %f5
fabss %f3, %f6
fnegs %f10, %f14
fzero %f12
fnot1s %f2, %f11
ldsb [%l7 + 0x4E], %l1
fcmpeq32 %f0, %f14, %i6
tl %icc, 0x1
std %f8, [%l7 + 0x68]
andn %l2, 0x09C7, %i4
array8 %o7, %i7, %g4
fbge %fcc0, loop_66
fmul8sux16 %f0, %f14, %f4
bg,a,pn %icc, loop_67
sth %i3, [%l7 + 0x28]
loop_66:
subccc %l3, %i5, %g6
fornot1 %f6, %f0, %f4
loop_67:
bleu,a,pt %icc, loop_68
movre %g1, %g7, %i0
fcmple32 %f14, %f0, %i2
lduw [%l7 + 0x30], %l6
loop_68:
edge8 %l0, %o1, %o4
lduw [%l7 + 0x74], %g5
ldd [%l7 + 0x70], %f10
fble,a %fcc0, loop_69
sth %i1, [%l7 + 0x5C]
alignaddr %o6, %l5, %o5
ldd [%l7 + 0x50], %f8
loop_69:
umul %o3, 0x0EF4, %o2
fmovrsgez %g3, %f12, %f0
fmovdcs %xcc, %f3, %f14
te %xcc, 0x3
tcc %icc, 0x1
edge32n %o0, %g2, %l4
fbn %fcc2, loop_70
fmovrsne %i6, %f15, %f15
fmovsl %icc, %f0, %f6
fmovrdne %l1, %f4, %f8
loop_70:
movrne %l2, %o7, %i7
stb %i4, [%l7 + 0x0F]
array32 %g4, %l3, %i5
brz %g6, loop_71
tgu %xcc, 0x3
ld [%l7 + 0x4C], %f11
sll %g1, 0x1A, %g7
loop_71:
fands %f12, %f6, %f10
stw %i3, [%l7 + 0x08]
alignaddrl %i0, %i2, %l0
fones %f12
fmovdpos %xcc, %f15, %f3
movrlez %o1, 0x0BA, %l6
fpadd16 %f14, %f6, %f2
fcmpd %fcc1, %f14, %f12
fmuld8sux16 %f4, %f4, %f2
ldsw [%l7 + 0x40], %o4
fcmpeq16 %f10, %f14, %g5
ld [%l7 + 0x50], %f12
andncc %i1, %l5, %o5
fmovdgu %icc, %f1, %f15
fpadd32 %f6, %f2, %f10
ldd [%l7 + 0x78], %f0
nop
setx loop_72, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_73, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x64], %f1
call loop_74
loop_72:
fpadd16s %f0, %f7, %f14
loop_73:
ldx [%l7 + 0x40], %o3
stw %o6, [%l7 + 0x68]
loop_74:
sth %o2, [%l7 + 0x54]
srax %o0, %g3, %g2
fmuld8sux16 %f0, %f15, %f6
fpadd16 %f0, %f10, %f12
edge8ln %i6, %l4, %l1
ldsh [%l7 + 0x2E], %l2
bne,a,pn %xcc, loop_75
fones %f4
bn %icc, loop_76
movge %icc, %o7, %i4
loop_75:
stb %g4, [%l7 + 0x7D]
fcmpd %fcc0, %f2, %f4
loop_76:
bvs,a %icc, loop_77
fmovsn %xcc, %f8, %f6
fpadd32s %f5, %f15, %f4
ldx [%l7 + 0x50], %l3
loop_77:
udivx %i5, 0x03E9, %g6
fbule,a %fcc0, loop_78
movrgez %i7, %g7, %i3
fandnot2s %f0, %f12, %f0
srlx %g1, 0x0D, %i2
loop_78:
siam 0x5
addc %i0, 0x05C6, %l0
nop
setx loop_79, %l0, %l1
jmpl %l1, %l6
bshuffle %f14, %f4, %f0
fmovdvc %xcc, %f8, %f9
movrlez %o1, %g5, %i1
loop_79:
ldsw [%l7 + 0x08], %l5
fmuld8ulx16 %f15, %f12, %f4
ldd [%l7 + 0x28], %f0
subc %o5, 0x0995, %o4
fornot2s %f11, %f5, %f7
sra %o3, 0x10, %o6
fmovrsne %o0, %f2, %f14
st %f0, [%l7 + 0x10]
move %icc, %g3, %g2
andcc %o2, 0x04D1, %l4
stw %i6, [%l7 + 0x08]
fmovdn %xcc, %f12, %f15
ld [%l7 + 0x18], %f8
fmul8x16au %f4, %f10, %f0
stx %l1, [%l7 + 0x18]
fbge %fcc2, loop_80
ld [%l7 + 0x60], %f2
fnands %f0, %f7, %f2
fcmpes %fcc3, %f6, %f1
loop_80:
tne %icc, 0x7
be,pt %icc, loop_81
sub %o7, 0x1085, %l2
tge %xcc, 0x2
andn %i4, 0x1B2A, %l3
loop_81:
fandnot1s %f5, %f9, %f2
fone %f10
fmovdleu %icc, %f3, %f7
fbu %fcc2, loop_82
lduh [%l7 + 0x58], %g4
fsrc1 %f4, %f8
fmovscc %icc, %f3, %f15
loop_82:
ld [%l7 + 0x4C], %f2
sth %g6, [%l7 + 0x78]
mova %xcc, %i7, %i5
movre %g7, %i3, %g1
std %f4, [%l7 + 0x68]
ldub [%l7 + 0x30], %i2
tg %xcc, 0x3
udiv %l0, 0x1A40, %l6
te %xcc, 0x4
lduh [%l7 + 0x3C], %i0
ldx [%l7 + 0x68], %g5
tcc %icc, 0x7
ldsb [%l7 + 0x55], %o1
stb %l5, [%l7 + 0x79]
bcs,pt %icc, loop_83
edge32l %i1, %o4, %o5
taddcc %o3, 0x060D, %o6
fmul8x16 %f4, %f0, %f0
loop_83:
ldsw [%l7 + 0x20], %g3
sdiv %o0, 0x14F1, %g2
fxnor %f14, %f8, %f2
siam 0x4
array32 %o2, %l4, %i6
bcs,a,pt %icc, loop_84
fbe,a %fcc1, loop_85
std %f12, [%l7 + 0x50]
stx %l1, [%l7 + 0x68]
loop_84:
fpsub16s %f8, %f15, %f3
loop_85:
ldsh [%l7 + 0x5E], %o7
brz %l2, loop_86
ldsw [%l7 + 0x10], %l3
st %f3, [%l7 + 0x70]
ldd [%l7 + 0x18], %f2
loop_86:
st %f1, [%l7 + 0x50]
fcmpeq32 %f2, %f2, %g4
stb %i4, [%l7 + 0x42]
fmovrde %i7, %f2, %f14
fpsub32 %f0, %f0, %f0
st %f0, [%l7 + 0x50]
ldsh [%l7 + 0x7C], %g6
fmovdneg %icc, %f7, %f15
movvs %xcc, %i5, %i3
xor %g7, 0x14D6, %g1
edge32l %l0, %l6, %i0
fandnot2 %f8, %f14, %f4
edge8ln %i2, %g5, %o1
sth %l5, [%l7 + 0x70]
sll %i1, %o5, %o4
fpsub32 %f10, %f10, %f14
fmovrdlez %o6, %f12, %f14
sth %g3, [%l7 + 0x3E]
umulcc %o3, 0x0D85, %o0
stx %g2, [%l7 + 0x50]
fmovdpos %icc, %f12, %f0
movneg %icc, %o2, %l4
lduw [%l7 + 0x5C], %i6
ta %xcc, 0x7
fxors %f11, %f11, %f3
udivx %l1, 0x1C44, %o7
sth %l3, [%l7 + 0x58]
ldx [%l7 + 0x58], %g4
lduh [%l7 + 0x18], %l2
fba %fcc3, loop_87
movle %icc, %i7, %i4
ldx [%l7 + 0x30], %g6
st %f1, [%l7 + 0x38]
loop_87:
move %xcc, %i3, %i5
brgz %g1, loop_88
fandnot1s %f13, %f14, %f6
fmovsleu %icc, %f9, %f0
stx %l0, [%l7 + 0x18]
loop_88:
fbo,a %fcc1, loop_89
tsubcctv %l6, 0x158B, %i0
ldd [%l7 + 0x18], %f10
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:
te %xcc, 0x2
ldsb [%l7 + 0x52], %i2
fbul %fcc1, loop_91
loop_90:
fblg,a %fcc2, loop_92
alignaddr %g5, %o1, %l5
bg loop_93
loop_91:
ldsh [%l7 + 0x22], %g7
loop_92:
fmovrsne %o5, %f4, %f14
fbuge,a %fcc3, loop_94
loop_93:
brgez,a %o4, loop_95
std %f0, [%l7 + 0x60]
stb %i1, [%l7 + 0x5D]
loop_94:
ldd [%l7 + 0x28], %f10
loop_95:
movre %o6, 0x397, %o3
mulx %g3, 0x04AE, %o0
fand %f12, %f0, %f10
sth %o2, [%l7 + 0x1A]
movge %xcc, %g2, %i6
fbg,a %fcc0, loop_96
fmovrsgez %l1, %f4, %f14
lduw [%l7 + 0x68], %o7
ldx [%l7 + 0x28], %l4
loop_96:
srax %g4, 0x09, %l2
fmovsg %icc, %f7, %f15
fxnors %f2, %f10, %f12
fbu,a %fcc0, loop_97
ldsw [%l7 + 0x24], %l3
sdiv %i4, 0x0CF1, %i7
movcs %xcc, %g6, %i3
loop_97:
fcmpeq32 %f8, %f14, %g1
fcmps %fcc3, %f7, %f13
stb %l0, [%l7 + 0x41]
edge32n %l6, %i5, %i0
lduh [%l7 + 0x66], %g5
fnegs %f6, %f13
movcs %xcc, %o1, %l5
fmovdcc %icc, %f1, %f1
std %f12, [%l7 + 0x20]
fnot1s %f6, %f4
ldsb [%l7 + 0x40], %g7
lduw [%l7 + 0x4C], %o5
ld [%l7 + 0x08], %f14
fmovdvc %icc, %f13, %f14
edge32ln %o4, %i1, %o6
movre %i2, %o3, %o0
mova %xcc, %o2, %g2
brgz %i6, loop_98
fbl %fcc1, loop_99
lduh [%l7 + 0x0C], %g3
fbue %fcc1, loop_100
loop_98:
fbl,a %fcc2, loop_101
loop_99:
fands %f15, %f2, %f15
fcmped %fcc0, %f8, %f6
loop_100:
brgz,a %o7, loop_102
loop_101:
fmovdneg %icc, %f2, %f8
fmovde %xcc, %f7, %f8
edge32ln %l4, %g4, %l2
loop_102:
xnorcc %l3, %i4, %i7
fmovde %icc, %f11, %f5
srax %g6, %l1, %i3
fsrc2s %f15, %f15
bne,a %icc, loop_103
fbe %fcc0, loop_104
stb %l0, [%l7 + 0x7F]
fbn,a %fcc1, loop_105
loop_103:
edge16l %l6, %i5, %i0
loop_104:
fbul,a %fcc3, loop_106
udivcc %g5, 0x0B29, %g1
loop_105:
ldsh [%l7 + 0x74], %l5
fmovsvc %xcc, %f11, %f8
loop_106:
fbo %fcc1, loop_107
fmovrdne %o1, %f6, %f8
ldx [%l7 + 0x78], %o5
xor %o4, 0x109A, %g7
loop_107:
st %f3, [%l7 + 0x1C]
stb %o6, [%l7 + 0x47]
fmovrdgez %i1, %f2, %f10
bvc,pn %xcc, loop_108
lduw [%l7 + 0x50], %i2
lduh [%l7 + 0x2E], %o3
stx %o0, [%l7 + 0x58]
loop_108:
bge,a,pt %xcc, loop_109
orn %o2, %i6, %g2
stb %g3, [%l7 + 0x1D]
fbn %fcc2, loop_110
loop_109:
stx %l4, [%l7 + 0x18]
stw %g4, [%l7 + 0x1C]
fmul8sux16 %f14, %f12, %f10
loop_110:
ldsb [%l7 + 0x6F], %l2
fcmpes %fcc1, %f9, %f4
fmovrdlz %o7, %f14, %f14
ldsw [%l7 + 0x14], %i4
ld [%l7 + 0x68], %f8
ldsb [%l7 + 0x51], %l3
movvc %xcc, %g6, %l1
fcmps %fcc3, %f2, %f12
brnz,a %i7, loop_111
udivx %i3, 0x0DB0, %l6
lduh [%l7 + 0x16], %i5
fnor %f0, %f0, %f6
loop_111:
fbe %fcc2, loop_112
fba,a %fcc3, loop_113
xorcc %i0, 0x14D7, %l0
stb %g1, [%l7 + 0x2F]
loop_112:
sdivx %l5, 0x0031, %o1
loop_113:
brgez %g5, loop_114
fnot2 %f10, %f2
ldd [%l7 + 0x08], %f14
faligndata %f0, %f12, %f0
loop_114:
fxnor %f6, %f0, %f2
ldsh [%l7 + 0x0C], %o5
stw %o4, [%l7 + 0x18]
movrlz %o6, %g7, %i2
movrlez %o3, 0x39C, %o0
ld [%l7 + 0x70], %f8
fmovsleu %icc, %f0, %f9
mulscc %i1, %o2, %i6
ldd [%l7 + 0x10], %f12
fone %f8
lduh [%l7 + 0x12], %g3
fmovsvs %icc, %f9, %f8
fornot2s %f14, %f4, %f5
tvc %icc, 0x2
fmovrse %g2, %f2, %f12
ldsb [%l7 + 0x76], %g4
fzeros %f3
bshuffle %f8, %f6, %f10
lduw [%l7 + 0x20], %l2
mova %xcc, %l4, %i4
fpsub16 %f4, %f14, %f2
fornot1s %f8, %f6, %f8
tleu %xcc, 0x3
ldub [%l7 + 0x75], %l3
fornot2s %f0, %f7, %f13
ld [%l7 + 0x0C], %f1
fornot1 %f6, %f2, %f10
fbue,a %fcc2, loop_115
sra %g6, 0x00, %o7
fexpand %f2, %f8
brgz,a %i7, loop_116
loop_115:
fmovdcc %icc, %f6, %f3
umul %i3, %l1, %i5
ld [%l7 + 0x5C], %f1
loop_116:
tn %icc, 0x3
brlz %i0, loop_117
bcs,a,pn %icc, loop_118
fmovsvc %icc, %f13, %f0
sth %l6, [%l7 + 0x66]
loop_117:
fmovdcc %xcc, %f14, %f10
loop_118:
stb %l0, [%l7 + 0x12]
subc %l5, 0x1660, %g1
fornot2 %f12, %f10, %f2
addc %o1, 0x107E, %g5
fxnors %f11, %f9, %f3
move %icc, %o4, %o5
ldsh [%l7 + 0x64], %o6
xnor %i2, %g7, %o0
pdist %f2, %f10, %f10
bneg,pt %xcc, loop_119
fmovsn %xcc, %f3, %f11
edge16ln %i1, %o3, %i6
fmovsa %xcc, %f2, %f5
loop_119:
fmovsge %xcc, %f10, %f8
ldub [%l7 + 0x0D], %g3
sra %g2, %g4, %o2
std %f12, [%l7 + 0x20]
fmovsne %xcc, %f8, %f5
ldsh [%l7 + 0x38], %l2
fornot1 %f4, %f10, %f14
fpsub32 %f8, %f6, %f6
sllx %l4, %i4, %g6
fmovrdne %l3, %f2, %f4
fmovdvs %xcc, %f9, %f9
ldsh [%l7 + 0x4E], %o7
smulcc %i3, %i7, %l1
lduw [%l7 + 0x48], %i0
brz %l6, loop_120
fmovdn %xcc, %f12, %f15
ba,a,pt %xcc, loop_121
srlx %i5, %l5, %l0
loop_120:
tge %icc, 0x4
andncc %g1, %g5, %o1
loop_121:
edge16ln %o4, %o5, %i2
ldx [%l7 + 0x68], %o6
stb %g7, [%l7 + 0x5B]
srlx %i1, 0x0F, %o0
subcc %o3, 0x00E1, %g3
bvs %icc, loop_122
fsrc1 %f14, %f6
ldsb [%l7 + 0x61], %g2
ldd [%l7 + 0x38], %f6
loop_122:
fmovdge %xcc, %f6, %f2
fzeros %f11
st %f8, [%l7 + 0x50]
fmovdvs %icc, %f3, %f7
fxors %f13, %f7, %f14
tgu %icc, 0x3
bge,a,pt %xcc, loop_123
fbul,a %fcc3, loop_124
fandnot2 %f4, %f6, %f10
popc %i6, %g4
loop_123:
ld [%l7 + 0x7C], %f11
loop_124:
ldd [%l7 + 0x08], %f8
andn %l2, 0x0F6A, %l4
movrlez %i4, %g6, %l3
fmovdn %xcc, %f11, %f14
faligndata %f2, %f2, %f8
ldd [%l7 + 0x18], %f6
stx %o2, [%l7 + 0x38]
edge16n %i3, %o7, %i7
mova %icc, %i0, %l6
array8 %l1, %i5, %l0
edge8l %g1, %l5, %o1
bgu,a,pn %icc, loop_125
fandnot1s %f13, %f11, %f13
movgu %xcc, %g5, %o4
fmovdvs %xcc, %f12, %f9
loop_125:
stb %o5, [%l7 + 0x32]
edge32 %o6, %i2, %g7
subcc %i1, 0x1D33, %o3
fmovdvs %icc, %f11, %f11
edge16ln %g3, %o0, %i6
fcmple32 %f2, %f6, %g2
fabss %f7, %f0
smulcc %l2, %g4, %l4
fcmpeq32 %f12, %f14, %g6
ldx [%l7 + 0x28], %l3
fmovdle %xcc, %f1, %f13
fxnors %f4, %f10, %f9
call loop_126
fcmpeq16 %f6, %f6, %o2
ldsw [%l7 + 0x18], %i3
ld [%l7 + 0x68], %f9
loop_126:
sub %o7, 0x1637, %i7
bge,a loop_127
stb %i0, [%l7 + 0x56]
fornot2s %f12, %f2, %f10
mova %xcc, %i4, %l6
loop_127:
fmovsvs %xcc, %f12, %f7
fnot2 %f10, %f6
stw %i5, [%l7 + 0x40]
fmul8x16au %f11, %f0, %f0
bvs,a %icc, loop_128
std %f8, [%l7 + 0x18]
lduw [%l7 + 0x14], %l0
sll %l1, 0x00, %g1
loop_128:
brnz,a %l5, loop_129
fabss %f4, %f9
lduw [%l7 + 0x08], %g5
fmovdleu %xcc, %f9, %f14
loop_129:
fmovrsgz %o4, %f10, %f8
movrgz %o5, %o6, %i2
ldub [%l7 + 0x2D], %g7
stb %o1, [%l7 + 0x67]
ld [%l7 + 0x40], %f0
srlx %i1, %o3, %o0
fmovsle %icc, %f4, %f13
fmovdne %icc, %f11, %f15
ldub [%l7 + 0x2F], %g3
st %f1, [%l7 + 0x54]
subccc %i6, 0x0C7F, %g2
fmovsg %xcc, %f7, %f5
sllx %l2, %l4, %g6
popc 0x0CC8, %g4
orncc %o2, 0x172F, %i3
popc 0x15E4, %l3
bn,pt %icc, loop_130
edge32 %o7, %i7, %i0
ldsw [%l7 + 0x58], %l6
stx %i4, [%l7 + 0x78]
loop_130:
xorcc %i5, 0x0309, %l0
stb %l1, [%l7 + 0x17]
nop
setx loop_131, %l0, %l1
jmpl %l1, %l5
stw %g5, [%l7 + 0x5C]
fxnor %f14, %f12, %f12
stx %o4, [%l7 + 0x18]
loop_131:
fnot2 %f2, %f14
fmovrsgez %o5, %f12, %f8
fcmpne16 %f14, %f10, %o6
fmovdpos %icc, %f10, %f7
bcs,a %icc, loop_132
fandnot2s %f4, %f1, %f7
fcmps %fcc3, %f8, %f3
ldd [%l7 + 0x20], %f14
loop_132:
sth %i2, [%l7 + 0x40]
fmovscc %xcc, %f15, %f6
fmovdvs %icc, %f4, %f14
fmovrdne %g1, %f10, %f2
movg %xcc, %o1, %g7
movle %icc, %o3, %o0
bl,pn %icc, loop_133
movleu %xcc, %g3, %i6
stb %g2, [%l7 + 0x31]
addccc %l2, 0x1109, %i1
loop_133:
bn,a loop_134
fmovdge %icc, %f1, %f0
bneg,a %xcc, loop_135
st %f12, [%l7 + 0x60]
loop_134:
ld [%l7 + 0x14], %f7
fnegd %f4, %f4
loop_135:
fzero %f8
movre %g6, %l4, %g4
fpack32 %f2, %f14, %f14
tn %icc, 0x6
fmul8x16al %f5, %f5, %f12
bleu,a,pn %xcc, loop_136
movrlez %o2, 0x0AF, %l3
fsrc1 %f6, %f4
fbl %fcc1, loop_137
loop_136:
movvs %icc, %i3, %o7
bvc,a loop_138
ld [%l7 + 0x10], %f5
loop_137:
array16 %i7, %i0, %l6
ld [%l7 + 0x08], %f3
loop_138:
edge16n %i4, %l0, %i5
add %l1, 0x11E5, %g5
ble %icc, loop_139
fmovdn %icc, %f11, %f8
st %f15, [%l7 + 0x0C]
stb %l5, [%l7 + 0x4E]
loop_139:
fbn,a %fcc2, loop_140
fmovdg %icc, %f6, %f5
fmovda %icc, %f3, %f2
ld [%l7 + 0x28], %f9
loop_140:
fpsub32 %f14, %f2, %f10
ld [%l7 + 0x4C], %f15
fbo %fcc3, loop_141
call loop_142
orn %o5, %o6, %i2
fcmpeq32 %f12, %f12, %o4
loop_141:
sth %o1, [%l7 + 0x74]
loop_142:
fandnot1 %f10, %f0, %f6
fmovsle %xcc, %f8, %f5
edge32ln %g1, %o3, %g7
fmovdleu %xcc, %f13, %f5
stb %g3, [%l7 + 0x2E]
ldsw [%l7 + 0x78], %i6
bvs %xcc, loop_143
ba,a,pt %xcc, loop_144
be,pt %icc, loop_145
ldsb [%l7 + 0x19], %g2
loop_143:
lduw [%l7 + 0x7C], %o0
loop_144:
sth %i1, [%l7 + 0x76]
loop_145:
bcs,a loop_146
ldub [%l7 + 0x61], %l2
movrgz %g6, %g4, %o2
brlez %l4, loop_147
loop_146:
fmovsneg %xcc, %f2, %f4
std %f14, [%l7 + 0x08]
fmovdg %xcc, %f9, %f3
loop_147:
tg %icc, 0x5
lduh [%l7 + 0x30], %l3
orn %i3, 0x173F, %o7
fnot1 %f14, %f12
tsubcc %i7, %l6, %i0
ldub [%l7 + 0x11], %l0
subccc %i4, 0x18B6, %i5
sth %g5, [%l7 + 0x76]
fmovsge %icc, %f7, %f6
movre %l1, 0x3BB, %l5
nop
setx loop_148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x60], %f8
fbule %fcc1, loop_149
lduh [%l7 + 0x58], %o5
loop_148:
xor %i2, 0x0BF0, %o4
lduw [%l7 + 0x78], %o1
loop_149:
fnot2 %f8, %f12
brgez,a %o6, loop_150
fpsub32s %f8, %f0, %f7
fcmple16 %f4, %f12, %g1
fmovrse %o3, %f2, %f5
loop_150:
ble,a %icc, loop_151
fmovrsne %g7, %f6, %f0
ldx [%l7 + 0x30], %g3
array16 %g2, %o0, %i1
loop_151:
stx %l2, [%l7 + 0x68]
fpsub32s %f2, %f2, %f12
fmovs %f12, %f1
bvs loop_152
sllx %i6, 0x07, %g6
stx %g4, [%l7 + 0x28]
orn %o2, 0x02D2, %l4
loop_152:
array8 %i3, %o7, %i7
ldsh [%l7 + 0x5C], %l6
ldsb [%l7 + 0x45], %l3
srlx %l0, %i4, %i5
st %f1, [%l7 + 0x08]
popc %g5, %i0
fabss %f9, %f7
xorcc %l5, %o5, %i2
fnors %f5, %f12, %f14
fmovsvs %icc, %f4, %f6
st %f12, [%l7 + 0x58]
sth %l1, [%l7 + 0x58]
fba %fcc2, loop_153
ldsh [%l7 + 0x46], %o4
movpos %icc, %o6, %g1
fornot1s %f14, %f11, %f6
loop_153:
mulx %o3, 0x1BF4, %g7
tle %icc, 0x6
ldx [%l7 + 0x20], %g3
movrne %g2, 0x2E9, %o0
fandnot1s %f5, %f4, %f0
tpos %xcc, 0x6
bshuffle %f2, %f14, %f2
stx %i1, [%l7 + 0x30]
fandnot1s %f7, %f8, %f7
call loop_154
stb %o1, [%l7 + 0x24]
fnot1s %f9, %f10
st %f5, [%l7 + 0x70]
loop_154:
fzero %f4
umulcc %l2, 0x10B7, %i6
lduh [%l7 + 0x74], %g6
lduh [%l7 + 0x74], %o2
fabsd %f4, %f10
ldd [%l7 + 0x68], %f14
fnot1s %f3, %f3
fmovsne %xcc, %f11, %f0
st %f9, [%l7 + 0x78]
fnegd %f6, %f8
movcs %xcc, %l4, %i3
edge16ln %o7, %i7, %g4
fpsub32 %f2, %f14, %f12
fmovdle %icc, %f5, %f3
umulcc %l6, %l0, %i4
std %f12, [%l7 + 0x38]
fand %f14, %f14, %f0
ldsh [%l7 + 0x36], %i5
ldsb [%l7 + 0x66], %l3
lduh [%l7 + 0x56], %g5
fmovsleu %icc, %f0, %f3
movvs %icc, %i0, %o5
bcc,a loop_155
fcmpeq32 %f14, %f6, %i2
stw %l1, [%l7 + 0x18]
fmovdpos %icc, %f6, %f6
loop_155:
fnot1s %f3, %f3
fpadd16s %f14, %f5, %f0
brz,a %l5, loop_156
xnor %o4, %o6, %g1
ldd [%l7 + 0x10], %f12
lduh [%l7 + 0x36], %o3
loop_156:
movrgz %g7, %g2, %o0
mulscc %i1, 0x1BF3, %g3
pdist %f8, %f6, %f4
ld [%l7 + 0x68], %f10
movrgez %l2, %o1, %i6
bg %xcc, loop_157
andncc %g6, %o2, %i3
array32 %o7, %i7, %g4
for %f8, %f14, %f14
loop_157:
popc %l6, %l0
fmovrsgez %l4, %f11, %f12
fcmple32 %f12, %f0, %i5
move %icc, %i4, %g5
bcc,a loop_158
bshuffle %f0, %f2, %f0
fmovrdne %i0, %f2, %f2
brlz,a %l3, loop_159
loop_158:
fbo,a %fcc0, loop_160
fnot2s %f10, %f2
taddcctv %i2, %o5, %l5
loop_159:
std %f4, [%l7 + 0x50]
loop_160:
fmul8ulx16 %f0, %f2, %f10
ldsw [%l7 + 0x08], %o4
tne %icc, 0x1
fmovdn %icc, %f11, %f13
fmovsn %icc, %f15, %f10
edge16ln %l1, %g1, %o6
ldsb [%l7 + 0x5B], %g7
ldd [%l7 + 0x78], %f2
sllx %g2, %o3, %i1
fmovsn %xcc, %f7, %f8
bge,pn %icc, loop_161
fmovdvs %icc, %f11, %f15
ldsh [%l7 + 0x1A], %o0
stb %g3, [%l7 + 0x0A]
loop_161:
bleu,a %icc, loop_162
fmovdg %icc, %f8, %f10
fcmpgt16 %f8, %f8, %o1
edge32l %l2, %g6, %i6
loop_162:
mulx %o2, 0x1C80, %o7
fexpand %f10, %f0
tpos %xcc, 0x5
ta %xcc, 0x5
movne %xcc, %i7, %i3
fmovs %f3, %f0
edge32ln %l6, %l0, %l4
tgu %icc, 0x1
movleu %xcc, %i5, %g4
ba,a,pt %xcc, loop_163
fmovrdgz %i4, %f12, %f12
brz,a %g5, loop_164
addc %l3, 0x1E14, %i0
loop_163:
addcc %i2, %o5, %o4
tcc %xcc, 0x5
loop_164:
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x50], %l1
brz,a %l5, loop_165
fxors %f0, %f11, %f5
addc %o6, %g1, %g7
ldx [%l7 + 0x18], %g2
loop_165:
orncc %i1, 0x19FF, %o3
fxors %f7, %f3, %f10
movl %icc, %g3, %o0
ld [%l7 + 0x3C], %f6
edge16 %o1, %l2, %g6
alignaddrl %i6, %o7, %o2
sth %i3, [%l7 + 0x64]
fbuge %fcc3, loop_166
fbo %fcc3, loop_167
bleu,pt %xcc, loop_168
fmovspos %xcc, %f12, %f14
loop_166:
and %l6, 0x1AE3, %l0
loop_167:
fbule %fcc3, loop_169
loop_168:
movvc %xcc, %i7, %i5
fbg %fcc2, loop_170
stx %l4, [%l7 + 0x08]
loop_169:
edge32n %i4, %g5, %g4
fmovsgu %xcc, %f8, %f0
loop_170:
fmul8x16au %f5, %f3, %f2
lduh [%l7 + 0x7A], %l3
bvs loop_171
std %f14, [%l7 + 0x68]
ldx [%l7 + 0x50], %i2
fmuld8sux16 %f2, %f4, %f4
loop_171:
movrlz %i0, %o5, %l1
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x78], %o4
ldsb [%l7 + 0x6E], %o6
stw %l5, [%l7 + 0x30]
andn %g7, %g1, %g2
fnegd %f8, %f12
fbn %fcc0, loop_172
brnz %i1, loop_173
stw %g3, [%l7 + 0x6C]
fmovrslz %o0, %f9, %f11
loop_172:
addccc %o3, %o1, %g6
loop_173:
ldd [%l7 + 0x58], %f6
bneg loop_174
sdivx %i6, 0x0BC6, %l2
movn %xcc, %o2, %o7
std %f8, [%l7 + 0x08]
loop_174:
sdiv %l6, 0x0E2C, %i3
tgu %icc, 0x7
fmovdg %xcc, %f14, %f15
and %i7, %l0, %i5
bg,a %xcc, loop_175
array32 %l4, %i4, %g4
movle %xcc, %g5, %i2
fbne,a %fcc2, loop_176
loop_175:
pdist %f10, %f2, %f8
xnorcc %i0, 0x0E82, %l3
fbl %fcc2, loop_177
loop_176:
fbo,a %fcc2, loop_178
edge16ln %o5, %l1, %o6
ldsb [%l7 + 0x52], %l5
loop_177:
udivcc %o4, 0x0273, %g7
loop_178:
movle %xcc, %g2, %i1
fands %f8, %f15, %f11
fmovsleu %icc, %f10, %f15
fabsd %f8, %f8
movrgez %g1, %o0, %o3
or %o1, %g3, %i6
st %f4, [%l7 + 0x58]
edge16ln %g6, %l2, %o2
bneg,a loop_179
te %icc, 0x6
fmovde %icc, %f10, %f0
sra %o7, 0x03, %l6
loop_179:
ldd [%l7 + 0x18], %f12
mulscc %i3, 0x004D, %l0
ldsw [%l7 + 0x64], %i7
movrne %i5, %l4, %g4
ld [%l7 + 0x0C], %f0
stx %i4, [%l7 + 0x50]
fsrc1 %f14, %f10
fsrc2 %f6, %f2
ld [%l7 + 0x78], %f0
st %f5, [%l7 + 0x14]
lduw [%l7 + 0x10], %g5
movneg %icc, %i0, %l3
srlx %o5, %l1, %i2
array32 %l5, %o4, %o6
ldd [%l7 + 0x58], %f4
lduh [%l7 + 0x6A], %g2
movn %icc, %g7, %i1
ldsb [%l7 + 0x2F], %g1
std %f14, [%l7 + 0x48]
ldsh [%l7 + 0x62], %o0
fcmped %fcc3, %f6, %f8
movvc %xcc, %o1, %g3
ld [%l7 + 0x68], %f5
ldsw [%l7 + 0x20], %i6
ldub [%l7 + 0x0B], %g6
fmovdg %icc, %f10, %f4
fand %f8, %f2, %f4
bge,pn %xcc, loop_180
sth %l2, [%l7 + 0x6E]
ldsb [%l7 + 0x71], %o3
tne %icc, 0x5
loop_180:
orncc %o2, %l6, %o7
fcmpgt16 %f8, %f14, %i3
fpadd32 %f4, %f12, %f4
movrne %i7, %i5, %l4
tne %icc, 0x5
ldsw [%l7 + 0x54], %l0
mulx %g4, %g5, %i4
fpadd32 %f0, %f12, %f2
sth %i0, [%l7 + 0x14]
faligndata %f10, %f2, %f0
stx %l3, [%l7 + 0x20]
fmovdcs %icc, %f13, %f7
fmovsle %icc, %f9, %f4
movl %xcc, %l1, %o5
fornot2s %f7, %f6, %f8
lduw [%l7 + 0x08], %i2
bne,a %xcc, loop_181
subc %l5, 0x1BF5, %o6
fpmerge %f11, %f5, %f6
fmovdgu %icc, %f11, %f13
loop_181:
fmovs %f12, %f15
call loop_182
fmovspos %icc, %f9, %f6
fba %fcc2, loop_183
sdivcc %g2, 0x1D72, %g7
loop_182:
fmovdcs %xcc, %f15, %f5
fcmpne16 %f8, %f12, %o4
loop_183:
bn %xcc, loop_184
bn,a loop_185
taddcc %i1, 0x11FF, %o0
umulcc %o1, %g1, %g3
loop_184:
ld [%l7 + 0x10], %f14
loop_185:
fmovrdgez %i6, %f12, %f4
movrlez %g6, 0x0BB, %l2
ldd [%l7 + 0x18], %f6
fmovrsgez %o3, %f3, %f12
xnor %l6, %o7, %o2
fmovsa %icc, %f14, %f5
fandnot2 %f0, %f14, %f12
stb %i7, [%l7 + 0x22]
edge32l %i5, %l4, %i3
fbule,a %fcc0, loop_186
sth %g4, [%l7 + 0x52]
stw %g5, [%l7 + 0x14]
fble %fcc2, loop_187
loop_186:
tsubcctv %l0, 0x1297, %i0
fmovrsne %l3, %f15, %f11
movge %xcc, %i4, %o5
loop_187:
brlez %i2, loop_188
subc %l5, %l1, %o6
add %g7, 0x1D0A, %o4
fpackfix %f12, %f8
loop_188:
fmuld8ulx16 %f1, %f0, %f2
fmovrse %i1, %f11, %f9
bn,a,pn %xcc, loop_189
fxnors %f11, %f14, %f15
tg %xcc, 0x2
udivcc %o0, 0x0842, %o1
loop_189:
ble,pt %icc, loop_190
ld [%l7 + 0x70], %f4
xnor %g1, 0x0E94, %g3
lduw [%l7 + 0x28], %i6
loop_190:
fornot2 %f12, %f14, %f6
orn %g2, 0x06B1, %l2
lduw [%l7 + 0x54], %g6
sth %o3, [%l7 + 0x52]
fpadd16s %f13, %f7, %f12
std %f6, [%l7 + 0x70]
std %f0, [%l7 + 0x70]
fpadd32 %f6, %f8, %f14
fbo %fcc3, loop_191
fbuge,a %fcc0, loop_192
array16 %o7, %o2, %i7
bvc loop_193
loop_191:
fmovdg %icc, %f0, %f11
loop_192:
movl %icc, %i5, %l6
bcs,pt %icc, loop_194
loop_193:
fpsub16s %f7, %f12, %f7
stw %l4, [%l7 + 0x30]
fandnot2s %f8, %f5, %f4
loop_194:
tcc %xcc, 0x1
edge32n %i3, %g4, %g5
nop
setx loop_195, %l0, %l1
jmpl %l1, %i0
bl loop_196
tvc %icc, 0x2
ldx [%l7 + 0x38], %l3
loop_195:
fmovdg %xcc, %f9, %f12
loop_196:
fnegd %f14, %f2
bleu %icc, loop_197
fone %f6
fbne %fcc1, loop_198
sllx %i4, 0x0F, %o5
loop_197:
array16 %l0, %i2, %l1
ldsh [%l7 + 0x4A], %l5
loop_198:
ba,pn %xcc, loop_199
fornot1s %f1, %f12, %f7
tge %icc, 0x5
ldsb [%l7 + 0x54], %o6
loop_199:
stb %o4, [%l7 + 0x24]
lduw [%l7 + 0x58], %i1
xor %o0, 0x137E, %g7
fmovsgu %xcc, %f14, %f11
ldx [%l7 + 0x30], %o1
ldsh [%l7 + 0x7E], %g1
ld [%l7 + 0x14], %f2
lduh [%l7 + 0x46], %i6
fcmpeq16 %f8, %f12, %g2
fors %f8, %f0, %f13
fones %f15
edge16n %g3, %l2, %g6
for %f10, %f14, %f14
lduh [%l7 + 0x70], %o7
ldd [%l7 + 0x28], %f10
bge,a,pt %icc, loop_200
fmovsn %xcc, %f13, %f3
movre %o2, 0x3F4, %o3
fcmpd %fcc0, %f10, %f0
loop_200:
fcmpeq32 %f8, %f4, %i5
bcc,pn %xcc, loop_201
fcmple16 %f14, %f12, %i7
stw %l4, [%l7 + 0x10]
tcc %xcc, 0x7
loop_201:
stw %i3, [%l7 + 0x70]
fmuld8ulx16 %f13, %f2, %f0
be,a loop_202
ldd [%l7 + 0x58], %f0
stw %g4, [%l7 + 0x30]
tn %icc, 0x3
loop_202:
fpack32 %f8, %f6, %f4
bvc,a loop_203
st %f8, [%l7 + 0x0C]
fmovrdgez %l6, %f10, %f2
fble %fcc0, loop_204
loop_203:
movge %icc, %g5, %l3
nop
setx loop_205, %l0, %l1
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 + 0x1A], %i4
loop_204:
subcc %o5, 0x0492, %l0
lduw [%l7 + 0x68], %i2
loop_205:
or %l1, 0x15E1, %l5
ldd [%l7 + 0x50], %f6
sth %o6, [%l7 + 0x08]
ld [%l7 + 0x48], %f0
ldsh [%l7 + 0x1E], %o4
movneg %xcc, %i0, %o0
ldub [%l7 + 0x3C], %g7
sth %o1, [%l7 + 0x6C]
fblg,a %fcc0, loop_206
fmovsleu %icc, %f13, %f2
bne,a,pn %xcc, loop_207
fcmpd %fcc1, %f8, %f6
loop_206:
ldsh [%l7 + 0x6A], %g1
bge,a,pn %icc, loop_208
loop_207:
fmovd %f12, %f2
ldd [%l7 + 0x10], %f12
fandnot2 %f12, %f12, %f8
loop_208:
movle %icc, %i1, %g2
fmovse %icc, %f3, %f3
movpos %xcc, %g3, %i6
mulscc %l2, 0x0176, %g6
ldd [%l7 + 0x58], %f2
tpos %xcc, 0x4
nop
setx loop_209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %o7, %f7, %f9
stb %o3, [%l7 + 0x34]
std %f4, [%l7 + 0x50]
loop_209:
fornot1s %f10, %f15, %f10
fcmpd %fcc2, %f8, %f10
addc %o2, 0x0B7A, %i7
smul %i5, %i3, %g4
sll %l4, 0x1F, %g5
fmovdvs %xcc, %f9, %f3
fmovrsgez %l3, %f7, %f9
edge8n %l6, %o5, %i4
fnegd %f12, %f0
st %f5, [%l7 + 0x6C]
tn %xcc, 0x7
fnands %f8, %f2, %f14
fsrc1 %f0, %f8
edge16n %l0, %i2, %l5
xnor %l1, %o4, %o6
fsrc1s %f14, %f12
ldsb [%l7 + 0x60], %i0
subc %g7, %o0, %g1
ldsw [%l7 + 0x58], %i1
stx %g2, [%l7 + 0x10]
stw %o1, [%l7 + 0x48]
fpmerge %f12, %f0, %f4
ldub [%l7 + 0x4F], %g3
stw %i6, [%l7 + 0x60]
edge16ln %g6, %l2, %o7
lduw [%l7 + 0x64], %o2
fmul8x16 %f9, %f6, %f10
alignaddr %o3, %i7, %i5
popc %i3, %g4
bgu loop_210
udiv %g5, 0x0DC1, %l3
bvs,a %xcc, loop_211
fbge,a %fcc1, loop_212
loop_210:
fsrc1 %f0, %f6
fzero %f4
loop_211:
fbu,a %fcc1, loop_213
loop_212:
fbg,a %fcc0, loop_214
fmovdcs %icc, %f7, %f10
fmovdleu %xcc, %f2, %f6
loop_213:
ldsb [%l7 + 0x6F], %l6
loop_214:
bg,pt %xcc, loop_215
fmovscc %icc, %f7, %f10
ldd [%l7 + 0x68], %f2
fzeros %f6
loop_215:
ldd [%l7 + 0x20], %f4
andncc %o5, %l4, %i4
std %f6, [%l7 + 0x08]
bn,pn %xcc, loop_216
fcmped %fcc3, %f6, %f4
call loop_217
fzeros %f8
loop_216:
fmovdneg %icc, %f0, %f6
tvc %xcc, 0x7
loop_217:
movrlez %l0, %i2, %l5
fnors %f7, %f0, %f9
brnz,a %o4, loop_218
fbule %fcc1, loop_219
addcc %o6, 0x1AEC, %i0
lduh [%l7 + 0x5C], %g7
loop_218:
std %f2, [%l7 + 0x10]
loop_219:
srax %o0, 0x01, %g1
fmovdvc %icc, %f10, %f15
fbl,a %fcc1, loop_220
fmovdleu %icc, %f2, %f2
fone %f2
mova %xcc, %l1, %g2
loop_220:
sdivx %o1, 0x1DBD, %i1
stb %i6, [%l7 + 0x16]
fmovdl %xcc, %f12, %f14
fcmpes %fcc0, %f12, %f9
stb %g6, [%l7 + 0x10]
stw %l2, [%l7 + 0x58]
fmovsne %xcc, %f8, %f12
ldsb [%l7 + 0x4A], %g3
fnot2s %f4, %f6
te %icc, 0x0
fmovdg %xcc, %f12, %f6
lduw [%l7 + 0x60], %o2
fpack16 %f4, %f8
fones %f0
stb %o3, [%l7 + 0x3A]
nop
setx loop_221, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %o7, 0x163E, %i7
ldx [%l7 + 0x70], %i3
fmovdcc %icc, %f15, %f3
loop_221:
fbe %fcc0, loop_222
mulx %i5, %g4, %g5
fornot2s %f3, %f15, %f3
fbue %fcc0, loop_223
loop_222:
edge32l %l3, %l6, %o5
fbu,a %fcc1, loop_224
fpadd32 %f0, %f6, %f14
loop_223:
fmovrdgz %i4, %f14, %f6
bpos,a,pn %xcc, loop_225
loop_224:
stx %l4, [%l7 + 0x58]
fmovrse %i2, %f0, %f13
fmovrslz %l5, %f15, %f15
loop_225:
movne %icc, %o4, %o6
tcc %xcc, 0x7
fnegd %f6, %f0
movg %xcc, %i0, %g7
sll %o0, %l0, %l1
movrgez %g1, %g2, %i1
smul %i6, 0x0E23, %g6
fandnot2s %f9, %f6, %f4
xorcc %l2, 0x0695, %o1
call loop_226
fmovsneg %xcc, %f12, %f4
ldx [%l7 + 0x18], %g3
st %f0, [%l7 + 0x0C]
loop_226:
sth %o3, [%l7 + 0x0C]
fnegd %f8, %f12
fornot2s %f3, %f12, %f0
mulscc %o2, %o7, %i7
fxnors %f10, %f9, %f3
udiv %i3, 0x0337, %g4
std %f12, [%l7 + 0x48]
fbul,a %fcc3, loop_227
movrgez %g5, %l3, %i5
tvs %icc, 0x7
fcmped %fcc2, %f10, %f2
loop_227:
fbu,a %fcc3, loop_228
brz,a %l6, loop_229
tne %icc, 0x4
array16 %o5, %i4, %i2
loop_228:
ta %xcc, 0x4
loop_229:
movrlz %l4, 0x1D3, %o4
movpos %icc, %l5, %o6
fcmps %fcc2, %f2, %f2
fbge %fcc3, loop_230
umul %g7, %o0, %l0
nop
setx loop_231, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x6C], %f11
loop_230:
fabss %f8, %f0
ldub [%l7 + 0x6A], %l1
loop_231:
bneg,pn %xcc, loop_232
bvc,pt %icc, loop_233
sth %i0, [%l7 + 0x76]
movrne %g2, 0x375, %i1
loop_232:
fpadd16s %f9, %f7, %f13
loop_233:
udiv %g1, 0x0BA4, %g6
stx %i6, [%l7 + 0x78]
fmovrsne %l2, %f10, %f7
fabss %f4, %f14
addcc %o1, %o3, %o2
ldx [%l7 + 0x08], %g3
lduh [%l7 + 0x7E], %o7
st %f15, [%l7 + 0x14]
fpmerge %f11, %f10, %f6
xor %i3, %i7, %g4
ldsw [%l7 + 0x24], %g5
fbn %fcc1, loop_234
nop
setx loop_235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzero %f6
subc %l3, 0x0344, %l6
loop_234:
fnot1 %f10, %f6
loop_235:
std %f10, [%l7 + 0x78]
stb %i5, [%l7 + 0x3A]
nop
setx loop_236, %l0, %l1
jmpl %l1, %i4
ldx [%l7 + 0x48], %o5
sth %i2, [%l7 + 0x72]
brlz %l4, loop_237
loop_236:
ldd [%l7 + 0x28], %f14
edge8 %o4, %o6, %g7
ble loop_238
loop_237:
fcmpne32 %f6, %f10, %o0
addc %l5, %l0, %i0
stw %g2, [%l7 + 0x0C]
loop_238:
st %f5, [%l7 + 0x34]
fmovrslz %i1, %f10, %f6
std %f4, [%l7 + 0x28]
stw %g1, [%l7 + 0x50]
st %f11, [%l7 + 0x5C]
fmovrsgz %l1, %f2, %f13
ldsw [%l7 + 0x70], %i6
bl %icc, loop_239
and %g6, 0x08F8, %l2
edge8n %o3, %o1, %o2
bleu,pt %icc, loop_240
loop_239:
movre %o7, 0x156, %g3
call loop_241
be,a,pn %icc, loop_242
loop_240:
fbu %fcc3, loop_243
lduh [%l7 + 0x58], %i7
loop_241:
umul %g4, 0x07CE, %g5
loop_242:
fmovse %icc, %f1, %f7
loop_243:
fsrc2 %f12, %f14
udivcc %i3, 0x0527, %l6
fmovrsgz %i5, %f10, %f0
fbue,a %fcc2, loop_244
movrgez %l3, %i4, %o5
subc %l4, 0x0B62, %i2
fmovdle %icc, %f7, %f7
loop_244:
addcc %o4, %o6, %g7
fcmps %fcc2, %f0, %f11
edge8n %o0, %l0, %l5
fpsub32 %f2, %f0, %f0
fmovdcs %icc, %f14, %f2
fmovsl %icc, %f8, %f13
edge16 %i0, %g2, %g1
srl %i1, %i6, %g6
ldx [%l7 + 0x20], %l2
fnot1 %f10, %f2
mova %xcc, %o3, %l1
fmovdn %icc, %f14, %f15
ld [%l7 + 0x64], %f4
bvs loop_245
fpack32 %f2, %f12, %f8
ld [%l7 + 0x7C], %f2
stb %o1, [%l7 + 0x68]
loop_245:
fmovse %xcc, %f5, %f2
lduw [%l7 + 0x0C], %o2
fmovrslez %g3, %f8, %f13
orncc %i7, %o7, %g5
ldsh [%l7 + 0x76], %g4
stx %i3, [%l7 + 0x10]
ldub [%l7 + 0x65], %l6
fbug %fcc0, loop_246
bshuffle %f0, %f2, %f8
ldub [%l7 + 0x35], %i5
nop
setx loop_247, %l0, %l1
jmpl %l1, %i4
loop_246:
ldx [%l7 + 0x58], %l3
mulx %l4, %i2, %o5
std %f4, [%l7 + 0x48]
loop_247:
fmovscc %xcc, %f13, %f8
ldsh [%l7 + 0x4C], %o6
ldsw [%l7 + 0x70], %g7
edge16ln %o4, %o0, %l5
fmovdgu %xcc, %f6, %f13
fandnot2 %f6, %f14, %f4
srlx %i0, 0x16, %g2
fmovsg %xcc, %f7, %f7
stx %l0, [%l7 + 0x38]
ldsh [%l7 + 0x32], %i1
fmovscs %xcc, %f2, %f9
srlx %g1, 0x09, %g6
fpadd16 %f10, %f14, %f4
bcc,a,pn %icc, loop_248
ldd [%l7 + 0x40], %f8
umulcc %i6, %o3, %l1
movcc %icc, %l2, %o1
loop_248:
tg %icc, 0x7
movrgz %g3, 0x15E, %i7
umulcc %o7, %g5, %o2
lduh [%l7 + 0x38], %i3
fxnor %f12, %f14, %f10
tge %xcc, 0x6
ldx [%l7 + 0x28], %g4
fmovde %xcc, %f15, %f11
fmul8x16au %f0, %f7, %f8
fmuld8ulx16 %f0, %f3, %f0
popc 0x12F6, %i5
movl %xcc, %l6, %l3
ldx [%l7 + 0x50], %i4
edge16n %l4, %o5, %o6
fmovd %f12, %f12
stx %i2, [%l7 + 0x38]
lduw [%l7 + 0x60], %g7
lduh [%l7 + 0x2E], %o0
fmovd %f2, %f8
fsrc1s %f9, %f3
fpsub32s %f3, %f5, %f1
fpsub32s %f6, %f15, %f12
fbe %fcc1, loop_249
edge8l %l5, %o4, %i0
brz,a %l0, loop_250
stb %i1, [%l7 + 0x14]
loop_249:
fmovrslz %g1, %f8, %f0
sethi 0x0880, %g6
loop_250:
mulx %g2, 0x1AF0, %o3
lduw [%l7 + 0x6C], %l1
lduw [%l7 + 0x24], %l2
fmul8x16 %f6, %f12, %f14
fmovscs %xcc, %f14, %f11
fnegd %f8, %f6
orcc %i6, %o1, %i7
andcc %g3, %g5, %o2
fones %f6
lduh [%l7 + 0x34], %o7
siam 0x0
tgu %icc, 0x7
bleu %xcc, loop_251
ldd [%l7 + 0x68], %f6
orn %g4, %i3, %i5
st %f15, [%l7 + 0x48]
loop_251:
ldub [%l7 + 0x7F], %l3
ldx [%l7 + 0x28], %l6
bneg,a loop_252
ldsh [%l7 + 0x4A], %l4
fpadd32s %f0, %f4, %f15
sethi 0x18BC, %o5
loop_252:
nop
setx loop_253, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbule,a %fcc0, loop_254
fexpand %f5, %f0
fandnot1 %f4, %f10, %f8
loop_253:
edge32ln %i4, %i2, %o6
loop_254:
std %f12, [%l7 + 0x68]
stb %g7, [%l7 + 0x51]
tg %xcc, 0x0
taddcc %o0, 0x16B2, %l5
lduw [%l7 + 0x1C], %i0
subccc %o4, %l0, %i1
pdist %f2, %f2, %f14
bne,pt %xcc, loop_255
std %f10, [%l7 + 0x18]
fmovda %xcc, %f7, %f15
tsubcctv %g6, 0x031F, %g1
loop_255:
movcs %xcc, %o3, %g2
lduh [%l7 + 0x7E], %l1
fcmple16 %f6, %f14, %i6
fmuld8ulx16 %f15, %f9, %f4
movrlez %o1, 0x281, %l2
lduh [%l7 + 0x64], %g3
st %f0, [%l7 + 0x74]
fands %f3, %f7, %f11
fnot1 %f12, %f0
fbul %fcc3, loop_256
move %icc, %g5, %i7
fmovrsgez %o2, %f6, %f14
fpsub16s %f11, %f11, %f14
loop_256:
udiv %o7, 0x0225, %g4
lduh [%l7 + 0x7E], %i3
sethi 0x1841, %i5
st %f15, [%l7 + 0x08]
mulscc %l6, %l4, %o5
ldd [%l7 + 0x70], %f0
bshuffle %f6, %f12, %f14
fmovdge %icc, %f4, %f8
ldsh [%l7 + 0x6E], %i4
ba,a,pn %icc, loop_257
tgu %xcc, 0x2
fxnor %f8, %f4, %f14
tg %xcc, 0x5
loop_257:
fmovdneg %xcc, %f1, %f14
ldsb [%l7 + 0x25], %i2
fcmped %fcc2, %f4, %f14
fzeros %f9
movrgz %l3, %g7, %o0
fmovrdlz %l5, %f0, %f12
movvs %xcc, %o6, %o4
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x72], %l0
nop
setx loop_258, %l0, %l1
jmpl %l1, %i1
fmovdne %icc, %f5, %f10
ld [%l7 + 0x1C], %f7
ldd [%l7 + 0x10], %f2
loop_258:
edge16ln %g6, %i0, %g1
ldx [%l7 + 0x18], %g2
fmul8x16au %f3, %f4, %f8
fnot2s %f1, %f2
bcs,a,pn %xcc, loop_259
fandnot2 %f6, %f8, %f14
fcmpeq16 %f10, %f10, %l1
fnot1s %f5, %f1
loop_259:
nop
setx loop_260, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f12, %f10, %i6
fnegs %f3, %f7
bne,pn %xcc, loop_261
loop_260:
sdivcc %o1, 0x095A, %l2
add %o3, %g5, %g3
movgu %xcc, %o2, %i7
loop_261:
umulcc %o7, 0x00D4, %g4
std %f8, [%l7 + 0x20]
ldsb [%l7 + 0x2C], %i3
fmovrdgez %l6, %f4, %f2
edge16l %i5, %o5, %i4
nop
setx loop_262, %l0, %l1
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_263, %l0, %l1
jmpl %l1, %l4
tleu %icc, 0x1
sth %l3, [%l7 + 0x34]
loop_262:
fsrc1s %f8, %f11
loop_263:
fmovdge %icc, %f12, %f5
fmovspos %icc, %f11, %f15
bvs,pn %icc, loop_264
fmul8x16al %f4, %f11, %f2
fba %fcc0, loop_265
stw %i2, [%l7 + 0x18]
loop_264:
tneg %icc, 0x2
tne %icc, 0x2
loop_265:
mova %icc, %g7, %l5
fpackfix %f12, %f2
fmovrsgz %o6, %f15, %f2
ldsw [%l7 + 0x64], %o0
fnot1 %f14, %f12
udivcc %o4, 0x1C0C, %l0
brz,a %i1, loop_266
xor %g6, %g1, %i0
st %f14, [%l7 + 0x14]
fornot2 %f12, %f14, %f2
loop_266:
bg,a %xcc, loop_267
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x3C], %g2
tle %xcc, 0x5
loop_267:
ta %icc, 0x5
ldx [%l7 + 0x70], %l1
fpadd32s %f15, %f7, %f15
bvs,pt %icc, loop_268
orncc %i6, 0x006D, %l2
te %icc, 0x7
fbule,a %fcc0, loop_269
loop_268:
fors %f2, %f15, %f4
brlz,a %o1, loop_270
tcc %icc, 0x7
loop_269:
xorcc %o3, 0x1F13, %g5
ld [%l7 + 0x4C], %f1
loop_270:
umulcc %g3, 0x09DA, %o2
fsrc2 %f8, %f8
ldsw [%l7 + 0x30], %o7
bne,a,pt %icc, loop_271
fcmpne16 %f14, %f2, %g4
sllx %i7, 0x0D, %l6
ldsw [%l7 + 0x64], %i5
loop_271:
stw %o5, [%l7 + 0x60]
fornot2s %f15, %f6, %f13
movle %icc, %i3, %l4
ldsb [%l7 + 0x2C], %l3
ldsb [%l7 + 0x1C], %i4
tcs %icc, 0x5
orncc %g7, 0x086F, %i2
ldx [%l7 + 0x70], %o6
lduw [%l7 + 0x0C], %o0
add %l5, %o4, %i1
lduh [%l7 + 0x1C], %l0
st %f13, [%l7 + 0x30]
fbuge %fcc0, loop_272
ldub [%l7 + 0x3F], %g1
tcs %xcc, 0x7
brlz %i0, loop_273
loop_272:
fpack32 %f4, %f2, %f8
fcmpd %fcc2, %f4, %f10
lduw [%l7 + 0x38], %g6
loop_273:
ldx [%l7 + 0x40], %l1
fxor %f8, %f6, %f10
fpsub32 %f4, %f14, %f2
ble %xcc, loop_274
fmuld8sux16 %f0, %f7, %f8
xorcc %i6, 0x07E7, %g2
xnorcc %l2, 0x14DB, %o1
loop_274:
addcc %o3, 0x1280, %g5
fone %f10
fornot2s %f5, %f4, %f13
sdivx %o2, 0x0331, %g3
andncc %o7, %i7, %g4
sub %i5, %l6, %i3
fmovsvc %icc, %f14, %f10
std %f8, [%l7 + 0x20]
movcs %icc, %l4, %l3
fmovdn %xcc, %f6, %f5
ldsh [%l7 + 0x72], %o5
movl %icc, %g7, %i4
fxor %f4, %f8, %f2
fnand %f10, %f12, %f12
fmovscs %xcc, %f13, %f7
fmul8x16al %f12, %f5, %f14
fors %f15, %f15, %f7
ldsb [%l7 + 0x39], %o6
fmuld8sux16 %f15, %f12, %f4
std %f10, [%l7 + 0x50]
fmul8x16au %f15, %f2, %f2
fmuld8ulx16 %f9, %f12, %f12
fmovrslz %i2, %f9, %f14
lduw [%l7 + 0x10], %l5
fmovsne %icc, %f3, %f5
andcc %o0, %o4, %l0
ba,a %xcc, loop_275
fmovrdlz %i1, %f6, %f6
fpadd32 %f0, %f14, %f4
sth %g1, [%l7 + 0x4C]
loop_275:
fmovscc %xcc, %f7, %f14
ldub [%l7 + 0x55], %i0
fxors %f15, %f11, %f9
fmovscs %icc, %f4, %f12
lduh [%l7 + 0x72], %g6
lduw [%l7 + 0x34], %l1
fbue,a %fcc2, loop_276
fmuld8ulx16 %f6, %f8, %f0
fmovse %icc, %f13, %f9
taddcctv %i6, %g2, %l2
loop_276:
ldsw [%l7 + 0x40], %o3
stx %o1, [%l7 + 0x30]
ldd [%l7 + 0x28], %f14
sth %g5, [%l7 + 0x0C]
fmovsl %xcc, %f14, %f8
fnor %f12, %f4, %f6
fmovsa %xcc, %f2, %f1
ta %icc, 0x3
lduh [%l7 + 0x32], %g3
lduh [%l7 + 0x5A], %o7
movcs %xcc, %i7, %o2
srax %g4, %l6, %i3
ldsb [%l7 + 0x36], %l4
smulcc %l3, 0x1A4E, %o5
fones %f1
movg %icc, %g7, %i5
taddcctv %o6, 0x06ED, %i4
brgez %l5, loop_277
fmovrse %i2, %f5, %f9
fmovrdlez %o4, %f10, %f14
lduw [%l7 + 0x50], %l0
loop_277:
fbe %fcc3, loop_278
tcs %icc, 0x3
edge16 %o0, %i1, %g1
popc 0x02E6, %i0
loop_278:
bge,a %icc, loop_279
ldsb [%l7 + 0x41], %g6
movcc %icc, %i6, %g2
fmovsle %xcc, %f2, %f2
loop_279:
fone %f10
tn %xcc, 0x6
ldd [%l7 + 0x10], %f14
tge %xcc, 0x0
fbge,a %fcc1, loop_280
mulx %l2, %l1, %o1
fmovdle %icc, %f6, %f10
fpsub32s %f6, %f8, %f1
loop_280:
stw %g5, [%l7 + 0x7C]
ldd [%l7 + 0x18], %f0
fxor %f6, %f6, %f12
movle %xcc, %o3, %g3
fpadd32 %f12, %f12, %f0
addccc %o7, 0x0571, %i7
fpsub16 %f14, %f12, %f12
ld [%l7 + 0x34], %f10
fpackfix %f8, %f5
st %f3, [%l7 + 0x30]
fpsub16s %f10, %f8, %f14
ldx [%l7 + 0x48], %g4
fmovd %f0, %f14
stw %o2, [%l7 + 0x10]
bg,pn %icc, loop_281
edge16 %i3, %l6, %l4
stw %o5, [%l7 + 0x70]
ldsb [%l7 + 0x21], %g7
loop_281:
ldsb [%l7 + 0x69], %l3
fmovse %icc, %f1, %f4
sub %o6, 0x01D6, %i5
stx %l5, [%l7 + 0x70]
fmovsvs %icc, %f6, %f0
ld [%l7 + 0x28], %f10
ldsh [%l7 + 0x4A], %i4
fsrc2s %f1, %f1
fbl %fcc2, loop_282
ldd [%l7 + 0x10], %f14
sth %i2, [%l7 + 0x32]
call loop_283
loop_282:
ldx [%l7 + 0x20], %l0
array8 %o4, %i1, %o0
fble,a %fcc3, loop_284
loop_283:
fandnot1 %f4, %f2, %f2
sth %g1, [%l7 + 0x34]
fone %f12
loop_284:
std %f10, [%l7 + 0x60]
sdivcc %g6, 0x17BF, %i6
fexpand %f12, %f4
ld [%l7 + 0x7C], %f1
bneg,pt %xcc, loop_285
ld [%l7 + 0x44], %f8
ldub [%l7 + 0x31], %g2
fmovrdgz %l2, %f12, %f12
loop_285:
fmovrsne %i0, %f8, %f15
xorcc %o1, %l1, %g5
bl,a,pn %icc, loop_286
ldsw [%l7 + 0x58], %g3
sth %o7, [%l7 + 0x2E]
andn %o3, 0x096E, %i7
loop_286:
fornot1s %f12, %f7, %f7
brlz,a %o2, loop_287
lduw [%l7 + 0x10], %g4
lduw [%l7 + 0x20], %i3
add %l6, %o5, %g7
loop_287:
ld [%l7 + 0x48], %f9
ldsw [%l7 + 0x58], %l3
ldsw [%l7 + 0x24], %o6
bg,a %xcc, loop_288
fmovrsgz %l4, %f12, %f4
st %f9, [%l7 + 0x18]
stb %i5, [%l7 + 0x0B]
loop_288:
bcs,a loop_289
ldub [%l7 + 0x2E], %i4
umul %l5, %i2, %l0
umulcc %i1, %o0, %o4
loop_289:
std %f12, [%l7 + 0x60]
edge32n %g1, %g6, %g2
movn %xcc, %i6, %l2
stb %o1, [%l7 + 0x4A]
ldsb [%l7 + 0x2B], %l1
ldsh [%l7 + 0x3E], %g5
addc %g3, %i0, %o3
fxnor %f10, %f6, %f6
edge8 %i7, %o2, %o7
st %f8, [%l7 + 0x38]
fmul8sux16 %f10, %f10, %f6
ld [%l7 + 0x2C], %f14
ldsh [%l7 + 0x7E], %i3
lduw [%l7 + 0x24], %g4
fpadd16s %f14, %f6, %f13
fmovdneg %xcc, %f15, %f7
lduh [%l7 + 0x40], %l6
lduh [%l7 + 0x62], %g7
std %f6, [%l7 + 0x50]
movvc %icc, %o5, %o6
movleu %icc, %l4, %i5
brnz,a %i4, loop_290
fnors %f5, %f11, %f13
srax %l5, %l3, %l0
fbule,a %fcc0, loop_291
loop_290:
stb %i2, [%l7 + 0x73]
fbuge %fcc1, loop_292
xorcc %i1, %o0, %g1
loop_291:
srl %o4, %g2, %i6
smulcc %l2, %g6, %l1
loop_292:
stb %o1, [%l7 + 0x71]
bpos,a,pt %xcc, loop_293
brnz %g3, loop_294
fbule %fcc1, loop_295
ldsb [%l7 + 0x23], %g5
loop_293:
ldsw [%l7 + 0x18], %i0
loop_294:
ldd [%l7 + 0x60], %f14
loop_295:
fbuge %fcc2, loop_296
xor %i7, %o2, %o3
st %f0, [%l7 + 0x30]
fmovrsgez %i3, %f9, %f13
loop_296:
fmovrse %o7, %f8, %f12
fbo,a %fcc0, loop_297
fbuge %fcc3, loop_298
bpos,pn %icc, loop_299
xor %g4, 0x14A8, %l6
loop_297:
lduh [%l7 + 0x76], %o5
loop_298:
array32 %o6, %g7, %l4
loop_299:
mulx %i4, %l5, %l3
stb %i5, [%l7 + 0x70]
tge %xcc, 0x5
sdivcc %i2, 0x150E, %i1
fmovdneg %icc, %f14, %f8
fornot2 %f12, %f14, %f6
brnz,a %l0, loop_300
fmovde %icc, %f2, %f0
edge16n %o0, %g1, %o4
fmovdn %xcc, %f8, %f1
loop_300:
mulx %i6, %g2, %l2
brgez %l1, loop_301
sth %g6, [%l7 + 0x16]
edge32ln %o1, %g3, %i0
movne %xcc, %i7, %o2
loop_301:
fmovscc %icc, %f9, %f12
tcs %icc, 0x4
fcmpgt32 %f4, %f12, %g5
xor %i3, %o3, %o7
edge16n %g4, %o5, %l6
std %f8, [%l7 + 0x40]
fmovde %icc, %f3, %f14
nop
setx loop_302, %l0, %l1
jmpl %l1, %o6
lduw [%l7 + 0x60], %g7
fmovdgu %icc, %f13, %f13
ldsh [%l7 + 0x62], %l4
loop_302:
st %f12, [%l7 + 0x2C]
sdivx %i4, 0x004E, %l3
fzeros %f9
sth %l5, [%l7 + 0x70]
fmovsa %xcc, %f14, %f13
tsubcc %i2, %i1, %l0
sth %o0, [%l7 + 0x44]
ldx [%l7 + 0x68], %g1
edge8l %i5, %i6, %o4
bge,a,pt %xcc, loop_303
popc %l2, %g2
ldd [%l7 + 0x10], %f8
movleu %xcc, %g6, %l1
loop_303:
tne %icc, 0x6
movrlz %g3, %i0, %o1
bne,a,pt %xcc, loop_304
edge16ln %i7, %g5, %o2
fsrc2s %f9, %f8
ldsw [%l7 + 0x5C], %i3
loop_304:
fnot2 %f4, %f4
ldx [%l7 + 0x48], %o3
movpos %xcc, %o7, %o5
fones %f15
ldub [%l7 + 0x61], %l6
brz,a %g4, loop_305
tsubcctv %o6, 0x07A3, %l4
srax %i4, %l3, %l5
ldsh [%l7 + 0x40], %g7
loop_305:
fpsub32s %f15, %f0, %f10
movle %xcc, %i2, %i1
fandnot2s %f5, %f1, %f10
std %f12, [%l7 + 0x28]
ldsb [%l7 + 0x3B], %o0
bcc,a,pt %xcc, loop_306
tsubcctv %l0, %g1, %i5
fmovdle %xcc, %f10, %f6
stx %o4, [%l7 + 0x08]
loop_306:
brz %i6, loop_307
st %f12, [%l7 + 0x38]
tle %icc, 0x6
std %f10, [%l7 + 0x50]
loop_307:
fcmpne32 %f0, %f12, %g2
alignaddrl %l2, %l1, %g6
fmul8x16au %f8, %f5, %f2
ldsh [%l7 + 0x2E], %i0
stx %g3, [%l7 + 0x10]
sll %i7, 0x0C, %o1
alignaddrl %g5, %i3, %o3
fcmpes %fcc2, %f8, %f3
ldx [%l7 + 0x58], %o7
fmovrdne %o2, %f14, %f0
fmovde %xcc, %f2, %f8
fmovdl %xcc, %f9, %f6
addc %l6, %o5, %g4
bcc,a loop_308
ldub [%l7 + 0x34], %l4
stw %o6, [%l7 + 0x60]
fpackfix %f14, %f15
loop_308:
ldd [%l7 + 0x20], %f0
edge32l %l3, %i4, %l5
fmovdcc %icc, %f13, %f7
stx %i2, [%l7 + 0x50]
bvc %icc, loop_309
fcmpeq16 %f12, %f10, %g7
mova %icc, %i1, %o0
nop
setx loop_310, %l0, %l1
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_309:
fmovdg %icc, %f9, %f3
ldsb [%l7 + 0x32], %g1
stx %i5, [%l7 + 0x18]
loop_310:
fxnors %f13, %f8, %f10
stb %l0, [%l7 + 0x63]
fmovdge %xcc, %f7, %f4
ldsw [%l7 + 0x34], %o4
fmovde %icc, %f13, %f4
orcc %i6, 0x0650, %l2
andcc %g2, 0x07C6, %l1
udiv %i0, 0x194D, %g6
fmovsg %icc, %f6, %f3
orcc %g3, 0x0FFE, %i7
fnor %f0, %f0, %f12
fmovdcc %icc, %f3, %f11
bneg %xcc, loop_311
fmovde %xcc, %f2, %f10
fmovrdne %o1, %f0, %f14
fblg,a %fcc2, loop_312
loop_311:
ldsw [%l7 + 0x7C], %g5
xnorcc %o3, 0x0FB5, %o7
lduh [%l7 + 0x54], %o2
loop_312:
sth %i3, [%l7 + 0x10]
fcmpeq16 %f12, %f12, %l6
ldx [%l7 + 0x68], %g4
ble,pt %xcc, loop_313
fmovsgu %icc, %f12, %f12
stw %l4, [%l7 + 0x60]
fnands %f11, %f13, %f12
loop_313:
stb %o6, [%l7 + 0x36]
ldsh [%l7 + 0x50], %o5
fmovrse %i4, %f9, %f8
edge16n %l3, %l5, %i2
sethi 0x02B9, %g7
lduh [%l7 + 0x7C], %o0
ba,pt %xcc, loop_314
orcc %i1, %g1, %i5
fones %f3
fornot1s %f1, %f12, %f7
loop_314:
fornot2 %f6, %f12, %f4
stw %l0, [%l7 + 0x5C]
stw %i6, [%l7 + 0x6C]
ld [%l7 + 0x08], %f10
fmovse %icc, %f10, %f15
fnegs %f2, %f15
taddcctv %l2, 0x19BA, %g2
fbg %fcc1, loop_315
alignaddrl %o4, %l1, %g6
smul %g3, 0x1E35, %i7
edge8 %i0, %o1, %g5
loop_315:
subccc %o7, %o2, %i3
fmovscc %xcc, %f10, %f1
bne,a,pn %icc, loop_316
fbuge,a %fcc3, loop_317
tl %xcc, 0x3
call loop_318
loop_316:
ld [%l7 + 0x78], %f2
loop_317:
sllx %o3, %g4, %l4
stx %o6, [%l7 + 0x78]
loop_318:
lduh [%l7 + 0x08], %o5
stb %l6, [%l7 + 0x24]
fornot1s %f2, %f10, %f8
stx %i4, [%l7 + 0x68]
fpsub32 %f14, %f6, %f4
tsubcctv %l3, %l5, %i2
tpos %icc, 0x1
movleu %xcc, %g7, %o0
ble,pn %icc, loop_319
tsubcc %g1, %i5, %l0
ld [%l7 + 0x08], %f1
nop
setx loop_320, %l0, %l1
jmpl %l1, %i1
loop_319:
movcs %xcc, %l2, %i6
sth %o4, [%l7 + 0x7A]
fcmple32 %f4, %f2, %l1
loop_320:
te %icc, 0x4
brlez,a %g6, loop_321
lduh [%l7 + 0x5A], %g3
ld [%l7 + 0x68], %f2
lduw [%l7 + 0x50], %g2
loop_321:
fmul8ulx16 %f4, %f12, %f4
ta %icc, 0x4
ldd [%l7 + 0x48], %f2
nop
setx loop_322, %l0, %l1
jmpl %l1, %i0
xnorcc %i7, %o1, %g5
sll %o7, 0x1B, %o2
fpmerge %f6, %f9, %f8
loop_322:
taddcc %o3, %i3, %l4
lduh [%l7 + 0x64], %g4
fbe %fcc0, loop_323
stb %o6, [%l7 + 0x49]
mulscc %o5, %i4, %l3
ldsw [%l7 + 0x54], %l5
loop_323:
xor %l6, 0x0009, %i2
movleu %icc, %o0, %g7
alignaddrl %g1, %l0, %i5
bleu loop_324
fpack16 %f12, %f13
brz %i1, loop_325
ldx [%l7 + 0x40], %l2
loop_324:
bgu,a,pt %xcc, loop_326
fblg %fcc0, loop_327
loop_325:
sth %o4, [%l7 + 0x2A]
fzeros %f8
loop_326:
srlx %l1, 0x13, %i6
loop_327:
fmovspos %icc, %f2, %f12
bg,a %xcc, loop_328
movle %xcc, %g6, %g2
fpackfix %f4, %f11
fxnor %f4, %f6, %f6
loop_328:
popc 0x0F5B, %g3
ldub [%l7 + 0x0E], %i7
ld [%l7 + 0x1C], %f6
ldx [%l7 + 0x28], %o1
sth %i0, [%l7 + 0x6A]
lduw [%l7 + 0x08], %o7
brlz,a %o2, loop_329
fnand %f0, %f2, %f14
fors %f6, %f8, %f0
movcc %icc, %g5, %o3
loop_329:
tl %icc, 0x0
te %xcc, 0x2
edge32n %l4, %i3, %g4
fmovdleu %xcc, %f15, %f2
taddcc %o5, %o6, %i4
te %xcc, 0x1
bshuffle %f14, %f2, %f2
nop
setx loop_330, %l0, %l1
jmpl %l1, %l5
fcmpeq32 %f0, %f6, %l3
ldsb [%l7 + 0x40], %l6
sethi 0x0A5E, %o0
loop_330:
fmul8x16au %f11, %f3, %f10
std %f6, [%l7 + 0x70]
bl %xcc, loop_331
orn %g7, %g1, %l0
udivx %i5, 0x1EE6, %i2
fone %f2
loop_331:
ldsw [%l7 + 0x7C], %i1
ld [%l7 + 0x3C], %f12
brz %o4, loop_332
fmovdn %icc, %f11, %f11
fcmpne32 %f8, %f4, %l1
tcs %icc, 0x3
loop_332:
ldsh [%l7 + 0x7C], %l2
udivx %i6, 0x0530, %g2
fmovrsne %g6, %f5, %f9
nop
setx loop_333, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i7, %o1, %i0
sth %g3, [%l7 + 0x68]
ldsb [%l7 + 0x14], %o7
loop_333:
fbo %fcc3, loop_334
nop
setx loop_335, %l0, %l1
jmpl %l1, %o2
movge %xcc, %g5, %l4
fbue %fcc0, loop_336
loop_334:
array16 %o3, %g4, %i3
loop_335:
fble %fcc2, loop_337
ldx [%l7 + 0x60], %o6
loop_336:
fmovrdgez %o5, %f10, %f8
fxnor %f4, %f4, %f12
loop_337:
fandnot2s %f0, %f11, %f2
subc %i4, 0x1666, %l5
brgz,a %l6, loop_338
subcc %l3, %o0, %g1
fcmpd %fcc2, %f6, %f2
tle %icc, 0x1
loop_338:
movn %xcc, %l0, %i5
movvc %icc, %i2, %i1
ldsw [%l7 + 0x78], %g7
fmovrdne %l1, %f14, %f12
movle %icc, %o4, %i6
fmovdleu %icc, %f7, %f6
st %f11, [%l7 + 0x1C]
stw %l2, [%l7 + 0x3C]
ldd [%l7 + 0x18], %f8
ldsh [%l7 + 0x36], %g6
fxors %f2, %f15, %f15
sth %g2, [%l7 + 0x4C]
ld [%l7 + 0x6C], %f6
fmovspos %icc, %f4, %f2
fnors %f0, %f11, %f12
bl,a loop_339
movge %icc, %o1, %i0
fbl,a %fcc0, loop_340
ldd [%l7 + 0x28], %f4
loop_339:
ldsh [%l7 + 0x78], %i7
edge32n %g3, %o7, %o2
loop_340:
fmovrdlez %g5, %f12, %f4
fmul8x16au %f9, %f4, %f0
mova %xcc, %l4, %o3
fzero %f0
fbule %fcc3, loop_341
tcc %xcc, 0x7
ldsb [%l7 + 0x6E], %g4
fcmps %fcc3, %f12, %f7
loop_341:
ldsw [%l7 + 0x24], %i3
fcmpgt16 %f12, %f6, %o5
sdiv %o6, 0x1A6A, %i4
ldx [%l7 + 0x28], %l6
fnot2s %f4, %f9
stw %l5, [%l7 + 0x34]
xnorcc %o0, 0x0723, %g1
ld [%l7 + 0x6C], %f2
fbule,a %fcc1, loop_342
ldsw [%l7 + 0x40], %l0
fzeros %f11
fmovrdgez %l3, %f8, %f2
loop_342:
stx %i5, [%l7 + 0x50]
andn %i1, 0x0DE3, %g7
ldx [%l7 + 0x70], %l1
fnegd %f10, %f8
fnand %f10, %f14, %f8
mulscc %o4, %i6, %i2
ldd [%l7 + 0x48], %f0
lduh [%l7 + 0x22], %l2
tsubcc %g2, 0x10D5, %g6
ldsw [%l7 + 0x2C], %i0
brz,a %o1, loop_343
fxor %f8, %f8, %f12
stw %g3, [%l7 + 0x48]
ldd [%l7 + 0x10], %f14
loop_343:
fmovd %f12, %f6
fxnor %f14, %f14, %f12
stw %o7, [%l7 + 0x54]
smul %o2, %i7, %l4
sra %o3, 0x1D, %g5
stx %g4, [%l7 + 0x70]
ldx [%l7 + 0x30], %i3
stw %o5, [%l7 + 0x64]
movn %icc, %o6, %i4
st %f10, [%l7 + 0x0C]
movrne %l6, %o0, %g1
fmovsn %xcc, %f13, %f11
and %l5, %l0, %l3
stx %i5, [%l7 + 0x58]
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x30], %f6
stx %g7, [%l7 + 0x68]
fnot2s %f12, %f3
and %l1, 0x1BC5, %o4
stb %i6, [%l7 + 0x7A]
stb %i2, [%l7 + 0x48]
sth %l2, [%l7 + 0x5A]
movre %i1, 0x35D, %g2
fnor %f12, %f12, %f0
ldub [%l7 + 0x7B], %i0
orn %g6, %o1, %g3
stw %o2, [%l7 + 0x48]
alignaddrl %i7, %l4, %o3
orn %g5, %g4, %i3
fmovda %icc, %f2, %f6
fbuge,a %fcc2, loop_344
fbul %fcc0, loop_345
std %f4, [%l7 + 0x10]
stb %o7, [%l7 + 0x43]
loop_344:
std %f6, [%l7 + 0x78]
loop_345:
tg %icc, 0x2
fornot1s %f10, %f10, %f3
fpadd32 %f14, %f10, %f8
movvc %icc, %o6, %o5
sdivcc %l6, 0x1D52, %i4
fmovrsgez %o0, %f13, %f1
lduh [%l7 + 0x58], %l5
fcmple16 %f2, %f2, %g1
ld [%l7 + 0x4C], %f12
ldsb [%l7 + 0x5A], %l0
sth %i5, [%l7 + 0x22]
fpackfix %f0, %f13
lduw [%l7 + 0x38], %g7
fmovsgu %xcc, %f6, %f6
taddcc %l3, %o4, %i6
fnor %f2, %f6, %f2
fmovdcc %xcc, %f1, %f0
fornot2s %f6, %f4, %f11
fpsub32 %f6, %f12, %f6
fmovsl %xcc, %f11, %f5
st %f5, [%l7 + 0x18]
stw %l1, [%l7 + 0x38]
ldsb [%l7 + 0x14], %l2
stx %i2, [%l7 + 0x78]
movne %icc, %i1, %g2
fbuge %fcc0, loop_346
and %i0, 0x1B53, %g6
fmovrsne %g3, %f2, %f7
fcmpne16 %f12, %f10, %o2
loop_346:
fbug,a %fcc1, loop_347
ba,a,pt %xcc, loop_348
fbo %fcc0, loop_349
movrlz %o1, 0x35A, %l4
loop_347:
bneg %xcc, loop_350
loop_348:
fcmpeq16 %f8, %f14, %o3
loop_349:
fornot1s %f13, %f15, %f12
ldx [%l7 + 0x20], %g5
loop_350:
bcc,a,pt %xcc, loop_351
te %xcc, 0x4
fcmpgt32 %f4, %f14, %i7
bg,a loop_352
loop_351:
ldsb [%l7 + 0x50], %i3
tge %xcc, 0x5
brlez %g4, loop_353
loop_352:
ble,pt %icc, loop_354
st %f0, [%l7 + 0x24]
fbuge,a %fcc0, loop_355
loop_353:
fsrc2 %f2, %f10
loop_354:
tvs %icc, 0x0
fmul8ulx16 %f2, %f2, %f6
loop_355:
stb %o6, [%l7 + 0x7F]
stx %o5, [%l7 + 0x68]
fmovrdgz %o7, %f4, %f12
fxnor %f10, %f4, %f12
sth %l6, [%l7 + 0x20]
ldx [%l7 + 0x58], %i4
fmovrdne %o0, %f2, %f6
fcmple32 %f0, %f4, %l5
fmovsle %icc, %f12, %f12
edge16 %g1, %l0, %g7
fmul8sux16 %f2, %f4, %f12
popc 0x1A04, %l3
ld [%l7 + 0x34], %f11
stx %i5, [%l7 + 0x38]
lduh [%l7 + 0x24], %i6
edge8ln %l1, %o4, %i2
ldsw [%l7 + 0x44], %i1
sth %g2, [%l7 + 0x54]
brnz,a %i0, loop_356
stx %l2, [%l7 + 0x08]
fornot2s %f1, %f2, %f11
tcc %icc, 0x4
loop_356:
be loop_357
tn %icc, 0x5
fpsub32 %f2, %f14, %f4
brnz,a %g6, loop_358
loop_357:
fsrc1 %f2, %f14
st %f14, [%l7 + 0x74]
fbul,a %fcc1, loop_359
loop_358:
tleu %icc, 0x2
fmul8ulx16 %f10, %f14, %f8
movrne %g3, 0x33A, %o1
loop_359:
stw %o2, [%l7 + 0x7C]
edge32 %l4, %o3, %i7
sll %i3, 0x0A, %g5
edge8 %g4, %o6, %o7
fxor %f6, %f0, %f10
ldub [%l7 + 0x7E], %o5
udiv %l6, 0x0A78, %o0
movg %xcc, %l5, %g1
fxnor %f4, %f10, %f10
ta %icc, 0x2
ld [%l7 + 0x30], %f13
ldub [%l7 + 0x3C], %l0
nop
setx loop_360, %l0, %l1
jmpl %l1, %g7
fmovrdlz %l3, %f10, %f2
fmuld8ulx16 %f10, %f11, %f14
nop
setx loop_361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_360:
fcmpne16 %f4, %f14, %i5
stw %i4, [%l7 + 0x4C]
ld [%l7 + 0x54], %f2
loop_361:
udivx %i6, 0x127D, %o4
lduw [%l7 + 0x7C], %i2
brgz %i1, loop_362
stx %l1, [%l7 + 0x60]
ba,a loop_363
movg %icc, %i0, %l2
loop_362:
movcc %xcc, %g2, %g6
xorcc %g3, %o1, %o2
loop_363:
fxnors %f15, %f13, %f15
ldd [%l7 + 0x50], %f4
bge loop_364
tvc %icc, 0x3
fnot1s %f5, %f3
sth %l4, [%l7 + 0x10]
loop_364:
or %o3, 0x096D, %i7
tl %icc, 0x4
ta %xcc, 0x2
fxnors %f5, %f13, %f9
bg,pn %icc, loop_365
fcmpgt32 %f2, %f10, %g5
fmovse %xcc, %f14, %f14
ba %xcc, loop_366
loop_365:
movvc %xcc, %g4, %o6
fmovrdlez %i3, %f12, %f2
tpos %icc, 0x2
loop_366:
addcc %o7, %l6, %o0
bvc,pn %icc, loop_367
sth %l5, [%l7 + 0x5A]
fmovsleu %xcc, %f12, %f2
ld [%l7 + 0x4C], %f7
loop_367:
ba loop_368
fnot2 %f2, %f10
fmul8x16au %f9, %f3, %f10
bne,a loop_369
loop_368:
bg,pt %icc, loop_370
stb %g1, [%l7 + 0x27]
fmovscs %xcc, %f12, %f4
loop_369:
fmovsne %icc, %f7, %f12
loop_370:
ldub [%l7 + 0x6B], %l0
ld [%l7 + 0x74], %f0
fmovsleu %icc, %f0, %f7
fabss %f1, %f12
movvc %xcc, %g7, %o5
fbo,a %fcc2, loop_371
fsrc2 %f14, %f12
fmovrdgez %i5, %f6, %f12
brgez,a %i4, loop_372
loop_371:
array8 %l3, %o4, %i6
xorcc %i2, 0x0F08, %i1
fbn %fcc2, loop_373
loop_372:
fnand %f14, %f2, %f2
udivcc %l1, 0x0293, %l2
tsubcctv %g2, %g6, %g3
loop_373:
fmovda %icc, %f0, %f14
fbu %fcc0, loop_374
movgu %xcc, %o1, %o2
ldx [%l7 + 0x58], %l4
nop
setx loop_375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_374:
srl %o3, 0x15, %i0
bpos,a,pn %xcc, loop_376
sth %g5, [%l7 + 0x52]
loop_375:
fcmpgt16 %f10, %f10, %i7
add %g4, 0x1211, %o6
loop_376:
tcs %xcc, 0x6
fmovrslez %i3, %f4, %f7
movvs %icc, %l6, %o0
fmovde %xcc, %f1, %f1
ldsh [%l7 + 0x38], %l5
fzeros %f7
smulcc %g1, 0x1465, %l0
brnz,a %g7, loop_377
lduh [%l7 + 0x68], %o5
fmovs %f13, %f1
fnegs %f13, %f9
loop_377:
movrlez %o7, 0x2FE, %i4
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x18], %f8
fmul8x16 %f6, %f10, %f12
fmovdg %icc, %f7, %f12
fmovrdgz %i5, %f12, %f0
edge16n %o4, %i6, %l3
ldx [%l7 + 0x58], %i2
edge16 %l1, %l2, %i1
tcc %xcc, 0x1
fmovrdgez %g6, %f2, %f8
fba %fcc2, loop_378
fmovrdlez %g3, %f2, %f4
fmovdcc %icc, %f8, %f11
fcmple16 %f14, %f6, %o1
loop_378:
srl %g2, 0x09, %o2
fpack32 %f14, %f2, %f0
ldsw [%l7 + 0x38], %o3
lduh [%l7 + 0x36], %i0
st %f15, [%l7 + 0x44]
movvs %xcc, %g5, %l4
std %f2, [%l7 + 0x40]
call loop_379
fmovrse %g4, %f14, %f7
te %xcc, 0x1
ldx [%l7 + 0x20], %i7
loop_379:
brz,a %i3, loop_380
ld [%l7 + 0x70], %f15
mova %icc, %l6, %o6
stw %l5, [%l7 + 0x3C]
loop_380:
std %f6, [%l7 + 0x48]
ldsh [%l7 + 0x5A], %o0
ldsb [%l7 + 0x1D], %g1
fmovd %f10, %f10
ldsh [%l7 + 0x5E], %l0
fmul8x16al %f8, %f5, %f12
tne %icc, 0x4
movrgez %o5, %o7, %i4
orcc %g7, 0x1C8F, %i5
fxnor %f14, %f12, %f14
orn %i6, %o4, %l3
mova %xcc, %l1, %i2
udiv %i1, 0x0B0F, %l2
fpack16 %f10, %f13
bge,a,pn %xcc, loop_381
ldsb [%l7 + 0x77], %g3
fands %f4, %f10, %f5
fmovdneg %icc, %f10, %f14
loop_381:
ldx [%l7 + 0x70], %g6
fblg,a %fcc0, loop_382
tvc %icc, 0x3
addc %g2, %o2, %o3
fxnors %f12, %f7, %f0
loop_382:
smul %o1, 0x0A2E, %i0
stx %g5, [%l7 + 0x78]
orcc %g4, %l4, %i7
movne %icc, %l6, %o6
bvs,a,pt %icc, loop_383
fbe,a %fcc3, loop_384
fmul8ulx16 %f10, %f12, %f14
sdivcc %l5, 0x0568, %o0
loop_383:
movrgz %g1, 0x095, %l0
loop_384:
movg %xcc, %o5, %i3
alignaddrl %i4, %g7, %o7
movn %icc, %i6, %o4
stb %i5, [%l7 + 0x62]
bshuffle %f8, %f2, %f4
bshuffle %f14, %f12, %f6
lduw [%l7 + 0x78], %l3
fnor %f12, %f12, %f10
fblg,a %fcc3, loop_385
and %i2, %i1, %l1
or %g3, %l2, %g2
bcs,pt %xcc, loop_386
loop_385:
te %icc, 0x0
fones %f8
fpsub16 %f4, %f12, %f10
loop_386:
orncc %o2, %g6, %o3
ldsb [%l7 + 0x3B], %o1
ldsb [%l7 + 0x34], %i0
ld [%l7 + 0x70], %f15
fmovdvc %icc, %f9, %f5
fsrc1s %f12, %f12
fbul,a %fcc3, loop_387
bvs,a,pt %icc, loop_388
fnors %f8, %f9, %f0
sdivx %g5, 0x0F54, %g4
loop_387:
movge %icc, %l4, %l6
loop_388:
fmovrdne %i7, %f10, %f14
bpos,a,pn %icc, loop_389
movrgez %o6, 0x368, %o0
movvc %icc, %g1, %l5
fmovrsgez %o5, %f1, %f9
loop_389:
subccc %l0, 0x0D09, %i3
taddcctv %g7, 0x0D44, %o7
fnegd %f6, %f2
ldx [%l7 + 0x08], %i6
fbu,a %fcc1, loop_390
andn %i4, 0x03E6, %i5
fbne %fcc1, loop_391
bneg,a %xcc, loop_392
loop_390:
ldsb [%l7 + 0x4B], %l3
brgez %i2, loop_393
loop_391:
udivcc %o4, 0x06D8, %i1
loop_392:
fmul8x16al %f6, %f11, %f6
udivx %g3, 0x1145, %l2
loop_393:
ldsh [%l7 + 0x0E], %g2
brlez %l1, loop_394
brz,a %g6, loop_395
fsrc2s %f9, %f9
add %o3, %o1, %i0
loop_394:
fbn %fcc2, loop_396
loop_395:
tle %icc, 0x7
fsrc1 %f14, %f6
bshuffle %f4, %f2, %f6
loop_396:
bg,a,pt %xcc, loop_397
ldsw [%l7 + 0x28], %o2
nop
setx loop_398, %l0, %l1
jmpl %l1, %g5
lduw [%l7 + 0x74], %g4
loop_397:
std %f2, [%l7 + 0x08]
bvs,a,pn %xcc, loop_399
loop_398:
st %f9, [%l7 + 0x2C]
ldx [%l7 + 0x08], %l6
fsrc1 %f0, %f12
loop_399:
fxors %f9, %f12, %f11
fmovsle %xcc, %f14, %f12
stb %l4, [%l7 + 0x0B]
bg loop_400
ldx [%l7 + 0x50], %i7
ldub [%l7 + 0x6C], %o6
bvs loop_401
loop_400:
tleu %icc, 0x0
fzeros %f2
ldsw [%l7 + 0x3C], %g1
loop_401:
fnand %f6, %f14, %f6
brgz %l5, loop_402
lduw [%l7 + 0x68], %o0
fmovrdgez %o5, %f4, %f4
sllx %i3, 0x15, %l0
loop_402:
fornot2s %f0, %f6, %f15
fpack16 %f6, %f7
ldsh [%l7 + 0x64], %o7
brz %i6, loop_403
ldub [%l7 + 0x51], %g7
fmovspos %xcc, %f13, %f3
fsrc1 %f14, %f8
loop_403:
brgez,a %i5, loop_404
fandnot1 %f6, %f2, %f14
stx %i4, [%l7 + 0x68]
fcmpne32 %f10, %f12, %i2
loop_404:
stb %o4, [%l7 + 0x6B]
edge8l %i1, %l3, %g3
alignaddrl %l2, %l1, %g2
bshuffle %f0, %f4, %f14
ldx [%l7 + 0x38], %o3
fzero %f10
fmovdleu %icc, %f4, %f6
movne %xcc, %o1, %i0
sethi 0x00A7, %o2
fmovsvc %xcc, %f0, %f8
fnegs %f6, %f6
ldsh [%l7 + 0x16], %g5
stb %g4, [%l7 + 0x55]
lduw [%l7 + 0x24], %g6
bl %icc, loop_405
ld [%l7 + 0x58], %f14
fandnot2s %f4, %f8, %f9
xor %l6, %l4, %i7
loop_405:
lduw [%l7 + 0x34], %g1
fpsub16s %f5, %f12, %f11
fors %f5, %f9, %f14
fbg %fcc0, loop_406
bl,a,pn %xcc, loop_407
taddcctv %l5, %o6, %o5
movl %xcc, %i3, %l0
loop_406:
fabsd %f0, %f10
loop_407:
ldub [%l7 + 0x73], %o7
fmovsneg %icc, %f14, %f9
srl %i6, %o0, %g7
fxnors %f0, %f2, %f9
ldx [%l7 + 0x68], %i4
fcmple32 %f2, %f4, %i5
fmovrdlz %o4, %f12, %f12
andn %i1, 0x0DCC, %l3
ldsh [%l7 + 0x6C], %g3
movvs %icc, %i2, %l1
fmovdn %icc, %f10, %f9
subcc %g2, %l2, %o1
ldsh [%l7 + 0x2C], %i0
ldsh [%l7 + 0x08], %o3
bneg loop_408
bcc,a,pn %icc, loop_409
stx %o2, [%l7 + 0x58]
brgz,a %g4, loop_410
loop_408:
fbuge,a %fcc0, loop_411
loop_409:
fmovspos %icc, %f15, %f7
fandnot1s %f7, %f14, %f15
loop_410:
fcmpes %fcc2, %f7, %f11
loop_411:
udivx %g5, 0x0CCC, %l6
alignaddrl %l4, %i7, %g6
std %f0, [%l7 + 0x28]
fmul8ulx16 %f6, %f12, %f8
tleu %icc, 0x4
ldsw [%l7 + 0x5C], %g1
tpos %xcc, 0x3
ldsh [%l7 + 0x3C], %l5
fmovrslez %o6, %f10, %f6
fcmple16 %f12, %f0, %o5
taddcc %l0, 0x0A33, %i3
movl %icc, %i6, %o7
tpos %icc, 0x2
fmovdpos %xcc, %f9, %f4
lduw [%l7 + 0x24], %o0
udivx %i4, 0x0133, %i5
movre %g7, 0x2A2, %o4
fmovdl %xcc, %f14, %f9
stw %i1, [%l7 + 0x60]
stw %l3, [%l7 + 0x4C]
fmovd %f6, %f4
fbl,a %fcc2, loop_412
siam 0x2
movvc %xcc, %g3, %i2
tl %xcc, 0x4
loop_412:
orncc %g2, 0x0800, %l1
fmul8sux16 %f12, %f6, %f4
taddcc %l2, %o1, %o3
tsubcc %o2, 0x0ACC, %g4
stw %g5, [%l7 + 0x44]
ble loop_413
tge %xcc, 0x6
ldd [%l7 + 0x78], %f8
std %f8, [%l7 + 0x28]
loop_413:
fpadd32s %f4, %f6, %f12
fmul8sux16 %f0, %f2, %f0
subcc %i0, %l6, %l4
fpadd32s %f5, %f9, %f6
orcc %i7, %g6, %g1
fors %f1, %f14, %f12
ldsw [%l7 + 0x74], %l5
bne %xcc, loop_414
lduw [%l7 + 0x20], %o6
nop
setx loop_415, %l0, %l1
jmpl %l1, %l0
bleu %xcc, loop_416
loop_414:
ldsb [%l7 + 0x3A], %i3
st %f9, [%l7 + 0x48]
loop_415:
lduw [%l7 + 0x4C], %i6
loop_416:
brlez,a %o5, loop_417
ldsw [%l7 + 0x30], %o7
sethi 0x07A1, %i4
ldsh [%l7 + 0x70], %o0
loop_417:
sll %i5, 0x01, %g7
fnot1 %f6, %f10
edge16n %o4, %i1, %l3
smul %g3, %g2, %i2
ldx [%l7 + 0x58], %l2
stw %l1, [%l7 + 0x48]
fxnors %f1, %f15, %f15
ldd [%l7 + 0x40], %f12
edge16ln %o3, %o1, %o2
ld [%l7 + 0x44], %f9
edge32n %g4, %g5, %l6
taddcc %l4, 0x17F3, %i0
xor %g6, %i7, %l5
bleu,pt %xcc, loop_418
smul %o6, %l0, %g1
fnot2 %f12, %f14
fmul8sux16 %f10, %f8, %f6
loop_418:
lduw [%l7 + 0x78], %i6
ldsh [%l7 + 0x0E], %o5
fpsub16 %f6, %f4, %f6
sllx %i3, 0x10, %o7
lduw [%l7 + 0x10], %o0
udivcc %i5, 0x0388, %g7
std %f6, [%l7 + 0x28]
ldub [%l7 + 0x5F], %o4
st %f15, [%l7 + 0x40]
array32 %i1, %i4, %l3
for %f4, %f6, %f4
sth %g3, [%l7 + 0x10]
fnands %f13, %f9, %f9
fandnot2 %f0, %f12, %f8
addccc %g2, %l2, %i2
addcc %o3, %o1, %o2
popc %l1, %g4
fbg,a %fcc2, loop_419
sll %l6, 0x11, %g5
ldsh [%l7 + 0x2E], %i0
fmovsge %icc, %f4, %f15
loop_419:
ldsb [%l7 + 0x29], %g6
fbue,a %fcc3, loop_420
fnot2s %f2, %f9
movge %icc, %l4, %i7
ldub [%l7 + 0x69], %l5
loop_420:
sth %l0, [%l7 + 0x4C]
movle %xcc, %g1, %o6
movleu %icc, %o5, %i3
edge8n %i6, %o0, %o7
fmovrslz %i5, %f13, %f7
fpadd32 %f2, %f2, %f4
ldsw [%l7 + 0x20], %o4
array16 %i1, %i4, %l3
nop
setx loop_421, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %icc, %g3, %g2
std %f10, [%l7 + 0x78]
brlz %l2, loop_422
loop_421:
fmovrsne %i2, %f5, %f5
ldx [%l7 + 0x30], %o3
call loop_423
loop_422:
fbne %fcc1, loop_424
tcc %xcc, 0x0
or %g7, %o1, %o2
loop_423:
std %f4, [%l7 + 0x30]
loop_424:
mova %icc, %g4, %l1
ldx [%l7 + 0x60], %g5
fbe,a %fcc0, loop_425
fmovrdlz %i0, %f2, %f14
call loop_426
mulscc %l6, %g6, %l4
loop_425:
tsubcctv %i7, %l5, %g1
fbu %fcc1, loop_427
loop_426:
fmovscs %icc, %f10, %f4
ldx [%l7 + 0x40], %o6
st %f3, [%l7 + 0x40]
loop_427:
ble loop_428
movrgez %l0, 0x358, %i3
stx %i6, [%l7 + 0x48]
taddcc %o0, %o7, %i5
loop_428:
lduh [%l7 + 0x38], %o4
tvc %xcc, 0x2
ba,a loop_429
fmul8sux16 %f2, %f4, %f2
array8 %o5, %i4, %l3
nop
setx loop_430, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_429:
edge8ln %i1, %g3, %g2
fnot1s %f14, %f5
fmovsleu %icc, %f15, %f11
loop_430:
tgu %icc, 0x1
fornot2s %f11, %f9, %f10
fmovrslez %l2, %f4, %f3
sth %o3, [%l7 + 0x16]
array16 %g7, %i2, %o2
std %f10, [%l7 + 0x18]
bge,a,pt %xcc, loop_431
bvs %icc, loop_432
fpack16 %f14, %f3
stw %g4, [%l7 + 0x44]
loop_431:
fbue %fcc0, loop_433
loop_432:
bshuffle %f14, %f14, %f0
tsubcctv %o1, %g5, %i0
fnot2 %f8, %f4
loop_433:
fblg %fcc3, loop_434
andncc %l6, %l1, %g6
fmovsvs %icc, %f9, %f3
ldub [%l7 + 0x5E], %l4
loop_434:
tne %xcc, 0x1
fmovda %icc, %f14, %f12
stx %i7, [%l7 + 0x40]
fmovsl %xcc, %f3, %f9
fcmpeq32 %f8, %f14, %g1
ldsh [%l7 + 0x30], %o6
lduw [%l7 + 0x24], %l5
fpsub16s %f6, %f2, %f0
fmovsgu %xcc, %f5, %f0
movne %xcc, %i3, %i6
fmul8ulx16 %f8, %f4, %f12
movrgz %l0, %o0, %i5
fbo,a %fcc0, loop_435
nop
setx loop_436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %icc, %f3, %f6
fmovsvs %icc, %f8, %f6
loop_435:
fnegs %f5, %f7
loop_436:
brnz,a %o7, loop_437
fnot1 %f2, %f6
fmovdcc %icc, %f7, %f1
fcmpes %fcc0, %f5, %f12
loop_437:
ldsw [%l7 + 0x78], %o4
fnot2 %f8, %f10
ba,a,pt %icc, loop_438
lduw [%l7 + 0x30], %i4
ble,a loop_439
ldsb [%l7 + 0x20], %o5
loop_438:
orncc %l3, %g3, %g2
fpsub32 %f8, %f8, %f4
loop_439:
movne %xcc, %i1, %o3
ldsh [%l7 + 0x20], %g7
lduw [%l7 + 0x48], %i2
ta %icc, 0x5
array16 %l2, %o2, %g4
ldub [%l7 + 0x45], %o1
stb %g5, [%l7 + 0x5B]
std %f8, [%l7 + 0x10]
sth %i0, [%l7 + 0x30]
fnor %f6, %f6, %f0
fnegd %f14, %f0
edge8l %l6, %l1, %g6
bg %xcc, loop_440
fbule,a %fcc3, loop_441
fcmple16 %f8, %f4, %i7
st %f12, [%l7 + 0x40]
loop_440:
mulscc %g1, %o6, %l4
loop_441:
stb %i3, [%l7 + 0x4D]
bshuffle %f12, %f8, %f14
ldsb [%l7 + 0x27], %i6
sll %l0, %o0, %l5
srax %i5, 0x00, %o4
fpsub16 %f8, %f6, %f10
subc %o7, 0x1EA0, %i4
tvs %xcc, 0x2
fmovde %xcc, %f6, %f2
bleu,a %icc, loop_442
add %o5, 0x01BD, %l3
brz %g2, loop_443
std %f10, [%l7 + 0x18]
loop_442:
ldsh [%l7 + 0x08], %i1
fmovs %f12, %f12
loop_443:
stw %g3, [%l7 + 0x4C]
lduw [%l7 + 0x38], %o3
lduh [%l7 + 0x22], %g7
xnor %i2, %l2, %g4
fcmpeq16 %f8, %f2, %o2
edge32l %g5, %o1, %l6
fmovda %icc, %f4, %f15
lduw [%l7 + 0x44], %l1
bcs,a loop_444
movleu %xcc, %g6, %i7
fcmpd %fcc2, %f0, %f10
fmul8sux16 %f2, %f14, %f12
loop_444:
fmovdcc %icc, %f8, %f5
ldsb [%l7 + 0x26], %i0
fpsub16s %f1, %f15, %f0
fbge %fcc3, loop_445
lduw [%l7 + 0x74], %o6
bn,pn %xcc, loop_446
fmul8sux16 %f8, %f14, %f2
loop_445:
fmovspos %xcc, %f8, %f9
ldsh [%l7 + 0x76], %g1
loop_446:
ldd [%l7 + 0x18], %f2
lduw [%l7 + 0x64], %l4
ble %icc, loop_447
udiv %i6, 0x1929, %i3
fands %f15, %f9, %f3
ldsw [%l7 + 0x54], %l0
loop_447:
fmovrdne %l5, %f8, %f4
fandnot1s %f14, %f2, %f0
tle %xcc, 0x7
bne,pn %xcc, loop_448
stb %o0, [%l7 + 0x74]
fmovrdgz %i5, %f2, %f12
lduh [%l7 + 0x16], %o4
loop_448:
fzeros %f0
sth %o7, [%l7 + 0x7A]
srax %i4, %l3, %o5
brlez %i1, loop_449
lduh [%l7 + 0x32], %g3
fcmpeq16 %f14, %f8, %o3
stw %g2, [%l7 + 0x5C]
loop_449:
ba %icc, loop_450
fexpand %f11, %f4
movl %xcc, %i2, %g7
sdiv %g4, 0x0D1B, %l2
loop_450:
tsubcctv %o2, 0x1759, %g5
fmovsgu %icc, %f8, %f9
subc %l6, %o1, %l1
ldub [%l7 + 0x7E], %g6
fzero %f2
bcc,pn %icc, loop_451
std %f12, [%l7 + 0x60]
fmovscc %xcc, %f6, %f2
subccc %i0, %o6, %i7
loop_451:
fmovsvs %xcc, %f4, %f0
fnegs %f14, %f7
edge8 %g1, %i6, %l4
stw %l0, [%l7 + 0x40]
bl,a %icc, loop_452
std %f6, [%l7 + 0x08]
mulscc %i3, 0x117F, %l5
stx %i5, [%l7 + 0x50]
loop_452:
tl %icc, 0x6
tcc %icc, 0x6
sdiv %o0, 0x1A03, %o4
st %f7, [%l7 + 0x0C]
ld [%l7 + 0x48], %f6
fmovsleu %xcc, %f15, %f0
xor %i4, 0x092B, %l3
fmovsg %xcc, %f7, %f4
bl,a %icc, loop_453
tneg %icc, 0x3
fble,a %fcc3, loop_454
fmovsvs %icc, %f12, %f8
loop_453:
fabsd %f14, %f4
te %xcc, 0x7
loop_454:
fones %f13
ldd [%l7 + 0x18], %f6
lduh [%l7 + 0x20], %o5
st %f7, [%l7 + 0x5C]
fbule %fcc0, loop_455
ldd [%l7 + 0x78], %f8
tgu %icc, 0x7
stw %o7, [%l7 + 0x30]
loop_455:
ldx [%l7 + 0x68], %g3
ldub [%l7 + 0x4A], %i1
fmovrsgz %o3, %f7, %f1
bn,a,pt %xcc, loop_456
fmovdle %icc, %f9, %f5
andn %i2, 0x0ECD, %g2
movg %xcc, %g4, %l2
loop_456:
fcmple32 %f2, %f2, %g7
fornot1 %f10, %f4, %f2
brnz %o2, loop_457
std %f0, [%l7 + 0x50]
ldd [%l7 + 0x20], %f8
fands %f5, %f7, %f5
loop_457:
fnot1s %f12, %f5
add %g5, %o1, %l6
bgu %icc, loop_458
fmovdvs %xcc, %f2, %f11
sth %l1, [%l7 + 0x48]
st %f0, [%l7 + 0x1C]
loop_458:
sdiv %g6, 0x0522, %i0
fpadd32 %f12, %f6, %f10
ld [%l7 + 0x08], %f1
sth %o6, [%l7 + 0x44]
fmovsge %icc, %f12, %f8
movn %icc, %g1, %i6
andncc %i7, %l0, %l4
fpackfix %f0, %f12
te %icc, 0x7
st %f5, [%l7 + 0x48]
brnz,a %l5, loop_459
ldsh [%l7 + 0x3A], %i5
fnors %f3, %f4, %f7
std %f12, [%l7 + 0x78]
loop_459:
edge32 %i3, %o4, %i4
stb %o0, [%l7 + 0x21]
fone %f10
fone %f14
fands %f13, %f8, %f9
taddcc %l3, %o5, %g3
tleu %xcc, 0x3
tpos %icc, 0x1
fmovsge %icc, %f6, %f9
ldsb [%l7 + 0x73], %o7
bg,a loop_460
andcc %i1, 0x00F7, %o3
fmovdpos %xcc, %f14, %f5
fzero %f6
loop_460:
lduw [%l7 + 0x44], %g2
bge,a %xcc, loop_461
udivcc %g4, 0x0365, %l2
st %f5, [%l7 + 0x50]
ldsh [%l7 + 0x4A], %i2
loop_461:
bl,a %xcc, loop_462
nop
setx loop_463, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x77], %g7
fnegs %f11, %f14
loop_462:
tgu %icc, 0x5
loop_463:
smulcc %g5, %l6, %o1
edge32 %g6, %l1, %o6
ldsw [%l7 + 0x3C], %g1
fmovsg %xcc, %f15, %f12
ldd [%l7 + 0x30], %f4
subcc %i6, 0x0B03, %i0
taddcc %i7, 0x1A7F, %l0
fmovrslz %l5, %f5, %f8
fbne %fcc1, loop_464
stb %l4, [%l7 + 0x3C]
fnand %f2, %f4, %f0
fmovsn %icc, %f8, %f12
loop_464:
fmovdvc %xcc, %f1, %f1
stx %i3, [%l7 + 0x70]
ldx [%l7 + 0x18], %i5
fnot2 %f12, %f8
fxors %f7, %f2, %f0
brgez %o4, loop_465
sll %i4, %o0, %l3
fble,a %fcc3, loop_466
movrlz %o5, %o7, %g3
loop_465:
sethi 0x1888, %i1
bl,a loop_467
loop_466:
edge32 %o3, %g2, %g4
st %f6, [%l7 + 0x08]
brgz %l2, loop_468
loop_467:
fmovsa %icc, %f10, %f8
fbug %fcc3, loop_469
fmovdpos %icc, %f2, %f15
loop_468:
ldsb [%l7 + 0x21], %i2
tvs %xcc, 0x2
loop_469:
ldsb [%l7 + 0x52], %o2
ldx [%l7 + 0x30], %g5
or %g7, %o1, %l6
nop
setx loop_470, %l0, %l1
jmpl %l1, %l1
fbg,a %fcc3, loop_471
orncc %g6, %g1, %i6
fmovdg %icc, %f12, %f2
loop_470:
ble,a %xcc, loop_472
loop_471:
call loop_473
ldsb [%l7 + 0x14], %o6
fmovrde %i0, %f0, %f4
loop_472:
fmovsvc %icc, %f2, %f3
loop_473:
mulx %l0, %i7, %l5
ldsh [%l7 + 0x68], %l4
bgu %xcc, loop_474
ldub [%l7 + 0x3B], %i5
stb %o4, [%l7 + 0x65]
edge16n %i3, %o0, %i4
loop_474:
fornot2 %f0, %f14, %f12
ldsh [%l7 + 0x48], %o5
tleu %icc, 0x3
movcs %icc, %o7, %g3
sllx %l3, %o3, %g2
tvc %xcc, 0x1
movre %g4, 0x382, %l2
ldx [%l7 + 0x18], %i1
sth %i2, [%l7 + 0x48]
fabsd %f8, %f4
movrgz %o2, 0x36B, %g7
std %f6, [%l7 + 0x38]
fabsd %f0, %f14
ldx [%l7 + 0x30], %g5
brgz %o1, loop_475
fmovrsgez %l6, %f11, %f6
ldub [%l7 + 0x77], %g6
fmovrsne %l1, %f13, %f13
loop_475:
andn %i6, 0x1E8B, %o6
move %icc, %i0, %g1
ldub [%l7 + 0x32], %i7
st %f8, [%l7 + 0x28]
subcc %l5, 0x1084, %l4
tsubcctv %i5, 0x1012, %l0
lduh [%l7 + 0x66], %o4
ldd [%l7 + 0x18], %f0
stb %i3, [%l7 + 0x36]
lduw [%l7 + 0x4C], %o0
bne,a loop_476
edge32l %o5, %i4, %g3
fnot2 %f4, %f14
movvs %icc, %l3, %o7
loop_476:
fsrc1s %f6, %f3
fcmple16 %f14, %f10, %o3
movg %icc, %g4, %g2
lduw [%l7 + 0x28], %i1
ldsw [%l7 + 0x50], %i2
tn %xcc, 0x1
bge,pn %icc, loop_477
fba,a %fcc0, loop_478
fmovdn %xcc, %f15, %f14
ldsb [%l7 + 0x60], %l2
loop_477:
fbule,a %fcc1, loop_479
loop_478:
lduw [%l7 + 0x24], %g7
srax %o2, 0x05, %g5
fmovsge %icc, %f4, %f2
loop_479:
brlz %o1, loop_480
andncc %l6, %l1, %g6
movneg %icc, %i6, %o6
edge16l %i0, %i7, %g1
loop_480:
lduh [%l7 + 0x5C], %l5
lduw [%l7 + 0x28], %l4
fandnot1s %f10, %f2, %f11
sth %i5, [%l7 + 0x38]
sth %l0, [%l7 + 0x08]
st %f8, [%l7 + 0x3C]
fxnors %f3, %f3, %f15
fbu,a %fcc1, loop_481
ld [%l7 + 0x38], %f3
udiv %o4, 0x1456, %i3
fnegd %f12, %f0
loop_481:
fcmps %fcc3, %f12, %f14
xor %o5, 0x1751, %o0
udiv %i4, 0x12AD, %g3
movcc %xcc, %l3, %o7
fcmpes %fcc3, %f0, %f4
nop
setx loop_482, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f4, %f6, %f0
fmovsgu %xcc, %f15, %f11
tcc %icc, 0x5
loop_482:
ldub [%l7 + 0x45], %g4
st %f1, [%l7 + 0x14]
stx %g2, [%l7 + 0x60]
udivx %o3, 0x134A, %i1
fmovrdlez %i2, %f6, %f12
tne %xcc, 0x2
movrgez %l2, 0x359, %g7
fbo %fcc1, loop_483
fmovrsgez %o2, %f1, %f6
stw %g5, [%l7 + 0x5C]
ld [%l7 + 0x44], %f2
loop_483:
orn %o1, 0x1611, %l6
subccc %l1, 0x00A5, %g6
faligndata %f12, %f0, %f0
fsrc2s %f4, %f3
fmovsvs %icc, %f9, %f14
std %f14, [%l7 + 0x18]
ld [%l7 + 0x3C], %f8
fbg,a %fcc0, loop_484
edge8l %o6, %i0, %i6
tgu %icc, 0x3
fpsub32 %f4, %f4, %f14
loop_484:
fabsd %f2, %f4
te %xcc, 0x6
ldsw [%l7 + 0x60], %g1
st %f10, [%l7 + 0x38]
ldsb [%l7 + 0x3A], %l5
bvc,a loop_485
addcc %i7, %l4, %l0
array32 %o4, %i5, %o5
stw %i3, [%l7 + 0x7C]
loop_485:
subc %o0, %g3, %i4
tcc %icc, 0x3
movvs %icc, %o7, %l3
ble,a,pn %icc, loop_486
bneg %xcc, loop_487
bcc,pt %icc, loop_488
fmovspos %xcc, %f11, %f0
loop_486:
fmovsne %xcc, %f3, %f2
loop_487:
ldub [%l7 + 0x74], %g4
loop_488:
fmovrsgz %o3, %f9, %f12
array16 %i1, %i2, %g2
fmovdl %icc, %f6, %f10
lduh [%l7 + 0x6C], %g7
ldsb [%l7 + 0x64], %l2
nop
setx loop_489, %l0, %l1
jmpl %l1, %o2
stb %g5, [%l7 + 0x68]
fpack32 %f0, %f6, %f8
stw %o1, [%l7 + 0x08]
loop_489:
ldsw [%l7 + 0x24], %l6
bg,a loop_490
fmul8ulx16 %f10, %f12, %f8
fmovsge %icc, %f4, %f12
bg,a %icc, loop_491
loop_490:
fnor %f12, %f2, %f6
lduh [%l7 + 0x32], %l1
move %xcc, %o6, %g6
loop_491:
ldd [%l7 + 0x40], %f14
nop
setx loop_492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %icc, %f10, %f11
fmovscs %xcc, %f1, %f5
edge16l %i6, %i0, %l5
loop_492:
fnot2 %f2, %f10
for %f6, %f4, %f6
ldsw [%l7 + 0x48], %g1
fnand %f10, %f4, %f6
ldub [%l7 + 0x6D], %l4
fxnor %f8, %f12, %f10
tleu %xcc, 0x1
sra %l0, 0x1C, %o4
edge16 %i5, %o5, %i7
st %f13, [%l7 + 0x3C]
ld [%l7 + 0x3C], %f8
st %f13, [%l7 + 0x44]
lduh [%l7 + 0x48], %i3
srl %g3, %i4, %o0
movvs %icc, %l3, %g4
stx %o7, [%l7 + 0x10]
sra %o3, %i2, %i1
brz,a %g2, loop_493
fnors %f3, %f4, %f13
movcs %icc, %g7, %o2
fmovdn %icc, %f14, %f15
loop_493:
stw %g5, [%l7 + 0x44]
bg,a loop_494
fnot2s %f3, %f1
srax %o1, %l2, %l1
movre %o6, 0x07D, %g6
loop_494:
nop
setx loop_495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x48], %l6
tcc %xcc, 0x0
fmovrdlez %i6, %f6, %f4
loop_495:
stw %l5, [%l7 + 0x54]
tvs %icc, 0x4
fmovsn %xcc, %f6, %f11
nop
setx loop_496, %l0, %l1
jmpl %l1, %g1
lduh [%l7 + 0x1C], %i0
fxnor %f14, %f6, %f12
ldsh [%l7 + 0x44], %l0
loop_496:
fnot2 %f12, %f14
bcs %xcc, loop_497
fmovsn %icc, %f14, %f3
fornot2s %f1, %f2, %f8
fmovscc %xcc, %f8, %f5
loop_497:
fble %fcc3, loop_498
bleu,a,pn %icc, loop_499
lduh [%l7 + 0x4A], %o4
srax %l4, 0x16, %o5
loop_498:
orncc %i5, %i3, %g3
loop_499:
movcc %icc, %i4, %o0
fpadd16 %f14, %f6, %f14
tcc %icc, 0x0
sll %i7, %g4, %o7
fandnot1s %f1, %f4, %f0
lduw [%l7 + 0x54], %l3
and %o3, 0x1150, %i2
movneg %icc, %i1, %g7
fsrc1s %f7, %f2
stb %g2, [%l7 + 0x29]
fnegs %f1, %f12
xorcc %g5, 0x04B0, %o2
movrgz %o1, 0x029, %l1
tne %xcc, 0x1
bshuffle %f14, %f12, %f4
xor %o6, %l2, %g6
lduh [%l7 + 0x44], %i6
edge32l %l6, %g1, %l5
be loop_500
sll %i0, 0x19, %o4
stb %l0, [%l7 + 0x60]
movvs %xcc, %o5, %l4
loop_500:
orncc %i3, 0x1CB0, %g3
movg %xcc, %i4, %i5
srax %o0, 0x1C, %i7
fbule %fcc2, loop_501
fbge %fcc0, loop_502
bn loop_503
fcmple16 %f2, %f14, %g4
loop_501:
movrgz %o7, 0x1DB, %l3
loop_502:
bvs loop_504
loop_503:
fbuge,a %fcc3, loop_505
movre %o3, 0x276, %i2
stb %i1, [%l7 + 0x67]
loop_504:
fblg %fcc2, loop_506
loop_505:
pdist %f8, %f14, %f8
fbul,a %fcc3, loop_507
fmovde %xcc, %f15, %f7
loop_506:
fexpand %f7, %f6
fmovsa %icc, %f13, %f6
loop_507:
fxnor %f8, %f8, %f12
fmovdleu %icc, %f8, %f13
fsrc1 %f6, %f0
fand %f0, %f10, %f2
brgez,a %g2, loop_508
std %f10, [%l7 + 0x20]
brlez,a %g7, loop_509
fabss %f4, %f13
loop_508:
fbo,a %fcc2, loop_510
stx %o2, [%l7 + 0x18]
loop_509:
fcmpd %fcc3, %f0, %f12
fsrc1s %f11, %f4
loop_510:
ldsh [%l7 + 0x12], %g5
fnot1s %f12, %f15
or %l1, 0x18DC, %o6
ldsw [%l7 + 0x44], %o1
tg %xcc, 0x1
for %f8, %f14, %f8
movre %g6, %i6, %l2
fmovrsgz %g1, %f3, %f3
array32 %l6, %i0, %o4
tsubcc %l0, %o5, %l5
ldub [%l7 + 0x1A], %i3
tsubcctv %l4, 0x0587, %g3
fmovse %xcc, %f11, %f11
lduw [%l7 + 0x2C], %i4
fmovrslez %i5, %f11, %f15
sdiv %i7, 0x04E8, %g4
fornot2s %f2, %f6, %f10
fornot2s %f13, %f1, %f7
fmovsvc %xcc, %f8, %f1
stw %o0, [%l7 + 0x78]
ldsw [%l7 + 0x4C], %o7
ldub [%l7 + 0x4E], %l3
ldsb [%l7 + 0x6E], %o3
tvc %icc, 0x4
stx %i2, [%l7 + 0x58]
ldd [%l7 + 0x10], %f8
fmovrsgez %i1, %f9, %f13
fone %f4
fbue,a %fcc3, loop_511
fbe %fcc2, loop_512
xnor %g2, 0x0417, %o2
lduh [%l7 + 0x30], %g7
loop_511:
fpack16 %f8, %f3
loop_512:
array8 %l1, %o6, %g5
taddcctv %g6, 0x0238, %o1
fcmpes %fcc1, %f10, %f1
fxors %f10, %f7, %f3
fexpand %f1, %f6
movle %icc, %i6, %g1
tcc %icc, 0x6
lduw [%l7 + 0x08], %l2
xnor %l6, 0x1FC7, %o4
array32 %l0, %i0, %o5
stw %l5, [%l7 + 0x34]
sdiv %l4, 0x173B, %i3
movleu %icc, %g3, %i4
stw %i7, [%l7 + 0x38]
move %xcc, %g4, %o0
mova %icc, %o7, %i5
ldd [%l7 + 0x78], %f0
fmul8x16au %f12, %f1, %f10
move %xcc, %o3, %l3
movvc %xcc, %i1, %i2
fmovrse %g2, %f6, %f1
sra %g7, 0x09, %l1
fsrc2 %f0, %f0
lduh [%l7 + 0x0C], %o2
edge8 %o6, %g5, %o1
fpsub32s %f6, %f11, %f13
ldub [%l7 + 0x3A], %i6
movle %icc, %g6, %g1
fbl,a %fcc3, loop_513
tcs %icc, 0x3
tle %icc, 0x1
ldsb [%l7 + 0x19], %l6
loop_513:
ldd [%l7 + 0x58], %f8
bn,pn %icc, loop_514
andn %o4, 0x162E, %l2
movg %icc, %l0, %o5
fmovsleu %icc, %f5, %f8
loop_514:
movleu %icc, %i0, %l4
ldsh [%l7 + 0x56], %l5
ldub [%l7 + 0x54], %g3
stw %i3, [%l7 + 0x28]
ld [%l7 + 0x58], %f0
fcmpeq32 %f6, %f4, %i4
array16 %g4, %o0, %o7
call loop_515
srax %i7, 0x19, %i5
ldsb [%l7 + 0x5B], %o3
fmovdge %xcc, %f15, %f10
loop_515:
stw %i1, [%l7 + 0x1C]
movrne %l3, %i2, %g7
std %f14, [%l7 + 0x20]
fbl %fcc1, loop_516
subccc %l1, 0x1CA6, %g2
stb %o2, [%l7 + 0x68]
fsrc1s %f1, %f11
loop_516:
movre %g5, %o1, %o6
tsubcctv %g6, 0x02BE, %i6
ldub [%l7 + 0x49], %g1
umul %o4, 0x1C66, %l2
stx %l6, [%l7 + 0x58]
fornot1s %f1, %f5, %f15
lduw [%l7 + 0x14], %l0
fmovsge %icc, %f3, %f15
bleu,a loop_517
lduw [%l7 + 0x10], %o5
stw %l4, [%l7 + 0x28]
ldsb [%l7 + 0x3D], %l5
loop_517:
ldsw [%l7 + 0x40], %g3
fbo %fcc0, loop_518
fbge,a %fcc3, loop_519
fbne %fcc2, loop_520
alignaddrl %i3, %i4, %i0
loop_518:
fbge,a %fcc1, loop_521
loop_519:
lduw [%l7 + 0x54], %g4
loop_520:
ldx [%l7 + 0x60], %o0
fbe,a %fcc0, loop_522
loop_521:
ta %icc, 0x1
lduw [%l7 + 0x2C], %i7
edge32 %i5, %o7, %o3
loop_522:
fmovdne %icc, %f13, %f0
tsubcc %l3, 0x17FC, %i1
stw %i2, [%l7 + 0x2C]
movvc %xcc, %g7, %g2
ldx [%l7 + 0x10], %o2
ldsw [%l7 + 0x28], %g5
andn %l1, 0x08DC, %o1
bl,pn %xcc, loop_523
lduw [%l7 + 0x20], %o6
sth %g6, [%l7 + 0x56]
brz,a %i6, loop_524
loop_523:
sra %o4, %l2, %l6
ldx [%l7 + 0x18], %l0
lduh [%l7 + 0x60], %o5
loop_524:
tsubcc %l4, %l5, %g1
sth %i3, [%l7 + 0x08]
stb %g3, [%l7 + 0x53]
movvs %xcc, %i4, %g4
popc %i0, %i7
sdivx %i5, 0x044D, %o0
movre %o3, %l3, %o7
bleu,a,pt %xcc, loop_525
fbn,a %fcc3, loop_526
fandnot2s %f7, %f5, %f10
movle %xcc, %i2, %g7
loop_525:
bshuffle %f10, %f6, %f6
loop_526:
ldd [%l7 + 0x18], %f10
fnors %f12, %f3, %f4
fsrc1 %f14, %f2
ldsw [%l7 + 0x14], %i1
ldsb [%l7 + 0x71], %o2
fors %f15, %f8, %f9
fpadd16 %f14, %f14, %f10
tle %xcc, 0x3
ld [%l7 + 0x20], %f7
sethi 0x1D34, %g5
fmovd %f0, %f2
stw %g2, [%l7 + 0x68]
fmovrdlez %l1, %f4, %f4
fbe,a %fcc2, loop_527
tsubcctv %o1, %o6, %i6
ldx [%l7 + 0x70], %g6
tge %xcc, 0x0
loop_527:
stb %o4, [%l7 + 0x51]
stx %l2, [%l7 + 0x60]
sth %l0, [%l7 + 0x3E]
ldub [%l7 + 0x21], %l6
movg %xcc, %l4, %l5
lduw [%l7 + 0x28], %o5
ba,a %icc, loop_528
xor %g1, %i3, %g3
tvc %icc, 0x0
movrlz %i4, 0x0C1, %g4
loop_528:
st %f3, [%l7 + 0x0C]
fbe,a %fcc3, loop_529
sth %i7, [%l7 + 0x3E]
udivcc %i0, 0x1DAC, %o0
xorcc %i5, %l3, %o3
loop_529:
addcc %i2, %o7, %i1
ldx [%l7 + 0x60], %g7
sra %g5, 0x16, %o2
xorcc %l1, %g2, %o1
ldsw [%l7 + 0x1C], %i6
fbo %fcc2, loop_530
ldx [%l7 + 0x38], %o6
movge %xcc, %g6, %o4
movleu %icc, %l0, %l6
loop_530:
srl %l2, 0x1D, %l5
smulcc %o5, 0x00B6, %l4
std %f12, [%l7 + 0x58]
fbne,a %fcc2, loop_531
nop
setx loop_532, %l0, %l1
jmpl %l1, %i3
xnor %g3, 0x1777, %g1
movl %icc, %g4, %i4
loop_531:
fpsub32s %f4, %f12, %f12
loop_532:
tl %icc, 0x6
movvs %xcc, %i7, %o0
fmovrde %i0, %f4, %f8
ldsh [%l7 + 0x0A], %i5
movle %icc, %o3, %l3
bcs,pn %icc, loop_533
fbl %fcc0, loop_534
addcc %o7, %i1, %i2
fmovde %xcc, %f1, %f4
loop_533:
fbo,a %fcc3, loop_535
loop_534:
sll %g5, %g7, %l1
fbo %fcc0, loop_536
ldsw [%l7 + 0x08], %g2
loop_535:
ldd [%l7 + 0x58], %f14
fpack32 %f8, %f8, %f0
loop_536:
alignaddrl %o2, %o1, %i6
fnand %f10, %f12, %f14
ldub [%l7 + 0x1C], %g6
ldsw [%l7 + 0x34], %o4
fmovse %xcc, %f2, %f11
fnot1 %f14, %f10
ldsb [%l7 + 0x4F], %l0
sdiv %l6, 0x16FE, %o6
tsubcctv %l5, 0x101C, %o5
movre %l2, 0x0A9, %i3
st %f0, [%l7 + 0x24]
fnors %f2, %f5, %f9
fpack16 %f4, %f12
ldsh [%l7 + 0x4C], %l4
ldsw [%l7 + 0x54], %g3
sdivcc %g1, 0x174C, %i4
fmovdgu %xcc, %f4, %f7
lduh [%l7 + 0x1E], %i7
fmovrse %g4, %f7, %f4
stw %o0, [%l7 + 0x6C]
fcmpne16 %f4, %f14, %i5
lduw [%l7 + 0x60], %i0
fxor %f14, %f12, %f2
lduw [%l7 + 0x3C], %l3
sth %o7, [%l7 + 0x7C]
lduh [%l7 + 0x3E], %o3
fmovrdgez %i1, %f14, %f10
stb %i2, [%l7 + 0x6E]
tcs %icc, 0x0
udivx %g5, 0x07A9, %g7
ldd [%l7 + 0x38], %f14
fnot1s %f0, %f6
st %f3, [%l7 + 0x18]
movvc %xcc, %l1, %g2
bg,pn %xcc, loop_537
stx %o2, [%l7 + 0x18]
fcmpeq16 %f14, %f14, %i6
fmovrse %o1, %f15, %f13
loop_537:
fnot2 %f10, %f6
stx %g6, [%l7 + 0x58]
alignaddrl %l0, %l6, %o6
fnot2s %f0, %f1
bcs %icc, loop_538
movgu %icc, %o4, %o5
srlx %l2, %i3, %l4
andcc %g3, 0x0F6A, %g1
loop_538:
lduh [%l7 + 0x56], %l5
umulcc %i7, %g4, %o0
movpos %icc, %i5, %i4
ldd [%l7 + 0x78], %f0
fmovrslz %l3, %f11, %f11
fpsub32 %f2, %f12, %f0
fmovdg %xcc, %f11, %f5
stx %o7, [%l7 + 0x18]
fcmpeq32 %f2, %f6, %i0
fmovsn %xcc, %f14, %f4
mulscc %o3, 0x01F6, %i2
movge %xcc, %g5, %g7
fsrc2s %f2, %f1
fmovrsne %l1, %f12, %f14
fmovse %icc, %f8, %f10
fmul8x16al %f14, %f15, %f8
movre %g2, %o2, %i6
fxors %f12, %f11, %f5
stx %o1, [%l7 + 0x30]
stw %g6, [%l7 + 0x3C]
ldsb [%l7 + 0x0E], %l0
fba,a %fcc0, loop_539
stx %i1, [%l7 + 0x60]
movle %icc, %o6, %l6
pdist %f0, %f8, %f0
loop_539:
tsubcctv %o4, 0x0C82, %l2
movcs %xcc, %o5, %i3
srax %l4, %g3, %l5
ldsb [%l7 + 0x0D], %g1
ldd [%l7 + 0x68], %f4
addccc %g4, %i7, %i5
fsrc2s %f13, %f12
array32 %o0, %l3, %o7
mulscc %i4, 0x05CE, %i0
tvs %xcc, 0x2
subccc %o3, %g5, %g7
ldsb [%l7 + 0x74], %i2
movl %xcc, %l1, %o2
fbug,a %fcc3, loop_540
fmovdpos %xcc, %f5, %f4
movgu %icc, %g2, %o1
bleu loop_541
loop_540:
ldd [%l7 + 0x68], %f12
fmovda %xcc, %f13, %f4
fpsub32 %f2, %f4, %f4
loop_541:
fbl %fcc0, loop_542
ldd [%l7 + 0x50], %f10
array16 %i6, %l0, %g6
fxors %f4, %f14, %f14
loop_542:
siam 0x1
st %f13, [%l7 + 0x10]
xnor %i1, 0x17FF, %o6
movg %icc, %l6, %o4
edge32 %o5, %l2, %l4
st %f15, [%l7 + 0x70]
fandnot2 %f8, %f6, %f6
orn %g3, %i3, %g1
sdivx %g4, 0x15F1, %l5
movrlz %i7, %i5, %o0
nop
setx loop_543, %l0, %l1
jmpl %l1, %l3
fmovdg %icc, %f2, %f13
fnot2s %f2, %f15
lduh [%l7 + 0x2A], %o7
loop_543:
lduh [%l7 + 0x52], %i0
bge loop_544
fmovde %icc, %f7, %f2
fmovdgu %xcc, %f6, %f14
movneg %icc, %o3, %g5
loop_544:
tge %xcc, 0x6
fpack16 %f0, %f8
std %f2, [%l7 + 0x68]
fmovdl %icc, %f3, %f7
lduh [%l7 + 0x6C], %i4
ba,a,pt %icc, loop_545
fzero %f10
movg %xcc, %g7, %l1
fxor %f2, %f6, %f0
loop_545:
fbul %fcc0, loop_546
fcmped %fcc3, %f8, %f2
stw %i2, [%l7 + 0x10]
be %xcc, loop_547
loop_546:
std %f0, [%l7 + 0x50]
ld [%l7 + 0x18], %f11
ldd [%l7 + 0x40], %f4
loop_547:
fbu,a %fcc1, loop_548
tsubcctv %g2, %o1, %o2
ld [%l7 + 0x7C], %f12
ldd [%l7 + 0x58], %f0
loop_548:
fnands %f13, %f9, %f8
ldsh [%l7 + 0x08], %i6
ld [%l7 + 0x68], %f10
fmovdcs %icc, %f7, %f0
fmovdcc %icc, %f1, %f12
fbne,a %fcc3, loop_549
movvc %icc, %l0, %g6
ldsw [%l7 + 0x10], %i1
sethi 0x1828, %l6
loop_549:
tcc %xcc, 0x1
movgu %icc, %o4, %o5
movrne %l2, %o6, %g3
fmovdl %xcc, %f7, %f13
fbe,a %fcc1, loop_550
ld [%l7 + 0x78], %f10
edge32n %i3, %l4, %g1
tle %icc, 0x0
loop_550:
fmovdcs %icc, %f10, %f6
fmovsle %icc, %f1, %f3
tgu %xcc, 0x6
ta %icc, 0x2
ldsb [%l7 + 0x16], %l5
lduw [%l7 + 0x44], %i7
ldd [%l7 + 0x70], %f4
fcmpgt16 %f12, %f6, %i5
brgez,a %o0, loop_551
fmovdvc %xcc, %f0, %f13
fmovrsne %l3, %f7, %f15
tcs %icc, 0x5
loop_551:
bshuffle %f8, %f6, %f4
ldub [%l7 + 0x31], %o7
ldub [%l7 + 0x77], %g4
fbue %fcc2, loop_552
std %f4, [%l7 + 0x38]
lduw [%l7 + 0x14], %o3
edge32n %i0, %g5, %g7
loop_552:
fmovsne %xcc, %f6, %f12
fors %f1, %f4, %f11
movrgz %i4, %l1, %i2
stx %g2, [%l7 + 0x70]
ldd [%l7 + 0x20], %f4
fandnot2 %f4, %f10, %f12
st %f1, [%l7 + 0x20]
fmuld8ulx16 %f0, %f7, %f6
ldd [%l7 + 0x30], %f10
srl %o2, 0x13, %o1
fmovsneg %icc, %f5, %f5
xnor %i6, %g6, %i1
addc %l6, 0x0093, %o4
fbule,a %fcc0, loop_553
ldd [%l7 + 0x68], %f2
std %f14, [%l7 + 0x20]
edge16n %o5, %l2, %l0
loop_553:
movrlz %g3, 0x3A7, %o6
fmovsleu %xcc, %f10, %f6
fnegd %f0, %f12
fbue %fcc1, loop_554
lduw [%l7 + 0x6C], %l4
fnor %f8, %f8, %f10
bleu,pn %xcc, loop_555
loop_554:
fpack32 %f0, %f14, %f10
ld [%l7 + 0x20], %f8
fmovdvs %xcc, %f0, %f2
loop_555:
te %xcc, 0x6
fabsd %f14, %f8
fmovscs %icc, %f15, %f0
fbul %fcc0, loop_556
ldsw [%l7 + 0x78], %g1
ldsh [%l7 + 0x12], %i3
fornot2s %f12, %f12, %f2
loop_556:
fbl,a %fcc0, loop_557
fnand %f12, %f12, %f14
andcc %l5, %i5, %i7
fandnot2 %f10, %f14, %f4
loop_557:
stw %o0, [%l7 + 0x68]
std %f6, [%l7 + 0x08]
movneg %xcc, %l3, %g4
fsrc2s %f3, %f10
fsrc1s %f2, %f0
fmovrde %o3, %f12, %f12
bneg,pn %icc, loop_558
fnand %f12, %f12, %f6
movrgz %i0, 0x334, %g5
fbne,a %fcc0, loop_559
loop_558:
nop
setx loop_560, %l0, %l1
jmpl %l1, %g7
fcmped %fcc1, %f14, %f4
array32 %i4, %o7, %l1
loop_559:
fbug,a %fcc3, loop_561
loop_560:
ld [%l7 + 0x10], %f2
stb %i2, [%l7 + 0x4D]
st %f10, [%l7 + 0x60]
loop_561:
lduw [%l7 + 0x78], %g2
fbne %fcc3, loop_562
sth %o1, [%l7 + 0x70]
tvs %icc, 0x2
fcmpne32 %f6, %f0, %o2
loop_562:
tvs %xcc, 0x7
fone %f4
std %f8, [%l7 + 0x78]
fnors %f0, %f7, %f9
movrlez %i6, %i1, %l6
popc %o4, %o5
fcmpne32 %f10, %f14, %g6
fandnot1s %f10, %f2, %f2
ldsw [%l7 + 0x14], %l0
fsrc2 %f10, %f12
sethi 0x14A3, %g3
fcmpgt32 %f12, %f8, %l2
sth %o6, [%l7 + 0x7C]
faligndata %f6, %f0, %f2
ldsw [%l7 + 0x3C], %g1
mova %icc, %i3, %l5
fsrc2s %f9, %f2
fcmpeq32 %f0, %f2, %i5
tg %xcc, 0x5
edge16n %i7, %l4, %l3
stw %o0, [%l7 + 0x70]
ldsw [%l7 + 0x5C], %o3
lduw [%l7 + 0x10], %g4
bcs,a,pn %xcc, loop_563
fmovsa %xcc, %f6, %f6
addcc %g5, 0x0A7D, %i0
edge16n %i4, %o7, %g7
loop_563:
ldx [%l7 + 0x28], %i2
andcc %g2, %l1, %o2
movrlz %i6, %o1, %i1
movleu %xcc, %l6, %o4
fmovdn %icc, %f3, %f11
udivx %o5, 0x12DB, %l0
fand %f4, %f12, %f8
ldub [%l7 + 0x58], %g3
fmovsleu %xcc, %f7, %f5
movcs %icc, %l2, %o6
fmovda %xcc, %f15, %f13
move %icc, %g1, %i3
bl,pn %icc, loop_564
te %icc, 0x4
ld [%l7 + 0x64], %f13
fsrc2s %f0, %f0
loop_564:
srlx %g6, %i5, %i7
std %f12, [%l7 + 0x60]
tle %xcc, 0x0
brz %l5, loop_565
fbuge,a %fcc2, loop_566
tpos %xcc, 0x5
fpack16 %f8, %f5
loop_565:
fandnot2 %f4, %f14, %f12
loop_566:
xor %l4, %o0, %l3
fcmpne16 %f2, %f8, %o3
umul %g4, 0x1C95, %g5
brgz %i0, loop_567
stb %o7, [%l7 + 0x31]
umul %i4, 0x0C40, %g7
umul %g2, 0x0EF3, %i2
loop_567:
movle %xcc, %o2, %l1
sdivcc %i6, 0x1805, %o1
sllx %l6, %o4, %i1
ta %icc, 0x5
tl %xcc, 0x6
stx %l0, [%l7 + 0x38]
ldx [%l7 + 0x30], %g3
ldsh [%l7 + 0x32], %l2
fnot2 %f12, %f0
bneg,a,pt %xcc, loop_568
ldx [%l7 + 0x10], %o6
array8 %g1, %i3, %o5
stx %i5, [%l7 + 0x68]
loop_568:
ldsw [%l7 + 0x30], %g6
add %i7, 0x1A40, %l5
sll %l4, 0x03, %l3
tg %icc, 0x7
fmovrdlz %o0, %f2, %f8
ld [%l7 + 0x5C], %f10
movcc %icc, %o3, %g4
tsubcctv %i0, %o7, %i4
fmovdge %icc, %f2, %f5
fmovse %icc, %f11, %f5
fmul8sux16 %f8, %f12, %f14
std %f2, [%l7 + 0x28]
ldx [%l7 + 0x48], %g7
fnand %f0, %f2, %f8
sth %g2, [%l7 + 0x68]
tcc %icc, 0x2
orcc %i2, %g5, %o2
ldsb [%l7 + 0x25], %l1
tvc %icc, 0x1
xorcc %o1, 0x0491, %i6
bshuffle %f4, %f4, %f4
popc 0x13C6, %o4
fmovs %f11, %f13
addc %i1, %l6, %g3
fpsub16s %f11, %f14, %f15
smul %l2, 0x1E9A, %o6
movre %l0, 0x10E, %g1
ldx [%l7 + 0x58], %i3
fmovdl %icc, %f13, %f7
fmovd %f4, %f2
fandnot1s %f5, %f1, %f3
fbge %fcc1, loop_569
ble %xcc, loop_570
std %f14, [%l7 + 0x40]
movl %icc, %i5, %g6
loop_569:
fmovsne %xcc, %f11, %f3
loop_570:
tleu %icc, 0x2
ldd [%l7 + 0x78], %f2
bleu loop_571
fmovse %xcc, %f3, %f10
ld [%l7 + 0x08], %f14
lduw [%l7 + 0x64], %o5
loop_571:
ldx [%l7 + 0x60], %i7
edge32n %l5, %l3, %l4
mulscc %o3, %g4, %o0
bpos,pt %icc, loop_572
movvs %icc, %o7, %i4
umulcc %i0, %g2, %g7
fmovsg %icc, %f5, %f12
loop_572:
fcmps %fcc1, %f5, %f11
movrlz %g5, 0x3B1, %i2
fbul %fcc2, loop_573
fnot1s %f8, %f0
fmovsa %icc, %f15, %f4
stx %l1, [%l7 + 0x70]
loop_573:
fbo,a %fcc1, loop_574
tne %xcc, 0x4
ldd [%l7 + 0x60], %f6
array8 %o2, %o1, %o4
loop_574:
tvs %xcc, 0x3
fmovrsne %i6, %f14, %f12
lduw [%l7 + 0x2C], %i1
fzero %f2
fcmpeq16 %f4, %f10, %g3
stx %l2, [%l7 + 0x40]
fcmped %fcc3, %f2, %f4
stw %o6, [%l7 + 0x08]
edge32l %l6, %l0, %i3
brnz %g1, loop_575
udivx %g6, 0x084F, %o5
bvs,a loop_576
call loop_577
loop_575:
fmuld8sux16 %f1, %f13, %f4
addcc %i5, 0x0E2E, %i7
loop_576:
movge %icc, %l3, %l4
loop_577:
stx %o3, [%l7 + 0x18]
fcmple32 %f14, %f10, %g4
ba,pt %xcc, loop_578
stw %o0, [%l7 + 0x58]
stb %l5, [%l7 + 0x59]
sth %i4, [%l7 + 0x2C]
loop_578:
ldx [%l7 + 0x48], %i0
fnors %f14, %f12, %f5
ldsh [%l7 + 0x08], %g2
xnor %o7, %g5, %g7
xnor %l1, 0x152A, %o2
fnegs %f8, %f1
nop
setx loop_579, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %xcc, 0x3
stb %i2, [%l7 + 0x32]
ldsw [%l7 + 0x4C], %o4
loop_579:
movrlez %i6, 0x397, %i1
st %f9, [%l7 + 0x58]
sllx %g3, %l2, %o1
mulx %o6, 0x1270, %l6
stx %l0, [%l7 + 0x60]
bvs,a loop_580
fmul8x16au %f8, %f13, %f8
fmovdneg %xcc, %f10, %f8
fmovdpos %icc, %f0, %f12
loop_580:
bgu loop_581
fmul8ulx16 %f4, %f4, %f0
nop
setx loop_582, %l0, %l1
jmpl %l1, %g1
ldsw [%l7 + 0x14], %g6
loop_581:
st %f3, [%l7 + 0x60]
stx %o5, [%l7 + 0x30]
loop_582:
std %f8, [%l7 + 0x20]
fpadd32s %f13, %f12, %f5
orcc %i5, %i7, %i3
fmovdne %icc, %f7, %f3
stw %l3, [%l7 + 0x64]
fones %f1
st %f3, [%l7 + 0x3C]
addc %o3, %l4, %o0
ldsb [%l7 + 0x3D], %l5
ldub [%l7 + 0x1F], %g4
fpadd32s %f10, %f6, %f11
movl %icc, %i0, %i4
movgu %xcc, %g2, %o7
st %f2, [%l7 + 0x3C]
edge16l %g5, %g7, %o2
tle %xcc, 0x1
fpack32 %f10, %f2, %f14
movrlez %i2, 0x18E, %l1
lduw [%l7 + 0x0C], %o4
fcmpeq16 %f6, %f10, %i1
bne,a,pn %icc, loop_583
fmovdn %xcc, %f3, %f4
fnot1s %f3, %f5
fnot1 %f10, %f4
loop_583:
fnot1 %f12, %f8
ldd [%l7 + 0x70], %f6
ldub [%l7 + 0x09], %g3
fmuld8ulx16 %f2, %f15, %f2
bge,a %icc, loop_584
sth %i6, [%l7 + 0x26]
brgz,a %o1, loop_585
fbn,a %fcc2, loop_586
loop_584:
fnot2s %f3, %f3
st %f0, [%l7 + 0x70]
loop_585:
ldub [%l7 + 0x08], %o6
loop_586:
fcmple32 %f10, %f8, %l6
nop
setx loop_587, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f4, %f13
fpsub32 %f10, %f6, %f6
ldub [%l7 + 0x2F], %l2
loop_587:
fornot1s %f2, %f13, %f7
fmovrde %l0, %f14, %f4
tne %icc, 0x7
ldsh [%l7 + 0x08], %g1
fmovrde %g6, %f14, %f2
stx %i5, [%l7 + 0x38]
fpadd16 %f8, %f10, %f6
smul %o5, 0x03CF, %i3
fmovdge %xcc, %f13, %f1
stb %i7, [%l7 + 0x18]
sdivx %l3, 0x0203, %l4
fands %f1, %f12, %f2
array8 %o0, %l5, %g4
brnz %i0, loop_588
stw %i4, [%l7 + 0x60]
fnegs %f1, %f10
st %f11, [%l7 + 0x60]
loop_588:
tne %xcc, 0x7
stb %g2, [%l7 + 0x71]
lduw [%l7 + 0x1C], %o3
tneg %xcc, 0x4
stw %o7, [%l7 + 0x78]
fmovdn %icc, %f2, %f10
fmovrdgez %g5, %f0, %f4
movn %xcc, %o2, %i2
std %f8, [%l7 + 0x50]
tgu %xcc, 0x6
brnz %g7, loop_589
movneg %icc, %o4, %i1
fornot2 %f6, %f10, %f0
bgu,a %icc, loop_590
loop_589:
lduh [%l7 + 0x0C], %l1
fmovda %icc, %f0, %f2
ldsw [%l7 + 0x2C], %g3
loop_590:
fbuge,a %fcc1, loop_591
ldub [%l7 + 0x53], %i6
ba %xcc, loop_592
movre %o6, %o1, %l6
loop_591:
movrlez %l0, 0x1B2, %g1
fcmple16 %f10, %f10, %g6
loop_592:
edge8 %i5, %l2, %i3
fmovdvs %xcc, %f5, %f0
array8 %o5, %l3, %l4
ldsh [%l7 + 0x10], %i7
ldsh [%l7 + 0x22], %o0
fbl,a %fcc0, loop_593
sdiv %l5, 0x1FBB, %i0
fbue %fcc3, loop_594
udiv %i4, 0x0439, %g2
loop_593:
fxnor %f0, %f6, %f2
ldsb [%l7 + 0x16], %g4
loop_594:
ld [%l7 + 0x44], %f14
fcmpeq32 %f2, %f4, %o7
st %f15, [%l7 + 0x1C]
fcmped %fcc2, %f12, %f10
edge32l %o3, %o2, %g5
bcc,pn %xcc, loop_595
fbuge %fcc0, loop_596
std %f10, [%l7 + 0x68]
fbue,a %fcc2, loop_597
loop_595:
tge %icc, 0x1
loop_596:
orcc %g7, %i2, %o4
lduh [%l7 + 0x2A], %i1
loop_597:
ld [%l7 + 0x7C], %f3
addcc %l1, %g3, %o6
sth %o1, [%l7 + 0x74]
st %f3, [%l7 + 0x68]
be,a %xcc, loop_598
lduh [%l7 + 0x50], %l6
fmovrsgz %i6, %f12, %f3
mova %icc, %l0, %g6
loop_598:
fpadd32 %f10, %f4, %f8
fexpand %f13, %f14
edge8n %g1, %l2, %i5
array16 %i3, %o5, %l4
ldx [%l7 + 0x60], %i7
bl loop_599
bg,pn %icc, loop_600
ldub [%l7 + 0x41], %l3
brlz %l5, loop_601
loop_599:
fble %fcc2, loop_602
loop_600:
udivcc %o0, 0x172C, %i4
fpsub16s %f15, %f7, %f13
loop_601:
fpsub32 %f14, %f2, %f8
loop_602:
fbu %fcc3, loop_603
brnz,a %g2, loop_604
fbe %fcc0, loop_605
fmovse %icc, %f10, %f7
loop_603:
fpsub32s %f3, %f5, %f6
loop_604:
lduw [%l7 + 0x54], %g4
loop_605:
ldd [%l7 + 0x70], %f10
fmovsge %icc, %f14, %f4
sth %i0, [%l7 + 0x0E]
stx %o3, [%l7 + 0x18]
fmovscs %xcc, %f0, %f8
fmul8x16au %f5, %f4, %f0
ldd [%l7 + 0x58], %f4
ldsh [%l7 + 0x7A], %o2
tpos %xcc, 0x2
std %f2, [%l7 + 0x20]
fpadd32 %f10, %f6, %f0
xnor %o7, %g7, %g5
sllx %o4, %i2, %l1
fnot1s %f12, %f9
lduw [%l7 + 0x7C], %g3
edge8 %o6, %o1, %i1
lduh [%l7 + 0x18], %l6
fba,a %fcc0, loop_606
fbule,a %fcc3, loop_607
ldub [%l7 + 0x72], %i6
ldub [%l7 + 0x6C], %l0
loop_606:
taddcc %g6, %l2, %g1
loop_607:
fpmerge %f8, %f7, %f0
movleu %xcc, %i3, %i5
bg,a,pn %icc, loop_608
fmovdl %icc, %f4, %f1
std %f4, [%l7 + 0x28]
fmovscs %xcc, %f12, %f3
loop_608:
fmovs %f15, %f2
ta %icc, 0x0
fmovdcs %xcc, %f6, %f12
edge16 %l4, %o5, %l3
fmovrsne %i7, %f2, %f0
stx %o0, [%l7 + 0x30]
tsubcctv %l5, 0x1EC2, %i4
ldx [%l7 + 0x08], %g2
fandnot1s %f3, %f2, %f14
lduh [%l7 + 0x0C], %i0
call loop_609
ld [%l7 + 0x3C], %f8
fmovdgu %xcc, %f4, %f14
stx %g4, [%l7 + 0x18]
loop_609:
fmovsn %xcc, %f12, %f8
fabss %f7, %f7
st %f8, [%l7 + 0x70]
fpmerge %f15, %f0, %f12
movn %icc, %o3, %o7
fbne %fcc0, loop_610
stb %g7, [%l7 + 0x1F]
stx %g5, [%l7 + 0x68]
fbue,a %fcc2, loop_611
loop_610:
fnegd %f10, %f14
tvc %xcc, 0x7
fandnot2s %f0, %f2, %f8
loop_611:
fpsub32 %f0, %f14, %f12
lduh [%l7 + 0x5C], %o2
fsrc2s %f0, %f11
tne %xcc, 0x0
pdist %f12, %f12, %f0
fmul8x16 %f8, %f10, %f10
ldx [%l7 + 0x60], %i2
fandnot1 %f14, %f10, %f10
tcc %icc, 0x7
ldub [%l7 + 0x55], %o4
stx %g3, [%l7 + 0x50]
tleu %icc, 0x6
brlez,a %o6, loop_612
fmovdn %xcc, %f10, %f4
movn %icc, %l1, %i1
tne %xcc, 0x2
loop_612:
stx %l6, [%l7 + 0x68]
fbue,a %fcc3, loop_613
andncc %i6, %o1, %g6
fmovsl %xcc, %f9, %f13
fbul,a %fcc2, loop_614
loop_613:
subc %l0, 0x0F34, %g1
and %i3, %l2, %i5
st %f13, [%l7 + 0x24]
loop_614:
ldsw [%l7 + 0x30], %o5
tcc %xcc, 0x6
fmovdcc %icc, %f12, %f12
movrne %l4, 0x0DC, %l3
fsrc2 %f12, %f4
brz %o0, loop_615
fmovde %xcc, %f11, %f12
stb %l5, [%l7 + 0x31]
edge8 %i7, %g2, %i4
loop_615:
lduw [%l7 + 0x40], %g4
ldx [%l7 + 0x70], %i0
sethi 0x15F8, %o3
movrgz %g7, %g5, %o2
fmovrsgez %i2, %f7, %f3
lduh [%l7 + 0x54], %o4
fmovsle %xcc, %f1, %f8
fbuge %fcc0, loop_616
fsrc2s %f3, %f9
fmovse %icc, %f13, %f0
fcmpgt16 %f6, %f0, %o7
loop_616:
fcmpeq32 %f12, %f10, %o6
udivcc %g3, 0x0F69, %l1
movneg %xcc, %i1, %i6
ldd [%l7 + 0x20], %f10
bgu,a,pn %icc, loop_617
ldd [%l7 + 0x08], %f14
tsubcctv %l6, 0x1648, %o1
stb %g6, [%l7 + 0x52]
loop_617:
fnot1s %f6, %f1
add %l0, 0x1DC3, %g1
fcmpne32 %f14, %f10, %l2
edge8ln %i5, %o5, %i3
ld [%l7 + 0x0C], %f0
fpadd16s %f10, %f2, %f11
fmovrdgz %l4, %f4, %f8
ld [%l7 + 0x60], %f10
ldsh [%l7 + 0x54], %l3
ldx [%l7 + 0x10], %l5
stw %o0, [%l7 + 0x40]
fpack32 %f4, %f14, %f0
fcmple16 %f12, %f6, %g2
st %f4, [%l7 + 0x5C]
lduw [%l7 + 0x2C], %i4
fbe,a %fcc0, loop_618
ldsb [%l7 + 0x4D], %g4
stx %i7, [%l7 + 0x18]
std %f0, [%l7 + 0x20]
loop_618:
ldub [%l7 + 0x10], %i0
fbug,a %fcc3, loop_619
ldsw [%l7 + 0x7C], %o3
fmovscc %icc, %f0, %f12
movrgez %g7, %o2, %i2
loop_619:
movrgz %g5, %o7, %o6
tneg %xcc, 0x6
fcmped %fcc1, %f8, %f0
ldx [%l7 + 0x10], %o4
bneg,a,pt %icc, loop_620
ldub [%l7 + 0x6E], %l1
ldd [%l7 + 0x08], %f10
array32 %i1, %i6, %l6
loop_620:
fpsub32s %f3, %f4, %f12
fmovsa %icc, %f11, %f9
bpos loop_621
fmovrslez %g3, %f3, %f14
sth %g6, [%l7 + 0x0C]
te %icc, 0x0
loop_621:
st %f1, [%l7 + 0x0C]
tvs %xcc, 0x6
ldub [%l7 + 0x79], %l0
taddcc %g1, %o1, %i5
edge16 %o5, %i3, %l4
fmovrde %l2, %f2, %f10
ldsb [%l7 + 0x78], %l5
st %f15, [%l7 + 0x48]
fmovrde %o0, %f4, %f12
stx %g2, [%l7 + 0x50]
ldsh [%l7 + 0x0E], %l3
fmovdg %xcc, %f4, %f2
fpmerge %f8, %f1, %f0
ldub [%l7 + 0x27], %i4
call loop_622
fandnot2s %f9, %f13, %f3
lduh [%l7 + 0x36], %g4
fcmpeq16 %f4, %f8, %i0
loop_622:
fmovdvs %xcc, %f2, %f13
st %f8, [%l7 + 0x18]
stb %i7, [%l7 + 0x7A]
fmovdl %icc, %f2, %f6
lduh [%l7 + 0x56], %g7
fcmpgt32 %f6, %f10, %o3
fmovse %icc, %f10, %f13
bleu,a,pt %xcc, loop_623
fabsd %f10, %f8
movrgz %o2, 0x239, %g5
tgu %icc, 0x2
loop_623:
ldd [%l7 + 0x78], %f14
fbo %fcc0, loop_624
ldsb [%l7 + 0x57], %o7
bleu,a %icc, loop_625
stx %o6, [%l7 + 0x60]
loop_624:
ld [%l7 + 0x7C], %f6
stx %o4, [%l7 + 0x70]
loop_625:
or %i2, 0x0EF3, %i1
brlez %i6, loop_626
fbue,a %fcc3, loop_627
ldx [%l7 + 0x38], %l1
fba,a %fcc3, loop_628
loop_626:
st %f5, [%l7 + 0x24]
loop_627:
sth %g3, [%l7 + 0x74]
fbug,a %fcc1, loop_629
loop_628:
ba,a,pt %xcc, loop_630
fornot1s %f3, %f13, %f8
edge16 %g6, %l6, %l0
loop_629:
fsrc2 %f4, %f2
loop_630:
fmul8sux16 %f8, %f8, %f6
fnegs %f9, %f5
fblg,a %fcc3, loop_631
bne loop_632
nop
setx loop_633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umulcc %g1, 0x12F6, %o1
loop_631:
ldsh [%l7 + 0x12], %o5
loop_632:
edge16 %i5, %i3, %l4
loop_633:
stb %l5, [%l7 + 0x22]
bvc,a,pt %xcc, loop_634
std %f8, [%l7 + 0x58]
ld [%l7 + 0x78], %f12
lduw [%l7 + 0x28], %l2
loop_634:
bl,a %icc, loop_635
tn %xcc, 0x1
nop
setx loop_636, %l0, %l1
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, %f4, %g2
loop_635:
movrlez %o0, %i4, %l3
xorcc %g4, 0x02DD, %i0
loop_636:
fbug,a %fcc0, loop_637
fpsub16 %f14, %f8, %f14
fba %fcc0, loop_638
fcmpes %fcc2, %f6, %f12
loop_637:
fpack16 %f8, %f7
fmovsa %xcc, %f0, %f11
loop_638:
bcs loop_639
movgu %icc, %i7, %o3
ldsw [%l7 + 0x20], %o2
edge32n %g7, %o7, %g5
loop_639:
movgu %icc, %o6, %i2
subcc %i1, %i6, %o4
lduw [%l7 + 0x78], %l1
fblg %fcc1, loop_640
movl %xcc, %g3, %l6
fpadd16s %f3, %f7, %f11
fmul8sux16 %f6, %f6, %f6
loop_640:
smul %g6, %l0, %o1
ble,pn %icc, loop_641
fornot2 %f4, %f2, %f0
fmovdleu %icc, %f3, %f8
udiv %g1, 0x1BD2, %o5
loop_641:
fmovdcc %xcc, %f9, %f8
bgu,pn %icc, loop_642
fbo %fcc2, loop_643
fnand %f0, %f10, %f14
fsrc1 %f10, %f10
loop_642:
brnz,a %i5, loop_644
loop_643:
stb %l4, [%l7 + 0x3F]
st %f13, [%l7 + 0x4C]
fsrc2s %f9, %f11
loop_644:
tneg %icc, 0x3
brnz,a %i3, loop_645
movge %icc, %l2, %l5
fornot2s %f6, %f11, %f5
fbu %fcc0, loop_646
loop_645:
movl %icc, %o0, %i4
movcc %xcc, %g2, %l3
array8 %g4, %i7, %o3
loop_646:
tge %icc, 0x2
fbue,a %fcc1, loop_647
fmuld8sux16 %f14, %f6, %f10
fcmpgt16 %f6, %f8, %o2
lduw [%l7 + 0x28], %i0
loop_647:
ld [%l7 + 0x60], %f3
ldsw [%l7 + 0x58], %g7
be,a,pn %xcc, loop_648
fmovdpos %icc, %f14, %f13
ldd [%l7 + 0x30], %f2
orn %g5, %o6, %o7
loop_648:
ble,a,pn %icc, loop_649
fnot1 %f4, %f2
stb %i2, [%l7 + 0x5B]
tg %xcc, 0x5
loop_649:
movvc %icc, %i1, %o4
movl %icc, %i6, %g3
ldsw [%l7 + 0x0C], %l6
ldsb [%l7 + 0x56], %l1
fxors %f7, %f2, %f13
ldsb [%l7 + 0x72], %g6
taddcctv %l0, 0x1FB1, %o1
stw %o5, [%l7 + 0x20]
fzero %f12
edge32 %i5, %g1, %i3
udivcc %l2, 0x0F56, %l4
fbne %fcc3, loop_650
brlz,a %o0, loop_651
ld [%l7 + 0x38], %f3
fbul %fcc0, loop_652
loop_650:
lduw [%l7 + 0x60], %i4
loop_651:
edge32ln %g2, %l3, %g4
fsrc2 %f0, %f4
loop_652:
bn,a,pn %xcc, loop_653
ld [%l7 + 0x2C], %f8
fornot1 %f2, %f8, %f14
fcmpeq16 %f12, %f4, %l5
loop_653:
tsubcc %o3, %i7, %o2
fmovrdgez %i0, %f8, %f12
edge8l %g5, %o6, %g7
fpmerge %f12, %f5, %f6
stb %o7, [%l7 + 0x78]
fors %f7, %f3, %f6
stw %i1, [%l7 + 0x0C]
bcs,a loop_654
fmovse %icc, %f12, %f0
fmovdl %icc, %f4, %f15
movge %icc, %i2, %o4
loop_654:
call loop_655
alignaddrl %g3, %i6, %l1
movre %g6, %l6, %o1
lduh [%l7 + 0x5E], %l0
loop_655:
bcs %icc, loop_656
fblg,a %fcc0, loop_657
fbg %fcc2, loop_658
ldsh [%l7 + 0x1C], %o5
loop_656:
fmovsle %xcc, %f2, %f6
loop_657:
fzeros %f9
loop_658:
fxnors %f1, %f8, %f1
movrlz %g1, %i5, %l2
fpsub16 %f4, %f10, %f14
fblg %fcc1, loop_659
movne %xcc, %l4, %i3
fnands %f10, %f13, %f4
lduw [%l7 + 0x2C], %o0
loop_659:
stb %g2, [%l7 + 0x4A]
fbge %fcc2, loop_660
fbug,a %fcc1, loop_661
lduh [%l7 + 0x0C], %l3
st %f11, [%l7 + 0x70]
loop_660:
tsubcctv %g4, %i4, %l5
loop_661:
bne,a,pt %icc, loop_662
movvc %xcc, %i7, %o3
fnot1 %f2, %f4
lduw [%l7 + 0x48], %i0
loop_662:
ldd [%l7 + 0x28], %f14
fnand %f14, %f14, %f14
fornot1 %f0, %f8, %f0
std %f0, [%l7 + 0x30]
andcc %o2, 0x0EBE, %g5
ld [%l7 + 0x5C], %f6
add %o6, 0x0015, %g7
addc %i1, %i2, %o4
fnegd %f14, %f0
stb %g3, [%l7 + 0x3F]
movrlz %i6, %o7, %g6
ldsb [%l7 + 0x51], %l1
fcmps %fcc0, %f12, %f11
fcmpd %fcc0, %f12, %f6
xnor %l6, %o1, %o5
tle %xcc, 0x7
fmovrslez %l0, %f4, %f2
ldsb [%l7 + 0x6E], %i5
fpadd32 %f10, %f8, %f2
fmovdpos %xcc, %f10, %f13
fmovsne %icc, %f15, %f6
ldsw [%l7 + 0x5C], %l2
fmovsvs %icc, %f9, %f10
sdiv %l4, 0x120B, %g1
st %f6, [%l7 + 0x18]
movrlez %o0, %g2, %l3
fmovscs %icc, %f9, %f8
movrne %i3, 0x3A5, %i4
fandnot2s %f14, %f14, %f14
te %icc, 0x7
fpadd16s %f6, %f15, %f13
lduh [%l7 + 0x74], %g4
fornot2s %f13, %f3, %f1
edge32n %i7, %o3, %i0
ldsw [%l7 + 0x10], %o2
fmovdne %xcc, %f2, %f4
ldsw [%l7 + 0x18], %g5
sdivx %o6, 0x02C1, %l5
fmovdle %icc, %f9, %f13
ldsh [%l7 + 0x4C], %i1
bne,a,pn %xcc, loop_663
fmovdge %icc, %f9, %f7
st %f12, [%l7 + 0x24]
fors %f1, %f4, %f12
loop_663:
stb %g7, [%l7 + 0x0B]
ldsw [%l7 + 0x08], %o4
andn %g3, 0x1EDE, %i2
fmovsneg %icc, %f3, %f4
movrgez %o7, 0x234, %i6
fnand %f0, %f2, %f14
andcc %g6, %l6, %o1
edge16l %o5, %l1, %i5
fble,a %fcc1, loop_664
call loop_665
movg %xcc, %l2, %l0
st %f4, [%l7 + 0x40]
loop_664:
stw %l4, [%l7 + 0x64]
loop_665:
sethi 0x128A, %g1
sth %g2, [%l7 + 0x6C]
fpackfix %f10, %f1
bgu,a,pt %icc, loop_666
std %f2, [%l7 + 0x50]
stb %l3, [%l7 + 0x28]
fmovrslz %o0, %f13, %f15
loop_666:
edge32ln %i4, %i3, %i7
ldx [%l7 + 0x58], %g4
stb %i0, [%l7 + 0x18]
fnot2s %f15, %f12
st %f1, [%l7 + 0x58]
popc %o2, %o3
fmovdgu %xcc, %f9, %f15
edge8n %g5, %l5, %o6
ldx [%l7 + 0x08], %i1
edge16n %o4, %g3, %i2
fmovrdne %g7, %f2, %f2
bcs,a %icc, loop_667
lduh [%l7 + 0x1A], %i6
brgez %o7, loop_668
srax %l6, %o1, %o5
loop_667:
fsrc2s %f4, %f10
ldx [%l7 + 0x40], %l1
loop_668:
stx %i5, [%l7 + 0x68]
fnegd %f2, %f10
fxnors %f4, %f12, %f10
fmovsvs %xcc, %f10, %f1
fabsd %f10, %f12
fpsub16s %f5, %f5, %f14
sdiv %l2, 0x1610, %g6
fzero %f4
tvs %icc, 0x5
ldx [%l7 + 0x70], %l4
fmovdneg %icc, %f9, %f13
fnands %f13, %f1, %f11
fcmped %fcc1, %f8, %f0
fbo %fcc1, loop_669
lduw [%l7 + 0x5C], %l0
fmovd %f10, %f0
or %g2, %g1, %l3
loop_669:
stb %i4, [%l7 + 0x1D]
umulcc %o0, %i3, %i7
xorcc %i0, 0x1CCC, %g4
lduw [%l7 + 0x2C], %o3
bg loop_670
subc %g5, %l5, %o6
st %f9, [%l7 + 0x74]
sllx %o2, 0x15, %o4
loop_670:
ld [%l7 + 0x74], %f3
sub %i1, %g3, %i2
fabsd %f12, %f12
ldsh [%l7 + 0x5A], %i6
fmovdpos %icc, %f2, %f8
ldd [%l7 + 0x28], %f12
fand %f0, %f2, %f2
fpsub32s %f13, %f15, %f11
stb %o7, [%l7 + 0x0E]
taddcc %g7, %o1, %o5
orn %l6, %l1, %l2
ldx [%l7 + 0x18], %i5
fmovsle %icc, %f2, %f5
bne,a %xcc, loop_671
stx %l4, [%l7 + 0x48]
sth %g6, [%l7 + 0x1E]
sll %l0, 0x0B, %g1
loop_671:
sra %g2, 0x06, %l3
fmovdge %icc, %f0, %f0
ba,a,pt %xcc, loop_672
fcmpgt16 %f6, %f6, %i4
bvs,a loop_673
stx %o0, [%l7 + 0x48]
loop_672:
bcc,pn %icc, loop_674
fpadd16s %f1, %f3, %f14
loop_673:
ld [%l7 + 0x54], %f8
array16 %i3, %i7, %i0
loop_674:
fmovdcs %icc, %f5, %f6
siam 0x0
fmovsvs %xcc, %f14, %f6
ldsw [%l7 + 0x7C], %o3
movg %icc, %g5, %g4
stx %l5, [%l7 + 0x60]
ldd [%l7 + 0x78], %f2
movvs %xcc, %o6, %o4
fandnot2s %f15, %f0, %f5
fabsd %f14, %f4
movrgez %o2, 0x2BF, %i1
fmovdvc %xcc, %f4, %f13
bvc %xcc, loop_675
ldx [%l7 + 0x50], %i2
fnand %f0, %f14, %f4
std %f0, [%l7 + 0x70]
loop_675:
fpsub32 %f10, %f0, %f14
bn,a,pt %icc, loop_676
udiv %g3, 0x1B3B, %o7
udiv %g7, 0x0285, %i6
fbuge,a %fcc1, loop_677
loop_676:
srlx %o1, 0x0B, %l6
bvs,pt %icc, loop_678
orncc %o5, %l2, %l1
loop_677:
nop
setx loop_679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu %fcc3, loop_680
loop_678:
std %f14, [%l7 + 0x10]
fmovda %xcc, %f7, %f9
loop_679:
ldsb [%l7 + 0x3B], %l4
loop_680:
std %f8, [%l7 + 0x70]
tvs %icc, 0x4
sth %i5, [%l7 + 0x20]
tsubcctv %g6, %l0, %g1
edge16l %g2, %i4, %l3
tvs %icc, 0x4
sethi 0x11B5, %o0
ldd [%l7 + 0x58], %f4
sdivcc %i7, 0x0BDC, %i0
fsrc1 %f10, %f2
fandnot1 %f4, %f4, %f12
stw %i3, [%l7 + 0x20]
stw %g5, [%l7 + 0x54]
fsrc1s %f10, %f6
bn,pt %xcc, loop_681
faligndata %f4, %f14, %f4
edge8 %o3, %l5, %o6
edge16 %g4, %o4, %i1
loop_681:
edge8l %i2, %g3, %o2
fmovdvc %icc, %f7, %f13
addcc %o7, %i6, %o1
fmovrdlz %g7, %f10, %f14
fcmpeq16 %f8, %f6, %l6
or %l2, 0x17F8, %l1
tleu %xcc, 0x3
fmovdneg %xcc, %f14, %f12
bne %xcc, loop_682
orn %l4, 0x02B5, %o5
tvc %xcc, 0x6
edge16ln %i5, %l0, %g6
loop_682:
edge32ln %g1, %g2, %i4
movrgz %o0, 0x108, %i7
be loop_683
or %l3, %i0, %i3
fmovrdgz %o3, %f12, %f14
fbu,a %fcc1, loop_684
loop_683:
stw %g5, [%l7 + 0x7C]
bg loop_685
lduh [%l7 + 0x7C], %l5
loop_684:
fmovdvc %icc, %f4, %f15
ld [%l7 + 0x54], %f12
loop_685:
fcmpeq16 %f8, %f10, %o6
fmuld8sux16 %f13, %f9, %f14
lduh [%l7 + 0x0A], %g4
fandnot2 %f8, %f0, %f8
stx %i1, [%l7 + 0x20]
fnegd %f8, %f14
ldsw [%l7 + 0x48], %i2
bge,pn %icc, loop_686
udivcc %g3, 0x180D, %o2
stw %o7, [%l7 + 0x10]
fpadd32s %f5, %f5, %f14
loop_686:
fmovdn %icc, %f1, %f9
ldx [%l7 + 0x18], %o4
edge32l %i6, %o1, %l6
brz %l2, loop_687
ldd [%l7 + 0x18], %f8
sth %l1, [%l7 + 0x18]
fbl,a %fcc1, loop_688
loop_687:
udivx %l4, 0x053B, %g7
fpadd32 %f4, %f10, %f8
ldx [%l7 + 0x28], %o5
loop_688:
movvs %xcc, %i5, %g6
ldd [%l7 + 0x48], %f6
fornot2 %f10, %f6, %f12
sth %l0, [%l7 + 0x20]
and %g2, 0x139A, %i4
ld [%l7 + 0x40], %f15
sdivcc %o0, 0x089A, %g1
ba loop_689
brz %i7, loop_690
ldd [%l7 + 0x30], %f14
fzeros %f14
loop_689:
be,a %xcc, loop_691
loop_690:
addc %l3, 0x095A, %i3
fmovda %xcc, %f5, %f7
ldsw [%l7 + 0x0C], %o3
loop_691:
brlez %g5, loop_692
ldx [%l7 + 0x10], %l5
tpos %icc, 0x1
srlx %i0, 0x19, %o6
loop_692:
stx %i1, [%l7 + 0x78]
fnor %f14, %f10, %f12
bvs,a loop_693
fones %f2
edge32l %g4, %g3, %i2
lduh [%l7 + 0x5E], %o2
loop_693:
fors %f3, %f10, %f8
std %f14, [%l7 + 0x68]
nop
setx loop_694, %l0, %l1
jmpl %l1, %o7
sth %i6, [%l7 + 0x26]
sethi 0x1F5B, %o4
movleu %icc, %l6, %o1
loop_694:
fbul %fcc1, loop_695
lduh [%l7 + 0x5E], %l2
lduh [%l7 + 0x4C], %l4
edge32n %l1, %o5, %i5
loop_695:
tcs %xcc, 0x0
fmovrslz %g7, %f7, %f13
fmovdcs %icc, %f4, %f7
fmovsle %icc, %f0, %f4
sth %g6, [%l7 + 0x60]
ld [%l7 + 0x30], %f12
ldub [%l7 + 0x2A], %l0
or %i4, %g2, %o0
fmovdge %icc, %f12, %f2
lduw [%l7 + 0x5C], %i7
movvc %icc, %l3, %i3
edge16 %g1, %g5, %o3
movcc %icc, %i0, %l5
ldsw [%l7 + 0x18], %i1
pdist %f10, %f4, %f4
fcmped %fcc2, %f10, %f10
tne %icc, 0x4
andn %o6, %g3, %g4
fnot1 %f8, %f0
fnand %f2, %f6, %f6
fbu %fcc2, loop_696
tl %icc, 0x2
fmul8ulx16 %f4, %f0, %f14
fbug %fcc3, loop_697
loop_696:
fbue,a %fcc3, loop_698
move %icc, %i2, %o2
fxors %f7, %f12, %f3
loop_697:
lduh [%l7 + 0x42], %i6
loop_698:
fpack16 %f10, %f2
udivcc %o4, 0x0EE0, %o7
udiv %o1, 0x1B13, %l6
fble %fcc0, loop_699
ldsh [%l7 + 0x48], %l2
nop
setx loop_700, %l0, %l1
jmpl %l1, %l1
movrgz %l4, %i5, %o5
loop_699:
stw %g7, [%l7 + 0x3C]
fmul8x16 %f9, %f6, %f6
loop_700:
fmovsle %xcc, %f3, %f12
tgu %xcc, 0x4
bl,a,pt %xcc, loop_701
movrlez %l0, %g6, %i4
lduw [%l7 + 0x08], %o0
fmovsvs %xcc, %f1, %f9
loop_701:
orcc %g2, %l3, %i3
tvc %xcc, 0x0
stw %i7, [%l7 + 0x5C]
stb %g5, [%l7 + 0x1F]
brlez,a %g1, loop_702
std %f8, [%l7 + 0x40]
fcmpne16 %f0, %f4, %i0
edge16n %o3, %l5, %o6
loop_702:
fcmps %fcc0, %f2, %f2
fpadd32 %f14, %f2, %f8
fxnor %f0, %f8, %f0
lduw [%l7 + 0x20], %g3
bvs loop_703
st %f15, [%l7 + 0x44]
array16 %i1, %g4, %o2
fbule %fcc0, loop_704
loop_703:
stx %i2, [%l7 + 0x58]
bleu loop_705
tle %icc, 0x4
loop_704:
bge,pt %icc, loop_706
xnor %o4, 0x04CC, %i6
loop_705:
fpack16 %f8, %f10
ba loop_707
loop_706:
ldub [%l7 + 0x49], %o1
fmovrslez %o7, %f9, %f5
stw %l6, [%l7 + 0x78]
loop_707:
fcmple16 %f2, %f12, %l1
fcmps %fcc2, %f10, %f14
fcmpd %fcc1, %f14, %f4
fornot1 %f12, %f12, %f6
stw %l2, [%l7 + 0x0C]
edge32n %l4, %i5, %g7
fmul8x16 %f12, %f12, %f0
fone %f0
siam 0x0
udivcc %o5, 0x081F, %l0
fbn,a %fcc0, loop_708
lduh [%l7 + 0x58], %g6
fandnot2 %f10, %f10, %f10
array32 %i4, %o0, %g2
loop_708:
std %f10, [%l7 + 0x28]
fxor %f0, %f2, %f10
taddcc %i3, %i7, %l3
tcs %xcc, 0x4
andcc %g5, 0x1BD5, %g1
addccc %o3, %i0, %l5
stw %o6, [%l7 + 0x74]
lduh [%l7 + 0x34], %i1
bvs,a %xcc, loop_709
stb %g3, [%l7 + 0x6B]
ldub [%l7 + 0x41], %g4
fmovrde %o2, %f2, %f12
loop_709:
stw %o4, [%l7 + 0x70]
lduh [%l7 + 0x20], %i2
fmovscc %icc, %f13, %f4
movrgz %o1, %o7, %l6
fcmped %fcc0, %f14, %f12
ld [%l7 + 0x54], %f9
fbge %fcc3, loop_710
fandnot1s %f3, %f7, %f3
lduw [%l7 + 0x24], %l1
ldx [%l7 + 0x08], %i6
loop_710:
fzeros %f8
fnors %f8, %f8, %f13
sdivx %l2, 0x1373, %l4
edge8n %i5, %g7, %o5
fmovscs %xcc, %f12, %f15
movrlez %l0, 0x0FE, %g6
fones %f7
fmul8x16au %f10, %f11, %f6
stb %i4, [%l7 + 0x59]
bgu loop_711
fcmpeq32 %f14, %f14, %g2
stw %o0, [%l7 + 0x64]
lduw [%l7 + 0x20], %i7
loop_711:
sdivcc %l3, 0x1A05, %i3
stw %g5, [%l7 + 0x78]
bvs %xcc, loop_712
fbul,a %fcc2, loop_713
ldx [%l7 + 0x58], %g1
ldsb [%l7 + 0x30], %i0
loop_712:
ldsh [%l7 + 0x62], %l5
loop_713:
lduw [%l7 + 0x74], %o6
tvc %icc, 0x2
fmovsg %xcc, %f2, %f11
fornot2 %f6, %f4, %f10
fba %fcc3, loop_714
brz %o3, loop_715
sth %i1, [%l7 + 0x66]
ldd [%l7 + 0x08], %f6
loop_714:
fbg,a %fcc2, loop_716
loop_715:
srl %g4, 0x0F, %g3
tne %xcc, 0x6
fmovdge %xcc, %f10, %f0
loop_716:
addc %o4, %o2, %i2
fzero %f14
lduw [%l7 + 0x20], %o7
stw %o1, [%l7 + 0x48]
movg %icc, %l1, %i6
brlez %l6, loop_717
bleu %xcc, loop_718
ld [%l7 + 0x7C], %f13
call loop_719
loop_717:
stx %l4, [%l7 + 0x48]
loop_718:
ldd [%l7 + 0x38], %f4
movge %icc, %i5, %g7
loop_719:
fmovdpos %xcc, %f3, %f9
st %f10, [%l7 + 0x58]
sdivcc %o5, 0x1DA4, %l0
fxnor %f0, %f8, %f0
fmovrsgz %l2, %f15, %f0
orn %g6, 0x078C, %i4
xor %g2, %o0, %l3
fmovsle %icc, %f9, %f0
brz,a %i7, loop_720
stb %g5, [%l7 + 0x77]
fandnot1s %f2, %f15, %f2
ldsw [%l7 + 0x50], %g1
loop_720:
fmovrdgez %i3, %f0, %f10
fmovrdgez %i0, %f6, %f14
xnorcc %o6, %l5, %o3
movge %icc, %i1, %g4
fcmpgt16 %f12, %f10, %g3
ld [%l7 + 0x74], %f14
stw %o2, [%l7 + 0x60]
fba %fcc1, loop_721
movl %icc, %o4, %i2
ldsw [%l7 + 0x74], %o7
movrgz %o1, 0x153, %l1
loop_721:
brnz %l6, loop_722
movrne %i6, %i5, %l4
fmovdneg %icc, %f5, %f11
bvs,pn %icc, loop_723
loop_722:
sethi 0x1AC2, %o5
brz %l0, loop_724
bn,a,pt %xcc, loop_725
loop_723:
ldx [%l7 + 0x70], %l2
movvs %icc, %g6, %g7
loop_724:
lduh [%l7 + 0x5A], %i4
loop_725:
std %f14, [%l7 + 0x20]
fabss %f9, %f1
ldd [%l7 + 0x58], %f2
pdist %f14, %f0, %f14
fandnot1 %f4, %f10, %f14
movle %xcc, %g2, %l3
ldx [%l7 + 0x28], %i7
ldx [%l7 + 0x68], %o0
fzeros %f0
fcmpne16 %f2, %f14, %g5
udivcc %g1, 0x13B9, %i0
ldsb [%l7 + 0x1D], %i3
nop
setx loop_726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez %l5, loop_727
edge16 %o6, %i1, %o3
ldd [%l7 + 0x50], %f12
loop_726:
bl,pn %icc, loop_728
loop_727:
bn,a loop_729
fcmped %fcc1, %f8, %f2
edge16 %g4, %o2, %g3
loop_728:
fpack16 %f2, %f4
loop_729:
movleu %xcc, %o4, %o7
ldsw [%l7 + 0x48], %i2
ldsb [%l7 + 0x29], %l1
lduw [%l7 + 0x18], %o1
movpos %icc, %i6, %i5
ld [%l7 + 0x20], %f12
ta %icc, 0x1
or %l4, 0x09D9, %l6
srax %l0, 0x1C, %l2
lduw [%l7 + 0x74], %g6
fcmpeq32 %f12, %f12, %o5
fmovdvs %icc, %f8, %f8
brgz,a %i4, loop_730
ldx [%l7 + 0x48], %g2
add %l3, %i7, %o0
ldsb [%l7 + 0x1E], %g7
loop_730:
lduw [%l7 + 0x30], %g1
fandnot2s %f11, %f6, %f8
fmovdn %icc, %f8, %f15
movl %xcc, %g5, %i3
tl %xcc, 0x7
xnor %i0, 0x1F83, %l5
bg %xcc, loop_731
ldd [%l7 + 0x68], %f0
fbo,a %fcc2, loop_732
lduw [%l7 + 0x08], %o6
loop_731:
udivcc %o3, 0x1FA5, %g4
addc %i1, %g3, %o4
loop_732:
fbe %fcc3, loop_733
subcc %o2, 0x1ED1, %o7
ld [%l7 + 0x34], %f4
fabss %f8, %f14
loop_733:
fbue,a %fcc0, loop_734
xnorcc %l1, %o1, %i6
fpmerge %f11, %f7, %f12
edge32 %i5, %i2, %l6
loop_734:
ldd [%l7 + 0x60], %f10
movrne %l4, %l2, %g6
st %f2, [%l7 + 0x30]
sethi 0x0CD6, %l0
ldx [%l7 + 0x48], %i4
bvc,a,pt %icc, loop_735
fbug %fcc3, loop_736
ldsh [%l7 + 0x10], %o5
stw %g2, [%l7 + 0x70]
loop_735:
sth %l3, [%l7 + 0x16]
loop_736:
umulcc %o0, 0x0424, %g7
fornot1 %f14, %f8, %f0
fcmped %fcc1, %f4, %f6
fmovspos %icc, %f3, %f0
fbne,a %fcc3, loop_737
fmovdge %icc, %f8, %f11
fsrc1s %f13, %f4
ba,pt %xcc, loop_738
loop_737:
lduh [%l7 + 0x7A], %g1
lduh [%l7 + 0x16], %i7
st %f3, [%l7 + 0x54]
loop_738:
edge16 %i3, %i0, %l5
fmovdcc %icc, %f7, %f8
fcmpes %fcc2, %f2, %f2
tvc %xcc, 0x7
fbo %fcc0, loop_739
alignaddr %o6, %g5, %g4
tpos %xcc, 0x3
tsubcctv %o3, %i1, %o4
loop_739:
stb %o2, [%l7 + 0x7D]
array16 %g3, %o7, %o1
tneg %xcc, 0x1
bcs loop_740
nop
setx loop_741, %l0, %l1
jmpl %l1, %l1
fpadd16 %f10, %f2, %f6
fpsub16 %f8, %f10, %f6
loop_740:
ldx [%l7 + 0x18], %i6
loop_741:
pdist %f8, %f12, %f12
bvc,a loop_742
fnot1 %f8, %f14
lduw [%l7 + 0x14], %i5
ldx [%l7 + 0x68], %l6
loop_742:
movvc %icc, %l4, %i2
fcmpeq16 %f6, %f8, %l2
ldd [%l7 + 0x68], %f10
te %xcc, 0x3
fmovdn %icc, %f7, %f2
fpmerge %f15, %f11, %f8
stb %l0, [%l7 + 0x77]
addccc %i4, 0x1EF0, %o5
fbne,a %fcc1, loop_743
fmovdcc %icc, %f9, %f0
edge32n %g2, %g6, %o0
ldsb [%l7 + 0x71], %l3
loop_743:
brnz,a %g7, loop_744
ldx [%l7 + 0x18], %i7
fpadd32 %f2, %f8, %f12
fnors %f4, %f7, %f11
loop_744:
edge16 %i3, %g1, %l5
movge %icc, %o6, %i0
lduh [%l7 + 0x34], %g5
fbug,a %fcc2, loop_745
tcc %xcc, 0x4
fbne %fcc2, loop_746
or %o3, 0x0050, %g4
loop_745:
fpackfix %f6, %f1
fpackfix %f14, %f2
loop_746:
lduh [%l7 + 0x34], %o4
xor %o2, 0x03D1, %g3
fmovde %xcc, %f8, %f7
and %i1, %o7, %l1
for %f10, %f0, %f8
ldsb [%l7 + 0x3B], %o1
ldsb [%l7 + 0x3F], %i6
mova %xcc, %l6, %i5
edge32ln %l4, %l2, %i2
fmovrslez %l0, %f7, %f15
fcmpgt16 %f14, %f4, %i4
ble,pt %xcc, loop_747
sth %g2, [%l7 + 0x4E]
fmovdg %xcc, %f7, %f11
std %f2, [%l7 + 0x68]
loop_747:
lduh [%l7 + 0x1A], %g6
sllx %o5, 0x1E, %o0
andn %g7, %i7, %l3
fbuge %fcc3, loop_748
movrlz %i3, 0x147, %g1
fcmple16 %f10, %f10, %o6
movvs %icc, %l5, %i0
loop_748:
fmovrdne %g5, %f2, %f14
ldx [%l7 + 0x08], %g4
fbue %fcc3, loop_749
tcs %xcc, 0x1
ld [%l7 + 0x54], %f13
movvs %xcc, %o3, %o2
loop_749:
bne,a,pt %xcc, loop_750
ldub [%l7 + 0x78], %g3
subcc %i1, %o7, %o4
fmovscs %xcc, %f6, %f4
loop_750:
orncc %o1, 0x1601, %l1
sth %i6, [%l7 + 0x44]
lduw [%l7 + 0x74], %l6
ldsh [%l7 + 0x0A], %l4
stw %i5, [%l7 + 0x78]
fmovdge %icc, %f3, %f7
movl %icc, %l2, %i2
lduh [%l7 + 0x20], %l0
sth %i4, [%l7 + 0x6C]
popc 0x0A80, %g6
ldsh [%l7 + 0x28], %g2
stx %o0, [%l7 + 0x48]
lduh [%l7 + 0x3A], %g7
ldsb [%l7 + 0x7F], %i7
ldsb [%l7 + 0x77], %o5
movneg %xcc, %i3, %l3
fmovsvc %icc, %f4, %f10
sdivcc %o6, 0x1460, %l5
bshuffle %f12, %f4, %f0
alignaddr %i0, %g1, %g4
alignaddr %o3, %g5, %o2
sdiv %i1, 0x0E46, %o7
mulx %o4, %o1, %g3
ldd [%l7 + 0x40], %f14
bcs,a %xcc, loop_751
brgez %i6, loop_752
taddcctv %l1, 0x0624, %l6
fpsub32s %f3, %f5, %f13
loop_751:
ld [%l7 + 0x4C], %f7
loop_752:
ld [%l7 + 0x20], %f0
movg %icc, %i5, %l4
fbl,a %fcc1, loop_753
movre %i2, %l0, %i4
andcc %l2, %g6, %g2
popc %o0, %g7
loop_753:
ldsw [%l7 + 0x18], %i7
orncc %i3, %o5, %o6
bvs,a loop_754
brgez %l5, loop_755
fmovscc %xcc, %f12, %f3
lduh [%l7 + 0x32], %i0
loop_754:
fnegd %f4, %f12
loop_755:
ldsw [%l7 + 0x60], %g1
fmuld8sux16 %f4, %f7, %f12
ldd [%l7 + 0x40], %f14
fmovdg %xcc, %f11, %f1
fnegs %f6, %f2
fmul8sux16 %f12, %f6, %f0
fnot2 %f2, %f0
fmovdleu %icc, %f0, %f1
std %f6, [%l7 + 0x48]
sdivx %g4, 0x1E7B, %l3
ldsw [%l7 + 0x70], %g5
ldsb [%l7 + 0x1B], %o2
fxor %f0, %f10, %f14
te %icc, 0x2
stb %i1, [%l7 + 0x69]
fbne,a %fcc2, loop_756
fpadd32 %f12, %f0, %f10
fpsub32s %f2, %f7, %f4
fnegd %f12, %f4
loop_756:
stx %o3, [%l7 + 0x30]
fbuge,a %fcc3, loop_757
fmovdle %icc, %f13, %f8
sth %o7, [%l7 + 0x22]
lduh [%l7 + 0x68], %o1
loop_757:
sth %g3, [%l7 + 0x54]
fmovsneg %xcc, %f15, %f12
ldd [%l7 + 0x58], %f4
fmovrdgez %i6, %f12, %f0
ldsw [%l7 + 0x64], %o4
movge %xcc, %l1, %i5
sethi 0x00A6, %l4
tg %xcc, 0x0
lduw [%l7 + 0x10], %l6
movl %icc, %l0, %i2
fmovsle %xcc, %f3, %f11
st %f3, [%l7 + 0x08]
ldsb [%l7 + 0x0A], %l2
fpsub32s %f11, %f9, %f10
fmovrdlez %i4, %f8, %f10
popc 0x07E5, %g6
lduw [%l7 + 0x24], %o0
fmovs %f13, %f7
ldsh [%l7 + 0x3C], %g2
ldd [%l7 + 0x28], %f0
fpadd32s %f6, %f7, %f8
fmovdneg %xcc, %f13, %f14
xor %i7, 0x0477, %g7
fsrc2s %f7, %f1
fmuld8ulx16 %f9, %f12, %f12
edge32 %o5, %o6, %i3
xnor %i0, %g1, %g4
fsrc1s %f2, %f14
ba loop_758
fmovrdgz %l5, %f0, %f14
stx %l3, [%l7 + 0x58]
mulscc %o2, 0x13A3, %g5
loop_758:
ld [%l7 + 0x50], %f15
fbge %fcc2, loop_759
brnz,a %o3, loop_760
edge16n %i1, %o7, %o1
fmovsvs %xcc, %f0, %f8
loop_759:
srlx %i6, 0x1E, %g3
loop_760:
stx %o4, [%l7 + 0x58]
stx %l1, [%l7 + 0x18]
fbl,a %fcc3, loop_761
addcc %i5, 0x00CB, %l4
fmovrdgz %l6, %f8, %f4
edge32l %i2, %l0, %i4
loop_761:
stx %g6, [%l7 + 0x78]
nop
setx loop_762, %l0, %l1
jmpl %l1, %l2
stb %g2, [%l7 + 0x64]
movn %icc, %i7, %o0
fmovde %icc, %f1, %f5
loop_762:
std %f12, [%l7 + 0x68]
sth %g7, [%l7 + 0x12]
fpmerge %f15, %f12, %f2
fbul %fcc2, loop_763
stw %o6, [%l7 + 0x48]
edge32 %o5, %i0, %i3
bcc,pt %xcc, loop_764
loop_763:
bgu,a,pt %xcc, loop_765
bcc,a,pn %xcc, loop_766
movrne %g4, %g1, %l3
loop_764:
fbg %fcc1, loop_767
loop_765:
ldsb [%l7 + 0x76], %o2
loop_766:
bge %icc, loop_768
mulx %l5, %g5, %o3
loop_767:
ld [%l7 + 0x08], %f0
fmovdcs %icc, %f15, %f5
loop_768:
lduw [%l7 + 0x60], %i1
stw %o7, [%l7 + 0x58]
tvs %xcc, 0x3
orn %i6, 0x1A0B, %o1
ldd [%l7 + 0x18], %f0
nop
setx loop_769, %l0, %l1
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 %o4, %g3, %l1
fbul,a %fcc3, loop_770
fnot2 %f12, %f14
loop_769:
xor %l4, %l6, %i5
stw %i2, [%l7 + 0x6C]
loop_770:
fnot2s %f0, %f2
array8 %l0, %i4, %g6
fbn,a %fcc1, loop_771
fcmpne16 %f2, %f2, %l2
fpack16 %f8, %f13
fcmpes %fcc2, %f12, %f4
loop_771:
ldsw [%l7 + 0x08], %g2
fcmpgt32 %f6, %f2, %o0
brnz %g7, loop_772
lduw [%l7 + 0x40], %i7
ldx [%l7 + 0x38], %o6
udivx %i0, 0x0FD2, %o5
loop_772:
mulx %i3, %g4, %g1
edge16 %l3, %o2, %g5
edge32n %l5, %o3, %i1
ldsw [%l7 + 0x18], %i6
tsubcc %o1, 0x00FE, %o4
fmovrdlez %o7, %f8, %f12
fcmpeq16 %f10, %f2, %l1
fmovdge %xcc, %f7, %f12
fcmpgt32 %f4, %f10, %g3
lduw [%l7 + 0x78], %l4
fcmpd %fcc1, %f2, %f10
fbl,a %fcc0, loop_773
fmovda %xcc, %f13, %f2
tge %icc, 0x0
bcc %xcc, loop_774
loop_773:
movl %icc, %l6, %i2
fand %f4, %f2, %f12
sth %l0, [%l7 + 0x5E]
loop_774:
ba,pn %xcc, loop_775
bg,pn %icc, loop_776
fmovrdne %i5, %f4, %f10
fpsub32 %f14, %f12, %f14
loop_775:
ld [%l7 + 0x10], %f9
loop_776:
movle %xcc, %g6, %l2
brgez,a %g2, loop_777
lduh [%l7 + 0x36], %i4
stx %o0, [%l7 + 0x68]
fnot1 %f12, %f14
loop_777:
stb %g7, [%l7 + 0x3A]
fornot2 %f10, %f14, %f12
fmovdcs %xcc, %f14, %f12
stw %o6, [%l7 + 0x0C]
fbul %fcc2, loop_778
ldub [%l7 + 0x44], %i7
fmovrdne %o5, %f0, %f14
lduw [%l7 + 0x24], %i0
loop_778:
fbuge,a %fcc3, loop_779
movgu %icc, %g4, %i3
lduw [%l7 + 0x3C], %g1
fnot1 %f6, %f6
loop_779:
fsrc2s %f2, %f2
fmovsn %icc, %f6, %f0
std %f10, [%l7 + 0x68]
bleu loop_780
sllx %o2, 0x12, %g5
tvc %xcc, 0x7
bl,pn %icc, loop_781
loop_780:
lduw [%l7 + 0x2C], %l5
ldx [%l7 + 0x08], %o3
fbue,a %fcc3, loop_782
loop_781:
fpadd16s %f6, %f0, %f6
fmovdpos %xcc, %f0, %f7
fxor %f4, %f14, %f12
loop_782:
lduw [%l7 + 0x48], %l3
fones %f4
fmuld8ulx16 %f12, %f8, %f14
sdivcc %i6, 0x1F28, %o1
fnot2 %f14, %f10
bpos,pt %icc, loop_783
ldsw [%l7 + 0x28], %i1
ldsb [%l7 + 0x7D], %o7
std %f0, [%l7 + 0x40]
loop_783:
lduw [%l7 + 0x38], %l1
ldsb [%l7 + 0x70], %o4
bn loop_784
udiv %g3, 0x0AEB, %l4
fandnot1 %f10, %f12, %f8
fandnot2s %f12, %f1, %f8
loop_784:
fbug %fcc1, loop_785
fmovrslz %l6, %f1, %f9
bpos,a,pt %icc, loop_786
fnands %f7, %f5, %f8
loop_785:
ble loop_787
ldub [%l7 + 0x18], %i2
loop_786:
fand %f6, %f4, %f12
sth %i5, [%l7 + 0x7E]
loop_787:
lduh [%l7 + 0x70], %l0
fmovrslez %l2, %f12, %f9
fornot1s %f9, %f13, %f1
fmovsn %icc, %f10, %f12
fandnot1 %f6, %f0, %f4
ble,a,pt %icc, loop_788
tvc %xcc, 0x4
mulscc %g6, 0x0DCB, %i4
ta %icc, 0x4
loop_788:
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x40], %f0
fbo %fcc1, loop_789
fpadd16 %f4, %f2, %f14
bn,a loop_790
subcc %o0, 0x14A9, %g2
loop_789:
fandnot1 %f0, %f0, %f8
ldsw [%l7 + 0x3C], %o6
loop_790:
tn %icc, 0x5
bvc,a,pn %xcc, loop_791
fmovdpos %icc, %f11, %f15
movne %xcc, %g7, %o5
lduh [%l7 + 0x76], %i7
loop_791:
movvs %icc, %g4, %i0
addc %i3, %g1, %g5
alignaddrl %l5, %o3, %o2
addcc %i6, 0x0BB9, %l3
fpadd16s %f3, %f7, %f4
movrlez %o1, %o7, %l1
udiv %o4, 0x1DF0, %i1
fmovsle %icc, %f10, %f1
fnot1s %f0, %f14
nop
setx loop_792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x67], %l4
ldsb [%l7 + 0x75], %l6
bneg loop_793
loop_792:
bpos,pn %icc, loop_794
fbule,a %fcc1, loop_795
fmovrsne %g3, %f8, %f2
loop_793:
ldd [%l7 + 0x20], %f4
loop_794:
fmovd %f14, %f0
loop_795:
stx %i2, [%l7 + 0x30]
stx %l0, [%l7 + 0x30]
subccc %i5, %g6, %l2
xor %o0, %i4, %o6
udivx %g2, 0x03C4, %g7
sethi 0x1354, %o5
tsubcctv %g4, 0x132A, %i0
fcmpeq16 %f10, %f4, %i7
ldsb [%l7 + 0x44], %g1
edge8ln %i3, %g5, %o3
fmovrdne %o2, %f12, %f2
movre %i6, %l3, %o1
udivcc %l5, 0x0A62, %l1
sth %o7, [%l7 + 0x46]
tsubcctv %i1, %o4, %l4
movcc %icc, %g3, %i2
ldd [%l7 + 0x28], %f8
fpsub16s %f2, %f0, %f0
lduw [%l7 + 0x34], %l6
fnegs %f0, %f5
edge32l %l0, %g6, %l2
fpsub16 %f14, %f0, %f6
smulcc %i5, 0x1AF6, %o0
fnand %f4, %f6, %f2
sllx %i4, %g2, %g7
srlx %o5, 0x18, %g4
ba %icc, loop_796
andn %i0, 0x1289, %i7
fbl %fcc0, loop_797
srax %g1, %i3, %g5
loop_796:
mova %icc, %o6, %o3
xor %i6, %o2, %l3
loop_797:
udivx %l5, 0x1C11, %l1
stw %o7, [%l7 + 0x74]
brz,a %i1, loop_798
edge8 %o1, %o4, %l4
ldsb [%l7 + 0x46], %i2
std %f2, [%l7 + 0x60]
loop_798:
fpsub32s %f11, %f5, %f6
ldsb [%l7 + 0x2C], %g3
xnor %l0, %g6, %l6
for %f14, %f0, %f0
fmul8x16 %f0, %f4, %f4
fblg,a %fcc3, loop_799
fbue,a %fcc3, loop_800
tn %xcc, 0x1
fand %f2, %f14, %f2
loop_799:
lduw [%l7 + 0x5C], %l2
loop_800:
lduw [%l7 + 0x2C], %i5
lduw [%l7 + 0x20], %i4
fxnors %f0, %f12, %f4
ldsh [%l7 + 0x26], %g2
ldd [%l7 + 0x28], %f4
lduw [%l7 + 0x4C], %g7
fsrc1s %f7, %f1
mova %icc, %o5, %g4
sth %o0, [%l7 + 0x62]
tg %icc, 0x0
fmovsne %xcc, %f0, %f6
stx %i0, [%l7 + 0x18]
fxnors %f13, %f7, %f7
fmovdleu %xcc, %f8, %f2
sth %g1, [%l7 + 0x36]
fmovrse %i7, %f2, %f0
fmul8sux16 %f10, %f14, %f14
edge16l %g5, %o6, %o3
fnand %f8, %f8, %f12
fxnor %f10, %f2, %f10
xnor %i3, 0x08CA, %i6
ldsw [%l7 + 0x20], %o2
bgu %icc, loop_801
fmovdn %icc, %f15, %f11
edge16l %l5, %l1, %l3
fmovsleu %xcc, %f2, %f0
loop_801:
movcc %icc, %i1, %o7
ld [%l7 + 0x68], %f10
fzero %f6
ldsb [%l7 + 0x7D], %o4
fcmpne16 %f12, %f2, %o1
fmovse %icc, %f9, %f15
fmuld8sux16 %f4, %f4, %f8
fmovrsgz %l4, %f0, %f8
siam 0x3
stw %g3, [%l7 + 0x10]
fmovdne %icc, %f14, %f11
fcmpgt32 %f14, %f0, %i2
ldd [%l7 + 0x30], %f0
fpadd16 %f2, %f6, %f6
ldd [%l7 + 0x28], %f0
st %f0, [%l7 + 0x38]
brgez,a %l0, loop_802
stx %g6, [%l7 + 0x08]
fmovrsgez %l6, %f7, %f5
fbe,a %fcc1, loop_803
loop_802:
ld [%l7 + 0x40], %f5
bvs,a,pn %icc, loop_804
stw %i5, [%l7 + 0x10]
loop_803:
tl %icc, 0x1
faligndata %f2, %f2, %f10
loop_804:
udivcc %i4, 0x1A6B, %g2
ldsw [%l7 + 0x48], %g7
taddcctv %o5, 0x0EB6, %l2
call loop_805
udiv %g4, 0x09E9, %i0
srl %o0, 0x08, %g1
fmovdl %xcc, %f13, %f6
loop_805:
fzero %f12
addcc %i7, 0x1790, %g5
fbuge,a %fcc2, loop_806
bcs %xcc, loop_807
bgu,pt %icc, loop_808
ldub [%l7 + 0x42], %o3
loop_806:
fnand %f6, %f14, %f12
loop_807:
ld [%l7 + 0x68], %f4
loop_808:
ldsw [%l7 + 0x14], %i3
fpadd32s %f13, %f14, %f1
st %f15, [%l7 + 0x58]
bleu loop_809
ldub [%l7 + 0x40], %i6
bg %xcc, loop_810
ldsh [%l7 + 0x50], %o6
loop_809:
stx %o2, [%l7 + 0x50]
movneg %xcc, %l1, %l5
loop_810:
fmul8x16au %f4, %f15, %f8
ldsh [%l7 + 0x70], %i1
fmovrde %o7, %f10, %f6
fmovse %xcc, %f15, %f10
fmovdvc %icc, %f3, %f5
stw %o4, [%l7 + 0x68]
st %f9, [%l7 + 0x64]
orncc %o1, %l3, %g3
lduw [%l7 + 0x18], %l4
tvc %icc, 0x3
tpos %icc, 0x2
lduw [%l7 + 0x7C], %l0
fmovsgu %xcc, %f4, %f8
stb %g6, [%l7 + 0x41]
sub %i2, 0x0E07, %i5
nop
setx loop_811, %l0, %l1
jmpl %l1, %i4
tg %xcc, 0x5
fpadd16 %f8, %f0, %f14
movrgez %g2, 0x349, %l6
loop_811:
sdiv %g7, 0x120B, %l2
fexpand %f8, %f14
subccc %o5, %i0, %g4
movre %g1, %o0, %i7
edge16l %o3, %g5, %i3
call loop_812
movvs %icc, %o6, %o2
fmovscs %icc, %f6, %f8
fmovs %f12, %f4
loop_812:
edge8 %i6, %l1, %i1
st %f12, [%l7 + 0x18]
ldub [%l7 + 0x57], %o7
fmuld8ulx16 %f1, %f8, %f4
sra %l5, %o4, %l3
ld [%l7 + 0x70], %f7
ldub [%l7 + 0x6E], %o1
ldub [%l7 + 0x57], %g3
fmovsleu %xcc, %f7, %f14
lduw [%l7 + 0x28], %l4
tcc %icc, 0x6
tneg %icc, 0x2
udivx %l0, 0x0AFF, %i2
mulscc %g6, %i5, %g2
sth %i4, [%l7 + 0x08]
tg %icc, 0x7
sdivcc %l6, 0x1E09, %l2
alignaddr %o5, %g7, %i0
st %f7, [%l7 + 0x24]
ld [%l7 + 0x20], %f15
fble,a %fcc0, loop_813
stb %g1, [%l7 + 0x30]
and %g4, 0x0704, %o0
addcc %o3, %g5, %i3
loop_813:
ldx [%l7 + 0x10], %i7
fbne %fcc3, loop_814
ld [%l7 + 0x70], %f8
ldd [%l7 + 0x58], %f10
mulscc %o6, 0x057A, %i6
loop_814:
ldub [%l7 + 0x4B], %l1
lduh [%l7 + 0x70], %i1
ld [%l7 + 0x08], %f1
sethi 0x172C, %o2
tneg %icc, 0x4
fmovrdgez %o7, %f12, %f10
fcmpne32 %f6, %f12, %l5
std %f8, [%l7 + 0x10]
edge16n %l3, %o4, %g3
bcc,pn %xcc, loop_815
ldsw [%l7 + 0x64], %o1
stw %l4, [%l7 + 0x14]
movg %xcc, %i2, %l0
loop_815:
ble,a,pt %icc, loop_816
andn %i5, %g2, %i4
subc %g6, 0x058B, %l2
fandnot2 %f10, %f14, %f0
loop_816:
fblg,a %fcc2, loop_817
ldd [%l7 + 0x70], %f6
sllx %l6, %o5, %i0
ldsh [%l7 + 0x36], %g1
loop_817:
fbu,a %fcc3, loop_818
lduh [%l7 + 0x7C], %g7
fandnot1s %f8, %f2, %f12
fcmpeq32 %f10, %f2, %o0
loop_818:
fandnot1s %f12, %f14, %f6
siam 0x0
lduw [%l7 + 0x34], %o3
fbe %fcc1, loop_819
fbug,a %fcc3, loop_820
movvc %icc, %g4, %i3
fornot2 %f10, %f2, %f12
loop_819:
fpack16 %f12, %f3
loop_820:
bg,a %xcc, loop_821
ble,a,pn %xcc, loop_822
brlz %i7, loop_823
stb %o6, [%l7 + 0x2E]
loop_821:
fmovdcc %xcc, %f10, %f7
loop_822:
alignaddrl %i6, %l1, %g5
loop_823:
fmovscs %xcc, %f5, %f0
movgu %icc, %o2, %o7
smul %i1, %l5, %o4
ld [%l7 + 0x34], %f2
ldsw [%l7 + 0x64], %g3
edge32 %l3, %l4, %o1
fmovsa %icc, %f6, %f8
fnot2 %f8, %f2
for %f10, %f6, %f12
movcs %icc, %i2, %l0
lduw [%l7 + 0x10], %g2
call loop_824
fmovsn %icc, %f8, %f12
stx %i4, [%l7 + 0x38]
or %i5, %l2, %g6
loop_824:
movrlez %o5, 0x315, %l6
fbuge,a %fcc1, loop_825
sllx %g1, 0x08, %i0
ldub [%l7 + 0x60], %g7
fands %f5, %f6, %f14
loop_825:
st %f5, [%l7 + 0x44]
fnor %f8, %f10, %f8
fones %f13
fmovda %xcc, %f15, %f14
bneg loop_826
edge32l %o3, %o0, %i3
tvc %xcc, 0x7
subcc %g4, %i7, %o6
loop_826:
sll %i6, 0x0A, %l1
ta %xcc, 0x5
lduh [%l7 + 0x24], %g5
fsrc1s %f0, %f4
fmovdle %icc, %f11, %f6
udivcc %o7, 0x0383, %i1
lduh [%l7 + 0x1E], %l5
pdist %f4, %f0, %f0
tneg %icc, 0x5
ldsb [%l7 + 0x7B], %o2
fbue,a %fcc0, loop_827
movcs %xcc, %o4, %g3
xorcc %l3, %o1, %l4
move %xcc, %i2, %l0
loop_827:
fmovd %f12, %f12
smulcc %i4, 0x1969, %g2
fmovsleu %xcc, %f0, %f11
ld [%l7 + 0x4C], %f15
movne %icc, %i5, %l2
stw %o5, [%l7 + 0x24]
fcmped %fcc0, %f12, %f14
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %g6
std %f2, [%l7 + 0x50]
std %f8, [%l7 + 0x60]
fpsub32s %f8, %f3, %f13
lduw [%l7 + 0x6C], %i0
fbge,a %fcc2, loop_828
lduh [%l7 + 0x10], %g7
fbu %fcc1, loop_829
tleu %xcc, 0x3
loop_828:
fmovrdlez %o3, %f8, %f8
stx %o0, [%l7 + 0x30]
loop_829:
fmovdle %xcc, %f4, %f15
lduw [%l7 + 0x78], %g1
movrgez %g4, %i7, %o6
movrlz %i6, 0x2A4, %i3
array8 %g5, %o7, %i1
lduw [%l7 + 0x38], %l1
st %f11, [%l7 + 0x0C]
sdivcc %o2, 0x01F0, %o4
stw %l5, [%l7 + 0x3C]
fmovspos %xcc, %f8, %f15
stw %g3, [%l7 + 0x18]
fmovdvc %icc, %f0, %f5
movrne %o1, %l4, %l3
fsrc1 %f12, %f2
fpack32 %f0, %f4, %f10
fpsub16 %f12, %f0, %f14
fcmple16 %f6, %f12, %l0
ld [%l7 + 0x3C], %f1
xnorcc %i4, %i2, %g2
array8 %l2, %o5, %i5
fors %f6, %f12, %f0
lduw [%l7 + 0x7C], %l6
subcc %i0, 0x1405, %g6
udivcc %g7, 0x0C28, %o3
ldx [%l7 + 0x78], %g1
alignaddr %g4, %i7, %o6
stw %o0, [%l7 + 0x20]
subc %i6, %g5, %o7
bvs,a loop_830
ldsh [%l7 + 0x72], %i1
movrne %l1, %i3, %o4
fpadd16s %f11, %f6, %f3
loop_830:
srlx %o2, 0x16, %l5
edge8ln %o1, %l4, %l3
sth %g3, [%l7 + 0x08]
fnands %f2, %f8, %f4
movrne %l0, 0x005, %i4
udivx %i2, 0x1422, %l2
bvs,a,pn %icc, loop_831
ld [%l7 + 0x08], %f2
fcmple16 %f14, %f4, %o5
addcc %i5, 0x0173, %l6
loop_831:
movneg %xcc, %g2, %g6
ldx [%l7 + 0x50], %g7
subc %o3, %i0, %g4
tsubcctv %i7, %g1, %o0
taddcc %i6, 0x0504, %g5
fmovsle %xcc, %f10, %f3
fbn,a %fcc2, loop_832
fandnot2s %f13, %f0, %f2
or %o6, 0x01EB, %o7
ldsh [%l7 + 0x16], %l1
loop_832:
fpsub32 %f2, %f6, %f2
ldub [%l7 + 0x2E], %i3
subc %o4, %o2, %l5
tvc %icc, 0x4
bvc,pt %xcc, loop_833
fnot1s %f5, %f11
umulcc %i1, 0x1540, %l4
fornot2s %f7, %f9, %f7
loop_833:
movgu %icc, %l3, %o1
tleu %xcc, 0x7
fpadd16 %f0, %f10, %f2
tpos %xcc, 0x2
andncc %g3, %l0, %i2
stw %l2, [%l7 + 0x70]
std %f4, [%l7 + 0x30]
fmovscs %xcc, %f1, %f5
bvs %icc, loop_834
fpadd16s %f8, %f7, %f6
fpadd16 %f10, %f6, %f4
movcs %icc, %i4, %o5
loop_834:
lduh [%l7 + 0x46], %i5
edge8 %l6, %g2, %g7
fpadd32s %f15, %f12, %f12
lduw [%l7 + 0x14], %o3
fbge,a %fcc2, loop_835
brlez,a %g6, loop_836
call loop_837
andcc %i0, %g4, %i7
loop_835:
fcmpgt32 %f8, %f14, %o0
loop_836:
ldsw [%l7 + 0x40], %g1
loop_837:
ldsh [%l7 + 0x08], %g5
fnot2s %f9, %f2
fbge %fcc1, loop_838
ldx [%l7 + 0x68], %o6
ldub [%l7 + 0x70], %i6
fpsub32s %f8, %f0, %f13
loop_838:
array16 %o7, %i3, %l1
fmovspos %xcc, %f10, %f6
orcc %o4, %o2, %i1
movvc %icc, %l5, %l3
te %xcc, 0x0
fcmple16 %f0, %f6, %o1
call loop_839
sth %g3, [%l7 + 0x30]
mulx %l0, %l4, %i2
move %icc, %i4, %l2
loop_839:
udivx %i5, 0x0FCD, %l6
std %f12, [%l7 + 0x28]
fmovdge %xcc, %f6, %f11
ta %xcc, 0x3
lduw [%l7 + 0x40], %g2
std %f12, [%l7 + 0x70]
andcc %g7, 0x0BE6, %o3
ldd [%l7 + 0x38], %f2
te %xcc, 0x3
sdiv %g6, 0x139B, %o5
stx %i0, [%l7 + 0x50]
lduh [%l7 + 0x44], %i7
fmovrdlez %g4, %f6, %f2
array16 %o0, %g5, %g1
fmovdpos %icc, %f5, %f10
bcs,a loop_840
ld [%l7 + 0x64], %f12
fbe,a %fcc1, loop_841
fmovdneg %xcc, %f9, %f0
loop_840:
fandnot1 %f2, %f2, %f6
call loop_842
loop_841:
ld [%l7 + 0x44], %f11
brnz,a %i6, loop_843
fmovdl %icc, %f2, %f1
loop_842:
fcmpeq32 %f10, %f6, %o7
brlz %o6, loop_844
loop_843:
fnegd %f0, %f4
fmovde %xcc, %f13, %f4
fmovscs %xcc, %f4, %f3
loop_844:
fones %f15
fmovsgu %xcc, %f9, %f15
movvs %xcc, %i3, %l1
bpos,pt %icc, loop_845
brnz,a %o2, loop_846
stw %o4, [%l7 + 0x68]
stw %i1, [%l7 + 0x5C]
loop_845:
movrgez %l3, 0x047, %l5
loop_846:
fmuld8ulx16 %f8, %f10, %f6
nop
setx loop_847, %l0, %l1
jmpl %l1, %g3
te %xcc, 0x0
ldub [%l7 + 0x7A], %o1
fnot1 %f10, %f10
loop_847:
fpsub16 %f8, %f2, %f6
sth %l0, [%l7 + 0x44]
popc %i2, %i4
brlez %l2, loop_848
movrgez %l4, %i5, %g2
fbule %fcc3, loop_849
or %l6, 0x020A, %g7
loop_848:
ldsw [%l7 + 0x10], %g6
pdist %f8, %f14, %f6
loop_849:
bn,a,pt %icc, loop_850
fmul8ulx16 %f14, %f14, %f14
lduh [%l7 + 0x32], %o5
brnz,a %o3, loop_851
loop_850:
sth %i7, [%l7 + 0x52]
fexpand %f3, %f14
edge32n %i0, %g4, %g5
loop_851:
movl %icc, %o0, %i6
edge8ln %o7, %g1, %i3
st %f9, [%l7 + 0x30]
fmovd %f8, %f8
edge32ln %l1, %o6, %o2
fabss %f11, %f5
ldsh [%l7 + 0x14], %i1
bg,a,pt %icc, loop_852
fmovsleu %xcc, %f11, %f14
udiv %o4, 0x0013, %l3
fmul8x16al %f8, %f0, %f2
loop_852:
stb %g3, [%l7 + 0x73]
stx %o1, [%l7 + 0x70]
fmovsle %icc, %f15, %f1
ldsw [%l7 + 0x58], %l5
fbo,a %fcc0, loop_853
fpack32 %f12, %f8, %f6
fmovdneg %xcc, %f15, %f13
lduw [%l7 + 0x1C], %i2
loop_853:
movcs %xcc, %l0, %i4
lduh [%l7 + 0x0C], %l4
ldd [%l7 + 0x58], %f10
fmovse %icc, %f2, %f7
sth %i5, [%l7 + 0x32]
fzero %f0
ld [%l7 + 0x0C], %f15
fxors %f11, %f13, %f11
fpsub16s %f15, %f14, %f6
mulscc %l2, 0x1B74, %l6
stx %g7, [%l7 + 0x10]
lduw [%l7 + 0x74], %g6
movg %icc, %g2, %o3
ldsb [%l7 + 0x27], %i7
ldd [%l7 + 0x20], %f6
bvs,a,pt %xcc, loop_854
stx %i0, [%l7 + 0x68]
fandnot1 %f2, %f8, %f8
movneg %icc, %o5, %g4
loop_854:
tl %xcc, 0x6
fmovdvc %icc, %f9, %f8
ldsw [%l7 + 0x60], %o0
fzero %f0
tcc %xcc, 0x4
sllx %g5, 0x0B, %i6
fmovdleu %xcc, %f0, %f3
movrlez %g1, %i3, %o7
sth %o6, [%l7 + 0x32]
ble,a,pn %icc, loop_855
pdist %f0, %f2, %f8
stx %o2, [%l7 + 0x78]
tpos %icc, 0x0
loop_855:
lduh [%l7 + 0x28], %i1
stw %o4, [%l7 + 0x1C]
lduh [%l7 + 0x3C], %l1
movle %xcc, %g3, %l3
or %o1, %i2, %l0
bvs,a,pt %icc, loop_856
ldsb [%l7 + 0x5D], %l5
array8 %l4, %i5, %l2
fmuld8ulx16 %f5, %f9, %f0
loop_856:
fpsub32s %f8, %f11, %f12
ldd [%l7 + 0x08], %f2
addc %i4, 0x156C, %l6
tgu %xcc, 0x2
fabss %f3, %f2
tne %xcc, 0x7
brnz %g7, loop_857
ldsb [%l7 + 0x40], %g2
fpack16 %f10, %f4
stx %o3, [%l7 + 0x38]
loop_857:
andncc %g6, %i7, %o5
brlez %g4, loop_858
fandnot1 %f0, %f12, %f14
fcmpes %fcc3, %f2, %f7
pdist %f4, %f6, %f10
loop_858:
fand %f4, %f2, %f2
ldsw [%l7 + 0x50], %o0
edge8l %g5, %i0, %g1
ld [%l7 + 0x48], %f2
ldsw [%l7 + 0x28], %i6
bl,a,pn %icc, loop_859
tcc %xcc, 0x7
movle %xcc, %i3, %o6
fones %f2
loop_859:
fxor %f2, %f0, %f6
fnot1s %f13, %f14
bge,a,pn %xcc, loop_860
subcc %o2, 0x19BB, %o7
stb %i1, [%l7 + 0x6D]
ldd [%l7 + 0x60], %f4
loop_860:
subcc %l1, 0x1179, %o4
movl %icc, %g3, %l3
ldsh [%l7 + 0x54], %i2
fmovdneg %icc, %f3, %f9
tn %icc, 0x6
sethi 0x193B, %o1
edge8 %l5, %l4, %l0
movneg %xcc, %i5, %i4
fmovde %xcc, %f13, %f14
ldsw [%l7 + 0x2C], %l6
edge16l %l2, %g7, %o3
ldsb [%l7 + 0x54], %g6
fmovsneg %icc, %f2, %f10
andcc %i7, 0x12CA, %g2
fmovsvs %xcc, %f2, %f14
ldub [%l7 + 0x4D], %g4
fmuld8ulx16 %f0, %f12, %f10
fsrc1 %f14, %f10
ldd [%l7 + 0x10], %f12
stb %o5, [%l7 + 0x5A]
tvs %icc, 0x5
ldsw [%l7 + 0x4C], %o0
tcs %icc, 0x6
sdivcc %g5, 0x11FB, %g1
stw %i0, [%l7 + 0x7C]
stb %i6, [%l7 + 0x44]
movneg %xcc, %o6, %o2
fcmpd %fcc3, %f12, %f2
fmovdpos %xcc, %f10, %f14
fmovse %xcc, %f14, %f10
xnorcc %i3, 0x0B18, %i1
ldub [%l7 + 0x41], %o7
move %icc, %o4, %g3
ldx [%l7 + 0x60], %l1
andn %i2, %o1, %l3
fmovse %xcc, %f15, %f4
fbue %fcc0, loop_861
ldd [%l7 + 0x48], %f0
fnot2s %f10, %f1
ldd [%l7 + 0x60], %f0
loop_861:
fbge %fcc3, loop_862
stx %l5, [%l7 + 0x30]
fmovrdne %l4, %f8, %f14
edge8 %i5, %l0, %i4
loop_862:
st %f4, [%l7 + 0x60]
fmovsa %icc, %f4, %f0
ldx [%l7 + 0x10], %l2
ldx [%l7 + 0x78], %g7
movre %o3, %l6, %i7
movn %icc, %g6, %g4
ldx [%l7 + 0x20], %g2
fmovdg %xcc, %f0, %f12
lduw [%l7 + 0x68], %o0
sllx %o5, %g1, %i0
fbug %fcc1, loop_863
fnot1s %f0, %f14
fbul,a %fcc3, loop_864
lduw [%l7 + 0x24], %i6
loop_863:
fmovdle %xcc, %f10, %f14
bne,a %xcc, loop_865
loop_864:
stb %o6, [%l7 + 0x77]
fnands %f14, %f11, %f14
umulcc %o2, 0x18F7, %i3
loop_865:
ldsh [%l7 + 0x38], %g5
fcmpd %fcc2, %f6, %f14
std %f10, [%l7 + 0x58]
fmovdgu %icc, %f10, %f10
ldsw [%l7 + 0x64], %o7
fcmple16 %f4, %f14, %i1
udivx %g3, 0x096A, %o4
sth %l1, [%l7 + 0x38]
fmovsgu %icc, %f8, %f4
fmovdne %xcc, %f0, %f9
st %f15, [%l7 + 0x40]
stx %o1, [%l7 + 0x10]
fmovscs %icc, %f3, %f7
std %f0, [%l7 + 0x78]
fmovsleu %xcc, %f8, %f0
tle %xcc, 0x3
ldx [%l7 + 0x20], %l3
ldsb [%l7 + 0x70], %l5
srax %l4, %i2, %i5
fpadd16s %f7, %f2, %f4
stw %l0, [%l7 + 0x78]
fnand %f12, %f8, %f6
stb %l2, [%l7 + 0x4E]
ldd [%l7 + 0x68], %f14
movl %xcc, %g7, %o3
fmovsa %icc, %f6, %f9
ld [%l7 + 0x1C], %f4
fpackfix %f8, %f14
std %f14, [%l7 + 0x38]
fands %f6, %f5, %f7
fbne,a %fcc0, loop_866
fandnot1 %f8, %f4, %f0
fba,a %fcc3, loop_867
fmul8x16al %f8, %f3, %f12
loop_866:
fmovdne %xcc, %f15, %f10
ldsw [%l7 + 0x14], %l6
loop_867:
ld [%l7 + 0x58], %f13
bge,pt %xcc, loop_868
ldx [%l7 + 0x70], %i4
fmovrsne %i7, %f11, %f0
ldub [%l7 + 0x6D], %g4
loop_868:
edge32n %g6, %o0, %o5
sth %g2, [%l7 + 0x1E]
fabss %f13, %f1
tg %xcc, 0x7
fexpand %f13, %f2
ba,a,pn %icc, loop_869
be,a,pn %xcc, loop_870
std %f2, [%l7 + 0x08]
ldx [%l7 + 0x68], %i0
loop_869:
ldub [%l7 + 0x64], %g1
loop_870:
array8 %i6, %o6, %o2
sth %i3, [%l7 + 0x74]
te %icc, 0x5
fpsub16s %f7, %f13, %f4
for %f0, %f4, %f10
move %xcc, %g5, %i1
tcc %icc, 0x7
fcmple32 %f2, %f6, %g3
sth %o7, [%l7 + 0x58]
tcs %icc, 0x2
lduw [%l7 + 0x58], %l1
ld [%l7 + 0x70], %f5
fpsub16s %f14, %f13, %f13
fpackfix %f12, %f3
fmovdl %icc, %f3, %f13
lduh [%l7 + 0x56], %o1
ld [%l7 + 0x28], %f14
fmovdcs %icc, %f5, %f9
fbge %fcc3, loop_871
lduw [%l7 + 0x74], %o4
edge8n %l5, %l4, %i2
movle %icc, %i5, %l0
loop_871:
movneg %xcc, %l3, %l2
edge16ln %o3, %l6, %i4
bcs,a %xcc, loop_872
fpsub32s %f8, %f3, %f9
fsrc1s %f11, %f5
andn %g7, 0x1A37, %g4
loop_872:
fmovdne %icc, %f1, %f9
lduw [%l7 + 0x38], %g6
stb %i7, [%l7 + 0x60]
popc 0x19F9, %o5
tleu %icc, 0x4
fmovrsne %o0, %f3, %f4
stw %g2, [%l7 + 0x64]
ldub [%l7 + 0x30], %i0
fmovsne %xcc, %f8, %f8
faligndata %f6, %f6, %f6
sth %i6, [%l7 + 0x16]
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x18], %o6
fmovdcc %xcc, %f1, %f11
fmovdcs %icc, %f10, %f13
tsubcctv %o2, 0x07F0, %g1
fzero %f12
ld [%l7 + 0x68], %f5
fxnors %f9, %f4, %f9
fnot1 %f0, %f14
lduh [%l7 + 0x6C], %i3
ldx [%l7 + 0x68], %g5
andn %g3, 0x055B, %i1
ldsh [%l7 + 0x32], %l1
xnor %o1, 0x0E1E, %o7
ldsb [%l7 + 0x73], %l5
tvs %icc, 0x1
subc %l4, 0x14FA, %i2
stb %o4, [%l7 + 0x50]
fandnot2s %f11, %f11, %f14
ldx [%l7 + 0x70], %i5
stb %l0, [%l7 + 0x72]
fmovsgu %xcc, %f7, %f8
bpos,pn %xcc, loop_873
fone %f4
stb %l2, [%l7 + 0x1E]
bge,pn %xcc, loop_874
loop_873:
ld [%l7 + 0x70], %f5
movrne %o3, 0x194, %l3
fbe %fcc0, loop_875
loop_874:
andn %l6, %g7, %g4
fxnor %f10, %f0, %f14
bn,pn %icc, loop_876
loop_875:
fcmpeq16 %f0, %f8, %g6
ldsw [%l7 + 0x64], %i4
fbn %fcc0, loop_877
loop_876:
ldx [%l7 + 0x50], %o5
ldsb [%l7 + 0x52], %o0
ldsb [%l7 + 0x6C], %i7
loop_877:
edge32l %g2, %i0, %i6
fblg %fcc2, loop_878
fmovrsgez %o2, %f9, %f11
taddcc %o6, %i3, %g5
stx %g1, [%l7 + 0x70]
loop_878:
srax %g3, 0x08, %i1
brgez %o1, loop_879
lduh [%l7 + 0x20], %o7
lduh [%l7 + 0x3A], %l5
fabsd %f14, %f14
loop_879:
nop
setx loop_880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge %fcc0, loop_881
fmovde %xcc, %f15, %f15
fcmpne32 %f10, %f12, %l4
loop_880:
ldub [%l7 + 0x64], %l1
loop_881:
bge,a loop_882
movvc %xcc, %i2, %i5
subcc %l0, %o4, %l2
ld [%l7 + 0x2C], %f5
loop_882:
call loop_883
andn %o3, 0x1C97, %l3
edge8l %g7, %l6, %g6
fnands %f10, %f14, %f3
loop_883:
fmul8sux16 %f2, %f4, %f12
fsrc1s %f9, %f3
movl %icc, %i4, %o5
ldd [%l7 + 0x38], %f8
fsrc2 %f8, %f8
bl,a,pn %xcc, loop_884
addccc %o0, 0x0A81, %i7
smulcc %g4, %i0, %g2
ldsh [%l7 + 0x26], %i6
loop_884:
fmovsg %icc, %f12, %f4
lduh [%l7 + 0x24], %o6
lduh [%l7 + 0x4A], %i3
brgz %g5, loop_885
bgu,a %icc, loop_886
fmovsle %icc, %f9, %f11
tne %xcc, 0x5
loop_885:
bvc,a,pt %icc, loop_887
loop_886:
edge8 %g1, %o2, %g3
sdiv %o1, 0x057C, %i1
bleu,pt %icc, loop_888
loop_887:
te %icc, 0x0
edge32ln %o7, %l5, %l4
fcmped %fcc1, %f4, %f6
loop_888:
tleu %icc, 0x3
fmovrse %l1, %f6, %f9
brlez %i2, loop_889
edge32l %i5, %l0, %l2
ldx [%l7 + 0x68], %o3
brgez,a %l3, loop_890
loop_889:
stb %g7, [%l7 + 0x2F]
nop
setx loop_891, %l0, %l1
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 %l6, %o4, %i4
loop_890:
udivcc %g6, 0x1305, %o5
ld [%l7 + 0x48], %f9
loop_891:
sdivcc %o0, 0x0A22, %i7
ldsw [%l7 + 0x78], %g4
sethi 0x15DE, %g2
lduh [%l7 + 0x6C], %i6
fpadd16s %f8, %f12, %f7
be,a loop_892
fsrc2s %f9, %f5
ldsh [%l7 + 0x7E], %i0
fandnot1 %f0, %f6, %f6
loop_892:
sth %o6, [%l7 + 0x14]
stx %g5, [%l7 + 0x18]
fcmple16 %f14, %f8, %g1
tne %icc, 0x6
tcc %icc, 0x1
ldsw [%l7 + 0x20], %i3
tge %icc, 0x0
fcmpne32 %f14, %f2, %g3
fblg %fcc2, loop_893
ldsw [%l7 + 0x30], %o2
xnorcc %o1, 0x1613, %i1
tneg %xcc, 0x5
loop_893:
bn %xcc, loop_894
ldsb [%l7 + 0x76], %o7
fbge,a %fcc1, loop_895
siam 0x3
loop_894:
fmovdl %icc, %f4, %f2
stx %l5, [%l7 + 0x68]
loop_895:
movcc %icc, %l4, %l1
fornot2 %f0, %f2, %f8
fpadd32 %f6, %f8, %f14
fpmerge %f3, %f10, %f0
fpackfix %f6, %f14
tleu %xcc, 0x2
movrgez %i2, 0x271, %l0
subc %i5, 0x1BEF, %o3
ldx [%l7 + 0x78], %l2
mulscc %g7, 0x01B8, %l6
tcs %xcc, 0x5
call loop_896
fpsub32s %f3, %f2, %f0
tvs %xcc, 0x7
fmovdn %icc, %f0, %f11
loop_896:
fmovscc %xcc, %f15, %f15
ldsh [%l7 + 0x2E], %o4
taddcctv %i4, %l3, %g6
xor %o0, 0x061D, %i7
fabss %f9, %f6
ldsw [%l7 + 0x40], %g4
brgez,a %o5, loop_897
ldsb [%l7 + 0x37], %g2
orn %i6, %i0, %o6
fone %f10
loop_897:
stw %g5, [%l7 + 0x7C]
fpadd32s %f3, %f3, %f4
edge32ln %i3, %g3, %o2
fnot2 %f10, %f10
orcc %g1, %o1, %o7
movleu %xcc, %i1, %l4
fnot1s %f6, %f8
bge,a,pt %icc, loop_898
st %f12, [%l7 + 0x2C]
stw %l1, [%l7 + 0x18]
stw %i2, [%l7 + 0x50]
loop_898:
fornot1s %f3, %f0, %f12
fones %f10
mulscc %l5, 0x1DAC, %l0
fmovsle %icc, %f3, %f7
movgu %xcc, %i5, %o3
fmovdcc %xcc, %f2, %f4
fmovda %xcc, %f5, %f3
subc %g7, 0x09DC, %l6
movg %icc, %o4, %l2
ld [%l7 + 0x08], %f15
ldd [%l7 + 0x78], %f12
sdivcc %i4, 0x0F97, %g6
fors %f11, %f7, %f1
bne,a,pn %xcc, loop_899
srlx %o0, %l3, %g4
std %f4, [%l7 + 0x50]
lduw [%l7 + 0x2C], %o5
loop_899:
stb %g2, [%l7 + 0x68]
stb %i7, [%l7 + 0x45]
be,a %xcc, loop_900
ba,a,pt %icc, loop_901
ldx [%l7 + 0x10], %i0
srl %i6, %g5, %o6
loop_900:
umul %i3, 0x1FB0, %o2
loop_901:
bne,a %xcc, loop_902
edge32 %g1, %o1, %g3
ld [%l7 + 0x20], %f14
fpadd32s %f14, %f14, %f5
loop_902:
fbg,a %fcc2, loop_903
fornot1s %f7, %f12, %f6
brlez,a %o7, loop_904
fmovscc %xcc, %f10, %f7
loop_903:
fcmple16 %f0, %f6, %i1
stw %l1, [%l7 + 0x34]
loop_904:
fmovrde %i2, %f6, %f12
fblg,a %fcc3, loop_905
movle %icc, %l4, %l0
fmovde %xcc, %f8, %f9
stx %l5, [%l7 + 0x68]
loop_905:
ldx [%l7 + 0x58], %i5
sth %o3, [%l7 + 0x70]
brlz,a %l6, loop_906
orn %o4, 0x0BC2, %g7
fornot1 %f2, %f12, %f2
ldsw [%l7 + 0x58], %l2
loop_906:
fcmple16 %f4, %f14, %g6
ldd [%l7 + 0x30], %f4
movvc %icc, %i4, %l3
ldsh [%l7 + 0x64], %g4
fcmpes %fcc3, %f1, %f2
movrlz %o5, 0x228, %g2
ldsw [%l7 + 0x7C], %o0
edge16 %i7, %i6, %g5
fmul8x16 %f14, %f10, %f10
stw %o6, [%l7 + 0x44]
fbug,a %fcc0, loop_907
fmovscs %icc, %f5, %f0
mulx %i3, 0x0961, %o2
edge8n %g1, %o1, %i0
loop_907:
lduw [%l7 + 0x60], %o7
fmovrsgz %g3, %f5, %f6
ldsh [%l7 + 0x78], %i1
fmovdge %icc, %f1, %f6
ldd [%l7 + 0x40], %f0
brz,a %l1, loop_908
fmovrdlez %i2, %f0, %f0
sth %l4, [%l7 + 0x46]
tne %xcc, 0x7
loop_908:
fpsub16s %f14, %f7, %f5
fzeros %f7
movrlez %l5, 0x227, %i5
array32 %l0, %o3, %l6
fxnor %f14, %f2, %f10
brnz,a %o4, loop_909
xnorcc %l2, %g7, %g6
movleu %xcc, %i4, %l3
movleu %xcc, %o5, %g4
loop_909:
sdiv %g2, 0x04DF, %i7
fcmpne32 %f2, %f8, %i6
lduw [%l7 + 0x44], %g5
edge8 %o6, %o0, %i3
tpos %icc, 0x6
ldsb [%l7 + 0x76], %o2
fpsub32 %f14, %f8, %f8
fnegd %f12, %f8
ldsw [%l7 + 0x54], %g1
fpadd16 %f10, %f6, %f12
fpsub16 %f0, %f12, %f4
brlz %o1, loop_910
fxnor %f8, %f6, %f2
movleu %icc, %i0, %o7
brz %i1, loop_911
loop_910:
sth %l1, [%l7 + 0x7E]
ldsh [%l7 + 0x12], %i2
fpadd16 %f2, %f2, %f6
loop_911:
fmovdne %icc, %f13, %f12
stw %g3, [%l7 + 0x2C]
sdivx %l4, 0x0A64, %l5
fmovs %f0, %f14
fmovspos %xcc, %f13, %f7
nop
setx loop_912, %l0, %l1
jmpl %l1, %l0
nop
setx loop_913, %l0, %l1
jmpl %l1, %i5
sth %o3, [%l7 + 0x6E]
ld [%l7 + 0x30], %f15
loop_912:
stw %l6, [%l7 + 0x78]
loop_913:
ld [%l7 + 0x08], %f9
fbn %fcc1, loop_914
srlx %o4, %g7, %g6
edge16n %l2, %l3, %o5
fmovdpos %xcc, %f2, %f9
loop_914:
movrgez %g4, 0x011, %g2
brnz %i7, loop_915
stb %i4, [%l7 + 0x78]
ldsh [%l7 + 0x5A], %i6
ldd [%l7 + 0x08], %f10
loop_915:
fbne,a %fcc2, loop_916
sdiv %g5, 0x0FC1, %o0
fbn %fcc0, loop_917
fpadd32 %f6, %f2, %f4
loop_916:
ld [%l7 + 0x3C], %f12
fsrc2s %f8, %f10
loop_917:
taddcctv %o6, %o2, %g1
tsubcc %o1, 0x0E6D, %i3
movl %icc, %i0, %o7
std %f12, [%l7 + 0x58]
ld [%l7 + 0x28], %f13
fpmerge %f5, %f8, %f14
fblg,a %fcc0, loop_918
ldsw [%l7 + 0x60], %l1
lduw [%l7 + 0x18], %i2
tgu %xcc, 0x1
loop_918:
ldsw [%l7 + 0x6C], %g3
or %i1, 0x0FFB, %l5
fmovde %icc, %f7, %f7
udiv %l4, 0x0BB0, %l0
fblg,a %fcc2, loop_919
fbge %fcc1, loop_920
ldsh [%l7 + 0x10], %o3
nop
setx loop_921, %l0, %l1
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_919:
tsubcctv %l6, 0x0DFD, %o4
loop_920:
fmovsgu %xcc, %f13, %f3
fbug %fcc3, loop_922
loop_921:
udiv %g7, 0x085C, %g6
fmul8ulx16 %f4, %f8, %f14
sra %l2, 0x15, %l3
loop_922:
fmovsneg %icc, %f6, %f5
fmovsneg %xcc, %f4, %f15
fbo %fcc3, loop_923
xor %o5, 0x13BA, %i5
subcc %g2, %g4, %i7
tpos %icc, 0x2
loop_923:
fbe,a %fcc0, loop_924
std %f14, [%l7 + 0x18]
fnands %f8, %f4, %f11
edge8 %i6, %i4, %g5
loop_924:
lduh [%l7 + 0x72], %o0
fbge,a %fcc2, loop_925
tvc %xcc, 0x0
alignaddrl %o2, %o6, %o1
ldub [%l7 + 0x53], %g1
loop_925:
ldub [%l7 + 0x6B], %i0
mova %xcc, %i3, %o7
std %f4, [%l7 + 0x68]
std %f0, [%l7 + 0x08]
stb %i2, [%l7 + 0x77]
stb %l1, [%l7 + 0x7E]
fbn,a %fcc0, loop_926
fmovdneg %icc, %f13, %f12
fcmped %fcc3, %f10, %f14
faligndata %f8, %f14, %f0
loop_926:
fblg %fcc1, loop_927
st %f11, [%l7 + 0x0C]
fandnot1s %f11, %f10, %f3
fornot2 %f14, %f12, %f6
loop_927:
udiv %g3, 0x0A40, %i1
fble,a %fcc0, loop_928
ldub [%l7 + 0x0B], %l4
ldsw [%l7 + 0x74], %l5
fmuld8sux16 %f13, %f13, %f6
loop_928:
ldsb [%l7 + 0x43], %l0
movle %icc, %l6, %o4
lduh [%l7 + 0x66], %g7
sth %o3, [%l7 + 0x68]
fmovrsne %g6, %f13, %f12
fors %f7, %f14, %f7
ldsb [%l7 + 0x20], %l3
subccc %l2, 0x1C1C, %o5
fmovdpos %icc, %f6, %f7
fcmpgt32 %f12, %f12, %i5
fabss %f4, %f15
bgu loop_929
lduh [%l7 + 0x6A], %g4
fands %f5, %f12, %f4
bn,a,pt %xcc, loop_930
loop_929:
umul %g2, %i7, %i4
ldx [%l7 + 0x50], %g5
st %f0, [%l7 + 0x34]
loop_930:
fpadd16 %f8, %f4, %f6
fcmped %fcc3, %f12, %f8
lduw [%l7 + 0x60], %i6
te %icc, 0x0
fxor %f2, %f10, %f8
fpadd32s %f15, %f5, %f8
bcs,a %xcc, loop_931
fpadd32s %f3, %f13, %f6
fblg,a %fcc1, loop_932
edge16ln %o0, %o2, %o6
loop_931:
fmovdvs %icc, %f11, %f15
fones %f0
loop_932:
tge %xcc, 0x0
stw %g1, [%l7 + 0x14]
fnegd %f14, %f12
stx %o1, [%l7 + 0x60]
orcc %i0, %i3, %i2
fmovse %xcc, %f0, %f1
edge8n %o7, %g3, %l1
movrlez %l4, %l5, %i1
fmovrslz %l6, %f3, %f6
subccc %o4, 0x0B98, %g7
stw %o3, [%l7 + 0x64]
srlx %l0, 0x1F, %l3
umulcc %g6, 0x1ABA, %o5
tcs %xcc, 0x7
edge16ln %l2, %g4, %g2
tne %icc, 0x3
fbe %fcc2, loop_933
ldx [%l7 + 0x08], %i7
xor %i4, %i5, %i6
movcc %xcc, %g5, %o2
loop_933:
std %f0, [%l7 + 0x28]
fmovdcc %xcc, %f4, %f7
bgu %icc, loop_934
fmovscc %icc, %f10, %f0
fbue,a %fcc0, loop_935
tl %icc, 0x3
loop_934:
bgu,pt %icc, loop_936
fmovrsgz %o0, %f0, %f7
loop_935:
fmovsleu %icc, %f15, %f9
movrne %g1, 0x1B3, %o1
loop_936:
fcmpgt16 %f4, %f8, %i0
fmovrsne %i3, %f15, %f14
fbn,a %fcc1, loop_937
srax %o6, 0x16, %i2
tcc %xcc, 0x3
st %f10, [%l7 + 0x2C]
loop_937:
xnorcc %o7, 0x1C52, %l1
edge16n %l4, %l5, %g3
fcmps %fcc3, %f14, %f12
stw %i1, [%l7 + 0x64]
fmovrdlz %l6, %f14, %f0
and %o4, %g7, %o3
tpos %icc, 0x3
movre %l3, 0x18D, %g6
ld [%l7 + 0x3C], %f0
st %f8, [%l7 + 0x64]
fmovrsgz %l0, %f2, %f11
orcc %l2, 0x14BF, %g4
fmovsvs %xcc, %f7, %f5
stb %o5, [%l7 + 0x3C]
fornot2 %f4, %f0, %f10
fornot1 %f4, %f4, %f0
fmovde %icc, %f15, %f14
sra %i7, 0x12, %i4
alignaddr %i5, %g2, %g5
fcmple32 %f6, %f8, %i6
fbn %fcc3, loop_938
nop
setx loop_939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f4, %f4
fbuge %fcc1, loop_940
loop_938:
ld [%l7 + 0x20], %f12
loop_939:
alignaddrl %o0, %o2, %g1
fbg %fcc0, loop_941
loop_940:
stx %i0, [%l7 + 0x30]
ldsw [%l7 + 0x68], %i3
fnor %f10, %f0, %f0
loop_941:
addccc %o1, %i2, %o7
fpackfix %f2, %f10
movvc %icc, %l1, %o6
fmovdvc %xcc, %f5, %f4
stw %l5, [%l7 + 0x50]
fmovrse %l4, %f13, %f11
fmovse %xcc, %f7, %f3
fcmpgt16 %f8, %f10, %i1
ldsh [%l7 + 0x6A], %g3
tn %icc, 0x0
ld [%l7 + 0x70], %f7
tsubcctv %l6, %g7, %o4
fexpand %f15, %f12
fbule %fcc2, loop_942
fpsub32 %f0, %f6, %f4
srax %l3, 0x11, %g6
tcs %xcc, 0x0
loop_942:
edge8ln %o3, %l0, %l2
ld [%l7 + 0x1C], %f6
fmovrsgez %g4, %f2, %f9
brlez,a %i7, loop_943
edge8ln %o5, %i5, %i4
sth %g5, [%l7 + 0x36]
fbue %fcc1, loop_944
loop_943:
udiv %i6, 0x1525, %g2
tneg %xcc, 0x3
movre %o2, 0x0B6, %g1
loop_944:
fba %fcc2, loop_945
std %f0, [%l7 + 0x70]
fmovrdgez %i0, %f8, %f0
srlx %i3, 0x1E, %o1
loop_945:
stb %o0, [%l7 + 0x50]
fandnot2 %f14, %f8, %f8
sth %o7, [%l7 + 0x0C]
std %f0, [%l7 + 0x28]
udivx %i2, 0x1E4C, %l1
fcmpne16 %f0, %f0, %o6
stb %l4, [%l7 + 0x1E]
fmovsl %icc, %f15, %f8
movcs %xcc, %i1, %g3
srl %l6, 0x02, %l5
bvs %icc, loop_946
ldd [%l7 + 0x30], %f14
fbne %fcc0, loop_947
fmovrdgz %g7, %f2, %f10
loop_946:
lduw [%l7 + 0x60], %o4
fmovdg %xcc, %f3, %f14
loop_947:
movn %xcc, %g6, %o3
movvs %xcc, %l0, %l2
ldx [%l7 + 0x40], %l3
fpadd16 %f2, %f12, %f14
sll %i7, 0x1E, %g4
fbul %fcc2, loop_948
fmovsvc %xcc, %f13, %f0
fmovsl %icc, %f14, %f1
for %f0, %f2, %f2
loop_948:
alignaddr %o5, %i5, %g5
st %f11, [%l7 + 0x20]
lduw [%l7 + 0x54], %i6
lduh [%l7 + 0x3C], %i4
fmovsvc %xcc, %f14, %f7
stw %g2, [%l7 + 0x20]
fcmpgt16 %f4, %f6, %g1
brz %o2, loop_949
ldsw [%l7 + 0x1C], %i0
tsubcctv %i3, 0x15B1, %o1
fpack16 %f2, %f11
loop_949:
subcc %o0, 0x02F2, %i2
fands %f1, %f0, %f2
umul %l1, %o6, %o7
std %f10, [%l7 + 0x60]
bge,a,pn %icc, loop_950
bl,pn %icc, loop_951
lduh [%l7 + 0x66], %l4
fpadd32s %f12, %f4, %f6
loop_950:
fcmps %fcc3, %f10, %f1
loop_951:
for %f4, %f12, %f14
fmovsl %icc, %f7, %f10
fmovrdlez %g3, %f6, %f12
sth %i1, [%l7 + 0x50]
taddcctv %l6, %l5, %g7
subcc %o4, 0x0120, %g6
ldx [%l7 + 0x20], %o3
stx %l2, [%l7 + 0x20]
fsrc2 %f0, %f8
movle %xcc, %l0, %l3
udivcc %g4, 0x1468, %o5
stb %i7, [%l7 + 0x3C]
te %icc, 0x0
mova %icc, %g5, %i6
bgu,a,pt %xcc, loop_952
udiv %i5, 0x060B, %g2
add %i4, %g1, %i0
sllx %i3, %o2, %o1
loop_952:
ldsh [%l7 + 0x48], %o0
ldsw [%l7 + 0x18], %l1
fmovrdgz %o6, %f4, %f10
st %f15, [%l7 + 0x08]
bge,a,pt %xcc, loop_953
umulcc %i2, %l4, %g3
fcmpne16 %f8, %f0, %i1
tcs %icc, 0x7
loop_953:
lduw [%l7 + 0x5C], %o7
fnand %f2, %f10, %f0
fmovrslz %l5, %f10, %f10
ta %xcc, 0x2
movn %icc, %l6, %g7
fmovdl %xcc, %f3, %f0
ldub [%l7 + 0x6C], %o4
fcmpeq16 %f0, %f10, %g6
subccc %o3, %l2, %l3
fands %f10, %f15, %f5
lduh [%l7 + 0x5C], %l0
fmovdn %icc, %f15, %f12
fmovdcs %icc, %f7, %f8
xor %g4, %i7, %o5
ldsh [%l7 + 0x36], %i6
array16 %i5, %g2, %g5
ldd [%l7 + 0x18], %f2
for %f2, %f2, %f0
udivcc %i4, 0x1E7B, %g1
movleu %xcc, %i3, %o2
fbug,a %fcc0, loop_954
nop
setx loop_955, %l0, %l1
jmpl %l1, %i0
sth %o1, [%l7 + 0x42]
fsrc2s %f5, %f12
loop_954:
stx %o0, [%l7 + 0x08]
loop_955:
fmovsge %xcc, %f5, %f5
movcs %xcc, %o6, %i2
fcmpgt16 %f0, %f14, %l1
sth %g3, [%l7 + 0x66]
fmovdvc %xcc, %f10, %f5
sdivx %l4, 0x157F, %o7
faligndata %f6, %f4, %f8
std %f2, [%l7 + 0x60]
ldsw [%l7 + 0x14], %i1
ldsw [%l7 + 0x24], %l5
fmovrsgz %g7, %f7, %f12
fmovsa %xcc, %f3, %f12
xnorcc %o4, %l6, %g6
ld [%l7 + 0x5C], %f5
xnorcc %l2, 0x007E, %l3
udivcc %o3, 0x13BB, %g4
bshuffle %f10, %f10, %f12
popc 0x1CF9, %i7
fpadd16 %f0, %f6, %f4
mova %icc, %l0, %i6
tg %icc, 0x3
fpsub32s %f4, %f15, %f13
andn %i5, %o5, %g5
fnands %f0, %f2, %f14
lduh [%l7 + 0x28], %g2
std %f2, [%l7 + 0x48]
fmovscs %icc, %f13, %f1
fmovspos %icc, %f9, %f14
std %f4, [%l7 + 0x40]
fpadd16s %f2, %f8, %f8
tl %icc, 0x1
alignaddrl %i4, %g1, %i3
bneg,pt %icc, loop_956
fxnors %f12, %f7, %f4
fmovrsgz %i0, %f7, %f14
fcmps %fcc1, %f1, %f8
loop_956:
st %f14, [%l7 + 0x10]
ldd [%l7 + 0x40], %f4
st %f11, [%l7 + 0x20]
fpsub32 %f10, %f2, %f12
lduw [%l7 + 0x58], %o2
ldsb [%l7 + 0x1D], %o0
sdivcc %o6, 0x080E, %i2
array32 %l1, %g3, %l4
ldd [%l7 + 0x78], %f10
xnorcc %o7, 0x16E9, %o1
tsubcctv %i1, %g7, %o4
tneg %icc, 0x1
fmovrdgz %l5, %f8, %f2
fxor %f10, %f2, %f8
stw %g6, [%l7 + 0x74]
stx %l6, [%l7 + 0x40]
popc %l3, %l2
tge %xcc, 0x0
tvc %xcc, 0x4
brlez %g4, loop_957
andn %i7, 0x1610, %l0
orn %o3, %i5, %o5
fpsub32 %f10, %f6, %f6
loop_957:
fnand %f14, %f2, %f0
ldub [%l7 + 0x57], %i6
lduw [%l7 + 0x3C], %g2
addccc %i4, %g5, %g1
umulcc %i0, %i3, %o2
ldub [%l7 + 0x27], %o0
ldsb [%l7 + 0x6C], %i2
tsubcc %o6, 0x1D2C, %l1
bvc,a,pn %xcc, loop_958
bneg,a,pt %xcc, loop_959
fnegs %f13, %f1
fmuld8sux16 %f0, %f1, %f14
loop_958:
fmovdn %xcc, %f11, %f6
loop_959:
movpos %icc, %l4, %o7
ldx [%l7 + 0x68], %g3
sth %i1, [%l7 + 0x78]
fnot1 %f4, %f10
bl,a,pn %xcc, loop_960
fmovsge %icc, %f12, %f1
xorcc %g7, 0x1752, %o1
fmovscs %icc, %f1, %f10
loop_960:
fandnot2s %f4, %f6, %f0
ld [%l7 + 0x68], %f3
stx %o4, [%l7 + 0x08]
fandnot1s %f5, %f12, %f6
sdivcc %g6, 0x182E, %l6
subccc %l5, 0x0DEA, %l3
andn %g4, %l2, %i7
fors %f12, %f2, %f6
sth %o3, [%l7 + 0x24]
fbo,a %fcc0, loop_961
sth %i5, [%l7 + 0x38]
st %f3, [%l7 + 0x38]
lduw [%l7 + 0x7C], %l0
loop_961:
ldd [%l7 + 0x28], %f14
umul %i6, 0x0FDF, %g2
fmovsvc %icc, %f5, %f12
ld [%l7 + 0x4C], %f11
edge16ln %i4, %o5, %g1
fcmple32 %f2, %f2, %g5
lduw [%l7 + 0x50], %i3
fmovrdgz %i0, %f14, %f8
ldsw [%l7 + 0x34], %o2
sth %o0, [%l7 + 0x20]
lduh [%l7 + 0x70], %o6
fcmpne32 %f10, %f8, %i2
addccc %l1, %l4, %g3
fcmpne32 %f8, %f2, %o7
movgu %icc, %i1, %o1
fpadd32 %f14, %f8, %f4
udivcc %o4, 0x0E49, %g6
ldsh [%l7 + 0x50], %l6
fbul %fcc0, loop_962
fone %f10
lduw [%l7 + 0x78], %g7
fsrc2s %f14, %f13
loop_962:
ldd [%l7 + 0x60], %f2
fcmpne16 %f10, %f10, %l5
tg %xcc, 0x4
be,pn %xcc, loop_963
brlez %l3, loop_964
lduh [%l7 + 0x3A], %g4
fandnot1 %f10, %f2, %f10
loop_963:
fpackfix %f14, %f4
loop_964:
ta %xcc, 0x2
stx %l2, [%l7 + 0x68]
ta %icc, 0x4
fands %f6, %f14, %f2
fandnot2 %f12, %f2, %f8
fmul8x16 %f5, %f12, %f6
fmovrsgz %o3, %f5, %f7
std %f2, [%l7 + 0x18]
ldd [%l7 + 0x70], %f2
fmovspos %icc, %f9, %f4
ldd [%l7 + 0x10], %f8
stw %i7, [%l7 + 0x50]
ldx [%l7 + 0x48], %l0
fexpand %f13, %f2
fbe %fcc1, loop_965
stb %i6, [%l7 + 0x3D]
fmul8x16al %f8, %f8, %f6
fbul,a %fcc2, loop_966
loop_965:
lduh [%l7 + 0x60], %i5
fmovdcs %xcc, %f8, %f0
edge32 %g2, %i4, %g1
loop_966:
fmovdvc %icc, %f10, %f8
fcmpd %fcc1, %f6, %f6
fcmpne32 %f0, %f0, %g5
fbne %fcc1, loop_967
stw %o5, [%l7 + 0x68]
ldsh [%l7 + 0x44], %i3
srax %o2, %i0, %o6
loop_967:
fbul %fcc2, loop_968
smulcc %o0, %i2, %l4
lduh [%l7 + 0x56], %l1
ldsb [%l7 + 0x36], %g3
loop_968:
edge8 %o7, %o1, %i1
stx %g6, [%l7 + 0x50]
orncc %o4, %l6, %l5
movle %xcc, %l3, %g4
edge16n %g7, %l2, %i7
fmovde %xcc, %f12, %f6
lduh [%l7 + 0x18], %l0
fbule %fcc1, loop_969
movle %icc, %o3, %i5
subccc %g2, %i4, %g1
bge,a,pn %xcc, loop_970
loop_969:
fmovsvs %icc, %f0, %f15
fsrc2 %f10, %f12
fxnors %f2, %f0, %f11
loop_970:
tsubcctv %i6, 0x06AA, %g5
edge32 %o5, %i3, %i0
ldsw [%l7 + 0x70], %o6
st %f11, [%l7 + 0x18]
fpsub16 %f6, %f10, %f10
srlx %o0, 0x19, %i2
movrlez %o2, %l1, %g3
ldd [%l7 + 0x70], %f4
umulcc %l4, %o1, %i1
ldd [%l7 + 0x40], %f6
fmovdg %icc, %f7, %f13
ba,a,pt %icc, loop_971
tneg %xcc, 0x4
fmovsneg %xcc, %f1, %f6
fzero %f12
loop_971:
sdiv %o7, 0x0F2A, %g6
ble,a %icc, loop_972
tle %icc, 0x2
ld [%l7 + 0x6C], %f10
addccc %l6, %o4, %l5
loop_972:
nop
setx loop_973, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f0, %f10
fmovrsgez %l3, %f3, %f1
stx %g7, [%l7 + 0x60]
loop_973:
fandnot1 %f0, %f4, %f0
ldx [%l7 + 0x60], %l2
ldx [%l7 + 0x18], %i7
movpos %xcc, %g4, %l0
fmovsleu %icc, %f0, %f4
fmovsl %xcc, %f10, %f2
ldsb [%l7 + 0x46], %i5
fornot1 %f8, %f8, %f12
fmovrsne %g2, %f3, %f15
fpadd16 %f8, %f4, %f4
fpadd16 %f14, %f6, %f14
stw %i4, [%l7 + 0x5C]
fandnot2s %f15, %f13, %f10
edge16l %g1, %o3, %i6
st %f12, [%l7 + 0x18]
fmovdcc %xcc, %f4, %f7
bvc loop_974
ldx [%l7 + 0x08], %g5
fpadd16s %f7, %f7, %f14
stb %i3, [%l7 + 0x76]
loop_974:
st %f13, [%l7 + 0x78]
addccc %i0, %o5, %o6
ldd [%l7 + 0x70], %f14
ld [%l7 + 0x68], %f14
ldsh [%l7 + 0x6E], %i2
brz,a %o2, loop_975
fmovsle %xcc, %f13, %f10
tcs %icc, 0x5
st %f10, [%l7 + 0x20]
loop_975:
edge16ln %o0, %l1, %l4
st %f12, [%l7 + 0x08]
ldd [%l7 + 0x28], %f8
mulscc %o1, %i1, %o7
ldub [%l7 + 0x4D], %g3
ldx [%l7 + 0x38], %g6
fbge %fcc0, loop_976
udivx %l6, 0x0E97, %l5
brnz,a %l3, loop_977
fones %f2
loop_976:
fmovrsgz %g7, %f0, %f11
fsrc2s %f8, %f3
loop_977:
andncc %o4, %i7, %g4
fba,a %fcc1, loop_978
add %l2, %l0, %g2
fpadd32s %f4, %f14, %f4
ldsb [%l7 + 0x52], %i5
loop_978:
bneg,a %xcc, loop_979
ldub [%l7 + 0x0F], %g1
edge32l %o3, %i4, %g5
ldsw [%l7 + 0x40], %i6
loop_979:
xor %i3, %o5, %i0
tn %xcc, 0x0
srl %o6, 0x17, %i2
bvs,pt %xcc, loop_980
alignaddrl %o2, %l1, %o0
ta %xcc, 0x0
stw %l4, [%l7 + 0x3C]
loop_980:
lduh [%l7 + 0x7C], %o1
bn,pn %icc, loop_981
fcmpgt16 %f4, %f6, %o7
sth %i1, [%l7 + 0x08]
fpadd16s %f1, %f11, %f2
loop_981:
fmovsleu %xcc, %f13, %f5
tne %xcc, 0x5
movgu %xcc, %g6, %l6
fsrc1s %f4, %f11
fzero %f6
ldsb [%l7 + 0x46], %l5
fmovdl %xcc, %f6, %f9
fcmps %fcc1, %f2, %f10
fand %f8, %f8, %f2
nop
setx loop_982, %l0, %l1
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 %l3, %g3, %g7
fors %f14, %f13, %f14
be loop_983
loop_982:
sdivcc %o4, 0x0E0D, %i7
fnot1s %f14, %f12
ldub [%l7 + 0x08], %g4
loop_983:
call loop_984
fpsub32 %f8, %f12, %f8
bne,a %icc, loop_985
stb %l2, [%l7 + 0x1A]
loop_984:
add %g2, 0x11B2, %l0
stx %i5, [%l7 + 0x48]
loop_985:
lduw [%l7 + 0x38], %o3
stb %g1, [%l7 + 0x57]
ldd [%l7 + 0x68], %f0
fcmps %fcc0, %f10, %f12
sub %i4, 0x00D3, %g5
fmovrslez %i3, %f9, %f12
fbug,a %fcc2, loop_986
movl %icc, %i6, %o5
ldsw [%l7 + 0x10], %i0
bgu %xcc, loop_987
loop_986:
fpackfix %f2, %f11
fnot1s %f3, %f8
sdivx %o6, 0x1875, %o2
loop_987:
fmovrdlez %i2, %f12, %f8
fbuge %fcc2, loop_988
fmovsle %icc, %f10, %f14
fpmerge %f7, %f13, %f10
ldub [%l7 + 0x72], %o0
loop_988:
fxnors %f7, %f8, %f6
edge8ln %l4, %l1, %o7
st %f4, [%l7 + 0x70]
be,a,pn %xcc, loop_989
fmovdvc %xcc, %f2, %f4
stw %i1, [%l7 + 0x2C]
sll %g6, %o1, %l6
loop_989:
tleu %icc, 0x5
fandnot1s %f7, %f2, %f11
stw %l5, [%l7 + 0x4C]
lduh [%l7 + 0x24], %g3
fcmple16 %f2, %f2, %g7
fmovrsne %l3, %f0, %f3
ldsw [%l7 + 0x38], %o4
movrgez %g4, %l2, %i7
te %xcc, 0x7
st %f5, [%l7 + 0x7C]
tsubcc %l0, %g2, %i5
movne %icc, %o3, %i4
orn %g1, 0x0DF6, %g5
fmovsn %xcc, %f9, %f9
fblg,a %fcc1, loop_990
lduh [%l7 + 0x5C], %i6
popc 0x044E, %o5
bvs,a loop_991
loop_990:
movgu %xcc, %i3, %o6
fpadd16s %f3, %f6, %f14
ldx [%l7 + 0x50], %i0
loop_991:
be,a %xcc, loop_992
movrgez %i2, 0x095, %o0
st %f7, [%l7 + 0x38]
faligndata %f4, %f6, %f0
loop_992:
stb %l4, [%l7 + 0x37]
fmovdle %icc, %f9, %f10
tsubcc %o2, 0x1D4D, %l1
fbuge %fcc1, loop_993
taddcc %i1, %o7, %o1
stb %g6, [%l7 + 0x34]
nop
setx loop_994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_993:
stw %l5, [%l7 + 0x18]
movrne %g3, 0x2C6, %g7
ldub [%l7 + 0x75], %l3
loop_994:
bl,a,pn %xcc, loop_995
umulcc %l6, %g4, %l2
movge %xcc, %i7, %l0
stx %o4, [%l7 + 0x10]
loop_995:
fandnot2s %f5, %f10, %f5
ldsw [%l7 + 0x7C], %g2
movn %icc, %i5, %o3
fbge %fcc3, loop_996
fbu,a %fcc3, loop_997
movn %icc, %i4, %g5
sth %i6, [%l7 + 0x66]
loop_996:
fandnot2s %f10, %f14, %f13
loop_997:
alignaddrl %o5, %g1, %o6
stx %i3, [%l7 + 0x68]
fcmple32 %f6, %f12, %i0
sll %i2, 0x1B, %l4
lduw [%l7 + 0x54], %o2
fpsub32 %f10, %f12, %f2
fmovdvc %xcc, %f13, %f13
add %o0, %i1, %l1
orncc %o1, %o7, %l5
fornot1s %f11, %f9, %f4
brlez %g3, loop_998
fcmped %fcc3, %f2, %f10
tgu %xcc, 0x2
fnot1 %f4, %f8
loop_998:
fble %fcc2, loop_999
fabsd %f2, %f6
sllx %g7, %l3, %l6
taddcctv %g6, 0x162E, %g4
loop_999:
faligndata %f4, %f2, %f14
stx %l2, [%l7 + 0x58]
movl %xcc, %l0, %o4
fnot2s %f5, %f15
movle %xcc, %g2, %i7
fbne,a %fcc1, loop_1000
bcs,a loop_1001
tneg %xcc, 0x6
fmovspos %icc, %f0, %f3
loop_1000:
ldsh [%l7 + 0x28], %o3
loop_1001:
fmovdpos %xcc, %f11, %f2
fmovsg %xcc, %f13, %f12
lduh [%l7 + 0x50], %i4
fpadd16s %f11, %f13, %f15
fmovrsgez %i5, %f14, %f0
fsrc2s %f1, %f15
fbne,a %fcc2, loop_1002
fnor %f10, %f14, %f6
ldsw [%l7 + 0x24], %i6
ldsb [%l7 + 0x46], %o5
loop_1002:
ldub [%l7 + 0x5F], %g5
bneg,a,pn %xcc, loop_1003
bpos,a,pt %icc, loop_1004
fexpand %f10, %f10
ldub [%l7 + 0x2F], %g1
loop_1003:
ldsh [%l7 + 0x7A], %o6
loop_1004:
srl %i3, 0x03, %i2
tvc %xcc, 0x0
lduh [%l7 + 0x48], %l4
movrgez %i0, 0x2F4, %o0
stx %o2, [%l7 + 0x50]
call loop_1005
lduh [%l7 + 0x14], %l1
fmovdne %icc, %f13, %f11
lduh [%l7 + 0x24], %i1
loop_1005:
be loop_1006
st %f0, [%l7 + 0x50]
array32 %o7, %o1, %g3
fnegs %f8, %f2
loop_1006:
fnot2s %f13, %f13
bvs,pn %icc, loop_1007
tvc %xcc, 0x1
ldd [%l7 + 0x28], %f6
stb %l5, [%l7 + 0x11]
loop_1007:
fnot1 %f6, %f14
sth %l3, [%l7 + 0x1A]
movneg %icc, %l6, %g7
fxnors %f0, %f7, %f1
ldsh [%l7 + 0x5E], %g6
fmul8x16 %f0, %f14, %f2
fcmple16 %f2, %f6, %l2
fmovsvs %icc, %f0, %f9
ldsh [%l7 + 0x2C], %l0
ld [%l7 + 0x50], %f4
st %f8, [%l7 + 0x2C]
bn,a %icc, loop_1008
edge16n %g4, %o4, %g2
fpack16 %f2, %f7
fmovsvc %icc, %f6, %f0
loop_1008:
fcmpeq16 %f10, %f14, %i7
std %f14, [%l7 + 0x40]
sth %i4, [%l7 + 0x36]
movne %xcc, %i5, %i6
ldd [%l7 + 0x48], %f4
movcs %xcc, %o3, %g5
fbue,a %fcc1, loop_1009
fmovsa %icc, %f3, %f2
fmovdle %icc, %f14, %f2
ldsh [%l7 + 0x5E], %o5
loop_1009:
fbne %fcc1, loop_1010
edge8l %g1, %i3, %o6
tsubcctv %i2, 0x1FAE, %l4
sllx %i0, %o0, %o2
loop_1010:
std %f6, [%l7 + 0x40]
movne %xcc, %i1, %o7
lduw [%l7 + 0x38], %o1
sdivcc %g3, 0x195C, %l1
stw %l5, [%l7 + 0x5C]
fxnors %f14, %f5, %f8
fmovsl %xcc, %f13, %f9
fandnot2s %f14, %f11, %f12
std %f14, [%l7 + 0x20]
bgu,a %xcc, loop_1011
umul %l3, 0x1F02, %l6
sll %g6, 0x1D, %l2
movne %xcc, %l0, %g7
loop_1011:
fpadd32s %f10, %f7, %f15
ldsh [%l7 + 0x1E], %g4
fmovsn %icc, %f6, %f11
add %o4, 0x18EC, %g2
tcs %icc, 0x0
ldx [%l7 + 0x38], %i7
lduh [%l7 + 0x7A], %i5
umul %i4, 0x0482, %o3
st %f11, [%l7 + 0x08]
stx %g5, [%l7 + 0x50]
stw %o5, [%l7 + 0x24]
umulcc %i6, 0x0901, %g1
bg,a,pt %icc, loop_1012
ldsh [%l7 + 0x48], %i3
std %f0, [%l7 + 0x18]
edge16n %o6, %l4, %i0
loop_1012:
tcc %icc, 0x5
stb %o0, [%l7 + 0x59]
movn %icc, %i2, %i1
stb %o2, [%l7 + 0x76]
fmovsl %xcc, %f1, %f15
ldd [%l7 + 0x50], %f2
orn %o1, %o7, %l1
stb %l5, [%l7 + 0x5B]
bgu,pn %icc, loop_1013
xnor %g3, %l6, %l3
ldsb [%l7 + 0x75], %g6
edge32n %l0, %g7, %l2
loop_1013:
fpsub32s %f13, %f4, %f1
lduw [%l7 + 0x34], %g4
fbuge %fcc3, loop_1014
fcmple16 %f6, %f12, %g2
bne,a,pt %icc, loop_1015
orcc %i7, 0x025D, %o4
loop_1014:
ldub [%l7 + 0x10], %i4
brnz,a %i5, loop_1016
loop_1015:
ld [%l7 + 0x48], %f13
addcc %g5, %o5, %i6
edge8ln %g1, %i3, %o6
loop_1016:
fmovsl %xcc, %f8, %f13
fbug %fcc2, loop_1017
movgu %xcc, %l4, %o3
fandnot2s %f13, %f8, %f7
tle %icc, 0x7
loop_1017:
fxnors %f3, %f6, %f7
bg,pt %xcc, loop_1018
fmovsne %xcc, %f6, %f6
fble %fcc1, loop_1019
alignaddr %i0, %i2, %i1
loop_1018:
ldd [%l7 + 0x60], %f6
ldsb [%l7 + 0x62], %o0
loop_1019:
fabss %f5, %f0
fmovrdlez %o1, %f0, %f6
fmovrslez %o2, %f12, %f0
andcc %l1, 0x0384, %o7
tgu %xcc, 0x2
fmovdvs %xcc, %f6, %f9
fand %f8, %f8, %f6
fmovrdne %l5, %f8, %f6
or %l6, %g3, %g6
fandnot2s %f3, %f10, %f14
fmul8sux16 %f0, %f10, %f6
fmovsne %icc, %f14, %f0
sth %l0, [%l7 + 0x58]
andn %l3, 0x0402, %g7
edge8ln %g4, %l2, %g2
edge32ln %i7, %o4, %i5
fmovsneg %xcc, %f3, %f8
lduh [%l7 + 0x2C], %g5
stx %o5, [%l7 + 0x28]
ldd [%l7 + 0x18], %f0
fmovrdlz %i6, %f2, %f0
ldsb [%l7 + 0x37], %g1
edge16ln %i3, %i4, %o6
edge16ln %l4, %o3, %i0
movleu %xcc, %i1, %i2
movge %xcc, %o0, %o2
edge16l %o1, %o7, %l5
fpadd32s %f15, %f15, %f3
fbne %fcc0, loop_1020
fmul8x16al %f14, %f6, %f2
ldub [%l7 + 0x28], %l1
sub %g3, 0x0B23, %g6
loop_1020:
fpsub32 %f14, %f6, %f2
edge32ln %l6, %l0, %l3
std %f2, [%l7 + 0x08]
fand %f2, %f4, %f0
fpsub16 %f10, %f12, %f12
fmul8x16al %f5, %f13, %f2
movcc %xcc, %g7, %g4
mulscc %l2, %i7, %o4
ble,a %icc, loop_1021
tsubcctv %i5, %g2, %o5
ldub [%l7 + 0x28], %i6
fones %f9
loop_1021:
stb %g5, [%l7 + 0x1E]
fzero %f12
bn,a loop_1022
fnot1s %f7, %f7
movne %icc, %g1, %i4
alignaddrl %i3, %l4, %o3
loop_1022:
ba loop_1023
tcc %xcc, 0x0
tpos %xcc, 0x3
bcc,a,pn %icc, loop_1024
loop_1023:
fnot1 %f6, %f6
fbuge,a %fcc1, loop_1025
fbuge,a %fcc0, loop_1026
loop_1024:
fbge %fcc0, loop_1027
sll %i0, %i1, %o6
loop_1025:
stb %i2, [%l7 + 0x09]
loop_1026:
subccc %o0, %o1, %o2
loop_1027:
fmovsneg %xcc, %f4, %f4
lduw [%l7 + 0x28], %o7
ldd [%l7 + 0x68], %f2
ldd [%l7 + 0x28], %f0
movvc %icc, %l5, %g3
stw %g6, [%l7 + 0x78]
st %f6, [%l7 + 0x38]
fones %f6
orncc %l1, %l6, %l0
ldsw [%l7 + 0x34], %g7
fmovrse %g4, %f8, %f12
ldd [%l7 + 0x08], %f12
fmovrse %l2, %f8, %f6
fmovsvc %icc, %f5, %f15
movleu %xcc, %i7, %l3
sth %i5, [%l7 + 0x64]
edge16l %o4, %o5, %g2
ldsw [%l7 + 0x2C], %g5
tn %icc, 0x6
tge %icc, 0x0
taddcctv %g1, %i6, %i4
nop
setx loop_1028, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %l4, 0x39B, %i3
movre %o3, %i1, %i0
tneg %xcc, 0x5
loop_1028:
faligndata %f2, %f14, %f4
umul %i2, %o0, %o6
tcc %xcc, 0x5
tvc %icc, 0x2
siam 0x3
fbne %fcc1, loop_1029
ldx [%l7 + 0x60], %o2
nop
setx loop_1030, %l0, %l1
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, %f10, %f7
loop_1029:
st %f12, [%l7 + 0x60]
sdivx %o7, 0x0259, %l5
loop_1030:
tle %xcc, 0x0
brgz %g3, loop_1031
stb %o1, [%l7 + 0x37]
fnor %f2, %f2, %f8
srl %l1, %l6, %g6
loop_1031:
stw %g7, [%l7 + 0x48]
sdivcc %g4, 0x1887, %l2
fmovsne %xcc, %f11, %f5
fmovrdgz %l0, %f6, %f12
fmovrde %l3, %f12, %f12
fmovrsgz %i5, %f15, %f13
lduh [%l7 + 0x74], %o4
stb %i7, [%l7 + 0x27]
bg,a %icc, loop_1032
ldd [%l7 + 0x18], %f12
fnot2s %f11, %f7
bge,a loop_1033
loop_1032:
taddcctv %g2, 0x1EFD, %g5
ldsb [%l7 + 0x25], %g1
fornot1s %f7, %f14, %f9
loop_1033:
fmovrslez %i6, %f4, %f13
movpos %xcc, %o5, %i4
fandnot1s %f0, %f4, %f11
nop
setx loop_1034, %l0, %l1
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 %i3, %o3, %i1
nop
setx loop_1035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %icc, %f7, %f3
loop_1034:
fmuld8ulx16 %f9, %f4, %f8
st %f10, [%l7 + 0x0C]
loop_1035:
fnot1 %f0, %f12
fcmpne16 %f2, %f4, %i0
fmovdvs %icc, %f10, %f12
brz %l4, loop_1036
fcmpd %fcc1, %f0, %f10
tneg %xcc, 0x3
fmovsne %xcc, %f8, %f0
loop_1036:
lduw [%l7 + 0x74], %o0
fmul8x16al %f10, %f6, %f8
fmovdcs %xcc, %f10, %f6
fornot1s %f6, %f7, %f5
stb %o6, [%l7 + 0x43]
fmovsleu %icc, %f9, %f8
udivx %i2, 0x0EF8, %o2
fpack32 %f8, %f4, %f2
fmovdn %xcc, %f8, %f4
edge32 %l5, %o7, %o1
movne %xcc, %g3, %l6
fmovsa %icc, %f3, %f1
brgz %l1, loop_1037
or %g6, 0x0560, %g7
ldd [%l7 + 0x18], %f0
ldsb [%l7 + 0x66], %l2
loop_1037:
sth %g4, [%l7 + 0x18]
fbu,a %fcc1, loop_1038
smul %l0, %l3, %i5
fmovdcc %xcc, %f9, %f7
srax %i7, 0x08, %o4
loop_1038:
tcs %xcc, 0x3
ldub [%l7 + 0x2D], %g2
fandnot2s %f0, %f14, %f12
brgz %g1, loop_1039
std %f0, [%l7 + 0x18]
fbule,a %fcc3, loop_1040
mova %icc, %g5, %i6
loop_1039:
subc %o5, 0x1274, %i3
movvc %xcc, %o3, %i1
loop_1040:
be loop_1041
subccc %i4, %i0, %l4
fpack32 %f12, %f8, %f14
sth %o0, [%l7 + 0x76]
loop_1041:
fbuge,a %fcc2, loop_1042
fxnors %f7, %f3, %f3
fmovsl %xcc, %f13, %f5
lduh [%l7 + 0x70], %i2
loop_1042:
fcmple32 %f12, %f4, %o6
fornot1 %f14, %f6, %f6
movpos %xcc, %o2, %l5
tvs %icc, 0x5
ldsh [%l7 + 0x70], %o1
ldd [%l7 + 0x18], %f12
brlz %o7, loop_1043
fbo %fcc3, loop_1044
andn %g3, 0x14FD, %l1
ldx [%l7 + 0x18], %g6
loop_1043:
fmul8x16 %f8, %f0, %f0
loop_1044:
fabsd %f4, %f2
taddcctv %l6, 0x151C, %g7
ldsb [%l7 + 0x4D], %g4
fmovse %icc, %f4, %f10
taddcctv %l0, 0x110A, %l2
mova %icc, %l3, %i7
lduw [%l7 + 0x18], %o4
array8 %i5, %g1, %g2
tcc %xcc, 0x3
fone %f4
fmovs %f5, %f1
fmovdcc %xcc, %f8, %f0
movg %icc, %g5, %o5
fcmpne32 %f8, %f6, %i6
fabsd %f4, %f6
ldsb [%l7 + 0x66], %o3
movn %icc, %i1, %i4
fornot1 %f12, %f0, %f2
subc %i3, %l4, %o0
array8 %i2, %i0, %o2
srl %o6, %l5, %o7
fbu %fcc0, loop_1045
ldsb [%l7 + 0x63], %o1
fnegd %f14, %f0
fbg,a %fcc1, loop_1046
loop_1045:
fnot2s %f5, %f15
ldsb [%l7 + 0x12], %g3
alignaddr %g6, %l6, %l1
loop_1046:
sdivcc %g7, 0x1564, %l0
fcmple16 %f6, %f10, %l2
fpack32 %f8, %f8, %f6
std %f4, [%l7 + 0x60]
bleu %xcc, loop_1047
st %f7, [%l7 + 0x44]
tn %xcc, 0x0
fnot2s %f8, %f7
loop_1047:
srl %g4, 0x02, %l3
lduw [%l7 + 0x70], %i7
tle %xcc, 0x3
ldub [%l7 + 0x39], %o4
tvs %xcc, 0x3
ldx [%l7 + 0x18], %g1
lduh [%l7 + 0x14], %g2
sth %i5, [%l7 + 0x66]
brnz,a %o5, loop_1048
sth %i6, [%l7 + 0x46]
fcmple32 %f10, %f2, %g5
fcmpgt16 %f6, %f2, %o3
loop_1048:
faligndata %f10, %f12, %f12
movge %xcc, %i4, %i3
fbn %fcc2, loop_1049
fsrc1 %f0, %f12
fnor %f14, %f10, %f12
ta %xcc, 0x5
loop_1049:
brlez,a %i1, loop_1050
st %f3, [%l7 + 0x18]
ldd [%l7 + 0x48], %f10
faligndata %f14, %f12, %f0
loop_1050:
fmovsne %xcc, %f2, %f3
ldx [%l7 + 0x20], %o0
ldsb [%l7 + 0x31], %l4
fands %f6, %f12, %f10
st %f3, [%l7 + 0x10]
stw %i0, [%l7 + 0x6C]
fxor %f10, %f8, %f14
fmovsneg %xcc, %f7, %f0
orn %o2, 0x1825, %o6
st %f11, [%l7 + 0x34]
tvc %icc, 0x6
fmovrdlz %i2, %f4, %f6
stb %l5, [%l7 + 0x0B]
stw %o7, [%l7 + 0x18]
fmovrslez %g3, %f10, %f8
fcmpeq32 %f10, %f4, %g6
st %f11, [%l7 + 0x60]
ldd [%l7 + 0x58], %f0
bl,a %icc, loop_1051
alignaddrl %l6, %o1, %g7
fxors %f12, %f0, %f10
xorcc %l1, %l0, %g4
loop_1051:
siam 0x5
udivx %l3, 0x196F, %i7
fcmpgt16 %f12, %f6, %o4
fbne %fcc2, loop_1052
ldx [%l7 + 0x20], %g1
edge32ln %l2, %g2, %o5
brgez %i5, loop_1053
loop_1052:
stw %i6, [%l7 + 0x40]
ldsb [%l7 + 0x2F], %g5
fba %fcc1, loop_1054
loop_1053:
nop
setx loop_1055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %o3, %i3
ldub [%l7 + 0x1A], %i1
loop_1054:
brlz,a %o0, loop_1056
loop_1055:
fones %f11
faligndata %f12, %f12, %f4
stw %l4, [%l7 + 0x40]
loop_1056:
fpsub32s %f2, %f11, %f9
and %i4, 0x0A06, %o2
fsrc2 %f14, %f10
edge32l %o6, %i0, %l5
st %f7, [%l7 + 0x34]
xnorcc %o7, %i2, %g3
fcmple32 %f4, %f12, %g6
lduw [%l7 + 0x5C], %l6
siam 0x3
orncc %o1, %l1, %l0
fmovdg %icc, %f4, %f3
movvs %xcc, %g4, %l3
edge32 %g7, %i7, %g1
fmul8x16 %f12, %f10, %f6
st %f10, [%l7 + 0x48]
edge8 %l2, %o4, %g2
xnor %i5, 0x0B2F, %i6
fandnot1s %f2, %f13, %f9
sdivcc %o5, 0x1EE4, %g5
fzeros %f5
fmovsvs %icc, %f4, %f9
brgez %o3, loop_1057
brnz %i3, loop_1058
fmovsa %xcc, %f14, %f10
popc %o0, %l4
loop_1057:
movcc %xcc, %i4, %o2
loop_1058:
fbg,a %fcc1, loop_1059
ldsh [%l7 + 0x0A], %i1
sll %i0, 0x04, %o6
for %f14, %f14, %f2
loop_1059:
ld [%l7 + 0x78], %f13
sth %o7, [%l7 + 0x5A]
fcmps %fcc1, %f0, %f0
tvc %icc, 0x1
fmovdcc %icc, %f4, %f4
stx %i2, [%l7 + 0x10]
tne %xcc, 0x3
fbg,a %fcc1, loop_1060
ldub [%l7 + 0x60], %l5
lduh [%l7 + 0x56], %g6
ldsb [%l7 + 0x6F], %g3
loop_1060:
tcs %icc, 0x0
ldub [%l7 + 0x18], %l6
ld [%l7 + 0x7C], %f14
tsubcc %o1, 0x1D51, %l1
fcmpgt16 %f10, %f14, %g4
fbul,a %fcc3, loop_1061
edge16ln %l0, %l3, %i7
addc %g7, %g1, %o4
fblg %fcc0, loop_1062
loop_1061:
sub %l2, %g2, %i5
brgz,a %o5, loop_1063
tne %xcc, 0x7
loop_1062:
fmovdvc %icc, %f4, %f6
fmovrdgz %g5, %f2, %f14
loop_1063:
fmovsle %icc, %f10, %f0
fmovrdlz %o3, %f0, %f6
sethi 0x1499, %i6
fmovdvs %xcc, %f15, %f13
fbg,a %fcc0, loop_1064
movre %o0, %i3, %l4
fexpand %f11, %f0
bn,a,pn %xcc, loop_1065
loop_1064:
fmovsn %xcc, %f1, %f12
fmovrdne %o2, %f8, %f6
fmovsn %icc, %f10, %f8
loop_1065:
lduw [%l7 + 0x60], %i4
lduw [%l7 + 0x1C], %i1
mulx %i0, %o7, %i2
movvs %icc, %l5, %g6
stb %o6, [%l7 + 0x3A]
andncc %g3, %l6, %l1
movpos %icc, %g4, %l0
tneg %icc, 0x5
fxnors %f1, %f13, %f7
fbe %fcc1, loop_1066
ldsb [%l7 + 0x14], %l3
nop
setx loop_1067, %l0, %l1
jmpl %l1, %i7
bcc loop_1068
loop_1066:
ldd [%l7 + 0x58], %f2
brz,a %o1, loop_1069
loop_1067:
stx %g7, [%l7 + 0x58]
loop_1068:
sdiv %o4, 0x0346, %g1
fcmple32 %f2, %f0, %l2
loop_1069:
ld [%l7 + 0x08], %f15
fba %fcc0, loop_1070
ldd [%l7 + 0x18], %f12
stb %i5, [%l7 + 0x65]
fzeros %f6
loop_1070:
fcmpgt16 %f6, %f4, %g2
move %icc, %g5, %o5
fmovdpos %icc, %f14, %f5
fbue %fcc3, loop_1071
umulcc %i6, %o0, %o3
fcmpeq16 %f12, %f6, %i3
stw %l4, [%l7 + 0x5C]
loop_1071:
fpsub16s %f6, %f12, %f4
umul %i4, 0x145C, %o2
edge32 %i1, %o7, %i0
subcc %l5, %g6, %o6
fbug,a %fcc3, loop_1072
faligndata %f0, %f12, %f12
movne %icc, %i2, %g3
addc %l6, 0x02F3, %l1
loop_1072:
movrne %g4, 0x30C, %l0
stx %l3, [%l7 + 0x50]
lduh [%l7 + 0x38], %i7
nop
setx loop_1073, %l0, %l1
jmpl %l1, %g7
bne,a loop_1074
fbn,a %fcc1, loop_1075
xnorcc %o4, 0x1744, %o1
loop_1073:
fbo %fcc0, loop_1076
loop_1074:
addcc %g1, 0x1AF4, %i5
loop_1075:
nop
setx loop_1077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x58], %g2
loop_1076:
addccc %l2, 0x0ECD, %o5
tn %icc, 0x6
loop_1077:
fbule,a %fcc3, loop_1078
fsrc1s %f12, %f0
ldsb [%l7 + 0x1D], %i6
fbo,a %fcc2, loop_1079
loop_1078:
sub %g5, 0x1E43, %o3
stb %i3, [%l7 + 0x43]
fnands %f3, %f13, %f13
loop_1079:
taddcctv %l4, 0x0DE0, %i4
tpos %icc, 0x6
ldsh [%l7 + 0x12], %o2
ldub [%l7 + 0x5B], %i1
ble,pt %xcc, loop_1080
fmul8x16al %f0, %f1, %f0
ldsh [%l7 + 0x6A], %o0
fors %f2, %f7, %f0
loop_1080:
movl %xcc, %o7, %l5
fmuld8sux16 %f13, %f8, %f4
fmovdvc %icc, %f7, %f4
bge,a,pt %icc, loop_1081
std %f4, [%l7 + 0x48]
fbl %fcc1, loop_1082
faligndata %f12, %f8, %f2
loop_1081:
fmul8x16 %f12, %f10, %f0
ld [%l7 + 0x30], %f6
loop_1082:
fmovdn %xcc, %f0, %f14
fzeros %f1
fmovdneg %xcc, %f10, %f12
ldsh [%l7 + 0x3C], %g6
lduw [%l7 + 0x78], %i0
fcmple16 %f4, %f14, %o6
lduw [%l7 + 0x48], %i2
fmovsa %icc, %f2, %f15
fbne %fcc2, loop_1083
fpsub32s %f0, %f3, %f2
std %f4, [%l7 + 0x40]
ld [%l7 + 0x2C], %f12
loop_1083:
fnot1 %f14, %f14
ldsb [%l7 + 0x7D], %g3
fmovse %icc, %f8, %f2
fnors %f14, %f3, %f8
st %f9, [%l7 + 0x38]
ldub [%l7 + 0x31], %l6
alignaddrl %l1, %l0, %l3
st %f2, [%l7 + 0x4C]
fmovsle %xcc, %f4, %f6
ldx [%l7 + 0x20], %i7
fmovrde %g4, %f4, %f14
fandnot1s %f7, %f7, %f9
stw %o4, [%l7 + 0x40]
srl %g7, 0x1F, %g1
fxor %f6, %f14, %f10
stb %i5, [%l7 + 0x67]
sth %o1, [%l7 + 0x1E]
smulcc %l2, %o5, %i6
fpadd16 %f14, %f0, %f2
fsrc1 %f6, %f2
fmovdneg %xcc, %f5, %f9
ldub [%l7 + 0x70], %g2
fble %fcc1, loop_1084
tsubcctv %o3, 0x1A8A, %g5
call loop_1085
ldub [%l7 + 0x56], %i3
loop_1084:
sth %i4, [%l7 + 0x54]
fmuld8ulx16 %f7, %f7, %f12
loop_1085:
fpack16 %f2, %f8
movleu %icc, %l4, %o2
ld [%l7 + 0x24], %f5
fcmpgt32 %f2, %f14, %i1
lduh [%l7 + 0x12], %o0
mulx %o7, 0x0D65, %g6
ld [%l7 + 0x68], %f9
bne %icc, loop_1086
fcmpd %fcc1, %f14, %f12
bne,a loop_1087
fmovrslz %l5, %f14, %f14
loop_1086:
fnegd %f10, %f8
fmovdge %icc, %f12, %f11
loop_1087:
fbn,a %fcc3, loop_1088
taddcc %i0, 0x11BB, %i2
std %f8, [%l7 + 0x50]
andcc %o6, %g3, %l1
loop_1088:
stw %l0, [%l7 + 0x34]
fmovdle %xcc, %f5, %f0
lduw [%l7 + 0x68], %l3
smulcc %l6, 0x1885, %i7
edge8n %g4, %o4, %g7
ldx [%l7 + 0x38], %i5
fandnot2s %f7, %f14, %f0
fsrc2s %f5, %f11
fbl,a %fcc2, loop_1089
brz,a %g1, loop_1090
fmovsg %icc, %f11, %f12
ldd [%l7 + 0x58], %f4
loop_1089:
movvc %xcc, %o1, %l2
loop_1090:
fmul8x16al %f10, %f11, %f14
lduh [%l7 + 0x3C], %i6
fmovdcs %icc, %f12, %f9
stw %g2, [%l7 + 0x1C]
bgu,pt %icc, loop_1091
ldsb [%l7 + 0x28], %o3
sth %g5, [%l7 + 0x6A]
fmovsge %icc, %f14, %f0
loop_1091:
fmovdcs %xcc, %f15, %f2
lduw [%l7 + 0x1C], %i3
tle %icc, 0x0
ldd [%l7 + 0x48], %f6
ldx [%l7 + 0x20], %o5
sra %i4, %l4, %i1
stw %o0, [%l7 + 0x2C]
stw %o7, [%l7 + 0x5C]
brlez,a %g6, loop_1092
movgu %xcc, %l5, %o2
fors %f1, %f6, %f12
fmovsvs %xcc, %f2, %f1
loop_1092:
brlez,a %i0, loop_1093
taddcc %o6, %g3, %l1
tsubcctv %i2, 0x0798, %l0
ldsh [%l7 + 0x2E], %l6
loop_1093:
sth %i7, [%l7 + 0x6A]
fnors %f15, %f12, %f5
fmovde %icc, %f0, %f13
movre %g4, %o4, %l3
bgu,pt %xcc, loop_1094
sth %i5, [%l7 + 0x2A]
fmovrse %g7, %f12, %f3
lduw [%l7 + 0x70], %g1
loop_1094:
std %f0, [%l7 + 0x10]
fbug %fcc1, loop_1095
stb %o1, [%l7 + 0x25]
brz,a %i6, loop_1096
ldd [%l7 + 0x60], %f8
loop_1095:
ldsw [%l7 + 0x20], %g2
ldx [%l7 + 0x70], %o3
loop_1096:
mova %icc, %g5, %l2
stw %i3, [%l7 + 0x64]
bl loop_1097
fmovdl %xcc, %f0, %f10
edge32 %o5, %l4, %i1
ldsw [%l7 + 0x44], %i4
loop_1097:
fbug,a %fcc1, loop_1098
stx %o7, [%l7 + 0x40]
and %g6, %o0, %l5
ldsw [%l7 + 0x78], %i0
loop_1098:
fmovdvs %icc, %f10, %f0
ldsh [%l7 + 0x40], %o6
std %f4, [%l7 + 0x08]
xnor %o2, %g3, %l1
fmovrslez %i2, %f12, %f4
fpadd32 %f12, %f2, %f0
movge %xcc, %l6, %l0
movg %icc, %i7, %g4
fmovrslez %l3, %f3, %f12
fornot1 %f14, %f12, %f0
tne %xcc, 0x3
ldsb [%l7 + 0x31], %i5
ldsh [%l7 + 0x1A], %g7
fble %fcc2, loop_1099
fbug,a %fcc0, loop_1100
ld [%l7 + 0x54], %f1
stx %o4, [%l7 + 0x30]
loop_1099:
ld [%l7 + 0x24], %f14
loop_1100:
bne loop_1101
edge32 %o1, %g1, %i6
std %f10, [%l7 + 0x18]
ldsb [%l7 + 0x1D], %o3
loop_1101:
sth %g2, [%l7 + 0x4E]
fble %fcc2, loop_1102
fexpand %f11, %f8
fpack32 %f6, %f10, %f14
smul %l2, %i3, %o5
loop_1102:
ldsw [%l7 + 0x14], %l4
bvs loop_1103
fone %f10
udivcc %i1, 0x07CC, %g5
fmovscc %icc, %f2, %f6
loop_1103:
fbe %fcc0, loop_1104
fnot2s %f0, %f1
fsrc1 %f0, %f8
ldsw [%l7 + 0x24], %i4
loop_1104:
fmovsn %icc, %f2, %f4
ld [%l7 + 0x50], %f11
ld [%l7 + 0x24], %f0
fmovsle %xcc, %f9, %f9
tle %xcc, 0x5
fornot1 %f0, %f0, %f6
edge32 %o7, %o0, %l5
xnorcc %i0, 0x0508, %g6
ldx [%l7 + 0x40], %o2
movvs %icc, %g3, %o6
fmovdn %icc, %f3, %f7
tcs %icc, 0x1
sth %l1, [%l7 + 0x44]
movge %icc, %l6, %l0
sdivx %i7, 0x132D, %i2
lduh [%l7 + 0x12], %l3
tgu %icc, 0x7
fbne %fcc3, loop_1105
fsrc1 %f12, %f0
udivcc %i5, 0x01D3, %g4
bcs,a %xcc, loop_1106
loop_1105:
sdiv %g7, 0x0CFA, %o1
edge8ln %o4, %i6, %g1
bgu,pn %icc, loop_1107
loop_1106:
ldub [%l7 + 0x74], %o3
fones %f13
ldsw [%l7 + 0x48], %g2
loop_1107:
lduw [%l7 + 0x0C], %l2
fandnot2 %f14, %f14, %f8
subcc %o5, %l4, %i3
fbne %fcc1, loop_1108
andncc %g5, %i4, %i1
std %f10, [%l7 + 0x50]
sdiv %o0, 0x03B8, %o7
loop_1108:
fmul8ulx16 %f14, %f6, %f10
sdivx %l5, 0x1451, %g6
movg %xcc, %o2, %i0
stb %o6, [%l7 + 0x6A]
orncc %g3, %l1, %l0
bg,a,pn %xcc, loop_1109
fmovdvc %xcc, %f9, %f8
fmovs %f10, %f11
te %icc, 0x4
loop_1109:
ba %icc, loop_1110
ldub [%l7 + 0x6E], %i7
stb %i2, [%l7 + 0x65]
lduw [%l7 + 0x58], %l3
loop_1110:
smul %l6, 0x119A, %i5
movvs %icc, %g7, %g4
andcc %o1, 0x1B7C, %i6
edge32l %o4, %g1, %g2
sdivcc %l2, 0x1F0D, %o5
lduh [%l7 + 0x6C], %o3
edge8l %l4, %g5, %i4
smulcc %i3, %o0, %o7
stw %l5, [%l7 + 0x2C]
array32 %i1, %g6, %i0
fbule %fcc1, loop_1111
edge8ln %o2, %o6, %l1
lduw [%l7 + 0x58], %g3
fnegs %f2, %f15
loop_1111:
bl loop_1112
ba,a %icc, loop_1113
array16 %l0, %i2, %i7
fbule,a %fcc1, loop_1114
loop_1112:
fmovrdlz %l3, %f4, %f6
loop_1113:
fbug,a %fcc2, loop_1115
edge8n %l6, %i5, %g4
loop_1114:
sllx %o1, %i6, %o4
stx %g7, [%l7 + 0x20]
loop_1115:
fcmpd %fcc0, %f10, %f4
ldsw [%l7 + 0x60], %g2
brlz,a %g1, loop_1116
ld [%l7 + 0x38], %f15
alignaddrl %l2, %o5, %o3
ldsw [%l7 + 0x34], %g5
loop_1116:
call loop_1117
ldsb [%l7 + 0x2D], %l4
mova %icc, %i4, %o0
fornot1s %f1, %f3, %f5
loop_1117:
ldsw [%l7 + 0x20], %o7
ldsh [%l7 + 0x4E], %l5
fmovrsgz %i1, %f0, %f12
bcc,pt %xcc, loop_1118
std %f2, [%l7 + 0x60]
fpsub32s %f14, %f9, %f7
fornot1s %f10, %f8, %f1
loop_1118:
fmovdvc %xcc, %f10, %f4
edge32ln %i3, %g6, %o2
ldsw [%l7 + 0x10], %o6
array16 %i0, %l1, %l0
fcmpne16 %f8, %f2, %g3
st %f13, [%l7 + 0x3C]
srl %i7, 0x14, %l3
andn %l6, %i2, %g4
ldsb [%l7 + 0x71], %o1
fbul %fcc0, loop_1119
ldsb [%l7 + 0x6C], %i6
movrlez %i5, %o4, %g7
st %f13, [%l7 + 0x58]
loop_1119:
sdiv %g2, 0x0A17, %l2
fsrc1 %f8, %f14
movgu %icc, %o5, %g1
fmovrdlz %g5, %f8, %f10
fones %f2
fmovse %xcc, %f2, %f13
bgu,a %icc, loop_1120
fcmpgt32 %f12, %f0, %o3
fmovsvc %icc, %f10, %f9
srl %l4, 0x0C, %i4
loop_1120:
brlez,a %o0, loop_1121
st %f1, [%l7 + 0x58]
xor %o7, 0x1072, %l5
fmovsvs %xcc, %f6, %f15
loop_1121:
ldsw [%l7 + 0x5C], %i1
ldsw [%l7 + 0x38], %i3
fmovrse %o2, %f7, %f10
fandnot2s %f1, %f11, %f5
udivcc %o6, 0x0303, %g6
bcs loop_1122
fmovrdne %i0, %f4, %f10
fnegd %f8, %f4
ldsw [%l7 + 0x5C], %l1
loop_1122:
tvc %xcc, 0x5
orn %l0, %i7, %l3
movcs %xcc, %l6, %i2
fmovrsgez %g3, %f8, %f9
edge32 %g4, %i6, %i5
sth %o4, [%l7 + 0x42]
movgu %icc, %o1, %g7
lduh [%l7 + 0x76], %l2
fnors %f7, %f4, %f1
st %f10, [%l7 + 0x54]
ldd [%l7 + 0x20], %f0
stx %o5, [%l7 + 0x70]
tpos %xcc, 0x3
stb %g2, [%l7 + 0x29]
movgu %icc, %g1, %g5
lduw [%l7 + 0x20], %o3
fzeros %f8
fcmpgt32 %f14, %f14, %l4
nop
setx loop_1123, %l0, %l1
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 + 0x0C], %i4
fsrc2 %f14, %f6
stx %o7, [%l7 + 0x10]
loop_1123:
ldsb [%l7 + 0x1F], %l5
fabsd %f8, %f14
movle %xcc, %o0, %i3
movleu %xcc, %i1, %o6
lduh [%l7 + 0x3C], %o2
stw %g6, [%l7 + 0x24]
fabss %f4, %f14
stb %i0, [%l7 + 0x31]
ldx [%l7 + 0x08], %l0
fbe %fcc0, loop_1124
ldx [%l7 + 0x68], %i7
fpsub16 %f10, %f4, %f12
fsrc2s %f5, %f7
loop_1124:
fpsub16s %f13, %f2, %f15
fsrc2 %f2, %f10
umul %l3, 0x072C, %l6
nop
setx loop_1125, %l0, %l1
jmpl %l1, %i2
brlez %g3, loop_1126
fmovsn %icc, %f13, %f13
srax %l1, 0x18, %g4
loop_1125:
st %f0, [%l7 + 0x2C]
loop_1126:
fmovrslz %i5, %f10, %f2
udiv %o4, 0x1FAD, %i6
sth %g7, [%l7 + 0x26]
fmovsvs %icc, %f2, %f12
ldsw [%l7 + 0x64], %l2
st %f2, [%l7 + 0x2C]
ldsh [%l7 + 0x4A], %o5
tsubcc %g2, %g1, %o1
st %f6, [%l7 + 0x1C]
lduw [%l7 + 0x38], %o3
xnor %l4, 0x0542, %i4
fmovdne %xcc, %f5, %f4
sdiv %o7, 0x1963, %l5
ldsw [%l7 + 0x4C], %o0
stb %i3, [%l7 + 0x6A]
movleu %xcc, %i1, %g5
fmovrdlez %o2, %f0, %f2
fmovsleu %icc, %f2, %f11
fmovrslez %g6, %f8, %f5
ldd [%l7 + 0x20], %f0
alignaddrl %i0, %l0, %o6
faligndata %f14, %f10, %f2
movrlz %l3, %l6, %i2
tg %xcc, 0x4
fandnot2s %f13, %f0, %f1
fmul8x16 %f3, %f14, %f8
sllx %g3, %l1, %i7
stw %g4, [%l7 + 0x50]
stx %i5, [%l7 + 0x30]
movrne %i6, 0x3A0, %o4
movpos %xcc, %l2, %g7
edge8ln %g2, %o5, %g1
fmovdgu %xcc, %f2, %f5
ldd [%l7 + 0x20], %f0
sth %o1, [%l7 + 0x58]
fbn %fcc0, loop_1127
ldsh [%l7 + 0x10], %o3
fmovdle %icc, %f15, %f3
edge16ln %i4, %o7, %l4
loop_1127:
movleu %icc, %l5, %i3
ldsb [%l7 + 0x0D], %i1
sll %o0, 0x06, %g5
std %f0, [%l7 + 0x60]
st %f0, [%l7 + 0x60]
std %f12, [%l7 + 0x20]
fbuge,a %fcc0, loop_1128
call loop_1129
lduw [%l7 + 0x68], %o2
mulx %g6, %l0, %o6
loop_1128:
fpsub16 %f0, %f4, %f2
loop_1129:
brgez,a %l3, loop_1130
movrlez %i0, 0x127, %l6
bcs,a loop_1131
fbe,a %fcc3, loop_1132
loop_1130:
movvc %xcc, %i2, %l1
xnor %i7, %g4, %i5
loop_1131:
fands %f12, %f15, %f12
loop_1132:
movre %i6, %o4, %l2
fpsub16 %f12, %f0, %f12
or %g3, 0x0334, %g7
st %f4, [%l7 + 0x40]
fcmpgt16 %f6, %f8, %g2
ldx [%l7 + 0x60], %g1
call loop_1133
tvc %xcc, 0x3
be,pn %icc, loop_1134
bcc,a,pt %xcc, loop_1135
loop_1133:
tn %icc, 0x4
call loop_1136
loop_1134:
stb %o5, [%l7 + 0x6D]
loop_1135:
ldub [%l7 + 0x1A], %o1
fmovspos %xcc, %f0, %f12
loop_1136:
edge16ln %i4, %o3, %o7
nop
setx loop_1137, %l0, %l1
jmpl %l1, %l5
fcmps %fcc2, %f8, %f11
movleu %xcc, %i3, %i1
tvs %icc, 0x1
loop_1137:
fmovspos %xcc, %f14, %f14
fcmpeq32 %f0, %f10, %o0
st %f1, [%l7 + 0x14]
sra %g5, 0x09, %o2
subcc %g6, 0x0CD2, %l0
andncc %o6, %l4, %i0
siam 0x5
alignaddr %l6, %l3, %i2
orn %i7, 0x019F, %l1
edge8n %i5, %i6, %o4
fbg %fcc0, loop_1138
bcc,pt %xcc, 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
bne %icc, loop_1141
loop_1138:
st %f6, [%l7 + 0x40]
loop_1139:
mova %xcc, %g4, %l2
loop_1140:
movpos %xcc, %g7, %g3
loop_1141:
stx %g2, [%l7 + 0x78]
sdivx %o5, 0x0D10, %g1
sdivx %o1, 0x1CD3, %i4
ldsb [%l7 + 0x25], %o7
sub %o3, %i3, %i1
fsrc2s %f7, %f10
fnot1 %f2, %f2
movg %xcc, %l5, %g5
stb %o0, [%l7 + 0x44]
fmovsn %icc, %f15, %f3
smulcc %o2, 0x00EE, %l0
fsrc1s %f0, %f15
fbn,a %fcc2, loop_1142
fbne,a %fcc3, loop_1143
stx %g6, [%l7 + 0x20]
stb %l4, [%l7 + 0x09]
loop_1142:
call loop_1144
loop_1143:
fble %fcc3, loop_1145
brgez %i0, loop_1146
bpos %xcc, loop_1147
loop_1144:
fbge,a %fcc2, loop_1148
loop_1145:
edge32l %o6, %l6, %i2
loop_1146:
tne %xcc, 0x2
loop_1147:
ldub [%l7 + 0x56], %i7
loop_1148:
fmovsvs %xcc, %f1, %f7
fornot1 %f2, %f4, %f4
tvc %xcc, 0x4
ldsb [%l7 + 0x1F], %l3
fnegs %f12, %f6
ldx [%l7 + 0x08], %i5
tn %xcc, 0x2
tne %icc, 0x2
fmuld8ulx16 %f12, %f10, %f12
lduh [%l7 + 0x74], %l1
ldd [%l7 + 0x48], %f6
mulx %o4, %i6, %g4
ldsh [%l7 + 0x7C], %g7
std %f0, [%l7 + 0x78]
fmovsneg %xcc, %f9, %f5
ldd [%l7 + 0x10], %f2
tl %xcc, 0x5
fornot1 %f14, %f14, %f12
stx %l2, [%l7 + 0x68]
orncc %g2, 0x1E03, %o5
stx %g3, [%l7 + 0x40]
subccc %g1, %o1, %i4
ldsb [%l7 + 0x66], %o7
fmovdcs %icc, %f10, %f2
sllx %i3, 0x14, %o3
fmovdn %icc, %f10, %f0
popc %i1, %g5
pdist %f0, %f10, %f8
fexpand %f14, %f14
bcs,a,pn %xcc, loop_1149
movrlz %l5, 0x1BD, %o2
tne %xcc, 0x2
ldsw [%l7 + 0x08], %o0
loop_1149:
fmovdcc %xcc, %f10, %f2
stw %g6, [%l7 + 0x74]
bl,pn %icc, loop_1150
mova %icc, %l4, %i0
ld [%l7 + 0x40], %f2
udiv %l0, 0x0FB7, %o6
loop_1150:
udiv %i2, 0x1160, %i7
mulx %l6, 0x14E7, %l3
ldsw [%l7 + 0x64], %i5
ld [%l7 + 0x50], %f11
fcmpgt32 %f14, %f2, %l1
lduh [%l7 + 0x24], %i6
st %f15, [%l7 + 0x60]
edge8 %o4, %g4, %l2
fpsub32 %f0, %f14, %f4
ldx [%l7 + 0x58], %g2
tge %xcc, 0x6
brnz %g7, loop_1151
fnot1 %f0, %f2
fmovrdgz %o5, %f8, %f4
ldsw [%l7 + 0x0C], %g1
loop_1151:
movrne %g3, %i4, %o1
bcs,a,pn %xcc, loop_1152
srlx %i3, %o7, %i1
fmovrsgz %o3, %f0, %f0
fmovdleu %xcc, %f14, %f9
loop_1152:
brgz %l5, loop_1153
sth %g5, [%l7 + 0x5C]
ldd [%l7 + 0x38], %f6
tsubcc %o2, 0x1E52, %o0
loop_1153:
fbue %fcc1, loop_1154
ldsw [%l7 + 0x18], %g6
fmovd %f4, %f0
xnor %i0, %l0, %o6
loop_1154:
sra %l4, 0x01, %i2
fmovsle %icc, %f6, %f15
addcc %l6, %i7, %l3
fmuld8sux16 %f14, %f12, %f2
fbl,a %fcc1, loop_1155
movvs %xcc, %l1, %i6
movvs %xcc, %i5, %g4
fba,a %fcc2, loop_1156
loop_1155:
ldx [%l7 + 0x38], %l2
movge %icc, %g2, %g7
brlez %o4, loop_1157
loop_1156:
lduh [%l7 + 0x6A], %o5
fnot1s %f7, %f10
pdist %f8, %f14, %f0
loop_1157:
tl %xcc, 0x2
bge,a loop_1158
andn %g1, 0x00BD, %g3
array8 %i4, %o1, %i3
fmovsne %xcc, %f14, %f10
loop_1158:
taddcctv %i1, %o7, %o3
udivcc %l5, 0x10C7, %o2
edge16ln %o0, %g6, %g5
ba,pt %icc, loop_1159
movcs %xcc, %i0, %o6
edge16 %l0, %l4, %l6
fmovdcc %xcc, %f9, %f4
loop_1159:
array32 %i2, %i7, %l3
fcmpgt32 %f14, %f4, %l1
taddcctv %i6, 0x04F4, %i5
fmovsa %xcc, %f1, %f11
std %f2, [%l7 + 0x50]
array32 %g4, %g2, %l2
brgz %g7, loop_1160
movleu %icc, %o4, %o5
or %g1, 0x1A80, %g3
ldsh [%l7 + 0x72], %i4
loop_1160:
fmovsge %xcc, %f13, %f10
ldsw [%l7 + 0x4C], %o1
brgez %i1, loop_1161
bvs,pt %xcc, loop_1162
movcs %xcc, %i3, %o7
stb %l5, [%l7 + 0x51]
loop_1161:
and %o2, %o3, %g6
loop_1162:
fmovrdgez %o0, %f4, %f12
sth %g5, [%l7 + 0x0C]
brgz %o6, loop_1163
ldx [%l7 + 0x78], %i0
fornot1 %f0, %f12, %f12
tsubcctv %l4, %l6, %i2
loop_1163:
fmovrslez %l0, %f10, %f12
fpackfix %f4, %f8
brlz,a %i7, loop_1164
fmovrslez %l1, %f2, %f3
andcc %i6, 0x1A9E, %i5
fnands %f0, %f12, %f8
loop_1164:
edge8 %l3, %g2, %l2
bshuffle %f8, %f8, %f10
fmul8sux16 %f14, %f12, %f0
stb %g4, [%l7 + 0x50]
tneg %xcc, 0x3
st %f15, [%l7 + 0x4C]
movvs %icc, %g7, %o5
fcmpgt16 %f12, %f6, %o4
lduh [%l7 + 0x56], %g3
fcmpgt32 %f4, %f2, %g1
fmovdleu %xcc, %f13, %f1
stw %i4, [%l7 + 0x48]
stb %i1, [%l7 + 0x24]
ldd [%l7 + 0x20], %f10
fone %f8
subccc %o1, %o7, %l5
movle %xcc, %o2, %i3
fandnot1s %f5, %f6, %f0
edge8l %o3, %o0, %g5
fble,a %fcc3, loop_1165
siam 0x1
fnegd %f8, %f6
fmovrsne %o6, %f4, %f4
loop_1165:
lduh [%l7 + 0x2A], %i0
stb %g6, [%l7 + 0x26]
alignaddrl %l6, %l4, %l0
sth %i7, [%l7 + 0x1C]
sth %i2, [%l7 + 0x1E]
mova %icc, %l1, %i5
fnot1s %f7, %f14
sth %l3, [%l7 + 0x72]
ldd [%l7 + 0x28], %f6
ldsb [%l7 + 0x75], %g2
tl %xcc, 0x7
fmovsneg %icc, %f4, %f4
ldub [%l7 + 0x37], %l2
std %f8, [%l7 + 0x58]
ldd [%l7 + 0x58], %f14
fpsub16s %f2, %f9, %f8
ldub [%l7 + 0x44], %g4
fmovsvs %xcc, %f15, %f4
tn %xcc, 0x3
tneg %xcc, 0x6
fmovsn %icc, %f10, %f7
fpadd16 %f10, %f4, %f10
andncc %i6, %g7, %o4
taddcc %g3, %o5, %i4
stb %i1, [%l7 + 0x65]
stw %g1, [%l7 + 0x30]
st %f15, [%l7 + 0x6C]
st %f12, [%l7 + 0x6C]
smulcc %o1, 0x01D5, %o7
edge8ln %o2, %i3, %o3
fmovdvs %icc, %f8, %f6
fnot2s %f12, %f6
fnot1s %f11, %f13
ldsw [%l7 + 0x58], %l5
ldsh [%l7 + 0x50], %o0
stw %g5, [%l7 + 0x78]
fornot2 %f14, %f2, %f10
fmovscs %xcc, %f12, %f3
ld [%l7 + 0x18], %f10
lduw [%l7 + 0x10], %i0
fmul8x16au %f11, %f3, %f14
fcmple16 %f10, %f12, %o6
fbul %fcc2, loop_1166
fmovdcc %icc, %f1, %f11
ldx [%l7 + 0x08], %g6
bne,a loop_1167
loop_1166:
ldd [%l7 + 0x10], %f12
tneg %icc, 0x1
ld [%l7 + 0x6C], %f8
loop_1167:
movgu %icc, %l6, %l4
lduw [%l7 + 0x08], %i7
fmovdcc %xcc, %f7, %f13
sllx %l0, 0x05, %l1
fmovdcc %xcc, %f3, %f8
brlez,a %i5, loop_1168
fmovrde %i2, %f10, %f0
movpos %xcc, %g2, %l2
fmovdg %icc, %f11, %f13
loop_1168:
ldx [%l7 + 0x10], %l3
brz,a %g4, loop_1169
fnor %f10, %f2, %f4
fxor %f0, %f0, %f4
fzeros %f13
loop_1169:
tgu %icc, 0x1
orcc %g7, %i6, %o4
movg %xcc, %g3, %o5
fnegs %f1, %f15
lduh [%l7 + 0x5A], %i4
addcc %i1, %o1, %g1
fpsub32 %f0, %f0, %f12
mulx %o2, 0x0652, %o7
mulx %i3, 0x1663, %l5
ld [%l7 + 0x70], %f11
fmovscc %xcc, %f7, %f0
ldsw [%l7 + 0x44], %o0
srlx %o3, 0x02, %g5
andncc %o6, %g6, %l6
movneg %icc, %l4, %i0
edge8ln %l0, %i7, %l1
stx %i2, [%l7 + 0x28]
ldsw [%l7 + 0x30], %i5
fors %f14, %f9, %f14
bg,pt %xcc, loop_1170
taddcc %l2, 0x121B, %g2
bvc loop_1171
sra %l3, %g7, %i6
loop_1170:
fmovde %icc, %f9, %f12
fandnot1 %f4, %f8, %f12
loop_1171:
brz,a %g4, loop_1172
subccc %g3, 0x0E85, %o5
movrlez %o4, 0x16A, %i4
fmovse %icc, %f3, %f8
loop_1172:
sra %i1, %g1, %o1
movvs %xcc, %o2, %o7
edge32ln %i3, %o0, %o3
ldsb [%l7 + 0x7E], %g5
sth %l5, [%l7 + 0x3A]
fcmpeq16 %f4, %f8, %o6
fpmerge %f15, %f5, %f10
fmovdle %icc, %f7, %f0
fmovrsne %g6, %f5, %f6
movrne %l4, %i0, %l0
lduw [%l7 + 0x74], %i7
brlz %l6, loop_1173
bne,a,pn %xcc, loop_1174
add %i2, %i5, %l1
move %icc, %g2, %l3
loop_1173:
fsrc2 %f4, %f6
loop_1174:
lduh [%l7 + 0x0C], %g7
lduw [%l7 + 0x08], %l2
stx %i6, [%l7 + 0x18]
ldub [%l7 + 0x1D], %g4
brgz,a %o5, loop_1175
tsubcctv %g3, %o4, %i4
movl %icc, %g1, %o1
ldd [%l7 + 0x48], %f0
loop_1175:
ldsw [%l7 + 0x70], %i1
sdivcc %o7, 0x0585, %i3
ldsh [%l7 + 0x1A], %o2
sth %o3, [%l7 + 0x1E]
lduh [%l7 + 0x2E], %o0
fcmpd %fcc2, %f0, %f12
lduh [%l7 + 0x6A], %l5
stx %o6, [%l7 + 0x20]
ldx [%l7 + 0x70], %g5
lduw [%l7 + 0x4C], %g6
addcc %i0, 0x0869, %l4
movrlez %i7, %l0, %i2
fandnot2s %f10, %f13, %f5
sth %l6, [%l7 + 0x10]
srl %l1, 0x09, %g2
fornot1s %f6, %f1, %f14
movrne %i5, 0x300, %g7
brlez %l2, loop_1176
movn %xcc, %l3, %i6
xorcc %g4, 0x1663, %o5
lduh [%l7 + 0x4C], %o4
loop_1176:
sub %g3, %i4, %o1
add %i1, %o7, %g1
tgu %icc, 0x2
ldd [%l7 + 0x10], %f6
tvs %xcc, 0x4
movvc %xcc, %i3, %o3
ldx [%l7 + 0x60], %o2
addc %o0, 0x1905, %l5
fmovde %xcc, %f5, %f12
fmovrsgz %o6, %f14, %f14
fba %fcc1, loop_1177
ld [%l7 + 0x20], %f4
sth %g6, [%l7 + 0x16]
movge %xcc, %i0, %l4
loop_1177:
st %f13, [%l7 + 0x0C]
tn %xcc, 0x6
fnot2 %f10, %f6
stw %i7, [%l7 + 0x28]
udiv %g5, 0x1190, %i2
fblg %fcc2, loop_1178
fmovdl %xcc, %f6, %f6
and %l6, 0x16C9, %l0
array32 %l1, %g2, %i5
loop_1178:
fbu %fcc3, loop_1179
fpackfix %f8, %f5
fcmpes %fcc0, %f13, %f13
st %f4, [%l7 + 0x68]
loop_1179:
edge16ln %l2, %l3, %i6
fcmps %fcc0, %f6, %f0
brgz,a %g4, loop_1180
ldsb [%l7 + 0x16], %g7
umulcc %o4, 0x0DEE, %g3
bneg,a %icc, loop_1181
loop_1180:
lduw [%l7 + 0x70], %o5
sth %o1, [%l7 + 0x16]
sth %i1, [%l7 + 0x1E]
loop_1181:
fmul8x16au %f0, %f11, %f14
fbe %fcc3, loop_1182
fnot1 %f6, %f0
sth %i4, [%l7 + 0x2E]
bne,a %icc, loop_1183
loop_1182:
fmovdneg %icc, %f5, %f12
ldsw [%l7 + 0x38], %g1
std %f12, [%l7 + 0x50]
loop_1183:
ldsw [%l7 + 0x78], %i3
ldub [%l7 + 0x4F], %o7
stb %o3, [%l7 + 0x78]
ldx [%l7 + 0x68], %o2
stx %l5, [%l7 + 0x28]
sth %o0, [%l7 + 0x20]
ld [%l7 + 0x54], %f9
bshuffle %f4, %f2, %f12
fmovscc %icc, %f13, %f8
movleu %xcc, %g6, %o6
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x3E], %i0
fcmpeq32 %f14, %f8, %i7
fcmpd %fcc1, %f4, %f6
subcc %l4, 0x136B, %i2
add %l6, 0x18DF, %l0
tcs %xcc, 0x2
mova %xcc, %l1, %g5
movcc %xcc, %i5, %g2
movrlz %l2, %l3, %g4
fzero %f2
sth %i6, [%l7 + 0x3A]
fpack32 %f6, %f2, %f2
and %g7, %o4, %o5
tg %xcc, 0x0
fxors %f6, %f3, %f0
fmovdcc %xcc, %f7, %f8
st %f10, [%l7 + 0x18]
umulcc %g3, %i1, %i4
fsrc2s %f6, %f6
fpack16 %f0, %f5
ld [%l7 + 0x24], %f6
ldsw [%l7 + 0x44], %o1
sth %i3, [%l7 + 0x32]
fmovdg %xcc, %f13, %f4
fnegd %f4, %f12
lduh [%l7 + 0x34], %g1
ldsw [%l7 + 0x10], %o7
movrgz %o3, %l5, %o2
edge32ln %g6, %o0, %o6
ba,a loop_1184
fcmpgt16 %f4, %f10, %i7
fmovdg %xcc, %f14, %f0
fornot2s %f11, %f2, %f5
loop_1184:
ldsh [%l7 + 0x7C], %i0
bpos,pn %icc, loop_1185
fxnors %f12, %f2, %f4
fbn %fcc1, loop_1186
fcmped %fcc2, %f14, %f6
loop_1185:
fmovrdgez %i2, %f12, %f10
tsubcc %l4, 0x1D0E, %l0
loop_1186:
brlez,a %l6, loop_1187
ld [%l7 + 0x10], %f12
lduw [%l7 + 0x64], %l1
ldd [%l7 + 0x10], %f6
loop_1187:
fcmpne32 %f4, %f0, %g5
fmovdvc %icc, %f7, %f10
ldd [%l7 + 0x38], %f2
stb %i5, [%l7 + 0x17]
ldsh [%l7 + 0x08], %l2
fxnor %f10, %f10, %f10
stb %l3, [%l7 + 0x62]
fcmpd %fcc3, %f6, %f6
movvs %icc, %g2, %i6
stb %g4, [%l7 + 0x1A]
fnands %f10, %f3, %f8
stw %g7, [%l7 + 0x4C]
edge8l %o5, %o4, %g3
fsrc1 %f0, %f4
stw %i1, [%l7 + 0x58]
fornot1s %f10, %f0, %f1
std %f10, [%l7 + 0x40]
sdiv %i4, 0x13AA, %i3
sth %o1, [%l7 + 0x0A]
fmovsgu %xcc, %f3, %f0
lduw [%l7 + 0x24], %g1
subc %o3, 0x0594, %o7
sth %l5, [%l7 + 0x50]
brgz %g6, loop_1188
fbo,a %fcc3, loop_1189
faligndata %f0, %f2, %f6
fbg %fcc0, loop_1190
loop_1188:
fbul,a %fcc1, loop_1191
loop_1189:
movvs %icc, %o2, %o0
addc %o6, 0x0758, %i7
loop_1190:
fbn,a %fcc2, loop_1192
loop_1191:
fmovdg %icc, %f15, %f4
fones %f2
fmovrdlz %i2, %f6, %f14
loop_1192:
stb %i0, [%l7 + 0x1E]
ldsw [%l7 + 0x1C], %l4
stw %l6, [%l7 + 0x08]
lduh [%l7 + 0x2E], %l0
lduh [%l7 + 0x4A], %l1
sethi 0x1902, %g5
fmovrsgz %i5, %f12, %f8
fbuge %fcc1, loop_1193
fpadd16s %f13, %f12, %f2
ba %icc, loop_1194
edge16 %l3, %l2, %i6
loop_1193:
mova %xcc, %g2, %g7
edge32 %o5, %g4, %o4
loop_1194:
edge16ln %i1, %g3, %i4
udivx %i3, 0x1B20, %o1
smul %g1, %o3, %o7
movl %icc, %g6, %l5
fands %f7, %f9, %f13
tpos %xcc, 0x5
stx %o2, [%l7 + 0x10]
fsrc2 %f8, %f8
bcc %icc, loop_1195
udivx %o0, 0x1875, %o6
tle %xcc, 0x5
std %f10, [%l7 + 0x78]
loop_1195:
fmovse %xcc, %f13, %f3
std %f0, [%l7 + 0x50]
ldx [%l7 + 0x78], %i7
lduh [%l7 + 0x44], %i2
fmul8ulx16 %f0, %f2, %f6
ldsw [%l7 + 0x6C], %i0
sth %l4, [%l7 + 0x70]
edge8 %l0, %l1, %g5
fpadd32 %f10, %f4, %f6
andn %i5, %l6, %l2
ldsw [%l7 + 0x1C], %l3
fmovdle %xcc, %f2, %f3
fmovsle %xcc, %f15, %f12
movleu %icc, %i6, %g2
fmovrse %o5, %f4, %f11
bl,a %xcc, loop_1196
ldd [%l7 + 0x48], %f4
fpadd32s %f6, %f12, %f2
nop
setx loop_1197, %l0, %l1
jmpl %l1, %g7
loop_1196:
brnz %g4, loop_1198
lduh [%l7 + 0x2C], %i1
std %f10, [%l7 + 0x78]
loop_1197:
ldsh [%l7 + 0x40], %g3
loop_1198:
call loop_1199
fpack16 %f8, %f5
taddcc %i4, 0x027A, %o4
and %o1, %i3, %g1
loop_1199:
stx %o7, [%l7 + 0x28]
st %f10, [%l7 + 0x60]
fpsub32 %f0, %f8, %f6
fbl,a %fcc1, loop_1200
sdiv %g6, 0x06AD, %l5
fsrc1 %f12, %f6
tn %xcc, 0x6
loop_1200:
fsrc2s %f5, %f12
fsrc1 %f10, %f4
ldx [%l7 + 0x78], %o2
orncc %o0, %o6, %i7
ld [%l7 + 0x74], %f0
ldsb [%l7 + 0x5F], %o3
stx %i0, [%l7 + 0x60]
tpos %icc, 0x3
bge,a,pt %icc, loop_1201
edge8ln %l4, %i2, %l0
fmovsle %icc, %f8, %f6
fmovrdgez %g5, %f10, %f10
loop_1201:
ldsh [%l7 + 0x0E], %l1
fpsub32 %f10, %f6, %f2
lduh [%l7 + 0x62], %l6
edge8n %l2, %i5, %i6
bg,a,pt %icc, loop_1202
std %f12, [%l7 + 0x08]
movle %icc, %g2, %l3
fbue,a %fcc2, loop_1203
loop_1202:
udivx %g7, 0x1032, %g4
fmovdvs %xcc, %f0, %f12
tvc %icc, 0x3
loop_1203:
fandnot1s %f3, %f8, %f3
mova %icc, %o5, %g3
movrgz %i4, %o4, %i1
fmul8x16au %f12, %f15, %f2
stw %o1, [%l7 + 0x3C]
lduw [%l7 + 0x54], %i3
fnor %f14, %f14, %f8
fand %f12, %f12, %f12
sth %g1, [%l7 + 0x1C]
sth %g6, [%l7 + 0x52]
fpsub16 %f12, %f6, %f4
srlx %o7, 0x18, %l5
fcmpes %fcc1, %f2, %f12
fmovdcs %icc, %f2, %f12
subccc %o2, %o6, %i7
stw %o3, [%l7 + 0x5C]
st %f1, [%l7 + 0x50]
ldsh [%l7 + 0x40], %i0
udiv %l4, 0x1CB2, %i2
movrgz %l0, %o0, %l1
orcc %l6, %l2, %i5
ldd [%l7 + 0x20], %f6
lduw [%l7 + 0x70], %i6
fnot2 %f4, %f4
fmovdvs %xcc, %f0, %f13
tleu %xcc, 0x6
xorcc %g5, 0x09A2, %g2
tcc %icc, 0x5
sdivx %l3, 0x10B2, %g4
fsrc2 %f0, %f10
fbule,a %fcc0, loop_1204
edge8 %g7, %g3, %o5
ble,pn %icc, loop_1205
bpos loop_1206
loop_1204:
fbn %fcc0, loop_1207
fmovsleu %xcc, %f0, %f2
loop_1205:
fmovsge %icc, %f14, %f10
loop_1206:
std %f0, [%l7 + 0x58]
loop_1207:
fmovspos %xcc, %f9, %f10
fbl %fcc0, loop_1208
udivcc %o4, 0x1DFE, %i1
nop
setx loop_1209, %l0, %l1
jmpl %l1, %i4
sra %i3, 0x02, %o1
loop_1208:
tsubcctv %g1, 0x15E0, %o7
bcs,pn %icc, loop_1210
loop_1209:
fmovrsne %g6, %f8, %f0
bg,a,pt %xcc, loop_1211
fmovsle %xcc, %f0, %f10
loop_1210:
tn %xcc, 0x0
nop
setx loop_1212, %l0, %l1
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_1211:
sth %l5, [%l7 + 0x40]
bg %icc, loop_1213
ldsw [%l7 + 0x48], %o6
loop_1212:
ldd [%l7 + 0x20], %f0
fabss %f6, %f0
loop_1213:
fmovrdne %i7, %f10, %f6
fble %fcc3, loop_1214
fornot1 %f10, %f6, %f14
sth %o2, [%l7 + 0x3E]
sllx %i0, 0x14, %o3
loop_1214:
fble %fcc2, loop_1215
fbue %fcc2, loop_1216
tcs %icc, 0x7
fpadd32 %f10, %f6, %f6
loop_1215:
ldd [%l7 + 0x40], %f4
loop_1216:
movgu %xcc, %l4, %i2
brgez %l0, loop_1217
fbge %fcc2, loop_1218
tne %icc, 0x1
subcc %l1, 0x1BC7, %o0
loop_1217:
andn %l6, %l2, %i5
loop_1218:
lduw [%l7 + 0x3C], %i6
edge16l %g5, %l3, %g4
brnz %g2, loop_1219
ld [%l7 + 0x14], %f7
tgu %icc, 0x6
fmovrsne %g7, %f10, %f9
loop_1219:
movg %icc, %o5, %g3
fmul8x16au %f10, %f2, %f8
fmul8ulx16 %f2, %f6, %f10
call loop_1220
fmul8x16al %f8, %f9, %f12
stw %i1, [%l7 + 0x0C]
fmul8x16au %f15, %f5, %f4
loop_1220:
mulx %i4, 0x1014, %o4
movvs %xcc, %i3, %g1
fsrc1 %f12, %f4
fmovdge %xcc, %f6, %f6
bl,pt %xcc, loop_1221
fpadd32s %f5, %f13, %f15
fmovdvs %xcc, %f8, %f14
fmovdne %icc, %f15, %f14
loop_1221:
fzeros %f2
xorcc %o1, 0x0481, %o7
ldub [%l7 + 0x69], %g6
fmul8x16al %f5, %f12, %f8
stx %l5, [%l7 + 0x20]
taddcctv %o6, %i7, %o2
movpos %xcc, %i0, %o3
ldub [%l7 + 0x0A], %i2
ta %icc, 0x3
sdivx %l4, 0x0402, %l0
ldsh [%l7 + 0x08], %l1
bg %icc, loop_1222
stw %l6, [%l7 + 0x78]
nop
setx loop_1223, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %xcc, %o0, %l2
loop_1222:
st %f11, [%l7 + 0x08]
fmovsg %xcc, %f9, %f5
loop_1223:
andncc %i5, %i6, %g5
andcc %l3, 0x0A9E, %g2
mulx %g4, %o5, %g7
fbl,a %fcc0, loop_1224
fmovdgu %icc, %f9, %f7
fcmped %fcc3, %f0, %f2
ldub [%l7 + 0x17], %g3
loop_1224:
fnot2s %f6, %f9
fmovsne %xcc, %f13, %f12
fmovrdgez %i1, %f4, %f4
bneg,pt %xcc, loop_1225
lduh [%l7 + 0x28], %o4
ldsb [%l7 + 0x6E], %i4
bleu,a %icc, loop_1226
loop_1225:
tne %icc, 0x2
sllx %i3, 0x1F, %o1
stx %g1, [%l7 + 0x38]
loop_1226:
fbo %fcc3, loop_1227
movleu %xcc, %g6, %l5
fandnot1s %f10, %f9, %f14
fmovdne %xcc, %f9, %f12
loop_1227:
sdiv %o7, 0x0FF9, %i7
st %f8, [%l7 + 0x44]
st %f2, [%l7 + 0x50]
fcmped %fcc0, %f12, %f12
fmovdcs %icc, %f12, %f9
fcmpd %fcc2, %f4, %f10
fcmpeq32 %f12, %f0, %o2
fpack32 %f2, %f6, %f8
movneg %xcc, %i0, %o6
fandnot2s %f11, %f1, %f8
lduh [%l7 + 0x2E], %o3
ldx [%l7 + 0x30], %i2
edge32n %l0, %l1, %l6
fbne %fcc3, loop_1228
sub %o0, %l4, %l2
fmovde %icc, %f11, %f11
fmovsne %xcc, %f13, %f14
loop_1228:
movpos %xcc, %i5, %i6
fblg,a %fcc0, loop_1229
edge32 %l3, %g2, %g4
sethi 0x05D4, %o5
sethi 0x0487, %g7
loop_1229:
udivx %g3, 0x082A, %g5
ldsw [%l7 + 0x10], %i1
array32 %i4, %o4, %o1
nop
setx loop_1230, %l0, %l1
jmpl %l1, %g1
udivx %i3, 0x0C12, %l5
tn %icc, 0x6
tvc %xcc, 0x6
loop_1230:
fornot1 %f0, %f10, %f4
bpos,a loop_1231
std %f12, [%l7 + 0x68]
ld [%l7 + 0x2C], %f9
sth %g6, [%l7 + 0x0A]
loop_1231:
ldd [%l7 + 0x58], %f12
fnegd %f10, %f12
fmovscc %icc, %f15, %f0
fxors %f5, %f2, %f5
bl,a loop_1232
brgez %i7, loop_1233
st %f12, [%l7 + 0x54]
fcmple32 %f8, %f14, %o2
loop_1232:
fmovrslez %i0, %f15, %f12
loop_1233:
fmovdge %xcc, %f2, %f0
fmovdleu %xcc, %f5, %f2
fmovrdlz %o7, %f8, %f2
ldsb [%l7 + 0x56], %o6
fmovsleu %icc, %f1, %f14
fmuld8sux16 %f2, %f12, %f4
ldsh [%l7 + 0x3E], %i2
movcc %icc, %o3, %l0
tl %icc, 0x1
fandnot1s %f6, %f1, %f11
umulcc %l6, %l1, %o0
fnor %f4, %f8, %f14
sth %l2, [%l7 + 0x1E]
fabss %f13, %f1
fbug %fcc0, loop_1234
fmul8x16al %f10, %f15, %f8
ld [%l7 + 0x38], %f15
bcs %xcc, loop_1235
loop_1234:
st %f11, [%l7 + 0x2C]
brlz %l4, loop_1236
fexpand %f8, %f12
loop_1235:
bcc,a,pn %icc, loop_1237
fmovrsne %i6, %f15, %f1
loop_1236:
tl %xcc, 0x3
fpack32 %f8, %f14, %f14
loop_1237:
fxnors %f8, %f2, %f12
subc %i5, %g2, %l3
fcmpne16 %f2, %f6, %o5
srlx %g7, 0x01, %g4
fbul %fcc1, loop_1238
fnand %f0, %f14, %f2
sth %g3, [%l7 + 0x1E]
fmul8x16 %f2, %f4, %f8
loop_1238:
fnands %f8, %f6, %f3
nop
setx loop_1239, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f10, %f0
ldsw [%l7 + 0x14], %g5
fcmpne16 %f10, %f0, %i4
loop_1239:
edge16ln %o4, %i1, %o1
stw %i3, [%l7 + 0x3C]
fpmerge %f14, %f14, %f2
subcc %l5, 0x18CB, %g1
lduw [%l7 + 0x38], %i7
ldsb [%l7 + 0x41], %g6
stb %i0, [%l7 + 0x43]
faligndata %f12, %f12, %f12
stb %o7, [%l7 + 0x48]
fmul8x16au %f7, %f12, %f4
tcs %icc, 0x5
edge8n %o2, %o6, %i2
stx %l0, [%l7 + 0x68]
ldx [%l7 + 0x78], %o3
srax %l1, 0x00, %o0
sth %l6, [%l7 + 0x60]
sra %l2, %i6, %i5
tl %xcc, 0x5
movleu %icc, %l4, %l3
fsrc2s %f9, %f2
ldx [%l7 + 0x68], %o5
fmovdle %icc, %f14, %f4
std %f8, [%l7 + 0x58]
bn,pn %xcc, loop_1240
lduw [%l7 + 0x74], %g2
fmovdne %icc, %f13, %f10
stx %g4, [%l7 + 0x50]
loop_1240:
movre %g7, %g5, %g3
fmovsge %icc, %f7, %f13
fmovsle %icc, %f10, %f12
fand %f6, %f10, %f10
fmovdl %xcc, %f13, %f14
stw %i4, [%l7 + 0x0C]
edge32ln %o4, %i1, %i3
tleu %icc, 0x2
tge %icc, 0x2
stx %l5, [%l7 + 0x38]
std %f6, [%l7 + 0x70]
fors %f2, %f13, %f11
bn %xcc, loop_1241
fmovscs %xcc, %f10, %f10
stw %o1, [%l7 + 0x0C]
ldsh [%l7 + 0x5C], %i7
loop_1241:
st %f2, [%l7 + 0x74]
movge %icc, %g1, %i0
stw %o7, [%l7 + 0x38]
nop
setx loop_1242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne loop_1243
movcs %icc, %o2, %o6
fmovdl %xcc, %f11, %f13
loop_1242:
tn %xcc, 0x2
loop_1243:
lduh [%l7 + 0x46], %i2
sll %l0, 0x17, %g6
movn %icc, %o3, %l1
ldsb [%l7 + 0x7C], %o0
array8 %l2, %i6, %l6
ta %icc, 0x2
fcmps %fcc0, %f6, %f12
movge %xcc, %l4, %i5
addc %o5, 0x037C, %g2
fmovrsgez %g4, %f14, %f10
lduh [%l7 + 0x3A], %g7
fandnot1 %f6, %f14, %f8
fsrc2s %f10, %f7
ldsw [%l7 + 0x50], %g5
stx %l3, [%l7 + 0x48]
fxor %f6, %f12, %f10
fmovspos %icc, %f11, %f7
fmovd %f8, %f0
edge32l %g3, %o4, %i1
fmovs %f2, %f12
ldsh [%l7 + 0x54], %i3
ldsh [%l7 + 0x50], %l5
fmovda %icc, %f7, %f13
movpos %xcc, %o1, %i7
fpadd16 %f14, %f10, %f14
brz,a %i4, loop_1244
movpos %icc, %i0, %o7
fcmps %fcc1, %f5, %f3
edge16 %g1, %o2, %o6
loop_1244:
lduh [%l7 + 0x0C], %i2
stx %g6, [%l7 + 0x48]
fba,a %fcc3, loop_1245
fbl,a %fcc2, loop_1246
edge16 %o3, %l0, %l1
fmovsa %icc, %f9, %f8
loop_1245:
fmovrslz %l2, %f9, %f15
loop_1246:
fmovdle %xcc, %f9, %f1
sra %o0, 0x18, %i6
st %f8, [%l7 + 0x4C]
bg,pt %xcc, loop_1247
fbul %fcc1, loop_1248
bn %icc, loop_1249
nop
setx loop_1250, %l0, %l1
jmpl %l1, %l6
loop_1247:
tcc %icc, 0x6
loop_1248:
fcmps %fcc3, %f10, %f12
loop_1249:
ldsh [%l7 + 0x38], %l4
loop_1250:
bge %icc, loop_1251
fmovdg %icc, %f8, %f0
stx %i5, [%l7 + 0x78]
tgu %icc, 0x2
loop_1251:
te %xcc, 0x3
fbe %fcc3, loop_1252
fbo,a %fcc1, loop_1253
mulscc %o5, 0x02AC, %g2
fxnors %f6, %f8, %f0
loop_1252:
tgu %xcc, 0x2
loop_1253:
ldd [%l7 + 0x70], %f10
stx %g4, [%l7 + 0x58]
tl %xcc, 0x0
edge16l %g5, %l3, %g3
fmovrdgez %g7, %f2, %f12
subccc %i1, %i3, %o4
edge16l %o1, %i7, %i4
tvc %xcc, 0x5
fxnor %f2, %f12, %f6
lduw [%l7 + 0x78], %l5
fbne,a %fcc2, loop_1254
lduw [%l7 + 0x48], %i0
fornot2 %f4, %f2, %f2
lduh [%l7 + 0x5E], %o7
loop_1254:
nop
setx loop_1255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x0A], %g1
ldd [%l7 + 0x48], %f2
fnot2s %f4, %f10
loop_1255:
ldx [%l7 + 0x68], %o6
movn %icc, %o2, %i2
fbl %fcc0, loop_1256
fpmerge %f10, %f4, %f10
fcmpne16 %f8, %f2, %o3
stx %g6, [%l7 + 0x58]
loop_1256:
fmovs %f9, %f0
std %f0, [%l7 + 0x38]
srlx %l1, 0x0D, %l2
fabss %f14, %f0
bg,pt %xcc, loop_1257
fmuld8sux16 %f4, %f4, %f14
fbuge,a %fcc0, loop_1258
xorcc %o0, 0x03E6, %i6
loop_1257:
udivcc %l0, 0x10C3, %l4
fmul8sux16 %f8, %f12, %f10
loop_1258:
stb %i5, [%l7 + 0x62]
fbn,a %fcc0, loop_1259
lduw [%l7 + 0x44], %o5
smul %g2, %g4, %g5
lduw [%l7 + 0x38], %l6
loop_1259:
ld [%l7 + 0x08], %f10
fand %f12, %f0, %f12
fone %f6
fmovrslz %g3, %f0, %f8
ldx [%l7 + 0x20], %l3
bn,pt %icc, loop_1260
sth %i1, [%l7 + 0x3E]
fzero %f2
tne %xcc, 0x7
loop_1260:
bcs loop_1261
movgu %xcc, %g7, %o4
lduh [%l7 + 0x7A], %i3
tsubcctv %i7, %i4, %l5
loop_1261:
fexpand %f8, %f14
fbul,a %fcc1, loop_1262
fcmps %fcc2, %f3, %f0
fpackfix %f4, %f5
smulcc %i0, 0x01FE, %o1
loop_1262:
bvs,a,pn %xcc, loop_1263
ldsh [%l7 + 0x46], %g1
nop
setx loop_1264, %l0, %l1
jmpl %l1, %o6
movrlez %o7, %i2, %o2
loop_1263:
tpos %icc, 0x2
subcc %o3, 0x13B5, %g6
loop_1264:
ba,pn %xcc, loop_1265
sth %l1, [%l7 + 0x58]
taddcc %o0, %l2, %l0
st %f14, [%l7 + 0x44]
loop_1265:
ldx [%l7 + 0x08], %l4
std %f12, [%l7 + 0x40]
st %f3, [%l7 + 0x20]
sub %i6, 0x1D07, %i5
addcc %o5, 0x1F60, %g2
fbn %fcc1, loop_1266
edge32ln %g5, %g4, %l6
srl %l3, %i1, %g7
fmovscs %xcc, %f7, %f1
loop_1266:
sth %g3, [%l7 + 0x30]
taddcc %o4, %i7, %i4
stb %l5, [%l7 + 0x26]
lduh [%l7 + 0x4E], %i3
movrlz %i0, %g1, %o1
ldx [%l7 + 0x38], %o7
fmovdge %icc, %f1, %f0
sth %o6, [%l7 + 0x34]
ld [%l7 + 0x58], %f9
fand %f10, %f0, %f8
fnot2 %f12, %f2
ld [%l7 + 0x78], %f5
fnot1s %f15, %f13
add %o2, 0x120C, %i2
sub %g6, 0x031E, %l1
tl %icc, 0x5
ldsh [%l7 + 0x66], %o3
movn %icc, %o0, %l0
fmovda %icc, %f15, %f1
brgez %l2, loop_1267
stb %l4, [%l7 + 0x17]
edge16ln %i5, %o5, %g2
fmovsneg %icc, %f9, %f14
loop_1267:
edge16ln %g5, %i6, %g4
fmul8x16au %f4, %f7, %f14
edge32 %l3, %l6, %i1
fmovdleu %icc, %f1, %f3
array16 %g7, %o4, %i7
movrlez %i4, %g3, %i3
fnot2 %f10, %f14
fandnot2s %f4, %f0, %f7
ldsw [%l7 + 0x70], %i0
fmovdpos %icc, %f4, %f3
bcs %xcc, loop_1268
lduw [%l7 + 0x58], %l5
orn %o1, 0x138D, %o7
tneg %icc, 0x7
loop_1268:
ld [%l7 + 0x7C], %f14
fcmpd %fcc3, %f8, %f10
fmovsa %xcc, %f12, %f11
ldx [%l7 + 0x70], %g1
fmul8x16au %f5, %f13, %f8
fbo %fcc2, loop_1269
nop
setx loop_1270, %l0, %l1
jmpl %l1, %o2
fornot1s %f14, %f13, %f10
edge16 %o6, %i2, %l1
loop_1269:
ldsb [%l7 + 0x6E], %g6
loop_1270:
sth %o3, [%l7 + 0x68]
ldub [%l7 + 0x27], %o0
fcmpes %fcc0, %f4, %f8
ldub [%l7 + 0x0B], %l2
edge32 %l0, %i5, %o5
fmovsleu %icc, %f2, %f0
bg loop_1271
bne,pn %icc, loop_1272
tcs %xcc, 0x0
fpadd32 %f4, %f14, %f10
loop_1271:
udivx %g2, 0x1774, %l4
loop_1272:
bn %xcc, loop_1273
ldsb [%l7 + 0x65], %i6
sllx %g5, 0x07, %l3
fmovrdgz %g4, %f2, %f8
loop_1273:
ldsh [%l7 + 0x10], %i1
lduw [%l7 + 0x24], %l6
fmovdgu %xcc, %f2, %f10
edge32n %g7, %o4, %i7
ldd [%l7 + 0x18], %f6
popc 0x018F, %g3
smulcc %i4, %i0, %l5
edge16 %i3, %o1, %o7
fmovdgu %icc, %f6, %f10
fornot1 %f6, %f8, %f4
bg %icc, loop_1274
bcc %xcc, loop_1275
movn %icc, %g1, %o2
stb %o6, [%l7 + 0x70]
loop_1274:
lduw [%l7 + 0x74], %l1
loop_1275:
fbuge %fcc3, loop_1276
fornot1 %f4, %f12, %f12
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x30], %f12
loop_1276:
ldsw [%l7 + 0x20], %i2
sethi 0x007A, %g6
tcs %icc, 0x6
call loop_1277
bgu loop_1278
fpmerge %f7, %f10, %f14
fnand %f2, %f10, %f4
loop_1277:
fmovsvc %xcc, %f3, %f13
loop_1278:
ldsb [%l7 + 0x48], %o0
fmovdle %xcc, %f15, %f8
ldsw [%l7 + 0x40], %o3
fbo %fcc1, loop_1279
sllx %l0, %i5, %l2
sllx %o5, 0x10, %l4
ldub [%l7 + 0x10], %i6
loop_1279:
array32 %g2, %g5, %g4
ldsh [%l7 + 0x78], %i1
andcc %l6, %g7, %o4
movleu %xcc, %i7, %g3
fba,a %fcc2, loop_1280
brlz %l3, loop_1281
ldsw [%l7 + 0x74], %i0
std %f6, [%l7 + 0x70]
loop_1280:
tneg %icc, 0x3
loop_1281:
fbuge %fcc2, loop_1282
ld [%l7 + 0x58], %f3
ba loop_1283
fcmpne16 %f2, %f10, %i4
loop_1282:
fmul8x16al %f10, %f6, %f14
std %f12, [%l7 + 0x20]
loop_1283:
std %f12, [%l7 + 0x70]
edge16l %i3, %o1, %l5
ldsb [%l7 + 0x26], %o7
tge %icc, 0x7
bvc,a %xcc, loop_1284
fmovsneg %icc, %f0, %f1
fcmple32 %f10, %f8, %g1
fnors %f3, %f13, %f6
loop_1284:
umulcc %o6, 0x10AA, %l1
fbne %fcc3, loop_1285
fabss %f7, %f9
std %f12, [%l7 + 0x70]
bg %icc, loop_1286
loop_1285:
fzero %f6
fbge %fcc0, loop_1287
fbuge,a %fcc3, loop_1288
loop_1286:
udivcc %i2, 0x093F, %o2
fcmple32 %f12, %f14, %g6
loop_1287:
xorcc %o3, 0x139A, %o0
loop_1288:
faligndata %f14, %f10, %f0
fmovdvc %xcc, %f0, %f3
movvs %icc, %l0, %l2
bl loop_1289
ldsb [%l7 + 0x44], %i5
lduw [%l7 + 0x18], %l4
lduh [%l7 + 0x42], %o5
loop_1289:
lduw [%l7 + 0x7C], %g2
udivcc %i6, 0x0E58, %g4
edge16n %g5, %i1, %l6
ldsb [%l7 + 0x55], %o4
siam 0x4
bcs,a %xcc, loop_1290
sth %i7, [%l7 + 0x2C]
fornot1s %f3, %f2, %f5
stw %g7, [%l7 + 0x10]
loop_1290:
stw %g3, [%l7 + 0x78]
fcmpne32 %f6, %f2, %l3
tsubcc %i0, 0x0CB2, %i4
fabsd %f0, %f10
ldd [%l7 + 0x40], %f8
fmovdne %icc, %f0, %f9
lduh [%l7 + 0x30], %o1
movneg %icc, %i3, %l5
stb %o7, [%l7 + 0x4F]
mulscc %g1, %o6, %l1
movvc %icc, %o2, %g6
addcc %i2, 0x0242, %o3
and %o0, 0x0151, %l0
fpsub32s %f15, %f9, %f0
fnands %f14, %f8, %f15
alignaddr %i5, %l2, %l4
and %g2, %i6, %o5
movle %xcc, %g4, %i1
fpadd32s %f2, %f11, %f8
stw %l6, [%l7 + 0x1C]
fbule %fcc0, loop_1291
edge16ln %o4, %g5, %i7
movl %icc, %g7, %l3
fsrc1 %f12, %f10
loop_1291:
array32 %g3, %i0, %o1
fsrc1 %f2, %f4
std %f8, [%l7 + 0x18]
and %i3, 0x0721, %i4
ldub [%l7 + 0x58], %l5
tsubcctv %g1, %o6, %l1
lduw [%l7 + 0x6C], %o2
udivcc %g6, 0x0ADB, %i2
mulscc %o7, 0x1489, %o3
tvs %xcc, 0x2
ta %xcc, 0x6
ldsw [%l7 + 0x10], %l0
movcs %xcc, %o0, %i5
addccc %l4, 0x0CB6, %l2
ldsw [%l7 + 0x2C], %g2
addcc %o5, 0x1D25, %g4
bvc,a,pn %icc, loop_1292
fornot1s %f9, %f15, %f8
std %f12, [%l7 + 0x10]
std %f6, [%l7 + 0x20]
loop_1292:
stx %i6, [%l7 + 0x78]
movpos %xcc, %l6, %o4
sll %g5, %i7, %g7
smulcc %l3, %g3, %i1
fmovsn %xcc, %f6, %f11
ldd [%l7 + 0x10], %f2
std %f8, [%l7 + 0x60]
addc %i0, %i3, %o1
ldsh [%l7 + 0x10], %l5
tcs %xcc, 0x6
udivcc %i4, 0x1C58, %g1
ldsw [%l7 + 0x58], %l1
fble,a %fcc0, loop_1293
brlez %o6, loop_1294
ldub [%l7 + 0x50], %o2
alignaddr %g6, %i2, %o3
loop_1293:
fornot2 %f2, %f0, %f6
loop_1294:
fmul8x16 %f14, %f8, %f12
tle %xcc, 0x7
nop
setx loop_1295, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x1C], %l0
ld [%l7 + 0x4C], %f12
fblg,a %fcc1, loop_1296
loop_1295:
orn %o0, 0x0587, %i5
sth %o7, [%l7 + 0x48]
array32 %l2, %l4, %o5
loop_1296:
fbue %fcc1, loop_1297
lduh [%l7 + 0x5A], %g4
stx %g2, [%l7 + 0x78]
bl,a,pn %xcc, loop_1298
loop_1297:
fble,a %fcc2, loop_1299
ldsh [%l7 + 0x7E], %l6
movpos %xcc, %o4, %i6
loop_1298:
fble,a %fcc3, loop_1300
loop_1299:
sth %i7, [%l7 + 0x6A]
fcmpeq16 %f12, %f4, %g5
fmovrsgz %g7, %f1, %f15
loop_1300:
fsrc1 %f0, %f10
fpackfix %f8, %f13
lduh [%l7 + 0x2C], %g3
ldx [%l7 + 0x38], %i1
fpsub16 %f10, %f14, %f2
xnor %i0, 0x1CCE, %i3
xor %o1, %l5, %l3
bvc loop_1301
bn,a %icc, loop_1302
fmovrsgz %g1, %f14, %f10
andn %i4, %l1, %o2
loop_1301:
ldx [%l7 + 0x70], %g6
loop_1302:
lduw [%l7 + 0x28], %i2
st %f14, [%l7 + 0x30]
lduw [%l7 + 0x24], %o3
bneg loop_1303
fmovdpos %xcc, %f10, %f10
bvc,a %xcc, loop_1304
ld [%l7 + 0x4C], %f7
loop_1303:
ld [%l7 + 0x24], %f1
fmul8x16 %f8, %f0, %f8
loop_1304:
fabss %f14, %f5
tg %icc, 0x1
addc %l0, 0x0B0F, %o6
lduh [%l7 + 0x76], %o0
ldsb [%l7 + 0x61], %o7
fbe %fcc2, loop_1305
fcmpes %fcc2, %f9, %f4
fmovrdgz %i5, %f6, %f12
srlx %l4, %o5, %g4
loop_1305:
and %g2, %l6, %l2
std %f10, [%l7 + 0x60]
ld [%l7 + 0x7C], %f8
st %f15, [%l7 + 0x64]
sdiv %o4, 0x01C2, %i6
stx %i7, [%l7 + 0x28]
be loop_1306
ldsb [%l7 + 0x0E], %g7
fnot1 %f10, %f4
fornot1 %f12, %f2, %f4
loop_1306:
lduh [%l7 + 0x08], %g5
fmovsne %icc, %f10, %f3
fmul8sux16 %f4, %f4, %f8
ld [%l7 + 0x30], %f9
movvc %xcc, %i1, %g3
fbuge %fcc3, loop_1307
subc %i0, %o1, %l5
xnor %l3, %i3, %i4
nop
setx loop_1308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1307:
xnorcc %l1, 0x02F8, %o2
fbn,a %fcc3, loop_1309
fmovdleu %icc, %f9, %f8
loop_1308:
fmovscs %icc, %f6, %f3
orn %g6, %i2, %o3
loop_1309:
fxnor %f14, %f12, %f6
tvc %icc, 0x7
movg %icc, %g1, %o6
stw %l0, [%l7 + 0x1C]
stw %o0, [%l7 + 0x08]
fone %f4
nop
setx loop_1310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f3, [%l7 + 0x24]
fmovdvc %xcc, %f0, %f6
ta %icc, 0x6
loop_1310:
bleu,pt %xcc, loop_1311
ldsw [%l7 + 0x70], %i5
fcmps %fcc1, %f7, %f7
fones %f6
loop_1311:
ldd [%l7 + 0x68], %f6
sllx %l4, %o7, %o5
fmovspos %xcc, %f13, %f13
sll %g4, 0x15, %l6
addccc %g2, %o4, %i6
fzeros %f0
fpsub32 %f6, %f14, %f4
fmovrse %i7, %f13, %f9
array16 %l2, %g7, %i1
and %g5, 0x1D3A, %i0
edge32n %g3, %o1, %l3
fbne %fcc3, loop_1312
fmul8x16al %f2, %f15, %f0
st %f12, [%l7 + 0x48]
tgu %icc, 0x2
loop_1312:
ldsw [%l7 + 0x18], %l5
call loop_1313
bcs,pn %xcc, loop_1314
fmul8x16au %f3, %f11, %f2
lduh [%l7 + 0x0C], %i4
loop_1313:
fmovsne %xcc, %f4, %f4
loop_1314:
fbug,a %fcc3, loop_1315
bcs,a,pn %icc, loop_1316
ldub [%l7 + 0x17], %l1
fmovdgu %xcc, %f15, %f0
loop_1315:
bvc,a %xcc, loop_1317
loop_1316:
fmuld8ulx16 %f15, %f4, %f10
ldsw [%l7 + 0x20], %i3
bcs %xcc, loop_1318
loop_1317:
fmul8x16au %f9, %f5, %f14
fbul %fcc3, loop_1319
fsrc1 %f8, %f12
loop_1318:
sth %g6, [%l7 + 0x16]
stb %i2, [%l7 + 0x46]
loop_1319:
bcs,a loop_1320
fmovdn %icc, %f2, %f14
fmovsge %icc, %f2, %f4
ldsb [%l7 + 0x7A], %o3
loop_1320:
addccc %o2, %o6, %l0
lduh [%l7 + 0x4A], %g1
fnegd %f12, %f0
ldsh [%l7 + 0x48], %o0
stw %i5, [%l7 + 0x34]
fmul8ulx16 %f6, %f6, %f12
edge8 %l4, %o7, %g4
bvs,a loop_1321
stw %l6, [%l7 + 0x54]
fone %f2
fsrc2s %f9, %f2
loop_1321:
fnot1 %f8, %f8
taddcctv %o5, %o4, %g2
sth %i7, [%l7 + 0x56]
addcc %i6, %g7, %l2
movge %icc, %i1, %i0
tvc %icc, 0x6
edge32l %g5, %o1, %l3
fcmpeq32 %f8, %f8, %g3
lduw [%l7 + 0x30], %l5
xorcc %l1, 0x1232, %i3
fmovrdlz %g6, %f4, %f2
lduh [%l7 + 0x38], %i2
fnand %f8, %f2, %f6
orncc %o3, %i4, %o2
fzeros %f8
movrlz %l0, %g1, %o6
move %xcc, %o0, %i5
fmovrsgez %o7, %f12, %f13
stb %l4, [%l7 + 0x20]
ldsb [%l7 + 0x33], %l6
sdivcc %o5, 0x11E0, %g4
ldsb [%l7 + 0x35], %o4
xnorcc %g2, %i7, %g7
sth %i6, [%l7 + 0x16]
xor %i1, %i0, %l2
fmovsge %xcc, %f5, %f5
edge32l %g5, %o1, %g3
fpadd16s %f5, %f10, %f12
brgz %l5, loop_1322
taddcc %l3, %i3, %l1
movpos %xcc, %i2, %o3
ldx [%l7 + 0x78], %g6
loop_1322:
lduh [%l7 + 0x7E], %i4
array32 %l0, %o2, %o6
movleu %icc, %g1, %o0
tcs %icc, 0x1
subc %o7, 0x071B, %i5
subccc %l6, 0x0E67, %o5
std %f10, [%l7 + 0x18]
stw %l4, [%l7 + 0x70]
fnegs %f10, %f0
ld [%l7 + 0x38], %f3
stw %o4, [%l7 + 0x44]
fmovscc %xcc, %f2, %f0
brz,a %g2, loop_1323
lduw [%l7 + 0x18], %i7
sth %g4, [%l7 + 0x34]
fmovdl %xcc, %f1, %f1
loop_1323:
fornot2 %f14, %f8, %f6
add %i6, %i1, %i0
ldsb [%l7 + 0x18], %g7
fmovse %xcc, %f9, %f2
fpadd16 %f14, %f8, %f10
fbue %fcc0, loop_1324
sll %g5, %o1, %l2
sdivcc %l5, 0x18C0, %l3
std %f6, [%l7 + 0x30]
loop_1324:
fcmple16 %f14, %f14, %g3
std %f6, [%l7 + 0x60]
edge8l %l1, %i3, %i2
ldd [%l7 + 0x38], %f12
movneg %xcc, %g6, %i4
bl,a,pn %icc, loop_1325
stb %o3, [%l7 + 0x0B]
fcmpes %fcc3, %f12, %f1
ldd [%l7 + 0x08], %f12
loop_1325:
fmul8x16al %f6, %f9, %f0
fmovdle %xcc, %f5, %f0
udivcc %l0, 0x1B2C, %o6
tvc %icc, 0x2
ld [%l7 + 0x48], %f8
fbug,a %fcc3, loop_1326
fmovdleu %icc, %f3, %f8
fpsub16s %f15, %f2, %f8
alignaddrl %o2, %g1, %o7
loop_1326:
fpmerge %f6, %f4, %f6
nop
setx loop_1327, %l0, %l1
jmpl %l1, %o0
edge32n %i5, %l6, %l4
ta %xcc, 0x5
xorcc %o5, 0x1D19, %o4
loop_1327:
bgu,a loop_1328
bn,a,pt %icc, loop_1329
ldub [%l7 + 0x18], %g2
fpmerge %f11, %f7, %f4
loop_1328:
ld [%l7 + 0x74], %f11
loop_1329:
bneg,pt %icc, loop_1330
fmovscs %xcc, %f13, %f6
movre %g4, 0x3A5, %i7
brnz %i1, loop_1331
loop_1330:
ldub [%l7 + 0x0F], %i0
stw %i6, [%l7 + 0x38]
fmovsl %xcc, %f8, %f6
loop_1331:
fmovrsgez %g7, %f13, %f15
ld [%l7 + 0x4C], %f2
st %f6, [%l7 + 0x64]
fmovdpos %icc, %f6, %f6
or %g5, 0x0EE5, %o1
addc %l2, 0x0941, %l3
fcmpne16 %f0, %f0, %g3
fbn %fcc2, loop_1332
ldsb [%l7 + 0x2F], %l5
movle %xcc, %i3, %i2
fxor %f0, %f10, %f0
loop_1332:
udivx %g6, 0x0486, %i4
fcmpne16 %f6, %f8, %l1
taddcc %l0, 0x1AB9, %o3
st %f11, [%l7 + 0x58]
ld [%l7 + 0x34], %f1
brgz %o2, loop_1333
fmovde %xcc, %f14, %f9
sllx %g1, %o7, %o6
ldub [%l7 + 0x5E], %i5
loop_1333:
lduh [%l7 + 0x5A], %l6
sllx %l4, 0x11, %o0
addcc %o4, %o5, %g4
ldsh [%l7 + 0x56], %i7
fpsub32 %f6, %f0, %f12
fsrc1 %f12, %f10
fornot1 %f6, %f14, %f4
fnegd %f6, %f6
be,a,pt %icc, loop_1334
movle %icc, %g2, %i1
ld [%l7 + 0x24], %f7
stw %i6, [%l7 + 0x34]
loop_1334:
fcmpd %fcc1, %f14, %f14
fmovsvc %icc, %f5, %f0
fmovsa %xcc, %f2, %f6
fbne,a %fcc2, loop_1335
fmovspos %icc, %f1, %f11
fmovs %f7, %f6
tcc %icc, 0x4
loop_1335:
sth %g7, [%l7 + 0x58]
xnor %i0, %g5, %o1
tleu %icc, 0x0
stb %l2, [%l7 + 0x4A]
alignaddr %l3, %g3, %l5
fand %f8, %f4, %f10
ldsw [%l7 + 0x0C], %i2
smulcc %g6, %i4, %i3
bcs,pn %icc, loop_1336
fexpand %f14, %f10
ld [%l7 + 0x50], %f3
stb %l0, [%l7 + 0x32]
loop_1336:
tge %xcc, 0x4
fmovsa %xcc, %f10, %f12
tcc %icc, 0x2
fcmpd %fcc1, %f10, %f6
array8 %o3, %o2, %l1
std %f2, [%l7 + 0x68]
edge32 %g1, %o6, %o7
lduw [%l7 + 0x70], %i5
fmovsleu %icc, %f14, %f2
udiv %l4, 0x0059, %l6
fblg %fcc0, loop_1337
edge8n %o4, %o0, %o5
ldsh [%l7 + 0x5A], %i7
fcmple16 %f14, %f14, %g2
loop_1337:
ldx [%l7 + 0x40], %i1
ldd [%l7 + 0x68], %f10
stx %g4, [%l7 + 0x58]
fxnor %f8, %f10, %f8
sth %g7, [%l7 + 0x16]
ldsb [%l7 + 0x16], %i0
fxnors %f12, %f14, %f11
fmovda %icc, %f7, %f1
edge16l %g5, %i6, %o1
xnorcc %l2, 0x166F, %l3
fsrc1s %f7, %f2
taddcc %l5, %g3, %i2
fmovsgu %icc, %f1, %f15
ta %xcc, 0x5
sth %i4, [%l7 + 0x08]
fbe,a %fcc3, loop_1338
sth %i3, [%l7 + 0x3C]
nop
setx loop_1339, %l0, %l1
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 %l0, 0x166B, %g6
loop_1338:
edge32l %o2, %o3, %l1
lduw [%l7 + 0x58], %g1
loop_1339:
mulx %o6, %i5, %l4
fsrc1s %f12, %f14
movn %xcc, %o7, %o4
be,a,pt %icc, loop_1340
fmovda %icc, %f0, %f13
lduw [%l7 + 0x20], %o0
lduh [%l7 + 0x4A], %o5
loop_1340:
stw %i7, [%l7 + 0x30]
ldd [%l7 + 0x60], %f0
sdivcc %l6, 0x0B75, %g2
xorcc %i1, %g7, %i0
lduw [%l7 + 0x7C], %g4
fandnot1 %f6, %f12, %f0
ldsb [%l7 + 0x50], %i6
brlz,a %o1, loop_1341
fmovdpos %xcc, %f15, %f7
fmovsvs %icc, %f8, %f11
bpos,a,pn %xcc, loop_1342
loop_1341:
mova %icc, %l2, %g5
fmovdl %icc, %f15, %f13
tsubcc %l5, 0x1C1B, %l3
loop_1342:
fandnot1 %f0, %f12, %f12
array32 %i2, %g3, %i4
ld [%l7 + 0x2C], %f3
andncc %l0, %g6, %i3
ldub [%l7 + 0x3C], %o3
movrgz %o2, %l1, %o6
udivcc %i5, 0x14FC, %g1
be,a %icc, loop_1343
ld [%l7 + 0x6C], %f9
fmovrslez %o7, %f4, %f6
ld [%l7 + 0x3C], %f10
loop_1343:
addc %o4, 0x0D6A, %l4
ldsw [%l7 + 0x70], %o0
fandnot1 %f6, %f12, %f10
fxors %f15, %f3, %f8
fbge,a %fcc3, loop_1344
fmovsvc %icc, %f2, %f0
ld [%l7 + 0x68], %f11
movge %icc, %o5, %i7
loop_1344:
ldx [%l7 + 0x50], %g2
fmovdcs %xcc, %f0, %f8
ldd [%l7 + 0x18], %f0
fmovrse %l6, %f11, %f2
tge %xcc, 0x7
array16 %g7, %i0, %g4
ldd [%l7 + 0x38], %f0
movl %xcc, %i1, %i6
stx %l2, [%l7 + 0x18]
nop
setx loop_1345, %l0, %l1
jmpl %l1, %g5
tgu %xcc, 0x5
fcmpes %fcc3, %f10, %f13
fbul,a %fcc2, loop_1346
loop_1345:
stx %o1, [%l7 + 0x10]
te %icc, 0x0
bgu,a,pt %xcc, loop_1347
loop_1346:
subccc %l3, 0x01C0, %l5
brgez,a %i2, loop_1348
fmovscs %icc, %f9, %f10
loop_1347:
ldd [%l7 + 0x58], %f12
fbe %fcc3, loop_1349
loop_1348:
ldub [%l7 + 0x52], %g3
udivcc %l0, 0x0A27, %g6
ldsh [%l7 + 0x5A], %i3
loop_1349:
ldx [%l7 + 0x20], %o3
fnand %f0, %f10, %f0
srax %o2, 0x18, %i4
fandnot1 %f14, %f12, %f6
fmovdneg %icc, %f15, %f6
smulcc %l1, %o6, %g1
std %f12, [%l7 + 0x38]
bvs,a,pn %icc, loop_1350
movneg %icc, %i5, %o4
smulcc %l4, %o7, %o0
xorcc %o5, %g2, %i7
loop_1350:
fxnor %f2, %f4, %f10
fandnot2 %f14, %f8, %f14
fandnot1s %f11, %f8, %f4
fmuld8sux16 %f11, %f10, %f10
ldub [%l7 + 0x6A], %l6
brgez %g7, loop_1351
srlx %g4, %i0, %i1
sdiv %l2, 0x1F31, %i6
brlz %g5, loop_1352
loop_1351:
fmul8ulx16 %f4, %f4, %f2
tle %icc, 0x5
ba,a loop_1353
loop_1352:
nop
setx loop_1354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %icc, %f2, %f2
bshuffle %f10, %f4, %f12
loop_1353:
fmovrsgez %l3, %f7, %f12
loop_1354:
fmovrslez %o1, %f14, %f11
fors %f11, %f2, %f2
movrne %l5, 0x2A5, %g3
xnor %i2, 0x1415, %l0
fmovrdlez %i3, %f6, %f4
fmovrdgez %g6, %f14, %f12
ldub [%l7 + 0x4C], %o3
fors %f13, %f13, %f11
fmovd %f8, %f2
bshuffle %f8, %f10, %f8
fmovrsgz %i4, %f7, %f5
stw %l1, [%l7 + 0x6C]
fmovse %icc, %f0, %f15
fmuld8sux16 %f12, %f12, %f6
ldsh [%l7 + 0x5C], %o2
fmovdneg %xcc, %f3, %f12
sll %g1, 0x08, %i5
ble,a %xcc, loop_1355
stx %o4, [%l7 + 0x28]
lduh [%l7 + 0x28], %o6
edge8n %l4, %o0, %o5
loop_1355:
call loop_1356
st %f2, [%l7 + 0x38]
stb %o7, [%l7 + 0x2E]
fmovrslz %i7, %f9, %f14
loop_1356:
lduw [%l7 + 0x78], %l6
fbule,a %fcc2, loop_1357
fornot1s %f5, %f10, %f4
brlz,a %g7, loop_1358
ldsb [%l7 + 0x62], %g4
loop_1357:
stw %i0, [%l7 + 0x20]
fmovdcc %icc, %f4, %f2
loop_1358:
fmul8x16au %f3, %f5, %f2
tcs %icc, 0x6
fands %f9, %f6, %f3
subccc %i1, 0x1B33, %l2
edge16n %i6, %g5, %g2
ldx [%l7 + 0x50], %o1
fbo,a %fcc2, loop_1359
pdist %f10, %f14, %f4
movrne %l5, %l3, %g3
st %f13, [%l7 + 0x08]
loop_1359:
movge %xcc, %l0, %i3
be,a,pn %xcc, loop_1360
fmovdvc %icc, %f10, %f10
sdivcc %i2, 0x1195, %g6
sethi 0x161C, %i4
loop_1360:
fmovsleu %icc, %f3, %f6
addcc %o3, 0x02F1, %o2
fmovsg %xcc, %f3, %f7
fcmps %fcc2, %f15, %f10
fmovsn %xcc, %f7, %f11
fble,a %fcc1, loop_1361
fnot2s %f15, %f14
fornot2s %f13, %f9, %f5
fmovsa %xcc, %f3, %f2
loop_1361:
fornot2s %f11, %f2, %f2
edge16n %l1, %g1, %o4
edge32 %i5, %l4, %o6
ldx [%l7 + 0x08], %o0
bge,pt %icc, loop_1362
ldsb [%l7 + 0x37], %o5
movcs %xcc, %i7, %l6
fmovsleu %icc, %f3, %f2
loop_1362:
siam 0x2
bcs,pn %icc, loop_1363
fmovdvc %xcc, %f14, %f5
movre %o7, %g7, %i0
movg %xcc, %g4, %i1
loop_1363:
st %f2, [%l7 + 0x50]
fmovrde %i6, %f4, %f4
stx %g5, [%l7 + 0x38]
fmovdleu %icc, %f7, %f12
fcmpgt16 %f6, %f10, %l2
stb %o1, [%l7 + 0x6B]
edge32 %l5, %l3, %g2
fcmpd %fcc1, %f2, %f6
tcs %xcc, 0x2
fnor %f0, %f14, %f8
ldd [%l7 + 0x08], %f10
std %f14, [%l7 + 0x48]
movne %xcc, %l0, %g3
movrlz %i3, %g6, %i4
ldub [%l7 + 0x12], %o3
bcs,pn %xcc, loop_1364
bg loop_1365
bl,pn %icc, loop_1366
fmovdvs %xcc, %f0, %f4
loop_1364:
bneg,pn %xcc, loop_1367
loop_1365:
fpadd32 %f0, %f2, %f8
loop_1366:
fcmpeq32 %f6, %f2, %o2
fsrc1 %f14, %f12
loop_1367:
ldd [%l7 + 0x38], %f12
xor %l1, 0x14C7, %i2
std %f4, [%l7 + 0x48]
bge loop_1368
std %f8, [%l7 + 0x40]
movneg %icc, %g1, %o4
fmovscs %xcc, %f14, %f10
loop_1368:
bcs,pn %xcc, loop_1369
bvc,pn %xcc, loop_1370
movleu %icc, %l4, %o6
fbu,a %fcc0, loop_1371
loop_1369:
ldx [%l7 + 0x78], %o0
loop_1370:
tneg %icc, 0x3
stw %o5, [%l7 + 0x1C]
loop_1371:
or %i7, %l6, %o7
lduw [%l7 + 0x0C], %i5
stb %g7, [%l7 + 0x6B]
fbg,a %fcc3, loop_1372
ldsb [%l7 + 0x58], %i0
fmovdneg %icc, %f3, %f10
subcc %g4, %i1, %i6
loop_1372:
fsrc2s %f1, %f8
fpadd16s %f1, %f6, %f13
fbge,a %fcc3, loop_1373
bcs,pt %icc, loop_1374
mova %xcc, %l2, %o1
brgez %g5, loop_1375
loop_1373:
fmovrsne %l5, %f3, %f6
loop_1374:
bvc,a %icc, loop_1376
fbul,a %fcc1, loop_1377
loop_1375:
smulcc %l3, 0x052B, %l0
ldsh [%l7 + 0x1E], %g3
loop_1376:
ldub [%l7 + 0x5A], %g2
loop_1377:
fmovdl %icc, %f0, %f14
add %i3, 0x0FBD, %g6
fsrc1s %f12, %f14
orn %i4, 0x1541, %o3
ldd [%l7 + 0x50], %f8
sub %o2, %i2, %l1
addccc %o4, 0x0C0B, %l4
stb %o6, [%l7 + 0x34]
ldd [%l7 + 0x20], %f8
edge32n %g1, %o5, %o0
ldsb [%l7 + 0x62], %i7
and %l6, %i5, %o7
fandnot1s %f11, %f12, %f2
bg loop_1378
tsubcc %g7, 0x042B, %i0
fsrc1s %f13, %f15
stb %g4, [%l7 + 0x60]
loop_1378:
fcmpne32 %f6, %f12, %i1
bleu,pt %xcc, loop_1379
umulcc %i6, %l2, %g5
movrlez %l5, %o1, %l0
nop
setx loop_1380, %l0, %l1
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_1379:
ldub [%l7 + 0x6D], %g3
edge16ln %l3, %g2, %g6
fnor %f12, %f0, %f0
loop_1380:
fnot2 %f2, %f4
fands %f5, %f5, %f7
orncc %i3, 0x0ADF, %i4
movrlez %o3, %i2, %l1
fbge,a %fcc1, loop_1381
fmovde %xcc, %f1, %f9
st %f5, [%l7 + 0x48]
mova %icc, %o4, %l4
loop_1381:
call loop_1382
orncc %o6, %g1, %o5
sll %o2, 0x1C, %o0
fbge %fcc1, loop_1383
loop_1382:
smulcc %l6, %i5, %o7
fcmpeq32 %f4, %f4, %g7
ldub [%l7 + 0x5D], %i0
loop_1383:
fcmpd %fcc1, %f2, %f0
ldub [%l7 + 0x3D], %g4
fornot2s %f10, %f1, %f7
fmovdpos %icc, %f6, %f9
fpadd16 %f6, %f4, %f12
fornot2s %f5, %f14, %f4
sth %i7, [%l7 + 0x10]
fmovsvs %icc, %f14, %f15
fbne,a %fcc2, loop_1384
fmovrdgz %i1, %f8, %f6
fmovdge %xcc, %f3, %f12
stx %l2, [%l7 + 0x38]
loop_1384:
fmovrdne %i6, %f6, %f14
ldsh [%l7 + 0x7C], %l5
bl,pt %icc, loop_1385
std %f2, [%l7 + 0x60]
bneg,pt %xcc, loop_1386
ldx [%l7 + 0x20], %o1
loop_1385:
or %g5, 0x1990, %l0
stb %g3, [%l7 + 0x3A]
loop_1386:
fbug %fcc2, loop_1387
ldsb [%l7 + 0x5D], %g2
fandnot1s %f10, %f9, %f14
movrgez %l3, %g6, %i4
loop_1387:
pdist %f6, %f10, %f10
bn,a loop_1388
fcmpes %fcc2, %f11, %f10
lduw [%l7 + 0x08], %o3
lduh [%l7 + 0x76], %i3
loop_1388:
bl,a loop_1389
fpack16 %f10, %f5
ldsw [%l7 + 0x6C], %l1
movre %o4, %l4, %i2
loop_1389:
fmovdleu %icc, %f14, %f14
fmovdcc %xcc, %f1, %f10
xnor %o6, 0x0EFC, %g1
sub %o2, 0x0DCF, %o5
sethi 0x105D, %o0
mova %xcc, %i5, %o7
lduh [%l7 + 0x3C], %g7
tle %icc, 0x6
movre %i0, 0x0F9, %l6
ba,pn %xcc, loop_1390
fbne,a %fcc2, loop_1391
ldub [%l7 + 0x41], %i7
ldx [%l7 + 0x48], %g4
loop_1390:
fornot2s %f11, %f10, %f3
loop_1391:
fmovdne %xcc, %f13, %f13
fmovdgu %icc, %f2, %f2
bpos %xcc, loop_1392
fnand %f4, %f8, %f12
fmovdn %icc, %f5, %f8
fmovsne %icc, %f2, %f9
loop_1392:
lduw [%l7 + 0x78], %i1
fmovdcc %xcc, %f0, %f1
alignaddr %i6, %l5, %l2
stw %g5, [%l7 + 0x3C]
fbug %fcc1, loop_1393
array8 %o1, %l0, %g3
ld [%l7 + 0x7C], %f15
fandnot1s %f13, %f14, %f3
loop_1393:
nop
setx loop_1394, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x68], %f2
sth %l3, [%l7 + 0x1A]
andcc %g6, 0x1437, %i4
loop_1394:
srax %g2, %o3, %l1
bshuffle %f2, %f14, %f10
fmovsgu %xcc, %f13, %f12
fpsub16s %f9, %f12, %f13
mulscc %i3, 0x0DED, %o4
sth %i2, [%l7 + 0x0E]
bl %icc, loop_1395
movvs %icc, %l4, %g1
ldsb [%l7 + 0x0D], %o6
movcc %icc, %o2, %o5
loop_1395:
ld [%l7 + 0x14], %f3
fmovrsgz %i5, %f12, %f3
ldx [%l7 + 0x30], %o7
ld [%l7 + 0x38], %f0
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x0B], %o0
fnot2 %f12, %f14
fornot2s %f1, %f13, %f14
st %f0, [%l7 + 0x34]
stx %i0, [%l7 + 0x68]
stb %g7, [%l7 + 0x53]
fmovrdgz %l6, %f12, %f8
fmovrsne %g4, %f10, %f3
fpackfix %f0, %f13
edge32 %i1, %i7, %i6
lduw [%l7 + 0x74], %l2
bgu,a %icc, loop_1396
movrne %g5, 0x162, %l5
fmovsleu %icc, %f3, %f13
fmovsvs %icc, %f2, %f0
loop_1396:
bl,pt %icc, loop_1397
addcc %l0, %o1, %l3
ldd [%l7 + 0x18], %f12
fmovsleu %icc, %f11, %f1
loop_1397:
fmovdle %icc, %f9, %f14
umulcc %g3, 0x108D, %g6
ldsb [%l7 + 0x38], %g2
fbge %fcc3, loop_1398
tpos %xcc, 0x3
xnorcc %o3, 0x060B, %i4
movleu %xcc, %i3, %l1
loop_1398:
udivcc %o4, 0x0584, %l4
siam 0x5
move %icc, %i2, %o6
fzero %f4
stw %g1, [%l7 + 0x6C]
fbue,a %fcc1, loop_1399
ta %icc, 0x0
fcmpne16 %f6, %f8, %o2
fmovrdne %o5, %f0, %f0
loop_1399:
ldsb [%l7 + 0x4B], %o7
fmuld8ulx16 %f2, %f6, %f10
fmovrde %o0, %f2, %f4
ldsb [%l7 + 0x31], %i0
ldsw [%l7 + 0x24], %g7
ldsh [%l7 + 0x46], %l6
fmovdn %icc, %f3, %f2
brz %g4, loop_1400
lduw [%l7 + 0x4C], %i5
lduh [%l7 + 0x4A], %i1
stb %i7, [%l7 + 0x72]
loop_1400:
fpack16 %f8, %f9
ldx [%l7 + 0x70], %l2
stw %g5, [%l7 + 0x48]
std %f2, [%l7 + 0x20]
movneg %icc, %l5, %l0
movl %xcc, %i6, %o1
std %f12, [%l7 + 0x58]
st %f7, [%l7 + 0x28]
ldd [%l7 + 0x68], %f12
umulcc %l3, %g6, %g3
fbo,a %fcc3, loop_1401
fmul8x16au %f4, %f11, %f0
ldsw [%l7 + 0x64], %g2
fmovsn %icc, %f7, %f1
loop_1401:
movl %icc, %o3, %i3
subccc %l1, %i4, %l4
st %f14, [%l7 + 0x60]
fsrc2s %f2, %f2
taddcc %i2, %o6, %o4
fmovrdlz %g1, %f10, %f6
fbul,a %fcc0, loop_1402
sth %o5, [%l7 + 0x32]
movle %icc, %o2, %o0
fmovrsgz %o7, %f14, %f14
loop_1402:
tcc %xcc, 0x3
stb %i0, [%l7 + 0x0C]
tcc %icc, 0x6
fnot2s %f5, %f13
ldsw [%l7 + 0x74], %g7
edge32 %l6, %i5, %g4
fnot1s %f0, %f12
fmovse %xcc, %f4, %f12
subccc %i7, 0x1431, %l2
ldub [%l7 + 0x21], %i1
fbue,a %fcc1, loop_1403
bge,pn %icc, loop_1404
fmovs %f2, %f1
alignaddrl %l5, %g5, %i6
loop_1403:
fands %f13, %f11, %f7
loop_1404:
ldsw [%l7 + 0x64], %l0
ld [%l7 + 0x20], %f1
ldsw [%l7 + 0x38], %o1
brz,a %g6, loop_1405
fmovrslz %l3, %f12, %f12
movrgz %g3, %o3, %i3
fexpand %f15, %f0
loop_1405:
ldsb [%l7 + 0x66], %g2
fcmpgt32 %f14, %f10, %i4
fmovrdne %l1, %f8, %f8
std %f6, [%l7 + 0x78]
bge,a %xcc, loop_1406
ta %icc, 0x3
brnz,a %i2, loop_1407
fmovrdgz %l4, %f8, %f14
loop_1406:
brgez,a %o4, loop_1408
st %f5, [%l7 + 0x3C]
loop_1407:
std %f8, [%l7 + 0x38]
fbge,a %fcc1, loop_1409
loop_1408:
edge32 %o6, %g1, %o5
addcc %o2, %o0, %o7
tsubcc %i0, %g7, %i5
loop_1409:
fmovsne %xcc, %f0, %f3
ldd [%l7 + 0x50], %f4
smul %g4, 0x0384, %i7
bg,a %xcc, loop_1410
sra %l6, 0x1C, %i1
ldsw [%l7 + 0x58], %l5
stb %g5, [%l7 + 0x23]
loop_1410:
ldd [%l7 + 0x20], %f8
ldd [%l7 + 0x18], %f12
st %f0, [%l7 + 0x14]
stx %i6, [%l7 + 0x38]
fbg,a %fcc3, loop_1411
ldd [%l7 + 0x20], %f14
call loop_1412
lduh [%l7 + 0x7E], %l2
loop_1411:
ba,a %icc, loop_1413
fcmpgt16 %f8, %f0, %l0
loop_1412:
alignaddrl %o1, %l3, %g6
fands %f6, %f1, %f13
loop_1413:
mulx %o3, 0x0391, %g3
siam 0x7
movrgez %g2, %i3, %l1
sub %i2, 0x1C68, %i4
lduw [%l7 + 0x0C], %o4
fmovdcc %icc, %f7, %f2
ldub [%l7 + 0x1D], %o6
fpackfix %f8, %f6
orn %l4, 0x0723, %g1
movvs %icc, %o5, %o2
fbg,a %fcc0, loop_1414
movneg %icc, %o0, %o7
fbl %fcc0, loop_1415
fmovrdne %i0, %f14, %f10
loop_1414:
edge8l %g7, %g4, %i5
ldsb [%l7 + 0x78], %l6
loop_1415:
ldx [%l7 + 0x48], %i1
fmovsle %xcc, %f12, %f5
st %f7, [%l7 + 0x20]
fbule %fcc1, loop_1416
fmovdgu %icc, %f4, %f2
or %l5, 0x073F, %i7
fmovsn %icc, %f7, %f13
loop_1416:
fzero %f2
fpadd32s %f9, %f6, %f6
lduh [%l7 + 0x5E], %i6
lduh [%l7 + 0x1A], %l2
bshuffle %f14, %f8, %f4
fbu %fcc3, loop_1417
fmovsneg %xcc, %f13, %f9
popc %l0, %g5
tne %xcc, 0x5
loop_1417:
fandnot1 %f4, %f8, %f6
fpack32 %f10, %f12, %f10
fble,a %fcc1, loop_1418
fcmpeq16 %f2, %f14, %l3
fmovrdgez %g6, %f2, %f0
ba,a loop_1419
loop_1418:
std %f2, [%l7 + 0x38]
fmul8x16 %f7, %f12, %f4
lduh [%l7 + 0x6C], %o1
loop_1419:
fandnot2 %f0, %f4, %f8
lduh [%l7 + 0x18], %o3
fmovrdlz %g3, %f12, %f14
fabss %f12, %f0
ldx [%l7 + 0x50], %g2
tvc %xcc, 0x2
sdivx %i3, 0x18F7, %i2
lduw [%l7 + 0x68], %l1
taddcc %o4, 0x1628, %o6
sth %i4, [%l7 + 0x70]
fpmerge %f11, %f13, %f2
fmuld8sux16 %f14, %f0, %f10
movcc %xcc, %g1, %l4
movge %xcc, %o5, %o0
fmovsleu %xcc, %f7, %f11
fmovdcc %icc, %f1, %f5
st %f7, [%l7 + 0x64]
brnz %o2, loop_1420
fmovrdne %o7, %f10, %f0
fbn,a %fcc0, loop_1421
sub %g7, %i0, %g4
loop_1420:
ldx [%l7 + 0x30], %i5
stw %l6, [%l7 + 0x20]
loop_1421:
mulscc %l5, %i7, %i1
xnorcc %l2, %i6, %g5
brgez,a %l3, loop_1422
fmovsl %xcc, %f11, %f9
movre %g6, 0x2D0, %l0
fand %f0, %f14, %f4
loop_1422:
fnegs %f4, %f5
fones %f5
stb %o1, [%l7 + 0x32]
addccc %o3, %g2, %g3
fnands %f13, %f3, %f0
fcmpeq16 %f0, %f6, %i3
nop
setx loop_1423, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlez %l1, %i2, %o6
stx %i4, [%l7 + 0x68]
ldsh [%l7 + 0x48], %g1
loop_1423:
fpsub16 %f12, %f0, %f14
fbge %fcc0, loop_1424
srax %o4, 0x08, %l4
fble %fcc1, loop_1425
movgu %icc, %o0, %o5
loop_1424:
fcmpeq32 %f8, %f10, %o7
brgz,a %o2, loop_1426
loop_1425:
orcc %g7, 0x04D4, %i0
addcc %g4, %l6, %i5
sth %i7, [%l7 + 0x08]
loop_1426:
ldx [%l7 + 0x60], %i1
movle %xcc, %l2, %i6
nop
setx loop_1427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x4C], %f5
lduh [%l7 + 0x4C], %g5
movge %xcc, %l3, %g6
loop_1427:
bge,pn %xcc, loop_1428
fmovda %xcc, %f10, %f2
fmul8ulx16 %f4, %f14, %f14
bge,a %xcc, loop_1429
loop_1428:
fmovdcs %xcc, %f13, %f11
call loop_1430
bpos,a,pn %xcc, loop_1431
loop_1429:
fpsub32s %f14, %f9, %f3
fmul8ulx16 %f6, %f8, %f4
loop_1430:
orncc %l0, 0x055F, %o1
loop_1431:
fpsub16s %f9, %f10, %f3
edge16l %o3, %g2, %g3
array16 %i3, %l1, %l5
edge16n %o6, %i4, %i2
bn,pt %icc, loop_1432
stw %o4, [%l7 + 0x64]
fandnot2s %f3, %f3, %f12
pdist %f2, %f6, %f6
loop_1432:
fmul8sux16 %f0, %f2, %f8
std %f12, [%l7 + 0x10]
std %f10, [%l7 + 0x58]
tneg %xcc, 0x4
move %icc, %l4, %g1
fcmpne16 %f14, %f2, %o0
add %o5, %o2, %o7
fmovsvs %xcc, %f14, %f12
ldsb [%l7 + 0x73], %g7
sllx %i0, 0x0F, %g4
fmovdne %icc, %f2, %f6
orcc %l6, 0x1A84, %i5
fmovrslz %i1, %f5, %f10
tne %icc, 0x1
fexpand %f2, %f14
stx %l2, [%l7 + 0x58]
fmuld8sux16 %f12, %f5, %f0
faligndata %f10, %f4, %f10
fpadd32 %f10, %f0, %f14
nop
setx loop_1433, %l0, %l1
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 %i6, [%l7 + 0x64]
stb %i7, [%l7 + 0x32]
nop
setx loop_1434, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1433:
fands %f10, %f13, %f6
fbug,a %fcc1, loop_1435
fmovdle %icc, %f6, %f15
loop_1434:
tl %xcc, 0x0
array8 %l3, %g5, %g6
loop_1435:
edge32l %l0, %o1, %g2
edge8n %g3, %o3, %i3
st %f12, [%l7 + 0x28]
addcc %l1, 0x1912, %o6
nop
setx loop_1436, %l0, %l1
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 + 0x4E], %l5
lduh [%l7 + 0x7E], %i4
sdiv %o4, 0x0A7C, %i2
loop_1436:
srax %l4, 0x1F, %o0
ta %icc, 0x7
stx %g1, [%l7 + 0x58]
edge32 %o5, %o2, %o7
fnot1 %f2, %f4
edge16l %i0, %g4, %l6
fabss %f6, %f6
fmovrslz %i5, %f3, %f5
ldub [%l7 + 0x22], %g7
edge16n %l2, %i6, %i7
umul %l3, %i1, %g5
fmovsa %xcc, %f2, %f1
sllx %g6, %o1, %g2
ldsw [%l7 + 0x24], %l0
movge %icc, %g3, %o3
fbne %fcc3, loop_1437
sub %l1, %i3, %o6
ldub [%l7 + 0x15], %l5
fmovdn %icc, %f6, %f6
loop_1437:
fmovdl %xcc, %f2, %f4
ldsh [%l7 + 0x6E], %i4
fones %f0
mulx %o4, 0x1107, %l4
ldd [%l7 + 0x60], %f12
fmovdcc %icc, %f6, %f6
fbuge,a %fcc3, loop_1438
tleu %icc, 0x1
bleu,a %icc, loop_1439
st %f0, [%l7 + 0x54]
loop_1438:
fnands %f6, %f2, %f15
andn %o0, %g1, %i2
loop_1439:
bvc,a,pt %icc, loop_1440
tgu %xcc, 0x3
movn %icc, %o2, %o7
ld [%l7 + 0x78], %f0
loop_1440:
movleu %xcc, %o5, %g4
std %f10, [%l7 + 0x48]
fsrc1 %f2, %f2
std %f6, [%l7 + 0x60]
fpsub32 %f8, %f10, %f4
ldsw [%l7 + 0x0C], %i0
ld [%l7 + 0x30], %f0
std %f2, [%l7 + 0x40]
movcc %icc, %i5, %g7
fabsd %f8, %f6
fmovdneg %xcc, %f10, %f12
array16 %l6, %i6, %i7
fcmpes %fcc3, %f9, %f9
stw %l3, [%l7 + 0x1C]
fexpand %f0, %f0
movge %xcc, %i1, %g5
stx %l2, [%l7 + 0x08]
umulcc %g6, %o1, %g2
std %f6, [%l7 + 0x70]
edge8 %g3, %o3, %l0
fbu,a %fcc2, loop_1441
fmovdne %icc, %f11, %f4
ldsh [%l7 + 0x6C], %i3
smulcc %l1, 0x0FBA, %l5
loop_1441:
fsrc2s %f12, %f1
fcmpgt32 %f2, %f10, %o6
fmovdpos %icc, %f9, %f9
fmovdneg %xcc, %f10, %f2
fornot1 %f8, %f12, %f6
edge32l %o4, %l4, %i4
ba,a loop_1442
fornot1s %f14, %f4, %f8
fmovsn %xcc, %f2, %f3
tn %icc, 0x5
loop_1442:
fmuld8ulx16 %f9, %f13, %f12
edge8ln %g1, %i2, %o0
std %f12, [%l7 + 0x58]
andcc %o7, %o5, %o2
fornot2s %f12, %f12, %f11
stb %i0, [%l7 + 0x6F]
ldub [%l7 + 0x63], %g4
fcmpgt16 %f14, %f14, %i5
fmovdleu %xcc, %f3, %f4
ldx [%l7 + 0x28], %g7
movre %i6, %l6, %i7
sllx %i1, 0x1F, %g5
fmovsn %icc, %f13, %f6
stb %l2, [%l7 + 0x44]
fcmpeq16 %f4, %f0, %g6
ldsb [%l7 + 0x0E], %l3
sll %g2, 0x14, %o1
bcs %xcc, loop_1443
mulx %g3, 0x1F5A, %o3
bvs loop_1444
ldub [%l7 + 0x17], %l0
loop_1443:
fnor %f2, %f2, %f6
fmovrsne %l1, %f3, %f12
loop_1444:
addccc %l5, 0x09B2, %o6
for %f10, %f12, %f12
edge16n %i3, %l4, %i4
fmovdle %xcc, %f7, %f2
taddcc %g1, 0x0875, %o4
fpadd16 %f2, %f14, %f8
tvs %icc, 0x5
mulscc %i2, %o0, %o7
ldsh [%l7 + 0x08], %o5
fbge,a %fcc3, loop_1445
srlx %o2, 0x0C, %g4
fbo,a %fcc2, loop_1446
fnot2 %f4, %f10
loop_1445:
stx %i0, [%l7 + 0x38]
fpadd16 %f8, %f4, %f2
loop_1446:
andncc %i5, %g7, %i6
fmovdvc %icc, %f8, %f0
ld [%l7 + 0x08], %f6
fpack16 %f0, %f3
ldub [%l7 + 0x21], %i7
edge8 %l6, %g5, %l2
nop
setx loop_1447, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %i1, %g6, %g2
fnot2s %f6, %f3
mulscc %l3, %o1, %o3
loop_1447:
fmovsgu %icc, %f8, %f15
call loop_1448
lduw [%l7 + 0x6C], %l0
mova %icc, %l1, %g3
stw %l5, [%l7 + 0x28]
loop_1448:
stw %i3, [%l7 + 0x68]
edge8l %l4, %i4, %g1
fmul8x16 %f11, %f4, %f8
fmovdgu %xcc, %f14, %f15
ldub [%l7 + 0x5B], %o4
be,a,pt %icc, loop_1449
and %o6, %o0, %o7
edge32l %i2, %o5, %g4
stw %i0, [%l7 + 0x54]
loop_1449:
lduw [%l7 + 0x60], %i5
fxors %f0, %f15, %f6
nop
setx loop_1450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlez %g7, %i6, %i7
fmovsleu %icc, %f8, %f15
call loop_1451
loop_1450:
fmuld8ulx16 %f2, %f14, %f8
fbg %fcc3, loop_1452
fnand %f8, %f8, %f12
loop_1451:
fmovrdgez %o2, %f2, %f6
fnegd %f6, %f2
loop_1452:
ldub [%l7 + 0x42], %l6
ldd [%l7 + 0x20], %f6
fmovdvs %xcc, %f4, %f3
fmovrsne %l2, %f5, %f14
fmovsgu %xcc, %f15, %f3
fsrc1 %f8, %f2
udiv %g5, 0x1DD6, %i1
fsrc1s %f7, %f1
andn %g6, %g2, %l3
fcmple32 %f0, %f6, %o1
stw %l0, [%l7 + 0x5C]
fmovs %f13, %f10
fbule %fcc1, loop_1453
fcmpd %fcc0, %f8, %f12
st %f8, [%l7 + 0x24]
ldsw [%l7 + 0x60], %l1
loop_1453:
mulscc %o3, %l5, %i3
fmul8x16al %f1, %f8, %f12
brnz,a %g3, loop_1454
ldub [%l7 + 0x3B], %i4
movrlz %g1, 0x3C9, %o4
std %f6, [%l7 + 0x70]
loop_1454:
ldsb [%l7 + 0x7D], %o6
orn %o0, 0x1DBC, %l4
fbule,a %fcc3, loop_1455
ldsh [%l7 + 0x3E], %i2
srl %o7, 0x1F, %o5
ldub [%l7 + 0x1D], %g4
loop_1455:
tgu %icc, 0x7
fmovsneg %icc, %f0, %f1
alignaddrl %i5, %i0, %i6
sdivx %g7, 0x0B19, %o2
fpack32 %f12, %f12, %f4
orcc %i7, %l2, %g5
ldx [%l7 + 0x68], %l6
fors %f4, %f7, %f15
stx %g6, [%l7 + 0x70]
tvs %icc, 0x2
sdivcc %g2, 0x1E3C, %i1
fmul8ulx16 %f8, %f6, %f0
fmovdvc %xcc, %f12, %f15
lduh [%l7 + 0x6A], %l3
smul %l0, %o1, %o3
fmovdvc %icc, %f8, %f15
sth %l5, [%l7 + 0x26]
movrlez %i3, 0x23D, %l1
ldsw [%l7 + 0x78], %g3
be,pn %icc, loop_1456
tn %icc, 0x5
fabss %f10, %f14
fmovsa %xcc, %f9, %f1
loop_1456:
ldsw [%l7 + 0x78], %g1
std %f8, [%l7 + 0x50]
ld [%l7 + 0x24], %f6
ldub [%l7 + 0x55], %o4
fmovd %f10, %f8
tl %xcc, 0x1
movvc %icc, %o6, %o0
fmovspos %xcc, %f0, %f0
alignaddr %i4, %i2, %l4
ldsw [%l7 + 0x30], %o5
stb %o7, [%l7 + 0x7B]
andncc %g4, %i5, %i6
udivcc %g7, 0x0AFF, %o2
sth %i0, [%l7 + 0x20]
ldsh [%l7 + 0x18], %l2
for %f0, %f6, %f8
nop
setx loop_1457, %l0, %l1
jmpl %l1, %g5
fnegs %f3, %f14
ldsw [%l7 + 0x30], %l6
ldub [%l7 + 0x2B], %i7
loop_1457:
mulscc %g2, 0x1972, %i1
alignaddr %g6, %l3, %o1
lduh [%l7 + 0x32], %o3
fsrc1 %f12, %f8
andncc %l0, %l5, %i3
fnot1s %f3, %f2
mulscc %g3, %g1, %l1
st %f15, [%l7 + 0x34]
stb %o6, [%l7 + 0x53]
sth %o0, [%l7 + 0x78]
fcmps %fcc0, %f8, %f15
or %o4, %i4, %l4
subc %i2, 0x1DDB, %o5
std %f6, [%l7 + 0x20]
edge8n %g4, %o7, %i6
tge %icc, 0x7
fbule,a %fcc3, loop_1458
fmovsgu %xcc, %f6, %f13
edge8ln %g7, %o2, %i0
fmovsge %xcc, %f3, %f12
loop_1458:
fornot1s %f12, %f7, %f10
sth %l2, [%l7 + 0x54]
fmovdge %xcc, %f10, %f12
ldub [%l7 + 0x28], %g5
edge32n %l6, %i7, %g2
stb %i1, [%l7 + 0x68]
ldsb [%l7 + 0x7C], %i5
fzero %f10
alignaddr %l3, %g6, %o3
ldsh [%l7 + 0x32], %l0
movge %xcc, %l5, %i3
stw %o1, [%l7 + 0x6C]
fmovsleu %xcc, %f4, %f6
alignaddrl %g1, %l1, %o6
ldx [%l7 + 0x70], %o0
stw %o4, [%l7 + 0x6C]
edge32 %i4, %g3, %l4
st %f3, [%l7 + 0x20]
lduw [%l7 + 0x30], %i2
ldsw [%l7 + 0x44], %g4
bcs,a,pt %icc, loop_1459
tcs %icc, 0x6
movgu %xcc, %o7, %o5
movn %icc, %i6, %g7
loop_1459:
ble loop_1460
ldsw [%l7 + 0x0C], %o2
edge16ln %i0, %l2, %g5
sll %i7, %g2, %l6
loop_1460:
brlez %i1, loop_1461
bgu,a %icc, loop_1462
bpos,a,pn %icc, loop_1463
andn %i5, %g6, %o3
loop_1461:
ble,pt %xcc, loop_1464
loop_1462:
std %f0, [%l7 + 0x48]
loop_1463:
stb %l0, [%l7 + 0x52]
brgz,a %l3, loop_1465
loop_1464:
movcs %icc, %l5, %o1
orncc %i3, %l1, %o6
bshuffle %f10, %f6, %f10
loop_1465:
fcmple16 %f12, %f8, %g1
ldsw [%l7 + 0x18], %o0
fbne %fcc2, loop_1466
fmovdn %xcc, %f12, %f1
ldub [%l7 + 0x2B], %o4
addc %g3, 0x145F, %l4
loop_1466:
fornot1 %f8, %f12, %f12
tsubcctv %i2, 0x0AF7, %i4
siam 0x0
bpos,a loop_1467
array32 %o7, %g4, %o5
lduh [%l7 + 0x6E], %g7
mulx %o2, %i0, %l2
loop_1467:
smulcc %i6, 0x1660, %g5
ldd [%l7 + 0x50], %f8
ldsb [%l7 + 0x5F], %i7
bneg loop_1468
fmovda %xcc, %f11, %f4
nop
setx loop_1469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %l6, 0x146B, %g2
loop_1468:
ldsb [%l7 + 0x73], %i1
ldub [%l7 + 0x4B], %i5
loop_1469:
tsubcctv %g6, 0x0547, %o3
subcc %l3, 0x04C3, %l0
fble %fcc2, loop_1470
tsubcctv %l5, 0x1455, %o1
fmovdneg %icc, %f4, %f14
fbule,a %fcc3, loop_1471
loop_1470:
tcs %xcc, 0x4
fba,a %fcc2, loop_1472
fmovscs %icc, %f6, %f6
loop_1471:
array32 %i3, %o6, %g1
fandnot1s %f6, %f6, %f7
loop_1472:
lduh [%l7 + 0x4A], %o0
andn %o4, 0x008F, %g3
edge8l %l4, %l1, %i2
pdist %f14, %f14, %f6
taddcc %o7, %g4, %i4
sra %g7, 0x0A, %o5
bneg loop_1473
tleu %xcc, 0x0
sdivx %o2, 0x09ED, %i0
ldsw [%l7 + 0x68], %i6
loop_1473:
ldsh [%l7 + 0x2C], %l2
fbue %fcc2, loop_1474
bne,a loop_1475
stw %i7, [%l7 + 0x3C]
movrlz %l6, %g2, %g5
loop_1474:
movpos %icc, %i1, %i5
loop_1475:
fpack16 %f0, %f6
te %icc, 0x5
fones %f12
tsubcc %g6, %o3, %l0
edge32l %l5, %l3, %i3
fmovsge %xcc, %f4, %f6
bne %icc, loop_1476
fmul8ulx16 %f12, %f12, %f10
fnot1 %f14, %f0
addc %o1, 0x1584, %g1
loop_1476:
fmovse %icc, %f5, %f6
fmovdvc %icc, %f14, %f10
srax %o6, 0x03, %o4
stw %g3, [%l7 + 0x28]
fmovsa %icc, %f4, %f6
stb %o0, [%l7 + 0x19]
bne,a,pt %xcc, loop_1477
array16 %l4, %i2, %l1
alignaddr %g4, %i4, %g7
lduw [%l7 + 0x0C], %o7
loop_1477:
fornot2 %f4, %f6, %f12
mova %xcc, %o5, %o2
brz,a %i6, loop_1478
ldsb [%l7 + 0x26], %i0
stb %i7, [%l7 + 0x17]
bn,pn %icc, loop_1479
loop_1478:
xnor %l2, %g2, %g5
fmovspos %xcc, %f8, %f14
ldsh [%l7 + 0x44], %i1
loop_1479:
stw %l6, [%l7 + 0x74]
fzeros %f2
ldsh [%l7 + 0x3C], %i5
bl,a loop_1480
sll %o3, 0x0D, %l0
ldsh [%l7 + 0x08], %l5
movneg %xcc, %g6, %i3
loop_1480:
ba %xcc, loop_1481
fpadd32 %f8, %f12, %f14
ldx [%l7 + 0x60], %l3
brgz %o1, loop_1482
loop_1481:
fornot1 %f12, %f14, %f2
udiv %o6, 0x077D, %o4
fcmpgt16 %f14, %f6, %g1
loop_1482:
fpadd16s %f6, %f4, %f7
brlez,a %o0, loop_1483
popc 0x13FD, %g3
fcmpeq16 %f6, %f6, %i2
fmovrsgez %l1, %f11, %f8
loop_1483:
ldub [%l7 + 0x3F], %g4
tn %icc, 0x2
bvc loop_1484
fmovrdgez %i4, %f4, %f14
andn %l4, 0x0D37, %g7
bpos,pt %icc, loop_1485
loop_1484:
ldx [%l7 + 0x48], %o5
stw %o7, [%l7 + 0x58]
array8 %o2, %i0, %i7
loop_1485:
edge32ln %l2, %g2, %i6
fmovs %f0, %f11
fmovde %icc, %f14, %f7
ldd [%l7 + 0x58], %f10
mova %icc, %g5, %l6
fabss %f1, %f8
ldx [%l7 + 0x30], %i5
srlx %i1, %o3, %l0
ldsh [%l7 + 0x2C], %g6
fandnot2 %f6, %f2, %f0
fcmple32 %f8, %f12, %i3
fpack16 %f4, %f9
ldsh [%l7 + 0x1C], %l5
alignaddrl %l3, %o6, %o4
addcc %g1, 0x03B1, %o1
fmovsle %icc, %f4, %f15
fpack32 %f6, %f2, %f0
fabsd %f6, %f8
fbul %fcc0, loop_1486
ldsh [%l7 + 0x6C], %g3
ldsb [%l7 + 0x08], %i2
ldd [%l7 + 0x10], %f14
loop_1486:
lduh [%l7 + 0x7E], %l1
fcmps %fcc3, %f1, %f2
addccc %g4, 0x0E4E, %o0
ldub [%l7 + 0x61], %l4
bcs,a %icc, loop_1487
bpos,a,pn %icc, loop_1488
ldsw [%l7 + 0x20], %i4
fmovdpos %xcc, %f15, %f2
loop_1487:
fble,a %fcc2, loop_1489
loop_1488:
brnz %o5, loop_1490
alignaddr %g7, %o2, %o7
fnegd %f8, %f10
loop_1489:
ldd [%l7 + 0x20], %f2
loop_1490:
sll %i0, %l2, %i7
nop
setx loop_1491, %l0, %l1
jmpl %l1, %g2
andn %i6, 0x0123, %g5
fmovsl %icc, %f11, %f14
fpsub16s %f8, %f4, %f14
loop_1491:
lduh [%l7 + 0x16], %l6
fmovrsgez %i1, %f11, %f6
std %f4, [%l7 + 0x20]
movg %icc, %o3, %l0
ld [%l7 + 0x28], %f5
tneg %icc, 0x7
edge32l %g6, %i3, %i5
tne %icc, 0x1
fmovdgu %xcc, %f7, %f3
stw %l5, [%l7 + 0x3C]
fmovdle %xcc, %f11, %f8
move %icc, %l3, %o4
fcmped %fcc0, %f0, %f10
bcc %xcc, loop_1492
sdiv %g1, 0x1297, %o6
movrgz %g3, %o1, %l1
udivcc %i2, 0x12CB, %o0
loop_1492:
stb %g4, [%l7 + 0x35]
fandnot2s %f0, %f0, %f15
fone %f14
smul %l4, %i4, %o5
bleu %icc, loop_1493
ldx [%l7 + 0x50], %g7
movn %xcc, %o2, %i0
nop
setx loop_1494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1493:
te %icc, 0x1
smul %l2, 0x0D91, %o7
fmul8sux16 %f2, %f0, %f12
loop_1494:
fbne,a %fcc1, loop_1495
stw %i7, [%l7 + 0x6C]
fsrc1s %f0, %f3
edge16n %g2, %i6, %g5
loop_1495:
fmovrde %l6, %f8, %f0
fmovrdne %o3, %f14, %f0
stw %i1, [%l7 + 0x48]
sub %g6, 0x0FF7, %i3
ldsh [%l7 + 0x3A], %i5
fsrc1 %f10, %f10
ldsb [%l7 + 0x22], %l0
ldx [%l7 + 0x58], %l5
ldsh [%l7 + 0x52], %o4
add %g1, %l3, %g3
fblg %fcc1, loop_1496
fcmpes %fcc0, %f8, %f9
fxors %f8, %f12, %f1
movre %o1, 0x25E, %o6
loop_1496:
stx %l1, [%l7 + 0x20]
ldsh [%l7 + 0x3A], %o0
fandnot2s %f6, %f3, %f4
fpadd16s %f0, %f12, %f14
ldx [%l7 + 0x10], %g4
lduw [%l7 + 0x60], %l4
fnot2 %f4, %f2
movn %xcc, %i2, %i4
subccc %o5, 0x14A5, %g7
fpsub32 %f12, %f2, %f10
fmovrslz %o2, %f15, %f6
fbn,a %fcc2, loop_1497
te %xcc, 0x7
fmovsneg %xcc, %f5, %f3
stb %l2, [%l7 + 0x4E]
loop_1497:
tpos %icc, 0x3
or %i0, 0x13F9, %i7
movge %icc, %g2, %o7
srax %i6, 0x1C, %g5
fblg %fcc0, loop_1498
fmovd %f4, %f0
ldsw [%l7 + 0x10], %o3
addccc %i1, %l6, %i3
loop_1498:
array8 %g6, %l0, %i5
ldsb [%l7 + 0x32], %l5
ldx [%l7 + 0x20], %o4
fornot2s %f12, %f12, %f9
ldsh [%l7 + 0x54], %g1
fmovrslz %l3, %f2, %f11
fba,a %fcc2, loop_1499
stw %g3, [%l7 + 0x10]
sll %o6, %o1, %l1
bn loop_1500
loop_1499:
fmuld8ulx16 %f4, %f2, %f0
movrlez %o0, 0x2D2, %g4
for %f14, %f14, %f6
loop_1500:
fmovdcs %icc, %f10, %f6
fabsd %f6, %f10
orcc %l4, 0x1863, %i4
add %i2, %o5, %g7
edge32ln %l2, %i0, %o2
fmovrslz %g2, %f8, %f3
tcc %xcc, 0x2
fmovs %f14, %f2
fmovrsgz %i7, %f1, %f3
std %f0, [%l7 + 0x50]
fmovd %f10, %f0
movrne %i6, %g5, %o3
fmovdleu %xcc, %f3, %f13
sra %o7, 0x0F, %l6
mulx %i1, 0x1D14, %i3
ldub [%l7 + 0x1F], %l0
ldd [%l7 + 0x60], %f10
fnegs %f7, %f7
bne,a,pt %icc, loop_1501
st %f0, [%l7 + 0x78]
fnands %f4, %f6, %f7
bgu,a,pt %xcc, loop_1502
loop_1501:
fandnot2s %f5, %f11, %f9
fmovsg %xcc, %f2, %f10
stx %i5, [%l7 + 0x38]
loop_1502:
add %l5, %o4, %g6
movn %xcc, %l3, %g3
tg %xcc, 0x2
smul %o6, 0x1E5F, %g1
sth %l1, [%l7 + 0x68]
bgu,a loop_1503
fsrc2s %f2, %f8
stb %o1, [%l7 + 0x1C]
orcc %g4, 0x0275, %l4
loop_1503:
tle %icc, 0x4
stw %o0, [%l7 + 0x70]
fbug %fcc3, loop_1504
movg %xcc, %i4, %i2
ldd [%l7 + 0x38], %f14
brgz,a %g7, loop_1505
loop_1504:
fmovdg %icc, %f11, %f8
fmovdne %xcc, %f3, %f6
nop
setx loop_1506, %l0, %l1
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_1505:
fmovda %xcc, %f12, %f8
array32 %l2, %i0, %o2
sth %g2, [%l7 + 0x6A]
loop_1506:
movg %xcc, %o5, %i7
addccc %i6, 0x0069, %o3
ldd [%l7 + 0x08], %f12
bleu,pn %xcc, loop_1507
lduh [%l7 + 0x12], %o7
lduw [%l7 + 0x4C], %l6
stb %g5, [%l7 + 0x56]
loop_1507:
sth %i1, [%l7 + 0x46]
ldsw [%l7 + 0x60], %l0
and %i5, %l5, %o4
tpos %xcc, 0x6
tleu %xcc, 0x2
bgu %icc, loop_1508
stx %i3, [%l7 + 0x10]
brgz %l3, loop_1509
ble loop_1510
loop_1508:
sll %g6, %g3, %g1
fmovdne %icc, %f8, %f8
loop_1509:
add %o6, 0x153D, %o1
loop_1510:
edge32l %g4, %l1, %l4
sub %o0, %i2, %g7
ldsw [%l7 + 0x30], %l2
subc %i4, 0x0791, %i0
alignaddr %o2, %g2, %i7
fblg,a %fcc2, loop_1511
fbule %fcc0, loop_1512
edge16l %i6, %o3, %o5
tge %icc, 0x6
loop_1511:
lduw [%l7 + 0x38], %o7
loop_1512:
sth %l6, [%l7 + 0x14]
fxor %f10, %f6, %f10
fmuld8ulx16 %f8, %f13, %f14
bneg,a,pn %xcc, loop_1513
fbg,a %fcc3, loop_1514
fpadd32s %f2, %f14, %f14
bne %xcc, loop_1515
loop_1513:
tneg %icc, 0x6
loop_1514:
stw %i1, [%l7 + 0x60]
lduh [%l7 + 0x3E], %l0
loop_1515:
fpadd16 %f8, %f12, %f0
umul %g5, 0x1DC6, %l5
fpsub32 %f2, %f14, %f12
sdiv %i5, 0x12FE, %o4
lduw [%l7 + 0x6C], %i3
sth %g6, [%l7 + 0x28]
stx %l3, [%l7 + 0x08]
brlz,a %g3, loop_1516
stw %g1, [%l7 + 0x18]
stw %o6, [%l7 + 0x68]
subc %g4, 0x0FB0, %o1
loop_1516:
std %f10, [%l7 + 0x40]
fmovdleu %icc, %f2, %f6
brlez %l4, loop_1517
ld [%l7 + 0x1C], %f6
st %f13, [%l7 + 0x20]
edge16l %o0, %l1, %g7
loop_1517:
fbuge %fcc3, loop_1518
smul %l2, %i2, %i4
fmul8ulx16 %f12, %f8, %f0
fmovdpos %xcc, %f13, %f1
loop_1518:
lduw [%l7 + 0x40], %o2
ldsh [%l7 + 0x1C], %i0
edge8n %g2, %i6, %o3
fxnor %f8, %f12, %f6
fones %f14
fmovdle %xcc, %f1, %f3
fmovrdlez %o5, %f10, %f4
taddcctv %i7, %o7, %i1
ldsb [%l7 + 0x19], %l6
fbe %fcc3, loop_1519
ldsh [%l7 + 0x4A], %l0
fcmple16 %f4, %f6, %l5
bshuffle %f12, %f12, %f8
loop_1519:
bg,a,pn %icc, loop_1520
xor %i5, %o4, %g5
tleu %icc, 0x7
fba,a %fcc0, loop_1521
loop_1520:
fbge,a %fcc3, loop_1522
bge %icc, loop_1523
taddcctv %i3, 0x06BA, %l3
loop_1521:
movleu %icc, %g3, %g1
loop_1522:
sth %o6, [%l7 + 0x18]
loop_1523:
andn %g4, %o1, %l4
fand %f12, %f12, %f4
ldsh [%l7 + 0x6E], %g6
fbg,a %fcc0, loop_1524
ldsb [%l7 + 0x62], %l1
fzeros %f7
ld [%l7 + 0x1C], %f2
loop_1524:
fbue %fcc0, loop_1525
fbn %fcc3, loop_1526
fpadd32 %f14, %f4, %f8
fmovrsgz %o0, %f0, %f11
loop_1525:
subc %l2, 0x1191, %g7
loop_1526:
movvc %icc, %i2, %o2
fmuld8ulx16 %f1, %f3, %f2
fpsub32 %f14, %f12, %f14
bpos,a,pt %icc, loop_1527
fxnors %f12, %f14, %f13
ldd [%l7 + 0x18], %f14
fmovde %xcc, %f9, %f8
loop_1527:
fmovdn %xcc, %f10, %f4
mova %xcc, %i0, %g2
edge32n %i4, %i6, %o5
ldsh [%l7 + 0x26], %i7
fornot2s %f2, %f9, %f0
fmovsl %xcc, %f0, %f8
lduh [%l7 + 0x7C], %o3
stw %o7, [%l7 + 0x78]
ldd [%l7 + 0x60], %f2
fmovrde %i1, %f6, %f10
call loop_1528
lduw [%l7 + 0x10], %l0
edge8ln %l6, %i5, %l5
fxor %f14, %f10, %f10
loop_1528:
ldub [%l7 + 0x3F], %o4
ldsh [%l7 + 0x3E], %i3
ldsw [%l7 + 0x2C], %g5
ldsw [%l7 + 0x40], %g3
stb %l3, [%l7 + 0x40]
fmovdle %icc, %f15, %f15
andn %o6, 0x104B, %g4
fbne %fcc3, loop_1529
stw %g1, [%l7 + 0x68]
andncc %o1, %g6, %l4
subccc %l1, %l2, %o0
loop_1529:
ldsh [%l7 + 0x0A], %i2
ldx [%l7 + 0x30], %g7
stb %i0, [%l7 + 0x20]
st %f10, [%l7 + 0x40]
ld [%l7 + 0x68], %f15
edge16ln %g2, %o2, %i4
smul %o5, %i7, %i6
fcmpd %fcc2, %f14, %f4
stb %o3, [%l7 + 0x20]
bgu,a %icc, loop_1530
te %icc, 0x4
udivx %i1, 0x096D, %l0
movgu %xcc, %l6, %i5
loop_1530:
bne,pn %xcc, loop_1531
tsubcctv %o7, %o4, %i3
stb %g5, [%l7 + 0x5F]
sdiv %l5, 0x11D7, %g3
loop_1531:
fnot2 %f12, %f12
st %f6, [%l7 + 0x4C]
bpos,a,pn %xcc, loop_1532
ldd [%l7 + 0x70], %f12
stb %l3, [%l7 + 0x0F]
mulscc %g4, 0x0319, %o6
loop_1532:
srlx %o1, %g6, %g1
siam 0x1
stb %l4, [%l7 + 0x4E]
fcmpes %fcc0, %f12, %f3
sethi 0x18BD, %l1
mulx %o0, %l2, %g7
call loop_1533
ld [%l7 + 0x74], %f11
andncc %i0, %i2, %o2
fors %f11, %f7, %f8
loop_1533:
fbo %fcc0, loop_1534
ldsh [%l7 + 0x58], %i4
fbge,a %fcc2, loop_1535
stb %g2, [%l7 + 0x40]
loop_1534:
ldsw [%l7 + 0x48], %i7
movl %xcc, %i6, %o5
loop_1535:
array8 %i1, %l0, %o3
edge8 %i5, %o7, %o4
addc %l6, 0x1D67, %g5
fmovda %xcc, %f14, %f0
fmovsg %icc, %f3, %f1
smul %i3, %g3, %l5
stx %l3, [%l7 + 0x78]
fnot1 %f14, %f8
fbul,a %fcc0, loop_1536
fpack32 %f8, %f4, %f0
brnz,a %g4, loop_1537
movl %xcc, %o1, %o6
loop_1536:
edge8n %g1, %g6, %l4
fmovrsgz %o0, %f8, %f14
loop_1537:
ldd [%l7 + 0x40], %f14
ldsw [%l7 + 0x0C], %l2
udiv %l1, 0x0943, %g7
fones %f4
faligndata %f10, %f4, %f4
andn %i0, 0x098E, %o2
movre %i4, %i2, %i7
fand %f8, %f0, %f12
edge8n %g2, %o5, %i1
bge,pn %icc, loop_1538
tvs %icc, 0x5
ldsw [%l7 + 0x7C], %l0
fmovde %xcc, %f8, %f15
loop_1538:
movvs %icc, %i6, %o3
stw %i5, [%l7 + 0x18]
std %f12, [%l7 + 0x58]
fcmpeq16 %f14, %f6, %o4
fbo,a %fcc2, loop_1539
fornot2s %f1, %f10, %f0
bneg loop_1540
fones %f7
loop_1539:
fcmpeq32 %f2, %f2, %o7
edge8 %l6, %i3, %g3
loop_1540:
te %icc, 0x3
sth %g5, [%l7 + 0x68]
faligndata %f10, %f8, %f8
fmovsle %xcc, %f15, %f15
for %f14, %f2, %f2
fmovdgu %xcc, %f7, %f0
movl %xcc, %l3, %l5
std %f6, [%l7 + 0x38]
movne %xcc, %g4, %o1
fors %f1, %f10, %f11
fmovsgu %xcc, %f7, %f1
fmovsg %xcc, %f5, %f12
fpsub16s %f5, %f0, %f6
lduh [%l7 + 0x2A], %o6
movvs %icc, %g6, %l4
tne %xcc, 0x0
ldsw [%l7 + 0x14], %o0
lduh [%l7 + 0x60], %g1
ldsh [%l7 + 0x46], %l1
andn %l2, %g7, %i0
bleu loop_1541
ldd [%l7 + 0x70], %f8
fnegd %f8, %f12
std %f4, [%l7 + 0x20]
loop_1541:
sth %i4, [%l7 + 0x7E]
sra %i2, 0x0A, %o2
tsubcctv %i7, %g2, %o5
fmovrde %l0, %f14, %f0
fbe %fcc0, loop_1542
stb %i1, [%l7 + 0x49]
lduh [%l7 + 0x7E], %i6
ldsb [%l7 + 0x14], %i5
loop_1542:
be,pt %icc, loop_1543
stb %o3, [%l7 + 0x69]
stw %o7, [%l7 + 0x54]
be loop_1544
loop_1543:
ldub [%l7 + 0x58], %l6
st %f15, [%l7 + 0x18]
fcmple16 %f10, %f4, %i3
loop_1544:
tvs %icc, 0x5
fblg %fcc1, loop_1545
stb %o4, [%l7 + 0x39]
movcc %icc, %g3, %g5
movg %xcc, %l5, %l3
loop_1545:
movcs %xcc, %o1, %o6
fpadd16s %f13, %f1, %f13
ld [%l7 + 0x64], %f9
move %icc, %g4, %l4
ldub [%l7 + 0x0B], %o0
fandnot2 %f4, %f6, %f10
fzero %f14
fmovrsgz %g6, %f8, %f8
stx %g1, [%l7 + 0x08]
fbge,a %fcc1, loop_1546
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x54], %l1
brlez,a %g7, loop_1547
loop_1546:
smul %i0, 0x0284, %l2
mulx %i4, %i2, %i7
bvc,a,pt %xcc, loop_1548
loop_1547:
mulscc %o2, %g2, %o5
ldsb [%l7 + 0x79], %l0
fmovdcs %xcc, %f9, %f8
loop_1548:
fbge,a %fcc3, loop_1549
fmovrdne %i1, %f6, %f2
fmovsleu %xcc, %f0, %f7
bvc,a %icc, loop_1550
loop_1549:
fabss %f5, %f0
stx %i5, [%l7 + 0x20]
brlz,a %i6, loop_1551
loop_1550:
ldx [%l7 + 0x10], %o7
lduh [%l7 + 0x7C], %l6
sth %i3, [%l7 + 0x54]
loop_1551:
stw %o3, [%l7 + 0x48]
brz %o4, loop_1552
tcc %icc, 0x7
lduh [%l7 + 0x60], %g3
lduh [%l7 + 0x3C], %l5
loop_1552:
fmul8sux16 %f0, %f14, %f6
fpack16 %f10, %f1
fbu,a %fcc1, loop_1553
brgez,a %l3, loop_1554
ldsw [%l7 + 0x70], %o1
pdist %f14, %f12, %f12
loop_1553:
sth %g5, [%l7 + 0x2A]
loop_1554:
tcc %icc, 0x7
andncc %g4, %l4, %o0
movcs %xcc, %o6, %g1
fzeros %f12
ld [%l7 + 0x1C], %f1
stw %l1, [%l7 + 0x10]
fpackfix %f6, %f13
ldsh [%l7 + 0x20], %g6
taddcc %g7, %i0, %l2
tvc %xcc, 0x6
fmovrsgez %i2, %f6, %f1
movrgez %i4, %o2, %g2
fcmps %fcc2, %f15, %f9
fmovdgu %icc, %f8, %f10
fmul8x16au %f8, %f3, %f4
brlz,a %o5, loop_1555
std %f10, [%l7 + 0x30]
fbg %fcc2, loop_1556
fpsub32s %f14, %f5, %f6
loop_1555:
fsrc2s %f4, %f8
ta %xcc, 0x0
loop_1556:
bg,pt %xcc, loop_1557
subccc %i7, %l0, %i1
and %i5, %i6, %l6
fnot1s %f9, %f6
loop_1557:
array8 %o7, %i3, %o4
lduw [%l7 + 0x4C], %o3
fmovrde %g3, %f14, %f4
sth %l5, [%l7 + 0x1E]
ld [%l7 + 0x78], %f5
call loop_1558
stx %l3, [%l7 + 0x78]
lduh [%l7 + 0x0C], %g5
ldd [%l7 + 0x50], %f0
loop_1558:
std %f2, [%l7 + 0x10]
movpos %icc, %o1, %l4
ldsw [%l7 + 0x30], %o0
ba,pn %icc, loop_1559
orcc %g4, %o6, %l1
movre %g1, %g7, %g6
lduw [%l7 + 0x1C], %l2
loop_1559:
fandnot1s %f13, %f1, %f3
fmuld8ulx16 %f0, %f15, %f10
tn %xcc, 0x5
bge %icc, loop_1560
ldx [%l7 + 0x78], %i0
move %xcc, %i2, %i4
brgez %o2, loop_1561
loop_1560:
xnor %g2, 0x1373, %i7
fone %f4
stw %o5, [%l7 + 0x30]
loop_1561:
orncc %i1, %l0, %i5
addcc %i6, 0x0E60, %l6
fmovrdgz %i3, %f12, %f6
ldub [%l7 + 0x25], %o4
addc %o3, 0x06A6, %o7
fcmple16 %f4, %f8, %g3
bleu,a %xcc, loop_1562
fbule %fcc0, loop_1563
movvc %xcc, %l3, %g5
ld [%l7 + 0x08], %f15
loop_1562:
fone %f12
loop_1563:
be,a %icc, loop_1564
fmovdge %xcc, %f6, %f10
edge32ln %l5, %l4, %o0
fmul8ulx16 %f14, %f12, %f14
loop_1564:
edge16l %o1, %g4, %o6
tn %icc, 0x0
fmul8x16al %f1, %f6, %f12
st %f0, [%l7 + 0x48]
nop
setx loop_1565, %l0, %l1
jmpl %l1, %g1
xnor %l1, 0x01B0, %g6
sethi 0x0B64, %l2
movrgez %g7, 0x1E1, %i2
loop_1565:
ldsw [%l7 + 0x6C], %i0
stb %i4, [%l7 + 0x45]
stb %g2, [%l7 + 0x46]
stw %o2, [%l7 + 0x68]
fbl %fcc3, loop_1566
fnegs %f11, %f12
ta %xcc, 0x5
lduw [%l7 + 0x0C], %o5
loop_1566:
fmuld8sux16 %f11, %f1, %f4
addcc %i1, %i7, %l0
fcmps %fcc2, %f5, %f10
fmovsne %icc, %f15, %f4
tsubcctv %i5, 0x137F, %i6
fornot1 %f12, %f12, %f8
lduh [%l7 + 0x6E], %l6
movcc %icc, %o4, %i3
ldsw [%l7 + 0x68], %o7
stw %o3, [%l7 + 0x5C]
array8 %g3, %g5, %l3
fmovs %f1, %f15
brlz %l5, loop_1567
edge16l %o0, %o1, %l4
ldsw [%l7 + 0x70], %g4
ldub [%l7 + 0x51], %o6
loop_1567:
bleu,a,pt %icc, loop_1568
bshuffle %f12, %f12, %f2
tle %xcc, 0x7
ldsh [%l7 + 0x68], %g1
loop_1568:
fornot2 %f4, %f8, %f0
fba %fcc1, loop_1569
fsrc2 %f10, %f2
brlez %l1, loop_1570
std %f6, [%l7 + 0x60]
loop_1569:
fbg,a %fcc0, loop_1571
lduw [%l7 + 0x54], %g6
loop_1570:
ldsw [%l7 + 0x64], %l2
fbuge %fcc3, loop_1572
loop_1571:
movrlez %i2, %g7, %i0
fxor %f8, %f8, %f0
bvc,pn %xcc, loop_1573
loop_1572:
fblg,a %fcc2, loop_1574
ldsb [%l7 + 0x14], %i4
stw %g2, [%l7 + 0x5C]
loop_1573:
ldx [%l7 + 0x28], %o2
loop_1574:
fcmpgt16 %f2, %f8, %i1
fnegs %f6, %f0
tne %xcc, 0x1
lduh [%l7 + 0x0C], %o5
fmul8x16al %f4, %f8, %f4
fblg,a %fcc2, loop_1575
edge8n %i7, %i5, %i6
fmovdcc %xcc, %f7, %f10
ldx [%l7 + 0x10], %l6
loop_1575:
fcmpgt16 %f10, %f4, %l0
sdivcc %i3, 0x1B04, %o4
sth %o3, [%l7 + 0x54]
call loop_1576
addc %g3, %o7, %l3
movrgz %l5, %g5, %o1
ldsw [%l7 + 0x68], %l4
loop_1576:
ldsw [%l7 + 0x68], %g4
tvs %xcc, 0x4
tcc %xcc, 0x4
addc %o0, 0x1C66, %o6
ldub [%l7 + 0x6B], %g1
mulscc %l1, %g6, %l2
fmovsvs %xcc, %f9, %f15
std %f4, [%l7 + 0x38]
lduw [%l7 + 0x74], %g7
st %f15, [%l7 + 0x64]
lduh [%l7 + 0x40], %i2
ld [%l7 + 0x5C], %f2
fmovrslez %i0, %f3, %f6
fnot1s %f5, %f1
fmovsvs %xcc, %f5, %f1
fmovsg %icc, %f8, %f8
subccc %i4, %g2, %i1
sdiv %o2, 0x0544, %i7
tsubcctv %i5, %i6, %o5
edge32 %l6, %l0, %o4
ldsw [%l7 + 0x14], %o3
srax %i3, %o7, %g3
stw %l3, [%l7 + 0x34]
addcc %l5, 0x1C75, %g5
ldd [%l7 + 0x20], %f12
fcmpne32 %f14, %f2, %o1
fmovsl %icc, %f5, %f7
std %f14, [%l7 + 0x58]
fandnot2s %f3, %f0, %f14
ldub [%l7 + 0x2F], %g4
stb %o0, [%l7 + 0x73]
movvs %xcc, %l4, %g1
fmovrdne %o6, %f10, %f2
fxor %f12, %f12, %f14
ldub [%l7 + 0x55], %g6
ba %icc, loop_1577
udivcc %l2, 0x03C4, %g7
bcc,pn %xcc, loop_1578
tsubcc %i2, %i0, %i4
loop_1577:
ldd [%l7 + 0x48], %f4
fpmerge %f5, %f13, %f4
loop_1578:
fnor %f6, %f8, %f0
stb %l1, [%l7 + 0x38]
ldsw [%l7 + 0x54], %g2
subccc %i1, %i7, %o2
taddcctv %i6, %o5, %i5
ldx [%l7 + 0x60], %l6
movne %icc, %l0, %o3
movvs %icc, %i3, %o7
fmovse %icc, %f3, %f9
fcmple32 %f4, %f14, %g3
fbu,a %fcc1, loop_1579
sub %l3, 0x032D, %o4
stw %g5, [%l7 + 0x54]
fmovsn %xcc, %f8, %f8
loop_1579:
fmovrsne %o1, %f7, %f2
fbo,a %fcc1, loop_1580
bl loop_1581
tsubcctv %l5, 0x103B, %g4
ldsh [%l7 + 0x76], %l4
loop_1580:
subc %g1, 0x045B, %o6
loop_1581:
stb %g6, [%l7 + 0x68]
fmovdg %xcc, %f5, %f14
fbge,a %fcc0, loop_1582
std %f8, [%l7 + 0x40]
fsrc1s %f10, %f5
sth %l2, [%l7 + 0x22]
loop_1582:
fbu %fcc3, loop_1583
subc %o0, 0x1F0C, %g7
ldsb [%l7 + 0x7E], %i0
fmovda %icc, %f0, %f10
loop_1583:
fmovdcs %icc, %f8, %f6
bl %icc, loop_1584
nop
setx loop_1585, %l0, %l1
jmpl %l1, %i4
edge8ln %i2, %g2, %l1
ldd [%l7 + 0x48], %f8
loop_1584:
fmovrsgz %i7, %f8, %f15
loop_1585:
fcmple32 %f8, %f4, %o2
fmovsneg %icc, %f0, %f2
fbe,a %fcc2, loop_1586
fpmerge %f4, %f13, %f10
fxnor %f8, %f10, %f2
sllx %i6, 0x13, %i1
loop_1586:
nop
setx loop_1587, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %icc, %f1, %f6
ldub [%l7 + 0x46], %o5
movrlez %l6, %l0, %i5
loop_1587:
fcmpd %fcc1, %f14, %f2
srax %o3, 0x10, %i3
tn %icc, 0x3
bg,a %icc, loop_1588
st %f7, [%l7 + 0x7C]
edge16 %o7, %g3, %o4
tl %xcc, 0x1
loop_1588:
tn %xcc, 0x2
call loop_1589
ld [%l7 + 0x58], %f3
fmovs %f9, %f13
stw %g5, [%l7 + 0x74]
loop_1589:
fmovrdgz %o1, %f14, %f14
ldd [%l7 + 0x68], %f8
fmovdvc %icc, %f9, %f15
fmovrsgz %l3, %f15, %f0
bvc,a loop_1590
fmovdleu %icc, %f3, %f3
brz %l5, loop_1591
fmul8x16 %f0, %f10, %f4
loop_1590:
fnegs %f2, %f9
fmovsneg %xcc, %f5, %f10
loop_1591:
edge32ln %g4, %l4, %o6
sra %g6, 0x0B, %g1
fzeros %f4
fble %fcc2, loop_1592
te %icc, 0x5
movn %xcc, %o0, %l2
fands %f0, %f5, %f12
loop_1592:
movneg %icc, %i0, %i4
fzeros %f12
stw %i2, [%l7 + 0x2C]
movrlez %g7, 0x176, %l1
fcmpeq16 %f12, %f2, %g2
for %f12, %f6, %f2
fornot1 %f8, %f14, %f12
edge8l %o2, %i6, %i1
st %f8, [%l7 + 0x74]
nop
setx loop_1593, %l0, %l1
jmpl %l1, %i7
fnot1s %f8, %f5
sth %o5, [%l7 + 0x54]
nop
setx loop_1594, %l0, %l1
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_1593:
fmovrsgez %l6, %f12, %f8
ld [%l7 + 0x44], %f12
fpadd16s %f4, %f2, %f14
loop_1594:
ldub [%l7 + 0x32], %i5
fand %f10, %f14, %f4
fpadd32 %f10, %f2, %f8
fmovsa %xcc, %f11, %f6
st %f3, [%l7 + 0x48]
sdivcc %o3, 0x13DE, %l0
fbul,a %fcc0, loop_1595
ldsw [%l7 + 0x14], %i3
ldx [%l7 + 0x20], %g3
movre %o7, %o4, %o1
loop_1595:
fmovdge %icc, %f1, %f15
fands %f4, %f6, %f12
xorcc %g5, %l5, %g4
fmuld8ulx16 %f5, %f2, %f8
stb %l4, [%l7 + 0x66]
ld [%l7 + 0x60], %f12
fand %f0, %f0, %f4
st %f10, [%l7 + 0x6C]
sth %o6, [%l7 + 0x4C]
fmovdcs %icc, %f8, %f4
fpack32 %f4, %f8, %f14
fmovdge %icc, %f12, %f10
fmovsn %icc, %f9, %f8
fbn,a %fcc2, loop_1596
fmovrdlz %l3, %f2, %f10
ldsb [%l7 + 0x1C], %g1
tg %icc, 0x3
loop_1596:
tsubcc %g6, %o0, %l2
st %f2, [%l7 + 0x44]
movge %icc, %i0, %i4
movl %icc, %g7, %l1
addc %i2, %o2, %i6
stb %g2, [%l7 + 0x6E]
stw %i7, [%l7 + 0x4C]
fands %f13, %f8, %f7
stw %o5, [%l7 + 0x60]
fnot1 %f10, %f10
ld [%l7 + 0x38], %f5
ble,a loop_1597
lduh [%l7 + 0x70], %l6
fmovrsgez %i5, %f3, %f12
andcc %i1, %l0, %o3
loop_1597:
fmovdleu %icc, %f7, %f12
fmovdgu %icc, %f11, %f10
fbue,a %fcc1, loop_1598
fpadd16 %f10, %f12, %f12
fmovrdgz %g3, %f12, %f14
stx %i3, [%l7 + 0x50]
loop_1598:
brlez,a %o4, loop_1599
ldub [%l7 + 0x23], %o7
srlx %g5, 0x01, %l5
alignaddrl %o1, %l4, %o6
loop_1599:
smul %l3, 0x0B60, %g1
fpadd32 %f12, %f4, %f6
edge8 %g4, %g6, %o0
fmovrslz %l2, %f4, %f13
tg %xcc, 0x3
fmovdn %icc, %f1, %f12
movgu %icc, %i4, %i0
lduh [%l7 + 0x5C], %g7
edge32l %i2, %o2, %l1
tneg %xcc, 0x0
brnz,a %i6, loop_1600
movpos %icc, %g2, %i7
bcs,pt %icc, loop_1601
bvc,pt %xcc, loop_1602
loop_1600:
movne %icc, %l6, %i5
movne %xcc, %i1, %l0
loop_1601:
fba,a %fcc3, loop_1603
loop_1602:
fcmpes %fcc2, %f5, %f0
fmovrdlz %o3, %f10, %f4
fxor %f10, %f6, %f6
loop_1603:
ld [%l7 + 0x08], %f6
ldsh [%l7 + 0x12], %o5
edge16ln %i3, %g3, %o4
ldsw [%l7 + 0x2C], %g5
fcmpeq32 %f6, %f14, %l5
std %f4, [%l7 + 0x10]
fmovdvc %icc, %f10, %f15
fsrc2 %f6, %f0
add %o7, 0x091A, %l4
fpsub32s %f0, %f1, %f2
movvs %xcc, %o1, %o6
stb %g1, [%l7 + 0x10]
movrgz %g4, 0x0BE, %g6
siam 0x1
bcc,a,pn %icc, loop_1604
ldsh [%l7 + 0x66], %o0
call loop_1605
ldub [%l7 + 0x65], %l3
loop_1604:
lduh [%l7 + 0x5E], %i4
and %i0, 0x0207, %l2
loop_1605:
fbul %fcc3, loop_1606
stb %i2, [%l7 + 0x25]
fmovrdgez %g7, %f2, %f8
fone %f10
loop_1606:
fbu %fcc0, loop_1607
ldd [%l7 + 0x38], %f2
fmovrsgez %l1, %f8, %f4
bleu,a %icc, loop_1608
loop_1607:
bshuffle %f6, %f8, %f2
edge16n %i6, %o2, %g2
ldsh [%l7 + 0x58], %i7
loop_1608:
ldsb [%l7 + 0x3C], %l6
movvc %xcc, %i5, %l0
fone %f8
te %icc, 0x7
ld [%l7 + 0x10], %f0
xnorcc %i1, 0x108D, %o5
addccc %i3, %o3, %o4
ldsb [%l7 + 0x34], %g3
tpos %icc, 0x7
std %f0, [%l7 + 0x68]
ldx [%l7 + 0x10], %l5
st %f14, [%l7 + 0x7C]
subc %o7, %l4, %o1
lduh [%l7 + 0x54], %g5
stb %g1, [%l7 + 0x63]
sth %o6, [%l7 + 0x40]
movne %xcc, %g4, %o0
or %g6, 0x1FBD, %i4
tvs %icc, 0x3
xor %i0, %l3, %l2
brgz,a %g7, loop_1609
stx %i2, [%l7 + 0x38]
orcc %l1, %i6, %g2
fsrc2s %f4, %f6
loop_1609:
or %o2, %l6, %i5
edge8n %l0, %i1, %i7
fba %fcc1, loop_1610
sth %i3, [%l7 + 0x3C]
sth %o5, [%l7 + 0x4C]
nop
setx loop_1611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1610:
ldsh [%l7 + 0x32], %o4
tgu %xcc, 0x4
ld [%l7 + 0x58], %f0
loop_1611:
fmovdge %icc, %f10, %f3
fmovsvc %icc, %f15, %f1
call loop_1612
fmovdn %xcc, %f9, %f10
bl,a,pt %icc, loop_1613
ldsw [%l7 + 0x0C], %o3
loop_1612:
tl %xcc, 0x0
fbug %fcc0, loop_1614
loop_1613:
tge %xcc, 0x1
fmovdgu %icc, %f9, %f1
fmovsa %icc, %f11, %f7
loop_1614:
brlz,a %l5, loop_1615
edge16 %g3, %l4, %o1
fmovdneg %icc, %f6, %f13
fbn %fcc1, loop_1616
loop_1615:
fmovsle %icc, %f4, %f2
ldub [%l7 + 0x1B], %g5
fmuld8sux16 %f4, %f1, %f12
loop_1616:
fmovdge %xcc, %f10, %f13
tg %xcc, 0x6
movvs %icc, %g1, %o6
fmovscc %xcc, %f13, %f11
movneg %xcc, %g4, %o0
fpack16 %f2, %f5
fmovdvs %icc, %f6, %f2
sub %g6, %i4, %o7
edge16ln %l3, %i0, %l2
movle %xcc, %i2, %g7
movne %icc, %l1, %g2
ldsw [%l7 + 0x48], %o2
fbl %fcc3, loop_1617
xor %i6, %i5, %l6
fpackfix %f4, %f6
ldsb [%l7 + 0x4C], %i1
loop_1617:
fbge %fcc1, loop_1618
ldx [%l7 + 0x10], %i7
ldsb [%l7 + 0x43], %i3
udivx %l0, 0x1061, %o5
loop_1618:
andcc %o3, 0x1CEE, %l5
sth %g3, [%l7 + 0x18]
ldub [%l7 + 0x21], %o4
fcmpeq16 %f0, %f8, %o1
brlz,a %g5, loop_1619
brgz,a %l4, loop_1620
andncc %g1, %o6, %g4
move %xcc, %o0, %g6
loop_1619:
tgu %icc, 0x3
loop_1620:
siam 0x6
tvs %icc, 0x1
sra %i4, 0x17, %o7
ldsb [%l7 + 0x78], %i0
movn %icc, %l2, %i2
stx %l3, [%l7 + 0x70]
ldx [%l7 + 0x40], %g7
fnegs %f15, %f8
lduw [%l7 + 0x78], %l1
fbne,a %fcc2, loop_1621
alignaddrl %o2, %i6, %g2
stx %i5, [%l7 + 0x38]
ldd [%l7 + 0x08], %f14
loop_1621:
ldsw [%l7 + 0x1C], %i1
array32 %l6, %i3, %i7
srlx %o5, 0x1D, %o3
ldub [%l7 + 0x3D], %l5
ble,a %icc, loop_1622
ldub [%l7 + 0x0F], %l0
movpos %icc, %o4, %o1
fxor %f0, %f10, %f12
loop_1622:
xnor %g5, 0x045E, %g3
fones %f9
sth %g1, [%l7 + 0x26]
fbge %fcc0, loop_1623
fblg %fcc2, loop_1624
be,a %xcc, loop_1625
fblg %fcc0, loop_1626
loop_1623:
ldx [%l7 + 0x60], %l4
loop_1624:
xnorcc %g4, %o6, %g6
loop_1625:
movle %icc, %i4, %o0
loop_1626:
sllx %i0, %o7, %l2
movne %icc, %i2, %l3
movrlz %g7, %l1, %i6
tne %icc, 0x3
brz,a %g2, loop_1627
movrlz %i5, 0x17A, %i1
movre %l6, 0x3A6, %o2
fbo,a %fcc1, loop_1628
loop_1627:
stx %i3, [%l7 + 0x08]
fmovsle %xcc, %f12, %f15
fmovde %icc, %f15, %f13
loop_1628:
tleu %icc, 0x7
ldsw [%l7 + 0x50], %o5
fsrc1 %f8, %f10
movvs %icc, %i7, %l5
fmovrslez %o3, %f2, %f1
bne,a loop_1629
srax %o4, %o1, %l0
fpack32 %f0, %f14, %f12
fmovdg %icc, %f13, %f6
loop_1629:
fcmpeq32 %f10, %f10, %g5
fmovdleu %icc, %f14, %f6
lduh [%l7 + 0x72], %g3
movn %icc, %l4, %g1
tcs %xcc, 0x1
fmovdne %icc, %f1, %f8
sth %g4, [%l7 + 0x10]
sth %o6, [%l7 + 0x4C]
tsubcc %i4, 0x0FF2, %o0
fxnors %f15, %f2, %f7
fba %fcc1, loop_1630
movcs %xcc, %i0, %o7
movrlz %l2, %g6, %i2
fsrc1s %f9, %f11
loop_1630:
fmovrsne %l3, %f12, %f10
fxnors %f9, %f6, %f0
smul %l1, 0x17CA, %i6
andcc %g2, 0x1F6E, %i5
bn,a,pt %xcc, loop_1631
stx %g7, [%l7 + 0x08]
stb %i1, [%l7 + 0x6E]
movle %icc, %o2, %l6
loop_1631:
fmovsa %xcc, %f12, %f5
fsrc1 %f8, %f8
lduw [%l7 + 0x28], %o5
fornot2s %f7, %f9, %f7
fcmped %fcc0, %f4, %f4
edge8ln %i3, %i7, %o3
umul %l5, 0x1733, %o1
stw %o4, [%l7 + 0x40]
orcc %l0, 0x133C, %g3
movn %xcc, %l4, %g5
ldsb [%l7 + 0x08], %g4
fmovrsgz %o6, %f10, %f6
fmovrsgz %g1, %f8, %f1
add %o0, %i4, %o7
subcc %l2, %i0, %i2
fbg %fcc3, loop_1632
sth %l3, [%l7 + 0x5A]
brlz %g6, loop_1633
fnand %f0, %f8, %f8
loop_1632:
stb %i6, [%l7 + 0x58]
alignaddrl %l1, %g2, %i5
loop_1633:
movcs %xcc, %g7, %o2
fmovsl %xcc, %f9, %f7
ldx [%l7 + 0x10], %i1
fnot2 %f6, %f2
xnorcc %l6, 0x1990, %i3
fmovdvs %icc, %f8, %f4
fmovdcc %xcc, %f2, %f8
nop
setx loop_1634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x10], %f4
sub %i7, %o3, %l5
ldd [%l7 + 0x50], %f4
loop_1634:
ba,pn %icc, loop_1635
te %icc, 0x2
ldsh [%l7 + 0x18], %o1
sth %o4, [%l7 + 0x5C]
loop_1635:
te %xcc, 0x7
smulcc %o5, %l0, %g3
fmovrslz %l4, %f1, %f9
fnor %f12, %f4, %f2
fnot1 %f0, %f4
fmovrdgz %g4, %f6, %f12
fbu,a %fcc0, loop_1636
fands %f12, %f9, %f8
std %f8, [%l7 + 0x08]
bleu,pn %icc, loop_1637
loop_1636:
ldsb [%l7 + 0x68], %g5
ldsh [%l7 + 0x0C], %o6
andn %g1, 0x0FC0, %o0
loop_1637:
fpadd32s %f6, %f12, %f0
fzeros %f15
stw %i4, [%l7 + 0x44]
fmovdpos %xcc, %f10, %f3
tvc %icc, 0x0
ldsb [%l7 + 0x7E], %l2
fbn,a %fcc3, loop_1638
st %f7, [%l7 + 0x2C]
stb %o7, [%l7 + 0x2D]
fmovdg %icc, %f9, %f9
loop_1638:
fbo %fcc0, loop_1639
ldsb [%l7 + 0x5E], %i2
fmovsn %xcc, %f7, %f10
bleu,a,pt %icc, loop_1640
loop_1639:
smulcc %l3, %i0, %i6
fbu %fcc1, loop_1641
ld [%l7 + 0x10], %f6
loop_1640:
fmovrdlez %l1, %f4, %f8
ldsw [%l7 + 0x30], %g6
loop_1641:
ldsh [%l7 + 0x2E], %i5
fmovrdgez %g7, %f10, %f14
ldd [%l7 + 0x68], %f12
fmovdvc %icc, %f11, %f3
fpack16 %f8, %f5
and %o2, 0x1138, %i1
brgz %g2, loop_1642
movrgez %i3, %i7, %l6
movneg %icc, %l5, %o3
udivcc %o4, 0x0F50, %o1
loop_1642:
stx %l0, [%l7 + 0x78]
fbule,a %fcc3, loop_1643
ld [%l7 + 0x2C], %f14
stb %g3, [%l7 + 0x78]
fbg,a %fcc0, loop_1644
loop_1643:
stb %l4, [%l7 + 0x15]
movg %xcc, %o5, %g4
fbe %fcc0, loop_1645
loop_1644:
stx %g5, [%l7 + 0x38]
fpsub32 %f12, %f8, %f8
ldx [%l7 + 0x58], %o6
loop_1645:
ldsw [%l7 + 0x7C], %g1
fmovsa %icc, %f8, %f8
orn %i4, %o0, %o7
te %xcc, 0x0
fandnot2 %f6, %f4, %f2
sethi 0x0814, %l2
andcc %i2, 0x02C5, %i0
fbuge,a %fcc0, loop_1646
fba %fcc2, loop_1647
nop
setx loop_1648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x20]
loop_1646:
fmovdvs %icc, %f9, %f9
loop_1647:
fpack16 %f8, %f5
loop_1648:
st %f8, [%l7 + 0x54]
fmovdvs %icc, %f7, %f1
stw %i6, [%l7 + 0x28]
fmovrdlez %l1, %f2, %f2
tvs %xcc, 0x0
movrlez %g6, %l3, %g7
move %xcc, %i5, %i1
fbule,a %fcc3, loop_1649
bl,a %xcc, loop_1650
ldsw [%l7 + 0x30], %o2
array8 %g2, %i3, %i7
loop_1649:
sub %l6, %l5, %o3
loop_1650:
fone %f8
fmovsa %xcc, %f15, %f4
edge16 %o1, %l0, %o4
fmovdgu %xcc, %f3, %f13
st %f2, [%l7 + 0x34]
ldx [%l7 + 0x20], %g3
movneg %xcc, %l4, %g4
fmul8x16 %f0, %f14, %f14
fpsub16 %f14, %f0, %f8
tle %icc, 0x1
ldub [%l7 + 0x5E], %g5
fmul8x16au %f15, %f6, %f2
edge8 %o6, %o5, %g1
sra %i4, 0x12, %o0
sub %l2, 0x126A, %o7
bpos,pn %xcc, loop_1651
ldsh [%l7 + 0x36], %i0
fpsub32s %f8, %f1, %f3
tvs %icc, 0x5
loop_1651:
fmovrsgez %i6, %f9, %f6
ldsh [%l7 + 0x7A], %l1
alignaddr %g6, %i2, %l3
fcmpeq16 %f10, %f12, %i5
fzeros %f11
ldx [%l7 + 0x40], %i1
movge %xcc, %g7, %g2
udiv %i3, 0x00EA, %o2
nop
setx loop_1652, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f12, %f12
st %f6, [%l7 + 0x68]
stb %l6, [%l7 + 0x51]
loop_1652:
subccc %l5, %i7, %o3
tvc %xcc, 0x6
xnor %o1, %o4, %g3
ld [%l7 + 0x7C], %f6
edge8 %l4, %g4, %g5
fcmpd %fcc2, %f14, %f2
tcs %xcc, 0x4
sdivx %o6, 0x08C1, %o5
edge16l %l0, %i4, %g1
stx %l2, [%l7 + 0x10]
fbne,a %fcc3, loop_1653
ldsw [%l7 + 0x10], %o7
subc %o0, %i0, %i6
fmovdneg %xcc, %f4, %f7
loop_1653:
fpadd16 %f2, %f4, %f4
ldub [%l7 + 0x74], %g6
bg loop_1654
ldsb [%l7 + 0x11], %l1
bl,pt %icc, loop_1655
tle %xcc, 0x4
loop_1654:
stw %l3, [%l7 + 0x7C]
ba,pn %icc, loop_1656
loop_1655:
fmul8sux16 %f14, %f8, %f0
fpsub32s %f7, %f5, %f13
fnor %f10, %f8, %f2
loop_1656:
fmovsg %icc, %f6, %f1
ble %icc, loop_1657
umul %i2, %i1, %g7
ldsh [%l7 + 0x14], %g2
movrne %i5, 0x0FD, %o2
loop_1657:
ldsh [%l7 + 0x1C], %i3
stw %l6, [%l7 + 0x64]
fmovrdgez %i7, %f0, %f12
stb %o3, [%l7 + 0x38]
std %f4, [%l7 + 0x10]
ldsw [%l7 + 0x44], %o1
ld [%l7 + 0x78], %f15
fsrc2s %f1, %f4
ldsb [%l7 + 0x74], %o4
fsrc2s %f10, %f11
bvs,a %icc, loop_1658
orn %g3, %l5, %g4
ldsb [%l7 + 0x47], %g5
addccc %l4, %o5, %o6
loop_1658:
ldsb [%l7 + 0x29], %i4
st %f15, [%l7 + 0x74]
andn %g1, 0x15D3, %l2
bgu,a %icc, loop_1659
xor %o7, %o0, %l0
and %i6, %i0, %g6
tsubcc %l1, 0x15EA, %l3
loop_1659:
ta %xcc, 0x1
movrgz %i2, 0x079, %i1
st %f5, [%l7 + 0x2C]
ldsw [%l7 + 0x60], %g7
fmovdg %icc, %f9, %f4
nop
setx loop_1660, %l0, %l1
jmpl %l1, %i5
lduw [%l7 + 0x50], %g2
ldsw [%l7 + 0x58], %i3
fmovdge %xcc, %f5, %f8
loop_1660:
movrgz %l6, %i7, %o2
umul %o1, %o3, %o4
fpadd16 %f12, %f6, %f14
ldx [%l7 + 0x28], %g3
movcs %xcc, %g4, %g5
ldub [%l7 + 0x4E], %l4
fnot1s %f10, %f11
fmovdge %icc, %f5, %f7
fabsd %f14, %f10
fmovscs %xcc, %f4, %f11
mulx %l5, 0x1F02, %o5
movpos %icc, %o6, %g1
fsrc1 %f10, %f4
fnot2 %f2, %f8
bge,pt %xcc, loop_1661
fmovsne %xcc, %f8, %f6
srax %i4, 0x0C, %l2
stb %o7, [%l7 + 0x7E]
loop_1661:
fpackfix %f10, %f4
fbule %fcc1, loop_1662
brlez,a %o0, loop_1663
std %f8, [%l7 + 0x60]
ld [%l7 + 0x3C], %f11
loop_1662:
fmovdge %icc, %f13, %f14
loop_1663:
edge32ln %i6, %i0, %l0
movg %xcc, %g6, %l1
bge,pt %xcc, loop_1664
movvs %icc, %i2, %i1
srl %g7, 0x0E, %l3
fmul8sux16 %f6, %f0, %f0
loop_1664:
fandnot2 %f10, %f10, %f12
fnors %f10, %f6, %f8
st %f2, [%l7 + 0x0C]
popc %i5, %i3
ldsb [%l7 + 0x7D], %l6
movrne %i7, %g2, %o2
fmovdne %icc, %f11, %f5
ldsh [%l7 + 0x0E], %o1
lduw [%l7 + 0x08], %o4
fmovsle %xcc, %f5, %f10
move %xcc, %o3, %g3
stb %g4, [%l7 + 0x38]
tgu %icc, 0x0
ldx [%l7 + 0x30], %g5
udiv %l4, 0x1673, %l5
edge32ln %o6, %g1, %i4
edge32ln %l2, %o7, %o0
fsrc1 %f8, %f12
edge8 %o5, %i0, %l0
ldsw [%l7 + 0x0C], %i6
udivx %l1, 0x13B4, %i2
std %f8, [%l7 + 0x28]
sub %i1, %g6, %l3
fbuge %fcc3, loop_1665
ldx [%l7 + 0x30], %i5
ldub [%l7 + 0x4D], %g7
nop
setx loop_1666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1665:
std %f6, [%l7 + 0x60]
fbuge,a %fcc3, loop_1667
stw %l6, [%l7 + 0x30]
loop_1666:
fmovrslez %i7, %f8, %f8
nop
setx loop_1668, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1667:
movvs %xcc, %i3, %g2
nop
setx loop_1669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgz %o1, %f10, %f11
loop_1668:
fmul8ulx16 %f10, %f6, %f14
std %f12, [%l7 + 0x28]
loop_1669:
fbuge,a %fcc2, loop_1670
ldsw [%l7 + 0x50], %o4
ldsb [%l7 + 0x74], %o3
lduh [%l7 + 0x38], %g3
loop_1670:
tleu %xcc, 0x7
fcmpeq32 %f8, %f2, %g4
subc %g5, 0x0F7C, %o2
fsrc1s %f15, %f6
fmovrdgz %l4, %f0, %f14
std %f12, [%l7 + 0x40]
fmovda %xcc, %f2, %f1
xnorcc %o6, %l5, %i4
fpack16 %f2, %f13
brlez,a %l2, loop_1671
fmovrdne %g1, %f14, %f2
ldsw [%l7 + 0x70], %o7
movvc %xcc, %o0, %i0
loop_1671:
sub %l0, 0x19AC, %o5
movg %icc, %i6, %i2
fcmpeq16 %f14, %f10, %l1
fone %f6
andcc %i1, %l3, %i5
ld [%l7 + 0x58], %f14
stb %g6, [%l7 + 0x3F]
lduh [%l7 + 0x52], %l6
brz,a %g7, loop_1672
ld [%l7 + 0x7C], %f15
fmovdle %icc, %f14, %f10
tcs %icc, 0x2
loop_1672:
bge,a,pt %icc, loop_1673
fandnot2s %f3, %f2, %f1
fmovscs %xcc, %f0, %f14
fmovsleu %xcc, %f10, %f4
loop_1673:
ldsw [%l7 + 0x54], %i3
ldub [%l7 + 0x47], %i7
ldsh [%l7 + 0x2E], %g2
movrlz %o4, 0x239, %o1
stw %o3, [%l7 + 0x1C]
fmovsge %icc, %f13, %f3
fmovdcs %icc, %f14, %f5
movge %icc, %g3, %g4
fbn %fcc1, loop_1674
brz,a %g5, loop_1675
std %f14, [%l7 + 0x50]
edge32l %o2, %o6, %l5
loop_1674:
stx %i4, [%l7 + 0x50]
loop_1675:
stx %l4, [%l7 + 0x50]
stx %l2, [%l7 + 0x58]
stw %g1, [%l7 + 0x34]
array16 %o7, %i0, %l0
bl,a loop_1676
srax %o0, 0x18, %o5
fexpand %f7, %f4
sethi 0x021E, %i6
loop_1676:
ldub [%l7 + 0x68], %i2
lduw [%l7 + 0x78], %l1
ldx [%l7 + 0x40], %l3
fmovdcs %xcc, %f4, %f10
bcs %xcc, loop_1677
tvc %icc, 0x5
tcc %icc, 0x5
ldsh [%l7 + 0x16], %i1
loop_1677:
fornot2 %f6, %f0, %f0
fmovsne %icc, %f11, %f10
ldsw [%l7 + 0x08], %i5
fmovdl %icc, %f9, %f7
sllx %g6, 0x1A, %g7
fbe,a %fcc1, loop_1678
fxnors %f12, %f1, %f5
umulcc %l6, %i7, %g2
fmovdneg %xcc, %f7, %f9
loop_1678:
brgez %o4, loop_1679
tg %icc, 0x7
edge8n %i3, %o3, %g3
fmul8ulx16 %f14, %f10, %f14
loop_1679:
movrgez %o1, 0x230, %g5
fpack32 %f2, %f14, %f12
bvc %xcc, loop_1680
ldsw [%l7 + 0x64], %o2
fmovrde %o6, %f12, %f8
ldx [%l7 + 0x50], %l5
loop_1680:
ld [%l7 + 0x7C], %f4
bvs,pn %xcc, loop_1681
fba,a %fcc3, loop_1682
fbge %fcc2, loop_1683
fmovsge %icc, %f14, %f9
loop_1681:
ldx [%l7 + 0x50], %i4
loop_1682:
fxnors %f10, %f6, %f13
loop_1683:
bg,a,pt %xcc, loop_1684
fpackfix %f10, %f4
ldsh [%l7 + 0x60], %g4
fandnot2 %f0, %f6, %f0
loop_1684:
nop
setx loop_1685, %l0, %l1
jmpl %l1, %l4
sll %l2, %g1, %o7
edge8 %i0, %o0, %o5
stw %i6, [%l7 + 0x0C]
loop_1685:
or %l0, 0x1E43, %l1
fpack16 %f2, %f4
or %l3, 0x02FD, %i2
bl,a,pn %icc, loop_1686
ldd [%l7 + 0x38], %f2
fmovse %icc, %f11, %f10
fcmpne16 %f4, %f10, %i5
loop_1686:
ldsh [%l7 + 0x5E], %i1
std %f4, [%l7 + 0x50]
ld [%l7 + 0x3C], %f6
fzero %f6
lduh [%l7 + 0x1E], %g6
fmovrdlez %l6, %f6, %f0
sll %i7, 0x0D, %g2
movn %xcc, %o4, %i3
fabsd %f4, %f6
fbn,a %fcc1, loop_1687
ldsw [%l7 + 0x1C], %g7
sethi 0x02B8, %o3
stx %o1, [%l7 + 0x60]
loop_1687:
tneg %icc, 0x6
ldub [%l7 + 0x08], %g3
brgez %o2, loop_1688
fnand %f4, %f12, %f0
st %f3, [%l7 + 0x34]
fnot2 %f4, %f14
loop_1688:
tleu %xcc, 0x2
stw %g5, [%l7 + 0x54]
fnot1s %f3, %f12
sll %l5, 0x0D, %i4
ldsh [%l7 + 0x54], %g4
fmovrsne %l4, %f8, %f10
sdivx %l2, 0x1A69, %o6
umulcc %g1, %i0, %o7
ldsb [%l7 + 0x52], %o5
fmovrse %i6, %f4, %f12
edge32 %l0, %l1, %l3
movne %xcc, %i2, %o0
add %i1, %g6, %l6
ta %xcc, 0x7
ldsb [%l7 + 0x5B], %i5
fors %f2, %f11, %f14
umul %i7, %o4, %g2
fnor %f12, %f10, %f0
udivcc %g7, 0x187C, %i3
fpsub32s %f6, %f1, %f7
fmovrsgez %o1, %f9, %f0
ldsb [%l7 + 0x32], %o3
sth %g3, [%l7 + 0x44]
movle %icc, %o2, %l5
fmovda %icc, %f0, %f10
srlx %i4, 0x1B, %g4
stw %g5, [%l7 + 0x18]
sth %l2, [%l7 + 0x7A]
sth %o6, [%l7 + 0x2A]
fpadd32 %f4, %f6, %f2
fpadd16 %f4, %f8, %f10
fmovdleu %icc, %f7, %f5
ldsb [%l7 + 0x52], %l4
tle %xcc, 0x2
stb %g1, [%l7 + 0x47]
move %icc, %i0, %o7
ldx [%l7 + 0x08], %i6
lduw [%l7 + 0x28], %o5
fba,a %fcc0, loop_1689
sllx %l1, 0x04, %l0
ld [%l7 + 0x68], %f3
ldub [%l7 + 0x7A], %i2
loop_1689:
edge8 %l3, %i1, %o0
stb %l6, [%l7 + 0x2D]
sth %g6, [%l7 + 0x5E]
udivx %i7, 0x18E7, %i5
fmovda %icc, %f14, %f6
lduw [%l7 + 0x18], %g2
sth %g7, [%l7 + 0x0A]
orncc %o4, 0x1D64, %o1
fmovdn %icc, %f12, %f9
ldsh [%l7 + 0x1E], %o3
taddcc %g3, 0x19D0, %o2
ldsb [%l7 + 0x40], %l5
fpsub16s %f13, %f13, %f12
movge %icc, %i4, %i3
fcmped %fcc3, %f10, %f0
fandnot2s %f6, %f13, %f4
fcmpne16 %f14, %f8, %g4
andn %l2, %o6, %l4
std %f0, [%l7 + 0x68]
fone %f0
edge32l %g5, %g1, %i0
ldsh [%l7 + 0x50], %o7
brgz %i6, loop_1690
movne %icc, %l1, %l0
movle %xcc, %o5, %l3
movg %xcc, %i2, %o0
loop_1690:
fcmple16 %f2, %f2, %i1
fmovse %xcc, %f2, %f6
tsubcctv %g6, %i7, %i5
fmovdvs %icc, %f10, %f8
lduw [%l7 + 0x38], %l6
fbu,a %fcc0, loop_1691
tg %icc, 0x1
movrlz %g2, 0x0A9, %o4
ldsw [%l7 + 0x34], %g7
loop_1691:
fpadd32s %f8, %f1, %f14
andcc %o1, 0x01F4, %g3
fmovsne %icc, %f13, %f9
ldsb [%l7 + 0x4C], %o3
tle %xcc, 0x4
fandnot2s %f6, %f4, %f0
edge8 %o2, %i4, %l5
lduw [%l7 + 0x0C], %i3
fmovrslez %l2, %f13, %f15
bge,a loop_1692
fpackfix %f14, %f10
stw %o6, [%l7 + 0x58]
ldsh [%l7 + 0x58], %l4
loop_1692:
movn %icc, %g4, %g1
movn %xcc, %i0, %g5
ldsw [%l7 + 0x58], %o7
ldx [%l7 + 0x40], %i6
movrne %l0, %o5, %l1
movneg %icc, %i2, %o0
fbul,a %fcc0, loop_1693
tgu %icc, 0x4
add %i1, %l3, %i7
edge16ln %i5, %l6, %g2
loop_1693:
fmovdcc %icc, %f12, %f12
st %f12, [%l7 + 0x64]
std %f8, [%l7 + 0x38]
fcmpes %fcc0, %f2, %f10
fble,a %fcc1, loop_1694
tn %xcc, 0x7
movrgez %o4, %g6, %g7
udivcc %g3, 0x0E77, %o1
loop_1694:
ld [%l7 + 0x70], %f7
fpsub16 %f2, %f14, %f12
ldub [%l7 + 0x5F], %o2
ldsw [%l7 + 0x38], %i4
sdivcc %l5, 0x155D, %o3
fmovscc %icc, %f3, %f5
ldsw [%l7 + 0x30], %l2
array8 %i3, %l4, %g4
movcs %xcc, %g1, %o6
sth %i0, [%l7 + 0x2A]
fabss %f15, %f7
xnorcc %o7, %g5, %i6
std %f2, [%l7 + 0x40]
movrlz %o5, %l0, %l1
sethi 0x131B, %i2
tsubcctv %o0, %i1, %l3
sdivx %i7, 0x19DC, %l6
sra %i5, %o4, %g2
fands %f15, %f9, %f3
ldx [%l7 + 0x58], %g7
edge32ln %g3, %g6, %o1
movleu %xcc, %i4, %o2
andcc %l5, 0x082E, %l2
tgu %xcc, 0x5
fmul8sux16 %f4, %f0, %f12
fbue %fcc0, loop_1695
lduw [%l7 + 0x08], %o3
xorcc %l4, 0x0155, %g4
lduh [%l7 + 0x72], %i3
loop_1695:
ldd [%l7 + 0x58], %f0
std %f2, [%l7 + 0x08]
ldub [%l7 + 0x30], %g1
stx %o6, [%l7 + 0x58]
subccc %i0, 0x0024, %g5
brlez %o7, loop_1696
ldub [%l7 + 0x1F], %o5
array16 %l0, %l1, %i6
ldub [%l7 + 0x0A], %o0
loop_1696:
alignaddrl %i2, %i1, %i7
ldsw [%l7 + 0x34], %l3
tsubcctv %l6, %o4, %i5
edge16ln %g2, %g3, %g6
fand %f10, %f8, %f0
subc %g7, 0x0DDE, %o1
ldx [%l7 + 0x30], %i4
fmovspos %xcc, %f7, %f2
fcmped %fcc2, %f10, %f14
tn %xcc, 0x1
fpsub16 %f6, %f0, %f4
fmovrsgez %o2, %f3, %f3
fbl,a %fcc2, loop_1697
movrlez %l2, 0x00E, %o3
orcc %l5, 0x035C, %g4
fcmpeq16 %f6, %f6, %l4
loop_1697:
std %f6, [%l7 + 0x18]
stx %i3, [%l7 + 0x48]
movrne %o6, 0x279, %i0
fornot1s %f12, %f7, %f9
tcs %icc, 0x3
fcmpne32 %f14, %f0, %g1
movle %icc, %g5, %o5
ldsh [%l7 + 0x56], %l0
fnot1s %f10, %f9
fbge,a %fcc2, loop_1698
fzeros %f0
fmovrslz %o7, %f9, %f14
pdist %f8, %f4, %f0
loop_1698:
st %f14, [%l7 + 0x50]
fmovrdlz %i6, %f14, %f12
brz %l1, loop_1699
ldx [%l7 + 0x40], %o0
be,a,pt %xcc, loop_1700
ldsb [%l7 + 0x48], %i2
loop_1699:
array8 %i1, %i7, %l3
fba %fcc3, loop_1701
loop_1700:
fsrc2 %f12, %f2
fabsd %f0, %f0
movvc %xcc, %o4, %l6
loop_1701:
fnegd %f10, %f0
st %f11, [%l7 + 0x40]
tsubcctv %i5, 0x062E, %g2
fbuge %fcc1, loop_1702
ldub [%l7 + 0x52], %g6
movcs %icc, %g7, %o1
ldsw [%l7 + 0x74], %g3
loop_1702:
fmovdn %icc, %f12, %f6
lduh [%l7 + 0x22], %o2
std %f4, [%l7 + 0x68]
array32 %l2, %i4, %o3
fsrc2s %f4, %f0
fsrc2s %f12, %f2
bg,pt %xcc, loop_1703
bleu,a,pn %icc, loop_1704
edge32n %l5, %g4, %l4
edge16l %o6, %i3, %i0
loop_1703:
tpos %icc, 0x7
loop_1704:
udivcc %g5, 0x0F01, %o5
nop
setx loop_1705, %l0, %l1
jmpl %l1, %g1
fmovrdgz %l0, %f12, %f12
fmovrse %o7, %f11, %f8
bcs,a %icc, loop_1706
loop_1705:
brnz,a %l1, loop_1707
ldsb [%l7 + 0x32], %i6
sth %o0, [%l7 + 0x62]
loop_1706:
stx %i1, [%l7 + 0x10]
loop_1707:
fmovscc %icc, %f10, %f13
stx %i2, [%l7 + 0x10]
fbuge,a %fcc2, loop_1708
orcc %l3, 0x158A, %o4
faligndata %f8, %f0, %f0
stb %i7, [%l7 + 0x41]
loop_1708:
ldsh [%l7 + 0x24], %i5
sllx %l6, 0x1B, %g6
srax %g7, %o1, %g3
fmul8x16al %f12, %f14, %f8
alignaddrl %o2, %g2, %i4
st %f15, [%l7 + 0x68]
bne,a,pt %icc, loop_1709
fsrc1 %f0, %f8
brlez %l2, loop_1710
stb %o3, [%l7 + 0x0B]
loop_1709:
call loop_1711
fmovrde %g4, %f6, %f10
loop_1710:
ldsw [%l7 + 0x58], %l5
fmovsge %xcc, %f3, %f7
loop_1711:
fone %f0
movcs %xcc, %o6, %i3
popc %i0, %g5
fmovdleu %xcc, %f2, %f3
movpos %icc, %o5, %l4
fmovd %f12, %f6
fmovdgu %xcc, %f4, %f4
movge %icc, %l0, %g1
fnegs %f6, %f0
sll %o7, %l1, %o0
edge32l %i6, %i2, %l3
bneg,a %icc, loop_1712
ldx [%l7 + 0x38], %i1
fpadd16 %f2, %f14, %f4
umulcc %o4, 0x1081, %i7
loop_1712:
add %i5, %l6, %g6
ld [%l7 + 0x30], %f8
tneg %xcc, 0x2
fpsub32s %f14, %f11, %f11
fpack32 %f2, %f8, %f6
stx %o1, [%l7 + 0x78]
stb %g7, [%l7 + 0x0A]
fnor %f8, %f4, %f10
sth %o2, [%l7 + 0x40]
umul %g3, %i4, %g2
fmovsn %xcc, %f3, %f2
edge32ln %o3, %l2, %l5
smul %o6, 0x03A5, %i3
edge32n %i0, %g5, %o5
ld [%l7 + 0x30], %f7
nop
setx loop_1713, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %l4, %f12, %f12
movrlez %l0, %g1, %o7
fmul8x16al %f11, %f0, %f10
loop_1713:
tg %xcc, 0x6
tge %icc, 0x5
call loop_1714
bneg,pt %xcc, loop_1715
fmovsvc %icc, %f2, %f6
fnot2s %f11, %f12
loop_1714:
std %f14, [%l7 + 0x48]
loop_1715:
edge16 %g4, %l1, %o0
sra %i6, %l3, %i2
ld [%l7 + 0x58], %f15
ldsw [%l7 + 0x18], %i1
edge8l %i7, %i5, %l6
fmovdne %xcc, %f3, %f1
ldsb [%l7 + 0x56], %g6
bcc,a,pn %icc, loop_1716
stb %o4, [%l7 + 0x61]
lduh [%l7 + 0x4A], %g7
bcs,a,pt %icc, loop_1717
loop_1716:
bcs %xcc, loop_1718
taddcc %o2, 0x1F7D, %g3
siam 0x3
loop_1717:
ldsb [%l7 + 0x6D], %o1
loop_1718:
sdiv %g2, 0x161F, %i4
stw %o3, [%l7 + 0x30]
fmovrdlez %l2, %f8, %f4
tvs %icc, 0x7
ldx [%l7 + 0x60], %l5
ldsh [%l7 + 0x1E], %o6
st %f6, [%l7 + 0x50]
fandnot2s %f12, %f15, %f6
std %f12, [%l7 + 0x40]
orn %i3, 0x0D4D, %g5
edge8ln %o5, %i0, %l0
fmovrsne %l4, %f0, %f14
fba,a %fcc2, loop_1719
fmovrse %g1, %f13, %f9
fbe %fcc2, loop_1720
lduw [%l7 + 0x6C], %g4
loop_1719:
sth %o7, [%l7 + 0x4E]
fmovrdlez %o0, %f2, %f2
loop_1720:
be,a loop_1721
st %f9, [%l7 + 0x68]
fpadd32 %f12, %f8, %f10
smulcc %i6, 0x140E, %l3
loop_1721:
stx %i2, [%l7 + 0x70]
fbl,a %fcc1, loop_1722
edge8l %i1, %l1, %i5
srax %i7, %g6, %l6
fpmerge %f11, %f8, %f2
loop_1722:
tsubcctv %g7, %o2, %g3
stb %o4, [%l7 + 0x50]
fmovda %icc, %f14, %f8
fmul8x16au %f13, %f14, %f6
bcs,pn %xcc, loop_1723
fpadd16s %f12, %f0, %f13
fpmerge %f12, %f6, %f6
ldsb [%l7 + 0x3C], %g2
loop_1723:
move %xcc, %o1, %o3
sdivx %i4, 0x1B72, %l2
stx %o6, [%l7 + 0x20]
fmul8x16al %f6, %f2, %f2
sra %l5, 0x17, %i3
fcmple32 %f6, %f2, %g5
fmovdgu %xcc, %f6, %f6
tne %icc, 0x3
tneg %icc, 0x3
movg %icc, %o5, %i0
movpos %xcc, %l0, %g1
fnegs %f4, %f10
ldsh [%l7 + 0x6E], %l4
srax %o7, %o0, %g4
fcmpd %fcc2, %f10, %f4
fmul8ulx16 %f0, %f10, %f14
sdivx %i6, 0x12A8, %l3
tcs %icc, 0x3
fsrc1s %f2, %f2
fmovrdlez %i1, %f2, %f8
ldub [%l7 + 0x34], %l1
ldsw [%l7 + 0x1C], %i5
bcs,pt %icc, loop_1724
movvs %icc, %i2, %i7
fmovsneg %icc, %f5, %f15
bvs,a loop_1725
loop_1724:
fxnors %f1, %f6, %f4
lduw [%l7 + 0x48], %g6
std %f4, [%l7 + 0x68]
loop_1725:
fpadd16 %f4, %f6, %f6
addcc %g7, %l6, %g3
bshuffle %f6, %f6, %f2
fbu,a %fcc2, loop_1726
fcmpd %fcc0, %f0, %f12
fcmpeq16 %f10, %f0, %o4
fmovsg %xcc, %f1, %f5
loop_1726:
fcmpes %fcc3, %f1, %f1
bvc,a %icc, loop_1727
fmovdpos %xcc, %f14, %f3
fnot2 %f12, %f8
fmovrse %g2, %f13, %f15
loop_1727:
bleu loop_1728
movne %xcc, %o2, %o3
sth %o1, [%l7 + 0x1E]
lduw [%l7 + 0x3C], %l2
loop_1728:
std %f10, [%l7 + 0x40]
fbu %fcc2, loop_1729
nop
setx loop_1730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i4, 0x10CD, %l5
stx %o6, [%l7 + 0x78]
loop_1729:
movleu %icc, %g5, %i3
loop_1730:
ldx [%l7 + 0x60], %i0
ld [%l7 + 0x30], %f14
fornot2s %f7, %f14, %f3
ldx [%l7 + 0x38], %l0
tpos %icc, 0x7
fzero %f0
srlx %g1, 0x13, %l4
or %o7, %o0, %g4
ldx [%l7 + 0x78], %i6
std %f0, [%l7 + 0x58]
fmovrdgz %o5, %f0, %f12
fcmpgt32 %f2, %f8, %l3
fbe %fcc0, loop_1731
sth %i1, [%l7 + 0x18]
movcs %icc, %i5, %l1
fmovdvc %xcc, %f11, %f10
loop_1731:
lduh [%l7 + 0x74], %i7
mulscc %g6, 0x01F3, %g7
ldsb [%l7 + 0x4D], %l6
ldx [%l7 + 0x20], %g3
fbue %fcc1, loop_1732
alignaddr %i2, %g2, %o4
lduw [%l7 + 0x58], %o2
xnorcc %o3, %o1, %l2
loop_1732:
stx %i4, [%l7 + 0x30]
movrgez %l5, 0x30A, %g5
fmovsleu %icc, %f6, %f2
std %f14, [%l7 + 0x40]
fbn,a %fcc3, loop_1733
fandnot1 %f8, %f12, %f14
std %f14, [%l7 + 0x48]
fcmpeq32 %f4, %f0, %o6
loop_1733:
faligndata %f12, %f8, %f6
brlz %i0, loop_1734
ldsh [%l7 + 0x1C], %i3
st %f2, [%l7 + 0x4C]
ldsh [%l7 + 0x5E], %g1
loop_1734:
udiv %l4, 0x1C46, %l0
addccc %o7, %o0, %g4
stb %o5, [%l7 + 0x12]
fpsub16 %f4, %f2, %f12
fbuge,a %fcc3, loop_1735
fpsub16 %f14, %f0, %f2
sth %l3, [%l7 + 0x40]
fbul,a %fcc1, loop_1736
loop_1735:
edge16l %i1, %i6, %i5
ldsh [%l7 + 0x18], %l1
bl,a loop_1737
loop_1736:
fcmpne16 %f4, %f4, %i7
lduh [%l7 + 0x24], %g6
fmovdne %icc, %f1, %f2
loop_1737:
andcc %l6, 0x0ABB, %g3
bneg loop_1738
brnz,a %i2, loop_1739
st %f8, [%l7 + 0x68]
fmovdl %xcc, %f12, %f9
loop_1738:
fand %f14, %f0, %f0
loop_1739:
fbu %fcc0, loop_1740
fmovsa %icc, %f0, %f14
bg,pn %icc, loop_1741
fxors %f9, %f6, %f14
loop_1740:
srl %g2, %o4, %g7
taddcc %o3, 0x1E1B, %o2
loop_1741:
andncc %l2, %i4, %l5
fmovdl %xcc, %f3, %f13
movcc %xcc, %o1, %g5
fpsub32s %f8, %f1, %f0
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x18], %i0
orncc %i3, 0x05CF, %g1
stx %l4, [%l7 + 0x50]
lduh [%l7 + 0x64], %o6
sll %o7, 0x15, %o0
fbuge,a %fcc0, loop_1742
std %f10, [%l7 + 0x68]
st %f15, [%l7 + 0x6C]
add %g4, %o5, %l0
loop_1742:
std %f12, [%l7 + 0x18]
fornot2 %f0, %f10, %f10
stw %i1, [%l7 + 0x20]
tleu %xcc, 0x3
ldx [%l7 + 0x38], %i6
bcc %icc, loop_1743
edge16n %l3, %l1, %i5
ldub [%l7 + 0x67], %g6
fmovsgu %xcc, %f7, %f2
loop_1743:
nop
setx loop_1744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l6, [%l7 + 0x60]
fmovrde %i7, %f0, %f0
tsubcctv %i2, 0x1101, %g3
loop_1744:
fandnot1s %f1, %f7, %f5
ldx [%l7 + 0x38], %g2
fmovsvc %icc, %f14, %f0
taddcc %g7, 0x0B83, %o4
fmovsge %icc, %f10, %f7
stw %o2, [%l7 + 0x5C]
fmovsge %xcc, %f15, %f2
edge32n %l2, %i4, %l5
umul %o3, %o1, %i0
fmovrsne %g5, %f0, %f13
fmovrde %i3, %f12, %f12
fbl,a %fcc3, loop_1745
st %f12, [%l7 + 0x54]
xorcc %g1, 0x1799, %o6
call loop_1746
loop_1745:
srlx %o7, 0x08, %l4
add %o0, %o5, %g4
and %i1, %l0, %i6
loop_1746:
fsrc1s %f8, %f10
stw %l1, [%l7 + 0x7C]
std %f6, [%l7 + 0x68]
st %f1, [%l7 + 0x7C]
fmovsg %xcc, %f11, %f5
ld [%l7 + 0x68], %f0
addccc %i5, 0x0135, %g6
stb %l3, [%l7 + 0x43]
std %f4, [%l7 + 0x40]
movcc %icc, %l6, %i2
srl %i7, %g3, %g7
lduh [%l7 + 0x10], %g2
fxnor %f4, %f4, %f2
movcc %icc, %o4, %o2
movne %icc, %l2, %l5
nop
setx loop_1747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %xcc, %i4, %o3
fpsub32 %f0, %f2, %f2
fsrc2 %f8, %f14
loop_1747:
tn %xcc, 0x2
array8 %o1, %g5, %i0
ldx [%l7 + 0x38], %g1
fpadd32s %f4, %f1, %f13
fmovrslz %i3, %f10, %f12
movneg %xcc, %o7, %o6
edge16l %l4, %o0, %o5
mova %xcc, %i1, %l0
ldub [%l7 + 0x31], %g4
lduw [%l7 + 0x64], %l1
fmovsvc %xcc, %f4, %f3
ldx [%l7 + 0x50], %i5
fpackfix %f12, %f9
fcmple32 %f4, %f12, %g6
brgez %l3, loop_1748
ldsw [%l7 + 0x34], %l6
ba %icc, loop_1749
nop
setx loop_1750, %l0, %l1
jmpl %l1, %i2
loop_1748:
fblg,a %fcc0, loop_1751
fmovrdgez %i6, %f10, %f2
loop_1749:
edge8n %i7, %g7, %g3
loop_1750:
stx %o4, [%l7 + 0x50]
loop_1751:
tpos %xcc, 0x7
call loop_1752
fcmpes %fcc0, %f12, %f3
stw %g2, [%l7 + 0x10]
fbe %fcc3, loop_1753
loop_1752:
fmovdvc %xcc, %f5, %f8
ldsw [%l7 + 0x24], %l2
bshuffle %f12, %f0, %f14
loop_1753:
ldsb [%l7 + 0x09], %o2
alignaddr %i4, %l5, %o1
stb %g5, [%l7 + 0x5F]
bvs,a loop_1754
fnegs %f12, %f4
array8 %i0, %g1, %o3
brgz,a %i3, loop_1755
loop_1754:
fnot2s %f14, %f14
fmovdl %icc, %f7, %f3
tn %xcc, 0x1
loop_1755:
movvc %xcc, %o7, %l4
fbge,a %fcc1, loop_1756
fcmps %fcc3, %f12, %f5
ldd [%l7 + 0x28], %f10
fpack32 %f8, %f8, %f2
loop_1756:
movne %icc, %o6, %o0
stb %o5, [%l7 + 0x28]
ldsw [%l7 + 0x5C], %l0
stw %i1, [%l7 + 0x34]
movn %xcc, %l1, %i5
fors %f3, %f4, %f6
lduw [%l7 + 0x20], %g4
fpadd16 %f12, %f4, %f4
ldsh [%l7 + 0x3A], %g6
te %icc, 0x5
ba,pn %xcc, loop_1757
stx %l3, [%l7 + 0x20]
fnegs %f13, %f9
ld [%l7 + 0x5C], %f14
loop_1757:
ldub [%l7 + 0x4F], %i2
for %f10, %f12, %f14
movle %xcc, %l6, %i7
call loop_1758
ldsb [%l7 + 0x50], %g7
ld [%l7 + 0x78], %f9
bgu,a,pt %xcc, loop_1759
loop_1758:
orcc %g3, 0x0217, %o4
mulx %g2, 0x18AB, %l2
brz %i6, loop_1760
loop_1759:
lduh [%l7 + 0x50], %o2
tcs %xcc, 0x6
fmovrdlez %i4, %f14, %f10
loop_1760:
fbge %fcc1, loop_1761
fbe %fcc2, loop_1762
fmovsle %xcc, %f9, %f6
ldsb [%l7 + 0x69], %o1
loop_1761:
sra %l5, %g5, %i0
loop_1762:
fmovdgu %xcc, %f14, %f7
lduw [%l7 + 0x44], %o3
array16 %g1, %i3, %o7
fcmpgt16 %f2, %f14, %o6
fpmerge %f11, %f7, %f10
ldx [%l7 + 0x28], %l4
fmuld8sux16 %f8, %f13, %f4
sth %o0, [%l7 + 0x4C]
tl %icc, 0x5
fmovdle %xcc, %f9, %f2
stb %l0, [%l7 + 0x4E]
fpadd32 %f6, %f6, %f6
nop
setx loop_1763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x3C], %o5
bne,a loop_1764
ldub [%l7 + 0x60], %i1
loop_1763:
fcmps %fcc0, %f4, %f6
subc %i5, 0x0F42, %g4
loop_1764:
sll %l1, 0x12, %l3
umul %i2, %l6, %i7
edge8l %g7, %g3, %o4
taddcctv %g6, %g2, %l2
edge8l %i6, %i4, %o1
ldsh [%l7 + 0x0A], %o2
lduw [%l7 + 0x48], %l5
std %f12, [%l7 + 0x78]
fbge %fcc0, loop_1765
ldd [%l7 + 0x40], %f14
fmovrse %g5, %f14, %f7
fbo %fcc2, loop_1766
loop_1765:
ldx [%l7 + 0x68], %i0
movrne %g1, %o3, %o7
stx %o6, [%l7 + 0x78]
loop_1766:
fbul %fcc1, loop_1767
fmovsgu %xcc, %f2, %f8
fzero %f2
fbue,a %fcc3, loop_1768
loop_1767:
movle %xcc, %i3, %o0
fmovdn %icc, %f13, %f0
sth %l0, [%l7 + 0x76]
loop_1768:
movn %icc, %o5, %i1
sllx %l4, 0x1A, %g4
edge8 %l1, %l3, %i2
andcc %i5, %l6, %i7
fzero %f14
udivcc %g3, 0x1A8A, %g7
std %f14, [%l7 + 0x68]
stb %g6, [%l7 + 0x20]
fmovde %icc, %f11, %f4
brgz %o4, loop_1769
fmovd %f14, %f8
udivx %l2, 0x137F, %i6
fmovdn %icc, %f10, %f3
loop_1769:
fmovrslz %i4, %f8, %f13
ldub [%l7 + 0x21], %g2
ldx [%l7 + 0x48], %o2
fbn %fcc1, loop_1770
std %f12, [%l7 + 0x18]
brlz %l5, loop_1771
sth %o1, [%l7 + 0x36]
loop_1770:
fcmpes %fcc2, %f6, %f6
ldsb [%l7 + 0x0B], %i0
loop_1771:
brgz %g1, loop_1772
fsrc2 %f4, %f2
ble %xcc, loop_1773
fmovda %icc, %f12, %f2
loop_1772:
fmovrslez %g5, %f9, %f12
stb %o7, [%l7 + 0x39]
loop_1773:
sdivcc %o6, 0x0161, %o3
lduh [%l7 + 0x1C], %i3
fpadd32 %f2, %f2, %f4
fmovrslez %l0, %f10, %f5
movcc %icc, %o0, %o5
fpsub16s %f0, %f9, %f15
stb %i1, [%l7 + 0x77]
fmovse %icc, %f13, %f7
ldsh [%l7 + 0x08], %g4
fnands %f3, %f7, %f2
tcs %icc, 0x3
fbg,a %fcc1, loop_1774
pdist %f14, %f8, %f2
tle %xcc, 0x5
fandnot2s %f13, %f14, %f14
loop_1774:
fornot1s %f14, %f11, %f10
ldsh [%l7 + 0x44], %l1
fand %f8, %f4, %f12
ldx [%l7 + 0x50], %l3
edge32ln %l4, %i5, %i2
mova %xcc, %i7, %l6
ldd [%l7 + 0x28], %f14
edge16ln %g3, %g7, %g6
fbl,a %fcc0, loop_1775
edge32ln %l2, %o4, %i4
tneg %icc, 0x6
fbo %fcc0, loop_1776
loop_1775:
fmovsge %xcc, %f0, %f10
tge %xcc, 0x6
movrgez %i6, 0x11A, %g2
loop_1776:
pdist %f8, %f6, %f0
st %f2, [%l7 + 0x68]
fmovrde %o2, %f14, %f2
fpackfix %f12, %f6
fmuld8sux16 %f7, %f8, %f6
ldx [%l7 + 0x50], %o1
fble,a %fcc2, loop_1777
fmuld8sux16 %f1, %f1, %f10
ldsw [%l7 + 0x38], %i0
ldsw [%l7 + 0x6C], %l5
loop_1777:
fbge,a %fcc3, loop_1778
fcmped %fcc3, %f6, %f4
te %xcc, 0x1
fcmpne16 %f14, %f6, %g5
loop_1778:
ldsw [%l7 + 0x34], %g1
brgez,a %o6, loop_1779
fmovsn %xcc, %f13, %f5
tcs %icc, 0x3
movvc %xcc, %o7, %i3
loop_1779:
fmovdneg %xcc, %f10, %f10
fba %fcc0, loop_1780
ldd [%l7 + 0x30], %f8
ldsw [%l7 + 0x64], %o3
bn,pn %xcc, loop_1781
loop_1780:
movrgez %l0, 0x192, %o5
lduw [%l7 + 0x20], %i1
stw %o0, [%l7 + 0x64]
loop_1781:
fmovrdlez %g4, %f4, %f6
fcmpgt16 %f0, %f8, %l3
movrgz %l4, %i5, %l1
fmul8ulx16 %f4, %f4, %f8
fnors %f10, %f0, %f14
fbo,a %fcc3, loop_1782
xnorcc %i7, 0x044C, %l6
array32 %i2, %g3, %g6
ldsb [%l7 + 0x46], %l2
loop_1782:
fbue,a %fcc1, loop_1783
sra %o4, 0x08, %g7
fnor %f4, %f6, %f8
tgu %xcc, 0x2
loop_1783:
tsubcctv %i6, 0x0061, %i4
ldsw [%l7 + 0x2C], %o2
fmovsne %xcc, %f11, %f0
fbne %fcc0, loop_1784
ldx [%l7 + 0x70], %g2
fmovdvs %xcc, %f14, %f3
nop
setx loop_1785, %l0, %l1
jmpl %l1, %i0
loop_1784:
fzeros %f12
tn %xcc, 0x0
fandnot2 %f10, %f2, %f0
loop_1785:
fandnot1 %f8, %f0, %f10
edge8ln %o1, %l5, %g5
umul %g1, %o6, %i3
movge %xcc, %o7, %l0
edge16n %o3, %i1, %o0
movrlz %o5, %l3, %g4
fones %f10
sub %i5, 0x08C6, %l1
fcmpgt32 %f8, %f8, %i7
fnot1 %f4, %f14
fmovdcc %icc, %f2, %f7
fxnor %f14, %f10, %f4
fbuge,a %fcc3, loop_1786
tn %xcc, 0x4
fmovscc %icc, %f14, %f10
st %f11, [%l7 + 0x2C]
loop_1786:
orcc %l6, 0x08AB, %l4
ldx [%l7 + 0x40], %g3
fmovrse %g6, %f9, %f10
ldx [%l7 + 0x60], %l2
sdivcc %o4, 0x158B, %i2
sethi 0x1A5D, %i6
sdivcc %i4, 0x09B3, %g7
fmovde %xcc, %f5, %f0
fmovrse %o2, %f15, %f3
bcc %icc, loop_1787
stb %i0, [%l7 + 0x57]
ldx [%l7 + 0x68], %o1
fpadd32 %f2, %f2, %f2
loop_1787:
tsubcc %l5, %g5, %g2
ta %xcc, 0x5
fmovsa %xcc, %f10, %f0
ld [%l7 + 0x18], %f11
tsubcctv %g1, %i3, %o6
te %xcc, 0x3
mulx %l0, 0x049B, %o7
xnorcc %o3, %i1, %o5
fbuge,a %fcc1, loop_1788
fornot2 %f14, %f8, %f0
stb %o0, [%l7 + 0x51]
taddcctv %g4, %i5, %l3
loop_1788:
stw %i7, [%l7 + 0x3C]
move %xcc, %l6, %l4
fbue,a %fcc1, loop_1789
std %f8, [%l7 + 0x30]
fmovdgu %icc, %f15, %f0
ldd [%l7 + 0x50], %f10
loop_1789:
ldsb [%l7 + 0x08], %g3
stb %g6, [%l7 + 0x10]
movle %xcc, %l2, %o4
bge,a,pt %icc, loop_1790
tsubcc %l1, %i2, %i6
fpsub16 %f6, %f0, %f4
ld [%l7 + 0x64], %f0
loop_1790:
edge16 %g7, %i4, %o2
fmul8x16au %f9, %f14, %f0
sth %i0, [%l7 + 0x50]
edge32l %o1, %l5, %g5
fmul8ulx16 %f0, %f4, %f0
fpack32 %f6, %f8, %f10
fbn,a %fcc0, loop_1791
fbl %fcc1, loop_1792
fmovdgu %xcc, %f1, %f1
mulx %g1, %g2, %o6
loop_1791:
tleu %icc, 0x1
loop_1792:
bpos,a,pt %xcc, loop_1793
ld [%l7 + 0x5C], %f8
movrlez %l0, %o7, %i3
fbuge %fcc2, loop_1794
loop_1793:
fba %fcc3, loop_1795
fcmpgt32 %f8, %f4, %o3
ld [%l7 + 0x30], %f1
loop_1794:
st %f2, [%l7 + 0x34]
loop_1795:
sth %i1, [%l7 + 0x7A]
addc %o0, %g4, %o5
fbne,a %fcc0, loop_1796
ble,pn %icc, loop_1797
fxnors %f11, %f10, %f14
fmovde %icc, %f3, %f15
loop_1796:
fxnor %f10, %f12, %f2
loop_1797:
andncc %i5, %l3, %l6
lduh [%l7 + 0x20], %l4
andcc %g3, %i7, %g6
fcmple16 %f10, %f12, %o4
fpsub32 %f14, %f0, %f4
stw %l2, [%l7 + 0x78]
stx %l1, [%l7 + 0x70]
lduh [%l7 + 0x5E], %i2
movge %xcc, %g7, %i4
sra %i6, %o2, %o1
edge32 %i0, %g5, %l5
lduh [%l7 + 0x76], %g1
ba,pn %xcc, loop_1798
std %f0, [%l7 + 0x68]
fandnot1s %f2, %f7, %f10
sll %g2, %l0, %o7
loop_1798:
lduw [%l7 + 0x40], %o6
fmovsleu %xcc, %f11, %f15
fxor %f8, %f6, %f6
edge32n %i3, %i1, %o3
ldsh [%l7 + 0x40], %g4
stw %o0, [%l7 + 0x54]
fmovsg %icc, %f13, %f0
fbuge,a %fcc3, loop_1799
lduw [%l7 + 0x2C], %o5
pdist %f8, %f14, %f6
fmovsvc %icc, %f3, %f7
loop_1799:
fmovscc %xcc, %f12, %f13
mulscc %i5, 0x00D5, %l3
tl %icc, 0x4
andcc %l4, 0x116A, %g3
fmul8x16 %f8, %f6, %f14
nop
setx loop_1800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x58], %l6
fbne,a %fcc3, loop_1801
fbn %fcc3, loop_1802
loop_1800:
stw %g6, [%l7 + 0x6C]
fxnor %f10, %f4, %f10
loop_1801:
nop
setx loop_1803, %l0, %l1
jmpl %l1, %o4
loop_1802:
array16 %l2, %i7, %i2
alignaddr %g7, %l1, %i4
fmul8sux16 %f10, %f14, %f2
loop_1803:
stw %i6, [%l7 + 0x4C]
fornot1 %f14, %f8, %f2
fmovspos %xcc, %f14, %f14
fpsub16 %f8, %f0, %f8
sdiv %o1, 0x059F, %o2
fbe %fcc2, loop_1804
fzero %f2
fsrc1 %f10, %f10
fpack32 %f6, %f12, %f0
loop_1804:
movrlez %i0, 0x32F, %g5
fnors %f13, %f4, %f0
stb %l5, [%l7 + 0x19]
fmovdg %xcc, %f4, %f9
sdiv %g2, 0x1E22, %g1
fmovsleu %xcc, %f7, %f8
orncc %o7, %l0, %o6
call loop_1805
lduw [%l7 + 0x4C], %i1
fcmpeq16 %f14, %f2, %i3
movg %icc, %o3, %g4
loop_1805:
fbne %fcc2, loop_1806
fmovse %xcc, %f5, %f3
ldsh [%l7 + 0x3A], %o5
ldsw [%l7 + 0x1C], %o0
loop_1806:
sth %i5, [%l7 + 0x60]
bneg,a,pn %icc, loop_1807
ldub [%l7 + 0x13], %l3
fmovsge %icc, %f12, %f12
fmovrsne %g3, %f5, %f10
loop_1807:
and %l6, %l4, %o4
ldsb [%l7 + 0x10], %l2
stb %i7, [%l7 + 0x68]
ldd [%l7 + 0x20], %f14
fsrc2 %f2, %f12
movpos %icc, %i2, %g7
fpadd16s %f2, %f7, %f6
ldsw [%l7 + 0x10], %l1
fandnot2 %f0, %f8, %f8
call loop_1808
fmuld8sux16 %f4, %f1, %f6
ldub [%l7 + 0x35], %i4
movgu %icc, %g6, %i6
loop_1808:
fornot2s %f4, %f8, %f9
fmovdvs %icc, %f11, %f1
stx %o1, [%l7 + 0x68]
movn %xcc, %i0, %o2
movrgez %l5, 0x26A, %g5
stb %g1, [%l7 + 0x75]
movl %xcc, %o7, %l0
nop
setx loop_1809, %l0, %l1
jmpl %l1, %o6
edge16 %i1, %g2, %i3
bl %xcc, loop_1810
st %f1, [%l7 + 0x20]
loop_1809:
movne %xcc, %o3, %g4
ldsw [%l7 + 0x74], %o0
loop_1810:
add %o5, 0x0179, %i5
fcmple16 %f14, %f2, %l3
tcc %icc, 0x5
fbe %fcc1, loop_1811
fxor %f8, %f8, %f8
tsubcc %l6, 0x0707, %g3
stx %l4, [%l7 + 0x68]
loop_1811:
ldub [%l7 + 0x38], %o4
bcc,a loop_1812
fbue %fcc3, loop_1813
stb %l2, [%l7 + 0x1A]
st %f14, [%l7 + 0x0C]
loop_1812:
st %f7, [%l7 + 0x14]
loop_1813:
fnot2s %f3, %f6
bneg,pt %icc, loop_1814
fabsd %f10, %f14
fmovde %xcc, %f4, %f7
ld [%l7 + 0x24], %f0
loop_1814:
mulx %i7, %i2, %g7
stb %i4, [%l7 + 0x11]
sll %g6, %l1, %i6
siam 0x5
stw %o1, [%l7 + 0x60]
st %f12, [%l7 + 0x4C]
fmovse %icc, %f0, %f13
brgz %i0, loop_1815
ldub [%l7 + 0x47], %o2
fcmped %fcc2, %f0, %f8
stw %l5, [%l7 + 0x68]
loop_1815:
tge %xcc, 0x6
fpackfix %f8, %f12
fmovdpos %xcc, %f1, %f14
fmovrse %g5, %f11, %f7
stb %g1, [%l7 + 0x2D]
for %f6, %f0, %f14
add %o7, 0x12D8, %l0
fnand %f10, %f0, %f10
fmovdge %icc, %f8, %f15
tvc %icc, 0x1
fbne %fcc3, loop_1816
fpsub16s %f1, %f8, %f0
be,pn %xcc, loop_1817
srlx %i1, 0x1C, %o6
loop_1816:
ld [%l7 + 0x28], %f4
edge16 %i3, %g2, %o3
loop_1817:
ldsh [%l7 + 0x36], %o0
fbge,a %fcc2, loop_1818
movrne %g4, %o5, %l3
movneg %icc, %i5, %l6
ldub [%l7 + 0x4C], %g3
loop_1818:
ldd [%l7 + 0x70], %f8
sdiv %o4, 0x115A, %l2
fmovdcs %xcc, %f9, %f6
fcmpgt32 %f0, %f4, %i7
lduh [%l7 + 0x66], %l4
fbu %fcc1, loop_1819
or %i2, 0x0F3A, %g7
fbug,a %fcc1, loop_1820
addccc %i4, %g6, %l1
loop_1819:
st %f12, [%l7 + 0x2C]
fmovrde %o1, %f4, %f2
loop_1820:
fmul8x16al %f0, %f10, %f10
fxnor %f14, %f10, %f12
st %f2, [%l7 + 0x4C]
ldub [%l7 + 0x62], %i6
fmovsvc %xcc, %f3, %f13
orn %o2, %i0, %l5
movrlz %g1, 0x0B9, %g5
fmovrsgz %l0, %f4, %f3
popc %i1, %o7
fmovrdne %o6, %f6, %f4
fpsub16 %f12, %f10, %f8
fand %f12, %f8, %f2
fmovsle %xcc, %f5, %f10
bn,pt %icc, loop_1821
fpadd32 %f8, %f14, %f14
fbule %fcc3, loop_1822
fandnot1s %f1, %f6, %f14
loop_1821:
ldsw [%l7 + 0x68], %g2
fbl,a %fcc0, loop_1823
loop_1822:
stx %i3, [%l7 + 0x78]
fone %f12
fpsub16s %f2, %f15, %f3
loop_1823:
array16 %o3, %o0, %o5
andcc %l3, 0x15D4, %g4
xor %i5, 0x181A, %g3
tcs %xcc, 0x6
fbne,a %fcc1, loop_1824
orcc %o4, 0x1F86, %l6
fexpand %f15, %f0
fmul8x16au %f8, %f15, %f12
loop_1824:
ldx [%l7 + 0x68], %l2
movneg %icc, %l4, %i2
fone %f2
fpackfix %f4, %f13
fmovde %icc, %f10, %f15
movcs %icc, %g7, %i7
udivcc %i4, 0x1AA5, %g6
fabss %f12, %f15
umul %o1, %i6, %l1
fcmpeq16 %f2, %f14, %i0
fxnor %f2, %f10, %f0
fpsub32 %f12, %f4, %f14
movneg %icc, %o2, %g1
fmovscc %icc, %f13, %f4
bl,a,pn %icc, loop_1825
ta %icc, 0x1
fbge,a %fcc3, loop_1826
fnot1s %f6, %f0
loop_1825:
fnors %f15, %f13, %f15
fbo,a %fcc2, loop_1827
loop_1826:
array32 %l5, %g5, %i1
fbul,a %fcc2, loop_1828
lduw [%l7 + 0x48], %o7
loop_1827:
fnot2 %f4, %f14
fand %f14, %f10, %f2
loop_1828:
fbg %fcc3, loop_1829
st %f15, [%l7 + 0x28]
fble %fcc0, loop_1830
edge32n %l0, %o6, %i3
loop_1829:
movrne %o3, 0x2DF, %g2
fxnor %f4, %f14, %f2
loop_1830:
ldub [%l7 + 0x0D], %o5
fmovdl %icc, %f5, %f11
fcmpeq32 %f6, %f2, %o0
move %icc, %l3, %g4
movpos %icc, %g3, %i5
ldsw [%l7 + 0x3C], %l6
sth %o4, [%l7 + 0x4C]
ld [%l7 + 0x60], %f6
fbo %fcc2, loop_1831
ldd [%l7 + 0x10], %f0
bne,a %icc, loop_1832
fsrc1s %f13, %f12
loop_1831:
edge8l %l2, %l4, %i2
fmovdle %icc, %f13, %f14
loop_1832:
fmovsleu %icc, %f10, %f7
udiv %g7, 0x046A, %i7
brz,a %i4, loop_1833
fmovsleu %xcc, %f4, %f0
udivcc %o1, 0x05D1, %i6
fnand %f14, %f12, %f4
loop_1833:
mova %icc, %g6, %l1
fmovsvc %xcc, %f13, %f4
addc %i0, 0x132B, %o2
lduw [%l7 + 0x18], %g1
fmovrdgz %g5, %f10, %f4
fornot1s %f4, %f0, %f10
brz,a %i1, loop_1834
ldd [%l7 + 0x50], %f0
ld [%l7 + 0x40], %f13
st %f9, [%l7 + 0x20]
loop_1834:
sth %l5, [%l7 + 0x72]
fbl,a %fcc1, loop_1835
brgez,a %l0, loop_1836
movgu %xcc, %o7, %o6
fbne %fcc0, loop_1837
loop_1835:
fmovdcc %icc, %f15, %f4
loop_1836:
tcs %xcc, 0x4
sth %i3, [%l7 + 0x62]
loop_1837:
tpos %xcc, 0x5
fmovsle %icc, %f6, %f13
fmovsa %xcc, %f11, %f0
sdivx %o3, 0x1468, %o5
fornot2 %f10, %f2, %f0
st %f15, [%l7 + 0x60]
xor %g2, 0x1FE8, %l3
fbule,a %fcc1, loop_1838
orncc %o0, 0x19B5, %g3
array8 %g4, %i5, %l6
ldub [%l7 + 0x22], %o4
loop_1838:
fbue %fcc3, loop_1839
ldsb [%l7 + 0x6D], %l2
fmovrdgz %i2, %f0, %f12
fmovrsgz %l4, %f3, %f8
loop_1839:
subc %i7, %g7, %i4
fzero %f14
fmuld8ulx16 %f11, %f14, %f4
subcc %o1, 0x1061, %i6
and %g6, %i0, %o2
fands %f11, %f6, %f14
movl %xcc, %g1, %g5
fmovdvs %icc, %f4, %f11
stb %l1, [%l7 + 0x67]
brlez,a %l5, loop_1840
lduw [%l7 + 0x44], %l0
andncc %o7, %i1, %i3
fmovdl %xcc, %f14, %f10
loop_1840:
fmovde %icc, %f8, %f8
siam 0x3
fmul8x16 %f0, %f8, %f4
movrgz %o6, 0x0A0, %o3
andncc %g2, %l3, %o5
fbu,a %fcc3, loop_1841
sdivx %o0, 0x07C5, %g4
bcs,a %xcc, loop_1842
ta %xcc, 0x6
loop_1841:
bne,pt %icc, loop_1843
ldub [%l7 + 0x32], %i5
loop_1842:
fcmpd %fcc2, %f8, %f14
bl %icc, loop_1844
loop_1843:
ldsb [%l7 + 0x3E], %g3
movpos %icc, %o4, %l2
tcc %icc, 0x7
loop_1844:
fmovdcs %xcc, %f3, %f15
movvc %icc, %i2, %l4
stb %i7, [%l7 + 0x44]
brlz,a %g7, loop_1845
xnorcc %i4, %l6, %o1
sth %g6, [%l7 + 0x1C]
tg %icc, 0x7
loop_1845:
ba,a,pt %icc, loop_1846
fmovsne %xcc, %f0, %f4
fmovsn %icc, %f12, %f3
add %i0, 0x0759, %o2
loop_1846:
std %f6, [%l7 + 0x68]
st %f9, [%l7 + 0x1C]
lduh [%l7 + 0x6E], %g1
tg %icc, 0x6
fmovdvc %icc, %f8, %f5
ld [%l7 + 0x78], %f3
orncc %g5, %l1, %i6
movcc %icc, %l0, %l5
mulscc %o7, %i3, %i1
stx %o3, [%l7 + 0x40]
ldsb [%l7 + 0x58], %g2
bn loop_1847
edge8l %l3, %o6, %o5
srax %g4, %o0, %i5
fmovscc %icc, %f7, %f12
loop_1847:
bvs,pn %xcc, loop_1848
ldd [%l7 + 0x10], %f6
fmovsvs %xcc, %f6, %f12
be %xcc, loop_1849
loop_1848:
fone %f2
std %f2, [%l7 + 0x48]
fmovsg %icc, %f2, %f1
loop_1849:
and %g3, 0x100A, %l2
fmul8sux16 %f0, %f10, %f8
sllx %i2, 0x1A, %l4
fmovrsne %i7, %f6, %f8
fbug,a %fcc2, loop_1850
lduh [%l7 + 0x40], %o4
fbue %fcc1, loop_1851
ldsw [%l7 + 0x24], %g7
loop_1850:
fmovdl %xcc, %f2, %f3
lduw [%l7 + 0x48], %i4
loop_1851:
tge %xcc, 0x1
fmovdpos %xcc, %f0, %f1
st %f7, [%l7 + 0x40]
fmovdge %xcc, %f1, %f1
sdiv %o1, 0x1FF5, %g6
add %l6, %i0, %o2
stx %g5, [%l7 + 0x40]
ldub [%l7 + 0x26], %g1
ta %xcc, 0x7
fmovrde %l1, %f0, %f6
st %f3, [%l7 + 0x20]
tn %icc, 0x5
fsrc1 %f12, %f12
stw %l0, [%l7 + 0x18]
fmovdneg %xcc, %f6, %f1
fornot1 %f8, %f8, %f8
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x6C], %i6
movvc %icc, %l5, %i3
andcc %o7, 0x163A, %i1
fmovspos %xcc, %f2, %f5
stb %o3, [%l7 + 0x5C]
fpadd16s %f12, %f13, %f4
ldd [%l7 + 0x60], %f8
stx %l3, [%l7 + 0x30]
umul %o6, 0x03CE, %o5
fmovdle %icc, %f6, %f8
ldx [%l7 + 0x50], %g4
lduw [%l7 + 0x1C], %g2
andn %i5, 0x00B8, %o0
fnot1s %f6, %f9
fpack32 %f14, %f12, %f10
fabss %f8, %f13
addc %l2, %g3, %i2
fcmple32 %f12, %f10, %l4
smul %i7, 0x176D, %o4
ldd [%l7 + 0x48], %f2
taddcctv %i4, %o1, %g7
movgu %xcc, %g6, %i0
stx %l6, [%l7 + 0x08]
orncc %g5, %g1, %l1
bvs,a loop_1852
sllx %o2, %i6, %l0
bneg,pt %icc, loop_1853
edge16l %i3, %l5, %o7
loop_1852:
stb %o3, [%l7 + 0x3F]
tgu %icc, 0x4
loop_1853:
st %f14, [%l7 + 0x38]
brlez %i1, loop_1854
fcmpne16 %f8, %f2, %l3
subc %o5, %g4, %g2
fcmpgt32 %f4, %f12, %i5
loop_1854:
ldsh [%l7 + 0x1E], %o0
fornot2s %f14, %f6, %f0
stw %o6, [%l7 + 0x2C]
fpadd32s %f14, %f9, %f11
fmovrsgez %g3, %f4, %f1
stw %i2, [%l7 + 0x18]
ldsb [%l7 + 0x32], %l2
xnorcc %l4, %i7, %o4
edge16n %o1, %i4, %g7
bcc,a,pt %icc, loop_1855
lduw [%l7 + 0x18], %i0
array32 %g6, %g5, %l6
bneg,a loop_1856
loop_1855:
fpackfix %f0, %f9
stx %g1, [%l7 + 0x48]
sth %l1, [%l7 + 0x0A]
loop_1856:
subcc %o2, %i6, %i3
std %f8, [%l7 + 0x50]
brz %l5, loop_1857
fpsub16s %f0, %f1, %f13
fones %f7
lduh [%l7 + 0x2E], %o7
loop_1857:
bleu loop_1858
and %o3, 0x001C, %i1
or %l0, %l3, %g4
movrlez %o5, %i5, %o0
loop_1858:
bne,pn %icc, loop_1859
tvc %xcc, 0x0
fmovdne %icc, %f11, %f5
fcmple16 %f10, %f2, %g2
loop_1859:
fbne,a %fcc0, loop_1860
fmul8sux16 %f2, %f14, %f14
fnot2s %f9, %f5
st %f10, [%l7 + 0x30]
loop_1860:
ldsw [%l7 + 0x20], %o6
fblg %fcc3, loop_1861
sth %i2, [%l7 + 0x1C]
tleu %icc, 0x3
movcc %icc, %l2, %g3
loop_1861:
popc %l4, %o4
edge8l %i7, %o1, %g7
lduw [%l7 + 0x3C], %i0
ldsh [%l7 + 0x48], %i4
fone %f8
ldsh [%l7 + 0x0E], %g5
ld [%l7 + 0x4C], %f9
stx %g6, [%l7 + 0x70]
lduh [%l7 + 0x10], %l6
ldub [%l7 + 0x6A], %l1
fmovsg %icc, %f14, %f12
fpadd16 %f2, %f0, %f0
brgz,a %g1, loop_1862
ldx [%l7 + 0x68], %i6
call loop_1863
tvc %xcc, 0x4
loop_1862:
fone %f6
fandnot2 %f12, %f6, %f8
loop_1863:
fsrc2 %f12, %f0
fmovdn %icc, %f15, %f15
ldub [%l7 + 0x1B], %o2
movle %xcc, %i3, %l5
movl %xcc, %o3, %i1
sdiv %l0, 0x023C, %o7
fxor %f8, %f4, %f4
nop
setx loop_1864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f10, %f14
sllx %g4, 0x09, %o5
tsubcc %l3, %o0, %i5
loop_1864:
fpack32 %f8, %f8, %f8
ldsb [%l7 + 0x30], %o6
fbu,a %fcc1, loop_1865
st %f1, [%l7 + 0x3C]
ldub [%l7 + 0x0C], %g2
bgu,a loop_1866
loop_1865:
or %i2, 0x1AFB, %g3
tsubcctv %l2, %l4, %i7
lduw [%l7 + 0x74], %o1
loop_1866:
movvs %icc, %o4, %g7
stw %i4, [%l7 + 0x28]
smulcc %i0, 0x0474, %g6
fmovdpos %xcc, %f10, %f3
bl,a %xcc, loop_1867
movgu %icc, %l6, %g5
stx %l1, [%l7 + 0x40]
move %icc, %g1, %i6
loop_1867:
sth %o2, [%l7 + 0x5C]
subc %i3, 0x0EA9, %l5
srax %i1, %o3, %l0
brgz %g4, loop_1868
edge8ln %o5, %l3, %o7
fmovsne %icc, %f0, %f12
xor %i5, %o0, %g2
loop_1868:
movrgz %i2, 0x0F7, %o6
ldsw [%l7 + 0x20], %l2
ldub [%l7 + 0x15], %l4
ldx [%l7 + 0x20], %i7
orn %o1, %o4, %g3
umul %g7, %i4, %i0
fnands %f11, %f6, %f2
fnot2s %f11, %f10
ldx [%l7 + 0x10], %g6
fxnor %f4, %f14, %f4
fmovrse %l6, %f3, %f2
fmovrsne %l1, %f11, %f1
edge8 %g1, %g5, %o2
bcs,a %icc, loop_1869
ldsw [%l7 + 0x78], %i3
edge32ln %l5, %i6, %o3
xor %l0, %i1, %o5
loop_1869:
sdivcc %l3, 0x193B, %g4
edge32n %o7, %o0, %g2
ldub [%l7 + 0x22], %i5
fsrc1s %f10, %f0
tcc %icc, 0x2
tle %icc, 0x4
stx %o6, [%l7 + 0x18]
ldub [%l7 + 0x6C], %l2
fbu,a %fcc2, loop_1870
fnot2 %f12, %f4
lduh [%l7 + 0x7C], %l4
stx %i7, [%l7 + 0x08]
loop_1870:
umulcc %i2, 0x096F, %o1
tcc %xcc, 0x0
fmovdl %xcc, %f14, %f11
lduh [%l7 + 0x68], %o4
fpsub32s %f13, %f8, %f5
stb %g3, [%l7 + 0x18]
sth %g7, [%l7 + 0x42]
fornot1 %f4, %f4, %f0
fcmpne16 %f0, %f6, %i0
fmovde %icc, %f12, %f8
and %g6, %i4, %l1
mulscc %g1, 0x19FD, %l6
st %f9, [%l7 + 0x18]
std %f4, [%l7 + 0x50]
stx %o2, [%l7 + 0x70]
fexpand %f12, %f6
add %i3, 0x1914, %g5
subcc %l5, 0x1CD6, %i6
ldd [%l7 + 0x38], %f14
fzero %f0
stx %l0, [%l7 + 0x68]
fmovrsne %o3, %f2, %f2
brlz %o5, loop_1871
ldx [%l7 + 0x10], %i1
ldsb [%l7 + 0x68], %l3
fbne %fcc3, loop_1872
loop_1871:
udivx %g4, 0x10DB, %o0
tvc %xcc, 0x3
fxnors %f5, %f11, %f8
loop_1872:
fxnors %f2, %f5, %f11
fmovscc %icc, %f6, %f6
edge16n %o7, %g2, %i5
lduw [%l7 + 0x2C], %l2
te %xcc, 0x3
fmovdl %icc, %f14, %f14
fmovdn %icc, %f15, %f2
fand %f14, %f4, %f6
fxor %f6, %f2, %f0
brgez,a %o6, loop_1873
sth %l4, [%l7 + 0x4A]
fnand %f12, %f2, %f0
fornot2 %f4, %f8, %f0
loop_1873:
fmovspos %icc, %f6, %f1
fornot2 %f10, %f10, %f14
movrne %i2, 0x0A3, %i7
st %f9, [%l7 + 0x68]
fbug %fcc0, loop_1874
stw %o1, [%l7 + 0x30]
fmovsvc %xcc, %f13, %f14
brz %g3, loop_1875
loop_1874:
smul %o4, 0x131A, %i0
stw %g6, [%l7 + 0x40]
orncc %i4, %l1, %g1
loop_1875:
ldd [%l7 + 0x10], %f12
edge8l %l6, %g7, %i3
fmovdl %xcc, %f7, %f0
stb %g5, [%l7 + 0x37]
edge32 %l5, %i6, %l0
srax %o2, 0x08, %o3
tg %icc, 0x4
movl %xcc, %i1, %o5
sllx %l3, %o0, %g4
fmovsle %xcc, %f7, %f7
ldd [%l7 + 0x70], %f10
fmovsneg %icc, %f11, %f1
ldsb [%l7 + 0x24], %g2
edge16 %o7, %l2, %o6
edge16ln %l4, %i5, %i7
fmovsvc %icc, %f2, %f6
st %f0, [%l7 + 0x20]
fmovrsgz %i2, %f7, %f8
fandnot1 %f14, %f14, %f12
andncc %g3, %o1, %i0
brgez %o4, loop_1876
edge16ln %g6, %i4, %g1
st %f3, [%l7 + 0x70]
udivx %l1, 0x0A05, %g7
loop_1876:
fmovrsgz %i3, %f10, %f12
fnot2s %f4, %f3
sll %g5, 0x11, %l5
ldx [%l7 + 0x10], %l6
ba,pn %xcc, loop_1877
stx %l0, [%l7 + 0x78]
sdivcc %i6, 0x0709, %o2
bne,a,pn %xcc, loop_1878
loop_1877:
stb %o3, [%l7 + 0x48]
tn %xcc, 0x4
fpadd32 %f12, %f14, %f0
loop_1878:
fmovdgu %xcc, %f13, %f10
stx %o5, [%l7 + 0x18]
ldsh [%l7 + 0x76], %l3
movg %xcc, %i1, %o0
ldub [%l7 + 0x38], %g2
ld [%l7 + 0x54], %f11
ldd [%l7 + 0x58], %f2
stw %o7, [%l7 + 0x60]
ld [%l7 + 0x4C], %f15
tne %icc, 0x6
ldsb [%l7 + 0x5B], %g4
lduw [%l7 + 0x60], %o6
movrlz %l4, 0x368, %i5
ldub [%l7 + 0x6E], %i7
array8 %i2, %g3, %o1
edge8n %l2, %i0, %o4
edge32 %g6, %g1, %l1
fnand %f10, %f2, %f8
movrne %i4, %g7, %i3
fmovdvs %icc, %f4, %f3
fpmerge %f3, %f14, %f12
alignaddrl %g5, %l6, %l0
fxnors %f12, %f11, %f2
brgez %i6, loop_1879
ldx [%l7 + 0x10], %o2
tgu %xcc, 0x1
lduh [%l7 + 0x26], %l5
loop_1879:
lduw [%l7 + 0x6C], %o3
ld [%l7 + 0x2C], %f2
alignaddr %l3, %i1, %o0
sdiv %o5, 0x1D6C, %o7
sdivcc %g4, 0x073D, %g2
srl %o6, %i5, %l4
ld [%l7 + 0x78], %f11
st %f12, [%l7 + 0x08]
fnand %f2, %f10, %f14
movge %xcc, %i7, %g3
call loop_1880
fornot2s %f10, %f8, %f6
bgu loop_1881
fbue,a %fcc0, loop_1882
loop_1880:
ld [%l7 + 0x40], %f10
sth %o1, [%l7 + 0x36]
loop_1881:
fnors %f3, %f10, %f10
loop_1882:
std %f4, [%l7 + 0x40]
std %f8, [%l7 + 0x38]
fmovsvs %xcc, %f4, %f13
sdivx %i2, 0x15E1, %l2
fmovdneg %icc, %f13, %f9
ldd [%l7 + 0x30], %f12
fsrc2s %f1, %f13
fmovrdgez %i0, %f0, %f12
fmovdleu %icc, %f10, %f2
array16 %g6, %g1, %l1
fcmpd %fcc0, %f14, %f10
sth %i4, [%l7 + 0x64]
fbne,a %fcc1, loop_1883
lduh [%l7 + 0x60], %o4
fnands %f12, %f9, %f6
move %icc, %g7, %g5
loop_1883:
fornot1s %f15, %f15, %f3
edge16l %i3, %l6, %i6
fmovdcs %xcc, %f6, %f3
be %icc, loop_1884
fmovsge %xcc, %f1, %f11
ldub [%l7 + 0x67], %o2
stw %l0, [%l7 + 0x28]
loop_1884:
fpadd16 %f0, %f10, %f8
ldub [%l7 + 0x1D], %l5
std %f10, [%l7 + 0x70]
fsrc1s %f1, %f5
ldd [%l7 + 0x20], %f6
fnands %f9, %f10, %f13
fxnors %f2, %f2, %f7
fbo,a %fcc1, loop_1885
addccc %l3, %i1, %o3
orn %o5, 0x1AD7, %o7
edge32n %o0, %g2, %o6
loop_1885:
lduw [%l7 + 0x64], %g4
fmovrslez %l4, %f2, %f15
fmovscs %icc, %f0, %f0
stx %i7, [%l7 + 0x48]
fbne %fcc0, loop_1886
lduh [%l7 + 0x48], %i5
fsrc1s %f5, %f8
edge16 %g3, %i2, %o1
loop_1886:
movre %i0, 0x1A7, %l2
fnor %f0, %f12, %f12
fbg,a %fcc2, loop_1887
stx %g6, [%l7 + 0x48]
std %f4, [%l7 + 0x60]
fpsub16 %f8, %f4, %f0
loop_1887:
tg %icc, 0x4
st %f6, [%l7 + 0x6C]
fbuge,a %fcc3, loop_1888
fmovsvs %icc, %f10, %f7
movne %icc, %l1, %g1
movgu %icc, %i4, %o4
loop_1888:
fxors %f10, %f11, %f1
ba,a,pn %icc, loop_1889
st %f8, [%l7 + 0x54]
brz,a %g5, loop_1890
movgu %icc, %g7, %i3
loop_1889:
smulcc %l6, %i6, %l0
tle %icc, 0x1
loop_1890:
ldsb [%l7 + 0x52], %l5
ldsw [%l7 + 0x70], %l3
tcs %icc, 0x5
array8 %o2, %o3, %o5
ldsw [%l7 + 0x38], %i1
fmovdcs %xcc, %f15, %f1
smulcc %o7, 0x06E3, %g2
xnor %o0, 0x0A7B, %o6
edge8n %g4, %i7, %l4
nop
setx loop_1891, %l0, %l1
jmpl %l1, %i5
add %i2, 0x04BF, %o1
bvc %xcc, loop_1892
tpos %xcc, 0x3
loop_1891:
movcc %icc, %i0, %l2
stx %g6, [%l7 + 0x18]
loop_1892:
tpos %icc, 0x1
andncc %l1, %g1, %g3
ld [%l7 + 0x78], %f1
ldsh [%l7 + 0x2C], %i4
fcmple32 %f12, %f10, %o4
ldsh [%l7 + 0x70], %g7
ldub [%l7 + 0x3D], %i3
sdiv %g5, 0x0C79, %l6
stx %l0, [%l7 + 0x60]
ldsh [%l7 + 0x10], %l5
ldsh [%l7 + 0x56], %l3
movrne %i6, %o2, %o5
move %xcc, %o3, %o7
fmovdge %xcc, %f2, %f12
lduw [%l7 + 0x40], %g2
pdist %f2, %f14, %f12
movle %xcc, %i1, %o0
fmovscc %icc, %f11, %f5
fandnot2s %f13, %f7, %f7
bcc loop_1893
array32 %g4, %i7, %l4
st %f0, [%l7 + 0x5C]
fcmpgt16 %f12, %f4, %o6
loop_1893:
udivx %i5, 0x1909, %o1
fmovsg %icc, %f4, %f7
fblg,a %fcc2, loop_1894
lduw [%l7 + 0x48], %i2
fcmpne32 %f0, %f10, %i0
nop
setx loop_1895, %l0, %l1
jmpl %l1, %g6
loop_1894:
fors %f3, %f9, %f11
fpsub16 %f2, %f10, %f2
fpsub32 %f14, %f8, %f2
loop_1895:
ldsh [%l7 + 0x0A], %l1
ld [%l7 + 0x74], %f0
fbne %fcc2, loop_1896
sdiv %l2, 0x1CE3, %g1
smulcc %i4, %o4, %g7
fandnot1s %f14, %f10, %f0
loop_1896:
srl %i3, %g5, %l6
fbule,a %fcc2, loop_1897
udivx %l0, 0x1398, %g3
bgu,a,pt %icc, loop_1898
array32 %l5, %l3, %i6
loop_1897:
fbn %fcc1, loop_1899
fmovde %icc, %f4, %f11
loop_1898:
brlez,a %o2, loop_1900
lduw [%l7 + 0x58], %o5
loop_1899:
fcmple32 %f2, %f4, %o3
movvs %icc, %o7, %i1
loop_1900:
st %f9, [%l7 + 0x44]
sethi 0x041A, %g2
nop
setx loop_1901, %l0, %l1
jmpl %l1, %g4
fors %f3, %f3, %f7
fmovsne %icc, %f2, %f12
ldsh [%l7 + 0x28], %o0
loop_1901:
movrlz %l4, 0x3C4, %i7
array16 %i5, %o6, %o1
bcs,a,pn %xcc, loop_1902
fmovdgu %xcc, %f4, %f5
fcmpd %fcc2, %f8, %f10
std %f6, [%l7 + 0x48]
loop_1902:
fmovs %f9, %f14
fmovd %f0, %f14
fcmple16 %f12, %f10, %i0
tleu %icc, 0x5
srl %g6, 0x17, %l1
fpack32 %f0, %f10, %f2
std %f4, [%l7 + 0x30]
brgez %l2, loop_1903
stw %g1, [%l7 + 0x30]
tn %xcc, 0x3
brnz %i2, loop_1904
loop_1903:
movpos %xcc, %i4, %o4
fmovdvs %icc, %f11, %f7
stw %i3, [%l7 + 0x5C]
loop_1904:
fand %f12, %f4, %f0
lduw [%l7 + 0x64], %g7
umulcc %g5, %l6, %g3
stw %l0, [%l7 + 0x50]
fmul8sux16 %f2, %f14, %f6
tsubcctv %l5, 0x0546, %i6
sll %l3, 0x03, %o2
lduw [%l7 + 0x08], %o3
smulcc %o5, %o7, %g2
fpadd32s %f5, %f4, %f9
for %f6, %f8, %f12
movrlez %g4, %o0, %l4
taddcctv %i7, 0x136B, %i5
ldsh [%l7 + 0x74], %o6
addccc %o1, 0x0FB8, %i1
ldd [%l7 + 0x20], %f0
fmovrslz %i0, %f8, %f15
bneg,a %xcc, loop_1905
bg,a,pn %xcc, loop_1906
fmovrdgz %l1, %f10, %f10
pdist %f0, %f4, %f2
loop_1905:
bn,a %icc, loop_1907
loop_1906:
bcc,a loop_1908
fones %f12
stb %l2, [%l7 + 0x5A]
loop_1907:
fpadd16s %f4, %f14, %f0
loop_1908:
ldx [%l7 + 0x08], %g6
fmovdgu %xcc, %f13, %f12
edge8l %i2, %g1, %o4
fmovsle %icc, %f7, %f7
ldsw [%l7 + 0x34], %i4
fzero %f0
stx %i3, [%l7 + 0x50]
fpackfix %f4, %f12
bn,pn %icc, loop_1909
fpadd16 %f4, %f2, %f10
st %f4, [%l7 + 0x64]
fbne,a %fcc2, loop_1910
loop_1909:
fsrc1 %f8, %f2
fmovrde %g5, %f4, %f4
movcc %icc, %l6, %g7
loop_1910:
movrlz %l0, %l5, %g3
ldsh [%l7 + 0x50], %l3
stx %o2, [%l7 + 0x48]
ldsh [%l7 + 0x58], %o3
bg %icc, loop_1911
edge8l %i6, %o5, %g2
tl %icc, 0x3
edge32l %g4, %o7, %l4
loop_1911:
tge %icc, 0x4
addccc %o0, %i7, %i5
fbue,a %fcc3, loop_1912
st %f0, [%l7 + 0x14]
fmovdvc %xcc, %f7, %f6
fbn %fcc0, loop_1913
loop_1912:
lduw [%l7 + 0x70], %o6
addccc %i1, %o1, %l1
for %f12, %f10, %f12
loop_1913:
fcmpne32 %f12, %f2, %i0
ldub [%l7 + 0x0C], %g6
edge16n %l2, %g1, %i2
sdivx %i4, 0x0E96, %o4
fcmpeq32 %f14, %f10, %g5
fbo %fcc0, loop_1914
call loop_1915
ldsh [%l7 + 0x36], %l6
addccc %g7, %i3, %l0
loop_1914:
stw %g3, [%l7 + 0x50]
loop_1915:
edge32l %l3, %o2, %o3
ta %icc, 0x5
fmovdleu %xcc, %f14, %f4
sth %i6, [%l7 + 0x7C]
fcmped %fcc1, %f14, %f0
bne loop_1916
lduw [%l7 + 0x1C], %l5
fmovdleu %icc, %f4, %f7
alignaddr %g2, %o5, %o7
loop_1916:
std %f6, [%l7 + 0x60]
fmovsne %icc, %f10, %f11
fpackfix %f10, %f10
fmovsgu %icc, %f0, %f15
ldsb [%l7 + 0x67], %g4
ldd [%l7 + 0x30], %f2
ldsb [%l7 + 0x27], %o0
fmovsn %icc, %f10, %f0
fbug,a %fcc2, loop_1917
bcs loop_1918
ld [%l7 + 0x78], %f9
fcmpne32 %f8, %f14, %l4
loop_1917:
fandnot1s %f2, %f15, %f7
loop_1918:
fmovdvc %xcc, %f15, %f2
fabsd %f8, %f10
stx %i7, [%l7 + 0x28]
fcmpne32 %f6, %f2, %i5
popc %o6, %o1
fbge,a %fcc2, loop_1919
fcmped %fcc0, %f12, %f12
fbu,a %fcc3, loop_1920
fmovdg %icc, %f1, %f15
loop_1919:
sth %l1, [%l7 + 0x26]
xorcc %i1, %i0, %l2
loop_1920:
edge32n %g1, %g6, %i4
movne %xcc, %i2, %g5
fmovdle %xcc, %f8, %f14
orncc %l6, 0x1806, %g7
fornot1s %f7, %f14, %f2
fabsd %f8, %f4
fmul8x16 %f7, %f8, %f0
sethi 0x00F5, %i3
ld [%l7 + 0x7C], %f13
fpadd16 %f4, %f4, %f2
movge %icc, %o4, %g3
fbu,a %fcc1, loop_1921
mulx %l3, %o2, %o3
te %xcc, 0x1
ldsb [%l7 + 0x1B], %l0
loop_1921:
fmovsge %xcc, %f11, %f5
movcs %xcc, %l5, %g2
fandnot2 %f14, %f14, %f10
fpsub32 %f14, %f8, %f12
stx %i6, [%l7 + 0x78]
ldd [%l7 + 0x68], %f4
alignaddr %o7, %g4, %o0
ldsh [%l7 + 0x68], %o5
ba,pt %icc, loop_1922
fpadd32s %f6, %f5, %f0
ldsh [%l7 + 0x1C], %l4
fxnors %f13, %f9, %f1
loop_1922:
fmul8x16al %f1, %f13, %f0
movcc %xcc, %i7, %i5
lduw [%l7 + 0x18], %o1
brz,a %l1, loop_1923
umul %i1, %i0, %l2
sethi 0x168F, %g1
be,a,pn %icc, loop_1924
loop_1923:
lduh [%l7 + 0x56], %g6
fpadd32s %f9, %f15, %f4
std %f10, [%l7 + 0x50]
loop_1924:
tgu %icc, 0x0
movvc %icc, %i4, %o6
brgz %g5, loop_1925
fmovrsgez %l6, %f7, %f3
fones %f9
add %g7, 0x196E, %i2
loop_1925:
bne,a loop_1926
ldsh [%l7 + 0x54], %o4
movvs %icc, %i3, %g3
edge32n %o2, %o3, %l0
loop_1926:
movcs %xcc, %l5, %g2
smul %l3, 0x1464, %o7
sth %i6, [%l7 + 0x6C]
stw %g4, [%l7 + 0x1C]
and %o0, %o5, %i7
tgu %icc, 0x3
ldsh [%l7 + 0x60], %i5
fmovsne %xcc, %f3, %f10
stw %l4, [%l7 + 0x74]
lduw [%l7 + 0x10], %l1
ldsh [%l7 + 0x54], %i1
fone %f12
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x0B], %i0
lduw [%l7 + 0x50], %o1
ldsh [%l7 + 0x64], %l2
tcc %icc, 0x6
fmovdcc %icc, %f13, %f2
lduw [%l7 + 0x6C], %g6
ld [%l7 + 0x7C], %f13
xnorcc %i4, %o6, %g1
ldx [%l7 + 0x78], %l6
std %f8, [%l7 + 0x10]
sdivx %g5, 0x1380, %i2
fabsd %f8, %f14
ldub [%l7 + 0x53], %g7
ldsw [%l7 + 0x48], %i3
fsrc1s %f12, %f12
movge %icc, %o4, %g3
brlz %o3, loop_1927
st %f15, [%l7 + 0x54]
stb %l0, [%l7 + 0x0C]
stx %o2, [%l7 + 0x58]
loop_1927:
mulscc %g2, %l5, %l3
ldsw [%l7 + 0x18], %o7
fbg,a %fcc0, loop_1928
ldsw [%l7 + 0x70], %g4
popc %o0, %i6
tpos %icc, 0x3
loop_1928:
fandnot1 %f2, %f0, %f6
fbul,a %fcc2, loop_1929
lduh [%l7 + 0x60], %o5
fcmpne16 %f10, %f4, %i7
fmovdvc %xcc, %f3, %f13
loop_1929:
subc %i5, 0x0B93, %l4
fnand %f6, %f6, %f8
subcc %i1, 0x07D3, %i0
lduh [%l7 + 0x1E], %l1
subccc %o1, %g6, %l2
orcc %o6, 0x197C, %g1
brgez %i4, loop_1930
ldsw [%l7 + 0x28], %l6
movgu %xcc, %i2, %g7
tleu %icc, 0x2
loop_1930:
stx %i3, [%l7 + 0x08]
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x1D], %g5
ld [%l7 + 0x3C], %f12
fnegd %f4, %f10
ta %xcc, 0x6
ldsh [%l7 + 0x4C], %g3
movleu %xcc, %o3, %o4
bgu,a,pt %xcc, loop_1931
fpack32 %f4, %f14, %f12
sth %l0, [%l7 + 0x40]
umulcc %o2, %l5, %g2
loop_1931:
movrgz %l3, %g4, %o7
tvs %xcc, 0x6
fbg %fcc2, loop_1932
movl %icc, %i6, %o0
nop
setx loop_1933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc0, loop_1934
loop_1932:
fcmped %fcc0, %f2, %f10
fcmpeq16 %f2, %f10, %o5
loop_1933:
edge8 %i7, %l4, %i5
loop_1934:
array16 %i1, %i0, %o1
std %f6, [%l7 + 0x08]
fpadd32 %f4, %f4, %f0
fbue,a %fcc2, loop_1935
umulcc %l1, 0x1785, %g6
fmovrdgz %l2, %f2, %f6
ldub [%l7 + 0x1F], %g1
loop_1935:
fmovdle %xcc, %f15, %f11
udivx %o6, 0x002A, %l6
fmovsleu %xcc, %f8, %f4
fmovrslz %i4, %f4, %f8
fbul %fcc0, loop_1936
fmovdneg %icc, %f7, %f9
bcs,a,pt %icc, loop_1937
fmovrdlz %i2, %f8, %f4
loop_1936:
te %xcc, 0x4
bleu,a,pn %xcc, loop_1938
loop_1937:
fmovrsgez %i3, %f4, %f2
bl,pt %icc, loop_1939
fmovdgu %xcc, %f4, %f10
loop_1938:
tsubcctv %g7, 0x10D4, %g3
tneg %icc, 0x6
loop_1939:
and %o3, 0x1256, %o4
fbg,a %fcc2, loop_1940
andcc %l0, 0x0DDF, %g5
fmovdle %xcc, %f12, %f1
tge %icc, 0x7
loop_1940:
alignaddr %o2, %l5, %g2
movg %xcc, %l3, %o7
brnz,a %i6, loop_1941
std %f2, [%l7 + 0x68]
fpadd32 %f4, %f14, %f0
fmovsl %xcc, %f15, %f5
loop_1941:
fmuld8sux16 %f2, %f4, %f12
ldsb [%l7 + 0x5D], %g4
fpsub16 %f8, %f10, %f0
bcc loop_1942
srax %o5, %i7, %l4
array16 %o0, %i1, %i0
fbe,a %fcc3, loop_1943
loop_1942:
fmovdle %xcc, %f13, %f10
fcmpeq16 %f2, %f4, %o1
fsrc2s %f3, %f7
loop_1943:
sub %i5, 0x17D7, %g6
movre %l1, %l2, %g1
ldsw [%l7 + 0x5C], %l6
ldd [%l7 + 0x58], %f0
ble loop_1944
te %xcc, 0x0
sdiv %i4, 0x0A90, %i2
ldd [%l7 + 0x50], %f12
loop_1944:
fnegs %f14, %f10
fsrc2s %f1, %f1
fxors %f9, %f7, %f1
tcc %icc, 0x5
ld [%l7 + 0x34], %f0
brz %o6, loop_1945
fandnot1 %f2, %f2, %f4
ldsw [%l7 + 0x78], %g7
subc %g3, %i3, %o3
loop_1945:
nop
setx loop_1946, %l0, %l1
jmpl %l1, %l0
fnot2 %f0, %f14
stw %o4, [%l7 + 0x40]
ldsh [%l7 + 0x10], %g5
loop_1946:
fnands %f7, %f15, %f2
fmul8x16au %f5, %f10, %f10
fmovrslz %l5, %f5, %f4
ldd [%l7 + 0x08], %f6
stx %g2, [%l7 + 0x58]
stx %l3, [%l7 + 0x28]
fpack32 %f4, %f2, %f0
alignaddr %o7, %o2, %g4
move %icc, %o5, %i7
xorcc %i6, 0x02BC, %o0
alignaddrl %l4, %i0, %o1
movneg %icc, %i1, %i5
tl %xcc, 0x5
fmul8x16 %f4, %f0, %f8
ldsb [%l7 + 0x30], %l1
sub %g6, %l2, %l6
edge16l %g1, %i2, %i4
ld [%l7 + 0x60], %f5
stw %g7, [%l7 + 0x54]
ldsb [%l7 + 0x60], %o6
array32 %i3, %g3, %l0
ldsw [%l7 + 0x14], %o4
ldsw [%l7 + 0x1C], %o3
smulcc %g5, %g2, %l5
fcmpd %fcc2, %f8, %f8
edge8ln %l3, %o2, %g4
bvs,a,pn %icc, loop_1947
brlez %o5, loop_1948
ldsw [%l7 + 0x1C], %o7
xor %i6, %i7, %l4
loop_1947:
bpos,pn %icc, loop_1949
loop_1948:
fandnot2 %f0, %f10, %f2
fors %f0, %f7, %f10
bneg,pn %icc, loop_1950
loop_1949:
lduw [%l7 + 0x08], %o0
st %f7, [%l7 + 0x58]
ldd [%l7 + 0x18], %f12
loop_1950:
sdivx %o1, 0x1B0D, %i0
fmovdleu %icc, %f4, %f9
tneg %xcc, 0x4
fandnot1s %f12, %f2, %f12
tge %icc, 0x2
lduw [%l7 + 0x50], %i5
fxnors %f1, %f13, %f13
ldub [%l7 + 0x62], %i1
fmovda %xcc, %f1, %f2
nop
setx loop_1951, %l0, %l1
jmpl %l1, %l1
fnot1s %f14, %f3
nop
setx loop_1952, %l0, %l1
jmpl %l1, %l2
brz %g6, loop_1953
loop_1951:
ld [%l7 + 0x10], %f6
fbne,a %fcc2, loop_1954
loop_1952:
ldsh [%l7 + 0x2E], %g1
loop_1953:
std %f14, [%l7 + 0x70]
lduw [%l7 + 0x3C], %i2
loop_1954:
fones %f12
ldx [%l7 + 0x08], %l6
ldsb [%l7 + 0x74], %i4
fble,a %fcc2, loop_1955
fmovrdlz %o6, %f4, %f8
ble,pt %xcc, loop_1956
ble,pn %icc, loop_1957
loop_1955:
fbule,a %fcc0, loop_1958
fxnors %f12, %f5, %f8
loop_1956:
fcmpd %fcc2, %f0, %f4
loop_1957:
stx %i3, [%l7 + 0x50]
loop_1958:
fnot1 %f10, %f6
fnegs %f12, %f12
edge32n %g7, %l0, %g3
fnot2s %f15, %f2
fmovsneg %xcc, %f9, %f3
ldd [%l7 + 0x68], %f6
fmovdne %xcc, %f14, %f10
ldd [%l7 + 0x30], %f12
ldub [%l7 + 0x7B], %o3
stb %o4, [%l7 + 0x56]
andn %g5, %l5, %l3
add %o2, %g2, %o5
taddcctv %o7, 0x1326, %g4
fmovdne %xcc, %f12, %f11
srax %i7, %i6, %o0
fmovdgu %xcc, %f14, %f8
bgu,pn %icc, loop_1959
ldsw [%l7 + 0x48], %l4
fcmpeq16 %f8, %f14, %i0
fmuld8ulx16 %f14, %f4, %f10
loop_1959:
edge8n %i5, %o1, %l1
movge %icc, %i1, %g6
ldd [%l7 + 0x70], %f0
movrgz %l2, %i2, %g1
fblg %fcc0, loop_1960
for %f10, %f2, %f14
addcc %i4, %o6, %l6
subccc %g7, 0x0590, %l0
loop_1960:
ld [%l7 + 0x20], %f0
edge8 %i3, %o3, %g3
st %f10, [%l7 + 0x44]
call loop_1961
fbo %fcc2, loop_1962
movrlez %g5, %o4, %l3
alignaddrl %o2, %l5, %o5
loop_1961:
andncc %g2, %o7, %g4
loop_1962:
stx %i6, [%l7 + 0x10]
and %i7, 0x0A45, %l4
be,a %icc, loop_1963
fxor %f0, %f2, %f14
xor %i0, %o0, %o1
lduh [%l7 + 0x70], %i5
loop_1963:
udiv %l1, 0x19FE, %i1
st %f2, [%l7 + 0x3C]
sth %g6, [%l7 + 0x36]
mova %icc, %l2, %i2
fba,a %fcc1, loop_1964
ldsh [%l7 + 0x3C], %i4
movl %icc, %g1, %l6
bvs loop_1965
loop_1964:
lduh [%l7 + 0x3C], %o6
fpadd32 %f4, %f4, %f14
orncc %l0, %i3, %g7
loop_1965:
mulscc %o3, %g3, %o4
or %g5, %l3, %o2
st %f2, [%l7 + 0x34]
fandnot2 %f14, %f6, %f12
st %f14, [%l7 + 0x24]
ldsb [%l7 + 0x2F], %l5
ldd [%l7 + 0x38], %f0
fmovdgu %xcc, %f11, %f5
tvs %xcc, 0x7
ldsh [%l7 + 0x64], %g2
ldsw [%l7 + 0x0C], %o7
edge16n %g4, %i6, %i7
fbl %fcc3, loop_1966
udivx %l4, 0x1BAA, %o5
stw %o0, [%l7 + 0x70]
array8 %i0, %i5, %o1
loop_1966:
fcmpne16 %f6, %f10, %l1
fnot2s %f8, %f8
brgez %i1, loop_1967
fsrc2 %f2, %f14
lduh [%l7 + 0x3E], %l2
ldsh [%l7 + 0x42], %g6
loop_1967:
lduh [%l7 + 0x78], %i4
edge32 %g1, %i2, %o6
bge,pt %icc, loop_1968
tsubcctv %l6, %i3, %g7
brz,a %o3, loop_1969
fmovdcs %xcc, %f5, %f6
loop_1968:
ldub [%l7 + 0x3B], %g3
fpackfix %f6, %f9
loop_1969:
brlz,a %l0, loop_1970
fmovdgu %icc, %f9, %f15
ble,a loop_1971
udivx %o4, 0x1B8E, %l3
loop_1970:
movrgz %g5, %l5, %g2
fpmerge %f2, %f0, %f10
loop_1971:
edge8l %o2, %g4, %o7
fpsub32 %f8, %f2, %f12
fmovdleu %xcc, %f12, %f10
edge32 %i7, %l4, %o5
taddcctv %o0, 0x16F6, %i0
fbuge,a %fcc0, loop_1972
stx %i5, [%l7 + 0x10]
sth %i6, [%l7 + 0x28]
lduw [%l7 + 0x1C], %o1
loop_1972:
srax %l1, %i1, %g6
lduw [%l7 + 0x20], %l2
fandnot2s %f4, %f1, %f4
ba,a,pn %xcc, loop_1973
fmovdne %xcc, %f10, %f11
bpos,pn %xcc, loop_1974
fbule,a %fcc1, loop_1975
loop_1973:
fandnot2 %f8, %f10, %f4
edge16 %g1, %i4, %o6
loop_1974:
siam 0x5
loop_1975:
fpsub32s %f6, %f6, %f1
fxor %f14, %f10, %f12
lduh [%l7 + 0x28], %i2
movpos %xcc, %i3, %l6
stw %g7, [%l7 + 0x18]
fcmpeq32 %f4, %f12, %o3
fbug %fcc2, loop_1976
fcmpgt32 %f14, %f6, %g3
fones %f3
ld [%l7 + 0x78], %f1
loop_1976:
fmovsa %icc, %f0, %f4
fmovrsgz %o4, %f10, %f11
tl %xcc, 0x6
fmovde %icc, %f7, %f11
stw %l3, [%l7 + 0x50]
fmuld8ulx16 %f5, %f0, %f4
fornot1 %f10, %f14, %f8
edge32l %g5, %l5, %l0
fcmple32 %f10, %f14, %g2
taddcc %g4, 0x0996, %o2
ldsw [%l7 + 0x74], %o7
edge32 %l4, %o5, %i7
fpmerge %f1, %f15, %f12
ld [%l7 + 0x70], %f14
tvc %icc, 0x1
fmul8x16al %f11, %f0, %f6
fpadd16 %f4, %f10, %f12
nop
setx loop_1977, %l0, %l1
jmpl %l1, %i0
alignaddr %i5, %o0, %i6
ldx [%l7 + 0x60], %l1
fxnors %f1, %f11, %f2
loop_1977:
edge8n %o1, %g6, %l2
edge16 %g1, %i1, %o6
fbg %fcc0, loop_1978
edge8 %i2, %i3, %i4
tneg %icc, 0x0
addcc %g7, %o3, %g3
loop_1978:
ldub [%l7 + 0x2E], %l6
ldx [%l7 + 0x48], %l3
nop
setx loop_1979, %l0, %l1
jmpl %l1, %o4
udiv %g5, 0x17C9, %l5
ldsw [%l7 + 0x74], %l0
ldx [%l7 + 0x28], %g2
loop_1979:
fbo %fcc1, loop_1980
sth %o2, [%l7 + 0x62]
array8 %o7, %l4, %o5
fors %f12, %f4, %f1
loop_1980:
fsrc1s %f7, %f14
fmovdleu %icc, %f0, %f0
fpsub16s %f10, %f7, %f3
tge %xcc, 0x4
for %f8, %f6, %f10
stx %g4, [%l7 + 0x08]
ldsw [%l7 + 0x48], %i0
fmovda %xcc, %f1, %f8
ldx [%l7 + 0x58], %i5
fmovrdgz %i7, %f8, %f2
st %f14, [%l7 + 0x24]
brlz %i6, loop_1981
fcmped %fcc3, %f14, %f14
stx %l1, [%l7 + 0x10]
tg %xcc, 0x7
loop_1981:
lduh [%l7 + 0x7A], %o1
lduh [%l7 + 0x66], %g6
fsrc2 %f10, %f4
fxors %f5, %f15, %f2
edge32ln %o0, %l2, %g1
fmovsleu %icc, %f13, %f10
udivcc %i1, 0x0E80, %o6
bcs %icc, loop_1982
fcmpd %fcc0, %f2, %f4
tpos %icc, 0x4
fmovrslez %i2, %f6, %f15
loop_1982:
fmovrde %i3, %f12, %f12
sub %g7, 0x08D5, %i4
bn,a %icc, loop_1983
movrgz %g3, 0x320, %o3
lduh [%l7 + 0x12], %l6
ba,a loop_1984
loop_1983:
ldsw [%l7 + 0x4C], %l3
movge %xcc, %g5, %l5
stw %o4, [%l7 + 0x50]
loop_1984:
ldsw [%l7 + 0x24], %l0
movvc %icc, %o2, %g2
fsrc1 %f2, %f4
fmovdgu %icc, %f10, %f13
ldub [%l7 + 0x42], %l4
fbl,a %fcc0, loop_1985
nop
setx loop_1986, %l0, %l1
jmpl %l1, %o5
add %o7, 0x12ED, %g4
be,a,pt %icc, loop_1987
loop_1985:
fbule,a %fcc0, loop_1988
loop_1986:
nop
setx loop_1989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc loop_1990
loop_1987:
fbuge,a %fcc0, loop_1991
loop_1988:
fabss %f13, %f5
loop_1989:
edge32l %i5, %i7, %i6
loop_1990:
fmovdpos %icc, %f13, %f14
loop_1991:
fxor %f6, %f12, %f0
ldsb [%l7 + 0x52], %i0
ldsw [%l7 + 0x2C], %o1
movrgz %l1, 0x217, %g6
ldd [%l7 + 0x28], %f4
fabss %f3, %f15
movl %xcc, %l2, %o0
stx %i1, [%l7 + 0x60]
stx %o6, [%l7 + 0x58]
fbo,a %fcc2, loop_1992
ldsb [%l7 + 0x74], %g1
stw %i2, [%l7 + 0x34]
fpsub16s %f1, %f2, %f2
loop_1992:
fcmped %fcc0, %f10, %f10
smulcc %g7, 0x1766, %i3
fble,a %fcc1, loop_1993
lduh [%l7 + 0x42], %i4
ldsh [%l7 + 0x1C], %g3
st %f5, [%l7 + 0x78]
loop_1993:
stb %o3, [%l7 + 0x76]
tvc %icc, 0x2
fandnot1 %f14, %f10, %f4
fands %f10, %f10, %f15
stb %l6, [%l7 + 0x5F]
xnor %g5, 0x04CC, %l5
and %l3, 0x0331, %l0
fcmpeq32 %f4, %f8, %o4
bl %xcc, loop_1994
std %f8, [%l7 + 0x38]
tl %icc, 0x2
lduh [%l7 + 0x5E], %o2
loop_1994:
stw %l4, [%l7 + 0x08]
ld [%l7 + 0x28], %f2
bne,a loop_1995
edge8n %g2, %o5, %o7
fnegd %f10, %f2
edge16l %g4, %i5, %i7
loop_1995:
fmovscc %xcc, %f6, %f15
bpos,a %xcc, loop_1996
fmovrdlez %i0, %f2, %f0
ldsb [%l7 + 0x21], %i6
ldub [%l7 + 0x69], %l1
loop_1996:
fmovrse %o1, %f15, %f8
stw %l2, [%l7 + 0x48]
fmovrdlz %o0, %f10, %f2
smulcc %i1, %o6, %g6
ld [%l7 + 0x6C], %f14
fcmpes %fcc2, %f7, %f0
edge32 %g1, %g7, %i3
ldsh [%l7 + 0x32], %i4
stx %g3, [%l7 + 0x58]
fxor %f6, %f0, %f4
st %f6, [%l7 + 0x14]
ldub [%l7 + 0x6C], %i2
fmovrsgez %l6, %f6, %f9
alignaddrl %g5, %o3, %l5
fmovs %f14, %f6
movrlz %l3, %l0, %o2
fmovrdgez %l4, %f2, %f6
ldsh [%l7 + 0x5C], %o4
fmovde %xcc, %f1, %f13
ldub [%l7 + 0x58], %g2
sdivx %o5, 0x027F, %o7
smulcc %g4, %i7, %i5
bne,pt %icc, loop_1997
lduh [%l7 + 0x12], %i6
bvs,a loop_1998
edge8 %l1, %i0, %o1
loop_1997:
lduh [%l7 + 0x3C], %o0
fxor %f6, %f12, %f6
loop_1998:
for %f14, %f12, %f14
ldx [%l7 + 0x78], %l2
subccc %o6, %i1, %g6
fbl,a %fcc3, loop_1999
nop
setx loop_2000, %l0, %l1
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 + 0x4C], %g7
movrlez %i3, %g1, %g3
loop_1999:
bcc,a %xcc, loop_2001
loop_2000:
and %i2, 0x07E9, %l6
fnegd %f8, %f4
bgu,a %xcc, loop_2002
loop_2001:
sth %g5, [%l7 + 0x10]
stw %i4, [%l7 + 0x3C]
fpsub32 %f8, %f6, %f10
loop_2002:
fbge,a %fcc3, loop_2003
fbge %fcc1, loop_2004
ldsb [%l7 + 0x13], %o3
fmovda %xcc, %f3, %f10
loop_2003:
fnegs %f15, %f11
loop_2004:
fbo %fcc0, loop_2005
movg %icc, %l3, %l0
fpadd16s %f10, %f6, %f8
fmovsgu %xcc, %f11, %f5
loop_2005:
movrlz %l5, 0x2C0, %o2
udivcc %o4, 0x1D0B, %g2
st %f7, [%l7 + 0x34]
fmovda %xcc, %f0, %f14
ldsb [%l7 + 0x49], %o5
fpadd32s %f1, %f1, %f1
andcc %o7, 0x1B28, %g4
fornot2 %f6, %f12, %f4
ldsw [%l7 + 0x14], %l4
fbuge,a %fcc3, loop_2006
tneg %icc, 0x6
fmovsle %xcc, %f6, %f0
bgu,a loop_2007
loop_2006:
movrgez %i5, %i7, %l1
sth %i6, [%l7 + 0x1E]
fblg %fcc0, loop_2008
loop_2007:
umul %o1, 0x099C, %o0
st %f12, [%l7 + 0x20]
brlz %i0, loop_2009
loop_2008:
ldub [%l7 + 0x54], %o6
orncc %l2, 0x0EC9, %i1
brz,a %g6, loop_2010
loop_2009:
ldx [%l7 + 0x10], %i3
std %f12, [%l7 + 0x50]
array32 %g7, %g3, %i2
loop_2010:
fmovrsgz %l6, %f10, %f1
fandnot1 %f10, %f4, %f6
lduh [%l7 + 0x56], %g1
std %f12, [%l7 + 0x10]
lduh [%l7 + 0x56], %i4
fmul8x16al %f0, %f2, %f12
bvc,a,pt %xcc, loop_2011
subc %o3, %l3, %l0
orcc %g5, %l5, %o2
fnands %f11, %f2, %f13
loop_2011:
lduw [%l7 + 0x20], %g2
ldub [%l7 + 0x39], %o4
fcmpeq16 %f2, %f6, %o5
bl,a %xcc, loop_2012
nop
setx loop_2013, %l0, %l1
jmpl %l1, %g4
fornot1s %f4, %f1, %f0
ldub [%l7 + 0x34], %o7
loop_2012:
sethi 0x1F0F, %l4
loop_2013:
fpmerge %f14, %f8, %f8
and %i7, %i5, %l1
fnegs %f15, %f12
fpadd32s %f0, %f13, %f14
umulcc %o1, %i6, %i0
lduw [%l7 + 0x08], %o6
stx %o0, [%l7 + 0x30]
edge32ln %l2, %g6, %i3
std %f12, [%l7 + 0x70]
fandnot1s %f1, %f8, %f11
ldsw [%l7 + 0x78], %i1
fnegs %f10, %f15
ldsw [%l7 + 0x64], %g3
fpack32 %f2, %f6, %f10
bleu,a,pn %icc, loop_2014
call loop_2015
movl %xcc, %i2, %l6
bl,a loop_2016
loop_2014:
sub %g1, 0x163E, %i4
loop_2015:
edge16n %o3, %g7, %l0
alignaddrl %l3, %g5, %l5
loop_2016:
fmovrdlez %o2, %f6, %f4
edge8n %g2, %o4, %o5
fabsd %f12, %f8
tl %icc, 0x7
fcmps %fcc3, %f12, %f3
srl %g4, %l4, %o7
for %f0, %f0, %f8
faligndata %f14, %f10, %f2
bge,a loop_2017
movcc %icc, %i5, %i7
tpos %xcc, 0x7
fmovsleu %xcc, %f9, %f15
loop_2017:
sub %l1, %o1, %i0
fpsub32 %f0, %f10, %f10
xnor %i6, 0x08AC, %o0
fzero %f12
movrgz %l2, %o6, %i3
fmovrdne %g6, %f4, %f6
fnot1 %f14, %f4
stb %g3, [%l7 + 0x1B]
movrgez %i1, %i2, %l6
sth %i4, [%l7 + 0x42]
sdivcc %g1, 0x1103, %g7
fmovdn %icc, %f6, %f6
fmovspos %xcc, %f12, %f7
ldsw [%l7 + 0x3C], %l0
bge %icc, loop_2018
std %f6, [%l7 + 0x18]
movne %xcc, %o3, %g5
stx %l5, [%l7 + 0x08]
loop_2018:
movrne %l3, 0x2EE, %o2
fmovsgu %icc, %f6, %f8
andncc %o4, %g2, %o5
ld [%l7 + 0x40], %f12
ldx [%l7 + 0x78], %g4
fcmps %fcc0, %f2, %f0
bneg,a %icc, loop_2019
bleu,pt %icc, loop_2020
ldsh [%l7 + 0x36], %l4
ld [%l7 + 0x18], %f10
loop_2019:
srlx %i5, 0x0A, %o7
loop_2020:
stb %l1, [%l7 + 0x5A]
bcc,pn %xcc, loop_2021
sdivcc %o1, 0x0A08, %i7
movgu %icc, %i6, %o0
lduh [%l7 + 0x32], %l2
loop_2021:
fnegs %f3, %f3
fbug %fcc3, loop_2022
edge32 %i0, %o6, %i3
fmovdneg %icc, %f11, %f7
subcc %g6, 0x112F, %g3
loop_2022:
movrgz %i1, 0x098, %l6
ble,a loop_2023
tge %icc, 0x0
fone %f8
array32 %i2, %g1, %i4
loop_2023:
smul %l0, %g7, %g5
ld [%l7 + 0x48], %f3
fpadd32s %f11, %f2, %f5
bn,a,pn %icc, loop_2024
ldub [%l7 + 0x29], %o3
movge %xcc, %l5, %o2
ldsh [%l7 + 0x46], %l3
loop_2024:
fandnot2s %f9, %f13, %f1
sub %o4, 0x12E7, %g2
brz,a %g4, loop_2025
fmovsvs %icc, %f12, %f7
lduh [%l7 + 0x72], %l4
std %f6, [%l7 + 0x38]
loop_2025:
fnand %f4, %f10, %f0
bge,pt %icc, loop_2026
fmul8sux16 %f0, %f8, %f12
addc %i5, %o7, %l1
fmovspos %icc, %f3, %f2
loop_2026:
ldd [%l7 + 0x18], %f6
ldd [%l7 + 0x50], %f6
fexpand %f3, %f4
xorcc %o5, %o1, %i6
st %f6, [%l7 + 0x60]
stw %o0, [%l7 + 0x64]
sth %l2, [%l7 + 0x6C]
bgu %xcc, loop_2027
fmuld8ulx16 %f10, %f4, %f4
fpackfix %f4, %f8
fmovdvc %xcc, %f13, %f7
loop_2027:
ld [%l7 + 0x68], %f5
st %f13, [%l7 + 0x44]
fcmpes %fcc2, %f4, %f2
std %f14, [%l7 + 0x58]
movg %xcc, %i0, %o6
fmovsle %icc, %f13, %f5
ldub [%l7 + 0x4D], %i3
array8 %i7, %g6, %i1
fbge,a %fcc1, loop_2028
alignaddr %l6, %i2, %g3
move %icc, %i4, %g1
srl %l0, %g7, %g5
loop_2028:
fmovrde %o3, %f12, %f6
stw %l5, [%l7 + 0x18]
subccc %o2, %l3, %g2
fandnot1 %f0, %f10, %f6
movl %xcc, %g4, %o4
fzero %f12
fcmpne16 %f8, %f4, %i5
lduw [%l7 + 0x40], %l4
fabss %f8, %f6
edge8n %o7, %l1, %o1
fmovdn %xcc, %f4, %f1
fornot1 %f0, %f6, %f8
stx %o5, [%l7 + 0x68]
fandnot1 %f10, %f4, %f2
sth %i6, [%l7 + 0x3E]
tle %xcc, 0x6
fbuge %fcc2, loop_2029
fblg %fcc2, loop_2030
stx %o0, [%l7 + 0x08]
fmovdn %xcc, %f2, %f15
loop_2029:
bl %icc, loop_2031
loop_2030:
smulcc %i0, 0x126B, %l2
tpos %icc, 0x3
tge %xcc, 0x1
loop_2031:
fmovrdgez %o6, %f4, %f12
movgu %xcc, %i7, %i3
movleu %xcc, %g6, %l6
fmovsvs %icc, %f10, %f8
tle %xcc, 0x5
fpadd16s %f6, %f15, %f4
ldub [%l7 + 0x18], %i2
fbul %fcc0, loop_2032
subc %g3, %i4, %i1
ldsb [%l7 + 0x10], %g1
fabsd %f2, %f4
loop_2032:
sdivx %l0, 0x12C4, %g7
sth %g5, [%l7 + 0x24]
fmovdne %icc, %f5, %f3
fmul8sux16 %f12, %f12, %f14
fcmps %fcc0, %f11, %f13
ld [%l7 + 0x14], %f8
tgu %xcc, 0x6
bn,a %icc, loop_2033
fpack16 %f0, %f10
fmovdgu %icc, %f8, %f7
stw %l5, [%l7 + 0x08]
loop_2033:
fcmpes %fcc1, %f6, %f0
xnor %o2, %o3, %l3
movleu %xcc, %g2, %o4
bneg,a,pn %icc, loop_2034
st %f13, [%l7 + 0x1C]
sth %i5, [%l7 + 0x18]
andn %l4, %g4, %l1
loop_2034:
fmovrse %o7, %f3, %f3
fsrc2 %f10, %f12
fmovrdne %o1, %f4, %f12
fone %f2
ld [%l7 + 0x68], %f6
st %f10, [%l7 + 0x2C]
fxnors %f0, %f7, %f9
fmul8x16au %f12, %f4, %f0
fblg %fcc3, loop_2035
ba,a,pt %xcc, loop_2036
sethi 0x1F4E, %i6
fpack32 %f4, %f4, %f8
loop_2035:
popc %o5, %i0
loop_2036:
fmuld8sux16 %f4, %f14, %f12
sth %l2, [%l7 + 0x0A]
ldub [%l7 + 0x53], %o6
fbn,a %fcc1, loop_2037
ld [%l7 + 0x44], %f14
xor %o0, %i7, %i3
fcmple32 %f0, %f10, %l6
loop_2037:
ldd [%l7 + 0x28], %f14
ldub [%l7 + 0x35], %i2
fbue %fcc0, loop_2038
orn %g6, 0x1838, %i4
fmovdge %xcc, %f15, %f5
stx %i1, [%l7 + 0x20]
loop_2038:
bvs loop_2039
movrne %g3, 0x339, %l0
add %g7, 0x1042, %g5
fmovdne %xcc, %f15, %f5
loop_2039:
umul %g1, 0x1895, %o2
movne %icc, %l5, %l3
fcmpeq16 %f14, %f4, %o3
sra %o4, 0x0A, %i5
stx %g2, [%l7 + 0x38]
fmovrslz %l4, %f15, %f3
array8 %l1, %g4, %o7
array32 %o1, %i6, %i0
fandnot2s %f12, %f3, %f5
mulscc %l2, 0x1EDF, %o5
fornot1s %f0, %f4, %f14
stx %o6, [%l7 + 0x70]
ldub [%l7 + 0x4A], %i7
fsrc2s %f13, %f7
fmovda %xcc, %f9, %f13
fmovrdne %i3, %f0, %f4
udiv %l6, 0x0B04, %i2
sth %g6, [%l7 + 0x5E]
fnot2s %f0, %f10
fandnot2s %f6, %f3, %f1
stb %i4, [%l7 + 0x17]
stw %o0, [%l7 + 0x08]
edge8n %i1, %g3, %g7
ble,a loop_2040
ble,a,pt %icc, loop_2041
fmovde %xcc, %f0, %f0
movrlez %g5, %l0, %g1
loop_2040:
edge8n %l5, %o2, %l3
loop_2041:
edge8ln %o3, %i5, %o4
nop
setx loop_2042, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %l4, %g2, %l1
umul %o7, 0x1759, %o1
movg %icc, %i6, %i0
loop_2042:
ld [%l7 + 0x30], %f12
movrlez %l2, 0x2EC, %g4
fone %f12
fmovdle %xcc, %f5, %f13
fpsub16 %f12, %f0, %f12
fnot1 %f4, %f2
movrgez %o6, 0x231, %o5
std %f4, [%l7 + 0x38]
subccc %i7, %i3, %i2
stw %l6, [%l7 + 0x44]
std %f10, [%l7 + 0x30]
lduw [%l7 + 0x30], %g6
ldsh [%l7 + 0x30], %o0
fmovsvs %xcc, %f15, %f9
lduh [%l7 + 0x30], %i1
fmovdge %xcc, %f6, %f2
mova %xcc, %i4, %g7
nop
setx loop_2043, %l0, %l1
jmpl %l1, %g5
ld [%l7 + 0x38], %f15
ldsh [%l7 + 0x2E], %g3
fble,a %fcc0, loop_2044
loop_2043:
movcc %xcc, %l0, %g1
stw %o2, [%l7 + 0x7C]
movleu %xcc, %l3, %l5
loop_2044:
fble,a %fcc2, loop_2045
udivcc %o3, 0x1F67, %i5
bcs,a,pt %xcc, loop_2046
fbul %fcc1, loop_2047
loop_2045:
fpsub32 %f12, %f8, %f2
fpadd16 %f2, %f12, %f8
loop_2046:
fand %f14, %f4, %f12
loop_2047:
fbl %fcc0, loop_2048
fabsd %f0, %f6
orcc %o4, %g2, %l4
ldsh [%l7 + 0x42], %o7
loop_2048:
addcc %o1, %i6, %i0
ldsw [%l7 + 0x48], %l1
fpadd16 %f8, %f10, %f12
ldsb [%l7 + 0x68], %g4
fbo %fcc2, loop_2049
stb %l2, [%l7 + 0x76]
and %o6, 0x1ED1, %i7
smulcc %i3, 0x1ABC, %i2
loop_2049:
fmovdcs %xcc, %f14, %f0
ldsb [%l7 + 0x71], %o5
fmovrslez %l6, %f2, %f2
edge8ln %g6, %o0, %i4
fbo,a %fcc0, loop_2050
bgu,a %icc, loop_2051
move %xcc, %g7, %i1
ldub [%l7 + 0x54], %g5
loop_2050:
andcc %g3, 0x02CB, %l0
loop_2051:
sub %o2, %l3, %l5
fpackfix %f8, %f0
ld [%l7 + 0x60], %f15
movrgz %o3, 0x3A5, %i5
ldsh [%l7 + 0x4E], %g1
fpackfix %f10, %f0
taddcctv %o4, 0x1F98, %g2
faligndata %f2, %f0, %f4
bcs,a,pt %xcc, loop_2052
ld [%l7 + 0x6C], %f10
ldx [%l7 + 0x48], %o7
fmovsneg %icc, %f5, %f12
loop_2052:
ldsb [%l7 + 0x5C], %l4
lduh [%l7 + 0x22], %o1
bneg,a %xcc, loop_2053
fmovrsne %i6, %f4, %f11
ldub [%l7 + 0x46], %i0
sdiv %g4, 0x045A, %l2
loop_2053:
fmul8x16au %f2, %f6, %f0
fornot1s %f1, %f4, %f12
bshuffle %f6, %f12, %f8
ldx [%l7 + 0x48], %o6
fmovdn %icc, %f2, %f14
fxors %f15, %f10, %f14
stb %l1, [%l7 + 0x08]
tne %icc, 0x5
fcmpeq32 %f6, %f14, %i7
fnors %f15, %f10, %f13
nop
setx loop_2054, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez,a %i3, loop_2055
fnot2 %f10, %f10
subcc %o5, %l6, %i2
loop_2054:
lduh [%l7 + 0x4A], %g6
loop_2055:
movrlez %i4, %o0, %i1
fbul %fcc1, loop_2056
fcmpne16 %f12, %f10, %g7
ldx [%l7 + 0x40], %g5
ldd [%l7 + 0x68], %f2
loop_2056:
fabsd %f2, %f12
call loop_2057
bgu,a,pn %xcc, loop_2058
fbo,a %fcc2, loop_2059
fnegs %f4, %f5
loop_2057:
call loop_2060
loop_2058:
movre %g3, 0x351, %o2
loop_2059:
or %l0, %l5, %l3
tle %icc, 0x7
loop_2060:
edge16l %i5, %g1, %o4
movpos %xcc, %g2, %o7
fpadd32s %f7, %f2, %f2
movn %icc, %l4, %o3
fbne,a %fcc1, loop_2061
tleu %icc, 0x6
bge,pt %icc, loop_2062
movg %xcc, %i6, %o1
loop_2061:
std %f10, [%l7 + 0x18]
fbue,a %fcc3, loop_2063
loop_2062:
fbule,a %fcc3, loop_2064
ldsw [%l7 + 0x0C], %i0
fnor %f0, %f8, %f4
loop_2063:
fmovdpos %icc, %f15, %f1
loop_2064:
fbge %fcc2, loop_2065
xnor %g4, %o6, %l1
fpadd32s %f11, %f12, %f13
fmovrsgz %i7, %f15, %f9
loop_2065:
siam 0x7
ldsb [%l7 + 0x7C], %i3
fmuld8sux16 %f0, %f14, %f2
ldsb [%l7 + 0x68], %o5
fzeros %f7
fbu %fcc0, loop_2066
tge %icc, 0x2
stx %l6, [%l7 + 0x50]
fmovse %xcc, %f13, %f1
loop_2066:
fabsd %f14, %f14
movvs %xcc, %i2, %l2
sth %i4, [%l7 + 0x2E]
bcc,a %xcc, loop_2067
bn loop_2068
tge %xcc, 0x2
fmovsge %icc, %f4, %f15
loop_2067:
nop
setx loop_2069, %l0, %l1
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_2068:
ldd [%l7 + 0x30], %f8
ldd [%l7 + 0x70], %f0
fors %f15, %f8, %f4
loop_2069:
ld [%l7 + 0x70], %f1
brlz %g6, loop_2070
fmovrsgz %o0, %f7, %f7
lduw [%l7 + 0x18], %i1
fxors %f7, %f14, %f12
loop_2070:
sth %g5, [%l7 + 0x5E]
ldsw [%l7 + 0x7C], %g7
sth %o2, [%l7 + 0x12]
udivx %g3, 0x16BA, %l0
movrlz %l3, 0x3A6, %i5
fmovrsgz %l5, %f2, %f4
stb %o4, [%l7 + 0x57]
fmovspos %icc, %f15, %f13
movneg %xcc, %g2, %g1
fmovrdlz %o7, %f4, %f0
lduh [%l7 + 0x32], %l4
fxors %f8, %f2, %f4
nop
setx loop_2071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o3, 0x11E9, %o1
srl %i6, %g4, %o6
fmovdneg %icc, %f1, %f11
loop_2071:
tle %xcc, 0x6
tge %xcc, 0x7
tvs %xcc, 0x3
nop
setx loop_2072, %l0, %l1
jmpl %l1, %l1
lduh [%l7 + 0x54], %i7
ldd [%l7 + 0x70], %f2
ldx [%l7 + 0x58], %i3
loop_2072:
fnot1s %f1, %f14
sth %i0, [%l7 + 0x1C]
ldub [%l7 + 0x4B], %l6
ldsw [%l7 + 0x70], %i2
srax %l2, %i4, %g6
tgu %icc, 0x4
fpadd16 %f6, %f10, %f0
sll %o0, %o5, %i1
ldx [%l7 + 0x20], %g7
fnors %f11, %f6, %f0
std %f12, [%l7 + 0x58]
fcmps %fcc3, %f10, %f14
ldd [%l7 + 0x78], %f14
fpadd16s %f1, %f2, %f3
stx %o2, [%l7 + 0x38]
fmuld8sux16 %f1, %f9, %f0
fzeros %f11
andn %g3, 0x15FA, %l0
fmovscc %icc, %f7, %f3
nop
setx loop_2073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x18], %l3
fmovrsgez %i5, %f6, %f11
fbne,a %fcc0, loop_2074
loop_2073:
sub %g5, %o4, %g2
fpackfix %f4, %f0
fbul %fcc0, loop_2075
loop_2074:
array32 %g1, %o7, %l4
std %f6, [%l7 + 0x08]
movne %icc, %o3, %o1
loop_2075:
mulscc %l5, 0x056E, %g4
tcc %icc, 0x4
ldsw [%l7 + 0x30], %o6
bl,pn %xcc, loop_2076
nop
setx loop_2077, %l0, %l1
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 + 0x50], %i6
edge16 %l1, %i3, %i7
loop_2076:
alignaddr %i0, %i2, %l6
loop_2077:
ld [%l7 + 0x14], %f9
orcc %l2, %g6, %o0
fmovdcs %xcc, %f15, %f9
fbg,a %fcc2, loop_2078
fmovrde %i4, %f8, %f4
fmovrsgez %i1, %f5, %f3
fbne %fcc3, loop_2079
loop_2078:
array32 %g7, %o2, %o5
fmovd %f2, %f0
ldsw [%l7 + 0x24], %l0
loop_2079:
fornot2 %f4, %f10, %f10
lduw [%l7 + 0x74], %g3
fpadd16s %f5, %f11, %f9
stx %l3, [%l7 + 0x28]
ldsw [%l7 + 0x38], %g5
stx %i5, [%l7 + 0x58]
ldsh [%l7 + 0x54], %o4
movneg %xcc, %g2, %o7
edge16ln %l4, %g1, %o3
nop
setx loop_2080, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f0, %f4, %o1
stw %g4, [%l7 + 0x4C]
fandnot2s %f2, %f15, %f9
loop_2080:
ldsb [%l7 + 0x60], %o6
st %f12, [%l7 + 0x58]
andcc %l5, 0x0F29, %i6
andncc %l1, %i3, %i0
umulcc %i7, 0x0D05, %i2
bcs,a loop_2081
fmuld8ulx16 %f8, %f8, %f2
std %f10, [%l7 + 0x48]
fandnot2 %f4, %f10, %f12
loop_2081:
ldsb [%l7 + 0x6F], %l6
fmovsg %icc, %f10, %f4
ldsw [%l7 + 0x58], %g6
orn %o0, %l2, %i1
st %f9, [%l7 + 0x28]
and %g7, 0x0EE3, %o2
tgu %xcc, 0x2
lduh [%l7 + 0x42], %o5
fmovdvc %xcc, %f13, %f1
nop
setx loop_2082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x44], %i4
movneg %xcc, %g3, %l3
ldsb [%l7 + 0x2F], %g5
loop_2082:
fmovsne %xcc, %f12, %f0
fnors %f8, %f3, %f5
srlx %i5, %o4, %g2
fpmerge %f2, %f13, %f12
sth %l0, [%l7 + 0x1E]
brgz,a %o7, loop_2083
fmovde %xcc, %f2, %f14
movpos %xcc, %l4, %g1
tcc %icc, 0x3
loop_2083:
fblg,a %fcc3, loop_2084
fzeros %f4
fmul8x16 %f12, %f0, %f2
stb %o1, [%l7 + 0x12]
loop_2084:
fmovrslz %g4, %f11, %f0
lduw [%l7 + 0x60], %o6
ldsb [%l7 + 0x12], %o3
fornot2 %f10, %f12, %f8
fmovrdgez %i6, %f12, %f2
fabss %f13, %f14
ld [%l7 + 0x54], %f7
fmovdcc %xcc, %f5, %f4
st %f10, [%l7 + 0x24]
fornot2 %f4, %f6, %f2
orcc %l5, 0x0C8E, %l1
fmovsg %xcc, %f6, %f14
fmovsleu %xcc, %f4, %f13
array32 %i3, %i0, %i2
ldsw [%l7 + 0x1C], %l6
fbe,a %fcc3, loop_2085
mulx %g6, 0x066C, %o0
stb %l2, [%l7 + 0x2E]
lduw [%l7 + 0x0C], %i1
loop_2085:
movl %xcc, %g7, %i7
mulx %o2, 0x1F90, %i4
tn %icc, 0x0
fbug %fcc1, loop_2086
stw %g3, [%l7 + 0x40]
stx %l3, [%l7 + 0x78]
ldub [%l7 + 0x68], %g5
loop_2086:
movrlz %o5, 0x289, %i5
ld [%l7 + 0x3C], %f15
ldub [%l7 + 0x6B], %o4
fmul8x16al %f13, %f7, %f0
stw %l0, [%l7 + 0x40]
tne %xcc, 0x0
fnegs %f6, %f6
ld [%l7 + 0x38], %f3
movvc %xcc, %g2, %o7
tleu %icc, 0x3
and %g1, %o1, %l4
and %g4, %o3, %i6
fnot2 %f2, %f12
orncc %l5, %o6, %i3
te %xcc, 0x1
tcs %icc, 0x6
movgu %xcc, %i0, %l1
fmovrdgez %i2, %f10, %f10
fmovrdlez %l6, %f4, %f10
fmovrsgz %g6, %f5, %f3
bcs loop_2087
edge8ln %o0, %l2, %i1
subcc %g7, %i7, %o2
movl %icc, %g3, %i4
loop_2087:
st %f10, [%l7 + 0x7C]
st %f10, [%l7 + 0x18]
fmovsl %xcc, %f4, %f6
ldx [%l7 + 0x68], %g5
movre %o5, %i5, %l3
ldsh [%l7 + 0x2E], %o4
fcmpeq32 %f2, %f2, %l0
fbule %fcc0, loop_2088
fpadd32s %f4, %f2, %f0
sra %g2, %o7, %o1
tle %icc, 0x5
loop_2088:
ldub [%l7 + 0x52], %g1
siam 0x5
array32 %l4, %o3, %g4
fcmpne32 %f4, %f4, %l5
fbule %fcc2, loop_2089
fpadd32s %f4, %f11, %f1
movcs %icc, %o6, %i3
movvs %icc, %i6, %i0
loop_2089:
sth %i2, [%l7 + 0x60]
fzero %f14
st %f1, [%l7 + 0x0C]
mulx %l6, 0x04FA, %l1
bl,pn %xcc, loop_2090
fcmple32 %f4, %f4, %g6
mulx %o0, 0x0747, %l2
ldx [%l7 + 0x28], %g7
loop_2090:
fzeros %f8
std %f4, [%l7 + 0x38]
fxor %f12, %f4, %f14
ldsw [%l7 + 0x34], %i1
movne %xcc, %i7, %g3
tcs %icc, 0x4
ldd [%l7 + 0x28], %f6
array8 %i4, %o2, %g5
mulscc %o5, 0x0A83, %i5
fba %fcc1, loop_2091
fmovsge %xcc, %f12, %f2
fcmpd %fcc2, %f10, %f4
ldd [%l7 + 0x38], %f4
loop_2091:
tne %xcc, 0x0
fsrc2s %f0, %f2
ldub [%l7 + 0x38], %l3
fbl %fcc2, loop_2092
fmovsl %icc, %f10, %f4
umulcc %l0, %g2, %o7
movvc %icc, %o1, %o4
loop_2092:
fmovscc %icc, %f13, %f10
array8 %l4, %g1, %o3
stw %g4, [%l7 + 0x78]
tvc %xcc, 0x1
st %f10, [%l7 + 0x5C]
fmovscc %icc, %f5, %f5
st %f0, [%l7 + 0x64]
lduw [%l7 + 0x64], %l5
fands %f11, %f14, %f1
fmovdne %xcc, %f6, %f15
subccc %o6, 0x0C49, %i3
fmovdvc %xcc, %f11, %f0
bcc,a %icc, loop_2093
bvs,pn %icc, loop_2094
fmul8x16au %f5, %f10, %f8
tneg %xcc, 0x1
loop_2093:
lduh [%l7 + 0x70], %i0
loop_2094:
stw %i2, [%l7 + 0x78]
andn %i6, %l6, %l1
movl %icc, %o0, %g6
ldd [%l7 + 0x28], %f0
ldsb [%l7 + 0x47], %g7
edge16ln %i1, %i7, %l2
orncc %i4, %g3, %g5
lduh [%l7 + 0x48], %o2
andn %o5, 0x0627, %l3
fxors %f4, %f14, %f8
fmovdvs %xcc, %f1, %f13
fmovrslz %l0, %f1, %f8
movcs %xcc, %i5, %g2
stx %o7, [%l7 + 0x78]
tpos %xcc, 0x4
bpos,pn %xcc, loop_2095
fxnors %f3, %f11, %f14
stb %o4, [%l7 + 0x34]
ta %xcc, 0x0
loop_2095:
fmul8sux16 %f6, %f2, %f0
tvs %xcc, 0x0
orn %l4, %o1, %o3
fones %f7
ldub [%l7 + 0x49], %g4
fmovsleu %xcc, %f0, %f3
ldsw [%l7 + 0x2C], %l5
tcs %xcc, 0x2
movg %xcc, %g1, %i3
fones %f0
fmovscc %xcc, %f3, %f0
fpack16 %f12, %f13
fnot1s %f13, %f1
fornot2 %f0, %f14, %f6
ldd [%l7 + 0x68], %f8
fpmerge %f0, %f15, %f12
movrne %o6, 0x33D, %i0
stx %i2, [%l7 + 0x30]
brlz %i6, loop_2096
fpadd16s %f1, %f10, %f11
udivcc %l6, 0x084A, %o0
movvc %xcc, %g6, %g7
loop_2096:
ldsb [%l7 + 0x5D], %i1
fandnot2s %f2, %f8, %f5
std %f12, [%l7 + 0x50]
sra %l1, %l2, %i4
ldub [%l7 + 0x7C], %g3
fblg %fcc2, loop_2097
be,a %xcc, loop_2098
edge32 %i7, %o2, %g5
ldsw [%l7 + 0x7C], %o5
loop_2097:
fmovscc %xcc, %f4, %f13
loop_2098:
fmovsvc %xcc, %f4, %f6
tpos %xcc, 0x6
movle %xcc, %l0, %i5
sth %g2, [%l7 + 0x5E]
fmovdvc %xcc, %f7, %f8
fbl %fcc2, loop_2099
fbue %fcc1, loop_2100
be,a loop_2101
ble,pt %xcc, loop_2102
loop_2099:
movge %xcc, %o7, %o4
loop_2100:
fnegd %f2, %f14
loop_2101:
stw %l3, [%l7 + 0x24]
loop_2102:
bvc,a,pt %icc, loop_2103
sdivx %l4, 0x1CBA, %o1
std %f8, [%l7 + 0x60]
fands %f15, %f14, %f9
loop_2103:
edge16n %g4, %o3, %g1
fcmpeq32 %f8, %f2, %i3
andn %o6, 0x0FD9, %l5
st %f8, [%l7 + 0x1C]
fnands %f2, %f1, %f0
brlez %i0, loop_2104
fmovrslez %i6, %f3, %f5
ldd [%l7 + 0x78], %f4
edge32 %l6, %i2, %g6
loop_2104:
fones %f12
fmul8x16au %f4, %f15, %f0
nop
setx loop_2105, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o0, [%l7 + 0x68]
fnor %f0, %f10, %f4
fmovscs %xcc, %f3, %f8
loop_2105:
sllx %i1, 0x16, %l1
fbn,a %fcc3, loop_2106
ldx [%l7 + 0x10], %l2
movne %icc, %g7, %g3
stw %i7, [%l7 + 0x5C]
loop_2106:
tcc %icc, 0x1
srax %o2, %g5, %o5
fandnot2s %f7, %f3, %f13
ldx [%l7 + 0x20], %i4
fmovspos %xcc, %f14, %f7
movg %xcc, %l0, %i5
fmul8ulx16 %f0, %f6, %f10
movleu %icc, %g2, %o7
fmovdcc %xcc, %f1, %f7
fabsd %f4, %f4
fornot1 %f14, %f10, %f12
fmovdgu %icc, %f6, %f15
sth %l3, [%l7 + 0x2C]
tleu %xcc, 0x5
ldub [%l7 + 0x78], %l4
sth %o1, [%l7 + 0x4A]
mulscc %o4, %o3, %g4
srax %g1, 0x02, %i3
lduh [%l7 + 0x4A], %l5
fornot2 %f12, %f10, %f4
tvs %icc, 0x2
std %f8, [%l7 + 0x60]
movvs %icc, %i0, %i6
fone %f14
xnorcc %o6, 0x1EAE, %i2
movrgz %l6, 0x3EC, %o0
sllx %i1, 0x05, %l1
srlx %l2, 0x1B, %g6
fmuld8sux16 %f3, %f15, %f6
lduw [%l7 + 0x48], %g3
stw %i7, [%l7 + 0x38]
fmul8x16au %f7, %f9, %f6
tvs %xcc, 0x4
edge16l %g7, %g5, %o2
sth %i4, [%l7 + 0x22]
fmovrde %o5, %f4, %f6
fmovsa %xcc, %f11, %f11
ldsb [%l7 + 0x58], %i5
lduh [%l7 + 0x78], %l0
ble,a,pt %icc, loop_2107
fcmpgt16 %f12, %f14, %o7
movvc %icc, %g2, %l3
edge16l %o1, %l4, %o4
loop_2107:
orn %o3, %g4, %g1
std %f12, [%l7 + 0x70]
mulscc %l5, %i0, %i3
fmovsn %icc, %f3, %f12
fcmple16 %f2, %f2, %i6
movg %xcc, %o6, %i2
fxnors %f12, %f14, %f0
fpack16 %f10, %f1
srax %l6, %o0, %l1
fmovscc %xcc, %f3, %f12
ldd [%l7 + 0x68], %f8
fnor %f4, %f2, %f4
ldsw [%l7 + 0x54], %l2
edge16n %g6, %i1, %g3
fpmerge %f8, %f7, %f10
fmovd %f10, %f10
ldub [%l7 + 0x4D], %i7
nop
setx loop_2108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tgu %xcc, 0x4
ldsh [%l7 + 0x50], %g5
ldx [%l7 + 0x20], %o2
loop_2108:
lduh [%l7 + 0x5C], %i4
brnz,a %g7, loop_2109
fmovde %xcc, %f12, %f12
taddcctv %i5, 0x0A93, %l0
ldsw [%l7 + 0x40], %o7
loop_2109:
stb %o5, [%l7 + 0x6C]
xnorcc %l3, %o1, %g2
std %f8, [%l7 + 0x70]
movcs %icc, %l4, %o4
fmovdn %icc, %f5, %f2
addcc %o3, 0x1E3E, %g1
fxnors %f8, %f4, %f1
fnot1s %f15, %f3
fnot1s %f10, %f5
sdivcc %g4, 0x0B5C, %i0
be,a,pt %xcc, loop_2110
lduh [%l7 + 0x6C], %i3
fbne %fcc1, loop_2111
fmovsle %icc, %f13, %f0
loop_2110:
sdivx %i6, 0x08F2, %o6
fmovsg %icc, %f3, %f7
loop_2111:
st %f14, [%l7 + 0x68]
movge %xcc, %i2, %l5
fone %f6
stw %l6, [%l7 + 0x64]
bcc %icc, loop_2112
stw %o0, [%l7 + 0x64]
ldsh [%l7 + 0x46], %l1
mova %icc, %l2, %g6
loop_2112:
fble %fcc2, loop_2113
fcmpne32 %f6, %f12, %g3
fmul8x16al %f6, %f15, %f0
edge32l %i7, %g5, %o2
loop_2113:
umul %i4, 0x19E0, %g7
std %f0, [%l7 + 0x38]
sdivcc %i5, 0x0F3F, %l0
fand %f6, %f12, %f0
fnands %f0, %f13, %f7
sub %o7, 0x0E78, %i1
brgz,a %l3, loop_2114
subcc %o5, %o1, %l4
fmovdne %xcc, %f5, %f12
tgu %icc, 0x7
loop_2114:
ld [%l7 + 0x30], %f15
movneg %icc, %g2, %o4
fblg,a %fcc2, loop_2115
fmovse %icc, %f2, %f6
movcs %icc, %o3, %g4
fmovsg %xcc, %f8, %f11
loop_2115:
bneg,a,pn %xcc, loop_2116
lduh [%l7 + 0x7C], %i0
sth %g1, [%l7 + 0x6E]
brgez %i6, loop_2117
loop_2116:
fpsub16 %f14, %f8, %f10
taddcc %o6, %i3, %i2
andncc %l6, %o0, %l5
loop_2117:
tvc %xcc, 0x4
std %f6, [%l7 + 0x60]
fones %f3
fmovdvs %icc, %f9, %f9
lduw [%l7 + 0x28], %l2
movle %icc, %l1, %g3
ldub [%l7 + 0x0E], %i7
fcmpgt32 %f6, %f4, %g6
fnegs %f13, %f2
sdiv %g5, 0x0A8E, %i4
ldub [%l7 + 0x3F], %o2
fbo %fcc1, loop_2118
andn %i5, %g7, %o7
fcmpd %fcc1, %f0, %f2
srlx %l0, 0x05, %l3
loop_2118:
tsubcctv %i1, %o1, %o5
fmovspos %xcc, %f4, %f2
lduw [%l7 + 0x6C], %g2
bshuffle %f12, %f10, %f8
array8 %l4, %o3, %o4
movrne %i0, %g4, %i6
ldx [%l7 + 0x10], %o6
stx %i3, [%l7 + 0x68]
bgu,a %xcc, loop_2119
tsubcc %i2, 0x1B60, %l6
movneg %icc, %o0, %l5
fornot2 %f0, %f14, %f2
loop_2119:
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x6C], %l2
movcc %xcc, %g1, %l1
fmovspos %xcc, %f14, %f11
move %xcc, %g3, %i7
lduw [%l7 + 0x60], %g6
fmovdn %xcc, %f15, %f14
fbuge %fcc1, loop_2120
ldd [%l7 + 0x60], %f12
ldsh [%l7 + 0x36], %i4
movpos %icc, %g5, %o2
loop_2120:
taddcctv %i5, %g7, %l0
fbo %fcc2, loop_2121
fnegd %f10, %f6
stx %l3, [%l7 + 0x48]
tn %xcc, 0x4
loop_2121:
udiv %i1, 0x0AAA, %o1
edge32n %o7, %g2, %o5
lduw [%l7 + 0x40], %l4
ld [%l7 + 0x50], %f15
fmovdgu %xcc, %f14, %f14
edge16ln %o4, %o3, %i0
siam 0x6
ldsw [%l7 + 0x7C], %i6
fpackfix %f14, %f5
fmovrdgz %g4, %f4, %f12
mova %xcc, %o6, %i2
xnor %l6, %o0, %i3
movg %xcc, %l5, %l2
fmovdpos %icc, %f9, %f15
fpmerge %f15, %f12, %f2
tgu %icc, 0x1
ldd [%l7 + 0x18], %f8
stb %g1, [%l7 + 0x1E]
stw %g3, [%l7 + 0x14]
ldx [%l7 + 0x10], %i7
ldub [%l7 + 0x52], %g6
fbuge %fcc0, loop_2122
stw %l1, [%l7 + 0x0C]
tleu %icc, 0x4
movcc %icc, %g5, %i4
loop_2122:
st %f14, [%l7 + 0x0C]
ldsw [%l7 + 0x5C], %i5
sdivcc %o2, 0x12AA, %g7
ld [%l7 + 0x44], %f0
taddcctv %l0, %i1, %l3
fornot1s %f6, %f13, %f13
ldsh [%l7 + 0x52], %o7
edge8ln %o1, %o5, %g2
bshuffle %f2, %f8, %f6
fpmerge %f5, %f0, %f0
ldsb [%l7 + 0x3F], %o4
ble,pn %icc, loop_2123
stw %l4, [%l7 + 0x40]
smul %i0, 0x1861, %o3
fornot2s %f11, %f8, %f9
loop_2123:
ldub [%l7 + 0x5B], %g4
edge8ln %o6, %i6, %l6
edge16ln %i2, %o0, %i3
fmuld8sux16 %f9, %f2, %f8
stx %l2, [%l7 + 0x30]
add %l5, 0x0C65, %g1
st %f14, [%l7 + 0x14]
tvs %icc, 0x5
bpos loop_2124
fnor %f8, %f12, %f12
ldsh [%l7 + 0x1C], %g3
fmul8x16au %f2, %f10, %f2
loop_2124:
stw %i7, [%l7 + 0x14]
fxors %f0, %f10, %f11
bg,a,pt %xcc, loop_2125
sth %g6, [%l7 + 0x78]
fsrc1 %f8, %f0
movre %g5, 0x2F5, %i4
loop_2125:
fmovdvc %icc, %f8, %f7
fpadd16 %f14, %f12, %f8
bleu,a %xcc, loop_2126
subccc %l1, %i5, %o2
lduh [%l7 + 0x42], %l0
sth %i1, [%l7 + 0x4C]
loop_2126:
fmovdgu %icc, %f15, %f2
fmovsle %icc, %f9, %f3
fcmpne16 %f4, %f10, %l3
edge16n %g7, %o7, %o1
orcc %g2, 0x0FC7, %o4
movle %xcc, %o5, %l4
fmovsneg %icc, %f8, %f15
sth %o3, [%l7 + 0x0E]
fmuld8sux16 %f13, %f8, %f4
ldsw [%l7 + 0x58], %i0
st %f5, [%l7 + 0x3C]
movrgez %g4, 0x33E, %i6
fmovdn %icc, %f2, %f8
ldx [%l7 + 0x20], %l6
ble,a,pn %xcc, loop_2127
std %f4, [%l7 + 0x18]
fmovrslz %i2, %f6, %f5
ldub [%l7 + 0x0D], %o0
loop_2127:
fnegs %f4, %f13
ldub [%l7 + 0x6F], %o6
fbuge %fcc0, loop_2128
fors %f11, %f12, %f12
st %f3, [%l7 + 0x44]
fmovdcs %xcc, %f14, %f14
loop_2128:
movneg %xcc, %i3, %l2
mova %icc, %l5, %g1
alignaddr %g3, %i7, %g5
srlx %g6, 0x1D, %l1
fmovdle %icc, %f13, %f0
ta %xcc, 0x6
tne %xcc, 0x6
umulcc %i4, 0x1353, %i5
brgz,a %o2, loop_2129
fpsub32s %f15, %f7, %f1
fors %f8, %f6, %f10
bcc,pt %icc, loop_2130
loop_2129:
ldub [%l7 + 0x6D], %i1
ldx [%l7 + 0x70], %l3
ldx [%l7 + 0x40], %g7
loop_2130:
fnot2s %f3, %f9
fbu %fcc2, loop_2131
fbge,a %fcc1, loop_2132
fcmple16 %f4, %f2, %o7
fble,a %fcc2, loop_2133
loop_2131:
ldx [%l7 + 0x70], %o1
loop_2132:
fpsub32 %f0, %f0, %f10
tcs %icc, 0x1
loop_2133:
umulcc %g2, 0x0ACD, %o4
ld [%l7 + 0x48], %f9
popc %o5, %l0
edge8l %o3, %l4, %g4
edge32n %i0, %i6, %i2
edge8ln %l6, %o0, %i3
fzero %f6
ta %xcc, 0x3
bvs,pn %icc, loop_2134
tcc %xcc, 0x0
fbug %fcc1, loop_2135
ta %icc, 0x6
loop_2134:
tcs %icc, 0x5
fcmpeq16 %f10, %f14, %o6
loop_2135:
fcmpeq32 %f8, %f0, %l2
fmovsg %icc, %f11, %f14
fands %f7, %f9, %f11
tn %icc, 0x6
fpadd16 %f14, %f4, %f14
fmovrsne %g1, %f11, %f13
orncc %l5, 0x161F, %g3
alignaddrl %i7, %g6, %l1
lduh [%l7 + 0x3A], %g5
edge16ln %i5, %i4, %i1
bshuffle %f12, %f0, %f8
ldub [%l7 + 0x32], %o2
ld [%l7 + 0x3C], %f7
ldd [%l7 + 0x48], %f6
nop
setx loop_2136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x2
te %xcc, 0x2
ldx [%l7 + 0x70], %l3
loop_2136:
subc %g7, %o7, %g2
fpadd16s %f6, %f4, %f14
fmovdpos %xcc, %f11, %f12
mova %icc, %o1, %o5
sth %l0, [%l7 + 0x68]
ld [%l7 + 0x28], %f14
fsrc2 %f10, %f8
addccc %o3, 0x192B, %o4
fbl %fcc2, loop_2137
sll %l4, %i0, %i6
edge16 %g4, %l6, %i2
stw %o0, [%l7 + 0x20]
loop_2137:
fmovdl %icc, %f3, %f12
stb %o6, [%l7 + 0x56]
tsubcctv %i3, 0x14C9, %g1
lduw [%l7 + 0x0C], %l5
smul %g3, %l2, %i7
fxor %f4, %f2, %f14
fpsub16 %f4, %f10, %f6
stw %l1, [%l7 + 0x0C]
ld [%l7 + 0x30], %f0
stx %g5, [%l7 + 0x78]
fmovrsne %i5, %f3, %f10
ldd [%l7 + 0x60], %f14
brgz %i4, loop_2138
fcmpne32 %f10, %f12, %g6
umulcc %o2, 0x1473, %i1
fmuld8sux16 %f6, %f13, %f10
loop_2138:
st %f3, [%l7 + 0x64]
alignaddrl %g7, %l3, %o7
st %f0, [%l7 + 0x5C]
fpadd32s %f12, %f12, %f12
sth %g2, [%l7 + 0x3E]
tgu %xcc, 0x5
movgu %icc, %o1, %l0
sth %o3, [%l7 + 0x52]
tne %xcc, 0x1
bcs,a,pn %icc, loop_2139
subccc %o5, 0x1199, %o4
movvs %xcc, %i0, %i6
siam 0x6
loop_2139:
bcs,pt %icc, loop_2140
ldsb [%l7 + 0x48], %g4
alignaddr %l4, %l6, %o0
udivcc %o6, 0x11B1, %i3
loop_2140:
fpadd16 %f4, %f0, %f0
mulscc %g1, 0x1067, %l5
orncc %i2, %l2, %g3
fxnors %f4, %f13, %f3
sth %i7, [%l7 + 0x60]
fpmerge %f0, %f1, %f4
fmovsneg %icc, %f9, %f0
fcmpne32 %f8, %f14, %g5
lduw [%l7 + 0x1C], %l1
fxnor %f10, %f2, %f8
fmovs %f3, %f6
movrlz %i5, %g6, %i4
smul %i1, 0x1496, %g7
ldx [%l7 + 0x28], %o2
std %f2, [%l7 + 0x50]
brgez %l3, loop_2141
sth %g2, [%l7 + 0x66]
sethi 0x156B, %o1
st %f12, [%l7 + 0x7C]
loop_2141:
ldd [%l7 + 0x78], %f8
tsubcctv %l0, 0x08A0, %o3
ldub [%l7 + 0x3C], %o7
brgez,a %o5, loop_2142
movre %i0, 0x023, %o4
srlx %i6, 0x10, %g4
tleu %xcc, 0x1
loop_2142:
ldsw [%l7 + 0x0C], %l4
ldsw [%l7 + 0x6C], %l6
subcc %o0, %o6, %g1
bge,a,pt %icc, loop_2143
fbug,a %fcc2, loop_2144
fmovspos %xcc, %f14, %f9
udivcc %i3, 0x1257, %i2
loop_2143:
addc %l2, 0x098E, %g3
loop_2144:
movpos %icc, %i7, %l5
bcs,a %xcc, loop_2145
fbuge %fcc3, loop_2146
movcs %icc, %l1, %i5
bn,a %icc, loop_2147
loop_2145:
movle %xcc, %g5, %g6
loop_2146:
nop
setx loop_2148, %l0, %l1
jmpl %l1, %i4
bvs,pt %xcc, loop_2149
loop_2147:
andcc %i1, 0x0716, %o2
edge32l %l3, %g2, %g7
loop_2148:
fmovdn %icc, %f10, %f10
loop_2149:
movl %xcc, %l0, %o1
fsrc1 %f0, %f8
nop
setx loop_2150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umulcc %o7, %o3, %i0
fpsub16s %f3, %f3, %f8
sth %o4, [%l7 + 0x30]
loop_2150:
ldsh [%l7 + 0x30], %i6
sth %g4, [%l7 + 0x46]
bcc,pt %icc, loop_2151
tsubcctv %l4, %l6, %o0
orncc %o5, 0x0E2D, %o6
fmovdn %icc, %f14, %f12
loop_2151:
stx %g1, [%l7 + 0x40]
ldsb [%l7 + 0x7C], %i2
ldx [%l7 + 0x08], %i3
fbuge %fcc3, loop_2152
fcmpgt32 %f0, %f2, %g3
stb %l2, [%l7 + 0x12]
fmovrdgez %l5, %f14, %f4
loop_2152:
fbe,a %fcc0, loop_2153
stw %l1, [%l7 + 0x20]
fpmerge %f12, %f15, %f14
ldd [%l7 + 0x50], %f2
loop_2153:
alignaddrl %i7, %g5, %g6
stb %i5, [%l7 + 0x64]
fbuge %fcc0, loop_2154
or %i4, 0x040A, %o2
fmovdleu %xcc, %f14, %f9
fpsub32 %f0, %f4, %f14
loop_2154:
xnor %l3, %g2, %g7
ble,a,pn %icc, loop_2155
ba,a,pn %xcc, loop_2156
stw %l0, [%l7 + 0x70]
alignaddrl %o1, %i1, %o3
loop_2155:
udiv %i0, 0x0FDA, %o4
loop_2156:
fcmpgt16 %f10, %f2, %i6
fornot1 %f12, %f10, %f6
ldsh [%l7 + 0x3A], %o7
ldub [%l7 + 0x2E], %l4
st %f7, [%l7 + 0x14]
fbule %fcc0, loop_2157
fbu,a %fcc0, loop_2158
st %f11, [%l7 + 0x18]
stx %g4, [%l7 + 0x40]
loop_2157:
xnor %o0, 0x1B0A, %l6
loop_2158:
fmovdge %icc, %f0, %f11
stx %o5, [%l7 + 0x58]
std %f14, [%l7 + 0x18]
fmovrslez %g1, %f11, %f14
std %f14, [%l7 + 0x58]
tcc %icc, 0x2
bge %xcc, loop_2159
tg %xcc, 0x6
fxnors %f1, %f2, %f1
fornot1 %f0, %f14, %f8
loop_2159:
fbne,a %fcc3, loop_2160
ldsw [%l7 + 0x38], %i2
stw %i3, [%l7 + 0x1C]
smulcc %g3, %o6, %l2
loop_2160:
ldd [%l7 + 0x78], %f2
fmul8x16 %f4, %f10, %f4
umulcc %l1, 0x0D8D, %i7
ldub [%l7 + 0x60], %g5
lduh [%l7 + 0x58], %g6
fbuge,a %fcc3, loop_2161
fand %f8, %f10, %f8
tsubcctv %l5, 0x144B, %i5
lduh [%l7 + 0x46], %o2
loop_2161:
ta %xcc, 0x3
bcc,a loop_2162
ld [%l7 + 0x5C], %f2
ldsb [%l7 + 0x65], %l3
stw %i4, [%l7 + 0x68]
loop_2162:
ldx [%l7 + 0x08], %g7
stb %g2, [%l7 + 0x61]
fmovrslz %o1, %f10, %f9
lduw [%l7 + 0x7C], %i1
stb %o3, [%l7 + 0x52]
udivcc %l0, 0x1AF7, %i0
fmovdleu %icc, %f5, %f3
fsrc1s %f4, %f13
bshuffle %f12, %f2, %f10
stx %o4, [%l7 + 0x58]
ldub [%l7 + 0x20], %o7
srl %i6, %g4, %l4
nop
setx loop_2163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x7
std %f6, [%l7 + 0x50]
fbue %fcc0, loop_2164
loop_2163:
fmovsn %xcc, %f11, %f7
fmovrslez %l6, %f8, %f12
ldsb [%l7 + 0x76], %o5
loop_2164:
ldd [%l7 + 0x20], %f8
fpack32 %f14, %f12, %f10
fnands %f11, %f0, %f8
stb %o0, [%l7 + 0x5A]
ldsh [%l7 + 0x4C], %g1
fornot2s %f10, %f15, %f8
movl %xcc, %i3, %g3
bl %icc, loop_2165
taddcc %i2, 0x159C, %o6
std %f8, [%l7 + 0x20]
fcmpgt32 %f8, %f6, %l1
loop_2165:
fsrc2 %f12, %f12
add %l2, 0x0923, %g5
srl %g6, 0x13, %l5
fzeros %f1
stx %i7, [%l7 + 0x30]
edge16 %o2, %i5, %l3
ldub [%l7 + 0x45], %i4
fmovsg %xcc, %f12, %f5
srl %g7, %g2, %i1
ldsw [%l7 + 0x3C], %o3
ldsw [%l7 + 0x6C], %o1
st %f5, [%l7 + 0x1C]
xnorcc %l0, %o4, %o7
fbule,a %fcc0, loop_2166
fones %f2
brgez,a %i6, loop_2167
std %f10, [%l7 + 0x78]
loop_2166:
ldd [%l7 + 0x60], %f0
fcmped %fcc0, %f10, %f2
loop_2167:
ldsw [%l7 + 0x40], %g4
fsrc1s %f2, %f10
ldx [%l7 + 0x70], %i0
st %f4, [%l7 + 0x08]
lduw [%l7 + 0x44], %l6
movleu %xcc, %o5, %o0
movvs %icc, %g1, %l4
std %f4, [%l7 + 0x78]
fnands %f13, %f0, %f7
xor %i3, 0x1BDB, %g3
edge32ln %i2, %o6, %l1
edge8n %g5, %g6, %l5
fmovsle %xcc, %f0, %f0
edge8 %i7, %l2, %o2
st %f10, [%l7 + 0x38]
ldsb [%l7 + 0x27], %i5
st %f3, [%l7 + 0x34]
fsrc1s %f4, %f3
brlez %l3, loop_2168
and %g7, %i4, %i1
ldx [%l7 + 0x70], %o3
edge16ln %g2, %o1, %l0
loop_2168:
tcc %xcc, 0x5
fandnot2s %f9, %f10, %f7
fbl,a %fcc1, loop_2169
fors %f13, %f11, %f2
sll %o4, 0x01, %o7
fmovrsgz %i6, %f0, %f14
loop_2169:
fmovdn %xcc, %f5, %f10
std %f4, [%l7 + 0x70]
stb %i0, [%l7 + 0x25]
mulscc %g4, %l6, %o5
udivcc %o0, 0x1861, %l4
fornot1s %f13, %f9, %f6
alignaddr %i3, %g1, %i2
andcc %g3, 0x0EAC, %o6
lduw [%l7 + 0x14], %g5
fcmpgt16 %f10, %f10, %g6
ldub [%l7 + 0x68], %l1
fmovdneg %icc, %f6, %f8
tcc %xcc, 0x6
fmovdvc %xcc, %f5, %f12
fnegd %f12, %f4
fors %f10, %f0, %f2
tn %xcc, 0x2
st %f15, [%l7 + 0x34]
fpackfix %f10, %f10
edge32l %l5, %i7, %l2
edge16 %i5, %o2, %l3
fbg,a %fcc3, loop_2170
udivcc %i4, 0x12AF, %i1
fpmerge %f9, %f3, %f2
faligndata %f4, %f8, %f4
loop_2170:
fcmpd %fcc2, %f0, %f8
fpack32 %f6, %f4, %f12
tg %icc, 0x3
fcmpeq32 %f14, %f8, %o3
fxors %f3, %f14, %f3
fandnot1s %f6, %f1, %f2
sth %g2, [%l7 + 0x70]
ldsh [%l7 + 0x62], %o1
edge8n %g7, %l0, %o4
movrgez %o7, 0x285, %i0
stx %g4, [%l7 + 0x30]
ldub [%l7 + 0x12], %l6
ld [%l7 + 0x34], %f10
fmovsa %icc, %f4, %f15
smul %i6, %o5, %l4
stw %o0, [%l7 + 0x58]
call loop_2171
movge %xcc, %g1, %i2
array16 %i3, %g3, %g5
bpos,pn %xcc, loop_2172
loop_2171:
fmuld8sux16 %f15, %f14, %f14
movpos %xcc, %g6, %l1
std %f12, [%l7 + 0x50]
loop_2172:
movre %l5, %o6, %i7
fnot1 %f0, %f8
ldsb [%l7 + 0x1E], %i5
fmovrdgez %o2, %f14, %f12
edge16n %l3, %i4, %l2
stw %o3, [%l7 + 0x64]
lduw [%l7 + 0x20], %i1
fmovsleu %icc, %f12, %f6
stw %o1, [%l7 + 0x44]
fbug %fcc1, loop_2173
ldsw [%l7 + 0x60], %g7
fnot1s %f9, %f3
ba,pt %icc, loop_2174
loop_2173:
sdiv %l0, 0x11E3, %g2
faligndata %f8, %f12, %f2
fmul8ulx16 %f2, %f8, %f0
loop_2174:
fmovsg %xcc, %f1, %f11
brlz %o4, loop_2175
ldsw [%l7 + 0x38], %o7
lduh [%l7 + 0x30], %i0
faligndata %f0, %f8, %f0
loop_2175:
andncc %g4, %i6, %o5
fmovsge %icc, %f7, %f11
fands %f15, %f11, %f12
fsrc1 %f4, %f6
tsubcctv %l6, 0x1D1E, %o0
fsrc1 %f12, %f12
fsrc2s %f8, %f7
ld [%l7 + 0x0C], %f5
fmovspos %xcc, %f4, %f12
fbue %fcc2, loop_2176
fcmps %fcc1, %f13, %f1
array32 %l4, %g1, %i3
lduh [%l7 + 0x52], %g3
loop_2176:
tle %xcc, 0x2
stw %g5, [%l7 + 0x08]
edge16 %g6, %l1, %l5
stx %i2, [%l7 + 0x60]
sdiv %o6, 0x0C18, %i7
movrgz %i5, %o2, %l3
fmovrsne %l2, %f1, %f14
fmovrse %o3, %f1, %f12
ldx [%l7 + 0x58], %i1
lduh [%l7 + 0x32], %o1
edge16l %i4, %l0, %g2
sth %g7, [%l7 + 0x14]
movrlz %o7, %i0, %o4
ldsw [%l7 + 0x18], %i6
fnegd %f2, %f4
stx %g4, [%l7 + 0x28]
bvs,pn %icc, loop_2177
edge8 %o5, %l6, %l4
bvc,pt %xcc, loop_2178
fmul8x16au %f0, %f9, %f4
loop_2177:
ldd [%l7 + 0x20], %f2
fcmps %fcc3, %f12, %f6
loop_2178:
tcs %xcc, 0x2
fbo %fcc2, loop_2179
fsrc1 %f4, %f6
xor %o0, 0x01E0, %i3
edge32n %g1, %g5, %g6
loop_2179:
ld [%l7 + 0x44], %f5
fnegd %f14, %f2
fcmps %fcc0, %f14, %f15
lduh [%l7 + 0x38], %g3
tne %xcc, 0x6
st %f9, [%l7 + 0x0C]
fnot1s %f4, %f7
bge,pt %icc, loop_2180
stb %l1, [%l7 + 0x6D]
ldsb [%l7 + 0x4B], %i2
ldsh [%l7 + 0x66], %o6
loop_2180:
fcmpd %fcc1, %f6, %f12
st %f4, [%l7 + 0x6C]
stw %l5, [%l7 + 0x4C]
array32 %i7, %i5, %o2
orn %l2, 0x08F5, %l3
std %f0, [%l7 + 0x48]
lduh [%l7 + 0x66], %i1
mulscc %o3, 0x0A5B, %o1
std %f12, [%l7 + 0x20]
subccc %l0, 0x1B3E, %g2
fmovrdne %i4, %f6, %f4
sth %o7, [%l7 + 0x48]
fbu %fcc2, loop_2181
fmul8sux16 %f2, %f2, %f4
fnor %f6, %f10, %f0
fmovsle %icc, %f7, %f14
loop_2181:
andn %i0, %o4, %g7
ldub [%l7 + 0x26], %i6
edge32ln %g4, %o5, %l4
fpsub16s %f12, %f11, %f10
stx %o0, [%l7 + 0x20]
fmovsvc %xcc, %f4, %f8
fmovscc %xcc, %f15, %f15
ldsw [%l7 + 0x58], %l6
fnegd %f10, %f12
stw %i3, [%l7 + 0x60]
lduh [%l7 + 0x28], %g1
stb %g5, [%l7 + 0x08]
stb %g3, [%l7 + 0x13]
sth %g6, [%l7 + 0x0C]
std %f2, [%l7 + 0x70]
andcc %i2, %l1, %l5
fsrc1s %f10, %f3
ldx [%l7 + 0x28], %o6
ldd [%l7 + 0x58], %f2
for %f2, %f10, %f10
sllx %i5, %i7, %l2
ldub [%l7 + 0x09], %o2
nop
setx loop_2182, %l0, %l1
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 %i1, %o3, %l3
tge %xcc, 0x0
array32 %o1, %l0, %i4
loop_2182:
smulcc %g2, %i0, %o4
fpsub16s %f8, %f5, %f2
sll %g7, %i6, %o7
fbug,a %fcc2, loop_2183
fpsub32s %f11, %f10, %f9
fandnot1s %f1, %f6, %f5
fcmpne16 %f12, %f2, %o5
loop_2183:
ldsb [%l7 + 0x0D], %l4
fmovrde %g4, %f4, %f14
fmovsle %xcc, %f13, %f9
fmovdn %icc, %f9, %f6
movle %icc, %l6, %o0
edge8ln %g1, %g5, %g3
movrne %g6, %i3, %i2
fmovdcc %icc, %f1, %f4
fsrc2 %f12, %f10
ldsb [%l7 + 0x4D], %l5
fmovdle %icc, %f8, %f8
bpos,pt %xcc, loop_2184
stw %l1, [%l7 + 0x50]
nop
setx loop_2185, %l0, %l1
jmpl %l1, %o6
lduw [%l7 + 0x58], %i5
loop_2184:
fbge %fcc1, loop_2186
udivx %l2, 0x074B, %i7
loop_2185:
ldx [%l7 + 0x38], %i1
ldx [%l7 + 0x30], %o2
loop_2186:
movre %o3, 0x37D, %o1
lduh [%l7 + 0x56], %l0
call loop_2187
be,a %xcc, loop_2188
fpsub16 %f2, %f6, %f14
fmovsneg %icc, %f1, %f11
loop_2187:
std %f14, [%l7 + 0x38]
loop_2188:
bleu,a,pt %icc, loop_2189
fzeros %f7
movge %xcc, %i4, %l3
stb %i0, [%l7 + 0x54]
loop_2189:
alignaddrl %o4, %g7, %g2
lduw [%l7 + 0x1C], %i6
smulcc %o7, 0x0437, %l4
fmovdl %icc, %f14, %f2
ba,pt %icc, loop_2190
fornot1s %f3, %f11, %f11
fmovsg %icc, %f9, %f0
bshuffle %f2, %f14, %f0
loop_2190:
fsrc1 %f0, %f6
smulcc %o5, 0x06A3, %g4
tg %icc, 0x6
fsrc2s %f6, %f14
call loop_2191
ldd [%l7 + 0x10], %f12
fcmpne16 %f12, %f4, %o0
fzero %f12
loop_2191:
lduh [%l7 + 0x72], %l6
sth %g5, [%l7 + 0x50]
array8 %g1, %g3, %g6
lduh [%l7 + 0x6C], %i2
xnorcc %l5, %i3, %l1
fnegs %f4, %f9
fmovrdgez %i5, %f0, %f6
tge %xcc, 0x6
fornot2 %f12, %f6, %f14
fpack32 %f6, %f0, %f6
te %xcc, 0x0
fbn,a %fcc1, loop_2192
sdivcc %l2, 0x0BD1, %i7
movvc %xcc, %i1, %o2
st %f11, [%l7 + 0x68]
loop_2192:
sub %o6, %o1, %o3
srlx %l0, %i4, %i0
fcmpne16 %f6, %f2, %l3
sra %g7, %o4, %i6
movn %icc, %o7, %l4
ta %xcc, 0x4
fcmps %fcc3, %f0, %f0
subccc %o5, %g2, %g4
st %f15, [%l7 + 0x70]
fzeros %f1
brgz,a %l6, loop_2193
st %f4, [%l7 + 0x50]
fnands %f9, %f9, %f5
stb %g5, [%l7 + 0x37]
loop_2193:
edge8ln %g1, %o0, %g3
orncc %i2, 0x10AB, %l5
movleu %xcc, %i3, %g6
fmovs %f9, %f4
ldx [%l7 + 0x70], %i5
fand %f10, %f12, %f14
subc %l1, 0x1464, %l2
fmovscs %icc, %f5, %f4
bcc,pn %xcc, loop_2194
mulscc %i7, 0x177D, %i1
fcmpes %fcc3, %f10, %f7
ldsw [%l7 + 0x30], %o2
loop_2194:
edge32n %o6, %o3, %l0
sub %i4, %i0, %l3
fbg,a %fcc1, loop_2195
std %f10, [%l7 + 0x70]
sra %o1, 0x18, %o4
fornot2 %f4, %f0, %f4
loop_2195:
addc %i6, 0x08FC, %g7
fnegs %f13, %f2
brgez,a %l4, loop_2196
bcc %xcc, loop_2197
sth %o7, [%l7 + 0x22]
bgu loop_2198
loop_2196:
fmovsleu %icc, %f13, %f10
loop_2197:
fmovdneg %xcc, %f9, %f7
alignaddr %o5, %g2, %g4
loop_2198:
edge16n %l6, %g1, %g5
ldd [%l7 + 0x10], %f0
bg,a,pn %icc, loop_2199
fmovdn %xcc, %f12, %f14
ldd [%l7 + 0x28], %f0
brnz %g3, loop_2200
loop_2199:
stb %o0, [%l7 + 0x7F]
ld [%l7 + 0x1C], %f4
movl %xcc, %l5, %i3
loop_2200:
sethi 0x07B4, %i2
xor %i5, 0x069D, %l1
array16 %l2, %g6, %i7
ldx [%l7 + 0x40], %o2
stb %o6, [%l7 + 0x0F]
movl %icc, %o3, %l0
fbo,a %fcc3, loop_2201
fpadd32s %f4, %f11, %f5
movrgz %i4, %i0, %i1
srax %o1, 0x00, %l3
loop_2201:
udiv %o4, 0x0BCE, %i6
udivcc %l4, 0x0BFD, %g7
fbul %fcc2, loop_2202
lduw [%l7 + 0x20], %o5
fcmpgt32 %f0, %f10, %g2
fmovd %f0, %f10
loop_2202:
nop
setx loop_2203, %l0, %l1
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
xorcc %g4, %l6, %o7
fcmpeq32 %f8, %f6, %g1
loop_2203:
fandnot1s %f0, %f4, %f9
fmovrdne %g5, %f2, %f14
bne loop_2204
edge32l %g3, %l5, %i3
tge %icc, 0x7
st %f8, [%l7 + 0x60]
loop_2204:
movvs %xcc, %o0, %i5
fpadd32 %f4, %f6, %f6
taddcctv %i2, 0x1327, %l1
fmovrsne %l2, %f2, %f10
fcmps %fcc1, %f13, %f5
movn %icc, %i7, %g6
xnorcc %o6, 0x1DC4, %o2
ldsh [%l7 + 0x16], %o3
fpsub32s %f9, %f3, %f8
sethi 0x0022, %i4
fmovscs %icc, %f11, %f4
xnor %l0, 0x0654, %i0
ldub [%l7 + 0x70], %o1
array8 %l3, %o4, %i6
xnor %l4, 0x1B27, %i1
umul %o5, 0x1F27, %g7
brgz %g4, loop_2205
umul %g2, 0x19D8, %o7
movle %icc, %g1, %g5
bgu,a,pn %xcc, loop_2206
loop_2205:
fnot2s %f7, %f5
fbul,a %fcc0, loop_2207
fmovrde %g3, %f14, %f10
loop_2206:
brgez %l6, loop_2208
stx %i3, [%l7 + 0x50]
loop_2207:
srl %l5, 0x0A, %o0
bl loop_2209
loop_2208:
bneg,pt %xcc, loop_2210
tn %xcc, 0x3
ldsh [%l7 + 0x6A], %i5
loop_2209:
tl %icc, 0x5
loop_2210:
fmovse %icc, %f9, %f15
fand %f2, %f12, %f6
tg %icc, 0x4
orn %i2, %l2, %i7
sdiv %g6, 0x19D8, %l1
bg,pn %icc, loop_2211
ldsb [%l7 + 0x3F], %o6
fcmps %fcc1, %f11, %f7
andn %o3, %o2, %i4
loop_2211:
fornot1 %f6, %f12, %f4
lduw [%l7 + 0x20], %i0
nop
setx loop_2212, %l0, %l1
jmpl %l1, %o1
bge,a %icc, loop_2213
edge16 %l0, %l3, %o4
lduh [%l7 + 0x0C], %l4
loop_2212:
brgz %i6, loop_2214
loop_2213:
brnz,a %o5, loop_2215
stw %g7, [%l7 + 0x14]
movcs %xcc, %i1, %g2
loop_2214:
fmovsg %icc, %f12, %f13
loop_2215:
fpsub32s %f2, %f5, %f6
fmovdl %icc, %f1, %f7
addc %o7, %g1, %g4
movne %icc, %g3, %l6
edge16 %g5, %l5, %i3
sll %i5, %i2, %l2
and %i7, %o0, %g6
bcc %xcc, loop_2216
sra %o6, %l1, %o3
fbo %fcc0, loop_2217
xor %i4, %o2, %i0
loop_2216:
fmovdg %icc, %f12, %f10
fxors %f1, %f10, %f1
loop_2217:
sth %l0, [%l7 + 0x4A]
smulcc %o1, %l3, %l4
sdivcc %i6, 0x1701, %o4
edge32l %g7, %o5, %g2
fpadd16 %f8, %f12, %f8
addc %i1, %o7, %g1
or %g4, 0x0772, %l6
fcmpd %fcc0, %f10, %f12
fmovrsgz %g5, %f7, %f13
brgz,a %l5, loop_2218
std %f14, [%l7 + 0x48]
tsubcc %g3, 0x088E, %i3
fpackfix %f4, %f10
loop_2218:
fbne,a %fcc3, loop_2219
movpos %xcc, %i5, %i2
sth %i7, [%l7 + 0x4E]
stw %o0, [%l7 + 0x50]
loop_2219:
sll %l2, 0x09, %g6
ld [%l7 + 0x58], %f14
movre %l1, %o3, %i4
fornot2 %f12, %f8, %f8
subc %o2, %o6, %l0
ldsb [%l7 + 0x31], %o1
tpos %icc, 0x5
stw %i0, [%l7 + 0x74]
addcc %l3, 0x0595, %i6
lduh [%l7 + 0x16], %l4
fmovdn %xcc, %f10, %f1
movl %xcc, %o4, %o5
fmovrdgez %g7, %f14, %f8
movleu %xcc, %g2, %i1
orcc %g1, %g4, %o7
srlx %g5, 0x08, %l6
edge32ln %g3, %l5, %i5
fmovsvc %xcc, %f13, %f10
sth %i3, [%l7 + 0x6C]
fnors %f9, %f1, %f10
ldsh [%l7 + 0x68], %i7
std %f8, [%l7 + 0x78]
fandnot1s %f12, %f3, %f0
stx %i2, [%l7 + 0x68]
bshuffle %f14, %f0, %f2
ldsw [%l7 + 0x20], %o0
st %f10, [%l7 + 0x64]
fmovsg %icc, %f9, %f3
edge32n %l2, %g6, %l1
be loop_2220
fbug,a %fcc1, loop_2221
addc %i4, 0x0000, %o2
bleu,pt %xcc, loop_2222
loop_2220:
bvs loop_2223
loop_2221:
edge32ln %o6, %l0, %o3
fxnors %f1, %f7, %f1
loop_2222:
ldub [%l7 + 0x2D], %o1
loop_2223:
fones %f9
ldub [%l7 + 0x14], %l3
stw %i6, [%l7 + 0x68]
umulcc %i0, 0x0247, %l4
fmovrde %o5, %f0, %f2
stb %o4, [%l7 + 0x7E]
stb %g7, [%l7 + 0x77]
lduw [%l7 + 0x1C], %g2
fmuld8sux16 %f10, %f15, %f8
ld [%l7 + 0x44], %f7
fbo %fcc0, loop_2224
subcc %g1, 0x0524, %g4
lduw [%l7 + 0x08], %i1
edge32l %o7, %l6, %g5
loop_2224:
fnegs %f6, %f1
sth %l5, [%l7 + 0x16]
or %g3, 0x0534, %i5
movrgz %i7, 0x118, %i3
edge8ln %i2, %l2, %g6
nop
setx loop_2225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a loop_2226
edge32l %l1, %o0, %i4
fnot2 %f10, %f12
loop_2225:
udivcc %o2, 0x1A19, %o6
loop_2226:
movge %icc, %l0, %o1
fornot2 %f6, %f10, %f4
fpackfix %f6, %f8
stx %l3, [%l7 + 0x48]
stw %i6, [%l7 + 0x60]
brlez %o3, loop_2227
fnegs %f10, %f8
mulscc %l4, 0x153E, %o5
srlx %i0, %g7, %g2
loop_2227:
xorcc %o4, %g4, %g1
xnorcc %o7, 0x1A02, %l6
nop
setx loop_2228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i1, 0x0ADE, %g5
movg %xcc, %l5, %i5
stw %i7, [%l7 + 0x20]
loop_2228:
nop
setx loop_2229, %l0, %l1
jmpl %l1, %i3
move %xcc, %g3, %l2
fmul8ulx16 %f12, %f10, %f2
ldub [%l7 + 0x25], %i2
loop_2229:
edge16 %l1, %g6, %i4
srlx %o2, %o0, %l0
ta %xcc, 0x0
fmovsa %xcc, %f12, %f6
fabss %f6, %f6
fmovdgu %icc, %f15, %f8
edge32l %o6, %l3, %i6
umulcc %o1, 0x1DDF, %l4
fornot1 %f8, %f14, %f8
lduh [%l7 + 0x16], %o3
fmovsvc %xcc, %f9, %f5
fsrc2s %f10, %f7
st %f6, [%l7 + 0x60]
and %o5, 0x1928, %g7
ld [%l7 + 0x1C], %f1
array8 %g2, %o4, %g4
ld [%l7 + 0x60], %f14
bg,a loop_2230
fandnot1 %f12, %f0, %f6
fmovdn %icc, %f6, %f7
array16 %g1, %o7, %l6
loop_2230:
stx %i1, [%l7 + 0x78]
stb %i0, [%l7 + 0x16]
stb %g5, [%l7 + 0x1A]
movgu %xcc, %l5, %i5
xnor %i7, %i3, %l2
mulx %i2, %l1, %g3
xnorcc %i4, %g6, %o0
std %f4, [%l7 + 0x30]
fand %f10, %f0, %f0
ldub [%l7 + 0x34], %o2
std %f12, [%l7 + 0x30]
movcs %xcc, %o6, %l0
umul %l3, %o1, %i6
ldx [%l7 + 0x28], %o3
movre %o5, %g7, %g2
edge16n %o4, %g4, %l4
stw %g1, [%l7 + 0x68]
fmovde %icc, %f9, %f3
fmovse %xcc, %f2, %f12
edge32n %l6, %i1, %i0
and %g5, 0x1C1A, %l5
fble %fcc3, loop_2231
edge32 %o7, %i5, %i7
fbue %fcc0, loop_2232
sll %l2, 0x01, %i2
loop_2231:
ldub [%l7 + 0x12], %l1
orcc %g3, %i3, %i4
loop_2232:
movrgez %g6, %o2, %o6
ldsw [%l7 + 0x2C], %l0
bshuffle %f14, %f0, %f6
andcc %o0, 0x1E23, %o1
bn loop_2233
sth %i6, [%l7 + 0x36]
stb %l3, [%l7 + 0x5C]
tn %icc, 0x3
loop_2233:
fpsub16 %f14, %f4, %f4
fbul,a %fcc2, loop_2234
srax %o5, 0x0E, %g7
edge32l %g2, %o4, %o3
nop
setx loop_2235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2234:
ldsw [%l7 + 0x74], %l4
brgez,a %g4, loop_2236
ldub [%l7 + 0x18], %g1
loop_2235:
brz %i1, loop_2237
fmovrslz %i0, %f14, %f12
loop_2236:
fbl %fcc1, loop_2238
brz %g5, loop_2239
loop_2237:
st %f12, [%l7 + 0x40]
edge32ln %l5, %l6, %i5
loop_2238:
move %icc, %o7, %i7
loop_2239:
bn,a %icc, loop_2240
edge8l %l2, %l1, %i2
fors %f0, %f9, %f12
xorcc %g3, %i3, %i4
loop_2240:
st %f8, [%l7 + 0x4C]
std %f12, [%l7 + 0x40]
sub %o2, %o6, %g6
fbne %fcc1, loop_2241
ldd [%l7 + 0x18], %f8
bleu,a,pn %xcc, loop_2242
ldsw [%l7 + 0x50], %o0
loop_2241:
stx %l0, [%l7 + 0x58]
ldd [%l7 + 0x30], %f6
loop_2242:
udiv %o1, 0x03F5, %i6
stx %o5, [%l7 + 0x40]
brz,a %l3, loop_2243
fmovdvs %xcc, %f13, %f14
subcc %g2, 0x1A12, %g7
edge16n %o4, %l4, %g4
loop_2243:
tge %icc, 0x2
tn %xcc, 0x6
st %f3, [%l7 + 0x1C]
fcmpd %fcc0, %f10, %f6
stx %o3, [%l7 + 0x10]
fbue %fcc2, loop_2244
lduw [%l7 + 0x34], %g1
sth %i0, [%l7 + 0x2A]
fmovdg %icc, %f6, %f1
loop_2244:
ldsh [%l7 + 0x36], %g5
fba %fcc0, loop_2245
lduh [%l7 + 0x14], %i1
fzero %f2
fone %f2
loop_2245:
edge32 %l6, %i5, %l5
movge %xcc, %i7, %l2
fbuge %fcc0, loop_2246
fcmpgt16 %f8, %f12, %o7
ldsh [%l7 + 0x26], %i2
fmovrdgz %g3, %f8, %f12
loop_2246:
ta %xcc, 0x7
bpos,a,pt %xcc, loop_2247
fpadd16s %f1, %f8, %f15
fbue %fcc3, loop_2248
sth %i3, [%l7 + 0x16]
loop_2247:
lduw [%l7 + 0x74], %l1
fsrc2s %f3, %f13
loop_2248:
ldx [%l7 + 0x78], %o2
fmovscc %icc, %f3, %f12
stx %o6, [%l7 + 0x38]
fbule %fcc0, loop_2249
fbue %fcc3, loop_2250
array16 %g6, %o0, %l0
fble,a %fcc0, loop_2251
loop_2249:
fxnors %f4, %f15, %f3
loop_2250:
bvs loop_2252
lduw [%l7 + 0x54], %i4
loop_2251:
mulx %i6, %o5, %o1
subccc %g2, 0x0B9F, %l3
loop_2252:
fnegd %f0, %f0
ldd [%l7 + 0x68], %f6
fmovsleu %icc, %f1, %f2
fbl %fcc1, loop_2253
stw %g7, [%l7 + 0x50]
alignaddrl %o4, %g4, %l4
bvc,pn %icc, loop_2254
loop_2253:
fmuld8sux16 %f8, %f8, %f2
edge8 %g1, %i0, %o3
fmovdn %xcc, %f7, %f5
loop_2254:
fbule %fcc3, loop_2255
popc 0x1BBC, %g5
fmovrdgz %i1, %f4, %f12
fmul8x16au %f1, %f5, %f4
loop_2255:
fmovrde %l6, %f4, %f10
movg %icc, %l5, %i5
bpos,a,pt %xcc, loop_2256
fcmple32 %f6, %f12, %l2
fcmpgt16 %f2, %f2, %i7
stx %i2, [%l7 + 0x08]
loop_2256:
umul %o7, 0x0597, %i3
addccc %g3, 0x09E3, %l1
pdist %f6, %f0, %f4
add %o2, 0x023F, %g6
fmovrse %o6, %f1, %f8
stb %l0, [%l7 + 0x49]
array8 %i4, %o0, %i6
fmovsne %xcc, %f3, %f5
nop
setx loop_2257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,a,pn %icc, loop_2258
orcc %o5, 0x04DA, %o1
ldx [%l7 + 0x30], %l3
loop_2257:
mulscc %g7, 0x1915, %o4
loop_2258:
lduh [%l7 + 0x14], %g2
movvs %icc, %l4, %g1
std %f4, [%l7 + 0x48]
ldx [%l7 + 0x08], %g4
fexpand %f9, %f6
bleu loop_2259
lduh [%l7 + 0x3C], %i0
tl %icc, 0x7
pdist %f14, %f6, %f10
loop_2259:
fpsub32 %f8, %f12, %f8
sth %o3, [%l7 + 0x22]
subcc %g5, %l6, %l5
movneg %icc, %i5, %i1
movvc %icc, %l2, %i2
fblg %fcc2, loop_2260
fones %f1
movrlz %i7, %i3, %o7
fbne,a %fcc0, loop_2261
loop_2260:
ld [%l7 + 0x48], %f6
stw %g3, [%l7 + 0x5C]
lduh [%l7 + 0x24], %l1
loop_2261:
tle %icc, 0x7
st %f15, [%l7 + 0x4C]
fmovsne %xcc, %f8, %f7
fmovrse %g6, %f2, %f10
nop
setx loop_2262, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %xcc, %f5, %f13
fpadd32 %f6, %f2, %f2
fsrc1 %f12, %f0
loop_2262:
fbge %fcc2, loop_2263
fors %f13, %f12, %f3
fbule %fcc1, loop_2264
ldx [%l7 + 0x50], %o2
loop_2263:
sdiv %o6, 0x0DD0, %l0
fmovsn %xcc, %f15, %f12
loop_2264:
tsubcc %i4, 0x02F2, %i6
fcmpes %fcc1, %f9, %f3
smulcc %o0, %o1, %l3
bvs loop_2265
ldsh [%l7 + 0x44], %o5
ld [%l7 + 0x54], %f5
sllx %o4, %g7, %l4
loop_2265:
ble,a,pt %icc, loop_2266
array8 %g2, %g1, %i0
tl %xcc, 0x2
bvs,a %icc, loop_2267
loop_2266:
add %g4, 0x0FCF, %o3
be,a,pt %icc, loop_2268
ldsh [%l7 + 0x1E], %g5
loop_2267:
edge8l %l5, %l6, %i1
fbn %fcc1, loop_2269
loop_2268:
stw %i5, [%l7 + 0x74]
smul %i2, %i7, %i3
fmovdneg %xcc, %f7, %f14
loop_2269:
pdist %f10, %f6, %f0
edge16l %o7, %l2, %l1
fpmerge %f15, %f2, %f10
bneg,a,pn %icc, loop_2270
stx %g3, [%l7 + 0x20]
bcc,a,pt %icc, loop_2271
fmovdne %xcc, %f13, %f11
loop_2270:
ldx [%l7 + 0x50], %o2
be,pt %icc, loop_2272
loop_2271:
lduh [%l7 + 0x5E], %g6
fmovscc %icc, %f0, %f12
fmuld8ulx16 %f6, %f3, %f6
loop_2272:
fnors %f8, %f2, %f6
fmovde %xcc, %f1, %f9
umulcc %o6, %l0, %i4
fmovsleu %xcc, %f11, %f1
fmovsle %icc, %f8, %f14
stw %i6, [%l7 + 0x20]
fmovrsgez %o1, %f12, %f3
fbge,a %fcc2, loop_2273
stw %o0, [%l7 + 0x78]
smulcc %o5, 0x11E1, %l3
ldsh [%l7 + 0x62], %g7
loop_2273:
fnands %f4, %f14, %f9
fba,a %fcc3, loop_2274
ldsh [%l7 + 0x70], %l4
fbug,a %fcc1, loop_2275
ta %icc, 0x7
loop_2274:
fmovdg %xcc, %f2, %f1
for %f6, %f6, %f10
loop_2275:
nop
setx loop_2276, %l0, %l1
jmpl %l1, %o4
fmovrslez %g1, %f13, %f6
st %f9, [%l7 + 0x08]
stx %i0, [%l7 + 0x60]
loop_2276:
fpadd32s %f4, %f13, %f3
st %f6, [%l7 + 0x08]
fxnor %f8, %f6, %f0
bne,pt %xcc, loop_2277
ldx [%l7 + 0x08], %g2
fnands %f13, %f10, %f0
stx %g4, [%l7 + 0x70]
loop_2277:
stb %o3, [%l7 + 0x49]
brgz %g5, loop_2278
stx %l6, [%l7 + 0x10]
stx %l5, [%l7 + 0x78]
stb %i1, [%l7 + 0x31]
loop_2278:
ldsh [%l7 + 0x14], %i5
fcmpne32 %f10, %f2, %i2
fmul8x16 %f4, %f8, %f4
nop
setx loop_2279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x08], %i3
edge32n %o7, %i7, %l1
bge,pn %xcc, loop_2280
loop_2279:
andn %l2, %g3, %o2
movgu %icc, %o6, %l0
st %f7, [%l7 + 0x70]
loop_2280:
fsrc1 %f14, %f14
fsrc1s %f4, %f6
edge32ln %g6, %i6, %o1
lduw [%l7 + 0x3C], %o0
edge32ln %i4, %l3, %o5
fba,a %fcc0, loop_2281
ldub [%l7 + 0x28], %g7
array16 %o4, %l4, %g1
ldx [%l7 + 0x68], %g2
loop_2281:
fmovdle %xcc, %f7, %f6
sth %g4, [%l7 + 0x42]
std %f2, [%l7 + 0x20]
fmovscc %xcc, %f9, %f15
movvs %icc, %i0, %g5
movvc %xcc, %o3, %l6
sth %l5, [%l7 + 0x26]
fmovdne %xcc, %f2, %f11
fpadd32 %f4, %f4, %f10
tne %icc, 0x3
fbu,a %fcc3, loop_2282
tge %icc, 0x1
tcc %xcc, 0x0
ld [%l7 + 0x18], %f11
loop_2282:
fmovrse %i5, %f4, %f4
lduh [%l7 + 0x32], %i1
lduh [%l7 + 0x12], %i2
edge8n %o7, %i7, %l1
fandnot2 %f12, %f12, %f12
fcmpgt32 %f2, %f2, %i3
fmovrde %l2, %f4, %f0
bpos,pn %icc, loop_2283
fmovsneg %xcc, %f14, %f11
stw %g3, [%l7 + 0x38]
lduh [%l7 + 0x1E], %o2
loop_2283:
brlz %l0, loop_2284
ldub [%l7 + 0x38], %g6
xnor %o6, 0x1CB4, %i6
fcmps %fcc1, %f5, %f11
loop_2284:
fpmerge %f5, %f1, %f0
ldx [%l7 + 0x40], %o0
fmovsge %xcc, %f6, %f8
fsrc2s %f6, %f0
udivx %i4, 0x09F5, %o1
fbg,a %fcc2, loop_2285
fbo,a %fcc2, loop_2286
edge32n %l3, %o5, %o4
subccc %l4, 0x106F, %g1
loop_2285:
fmovrdgez %g7, %f0, %f10
loop_2286:
stw %g4, [%l7 + 0x38]
fcmpes %fcc0, %f2, %f11
tge %xcc, 0x0
stx %i0, [%l7 + 0x18]
bvs,a,pn %icc, loop_2287
bleu %icc, loop_2288
movle %xcc, %g2, %g5
ldd [%l7 + 0x08], %f0
loop_2287:
ble,a loop_2289
loop_2288:
fnor %f4, %f6, %f2
fbule,a %fcc0, loop_2290
fnand %f10, %f0, %f4
loop_2289:
movre %l6, %o3, %l5
ld [%l7 + 0x74], %f10
loop_2290:
fpadd32s %f4, %f5, %f2
faligndata %f12, %f4, %f12
edge8 %i1, %i2, %o7
fbne %fcc3, loop_2291
fblg %fcc0, loop_2292
be,a,pt %icc, loop_2293
tvc %icc, 0x0
loop_2291:
lduh [%l7 + 0x3A], %i7
loop_2292:
sdivx %l1, 0x0CB2, %i3
loop_2293:
bge,a loop_2294
fabss %f8, %f8
fmovdpos %xcc, %f7, %f8
ldx [%l7 + 0x40], %i5
loop_2294:
fpack32 %f6, %f4, %f14
tvs %xcc, 0x7
sethi 0x146C, %g3
fcmple32 %f12, %f14, %o2
tsubcctv %l0, %g6, %o6
movrgez %l2, 0x0F9, %o0
brlz,a %i4, loop_2295
fpmerge %f8, %f9, %f10
fpackfix %f6, %f13
st %f7, [%l7 + 0x28]
loop_2295:
fmovspos %icc, %f11, %f12
tsubcctv %o1, 0x1512, %i6
fmovs %f14, %f7
call loop_2296
lduh [%l7 + 0x18], %l3
brlz %o4, loop_2297
array16 %o5, %l4, %g1
loop_2296:
fmovsn %icc, %f8, %f0
fmovsg %icc, %f0, %f7
loop_2297:
fand %f12, %f0, %f2
add %g7, %g4, %i0
addccc %g5, 0x0ACA, %g2
ldsh [%l7 + 0x56], %o3
edge32l %l5, %i1, %l6
call loop_2298
sth %o7, [%l7 + 0x40]
lduw [%l7 + 0x08], %i2
fmul8x16au %f1, %f14, %f10
loop_2298:
ldsb [%l7 + 0x73], %i7
fcmped %fcc0, %f2, %f8
fxnor %f14, %f12, %f2
tneg %xcc, 0x7
fpsub32 %f6, %f14, %f14
bcc,a %icc, loop_2299
call loop_2300
ldx [%l7 + 0x70], %i3
lduh [%l7 + 0x68], %i5
loop_2299:
std %f12, [%l7 + 0x10]
loop_2300:
fzero %f6
fand %f14, %f6, %f4
fmovda %icc, %f1, %f9
movrlez %l1, 0x3CA, %o2
std %f8, [%l7 + 0x40]
fmovsneg %icc, %f4, %f5
orn %l0, 0x0AE8, %g3
movvc %icc, %g6, %o6
fmovdleu %icc, %f13, %f13
fmovsgu %xcc, %f13, %f12
fmovsge %xcc, %f3, %f11
edge8 %l2, %i4, %o1
mulx %i6, 0x198C, %o0
st %f8, [%l7 + 0x30]
tvc %icc, 0x5
taddcc %l3, 0x1454, %o5
fcmpgt16 %f2, %f4, %l4
bleu,pt %icc, loop_2301
edge32ln %g1, %g7, %o4
fnegd %f6, %f4
stw %i0, [%l7 + 0x14]
loop_2301:
fornot1 %f14, %f14, %f8
tge %icc, 0x6
sdivcc %g5, 0x0F53, %g2
tl %icc, 0x2
ldsb [%l7 + 0x3E], %o3
st %f4, [%l7 + 0x38]
ldsb [%l7 + 0x0E], %l5
edge16l %i1, %l6, %g4
tpos %icc, 0x1
brlez,a %o7, loop_2302
movrgz %i7, 0x02B, %i3
fands %f15, %f8, %f13
fsrc1s %f15, %f15
loop_2302:
fsrc1 %f2, %f6
faligndata %f0, %f0, %f10
fcmpne32 %f14, %f2, %i5
stw %i2, [%l7 + 0x64]
stx %l1, [%l7 + 0x38]
movre %o2, 0x0B2, %g3
lduh [%l7 + 0x46], %g6
fbue %fcc1, loop_2303
fnands %f14, %f7, %f12
lduh [%l7 + 0x36], %o6
fmovsvs %xcc, %f8, %f10
loop_2303:
fandnot2s %f1, %f3, %f15
ldd [%l7 + 0x08], %f8
st %f12, [%l7 + 0x34]
orncc %l0, %i4, %o1
or %i6, 0x1608, %l2
fbu,a %fcc3, loop_2304
tge %icc, 0x7
st %f2, [%l7 + 0x18]
fmovdcc %icc, %f13, %f0
loop_2304:
lduh [%l7 + 0x56], %o0
fmovrsgez %o5, %f0, %f14
nop
setx loop_2305, %l0, %l1
jmpl %l1, %l3
andn %g1, %l4, %g7
fbl %fcc3, loop_2306
fmovdcc %icc, %f4, %f15
loop_2305:
andncc %i0, %o4, %g5
ldsw [%l7 + 0x68], %o3
loop_2306:
fnand %f10, %f6, %f6
ldub [%l7 + 0x19], %g2
bpos,a,pt %icc, loop_2307
fcmpes %fcc3, %f12, %f1
ldsw [%l7 + 0x54], %l5
ldsh [%l7 + 0x64], %l6
loop_2307:
ble,pt %xcc, loop_2308
lduw [%l7 + 0x3C], %g4
stx %o7, [%l7 + 0x30]
ldd [%l7 + 0x30], %f12
loop_2308:
fandnot2s %f3, %f13, %f7
fpackfix %f0, %f5
bgu,a loop_2309
fnand %f2, %f14, %f2
and %i1, %i3, %i5
ldx [%l7 + 0x20], %i7
loop_2309:
siam 0x7
ld [%l7 + 0x78], %f7
brgz %i2, loop_2310
call loop_2311
st %f4, [%l7 + 0x68]
nop
setx loop_2312, %l0, %l1
jmpl %l1, %l1
loop_2310:
ldub [%l7 + 0x20], %g3
loop_2311:
fpsub32s %f5, %f3, %f12
fpmerge %f7, %f10, %f2
loop_2312:
sth %o2, [%l7 + 0x68]
fpsub32 %f2, %f14, %f12
fmovs %f15, %f0
movn %xcc, %g6, %o6
fandnot2s %f15, %f13, %f13
stx %i4, [%l7 + 0x58]
brnz %l0, loop_2313
ldub [%l7 + 0x65], %o1
fpadd16s %f13, %f7, %f2
fcmps %fcc0, %f11, %f4
loop_2313:
fors %f9, %f11, %f15
stb %l2, [%l7 + 0x40]
movpos %xcc, %i6, %o5
orcc %o0, 0x1AEE, %l3
fmovdge %xcc, %f7, %f13
subcc %g1, %g7, %l4
ld [%l7 + 0x44], %f3
st %f8, [%l7 + 0x58]
ldd [%l7 + 0x10], %f0
ld [%l7 + 0x50], %f15
stx %o4, [%l7 + 0x38]
mulx %i0, 0x0EEE, %o3
stx %g2, [%l7 + 0x18]
fnors %f7, %f12, %f7
bleu,a loop_2314
edge8ln %l5, %l6, %g4
fmovdcc %icc, %f5, %f15
stx %g5, [%l7 + 0x18]
loop_2314:
lduh [%l7 + 0x30], %o7
andcc %i1, 0x10A8, %i5
bg loop_2315
fpadd32 %f8, %f14, %f0
sdiv %i3, 0x1FC0, %i2
ld [%l7 + 0x44], %f4
loop_2315:
fnegs %f14, %f2
stx %i7, [%l7 + 0x68]
movrne %g3, 0x184, %o2
fba %fcc2, loop_2316
edge8 %l1, %o6, %g6
bg %icc, loop_2317
umulcc %l0, %i4, %o1
loop_2316:
ldsw [%l7 + 0x68], %i6
bvs loop_2318
loop_2317:
brlz %l2, loop_2319
fmovdne %xcc, %f5, %f8
ldd [%l7 + 0x10], %f10
loop_2318:
fmovdpos %xcc, %f10, %f4
loop_2319:
lduw [%l7 + 0x4C], %o5
fmovrslez %o0, %f13, %f5
movvc %xcc, %l3, %g1
fbg,a %fcc1, loop_2320
bshuffle %f12, %f6, %f6
ldsw [%l7 + 0x20], %l4
fblg %fcc2, loop_2321
loop_2320:
fbn,a %fcc3, loop_2322
fmovdl %xcc, %f2, %f2
fmul8ulx16 %f12, %f4, %f10
loop_2321:
std %f2, [%l7 + 0x70]
loop_2322:
movn %xcc, %o4, %i0
movneg %icc, %g7, %g2
sdivx %l5, 0x1639, %l6
fxor %f6, %f10, %f2
bpos,a,pn %xcc, loop_2323
fsrc1 %f14, %f4
fmovdgu %icc, %f2, %f7
smul %o3, 0x14E7, %g5
loop_2323:
movrgz %g4, %o7, %i5
fmovsg %xcc, %f10, %f10
fbne %fcc3, loop_2324
bneg loop_2325
srax %i3, %i2, %i1
bneg loop_2326
loop_2324:
fmovdgu %icc, %f6, %f3
loop_2325:
ld [%l7 + 0x64], %f4
fbu,a %fcc2, loop_2327
loop_2326:
ble,a,pn %icc, loop_2328
lduh [%l7 + 0x5E], %i7
fmovsneg %xcc, %f4, %f8
loop_2327:
fcmple16 %f0, %f6, %o2
loop_2328:
ldsh [%l7 + 0x32], %g3
stb %l1, [%l7 + 0x3A]
fpackfix %f2, %f7
fxnors %f15, %f12, %f0
stx %g6, [%l7 + 0x10]
fnegs %f6, %f9
xnor %l0, %i4, %o6
lduw [%l7 + 0x6C], %i6
ldsb [%l7 + 0x31], %o1
alignaddr %o5, %o0, %l2
fmovdg %icc, %f1, %f7
taddcc %l3, %g1, %o4
call loop_2329
fcmpgt16 %f8, %f6, %l4
udivcc %i0, 0x1134, %g7
stw %l5, [%l7 + 0x48]
loop_2329:
fbne %fcc1, loop_2330
ldx [%l7 + 0x30], %g2
lduw [%l7 + 0x44], %o3
edge32 %l6, %g5, %o7
loop_2330:
movrlez %i5, 0x163, %g4
ldsw [%l7 + 0x6C], %i2
st %f5, [%l7 + 0x58]
fmovdleu %xcc, %f7, %f12
edge32l %i1, %i7, %i3
fands %f3, %f10, %f10
xnor %o2, %g3, %l1
fpackfix %f0, %f4
fbue,a %fcc1, loop_2331
fcmpgt16 %f4, %f6, %l0
fmovdcs %xcc, %f7, %f12
fandnot2s %f5, %f1, %f10
loop_2331:
orn %i4, 0x0987, %o6
move %xcc, %i6, %o1
fors %f13, %f4, %f2
fmovdleu %icc, %f7, %f12
add %o5, %g6, %l2
fmovda %xcc, %f10, %f7
fone %f4
tn %icc, 0x3
fmovrde %l3, %f10, %f10
fsrc2s %f0, %f0
fpack32 %f10, %f2, %f4
stb %g1, [%l7 + 0x16]
fmovsne %xcc, %f0, %f15
fmuld8ulx16 %f8, %f12, %f0
lduw [%l7 + 0x44], %o4
fbe,a %fcc0, loop_2332
fzeros %f4
tpos %xcc, 0x1
siam 0x3
loop_2332:
fmovspos %xcc, %f13, %f8
fmovdvs %icc, %f12, %f9
ldsb [%l7 + 0x5C], %l4
edge32l %i0, %g7, %o0
fbg,a %fcc3, loop_2333
lduw [%l7 + 0x2C], %l5
fpadd16s %f13, %f12, %f2
fmul8ulx16 %f12, %f4, %f10
loop_2333:
fmovsge %icc, %f4, %f9
fxnors %f12, %f7, %f2
fmovrsne %g2, %f5, %f10
bvs,a,pn %icc, loop_2334
fmovsge %icc, %f4, %f5
ldsh [%l7 + 0x74], %l6
st %f15, [%l7 + 0x24]
loop_2334:
fble %fcc1, loop_2335
popc 0x0B6D, %o3
std %f14, [%l7 + 0x38]
taddcc %o7, %i5, %g5
loop_2335:
fbl %fcc0, loop_2336
fsrc2s %f15, %f1
fbu %fcc2, loop_2337
ldsw [%l7 + 0x40], %g4
loop_2336:
stw %i2, [%l7 + 0x44]
stb %i7, [%l7 + 0x33]
loop_2337:
ble,a,pn %icc, loop_2338
ldsb [%l7 + 0x56], %i3
ldsb [%l7 + 0x33], %o2
bvc,a,pt %xcc, loop_2339
loop_2338:
stb %i1, [%l7 + 0x76]
ldx [%l7 + 0x70], %l1
fbu,a %fcc0, loop_2340
loop_2339:
fbul %fcc2, loop_2341
andcc %l0, 0x1333, %g3
fmovda %xcc, %f14, %f4
loop_2340:
ldx [%l7 + 0x70], %o6
loop_2341:
fmovdge %icc, %f6, %f5
fbn %fcc0, loop_2342
fmul8ulx16 %f14, %f14, %f4
ldsh [%l7 + 0x0E], %i4
st %f6, [%l7 + 0x40]
loop_2342:
bcs,pt %icc, loop_2343
edge16ln %i6, %o1, %o5
tleu %xcc, 0x4
fbul %fcc0, loop_2344
loop_2343:
stw %l2, [%l7 + 0x18]
fmovdge %icc, %f12, %f1
ble,a loop_2345
loop_2344:
fcmpne16 %f8, %f0, %g6
sll %l3, %o4, %g1
fmovdne %icc, %f2, %f13
loop_2345:
ldsh [%l7 + 0x3E], %l4
fmovsge %xcc, %f8, %f13
ldd [%l7 + 0x20], %f0
fbu,a %fcc2, loop_2346
edge8l %i0, %o0, %l5
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x70], %g2
loop_2346:
nop
setx loop_2347, %l0, %l1
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 + 0x65], %g7
bge %xcc, loop_2348
bneg loop_2349
loop_2347:
movvc %icc, %o3, %o7
fornot1s %f0, %f3, %f11
loop_2348:
fcmpeq32 %f6, %f0, %l6
loop_2349:
be %icc, loop_2350
fbe %fcc1, loop_2351
fcmpes %fcc0, %f3, %f5
nop
setx loop_2352, %l0, %l1
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_2350:
fsrc2s %f7, %f0
loop_2351:
ldsh [%l7 + 0x0E], %g5
ldub [%l7 + 0x10], %g4
loop_2352:
edge16l %i2, %i5, %i7
sth %o2, [%l7 + 0x74]
fmovrsgez %i3, %f1, %f3
fnegd %f14, %f14
udivcc %l1, 0x1C0C, %l0
tge %icc, 0x1
addc %i1, 0x1227, %g3
stx %o6, [%l7 + 0x58]
sth %i6, [%l7 + 0x5C]
st %f15, [%l7 + 0x08]
fmovrdlz %i4, %f2, %f12
stb %o1, [%l7 + 0x4B]
udivcc %o5, 0x05C0, %g6
for %f14, %f10, %f10
stx %l2, [%l7 + 0x40]
ldub [%l7 + 0x73], %l3
stb %o4, [%l7 + 0x1D]
ld [%l7 + 0x34], %f11
fbl,a %fcc0, loop_2353
fxor %f4, %f12, %f4
bl,a,pt %icc, loop_2354
sllx %l4, %g1, %i0
loop_2353:
fxnors %f4, %f15, %f10
mulscc %o0, %l5, %g2
loop_2354:
fpadd32s %f0, %f2, %f7
edge32n %o3, %g7, %l6
lduw [%l7 + 0x38], %g5
movre %o7, %g4, %i5
udivx %i2, 0x0113, %i7
move %xcc, %i3, %o2
std %f4, [%l7 + 0x28]
fmovscc %icc, %f12, %f15
fblg,a %fcc2, loop_2355
taddcctv %l1, 0x15DE, %l0
sth %i1, [%l7 + 0x6E]
bneg,pt %icc, loop_2356
loop_2355:
std %f10, [%l7 + 0x08]
fmovdl %xcc, %f3, %f2
fmovscs %icc, %f5, %f14
loop_2356:
movneg %xcc, %g3, %o6
and %i4, %o1, %i6
fmovdle %icc, %f9, %f4
mulscc %o5, %l2, %l3
lduh [%l7 + 0x18], %o4
xorcc %g6, 0x0EAF, %g1
fbuge %fcc0, loop_2357
ldsb [%l7 + 0x37], %i0
subc %o0, %l5, %g2
xnorcc %l4, 0x0DBB, %g7
loop_2357:
stb %l6, [%l7 + 0x7A]
andn %o3, %g5, %g4
fzero %f6
fmovsge %xcc, %f11, %f5
fmovrdgez %o7, %f4, %f0
std %f10, [%l7 + 0x20]
fcmple16 %f2, %f10, %i2
stw %i5, [%l7 + 0x0C]
ldx [%l7 + 0x20], %i3
ldub [%l7 + 0x56], %o2
sub %i7, %l1, %i1
st %f12, [%l7 + 0x38]
andn %l0, 0x08A5, %g3
lduw [%l7 + 0x10], %i4
tn %icc, 0x4
fand %f14, %f6, %f4
fcmpne16 %f10, %f0, %o6
fcmps %fcc1, %f9, %f5
fbu,a %fcc1, loop_2358
std %f14, [%l7 + 0x40]
ldsb [%l7 + 0x16], %o1
ldd [%l7 + 0x38], %f14
loop_2358:
edge16l %o5, %i6, %l3
fpadd16s %f0, %f11, %f9
mova %xcc, %o4, %g6
srl %g1, %l2, %o0
udivx %l5, 0x1E44, %g2
andncc %l4, %i0, %g7
ba,a,pn %xcc, loop_2359
lduw [%l7 + 0x28], %l6
fmovsn %icc, %f13, %f14
movre %o3, 0x288, %g4
loop_2359:
ldd [%l7 + 0x78], %f2
ldsh [%l7 + 0x66], %g5
fmovsle %icc, %f8, %f1
pdist %f12, %f4, %f2
tcs %xcc, 0x1
fxors %f9, %f6, %f3
tle %xcc, 0x5
fbul,a %fcc2, loop_2360
movcs %icc, %o7, %i5
fmovd %f10, %f0
fbule,a %fcc0, loop_2361
loop_2360:
smulcc %i2, %i3, %o2
fmovdvc %icc, %f7, %f0
ldsh [%l7 + 0x2C], %i7
loop_2361:
stw %l1, [%l7 + 0x1C]
ldx [%l7 + 0x18], %l0
stb %g3, [%l7 + 0x0E]
fnot1s %f15, %f8
fcmped %fcc2, %f8, %f4
fmovrdgez %i4, %f4, %f14
movcc %xcc, %i1, %o1
sdivx %o6, 0x1E98, %o5
fsrc2 %f4, %f2
fbg %fcc3, loop_2362
fand %f8, %f14, %f4
movne %xcc, %l3, %o4
lduw [%l7 + 0x2C], %g6
loop_2362:
ta %icc, 0x1
orcc %i6, %l2, %o0
orcc %g1, %g2, %l5
fmovdneg %icc, %f12, %f11
ldub [%l7 + 0x7F], %l4
std %f10, [%l7 + 0x60]
fble %fcc3, loop_2363
edge32ln %i0, %g7, %o3
fsrc1s %f0, %f0
movcc %icc, %l6, %g4
loop_2363:
fxor %f2, %f4, %f0
stb %g5, [%l7 + 0x26]
add %i5, %i2, %o7
fbug %fcc2, loop_2364
lduh [%l7 + 0x4C], %i3
fcmps %fcc3, %f8, %f10
ldsh [%l7 + 0x36], %o2
loop_2364:
fbg,a %fcc1, loop_2365
udivcc %l1, 0x1A2C, %l0
ldsb [%l7 + 0x0F], %i7
tge %xcc, 0x1
loop_2365:
stb %i4, [%l7 + 0x6F]
subccc %i1, %g3, %o6
stb %o1, [%l7 + 0x3B]
fmovrdlez %o5, %f10, %f10
movrlez %l3, %g6, %i6
sdiv %l2, 0x0539, %o4
sdiv %o0, 0x0824, %g2
fbe %fcc0, loop_2366
ldsh [%l7 + 0x16], %l5
stb %g1, [%l7 + 0x5F]
movpos %icc, %l4, %g7
loop_2366:
fcmpd %fcc3, %f2, %f6
st %f14, [%l7 + 0x7C]
fxnor %f12, %f10, %f12
srax %o3, 0x17, %l6
brlez %i0, loop_2367
stb %g4, [%l7 + 0x52]
tn %icc, 0x3
edge8ln %g5, %i5, %o7
loop_2367:
ldub [%l7 + 0x1E], %i3
fmovse %icc, %f3, %f12
bcs,a loop_2368
stb %i2, [%l7 + 0x2C]
tcs %icc, 0x0
fbge %fcc2, loop_2369
loop_2368:
tsubcc %l1, %l0, %o2
tleu %xcc, 0x7
fbuge %fcc2, loop_2370
loop_2369:
std %f8, [%l7 + 0x78]
fmovscc %xcc, %f13, %f14
ldx [%l7 + 0x60], %i7
loop_2370:
fba,a %fcc1, loop_2371
fmovdneg %xcc, %f9, %f4
tpos %xcc, 0x5
fbu %fcc0, loop_2372
loop_2371:
ldsh [%l7 + 0x64], %i1
stb %i4, [%l7 + 0x08]
taddcc %g3, 0x0F58, %o6
loop_2372:
fblg,a %fcc0, loop_2373
fcmpne32 %f10, %f14, %o5
orn %l3, 0x1301, %g6
fmovdg %icc, %f14, %f2
loop_2373:
ldsw [%l7 + 0x7C], %i6
andn %l2, %o4, %o1
srlx %o0, %g2, %l5
fpsub16 %f14, %f0, %f0
fnot2s %f7, %f0
fmovdg %xcc, %f9, %f3
addc %g1, %g7, %o3
mulscc %l4, %i0, %l6
array32 %g4, %i5, %g5
fornot2s %f11, %f1, %f9
taddcctv %o7, %i3, %l1
ldub [%l7 + 0x17], %l0
fnand %f8, %f12, %f2
bcs,a,pt %xcc, loop_2374
stb %o2, [%l7 + 0x48]
be,pt %icc, loop_2375
st %f5, [%l7 + 0x58]
loop_2374:
fmovdle %icc, %f11, %f8
fmovdge %icc, %f15, %f4
loop_2375:
for %f0, %f10, %f10
fcmpne16 %f4, %f2, %i7
bg %icc, loop_2376
fandnot2s %f11, %f6, %f13
ldx [%l7 + 0x38], %i2
movleu %xcc, %i1, %g3
loop_2376:
edge32l %i4, %o5, %o6
brgez,a %g6, loop_2377
tneg %icc, 0x2
nop
setx loop_2378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f0, %f5
loop_2377:
movn %xcc, %l3, %i6
udivcc %l2, 0x196E, %o1
loop_2378:
stw %o0, [%l7 + 0x68]
ldd [%l7 + 0x30], %f4
add %g2, %l5, %g1
srl %g7, %o4, %l4
fcmped %fcc3, %f4, %f12
array8 %o3, %l6, %g4
edge32n %i0, %i5, %g5
tcc %xcc, 0x0
fors %f6, %f9, %f3
fmovrse %i3, %f9, %f3
sdivcc %l1, 0x0AE2, %l0
bcs,pt %xcc, loop_2379
ldsh [%l7 + 0x40], %o2
ldd [%l7 + 0x58], %f2
lduw [%l7 + 0x70], %i7
loop_2379:
sdivcc %o7, 0x06F8, %i2
fbne,a %fcc3, loop_2380
fble %fcc3, loop_2381
fmovsgu %icc, %f13, %f3
fands %f9, %f4, %f2
loop_2380:
tpos %xcc, 0x3
loop_2381:
brlz,a %g3, loop_2382
ldsh [%l7 + 0x0E], %i1
fsrc2 %f4, %f4
sth %o5, [%l7 + 0x66]
loop_2382:
stb %i4, [%l7 + 0x62]
movrlez %g6, 0x11E, %l3
ldsw [%l7 + 0x5C], %o6
stx %l2, [%l7 + 0x70]
ld [%l7 + 0x30], %f11
fcmpne32 %f2, %f8, %o1
fzeros %f0
bne,a,pn %icc, loop_2383
tvc %xcc, 0x0
fnot1s %f11, %f12
fbuge,a %fcc2, loop_2384
loop_2383:
udivcc %o0, 0x1BDA, %i6
popc %l5, %g1
nop
setx loop_2385, %l0, %l1
jmpl %l1, %g2
loop_2384:
edge16n %g7, %o4, %l4
ldsh [%l7 + 0x7A], %o3
sth %l6, [%l7 + 0x2E]
loop_2385:
nop
setx loop_2386, %l0, %l1
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 + 0x20], %i0
st %f0, [%l7 + 0x6C]
lduw [%l7 + 0x48], %g4
loop_2386:
tcc %xcc, 0x5
ldx [%l7 + 0x50], %i5
sdiv %i3, 0x1A6B, %l1
array8 %l0, %o2, %i7
ta %xcc, 0x4
fmovrslez %g5, %f11, %f8
stx %i2, [%l7 + 0x18]
movne %xcc, %g3, %o7
xnorcc %i1, 0x1B4F, %i4
andn %g6, 0x0004, %o5
fble,a %fcc3, loop_2387
sra %l3, 0x0E, %l2
fand %f0, %f4, %f10
tpos %icc, 0x6
loop_2387:
fnor %f4, %f2, %f0
ldd [%l7 + 0x48], %f6
fbne,a %fcc3, loop_2388
edge16n %o1, %o6, %i6
movge %icc, %o0, %g1
ldsb [%l7 + 0x0F], %g2
loop_2388:
fmovda %xcc, %f0, %f6
movpos %icc, %g7, %l5
fmovrdgez %l4, %f8, %f4
nop
setx loop_2389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %xcc, 0x3
bneg,a,pt %icc, loop_2390
fmovsa %icc, %f1, %f13
loop_2389:
sra %o4, %o3, %l6
ldub [%l7 + 0x61], %g4
loop_2390:
sub %i0, 0x13CF, %i3
be,a %xcc, loop_2391
fbg %fcc1, loop_2392
edge32n %i5, %l1, %l0
fbge %fcc3, loop_2393
loop_2391:
fmovrsgez %i7, %f5, %f10
loop_2392:
fmovdpos %xcc, %f15, %f11
fmovs %f13, %f3
loop_2393:
ldsh [%l7 + 0x10], %o2
lduh [%l7 + 0x1A], %g5
bleu,pn %icc, loop_2394
fcmpgt32 %f6, %f14, %i2
fcmpeq32 %f6, %f2, %g3
brgez %i1, loop_2395
loop_2394:
bne,a,pn %icc, loop_2396
lduh [%l7 + 0x40], %o7
tg %icc, 0x0
loop_2395:
subccc %i4, 0x1FFC, %g6
loop_2396:
fcmpgt32 %f6, %f14, %l3
ldsh [%l7 + 0x28], %l2
sth %o1, [%l7 + 0x72]
stw %o6, [%l7 + 0x2C]
brlez,a %i6, loop_2397
fmovscs %icc, %f2, %f8
for %f10, %f6, %f6
movle %icc, %o0, %o5
loop_2397:
ldsw [%l7 + 0x58], %g2
ldsh [%l7 + 0x62], %g1
ldsw [%l7 + 0x1C], %g7
udiv %l5, 0x155F, %l4
fmovda %xcc, %f1, %f2
and %o4, 0x078A, %l6
tgu %xcc, 0x0
nop
setx loop_2398, %l0, %l1
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 + 0x64], %f5
ldd [%l7 + 0x50], %f12
xorcc %o3, %i0, %i3
loop_2398:
std %f14, [%l7 + 0x78]
fmovsa %icc, %f1, %f3
xnor %i5, %l1, %l0
ldsb [%l7 + 0x7A], %g4
array8 %o2, %i7, %g5
fmovsne %xcc, %f7, %f0
ldub [%l7 + 0x10], %i2
ldsb [%l7 + 0x4B], %g3
fbl,a %fcc2, loop_2399
fzeros %f12
fmovrslz %o7, %f3, %f5
subccc %i4, %i1, %l3
loop_2399:
fmovdge %icc, %f10, %f3
edge8 %g6, %o1, %l2
udiv %i6, 0x1FE1, %o0
lduw [%l7 + 0x08], %o5
stx %g2, [%l7 + 0x58]
fmovsl %icc, %f4, %f0
stb %g1, [%l7 + 0x28]
fmovdvc %xcc, %f13, %f13
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x6C], %o6
fcmpeq16 %f12, %f12, %g7
fcmpeq32 %f4, %f8, %l5
fands %f2, %f12, %f4
fmovsle %icc, %f9, %f10
ld [%l7 + 0x44], %f11
ld [%l7 + 0x40], %f6
bl loop_2400
fmovdneg %xcc, %f8, %f10
st %f8, [%l7 + 0x08]
tneg %xcc, 0x3
loop_2400:
udivx %o4, 0x0529, %l4
ld [%l7 + 0x3C], %f9
xnor %l6, 0x0913, %o3
fcmpne32 %f12, %f4, %i3
lduh [%l7 + 0x22], %i5
brz,a %l1, loop_2401
fmovde %icc, %f5, %f13
movrgez %l0, %i0, %o2
fnands %f15, %f13, %f13
loop_2401:
stw %g4, [%l7 + 0x30]
fornot2 %f0, %f10, %f12
fmovsvc %xcc, %f6, %f14
smul %g5, 0x0043, %i2
stb %i7, [%l7 + 0x0C]
subcc %g3, 0x01C4, %i4
fands %f14, %f11, %f10
udivcc %i1, 0x194F, %l3
tcs %icc, 0x2
fpack32 %f14, %f8, %f4
fcmple32 %f12, %f14, %g6
fmovdpos %icc, %f4, %f4
fba,a %fcc0, loop_2402
fpadd16s %f14, %f11, %f2
edge16l %o1, %l2, %o7
st %f10, [%l7 + 0x18]
loop_2402:
bge,a %icc, loop_2403
fmovrslez %o0, %f0, %f12
ldx [%l7 + 0x30], %o5
fmovdpos %icc, %f12, %f5
loop_2403:
movgu %xcc, %i6, %g1
movrgez %o6, 0x202, %g7
ldub [%l7 + 0x17], %l5
lduh [%l7 + 0x28], %g2
ldsb [%l7 + 0x54], %l4
umul %o4, %l6, %i3
movrgz %i5, 0x267, %l1
movl %icc, %l0, %i0
xnor %o3, 0x165D, %o2
fmovdle %icc, %f15, %f0
fors %f12, %f12, %f8
ldd [%l7 + 0x10], %f4
tpos %xcc, 0x0
fzeros %f4
fmovrdgz %g5, %f14, %f0
tl %icc, 0x4
fmovdneg %xcc, %f14, %f10
fandnot2 %f6, %f10, %f6
fba,a %fcc1, loop_2404
edge16ln %i2, %g4, %g3
nop
setx loop_2405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %i7, %i4, %i1
loop_2404:
ldsb [%l7 + 0x66], %g6
movneg %xcc, %l3, %l2
loop_2405:
fandnot2 %f4, %f12, %f12
nop
setx loop_2406, %l0, %l1
jmpl %l1, %o1
fcmple32 %f2, %f14, %o7
add %o5, 0x1F6A, %o0
stb %i6, [%l7 + 0x32]
loop_2406:
stx %o6, [%l7 + 0x50]
fmul8x16 %f11, %f14, %f2
edge32 %g1, %g7, %g2
fbule,a %fcc1, loop_2407
lduh [%l7 + 0x68], %l4
movcs %xcc, %o4, %l6
st %f7, [%l7 + 0x18]
loop_2407:
sdivx %l5, 0x02AE, %i3
std %f0, [%l7 + 0x30]
movleu %icc, %i5, %l0
std %f8, [%l7 + 0x08]
fpackfix %f10, %f14
bg %xcc, loop_2408
edge16n %l1, %i0, %o3
ba loop_2409
stw %g5, [%l7 + 0x14]
loop_2408:
stb %i2, [%l7 + 0x60]
brgz,a %g4, loop_2410
loop_2409:
stw %o2, [%l7 + 0x60]
sdivcc %g3, 0x028A, %i7
fbl,a %fcc1, loop_2411
loop_2410:
fsrc2 %f2, %f2
fors %f7, %f15, %f5
bcc,a,pt %xcc, loop_2412
loop_2411:
sth %i1, [%l7 + 0x44]
fmovsn %icc, %f8, %f11
lduw [%l7 + 0x6C], %i4
loop_2412:
ldsh [%l7 + 0x1C], %g6
fmovsl %icc, %f2, %f8
udivcc %l2, 0x179E, %l3
fpack32 %f2, %f4, %f6
sethi 0x1E5F, %o1
ldsb [%l7 + 0x16], %o5
ldd [%l7 + 0x30], %f8
fmuld8sux16 %f15, %f4, %f6
bg %icc, loop_2413
fbo %fcc3, loop_2414
nop
setx loop_2415, %l0, %l1
jmpl %l1, %o0
st %f9, [%l7 + 0x68]
loop_2413:
mulscc %i6, %o6, %g1
loop_2414:
std %f6, [%l7 + 0x20]
loop_2415:
ldx [%l7 + 0x70], %o7
xnor %g2, 0x0216, %g7
sth %o4, [%l7 + 0x78]
call loop_2416
fmovs %f8, %f6
ldsh [%l7 + 0x1C], %l4
orcc %l5, 0x188C, %l6
loop_2416:
fnors %f10, %f2, %f0
movvc %icc, %i5, %i3
fnegd %f8, %f6
stb %l1, [%l7 + 0x48]
stb %i0, [%l7 + 0x26]
xnor %o3, %l0, %i2
movpos %icc, %g4, %o2
ldsb [%l7 + 0x1A], %g3
sethi 0x0AE2, %i7
fbne %fcc1, loop_2417
fcmpd %fcc3, %f10, %f8
std %f2, [%l7 + 0x20]
sth %g5, [%l7 + 0x2A]
loop_2417:
bshuffle %f10, %f4, %f8
ldsh [%l7 + 0x2A], %i4
udivx %i1, 0x1EC6, %l2
stw %g6, [%l7 + 0x10]
movpos %icc, %o1, %l3
fmovrsgez %o0, %f11, %f2
ldsh [%l7 + 0x46], %i6
fmovdcc %icc, %f15, %f10
stb %o5, [%l7 + 0x53]
fmovdne %icc, %f3, %f4
fmovrsgz %o6, %f8, %f9
edge32 %o7, %g1, %g7
ldsh [%l7 + 0x32], %g2
brgz %l4, loop_2418
lduw [%l7 + 0x3C], %l5
edge16 %o4, %i5, %l6
fbl,a %fcc3, loop_2419
loop_2418:
edge8n %l1, %i0, %o3
movvs %icc, %i3, %i2
umul %l0, %o2, %g4
loop_2419:
fbg %fcc2, loop_2420
subc %g3, %i7, %i4
fnegd %f0, %f6
stx %g5, [%l7 + 0x50]
loop_2420:
fmovdvs %xcc, %f0, %f2
stb %i1, [%l7 + 0x6C]
siam 0x2
std %f12, [%l7 + 0x78]
movpos %xcc, %l2, %o1
fmovd %f2, %f4
array8 %l3, %o0, %g6
ldd [%l7 + 0x70], %f8
movneg %icc, %i6, %o6
fmovsn %icc, %f13, %f10
stx %o7, [%l7 + 0x78]
std %f4, [%l7 + 0x10]
edge32ln %o5, %g7, %g2
edge32 %g1, %l5, %o4
edge16 %l4, %l6, %l1
lduw [%l7 + 0x68], %i0
ldsh [%l7 + 0x2A], %o3
fbe,a %fcc0, loop_2421
st %f9, [%l7 + 0x78]
ldsh [%l7 + 0x74], %i3
or %i2, 0x13ED, %l0
loop_2421:
tcc %xcc, 0x6
fmovdn %xcc, %f0, %f3
fmovsneg %xcc, %f14, %f1
fands %f14, %f5, %f0
ldub [%l7 + 0x24], %i5
tvs %xcc, 0x0
st %f8, [%l7 + 0x3C]
fmovdl %icc, %f7, %f9
andn %o2, %g3, %g4
brgez %i7, loop_2422
fcmpgt32 %f8, %f6, %g5
ld [%l7 + 0x50], %f15
stx %i1, [%l7 + 0x58]
loop_2422:
fbo,a %fcc3, loop_2423
tg %icc, 0x5
fandnot2 %f12, %f6, %f10
movg %icc, %l2, %o1
loop_2423:
movpos %xcc, %l3, %i4
movcc %icc, %g6, %i6
ldsh [%l7 + 0x6E], %o6
movre %o7, 0x0D6, %o5
stw %g7, [%l7 + 0x7C]
fzeros %f1
fornot2s %f14, %f13, %f8
fba %fcc3, loop_2424
ldsw [%l7 + 0x44], %o0
sth %g2, [%l7 + 0x1C]
sdivx %g1, 0x06B8, %l5
loop_2424:
te %xcc, 0x3
fbule %fcc1, loop_2425
call loop_2426
movcs %xcc, %o4, %l4
xorcc %l6, %l1, %i0
loop_2425:
tsubcctv %o3, %i2, %i3
loop_2426:
mulx %i5, 0x190F, %l0
fpadd16 %f12, %f10, %f4
fbne %fcc2, loop_2427
and %g3, %g4, %i7
edge32l %g5, %i1, %l2
ldsw [%l7 + 0x2C], %o1
loop_2427:
movg %xcc, %o2, %i4
lduh [%l7 + 0x36], %g6
addc %i6, 0x1EA7, %o6
ldsw [%l7 + 0x54], %o7
edge16l %o5, %g7, %l3
movrne %g2, %o0, %l5
brlz %g1, loop_2428
fmul8x16 %f6, %f6, %f14
movge %xcc, %l4, %l6
array32 %o4, %l1, %o3
loop_2428:
pdist %f0, %f8, %f2
pdist %f12, %f10, %f2
orncc %i0, 0x1023, %i2
ble,a,pn %icc, loop_2429
edge8l %i5, %i3, %l0
ldsw [%l7 + 0x6C], %g4
taddcctv %g3, 0x1541, %g5
loop_2429:
lduh [%l7 + 0x44], %i7
st %f7, [%l7 + 0x2C]
movvc %xcc, %l2, %i1
fmovdpos %xcc, %f7, %f5
lduw [%l7 + 0x48], %o1
fbue %fcc3, loop_2430
smulcc %o2, %g6, %i4
ldsh [%l7 + 0x68], %i6
fandnot2s %f12, %f10, %f9
loop_2430:
fsrc2 %f0, %f8
movne %xcc, %o7, %o5
fbge %fcc2, loop_2431
lduh [%l7 + 0x32], %o6
sdiv %g7, 0x1409, %g2
nop
setx loop_2432, %l0, %l1
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_2431:
movgu %icc, %o0, %l5
ldd [%l7 + 0x18], %f14
fmovsvc %xcc, %f6, %f12
loop_2432:
movg %xcc, %g1, %l3
fnands %f13, %f6, %f5
ldub [%l7 + 0x36], %l4
fcmpes %fcc1, %f6, %f13
fmovsvs %icc, %f3, %f5
bg,a %icc, loop_2433
brgez %o4, loop_2434
fba %fcc0, loop_2435
fsrc2 %f8, %f12
loop_2433:
tge %icc, 0x5
loop_2434:
brz %l1, loop_2436
loop_2435:
nop
setx loop_2437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x5A], %o3
taddcc %l6, %i0, %i2
loop_2436:
std %f8, [%l7 + 0x50]
loop_2437:
lduw [%l7 + 0x28], %i3
movg %icc, %i5, %l0
brlz %g3, loop_2438
fmovdcs %icc, %f13, %f12
fmovrdgez %g4, %f2, %f6
ldub [%l7 + 0x08], %g5
loop_2438:
fmovdleu %icc, %f8, %f14
movrgez %l2, %i1, %o1
fzero %f4
edge8 %i7, %g6, %i4
stx %i6, [%l7 + 0x10]
ldsb [%l7 + 0x50], %o2
edge32n %o5, %o6, %o7
sdiv %g2, 0x05D7, %o0
srax %l5, %g7, %l3
fmul8x16al %f3, %f6, %f12
sdivcc %l4, 0x062D, %o4
ldsw [%l7 + 0x08], %g1
movvs %xcc, %o3, %l1
umul %i0, 0x0CDF, %l6
sll %i3, 0x0C, %i5
std %f6, [%l7 + 0x38]
movrne %l0, %i2, %g3
edge32l %g5, %g4, %i1
ba,a %icc, loop_2439
sth %l2, [%l7 + 0x12]
ld [%l7 + 0x64], %f6
bshuffle %f8, %f12, %f14
loop_2439:
ld [%l7 + 0x3C], %f1
fpsub16 %f12, %f8, %f8
fmovrslez %i7, %f10, %f8
xorcc %g6, %o1, %i4
edge32ln %i6, %o2, %o5
fcmpeq16 %f6, %f2, %o6
st %f9, [%l7 + 0x6C]
be,a loop_2440
ld [%l7 + 0x68], %f15
ldsw [%l7 + 0x08], %g2
movn %icc, %o0, %l5
loop_2440:
ldsh [%l7 + 0x7E], %g7
movcc %xcc, %l3, %l4
ld [%l7 + 0x10], %f9
umulcc %o4, %g1, %o3
fmovdge %icc, %f11, %f12
bpos,a,pn %xcc, loop_2441
movge %icc, %l1, %o7
ldub [%l7 + 0x4F], %i0
fandnot1 %f8, %f4, %f6
loop_2441:
mulscc %l6, 0x022E, %i3
srlx %i5, 0x12, %i2
array8 %g3, %l0, %g5
fpackfix %f2, %f2
fmovdpos %icc, %f13, %f1
std %f4, [%l7 + 0x48]
bn loop_2442
edge32 %i1, %l2, %g4
bneg,pn %xcc, loop_2443
bne %icc, loop_2444
loop_2442:
movcc %icc, %g6, %o1
ldsh [%l7 + 0x24], %i4
loop_2443:
fbo %fcc1, loop_2445
loop_2444:
fxnors %f8, %f12, %f12
sth %i7, [%l7 + 0x22]
edge16 %i6, %o5, %o2
loop_2445:
ta %xcc, 0x1
edge16l %o6, %g2, %o0
edge32ln %g7, %l3, %l5
fmovdpos %icc, %f4, %f0
fmul8sux16 %f6, %f6, %f8
lduh [%l7 + 0x3A], %l4
fmovdcs %icc, %f5, %f8
pdist %f12, %f2, %f14
bpos,a %xcc, loop_2446
ta %xcc, 0x5
stx %o4, [%l7 + 0x58]
movg %xcc, %o3, %g1
loop_2446:
orn %l1, %i0, %o7
fmovsgu %xcc, %f11, %f13
fmul8x16al %f15, %f4, %f2
te %xcc, 0x1
fmovdgu %icc, %f10, %f9
fpack32 %f12, %f14, %f0
bn,a loop_2447
array32 %i3, %l6, %i5
sra %g3, %l0, %i2
nop
setx loop_2448, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2447:
lduw [%l7 + 0x2C], %i1
fble,a %fcc2, loop_2449
fmovde %xcc, %f7, %f6
loop_2448:
nop
setx loop_2450, %l0, %l1
jmpl %l1, %l2
bpos,a loop_2451
loop_2449:
fmovrsne %g4, %f10, %f6
ldsw [%l7 + 0x4C], %g5
loop_2450:
edge8ln %o1, %i4, %i7
loop_2451:
bvc loop_2452
fxor %f4, %f6, %f14
tle %xcc, 0x0
fnors %f8, %f9, %f0
loop_2452:
sth %i6, [%l7 + 0x3E]
subc %g6, %o5, %o2
move %icc, %g2, %o6
fbuge %fcc2, loop_2453
fmovrdgz %g7, %f6, %f0
fcmpd %fcc3, %f14, %f0
fmovsge %xcc, %f14, %f9
loop_2453:
ld [%l7 + 0x24], %f4
brlez %l3, loop_2454
edge16l %o0, %l4, %o4
xorcc %l5, %o3, %g1
fexpand %f15, %f14
loop_2454:
edge16ln %i0, %l1, %i3
ldub [%l7 + 0x7B], %l6
edge8 %o7, %g3, %i5
ldsh [%l7 + 0x3E], %i2
sth %i1, [%l7 + 0x5C]
sdivcc %l2, 0x021E, %g4
bcs,a %xcc, loop_2455
movrgez %l0, %g5, %o1
ldd [%l7 + 0x58], %f2
fmovrsne %i7, %f10, %f12
loop_2455:
fmovdpos %icc, %f5, %f8
ldsb [%l7 + 0x62], %i6
stb %g6, [%l7 + 0x54]
movvs %icc, %o5, %o2
fmovs %f11, %f2
fmovrslez %i4, %f0, %f12
stb %o6, [%l7 + 0x21]
fornot1s %f8, %f10, %f2
fxnors %f1, %f7, %f7
fnot2 %f6, %f14
fcmpeq32 %f2, %f10, %g7
ld [%l7 + 0x2C], %f9
fnands %f5, %f6, %f1
fmovsa %icc, %f7, %f13
nop
setx loop_2456, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l3, [%l7 + 0x10]
bneg,a loop_2457
fmovdcc %icc, %f6, %f5
loop_2456:
fpack16 %f8, %f2
ld [%l7 + 0x34], %f13
loop_2457:
fmovrde %o0, %f4, %f4
sll %l4, 0x12, %o4
fmovrde %l5, %f6, %f8
umulcc %g2, %o3, %g1
movvc %xcc, %l1, %i0
ldd [%l7 + 0x68], %f0
fblg %fcc1, loop_2458
fmovrdlz %l6, %f2, %f6
fmuld8sux16 %f9, %f5, %f4
fmul8x16au %f14, %f9, %f14
loop_2458:
ldx [%l7 + 0x40], %i3
addccc %o7, 0x1CCC, %g3
mulx %i5, %i1, %l2
stb %g4, [%l7 + 0x6A]
bg loop_2459
ldx [%l7 + 0x40], %i2
fbe,a %fcc2, loop_2460
movn %icc, %l0, %o1
loop_2459:
movge %icc, %i7, %g5
fornot1 %f2, %f8, %f6
loop_2460:
nop
setx loop_2461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f0, %f10, %g6
lduh [%l7 + 0x1C], %i6
move %xcc, %o5, %o2
loop_2461:
ldsb [%l7 + 0x70], %i4
sth %o6, [%l7 + 0x24]
ba,a loop_2462
movleu %icc, %l3, %o0
ldub [%l7 + 0x13], %g7
ldd [%l7 + 0x38], %f8
loop_2462:
ld [%l7 + 0x4C], %f15
lduw [%l7 + 0x6C], %l4
fbe %fcc1, loop_2463
fbn,a %fcc2, loop_2464
stx %o4, [%l7 + 0x18]
fmovdcs %xcc, %f0, %f0
loop_2463:
movvc %icc, %l5, %g2
loop_2464:
lduh [%l7 + 0x54], %g1
mulx %l1, %o3, %l6
alignaddr %i0, %i3, %o7
stw %i5, [%l7 + 0x30]
sethi 0x0362, %g3
lduw [%l7 + 0x14], %i1
ld [%l7 + 0x24], %f12
lduh [%l7 + 0x2C], %l2
edge8n %g4, %l0, %i2
fmovsa %xcc, %f4, %f0
tleu %icc, 0x0
ldx [%l7 + 0x70], %o1
bl %icc, loop_2465
smul %i7, 0x0849, %g6
tg %icc, 0x0
fpackfix %f0, %f3
loop_2465:
edge8n %i6, %o5, %o2
ldx [%l7 + 0x40], %i4
stb %g5, [%l7 + 0x33]
fmovrslez %l3, %f13, %f1
tvs %xcc, 0x2
te %xcc, 0x3
fmovdne %icc, %f4, %f1
std %f2, [%l7 + 0x78]
tgu %icc, 0x1
lduh [%l7 + 0x52], %o0
movleu %icc, %g7, %o6
ldsb [%l7 + 0x64], %o4
ldsw [%l7 + 0x6C], %l5
umulcc %g2, 0x10D3, %l4
srl %l1, %o3, %g1
ldsw [%l7 + 0x28], %i0
fmul8x16 %f10, %f6, %f12
orncc %i3, 0x029B, %o7
fmovdgu %xcc, %f5, %f13
stx %l6, [%l7 + 0x38]
fandnot1s %f6, %f8, %f8
sth %i5, [%l7 + 0x76]
bg,a %xcc, loop_2466
fmovrdlz %g3, %f8, %f0
fbug %fcc0, loop_2467
stw %i1, [%l7 + 0x5C]
loop_2466:
fsrc1 %f2, %f12
fmul8x16au %f0, %f14, %f4
loop_2467:
fpackfix %f10, %f15
tpos %xcc, 0x5
array32 %l2, %g4, %l0
stw %i2, [%l7 + 0x40]
fxnors %f6, %f4, %f3
pdist %f14, %f8, %f8
fmovde %icc, %f2, %f8
lduh [%l7 + 0x50], %i7
for %f4, %f12, %f2
subcc %g6, %i6, %o5
udivx %o1, 0x1E6A, %o2
fmul8sux16 %f6, %f2, %f6
st %f13, [%l7 + 0x2C]
lduw [%l7 + 0x40], %i4
stx %l3, [%l7 + 0x58]
tge %icc, 0x0
movrgez %g5, 0x191, %g7
brnz %o6, loop_2468
sllx %o0, %o4, %g2
fmovdle %xcc, %f13, %f11
edge16 %l4, %l1, %o3
loop_2468:
fmul8ulx16 %f10, %f12, %f12
ldx [%l7 + 0x60], %g1
st %f3, [%l7 + 0x28]
ta %icc, 0x2
siam 0x4
st %f6, [%l7 + 0x70]
bne,a loop_2469
ld [%l7 + 0x10], %f10
ldd [%l7 + 0x78], %f2
ld [%l7 + 0x54], %f6
loop_2469:
add %i0, %i3, %l5
umulcc %o7, %i5, %g3
fmovsa %xcc, %f13, %f15
fpackfix %f10, %f15
fpadd32s %f13, %f10, %f15
bcs,a loop_2470
fmovspos %xcc, %f14, %f4
addc %i1, %l6, %g4
ble,pn %icc, loop_2471
loop_2470:
be,a,pt %icc, loop_2472
tleu %icc, 0x4
udivcc %l0, 0x19EC, %l2
loop_2471:
andn %i2, %g6, %i6
loop_2472:
fands %f15, %f0, %f15
lduh [%l7 + 0x0A], %i7
be,a loop_2473
fnands %f6, %f4, %f7
ldx [%l7 + 0x28], %o5
bg,a,pt %xcc, loop_2474
loop_2473:
fbuge,a %fcc0, loop_2475
std %f10, [%l7 + 0x78]
fmovrdne %o2, %f14, %f2
loop_2474:
fcmpgt16 %f10, %f2, %i4
loop_2475:
fmovdvc %icc, %f10, %f14
te %xcc, 0x4
fmovrslez %l3, %f9, %f6
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x6A], %o1
ldsw [%l7 + 0x64], %g7
ldd [%l7 + 0x20], %f2
fcmpes %fcc0, %f13, %f5
xnor %o6, 0x0FE7, %o0
fors %f4, %f14, %f14
bvc,pt %xcc, loop_2476
fmovdle %xcc, %f3, %f3
st %f1, [%l7 + 0x5C]
brgz,a %o4, loop_2477
loop_2476:
fbul %fcc3, loop_2478
ldub [%l7 + 0x79], %g5
movvc %xcc, %g2, %l1
loop_2477:
ldub [%l7 + 0x34], %l4
loop_2478:
fmovdvc %xcc, %f3, %f0
std %f2, [%l7 + 0x48]
umul %o3, 0x18A0, %i0
lduw [%l7 + 0x1C], %i3
fmovrslz %l5, %f15, %f4
ldsw [%l7 + 0x44], %g1
movrlz %i5, %g3, %i1
ldub [%l7 + 0x78], %o7
xor %g4, 0x0472, %l6
ldub [%l7 + 0x0F], %l2
fbug %fcc0, loop_2479
ldsb [%l7 + 0x1F], %i2
subcc %g6, 0x11B1, %i6
std %f10, [%l7 + 0x38]
loop_2479:
lduh [%l7 + 0x7C], %l0
fxor %f6, %f4, %f2
fmovdvs %icc, %f1, %f3
ldub [%l7 + 0x09], %i7
xnorcc %o2, %o5, %l3
ldsh [%l7 + 0x22], %i4
orn %g7, %o1, %o6
andncc %o0, %g5, %g2
sth %o4, [%l7 + 0x6A]
ldx [%l7 + 0x50], %l1
fxor %f6, %f0, %f4
te %xcc, 0x2
movrgz %l4, %i0, %i3
smulcc %l5, 0x1928, %o3
edge8n %g1, %g3, %i5
fcmple16 %f8, %f14, %o7
xorcc %i1, 0x1718, %g4
tne %xcc, 0x7
fpadd16s %f10, %f15, %f14
fbl %fcc0, loop_2480
fsrc2s %f7, %f5
sllx %l2, %i2, %g6
fmovscc %xcc, %f5, %f13
loop_2480:
ba,a,pn %xcc, loop_2481
std %f12, [%l7 + 0x30]
st %f7, [%l7 + 0x24]
popc 0x027E, %l6
loop_2481:
tl %icc, 0x1
lduh [%l7 + 0x4E], %i6
fornot2 %f8, %f14, %f8
stb %i7, [%l7 + 0x5B]
st %f1, [%l7 + 0x7C]
stx %l0, [%l7 + 0x30]
brlz,a %o2, loop_2482
fbule %fcc0, loop_2483
tvc %icc, 0x1
srax %o5, 0x13, %l3
loop_2482:
fmovsn %icc, %f15, %f2
loop_2483:
fnot1s %f0, %f5
st %f6, [%l7 + 0x1C]
edge32ln %i4, %o1, %o6
sth %o0, [%l7 + 0x4C]
bvc,pt %xcc, loop_2484
ta %xcc, 0x6
fors %f4, %f1, %f12
addc %g5, %g7, %g2
loop_2484:
fandnot2 %f8, %f0, %f2
fsrc1s %f6, %f7
stw %l1, [%l7 + 0x1C]
ldub [%l7 + 0x59], %o4
fand %f0, %f12, %f12
lduh [%l7 + 0x20], %i0
edge16n %i3, %l4, %l5
stw %g1, [%l7 + 0x44]
brlez,a %g3, loop_2485
fbo,a %fcc0, loop_2486
addcc %o3, 0x0BF1, %i5
movne %icc, %o7, %g4
loop_2485:
subccc %i1, %l2, %g6
loop_2486:
stw %i2, [%l7 + 0x68]
fpadd32 %f14, %f8, %f8
fsrc1 %f0, %f12
movrgz %l6, 0x3B9, %i7
edge8ln %l0, %i6, %o2
fcmps %fcc2, %f7, %f4
std %f4, [%l7 + 0x48]
tcc %xcc, 0x0
movgu %xcc, %l3, %i4
ldsh [%l7 + 0x60], %o1
fbuge %fcc1, loop_2487
te %icc, 0x3
tle %xcc, 0x7
fors %f1, %f8, %f14
loop_2487:
ld [%l7 + 0x7C], %f0
ldd [%l7 + 0x18], %f12
stb %o6, [%l7 + 0x4C]
st %f8, [%l7 + 0x4C]
fmovd %f14, %f6
ldsh [%l7 + 0x62], %o5
fone %f0
fmovdcc %icc, %f13, %f8
bne,a loop_2488
sth %g5, [%l7 + 0x42]
std %f14, [%l7 + 0x30]
ld [%l7 + 0x38], %f4
loop_2488:
fnegs %f6, %f12
fmovsleu %xcc, %f5, %f3
udiv %o0, 0x0D82, %g2
ldsb [%l7 + 0x3C], %g7
move %icc, %l1, %o4
fnors %f13, %f3, %f5
bl %xcc, loop_2489
lduh [%l7 + 0x7C], %i0
sth %i3, [%l7 + 0x0A]
fmovrdlez %l5, %f10, %f2
loop_2489:
ld [%l7 + 0x14], %f3
fba %fcc1, loop_2490
fone %f0
fbug %fcc0, loop_2491
fcmpgt32 %f2, %f14, %g1
loop_2490:
fba,a %fcc1, loop_2492
ldx [%l7 + 0x48], %l4
loop_2491:
srlx %o3, 0x1D, %i5
orncc %o7, %g3, %g4
loop_2492:
ble,a %icc, loop_2493
ld [%l7 + 0x2C], %f5
te %xcc, 0x4
fnand %f8, %f4, %f0
loop_2493:
lduw [%l7 + 0x44], %l2
tpos %xcc, 0x4
fandnot1s %f0, %f1, %f15
nop
setx loop_2494, %l0, %l1
jmpl %l1, %g6
edge16ln %i2, %i1, %l6
udivx %l0, 0x1F8F, %i6
stw %o2, [%l7 + 0x3C]
loop_2494:
tne %xcc, 0x1
fmuld8sux16 %f0, %f12, %f6
fbn %fcc2, loop_2495
tsubcctv %l3, 0x12C6, %i7
smulcc %o1, 0x1644, %i4
movge %xcc, %o5, %g5
loop_2495:
bpos,pt %xcc, loop_2496
fsrc1 %f10, %f0
fbul,a %fcc2, loop_2497
ldsw [%l7 + 0x20], %o0
loop_2496:
fbu %fcc0, loop_2498
fmovscc %xcc, %f11, %f9
loop_2497:
tl %xcc, 0x5
fmovsa %icc, %f1, %f0
loop_2498:
lduh [%l7 + 0x40], %o6
fandnot2 %f0, %f14, %f14
fpadd16s %f14, %f5, %f5
fsrc2s %f8, %f4
bneg,a %xcc, loop_2499
lduh [%l7 + 0x5E], %g7
array8 %l1, %o4, %g2
fornot1s %f0, %f5, %f0
loop_2499:
fmovs %f2, %f7
movcc %icc, %i0, %i3
st %f3, [%l7 + 0x70]
lduh [%l7 + 0x66], %l5
tl %icc, 0x6
std %f0, [%l7 + 0x78]
fsrc2 %f4, %f12
ldsb [%l7 + 0x4E], %l4
sra %o3, 0x02, %g1
stb %i5, [%l7 + 0x41]
fone %f12
fmovd %f2, %f6
brlz,a %g3, loop_2500
movrgz %o7, %l2, %g4
stw %g6, [%l7 + 0x64]
std %f0, [%l7 + 0x40]
loop_2500:
taddcctv %i1, 0x0A3A, %i2
fcmpgt16 %f0, %f6, %l6
tvc %icc, 0x7
sdivcc %l0, 0x157E, %o2
sllx %i6, 0x1D, %i7
fnor %f2, %f4, %f14
ldsb [%l7 + 0x43], %l3
tsubcc %i4, %o5, %o1
fnands %f4, %f8, %f5
edge32n %o0, %o6, %g5
movvc %icc, %g7, %o4
std %f12, [%l7 + 0x30]
fpsub32s %f0, %f0, %f0
fmovdg %xcc, %f5, %f11
fcmpne16 %f8, %f10, %g2
fblg,a %fcc2, loop_2501
stx %i0, [%l7 + 0x20]
fabss %f12, %f13
fxors %f5, %f14, %f1
loop_2501:
movl %icc, %l1, %l5
edge8l %i3, %l4, %g1
fmovd %f2, %f10
edge16n %o3, %i5, %o7
addccc %l2, %g4, %g3
fmovsl %xcc, %f14, %f15
ldsh [%l7 + 0x42], %g6
xorcc %i2, %l6, %i1
fpsub16 %f10, %f0, %f4
lduh [%l7 + 0x50], %o2
sth %i6, [%l7 + 0x4E]
fbn %fcc0, loop_2502
fmovsn %xcc, %f3, %f2
tn %icc, 0x7
ldsb [%l7 + 0x6F], %l0
loop_2502:
lduh [%l7 + 0x12], %l3
ldsw [%l7 + 0x28], %i4
tvs %xcc, 0x3
edge16ln %i7, %o1, %o0
ldub [%l7 + 0x35], %o5
lduh [%l7 + 0x48], %o6
stx %g7, [%l7 + 0x48]
fmovsvs %xcc, %f4, %f8
ldx [%l7 + 0x58], %o4
ldsb [%l7 + 0x6B], %g2
fbge %fcc2, loop_2503
fmovdcc %xcc, %f9, %f14
sth %g5, [%l7 + 0x0C]
add %l1, 0x05EB, %i0
loop_2503:
std %f0, [%l7 + 0x08]
ldsh [%l7 + 0x4E], %i3
smul %l5, 0x1059, %g1
ld [%l7 + 0x24], %f5
umulcc %l4, %o3, %i5
fmovdvc %xcc, %f12, %f6
tcs %xcc, 0x1
fbul %fcc1, loop_2504
movrgez %l2, 0x2F0, %g4
ldsb [%l7 + 0x2A], %g3
fpsub16 %f14, %f6, %f12
loop_2504:
popc 0x00FE, %g6
fpmerge %f0, %f15, %f14
sth %i2, [%l7 + 0x7A]
andn %o7, 0x17E0, %i1
ldub [%l7 + 0x24], %o2
or %i6, %l6, %l0
fcmpne32 %f2, %f6, %l3
edge8ln %i4, %o1, %i7
edge16n %o0, %o5, %g7
popc %o6, %g2
fbuge %fcc1, loop_2505
std %f8, [%l7 + 0x30]
fandnot2s %f12, %f15, %f6
or %o4, %l1, %i0
loop_2505:
stx %i3, [%l7 + 0x60]
edge32n %l5, %g1, %g5
bl,a,pn %xcc, loop_2506
ld [%l7 + 0x70], %f7
orncc %o3, 0x0252, %l4
ldub [%l7 + 0x22], %i5
loop_2506:
movvs %icc, %g4, %g3
fmovsg %icc, %f9, %f4
fbl,a %fcc2, loop_2507
tsubcc %g6, 0x115E, %i2
fmovd %f0, %f4
addccc %l2, 0x1ECA, %i1
loop_2507:
fbg,a %fcc0, loop_2508
movn %icc, %o7, %o2
std %f4, [%l7 + 0x08]
ldx [%l7 + 0x08], %l6
loop_2508:
fmovsvc %xcc, %f11, %f11
bn loop_2509
ldsh [%l7 + 0x1E], %l0
edge16ln %l3, %i4, %o1
tg %xcc, 0x5
loop_2509:
andncc %i7, %o0, %o5
ldx [%l7 + 0x50], %g7
lduh [%l7 + 0x54], %o6
sth %i6, [%l7 + 0x3C]
ta %icc, 0x4
fmovrslez %g2, %f15, %f10
fbu,a %fcc1, loop_2510
ldsh [%l7 + 0x60], %o4
ldd [%l7 + 0x20], %f0
fmovscc %xcc, %f10, %f7
loop_2510:
edge8n %i0, %i3, %l1
lduw [%l7 + 0x68], %l5
lduh [%l7 + 0x58], %g5
ldsb [%l7 + 0x33], %g1
st %f14, [%l7 + 0x18]
fxor %f0, %f0, %f8
fmovdvs %xcc, %f9, %f12
fnot2s %f3, %f11
fpadd16s %f1, %f0, %f7
lduh [%l7 + 0x44], %l4
fnor %f14, %f2, %f12
fpadd32s %f2, %f13, %f8
faligndata %f0, %f14, %f6
fmovsg %icc, %f13, %f11
fcmped %fcc3, %f8, %f12
orncc %i5, 0x0843, %g4
fblg %fcc3, loop_2511
sdivcc %o3, 0x1706, %g6
udiv %g3, 0x0AFC, %l2
fornot2 %f8, %f12, %f4
loop_2511:
ldx [%l7 + 0x48], %i1
xor %i2, 0x0488, %o7
fbue,a %fcc1, loop_2512
fmovde %xcc, %f8, %f11
fcmpd %fcc2, %f10, %f10
bneg,a %xcc, loop_2513
loop_2512:
fmul8x16 %f3, %f8, %f8
fmovrsne %o2, %f10, %f5
stx %l0, [%l7 + 0x40]
loop_2513:
ldsw [%l7 + 0x6C], %l3
fmovrdlez %l6, %f8, %f14
stw %i4, [%l7 + 0x2C]
ldsw [%l7 + 0x08], %o1
orn %o0, %o5, %g7
st %f3, [%l7 + 0x08]
addccc %o6, %i6, %g2
bpos,a,pn %icc, loop_2514
movge %icc, %i7, %i0
fbe,a %fcc3, loop_2515
tle %xcc, 0x3
loop_2514:
fbo %fcc2, loop_2516
xorcc %i3, %l1, %o4
loop_2515:
movg %xcc, %l5, %g5
fbule %fcc3, loop_2517
loop_2516:
fpadd32 %f4, %f0, %f8
lduh [%l7 + 0x42], %g1
movrgz %i5, %l4, %g4
loop_2517:
sethi 0x0041, %o3
ldsw [%l7 + 0x40], %g6
edge16l %g3, %i1, %i2
sll %o7, 0x14, %o2
or %l0, %l3, %l2
movpos %icc, %i4, %o1
bvs loop_2518
addcc %o0, %o5, %l6
stx %g7, [%l7 + 0x10]
std %f10, [%l7 + 0x10]
loop_2518:
ldsh [%l7 + 0x30], %i6
nop
setx loop_2519, %l0, %l1
jmpl %l1, %o6
movl %xcc, %i7, %i0
for %f4, %f2, %f4
lduw [%l7 + 0x74], %g2
loop_2519:
fandnot2s %f5, %f4, %f6
fmovdcc %xcc, %f10, %f11
fmovrsgz %i3, %f11, %f1
stx %o4, [%l7 + 0x30]
fbul,a %fcc1, loop_2520
ldd [%l7 + 0x20], %f4
ldsw [%l7 + 0x64], %l5
bpos,pn %icc, loop_2521
loop_2520:
stx %g5, [%l7 + 0x20]
movcs %icc, %g1, %l1
fbule,a %fcc2, loop_2522
loop_2521:
fmovdn %icc, %f7, %f6
edge32l %i5, %l4, %o3
edge16l %g6, %g3, %g4
loop_2522:
pdist %f14, %f6, %f14
sth %i1, [%l7 + 0x66]
siam 0x2
fmovd %f6, %f0
std %f14, [%l7 + 0x48]
fnot1s %f11, %f4
bcc,pn %icc, loop_2523
nop
setx loop_2524, %l0, %l1
jmpl %l1, %i2
ldd [%l7 + 0x38], %f10
array8 %o2, %l0, %o7
loop_2523:
fornot1 %f8, %f0, %f6
loop_2524:
addcc %l2, 0x004A, %i4
bl %xcc, loop_2525
fnand %f8, %f0, %f4
fbu %fcc3, loop_2526
ba,a,pt %xcc, loop_2527
loop_2525:
st %f2, [%l7 + 0x28]
movl %xcc, %o1, %o0
loop_2526:
st %f11, [%l7 + 0x50]
loop_2527:
fcmpne16 %f12, %f4, %o5
fmovsvc %xcc, %f8, %f8
bleu loop_2528
lduw [%l7 + 0x38], %l3
fnot1 %f12, %f14
sth %g7, [%l7 + 0x1A]
loop_2528:
ld [%l7 + 0x4C], %f7
addccc %l6, %o6, %i7
and %i0, 0x09D8, %g2
fmovd %f8, %f0
movrgz %i6, 0x32A, %o4
nop
setx loop_2529, %l0, %l1
jmpl %l1, %l5
sdiv %i3, 0x1C2D, %g1
bgu,a loop_2530
taddcc %g5, %l1, %i5
loop_2529:
xor %l4, 0x0CFF, %o3
fpadd16 %f14, %f14, %f6
loop_2530:
orncc %g3, 0x1D4B, %g4
orn %g6, %i1, %i2
sllx %o2, 0x1A, %o7
fmovsleu %xcc, %f9, %f6
fbl,a %fcc3, loop_2531
ldsw [%l7 + 0x40], %l2
taddcctv %i4, %o1, %l0
stx %o0, [%l7 + 0x58]
loop_2531:
fnot2s %f10, %f6
lduh [%l7 + 0x46], %l3
lduh [%l7 + 0x0C], %o5
ldsh [%l7 + 0x6C], %g7
fbg,a %fcc2, loop_2532
fornot1s %f9, %f11, %f1
lduh [%l7 + 0x1E], %o6
movg %xcc, %l6, %i0
loop_2532:
ld [%l7 + 0x2C], %f14
fcmps %fcc2, %f4, %f7
fornot1 %f0, %f14, %f14
fmuld8ulx16 %f15, %f2, %f2
movvc %icc, %i7, %g2
sethi 0x0D09, %o4
stb %l5, [%l7 + 0x6C]
sllx %i6, 0x04, %i3
alignaddr %g5, %l1, %g1
ldub [%l7 + 0x76], %l4
alignaddr %i5, %g3, %g4
fnegs %f8, %f5
lduw [%l7 + 0x18], %g6
ldx [%l7 + 0x70], %i1
movvc %xcc, %o3, %o2
ldub [%l7 + 0x67], %o7
stx %l2, [%l7 + 0x68]
fmovsg %xcc, %f12, %f4
andn %i2, %i4, %l0
subcc %o0, 0x010F, %l3
fmovde %xcc, %f3, %f11
fnegs %f7, %f4
ble loop_2533
std %f8, [%l7 + 0x20]
fcmple32 %f10, %f8, %o1
fmovdg %icc, %f12, %f15
loop_2533:
fmovsn %icc, %f0, %f7
ldx [%l7 + 0x68], %g7
lduh [%l7 + 0x0E], %o6
std %f0, [%l7 + 0x38]
fbul,a %fcc3, loop_2534
ldsw [%l7 + 0x70], %l6
ble %icc, loop_2535
fmovdvc %icc, %f9, %f11
loop_2534:
fmovdge %icc, %f14, %f9
fmovda %xcc, %f8, %f13
loop_2535:
fxors %f6, %f4, %f12
fzeros %f0
fmovrdgz %o5, %f10, %f0
ldub [%l7 + 0x62], %i7
fmovrslz %i0, %f1, %f1
fbo %fcc1, loop_2536
ldd [%l7 + 0x78], %f14
fmovsvc %icc, %f14, %f4
fmovsvc %icc, %f1, %f12
loop_2536:
addcc %g2, %o4, %l5
movgu %xcc, %i6, %i3
ldub [%l7 + 0x51], %l1
ldx [%l7 + 0x20], %g5
movvs %xcc, %l4, %i5
ldsh [%l7 + 0x5E], %g1
movpos %icc, %g3, %g6
fmovsne %xcc, %f10, %f4
stb %i1, [%l7 + 0x62]
ldd [%l7 + 0x68], %f14
fnot1s %f7, %f9
ldsw [%l7 + 0x20], %o3
movpos %xcc, %o2, %g4
bneg,a,pt %icc, loop_2537
fmul8x16au %f12, %f3, %f2
sdivcc %o7, 0x1B0B, %l2
ld [%l7 + 0x44], %f13
loop_2537:
fandnot1s %f0, %f7, %f7
fbg,a %fcc2, loop_2538
ld [%l7 + 0x74], %f14
fandnot2s %f5, %f5, %f5
movleu %xcc, %i2, %i4
loop_2538:
fpadd16s %f7, %f3, %f11
fbe,a %fcc2, loop_2539
array16 %l0, %o0, %l3
fsrc1s %f15, %f4
fmovsleu %xcc, %f0, %f4
loop_2539:
fzero %f0
lduw [%l7 + 0x20], %g7
sra %o1, 0x10, %o6
fpadd16s %f14, %f6, %f9
fnor %f0, %f6, %f2
fnot2 %f6, %f14
movrgz %l6, %i7, %i0
fbue %fcc3, loop_2540
stw %o5, [%l7 + 0x10]
fmovsa %icc, %f6, %f6
sth %o4, [%l7 + 0x26]
loop_2540:
addccc %l5, %i6, %g2
bne %xcc, loop_2541
tsubcctv %l1, %i3, %l4
stw %i5, [%l7 + 0x50]
tl %xcc, 0x0
loop_2541:
tn %xcc, 0x0
fmovrdgz %g1, %f4, %f0
fbl,a %fcc1, loop_2542
stb %g3, [%l7 + 0x19]
std %f10, [%l7 + 0x70]
tsubcctv %g6, %g5, %i1
loop_2542:
fmovdcs %icc, %f13, %f10
fmovdg %icc, %f13, %f15
fmovsge %icc, %f8, %f2
fzero %f14
and %o2, 0x14E6, %g4
fpsub32 %f0, %f14, %f0
sdiv %o7, 0x16D4, %o3
fpsub32 %f2, %f0, %f6
ld [%l7 + 0x50], %f3
ldx [%l7 + 0x48], %l2
sethi 0x075A, %i2
fpsub32 %f4, %f2, %f12
fzeros %f6
ldd [%l7 + 0x50], %f0
ldsb [%l7 + 0x39], %i4
fpadd32s %f2, %f15, %f9
bgu,a %xcc, loop_2543
tcs %xcc, 0x2
orn %l0, %o0, %l3
mulscc %o1, %g7, %o6
loop_2543:
for %f8, %f0, %f4
nop
setx loop_2544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x70], %i7
fbl,a %fcc0, loop_2545
te %icc, 0x2
loop_2544:
stx %l6, [%l7 + 0x50]
ld [%l7 + 0x5C], %f14
loop_2545:
edge8n %i0, %o5, %l5
lduw [%l7 + 0x38], %i6
tcs %icc, 0x6
fnors %f5, %f1, %f14
lduw [%l7 + 0x74], %o4
lduw [%l7 + 0x18], %g2
lduh [%l7 + 0x46], %i3
umulcc %l4, %i5, %l1
stb %g3, [%l7 + 0x1B]
fnot2s %f8, %f10
fpadd32s %f12, %f12, %f8
tne %icc, 0x3
edge16ln %g1, %g6, %g5
movrgez %o2, %g4, %i1
stx %o3, [%l7 + 0x18]
fone %f10
lduw [%l7 + 0x74], %l2
lduw [%l7 + 0x64], %i2
fbu,a %fcc0, loop_2546
lduw [%l7 + 0x50], %i4
addcc %o7, 0x1DED, %o0
st %f10, [%l7 + 0x54]
loop_2546:
movge %icc, %l3, %o1
edge16l %g7, %o6, %l0
tge %xcc, 0x0
fabss %f10, %f6
ldsb [%l7 + 0x47], %i7
stx %l6, [%l7 + 0x30]
movre %o5, 0x316, %i0
sth %l5, [%l7 + 0x3A]
fmovdpos %icc, %f8, %f12
ldd [%l7 + 0x28], %f2
fpmerge %f12, %f9, %f12
fpadd32 %f4, %f10, %f0
fxor %f0, %f2, %f4
tle %icc, 0x4
ldub [%l7 + 0x34], %i6
xnor %o4, 0x120E, %i3
ldsw [%l7 + 0x7C], %g2
stw %i5, [%l7 + 0x54]
stx %l4, [%l7 + 0x18]
smulcc %l1, %g3, %g6
fcmpgt16 %f4, %f6, %g5
umul %o2, 0x18C0, %g4
fcmped %fcc2, %f10, %f8
addc %i1, 0x147C, %g1
udivcc %o3, 0x1ACF, %i2
ldsw [%l7 + 0x64], %l2
addc %i4, %o7, %l3
tg %icc, 0x3
fmovdleu %xcc, %f5, %f10
std %f14, [%l7 + 0x70]
edge16 %o1, %g7, %o6
ldsb [%l7 + 0x26], %l0
bgu loop_2547
edge32n %i7, %l6, %o0
fcmps %fcc0, %f4, %f8
fmovse %icc, %f15, %f6
loop_2547:
ldd [%l7 + 0x40], %f0
edge16l %o5, %l5, %i6
for %f12, %f2, %f12
fmovsa %icc, %f13, %f12
udivcc %o4, 0x0993, %i3
ldsh [%l7 + 0x54], %g2
std %f12, [%l7 + 0x70]
te %icc, 0x4
lduh [%l7 + 0x66], %i5
ldx [%l7 + 0x60], %l4
fexpand %f7, %f10
nop
setx loop_2548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a,pn %icc, loop_2549
ldd [%l7 + 0x18], %f10
fzero %f12
loop_2548:
andncc %l1, %i0, %g6
loop_2549:
subcc %g3, %g5, %g4
sethi 0x0E0C, %i1
fcmpne32 %f4, %f2, %o2
smul %g1, %o3, %i2
brnz,a %l2, loop_2550
tvs %xcc, 0x1
tcs %icc, 0x4
fmovs %f9, %f3
loop_2550:
lduh [%l7 + 0x0C], %i4
sth %l3, [%l7 + 0x68]
fxors %f15, %f2, %f4
mova %xcc, %o1, %g7
edge32n %o6, %o7, %i7
lduh [%l7 + 0x2A], %l6
fandnot2 %f14, %f14, %f4
st %f8, [%l7 + 0x0C]
fmuld8sux16 %f15, %f14, %f10
xnorcc %o0, 0x011C, %l0
ldsw [%l7 + 0x30], %o5
stx %l5, [%l7 + 0x30]
udivx %i6, 0x0A6D, %i3
bge,pn %icc, loop_2551
fcmple16 %f10, %f2, %o4
or %i5, %l4, %g2
ld [%l7 + 0x40], %f13
loop_2551:
ld [%l7 + 0x54], %f9
fmovrde %l1, %f6, %f10
movcc %icc, %g6, %i0
tneg %icc, 0x6
ldsw [%l7 + 0x48], %g3
fmovdgu %xcc, %f1, %f6
fbo %fcc3, loop_2552
nop
setx loop_2553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f14, %f5
smulcc %g4, 0x0060, %i1
loop_2552:
subc %g5, 0x192B, %o2
loop_2553:
fpadd16s %f12, %f10, %f15
edge32n %g1, %i2, %l2
std %f2, [%l7 + 0x20]
fpadd32s %f2, %f12, %f3
bneg,a %icc, loop_2554
fandnot1s %f2, %f4, %f8
bshuffle %f2, %f0, %f10
fbn,a %fcc3, loop_2555
loop_2554:
tsubcctv %i4, %o3, %o1
fsrc2 %f4, %f4
movvc %xcc, %g7, %l3
loop_2555:
fmul8ulx16 %f0, %f8, %f8
movpos %icc, %o7, %i7
ldx [%l7 + 0x60], %o6
fmovsn %xcc, %f11, %f11
stb %l6, [%l7 + 0x38]
bvs,a,pn %xcc, loop_2556
fmovdge %xcc, %f13, %f3
fmovsl %xcc, %f6, %f3
fmovrse %l0, %f9, %f2
loop_2556:
sll %o0, 0x1E, %l5
brnz,a %o5, loop_2557
fmovsa %xcc, %f14, %f13
sdivx %i6, 0x1A72, %i3
fbg %fcc0, loop_2558
loop_2557:
fmovdge %icc, %f10, %f5
fmovsneg %xcc, %f9, %f13
st %f7, [%l7 + 0x2C]
loop_2558:
fone %f0
udiv %i5, 0x1A43, %o4
fnot1s %f14, %f15
fmovsge %xcc, %f7, %f9
fnot2 %f6, %f2
stb %l4, [%l7 + 0x54]
fpack32 %f12, %f8, %f10
fmovrse %g2, %f5, %f8
st %f8, [%l7 + 0x5C]
movvc %xcc, %l1, %i0
fmovsne %icc, %f7, %f4
edge8n %g6, %g3, %g4
fpadd32 %f6, %f14, %f10
ldsh [%l7 + 0x36], %g5
udiv %o2, 0x1F2C, %g1
bcc,pn %xcc, loop_2559
alignaddrl %i2, %i1, %l2
fmovrde %o3, %f12, %f6
edge16n %i4, %g7, %o1
loop_2559:
xorcc %l3, %o7, %o6
be,pt %xcc, loop_2560
st %f15, [%l7 + 0x38]
ldsw [%l7 + 0x20], %l6
fbu,a %fcc2, loop_2561
loop_2560:
sdiv %i7, 0x095A, %l0
fors %f8, %f13, %f3
st %f5, [%l7 + 0x48]
loop_2561:
fpack16 %f12, %f10
movrne %o0, 0x29B, %l5
smul %o5, %i6, %i5
ldd [%l7 + 0x50], %f14
smulcc %i3, 0x14E7, %l4
ldx [%l7 + 0x68], %g2
movgu %xcc, %l1, %o4
ta %icc, 0x0
stw %g6, [%l7 + 0x2C]
movleu %xcc, %g3, %g4
udivcc %i0, 0x1B89, %o2
lduw [%l7 + 0x1C], %g5
sdivx %i2, 0x1A46, %i1
movl %icc, %g1, %o3
edge8n %l2, %i4, %g7
bl,pn %icc, loop_2562
udiv %l3, 0x0385, %o7
fbule,a %fcc3, loop_2563
std %f14, [%l7 + 0x20]
loop_2562:
fexpand %f15, %f12
fandnot1 %f8, %f2, %f0
loop_2563:
stw %o6, [%l7 + 0x68]
fmovrse %o1, %f10, %f2
ldsb [%l7 + 0x7D], %i7
fblg,a %fcc3, loop_2564
stb %l0, [%l7 + 0x7E]
tgu %xcc, 0x0
ble,a,pn %icc, loop_2565
loop_2564:
fsrc2s %f8, %f1
bne %xcc, loop_2566
edge32n %l6, %l5, %o5
loop_2565:
fmovse %icc, %f14, %f12
xnor %o0, 0x1349, %i6
loop_2566:
fmovdcs %icc, %f7, %f14
movle %icc, %i3, %i5
ld [%l7 + 0x38], %f12
array32 %l4, %g2, %l1
subc %g6, %g3, %o4
add %i0, %g4, %g5
ble,a,pn %xcc, loop_2567
fmovse %xcc, %f11, %f7
fornot1 %f6, %f2, %f14
ldsw [%l7 + 0x68], %o2
loop_2567:
fmovsge %icc, %f15, %f1
stb %i2, [%l7 + 0x46]
fmovsvc %xcc, %f9, %f2
movneg %xcc, %i1, %g1
subcc %o3, 0x1BE0, %l2
ldd [%l7 + 0x78], %f12
stx %g7, [%l7 + 0x18]
fmovsneg %xcc, %f3, %f0
add %i4, 0x056A, %o7
sth %o6, [%l7 + 0x0A]
umulcc %o1, 0x1213, %l3
edge32 %i7, %l0, %l6
fba,a %fcc3, loop_2568
fbn %fcc2, loop_2569
fcmple32 %f6, %f10, %o5
fmovdl %icc, %f14, %f11
loop_2568:
ld [%l7 + 0x30], %f2
loop_2569:
ldsw [%l7 + 0x7C], %o0
fabss %f7, %f12
fmovsvc %xcc, %f12, %f6
ldx [%l7 + 0x68], %l5
brgez %i3, loop_2570
fbug %fcc0, loop_2571
movl %xcc, %i5, %i6
fone %f4
loop_2570:
tl %xcc, 0x7
loop_2571:
bcc %icc, loop_2572
ldx [%l7 + 0x08], %l4
bshuffle %f6, %f12, %f4
udivx %g2, 0x1B4D, %l1
loop_2572:
movvc %icc, %g6, %g3
sra %i0, %o4, %g5
fornot2 %f14, %f14, %f2
faligndata %f12, %f4, %f2
std %f6, [%l7 + 0x68]
fmovsneg %xcc, %f3, %f9
lduw [%l7 + 0x48], %o2
movpos %icc, %i2, %i1
subc %g1, %g4, %o3
fpack16 %f4, %f11
sdiv %l2, 0x0980, %g7
fbl,a %fcc0, loop_2573
lduw [%l7 + 0x68], %o7
fpsub16s %f13, %f12, %f2
ldx [%l7 + 0x20], %i4
loop_2573:
fbule %fcc2, loop_2574
sdivcc %o6, 0x1E99, %o1
sll %l3, 0x1D, %i7
tcs %icc, 0x0
loop_2574:
tcs %xcc, 0x2
andncc %l0, %l6, %o0
fcmpeq32 %f14, %f8, %l5
ta %xcc, 0x4
fmovdle %icc, %f2, %f13
lduw [%l7 + 0x7C], %i3
bl,pn %xcc, loop_2575
sth %i5, [%l7 + 0x12]
ba,a %xcc, loop_2576
smulcc %i6, %o5, %l4
loop_2575:
fbul,a %fcc2, loop_2577
fmovrdlez %g2, %f14, %f2
loop_2576:
stb %g6, [%l7 + 0x70]
tg %icc, 0x0
loop_2577:
fxnor %f0, %f6, %f2
ldx [%l7 + 0x78], %g3
fbue %fcc3, loop_2578
xorcc %l1, %i0, %o4
fmovrdlz %g5, %f14, %f12
addc %o2, 0x1686, %i2
loop_2578:
bshuffle %f6, %f12, %f2
movleu %xcc, %i1, %g4
fpackfix %f2, %f3
movvs %xcc, %g1, %l2
fbg,a %fcc1, loop_2579
ldsh [%l7 + 0x34], %o3
tn %xcc, 0x4
fmovsle %icc, %f11, %f2
loop_2579:
edge8ln %o7, %g7, %o6
movrlez %o1, 0x22F, %l3
fmul8x16au %f5, %f8, %f14
fnor %f0, %f8, %f2
ldub [%l7 + 0x6E], %i7
fmovsn %xcc, %f2, %f11
fbo,a %fcc1, loop_2580
ldub [%l7 + 0x75], %l0
ldsb [%l7 + 0x13], %l6
fmovscs %xcc, %f3, %f11
loop_2580:
movn %xcc, %o0, %i4
ldsb [%l7 + 0x0D], %l5
taddcc %i3, 0x1373, %i6
subc %o5, %i5, %g2
fmovsle %xcc, %f3, %f2
fble %fcc2, loop_2581
ldsh [%l7 + 0x6C], %g6
fmovdleu %xcc, %f14, %f11
fmovdge %xcc, %f8, %f13
loop_2581:
edge16ln %g3, %l4, %l1
fcmped %fcc0, %f6, %f4
ldsw [%l7 + 0x40], %o4
st %f10, [%l7 + 0x4C]
ldsw [%l7 + 0x1C], %g5
edge8ln %i0, %o2, %i2
movre %i1, 0x240, %g1
fmul8x16al %f14, %f9, %f6
fnands %f7, %f7, %f15
lduw [%l7 + 0x58], %l2
subcc %o3, 0x0E5B, %g4
ldub [%l7 + 0x14], %o7
sth %g7, [%l7 + 0x68]
ldsw [%l7 + 0x54], %o1
fzero %f6
sth %l3, [%l7 + 0x72]
fmovrdgez %i7, %f6, %f6
udivx %l0, 0x1943, %o6
for %f6, %f8, %f8
stb %l6, [%l7 + 0x20]
fmovrdgz %i4, %f8, %f12
ldsb [%l7 + 0x2E], %o0
ldsb [%l7 + 0x0E], %i3
fnand %f4, %f4, %f6
fnor %f14, %f12, %f14
fbn,a %fcc1, loop_2582
tcc %xcc, 0x4
fmovrdlz %l5, %f6, %f4
sth %i6, [%l7 + 0x66]
loop_2582:
fbl,a %fcc2, loop_2583
lduh [%l7 + 0x46], %o5
brnz %i5, loop_2584
bn,a %xcc, loop_2585
loop_2583:
fmovdg %xcc, %f3, %f1
ldsb [%l7 + 0x2E], %g6
loop_2584:
ldsw [%l7 + 0x2C], %g2
loop_2585:
fpmerge %f13, %f15, %f6
sub %g3, 0x02A5, %l1
lduw [%l7 + 0x50], %l4
fmul8sux16 %f8, %f8, %f2
fmul8ulx16 %f2, %f10, %f12
umulcc %g5, 0x0F83, %i0
subcc %o4, 0x1025, %i2
fbule %fcc1, loop_2586
fcmple16 %f6, %f10, %o2
fcmpeq16 %f10, %f8, %g1
ld [%l7 + 0x24], %f14
loop_2586:
sth %i1, [%l7 + 0x08]
bneg,a,pn %icc, loop_2587
st %f5, [%l7 + 0x14]
tsubcctv %o3, 0x1235, %g4
addcc %o7, 0x1F3F, %l2
loop_2587:
bne,a,pt %icc, loop_2588
lduh [%l7 + 0x60], %o1
ldsh [%l7 + 0x34], %g7
stw %l3, [%l7 + 0x68]
loop_2588:
fabsd %f10, %f8
sllx %i7, %l0, %l6
fbn %fcc3, loop_2589
stb %i4, [%l7 + 0x78]
ldx [%l7 + 0x58], %o6
add %i3, 0x0FDF, %l5
loop_2589:
fbu,a %fcc3, loop_2590
bleu,a,pn %xcc, loop_2591
ba,a loop_2592
st %f11, [%l7 + 0x10]
loop_2590:
andcc %i6, 0x0AD5, %o0
loop_2591:
fpackfix %f10, %f10
loop_2592:
fbg %fcc2, loop_2593
ldsb [%l7 + 0x34], %o5
be,pn %icc, loop_2594
ldsh [%l7 + 0x40], %i5
loop_2593:
bcc,a loop_2595
fbu,a %fcc2, loop_2596
loop_2594:
ldsh [%l7 + 0x18], %g2
fornot2s %f3, %f12, %f8
loop_2595:
be,a loop_2597
loop_2596:
stb %g6, [%l7 + 0x2C]
movle %icc, %g3, %l1
ba %xcc, loop_2598
loop_2597:
xnor %l4, 0x0918, %i0
fxnors %f4, %f2, %f1
bvc,a,pt %icc, loop_2599
loop_2598:
movge %icc, %g5, %i2
for %f14, %f6, %f4
fnors %f3, %f8, %f12
loop_2599:
bneg,a %icc, loop_2600
mova %xcc, %o4, %g1
tge %xcc, 0x1
stx %i1, [%l7 + 0x18]
loop_2600:
edge16ln %o3, %o2, %g4
fba,a %fcc1, loop_2601
udivcc %o7, 0x18F7, %o1
stw %g7, [%l7 + 0x40]
stx %l3, [%l7 + 0x48]
loop_2601:
bge,pn %xcc, loop_2602
fmovdge %icc, %f9, %f14
tneg %xcc, 0x1
addcc %i7, 0x1F65, %l0
loop_2602:
for %f12, %f12, %f0
fba,a %fcc2, loop_2603
fpsub32 %f0, %f4, %f12
lduh [%l7 + 0x0A], %l2
fmovdvs %icc, %f5, %f5
loop_2603:
bleu,pt %icc, loop_2604
fbule %fcc1, loop_2605
tcc %icc, 0x0
faligndata %f6, %f4, %f12
loop_2604:
ldsh [%l7 + 0x42], %l6
loop_2605:
fsrc1s %f15, %f3
sth %i4, [%l7 + 0x70]
std %f8, [%l7 + 0x20]
addc %i3, %o6, %i6
stb %l5, [%l7 + 0x67]
fpmerge %f3, %f9, %f8
stw %o5, [%l7 + 0x70]
fand %f4, %f14, %f6
fnegs %f2, %f12
std %f0, [%l7 + 0x50]
nop
setx loop_2606, %l0, %l1
jmpl %l1, %i5
tleu %xcc, 0x0
call loop_2607
fmovdl %icc, %f7, %f3
loop_2606:
brgez,a %o0, loop_2608
brnz %g6, loop_2609
loop_2607:
fbn,a %fcc1, loop_2610
brgz %g3, loop_2611
loop_2608:
subc %l1, %l4, %g2
loop_2609:
nop
setx loop_2612, %l0, %l1
jmpl %l1, %i0
loop_2610:
and %i2, 0x0A30, %o4
loop_2611:
fmovrsgz %g5, %f6, %f5
ldsw [%l7 + 0x34], %g1
loop_2612:
brnz,a %i1, loop_2613
fmovrdgez %o2, %f14, %f10
tvc %icc, 0x5
edge32 %g4, %o3, %o7
loop_2613:
edge32l %o1, %g7, %i7
std %f10, [%l7 + 0x30]
ldsh [%l7 + 0x34], %l3
fxnors %f12, %f2, %f2
edge8n %l0, %l6, %i4
ldsh [%l7 + 0x32], %l2
fblg %fcc3, loop_2614
movrgez %i3, %i6, %o6
fbule,a %fcc3, loop_2615
movre %l5, %i5, %o0
loop_2614:
movrgz %g6, %g3, %o5
ld [%l7 + 0x0C], %f6
loop_2615:
fbule,a %fcc1, loop_2616
brnz %l1, loop_2617
udivx %g2, 0x0E5D, %l4
ldsh [%l7 + 0x4E], %i0
loop_2616:
fzero %f12
loop_2617:
ldd [%l7 + 0x58], %f6
st %f11, [%l7 + 0x24]
movneg %icc, %i2, %o4
lduw [%l7 + 0x0C], %g1
movrgz %g5, 0x20F, %i1
fmovrdlez %g4, %f4, %f12
taddcc %o2, %o7, %o1
stx %o3, [%l7 + 0x08]
movre %g7, 0x2D2, %i7
andn %l0, 0x1303, %l3
fors %f12, %f11, %f5
fmovs %f1, %f8
fcmple32 %f14, %f6, %l6
fpsub32 %f0, %f8, %f2
fsrc2 %f2, %f0
ldd [%l7 + 0x30], %f8
addccc %l2, 0x0DBB, %i3
ldsb [%l7 + 0x6D], %i4
edge32l %o6, %i6, %i5
fnot1s %f7, %f8
fmul8x16 %f13, %f2, %f8
ldsh [%l7 + 0x48], %o0
ldd [%l7 + 0x60], %f0
ldsw [%l7 + 0x78], %l5
fmovdvs %icc, %f1, %f5
tleu %xcc, 0x4
fcmple16 %f10, %f10, %g6
ldd [%l7 + 0x38], %f12
sth %o5, [%l7 + 0x6A]
bcc,pn %icc, loop_2618
stw %l1, [%l7 + 0x64]
bleu,pt %icc, loop_2619
stb %g3, [%l7 + 0x41]
loop_2618:
mulx %l4, %i0, %g2
fmovspos %xcc, %f2, %f6
loop_2619:
fone %f4
fbuge,a %fcc1, loop_2620
addccc %i2, %g1, %o4
ldub [%l7 + 0x36], %i1
bcc,pn %xcc, loop_2621
loop_2620:
lduh [%l7 + 0x28], %g5
bcc,a,pn %xcc, loop_2622
ldsh [%l7 + 0x0A], %o2
loop_2621:
edge16ln %g4, %o1, %o7
tne %xcc, 0x3
loop_2622:
fmovdle %icc, %f11, %f2
fcmpne32 %f12, %f4, %g7
fnor %f10, %f4, %f12
tneg %icc, 0x4
ldx [%l7 + 0x58], %o3
fmovdg %icc, %f3, %f9
fzero %f10
fpadd16 %f10, %f10, %f6
tne %icc, 0x2
ldub [%l7 + 0x29], %i7
sth %l3, [%l7 + 0x08]
fba %fcc3, loop_2623
tvc %icc, 0x4
fmovdcs %icc, %f4, %f14
fbug %fcc1, loop_2624
loop_2623:
st %f10, [%l7 + 0x58]
srl %l0, %l2, %l6
lduw [%l7 + 0x64], %i3
loop_2624:
ldsw [%l7 + 0x20], %o6
fpadd16 %f12, %f8, %f14
fmul8ulx16 %f2, %f2, %f14
bneg %icc, loop_2625
udiv %i4, 0x0491, %i6
edge8l %i5, %l5, %o0
srax %o5, 0x06, %g6
loop_2625:
ld [%l7 + 0x54], %f3
siam 0x3
ta %icc, 0x2
fexpand %f7, %f8
fornot1s %f9, %f14, %f3
addccc %g3, 0x1D9C, %l1
ldub [%l7 + 0x3A], %i0
ldsb [%l7 + 0x23], %g2
ta %xcc, 0x3
edge8ln %l4, %g1, %i2
ldx [%l7 + 0x68], %o4
ldub [%l7 + 0x2C], %g5
fmovdge %icc, %f10, %f9
movne %icc, %i1, %g4
fnor %f10, %f6, %f8
ldd [%l7 + 0x40], %f4
lduw [%l7 + 0x14], %o2
ldub [%l7 + 0x76], %o7
movrlez %o1, 0x08C, %o3
alignaddrl %g7, %i7, %l3
std %f12, [%l7 + 0x68]
movl %icc, %l2, %l0
st %f9, [%l7 + 0x58]
bne,pn %xcc, loop_2626
edge8n %l6, %i3, %i4
fmovsneg %xcc, %f2, %f4
bvs,a loop_2627
loop_2626:
movrgz %i6, %i5, %l5
edge16ln %o6, %o5, %o0
ldsb [%l7 + 0x75], %g3
loop_2627:
st %f11, [%l7 + 0x38]
ld [%l7 + 0x14], %f5
fmovsa %xcc, %f4, %f0
ldsw [%l7 + 0x58], %l1
stx %g6, [%l7 + 0x60]
brgz,a %i0, loop_2628
lduh [%l7 + 0x0C], %l4
ldx [%l7 + 0x68], %g1
nop
setx loop_2629, %l0, %l1
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_2628:
tsubcc %i2, 0x0473, %g2
fone %f0
ldx [%l7 + 0x78], %o4
loop_2629:
fones %f7
sethi 0x1B33, %g5
fpadd32 %f0, %f10, %f14
smulcc %g4, %o2, %i1
fmovse %xcc, %f5, %f4
sdivx %o7, 0x08C8, %o3
movgu %xcc, %o1, %g7
ldsh [%l7 + 0x36], %i7
sra %l2, %l3, %l6
fcmple32 %f4, %f2, %l0
movge %xcc, %i3, %i4
ldsh [%l7 + 0x28], %i6
popc 0x13B8, %l5
movgu %icc, %i5, %o6
fornot2 %f0, %f8, %f6
movn %icc, %o5, %g3
popc 0x0292, %o0
tl %icc, 0x2
array8 %g6, %i0, %l4
fmovd %f4, %f14
alignaddrl %l1, %i2, %g1
udiv %g2, 0x1597, %g5
fnand %f6, %f10, %f6
st %f11, [%l7 + 0x10]
ld [%l7 + 0x20], %f13
bvc,a,pt %xcc, loop_2630
brlez %g4, loop_2631
fcmpne32 %f4, %f4, %o2
ldsh [%l7 + 0x24], %i1
loop_2630:
mova %icc, %o4, %o7
loop_2631:
sth %o3, [%l7 + 0x22]
fpsub32s %f5, %f15, %f8
fands %f1, %f5, %f7
ldx [%l7 + 0x78], %o1
fbe,a %fcc2, loop_2632
addccc %g7, 0x0315, %l2
alignaddrl %l3, %i7, %l6
fmovsa %xcc, %f11, %f3
loop_2632:
fpack16 %f6, %f11
fbuge,a %fcc0, loop_2633
bcc,pt %icc, loop_2634
tge %xcc, 0x3
ldx [%l7 + 0x10], %l0
loop_2633:
ld [%l7 + 0x10], %f8
loop_2634:
ldub [%l7 + 0x3E], %i3
andn %i6, 0x0374, %i4
fandnot2s %f9, %f2, %f3
fnegs %f2, %f15
movrlez %i5, 0x216, %o6
addc %o5, %l5, %o0
sethi 0x1FEA, %g6
sth %i0, [%l7 + 0x10]
fmovsgu %icc, %f2, %f4
bvc,a,pt %icc, loop_2635
ldsh [%l7 + 0x24], %l4
fpsub32s %f9, %f11, %f10
stx %g3, [%l7 + 0x60]
loop_2635:
st %f1, [%l7 + 0x60]
ldsw [%l7 + 0x08], %i2
brz %g1, loop_2636
ba,a loop_2637
fpack16 %f6, %f11
ldsw [%l7 + 0x34], %g2
loop_2636:
fcmpne32 %f2, %f2, %g5
loop_2637:
movpos %xcc, %l1, %o2
ldsb [%l7 + 0x7D], %i1
nop
setx loop_2638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o4, [%l7 + 0x3C]
brgz %o7, loop_2639
edge16l %o3, %o1, %g4
loop_2638:
stb %g7, [%l7 + 0x53]
fmovrslz %l3, %f14, %f4
loop_2639:
fmul8x16au %f5, %f15, %f2
stw %i7, [%l7 + 0x34]
fcmple16 %f8, %f0, %l2
ba,a,pt %xcc, loop_2640
ldub [%l7 + 0x47], %l6
tcc %icc, 0x4
ldd [%l7 + 0x68], %f12
loop_2640:
ldsb [%l7 + 0x4F], %i3
st %f5, [%l7 + 0x54]
andn %l0, 0x19EE, %i4
ldub [%l7 + 0x25], %i6
smulcc %i5, %o5, %l5
xorcc %o6, 0x0215, %o0
nop
setx loop_2641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x1C], %g6
brlez %i0, loop_2642
lduh [%l7 + 0x20], %l4
loop_2641:
fpadd32s %f2, %f6, %f0
fcmpeq16 %f10, %f12, %i2
loop_2642:
stb %g3, [%l7 + 0x39]
mulx %g1, %g2, %g5
ldsw [%l7 + 0x38], %o2
edge8l %l1, %i1, %o4
popc %o3, %o1
lduh [%l7 + 0x46], %g4
fnors %f14, %f14, %f7
ldd [%l7 + 0x70], %f6
sth %o7, [%l7 + 0x08]
sdivx %g7, 0x1424, %i7
fmovsvc %icc, %f14, %f11
fbug %fcc0, loop_2643
fmovrsgez %l3, %f12, %f5
movne %icc, %l6, %l2
tl %xcc, 0x1
loop_2643:
bneg,a loop_2644
umulcc %l0, 0x0698, %i3
movvs %icc, %i6, %i4
andncc %i5, %o5, %o6
loop_2644:
stb %o0, [%l7 + 0x5E]
fmul8sux16 %f8, %f0, %f12
edge8l %l5, %g6, %l4
stb %i0, [%l7 + 0x1B]
tvs %icc, 0x5
ldub [%l7 + 0x51], %g3
add %i2, 0x0EF6, %g2
ldsb [%l7 + 0x72], %g5
addcc %o2, %g1, %i1
bpos,a,pn %icc, loop_2645
sth %l1, [%l7 + 0x3C]
fbo,a %fcc2, loop_2646
fmul8x16al %f4, %f15, %f6
loop_2645:
nop
setx loop_2647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f7
loop_2646:
fmovrdne %o3, %f8, %f12
call loop_2648
loop_2647:
fmovsle %xcc, %f2, %f13
ldsb [%l7 + 0x0D], %o1
ldx [%l7 + 0x58], %g4
loop_2648:
fpack16 %f6, %f1
mova %xcc, %o4, %o7
lduh [%l7 + 0x62], %g7
bge,a,pt %icc, loop_2649
fxnor %f4, %f6, %f10
fxor %f10, %f10, %f10
sth %i7, [%l7 + 0x78]
loop_2649:
st %f13, [%l7 + 0x50]
ldd [%l7 + 0x18], %f6
tle %xcc, 0x2
fmovsne %xcc, %f11, %f5
fmovsne %xcc, %f8, %f11
fandnot1s %f7, %f6, %f2
fbule,a %fcc0, loop_2650
fbn,a %fcc3, loop_2651
ldx [%l7 + 0x48], %l3
ldd [%l7 + 0x60], %f2
loop_2650:
fxor %f6, %f8, %f10
loop_2651:
bpos %xcc, loop_2652
fmovrdlez %l2, %f12, %f6
fcmpne16 %f4, %f10, %l6
ldd [%l7 + 0x20], %f2
loop_2652:
stx %i3, [%l7 + 0x28]
movleu %xcc, %i6, %i4
bne,pn %xcc, loop_2653
tgu %icc, 0x6
movleu %icc, %l0, %i5
edge32 %o6, %o0, %l5
loop_2653:
bcs,a,pn %xcc, loop_2654
lduw [%l7 + 0x10], %o5
bg,a,pn %xcc, loop_2655
ldsb [%l7 + 0x7D], %g6
loop_2654:
edge16ln %i0, %l4, %i2
nop
setx loop_2656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2655:
fcmpne32 %f2, %f10, %g2
fmovdne %xcc, %f11, %f10
andcc %g5, 0x15EC, %o2
loop_2656:
fpsub16 %f6, %f12, %f2
stw %g3, [%l7 + 0x5C]
fmovrde %g1, %f4, %f12
edge8ln %l1, %i1, %o1
orncc %g4, 0x0A43, %o4
ldsw [%l7 + 0x48], %o7
array16 %o3, %g7, %l3
movge %icc, %l2, %i7
fmovdl %icc, %f1, %f1
bvs,pn %icc, loop_2657
ldsb [%l7 + 0x55], %i3
fbne %fcc1, loop_2658
std %f14, [%l7 + 0x30]
loop_2657:
brlz,a %l6, loop_2659
fbge %fcc1, loop_2660
loop_2658:
ld [%l7 + 0x5C], %f11
ld [%l7 + 0x68], %f4
loop_2659:
fmovdleu %xcc, %f0, %f14
loop_2660:
ld [%l7 + 0x6C], %f15
sra %i6, %i4, %i5
brnz %o6, loop_2661
ldub [%l7 + 0x79], %o0
stb %l5, [%l7 + 0x33]
subcc %o5, 0x1F44, %g6
loop_2661:
tvs %icc, 0x0
ldsb [%l7 + 0x72], %i0
tpos %icc, 0x5
stx %l4, [%l7 + 0x20]
faligndata %f10, %f10, %f10
movle %xcc, %l0, %i2
fmovsvc %icc, %f14, %f1
fxnor %f4, %f0, %f6
brgez %g2, loop_2662
fxnors %f4, %f1, %f3
fnegd %f12, %f6
ldsb [%l7 + 0x0E], %o2
loop_2662:
fmovsn %xcc, %f2, %f7
ldd [%l7 + 0x30], %f0
lduh [%l7 + 0x40], %g3
fone %f14
fmovdpos %icc, %f8, %f15
movge %xcc, %g1, %g5
lduw [%l7 + 0x54], %i1
fnands %f6, %f13, %f1
fnot2s %f14, %f3
stx %l1, [%l7 + 0x18]
ldsw [%l7 + 0x7C], %o1
fmovdge %icc, %f11, %f10
movrlez %o4, %g4, %o3
ldsb [%l7 + 0x29], %o7
sub %l3, %g7, %l2
fcmped %fcc1, %f6, %f14
call loop_2663
tg %xcc, 0x0
fmovsle %icc, %f0, %f9
movrne %i7, %i3, %l6
loop_2663:
st %f4, [%l7 + 0x74]
fmul8x16au %f9, %f13, %f14
lduw [%l7 + 0x14], %i6
movrgez %i4, 0x3FC, %i5
ldub [%l7 + 0x61], %o0
ldx [%l7 + 0x60], %o6
fpadd16 %f14, %f12, %f2
smul %o5, %l5, %g6
fcmple32 %f0, %f4, %l4
sll %i0, 0x18, %i2
bleu,a %icc, loop_2664
movcs %xcc, %l0, %o2
lduw [%l7 + 0x70], %g3
fmovsa %icc, %f11, %f1
loop_2664:
edge16 %g1, %g5, %i1
fbe,a %fcc0, loop_2665
brz %g2, loop_2666
ldub [%l7 + 0x57], %o1
fmovrslz %o4, %f2, %f2
loop_2665:
edge32n %g4, %l1, %o7
loop_2666:
udivcc %l3, 0x09C9, %o3
tvs %xcc, 0x4
tne %icc, 0x2
fandnot1 %f0, %f8, %f2
tge %icc, 0x4
fsrc1s %f4, %f4
brgz,a %l2, loop_2667
bleu %xcc, loop_2668
fbo %fcc2, loop_2669
andn %i7, 0x1BE4, %g7
loop_2667:
fmovdvs %icc, %f15, %f10
loop_2668:
fmovsn %icc, %f6, %f2
loop_2669:
taddcctv %i3, %i6, %i4
std %f12, [%l7 + 0x38]
bgu,a,pn %xcc, loop_2670
edge32n %i5, %o0, %o6
bshuffle %f12, %f14, %f8
udiv %l6, 0x0B7B, %l5
loop_2670:
fornot2s %f6, %f8, %f15
movneg %xcc, %o5, %l4
ldsw [%l7 + 0x3C], %i0
fbue,a %fcc3, loop_2671
andncc %i2, %g6, %l0
andcc %o2, 0x0E09, %g3
st %f14, [%l7 + 0x68]
loop_2671:
edge32ln %g5, %i1, %g1
ldx [%l7 + 0x38], %g2
bleu,a,pt %xcc, loop_2672
stx %o1, [%l7 + 0x48]
st %f1, [%l7 + 0x64]
fmovscc %icc, %f10, %f3
loop_2672:
ldx [%l7 + 0x50], %g4
ld [%l7 + 0x30], %f10
fnegs %f7, %f9
xnorcc %o4, 0x07DD, %o7
ldub [%l7 + 0x24], %l1
movneg %icc, %l3, %o3
std %f12, [%l7 + 0x40]
ld [%l7 + 0x6C], %f13
tvc %xcc, 0x4
fcmpeq16 %f4, %f8, %i7
tvs %icc, 0x5
sth %g7, [%l7 + 0x08]
fxnors %f6, %f6, %f6
nop
setx loop_2673, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a loop_2674
fandnot2 %f2, %f8, %f0
edge16l %i3, %i6, %i4
loop_2673:
fbug %fcc0, loop_2675
loop_2674:
stb %l2, [%l7 + 0x7C]
fmovd %f6, %f12
orcc %o0, 0x011D, %o6
loop_2675:
movl %xcc, %i5, %l6
lduh [%l7 + 0x4C], %l5
fpackfix %f8, %f8
ld [%l7 + 0x70], %f7
ldub [%l7 + 0x45], %l4
st %f11, [%l7 + 0x74]
stw %i0, [%l7 + 0x34]
ldsb [%l7 + 0x6F], %o5
fnot2s %f5, %f9
stb %g6, [%l7 + 0x31]
ldub [%l7 + 0x30], %i2
fmovsgu %icc, %f8, %f6
add %l0, 0x0BD5, %o2
lduh [%l7 + 0x64], %g5
udivx %i1, 0x0D73, %g3
fmovdcs %icc, %f8, %f2
ldd [%l7 + 0x38], %f4
movl %xcc, %g2, %o1
ldsh [%l7 + 0x4A], %g4
fmovsleu %icc, %f14, %f13
fmovsvc %xcc, %f12, %f5
alignaddr %g1, %o4, %o7
fmovspos %icc, %f13, %f7
ldsb [%l7 + 0x7E], %l1
bcc,a loop_2676
movvc %xcc, %l3, %o3
fmovrdlz %i7, %f8, %f6
fmovrdgz %i3, %f10, %f14
loop_2676:
tl %xcc, 0x3
fmovde %xcc, %f6, %f8
fbu %fcc2, loop_2677
fcmple32 %f0, %f6, %i6
fmul8x16al %f10, %f13, %f14
bleu,pt %icc, loop_2678
loop_2677:
st %f15, [%l7 + 0x6C]
fcmple32 %f0, %f8, %g7
fbu,a %fcc1, loop_2679
loop_2678:
edge16 %i4, %l2, %o0
nop
setx loop_2680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %i5, loop_2681
loop_2679:
andn %l6, 0x01FB, %l5
ld [%l7 + 0x0C], %f8
loop_2680:
fpsub16 %f6, %f4, %f2
loop_2681:
fpadd16 %f4, %f2, %f0
fmovsvc %icc, %f5, %f9
sub %l4, 0x17F2, %o6
fors %f14, %f14, %f6
fsrc1 %f12, %f4
stb %o5, [%l7 + 0x2C]
sth %g6, [%l7 + 0x2C]
sdivcc %i0, 0x0F14, %i2
ldsh [%l7 + 0x2E], %o2
bpos,a,pn %icc, loop_2682
fmovscc %icc, %f6, %f5
tge %icc, 0x6
bcc,a %xcc, loop_2683
loop_2682:
ldd [%l7 + 0x20], %f12
fbo %fcc2, loop_2684
tne %xcc, 0x5
loop_2683:
ldsh [%l7 + 0x1E], %l0
bvc %icc, loop_2685
loop_2684:
edge8ln %i1, %g5, %g3
sdivcc %g2, 0x1F6A, %g4
movcs %icc, %o1, %o4
loop_2685:
tgu %xcc, 0x1
nop
setx loop_2686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f15, %f9, %f0
brlez,a %g1, loop_2687
movre %o7, 0x072, %l1
loop_2686:
fbue %fcc1, loop_2688
stw %l3, [%l7 + 0x60]
loop_2687:
lduh [%l7 + 0x28], %i7
subcc %o3, 0x026D, %i3
loop_2688:
fxnor %f2, %f4, %f4
ldsh [%l7 + 0x48], %i6
stb %g7, [%l7 + 0x33]
fmovdl %icc, %f1, %f6
fornot1 %f10, %f8, %f12
fbl %fcc3, loop_2689
fmovsa %xcc, %f1, %f7
ld [%l7 + 0x0C], %f1
lduw [%l7 + 0x2C], %i4
loop_2689:
ld [%l7 + 0x38], %f5
fmovrslez %l2, %f6, %f14
tsubcctv %i5, %o0, %l6
st %f9, [%l7 + 0x50]
call loop_2690
bcs,a %icc, loop_2691
stb %l4, [%l7 + 0x18]
fors %f9, %f3, %f8
loop_2690:
movrgz %l5, %o5, %o6
loop_2691:
fbu,a %fcc2, loop_2692
fmuld8ulx16 %f8, %f10, %f2
move %icc, %i0, %i2
stb %g6, [%l7 + 0x10]
loop_2692:
udivx %o2, 0x0AE2, %l0
srlx %g5, 0x02, %g3
fcmpeq32 %f4, %f14, %g2
fcmpne16 %f8, %f0, %g4
ldx [%l7 + 0x50], %o1
edge16ln %o4, %i1, %o7
smulcc %g1, %l1, %i7
tcs %icc, 0x7
fbule %fcc3, loop_2693
movleu %xcc, %l3, %o3
movcs %xcc, %i6, %g7
tge %xcc, 0x7
loop_2693:
stw %i3, [%l7 + 0x74]
tne %icc, 0x2
lduw [%l7 + 0x20], %l2
ld [%l7 + 0x78], %f7
fmovdge %icc, %f1, %f12
andcc %i5, 0x16FE, %o0
stb %l6, [%l7 + 0x75]
movrlz %i4, %l4, %o5
ldd [%l7 + 0x18], %f10
fcmpne32 %f2, %f12, %l5
fcmpeq16 %f10, %f12, %o6
addcc %i2, 0x0B12, %g6
movrlez %i0, %o2, %g5
xnorcc %l0, 0x0E19, %g2
stb %g3, [%l7 + 0x66]
smul %g4, %o4, %i1
array16 %o7, %o1, %l1
mova %xcc, %i7, %g1
srlx %l3, %o3, %g7
fpsub32s %f7, %f13, %f7
fnot2 %f4, %f14
fcmpne16 %f8, %f12, %i3
subcc %i6, %l2, %i5
std %f8, [%l7 + 0x50]
fpsub16s %f14, %f15, %f0
fzeros %f1
stw %l6, [%l7 + 0x78]
fmul8x16au %f0, %f11, %f8
nop
setx loop_2694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f8, %f4, %f6
fone %f4
ldx [%l7 + 0x08], %i4
loop_2694:
taddcc %o0, 0x095A, %o5
edge8 %l4, %l5, %i2
fmovrsne %g6, %f2, %f5
sdivx %i0, 0x0CD8, %o6
fbuge %fcc3, loop_2695
fandnot2 %f6, %f12, %f12
mulx %o2, %l0, %g2
fmovrdlz %g5, %f10, %f4
loop_2695:
movl %xcc, %g3, %o4
xnor %g4, 0x05AC, %i1
lduw [%l7 + 0x1C], %o7
fpmerge %f6, %f3, %f0
movvs %xcc, %l1, %o1
st %f4, [%l7 + 0x7C]
bvc,a %xcc, loop_2696
fpsub16 %f8, %f12, %f6
stx %g1, [%l7 + 0x10]
movrlz %l3, 0x345, %i7
loop_2696:
fmovdle %icc, %f9, %f4
subc %g7, 0x1048, %i3
edge32 %i6, %o3, %i5
ldsw [%l7 + 0x20], %l2
or %i4, %o0, %l6
edge32n %o5, %l5, %l4
sub %g6, 0x092B, %i0
fbu %fcc1, loop_2697
fnegd %f2, %f8
stx %o6, [%l7 + 0x20]
ld [%l7 + 0x58], %f2
loop_2697:
ldd [%l7 + 0x10], %f8
sth %o2, [%l7 + 0x0E]
tvs %icc, 0x0
brlez,a %i2, loop_2698
stw %g2, [%l7 + 0x08]
alignaddrl %g5, %g3, %l0
tgu %xcc, 0x5
loop_2698:
fmovdvc %xcc, %f12, %f14
ldd [%l7 + 0x48], %f4
fpackfix %f8, %f13
sdivx %g4, 0x1830, %o4
fmovdcs %icc, %f14, %f11
fmul8x16al %f10, %f4, %f8
fmovrsgz %o7, %f14, %f8
sll %l1, 0x1F, %i1
sub %g1, %o1, %l3
movpos %xcc, %g7, %i3
ldd [%l7 + 0x70], %f0
smulcc %i7, 0x0430, %o3
ldd [%l7 + 0x78], %f4
fpmerge %f10, %f6, %f8
tne %xcc, 0x3
ta %icc, 0x6
st %f9, [%l7 + 0x24]
fmovrse %i5, %f2, %f0
addc %l2, 0x1A8B, %i4
tn %xcc, 0x3
edge16ln %i6, %o0, %l6
ldx [%l7 + 0x68], %l5
ldub [%l7 + 0x5B], %l4
fpack16 %f2, %f10
brnz,a %g6, loop_2699
xor %o5, %i0, %o6
fnot1s %f5, %f10
ld [%l7 + 0x0C], %f1
loop_2699:
nop
setx loop_2700, %l0, %l1
jmpl %l1, %o2
movrlz %g2, 0x27E, %g5
stw %i2, [%l7 + 0x38]
ld [%l7 + 0x58], %f2
loop_2700:
movneg %xcc, %g3, %g4
fmovrse %l0, %f13, %f0
stb %o4, [%l7 + 0x3A]
lduw [%l7 + 0x14], %l1
movre %i1, 0x28E, %g1
andcc %o7, 0x0E2D, %o1
stb %g7, [%l7 + 0x75]
fpack32 %f8, %f2, %f8
fmovdge %xcc, %f12, %f0
fornot2 %f8, %f12, %f0
tge %xcc, 0x7
umul %l3, 0x0B17, %i7
fmul8x16au %f15, %f5, %f8
tneg %xcc, 0x4
ldsb [%l7 + 0x58], %i3
ldsw [%l7 + 0x7C], %o3
fmovda %icc, %f12, %f9
edge16 %l2, %i5, %i6
orn %o0, 0x169E, %i4
fmovsgu %icc, %f5, %f2
tn %icc, 0x3
movle %xcc, %l6, %l5
subcc %l4, %g6, %o5
stb %o6, [%l7 + 0x5D]
fcmpeq16 %f0, %f6, %i0
mova %xcc, %g2, %g5
array16 %i2, %g3, %o2
brlz %g4, loop_2701
fcmpgt16 %f4, %f8, %o4
fpsub32s %f3, %f3, %f4
te %xcc, 0x3
loop_2701:
edge8l %l0, %l1, %g1
nop
setx loop_2702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %o7, %o1, %i1
std %f12, [%l7 + 0x68]
bpos,a loop_2703
loop_2702:
srlx %l3, 0x0E, %g7
tl %icc, 0x4
ldx [%l7 + 0x18], %i7
loop_2703:
subcc %o3, %l2, %i3
movl %icc, %i5, %i6
edge16n %o0, %l6, %i4
fones %f12
movcc %icc, %l5, %l4
fmul8sux16 %f2, %f10, %f12
ldsb [%l7 + 0x74], %o5
fmovdcc %xcc, %f11, %f7
lduw [%l7 + 0x6C], %o6
ldsh [%l7 + 0x70], %g6
fpmerge %f0, %f9, %f4
st %f3, [%l7 + 0x3C]
movcc %xcc, %g2, %g5
fpackfix %f12, %f11
movle %xcc, %i0, %i2
fmovdvs %xcc, %f15, %f10
fpack16 %f0, %f6
stx %o2, [%l7 + 0x40]
tsubcctv %g3, 0x1AAD, %o4
fmovsge %xcc, %f2, %f9
edge8l %l0, %l1, %g1
fmovsa %icc, %f11, %f11
ld [%l7 + 0x18], %f3
fbl,a %fcc0, loop_2704
fnegs %f8, %f11
smul %g4, %o7, %i1
fbue,a %fcc1, loop_2705
loop_2704:
movrgz %o1, 0x29B, %l3
fbule,a %fcc0, loop_2706
fmovdpos %icc, %f13, %f1
loop_2705:
tle %icc, 0x3
fmovdg %xcc, %f5, %f6
loop_2706:
lduh [%l7 + 0x4A], %g7
ldsh [%l7 + 0x26], %o3
ld [%l7 + 0x54], %f15
ldsb [%l7 + 0x5F], %i7
fbu,a %fcc0, loop_2707
lduw [%l7 + 0x4C], %i3
movrlez %l2, 0x3EB, %i5
udivcc %i6, 0x0E36, %o0
loop_2707:
fnot2 %f12, %f2
tgu %icc, 0x0
ldsw [%l7 + 0x08], %i4
faligndata %f4, %f10, %f14
fmuld8ulx16 %f6, %f4, %f2
bleu %icc, loop_2708
stx %l5, [%l7 + 0x18]
ldd [%l7 + 0x10], %f10
subccc %l6, 0x1E44, %l4
loop_2708:
ldsb [%l7 + 0x41], %o5
tl %xcc, 0x2
alignaddrl %g6, %g2, %o6
bne,a loop_2709
stx %i0, [%l7 + 0x08]
fmovdcc %xcc, %f10, %f5
ldub [%l7 + 0x61], %g5
loop_2709:
fones %f8
smulcc %i2, 0x0AC6, %o2
stw %o4, [%l7 + 0x5C]
fmovse %icc, %f11, %f14
fmul8x16au %f9, %f3, %f4
lduw [%l7 + 0x74], %l0
fmovdvc %icc, %f4, %f2
lduh [%l7 + 0x18], %l1
bpos,a,pn %icc, loop_2710
sra %g1, %g4, %o7
fmovs %f10, %f10
mulx %g3, 0x0815, %i1
loop_2710:
stx %l3, [%l7 + 0x48]
fmovsne %xcc, %f15, %f13
sllx %o1, 0x07, %g7
be,a %xcc, loop_2711
sth %i7, [%l7 + 0x32]
fxors %f13, %f13, %f11
stx %o3, [%l7 + 0x60]
loop_2711:
movcc %xcc, %l2, %i5
array8 %i6, %o0, %i4
ble,a,pn %icc, loop_2712
subc %i3, %l6, %l4
fpackfix %f10, %f0
lduw [%l7 + 0x20], %o5
loop_2712:
ldsh [%l7 + 0x50], %l5
sub %g2, 0x155F, %o6
ldsw [%l7 + 0x14], %i0
tn %xcc, 0x7
movvs %icc, %g6, %i2
fmovdn %icc, %f5, %f2
tcs %icc, 0x6
sth %o2, [%l7 + 0x44]
lduw [%l7 + 0x14], %g5
udivx %o4, 0x1DE1, %l1
lduh [%l7 + 0x60], %l0
fcmpgt32 %f14, %f4, %g1
fmovsgu %icc, %f6, %f11
fmovd %f0, %f4
udivcc %g4, 0x1C20, %o7
te %xcc, 0x7
brgz,a %g3, loop_2713
stb %i1, [%l7 + 0x75]
fcmpgt32 %f8, %f2, %o1
movg %xcc, %l3, %i7
loop_2713:
and %g7, %l2, %i5
nop
setx loop_2714, %l0, %l1
jmpl %l1, %o3
stx %i6, [%l7 + 0x78]
siam 0x3
stb %i4, [%l7 + 0x3B]
loop_2714:
fcmpgt16 %f0, %f4, %o0
ldsw [%l7 + 0x68], %i3
fmovsvc %xcc, %f1, %f5
fnands %f3, %f9, %f8
lduh [%l7 + 0x34], %l6
std %f6, [%l7 + 0x58]
ldd [%l7 + 0x08], %f10
bn,a,pt %icc, loop_2715
fmuld8sux16 %f6, %f9, %f10
mulx %o5, 0x1E8B, %l5
fbug,a %fcc1, loop_2716
loop_2715:
stw %g2, [%l7 + 0x0C]
fbg,a %fcc2, loop_2717
lduw [%l7 + 0x58], %l4
loop_2716:
stx %o6, [%l7 + 0x68]
stb %i0, [%l7 + 0x13]
loop_2717:
fnot1 %f10, %f14
lduh [%l7 + 0x70], %g6
sll %o2, %i2, %o4
ldsw [%l7 + 0x64], %g5
ldsw [%l7 + 0x54], %l1
ldub [%l7 + 0x59], %l0
array32 %g4, %o7, %g3
te %xcc, 0x4
ld [%l7 + 0x60], %f2
std %f4, [%l7 + 0x50]
stb %i1, [%l7 + 0x41]
stx %g1, [%l7 + 0x78]
fmovda %icc, %f10, %f1
movleu %icc, %o1, %l3
fpadd16 %f2, %f0, %f0
fmovdvc %xcc, %f11, %f12
lduw [%l7 + 0x28], %i7
for %f0, %f0, %f2
fnegs %f12, %f5
taddcctv %g7, 0x0135, %l2
ldsb [%l7 + 0x15], %i5
fpsub16 %f14, %f4, %f0
fmovdcs %icc, %f10, %f3
fbne,a %fcc3, loop_2718
fcmpd %fcc2, %f10, %f0
fblg,a %fcc1, loop_2719
orncc %o3, %i6, %i4
loop_2718:
ldsh [%l7 + 0x46], %o0
fones %f6
loop_2719:
edge32n %i3, %l6, %l5
array16 %o5, %l4, %g2
siam 0x4
edge32n %i0, %g6, %o2
fmovdvs %icc, %f8, %f1
stw %o6, [%l7 + 0x70]
stx %i2, [%l7 + 0x20]
lduh [%l7 + 0x64], %g5
ldx [%l7 + 0x50], %l1
faligndata %f8, %f2, %f6
bvc,a,pt %icc, loop_2720
fone %f14
edge16 %l0, %o4, %o7
lduh [%l7 + 0x7A], %g4
loop_2720:
mulscc %i1, 0x089C, %g1
ldx [%l7 + 0x20], %o1
fmovrdlz %l3, %f0, %f0
fmovdleu %xcc, %f1, %f13
fzeros %f10
sub %i7, %g7, %g3
umulcc %i5, %l2, %o3
mulscc %i6, 0x1C3D, %i4
tsubcc %i3, %o0, %l6
edge16l %l5, %o5, %l4
stx %g2, [%l7 + 0x18]
array16 %g6, %o2, %o6
fbe,a %fcc0, loop_2721
umulcc %i0, 0x1E99, %i2
fmovdvs %xcc, %f11, %f2
xor %g5, 0x02D4, %l0
loop_2721:
fands %f7, %f2, %f11
edge32 %o4, %l1, %o7
ba %icc, loop_2722
fmovd %f12, %f2
bvc,pn %xcc, loop_2723
fmovscs %icc, %f14, %f11
loop_2722:
movcc %xcc, %i1, %g4
ld [%l7 + 0x4C], %f7
loop_2723:
stw %g1, [%l7 + 0x40]
nop
setx loop_2724, %l0, %l1
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 %f10, [%l7 + 0x40]
bvc,pt %icc, loop_2725
stx %l3, [%l7 + 0x30]
loop_2724:
edge32ln %i7, %g7, %g3
st %f6, [%l7 + 0x20]
loop_2725:
fbu,a %fcc2, loop_2726
fmovsgu %icc, %f4, %f7
bneg %xcc, loop_2727
stx %i5, [%l7 + 0x48]
loop_2726:
ldsw [%l7 + 0x6C], %l2
lduh [%l7 + 0x7C], %o1
loop_2727:
be,a,pn %xcc, loop_2728
orn %o3, 0x14CF, %i4
fbg,a %fcc3, loop_2729
ldsb [%l7 + 0x56], %i6
loop_2728:
add %o0, 0x1310, %i3
brlez %l6, loop_2730
loop_2729:
ta %xcc, 0x1
umulcc %l5, 0x0998, %l4
movvc %icc, %o5, %g6
loop_2730:
ldsb [%l7 + 0x2C], %o2
ldub [%l7 + 0x7D], %g2
fnot2 %f12, %f12
fbo %fcc0, loop_2731
fmovd %f8, %f10
lduw [%l7 + 0x08], %i0
fmovdcs %icc, %f10, %f11
loop_2731:
fmovrslz %o6, %f7, %f11
lduw [%l7 + 0x48], %i2
fmovdvc %xcc, %f2, %f9
st %f4, [%l7 + 0x5C]
fmovrdgez %l0, %f2, %f4
lduh [%l7 + 0x0C], %o4
ldd [%l7 + 0x10], %f6
fmovrdgz %g5, %f0, %f4
fone %f12
fpack32 %f8, %f6, %f8
fmovdg %icc, %f0, %f1
ldub [%l7 + 0x2F], %l1
for %f4, %f2, %f0
sub %i1, 0x0EC9, %g4
fxnor %f10, %f2, %f12
fmuld8sux16 %f0, %f14, %f4
sub %o7, 0x0AD9, %g1
fnands %f1, %f5, %f12
fones %f12
ble,a loop_2732
umulcc %i7, 0x19D2, %l3
bpos,pt %xcc, loop_2733
movgu %xcc, %g3, %g7
loop_2732:
xorcc %l2, 0x1D91, %i5
fexpand %f0, %f10
loop_2733:
orncc %o1, 0x0054, %i4
fbo %fcc1, loop_2734
fmovsvc %xcc, %f6, %f13
stx %i6, [%l7 + 0x60]
fnands %f8, %f10, %f15
loop_2734:
ldsh [%l7 + 0x48], %o3
fmovscs %xcc, %f3, %f15
array32 %o0, %i3, %l6
fand %f2, %f8, %f10
ldsw [%l7 + 0x14], %l4
movrlez %l5, 0x31E, %g6
edge32n %o5, %g2, %i0
std %f2, [%l7 + 0x08]
lduh [%l7 + 0x1E], %o6
ldsw [%l7 + 0x48], %o2
fpadd32s %f8, %f13, %f1
fands %f4, %f11, %f14
move %icc, %l0, %i2
fmovdne %xcc, %f6, %f5
fba,a %fcc1, loop_2735
lduh [%l7 + 0x56], %o4
fmovdcs %xcc, %f11, %f10
movne %xcc, %g5, %i1
loop_2735:
ldsh [%l7 + 0x22], %l1
ldx [%l7 + 0x40], %g4
ldub [%l7 + 0x38], %o7
st %f2, [%l7 + 0x48]
sdivx %i7, 0x1A40, %g1
fmovdle %xcc, %f11, %f3
fone %f10
bn %icc, loop_2736
ba,a,pn %xcc, loop_2737
lduw [%l7 + 0x40], %g3
edge16 %g7, %l2, %i5
loop_2736:
ldx [%l7 + 0x10], %l3
loop_2737:
fones %f3
umulcc %i4, 0x1F45, %i6
fmovrdlz %o1, %f14, %f6
fnot2 %f10, %f6
fnors %f3, %f2, %f2
array16 %o0, %o3, %l6
nop
setx loop_2738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a loop_2739
udivx %i3, 0x12BF, %l4
edge32 %l5, %g6, %g2
loop_2738:
sra %o5, %i0, %o2
loop_2739:
edge16n %l0, %i2, %o4
tg %xcc, 0x2
fmul8x16al %f0, %f7, %f8
fpsub16s %f3, %f12, %f10
sllx %g5, 0x0A, %i1
stb %o6, [%l7 + 0x22]
ldsw [%l7 + 0x14], %l1
addcc %o7, %i7, %g1
stb %g3, [%l7 + 0x5C]
ldsb [%l7 + 0x7E], %g4
be,pn %icc, loop_2740
fmovs %f3, %f3
ld [%l7 + 0x64], %f12
taddcctv %g7, 0x13A5, %l2
loop_2740:
bcs,a %xcc, loop_2741
fmul8x16al %f14, %f15, %f2
fbl,a %fcc2, loop_2742
stb %i5, [%l7 + 0x6A]
loop_2741:
fmovrsgz %i4, %f3, %f7
fornot2s %f14, %f9, %f9
loop_2742:
fbne,a %fcc2, loop_2743
fmul8ulx16 %f2, %f4, %f6
ldsb [%l7 + 0x0F], %l3
edge8l %i6, %o0, %o1
loop_2743:
ldd [%l7 + 0x50], %f12
nop
setx loop_2744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x74], %l6
ldsh [%l7 + 0x64], %o3
ldx [%l7 + 0x68], %l4
loop_2744:
fbge,a %fcc3, loop_2745
ba,a %icc, loop_2746
fbu %fcc3, loop_2747
stw %l5, [%l7 + 0x18]
loop_2745:
std %f0, [%l7 + 0x70]
loop_2746:
fmovdge %icc, %f8, %f6
loop_2747:
subcc %i3, 0x1A48, %g6
movgu %icc, %g2, %i0
xnorcc %o2, %o5, %l0
stx %i2, [%l7 + 0x10]
fmovdne %xcc, %f7, %f10
tn %xcc, 0x5
fzero %f14
ldx [%l7 + 0x30], %o4
fandnot1s %f10, %f10, %f12
bleu,a,pt %xcc, loop_2748
ldsb [%l7 + 0x5A], %i1
ld [%l7 + 0x78], %f3
nop
setx loop_2749, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2748:
ldsh [%l7 + 0x70], %o6
fcmpeq16 %f10, %f12, %l1
movgu %icc, %o7, %g5
loop_2749:
fmovsvc %xcc, %f8, %f3
ldsw [%l7 + 0x0C], %i7
movpos %xcc, %g3, %g4
tleu %icc, 0x7
ld [%l7 + 0x5C], %f0
brlz,a %g7, loop_2750
fbu %fcc0, loop_2751
sdivcc %g1, 0x0BC5, %i5
fbue %fcc1, loop_2752
loop_2750:
fbu,a %fcc0, loop_2753
loop_2751:
sth %l2, [%l7 + 0x42]
fba %fcc0, loop_2754
loop_2752:
fbule %fcc1, loop_2755
loop_2753:
srax %i4, 0x13, %l3
ldd [%l7 + 0x58], %f6
loop_2754:
orn %o0, %o1, %i6
loop_2755:
ldsh [%l7 + 0x70], %l6
bn,pt %xcc, loop_2756
fsrc2s %f6, %f6
fmovdvs %icc, %f11, %f13
srlx %o3, %l4, %l5
loop_2756:
ldx [%l7 + 0x68], %g6
fones %f15
movn %xcc, %g2, %i0
fmovsg %icc, %f15, %f1
lduw [%l7 + 0x38], %i3
tsubcc %o2, 0x16EC, %o5
ldsw [%l7 + 0x58], %i2
fmul8ulx16 %f8, %f10, %f2
fsrc1s %f15, %f9
st %f5, [%l7 + 0x60]
st %f9, [%l7 + 0x14]
fble %fcc0, loop_2757
fnor %f0, %f4, %f4
fbul %fcc3, loop_2758
ldsb [%l7 + 0x38], %o4
loop_2757:
edge16 %l0, %o6, %i1
andcc %o7, 0x0D7D, %l1
loop_2758:
ldsw [%l7 + 0x44], %i7
ld [%l7 + 0x44], %f6
fmovdg %xcc, %f6, %f7
orncc %g5, 0x1B5C, %g4
stb %g7, [%l7 + 0x19]
fabsd %f8, %f10
popc %g1, %g3
tge %xcc, 0x6
fxors %f15, %f2, %f15
umul %l2, %i4, %l3
fmovdvc %icc, %f5, %f13
sub %i5, 0x18D3, %o0
sdivcc %i6, 0x1C71, %o1
fmovrsne %o3, %f7, %f2
ldd [%l7 + 0x28], %f8
fnor %f12, %f12, %f6
tle %icc, 0x1
orn %l4, %l5, %l6
movcs %icc, %g2, %g6
fmovrdgz %i0, %f6, %f2
fbl,a %fcc0, loop_2759
fabsd %f10, %f12
fmovrslez %i3, %f15, %f4
fcmpne16 %f12, %f10, %o5
loop_2759:
fmovsge %icc, %f4, %f2
edge16ln %o2, %i2, %o4
movpos %xcc, %l0, %o6
fcmpeq32 %f2, %f6, %i1
fabsd %f12, %f14
srax %o7, 0x1C, %l1
alignaddr %g5, %g4, %i7
fandnot2 %f8, %f10, %f4
ldx [%l7 + 0x28], %g7
lduw [%l7 + 0x7C], %g1
fmovrse %l2, %f10, %f15
movle %xcc, %i4, %g3
tne %icc, 0x3
fexpand %f9, %f12
fbne %fcc2, loop_2760
movg %icc, %i5, %o0
movrne %l3, 0x2E1, %o1
fandnot2s %f11, %f7, %f3
loop_2760:
bshuffle %f0, %f14, %f2
lduh [%l7 + 0x58], %o3
fornot1 %f14, %f0, %f14
srl %l4, 0x11, %i6
array8 %l6, %l5, %g6
mova %icc, %g2, %i0
fnand %f10, %f8, %f10
movcs %xcc, %i3, %o2
ldsh [%l7 + 0x2C], %i2
fmovsl %xcc, %f8, %f11
ldsh [%l7 + 0x26], %o5
array8 %l0, %o4, %i1
fcmpd %fcc3, %f6, %f2
sth %o6, [%l7 + 0x68]
stb %l1, [%l7 + 0x55]
bshuffle %f2, %f6, %f4
edge8n %o7, %g5, %i7
stb %g4, [%l7 + 0x44]
ld [%l7 + 0x7C], %f1
ld [%l7 + 0x5C], %f1
fmovdvc %xcc, %f3, %f11
fornot2s %f4, %f6, %f6
st %f0, [%l7 + 0x0C]
fbe %fcc1, loop_2761
brgz,a %g1, loop_2762
fmovsl %xcc, %f4, %f3
bge,a,pt %icc, loop_2763
loop_2761:
fpackfix %f2, %f1
loop_2762:
ldx [%l7 + 0x10], %g7
edge8l %i4, %l2, %i5
loop_2763:
nop
setx loop_2764, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x54], %g3
stb %o0, [%l7 + 0x71]
stx %l3, [%l7 + 0x38]
loop_2764:
addc %o3, 0x09D0, %o1
lduh [%l7 + 0x2A], %i6
fmovdneg %xcc, %f2, %f8
brgez,a %l6, loop_2765
orcc %l4, %g6, %g2
fandnot2 %f14, %f14, %f14
stw %l5, [%l7 + 0x30]
loop_2765:
fmovrdlez %i3, %f4, %f8
ldsw [%l7 + 0x7C], %i0
fandnot1 %f0, %f0, %f8
fcmpeq32 %f10, %f12, %o2
fmovsleu %xcc, %f6, %f15
tn %xcc, 0x4
tneg %icc, 0x5
fpmerge %f9, %f1, %f0
tcc %icc, 0x4
fbug,a %fcc3, loop_2766
lduw [%l7 + 0x24], %o5
fba %fcc0, loop_2767
ldd [%l7 + 0x50], %f4
loop_2766:
fmul8x16al %f13, %f13, %f8
ldx [%l7 + 0x40], %l0
loop_2767:
fcmpgt16 %f8, %f14, %i2
movrne %o4, %i1, %o6
bvc,a %icc, loop_2768
std %f10, [%l7 + 0x70]
fmul8ulx16 %f14, %f6, %f0
movrgez %l1, 0x399, %g5
loop_2768:
alignaddrl %o7, %g4, %i7
fmovdle %xcc, %f5, %f4
edge32ln %g7, %g1, %l2
ldsb [%l7 + 0x66], %i4
srlx %i5, %g3, %o0
fone %f14
stx %l3, [%l7 + 0x78]
fcmps %fcc3, %f6, %f11
sdiv %o3, 0x0115, %o1
sth %i6, [%l7 + 0x68]
sdivcc %l6, 0x06E5, %l4
fmovrslez %g2, %f9, %f14
fmovsn %icc, %f5, %f3
fmovs %f10, %f8
lduw [%l7 + 0x48], %l5
std %f0, [%l7 + 0x70]
movrlz %i3, %i0, %g6
tsubcctv %o5, %l0, %i2
fcmple16 %f12, %f6, %o2
fnands %f10, %f10, %f4
fmovdcs %xcc, %f2, %f11
stx %i1, [%l7 + 0x40]
udivx %o4, 0x092E, %o6
ldx [%l7 + 0x30], %g5
fcmple32 %f8, %f12, %l1
array32 %o7, %g4, %g7
or %g1, %l2, %i4
subc %i5, %i7, %o0
xor %g3, %o3, %o1
st %f14, [%l7 + 0x14]
fzeros %f5
fcmps %fcc1, %f7, %f0
fmovsgu %xcc, %f4, %f10
edge32n %i6, %l3, %l4
bne %icc, loop_2769
fxor %f8, %f0, %f10
fmovrslez %l6, %f9, %f7
fmovdcs %xcc, %f15, %f1
loop_2769:
fandnot2s %f0, %f1, %f14
addc %g2, 0x1B01, %l5
stb %i3, [%l7 + 0x15]
srl %i0, 0x05, %o5
fors %f15, %f13, %f2
fsrc1s %f0, %f5
ldsw [%l7 + 0x30], %l0
fbe,a %fcc0, loop_2770
std %f0, [%l7 + 0x58]
orn %g6, 0x03FD, %i2
fmovspos %xcc, %f3, %f0
loop_2770:
tle %icc, 0x0
ldsb [%l7 + 0x5F], %o2
fmovrdgez %i1, %f0, %f4
udiv %o6, 0x09FA, %o4
bgu %icc, loop_2771
stw %l1, [%l7 + 0x18]
fmovsne %xcc, %f15, %f5
stx %o7, [%l7 + 0x10]
loop_2771:
ldd [%l7 + 0x08], %f6
fmul8x16 %f8, %f12, %f14
fcmpgt16 %f4, %f0, %g5
fxnors %f4, %f5, %f4
fmovs %f14, %f15
fmovrslz %g7, %f15, %f3
or %g1, 0x0E71, %g4
ldsh [%l7 + 0x3A], %i4
move %xcc, %i5, %i7
addcc %l2, 0x1373, %g3
ldsh [%l7 + 0x66], %o0
array8 %o1, %o3, %l3
udivcc %l4, 0x01C2, %i6
movne %xcc, %l6, %l5
sdiv %g2, 0x1518, %i0
movvc %icc, %i3, %l0
lduh [%l7 + 0x08], %o5
edge32l %i2, %o2, %g6
popc 0x15EB, %i1
tne %icc, 0x4
subc %o4, 0x074A, %l1
fble %fcc3, loop_2772
bn,a loop_2773
array32 %o7, %o6, %g7
fbule,a %fcc1, loop_2774
loop_2772:
fcmpgt16 %f8, %f8, %g1
loop_2773:
movcc %icc, %g4, %g5
fcmple32 %f12, %f2, %i5
loop_2774:
std %f12, [%l7 + 0x58]
stw %i7, [%l7 + 0x64]
ldd [%l7 + 0x08], %f4
ldx [%l7 + 0x20], %i4
alignaddr %l2, %g3, %o1
array32 %o0, %l3, %l4
fnand %f4, %f2, %f10
lduh [%l7 + 0x5E], %i6
fmovrslz %l6, %f7, %f2
fmovsgu %icc, %f5, %f10
xorcc %o3, 0x1EC7, %g2
taddcc %l5, 0x0C06, %i3
ldsh [%l7 + 0x2C], %l0
movcs %xcc, %o5, %i0
fandnot2s %f15, %f9, %f4
ldx [%l7 + 0x48], %i2
addccc %o2, %i1, %o4
edge8l %l1, %o7, %g6
siam 0x6
fbul %fcc0, loop_2775
fmovscc %icc, %f5, %f11
ldx [%l7 + 0x50], %g7
movle %icc, %g1, %o6
loop_2775:
fbug,a %fcc0, loop_2776
st %f11, [%l7 + 0x74]
ldsw [%l7 + 0x50], %g5
fxnor %f0, %f10, %f14
loop_2776:
udiv %i5, 0x13B3, %g4
tneg %icc, 0x0
fcmpeq32 %f8, %f0, %i4
bpos,a loop_2777
stb %i7, [%l7 + 0x58]
brgz %g3, loop_2778
brz %l2, loop_2779
loop_2777:
call loop_2780
std %f14, [%l7 + 0x48]
loop_2778:
ldsb [%l7 + 0x70], %o1
loop_2779:
st %f4, [%l7 + 0x6C]
loop_2780:
movrlez %l3, %o0, %l4
lduh [%l7 + 0x70], %i6
sth %l6, [%l7 + 0x52]
fcmped %fcc2, %f0, %f6
andcc %o3, 0x0773, %g2
bvc,pn %icc, loop_2781
tn %icc, 0x7
ldsh [%l7 + 0x20], %l5
lduh [%l7 + 0x2E], %l0
loop_2781:
st %f10, [%l7 + 0x6C]
edge16 %o5, %i3, %i0
fmovdcs %xcc, %f0, %f5
tvc %icc, 0x5
ldd [%l7 + 0x20], %f10
nop
setx loop_2782, %l0, %l1
jmpl %l1, %o2
lduw [%l7 + 0x3C], %i1
be,pn %icc, loop_2783
tneg %xcc, 0x2
loop_2782:
ldsh [%l7 + 0x26], %i2
fornot1s %f2, %f10, %f14
loop_2783:
stb %o4, [%l7 + 0x6B]
udivcc %l1, 0x1270, %g6
movneg %xcc, %g7, %g1
ld [%l7 + 0x14], %f7
siam 0x0
movrgez %o7, %o6, %g5
edge16n %g4, %i4, %i5
tg %icc, 0x4
fnors %f8, %f9, %f12
srax %g3, %l2, %i7
andncc %l3, %o0, %l4
fmovdle %icc, %f4, %f9
srl %i6, %l6, %o3
orn %o1, %g2, %l5
lduh [%l7 + 0x52], %o5
bne,a loop_2784
stx %i3, [%l7 + 0x18]
smul %i0, 0x04C5, %l0
movle %xcc, %o2, %i1
loop_2784:
st %f11, [%l7 + 0x2C]
fbue %fcc3, loop_2785
movcs %xcc, %o4, %l1
add %i2, %g6, %g7
ldub [%l7 + 0x23], %o7
loop_2785:
ta %icc, 0x0
fpadd16s %f2, %f15, %f10
fands %f14, %f14, %f5
stx %g1, [%l7 + 0x08]
te %icc, 0x6
st %f3, [%l7 + 0x68]
movgu %icc, %g5, %o6
fcmpd %fcc3, %f12, %f12
stw %g4, [%l7 + 0x1C]
alignaddrl %i5, %i4, %l2
movg %xcc, %i7, %l3
pdist %f12, %f14, %f0
umulcc %o0, 0x0882, %l4
ldsb [%l7 + 0x23], %g3
fpsub16 %f6, %f10, %f10
fmovdg %xcc, %f1, %f1
fmovdne %xcc, %f3, %f12
tle %xcc, 0x6
fmovde %icc, %f7, %f10
sll %l6, 0x11, %i6
bshuffle %f14, %f12, %f12
ldsb [%l7 + 0x0C], %o3
edge32n %o1, %g2, %o5
xnor %i3, 0x10C2, %l5
fmovs %f10, %f12
fcmpeq32 %f14, %f0, %l0
stb %o2, [%l7 + 0x0D]
std %f10, [%l7 + 0x68]
ld [%l7 + 0x74], %f1
ldx [%l7 + 0x58], %i1
tcc %icc, 0x5
edge16 %o4, %i0, %l1
fmovscc %icc, %f12, %f2
sth %g6, [%l7 + 0x2A]
fornot2 %f4, %f2, %f12
fmul8x16 %f10, %f10, %f0
andn %i2, 0x0CF5, %g7
pdist %f12, %f14, %f0
move %icc, %o7, %g1
bcs,a loop_2786
fbe %fcc3, loop_2787
movrgz %o6, 0x34F, %g4
fors %f13, %f9, %f11
loop_2786:
fmovdleu %icc, %f4, %f3
loop_2787:
fxnors %f8, %f1, %f6
fnot2s %f0, %f7
tn %xcc, 0x3
and %g5, %i4, %i5
std %f0, [%l7 + 0x18]
stx %l2, [%l7 + 0x38]
taddcctv %i7, 0x0192, %l3
fpsub16 %f10, %f12, %f4
fbule %fcc0, loop_2788
ba,a,pt %xcc, loop_2789
std %f8, [%l7 + 0x10]
fand %f4, %f8, %f10
loop_2788:
array32 %l4, %o0, %g3
loop_2789:
lduh [%l7 + 0x60], %i6
std %f6, [%l7 + 0x48]
fmovsleu %xcc, %f6, %f5
bvc,pn %xcc, loop_2790
andcc %l6, %o3, %o1
st %f15, [%l7 + 0x40]
edge8 %g2, %i3, %o5
loop_2790:
fmovsleu %xcc, %f6, %f6
fbu,a %fcc0, loop_2791
fbn,a %fcc2, loop_2792
fones %f5
movpos %xcc, %l0, %l5
loop_2791:
alignaddr %i1, %o2, %o4
loop_2792:
ldd [%l7 + 0x78], %f0
fbg,a %fcc2, loop_2793
stw %l1, [%l7 + 0x1C]
lduh [%l7 + 0x58], %i0
edge8ln %i2, %g6, %o7
loop_2793:
udivx %g1, 0x1DB5, %g7
ldsh [%l7 + 0x58], %g4
tcs %xcc, 0x5
std %f0, [%l7 + 0x78]
fmovdcc %icc, %f15, %f5
ldd [%l7 + 0x10], %f10
edge16ln %o6, %g5, %i4
fmovd %f4, %f4
lduh [%l7 + 0x3E], %l2
fba %fcc0, loop_2794
ba,pn %xcc, loop_2795
tne %icc, 0x0
ld [%l7 + 0x30], %f0
loop_2794:
ldsw [%l7 + 0x44], %i7
loop_2795:
fbge %fcc0, loop_2796
array32 %i5, %l3, %o0
std %f0, [%l7 + 0x78]
movrgz %g3, 0x39D, %i6
loop_2796:
movcs %icc, %l4, %o3
tsubcctv %o1, 0x0EC2, %l6
alignaddrl %g2, %o5, %i3
st %f13, [%l7 + 0x78]
tsubcctv %l5, %i1, %l0
brgez %o4, loop_2797
or %l1, 0x0F85, %o2
movpos %xcc, %i2, %g6
nop
setx loop_2798, %l0, %l1
jmpl %l1, %o7
loop_2797:
brz,a %i0, loop_2799
fble,a %fcc0, loop_2800
ldub [%l7 + 0x6B], %g7
loop_2798:
fbug %fcc3, loop_2801
loop_2799:
movvs %icc, %g1, %g4
loop_2800:
ldsw [%l7 + 0x3C], %o6
ldd [%l7 + 0x58], %f10
loop_2801:
stw %i4, [%l7 + 0x34]
ldsw [%l7 + 0x38], %l2
bl %icc, loop_2802
fmul8ulx16 %f8, %f4, %f2
fmul8x16al %f15, %f6, %f14
and %g5, 0x1E5F, %i7
loop_2802:
stw %l3, [%l7 + 0x30]
lduh [%l7 + 0x62], %o0
add %i5, 0x1AE2, %g3
tcs %icc, 0x0
fexpand %f10, %f8
ldsh [%l7 + 0x4E], %i6
ldsh [%l7 + 0x76], %o3
fmovdle %xcc, %f10, %f12
fpsub32s %f1, %f12, %f7
ldd [%l7 + 0x10], %f12
stx %l4, [%l7 + 0x30]
bgu,a,pn %icc, loop_2803
brlez,a %o1, loop_2804
fmovrsne %g2, %f5, %f15
fmovda %xcc, %f8, %f8
loop_2803:
std %f8, [%l7 + 0x08]
loop_2804:
bgu loop_2805
tvs %xcc, 0x1
fpsub16s %f5, %f4, %f7
bshuffle %f14, %f0, %f12
loop_2805:
fmovsleu %icc, %f1, %f14
fmovdg %icc, %f13, %f14
ba,pn %xcc, loop_2806
ldd [%l7 + 0x30], %f14
ldsw [%l7 + 0x30], %l6
lduw [%l7 + 0x44], %i3
loop_2806:
ldd [%l7 + 0x28], %f2
udivcc %l5, 0x0FF0, %o5
stw %i1, [%l7 + 0x28]
xorcc %l0, %o4, %l1
fnor %f2, %f6, %f14
ldsh [%l7 + 0x6E], %o2
movcc %xcc, %i2, %g6
lduw [%l7 + 0x08], %i0
fmul8ulx16 %f4, %f4, %f2
ldsh [%l7 + 0x2C], %g7
fornot2 %f14, %f14, %f4
fmul8ulx16 %f2, %f2, %f12
ldsw [%l7 + 0x44], %o7
movl %icc, %g1, %o6
call loop_2807
st %f9, [%l7 + 0x0C]
movleu %icc, %i4, %l2
array16 %g5, %g4, %l3
loop_2807:
fmovrdlez %o0, %f6, %f8
fbul,a %fcc0, loop_2808
std %f12, [%l7 + 0x48]
fbge,a %fcc2, loop_2809
stx %i7, [%l7 + 0x38]
loop_2808:
addccc %g3, %i5, %o3
tcc %xcc, 0x0
loop_2809:
nop
setx loop_2810, %l0, %l1
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 %i6, [%l7 + 0x3A]
lduw [%l7 + 0x74], %l4
fmul8x16au %f8, %f3, %f2
loop_2810:
st %f8, [%l7 + 0x74]
fornot1 %f6, %f14, %f14
ldx [%l7 + 0x38], %g2
ld [%l7 + 0x2C], %f3
mulscc %l6, 0x0072, %o1
movrlz %i3, %o5, %l5
fmovrdgez %l0, %f0, %f12
movgu %xcc, %i1, %o4
fmovrsne %l1, %f6, %f15
andn %o2, %i2, %g6
lduh [%l7 + 0x3E], %g7
lduh [%l7 + 0x62], %i0
fpsub32s %f12, %f9, %f8
fmovdcc %icc, %f15, %f7
fpadd32s %f1, %f8, %f4
fmovrslz %g1, %f10, %f7
tne %xcc, 0x1
edge8ln %o6, %o7, %i4
fmovsl %xcc, %f4, %f3
fpadd16s %f13, %f8, %f13
st %f8, [%l7 + 0x44]
movneg %icc, %g5, %g4
lduh [%l7 + 0x20], %l3
edge16n %l2, %i7, %o0
bvc,pt %icc, loop_2811
std %f8, [%l7 + 0x70]
fmovsle %icc, %f2, %f15
stb %g3, [%l7 + 0x7C]
loop_2811:
stb %i5, [%l7 + 0x48]
te %icc, 0x1
fnot2s %f13, %f1
tle %xcc, 0x3
fbe,a %fcc1, loop_2812
fmovrsgez %i6, %f12, %f3
brz %l4, loop_2813
ldsh [%l7 + 0x2A], %g2
loop_2812:
fsrc2 %f4, %f12
stb %o3, [%l7 + 0x2B]
loop_2813:
fmovdcs %icc, %f14, %f10
ldsb [%l7 + 0x15], %o1
movrlez %i3, %l6, %l5
movle %icc, %l0, %i1
tvc %icc, 0x5
addcc %o5, %o4, %o2
fsrc2s %f10, %f4
fbg,a %fcc2, loop_2814
fxnors %f2, %f14, %f4
array16 %l1, %g6, %i2
st %f2, [%l7 + 0x40]
loop_2814:
fnand %f2, %f10, %f8
stb %i0, [%l7 + 0x61]
fba %fcc1, loop_2815
ldsb [%l7 + 0x35], %g1
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc1, loop_2817
loop_2815:
fcmpne16 %f4, %f6, %g7
fmovdge %icc, %f2, %f7
loop_2816:
umulcc %o7, 0x1783, %i4
loop_2817:
fmovspos %icc, %f2, %f7
udivx %g5, 0x1F0D, %g4
st %f12, [%l7 + 0x14]
edge32ln %o6, %l2, %l3
stw %o0, [%l7 + 0x1C]
movn %xcc, %g3, %i5
st %f15, [%l7 + 0x24]
fmovsge %xcc, %f1, %f6
ldx [%l7 + 0x38], %i6
sdivx %i7, 0x126B, %g2
fmovrdne %l4, %f10, %f4
fxnors %f6, %f10, %f10
fzeros %f13
fcmpes %fcc3, %f8, %f14
fmovdvc %xcc, %f11, %f1
ldd [%l7 + 0x50], %f4
tsubcc %o3, 0x0B8B, %i3
fbuge %fcc2, loop_2818
fmovdne %icc, %f12, %f3
stw %o1, [%l7 + 0x28]
ldsb [%l7 + 0x10], %l5
loop_2818:
tne %xcc, 0x7
fsrc2 %f14, %f14
fbge %fcc2, loop_2819
st %f9, [%l7 + 0x28]
fmovrse %l0, %f4, %f0
fpadd16s %f8, %f15, %f13
loop_2819:
fmovdne %xcc, %f13, %f0
ld [%l7 + 0x78], %f4
fmul8x16al %f3, %f10, %f12
array16 %i1, %l6, %o5
fmovdge %xcc, %f1, %f4
fba %fcc2, loop_2820
fmovdge %xcc, %f13, %f12
tg %xcc, 0x5
ldsh [%l7 + 0x5E], %o4
loop_2820:
ldd [%l7 + 0x60], %f12
bcc,a loop_2821
ldsw [%l7 + 0x20], %o2
stx %g6, [%l7 + 0x10]
addccc %l1, %i0, %g1
loop_2821:
srl %g7, 0x13, %i2
fands %f8, %f14, %f2
fands %f15, %f12, %f5
bcc,pt %icc, loop_2822
bneg %xcc, loop_2823
fsrc1s %f8, %f15
lduw [%l7 + 0x0C], %i4
loop_2822:
ldsb [%l7 + 0x42], %o7
loop_2823:
edge32l %g5, %g4, %l2
ldsw [%l7 + 0x58], %o6
fbuge,a %fcc2, loop_2824
st %f7, [%l7 + 0x50]
fornot1 %f10, %f8, %f2
array32 %l3, %g3, %i5
loop_2824:
fmovsn %icc, %f4, %f14
tn %icc, 0x2
fbge,a %fcc3, loop_2825
fmovdl %xcc, %f9, %f8
fpmerge %f7, %f15, %f14
fmul8sux16 %f14, %f10, %f10
loop_2825:
ldd [%l7 + 0x50], %f8
fcmps %fcc3, %f13, %f10
fmul8x16 %f8, %f0, %f6
sth %i6, [%l7 + 0x5E]
stx %i7, [%l7 + 0x18]
fcmple32 %f2, %f6, %o0
edge16 %g2, %l4, %i3
fbo,a %fcc2, loop_2826
fpsub16 %f6, %f2, %f0
tsubcc %o1, 0x1694, %o3
brgz,a %l0, loop_2827
loop_2826:
fmovscs %xcc, %f10, %f7
fbo %fcc2, loop_2828
ldsb [%l7 + 0x10], %i1
loop_2827:
stb %l6, [%l7 + 0x77]
fmovrsgz %l5, %f10, %f4
loop_2828:
tcs %icc, 0x3
lduw [%l7 + 0x24], %o5
movpos %icc, %o4, %o2
fbe %fcc2, loop_2829
fmovd %f10, %f6
fors %f10, %f12, %f7
ta %xcc, 0x1
loop_2829:
fmovdpos %xcc, %f0, %f1
movgu %icc, %l1, %g6
pdist %f2, %f4, %f14
tcc %xcc, 0x3
sdivx %i0, 0x1868, %g7
tcc %xcc, 0x1
fmovdl %xcc, %f6, %f9
stw %i2, [%l7 + 0x0C]
fmovscc %xcc, %f9, %f2
fmovsn %xcc, %f6, %f7
fmovrdne %g1, %f14, %f12
fnot2 %f14, %f6
faligndata %f8, %f12, %f8
st %f13, [%l7 + 0x58]
lduw [%l7 + 0x14], %o7
ldd [%l7 + 0x10], %f4
ld [%l7 + 0x38], %f0
udivx %i4, 0x1EE2, %g5
sth %g4, [%l7 + 0x28]
fsrc2s %f11, %f7
fzero %f8
ldd [%l7 + 0x08], %f6
ldub [%l7 + 0x0B], %o6
fmovdn %xcc, %f9, %f4
ldsb [%l7 + 0x61], %l3
fmovdge %icc, %f0, %f7
fpackfix %f10, %f2
fxors %f5, %f9, %f7
movcc %icc, %l2, %i5
fmul8x16au %f7, %f15, %f8
fbne,a %fcc2, loop_2830
fbo %fcc2, loop_2831
ldsb [%l7 + 0x6E], %i6
bvs,a,pn %icc, loop_2832
loop_2830:
stb %g3, [%l7 + 0x63]
loop_2831:
addc %i7, 0x0D57, %o0
fmovdle %icc, %f13, %f14
loop_2832:
fbg,a %fcc0, loop_2833
ldsb [%l7 + 0x78], %l4
std %f0, [%l7 + 0x58]
fcmpeq32 %f10, %f6, %i3
loop_2833:
ldx [%l7 + 0x38], %o1
ldsw [%l7 + 0x7C], %o3
stx %l0, [%l7 + 0x78]
fpack16 %f4, %f4
andn %g2, %i1, %l5
stx %o5, [%l7 + 0x78]
bvc,pt %icc, loop_2834
subccc %o4, 0x12E5, %l6
std %f12, [%l7 + 0x60]
ble %xcc, loop_2835
loop_2834:
fmovse %icc, %f2, %f8
fmovsa %xcc, %f6, %f7
fbe,a %fcc3, loop_2836
loop_2835:
sllx %o2, 0x0F, %l1
fmovdcc %xcc, %f12, %f6
movrlz %g6, %g7, %i2
loop_2836:
fcmped %fcc3, %f0, %f0
ldsh [%l7 + 0x5C], %i0
movrgz %g1, %o7, %g5
edge32ln %i4, %g4, %l3
tle %xcc, 0x4
movre %o6, 0x21C, %i5
fmovrsgez %i6, %f1, %f11
bge %icc, loop_2837
stx %l2, [%l7 + 0x08]
bpos %icc, loop_2838
ldd [%l7 + 0x20], %f8
loop_2837:
sth %i7, [%l7 + 0x72]
movrgz %g3, 0x172, %o0
loop_2838:
fnands %f8, %f7, %f9
movvs %icc, %l4, %o1
orcc %i3, %o3, %l0
fmovdn %icc, %f0, %f8
ldsb [%l7 + 0x52], %g2
addcc %i1, 0x12B6, %l5
andncc %o5, %l6, %o2
fmul8sux16 %f0, %f6, %f10
ldsb [%l7 + 0x2D], %l1
edge16 %o4, %g6, %g7
std %f6, [%l7 + 0x78]
lduw [%l7 + 0x08], %i0
fandnot2s %f6, %f1, %f9
lduw [%l7 + 0x50], %g1
tgu %icc, 0x3
fand %f8, %f2, %f14
fcmpgt16 %f4, %f8, %i2
ldsb [%l7 + 0x70], %o7
fcmpes %fcc0, %f15, %f14
st %f5, [%l7 + 0x40]
ld [%l7 + 0x14], %f6
fmul8x16 %f2, %f4, %f14
bg,pn %icc, loop_2839
srlx %i4, 0x09, %g5
alignaddr %l3, %o6, %i5
fmul8sux16 %f8, %f0, %f14
loop_2839:
ld [%l7 + 0x5C], %f9
movre %i6, 0x25C, %g4
sth %i7, [%l7 + 0x22]
smulcc %g3, %o0, %l4
lduw [%l7 + 0x28], %l2
ldd [%l7 + 0x28], %f10
ldx [%l7 + 0x78], %o1
mova %xcc, %o3, %i3
fble %fcc1, loop_2840
movne %xcc, %g2, %l0
fpackfix %f2, %f12
movg %icc, %l5, %o5
loop_2840:
ldsw [%l7 + 0x4C], %l6
fmovdge %xcc, %f9, %f10
addc %i1, 0x05D1, %l1
tsubcc %o4, %g6, %g7
addc %o2, 0x19AA, %g1
movrlez %i0, %i2, %i4
tleu %icc, 0x5
lduw [%l7 + 0x44], %g5
edge8n %o7, %l3, %o6
lduw [%l7 + 0x74], %i5
fmovrsgz %i6, %f3, %f13
tgu %xcc, 0x0
ldub [%l7 + 0x54], %g4
stw %i7, [%l7 + 0x14]
std %f6, [%l7 + 0x50]
subc %g3, %l4, %o0
ldsb [%l7 + 0x6A], %o1
stw %l2, [%l7 + 0x7C]
fnors %f11, %f14, %f13
tvs %icc, 0x7
fbl,a %fcc2, loop_2841
fmovdl %xcc, %f13, %f2
sub %o3, 0x0FF4, %i3
bgu,a,pt %xcc, loop_2842
loop_2841:
ldsh [%l7 + 0x30], %g2
fmovda %icc, %f10, %f15
fmovsg %xcc, %f5, %f15
loop_2842:
siam 0x7
fmuld8sux16 %f7, %f7, %f0
orncc %l0, 0x063C, %l5
fpsub16 %f6, %f6, %f0
fmovdleu %xcc, %f4, %f8
bvc,pt %xcc, loop_2843
ldx [%l7 + 0x30], %l6
ldx [%l7 + 0x48], %i1
movrlez %l1, %o4, %o5
loop_2843:
std %f12, [%l7 + 0x78]
ldsh [%l7 + 0x5C], %g6
movcs %icc, %o2, %g7
sth %i0, [%l7 + 0x4A]
ldx [%l7 + 0x18], %i2
movrne %g1, 0x3B2, %g5
fand %f14, %f2, %f4
fmovsl %icc, %f10, %f0
smulcc %o7, 0x12AE, %l3
lduw [%l7 + 0x54], %i4
fsrc2s %f11, %f12
std %f2, [%l7 + 0x10]
fmovsgu %icc, %f4, %f6
ld [%l7 + 0x18], %f7
stw %o6, [%l7 + 0x10]
fmovrdne %i5, %f4, %f6
sdivcc %i6, 0x1044, %g4
fmovd %f6, %f4
lduh [%l7 + 0x26], %g3
sth %i7, [%l7 + 0x14]
edge16ln %l4, %o0, %l2
alignaddrl %o1, %i3, %o3
fbge %fcc3, loop_2844
fbne %fcc1, loop_2845
mova %xcc, %g2, %l5
brnz %l0, loop_2846
loop_2844:
fmovs %f6, %f10
loop_2845:
bvc,a %xcc, loop_2847
st %f14, [%l7 + 0x48]
loop_2846:
fsrc2s %f13, %f10
stb %i1, [%l7 + 0x36]
loop_2847:
ldsh [%l7 + 0x46], %l6
fmovscs %icc, %f8, %f1
edge8l %o4, %l1, %o5
ldsb [%l7 + 0x28], %g6
fpsub16s %f9, %f2, %f13
bne,a,pt %icc, loop_2848
edge16ln %o2, %g7, %i0
lduw [%l7 + 0x64], %i2
fble %fcc0, loop_2849
loop_2848:
fnors %f5, %f8, %f15
fblg %fcc3, loop_2850
xnorcc %g1, 0x04C7, %g5
loop_2849:
movle %icc, %l3, %i4
movcs %xcc, %o6, %i5
loop_2850:
tge %xcc, 0x7
fmovdpos %xcc, %f3, %f3
array8 %i6, %o7, %g3
brlez %g4, loop_2851
tvc %xcc, 0x2
ldsw [%l7 + 0x40], %l4
sub %i7, 0x032F, %l2
loop_2851:
fpsub16s %f3, %f10, %f4
taddcc %o1, 0x0D36, %o0
taddcctv %i3, 0x1C5B, %o3
fnot2 %f0, %f8
and %g2, %l5, %i1
sllx %l6, 0x03, %l0
ldd [%l7 + 0x38], %f0
fornot1 %f14, %f2, %f6
andn %o4, %l1, %g6
ldub [%l7 + 0x1A], %o5
bn,a,pn %icc, loop_2852
fmovdvs %xcc, %f12, %f9
fmuld8sux16 %f6, %f14, %f10
taddcctv %o2, %g7, %i2
loop_2852:
fbug %fcc0, loop_2853
sdivx %g1, 0x1DCF, %i0
fxnor %f2, %f2, %f6
srl %g5, %i4, %l3
loop_2853:
ldub [%l7 + 0x25], %o6
tge %icc, 0x6
fbule,a %fcc2, loop_2854
sra %i6, %i5, %o7
fcmps %fcc1, %f6, %f5
ldsb [%l7 + 0x0F], %g3
loop_2854:
fbul,a %fcc2, loop_2855
srax %g4, %l4, %i7
fzero %f0
smulcc %o1, %l2, %i3
loop_2855:
fbo,a %fcc0, loop_2856
edge16l %o0, %o3, %g2
ldx [%l7 + 0x10], %i1
fbuge,a %fcc2, loop_2857
loop_2856:
fnands %f14, %f15, %f5
ldsw [%l7 + 0x5C], %l5
udiv %l6, 0x05DE, %l0
loop_2857:
ldub [%l7 + 0x7B], %o4
fbn,a %fcc2, loop_2858
movg %icc, %g6, %l1
fmovdl %icc, %f0, %f7
fcmple16 %f10, %f8, %o2
loop_2858:
lduw [%l7 + 0x78], %o5
fandnot1s %f15, %f15, %f12
subcc %g7, %g1, %i2
movg %xcc, %i0, %i4
subccc %g5, %o6, %i6
fmuld8sux16 %f15, %f11, %f8
fmovdgu %icc, %f10, %f3
fmul8x16al %f12, %f6, %f8
std %f8, [%l7 + 0x28]
ldx [%l7 + 0x40], %l3
edge8l %i5, %g3, %g4
fones %f11
movne %icc, %l4, %o7
ldub [%l7 + 0x3A], %o1
brgez,a %i7, loop_2859
nop
setx loop_2860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x50], %l2
lduw [%l7 + 0x64], %o0
loop_2859:
srax %i3, 0x0E, %o3
loop_2860:
taddcc %i1, 0x1189, %g2
fmovscs %icc, %f15, %f15
bleu,a %icc, loop_2861
stw %l5, [%l7 + 0x5C]
bne %xcc, loop_2862
be,a,pn %icc, loop_2863
loop_2861:
sth %l6, [%l7 + 0x12]
stb %l0, [%l7 + 0x34]
loop_2862:
ldsw [%l7 + 0x4C], %g6
loop_2863:
sth %l1, [%l7 + 0x0C]
ldsb [%l7 + 0x7D], %o2
lduh [%l7 + 0x6E], %o4
bgu,a %icc, loop_2864
tleu %xcc, 0x6
fmovs %f6, %f11
faligndata %f4, %f2, %f2
loop_2864:
faligndata %f10, %f6, %f2
xnorcc %o5, %g7, %g1
ldsw [%l7 + 0x1C], %i0
fmovrdne %i2, %f6, %f4
ld [%l7 + 0x40], %f15
fnot2s %f7, %f13
andcc %i4, %o6, %i6
mova %xcc, %g5, %i5
for %f2, %f8, %f6
tge %xcc, 0x2
mova %xcc, %l3, %g3
fmovscc %xcc, %f9, %f4
lduw [%l7 + 0x4C], %g4
movrlz %l4, %o1, %o7
movre %l2, %o0, %i3
ldd [%l7 + 0x28], %f10
edge8l %o3, %i1, %g2
mulx %i7, 0x0715, %l5
edge32l %l0, %g6, %l1
bvs,a,pt %xcc, loop_2865
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
ldsh [%l7 + 0x1C], %o2
fzero %f10
loop_2865:
fmovscs %icc, %f5, %f15
loop_2866:
ld [%l7 + 0x3C], %f3
fnot2s %f2, %f1
sllx %l6, 0x10, %o4
sth %o5, [%l7 + 0x0E]
fxnors %f12, %f4, %f2
fmovscs %icc, %f12, %f15
fble %fcc3, loop_2867
stb %g1, [%l7 + 0x60]
lduw [%l7 + 0x5C], %g7
bneg,pt %icc, loop_2868
loop_2867:
add %i2, 0x008E, %i0
sdivcc %o6, 0x0CBB, %i4
umul %g5, 0x15B0, %i5
loop_2868:
sth %i6, [%l7 + 0x18]
fmovsneg %xcc, %f15, %f7
ldsw [%l7 + 0x34], %l3
smul %g3, %l4, %g4
movrne %o7, %l2, %o0
fmovsvs %icc, %f3, %f7
movre %i3, %o3, %i1
bgu %xcc, loop_2869
fmovdne %xcc, %f3, %f10
lduw [%l7 + 0x4C], %o1
fcmps %fcc0, %f7, %f2
loop_2869:
edge16l %i7, %g2, %l0
sth %g6, [%l7 + 0x24]
srax %l1, %o2, %l6
tge %icc, 0x7
std %f4, [%l7 + 0x38]
ldsh [%l7 + 0x1C], %l5
std %f0, [%l7 + 0x78]
mulx %o5, %g1, %g7
xnor %i2, %o4, %o6
fmovrdne %i0, %f10, %f0
bpos,a,pt %xcc, loop_2870
st %f8, [%l7 + 0x1C]
sth %g5, [%l7 + 0x26]
edge32 %i4, %i6, %l3
loop_2870:
edge8 %i5, %g3, %g4
bneg,a loop_2871
sdivcc %o7, 0x007A, %l4
ldd [%l7 + 0x40], %f4
std %f12, [%l7 + 0x10]
loop_2871:
fmovdgu %xcc, %f6, %f0
mulx %o0, %l2, %o3
fpadd32s %f14, %f12, %f7
array16 %i3, %o1, %i7
bl,a,pt %xcc, loop_2872
movcc %xcc, %i1, %l0
mulx %g2, 0x0F83, %l1
fbge,a %fcc2, loop_2873
loop_2872:
ldd [%l7 + 0x08], %f10
ldsh [%l7 + 0x18], %g6
std %f6, [%l7 + 0x38]
loop_2873:
addcc %l6, %l5, %o5
fsrc1 %f8, %f14
lduw [%l7 + 0x74], %o2
movrgez %g1, %g7, %i2
fsrc1s %f14, %f2
brnz,a %o6, loop_2874
movrgez %o4, %i0, %i4
brz %g5, loop_2875
stw %l3, [%l7 + 0x30]
loop_2874:
andncc %i5, %i6, %g3
fandnot2 %f12, %f10, %f2
loop_2875:
fsrc1s %f7, %f12
ldx [%l7 + 0x50], %o7
mova %icc, %g4, %o0
stx %l2, [%l7 + 0x68]
fblg,a %fcc3, loop_2876
lduw [%l7 + 0x58], %l4
stx %o3, [%l7 + 0x78]
xorcc %i3, %o1, %i7
loop_2876:
sdiv %l0, 0x00A2, %i1
bcc loop_2877
ld [%l7 + 0x10], %f5
fnands %f12, %f6, %f8
ldsb [%l7 + 0x7D], %l1
loop_2877:
st %f15, [%l7 + 0x30]
movleu %xcc, %g6, %l6
srl %g2, 0x13, %l5
ldsw [%l7 + 0x14], %o2
fmul8ulx16 %f6, %f14, %f14
call loop_2878
sth %g1, [%l7 + 0x3C]
subcc %o5, %g7, %i2
stx %o6, [%l7 + 0x18]
loop_2878:
lduw [%l7 + 0x68], %o4
bl %icc, loop_2879
ldub [%l7 + 0x50], %i4
bg,a loop_2880
bn,a loop_2881
loop_2879:
ld [%l7 + 0x6C], %f6
stw %i0, [%l7 + 0x74]
loop_2880:
addcc %l3, %i5, %i6
loop_2881:
fpsub16 %f12, %f12, %f2
ld [%l7 + 0x7C], %f8
fcmpne16 %f12, %f8, %g5
movneg %icc, %g3, %g4
lduh [%l7 + 0x14], %o7
fbul %fcc0, loop_2882
fmovda %icc, %f13, %f14
stx %o0, [%l7 + 0x10]
fexpand %f11, %f0
loop_2882:
fnors %f3, %f3, %f8
brz,a %l4, loop_2883
mulscc %o3, 0x0682, %l2
sdiv %i3, 0x12F3, %i7
tge %xcc, 0x2
loop_2883:
fpsub32s %f7, %f13, %f3
xor %o1, 0x06C9, %l0
edge16n %i1, %l1, %g6
fble,a %fcc2, loop_2884
fmovsne %xcc, %f8, %f8
fmovsg %icc, %f0, %f8
fcmpeq16 %f8, %f2, %l6
loop_2884:
sub %l5, 0x1EEE, %g2
edge16n %g1, %o5, %o2
ld [%l7 + 0x1C], %f1
movneg %icc, %i2, %o6
fmovsleu %icc, %f7, %f4
ldub [%l7 + 0x6B], %o4
sdiv %i4, 0x1B99, %g7
tcc %icc, 0x7
bge,a,pt %icc, loop_2885
add %i0, 0x0BCD, %l3
subc %i6, %g5, %i5
smul %g3, 0x1A16, %o7
loop_2885:
and %g4, 0x1BEE, %o0
bneg,a %icc, loop_2886
call loop_2887
ldsb [%l7 + 0x5B], %l4
fmovrde %l2, %f0, %f0
loop_2886:
fmovscc %icc, %f5, %f14
loop_2887:
pdist %f8, %f2, %f6
ldx [%l7 + 0x40], %i3
andcc %o3, 0x1315, %i7
bgu,a %icc, loop_2888
fsrc1 %f8, %f14
stw %l0, [%l7 + 0x38]
ldsw [%l7 + 0x24], %o1
loop_2888:
smul %i1, 0x0A55, %l1
std %f6, [%l7 + 0x10]
ld [%l7 + 0x38], %f13
edge32n %g6, %l6, %l5
subcc %g2, 0x1371, %o5
fmovscc %xcc, %f4, %f5
lduw [%l7 + 0x24], %o2
lduw [%l7 + 0x70], %i2
edge32ln %g1, %o4, %i4
st %f11, [%l7 + 0x1C]
brz,a %o6, loop_2889
fmovdcc %xcc, %f5, %f5
array8 %i0, %l3, %i6
edge8 %g7, %g5, %i5
loop_2889:
ldsb [%l7 + 0x30], %o7
ldx [%l7 + 0x20], %g4
ldsh [%l7 + 0x4E], %o0
fnands %f3, %f8, %f13
stw %g3, [%l7 + 0x54]
sth %l2, [%l7 + 0x28]
ldx [%l7 + 0x30], %l4
fcmpgt32 %f8, %f6, %o3
fpsub32s %f0, %f0, %f7
tsubcctv %i3, %l0, %i7
movrgez %i1, %l1, %g6
fmovdvs %xcc, %f8, %f15
fpack16 %f10, %f4
fcmped %fcc0, %f8, %f6
fmovrdgez %o1, %f10, %f12
fcmpes %fcc3, %f5, %f15
ldsh [%l7 + 0x26], %l6
bcs %icc, loop_2890
stb %g2, [%l7 + 0x53]
fxor %f4, %f8, %f10
umulcc %o5, %l5, %o2
loop_2890:
fandnot2 %f12, %f2, %f0
movneg %icc, %i2, %g1
ld [%l7 + 0x6C], %f9
tcs %icc, 0x5
fmovdcs %xcc, %f5, %f7
fornot1s %f5, %f15, %f9
tne %icc, 0x1
st %f12, [%l7 + 0x38]
ldub [%l7 + 0x37], %i4
ldd [%l7 + 0x50], %f10
tvc %xcc, 0x1
ldsb [%l7 + 0x22], %o4
movrlz %o6, %l3, %i6
fcmpd %fcc3, %f6, %f10
fcmpgt16 %f2, %f8, %i0
movrlz %g7, %g5, %o7
for %f4, %f12, %f14
fcmpeq32 %f8, %f2, %i5
call loop_2891
tg %xcc, 0x0
ldsh [%l7 + 0x58], %o0
fpackfix %f12, %f11
loop_2891:
ldx [%l7 + 0x50], %g4
fands %f3, %f1, %f3
ldsb [%l7 + 0x61], %l2
for %f8, %f4, %f4
lduh [%l7 + 0x44], %g3
ldd [%l7 + 0x28], %f10
add %o3, %l4, %l0
tvs %xcc, 0x4
movpos %xcc, %i3, %i7
xor %l1, 0x08D0, %g6
tg %icc, 0x1
fmovdne %icc, %f0, %f3
fpsub32 %f8, %f2, %f2
ldx [%l7 + 0x38], %i1
fand %f14, %f0, %f10
movge %xcc, %l6, %g2
lduw [%l7 + 0x08], %o5
brgez %l5, loop_2892
bgu %xcc, loop_2893
fblg %fcc2, loop_2894
ld [%l7 + 0x0C], %f11
loop_2892:
call loop_2895
loop_2893:
fmovsge %icc, %f12, %f3
loop_2894:
fbl %fcc3, loop_2896
udiv %o1, 0x1A5A, %i2
loop_2895:
bne,a %icc, loop_2897
fpsub16s %f5, %f14, %f8
loop_2896:
tge %icc, 0x5
fzeros %f1
loop_2897:
fmuld8sux16 %f8, %f12, %f2
taddcctv %o2, 0x0F81, %i4
movgu %icc, %o4, %o6
movvc %xcc, %l3, %g1
ld [%l7 + 0x70], %f11
sdiv %i6, 0x0E09, %i0
sdiv %g7, 0x0BCA, %o7
array8 %i5, %g5, %o0
tsubcctv %l2, 0x0EA2, %g3
sethi 0x073E, %g4
movrgez %l4, 0x2C4, %l0
ldx [%l7 + 0x30], %o3
sth %i3, [%l7 + 0x68]
ldx [%l7 + 0x08], %l1
movneg %icc, %i7, %i1
fmovdpos %xcc, %f1, %f14
movvs %icc, %l6, %g6
ld [%l7 + 0x30], %f3
stx %g2, [%l7 + 0x70]
fmovdcs %xcc, %f6, %f0
movvs %icc, %l5, %o5
ld [%l7 + 0x2C], %f15
fnand %f0, %f0, %f14
ldub [%l7 + 0x66], %o1
xor %o2, 0x1333, %i2
ld [%l7 + 0x24], %f2
lduh [%l7 + 0x20], %i4
ldd [%l7 + 0x18], %f6
sth %o6, [%l7 + 0x70]
edge16n %o4, %g1, %l3
fmovdvc %xcc, %f8, %f8
fornot1 %f14, %f8, %f0
stb %i0, [%l7 + 0x59]
movcc %xcc, %i6, %o7
lduw [%l7 + 0x48], %i5
fsrc1 %f6, %f2
fmovspos %icc, %f12, %f0
movg %icc, %g5, %g7
movneg %xcc, %l2, %o0
edge8n %g3, %g4, %l0
fmovrde %o3, %f14, %f2
ldsh [%l7 + 0x2C], %l4
stw %i3, [%l7 + 0x58]
ldx [%l7 + 0x68], %l1
ldub [%l7 + 0x7B], %i7
fcmpeq32 %f0, %f4, %l6
udiv %g6, 0x0382, %i1
tsubcc %l5, 0x0E8C, %g2
fbg %fcc2, loop_2898
movvc %icc, %o1, %o2
edge16l %o5, %i4, %i2
alignaddr %o6, %g1, %l3
loop_2898:
fmovdleu %icc, %f9, %f15
fpack32 %f12, %f8, %f14
srl %o4, 0x0F, %i0
move %xcc, %i6, %o7
brgz,a %g5, loop_2899
tcc %icc, 0x0
orcc %g7, 0x1139, %i5
stw %o0, [%l7 + 0x6C]
loop_2899:
ldub [%l7 + 0x66], %g3
srlx %g4, %l0, %l2
tgu %xcc, 0x7
edge32n %l4, %o3, %l1
sth %i3, [%l7 + 0x6A]
fmovdpos %xcc, %f3, %f5
ldd [%l7 + 0x58], %f12
bl,pt %icc, loop_2900
tvc %xcc, 0x0
fzeros %f13
array16 %l6, %g6, %i1
loop_2900:
alignaddrl %i7, %g2, %o1
ldx [%l7 + 0x10], %o2
stb %l5, [%l7 + 0x51]
fmovsle %xcc, %f1, %f5
edge8l %i4, %o5, %o6
fnand %f10, %f6, %f14
ldsh [%l7 + 0x14], %i2
ldsw [%l7 + 0x2C], %l3
smulcc %g1, 0x1F0B, %i0
bgu,pt %xcc, loop_2901
faligndata %f0, %f0, %f10
ldd [%l7 + 0x60], %f4
lduw [%l7 + 0x28], %i6
loop_2901:
fpadd16s %f15, %f10, %f11
ldsw [%l7 + 0x2C], %o4
fands %f4, %f11, %f11
fmovsle %xcc, %f0, %f8
fblg,a %fcc1, loop_2902
addcc %g5, 0x1E90, %g7
xor %o7, %o0, %i5
taddcc %g3, %g4, %l2
loop_2902:
fble,a %fcc1, loop_2903
fand %f6, %f6, %f0
fmovs %f1, %f13
lduw [%l7 + 0x48], %l0
loop_2903:
fmovrdlz %o3, %f2, %f6
ld [%l7 + 0x68], %f6
std %f4, [%l7 + 0x08]
tleu %xcc, 0x0
ldsh [%l7 + 0x14], %l1
bgu,pt %icc, loop_2904
movpos %icc, %i3, %l4
fbo,a %fcc2, loop_2905
fmovrde %l6, %f4, %f0
loop_2904:
fmul8sux16 %f2, %f8, %f12
subccc %i1, 0x0A99, %g6
loop_2905:
lduw [%l7 + 0x54], %i7
st %f12, [%l7 + 0x3C]
movrgez %o1, %g2, %l5
taddcctv %i4, %o5, %o2
udiv %o6, 0x058B, %i2
ld [%l7 + 0x58], %f6
stx %g1, [%l7 + 0x08]
sth %l3, [%l7 + 0x1C]
subcc %i6, %o4, %i0
fnegs %f12, %f5
stw %g7, [%l7 + 0x3C]
stx %o7, [%l7 + 0x20]
fmovrdlez %o0, %f0, %f8
srl %i5, %g5, %g3
fmovsge %icc, %f0, %f0
fmuld8ulx16 %f11, %f6, %f2
ldsh [%l7 + 0x4E], %l2
orn %g4, %l0, %o3
andn %l1, 0x1728, %i3
ldx [%l7 + 0x18], %l4
fmovspos %icc, %f5, %f14
bl,a %icc, loop_2906
fmul8ulx16 %f0, %f0, %f0
fcmpeq32 %f12, %f4, %i1
ldx [%l7 + 0x68], %g6
loop_2906:
edge16l %l6, %i7, %o1
fpsub32s %f4, %f11, %f12
fmovd %f0, %f12
fmovrde %g2, %f12, %f10
ldub [%l7 + 0x65], %l5
sdivx %o5, 0x1A9E, %o2
ldx [%l7 + 0x08], %o6
tne %xcc, 0x7
lduw [%l7 + 0x18], %i4
fands %f12, %f11, %f15
movgu %xcc, %i2, %l3
fmovsne %icc, %f6, %f9
tneg %xcc, 0x5
tcc %xcc, 0x5
st %f15, [%l7 + 0x60]
add %g1, %i6, %i0
fpadd16 %f14, %f14, %f6
edge8l %g7, %o7, %o0
lduw [%l7 + 0x70], %o4
sth %g5, [%l7 + 0x4E]
fmovdleu %icc, %f15, %f3
stb %i5, [%l7 + 0x1B]
fmovrdne %g3, %f12, %f10
fpack32 %f12, %f10, %f14
fcmpeq16 %f14, %f12, %g4
taddcctv %l2, %l0, %o3
mulx %l1, %l4, %i1
movrgez %g6, %l6, %i3
stb %i7, [%l7 + 0x69]
lduh [%l7 + 0x40], %o1
lduh [%l7 + 0x6A], %g2
movpos %xcc, %l5, %o5
tge %icc, 0x7
bvs,pn %xcc, loop_2907
fba %fcc2, loop_2908
fandnot2 %f2, %f8, %f8
ld [%l7 + 0x6C], %f14
loop_2907:
fmul8sux16 %f8, %f12, %f8
loop_2908:
ldsw [%l7 + 0x68], %o2
siam 0x1
ldx [%l7 + 0x68], %i4
array8 %o6, %i2, %g1
brlz %i6, loop_2909
edge32n %l3, %g7, %o7
udivcc %i0, 0x007D, %o4
movrgez %g5, %i5, %g3
loop_2909:
ldsw [%l7 + 0x4C], %o0
ldsw [%l7 + 0x78], %g4
fbn %fcc0, loop_2910
bl,a,pt %xcc, loop_2911
sub %l2, %l0, %l1
stx %l4, [%l7 + 0x10]
loop_2910:
ldsh [%l7 + 0x14], %i1
loop_2911:
lduw [%l7 + 0x30], %o3
stx %l6, [%l7 + 0x30]
bvs,a %xcc, loop_2912
fands %f13, %f3, %f13
fxnor %f8, %f2, %f4
movcc %icc, %g6, %i7
loop_2912:
ld [%l7 + 0x40], %f10
fnors %f1, %f7, %f6
tsubcctv %o1, 0x1BDD, %g2
edge32n %l5, %i3, %o5
fbule,a %fcc1, loop_2913
fbug %fcc1, loop_2914
fcmpd %fcc0, %f2, %f8
ble loop_2915
loop_2913:
edge32 %i4, %o6, %i2
loop_2914:
movn %icc, %g1, %i6
ldd [%l7 + 0x50], %f0
loop_2915:
st %f14, [%l7 + 0x48]
and %o2, 0x0A61, %g7
tcc %icc, 0x7
bvs %icc, loop_2916
ldsb [%l7 + 0x55], %o7
brlez,a %l3, loop_2917
tle %icc, 0x0
loop_2916:
stb %o4, [%l7 + 0x30]
std %f2, [%l7 + 0x48]
loop_2917:
ldsb [%l7 + 0x14], %g5
movneg %icc, %i5, %i0
taddcctv %o0, %g4, %g3
siam 0x1
ldsb [%l7 + 0x58], %l2
movrgez %l0, 0x2D6, %l1
smulcc %l4, %o3, %i1
move %xcc, %g6, %i7
ldsw [%l7 + 0x6C], %o1
fmovdcc %xcc, %f10, %f7
fpack16 %f2, %f11
bgu,a %icc, loop_2918
stx %l6, [%l7 + 0x10]
ldd [%l7 + 0x28], %f0
fbl %fcc3, loop_2919
loop_2918:
ldd [%l7 + 0x10], %f14
edge8n %l5, %g2, %o5
fmovrsgez %i3, %f0, %f3
loop_2919:
st %f10, [%l7 + 0x08]
taddcc %o6, 0x0707, %i4
fmovda %xcc, %f10, %f12
sth %i2, [%l7 + 0x4E]
sllx %i6, %g1, %g7
tcc %icc, 0x4
mova %icc, %o7, %o2
ldsh [%l7 + 0x20], %o4
ldsh [%l7 + 0x3A], %g5
ldsw [%l7 + 0x68], %i5
fmovrdgz %i0, %f4, %f6
fabsd %f4, %f12
udiv %o0, 0x054F, %l3
ldx [%l7 + 0x30], %g4
movleu %xcc, %l2, %g3
fpadd32s %f1, %f15, %f13
tn %icc, 0x2
ldub [%l7 + 0x2E], %l0
be %icc, loop_2920
edge32 %l1, %o3, %l4
bl loop_2921
srlx %g6, 0x01, %i1
loop_2920:
fbule,a %fcc1, loop_2922
st %f2, [%l7 + 0x38]
loop_2921:
ta %icc, 0x1
fmovrdgz %i7, %f14, %f6
loop_2922:
fble %fcc3, loop_2923
fpsub16s %f3, %f7, %f10
ldsw [%l7 + 0x54], %l6
bcs,a loop_2924
loop_2923:
stb %o1, [%l7 + 0x74]
stb %g2, [%l7 + 0x5D]
ta %icc, 0x6
loop_2924:
sra %o5, 0x1A, %l5
sll %i3, %o6, %i4
srlx %i2, 0x1C, %i6
ld [%l7 + 0x64], %f9
bpos %xcc, loop_2925
fmovsg %icc, %f4, %f10
fnot2 %f0, %f4
ldd [%l7 + 0x50], %f14
loop_2925:
movvs %icc, %g7, %g1
movcs %xcc, %o2, %o7
fmovse %icc, %f3, %f8
bn loop_2926
movcc %xcc, %g5, %i5
fmovsvs %xcc, %f3, %f4
ldsh [%l7 + 0x7E], %o4
loop_2926:
lduw [%l7 + 0x60], %o0
ldub [%l7 + 0x15], %l3
fnot1 %f12, %f14
fcmpgt32 %f12, %f14, %i0
tpos %icc, 0x5
fmovsg %xcc, %f0, %f15
ldub [%l7 + 0x58], %g4
sllx %g3, 0x07, %l0
lduh [%l7 + 0x62], %l1
tsubcctv %o3, %l2, %l4
tsubcctv %g6, %i1, %l6
movcs %xcc, %i7, %o1
movneg %icc, %o5, %l5
fpadd32s %f4, %f8, %f4
ldsb [%l7 + 0x35], %i3
lduw [%l7 + 0x08], %o6
std %f12, [%l7 + 0x58]
subccc %i4, %i2, %i6
fnegd %f2, %f2
taddcc %g2, %g1, %g7
brgez,a %o7, loop_2927
fmovsge %icc, %f0, %f0
srlx %g5, 0x1D, %o2
ba,a %icc, loop_2928
loop_2927:
movre %o4, %i5, %l3
fmovrse %i0, %f3, %f4
sth %o0, [%l7 + 0x30]
loop_2928:
lduh [%l7 + 0x24], %g3
stb %g4, [%l7 + 0x0E]
stw %l0, [%l7 + 0x4C]
fmovdgu %icc, %f11, %f13
fmovdl %icc, %f15, %f1
sth %o3, [%l7 + 0x16]
umul %l2, 0x1390, %l1
fbge %fcc1, loop_2929
fpsub32s %f13, %f8, %f3
tcc %xcc, 0x0
fxors %f5, %f14, %f5
loop_2929:
fmovscs %icc, %f11, %f4
ldsw [%l7 + 0x18], %g6
stb %i1, [%l7 + 0x64]
ldub [%l7 + 0x21], %l4
faligndata %f2, %f14, %f10
taddcc %i7, %o1, %l6
fornot2 %f2, %f0, %f0
std %f6, [%l7 + 0x28]
and %o5, %i3, %l5
stb %i4, [%l7 + 0x67]
fmovd %f0, %f6
stb %o6, [%l7 + 0x23]
fblg,a %fcc3, loop_2930
fmovdcs %xcc, %f5, %f7
fmovrdgz %i6, %f0, %f6
edge8ln %g2, %i2, %g1
loop_2930:
ta %icc, 0x6
edge16 %g7, %g5, %o7
array8 %o2, %i5, %l3
ldd [%l7 + 0x58], %f14
edge8l %o4, %o0, %g3
addc %g4, %i0, %l0
ld [%l7 + 0x70], %f2
fcmple32 %f14, %f0, %l2
fmovrdgz %l1, %f0, %f0
fbe %fcc1, loop_2931
fmovsne %icc, %f10, %f9
taddcc %g6, 0x0ABB, %i1
fone %f4
loop_2931:
lduw [%l7 + 0x48], %l4
tl %xcc, 0x7
orncc %i7, 0x11A2, %o1
fbul,a %fcc3, loop_2932
stw %o3, [%l7 + 0x24]
bleu %xcc, loop_2933
fmovda %icc, %f12, %f3
loop_2932:
movrgez %o5, 0x155, %i3
ld [%l7 + 0x08], %f3
loop_2933:
faligndata %f10, %f6, %f0
mulscc %l5, 0x1A9E, %l6
lduw [%l7 + 0x68], %i4
fbu,a %fcc3, loop_2934
move %icc, %o6, %g2
fnot2 %f4, %f8
lduw [%l7 + 0x34], %i2
loop_2934:
bvs,a loop_2935
edge32l %i6, %g7, %g5
tgu %xcc, 0x2
fpadd32s %f3, %f2, %f13
loop_2935:
ldd [%l7 + 0x10], %f4
fpadd32 %f12, %f10, %f14
lduh [%l7 + 0x34], %o7
fmul8x16 %f0, %f12, %f10
ta %xcc, 0x6
lduw [%l7 + 0x0C], %g1
ldsb [%l7 + 0x34], %i5
fbue,a %fcc1, loop_2936
stx %o2, [%l7 + 0x28]
movvc %xcc, %l3, %o0
tgu %xcc, 0x7
loop_2936:
edge8ln %o4, %g4, %i0
array8 %g3, %l2, %l0
fmovdcc %xcc, %f3, %f5
ldsb [%l7 + 0x7F], %l1
fbu,a %fcc0, loop_2937
or %i1, 0x1C79, %l4
std %f12, [%l7 + 0x58]
ldub [%l7 + 0x6A], %g6
loop_2937:
fmovsg %icc, %f2, %f14
lduh [%l7 + 0x64], %i7
nop
setx loop_2938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f0, %f3
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x30], %o3
loop_2938:
movcs %icc, %o1, %i3
add %l5, %o5, %l6
fmul8x16au %f15, %f11, %f0
ld [%l7 + 0x10], %f13
add %i4, 0x0036, %o6
fmovrsgez %g2, %f12, %f13
bvc,pt %xcc, loop_2939
tsubcctv %i6, 0x0900, %i2
edge32ln %g7, %o7, %g5
ldub [%l7 + 0x40], %i5
loop_2939:
fmovsneg %xcc, %f0, %f11
stw %g1, [%l7 + 0x24]
fmovs %f3, %f5
sth %l3, [%l7 + 0x3A]
ldsh [%l7 + 0x68], %o2
fblg %fcc3, loop_2940
movrlez %o4, 0x2A4, %g4
fpsub32 %f6, %f2, %f0
fbu %fcc1, loop_2941
loop_2940:
sll %i0, 0x10, %o0
ldsb [%l7 + 0x41], %g3
stb %l0, [%l7 + 0x42]
loop_2941:
lduh [%l7 + 0x42], %l2
fmovrdlez %i1, %f10, %f0
fcmpeq16 %f0, %f14, %l1
fornot1s %f13, %f8, %f11
fmovde %xcc, %f5, %f5
fbule %fcc2, loop_2942
udivcc %g6, 0x1854, %i7
sdiv %l4, 0x17BD, %o1
fmuld8ulx16 %f9, %f6, %f14
loop_2942:
ldsb [%l7 + 0x1A], %i3
bvs,pn %icc, loop_2943
srlx %o3, 0x17, %o5
fpadd16 %f0, %f6, %f14
fmul8x16au %f9, %f10, %f2
loop_2943:
stb %l6, [%l7 + 0x50]
lduh [%l7 + 0x56], %l5
fcmpeq32 %f14, %f12, %o6
fandnot1s %f0, %f12, %f9
movrgez %i4, %i6, %i2
fmovsge %icc, %f15, %f1
fmovdcc %xcc, %f14, %f5
brlez,a %g2, loop_2944
fornot1s %f3, %f5, %f14
ldub [%l7 + 0x55], %g7
fcmpne16 %f10, %f14, %g5
loop_2944:
fmovsgu %xcc, %f8, %f14
fexpand %f15, %f6
fnor %f4, %f14, %f4
fmovrsgez %i5, %f13, %f15
ldsw [%l7 + 0x14], %g1
st %f1, [%l7 + 0x18]
fcmple16 %f4, %f14, %o7
tn %xcc, 0x1
ldsh [%l7 + 0x08], %o2
fxor %f12, %f6, %f14
ldub [%l7 + 0x54], %l3
fpsub32 %f6, %f8, %f6
fxors %f3, %f7, %f8
std %f12, [%l7 + 0x38]
fmuld8ulx16 %f7, %f4, %f12
brz %o4, loop_2945
ldsb [%l7 + 0x50], %g4
fmovse %xcc, %f1, %f2
stx %i0, [%l7 + 0x18]
loop_2945:
tgu %xcc, 0x0
array16 %o0, %l0, %g3
ldsh [%l7 + 0x24], %i1
ldub [%l7 + 0x4E], %l2
ldsb [%l7 + 0x4F], %l1
ldd [%l7 + 0x30], %f4
ldsb [%l7 + 0x44], %g6
bg,a,pt %icc, loop_2946
fabss %f15, %f12
fmovsne %icc, %f3, %f0
fmovrsgez %l4, %f4, %f4
loop_2946:
fmovsa %icc, %f1, %f12
fandnot2 %f2, %f8, %f0
fnot1s %f0, %f7
sth %o1, [%l7 + 0x2C]
or %i3, 0x07A2, %o3
fmovrdgz %o5, %f8, %f6
array8 %i7, %l5, %l6
fxor %f6, %f6, %f10
stb %i4, [%l7 + 0x36]
fmovsvs %xcc, %f10, %f1
ldd [%l7 + 0x78], %f0
fbul,a %fcc0, loop_2947
bl,pn %icc, loop_2948
ld [%l7 + 0x40], %f13
andcc %i6, %o6, %i2
loop_2947:
stx %g2, [%l7 + 0x30]
loop_2948:
fpsub16 %f10, %f6, %f2
fcmps %fcc1, %f12, %f12
fandnot2s %f12, %f13, %f15
ld [%l7 + 0x68], %f12
edge8l %g7, %i5, %g1
ldsb [%l7 + 0x15], %o7
fnot1 %f4, %f4
movneg %xcc, %g5, %l3
stb %o2, [%l7 + 0x75]
tgu %icc, 0x0
tne %icc, 0x2
fmovdpos %xcc, %f9, %f2
movrlez %g4, %i0, %o0
fmovsg %icc, %f12, %f6
fmovrsne %l0, %f2, %f12
std %f8, [%l7 + 0x48]
fsrc2s %f12, %f8
fbge,a %fcc0, loop_2949
umul %o4, %i1, %g3
array16 %l2, %l1, %g6
srl %l4, 0x00, %i3
loop_2949:
xnorcc %o3, %o5, %i7
fmovsge %icc, %f10, %f2
sth %l5, [%l7 + 0x76]
lduh [%l7 + 0x7A], %o1
fpsub16 %f10, %f12, %f8
ld [%l7 + 0x28], %f5
xnorcc %l6, %i6, %i4
pdist %f12, %f6, %f6
fpsub16 %f8, %f8, %f12
fmuld8ulx16 %f2, %f2, %f14
fxors %f11, %f13, %f13
lduh [%l7 + 0x28], %i2
lduw [%l7 + 0x30], %g2
fbule %fcc3, loop_2950
edge8n %o6, %i5, %g1
brnz %g7, loop_2951
fmovdcc %xcc, %f6, %f2
loop_2950:
ldsh [%l7 + 0x7E], %o7
fmovrdlez %l3, %f10, %f14
loop_2951:
fcmpgt32 %f12, %f4, %g5
ld [%l7 + 0x38], %f5
stb %g4, [%l7 + 0x6C]
bleu %xcc, loop_2952
fmovsn %icc, %f8, %f3
ldsw [%l7 + 0x64], %o2
ldsh [%l7 + 0x62], %i0
loop_2952:
fbo %fcc2, loop_2953
ldd [%l7 + 0x50], %f12
stb %o0, [%l7 + 0x23]
ldx [%l7 + 0x08], %o4
loop_2953:
ldx [%l7 + 0x68], %i1
fmovdpos %icc, %f6, %f7
fbu,a %fcc1, loop_2954
tle %xcc, 0x0
ldsb [%l7 + 0x65], %g3
addccc %l2, %l1, %g6
loop_2954:
tvs %icc, 0x7
fcmpes %fcc3, %f11, %f8
sdivx %l4, 0x1DCE, %i3
fbuge %fcc2, loop_2955
ldsw [%l7 + 0x38], %o3
srax %o5, %l0, %l5
ldsb [%l7 + 0x25], %i7
loop_2955:
fpack16 %f4, %f2
fbule,a %fcc3, loop_2956
ldsb [%l7 + 0x3E], %o1
fmovsneg %icc, %f5, %f7
fornot1 %f8, %f4, %f12
loop_2956:
ldub [%l7 + 0x7D], %i6
fmovse %icc, %f0, %f8
bcc,a,pn %icc, loop_2957
xnorcc %l6, 0x02DD, %i4
ldsw [%l7 + 0x5C], %i2
array16 %g2, %o6, %i5
loop_2957:
array8 %g1, %g7, %o7
fnot1s %f11, %f7
lduh [%l7 + 0x16], %g5
array32 %g4, %l3, %i0
tl %icc, 0x2
smul %o0, 0x10F0, %o2
fcmpne16 %f10, %f8, %i1
edge8n %o4, %g3, %l2
fornot2 %f6, %f8, %f10
tg %icc, 0x6
andcc %l1, 0x1EF5, %l4
tcs %xcc, 0x0
brnz %g6, loop_2958
fbue,a %fcc0, loop_2959
tne %icc, 0x6
lduh [%l7 + 0x12], %i3
loop_2958:
srl %o3, %o5, %l0
loop_2959:
fbuge,a %fcc1, loop_2960
fmovse %xcc, %f7, %f9
fmovsa %xcc, %f4, %f8
fmovdleu %icc, %f8, %f10
loop_2960:
fzero %f8
fpsub16s %f2, %f0, %f4
fpadd32 %f2, %f8, %f12
fmovdcc %xcc, %f5, %f10
fmul8sux16 %f4, %f0, %f12
addcc %l5, %i7, %o1
sth %i6, [%l7 + 0x48]
fandnot2 %f8, %f6, %f2
stx %l6, [%l7 + 0x10]
xor %i2, 0x1F21, %i4
fmovdl %xcc, %f15, %f10
xorcc %g2, %o6, %g1
xor %i5, %o7, %g7
ble,a,pt %icc, loop_2961
add %g4, %l3, %g5
fmul8x16 %f14, %f2, %f10
sllx %i0, 0x0F, %o2
loop_2961:
stw %i1, [%l7 + 0x44]
orncc %o0, %o4, %g3
tge %icc, 0x7
movvc %icc, %l2, %l4
fmovse %xcc, %f3, %f11
edge32 %l1, %g6, %o3
brz %i3, loop_2962
fbge,a %fcc3, loop_2963
be loop_2964
fmul8x16al %f9, %f6, %f8
loop_2962:
fornot2s %f8, %f1, %f9
loop_2963:
fnors %f12, %f12, %f12
loop_2964:
ldsb [%l7 + 0x0D], %o5
ldub [%l7 + 0x1F], %l0
fbul,a %fcc1, loop_2965
ldsw [%l7 + 0x08], %i7
fmul8x16al %f15, %f0, %f2
bg loop_2966
loop_2965:
movvs %icc, %l5, %o1
stw %i6, [%l7 + 0x10]
edge8l %i2, %i4, %g2
loop_2966:
bg,a,pt %icc, loop_2967
fpmerge %f6, %f5, %f6
tneg %xcc, 0x3
ldsw [%l7 + 0x44], %o6
loop_2967:
fmuld8ulx16 %f11, %f2, %f14
fcmpeq16 %f6, %f6, %l6
edge32 %i5, %o7, %g1
fmovdvc %xcc, %f11, %f14
brgez %g4, loop_2968
fcmpne16 %f6, %f12, %l3
mova %xcc, %g7, %g5
pdist %f8, %f4, %f12
loop_2968:
faligndata %f6, %f14, %f4
fmovdl %xcc, %f1, %f12
lduh [%l7 + 0x1A], %o2
stw %i1, [%l7 + 0x68]
fbug,a %fcc2, loop_2969
std %f0, [%l7 + 0x78]
fornot1s %f0, %f8, %f10
fnegs %f7, %f12
loop_2969:
ld [%l7 + 0x1C], %f4
tsubcc %i0, %o4, %o0
st %f11, [%l7 + 0x1C]
stx %l2, [%l7 + 0x40]
fabsd %f6, %f12
fpsub16s %f6, %f6, %f2
st %f6, [%l7 + 0x60]
stw %l4, [%l7 + 0x50]
fsrc1 %f10, %f14
array16 %g3, %g6, %o3
fmovdl %xcc, %f13, %f2
bpos,pn %xcc, loop_2970
lduh [%l7 + 0x4A], %l1
ldsh [%l7 + 0x3E], %i3
ldx [%l7 + 0x38], %o5
loop_2970:
stw %i7, [%l7 + 0x7C]
ldsh [%l7 + 0x62], %l5
ldsb [%l7 + 0x17], %l0
call loop_2971
ld [%l7 + 0x2C], %f0
fmovspos %icc, %f0, %f15
siam 0x6
loop_2971:
stx %o1, [%l7 + 0x18]
movrlz %i2, %i6, %g2
edge32n %o6, %l6, %i4
fbg,a %fcc1, loop_2972
st %f11, [%l7 + 0x54]
bcs,a loop_2973
fnot2s %f3, %f5
loop_2972:
fmovrdgez %i5, %f0, %f6
fmovrsgz %g1, %f7, %f1
loop_2973:
st %f6, [%l7 + 0x20]
edge16 %o7, %g4, %l3
move %icc, %g7, %o2
subcc %i1, %i0, %g5
mulscc %o4, %l2, %o0
faligndata %f6, %f6, %f4
fmovsn %icc, %f6, %f12
lduw [%l7 + 0x24], %l4
std %f2, [%l7 + 0x40]
lduw [%l7 + 0x50], %g6
fmovdleu %xcc, %f6, %f8
fmovdpos %xcc, %f1, %f15
ldx [%l7 + 0x28], %g3
fmovsg %icc, %f0, %f13
fandnot1s %f1, %f13, %f8
lduw [%l7 + 0x28], %o3
stw %i3, [%l7 + 0x3C]
tge %icc, 0x7
stw %l1, [%l7 + 0x50]
fone %f12
tne %xcc, 0x7
ldsh [%l7 + 0x4C], %o5
fcmps %fcc1, %f13, %f8
tle %icc, 0x7
movgu %icc, %l5, %l0
fpsub32s %f11, %f7, %f14
ld [%l7 + 0x38], %f14
ldsb [%l7 + 0x3C], %i7
udivcc %o1, 0x1748, %i6
fnand %f0, %f10, %f12
fmovrdlez %g2, %f8, %f10
brlz %i2, loop_2974
fbug %fcc1, loop_2975
fexpand %f8, %f0
brgez %l6, loop_2976
loop_2974:
sth %o6, [%l7 + 0x3A]
loop_2975:
fcmpeq16 %f6, %f0, %i5
edge32n %g1, %o7, %g4
loop_2976:
fmovdn %icc, %f6, %f5
fmul8x16al %f6, %f9, %f12
ld [%l7 + 0x28], %f7
ldub [%l7 + 0x74], %l3
tsubcctv %i4, %g7, %i1
fmovs %f12, %f11
fpmerge %f14, %f4, %f0
xorcc %o2, 0x1BE5, %i0
lduh [%l7 + 0x3A], %o4
fmovsge %xcc, %f8, %f5
stb %g5, [%l7 + 0x24]
ldub [%l7 + 0x3D], %l2
tsubcctv %o0, 0x19D1, %l4
bn,pt %xcc, loop_2977
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x30], %g6
sub %g3, %i3, %o3
loop_2977:
fxnor %f12, %f12, %f12
fbe,a %fcc2, loop_2978
lduh [%l7 + 0x74], %l1
andcc %o5, %l0, %l5
stw %o1, [%l7 + 0x48]
loop_2978:
fmovda %icc, %f5, %f8
lduw [%l7 + 0x50], %i6
stx %i7, [%l7 + 0x18]
fmovrdlz %i2, %f8, %f2
alignaddr %g2, %l6, %o6
lduw [%l7 + 0x5C], %i5
andncc %o7, %g4, %g1
fornot1s %f12, %f9, %f6
ta %xcc, 0x7
fba,a %fcc0, loop_2979
fmul8sux16 %f4, %f14, %f2
movcc %xcc, %l3, %g7
edge8ln %i1, %o2, %i0
loop_2979:
fpack16 %f6, %f8
ldsw [%l7 + 0x64], %o4
fxnors %f4, %f4, %f2
fmovd %f12, %f10
stw %g5, [%l7 + 0x6C]
ldub [%l7 + 0x79], %i4
lduh [%l7 + 0x68], %l2
fbn %fcc0, loop_2980
subcc %l4, 0x01BB, %g6
stw %g3, [%l7 + 0x38]
ldub [%l7 + 0x31], %i3
loop_2980:
fmovsge %xcc, %f2, %f8
fmovsvc %xcc, %f9, %f9
tgu %xcc, 0x7
fmovrdne %o0, %f0, %f14
lduh [%l7 + 0x26], %l1
faligndata %f12, %f10, %f12
array8 %o3, %o5, %l0
subccc %o1, %l5, %i6
ldsw [%l7 + 0x30], %i2
bgu %icc, loop_2981
fmovsa %icc, %f4, %f15
fmovrdlz %g2, %f2, %f0
movleu %xcc, %l6, %o6
loop_2981:
fzero %f0
fmuld8ulx16 %f6, %f10, %f10
sub %i5, 0x19A3, %o7
tsubcctv %g4, 0x0AE3, %i7
srl %l3, 0x03, %g7
ldd [%l7 + 0x18], %f12
fsrc2s %f8, %f10
ldd [%l7 + 0x08], %f4
brnz,a %i1, loop_2982
lduh [%l7 + 0x6A], %g1
std %f10, [%l7 + 0x48]
lduw [%l7 + 0x44], %o2
loop_2982:
andcc %i0, %g5, %o4
fornot2 %f14, %f6, %f12
ldub [%l7 + 0x17], %l2
ldd [%l7 + 0x18], %f10
fandnot1 %f12, %f4, %f4
std %f12, [%l7 + 0x60]
st %f15, [%l7 + 0x08]
brgz,a %l4, loop_2983
ldsh [%l7 + 0x1E], %g6
fsrc2 %f4, %f14
sth %i4, [%l7 + 0x38]
loop_2983:
array8 %i3, %o0, %g3
srlx %o3, 0x08, %l1
ble,a loop_2984
ta %icc, 0x0
ldsb [%l7 + 0x21], %l0
ldx [%l7 + 0x48], %o1
loop_2984:
andn %l5, %i6, %o5
fmovs %f9, %f3
ld [%l7 + 0x24], %f2
stb %g2, [%l7 + 0x2E]
brlez %l6, loop_2985
fand %f0, %f2, %f0
sllx %o6, %i2, %i5
sth %g4, [%l7 + 0x4E]
loop_2985:
udiv %o7, 0x113D, %l3
bleu,a,pn %icc, loop_2986
lduh [%l7 + 0x3A], %g7
lduh [%l7 + 0x50], %i1
fbule %fcc0, loop_2987
loop_2986:
fsrc1 %f6, %f0
andncc %g1, %o2, %i7
nop
setx loop_2988, %l0, %l1
jmpl %l1, %i0
loop_2987:
tl %icc, 0x1
fmul8sux16 %f12, %f4, %f2
sth %g5, [%l7 + 0x14]
loop_2988:
fmuld8sux16 %f13, %f6, %f4
movne %xcc, %o4, %l2
fnors %f10, %f4, %f6
edge16 %l4, %i4, %i3
fpadd16s %f4, %f13, %f9
fand %f2, %f2, %f12
fcmped %fcc0, %f12, %f8
ldx [%l7 + 0x70], %o0
mulscc %g6, %g3, %o3
fcmple32 %f10, %f8, %l0
fmovsne %xcc, %f14, %f0
fmuld8sux16 %f7, %f0, %f6
ldx [%l7 + 0x50], %o1
fornot2 %f12, %f12, %f14
fors %f13, %f13, %f6
bcc,pn %icc, loop_2989
bvc loop_2990
for %f2, %f12, %f6
ldd [%l7 + 0x48], %f4
loop_2989:
ld [%l7 + 0x10], %f13
loop_2990:
orcc %l1, %l5, %i6
sdivcc %o5, 0x1BCA, %l6
orn %g2, %i2, %o6
fmovspos %xcc, %f8, %f13
move %icc, %g4, %i5
fandnot1s %f10, %f10, %f0
edge8n %o7, %g7, %l3
fmovdcs %xcc, %f4, %f9
fbe %fcc0, loop_2991
edge16 %g1, %o2, %i1
fblg,a %fcc3, loop_2992
stx %i7, [%l7 + 0x08]
loop_2991:
ld [%l7 + 0x50], %f3
fmovse %icc, %f13, %f3
loop_2992:
brz,a %g5, loop_2993
fmovspos %xcc, %f9, %f4
fmul8x16au %f0, %f13, %f8
fmovsl %xcc, %f3, %f6
loop_2993:
std %f4, [%l7 + 0x38]
stb %o4, [%l7 + 0x2D]
sdivcc %l2, 0x0535, %i0
tle %icc, 0x5
ldsw [%l7 + 0x4C], %l4
st %f8, [%l7 + 0x58]
ld [%l7 + 0x38], %f2
bn,pt %xcc, loop_2994
ldd [%l7 + 0x60], %f14
ldsb [%l7 + 0x72], %i3
ldsb [%l7 + 0x76], %i4
loop_2994:
bneg,pt %xcc, loop_2995
te %icc, 0x3
lduh [%l7 + 0x60], %o0
fcmpes %fcc3, %f7, %f6
loop_2995:
movcs %xcc, %g3, %o3
fxor %f2, %f2, %f6
movrne %g6, %l0, %l1
lduw [%l7 + 0x30], %l5
fmovrdne %o1, %f2, %f4
sth %i6, [%l7 + 0x2C]
ldsh [%l7 + 0x62], %o5
movgu %xcc, %g2, %l6
stb %o6, [%l7 + 0x5F]
fmovdl %xcc, %f6, %f9
stw %i2, [%l7 + 0x0C]
orncc %g4, 0x058A, %i5
srl %g7, %l3, %g1
bn %xcc, loop_2996
fxnor %f6, %f0, %f0
ldsw [%l7 + 0x24], %o2
movcs %xcc, %i1, %o7
loop_2996:
st %f2, [%l7 + 0x4C]
tleu %xcc, 0x7
subccc %g5, 0x0CD6, %i7
tn %xcc, 0x3
stx %o4, [%l7 + 0x68]
addccc %i0, %l2, %l4
tneg %icc, 0x1
sethi 0x139C, %i3
movcs %icc, %i4, %g3
stx %o3, [%l7 + 0x60]
sdivcc %o0, 0x1B88, %l0
fmovrdne %g6, %f4, %f14
fbue,a %fcc1, loop_2997
te %xcc, 0x7
fornot2s %f1, %f1, %f0
array16 %l5, %o1, %i6
loop_2997:
fornot2 %f4, %f14, %f6
subccc %o5, 0x1BAA, %l1
fmovdcs %xcc, %f1, %f11
ldd [%l7 + 0x70], %f0
ldub [%l7 + 0x66], %l6
fbuge,a %fcc3, loop_2998
tle %xcc, 0x1
tneg %icc, 0x2
fnand %f4, %f12, %f14
loop_2998:
bvc,a,pt %xcc, loop_2999
ldx [%l7 + 0x38], %g2
fcmpeq32 %f0, %f4, %i2
orcc %o6, 0x1982, %i5
loop_2999:
ldd [%l7 + 0x78], %f14
movg %icc, %g7, %l3
mulscc %g1, %o2, %g4
fmovdleu %xcc, %f15, %f5
alignaddrl %i1, %o7, %i7
ldd [%l7 + 0x20], %f0
fmuld8ulx16 %f15, %f0, %f14
st %f2, [%l7 + 0x5C]
lduh [%l7 + 0x3C], %g5
ldub [%l7 + 0x48], %i0
fmuld8sux16 %f5, %f6, %f4
edge32n %l2, %o4, %l4
fabsd %f2, %f14
ldx [%l7 + 0x78], %i3
tsubcc %i4, 0x0FC7, %g3
stx %o3, [%l7 + 0x38]
std %f0, [%l7 + 0x38]
movge %xcc, %l0, %o0
fmovrdgez %g6, %f8, %f0
stx %l5, [%l7 + 0x20]
brz,a %o1, loop_3000
movn %icc, %o5, %i6
edge16n %l6, %g2, %i2
fnot1 %f2, %f0
loop_3000:
movrlz %o6, %l1, %g7
bvs loop_3001
fmul8x16au %f14, %f13, %f10
ble,a,pt %icc, loop_3002
umul %i5, %l3, %o2
loop_3001:
udiv %g4, 0x066E, %i1
tle %xcc, 0x0
loop_3002:
sll %g1, 0x09, %i7
fmovdpos %xcc, %f1, %f11
fcmpgt16 %f14, %f12, %g5
ldx [%l7 + 0x10], %o7
sth %i0, [%l7 + 0x36]
fnegs %f9, %f1
tneg %icc, 0x5
fmovscs %xcc, %f13, %f11
sth %o4, [%l7 + 0x5E]
ldx [%l7 + 0x20], %l4
fnegs %f9, %f2
ldsb [%l7 + 0x6E], %i3
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x0E], %i4
mova %icc, %l2, %g3
fxnors %f11, %f10, %f8
fnegs %f13, %f7
fpack16 %f0, %f13
fpadd32s %f12, %f10, %f12
add %l0, %o0, %o3
fmovsa %xcc, %f11, %f12
std %f8, [%l7 + 0x30]
be,a %xcc, loop_3003
ta %xcc, 0x0
fmovs %f2, %f11
bshuffle %f14, %f2, %f14
loop_3003:
fbue,a %fcc2, loop_3004
movleu %xcc, %g6, %l5
movcs %xcc, %o1, %o5
stb %l6, [%l7 + 0x37]
loop_3004:
tpos %icc, 0x5
fmovdvc %xcc, %f9, %f15
stw %i6, [%l7 + 0x0C]
fcmpne32 %f2, %f0, %g2
fsrc1 %f2, %f4
siam 0x1
nop
setx loop_3005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug %fcc1, loop_3006
lduh [%l7 + 0x3C], %o6
fnors %f6, %f2, %f14
loop_3005:
tn %xcc, 0x4
loop_3006:
brz %l1, loop_3007
alignaddrl %i2, %i5, %l3
bne loop_3008
tge %icc, 0x0
loop_3007:
fbne %fcc3, loop_3009
brlez %g7, loop_3010
loop_3008:
ldsb [%l7 + 0x1C], %o2
nop
setx loop_3011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3009:
fbl %fcc2, loop_3012
loop_3010:
ldub [%l7 + 0x38], %g4
st %f8, [%l7 + 0x1C]
loop_3011:
udiv %g1, 0x04C5, %i1
loop_3012:
st %f3, [%l7 + 0x70]
fcmpd %fcc3, %f6, %f0
fnegd %f6, %f10
addc %g5, %i7, %o7
std %f8, [%l7 + 0x18]
taddcctv %o4, 0x0275, %i0
fcmpgt16 %f4, %f8, %i3
umulcc %l4, %i4, %g3
lduw [%l7 + 0x64], %l0
edge16 %o0, %l2, %g6
umul %l5, %o1, %o5
fsrc2s %f12, %f6
ld [%l7 + 0x58], %f1
ldx [%l7 + 0x60], %o3
lduw [%l7 + 0x24], %l6
fbuge,a %fcc1, loop_3013
fmovd %f8, %f0
sllx %i6, %g2, %o6
stx %l1, [%l7 + 0x50]
loop_3013:
tg %xcc, 0x6
ldub [%l7 + 0x58], %i5
umulcc %l3, %g7, %i2
fcmpd %fcc2, %f6, %f8
sth %o2, [%l7 + 0x34]
alignaddr %g1, %i1, %g5
tneg %icc, 0x0
sdivcc %g4, 0x098D, %i7
sth %o4, [%l7 + 0x56]
fcmpne16 %f2, %f6, %o7
fbo,a %fcc0, loop_3014
tg %xcc, 0x3
movrlz %i0, %l4, %i3
movl %icc, %i4, %l0
loop_3014:
fabsd %f0, %f4
lduw [%l7 + 0x4C], %o0
call loop_3015
udivx %g3, 0x00D1, %l2
ldsb [%l7 + 0x36], %l5
fsrc2 %f4, %f14
loop_3015:
andncc %o1, %g6, %o3
tpos %xcc, 0x2
ldsb [%l7 + 0x21], %l6
ldsh [%l7 + 0x7C], %o5
stx %i6, [%l7 + 0x18]
srl %g2, %o6, %i5
ldub [%l7 + 0x74], %l1
tleu %xcc, 0x2
std %f4, [%l7 + 0x28]
st %f0, [%l7 + 0x4C]
movgu %xcc, %g7, %i2
movrlez %l3, 0x3DE, %o2
te %xcc, 0x5
ldsw [%l7 + 0x5C], %g1
ldsw [%l7 + 0x20], %g5
std %f8, [%l7 + 0x10]
sethi 0x1CB1, %i1
ldsh [%l7 + 0x72], %g4
fbule,a %fcc1, loop_3016
fmovdne %icc, %f6, %f8
stw %o4, [%l7 + 0x2C]
addccc %o7, 0x1410, %i7
loop_3016:
fcmpes %fcc0, %f12, %f6
movn %xcc, %l4, %i0
fones %f6
fmovdvc %xcc, %f2, %f14
ldsh [%l7 + 0x6E], %i4
tsubcc %i3, 0x042F, %o0
srax %g3, 0x1B, %l2
tvs %icc, 0x2
array32 %l5, %o1, %g6
ldub [%l7 + 0x6F], %l0
tvc %icc, 0x2
fpsub32 %f6, %f8, %f12
fmul8x16 %f5, %f6, %f10
ldub [%l7 + 0x3D], %o3
ld [%l7 + 0x28], %f9
xnorcc %o5, 0x15D8, %l6
movrlez %i6, 0x114, %o6
fmovsa %icc, %f7, %f11
bne,a %icc, loop_3017
srax %i5, 0x0E, %l1
orcc %g7, 0x09AD, %i2
bge,a %xcc, loop_3018
loop_3017:
stx %g2, [%l7 + 0x10]
ldsh [%l7 + 0x4E], %o2
bn,a,pt %icc, loop_3019
loop_3018:
faligndata %f14, %f2, %f10
fpadd32 %f12, %f14, %f14
fba,a %fcc0, loop_3020
loop_3019:
fmovdgu %xcc, %f9, %f0
ldsw [%l7 + 0x4C], %g1
fzero %f0
loop_3020:
fors %f6, %f12, %f4
fzeros %f7
ld [%l7 + 0x64], %f5
tpos %xcc, 0x5
ldx [%l7 + 0x08], %l3
bg loop_3021
tvs %icc, 0x2
fmovspos %xcc, %f5, %f8
edge8l %g5, %g4, %o4
loop_3021:
sub %o7, 0x190B, %i1
xnorcc %i7, %i0, %l4
fxnors %f1, %f11, %f10
bvc,a,pn %xcc, loop_3022
umul %i4, 0x176D, %i3
bneg loop_3023
fmovrdlez %o0, %f2, %f0
loop_3022:
lduw [%l7 + 0x78], %g3
fsrc2s %f0, %f8
loop_3023:
smulcc %l5, 0x1ECF, %l2
xor %g6, %o1, %l0
fmovdvc %xcc, %f14, %f12
bcs loop_3024
movgu %xcc, %o3, %l6
fand %f8, %f10, %f0
add %o5, 0x04FD, %i6
loop_3024:
fba,a %fcc2, loop_3025
mulx %i5, %l1, %o6
stx %i2, [%l7 + 0x30]
sth %g2, [%l7 + 0x0A]
loop_3025:
ldub [%l7 + 0x09], %g7
tsubcc %g1, 0x0866, %o2
fxnor %f4, %f0, %f10
nop
setx loop_3026, %l0, %l1
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 + 0x18]
stw %l3, [%l7 + 0x20]
ldx [%l7 + 0x50], %g5
loop_3026:
ldsb [%l7 + 0x6D], %g4
fmovde %xcc, %f7, %f1
tsubcctv %o7, %o4, %i7
ldx [%l7 + 0x50], %i1
fxnors %f6, %f8, %f3
lduh [%l7 + 0x5C], %i0
sth %i4, [%l7 + 0x7C]
fbuge %fcc2, loop_3027
orcc %i3, 0x079C, %o0
ld [%l7 + 0x6C], %f7
fbul,a %fcc2, loop_3028
loop_3027:
fabss %f4, %f3
fbn %fcc2, loop_3029
fmovs %f10, %f4
loop_3028:
stb %l4, [%l7 + 0x4E]
movcs %icc, %l5, %l2
loop_3029:
movrlz %g3, %g6, %l0
fmovdgu %icc, %f0, %f12
ldx [%l7 + 0x58], %o3
edge8l %l6, %o1, %o5
orcc %i5, 0x0F1B, %i6
fmovrse %l1, %f13, %f5
fmovrdlez %i2, %f10, %f4
fmovsge %icc, %f6, %f7
sth %o6, [%l7 + 0x52]
subcc %g2, 0x1A4A, %g1
fnands %f11, %f10, %f0
fcmpne16 %f0, %f10, %g7
fpadd16 %f14, %f12, %f8
nop
setx loop_3030, %l0, %l1
jmpl %l1, %o2
fmovrsgez %g5, %f4, %f4
edge32n %l3, %g4, %o7
fmovdn %xcc, %f3, %f8
loop_3030:
fcmps %fcc2, %f7, %f15
movvc %icc, %o4, %i7
stb %i1, [%l7 + 0x22]
fandnot2s %f3, %f11, %f11
fcmped %fcc0, %f14, %f12
fmul8x16al %f13, %f10, %f4
fsrc2s %f7, %f15
stw %i0, [%l7 + 0x38]
stw %i3, [%l7 + 0x1C]
lduh [%l7 + 0x3A], %o0
fmovrdne %l4, %f10, %f12
tsubcc %l5, 0x0A97, %l2
bvc %icc, loop_3031
bvs loop_3032
be,a,pn %xcc, loop_3033
movre %g3, %g6, %i4
loop_3031:
mova %icc, %o3, %l0
loop_3032:
ldd [%l7 + 0x18], %f4
loop_3033:
movrne %l6, 0x2CC, %o5
lduw [%l7 + 0x1C], %i5
fnot2s %f7, %f0
sth %i6, [%l7 + 0x52]
std %f8, [%l7 + 0x50]
ld [%l7 + 0x38], %f8
addccc %l1, %i2, %o6
stw %o1, [%l7 + 0x74]
lduh [%l7 + 0x46], %g2
fba %fcc0, loop_3034
movrgez %g7, 0x31C, %o2
fandnot1s %f15, %f9, %f14
ldd [%l7 + 0x10], %f8
loop_3034:
brlz %g1, loop_3035
stb %l3, [%l7 + 0x0B]
bn,a %icc, loop_3036
movrlz %g5, 0x1F9, %o7
loop_3035:
fabsd %f6, %f14
movvc %xcc, %g4, %i7
loop_3036:
ldsb [%l7 + 0x51], %o4
fnot1 %f4, %f14
sth %i0, [%l7 + 0x18]
ldsh [%l7 + 0x1E], %i3
ldx [%l7 + 0x38], %i1
tsubcc %o0, %l4, %l2
fnand %f12, %f10, %f0
fpadd32 %f2, %f8, %f6
subc %l5, %g6, %g3
bn,a,pt %xcc, loop_3037
udivcc %o3, 0x116F, %l0
ldsw [%l7 + 0x58], %i4
tge %xcc, 0x2
loop_3037:
bpos,a loop_3038
fmovrdgz %l6, %f2, %f4
stw %o5, [%l7 + 0x34]
stw %i5, [%l7 + 0x44]
loop_3038:
stw %l1, [%l7 + 0x74]
st %f8, [%l7 + 0x54]
st %f1, [%l7 + 0x14]
fands %f1, %f15, %f5
xorcc %i6, 0x0DA1, %i2
tg %xcc, 0x2
fmovspos %icc, %f8, %f4
ldsb [%l7 + 0x1F], %o1
movre %g2, 0x113, %o6
andn %g7, %g1, %l3
tne %xcc, 0x6
stx %o2, [%l7 + 0x78]
ldd [%l7 + 0x28], %f14
fbg %fcc1, loop_3039
alignaddr %o7, %g5, %i7
bvs loop_3040
orn %g4, 0x0A2E, %i0
loop_3039:
bgu,a %xcc, loop_3041
ld [%l7 + 0x38], %f2
loop_3040:
fmovsl %icc, %f4, %f12
ld [%l7 + 0x78], %f8
loop_3041:
fbne %fcc1, loop_3042
ldsh [%l7 + 0x1A], %i3
tneg %icc, 0x0
sth %i1, [%l7 + 0x62]
loop_3042:
fcmpgt16 %f6, %f12, %o4
fbo %fcc0, loop_3043
fsrc2s %f14, %f3
fbn %fcc2, loop_3044
orcc %l4, %l2, %o0
loop_3043:
fmovsvs %icc, %f9, %f2
siam 0x3
loop_3044:
fpsub32 %f10, %f8, %f10
sth %l5, [%l7 + 0x56]
fmovsvs %xcc, %f2, %f5
st %f7, [%l7 + 0x68]
fbge %fcc0, loop_3045
ldsb [%l7 + 0x16], %g3
fxors %f9, %f10, %f8
ld [%l7 + 0x18], %f15
loop_3045:
sll %o3, %l0, %g6
lduw [%l7 + 0x70], %i4
stw %o5, [%l7 + 0x1C]
nop
setx loop_3046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f5, %f4, %f11
stb %i5, [%l7 + 0x39]
lduw [%l7 + 0x14], %l1
loop_3046:
lduw [%l7 + 0x10], %l6
fsrc2 %f2, %f4
xnorcc %i6, 0x1C64, %i2
move %icc, %g2, %o1
addccc %g7, 0x01E3, %g1
tpos %icc, 0x4
st %f11, [%l7 + 0x64]
or %l3, %o2, %o7
ldd [%l7 + 0x60], %f14
fmovdneg %xcc, %f1, %f9
bn,pt %xcc, loop_3047
fmovdleu %xcc, %f8, %f1
ldsh [%l7 + 0x5C], %g5
fbue,a %fcc0, loop_3048
loop_3047:
bleu,pt %xcc, loop_3049
fcmpd %fcc1, %f10, %f12
fmovrdne %i7, %f2, %f12
loop_3048:
tpos %xcc, 0x7
loop_3049:
tleu %xcc, 0x7
ldx [%l7 + 0x38], %g4
fexpand %f12, %f2
fmul8x16au %f15, %f1, %f10
orcc %i0, 0x1E70, %i3
xnor %o6, %i1, %o4
fmovrde %l2, %f8, %f4
pdist %f10, %f2, %f10
ldx [%l7 + 0x78], %o0
std %f6, [%l7 + 0x28]
fandnot1 %f14, %f0, %f14
udiv %l4, 0x00C7, %l5
tleu %icc, 0x1
ld [%l7 + 0x58], %f12
movl %icc, %o3, %l0
fbu %fcc2, loop_3050
std %f12, [%l7 + 0x60]
fnot1s %f0, %f0
fbl,a %fcc2, loop_3051
loop_3050:
movrne %g3, %i4, %g6
fors %f3, %f11, %f0
ldsb [%l7 + 0x28], %i5
loop_3051:
lduw [%l7 + 0x58], %o5
fbue %fcc0, loop_3052
edge32l %l1, %i6, %i2
ldsb [%l7 + 0x4D], %l6
std %f2, [%l7 + 0x58]
loop_3052:
edge16n %g2, %o1, %g1
srlx %l3, 0x1B, %g7
ldsb [%l7 + 0x4E], %o7
fba %fcc2, loop_3053
movne %icc, %o2, %g5
fnors %f14, %f2, %f3
fmovsneg %icc, %f0, %f5
loop_3053:
tvc %xcc, 0x7
fbge %fcc2, loop_3054
fba,a %fcc1, loop_3055
movcs %icc, %i7, %i0
tneg %xcc, 0x0
loop_3054:
lduh [%l7 + 0x78], %g4
loop_3055:
addc %o6, %i3, %i1
fxor %f4, %f2, %f2
xnorcc %l2, %o0, %o4
bn,a %icc, loop_3056
movcs %icc, %l4, %l5
movn %xcc, %o3, %l0
lduh [%l7 + 0x62], %g3
loop_3056:
edge32n %g6, %i4, %o5
lduw [%l7 + 0x14], %l1
fxor %f2, %f12, %f10
movrgz %i5, %i2, %l6
movvc %xcc, %g2, %o1
fbge %fcc3, loop_3057
fmovsa %icc, %f12, %f3
fmovsvc %icc, %f6, %f9
fmovsvs %xcc, %f4, %f5
loop_3057:
fpadd32 %f2, %f10, %f6
fmovde %icc, %f6, %f4
tle %xcc, 0x2
fmovs %f10, %f8
fmovd %f0, %f0
lduw [%l7 + 0x70], %i6
stb %l3, [%l7 + 0x30]
ldx [%l7 + 0x08], %g7
st %f12, [%l7 + 0x10]
ldub [%l7 + 0x64], %g1
tne %icc, 0x3
movvs %icc, %o2, %g5
tvc %icc, 0x3
brnz %i7, loop_3058
fpackfix %f12, %f14
stw %i0, [%l7 + 0x28]
fcmped %fcc1, %f8, %f12
loop_3058:
fbge %fcc1, loop_3059
fmovrslez %o7, %f14, %f10
stb %o6, [%l7 + 0x71]
fmovdne %icc, %f14, %f0
loop_3059:
udiv %g4, 0x1BE5, %i1
fcmple32 %f6, %f14, %l2
fmovdcs %icc, %f3, %f8
fnot1 %f10, %f2
ld [%l7 + 0x1C], %f7
sethi 0x095B, %o0
fmovs %f10, %f2
tgu %xcc, 0x3
ld [%l7 + 0x4C], %f8
movvc %icc, %i3, %l4
fmovdl %xcc, %f2, %f2
bge %icc, loop_3060
fmovdpos %xcc, %f2, %f7
edge16ln %l5, %o4, %o3
fxnor %f12, %f6, %f10
loop_3060:
fors %f15, %f11, %f5
movne %icc, %g3, %l0
andcc %g6, %o5, %i4
mulscc %l1, %i5, %i2
fones %f15
fmovdvs %icc, %f12, %f4
bn,a loop_3061
movg %icc, %l6, %o1
stb %g2, [%l7 + 0x34]
umulcc %i6, %l3, %g7
loop_3061:
xorcc %o2, 0x1F71, %g5
ldsh [%l7 + 0x78], %g1
fbne,a %fcc2, loop_3062
tle %icc, 0x4
fmul8sux16 %f8, %f12, %f10
edge8l %i7, %o7, %i0
loop_3062:
fmovdg %icc, %f3, %f13
fbne,a %fcc1, loop_3063
fmovdle %icc, %f15, %f0
bneg,pn %xcc, loop_3064
fmovrsgz %o6, %f7, %f1
loop_3063:
fmovrsgz %i1, %f8, %f13
move %xcc, %g4, %l2
loop_3064:
ldd [%l7 + 0x30], %f0
lduh [%l7 + 0x40], %o0
stx %i3, [%l7 + 0x38]
fmul8ulx16 %f4, %f10, %f12
ldd [%l7 + 0x10], %f0
movpos %icc, %l4, %o4
ldx [%l7 + 0x48], %l5
udiv %g3, 0x1D4D, %o3
ld [%l7 + 0x0C], %f0
fmovd %f0, %f8
fmovsa %icc, %f6, %f5
fone %f4
ld [%l7 + 0x6C], %f13
fnand %f10, %f4, %f4
movrgz %g6, 0x0AA, %o5
bn,pt %xcc, loop_3065
st %f10, [%l7 + 0x28]
lduw [%l7 + 0x70], %i4
andcc %l1, %i5, %l0
loop_3065:
fmovscs %xcc, %f0, %f7
fmovrsne %i2, %f9, %f14
taddcc %l6, 0x1472, %g2
ldd [%l7 + 0x68], %f12
fandnot1s %f0, %f15, %f9
ta %xcc, 0x7
ldsh [%l7 + 0x40], %i6
std %f2, [%l7 + 0x20]
fmovse %icc, %f15, %f2
ldx [%l7 + 0x28], %l3
fsrc2 %f14, %f12
tsubcctv %o1, %g7, %o2
movcc %xcc, %g5, %i7
edge8l %g1, %o7, %o6
lduh [%l7 + 0x70], %i1
fsrc2 %f0, %f10
stb %i0, [%l7 + 0x61]
udivcc %g4, 0x08D2, %o0
stw %l2, [%l7 + 0x5C]
ld [%l7 + 0x14], %f10
stw %i3, [%l7 + 0x78]
popc 0x177C, %l4
nop
setx loop_3066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %icc, %f6, %f6
fcmpgt16 %f2, %f14, %o4
brlez,a %l5, loop_3067
loop_3066:
fmovsvs %icc, %f13, %f15
smulcc %g3, 0x131C, %o3
brnz %g6, loop_3068
loop_3067:
ldub [%l7 + 0x0F], %i4
movcs %xcc, %l1, %i5
be,pn %icc, loop_3069
loop_3068:
stx %o5, [%l7 + 0x08]
ldsb [%l7 + 0x53], %l0
tl %xcc, 0x0
loop_3069:
tsubcc %i2, 0x0936, %g2
fnot1s %f15, %f1
fmovrdlez %i6, %f6, %f6
bleu,a,pn %xcc, loop_3070
fones %f4
srax %l3, %l6, %g7
fpsub32 %f6, %f8, %f6
loop_3070:
fandnot2s %f1, %f13, %f7
addcc %o1, %o2, %g5
std %f6, [%l7 + 0x28]
tcc %icc, 0x0
alignaddrl %i7, %g1, %o7
movne %xcc, %i1, %o6
brgz,a %i0, loop_3071
fmuld8ulx16 %f8, %f9, %f4
edge16ln %g4, %o0, %i3
fandnot1 %f2, %f2, %f6
loop_3071:
fcmpgt16 %f14, %f0, %l4
array8 %o4, %l5, %l2
fmovsvs %icc, %f11, %f10
alignaddr %o3, %g6, %g3
fpadd32s %f3, %f13, %f11
sth %i4, [%l7 + 0x56]
lduh [%l7 + 0x30], %i5
fnands %f5, %f2, %f8
fmovdle %icc, %f8, %f11
fmovspos %xcc, %f9, %f9
std %f10, [%l7 + 0x20]
fnegd %f2, %f10
tg %xcc, 0x6
ldub [%l7 + 0x5D], %l1
fmovda %icc, %f11, %f14
fxor %f8, %f2, %f0
fxors %f13, %f13, %f10
and %l0, %o5, %i2
smulcc %i6, %g2, %l3
brlz,a %l6, loop_3072
stw %o1, [%l7 + 0x74]
fbo %fcc0, loop_3073
ldx [%l7 + 0x48], %g7
loop_3072:
brlz,a %o2, loop_3074
fmovdpos %icc, %f9, %f4
loop_3073:
st %f7, [%l7 + 0x58]
taddcc %i7, 0x19D3, %g5
loop_3074:
std %f6, [%l7 + 0x60]
taddcc %g1, %i1, %o6
movre %i0, 0x09E, %g4
fcmpeq32 %f0, %f6, %o0
stb %i3, [%l7 + 0x47]
fcmpeq32 %f0, %f6, %l4
fxnor %f0, %f0, %f6
fbuge,a %fcc1, loop_3075
ldd [%l7 + 0x28], %f10
ld [%l7 + 0x38], %f10
ldsw [%l7 + 0x28], %o7
loop_3075:
movrlz %l5, %o4, %l2
fxnor %f4, %f14, %f8
sub %o3, %g6, %g3
fnands %f0, %f8, %f12
mova %xcc, %i4, %l1
ldub [%l7 + 0x34], %i5
fcmpgt32 %f14, %f6, %l0
fmovdge %xcc, %f11, %f11
stx %i2, [%l7 + 0x50]
tgu %xcc, 0x0
bcc,a,pt %icc, loop_3076
stw %i6, [%l7 + 0x40]
stw %g2, [%l7 + 0x14]
nop
setx loop_3077, %l0, %l1
jmpl %l1, %l3
loop_3076:
stw %l6, [%l7 + 0x38]
ldsw [%l7 + 0x1C], %o5
fbug,a %fcc3, loop_3078
loop_3077:
fbue,a %fcc3, loop_3079
lduh [%l7 + 0x0C], %o1
movpos %icc, %o2, %i7
loop_3078:
edge16n %g5, %g1, %g7
loop_3079:
fands %f13, %f15, %f11
movn %xcc, %o6, %i0
array8 %g4, %i1, %i3
lduw [%l7 + 0x18], %o0
movge %icc, %l4, %l5
te %xcc, 0x6
tg %xcc, 0x6
movcs %icc, %o7, %l2
fmovda %icc, %f0, %f14
fmovsle %icc, %f0, %f1
fmovdg %xcc, %f10, %f6
ldsb [%l7 + 0x7C], %o4
siam 0x0
fble,a %fcc3, loop_3080
fabsd %f0, %f12
sub %o3, %g6, %i4
bcs loop_3081
loop_3080:
orn %g3, %i5, %l1
stb %l0, [%l7 + 0x5E]
subccc %i6, 0x1645, %i2
loop_3081:
fmovde %xcc, %f9, %f14
fandnot2 %f12, %f12, %f6
tcc %xcc, 0x2
fcmple16 %f4, %f10, %l3
edge32n %g2, %l6, %o5
fmovrse %o1, %f8, %f3
fcmpne32 %f10, %f14, %o2
edge32 %g5, %g1, %i7
tleu %icc, 0x0
edge16n %g7, %i0, %o6
nop
setx loop_3082, %l0, %l1
jmpl %l1, %g4
lduw [%l7 + 0x7C], %i3
srl %i1, 0x13, %o0
stw %l5, [%l7 + 0x3C]
loop_3082:
lduh [%l7 + 0x30], %o7
fnot2 %f8, %f12
std %f10, [%l7 + 0x60]
sllx %l4, 0x0F, %o4
ld [%l7 + 0x2C], %f13
ldsb [%l7 + 0x31], %l2
addccc %g6, 0x0A39, %o3
edge8 %i4, %i5, %g3
mova %icc, %l1, %i6
tpos %icc, 0x7
ldsh [%l7 + 0x66], %i2
fbe %fcc2, loop_3083
andcc %l0, %g2, %l6
be loop_3084
srax %o5, 0x12, %o1
loop_3083:
fbg %fcc1, loop_3085
fmovd %f6, %f2
loop_3084:
bcc %icc, loop_3086
ldd [%l7 + 0x18], %f2
loop_3085:
siam 0x4
fcmps %fcc2, %f2, %f7
loop_3086:
fpadd32 %f4, %f14, %f12
te %xcc, 0x7
andcc %o2, %g5, %g1
lduw [%l7 + 0x40], %l3
edge16ln %g7, %i7, %i0
fxor %f6, %f6, %f4
andcc %o6, %g4, %i1
movg %icc, %i3, %o0
st %f4, [%l7 + 0x08]
ldd [%l7 + 0x10], %f6
ldsh [%l7 + 0x60], %l5
fmovdleu %xcc, %f10, %f9
fnands %f12, %f2, %f6
fnands %f11, %f14, %f13
ldx [%l7 + 0x48], %o7
fble %fcc2, loop_3087
edge8ln %l4, %o4, %l2
fcmps %fcc2, %f10, %f9
fbo %fcc1, loop_3088
loop_3087:
fbule,a %fcc2, loop_3089
bcs,a,pt %xcc, loop_3090
fmovdn %xcc, %f0, %f8
loop_3088:
te %xcc, 0x0
loop_3089:
ld [%l7 + 0x64], %f6
loop_3090:
ldsh [%l7 + 0x7C], %o3
addccc %i4, 0x0D7B, %i5
pdist %f10, %f8, %f0
smulcc %g6, 0x1F49, %g3
fmovrslz %i6, %f15, %f12
stw %i2, [%l7 + 0x58]
bleu loop_3091
be,a %xcc, loop_3092
std %f14, [%l7 + 0x40]
ldsw [%l7 + 0x38], %l1
loop_3091:
edge16l %g2, %l0, %o5
loop_3092:
lduh [%l7 + 0x68], %o1
sdiv %l6, 0x0971, %o2
tleu %icc, 0x4
andncc %g5, %g1, %l3
fmovsle %xcc, %f0, %f8
bne,a,pn %icc, loop_3093
fpsub32 %f12, %f8, %f8
fble,a %fcc3, loop_3094
tn %icc, 0x7
loop_3093:
fbge %fcc0, loop_3095
fmovrdgez %i7, %f4, %f6
loop_3094:
fmovdgu %icc, %f5, %f4
ldd [%l7 + 0x10], %f2
loop_3095:
fandnot2 %f14, %f14, %f0
andncc %i0, %o6, %g7
ldsw [%l7 + 0x4C], %g4
stw %i1, [%l7 + 0x74]
xnor %i3, 0x1F05, %l5
fbe,a %fcc1, loop_3096
siam 0x1
lduw [%l7 + 0x4C], %o7
stb %l4, [%l7 + 0x73]
loop_3096:
bgu,pn %xcc, loop_3097
fmovsvc %icc, %f8, %f15
ldsw [%l7 + 0x70], %o4
fnor %f10, %f6, %f10
loop_3097:
fmovrde %o0, %f8, %f12
movg %icc, %o3, %l2
ta %xcc, 0x5
ldsw [%l7 + 0x28], %i5
stw %i4, [%l7 + 0x30]
st %f15, [%l7 + 0x78]
bpos,pn %icc, loop_3098
bvs,pt %xcc, loop_3099
fbul,a %fcc2, loop_3100
nop
setx loop_3101, %l0, %l1
jmpl %l1, %g6
loop_3098:
fbuge,a %fcc2, loop_3102
loop_3099:
movvc %xcc, %g3, %i2
loop_3100:
movneg %xcc, %l1, %g2
loop_3101:
fornot2s %f7, %f7, %f12
loop_3102:
ldsb [%l7 + 0x6D], %l0
fnot2 %f6, %f8
brgez %i6, loop_3103
edge16l %o1, %l6, %o2
lduh [%l7 + 0x54], %o5
array32 %g5, %g1, %i7
loop_3103:
brgz %l3, loop_3104
fmovrdlez %o6, %f4, %f4
ldsb [%l7 + 0x4F], %g7
movcc %icc, %g4, %i1
loop_3104:
fmovdle %xcc, %f1, %f11
edge32 %i0, %i3, %o7
srax %l5, %o4, %o0
sub %o3, 0x0F06, %l2
lduh [%l7 + 0x40], %l4
umul %i4, 0x101A, %g6
lduw [%l7 + 0x74], %i5
fnor %f10, %f10, %f8
fbne,a %fcc1, loop_3105
tsubcctv %g3, 0x0BC1, %l1
movge %icc, %i2, %l0
stx %i6, [%l7 + 0x58]
loop_3105:
fmovdgu %icc, %f9, %f8
bneg,a loop_3106
movge %icc, %o1, %l6
fabss %f3, %f9
fmul8ulx16 %f2, %f6, %f0
loop_3106:
bcc,a,pt %xcc, loop_3107
fnand %f12, %f10, %f8
fmovsl %icc, %f7, %f3
bleu loop_3108
loop_3107:
ldd [%l7 + 0x60], %f12
bpos,pn %icc, loop_3109
fsrc2 %f14, %f2
loop_3108:
fmul8ulx16 %f2, %f6, %f4
ldsb [%l7 + 0x6B], %o2
loop_3109:
fbo %fcc1, loop_3110
be %xcc, loop_3111
sdivcc %o5, 0x1C20, %g2
te %icc, 0x6
loop_3110:
ldsb [%l7 + 0x48], %g1
loop_3111:
nop
setx loop_3112, %l0, %l1
jmpl %l1, %i7
array8 %g5, %o6, %g7
fmul8x16 %f6, %f14, %f8
fmovdleu %xcc, %f3, %f14
loop_3112:
movleu %xcc, %l3, %g4
fnor %f2, %f6, %f8
fpadd32 %f10, %f12, %f14
ldsw [%l7 + 0x28], %i0
ldx [%l7 + 0x60], %i1
lduw [%l7 + 0x64], %i3
fsrc2 %f12, %f10
taddcc %l5, %o4, %o7
ldx [%l7 + 0x60], %o0
ld [%l7 + 0x64], %f14
movge %icc, %o3, %l2
fornot1s %f13, %f11, %f10
ldsh [%l7 + 0x78], %i4
fbge,a %fcc0, loop_3113
addcc %l4, %g6, %i5
tcc %xcc, 0x5
fbug,a %fcc2, loop_3114
loop_3113:
ldub [%l7 + 0x0A], %l1
mova %icc, %i2, %g3
fmovsl %xcc, %f7, %f1
loop_3114:
movpos %icc, %l0, %i6
movn %icc, %l6, %o2
fbn %fcc2, loop_3115
ld [%l7 + 0x0C], %f6
movrgez %o5, 0x23F, %o1
sth %g1, [%l7 + 0x5A]
loop_3115:
fmovsg %xcc, %f15, %f2
bn loop_3116
std %f12, [%l7 + 0x28]
fmovrdlez %g2, %f4, %f6
addc %g5, 0x1556, %i7
loop_3116:
st %f13, [%l7 + 0x48]
fand %f6, %f0, %f0
movrgz %o6, 0x0DF, %l3
subc %g7, %i0, %i1
fmovsge %xcc, %f11, %f14
fmul8ulx16 %f14, %f12, %f4
ldsw [%l7 + 0x7C], %g4
fmovdgu %xcc, %f9, %f14
fzeros %f9
nop
setx loop_3117, %l0, %l1
jmpl %l1, %i3
movcc %xcc, %o4, %o7
fbul,a %fcc2, loop_3118
tl %icc, 0x7
loop_3117:
ldsb [%l7 + 0x7D], %o0
fbul %fcc2, loop_3119
loop_3118:
fmovdg %xcc, %f11, %f6
bshuffle %f4, %f8, %f2
ldd [%l7 + 0x08], %f10
loop_3119:
sllx %l5, %l2, %i4
movvc %icc, %o3, %g6
ldd [%l7 + 0x50], %f14
fmovrdlz %i5, %f8, %f6
alignaddrl %l1, %l4, %i2
fones %f2
or %g3, %l0, %l6
bleu %xcc, loop_3120
stw %i6, [%l7 + 0x3C]
ldub [%l7 + 0x2C], %o2
alignaddrl %o1, %o5, %g2
loop_3120:
fmuld8ulx16 %f7, %f13, %f6
ld [%l7 + 0x78], %f5
ldsw [%l7 + 0x38], %g1
fbn %fcc0, loop_3121
stb %g5, [%l7 + 0x34]
fpadd16 %f4, %f10, %f10
ldsb [%l7 + 0x7D], %i7
loop_3121:
ldsh [%l7 + 0x42], %o6
ldd [%l7 + 0x60], %f4
sth %l3, [%l7 + 0x12]
udiv %g7, 0x14F1, %i1
fmovrde %i0, %f4, %f4
stx %i3, [%l7 + 0x40]
movneg %icc, %o4, %o7
ldsh [%l7 + 0x3C], %o0
ldx [%l7 + 0x70], %l5
fbge %fcc3, loop_3122
fmovrdgez %l2, %f12, %f2
fmovrslez %g4, %f11, %f7
taddcctv %o3, 0x0841, %i4
loop_3122:
lduh [%l7 + 0x16], %g6
ld [%l7 + 0x08], %f9
movre %l1, 0x0DD, %i5
ldx [%l7 + 0x48], %l4
std %f14, [%l7 + 0x50]
ta %icc, 0x4
edge32l %g3, %i2, %l0
fsrc1s %f6, %f15
nop
setx loop_3123, %l0, %l1
jmpl %l1, %l6
fmovde %icc, %f4, %f0
fmovs %f15, %f11
fmovrse %i6, %f13, %f12
loop_3123:
addcc %o1, %o2, %g2
fones %f4
movge %xcc, %g1, %g5
fnands %f15, %f15, %f3
stx %i7, [%l7 + 0x10]
ldd [%l7 + 0x38], %f14
lduh [%l7 + 0x70], %o5
tpos %xcc, 0x0
edge16 %o6, %g7, %l3
fpadd32 %f10, %f10, %f6
fzeros %f9
stw %i1, [%l7 + 0x74]
lduw [%l7 + 0x1C], %i0
edge8n %o4, %o7, %i3
bcc,pt %icc, loop_3124
fbule %fcc0, loop_3125
fmovrsne %o0, %f0, %f15
fbn %fcc1, loop_3126
loop_3124:
ldsh [%l7 + 0x0E], %l5
loop_3125:
fcmpeq32 %f10, %f0, %l2
array16 %o3, %i4, %g4
loop_3126:
fcmple16 %f4, %f8, %g6
mova %icc, %l1, %l4
ldub [%l7 + 0x5B], %i5
stx %g3, [%l7 + 0x48]
fbne,a %fcc3, loop_3127
fsrc2 %f2, %f8
fmovsg %icc, %f7, %f14
fmovdge %icc, %f14, %f11
loop_3127:
fpadd32s %f2, %f11, %f0
sth %i2, [%l7 + 0x24]
stx %l0, [%l7 + 0x48]
sdivcc %i6, 0x1D00, %l6
fcmpd %fcc0, %f8, %f0
sethi 0x092F, %o1
brnz,a %o2, loop_3128
bleu loop_3129
stw %g1, [%l7 + 0x20]
fzero %f4
loop_3128:
fbu %fcc1, loop_3130
loop_3129:
ldsb [%l7 + 0x0C], %g2
and %g5, 0x18AA, %i7
fmovsleu %icc, %f14, %f7
loop_3130:
stw %o5, [%l7 + 0x68]
tsubcctv %g7, 0x14DF, %l3
ld [%l7 + 0x60], %f6
fmovsneg %xcc, %f9, %f13
fmovrsgez %i1, %f14, %f0
movre %i0, %o6, %o4
te %xcc, 0x6
sth %i3, [%l7 + 0x0E]
fmovrdne %o0, %f0, %f14
fbu,a %fcc0, loop_3131
sethi 0x0BF4, %o7
fmovsvs %icc, %f6, %f13
st %f11, [%l7 + 0x34]
loop_3131:
fpadd32s %f14, %f4, %f8
tpos %xcc, 0x5
fmul8sux16 %f14, %f0, %f6
ldub [%l7 + 0x0F], %l5
fcmps %fcc3, %f3, %f4
movgu %xcc, %o3, %l2
fpadd16 %f0, %f0, %f6
fcmpne32 %f12, %f8, %i4
tcs %xcc, 0x4
movvc %xcc, %g4, %l1
fnot2s %f10, %f1
fbo,a %fcc1, loop_3132
stb %g6, [%l7 + 0x75]
bcs,pn %icc, loop_3133
sth %l4, [%l7 + 0x0A]
loop_3132:
fmovrdgz %g3, %f6, %f10
udivcc %i2, 0x0E71, %i5
loop_3133:
ldd [%l7 + 0x60], %f8
fmovrsgez %i6, %f2, %f12
bcs,a,pt %icc, loop_3134
array32 %l0, %l6, %o1
movleu %xcc, %g1, %g2
popc %o2, %i7
loop_3134:
fzero %f6
movpos %icc, %g5, %g7
fands %f2, %f1, %f5
fmovspos %icc, %f1, %f8
fmovrslez %o5, %f5, %f6
movleu %xcc, %i1, %l3
brgez,a %o6, loop_3135
stx %i0, [%l7 + 0x48]
lduh [%l7 + 0x62], %i3
brlez %o0, loop_3136
loop_3135:
smulcc %o4, 0x163F, %o7
stb %o3, [%l7 + 0x7D]
tleu %xcc, 0x7
loop_3136:
srlx %l5, %i4, %l2
umul %g4, 0x0CAD, %g6
movpos %xcc, %l1, %l4
bcc,pt %icc, loop_3137
fmovsne %xcc, %f3, %f7
fmovsvc %xcc, %f8, %f4
tn %icc, 0x1
loop_3137:
tvs %xcc, 0x4
ldd [%l7 + 0x20], %f4
fmovda %xcc, %f7, %f10
movrne %g3, 0x323, %i2
fxnors %f13, %f7, %f1
fble,a %fcc0, loop_3138
fands %f8, %f5, %f8
fand %f0, %f8, %f10
ldub [%l7 + 0x54], %i6
loop_3138:
fors %f1, %f2, %f12
std %f2, [%l7 + 0x78]
movvs %icc, %i5, %l6
stw %o1, [%l7 + 0x7C]
movvs %icc, %g1, %l0
stb %g2, [%l7 + 0x1E]
std %f0, [%l7 + 0x18]
ldsb [%l7 + 0x45], %o2
lduw [%l7 + 0x44], %g5
ldx [%l7 + 0x68], %i7
fbug %fcc1, loop_3139
tl %icc, 0x7
fcmple16 %f12, %f2, %g7
stx %i1, [%l7 + 0x20]
loop_3139:
fornot2s %f10, %f13, %f14
bpos,pn %xcc, loop_3140
brlz %l3, loop_3141
ldub [%l7 + 0x27], %o5
movre %i0, 0x025, %o6
loop_3140:
fandnot1s %f9, %f5, %f4
loop_3141:
fmovde %xcc, %f2, %f11
ldx [%l7 + 0x50], %o0
fmovrdlez %o4, %f10, %f8
fbule,a %fcc1, loop_3142
fmovrsgez %i3, %f4, %f13
tvc %xcc, 0x7
fpadd16 %f12, %f14, %f10
loop_3142:
subcc %o7, %o3, %i4
sdivcc %l5, 0x0F75, %g4
ldsh [%l7 + 0x60], %g6
bg %xcc, loop_3143
std %f6, [%l7 + 0x50]
fxor %f0, %f4, %f0
ldx [%l7 + 0x70], %l2
loop_3143:
fpsub32 %f6, %f12, %f0
movcc %icc, %l4, %l1
lduh [%l7 + 0x3A], %g3
bgu,pn %xcc, loop_3144
stw %i6, [%l7 + 0x14]
movl %icc, %i2, %i5
ldsb [%l7 + 0x71], %l6
loop_3144:
ldsb [%l7 + 0x27], %g1
lduw [%l7 + 0x7C], %o1
orcc %l0, %g2, %g5
movle %icc, %o2, %i7
fnands %f11, %f2, %f12
fnot1 %f12, %f0
ld [%l7 + 0x6C], %f6
lduw [%l7 + 0x18], %i1
orcc %l3, %o5, %g7
brgz,a %i0, loop_3145
orcc %o6, 0x1B34, %o4
popc %i3, %o7
ldsw [%l7 + 0x5C], %o3
loop_3145:
fmuld8ulx16 %f13, %f4, %f10
fpsub32 %f2, %f8, %f14
std %f2, [%l7 + 0x58]
fandnot1s %f5, %f11, %f12
fpadd32s %f14, %f6, %f2
brlz,a %i4, loop_3146
ldsw [%l7 + 0x10], %l5
mulscc %o0, %g4, %g6
fmovdl %icc, %f0, %f2
loop_3146:
fblg %fcc3, loop_3147
ldsh [%l7 + 0x7E], %l4
std %f12, [%l7 + 0x38]
alignaddr %l2, %g3, %i6
loop_3147:
ld [%l7 + 0x38], %f2
movrgz %i2, %l1, %i5
fbge %fcc2, loop_3148
and %g1, %o1, %l0
stb %l6, [%l7 + 0x75]
orncc %g2, %g5, %o2
loop_3148:
movcs %icc, %i7, %i1
fmovdne %xcc, %f7, %f8
fmovrsgz %l3, %f7, %f8
fbe,a %fcc3, loop_3149
tleu %icc, 0x7
sethi 0x1343, %o5
st %f4, [%l7 + 0x7C]
loop_3149:
bpos,pt %xcc, loop_3150
ld [%l7 + 0x24], %f5
edge16n %g7, %i0, %o6
fbo,a %fcc3, loop_3151
loop_3150:
fmovsle %icc, %f6, %f0
fmovdcc %xcc, %f7, %f11
ldx [%l7 + 0x60], %i3
loop_3151:
ta %icc, 0x5
tle %icc, 0x7
mova %xcc, %o4, %o7
fmovsne %icc, %f7, %f10
ld [%l7 + 0x18], %f15
std %f2, [%l7 + 0x30]
smul %o3, 0x1EA2, %l5
fpadd32 %f2, %f8, %f14
fbl,a %fcc2, loop_3152
sdivx %i4, 0x1901, %o0
taddcc %g6, 0x0AC2, %g4
fors %f8, %f7, %f10
loop_3152:
fba,a %fcc2, loop_3153
edge32n %l2, %l4, %i6
fmul8x16au %f15, %f4, %f6
tl %icc, 0x0
loop_3153:
fpadd16 %f6, %f14, %f6
andcc %i2, %g3, %i5
fnor %f8, %f14, %f14
stb %l1, [%l7 + 0x5E]
ldx [%l7 + 0x38], %g1
fblg,a %fcc1, loop_3154
ldx [%l7 + 0x18], %o1
edge8 %l6, %g2, %g5
srlx %l0, %o2, %i7
loop_3154:
ldd [%l7 + 0x18], %f12
sth %i1, [%l7 + 0x24]
ldsb [%l7 + 0x70], %l3
udivcc %g7, 0x0CB9, %i0
ldub [%l7 + 0x3E], %o6
ble,pn %xcc, loop_3155
bl %xcc, loop_3156
fbg,a %fcc3, loop_3157
std %f8, [%l7 + 0x58]
loop_3155:
fmovdg %icc, %f7, %f13
loop_3156:
ld [%l7 + 0x30], %f12
loop_3157:
movne %icc, %i3, %o4
ldsb [%l7 + 0x36], %o7
fmovsle %icc, %f1, %f8
fabsd %f14, %f14
movre %o5, %l5, %o3
ldsh [%l7 + 0x70], %i4
popc %g6, %g4
ldsh [%l7 + 0x48], %l2
subcc %l4, 0x083B, %i6
fbge %fcc1, loop_3158
lduw [%l7 + 0x40], %i2
fbl %fcc3, loop_3159
fmovdgu %icc, %f9, %f8
loop_3158:
edge16 %g3, %i5, %l1
ldsb [%l7 + 0x25], %g1
loop_3159:
fpsub16s %f15, %f2, %f13
std %f6, [%l7 + 0x50]
stb %o0, [%l7 + 0x46]
tle %xcc, 0x1
movrlez %l6, %o1, %g2
ld [%l7 + 0x34], %f1
stw %g5, [%l7 + 0x30]
movcc %icc, %l0, %i7
tle %xcc, 0x3
lduh [%l7 + 0x32], %o2
bge loop_3160
movrlez %l3, %i1, %g7
ldub [%l7 + 0x1C], %o6
siam 0x0
loop_3160:
fxors %f3, %f3, %f2
fmovsgu %xcc, %f11, %f8
fbul,a %fcc1, loop_3161
bvs %icc, loop_3162
fbl %fcc0, loop_3163
fnors %f13, %f9, %f7
loop_3161:
srl %i3, %i0, %o4
loop_3162:
fmovsa %xcc, %f11, %f7
loop_3163:
fmovdgu %icc, %f8, %f11
subc %o5, 0x1A78, %o7
sth %l5, [%l7 + 0x7E]
fbuge,a %fcc0, loop_3164
stb %i4, [%l7 + 0x48]
fmovs %f2, %f7
fcmpgt32 %f10, %f10, %o3
loop_3164:
std %f12, [%l7 + 0x18]
xor %g6, %l2, %g4
bneg,a %icc, loop_3165
ldx [%l7 + 0x38], %i6
tsubcctv %l4, 0x09D1, %g3
fmovsgu %xcc, %f12, %f13
loop_3165:
ldub [%l7 + 0x1E], %i2
bpos,a,pn %xcc, loop_3166
fbo %fcc3, loop_3167
lduw [%l7 + 0x28], %i5
ldsb [%l7 + 0x57], %g1
loop_3166:
fmovdn %icc, %f14, %f3
loop_3167:
stx %l1, [%l7 + 0x48]
fmovrdgez %l6, %f2, %f2
array16 %o0, %o1, %g5
addc %l0, %i7, %g2
addc %l3, 0x11A9, %i1
ld [%l7 + 0x08], %f1
ldub [%l7 + 0x75], %g7
fmovdvc %icc, %f3, %f10
brgez %o6, loop_3168
fmovsn %icc, %f13, %f5
ldub [%l7 + 0x3C], %o2
edge8n %i0, %o4, %i3
loop_3168:
pdist %f8, %f8, %f6
fmovs %f15, %f11
andncc %o7, %l5, %o5
fbo %fcc3, loop_3169
for %f2, %f6, %f10
ldsw [%l7 + 0x5C], %o3
orn %i4, 0x0EEF, %l2
loop_3169:
fcmple16 %f10, %f12, %g4
fcmpne32 %f4, %f12, %g6
ldsh [%l7 + 0x0C], %i6
fcmple32 %f2, %f4, %g3
subccc %i2, %i5, %g1
fnand %f8, %f6, %f2
bneg,pt %xcc, loop_3170
lduh [%l7 + 0x56], %l4
st %f11, [%l7 + 0x40]
orncc %l6, %o0, %l1
loop_3170:
fzeros %f10
fmul8x16 %f0, %f8, %f0
sdivcc %o1, 0x1C39, %l0
tcc %xcc, 0x6
movle %icc, %i7, %g5
st %f3, [%l7 + 0x60]
sth %g2, [%l7 + 0x6A]
st %f7, [%l7 + 0x20]
fbo,a %fcc3, loop_3171
std %f10, [%l7 + 0x18]
fornot2s %f13, %f1, %f1
fmovdgu %xcc, %f10, %f12
loop_3171:
bleu,pn %xcc, loop_3172
tleu %xcc, 0x7
add %l3, 0x097F, %i1
fcmpgt16 %f8, %f12, %g7
loop_3172:
fmovsvs %icc, %f5, %f7
ldub [%l7 + 0x6A], %o6
tpos %icc, 0x4
ldub [%l7 + 0x39], %o2
call loop_3173
sth %i0, [%l7 + 0x16]
stw %i3, [%l7 + 0x4C]
fmul8x16au %f9, %f3, %f2
loop_3173:
fnor %f14, %f2, %f0
stw %o4, [%l7 + 0x3C]
sra %l5, 0x00, %o5
array8 %o7, %o3, %i4
sub %l2, %g6, %g4
fcmpgt16 %f10, %f4, %g3
ld [%l7 + 0x4C], %f4
fbl %fcc0, loop_3174
fblg,a %fcc0, loop_3175
fbe %fcc1, loop_3176
fmovrsgez %i6, %f6, %f13
loop_3174:
stx %i5, [%l7 + 0x38]
loop_3175:
st %f3, [%l7 + 0x44]
loop_3176:
nop
setx loop_3177, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f11, %f8
fmovdvc %icc, %f1, %f4
lduh [%l7 + 0x7C], %i2
loop_3177:
fmovd %f6, %f14
fbe,a %fcc2, loop_3178
ldsw [%l7 + 0x50], %g1
fble %fcc1, loop_3179
brnz,a %l6, loop_3180
loop_3178:
fbne %fcc0, loop_3181
fors %f8, %f11, %f12
loop_3179:
fbg,a %fcc1, loop_3182
loop_3180:
ba,a loop_3183
loop_3181:
fpadd16 %f10, %f10, %f6
ldsw [%l7 + 0x60], %l4
loop_3182:
st %f5, [%l7 + 0x68]
loop_3183:
ld [%l7 + 0x08], %f8
orcc %o0, 0x10AF, %l1
tcs %xcc, 0x7
fmovrdgez %o1, %f8, %f8
bvs %xcc, loop_3184
std %f8, [%l7 + 0x08]
fors %f4, %f9, %f6
udiv %l0, 0x0AAB, %g5
loop_3184:
fmovdg %icc, %f5, %f6
fmovde %xcc, %f3, %f3
fcmpne16 %f8, %f6, %i7
fmovdl %xcc, %f14, %f7
std %f8, [%l7 + 0x28]
fones %f3
fbue %fcc1, loop_3185
sub %g2, %i1, %g7
tle %icc, 0x2
fand %f14, %f10, %f10
loop_3185:
stb %o6, [%l7 + 0x44]
ldsh [%l7 + 0x2C], %o2
srax %l3, %i0, %i3
std %f4, [%l7 + 0x10]
fand %f4, %f4, %f0
fandnot1 %f4, %f6, %f2
movrlez %l5, 0x2A5, %o5
movcs %xcc, %o7, %o3
fpmerge %f7, %f1, %f0
ldsb [%l7 + 0x5A], %o4
sll %i4, 0x13, %g6
array16 %g4, %l2, %i6
bcc,pt %xcc, loop_3186
fornot1 %f12, %f2, %f10
ldub [%l7 + 0x21], %i5
tvs %xcc, 0x7
loop_3186:
ldsh [%l7 + 0x14], %g3
fornot2 %f6, %f8, %f8
array16 %i2, %l6, %l4
fcmpeq16 %f4, %f8, %o0
bneg,pt %xcc, loop_3187
fcmpeq16 %f6, %f0, %g1
addcc %l1, 0x14DB, %l0
sll %g5, 0x14, %i7
loop_3187:
fpsub32 %f12, %f0, %f10
fsrc2s %f6, %f7
fbge %fcc1, loop_3188
std %f0, [%l7 + 0x70]
stb %g2, [%l7 + 0x33]
fsrc1s %f11, %f13
loop_3188:
nop
setx loop_3189, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x78], %i1
fmovsl %xcc, %f3, %f10
std %f14, [%l7 + 0x38]
loop_3189:
addcc %o1, 0x072E, %o6
edge16 %o2, %g7, %l3
movne %xcc, %i0, %l5
ld [%l7 + 0x40], %f4
fbug %fcc0, loop_3190
alignaddrl %o5, %o7, %i3
fmovdpos %icc, %f11, %f12
fbug %fcc0, loop_3191
loop_3190:
bleu %icc, loop_3192
move %xcc, %o3, %o4
fmovrdgez %g6, %f12, %f2
loop_3191:
fmul8ulx16 %f10, %f12, %f14
loop_3192:
movge %icc, %i4, %g4
orn %l2, %i6, %g3
sth %i2, [%l7 + 0x2C]
movvc %icc, %i5, %l6
addc %o0, 0x1868, %g1
subccc %l4, %l0, %l1
ld [%l7 + 0x14], %f15
fbge,a %fcc3, loop_3193
lduh [%l7 + 0x60], %i7
fornot1s %f13, %f9, %f11
st %f4, [%l7 + 0x44]
loop_3193:
orn %g5, %g2, %o1
ld [%l7 + 0x3C], %f5
ldd [%l7 + 0x30], %f10
bge loop_3194
fcmpne16 %f10, %f6, %o6
ld [%l7 + 0x28], %f0
fornot2 %f10, %f14, %f10
loop_3194:
movrlez %o2, %g7, %i1
edge8 %l3, %l5, %o5
fmovrdlez %o7, %f0, %f0
std %f0, [%l7 + 0x68]
fnors %f14, %f0, %f11
fmovrslz %i0, %f2, %f1
movle %xcc, %o3, %i3
movvs %icc, %g6, %o4
edge16 %i4, %g4, %l2
stb %i6, [%l7 + 0x0B]
bge,a loop_3195
fands %f9, %f14, %f8
movrlz %i2, 0x228, %i5
bge loop_3196
loop_3195:
ta %icc, 0x7
udiv %g3, 0x081C, %o0
nop
setx loop_3197, %l0, %l1
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_3196:
nop
setx loop_3198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbl,a %fcc3, loop_3199
fmovdleu %xcc, %f7, %f5
loop_3197:
stb %l6, [%l7 + 0x62]
loop_3198:
ldsh [%l7 + 0x4E], %g1
loop_3199:
lduw [%l7 + 0x70], %l4
fmovrslz %l1, %f15, %f8
xorcc %l0, %g5, %g2
fpadd32s %f13, %f0, %f0
fands %f1, %f8, %f13
fmovrslez %o1, %f9, %f2
fmovdg %icc, %f12, %f12
srl %o6, 0x0A, %o2
ldsh [%l7 + 0x2E], %i7
udivcc %i1, 0x0C8D, %g7
fsrc2 %f0, %f4
ldsb [%l7 + 0x62], %l3
lduh [%l7 + 0x28], %o5
ld [%l7 + 0x1C], %f1
fnors %f9, %f12, %f9
fxor %f6, %f14, %f12
st %f2, [%l7 + 0x78]
movvc %xcc, %o7, %l5
fcmps %fcc0, %f14, %f0
ldsh [%l7 + 0x64], %i0
andn %i3, 0x0750, %o3
movrlez %g6, %o4, %i4
fcmple32 %f6, %f8, %l2
movg %icc, %g4, %i2
fbul,a %fcc0, loop_3200
ldsw [%l7 + 0x10], %i5
ldsw [%l7 + 0x64], %i6
st %f13, [%l7 + 0x7C]
loop_3200:
movl %icc, %g3, %l6
fmul8x16 %f9, %f12, %f12
ta %icc, 0x3
andcc %o0, %g1, %l4
fpmerge %f12, %f8, %f12
ldx [%l7 + 0x50], %l1
movneg %xcc, %g5, %l0
fmovdne %xcc, %f3, %f14
fnot2s %f6, %f1
tgu %icc, 0x4
std %f4, [%l7 + 0x40]
xorcc %o1, %o6, %o2
std %f12, [%l7 + 0x60]
fxors %f6, %f0, %f5
ldd [%l7 + 0x28], %f6
std %f10, [%l7 + 0x40]
fmovdne %xcc, %f12, %f8
fpackfix %f4, %f8
fabss %f12, %f5
fmovsne %xcc, %f0, %f5
tsubcc %i7, %i1, %g7
bneg,a loop_3201
std %f12, [%l7 + 0x38]
nop
setx loop_3202, %l0, %l1
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 %l3, %g2, %o7
loop_3201:
sra %l5, %i0, %o5
subc %i3, 0x0E16, %g6
loop_3202:
edge16 %o4, %i4, %l2
fandnot2 %f2, %f14, %f4
ld [%l7 + 0x14], %f5
sth %o3, [%l7 + 0x54]
movrlez %i2, %i5, %i6
sdiv %g3, 0x0F6C, %l6
stw %g4, [%l7 + 0x4C]
orn %g1, %l4, %l1
stb %o0, [%l7 + 0x0D]
fpack16 %f6, %f10
fcmpne16 %f4, %f8, %g5
stb %l0, [%l7 + 0x66]
ldsb [%l7 + 0x6C], %o6
bne,a %xcc, loop_3203
tpos %xcc, 0x4
fpadd16s %f14, %f14, %f1
fmul8sux16 %f4, %f4, %f10
loop_3203:
std %f0, [%l7 + 0x30]
bgu,a,pn %xcc, loop_3204
stb %o1, [%l7 + 0x6A]
tvs %xcc, 0x3
fbug %fcc2, loop_3205
loop_3204:
st %f8, [%l7 + 0x7C]
tge %xcc, 0x1
fpack16 %f12, %f11
loop_3205:
fmovspos %xcc, %f1, %f1
bvs,a %icc, loop_3206
faligndata %f6, %f2, %f10
ldx [%l7 + 0x38], %o2
pdist %f2, %f2, %f10
loop_3206:
udiv %i7, 0x08B5, %i1
movvc %xcc, %l3, %g2
ldd [%l7 + 0x18], %f10
fnot2s %f12, %f11
stw %o7, [%l7 + 0x38]
faligndata %f14, %f14, %f12
fbule,a %fcc2, loop_3207
movvs %icc, %g7, %l5
stx %o5, [%l7 + 0x78]
ldub [%l7 + 0x54], %i3
loop_3207:
tne %icc, 0x5
bcs,a,pn %xcc, loop_3208
std %f12, [%l7 + 0x78]
sdiv %i0, 0x0C89, %g6
fmovsge %xcc, %f4, %f6
loop_3208:
mulscc %o4, %i4, %l2
array8 %i2, %o3, %i6
stb %i5, [%l7 + 0x44]
fmovrdgez %l6, %f12, %f10
fbule,a %fcc0, loop_3209
stb %g4, [%l7 + 0x3C]
fmovsg %xcc, %f4, %f15
fsrc1s %f7, %f1
loop_3209:
nop
setx loop_3210, %l0, %l1
jmpl %l1, %g3
ldsh [%l7 + 0x70], %l4
fba,a %fcc0, loop_3211
fmovdne %icc, %f13, %f2
loop_3210:
fmovsge %xcc, %f0, %f13
brlz %l1, loop_3212
loop_3211:
fmovsne %xcc, %f6, %f10
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x4C], %o0
loop_3212:
fxnors %f11, %f11, %f9
lduw [%l7 + 0x30], %g5
fmovsne %icc, %f5, %f4
fnot1s %f15, %f3
edge8 %g1, %l0, %o1
tsubcctv %o6, %o2, %i1
ldd [%l7 + 0x08], %f8
fmovrsgez %i7, %f12, %f11
sdiv %l3, 0x0317, %g2
orn %g7, %o7, %l5
taddcc %o5, %i3, %i0
sth %g6, [%l7 + 0x54]
stb %i4, [%l7 + 0x65]
movrgez %l2, 0x398, %o4
fba %fcc2, loop_3213
tle %icc, 0x7
fornot2s %f14, %f8, %f0
bge,a,pn %xcc, loop_3214
loop_3213:
brgz %o3, loop_3215
fnegd %f0, %f6
stx %i2, [%l7 + 0x60]
loop_3214:
edge8ln %i6, %l6, %i5
loop_3215:
and %g4, 0x1A8E, %g3
sra %l1, %o0, %g5
edge16n %l4, %l0, %g1
nop
setx loop_3216, %l0, %l1
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 %o1, loop_3217
fbule %fcc0, loop_3218
fsrc2 %f10, %f4
loop_3216:
ldd [%l7 + 0x60], %f12
loop_3217:
andcc %o6, %o2, %i7
loop_3218:
lduw [%l7 + 0x4C], %i1
fcmpgt16 %f10, %f2, %g2
fba %fcc3, loop_3219
ldsh [%l7 + 0x2A], %l3
tpos %icc, 0x5
fsrc1 %f10, %f4
loop_3219:
fbg %fcc3, loop_3220
taddcc %g7, 0x18AF, %l5
movvs %xcc, %o5, %i3
bgu,a,pn %xcc, loop_3221
loop_3220:
ldx [%l7 + 0x48], %o7
fxor %f6, %f6, %f8
fmovrsgez %i0, %f8, %f10
loop_3221:
fmovsl %xcc, %f15, %f11
sth %g6, [%l7 + 0x68]
fpsub16 %f10, %f6, %f8
brz %i4, loop_3222
fba,a %fcc1, loop_3223
lduh [%l7 + 0x70], %l2
st %f1, [%l7 + 0x34]
loop_3222:
ldsw [%l7 + 0x6C], %o4
loop_3223:
xorcc %o3, %i6, %i2
fmovspos %icc, %f1, %f8
bcs loop_3224
fmovsn %xcc, %f10, %f11
edge32 %i5, %l6, %g3
stb %l1, [%l7 + 0x43]
loop_3224:
ld [%l7 + 0x7C], %f9
fxor %f2, %f12, %f4
fmovrse %o0, %f3, %f5
stb %g4, [%l7 + 0x38]
fnot1 %f12, %f6
fba %fcc2, loop_3225
stb %g5, [%l7 + 0x30]
st %f1, [%l7 + 0x24]
for %f4, %f12, %f2
loop_3225:
fbo %fcc2, loop_3226
lduh [%l7 + 0x4C], %l0
fbul %fcc0, loop_3227
fpadd32s %f4, %f14, %f0
loop_3226:
ldsb [%l7 + 0x3E], %l4
fzeros %f6
loop_3227:
st %f15, [%l7 + 0x4C]
fmovse %icc, %f12, %f9
sra %g1, 0x07, %o1
movgu %xcc, %o6, %o2
tg %icc, 0x0
movge %xcc, %i7, %i1
sth %g2, [%l7 + 0x4A]
ldsw [%l7 + 0x7C], %l3
subcc %g7, 0x06B0, %o5
stx %i3, [%l7 + 0x58]
fmuld8ulx16 %f7, %f11, %f6
taddcctv %l5, %i0, %o7
edge8l %i4, %l2, %o4
fmovrsne %o3, %f4, %f4
edge16 %i6, %g6, %i5
stx %l6, [%l7 + 0x30]
addccc %g3, 0x1C02, %l1
fpadd16 %f14, %f12, %f0
movvc %xcc, %i2, %o0
sth %g4, [%l7 + 0x32]
fxnors %f13, %f2, %f15
bcc,a %xcc, loop_3228
fnot1s %f13, %f7
nop
setx loop_3229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g5, %l4, %g1
loop_3228:
ld [%l7 + 0x1C], %f8
lduw [%l7 + 0x14], %l0
loop_3229:
bg,a,pt %icc, loop_3230
stb %o1, [%l7 + 0x6B]
and %o2, %o6, %i1
fcmpgt16 %f2, %f4, %g2
loop_3230:
ldsb [%l7 + 0x31], %i7
fmovda %icc, %f11, %f4
fone %f8
edge16ln %l3, %g7, %o5
ldsw [%l7 + 0x18], %i3
call loop_3231
stb %i0, [%l7 + 0x6B]
ldub [%l7 + 0x11], %o7
movrgz %l5, 0x203, %l2
loop_3231:
movle %icc, %i4, %o4
movrgz %i6, 0x1FE, %o3
fmovse %xcc, %f11, %f5
be %icc, loop_3232
fone %f8
ld [%l7 + 0x08], %f13
fmovdg %xcc, %f6, %f7
loop_3232:
fmovrsgez %i5, %f4, %f8
ldsw [%l7 + 0x0C], %l6
fbl,a %fcc1, loop_3233
movl %xcc, %g3, %l1
fmovrde %g6, %f12, %f2
fmovdcc %icc, %f12, %f4
loop_3233:
bl,pn %xcc, loop_3234
ldd [%l7 + 0x20], %f4
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x20], %i2
loop_3234:
fmovrdne %o0, %f14, %f2
edge8n %g4, %l4, %g1
fcmpgt32 %f0, %f8, %l0
srl %o1, 0x1B, %o2
ldx [%l7 + 0x60], %o6
fpadd16s %f4, %f5, %f15
stx %g5, [%l7 + 0x08]
pdist %f0, %f6, %f12
std %f12, [%l7 + 0x10]
sethi 0x1B15, %i1
bpos,a loop_3235
bg,pn %icc, loop_3236
ldub [%l7 + 0x40], %g2
bneg,pn %icc, loop_3237
loop_3235:
siam 0x4
loop_3236:
fpsub32 %f2, %f10, %f14
ld [%l7 + 0x20], %f6
loop_3237:
mova %xcc, %l3, %i7
fcmpne32 %f14, %f8, %g7
ldsw [%l7 + 0x58], %i3
lduh [%l7 + 0x4E], %i0
edge16 %o5, %l5, %l2
movleu %xcc, %i4, %o7
fmovrdgez %i6, %f14, %f10
fmovrslz %o4, %f12, %f5
fnot2s %f2, %f5
tvs %icc, 0x6
sdivx %i5, 0x1F99, %l6
fsrc1s %f11, %f12
fors %f1, %f12, %f15
fbge %fcc0, loop_3238
mulx %g3, %o3, %l1
stb %g6, [%l7 + 0x19]
lduh [%l7 + 0x24], %o0
loop_3238:
stw %i2, [%l7 + 0x74]
fpsub16 %f2, %f10, %f12
lduw [%l7 + 0x14], %l4
smulcc %g1, %g4, %l0
fmovdg %icc, %f15, %f1
ldsw [%l7 + 0x10], %o2
fpadd16s %f10, %f11, %f1
ldd [%l7 + 0x38], %f10
ldsb [%l7 + 0x3E], %o1
fmovd %f12, %f10
fpsub32s %f12, %f11, %f0
ldsb [%l7 + 0x27], %o6
tcs %icc, 0x2
fxnor %f2, %f4, %f0
taddcctv %i1, 0x0161, %g5
pdist %f4, %f4, %f6
fmovrsne %g2, %f11, %f15
stb %l3, [%l7 + 0x69]
movre %i7, %g7, %i3
bge %icc, loop_3239
sethi 0x00B3, %i0
fbuge %fcc1, loop_3240
fnors %f15, %f11, %f1
loop_3239:
fmovrdne %l5, %f4, %f6
and %l2, 0x1B25, %o5
loop_3240:
fpackfix %f0, %f6
ldx [%l7 + 0x58], %o7
ldsh [%l7 + 0x0A], %i4
fones %f15
taddcctv %i6, 0x19B4, %i5
std %f2, [%l7 + 0x10]
fmovsle %xcc, %f8, %f2
bvc,a,pt %xcc, loop_3241
fmovdg %xcc, %f14, %f12
movleu %xcc, %o4, %g3
fcmped %fcc1, %f8, %f4
loop_3241:
fcmps %fcc3, %f12, %f0
ldsw [%l7 + 0x78], %o3
stb %l6, [%l7 + 0x09]
movcs %icc, %l1, %o0
ldx [%l7 + 0x58], %g6
tcs %icc, 0x2
fmovrse %l4, %f4, %f2
movcs %xcc, %i2, %g4
fmovrdlz %g1, %f4, %f14
fmovsge %icc, %f11, %f4
orncc %l0, 0x0EC9, %o1
ldsw [%l7 + 0x0C], %o2
fones %f14
udivcc %i1, 0x0D51, %g5
fmovdvc %xcc, %f1, %f9
fnot2s %f5, %f15
andn %o6, %l3, %i7
fnot1s %f15, %f3
std %f2, [%l7 + 0x30]
fsrc2s %f5, %f8
array8 %g2, %g7, %i3
ldub [%l7 + 0x77], %i0
nop
setx loop_3242, %l0, %l1
jmpl %l1, %l5
ld [%l7 + 0x48], %f4
ldsb [%l7 + 0x11], %o5
ldsh [%l7 + 0x64], %o7
loop_3242:
std %f10, [%l7 + 0x70]
stw %i4, [%l7 + 0x70]
fba %fcc0, loop_3243
movleu %xcc, %l2, %i6
fmovdvc %xcc, %f13, %f10
fcmps %fcc2, %f6, %f5
loop_3243:
bn,a %xcc, loop_3244
movgu %icc, %o4, %g3
alignaddrl %o3, %i5, %l6
fbug %fcc0, loop_3245
loop_3244:
tsubcctv %l1, 0x10EF, %g6
array8 %l4, %o0, %i2
fbug,a %fcc3, loop_3246
loop_3245:
fcmple32 %f14, %f10, %g4
edge32 %l0, %g1, %o1
stx %i1, [%l7 + 0x70]
loop_3246:
ld [%l7 + 0x64], %f0
fbl,a %fcc1, loop_3247
smul %o2, 0x1966, %g5
fbo,a %fcc0, loop_3248
udiv %o6, 0x1EDC, %i7
loop_3247:
fsrc2s %f3, %f11
st %f9, [%l7 + 0x0C]
loop_3248:
stw %l3, [%l7 + 0x74]
fones %f7
std %f12, [%l7 + 0x78]
fpadd16 %f4, %f4, %f12
sll %g2, %i3, %i0
ldd [%l7 + 0x48], %f10
st %f1, [%l7 + 0x48]
brz,a %g7, loop_3249
edge16 %l5, %o7, %o5
ldd [%l7 + 0x78], %f4
ba,pt %xcc, loop_3250
loop_3249:
st %f0, [%l7 + 0x78]
lduw [%l7 + 0x0C], %l2
ble loop_3251
loop_3250:
taddcc %i4, %i6, %g3
fmovdge %icc, %f1, %f5
orcc %o3, %o4, %i5
loop_3251:
fnor %f2, %f10, %f2
ldsw [%l7 + 0x20], %l6
fmovsg %icc, %f10, %f11
fand %f12, %f12, %f2
stx %g6, [%l7 + 0x60]
fxor %f2, %f12, %f12
movg %xcc, %l1, %l4
alignaddrl %o0, %g4, %l0
ldub [%l7 + 0x47], %i2
fmovsne %xcc, %f6, %f4
std %f8, [%l7 + 0x60]
smul %o1, 0x13C1, %i1
siam 0x1
stx %o2, [%l7 + 0x50]
nop
setx loop_3252, %l0, %l1
jmpl %l1, %g1
stb %g5, [%l7 + 0x64]
lduw [%l7 + 0x3C], %i7
bshuffle %f6, %f2, %f14
loop_3252:
st %f12, [%l7 + 0x40]
ldx [%l7 + 0x48], %l3
ldsh [%l7 + 0x3E], %g2
fzeros %f9
fbe,a %fcc1, loop_3253
ldsb [%l7 + 0x5C], %o6
smulcc %i3, %g7, %i0
faligndata %f10, %f14, %f2
loop_3253:
fbul,a %fcc0, loop_3254
tg %xcc, 0x4
te %xcc, 0x0
brgz,a %l5, loop_3255
loop_3254:
ldx [%l7 + 0x08], %o5
sth %l2, [%l7 + 0x10]
smulcc %o7, 0x1C53, %i4
loop_3255:
lduh [%l7 + 0x54], %i6
brz,a %o3, loop_3256
sdivx %g3, 0x1F53, %o4
tg %xcc, 0x0
nop
setx loop_3257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3256:
sllx %l6, 0x0A, %i5
lduw [%l7 + 0x74], %g6
fcmple32 %f8, %f12, %l1
loop_3257:
call loop_3258
fble,a %fcc1, loop_3259
std %f0, [%l7 + 0x50]
tpos %icc, 0x4
loop_3258:
fmovse %icc, %f6, %f5
loop_3259:
fabsd %f14, %f14
tsubcctv %l4, 0x004A, %o0
fsrc2 %f8, %f4
ldsb [%l7 + 0x46], %g4
smul %l0, %o1, %i1
bcc,pn %xcc, loop_3260
std %f8, [%l7 + 0x60]
stx %i2, [%l7 + 0x28]
fmovsg %xcc, %f13, %f3
loop_3260:
fpsub32 %f0, %f6, %f6
brlez %o2, loop_3261
fbule,a %fcc2, loop_3262
nop
setx loop_3263, %l0, %l1
jmpl %l1, %g1
and %i7, %l3, %g5
loop_3261:
movge %icc, %o6, %i3
loop_3262:
ldsw [%l7 + 0x70], %g7
loop_3263:
brgz,a %g2, loop_3264
lduw [%l7 + 0x2C], %i0
fpack32 %f4, %f10, %f2
fabsd %f6, %f14
loop_3264:
fmovsn %icc, %f4, %f12
tpos %xcc, 0x6
andcc %o5, %l5, %l2
movneg %icc, %i4, %o7
fbul,a %fcc2, loop_3265
ldd [%l7 + 0x48], %f8
std %f0, [%l7 + 0x38]
fmovsvc %xcc, %f13, %f6
loop_3265:
fbul,a %fcc0, loop_3266
sth %o3, [%l7 + 0x4E]
fpmerge %f6, %f12, %f10
fmovsn %xcc, %f13, %f11
loop_3266:
fxnor %f4, %f14, %f0
fands %f11, %f3, %f9
fones %f9
array16 %g3, %o4, %l6
fors %f5, %f13, %f0
fnors %f3, %f8, %f15
call loop_3267
lduh [%l7 + 0x18], %i5
fbe %fcc1, loop_3268
fmovsge %xcc, %f6, %f13
loop_3267:
sdiv %i6, 0x06E3, %g6
bl,a loop_3269
loop_3268:
tg %icc, 0x7
fcmped %fcc1, %f0, %f4
sth %l1, [%l7 + 0x60]
loop_3269:
ldsb [%l7 + 0x4F], %l4
xorcc %o0, 0x1AD0, %g4
stx %l0, [%l7 + 0x28]
ta %icc, 0x2
ldsb [%l7 + 0x2E], %o1
fblg,a %fcc2, loop_3270
std %f14, [%l7 + 0x60]
fpackfix %f4, %f12
ta %icc, 0x2
loop_3270:
fmovscc %icc, %f4, %f0
tne %icc, 0x6
fmul8x16 %f13, %f0, %f6
fbl,a %fcc3, loop_3271
fbne,a %fcc1, loop_3272
fsrc2s %f2, %f12
fxnor %f4, %f0, %f10
loop_3271:
fmovse %xcc, %f0, %f5
loop_3272:
call loop_3273
stw %i1, [%l7 + 0x20]
st %f13, [%l7 + 0x30]
tge %icc, 0x6
loop_3273:
sth %o2, [%l7 + 0x0C]
xnor %i2, 0x0A2B, %i7
fbul,a %fcc1, loop_3274
movre %g1, %l3, %g5
fcmps %fcc3, %f4, %f13
tgu %icc, 0x2
loop_3274:
std %f12, [%l7 + 0x30]
brgez,a %o6, loop_3275
movvc %xcc, %i3, %g2
fbl,a %fcc1, loop_3276
fornot2s %f6, %f9, %f8
loop_3275:
fnegs %f8, %f14
fbn %fcc0, loop_3277
loop_3276:
bleu,pt %xcc, loop_3278
fmovrslz %i0, %f8, %f12
lduw [%l7 + 0x4C], %o5
loop_3277:
stw %l5, [%l7 + 0x30]
loop_3278:
movl %xcc, %l2, %i4
edge16n %o7, %g7, %g3
udivx %o3, 0x19F8, %l6
ble,a,pn %icc, loop_3279
fpmerge %f0, %f9, %f2
fba %fcc2, loop_3280
stx %o4, [%l7 + 0x40]
loop_3279:
fbge,a %fcc0, loop_3281
fmovsl %xcc, %f3, %f4
loop_3280:
array8 %i5, %i6, %l1
stx %g6, [%l7 + 0x60]
loop_3281:
fcmpne16 %f0, %f0, %o0
fmovrdgez %l4, %f10, %f6
stb %l0, [%l7 + 0x1E]
ldx [%l7 + 0x28], %g4
fba %fcc3, loop_3282
fmovdcc %xcc, %f0, %f8
movcs %xcc, %i1, %o2
fmovsvs %xcc, %f11, %f2
loop_3282:
sdivcc %i2, 0x03A0, %i7
fbuge %fcc0, loop_3283
fnegd %f10, %f4
tgu %xcc, 0x4
srl %g1, %o1, %g5
loop_3283:
ld [%l7 + 0x24], %f3
fpsub16s %f6, %f4, %f10
edge32 %o6, %l3, %i3
movrlz %g2, %o5, %l5
fnors %f1, %f4, %f6
stw %l2, [%l7 + 0x7C]
ldx [%l7 + 0x78], %i4
ldsh [%l7 + 0x1C], %o7
fabss %f15, %f1
fcmple32 %f4, %f12, %g7
edge32ln %g3, %o3, %l6
stw %o4, [%l7 + 0x1C]
movpos %icc, %i0, %i5
fpsub32s %f1, %f3, %f9
fcmpgt16 %f6, %f10, %l1
fmovspos %xcc, %f5, %f1
fcmpgt16 %f4, %f2, %i6
movrne %g6, 0x2FF, %l4
fcmpd %fcc0, %f2, %f12
bcs,a %xcc, loop_3284
fxor %f0, %f0, %f0
ldsb [%l7 + 0x0A], %l0
brnz %o0, loop_3285
loop_3284:
stx %i1, [%l7 + 0x40]
bcc,pt %icc, loop_3286
fxors %f6, %f2, %f14
loop_3285:
lduw [%l7 + 0x34], %o2
fmovrsne %g4, %f4, %f5
loop_3286:
fbg %fcc3, loop_3287
fmul8sux16 %f8, %f14, %f8
and %i7, %g1, %i2
fzero %f4
loop_3287:
fandnot1 %f4, %f2, %f14
fmovrde %g5, %f14, %f8
fmul8x16au %f15, %f8, %f2
fmovscc %icc, %f6, %f12
ld [%l7 + 0x40], %f11
ldsw [%l7 + 0x0C], %o1
stw %l3, [%l7 + 0x1C]
ld [%l7 + 0x40], %f4
ld [%l7 + 0x4C], %f3
lduw [%l7 + 0x48], %o6
tsubcctv %i3, 0x1F19, %g2
movn %icc, %o5, %l5
fmovscs %icc, %f4, %f5
ldub [%l7 + 0x0A], %l2
sth %i4, [%l7 + 0x40]
stb %g7, [%l7 + 0x10]
stw %o7, [%l7 + 0x18]
fmovsgu %xcc, %f2, %f9
std %f4, [%l7 + 0x38]
fmovsg %xcc, %f8, %f0
fbne,a %fcc2, loop_3288
fpadd16s %f9, %f3, %f6
ldd [%l7 + 0x78], %f12
stb %o3, [%l7 + 0x2A]
loop_3288:
movge %xcc, %l6, %g3
te %xcc, 0x7
fornot2s %f12, %f14, %f6
tle %xcc, 0x0
ldd [%l7 + 0x10], %f0
ld [%l7 + 0x3C], %f10
taddcctv %i0, 0x12D4, %o4
lduw [%l7 + 0x40], %l1
fmovsge %xcc, %f12, %f9
std %f4, [%l7 + 0x68]
fmul8x16 %f4, %f0, %f12
fmovrse %i6, %f13, %f11
fbl %fcc2, loop_3289
ldsb [%l7 + 0x75], %g6
fbe %fcc2, loop_3290
bneg,pt %xcc, loop_3291
loop_3289:
ldx [%l7 + 0x10], %l4
ldd [%l7 + 0x28], %f12
loop_3290:
st %f3, [%l7 + 0x5C]
loop_3291:
fpadd32s %f14, %f4, %f10
tne %xcc, 0x7
fexpand %f14, %f14
ldsh [%l7 + 0x3C], %l0
fbuge,a %fcc0, loop_3292
fpack16 %f12, %f8
sth %i5, [%l7 + 0x14]
array32 %o0, %o2, %g4
loop_3292:
fexpand %f7, %f4
movge %xcc, %i7, %i1
mova %icc, %i2, %g5
srl %g1, 0x0F, %l3
ble,pn %icc, loop_3293
nop
setx loop_3294, %l0, %l1
jmpl %l1, %o6
lduh [%l7 + 0x42], %i3
movrlz %o1, 0x282, %g2
loop_3293:
pdist %f12, %f14, %f10
loop_3294:
brlez,a %l5, loop_3295
andcc %l2, %i4, %g7
fbn,a %fcc2, loop_3296
fmovrdgz %o5, %f2, %f10
loop_3295:
ldd [%l7 + 0x18], %f10
fandnot2s %f7, %f7, %f13
loop_3296:
fbge,a %fcc3, loop_3297
edge8 %o3, %l6, %o7
ldsh [%l7 + 0x5C], %i0
tcc %icc, 0x1
loop_3297:
movre %g3, %o4, %i6
for %f0, %f12, %f8
tvc %icc, 0x1
ldsb [%l7 + 0x71], %g6
fpsub16s %f13, %f8, %f11
bvc,pt %icc, loop_3298
sth %l1, [%l7 + 0x4E]
lduh [%l7 + 0x24], %l4
fmovrdlz %i5, %f10, %f0
loop_3298:
ldsh [%l7 + 0x7E], %l0
xor %o0, 0x1464, %g4
tge %xcc, 0x6
fxnors %f7, %f9, %f0
sdiv %i7, 0x003B, %o2
stx %i2, [%l7 + 0x38]
fmovsne %xcc, %f12, %f10
ld [%l7 + 0x40], %f0
fcmps %fcc3, %f1, %f7
fmovdl %icc, %f5, %f14
orncc %i1, 0x0692, %g5
sllx %l3, %o6, %g1
ldub [%l7 + 0x7B], %i3
fmovrdlez %o1, %f2, %f10
bvc,a,pn %icc, loop_3299
fmovrde %g2, %f4, %f14
ldd [%l7 + 0x68], %f12
fmovdle %xcc, %f14, %f12
loop_3299:
andn %l5, %l2, %i4
orncc %g7, 0x124E, %o5
for %f2, %f14, %f0
ldsh [%l7 + 0x4A], %o3
addcc %o7, 0x0B9D, %l6
xnorcc %i0, 0x15C0, %o4
sllx %i6, %g3, %g6
alignaddrl %l4, %i5, %l0
ldx [%l7 + 0x58], %l1
fone %f6
movre %g4, %i7, %o2
ldsw [%l7 + 0x70], %i2
ldub [%l7 + 0x29], %i1
bshuffle %f6, %f12, %f4
mulx %g5, 0x14F7, %l3
fsrc1s %f7, %f2
fmovsl %xcc, %f12, %f6
alignaddr %o6, %o0, %i3
fmovrdne %o1, %f14, %f6
bcs %xcc, loop_3300
ldx [%l7 + 0x48], %g1
tvc %xcc, 0x6
ldsh [%l7 + 0x44], %g2
loop_3300:
subc %l5, 0x117E, %i4
fbule,a %fcc2, loop_3301
fabsd %f2, %f8
ldsh [%l7 + 0x44], %l2
fmovsvs %icc, %f13, %f14
loop_3301:
fmovdcs %xcc, %f13, %f15
fmovrslz %o5, %f10, %f11
tn %icc, 0x6
addccc %o3, %g7, %o7
sth %l6, [%l7 + 0x3A]
udivx %i0, 0x0E31, %i6
nop
setx loop_3302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble,a %fcc2, loop_3303
bg %icc, loop_3304
fmovsneg %xcc, %f0, %f11
loop_3302:
fmovrdgz %g3, %f6, %f14
loop_3303:
fpsub32s %f3, %f13, %f2
loop_3304:
ldsw [%l7 + 0x68], %g6
orcc %l4, %o4, %l0
stb %l1, [%l7 + 0x10]
bshuffle %f12, %f6, %f4
subccc %i5, %g4, %o2
lduw [%l7 + 0x78], %i7
ldd [%l7 + 0x50], %f10
mulx %i1, 0x1A5F, %i2
sth %l3, [%l7 + 0x74]
lduw [%l7 + 0x50], %g5
fbu %fcc2, loop_3305
movrgez %o6, 0x17F, %i3
ldsw [%l7 + 0x18], %o0
bne %xcc, loop_3306
loop_3305:
sth %o1, [%l7 + 0x66]
fmul8ulx16 %f10, %f4, %f2
fmovrdgez %g1, %f6, %f6
loop_3306:
array16 %l5, %g2, %l2
ldx [%l7 + 0x48], %o5
ldsw [%l7 + 0x20], %i4
ba %icc, loop_3307
brz,a %o3, loop_3308
fmovrde %g7, %f4, %f4
ldub [%l7 + 0x6D], %l6
loop_3307:
ldx [%l7 + 0x08], %i0
loop_3308:
fone %f8
fexpand %f14, %f0
std %f10, [%l7 + 0x78]
fandnot2s %f1, %f8, %f3
tn %icc, 0x7
bcc,pt %xcc, loop_3309
fbg,a %fcc2, loop_3310
fmovsneg %icc, %f8, %f0
taddcc %o7, 0x0677, %g3
loop_3309:
ldsh [%l7 + 0x52], %g6
loop_3310:
fmovdpos %icc, %f7, %f6
stw %l4, [%l7 + 0x74]
movne %icc, %i6, %l0
fmul8sux16 %f0, %f10, %f10
tg %xcc, 0x4
nop
setx loop_3311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x74], %o4
fpsub16 %f14, %f0, %f10
stw %l1, [%l7 + 0x20]
loop_3311:
st %f8, [%l7 + 0x20]
st %f3, [%l7 + 0x14]
fpadd32s %f5, %f9, %f5
ldx [%l7 + 0x58], %g4
movvs %icc, %i5, %i7
lduw [%l7 + 0x4C], %o2
ldsw [%l7 + 0x4C], %i1
fmovdne %xcc, %f2, %f14
fpsub16s %f1, %f9, %f3
sth %i2, [%l7 + 0x30]
fmovdcs %icc, %f14, %f3
alignaddrl %l3, %o6, %g5
fabsd %f6, %f4
tcs %icc, 0x0
ldsw [%l7 + 0x7C], %o0
andcc %i3, %g1, %l5
fone %f4
ldd [%l7 + 0x30], %f14
movl %xcc, %o1, %g2
lduw [%l7 + 0x54], %o5
ldsh [%l7 + 0x7C], %l2
lduh [%l7 + 0x76], %i4
ta %icc, 0x0
edge32 %o3, %l6, %g7
fbne,a %fcc1, loop_3312
fmovrdlz %o7, %f14, %f6
bgu,a,pn %icc, loop_3313
stb %g3, [%l7 + 0x65]
loop_3312:
ldsw [%l7 + 0x10], %g6
edge16l %i0, %i6, %l0
loop_3313:
bn,pn %xcc, loop_3314
fbn %fcc0, loop_3315
ldx [%l7 + 0x60], %o4
fnot2s %f7, %f1
loop_3314:
movl %icc, %l4, %l1
loop_3315:
bneg,a,pn %xcc, loop_3316
fbl %fcc0, loop_3317
fble,a %fcc0, loop_3318
lduh [%l7 + 0x2A], %i5
loop_3316:
fmovdcs %xcc, %f14, %f1
loop_3317:
movn %xcc, %g4, %i7
loop_3318:
ldsh [%l7 + 0x7C], %o2
fpmerge %f1, %f14, %f4
sth %i1, [%l7 + 0x0A]
ldsw [%l7 + 0x10], %l3
nop
setx loop_3319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f12
ldsh [%l7 + 0x50], %o6
ldd [%l7 + 0x48], %f0
loop_3319:
edge16 %i2, %o0, %g5
sth %g1, [%l7 + 0x2C]
fba %fcc3, loop_3320
xorcc %l5, 0x1C1D, %o1
fnegs %f13, %f4
ldsw [%l7 + 0x74], %g2
loop_3320:
orcc %o5, %i3, %i4
fpadd16 %f0, %f4, %f10
sth %l2, [%l7 + 0x60]
mulscc %o3, 0x1FF0, %g7
ldsw [%l7 + 0x1C], %o7
fmovrsne %l6, %f8, %f4
lduw [%l7 + 0x6C], %g6
fmovsa %xcc, %f14, %f1
fxors %f11, %f7, %f6
move %xcc, %g3, %i6
ldub [%l7 + 0x34], %i0
ldub [%l7 + 0x2D], %l0
brz,a %l4, loop_3321
fbul,a %fcc3, loop_3322
stw %o4, [%l7 + 0x28]
subccc %l1, %i5, %i7
loop_3321:
tge %icc, 0x7
loop_3322:
ldx [%l7 + 0x28], %o2
movg %xcc, %g4, %l3
lduh [%l7 + 0x44], %i1
std %f4, [%l7 + 0x60]
orn %o6, 0x0CAC, %o0
tn %xcc, 0x3
tvc %icc, 0x4
te %icc, 0x1
fmovrsne %g5, %f3, %f6
fnors %f3, %f11, %f12
stw %i2, [%l7 + 0x40]
fmovsle %xcc, %f12, %f3
fba %fcc3, loop_3323
stw %g1, [%l7 + 0x50]
fmovdne %xcc, %f10, %f4
fmovdge %icc, %f6, %f5
loop_3323:
fexpand %f10, %f6
ldsw [%l7 + 0x34], %l5
be,a %xcc, loop_3324
bshuffle %f12, %f12, %f4
tg %icc, 0x2
fmovrsgez %g2, %f4, %f3
loop_3324:
fpadd16s %f8, %f12, %f3
fmovd %f6, %f14
ldd [%l7 + 0x10], %f12
stb %o5, [%l7 + 0x0D]
fmul8ulx16 %f4, %f14, %f6
fand %f14, %f4, %f12
stx %o1, [%l7 + 0x38]
movgu %icc, %i4, %i3
lduw [%l7 + 0x30], %o3
fmovsleu %xcc, %f5, %f7
edge32n %g7, %o7, %l2
sethi 0x0E3F, %l6
ldx [%l7 + 0x60], %g3
fbule %fcc0, loop_3325
ldd [%l7 + 0x58], %f12
subccc %i6, %g6, %i0
udivx %l4, 0x04BB, %l0
loop_3325:
stx %o4, [%l7 + 0x50]
fnot1 %f14, %f14
edge16n %i5, %i7, %l1
fmul8ulx16 %f12, %f2, %f8
fbuge,a %fcc3, loop_3326
movne %icc, %g4, %l3
fxnors %f15, %f6, %f8
fble %fcc0, loop_3327
loop_3326:
lduh [%l7 + 0x18], %o2
stb %o6, [%l7 + 0x20]
fands %f13, %f15, %f8
loop_3327:
fsrc2s %f15, %f5
mulscc %i1, 0x17E8, %o0
ldx [%l7 + 0x78], %g5
movrne %i2, %l5, %g2
fcmple16 %f0, %f12, %g1
udivx %o5, 0x15A3, %i4
ldx [%l7 + 0x70], %o1
fmovdcs %icc, %f15, %f13
sethi 0x0037, %o3
ldsh [%l7 + 0x48], %i3
sub %o7, 0x0799, %g7
fmovrslz %l6, %f5, %f12
movleu %icc, %g3, %l2
ldsb [%l7 + 0x5A], %i6
ld [%l7 + 0x18], %f15
fmuld8sux16 %f12, %f2, %f0
fzero %f12
fmovd %f0, %f8
lduw [%l7 + 0x3C], %i0
add %l4, 0x169F, %g6
movl %icc, %l0, %o4
nop
setx loop_3328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %icc, 0x3
mulx %i7, %i5, %l1
ldsw [%l7 + 0x50], %l3
loop_3328:
bshuffle %f6, %f0, %f2
fandnot1 %f12, %f8, %f4
fmovdgu %xcc, %f8, %f3
fmovse %xcc, %f6, %f2
edge32ln %o2, %o6, %i1
lduw [%l7 + 0x38], %g4
mova %icc, %g5, %o0
brlez,a %l5, loop_3329
bcc,a %xcc, loop_3330
fmovsg %icc, %f6, %f8
fnand %f4, %f12, %f14
loop_3329:
fmovsa %xcc, %f0, %f8
loop_3330:
andncc %g2, %i2, %g1
movg %xcc, %i4, %o1
st %f0, [%l7 + 0x3C]
ldsw [%l7 + 0x60], %o5
fandnot2s %f0, %f1, %f8
popc 0x1798, %o3
fandnot2s %f3, %f6, %f7
stb %i3, [%l7 + 0x29]
fmul8x16au %f2, %f7, %f4
edge8 %o7, %l6, %g3
ldub [%l7 + 0x61], %g7
tne %icc, 0x7
ldx [%l7 + 0x08], %l2
umul %i6, %i0, %g6
fcmpeq16 %f12, %f4, %l4
fcmpd %fcc1, %f4, %f0
fands %f5, %f10, %f9
fmovdge %xcc, %f3, %f7
alignaddrl %o4, %i7, %i5
ldsh [%l7 + 0x58], %l1
fpackfix %f8, %f14
fmovsle %icc, %f12, %f14
subcc %l0, 0x022C, %l3
sth %o6, [%l7 + 0x22]
lduh [%l7 + 0x18], %o2
fmovsn %icc, %f15, %f12
ldsw [%l7 + 0x6C], %g4
subc %g5, %o0, %l5
fmovrslz %g2, %f8, %f9
stw %i1, [%l7 + 0x18]
xnor %g1, 0x1B9E, %i4
nop
setx loop_3331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %i2, %o1, %o5
sth %i3, [%l7 + 0x4A]
fmovsvc %icc, %f4, %f10
loop_3331:
stw %o7, [%l7 + 0x58]
ldx [%l7 + 0x40], %o3
fmovrdlez %g3, %f0, %f14
st %f6, [%l7 + 0x14]
bcc,pn %xcc, loop_3332
fnor %f2, %f14, %f12
ldub [%l7 + 0x31], %l6
ldx [%l7 + 0x28], %l2
loop_3332:
fmovsl %xcc, %f8, %f11
fbg %fcc1, loop_3333
fzero %f12
fbne,a %fcc0, loop_3334
fmovsgu %xcc, %f2, %f15
loop_3333:
ldsb [%l7 + 0x58], %g7
movrne %i0, %i6, %g6
loop_3334:
fmovsneg %xcc, %f9, %f5
fmovscc %xcc, %f7, %f9
tne %icc, 0x4
fmul8x16al %f8, %f4, %f2
nop
setx loop_3335, %l0, %l1
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 + 0x10], %o4
orn %i7, %l4, %l1
ldsh [%l7 + 0x2E], %l0
loop_3335:
fmovd %f4, %f12
ldsw [%l7 + 0x3C], %i5
st %f4, [%l7 + 0x34]
ldx [%l7 + 0x58], %o6
std %f14, [%l7 + 0x60]
fpmerge %f12, %f0, %f14
subcc %o2, %g4, %l3
st %f5, [%l7 + 0x18]
lduh [%l7 + 0x36], %g5
stw %o0, [%l7 + 0x4C]
fmul8x16 %f1, %f2, %f2
addcc %g2, %i1, %g1
ldsw [%l7 + 0x50], %i4
addccc %i2, %l5, %o1
lduh [%l7 + 0x44], %i3
fnors %f6, %f13, %f8
fmovrdgz %o5, %f8, %f0
ldsw [%l7 + 0x18], %o7
siam 0x2
bcc,pt %xcc, loop_3336
fpack32 %f2, %f14, %f6
fxnor %f2, %f0, %f2
fmovdgu %xcc, %f12, %f1
loop_3336:
movle %xcc, %o3, %l6
nop
setx loop_3337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g3, 0x16, %l2
fmovse %xcc, %f7, %f6
lduh [%l7 + 0x1C], %g7
loop_3337:
movrlz %i6, %g6, %o4
mova %icc, %i0, %l4
fmovsn %xcc, %f4, %f5
movg %icc, %l1, %l0
mulx %i7, %o6, %i5
ldsh [%l7 + 0x38], %g4
sdivx %l3, 0x0CC4, %o2
ldsb [%l7 + 0x28], %o0
ldx [%l7 + 0x50], %g2
tvs %xcc, 0x2
nop
setx loop_3338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x68], %f4
movvc %xcc, %i1, %g5
stx %i4, [%l7 + 0x20]
loop_3338:
fmovdge %icc, %f13, %f10
edge8l %g1, %l5, %i2
fmovspos %icc, %f2, %f2
ldd [%l7 + 0x40], %f10
edge32 %i3, %o1, %o5
fors %f15, %f5, %f11
call loop_3339
sdivx %o3, 0x0EAA, %o7
fmul8x16 %f1, %f10, %f14
bpos,a %icc, loop_3340
loop_3339:
stx %l6, [%l7 + 0x70]
ldsb [%l7 + 0x16], %g3
st %f12, [%l7 + 0x50]
loop_3340:
fmovscs %xcc, %f8, %f3
fcmple16 %f8, %f14, %g7
fba,a %fcc2, loop_3341
tle %icc, 0x3
xnorcc %i6, 0x07F1, %g6
ble,a %xcc, loop_3342
loop_3341:
lduh [%l7 + 0x3E], %l2
fmul8ulx16 %f4, %f4, %f8
ldd [%l7 + 0x40], %f8
loop_3342:
movrlz %i0, 0x13C, %o4
ld [%l7 + 0x28], %f9
sth %l1, [%l7 + 0x72]
smul %l0, %i7, %l4
ldx [%l7 + 0x08], %o6
st %f10, [%l7 + 0x78]
addc %i5, 0x098E, %g4
stb %o2, [%l7 + 0x14]
fmovda %icc, %f3, %f13
edge32ln %l3, %o0, %i1
taddcctv %g2, %g5, %i4
st %f7, [%l7 + 0x0C]
sth %l5, [%l7 + 0x62]
fmovsa %xcc, %f10, %f8
brlez %g1, loop_3343
call loop_3344
umulcc %i3, 0x0BE4, %o1
fpadd16s %f9, %f15, %f7
loop_3343:
smulcc %o5, 0x1F0E, %o3
loop_3344:
edge32n %o7, %l6, %g3
fbug %fcc2, loop_3345
movle %xcc, %g7, %i6
ldx [%l7 + 0x50], %i2
sethi 0x1D7C, %l2
loop_3345:
tcs %xcc, 0x5
ldd [%l7 + 0x10], %f14
fandnot2s %f5, %f12, %f11
fnors %f3, %f1, %f3
alignaddrl %g6, %i0, %l1
xnor %o4, 0x1E79, %l0
fandnot1 %f14, %f12, %f8
bleu %xcc, loop_3346
srl %l4, 0x17, %i7
fbo,a %fcc2, loop_3347
fnors %f3, %f6, %f12
loop_3346:
std %f12, [%l7 + 0x48]
orn %i5, %g4, %o6
loop_3347:
sra %l3, %o0, %i1
tpos %icc, 0x6
lduw [%l7 + 0x18], %g2
stx %g5, [%l7 + 0x08]
tl %icc, 0x5
fpadd32 %f0, %f14, %f6
bge loop_3348
fcmpes %fcc0, %f5, %f10
tne %xcc, 0x6
lduw [%l7 + 0x74], %o2
loop_3348:
fmul8x16au %f5, %f14, %f4
movvc %icc, %i4, %l5
smulcc %g1, %i3, %o1
fcmpd %fcc2, %f8, %f4
fba %fcc3, loop_3349
fxors %f10, %f5, %f6
ldd [%l7 + 0x68], %f14
bvc %icc, loop_3350
loop_3349:
bvs,pn %xcc, loop_3351
lduw [%l7 + 0x60], %o5
ldub [%l7 + 0x7B], %o7
loop_3350:
bcs,a %icc, loop_3352
loop_3351:
std %f0, [%l7 + 0x40]
stx %o3, [%l7 + 0x38]
fsrc1 %f14, %f4
loop_3352:
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x3C], %l6
edge16n %g3, %g7, %i6
fpack32 %f2, %f4, %f12
fcmpd %fcc1, %f2, %f6
tvc %icc, 0x7
fornot1 %f6, %f6, %f8
fmuld8sux16 %f10, %f11, %f0
ldsh [%l7 + 0x0A], %i2
fbo,a %fcc3, loop_3353
fmovsl %xcc, %f10, %f14
fcmpd %fcc1, %f0, %f12
st %f10, [%l7 + 0x74]
loop_3353:
stb %l2, [%l7 + 0x5D]
stw %g6, [%l7 + 0x24]
fcmpd %fcc3, %f2, %f4
andn %l1, 0x0A94, %o4
fnand %f8, %f14, %f6
ldsh [%l7 + 0x0A], %l0
tvc %icc, 0x7
ldsb [%l7 + 0x62], %i0
fmovrsne %i7, %f3, %f13
ld [%l7 + 0x68], %f10
tleu %xcc, 0x1
mova %xcc, %l4, %g4
stx %o6, [%l7 + 0x30]
xor %i5, %o0, %l3
lduh [%l7 + 0x4A], %g2
fmovscs %xcc, %f8, %f8
taddcc %i1, %o2, %g5
std %f14, [%l7 + 0x38]
ldd [%l7 + 0x68], %f0
alignaddr %l5, %i4, %g1
stb %i3, [%l7 + 0x27]
edge8 %o5, %o7, %o3
ldx [%l7 + 0x70], %o1
bn,a,pn %xcc, loop_3354
fone %f2
ba,pt %icc, loop_3355
fpadd32s %f1, %f0, %f7
loop_3354:
addc %g3, %g7, %i6
std %f12, [%l7 + 0x60]
loop_3355:
fpadd16s %f15, %f11, %f14
fnor %f12, %f2, %f10
fmovdleu %xcc, %f1, %f7
ldx [%l7 + 0x68], %i2
ldd [%l7 + 0x48], %f10
brnz,a %l2, loop_3356
ldsw [%l7 + 0x68], %l6
fmovrslez %l1, %f2, %f10
fpsub32 %f8, %f0, %f2
loop_3356:
tvs %icc, 0x4
fsrc1s %f3, %f3
fpsub16s %f1, %f12, %f10
fmovrdgez %g6, %f0, %f2
lduw [%l7 + 0x1C], %o4
fpackfix %f8, %f10
sth %i0, [%l7 + 0x68]
fornot2 %f8, %f4, %f0
subc %i7, 0x1A2E, %l4
ldsh [%l7 + 0x52], %g4
xnorcc %o6, 0x1E0C, %l0
bneg,a,pt %icc, loop_3357
fcmpeq16 %f10, %f4, %i5
edge16ln %l3, %g2, %o0
ldsh [%l7 + 0x7C], %o2
loop_3357:
lduw [%l7 + 0x48], %i1
lduw [%l7 + 0x20], %g5
ldub [%l7 + 0x77], %i4
fands %f9, %f12, %f3
ldub [%l7 + 0x66], %g1
ldx [%l7 + 0x78], %l5
ld [%l7 + 0x50], %f14
movpos %xcc, %i3, %o7
fbue,a %fcc1, loop_3358
fpsub16s %f3, %f12, %f8
tgu %icc, 0x2
stx %o3, [%l7 + 0x40]
loop_3358:
fnor %f6, %f6, %f0
movle %icc, %o5, %o1
addccc %g3, %i6, %i2
stb %g7, [%l7 + 0x61]
edge8ln %l6, %l1, %l2
fpmerge %f10, %f14, %f6
lduh [%l7 + 0x32], %o4
array16 %g6, %i0, %l4
stx %g4, [%l7 + 0x38]
movvc %icc, %o6, %i7
subccc %l0, 0x1DB7, %l3
movvs %xcc, %i5, %o0
brz %g2, loop_3359
fpsub32s %f7, %f10, %f8
st %f12, [%l7 + 0x44]
fmovsa %xcc, %f9, %f4
loop_3359:
fmovrdgez %i1, %f14, %f14
ldsw [%l7 + 0x70], %g5
ldsb [%l7 + 0x53], %o2
sdivcc %i4, 0x11EA, %l5
ldsh [%l7 + 0x3C], %g1
fmovdvc %icc, %f9, %f2
movn %icc, %o7, %i3
sllx %o3, 0x0B, %o1
movpos %xcc, %g3, %i6
fxnor %f10, %f0, %f4
edge8n %o5, %g7, %i2
tvs %icc, 0x5
fmovrdgz %l1, %f6, %f4
array32 %l6, %o4, %l2
bcs,a loop_3360
ldsh [%l7 + 0x66], %i0
ta %icc, 0x7
fmovrdgz %g6, %f14, %f10
loop_3360:
ldsb [%l7 + 0x68], %g4
faligndata %f6, %f6, %f0
edge8ln %o6, %i7, %l4
fmovdcc %xcc, %f4, %f1
fxor %f10, %f12, %f10
fpsub16 %f4, %f6, %f8
xnorcc %l3, %i5, %o0
call loop_3361
udivx %l0, 0x1E29, %i1
fnegs %f1, %f7
fbue %fcc3, loop_3362
loop_3361:
sth %g2, [%l7 + 0x16]
fble,a %fcc3, loop_3363
ldd [%l7 + 0x20], %f0
loop_3362:
stb %o2, [%l7 + 0x15]
st %f9, [%l7 + 0x30]
loop_3363:
ldsh [%l7 + 0x76], %g5
ldsw [%l7 + 0x1C], %i4
fbne %fcc3, loop_3364
for %f8, %f14, %f2
fmul8ulx16 %f2, %f8, %f12
fsrc2s %f0, %f10
loop_3364:
fmovda %xcc, %f7, %f10
fcmpes %fcc3, %f15, %f15
sub %g1, 0x0BC3, %o7
mova %icc, %l5, %o3
stw %o1, [%l7 + 0x0C]
st %f12, [%l7 + 0x74]
nop
setx loop_3365, %l0, %l1
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 + 0x41], %i3
fmovspos %icc, %f9, %f11
tsubcc %g3, 0x1AE7, %i6
loop_3365:
tn %xcc, 0x1
edge16ln %o5, %g7, %i2
fornot2 %f12, %f2, %f0
st %f12, [%l7 + 0x40]
srlx %l1, 0x01, %o4
ld [%l7 + 0x2C], %f10
sdivcc %l2, 0x05D6, %i0
fmul8x16 %f14, %f10, %f4
udivx %g6, 0x147B, %g4
lduh [%l7 + 0x46], %o6
subcc %l6, 0x05B6, %l4
edge16ln %i7, %i5, %o0
ldd [%l7 + 0x70], %f4
ldsh [%l7 + 0x16], %l0
movl %icc, %l3, %i1
ldx [%l7 + 0x38], %o2
lduh [%l7 + 0x22], %g2
ldd [%l7 + 0x48], %f2
stw %i4, [%l7 + 0x68]
fornot2 %f4, %f4, %f2
fmovdvc %icc, %f7, %f4
bn loop_3366
nop
setx loop_3367, %l0, %l1
jmpl %l1, %g1
fbne %fcc3, loop_3368
movpos %icc, %g5, %o7
loop_3366:
fnor %f14, %f2, %f2
loop_3367:
ldsw [%l7 + 0x08], %l5
loop_3368:
st %f8, [%l7 + 0x40]
ldsh [%l7 + 0x3E], %o3
st %f6, [%l7 + 0x60]
movne %icc, %o1, %g3
sth %i6, [%l7 + 0x28]
ldd [%l7 + 0x50], %f14
subc %i3, 0x07F9, %o5
fxor %f8, %f2, %f14
stx %g7, [%l7 + 0x58]
stw %i2, [%l7 + 0x68]
bpos %xcc, loop_3369
fmovsn %icc, %f13, %f7
andncc %l1, %l2, %i0
tgu %icc, 0x7
loop_3369:
tvc %xcc, 0x7
sdivx %o4, 0x10BC, %g4
bcs,pt %icc, loop_3370
fmovdg %xcc, %f12, %f3
stw %g6, [%l7 + 0x4C]
fmovspos %xcc, %f0, %f1
loop_3370:
sth %o6, [%l7 + 0x1C]
add %l6, 0x16A0, %i7
xor %i5, 0x18CF, %o0
fba,a %fcc0, loop_3371
lduw [%l7 + 0x1C], %l0
be,a,pn %xcc, loop_3372
edge16ln %l3, %l4, %i1
loop_3371:
ldub [%l7 + 0x72], %o2
stb %i4, [%l7 + 0x5D]
loop_3372:
andcc %g1, %g2, %g5
mulx %l5, 0x11D4, %o3
fble,a %fcc0, loop_3373
tl %icc, 0x5
tvs %xcc, 0x2
edge16l %o7, %g3, %o1
loop_3373:
fcmpeq16 %f6, %f14, %i6
bvs loop_3374
fmovdcc %xcc, %f2, %f11
pdist %f10, %f8, %f4
stx %i3, [%l7 + 0x30]
loop_3374:
fors %f9, %f0, %f5
movgu %xcc, %o5, %i2
mova %xcc, %g7, %l2
fors %f3, %f12, %f13
xorcc %l1, 0x0876, %i0
udivcc %o4, 0x1D5B, %g4
ldsw [%l7 + 0x20], %g6
ldub [%l7 + 0x4F], %o6
subcc %i7, %l6, %i5
stw %o0, [%l7 + 0x2C]
nop
setx loop_3375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %l0, %l3, %i1
movgu %xcc, %o2, %i4
stx %l4, [%l7 + 0x70]
loop_3375:
srlx %g2, 0x1D, %g5
for %f8, %f12, %f10
nop
setx loop_3376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x78], %l5
sth %g1, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f10
loop_3376:
tcs %xcc, 0x4
fnot1 %f4, %f4
fpack16 %f8, %f4
fbg,a %fcc3, loop_3377
ldsh [%l7 + 0x24], %o7
fcmpes %fcc0, %f9, %f1
stx %o3, [%l7 + 0x30]
loop_3377:
fnors %f10, %f9, %f13
fmovdvs %xcc, %f1, %f8
fmovscs %xcc, %f15, %f11
fcmpd %fcc1, %f2, %f10
for %f0, %f0, %f8
fornot2s %f15, %f10, %f12
add %g3, %o1, %i3
or %o5, %i6, %g7
fbule %fcc2, loop_3378
smulcc %i2, %l2, %l1
fnot1s %f15, %f13
std %f14, [%l7 + 0x08]
loop_3378:
fmovrdgez %i0, %f12, %f8
addccc %o4, %g4, %o6
fbule,a %fcc0, loop_3379
fpack16 %f0, %f9
ldd [%l7 + 0x78], %f6
fands %f6, %f9, %f6
loop_3379:
fnegs %f1, %f15
ldx [%l7 + 0x30], %g6
lduh [%l7 + 0x4A], %l6
fmuld8ulx16 %f11, %f7, %f10
fmovrde %i5, %f10, %f2
udivcc %i7, 0x015D, %o0
fbe %fcc3, loop_3380
ld [%l7 + 0x24], %f7
smulcc %l3, %l0, %i1
fble %fcc3, loop_3381
loop_3380:
brgz %o2, loop_3382
tl %xcc, 0x6
addccc %i4, 0x1DD7, %l4
loop_3381:
ld [%l7 + 0x70], %f14
loop_3382:
fmovsneg %xcc, %f10, %f15
movrlez %g5, %l5, %g1
addccc %o7, 0x0A22, %g2
lduw [%l7 + 0x18], %o3
fble %fcc0, loop_3383
std %f4, [%l7 + 0x50]
fmovsge %icc, %f1, %f8
subcc %g3, %i3, %o1
loop_3383:
stx %o5, [%l7 + 0x50]
faligndata %f2, %f8, %f0
fmovsa %xcc, %f6, %f5
fbule,a %fcc2, loop_3384
edge8ln %g7, %i6, %i2
edge16ln %l2, %i0, %o4
fand %f6, %f10, %f4
loop_3384:
std %f4, [%l7 + 0x60]
stw %l1, [%l7 + 0x50]
bg,a loop_3385
fbn,a %fcc2, loop_3386
srl %o6, %g6, %g4
fbuge %fcc3, loop_3387
loop_3385:
popc 0x107E, %i5
loop_3386:
ldsb [%l7 + 0x41], %i7
edge16l %l6, %o0, %l3
loop_3387:
fnands %f14, %f3, %f9
bne loop_3388
lduh [%l7 + 0x5E], %i1
ldd [%l7 + 0x40], %f2
andn %l0, %i4, %l4
loop_3388:
fmovrsgz %o2, %f4, %f8
andncc %l5, %g1, %o7
fmovrdgez %g2, %f10, %f8
tpos %icc, 0x3
fcmpeq16 %f8, %f10, %g5
fmovdg %xcc, %f4, %f12
fbl %fcc2, loop_3389
udivcc %g3, 0x0B51, %i3
stb %o1, [%l7 + 0x17]
sethi 0x1F13, %o5
loop_3389:
fpsub32 %f8, %f6, %f10
stx %o3, [%l7 + 0x50]
fmovsl %icc, %f9, %f5
stb %g7, [%l7 + 0x77]
stb %i2, [%l7 + 0x70]
tleu %xcc, 0x5
movre %i6, 0x399, %i0
ld [%l7 + 0x24], %f13
fpsub16 %f2, %f12, %f0
fpack16 %f14, %f10
fabsd %f0, %f8
fmovspos %icc, %f4, %f0
ld [%l7 + 0x38], %f9
fmovsl %icc, %f10, %f6
fnegs %f4, %f11
sdivcc %l2, 0x005F, %o4
fpadd32s %f5, %f5, %f0
fmovsn %xcc, %f10, %f5
fmovrde %o6, %f8, %f10
alignaddrl %l1, %g6, %i5
fmovsn %icc, %f2, %f7
sth %i7, [%l7 + 0x74]
ldd [%l7 + 0x30], %f6
fxors %f8, %f10, %f12
fmovdn %icc, %f8, %f12
ld [%l7 + 0x68], %f9
bge,a loop_3390
lduw [%l7 + 0x6C], %g4
tcs %icc, 0x0
stx %o0, [%l7 + 0x18]
loop_3390:
fmovdvs %icc, %f6, %f0
fones %f12
ldx [%l7 + 0x38], %l6
fmovdleu %icc, %f5, %f5
tl %icc, 0x0
faligndata %f6, %f4, %f10
fbne,a %fcc2, loop_3391
fcmpgt16 %f0, %f4, %l3
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
fmul8x16al %f1, %f0, %f8
loop_3391:
stx %l0, [%l7 + 0x18]
tleu %xcc, 0x5
loop_3392:
lduh [%l7 + 0x28], %i1
sethi 0x0D0E, %l4
fnot2 %f4, %f6
fmovdne %xcc, %f11, %f8
std %f12, [%l7 + 0x70]
ba,pn %xcc, loop_3393
stw %i4, [%l7 + 0x38]
fmovsl %icc, %f2, %f6
fmul8x16al %f1, %f12, %f0
loop_3393:
ld [%l7 + 0x6C], %f15
st %f1, [%l7 + 0x58]
fmovdvs %xcc, %f12, %f4
fnor %f0, %f6, %f14
subccc %l5, %g1, %o2
ldub [%l7 + 0x5A], %g2
subccc %o7, 0x1513, %g5
lduh [%l7 + 0x52], %g3
fsrc1 %f0, %f14
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
ldsb [%l7 + 0x1B], %o1
fmovsl %icc, %f6, %f2
call loop_3395
loop_3394:
sllx %o5, 0x15, %i3
ldsh [%l7 + 0x76], %g7
for %f12, %f0, %f6
loop_3395:
fcmps %fcc0, %f2, %f12
fmovdpos %icc, %f3, %f13
ba,a,pt %icc, loop_3396
ldsb [%l7 + 0x15], %o3
fnor %f14, %f0, %f8
umulcc %i2, 0x0007, %i6
loop_3396:
movvc %icc, %i0, %o4
move %icc, %l2, %l1
be %icc, loop_3397
ldd [%l7 + 0x48], %f4
xorcc %g6, %o6, %i7
andcc %i5, 0x02E1, %o0
loop_3397:
fmovdg %icc, %f13, %f1
st %f5, [%l7 + 0x7C]
fbo %fcc3, loop_3398
fmovspos %icc, %f4, %f11
fcmps %fcc3, %f7, %f4
fornot2 %f2, %f6, %f6
loop_3398:
bleu %icc, loop_3399
fsrc1s %f13, %f1
fbu,a %fcc1, loop_3400
fmovd %f10, %f2
loop_3399:
fmovsleu %xcc, %f10, %f15
fand %f12, %f2, %f2
loop_3400:
andcc %l6, %g4, %l0
ldub [%l7 + 0x23], %l3
lduw [%l7 + 0x34], %i1
orncc %i4, %l4, %g1
stx %l5, [%l7 + 0x10]
fandnot2 %f10, %f10, %f0
std %f10, [%l7 + 0x30]
fcmpeq32 %f6, %f14, %g2
fabsd %f4, %f8
ldd [%l7 + 0x48], %f6
array16 %o7, %g5, %g3
pdist %f8, %f8, %f14
and %o1, 0x0A7A, %o5
fmovrdlez %o2, %f6, %f10
fmovrsgez %i3, %f3, %f2
xnorcc %o3, %g7, %i2
sdivx %i6, 0x1BF6, %o4
fmovsvs %xcc, %f0, %f14
lduw [%l7 + 0x40], %l2
andcc %i0, 0x0857, %g6
smul %l1, 0x0B7F, %o6
stw %i7, [%l7 + 0x18]
fandnot1s %f7, %f3, %f3
fblg,a %fcc1, loop_3401
fnand %f12, %f10, %f10
lduw [%l7 + 0x18], %o0
stw %i5, [%l7 + 0x38]
loop_3401:
fxnor %f8, %f0, %f14
addccc %g4, %l0, %l6
ldsh [%l7 + 0x24], %i1
edge32n %i4, %l4, %g1
ldsh [%l7 + 0x2E], %l5
st %f1, [%l7 + 0x64]
ldub [%l7 + 0x08], %g2
fmovdvs %icc, %f0, %f3
ldsb [%l7 + 0x17], %o7
movpos %xcc, %g5, %g3
array32 %o1, %o5, %o2
tpos %xcc, 0x3
sll %i3, %o3, %g7
sll %i2, %i6, %l3
pdist %f4, %f2, %f2
movge %xcc, %o4, %i0
fbu,a %fcc1, loop_3402
ldsh [%l7 + 0x66], %l2
move %icc, %g6, %o6
fcmpgt32 %f14, %f14, %i7
loop_3402:
tcc %xcc, 0x1
edge16n %l1, %i5, %o0
fnot2s %f6, %f7
stw %l0, [%l7 + 0x1C]
ldx [%l7 + 0x60], %l6
lduh [%l7 + 0x5C], %g4
tg %icc, 0x4
move %icc, %i4, %i1
lduh [%l7 + 0x56], %g1
umulcc %l5, 0x0BEF, %g2
stx %o7, [%l7 + 0x48]
subcc %g5, %l4, %g3
ldsw [%l7 + 0x20], %o1
bvs,a %icc, loop_3403
bne loop_3404
fmovspos %icc, %f9, %f0
mulscc %o2, %o5, %i3
loop_3403:
fmovrdgez %o3, %f10, %f10
loop_3404:
fbg %fcc2, loop_3405
fnot1s %f10, %f3
movrne %g7, %i6, %i2
be,pt %icc, loop_3406
loop_3405:
fmovda %icc, %f9, %f11
fandnot2 %f12, %f8, %f14
fmovrslez %o4, %f1, %f0
loop_3406:
sllx %i0, 0x0A, %l2
fands %f11, %f11, %f7
edge8n %g6, %l3, %i7
tsubcctv %l1, 0x0960, %i5
ldsb [%l7 + 0x7F], %o0
std %f14, [%l7 + 0x18]
move %xcc, %o6, %l6
sth %g4, [%l7 + 0x46]
sub %i4, %i1, %l0
mulscc %l5, %g1, %g2
fbge,a %fcc0, loop_3407
call loop_3408
fandnot1s %f1, %f14, %f14
fxnors %f4, %f3, %f12
loop_3407:
move %xcc, %o7, %g5
loop_3408:
tpos %icc, 0x4
lduh [%l7 + 0x46], %g3
smul %l4, 0x18B2, %o1
alignaddrl %o5, %o2, %i3
stb %g7, [%l7 + 0x2A]
fmul8ulx16 %f8, %f6, %f8
fmovrslez %o3, %f13, %f4
fbn,a %fcc1, loop_3409
mulx %i6, %i2, %o4
bge,a,pt %xcc, loop_3410
fabss %f0, %f12
loop_3409:
ldd [%l7 + 0x20], %f6
stw %l2, [%l7 + 0x34]
loop_3410:
fblg,a %fcc1, loop_3411
st %f9, [%l7 + 0x34]
ldsw [%l7 + 0x70], %g6
ldd [%l7 + 0x10], %f8
loop_3411:
udivx %i0, 0x0553, %i7
fmovsvs %icc, %f3, %f5
tg %xcc, 0x3
udivcc %l1, 0x1578, %i5
fmul8x16al %f12, %f2, %f4
fone %f0
fmovdcc %xcc, %f1, %f11
xor %o0, %o6, %l3
ldx [%l7 + 0x18], %l6
ldsb [%l7 + 0x42], %g4
fbug,a %fcc2, loop_3412
edge16 %i1, %i4, %l5
sth %l0, [%l7 + 0x68]
fands %f10, %f15, %f7
loop_3412:
fmovsleu %icc, %f10, %f13
tle %xcc, 0x6
sth %g1, [%l7 + 0x3C]
fcmpd %fcc2, %f14, %f6
fnegd %f10, %f2
fcmpes %fcc3, %f10, %f4
brgz,a %o7, loop_3413
stw %g2, [%l7 + 0x14]
tgu %icc, 0x2
ldd [%l7 + 0x60], %f2
loop_3413:
fbg,a %fcc3, loop_3414
ldsh [%l7 + 0x3A], %g5
fblg %fcc2, loop_3415
brgz,a %l4, loop_3416
loop_3414:
fmul8sux16 %f4, %f10, %f6
fbu %fcc1, loop_3417
loop_3415:
array16 %g3, %o1, %o2
loop_3416:
ldsb [%l7 + 0x35], %i3
bge,pn %xcc, loop_3418
loop_3417:
fmovse %icc, %f5, %f6
fmovdle %icc, %f8, %f1
fbge,a %fcc1, loop_3419
loop_3418:
lduh [%l7 + 0x4C], %g7
std %f4, [%l7 + 0x30]
fmul8x16 %f2, %f4, %f14
loop_3419:
fbl,a %fcc3, loop_3420
fnot1s %f9, %f14
ldd [%l7 + 0x78], %f0
ldsh [%l7 + 0x3E], %o5
loop_3420:
movrlz %i6, 0x12B, %i2
stb %o4, [%l7 + 0x55]
array32 %l2, %o3, %g6
tvc %icc, 0x3
std %f14, [%l7 + 0x20]
stx %i0, [%l7 + 0x78]
fbule %fcc2, loop_3421
ble %xcc, loop_3422
sllx %l1, 0x0E, %i7
fpack16 %f14, %f1
loop_3421:
stx %o0, [%l7 + 0x48]
loop_3422:
stw %o6, [%l7 + 0x68]
srl %i5, %l6, %l3
stw %g4, [%l7 + 0x48]
udivx %i4, 0x0DB2, %i1
srax %l0, %l5, %g1
fpackfix %f2, %f11
fcmped %fcc1, %f12, %f4
fbo %fcc3, loop_3423
fmovdge %icc, %f7, %f1
movn %xcc, %g2, %g5
brnz %l4, loop_3424
loop_3423:
fandnot1s %f9, %f13, %f12
brz %g3, loop_3425
orn %o1, %o2, %i3
loop_3424:
sll %g7, %o7, %o5
fcmpne16 %f6, %f0, %i2
loop_3425:
fcmps %fcc0, %f13, %f7
ldsw [%l7 + 0x58], %i6
fandnot1 %f0, %f4, %f14
ldsh [%l7 + 0x2C], %l2
edge16ln %o4, %g6, %i0
stw %o3, [%l7 + 0x64]
mulx %i7, %l1, %o6
st %f3, [%l7 + 0x68]
andncc %o0, %i5, %l3
movrgez %l6, 0x1C9, %g4
fbu,a %fcc3, loop_3426
fmovrdlz %i1, %f6, %f10
stx %l0, [%l7 + 0x28]
siam 0x0
loop_3426:
sth %l5, [%l7 + 0x6C]
fpack32 %f6, %f14, %f2
edge32n %g1, %g2, %g5
fcmple16 %f2, %f10, %l4
tn %xcc, 0x0
fbuge %fcc2, loop_3427
ldsw [%l7 + 0x30], %i4
taddcc %g3, %o2, %i3
fbge %fcc0, loop_3428
loop_3427:
alignaddr %o1, %o7, %g7
fmovdn %xcc, %f12, %f15
tleu %icc, 0x6
loop_3428:
be,a,pt %xcc, loop_3429
fcmpne16 %f10, %f12, %o5
bcc,a loop_3430
stx %i6, [%l7 + 0x50]
loop_3429:
orncc %l2, 0x0E6C, %i2
stx %o4, [%l7 + 0x40]
loop_3430:
st %f4, [%l7 + 0x5C]
fbo,a %fcc3, loop_3431
fbne %fcc3, loop_3432
fmovsg %icc, %f11, %f11
stw %g6, [%l7 + 0x58]
loop_3431:
ldx [%l7 + 0x48], %o3
loop_3432:
lduw [%l7 + 0x2C], %i0
bpos,pt %icc, loop_3433
subcc %l1, 0x1469, %o6
fmuld8ulx16 %f11, %f8, %f0
mulx %o0, %i7, %l3
loop_3433:
movvc %icc, %l6, %g4
fornot1s %f3, %f2, %f12
ldx [%l7 + 0x40], %i5
fcmpd %fcc3, %f14, %f10
ldsb [%l7 + 0x7B], %l0
sdivx %i1, 0x1197, %l5
ldx [%l7 + 0x20], %g2
fabsd %f6, %f14
ldsw [%l7 + 0x50], %g5
movcs %icc, %l4, %g1
std %f8, [%l7 + 0x38]
fmovsvs %xcc, %f13, %f13
fmovsge %icc, %f2, %f14
tne %xcc, 0x5
edge32ln %g3, %o2, %i3
fnors %f0, %f5, %f14
udivx %o1, 0x021D, %i4
ldsb [%l7 + 0x1E], %o7
fmovsgu %icc, %f6, %f3
sth %o5, [%l7 + 0x0A]
edge16l %i6, %l2, %g7
fmovdne %icc, %f0, %f14
movge %icc, %o4, %i2
ldd [%l7 + 0x48], %f4
fbne,a %fcc3, loop_3434
mova %icc, %o3, %g6
fnot2s %f2, %f4
fcmpd %fcc3, %f2, %f10
loop_3434:
fmovrsgez %l1, %f4, %f12
fpack16 %f4, %f2
ldsh [%l7 + 0x24], %i0
tsubcctv %o6, 0x181E, %o0
fnegd %f8, %f2
ldsw [%l7 + 0x3C], %i7
ldsb [%l7 + 0x17], %l6
fmovrsgz %g4, %f10, %f1
ldsw [%l7 + 0x74], %i5
fcmped %fcc1, %f12, %f14
tle %xcc, 0x6
ldsw [%l7 + 0x78], %l3
movneg %icc, %i1, %l5
movrgez %l0, 0x0EB, %g2
fpadd16 %f0, %f6, %f10
ble,a %xcc, loop_3435
fpmerge %f12, %f5, %f0
fmovsg %icc, %f12, %f7
fandnot2 %f0, %f14, %f14
loop_3435:
sdivx %l4, 0x10F1, %g5
addc %g1, 0x1486, %o2
fmovrdgz %g3, %f2, %f14
umul %i3, 0x0067, %i4
bvs %icc, loop_3436
tneg %icc, 0x3
stb %o7, [%l7 + 0x49]
ldd [%l7 + 0x78], %f6
loop_3436:
bcs,a,pt %icc, loop_3437
movge %icc, %o5, %i6
fcmple32 %f14, %f6, %l2
fornot1 %f8, %f14, %f12
loop_3437:
ldx [%l7 + 0x38], %o1
fpmerge %f12, %f6, %f14
bcs,a,pt %icc, loop_3438
fornot1s %f0, %f9, %f2
fbug,a %fcc3, loop_3439
stw %g7, [%l7 + 0x7C]
loop_3438:
fornot1s %f6, %f4, %f10
fmovscc %icc, %f11, %f4
loop_3439:
edge32l %o4, %o3, %i2
lduw [%l7 + 0x3C], %l1
edge16 %g6, %o6, %o0
fbul %fcc2, loop_3440
movle %icc, %i7, %i0
fbuge %fcc0, loop_3441
ldd [%l7 + 0x08], %f4
loop_3440:
bg,a %xcc, loop_3442
ldub [%l7 + 0x3A], %l6
loop_3441:
sll %g4, %l3, %i1
ldd [%l7 + 0x60], %f14
loop_3442:
brgz %l5, loop_3443
fnors %f9, %f2, %f7
fcmpes %fcc1, %f4, %f12
st %f0, [%l7 + 0x24]
loop_3443:
orncc %i5, 0x12BC, %l0
ld [%l7 + 0x6C], %f8
fmovrse %g2, %f1, %f8
movle %xcc, %g5, %g1
for %f4, %f6, %f6
bcs,pn %xcc, loop_3444
tvs %icc, 0x7
ldub [%l7 + 0x38], %o2
edge8l %l4, %g3, %i3
loop_3444:
ldd [%l7 + 0x40], %f8
ldd [%l7 + 0x10], %f12
fbg %fcc0, loop_3445
fcmpne32 %f14, %f6, %o7
lduw [%l7 + 0x14], %o5
fbne,a %fcc3, loop_3446
loop_3445:
tgu %icc, 0x2
pdist %f10, %f8, %f12
bvc,a,pt %icc, loop_3447
loop_3446:
st %f14, [%l7 + 0x6C]
fsrc1s %f11, %f12
and %i4, %i6, %l2
loop_3447:
xnor %o1, %o4, %o3
edge16 %i2, %l1, %g7
xnorcc %g6, 0x1213, %o0
movge %xcc, %o6, %i0
st %f6, [%l7 + 0x20]
fbg %fcc1, loop_3448
fnot1 %f12, %f12
fnot2 %f10, %f8
lduw [%l7 + 0x44], %i7
loop_3448:
xor %l6, %l3, %i1
fand %f14, %f0, %f10
fcmpne32 %f12, %f12, %l5
subccc %i5, 0x0D83, %g4
taddcctv %g2, %l0, %g1
stb %o2, [%l7 + 0x10]
movl %icc, %g5, %l4
st %f6, [%l7 + 0x54]
fmovsge %icc, %f4, %f11
movrgz %i3, 0x1D6, %o7
fnot2 %f12, %f0
ldd [%l7 + 0x10], %f0
stw %o5, [%l7 + 0x0C]
fsrc2 %f6, %f2
std %f6, [%l7 + 0x40]
stb %i4, [%l7 + 0x61]
ldx [%l7 + 0x50], %g3
fcmps %fcc0, %f15, %f11
andcc %l2, %o1, %o4
udivcc %o3, 0x1245, %i6
ldsb [%l7 + 0x3E], %i2
movrlez %g7, %l1, %g6
bne,pn %icc, loop_3449
taddcc %o6, 0x14CF, %o0
ld [%l7 + 0x78], %f8
lduh [%l7 + 0x56], %i0
loop_3449:
std %f10, [%l7 + 0x70]
movrlez %i7, %l3, %l6
sll %i1, 0x1F, %i5
stb %l5, [%l7 + 0x68]
fcmple32 %f0, %f12, %g2
fsrc1 %f2, %f8
bl,a %xcc, loop_3450
stx %g4, [%l7 + 0x68]
fbu,a %fcc0, loop_3451
subcc %l0, %o2, %g1
loop_3450:
edge32ln %l4, %i3, %o7
ldsh [%l7 + 0x6E], %g5
loop_3451:
ldub [%l7 + 0x67], %o5
fmovsa %xcc, %f2, %f4
fmovsn %xcc, %f4, %f11
te %xcc, 0x0
ldsb [%l7 + 0x0A], %i4
ldub [%l7 + 0x58], %g3
subcc %o1, 0x094C, %o4
sethi 0x1260, %l2
ldsh [%l7 + 0x44], %o3
fpsub16s %f7, %f5, %f1
ldd [%l7 + 0x40], %f2
ldx [%l7 + 0x18], %i2
fpmerge %f4, %f5, %f12
movrgez %i6, 0x1F5, %g7
fnot1s %f7, %f13
fpadd32 %f14, %f8, %f6
fmovdgu %xcc, %f9, %f15
edge32ln %g6, %o6, %o0
tsubcc %i0, %i7, %l1
array16 %l6, %i1, %l3
movrlz %i5, 0x0DD, %l5
stb %g4, [%l7 + 0x32]
fmovdgu %icc, %f5, %f13
st %f12, [%l7 + 0x3C]
sth %l0, [%l7 + 0x14]
ld [%l7 + 0x28], %f2
stw %o2, [%l7 + 0x10]
fmovdleu %icc, %f9, %f6
lduh [%l7 + 0x2C], %g1
fones %f8
fcmpgt32 %f6, %f6, %l4
sth %g2, [%l7 + 0x18]
fpadd16 %f2, %f2, %f0
lduw [%l7 + 0x20], %o7
fmovdle %icc, %f6, %f10
fpack16 %f14, %f8
nop
setx loop_3452, %l0, %l1
jmpl %l1, %i3
fmovsge %icc, %f2, %f8
edge8l %g5, %o5, %g3
ba %xcc, loop_3453
loop_3452:
nop
setx loop_3454, %l0, %l1
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 %i4, [%l7 + 0x2B]
fornot2s %f3, %f6, %f12
loop_3453:
ldsh [%l7 + 0x1C], %o1
loop_3454:
fmul8x16al %f8, %f4, %f12
ldsw [%l7 + 0x64], %l2
fmovdl %xcc, %f5, %f10
ldd [%l7 + 0x08], %f12
pdist %f14, %f2, %f4
fcmpne32 %f6, %f4, %o3
lduh [%l7 + 0x5C], %o4
andcc %i2, %g7, %i6
std %f6, [%l7 + 0x28]
fones %f12
xnor %g6, 0x1AAD, %o6
stw %i0, [%l7 + 0x1C]
fmul8x16 %f10, %f4, %f14
fmul8x16al %f10, %f13, %f8
lduw [%l7 + 0x44], %i7
ldsw [%l7 + 0x14], %l1
lduh [%l7 + 0x66], %o0
fors %f5, %f0, %f2
ldsb [%l7 + 0x21], %i1
addccc %l6, %l3, %i5
fmovdge %icc, %f15, %f5
ldsh [%l7 + 0x22], %g4
fmuld8sux16 %f8, %f14, %f6
sth %l0, [%l7 + 0x22]
fnand %f12, %f2, %f4
ldsb [%l7 + 0x6D], %o2
fmovs %f9, %f7
ldub [%l7 + 0x64], %g1
std %f12, [%l7 + 0x18]
fmovrdlez %l5, %f0, %f12
fands %f7, %f9, %f3
tcc %icc, 0x6
mova %icc, %l4, %o7
stb %i3, [%l7 + 0x75]
umulcc %g5, 0x0B39, %o5
fabsd %f14, %f10
and %g3, %i4, %g2
fmovrsgz %o1, %f5, %f5
bvs loop_3455
bgu,pn %xcc, loop_3456
fbge,a %fcc0, loop_3457
xnorcc %o3, 0x0760, %l2
loop_3455:
fmovsne %icc, %f3, %f3
loop_3456:
te %xcc, 0x6
loop_3457:
edge8n %o4, %i2, %i6
stx %g6, [%l7 + 0x70]
fmul8x16 %f3, %f10, %f0
fones %f12
array8 %o6, %g7, %i7
umulcc %i0, 0x1866, %o0
fmovrdne %l1, %f8, %f10
ldd [%l7 + 0x40], %f10
fnot2 %f6, %f14
stw %i1, [%l7 + 0x58]
fornot2s %f10, %f12, %f13
tne %xcc, 0x7
ldsw [%l7 + 0x74], %l3
ldub [%l7 + 0x1B], %l6
std %f2, [%l7 + 0x68]
nop
setx loop_3458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f6, %f14, %f5
fbule %fcc2, loop_3459
ldx [%l7 + 0x38], %i5
loop_3458:
fnot1 %f0, %f14
siam 0x7
loop_3459:
fmovscs %icc, %f13, %f6
fmovsleu %xcc, %f3, %f15
ldsw [%l7 + 0x7C], %l0
movle %xcc, %o2, %g1
ldub [%l7 + 0x69], %g4
sth %l4, [%l7 + 0x42]
std %f12, [%l7 + 0x08]
addccc %l5, 0x12B5, %i3
add %g5, 0x1F29, %o5
fmovde %xcc, %f9, %f14
fone %f0
movrgez %g3, %i4, %g2
fpack32 %f10, %f6, %f4
fmovrsgz %o1, %f13, %f14
mova %xcc, %o7, %l2
fmovscc %xcc, %f4, %f9
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x1D], %o3
ble,pn %xcc, loop_3460
fnegs %f10, %f14
bleu,a loop_3461
fmovrdlz %o4, %f10, %f0
loop_3460:
ld [%l7 + 0x0C], %f0
fmovdl %icc, %f3, %f7
loop_3461:
stx %i6, [%l7 + 0x08]
bneg %xcc, loop_3462
ldub [%l7 + 0x7C], %g6
array16 %o6, %i2, %i7
fmovsvs %xcc, %f3, %f15
loop_3462:
stb %g7, [%l7 + 0x11]
umulcc %i0, %o0, %l1
st %f3, [%l7 + 0x10]
ldsw [%l7 + 0x70], %l3
fmovdn %xcc, %f7, %f3
ldsb [%l7 + 0x58], %l6
fnor %f12, %f8, %f14
ldsh [%l7 + 0x50], %i1
array32 %l0, %o2, %g1
srlx %g4, %i5, %l5
std %f14, [%l7 + 0x18]
lduw [%l7 + 0x48], %i3
tvs %xcc, 0x2
movge %xcc, %l4, %g5
fmovda %icc, %f5, %f11
tn %xcc, 0x6
fbo %fcc2, loop_3463
stb %o5, [%l7 + 0x6E]
fpackfix %f2, %f1
fxnor %f12, %f0, %f14
loop_3463:
array32 %i4, %g3, %o1
fble,a %fcc3, loop_3464
ldsh [%l7 + 0x2C], %g2
fmuld8ulx16 %f12, %f12, %f2
tgu %xcc, 0x2
loop_3464:
fmul8sux16 %f6, %f8, %f4
bvs %xcc, loop_3465
fmul8ulx16 %f8, %f4, %f14
movrne %l2, 0x000, %o3
fnor %f4, %f4, %f4
loop_3465:
movg %xcc, %o4, %o7
std %f0, [%l7 + 0x20]
fpadd16s %f9, %f5, %f14
fnands %f15, %f3, %f8
st %f9, [%l7 + 0x08]
fbge %fcc2, loop_3466
udivx %g6, 0x0D5E, %i6
std %f4, [%l7 + 0x58]
taddcctv %i2, 0x010B, %i7
loop_3466:
fpsub32s %f1, %f8, %f4
alignaddrl %g7, %i0, %o6
fmovdcc %icc, %f3, %f11
sth %l1, [%l7 + 0x20]
orn %l3, 0x11E5, %l6
lduh [%l7 + 0x1C], %i1
std %f0, [%l7 + 0x28]
edge8ln %o0, %o2, %g1
brgz %l0, loop_3467
andcc %i5, %l5, %g4
ldd [%l7 + 0x08], %f4
sdiv %i3, 0x037D, %l4
loop_3467:
stb %g5, [%l7 + 0x3C]
stb %o5, [%l7 + 0x79]
and %g3, 0x1634, %i4
xnor %o1, 0x0AD6, %g2
movrgz %o3, %l2, %o7
edge32l %g6, %o4, %i6
lduw [%l7 + 0x70], %i7
stb %i2, [%l7 + 0x36]
tcc %icc, 0x3
bneg %icc, loop_3468
stx %g7, [%l7 + 0x30]
fones %f4
tsubcc %i0, 0x0F28, %o6
loop_3468:
fnor %f14, %f2, %f10
st %f9, [%l7 + 0x48]
ldx [%l7 + 0x38], %l1
nop
setx loop_3469, %l0, %l1
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 %fcc2, loop_3470
ld [%l7 + 0x30], %f8
ldd [%l7 + 0x20], %f2
loop_3469:
movleu %icc, %l6, %i1
loop_3470:
movn %xcc, %l3, %o0
movrlz %g1, %l0, %o2
fmovsge %xcc, %f4, %f11
fpmerge %f12, %f1, %f8
fnor %f8, %f2, %f2
andncc %l5, %i5, %i3
ld [%l7 + 0x60], %f1
fpsub16s %f2, %f10, %f9
fblg,a %fcc2, loop_3471
stw %l4, [%l7 + 0x48]
subcc %g5, %o5, %g3
ld [%l7 + 0x38], %f10
loop_3471:
fpsub16s %f3, %f14, %f2
edge8ln %i4, %o1, %g4
fpsub16s %f6, %f7, %f15
fmovsl %icc, %f14, %f2
stw %g2, [%l7 + 0x0C]
orncc %o3, 0x1E8B, %l2
mulx %o7, %o4, %g6
bcc,a,pn %icc, loop_3472
fxnor %f2, %f2, %f8
movrne %i7, %i2, %g7
ldsw [%l7 + 0x50], %i6
loop_3472:
ldd [%l7 + 0x78], %f12
addccc %i0, 0x1F63, %o6
fbu %fcc3, loop_3473
add %l1, 0x05E0, %l6
andncc %i1, %o0, %g1
fmovrdne %l0, %f2, %f10
loop_3473:
sub %o2, 0x00A6, %l3
fmovrdlz %l5, %f0, %f2
umulcc %i3, 0x06FA, %i5
bn,a,pn %icc, loop_3474
ld [%l7 + 0x6C], %f11
edge16ln %l4, %g5, %g3
bvc,pn %xcc, loop_3475
loop_3474:
ld [%l7 + 0x58], %f5
edge32l %o5, %i4, %o1
fmovdpos %xcc, %f3, %f6
loop_3475:
udivx %g4, 0x0817, %g2
fnegd %f4, %f8
fmovdle %xcc, %f5, %f2
fandnot2 %f14, %f14, %f4
fexpand %f9, %f12
bg,a %icc, loop_3476
bcs %xcc, loop_3477
fmovspos %xcc, %f10, %f3
sth %l2, [%l7 + 0x1E]
loop_3476:
fmul8x16al %f8, %f5, %f8
loop_3477:
ldsw [%l7 + 0x4C], %o7
ble,a %xcc, loop_3478
stb %o3, [%l7 + 0x69]
tsubcctv %g6, 0x04DA, %i7
stx %o4, [%l7 + 0x68]
loop_3478:
ldx [%l7 + 0x28], %g7
fmovsgu %icc, %f3, %f13
sethi 0x0472, %i6
stw %i2, [%l7 + 0x7C]
fabss %f6, %f7
fcmple16 %f4, %f4, %o6
fpack16 %f8, %f12
bne,a %icc, loop_3479
fcmpne16 %f8, %f10, %l1
srax %i0, 0x03, %i1
stb %l6, [%l7 + 0x70]
loop_3479:
ldsw [%l7 + 0x3C], %g1
std %f2, [%l7 + 0x68]
movle %xcc, %o0, %o2
lduh [%l7 + 0x52], %l3
fpsub32 %f6, %f8, %f4
sth %l5, [%l7 + 0x16]
array16 %l0, %i5, %l4
fornot2 %f12, %f0, %f2
movrlz %g5, 0x095, %g3
tsubcc %o5, %i3, %o1
tge %xcc, 0x3
bleu,pt %icc, loop_3480
std %f2, [%l7 + 0x08]
bgu %icc, loop_3481
lduw [%l7 + 0x38], %g4
loop_3480:
ldsw [%l7 + 0x54], %i4
fmovscs %icc, %f12, %f14
loop_3481:
fxnors %f11, %f13, %f2
stb %l2, [%l7 + 0x2F]
edge32 %o7, %o3, %g2
movrne %i7, %g6, %o4
xnor %i6, %g7, %o6
fmul8ulx16 %f6, %f0, %f12
bleu,pn %icc, loop_3482
ldx [%l7 + 0x20], %i2
ldd [%l7 + 0x18], %f0
fmovdcc %xcc, %f9, %f4
loop_3482:
tne %xcc, 0x0
stx %i0, [%l7 + 0x68]
fbu,a %fcc3, loop_3483
fble,a %fcc0, loop_3484
ldsw [%l7 + 0x14], %l1
addcc %i1, 0x02CC, %g1
loop_3483:
fnor %f0, %f10, %f2
loop_3484:
edge16n %o0, %o2, %l3
ldx [%l7 + 0x58], %l6
fnors %f7, %f13, %f11
fmuld8ulx16 %f1, %f3, %f10
fmovscc %xcc, %f4, %f1
smul %l5, 0x137E, %i5
umul %l4, %l0, %g3
lduh [%l7 + 0x2A], %o5
fmovsn %xcc, %f8, %f6
fmovdg %icc, %f12, %f10
udiv %i3, 0x1242, %o1
fbo %fcc0, loop_3485
fornot2s %f8, %f6, %f14
sth %g4, [%l7 + 0x16]
bgu loop_3486
loop_3485:
lduw [%l7 + 0x40], %i4
bne,a %xcc, loop_3487
ldx [%l7 + 0x78], %g5
loop_3486:
fexpand %f10, %f4
movpos %icc, %l2, %o7
loop_3487:
fmovrse %o3, %f13, %f15
fcmpne32 %f12, %f8, %i7
lduw [%l7 + 0x14], %g2
st %f6, [%l7 + 0x68]
fcmped %fcc3, %f0, %f4
tn %xcc, 0x3
xnor %g6, %i6, %o4
ldd [%l7 + 0x20], %f6
tvs %xcc, 0x1
fmovsa %xcc, %f1, %f1
ba,pt %icc, loop_3488
std %f10, [%l7 + 0x78]
popc %o6, %g7
tgu %icc, 0x3
loop_3488:
tne %icc, 0x6
stw %i0, [%l7 + 0x2C]
movvc %xcc, %i2, %i1
ldub [%l7 + 0x45], %l1
edge8n %o0, %g1, %l3
edge32n %o2, %l6, %l5
array8 %l4, %l0, %g3
fmovsl %xcc, %f4, %f1
fnor %f6, %f6, %f6
fmovdgu %icc, %f14, %f8
ldsw [%l7 + 0x28], %i5
fsrc2 %f10, %f4
fmovsvs %icc, %f2, %f3
popc 0x0CA9, %i3
orn %o1, 0x1B86, %o5
nop
setx loop_3489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %icc, %f13, %f5
addccc %i4, 0x0630, %g5
xor %l2, %o7, %g4
loop_3489:
fcmps %fcc1, %f15, %f8
xor %o3, 0x072E, %g2
movcs %xcc, %g6, %i7
ldsb [%l7 + 0x7A], %i6
sdivx %o6, 0x0416, %g7
tvs %xcc, 0x4
edge8ln %o4, %i0, %i2
stb %i1, [%l7 + 0x63]
edge16 %l1, %o0, %l3
sdivx %o2, 0x18AD, %l6
ldsw [%l7 + 0x48], %g1
fmovrsgez %l4, %f6, %f13
array16 %l5, %l0, %g3
subccc %i5, %i3, %o5
ldd [%l7 + 0x58], %f0
bneg,a,pt %icc, loop_3490
movre %o1, 0x2C9, %i4
ldd [%l7 + 0x28], %f10
fmovdn %xcc, %f13, %f15
loop_3490:
stb %l2, [%l7 + 0x13]
brgz %o7, loop_3491
ldub [%l7 + 0x60], %g5
stx %o3, [%l7 + 0x08]
stx %g4, [%l7 + 0x38]
loop_3491:
movvs %icc, %g6, %g2
ldsh [%l7 + 0x56], %i7
fcmpgt16 %f4, %f8, %i6
ldsw [%l7 + 0x20], %g7
ldsh [%l7 + 0x52], %o6
std %f0, [%l7 + 0x08]
fpsub32s %f3, %f9, %f9
std %f14, [%l7 + 0x38]
fand %f4, %f8, %f14
fbul,a %fcc2, loop_3492
fcmped %fcc3, %f6, %f6
ldd [%l7 + 0x40], %f0
tle %xcc, 0x3
loop_3492:
bl,a,pt %icc, loop_3493
fnors %f1, %f8, %f6
bgu,a,pn %xcc, loop_3494
ldd [%l7 + 0x20], %f2
loop_3493:
for %f0, %f8, %f10
fmovdl %xcc, %f12, %f0
loop_3494:
fzero %f4
fands %f15, %f13, %f7
st %f1, [%l7 + 0x1C]
fcmpgt32 %f10, %f4, %i0
te %xcc, 0x4
fmul8ulx16 %f12, %f14, %f4
lduw [%l7 + 0x08], %i2
fpackfix %f12, %f9
edge16n %o4, %l1, %i1
stw %l3, [%l7 + 0x74]
ldub [%l7 + 0x10], %o0
ld [%l7 + 0x3C], %f9
ldsb [%l7 + 0x3A], %o2
stw %g1, [%l7 + 0x48]
stw %l6, [%l7 + 0x28]
fbg %fcc0, loop_3495
fmul8x16au %f7, %f9, %f6
movre %l5, 0x3C5, %l0
ldub [%l7 + 0x34], %l4
loop_3495:
or %g3, %i5, %o5
ta %icc, 0x1
fmovse %xcc, %f13, %f4
movpos %xcc, %o1, %i3
brgz %l2, loop_3496
fbn %fcc2, loop_3497
xnorcc %o7, 0x0B2E, %i4
bvc,a,pn %xcc, loop_3498
loop_3496:
fmovdleu %xcc, %f6, %f4
loop_3497:
ldub [%l7 + 0x30], %g5
fcmpne16 %f2, %f10, %g4
loop_3498:
fmovdn %icc, %f3, %f7
fones %f9
tsubcc %g6, %o3, %g2
ldub [%l7 + 0x24], %i7
tvs %icc, 0x7
bleu,a,pn %xcc, loop_3499
bleu %xcc, loop_3500
fmovdleu %icc, %f11, %f11
orn %i6, 0x1861, %g7
loop_3499:
st %f9, [%l7 + 0x34]
loop_3500:
fnot1 %f8, %f8
umul %o6, %i2, %i0
movrgz %l1, %o4, %l3
edge32ln %i1, %o0, %o2
fmovdle %icc, %f8, %f7
ld [%l7 + 0x68], %f8
taddcctv %g1, %l5, %l0
fcmple32 %f2, %f12, %l6
lduw [%l7 + 0x48], %g3
tleu %icc, 0x0
fpsub32 %f14, %f12, %f6
srl %i5, 0x12, %o5
stb %l4, [%l7 + 0x6D]
lduh [%l7 + 0x2C], %o1
stx %l2, [%l7 + 0x08]
fmovsle %icc, %f1, %f4
fnot1s %f11, %f8
fzero %f6
fcmped %fcc3, %f12, %f10
bge,pt %xcc, loop_3501
fnor %f0, %f2, %f14
sll %i3, 0x0B, %i4
movcs %icc, %g5, %g4
loop_3501:
subcc %g6, %o7, %o3
fmovsle %icc, %f0, %f5
lduw [%l7 + 0x34], %i7
movgu %icc, %g2, %i6
stw %o6, [%l7 + 0x44]
andn %g7, 0x18EA, %i0
fmovdl %xcc, %f12, %f10
ldsw [%l7 + 0x2C], %l1
fmovsgu %icc, %f2, %f14
bvc,pt %icc, loop_3502
tleu %xcc, 0x7
fmovdge %icc, %f1, %f2
std %f12, [%l7 + 0x38]
loop_3502:
tleu %xcc, 0x4
fnors %f15, %f13, %f13
ldub [%l7 + 0x60], %o4
fmovsl %xcc, %f10, %f9
ldx [%l7 + 0x50], %i2
stb %l3, [%l7 + 0x2E]
tneg %icc, 0x1
alignaddr %i1, %o0, %g1
lduw [%l7 + 0x0C], %o2
ldd [%l7 + 0x68], %f2
fbu %fcc0, loop_3503
movpos %icc, %l0, %l5
taddcctv %g3, 0x18C2, %i5
andncc %l6, %l4, %o1
loop_3503:
st %f5, [%l7 + 0x3C]
orn %l2, %i3, %i4
fmovdl %xcc, %f9, %f11
stw %o5, [%l7 + 0x6C]
siam 0x1
orncc %g5, 0x04C7, %g6
ldsb [%l7 + 0x1C], %g4
add %o3, %o7, %i7
fones %f15
fmul8sux16 %f14, %f4, %f0
fsrc2s %f0, %f11
sra %i6, %o6, %g2
brgez,a %g7, loop_3504
fmuld8sux16 %f7, %f4, %f2
andcc %l1, %i0, %i2
andn %l3, %i1, %o4
loop_3504:
std %f6, [%l7 + 0x30]
udivcc %o0, 0x0854, %g1
fcmpeq16 %f6, %f10, %l0
fmovsvs %icc, %f1, %f15
st %f2, [%l7 + 0x20]
stb %l5, [%l7 + 0x59]
tl %icc, 0x1
std %f2, [%l7 + 0x48]
siam 0x0
fbn %fcc0, loop_3505
bcc,a loop_3506
edge32l %g3, %o2, %l6
umul %i5, 0x04A1, %o1
loop_3505:
orncc %l2, %l4, %i4
loop_3506:
ldub [%l7 + 0x3C], %i3
fmovrdlez %o5, %f0, %f12
stb %g6, [%l7 + 0x14]
ld [%l7 + 0x58], %f6
ldx [%l7 + 0x10], %g5
ld [%l7 + 0x24], %f4
fandnot1s %f11, %f7, %f3
fbo,a %fcc2, loop_3507
fmuld8ulx16 %f5, %f12, %f2
movneg %icc, %g4, %o7
fmovdn %xcc, %f5, %f9
loop_3507:
fmul8x16 %f11, %f12, %f2
ldsh [%l7 + 0x6A], %i7
sdiv %i6, 0x069B, %o6
fbule %fcc1, loop_3508
smul %g2, 0x1F83, %g7
movpos %xcc, %l1, %o3
edge32n %i0, %l3, %i2
loop_3508:
array8 %i1, %o4, %o0
bn,a,pn %xcc, loop_3509
fmovd %f14, %f0
sra %g1, %l5, %l0
ldx [%l7 + 0x20], %g3
loop_3509:
ldd [%l7 + 0x30], %f0
ld [%l7 + 0x10], %f7
fmovsne %icc, %f1, %f14
movle %xcc, %l6, %i5
fmovrslez %o2, %f0, %f5
ldub [%l7 + 0x4A], %l2
fmovse %icc, %f6, %f8
bge,a loop_3510
lduh [%l7 + 0x72], %o1
fmovdcs %icc, %f0, %f11
bpos,a,pn %xcc, loop_3511
loop_3510:
fmovdle %icc, %f15, %f0
xnor %l4, 0x134A, %i3
std %f2, [%l7 + 0x58]
loop_3511:
ldsw [%l7 + 0x7C], %i4
lduw [%l7 + 0x10], %o5
fmovdge %xcc, %f7, %f9
srlx %g5, 0x17, %g6
stx %o7, [%l7 + 0x48]
fandnot1s %f5, %f8, %f0
ld [%l7 + 0x78], %f13
bg %xcc, loop_3512
st %f13, [%l7 + 0x08]
ldsh [%l7 + 0x40], %i7
stx %i6, [%l7 + 0x30]
loop_3512:
xnorcc %g4, 0x161F, %g2
fsrc1 %f6, %f12
tpos %icc, 0x2
movvc %xcc, %o6, %l1
stw %o3, [%l7 + 0x1C]
lduh [%l7 + 0x4E], %g7
fbue %fcc2, loop_3513
fnot1 %f0, %f2
andncc %l3, %i2, %i0
fcmpes %fcc0, %f10, %f4
loop_3513:
fmovrsgez %i1, %f7, %f14
stb %o4, [%l7 + 0x36]
ldsh [%l7 + 0x20], %o0
st %f13, [%l7 + 0x4C]
fmovdneg %icc, %f4, %f2
lduw [%l7 + 0x5C], %g1
udivx %l5, 0x01A4, %g3
sth %l6, [%l7 + 0x74]
edge32 %l0, %i5, %l2
movcc %xcc, %o1, %l4
fmovdneg %xcc, %f2, %f12
ldsh [%l7 + 0x0E], %o2
bvc,a,pn %xcc, loop_3514
orcc %i4, 0x0172, %o5
fmovrdgz %g5, %f10, %f6
fmovrde %g6, %f14, %f2
loop_3514:
ldsw [%l7 + 0x3C], %o7
fnor %f2, %f8, %f10
ldx [%l7 + 0x10], %i3
fpmerge %f1, %f12, %f14
lduh [%l7 + 0x10], %i7
st %f11, [%l7 + 0x5C]
tsubcc %i6, %g2, %o6
fcmple16 %f4, %f0, %g4
nop
setx loop_3515, %l0, %l1
jmpl %l1, %l1
ld [%l7 + 0x58], %f1
ld [%l7 + 0x70], %f1
lduh [%l7 + 0x1E], %g7
loop_3515:
bgu %xcc, loop_3516
ldd [%l7 + 0x10], %f2
pdist %f0, %f2, %f0
stw %o3, [%l7 + 0x74]
loop_3516:
tgu %icc, 0x1
fabss %f1, %f6
movn %icc, %l3, %i0
fbue %fcc3, loop_3517
ldd [%l7 + 0x18], %f12
fbn %fcc2, loop_3518
ldd [%l7 + 0x50], %f8
loop_3517:
mulscc %i2, 0x1C6B, %i1
fbu %fcc3, loop_3519
loop_3518:
fmovsleu %icc, %f4, %f4
ldsw [%l7 + 0x54], %o4
subc %o0, %l5, %g1
loop_3519:
fmovdl %xcc, %f10, %f12
tsubcctv %l6, 0x0AB0, %l0
tgu %icc, 0x3
fmovsneg %icc, %f8, %f14
fcmpeq16 %f6, %f2, %i5
brz %l2, loop_3520
bn,pn %xcc, loop_3521
bvc %xcc, loop_3522
sth %o1, [%l7 + 0x34]
loop_3520:
fmovrdne %l4, %f14, %f14
loop_3521:
fbue,a %fcc0, loop_3523
loop_3522:
fmuld8ulx16 %f9, %f10, %f6
alignaddrl %o2, %g3, %o5
umul %i4, %g5, %o7
loop_3523:
ldx [%l7 + 0x50], %i3
fsrc2 %f2, %f2
fzero %f10
edge32l %g6, %i7, %i6
fmovdg %icc, %f11, %f1
fmuld8ulx16 %f10, %f1, %f6
fnor %f6, %f6, %f2
bn %xcc, loop_3524
fpackfix %f12, %f2
ldd [%l7 + 0x70], %f10
bpos,a %xcc, loop_3525
loop_3524:
fbug %fcc0, loop_3526
stw %o6, [%l7 + 0x18]
edge32l %g2, %g4, %g7
loop_3525:
ldx [%l7 + 0x20], %o3
loop_3526:
fmovrsgez %l1, %f10, %f0
orncc %l3, 0x1EE6, %i0
tle %icc, 0x0
addc %i1, 0x19DD, %i2
movleu %icc, %o0, %o4
sdiv %l5, 0x0C44, %l6
std %f4, [%l7 + 0x30]
ld [%l7 + 0x60], %f2
fmuld8ulx16 %f3, %f9, %f4
fornot1s %f7, %f3, %f10
srlx %g1, 0x01, %i5
stx %l0, [%l7 + 0x78]
tleu %icc, 0x0
xnor %o1, 0x04ED, %l2
sth %l4, [%l7 + 0x64]
st %f15, [%l7 + 0x50]
movre %o2, %g3, %o5
brlez,a %g5, loop_3527
umulcc %o7, %i3, %g6
bge,a %xcc, loop_3528
sll %i7, %i4, %i6
loop_3527:
ba,pt %xcc, loop_3529
fandnot2s %f4, %f7, %f3
loop_3528:
move %xcc, %g2, %o6
srlx %g4, 0x14, %g7
loop_3529:
ldsh [%l7 + 0x2C], %l1
bvc loop_3530
fcmple16 %f6, %f6, %l3
fmovd %f0, %f14
add %o3, %i0, %i1
loop_3530:
fpadd16s %f3, %f9, %f8
lduh [%l7 + 0x20], %o0
ldsw [%l7 + 0x08], %i2
fpsub16s %f14, %f2, %f2
lduw [%l7 + 0x14], %o4
fornot1s %f12, %f2, %f9
movn %xcc, %l5, %l6
ldsh [%l7 + 0x70], %g1
fmovrdgez %l0, %f0, %f12
ldx [%l7 + 0x48], %i5
ldx [%l7 + 0x28], %o1
fmovsg %icc, %f1, %f3
fnors %f13, %f10, %f14
std %f8, [%l7 + 0x40]
subcc %l2, 0x00CB, %l4
fpsub16 %f0, %f2, %f10
fnands %f4, %f5, %f15
fmovsn %xcc, %f15, %f4
lduh [%l7 + 0x58], %o2
lduw [%l7 + 0x28], %o5
bshuffle %f2, %f14, %f10
fbg %fcc3, loop_3531
movne %xcc, %g3, %o7
movn %icc, %i3, %g6
fbl %fcc3, loop_3532
loop_3531:
subcc %g5, %i7, %i4
stw %g2, [%l7 + 0x0C]
brlz,a %i6, loop_3533
loop_3532:
subccc %o6, 0x026B, %g4
ldsh [%l7 + 0x32], %l1
mulscc %l3, %g7, %o3
loop_3533:
edge8n %i0, %o0, %i1
fmovde %xcc, %f12, %f5
bne,a %icc, loop_3534
bshuffle %f0, %f14, %f2
taddcc %i2, 0x1ADD, %l5
xnor %o4, %g1, %l0
loop_3534:
stx %l6, [%l7 + 0x20]
bne,pt %icc, loop_3535
fsrc1s %f3, %f2
ldd [%l7 + 0x30], %f4
stx %o1, [%l7 + 0x40]
loop_3535:
fpmerge %f3, %f8, %f0
fxnors %f2, %f8, %f15
ldsb [%l7 + 0x0B], %l2
mova %icc, %i5, %l4
std %f4, [%l7 + 0x78]
andcc %o5, %g3, %o7
fnors %f11, %f9, %f14
xnor %i3, %o2, %g6
lduw [%l7 + 0x68], %g5
ldd [%l7 + 0x40], %f6
ld [%l7 + 0x6C], %f6
ldsw [%l7 + 0x74], %i4
ldsh [%l7 + 0x50], %g2
fmuld8ulx16 %f14, %f0, %f12
fcmpes %fcc2, %f10, %f9
bn loop_3536
brgz,a %i7, loop_3537
movn %xcc, %o6, %i6
fmovdne %xcc, %f0, %f6
loop_3536:
bneg,pn %xcc, loop_3538
loop_3537:
fandnot1s %f5, %f3, %f1
fcmpeq16 %f4, %f0, %g4
addcc %l3, %g7, %o3
loop_3538:
fmovdvs %xcc, %f7, %f8
faligndata %f14, %f0, %f6
ldsw [%l7 + 0x18], %i0
ldx [%l7 + 0x18], %o0
ldsb [%l7 + 0x56], %i1
ld [%l7 + 0x58], %f4
ldx [%l7 + 0x30], %l1
edge16ln %l5, %i2, %o4
stx %l0, [%l7 + 0x78]
ldsh [%l7 + 0x32], %g1
ldsw [%l7 + 0x4C], %l6
alignaddrl %o1, %l2, %l4
stb %i5, [%l7 + 0x27]
stb %g3, [%l7 + 0x2D]
umul %o5, %o7, %i3
fbe %fcc2, loop_3539
fmovrsgz %o2, %f0, %f1
ld [%l7 + 0x48], %f14
mulscc %g5, 0x1C89, %i4
loop_3539:
ldx [%l7 + 0x50], %g2
fmovrse %g6, %f10, %f3
bneg,a loop_3540
tgu %xcc, 0x6
sth %i7, [%l7 + 0x72]
movle %xcc, %o6, %g4
loop_3540:
udivx %l3, 0x0689, %g7
edge32n %o3, %i0, %i6
ldd [%l7 + 0x58], %f12
fbug %fcc0, loop_3541
movge %icc, %o0, %i1
fandnot2 %f8, %f2, %f8
andcc %l1, %l5, %i2
loop_3541:
fands %f3, %f11, %f8
array8 %o4, %g1, %l0
orn %o1, %l6, %l2
fsrc2 %f8, %f2
ldsh [%l7 + 0x62], %i5
fpadd16s %f10, %f3, %f3
fmovdge %icc, %f5, %f1
fpsub16s %f14, %f0, %f8
stb %l4, [%l7 + 0x71]
fmovsle %icc, %f9, %f9
fmul8ulx16 %f6, %f6, %f6
ldsb [%l7 + 0x62], %o5
fmovrdne %o7, %f2, %f0
stw %g3, [%l7 + 0x40]
st %f5, [%l7 + 0x2C]
ld [%l7 + 0x68], %f13
std %f14, [%l7 + 0x20]
ldub [%l7 + 0x70], %o2
fmovrde %g5, %f0, %f0
stx %i4, [%l7 + 0x08]
fmul8x16 %f5, %f0, %f14
tpos %xcc, 0x6
srlx %i3, %g6, %g2
fsrc1 %f4, %f8
fmovde %icc, %f1, %f13
fmuld8ulx16 %f6, %f13, %f0
stx %i7, [%l7 + 0x60]
edge32 %o6, %g4, %l3
movrgz %o3, %g7, %i6
fmovdvs %xcc, %f2, %f3
call loop_3542
te %icc, 0x5
bn,a %icc, loop_3543
ldd [%l7 + 0x38], %f0
loop_3542:
lduw [%l7 + 0x48], %i0
bcc,pt %icc, loop_3544
loop_3543:
movne %icc, %i1, %l1
be,pt %icc, loop_3545
subcc %o0, %l5, %i2
loop_3544:
sth %g1, [%l7 + 0x44]
fabsd %f2, %f6
loop_3545:
xorcc %o4, 0x0F2E, %o1
stb %l6, [%l7 + 0x49]
movg %icc, %l0, %l2
fnegd %f14, %f8
tleu %xcc, 0x7
orncc %i5, %o5, %o7
movrlz %l4, %g3, %g5
faligndata %f12, %f12, %f14
mulx %i4, %i3, %o2
fcmpeq32 %f8, %f8, %g6
lduw [%l7 + 0x08], %i7
stb %g2, [%l7 + 0x77]
st %f3, [%l7 + 0x64]
lduw [%l7 + 0x7C], %o6
bleu %xcc, loop_3546
lduh [%l7 + 0x08], %l3
sdiv %o3, 0x1B65, %g7
movvs %xcc, %g4, %i6
loop_3546:
bshuffle %f4, %f10, %f8
sdiv %i1, 0x10ED, %i0
fornot2s %f15, %f15, %f12
call loop_3547
fmovrdgez %o0, %f8, %f12
fbne,a %fcc3, loop_3548
edge32n %l1, %l5, %g1
loop_3547:
movneg %icc, %o4, %i2
fnors %f0, %f14, %f8
loop_3548:
edge8ln %l6, %o1, %l0
te %xcc, 0x6
sllx %i5, %o5, %o7
fands %f4, %f6, %f7
stb %l2, [%l7 + 0x51]
lduw [%l7 + 0x64], %l4
fcmpeq32 %f10, %f14, %g5
stx %i4, [%l7 + 0x60]
edge32l %g3, %i3, %o2
fbule,a %fcc3, loop_3549
ldd [%l7 + 0x08], %f10
fxnors %f2, %f14, %f0
fmovsle %xcc, %f6, %f12
loop_3549:
taddcc %i7, %g2, %g6
ldsh [%l7 + 0x60], %l3
bshuffle %f2, %f0, %f12
lduh [%l7 + 0x18], %o6
movne %xcc, %o3, %g7
movvc %xcc, %i6, %g4
tgu %icc, 0x2
xor %i0, 0x1D86, %i1
lduh [%l7 + 0x18], %l1
bge,pt %icc, loop_3550
bvc,a,pn %icc, loop_3551
fcmpeq32 %f8, %f4, %o0
stw %l5, [%l7 + 0x34]
loop_3550:
brz,a %o4, loop_3552
loop_3551:
bleu %icc, loop_3553
umulcc %i2, 0x0458, %g1
st %f2, [%l7 + 0x48]
loop_3552:
subc %l6, 0x1066, %o1
loop_3553:
ldsw [%l7 + 0x0C], %i5
tcs %xcc, 0x6
fmovscs %icc, %f9, %f5
movgu %icc, %l0, %o5
brz %l2, loop_3554
ldsb [%l7 + 0x7B], %l4
stx %g5, [%l7 + 0x78]
sth %i4, [%l7 + 0x70]
loop_3554:
fmovsn %xcc, %f13, %f4
fzeros %f15
ldx [%l7 + 0x68], %o7
movrlez %i3, 0x1D4, %g3
stw %o2, [%l7 + 0x6C]
ldsb [%l7 + 0x39], %g2
edge16ln %g6, %i7, %l3
ldd [%l7 + 0x30], %f14
move %xcc, %o3, %g7
fnegd %f12, %f12
subc %o6, 0x1EAB, %g4
fxnor %f14, %f2, %f4
subcc %i6, 0x0BC6, %i0
edge8ln %l1, %o0, %i1
fpsub16 %f2, %f8, %f8
st %f13, [%l7 + 0x18]
fbuge %fcc2, loop_3555
fxor %f10, %f12, %f10
movrlez %o4, %l5, %g1
movvs %icc, %l6, %i2
loop_3555:
fsrc1 %f10, %f6
movcc %xcc, %o1, %i5
fmul8x16au %f8, %f1, %f6
ldd [%l7 + 0x08], %f12
fcmped %fcc0, %f12, %f4
ldsw [%l7 + 0x1C], %o5
sdivx %l0, 0x18D1, %l2
subccc %g5, 0x09C4, %l4
brgez %i4, loop_3556
fmovsl %xcc, %f5, %f11
movcs %icc, %o7, %i3
fmovrsne %g3, %f4, %f0
loop_3556:
fmovscc %icc, %f10, %f11
st %f12, [%l7 + 0x58]
ldd [%l7 + 0x68], %f4
fzero %f14
fabsd %f4, %f6
fornot1s %f10, %f2, %f8
stb %o2, [%l7 + 0x3B]
fornot2 %f6, %f14, %f12
tvs %xcc, 0x2
ld [%l7 + 0x0C], %f8
stb %g6, [%l7 + 0x59]
st %f15, [%l7 + 0x78]
call loop_3557
sll %i7, %g2, %l3
sethi 0x1E1B, %g7
tge %icc, 0x2
loop_3557:
fmovdcs %xcc, %f5, %f6
fnegs %f15, %f5
fnot2 %f12, %f12
sth %o3, [%l7 + 0x6C]
srl %g4, %i6, %o6
fpadd32s %f2, %f2, %f8
ld [%l7 + 0x74], %f11
array16 %l1, %i0, %i1
stx %o4, [%l7 + 0x10]
ld [%l7 + 0x1C], %f8
fmovrslez %o0, %f12, %f13
ldd [%l7 + 0x58], %f14
edge8l %l5, %l6, %i2
fornot2s %f10, %f11, %f12
ba,pt %icc, loop_3558
fmovsn %xcc, %f1, %f7
orcc %o1, 0x0AA1, %i5
bgu,a,pn %icc, loop_3559
loop_3558:
fnegd %f12, %f2
edge32n %g1, %o5, %l2
fmovrdlez %g5, %f8, %f2
loop_3559:
te %xcc, 0x0
fpadd16s %f7, %f8, %f1
fxnor %f2, %f14, %f6
fxnor %f2, %f6, %f8
fsrc2s %f5, %f6
fmovsvs %icc, %f5, %f15
nop
setx loop_3560, %l0, %l1
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 %f12, %f0, %l4
add %l0, %i4, %i3
fmovsneg %xcc, %f8, %f14
loop_3560:
stb %g3, [%l7 + 0x57]
fnegd %f12, %f10
srlx %o7, %g6, %i7
fsrc1s %f13, %f5
ldx [%l7 + 0x40], %o2
fmovrde %g2, %f6, %f2
tcc %xcc, 0x3
fmovrdlz %g7, %f10, %f12
fandnot1 %f8, %f6, %f12
andncc %l3, %o3, %g4
edge8n %i6, %o6, %l1
st %f3, [%l7 + 0x1C]
brlz %i1, loop_3561
fble %fcc1, loop_3562
srax %o4, %o0, %l5
fpsub32s %f11, %f2, %f6
loop_3561:
fbe %fcc2, loop_3563
loop_3562:
ldub [%l7 + 0x08], %i0
std %f14, [%l7 + 0x70]
fsrc1s %f2, %f2
loop_3563:
ldsh [%l7 + 0x1E], %i2
fmovsa %icc, %f12, %f10
std %f8, [%l7 + 0x30]
or %o1, %i5, %g1
ldub [%l7 + 0x6B], %o5
fnands %f14, %f13, %f8
fbe %fcc1, loop_3564
fmovrsgz %l6, %f13, %f1
lduh [%l7 + 0x62], %g5
fmovsvs %icc, %f8, %f9
loop_3564:
taddcctv %l2, %l0, %l4
tne %xcc, 0x7
lduh [%l7 + 0x66], %i4
tgu %xcc, 0x0
ldx [%l7 + 0x20], %i3
ldsb [%l7 + 0x29], %o7
fmovdgu %xcc, %f15, %f11
stx %g6, [%l7 + 0x40]
ldub [%l7 + 0x38], %i7
tgu %xcc, 0x4
st %f8, [%l7 + 0x7C]
fands %f3, %f3, %f9
ldsb [%l7 + 0x48], %g3
lduh [%l7 + 0x24], %g2
fzeros %f12
stx %o2, [%l7 + 0x68]
sdivcc %l3, 0x0905, %o3
fand %f6, %f12, %f14
std %f0, [%l7 + 0x18]
fmovsn %icc, %f15, %f5
ldub [%l7 + 0x4A], %g7
fmovscc %icc, %f4, %f3
bg,a,pn %icc, loop_3565
andn %i6, %o6, %l1
fmovrdgz %g4, %f2, %f8
xnorcc %i1, 0x15EF, %o4
loop_3565:
fmovsl %xcc, %f12, %f8
stw %l5, [%l7 + 0x0C]
sth %o0, [%l7 + 0x48]
tgu %icc, 0x6
fcmpne32 %f2, %f6, %i2
ldsh [%l7 + 0x5C], %i0
fmovsne %xcc, %f11, %f10
ldub [%l7 + 0x2F], %i5
fcmpgt16 %f14, %f10, %o1
ldsb [%l7 + 0x2F], %o5
faligndata %f12, %f8, %f10
movrlz %l6, %g1, %g5
ldsw [%l7 + 0x48], %l2
ba %xcc, loop_3566
bn,a,pt %xcc, loop_3567
ldsw [%l7 + 0x3C], %l4
lduw [%l7 + 0x1C], %l0
loop_3566:
fmovsleu %xcc, %f12, %f1
loop_3567:
bvc,a,pn %icc, loop_3568
movrlez %i3, %o7, %i4
fnegd %f8, %f12
fmovse %xcc, %f1, %f6
loop_3568:
movge %icc, %g6, %g3
fmovrdgez %i7, %f10, %f8
edge8ln %o2, %l3, %g2
std %f12, [%l7 + 0x08]
ldsb [%l7 + 0x5B], %o3
taddcc %g7, %i6, %o6
ldsw [%l7 + 0x54], %l1
lduh [%l7 + 0x08], %i1
addc %o4, 0x0CAB, %l5
smulcc %o0, 0x11F2, %g4
bcs %icc, loop_3569
fbne %fcc2, loop_3570
and %i2, 0x1050, %i5
movleu %icc, %i0, %o5
loop_3569:
xnorcc %l6, %g1, %o1
loop_3570:
ldd [%l7 + 0x18], %f0
fsrc2 %f6, %f6
fmovdge %icc, %f9, %f2
bpos loop_3571
fpsub32s %f10, %f13, %f13
sdivx %l2, 0x1E2D, %l4
ldsw [%l7 + 0x40], %g5
loop_3571:
fexpand %f2, %f0
brz,a %l0, loop_3572
lduh [%l7 + 0x14], %i3
subc %i4, %o7, %g6
movre %i7, 0x2DA, %g3
loop_3572:
fmovrdgz %o2, %f10, %f14
ldsh [%l7 + 0x40], %l3
add %g2, %g7, %i6
st %f11, [%l7 + 0x74]
mova %xcc, %o6, %o3
st %f5, [%l7 + 0x14]
fxnor %f14, %f8, %f6
fmovrde %l1, %f12, %f0
fmovdcs %xcc, %f8, %f9
fmovdn %icc, %f11, %f2
fabsd %f10, %f12
movrgz %i1, 0x1E0, %o4
fmovscs %icc, %f6, %f10
array8 %l5, %o0, %i2
fpadd16s %f7, %f10, %f0
mova %xcc, %g4, %i5
fmul8sux16 %f8, %f0, %f6
fcmpeq16 %f4, %f8, %i0
ldsw [%l7 + 0x4C], %o5
xnor %l6, %o1, %l2
ldsw [%l7 + 0x68], %g1
umul %l4, %g5, %l0
ldd [%l7 + 0x78], %f14
stb %i3, [%l7 + 0x21]
be %xcc, loop_3573
and %i4, 0x17FC, %o7
fbne %fcc2, loop_3574
tneg %xcc, 0x1
loop_3573:
fcmpgt32 %f4, %f0, %i7
sth %g3, [%l7 + 0x1E]
loop_3574:
xnorcc %o2, %g6, %l3
addccc %g7, %i6, %g2
ldub [%l7 + 0x78], %o3
movpos %xcc, %l1, %o6
brgz,a %o4, loop_3575
tg %icc, 0x6
edge8ln %i1, %o0, %l5
nop
setx loop_3576, %l0, %l1
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_3575:
fcmple16 %f10, %f4, %g4
udiv %i2, 0x1B19, %i5
fmovda %xcc, %f3, %f0
loop_3576:
fbn %fcc0, loop_3577
fmovdl %xcc, %f3, %f2
fpadd16 %f6, %f12, %f2
fble,a %fcc0, loop_3578
loop_3577:
fmovdcs %icc, %f15, %f14
fmovrdgz %o5, %f4, %f14
lduw [%l7 + 0x58], %l6
loop_3578:
fabsd %f8, %f10
fmovsge %xcc, %f0, %f12
nop
setx loop_3579, %l0, %l1
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 %f10, %f0, %f6
tsubcc %i0, %o1, %l2
fmovsl %icc, %f15, %f4
loop_3579:
ldub [%l7 + 0x41], %l4
ldsh [%l7 + 0x5A], %g5
ldx [%l7 + 0x08], %g1
fbu %fcc2, loop_3580
tne %icc, 0x0
fcmpgt32 %f6, %f10, %i3
std %f6, [%l7 + 0x28]
loop_3580:
ldd [%l7 + 0x08], %f2
sdiv %l0, 0x10B2, %i4
bvc,a,pn %icc, loop_3581
fbl,a %fcc3, loop_3582
stb %i7, [%l7 + 0x76]
fcmpne32 %f4, %f0, %o7
loop_3581:
fbe %fcc3, loop_3583
loop_3582:
subcc %g3, %g6, %l3
xorcc %g7, %i6, %o2
stw %g2, [%l7 + 0x60]
loop_3583:
sth %l1, [%l7 + 0x72]
fmul8ulx16 %f14, %f4, %f12
xor %o3, %o6, %o4
edge8 %i1, %l5, %g4
bg,pn %icc, loop_3584
fmovsa %xcc, %f13, %f11
lduw [%l7 + 0x74], %i2
bleu,pn %icc, loop_3585
loop_3584:
fcmple16 %f10, %f0, %o0
ld [%l7 + 0x40], %f11
brlz,a %i5, loop_3586
loop_3585:
ldsh [%l7 + 0x44], %o5
stx %l6, [%l7 + 0x10]
fabsd %f14, %f10
loop_3586:
lduh [%l7 + 0x70], %i0
fmovsl %xcc, %f3, %f14
bn,pt %icc, loop_3587
ld [%l7 + 0x68], %f6
edge32n %l2, %l4, %o1
sdivcc %g1, 0x1466, %g5
loop_3587:
edge16 %i3, %l0, %i7
ldsw [%l7 + 0x38], %o7
movvc %xcc, %i4, %g3
fmovrde %g6, %f2, %f2
sth %l3, [%l7 + 0x48]
fbl %fcc3, loop_3588
faligndata %f0, %f14, %f8
smul %i6, %o2, %g7
move %icc, %g2, %o3
loop_3588:
fxnor %f6, %f14, %f14
fmovdpos %xcc, %f3, %f10
st %f12, [%l7 + 0x7C]
fmovdcs %xcc, %f1, %f8
sll %o6, %o4, %l1
fmovdneg %xcc, %f13, %f10
fpadd32 %f12, %f8, %f4
ldd [%l7 + 0x58], %f8
ldsb [%l7 + 0x6F], %i1
mova %xcc, %l5, %g4
stb %i2, [%l7 + 0x08]
addc %o0, %i5, %l6
edge32l %o5, %l2, %i0
call loop_3589
fmovdne %xcc, %f3, %f14
stw %o1, [%l7 + 0x10]
fcmple16 %f2, %f12, %g1
loop_3589:
ld [%l7 + 0x78], %f5
ldub [%l7 + 0x1E], %l4
fnot2s %f10, %f8
stb %g5, [%l7 + 0x26]
fmovrdgez %i3, %f0, %f6
fors %f2, %f0, %f12
ldub [%l7 + 0x6E], %l0
ble,a loop_3590
fone %f10
lduh [%l7 + 0x60], %i7
movleu %xcc, %o7, %g3
loop_3590:
bpos,a loop_3591
ba %icc, loop_3592
ldub [%l7 + 0x23], %i4
movgu %icc, %l3, %g6
loop_3591:
bcs,pt %xcc, loop_3593
loop_3592:
fexpand %f7, %f0
pdist %f6, %f8, %f4
or %o2, 0x0B20, %g7
loop_3593:
movle %icc, %i6, %o3
move %xcc, %o6, %o4
fmovd %f10, %f10
st %f8, [%l7 + 0x7C]
udivcc %l1, 0x1253, %g2
stb %i1, [%l7 + 0x16]
ld [%l7 + 0x24], %f6
fcmpeq32 %f4, %f0, %g4
fba %fcc1, loop_3594
fbuge,a %fcc2, loop_3595
ldx [%l7 + 0x20], %i2
fsrc2s %f1, %f15
loop_3594:
movleu %xcc, %l5, %o0
loop_3595:
ldx [%l7 + 0x48], %l6
fmovscs %xcc, %f11, %f8
fnot1 %f12, %f14
lduw [%l7 + 0x78], %i5
te %xcc, 0x3
fmovsa %xcc, %f9, %f15
fmovrdlez %o5, %f10, %f12
sll %l2, 0x10, %i0
fbule %fcc1, loop_3596
std %f6, [%l7 + 0x58]
stx %g1, [%l7 + 0x40]
fmovdn %icc, %f14, %f15
loop_3596:
bge,a,pt %xcc, loop_3597
taddcc %l4, %g5, %o1
lduw [%l7 + 0x6C], %l0
movg %xcc, %i3, %o7
loop_3597:
xorcc %i7, 0x1FB1, %i4
stx %l3, [%l7 + 0x40]
fpack16 %f4, %f1
te %icc, 0x6
tne %icc, 0x7
movre %g3, 0x2C3, %o2
bgu,a,pn %xcc, loop_3598
fpadd32 %f0, %f12, %f8
be,a loop_3599
fandnot1 %f2, %f12, %f2
loop_3598:
srl %g7, 0x1C, %g6
edge16 %o3, %o6, %o4
loop_3599:
fmovrdne %l1, %f10, %f4
movre %g2, 0x3EB, %i6
fmovsle %xcc, %f12, %f4
std %f10, [%l7 + 0x50]
tl %icc, 0x3
ldub [%l7 + 0x33], %g4
tgu %xcc, 0x3
tcs %xcc, 0x3
tsubcc %i1, %l5, %i2
fmovdleu %icc, %f6, %f0
fandnot2s %f9, %f3, %f10
fmovsgu %icc, %f10, %f13
srl %l6, %i5, %o5
bn,pt %xcc, loop_3600
ldsb [%l7 + 0x47], %o0
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x34], %i0
loop_3600:
bshuffle %f8, %f10, %f12
fzeros %f2
fpack32 %f4, %f8, %f4
mulx %g1, %l2, %g5
xnorcc %l4, %o1, %l0
fcmped %fcc0, %f10, %f2
stb %i3, [%l7 + 0x6B]
stb %o7, [%l7 + 0x2B]
xnorcc %i7, %i4, %l3
ldsb [%l7 + 0x18], %g3
bcc,a %icc, loop_3601
fmovsg %icc, %f14, %f7
fpack32 %f0, %f4, %f14
fbu,a %fcc0, loop_3602
loop_3601:
edge8l %g7, %g6, %o2
addcc %o3, 0x0676, %o4
sth %o6, [%l7 + 0x56]
loop_3602:
fblg,a %fcc1, loop_3603
std %f14, [%l7 + 0x30]
and %l1, %g2, %g4
fbg %fcc2, loop_3604
loop_3603:
fcmple16 %f2, %f12, %i6
ldx [%l7 + 0x38], %i1
fmul8ulx16 %f0, %f4, %f6
loop_3604:
stw %l5, [%l7 + 0x60]
brz,a %l6, loop_3605
alignaddrl %i5, %i2, %o0
taddcc %i0, 0x1519, %o5
fors %f8, %f0, %f7
loop_3605:
stx %g1, [%l7 + 0x78]
lduh [%l7 + 0x5A], %g5
sra %l4, 0x05, %l2
fmul8x16al %f5, %f8, %f8
sll %l0, %o1, %o7
fmovsge %xcc, %f9, %f2
fmovrsne %i3, %f7, %f3
fbne,a %fcc0, loop_3606
ldd [%l7 + 0x30], %f14
fzeros %f0
fxor %f4, %f6, %f12
loop_3606:
fmovrdlz %i7, %f0, %f0
array8 %i4, %g3, %l3
subccc %g7, 0x037B, %o2
fcmpeq32 %f10, %f6, %g6
ldd [%l7 + 0x48], %f8
bneg,a,pt %xcc, loop_3607
fpmerge %f8, %f5, %f6
stw %o3, [%l7 + 0x28]
tge %icc, 0x5
loop_3607:
stw %o4, [%l7 + 0x2C]
std %f0, [%l7 + 0x20]
fbue,a %fcc3, loop_3608
stb %l1, [%l7 + 0x79]
tl %icc, 0x1
fpadd16 %f0, %f10, %f6
loop_3608:
fmovrsne %g2, %f2, %f13
movvs %xcc, %o6, %i6
xnorcc %g4, 0x1BD6, %l5
bg loop_3609
tne %icc, 0x2
orn %l6, 0x02D0, %i1
bg,a %icc, loop_3610
loop_3609:
edge16n %i5, %o0, %i0
edge8ln %o5, %i2, %g1
fbge,a %fcc0, loop_3611
loop_3610:
fnegd %f10, %f6
fcmpgt32 %f14, %f8, %l4
lduw [%l7 + 0x24], %g5
loop_3611:
fblg %fcc2, loop_3612
fxor %f4, %f6, %f14
sub %l0, 0x0979, %o1
fmovsneg %icc, %f3, %f11
loop_3612:
fmul8x16al %f6, %f0, %f14
edge16n %l2, %o7, %i7
ldsw [%l7 + 0x54], %i3
fpsub32s %f10, %f9, %f10
array32 %i4, %l3, %g3
brgez %g7, loop_3613
fmovdne %xcc, %f3, %f14
subc %g6, %o2, %o4
fmovdgu %icc, %f2, %f7
loop_3613:
edge32n %l1, %g2, %o6
subc %o3, %g4, %i6
fors %f10, %f14, %f14
fmovrdne %l6, %f0, %f4
st %f15, [%l7 + 0x28]
movcs %xcc, %i1, %i5
fsrc2s %f10, %f9
fcmple32 %f14, %f2, %l5
ldsw [%l7 + 0x5C], %o0
fsrc1s %f1, %f2
fpsub32s %f8, %f5, %f13
sth %o5, [%l7 + 0x24]
ldsh [%l7 + 0x6E], %i2
fmovrdgez %g1, %f8, %f6
fandnot2 %f10, %f2, %f10
fors %f2, %f9, %f3
mulx %i0, 0x1557, %g5
stb %l0, [%l7 + 0x5B]
fmovsneg %icc, %f14, %f9
smulcc %l4, %o1, %o7
edge16 %i7, %l2, %i4
bpos %xcc, loop_3614
ldsb [%l7 + 0x4F], %l3
movleu %xcc, %i3, %g3
fpsub16 %f6, %f8, %f4
loop_3614:
tcc %xcc, 0x6
movn %xcc, %g7, %o2
fbule %fcc0, loop_3615
fmovrdgez %g6, %f10, %f6
ldsw [%l7 + 0x34], %l1
ld [%l7 + 0x6C], %f0
loop_3615:
fbue,a %fcc2, loop_3616
stw %g2, [%l7 + 0x58]
stb %o6, [%l7 + 0x0A]
fmovdg %xcc, %f9, %f8
loop_3616:
fmovde %icc, %f2, %f14
edge8ln %o3, %o4, %i6
ldub [%l7 + 0x4E], %l6
ldx [%l7 + 0x58], %g4
fone %f6
fmovrdgez %i5, %f14, %f4
nop
setx loop_3617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %l5, [%l7 + 0x70]
addc %i1, 0x174F, %o0
fmovrdlz %o5, %f14, %f0
loop_3617:
fnot2 %f4, %f12
brlz %i2, loop_3618
edge16l %g1, %i0, %g5
bvc,a,pt %xcc, loop_3619
fbn,a %fcc3, loop_3620
loop_3618:
add %l4, %o1, %o7
fbuge %fcc1, loop_3621
loop_3619:
fnors %f1, %f11, %f14
loop_3620:
pdist %f12, %f10, %f14
or %i7, 0x1C74, %l0
loop_3621:
fmovdneg %icc, %f3, %f9
fsrc1s %f10, %f7
edge16n %l2, %i4, %l3
fblg,a %fcc3, loop_3622
st %f11, [%l7 + 0x68]
alignaddr %i3, %g3, %o2
fpackfix %f14, %f0
loop_3622:
movvs %xcc, %g7, %l1
ldsw [%l7 + 0x14], %g2
fxors %f2, %f5, %f0
udiv %o6, 0x01AA, %o3
stb %o4, [%l7 + 0x40]
fmovdcc %xcc, %f14, %f3
sth %g6, [%l7 + 0x22]
fmovda %icc, %f8, %f3
ldsw [%l7 + 0x74], %i6
sra %g4, 0x03, %l6
bcc %icc, loop_3623
sth %l5, [%l7 + 0x66]
fmovsl %icc, %f12, %f6
fnegd %f2, %f8
loop_3623:
tn %icc, 0x7
fbu %fcc2, loop_3624
fsrc2 %f8, %f14
brgz,a %i5, loop_3625
fbg %fcc0, loop_3626
loop_3624:
edge8n %o0, %o5, %i2
taddcctv %g1, 0x1967, %i0
loop_3625:
fcmpgt16 %f0, %f8, %i1
loop_3626:
fzeros %f6
movpos %xcc, %g5, %o1
fsrc2 %f8, %f6
tvc %xcc, 0x1
fmovde %icc, %f8, %f14
popc %l4, %i7
umulcc %l0, 0x1ADA, %o7
array8 %l2, %i4, %l3
movgu %xcc, %i3, %o2
fornot2 %f10, %f4, %f0
lduw [%l7 + 0x20], %g3
ldd [%l7 + 0x58], %f0
ldub [%l7 + 0x6F], %l1
edge16 %g2, %g7, %o3
ldsw [%l7 + 0x20], %o6
array8 %g6, %o4, %g4
fmovsg %icc, %f11, %f5
fcmpne16 %f2, %f10, %i6
subccc %l5, %l6, %i5
fmovsgu %xcc, %f7, %f9
fmovde %icc, %f12, %f1
udivcc %o5, 0x04B7, %i2
brlz,a %o0, loop_3627
tneg %icc, 0x3
edge16 %i0, %g1, %i1
fmovsa %xcc, %f2, %f2
loop_3627:
fmovsa %icc, %f1, %f15
ld [%l7 + 0x40], %f10
umul %g5, 0x0A93, %l4
lduw [%l7 + 0x10], %o1
stb %l0, [%l7 + 0x6D]
fbule,a %fcc1, loop_3628
movvc %xcc, %o7, %l2
tl %icc, 0x1
fmovsvc %xcc, %f14, %f1
loop_3628:
std %f14, [%l7 + 0x58]
fcmps %fcc1, %f3, %f2
srlx %i4, 0x0F, %l3
brnz %i7, loop_3629
fcmpgt32 %f10, %f6, %i3
bpos,a loop_3630
stw %o2, [%l7 + 0x24]
loop_3629:
stx %g3, [%l7 + 0x50]
ld [%l7 + 0x18], %f5
loop_3630:
fmovdle %icc, %f12, %f10
tsubcc %l1, %g7, %g2
tleu %xcc, 0x4
ldsw [%l7 + 0x14], %o3
fmovsa %icc, %f5, %f5
fmovrdne %g6, %f10, %f2
tg %icc, 0x1
fpack16 %f14, %f8
edge16n %o6, %g4, %o4
ldsh [%l7 + 0x52], %l5
lduw [%l7 + 0x24], %l6
fpsub32 %f4, %f14, %f8
ldub [%l7 + 0x57], %i6
andcc %o5, %i5, %i2
edge16n %i0, %o0, %g1
ldd [%l7 + 0x68], %f12
ldsw [%l7 + 0x24], %g5
edge8l %i1, %o1, %l4
edge16l %l0, %o7, %l2
stb %l3, [%l7 + 0x3B]
brnz %i4, loop_3631
addcc %i3, 0x1538, %i7
orn %o2, 0x071E, %g3
tcc %icc, 0x1
loop_3631:
udiv %l1, 0x1E91, %g7
fmovdg %xcc, %f9, %f4
stx %g2, [%l7 + 0x10]
stb %o3, [%l7 + 0x08]
lduh [%l7 + 0x4C], %o6
ldsw [%l7 + 0x68], %g4
nop
setx loop_3632, %l0, %l1
jmpl %l1, %o4
fmovrde %l5, %f2, %f0
lduh [%l7 + 0x2A], %g6
bvc,pn %xcc, loop_3633
loop_3632:
bneg,a,pt %xcc, loop_3634
fmul8sux16 %f8, %f0, %f4
xor %i6, %l6, %o5
loop_3633:
udivx %i2, 0x0251, %i0
loop_3634:
stw %i5, [%l7 + 0x54]
st %f15, [%l7 + 0x7C]
ld [%l7 + 0x74], %f2
fbul %fcc2, loop_3635
movgu %icc, %o0, %g5
movrlez %i1, %g1, %o1
movrne %l4, 0x201, %l0
loop_3635:
ldsh [%l7 + 0x6E], %l2
fbne %fcc0, loop_3636
srl %o7, %l3, %i4
movgu %icc, %i3, %o2
fnegd %f12, %f12
loop_3636:
movvs %icc, %i7, %g3
stb %l1, [%l7 + 0x23]
add %g2, 0x09FE, %g7
call loop_3637
movl %icc, %o3, %g4
ldx [%l7 + 0x38], %o4
tneg %xcc, 0x7
loop_3637:
popc %o6, %l5
bneg,pt %icc, loop_3638
stw %i6, [%l7 + 0x44]
fnor %f12, %f10, %f8
bneg,a loop_3639
loop_3638:
tgu %icc, 0x3
fzero %f2
bcs,a,pn %icc, loop_3640
loop_3639:
tpos %xcc, 0x6
fmovrslz %g6, %f7, %f9
ldx [%l7 + 0x50], %l6
loop_3640:
ldub [%l7 + 0x3A], %o5
mulx %i2, %i0, %i5
fandnot1 %f10, %f12, %f6
stb %o0, [%l7 + 0x47]
mulx %g5, 0x11F7, %g1
lduh [%l7 + 0x44], %o1
fbug,a %fcc1, loop_3641
movleu %xcc, %l4, %i1
fmovrdgz %l0, %f10, %f0
array8 %o7, %l2, %l3
loop_3641:
fbug,a %fcc1, loop_3642
sdivcc %i3, 0x12AA, %o2
fmovrsne %i4, %f13, %f13
sdivcc %g3, 0x08A9, %i7
loop_3642:
smul %g2, %g7, %l1
movrne %o3, %g4, %o4
fmovdneg %icc, %f1, %f1
st %f15, [%l7 + 0x78]
fmovrslz %o6, %f13, %f10
edge16 %i6, %g6, %l6
ble,pn %icc, loop_3643
stb %o5, [%l7 + 0x64]
sth %l5, [%l7 + 0x76]
srl %i2, 0x19, %i0
loop_3643:
ldsh [%l7 + 0x18], %i5
ldx [%l7 + 0x18], %g5
movg %icc, %o0, %g1
fbl %fcc1, loop_3644
ldsw [%l7 + 0x3C], %l4
fpsub16 %f10, %f12, %f10
std %f6, [%l7 + 0x38]
loop_3644:
fcmpgt32 %f4, %f14, %i1
sdiv %o1, 0x1E0A, %o7
fmovsleu %xcc, %f13, %f10
fbo,a %fcc0, loop_3645
movcc %xcc, %l2, %l3
std %f2, [%l7 + 0x60]
fzero %f6
loop_3645:
tl %xcc, 0x3
fmovrsne %i3, %f11, %f1
fxnor %f0, %f6, %f8
fmul8ulx16 %f4, %f4, %f6
ldsb [%l7 + 0x3E], %o2
movrgez %l0, 0x307, %g3
xnor %i7, 0x122E, %i4
sdivcc %g2, 0x0808, %g7
fbue,a %fcc2, loop_3646
ldx [%l7 + 0x78], %o3
fmovdvs %icc, %f2, %f6
edge16n %l1, %g4, %o6
loop_3646:
stb %o4, [%l7 + 0x20]
umul %g6, %i6, %l6
fmovrdgez %l5, %f14, %f2
fxor %f10, %f6, %f14
array8 %o5, %i2, %i5
fbue,a %fcc2, loop_3647
fmovdneg %xcc, %f10, %f0
ld [%l7 + 0x14], %f10
fbg,a %fcc0, loop_3648
loop_3647:
movge %xcc, %g5, %i0
fpsub32 %f2, %f14, %f10
ldsh [%l7 + 0x64], %o0
loop_3648:
edge8ln %g1, %i1, %l4
brlez,a %o7, loop_3649
edge8ln %o1, %l3, %l2
brlz,a %i3, loop_3650
subc %o2, 0x1229, %l0
loop_3649:
fmovse %icc, %f4, %f10
ldd [%l7 + 0x20], %f6
loop_3650:
movn %icc, %i7, %i4
fbg,a %fcc2, loop_3651
movrlz %g2, %g7, %g3
subccc %l1, 0x1F5E, %g4
sra %o3, %o4, %o6
loop_3651:
fmuld8sux16 %f6, %f4, %f10
bneg,pt %icc, loop_3652
movrgez %i6, %g6, %l6
tge %xcc, 0x6
alignaddr %l5, %i2, %o5
loop_3652:
srl %i5, %g5, %i0
std %f0, [%l7 + 0x18]
fbne,a %fcc2, loop_3653
fmovdneg %icc, %f8, %f9
bl,a,pt %icc, loop_3654
movrgz %o0, %g1, %l4
loop_3653:
stx %i1, [%l7 + 0x68]
fmovdg %xcc, %f13, %f12
loop_3654:
fbl %fcc3, loop_3655
te %xcc, 0x3
bleu,a,pn %icc, loop_3656
srlx %o1, 0x03, %l3
loop_3655:
fmovdpos %xcc, %f14, %f15
sll %o7, %l2, %o2
loop_3656:
siam 0x1
stx %i3, [%l7 + 0x48]
fcmpgt16 %f0, %f12, %l0
edge16n %i4, %i7, %g7
stb %g3, [%l7 + 0x0C]
ld [%l7 + 0x08], %f0
std %f12, [%l7 + 0x38]
bg loop_3657
movvs %xcc, %g2, %g4
stx %o3, [%l7 + 0x68]
fxnors %f12, %f4, %f10
loop_3657:
orncc %o4, 0x0E61, %o6
fornot1 %f10, %f4, %f14
fmovdl %icc, %f4, %f4
stb %i6, [%l7 + 0x20]
fmovda %xcc, %f10, %f3
ldsh [%l7 + 0x22], %l1
lduw [%l7 + 0x10], %g6
ldsb [%l7 + 0x29], %l6
movpos %xcc, %l5, %o5
ldsw [%l7 + 0x48], %i5
bvc %icc, loop_3658
fone %f0
ble,a,pn %xcc, loop_3659
fba %fcc1, loop_3660
loop_3658:
fbne,a %fcc2, loop_3661
ldub [%l7 + 0x68], %g5
loop_3659:
fmovrdlez %i2, %f6, %f10
loop_3660:
array8 %o0, %g1, %i0
loop_3661:
fpack16 %f4, %f12
fzeros %f3
edge32 %i1, %l4, %l3
stx %o7, [%l7 + 0x68]
xor %o1, %o2, %l2
taddcc %l0, 0x037E, %i3
sth %i7, [%l7 + 0x28]
movrlez %g7, 0x2A3, %i4
srlx %g2, %g3, %g4
lduh [%l7 + 0x0A], %o4
fcmpes %fcc1, %f11, %f12
lduh [%l7 + 0x28], %o6
fmovsl %icc, %f13, %f0
lduh [%l7 + 0x1E], %i6
stw %l1, [%l7 + 0x14]
ldx [%l7 + 0x58], %g6
lduw [%l7 + 0x6C], %o3
ldub [%l7 + 0x20], %l6
lduh [%l7 + 0x7C], %l5
fblg,a %fcc2, loop_3662
xorcc %o5, 0x1D6F, %g5
stw %i2, [%l7 + 0x24]
bvc %icc, loop_3663
loop_3662:
nop
setx loop_3664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f11, %f6
movleu %icc, %o0, %g1
loop_3663:
faligndata %f12, %f14, %f4
loop_3664:
umulcc %i0, %i5, %l4
stb %l3, [%l7 + 0x4E]
for %f10, %f0, %f2
sdivx %i1, 0x1FE2, %o1
umul %o2, 0x13DE, %o7
ta %icc, 0x4
stx %l0, [%l7 + 0x70]
fbg %fcc2, loop_3665
movvs %icc, %i3, %l2
ta %xcc, 0x5
ldsw [%l7 + 0x7C], %g7
loop_3665:
fsrc1 %f6, %f12
mulx %i4, %i7, %g3
fpmerge %f5, %f8, %f0
ldd [%l7 + 0x38], %f6
st %f3, [%l7 + 0x5C]
stx %g4, [%l7 + 0x60]
fands %f0, %f7, %f3
fmovrdne %o4, %f0, %f8
st %f9, [%l7 + 0x10]
edge8l %o6, %i6, %l1
fble %fcc1, loop_3666
xnor %g2, 0x0A77, %o3
fnegd %f12, %f0
ble loop_3667
loop_3666:
movrlz %g6, %l5, %o5
movvs %xcc, %g5, %i2
edge16ln %o0, %g1, %i0
loop_3667:
fmovdpos %icc, %f2, %f8
orn %i5, %l4, %l3
fmovrsgz %l6, %f11, %f10
fmovsgu %xcc, %f15, %f9
fbug %fcc2, loop_3668
andcc %i1, 0x0B32, %o2
fmovde %icc, %f9, %f12
fpack32 %f4, %f12, %f10
loop_3668:
tg %xcc, 0x6
sth %o7, [%l7 + 0x4C]
orn %o1, 0x1FA7, %i3
fmovsleu %icc, %f9, %f8
be,a %xcc, loop_3669
lduh [%l7 + 0x68], %l0
std %f4, [%l7 + 0x68]
stw %l2, [%l7 + 0x3C]
loop_3669:
nop
setx loop_3670, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %i4, %g7, %g3
sth %i7, [%l7 + 0x22]
tne %icc, 0x2
loop_3670:
ldsb [%l7 + 0x15], %o4
fbule,a %fcc0, loop_3671
ldsw [%l7 + 0x5C], %o6
fmovrsgz %i6, %f2, %f5
lduw [%l7 + 0x78], %l1
loop_3671:
fmovsl %xcc, %f8, %f4
fbul %fcc3, loop_3672
taddcc %g4, 0x13F7, %g2
fmovde %icc, %f7, %f3
bneg,pt %icc, loop_3673
loop_3672:
fsrc2 %f6, %f2
lduh [%l7 + 0x7E], %g6
fmovdg %icc, %f1, %f5
loop_3673:
ldd [%l7 + 0x60], %f2
ldub [%l7 + 0x7F], %o3
ldx [%l7 + 0x08], %o5
bge,pt %xcc, loop_3674
ld [%l7 + 0x68], %f2
fmovdcc %icc, %f3, %f14
ldsh [%l7 + 0x3C], %g5
loop_3674:
fones %f5
brnz %l5, loop_3675
ldsb [%l7 + 0x3A], %i2
bgu,a %icc, loop_3676
fmovsl %icc, %f15, %f1
loop_3675:
andcc %g1, 0x1B13, %o0
st %f2, [%l7 + 0x68]
loop_3676:
tcs %icc, 0x7
srax %i5, 0x1A, %i0
sth %l3, [%l7 + 0x46]
movle %xcc, %l4, %l6
edge32n %o2, %o7, %o1
ldub [%l7 + 0x75], %i1
sth %l0, [%l7 + 0x2A]
fbo,a %fcc1, loop_3677
sth %l2, [%l7 + 0x24]
lduw [%l7 + 0x28], %i3
movl %icc, %g7, %g3
loop_3677:
fcmpgt16 %f14, %f0, %i4
xnorcc %i7, %o6, %o4
srl %l1, %i6, %g4
ld [%l7 + 0x64], %f7
nop
setx loop_3678, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g6, [%l7 + 0x58]
fmovdn %xcc, %f4, %f9
ldsh [%l7 + 0x40], %g2
loop_3678:
fandnot1 %f10, %f6, %f8
movge %xcc, %o5, %g5
fmovsvc %icc, %f4, %f4
ldd [%l7 + 0x48], %f8
fxor %f10, %f14, %f2
addc %l5, 0x13B1, %i2
movrne %g1, %o3, %i5
ble,pn %icc, loop_3679
fmovrdgz %i0, %f8, %f14
fandnot2 %f2, %f2, %f0
fble,a %fcc0, loop_3680
loop_3679:
ld [%l7 + 0x0C], %f10
movcc %xcc, %l3, %o0
subccc %l6, %l4, %o2
loop_3680:
mulx %o1, 0x1636, %o7
subcc %l0, 0x188B, %l2
fmovdcs %icc, %f3, %f8
umulcc %i1, 0x08DB, %i3
fandnot2 %f0, %f12, %f4
stw %g3, [%l7 + 0x34]
stx %i4, [%l7 + 0x70]
movgu %icc, %i7, %g7
call loop_3681
std %f12, [%l7 + 0x18]
std %f2, [%l7 + 0x30]
lduw [%l7 + 0x64], %o4
loop_3681:
ldd [%l7 + 0x58], %f2
fbg,a %fcc1, loop_3682
ldsh [%l7 + 0x5A], %l1
add %i6, 0x01AA, %g4
ldx [%l7 + 0x28], %g6
loop_3682:
std %f6, [%l7 + 0x60]
smulcc %g2, 0x044C, %o6
xnorcc %o5, 0x14D8, %g5
fones %f5
fmul8x16al %f12, %f7, %f0
ldsw [%l7 + 0x64], %l5
fcmpeq32 %f12, %f6, %g1
taddcctv %i2, %i5, %i0
fmovdleu %xcc, %f15, %f0
tn %icc, 0x6
fmovrslez %l3, %f7, %f11
fcmpne16 %f4, %f8, %o3
fmovsn %xcc, %f8, %f11
sth %l6, [%l7 + 0x30]
fmul8x16 %f5, %f10, %f14
sth %l4, [%l7 + 0x1E]
st %f1, [%l7 + 0x4C]
ldsb [%l7 + 0x48], %o2
fxor %f6, %f6, %f4
brlez,a %o0, loop_3683
fandnot1 %f14, %f6, %f4
ldx [%l7 + 0x30], %o1
bne,a,pn %xcc, loop_3684
loop_3683:
sdivcc %o7, 0x0F9D, %l2
fmovsneg %icc, %f7, %f0
fbue,a %fcc3, loop_3685
loop_3684:
nop
setx loop_3686, %l0, %l1
jmpl %l1, %l0
fmovdle %xcc, %f4, %f15
tvc %icc, 0x0
loop_3685:
subccc %i3, %i1, %g3
loop_3686:
fpadd16 %f8, %f14, %f0
fbl %fcc2, loop_3687
movge %icc, %i7, %i4
ldd [%l7 + 0x60], %f10
ldd [%l7 + 0x18], %f2
loop_3687:
mulx %o4, 0x004E, %l1
fcmpd %fcc1, %f4, %f2
stw %g7, [%l7 + 0x5C]
fblg,a %fcc0, loop_3688
tleu %icc, 0x7
ldx [%l7 + 0x40], %g4
xnorcc %g6, 0x08EB, %i6
loop_3688:
ldsh [%l7 + 0x44], %o6
bne %icc, loop_3689
bne,a %xcc, loop_3690
lduw [%l7 + 0x10], %o5
fmovdcs %xcc, %f12, %f14
loop_3689:
ldd [%l7 + 0x38], %f2
loop_3690:
ldd [%l7 + 0x58], %f14
fpadd16s %f7, %f7, %f2
lduw [%l7 + 0x20], %g2
alignaddr %g5, %g1, %l5
fbl %fcc2, loop_3691
movrlz %i5, %i2, %i0
fcmple16 %f8, %f6, %l3
srlx %l6, 0x18, %l4
loop_3691:
for %f6, %f12, %f6
xnor %o3, 0x108A, %o2
udivx %o0, 0x168C, %o7
andcc %o1, 0x1296, %l0
fbul,a %fcc0, loop_3692
tle %icc, 0x1
lduh [%l7 + 0x30], %l2
fandnot1 %f10, %f12, %f0
loop_3692:
udivx %i1, 0x0081, %g3
ldsw [%l7 + 0x7C], %i7
fcmpgt32 %f2, %f6, %i3
edge32n %i4, %l1, %g7
fmovsvs %xcc, %f11, %f11
fabsd %f14, %f0
for %f14, %f0, %f8
ldx [%l7 + 0x18], %o4
fcmpne16 %f8, %f10, %g4
fnegd %f2, %f0
std %f6, [%l7 + 0x28]
tsubcc %g6, %i6, %o6
fmovsvs %icc, %f5, %f4
ldub [%l7 + 0x62], %o5
lduh [%l7 + 0x1C], %g5
st %f5, [%l7 + 0x58]
mova %xcc, %g2, %g1
bcs,pn %xcc, loop_3693
fcmpgt16 %f6, %f0, %l5
brgz,a %i2, loop_3694
sdivcc %i5, 0x0BC3, %l3
loop_3693:
ld [%l7 + 0x08], %f7
sethi 0x0C1A, %i0
loop_3694:
fxnor %f14, %f2, %f14
movleu %xcc, %l4, %l6
lduh [%l7 + 0x78], %o3
tcs %icc, 0x5
tleu %icc, 0x5
std %f2, [%l7 + 0x58]
lduw [%l7 + 0x24], %o0
andncc %o2, %o7, %l0
fbg %fcc0, loop_3695
movle %icc, %o1, %i1
fmovsgu %icc, %f13, %f6
edge16 %g3, %i7, %i3
loop_3695:
ble loop_3696
brnz %l2, loop_3697
subcc %l1, 0x1EA0, %g7
mova %xcc, %o4, %g4
loop_3696:
fcmps %fcc2, %f9, %f15
loop_3697:
orncc %g6, 0x17B2, %i6
ldsh [%l7 + 0x5C], %o6
std %f0, [%l7 + 0x60]
alignaddrl %i4, %g5, %o5
fmovsge %xcc, %f9, %f7
ldd [%l7 + 0x40], %f6
te %icc, 0x3
fbn,a %fcc1, loop_3698
smul %g1, 0x198B, %l5
fcmpgt32 %f2, %f10, %g2
ldsw [%l7 + 0x64], %i2
loop_3698:
fpackfix %f8, %f9
stw %l3, [%l7 + 0x18]
fpsub16s %f14, %f1, %f13
stw %i5, [%l7 + 0x38]
fbne,a %fcc1, loop_3699
std %f12, [%l7 + 0x60]
fpadd16 %f0, %f14, %f8
fmovrdgz %l4, %f6, %f12
loop_3699:
fmovde %xcc, %f14, %f6
subc %i0, 0x05BA, %l6
smul %o0, 0x1784, %o3
bge,a,pn %icc, loop_3700
smul %o2, 0x1822, %o7
ba %xcc, loop_3701
sth %o1, [%l7 + 0x62]
loop_3700:
fbue,a %fcc2, loop_3702
fbge %fcc2, loop_3703
loop_3701:
sth %l0, [%l7 + 0x32]
edge8ln %i1, %g3, %i7
loop_3702:
ldub [%l7 + 0x16], %i3
loop_3703:
fnors %f12, %f8, %f11
fand %f14, %f2, %f12
ldub [%l7 + 0x62], %l1
fbug %fcc3, loop_3704
fmovse %icc, %f7, %f15
fmovdg %icc, %f1, %f1
srlx %l2, 0x1C, %o4
loop_3704:
fmul8ulx16 %f10, %f8, %f8
stw %g7, [%l7 + 0x78]
tleu %xcc, 0x2
fmovsneg %xcc, %f13, %f0
std %f8, [%l7 + 0x28]
fxor %f10, %f14, %f14
fxnor %f4, %f4, %f0
sth %g6, [%l7 + 0x20]
ldsh [%l7 + 0x32], %i6
std %f8, [%l7 + 0x10]
subcc %o6, %g4, %g5
fxor %f14, %f4, %f0
ldsb [%l7 + 0x70], %i4
ld [%l7 + 0x78], %f1
fmovsne %xcc, %f3, %f2
ldsw [%l7 + 0x2C], %g1
fmovdgu %xcc, %f3, %f14
std %f14, [%l7 + 0x10]
bvs,a loop_3705
movrne %o5, 0x190, %g2
ldsb [%l7 + 0x11], %l5
fnot1s %f14, %f14
loop_3705:
tgu %icc, 0x0
fmul8ulx16 %f2, %f8, %f0
array32 %l3, %i5, %l4
fnot2s %f15, %f2
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x10], %f0
std %f0, [%l7 + 0x58]
ld [%l7 + 0x6C], %f5
array32 %i2, %l6, %o0
fmuld8sux16 %f8, %f2, %f0
st %f0, [%l7 + 0x48]
st %f4, [%l7 + 0x2C]
fbue,a %fcc1, loop_3706
popc 0x120D, %o3
fcmps %fcc0, %f5, %f4
fmovda %icc, %f9, %f10
loop_3706:
fmovsne %xcc, %f6, %f9
addc %o2, %o7, %i0
fbug,a %fcc1, loop_3707
fbul %fcc3, loop_3708
tgu %xcc, 0x6
fmovdge %xcc, %f8, %f2
loop_3707:
fornot1 %f14, %f8, %f8
loop_3708:
and %l0, %i1, %g3
faligndata %f10, %f8, %f6
brlez %i7, loop_3709
fmovdcc %icc, %f6, %f15
pdist %f8, %f10, %f0
fmuld8ulx16 %f7, %f4, %f2
loop_3709:
subc %i3, %o1, %l1
fpsub16s %f15, %f8, %f15
movrgez %l2, %g7, %o4
st %f4, [%l7 + 0x60]
edge8 %i6, %g6, %g4
call loop_3710
umulcc %o6, %g5, %i4
movge %icc, %o5, %g2
lduw [%l7 + 0x30], %l5
loop_3710:
fnor %f2, %f4, %f12
fmovda %xcc, %f2, %f0
bl,pn %xcc, loop_3711
ldsh [%l7 + 0x2A], %g1
tn %xcc, 0x6
tn %icc, 0x6
loop_3711:
ldsw [%l7 + 0x6C], %l3
fmovdne %xcc, %f9, %f13
lduw [%l7 + 0x78], %i5
fbe,a %fcc0, loop_3712
move %xcc, %l4, %l6
movrgez %i2, 0x248, %o0
fmul8sux16 %f0, %f4, %f6
loop_3712:
tsubcctv %o3, %o7, %o2
lduh [%l7 + 0x3E], %l0
fandnot2s %f6, %f1, %f10
fmovspos %xcc, %f3, %f12
popc 0x100D, %i1
fzero %f2
ldsw [%l7 + 0x5C], %g3
stw %i7, [%l7 + 0x7C]
mulx %i3, %o1, %i0
movn %xcc, %l1, %g7
udiv %l2, 0x06F1, %o4
fmovrde %i6, %f8, %f10
be,pn %icc, loop_3713
ba,pn %icc, loop_3714
fmul8x16al %f1, %f0, %f4
fmovs %f0, %f10
loop_3713:
fmul8ulx16 %f10, %f12, %f12
loop_3714:
ldub [%l7 + 0x5F], %g4
array16 %o6, %g5, %i4
fmovs %f0, %f15
std %f12, [%l7 + 0x30]
ld [%l7 + 0x44], %f2
fsrc2 %f0, %f12
fbu,a %fcc2, loop_3715
stx %o5, [%l7 + 0x48]
fcmps %fcc1, %f4, %f4
fone %f6
loop_3715:
nop
setx loop_3716, %l0, %l1
jmpl %l1, %g2
subc %g6, 0x1207, %l5
be,a,pn %xcc, loop_3717
fsrc1 %f10, %f6
loop_3716:
fpsub32 %f8, %f6, %f4
std %f14, [%l7 + 0x50]
loop_3717:
bvc loop_3718
std %f12, [%l7 + 0x20]
edge16 %l3, %g1, %i5
fxors %f2, %f3, %f2
loop_3718:
ldsw [%l7 + 0x24], %l6
smulcc %l4, %i2, %o3
ldx [%l7 + 0x78], %o7
tpos %xcc, 0x2
fmovd %f6, %f2
tvc %icc, 0x7
ldd [%l7 + 0x48], %f6
xnorcc %o2, %l0, %o0
fpack16 %f10, %f7
tneg %icc, 0x1
stb %i1, [%l7 + 0x7B]
tle %icc, 0x4
fexpand %f8, %f4
subc %i7, 0x1959, %i3
fbule,a %fcc3, loop_3719
fcmpgt16 %f10, %f2, %o1
movl %icc, %i0, %l1
tsubcctv %g7, 0x1410, %l2
loop_3719:
fands %f6, %f0, %f9
fmovdn %xcc, %f7, %f12
call loop_3720
lduh [%l7 + 0x2A], %g3
nop
setx loop_3721, %l0, %l1
jmpl %l1, %o4
tleu %icc, 0x5
loop_3720:
ldx [%l7 + 0x08], %g4
tleu %icc, 0x4
loop_3721:
stb %i6, [%l7 + 0x76]
stb %o6, [%l7 + 0x1C]
stx %g5, [%l7 + 0x70]
ble %icc, loop_3722
ldsw [%l7 + 0x74], %o5
tleu %xcc, 0x3
movneg %xcc, %g2, %g6
loop_3722:
fmovs %f10, %f5
tneg %icc, 0x4
bvs loop_3723
tvc %icc, 0x6
ld [%l7 + 0x10], %f5
fbg %fcc2, loop_3724
loop_3723:
fmovsle %icc, %f8, %f9
xnorcc %i4, 0x133A, %l5
ldub [%l7 + 0x0F], %g1
loop_3724:
fmul8x16 %f10, %f4, %f8
std %f4, [%l7 + 0x30]
bvc %icc, loop_3725
movcc %icc, %i5, %l6
siam 0x2
ldsw [%l7 + 0x44], %l4
loop_3725:
fbug %fcc2, loop_3726
stx %l3, [%l7 + 0x40]
fnot1s %f11, %f5
movneg %icc, %o3, %o7
loop_3726:
tcs %xcc, 0x0
movrlez %o2, 0x1EE, %l0
smulcc %i2, 0x0DFF, %o0
fmovsa %icc, %f2, %f3
siam 0x5
ldd [%l7 + 0x08], %f4
move %xcc, %i7, %i3
bne,pn %xcc, loop_3727
stb %o1, [%l7 + 0x4C]
ldub [%l7 + 0x47], %i0
smul %l1, %g7, %i1
loop_3727:
tsubcc %g3, %o4, %g4
fmovsle %icc, %f13, %f9
movleu %xcc, %l2, %o6
fble %fcc1, loop_3728
ldub [%l7 + 0x0D], %i6
bg %xcc, loop_3729
fpadd16s %f13, %f10, %f5
loop_3728:
ldsw [%l7 + 0x38], %o5
ldsw [%l7 + 0x50], %g2
loop_3729:
sdivcc %g6, 0x1A52, %i4
tl %icc, 0x6
ldx [%l7 + 0x38], %g5
ldsh [%l7 + 0x48], %g1
call loop_3730
fbg %fcc0, loop_3731
stx %i5, [%l7 + 0x68]
popc 0x1844, %l5
loop_3730:
movgu %xcc, %l4, %l3
loop_3731:
ldx [%l7 + 0x78], %o3
stx %l6, [%l7 + 0x38]
fmovs %f6, %f1
ldub [%l7 + 0x36], %o2
fmovrsne %o7, %f7, %f15
fbe %fcc3, loop_3732
ld [%l7 + 0x38], %f5
or %l0, 0x0E91, %i2
tcc %icc, 0x6
loop_3732:
ldsh [%l7 + 0x4C], %i7
bge,a,pt %xcc, loop_3733
movrne %i3, 0x10C, %o0
sdiv %i0, 0x1FA8, %o1
fbe %fcc2, loop_3734
loop_3733:
array16 %g7, %l1, %i1
tneg %xcc, 0x4
std %f6, [%l7 + 0x30]
loop_3734:
ldx [%l7 + 0x78], %o4
ldub [%l7 + 0x4C], %g4
xnorcc %l2, 0x07DD, %o6
lduh [%l7 + 0x5C], %i6
fmul8sux16 %f14, %f10, %f6
ldub [%l7 + 0x73], %o5
fxor %f14, %f8, %f6
std %f0, [%l7 + 0x58]
ldub [%l7 + 0x4C], %g3
fblg,a %fcc3, loop_3735
fexpand %f7, %f14
ldx [%l7 + 0x58], %g2
orn %g6, %g5, %i4
loop_3735:
lduh [%l7 + 0x6A], %g1
stw %i5, [%l7 + 0x38]
ldsb [%l7 + 0x5A], %l4
subccc %l5, 0x112E, %l3
std %f8, [%l7 + 0x30]
nop
setx loop_3736, %l0, %l1
jmpl %l1, %l6
alignaddrl %o3, %o7, %l0
ldd [%l7 + 0x18], %f12
bgu,pn %icc, loop_3737
loop_3736:
subc %o2, %i7, %i3
stw %i2, [%l7 + 0x40]
stx %o0, [%l7 + 0x60]
loop_3737:
stb %i0, [%l7 + 0x0E]
fors %f13, %f2, %f0
fmovsa %xcc, %f2, %f9
edge16ln %g7, %l1, %i1
fnot2s %f14, %f1
and %o1, %g4, %o4
movrgez %o6, %l2, %i6
movge %xcc, %g3, %o5
pdist %f4, %f6, %f14
fmovrdlz %g6, %f6, %f14
movpos %xcc, %g2, %i4
movrlz %g5, 0x3E8, %g1
ldsb [%l7 + 0x40], %l4
or %i5, %l3, %l6
ld [%l7 + 0x30], %f6
udiv %o3, 0x0F55, %o7
fmovdne %icc, %f15, %f10
ldsb [%l7 + 0x0E], %l0
fmuld8sux16 %f5, %f11, %f14
ldsw [%l7 + 0x58], %l5
bg,pt %xcc, loop_3738
ldsh [%l7 + 0x1E], %o2
stx %i7, [%l7 + 0x48]
movpos %icc, %i3, %o0
loop_3738:
ldub [%l7 + 0x1F], %i0
fpadd16 %f12, %f6, %f4
ldub [%l7 + 0x11], %i2
fmovdneg %xcc, %f9, %f1
bpos,pt %icc, loop_3739
fmovsvc %icc, %f14, %f7
st %f0, [%l7 + 0x74]
fmovrsne %g7, %f6, %f6
loop_3739:
brnz,a %l1, loop_3740
addc %i1, %o1, %g4
fsrc1 %f12, %f6
ldsh [%l7 + 0x32], %o6
loop_3740:
bne,a,pn %xcc, loop_3741
fbue,a %fcc3, loop_3742
fpsub16s %f13, %f5, %f5
edge16l %l2, %o4, %i6
loop_3741:
lduw [%l7 + 0x4C], %g3
loop_3742:
ldsh [%l7 + 0x7C], %o5
nop
setx loop_3743, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack32 %f4, %f6, %f8
fsrc2 %f14, %f2
tvc %xcc, 0x2
loop_3743:
fmovrdgez %g6, %f10, %f14
ldsh [%l7 + 0x5A], %i4
ld [%l7 + 0x70], %f9
fcmple32 %f12, %f12, %g5
edge32 %g1, %l4, %i5
stw %g2, [%l7 + 0x14]
st %f9, [%l7 + 0x18]
fmovd %f10, %f6
fble %fcc0, loop_3744
fmovdne %xcc, %f14, %f8
ldub [%l7 + 0x33], %l3
fbul,a %fcc3, loop_3745
loop_3744:
addcc %l6, 0x1BC1, %o3
movrgez %l0, 0x16C, %o7
fandnot1 %f10, %f14, %f14
loop_3745:
orcc %l5, 0x1EDF, %o2
andn %i7, 0x0685, %o0
std %f2, [%l7 + 0x58]
tne %icc, 0x4
ldd [%l7 + 0x68], %f14
brlz,a %i3, loop_3746
stw %i0, [%l7 + 0x78]
fpack32 %f8, %f4, %f8
lduh [%l7 + 0x64], %g7
loop_3746:
ldsb [%l7 + 0x35], %i2
stx %l1, [%l7 + 0x18]
fpadd32s %f5, %f0, %f3
ldub [%l7 + 0x7E], %o1
fmovrslz %g4, %f7, %f0
sub %i1, 0x0E2B, %o6
bneg %xcc, loop_3747
ldsh [%l7 + 0x48], %o4
fmul8x16al %f3, %f8, %f6
movgu %icc, %l2, %g3
loop_3747:
andn %i6, 0x1D0B, %o5
lduh [%l7 + 0x24], %g6
edge8l %i4, %g5, %l4
udivcc %i5, 0x0D27, %g1
fbe %fcc0, loop_3748
fcmpeq16 %f6, %f12, %l3
stw %g2, [%l7 + 0x74]
fmovscs %xcc, %f9, %f13
loop_3748:
fmovrslez %l6, %f8, %f6
xnorcc %l0, %o7, %o3
tgu %xcc, 0x6
fnand %f0, %f0, %f12
xnor %o2, %l5, %o0
pdist %f0, %f6, %f6
fandnot2s %f11, %f6, %f14
lduh [%l7 + 0x48], %i3
fmovsl %icc, %f9, %f12
array16 %i7, %g7, %i0
tcc %xcc, 0x2
fmovsgu %xcc, %f2, %f4
and %l1, 0x0BFC, %i2
ldub [%l7 + 0x61], %g4
lduh [%l7 + 0x22], %i1
fcmped %fcc3, %f0, %f2
fbuge %fcc2, loop_3749
ldsh [%l7 + 0x24], %o1
ldub [%l7 + 0x37], %o6
fnot2 %f2, %f14
loop_3749:
fmovs %f4, %f2
fmovsa %xcc, %f14, %f0
subccc %l2, 0x143F, %g3
edge16ln %i6, %o4, %o5
bshuffle %f10, %f6, %f2
ldx [%l7 + 0x50], %i4
lduw [%l7 + 0x60], %g5
movcs %xcc, %l4, %i5
ldsw [%l7 + 0x10], %g6
bpos %icc, loop_3750
fble,a %fcc1, loop_3751
fmovsvc %icc, %f0, %f6
sth %g1, [%l7 + 0x3E]
loop_3750:
fxors %f13, %f12, %f3
loop_3751:
movcc %icc, %g2, %l3
ld [%l7 + 0x7C], %f8
fmul8x16au %f1, %f13, %f4
srax %l0, 0x1D, %l6
brgz %o7, loop_3752
be,pn %xcc, loop_3753
movrlz %o2, %o3, %o0
move %icc, %i3, %l5
loop_3752:
stw %g7, [%l7 + 0x5C]
loop_3753:
ldsb [%l7 + 0x33], %i0
fmul8x16al %f15, %f8, %f8
fpadd16 %f0, %f14, %f12
std %f14, [%l7 + 0x48]
fmovrsgz %i7, %f3, %f1
fmovsneg %xcc, %f0, %f11
or %l1, 0x03A9, %i2
bpos,a,pn %xcc, loop_3754
and %g4, 0x177E, %i1
st %f13, [%l7 + 0x4C]
st %f5, [%l7 + 0x74]
loop_3754:
sdivcc %o6, 0x1BDA, %o1
srl %g3, %l2, %i6
ble,a,pn %icc, loop_3755
ldd [%l7 + 0x68], %f14
ldsh [%l7 + 0x46], %o4
tleu %icc, 0x5
loop_3755:
and %i4, %g5, %o5
fandnot2 %f12, %f2, %f4
movge %xcc, %l4, %i5
fmovsge %icc, %f8, %f13
ldsh [%l7 + 0x56], %g6
fmovdg %icc, %f0, %f13
brgz %g2, loop_3756
bl,a,pt %icc, loop_3757
ldx [%l7 + 0x38], %l3
tleu %icc, 0x6
loop_3756:
stb %l0, [%l7 + 0x67]
loop_3757:
ldub [%l7 + 0x6B], %l6
ldd [%l7 + 0x38], %f8
st %f2, [%l7 + 0x44]
fcmple32 %f14, %f4, %o7
lduw [%l7 + 0x60], %o2
orncc %o3, %o0, %g1
fcmple32 %f12, %f12, %i3
fblg %fcc1, loop_3758
fmovsle %xcc, %f3, %f13
mova %icc, %g7, %i0
fornot1 %f4, %f12, %f12
loop_3758:
xnor %i7, 0x0B0A, %l5
fmovdcs %xcc, %f11, %f7
move %xcc, %i2, %g4
stb %l1, [%l7 + 0x45]
addc %i1, %o6, %o1
addc %l2, %g3, %o4
movre %i6, %i4, %o5
fmovdge %xcc, %f12, %f4
sth %l4, [%l7 + 0x5E]
fpackfix %f6, %f13
fbe,a %fcc2, loop_3759
fmovrslz %i5, %f12, %f15
fmul8x16au %f7, %f15, %f2
stb %g5, [%l7 + 0x51]
loop_3759:
tle %xcc, 0x6
edge8n %g6, %l3, %l0
movleu %xcc, %g2, %l6
ldd [%l7 + 0x78], %f2
subcc %o2, 0x0A3F, %o7
fpack32 %f2, %f2, %f2
lduw [%l7 + 0x24], %o0
ldsb [%l7 + 0x59], %g1
stx %i3, [%l7 + 0x68]
tvc %xcc, 0x6
fnot1s %f10, %f13
ldsw [%l7 + 0x74], %g7
movl %xcc, %o3, %i7
fbn %fcc2, loop_3760
fmovdne %icc, %f6, %f6
fornot2s %f6, %f9, %f4
stb %l5, [%l7 + 0x65]
loop_3760:
movn %icc, %i2, %g4
stx %i0, [%l7 + 0x78]
fmovdcs %icc, %f8, %f9
fxnor %f2, %f0, %f8
st %f6, [%l7 + 0x68]
fmovrslz %l1, %f2, %f9
pdist %f2, %f14, %f10
fmovspos %icc, %f0, %f9
fnot1 %f6, %f12
stx %o6, [%l7 + 0x18]
fmovsa %icc, %f14, %f2
movcc %icc, %i1, %o1
fbn %fcc3, loop_3761
fmuld8ulx16 %f4, %f4, %f10
addcc %g3, %l2, %o4
xorcc %i6, %o5, %i4
loop_3761:
ldd [%l7 + 0x50], %f14
edge16l %l4, %g5, %g6
stw %i5, [%l7 + 0x38]
fmovsneg %icc, %f5, %f0
fmovdpos %xcc, %f13, %f5
edge8 %l3, %g2, %l0
fcmpne16 %f12, %f12, %l6
fmovda %xcc, %f8, %f4
movn %xcc, %o7, %o2
faligndata %f12, %f2, %f4
fbu %fcc0, loop_3762
lduh [%l7 + 0x20], %o0
fexpand %f2, %f14
ldsb [%l7 + 0x25], %g1
loop_3762:
fmovdleu %xcc, %f15, %f15
fba,a %fcc1, loop_3763
tge %icc, 0x1
fba %fcc1, loop_3764
bl,pt %xcc, loop_3765
loop_3763:
fxor %f0, %f14, %f0
subcc %g7, 0x1D7B, %o3
loop_3764:
fpmerge %f15, %f5, %f10
loop_3765:
tleu %icc, 0x0
taddcctv %i3, %l5, %i7
ldsw [%l7 + 0x78], %g4
fbu,a %fcc0, loop_3766
bcs,a loop_3767
orcc %i0, 0x0B26, %i2
fors %f4, %f0, %f10
loop_3766:
fxor %f12, %f2, %f4
loop_3767:
fmovdgu %xcc, %f4, %f6
movrlez %o6, %l1, %o1
lduw [%l7 + 0x10], %g3
smul %i1, 0x197A, %o4
mulx %i6, %l2, %i4
movrgez %o5, 0x0F0, %g5
array16 %g6, %i5, %l3
fmul8x16au %f9, %f8, %f6
fbug,a %fcc3, loop_3768
array16 %g2, %l0, %l4
fnegs %f13, %f15
ldub [%l7 + 0x46], %l6
loop_3768:
fzeros %f9
st %f3, [%l7 + 0x10]
tpos %icc, 0x6
fmovsne %xcc, %f5, %f0
brnz,a %o7, loop_3769
ldub [%l7 + 0x20], %o0
tsubcctv %o2, %g7, %o3
ldd [%l7 + 0x10], %f10
loop_3769:
array8 %g1, %l5, %i7
lduw [%l7 + 0x34], %g4
fbg,a %fcc2, loop_3770
fmovsvc %icc, %f12, %f5
std %f14, [%l7 + 0x10]
fcmpes %fcc1, %f5, %f5
loop_3770:
sth %i0, [%l7 + 0x36]
tpos %xcc, 0x1
lduh [%l7 + 0x68], %i2
fbn,a %fcc3, loop_3771
fmovdneg %icc, %f3, %f14
stx %o6, [%l7 + 0x20]
fsrc2s %f12, %f13
loop_3771:
movpos %icc, %l1, %o1
movne %xcc, %g3, %i1
fpsub16s %f2, %f15, %f1
fmovdl %icc, %f3, %f1
ldsb [%l7 + 0x7B], %i3
st %f14, [%l7 + 0x70]
tsubcc %o4, %l2, %i6
fxnors %f6, %f2, %f2
fmovscs %xcc, %f9, %f13
ldub [%l7 + 0x70], %o5
fmul8ulx16 %f8, %f10, %f14
fabsd %f6, %f4
fmovrdgez %i4, %f0, %f6
fors %f3, %f4, %f2
bcc,pn %xcc, loop_3772
fxnor %f4, %f12, %f0
movrlz %g5, %g6, %i5
fands %f1, %f15, %f7
loop_3772:
fcmpne16 %f6, %f6, %g2
tvs %icc, 0x1
movn %icc, %l3, %l0
fzeros %f15
ld [%l7 + 0x78], %f11
fpsub32 %f10, %f14, %f10
fornot2s %f5, %f8, %f13
fmovrsne %l4, %f0, %f5
fcmpeq16 %f8, %f12, %l6
ldsb [%l7 + 0x0A], %o7
tcs %xcc, 0x7
tsubcc %o0, %g7, %o3
movl %xcc, %o2, %l5
ldx [%l7 + 0x78], %g1
fbl,a %fcc1, loop_3773
fbu,a %fcc1, loop_3774
sth %i7, [%l7 + 0x7A]
ldsb [%l7 + 0x37], %i0
loop_3773:
fbn,a %fcc1, loop_3775
loop_3774:
stb %g4, [%l7 + 0x42]
be loop_3776
mulscc %i2, 0x172C, %o6
loop_3775:
fmovrse %l1, %f12, %f11
fmovd %f14, %f0
loop_3776:
fcmpeq32 %f12, %f6, %o1
lduh [%l7 + 0x6E], %i1
edge16 %i3, %o4, %l2
fmovrsne %g3, %f6, %f0
edge8l %i6, %i4, %o5
umulcc %g6, 0x1634, %i5
movpos %xcc, %g2, %l3
bvc,a %icc, loop_3777
subccc %g5, 0x15BE, %l0
movcc %icc, %l6, %l4
st %f10, [%l7 + 0x74]
loop_3777:
movre %o7, 0x0E5, %g7
fandnot2 %f2, %f0, %f2
fmovdneg %icc, %f15, %f1
ldx [%l7 + 0x40], %o3
fornot1 %f10, %f4, %f4
fmul8x16 %f10, %f14, %f0
sub %o2, 0x06E1, %o0
fzeros %f12
ldsb [%l7 + 0x55], %l5
smulcc %g1, 0x0922, %i7
movvs %icc, %i0, %i2
fpack32 %f12, %f8, %f8
fpack16 %f10, %f5
fcmple16 %f2, %f2, %o6
subcc %l1, %g4, %o1
ldx [%l7 + 0x28], %i1
fmovdcc %xcc, %f9, %f6
edge8n %i3, %l2, %g3
fabss %f4, %f11
lduw [%l7 + 0x10], %o4
fcmpd %fcc2, %f12, %f8
xor %i4, 0x0BEB, %o5
fmuld8sux16 %f4, %f10, %f12
movrgz %g6, %i5, %i6
tle %xcc, 0x7
tn %xcc, 0x6
sub %l3, 0x1AE5, %g2
fpackfix %f2, %f3
movgu %xcc, %g5, %l6
fmul8x16 %f0, %f4, %f8
fpadd16 %f10, %f0, %f0
ldx [%l7 + 0x78], %l0
ld [%l7 + 0x1C], %f12
fxnor %f14, %f0, %f0
movrgez %o7, 0x1E4, %g7
ldx [%l7 + 0x70], %l4
fmovsl %icc, %f11, %f1
edge16ln %o2, %o3, %l5
fmovrde %g1, %f0, %f14
ble,a,pt %icc, loop_3778
fbule,a %fcc3, loop_3779
stb %o0, [%l7 + 0x25]
stw %i7, [%l7 + 0x5C]
loop_3778:
lduh [%l7 + 0x2A], %i0
loop_3779:
ldsh [%l7 + 0x54], %i2
edge8l %l1, %o6, %g4
fmuld8ulx16 %f0, %f15, %f14
stx %o1, [%l7 + 0x30]
subcc %i3, %i1, %g3
alignaddr %l2, %i4, %o5
stw %g6, [%l7 + 0x1C]
ldsw [%l7 + 0x14], %o4
smulcc %i5, %l3, %g2
subccc %i6, %l6, %g5
fblg %fcc2, loop_3780
fcmpeq16 %f2, %f8, %l0
ba loop_3781
ldsh [%l7 + 0x1E], %o7
loop_3780:
xor %l4, %o2, %g7
alignaddrl %o3, %g1, %o0
loop_3781:
ble,a loop_3782
fcmps %fcc1, %f7, %f3
ldx [%l7 + 0x08], %i7
fmovrse %l5, %f15, %f5
loop_3782:
fcmpne16 %f6, %f8, %i2
fcmpne32 %f4, %f10, %i0
fnand %f12, %f0, %f0
array16 %l1, %g4, %o1
addc %i3, 0x1CDA, %i1
ldub [%l7 + 0x47], %g3
srlx %l2, 0x10, %i4
ldsb [%l7 + 0x7F], %o5
subcc %o6, %o4, %g6
sdivcc %i5, 0x007E, %g2
stw %i6, [%l7 + 0x20]
fbu,a %fcc0, loop_3783
std %f8, [%l7 + 0x48]
edge16l %l3, %g5, %l0
fxor %f2, %f4, %f6
loop_3783:
ld [%l7 + 0x74], %f4
fexpand %f11, %f6
sth %o7, [%l7 + 0x46]
fnot2s %f6, %f7
stb %l6, [%l7 + 0x67]
fnot1s %f6, %f10
edge8n %o2, %l4, %o3
tvc %xcc, 0x6
ldd [%l7 + 0x50], %f2
fxor %f12, %f6, %f6
fmovrdlz %g1, %f10, %f6
lduh [%l7 + 0x4C], %o0
addc %g7, %l5, %i7
ldsb [%l7 + 0x1B], %i0
tcs %xcc, 0x1
std %f6, [%l7 + 0x30]
fmovrslez %l1, %f7, %f0
tcs %xcc, 0x7
brz %g4, loop_3784
std %f8, [%l7 + 0x50]
fmovdg %xcc, %f7, %f9
udiv %i2, 0x05CE, %o1
loop_3784:
fcmpgt16 %f12, %f8, %i1
andn %g3, 0x1F9F, %i3
fcmpne32 %f12, %f2, %l2
ld [%l7 + 0x48], %f11
tne %icc, 0x5
sdivcc %o5, 0x0BD6, %o6
orncc %o4, 0x0F0D, %g6
fnegd %f14, %f6
tg %icc, 0x3
mulscc %i5, %i4, %g2
tvs %xcc, 0x0
ldx [%l7 + 0x78], %l3
sth %i6, [%l7 + 0x56]
stw %l0, [%l7 + 0x50]
ldsb [%l7 + 0x3B], %o7
lduh [%l7 + 0x5C], %g5
edge8ln %o2, %l4, %o3
fmovspos %icc, %f2, %f3
fmovdgu %icc, %f3, %f2
bg,pn %icc, loop_3785
stb %g1, [%l7 + 0x62]
mulscc %l6, %o0, %l5
andcc %g7, %i7, %l1
loop_3785:
fmuld8sux16 %f1, %f1, %f8
ldsh [%l7 + 0x58], %i0
ldsh [%l7 + 0x76], %i2
for %f6, %f12, %f12
srl %o1, %g4, %i1
ldsw [%l7 + 0x34], %g3
ldsw [%l7 + 0x38], %l2
nop
setx loop_3786, %l0, %l1
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, %o5, %o6
ldx [%l7 + 0x50], %o4
fmul8x16 %f9, %f6, %f14
loop_3786:
fcmpeq32 %f14, %f14, %g6
bg,a loop_3787
ld [%l7 + 0x5C], %f12
fmovd %f0, %f6
bneg,a,pn %xcc, loop_3788
loop_3787:
fcmpgt32 %f6, %f2, %i3
subccc %i5, %i4, %l3
array8 %i6, %l0, %g2
loop_3788:
st %f10, [%l7 + 0x24]
fmul8x16al %f14, %f12, %f0
fmovrdgz %g5, %f6, %f6
fandnot2 %f2, %f14, %f12
call loop_3789
fmovrsgez %o2, %f10, %f13
stb %o7, [%l7 + 0x42]
sth %o3, [%l7 + 0x5C]
loop_3789:
fmovsne %icc, %f13, %f6
fxnor %f2, %f0, %f12
tl %icc, 0x4
fmovd %f10, %f14
sdivx %g1, 0x0599, %l6
fmovrslez %l4, %f15, %f4
be loop_3790
fmovsl %xcc, %f4, %f5
edge32n %o0, %l5, %g7
brnz,a %l1, loop_3791
loop_3790:
ldsw [%l7 + 0x64], %i0
fabsd %f4, %f8
lduh [%l7 + 0x28], %i7
loop_3791:
stb %o1, [%l7 + 0x54]
sth %i2, [%l7 + 0x24]
andn %i1, 0x016A, %g3
srlx %l2, 0x00, %g4
bcs,a loop_3792
fsrc2s %f10, %f13
lduh [%l7 + 0x3A], %o6
fsrc1s %f15, %f7
loop_3792:
fnor %f14, %f14, %f10
stx %o5, [%l7 + 0x58]
tsubcc %g6, %o4, %i3
fmovrse %i4, %f13, %f15
tleu %icc, 0x4
std %f2, [%l7 + 0x78]
and %i5, 0x15F9, %i6
sth %l3, [%l7 + 0x52]
fpsub32 %f6, %f4, %f4
edge32n %g2, %g5, %l0
stx %o2, [%l7 + 0x50]
bneg,pn %xcc, loop_3793
fbu,a %fcc0, loop_3794
fbl %fcc0, loop_3795
nop
setx loop_3796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3793:
fmovspos %xcc, %f7, %f15
loop_3794:
array32 %o3, %o7, %l6
loop_3795:
ldsw [%l7 + 0x28], %l4
loop_3796:
movcc %icc, %g1, %o0
lduw [%l7 + 0x74], %g7
fbne,a %fcc0, loop_3797
fsrc2 %f12, %f0
fcmpgt16 %f14, %f12, %l1
stw %i0, [%l7 + 0x24]
loop_3797:
stb %i7, [%l7 + 0x6A]
bvs,a loop_3798
xnorcc %o1, %i2, %l5
fmovs %f6, %f1
ldsb [%l7 + 0x5D], %i1
loop_3798:
movge %xcc, %l2, %g3
sth %g4, [%l7 + 0x28]
ldd [%l7 + 0x20], %f4
xnor %o5, 0x1FE3, %g6
array8 %o4, %o6, %i3
fnand %f2, %f6, %f0
tsubcc %i5, %i6, %l3
fpadd16s %f10, %f2, %f8
bg loop_3799
edge32 %i4, %g5, %l0
ld [%l7 + 0x24], %f9
fmovrsgz %o2, %f6, %f3
loop_3799:
fandnot1s %f5, %f1, %f7
bn,pt %icc, loop_3800
alignaddrl %o3, %g2, %l6
ldsh [%l7 + 0x52], %l4
fnand %f2, %f0, %f12
loop_3800:
edge16n %g1, %o7, %o0
ld [%l7 + 0x2C], %f14
ldsb [%l7 + 0x58], %l1
stw %g7, [%l7 + 0x64]
fpadd32s %f9, %f10, %f2
edge16n %i0, %o1, %i2
ldx [%l7 + 0x58], %i7
bvs %xcc, loop_3801
fmuld8sux16 %f4, %f8, %f6
ble,pn %icc, loop_3802
ba %xcc, loop_3803
loop_3801:
fcmpeq32 %f14, %f8, %i1
ldx [%l7 + 0x30], %l5
loop_3802:
xorcc %g3, %l2, %g4
loop_3803:
or %o5, %g6, %o4
st %f7, [%l7 + 0x14]
fbne,a %fcc0, loop_3804
sth %o6, [%l7 + 0x78]
fmovsvs %xcc, %f6, %f4
sth %i3, [%l7 + 0x7C]
loop_3804:
edge16n %i6, %i5, %l3
fpsub32s %f11, %f3, %f1
stw %i4, [%l7 + 0x44]
ldx [%l7 + 0x30], %l0
movrgz %o2, %o3, %g2
fands %f10, %f10, %f11
ble,a loop_3805
bpos,a loop_3806
addccc %g5, 0x085C, %l6
stw %l4, [%l7 + 0x64]
loop_3805:
tvs %icc, 0x4
loop_3806:
bvs,a loop_3807
fmovdcs %icc, %f2, %f1
edge16l %g1, %o7, %l1
ble,a,pt %xcc, loop_3808
loop_3807:
ldub [%l7 + 0x66], %o0
ldub [%l7 + 0x20], %i0
fmuld8ulx16 %f13, %f13, %f14
loop_3808:
ldd [%l7 + 0x40], %f2
fpack32 %f8, %f14, %f4
stx %g7, [%l7 + 0x58]
fmovrdlz %o1, %f4, %f10
alignaddrl %i7, %i2, %i1
lduw [%l7 + 0x50], %l5
fmovsg %icc, %f10, %f4
lduw [%l7 + 0x30], %g3
fmuld8sux16 %f8, %f0, %f2
stb %l2, [%l7 + 0x62]
movleu %xcc, %o5, %g4
fnot1s %f9, %f5
movvc %icc, %g6, %o4
fmovd %f12, %f8
smul %o6, 0x1239, %i6
udivcc %i3, 0x0870, %l3
fnegs %f15, %f4
stx %i4, [%l7 + 0x10]
edge32n %l0, %i5, %o3
fornot1 %f0, %f6, %f10
movvs %icc, %o2, %g2
fcmpne32 %f2, %f8, %g5
nop
setx loop_3809, %l0, %l1
jmpl %l1, %l4
movcc %icc, %l6, %g1
ldsh [%l7 + 0x44], %l1
st %f5, [%l7 + 0x24]
loop_3809:
fmovsvs %xcc, %f2, %f10
fmovrslz %o0, %f13, %f8
sra %i0, %o7, %o1
ldx [%l7 + 0x40], %i7
fmovdvs %xcc, %f1, %f9
stw %g7, [%l7 + 0x3C]
fmovse %icc, %f15, %f9
fbue,a %fcc0, loop_3810
srlx %i1, 0x1F, %i2
fpmerge %f5, %f2, %f8
lduw [%l7 + 0x08], %g3
loop_3810:
xor %l2, %l5, %g4
call loop_3811
fmovdvs %xcc, %f7, %f11
movrlez %o5, 0x106, %g6
fbue %fcc3, loop_3812
loop_3811:
movneg %xcc, %o4, %i6
ld [%l7 + 0x28], %f12
std %f12, [%l7 + 0x70]
loop_3812:
fnot2 %f0, %f6
sth %i3, [%l7 + 0x7E]
st %f3, [%l7 + 0x68]
fcmpeq32 %f10, %f0, %l3
fxors %f0, %f14, %f6
ldsb [%l7 + 0x1A], %o6
fmovs %f15, %f11
brgez,a %l0, loop_3813
fandnot2 %f12, %f4, %f0
ldsw [%l7 + 0x08], %i5
fexpand %f6, %f14
loop_3813:
sllx %i4, %o2, %g2
movre %g5, %l4, %o3
ldx [%l7 + 0x78], %l6
stw %l1, [%l7 + 0x58]
nop
setx loop_3814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %xcc, 0x4
move %icc, %o0, %g1
fcmped %fcc0, %f2, %f6
loop_3814:
and %o7, 0x1A7E, %i0
movvs %xcc, %i7, %g7
lduw [%l7 + 0x54], %o1
edge32ln %i2, %i1, %g3
fnot1 %f10, %f8
tcs %icc, 0x6
st %f4, [%l7 + 0x20]
lduw [%l7 + 0x4C], %l2
ldsh [%l7 + 0x52], %l5
lduw [%l7 + 0x60], %g4
bcc,a loop_3815
ldsh [%l7 + 0x3E], %g6
mulscc %o4, %o5, %i3
fbo,a %fcc1, loop_3816
loop_3815:
movg %icc, %i6, %l3
sra %o6, %i5, %i4
fmovsne %xcc, %f11, %f9
loop_3816:
ldsw [%l7 + 0x74], %l0
fsrc2 %f14, %f12
fxnor %f0, %f10, %f8
or %o2, %g2, %g5
fcmpd %fcc1, %f2, %f0
stb %o3, [%l7 + 0x17]
sllx %l6, 0x00, %l4
tvc %xcc, 0x2
fmul8sux16 %f12, %f2, %f10
ldsh [%l7 + 0x60], %o0
faligndata %f12, %f12, %f12
edge16 %g1, %l1, %i0
be %xcc, loop_3817
ld [%l7 + 0x10], %f13
edge16ln %o7, %i7, %o1
stx %g7, [%l7 + 0x68]
loop_3817:
ldsw [%l7 + 0x38], %i1
sth %i2, [%l7 + 0x0E]
for %f12, %f2, %f0
smulcc %g3, 0x1092, %l5
andcc %g4, 0x0DC8, %l2
bgu,a,pt %xcc, loop_3818
add %o4, %o5, %g6
movre %i6, 0x36E, %l3
stb %i3, [%l7 + 0x40]
loop_3818:
fbug %fcc3, loop_3819
stx %i5, [%l7 + 0x38]
stw %o6, [%l7 + 0x54]
stx %l0, [%l7 + 0x40]
loop_3819:
fbue %fcc1, loop_3820
sth %i4, [%l7 + 0x78]
tvs %icc, 0x4
ldsh [%l7 + 0x38], %o2
loop_3820:
std %f4, [%l7 + 0x68]
stb %g2, [%l7 + 0x2D]
srl %o3, %l6, %l4
sdiv %o0, 0x106F, %g5
xnor %l1, %g1, %i0
brz %o7, loop_3821
fornot2 %f0, %f10, %f8
orn %o1, 0x0E7D, %g7
fmovdl %xcc, %f3, %f1
loop_3821:
fbl,a %fcc2, loop_3822
ld [%l7 + 0x2C], %f14
edge8n %i7, %i1, %g3
ldsb [%l7 + 0x18], %i2
loop_3822:
srlx %g4, 0x1F, %l5
fxor %f2, %f12, %f6
fnands %f12, %f8, %f5
fmul8ulx16 %f12, %f14, %f2
array16 %l2, %o4, %g6
fble %fcc0, loop_3823
fxnors %f11, %f6, %f10
brz %i6, loop_3824
stb %l3, [%l7 + 0x11]
loop_3823:
fornot1 %f0, %f2, %f14
stx %i3, [%l7 + 0x10]
loop_3824:
fmovsl %icc, %f2, %f7
ldsw [%l7 + 0x14], %i5
sll %o5, 0x10, %l0
ldub [%l7 + 0x2C], %i4
ldsh [%l7 + 0x42], %o6
fbe %fcc0, loop_3825
fmovse %xcc, %f4, %f7
fsrc2 %f12, %f2
taddcctv %g2, 0x011E, %o2
loop_3825:
udivx %o3, 0x0EDF, %l4
movrne %o0, %g5, %l6
fmovrdgez %l1, %f6, %f8
fpsub32 %f0, %f2, %f8
sdiv %g1, 0x0A10, %o7
movn %xcc, %o1, %g7
sth %i0, [%l7 + 0x4A]
fmovsg %icc, %f5, %f15
fbug,a %fcc3, loop_3826
edge8l %i1, %i7, %g3
fmovsne %xcc, %f13, %f9
movcc %xcc, %g4, %i2
loop_3826:
fone %f4
fbule,a %fcc2, loop_3827
ldub [%l7 + 0x0A], %l5
sth %o4, [%l7 + 0x0E]
tge %icc, 0x3
loop_3827:
pdist %f2, %f6, %f2
ld [%l7 + 0x10], %f2
fmovdge %xcc, %f9, %f1
nop
setx loop_3828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %g6, %i6, %l3
xor %l2, %i5, %o5
ldsh [%l7 + 0x50], %l0
loop_3828:
brlz %i3, loop_3829
ldsb [%l7 + 0x4F], %o6
fcmped %fcc3, %f2, %f12
ld [%l7 + 0x7C], %f7
loop_3829:
fmovdvs %xcc, %f7, %f7
std %f12, [%l7 + 0x30]
edge8 %i4, %g2, %o2
andcc %o3, %o0, %g5
fexpand %f5, %f8
std %f4, [%l7 + 0x10]
brlez %l4, loop_3830
sth %l1, [%l7 + 0x1A]
fpmerge %f15, %f15, %f14
ldsw [%l7 + 0x78], %l6
loop_3830:
ld [%l7 + 0x68], %f5
st %f1, [%l7 + 0x24]
be %icc, loop_3831
bshuffle %f14, %f14, %f2
sth %o7, [%l7 + 0x74]
sth %g1, [%l7 + 0x34]
loop_3831:
st %f11, [%l7 + 0x28]
ldsw [%l7 + 0x08], %g7
ldsb [%l7 + 0x38], %o1
sdivx %i1, 0x189A, %i0
ldsw [%l7 + 0x64], %g3
fpsub16s %f8, %f0, %f15
fmul8x16au %f11, %f2, %f8
fors %f2, %f5, %f5
fcmpgt16 %f2, %f6, %i7
fbg %fcc0, loop_3832
ldd [%l7 + 0x18], %f10
sethi 0x1F75, %i2
ldsh [%l7 + 0x2E], %l5
loop_3832:
tvs %icc, 0x2
sra %g4, %o4, %g6
stx %l3, [%l7 + 0x58]
sth %l2, [%l7 + 0x6E]
fmovsleu %xcc, %f12, %f4
ldub [%l7 + 0x76], %i5
nop
setx loop_3833, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f6, %f5, %f10
faligndata %f4, %f10, %f4
movvc %icc, %o5, %l0
loop_3833:
std %f0, [%l7 + 0x70]
fbge %fcc0, loop_3834
bge loop_3835
andncc %i6, %i3, %o6
add %i4, %o2, %o3
loop_3834:
ld [%l7 + 0x4C], %f10
loop_3835:
fbne %fcc2, loop_3836
fcmple16 %f2, %f12, %g2
movrlz %g5, %l4, %o0
fnot1s %f14, %f7
loop_3836:
tl %xcc, 0x7
andn %l1, 0x0EBB, %o7
fbl,a %fcc2, loop_3837
ta %xcc, 0x3
nop
setx loop_3838, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %g1, 0x0386, %l6
loop_3837:
brlez,a %o1, loop_3839
xnorcc %g7, %i0, %i1
loop_3838:
sth %g3, [%l7 + 0x08]
ldx [%l7 + 0x10], %i7
loop_3839:
stx %l5, [%l7 + 0x70]
sth %i2, [%l7 + 0x26]
fandnot2s %f10, %f15, %f14
sdivx %g4, 0x18D0, %o4
sra %g6, 0x1F, %l2
umulcc %l3, %i5, %o5
sdivcc %l0, 0x0933, %i6
tcc %icc, 0x7
movge %icc, %i3, %i4
orcc %o2, %o3, %o6
fbug %fcc2, loop_3840
fands %f15, %f11, %f1
fpadd16s %f11, %f4, %f1
popc 0x1B0B, %g2
loop_3840:
stb %g5, [%l7 + 0x63]
subc %l4, %o0, %o7
movvc %icc, %g1, %l6
fcmpeq16 %f10, %f14, %l1
ldub [%l7 + 0x2C], %g7
ldx [%l7 + 0x20], %i0
popc %i1, %o1
fmovdvc %icc, %f10, %f8
fnot1 %f6, %f12
ldsh [%l7 + 0x12], %g3
sll %i7, %l5, %g4
stx %i2, [%l7 + 0x30]
fmovsa %icc, %f5, %f3
std %f10, [%l7 + 0x08]
movcc %icc, %o4, %l2
fmovsn %xcc, %f3, %f13
edge8n %l3, %i5, %o5
edge8l %l0, %i6, %g6
sdivcc %i3, 0x02B5, %o2
std %f0, [%l7 + 0x50]
fbug,a %fcc3, loop_3841
fsrc1s %f12, %f7
array8 %o3, %o6, %i4
fmovrslz %g5, %f0, %f7
loop_3841:
ldsw [%l7 + 0x58], %g2
fcmpes %fcc3, %f14, %f3
movcs %icc, %l4, %o7
movrgz %g1, %l6, %o0
stx %l1, [%l7 + 0x38]
sth %g7, [%l7 + 0x12]
stb %i0, [%l7 + 0x7F]
nop
setx loop_3842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %o1, %i1, %i7
fmovrdgez %l5, %f6, %f6
lduh [%l7 + 0x4C], %g4
loop_3842:
ldd [%l7 + 0x60], %f2
fcmpeq32 %f4, %f14, %i2
fmul8ulx16 %f10, %f14, %f6
movvc %icc, %o4, %l2
fors %f15, %f3, %f3
ldsb [%l7 + 0x6B], %l3
alignaddr %g3, %i5, %l0
edge32n %i6, %o5, %g6
ldub [%l7 + 0x19], %o2
ld [%l7 + 0x40], %f6
fpack16 %f12, %f0
edge8l %o3, %i3, %o6
nop
setx loop_3843, %l0, %l1
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, %f4, %f13
tsubcc %i4, 0x0921, %g5
fmul8x16 %f6, %f12, %f2
loop_3843:
ld [%l7 + 0x78], %f13
taddcctv %l4, 0x053B, %o7
fmovdn %xcc, %f12, %f3
fcmple16 %f8, %f0, %g2
ldsb [%l7 + 0x79], %l6
fmovdge %icc, %f0, %f3
movle %xcc, %g1, %l1
lduw [%l7 + 0x50], %g7
for %f10, %f8, %f10
fmuld8ulx16 %f0, %f8, %f10
ldx [%l7 + 0x70], %i0
alignaddr %o1, %i1, %i7
fbug %fcc0, loop_3844
fmovsle %icc, %f2, %f12
udiv %l5, 0x038F, %g4
fpsub16s %f7, %f7, %f14
loop_3844:
sllx %o0, %o4, %l2
stx %l3, [%l7 + 0x38]
st %f2, [%l7 + 0x1C]
taddcctv %i2, 0x0E6D, %i5
bcs,pt %xcc, loop_3845
fmovrdlez %g3, %f4, %f6
subc %l0, %i6, %g6
fmul8ulx16 %f2, %f12, %f12
loop_3845:
ldsh [%l7 + 0x2E], %o5
bvc,a,pn %icc, loop_3846
lduh [%l7 + 0x34], %o3
bneg,a %icc, loop_3847
fmovd %f14, %f2
loop_3846:
fmovrsgez %i3, %f8, %f12
fpmerge %f12, %f1, %f0
loop_3847:
fones %f9
fnot1 %f12, %f0
fbul,a %fcc1, loop_3848
ld [%l7 + 0x20], %f9
xnorcc %o6, 0x17AB, %i4
fmovrdgz %o2, %f2, %f12
loop_3848:
bcs loop_3849
stb %g5, [%l7 + 0x1A]
fnot1 %f0, %f12
ldd [%l7 + 0x60], %f4
loop_3849:
addcc %l4, %g2, %o7
fmovsgu %xcc, %f3, %f4
ldsh [%l7 + 0x5C], %l6
fones %f15
addc %l1, %g7, %g1
stw %o1, [%l7 + 0x58]
ldsb [%l7 + 0x11], %i0
ldsb [%l7 + 0x7F], %i1
ble,a loop_3850
stw %i7, [%l7 + 0x40]
array8 %l5, %g4, %o4
tpos %xcc, 0x1
loop_3850:
movneg %icc, %l2, %o0
tle %xcc, 0x1
orncc %i2, %l3, %i5
std %f0, [%l7 + 0x70]
stb %g3, [%l7 + 0x6A]
stw %l0, [%l7 + 0x28]
movrlz %i6, 0x1FF, %o5
te %icc, 0x1
bleu,pt %xcc, loop_3851
movg %xcc, %g6, %o3
movleu %icc, %o6, %i3
fmovsgu %icc, %f14, %f1
loop_3851:
fcmple16 %f2, %f10, %o2
movcs %icc, %g5, %i4
ldub [%l7 + 0x52], %l4
fblg,a %fcc2, loop_3852
ld [%l7 + 0x28], %f12
tsubcctv %g2, %o7, %l6
tg %icc, 0x5
loop_3852:
edge8n %l1, %g7, %g1
tsubcc %i0, %o1, %i7
ldsh [%l7 + 0x46], %l5
movne %xcc, %g4, %o4
stx %l2, [%l7 + 0x78]
sdivcc %i1, 0x136E, %o0
fcmped %fcc0, %f8, %f6
lduw [%l7 + 0x3C], %i2
brgez,a %i5, loop_3853
edge8n %l3, %g3, %i6
ldsb [%l7 + 0x5A], %l0
fornot1s %f5, %f11, %f0
loop_3853:
ldd [%l7 + 0x60], %f10
movpos %icc, %g6, %o3
fmovsl %xcc, %f13, %f4
ba %icc, loop_3854
andcc %o5, %o6, %o2
fbuge %fcc2, loop_3855
fmovse %icc, %f0, %f8
loop_3854:
xor %i3, %g5, %l4
movne %icc, %g2, %o7
loop_3855:
std %f12, [%l7 + 0x50]
ld [%l7 + 0x38], %f14
ldd [%l7 + 0x58], %f4
movrlez %l6, 0x24F, %i4
std %f12, [%l7 + 0x08]
fnands %f10, %f4, %f4
stw %g7, [%l7 + 0x1C]
ldsh [%l7 + 0x5A], %l1
st %f11, [%l7 + 0x5C]
ta %icc, 0x2
andncc %g1, %i0, %i7
fmul8sux16 %f6, %f14, %f10
ld [%l7 + 0x40], %f5
fmovsg %icc, %f9, %f10
fpsub16s %f14, %f13, %f4
xnorcc %l5, 0x09D2, %o1
lduh [%l7 + 0x7C], %o4
fmovdn %icc, %f6, %f4
st %f4, [%l7 + 0x2C]
stb %l2, [%l7 + 0x7E]
tpos %xcc, 0x0
edge32n %i1, %o0, %g4
edge16l %i2, %l3, %i5
lduw [%l7 + 0x68], %i6
srlx %l0, %g3, %o3
movn %icc, %g6, %o5
stb %o6, [%l7 + 0x5B]
sub %o2, 0x006E, %i3
taddcctv %g5, 0x151E, %l4
fbul %fcc3, loop_3856
lduw [%l7 + 0x70], %o7
fmovdvc %icc, %f0, %f0
stb %g2, [%l7 + 0x1F]
loop_3856:
fmovrsgez %l6, %f7, %f9
bpos loop_3857
fxor %f14, %f10, %f4
ld [%l7 + 0x7C], %f9
movcc %icc, %i4, %g7
loop_3857:
fmovdcc %icc, %f6, %f12
ldsh [%l7 + 0x5C], %g1
ble,a,pt %xcc, loop_3858
ldx [%l7 + 0x60], %i0
fbug,a %fcc1, loop_3859
fexpand %f8, %f6
loop_3858:
fmovrdgez %l1, %f14, %f6
fmovrslez %i7, %f7, %f13
loop_3859:
lduh [%l7 + 0x1E], %l5
fpadd16s %f7, %f2, %f0
fmovdle %icc, %f1, %f10
fcmps %fcc0, %f4, %f1
srl %o1, %l2, %o4
movrgez %i1, %g4, %o0
edge8 %i2, %i5, %i6
movvc %xcc, %l3, %l0
ldsw [%l7 + 0x68], %o3
brlez %g6, loop_3860
mulscc %o5, %o6, %o2
ldsw [%l7 + 0x20], %g3
lduh [%l7 + 0x4C], %i3
loop_3860:
movrgz %l4, %g5, %o7
fpadd32 %f10, %f14, %f8
movrlez %g2, 0x17D, %i4
ba %xcc, loop_3861
faligndata %f0, %f4, %f10
st %f0, [%l7 + 0x4C]
fmovs %f10, %f3
loop_3861:
fpadd16 %f10, %f2, %f8
fsrc2 %f4, %f0
fcmple16 %f12, %f14, %l6
fcmpes %fcc1, %f7, %f0
stb %g1, [%l7 + 0x26]
fmovde %icc, %f11, %f15
edge32l %g7, %i0, %i7
fmovrdgez %l1, %f8, %f8
popc 0x0844, %l5
ld [%l7 + 0x70], %f14
fmovdge %xcc, %f15, %f14
fpsub16 %f10, %f14, %f12
stx %o1, [%l7 + 0x38]
stw %o4, [%l7 + 0x78]
ldd [%l7 + 0x78], %f8
fmovsle %icc, %f6, %f11
edge32l %i1, %g4, %o0
fmovde %xcc, %f2, %f15
te %xcc, 0x0
fmovsge %icc, %f6, %f10
lduh [%l7 + 0x16], %i2
fnot2s %f15, %f12
fmul8x16au %f9, %f13, %f10
std %f0, [%l7 + 0x60]
bvc,pt %xcc, loop_3862
fmovrdlz %i5, %f10, %f10
ldub [%l7 + 0x08], %i6
fmovrdlz %l3, %f14, %f0
loop_3862:
fcmpgt32 %f14, %f14, %l0
fmovs %f7, %f11
brlez,a %o3, loop_3863
fnors %f7, %f12, %f1
std %f10, [%l7 + 0x28]
movge %icc, %l2, %o5
loop_3863:
be,a loop_3864
ldsb [%l7 + 0x6E], %o6
fmovrslez %o2, %f0, %f5
srax %g6, 0x13, %g3
loop_3864:
fmovd %f6, %f14
stb %i3, [%l7 + 0x0D]
fcmpeq16 %f14, %f4, %g5
fcmpne32 %f6, %f14, %o7
edge8 %g2, %i4, %l6
fpadd16s %f13, %f13, %f12
stw %l4, [%l7 + 0x1C]
popc %g1, %i0
ld [%l7 + 0x58], %f0
stx %i7, [%l7 + 0x48]
fbo %fcc3, loop_3865
orcc %l1, 0x0BB1, %g7
std %f8, [%l7 + 0x50]
edge32 %o1, %l5, %o4
loop_3865:
movl %xcc, %i1, %o0
fnot2 %f8, %f0
fcmpes %fcc3, %f11, %f3
tsubcc %i2, %g4, %i5
tvc %xcc, 0x4
ldd [%l7 + 0x48], %f10
udiv %i6, 0x0A5F, %l0
bgu,a,pt %icc, loop_3866
fcmps %fcc3, %f14, %f7
ldsb [%l7 + 0x5C], %l3
subcc %o3, 0x092E, %o5
loop_3866:
bl %xcc, loop_3867
ldsh [%l7 + 0x7E], %o6
tcc %xcc, 0x5
lduw [%l7 + 0x3C], %o2
loop_3867:
fmovsl %xcc, %f4, %f0
for %f8, %f4, %f12
ldd [%l7 + 0x40], %f2
ldsh [%l7 + 0x60], %l2
fmovsn %xcc, %f1, %f5
bvc,a,pt %icc, loop_3868
edge8n %g6, %g3, %g5
brgz,a %i3, loop_3869
edge16n %o7, %i4, %l6
loop_3868:
edge8n %l4, %g2, %i0
ldsb [%l7 + 0x5E], %g1
loop_3869:
sdivx %l1, 0x0DC5, %i7
fmovsleu %icc, %f10, %f15
fble,a %fcc0, loop_3870
ldsw [%l7 + 0x70], %g7
subcc %o1, 0x068B, %o4
bvc,a,pt %icc, loop_3871
loop_3870:
fblg,a %fcc1, loop_3872
fble,a %fcc1, loop_3873
fmovrdne %i1, %f0, %f0
loop_3871:
bvc,a loop_3874
loop_3872:
fbne %fcc2, loop_3875
loop_3873:
xorcc %l5, 0x0AAA, %i2
ldsb [%l7 + 0x7C], %g4
loop_3874:
ldsh [%l7 + 0x0A], %i5
loop_3875:
andncc %o0, %i6, %l0
and %o3, 0x0703, %o5
fandnot2 %f8, %f6, %f6
addc %o6, %l3, %l2
bn,pt %xcc, loop_3876
ldsw [%l7 + 0x50], %o2
bvc,a loop_3877
stb %g6, [%l7 + 0x68]
loop_3876:
movcs %icc, %g3, %i3
addcc %o7, %i4, %g5
loop_3877:
st %f10, [%l7 + 0x7C]
stb %l4, [%l7 + 0x22]
xnor %g2, 0x01D3, %i0
tl %xcc, 0x6
fpadd32s %f8, %f7, %f3
ldsw [%l7 + 0x20], %l6
siam 0x3
movre %g1, %i7, %l1
andncc %g7, %o4, %o1
fmul8x16al %f1, %f7, %f6
subccc %l5, 0x09D2, %i2
taddcctv %g4, 0x19B4, %i1
popc 0x13DD, %o0
st %f7, [%l7 + 0x40]
sdiv %i6, 0x0301, %i5
lduh [%l7 + 0x6E], %l0
fxors %f15, %f10, %f12
addc %o3, %o6, %o5
ldsh [%l7 + 0x42], %l3
bne,a,pt %icc, loop_3878
ldsh [%l7 + 0x42], %o2
movgu %xcc, %g6, %g3
addcc %i3, 0x14F1, %o7
loop_3878:
movrgz %i4, %g5, %l4
bgu,pt %xcc, loop_3879
fbug,a %fcc0, loop_3880
fpadd16 %f8, %f0, %f14
ldsw [%l7 + 0x50], %g2
loop_3879:
sub %l2, %i0, %l6
loop_3880:
ldsb [%l7 + 0x59], %g1
lduw [%l7 + 0x50], %l1
ldsb [%l7 + 0x65], %g7
bge,pt %icc, loop_3881
xnorcc %o4, %o1, %l5
movgu %icc, %i7, %i2
ldx [%l7 + 0x48], %g4
loop_3881:
bvc loop_3882
fnand %f10, %f4, %f4
fmovdcc %xcc, %f1, %f4
fmovsvc %icc, %f13, %f9
loop_3882:
and %i1, %o0, %i5
tgu %xcc, 0x3
ldx [%l7 + 0x70], %l0
fabsd %f10, %f8
fbg,a %fcc2, loop_3883
ldsb [%l7 + 0x43], %i6
fmovrsgez %o6, %f4, %f11
brgz,a %o3, loop_3884
loop_3883:
ldsb [%l7 + 0x42], %o5
fmovsge %xcc, %f15, %f12
fbne %fcc1, loop_3885
loop_3884:
st %f5, [%l7 + 0x18]
fble,a %fcc3, loop_3886
stx %l3, [%l7 + 0x50]
loop_3885:
ble,pn %xcc, loop_3887
lduh [%l7 + 0x12], %g6
loop_3886:
movrlez %o2, 0x396, %g3
sth %i3, [%l7 + 0x10]
loop_3887:
stw %i4, [%l7 + 0x70]
fpack16 %f14, %f15
fmovsvc %xcc, %f10, %f1
ld [%l7 + 0x48], %f7
stw %g5, [%l7 + 0x54]
fcmps %fcc0, %f9, %f15
stx %o7, [%l7 + 0x70]
edge16 %g2, %l2, %l4
ldsb [%l7 + 0x74], %i0
lduw [%l7 + 0x54], %g1
fmovde %icc, %f0, %f6
fmovrslz %l1, %f13, %f8
fmul8x16al %f0, %f14, %f14
alignaddr %g7, %l6, %o4
fmovdl %icc, %f11, %f9
popc %o1, %l5
array8 %i7, %i2, %g4
taddcctv %i1, %i5, %o0
fmovsleu %icc, %f2, %f9
st %f8, [%l7 + 0x38]
be,a loop_3888
fmovd %f4, %f2
fcmple16 %f12, %f2, %i6
fmovdvc %xcc, %f10, %f9
loop_3888:
fmovde %xcc, %f5, %f4
fnand %f10, %f4, %f12
sth %l0, [%l7 + 0x0A]
fmovdle %xcc, %f5, %f3
be,a loop_3889
brlez %o6, loop_3890
fandnot2s %f5, %f7, %f8
popc 0x0397, %o3
loop_3889:
fzero %f0
loop_3890:
ldsw [%l7 + 0x5C], %l3
array8 %o5, %g6, %g3
fmovda %icc, %f15, %f6
fcmple32 %f14, %f6, %o2
fcmpgt32 %f2, %f2, %i3
edge32 %g5, %i4, %g2
umul %o7, 0x04D7, %l4
fmul8x16au %f3, %f5, %f4
bge,a loop_3891
fpadd16 %f0, %f2, %f14
ld [%l7 + 0x6C], %f10
fcmpes %fcc1, %f3, %f8
loop_3891:
fmul8sux16 %f6, %f4, %f6
movle %xcc, %i0, %g1
fmovrde %l1, %f4, %f14
ldx [%l7 + 0x18], %l2
std %f14, [%l7 + 0x70]
edge16ln %l6, %g7, %o4
edge32 %o1, %l5, %i7
stw %i2, [%l7 + 0x64]
fbug,a %fcc3, loop_3892
fxnors %f9, %f15, %f10
edge16ln %g4, %i5, %i1
umulcc %i6, %o0, %o6
loop_3892:
sra %l0, 0x07, %o3
movrne %o5, %g6, %l3
movleu %icc, %o2, %i3
fpack32 %f0, %f0, %f14
sth %g3, [%l7 + 0x18]
tgu %xcc, 0x1
edge32 %i4, %g5, %o7
ldsh [%l7 + 0x3C], %g2
fmovsge %xcc, %f11, %f13
sth %i0, [%l7 + 0x54]
ldx [%l7 + 0x10], %g1
fmovdle %icc, %f14, %f12
stw %l1, [%l7 + 0x54]
fbn,a %fcc3, loop_3893
fabss %f9, %f2
andcc %l4, 0x0DEA, %l2
fbn,a %fcc2, loop_3894
loop_3893:
tcs %icc, 0x5
movn %icc, %l6, %g7
edge8n %o1, %o4, %l5
loop_3894:
movcc %xcc, %i2, %g4
tcc %icc, 0x2
sdivcc %i5, 0x1903, %i7
movvs %xcc, %i1, %o0
array32 %i6, %o6, %l0
fbge %fcc3, loop_3895
ldsb [%l7 + 0x10], %o5
sth %o3, [%l7 + 0x7A]
taddcc %g6, %l3, %i3
loop_3895:
udiv %o2, 0x16B2, %i4
ld [%l7 + 0x60], %f2
ldsb [%l7 + 0x2C], %g5
ldsw [%l7 + 0x28], %o7
fmovdge %xcc, %f3, %f9
ldsw [%l7 + 0x20], %g2
fnot2s %f13, %f1
fnot1 %f0, %f12
movrlez %g3, 0x341, %i0
lduw [%l7 + 0x7C], %l1
bcs loop_3896
st %f0, [%l7 + 0x48]
ldx [%l7 + 0x50], %l4
fmovsgu %xcc, %f8, %f14
loop_3896:
fandnot2s %f5, %f5, %f10
movcc %xcc, %g1, %l2
fnor %f6, %f12, %f4
stx %g7, [%l7 + 0x48]
tn %icc, 0x0
fors %f13, %f3, %f10
ba,a,pn %xcc, loop_3897
st %f11, [%l7 + 0x1C]
fmovrdlz %o1, %f14, %f8
ldsb [%l7 + 0x49], %o4
loop_3897:
pdist %f12, %f10, %f6
be loop_3898
ldx [%l7 + 0x08], %l6
smulcc %i2, 0x010F, %l5
fmovdgu %icc, %f7, %f0
loop_3898:
std %f8, [%l7 + 0x18]
move %xcc, %g4, %i5
faligndata %f10, %f8, %f4
edge32n %i7, %i1, %i6
te %icc, 0x1
brnz %o6, loop_3899
fbu,a %fcc1, loop_3900
fnot2s %f7, %f5
ldsh [%l7 + 0x66], %l0
loop_3899:
fnot1 %f8, %f4
loop_3900:
tl %icc, 0x3
fmovrdlz %o0, %f12, %f10
alignaddr %o5, %o3, %g6
fmovda %xcc, %f9, %f7
nop
setx loop_3901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %l3, 0x13E7, %i3
tcc %xcc, 0x0
fmovdle %icc, %f1, %f5
loop_3901:
tgu %icc, 0x7
subccc %o2, %g5, %i4
stx %o7, [%l7 + 0x30]
ld [%l7 + 0x10], %f6
fmovrslz %g2, %f11, %f8
tne %xcc, 0x3
tvs %xcc, 0x2
stb %g3, [%l7 + 0x7F]
sub %i0, 0x0FBC, %l4
bvc,a,pn %xcc, loop_3902
lduh [%l7 + 0x5A], %l1
sth %g1, [%l7 + 0x0E]
sth %g7, [%l7 + 0x24]
loop_3902:
fcmpes %fcc0, %f2, %f12
ldsh [%l7 + 0x5C], %l2
fcmps %fcc3, %f15, %f7
addc %o1, 0x0B6D, %l6
ldx [%l7 + 0x30], %i2
movgu %xcc, %o4, %g4
movrgez %l5, 0x191, %i5
brz,a %i7, loop_3903
ldsh [%l7 + 0x52], %i1
subc %i6, 0x130B, %l0
xorcc %o0, %o5, %o6
loop_3903:
orncc %o3, %g6, %i3
fnot2 %f6, %f8
stw %l3, [%l7 + 0x70]
edge16l %o2, %i4, %g5
brgez %o7, loop_3904
fmovscs %icc, %f11, %f9
fnot1s %f15, %f1
movrgez %g3, %i0, %g2
loop_3904:
mulscc %l1, 0x07CB, %g1
tgu %xcc, 0x0
edge8l %g7, %l2, %l4
tgu %icc, 0x4
fmovrdgez %l6, %f4, %f6
ba,pn %xcc, loop_3905
or %o1, 0x1ADD, %o4
lduh [%l7 + 0x4C], %i2
ldsw [%l7 + 0x18], %g4
loop_3905:
ldx [%l7 + 0x68], %i5
alignaddr %i7, %l5, %i1
smul %l0, %i6, %o0
tsubcc %o6, 0x0708, %o5
fsrc2 %f0, %f10
edge32 %g6, %i3, %l3
stb %o2, [%l7 + 0x0A]
brgz,a %i4, loop_3906
srlx %o3, %g5, %g3
ldsb [%l7 + 0x75], %i0
fcmpeq32 %f2, %f4, %o7
loop_3906:
edge8 %l1, %g2, %g7
bn loop_3907
ldx [%l7 + 0x68], %g1
stw %l4, [%l7 + 0x54]
lduw [%l7 + 0x20], %l2
loop_3907:
ble,a %icc, loop_3908
fbu,a %fcc0, loop_3909
bvs,a,pt %xcc, loop_3910
popc %o1, %o4
loop_3908:
taddcc %i2, 0x073A, %l6
loop_3909:
sth %i5, [%l7 + 0x42]
loop_3910:
ldx [%l7 + 0x18], %i7
st %f7, [%l7 + 0x28]
tneg %icc, 0x4
st %f5, [%l7 + 0x1C]
bn,pn %xcc, loop_3911
movge %icc, %g4, %l5
ld [%l7 + 0x28], %f7
smulcc %l0, %i1, %i6
loop_3911:
tg %xcc, 0x5
be,a,pn %xcc, loop_3912
nop
setx loop_3913, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,a,pt %icc, loop_3914
stw %o0, [%l7 + 0x4C]
loop_3912:
sra %o5, 0x1C, %o6
loop_3913:
xor %g6, 0x017A, %l3
loop_3914:
fnot2s %f12, %f0
sth %i3, [%l7 + 0x58]
sll %o2, %o3, %i4
bgu,a loop_3915
stb %g5, [%l7 + 0x56]
ldsw [%l7 + 0x50], %i0
andn %g3, %o7, %l1
loop_3915:
fandnot2s %f5, %f2, %f10
fcmpgt32 %f14, %f12, %g7
taddcc %g1, 0x1AE4, %l4
andn %g2, 0x16AE, %l2
bn,a loop_3916
ba,pt %xcc, loop_3917
array8 %o4, %i2, %l6
sth %i5, [%l7 + 0x28]
loop_3916:
tg %xcc, 0x1
loop_3917:
std %f10, [%l7 + 0x30]
fmovdn %icc, %f8, %f2
fornot2 %f8, %f12, %f6
sll %o1, %g4, %i7
fpadd32 %f12, %f14, %f0
fcmple16 %f10, %f6, %l0
movcs %xcc, %i1, %i6
fnot2s %f14, %f11
move %xcc, %l5, %o0
fnands %f3, %f0, %f6
st %f14, [%l7 + 0x50]
udiv %o5, 0x1665, %g6
fzeros %f5
fzeros %f7
fmovscc %icc, %f14, %f2
fbuge %fcc3, loop_3918
ldub [%l7 + 0x0E], %o6
ble loop_3919
sdivx %i3, 0x03CD, %l3
loop_3918:
stb %o3, [%l7 + 0x27]
fble %fcc0, loop_3920
loop_3919:
fmul8x16 %f8, %f0, %f10
umulcc %o2, 0x1772, %i4
popc %g5, %i0
loop_3920:
fmul8x16al %f11, %f1, %f0
ldub [%l7 + 0x6A], %g3
ldsh [%l7 + 0x50], %o7
sub %l1, %g7, %l4
lduh [%l7 + 0x18], %g2
fmovda %xcc, %f9, %f0
fmul8x16au %f5, %f2, %f6
fmovrse %g1, %f4, %f10
add %l2, 0x1BF1, %o4
ldd [%l7 + 0x20], %f4
fmovsge %xcc, %f15, %f15
sdivx %l6, 0x0419, %i5
bgu loop_3921
fornot2 %f8, %f10, %f0
stb %i2, [%l7 + 0x28]
fzero %f12
loop_3921:
taddcc %o1, %g4, %l0
brgez %i1, loop_3922
ldx [%l7 + 0x78], %i7
xnor %l5, 0x1058, %o0
lduw [%l7 + 0x24], %i6
loop_3922:
brgz,a %g6, loop_3923
movge %icc, %o6, %i3
movcs %icc, %o5, %o3
fcmpgt16 %f14, %f6, %l3
loop_3923:
fmovrdne %o2, %f14, %f14
lduw [%l7 + 0x48], %g5
nop
setx loop_3924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x58]
fcmped %fcc0, %f6, %f12
ldsb [%l7 + 0x15], %i0
loop_3924:
fcmpgt32 %f12, %f6, %i4
ldub [%l7 + 0x38], %o7
fnand %f10, %f12, %f2
tle %xcc, 0x5
umul %l1, 0x1B2D, %g7
ldsh [%l7 + 0x7E], %g3
ld [%l7 + 0x30], %f14
fors %f8, %f10, %f6
st %f3, [%l7 + 0x64]
brgz,a %l4, loop_3925
sth %g2, [%l7 + 0x6A]
brnz,a %l2, loop_3926
fnot2s %f5, %f2
loop_3925:
fornot1 %f6, %f0, %f12
nop
setx loop_3927, %l0, %l1
jmpl %l1, %g1
loop_3926:
ld [%l7 + 0x0C], %f11
stb %l6, [%l7 + 0x12]
fmovscc %icc, %f3, %f4
loop_3927:
fbo,a %fcc3, loop_3928
brnz %i5, loop_3929
and %o4, 0x1FC5, %o1
fcmple32 %f2, %f0, %g4
loop_3928:
popc 0x1E57, %i2
loop_3929:
edge8ln %i1, %i7, %l5
fblg %fcc1, loop_3930
fcmpes %fcc3, %f15, %f15
ldsh [%l7 + 0x5A], %o0
movrne %i6, %g6, %o6
loop_3930:
fpadd32 %f14, %f2, %f2
edge8l %l0, %o5, %o3
fmovrdgez %l3, %f14, %f12
bne,pt %icc, loop_3931
brlz %o2, loop_3932
lduw [%l7 + 0x30], %g5
fbue,a %fcc1, loop_3933
loop_3931:
fpadd32s %f4, %f14, %f2
loop_3932:
lduh [%l7 + 0x42], %i0
mulscc %i3, %i4, %l1
loop_3933:
ldsh [%l7 + 0x56], %g7
fmovdleu %xcc, %f12, %f14
fbe %fcc1, loop_3934
fmovrslez %g3, %f15, %f15
fmovdneg %icc, %f14, %f10
call loop_3935
loop_3934:
tvs %xcc, 0x7
fbul %fcc0, loop_3936
popc 0x14E8, %o7
loop_3935:
addc %g2, %l2, %g1
fcmps %fcc3, %f4, %f0
loop_3936:
movre %l4, 0x338, %i5
sth %o4, [%l7 + 0x78]
fbge,a %fcc1, loop_3937
ldsb [%l7 + 0x19], %l6
fcmpeq16 %f12, %f8, %g4
ld [%l7 + 0x44], %f5
loop_3937:
ldub [%l7 + 0x38], %o1
fandnot1s %f8, %f6, %f4
fmovsneg %xcc, %f5, %f5
ldd [%l7 + 0x70], %f10
stb %i2, [%l7 + 0x20]
fbe %fcc0, loop_3938
fmovrdlz %i1, %f12, %f12
for %f2, %f6, %f6
bcc loop_3939
loop_3938:
fcmpeq16 %f0, %f4, %i7
array8 %o0, %i6, %g6
stw %l5, [%l7 + 0x3C]
loop_3939:
fors %f0, %f4, %f8
ldsh [%l7 + 0x68], %l0
nop
setx loop_3940, %l0, %l1
jmpl %l1, %o6
ldsh [%l7 + 0x6A], %o5
ld [%l7 + 0x68], %f6
fmovdgu %xcc, %f14, %f3
loop_3940:
tl %xcc, 0x5
ldsh [%l7 + 0x38], %o3
edge16l %o2, %g5, %l3
nop
setx loop_3941, %l0, %l1
jmpl %l1, %i0
bpos loop_3942
udiv %i3, 0x0D55, %i4
fmovrsgz %g7, %f8, %f0
loop_3941:
fba,a %fcc1, loop_3943
loop_3942:
nop
setx loop_3944, %l0, %l1
jmpl %l1, %g3
stw %l1, [%l7 + 0x44]
fnot1s %f8, %f0
loop_3943:
edge16l %o7, %g2, %l2
loop_3944:
tpos %icc, 0x1
movge %icc, %l4, %g1
stw %o4, [%l7 + 0x54]
lduh [%l7 + 0x14], %l6
xorcc %i5, 0x0D76, %g4
brz %i2, loop_3945
tcs %icc, 0x0
fnegs %f8, %f7
xorcc %i1, 0x1E71, %o1
loop_3945:
fcmpgt16 %f14, %f8, %o0
ldd [%l7 + 0x38], %f8
ldsb [%l7 + 0x70], %i7
ldd [%l7 + 0x70], %f8
movrgz %i6, 0x01B, %l5
fblg,a %fcc2, loop_3946
tvs %xcc, 0x0
fmovde %icc, %f1, %f6
ld [%l7 + 0x2C], %f15
loop_3946:
fbu,a %fcc0, loop_3947
orncc %l0, 0x18B9, %g6
tgu %icc, 0x2
fandnot2 %f12, %f2, %f2
loop_3947:
fmuld8sux16 %f10, %f11, %f2
fmovdleu %xcc, %f6, %f9
movneg %xcc, %o6, %o5
ldub [%l7 + 0x1B], %o2
fbe %fcc2, loop_3948
ldsw [%l7 + 0x34], %g5
udivx %o3, 0x1D94, %l3
ta %xcc, 0x1
loop_3948:
xorcc %i3, 0x1192, %i0
movrlez %i4, %g7, %g3
ldsh [%l7 + 0x58], %l1
movcs %icc, %o7, %l2
stb %l4, [%l7 + 0x0F]
orcc %g1, %o4, %l6
edge16n %i5, %g4, %g2
lduw [%l7 + 0x1C], %i2
fnands %f4, %f11, %f4
move %icc, %o1, %i1
fmovs %f12, %f14
subcc %i7, %i6, %o0
fba %fcc3, loop_3949
ldsh [%l7 + 0x08], %l5
fpmerge %f12, %f13, %f8
ldsw [%l7 + 0x64], %l0
loop_3949:
tvc %xcc, 0x3
tleu %icc, 0x0
fbge %fcc3, loop_3950
lduh [%l7 + 0x22], %g6
fmovdpos %icc, %f12, %f0
fcmpeq16 %f2, %f8, %o5
loop_3950:
ldx [%l7 + 0x38], %o2
fmovdneg %icc, %f10, %f10
smul %o6, 0x0E6D, %o3
sub %l3, %i3, %g5
fmovrde %i4, %f2, %f8
ta %icc, 0x2
fmul8x16al %f3, %f15, %f4
fandnot1 %f6, %f14, %f14
fmovdcc %icc, %f8, %f10
bgu loop_3951
subc %i0, %g7, %l1
fpadd16 %f2, %f12, %f6
fzero %f0
loop_3951:
fandnot1s %f5, %f5, %f8
movn %icc, %g3, %l2
xnor %o7, 0x0A40, %l4
fmovdgu %xcc, %f2, %f9
fsrc2s %f4, %f7
fmovsg %icc, %f9, %f6
std %f14, [%l7 + 0x28]
ldsh [%l7 + 0x78], %o4
ldd [%l7 + 0x78], %f2
ld [%l7 + 0x58], %f2
subccc %l6, 0x111E, %g1
lduh [%l7 + 0x60], %i5
ldsw [%l7 + 0x70], %g2
movgu %xcc, %g4, %i2
fands %f6, %f12, %f12
fpackfix %f12, %f1
fpmerge %f5, %f13, %f8
edge32ln %i1, %o1, %i7
ldd [%l7 + 0x08], %f0
stw %i6, [%l7 + 0x74]
ldsh [%l7 + 0x74], %o0
ld [%l7 + 0x7C], %f11
ldx [%l7 + 0x68], %l5
smulcc %l0, %o5, %o2
brlez,a %o6, loop_3952
fxor %f4, %f12, %f12
brz %g6, loop_3953
fpadd16s %f12, %f15, %f11
loop_3952:
fmovrsgez %o3, %f6, %f7
lduh [%l7 + 0x3E], %i3
loop_3953:
fmovsg %xcc, %f13, %f14
faligndata %f8, %f14, %f14
fnor %f2, %f10, %f2
sth %l3, [%l7 + 0x1C]
orcc %g5, %i0, %i4
edge8n %l1, %g7, %g3
bpos loop_3954
stb %l2, [%l7 + 0x1A]
orn %l4, %o4, %o7
ldd [%l7 + 0x48], %f4
loop_3954:
fmovsneg %icc, %f6, %f3
bvs,a %icc, loop_3955
edge8 %g1, %l6, %i5
std %f8, [%l7 + 0x48]
fexpand %f1, %f12
loop_3955:
bcs,a,pt %xcc, loop_3956
fmovrse %g2, %f3, %f10
ldd [%l7 + 0x70], %f10
bpos,pn %icc, loop_3957
loop_3956:
fmovsn %xcc, %f4, %f6
ta %xcc, 0x5
lduw [%l7 + 0x24], %i2
loop_3957:
ldsh [%l7 + 0x4C], %g4
movcc %xcc, %i1, %o1
ldsw [%l7 + 0x1C], %i6
mulx %o0, %l5, %l0
lduh [%l7 + 0x70], %i7
tl %xcc, 0x7
fmovrsgez %o2, %f9, %f12
stw %o6, [%l7 + 0x7C]
fbule %fcc0, loop_3958
fpsub16 %f14, %f0, %f14
movgu %icc, %o5, %o3
umulcc %g6, 0x1508, %i3
loop_3958:
ldd [%l7 + 0x08], %f8
edge8ln %l3, %i0, %g5
fpadd32s %f8, %f3, %f7
brlz,a %i4, loop_3959
fbo,a %fcc2, loop_3960
ldsh [%l7 + 0x12], %g7
fmovsvs %xcc, %f12, %f5
loop_3959:
srlx %g3, 0x05, %l2
loop_3960:
and %l1, 0x046D, %o4
fsrc1s %f6, %f5
array32 %o7, %l4, %l6
tcs %icc, 0x5
ldd [%l7 + 0x60], %f2
fmul8x16au %f2, %f10, %f2
movrgz %g1, %i5, %g2
fabsd %f6, %f12
fmovdpos %xcc, %f2, %f0
movvc %icc, %i2, %g4
std %f14, [%l7 + 0x08]
fcmpgt16 %f4, %f6, %i1
movrgz %o1, %i6, %o0
ldsh [%l7 + 0x0A], %l5
movn %xcc, %l0, %i7
stw %o2, [%l7 + 0x5C]
stx %o5, [%l7 + 0x18]
ldd [%l7 + 0x78], %f8
movvs %xcc, %o6, %g6
fmovscc %icc, %f0, %f15
sdivcc %i3, 0x0B02, %o3
fmovsneg %icc, %f3, %f11
fpsub32 %f6, %f12, %f12
stw %i0, [%l7 + 0x24]
fmovdleu %icc, %f15, %f12
st %f11, [%l7 + 0x24]
popc %l3, %g5
ld [%l7 + 0x6C], %f14
stb %g7, [%l7 + 0x53]
fcmpes %fcc1, %f3, %f3
fmul8x16 %f9, %f8, %f4
sll %i4, 0x14, %l2
smulcc %l1, 0x1DA6, %o4
movrlez %o7, %g3, %l6
fornot1 %f0, %f4, %f10
fbug,a %fcc2, loop_3961
lduw [%l7 + 0x74], %l4
ldsh [%l7 + 0x42], %i5
st %f5, [%l7 + 0x48]
loop_3961:
st %f6, [%l7 + 0x44]
ldd [%l7 + 0x70], %f6
movg %xcc, %g2, %i2
fmovdcc %xcc, %f6, %f6
siam 0x0
ldsw [%l7 + 0x5C], %g4
lduw [%l7 + 0x64], %g1
std %f6, [%l7 + 0x20]
movl %icc, %i1, %o1
sth %i6, [%l7 + 0x28]
tle %icc, 0x4
std %f12, [%l7 + 0x30]
fpsub16s %f4, %f4, %f11
sdivx %o0, 0x005D, %l0
fands %f13, %f2, %f7
movcc %xcc, %i7, %l5
ldsh [%l7 + 0x4A], %o2
fcmpgt16 %f10, %f6, %o6
sdivcc %o5, 0x0A25, %i3
fcmple32 %f12, %f4, %o3
fpadd32s %f12, %f11, %f8
fnot2 %f8, %f2
ldub [%l7 + 0x30], %g6
fands %f2, %f3, %f13
tsubcctv %i0, 0x111C, %g5
ldsb [%l7 + 0x40], %l3
movcs %icc, %g7, %i4
ldsw [%l7 + 0x1C], %l1
brgez,a %l2, loop_3962
fmovdg %icc, %f4, %f14
movrgz %o7, 0x17C, %o4
fmul8x16al %f7, %f14, %f0
loop_3962:
tge %xcc, 0x6
fmovdcc %xcc, %f0, %f7
ldsh [%l7 + 0x4A], %l6
sth %l4, [%l7 + 0x28]
tleu %icc, 0x1
ldsw [%l7 + 0x60], %g3
tvc %xcc, 0x6
movleu %xcc, %i5, %i2
fcmpes %fcc0, %f9, %f11
edge16n %g4, %g2, %g1
ldsb [%l7 + 0x68], %i1
fornot2s %f10, %f14, %f5
ldx [%l7 + 0x40], %i6
fmul8x16al %f6, %f13, %f8
edge16n %o1, %o0, %l0
brlz %l5, loop_3963
movgu %xcc, %i7, %o2
bn,pt %xcc, loop_3964
umul %o5, 0x13A0, %i3
loop_3963:
ld [%l7 + 0x14], %f3
fxors %f10, %f4, %f0
loop_3964:
ldd [%l7 + 0x68], %f6
bne loop_3965
bg,pt %xcc, loop_3966
fmovse %xcc, %f10, %f14
mova %xcc, %o3, %o6
loop_3965:
bn,pt %xcc, loop_3967
loop_3966:
smulcc %g6, 0x0E4F, %g5
fsrc2 %f10, %f4
alignaddrl %l3, %g7, %i4
loop_3967:
fcmped %fcc3, %f8, %f10
fbn,a %fcc1, loop_3968
fcmpeq32 %f8, %f8, %i0
ldsb [%l7 + 0x31], %l2
brnz,a %l1, loop_3969
loop_3968:
lduh [%l7 + 0x54], %o7
ldub [%l7 + 0x60], %o4
subcc %l6, 0x103C, %l4
loop_3969:
fbo %fcc2, loop_3970
sethi 0x165C, %i5
lduw [%l7 + 0x34], %g3
edge8 %g4, %g2, %i2
loop_3970:
fmovse %xcc, %f14, %f7
fmovscs %icc, %f8, %f3
lduh [%l7 + 0x58], %g1
fornot1s %f6, %f5, %f7
fbge %fcc0, loop_3971
ldx [%l7 + 0x40], %i1
fmovsvc %icc, %f9, %f10
ldsb [%l7 + 0x61], %i6
loop_3971:
bge,pn %xcc, loop_3972
fxnors %f12, %f11, %f11
fabss %f13, %f4
stx %o0, [%l7 + 0x20]
loop_3972:
sth %l0, [%l7 + 0x62]
brlz,a %o1, loop_3973
ldsb [%l7 + 0x66], %l5
fmovsne %xcc, %f6, %f11
fmovscs %xcc, %f10, %f2
loop_3973:
edge16n %o2, %o5, %i7
fmovdneg %icc, %f4, %f6
fpadd16s %f7, %f5, %f4
fmovda %icc, %f2, %f7
st %f13, [%l7 + 0x64]
edge16ln %o3, %i3, %g6
sth %g5, [%l7 + 0x6C]
sth %o6, [%l7 + 0x2A]
fmuld8sux16 %f6, %f8, %f14
fmovsl %xcc, %f4, %f15
stb %l3, [%l7 + 0x58]
fmovsa %icc, %f15, %f11
movrgez %i4, 0x36D, %i0
ldd [%l7 + 0x28], %f10
fblg %fcc1, loop_3974
sth %l2, [%l7 + 0x5A]
fsrc2 %f10, %f8
ldsh [%l7 + 0x34], %g7
loop_3974:
fmovdcc %xcc, %f4, %f4
fpack32 %f2, %f14, %f2
stx %o7, [%l7 + 0x28]
addc %o4, 0x051D, %l1
fxors %f15, %f7, %f5
fmovd %f12, %f12
bcs %xcc, loop_3975
sdivx %l6, 0x09AF, %l4
fmovsge %icc, %f7, %f8
fmovrsne %g3, %f5, %f11
loop_3975:
or %i5, 0x1FB6, %g2
movrgez %g4, 0x068, %i2
subccc %i1, %i6, %g1
fpmerge %f4, %f3, %f2
bleu,a loop_3976
fands %f0, %f9, %f4
tsubcc %o0, 0x06CB, %o1
fmovde %xcc, %f14, %f14
loop_3976:
srl %l5, 0x03, %o2
ta %icc, 0x3
bn,a,pn %xcc, loop_3977
orn %l0, 0x0603, %i7
bne,pn %icc, loop_3978
call loop_3979
loop_3977:
stb %o5, [%l7 + 0x58]
bcc,a %xcc, loop_3980
loop_3978:
ldd [%l7 + 0x50], %f4
loop_3979:
ble,pt %icc, loop_3981
fornot1 %f2, %f4, %f2
loop_3980:
mova %icc, %i3, %o3
for %f0, %f4, %f4
loop_3981:
edge8n %g6, %g5, %o6
fbn,a %fcc2, loop_3982
pdist %f12, %f12, %f10
stw %i4, [%l7 + 0x20]
fnors %f1, %f14, %f11
loop_3982:
fnot1 %f8, %f12
ldx [%l7 + 0x70], %l3
fmul8x16au %f6, %f10, %f4
ldsw [%l7 + 0x7C], %l2
fmovdneg %icc, %f2, %f11
fmovd %f2, %f8
movpos %icc, %i0, %g7
ldsw [%l7 + 0x60], %o4
smulcc %l1, %o7, %l4
ldsh [%l7 + 0x4E], %g3
fmovrdgez %l6, %f2, %f14
fnot1 %f2, %f0
tne %xcc, 0x6
ldd [%l7 + 0x30], %f12
sth %g2, [%l7 + 0x60]
fpadd32 %f0, %f2, %f8
brz,a %i5, loop_3983
edge8l %i2, %g4, %i6
movleu %icc, %g1, %i1
lduw [%l7 + 0x18], %o0
loop_3983:
mulscc %o1, %o2, %l0
fbne %fcc1, loop_3984
fpadd32 %f6, %f4, %f6
stx %l5, [%l7 + 0x08]
edge32l %i7, %o5, %o3
loop_3984:
srlx %i3, %g5, %g6
tle %xcc, 0x0
fpack16 %f4, %f13
ldsb [%l7 + 0x0F], %o6
and %l3, %i4, %i0
fmovsneg %xcc, %f4, %f15
ldsb [%l7 + 0x3B], %l2
fba %fcc2, loop_3985
fmovrsgz %g7, %f8, %f8
ldx [%l7 + 0x68], %o4
fmuld8ulx16 %f9, %f0, %f4
loop_3985:
std %f10, [%l7 + 0x10]
for %f8, %f8, %f10
fands %f14, %f11, %f11
sra %l1, %o7, %g3
lduw [%l7 + 0x6C], %l6
fbg,a %fcc2, loop_3986
smul %g2, %i5, %l4
ldd [%l7 + 0x78], %f10
ld [%l7 + 0x68], %f3
loop_3986:
tsubcc %i2, %i6, %g1
std %f2, [%l7 + 0x60]
ldub [%l7 + 0x24], %i1
fpadd16 %f6, %f0, %f0
ld [%l7 + 0x2C], %f15
ldx [%l7 + 0x30], %g4
movrlez %o0, %o2, %l0
fmovdleu %xcc, %f9, %f2
tle %xcc, 0x6
bvs,pt %xcc, loop_3987
brlz %o1, loop_3988
array8 %i7, %o5, %o3
bshuffle %f4, %f14, %f2
loop_3987:
ldx [%l7 + 0x08], %i3
loop_3988:
fpadd16s %f9, %f6, %f0
fxor %f0, %f4, %f10
tl %icc, 0x7
ldsh [%l7 + 0x22], %g5
stb %g6, [%l7 + 0x1D]
edge16n %o6, %l5, %l3
movvs %icc, %i4, %i0
ld [%l7 + 0x1C], %f1
fmovdleu %xcc, %f1, %f12
stw %g7, [%l7 + 0x5C]
ldub [%l7 + 0x22], %l2
st %f0, [%l7 + 0x70]
fbul,a %fcc0, loop_3989
lduh [%l7 + 0x2C], %o4
edge16l %o7, %l1, %g3
fbl,a %fcc3, loop_3990
loop_3989:
ldx [%l7 + 0x40], %l6
brgez,a %g2, loop_3991
sth %i5, [%l7 + 0x28]
loop_3990:
fbn %fcc2, loop_3992
orn %l4, 0x1FE8, %i2
loop_3991:
fmovse %icc, %f14, %f8
ld [%l7 + 0x50], %f15
loop_3992:
fzero %f10
fmovrsgz %i6, %f0, %f12
st %f15, [%l7 + 0x4C]
movl %xcc, %g1, %g4
fornot2s %f2, %f6, %f10
sdivcc %i1, 0x0BCE, %o0
bgu,pn %icc, loop_3993
fmovspos %icc, %f9, %f0
fexpand %f8, %f2
or %o2, 0x01CC, %l0
loop_3993:
bvs,a %xcc, loop_3994
lduh [%l7 + 0x6C], %i7
ldd [%l7 + 0x10], %f2
edge8l %o5, %o3, %i3
loop_3994:
tvs %icc, 0x3
fornot1s %f1, %f12, %f6
fmovrdlez %g5, %f6, %f12
ld [%l7 + 0x14], %f14
movl %xcc, %g6, %o6
stb %o1, [%l7 + 0x64]
ldsh [%l7 + 0x3C], %l3
faligndata %f14, %f6, %f0
fmovrdlez %i4, %f0, %f14
fba,a %fcc1, loop_3995
ld [%l7 + 0x0C], %f11
fands %f8, %f15, %f3
ldx [%l7 + 0x60], %i0
loop_3995:
edge16n %l5, %l2, %o4
ble,a,pt %xcc, loop_3996
edge16l %g7, %l1, %g3
fands %f3, %f2, %f13
tl %icc, 0x2
loop_3996:
bne,pt %icc, loop_3997
fzero %f4
fmovs %f14, %f11
tvs %icc, 0x7
loop_3997:
fcmpgt32 %f6, %f8, %o7
bvs,a,pt %xcc, loop_3998
fcmpes %fcc1, %f8, %f14
std %f0, [%l7 + 0x58]
fbu %fcc2, loop_3999
loop_3998:
brgz %g2, loop_4000
fcmpgt16 %f6, %f0, %l6
sll %i5, %i2, %i6
loop_3999:
fnegs %f3, %f0
loop_4000:
fmovdgu %icc, %f5, %f13
stw %g1, [%l7 + 0x48]
stb %l4, [%l7 + 0x0F]
fmuld8ulx16 %f11, %f0, %f12
movvs %icc, %i1, %g4
stw %o2, [%l7 + 0x64]
fbue,a %fcc2, loop_4001
ldx [%l7 + 0x78], %l0
tne %icc, 0x2
stw %o0, [%l7 + 0x44]
loop_4001:
stb %i7, [%l7 + 0x0F]
fmuld8ulx16 %f8, %f3, %f6
sdivx %o3, 0x0810, %i3
ldub [%l7 + 0x16], %o5
fxors %f5, %f3, %f4
fbge,a %fcc1, loop_4002
fpadd32s %f14, %f0, %f11
lduh [%l7 + 0x18], %g5
ld [%l7 + 0x14], %f11
loop_4002:
stb %g6, [%l7 + 0x20]
ldx [%l7 + 0x18], %o6
stx %l3, [%l7 + 0x78]
fble %fcc1, loop_4003
movre %i4, 0x183, %i0
sth %l5, [%l7 + 0x3A]
sth %l2, [%l7 + 0x18]
loop_4003:
fbul %fcc1, loop_4004
fblg %fcc3, loop_4005
fones %f10
fble %fcc3, loop_4006
loop_4004:
fble %fcc3, loop_4007
loop_4005:
ld [%l7 + 0x3C], %f5
fmovd %f14, %f0
loop_4006:
fcmple32 %f14, %f2, %o4
loop_4007:
nop
setx loop_4008, %l0, %l1
jmpl %l1, %g7
fpack32 %f8, %f14, %f0
ldd [%l7 + 0x38], %f8
fpmerge %f9, %f2, %f6
loop_4008:
ldsb [%l7 + 0x0C], %o1
sth %l1, [%l7 + 0x16]
fmovsa %xcc, %f15, %f1
fmuld8sux16 %f6, %f14, %f14
movvc %icc, %o7, %g3
fand %f10, %f12, %f4
bcc %xcc, loop_4009
fnot2s %f15, %f0
fors %f15, %f9, %f1
fmovdleu %xcc, %f6, %f1
loop_4009:
edge8l %l6, %g2, %i5
fmovrde %i6, %f8, %f14
movn %xcc, %g1, %l4
add %i2, 0x1499, %g4
fbul,a %fcc0, loop_4010
edge32l %o2, %l0, %o0
fbe,a %fcc1, loop_4011
stx %i7, [%l7 + 0x40]
loop_4010:
sub %i1, %i3, %o5
ldsb [%l7 + 0x5A], %g5
loop_4011:
fmul8x16au %f4, %f8, %f12
ldx [%l7 + 0x10], %g6
mulx %o6, %l3, %o3
fcmpeq32 %f8, %f10, %i0
fcmple32 %f4, %f6, %l5
faligndata %f14, %f0, %f2
fmovdne %xcc, %f4, %f4
lduh [%l7 + 0x1A], %i4
ldsw [%l7 + 0x64], %l2
ldd [%l7 + 0x58], %f2
nop
setx loop_4012, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x54]
sth %g7, [%l7 + 0x2A]
ld [%l7 + 0x38], %f11
loop_4012:
fandnot2 %f2, %f0, %f14
bpos,a %icc, loop_4013
fandnot2s %f9, %f2, %f0
sra %o1, %o4, %l1
bpos %xcc, loop_4014
loop_4013:
brgz,a %g3, loop_4015
bneg %icc, loop_4016
stb %o7, [%l7 + 0x0B]
loop_4014:
fbn %fcc1, loop_4017
loop_4015:
fmovscs %icc, %f5, %f14
loop_4016:
orn %l6, 0x03A8, %g2
st %f1, [%l7 + 0x78]
loop_4017:
ldsb [%l7 + 0x3D], %i6
bpos,a,pn %xcc, loop_4018
mova %icc, %g1, %i5
tl %xcc, 0x7
fbge,a %fcc3, loop_4019
loop_4018:
fmuld8sux16 %f13, %f9, %f6
fmovdcs %icc, %f4, %f6
taddcctv %l4, %g4, %i2
loop_4019:
movrgez %o2, 0x24C, %o0
ldub [%l7 + 0x13], %i7
fexpand %f6, %f10
fbe,a %fcc2, loop_4020
bgu,a %xcc, loop_4021
stb %i1, [%l7 + 0x67]
fmovsle %icc, %f2, %f7
loop_4020:
pdist %f0, %f10, %f2
loop_4021:
lduw [%l7 + 0x74], %i3
fxor %f14, %f4, %f4
fornot2s %f1, %f13, %f4
xnor %l0, %g5, %g6
andcc %o5, 0x0CAC, %l3
fand %f0, %f8, %f0
std %f4, [%l7 + 0x08]
srlx %o3, %o6, %i0
fmovse %icc, %f8, %f3
fsrc1 %f0, %f12
tcc %icc, 0x1
fbuge,a %fcc2, loop_4022
ldsw [%l7 + 0x4C], %i4
fnors %f7, %f1, %f5
ld [%l7 + 0x28], %f2
loop_4022:
ld [%l7 + 0x0C], %f11
fmovdneg %icc, %f6, %f11
fmovdneg %icc, %f12, %f7
fmovdl %xcc, %f6, %f5
tpos %xcc, 0x2
fmovrde %l2, %f8, %f14
ldub [%l7 + 0x56], %g7
ldub [%l7 + 0x27], %o1
fmovdneg %icc, %f4, %f2
stb %l5, [%l7 + 0x7B]
ldd [%l7 + 0x50], %f0
bne,pn %icc, loop_4023
fnot2 %f6, %f10
or %l1, %o4, %g3
fbe,a %fcc0, loop_4024
loop_4023:
fbg %fcc2, loop_4025
fmovscc %xcc, %f5, %f4
sdivcc %o7, 0x05A4, %l6
loop_4024:
bne,a %xcc, loop_4026
loop_4025:
fsrc2s %f4, %f13
lduh [%l7 + 0x5E], %i6
ldx [%l7 + 0x08], %g1
loop_4026:
fcmpeq32 %f14, %f8, %g2
movrgez %l4, 0x098, %g4
ldd [%l7 + 0x18], %f2
fnot1s %f13, %f1
ldsw [%l7 + 0x78], %i2
taddcc %o2, 0x0E4B, %i5
fand %f6, %f8, %f12
fornot2s %f0, %f0, %f4
ldd [%l7 + 0x58], %f6
bvs,a,pn %xcc, loop_4027
fpsub16 %f8, %f14, %f10
fmovdg %icc, %f5, %f6
ldub [%l7 + 0x47], %o0
loop_4027:
fnegs %f8, %f2
bshuffle %f14, %f6, %f6
st %f12, [%l7 + 0x78]
ldsw [%l7 + 0x1C], %i1
ldx [%l7 + 0x68], %i3
ldx [%l7 + 0x68], %i7
tpos %icc, 0x6
movgu %xcc, %g5, %g6
ldsb [%l7 + 0x7F], %l0
sth %l3, [%l7 + 0x34]
fexpand %f10, %f4
ldub [%l7 + 0x51], %o5
fnand %f6, %f14, %f14
alignaddrl %o3, %i0, %i4
stw %o6, [%l7 + 0x7C]
smul %l2, %g7, %o1
addccc %l5, %o4, %l1
lduw [%l7 + 0x08], %g3
movg %xcc, %o7, %l6
bneg,a loop_4028
subc %i6, 0x182D, %g1
fnot1 %f4, %f4
tl %xcc, 0x4
loop_4028:
std %f4, [%l7 + 0x60]
fmovsle %icc, %f3, %f14
array16 %g2, %l4, %g4
bpos,a,pn %xcc, loop_4029
fmovse %icc, %f11, %f4
ldsw [%l7 + 0x60], %o2
fmovsle %icc, %f13, %f1
loop_4029:
tvs %xcc, 0x6
fmovdleu %icc, %f9, %f2
te %icc, 0x7
stb %i2, [%l7 + 0x5D]
edge16n %i5, %i1, %i3
brnz %o0, loop_4030
fnor %f0, %f14, %f10
ldsw [%l7 + 0x48], %g5
pdist %f14, %f14, %f8
loop_4030:
fcmple32 %f2, %f14, %g6
fmovsge %icc, %f12, %f8
bge,a,pn %icc, loop_4031
fcmpd %fcc2, %f10, %f10
ldub [%l7 + 0x44], %l0
lduw [%l7 + 0x08], %i7
loop_4031:
fmovsneg %icc, %f4, %f2
fnor %f14, %f14, %f14
subc %l3, 0x0479, %o3
std %f14, [%l7 + 0x70]
subccc %i0, 0x1E5E, %i4
ldsh [%l7 + 0x6C], %o5
edge32n %l2, %g7, %o6
movg %xcc, %l5, %o4
tcc %xcc, 0x1
fmovdle %icc, %f8, %f3
ldx [%l7 + 0x28], %o1
ldd [%l7 + 0x30], %f10
move %xcc, %l1, %g3
orncc %o7, 0x0F80, %i6
sethi 0x1556, %l6
for %f10, %f6, %f8
srl %g2, %l4, %g4
fmovdge %icc, %f14, %f15
fpadd32 %f0, %f8, %f8
stx %o2, [%l7 + 0x60]
fbge,a %fcc1, loop_4032
fors %f5, %f0, %f8
ldx [%l7 + 0x48], %g1
fnands %f8, %f1, %f13
loop_4032:
ld [%l7 + 0x7C], %f15
te %xcc, 0x1
fble %fcc2, loop_4033
lduw [%l7 + 0x14], %i2
ld [%l7 + 0x50], %f5
edge16ln %i1, %i3, %i5
loop_4033:
taddcctv %o0, %g5, %g6
ta %xcc, 0x2
fmovda %xcc, %f7, %f0
fnot1s %f12, %f11
taddcc %i7, 0x1D94, %l0
tne %xcc, 0x4
ldub [%l7 + 0x14], %o3
fmovrsne %l3, %f9, %f9
srlx %i4, 0x16, %o5
edge32l %i0, %g7, %l2
tvc %icc, 0x1
fnot1s %f7, %f0
sth %o6, [%l7 + 0x24]
fzeros %f10
fmovdcc %xcc, %f1, %f14
fcmpgt32 %f6, %f4, %l5
mulscc %o4, %l1, %o1
subccc %g3, 0x1ECD, %o7
movpos %icc, %i6, %g2
fmovdvs %xcc, %f13, %f13
sra %l4, %g4, %l6
ld [%l7 + 0x18], %f11
umulcc %o2, 0x088A, %i2
st %f1, [%l7 + 0x3C]
nop
setx loop_4034, %l0, %l1
jmpl %l1, %i1
ldx [%l7 + 0x60], %g1
edge16n %i3, %o0, %g5
bpos loop_4035
loop_4034:
fxnor %f14, %f6, %f2
xor %g6, 0x0F40, %i5
fmul8x16au %f6, %f3, %f12
loop_4035:
subc %l0, 0x08DA, %i7
stx %l3, [%l7 + 0x78]
fmovdle %icc, %f8, %f11
bge loop_4036
fnot1s %f2, %f3
stb %o3, [%l7 + 0x7F]
tcs %xcc, 0x0
loop_4036:
sth %o5, [%l7 + 0x20]
lduw [%l7 + 0x48], %i0
ldsw [%l7 + 0x48], %g7
fmovsvs %icc, %f13, %f5
ldub [%l7 + 0x66], %i4
fmul8sux16 %f10, %f14, %f4
bne loop_4037
andn %l2, %l5, %o4
fmul8sux16 %f2, %f14, %f4
fmovrsgz %o6, %f3, %f8
loop_4037:
fbuge,a %fcc2, loop_4038
fbu,a %fcc1, loop_4039
ldsw [%l7 + 0x38], %o1
fbue,a %fcc2, loop_4040
loop_4038:
orn %g3, %o7, %l1
loop_4039:
fandnot1 %f12, %f12, %f0
fone %f2
loop_4040:
bshuffle %f4, %f2, %f6
fpsub16 %f0, %f8, %f10
fmul8x16 %f11, %f2, %f12
bne,a %xcc, loop_4041
fones %f13
fbe %fcc2, loop_4042
tvs %xcc, 0x5
loop_4041:
st %f6, [%l7 + 0x14]
fnot1s %f5, %f0
loop_4042:
fbu %fcc2, loop_4043
stx %g2, [%l7 + 0x58]
ldd [%l7 + 0x28], %f6
movneg %icc, %i6, %g4
loop_4043:
tleu %icc, 0x3
ldx [%l7 + 0x58], %l6
fmovdvc %xcc, %f8, %f1
fmul8ulx16 %f6, %f2, %f14
or %o2, 0x116A, %l4
st %f6, [%l7 + 0x68]
bvc %icc, loop_4044
sub %i1, %i2, %i3
std %f0, [%l7 + 0x68]
udivx %g1, 0x1172, %g5
loop_4044:
sdiv %g6, 0x13EF, %i5
fmovrdlz %l0, %f4, %f4
fbl,a %fcc0, loop_4045
ldub [%l7 + 0x76], %i7
stx %o0, [%l7 + 0x48]
brgez %o3, loop_4046
loop_4045:
fmovrslez %o5, %f11, %f1
ldx [%l7 + 0x50], %i0
lduw [%l7 + 0x1C], %l3
loop_4046:
ldsh [%l7 + 0x46], %g7
tle %xcc, 0x5
bg,a,pn %xcc, loop_4047
stx %l2, [%l7 + 0x58]
edge16l %i4, %o4, %l5
move %xcc, %o1, %g3
loop_4047:
fpackfix %f12, %f12
fbne,a %fcc2, loop_4048
std %f0, [%l7 + 0x50]
ldub [%l7 + 0x23], %o7
lduw [%l7 + 0x7C], %l1
loop_4048:
fornot2 %f2, %f6, %f12
fmovscs %icc, %f8, %f8
edge32n %o6, %i6, %g4
movgu %xcc, %l6, %g2
fmovrslz %o2, %f14, %f13
xorcc %i1, %i2, %l4
st %f1, [%l7 + 0x60]
ldub [%l7 + 0x74], %g1
fornot2 %f0, %f8, %f4
fornot1 %f8, %f8, %f12
stb %i3, [%l7 + 0x4D]
st %f6, [%l7 + 0x10]
bl,a,pn %icc, loop_4049
movg %icc, %g5, %i5
bvs,a loop_4050
stw %l0, [%l7 + 0x4C]
loop_4049:
ldx [%l7 + 0x10], %g6
nop
setx loop_4051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4050:
pdist %f2, %f4, %f0
fmovsg %xcc, %f1, %f14
ldsw [%l7 + 0x34], %o0
loop_4051:
be,pt %xcc, loop_4052
fbg %fcc2, loop_4053
ldsb [%l7 + 0x1D], %i7
ldub [%l7 + 0x3E], %o3
loop_4052:
alignaddr %i0, %l3, %g7
loop_4053:
mulx %l2, 0x0913, %o5
xor %o4, 0x1121, %i4
movrlz %l5, %g3, %o1
fbe,a %fcc0, loop_4054
fnor %f2, %f4, %f10
fmovdcc %icc, %f0, %f0
ta %icc, 0x4
loop_4054:
fmovsgu %xcc, %f5, %f4
ldx [%l7 + 0x78], %l1
udiv %o6, 0x083A, %o7
fmovdne %xcc, %f6, %f4
ldx [%l7 + 0x48], %g4
sth %l6, [%l7 + 0x0C]
faligndata %f8, %f6, %f12
stb %i6, [%l7 + 0x35]
fmovrdgez %g2, %f0, %f6
ld [%l7 + 0x34], %f15
xnorcc %i1, %i2, %o2
edge32l %l4, %i3, %g5
be,a,pn %xcc, loop_4055
taddcctv %i5, 0x010C, %g1
ldsb [%l7 + 0x4B], %l0
fmovs %f13, %f14
loop_4055:
call loop_4056
fmovda %xcc, %f8, %f1
fmul8ulx16 %f6, %f6, %f8
ldsw [%l7 + 0x54], %o0
loop_4056:
edge8n %i7, %g6, %o3
tvs %xcc, 0x5
bge,pt %icc, loop_4057
mulscc %i0, 0x1664, %l3
fnot2 %f0, %f12
sth %g7, [%l7 + 0x2C]
loop_4057:
fbue,a %fcc2, loop_4058
udivcc %l2, 0x0E82, %o4
stx %i4, [%l7 + 0x70]
fmovrsne %l5, %f9, %f14
loop_4058:
lduw [%l7 + 0x24], %o5
stx %g3, [%l7 + 0x40]
te %xcc, 0x3
ldx [%l7 + 0x78], %l1
fbg %fcc1, loop_4059
umul %o1, 0x0E5B, %o7
nop
setx loop_4060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %g4, %l6, %i6
loop_4059:
ld [%l7 + 0x3C], %f2
ldx [%l7 + 0x20], %g2
loop_4060:
fmovdvs %icc, %f11, %f14
fpsub32s %f0, %f8, %f15
ldsh [%l7 + 0x3E], %i1
fnegs %f0, %f11
fmovdle %icc, %f11, %f0
ldsw [%l7 + 0x64], %i2
fnot2 %f10, %f0
te %icc, 0x3
fornot1 %f0, %f12, %f8
ldd [%l7 + 0x08], %f14
fbule %fcc1, loop_4061
fmovrdgez %o6, %f8, %f6
fbge,a %fcc0, loop_4062
for %f2, %f8, %f4
loop_4061:
subccc %l4, 0x0AE6, %i3
ldx [%l7 + 0x48], %o2
loop_4062:
movcc %icc, %g5, %g1
sllx %i5, %l0, %o0
fandnot1s %f8, %f15, %f1
mova %xcc, %g6, %i7
ldx [%l7 + 0x78], %i0
fmovde %icc, %f4, %f12
edge16n %o3, %l3, %l2
fornot2 %f0, %f10, %f8
fmovsleu %xcc, %f15, %f5
fnot1 %f14, %f4
brgez,a %o4, loop_4063
subc %i4, %g7, %o5
ldx [%l7 + 0x38], %g3
fmovsneg %xcc, %f10, %f4
loop_4063:
lduh [%l7 + 0x66], %l5
lduh [%l7 + 0x26], %l1
brlz %o7, loop_4064
movcc %xcc, %o1, %g4
popc 0x0034, %i6
orncc %l6, 0x04C0, %i1
loop_4064:
ldx [%l7 + 0x28], %i2
bge,pt %xcc, loop_4065
fbo %fcc1, loop_4066
pdist %f10, %f0, %f12
stb %o6, [%l7 + 0x6F]
loop_4065:
addc %g2, %l4, %o2
loop_4066:
fmul8x16au %f10, %f4, %f4
tcc %xcc, 0x1
subcc %i3, %g1, %g5
fbl %fcc2, loop_4067
sra %l0, %i5, %o0
fmovsvs %icc, %f11, %f11
fpack32 %f6, %f12, %f6
loop_4067:
lduw [%l7 + 0x74], %g6
addc %i0, 0x0321, %i7
subcc %l3, 0x0E0F, %o3
and %l2, 0x1E91, %o4
ldsw [%l7 + 0x74], %g7
st %f2, [%l7 + 0x7C]
popc %o5, %i4
fmovscs %icc, %f0, %f15
fbul %fcc2, loop_4068
ldd [%l7 + 0x78], %f14
ld [%l7 + 0x5C], %f4
tg %xcc, 0x3
loop_4068:
movne %icc, %l5, %l1
fandnot2 %f10, %f0, %f6
stx %g3, [%l7 + 0x70]
fmovd %f4, %f14
fmovsgu %xcc, %f8, %f6
tneg %xcc, 0x4
sth %o7, [%l7 + 0x5C]
xnorcc %o1, 0x07F4, %i6
nop
setx loop_4069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l6, [%l7 + 0x60]
fcmps %fcc3, %f7, %f10
movl %icc, %i1, %g4
loop_4069:
movg %icc, %i2, %g2
movleu %xcc, %o6, %o2
movg %icc, %l4, %g1
bpos,a loop_4070
ldd [%l7 + 0x18], %f14
udivx %g5, 0x1B64, %i3
bg %icc, loop_4071
loop_4070:
andn %i5, 0x0AB7, %l0
fmul8sux16 %f2, %f12, %f6
movl %xcc, %o0, %i0
loop_4071:
smulcc %g6, %i7, %l3
edge8n %o3, %o4, %g7
movvs %icc, %o5, %l2
tpos %icc, 0x7
fnegd %f4, %f2
stw %i4, [%l7 + 0x24]
fpmerge %f1, %f13, %f4
sth %l1, [%l7 + 0x44]
stw %g3, [%l7 + 0x74]
movre %o7, %o1, %l5
st %f3, [%l7 + 0x18]
movge %xcc, %i6, %l6
movneg %xcc, %g4, %i1
fmul8ulx16 %f14, %f12, %f0
addc %g2, 0x1458, %o6
bgu,a %icc, loop_4072
stb %i2, [%l7 + 0x5B]
fandnot1s %f8, %f1, %f5
fone %f4
loop_4072:
ld [%l7 + 0x78], %f4
fcmpd %fcc1, %f0, %f4
and %l4, %g1, %g5
and %o2, 0x0D83, %i3
xnor %i5, %o0, %i0
movrlz %g6, 0x0BF, %i7
tle %icc, 0x0
fmovda %icc, %f4, %f8
or %l3, %l0, %o3
sth %o4, [%l7 + 0x26]
bl %xcc, loop_4073
taddcc %o5, %l2, %i4
fzero %f14
ldsb [%l7 + 0x42], %g7
loop_4073:
ldsh [%l7 + 0x7C], %g3
fbo,a %fcc2, loop_4074
ldsh [%l7 + 0x22], %l1
bl loop_4075
tl %icc, 0x1
loop_4074:
ldub [%l7 + 0x4E], %o1
fornot2 %f4, %f4, %f8
loop_4075:
fnand %f4, %f14, %f10
bne,a,pt %icc, loop_4076
fblg,a %fcc3, loop_4077
ldx [%l7 + 0x38], %o7
fmul8sux16 %f6, %f14, %f4
loop_4076:
sub %i6, %l6, %l5
loop_4077:
edge16l %i1, %g4, %g2
ldsw [%l7 + 0x1C], %i2
sllx %l4, 0x15, %g1
st %f2, [%l7 + 0x38]
fbu,a %fcc1, loop_4078
sllx %o6, 0x0E, %g5
st %f6, [%l7 + 0x2C]
fmovdvc %icc, %f4, %f2
loop_4078:
ldsb [%l7 + 0x0A], %o2
subc %i5, %o0, %i0
or %g6, 0x0C82, %i7
fsrc1 %f6, %f8
fcmpne32 %f0, %f2, %i3
tneg %xcc, 0x0
ldd [%l7 + 0x40], %f0
stx %l0, [%l7 + 0x58]
fmovdg %icc, %f3, %f11
fcmpgt16 %f0, %f0, %o3
lduw [%l7 + 0x4C], %o4
movleu %icc, %l3, %o5
tcs %xcc, 0x3
bvs loop_4079
bleu,pt %xcc, loop_4080
fzeros %f14
fbne,a %fcc2, loop_4081
loop_4079:
fmovsge %icc, %f4, %f12
loop_4080:
fbne %fcc0, loop_4082
and %i4, %l2, %g3
loop_4081:
fmuld8sux16 %f4, %f12, %f8
alignaddrl %l1, %o1, %g7
loop_4082:
movrgez %i6, %o7, %l5
fmovsgu %xcc, %f14, %f3
sth %l6, [%l7 + 0x20]
bge loop_4083
fmovdvc %xcc, %f15, %f14
edge16l %i1, %g4, %i2
fzero %f4
loop_4083:
fmovsgu %xcc, %f10, %f13
ldx [%l7 + 0x38], %l4
srlx %g2, %o6, %g1
brnz %g5, loop_4084
ldsw [%l7 + 0x34], %o2
fpmerge %f3, %f1, %f8
stx %o0, [%l7 + 0x78]
loop_4084:
stw %i0, [%l7 + 0x7C]
fmovdleu %icc, %f12, %f3
fmovrslez %i5, %f3, %f12
tgu %xcc, 0x2
ldx [%l7 + 0x68], %g6
fmovdg %xcc, %f9, %f1
fmul8ulx16 %f10, %f4, %f14
fmovdneg %xcc, %f0, %f4
alignaddr %i3, %i7, %l0
lduh [%l7 + 0x4C], %o3
fcmpne16 %f0, %f4, %l3
movvs %icc, %o5, %i4
ldsb [%l7 + 0x12], %o4
bcs,a,pn %icc, loop_4085
bleu,a,pt %xcc, loop_4086
stx %g3, [%l7 + 0x50]
fbne,a %fcc0, loop_4087
loop_4085:
nop
setx loop_4088, %l0, %l1
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_4086:
sdiv %l1, 0x09ED, %o1
movge %xcc, %l2, %g7
loop_4087:
fbug %fcc2, loop_4089
loop_4088:
stw %i6, [%l7 + 0x54]
subccc %l5, 0x1839, %o7
std %f12, [%l7 + 0x68]
loop_4089:
fmovrslz %l6, %f13, %f8
fmovdgu %xcc, %f12, %f5
mulscc %g4, 0x02F8, %i2
fxnors %f13, %f13, %f9
lduw [%l7 + 0x60], %l4
stw %i1, [%l7 + 0x40]
tvs %icc, 0x1
sth %g2, [%l7 + 0x52]
tcc %icc, 0x1
movle %icc, %o6, %g5
fba,a %fcc2, loop_4090
ldsh [%l7 + 0x1A], %o2
ld [%l7 + 0x2C], %f5
ld [%l7 + 0x0C], %f7
loop_4090:
tvc %icc, 0x6
fmovrslz %o0, %f9, %f15
fbl %fcc1, loop_4091
udivx %i0, 0x1AEF, %i5
bcc %xcc, loop_4092
movvs %xcc, %g6, %g1
loop_4091:
movcc %xcc, %i3, %l0
fmovsvs %xcc, %f2, %f12
loop_4092:
srl %i7, %o3, %l3
edge32ln %o5, %i4, %g3
fmovsneg %icc, %f4, %f1
ldsw [%l7 + 0x10], %l1
std %f10, [%l7 + 0x20]
move %xcc, %o1, %l2
siam 0x0
ldsb [%l7 + 0x6B], %o4
tsubcc %g7, 0x005A, %i6
fmovdleu %icc, %f7, %f3
ld [%l7 + 0x08], %f15
movpos %xcc, %l5, %o7
fmovspos %icc, %f13, %f0
tneg %xcc, 0x0
tvc %icc, 0x2
ldub [%l7 + 0x38], %l6
fbuge,a %fcc2, loop_4093
tsubcctv %i2, %g4, %i1
andn %l4, 0x1F44, %o6
or %g5, %o2, %g2
loop_4093:
nop
setx loop_4094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f14, [%l7 + 0x5C]
ldsw [%l7 + 0x50], %i0
subc %o0, 0x0366, %i5
loop_4094:
bne,a,pt %xcc, loop_4095
fmovdle %icc, %f8, %f6
stb %g6, [%l7 + 0x44]
bpos,a loop_4096
loop_4095:
edge8n %g1, %l0, %i3
ld [%l7 + 0x70], %f3
fnot2 %f14, %f6
loop_4096:
brgez,a %o3, loop_4097
bpos,a,pn %icc, loop_4098
ldsh [%l7 + 0x28], %i7
fnot1s %f9, %f6
loop_4097:
fcmpne16 %f2, %f8, %l3
loop_4098:
stx %i4, [%l7 + 0x68]
fbue %fcc0, loop_4099
xnor %g3, 0x0D4B, %o5
subcc %o1, %l1, %o4
movne %xcc, %g7, %i6
loop_4099:
brz %l5, loop_4100
fsrc2s %f9, %f3
lduh [%l7 + 0x54], %o7
tcc %icc, 0x0
loop_4100:
fmovrdlez %l2, %f6, %f4
stw %i2, [%l7 + 0x50]
tcc %xcc, 0x7
movre %l6, %i1, %l4
fnot2 %f4, %f4
addc %o6, %g4, %g5
fmovsg %xcc, %f13, %f12
ldd [%l7 + 0x08], %f4
fpackfix %f2, %f4
move %xcc, %o2, %i0
stb %g2, [%l7 + 0x3C]
movpos %xcc, %i5, %o0
ldx [%l7 + 0x58], %g6
nop
setx loop_4101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x64]
movvc %icc, %l0, %i3
fmovdcc %icc, %f10, %f1
loop_4101:
fzero %f10
ldsb [%l7 + 0x18], %g1
ldd [%l7 + 0x50], %f12
stx %i7, [%l7 + 0x18]
fmovse %xcc, %f4, %f15
sth %o3, [%l7 + 0x38]
ldsh [%l7 + 0x60], %l3
fpack32 %f6, %f4, %f14
ldsw [%l7 + 0x74], %g3
ldx [%l7 + 0x48], %i4
fbug,a %fcc1, loop_4102
fmovrsgez %o1, %f12, %f9
sth %o5, [%l7 + 0x50]
mulx %o4, %g7, %i6
loop_4102:
lduh [%l7 + 0x20], %l5
fnegs %f9, %f11
ldub [%l7 + 0x45], %l1
fmovsg %xcc, %f4, %f14
ld [%l7 + 0x30], %f8
srl %o7, 0x09, %l2
lduh [%l7 + 0x18], %i2
brnz,a %i1, loop_4103
movneg %icc, %l4, %l6
fpack32 %f8, %f0, %f2
fandnot1s %f3, %f1, %f9
loop_4103:
stw %g4, [%l7 + 0x58]
fexpand %f11, %f2
ldub [%l7 + 0x3C], %g5
ld [%l7 + 0x30], %f10
fmovda %icc, %f11, %f5
sdivx %o6, 0x0E96, %i0
fnegd %f4, %f6
fsrc2 %f4, %f4
movvs %xcc, %g2, %i5
addcc %o0, 0x1046, %g6
bpos,pn %xcc, loop_4104
nop
setx loop_4105, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %o2, %l0, %i3
xnor %i7, %o3, %l3
loop_4104:
mova %icc, %g1, %i4
loop_4105:
xor %o1, 0x186B, %o5
edge8 %o4, %g7, %g3
fmuld8ulx16 %f11, %f11, %f14
taddcc %l5, %i6, %o7
fmul8sux16 %f4, %f10, %f0
movle %icc, %l2, %i2
fone %f2
fmul8sux16 %f2, %f14, %f0
fzero %f8
udivcc %i1, 0x1EF7, %l4
lduw [%l7 + 0x60], %l1
fzero %f14
stb %g4, [%l7 + 0x1F]
sllx %g5, %l6, %i0
fba %fcc2, loop_4106
fmovsvs %xcc, %f8, %f9
move %icc, %g2, %o6
movpos %xcc, %i5, %o0
loop_4106:
fnegs %f9, %f10
stw %g6, [%l7 + 0x30]
edge8ln %o2, %l0, %i7
bvc,pt %icc, loop_4107
movrgez %i3, %o3, %l3
ldsh [%l7 + 0x70], %i4
addc %o1, 0x1D12, %o5
loop_4107:
fandnot2 %f4, %f12, %f0
ldsw [%l7 + 0x18], %g1
fmovdl %xcc, %f11, %f15
fble %fcc2, loop_4108
ldub [%l7 + 0x4D], %o4
subccc %g3, %l5, %i6
bg %icc, loop_4109
loop_4108:
addcc %g7, 0x099F, %l2
movle %xcc, %i2, %i1
andn %o7, 0x1812, %l1
loop_4109:
movg %icc, %g4, %g5
ldx [%l7 + 0x40], %l6
bleu,a,pt %icc, loop_4110
fbule,a %fcc2, loop_4111
fmovda %xcc, %f15, %f12
sra %i0, 0x0A, %l4
loop_4110:
ldsh [%l7 + 0x22], %g2
loop_4111:
fcmpne32 %f10, %f0, %o6
subc %i5, %o0, %o2
stx %g6, [%l7 + 0x78]
fpack32 %f4, %f4, %f6
ldub [%l7 + 0x79], %i7
fmovrslz %l0, %f11, %f10
fmul8sux16 %f6, %f0, %f8
fpackfix %f8, %f7
orcc %o3, %l3, %i4
bg,pt %icc, loop_4112
fmovsgu %icc, %f10, %f3
umul %i3, 0x035D, %o5
fmovrdgz %o1, %f8, %f2
loop_4112:
fmovdneg %icc, %f8, %f1
fpackfix %f4, %f15
fcmpne32 %f4, %f8, %o4
fandnot2s %f3, %f6, %f7
stx %g1, [%l7 + 0x78]
edge8ln %g3, %i6, %l5
edge32ln %l2, %g7, %i2
fmovsl %xcc, %f6, %f10
array16 %i1, %l1, %o7
fbge,a %fcc0, loop_4113
fmovdne %xcc, %f4, %f14
ldx [%l7 + 0x70], %g5
tvs %icc, 0x7
loop_4113:
edge16n %l6, %g4, %l4
fmovrslez %i0, %f0, %f10
fmovd %f14, %f2
fcmpne16 %f6, %f6, %o6
te %xcc, 0x1
st %f2, [%l7 + 0x2C]
fmul8x16au %f12, %f9, %f10
sth %i5, [%l7 + 0x6A]
fexpand %f7, %f10
te %xcc, 0x3
fabss %f7, %f14
fmuld8sux16 %f7, %f15, %f4
xnorcc %o0, %g2, %o2
subcc %i7, %l0, %g6
ld [%l7 + 0x5C], %f3
brgez %l3, loop_4114
fmovd %f0, %f0
popc %i4, %o3
umul %o5, 0x1ACF, %o1
loop_4114:
fsrc1s %f11, %f8
bgu,a,pn %xcc, loop_4115
sra %i3, 0x05, %o4
tgu %icc, 0x7
movgu %xcc, %g3, %g1
loop_4115:
fbul %fcc2, loop_4116
bleu %xcc, loop_4117
brgz %l5, loop_4118
movne %icc, %l2, %i6
loop_4116:
ldd [%l7 + 0x60], %f12
loop_4117:
siam 0x5
loop_4118:
fpsub16s %f3, %f10, %f1
ldsw [%l7 + 0x60], %i2
fnot1s %f4, %f15
fmovsa %xcc, %f14, %f8
fpackfix %f12, %f9
fmul8ulx16 %f8, %f4, %f2
std %f0, [%l7 + 0x38]
brz,a %g7, loop_4119
fmovsle %icc, %f14, %f14
tcs %icc, 0x6
brz %i1, loop_4120
loop_4119:
fmovs %f8, %f11
ldsb [%l7 + 0x1A], %l1
fbu %fcc2, loop_4121
loop_4120:
ld [%l7 + 0x60], %f11
umul %g5, 0x1882, %l6
brlez %g4, loop_4122
loop_4121:
ldx [%l7 + 0x28], %l4
std %f8, [%l7 + 0x48]
taddcc %i0, 0x07BC, %o6
loop_4122:
stb %o7, [%l7 + 0x23]
srlx %i5, %o0, %o2
bn,a loop_4123
ldub [%l7 + 0x4A], %g2
edge16l %l0, %g6, %i7
fpsub16s %f1, %f8, %f12
loop_4123:
ldd [%l7 + 0x30], %f12
fmovs %f13, %f9
edge16n %i4, %o3, %l3
fmovdge %xcc, %f7, %f9
mulx %o1, 0x0484, %i3
fexpand %f9, %f14
ld [%l7 + 0x14], %f15
popc 0x1D20, %o4
fba,a %fcc2, loop_4124
lduw [%l7 + 0x0C], %g3
ldsw [%l7 + 0x68], %o5
movvs %icc, %g1, %l2
loop_4124:
lduw [%l7 + 0x64], %i6
movvs %xcc, %i2, %g7
ldub [%l7 + 0x63], %l5
alignaddr %i1, %g5, %l6
bl loop_4125
ble,a,pt %icc, loop_4126
stb %l1, [%l7 + 0x25]
mulx %l4, 0x1E93, %i0
loop_4125:
bvs,a,pn %xcc, loop_4127
loop_4126:
tcc %xcc, 0x0
fnands %f7, %f13, %f15
fabss %f12, %f15
loop_4127:
brlez,a %g4, loop_4128
stb %o7, [%l7 + 0x55]
fzeros %f11
fmovsgu %icc, %f2, %f0
loop_4128:
fmovscc %icc, %f11, %f10
bneg,a,pn %icc, loop_4129
subcc %o6, %o0, %i5
st %f7, [%l7 + 0x14]
fcmpeq32 %f14, %f2, %g2
loop_4129:
fbo,a %fcc3, loop_4130
fblg,a %fcc1, loop_4131
brgz,a %o2, loop_4132
ldd [%l7 + 0x50], %f4
loop_4130:
edge8l %g6, %l0, %i7
loop_4131:
fmovsneg %xcc, %f15, %f7
loop_4132:
ldx [%l7 + 0x28], %o3
ldd [%l7 + 0x40], %f12
std %f0, [%l7 + 0x40]
fmovdcs %icc, %f13, %f5
umul %i4, %l3, %o1
move %icc, %o4, %g3
movvs %icc, %o5, %g1
fmovrslez %i3, %f1, %f6
fcmpeq16 %f8, %f14, %i6
ldx [%l7 + 0x50], %i2
st %f1, [%l7 + 0x64]
fbule %fcc0, loop_4133
addcc %l2, 0x0ED5, %l5
fmovd %f2, %f0
edge32 %g7, %i1, %l6
loop_4133:
movpos %icc, %l1, %g5
ldsw [%l7 + 0x7C], %i0
bneg,a %icc, loop_4134
fmovdleu %xcc, %f2, %f1
std %f14, [%l7 + 0x50]
fornot2s %f11, %f9, %f3
loop_4134:
movleu %icc, %g4, %l4
nop
setx loop_4135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %xcc, 0x7
orcc %o7, 0x1FFF, %o6
stx %o0, [%l7 + 0x70]
loop_4135:
brlez,a %i5, loop_4136
stw %g2, [%l7 + 0x24]
fbul,a %fcc0, loop_4137
ldub [%l7 + 0x52], %g6
loop_4136:
sdivx %o2, 0x1D03, %l0
orcc %o3, 0x04AC, %i7
loop_4137:
fmovs %f14, %f14
fandnot1 %f10, %f6, %f12
stb %i4, [%l7 + 0x72]
movrgez %l3, %o1, %o4
tsubcc %g3, 0x07A0, %o5
umul %g1, 0x0317, %i3
srl %i6, 0x1C, %i2
movl %icc, %l2, %g7
movrgz %i1, 0x0D5, %l5
fnegs %f9, %f8
tne %xcc, 0x5
movl %xcc, %l6, %g5
fmovrdlz %i0, %f10, %f12
fpadd32 %f8, %f8, %f10
xorcc %l1, 0x1348, %l4
fcmpeq32 %f8, %f6, %g4
fcmpes %fcc1, %f6, %f9
ldsb [%l7 + 0x0C], %o7
fnor %f8, %f0, %f8
stw %o6, [%l7 + 0x08]
std %f14, [%l7 + 0x58]
stx %o0, [%l7 + 0x38]
ldsh [%l7 + 0x2E], %g2
andncc %i5, %g6, %l0
fcmpne32 %f12, %f10, %o2
sdiv %i7, 0x079B, %o3
stw %l3, [%l7 + 0x1C]
fmuld8ulx16 %f12, %f8, %f10
fandnot1s %f14, %f7, %f3
tvs %xcc, 0x1
bge,a,pt %xcc, loop_4138
ldx [%l7 + 0x50], %i4
fmovsgu %xcc, %f8, %f10
fmovrde %o4, %f0, %f6
loop_4138:
bne,a loop_4139
fmovdg %xcc, %f0, %f13
fornot2 %f14, %f0, %f12
ldd [%l7 + 0x20], %f12
loop_4139:
nop
setx loop_4140, %l0, %l1
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, %f8, %f2
fxor %f6, %f12, %f0
fmovs %f4, %f1
loop_4140:
srlx %o1, %g3, %o5
st %f5, [%l7 + 0x54]
fexpand %f2, %f8
fmovspos %icc, %f14, %f2
ld [%l7 + 0x74], %f5
stb %g1, [%l7 + 0x20]
lduw [%l7 + 0x4C], %i3
ldsh [%l7 + 0x12], %i6
fxnor %f8, %f0, %f4
subc %i2, 0x156C, %l2
stw %g7, [%l7 + 0x28]
bvs,a,pt %xcc, loop_4141
fxnors %f2, %f12, %f15
bg loop_4142
movneg %icc, %l5, %i1
loop_4141:
fmul8ulx16 %f6, %f2, %f12
fors %f3, %f5, %f3
loop_4142:
orn %g5, 0x05FD, %i0
stx %l6, [%l7 + 0x50]
fmovdneg %icc, %f1, %f4
fornot1s %f7, %f4, %f13
xnor %l1, %g4, %o7
subc %l4, %o6, %o0
ldx [%l7 + 0x58], %i5
fpack32 %f6, %f8, %f10
edge8ln %g6, %l0, %g2
std %f6, [%l7 + 0x30]
fmul8ulx16 %f10, %f8, %f4
add %i7, %o2, %l3
fmovrsne %i4, %f15, %f6
orcc %o3, 0x1A0A, %o1
and %g3, %o5, %o4
ldd [%l7 + 0x50], %f14
ldsh [%l7 + 0x4C], %g1
st %f10, [%l7 + 0x68]
brgez %i3, loop_4143
bvs,a,pn %icc, loop_4144
fba,a %fcc1, loop_4145
ldsw [%l7 + 0x68], %i6
loop_4143:
ld [%l7 + 0x20], %f15
loop_4144:
stw %l2, [%l7 + 0x30]
loop_4145:
edge16 %i2, %g7, %i1
sethi 0x1521, %l5
ldsb [%l7 + 0x60], %g5
stw %i0, [%l7 + 0x1C]
fmovdne %icc, %f5, %f6
tcs %icc, 0x0
ldsb [%l7 + 0x36], %l1
fpmerge %f11, %f7, %f12
std %f8, [%l7 + 0x48]
fnot1 %f6, %f8
xnorcc %g4, %l6, %o7
std %f10, [%l7 + 0x70]
fmovsvs %xcc, %f12, %f14
sth %l4, [%l7 + 0x40]
fbul,a %fcc0, loop_4146
ldub [%l7 + 0x52], %o0
fmul8ulx16 %f8, %f6, %f2
fmovsn %icc, %f15, %f14
loop_4146:
edge16l %o6, %g6, %l0
fmovdgu %xcc, %f7, %f12
edge16ln %i5, %i7, %o2
andncc %g2, %l3, %o3
fmovspos %icc, %f10, %f13
srlx %i4, %o1, %g3
tvc %xcc, 0x0
stb %o5, [%l7 + 0x5E]
fnot1 %f4, %f2
sth %o4, [%l7 + 0x54]
lduh [%l7 + 0x46], %g1
sdivcc %i6, 0x03A6, %i3
ldsb [%l7 + 0x47], %i2
fbne,a %fcc3, loop_4147
st %f5, [%l7 + 0x1C]
fpmerge %f2, %f14, %f2
call loop_4148
loop_4147:
ld [%l7 + 0x60], %f14
brlz,a %l2, loop_4149
fone %f10
loop_4148:
sll %g7, 0x1E, %i1
addccc %g5, %i0, %l1
loop_4149:
std %f4, [%l7 + 0x20]
sra %g4, 0x15, %l6
edge8l %o7, %l5, %o0
fornot1 %f0, %f14, %f6
lduw [%l7 + 0x08], %l4
fpackfix %f8, %f11
movcs %xcc, %o6, %g6
fmovrse %l0, %f14, %f8
std %f12, [%l7 + 0x48]
bne,a %xcc, loop_4150
andncc %i7, %i5, %g2
fxors %f0, %f9, %f8
stb %o2, [%l7 + 0x3A]
loop_4150:
fbn,a %fcc3, loop_4151
tcc %xcc, 0x7
xorcc %o3, %l3, %i4
fpadd32s %f8, %f1, %f11
loop_4151:
fbge,a %fcc0, loop_4152
stb %g3, [%l7 + 0x6A]
movre %o5, 0x3CC, %o1
array8 %g1, %i6, %o4
loop_4152:
fmovrslz %i2, %f4, %f3
stx %l2, [%l7 + 0x40]
ldsb [%l7 + 0x0A], %g7
srax %i3, 0x13, %g5
fnor %f2, %f8, %f14
ldsh [%l7 + 0x32], %i0
be,a %icc, loop_4153
fcmps %fcc2, %f7, %f4
fmovsge %xcc, %f10, %f9
sth %l1, [%l7 + 0x24]
loop_4153:
orcc %i1, 0x111D, %g4
tvs %icc, 0x3
bleu,pt %xcc, loop_4154
fsrc2 %f8, %f14
bleu %icc, loop_4155
ld [%l7 + 0x74], %f0
loop_4154:
sra %o7, %l5, %o0
fmovdpos %icc, %f3, %f9
loop_4155:
fcmpd %fcc3, %f10, %f2
mova %xcc, %l4, %o6
taddcc %g6, 0x1D7A, %l0
fmovrsgz %l6, %f2, %f3
fpsub32s %f8, %f4, %f9
udivx %i5, 0x0652, %g2
stb %i7, [%l7 + 0x40]
sllx %o2, 0x02, %o3
sth %i4, [%l7 + 0x7E]
fmovdle %icc, %f10, %f11
lduw [%l7 + 0x20], %l3
ble,pn %icc, loop_4156
ld [%l7 + 0x44], %f1
ldsb [%l7 + 0x36], %g3
fand %f14, %f2, %f14
loop_4156:
lduh [%l7 + 0x14], %o1
fpmerge %f7, %f4, %f0
ldx [%l7 + 0x78], %g1
subccc %o5, 0x0A46, %o4
fandnot1s %f7, %f15, %f2
srl %i2, 0x07, %l2
fone %f6
ldsb [%l7 + 0x5F], %g7
fsrc2s %f4, %f7
orncc %i6, %i3, %g5
sth %l1, [%l7 + 0x44]
te %icc, 0x6
ldub [%l7 + 0x67], %i1
bl,a %icc, loop_4157
stx %i0, [%l7 + 0x58]
fcmps %fcc1, %f15, %f10
fnot1s %f0, %f15
loop_4157:
edge32l %o7, %g4, %l5
bcc,a %icc, loop_4158
fpadd16s %f13, %f7, %f12
stw %o0, [%l7 + 0x38]
brnz %o6, loop_4159
loop_4158:
fbule,a %fcc3, loop_4160
st %f5, [%l7 + 0x54]
fmovrsgez %l4, %f3, %f0
loop_4159:
fmovdvc %xcc, %f15, %f5
loop_4160:
fbne %fcc0, loop_4161
bvc,a,pt %icc, loop_4162
or %l0, %g6, %i5
fmovdleu %icc, %f9, %f15
loop_4161:
sth %l6, [%l7 + 0x10]
loop_4162:
stw %i7, [%l7 + 0x60]
edge32ln %g2, %o2, %o3
udiv %l3, 0x05B8, %g3
fpsub16s %f6, %f6, %f12
tvc %xcc, 0x2
fxor %f12, %f2, %f8
stb %o1, [%l7 + 0x5A]
fpadd32s %f6, %f9, %f5
movvc %xcc, %g1, %o5
movgu %xcc, %i4, %o4
fcmpeq16 %f4, %f0, %i2
stb %g7, [%l7 + 0x0F]
alignaddr %i6, %i3, %g5
edge32l %l1, %i1, %l2
be,a loop_4163
bneg loop_4164
fbn %fcc3, loop_4165
st %f10, [%l7 + 0x48]
loop_4163:
sth %i0, [%l7 + 0x1C]
loop_4164:
fmovrdlz %g4, %f4, %f12
loop_4165:
ldsh [%l7 + 0x62], %o7
udivcc %o0, 0x1FA6, %l5
sll %o6, %l4, %l0
brlz %i5, loop_4166
st %f15, [%l7 + 0x34]
ldx [%l7 + 0x70], %g6
addc %l6, 0x025B, %i7
loop_4166:
std %f6, [%l7 + 0x48]
siam 0x0
bg,pn %icc, loop_4167
st %f5, [%l7 + 0x78]
add %o2, 0x0826, %o3
fmovrslz %l3, %f2, %f13
loop_4167:
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x5C], %f7
fmovdvs %xcc, %f9, %f2
sub %g2, 0x03AE, %o1
stw %g3, [%l7 + 0x64]
fabsd %f4, %f2
be,a,pt %icc, loop_4168
addccc %o5, 0x0BAC, %g1
ldsh [%l7 + 0x6E], %i4
ble,a,pt %icc, loop_4169
loop_4168:
fmovd %f2, %f2
stx %o4, [%l7 + 0x08]
faligndata %f6, %f8, %f0
loop_4169:
srlx %g7, %i6, %i2
fcmpd %fcc1, %f8, %f12
fmovdle %icc, %f15, %f14
te %xcc, 0x2
lduh [%l7 + 0x38], %i3
bvs %xcc, loop_4170
brgz %g5, loop_4171
st %f1, [%l7 + 0x60]
array32 %i1, %l2, %i0
loop_4170:
movleu %xcc, %l1, %o7
loop_4171:
udivx %g4, 0x01A6, %o0
ldd [%l7 + 0x70], %f2
popc %l5, %l4
movgu %icc, %o6, %i5
fmuld8ulx16 %f0, %f4, %f10
edge16l %g6, %l6, %l0
tn %xcc, 0x2
edge16l %o2, %i7, %o3
tge %icc, 0x2
ldsh [%l7 + 0x1A], %l3
stb %g2, [%l7 + 0x08]
sth %g3, [%l7 + 0x36]
movleu %icc, %o1, %o5
stx %i4, [%l7 + 0x38]
fxors %f6, %f6, %f7
call loop_4172
orncc %o4, %g1, %i6
lduh [%l7 + 0x46], %i2
tpos %icc, 0x0
loop_4172:
brlez %i3, loop_4173
edge8 %g7, %g5, %i1
mulx %l2, %l1, %i0
ldd [%l7 + 0x10], %f0
loop_4173:
ldx [%l7 + 0x58], %o7
ldsw [%l7 + 0x60], %g4
nop
setx loop_4174, %l0, %l1
jmpl %l1, %l5
fmovrdgz %l4, %f0, %f4
ldsb [%l7 + 0x1A], %o0
bne,a,pn %icc, loop_4175
loop_4174:
addc %o6, %g6, %l6
ld [%l7 + 0x24], %f5
mulscc %i5, %o2, %l0
loop_4175:
ldsh [%l7 + 0x4A], %o3
ldx [%l7 + 0x40], %l3
bvs,a,pt %xcc, loop_4176
movgu %xcc, %i7, %g3
fmovrsgez %g2, %f4, %f14
ta %xcc, 0x6
loop_4176:
fmul8x16 %f4, %f14, %f0
fba,a %fcc2, loop_4177
movrne %o5, %i4, %o4
fpadd32s %f1, %f2, %f11
sdiv %o1, 0x01D0, %i6
loop_4177:
fmovrdne %g1, %f12, %f2
fmovdle %icc, %f14, %f0
fmovrsgz %i3, %f4, %f9
srax %g7, 0x0D, %g5
ld [%l7 + 0x24], %f11
sdivx %i2, 0x1561, %i1
xnor %l2, %l1, %i0
edge8n %o7, %g4, %l5
fmovrdgez %o0, %f2, %f0
stx %o6, [%l7 + 0x48]
fmovdpos %xcc, %f5, %f7
sth %l4, [%l7 + 0x1C]
fpadd16s %f12, %f10, %f4
st %f6, [%l7 + 0x5C]
fexpand %f11, %f4
lduw [%l7 + 0x68], %l6
fmovrsne %g6, %f1, %f6
array8 %o2, %i5, %o3
nop
setx loop_4178, %l0, %l1
jmpl %l1, %l0
ldd [%l7 + 0x58], %f14
movle %xcc, %l3, %g3
fbg,a %fcc3, loop_4179
loop_4178:
udivx %i7, 0x15E5, %o5
bge,a,pn %icc, loop_4180
fnegs %f3, %f2
loop_4179:
fornot2 %f4, %f2, %f8
movne %xcc, %i4, %o4
loop_4180:
fornot1 %f6, %f6, %f8
for %f14, %f6, %f4
sth %o1, [%l7 + 0x24]
edge16l %i6, %g1, %i3
sdivx %g2, 0x1FC6, %g5
fandnot2 %f2, %f14, %f0
sra %g7, %i2, %i1
movrlz %l1, 0x26F, %l2
fmovdpos %icc, %f13, %f12
sth %i0, [%l7 + 0x24]
ldx [%l7 + 0x50], %o7
call loop_4181
ld [%l7 + 0x54], %f7
mulx %l5, 0x0722, %o0
st %f7, [%l7 + 0x24]
loop_4181:
stb %g4, [%l7 + 0x10]
fnand %f10, %f14, %f6
fandnot1s %f11, %f15, %f5
subc %o6, %l4, %l6
srl %o2, %i5, %g6
udiv %l0, 0x030A, %l3
fnot1 %f6, %f2
ldsw [%l7 + 0x5C], %g3
ldx [%l7 + 0x30], %o3
fmul8x16 %f0, %f6, %f10
fbe,a %fcc1, loop_4182
stw %o5, [%l7 + 0x10]
fbge,a %fcc2, loop_4183
ldd [%l7 + 0x08], %f2
loop_4182:
fmovdg %icc, %f8, %f2
movne %icc, %i7, %o4
loop_4183:
fornot2s %f10, %f8, %f15
array16 %o1, %i4, %g1
fbue,a %fcc1, loop_4184
fors %f7, %f10, %f12
orncc %i6, 0x02E4, %g2
fmul8x16 %f3, %f12, %f6
loop_4184:
ldsw [%l7 + 0x38], %i3
move %xcc, %g5, %i2
ldsh [%l7 + 0x1A], %i1
movrlez %g7, 0x283, %l1
fbg %fcc1, loop_4185
movl %xcc, %i0, %l2
movrlz %o7, %o0, %l5
fmovdneg %icc, %f6, %f7
loop_4185:
bcs,a loop_4186
edge8 %g4, %l4, %o6
fba %fcc2, loop_4187
fbug %fcc2, loop_4188
loop_4186:
ldsh [%l7 + 0x20], %l6
edge8l %i5, %o2, %g6
loop_4187:
movgu %icc, %l0, %g3
loop_4188:
fand %f14, %f2, %f2
fbul %fcc0, loop_4189
sllx %l3, 0x1B, %o3
ldub [%l7 + 0x13], %i7
bne,pt %icc, loop_4190
loop_4189:
be,pn %icc, loop_4191
faligndata %f8, %f12, %f10
fmul8x16au %f15, %f1, %f2
loop_4190:
fmovrdgez %o4, %f6, %f0
loop_4191:
movpos %xcc, %o1, %o5
udivcc %g1, 0x09C0, %i6
fcmple32 %f0, %f4, %i4
srl %i3, %g5, %g2
sdiv %i1, 0x1556, %i2
fmul8x16au %f2, %f0, %f14
mulscc %l1, %i0, %l2
edge32 %g7, %o7, %l5
alignaddrl %g4, %l4, %o0
fcmpd %fcc2, %f4, %f10
fcmps %fcc2, %f14, %f15
tvc %xcc, 0x5
subcc %o6, %i5, %l6
fmovdcc %xcc, %f9, %f15
andcc %g6, %o2, %l0
xor %g3, %o3, %i7
fbo %fcc2, loop_4192
fcmpd %fcc0, %f6, %f6
bshuffle %f2, %f8, %f14
ldsb [%l7 + 0x4C], %l3
loop_4192:
fmovrse %o4, %f1, %f7
bn,a,pt %xcc, loop_4193
stw %o5, [%l7 + 0x2C]
fcmpne16 %f12, %f14, %g1
ld [%l7 + 0x70], %f3
loop_4193:
movre %o1, %i4, %i6
stb %g5, [%l7 + 0x46]
smulcc %g2, %i1, %i3
tsubcc %i2, %i0, %l2
tsubcctv %l1, 0x0D8C, %o7
tl %icc, 0x2
be,a loop_4194
fmovdgu %icc, %f7, %f11
fands %f10, %f15, %f13
movg %xcc, %g7, %g4
loop_4194:
sethi 0x07DD, %l4
fmovspos %xcc, %f13, %f9
sdivx %o0, 0x0560, %o6
ldsb [%l7 + 0x42], %l5
fmovsneg %icc, %f6, %f8
mova %xcc, %l6, %i5
lduw [%l7 + 0x58], %g6
for %f2, %f6, %f14
fmul8sux16 %f6, %f10, %f6
fmovrdlz %o2, %f8, %f10
ldsb [%l7 + 0x42], %g3
tvc %xcc, 0x5
bge,a,pn %icc, loop_4195
movrne %l0, 0x151, %i7
fornot2 %f12, %f10, %f4
call loop_4196
loop_4195:
movrne %l3, %o3, %o5
fexpand %f4, %f12
sdivcc %o4, 0x1118, %g1
loop_4196:
movneg %xcc, %o1, %i6
brz %i4, loop_4197
bge,a,pt %icc, loop_4198
edge8n %g5, %i1, %g2
srax %i2, %i0, %l2
loop_4197:
array8 %l1, %o7, %g7
loop_4198:
fcmpne16 %f12, %f8, %i3
stx %l4, [%l7 + 0x70]
fnot1 %f6, %f8
orncc %o0, 0x1645, %g4
fmovdpos %xcc, %f9, %f5
movrlez %o6, 0x198, %l5
tvs %icc, 0x5
subc %l6, %g6, %o2
fbul %fcc0, loop_4199
tsubcc %i5, 0x079B, %g3
fcmpes %fcc3, %f14, %f1
siam 0x4
loop_4199:
st %f14, [%l7 + 0x6C]
ldx [%l7 + 0x38], %l0
fmovsn %xcc, %f2, %f8
std %f0, [%l7 + 0x18]
srax %i7, %l3, %o5
brgez %o4, loop_4200
fzeros %f5
movge %xcc, %g1, %o1
fmovsvs %icc, %f12, %f10
loop_4200:
ldx [%l7 + 0x38], %i6
fnors %f10, %f6, %f8
lduw [%l7 + 0x58], %o3
fsrc2 %f8, %f0
fpadd32s %f10, %f12, %f0
fmovsge %icc, %f9, %f3
ba,a %xcc, loop_4201
tpos %xcc, 0x1
fpsub32s %f6, %f7, %f13
stw %g5, [%l7 + 0x4C]
loop_4201:
stx %i4, [%l7 + 0x58]
brgez,a %i1, loop_4202
ldsw [%l7 + 0x60], %i2
nop
setx loop_4203, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f8
loop_4202:
fxnors %f2, %f4, %f0
nop
setx loop_4204, %l0, %l1
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_4203:
fsrc1s %f10, %f11
bcc,pt %icc, loop_4205
fxor %f4, %f12, %f12
loop_4204:
fmovdge %icc, %f10, %f1
movneg %icc, %g2, %l2
loop_4205:
ldsw [%l7 + 0x14], %i0
fexpand %f10, %f8
st %f3, [%l7 + 0x3C]
addccc %l1, %o7, %g7
fbn %fcc0, loop_4206
ldsw [%l7 + 0x3C], %i3
ldub [%l7 + 0x1A], %o0
fpmerge %f9, %f11, %f12
loop_4206:
movvc %xcc, %g4, %o6
fcmpes %fcc0, %f11, %f4
movrgz %l5, 0x263, %l6
fcmpes %fcc1, %f1, %f12
fpadd16s %f12, %f1, %f11
ldub [%l7 + 0x3E], %g6
xnor %o2, %i5, %l4
st %f0, [%l7 + 0x38]
fmovdle %xcc, %f12, %f14
edge8ln %l0, %i7, %g3
fmovrsgz %o5, %f4, %f12
brlez,a %o4, loop_4207
fnegd %f10, %f2
tvs %xcc, 0x1
stb %l3, [%l7 + 0x5F]
loop_4207:
stw %g1, [%l7 + 0x24]
ta %xcc, 0x3
sth %i6, [%l7 + 0x72]
edge8 %o3, %o1, %i4
srlx %g5, %i2, %g2
fmovrdgz %i1, %f2, %f4
bl,pt %xcc, loop_4208
fmovrse %l2, %f7, %f6
fsrc2 %f10, %f2
fbule %fcc1, loop_4209
loop_4208:
fmovrde %i0, %f10, %f2
fands %f0, %f0, %f9
faligndata %f8, %f8, %f14
loop_4209:
ldx [%l7 + 0x50], %l1
sll %o7, 0x00, %g7
movle %xcc, %i3, %o0
udivx %g4, 0x15F8, %o6
fmovrdgz %l5, %f12, %f10
movgu %xcc, %l6, %o2
orcc %i5, %l4, %l0
fors %f7, %f11, %f13
fmovrdlz %g6, %f6, %f8
pdist %f0, %f6, %f6
fcmpne32 %f4, %f2, %g3
fmovdcc %xcc, %f10, %f12
siam 0x4
movgu %xcc, %o5, %i7
ldsw [%l7 + 0x7C], %l3
stx %g1, [%l7 + 0x38]
fmovsg %xcc, %f10, %f11
fmovrsgz %i6, %f9, %f6
udivx %o4, 0x00D4, %o3
bgu %icc, loop_4210
std %f4, [%l7 + 0x30]
fmovdn %xcc, %f3, %f5
fnegs %f13, %f15
loop_4210:
sdivcc %o1, 0x1658, %i4
ldsw [%l7 + 0x10], %i2
lduh [%l7 + 0x4E], %g2
ldsh [%l7 + 0x0E], %i1
movge %icc, %l2, %i0
fone %f2
fbug,a %fcc3, loop_4211
ldsh [%l7 + 0x46], %g5
tg %icc, 0x0
fzero %f10
loop_4211:
ldsh [%l7 + 0x1E], %l1
movrgez %o7, 0x3A6, %i3
movle %icc, %o0, %g4
taddcctv %o6, 0x0770, %g7
movleu %icc, %l6, %l5
movrgz %i5, 0x1ED, %l4
fmovscs %icc, %f3, %f10
movl %icc, %l0, %o2
ldd [%l7 + 0x40], %f4
tg %icc, 0x1
fpack16 %f10, %f0
umulcc %g3, %o5, %i7
fornot1s %f10, %f10, %f5
fsrc1s %f15, %f2
xorcc %l3, %g1, %i6
fnegs %f5, %f6
fors %f14, %f0, %f2
sra %o4, %o3, %o1
std %f12, [%l7 + 0x70]
addcc %g6, %i4, %i2
edge16l %i1, %g2, %i0
fexpand %f14, %f0
ldx [%l7 + 0x30], %l2
ld [%l7 + 0x30], %f6
st %f8, [%l7 + 0x1C]
edge16l %l1, %o7, %g5
ldsh [%l7 + 0x4C], %o0
ldsw [%l7 + 0x5C], %i3
fbne,a %fcc0, loop_4212
bge,a %icc, loop_4213
movcs %xcc, %o6, %g7
edge8n %l6, %l5, %i5
loop_4212:
movvs %xcc, %l4, %l0
loop_4213:
nop
setx loop_4214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g4, [%l7 + 0x28]
fxnor %f8, %f8, %f4
stx %o2, [%l7 + 0x18]
loop_4214:
ldx [%l7 + 0x10], %o5
umulcc %i7, 0x0450, %g3
ld [%l7 + 0x44], %f11
ldsb [%l7 + 0x69], %l3
smulcc %i6, 0x02FD, %o4
st %f10, [%l7 + 0x14]
fbne %fcc0, loop_4215
fmovdcc %xcc, %f9, %f11
fmovsl %icc, %f5, %f2
ldsw [%l7 + 0x40], %g1
loop_4215:
ldsh [%l7 + 0x54], %o3
lduh [%l7 + 0x3E], %o1
ldsw [%l7 + 0x7C], %g6
tne %icc, 0x1
fpsub16s %f10, %f13, %f7
move %xcc, %i2, %i4
fmovdn %icc, %f14, %f7
fbo %fcc2, loop_4216
lduh [%l7 + 0x1A], %g2
ld [%l7 + 0x48], %f7
tcs %xcc, 0x3
loop_4216:
fmovrdgez %i0, %f8, %f14
lduh [%l7 + 0x5E], %l2
fcmpgt32 %f2, %f14, %l1
sra %i1, %o7, %g5
ldsh [%l7 + 0x2A], %o0
tgu %xcc, 0x0
nop
setx loop_4217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %xcc, %i3, %o6
brlez,a %g7, loop_4218
st %f13, [%l7 + 0x38]
loop_4217:
fnors %f15, %f8, %f2
fcmpd %fcc1, %f4, %f6
loop_4218:
ldx [%l7 + 0x60], %l6
sth %l5, [%l7 + 0x14]
fmovsvc %xcc, %f3, %f1
std %f2, [%l7 + 0x58]
bvs loop_4219
srl %i5, 0x19, %l4
andncc %l0, %g4, %o2
movle %xcc, %o5, %g3
loop_4219:
fmovsle %xcc, %f14, %f7
ld [%l7 + 0x6C], %f5
fnors %f8, %f8, %f1
fcmpne16 %f4, %f0, %i7
st %f1, [%l7 + 0x6C]
movn %xcc, %i6, %l3
mulscc %o4, %o3, %g1
ldub [%l7 + 0x22], %o1
fmovsne %icc, %f14, %f0
ldsh [%l7 + 0x70], %i2
fsrc1 %f2, %f6
fbl,a %fcc1, loop_4220
ldub [%l7 + 0x10], %g6
srl %i4, 0x09, %i0
fpsub16 %f6, %f6, %f12
loop_4220:
fnegs %f0, %f14
sth %l2, [%l7 + 0x46]
tcs %xcc, 0x4
srlx %g2, %l1, %i1
fcmpne32 %f2, %f14, %g5
bshuffle %f10, %f2, %f4
fones %f14
tl %icc, 0x0
tvs %icc, 0x5
bn,a %xcc, loop_4221
xor %o7, 0x1718, %o0
st %f0, [%l7 + 0x3C]
fone %f8
loop_4221:
fzero %f8
bneg loop_4222
xnor %o6, %i3, %g7
ld [%l7 + 0x58], %f2
tcs %xcc, 0x3
loop_4222:
stw %l6, [%l7 + 0x08]
fpadd16s %f13, %f9, %f1
srax %l5, 0x0C, %i5
stb %l4, [%l7 + 0x09]
ldd [%l7 + 0x08], %f12
ldsh [%l7 + 0x58], %l0
fbne,a %fcc3, loop_4223
sllx %o2, %o5, %g3
fpsub16s %f14, %f3, %f8
ld [%l7 + 0x28], %f11
loop_4223:
sethi 0x099C, %i7
call loop_4224
ldsh [%l7 + 0x16], %i6
fmovsvc %icc, %f9, %f14
edge16 %l3, %g4, %o3
loop_4224:
fand %f14, %f2, %f2
fornot2 %f12, %f14, %f0
stx %g1, [%l7 + 0x60]
tcs %icc, 0x2
fmovd %f8, %f6
movrgz %o4, %i2, %o1
addcc %g6, 0x0CEF, %i4
fexpand %f11, %f12
fmovsleu %xcc, %f6, %f15
fnot1s %f10, %f15
be,a,pt %icc, loop_4225
brnz,a %i0, loop_4226
fmovsg %icc, %f9, %f9
edge16ln %l2, %l1, %i1
loop_4225:
edge8ln %g2, %g5, %o7
loop_4226:
ldsb [%l7 + 0x4E], %o6
ldx [%l7 + 0x68], %o0
edge8ln %g7, %i3, %l6
edge8ln %i5, %l4, %l5
ldsb [%l7 + 0x33], %l0
ld [%l7 + 0x10], %f12
ble,a,pt %icc, loop_4227
bleu,pt %xcc, loop_4228
movvc %xcc, %o2, %o5
fnot1s %f4, %f5
loop_4227:
lduw [%l7 + 0x7C], %i7
loop_4228:
fcmpeq16 %f14, %f6, %i6
fandnot1s %f14, %f1, %f10
fnegs %f13, %f12
fmovsvs %icc, %f14, %f7
fsrc1 %f12, %f2
add %g3, %g4, %l3
edge32 %g1, %o3, %o4
fmovsvc %xcc, %f2, %f11
movgu %icc, %i2, %o1
fcmpd %fcc2, %f4, %f8
fbuge %fcc2, loop_4229
std %f8, [%l7 + 0x08]
bge,a,pn %icc, loop_4230
fcmpeq16 %f10, %f6, %g6
loop_4229:
ldsh [%l7 + 0x22], %i0
tvc %icc, 0x5
loop_4230:
ldd [%l7 + 0x20], %f10
fpadd32s %f15, %f8, %f3
fbne,a %fcc3, loop_4231
fmovsn %icc, %f5, %f8
movle %icc, %i4, %l2
ldd [%l7 + 0x20], %f10
loop_4231:
addcc %l1, %i1, %g2
fmul8x16 %f7, %f14, %f0
std %f2, [%l7 + 0x60]
srlx %o7, %g5, %o0
lduh [%l7 + 0x16], %o6
fmovs %f5, %f12
stw %i3, [%l7 + 0x24]
ldx [%l7 + 0x40], %g7
stx %i5, [%l7 + 0x10]
ldsh [%l7 + 0x3A], %l6
taddcctv %l4, %l0, %o2
ldsh [%l7 + 0x7E], %o5
tvs %icc, 0x4
fble %fcc0, loop_4232
fnot2s %f2, %f2
fsrc1 %f8, %f2
fbue,a %fcc1, loop_4233
loop_4232:
orncc %l5, 0x096E, %i6
ldub [%l7 + 0x37], %g3
ldub [%l7 + 0x4F], %g4
loop_4233:
ldsh [%l7 + 0x5A], %i7
movneg %xcc, %l3, %o3
fmovrdlz %o4, %f10, %f6
lduw [%l7 + 0x34], %g1
fmovrde %i2, %f0, %f4
fcmpd %fcc2, %f12, %f4
fbne %fcc3, loop_4234
mova %xcc, %o1, %i0
movrgz %i4, %l2, %l1
srax %g6, %g2, %o7
loop_4234:
tvc %icc, 0x2
fandnot1 %f4, %f4, %f10
lduh [%l7 + 0x7E], %g5
movl %xcc, %i1, %o0
lduw [%l7 + 0x6C], %o6
edge8l %g7, %i5, %l6
fbe %fcc2, loop_4235
ldub [%l7 + 0x53], %i3
bpos,a,pn %icc, loop_4236
mulscc %l4, 0x0CEC, %l0
loop_4235:
st %f13, [%l7 + 0x38]
tpos %xcc, 0x4
loop_4236:
bcs,a loop_4237
edge16 %o2, %o5, %i6
fmovrse %g3, %f11, %f13
ld [%l7 + 0x20], %f9
loop_4237:
ldsh [%l7 + 0x44], %l5
st %f11, [%l7 + 0x78]
nop
setx loop_4238, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %g4, %f12, %f10
orcc %l3, %i7, %o4
fmovdvs %icc, %f1, %f13
loop_4238:
fmovdvs %icc, %f7, %f13
fornot2 %f10, %f12, %f14
lduh [%l7 + 0x6E], %o3
ldsb [%l7 + 0x46], %i2
andncc %g1, %i0, %i4
st %f15, [%l7 + 0x10]
fmovrsne %l2, %f12, %f1
movvc %icc, %o1, %g6
orncc %g2, 0x14C9, %l1
edge16 %g5, %o7, %i1
fbn %fcc3, loop_4239
alignaddrl %o0, %g7, %o6
array32 %i5, %i3, %l6
and %l4, 0x156F, %l0
loop_4239:
sth %o5, [%l7 + 0x42]
fmovsa %icc, %f13, %f0
ldsb [%l7 + 0x1E], %i6
ldsw [%l7 + 0x7C], %o2
std %f12, [%l7 + 0x78]
fcmple32 %f8, %f0, %g3
sth %l5, [%l7 + 0x68]
edge8l %g4, %i7, %l3
ldsb [%l7 + 0x43], %o4
ldd [%l7 + 0x30], %f12
fcmple32 %f8, %f8, %o3
fcmpgt16 %f4, %f2, %g1
ld [%l7 + 0x4C], %f7
fnot2s %f2, %f0
fmovdgu %xcc, %f15, %f6
fandnot1 %f6, %f4, %f10
fnot2 %f0, %f12
movg %xcc, %i0, %i4
movne %icc, %i2, %o1
tl %xcc, 0x5
stw %g6, [%l7 + 0x20]
ldsh [%l7 + 0x12], %l2
tvc %xcc, 0x5
lduh [%l7 + 0x28], %l1
st %f10, [%l7 + 0x2C]
fcmps %fcc3, %f6, %f1
lduh [%l7 + 0x46], %g2
stw %o7, [%l7 + 0x38]
stb %g5, [%l7 + 0x59]
te %xcc, 0x7
ldsb [%l7 + 0x09], %o0
tsubcctv %i1, 0x1251, %o6
tcc %icc, 0x3
ldub [%l7 + 0x1C], %g7
bg,a,pt %xcc, loop_4240
fmovsleu %xcc, %f1, %f15
tn %icc, 0x3
ldsh [%l7 + 0x62], %i5
loop_4240:
subcc %l6, %l4, %i3
ldub [%l7 + 0x34], %l0
tcc %icc, 0x2
sub %o5, %i6, %g3
stw %o2, [%l7 + 0x58]
brlez %l5, loop_4241
fmovrdlez %g4, %f14, %f4
sethi 0x1C0C, %l3
ldub [%l7 + 0x6A], %o4
loop_4241:
ldd [%l7 + 0x08], %f6
move %icc, %i7, %g1
fsrc2s %f5, %f5
bvs,a %icc, loop_4242
sth %o3, [%l7 + 0x5C]
fmovrdne %i0, %f0, %f12
xorcc %i4, 0x18F9, %o1
loop_4242:
bleu,a %xcc, loop_4243
fpsub16 %f8, %f14, %f14
lduw [%l7 + 0x58], %g6
ldsw [%l7 + 0x60], %i2
loop_4243:
andn %l2, 0x09B1, %g2
stb %o7, [%l7 + 0x4A]
ldx [%l7 + 0x58], %g5
te %xcc, 0x2
tsubcctv %o0, 0x0A69, %i1
ta %xcc, 0x4
fcmpne16 %f14, %f0, %l1
fnand %f12, %f0, %f10
ldsh [%l7 + 0x52], %o6
udiv %g7, 0x0426, %l6
stw %i5, [%l7 + 0x74]
bne,a,pt %xcc, loop_4244
ldsb [%l7 + 0x7A], %l4
lduh [%l7 + 0x52], %l0
fbn,a %fcc1, loop_4245
loop_4244:
sth %i3, [%l7 + 0x44]
udivx %i6, 0x1431, %g3
tle %xcc, 0x3
loop_4245:
fmovrsgz %o5, %f15, %f15
fmovrdlz %o2, %f2, %f8
stw %g4, [%l7 + 0x08]
stb %l5, [%l7 + 0x50]
std %f2, [%l7 + 0x10]
stw %o4, [%l7 + 0x5C]
bg %icc, loop_4246
tgu %icc, 0x2
sth %l3, [%l7 + 0x6A]
tn %icc, 0x4
loop_4246:
fbe %fcc1, loop_4247
movre %g1, 0x179, %i7
st %f5, [%l7 + 0x18]
st %f12, [%l7 + 0x14]
loop_4247:
sdivcc %o3, 0x1C1B, %i4
stw %o1, [%l7 + 0x24]
fcmps %fcc2, %f6, %f9
ldsb [%l7 + 0x6C], %g6
sth %i0, [%l7 + 0x28]
fbge %fcc2, loop_4248
movrgz %i2, %l2, %o7
fmovdl %icc, %f2, %f15
bvc,pt %icc, loop_4249
loop_4248:
orcc %g2, 0x17EB, %g5
fmovda %xcc, %f4, %f0
be,a loop_4250
loop_4249:
fandnot2s %f4, %f8, %f4
add %o0, 0x0060, %i1
st %f3, [%l7 + 0x54]
loop_4250:
orncc %o6, 0x1279, %l1
ldx [%l7 + 0x20], %g7
ldsh [%l7 + 0x6E], %i5
fnor %f8, %f0, %f8
stw %l4, [%l7 + 0x70]
nop
setx loop_4251, %l0, %l1
jmpl %l1, %l6
lduw [%l7 + 0x50], %i3
ldx [%l7 + 0x50], %l0
fmovsge %icc, %f9, %f6
loop_4251:
fmovdvc %xcc, %f6, %f8
movrne %g3, %i6, %o2
ldsw [%l7 + 0x4C], %o5
st %f4, [%l7 + 0x48]
stb %l5, [%l7 + 0x29]
lduh [%l7 + 0x6E], %o4
ldsh [%l7 + 0x0A], %l3
lduh [%l7 + 0x3A], %g4
ldsh [%l7 + 0x2E], %g1
fmul8x16 %f4, %f8, %f14
ldx [%l7 + 0x08], %i7
bcs,a %xcc, loop_4252
std %f2, [%l7 + 0x58]
fpack32 %f8, %f6, %f14
stb %o3, [%l7 + 0x24]
loop_4252:
bcs,a,pn %xcc, loop_4253
movvc %xcc, %o1, %g6
fmovdvs %icc, %f3, %f4
edge16 %i4, %i2, %i0
loop_4253:
fmovrdlez %l2, %f0, %f4
fand %f12, %f10, %f2
tpos %icc, 0x0
tn %xcc, 0x6
for %f0, %f0, %f0
array16 %g2, %g5, %o0
bne,a,pn %xcc, loop_4254
fmovdpos %xcc, %f2, %f6
fmovse %icc, %f3, %f8
lduh [%l7 + 0x30], %o7
loop_4254:
ldx [%l7 + 0x68], %o6
fmovsa %xcc, %f8, %f3
std %f6, [%l7 + 0x08]
ldub [%l7 + 0x7E], %l1
brz,a %g7, loop_4255
ldsb [%l7 + 0x2C], %i1
ldx [%l7 + 0x08], %i5
ldsw [%l7 + 0x4C], %l6
loop_4255:
alignaddrl %l4, %l0, %i3
bpos,a loop_4256
fmovdpos %icc, %f13, %f12
fbue,a %fcc3, loop_4257
movvc %icc, %i6, %g3
loop_4256:
movpos %icc, %o5, %o2
ble,pn %icc, loop_4258
loop_4257:
fmovrslez %l5, %f15, %f15
ld [%l7 + 0x5C], %f5
ldsb [%l7 + 0x49], %l3
loop_4258:
add %o4, %g4, %g1
fmovsa %xcc, %f14, %f5
andncc %i7, %o3, %o1
ldsh [%l7 + 0x1C], %i4
bgu,a,pt %icc, loop_4259
stx %g6, [%l7 + 0x78]
array32 %i0, %i2, %g2
nop
setx loop_4260, %l0, %l1
jmpl %l1, %g5
loop_4259:
sth %o0, [%l7 + 0x72]
alignaddrl %o7, %o6, %l1
ldsb [%l7 + 0x34], %g7
loop_4260:
mulx %l2, 0x0316, %i5
fabss %f14, %f14
edge32n %i1, %l6, %l0
fpadd32 %f4, %f0, %f14
tneg %xcc, 0x3
fbne %fcc1, loop_4261
tcs %icc, 0x1
umulcc %i3, 0x1F82, %i6
ldsw [%l7 + 0x6C], %g3
loop_4261:
ld [%l7 + 0x74], %f13
edge32l %l4, %o5, %o2
ldsw [%l7 + 0x7C], %l3
ld [%l7 + 0x30], %f3
fbo,a %fcc2, loop_4262
fmovrse %l5, %f13, %f9
fbuge %fcc3, loop_4263
fmovs %f15, %f3
loop_4262:
be,pn %xcc, loop_4264
sth %o4, [%l7 + 0x46]
loop_4263:
fmul8x16 %f1, %f4, %f2
fbu %fcc0, loop_4265
loop_4264:
fabss %f13, %f13
subccc %g1, %g4, %i7
stx %o3, [%l7 + 0x40]
loop_4265:
st %f12, [%l7 + 0x3C]
ldx [%l7 + 0x18], %i4
tvc %icc, 0x1
fmovsle %xcc, %f7, %f4
umul %o1, 0x0FA1, %i0
fbl,a %fcc3, loop_4266
edge16n %g6, %i2, %g5
fmovrse %o0, %f13, %f6
stw %o7, [%l7 + 0x60]
loop_4266:
bleu %icc, loop_4267
fnegd %f8, %f10
tsubcc %g2, 0x1AF4, %l1
fpadd32s %f7, %f15, %f7
loop_4267:
mulx %g7, 0x1756, %o6
tpos %icc, 0x5
ldsh [%l7 + 0x52], %l2
edge8ln %i5, %l6, %l0
lduw [%l7 + 0x50], %i3
edge32l %i1, %g3, %l4
fmovrsgez %o5, %f12, %f2
fnors %f13, %f1, %f13
ldsw [%l7 + 0x78], %i6
bg,a loop_4268
bcs,a,pt %xcc, loop_4269
st %f1, [%l7 + 0x64]
add %o2, 0x096A, %l5
loop_4268:
be,a loop_4270
loop_4269:
movgu %icc, %l3, %g1
stx %o4, [%l7 + 0x08]
xor %g4, %i7, %i4
loop_4270:
ldx [%l7 + 0x58], %o3
and %i0, %o1, %i2
andncc %g6, %o0, %o7
tn %icc, 0x0
fpadd32 %f12, %f8, %f4
fnot1 %f0, %f4
srl %g5, %g2, %g7
ldub [%l7 + 0x5A], %o6
bneg,a loop_4271
ldub [%l7 + 0x7C], %l2
st %f14, [%l7 + 0x30]
array8 %l1, %l6, %l0
loop_4271:
movrlez %i5, %i1, %g3
fexpand %f3, %f10
fnot2s %f13, %f6
fzeros %f12
stb %i3, [%l7 + 0x0F]
bneg %xcc, loop_4272
fcmple32 %f2, %f2, %l4
popc %o5, %i6
movle %icc, %l5, %o2
loop_4272:
fbl %fcc3, loop_4273
std %f12, [%l7 + 0x18]
addccc %g1, %o4, %g4
ld [%l7 + 0x0C], %f6
loop_4273:
ldsh [%l7 + 0x74], %l3
ba %xcc, loop_4274
orcc %i4, 0x124D, %o3
bne,a %xcc, loop_4275
tsubcctv %i0, %o1, %i7
loop_4274:
siam 0x7
fandnot1s %f14, %f12, %f3
loop_4275:
bcc,a loop_4276
fnot1s %f11, %f14
sdivcc %g6, 0x15F2, %i2
movl %xcc, %o7, %o0
loop_4276:
std %f12, [%l7 + 0x08]
xorcc %g5, 0x044E, %g7
fcmple16 %f4, %f2, %o6
ldsw [%l7 + 0x40], %g2
tg %icc, 0x7
brgez %l2, loop_4277
bn,a %xcc, loop_4278
brgz %l6, loop_4279
ldd [%l7 + 0x30], %f12
loop_4277:
add %l0, %i5, %l1
loop_4278:
bne,pn %xcc, loop_4280
loop_4279:
movne %xcc, %i1, %g3
sdivx %l4, 0x089C, %i3
stb %i6, [%l7 + 0x5A]
loop_4280:
ld [%l7 + 0x68], %f13
fcmpd %fcc2, %f2, %f0
tsubcc %o5, 0x1DBC, %l5
tne %xcc, 0x6
bcc,pt %icc, loop_4281
ldd [%l7 + 0x08], %f2
st %f5, [%l7 + 0x4C]
ldd [%l7 + 0x48], %f8
loop_4281:
brgez %g1, loop_4282
fmovscc %xcc, %f3, %f12
fone %f8
smulcc %o4, 0x156F, %g4
loop_4282:
bge loop_4283
fbue,a %fcc0, loop_4284
sethi 0x1641, %l3
ldsh [%l7 + 0x6A], %o2
loop_4283:
for %f4, %f10, %f12
loop_4284:
fsrc1 %f4, %f12
and %i4, %o3, %o1
be,a,pt %xcc, loop_4285
fexpand %f7, %f2
fnot2 %f6, %f6
stb %i0, [%l7 + 0x2E]
loop_4285:
fmovsgu %icc, %f8, %f5
edge32 %g6, %i7, %o7
ldub [%l7 + 0x7B], %i2
edge32n %g5, %g7, %o0
stx %o6, [%l7 + 0x58]
srax %l2, 0x0A, %l6
fand %f2, %f0, %f4
fabsd %f0, %f8
stb %g2, [%l7 + 0x1C]
fsrc1 %f0, %f12
fmovdcc %xcc, %f3, %f14
sdivcc %i5, 0x0E35, %l0
movleu %icc, %l1, %i1
movrlez %l4, 0x031, %g3
stw %i6, [%l7 + 0x38]
array16 %o5, %i3, %l5
ldsb [%l7 + 0x67], %o4
fnor %f2, %f8, %f14
fbule %fcc2, loop_4286
stw %g1, [%l7 + 0x74]
fble %fcc1, loop_4287
stb %l3, [%l7 + 0x18]
loop_4286:
brz,a %o2, loop_4288
sub %g4, 0x0E43, %i4
loop_4287:
movcs %icc, %o1, %i0
fornot2 %f4, %f14, %f8
loop_4288:
stx %o3, [%l7 + 0x10]
st %f6, [%l7 + 0x6C]
fornot1 %f14, %f14, %f2
ldx [%l7 + 0x18], %i7
fmovdpos %icc, %f10, %f4
fmovdge %icc, %f15, %f1
bneg,a,pt %xcc, loop_4289
array32 %o7, %i2, %g6
tneg %icc, 0x0
fbule %fcc3, loop_4290
loop_4289:
fornot1 %f6, %f4, %f8
fmovs %f10, %f3
tcs %xcc, 0x0
loop_4290:
fzeros %f9
movg %xcc, %g7, %g5
lduh [%l7 + 0x38], %o6
tl %icc, 0x3
ldsh [%l7 + 0x16], %l2
fcmpes %fcc0, %f12, %f14
fmovdneg %icc, %f11, %f8
fmovda %icc, %f13, %f10
fornot2 %f12, %f14, %f6
stx %l6, [%l7 + 0x08]
sra %g2, %i5, %o0
ldd [%l7 + 0x38], %f12
stw %l1, [%l7 + 0x2C]
lduw [%l7 + 0x34], %i1
bge,a,pn %xcc, loop_4291
fandnot2s %f4, %f0, %f13
fmovsleu %icc, %f12, %f9
movvs %xcc, %l4, %l0
loop_4291:
fbg,a %fcc2, loop_4292
movne %icc, %i6, %g3
subc %i3, %l5, %o5
edge32l %o4, %g1, %l3
loop_4292:
fbne %fcc2, loop_4293
fabss %f10, %f12
srax %g4, %i4, %o2
fabsd %f12, %f10
loop_4293:
std %f2, [%l7 + 0x30]
ldsw [%l7 + 0x70], %o1
fabss %f8, %f15
sllx %o3, %i0, %o7
ldub [%l7 + 0x51], %i2
fmovdg %icc, %f14, %f13
sth %g6, [%l7 + 0x60]
brgz,a %g7, loop_4294
stb %g5, [%l7 + 0x56]
ld [%l7 + 0x54], %f11
std %f0, [%l7 + 0x70]
loop_4294:
smul %o6, 0x0F51, %l2
brlez %l6, loop_4295
fabsd %f6, %f8
umul %g2, 0x17D3, %i5
ldsw [%l7 + 0x34], %o0
loop_4295:
ld [%l7 + 0x4C], %f4
movrne %l1, 0x00C, %i1
movg %xcc, %i7, %l4
fmovdcc %xcc, %f11, %f2
ldd [%l7 + 0x78], %f12
fmovscc %xcc, %f10, %f12
ldd [%l7 + 0x58], %f10
fpadd16 %f14, %f8, %f12
lduh [%l7 + 0x7E], %l0
movcc %icc, %i6, %i3
tvs %icc, 0x6
fmovrde %g3, %f4, %f0
subcc %o5, %l5, %o4
srl %g1, %l3, %g4
ldx [%l7 + 0x10], %o2
fblg %fcc2, loop_4296
fbge %fcc3, loop_4297
ldsb [%l7 + 0x5F], %i4
fba %fcc2, loop_4298
loop_4296:
fbne,a %fcc2, loop_4299
loop_4297:
stw %o1, [%l7 + 0x4C]
fpsub16 %f12, %f2, %f12
loop_4298:
sdiv %i0, 0x06C0, %o3
loop_4299:
stw %o7, [%l7 + 0x08]
movcs %xcc, %g6, %g7
sth %g5, [%l7 + 0x7A]
ldd [%l7 + 0x10], %f2
std %f12, [%l7 + 0x10]
std %f2, [%l7 + 0x60]
ldsh [%l7 + 0x58], %i2
bne,a,pn %xcc, loop_4300
ld [%l7 + 0x1C], %f15
fmul8x16au %f0, %f13, %f4
fbuge,a %fcc3, loop_4301
loop_4300:
sdivx %o6, 0x0BF9, %l2
bleu,pn %xcc, loop_4302
tvs %icc, 0x0
loop_4301:
tvs %xcc, 0x5
fmovdvc %icc, %f5, %f9
loop_4302:
ldd [%l7 + 0x38], %f10
fbu,a %fcc2, loop_4303
movre %g2, 0x06A, %l6
fmuld8sux16 %f8, %f3, %f4
ldx [%l7 + 0x28], %i5
loop_4303:
edge32l %l1, %o0, %i1
fones %f2
xnorcc %l4, 0x1596, %i7
edge16l %i6, %i3, %g3
fzero %f10
fpmerge %f14, %f0, %f8
fbue %fcc3, loop_4304
ldsw [%l7 + 0x70], %o5
edge8ln %l5, %l0, %o4
sdivcc %l3, 0x07C1, %g1
loop_4304:
st %f1, [%l7 + 0x2C]
ldsw [%l7 + 0x40], %o2
fmovs %f11, %f15
ldsw [%l7 + 0x3C], %g4
fmuld8sux16 %f3, %f5, %f10
and %o1, %i4, %i0
fmovdvs %icc, %f14, %f8
fexpand %f9, %f14
subc %o7, %o3, %g7
fcmped %fcc2, %f6, %f10
bcc %icc, loop_4305
edge32 %g6, %g5, %i2
edge32n %l2, %o6, %g2
udiv %l6, 0x0BC8, %i5
loop_4305:
ble,pn %xcc, loop_4306
edge32ln %l1, %o0, %l4
lduw [%l7 + 0x70], %i1
fmovspos %xcc, %f9, %f15
loop_4306:
fblg %fcc3, loop_4307
movrlz %i6, %i7, %i3
sdiv %g3, 0x09DF, %o5
fmovdleu %icc, %f4, %f4
loop_4307:
stw %l0, [%l7 + 0x2C]
edge8 %l5, %o4, %g1
tneg %xcc, 0x0
orncc %o2, 0x0D51, %l3
fornot2s %f13, %f4, %f12
fbne,a %fcc2, loop_4308
fmovspos %xcc, %f11, %f8
xnor %g4, %i4, %o1
stx %o7, [%l7 + 0x10]
loop_4308:
fpadd16s %f1, %f14, %f7
ldsb [%l7 + 0x23], %i0
fsrc2s %f15, %f2
ldsb [%l7 + 0x7C], %g7
fmovspos %icc, %f11, %f5
ldd [%l7 + 0x30], %f4
tn %xcc, 0x3
sdivx %g6, 0x058B, %g5
lduw [%l7 + 0x1C], %i2
ldsb [%l7 + 0x66], %o3
stb %o6, [%l7 + 0x13]
tsubcctv %g2, 0x0039, %l2
fmovrsne %i5, %f4, %f13
stx %l6, [%l7 + 0x78]
stx %o0, [%l7 + 0x20]
fors %f14, %f4, %f8
fcmpne32 %f6, %f0, %l4
edge32n %l1, %i1, %i7
te %icc, 0x0
stw %i6, [%l7 + 0x20]
subcc %g3, %o5, %i3
stx %l0, [%l7 + 0x70]
bleu,pn %icc, loop_4309
movleu %icc, %o4, %l5
lduw [%l7 + 0x50], %g1
fba %fcc1, loop_4310
loop_4309:
brz,a %l3, loop_4311
fsrc1 %f4, %f12
ldx [%l7 + 0x68], %g4
loop_4310:
ldx [%l7 + 0x58], %o2
loop_4311:
ldd [%l7 + 0x40], %f10
te %icc, 0x4
for %f6, %f0, %f12
edge16n %i4, %o1, %o7
bn %icc, loop_4312
srl %i0, 0x07, %g7
fmovsleu %xcc, %f11, %f14
movle %xcc, %g6, %g5
loop_4312:
movvs %xcc, %o3, %i2
ld [%l7 + 0x70], %f5
movrgz %g2, 0x24E, %l2
orcc %i5, 0x0D51, %o6
xnor %o0, %l4, %l6
fbul %fcc3, loop_4313
bg loop_4314
for %f10, %f0, %f14
and %i1, %l1, %i6
loop_4313:
lduh [%l7 + 0x74], %i7
loop_4314:
brnz %o5, loop_4315
fpackfix %f8, %f6
fmovrdlez %g3, %f4, %f10
fpsub32 %f14, %f12, %f12
loop_4315:
fbu,a %fcc0, loop_4316
fpsub32 %f8, %f4, %f4
fzero %f2
tl %xcc, 0x1
loop_4316:
fmovdne %xcc, %f12, %f11
ldx [%l7 + 0x58], %i3
move %icc, %l0, %l5
srl %g1, 0x15, %o4
fmovd %f6, %f10
sdivcc %g4, 0x1B6C, %l3
tvs %icc, 0x1
std %f6, [%l7 + 0x10]
bne,a loop_4317
fornot1 %f4, %f8, %f0
mulscc %i4, 0x0EB6, %o1
std %f0, [%l7 + 0x20]
loop_4317:
sra %o7, 0x02, %i0
lduw [%l7 + 0x54], %o2
fxor %f6, %f0, %f0
fzeros %f14
stx %g6, [%l7 + 0x10]
ldsw [%l7 + 0x10], %g7
stw %o3, [%l7 + 0x74]
bcc,a %icc, loop_4318
fnors %f7, %f3, %f8
be,a loop_4319
fcmpes %fcc3, %f0, %f15
loop_4318:
brlz,a %i2, loop_4320
edge8n %g2, %g5, %i5
loop_4319:
tpos %xcc, 0x2
orcc %l2, 0x1998, %o0
loop_4320:
orncc %l4, %l6, %o6
fnand %f10, %f14, %f12
fcmpgt32 %f10, %f6, %i1
movrlez %i6, %l1, %i7
lduw [%l7 + 0x7C], %g3
fcmpd %fcc2, %f12, %f2
bpos,pt %icc, loop_4321
ldub [%l7 + 0x3D], %i3
brlz %l0, loop_4322
xor %o5, %g1, %l5
loop_4321:
orn %o4, 0x10B3, %g4
fble,a %fcc0, loop_4323
loop_4322:
stw %l3, [%l7 + 0x40]
fcmpne32 %f2, %f6, %o1
fpsub16s %f1, %f3, %f6
loop_4323:
movn %xcc, %o7, %i4
umulcc %o2, %i0, %g6
stb %g7, [%l7 + 0x69]
fmovsa %icc, %f14, %f13
subc %i2, 0x1C14, %g2
ldsb [%l7 + 0x13], %o3
st %f7, [%l7 + 0x68]
ldsh [%l7 + 0x14], %i5
fors %f6, %f5, %f9
pdist %f0, %f4, %f4
srl %g5, 0x1A, %o0
taddcc %l4, %l6, %o6
lduw [%l7 + 0x68], %i1
xnor %l2, %l1, %i6
lduh [%l7 + 0x20], %g3
fmovsg %icc, %f9, %f8
andncc %i3, %i7, %o5
fmovrsgez %g1, %f2, %f6
fmovrse %l0, %f2, %f9
subcc %o4, %g4, %l5
edge8 %o1, %o7, %i4
movrlz %o2, 0x2F8, %l3
std %f8, [%l7 + 0x30]
lduw [%l7 + 0x5C], %i0
fmovdvc %icc, %f9, %f8
movcs %icc, %g7, %g6
fble %fcc2, loop_4324
umulcc %i2, %o3, %g2
tleu %xcc, 0x2
fbug,a %fcc2, loop_4325
loop_4324:
fmovsleu %icc, %f5, %f2
fbuge,a %fcc3, loop_4326
bleu,pt %icc, loop_4327
loop_4325:
nop
setx loop_4328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %icc, %f1, %f9
loop_4326:
fpmerge %f4, %f14, %f10
loop_4327:
stw %g5, [%l7 + 0x28]
loop_4328:
edge32l %i5, %l4, %o0
fnegs %f2, %f10
udivx %o6, 0x07B0, %l6
ldsh [%l7 + 0x24], %l2
ldx [%l7 + 0x18], %i1
fmovrsgez %i6, %f10, %f14
edge32l %g3, %l1, %i7
siam 0x1
fmovdl %xcc, %f14, %f5
be %icc, loop_4329
movrgz %o5, %g1, %l0
st %f15, [%l7 + 0x1C]
fnegs %f8, %f11
loop_4329:
bg,a %xcc, loop_4330
fmovdgu %icc, %f7, %f5
tsubcc %i3, 0x1536, %o4
tn %xcc, 0x7
loop_4330:
st %f6, [%l7 + 0x4C]
stx %l5, [%l7 + 0x20]
brgz,a %g4, loop_4331
fbule,a %fcc0, loop_4332
fzero %f10
srax %o7, 0x00, %i4
loop_4331:
fbule,a %fcc2, loop_4333
loop_4332:
fmovd %f8, %f8
fnors %f15, %f0, %f5
fblg,a %fcc1, loop_4334
loop_4333:
andn %o2, %l3, %i0
fbne %fcc2, loop_4335
ldx [%l7 + 0x38], %o1
loop_4334:
fabss %f1, %f0
tge %xcc, 0x0
loop_4335:
fcmpgt16 %f4, %f2, %g6
xnorcc %g7, 0x0D4A, %o3
std %f4, [%l7 + 0x30]
ld [%l7 + 0x40], %f14
movge %icc, %g2, %g5
bcc,pn %xcc, loop_4336
fmovdg %xcc, %f9, %f12
ldsw [%l7 + 0x34], %i2
fpadd32s %f13, %f8, %f3
loop_4336:
fxnors %f12, %f5, %f11
smulcc %i5, %l4, %o6
orncc %o0, %l2, %l6
ldsh [%l7 + 0x58], %i6
ldx [%l7 + 0x58], %i1
ldx [%l7 + 0x10], %g3
sth %i7, [%l7 + 0x3C]
fmovdneg %icc, %f12, %f10
movneg %icc, %o5, %l1
ldsb [%l7 + 0x3C], %g1
ldsb [%l7 + 0x21], %l0
fnegs %f0, %f15
fabss %f5, %f9
alignaddrl %o4, %i3, %g4
taddcctv %o7, %l5, %o2
andn %l3, 0x035D, %i4
ldsh [%l7 + 0x52], %o1
fcmped %fcc1, %f4, %f2
fnand %f10, %f2, %f10
fmovrdlez %i0, %f0, %f2
pdist %f0, %f12, %f12
fmovdge %icc, %f12, %f12
fmovdcc %icc, %f3, %f0
ldsw [%l7 + 0x28], %g7
te %icc, 0x4
fbug,a %fcc2, loop_4337
ldub [%l7 + 0x6D], %g6
edge32 %g2, %o3, %i2
fmovdgu %xcc, %f15, %f2
loop_4337:
nop
setx loop_4338, %l0, %l1
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 %i5, 0x1FB5, %l4
nop
setx loop_4339, %l0, %l1
jmpl %l1, %o6
lduw [%l7 + 0x50], %o0
loop_4338:
sth %l2, [%l7 + 0x60]
movneg %xcc, %l6, %g5
loop_4339:
fpack32 %f8, %f4, %f6
fmovde %icc, %f9, %f13
movrgz %i6, %g3, %i1
orncc %i7, 0x1710, %l1
sethi 0x004C, %o5
fmovdn %xcc, %f11, %f1
ldub [%l7 + 0x0C], %l0
addcc %o4, %g1, %i3
mova %icc, %g4, %l5
fcmpne32 %f14, %f8, %o2
bleu,a %xcc, loop_4340
ldsw [%l7 + 0x14], %l3
ldub [%l7 + 0x42], %o7
mulx %i4, 0x0FC4, %o1
loop_4340:
move %xcc, %g7, %g6
alignaddr %i0, %o3, %g2
pdist %f2, %f0, %f8
movre %i5, %i2, %o6
fpadd32 %f12, %f10, %f8
bgu loop_4341
std %f2, [%l7 + 0x50]
udivx %l4, 0x1611, %o0
brgz %l6, loop_4342
loop_4341:
ldsh [%l7 + 0x0C], %g5
fcmpeq16 %f6, %f10, %i6
movrlez %g3, 0x3E3, %i1
loop_4342:
fmovrde %i7, %f10, %f8
fnor %f8, %f4, %f8
movcs %icc, %l2, %o5
ba,pn %icc, loop_4343
fbu,a %fcc0, loop_4344
ldub [%l7 + 0x3D], %l0
stb %o4, [%l7 + 0x78]
loop_4343:
sll %g1, 0x08, %l1
loop_4344:
and %i3, 0x1ECA, %g4
lduw [%l7 + 0x44], %o2
brlz,a %l3, loop_4345
ldd [%l7 + 0x48], %f12
fbu,a %fcc3, loop_4346
fnors %f5, %f11, %f6
loop_4345:
stw %o7, [%l7 + 0x10]
fmovdcs %xcc, %f11, %f11
loop_4346:
fbule %fcc1, loop_4347
ldub [%l7 + 0x57], %i4
ldd [%l7 + 0x08], %f4
fandnot1 %f10, %f10, %f2
loop_4347:
ld [%l7 + 0x50], %f11
fbe %fcc1, loop_4348
fmovde %icc, %f9, %f13
std %f4, [%l7 + 0x48]
edge16 %l5, %o1, %g7
loop_4348:
sdiv %g6, 0x1245, %o3
fmovdle %xcc, %f11, %f1
sth %g2, [%l7 + 0x70]
fandnot1s %f15, %f8, %f13
stb %i5, [%l7 + 0x7C]
ldx [%l7 + 0x50], %i2
edge32 %o6, %i0, %l4
tsubcctv %l6, %o0, %g5
fmovdn %xcc, %f14, %f2
movpos %icc, %g3, %i6
std %f6, [%l7 + 0x18]
fmovdcs %icc, %f8, %f10
ldx [%l7 + 0x40], %i1
ldsh [%l7 + 0x5E], %i7
fmovsg %icc, %f8, %f4
andn %o5, 0x122C, %l0
orcc %o4, %l2, %g1
tn %icc, 0x7
st %f5, [%l7 + 0x40]
tgu %icc, 0x6
ldsb [%l7 + 0x22], %l1
orncc %g4, 0x08A9, %i3
fbne,a %fcc1, loop_4349
edge32 %l3, %o2, %i4
fmuld8sux16 %f2, %f0, %f4
fbe %fcc2, loop_4350
loop_4349:
stx %l5, [%l7 + 0x48]
orn %o1, 0x1999, %o7
lduw [%l7 + 0x54], %g6
loop_4350:
sra %g7, %g2, %i5
add %i2, %o3, %i0
ldsw [%l7 + 0x7C], %o6
fmul8ulx16 %f6, %f8, %f0
fmovsleu %icc, %f4, %f7
tl %icc, 0x7
ldx [%l7 + 0x18], %l4
subc %o0, %l6, %g3
fnands %f1, %f6, %f1
faligndata %f0, %f14, %f10
movrgz %g5, %i6, %i1
fandnot2 %f6, %f14, %f6
edge16n %o5, %i7, %o4
alignaddrl %l0, %l2, %l1
fabss %f2, %f10
udivx %g1, 0x1DDA, %g4
andcc %i3, 0x07FD, %l3
mulx %i4, %o2, %o1
sth %o7, [%l7 + 0x10]
fmovda %icc, %f2, %f5
sllx %l5, %g7, %g2
fnegs %f7, %f13
stb %g6, [%l7 + 0x6E]
lduw [%l7 + 0x44], %i5
movg %xcc, %o3, %i2
stb %i0, [%l7 + 0x52]
subccc %l4, %o0, %l6
fble %fcc2, loop_4351
std %f6, [%l7 + 0x30]
be,a,pn %icc, loop_4352
ldx [%l7 + 0x28], %o6
loop_4351:
st %f7, [%l7 + 0x70]
lduh [%l7 + 0x48], %g5
loop_4352:
fpsub32s %f12, %f11, %f15
fpsub16s %f15, %f2, %f7
ldsb [%l7 + 0x2D], %i6
fcmple32 %f6, %f2, %g3
fbge,a %fcc1, loop_4353
brgz %o5, loop_4354
sll %i7, %i1, %o4
ldsb [%l7 + 0x40], %l2
loop_4353:
or %l1, 0x1FA3, %l0
loop_4354:
fornot2s %f7, %f15, %f12
tgu %xcc, 0x6
edge8n %g1, %i3, %l3
smulcc %g4, %i4, %o2
std %f10, [%l7 + 0x08]
fpackfix %f10, %f14
sth %o7, [%l7 + 0x78]
addccc %l5, %o1, %g2
lduh [%l7 + 0x34], %g7
ld [%l7 + 0x38], %f2
stb %i5, [%l7 + 0x41]
call loop_4355
and %g6, %o3, %i0
taddcctv %i2, %l4, %l6
addc %o6, %o0, %g5
loop_4355:
pdist %f10, %f14, %f4
tge %icc, 0x3
fmovscs %xcc, %f8, %f14
addcc %i6, 0x1C2C, %g3
movrne %o5, 0x342, %i7
array16 %o4, %l2, %l1
bpos,a,pn %xcc, loop_4356
ldx [%l7 + 0x28], %l0
std %f4, [%l7 + 0x10]
tvc %icc, 0x4
loop_4356:
ldx [%l7 + 0x28], %i1
ldsh [%l7 + 0x26], %g1
edge32n %l3, %i3, %g4
ldd [%l7 + 0x68], %f10
fbu,a %fcc0, loop_4357
edge8 %o2, %i4, %l5
popc 0x0897, %o1
std %f4, [%l7 + 0x38]
loop_4357:
fpack32 %f2, %f14, %f14
lduh [%l7 + 0x22], %g2
siam 0x0
ldx [%l7 + 0x60], %g7
fmul8x16al %f11, %f3, %f12
bg,a loop_4358
fcmpes %fcc3, %f8, %f12
addcc %i5, %g6, %o7
umul %o3, %i0, %i2
loop_4358:
ld [%l7 + 0x74], %f6
fzeros %f15
fmovdgu %xcc, %f15, %f1
fpadd16 %f6, %f10, %f12
fmovdg %xcc, %f5, %f6
fpack32 %f8, %f6, %f6
std %f10, [%l7 + 0x58]
lduw [%l7 + 0x60], %l6
subc %o6, 0x169A, %o0
andcc %g5, %i6, %g3
fbge,a %fcc1, loop_4359
edge16l %l4, %o5, %o4
fnors %f3, %f14, %f10
bl loop_4360
loop_4359:
fmovdpos %xcc, %f8, %f3
ld [%l7 + 0x78], %f12
fpadd32 %f6, %f0, %f8
loop_4360:
udiv %i7, 0x0CC9, %l1
fbule,a %fcc3, loop_4361
fcmpeq32 %f4, %f12, %l2
ldd [%l7 + 0x50], %f10
ldub [%l7 + 0x2E], %i1
loop_4361:
ldub [%l7 + 0x61], %l0
sdivx %l3, 0x0D47, %g1
addccc %g4, 0x0415, %o2
lduh [%l7 + 0x24], %i3
add %l5, %i4, %g2
fmul8x16al %f8, %f0, %f2
or %g7, 0x074C, %o1
fmovspos %icc, %f14, %f1
stb %i5, [%l7 + 0x31]
fmovsle %xcc, %f15, %f10
edge32ln %g6, %o7, %o3
udiv %i2, 0x1D94, %l6
fbe %fcc3, loop_4362
tne %icc, 0x7
fnors %f3, %f6, %f12
movge %xcc, %o6, %i0
loop_4362:
fnor %f8, %f0, %f12
fcmple16 %f6, %f2, %o0
ldx [%l7 + 0x28], %i6
std %f4, [%l7 + 0x48]
nop
setx loop_4363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x51], %g5
tle %xcc, 0x6
lduh [%l7 + 0x68], %g3
loop_4363:
ldd [%l7 + 0x28], %f6
fmovdneg %xcc, %f15, %f5
ldd [%l7 + 0x38], %f4
fabsd %f6, %f10
be %icc, loop_4364
movle %xcc, %o5, %o4
ldsb [%l7 + 0x08], %l4
srax %i7, %l2, %i1
loop_4364:
tsubcc %l1, 0x1B38, %l0
sth %l3, [%l7 + 0x76]
movne %xcc, %g1, %o2
bg,pt %icc, loop_4365
for %f0, %f0, %f4
fblg %fcc2, loop_4366
std %f0, [%l7 + 0x78]
loop_4365:
addcc %i3, 0x12FD, %l5
std %f10, [%l7 + 0x68]
loop_4366:
edge32 %g4, %i4, %g7
lduh [%l7 + 0x34], %g2
ldd [%l7 + 0x20], %f2
fmovrslez %o1, %f2, %f8
tgu %icc, 0x2
ba,a loop_4367
fnot2s %f11, %f2
std %f14, [%l7 + 0x20]
sth %g6, [%l7 + 0x60]
loop_4367:
ba loop_4368
fmovse %xcc, %f3, %f8
fmovdle %icc, %f11, %f0
faligndata %f0, %f2, %f6
loop_4368:
brgz,a %i5, loop_4369
sethi 0x18B6, %o3
xor %o7, %l6, %o6
fmovdle %xcc, %f12, %f9
loop_4369:
edge32l %i2, %i0, %i6
bshuffle %f8, %f4, %f0
ldsw [%l7 + 0x6C], %g5
xorcc %g3, %o5, %o4
lduh [%l7 + 0x1A], %o0
fornot2 %f10, %f2, %f2
fmovsleu %icc, %f2, %f11
fpadd16 %f10, %f4, %f8
bn,a loop_4370
orncc %i7, 0x0BA4, %l2
movrlez %l4, %i1, %l1
fmovdcs %icc, %f13, %f7
loop_4370:
orcc %l3, %g1, %l0
st %f8, [%l7 + 0x28]
andncc %i3, %o2, %l5
srl %i4, 0x04, %g4
fsrc2s %f12, %f11
fmovrdgz %g2, %f0, %f4
fpack16 %f8, %f0
array16 %o1, %g6, %g7
st %f6, [%l7 + 0x34]
fbge,a %fcc1, loop_4371
ldsb [%l7 + 0x4C], %o3
movrne %i5, %l6, %o6
movgu %xcc, %o7, %i0
loop_4371:
ldsh [%l7 + 0x56], %i6
udivcc %i2, 0x0047, %g5
fmovsneg %xcc, %f10, %f4
andncc %g3, %o4, %o5
be %xcc, loop_4372
ldub [%l7 + 0x6B], %i7
fsrc1 %f6, %f12
nop
setx loop_4373, %l0, %l1
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_4372:
fmovsleu %xcc, %f1, %f6
tcc %xcc, 0x2
movre %o0, 0x201, %l2
loop_4373:
fmovdne %xcc, %f10, %f0
mulscc %i1, 0x0208, %l4
edge16 %l1, %g1, %l3
andcc %l0, %i3, %l5
tcs %xcc, 0x3
subcc %o2, %i4, %g4
fbge %fcc1, loop_4374
fmovdne %icc, %f11, %f3
stb %o1, [%l7 + 0x5E]
fnot2 %f2, %f14
loop_4374:
movle %xcc, %g2, %g6
st %f7, [%l7 + 0x5C]
fmovdcc %icc, %f14, %f7
fsrc2s %f10, %f11
smul %g7, 0x0DE0, %o3
movn %icc, %l6, %o6
stw %i5, [%l7 + 0x18]
mova %icc, %i0, %i6
brnz %i2, loop_4375
fandnot1 %f10, %f0, %f14
ldd [%l7 + 0x20], %f12
xorcc %o7, 0x17A3, %g3
loop_4375:
sllx %o4, 0x16, %g5
movvc %icc, %o5, %i7
stw %l2, [%l7 + 0x44]
std %f0, [%l7 + 0x78]
tn %xcc, 0x4
ldub [%l7 + 0x40], %i1
lduw [%l7 + 0x64], %o0
tsubcctv %l1, 0x06CF, %l4
bvs,a,pt %xcc, loop_4376
srl %l3, %l0, %g1
lduh [%l7 + 0x0C], %i3
std %f12, [%l7 + 0x20]
loop_4376:
brlez %o2, loop_4377
fmovsl %icc, %f15, %f7
fornot1 %f10, %f12, %f14
st %f6, [%l7 + 0x50]
loop_4377:
stw %i4, [%l7 + 0x2C]
edge16n %g4, %l5, %g2
lduw [%l7 + 0x4C], %o1
stx %g6, [%l7 + 0x60]
movrlz %o3, 0x1A4, %g7
array16 %l6, %i5, %i0
ldub [%l7 + 0x1C], %o6
tcc %xcc, 0x7
brlez %i6, loop_4378
call loop_4379
ldub [%l7 + 0x2D], %i2
addcc %o7, %g3, %o4
loop_4378:
bge,a loop_4380
loop_4379:
fbn,a %fcc0, loop_4381
movleu %icc, %g5, %i7
edge32l %l2, %o5, %o0
loop_4380:
fmovrde %i1, %f14, %f14
loop_4381:
fsrc2 %f0, %f0
umul %l1, %l4, %l0
stb %g1, [%l7 + 0x5E]
alignaddr %l3, %i3, %i4
fmovrdlez %o2, %f0, %f2
fbg,a %fcc3, loop_4382
tleu %icc, 0x2
fbue,a %fcc1, loop_4383
fmovde %xcc, %f11, %f14
loop_4382:
fmul8x16 %f12, %f10, %f10
movleu %icc, %g4, %g2
loop_4383:
srlx %l5, 0x18, %o1
std %f2, [%l7 + 0x38]
bge,a %icc, loop_4384
lduh [%l7 + 0x72], %g6
bn %icc, loop_4385
tsubcc %g7, %l6, %o3
loop_4384:
fabss %f7, %f5
ldsh [%l7 + 0x6E], %i0
loop_4385:
fcmpd %fcc1, %f0, %f6
fmuld8sux16 %f13, %f5, %f14
fcmple32 %f0, %f10, %i5
ldsb [%l7 + 0x37], %o6
fcmple32 %f4, %f6, %i2
sth %o7, [%l7 + 0x3E]
ldx [%l7 + 0x30], %i6
fbl,a %fcc3, loop_4386
fmovrdgz %g3, %f8, %f0
movrgz %o4, %g5, %l2
st %f6, [%l7 + 0x3C]
loop_4386:
st %f5, [%l7 + 0x2C]
fblg %fcc1, loop_4387
fmovdvc %xcc, %f13, %f5
fbge,a %fcc2, loop_4388
bge,pt %icc, loop_4389
loop_4387:
addcc %o5, 0x1C89, %o0
ldsw [%l7 + 0x5C], %i7
loop_4388:
movl %xcc, %i1, %l4
loop_4389:
movleu %icc, %l1, %l0
fmovrdlez %g1, %f8, %f14
orncc %i3, 0x1D7D, %l3
fones %f6
tcc %xcc, 0x7
std %f2, [%l7 + 0x70]
fexpand %f12, %f2
ble,a,pn %icc, loop_4390
call loop_4391
st %f3, [%l7 + 0x78]
array16 %o2, %g4, %i4
loop_4390:
fcmpgt16 %f14, %f14, %g2
loop_4391:
fmovsl %xcc, %f12, %f4
ldsh [%l7 + 0x38], %l5
edge8n %g6, %g7, %o1
ldsw [%l7 + 0x2C], %o3
addccc %i0, 0x1933, %i5
sdivcc %o6, 0x1DD2, %l6
ldx [%l7 + 0x10], %i2
edge32n %o7, %g3, %o4
fxnor %f6, %f8, %f12
srlx %g5, 0x11, %l2
lduh [%l7 + 0x3C], %o5
srlx %o0, %i6, %i7
fmovrse %i1, %f13, %f15
fbg %fcc3, loop_4392
sethi 0x024F, %l4
tgu %xcc, 0x7
fmovrsgz %l0, %f11, %f5
loop_4392:
fmovdvc %icc, %f7, %f7
fcmpes %fcc2, %f7, %f3
ldd [%l7 + 0x20], %f0
sll %l1, 0x03, %g1
ldsb [%l7 + 0x53], %i3
srax %o2, %g4, %i4
srl %l3, %g2, %l5
st %f7, [%l7 + 0x54]
ldub [%l7 + 0x20], %g6
sth %g7, [%l7 + 0x54]
ldsw [%l7 + 0x08], %o3
be loop_4393
fmovsvc %icc, %f4, %f4
fnors %f0, %f10, %f5
fsrc1 %f6, %f4
loop_4393:
fmovrsgez %i0, %f3, %f15
ldsb [%l7 + 0x10], %o1
fand %f14, %f14, %f6
fxor %f6, %f6, %f4
brlz %i5, loop_4394
stw %l6, [%l7 + 0x58]
fcmple16 %f6, %f8, %i2
std %f14, [%l7 + 0x58]
loop_4394:
fmovrse %o6, %f15, %f6
st %f8, [%l7 + 0x08]
fnot1s %f11, %f14
tsubcctv %o7, %o4, %g5
nop
setx loop_4395, %l0, %l1
jmpl %l1, %l2
fmovdvc %xcc, %f0, %f6
ldub [%l7 + 0x56], %g3
faligndata %f8, %f6, %f2
loop_4395:
ldx [%l7 + 0x78], %o5
bvs,a,pn %xcc, loop_4396
bleu,a %xcc, loop_4397
std %f6, [%l7 + 0x70]
fmul8ulx16 %f12, %f6, %f14
loop_4396:
fmovsne %xcc, %f15, %f10
loop_4397:
fmovsn %xcc, %f5, %f0
lduh [%l7 + 0x14], %o0
movvs %icc, %i7, %i1
movrgz %i6, %l4, %l1
srax %l0, %i3, %g1
edge16ln %o2, %g4, %l3
ldd [%l7 + 0x28], %f14
sth %i4, [%l7 + 0x66]
fnegd %f10, %f8
stw %g2, [%l7 + 0x4C]
movrgz %g6, 0x259, %l5
std %f2, [%l7 + 0x18]
popc 0x15CB, %g7
stx %i0, [%l7 + 0x48]
udivcc %o3, 0x0F63, %i5
fand %f0, %f8, %f14
fcmpne32 %f2, %f2, %l6
fmovscc %xcc, %f9, %f12
xor %o1, %o6, %i2
umulcc %o4, %o7, %g5
siam 0x0
fnegd %f8, %f4
edge16l %g3, %l2, %o0
lduh [%l7 + 0x4E], %o5
fmovsn %xcc, %f11, %f4
nop
setx loop_4398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %i1, 0x00, %i6
fblg,a %fcc3, loop_4399
fmovdge %xcc, %f14, %f3
loop_4398:
brlez,a %l4, loop_4400
popc %l1, %l0
loop_4399:
fbule %fcc0, loop_4401
movvc %xcc, %i7, %g1
loop_4400:
fmovscc %xcc, %f3, %f0
ld [%l7 + 0x24], %f8
loop_4401:
tvc %icc, 0x7
fnands %f5, %f2, %f5
subcc %i3, %g4, %l3
fands %f0, %f4, %f7
subc %i4, %g2, %g6
orn %l5, %o2, %g7
lduh [%l7 + 0x14], %o3
fpack16 %f0, %f0
bvs,a %icc, loop_4402
ldub [%l7 + 0x5E], %i0
fcmpne16 %f12, %f8, %l6
ldd [%l7 + 0x10], %f12
loop_4402:
tleu %xcc, 0x4
subc %o1, %o6, %i5
ldsw [%l7 + 0x08], %o4
ldsb [%l7 + 0x72], %o7
ldsb [%l7 + 0x2B], %g5
ldsh [%l7 + 0x44], %i2
for %f14, %f8, %f4
siam 0x4
brnz %g3, loop_4403
mulscc %l2, %o0, %i1
st %f12, [%l7 + 0x50]
fexpand %f0, %f14
loop_4403:
stb %o5, [%l7 + 0x68]
fpackfix %f12, %f6
fmovsne %icc, %f12, %f5
st %f15, [%l7 + 0x28]
lduh [%l7 + 0x20], %i6
bpos loop_4404
fsrc2 %f0, %f2
lduw [%l7 + 0x7C], %l1
tn %icc, 0x0
loop_4404:
tpos %xcc, 0x4
fbge,a %fcc0, loop_4405
fmovsge %xcc, %f11, %f11
pdist %f12, %f14, %f8
ld [%l7 + 0x44], %f9
loop_4405:
st %f15, [%l7 + 0x60]
ldsw [%l7 + 0x50], %l4
stw %i7, [%l7 + 0x24]
ldsb [%l7 + 0x28], %l0
ta %xcc, 0x6
edge8ln %i3, %g1, %l3
tcs %icc, 0x3
stb %g4, [%l7 + 0x48]
stw %i4, [%l7 + 0x54]
fmovrslz %g2, %f11, %f1
fcmpgt32 %f4, %f10, %g6
sth %l5, [%l7 + 0x20]
fornot2s %f8, %f2, %f4
udiv %g7, 0x1D38, %o3
faligndata %f14, %f12, %f0
fcmpgt16 %f4, %f8, %i0
ldub [%l7 + 0x0F], %l6
tsubcctv %o2, %o6, %i5
xnorcc %o1, 0x0639, %o7
be,a %xcc, loop_4406
bneg,pt %xcc, loop_4407
lduh [%l7 + 0x1E], %o4
stx %i2, [%l7 + 0x38]
loop_4406:
fmul8x16 %f10, %f8, %f12
loop_4407:
fmovrsne %g5, %f15, %f7
bn loop_4408
ld [%l7 + 0x70], %f13
st %f10, [%l7 + 0x68]
fnot1s %f12, %f5
loop_4408:
stb %l2, [%l7 + 0x29]
fpack16 %f8, %f15
te %xcc, 0x7
stb %o0, [%l7 + 0x34]
fsrc2 %f4, %f8
st %f12, [%l7 + 0x4C]
movvs %xcc, %g3, %o5
fabss %f7, %f1
and %i6, %l1, %l4
brgz,a %i1, loop_4409
fmovdn %icc, %f5, %f12
tneg %icc, 0x6
nop
setx loop_4410, %l0, %l1
jmpl %l1, %i7
loop_4409:
lduw [%l7 + 0x54], %l0
fands %f1, %f3, %f12
edge16n %i3, %g1, %l3
loop_4410:
fmul8x16 %f0, %f10, %f10
bgu,a,pn %icc, loop_4411
edge32 %g4, %i4, %g2
fcmpes %fcc0, %f6, %f2
array32 %g6, %l5, %o3
loop_4411:
subccc %i0, 0x1327, %g7
ldsh [%l7 + 0x7A], %l6
fxnor %f14, %f4, %f12
sth %o2, [%l7 + 0x1A]
stw %i5, [%l7 + 0x34]
fmovsne %xcc, %f2, %f4
subccc %o6, %o7, %o4
lduh [%l7 + 0x3C], %i2
fmovdneg %icc, %f6, %f4
fbo,a %fcc2, loop_4412
st %f6, [%l7 + 0x4C]
movpos %icc, %g5, %o1
movg %icc, %l2, %o0
loop_4412:
srl %g3, 0x0F, %i6
mova %icc, %o5, %l1
sth %l4, [%l7 + 0x5C]
fnot1s %f1, %f5
fmovsl %icc, %f13, %f7
ldx [%l7 + 0x18], %i7
fbule,a %fcc2, loop_4413
fsrc1 %f8, %f0
movl %xcc, %i1, %l0
sth %g1, [%l7 + 0x3E]
loop_4413:
ldub [%l7 + 0x40], %l3
bg loop_4414
stx %i3, [%l7 + 0x70]
xnor %g4, %g2, %g6
ta %icc, 0x0
loop_4414:
mulx %l5, %o3, %i4
fpsub16 %f14, %f2, %f10
stb %g7, [%l7 + 0x22]
lduh [%l7 + 0x22], %l6
ldsw [%l7 + 0x40], %o2
movrgz %i0, 0x1A2, %i5
fbo %fcc0, loop_4415
bne,pn %icc, loop_4416
andn %o7, 0x0F9F, %o6
movre %o4, 0x398, %g5
loop_4415:
fmovdgu %icc, %f0, %f10
loop_4416:
fnot1s %f1, %f14
stx %o1, [%l7 + 0x38]
stx %i2, [%l7 + 0x38]
orncc %o0, %g3, %l2
lduh [%l7 + 0x70], %i6
ldd [%l7 + 0x48], %f6
fbuge,a %fcc1, loop_4417
fbe %fcc0, loop_4418
stb %o5, [%l7 + 0x6B]
fornot1s %f2, %f12, %f12
loop_4417:
bvc,pn %icc, loop_4419
loop_4418:
fblg,a %fcc2, loop_4420
fmovsgu %xcc, %f3, %f10
fba,a %fcc1, loop_4421
loop_4419:
ldsb [%l7 + 0x3D], %l4
loop_4420:
movl %xcc, %i7, %i1
ldsw [%l7 + 0x54], %l1
loop_4421:
brnz %g1, loop_4422
fmovrse %l0, %f8, %f5
sdivcc %l3, 0x1F70, %i3
std %f0, [%l7 + 0x08]
loop_4422:
fone %f2
std %f8, [%l7 + 0x18]
fcmpne16 %f4, %f4, %g4
fpackfix %f0, %f15
stb %g2, [%l7 + 0x28]
ble %xcc, loop_4423
lduh [%l7 + 0x48], %g6
umul %l5, 0x0E2E, %o3
fnors %f3, %f12, %f3
loop_4423:
st %f7, [%l7 + 0x50]
movn %xcc, %g7, %l6
fands %f1, %f15, %f5
movrlez %o2, %i4, %i0
fbne,a %fcc1, loop_4424
fnot2s %f15, %f13
fbu %fcc2, loop_4425
bg,a,pt %icc, loop_4426
loop_4424:
tleu %xcc, 0x5
fxors %f11, %f2, %f13
loop_4425:
movrgez %o7, %o6, %i5
loop_4426:
fmovsge %xcc, %f0, %f3
fbue,a %fcc2, loop_4427
st %f13, [%l7 + 0x58]
siam 0x0
edge8n %o4, %o1, %i2
loop_4427:
fmovsle %xcc, %f14, %f0
fbug %fcc1, loop_4428
sth %g5, [%l7 + 0x54]
tneg %xcc, 0x5
brz %g3, loop_4429
loop_4428:
fcmpne32 %f0, %f8, %l2
movle %icc, %o0, %i6
fmovrde %o5, %f10, %f14
loop_4429:
fmovrslz %i7, %f11, %f0
fsrc2s %f8, %f14
pdist %f0, %f10, %f2
tne %icc, 0x2
ldx [%l7 + 0x38], %l4
stw %i1, [%l7 + 0x74]
ldx [%l7 + 0x48], %g1
ldx [%l7 + 0x10], %l1
ldsw [%l7 + 0x7C], %l0
fmovrdgz %i3, %f0, %f2
add %g4, %l3, %g6
sth %g2, [%l7 + 0x5C]
sdiv %o3, 0x18C5, %l5
fmovrslez %g7, %f8, %f12
ldsh [%l7 + 0x70], %o2
ldsw [%l7 + 0x1C], %i4
fpsub32s %f2, %f3, %f13
sth %l6, [%l7 + 0x6E]
sethi 0x1F63, %o7
ldx [%l7 + 0x40], %o6
ldsw [%l7 + 0x44], %i5
ldsh [%l7 + 0x36], %i0
fcmpd %fcc1, %f2, %f14
sra %o1, 0x1F, %o4
fsrc1 %f6, %f4
ldsb [%l7 + 0x3D], %i2
ldsw [%l7 + 0x6C], %g3
sll %g5, 0x0B, %o0
ldsw [%l7 + 0x10], %i6
fmovsle %icc, %f13, %f0
ldd [%l7 + 0x30], %f12
std %f0, [%l7 + 0x50]
fmovdgu %icc, %f13, %f12
fmovdleu %xcc, %f2, %f2
fbuge %fcc1, loop_4430
fmovsl %xcc, %f2, %f14
movleu %icc, %l2, %o5
tle %icc, 0x0
loop_4430:
movpos %icc, %i7, %i1
lduh [%l7 + 0x78], %l4
bcc,a loop_4431
and %l1, %l0, %g1
fmovdpos %icc, %f0, %f5
st %f13, [%l7 + 0x78]
loop_4431:
fba,a %fcc3, loop_4432
sth %g4, [%l7 + 0x54]
std %f4, [%l7 + 0x08]
std %f6, [%l7 + 0x70]
loop_4432:
sethi 0x126D, %i3
stx %l3, [%l7 + 0x78]
brgez,a %g2, loop_4433
fands %f1, %f2, %f4
edge16 %g6, %l5, %g7
bvc loop_4434
loop_4433:
fxors %f6, %f14, %f9
ldsh [%l7 + 0x76], %o2
fors %f1, %f1, %f11
loop_4434:
ldub [%l7 + 0x57], %i4
movl %xcc, %l6, %o3
fmovdgu %icc, %f12, %f0
ldx [%l7 + 0x08], %o7
taddcc %o6, %i0, %o1
fcmpne32 %f10, %f6, %o4
bcc,pn %xcc, loop_4435
edge8 %i2, %g3, %i5
bvc,a %xcc, loop_4436
fornot1s %f11, %f13, %f4
loop_4435:
fornot2s %f5, %f4, %f2
fcmpeq16 %f4, %f12, %o0
loop_4436:
tge %xcc, 0x4
stw %i6, [%l7 + 0x24]
tleu %xcc, 0x0
fmuld8sux16 %f0, %f6, %f4
mova %icc, %l2, %g5
addcc %i7, %o5, %l4
mova %icc, %l1, %l0
edge8n %g1, %i1, %g4
ldsh [%l7 + 0x3C], %i3
fands %f1, %f13, %f14
subcc %g2, %l3, %l5
bshuffle %f12, %f2, %f8
ld [%l7 + 0x28], %f3
fbge %fcc0, loop_4437
fmovrdgz %g6, %f2, %f0
stw %o2, [%l7 + 0x40]
stx %i4, [%l7 + 0x58]
loop_4437:
fbue %fcc3, loop_4438
andncc %g7, %o3, %o7
fands %f9, %f9, %f12
stw %l6, [%l7 + 0x68]
loop_4438:
fbug %fcc0, loop_4439
fcmpne16 %f6, %f4, %o6
bshuffle %f10, %f2, %f12
movn %xcc, %o1, %o4
loop_4439:
bleu %xcc, loop_4440
fornot1s %f2, %f15, %f7
fblg,a %fcc2, loop_4441
nop
setx loop_4442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4440:
fsrc2 %f0, %f12
ldub [%l7 + 0x6F], %i0
loop_4441:
orn %i2, %i5, %g3
loop_4442:
ldsb [%l7 + 0x71], %i6
edge32ln %o0, %g5, %l2
lduw [%l7 + 0x28], %o5
fbo %fcc0, loop_4443
ldub [%l7 + 0x70], %l4
edge16l %l1, %i7, %l0
st %f14, [%l7 + 0x58]
loop_4443:
edge16ln %g1, %g4, %i3
edge8l %g2, %i1, %l5
fmovrdgz %l3, %f10, %f0
pdist %f14, %f12, %f12
bvc,pn %icc, loop_4444
fmovsleu %xcc, %f12, %f3
fcmple32 %f10, %f12, %g6
xnorcc %o2, 0x1840, %g7
loop_4444:
brgz,a %o3, loop_4445
sllx %i4, 0x00, %o7
fbul,a %fcc3, loop_4446
edge8n %l6, %o1, %o6
loop_4445:
add %o4, 0x1FEA, %i0
stb %i2, [%l7 + 0x2E]
loop_4446:
edge16n %i5, %i6, %o0
sdivcc %g3, 0x1B82, %l2
array8 %g5, %l4, %o5
bpos,a,pt %xcc, loop_4447
ldsh [%l7 + 0x44], %l1
fpsub32s %f4, %f14, %f6
fmovsleu %xcc, %f0, %f9
loop_4447:
fcmpd %fcc1, %f8, %f0
tneg %icc, 0x4
or %l0, 0x0DED, %i7
stx %g1, [%l7 + 0x10]
sub %g4, %i3, %i1
fmovsneg %icc, %f2, %f8
ldd [%l7 + 0x68], %f8
mova %icc, %l5, %g2
stb %l3, [%l7 + 0x28]
udivcc %o2, 0x1816, %g7
lduh [%l7 + 0x58], %g6
ldx [%l7 + 0x48], %o3
fmovdn %xcc, %f11, %f8
ldx [%l7 + 0x58], %i4
fbul %fcc2, loop_4448
fnot2 %f12, %f6
edge16ln %l6, %o1, %o7
fpsub32 %f2, %f12, %f2
loop_4448:
edge8l %o4, %o6, %i0
edge16n %i2, %i5, %o0
sllx %i6, 0x1D, %g3
be,a,pt %xcc, loop_4449
fnot2 %f2, %f0
fmul8x16al %f8, %f11, %f12
lduh [%l7 + 0x0A], %g5
loop_4449:
fsrc1s %f4, %f14
tpos %xcc, 0x4
fmovde %icc, %f11, %f3
ldsb [%l7 + 0x61], %l4
lduw [%l7 + 0x64], %l2
fnegd %f2, %f10
bge %icc, loop_4450
fmovdvs %xcc, %f12, %f4
fmovrsne %o5, %f14, %f12
tgu %icc, 0x7
loop_4450:
fxnor %f10, %f10, %f8
tsubcctv %l0, 0x13F6, %l1
fxor %f4, %f10, %f14
sub %g1, %g4, %i3
fbuge %fcc3, loop_4451
sra %i1, %l5, %g2
bg,pn %icc, loop_4452
lduh [%l7 + 0x1A], %i7
loop_4451:
fxors %f10, %f11, %f2
stx %l3, [%l7 + 0x50]
loop_4452:
ldsh [%l7 + 0x4A], %o2
taddcc %g7, 0x1EE0, %g6
movn %icc, %o3, %l6
array8 %i4, %o7, %o4
sdiv %o1, 0x120D, %i0
stx %i2, [%l7 + 0x68]
xorcc %o6, 0x0F6D, %i5
fmovsvs %xcc, %f9, %f12
std %f6, [%l7 + 0x58]
fmovspos %xcc, %f9, %f8
ldsh [%l7 + 0x1A], %o0
ldsw [%l7 + 0x18], %g3
sdiv %i6, 0x1880, %g5
ldsw [%l7 + 0x08], %l4
sth %o5, [%l7 + 0x38]
movge %xcc, %l2, %l1
tcc %xcc, 0x4
fornot1s %f14, %f0, %f13
lduw [%l7 + 0x40], %l0
fmovdne %xcc, %f11, %f9
fmovsg %xcc, %f9, %f11
fmovrde %g4, %f0, %f2
ta %icc, 0x3
fpsub32s %f9, %f11, %f4
bge,a %icc, loop_4453
lduh [%l7 + 0x28], %g1
edge16n %i3, %i1, %l5
fcmpgt32 %f10, %f6, %i7
loop_4453:
lduh [%l7 + 0x54], %l3
movle %icc, %g2, %o2
fxnor %f2, %f14, %f6
stw %g6, [%l7 + 0x58]
fbn,a %fcc1, loop_4454
fornot1s %f10, %f9, %f15
fsrc2 %f10, %f10
sth %g7, [%l7 + 0x5E]
loop_4454:
fzero %f8
or %l6, %o3, %o7
ldsb [%l7 + 0x23], %o4
edge8ln %o1, %i4, %i0
edge8l %o6, %i5, %o0
fcmpgt16 %f14, %f12, %g3
tcs %xcc, 0x6
fmovrde %i2, %f6, %f12
fbu,a %fcc1, loop_4455
edge32n %g5, %i6, %o5
st %f14, [%l7 + 0x40]
subc %l2, 0x0F8A, %l4
loop_4455:
movleu %icc, %l0, %g4
subccc %g1, 0x0C16, %i3
bgu %xcc, loop_4456
subccc %l1, %l5, %i7
st %f7, [%l7 + 0x70]
movneg %xcc, %i1, %g2
loop_4456:
fbue,a %fcc0, loop_4457
tsubcctv %o2, %l3, %g6
ldsw [%l7 + 0x58], %g7
bneg,pn %icc, loop_4458
loop_4457:
edge16ln %o3, %o7, %o4
fble %fcc3, loop_4459
sra %l6, %o1, %i0
loop_4458:
fbne %fcc1, loop_4460
fandnot2s %f15, %f15, %f7
loop_4459:
ldsb [%l7 + 0x41], %o6
stb %i5, [%l7 + 0x51]
loop_4460:
nop
setx loop_4461, %l0, %l1
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, %f4, %f2
bne,a,pt %icc, loop_4462
taddcctv %o0, 0x02C3, %g3
loop_4461:
lduh [%l7 + 0x42], %i4
nop
setx loop_4463, %l0, %l1
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_4462:
edge8n %i2, %g5, %i6
fnot1s %f12, %f2
fones %f10
loop_4463:
fpadd16 %f4, %f4, %f12
lduw [%l7 + 0x0C], %o5
bgu,a loop_4464
smulcc %l2, 0x1AC3, %l0
movrgz %l4, 0x32E, %g1
tsubcc %g4, %l1, %l5
loop_4464:
sllx %i7, 0x16, %i3
bneg,a,pn %icc, loop_4465
fmovdle %xcc, %f15, %f11
fpadd32 %f12, %f8, %f12
stw %i1, [%l7 + 0x78]
loop_4465:
fble %fcc2, loop_4466
bcs,a loop_4467
ldub [%l7 + 0x43], %g2
edge16l %l3, %g6, %o2
loop_4466:
fxnors %f9, %f9, %f2
loop_4467:
fmovse %icc, %f15, %f14
fbg,a %fcc0, loop_4468
nop
setx loop_4469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcc %xcc, %f12, %f0
fsrc2s %f12, %f13
loop_4468:
fmovsl %icc, %f4, %f0
loop_4469:
ldsh [%l7 + 0x48], %g7
brz,a %o7, loop_4470
fornot2s %f4, %f5, %f6
brnz,a %o4, loop_4471
ldsw [%l7 + 0x60], %l6
loop_4470:
movre %o1, 0x38F, %o3
ldd [%l7 + 0x20], %f8
loop_4471:
fpsub32 %f14, %f10, %f12
pdist %f0, %f14, %f2
fnot1 %f0, %f14
stw %o6, [%l7 + 0x10]
ldsw [%l7 + 0x24], %i0
fcmps %fcc3, %f10, %f5
bge loop_4472
fbge %fcc1, loop_4473
sth %i5, [%l7 + 0x7C]
fmovrsgz %o0, %f9, %f7
loop_4472:
ld [%l7 + 0x60], %f6
loop_4473:
andncc %i4, %i2, %g3
ba,a,pn %icc, loop_4474
ldx [%l7 + 0x60], %g5
sub %o5, %i6, %l0
fmul8sux16 %f14, %f14, %f12
loop_4474:
fmovrdlz %l4, %f6, %f10
fmovdcs %xcc, %f13, %f12
lduh [%l7 + 0x7E], %g1
fandnot1s %f1, %f10, %f6
movrlez %l2, 0x0F3, %g4
stx %l1, [%l7 + 0x70]
ld [%l7 + 0x08], %f13
fone %f8
fmovrsgez %l5, %f6, %f0
fmovsa %icc, %f6, %f2
fmovs %f10, %f15
te %xcc, 0x5
tpos %xcc, 0x0
fornot1 %f0, %f10, %f2
srlx %i3, %i7, %i1
fmovsleu %xcc, %f10, %f11
bge,a loop_4475
mova %xcc, %l3, %g6
udivx %g2, 0x0653, %o2
fmovrse %o7, %f4, %f9
loop_4475:
sth %g7, [%l7 + 0x30]
ldd [%l7 + 0x18], %f6
bpos,pt %icc, loop_4476
mulx %l6, 0x0AB6, %o4
fmul8sux16 %f8, %f10, %f2
addc %o3, 0x05A0, %o6
loop_4476:
ldx [%l7 + 0x08], %i0
st %f2, [%l7 + 0x74]
edge16n %o1, %i5, %o0
st %f9, [%l7 + 0x74]
fmovspos %icc, %f6, %f10
fmovs %f10, %f8
std %f2, [%l7 + 0x38]
std %f14, [%l7 + 0x10]
taddcc %i4, %i2, %g3
lduh [%l7 + 0x66], %o5
fmovrdlez %g5, %f0, %f6
array32 %i6, %l0, %g1
fbu,a %fcc2, loop_4477
fmovrdlez %l4, %f4, %f6
pdist %f0, %f10, %f12
fnot2s %f8, %f14
loop_4477:
bpos,a,pt %xcc, loop_4478
udiv %l2, 0x163D, %l1
alignaddr %l5, %i3, %i7
ldub [%l7 + 0x41], %i1
loop_4478:
andcc %g4, 0x19DE, %g6
std %f14, [%l7 + 0x40]
movle %xcc, %l3, %g2
srlx %o2, 0x19, %o7
bcs,a %xcc, loop_4479
tneg %icc, 0x1
movrgz %g7, 0x1CE, %o4
movn %xcc, %o3, %l6
loop_4479:
movrne %o6, 0x2AF, %i0
sll %i5, 0x04, %o0
std %f12, [%l7 + 0x70]
fbuge %fcc0, loop_4480
st %f15, [%l7 + 0x24]
st %f4, [%l7 + 0x20]
fcmpgt16 %f2, %f14, %i4
loop_4480:
ldsh [%l7 + 0x38], %o1
fpsub32 %f2, %f12, %f8
fmovdleu %xcc, %f8, %f4
movrgez %g3, 0x294, %o5
ldsb [%l7 + 0x7C], %i2
alignaddr %i6, %g5, %g1
bneg %icc, loop_4481
smul %l0, %l4, %l2
andn %l5, 0x1BA8, %i3
stb %l1, [%l7 + 0x26]
loop_4481:
faligndata %f2, %f10, %f12
fnegd %f8, %f4
movn %icc, %i7, %g4
fmovsa %icc, %f4, %f13
array16 %i1, %l3, %g6
brgz %o2, loop_4482
ldsb [%l7 + 0x51], %g2
fandnot2 %f14, %f14, %f4
fxnor %f0, %f6, %f10
loop_4482:
fmovrde %g7, %f2, %f10
std %f6, [%l7 + 0x50]
fmul8sux16 %f6, %f14, %f2
ldd [%l7 + 0x08], %f6
stb %o7, [%l7 + 0x56]
ldd [%l7 + 0x40], %f10
or %o3, 0x1118, %o4
stw %l6, [%l7 + 0x7C]
edge16l %i0, %i5, %o6
add %o0, %i4, %o1
tle %xcc, 0x0
and %o5, %g3, %i2
sth %i6, [%l7 + 0x20]
fones %f13
stx %g1, [%l7 + 0x40]
ldx [%l7 + 0x60], %l0
fmovdgu %icc, %f0, %f0
ldsw [%l7 + 0x60], %g5
nop
setx loop_4483, %l0, %l1
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 + 0x50]
brlz,a %l2, loop_4484
stx %i3, [%l7 + 0x68]
loop_4483:
fbe,a %fcc2, loop_4485
nop
setx loop_4486, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4484:
bne loop_4487
edge8ln %l1, %l5, %i7
loop_4485:
fcmpne32 %f12, %f8, %g4
loop_4486:
ldsh [%l7 + 0x28], %l3
loop_4487:
fmovsl %xcc, %f4, %f2
st %f8, [%l7 + 0x24]
fmovdl %icc, %f14, %f7
sth %g6, [%l7 + 0x16]
stw %i1, [%l7 + 0x74]
siam 0x4
ld [%l7 + 0x54], %f1
lduh [%l7 + 0x46], %g2
edge32ln %o2, %o7, %o3
bg,a loop_4488
fornot2 %f2, %f12, %f12
brgz,a %g7, loop_4489
fbe,a %fcc3, loop_4490
loop_4488:
array32 %o4, %i0, %l6
ldub [%l7 + 0x73], %i5
loop_4489:
fmovsne %xcc, %f3, %f5
loop_4490:
fmovrdgz %o0, %f2, %f4
array16 %o6, %o1, %i4
bcs,a,pt %xcc, loop_4491
edge32ln %g3, %o5, %i2
fmul8sux16 %f4, %f0, %f6
fmovdleu %icc, %f14, %f8
loop_4491:
sll %g1, 0x19, %i6
movneg %xcc, %g5, %l0
srl %l4, 0x01, %l2
fandnot1 %f10, %f14, %f4
stx %i3, [%l7 + 0x18]
movg %xcc, %l1, %i7
std %f12, [%l7 + 0x48]
st %f12, [%l7 + 0x38]
fcmple16 %f10, %f4, %l5
fornot2 %f4, %f8, %f4
fmovdge %xcc, %f6, %f13
fmovrdlez %l3, %f2, %f14
movcc %icc, %g4, %i1
movpos %xcc, %g2, %o2
mulx %g6, 0x0562, %o3
ldub [%l7 + 0x6F], %o7
sth %o4, [%l7 + 0x24]
ldsh [%l7 + 0x5A], %i0
fmovsle %xcc, %f3, %f6
move %xcc, %l6, %g7
fmovse %xcc, %f15, %f3
mulx %i5, 0x0F54, %o6
subccc %o1, 0x1AA7, %o0
sethi 0x1938, %i4
fmovspos %icc, %f7, %f13
stx %g3, [%l7 + 0x28]
subc %o5, %i2, %i6
stw %g5, [%l7 + 0x1C]
fmovscs %icc, %f10, %f8
fmovsleu %icc, %f0, %f11
bn,a %icc, loop_4492
fmul8ulx16 %f6, %f0, %f4
ldsb [%l7 + 0x64], %l0
fcmple16 %f0, %f0, %g1
loop_4492:
movge %xcc, %l2, %i3
std %f10, [%l7 + 0x50]
orcc %l1, %l4, %l5
fors %f7, %f5, %f2
fmovsne %xcc, %f10, %f7
bgu,a loop_4493
ldsh [%l7 + 0x3E], %l3
bcs,pn %xcc, loop_4494
edge32l %i7, %i1, %g4
loop_4493:
fmovscc %xcc, %f6, %f3
ld [%l7 + 0x58], %f15
loop_4494:
fmovrslz %o2, %f5, %f2
srlx %g6, %g2, %o3
fbe,a %fcc2, loop_4495
fpsub16s %f15, %f2, %f3
stw %o7, [%l7 + 0x18]
movge %icc, %o4, %l6
loop_4495:
edge16n %g7, %i0, %o6
lduh [%l7 + 0x28], %o1
bn loop_4496
fmovdneg %icc, %f1, %f10
fblg %fcc2, loop_4497
bleu %icc, loop_4498
loop_4496:
fmovrdne %i5, %f6, %f0
array32 %o0, %i4, %o5
loop_4497:
fbo,a %fcc2, loop_4499
loop_4498:
tge %icc, 0x6
edge16 %g3, %i6, %i2
stb %l0, [%l7 + 0x52]
loop_4499:
fcmped %fcc3, %f6, %f2
ldsh [%l7 + 0x1A], %g1
fpmerge %f2, %f6, %f4
fbg,a %fcc0, loop_4500
ldsw [%l7 + 0x5C], %l2
mulx %g5, %i3, %l4
movl %icc, %l1, %l5
loop_4500:
ldub [%l7 + 0x27], %i7
fnor %f8, %f8, %f6
ldub [%l7 + 0x4F], %l3
bneg,pn %icc, loop_4501
fmovspos %xcc, %f15, %f11
fblg %fcc1, loop_4502
std %f14, [%l7 + 0x50]
loop_4501:
fbn %fcc1, loop_4503
sdivx %i1, 0x00EF, %g4
loop_4502:
andcc %o2, 0x0A9C, %g2
st %f13, [%l7 + 0x30]
loop_4503:
tg %icc, 0x0
tcc %xcc, 0x4
fmovsn %icc, %f8, %f1
fmovsvc %icc, %f12, %f1
stx %o3, [%l7 + 0x40]
taddcc %g6, %o4, %o7
ldub [%l7 + 0x4C], %g7
lduh [%l7 + 0x70], %i0
fmovspos %icc, %f1, %f5
bge,a,pn %icc, loop_4504
lduw [%l7 + 0x20], %o6
te %icc, 0x2
movneg %icc, %l6, %i5
loop_4504:
sth %o0, [%l7 + 0x64]
ldd [%l7 + 0x50], %f2
and %i4, %o1, %o5
fmovsne %xcc, %f2, %f15
fbl,a %fcc2, loop_4505
std %f8, [%l7 + 0x60]
fmovrdne %i6, %f8, %f10
smulcc %i2, %g3, %l0
loop_4505:
stw %l2, [%l7 + 0x6C]
tvc %icc, 0x6
stb %g1, [%l7 + 0x78]
mulscc %i3, %l4, %g5
fbg %fcc0, loop_4506
fbge,a %fcc1, loop_4507
ldsw [%l7 + 0x40], %l5
mulscc %i7, %l1, %l3
loop_4506:
and %g4, 0x11C2, %o2
loop_4507:
bpos,a,pt %xcc, loop_4508
edge8ln %i1, %g2, %g6
bshuffle %f6, %f2, %f4
tpos %icc, 0x3
loop_4508:
sdivx %o3, 0x0D93, %o7
ldx [%l7 + 0x18], %g7
andn %i0, 0x0415, %o6
bne,pt %icc, loop_4509
fmovrdlz %o4, %f14, %f6
fmovde %xcc, %f3, %f13
fand %f2, %f2, %f0
loop_4509:
alignaddrl %l6, %i5, %o0
ta %icc, 0x7
ldd [%l7 + 0x28], %f12
fxors %f15, %f8, %f0
smulcc %o1, %o5, %i6
ldx [%l7 + 0x70], %i4
fbul %fcc1, loop_4510
fbn %fcc3, loop_4511
sra %i2, %l0, %g3
ldsw [%l7 + 0x64], %g1
loop_4510:
fcmpgt32 %f0, %f0, %i3
loop_4511:
bn,pn %xcc, loop_4512
edge32ln %l4, %l2, %l5
fandnot2 %f6, %f2, %f12
movrgez %g5, %i7, %l3
loop_4512:
sub %g4, 0x1ED1, %l1
tleu %icc, 0x2
udivx %i1, 0x0D44, %g2
stx %o2, [%l7 + 0x10]
fnot1s %f0, %f9
bvs,a %xcc, loop_4513
ldx [%l7 + 0x50], %g6
ldx [%l7 + 0x48], %o3
lduh [%l7 + 0x2E], %o7
loop_4513:
fpsub16 %f14, %f12, %f12
ldsb [%l7 + 0x1B], %i0
movgu %icc, %o6, %o4
brlz,a %g7, loop_4514
fones %f14
bl,a,pt %xcc, loop_4515
fmovdcs %icc, %f1, %f1
loop_4514:
addcc %i5, 0x0C6C, %o0
tne %icc, 0x5
loop_4515:
sth %l6, [%l7 + 0x0C]
fxor %f10, %f14, %f6
addc %o1, %o5, %i4
smulcc %i2, %l0, %i6
fornot2 %f2, %f2, %f8
fbge %fcc1, loop_4516
nop
setx loop_4517, %l0, %l1
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]
stx %g3, [%l7 + 0x78]
loop_4516:
fnot1 %f4, %f8
loop_4517:
ldub [%l7 + 0x1B], %i3
fzeros %f14
fbug,a %fcc1, loop_4518
ldsh [%l7 + 0x74], %g1
te %xcc, 0x3
ble,pt %icc, loop_4519
loop_4518:
fnot1s %f7, %f15
addcc %l2, %l4, %g5
ldub [%l7 + 0x5D], %i7
loop_4519:
tneg %icc, 0x7
mova %xcc, %l5, %l3
fones %f9
edge8n %g4, %i1, %l1
smul %o2, %g2, %g6
brgez,a %o3, loop_4520
ldd [%l7 + 0x58], %f2
std %f4, [%l7 + 0x48]
stw %o7, [%l7 + 0x1C]
loop_4520:
fsrc2s %f5, %f14
fornot2s %f14, %f3, %f7
tle %icc, 0x4
st %f9, [%l7 + 0x24]
sllx %o6, 0x0F, %o4
fba,a %fcc3, loop_4521
tne %xcc, 0x1
fpsub32 %f12, %f0, %f6
taddcctv %g7, %i0, %i5
loop_4521:
fmovdl %xcc, %f13, %f10
fzero %f8
bneg,a,pn %icc, loop_4522
fmovdneg %icc, %f3, %f7
ldsb [%l7 + 0x58], %o0
fsrc2 %f2, %f8
loop_4522:
ldsb [%l7 + 0x59], %l6
std %f14, [%l7 + 0x10]
stw %o1, [%l7 + 0x7C]
fmovdne %icc, %f2, %f15
fnor %f14, %f0, %f8
tneg %icc, 0x5
fornot2s %f6, %f4, %f3
movvs %icc, %o5, %i4
fandnot1s %f1, %f0, %f9
std %f6, [%l7 + 0x20]
ld [%l7 + 0x2C], %f2
fbug,a %fcc0, loop_4523
for %f6, %f8, %f0
ld [%l7 + 0x0C], %f10
be,a,pn %icc, loop_4524
loop_4523:
ldd [%l7 + 0x18], %f2
ld [%l7 + 0x40], %f10
orcc %l0, 0x0453, %i6
loop_4524:
stw %i2, [%l7 + 0x34]
tleu %icc, 0x2
movcc %icc, %g3, %i3
fbl,a %fcc3, loop_4525
smulcc %l2, %l4, %g1
addccc %i7, %l5, %g5
movpos %xcc, %l3, %g4
loop_4525:
tl %icc, 0x1
fmovdle %icc, %f8, %f10
edge8n %i1, %o2, %g2
ldx [%l7 + 0x50], %l1
mulx %g6, 0x1869, %o3
stx %o6, [%l7 + 0x28]
andncc %o7, %o4, %g7
st %f14, [%l7 + 0x18]
taddcc %i0, %o0, %l6
ldsh [%l7 + 0x10], %o1
edge16l %i5, %i4, %l0
fmovda %icc, %f15, %f15
sth %o5, [%l7 + 0x5C]
tcc %icc, 0x1
pdist %f6, %f6, %f0
fmovdge %xcc, %f3, %f0
fpackfix %f2, %f3
fbe %fcc0, loop_4526
ldd [%l7 + 0x18], %f8
alignaddrl %i6, %i2, %i3
st %f12, [%l7 + 0x20]
loop_4526:
fbue %fcc2, loop_4527
fpmerge %f0, %f3, %f0
fmovsleu %xcc, %f15, %f6
fmul8sux16 %f0, %f6, %f0
loop_4527:
movrne %l2, %g3, %g1
fbn %fcc1, loop_4528
fmovsn %xcc, %f3, %f9
fbul %fcc3, loop_4529
tne %xcc, 0x1
loop_4528:
lduw [%l7 + 0x14], %i7
tle %icc, 0x7
loop_4529:
stw %l5, [%l7 + 0x08]
fmovsvs %xcc, %f5, %f1
sdiv %g5, 0x0CEF, %l4
sdivcc %l3, 0x0F34, %i1
fxnors %f10, %f13, %f0
ldsw [%l7 + 0x0C], %g4
fba,a %fcc0, loop_4530
alignaddrl %g2, %l1, %o2
ldsb [%l7 + 0x7E], %o3
xor %o6, %o7, %o4
loop_4530:
fands %f6, %f3, %f9
stx %g7, [%l7 + 0x38]
tsubcctv %g6, 0x1869, %i0
ldsb [%l7 + 0x2A], %l6
xnor %o1, %o0, %i5
fmovdle %icc, %f9, %f1
edge16 %i4, %o5, %i6
ld [%l7 + 0x64], %f4
alignaddr %i2, %l0, %i3
st %f2, [%l7 + 0x60]
st %f1, [%l7 + 0x4C]
fmovscs %xcc, %f6, %f15
smulcc %l2, %g1, %i7
fnot1s %f6, %f4
fmovrsne %l5, %f14, %f12
nop
setx loop_4531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %g3, 0x1F, %l4
fpack32 %f12, %f0, %f10
fbuge %fcc3, loop_4532
loop_4531:
fpsub16s %f0, %f14, %f10
fandnot1s %f0, %f11, %f10
and %g5, 0x0CA9, %l3
loop_4532:
fnot1 %f6, %f4
fpsub16 %f12, %f6, %f0
stb %g4, [%l7 + 0x5F]
ldx [%l7 + 0x20], %g2
stx %l1, [%l7 + 0x70]
fmovdg %icc, %f13, %f8
ldx [%l7 + 0x58], %o2
ld [%l7 + 0x28], %f12
edge32n %i1, %o3, %o7
brlez %o6, loop_4533
tle %xcc, 0x0
srlx %o4, %g7, %i0
tl %xcc, 0x3
loop_4533:
fpackfix %f2, %f7
fnot2s %f10, %f6
add %l6, 0x1D8A, %g6
fbul,a %fcc3, loop_4534
move %xcc, %o1, %i5
movrgez %i4, %o5, %o0
fnands %f8, %f15, %f5
loop_4534:
fmovs %f15, %f8
fornot2 %f14, %f12, %f2
fmovs %f8, %f13
udiv %i2, 0x12A0, %i6
fmovrdgz %i3, %f4, %f6
ldx [%l7 + 0x38], %l2
fcmpgt32 %f6, %f0, %g1
ldx [%l7 + 0x68], %i7
ldd [%l7 + 0x60], %f0
fpack32 %f0, %f6, %f6
fcmped %fcc1, %f14, %f8
fble,a %fcc1, loop_4535
fxors %f14, %f8, %f5
taddcc %l0, 0x098D, %g3
fnand %f12, %f2, %f10
loop_4535:
fmovdvc %xcc, %f12, %f11
xnorcc %l4, 0x0656, %g5
bcs,a,pt %icc, loop_4536
stx %l5, [%l7 + 0x68]
sra %g4, %g2, %l1
fandnot2s %f1, %f5, %f6
loop_4536:
fmovdl %icc, %f7, %f11
array8 %l3, %o2, %o3
subccc %i1, 0x1D8D, %o6
lduh [%l7 + 0x38], %o7
ldd [%l7 + 0x18], %f10
sth %g7, [%l7 + 0x0E]
fble,a %fcc0, loop_4537
fbl %fcc0, loop_4538
fpackfix %f2, %f12
stx %o4, [%l7 + 0x70]
loop_4537:
edge32l %i0, %l6, %o1
loop_4538:
stx %i5, [%l7 + 0x30]
movl %icc, %g6, %o5
lduh [%l7 + 0x7C], %i4
addcc %o0, %i6, %i2
fabss %f8, %f2
ldsh [%l7 + 0x46], %i3
tpos %icc, 0x7
sdivcc %l2, 0x18D8, %g1
movgu %icc, %l0, %g3
fpackfix %f0, %f13
tvs %xcc, 0x1
st %f7, [%l7 + 0x58]
fcmpd %fcc3, %f0, %f0
xorcc %l4, 0x1CC6, %i7
movpos %xcc, %g5, %l5
fpadd32s %f13, %f11, %f14
ldsb [%l7 + 0x08], %g2
fnegd %f0, %f8
bgu,pn %icc, loop_4539
edge8l %g4, %l3, %l1
fornot2s %f1, %f0, %f13
mova %xcc, %o3, %o2
loop_4539:
movn %xcc, %i1, %o6
brz,a %o7, loop_4540
smulcc %g7, 0x07D3, %o4
tn %icc, 0x7
udivcc %l6, 0x0DE2, %i0
loop_4540:
popc 0x09B1, %i5
stw %g6, [%l7 + 0x60]
fnors %f3, %f4, %f7
fmovda %icc, %f4, %f3
ldsh [%l7 + 0x58], %o5
tn %icc, 0x6
ble,pt %icc, loop_4541
xor %i4, %o0, %i6
fxor %f0, %f14, %f14
bcc,pt %icc, loop_4542
loop_4541:
fbuge,a %fcc1, loop_4543
ldd [%l7 + 0x10], %f8
fcmped %fcc1, %f0, %f8
loop_4542:
fandnot1s %f4, %f15, %f11
loop_4543:
fmovdcs %xcc, %f8, %f9
movrgz %o1, %i3, %i2
bleu,a %icc, loop_4544
fnegs %f15, %f13
sdivx %l2, 0x0115, %l0
fmovdl %xcc, %f9, %f6
loop_4544:
lduw [%l7 + 0x10], %g1
fsrc1 %f2, %f10
taddcctv %l4, %i7, %g5
fmovde %xcc, %f6, %f11
tvc %xcc, 0x6
fmovsle %icc, %f2, %f4
std %f14, [%l7 + 0x70]
ldub [%l7 + 0x0C], %l5
or %g2, %g3, %g4
ta %icc, 0x1
fnegd %f0, %f14
bgu,pn %icc, loop_4545
stx %l3, [%l7 + 0x58]
fnors %f15, %f13, %f3
ldub [%l7 + 0x26], %l1
loop_4545:
fmuld8sux16 %f15, %f15, %f12
ld [%l7 + 0x38], %f4
fsrc2 %f12, %f14
ldsb [%l7 + 0x58], %o3
tleu %icc, 0x0
ldsw [%l7 + 0x5C], %i1
std %f2, [%l7 + 0x30]
fcmpeq16 %f4, %f2, %o2
fmovd %f4, %f6
movle %xcc, %o6, %g7
sth %o7, [%l7 + 0x6C]
sdiv %o4, 0x185E, %l6
sdivcc %i5, 0x06BF, %i0
ldsb [%l7 + 0x2B], %o5
fbuge,a %fcc3, loop_4546
fone %f6
movne %icc, %i4, %g6
te %xcc, 0x3
loop_4546:
mulx %o0, 0x1BD0, %i6
fmovrsgz %i3, %f2, %f11
sdivcc %i2, 0x1065, %l2
bgu,a,pn %xcc, loop_4547
ldx [%l7 + 0x30], %l0
stx %o1, [%l7 + 0x38]
fandnot1s %f7, %f3, %f14
loop_4547:
tl %icc, 0x5
fmovdg %icc, %f15, %f9
fmovrsgz %l4, %f12, %f10
sllx %g1, %g5, %i7
fmul8x16 %f0, %f8, %f14
fmovsa %xcc, %f8, %f15
sdiv %g2, 0x143F, %l5
ldub [%l7 + 0x6C], %g3
fmovsle %icc, %f0, %f10
stb %g4, [%l7 + 0x77]
fmovsl %xcc, %f11, %f15
subc %l1, %l3, %o3
ldsw [%l7 + 0x68], %i1
ldsh [%l7 + 0x08], %o2
movcc %xcc, %g7, %o6
sth %o4, [%l7 + 0x4E]
fones %f9
umulcc %l6, %o7, %i0
std %f12, [%l7 + 0x28]
fxnor %f10, %f6, %f2
fmovd %f10, %f14
tvc %icc, 0x0
alignaddr %o5, %i4, %g6
fmovrse %i5, %f10, %f8
sethi 0x1DB6, %o0
fbne %fcc2, loop_4548
fmovdneg %xcc, %f1, %f1
mulscc %i3, %i2, %l2
fmovdle %xcc, %f12, %f6
loop_4548:
tleu %icc, 0x2
bg %icc, loop_4549
ldsb [%l7 + 0x23], %l0
st %f6, [%l7 + 0x68]
xor %o1, 0x1E88, %l4
loop_4549:
fornot1s %f7, %f12, %f4
st %f1, [%l7 + 0x78]
lduw [%l7 + 0x34], %g1
edge16 %i6, %g5, %g2
ldsh [%l7 + 0x24], %l5
fbg,a %fcc0, loop_4550
fmul8ulx16 %f0, %f14, %f10
ldsw [%l7 + 0x14], %g3
fbule,a %fcc2, loop_4551
loop_4550:
srax %i7, %g4, %l3
fmovsvc %xcc, %f5, %f13
sub %o3, 0x178F, %i1
loop_4551:
ldsb [%l7 + 0x43], %l1
fpsub16 %f14, %f14, %f0
fmovsn %icc, %f5, %f2
bl,pn %xcc, loop_4552
bneg,pn %xcc, loop_4553
fcmple32 %f14, %f0, %g7
edge32n %o6, %o2, %o4
loop_4552:
tg %xcc, 0x7
loop_4553:
fandnot1 %f12, %f0, %f6
lduh [%l7 + 0x56], %o7
st %f9, [%l7 + 0x38]
tleu %icc, 0x5
umul %l6, %i0, %i4
fpackfix %f10, %f13
lduw [%l7 + 0x20], %o5
lduh [%l7 + 0x44], %i5
movl %xcc, %o0, %g6
fbg %fcc0, loop_4554
fnands %f8, %f14, %f3
fpackfix %f8, %f10
std %f12, [%l7 + 0x68]
loop_4554:
fmovdgu %icc, %f11, %f10
fmul8x16au %f13, %f4, %f10
stw %i2, [%l7 + 0x14]
fblg %fcc3, loop_4555
fcmps %fcc3, %f11, %f7
stb %i3, [%l7 + 0x7E]
ldsh [%l7 + 0x52], %l0
loop_4555:
xnor %o1, %l2, %g1
ble loop_4556
taddcctv %i6, 0x1315, %g5
fexpand %f3, %f10
fmovse %xcc, %f11, %f8
loop_4556:
tcc %xcc, 0x3
pdist %f4, %f14, %f8
ldx [%l7 + 0x30], %g2
tcc %xcc, 0x6
ldsb [%l7 + 0x18], %l5
fandnot2s %f4, %f0, %f8
bpos,a,pt %xcc, loop_4557
stw %l4, [%l7 + 0x6C]
ldsw [%l7 + 0x3C], %g3
tl %xcc, 0x2
loop_4557:
call loop_4558
fmovsl %xcc, %f0, %f6
fbn,a %fcc1, loop_4559
movne %xcc, %g4, %i7
loop_4558:
stw %l3, [%l7 + 0x20]
sllx %o3, 0x0D, %l1
loop_4559:
sra %i1, 0x19, %o6
movvs %icc, %g7, %o2
alignaddr %o7, %l6, %o4
movge %icc, %i0, %o5
mulx %i4, %i5, %o0
bg,pt %xcc, loop_4560
edge16 %i2, %i3, %g6
edge32l %o1, %l0, %g1
tsubcctv %l2, 0x0B41, %i6
loop_4560:
fmovdge %xcc, %f8, %f14
lduh [%l7 + 0x46], %g2
ldsb [%l7 + 0x28], %g5
fornot1 %f10, %f2, %f2
ld [%l7 + 0x68], %f14
ldsw [%l7 + 0x30], %l5
fcmpes %fcc1, %f2, %f1
std %f12, [%l7 + 0x20]
fexpand %f6, %f12
ld [%l7 + 0x18], %f13
smulcc %l4, 0x0DB4, %g4
stb %g3, [%l7 + 0x61]
fbn %fcc0, loop_4561
fbl %fcc3, loop_4562
tvc %icc, 0x0
fcmps %fcc2, %f14, %f12
loop_4561:
bge %icc, loop_4563
loop_4562:
std %f0, [%l7 + 0x68]
tvs %icc, 0x6
tleu %icc, 0x2
loop_4563:
alignaddrl %l3, %o3, %i7
fmovrsgz %i1, %f6, %f10
add %o6, 0x1493, %g7
fmovrsgz %l1, %f15, %f6
movvs %xcc, %o2, %o7
ldx [%l7 + 0x78], %l6
mulx %i0, %o4, %i4
fors %f5, %f11, %f3
fone %f10
ldub [%l7 + 0x68], %i5
tleu %icc, 0x5
std %f2, [%l7 + 0x08]
fmovrslz %o0, %f0, %f15
popc %o5, %i3
fpadd32 %f0, %f4, %f4
tsubcctv %i2, 0x18CD, %o1
stb %g6, [%l7 + 0x08]
ba,a,pn %xcc, loop_4564
lduh [%l7 + 0x7C], %g1
fmovdvc %xcc, %f5, %f4
bcs,a loop_4565
loop_4564:
ldx [%l7 + 0x58], %l2
fsrc1s %f9, %f4
fcmpd %fcc0, %f4, %f8
loop_4565:
fmovrdgez %i6, %f6, %f12
brgez,a %l0, loop_4566
st %f9, [%l7 + 0x28]
ldsw [%l7 + 0x4C], %g2
udiv %g5, 0x007E, %l5
loop_4566:
fxor %f0, %f4, %f6
fors %f13, %f5, %f1
movrgz %l4, %g3, %g4
movrlez %o3, %i7, %l3
fmuld8sux16 %f12, %f15, %f10
ldsh [%l7 + 0x3A], %o6
xorcc %i1, %g7, %o2
orn %l1, 0x18D3, %l6
tge %xcc, 0x5
sdivcc %i0, 0x096F, %o4
subc %o7, 0x0A00, %i5
fmovdne %icc, %f0, %f1
call loop_4567
ldsb [%l7 + 0x17], %i4
std %f0, [%l7 + 0x78]
taddcc %o0, 0x1008, %i3
loop_4567:
fbu %fcc2, loop_4568
subccc %o5, %o1, %g6
fbule %fcc0, loop_4569
bgu,a,pt %icc, loop_4570
loop_4568:
movrne %i2, 0x2EF, %g1
lduw [%l7 + 0x20], %l2
loop_4569:
movvc %xcc, %l0, %g2
loop_4570:
sllx %i6, %g5, %l5
ldd [%l7 + 0x10], %f0
bn,a,pn %xcc, loop_4571
ldd [%l7 + 0x60], %f6
fble,a %fcc1, loop_4572
fpadd32s %f13, %f6, %f3
loop_4571:
fbule,a %fcc1, loop_4573
faligndata %f6, %f0, %f4
loop_4572:
sth %l4, [%l7 + 0x64]
ld [%l7 + 0x34], %f3
loop_4573:
movrgez %g3, %g4, %o3
tg %xcc, 0x7
fpadd32 %f2, %f2, %f4
fmovdleu %icc, %f9, %f2
bneg,a %icc, loop_4574
ldsb [%l7 + 0x5B], %l3
st %f10, [%l7 + 0x44]
std %f0, [%l7 + 0x28]
loop_4574:
fpack32 %f0, %f8, %f10
movgu %icc, %i7, %i1
fmovsneg %xcc, %f10, %f4
ld [%l7 + 0x30], %f14
movn %xcc, %o6, %o2
fmovsvc %xcc, %f13, %f3
fcmpes %fcc2, %f14, %f15
smulcc %l1, %l6, %g7
subccc %o4, %o7, %i0
mova %xcc, %i5, %o0
fpack32 %f4, %f6, %f14
edge32ln %i3, %o5, %i4
std %f8, [%l7 + 0x28]
pdist %f12, %f12, %f12
std %f8, [%l7 + 0x20]
udiv %g6, 0x1E6A, %o1
fmovrdlez %g1, %f12, %f10
tle %xcc, 0x7
fandnot1 %f4, %f4, %f2
brz %l2, loop_4575
xnor %l0, %i2, %g2
lduh [%l7 + 0x32], %i6
sth %l5, [%l7 + 0x14]
loop_4575:
fblg,a %fcc2, loop_4576
fble,a %fcc0, loop_4577
nop
setx loop_4578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f8, [%l7 + 0x28]
loop_4576:
fcmpeq16 %f6, %f2, %g5
loop_4577:
xnorcc %g3, %g4, %o3
loop_4578:
bne,pt %icc, loop_4579
ldx [%l7 + 0x50], %l3
edge8n %l4, %i1, %o6
tle %icc, 0x2
loop_4579:
movrgz %i7, 0x0B8, %l1
fbue %fcc3, loop_4580
udivx %l6, 0x1CAC, %g7
fpadd16s %f9, %f14, %f14
orcc %o2, 0x13F8, %o4
loop_4580:
movneg %icc, %o7, %i0
brlz,a %o0, loop_4581
movcs %xcc, %i5, %i3
edge32ln %o5, %i4, %g6
fbul %fcc1, loop_4582
loop_4581:
tpos %xcc, 0x4
udivx %o1, 0x0D87, %g1
bcs,a,pt %icc, loop_4583
loop_4582:
fornot1s %f13, %f9, %f14
ldd [%l7 + 0x38], %f2
ldub [%l7 + 0x6B], %l0
loop_4583:
mova %icc, %i2, %g2
tsubcc %l2, 0x174F, %l5
stb %g5, [%l7 + 0x4A]
edge8ln %g3, %g4, %o3
fbule,a %fcc2, loop_4584
std %f4, [%l7 + 0x08]
xnor %i6, %l3, %i1
ldsw [%l7 + 0x44], %l4
loop_4584:
ldx [%l7 + 0x30], %o6
fmovsgu %xcc, %f4, %f15
fsrc2 %f14, %f2
stx %l1, [%l7 + 0x08]
movleu %icc, %l6, %g7
ldub [%l7 + 0x54], %i7
fnors %f2, %f14, %f6
stb %o4, [%l7 + 0x2A]
fmovrsgz %o2, %f7, %f15
alignaddr %o7, %o0, %i0
ldsh [%l7 + 0x48], %i5
st %f0, [%l7 + 0x48]
fbe %fcc3, loop_4585
ldx [%l7 + 0x10], %o5
sll %i4, %g6, %o1
pdist %f8, %f2, %f10
loop_4585:
std %f6, [%l7 + 0x08]
st %f13, [%l7 + 0x38]
st %f3, [%l7 + 0x4C]
stx %g1, [%l7 + 0x18]
nop
setx loop_4586, %l0, %l1
jmpl %l1, %i3
fmovda %xcc, %f13, %f0
fmovrslez %i2, %f6, %f3
fpsub16 %f6, %f6, %f12
loop_4586:
bleu,a,pt %xcc, loop_4587
sth %g2, [%l7 + 0x4C]
movrgez %l0, %l2, %g5
movg %xcc, %l5, %g3
loop_4587:
fcmpd %fcc3, %f6, %f10
fmuld8ulx16 %f4, %f10, %f14
ta %xcc, 0x0
brnz %g4, loop_4588
std %f0, [%l7 + 0x08]
sth %i6, [%l7 + 0x14]
movcc %icc, %l3, %i1
loop_4588:
andncc %o3, %o6, %l4
lduh [%l7 + 0x44], %l6
ldub [%l7 + 0x44], %l1
nop
setx loop_4589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %i7, %g7, %o4
ldx [%l7 + 0x58], %o2
smulcc %o0, 0x0D16, %o7
loop_4589:
sth %i5, [%l7 + 0x70]
lduh [%l7 + 0x72], %o5
stw %i4, [%l7 + 0x18]
fornot1s %f12, %f2, %f11
edge32ln %g6, %o1, %g1
xnor %i0, %i3, %g2
edge16ln %i2, %l0, %l2
lduw [%l7 + 0x54], %l5
ldd [%l7 + 0x48], %f12
fpadd16 %f6, %f6, %f12
addccc %g3, %g5, %i6
stb %l3, [%l7 + 0x21]
edge16l %i1, %o3, %o6
tgu %xcc, 0x2
tn %icc, 0x0
std %f10, [%l7 + 0x60]
movl %icc, %g4, %l6
ldd [%l7 + 0x08], %f6
std %f4, [%l7 + 0x40]
std %f6, [%l7 + 0x08]
ble,a %xcc, loop_4590
fbuge,a %fcc1, loop_4591
fbue,a %fcc3, loop_4592
bpos,a loop_4593
loop_4590:
fcmpes %fcc3, %f1, %f9
loop_4591:
tg %icc, 0x5
loop_4592:
ld [%l7 + 0x50], %f8
loop_4593:
ldsh [%l7 + 0x4E], %l4
sth %i7, [%l7 + 0x2E]
bn,a,pt %xcc, loop_4594
stb %l1, [%l7 + 0x3D]
array8 %o4, %o2, %o0
xor %o7, %i5, %o5
loop_4594:
tvc %xcc, 0x1
fnegd %f4, %f14
movrgez %g7, %i4, %g6
fpmerge %f7, %f6, %f2
lduh [%l7 + 0x5A], %g1
addcc %o1, 0x0F92, %i3
movrgz %i0, 0x27C, %g2
pdist %f10, %f10, %f0
fcmped %fcc2, %f6, %f14
bcc,pt %icc, loop_4595
ba,a loop_4596
bshuffle %f12, %f12, %f10
tcc %icc, 0x0
loop_4595:
array32 %i2, %l2, %l0
loop_4596:
tl %icc, 0x0
fornot2s %f4, %f5, %f11
ldd [%l7 + 0x20], %f12
fmovscs %icc, %f3, %f14
bcs loop_4597
ldsw [%l7 + 0x1C], %g3
fmovrsne %g5, %f11, %f2
fble,a %fcc2, loop_4598
loop_4597:
orn %i6, %l3, %i1
subccc %l5, %o6, %o3
std %f10, [%l7 + 0x28]
loop_4598:
fmovsvc %xcc, %f1, %f11
ldsw [%l7 + 0x48], %l6
fandnot2 %f8, %f12, %f4
array8 %g4, %i7, %l4
lduw [%l7 + 0x28], %o4
ld [%l7 + 0x54], %f15
udivcc %o2, 0x1756, %l1
lduh [%l7 + 0x14], %o7
fcmpne32 %f8, %f6, %i5
ldsw [%l7 + 0x60], %o5
fbo,a %fcc2, loop_4599
fandnot1 %f6, %f0, %f8
fmovdleu %xcc, %f0, %f6
orcc %g7, %i4, %o0
loop_4599:
fcmpeq16 %f12, %f12, %g1
ldsh [%l7 + 0x10], %g6
sth %o1, [%l7 + 0x7E]
sth %i0, [%l7 + 0x50]
fnegs %f1, %f9
movn %xcc, %g2, %i2
mulscc %l2, 0x02A0, %l0
fmovdpos %xcc, %f7, %f14
tcc %icc, 0x2
movpos %xcc, %g3, %i3
fcmpne32 %f8, %f8, %g5
movn %xcc, %l3, %i1
movrne %i6, 0x283, %l5
brnz %o3, loop_4600
ldsh [%l7 + 0x4C], %l6
fmovdge %xcc, %f3, %f0
fandnot2s %f3, %f5, %f10
loop_4600:
mulscc %g4, 0x03DA, %o6
fbug %fcc1, loop_4601
fmuld8sux16 %f10, %f7, %f4
std %f2, [%l7 + 0x18]
movrgz %l4, %i7, %o2
loop_4601:
fbge,a %fcc3, loop_4602
fmovdl %xcc, %f3, %f5
sth %l1, [%l7 + 0x14]
stx %o7, [%l7 + 0x48]
loop_4602:
fnot1 %f12, %f8
fbe %fcc0, loop_4603
lduw [%l7 + 0x74], %o4
siam 0x5
bge loop_4604
loop_4603:
stx %o5, [%l7 + 0x08]
fmovs %f15, %f5
fzeros %f3
loop_4604:
tge %xcc, 0x1
ldx [%l7 + 0x28], %i5
fsrc2s %f3, %f15
st %f11, [%l7 + 0x20]
movcc %icc, %g7, %o0
tvc %icc, 0x6
fabsd %f10, %f8
fbo %fcc0, loop_4605
fnot1s %f7, %f9
movrlez %g1, %g6, %o1
fmovdleu %icc, %f13, %f10
loop_4605:
tcc %xcc, 0x2
fcmpne16 %f2, %f14, %i0
bcc loop_4606
fnegs %f8, %f3
nop
setx loop_4607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4608, %l0, %l1
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_4606:
nop
setx loop_4609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4607:
fcmpeq32 %f2, %f10, %g2
loop_4608:
fbge %fcc1, loop_4611
loop_4609:
fandnot2s %f2, %f14, %f2
loop_4610:
fmovrsgez %i2, %f14, %f10
bg,a %xcc, loop_4612
loop_4611:
movpos %icc, %l2, %l0
fands %f5, %f0, %f4
subcc %g3, %i3, %i4
loop_4612:
alignaddr %g5, %l3, %i6
fpsub32 %f0, %f0, %f6
st %f10, [%l7 + 0x70]
edge32l %l5, %i1, %l6
smul %g4, %o6, %l4
brgz %i7, loop_4613
fmul8ulx16 %f8, %f6, %f0
fbul,a %fcc2, loop_4614
pdist %f12, %f2, %f0
loop_4613:
call loop_4615
fmovsvc %xcc, %f4, %f7
loop_4614:
fmovda %xcc, %f2, %f7
fxor %f10, %f14, %f10
loop_4615:
fmovda %icc, %f12, %f8
sllx %o2, 0x04, %o3
tcc %icc, 0x0
stb %o7, [%l7 + 0x4B]
stx %l1, [%l7 + 0x18]
ld [%l7 + 0x2C], %f1
bg %icc, loop_4616
andcc %o4, 0x1821, %o5
smulcc %g7, %i5, %g1
edge16ln %o0, %g6, %i0
loop_4616:
tl %icc, 0x7
fpadd16s %f5, %f4, %f15
ldx [%l7 + 0x20], %o1
stb %i2, [%l7 + 0x1D]
edge32l %g2, %l2, %g3
st %f1, [%l7 + 0x24]
andn %i3, %l0, %i4
fba,a %fcc2, loop_4617
fmovrdgz %g5, %f12, %f2
stx %l3, [%l7 + 0x18]
tcs %icc, 0x7
loop_4617:
edge8l %i6, %l5, %i1
edge8l %l6, %o6, %l4
fsrc2s %f8, %f13
nop
setx loop_4618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x64], %g4
sth %o2, [%l7 + 0x30]
alignaddrl %o3, %o7, %i7
loop_4618:
fcmpne32 %f6, %f0, %o4
fmovsvc %icc, %f13, %f5
fmul8x16 %f15, %f12, %f4
edge16l %o5, %l1, %g7
fmovspos %icc, %f3, %f7
fbu %fcc0, loop_4619
fcmpeq32 %f12, %f8, %g1
fone %f0
bl,a,pn %xcc, loop_4620
loop_4619:
fmovse %icc, %f5, %f11
stb %i5, [%l7 + 0x42]
sth %o0, [%l7 + 0x5A]
loop_4620:
brlz %i0, loop_4621
fsrc2 %f8, %f2
udiv %g6, 0x0425, %o1
ldsh [%l7 + 0x42], %i2
loop_4621:
bpos,a,pn %icc, loop_4622
stw %l2, [%l7 + 0x6C]
mova %icc, %g2, %i3
nop
setx loop_4623, %l0, %l1
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_4622:
fxnors %f5, %f5, %f6
edge16ln %l0, %i4, %g5
fornot1 %f8, %f0, %f14
loop_4623:
std %f8, [%l7 + 0x78]
edge32 %l3, %i6, %l5
fmovdcc %icc, %f2, %f10
tneg %icc, 0x0
fmovsge %icc, %f3, %f5
movrgez %g3, 0x0E6, %l6
bpos,a,pn %xcc, loop_4624
call loop_4625
edge16l %o6, %l4, %g4
fmovrsgez %o2, %f15, %f1
loop_4624:
ldsw [%l7 + 0x0C], %i1
loop_4625:
fbe,a %fcc2, loop_4626
stx %o3, [%l7 + 0x60]
taddcctv %i7, 0x0CDF, %o4
ble,pn %xcc, loop_4627
loop_4626:
fbule %fcc2, loop_4628
stx %o5, [%l7 + 0x28]
orncc %l1, %o7, %g7
loop_4627:
ba,pn %xcc, loop_4629
loop_4628:
fabss %f11, %f5
fsrc2s %f8, %f3
ld [%l7 + 0x54], %f4
loop_4629:
srlx %g1, %o0, %i0
fcmpeq16 %f10, %f10, %g6
fnands %f12, %f10, %f6
fmovrde %o1, %f12, %f2
fpsub16 %f14, %f14, %f14
lduh [%l7 + 0x32], %i5
fmul8x16al %f13, %f14, %f0
ldx [%l7 + 0x68], %l2
xorcc %g2, %i2, %l0
brgz,a %i3, loop_4630
ldsb [%l7 + 0x2C], %i4
fmovdl %xcc, %f10, %f10
orncc %l3, 0x0849, %g5
loop_4630:
fbge %fcc3, loop_4631
ldsh [%l7 + 0x36], %l5
ldub [%l7 + 0x1E], %i6
stw %l6, [%l7 + 0x68]
loop_4631:
nop
setx loop_4632, %l0, %l1
jmpl %l1, %o6
fmovrdlz %g3, %f0, %f4
fnors %f9, %f5, %f2
movvc %xcc, %l4, %g4
loop_4632:
edge32 %i1, %o2, %o3
orcc %i7, 0x08F1, %o4
ldub [%l7 + 0x2F], %l1
sllx %o5, %o7, %g1
nop
setx loop_4633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f6
fmovdl %icc, %f7, %f8
udivcc %g7, 0x0C9B, %o0
loop_4633:
fmovrdgez %g6, %f4, %f10
fandnot2 %f14, %f0, %f2
stw %o1, [%l7 + 0x0C]
stx %i0, [%l7 + 0x10]
edge32 %l2, %i5, %g2
fmovsa %xcc, %f8, %f12
bpos,a loop_4634
be,pt %icc, loop_4635
fmovdcc %icc, %f0, %f3
bgu loop_4636
loop_4634:
smulcc %i2, %i3, %l0
loop_4635:
ldsb [%l7 + 0x3D], %l3
st %f2, [%l7 + 0x28]
loop_4636:
nop
setx loop_4637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f0
taddcc %g5, 0x09F4, %l5
stb %i4, [%l7 + 0x3B]
loop_4637:
fmovde %xcc, %f2, %f9
fands %f0, %f3, %f6
ldsw [%l7 + 0x1C], %i6
fmovsne %icc, %f15, %f2
lduh [%l7 + 0x20], %l6
edge16 %g3, %l4, %g4
fmovdcc %xcc, %f8, %f14
movvc %xcc, %i1, %o2
bvc,a %icc, loop_4638
fnot2s %f15, %f7
lduw [%l7 + 0x7C], %o3
fmovrdlz %o6, %f8, %f12
loop_4638:
andcc %o4, 0x064D, %i7
lduh [%l7 + 0x42], %o5
ldub [%l7 + 0x1E], %l1
bgu,a %xcc, loop_4639
tcc %xcc, 0x5
edge8n %g1, %g7, %o0
fbue %fcc2, loop_4640
loop_4639:
fmovrslz %g6, %f10, %f1
ldx [%l7 + 0x30], %o1
fmovsne %xcc, %f12, %f12
loop_4640:
sllx %i0, %o7, %l2
fmovdcs %icc, %f8, %f6
andn %i5, %i2, %i3
tleu %xcc, 0x6
ldsh [%l7 + 0x3C], %g2
bcc,a,pn %xcc, loop_4641
fmovsvs %icc, %f13, %f8
fcmpne16 %f6, %f0, %l3
lduw [%l7 + 0x50], %l0
loop_4641:
tne %xcc, 0x2
brgez %l5, loop_4642
movgu %xcc, %g5, %i4
ldx [%l7 + 0x58], %i6
subcc %g3, %l4, %g4
loop_4642:
movgu %xcc, %i1, %o2
stb %o3, [%l7 + 0x53]
array16 %o6, %o4, %i7
fmovscs %icc, %f4, %f2
alignaddr %o5, %l6, %l1
fors %f1, %f5, %f3
tneg %xcc, 0x0
stb %g7, [%l7 + 0x51]
nop
setx loop_4643, %l0, %l1
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 + 0x56], %g1
ldd [%l7 + 0x68], %f4
movneg %xcc, %o0, %g6
loop_4643:
tcc %xcc, 0x2
movpos %icc, %o1, %i0
stw %o7, [%l7 + 0x08]
stb %l2, [%l7 + 0x5A]
fzeros %f13
udivx %i5, 0x07B7, %i3
fnand %f0, %f0, %f0
stx %i2, [%l7 + 0x50]
fmovdle %xcc, %f14, %f9
fmovdle %icc, %f2, %f8
ldx [%l7 + 0x20], %l3
stx %g2, [%l7 + 0x60]
std %f14, [%l7 + 0x58]
st %f5, [%l7 + 0x30]
taddcc %l0, %g5, %i4
add %i6, %g3, %l4
ldsh [%l7 + 0x5E], %g4
movrgez %i1, %l5, %o2
ldsw [%l7 + 0x20], %o3
bvs,pn %xcc, loop_4644
stw %o4, [%l7 + 0x5C]
fnor %f10, %f4, %f8
edge16n %i7, %o6, %o5
loop_4644:
fpack32 %f8, %f8, %f12
ldx [%l7 + 0x38], %l6
fbule %fcc2, loop_4645
stw %l1, [%l7 + 0x1C]
subcc %g7, 0x0561, %o0
edge16l %g6, %o1, %g1
loop_4645:
movl %icc, %i0, %o7
fmul8x16 %f1, %f4, %f14
fmovsvs %xcc, %f9, %f1
lduw [%l7 + 0x48], %i5
fmovdge %icc, %f12, %f5
fmovrsgez %l2, %f6, %f7
st %f9, [%l7 + 0x60]
tle %icc, 0x3
fmovsleu %icc, %f12, %f10
fmovspos %icc, %f11, %f6
movgu %xcc, %i2, %i3
taddcctv %l3, %l0, %g2
fmovdcc %xcc, %f6, %f3
fmovs %f14, %f6
addccc %g5, %i4, %i6
std %f8, [%l7 + 0x60]
addc %l4, %g3, %g4
fpmerge %f13, %f1, %f14
fmovdcc %icc, %f3, %f15
fbne,a %fcc0, loop_4646
movrgz %i1, 0x239, %l5
udivx %o2, 0x1DE2, %o4
sth %o3, [%l7 + 0x36]
loop_4646:
sra %i7, 0x01, %o6
fcmpeq16 %f8, %f8, %o5
fbn %fcc2, loop_4647
fmovsneg %xcc, %f11, %f7
std %f8, [%l7 + 0x38]
fmovdge %icc, %f1, %f12
loop_4647:
array8 %l6, %g7, %l1
edge8 %g6, %o1, %o0
mova %xcc, %g1, %i0
ld [%l7 + 0x70], %f15
fmovdn %xcc, %f11, %f7
fmovde %icc, %f9, %f13
ld [%l7 + 0x70], %f15
tn %xcc, 0x4
be,a,pn %icc, loop_4648
fmovsleu %xcc, %f7, %f10
movcc %icc, %o7, %l2
sth %i5, [%l7 + 0x22]
loop_4648:
umul %i3, %i2, %l3
movre %g2, %l0, %g5
fbne,a %fcc2, loop_4649
tneg %xcc, 0x5
fmovde %xcc, %f6, %f8
fmovsgu %xcc, %f1, %f11
loop_4649:
fmovrsgz %i4, %f6, %f10
ldub [%l7 + 0x71], %l4
ldsw [%l7 + 0x20], %i6
lduh [%l7 + 0x48], %g4
lduh [%l7 + 0x3A], %i1
stw %l5, [%l7 + 0x38]
ldx [%l7 + 0x28], %g3
fnegs %f4, %f6
std %f0, [%l7 + 0x60]
stb %o2, [%l7 + 0x67]
fxnors %f7, %f6, %f0
ldd [%l7 + 0x60], %f4
movcc %xcc, %o4, %i7
std %f8, [%l7 + 0x38]
orn %o3, %o5, %l6
ldsw [%l7 + 0x5C], %g7
fnegd %f0, %f12
fbo,a %fcc2, loop_4650
and %o6, 0x1356, %g6
bleu,pn %xcc, loop_4651
ldsw [%l7 + 0x1C], %l1
loop_4650:
ldx [%l7 + 0x50], %o1
ldsw [%l7 + 0x50], %o0
loop_4651:
taddcc %g1, 0x1605, %i0
bvs,pt %xcc, loop_4652
fmovsa %icc, %f3, %f9
fones %f13
st %f3, [%l7 + 0x3C]
loop_4652:
stb %o7, [%l7 + 0x21]
orcc %i5, %l2, %i3
ldx [%l7 + 0x18], %l3
bn %xcc, loop_4653
addc %g2, 0x0B7F, %i2
stb %g5, [%l7 + 0x2D]
taddcctv %l0, %l4, %i6
loop_4653:
ldub [%l7 + 0x6A], %g4
movpos %icc, %i4, %l5
movrne %g3, %i1, %o2
ble,a,pn %icc, loop_4654
ldsh [%l7 + 0x54], %i7
fmovrdne %o4, %f14, %f0
movrgez %o3, 0x059, %l6
loop_4654:
edge16 %g7, %o6, %o5
fmovsl %icc, %f5, %f9
xorcc %l1, 0x05AF, %g6
movrne %o0, %o1, %g1
bvs,a %icc, loop_4655
fpadd32s %f2, %f6, %f10
stb %i0, [%l7 + 0x5C]
edge32n %o7, %l2, %i5
loop_4655:
bcs,a loop_4656
orncc %i3, %g2, %i2
array32 %l3, %l0, %g5
movrgz %i6, 0x1EC, %g4
loop_4656:
pdist %f2, %f10, %f14
ldsh [%l7 + 0x58], %i4
movl %icc, %l5, %g3
st %f11, [%l7 + 0x5C]
ldsw [%l7 + 0x18], %l4
fmovdgu %icc, %f1, %f3
fabsd %f12, %f12
smul %i1, %o2, %o4
fmovscs %icc, %f1, %f10
smul %i7, %l6, %g7
std %f14, [%l7 + 0x40]
stx %o6, [%l7 + 0x10]
ldsb [%l7 + 0x2F], %o3
array16 %l1, %o5, %o0
lduh [%l7 + 0x6E], %g6
smul %g1, 0x124A, %i0
fmovsneg %icc, %f5, %f13
edge16n %o7, %o1, %l2
fmovrdgez %i3, %f12, %f6
brgez,a %i5, loop_4657
stw %g2, [%l7 + 0x50]
edge8 %l3, %i2, %l0
fbo,a %fcc3, loop_4658
loop_4657:
movvc %xcc, %i6, %g5
ta %xcc, 0x6
fbuge %fcc0, loop_4659
loop_4658:
edge8l %g4, %i4, %l5
fmovdcs %icc, %f11, %f11
fbuge %fcc0, loop_4660
loop_4659:
fcmpes %fcc1, %f6, %f11
fmovdvc %icc, %f9, %f5
fpsub16s %f12, %f9, %f1
loop_4660:
orncc %g3, %i1, %o2
fmovdcc %icc, %f5, %f13
ld [%l7 + 0x34], %f14
ldsw [%l7 + 0x0C], %o4
fmovdvs %icc, %f4, %f4
fandnot2s %f12, %f4, %f7
st %f13, [%l7 + 0x78]
tvs %xcc, 0x3
fnands %f3, %f12, %f0
brz %l4, loop_4661
fpmerge %f11, %f15, %f8
bgu loop_4662
mulscc %i7, %l6, %g7
loop_4661:
fbo,a %fcc0, loop_4663
fmovsne %icc, %f1, %f0
loop_4662:
movleu %xcc, %o6, %l1
fnot1s %f11, %f9
loop_4663:
fmovsa %xcc, %f10, %f5
bne loop_4664
brlez,a %o3, loop_4665
fmovs %f6, %f15
sdivx %o5, 0x1D1A, %o0
loop_4664:
ld [%l7 + 0x24], %f10
loop_4665:
sdivcc %g1, 0x0C92, %i0
fnot2 %f0, %f8
fmovrdgz %g6, %f0, %f0
movg %icc, %o7, %l2
fxor %f6, %f14, %f8
st %f15, [%l7 + 0x50]
sdivcc %o1, 0x0082, %i5
fones %f7
ldub [%l7 + 0x17], %i3
sllx %l3, %g2, %l0
fcmped %fcc2, %f14, %f6
stx %i2, [%l7 + 0x30]
fcmpeq16 %f0, %f2, %g5
stx %g4, [%l7 + 0x48]
fmovrsne %i6, %f4, %f0
sub %i4, %l5, %i1
stb %g3, [%l7 + 0x0A]
xnorcc %o2, 0x0FC3, %o4
fnot1s %f0, %f7
fmovdneg %icc, %f7, %f4
st %f10, [%l7 + 0x58]
stw %i7, [%l7 + 0x2C]
ta %icc, 0x1
fba,a %fcc1, loop_4666
movcc %xcc, %l4, %g7
movcc %icc, %o6, %l1
st %f12, [%l7 + 0x18]
loop_4666:
lduw [%l7 + 0x5C], %o3
movl %xcc, %o5, %l6
orn %g1, %i0, %g6
ldx [%l7 + 0x28], %o7
ldsh [%l7 + 0x5A], %o0
array16 %o1, %l2, %i3
fands %f12, %f6, %f12
ldsw [%l7 + 0x54], %i5
fones %f11
fzero %f4
ba,pn %icc, loop_4667
ldx [%l7 + 0x50], %g2
ldsw [%l7 + 0x0C], %l0
fmovdn %xcc, %f12, %f4
loop_4667:
fmovdvs %xcc, %f10, %f15
movrlez %i2, %l3, %g5
fmovdl %xcc, %f6, %f3
fpsub32 %f2, %f14, %f8
fpsub32 %f2, %f4, %f12
stb %g4, [%l7 + 0x54]
fcmpeq32 %f6, %f0, %i4
lduw [%l7 + 0x70], %i6
array8 %l5, %g3, %i1
fmovsneg %xcc, %f10, %f15
taddcc %o2, %o4, %l4
sethi 0x1D0B, %i7
fmovsn %icc, %f5, %f7
ldsb [%l7 + 0x2E], %o6
fbule %fcc1, loop_4668
fmovsg %xcc, %f8, %f13
fandnot2s %f0, %f12, %f14
stx %g7, [%l7 + 0x50]
loop_4668:
fpack16 %f10, %f14
orcc %o3, %l1, %o5
fand %f2, %f10, %f4
nop
setx loop_4669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %xcc, 0x7
fmovspos %xcc, %f5, %f13
move %icc, %g1, %l6
loop_4669:
and %g6, 0x0C77, %o7
ld [%l7 + 0x48], %f6
fors %f10, %f3, %f13
fornot1 %f14, %f14, %f6
fmovrdgz %o0, %f8, %f8
fnand %f4, %f2, %f8
lduw [%l7 + 0x38], %i0
fmovdn %icc, %f12, %f3
fmul8sux16 %f2, %f2, %f6
ldsw [%l7 + 0x44], %l2
taddcctv %i3, 0x1264, %i5
ldub [%l7 + 0x1B], %o1
fbug %fcc3, loop_4670
ldub [%l7 + 0x24], %g2
sdivx %i2, 0x0DC4, %l3
fbug %fcc0, loop_4671
loop_4670:
lduw [%l7 + 0x20], %l0
fnot1s %f1, %f13
fornot1s %f2, %f5, %f1
loop_4671:
fcmple32 %f10, %f12, %g4
edge32 %g5, %i4, %i6
ldsb [%l7 + 0x69], %l5
ldsw [%l7 + 0x68], %g3
st %f2, [%l7 + 0x30]
lduh [%l7 + 0x60], %o2
fnot2s %f2, %f8
ldsh [%l7 + 0x46], %o4
fmovsl %xcc, %f13, %f15
fexpand %f7, %f6
ldub [%l7 + 0x77], %l4
movn %xcc, %i1, %o6
addccc %g7, %o3, %l1
fmovdne %icc, %f9, %f11
bgu,a loop_4672
fcmps %fcc2, %f0, %f4
sll %o5, %g1, %i7
stw %g6, [%l7 + 0x30]
loop_4672:
fbne %fcc3, loop_4673
fbuge %fcc2, loop_4674
tvc %icc, 0x4
movn %xcc, %l6, %o7
loop_4673:
fone %f10
loop_4674:
st %f7, [%l7 + 0x48]
fbge,a %fcc3, loop_4675
fmul8x16al %f8, %f10, %f14
fornot2s %f11, %f14, %f8
sdivcc %i0, 0x0C25, %o0
loop_4675:
fexpand %f5, %f10
nop
setx loop_4676, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l2, [%l7 + 0x44]
st %f13, [%l7 + 0x24]
fmovsg %icc, %f2, %f3
loop_4676:
fands %f5, %f3, %f14
fmovscs %icc, %f10, %f7
subccc %i5, 0x0C9F, %o1
ldd [%l7 + 0x60], %f8
fcmps %fcc3, %f6, %f11
st %f3, [%l7 + 0x48]
te %xcc, 0x7
fnot2 %f2, %f12
orn %g2, 0x193A, %i2
bgu,pn %xcc, loop_4677
stw %i3, [%l7 + 0x18]
xor %l3, 0x1C08, %l0
bcc,a %icc, loop_4678
loop_4677:
ldsb [%l7 + 0x20], %g5
movvs %xcc, %g4, %i6
fpackfix %f0, %f13
loop_4678:
orncc %i4, %g3, %l5
edge32 %o2, %o4, %l4
ldsw [%l7 + 0x58], %i1
ldd [%l7 + 0x30], %f0
fpackfix %f12, %f11
fba %fcc2, loop_4679
fcmps %fcc2, %f12, %f12
for %f2, %f0, %f4
lduw [%l7 + 0x1C], %o6
loop_4679:
taddcctv %o3, 0x1C7C, %g7
ldd [%l7 + 0x78], %f0
stw %l1, [%l7 + 0x2C]
fbg %fcc3, loop_4680
sth %g1, [%l7 + 0x64]
edge16 %i7, %g6, %o5
bgu,a loop_4681
loop_4680:
fands %f13, %f15, %f15
bcs,a %xcc, loop_4682
mulscc %l6, %o7, %o0
loop_4681:
lduw [%l7 + 0x18], %i0
movpos %icc, %i5, %l2
loop_4682:
fpsub32 %f0, %f4, %f12
ble,a,pn %icc, loop_4683
tpos %icc, 0x4
bvs,pt %icc, loop_4684
array16 %o1, %i2, %g2
loop_4683:
move %xcc, %i3, %l3
fcmpne32 %f2, %f14, %l0
loop_4684:
fmovdpos %icc, %f5, %f11
subc %g5, 0x08AD, %i6
fandnot2s %f3, %f8, %f8
tn %xcc, 0x0
movcc %xcc, %i4, %g3
fmovdvc %xcc, %f4, %f6
st %f15, [%l7 + 0x70]
fmovrdlz %l5, %f4, %f12
fabsd %f6, %f14
ldsb [%l7 + 0x77], %o2
fzeros %f6
st %f0, [%l7 + 0x24]
edge8 %g4, %o4, %l4
nop
setx loop_4685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc0, loop_4686
fmovrsgz %o6, %f5, %f14
subcc %o3, %i1, %l1
loop_4685:
udiv %g7, 0x1521, %i7
loop_4686:
fmovd %f8, %f8
tsubcc %g6, %o5, %g1
lduh [%l7 + 0x2E], %o7
fmovrdlz %o0, %f0, %f6
call loop_4687
sub %l6, %i0, %l2
fmovsa %xcc, %f13, %f5
tsubcc %i5, 0x0F4B, %i2
loop_4687:
stx %g2, [%l7 + 0x50]
fand %f8, %f2, %f2
fmovsne %xcc, %f13, %f5
ldsw [%l7 + 0x7C], %o1
ld [%l7 + 0x7C], %f8
sll %l3, 0x02, %l0
fbul %fcc3, loop_4688
bne %icc, loop_4689
fmovscs %xcc, %f9, %f10
edge8n %i3, %i6, %i4
loop_4688:
ld [%l7 + 0x40], %f3
loop_4689:
fandnot1 %f6, %f2, %f0
fnegs %f13, %f10
fpack16 %f8, %f13
tvs %xcc, 0x1
fmovscs %icc, %f9, %f10
ldsb [%l7 + 0x7E], %g5
fnot1 %f10, %f8
movrgez %l5, %o2, %g3
fmovrde %g4, %f4, %f0
ldx [%l7 + 0x60], %l4
bcs,pn %xcc, loop_4690
ldsb [%l7 + 0x0E], %o6
bpos %icc, loop_4691
bvs loop_4692
loop_4690:
alignaddrl %o4, %o3, %l1
ldd [%l7 + 0x58], %f0
loop_4691:
tvc %icc, 0x3
loop_4692:
fmovrse %i1, %f14, %f13
orn %i7, %g7, %g6
edge8ln %g1, %o5, %o7
fmovsge %icc, %f3, %f7
fpackfix %f6, %f0
fmovsa %icc, %f12, %f8
edge8ln %o0, %l6, %l2
fmovdge %xcc, %f11, %f11
fandnot2 %f4, %f4, %f4
stb %i0, [%l7 + 0x7A]
addccc %i5, 0x0275, %i2
array16 %o1, %g2, %l3
stw %l0, [%l7 + 0x54]
sth %i6, [%l7 + 0x78]
fcmpne32 %f14, %f10, %i3
fabss %f10, %f3
movg %xcc, %g5, %l5
fones %f10
sub %i4, 0x0CDE, %o2
fmovsleu %icc, %f15, %f0
fmovsgu %xcc, %f8, %f8
brz %g3, loop_4693
fbo,a %fcc3, loop_4694
stx %g4, [%l7 + 0x10]
fpsub32s %f9, %f15, %f15
loop_4693:
sra %o6, %o4, %o3
loop_4694:
fandnot1s %f12, %f5, %f15
fandnot1 %f10, %f10, %f6
ldub [%l7 + 0x0F], %l1
fnot2s %f10, %f1
ble,a,pn %xcc, loop_4695
ldsh [%l7 + 0x54], %l4
ldsh [%l7 + 0x38], %i7
movge %xcc, %i1, %g6
loop_4695:
fmuld8sux16 %f9, %f15, %f14
tvc %xcc, 0x5
fxor %f14, %f6, %f6
fbn,a %fcc1, loop_4696
sdivcc %g7, 0x1996, %o5
srl %g1, %o0, %o7
udiv %l2, 0x0B9F, %i0
loop_4696:
andcc %l6, %i2, %o1
ldsb [%l7 + 0x59], %g2
fbue %fcc2, loop_4697
lduh [%l7 + 0x2C], %l3
stb %l0, [%l7 + 0x3D]
ldsh [%l7 + 0x12], %i6
loop_4697:
ldsb [%l7 + 0x22], %i3
bn,pn %xcc, loop_4698
fmovsvc %xcc, %f6, %f15
fbue %fcc2, loop_4699
std %f10, [%l7 + 0x58]
loop_4698:
ldsh [%l7 + 0x2E], %i5
sra %l5, 0x1C, %g5
loop_4699:
fcmpne16 %f2, %f12, %o2
bge,pn %xcc, loop_4700
ld [%l7 + 0x30], %f8
stb %g3, [%l7 + 0x42]
bcc loop_4701
loop_4700:
mulscc %i4, 0x1B0C, %g4
std %f14, [%l7 + 0x68]
fmovdne %xcc, %f4, %f13
loop_4701:
srax %o6, %o3, %l1
pdist %f4, %f0, %f2
fxor %f14, %f12, %f0
bvc,a,pn %icc, loop_4702
stx %l4, [%l7 + 0x10]
ldub [%l7 + 0x76], %i7
fcmpeq32 %f8, %f2, %o4
loop_4702:
tsubcctv %i1, 0x113A, %g6
ldsw [%l7 + 0x64], %g7
ldsh [%l7 + 0x2A], %g1
tcs %xcc, 0x2
movpos %xcc, %o5, %o7
std %f8, [%l7 + 0x50]
fpmerge %f1, %f1, %f2
array16 %o0, %l2, %l6
fmuld8ulx16 %f0, %f3, %f14
tcc %xcc, 0x4
ld [%l7 + 0x24], %f15
fnegd %f8, %f4
orcc %i2, 0x0FB0, %i0
fxor %f10, %f10, %f2
fpsub32 %f12, %f0, %f6
edge8n %g2, %l3, %o1
movne %icc, %l0, %i6
lduw [%l7 + 0x14], %i5
fnor %f10, %f8, %f12
stx %l5, [%l7 + 0x38]
fmovrse %g5, %f2, %f8
lduw [%l7 + 0x28], %o2
fmuld8sux16 %f2, %f6, %f10
udivcc %i3, 0x1AB8, %i4
umulcc %g4, %g3, %o6
brgz %l1, loop_4703
fsrc1 %f12, %f10
ldsb [%l7 + 0x28], %l4
fcmple16 %f6, %f8, %o3
loop_4703:
fmovdl %xcc, %f4, %f11
fmovdgu %xcc, %f6, %f0
fsrc1s %f10, %f1
fnot2 %f6, %f12
fexpand %f14, %f0
fmovscc %icc, %f10, %f11
ldsw [%l7 + 0x2C], %o4
fmovdvc %icc, %f2, %f15
movrlez %i1, %g6, %i7
umul %g1, 0x1FC3, %g7
fbule,a %fcc1, loop_4704
stb %o7, [%l7 + 0x46]
fmovrdne %o5, %f8, %f2
fblg,a %fcc1, loop_4705
loop_4704:
xor %o0, 0x0BED, %l6
edge16n %l2, %i0, %i2
tsubcctv %l3, %o1, %l0
loop_4705:
fmovrse %i6, %f1, %f9
lduw [%l7 + 0x60], %i5
movge %xcc, %l5, %g5
fands %f3, %f6, %f11
fbu %fcc1, loop_4706
std %f0, [%l7 + 0x08]
fmovde %xcc, %f12, %f14
ldsw [%l7 + 0x40], %o2
loop_4706:
tneg %xcc, 0x2
fcmpd %fcc3, %f8, %f8
fnegs %f10, %f4
fcmpeq16 %f12, %f0, %g2
ldx [%l7 + 0x18], %i4
std %f10, [%l7 + 0x50]
fnegd %f14, %f0
tgu %icc, 0x3
bl %icc, loop_4707
edge16 %g4, %g3, %i3
ld [%l7 + 0x50], %f7
bvs,pn %xcc, loop_4708
loop_4707:
ba,a %xcc, loop_4709
sth %l1, [%l7 + 0x4A]
fmovrsgez %o6, %f15, %f14
loop_4708:
movle %icc, %l4, %o3
loop_4709:
fnors %f7, %f4, %f3
addc %o4, %g6, %i1
fandnot1s %f7, %f0, %f1
fpadd16 %f10, %f0, %f6
edge16 %i7, %g1, %g7
ldd [%l7 + 0x08], %f0
lduw [%l7 + 0x7C], %o5
fmul8x16al %f11, %f13, %f0
fmovrsne %o0, %f1, %f8
udivx %o7, 0x09BF, %l2
stw %l6, [%l7 + 0x7C]
lduw [%l7 + 0x68], %i2
ldsh [%l7 + 0x5A], %i0
ldx [%l7 + 0x28], %l3
bg,a loop_4710
udivx %l0, 0x0FCC, %o1
bcs,a,pt %xcc, loop_4711
fba,a %fcc2, loop_4712
loop_4710:
fabss %f15, %f10
fsrc2s %f8, %f1
loop_4711:
ld [%l7 + 0x5C], %f15
loop_4712:
sllx %i5, %l5, %g5
fsrc1 %f12, %f12
movre %i6, %g2, %i4
udiv %g4, 0x0757, %o2
ld [%l7 + 0x28], %f5
bvc,a %icc, loop_4713
fnot1s %f13, %f3
alignaddrl %g3, %i3, %l1
fmul8x16 %f15, %f4, %f8
loop_4713:
andncc %l4, %o3, %o6
fmovrdlz %g6, %f12, %f14
srl %i1, 0x19, %o4
fmovda %icc, %f3, %f1
alignaddr %g1, %i7, %g7
array32 %o0, %o5, %l2
fmovdvs %icc, %f15, %f0
fcmpgt32 %f4, %f2, %l6
bvs,a %icc, loop_4714
fcmpes %fcc2, %f14, %f14
fmovdneg %xcc, %f0, %f1
move %icc, %i2, %o7
loop_4714:
nop
setx loop_4715, %l0, %l1
jmpl %l1, %i0
stb %l0, [%l7 + 0x4C]
stw %l3, [%l7 + 0x0C]
fble %fcc2, loop_4716
loop_4715:
lduh [%l7 + 0x12], %o1
tge %icc, 0x7
edge32l %l5, %i5, %i6
loop_4716:
fbo,a %fcc2, loop_4717
ldd [%l7 + 0x60], %f10
ldx [%l7 + 0x30], %g5
stw %i4, [%l7 + 0x58]
loop_4717:
brlz %g4, loop_4718
fnot1s %f11, %f11
ldd [%l7 + 0x50], %f2
stb %g2, [%l7 + 0x3B]
loop_4718:
ba,pn %icc, loop_4719
orcc %o2, %g3, %l1
ld [%l7 + 0x18], %f14
fnot2 %f8, %f2
loop_4719:
tcc %icc, 0x6
stw %i3, [%l7 + 0x34]
fbn %fcc1, loop_4720
ldsb [%l7 + 0x57], %o3
fcmple32 %f8, %f14, %l4
sth %g6, [%l7 + 0x2A]
loop_4720:
ldsw [%l7 + 0x50], %i1
ldub [%l7 + 0x63], %o6
movvc %xcc, %o4, %g1
brgez,a %g7, loop_4721
tsubcc %o0, %i7, %l2
fblg %fcc2, loop_4722
xnor %l6, %i2, %o7
loop_4721:
fmovrdlz %o5, %f6, %f10
bleu loop_4723
loop_4722:
fmovd %f2, %f10
bne loop_4724
ldx [%l7 + 0x08], %l0
loop_4723:
tgu %icc, 0x2
bleu loop_4725
loop_4724:
stw %l3, [%l7 + 0x78]
andcc %o1, 0x07D9, %i0
fabsd %f12, %f14
loop_4725:
fmovrdlz %i5, %f0, %f4
fand %f12, %f4, %f4
fblg,a %fcc0, loop_4726
stx %i6, [%l7 + 0x60]
ld [%l7 + 0x30], %f9
ldsb [%l7 + 0x27], %l5
loop_4726:
tle %xcc, 0x5
fmovdg %xcc, %f2, %f4
tcs %xcc, 0x3
fpackfix %f8, %f11
lduw [%l7 + 0x30], %g5
brnz,a %g4, loop_4727
stw %i4, [%l7 + 0x6C]
fornot1 %f12, %f12, %f6
bneg,a,pt %icc, loop_4728
loop_4727:
fbne %fcc2, loop_4729
stb %g2, [%l7 + 0x50]
fmul8x16al %f7, %f2, %f0
loop_4728:
bcc %xcc, loop_4730
loop_4729:
mulx %g3, %l1, %i3
bvs,pt %xcc, loop_4731
ldd [%l7 + 0x78], %f6
loop_4730:
ldub [%l7 + 0x5D], %o2
fnot2s %f14, %f7
loop_4731:
brnz,a %l4, loop_4732
fcmpeq16 %f0, %f12, %g6
fmovdge %xcc, %f10, %f9
ldd [%l7 + 0x10], %f4
loop_4732:
bcs,pt %xcc, loop_4733
fabsd %f0, %f0
movcs %xcc, %o3, %o6
fnegd %f12, %f6
loop_4733:
edge8n %i1, %o4, %g1
stw %g7, [%l7 + 0x4C]
fcmple32 %f4, %f4, %i7
edge16 %o0, %l2, %i2
stw %o7, [%l7 + 0x40]
fpsub32s %f6, %f2, %f12
brlz %o5, loop_4734
ldd [%l7 + 0x28], %f6
move %icc, %l6, %l3
lduh [%l7 + 0x66], %o1
loop_4734:
lduh [%l7 + 0x4A], %l0
stw %i5, [%l7 + 0x78]
fandnot2s %f0, %f9, %f14
fpadd32s %f6, %f9, %f1
sth %i0, [%l7 + 0x4C]
ld [%l7 + 0x68], %f10
orncc %i6, 0x0A8C, %l5
ldd [%l7 + 0x40], %f6
fornot2s %f5, %f15, %f8
edge8ln %g4, %i4, %g5
fnegd %f0, %f6
te %xcc, 0x3
fzero %f12
sdiv %g2, 0x1D53, %l1
fxnor %f0, %f12, %f8
fornot2s %f13, %f15, %f3
fmovspos %xcc, %f15, %f14
bg,pt %xcc, loop_4735
ld [%l7 + 0x1C], %f6
fmovrde %i3, %f4, %f10
fbo %fcc1, loop_4736
loop_4735:
ldx [%l7 + 0x48], %g3
ldub [%l7 + 0x6E], %l4
ldx [%l7 + 0x10], %g6
loop_4736:
xnor %o2, %o6, %o3
lduh [%l7 + 0x7E], %i1
fbn,a %fcc2, loop_4737
subccc %g1, 0x1EA3, %o4
stb %g7, [%l7 + 0x29]
fmul8x16 %f9, %f6, %f12
loop_4737:
array16 %o0, %l2, %i7
ldsh [%l7 + 0x2C], %o7
fmovscc %xcc, %f8, %f14
fmovdvc %icc, %f11, %f3
ldd [%l7 + 0x40], %f8
brlez %o5, loop_4738
ldx [%l7 + 0x70], %i2
fcmpgt32 %f10, %f10, %l3
ldsw [%l7 + 0x2C], %l6
loop_4738:
fmovsleu %xcc, %f5, %f7
fmovdleu %xcc, %f2, %f15
std %f10, [%l7 + 0x18]
ldub [%l7 + 0x2D], %l0
ldsw [%l7 + 0x58], %i5
stb %i0, [%l7 + 0x3F]
fand %f6, %f14, %f0
ldsw [%l7 + 0x50], %o1
ta %xcc, 0x2
alignaddrl %l5, %g4, %i6
fornot2 %f6, %f10, %f6
fmovsge %xcc, %f11, %f2
xorcc %i4, %g5, %l1
fand %f12, %f14, %f10
for %f0, %f14, %f2
andn %i3, %g3, %g2
stb %g6, [%l7 + 0x0C]
fmuld8sux16 %f7, %f7, %f0
andcc %o2, %o6, %l4
fandnot1s %f5, %f12, %f2
sub %i1, %o3, %g1
ldsb [%l7 + 0x0F], %o4
fmovsge %xcc, %f15, %f3
fcmple32 %f6, %f8, %g7
fblg,a %fcc0, loop_4739
ldub [%l7 + 0x0B], %o0
fbne %fcc1, loop_4740
stw %l2, [%l7 + 0x68]
loop_4739:
sra %o7, %i7, %i2
ldsb [%l7 + 0x31], %l3
loop_4740:
fpsub16s %f4, %f3, %f14
edge16l %l6, %o5, %i5
xorcc %i0, %o1, %l0
fpadd32s %f4, %f4, %f1
stw %l5, [%l7 + 0x34]
fmovdneg %icc, %f11, %f1
tsubcctv %g4, %i6, %i4
sth %g5, [%l7 + 0x1A]
brgez %l1, loop_4741
ldx [%l7 + 0x50], %i3
ldsw [%l7 + 0x70], %g2
popc 0x174D, %g3
loop_4741:
orncc %o2, %g6, %o6
bl loop_4742
fble,a %fcc3, loop_4743
fmovsleu %xcc, %f10, %f6
fcmpeq16 %f14, %f8, %l4
loop_4742:
fmovrslez %o3, %f3, %f1
loop_4743:
fone %f0
popc %i1, %o4
ldub [%l7 + 0x0F], %g1
st %f2, [%l7 + 0x70]
xnor %g7, 0x1225, %o0
fmovsne %icc, %f14, %f1
sth %l2, [%l7 + 0x78]
st %f6, [%l7 + 0x30]
sdivcc %i7, 0x059B, %i2
lduw [%l7 + 0x74], %o7
fbg %fcc0, loop_4744
ldsb [%l7 + 0x13], %l3
ldsw [%l7 + 0x68], %l6
stb %o5, [%l7 + 0x40]
loop_4744:
fcmpne16 %f2, %f12, %i0
ba,a,pt %xcc, loop_4745
fmovsgu %xcc, %f2, %f15
ld [%l7 + 0x38], %f3
ldsb [%l7 + 0x2F], %o1
loop_4745:
bge,a,pt %icc, loop_4746
sdivcc %l0, 0x0C92, %i5
fbo,a %fcc2, loop_4747
movre %g4, %i6, %l5
loop_4746:
ldsw [%l7 + 0x0C], %g5
stw %l1, [%l7 + 0x64]
loop_4747:
stw %i4, [%l7 + 0x48]
ldub [%l7 + 0x52], %i3
lduw [%l7 + 0x7C], %g2
ldd [%l7 + 0x70], %f6
fbn,a %fcc0, loop_4748
stb %g3, [%l7 + 0x58]
ld [%l7 + 0x24], %f2
movre %g6, 0x306, %o6
loop_4748:
bn,a loop_4749
umulcc %l4, %o3, %o2
std %f0, [%l7 + 0x78]
move %xcc, %i1, %g1
loop_4749:
udivcc %g7, 0x1E86, %o4
tvc %xcc, 0x5
edge16n %o0, %i7, %l2
fcmpeq32 %f6, %f12, %i2
popc 0x1DC1, %o7
tl %xcc, 0x1
fmovde %icc, %f4, %f2
fnot1 %f6, %f12
fmovsl %icc, %f9, %f14
std %f2, [%l7 + 0x70]
fbul,a %fcc3, loop_4750
fmul8ulx16 %f0, %f12, %f0
ldsh [%l7 + 0x22], %l3
ldx [%l7 + 0x58], %l6
loop_4750:
ldsw [%l7 + 0x68], %o5
st %f7, [%l7 + 0x68]
fmovsl %xcc, %f10, %f6
ldsw [%l7 + 0x10], %i0
stw %l0, [%l7 + 0x40]
bcc loop_4751
ldx [%l7 + 0x58], %i5
addccc %g4, 0x1046, %i6
andcc %l5, 0x08D1, %g5
loop_4751:
umul %o1, %i4, %i3
ld [%l7 + 0x10], %f14
stx %g2, [%l7 + 0x70]
ldd [%l7 + 0x10], %f4
ldd [%l7 + 0x60], %f8
ld [%l7 + 0x64], %f11
addcc %l1, %g3, %o6
orncc %l4, 0x1F1C, %g6
stb %o3, [%l7 + 0x2B]
fexpand %f0, %f12
fpsub16 %f12, %f12, %f8
fmovrdgz %o2, %f0, %f6
fcmps %fcc2, %f7, %f13
fnand %f8, %f6, %f0
fcmple32 %f10, %f8, %i1
fbn,a %fcc0, loop_4752
fmul8ulx16 %f14, %f14, %f10
ldub [%l7 + 0x10], %g7
fbe %fcc0, loop_4753
loop_4752:
bne,a loop_4754
stw %o4, [%l7 + 0x08]
fxnors %f2, %f5, %f9
loop_4753:
lduh [%l7 + 0x78], %g1
loop_4754:
st %f5, [%l7 + 0x44]
fmovsa %icc, %f3, %f15
fornot1s %f1, %f5, %f14
fcmpgt16 %f2, %f14, %i7
stb %o0, [%l7 + 0x20]
xor %i2, %o7, %l3
sth %l6, [%l7 + 0x4C]
ldsh [%l7 + 0x78], %l2
ldsh [%l7 + 0x2C], %o5
sth %i0, [%l7 + 0x70]
fmovdleu %icc, %f15, %f0
stb %l0, [%l7 + 0x7A]
fmovsvc %xcc, %f8, %f1
fbn,a %fcc3, loop_4755
fcmple32 %f2, %f4, %i5
st %f10, [%l7 + 0x1C]
fbue,a %fcc0, loop_4756
loop_4755:
fmovrsgz %g4, %f9, %f2
fxnor %f0, %f10, %f4
bn,a,pn %xcc, loop_4757
loop_4756:
brz %i6, loop_4758
fpmerge %f11, %f8, %f6
pdist %f12, %f4, %f4
loop_4757:
std %f0, [%l7 + 0x60]
loop_4758:
nop
setx loop_4759, %l0, %l1
jmpl %l1, %l5
alignaddrl %o1, %i4, %g5
fcmple32 %f4, %f12, %g2
ldx [%l7 + 0x30], %l1
loop_4759:
array16 %g3, %o6, %i3
fmovsl %xcc, %f8, %f2
fpsub16s %f12, %f11, %f1
fmovrsgez %l4, %f0, %f0
fabsd %f8, %f10
std %f0, [%l7 + 0x70]
bge,a loop_4760
ldsw [%l7 + 0x44], %o3
fmovdgu %xcc, %f1, %f4
lduw [%l7 + 0x5C], %g6
loop_4760:
fands %f1, %f7, %f11
std %f10, [%l7 + 0x38]
stx %o2, [%l7 + 0x20]
popc %i1, %g7
movrlz %o4, %g1, %o0
stw %i2, [%l7 + 0x38]
bleu,a,pn %xcc, loop_4761
fpsub32s %f14, %f5, %f10
stx %i7, [%l7 + 0x20]
tn %icc, 0x3
loop_4761:
popc 0x1AA3, %o7
taddcctv %l3, %l2, %l6
fblg,a %fcc1, loop_4762
fmovrslz %i0, %f3, %f0
fmovrde %o5, %f8, %f0
st %f14, [%l7 + 0x24]
loop_4762:
brlez,a %i5, loop_4763
fmul8x16 %f12, %f8, %f0
fmovrslez %g4, %f9, %f7
lduh [%l7 + 0x5C], %i6
loop_4763:
ldsw [%l7 + 0x68], %l0
nop
setx loop_4764, %l0, %l1
jmpl %l1, %l5
lduw [%l7 + 0x78], %o1
udivx %g5, 0x1C7B, %g2
fmovse %xcc, %f9, %f3
loop_4764:
ldd [%l7 + 0x30], %f10
lduw [%l7 + 0x38], %l1
fmovdgu %icc, %f6, %f13
fmul8x16al %f6, %f2, %f4
fmovrsgz %i4, %f11, %f15
fmovdcc %icc, %f7, %f9
fcmpne32 %f0, %f4, %g3
fabsd %f4, %f4
stw %i3, [%l7 + 0x60]
movleu %icc, %o6, %o3
ldub [%l7 + 0x5C], %l4
stb %g6, [%l7 + 0x6D]
edge8n %i1, %o2, %o4
fmovsleu %icc, %f10, %f9
nop
setx loop_4765, %l0, %l1
jmpl %l1, %g7
ble,a loop_4766
fbo %fcc0, loop_4767
fcmpne32 %f12, %f8, %o0
loop_4765:
fcmpd %fcc0, %f4, %f14
loop_4766:
bg,a,pn %icc, loop_4768
loop_4767:
fbn,a %fcc3, loop_4769
popc 0x0DBA, %g1
fmovsge %xcc, %f2, %f11
loop_4768:
fmovrdgz %i7, %f6, %f12
loop_4769:
bne,a,pt %xcc, loop_4770
movn %icc, %o7, %l3
stb %l2, [%l7 + 0x10]
taddcctv %i2, %i0, %l6
loop_4770:
fmovdgu %xcc, %f11, %f13
sth %i5, [%l7 + 0x7E]
fandnot2s %f3, %f6, %f6
bge,a,pt %xcc, loop_4771
edge16 %g4, %i6, %o5
fmul8ulx16 %f0, %f2, %f14
subc %l0, 0x158E, %o1
loop_4771:
ldx [%l7 + 0x60], %l5
taddcc %g5, 0x03E1, %g2
fpackfix %f0, %f0
fnands %f14, %f13, %f14
fors %f2, %f14, %f1
st %f14, [%l7 + 0x2C]
addccc %l1, 0x1BBF, %i4
ldub [%l7 + 0x76], %i3
stx %g3, [%l7 + 0x18]
xor %o3, %l4, %g6
brlz,a %i1, loop_4772
stx %o2, [%l7 + 0x28]
tleu %xcc, 0x1
ldsb [%l7 + 0x22], %o4
loop_4772:
sth %o6, [%l7 + 0x48]
fmul8ulx16 %f2, %f0, %f8
fcmple16 %f0, %f12, %o0
sdiv %g7, 0x157F, %g1
lduw [%l7 + 0x5C], %o7
fmovse %icc, %f1, %f3
tg %xcc, 0x1
fbo %fcc2, loop_4773
sllx %l3, 0x18, %l2
fnot2 %f4, %f2
fandnot1 %f6, %f10, %f10
loop_4773:
fnot2 %f6, %f2
sth %i7, [%l7 + 0x6C]
fexpand %f13, %f12
fbo,a %fcc2, loop_4774
tn %xcc, 0x6
subcc %i2, %l6, %i0
brz,a %i5, loop_4775
loop_4774:
xorcc %i6, %o5, %g4
fmul8x16au %f4, %f5, %f6
fnegs %f5, %f6
loop_4775:
bvc,a,pn %xcc, loop_4776
fcmped %fcc3, %f4, %f4
movrlz %o1, 0x247, %l0
std %f0, [%l7 + 0x70]
loop_4776:
edge32n %g5, %l5, %l1
stx %i4, [%l7 + 0x10]
for %f6, %f2, %f14
ldd [%l7 + 0x60], %f4
fpmerge %f6, %f14, %f14
alignaddr %g2, %i3, %g3
movvc %icc, %o3, %l4
andncc %i1, %g6, %o2
fandnot2s %f14, %f7, %f11
nop
setx loop_4777, %l0, %l1
jmpl %l1, %o6
fsrc2 %f14, %f8
edge32l %o0, %g7, %o4
fmovsa %icc, %f13, %f8
loop_4777:
fmovsvs %icc, %f13, %f2
sth %o7, [%l7 + 0x76]
movrlez %g1, 0x183, %l2
sethi 0x03FF, %l3
lduw [%l7 + 0x74], %i7
ldsw [%l7 + 0x3C], %l6
movrne %i2, %i5, %i6
fpmerge %f14, %f11, %f10
ldsh [%l7 + 0x20], %o5
fcmpeq32 %f0, %f4, %g4
te %xcc, 0x1
tvs %xcc, 0x5
lduw [%l7 + 0x74], %o1
bg,pn %xcc, loop_4778
alignaddr %i0, %g5, %l5
mova %xcc, %l1, %l0
sdiv %i4, 0x018D, %i3
loop_4778:
ldub [%l7 + 0x21], %g3
edge8 %g2, %l4, %i1
fmul8sux16 %f10, %f8, %f12
stx %g6, [%l7 + 0x68]
fandnot2s %f14, %f9, %f6
lduh [%l7 + 0x60], %o2
movleu %icc, %o3, %o6
brz %o0, loop_4779
fbe,a %fcc1, loop_4780
fba %fcc2, loop_4781
udivcc %g7, 0x09A6, %o4
loop_4779:
movn %xcc, %o7, %l2
loop_4780:
tpos %icc, 0x7
loop_4781:
fmovse %icc, %f15, %f5
sdivcc %l3, 0x0841, %i7
fsrc1s %f5, %f10
stb %g1, [%l7 + 0x4D]
fxnor %f6, %f10, %f12
ldx [%l7 + 0x10], %l6
subcc %i5, 0x1E3B, %i2
fnot1 %f2, %f6
fand %f8, %f14, %f10
srlx %i6, 0x13, %g4
lduw [%l7 + 0x78], %o5
stx %o1, [%l7 + 0x50]
stw %g5, [%l7 + 0x64]
ldub [%l7 + 0x0B], %l5
fcmps %fcc3, %f5, %f11
fmovsvs %icc, %f5, %f3
ble,pn %xcc, loop_4782
std %f0, [%l7 + 0x30]
smul %i0, %l0, %i4
std %f4, [%l7 + 0x58]
loop_4782:
fsrc1 %f4, %f12
sth %l1, [%l7 + 0x54]
fbule %fcc1, loop_4783
fbug %fcc0, loop_4784
fcmpne16 %f12, %f10, %g3
movneg %icc, %i3, %l4
loop_4783:
movg %xcc, %i1, %g2
loop_4784:
ldub [%l7 + 0x5C], %o2
ldsw [%l7 + 0x1C], %o3
fpsub16s %f4, %f10, %f11
fcmpne32 %f14, %f2, %g6
movgu %icc, %o6, %g7
stw %o4, [%l7 + 0x2C]
ldx [%l7 + 0x28], %o0
bg loop_4785
ld [%l7 + 0x10], %f0
fcmple32 %f2, %f0, %l2
fcmpgt32 %f4, %f2, %l3
loop_4785:
fxor %f8, %f8, %f2
ldsb [%l7 + 0x0E], %i7
fmovdg %icc, %f10, %f6
taddcc %g1, 0x0B90, %l6
fbo %fcc0, loop_4786
tgu %icc, 0x2
sdivx %o7, 0x15B6, %i2
ldsb [%l7 + 0x46], %i6
loop_4786:
stx %i5, [%l7 + 0x60]
bge,a loop_4787
sth %o5, [%l7 + 0x08]
nop
setx loop_4788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %o1, 0x15, %g4
loop_4787:
movrgez %l5, %i0, %l0
stx %i4, [%l7 + 0x78]
loop_4788:
stx %g5, [%l7 + 0x60]
bpos,pt %xcc, loop_4789
fmovdneg %xcc, %f9, %f6
fpsub32 %f0, %f10, %f0
ble,pt %xcc, loop_4790
loop_4789:
ldsw [%l7 + 0x08], %l1
fabsd %f8, %f6
and %g3, %i3, %i1
loop_4790:
brlz %l4, loop_4791
fxnors %f10, %f9, %f13
std %f4, [%l7 + 0x28]
siam 0x1
loop_4791:
fabss %f3, %f2
std %f14, [%l7 + 0x08]
ldsh [%l7 + 0x16], %g2
tne %xcc, 0x5
ldsh [%l7 + 0x68], %o2
fmovrslz %g6, %f6, %f7
fbn %fcc1, loop_4792
fmovdgu %xcc, %f11, %f14
array32 %o3, %g7, %o4
fmovsne %icc, %f12, %f14
loop_4792:
fone %f14
ldub [%l7 + 0x7E], %o0
fmovdcc %icc, %f9, %f11
fmovdg %xcc, %f12, %f7
bn,pt %icc, loop_4793
bcc,pt %xcc, loop_4794
fandnot2s %f13, %f1, %f7
movge %icc, %l2, %o6
loop_4793:
ld [%l7 + 0x78], %f2
loop_4794:
fbn %fcc0, loop_4795
fmovde %xcc, %f4, %f3
alignaddr %i7, %l3, %g1
edge32n %o7, %i2, %i6
loop_4795:
fmul8x16 %f10, %f12, %f2
fmovdleu %xcc, %f7, %f2
stw %i5, [%l7 + 0x38]
fpadd32s %f2, %f10, %f11
movleu %icc, %l6, %o1
sth %g4, [%l7 + 0x48]
bpos loop_4796
ld [%l7 + 0x30], %f13
srax %l5, 0x08, %i0
fmovsgu %xcc, %f10, %f6
loop_4796:
fpadd16s %f9, %f7, %f7
movrgez %o5, %i4, %g5
ldsb [%l7 + 0x54], %l0
brlz,a %g3, loop_4797
fzero %f8
edge32 %l1, %i3, %l4
andn %g2, %i1, %g6
loop_4797:
be loop_4798
bg,a,pt %xcc, loop_4799
ld [%l7 + 0x14], %f2
call loop_4800
loop_4798:
movne %icc, %o3, %o2
loop_4799:
tcc %icc, 0x1
ldsh [%l7 + 0x28], %g7
loop_4800:
tpos %xcc, 0x1
fba %fcc0, loop_4801
fornot2s %f1, %f6, %f4
brlez %o0, loop_4802
fcmple16 %f8, %f14, %o4
loop_4801:
fcmpes %fcc0, %f5, %f6
fornot1 %f2, %f2, %f12
loop_4802:
sdivx %l2, 0x1F66, %i7
sub %l3, %g1, %o6
sdivx %o7, 0x1BF7, %i2
edge16n %i5, %i6, %o1
ldsw [%l7 + 0x14], %l6
stb %l5, [%l7 + 0x31]
bg,pn %icc, loop_4803
std %f4, [%l7 + 0x28]
fble,a %fcc3, loop_4804
stx %g4, [%l7 + 0x68]
loop_4803:
lduh [%l7 + 0x6E], %i0
fbg,a %fcc3, loop_4805
loop_4804:
fmovsgu %icc, %f6, %f13
sub %i4, %o5, %l0
bshuffle %f8, %f10, %f2
loop_4805:
fpadd16 %f2, %f10, %f4
fnot2s %f0, %f7
stb %g3, [%l7 + 0x7B]
tsubcc %l1, %i3, %g5
fmovrslz %l4, %f8, %f2
bleu,pn %xcc, loop_4806
tleu %xcc, 0x1
be,pn %xcc, loop_4807
lduw [%l7 + 0x08], %g2
loop_4806:
edge16n %i1, %g6, %o2
pdist %f10, %f4, %f12
loop_4807:
faligndata %f10, %f14, %f6
ble,pn %icc, loop_4808
stx %o3, [%l7 + 0x38]
subcc %o0, %g7, %l2
movleu %xcc, %o4, %i7
loop_4808:
fbuge %fcc1, loop_4809
fcmpgt32 %f8, %f0, %l3
fpmerge %f15, %f3, %f0
fand %f4, %f12, %f4
loop_4809:
udiv %g1, 0x1003, %o7
bvc,pn %xcc, loop_4810
fpack16 %f10, %f5
movvc %xcc, %i2, %o6
xorcc %i5, 0x1BAB, %o1
loop_4810:
fmovsvs %icc, %f8, %f5
std %f2, [%l7 + 0x70]
sethi 0x1980, %i6
xnorcc %l5, 0x04BD, %g4
fmovsvs %icc, %f5, %f9
xnorcc %i0, %l6, %o5
alignaddr %l0, %g3, %i4
std %f12, [%l7 + 0x78]
fbo,a %fcc1, loop_4811
edge8l %l1, %g5, %l4
stb %i3, [%l7 + 0x0C]
fbug,a %fcc1, loop_4812
loop_4811:
tle %xcc, 0x0
fmovs %f11, %f6
fmovdleu %xcc, %f9, %f12
loop_4812:
bvs,a %xcc, loop_4813
be,pt %xcc, loop_4814
sth %i1, [%l7 + 0x1E]
fmovrdlz %g6, %f8, %f10
loop_4813:
brz %o2, loop_4815
loop_4814:
ldsh [%l7 + 0x76], %o3
fornot1 %f10, %f10, %f12
mulscc %o0, 0x11C3, %g7
loop_4815:
std %f0, [%l7 + 0x20]
subc %l2, %g2, %i7
edge32n %l3, %g1, %o4
nop
setx loop_4816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umulcc %i2, 0x0141, %o6
ld [%l7 + 0x74], %f14
ldsb [%l7 + 0x7A], %o7
loop_4816:
edge8n %i5, %i6, %o1
stx %g4, [%l7 + 0x30]
stw %i0, [%l7 + 0x38]
srax %l5, 0x14, %l6
edge32ln %o5, %l0, %g3
brlez %i4, loop_4817
srlx %l1, %g5, %i3
orcc %l4, %g6, %i1
fcmple32 %f6, %f0, %o3
loop_4817:
fmovsgu %icc, %f4, %f6
edge32 %o2, %g7, %o0
udiv %g2, 0x08FB, %i7
brgz,a %l2, loop_4818
edge32l %g1, %l3, %i2
bl,a,pn %xcc, loop_4819
bleu,a,pn %xcc, loop_4820
loop_4818:
ldsb [%l7 + 0x5A], %o4
fbuge %fcc1, loop_4821
loop_4819:
fba %fcc0, loop_4822
loop_4820:
ldsh [%l7 + 0x2A], %o6
movvs %xcc, %i5, %i6
loop_4821:
fmovrdgz %o1, %f14, %f8
loop_4822:
xnorcc %o7, 0x1920, %g4
fbul,a %fcc0, loop_4823
mulscc %l5, 0x0BBE, %i0
andcc %l6, %l0, %g3
fabsd %f0, %f4
loop_4823:
std %f2, [%l7 + 0x50]
stw %i4, [%l7 + 0x60]
ldd [%l7 + 0x10], %f12
bpos,a loop_4824
fmovse %icc, %f12, %f3
fmovda %icc, %f0, %f6
nop
setx loop_4825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4824:
tge %icc, 0x0
ldd [%l7 + 0x18], %f14
fpadd16s %f13, %f3, %f9
loop_4825:
movg %icc, %o5, %l1
orcc %i3, %l4, %g6
fmovdn %icc, %f6, %f6
fmovdvs %icc, %f14, %f8
taddcc %i1, %g5, %o3
lduh [%l7 + 0x3C], %g7
fcmpne16 %f2, %f4, %o0
tvs %icc, 0x6
fxnor %f2, %f8, %f2
mova %xcc, %g2, %o2
fnot1s %f15, %f8
array8 %l2, %i7, %l3
stx %i2, [%l7 + 0x18]
stx %o4, [%l7 + 0x10]
edge8 %o6, %i5, %g1
bl,pt %xcc, loop_4826
sdiv %i6, 0x11C5, %o7
andncc %g4, %l5, %o1
fandnot2s %f13, %f10, %f2
loop_4826:
fcmpgt32 %f2, %f6, %l6
andncc %l0, %g3, %i4
movvc %xcc, %i0, %o5
and %l1, %l4, %g6
ldsb [%l7 + 0x77], %i3
stx %g5, [%l7 + 0x48]
nop
setx loop_4827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a,pt %xcc, loop_4828
move %icc, %i1, %o3
fbule %fcc3, loop_4829
loop_4827:
st %f15, [%l7 + 0x2C]
loop_4828:
ld [%l7 + 0x14], %f11
orn %o0, %g7, %o2
loop_4829:
for %f8, %f4, %f2
ldsb [%l7 + 0x3F], %l2
fmovda %icc, %f10, %f12
alignaddrl %g2, %i7, %i2
fpack16 %f0, %f4
addc %o4, %l3, %o6
tsubcctv %g1, %i5, %i6
stx %o7, [%l7 + 0x10]
fmovsle %icc, %f2, %f15
stb %l5, [%l7 + 0x2F]
nop
setx loop_4830, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %g4, loop_4831
udiv %l6, 0x1125, %l0
fpsub32 %f12, %f14, %f14
loop_4830:
brlez %g3, loop_4832
loop_4831:
movcc %icc, %o1, %i0
array8 %o5, %i4, %l4
subcc %l1, %i3, %g5
loop_4832:
smulcc %g6, %i1, %o3
movcc %xcc, %g7, %o2
tle %xcc, 0x6
fxnors %f13, %f8, %f0
movvs %icc, %o0, %g2
fpsub32s %f4, %f13, %f8
tle %xcc, 0x5
movl %xcc, %l2, %i7
fpackfix %f14, %f8
fmul8x16al %f1, %f5, %f8
bvs,a,pt %xcc, loop_4833
fmovs %f0, %f6
fpadd32 %f14, %f8, %f2
fmovdvc %icc, %f15, %f11
loop_4833:
bge,pt %icc, loop_4834
sth %o4, [%l7 + 0x0E]
ldub [%l7 + 0x26], %l3
ldub [%l7 + 0x1F], %i2
loop_4834:
fpack32 %f10, %f8, %f6
stw %o6, [%l7 + 0x14]
fmovsl %xcc, %f7, %f3
tsubcctv %i5, %g1, %o7
fcmpeq16 %f14, %f2, %i6
st %f7, [%l7 + 0x1C]
bne %icc, loop_4835
sth %g4, [%l7 + 0x30]
siam 0x3
sll %l5, 0x0E, %l0
loop_4835:
fbg %fcc3, loop_4836
umulcc %l6, 0x16CB, %g3
fcmpeq32 %f2, %f2, %i0
bvs %xcc, loop_4837
loop_4836:
movvc %icc, %o1, %i4
fmul8x16au %f8, %f1, %f4
tsubcc %o5, 0x106B, %l1
loop_4837:
fpackfix %f6, %f14
ldd [%l7 + 0x58], %f8
ldd [%l7 + 0x78], %f6
ldx [%l7 + 0x28], %l4
brlz,a %i3, loop_4838
add %g6, %g5, %i1
fbul,a %fcc3, loop_4839
add %o3, 0x1A67, %g7
loop_4838:
fnors %f10, %f15, %f4
ldx [%l7 + 0x60], %o0
loop_4839:
ldsh [%l7 + 0x7C], %g2
ldsb [%l7 + 0x5C], %l2
edge32n %i7, %o4, %l3
sdivcc %i2, 0x1E8C, %o6
fzeros %f5
movrgez %o2, 0x256, %i5
sdivcc %g1, 0x080B, %o7
ldub [%l7 + 0x6F], %i6
sth %l5, [%l7 + 0x36]
fmovrse %l0, %f10, %f0
lduw [%l7 + 0x4C], %l6
ldd [%l7 + 0x10], %f8
fmul8ulx16 %f0, %f2, %f2
stw %g3, [%l7 + 0x2C]
fsrc2 %f14, %f0
smulcc %i0, %g4, %i4
bl loop_4840
add %o1, 0x0247, %o5
bge,pn %icc, loop_4841
stb %l1, [%l7 + 0x3C]
loop_4840:
fpsub32 %f0, %f6, %f8
st %f14, [%l7 + 0x10]
loop_4841:
fnot1 %f6, %f2
lduw [%l7 + 0x78], %l4
sth %g6, [%l7 + 0x16]
bne,a,pt %xcc, loop_4842
smulcc %i3, 0x0A47, %i1
fmovsle %icc, %f8, %f2
ldsb [%l7 + 0x10], %o3
loop_4842:
lduw [%l7 + 0x60], %g5
edge32l %o0, %g7, %g2
tcs %icc, 0x3
or %i7, 0x11A6, %l2
edge8n %l3, %o4, %i2
stw %o2, [%l7 + 0x5C]
st %f13, [%l7 + 0x6C]
ld [%l7 + 0x4C], %f11
sub %i5, 0x1329, %o6
fbge %fcc3, loop_4843
sth %o7, [%l7 + 0x4E]
tge %icc, 0x0
ldsh [%l7 + 0x66], %g1
loop_4843:
movpos %icc, %i6, %l0
lduh [%l7 + 0x2E], %l6
ldd [%l7 + 0x28], %f10
std %f6, [%l7 + 0x70]
st %f6, [%l7 + 0x0C]
fmovde %icc, %f1, %f15
ldsh [%l7 + 0x32], %g3
fmovsl %xcc, %f3, %f4
st %f12, [%l7 + 0x6C]
ldub [%l7 + 0x7C], %i0
stw %g4, [%l7 + 0x08]
mova %xcc, %i4, %l5
fbge,a %fcc2, loop_4844
fands %f3, %f3, %f7
fbuge %fcc3, loop_4845
ldsh [%l7 + 0x4E], %o5
loop_4844:
fones %f10
fmovdleu %icc, %f6, %f2
loop_4845:
srlx %l1, %l4, %o1
xnorcc %i3, 0x15CF, %g6
lduh [%l7 + 0x2C], %o3
movpos %icc, %g5, %o0
ta %xcc, 0x5
sllx %g7, 0x18, %g2
fmul8sux16 %f0, %f10, %f10
fmovdcs %icc, %f3, %f12
tvc %xcc, 0x6
fmovrslez %i7, %f9, %f3
ld [%l7 + 0x30], %f5
fmovsleu %icc, %f6, %f8
movrlez %l2, %l3, %o4
std %f14, [%l7 + 0x38]
fandnot1s %f8, %f14, %f9
stb %i1, [%l7 + 0x59]
sth %o2, [%l7 + 0x7E]
fbuge,a %fcc1, loop_4846
nop
setx loop_4847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f11, %f10, %f2
edge16ln %i5, %i2, %o7
loop_4846:
fandnot1s %f1, %f12, %f6
loop_4847:
fcmpne16 %f10, %f14, %o6
fcmpgt16 %f4, %f8, %i6
fnot1s %f12, %f4
fba,a %fcc3, loop_4848
fands %f5, %f0, %f10
fbne %fcc0, loop_4849
tsubcctv %g1, %l0, %g3
loop_4848:
bvs,a %icc, loop_4850
movrlz %l6, 0x1D3, %i0
loop_4849:
or %g4, %i4, %l5
fbne %fcc0, loop_4851
loop_4850:
movle %xcc, %l1, %o5
fcmpne16 %f14, %f6, %l4
ldd [%l7 + 0x38], %f12
loop_4851:
bl,pn %icc, loop_4852
fones %f6
movrlz %i3, %o1, %o3
ldub [%l7 + 0x54], %g5
loop_4852:
edge32ln %o0, %g6, %g7
ld [%l7 + 0x78], %f6
movrne %g2, %l2, %i7
movrlez %o4, 0x086, %i1
ldd [%l7 + 0x58], %f6
fcmpne16 %f8, %f4, %o2
ldsb [%l7 + 0x10], %l3
udiv %i5, 0x1372, %o7
std %f4, [%l7 + 0x20]
lduh [%l7 + 0x2A], %o6
fornot2 %f4, %f2, %f4
or %i6, 0x0D96, %g1
tne %xcc, 0x2
fbl %fcc1, loop_4853
bvs,pn %xcc, loop_4854
edge32 %l0, %i2, %l6
ldsh [%l7 + 0x36], %i0
loop_4853:
tvs %icc, 0x7
loop_4854:
fmovdg %icc, %f9, %f6
fmovdg %xcc, %f2, %f11
fmul8x16au %f9, %f2, %f8
fbu %fcc2, loop_4855
tcc %xcc, 0x3
sra %g3, %g4, %l5
mulscc %i4, 0x0BD2, %l1
loop_4855:
bvc,a,pt %icc, loop_4856
ldub [%l7 + 0x16], %l4
sdivcc %o5, 0x07D5, %o1
stb %i3, [%l7 + 0x52]
loop_4856:
fandnot1s %f7, %f11, %f3
fmovscc %icc, %f0, %f8
movleu %xcc, %g5, %o3
be,a loop_4857
fmovdcs %icc, %f6, %f7
fbge,a %fcc0, loop_4858
stx %o0, [%l7 + 0x38]
loop_4857:
tle %icc, 0x0
fbe,a %fcc3, loop_4859
loop_4858:
fnors %f7, %f5, %f6
edge16l %g6, %g2, %g7
stb %i7, [%l7 + 0x62]
loop_4859:
fpsub32 %f0, %f6, %f6
ldsh [%l7 + 0x70], %l2
stw %o4, [%l7 + 0x10]
fbg %fcc1, loop_4860
bleu,a,pn %xcc, loop_4861
fbuge %fcc0, loop_4862
ldx [%l7 + 0x78], %o2
loop_4860:
ldx [%l7 + 0x10], %i1
loop_4861:
tsubcctv %i5, 0x0CC6, %l3
loop_4862:
fornot1 %f14, %f8, %f8
xnorcc %o6, %o7, %i6
bcs,a,pt %icc, loop_4863
bpos,a loop_4864
fbu %fcc0, loop_4865
ld [%l7 + 0x38], %f11
loop_4863:
xorcc %g1, %i2, %l6
loop_4864:
move %icc, %l0, %i0
loop_4865:
fmovrde %g4, %f12, %f6
brgz %g3, loop_4866
sth %l5, [%l7 + 0x5A]
ldx [%l7 + 0x30], %l1
fpmerge %f3, %f4, %f10
loop_4866:
ldx [%l7 + 0x30], %l4
tvc %xcc, 0x4
movrgez %i4, 0x221, %o5
stw %o1, [%l7 + 0x68]
fnor %f8, %f10, %f0
movcc %icc, %i3, %o3
fmovrdlez %g5, %f14, %f12
movgu %xcc, %g6, %g2
stb %g7, [%l7 + 0x41]
edge8ln %o0, %i7, %l2
add %o4, %i1, %i5
fsrc2s %f9, %f8
bn,pt %icc, loop_4867
fmovsne %xcc, %f0, %f15
bne,a,pn %icc, loop_4868
sethi 0x1787, %l3
loop_4867:
bpos loop_4869
addccc %o2, 0x1391, %o6
loop_4868:
fmovscs %xcc, %f14, %f13
fzeros %f10
loop_4869:
fmovda %icc, %f11, %f7
fexpand %f9, %f8
tl %xcc, 0x7
fpsub32 %f6, %f12, %f4
fcmpeq16 %f6, %f10, %o7
lduw [%l7 + 0x4C], %i6
ldsh [%l7 + 0x32], %i2
ldub [%l7 + 0x17], %g1
fandnot1s %f9, %f12, %f14
fand %f8, %f14, %f8
fbl,a %fcc1, loop_4870
edge16n %l0, %i0, %g4
fxor %f10, %f6, %f12
fands %f2, %f8, %f6
loop_4870:
movle %icc, %l6, %g3
movle %xcc, %l5, %l1
call loop_4871
lduh [%l7 + 0x2A], %l4
stw %i4, [%l7 + 0x40]
fxors %f11, %f7, %f14
loop_4871:
stx %o5, [%l7 + 0x58]
bvs,a,pn %xcc, loop_4872
fbn,a %fcc3, loop_4873
bleu,pn %icc, loop_4874
fbl,a %fcc0, loop_4875
loop_4872:
lduh [%l7 + 0x5E], %o1
loop_4873:
ldd [%l7 + 0x58], %f12
loop_4874:
fpsub32 %f12, %f12, %f2
loop_4875:
edge16n %i3, %g5, %g6
lduh [%l7 + 0x7E], %g2
sth %o3, [%l7 + 0x50]
ldx [%l7 + 0x08], %g7
bneg,a loop_4876
array32 %o0, %l2, %i7
brlez %i1, loop_4877
fnand %f12, %f12, %f6
loop_4876:
fnot2 %f14, %f14
bge loop_4878
loop_4877:
fmovde %icc, %f14, %f7
udivcc %o4, 0x0ADD, %l3
fnands %f11, %f4, %f13
loop_4878:
fpsub32 %f6, %f2, %f2
fmovsneg %icc, %f15, %f7
fornot2 %f2, %f2, %f14
movpos %xcc, %i5, %o2
fxnors %f3, %f3, %f8
ldsw [%l7 + 0x68], %o7
lduw [%l7 + 0x5C], %o6
bpos,a loop_4879
fxor %f6, %f8, %f14
ldd [%l7 + 0x30], %f14
movre %i2, %g1, %l0
loop_4879:
movrgz %i0, %g4, %i6
udivx %l6, 0x020C, %l5
stx %g3, [%l7 + 0x68]
be,a,pt %icc, loop_4880
fmovrslez %l4, %f0, %f10
fxnor %f4, %f4, %f14
ldd [%l7 + 0x10], %f12
loop_4880:
fnegd %f6, %f0
mulscc %i4, 0x0DA3, %l1
stw %o1, [%l7 + 0x78]
edge8ln %i3, %g5, %g6
ldub [%l7 + 0x4B], %g2
fmovscs %xcc, %f1, %f9
udivcc %o3, 0x1FED, %g7
ldsw [%l7 + 0x1C], %o0
fbug,a %fcc2, loop_4881
fcmpne32 %f14, %f12, %o5
ldub [%l7 + 0x5B], %l2
fxors %f14, %f11, %f13
loop_4881:
movneg %xcc, %i7, %o4
ldub [%l7 + 0x6C], %i1
fmovse %xcc, %f9, %f11
edge8 %i5, %o2, %l3
stw %o7, [%l7 + 0x40]
stb %o6, [%l7 + 0x45]
fbuge %fcc0, loop_4882
popc %i2, %l0
smul %i0, 0x02A4, %g4
movcs %xcc, %g1, %i6
loop_4882:
mulx %l6, %l5, %l4
movvc %xcc, %g3, %l1
fcmpgt16 %f4, %f10, %o1
fmovrdne %i3, %f8, %f14
ldsh [%l7 + 0x14], %i4
fpack32 %f6, %f10, %f10
lduh [%l7 + 0x3C], %g6
fmovscc %xcc, %f3, %f14
edge16ln %g5, %o3, %g7
ldub [%l7 + 0x43], %g2
lduh [%l7 + 0x66], %o0
mulscc %o5, %i7, %o4
movcs %xcc, %l2, %i5
fbl,a %fcc1, loop_4883
subc %o2, %l3, %o7
std %f8, [%l7 + 0x78]
edge32n %i1, %o6, %i2
loop_4883:
srl %i0, 0x07, %g4
andn %l0, 0x0749, %g1
ldd [%l7 + 0x08], %f8
st %f5, [%l7 + 0x3C]
for %f10, %f0, %f2
mulscc %i6, 0x10E0, %l5
lduh [%l7 + 0x66], %l4
ldd [%l7 + 0x58], %f10
ldd [%l7 + 0x18], %f10
fpackfix %f8, %f5
fnegs %f12, %f14
bpos,a,pt %xcc, loop_4884
fcmpeq32 %f6, %f6, %g3
fmovscs %xcc, %f6, %f0
ldd [%l7 + 0x50], %f6
loop_4884:
fbul,a %fcc0, loop_4885
ldsw [%l7 + 0x68], %l1
alignaddr %l6, %o1, %i4
fmovrdlz %i3, %f8, %f8
loop_4885:
xnor %g6, %g5, %g7
stw %o3, [%l7 + 0x10]
fexpand %f5, %f2
fmovdpos %xcc, %f9, %f9
fpadd32s %f15, %f9, %f4
ldsb [%l7 + 0x5E], %o0
bleu,a %xcc, loop_4886
tcc %xcc, 0x4
array16 %g2, %i7, %o5
bvs,pt %xcc, loop_4887
loop_4886:
std %f0, [%l7 + 0x20]
fmovsvc %xcc, %f10, %f8
stb %o4, [%l7 + 0x2F]
loop_4887:
lduh [%l7 + 0x2A], %i5
ldx [%l7 + 0x50], %l2
movrne %o2, %o7, %i1
bcs,pn %xcc, loop_4888
fnor %f6, %f14, %f2
stw %o6, [%l7 + 0x60]
alignaddr %l3, %i2, %g4
loop_4888:
fmovsne %xcc, %f10, %f4
movrlz %l0, 0x298, %g1
sth %i0, [%l7 + 0x30]
stb %i6, [%l7 + 0x3D]
fzeros %f9
ld [%l7 + 0x1C], %f15
fmovsvc %icc, %f15, %f14
call loop_4889
sth %l5, [%l7 + 0x12]
lduw [%l7 + 0x34], %l4
andcc %g3, 0x1AD1, %l1
loop_4889:
lduh [%l7 + 0x58], %l6
fbu %fcc2, loop_4890
movvs %xcc, %i4, %i3
stw %g6, [%l7 + 0x5C]
tsubcctv %o1, %g5, %g7
loop_4890:
fmovsn %xcc, %f5, %f1
edge32n %o0, %g2, %o3
fmovrdlz %i7, %f6, %f14
fornot1s %f1, %f3, %f13
fmovrdgez %o4, %f0, %f14
ldub [%l7 + 0x26], %o5
ldx [%l7 + 0x70], %l2
fmovrse %i5, %f13, %f5
orncc %o2, %o7, %i1
ldd [%l7 + 0x50], %f0
stw %o6, [%l7 + 0x74]
fandnot1 %f0, %f0, %f0
movrlz %l3, 0x309, %g4
nop
setx loop_4891, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %icc, %i2, %l0
andcc %g1, 0x1FBB, %i0
tcs %xcc, 0x3
loop_4891:
movrlez %l5, 0x3E7, %l4
subc %g3, 0x03C1, %l1
std %f6, [%l7 + 0x08]
for %f4, %f2, %f0
stw %i6, [%l7 + 0x40]
fabsd %f0, %f6
fmul8ulx16 %f8, %f14, %f2
bvc,a,pt %icc, loop_4892
ldsb [%l7 + 0x18], %i4
movrne %l6, %g6, %o1
stb %g5, [%l7 + 0x71]
loop_4892:
fmovrdgz %i3, %f10, %f14
edge16n %g7, %g2, %o3
stx %i7, [%l7 + 0x50]
movgu %xcc, %o0, %o4
sllx %o5, %i5, %l2
fnegd %f8, %f4
bl,a,pn %xcc, loop_4893
ldsh [%l7 + 0x1A], %o2
smulcc %o7, %o6, %l3
sra %i1, 0x1B, %g4
loop_4893:
fones %f10
tl %icc, 0x5
array32 %l0, %g1, %i0
nop
setx loop_4894, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f3, %f8
fmovsg %xcc, %f5, %f3
fbne,a %fcc3, loop_4895
loop_4894:
edge32 %l5, %l4, %i2
ldx [%l7 + 0x68], %g3
ba,a,pt %xcc, loop_4896
loop_4895:
fmovsl %xcc, %f6, %f6
lduh [%l7 + 0x0A], %l1
stb %i4, [%l7 + 0x4E]
loop_4896:
call loop_4897
movrlz %i6, 0x211, %l6
lduh [%l7 + 0x68], %g6
st %f14, [%l7 + 0x68]
loop_4897:
fornot2 %f0, %f0, %f4
fmuld8sux16 %f8, %f1, %f14
lduh [%l7 + 0x12], %o1
ldsb [%l7 + 0x7F], %i3
ldub [%l7 + 0x52], %g7
fcmpgt16 %f12, %f10, %g5
lduw [%l7 + 0x5C], %g2
smul %i7, %o3, %o0
movne %icc, %o4, %o5
bvs,pn %icc, loop_4898
movrlz %l2, 0x219, %i5
fmovdvc %icc, %f0, %f7
stx %o2, [%l7 + 0x60]
loop_4898:
ldub [%l7 + 0x34], %o7
fzeros %f7
edge8 %l3, %i1, %o6
fbne %fcc1, loop_4899
sethi 0x0DA0, %l0
stx %g1, [%l7 + 0x68]
fbul %fcc2, loop_4900
loop_4899:
subc %i0, 0x17F3, %g4
move %icc, %l5, %i2
ldx [%l7 + 0x50], %l4
loop_4900:
movne %icc, %g3, %l1
addc %i6, %l6, %i4
fmovsg %icc, %f13, %f7
mulscc %g6, %o1, %g7
movcs %xcc, %i3, %g2
fmovrslz %i7, %f14, %f15
fcmple32 %f0, %f4, %o3
ldub [%l7 + 0x72], %g5
fcmpgt32 %f8, %f12, %o4
fbg %fcc2, loop_4901
fba,a %fcc1, loop_4902
andcc %o5, 0x1876, %l2
brgez %i5, loop_4903
loop_4901:
fpackfix %f12, %f1
loop_4902:
fcmpeq16 %f12, %f2, %o2
fmovdleu %xcc, %f2, %f9
loop_4903:
call loop_4904
fzeros %f13
fmul8x16 %f14, %f14, %f10
fble %fcc3, loop_4905
loop_4904:
tsubcctv %o0, %o7, %l3
lduh [%l7 + 0x4E], %o6
be,pt %xcc, loop_4906
loop_4905:
movvc %xcc, %i1, %l0
stx %i0, [%l7 + 0x68]
sth %g1, [%l7 + 0x22]
loop_4906:
fmovsneg %icc, %f14, %f0
be %icc, loop_4907
edge16n %l5, %g4, %l4
ldsb [%l7 + 0x36], %g3
sra %i2, 0x14, %l1
loop_4907:
stw %i6, [%l7 + 0x14]
movl %icc, %i4, %l6
fbule %fcc0, loop_4908
bpos,a,pt %icc, loop_4909
fpsub32s %f15, %f0, %f7
std %f2, [%l7 + 0x70]
loop_4908:
udiv %o1, 0x00FD, %g7
loop_4909:
edge16l %i3, %g2, %g6
ldsw [%l7 + 0x24], %o3
array8 %i7, %g5, %o4
fabsd %f14, %f2
subc %l2, %o5, %o2
ldd [%l7 + 0x58], %f14
edge32ln %o0, %o7, %l3
ldub [%l7 + 0x75], %o6
sub %i5, 0x0FB7, %l0
fpsub16s %f15, %f5, %f4
array8 %i1, %g1, %i0
tleu %icc, 0x2
fbg %fcc0, loop_4910
ldub [%l7 + 0x33], %l5
ldx [%l7 + 0x08], %l4
andcc %g4, 0x14FC, %g3
loop_4910:
fnot2 %f8, %f6
fbug,a %fcc0, loop_4911
edge32 %i2, %l1, %i6
and %i4, %o1, %g7
xnorcc %i3, %g2, %g6
loop_4911:
ldub [%l7 + 0x47], %l6
fpsub16s %f13, %f8, %f14
lduh [%l7 + 0x24], %i7
subccc %o3, 0x1025, %g5
fbu,a %fcc3, loop_4912
ldx [%l7 + 0x20], %l2
fmovdge %xcc, %f10, %f2
stw %o4, [%l7 + 0x74]
loop_4912:
movgu %xcc, %o5, %o0
ldsh [%l7 + 0x7A], %o7
edge32n %o2, %o6, %l3
fmovdneg %icc, %f3, %f5
orncc %i5, 0x12AA, %i1
fmovrdgz %l0, %f8, %f2
fmovdl %xcc, %f0, %f8
fxnor %f10, %f0, %f10
fpack16 %f10, %f2
lduw [%l7 + 0x60], %i0
stb %l5, [%l7 + 0x18]
ldub [%l7 + 0x73], %l4
andncc %g4, %g3, %g1
fmovse %icc, %f6, %f3
ld [%l7 + 0x68], %f6
ldsw [%l7 + 0x5C], %i2
taddcc %l1, %i4, %i6
movcs %xcc, %o1, %i3
fxnors %f0, %f4, %f6
movrne %g7, 0x1AE, %g2
fmovsneg %icc, %f4, %f7
st %f9, [%l7 + 0x10]
bvc,pn %icc, loop_4913
sllx %l6, 0x10, %i7
andcc %o3, 0x167D, %g6
tgu %xcc, 0x3
loop_4913:
faligndata %f6, %f2, %f4
xnor %g5, 0x14D8, %l2
ld [%l7 + 0x3C], %f13
std %f14, [%l7 + 0x30]
sdiv %o4, 0x13E1, %o0
bvs,a loop_4914
bvs,pt %icc, loop_4915
fmovsgu %xcc, %f9, %f13
stb %o7, [%l7 + 0x43]
loop_4914:
ldd [%l7 + 0x50], %f12
loop_4915:
fands %f15, %f13, %f13
fmovdvs %icc, %f4, %f2
sth %o2, [%l7 + 0x32]
lduh [%l7 + 0x14], %o5
fnegd %f4, %f4
ldsh [%l7 + 0x60], %l3
brgez,a %o6, loop_4916
sth %i5, [%l7 + 0x20]
xorcc %l0, 0x117A, %i1
fmuld8sux16 %f2, %f15, %f0
loop_4916:
stw %i0, [%l7 + 0x24]
subc %l5, 0x1F2F, %g4
fpackfix %f12, %f11
ldsb [%l7 + 0x24], %l4
srax %g3, 0x13, %g1
fmovrsgez %l1, %f8, %f10
alignaddrl %i2, %i6, %i4
sth %i3, [%l7 + 0x0C]
udivcc %g7, 0x1361, %g2
brgez %o1, loop_4917
lduh [%l7 + 0x32], %i7
ld [%l7 + 0x18], %f12
edge32 %o3, %l6, %g5
loop_4917:
std %f6, [%l7 + 0x40]
fmovs %f3, %f5
movgu %xcc, %l2, %g6
fcmpd %fcc2, %f10, %f14
brlz %o0, loop_4918
xor %o7, %o2, %o4
orcc %o5, %o6, %i5
lduw [%l7 + 0x60], %l0
loop_4918:
st %f6, [%l7 + 0x58]
fmul8ulx16 %f10, %f6, %f0
lduh [%l7 + 0x1C], %i1
ldsb [%l7 + 0x6D], %i0
fmovsa %icc, %f13, %f15
ld [%l7 + 0x28], %f11
lduh [%l7 + 0x08], %l3
lduh [%l7 + 0x2C], %g4
fandnot1s %f13, %f12, %f9
edge32ln %l4, %g3, %l5
fmovrdlz %g1, %f10, %f12
fbo,a %fcc3, loop_4919
tvc %icc, 0x7
fpsub16s %f15, %f10, %f1
ldd [%l7 + 0x40], %f14
loop_4919:
tl %xcc, 0x4
fors %f15, %f1, %f11
udiv %l1, 0x1668, %i2
fbue,a %fcc0, loop_4920
tsubcc %i6, 0x025A, %i3
add %i4, 0x1CF0, %g2
fmovdl %xcc, %f14, %f1
loop_4920:
ldsb [%l7 + 0x56], %o1
fmovrse %g7, %f1, %f10
edge8l %o3, %i7, %l6
ldx [%l7 + 0x60], %l2
xorcc %g5, 0x0FA4, %g6
mulscc %o0, %o2, %o7
ldx [%l7 + 0x78], %o4
ldsw [%l7 + 0x74], %o5
bgu,a loop_4921
sdivx %o6, 0x01FE, %i5
ld [%l7 + 0x74], %f15
fbn,a %fcc0, loop_4922
loop_4921:
edge8ln %i1, %l0, %l3
alignaddr %i0, %g4, %l4
fmovrdgz %g3, %f12, %f12
loop_4922:
smul %g1, 0x1460, %l5
fnegd %f6, %f2
udivcc %i2, 0x1E1E, %l1
udiv %i6, 0x1380, %i4
fxnors %f8, %f6, %f1
fandnot1 %f14, %f6, %f4
bshuffle %f2, %f0, %f2
stb %g2, [%l7 + 0x46]
tcc %xcc, 0x0
ld [%l7 + 0x58], %f9
ldub [%l7 + 0x5C], %i3
fmovdcs %icc, %f8, %f15
movrlz %g7, 0x164, %o3
sth %i7, [%l7 + 0x6E]
fcmped %fcc1, %f8, %f12
srl %o1, %l2, %g5
fmovde %icc, %f9, %f4
ldub [%l7 + 0x08], %l6
fmovrsne %o0, %f3, %f2
nop
setx loop_4923, %l0, %l1
jmpl %l1, %o2
bneg loop_4924
std %f6, [%l7 + 0x28]
sth %o7, [%l7 + 0x2C]
loop_4923:
fmovse %icc, %f5, %f15
loop_4924:
fbge %fcc1, loop_4925
xnor %g6, 0x1E32, %o4
edge8 %o5, %i5, %o6
movl %icc, %l0, %i1
loop_4925:
ldx [%l7 + 0x20], %i0
array8 %l3, %l4, %g4
udivx %g3, 0x1D15, %g1
ble,pn %icc, loop_4926
movn %xcc, %i2, %l1
ldsw [%l7 + 0x3C], %i6
fexpand %f12, %f6
loop_4926:
bcs,pt %icc, loop_4927
movrgez %i4, %g2, %i3
fmovscc %icc, %f0, %f11
fmovscc %xcc, %f11, %f8
loop_4927:
movvc %xcc, %g7, %o3
edge32ln %i7, %l5, %l2
fmovsn %xcc, %f13, %f4
tge %xcc, 0x5
ldsb [%l7 + 0x13], %o1
umul %l6, 0x1373, %o0
ldsh [%l7 + 0x3A], %o2
udivx %o7, 0x1037, %g6
xorcc %g5, %o4, %i5
fbul %fcc2, loop_4928
ldsb [%l7 + 0x26], %o5
fbu,a %fcc0, loop_4929
fnegs %f11, %f3
loop_4928:
edge16 %o6, %i1, %i0
ldd [%l7 + 0x70], %f12
loop_4929:
sth %l3, [%l7 + 0x30]
fandnot2 %f0, %f14, %f8
fbe %fcc1, loop_4930
subc %l0, 0x1D84, %l4
fmovrde %g3, %f0, %f12
sth %g4, [%l7 + 0x74]
loop_4930:
bn,a,pn %icc, loop_4931
movrgz %i2, %g1, %l1
subccc %i6, 0x1C8F, %g2
st %f8, [%l7 + 0x24]
loop_4931:
tne %icc, 0x4
fcmpeq16 %f14, %f10, %i4
fnot1s %f2, %f14
ldsb [%l7 + 0x16], %g7
lduw [%l7 + 0x0C], %i3
tn %icc, 0x1
fnands %f12, %f1, %f8
lduh [%l7 + 0x2A], %i7
st %f3, [%l7 + 0x4C]
fpsub16 %f6, %f4, %f0
fbne %fcc1, loop_4932
ld [%l7 + 0x0C], %f13
fnot2s %f5, %f3
fmovsge %xcc, %f12, %f8
loop_4932:
fmovspos %icc, %f3, %f10
movvs %xcc, %o3, %l5
fmul8x16al %f5, %f1, %f10
brgz %l2, loop_4933
ldsh [%l7 + 0x2C], %l6
fandnot1 %f2, %f0, %f10
subcc %o0, 0x038C, %o1
loop_4933:
fmovrdlz %o7, %f10, %f12
fornot2s %f5, %f2, %f12
addccc %g6, 0x1ED7, %g5
st %f3, [%l7 + 0x1C]
fpadd16 %f6, %f2, %f2
fxor %f6, %f14, %f0
ldsb [%l7 + 0x4C], %o2
tg %icc, 0x1
brnz,a %o4, loop_4934
ldsw [%l7 + 0x44], %o5
edge32 %o6, %i5, %i1
taddcctv %l3, %l0, %l4
loop_4934:
ldd [%l7 + 0x20], %f8
tpos %icc, 0x5
fbn %fcc3, loop_4935
ta %xcc, 0x5
stb %g3, [%l7 + 0x4F]
ld [%l7 + 0x24], %f3
loop_4935:
taddcc %g4, %i0, %i2
lduh [%l7 + 0x6A], %l1
orcc %i6, %g1, %g2
nop
setx loop_4936, %l0, %l1
jmpl %l1, %i4
stw %g7, [%l7 + 0x44]
edge16 %i3, %i7, %o3
bn,a loop_4937
loop_4936:
fpmerge %f13, %f0, %f4
tsubcc %l5, 0x13E9, %l2
add %o0, %l6, %o1
loop_4937:
subccc %o7, 0x11BE, %g6
smul %g5, %o4, %o2
stw %o5, [%l7 + 0x64]
std %f12, [%l7 + 0x70]
array8 %i5, %o6, %l3
ldd [%l7 + 0x58], %f10
st %f2, [%l7 + 0x68]
fcmped %fcc1, %f10, %f0
ldx [%l7 + 0x60], %l0
edge32ln %l4, %i1, %g4
movpos %icc, %g3, %i2
bne,pt %xcc, loop_4938
tgu %icc, 0x2
ld [%l7 + 0x0C], %f11
array8 %l1, %i6, %i0
loop_4938:
movrgz %g2, %i4, %g7
edge8n %g1, %i7, %o3
ld [%l7 + 0x0C], %f2
fnegd %f0, %f12
fbe,a %fcc2, loop_4939
tneg %icc, 0x3
stb %l5, [%l7 + 0x17]
edge16ln %i3, %o0, %l6
loop_4939:
lduw [%l7 + 0x34], %o1
stx %o7, [%l7 + 0x58]
tge %icc, 0x2
tsubcctv %g6, %g5, %l2
ldx [%l7 + 0x60], %o2
ldsh [%l7 + 0x7E], %o4
ble,a %icc, loop_4940
stb %o5, [%l7 + 0x5E]
fornot2 %f10, %f4, %f12
fcmpne16 %f14, %f8, %o6
loop_4940:
ldub [%l7 + 0x1A], %i5
fnot1s %f2, %f1
edge16 %l0, %l3, %i1
sth %l4, [%l7 + 0x0C]
fmovscs %xcc, %f12, %f7
ldub [%l7 + 0x0C], %g4
movg %icc, %g3, %i2
fandnot2 %f14, %f8, %f10
stw %i6, [%l7 + 0x5C]
udivx %i0, 0x104A, %g2
fmovscs %icc, %f3, %f14
stx %i4, [%l7 + 0x58]
tgu %xcc, 0x2
stx %l1, [%l7 + 0x78]
movn %xcc, %g7, %g1
ldx [%l7 + 0x70], %o3
fmovscs %icc, %f5, %f11
edge32n %i7, %l5, %i3
fmovscs %xcc, %f0, %f6
fxor %f14, %f14, %f12
nop
setx loop_4941, %l0, %l1
jmpl %l1, %l6
lduw [%l7 + 0x70], %o0
add %o7, 0x1481, %g6
mova %xcc, %o1, %l2
loop_4941:
fmul8x16 %f1, %f14, %f4
ldub [%l7 + 0x08], %o2
siam 0x3
fbuge,a %fcc1, loop_4942
ldsh [%l7 + 0x1C], %g5
movrgz %o4, %o5, %o6
ld [%l7 + 0x10], %f14
loop_4942:
umul %l0, 0x1748, %i5
fsrc1 %f10, %f10
fmovrdgez %i1, %f2, %f14
fbule %fcc1, loop_4943
array32 %l3, %g4, %l4
movne %xcc, %i2, %g3
brz,a %i6, loop_4944
loop_4943:
ldsw [%l7 + 0x54], %g2
srlx %i4, 0x1D, %l1
ldx [%l7 + 0x30], %g7
loop_4944:
fandnot2s %f15, %f10, %f4
edge8ln %g1, %i0, %o3
taddcctv %i7, 0x0FCD, %l5
ldx [%l7 + 0x28], %i3
ldx [%l7 + 0x58], %o0
movneg %icc, %o7, %g6
movrne %l6, 0x3A3, %l2
fabsd %f14, %f2
st %f5, [%l7 + 0x40]
ldub [%l7 + 0x7B], %o1
fpadd16s %f7, %f13, %f1
edge16 %o2, %o4, %g5
movneg %xcc, %o5, %o6
fmovdneg %xcc, %f11, %f5
addc %l0, 0x15DD, %i1
fmovdg %xcc, %f11, %f8
srl %i5, %g4, %l3
stw %i2, [%l7 + 0x70]
fmovdvc %xcc, %f3, %f7
fmovsneg %icc, %f9, %f12
taddcctv %g3, 0x0F4D, %i6
stx %l4, [%l7 + 0x28]
bpos loop_4945
edge32ln %i4, %g2, %l1
popc %g1, %i0
bleu,pt %icc, loop_4946
loop_4945:
tle %xcc, 0x5
std %f8, [%l7 + 0x20]
andn %o3, %i7, %g7
loop_4946:
fmovsge %xcc, %f3, %f8
ldub [%l7 + 0x75], %l5
orn %i3, 0x093D, %o7
stw %g6, [%l7 + 0x54]
bpos,a,pn %xcc, loop_4947
std %f10, [%l7 + 0x68]
subcc %l6, %o0, %l2
edge8n %o2, %o4, %g5
loop_4947:
sth %o5, [%l7 + 0x2C]
fpadd16 %f2, %f8, %f10
fpadd16 %f4, %f8, %f0
movrlez %o1, 0x3B8, %o6
ldsh [%l7 + 0x12], %i1
fmul8x16au %f4, %f4, %f2
srlx %i5, 0x0B, %l0
fbul %fcc0, loop_4948
fmovrse %g4, %f5, %f5
fmovrsgez %i2, %f5, %f5
sra %g3, %i6, %l3
loop_4948:
fbl %fcc0, loop_4949
fmovsge %xcc, %f1, %f3
ldsh [%l7 + 0x22], %i4
fmovrdlz %l4, %f10, %f14
loop_4949:
movrlz %g2, 0x142, %l1
brz %i0, loop_4950
fmovrdgez %g1, %f14, %f2
ldsh [%l7 + 0x3C], %o3
edge8n %g7, %i7, %l5
loop_4950:
fmovsge %icc, %f12, %f13
fmovrde %o7, %f12, %f10
edge32ln %g6, %i3, %o0
std %f12, [%l7 + 0x60]
umulcc %l6, %l2, %o2
umul %o4, 0x14F8, %g5
fmovdvs %xcc, %f5, %f11
xorcc %o1, 0x0449, %o5
tgu %icc, 0x4
movrgez %o6, %i1, %l0
andncc %i5, %g4, %g3
brnz %i6, loop_4951
fmovscc %xcc, %f14, %f0
movleu %icc, %i2, %i4
bshuffle %f14, %f10, %f4
loop_4951:
bleu,a %xcc, loop_4952
ldsb [%l7 + 0x29], %l4
pdist %f10, %f4, %f0
ld [%l7 + 0x70], %f11
loop_4952:
brgz %g2, loop_4953
ldsb [%l7 + 0x09], %l1
fmovdvc %xcc, %f3, %f14
ldub [%l7 + 0x2A], %l3
loop_4953:
bvc,a loop_4954
sth %i0, [%l7 + 0x18]
fbl %fcc1, loop_4955
array16 %g1, %g7, %i7
loop_4954:
fmul8x16al %f11, %f10, %f12
fpadd32s %f14, %f7, %f15
loop_4955:
fbug %fcc3, loop_4956
fmul8x16al %f11, %f14, %f10
smulcc %o3, 0x0985, %o7
tvs %icc, 0x6
loop_4956:
lduw [%l7 + 0x40], %g6
tsubcc %i3, %o0, %l5
ldub [%l7 + 0x26], %l6
fmovdle %xcc, %f13, %f8
tge %xcc, 0x3
andncc %o2, %o4, %l2
movvs %xcc, %o1, %g5
sth %o6, [%l7 + 0x2A]
fmovdneg %icc, %f0, %f7
fmul8x16al %f11, %f14, %f0
tn %icc, 0x0
ldub [%l7 + 0x5B], %i1
umulcc %l0, 0x08E2, %i5
fmuld8ulx16 %f9, %f11, %f14
ldd [%l7 + 0x28], %f10
sdivx %o5, 0x08BD, %g4
ldx [%l7 + 0x08], %i6
array32 %i2, %g3, %i4
lduw [%l7 + 0x18], %l4
bvs,pn %icc, loop_4957
fnand %f10, %f6, %f6
movneg %icc, %l1, %g2
stb %l3, [%l7 + 0x63]
loop_4957:
tcs %xcc, 0x1
fands %f4, %f12, %f9
fblg %fcc1, loop_4958
brz %g1, loop_4959
movneg %icc, %i0, %i7
sll %o3, 0x11, %g7
loop_4958:
bpos,pn %xcc, loop_4960
loop_4959:
fmovsge %icc, %f11, %f9
sth %g6, [%l7 + 0x58]
lduh [%l7 + 0x60], %o7
loop_4960:
udiv %o0, 0x162F, %l5
fcmps %fcc0, %f11, %f4
ldsw [%l7 + 0x40], %l6
subccc %i3, %o2, %l2
ld [%l7 + 0x0C], %f9
stb %o1, [%l7 + 0x73]
fmovd %f0, %f14
ldsh [%l7 + 0x54], %o4
ldsw [%l7 + 0x7C], %g5
ldub [%l7 + 0x09], %o6
movvs %xcc, %i1, %l0
brgez %o5, loop_4961
edge8l %g4, %i6, %i2
brlz,a %i5, loop_4962
sdivcc %i4, 0x1362, %l4
loop_4961:
fbule,a %fcc1, loop_4963
fcmped %fcc3, %f4, %f10
loop_4962:
fbo %fcc1, loop_4964
sra %g3, %l1, %g2
loop_4963:
stx %g1, [%l7 + 0x60]
or %l3, %i7, %i0
loop_4964:
ldd [%l7 + 0x38], %f2
sra %o3, 0x01, %g7
sdivcc %g6, 0x1B9C, %o7
std %f14, [%l7 + 0x70]
ld [%l7 + 0x7C], %f8
tcc %icc, 0x4
fcmpne32 %f4, %f4, %l5
movre %l6, %i3, %o2
fpadd32 %f2, %f12, %f2
fornot1 %f12, %f8, %f12
bgu %icc, loop_4965
stx %o0, [%l7 + 0x60]
taddcctv %o1, 0x0B4F, %o4
fmovsa %xcc, %f3, %f6
loop_4965:
call loop_4966
fmovs %f4, %f4
lduh [%l7 + 0x2C], %g5
fmovrsgz %o6, %f14, %f5
loop_4966:
fmovdne %icc, %f13, %f4
lduh [%l7 + 0x0A], %i1
fzeros %f8
fblg %fcc2, loop_4967
lduw [%l7 + 0x0C], %l2
fands %f10, %f1, %f0
fmul8ulx16 %f0, %f4, %f8
loop_4967:
mulscc %l0, %o5, %g4
movgu %icc, %i6, %i2
fpsub32 %f4, %f14, %f14
tg %icc, 0x5
fmul8x16 %f4, %f8, %f2
fcmpeq16 %f4, %f12, %i5
edge16 %l4, %g3, %i4
tcc %xcc, 0x5
subc %g2, %g1, %l3
call loop_4968
ldub [%l7 + 0x22], %i7
lduw [%l7 + 0x40], %i0
lduh [%l7 + 0x0C], %o3
loop_4968:
popc 0x1114, %l1
smulcc %g7, 0x1AC9, %g6
std %f4, [%l7 + 0x60]
taddcc %l5, 0x0924, %l6
movn %xcc, %o7, %i3
st %f8, [%l7 + 0x58]
tcs %icc, 0x0
ldub [%l7 + 0x56], %o2
fone %f8
alignaddr %o0, %o4, %o1
subcc %o6, 0x02A7, %g5
st %f4, [%l7 + 0x6C]
bge,pt %xcc, loop_4969
bcc,a,pt %xcc, loop_4970
fandnot2 %f8, %f14, %f6
tcs %icc, 0x1
loop_4969:
ld [%l7 + 0x74], %f8
loop_4970:
tsubcc %l2, 0x1A8D, %l0
fmovdcc %xcc, %f8, %f9
fpack32 %f6, %f10, %f0
fzeros %f10
fbn,a %fcc1, loop_4971
fsrc2 %f14, %f8
addcc %i1, 0x1BE4, %o5
alignaddrl %g4, %i2, %i5
loop_4971:
ldsb [%l7 + 0x2D], %i6
edge8ln %g3, %i4, %l4
edge8n %g1, %l3, %g2
taddcc %i0, %o3, %i7
array32 %l1, %g6, %g7
fpackfix %f14, %f0
alignaddrl %l6, %l5, %i3
fmovrdgez %o7, %f6, %f4
smul %o0, %o2, %o1
ldub [%l7 + 0x3E], %o6
movrlez %o4, 0x006, %l2
xor %l0, %g5, %i1
fmul8ulx16 %f6, %f8, %f0
brgez,a %g4, loop_4972
stx %o5, [%l7 + 0x70]
fcmple32 %f12, %f4, %i2
mulx %i6, %i5, %i4
loop_4972:
stw %g3, [%l7 + 0x50]
bg,pt %xcc, loop_4973
movre %l4, %g1, %l3
edge32ln %g2, %i0, %o3
tleu %xcc, 0x5
loop_4973:
taddcctv %l1, %i7, %g6
stx %g7, [%l7 + 0x50]
fnot1s %f7, %f13
st %f12, [%l7 + 0x08]
smulcc %l5, %i3, %l6
movl %icc, %o7, %o2
fmovsg %icc, %f14, %f6
call loop_4974
fmovscs %icc, %f12, %f11
fsrc2s %f15, %f12
fornot2s %f9, %f3, %f15
loop_4974:
ldsb [%l7 + 0x3B], %o0
stw %o6, [%l7 + 0x10]
sdivcc %o4, 0x00D6, %l2
tl %icc, 0x1
st %f9, [%l7 + 0x44]
fmul8ulx16 %f12, %f6, %f12
fxor %f4, %f6, %f8
fpadd16s %f3, %f1, %f1
fmovscc %icc, %f2, %f5
ldsb [%l7 + 0x7E], %o1
ld [%l7 + 0x30], %f6
brz %l0, loop_4975
fsrc2 %f10, %f14
tle %icc, 0x1
ldsb [%l7 + 0x0C], %g5
loop_4975:
stw %g4, [%l7 + 0x44]
std %f4, [%l7 + 0x58]
fors %f8, %f5, %f4
edge16n %i1, %i2, %o5
fblg %fcc1, loop_4976
orn %i6, %i4, %g3
fnot1s %f1, %f1
array16 %l4, %g1, %i5
loop_4976:
fxnor %f2, %f6, %f2
fbo %fcc0, loop_4977
fcmple16 %f12, %f6, %g2
ldsh [%l7 + 0x3A], %i0
fabss %f5, %f10
loop_4977:
taddcctv %o3, %l1, %l3
tle %xcc, 0x3
movrlz %g6, %i7, %g7
sdivx %i3, 0x0CF2, %l5
addccc %l6, 0x0D3D, %o2
movpos %icc, %o7, %o0
fbule %fcc3, loop_4978
ldsb [%l7 + 0x1D], %o4
movrlz %o6, 0x168, %l2
ldub [%l7 + 0x5C], %o1
loop_4978:
nop
setx loop_4979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %xcc, %f13, %f10
ba,pt %xcc, loop_4980
ld [%l7 + 0x54], %f15
loop_4979:
or %g5, %l0, %g4
movre %i1, 0x1FB, %i2
loop_4980:
array32 %i6, %o5, %g3
fnor %f4, %f12, %f8
movneg %xcc, %i4, %g1
call loop_4981
std %f10, [%l7 + 0x30]
tn %xcc, 0x5
movrne %i5, %g2, %l4
loop_4981:
orcc %i0, 0x071B, %l1
fornot2s %f4, %f6, %f9
st %f4, [%l7 + 0x34]
xnor %o3, %g6, %i7
xorcc %g7, %i3, %l5
sdivx %l6, 0x1BF2, %o2
fcmps %fcc1, %f3, %f10
bpos %xcc, loop_4982
fmovdleu %xcc, %f1, %f3
movl %xcc, %o7, %o0
tge %icc, 0x2
loop_4982:
xnor %o4, %l3, %l2
fmovdvc %xcc, %f4, %f0
fandnot2s %f11, %f3, %f5
tgu %xcc, 0x1
tge %icc, 0x5
smul %o1, %g5, %o6
bg,pn %xcc, loop_4983
ldsh [%l7 + 0x38], %g4
ldsb [%l7 + 0x32], %l0
fmovdgu %xcc, %f11, %f1
loop_4983:
ldx [%l7 + 0x38], %i2
tg %xcc, 0x0
orn %i6, %i1, %o5
stb %i4, [%l7 + 0x44]
umul %g1, 0x0D7D, %i5
bneg,a %xcc, loop_4984
edge8ln %g3, %g2, %l4
movle %icc, %i0, %o3
tpos %xcc, 0x7
loop_4984:
ldd [%l7 + 0x48], %f4
bne,a,pt %xcc, loop_4985
fpadd16 %f4, %f8, %f8
ldsb [%l7 + 0x5B], %l1
orcc %g6, %i7, %g7
loop_4985:
te %xcc, 0x2
stb %i3, [%l7 + 0x28]
fnot2 %f2, %f6
stw %l5, [%l7 + 0x0C]
ldsw [%l7 + 0x54], %l6
movle %xcc, %o7, %o0
lduw [%l7 + 0x40], %o2
move %xcc, %o4, %l2
edge32ln %l3, %o1, %o6
bneg loop_4986
fmovrsgez %g5, %f3, %f6
fbge,a %fcc0, loop_4987
fbge,a %fcc3, loop_4988
loop_4986:
xorcc %l0, %g4, %i6
ldsb [%l7 + 0x54], %i1
loop_4987:
fzero %f8
loop_4988:
sth %i2, [%l7 + 0x4C]
ldsw [%l7 + 0x3C], %i4
andn %o5, %i5, %g3
ldsh [%l7 + 0x42], %g2
subcc %g1, %l4, %i0
fpadd32 %f0, %f2, %f6
fmul8ulx16 %f8, %f14, %f0
be,a,pt %xcc, loop_4989
lduw [%l7 + 0x24], %l1
movle %xcc, %o3, %g6
brlez %i7, loop_4990
loop_4989:
fmovrslz %g7, %f12, %f3
ldsb [%l7 + 0x33], %i3
srl %l6, 0x16, %l5
loop_4990:
ldub [%l7 + 0x26], %o0
st %f7, [%l7 + 0x50]
ldsw [%l7 + 0x5C], %o7
fcmpeq16 %f4, %f4, %o2
orncc %l2, 0x03BB, %o4
fbug %fcc1, loop_4991
fbul %fcc3, loop_4992
st %f0, [%l7 + 0x70]
fmovdge %icc, %f6, %f11
loop_4991:
fpsub32s %f8, %f11, %f15
loop_4992:
call loop_4993
umul %l3, 0x1F48, %o1
fcmpne32 %f4, %f8, %o6
st %f14, [%l7 + 0x1C]
loop_4993:
bl,pt %xcc, loop_4994
fmovsgu %icc, %f9, %f6
fmovdneg %icc, %f7, %f7
edge32l %g5, %g4, %l0
loop_4994:
udivcc %i6, 0x171A, %i1
ldx [%l7 + 0x70], %i2
fnands %f0, %f9, %f1
st %f7, [%l7 + 0x64]
addc %i4, %i5, %g3
fpadd16s %f1, %f6, %f2
nop
setx loop_4995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x48]
fcmpgt16 %f14, %f6, %o5
fmovsneg %icc, %f11, %f12
loop_4995:
movvc %xcc, %g1, %l4
bge,a %xcc, loop_4996
sth %i0, [%l7 + 0x5E]
lduw [%l7 + 0x7C], %g2
ldsw [%l7 + 0x7C], %l1
loop_4996:
ldsb [%l7 + 0x0F], %o3
ld [%l7 + 0x18], %f10
sdivcc %g6, 0x14B5, %g7
sth %i3, [%l7 + 0x16]
xnorcc %i7, 0x0238, %l5
fabsd %f6, %f6
st %f1, [%l7 + 0x70]
fandnot1 %f4, %f14, %f10
bne,a loop_4997
tcs %xcc, 0x1
ld [%l7 + 0x18], %f5
fcmpd %fcc0, %f4, %f0
loop_4997:
ldub [%l7 + 0x65], %l6
fmovrdne %o0, %f2, %f8
fmovsa %icc, %f3, %f9
ldd [%l7 + 0x20], %f12
fmovscc %xcc, %f7, %f3
lduw [%l7 + 0x48], %o2
fnor %f6, %f12, %f6
movl %xcc, %o7, %o4
stb %l3, [%l7 + 0x25]
fcmpgt32 %f10, %f12, %o1
ldx [%l7 + 0x30], %o6
std %f2, [%l7 + 0x70]
edge16l %l2, %g5, %g4
fxor %f4, %f2, %f6
xorcc %i6, 0x1AEE, %i1
movcc %xcc, %l0, %i4
ldsw [%l7 + 0x60], %i2
fmovscs %icc, %f0, %f5
std %f14, [%l7 + 0x40]
bge loop_4998
fmovd %f12, %f4
fmovdn %icc, %f12, %f12
movrgz %i5, 0x231, %o5
loop_4998:
fbn,a %fcc3, loop_4999
ldsw [%l7 + 0x60], %g3
umulcc %g1, 0x1AA9, %l4
fone %f2
loop_4999:
fmovrslz %i0, %f11, %f15
stw %g2, [%l7 + 0x2C]
tle %xcc, 0x7
st %f10, [%l7 + 0x74]
fbn %fcc3, loop_5000
fnot1 %f4, %f2
fblg,a %fcc2, loop_5001
lduw [%l7 + 0x4C], %o3
loop_5000:
xor %g6, %l1, %i3
fors %f7, %f7, %f10
loop_5001:
fmovspos %xcc, %f2, %f0
sth %i7, [%l7 + 0x76]
ldsb [%l7 + 0x3D], %g7
fcmpgt32 %f10, %f0, %l5
sth %l6, [%l7 + 0x44]
ldx [%l7 + 0x40], %o0
ba,a loop_5002
movge %xcc, %o7, %o4
stw %o2, [%l7 + 0x78]
fcmpd %fcc1, %f4, %f2
loop_5002:
and %o1, %l3, %o6
stx %l2, [%l7 + 0x70]
smulcc %g4, %i6, %i1
edge32n %g5, %i4, %i2
fcmpeq16 %f14, %f4, %i5
std %f14, [%l7 + 0x78]
fpack16 %f4, %f14
edge16 %l0, %o5, %g1
ld [%l7 + 0x18], %f3
fandnot2 %f0, %f4, %f4
tne %xcc, 0x7
array8 %l4, %i0, %g2
ldsb [%l7 + 0x51], %o3
taddcc %g6, 0x046F, %g3
umulcc %i3, 0x1335, %i7
ldd [%l7 + 0x48], %f0
fmovsa %xcc, %f14, %f5
fand %f10, %f2, %f8
nop
setx loop_5003, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %g7, loop_5004
std %f6, [%l7 + 0x50]
orn %l5, %l6, %o0
loop_5003:
fmul8sux16 %f2, %f12, %f0
loop_5004:
ldx [%l7 + 0x68], %l1
ldd [%l7 + 0x58], %f4
brnz %o7, loop_5005
tgu %icc, 0x1
stx %o2, [%l7 + 0x70]
for %f14, %f12, %f8
loop_5005:
fnor %f8, %f6, %f10
fmovdne %xcc, %f0, %f4
edge8n %o4, %l3, %o6
brgz,a %o1, loop_5006
stb %l2, [%l7 + 0x3C]
ldsw [%l7 + 0x4C], %g4
stb %i6, [%l7 + 0x3A]
loop_5006:
array32 %g5, %i4, %i1
std %f10, [%l7 + 0x20]
fcmpne16 %f14, %f0, %i5
ld [%l7 + 0x6C], %f10
fbug %fcc3, loop_5007
ldd [%l7 + 0x68], %f8
addcc %l0, 0x1E7D, %i2
fmovrsgz %o5, %f1, %f2
loop_5007:
andncc %g1, %i0, %g2
fblg %fcc3, loop_5008
sth %o3, [%l7 + 0x38]
bge,pt %icc, loop_5009
edge32l %l4, %g6, %i3
loop_5008:
fmovrdgz %i7, %f0, %f4
orcc %g7, %g3, %l6
loop_5009:
ldd [%l7 + 0x78], %f8
fpmerge %f15, %f6, %f14
st %f1, [%l7 + 0x60]
ldsh [%l7 + 0x08], %o0
fpmerge %f4, %f11, %f0
udivcc %l1, 0x12D5, %l5
ldsw [%l7 + 0x5C], %o2
std %f8, [%l7 + 0x10]
lduw [%l7 + 0x64], %o7
fba,a %fcc2, loop_5010
ldsw [%l7 + 0x20], %l3
ldub [%l7 + 0x36], %o6
ldx [%l7 + 0x70], %o1
loop_5010:
fmovsvs %icc, %f15, %f13
movrne %l2, 0x1AE, %g4
fmovsgu %icc, %f3, %f12
stb %i6, [%l7 + 0x74]
addc %g5, 0x1E83, %o4
fpmerge %f4, %f5, %f12
ldsh [%l7 + 0x6E], %i4
movn %icc, %i1, %l0
stw %i2, [%l7 + 0x64]
mulx %i5, %g1, %o5
fcmpes %fcc2, %f8, %f13
fmovrdlez %i0, %f10, %f4
tsubcctv %o3, 0x1804, %g2
fmul8sux16 %f4, %f10, %f8
movrgez %l4, %i3, %i7
edge32 %g7, %g6, %l6
addc %g3, %o0, %l1
stx %o2, [%l7 + 0x10]
ldsb [%l7 + 0x3F], %l5
fmovdleu %xcc, %f5, %f2
smulcc %o7, %o6, %l3
mulscc %l2, %o1, %g4
fexpand %f1, %f10
ldub [%l7 + 0x3D], %i6
lduh [%l7 + 0x14], %o4
and %i4, %g5, %i1
fmovrslz %i2, %f0, %f15
stx %i5, [%l7 + 0x08]
fmovrsgez %l0, %f6, %f12
ld [%l7 + 0x4C], %f0
fnot1s %f6, %f13
lduh [%l7 + 0x1A], %g1
ld [%l7 + 0x54], %f11
ta %icc, 0x5
stb %i0, [%l7 + 0x22]
fmuld8sux16 %f5, %f3, %f4
ldub [%l7 + 0x2B], %o3
fcmple16 %f0, %f6, %g2
edge8 %o5, %i3, %l4
std %f4, [%l7 + 0x78]
bleu loop_5011
popc %g7, %g6
lduw [%l7 + 0x4C], %l6
edge32l %i7, %o0, %l1
loop_5011:
tneg %xcc, 0x5
fpackfix %f10, %f9
ldsb [%l7 + 0x28], %o2
movne %icc, %l5, %g3
faligndata %f14, %f14, %f10
fcmpne32 %f12, %f6, %o7
fcmpne16 %f2, %f2, %o6
ldx [%l7 + 0x68], %l2
movg %xcc, %o1, %l3
fabss %f9, %f0
st %f3, [%l7 + 0x2C]
add %i6, %g4, %i4
sth %o4, [%l7 + 0x34]
fsrc2s %f14, %f12
stw %g5, [%l7 + 0x4C]
fpack32 %f14, %f4, %f14
fandnot2s %f10, %f1, %f11
fabss %f10, %f13
std %f12, [%l7 + 0x58]
tn %xcc, 0x2
fsrc1s %f5, %f2
movrgez %i2, %i5, %l0
ldsh [%l7 + 0x5A], %g1
movpos %xcc, %i0, %i1
sth %g2, [%l7 + 0x48]
addcc %o5, %i3, %l4
fandnot2s %f0, %f11, %f6
andn %o3, %g7, %l6
be,pn %xcc, loop_5012
edge16n %g6, %o0, %i7
array32 %l1, %o2, %g3
tne %icc, 0x6
loop_5012:
st %f8, [%l7 + 0x40]
fnands %f12, %f12, %f2
pdist %f10, %f8, %f2
stw %o7, [%l7 + 0x78]
fmovdg %icc, %f2, %f3
subccc %o6, 0x0F70, %l5
pdist %f10, %f2, %f8
smulcc %o1, 0x01B3, %l2
movl %icc, %i6, %g4
brlez %i4, loop_5013
tge %xcc, 0x0
fmovrsgez %o4, %f8, %f11
ldub [%l7 + 0x55], %l3
loop_5013:
be,a,pt %xcc, loop_5014
fmovsneg %icc, %f9, %f7
ld [%l7 + 0x40], %f9
movcs %xcc, %g5, %i2
loop_5014:
fbuge %fcc3, loop_5015
ldsw [%l7 + 0x5C], %l0
bcs,a %xcc, loop_5016
std %f6, [%l7 + 0x68]
loop_5015:
stw %i5, [%l7 + 0x60]
fnot1 %f12, %f4
loop_5016:
stw %i0, [%l7 + 0x3C]
fnot1 %f6, %f4
stb %g1, [%l7 + 0x61]
brgez,a %g2, loop_5017
ldsh [%l7 + 0x30], %o5
bne,pn %xcc, loop_5018
movrgez %i3, 0x3B8, %l4
loop_5017:
fpsub16 %f10, %f4, %f8
fbn %fcc3, loop_5019
loop_5018:
tneg %icc, 0x1
ld [%l7 + 0x50], %f13
fornot2 %f0, %f6, %f6
loop_5019:
fmovsvs %xcc, %f7, %f12
lduh [%l7 + 0x1C], %i1
tcc %icc, 0x1
fbne %fcc3, loop_5020
ldsb [%l7 + 0x31], %g7
fmovdle %icc, %f7, %f11
tcs %icc, 0x4
loop_5020:
sethi 0x03F9, %l6
fmovrdgez %o3, %f2, %f4
fbul,a %fcc0, loop_5021
fcmpes %fcc3, %f12, %f13
fpadd16 %f2, %f4, %f12
movn %xcc, %o0, %g6
loop_5021:
lduw [%l7 + 0x50], %l1
bne loop_5022
bvc,a,pt %icc, loop_5023
edge32ln %i7, %o2, %o7
tneg %xcc, 0x6
loop_5022:
ldsh [%l7 + 0x62], %g3
loop_5023:
bne loop_5024
fnands %f4, %f1, %f15
ble %icc, loop_5025
movrgz %l5, 0x2D1, %o1
loop_5024:
sth %l2, [%l7 + 0x7E]
siam 0x1
loop_5025:
std %f2, [%l7 + 0x70]
ldd [%l7 + 0x70], %f2
fnot2s %f4, %f1
udiv %i6, 0x0C09, %g4
ldsw [%l7 + 0x28], %o6
fbg %fcc1, loop_5026
fbu %fcc3, loop_5027
movle %xcc, %i4, %o4
brnz %l3, loop_5028
loop_5026:
fnegd %f12, %f4
loop_5027:
fmovdpos %xcc, %f10, %f1
edge8n %g5, %l0, %i5
loop_5028:
tvs %xcc, 0x6
edge32l %i0, %i2, %g2
fpadd16 %f2, %f14, %f4
movle %xcc, %g1, %i3
andn %l4, %i1, %o5
tge %xcc, 0x0
st %f5, [%l7 + 0x78]
subc %l6, %g7, %o3
fandnot1s %f5, %f13, %f5
fmovdcs %xcc, %f0, %f7
stb %g6, [%l7 + 0x1A]
brgez %l1, loop_5029
fnand %f0, %f8, %f10
fabsd %f8, %f10
tcc %xcc, 0x7
loop_5029:
stw %i7, [%l7 + 0x68]
fornot1s %f0, %f12, %f14
movrlz %o0, %o7, %g3
fbu,a %fcc2, loop_5030
smul %l5, 0x0975, %o2
fcmpgt16 %f10, %f8, %l2
ld [%l7 + 0x10], %f14
loop_5030:
fabss %f5, %f15
array16 %i6, %o1, %g4
mova %icc, %i4, %o6
fpackfix %f4, %f4
fmovdle %icc, %f1, %f13
fmovsn %xcc, %f12, %f15
fxnor %f8, %f0, %f6
smul %l3, 0x0546, %g5
stw %l0, [%l7 + 0x68]
ldx [%l7 + 0x60], %o4
addcc %i5, 0x11C5, %i2
umul %i0, 0x1CAB, %g1
fba,a %fcc2, loop_5031
std %f14, [%l7 + 0x58]
ldsh [%l7 + 0x32], %g2
ldd [%l7 + 0x58], %f2
loop_5031:
movg %xcc, %i3, %l4
fbuge,a %fcc2, loop_5032
fandnot1 %f0, %f10, %f12
ldub [%l7 + 0x64], %o5
smulcc %l6, %g7, %o3
loop_5032:
sethi 0x0D96, %g6
fble,a %fcc1, loop_5033
fmovrsgz %l1, %f0, %f12
movg %icc, %i1, %o0
tpos %icc, 0x3
loop_5033:
fones %f7
ble,a %xcc, loop_5034
xnorcc %i7, %g3, %l5
ldx [%l7 + 0x58], %o7
ldd [%l7 + 0x38], %f2
loop_5034:
fmovdg %xcc, %f0, %f14
movcs %icc, %o2, %l2
fcmpne16 %f8, %f6, %i6
stx %o1, [%l7 + 0x38]
edge16ln %i4, %o6, %g4
movl %xcc, %g5, %l0
lduh [%l7 + 0x18], %l3
fmovdvs %xcc, %f12, %f2
movgu %icc, %i5, %o4
andn %i0, 0x108C, %i2
movrlz %g1, %g2, %l4
fbug %fcc2, loop_5035
smulcc %i3, %l6, %g7
ldub [%l7 + 0x5F], %o5
stw %g6, [%l7 + 0x60]
loop_5035:
stw %l1, [%l7 + 0x44]
fbule,a %fcc3, loop_5036
sllx %i1, %o3, %o0
lduh [%l7 + 0x54], %g3
fbne %fcc0, loop_5037
loop_5036:
fcmpd %fcc2, %f4, %f12
std %f0, [%l7 + 0x08]
bshuffle %f8, %f6, %f10
loop_5037:
sdivcc %l5, 0x14BD, %i7
tsubcc %o2, 0x1721, %o7
ldsw [%l7 + 0x0C], %i6
ldx [%l7 + 0x10], %l2
fba %fcc1, loop_5038
fpack16 %f8, %f9
stw %o1, [%l7 + 0x10]
ldub [%l7 + 0x10], %i4
loop_5038:
edge16ln %o6, %g4, %g5
lduh [%l7 + 0x68], %l0
fmovdgu %icc, %f6, %f13
xnorcc %i5, 0x1E91, %o4
bcs,a loop_5039
srl %i0, 0x15, %i2
fsrc1 %f8, %f4
brnz %g1, loop_5040
loop_5039:
st %f2, [%l7 + 0x20]
fnor %f6, %f2, %f8
sth %g2, [%l7 + 0x5E]
loop_5040:
faligndata %f12, %f6, %f12
st %f15, [%l7 + 0x0C]
subccc %l4, 0x100D, %l3
movgu %xcc, %l6, %g7
fands %f1, %f1, %f8
movge %icc, %o5, %g6
stx %i3, [%l7 + 0x58]
bneg,pn %xcc, loop_5041
ta %icc, 0x7
fnot2 %f10, %f2
ldsh [%l7 + 0x56], %l1
loop_5041:
orn %i1, 0x05F3, %o0
bcc,a,pt %icc, loop_5042
movn %xcc, %o3, %g3
fbl %fcc1, loop_5043
fbne,a %fcc1, loop_5044
loop_5042:
fbo %fcc0, loop_5045
ldub [%l7 + 0x5A], %i7
loop_5043:
stb %o2, [%l7 + 0x53]
loop_5044:
fbg,a %fcc1, loop_5046
loop_5045:
ldsb [%l7 + 0x2F], %l5
ldsw [%l7 + 0x50], %o7
ldsb [%l7 + 0x53], %i6
loop_5046:
movre %l2, %i4, %o6
stb %o1, [%l7 + 0x66]
stx %g5, [%l7 + 0x50]
movneg %icc, %l0, %i5
fmul8sux16 %f8, %f10, %f0
subccc %o4, %g4, %i2
std %f2, [%l7 + 0x30]
fmovrsgz %g1, %f15, %f12
fmovdl %xcc, %f11, %f14
ldx [%l7 + 0x10], %g2
st %f5, [%l7 + 0x08]
ldsh [%l7 + 0x48], %l4
fmovs %f8, %f10
nop
setx loop_5047, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %xcc, %l3, %i0
bne,a loop_5048
stw %g7, [%l7 + 0x78]
loop_5047:
fmuld8sux16 %f1, %f5, %f4
edge8ln %l6, %g6, %i3
loop_5048:
sdiv %o5, 0x031B, %i1
fbge,a %fcc2, loop_5049
fmovdgu %xcc, %f15, %f3
stx %o0, [%l7 + 0x28]
sth %l1, [%l7 + 0x3E]
loop_5049:
fbuge,a %fcc0, loop_5050
fcmpne32 %f8, %f2, %g3
subcc %o3, %o2, %i7
fornot1 %f12, %f12, %f8
loop_5050:
fors %f8, %f5, %f0
lduw [%l7 + 0x6C], %o7
addc %l5, %l2, %i6
sdivcc %i4, 0x0679, %o6
ldx [%l7 + 0x08], %o1
fcmpeq32 %f10, %f12, %l0
fnegd %f0, %f10
edge8ln %g5, %o4, %i5
st %f8, [%l7 + 0x6C]
st %f0, [%l7 + 0x60]
fzero %f8
movrlez %g4, 0x15C, %i2
ld [%l7 + 0x34], %f9
fsrc2s %f13, %f5
fbg,a %fcc1, loop_5051
std %f14, [%l7 + 0x50]
stw %g1, [%l7 + 0x3C]
andn %g2, %l4, %l3
loop_5051:
ld [%l7 + 0x48], %f15
lduh [%l7 + 0x56], %g7
or %l6, %i0, %g6
sdivcc %i3, 0x1A20, %i1
bge,pt %xcc, loop_5052
fcmpgt32 %f14, %f4, %o5
sth %o0, [%l7 + 0x24]
ldx [%l7 + 0x08], %l1
loop_5052:
stw %g3, [%l7 + 0x3C]
fbg %fcc2, loop_5053
stx %o2, [%l7 + 0x30]
ldsh [%l7 + 0x1E], %i7
fpack32 %f6, %f14, %f2
loop_5053:
subc %o3, 0x1EAD, %o7
fmovsne %xcc, %f2, %f5
ba loop_5054
stx %l2, [%l7 + 0x68]
ldub [%l7 + 0x7C], %l5
fabss %f12, %f7
loop_5054:
te %icc, 0x3
stb %i4, [%l7 + 0x0A]
lduh [%l7 + 0x76], %o6
sth %i6, [%l7 + 0x24]
fands %f8, %f1, %f9
orcc %o1, 0x1308, %g5
fmovse %xcc, %f5, %f6
orn %o4, %l0, %i5
stx %i2, [%l7 + 0x70]
fbne %fcc3, loop_5055
edge32 %g4, %g2, %g1
stw %l4, [%l7 + 0x20]
nop
setx loop_5056, %l0, %l1
jmpl %l1, %l3
loop_5055:
taddcc %l6, 0x08B1, %i0
bleu,a,pn %xcc, loop_5057
fbue %fcc3, loop_5058
loop_5056:
st %f6, [%l7 + 0x70]
st %f4, [%l7 + 0x48]
loop_5057:
movre %g6, 0x3BF, %g7
loop_5058:
ldd [%l7 + 0x70], %f2
fandnot1 %f0, %f14, %f2
edge8ln %i3, %i1, %o5
tl %icc, 0x0
st %f4, [%l7 + 0x7C]
ld [%l7 + 0x44], %f2
movrlez %l1, %g3, %o2
movne %icc, %i7, %o0
ta %icc, 0x0
fcmped %fcc3, %f6, %f14
brgz,a %o3, loop_5059
fbule,a %fcc3, loop_5060
addccc %o7, %l5, %i4
lduw [%l7 + 0x40], %o6
loop_5059:
call loop_5061
loop_5060:
brz %i6, loop_5062
fcmps %fcc1, %f9, %f2
fxnor %f12, %f10, %f6
loop_5061:
fabss %f3, %f0
loop_5062:
ldsh [%l7 + 0x62], %l2
tvs %xcc, 0x3
fbu %fcc2, loop_5063
tsubcc %g5, %o4, %o1
fmovrse %l0, %f10, %f10
fpadd16 %f2, %f0, %f2
loop_5063:
st %f8, [%l7 + 0x50]
fmovrdgz %i5, %f4, %f8
fabsd %f0, %f2
fand %f14, %f2, %f8
ldsb [%l7 + 0x6C], %i2
ba loop_5064
srlx %g2, %g1, %l4
fmovsvc %xcc, %f7, %f7
tne %icc, 0x6
loop_5064:
fbul %fcc1, loop_5065
fmovrse %l3, %f10, %f10
lduw [%l7 + 0x40], %g4
ldx [%l7 + 0x28], %l6
loop_5065:
std %f14, [%l7 + 0x48]
tne %xcc, 0x6
array32 %g6, %i0, %i3
tvc %xcc, 0x2
fmovspos %xcc, %f7, %f12
fnegs %f1, %f9
fmul8x16al %f15, %f13, %f8
ldsb [%l7 + 0x70], %i1
alignaddrl %o5, %g7, %g3
fxnor %f8, %f0, %f0
fmovrdne %l1, %f4, %f4
fcmpne32 %f2, %f6, %i7
lduw [%l7 + 0x48], %o2
sdiv %o0, 0x1B78, %o7
fbug %fcc3, loop_5066
fbue,a %fcc1, loop_5067
fcmpeq16 %f12, %f14, %l5
st %f5, [%l7 + 0x0C]
loop_5066:
brlz,a %i4, loop_5068
loop_5067:
be,pt %icc, loop_5069
andcc %o6, 0x19B4, %o3
fmovscc %xcc, %f5, %f4
loop_5068:
for %f14, %f0, %f12
loop_5069:
ldx [%l7 + 0x70], %i6
bpos,a %xcc, loop_5070
xor %g5, 0x165B, %o4
stx %o1, [%l7 + 0x58]
stw %l0, [%l7 + 0x70]
loop_5070:
fbul,a %fcc2, loop_5071
ldd [%l7 + 0x50], %f6
stw %i5, [%l7 + 0x5C]
brnz %i2, loop_5072
loop_5071:
movcs %xcc, %l2, %g2
ta %xcc, 0x2
ldsb [%l7 + 0x29], %l4
loop_5072:
fbul %fcc1, loop_5073
fmovdneg %icc, %f0, %f12
lduh [%l7 + 0x32], %l3
orcc %g1, %l6, %g4
loop_5073:
ldx [%l7 + 0x68], %g6
ldub [%l7 + 0x6F], %i0
brgz %i1, loop_5074
movle %xcc, %i3, %o5
orcc %g7, %l1, %i7
lduw [%l7 + 0x30], %o2
loop_5074:
fcmple32 %f12, %f4, %o0
fzero %f6
brgez %o7, loop_5075
tpos %xcc, 0x5
xnorcc %g3, 0x1089, %l5
lduh [%l7 + 0x76], %o6
loop_5075:
edge32 %i4, %i6, %o3
fpsub32 %f4, %f12, %f8
fmovdvs %xcc, %f15, %f10
lduw [%l7 + 0x30], %g5
fsrc2s %f12, %f10
ldsb [%l7 + 0x54], %o1
fcmpne32 %f2, %f10, %o4
fsrc2 %f12, %f8
tg %xcc, 0x6
fcmpne32 %f14, %f12, %i5
stx %i2, [%l7 + 0x50]
fmovscc %icc, %f15, %f7
orncc %l2, %l0, %l4
udiv %g2, 0x131C, %g1
tge %xcc, 0x0
fmovdcs %xcc, %f14, %f10
bl %xcc, loop_5076
stw %l6, [%l7 + 0x48]
tneg %xcc, 0x1
sth %g4, [%l7 + 0x68]
loop_5076:
std %f8, [%l7 + 0x10]
ldub [%l7 + 0x3B], %g6
tpos %xcc, 0x3
ldx [%l7 + 0x18], %l3
andcc %i1, 0x0323, %i3
st %f5, [%l7 + 0x58]
fpadd32 %f8, %f8, %f8
orncc %i0, %o5, %l1
fxnor %f0, %f12, %f12
lduh [%l7 + 0x18], %g7
smulcc %o2, 0x04F1, %i7
add %o0, %o7, %g3
tvc %icc, 0x1
movn %xcc, %o6, %l5
fbl %fcc1, loop_5077
bl,a,pt %icc, loop_5078
edge8 %i6, %i4, %g5
mulx %o1, %o3, %o4
loop_5077:
brgez %i2, loop_5079
loop_5078:
movrgz %l2, %i5, %l4
ld [%l7 + 0x14], %f0
tne %xcc, 0x3
loop_5079:
lduw [%l7 + 0x38], %g2
fornot2 %f8, %f2, %f6
ldd [%l7 + 0x28], %f10
addccc %l0, 0x09DF, %l6
subc %g4, %g6, %l3
fmovdgu %icc, %f2, %f3
siam 0x6
tvs %xcc, 0x6
fmovdgu %xcc, %f7, %f0
fandnot1s %f0, %f9, %f7
andncc %g1, %i1, %i3
andcc %o5, 0x0DB4, %l1
udiv %i0, 0x1864, %g7
fmovrdgez %i7, %f8, %f4
popc 0x1A92, %o2
tge %icc, 0x6
fabss %f7, %f14
fmovdvc %icc, %f2, %f8
fmovda %icc, %f0, %f10
tge %xcc, 0x2
movge %xcc, %o7, %o0
fmovde %icc, %f8, %f9
fmovsl %xcc, %f2, %f4
udiv %o6, 0x1691, %l5
ldx [%l7 + 0x50], %i6
fone %f12
fornot2 %f4, %f12, %f6
fcmpd %fcc0, %f10, %f0
ld [%l7 + 0x3C], %f1
ld [%l7 + 0x28], %f14
fble %fcc0, loop_5080
lduh [%l7 + 0x52], %i4
fmovse %xcc, %f3, %f3
bgu %xcc, loop_5081
loop_5080:
ldd [%l7 + 0x40], %f8
ta %xcc, 0x1
ldub [%l7 + 0x15], %g5
loop_5081:
fpadd32 %f4, %f14, %f2
fnands %f4, %f10, %f15
movre %g3, 0x2EA, %o3
fmovrdlez %o4, %f8, %f4
fpmerge %f5, %f11, %f12
movpos %xcc, %o1, %i2
lduw [%l7 + 0x08], %l2
subcc %i5, %l4, %g2
fbl,a %fcc1, loop_5082
tge %icc, 0x5
std %f6, [%l7 + 0x40]
ldd [%l7 + 0x38], %f2
loop_5082:
fpadd16s %f6, %f2, %f6
tcs %icc, 0x5
fbne %fcc3, loop_5083
fmovrde %l0, %f6, %f8
ldx [%l7 + 0x40], %l6
fxnors %f15, %f14, %f3
loop_5083:
sra %g4, 0x18, %l3
fpackfix %f6, %f12
fandnot2s %f10, %f5, %f14
fpack32 %f2, %f8, %f6
st %f1, [%l7 + 0x24]
std %f0, [%l7 + 0x10]
stw %g1, [%l7 + 0x3C]
stb %i1, [%l7 + 0x29]
bg,pt %icc, loop_5084
fmovspos %xcc, %f10, %f15
sllx %i3, %g6, %o5
ldsb [%l7 + 0x78], %i0
loop_5084:
stw %g7, [%l7 + 0x0C]
movg %xcc, %i7, %o2
fpack16 %f4, %f10
std %f6, [%l7 + 0x30]
fpsub32 %f2, %f12, %f4
brgez %l1, loop_5085
ldsh [%l7 + 0x4C], %o7
sdivx %o6, 0x0066, %o0
xnor %i6, 0x0C25, %i4
loop_5085:
bneg loop_5086
lduw [%l7 + 0x5C], %g5
stx %g3, [%l7 + 0x38]
fmovsvc %xcc, %f2, %f5
loop_5086:
array32 %l5, %o3, %o1
fmovdge %icc, %f9, %f15
fand %f12, %f10, %f2
fblg,a %fcc3, loop_5087
fnot2 %f4, %f6
fsrc1 %f14, %f14
xorcc %o4, 0x09BA, %l2
loop_5087:
fmovdcc %icc, %f3, %f8
fmovse %xcc, %f4, %f0
fsrc2 %f10, %f2
fpadd32s %f1, %f10, %f10
ld [%l7 + 0x68], %f13
sdivx %i2, 0x05BB, %l4
ldx [%l7 + 0x08], %g2
tl %icc, 0x1
fmul8ulx16 %f10, %f0, %f12
tne %icc, 0x0
ldub [%l7 + 0x33], %l0
tg %xcc, 0x2
stx %i5, [%l7 + 0x58]
ldub [%l7 + 0x7F], %l6
fcmple32 %f10, %f8, %g4
bl,a,pt %xcc, loop_5088
fxnor %f0, %f6, %f10
ldsh [%l7 + 0x32], %l3
fcmpeq32 %f14, %f12, %g1
loop_5088:
fbg %fcc3, loop_5089
stx %i1, [%l7 + 0x30]
edge16n %i3, %o5, %g6
sdiv %g7, 0x0BFE, %i7
loop_5089:
fnegs %f10, %f9
fandnot2 %f14, %f14, %f10
ta %icc, 0x2
edge16n %o2, %l1, %o7
ld [%l7 + 0x58], %f2
stw %o6, [%l7 + 0x0C]
array8 %o0, %i6, %i0
bcs,a loop_5090
srax %i4, 0x0E, %g5
fcmpne32 %f0, %f14, %g3
fba,a %fcc1, loop_5091
loop_5090:
ldx [%l7 + 0x38], %o3
fnand %f4, %f6, %f0
edge16n %l5, %o1, %l2
loop_5091:
addcc %o4, 0x0741, %l4
popc 0x1387, %g2
ld [%l7 + 0x48], %f15
bvs,pn %xcc, loop_5092
edge16 %i2, %i5, %l6
mova %xcc, %l0, %g4
fble,a %fcc2, loop_5093
loop_5092:
popc %l3, %i1
fmul8x16al %f12, %f13, %f14
ldsw [%l7 + 0x14], %g1
loop_5093:
edge32n %i3, %o5, %g7
ld [%l7 + 0x30], %f2
stb %g6, [%l7 + 0x7C]
tsubcctv %o2, %l1, %i7
nop
setx loop_5094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f10, %f0, %f7
fmovsneg %xcc, %f15, %f2
srax %o6, %o7, %o0
loop_5094:
fmovsne %icc, %f7, %f13
stx %i6, [%l7 + 0x70]
sdiv %i0, 0x0060, %g5
tge %icc, 0x0
fxors %f11, %f1, %f15
stx %i4, [%l7 + 0x08]
srl %o3, 0x1C, %g3
alignaddr %o1, %l2, %o4
ldx [%l7 + 0x30], %l4
ld [%l7 + 0x1C], %f15
fmul8ulx16 %f0, %f8, %f10
ldsb [%l7 + 0x71], %g2
stw %i2, [%l7 + 0x50]
fmovrse %i5, %f6, %f2
udivx %l5, 0x13AC, %l0
fmovrsgz %g4, %f8, %f6
stw %l6, [%l7 + 0x0C]
fbug %fcc2, loop_5095
stb %i1, [%l7 + 0x64]
bneg %xcc, loop_5096
fmovdn %icc, %f1, %f10
loop_5095:
ldd [%l7 + 0x18], %f0
fmovdpos %icc, %f13, %f14
loop_5096:
or %g1, 0x0A42, %i3
ld [%l7 + 0x18], %f8
andcc %l3, %g7, %o5
fcmpne16 %f14, %f4, %g6
sth %o2, [%l7 + 0x56]
srl %i7, 0x05, %l1
movgu %icc, %o7, %o0
fornot2 %f0, %f12, %f14
tpos %icc, 0x2
lduw [%l7 + 0x78], %o6
ldsw [%l7 + 0x38], %i0
ldub [%l7 + 0x54], %g5
or %i4, %i6, %g3
faligndata %f0, %f4, %f0
fmovd %f12, %f4
fmovdcc %xcc, %f13, %f15
fxnor %f14, %f0, %f2
ldsb [%l7 + 0x72], %o1
movrgz %o3, %l2, %l4
ldd [%l7 + 0x50], %f2
sllx %g2, %i2, %i5
fbue %fcc2, loop_5097
alignaddrl %o4, %l5, %l0
smul %l6, 0x163E, %i1
fmovspos %xcc, %f14, %f7
loop_5097:
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x70], %g1
ble,a %icc, loop_5098
umulcc %g4, 0x04E7, %l3
udivcc %i3, 0x0B5B, %g7
andcc %g6, 0x1C67, %o2
loop_5098:
movvs %icc, %o5, %l1
ta %xcc, 0x4
sub %i7, 0x0435, %o7
nop
setx loop_5099, %l0, %l1
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 %f9, [%l7 + 0x1C]
fsrc2s %f14, %f6
bneg,a loop_5100
loop_5099:
sth %o0, [%l7 + 0x78]
fmovdle %xcc, %f14, %f12
brlez,a %i0, loop_5101
loop_5100:
fcmped %fcc0, %f2, %f2
for %f2, %f12, %f0
sth %o6, [%l7 + 0x2C]
loop_5101:
ldsb [%l7 + 0x39], %i4
udivx %g5, 0x0F57, %i6
movrgz %o1, 0x0A3, %o3
sll %l2, 0x1D, %l4
st %f7, [%l7 + 0x48]
fbl,a %fcc0, loop_5102
fandnot1 %f0, %f4, %f14
udivx %g2, 0x0886, %g3
sth %i2, [%l7 + 0x66]
loop_5102:
fba %fcc3, loop_5103
stb %i5, [%l7 + 0x5C]
lduw [%l7 + 0x1C], %o4
sth %l5, [%l7 + 0x2C]
loop_5103:
fbul %fcc2, loop_5104
fble %fcc2, loop_5105
popc %l0, %i1
ldsh [%l7 + 0x4A], %g1
loop_5104:
fabss %f0, %f2
loop_5105:
nop
setx loop_5106, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %xcc, 0x2
fcmpgt32 %f4, %f2, %g4
fabsd %f0, %f12
loop_5106:
movl %icc, %l6, %i3
brnz,a %g7, loop_5107
call loop_5108
fnot2s %f13, %f10
fmovsneg %xcc, %f3, %f4
loop_5107:
andcc %g6, %o2, %l3
loop_5108:
fpsub32 %f8, %f8, %f14
st %f1, [%l7 + 0x14]
ldub [%l7 + 0x66], %o5
ldsh [%l7 + 0x5A], %l1
popc %o7, %i7
ld [%l7 + 0x3C], %f2
brgz,a %i0, loop_5109
smulcc %o0, 0x0D7B, %o6
ld [%l7 + 0x38], %f1
fcmps %fcc0, %f10, %f13
loop_5109:
fmovspos %icc, %f0, %f4
stw %g5, [%l7 + 0x24]
fmovdg %icc, %f13, %f8
stw %i6, [%l7 + 0x14]
ldsb [%l7 + 0x51], %i4
popc 0x1134, %o3
lduh [%l7 + 0x26], %l2
fcmpeq16 %f4, %f6, %l4
std %f0, [%l7 + 0x58]
fbuge %fcc3, loop_5110
ba,pt %xcc, loop_5111
fmul8ulx16 %f8, %f0, %f14
ldd [%l7 + 0x40], %f10
loop_5110:
fmovsneg %icc, %f2, %f0
loop_5111:
addcc %g2, 0x19E9, %g3
std %f6, [%l7 + 0x58]
tvc %xcc, 0x7
fmovdgu %icc, %f7, %f7
tpos %xcc, 0x1
ldx [%l7 + 0x10], %o1
fmul8sux16 %f8, %f10, %f12
fexpand %f11, %f0
fand %f2, %f0, %f10
movrgz %i2, %o4, %l5
alignaddr %l0, %i5, %g1
edge16l %g4, %i1, %i3
sll %l6, 0x0B, %g6
fmovda %icc, %f4, %f6
std %f6, [%l7 + 0x20]
orcc %g7, 0x1A67, %o2
fmul8x16 %f10, %f14, %f0
ble %icc, loop_5112
stb %l3, [%l7 + 0x46]
ld [%l7 + 0x10], %f10
fcmple16 %f6, %f14, %l1
loop_5112:
pdist %f6, %f10, %f8
fsrc1 %f0, %f12
bneg,a loop_5113
fpack32 %f6, %f10, %f12
stb %o7, [%l7 + 0x56]
ldd [%l7 + 0x50], %f4
loop_5113:
lduh [%l7 + 0x40], %i7
fmovrdgez %i0, %f0, %f2
edge16l %o5, %o6, %g5
ld [%l7 + 0x30], %f7
pdist %f8, %f14, %f6
fcmped %fcc2, %f6, %f10
fmovdcc %icc, %f0, %f6
fbue %fcc2, loop_5114
tl %xcc, 0x2
sth %i6, [%l7 + 0x0C]
movgu %xcc, %i4, %o0
loop_5114:
add %l2, %l4, %o3
fpsub16s %f12, %f10, %f3
fpadd16s %f7, %f10, %f0
xorcc %g3, 0x1566, %o1
fpsub16s %f0, %f5, %f9
movn %icc, %i2, %o4
brnz,a %g2, loop_5115
fornot1s %f2, %f10, %f0
ldsh [%l7 + 0x26], %l0
addc %i5, %g1, %l5
loop_5115:
stw %i1, [%l7 + 0x14]
stx %g4, [%l7 + 0x38]
ldsh [%l7 + 0x74], %l6
ld [%l7 + 0x64], %f5
movn %xcc, %g6, %i3
fmovspos %xcc, %f10, %f14
fblg %fcc0, loop_5116
fornot1s %f7, %f15, %f7
bne,pt %xcc, loop_5117
lduw [%l7 + 0x7C], %o2
loop_5116:
array8 %g7, %l1, %l3
tn %icc, 0x4
loop_5117:
fnot2 %f10, %f2
fmovdn %icc, %f12, %f1
smul %o7, 0x1C1E, %i7
fpadd32 %f8, %f14, %f8
fmovd %f0, %f0
fmovsl %xcc, %f7, %f13
fmovdge %icc, %f6, %f14
ldub [%l7 + 0x1B], %o5
st %f4, [%l7 + 0x60]
alignaddrl %o6, %i0, %i6
fcmpne16 %f12, %f2, %i4
ldsh [%l7 + 0x78], %o0
fcmpeq16 %f10, %f12, %g5
ldsw [%l7 + 0x74], %l4
srax %l2, %o3, %g3
brlz %o1, loop_5118
orncc %i2, 0x1CFD, %g2
ldsh [%l7 + 0x3C], %l0
andn %i5, %g1, %o4
loop_5118:
fmuld8ulx16 %f0, %f3, %f6
ldsb [%l7 + 0x0C], %l5
xnorcc %i1, 0x1ADC, %l6
ldx [%l7 + 0x78], %g4
tleu %icc, 0x1
movneg %icc, %g6, %o2
st %f1, [%l7 + 0x5C]
movgu %icc, %g7, %i3
fone %f12
sethi 0x1568, %l3
ldx [%l7 + 0x70], %o7
tcc %icc, 0x3
fbne,a %fcc2, loop_5119
popc 0x1DD6, %i7
fxors %f8, %f12, %f14
fmul8ulx16 %f4, %f8, %f2
loop_5119:
fornot2 %f2, %f6, %f10
lduw [%l7 + 0x2C], %l1
fbo,a %fcc3, loop_5120
ble %xcc, loop_5121
ta %icc, 0x4
fnegd %f10, %f8
loop_5120:
ldd [%l7 + 0x78], %f14
loop_5121:
lduh [%l7 + 0x1E], %o5
ta %xcc, 0x2
fxors %f1, %f5, %f14
orncc %i0, %o6, %i6
move %xcc, %i4, %g5
movcc %xcc, %o0, %l2
brgez %l4, loop_5122
fnot2 %f10, %f12
lduw [%l7 + 0x30], %o3
std %f8, [%l7 + 0x50]
loop_5122:
brgz,a %o1, loop_5123
fmovdne %icc, %f11, %f12
brlz,a %i2, loop_5124
fnot2 %f12, %f4
loop_5123:
sth %g3, [%l7 + 0x74]
bge %icc, loop_5125
loop_5124:
ldsb [%l7 + 0x20], %g2
add %i5, %l0, %o4
fornot1 %f14, %f10, %f2
loop_5125:
brz %g1, loop_5126
umulcc %l5, %l6, %g4
fcmps %fcc2, %f15, %f3
movgu %xcc, %i1, %o2
loop_5126:
stb %g7, [%l7 + 0x4D]
bleu,a,pt %xcc, loop_5127
ldsb [%l7 + 0x1B], %g6
edge8ln %i3, %o7, %l3
ldx [%l7 + 0x48], %l1
loop_5127:
fbl %fcc1, loop_5128
fmovde %icc, %f0, %f13
fmovdg %icc, %f1, %f7
ld [%l7 + 0x44], %f1
loop_5128:
ldsb [%l7 + 0x31], %i7
fmul8x16 %f0, %f2, %f2
ldx [%l7 + 0x70], %i0
fmovrdgez %o6, %f2, %f8
taddcctv %i6, 0x13AF, %o5
movvc %xcc, %g5, %i4
fbn %fcc0, loop_5129
fpackfix %f14, %f11
edge32n %l2, %l4, %o3
fmovdneg %icc, %f10, %f12
loop_5129:
subcc %o0, %o1, %i2
lduh [%l7 + 0x48], %g2
andcc %g3, %i5, %o4
fsrc1s %f2, %f12
andncc %g1, %l5, %l0
stb %l6, [%l7 + 0x1F]
fpsub32s %f7, %f7, %f1
fmovdleu %icc, %f8, %f0
bge,pt %xcc, loop_5130
fmovdl %icc, %f12, %f4
fcmpeq16 %f6, %f8, %g4
subccc %i1, %o2, %g6
loop_5130:
st %f1, [%l7 + 0x30]
lduw [%l7 + 0x7C], %i3
std %f8, [%l7 + 0x68]
te %xcc, 0x5
lduw [%l7 + 0x20], %o7
fmovrsgez %g7, %f2, %f0
ldsh [%l7 + 0x3A], %l3
stb %l1, [%l7 + 0x5D]
fmovsvc %xcc, %f14, %f6
stw %i0, [%l7 + 0x24]
fbo,a %fcc2, loop_5131
movleu %icc, %i7, %i6
fxor %f14, %f12, %f4
stb %o5, [%l7 + 0x56]
loop_5131:
nop
setx loop_5132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x4C], %f4
popc %o6, %i4
fba,a %fcc2, loop_5133
loop_5132:
edge32n %g5, %l4, %o3
fmovsneg %xcc, %f10, %f11
fpadd32 %f6, %f2, %f2
loop_5133:
call loop_5134
udiv %o0, 0x17DA, %o1
pdist %f14, %f6, %f2
fmovdg %xcc, %f14, %f3
loop_5134:
fpsub16 %f12, %f10, %f12
fcmpes %fcc1, %f7, %f0
std %f12, [%l7 + 0x40]
tne %icc, 0x4
fsrc1s %f5, %f14
ldsb [%l7 + 0x3B], %i2
std %f8, [%l7 + 0x48]
stx %l2, [%l7 + 0x50]
fmul8sux16 %f10, %f14, %f8
bcs %icc, loop_5135
stw %g3, [%l7 + 0x2C]
xnor %g2, 0x1503, %o4
fmovsleu %icc, %f6, %f3
loop_5135:
orncc %i5, %g1, %l5
xorcc %l6, 0x1DC2, %g4
sdivcc %i1, 0x10B5, %l0
sethi 0x093D, %g6
fandnot2s %f7, %f0, %f4
movneg %icc, %i3, %o7
for %f6, %f14, %f12
tge %icc, 0x3
fbule %fcc0, loop_5136
fpsub16 %f14, %f4, %f8
fmul8x16au %f8, %f9, %f10
tn %xcc, 0x0
loop_5136:
ba %xcc, loop_5137
st %f3, [%l7 + 0x6C]
movcs %icc, %o2, %g7
mulx %l3, 0x0EAA, %l1
loop_5137:
array8 %i7, %i0, %o5
st %f9, [%l7 + 0x70]
fmovdge %icc, %f15, %f0
lduw [%l7 + 0x20], %o6
udivx %i4, 0x12F4, %g5
fcmple16 %f8, %f12, %l4
fcmpne16 %f2, %f2, %o3
lduw [%l7 + 0x50], %o0
fmovscs %xcc, %f2, %f10
udivx %o1, 0x1D8C, %i2
fmovsn %icc, %f6, %f0
tvc %icc, 0x7
ldub [%l7 + 0x08], %l2
mulx %g3, 0x0264, %g2
fsrc1s %f7, %f5
fpsub32 %f14, %f0, %f6
bcc,pt %icc, loop_5138
fmovspos %xcc, %f3, %f6
fpadd32s %f10, %f5, %f9
fbn,a %fcc0, loop_5139
loop_5138:
fsrc1s %f4, %f2
fmovdneg %icc, %f11, %f4
stb %o4, [%l7 + 0x1C]
loop_5139:
mova %icc, %i6, %g1
lduh [%l7 + 0x3E], %l5
stx %i5, [%l7 + 0x50]
ldsh [%l7 + 0x18], %g4
bcs,a loop_5140
ld [%l7 + 0x74], %f10
fornot2s %f8, %f14, %f8
for %f8, %f8, %f4
loop_5140:
edge32 %i1, %l6, %l0
fmovdvc %icc, %f15, %f0
ldsb [%l7 + 0x20], %g6
fmuld8sux16 %f4, %f3, %f10
fmovdle %xcc, %f12, %f1
subccc %o7, %o2, %i3
fornot1 %f14, %f0, %f6
fmovd %f10, %f4
tn %icc, 0x6
lduh [%l7 + 0x66], %l3
bneg,a,pn %icc, loop_5141
fbn %fcc2, loop_5142
fpadd32 %f0, %f2, %f14
fsrc1 %f2, %f10
loop_5141:
sth %g7, [%l7 + 0x48]
loop_5142:
fcmpeq16 %f6, %f2, %l1
ldsb [%l7 + 0x3E], %i7
fmul8x16al %f10, %f11, %f8
fmul8sux16 %f6, %f6, %f10
movrlz %i0, 0x2BD, %o5
movre %o6, 0x198, %i4
stw %l4, [%l7 + 0x5C]
ldsb [%l7 + 0x63], %o3
fmovsneg %xcc, %f8, %f4
srax %o0, %g5, %i2
movvs %icc, %o1, %g3
add %l2, 0x008A, %o4
fmovsa %xcc, %f3, %f9
ldsb [%l7 + 0x1D], %g2
movvc %icc, %g1, %l5
srl %i5, 0x05, %g4
fmovdvs %icc, %f13, %f12
ldx [%l7 + 0x20], %i1
ldd [%l7 + 0x08], %f2
bvc loop_5143
fmovrslz %l6, %f11, %f7
ldsh [%l7 + 0x20], %i6
subc %g6, 0x08BB, %o7
loop_5143:
fsrc1s %f9, %f4
sth %l0, [%l7 + 0x14]
umul %o2, %l3, %g7
std %f12, [%l7 + 0x40]
bg,pn %xcc, loop_5144
fmovrsgz %l1, %f4, %f2
faligndata %f8, %f0, %f6
stx %i3, [%l7 + 0x08]
loop_5144:
st %f12, [%l7 + 0x5C]
fmul8ulx16 %f2, %f8, %f2
ldx [%l7 + 0x58], %i7
ldx [%l7 + 0x08], %o5
fmovrslez %i0, %f1, %f12
fmovrslz %o6, %f5, %f4
sub %l4, %o3, %o0
fnands %f2, %f15, %f11
orncc %i4, %g5, %i2
fcmple32 %f0, %f14, %g3
fmovrdgez %l2, %f0, %f12
ldsb [%l7 + 0x5B], %o1
array16 %o4, %g2, %g1
bvc,pt %xcc, loop_5145
movne %icc, %l5, %i5
stx %i1, [%l7 + 0x30]
std %f4, [%l7 + 0x08]
loop_5145:
sdivcc %l6, 0x15A1, %g4
stb %i6, [%l7 + 0x51]
fcmpgt32 %f6, %f14, %g6
st %f11, [%l7 + 0x1C]
tsubcc %l0, %o2, %o7
lduh [%l7 + 0x22], %l3
fmovdcs %icc, %f13, %f3
movge %xcc, %g7, %i3
brlez,a %i7, loop_5146
fors %f10, %f14, %f15
fabsd %f4, %f0
lduh [%l7 + 0x24], %o5
loop_5146:
alignaddrl %l1, %i0, %l4
fsrc1s %f14, %f12
ble,a %xcc, loop_5147
fornot1s %f5, %f2, %f13
sth %o6, [%l7 + 0x6C]
sdivcc %o3, 0x0F25, %i4
loop_5147:
fcmpgt32 %f6, %f8, %o0
fnot1 %f2, %f14
std %f12, [%l7 + 0x28]
fpack32 %f6, %f12, %f10
movneg %xcc, %i2, %g5
fmovdg %icc, %f14, %f7
fmovdvc %icc, %f12, %f4
sdivcc %l2, 0x0EE2, %o1
and %g3, 0x04B8, %g2
lduh [%l7 + 0x60], %o4
lduw [%l7 + 0x44], %l5
fbue,a %fcc2, loop_5148
ldd [%l7 + 0x10], %f10
ld [%l7 + 0x08], %f9
ld [%l7 + 0x18], %f5
loop_5148:
stb %i5, [%l7 + 0x2A]
stx %i1, [%l7 + 0x38]
lduw [%l7 + 0x44], %g1
stx %l6, [%l7 + 0x48]
srl %g4, %i6, %l0
sll %o2, %g6, %o7
ldsw [%l7 + 0x50], %l3
fmovdle %xcc, %f14, %f0
fmovdge %xcc, %f8, %f0
move %xcc, %i3, %i7
ldub [%l7 + 0x76], %o5
fmovsleu %icc, %f11, %f8
xnorcc %g7, %l1, %l4
add %o6, %o3, %i0
tn %xcc, 0x0
stb %i4, [%l7 + 0x5E]
sth %i2, [%l7 + 0x50]
xnorcc %o0, %l2, %o1
st %f10, [%l7 + 0x28]
stw %g3, [%l7 + 0x6C]
fmovdl %xcc, %f9, %f6
fmovdneg %xcc, %f1, %f3
stb %g5, [%l7 + 0x0B]
tg %icc, 0x5
orn %o4, %g2, %l5
bneg,a,pt %xcc, loop_5149
stb %i1, [%l7 + 0x27]
bg %icc, loop_5150
edge32 %i5, %l6, %g4
loop_5149:
fmovdl %icc, %f6, %f12
movle %xcc, %i6, %l0
loop_5150:
andn %g1, 0x1F60, %g6
ldsb [%l7 + 0x24], %o2
fcmpeq16 %f2, %f4, %o7
sth %i3, [%l7 + 0x20]
tge %xcc, 0x1
stx %i7, [%l7 + 0x20]
stx %l3, [%l7 + 0x38]
std %f12, [%l7 + 0x40]
ld [%l7 + 0x14], %f4
ldub [%l7 + 0x1C], %o5
fbule %fcc1, loop_5151
fnot2 %f4, %f4
fpackfix %f10, %f7
lduw [%l7 + 0x5C], %g7
loop_5151:
fpsub16s %f15, %f4, %f13
sth %l4, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f4
fmovdn %xcc, %f5, %f11
tcc %icc, 0x6
fcmple32 %f8, %f8, %l1
fabsd %f10, %f6
fpack16 %f12, %f1
st %f10, [%l7 + 0x14]
st %f4, [%l7 + 0x24]
tleu %xcc, 0x0
ldsh [%l7 + 0x1E], %o3
array8 %o6, %i0, %i4
fmovsneg %xcc, %f5, %f1
nop
setx loop_5152, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f15, %f9, %f2
fble %fcc0, loop_5153
array32 %i2, %o0, %o1
loop_5152:
umul %l2, %g3, %g5
ldd [%l7 + 0x40], %f6
loop_5153:
ldd [%l7 + 0x58], %f4
fmovdge %icc, %f5, %f0
fpsub32s %f12, %f14, %f10
bn %icc, loop_5154
ldx [%l7 + 0x08], %g2
movvs %icc, %l5, %o4
ldsh [%l7 + 0x20], %i1
loop_5154:
edge16l %i5, %g4, %i6
bg loop_5155
bneg %icc, loop_5156
fbu %fcc0, loop_5157
subc %l0, %l6, %g6
loop_5155:
movn %xcc, %o2, %g1
loop_5156:
addccc %o7, 0x1290, %i3
loop_5157:
fba,a %fcc0, loop_5158
fandnot1s %f11, %f4, %f13
ldsw [%l7 + 0x20], %i7
lduw [%l7 + 0x3C], %l3
loop_5158:
fmovrdgz %g7, %f12, %f4
fbue %fcc0, loop_5159
fmovrdlz %l4, %f6, %f0
movrgez %l1, 0x00D, %o3
bn %xcc, loop_5160
loop_5159:
fornot1 %f12, %f12, %f2
fnegd %f8, %f8
stb %o6, [%l7 + 0x42]
loop_5160:
std %f10, [%l7 + 0x20]
ld [%l7 + 0x38], %f6
movrlz %o5, 0x213, %i4
fmul8x16au %f14, %f5, %f6
bne,pn %icc, loop_5161
fbg,a %fcc3, loop_5162
taddcc %i2, 0x0DBC, %i0
edge32 %o0, %l2, %g3
loop_5161:
fpack32 %f10, %f2, %f4
loop_5162:
brnz %g5, loop_5163
umul %g2, %o1, %l5
fsrc1 %f6, %f12
fsrc2s %f6, %f13
loop_5163:
fmovde %xcc, %f14, %f3
fmovs %f15, %f14
stx %i1, [%l7 + 0x78]
movrlez %i5, %g4, %o4
stb %l0, [%l7 + 0x4F]
fpackfix %f8, %f13
stx %i6, [%l7 + 0x40]
add %l6, 0x0702, %g6
fexpand %f0, %f6
edge16 %g1, %o7, %o2
sdivx %i3, 0x0A65, %l3
movgu %xcc, %i7, %g7
fxor %f10, %f8, %f10
fmovs %f5, %f2
fmovdg %icc, %f3, %f1
fbu,a %fcc2, loop_5164
ldsb [%l7 + 0x6B], %l4
array16 %o3, %o6, %o5
movneg %icc, %l1, %i2
loop_5164:
ldsb [%l7 + 0x0F], %i4
bgu,pt %xcc, loop_5165
edge8n %i0, %o0, %g3
fnegs %f0, %f15
lduh [%l7 + 0x4C], %l2
loop_5165:
st %f8, [%l7 + 0x44]
stx %g2, [%l7 + 0x08]
fmovsl %xcc, %f8, %f8
fmovrsgez %g5, %f8, %f15
fxor %f0, %f14, %f12
fornot2s %f14, %f9, %f0
andcc %o1, 0x056A, %i1
fmovrdne %l5, %f2, %f0
fmovsge %icc, %f3, %f6
ldd [%l7 + 0x78], %f4
fcmple16 %f8, %f6, %i5
tsubcc %g4, 0x1F7E, %l0
fxors %f15, %f14, %f13
brgez,a %i6, loop_5166
fnands %f10, %f1, %f13
fcmpd %fcc1, %f10, %f12
fcmple32 %f12, %f6, %l6
loop_5166:
bcs loop_5167
fbug,a %fcc1, loop_5168
sth %g6, [%l7 + 0x2E]
std %f10, [%l7 + 0x30]
loop_5167:
bshuffle %f14, %f14, %f10
loop_5168:
movle %xcc, %g1, %o4
fands %f8, %f15, %f9
fpack32 %f4, %f12, %f0
fmovdge %xcc, %f9, %f9
stw %o7, [%l7 + 0x68]
fmovrse %i3, %f3, %f2
movpos %xcc, %o2, %i7
fpsub32 %f14, %f0, %f4
stb %l3, [%l7 + 0x41]
lduw [%l7 + 0x54], %g7
fpsub16s %f6, %f10, %f5
fpsub16 %f12, %f10, %f10
brgez,a %o3, loop_5169
ldd [%l7 + 0x58], %f6
fmovdne %xcc, %f8, %f10
brgez %o6, loop_5170
loop_5169:
movvc %icc, %o5, %l4
fmovrslz %i2, %f11, %f13
ba,a %icc, loop_5171
loop_5170:
movvc %xcc, %l1, %i0
fbu %fcc1, loop_5172
fmovdcc %icc, %f7, %f3
loop_5171:
fxnors %f14, %f8, %f1
fblg,a %fcc1, loop_5173
loop_5172:
fnor %f4, %f12, %f12
bn,a %icc, loop_5174
bl,a loop_5175
loop_5173:
std %f8, [%l7 + 0x28]
sth %o0, [%l7 + 0x14]
loop_5174:
st %f12, [%l7 + 0x5C]
loop_5175:
movrgz %g3, 0x157, %i4
fbuge %fcc1, loop_5176
fmovdgu %xcc, %f11, %f10
fmovscs %icc, %f4, %f11
fbge %fcc2, loop_5177
loop_5176:
stb %l2, [%l7 + 0x60]
nop
setx loop_5178, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbuge,a %fcc0, loop_5179
loop_5177:
lduw [%l7 + 0x4C], %g5
move %icc, %o1, %i1
loop_5178:
ldx [%l7 + 0x18], %l5
loop_5179:
andn %i5, %g2, %g4
brgz %l0, loop_5180
fmovsvs %xcc, %f10, %f8
tvc %xcc, 0x2
xor %i6, 0x0F1E, %l6
loop_5180:
bn,pn %xcc, loop_5181
movrgz %g1, %o4, %g6
fnot2 %f10, %f12
nop
setx loop_5182, %l0, %l1
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_5181:
fbl,a %fcc0, loop_5183
bl loop_5184
xnorcc %i3, %o2, %o7
loop_5182:
fsrc2s %f11, %f5
loop_5183:
fmovsg %xcc, %f14, %f2
loop_5184:
lduw [%l7 + 0x18], %i7
alignaddrl %l3, %o3, %g7
fxor %f0, %f12, %f0
ldsw [%l7 + 0x74], %o6
movl %icc, %l4, %i2
bge,a %xcc, loop_5185
fmul8x16 %f15, %f6, %f4
fors %f9, %f14, %f7
fpadd32 %f2, %f8, %f2
loop_5185:
tsubcctv %l1, %o5, %o0
fcmple16 %f8, %f6, %g3
ldx [%l7 + 0x50], %i0
bne,a,pn %icc, loop_5186
ldub [%l7 + 0x58], %i4
edge8l %l2, %g5, %o1
fsrc2s %f10, %f2
loop_5186:
fpmerge %f0, %f4, %f6
ldsw [%l7 + 0x2C], %i1
movrlz %l5, %i5, %g2
fmul8ulx16 %f0, %f10, %f4
subcc %g4, %i6, %l6
ldsw [%l7 + 0x7C], %g1
ldub [%l7 + 0x70], %l0
fnot2s %f6, %f12
stw %g6, [%l7 + 0x70]
fmovdneg %icc, %f1, %f4
fbne,a %fcc3, loop_5187
movrgez %o4, 0x1EF, %i3
bgu,a,pn %xcc, loop_5188
stb %o2, [%l7 + 0x23]
loop_5187:
lduh [%l7 + 0x48], %o7
lduh [%l7 + 0x2E], %l3
loop_5188:
edge16l %i7, %g7, %o3
bvc,pt %icc, loop_5189
alignaddr %l4, %o6, %l1
ldx [%l7 + 0x50], %i2
lduh [%l7 + 0x68], %o5
loop_5189:
edge16n %o0, %i0, %i4
fmovsvc %xcc, %f2, %f12
movne %icc, %l2, %g3
ldx [%l7 + 0x38], %o1
bge,a,pn %icc, loop_5190
xor %g5, 0x0353, %l5
movvc %icc, %i1, %i5
sll %g2, %i6, %l6
loop_5190:
udivx %g1, 0x13F7, %g4
edge16 %g6, %o4, %i3
stw %o2, [%l7 + 0x08]
fpadd16s %f9, %f2, %f3
andcc %o7, %l3, %l0
xorcc %g7, 0x1DE4, %i7
movcs %icc, %l4, %o6
fblg %fcc3, loop_5191
fxors %f6, %f10, %f11
lduh [%l7 + 0x6C], %o3
fbue %fcc1, loop_5192
loop_5191:
tg %icc, 0x6
fmovdcs %icc, %f12, %f3
fmovsn %icc, %f4, %f5
loop_5192:
fabss %f10, %f6
fsrc1 %f6, %f4
lduw [%l7 + 0x10], %l1
ldsb [%l7 + 0x66], %o5
stw %o0, [%l7 + 0x78]
stb %i0, [%l7 + 0x18]
fmovrde %i4, %f14, %f4
addc %l2, 0x1C34, %i2
ldsh [%l7 + 0x24], %g3
bg,a,pn %icc, loop_5193
ldx [%l7 + 0x60], %g5
st %f7, [%l7 + 0x5C]
ld [%l7 + 0x5C], %f9
loop_5193:
movn %xcc, %o1, %i1
bge,pn %icc, loop_5194
fmovsneg %icc, %f9, %f13
ld [%l7 + 0x10], %f15
st %f6, [%l7 + 0x58]
loop_5194:
stw %l5, [%l7 + 0x1C]
array16 %i5, %i6, %g2
fmul8x16 %f11, %f4, %f2
movrlez %l6, 0x14D, %g1
fbo %fcc3, loop_5195
fzero %f0
movpos %icc, %g6, %o4
popc 0x1068, %i3
loop_5195:
movrlez %o2, %o7, %g4
movl %xcc, %l0, %l3
fmovscc %xcc, %f6, %f9
stw %g7, [%l7 + 0x60]
brgez %l4, loop_5196
fbl,a %fcc1, loop_5197
array16 %i7, %o6, %o3
sethi 0x1E70, %o5
loop_5196:
fbge,a %fcc2, loop_5198
loop_5197:
nop
setx loop_5199, %l0, %l1
jmpl %l1, %o0
fmovdcc %icc, %f5, %f0
brnz %l1, loop_5200
loop_5198:
movleu %xcc, %i4, %i0
loop_5199:
or %i2, %g3, %g5
fmovsgu %xcc, %f12, %f12
loop_5200:
mulscc %l2, 0x078A, %i1
fmovdne %xcc, %f10, %f8
ldsh [%l7 + 0x60], %o1
ba,a loop_5201
ldx [%l7 + 0x20], %l5
umul %i6, 0x1F95, %g2
fmuld8sux16 %f3, %f1, %f8
loop_5201:
fmul8x16al %f6, %f10, %f6
fmovdvc %xcc, %f3, %f10
lduh [%l7 + 0x42], %l6
fbu %fcc2, loop_5202
add %g1, 0x1A64, %g6
tsubcctv %i5, 0x0EBB, %i3
std %f6, [%l7 + 0x38]
loop_5202:
movgu %xcc, %o4, %o7
stx %o2, [%l7 + 0x48]
andcc %l0, 0x09E4, %g4
fcmpne32 %f2, %f6, %g7
mulx %l4, %i7, %o6
xnorcc %l3, %o3, %o0
sth %o5, [%l7 + 0x6E]
ldub [%l7 + 0x5C], %i4
fones %f0
fmovde %icc, %f14, %f15
st %f0, [%l7 + 0x34]
taddcctv %l1, %i2, %i0
fmovsvs %xcc, %f15, %f9
fcmpgt16 %f4, %f2, %g3
tleu %xcc, 0x5
fmovrsne %g5, %f11, %f8
fzero %f6
fbue,a %fcc1, loop_5203
ldsh [%l7 + 0x70], %l2
fornot2s %f5, %f1, %f4
movg %xcc, %o1, %l5
loop_5203:
tge %icc, 0x2
fmovdgu %xcc, %f11, %f12
fandnot1s %f7, %f13, %f7
fnot1 %f0, %f0
ldd [%l7 + 0x20], %f0
stx %i1, [%l7 + 0x78]
fbe,a %fcc2, loop_5204
fmovde %xcc, %f11, %f12
edge16ln %i6, %l6, %g1
fsrc1s %f12, %f7
loop_5204:
ldx [%l7 + 0x70], %g6
brlez %i5, loop_5205
bge loop_5206
sub %g2, %o4, %i3
lduw [%l7 + 0x1C], %o2
loop_5205:
stb %o7, [%l7 + 0x08]
loop_5206:
fornot1 %f10, %f6, %f12
movg %xcc, %l0, %g4
fpack32 %f8, %f0, %f14
fmovde %icc, %f6, %f4
fbo %fcc0, loop_5207
fcmpgt32 %f10, %f0, %g7
stx %i7, [%l7 + 0x78]
fbl,a %fcc1, loop_5208
loop_5207:
fmovdgu %icc, %f14, %f5
stx %o6, [%l7 + 0x10]
fone %f4
loop_5208:
edge16n %l3, %l4, %o3
srl %o0, %i4, %o5
stx %l1, [%l7 + 0x40]
ldx [%l7 + 0x08], %i2
fnot1 %f6, %f6
call loop_5209
fmovsleu %icc, %f14, %f6
stx %i0, [%l7 + 0x40]
ble,a loop_5210
loop_5209:
brz,a %g5, loop_5211
movrlz %l2, 0x1BB, %o1
stx %l5, [%l7 + 0x60]
loop_5210:
fpadd32s %f3, %f7, %f14
loop_5211:
ldsh [%l7 + 0x2A], %g3
fpmerge %f2, %f0, %f4
ldx [%l7 + 0x60], %i6
tgu %icc, 0x3
taddcctv %i1, %g1, %l6
bgu,a %icc, loop_5212
stw %g6, [%l7 + 0x78]
movrne %i5, 0x233, %g2
nop
setx loop_5213, %l0, %l1
jmpl %l1, %i3
loop_5212:
ld [%l7 + 0x40], %f7
fmovsge %icc, %f4, %f11
sdivx %o2, 0x0634, %o4
loop_5213:
popc %l0, %o7
te %xcc, 0x2
sth %g4, [%l7 + 0x4C]
fblg,a %fcc1, loop_5214
fmovdcs %xcc, %f3, %f12
fnot1s %f0, %f10
stx %g7, [%l7 + 0x70]
loop_5214:
ldx [%l7 + 0x18], %o6
addcc %i7, 0x11F7, %l4
movne %icc, %o3, %o0
lduh [%l7 + 0x12], %i4
bcc,a loop_5215
taddcctv %o5, 0x0F0B, %l1
sdivx %i2, 0x15ED, %l3
brgez,a %g5, loop_5216
loop_5215:
fmovrdlz %i0, %f0, %f10
stw %o1, [%l7 + 0x20]
fmovsa %xcc, %f12, %f4
loop_5216:
fbge,a %fcc3, loop_5217
ldx [%l7 + 0x28], %l5
ldsh [%l7 + 0x6E], %g3
stx %l2, [%l7 + 0x68]
loop_5217:
tle %xcc, 0x2
ldsw [%l7 + 0x68], %i6
fmul8ulx16 %f0, %f8, %f10
bpos,pn %xcc, loop_5218
sub %g1, 0x05F2, %l6
stb %i1, [%l7 + 0x5B]
stw %g6, [%l7 + 0x50]
loop_5218:
std %f4, [%l7 + 0x08]
brnz %i5, loop_5219
edge8 %i3, %g2, %o2
ldub [%l7 + 0x4D], %l0
stw %o4, [%l7 + 0x7C]
loop_5219:
brlz %o7, loop_5220
tneg %icc, 0x0
stw %g7, [%l7 + 0x30]
fpsub16 %f0, %f0, %f14
loop_5220:
smul %o6, %i7, %l4
fxors %f15, %f8, %f0
fabsd %f6, %f10
alignaddr %o3, %o0, %i4
fmovse %icc, %f7, %f15
st %f9, [%l7 + 0x28]
move %icc, %g4, %l1
movne %xcc, %i2, %o5
sdivcc %g5, 0x1FDD, %l3
ldsh [%l7 + 0x08], %i0
bne %icc, loop_5221
fmovdleu %icc, %f11, %f1
fmuld8sux16 %f14, %f10, %f12
st %f12, [%l7 + 0x74]
loop_5221:
fbl %fcc2, loop_5222
stb %l5, [%l7 + 0x55]
fmovrdgez %g3, %f2, %f12
fmovspos %xcc, %f13, %f15
loop_5222:
stb %o1, [%l7 + 0x36]
fmovrdgz %i6, %f4, %f4
fabss %f12, %f15
fnegd %f0, %f14
xnor %g1, %l2, %i1
fmovdcc %xcc, %f11, %f13
movvs %xcc, %l6, %g6
ldsw [%l7 + 0x64], %i5
fmovsle %icc, %f11, %f7
fmovde %icc, %f12, %f0
fpack32 %f12, %f14, %f4
ldd [%l7 + 0x70], %f0
or %i3, %g2, %l0
sth %o2, [%l7 + 0x0A]
fpadd16 %f8, %f4, %f8
bpos,a,pn %xcc, loop_5223
array16 %o7, %g7, %o6
stb %o4, [%l7 + 0x0E]
fble,a %fcc2, loop_5224
loop_5223:
lduh [%l7 + 0x6E], %l4
array8 %i7, %o3, %i4
stw %o0, [%l7 + 0x6C]
loop_5224:
fmovdleu %icc, %f15, %f9
st %f5, [%l7 + 0x48]
bg loop_5225
stx %g4, [%l7 + 0x30]
brgez,a %l1, loop_5226
movle %icc, %o5, %g5
loop_5225:
stb %l3, [%l7 + 0x0C]
ldd [%l7 + 0x60], %f6
loop_5226:
ble,a loop_5227
st %f13, [%l7 + 0x30]
mulscc %i0, %i2, %g3
edge16 %o1, %l5, %g1
loop_5227:
brgez %l2, loop_5228
ldsb [%l7 + 0x58], %i1
alignaddr %i6, %g6, %i5
srax %i3, 0x02, %l6
loop_5228:
edge16l %g2, %l0, %o2
fmovse %icc, %f7, %f4
fmovdl %xcc, %f13, %f11
bg,pn %icc, loop_5229
fnors %f5, %f8, %f4
ldd [%l7 + 0x60], %f2
fmovsle %icc, %f11, %f1
loop_5229:
fmovrdlez %o7, %f2, %f14
alignaddrl %o6, %o4, %l4
ldub [%l7 + 0x3D], %i7
te %icc, 0x6
fmovsneg %xcc, %f3, %f15
faligndata %f10, %f14, %f4
addccc %o3, 0x1D34, %g7
fmovscs %xcc, %f15, %f1
movpos %xcc, %o0, %g4
tcs %xcc, 0x6
sth %i4, [%l7 + 0x2E]
addcc %o5, %g5, %l1
stw %l3, [%l7 + 0x68]
fnegd %f14, %f10
edge32n %i2, %g3, %i0
stb %l5, [%l7 + 0x53]
bleu loop_5230
movne %icc, %o1, %g1
edge32l %i1, %i6, %g6
ldsh [%l7 + 0x54], %i5
loop_5230:
bvc %icc, loop_5231
tge %icc, 0x1
bleu %xcc, loop_5232
fmovsneg %icc, %f15, %f6
loop_5231:
fnot1 %f6, %f2
addc %i3, %l6, %l2
loop_5232:
ldub [%l7 + 0x1F], %l0
fxnor %f4, %f8, %f2
lduh [%l7 + 0x1C], %o2
srlx %o7, %o6, %g2
addcc %o4, %i7, %o3
bleu,a,pt %xcc, loop_5233
fcmpgt32 %f4, %f0, %l4
mova %xcc, %g7, %g4
ldsh [%l7 + 0x48], %i4
loop_5233:
tle %xcc, 0x6
bn,pt %icc, loop_5234
movl %icc, %o0, %g5
sth %l1, [%l7 + 0x70]
stb %l3, [%l7 + 0x74]
loop_5234:
movn %icc, %o5, %g3
addcc %i0, 0x124C, %l5
movgu %icc, %o1, %i2
fmuld8sux16 %f15, %f13, %f10
stb %g1, [%l7 + 0x11]
siam 0x6
stx %i6, [%l7 + 0x38]
for %f4, %f4, %f4
bn,a,pt %xcc, loop_5235
fpadd16 %f4, %f14, %f12
sth %g6, [%l7 + 0x66]
ldsb [%l7 + 0x51], %i1
loop_5235:
stx %i3, [%l7 + 0x18]
edge8ln %l6, %l2, %l0
fmovsne %xcc, %f13, %f5
ba,a,pt %icc, loop_5236
xorcc %i5, 0x1DDF, %o7
fbule %fcc2, loop_5237
fmuld8ulx16 %f6, %f12, %f14
loop_5236:
ldub [%l7 + 0x09], %o2
fmovrdlez %g2, %f8, %f4
loop_5237:
bpos,pn %xcc, loop_5238
fbo %fcc0, loop_5239
fcmpne16 %f10, %f4, %o6
edge32l %i7, %o4, %o3
loop_5238:
bleu,pt %xcc, loop_5240
loop_5239:
fabss %f12, %f3
brnz,a %g7, loop_5241
nop
setx loop_5242, %l0, %l1
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_5240:
or %l4, %g4, %o0
faligndata %f0, %f0, %f6
loop_5241:
fmovrdne %g5, %f8, %f2
loop_5242:
tne %xcc, 0x5
ldx [%l7 + 0x70], %i4
tn %xcc, 0x5
ldsb [%l7 + 0x5E], %l1
fbn %fcc1, loop_5243
fbne,a %fcc0, loop_5244
fbu %fcc3, loop_5245
fornot2s %f10, %f7, %f9
loop_5243:
stx %l3, [%l7 + 0x20]
loop_5244:
sth %g3, [%l7 + 0x64]
loop_5245:
lduh [%l7 + 0x3E], %i0
tvs %xcc, 0x5
st %f2, [%l7 + 0x28]
udivcc %l5, 0x1A72, %o1
subcc %i2, 0x104C, %o5
srax %g1, 0x1F, %g6
fandnot1 %f10, %f2, %f10
movvs %xcc, %i6, %i1
sth %i3, [%l7 + 0x30]
fpack32 %f10, %f8, %f0
alignaddr %l6, %l0, %l2
tneg %xcc, 0x2
for %f2, %f4, %f10
and %o7, 0x1629, %o2
std %f8, [%l7 + 0x38]
fpadd16s %f11, %f3, %f14
std %f10, [%l7 + 0x10]
fnand %f10, %f6, %f10
array32 %g2, %o6, %i7
tn %icc, 0x3
stx %o4, [%l7 + 0x58]
fzero %f12
sth %o3, [%l7 + 0x68]
brgz,a %g7, loop_5246
lduw [%l7 + 0x54], %i5
lduw [%l7 + 0x1C], %g4
lduw [%l7 + 0x50], %l4
loop_5246:
fpsub16s %f6, %f7, %f1
fmuld8sux16 %f14, %f14, %f2
fnands %f14, %f4, %f2
fmovrdgz %g5, %f6, %f4
stx %o0, [%l7 + 0x50]
sethi 0x1856, %i4
fornot1 %f14, %f8, %f14
edge16ln %l1, %g3, %i0
ldub [%l7 + 0x57], %l3
fmovsgu %xcc, %f2, %f13
ldsh [%l7 + 0x6A], %o1
fmovdvs %icc, %f15, %f2
fmovrdgez %l5, %f4, %f6
nop
setx loop_5247, %l0, %l1
jmpl %l1, %i2
fmuld8ulx16 %f12, %f4, %f8
fmovrse %o5, %f5, %f3
ldd [%l7 + 0x48], %f8
loop_5247:
stb %g6, [%l7 + 0x26]
fandnot2 %f12, %f0, %f2
bcc,pt %xcc, loop_5248
fmovrde %i6, %f12, %f6
movrgez %g1, %i3, %l6
bl,pt %xcc, loop_5249
loop_5248:
fmovsl %icc, %f8, %f9
ta %icc, 0x1
ldub [%l7 + 0x27], %l0
loop_5249:
bne,a loop_5250
stb %l2, [%l7 + 0x7C]
fmovsleu %icc, %f0, %f11
bneg,a,pn %icc, loop_5251
loop_5250:
fmovsa %xcc, %f12, %f0
movle %xcc, %i1, %o7
fblg,a %fcc3, loop_5252
loop_5251:
ldsb [%l7 + 0x42], %g2
ldub [%l7 + 0x7B], %o6
ldsw [%l7 + 0x40], %o2
loop_5252:
ld [%l7 + 0x1C], %f5
lduh [%l7 + 0x30], %o4
ldd [%l7 + 0x18], %f0
srlx %i7, 0x1C, %o3
fpsub32 %f6, %f2, %f12
fmovsvs %icc, %f4, %f11
for %f4, %f4, %f4
addcc %g7, %g4, %i5
fmovscc %icc, %f1, %f15
udivx %l4, 0x17BC, %o0
subcc %i4, %g5, %l1
fmul8ulx16 %f2, %f4, %f6
fnand %f2, %f2, %f8
fmovs %f0, %f15
stx %g3, [%l7 + 0x50]
fbg,a %fcc0, loop_5253
fmovsneg %icc, %f14, %f9
stw %l3, [%l7 + 0x60]
movne %icc, %o1, %i0
loop_5253:
std %f12, [%l7 + 0x30]
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x46], %l5
tvc %xcc, 0x2
fand %f10, %f6, %f10
fmovrdlz %i2, %f10, %f2
sth %o5, [%l7 + 0x66]
fcmpne16 %f8, %f12, %i6
ldsb [%l7 + 0x21], %g6
for %f2, %f14, %f8
edge32n %i3, %g1, %l0
stw %l2, [%l7 + 0x5C]
sdivx %i1, 0x042F, %l6
ldx [%l7 + 0x38], %o7
fbuge %fcc0, loop_5254
ldx [%l7 + 0x78], %g2
array8 %o6, %o4, %i7
edge16l %o2, %g7, %o3
loop_5254:
ldsh [%l7 + 0x1A], %g4
fsrc2s %f0, %f12
stx %l4, [%l7 + 0x28]
ldx [%l7 + 0x28], %i5
fzero %f2
lduw [%l7 + 0x1C], %i4
brlez %o0, loop_5255
brnz,a %g5, loop_5256
fmovspos %xcc, %f9, %f8
fmovsneg %icc, %f9, %f12
loop_5255:
fmovdvs %icc, %f9, %f11
loop_5256:
std %f4, [%l7 + 0x30]
fbn,a %fcc2, loop_5257
edge8 %l1, %l3, %o1
ldsb [%l7 + 0x2F], %i0
sdivcc %g3, 0x1318, %l5
loop_5257:
sub %o5, %i6, %g6
fpsub32s %f3, %f3, %f7
ldd [%l7 + 0x08], %f10
ldub [%l7 + 0x0E], %i2
udivcc %i3, 0x1F30, %l0
fmovrsgez %l2, %f6, %f5
ldsh [%l7 + 0x08], %i1
ldub [%l7 + 0x7C], %l6
smul %g1, 0x1725, %g2
bvc,a,pt %icc, loop_5258
sth %o7, [%l7 + 0x2C]
sll %o6, 0x11, %o4
ldx [%l7 + 0x28], %i7
loop_5258:
sth %g7, [%l7 + 0x2C]
fxnors %f8, %f11, %f4
movvc %icc, %o3, %o2
call loop_5259
alignaddr %l4, %i5, %i4
fmovdcs %xcc, %f7, %f11
brnz %o0, loop_5260
loop_5259:
fbule,a %fcc1, loop_5261
st %f3, [%l7 + 0x30]
stb %g4, [%l7 + 0x25]
loop_5260:
array32 %g5, %l1, %l3
loop_5261:
bleu,pt %xcc, loop_5262
fcmpne32 %f10, %f14, %o1
fxnor %f14, %f4, %f4
lduh [%l7 + 0x6E], %g3
loop_5262:
fbn %fcc2, loop_5263
taddcc %l5, %i0, %o5
fbue %fcc1, loop_5264
fsrc2 %f10, %f0
loop_5263:
ldsb [%l7 + 0x13], %g6
bvc,a,pn %xcc, loop_5265
loop_5264:
fmovse %icc, %f5, %f8
fone %f4
fmovrslez %i2, %f10, %f12
loop_5265:
fnors %f11, %f3, %f4
fmovrsgz %i3, %f13, %f14
fbue,a %fcc1, loop_5266
andncc %l0, %l2, %i6
lduh [%l7 + 0x1C], %i1
stw %g1, [%l7 + 0x1C]
loop_5266:
ldd [%l7 + 0x20], %f14
call loop_5267
ld [%l7 + 0x08], %f6
fmovdpos %icc, %f4, %f8
andncc %l6, %g2, %o7
loop_5267:
brnz %o4, loop_5268
edge16 %i7, %g7, %o3
ldsw [%l7 + 0x34], %o2
orncc %o6, 0x1D81, %l4
loop_5268:
fmovdneg %xcc, %f14, %f12
fmovrdlez %i5, %f4, %f8
ld [%l7 + 0x18], %f13
add %o0, %i4, %g5
stx %l1, [%l7 + 0x18]
fbuge,a %fcc1, loop_5269
fmovsleu %xcc, %f9, %f5
fpadd16s %f10, %f8, %f13
brgz,a %g4, loop_5270
loop_5269:
fbuge %fcc1, loop_5271
fnot1s %f5, %f15
array16 %l3, %o1, %l5
loop_5270:
fmovse %icc, %f8, %f13
loop_5271:
fmul8sux16 %f12, %f2, %f0
fpsub32s %f11, %f11, %f0
tleu %xcc, 0x4
movg %xcc, %i0, %g3
fmovdcs %icc, %f9, %f1
stx %o5, [%l7 + 0x10]
ldx [%l7 + 0x78], %i2
st %f8, [%l7 + 0x48]
fmovscc %xcc, %f8, %f12
fmovsge %icc, %f10, %f1
fmovsle %icc, %f0, %f6
stb %i3, [%l7 + 0x11]
ld [%l7 + 0x50], %f11
smulcc %l0, 0x0E6D, %l2
st %f4, [%l7 + 0x7C]
fmovdl %xcc, %f6, %f3
sth %g6, [%l7 + 0x5E]
fmovsvc %icc, %f11, %f6
fmovrsgez %i1, %f15, %f11
smul %g1, %l6, %i6
sth %g2, [%l7 + 0x0A]
std %f14, [%l7 + 0x30]
array16 %o7, %i7, %g7
edge8ln %o3, %o2, %o4
movvc %xcc, %l4, %o6
fornot1 %f4, %f0, %f8
fmul8x16 %f5, %f2, %f4
srlx %i5, 0x0D, %i4
fcmpgt16 %f14, %f6, %o0
subcc %l1, %g5, %g4
fmovrdne %o1, %f6, %f2
smulcc %l5, %i0, %l3
sth %g3, [%l7 + 0x50]
siam 0x2
lduh [%l7 + 0x7A], %o5
fsrc2 %f8, %f12
fmul8ulx16 %f14, %f6, %f0
fmovdge %xcc, %f9, %f13
smulcc %i2, %i3, %l2
ldsw [%l7 + 0x54], %g6
srax %i1, 0x08, %g1
bshuffle %f10, %f0, %f10
sth %l0, [%l7 + 0x4A]
call loop_5272
movne %icc, %i6, %g2
fmovdl %icc, %f10, %f12
fandnot1 %f12, %f6, %f2
loop_5272:
ldsw [%l7 + 0x30], %o7
fnot2 %f12, %f2
fpack32 %f12, %f4, %f14
std %f12, [%l7 + 0x20]
fmovrdgez %l6, %f10, %f10
fmovs %f5, %f13
fmovsneg %xcc, %f6, %f12
fmovrdne %g7, %f4, %f14
xnorcc %i7, %o2, %o4
fbge %fcc1, loop_5273
fcmpgt32 %f0, %f14, %l4
taddcc %o3, %i5, %i4
fmovsl %icc, %f0, %f15
loop_5273:
umulcc %o0, %l1, %g5
edge16 %o6, %g4, %l5
fmovs %f8, %f7
subc %i0, 0x1548, %l3
movle %icc, %o1, %g3
stb %i2, [%l7 + 0x79]
fble %fcc1, loop_5274
sth %i3, [%l7 + 0x5A]
fxnor %f8, %f12, %f4
fbn %fcc1, loop_5275
loop_5274:
ldd [%l7 + 0x28], %f4
ldx [%l7 + 0x58], %l2
ldsh [%l7 + 0x34], %o5
loop_5275:
edge8ln %g6, %g1, %l0
fmovsvs %icc, %f3, %f8
fmul8x16al %f8, %f6, %f2
fmovsneg %icc, %f7, %f9
fors %f2, %f15, %f0
orncc %i1, %g2, %i6
tgu %xcc, 0x7
fmovdn %icc, %f6, %f11
fands %f10, %f14, %f4
fmovrdgz %o7, %f4, %f8
fbge %fcc2, loop_5276
movre %g7, %l6, %i7
edge16l %o2, %l4, %o4
fcmpeq32 %f2, %f2, %o3
loop_5276:
ld [%l7 + 0x58], %f8
sth %i4, [%l7 + 0x64]
edge16ln %o0, %l1, %g5
tle %icc, 0x3
fors %f1, %f6, %f7
fmovdg %icc, %f6, %f4
fmul8ulx16 %f12, %f12, %f2
ldx [%l7 + 0x68], %o6
movl %icc, %i5, %g4
fnand %f4, %f14, %f4
subc %i0, %l3, %l5
ldsb [%l7 + 0x6C], %o1
fpadd32 %f6, %f0, %f4
andncc %i2, %i3, %g3
movleu %icc, %l2, %o5
fble,a %fcc0, loop_5277
ble,a,pn %icc, loop_5278
fmovdpos %icc, %f15, %f9
srax %g1, %g6, %i1
loop_5277:
ldx [%l7 + 0x68], %l0
loop_5278:
fsrc2 %f6, %f0
edge32n %i6, %o7, %g7
ldub [%l7 + 0x27], %l6
ldsw [%l7 + 0x28], %i7
and %g2, 0x18EB, %l4
bl,pn %xcc, loop_5279
umulcc %o4, %o2, %i4
bl %xcc, loop_5280
ldx [%l7 + 0x70], %o3
loop_5279:
fmovdle %xcc, %f9, %f7
nop
setx loop_5281, %l0, %l1
jmpl %l1, %l1
loop_5280:
fble %fcc2, loop_5282
stx %g5, [%l7 + 0x18]
fmovdvs %icc, %f4, %f4
loop_5281:
fones %f0
loop_5282:
fnegd %f8, %f2
bl,a,pt %xcc, loop_5283
fandnot2 %f2, %f6, %f12
brgez,a %o0, loop_5284
std %f0, [%l7 + 0x38]
loop_5283:
fmuld8sux16 %f11, %f11, %f10
bl,a %xcc, loop_5285
loop_5284:
lduh [%l7 + 0x6E], %i5
fmovdvc %xcc, %f1, %f2
subcc %o6, 0x162A, %g4
loop_5285:
stx %l3, [%l7 + 0x60]
fcmpgt32 %f8, %f4, %i0
fpadd32 %f0, %f10, %f10
fmovsne %xcc, %f15, %f0
ldsh [%l7 + 0x56], %l5
brgez %i2, loop_5286
edge16l %i3, %g3, %o1
fmovscc %icc, %f15, %f13
srl %o5, 0x16, %l2
loop_5286:
edge32l %g6, %g1, %i1
std %f10, [%l7 + 0x10]
fbue %fcc0, loop_5287
brgz,a %l0, loop_5288
fands %f9, %f1, %f0
fcmpd %fcc1, %f14, %f10
loop_5287:
edge16 %o7, %i6, %l6
loop_5288:
fmovdg %xcc, %f3, %f12
ldsh [%l7 + 0x5C], %g7
fands %f14, %f12, %f9
fbne %fcc0, loop_5289
st %f1, [%l7 + 0x64]
pdist %f4, %f0, %f6
sllx %i7, 0x0D, %g2
loop_5289:
stw %l4, [%l7 + 0x24]
fpadd32s %f7, %f12, %f4
fors %f14, %f7, %f9
fones %f10
edge32 %o4, %o2, %o3
tneg %icc, 0x7
edge16n %l1, %g5, %i4
stb %i5, [%l7 + 0x21]
bge,a,pn %xcc, loop_5290
stb %o0, [%l7 + 0x41]
movgu %xcc, %g4, %o6
fmovdleu %xcc, %f4, %f11
loop_5290:
fbule,a %fcc1, loop_5291
edge8ln %i0, %l5, %i2
fbl %fcc3, loop_5292
movcs %xcc, %i3, %g3
loop_5291:
pdist %f14, %f12, %f14
ldsb [%l7 + 0x38], %l3
loop_5292:
tcs %xcc, 0x6
tvc %icc, 0x5
bne,a,pn %icc, loop_5293
std %f12, [%l7 + 0x20]
stb %o5, [%l7 + 0x77]
bne,pt %icc, loop_5294
loop_5293:
ldsb [%l7 + 0x56], %l2
lduw [%l7 + 0x5C], %o1
lduh [%l7 + 0x62], %g1
loop_5294:
movle %xcc, %g6, %i1
bvs,pt %icc, loop_5295
array32 %l0, %o7, %l6
lduw [%l7 + 0x54], %i6
be,a,pt %xcc, loop_5296
loop_5295:
edge32ln %i7, %g7, %l4
fcmpne16 %f6, %f10, %g2
ldub [%l7 + 0x36], %o4
loop_5296:
stx %o2, [%l7 + 0x10]
std %f12, [%l7 + 0x78]
subccc %l1, 0x06CB, %o3
xnorcc %g5, %i4, %o0
umulcc %g4, 0x0812, %o6
fcmple32 %f6, %f2, %i0
ba,a,pn %xcc, loop_5297
fand %f2, %f12, %f2
tsubcctv %l5, %i5, %i2
sll %i3, %l3, %g3
loop_5297:
xor %l2, %o5, %g1
umulcc %o1, 0x03C1, %i1
bvc,a,pt %xcc, loop_5298
fbl,a %fcc2, loop_5299
fabsd %f12, %f4
lduw [%l7 + 0x40], %g6
loop_5298:
orn %o7, 0x02CA, %l0
loop_5299:
fmul8x16 %f7, %f14, %f4
fmovsleu %xcc, %f12, %f12
ldd [%l7 + 0x48], %f2
bpos loop_5300
stx %i6, [%l7 + 0x48]
movre %l6, %g7, %l4
fmovrsgz %i7, %f3, %f11
loop_5300:
fnot2s %f12, %f3
tcs %icc, 0x4
fblg,a %fcc1, loop_5301
fmovdneg %icc, %f10, %f0
fmovrslz %o4, %f10, %f13
sllx %g2, %o2, %o3
loop_5301:
sub %l1, %i4, %o0
fmovrsne %g5, %f0, %f12
mulx %o6, %g4, %i0
tvc %icc, 0x0
fbul,a %fcc0, loop_5302
fandnot1 %f14, %f8, %f12
fbue,a %fcc2, loop_5303
fmuld8ulx16 %f2, %f6, %f12
loop_5302:
fone %f14
fbne,a %fcc1, loop_5304
loop_5303:
edge16n %l5, %i5, %i3
fmovdg %xcc, %f6, %f13
fpmerge %f13, %f1, %f12
loop_5304:
ldx [%l7 + 0x60], %i2
tn %icc, 0x6
lduw [%l7 + 0x68], %g3
subc %l2, %l3, %o5
sethi 0x0647, %g1
fabsd %f10, %f12
fxor %f10, %f12, %f14
lduh [%l7 + 0x20], %i1
fnegd %f8, %f4
st %f8, [%l7 + 0x10]
smulcc %o1, 0x1D30, %g6
orcc %l0, 0x1454, %o7
ldub [%l7 + 0x5D], %i6
fmovsleu %xcc, %f1, %f4
fsrc2 %f14, %f2
sth %l6, [%l7 + 0x28]
te %xcc, 0x7
sth %l4, [%l7 + 0x54]
popc %g7, %i7
fbue,a %fcc1, loop_5305
fmovdvs %icc, %f10, %f15
fmovdle %icc, %f6, %f1
fbl,a %fcc1, loop_5306
loop_5305:
smul %g2, 0x0DA1, %o2
fors %f7, %f13, %f14
edge32l %o4, %l1, %o3
loop_5306:
brnz %o0, loop_5307
fblg,a %fcc1, loop_5308
ldsw [%l7 + 0x70], %i4
std %f8, [%l7 + 0x28]
loop_5307:
movrgz %g5, %o6, %i0
loop_5308:
stb %l5, [%l7 + 0x13]
bleu loop_5309
fsrc1 %f12, %f12
edge32 %g4, %i5, %i2
fpack32 %f12, %f10, %f14
loop_5309:
lduw [%l7 + 0x5C], %i3
fmovdn %xcc, %f7, %f1
fmovscs %xcc, %f10, %f15
andn %g3, %l3, %l2
bg,pt %icc, loop_5310
sethi 0x1313, %o5
fandnot1 %f6, %f4, %f8
bvc loop_5311
loop_5310:
tl %xcc, 0x0
bge,a %xcc, loop_5312
xnorcc %i1, 0x1B83, %g1
loop_5311:
fcmple16 %f14, %f12, %g6
fba,a %fcc3, loop_5313
loop_5312:
tneg %xcc, 0x3
sdivcc %o1, 0x03A8, %l0
movg %xcc, %o7, %i6
loop_5313:
lduh [%l7 + 0x4C], %l4
fandnot1s %f1, %f15, %f11
fbug,a %fcc2, loop_5314
fmul8ulx16 %f2, %f8, %f4
std %f0, [%l7 + 0x08]
fbu %fcc0, loop_5315
loop_5314:
std %f12, [%l7 + 0x70]
xor %g7, 0x1462, %i7
stb %g2, [%l7 + 0x10]
loop_5315:
bge,a,pt %icc, loop_5316
fmovsle %icc, %f3, %f4
movvs %xcc, %o2, %l6
edge16ln %l1, %o4, %o0
loop_5316:
sth %o3, [%l7 + 0x44]
stw %i4, [%l7 + 0x34]
lduh [%l7 + 0x30], %g5
ldsh [%l7 + 0x58], %i0
tneg %icc, 0x4
tleu %xcc, 0x7
ldsh [%l7 + 0x2C], %l5
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x5E], %o6
movle %xcc, %g4, %i5
sth %i3, [%l7 + 0x6C]
fors %f11, %f15, %f11
st %f11, [%l7 + 0x18]
ldub [%l7 + 0x1B], %i2
edge32n %l3, %l2, %o5
srax %i1, %g3, %g1
fbl,a %fcc3, loop_5317
st %f3, [%l7 + 0x6C]
tsubcctv %g6, %l0, %o7
sth %o1, [%l7 + 0x28]
loop_5317:
std %f14, [%l7 + 0x30]
sth %l4, [%l7 + 0x0C]
bge,a,pt %xcc, loop_5318
fmovde %xcc, %f1, %f6
tsubcc %g7, 0x0CB0, %i7
fnot1 %f6, %f6
loop_5318:
lduw [%l7 + 0x24], %i6
stb %o2, [%l7 + 0x31]
fble,a %fcc0, loop_5319
fpadd32s %f3, %f6, %f15
stx %g2, [%l7 + 0x20]
ble,a loop_5320
loop_5319:
ldd [%l7 + 0x40], %f2
brlez %l1, loop_5321
udivcc %l6, 0x0CDD, %o4
loop_5320:
fcmpne32 %f10, %f10, %o3
bn,a %xcc, loop_5322
loop_5321:
ta %xcc, 0x5
movl %icc, %i4, %o0
lduh [%l7 + 0x6A], %g5
loop_5322:
fmovrslz %i0, %f2, %f15
st %f13, [%l7 + 0x18]
stw %o6, [%l7 + 0x60]
fpadd32 %f4, %f12, %f14
bn,a,pn %xcc, loop_5323
movl %icc, %l5, %g4
fpsub32 %f10, %f12, %f6
fmul8sux16 %f12, %f4, %f4
loop_5323:
lduh [%l7 + 0x66], %i5
tne %icc, 0x2
fbe %fcc0, loop_5324
stb %i3, [%l7 + 0x1F]
or %l3, 0x0ACB, %l2
ld [%l7 + 0x2C], %f11
loop_5324:
bvc,a,pn %xcc, loop_5325
ldub [%l7 + 0x79], %o5
fornot1s %f1, %f13, %f14
stb %i1, [%l7 + 0x4B]
loop_5325:
stb %i2, [%l7 + 0x2A]
orncc %g3, 0x000F, %g1
stx %g6, [%l7 + 0x68]
stx %l0, [%l7 + 0x10]
te %icc, 0x4
std %f0, [%l7 + 0x70]
fmovsleu %icc, %f8, %f12
bcc,pn %icc, loop_5326
smul %o1, %o7, %l4
edge32n %g7, %i6, %o2
stx %i7, [%l7 + 0x50]
loop_5326:
std %f10, [%l7 + 0x38]
movpos %icc, %l1, %l6
tg %icc, 0x2
movneg %icc, %g2, %o3
edge16n %o4, %i4, %o0
fmuld8ulx16 %f15, %f15, %f6
edge32 %g5, %i0, %o6
stw %g4, [%l7 + 0x4C]
fmovrdgez %i5, %f6, %f2
fmovdvc %xcc, %f4, %f14
array32 %i3, %l5, %l2
ba loop_5327
bcc,a,pn %xcc, loop_5328
movrlz %l3, %o5, %i1
xor %g3, 0x1E06, %i2
loop_5327:
movvs %icc, %g6, %g1
loop_5328:
fcmple16 %f0, %f0, %o1
fxnors %f1, %f4, %f6
bne,pn %icc, loop_5329
edge8n %l0, %l4, %g7
fmovsg %icc, %f3, %f8
fxor %f10, %f12, %f8
loop_5329:
fexpand %f14, %f10
fmuld8ulx16 %f7, %f11, %f0
lduw [%l7 + 0x50], %i6
sub %o7, %i7, %o2
ldub [%l7 + 0x5A], %l1
fmovrsgz %l6, %f10, %f9
tn %xcc, 0x5
sth %o3, [%l7 + 0x3A]
stw %g2, [%l7 + 0x20]
nop
setx loop_5330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlez %i4, %o4, %o0
fmovrse %i0, %f11, %f13
fornot1 %f14, %f12, %f8
loop_5330:
fpsub16s %f10, %f5, %f3
bcc,a,pn %icc, loop_5331
fmovdgu %icc, %f6, %f4
fmovsvs %xcc, %f14, %f12
fmovsleu %xcc, %f9, %f8
loop_5331:
ldsh [%l7 + 0x0A], %o6
sdiv %g5, 0x0A84, %i5
fornot1s %f7, %f4, %f14
udiv %i3, 0x1D77, %l5
lduh [%l7 + 0x10], %l2
taddcctv %g4, 0x0BCA, %l3
fexpand %f7, %f2
ldd [%l7 + 0x68], %f12
edge16ln %i1, %o5, %g3
lduh [%l7 + 0x12], %i2
movpos %icc, %g6, %g1
fmovdl %icc, %f2, %f4
srl %o1, 0x11, %l0
fmovdvc %icc, %f8, %f13
fmovde %icc, %f10, %f3
fmovsl %icc, %f11, %f8
sth %l4, [%l7 + 0x5E]
sub %i6, %g7, %o7
ldsb [%l7 + 0x5F], %i7
fnegd %f14, %f12
fnegs %f3, %f13
ldsw [%l7 + 0x18], %l1
fmovdpos %icc, %f8, %f1
ldd [%l7 + 0x60], %f6
bl,a loop_5332
fmovdne %xcc, %f15, %f7
lduh [%l7 + 0x7A], %l6
bn loop_5333
loop_5332:
udivcc %o2, 0x0DC3, %o3
move %icc, %g2, %o4
tne %icc, 0x0
loop_5333:
array8 %i4, %i0, %o6
mulx %g5, %i5, %o0
fbl,a %fcc3, loop_5334
ldsh [%l7 + 0x0E], %l5
mulscc %i3, 0x1006, %l2
fmovda %xcc, %f4, %f8
loop_5334:
fnot1s %f0, %f10
fnot2 %f14, %f2
bgu,pn %xcc, loop_5335
std %f12, [%l7 + 0x40]
fmovsleu %xcc, %f13, %f2
stw %g4, [%l7 + 0x38]
loop_5335:
brgez,a %l3, loop_5336
array16 %o5, %i1, %g3
tvc %icc, 0x3
fbn %fcc0, loop_5337
loop_5336:
sdiv %i2, 0x078F, %g6
fbg %fcc0, loop_5338
fnands %f7, %f11, %f3
loop_5337:
fmovsn %xcc, %f1, %f1
sdiv %o1, 0x0B49, %g1
loop_5338:
st %f8, [%l7 + 0x2C]
ldx [%l7 + 0x30], %l0
ldsw [%l7 + 0x2C], %l4
movvs %xcc, %i6, %g7
fnot1s %f2, %f8
fones %f4
fcmple16 %f10, %f0, %o7
ldsh [%l7 + 0x22], %l1
fpadd32 %f12, %f0, %f10
st %f1, [%l7 + 0x18]
mova %icc, %i7, %l6
fmovsvc %xcc, %f12, %f2
ldsw [%l7 + 0x2C], %o2
fmovdl %xcc, %f4, %f6
movrgez %g2, %o3, %o4
ldx [%l7 + 0x08], %i4
fbul %fcc3, loop_5339
edge8n %i0, %o6, %g5
fornot1s %f11, %f13, %f9
ldsh [%l7 + 0x30], %o0
loop_5339:
edge32l %i5, %i3, %l5
tn %icc, 0x4
fble %fcc0, loop_5340
fpackfix %f6, %f6
faligndata %f10, %f2, %f6
fcmped %fcc2, %f2, %f10
loop_5340:
fcmped %fcc3, %f0, %f2
lduh [%l7 + 0x24], %l2
sdiv %g4, 0x1BD6, %o5
stw %l3, [%l7 + 0x28]
ldub [%l7 + 0x5B], %g3
edge8n %i1, %g6, %o1
array32 %i2, %g1, %l0
array32 %i6, %l4, %g7
fblg,a %fcc3, loop_5341
fnot2 %f12, %f8
bl,a %xcc, loop_5342
orcc %l1, %i7, %o7
loop_5341:
sdivcc %o2, 0x0371, %g2
fnot1 %f14, %f8
loop_5342:
movle %xcc, %l6, %o3
fmovdcc %icc, %f5, %f10
std %f4, [%l7 + 0x50]
sdivcc %i4, 0x029B, %o4
ldsw [%l7 + 0x48], %i0
lduh [%l7 + 0x20], %o6
orncc %o0, %g5, %i5
sth %l5, [%l7 + 0x1C]
bn,pt %icc, loop_5343
fmul8x16au %f0, %f1, %f0
brlez %i3, loop_5344
fmovrdlz %l2, %f8, %f4
loop_5343:
brlz,a %o5, loop_5345
fsrc1s %f9, %f5
loop_5344:
stw %g4, [%l7 + 0x58]
fmovdcc %xcc, %f0, %f2
loop_5345:
bcs,a loop_5346
fmovrde %l3, %f6, %f10
fxor %f8, %f14, %f8
bne,a,pt %xcc, loop_5347
loop_5346:
bvs loop_5348
bcs,a,pn %icc, loop_5349
ldd [%l7 + 0x28], %f6
loop_5347:
xorcc %i1, %g6, %o1
loop_5348:
fsrc2s %f3, %f14
loop_5349:
ldsh [%l7 + 0x26], %i2
std %f10, [%l7 + 0x20]
sub %g1, 0x01AC, %g3
fand %f8, %f6, %f12
edge32 %l0, %l4, %g7
fcmple16 %f6, %f2, %i6
fbuge,a %fcc0, loop_5350
fabsd %f12, %f0
fmovdne %icc, %f1, %f1
bne,a %icc, loop_5351
loop_5350:
fcmpne16 %f2, %f2, %l1
ldx [%l7 + 0x28], %i7
ldx [%l7 + 0x78], %o2
loop_5351:
movgu %icc, %g2, %l6
tvs %xcc, 0x2
fmul8x16 %f10, %f6, %f10
sub %o3, %i4, %o7
udivx %o4, 0x0665, %o6
ldx [%l7 + 0x78], %i0
fbue,a %fcc3, loop_5352
movrlz %o0, %g5, %i5
fbule,a %fcc2, loop_5353
fbo %fcc0, loop_5354
loop_5352:
stb %i3, [%l7 + 0x6A]
fmovscs %icc, %f8, %f9
loop_5353:
fmul8sux16 %f8, %f0, %f10
loop_5354:
movrgez %l5, 0x18D, %o5
bgu %icc, loop_5355
popc 0x0C5C, %g4
movvc %icc, %l2, %i1
sth %l3, [%l7 + 0x70]
loop_5355:
fcmpes %fcc0, %f0, %f6
fand %f6, %f12, %f8
umulcc %o1, %i2, %g1
bvs,a,pn %icc, loop_5356
ld [%l7 + 0x78], %f15
st %f9, [%l7 + 0x18]
orn %g3, %g6, %l4
loop_5356:
fandnot2 %f6, %f6, %f2
lduw [%l7 + 0x4C], %g7
edge8n %l0, %l1, %i6
ldsw [%l7 + 0x60], %o2
ldsb [%l7 + 0x68], %i7
fmovrdgez %g2, %f14, %f4
lduw [%l7 + 0x20], %l6
ld [%l7 + 0x1C], %f15
tcc %icc, 0x2
ld [%l7 + 0x54], %f9
or %o3, %o7, %i4
stb %o6, [%l7 + 0x0B]
fpadd16s %f14, %f8, %f11
st %f5, [%l7 + 0x2C]
bpos loop_5357
fpadd16 %f12, %f4, %f14
fbule %fcc3, loop_5358
fpadd16s %f7, %f11, %f0
loop_5357:
orncc %i0, %o0, %g5
edge16 %o4, %i5, %l5
loop_5358:
ldsw [%l7 + 0x34], %i3
or %o5, 0x0FE6, %l2
st %f3, [%l7 + 0x3C]
fcmpne32 %f0, %f0, %g4
lduw [%l7 + 0x3C], %i1
sth %o1, [%l7 + 0x56]
fbule %fcc3, loop_5359
fmovdge %icc, %f8, %f3
orn %i2, 0x0084, %l3
fmul8x16al %f0, %f2, %f8
loop_5359:
ldx [%l7 + 0x70], %g1
ldd [%l7 + 0x28], %f12
std %f12, [%l7 + 0x28]
tg %icc, 0x2
fands %f9, %f12, %f1
ba,a %xcc, loop_5360
brlez %g3, loop_5361
st %f11, [%l7 + 0x14]
fmovdgu %icc, %f6, %f10
loop_5360:
bvs,a,pt %icc, loop_5362
loop_5361:
edge16l %l4, %g7, %g6
fnot2 %f4, %f12
edge8n %l0, %i6, %o2
loop_5362:
fcmpes %fcc2, %f6, %f14
fpsub32 %f0, %f10, %f10
mulscc %l1, 0x05D3, %i7
nop
setx loop_5363, %l0, %l1
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 + 0x75], %g2
fmovrsne %o3, %f8, %f10
ldub [%l7 + 0x21], %l6
loop_5363:
fmovsleu %xcc, %f9, %f8
sth %o7, [%l7 + 0x36]
tge %xcc, 0x4
movcc %xcc, %i4, %i0
ldub [%l7 + 0x17], %o0
fble %fcc0, loop_5364
tgu %icc, 0x0
fbge,a %fcc3, loop_5365
fcmps %fcc0, %f15, %f1
loop_5364:
ldsh [%l7 + 0x78], %o6
st %f9, [%l7 + 0x3C]
loop_5365:
ldd [%l7 + 0x08], %f8
lduw [%l7 + 0x18], %o4
movl %icc, %g5, %i5
ldsb [%l7 + 0x3C], %l5
stw %o5, [%l7 + 0x0C]
fmovse %xcc, %f10, %f15
ldsh [%l7 + 0x6C], %l2
sdiv %g4, 0x055D, %i1
stb %i3, [%l7 + 0x32]
fmovdle %xcc, %f15, %f12
tvs %xcc, 0x4
fmovs %f6, %f10
lduw [%l7 + 0x7C], %o1
fmul8sux16 %f10, %f2, %f14
tneg %xcc, 0x5
st %f8, [%l7 + 0x50]
fmovsleu %xcc, %f5, %f14
bn,pn %icc, loop_5366
bleu,a %xcc, loop_5367
bleu,a,pn %icc, loop_5368
fcmps %fcc3, %f13, %f15
loop_5366:
umulcc %i2, 0x1A07, %l3
loop_5367:
bn loop_5369
loop_5368:
subcc %g1, 0x1ECC, %l4
sdivx %g7, 0x1ED6, %g3
fmovdle %icc, %f1, %f9
loop_5369:
fmovdvc %xcc, %f3, %f14
tge %icc, 0x6
bne,a %icc, loop_5370
ldd [%l7 + 0x50], %f8
call loop_5371
ldsh [%l7 + 0x72], %g6
loop_5370:
fble %fcc0, loop_5372
fmovrsgz %i6, %f5, %f8
loop_5371:
bne,a,pt %xcc, loop_5373
fmovrdne %o2, %f8, %f0
loop_5372:
movvs %xcc, %l0, %i7
movne %icc, %l1, %o3
loop_5373:
fmovsl %icc, %f3, %f2
movrlez %g2, 0x3F0, %o7
fors %f6, %f2, %f9
fand %f2, %f2, %f4
stw %i4, [%l7 + 0x0C]
srax %i0, %o0, %o6
ld [%l7 + 0x54], %f12
ldd [%l7 + 0x78], %f8
tne %icc, 0x0
bneg,pn %icc, loop_5374
fmovrdlez %l6, %f14, %f6
fmul8x16al %f14, %f11, %f6
fcmpne16 %f8, %f12, %o4
loop_5374:
fmuld8sux16 %f3, %f1, %f2
bleu,a loop_5375
ldd [%l7 + 0x68], %f12
fcmpgt16 %f10, %f8, %g5
fbo,a %fcc1, loop_5376
loop_5375:
bcc,pn %icc, loop_5377
lduh [%l7 + 0x62], %l5
lduh [%l7 + 0x56], %i5
loop_5376:
ldub [%l7 + 0x1C], %l2
loop_5377:
movrne %g4, 0x145, %o5
edge32 %i3, %o1, %i1
lduw [%l7 + 0x4C], %i2
tvc %icc, 0x1
fbne,a %fcc1, loop_5378
andn %l3, %g1, %l4
sth %g3, [%l7 + 0x5C]
lduw [%l7 + 0x34], %g6
loop_5378:
ld [%l7 + 0x78], %f7
fcmpes %fcc0, %f2, %f7
subc %g7, %o2, %i6
tpos %xcc, 0x3
subcc %i7, 0x1A34, %l0
addc %o3, %g2, %o7
array32 %l1, %i4, %i0
andn %o6, %l6, %o4
stb %o0, [%l7 + 0x7E]
fmovrsne %l5, %f0, %f10
brgz %g5, loop_5379
fandnot2s %f15, %f9, %f6
ldd [%l7 + 0x30], %f6
fmovdcs %icc, %f13, %f13
loop_5379:
ld [%l7 + 0x30], %f12
fmovsl %icc, %f10, %f13
ld [%l7 + 0x48], %f2
st %f13, [%l7 + 0x48]
fbul,a %fcc0, loop_5380
tcs %icc, 0x6
fcmpeq16 %f0, %f14, %l2
sethi 0x054B, %i5
loop_5380:
stw %o5, [%l7 + 0x30]
ldsb [%l7 + 0x56], %i3
srlx %g4, 0x02, %i1
fmul8x16 %f13, %f4, %f6
st %f7, [%l7 + 0x38]
stb %i2, [%l7 + 0x60]
ba,a,pt %xcc, loop_5381
fmovdvs %icc, %f14, %f0
brz,a %o1, loop_5382
mulx %l3, 0x020B, %l4
loop_5381:
fmovdgu %xcc, %f6, %f11
fmovdneg %icc, %f1, %f10
loop_5382:
array16 %g1, %g3, %g7
bn,pt %xcc, loop_5383
srlx %o2, 0x0B, %i6
sdiv %g6, 0x152C, %i7
xorcc %o3, %l0, %o7
loop_5383:
srlx %g2, %i4, %l1
ldd [%l7 + 0x78], %f8
edge8ln %i0, %l6, %o6
fexpand %f6, %f10
subc %o4, %l5, %o0
alignaddr %g5, %i5, %o5
std %f4, [%l7 + 0x38]
brlez,a %i3, loop_5384
stx %g4, [%l7 + 0x68]
array32 %i1, %l2, %o1
stw %l3, [%l7 + 0x30]
loop_5384:
fba,a %fcc0, loop_5385
array8 %l4, %g1, %i2
st %f6, [%l7 + 0x34]
lduh [%l7 + 0x0C], %g3
loop_5385:
brz %g7, loop_5386
edge8l %i6, %o2, %g6
sdivcc %o3, 0x0967, %l0
fmovdpos %icc, %f5, %f10
loop_5386:
ba,pt %icc, loop_5387
bleu,a %icc, loop_5388
fmovrsgez %o7, %f15, %f6
ldsb [%l7 + 0x10], %g2
loop_5387:
array32 %i7, %i4, %i0
loop_5388:
lduh [%l7 + 0x38], %l6
fpsub16 %f6, %f10, %f12
fxor %f14, %f2, %f12
ba loop_5389
tpos %icc, 0x2
ldsh [%l7 + 0x5E], %o6
ba loop_5390
loop_5389:
fmovdle %xcc, %f15, %f15
fbge,a %fcc0, loop_5391
fabsd %f4, %f8
loop_5390:
edge8n %l1, %l5, %o4
sdiv %o0, 0x029B, %i5
loop_5391:
fandnot2 %f10, %f14, %f12
edge32 %g5, %o5, %i3
fbn,a %fcc3, loop_5392
call loop_5393
andcc %i1, 0x0044, %l2
sth %o1, [%l7 + 0x22]
loop_5392:
fnegd %f8, %f6
loop_5393:
add %g4, 0x0D34, %l3
xor %l4, 0x166B, %g1
fmovsn %xcc, %f9, %f11
fcmple16 %f8, %f10, %g3
fsrc1s %f14, %f15
tvs %icc, 0x1
ldsw [%l7 + 0x40], %i2
addc %g7, 0x10CF, %o2
fmovdge %xcc, %f15, %f6
std %f0, [%l7 + 0x08]
stb %g6, [%l7 + 0x2C]
orn %o3, %l0, %i6
lduh [%l7 + 0x58], %g2
tl %icc, 0x5
addc %i7, %o7, %i0
fxors %f12, %f9, %f3
fcmpgt16 %f8, %f4, %i4
tvc %icc, 0x7
fmovdne %icc, %f6, %f1
ldd [%l7 + 0x70], %f14
tn %icc, 0x2
brgez,a %l6, loop_5394
fmovrdne %o6, %f6, %f8
fmovrdlz %l5, %f0, %f6
sth %o4, [%l7 + 0x2C]
loop_5394:
udiv %o0, 0x09AE, %i5
fnor %f4, %f12, %f12
std %f6, [%l7 + 0x50]
ldx [%l7 + 0x20], %g5
fandnot2s %f6, %f3, %f8
sth %o5, [%l7 + 0x44]
fcmpes %fcc2, %f6, %f11
fmovse %xcc, %f11, %f0
sub %l1, %i1, %l2
lduw [%l7 + 0x40], %o1
st %f11, [%l7 + 0x7C]
movcc %icc, %g4, %i3
nop
setx loop_5395, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %l4, %g1, %g3
ldsw [%l7 + 0x60], %l3
stb %i2, [%l7 + 0x6B]
loop_5395:
movge %xcc, %o2, %g6
fbuge,a %fcc1, loop_5396
fbule %fcc0, loop_5397
fcmpes %fcc2, %f0, %f11
lduw [%l7 + 0x14], %o3
loop_5396:
fmovsneg %xcc, %f6, %f11
loop_5397:
fxnor %f2, %f8, %f14
fcmple32 %f8, %f14, %g7
tsubcctv %i6, 0x0804, %g2
fcmpd %fcc1, %f2, %f10
movrlz %l0, %o7, %i7
movrlez %i4, %l6, %o6
brgez,a %i0, loop_5398
fpack32 %f4, %f8, %f14
fbu,a %fcc0, loop_5399
edge8n %l5, %o4, %o0
loop_5398:
edge16ln %i5, %o5, %l1
tne %icc, 0x4
loop_5399:
lduw [%l7 + 0x08], %i1
ldd [%l7 + 0x08], %f6
movge %icc, %g5, %o1
umul %l2, 0x14E4, %g4
stx %l4, [%l7 + 0x58]
subc %g1, %g3, %l3
ldsw [%l7 + 0x74], %i2
ld [%l7 + 0x1C], %f1
lduh [%l7 + 0x64], %i3
stx %o2, [%l7 + 0x60]
fone %f10
subccc %g6, %o3, %i6
array16 %g7, %g2, %o7
tsubcc %i7, 0x0CAB, %l0
lduw [%l7 + 0x48], %i4
fexpand %f14, %f12
ld [%l7 + 0x78], %f7
stx %o6, [%l7 + 0x08]
fbo,a %fcc3, loop_5400
bvs %xcc, loop_5401
fornot2s %f3, %f9, %f3
brlez,a %i0, loop_5402
loop_5400:
ldd [%l7 + 0x28], %f12
loop_5401:
taddcctv %l6, 0x0E40, %l5
fmovdge %xcc, %f15, %f7
loop_5402:
fmovdcc %icc, %f14, %f6
fmovdn %xcc, %f4, %f9
fcmps %fcc2, %f15, %f6
ldub [%l7 + 0x17], %o0
stx %i5, [%l7 + 0x70]
std %f2, [%l7 + 0x18]
bcc,pn %icc, loop_5403
tcc %icc, 0x7
fmovrslz %o5, %f9, %f4
sth %o4, [%l7 + 0x26]
loop_5403:
st %f4, [%l7 + 0x3C]
movrgez %l1, %g5, %o1
fsrc1 %f10, %f0
bvc loop_5404
tge %xcc, 0x5
andn %l2, 0x13CA, %g4
ldub [%l7 + 0x78], %l4
loop_5404:
bn,a %xcc, loop_5405
move %icc, %g1, %i1
for %f14, %f12, %f6
fzeros %f4
loop_5405:
fmovrdgz %g3, %f14, %f8
edge8 %i2, %l3, %i3
sdiv %o2, 0x0EEB, %o3
fornot1s %f14, %f5, %f13
fmuld8sux16 %f12, %f15, %f0
lduh [%l7 + 0x4E], %i6
stw %g6, [%l7 + 0x1C]
mulscc %g7, %g2, %o7
nop
setx loop_5406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f13, %f10
ldsb [%l7 + 0x76], %i7
array16 %l0, %o6, %i4
loop_5406:
bg,a %icc, loop_5407
fmovsl %icc, %f10, %f3
bvs,a,pn %icc, loop_5408
st %f6, [%l7 + 0x24]
loop_5407:
lduh [%l7 + 0x3A], %i0
stw %l6, [%l7 + 0x5C]
loop_5408:
ldub [%l7 + 0x63], %l5
sllx %o0, %o5, %o4
lduw [%l7 + 0x0C], %i5
movleu %icc, %g5, %o1
fbul,a %fcc3, loop_5409
movcs %xcc, %l1, %l2
std %f10, [%l7 + 0x60]
fnor %f10, %f2, %f2
loop_5409:
fmovdcs %icc, %f10, %f11
bgu %icc, loop_5410
stx %g4, [%l7 + 0x20]
fmuld8sux16 %f1, %f9, %f4
fmovdpos %icc, %f2, %f10
loop_5410:
ldd [%l7 + 0x58], %f6
fpadd32 %f4, %f6, %f14
fmovrse %l4, %f4, %f14
tl %xcc, 0x7
ldd [%l7 + 0x18], %f4
ble,a loop_5411
fcmps %fcc3, %f5, %f1
stb %i1, [%l7 + 0x50]
ldub [%l7 + 0x6B], %g3
loop_5411:
fnot2s %f14, %f0
ldd [%l7 + 0x70], %f10
fcmpeq32 %f12, %f12, %i2
fmovscc %xcc, %f8, %f3
bge,pn %xcc, loop_5412
lduh [%l7 + 0x72], %g1
stx %i3, [%l7 + 0x28]
ldsb [%l7 + 0x5B], %o2
loop_5412:
fmovdl %icc, %f3, %f6
brgez,a %l3, loop_5413
fornot1 %f14, %f12, %f2
fmovsvs %xcc, %f8, %f4
tneg %xcc, 0x5
loop_5413:
fcmpne32 %f4, %f14, %i6
lduh [%l7 + 0x14], %g6
fmovdne %xcc, %f0, %f1
pdist %f14, %f2, %f8
stb %o3, [%l7 + 0x27]
subc %g2, 0x0141, %o7
lduw [%l7 + 0x58], %i7
alignaddrl %g7, %l0, %i4
ldsw [%l7 + 0x58], %i0
ldx [%l7 + 0x40], %l6
move %icc, %l5, %o0
tgu %xcc, 0x4
ld [%l7 + 0x5C], %f10
umul %o6, %o5, %o4
stb %i5, [%l7 + 0x1C]
std %f8, [%l7 + 0x70]
tvc %icc, 0x4
fmovrdlez %g5, %f14, %f2
st %f5, [%l7 + 0x58]
fmul8x16al %f0, %f12, %f6
tle %xcc, 0x5
fcmped %fcc1, %f10, %f14
movrlez %o1, %l2, %l1
fnot2 %f14, %f2
fmovdle %xcc, %f9, %f6
bne,a %icc, loop_5414
fcmped %fcc3, %f12, %f14
fblg,a %fcc1, loop_5415
edge32 %l4, %g4, %g3
loop_5414:
fbe,a %fcc0, loop_5416
stb %i2, [%l7 + 0x4D]
loop_5415:
array8 %g1, %i1, %i3
fxors %f0, %f10, %f2
loop_5416:
udivcc %o2, 0x13F3, %i6
edge16n %g6, %o3, %g2
lduw [%l7 + 0x3C], %o7
movcc %icc, %l3, %g7
movcs %icc, %l0, %i4
brlez %i0, loop_5417
fmovdn %icc, %f4, %f1
brnz %i7, loop_5418
fmovrdlz %l6, %f8, %f6
loop_5417:
fbg %fcc0, loop_5419
stb %o0, [%l7 + 0x23]
loop_5418:
bcs,a %xcc, loop_5420
fnand %f14, %f0, %f4
loop_5419:
fnor %f8, %f10, %f4
fmuld8sux16 %f1, %f12, %f8
loop_5420:
ldub [%l7 + 0x16], %o6
stw %l5, [%l7 + 0x58]
movvs %xcc, %o4, %i5
srax %g5, 0x05, %o1
sllx %o5, 0x1F, %l2
ld [%l7 + 0x6C], %f5
faligndata %f4, %f10, %f2
fmovsl %icc, %f2, %f6
fmovsl %xcc, %f12, %f9
lduh [%l7 + 0x4A], %l1
brlez %l4, loop_5421
mova %icc, %g3, %g4
fnegs %f8, %f11
ldsh [%l7 + 0x78], %g1
loop_5421:
ldx [%l7 + 0x70], %i1
fcmps %fcc0, %f10, %f12
movg %xcc, %i3, %o2
fnot1 %f0, %f0
andcc %i6, 0x0966, %g6
fmovscc %xcc, %f0, %f7
fxnors %f12, %f15, %f5
nop
setx loop_5422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f13, %f0, %f9
bg,a,pn %xcc, loop_5423
fmovrsgez %i2, %f13, %f11
loop_5422:
ldd [%l7 + 0x68], %f14
fblg,a %fcc1, loop_5424
loop_5423:
ldsw [%l7 + 0x6C], %g2
orn %o3, %o7, %g7
move %xcc, %l3, %i4
loop_5424:
ldub [%l7 + 0x7D], %l0
std %f2, [%l7 + 0x68]
fmovrde %i7, %f8, %f4
mova %xcc, %i0, %l6
sth %o6, [%l7 + 0x3A]
stb %o0, [%l7 + 0x44]
fnand %f8, %f0, %f8
subccc %o4, %i5, %g5
ba,a,pt %xcc, loop_5425
udivx %o1, 0x1E59, %l5
subccc %l2, %l1, %o5
movg %xcc, %l4, %g3
loop_5425:
bn,pn %icc, loop_5426
movrgz %g1, %i1, %i3
ld [%l7 + 0x4C], %f4
movge %icc, %o2, %i6
loop_5426:
ldsb [%l7 + 0x27], %g4
stw %i2, [%l7 + 0x70]
fornot1 %f10, %f10, %f8
fmovsvc %icc, %f15, %f11
ldub [%l7 + 0x2B], %g2
fbo,a %fcc3, loop_5427
fmovse %xcc, %f8, %f13
ba %icc, loop_5428
movl %xcc, %g6, %o3
loop_5427:
brlz,a %o7, loop_5429
ldsw [%l7 + 0x28], %g7
loop_5428:
tvc %icc, 0x3
ldsb [%l7 + 0x16], %i4
loop_5429:
ldsh [%l7 + 0x20], %l0
fmuld8ulx16 %f8, %f10, %f2
fmovdvs %icc, %f2, %f11
ldsb [%l7 + 0x26], %l3
movn %xcc, %i0, %l6
ldub [%l7 + 0x2D], %o6
ldsh [%l7 + 0x68], %o0
andn %i7, 0x11C8, %i5
brlz %g5, loop_5430
std %f2, [%l7 + 0x60]
fba,a %fcc1, loop_5431
movrlez %o1, %l5, %l2
loop_5430:
fmovdcc %icc, %f6, %f1
ldsb [%l7 + 0x75], %l1
loop_5431:
fsrc1 %f4, %f0
fnor %f4, %f14, %f12
movgu %xcc, %o5, %o4
fcmple32 %f0, %f6, %g3
fmovsleu %xcc, %f6, %f2
movpos %xcc, %l4, %i1
tsubcctv %g1, 0x164E, %o2
srax %i3, %i6, %i2
udiv %g4, 0x0CAD, %g2
sdivcc %o3, 0x02F1, %g6
ta %icc, 0x6
lduh [%l7 + 0x1A], %g7
ldub [%l7 + 0x58], %i4
smulcc %l0, %l3, %i0
xnor %o7, 0x16B3, %o6
tpos %xcc, 0x0
movrlz %o0, %l6, %i7
fpadd16 %f2, %f14, %f2
movneg %icc, %g5, %i5
lduh [%l7 + 0x7E], %o1
st %f6, [%l7 + 0x50]
bcc,pn %icc, loop_5432
fmovrslez %l2, %f14, %f14
stb %l5, [%l7 + 0x2F]
mova %icc, %o5, %o4
loop_5432:
bgu,pn %icc, loop_5433
fmovdge %xcc, %f4, %f14
fpadd16 %f4, %f4, %f4
fba,a %fcc1, loop_5434
loop_5433:
fmovsa %icc, %f12, %f3
bg,a %icc, loop_5435
movneg %icc, %l1, %l4
loop_5434:
fbue %fcc2, loop_5436
lduh [%l7 + 0x2A], %g3
loop_5435:
fmovdvc %icc, %f8, %f1
fmovrsgz %g1, %f9, %f12
loop_5436:
ldd [%l7 + 0x70], %f10
sub %o2, 0x17F8, %i3
ldd [%l7 + 0x60], %f14
fmovspos %icc, %f12, %f4
bneg,a,pt %icc, loop_5437
lduh [%l7 + 0x34], %i6
stb %i1, [%l7 + 0x51]
fornot1 %f6, %f6, %f0
loop_5437:
fnand %f4, %f2, %f10
fbule %fcc3, loop_5438
bcc,a loop_5439
brgez %i2, loop_5440
ldsw [%l7 + 0x40], %g2
loop_5438:
call loop_5441
loop_5439:
ldub [%l7 + 0x5C], %o3
loop_5440:
tcc %icc, 0x6
std %f4, [%l7 + 0x30]
loop_5441:
st %f6, [%l7 + 0x34]
stx %g6, [%l7 + 0x50]
bne %icc, loop_5442
ldsh [%l7 + 0x20], %g7
fnors %f6, %f5, %f11
fmovdgu %icc, %f8, %f1
loop_5442:
fmovdneg %icc, %f3, %f15
sdiv %i4, 0x12C7, %l0
movrlz %l3, %g4, %i0
movrne %o7, %o0, %o6
ldsh [%l7 + 0x0A], %l6
lduh [%l7 + 0x30], %g5
stw %i5, [%l7 + 0x44]
fandnot2 %f12, %f12, %f10
ldsh [%l7 + 0x08], %o1
sth %i7, [%l7 + 0x4A]
ble,a,pn %icc, loop_5443
ldd [%l7 + 0x58], %f4
tge %xcc, 0x4
fmovda %icc, %f5, %f7
loop_5443:
movrlez %l5, %o5, %o4
addc %l2, %l1, %g3
ldub [%l7 + 0x4D], %l4
movrlez %g1, %i3, %o2
ldsh [%l7 + 0x08], %i6
fornot2 %f12, %f10, %f8
fmovse %xcc, %f13, %f0
brgez %i1, loop_5444
bshuffle %f0, %f8, %f14
fmovscc %icc, %f12, %f10
mova %xcc, %g2, %i2
loop_5444:
lduh [%l7 + 0x18], %o3
st %f7, [%l7 + 0x30]
smulcc %g6, %i4, %g7
fandnot2 %f14, %f10, %f0
stb %l0, [%l7 + 0x5A]
lduh [%l7 + 0x7A], %g4
siam 0x1
ldsh [%l7 + 0x5E], %l3
edge32n %o7, %o0, %i0
fmovdcs %xcc, %f10, %f15
stb %l6, [%l7 + 0x4D]
te %icc, 0x3
ldx [%l7 + 0x48], %o6
ldsw [%l7 + 0x3C], %i5
fnot1 %f10, %f14
fmovsgu %xcc, %f6, %f14
brlz,a %g5, loop_5445
fexpand %f2, %f8
stx %i7, [%l7 + 0x10]
brgez %o1, loop_5446
loop_5445:
std %f8, [%l7 + 0x58]
fmovs %f3, %f4
fcmpgt32 %f14, %f0, %o5
loop_5446:
lduh [%l7 + 0x72], %l5
lduw [%l7 + 0x40], %o4
fmul8ulx16 %f10, %f10, %f12
fzero %f4
tcc %icc, 0x1
sdiv %l1, 0x0F15, %l2
movgu %xcc, %l4, %g1
array32 %i3, %g3, %o2
andncc %i1, %i6, %i2
fbuge %fcc0, loop_5447
stw %g2, [%l7 + 0x2C]
fxnor %f14, %f12, %f10
movrlz %o3, %g6, %g7
loop_5447:
subc %l0, 0x1D01, %g4
ld [%l7 + 0x58], %f15
bl,pn %xcc, loop_5448
movn %icc, %i4, %l3
bvc loop_5449
fnegs %f5, %f0
loop_5448:
std %f8, [%l7 + 0x60]
fxor %f14, %f0, %f10
loop_5449:
fmovdleu %xcc, %f4, %f13
stb %o0, [%l7 + 0x10]
fnot1s %f8, %f3
orcc %i0, 0x1E56, %o7
fmovdvc %xcc, %f9, %f5
movpos %icc, %o6, %i5
fornot2s %f9, %f13, %f4
fabss %f5, %f1
bvc %xcc, loop_5450
fmovsvc %xcc, %f2, %f1
ldsh [%l7 + 0x26], %g5
ldx [%l7 + 0x50], %i7
loop_5450:
stx %o1, [%l7 + 0x58]
xnorcc %l6, %o5, %o4
fexpand %f5, %f4
ldub [%l7 + 0x78], %l1
ldsw [%l7 + 0x48], %l5
fcmple16 %f10, %f6, %l2
tn %icc, 0x6
srax %l4, 0x1F, %g1
fxor %f14, %f0, %f2
ldx [%l7 + 0x08], %g3
subccc %i3, 0x066D, %i1
ldsh [%l7 + 0x3C], %o2
st %f15, [%l7 + 0x38]
ldsh [%l7 + 0x46], %i6
ldsb [%l7 + 0x72], %i2
xorcc %g2, 0x0B6B, %o3
bg,a,pt %icc, loop_5451
ldd [%l7 + 0x10], %f10
fbu,a %fcc2, loop_5452
edge16ln %g7, %g6, %g4
loop_5451:
fcmple16 %f6, %f2, %i4
and %l0, %o0, %i0
loop_5452:
fmovrdgez %o7, %f6, %f6
stw %o6, [%l7 + 0x54]
sth %l3, [%l7 + 0x34]
st %f6, [%l7 + 0x6C]
xnorcc %g5, 0x097F, %i5
addc %i7, %o1, %l6
nop
setx loop_5453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x08], %o5
fmovscs %icc, %f10, %f11
std %f14, [%l7 + 0x20]
loop_5453:
sethi 0x0386, %l1
ld [%l7 + 0x70], %f2
sra %o4, %l2, %l5
movle %icc, %g1, %l4
tvc %xcc, 0x5
addc %g3, %i1, %i3
stx %o2, [%l7 + 0x70]
te %xcc, 0x3
movre %i2, 0x042, %i6
ldsh [%l7 + 0x0E], %g2
sth %g7, [%l7 + 0x3E]
ldub [%l7 + 0x30], %g6
ble %xcc, loop_5454
fones %f5
ta %xcc, 0x6
fandnot1 %f2, %f4, %f8
loop_5454:
fmovsa %icc, %f8, %f4
st %f7, [%l7 + 0x54]
edge16l %g4, %i4, %o3
fnot1 %f8, %f14
fnot2s %f13, %f15
fpadd16s %f10, %f9, %f6
stx %o0, [%l7 + 0x10]
fmovsle %icc, %f0, %f10
fmovsle %xcc, %f1, %f2
ldsb [%l7 + 0x32], %i0
stx %o7, [%l7 + 0x78]
srax %o6, %l3, %l0
lduh [%l7 + 0x52], %g5
stb %i7, [%l7 + 0x70]
fpack32 %f10, %f8, %f0
ldsh [%l7 + 0x3E], %i5
lduh [%l7 + 0x78], %o1
ldd [%l7 + 0x48], %f8
ldsw [%l7 + 0x74], %o5
ldx [%l7 + 0x38], %l6
fmul8sux16 %f10, %f4, %f10
fble %fcc2, loop_5455
fcmpgt16 %f4, %f8, %l1
fcmpd %fcc0, %f4, %f8
fpsub16s %f0, %f3, %f8
loop_5455:
stw %l2, [%l7 + 0x68]
stw %o4, [%l7 + 0x54]
stw %g1, [%l7 + 0x48]
fbu,a %fcc3, loop_5456
lduh [%l7 + 0x0C], %l4
pdist %f10, %f10, %f14
fnor %f8, %f4, %f10
loop_5456:
tleu %xcc, 0x4
udivx %g3, 0x0C98, %i1
sdivcc %i3, 0x113D, %l5
ldd [%l7 + 0x38], %f8
fnegd %f14, %f8
addc %o2, %i6, %i2
fexpand %f8, %f8
xor %g2, 0x12EC, %g6
tsubcc %g7, 0x13BE, %i4
bleu,a loop_5457
tneg %xcc, 0x5
stb %o3, [%l7 + 0x77]
fpsub16s %f8, %f3, %f12
loop_5457:
fmovsle %icc, %f6, %f1
ldsb [%l7 + 0x6B], %g4
fcmpd %fcc3, %f2, %f8
brz %o0, loop_5458
st %f7, [%l7 + 0x24]
array16 %o7, %o6, %i0
fpsub32s %f10, %f15, %f15
loop_5458:
sdivx %l0, 0x18F5, %l3
stw %g5, [%l7 + 0x5C]
be,pn %icc, loop_5459
fmovrse %i5, %f6, %f12
umulcc %i7, %o1, %o5
ldsh [%l7 + 0x58], %l6
loop_5459:
sdiv %l1, 0x0B6D, %o4
array32 %g1, %l2, %l4
edge32 %g3, %i1, %i3
std %f10, [%l7 + 0x38]
ldd [%l7 + 0x48], %f8
lduh [%l7 + 0x62], %o2
fbul,a %fcc2, loop_5460
fcmple32 %f10, %f2, %i6
be,pn %icc, loop_5461
lduh [%l7 + 0x1A], %i2
loop_5460:
ldx [%l7 + 0x30], %l5
std %f10, [%l7 + 0x70]
loop_5461:
ldsb [%l7 + 0x2D], %g6
stb %g2, [%l7 + 0x5E]
fpsub16s %f5, %f9, %f3
ldsb [%l7 + 0x71], %i4
tle %xcc, 0x1
mulx %g7, %g4, %o3
and %o7, 0x19F2, %o6
fmovdl %icc, %f6, %f5
tneg %xcc, 0x6
bge,a,pn %xcc, loop_5462
bge,a loop_5463
fnor %f4, %f12, %f8
movvc %xcc, %i0, %o0
loop_5462:
brlz %l0, loop_5464
loop_5463:
brgz,a %l3, loop_5465
fornot2 %f6, %f6, %f0
tle %xcc, 0x7
loop_5464:
lduw [%l7 + 0x40], %g5
loop_5465:
st %f9, [%l7 + 0x6C]
fcmpgt32 %f12, %f10, %i7
bcs,a loop_5466
array32 %o1, %i5, %l6
srl %o5, %o4, %g1
ldx [%l7 + 0x60], %l1
loop_5466:
movle %xcc, %l2, %g3
udiv %i1, 0x04E0, %l4
fmovscs %icc, %f3, %f0
sdivx %i3, 0x1A82, %o2
fbul %fcc3, loop_5467
ld [%l7 + 0x4C], %f3
ld [%l7 + 0x74], %f1
fmovdpos %icc, %f4, %f3
loop_5467:
addc %i6, %i2, %g6
bshuffle %f4, %f8, %f6
orn %g2, 0x0364, %i4
sth %l5, [%l7 + 0x4C]
alignaddr %g4, %o3, %g7
smul %o7, 0x1E53, %o6
stb %i0, [%l7 + 0x5E]
tsubcctv %l0, 0x04D8, %l3
fcmpd %fcc2, %f2, %f6
fpackfix %f4, %f3
fabss %f0, %f4
fcmpeq32 %f12, %f12, %g5
ldx [%l7 + 0x38], %o0
ldd [%l7 + 0x58], %f12
edge16ln %i7, %i5, %o1
sdiv %o5, 0x1B1D, %o4
fble %fcc2, loop_5468
tge %icc, 0x7
movcc %icc, %l6, %l1
lduh [%l7 + 0x66], %l2
loop_5468:
st %f6, [%l7 + 0x74]
fones %f1
lduw [%l7 + 0x30], %g1
stw %i1, [%l7 + 0x2C]
tl %xcc, 0x5
stb %g3, [%l7 + 0x76]
fnand %f6, %f8, %f12
faligndata %f4, %f10, %f10
movre %l4, 0x18C, %o2
movcc %icc, %i6, %i3
tge %xcc, 0x6
ldsw [%l7 + 0x48], %i2
ble,a loop_5469
fmul8x16au %f4, %f12, %f8
ldub [%l7 + 0x0E], %g6
bcs,pn %xcc, loop_5470
loop_5469:
ldd [%l7 + 0x68], %f2
fbge,a %fcc1, loop_5471
tvs %icc, 0x1
loop_5470:
movle %xcc, %g2, %l5
addc %i4, %o3, %g4
loop_5471:
edge8ln %g7, %o6, %i0
tvs %icc, 0x2
stw %o7, [%l7 + 0x78]
fmovdvs %xcc, %f14, %f0
brnz %l0, loop_5472
brz,a %g5, loop_5473
ldub [%l7 + 0x78], %o0
tsubcc %l3, %i5, %o1
loop_5472:
fnor %f12, %f10, %f6
loop_5473:
udiv %i7, 0x0373, %o4
fmovrdlz %o5, %f6, %f12
ldub [%l7 + 0x34], %l1
ta %xcc, 0x5
fbge,a %fcc3, loop_5474
ldsw [%l7 + 0x34], %l2
udivx %l6, 0x0970, %g1
edge16l %i1, %l4, %g3
loop_5474:
tsubcctv %o2, %i3, %i2
srl %g6, %g2, %i6
ldx [%l7 + 0x70], %i4
st %f0, [%l7 + 0x54]
edge8ln %l5, %o3, %g7
fmuld8sux16 %f15, %f9, %f2
orcc %g4, 0x1545, %i0
stw %o6, [%l7 + 0x18]
tgu %icc, 0x7
fmovsge %icc, %f5, %f9
stw %o7, [%l7 + 0x1C]
ldx [%l7 + 0x08], %l0
sra %g5, %l3, %o0
udiv %o1, 0x1A8E, %i7
sllx %i5, 0x07, %o5
brz,a %l1, loop_5475
ldd [%l7 + 0x28], %f0
ldsw [%l7 + 0x64], %o4
fmovdcc %icc, %f5, %f12
loop_5475:
fand %f12, %f6, %f10
andcc %l6, 0x1178, %g1
stx %i1, [%l7 + 0x10]
fand %f4, %f6, %f6
fabss %f10, %f0
alignaddr %l2, %l4, %o2
fmovdn %icc, %f15, %f3
fmovsl %xcc, %f11, %f3
tcc %icc, 0x1
fmovdn %xcc, %f10, %f3
lduw [%l7 + 0x64], %i3
edge8l %g3, %i2, %g6
fcmpgt16 %f4, %f12, %i6
fmovdg %xcc, %f2, %f5
std %f4, [%l7 + 0x38]
movrgz %i4, %l5, %o3
fcmpes %fcc0, %f2, %f10
ldsh [%l7 + 0x3E], %g7
stx %g2, [%l7 + 0x78]
movle %icc, %i0, %o6
fnands %f2, %f14, %f9
fbuge %fcc2, loop_5476
ldx [%l7 + 0x40], %g4
fmovrsgz %o7, %f2, %f14
movvs %xcc, %l0, %l3
loop_5476:
udivx %o0, 0x1FF1, %o1
fmovsa %xcc, %f13, %f7
fbne,a %fcc2, loop_5477
ldx [%l7 + 0x78], %g5
fbuge,a %fcc3, loop_5478
fmovrsgz %i5, %f4, %f12
loop_5477:
lduh [%l7 + 0x1A], %o5
move %xcc, %l1, %o4
loop_5478:
st %f8, [%l7 + 0x48]
xnorcc %i7, %l6, %g1
taddcc %l2, 0x01A4, %i1
ld [%l7 + 0x40], %f0
stw %o2, [%l7 + 0x38]
stw %i3, [%l7 + 0x68]
fbe %fcc3, loop_5479
udivx %l4, 0x1A1E, %g3
subc %g6, %i2, %i6
fmovspos %xcc, %f4, %f6
loop_5479:
stx %l5, [%l7 + 0x68]
stb %o3, [%l7 + 0x39]
fmovsneg %xcc, %f0, %f4
stw %g7, [%l7 + 0x74]
st %f1, [%l7 + 0x4C]
fpsub32 %f6, %f14, %f4
orn %g2, 0x081C, %i4
orcc %i0, 0x05D5, %g4
ldsw [%l7 + 0x28], %o7
fmovdne %xcc, %f13, %f12
ld [%l7 + 0x3C], %f8
fornot2s %f1, %f5, %f11
st %f0, [%l7 + 0x10]
fmovsgu %icc, %f7, %f0
te %icc, 0x3
stw %o6, [%l7 + 0x20]
movge %icc, %l3, %o0
stx %l0, [%l7 + 0x70]
ldd [%l7 + 0x60], %f12
st %f6, [%l7 + 0x2C]
siam 0x5
taddcctv %g5, %i5, %o5
fmovdpos %xcc, %f5, %f1
brz %o1, loop_5480
ldsh [%l7 + 0x2E], %o4
ldd [%l7 + 0x10], %f6
siam 0x2
loop_5480:
ldsb [%l7 + 0x7B], %i7
popc %l6, %l1
nop
setx loop_5481, %l0, %l1
jmpl %l1, %l2
fones %f9
bg,pt %xcc, loop_5482
movle %icc, %g1, %i1
loop_5481:
fabsd %f8, %f10
bn,a,pn %icc, loop_5483
loop_5482:
xnorcc %i3, %o2, %l4
ble,pn %icc, loop_5484
ldx [%l7 + 0x68], %g6
loop_5483:
tg %icc, 0x7
tcc %icc, 0x2
loop_5484:
edge8ln %g3, %i2, %l5
fmovsle %icc, %f15, %f2
stb %i6, [%l7 + 0x0E]
tpos %icc, 0x2
stx %o3, [%l7 + 0x40]
fnor %f6, %f2, %f8
fmovsle %xcc, %f8, %f0
nop
setx loop_5485, %l0, %l1
jmpl %l1, %g2
stx %i4, [%l7 + 0x50]
andcc %i0, %g7, %g4
sth %o7, [%l7 + 0x7E]
loop_5485:
fmovrdne %l3, %f8, %f2
udiv %o0, 0x0F49, %o6
bl,a,pt %icc, loop_5486
andn %l0, 0x1E2D, %i5
tvs %icc, 0x5
brgz %g5, loop_5487
loop_5486:
stw %o5, [%l7 + 0x58]
fbu %fcc1, loop_5488
movneg %xcc, %o1, %i7
loop_5487:
movneg %xcc, %o4, %l1
fbuge,a %fcc2, loop_5489
loop_5488:
srl %l6, %g1, %l2
ldsw [%l7 + 0x0C], %i3
fmovdge %xcc, %f1, %f13
loop_5489:
ldub [%l7 + 0x30], %o2
sth %i1, [%l7 + 0x2C]
array8 %l4, %g3, %g6
stb %i2, [%l7 + 0x4F]
fmovde %icc, %f6, %f1
fmovrdgz %l5, %f10, %f2
fmovdl %icc, %f10, %f0
fnand %f6, %f10, %f0
stx %i6, [%l7 + 0x78]
stx %o3, [%l7 + 0x28]
ldub [%l7 + 0x0B], %g2
fbuge,a %fcc2, loop_5490
fexpand %f0, %f2
fornot2 %f14, %f10, %f4
add %i0, 0x057A, %g7
loop_5490:
udivx %g4, 0x09B5, %o7
tgu %xcc, 0x4
mova %icc, %i4, %o0
stb %l3, [%l7 + 0x63]
srl %o6, 0x01, %l0
stx %g5, [%l7 + 0x68]
brlz,a %o5, loop_5491
movg %xcc, %o1, %i7
bge %xcc, loop_5492
ldub [%l7 + 0x27], %o4
loop_5491:
ldsb [%l7 + 0x74], %i5
smul %l1, %l6, %g1
loop_5492:
sth %i3, [%l7 + 0x24]
fpadd16 %f14, %f6, %f6
st %f5, [%l7 + 0x68]
addc %l2, %i1, %l4
sdivx %o2, 0x1750, %g6
stx %i2, [%l7 + 0x20]
ta %icc, 0x5
bvs,a,pn %xcc, loop_5493
movge %xcc, %g3, %l5
ldx [%l7 + 0x58], %i6
sllx %g2, 0x1C, %i0
loop_5493:
stx %o3, [%l7 + 0x48]
fmovrde %g4, %f2, %f0
ld [%l7 + 0x10], %f9
ldsb [%l7 + 0x65], %g7
ldd [%l7 + 0x70], %f8
bg,a,pn %xcc, loop_5494
movre %o7, %o0, %l3
ldsb [%l7 + 0x4A], %o6
srl %i4, 0x08, %l0
loop_5494:
ldsh [%l7 + 0x70], %o5
fmovsn %icc, %f8, %f8
tsubcc %g5, %i7, %o1
fblg %fcc1, loop_5495
fmovsge %icc, %f12, %f4
fbul %fcc1, loop_5496
lduw [%l7 + 0x7C], %i5
loop_5495:
ldx [%l7 + 0x68], %o4
fmovrse %l1, %f9, %f13
loop_5496:
st %f1, [%l7 + 0x10]
ld [%l7 + 0x44], %f11
movrlz %g1, 0x00F, %i3
tcs %xcc, 0x1
fmovsleu %xcc, %f8, %f7
bneg,pt %xcc, loop_5497
edge16 %l6, %i1, %l4
fone %f2
movn %icc, %l2, %g6
loop_5497:
ldx [%l7 + 0x18], %o2
fsrc2s %f14, %f6
ldx [%l7 + 0x40], %i2
ldsh [%l7 + 0x1A], %g3
fnot2 %f2, %f8
tcc %xcc, 0x3
umulcc %i6, %g2, %l5
fmovscc %icc, %f0, %f4
xor %i0, 0x1010, %o3
edge16ln %g7, %o7, %g4
std %f6, [%l7 + 0x60]
fmovdpos %xcc, %f11, %f14
fmovde %icc, %f9, %f1
ldx [%l7 + 0x70], %l3
ldd [%l7 + 0x38], %f8
brlz,a %o6, loop_5498
ba,pt %xcc, loop_5499
movcc %xcc, %i4, %l0
ldsw [%l7 + 0x28], %o5
loop_5498:
fsrc2 %f0, %f12
loop_5499:
fmuld8sux16 %f2, %f9, %f4
fmovdle %icc, %f7, %f7
std %f0, [%l7 + 0x58]
fnor %f8, %f4, %f2
faligndata %f2, %f14, %f4
fmovscs %xcc, %f15, %f7
fabsd %f4, %f4
alignaddr %o0, %i7, %g5
ldx [%l7 + 0x08], %o1
brnz %i5, loop_5500
stw %o4, [%l7 + 0x4C]
lduh [%l7 + 0x30], %l1
bn,a %icc, loop_5501
loop_5500:
movge %icc, %g1, %l6
ldsw [%l7 + 0x08], %i1
tge %xcc, 0x6
loop_5501:
nop
setx loop_5502, %l0, %l1
jmpl %l1, %l4
fmovrdne %i3, %f8, %f2
fbne,a %fcc2, loop_5503
fmovsle %xcc, %f8, %f6
loop_5502:
fmovrdlz %g6, %f2, %f14
fmovrsne %l2, %f11, %f2
loop_5503:
fzeros %f9
array8 %o2, %g3, %i2
bneg %xcc, loop_5504
sdivx %i6, 0x059D, %g2
fcmpd %fcc3, %f8, %f12
fandnot2 %f8, %f10, %f8
loop_5504:
xorcc %i0, 0x13C7, %l5
sth %o3, [%l7 + 0x32]
fnors %f1, %f1, %f11
fba,a %fcc2, loop_5505
sth %g7, [%l7 + 0x2A]
fmuld8ulx16 %f8, %f6, %f2
bcs,a,pt %icc, loop_5506
loop_5505:
fbule,a %fcc2, loop_5507
fble,a %fcc2, loop_5508
fornot1s %f8, %f11, %f11
loop_5506:
udivx %o7, 0x163D, %l3
loop_5507:
lduh [%l7 + 0x4C], %o6
loop_5508:
fmovrslez %i4, %f8, %f10
fcmped %fcc2, %f14, %f4
fcmple16 %f0, %f4, %g4
ldx [%l7 + 0x58], %l0
tcs %icc, 0x0
smulcc %o5, %o0, %i7
fmul8x16au %f11, %f7, %f4
ldsw [%l7 + 0x3C], %o1
umul %g5, 0x1F64, %o4
st %f1, [%l7 + 0x1C]
ldsb [%l7 + 0x15], %l1
fmovrde %g1, %f12, %f12
ldub [%l7 + 0x53], %l6
ldsw [%l7 + 0x34], %i1
for %f0, %f6, %f14
lduw [%l7 + 0x10], %l4
fbl %fcc1, loop_5509
xorcc %i5, %i3, %l2
ldub [%l7 + 0x47], %g6
smul %o2, %g3, %i2
loop_5509:
udiv %g2, 0x16F5, %i0
bshuffle %f14, %f6, %f10
movpos %icc, %i6, %o3
subccc %g7, %o7, %l3
ldsb [%l7 + 0x34], %o6
fornot1 %f12, %f6, %f6
fsrc1s %f12, %f10
tn %icc, 0x4
fsrc2 %f10, %f4
fcmpeq32 %f0, %f2, %l5
tge %xcc, 0x1
bg %icc, loop_5510
fmul8sux16 %f6, %f0, %f12
nop
setx loop_5511, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f8, %f12, %g4
loop_5510:
stx %i4, [%l7 + 0x48]
movre %o5, %l0, %o0
loop_5511:
sdivcc %i7, 0x0C6A, %g5
xorcc %o4, 0x0ED9, %l1
ldd [%l7 + 0x50], %f10
fmovsg %icc, %f11, %f1
movg %icc, %o1, %g1
srlx %l6, %l4, %i5
edge16 %i3, %l2, %g6
te %xcc, 0x7
fcmpeq16 %f14, %f2, %o2
stw %i1, [%l7 + 0x64]
ldub [%l7 + 0x31], %i2
fnegs %f0, %f7
fandnot1 %f14, %f10, %f2
and %g3, %g2, %i0
sra %i6, %o3, %g7
brz,a %l3, loop_5512
move %xcc, %o6, %o7
array8 %g4, %i4, %l5
ldub [%l7 + 0x19], %l0
loop_5512:
udivcc %o5, 0x1B00, %i7
ldsw [%l7 + 0x60], %o0
edge8ln %o4, %g5, %l1
fandnot1s %f12, %f13, %f11
edge32 %o1, %l6, %l4
fpadd16 %f10, %f8, %f8
udivcc %i5, 0x1EBF, %g1
tcc %icc, 0x4
fornot1s %f11, %f2, %f4
ldd [%l7 + 0x68], %f4
ldsw [%l7 + 0x54], %i3
udivx %g6, 0x0277, %l2
tneg %xcc, 0x4
stb %o2, [%l7 + 0x13]
fxor %f2, %f2, %f0
fmovspos %icc, %f11, %f10
fbug,a %fcc0, loop_5513
ldd [%l7 + 0x08], %f4
movleu %xcc, %i1, %g3
fmovdge %xcc, %f11, %f8
loop_5513:
tl %icc, 0x5
nop
setx loop_5514, %l0, %l1
jmpl %l1, %g2
fmovscc %xcc, %f14, %f0
fornot2 %f2, %f0, %f0
stw %i2, [%l7 + 0x34]
loop_5514:
fnands %f1, %f15, %f15
fsrc2s %f11, %f12
stb %i6, [%l7 + 0x31]
sth %i0, [%l7 + 0x68]
ldd [%l7 + 0x30], %f2
brlez %o3, loop_5515
add %g7, 0x1C5F, %o6
std %f8, [%l7 + 0x20]
fmovd %f14, %f12
loop_5515:
fmovdl %icc, %f5, %f5
sth %l3, [%l7 + 0x5C]
fmovsne %xcc, %f4, %f6
stx %o7, [%l7 + 0x28]
fcmpgt32 %f4, %f0, %i4
fmovsleu %icc, %f5, %f10
fbl %fcc0, loop_5516
edge32ln %g4, %l0, %o5
fpsub32 %f12, %f6, %f4
umulcc %i7, %l5, %o4
loop_5516:
fornot2 %f0, %f6, %f12
fcmpgt16 %f14, %f8, %o0
stb %l1, [%l7 + 0x54]
umulcc %o1, %g5, %l4
lduh [%l7 + 0x1E], %i5
bgu,a loop_5517
tsubcc %g1, 0x1319, %i3
stx %g6, [%l7 + 0x08]
stw %l2, [%l7 + 0x2C]
loop_5517:
fmovspos %icc, %f0, %f9
fmovrslez %o2, %f5, %f11
stw %i1, [%l7 + 0x74]
ldd [%l7 + 0x40], %f8
fble %fcc2, loop_5518
fmovrdgez %l6, %f8, %f14
fmovsvc %xcc, %f6, %f13
fbule %fcc3, loop_5519
loop_5518:
fbo,a %fcc3, loop_5520
srlx %g2, 0x19, %i2
taddcc %i6, %g3, %i0
loop_5519:
fmovrsne %g7, %f10, %f2
loop_5520:
std %f4, [%l7 + 0x40]
fmuld8sux16 %f8, %f14, %f4
ldub [%l7 + 0x23], %o3
ldub [%l7 + 0x55], %o6
bcc,pn %icc, loop_5521
fandnot1s %f14, %f2, %f11
std %f10, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %o7
loop_5521:
brgz %l3, loop_5522
tge %xcc, 0x1
tvc %xcc, 0x6
fmovrde %i4, %f0, %f8
loop_5522:
bcc,pt %xcc, loop_5523
stw %l0, [%l7 + 0x44]
nop
setx loop_5524, %l0, %l1
jmpl %l1, %o5
move %icc, %g4, %i7
loop_5523:
lduw [%l7 + 0x40], %o4
fcmple16 %f0, %f0, %l5
loop_5524:
bn loop_5525
fbue %fcc0, loop_5526
fmuld8ulx16 %f9, %f12, %f6
tl %icc, 0x3
loop_5525:
tvc %icc, 0x1
loop_5526:
faligndata %f14, %f4, %f4
stw %l1, [%l7 + 0x34]
ldx [%l7 + 0x20], %o0
sth %g5, [%l7 + 0x76]
fmovdle %icc, %f12, %f13
edge32n %o1, %i5, %g1
bg,a loop_5527
std %f2, [%l7 + 0x48]
edge8 %i3, %g6, %l4
fcmps %fcc2, %f14, %f4
loop_5527:
fcmpeq16 %f10, %f10, %l2
stx %i1, [%l7 + 0x50]
add %l6, 0x0442, %o2
fcmpne32 %f4, %f4, %g2
stx %i6, [%l7 + 0x60]
fbu %fcc1, loop_5528
xnor %g3, 0x0744, %i2
stb %g7, [%l7 + 0x79]
edge16n %i0, %o6, %o7
loop_5528:
bne,a %xcc, loop_5529
brlez,a %l3, loop_5530
sth %i4, [%l7 + 0x50]
bpos,pn %xcc, loop_5531
loop_5529:
tne %icc, 0x5
loop_5530:
ldsb [%l7 + 0x4C], %o3
brlez,a %l0, loop_5532
loop_5531:
movrgez %o5, %g4, %i7
std %f12, [%l7 + 0x40]
fcmped %fcc1, %f4, %f14
loop_5532:
sth %o4, [%l7 + 0x7C]
tsubcc %l5, 0x0EDB, %l1
fxor %f2, %f8, %f14
fbul %fcc3, loop_5533
ldsw [%l7 + 0x18], %o0
fmul8x16au %f0, %f13, %f14
stb %g5, [%l7 + 0x4A]
loop_5533:
fbg %fcc2, loop_5534
movn %icc, %i5, %o1
movrgez %g1, 0x0DE, %i3
ldsh [%l7 + 0x2A], %g6
loop_5534:
ldx [%l7 + 0x18], %l4
fpsub32s %f2, %f10, %f8
tsubcctv %l2, %l6, %i1
bn,pn %xcc, loop_5535
bcs,a %icc, loop_5536
ldd [%l7 + 0x30], %f14
mulscc %g2, %o2, %g3
loop_5535:
array32 %i2, %g7, %i0
loop_5536:
bg,pt %xcc, loop_5537
stb %o6, [%l7 + 0x11]
brlez %i6, loop_5538
fxors %f0, %f11, %f13
loop_5537:
tge %xcc, 0x6
fmovdgu %xcc, %f15, %f6
loop_5538:
bcc,a %icc, loop_5539
ld [%l7 + 0x44], %f10
fmovsge %icc, %f14, %f4
fmuld8sux16 %f13, %f15, %f10
loop_5539:
fpack16 %f14, %f5
fmovdleu %icc, %f1, %f1
lduh [%l7 + 0x18], %l3
fmul8x16al %f15, %f11, %f8
stb %o7, [%l7 + 0x56]
ldsw [%l7 + 0x50], %o3
movrlez %l0, %i4, %g4
fmovsne %xcc, %f6, %f6
faligndata %f2, %f0, %f0
fbe %fcc2, loop_5540
fxor %f2, %f0, %f6
fmul8sux16 %f4, %f4, %f2
fmovdle %icc, %f6, %f2
loop_5540:
fxors %f7, %f2, %f2
fbo,a %fcc2, loop_5541
bvc,pt %icc, loop_5542
mulx %i7, 0x1780, %o4
tne %xcc, 0x2
loop_5541:
ld [%l7 + 0x5C], %f5
loop_5542:
stb %o5, [%l7 + 0x33]
fmovrdlez %l1, %f8, %f8
fbul %fcc1, loop_5543
smul %o0, 0x0F1E, %l5
ld [%l7 + 0x60], %f14
addccc %i5, 0x15BD, %g5
loop_5543:
ld [%l7 + 0x58], %f2
tpos %xcc, 0x5
sethi 0x04AB, %g1
ldx [%l7 + 0x30], %o1
ldd [%l7 + 0x50], %f6
fnegd %f0, %f2
stx %i3, [%l7 + 0x70]
ldsw [%l7 + 0x50], %g6
ld [%l7 + 0x0C], %f5
edge16n %l2, %l4, %l6
ldsh [%l7 + 0x1C], %g2
move %icc, %o2, %i1
array32 %g3, %g7, %i2
fbu %fcc2, loop_5544
movg %icc, %i0, %i6
fxnor %f6, %f12, %f14
fmovs %f13, %f14
loop_5544:
fnot1s %f10, %f4
fmovde %icc, %f5, %f7
tpos %icc, 0x1
taddcc %l3, %o7, %o3
ldsb [%l7 + 0x43], %o6
fmovrsgz %l0, %f6, %f15
tsubcc %i4, 0x115F, %g4
bg,pn %xcc, loop_5545
fblg %fcc0, loop_5546
ldsh [%l7 + 0x68], %i7
fmovdge %icc, %f8, %f5
loop_5545:
sethi 0x0CFB, %o4
loop_5546:
fbne,a %fcc3, loop_5547
stx %o5, [%l7 + 0x28]
lduw [%l7 + 0x68], %o0
st %f14, [%l7 + 0x44]
loop_5547:
for %f4, %f14, %f4
movrlez %l5, %i5, %g5
srax %g1, %l1, %i3
orncc %g6, %o1, %l2
edge8l %l4, %g2, %l6
stw %i1, [%l7 + 0x08]
ldsh [%l7 + 0x7A], %g3
fpadd32 %f8, %f0, %f0
pdist %f14, %f10, %f6
bvs,pt %xcc, loop_5548
bvc,pt %xcc, loop_5549
fcmpgt16 %f0, %f4, %o2
fmovrdne %i2, %f12, %f10
loop_5548:
fbuge %fcc1, loop_5550
loop_5549:
fmovdle %xcc, %f3, %f14
fpsub32s %f1, %f14, %f0
fmovsn %icc, %f5, %f10
loop_5550:
lduw [%l7 + 0x14], %i0
xnor %g7, %l3, %o7
movrgz %o3, %o6, %l0
fbne,a %fcc1, loop_5551
lduw [%l7 + 0x08], %i4
mova %xcc, %i6, %i7
sth %g4, [%l7 + 0x40]
loop_5551:
fmovrdgez %o4, %f6, %f4
tvs %xcc, 0x6
tge %xcc, 0x1
ldsh [%l7 + 0x18], %o0
lduw [%l7 + 0x38], %l5
ldsb [%l7 + 0x7A], %o5
st %f12, [%l7 + 0x14]
fmovsgu %xcc, %f3, %f1
ldsb [%l7 + 0x51], %i5
ldub [%l7 + 0x10], %g5
fmovrdlz %l1, %f10, %f12
fmovrsne %g1, %f15, %f6
fones %f9
fbg %fcc0, loop_5552
subcc %g6, 0x054D, %o1
fors %f0, %f14, %f10
fmovrdlez %l2, %f6, %f2
loop_5552:
fandnot2s %f2, %f9, %f12
bge,a,pt %xcc, loop_5553
or %l4, 0x16EB, %g2
fabss %f10, %f1
ldsb [%l7 + 0x46], %l6
loop_5553:
pdist %f0, %f12, %f0
fmovrslz %i1, %f7, %f9
movneg %xcc, %i3, %o2
stx %g3, [%l7 + 0x38]
stx %i2, [%l7 + 0x60]
fands %f10, %f8, %f11
bshuffle %f4, %f6, %f4
fmovrdlz %g7, %f2, %f2
fmovrsgz %l3, %f10, %f14
pdist %f8, %f2, %f12
array16 %i0, %o3, %o7
fpsub16s %f2, %f8, %f12
fmovda %xcc, %f6, %f5
fmovsl %icc, %f0, %f8
fmovdle %icc, %f9, %f5
ldsb [%l7 + 0x70], %o6
fcmpne16 %f8, %f8, %l0
fmovsle %icc, %f14, %f13
tgu %icc, 0x1
stw %i4, [%l7 + 0x40]
sth %i7, [%l7 + 0x34]
edge32n %g4, %i6, %o4
stx %l5, [%l7 + 0x50]
std %f2, [%l7 + 0x40]
fmovspos %icc, %f5, %f5
lduh [%l7 + 0x52], %o0
fmovrslz %o5, %f7, %f4
fmul8x16 %f15, %f8, %f6
stx %i5, [%l7 + 0x38]
fmovsvs %icc, %f1, %f1
fbuge %fcc2, loop_5554
taddcc %l1, 0x1CBB, %g1
movre %g5, 0x125, %o1
st %f14, [%l7 + 0x70]
loop_5554:
ldsh [%l7 + 0x60], %g6
std %f4, [%l7 + 0x38]
fpack16 %f12, %f3
andcc %l2, %l4, %l6
lduw [%l7 + 0x10], %i1
siam 0x7
stw %g2, [%l7 + 0x50]
addccc %i3, %o2, %i2
lduh [%l7 + 0x50], %g3
ldsb [%l7 + 0x63], %g7
edge32 %l3, %o3, %i0
lduw [%l7 + 0x2C], %o6
st %f6, [%l7 + 0x7C]
std %f12, [%l7 + 0x08]
fpsub16 %f14, %f2, %f2
movl %xcc, %l0, %i4
tcs %xcc, 0x4
lduw [%l7 + 0x50], %o7
bleu,pn %icc, loop_5555
stx %g4, [%l7 + 0x50]
fpsub32s %f5, %f15, %f7
fmovrdgz %i6, %f2, %f8
loop_5555:
and %i7, 0x1F09, %o4
array8 %o0, %o5, %i5
fmovsneg %xcc, %f2, %f0
std %f4, [%l7 + 0x48]
fbug,a %fcc2, loop_5556
fblg,a %fcc1, loop_5557
tsubcc %l1, %g1, %l5
fpmerge %f15, %f9, %f6
loop_5556:
std %f12, [%l7 + 0x20]
loop_5557:
fornot1s %f6, %f12, %f15
stx %g5, [%l7 + 0x60]
fnegd %f6, %f2
fmovdpos %icc, %f4, %f15
fmovdg %xcc, %f12, %f2
fbge %fcc0, loop_5558
fmovda %icc, %f0, %f7
fbue,a %fcc2, loop_5559
ldsw [%l7 + 0x30], %o1
loop_5558:
stw %l2, [%l7 + 0x28]
fmovsle %xcc, %f14, %f3
loop_5559:
nop
setx loop_5560, %l0, %l1
jmpl %l1, %l4
fmovsleu %xcc, %f6, %f6
ldsh [%l7 + 0x18], %g6
siam 0x0
loop_5560:
ld [%l7 + 0x3C], %f9
std %f2, [%l7 + 0x38]
faligndata %f6, %f10, %f14
mulscc %l6, %i1, %i3
fble,a %fcc3, loop_5561
fcmpeq16 %f12, %f2, %o2
fmovdvc %xcc, %f1, %f9
lduh [%l7 + 0x74], %g2
loop_5561:
fmovsl %xcc, %f3, %f11
fbge,a %fcc3, loop_5562
fbu,a %fcc2, loop_5563
sdivcc %i2, 0x0C22, %g3
addcc %g7, %l3, %o3
loop_5562:
stw %o6, [%l7 + 0x48]
loop_5563:
fmovsneg %xcc, %f3, %f0
fxnor %f12, %f12, %f10
lduh [%l7 + 0x0E], %i0
stb %l0, [%l7 + 0x55]
edge8l %i4, %o7, %i6
stw %g4, [%l7 + 0x60]
st %f9, [%l7 + 0x38]
ldsw [%l7 + 0x14], %i7
brz %o0, loop_5564
fbe %fcc3, loop_5565
fmovdvc %xcc, %f7, %f1
edge16ln %o5, %o4, %i5
loop_5564:
fsrc1s %f3, %f9
loop_5565:
ldub [%l7 + 0x7F], %g1
ldx [%l7 + 0x78], %l5
fbug %fcc1, loop_5566
ld [%l7 + 0x0C], %f0
fpsub16s %f12, %f3, %f2
fmovsneg %xcc, %f13, %f14
loop_5566:
fxnor %f4, %f8, %f14
tvc %icc, 0x0
fxnor %f8, %f12, %f0
xnorcc %g5, %o1, %l2
fmovdvc %xcc, %f3, %f13
ldub [%l7 + 0x49], %l4
movrne %g6, 0x29F, %l6
fbue,a %fcc3, loop_5567
movle %xcc, %l1, %i3
fba %fcc3, loop_5568
smul %o2, 0x1960, %g2
loop_5567:
fmul8x16 %f10, %f10, %f2
fbo %fcc1, loop_5569
loop_5568:
st %f3, [%l7 + 0x70]
fpadd16 %f2, %f2, %f6
fmovdpos %icc, %f5, %f3
loop_5569:
xnor %i1, %i2, %g7
ldsh [%l7 + 0x5E], %l3
ba,pn %xcc, loop_5570
fcmpne16 %f12, %f10, %o3
fmul8sux16 %f12, %f0, %f0
lduw [%l7 + 0x0C], %o6
loop_5570:
ldsb [%l7 + 0x75], %i0
fxors %f14, %f2, %f2
movrlz %l0, 0x3A3, %g3
st %f13, [%l7 + 0x3C]
fnot2 %f8, %f6
udivx %o7, 0x088F, %i6
ldx [%l7 + 0x10], %i4
array8 %g4, %i7, %o5
udivx %o4, 0x05B0, %i5
edge32n %o0, %g1, %l5
movn %icc, %g5, %o1
andcc %l4, 0x08CF, %g6
fble %fcc1, loop_5571
fnand %f0, %f0, %f10
ldub [%l7 + 0x12], %l6
ldub [%l7 + 0x27], %l1
loop_5571:
fmovspos %icc, %f9, %f12
edge8 %i3, %l2, %g2
ldd [%l7 + 0x40], %f12
fmovdg %xcc, %f5, %f13
xorcc %i1, %o2, %g7
fbuge,a %fcc0, loop_5572
movcs %xcc, %i2, %o3
siam 0x6
fpsub16s %f0, %f11, %f7
loop_5572:
lduh [%l7 + 0x74], %o6
lduh [%l7 + 0x7A], %l3
stw %i0, [%l7 + 0x14]
movcs %icc, %g3, %l0
be loop_5573
add %i6, %o7, %i4
addcc %i7, 0x1667, %o5
edge16n %g4, %i5, %o0
loop_5573:
movrlz %g1, 0x042, %o4
fors %f2, %f11, %f9
pdist %f10, %f0, %f0
edge16 %g5, %l5, %o1
std %f2, [%l7 + 0x10]
edge32 %g6, %l4, %l1
tcs %icc, 0x7
ldsb [%l7 + 0x57], %i3
fpsub32 %f14, %f12, %f6
ld [%l7 + 0x2C], %f5
ldx [%l7 + 0x68], %l6
st %f3, [%l7 + 0x38]
andn %l2, 0x0861, %g2
ld [%l7 + 0x4C], %f8
ldd [%l7 + 0x70], %f10
fnands %f0, %f14, %f0
bpos,pt %icc, loop_5574
fmovrdlz %i1, %f6, %f10
edge8l %g7, %o2, %o3
fands %f6, %f13, %f7
loop_5574:
stb %i2, [%l7 + 0x76]
taddcc %l3, %o6, %g3
ldsb [%l7 + 0x48], %i0
lduw [%l7 + 0x10], %l0
brlz %i6, loop_5575
ldsw [%l7 + 0x68], %o7
taddcc %i4, 0x0B97, %i7
bpos loop_5576
loop_5575:
fnot1s %f1, %f15
tcs %xcc, 0x6
xorcc %o5, 0x15CD, %g4
loop_5576:
movge %xcc, %i5, %o0
brgz %o4, loop_5577
fandnot1 %f0, %f2, %f2
fabsd %f2, %f2
fone %f12
loop_5577:
tge %xcc, 0x4
brlez,a %g5, loop_5578
fpsub32s %f13, %f3, %f10
movrgz %l5, 0x335, %g1
orn %o1, 0x1FA7, %l4
loop_5578:
tle %icc, 0x1
lduh [%l7 + 0x4E], %l1
st %f12, [%l7 + 0x50]
fbo %fcc0, loop_5579
fmovdn %xcc, %f10, %f9
fnot2 %f4, %f4
fpsub16 %f8, %f2, %f6
loop_5579:
movcc %icc, %g6, %i3
stb %l6, [%l7 + 0x40]
xor %g2, 0x0E7D, %i1
tvs %icc, 0x5
std %f12, [%l7 + 0x28]
fpadd16s %f8, %f11, %f2
sth %g7, [%l7 + 0x6E]
lduw [%l7 + 0x34], %o2
movl %xcc, %l2, %o3
fnot1 %f8, %f0
fcmple32 %f8, %f2, %l3
fcmpgt16 %f2, %f10, %o6
fandnot1s %f6, %f4, %f14
movl %icc, %g3, %i0
stx %i2, [%l7 + 0x58]
brgz %l0, loop_5580
fmovdgu %xcc, %f10, %f5
edge8l %i6, %o7, %i7
lduh [%l7 + 0x2E], %i4
loop_5580:
fmovrdgz %g4, %f2, %f2
lduw [%l7 + 0x10], %i5
movvs %icc, %o0, %o5
fcmpgt16 %f2, %f4, %o4
ldsw [%l7 + 0x4C], %g5
lduw [%l7 + 0x7C], %l5
fornot2s %f2, %f13, %f11
movrne %o1, 0x024, %g1
fmovrslz %l4, %f5, %f15
edge8 %g6, %i3, %l1
lduw [%l7 + 0x38], %g2
ldsb [%l7 + 0x10], %i1
movleu %icc, %l6, %o2
fpadd32 %f14, %f2, %f8
fmovdcs %icc, %f7, %f13
ldd [%l7 + 0x78], %f10
bg,pt %icc, loop_5581
fors %f10, %f5, %f4
sub %g7, 0x1F34, %l2
fnot2s %f13, %f2
loop_5581:
movvs %xcc, %l3, %o6
movrgez %o3, 0x3CF, %g3
bcs,a loop_5582
lduh [%l7 + 0x4E], %i2
fmovrslez %i0, %f2, %f7
tg %xcc, 0x0
loop_5582:
bvc,pt %icc, loop_5583
fbne,a %fcc2, loop_5584
mulscc %i6, 0x1B79, %l0
tneg %xcc, 0x6
loop_5583:
fmovscc %xcc, %f9, %f15
loop_5584:
ld [%l7 + 0x58], %f11
ldsh [%l7 + 0x60], %o7
lduh [%l7 + 0x24], %i4
fmuld8sux16 %f6, %f15, %f8
smul %g4, %i5, %i7
lduh [%l7 + 0x56], %o5
ldsb [%l7 + 0x3B], %o0
taddcc %g5, %l5, %o4
movpos %icc, %o1, %l4
xor %g6, %i3, %g1
fmovde %xcc, %f9, %f7
nop
setx loop_5585, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %g2, %l1
fble %fcc1, loop_5586
fmovspos %xcc, %f9, %f3
loop_5585:
fmovrslz %i1, %f7, %f6
fabsd %f4, %f6
loop_5586:
tsubcc %l6, %g7, %l2
sth %l3, [%l7 + 0x60]
sth %o2, [%l7 + 0x1A]
lduh [%l7 + 0x10], %o3
lduh [%l7 + 0x78], %o6
fmovdvs %icc, %f13, %f0
alignaddrl %i2, %i0, %g3
ldsb [%l7 + 0x2C], %l0
ldd [%l7 + 0x50], %f10
taddcctv %i6, 0x13D7, %o7
fbul %fcc3, loop_5587
bneg,a %xcc, loop_5588
ldsb [%l7 + 0x40], %g4
fornot2s %f12, %f9, %f11
loop_5587:
fmovrdgez %i4, %f0, %f12
loop_5588:
st %f11, [%l7 + 0x30]
bvs,a,pt %xcc, loop_5589
ldx [%l7 + 0x28], %i5
fmovdvc %xcc, %f6, %f4
fornot1 %f0, %f12, %f0
loop_5589:
addccc %i7, %o0, %o5
stw %g5, [%l7 + 0x4C]
fmovrdgez %o4, %f10, %f12
fcmps %fcc0, %f9, %f15
fmovsvc %icc, %f11, %f10
fcmpgt16 %f10, %f10, %o1
stx %l5, [%l7 + 0x38]
fmovda %xcc, %f1, %f5
te %icc, 0x4
ldsh [%l7 + 0x0E], %l4
fmovrslez %i3, %f12, %f7
fpsub32 %f8, %f2, %f0
fblg,a %fcc0, loop_5590
fmovdneg %xcc, %f14, %f1
ldsw [%l7 + 0x74], %g1
fbo %fcc2, loop_5591
loop_5590:
fzeros %f0
orn %g2, %l1, %g6
ldsw [%l7 + 0x74], %i1
loop_5591:
sth %l6, [%l7 + 0x60]
fbu,a %fcc2, loop_5592
stb %g7, [%l7 + 0x53]
fba %fcc0, loop_5593
fba %fcc0, loop_5594
loop_5592:
fcmpes %fcc0, %f8, %f13
st %f13, [%l7 + 0x10]
loop_5593:
std %f12, [%l7 + 0x70]
loop_5594:
lduh [%l7 + 0x28], %l3
fmovrdlez %o2, %f10, %f12
fmovrde %l2, %f4, %f2
mulscc %o6, %i2, %i0
fbul %fcc1, loop_5595
fmovdgu %xcc, %f13, %f8
ldsw [%l7 + 0x78], %g3
movleu %xcc, %o3, %i6
loop_5595:
ld [%l7 + 0x74], %f2
sdivx %o7, 0x1E3E, %l0
stx %g4, [%l7 + 0x08]
orncc %i4, %i7, %i5
ldx [%l7 + 0x40], %o0
subcc %o5, %g5, %o4
movg %icc, %o1, %l4
ba %xcc, loop_5596
stb %l5, [%l7 + 0x46]
sdivx %i3, 0x1583, %g2
srlx %g1, 0x02, %l1
loop_5596:
stw %g6, [%l7 + 0x18]
sub %l6, %g7, %i1
udivx %o2, 0x164E, %l3
movrne %l2, %o6, %i2
taddcc %i0, %g3, %o3
umulcc %o7, 0x0DFF, %i6
ldsb [%l7 + 0x69], %g4
fmovda %xcc, %f4, %f4
st %f6, [%l7 + 0x4C]
fmovdge %xcc, %f10, %f9
fexpand %f2, %f12
ldsh [%l7 + 0x28], %i4
fnot2 %f12, %f10
movrgz %i7, 0x24A, %i5
nop
setx loop_5597, %l0, %l1
jmpl %l1, %o0
fcmpne32 %f4, %f4, %l0
tneg %icc, 0x7
fmovdcs %xcc, %f11, %f7
loop_5597:
sth %o5, [%l7 + 0x26]
bn,pt %xcc, loop_5598
bge loop_5599
edge32l %o4, %g5, %l4
fxors %f8, %f15, %f14
loop_5598:
sth %o1, [%l7 + 0x74]
loop_5599:
std %f12, [%l7 + 0x28]
tcc %icc, 0x5
fbue %fcc1, loop_5600
fmovd %f14, %f12
fmovsge %xcc, %f5, %f1
std %f4, [%l7 + 0x10]
loop_5600:
fmul8x16au %f3, %f0, %f12
ldsw [%l7 + 0x50], %l5
smulcc %g2, %i3, %g1
orcc %g6, 0x0502, %l6
edge32ln %g7, %l1, %o2
bleu,pt %xcc, loop_5601
ldx [%l7 + 0x58], %i1
edge16ln %l2, %l3, %i2
fxnor %f6, %f14, %f8
loop_5601:
movneg %icc, %o6, %i0
movg %xcc, %o3, %o7
fxor %f6, %f12, %f10
fmovsne %xcc, %f3, %f6
movcc %icc, %i6, %g3
st %f3, [%l7 + 0x14]
stb %g4, [%l7 + 0x0E]
fnot2s %f9, %f7
ldx [%l7 + 0x48], %i7
bg,a loop_5602
ldx [%l7 + 0x10], %i4
movrgez %i5, 0x031, %l0
ldsb [%l7 + 0x46], %o0
loop_5602:
fmovdpos %xcc, %f4, %f3
fands %f3, %f12, %f5
fbu %fcc3, loop_5603
bgu %icc, loop_5604
movgu %xcc, %o5, %o4
fpack32 %f14, %f8, %f4
loop_5603:
edge32ln %l4, %o1, %l5
loop_5604:
smulcc %g2, 0x0D85, %g5
lduh [%l7 + 0x7E], %g1
fmovsle %xcc, %f2, %f1
movrgez %i3, %g6, %g7
ld [%l7 + 0x40], %f2
sub %l1, 0x067B, %o2
lduw [%l7 + 0x64], %l6
ldx [%l7 + 0x38], %i1
stx %l2, [%l7 + 0x38]
tsubcctv %l3, %i2, %o6
stb %o3, [%l7 + 0x3A]
fbug %fcc1, loop_5605
bge,pn %icc, loop_5606
edge32ln %i0, %i6, %g3
bcs,pn %xcc, loop_5607
loop_5605:
bleu,pn %xcc, loop_5608
loop_5606:
taddcc %o7, %g4, %i4
tneg %icc, 0x1
loop_5607:
fmovrslz %i7, %f13, %f9
loop_5608:
movvs %icc, %l0, %o0
sth %i5, [%l7 + 0x32]
popc 0x02D6, %o4
tneg %icc, 0x7
lduh [%l7 + 0x56], %o5
xor %l4, 0x1F9F, %o1
std %f4, [%l7 + 0x60]
fxors %f14, %f7, %f0
stw %g2, [%l7 + 0x20]
smulcc %l5, 0x1946, %g5
lduw [%l7 + 0x7C], %g1
ld [%l7 + 0x74], %f7
fornot2 %f4, %f4, %f6
srl %g6, 0x1F, %i3
st %f0, [%l7 + 0x58]
fmovrsne %g7, %f1, %f8
fmovdcs %xcc, %f1, %f2
movrlez %l1, %l6, %o2
fmovdge %xcc, %f7, %f11
umulcc %l2, 0x1966, %l3
udivx %i2, 0x0AE1, %i1
sdivx %o6, 0x02E1, %i0
fbn,a %fcc1, loop_5609
ld [%l7 + 0x70], %f8
fnors %f8, %f15, %f14
tsubcc %i6, %o3, %o7
loop_5609:
fbge %fcc2, loop_5610
fmovsn %icc, %f7, %f13
std %f12, [%l7 + 0x50]
nop
setx loop_5611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5610:
fmovsle %icc, %f11, %f5
tl %icc, 0x6
fbu %fcc3, loop_5612
loop_5611:
fbo,a %fcc1, loop_5613
fble %fcc3, loop_5614
ldsb [%l7 + 0x7B], %g4
loop_5612:
fmovrsne %i4, %f13, %f11
loop_5613:
fmovs %f8, %f0
loop_5614:
orn %g3, %l0, %i7
addcc %i5, 0x10FB, %o4
fbue %fcc1, loop_5615
movn %icc, %o5, %l4
fnors %f7, %f14, %f5
fmul8x16al %f14, %f15, %f6
loop_5615:
fxor %f6, %f4, %f6
movl %icc, %o1, %g2
fmovdl %icc, %f12, %f8
st %f14, [%l7 + 0x08]
bpos,a,pt %icc, loop_5616
fnegd %f0, %f0
fbe %fcc3, loop_5617
std %f10, [%l7 + 0x18]
loop_5616:
tl %icc, 0x4
fbe %fcc3, loop_5618
loop_5617:
bpos,pn %xcc, loop_5619
movrlz %l5, 0x149, %g5
movne %icc, %o0, %g6
loop_5618:
bcs,pn %icc, loop_5620
loop_5619:
faligndata %f8, %f8, %f6
edge32l %g1, %g7, %i3
srl %l6, 0x11, %o2
loop_5620:
sth %l2, [%l7 + 0x36]
lduh [%l7 + 0x1C], %l3
fmovrdgez %l1, %f10, %f8
pdist %f0, %f2, %f4
fcmpne32 %f2, %f2, %i1
stx %i2, [%l7 + 0x58]
fbge,a %fcc0, loop_5621
lduh [%l7 + 0x2A], %o6
st %f6, [%l7 + 0x78]
movcc %icc, %i0, %i6
loop_5621:
ldd [%l7 + 0x18], %f6
srax %o7, %o3, %i4
movle %icc, %g3, %l0
fmuld8sux16 %f2, %f7, %f10
st %f9, [%l7 + 0x44]
fmovrdlz %i7, %f0, %f12
fbe %fcc3, loop_5622
fzeros %f7
movvs %icc, %g4, %i5
movrgz %o4, %o5, %o1
loop_5622:
movrne %g2, %l5, %g5
fbuge,a %fcc1, loop_5623
std %f4, [%l7 + 0x28]
srax %o0, 0x1A, %l4
tvc %xcc, 0x7
loop_5623:
stw %g6, [%l7 + 0x4C]
fones %f10
ldsb [%l7 + 0x2C], %g7
lduw [%l7 + 0x0C], %i3
lduh [%l7 + 0x20], %l6
bshuffle %f0, %f8, %f2
array16 %o2, %g1, %l2
brgez,a %l3, loop_5624
fpmerge %f6, %f6, %f4
ldx [%l7 + 0x30], %l1
brgez %i1, loop_5625
loop_5624:
stb %o6, [%l7 + 0x41]
ldd [%l7 + 0x08], %f8
ld [%l7 + 0x64], %f12
loop_5625:
ldsb [%l7 + 0x42], %i0
ldub [%l7 + 0x0A], %i6
edge16 %i2, %o7, %o3
tvs %icc, 0x2
fmovrse %g3, %f3, %f3
fba,a %fcc3, loop_5626
movrlez %l0, 0x0E2, %i7
fcmpd %fcc0, %f2, %f10
edge16n %g4, %i4, %i5
loop_5626:
bvs,a %icc, loop_5627
ldsb [%l7 + 0x56], %o5
ldsh [%l7 + 0x6A], %o4
fmovsl %xcc, %f14, %f15
loop_5627:
fones %f10
fmovs %f15, %f14
nop
setx loop_5628, %l0, %l1
jmpl %l1, %g2
and %o1, %g5, %l5
andn %l4, %g6, %o0
fmovdne %icc, %f11, %f8
loop_5628:
fand %f6, %f10, %f2
orncc %i3, %l6, %o2
fnegs %f13, %f15
fmul8ulx16 %f0, %f2, %f10
tne %xcc, 0x1
stx %g1, [%l7 + 0x50]
bge %icc, loop_5629
stw %l2, [%l7 + 0x3C]
stb %l3, [%l7 + 0x54]
add %g7, %i1, %l1
loop_5629:
udiv %i0, 0x0610, %o6
bcs,a,pn %icc, loop_5630
bvs loop_5631
addcc %i6, %o7, %o3
bneg,a,pt %xcc, loop_5632
loop_5630:
orncc %g3, %l0, %i7
loop_5631:
st %f5, [%l7 + 0x30]
ld [%l7 + 0x48], %f0
loop_5632:
sub %i2, 0x0E4A, %g4
stx %i5, [%l7 + 0x18]
fbn,a %fcc0, loop_5633
fmovrdne %i4, %f12, %f2
ldx [%l7 + 0x28], %o4
tg %xcc, 0x5
loop_5633:
mulx %o5, 0x0675, %g2
fbg,a %fcc2, loop_5634
lduh [%l7 + 0x1E], %o1
ldsh [%l7 + 0x3C], %g5
movg %xcc, %l5, %l4
loop_5634:
fsrc2s %f15, %f9
xnor %o0, 0x0848, %i3
sth %g6, [%l7 + 0x08]
fmovdvs %xcc, %f5, %f5
st %f14, [%l7 + 0x08]
bgu,pt %xcc, loop_5635
fsrc1s %f3, %f15
stw %l6, [%l7 + 0x44]
tne %icc, 0x4
loop_5635:
fxnor %f10, %f14, %f2
movrlez %o2, 0x343, %l2
tgu %icc, 0x4
movg %icc, %g1, %l3
lduh [%l7 + 0x52], %i1
fzeros %f1
fbue %fcc3, loop_5636
bn loop_5637
smul %l1, 0x1E36, %g7
tgu %xcc, 0x4
loop_5636:
or %o6, %i0, %o7
loop_5637:
std %f12, [%l7 + 0x48]
ldsb [%l7 + 0x34], %o3
brgz,a %g3, loop_5638
fabsd %f12, %f8
brgez %l0, loop_5639
fmovrdne %i7, %f14, %f14
loop_5638:
stx %i6, [%l7 + 0x58]
xorcc %g4, 0x0AB3, %i2
loop_5639:
array32 %i4, %i5, %o5
udivx %g2, 0x119C, %o4
ldx [%l7 + 0x70], %o1
bn,pn %icc, loop_5640
ldsh [%l7 + 0x1E], %l5
std %f6, [%l7 + 0x08]
popc %l4, %g5
loop_5640:
fpack16 %f12, %f3
movle %xcc, %o0, %g6
bcc,pt %icc, loop_5641
lduw [%l7 + 0x24], %l6
tvc %icc, 0x2
ldub [%l7 + 0x0B], %i3
loop_5641:
fmovscc %xcc, %f7, %f8
fpadd32s %f5, %f9, %f11
fmovscc %icc, %f8, %f12
movcs %icc, %o2, %l2
fandnot2s %f0, %f3, %f6
srax %g1, %l3, %i1
ldsh [%l7 + 0x36], %l1
ta %icc, 0x0
move %icc, %g7, %o6
ldub [%l7 + 0x45], %i0
stw %o3, [%l7 + 0x18]
ldsh [%l7 + 0x2C], %g3
taddcctv %l0, %o7, %i7
movgu %xcc, %g4, %i2
stx %i6, [%l7 + 0x58]
fbue %fcc2, loop_5642
stb %i5, [%l7 + 0x11]
fandnot1s %f2, %f2, %f14
movcc %icc, %o5, %i4
loop_5642:
edge32n %o4, %g2, %l5
fsrc1 %f8, %f10
ldub [%l7 + 0x28], %l4
brnz,a %g5, loop_5643
stw %o1, [%l7 + 0x08]
ldsh [%l7 + 0x2E], %g6
fmovrdlz %o0, %f4, %f2
loop_5643:
udiv %l6, 0x1F65, %o2
fcmpne16 %f2, %f2, %i3
fand %f14, %f4, %f2
lduh [%l7 + 0x38], %g1
movre %l2, 0x0CF, %l3
bcs,a %icc, loop_5644
tge %xcc, 0x1
fmovsgu %xcc, %f3, %f0
std %f0, [%l7 + 0x10]
loop_5644:
fors %f12, %f1, %f4
std %f12, [%l7 + 0x20]
fcmple16 %f12, %f2, %i1
ldub [%l7 + 0x64], %g7
ldd [%l7 + 0x08], %f0
fpadd16 %f2, %f10, %f2
udivcc %l1, 0x144A, %o6
fmovrdgez %i0, %f12, %f4
bcs,pt %xcc, loop_5645
fandnot2s %f12, %f4, %f14
fxnors %f4, %f1, %f11
udivx %g3, 0x067C, %l0
loop_5645:
orncc %o7, %o3, %i7
ba,a,pt %xcc, loop_5646
fexpand %f9, %f4
fble %fcc1, loop_5647
bl,a,pn %xcc, loop_5648
loop_5646:
fandnot1s %f6, %f11, %f6
fmovsn %xcc, %f8, %f14
loop_5647:
fmovscc %xcc, %f14, %f0
loop_5648:
ld [%l7 + 0x3C], %f4
movvs %icc, %g4, %i2
st %f7, [%l7 + 0x34]
movne %icc, %i5, %i6
edge16ln %i4, %o4, %o5
fmovrdlez %l5, %f4, %f14
tcc %xcc, 0x6
stw %g2, [%l7 + 0x3C]
andncc %l4, %o1, %g5
ldsw [%l7 + 0x64], %g6
ldd [%l7 + 0x58], %f8
orncc %o0, 0x0BC7, %l6
edge8 %o2, %i3, %l2
lduw [%l7 + 0x20], %g1
fbuge,a %fcc3, loop_5649
fnegd %f4, %f0
ldub [%l7 + 0x33], %l3
tleu %icc, 0x5
loop_5649:
fpsub16s %f11, %f4, %f5
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x54], %g7
ldd [%l7 + 0x20], %f0
ld [%l7 + 0x60], %f4
fmovrdne %i1, %f10, %f0
brlez,a %o6, loop_5650
fornot2s %f3, %f3, %f5
sdivx %i0, 0x019D, %l1
fornot1 %f8, %f4, %f8
loop_5650:
movpos %xcc, %l0, %g3
bg,a %xcc, loop_5651
array8 %o7, %i7, %o3
fpmerge %f12, %f6, %f4
fbul,a %fcc0, loop_5652
loop_5651:
fone %f2
fbge %fcc1, loop_5653
udiv %g4, 0x15ED, %i2
loop_5652:
tleu %icc, 0x4
fxor %f0, %f4, %f14
loop_5653:
fmovsvc %icc, %f1, %f14
ldsw [%l7 + 0x60], %i6
andn %i5, %o4, %i4
fmovrdne %o5, %f14, %f2
udivx %g2, 0x0FD4, %l5
fmovsa %xcc, %f1, %f15
fzeros %f6
bleu %icc, loop_5654
stw %o1, [%l7 + 0x64]
fnors %f12, %f4, %f7
fmovrse %g5, %f8, %f10
loop_5654:
nop
setx loop_5655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez,a %l4, loop_5656
bshuffle %f12, %f0, %f14
xorcc %g6, %o0, %l6
loop_5655:
fmovsvs %xcc, %f2, %f11
loop_5656:
movcc %xcc, %i3, %l2
fbul,a %fcc0, loop_5657
std %f2, [%l7 + 0x50]
movneg %icc, %o2, %l3
sth %g7, [%l7 + 0x60]
loop_5657:
fsrc2 %f14, %f0
fmovsvs %xcc, %f1, %f13
tvc %xcc, 0x0
ld [%l7 + 0x68], %f7
fmovsg %xcc, %f0, %f6
ldx [%l7 + 0x30], %i1
fbug %fcc1, loop_5658
subc %g1, %i0, %o6
bne %xcc, loop_5659
fmovd %f6, %f8
loop_5658:
ldsb [%l7 + 0x2F], %l1
ldsw [%l7 + 0x68], %g3
loop_5659:
subc %o7, 0x0E67, %l0
add %o3, 0x07C4, %g4
fbule %fcc0, loop_5660
fbule,a %fcc0, loop_5661
movcc %xcc, %i2, %i7
fmovdle %xcc, %f7, %f1
loop_5660:
tl %xcc, 0x5
loop_5661:
ldx [%l7 + 0x48], %i6
fcmpne32 %f2, %f0, %i5
fbule %fcc3, loop_5662
ldsb [%l7 + 0x21], %o4
fcmpgt32 %f0, %f0, %i4
ldsw [%l7 + 0x4C], %o5
loop_5662:
stw %l5, [%l7 + 0x60]
te %icc, 0x5
stb %o1, [%l7 + 0x65]
std %f14, [%l7 + 0x68]
st %f0, [%l7 + 0x6C]
lduh [%l7 + 0x64], %g2
srlx %g5, 0x05, %l4
sdivx %o0, 0x0E97, %l6
fnot1s %f3, %f13
mulscc %g6, 0x0044, %i3
fmovsne %icc, %f4, %f15
fble,a %fcc1, loop_5663
movrne %o2, 0x15D, %l3
fmovdgu %xcc, %f1, %f14
srax %g7, %l2, %i1
loop_5663:
stx %i0, [%l7 + 0x28]
lduh [%l7 + 0x0A], %o6
mova %icc, %l1, %g3
ldx [%l7 + 0x08], %g1
fmovdg %icc, %f5, %f5
bcc loop_5664
fmovrse %o7, %f14, %f0
fmovdcc %xcc, %f10, %f1
movne %xcc, %o3, %l0
loop_5664:
ldsh [%l7 + 0x44], %g4
ldx [%l7 + 0x40], %i2
fpadd16s %f5, %f11, %f8
stw %i7, [%l7 + 0x30]
st %f8, [%l7 + 0x70]
fnand %f10, %f14, %f6
umul %i6, %o4, %i4
fpack16 %f2, %f0
smulcc %i5, 0x0878, %l5
or %o5, 0x0BB6, %o1
bleu,a,pt %xcc, loop_5665
sub %g2, 0x088D, %g5
edge8l %o0, %l6, %g6
ld [%l7 + 0x24], %f14
loop_5665:
fmovdvs %icc, %f6, %f7
ld [%l7 + 0x2C], %f6
fmovscs %xcc, %f0, %f12
bcs,pt %icc, loop_5666
ldsw [%l7 + 0x4C], %l4
fnors %f5, %f11, %f0
nop
setx loop_5667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5666:
st %f9, [%l7 + 0x68]
ldd [%l7 + 0x60], %f12
array8 %o2, %l3, %i3
loop_5667:
subccc %l2, 0x03BC, %g7
movle %icc, %i0, %i1
brz %o6, loop_5668
sub %l1, 0x08A5, %g3
brlez %g1, loop_5669
fcmpes %fcc2, %f6, %f8
loop_5668:
fandnot1 %f10, %f10, %f8
ldsb [%l7 + 0x64], %o3
loop_5669:
siam 0x3
edge32 %o7, %l0, %g4
fmovda %icc, %f15, %f0
edge16n %i2, %i7, %i6
umulcc %o4, %i4, %l5
udivx %i5, 0x0886, %o1
be,pt %xcc, loop_5670
udivcc %g2, 0x0656, %g5
ldsh [%l7 + 0x1A], %o0
orcc %l6, 0x1175, %o5
loop_5670:
sth %l4, [%l7 + 0x3C]
ldub [%l7 + 0x29], %g6
fcmpeq32 %f4, %f14, %o2
fnor %f2, %f10, %f8
mulx %i3, %l3, %l2
ldsb [%l7 + 0x1F], %i0
fmovrsgez %i1, %f3, %f4
edge16n %g7, %l1, %g3
fmovda %icc, %f8, %f2
stx %o6, [%l7 + 0x60]
fones %f11
fbn %fcc0, loop_5671
tl %icc, 0x2
st %f6, [%l7 + 0x70]
fnot2s %f15, %f6
loop_5671:
fmovdn %icc, %f13, %f0
nop
setx loop_5672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %o3, %g1, %o7
fmovrsne %l0, %f1, %f13
movvc %icc, %i2, %g4
loop_5672:
fabsd %f12, %f14
mova %xcc, %i7, %i6
movle %xcc, %i4, %o4
ldub [%l7 + 0x4C], %i5
fornot2 %f12, %f8, %f10
ldub [%l7 + 0x16], %o1
fpackfix %f12, %f9
movrlez %l5, 0x073, %g5
fnands %f12, %f5, %f8
fble %fcc0, loop_5673
edge16l %g2, %l6, %o5
orcc %l4, %o0, %g6
ldsh [%l7 + 0x3A], %i3
loop_5673:
stx %l3, [%l7 + 0x70]
movrgez %o2, %l2, %i1
ldd [%l7 + 0x70], %f8
fandnot2 %f10, %f2, %f4
fmovsn %xcc, %f15, %f2
lduw [%l7 + 0x50], %g7
bneg,pn %icc, loop_5674
stw %i0, [%l7 + 0x7C]
popc 0x181E, %l1
ldub [%l7 + 0x74], %g3
loop_5674:
fpsub16 %f12, %f10, %f10
fble %fcc3, loop_5675
fpsub16s %f9, %f12, %f2
andncc %o3, %o6, %g1
sdivcc %l0, 0x1DD1, %i2
loop_5675:
fxnor %f2, %f6, %f4
movg %xcc, %o7, %g4
mulscc %i7, %i4, %o4
ldub [%l7 + 0x5D], %i5
movpos %icc, %i6, %o1
bgu,a,pn %icc, loop_5676
smulcc %g5, 0x09EA, %g2
ld [%l7 + 0x14], %f14
edge8l %l6, %l5, %l4
loop_5676:
fmovsge %xcc, %f5, %f13
bcc,a,pt %xcc, loop_5677
ldsw [%l7 + 0x34], %o5
ldsh [%l7 + 0x62], %g6
ldx [%l7 + 0x48], %o0
loop_5677:
mova %xcc, %l3, %i3
fcmpgt16 %f2, %f0, %l2
fmovscs %xcc, %f5, %f13
fbe %fcc3, loop_5678
sllx %i1, 0x1B, %g7
stx %i0, [%l7 + 0x68]
fnand %f4, %f12, %f10
loop_5678:
movrlez %o2, %l1, %g3
fsrc1 %f6, %f2
fbuge %fcc1, loop_5679
movne %icc, %o3, %g1
fabss %f6, %f6
orncc %o6, %i2, %o7
loop_5679:
sethi 0x0272, %g4
ldx [%l7 + 0x08], %l0
movrgz %i4, %i7, %i5
orn %o4, %i6, %o1
array8 %g2, %l6, %g5
fbl %fcc3, loop_5680
stw %l4, [%l7 + 0x48]
fnot1s %f12, %f12
lduw [%l7 + 0x6C], %o5
loop_5680:
tpos %xcc, 0x3
fbul %fcc0, loop_5681
ldsw [%l7 + 0x64], %g6
ldub [%l7 + 0x33], %l5
fmovdvc %xcc, %f5, %f9
loop_5681:
ldub [%l7 + 0x0A], %o0
ldsb [%l7 + 0x13], %i3
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x64], %l2
ldx [%l7 + 0x48], %l3
fpadd32 %f8, %f0, %f12
tne %xcc, 0x5
lduh [%l7 + 0x1E], %g7
ld [%l7 + 0x60], %f13
brnz %i1, loop_5682
fmovsl %icc, %f14, %f6
fbe,a %fcc0, loop_5683
ldsh [%l7 + 0x68], %i0
loop_5682:
ld [%l7 + 0x50], %f15
fandnot2s %f13, %f7, %f5
loop_5683:
bvc,pn %xcc, loop_5684
stx %l1, [%l7 + 0x78]
ldsb [%l7 + 0x6C], %o2
bge,a,pt %icc, loop_5685
loop_5684:
fones %f13
sth %g3, [%l7 + 0x62]
tn %icc, 0x0
loop_5685:
fmovsvc %icc, %f7, %f12
fnegs %f8, %f7
brz %g1, loop_5686
movle %icc, %o3, %i2
fpadd32 %f8, %f4, %f0
lduh [%l7 + 0x5C], %o6
loop_5686:
brlz,a %o7, loop_5687
nop
setx loop_5688, %l0, %l1
jmpl %l1, %g4
ld [%l7 + 0x7C], %f14
fmovrsgz %i4, %f9, %f4
loop_5687:
movg %icc, %i7, %i5
loop_5688:
fmovsle %icc, %f13, %f4
fabsd %f4, %f10
edge8l %l0, %i6, %o4
tpos %xcc, 0x7
fpadd16s %f6, %f0, %f5
ldsw [%l7 + 0x1C], %g2
fcmpgt16 %f8, %f14, %o1
bcs %icc, loop_5689
ldsh [%l7 + 0x78], %l6
stb %g5, [%l7 + 0x50]
tcs %icc, 0x7
loop_5689:
srlx %o5, 0x1B, %g6
udiv %l4, 0x16C0, %o0
siam 0x4
fmovdcs %xcc, %f0, %f13
ldub [%l7 + 0x09], %i3
fmovdgu %icc, %f0, %f6
fones %f10
edge32l %l2, %l3, %l5
edge16l %i1, %i0, %l1
ldd [%l7 + 0x70], %f6
fmovrse %o2, %f1, %f13
stw %g7, [%l7 + 0x08]
sra %g3, 0x0F, %o3
bcc loop_5690
fmul8x16 %f13, %f14, %f0
call loop_5691
fnands %f14, %f5, %f1
loop_5690:
array16 %i2, %g1, %o6
ldub [%l7 + 0x0C], %g4
loop_5691:
ldsb [%l7 + 0x25], %i4
fzeros %f6
ldx [%l7 + 0x10], %o7
xnorcc %i5, 0x1BE3, %i7
sllx %l0, 0x16, %i6
ldsb [%l7 + 0x35], %g2
edge8n %o1, %o4, %g5
lduw [%l7 + 0x10], %l6
fbge %fcc3, loop_5692
fnot1s %f13, %f14
fsrc2s %f6, %f11
udivcc %o5, 0x07BF, %l4
loop_5692:
fmovsneg %xcc, %f12, %f1
edge16l %g6, %i3, %l2
movleu %xcc, %l3, %o0
ldsh [%l7 + 0x62], %l5
st %f0, [%l7 + 0x48]
fmovdvc %icc, %f2, %f1
xnor %i0, %i1, %l1
fcmpes %fcc3, %f9, %f8
movn %icc, %o2, %g3
lduw [%l7 + 0x40], %o3
fmuld8sux16 %f6, %f15, %f12
fors %f8, %f4, %f0
tl %xcc, 0x7
mulscc %g7, %i2, %o6
ld [%l7 + 0x18], %f15
bn %icc, loop_5693
ta %icc, 0x0
fnegs %f12, %f2
umulcc %g4, %g1, %o7
loop_5693:
stw %i5, [%l7 + 0x08]
edge32n %i4, %i7, %l0
lduw [%l7 + 0x18], %g2
subcc %i6, 0x11D7, %o1
fzeros %f4
fmovs %f3, %f7
sdivx %o4, 0x1090, %l6
nop
setx loop_5694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x6E], %o5
std %f14, [%l7 + 0x40]
smulcc %l4, 0x124D, %g5
loop_5694:
alignaddr %g6, %i3, %l3
umul %o0, %l2, %l5
fbuge %fcc3, loop_5695
ld [%l7 + 0x5C], %f0
taddcctv %i0, 0x17EB, %l1
ldsw [%l7 + 0x1C], %i1
loop_5695:
sub %g3, 0x13D4, %o2
fcmped %fcc2, %f0, %f4
tg %xcc, 0x4
call loop_5696
fbne %fcc3, loop_5697
array16 %o3, %i2, %g7
brgz,a %o6, loop_5698
loop_5696:
bvc %xcc, loop_5699
loop_5697:
ld [%l7 + 0x74], %f11
st %f6, [%l7 + 0x60]
loop_5698:
lduw [%l7 + 0x68], %g1
loop_5699:
orncc %g4, 0x0F1F, %i5
bl,a,pn %xcc, loop_5700
fsrc2s %f4, %f13
ldub [%l7 + 0x12], %i4
movpos %icc, %i7, %o7
loop_5700:
udivx %g2, 0x0448, %i6
fmovdpos %xcc, %f1, %f8
fabss %f12, %f13
fbug %fcc0, loop_5701
ldub [%l7 + 0x33], %l0
ble loop_5702
fxors %f1, %f7, %f10
loop_5701:
lduw [%l7 + 0x70], %o4
sth %o1, [%l7 + 0x14]
loop_5702:
sdiv %l6, 0x1B66, %l4
fbuge %fcc0, loop_5703
tl %icc, 0x0
movg %xcc, %o5, %g5
ldsw [%l7 + 0x78], %g6
loop_5703:
stw %l3, [%l7 + 0x7C]
movne %icc, %i3, %l2
ldsb [%l7 + 0x09], %o0
fones %f8
fmovdvc %icc, %f9, %f12
bl,pn %xcc, loop_5704
fpack16 %f12, %f6
brz %i0, loop_5705
edge16n %l5, %i1, %l1
loop_5704:
ble,a,pt %icc, loop_5706
tvc %xcc, 0x3
loop_5705:
ld [%l7 + 0x2C], %f14
fmovsgu %icc, %f8, %f13
loop_5706:
fmovspos %icc, %f0, %f3
smulcc %o2, 0x05F0, %g3
taddcc %i2, 0x157D, %o3
xnorcc %g7, %g1, %o6
movneg %icc, %g4, %i4
stw %i7, [%l7 + 0x78]
ldsb [%l7 + 0x7A], %o7
fxnors %f5, %f0, %f4
fmovdvs %xcc, %f3, %f15
stw %g2, [%l7 + 0x24]
fpmerge %f7, %f8, %f10
lduw [%l7 + 0x30], %i6
stb %l0, [%l7 + 0x52]
ba,pt %icc, loop_5707
fabsd %f8, %f8
ldd [%l7 + 0x58], %f12
ldsw [%l7 + 0x34], %i5
loop_5707:
subc %o4, %l6, %o1
movl %xcc, %o5, %g5
sth %g6, [%l7 + 0x3E]
fbge %fcc3, loop_5708
ldub [%l7 + 0x61], %l3
ldub [%l7 + 0x75], %i3
srlx %l4, 0x1C, %o0
loop_5708:
tl %xcc, 0x4
sth %i0, [%l7 + 0x6C]
ldsw [%l7 + 0x5C], %l2
fandnot2s %f6, %f11, %f6
stb %l5, [%l7 + 0x63]
fabsd %f8, %f8
fabsd %f14, %f6
tcc %xcc, 0x0
lduh [%l7 + 0x28], %i1
edge32 %o2, %g3, %l1
fexpand %f8, %f10
andn %i2, %g7, %g1
fbuge,a %fcc2, loop_5709
for %f6, %f0, %f8
movre %o6, 0x154, %g4
fpack32 %f2, %f2, %f6
loop_5709:
st %f0, [%l7 + 0x34]
ldx [%l7 + 0x78], %i4
fmovdcc %xcc, %f5, %f5
st %f3, [%l7 + 0x74]
fmovscc %xcc, %f8, %f10
for %f0, %f0, %f8
fpack32 %f8, %f8, %f12
fbg,a %fcc3, loop_5710
ldub [%l7 + 0x4F], %o3
ldsh [%l7 + 0x34], %o7
fmul8ulx16 %f12, %f8, %f14
loop_5710:
stx %i7, [%l7 + 0x18]
fmovsle %xcc, %f10, %f0
add %g2, 0x0CB9, %i6
sth %i5, [%l7 + 0x12]
tne %xcc, 0x6
stb %o4, [%l7 + 0x74]
ldsb [%l7 + 0x3E], %l6
fcmpd %fcc2, %f8, %f12
udivcc %o1, 0x1546, %o5
fmovsvc %icc, %f3, %f6
ldx [%l7 + 0x40], %g5
movvc %xcc, %g6, %l3
udivcc %i3, 0x1EB9, %l0
ldsb [%l7 + 0x68], %o0
bg loop_5711
fbl,a %fcc1, loop_5712
sra %i0, %l2, %l4
ldub [%l7 + 0x28], %l5
loop_5711:
stw %o2, [%l7 + 0x58]
loop_5712:
bn loop_5713
xnorcc %i1, %l1, %i2
bcc,a %icc, loop_5714
edge8 %g7, %g1, %g3
loop_5713:
movg %xcc, %g4, %o6
ldsb [%l7 + 0x2F], %o3
loop_5714:
ldub [%l7 + 0x58], %o7
fnand %f14, %f4, %f4
stx %i7, [%l7 + 0x08]
ldsh [%l7 + 0x64], %g2
stb %i6, [%l7 + 0x31]
fzeros %f5
bpos,pn %xcc, loop_5715
srlx %i4, 0x1D, %i5
stw %o4, [%l7 + 0x28]
movvc %icc, %l6, %o1
loop_5715:
st %f0, [%l7 + 0x14]
ldsw [%l7 + 0x7C], %o5
fbue,a %fcc3, loop_5716
fmovrslez %g6, %f12, %f0
st %f7, [%l7 + 0x74]
bleu,a,pt %xcc, loop_5717
loop_5716:
fmovrdgez %g5, %f0, %f0
ldsh [%l7 + 0x2A], %l3
fsrc2 %f12, %f2
loop_5717:
fabsd %f14, %f10
fornot2 %f12, %f14, %f12
ldsh [%l7 + 0x12], %l0
and %i3, %i0, %l2
st %f15, [%l7 + 0x38]
sub %l4, 0x053E, %o0
call loop_5718
fmovse %icc, %f1, %f9
fba,a %fcc0, loop_5719
tpos %xcc, 0x4
loop_5718:
ba,a,pt %icc, loop_5720
fornot1s %f10, %f8, %f15
loop_5719:
fxnors %f10, %f15, %f14
fcmpeq32 %f4, %f0, %o2
loop_5720:
orncc %l5, %l1, %i2
sth %g7, [%l7 + 0x26]
umul %i1, %g1, %g4
movvc %icc, %g3, %o3
ldsh [%l7 + 0x50], %o6
fnand %f2, %f4, %f4
fmovse %icc, %f4, %f11
ldd [%l7 + 0x58], %f4
or %o7, 0x177E, %i7
bl,pt %icc, loop_5721
st %f7, [%l7 + 0x24]
sdivx %g2, 0x0AF7, %i6
stx %i5, [%l7 + 0x30]
loop_5721:
tge %icc, 0x3
addcc %i4, %o4, %o1
ldub [%l7 + 0x4B], %l6
fbl,a %fcc1, loop_5722
subcc %o5, %g5, %g6
andn %l3, 0x14FD, %i3
ldd [%l7 + 0x20], %f6
loop_5722:
fsrc2s %f7, %f6
udivcc %i0, 0x0953, %l2
ld [%l7 + 0x14], %f12
nop
setx loop_5723, %l0, %l1
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 %l0, 0x0F22, %l4
stw %o2, [%l7 + 0x18]
move %xcc, %o0, %l5
loop_5723:
fmovdpos %xcc, %f0, %f13
fmovdge %icc, %f5, %f6
movn %xcc, %i2, %l1
fxnor %f4, %f10, %f10
fpsub32 %f8, %f12, %f12
movn %icc, %i1, %g7
stx %g4, [%l7 + 0x40]
andn %g1, 0x1C3F, %o3
bneg %icc, loop_5724
stb %o6, [%l7 + 0x5C]
bvc %xcc, loop_5725
edge8ln %o7, %i7, %g3
loop_5724:
te %icc, 0x1
orncc %i6, %g2, %i4
loop_5725:
fbne %fcc2, loop_5726
stx %i5, [%l7 + 0x40]
nop
setx loop_5727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x68], %o4
loop_5726:
stw %l6, [%l7 + 0x70]
brgz,a %o1, loop_5728
loop_5727:
movge %icc, %o5, %g5
ldsb [%l7 + 0x5B], %l3
faligndata %f8, %f14, %f0
loop_5728:
brgez,a %i3, loop_5729
tn %icc, 0x4
fbue,a %fcc0, loop_5730
ldsw [%l7 + 0x2C], %g6
loop_5729:
fandnot1s %f12, %f7, %f9
tn %icc, 0x0
loop_5730:
stb %l2, [%l7 + 0x3B]
bgu,a,pt %xcc, loop_5731
fmovrsgez %i0, %f12, %f13
fmovsa %xcc, %f6, %f12
ldsh [%l7 + 0x44], %l0
loop_5731:
ldd [%l7 + 0x60], %f4
fpack32 %f12, %f0, %f8
ldx [%l7 + 0x30], %o2
bshuffle %f14, %f4, %f12
ldsh [%l7 + 0x54], %l4
fmovdne %xcc, %f1, %f8
movl %xcc, %o0, %l5
fcmps %fcc0, %f8, %f11
fmul8sux16 %f12, %f0, %f10
lduw [%l7 + 0x28], %l1
bneg,pn %xcc, loop_5732
lduw [%l7 + 0x38], %i1
sth %g7, [%l7 + 0x48]
edge32n %g4, %g1, %i2
loop_5732:
fmuld8sux16 %f3, %f15, %f14
fnegd %f10, %f4
fnors %f14, %f8, %f12
xnor %o3, 0x1839, %o7
lduh [%l7 + 0x52], %i7
sth %g3, [%l7 + 0x0C]
fmovrslez %o6, %f7, %f3
fornot2 %f4, %f12, %f12
faligndata %f2, %f10, %f6
brgz %g2, loop_5733
movvc %xcc, %i4, %i5
array8 %i6, %o4, %l6
addc %o5, 0x1FDD, %g5
loop_5733:
fpack16 %f6, %f15
fmovrdgz %l3, %f4, %f6
movpos %xcc, %o1, %g6
ldsw [%l7 + 0x30], %i3
sllx %l2, %i0, %l0
ldsh [%l7 + 0x38], %o2
orncc %o0, 0x00E5, %l4
lduh [%l7 + 0x70], %l1
fbue,a %fcc1, loop_5734
fand %f4, %f4, %f10
array16 %i1, %g7, %l5
brnz %g4, loop_5735
loop_5734:
lduh [%l7 + 0x34], %i2
stb %o3, [%l7 + 0x27]
edge8ln %o7, %g1, %g3
loop_5735:
fpadd32 %f12, %f6, %f12
lduh [%l7 + 0x0E], %i7
mulx %o6, %g2, %i5
fmovsle %icc, %f6, %f1
smulcc %i4, %i6, %l6
movrgz %o4, %o5, %l3
bcc %icc, loop_5736
stb %o1, [%l7 + 0x2A]
ldub [%l7 + 0x1E], %g5
st %f0, [%l7 + 0x2C]
loop_5736:
umulcc %g6, 0x11C2, %i3
bge,a loop_5737
fbue %fcc3, loop_5738
movgu %icc, %l2, %i0
movneg %xcc, %o2, %l0
loop_5737:
sdivx %o0, 0x1D4E, %l1
loop_5738:
mulscc %i1, 0x1894, %l4
fornot1 %f14, %f6, %f4
fmovspos %icc, %f9, %f3
add %l5, 0x08DF, %g4
fmovsleu %icc, %f2, %f15
bpos %xcc, loop_5739
stw %g7, [%l7 + 0x1C]
be,pn %icc, loop_5740
edge16n %i2, %o7, %o3
loop_5739:
addccc %g3, 0x11BE, %g1
umulcc %i7, %g2, %i5
loop_5740:
fabss %f3, %f15
bge,a %xcc, loop_5741
fmovdpos %xcc, %f13, %f4
ldsw [%l7 + 0x2C], %i4
ld [%l7 + 0x30], %f6
loop_5741:
lduh [%l7 + 0x1C], %i6
fmovscc %xcc, %f4, %f12
fmovdvs %xcc, %f8, %f15
bpos,pn %icc, loop_5742
brz %l6, loop_5743
lduw [%l7 + 0x30], %o6
subccc %o4, %l3, %o1
loop_5742:
andn %o5, 0x00B5, %g5
loop_5743:
tg %icc, 0x1
bl,pn %icc, loop_5744
ldsw [%l7 + 0x70], %g6
std %f0, [%l7 + 0x48]
ldsh [%l7 + 0x24], %l2
loop_5744:
lduh [%l7 + 0x72], %i3
fzero %f2
movcc %icc, %i0, %l0
fbuge,a %fcc0, loop_5745
tpos %xcc, 0x4
sllx %o0, 0x01, %l1
std %f4, [%l7 + 0x30]
loop_5745:
st %f12, [%l7 + 0x5C]
edge8 %i1, %o2, %l4
movgu %xcc, %l5, %g7
subccc %i2, 0x13FA, %o7
tneg %xcc, 0x6
movcc %icc, %o3, %g3
call loop_5746
fmovdg %xcc, %f3, %f11
fmovdne %icc, %f3, %f8
fand %f6, %f6, %f8
loop_5746:
std %f2, [%l7 + 0x78]
fbuge,a %fcc1, loop_5747
pdist %f12, %f8, %f0
fzeros %f10
and %g1, 0x028F, %g4
loop_5747:
fmul8sux16 %f12, %f6, %f4
fbue %fcc2, loop_5748
ldd [%l7 + 0x10], %f0
alignaddrl %i7, %i5, %g2
xorcc %i4, 0x12D2, %l6
loop_5748:
sth %i6, [%l7 + 0x0A]
stb %o4, [%l7 + 0x6D]
stw %o6, [%l7 + 0x18]
bleu loop_5749
movrgz %l3, 0x110, %o5
fnands %f7, %f8, %f7
fmovrdne %g5, %f6, %f2
loop_5749:
stw %g6, [%l7 + 0x1C]
std %f4, [%l7 + 0x50]
fors %f9, %f15, %f12
be,pn %icc, loop_5750
fmovdg %icc, %f2, %f10
ldd [%l7 + 0x48], %f8
fmovrdlz %o1, %f8, %f14
loop_5750:
ldsw [%l7 + 0x30], %i3
fmovrdgez %l2, %f4, %f2
ldsb [%l7 + 0x65], %i0
std %f10, [%l7 + 0x40]
mulscc %l0, %o0, %l1
fmovde %xcc, %f1, %f12
ld [%l7 + 0x48], %f13
bcs,a %icc, loop_5751
sth %i1, [%l7 + 0x0E]
fsrc1 %f0, %f8
stw %l4, [%l7 + 0x48]
loop_5751:
xnorcc %l5, 0x16BC, %o2
edge16n %g7, %o7, %o3
stb %g3, [%l7 + 0x40]
siam 0x5
fpadd16s %f1, %f14, %f12
ldsb [%l7 + 0x7D], %g1
ldx [%l7 + 0x28], %g4
ldsw [%l7 + 0x30], %i7
tleu %xcc, 0x2
ld [%l7 + 0x24], %f13
fornot2s %f12, %f14, %f2
fabss %f10, %f2
fandnot2 %f4, %f14, %f4
brlez %i5, loop_5752
fmovdleu %xcc, %f5, %f15
fxnor %f2, %f4, %f8
stx %g2, [%l7 + 0x50]
loop_5752:
alignaddr %i4, %l6, %i2
ldub [%l7 + 0x5F], %i6
umul %o4, %l3, %o5
movrlez %g5, 0x062, %g6
fmovde %xcc, %f12, %f14
ldsh [%l7 + 0x38], %o6
orn %i3, %o1, %i0
fpadd16s %f12, %f9, %f6
bg %xcc, loop_5753
fbul,a %fcc3, loop_5754
ldx [%l7 + 0x60], %l2
fmovsa %icc, %f15, %f10
loop_5753:
fbul %fcc3, loop_5755
loop_5754:
array8 %o0, %l0, %l1
edge8 %i1, %l4, %l5
movg %icc, %g7, %o7
loop_5755:
fmovdpos %xcc, %f7, %f7
fcmpd %fcc1, %f0, %f4
fpack32 %f8, %f0, %f2
ldsh [%l7 + 0x72], %o3
fcmpne16 %f6, %f2, %g3
xorcc %g1, %o2, %i7
ldsh [%l7 + 0x48], %i5
fmovs %f11, %f8
fbn %fcc1, loop_5756
xnorcc %g2, %i4, %g4
subccc %i2, 0x130D, %i6
tneg %xcc, 0x2
loop_5756:
ldx [%l7 + 0x48], %o4
fpsub32 %f14, %f4, %f14
edge8n %l3, %o5, %g5
array8 %g6, %l6, %i3
sub %o6, %o1, %i0
fmovdge %xcc, %f3, %f2
sdivcc %l2, 0x00D0, %l0
siam 0x4
ldsb [%l7 + 0x78], %o0
fpsub32s %f11, %f8, %f12
movvs %xcc, %l1, %l4
lduw [%l7 + 0x68], %l5
fornot2 %f6, %f8, %f0
movrne %i1, 0x29A, %o7
fcmple16 %f8, %f4, %g7
xnorcc %o3, %g1, %o2
movneg %xcc, %i7, %i5
ldsb [%l7 + 0x79], %g3
fmovda %icc, %f13, %f14
ldsh [%l7 + 0x68], %i4
bcc %xcc, loop_5757
udivcc %g2, 0x1895, %g4
fmovsne %xcc, %f12, %f3
mulscc %i6, 0x0AD7, %o4
loop_5757:
movrgez %i2, 0x0A5, %o5
stb %l3, [%l7 + 0x13]
fbo %fcc0, loop_5758
subcc %g5, 0x0479, %l6
sdivx %g6, 0x0E22, %o6
ldsh [%l7 + 0x0E], %i3
loop_5758:
array8 %i0, %l2, %l0
ldx [%l7 + 0x58], %o1
addccc %l1, %l4, %l5
fzeros %f2
fmul8ulx16 %f10, %f8, %f8
ld [%l7 + 0x30], %f1
fmovdpos %icc, %f13, %f6
ld [%l7 + 0x1C], %f11
or %i1, %o7, %g7
lduw [%l7 + 0x1C], %o0
fand %f14, %f12, %f6
fmovsneg %xcc, %f5, %f10
and %o3, 0x172A, %o2
fbge %fcc2, loop_5759
be,pt %icc, loop_5760
tsubcc %i7, %g1, %i5
lduh [%l7 + 0x4A], %g3
loop_5759:
brnz %i4, loop_5761
loop_5760:
tgu %icc, 0x1
ldsh [%l7 + 0x50], %g2
st %f8, [%l7 + 0x70]
loop_5761:
ldx [%l7 + 0x38], %i6
bg,a %icc, loop_5762
fba %fcc3, loop_5763
ldsh [%l7 + 0x64], %g4
st %f14, [%l7 + 0x70]
loop_5762:
ld [%l7 + 0x78], %f0
loop_5763:
fmovrsgez %i2, %f11, %f7
fzero %f14
fmovrslz %o5, %f10, %f13
ldsw [%l7 + 0x54], %l3
fmovdgu %icc, %f13, %f6
and %o4, 0x0F16, %l6
fcmpgt32 %f8, %f14, %g6
movre %g5, %i3, %o6
fone %f8
lduh [%l7 + 0x68], %l2
smulcc %i0, 0x1118, %l0
fpsub16s %f11, %f10, %f7
mulx %l1, 0x13AE, %l4
ldx [%l7 + 0x60], %o1
fmovsneg %xcc, %f11, %f3
fmul8x16au %f10, %f14, %f4
fxor %f0, %f4, %f0
orn %l5, %o7, %i1
orn %o0, 0x1D86, %o3
sra %o2, 0x14, %i7
std %f10, [%l7 + 0x28]
brnz %g7, loop_5764
ldub [%l7 + 0x0E], %g1
fmovrde %i5, %f8, %f6
ldx [%l7 + 0x50], %g3
loop_5764:
ldub [%l7 + 0x2F], %g2
subc %i4, 0x080D, %i6
fbul %fcc3, loop_5765
fandnot1s %f15, %f8, %f11
fornot2s %f7, %f1, %f13
fbn %fcc2, loop_5766
loop_5765:
ldx [%l7 + 0x60], %i2
edge8n %o5, %l3, %g4
edge16 %o4, %l6, %g5
loop_5766:
fmul8ulx16 %f0, %f12, %f4
andcc %i3, %o6, %l2
ldsb [%l7 + 0x35], %i0
fmovsn %xcc, %f14, %f4
orcc %g6, 0x0E69, %l1
fmovrdlz %l4, %f10, %f14
nop
setx loop_5767, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %xcc, %o1, %l0
subcc %l5, %i1, %o0
movg %xcc, %o7, %o2
loop_5767:
brgez,a %o3, loop_5768
ldsb [%l7 + 0x5C], %g7
ble loop_5769
movrgez %i7, 0x3ED, %g1
loop_5768:
ldsh [%l7 + 0x12], %i5
array8 %g3, %i4, %g2
loop_5769:
stw %i2, [%l7 + 0x18]
pdist %f2, %f4, %f12
ldd [%l7 + 0x40], %f6
fmovrslez %i6, %f5, %f10
fcmpeq32 %f14, %f4, %l3
fbuge,a %fcc1, loop_5770
fcmpd %fcc0, %f12, %f2
stx %o5, [%l7 + 0x38]
fmovdn %icc, %f12, %f13
loop_5770:
ba,a loop_5771
movrlz %o4, %g4, %l6
fandnot1 %f6, %f6, %f8
xnor %g5, 0x10C8, %o6
loop_5771:
edge16ln %l2, %i3, %g6
fbg %fcc1, loop_5772
srax %i0, 0x02, %l1
tvs %icc, 0x5
st %f13, [%l7 + 0x20]
loop_5772:
taddcc %l4, 0x08A1, %l0
taddcctv %o1, 0x0AE0, %l5
lduw [%l7 + 0x40], %o0
lduh [%l7 + 0x66], %o7
brz,a %o2, loop_5773
stx %i1, [%l7 + 0x50]
fmovsne %icc, %f2, %f8
edge8n %g7, %i7, %g1
loop_5773:
taddcctv %o3, %i5, %g3
stx %i4, [%l7 + 0x08]
ldsb [%l7 + 0x79], %g2
tneg %xcc, 0x6
fpadd32s %f1, %f2, %f1
edge8 %i6, %l3, %o5
xnor %o4, 0x039C, %i2
siam 0x3
sth %l6, [%l7 + 0x26]
fmovdge %xcc, %f0, %f0
fzero %f4
fnot1 %f6, %f14
tcc %xcc, 0x2
fmuld8sux16 %f5, %f2, %f10
tgu %xcc, 0x7
taddcc %g5, 0x05C2, %o6
st %f0, [%l7 + 0x48]
fzero %f4
addcc %g4, %i3, %g6
movvs %icc, %l2, %i0
bge,a,pt %icc, loop_5774
stx %l4, [%l7 + 0x40]
ldsh [%l7 + 0x7A], %l1
sth %l0, [%l7 + 0x42]
loop_5774:
ldsb [%l7 + 0x29], %o1
fpadd32 %f0, %f2, %f14
fmul8x16al %f10, %f12, %f6
bcc %icc, loop_5775
fsrc1s %f0, %f1
lduw [%l7 + 0x58], %l5
lduh [%l7 + 0x0A], %o7
loop_5775:
ldub [%l7 + 0x69], %o0
edge16l %i1, %g7, %o2
tgu %xcc, 0x7
fpsub32 %f14, %f10, %f2
bn,a loop_5776
fmovrslz %i7, %f14, %f12
fnot2s %f3, %f8
ldub [%l7 + 0x65], %o3
loop_5776:
ldx [%l7 + 0x38], %g1
ldx [%l7 + 0x20], %g3
ldx [%l7 + 0x68], %i4
move %xcc, %i5, %g2
stb %i6, [%l7 + 0x4F]
fcmped %fcc2, %f6, %f0
bgu,a %xcc, loop_5777
fand %f10, %f10, %f0
movge %icc, %o5, %l3
brgz,a %o4, loop_5778
loop_5777:
fmovrdgz %l6, %f14, %f2
ldsb [%l7 + 0x61], %i2
fmovsne %xcc, %f6, %f0
loop_5778:
stx %g5, [%l7 + 0x78]
call loop_5779
fxor %f10, %f8, %f0
fmovrse %g4, %f12, %f7
ldsw [%l7 + 0x24], %i3
loop_5779:
fmovscc %icc, %f12, %f4
fmovsne %icc, %f13, %f8
fmovdge %icc, %f4, %f3
bge,pt %icc, loop_5780
movrlez %g6, 0x34D, %l2
taddcc %i0, 0x1043, %l4
fmovrsgz %l1, %f8, %f10
loop_5780:
movre %o6, 0x253, %o1
fcmpgt16 %f10, %f10, %l0
add %l5, 0x04A9, %o0
fbn,a %fcc0, loop_5781
taddcctv %o7, 0x1D15, %g7
or %i1, %o2, %i7
udivx %o3, 0x1E8E, %g3
loop_5781:
bgu loop_5782
fandnot2s %f12, %f5, %f7
fandnot2s %f14, %f12, %f14
fmovdpos %xcc, %f9, %f5
loop_5782:
fmovsgu %xcc, %f1, %f9
fmovdg %icc, %f3, %f3
fnegs %f15, %f9
addc %g1, %i4, %g2
faligndata %f12, %f14, %f6
sll %i6, %o5, %i5
ldsb [%l7 + 0x30], %o4
st %f12, [%l7 + 0x38]
movvc %icc, %l3, %i2
bg,a %icc, loop_5783
fnands %f15, %f2, %f5
xnorcc %g5, 0x108A, %l6
sth %g4, [%l7 + 0x2A]
loop_5783:
ldsw [%l7 + 0x50], %i3
udiv %l2, 0x176B, %i0
xnor %g6, 0x1368, %l1
stx %l4, [%l7 + 0x20]
ldsw [%l7 + 0x58], %o1
fmovdg %xcc, %f10, %f0
movrgez %l0, 0x3D4, %o6
fsrc1s %f1, %f2
fnand %f6, %f14, %f2
ldx [%l7 + 0x78], %l5
lduh [%l7 + 0x4C], %o0
bvc,a,pn %icc, loop_5784
movvc %icc, %o7, %g7
ldx [%l7 + 0x08], %o2
fornot2 %f2, %f2, %f12
loop_5784:
movg %icc, %i7, %i1
fmuld8sux16 %f10, %f13, %f2
subc %o3, 0x1945, %g3
fornot1s %f2, %f14, %f8
udiv %g1, 0x045F, %g2
srax %i6, 0x12, %o5
fbue %fcc0, loop_5785
lduh [%l7 + 0x6C], %i4
addcc %i5, 0x0B81, %l3
edge16n %i2, %o4, %g5
loop_5785:
edge32 %g4, %i3, %l2
fands %f9, %f0, %f12
fpack16 %f6, %f7
fmovrdgz %l6, %f8, %f8
sth %g6, [%l7 + 0x6A]
stx %l1, [%l7 + 0x48]
brz,a %i0, loop_5786
sth %o1, [%l7 + 0x38]
ld [%l7 + 0x1C], %f7
lduw [%l7 + 0x4C], %l0
loop_5786:
fmovdge %xcc, %f2, %f4
array8 %l4, %o6, %o0
fmovsne %xcc, %f8, %f1
fmovrse %o7, %f5, %f0
fmovsneg %xcc, %f7, %f2
ldub [%l7 + 0x41], %l5
andcc %o2, 0x113B, %i7
ldx [%l7 + 0x10], %i1
tcs %icc, 0x1
fnot2s %f7, %f0
tleu %icc, 0x2
fmovsa %icc, %f14, %f4
fpack32 %f8, %f6, %f2
fmovd %f10, %f4
udiv %o3, 0x1949, %g7
ldx [%l7 + 0x20], %g3
ld [%l7 + 0x10], %f12
xnorcc %g1, 0x03B3, %i6
faligndata %f4, %f10, %f12
stx %o5, [%l7 + 0x20]
fmul8x16au %f8, %f15, %f8
fmovdle %icc, %f15, %f7
sth %g2, [%l7 + 0x74]
movg %xcc, %i4, %i5
fbne,a %fcc0, loop_5787
sdiv %l3, 0x19B8, %o4
mulscc %g5, %g4, %i3
tvc %icc, 0x5
loop_5787:
fors %f10, %f5, %f9
bpos,a %icc, loop_5788
edge32 %i2, %l2, %g6
call loop_5789
ldsb [%l7 + 0x25], %l1
loop_5788:
bgu,a,pn %icc, loop_5790
ldsh [%l7 + 0x28], %l6
loop_5789:
array8 %o1, %i0, %l4
fmovdpos %icc, %f12, %f2
loop_5790:
stx %o6, [%l7 + 0x70]
fmovrslez %o0, %f7, %f9
ldsb [%l7 + 0x5A], %l0
movneg %icc, %l5, %o2
fmovsle %icc, %f14, %f14
stb %o7, [%l7 + 0x69]
movrlz %i7, 0x25E, %o3
fpadd16s %f12, %f4, %f4
ldsh [%l7 + 0x44], %i1
ldsw [%l7 + 0x3C], %g7
movge %xcc, %g3, %i6
fornot1s %f1, %f4, %f4
edge16 %o5, %g1, %i4
alignaddr %g2, %l3, %i5
fbg %fcc2, loop_5791
fpmerge %f9, %f0, %f0
fbule,a %fcc0, loop_5792
fandnot2s %f6, %f9, %f8
loop_5791:
fcmpne16 %f12, %f10, %o4
fmuld8sux16 %f12, %f9, %f6
loop_5792:
lduw [%l7 + 0x1C], %g4
fmovrdgez %i3, %f0, %f12
fbuge,a %fcc0, loop_5793
fbl,a %fcc2, loop_5794
array32 %i2, %g5, %g6
ldub [%l7 + 0x64], %l2
loop_5793:
st %f1, [%l7 + 0x1C]
loop_5794:
andcc %l6, %o1, %i0
tn %xcc, 0x3
movrgz %l4, 0x0C2, %o6
popc %o0, %l0
addccc %l5, 0x08BD, %o2
fcmpgt16 %f4, %f10, %o7
tvc %xcc, 0x5
sub %i7, %o3, %l1
udiv %i1, 0x0513, %g7
smulcc %i6, 0x0396, %o5
ldsh [%l7 + 0x66], %g1
fbg %fcc3, loop_5795
fnot2 %f0, %f4
tvs %xcc, 0x0
fxors %f0, %f7, %f2
loop_5795:
ldsb [%l7 + 0x33], %g3
subc %i4, %l3, %i5
alignaddr %o4, %g2, %g4
lduh [%l7 + 0x2E], %i3
ldsw [%l7 + 0x4C], %g5
bg,a,pn %icc, loop_5796
sth %i2, [%l7 + 0x50]
te %xcc, 0x4
movrgez %g6, 0x3FA, %l2
loop_5796:
sub %l6, 0x0356, %o1
tgu %xcc, 0x5
fmovsgu %xcc, %f5, %f15
tneg %xcc, 0x2
mulscc %i0, 0x0549, %o6
bvs %xcc, loop_5797
fpsub16 %f0, %f6, %f2
ldd [%l7 + 0x60], %f8
ldsw [%l7 + 0x0C], %l4
loop_5797:
fpsub16 %f6, %f0, %f14
fandnot2 %f6, %f6, %f0
fmovsg %xcc, %f5, %f3
fornot1 %f2, %f0, %f8
sth %l0, [%l7 + 0x58]
ble,pn %xcc, loop_5798
stw %l5, [%l7 + 0x20]
ldsh [%l7 + 0x48], %o2
sth %o7, [%l7 + 0x60]
loop_5798:
ldsh [%l7 + 0x78], %o0
ldd [%l7 + 0x78], %f8
ba,a,pt %icc, loop_5799
tleu %xcc, 0x1
udivx %i7, 0x0DC6, %o3
fcmped %fcc1, %f4, %f8
loop_5799:
ldub [%l7 + 0x4C], %l1
fmovs %f9, %f0
st %f0, [%l7 + 0x3C]
mulx %g7, 0x0D5B, %i6
fmovd %f2, %f8
st %f6, [%l7 + 0x24]
lduw [%l7 + 0x14], %o5
tneg %xcc, 0x6
fpadd16s %f3, %f13, %f11
fmovrslz %g1, %f0, %f10
fand %f14, %f4, %f0
ldsb [%l7 + 0x6F], %i1
mova %icc, %i4, %g3
fbue %fcc0, loop_5800
tvc %xcc, 0x7
lduw [%l7 + 0x3C], %i5
fmul8sux16 %f8, %f4, %f2
loop_5800:
fble %fcc0, loop_5801
fmovscc %xcc, %f8, %f1
std %f4, [%l7 + 0x58]
sth %o4, [%l7 + 0x40]
loop_5801:
fcmps %fcc0, %f4, %f3
std %f12, [%l7 + 0x50]
fandnot1 %f14, %f14, %f8
fbne %fcc1, loop_5802
stb %g2, [%l7 + 0x6F]
fmovdg %xcc, %f3, %f3
stw %l3, [%l7 + 0x08]
loop_5802:
st %f12, [%l7 + 0x70]
ldub [%l7 + 0x3A], %i3
fcmpes %fcc3, %f13, %f0
popc %g4, %g5
st %f3, [%l7 + 0x28]
bvc,a,pn %icc, loop_5803
fmul8x16 %f13, %f12, %f6
fblg %fcc0, loop_5804
ldsw [%l7 + 0x64], %i2
loop_5803:
fnegs %f13, %f12
stx %l2, [%l7 + 0x18]
loop_5804:
fmovdvs %icc, %f4, %f13
std %f0, [%l7 + 0x30]
fcmple16 %f4, %f14, %l6
srlx %g6, 0x10, %o1
smul %o6, %i0, %l0
array8 %l5, %l4, %o2
add %o7, %i7, %o0
fnot2 %f8, %f12
movl %xcc, %l1, %o3
fmovscc %xcc, %f14, %f11
fcmpeq16 %f0, %f12, %i6
stx %g7, [%l7 + 0x18]
st %f8, [%l7 + 0x20]
tn %icc, 0x0
tne %xcc, 0x5
fnot2s %f11, %f6
fnot2 %f6, %f14
lduw [%l7 + 0x68], %g1
bvc loop_5805
bcs,a,pn %icc, loop_5806
fbg,a %fcc0, loop_5807
bvc,a,pt %icc, loop_5808
loop_5805:
st %f5, [%l7 + 0x18]
loop_5806:
fmovse %xcc, %f4, %f4
loop_5807:
fandnot2 %f10, %f10, %f4
loop_5808:
andn %o5, 0x1008, %i4
fmovrdlz %i1, %f2, %f14
subc %g3, %i5, %g2
siam 0x2
fbug %fcc2, loop_5809
tsubcctv %l3, 0x0C24, %i3
fcmps %fcc0, %f10, %f4
fbg,a %fcc3, loop_5810
loop_5809:
lduw [%l7 + 0x70], %g4
fbo %fcc2, loop_5811
edge16ln %o4, %g5, %i2
loop_5810:
ble,a %xcc, loop_5812
st %f3, [%l7 + 0x78]
loop_5811:
lduw [%l7 + 0x64], %l2
array32 %l6, %o1, %o6
loop_5812:
ldsb [%l7 + 0x5C], %g6
bcs,pn %icc, loop_5813
fpsub32 %f14, %f14, %f0
brlez,a %l0, loop_5814
fabss %f15, %f9
loop_5813:
ldsh [%l7 + 0x7A], %l5
fblg %fcc0, loop_5815
loop_5814:
ldsh [%l7 + 0x20], %l4
fxor %f8, %f12, %f0
and %i0, %o2, %i7
loop_5815:
move %icc, %o7, %o0
fpsub16 %f6, %f4, %f10
fmovspos %icc, %f5, %f1
st %f4, [%l7 + 0x40]
ldsb [%l7 + 0x55], %l1
lduw [%l7 + 0x14], %i6
xnor %o3, %g7, %o5
ldsb [%l7 + 0x66], %g1
sth %i4, [%l7 + 0x36]
taddcctv %i1, 0x0C05, %i5
fcmpgt32 %f6, %f14, %g2
bcs,a,pt %icc, loop_5816
ldsw [%l7 + 0x5C], %l3
stw %g3, [%l7 + 0x38]
ldub [%l7 + 0x79], %i3
loop_5816:
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x60], %f4
udivx %g4, 0x0F8D, %o4
movneg %icc, %g5, %l2
ldub [%l7 + 0x4E], %l6
ldsb [%l7 + 0x59], %i2
brz,a %o1, loop_5817
bneg,pt %icc, loop_5818
tle %xcc, 0x6
fcmpgt16 %f10, %f14, %g6
loop_5817:
ldx [%l7 + 0x20], %l0
loop_5818:
ldd [%l7 + 0x70], %f2
fmovsle %icc, %f7, %f6
fmovsleu %xcc, %f6, %f1
fmovsg %xcc, %f11, %f14
std %f2, [%l7 + 0x18]
ld [%l7 + 0x74], %f4
bpos,a %xcc, loop_5819
srax %o6, %l4, %i0
edge32l %l5, %i7, %o2
or %o0, %o7, %i6
loop_5819:
stw %l1, [%l7 + 0x58]
call loop_5820
st %f3, [%l7 + 0x0C]
std %f0, [%l7 + 0x58]
umulcc %o3, 0x0240, %g7
loop_5820:
lduw [%l7 + 0x38], %g1
lduh [%l7 + 0x56], %i4
movcc %xcc, %i1, %i5
ldsb [%l7 + 0x7F], %o5
movleu %xcc, %g2, %g3
bl,pn %xcc, loop_5821
ldsb [%l7 + 0x65], %i3
fpadd32s %f4, %f8, %f0
fornot2 %f14, %f12, %f14
loop_5821:
tne %icc, 0x6
ldd [%l7 + 0x38], %f4
fmovdleu %xcc, %f7, %f10
movcc %xcc, %g4, %o4
tsubcctv %g5, 0x11F5, %l2
fornot2s %f1, %f11, %f9
ld [%l7 + 0x3C], %f13
bne,a,pt %xcc, loop_5822
fpack32 %f4, %f12, %f10
brlez,a %l6, loop_5823
edge8n %i2, %l3, %o1
loop_5822:
std %f8, [%l7 + 0x68]
ldsw [%l7 + 0x4C], %g6
loop_5823:
fcmpeq16 %f2, %f6, %o6
subccc %l4, %l0, %l5
move %xcc, %i0, %o2
movg %xcc, %o0, %i7
brlez %o7, loop_5824
sth %i6, [%l7 + 0x74]
fnands %f9, %f5, %f6
fble %fcc1, loop_5825
loop_5824:
edge8n %o3, %l1, %g7
stx %g1, [%l7 + 0x18]
movn %icc, %i4, %i5
loop_5825:
bgu loop_5826
stb %o5, [%l7 + 0x32]
movleu %xcc, %g2, %i1
fble,a %fcc3, loop_5827
loop_5826:
ldsb [%l7 + 0x0E], %g3
bge,a,pn %icc, loop_5828
fpack32 %f10, %f14, %f2
loop_5827:
ldsb [%l7 + 0x3B], %i3
ldsb [%l7 + 0x35], %o4
loop_5828:
ldsw [%l7 + 0x6C], %g5
fandnot1s %f8, %f8, %f12
pdist %f4, %f4, %f12
fmovrdgz %l2, %f10, %f14
ld [%l7 + 0x1C], %f5
stx %l6, [%l7 + 0x58]
fbo %fcc0, loop_5829
movrlz %i2, %g4, %l3
fmuld8ulx16 %f7, %f6, %f2
fmovscc %xcc, %f0, %f8
loop_5829:
bne,a,pn %icc, loop_5830
fmovrsne %g6, %f2, %f4
be %icc, loop_5831
ldsh [%l7 + 0x50], %o1
loop_5830:
fmovrde %o6, %f10, %f14
bpos,a,pn %xcc, loop_5832
loop_5831:
fmovsleu %xcc, %f10, %f14
fmovrde %l4, %f12, %f2
fmovsgu %icc, %f13, %f3
loop_5832:
stx %l0, [%l7 + 0x30]
fsrc1 %f12, %f14
ldsh [%l7 + 0x2A], %i0
sll %o2, %l5, %o0
fmovsneg %xcc, %f10, %f9
bneg,a,pn %xcc, loop_5833
fmovrdgz %i7, %f4, %f12
bneg,pt %icc, loop_5834
fba,a %fcc0, loop_5835
loop_5833:
ldd [%l7 + 0x30], %f12
fones %f5
loop_5834:
ldsw [%l7 + 0x4C], %i6
loop_5835:
movg %xcc, %o3, %o7
ldx [%l7 + 0x20], %g7
andncc %l1, %i4, %g1
pdist %f8, %f10, %f0
ba,a,pn %icc, loop_5836
fmovsvs %icc, %f10, %f7
srl %o5, %g2, %i5
stb %i1, [%l7 + 0x23]
loop_5836:
fsrc1s %f6, %f11
fmuld8sux16 %f12, %f7, %f10
be,a,pt %icc, loop_5837
fone %f14
fbne %fcc3, loop_5838
edge16n %g3, %i3, %g5
loop_5837:
ldub [%l7 + 0x7D], %o4
movre %l6, %l2, %i2
loop_5838:
fmovsleu %xcc, %f3, %f4
ldx [%l7 + 0x28], %g4
fcmped %fcc0, %f2, %f14
stx %l3, [%l7 + 0x50]
edge16n %o1, %g6, %o6
taddcc %l4, 0x15A5, %i0
xnorcc %l0, %l5, %o0
st %f8, [%l7 + 0x14]
movvc %xcc, %o2, %i6
xorcc %i7, 0x1C5F, %o3
fcmpne16 %f12, %f8, %o7
lduw [%l7 + 0x2C], %g7
xnorcc %i4, %l1, %g1
stb %o5, [%l7 + 0x64]
ldsw [%l7 + 0x08], %i5
mova %icc, %g2, %i1
movvc %icc, %g3, %g5
fmovsvc %icc, %f8, %f5
be,a loop_5839
movcc %icc, %i3, %o4
ldsb [%l7 + 0x6B], %l2
bn,a,pn %icc, loop_5840
loop_5839:
ldx [%l7 + 0x20], %i2
fnot1 %f10, %f2
fcmpne16 %f8, %f0, %g4
loop_5840:
movn %xcc, %l3, %l6
ldsh [%l7 + 0x3C], %g6
brgez,a %o6, loop_5841
ldsb [%l7 + 0x59], %l4
ldx [%l7 + 0x20], %i0
xorcc %l0, %l5, %o0
loop_5841:
popc %o1, %o2
std %f0, [%l7 + 0x58]
ld [%l7 + 0x14], %f4
sdivx %i7, 0x0F9C, %i6
fones %f15
xor %o3, 0x111F, %o7
and %i4, %g7, %l1
edge16l %g1, %o5, %g2
fones %f4
fsrc1s %f9, %f6
fcmpd %fcc1, %f4, %f2
fbo,a %fcc1, loop_5842
udivx %i1, 0x021D, %i5
fmovdcs %icc, %f4, %f7
ldub [%l7 + 0x34], %g5
loop_5842:
ldx [%l7 + 0x08], %i3
move %icc, %g3, %l2
ld [%l7 + 0x7C], %f4
movpos %xcc, %o4, %i2
ldsw [%l7 + 0x14], %g4
brz %l6, loop_5843
stb %g6, [%l7 + 0x2F]
stw %o6, [%l7 + 0x7C]
sll %l3, 0x0B, %l4
loop_5843:
sra %l0, 0x1F, %l5
fbne,a %fcc3, loop_5844
addcc %i0, %o0, %o1
brlz %o2, loop_5845
fabsd %f6, %f14
loop_5844:
lduh [%l7 + 0x2E], %i6
fones %f8
loop_5845:
movgu %icc, %o3, %i7
tneg %xcc, 0x7
std %f8, [%l7 + 0x48]
fmovrdlz %i4, %f12, %f6
st %f10, [%l7 + 0x50]
movrlez %g7, %l1, %g1
addcc %o7, %o5, %i1
fxor %f12, %f10, %f8
subcc %i5, %g2, %g5
bneg,a,pt %icc, loop_5846
fmovdpos %icc, %f10, %f15
fmovda %xcc, %f14, %f0
stw %g3, [%l7 + 0x18]
loop_5846:
fbug %fcc2, loop_5847
ldsw [%l7 + 0x10], %l2
stw %i3, [%l7 + 0x44]
ldx [%l7 + 0x68], %o4
loop_5847:
fmovdle %icc, %f10, %f9
udivcc %i2, 0x0656, %l6
movrne %g4, %o6, %g6
fpsub16 %f10, %f2, %f6
st %f15, [%l7 + 0x24]
lduh [%l7 + 0x32], %l3
movg %icc, %l4, %l5
fbn,a %fcc0, loop_5848
ta %icc, 0x5
array8 %i0, %l0, %o1
or %o2, %o0, %o3
loop_5848:
edge8 %i7, %i6, %i4
edge16n %g7, %g1, %o7
lduw [%l7 + 0x10], %o5
sub %l1, 0x0558, %i1
bvs,pn %icc, loop_5849
fbue,a %fcc3, loop_5850
ldsw [%l7 + 0x44], %g2
st %f13, [%l7 + 0x08]
loop_5849:
ldsw [%l7 + 0x78], %g5
loop_5850:
fmovdvs %icc, %f6, %f12
srl %i5, %l2, %g3
lduw [%l7 + 0x48], %o4
fmovsg %icc, %f6, %f4
fpack32 %f4, %f4, %f0
fnegs %f11, %f13
array16 %i2, %l6, %i3
ldsb [%l7 + 0x1E], %g4
sdivx %o6, 0x1C14, %l3
fone %f4
be,pn %icc, loop_5851
movvs %icc, %l4, %g6
fmovrdgz %l5, %f14, %f10
edge16ln %l0, %o1, %i0
loop_5851:
fones %f12
ldsh [%l7 + 0x18], %o2
st %f12, [%l7 + 0x78]
fbg %fcc0, loop_5852
brz %o3, loop_5853
fornot1 %f2, %f6, %f8
edge32l %o0, %i7, %i6
loop_5852:
bvc,pn %xcc, loop_5854
loop_5853:
fors %f13, %f6, %f14
edge32n %i4, %g7, %o7
fsrc1 %f2, %f2
loop_5854:
fxnor %f2, %f8, %f12
tpos %xcc, 0x1
bcc,pn %xcc, loop_5855
ldsb [%l7 + 0x7B], %g1
fmovdgu %icc, %f1, %f14
fands %f3, %f6, %f6
loop_5855:
movpos %xcc, %o5, %i1
taddcc %l1, %g5, %i5
umulcc %l2, 0x0155, %g3
movgu %icc, %o4, %i2
andncc %l6, %i3, %g4
fexpand %f4, %f2
fmovdpos %icc, %f11, %f8
fmovsn %xcc, %f13, %f7
taddcctv %o6, 0x0D50, %l3
bvs loop_5856
ldub [%l7 + 0x16], %l4
std %f2, [%l7 + 0x78]
sth %g6, [%l7 + 0x6A]
loop_5856:
stw %l5, [%l7 + 0x54]
fcmpd %fcc3, %f2, %f2
fba,a %fcc3, loop_5857
fmovsa %xcc, %f5, %f11
tcs %xcc, 0x1
ldsw [%l7 + 0x64], %l0
loop_5857:
st %f15, [%l7 + 0x78]
ldsw [%l7 + 0x44], %g2
ldsh [%l7 + 0x5C], %o1
ldsh [%l7 + 0x76], %o2
fbuge %fcc1, loop_5858
subccc %o3, 0x0A91, %o0
brnz %i7, loop_5859
ldsh [%l7 + 0x1C], %i6
loop_5858:
bn,a %icc, loop_5860
fone %f6
loop_5859:
ta %xcc, 0x0
fpmerge %f3, %f0, %f6
loop_5860:
ldsw [%l7 + 0x1C], %i0
fnot2s %f2, %f4
fmovrsgz %g7, %f14, %f0
tg %xcc, 0x4
ldx [%l7 + 0x58], %o7
lduh [%l7 + 0x12], %i4
subc %g1, %i1, %l1
fzero %f0
add %g5, %i5, %o5
ldsw [%l7 + 0x48], %l2
fcmpgt32 %f12, %f14, %g3
andn %o4, 0x0C36, %i2
brlez,a %i3, loop_5861
array32 %l6, %o6, %g4
ldub [%l7 + 0x67], %l4
fba %fcc0, loop_5862
loop_5861:
fbo %fcc0, loop_5863
brlz %l3, loop_5864
fone %f6
loop_5862:
edge32l %l5, %g6, %l0
loop_5863:
fabsd %f12, %f10
loop_5864:
stx %o1, [%l7 + 0x40]
tneg %xcc, 0x6
ld [%l7 + 0x1C], %f4
fmovsne %icc, %f14, %f11
tgu %icc, 0x4
ld [%l7 + 0x44], %f12
fcmpd %fcc0, %f8, %f12
ldd [%l7 + 0x48], %f8
lduh [%l7 + 0x76], %o2
edge16n %o3, %g2, %i7
edge32 %i6, %o0, %i0
fornot2s %f8, %f15, %f14
fmovdpos %xcc, %f14, %f1
fcmpeq16 %f10, %f6, %o7
nop
setx loop_5865, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %g7, %i4, %i1
fcmps %fcc1, %f9, %f8
stx %g1, [%l7 + 0x78]
loop_5865:
stw %g5, [%l7 + 0x58]
stw %l1, [%l7 + 0x14]
movne %icc, %o5, %l2
fmovde %icc, %f1, %f7
fble,a %fcc0, loop_5866
andcc %g3, %i5, %i2
ldsw [%l7 + 0x10], %i3
orn %o4, %o6, %g4
loop_5866:
sdivcc %l4, 0x1A3F, %l3
nop
setx loop_5867, %l0, %l1
jmpl %l1, %l5
stb %l6, [%l7 + 0x4C]
stb %g6, [%l7 + 0x7D]
sth %l0, [%l7 + 0x72]
loop_5867:
ldsw [%l7 + 0x2C], %o1
lduh [%l7 + 0x32], %o3
fmovsvc %xcc, %f3, %f0
andn %g2, %i7, %o2
edge16ln %o0, %i6, %o7
fmuld8ulx16 %f10, %f13, %f4
fmovrsgez %g7, %f4, %f10
fxors %f3, %f8, %f12
fmuld8ulx16 %f13, %f2, %f6
move %icc, %i0, %i1
ldub [%l7 + 0x68], %i4
call loop_5868
st %f13, [%l7 + 0x30]
orncc %g5, %g1, %l1
fbne %fcc2, loop_5869
loop_5868:
orcc %o5, 0x048B, %g3
fpmerge %f12, %f9, %f12
tg %xcc, 0x0
loop_5869:
fnot2s %f8, %f6
ldub [%l7 + 0x38], %l2
fmovrslz %i5, %f12, %f11
bleu,pt %xcc, loop_5870
fble,a %fcc3, loop_5871
fpack32 %f4, %f14, %f2
ldsb [%l7 + 0x3E], %i3
loop_5870:
fcmps %fcc3, %f3, %f6
loop_5871:
ba loop_5872
orcc %i2, %o6, %g4
stb %o4, [%l7 + 0x42]
st %f0, [%l7 + 0x38]
loop_5872:
fnot1 %f4, %f10
brnz %l4, loop_5873
lduh [%l7 + 0x40], %l3
lduw [%l7 + 0x40], %l6
fmovdl %xcc, %f13, %f12
loop_5873:
fcmps %fcc2, %f12, %f12
fbule,a %fcc1, loop_5874
fmovrslez %g6, %f1, %f8
bcs %xcc, loop_5875
ldsw [%l7 + 0x70], %l5
loop_5874:
tg %icc, 0x4
edge32 %l0, %o3, %g2
loop_5875:
andn %i7, 0x0629, %o2
fmovscc %icc, %f7, %f2
ldsw [%l7 + 0x48], %o0
fbg %fcc0, loop_5876
sth %i6, [%l7 + 0x1C]
edge16ln %o7, %g7, %i0
nop
setx loop_5877, %l0, %l1
jmpl %l1, %o1
loop_5876:
ldsb [%l7 + 0x56], %i1
stx %i4, [%l7 + 0x20]
ldsh [%l7 + 0x36], %g5
loop_5877:
ldd [%l7 + 0x60], %f2
sdivx %l1, 0x1C1A, %o5
fmovsvc %xcc, %f15, %f14
srl %g3, %g1, %l2
te %icc, 0x0
ld [%l7 + 0x28], %f4
ldsb [%l7 + 0x39], %i5
fbule,a %fcc1, loop_5878
tgu %xcc, 0x5
ld [%l7 + 0x0C], %f12
ld [%l7 + 0x08], %f8
loop_5878:
be,a,pn %icc, loop_5879
tsubcctv %i2, %i3, %o6
fand %f10, %f14, %f6
udivcc %g4, 0x052C, %l4
loop_5879:
tg %xcc, 0x6
ldub [%l7 + 0x76], %o4
udiv %l6, 0x1105, %g6
stx %l3, [%l7 + 0x78]
lduw [%l7 + 0x40], %l5
stx %o3, [%l7 + 0x40]
fpadd32 %f2, %f12, %f14
ldsb [%l7 + 0x2D], %g2
subcc %l0, %i7, %o0
st %f0, [%l7 + 0x74]
fblg %fcc0, loop_5880
fbo,a %fcc2, loop_5881
movrgz %i6, 0x035, %o7
edge32l %o2, %g7, %o1
loop_5880:
brgz %i1, loop_5882
loop_5881:
std %f4, [%l7 + 0x18]
movrgz %i4, 0x258, %g5
bge,a,pn %icc, loop_5883
loop_5882:
bn,pn %xcc, loop_5884
or %i0, 0x1F11, %l1
stw %g3, [%l7 + 0x54]
loop_5883:
fcmpd %fcc0, %f2, %f4
loop_5884:
fmovdvc %xcc, %f1, %f10
lduh [%l7 + 0x54], %o5
stx %g1, [%l7 + 0x38]
st %f10, [%l7 + 0x28]
srlx %l2, 0x05, %i2
fmovrsgz %i5, %f2, %f1
ldx [%l7 + 0x38], %o6
nop
setx loop_5885, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsleu %xcc, %f14, %f14
fblg,a %fcc3, loop_5886
movneg %icc, %i3, %g4
loop_5885:
srl %o4, 0x0B, %l6
edge16l %g6, %l3, %l5
loop_5886:
movge %icc, %o3, %g2
fxnors %f0, %f6, %f0
fand %f2, %f12, %f6
fmovrslz %l0, %f7, %f13
movrgz %l4, %i7, %o0
sth %o7, [%l7 + 0x34]
fmovrdne %i6, %f4, %f10
movne %xcc, %o2, %g7
fbue %fcc1, loop_5887
fors %f15, %f15, %f5
fnot1 %f6, %f6
fandnot2s %f1, %f0, %f9
loop_5887:
fpsub32 %f4, %f2, %f4
ldsw [%l7 + 0x5C], %o1
lduw [%l7 + 0x2C], %i4
fcmpgt32 %f14, %f10, %g5
ldx [%l7 + 0x08], %i1
fmovspos %icc, %f11, %f4
bvc,pn %xcc, loop_5888
ldsb [%l7 + 0x21], %l1
fmovsle %icc, %f9, %f10
ld [%l7 + 0x18], %f1
loop_5888:
fmul8sux16 %f8, %f12, %f6
edge16l %g3, %i0, %g1
smul %o5, 0x06BE, %i2
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x2A], %i5
fcmpd %fcc1, %f2, %f6
ldsb [%l7 + 0x62], %o6
stw %i3, [%l7 + 0x50]
movl %xcc, %l2, %g4
fmovspos %xcc, %f7, %f2
xnor %o4, %g6, %l3
udivcc %l5, 0x0F1D, %l6
nop
setx loop_5889, %l0, %l1
jmpl %l1, %o3
lduw [%l7 + 0x54], %l0
ldsw [%l7 + 0x7C], %g2
sth %i7, [%l7 + 0x64]
loop_5889:
ldsh [%l7 + 0x7A], %o0
ldsh [%l7 + 0x1A], %o7
ldx [%l7 + 0x60], %i6
stw %l4, [%l7 + 0x28]
movneg %xcc, %o2, %o1
brgz %g7, loop_5890
fxnor %f8, %f4, %f6
fbn %fcc1, loop_5891
ldd [%l7 + 0x28], %f2
loop_5890:
bpos,a loop_5892
ld [%l7 + 0x3C], %f8
loop_5891:
orn %g5, 0x0FB4, %i1
fblg,a %fcc2, loop_5893
loop_5892:
movne %icc, %l1, %i4
ldx [%l7 + 0x58], %i0
fmovdpos %icc, %f11, %f15
loop_5893:
ldsb [%l7 + 0x7A], %g3
fmovsne %icc, %f10, %f15
fpackfix %f8, %f6
ldx [%l7 + 0x30], %o5
lduh [%l7 + 0x68], %g1
ldx [%l7 + 0x68], %i2
fmovdg %icc, %f12, %f5
ld [%l7 + 0x74], %f13
fpadd32 %f12, %f4, %f2
st %f9, [%l7 + 0x20]
ldsh [%l7 + 0x70], %o6
fmovdpos %xcc, %f1, %f5
lduw [%l7 + 0x10], %i5
xor %i3, %l2, %g4
xor %o4, 0x0BB6, %g6
popc 0x117E, %l3
fmul8x16 %f7, %f8, %f14
ble,a,pt %icc, loop_5894
tvc %xcc, 0x4
fnegs %f11, %f4
ldx [%l7 + 0x58], %l6
loop_5894:
fmovsgu %xcc, %f2, %f13
ldub [%l7 + 0x1F], %o3
lduw [%l7 + 0x60], %l0
orn %l5, %i7, %o0
edge8ln %g2, %o7, %i6
ldd [%l7 + 0x78], %f6
fones %f3
stx %l4, [%l7 + 0x68]
array32 %o1, %g7, %g5
ldsw [%l7 + 0x24], %o2
orcc %i1, %i4, %i0
fmovdle %icc, %f1, %f8
stx %l1, [%l7 + 0x28]
bne,pn %icc, loop_5895
movne %icc, %o5, %g3
sllx %g1, 0x12, %o6
brgz %i2, loop_5896
loop_5895:
sethi 0x037D, %i3
bneg loop_5897
fmovrslez %i5, %f7, %f4
loop_5896:
fmul8sux16 %f12, %f4, %f8
fzero %f8
loop_5897:
fzero %f2
pdist %f14, %f6, %f6
ldsw [%l7 + 0x20], %l2
addc %o4, %g6, %g4
st %f11, [%l7 + 0x0C]
subccc %l3, %l6, %o3
addc %l5, 0x073C, %l0
andncc %i7, %g2, %o7
addccc %o0, 0x1B77, %i6
fnot1s %f6, %f14
std %f10, [%l7 + 0x30]
srlx %l4, %g7, %o1
movcs %icc, %o2, %i1
addcc %g5, 0x0672, %i4
std %f0, [%l7 + 0x48]
fpsub16 %f10, %f10, %f12
xor %l1, 0x03DC, %o5
fmovrdlez %i0, %f4, %f12
sth %g1, [%l7 + 0x54]
tleu %xcc, 0x0
udivx %o6, 0x125D, %g3
smul %i3, 0x1184, %i2
fmul8x16au %f5, %f6, %f8
st %f15, [%l7 + 0x2C]
tpos %icc, 0x7
call loop_5898
mulscc %l2, 0x0F5F, %o4
udivcc %g6, 0x10DA, %i5
lduw [%l7 + 0x0C], %l3
loop_5898:
fmovsa %icc, %f13, %f2
movcs %xcc, %l6, %g4
fsrc1 %f4, %f8
bpos,pn %icc, loop_5899
fabss %f8, %f4
fnegs %f11, %f2
orn %o3, 0x14EC, %l5
loop_5899:
bvs %icc, loop_5900
fmovde %xcc, %f4, %f7
std %f8, [%l7 + 0x50]
xnor %l0, 0x0BF4, %i7
loop_5900:
fpadd32 %f2, %f4, %f4
fpadd32 %f2, %f0, %f2
ldub [%l7 + 0x44], %o7
lduh [%l7 + 0x38], %g2
fmovrslz %i6, %f13, %f0
lduh [%l7 + 0x0C], %l4
bpos,a,pn %xcc, loop_5901
be %icc, loop_5902
fmovdg %icc, %f1, %f15
fmovdle %icc, %f12, %f6
loop_5901:
ld [%l7 + 0x5C], %f7
loop_5902:
fpsub16 %f10, %f14, %f8
taddcctv %g7, 0x0DA3, %o0
ldsb [%l7 + 0x3C], %o2
fmovscc %xcc, %f11, %f8
bge,a loop_5903
std %f0, [%l7 + 0x28]
fblg %fcc3, loop_5904
fandnot1s %f14, %f2, %f13
loop_5903:
sethi 0x0AB1, %i1
and %o1, %g5, %i4
loop_5904:
bvs,pt %icc, loop_5905
movg %xcc, %o5, %l1
addccc %g1, %i0, %g3
fpadd32s %f5, %f9, %f10
loop_5905:
siam 0x5
stw %i3, [%l7 + 0x20]
fandnot2 %f14, %f8, %f4
fmovda %icc, %f9, %f5
alignaddrl %o6, %i2, %l2
fpadd16 %f8, %f6, %f4
sdivcc %o4, 0x0178, %i5
tcs %icc, 0x1
movleu %xcc, %l3, %g6
udiv %l6, 0x0022, %g4
movleu %icc, %o3, %l0
fmul8x16 %f11, %f12, %f6
st %f4, [%l7 + 0x6C]
movrlz %i7, %l5, %g2
orcc %i6, %o7, %g7
sdiv %o0, 0x087E, %l4
ldd [%l7 + 0x58], %f2
fmovse %icc, %f14, %f7
fornot2s %f0, %f14, %f4
fbu %fcc2, loop_5906
fble %fcc3, loop_5907
st %f3, [%l7 + 0x18]
fmovsg %xcc, %f9, %f3
loop_5906:
ldub [%l7 + 0x1D], %i1
loop_5907:
fmovsge %xcc, %f10, %f7
fandnot2s %f1, %f13, %f14
fmovrsgez %o2, %f10, %f15
tg %icc, 0x5
brz %g5, loop_5908
sth %i4, [%l7 + 0x4E]
movcc %xcc, %o1, %l1
tvs %icc, 0x1
loop_5908:
sdivx %o5, 0x1B3B, %g1
lduh [%l7 + 0x12], %g3
fmovsn %xcc, %f11, %f3
lduw [%l7 + 0x4C], %i0
ldsw [%l7 + 0x78], %o6
bl loop_5909
fmovsl %xcc, %f10, %f9
ldx [%l7 + 0x38], %i3
stx %l2, [%l7 + 0x58]
loop_5909:
fmul8x16al %f15, %f7, %f10
ldd [%l7 + 0x70], %f2
xnor %o4, 0x1355, %i5
fmovdneg %icc, %f7, %f4
tpos %icc, 0x6
fmovde %xcc, %f3, %f10
tleu %xcc, 0x4
fsrc2 %f4, %f14
fmovdcc %xcc, %f2, %f10
movcs %icc, %i2, %l3
fors %f9, %f4, %f3
fmovde %xcc, %f13, %f10
fmovrde %l6, %f0, %f2
fmovsne %xcc, %f13, %f4
fands %f14, %f5, %f11
ldsw [%l7 + 0x70], %g6
fbue %fcc1, loop_5910
sth %g4, [%l7 + 0x50]
ldd [%l7 + 0x60], %f10
st %f15, [%l7 + 0x58]
loop_5910:
fmovdcs %xcc, %f15, %f6
fmovsge %icc, %f10, %f15
nop
setx loop_5911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f6, %f2, %f8
edge8n %l0, %o3, %l5
ldd [%l7 + 0x30], %f6
loop_5911:
umulcc %g2, %i6, %i7
fbl %fcc2, loop_5912
fxors %f13, %f7, %f9
bge,a,pn %xcc, loop_5913
brlez %g7, loop_5914
loop_5912:
fornot2 %f12, %f0, %f0
bvs,pn %icc, loop_5915
loop_5913:
movvs %icc, %o0, %l4
loop_5914:
bn,pn %icc, loop_5916
tle %xcc, 0x6
loop_5915:
fcmple32 %f8, %f0, %i1
std %f14, [%l7 + 0x58]
loop_5916:
ldd [%l7 + 0x58], %f14
and %o2, 0x1F15, %o7
ld [%l7 + 0x2C], %f3
sth %i4, [%l7 + 0x2C]
nop
setx loop_5917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %o1, %l1, %g5
edge32 %o5, %g1, %g3
ldsw [%l7 + 0x0C], %i0
loop_5917:
srl %i3, 0x11, %o6
or %l2, 0x0A2C, %o4
edge16ln %i5, %i2, %l6
edge8ln %g6, %l3, %l0
movg %xcc, %o3, %l5
bl,a,pn %xcc, loop_5918
for %f0, %f0, %f12
stw %g2, [%l7 + 0x6C]
fmovrdgz %g4, %f0, %f14
loop_5918:
edge16 %i7, %g7, %i6
edge32ln %l4, %i1, %o0
stb %o7, [%l7 + 0x21]
movvs %icc, %o2, %i4
edge32n %l1, %g5, %o5
fandnot2s %f11, %f15, %f14
ldsh [%l7 + 0x4E], %o1
fmovsge %icc, %f15, %f0
ldub [%l7 + 0x7A], %g1
st %f9, [%l7 + 0x40]
lduh [%l7 + 0x10], %g3
ldsb [%l7 + 0x08], %i0
st %f5, [%l7 + 0x48]
tvs %icc, 0x7
ldsb [%l7 + 0x5A], %o6
add %l2, 0x13C8, %i3
fpmerge %f5, %f15, %f6
fmovdge %xcc, %f14, %f3
movle %icc, %i5, %o4
std %f8, [%l7 + 0x50]
be,a %xcc, loop_5919
bcs,pt %icc, loop_5920
fcmpne32 %f10, %f12, %l6
sra %g6, 0x02, %l3
loop_5919:
fxnor %f2, %f6, %f10
loop_5920:
bcc,pn %xcc, loop_5921
alignaddrl %l0, %i2, %o3
movg %icc, %g2, %l5
edge8n %g4, %i7, %g7
loop_5921:
smul %i6, %l4, %o0
fbg %fcc1, loop_5922
fmovdcs %xcc, %f5, %f1
taddcctv %i1, %o7, %o2
std %f12, [%l7 + 0x10]
loop_5922:
edge32n %l1, %g5, %i4
fmul8x16 %f12, %f8, %f8
ldub [%l7 + 0x48], %o5
movgu %icc, %o1, %g3
stb %g1, [%l7 + 0x11]
movrgez %o6, %l2, %i3
fbul %fcc3, loop_5923
movn %icc, %i5, %i0
mova %icc, %o4, %g6
fmovsl %xcc, %f6, %f15
loop_5923:
stb %l6, [%l7 + 0x3A]
addccc %l3, 0x0EBE, %i2
edge32 %l0, %o3, %l5
edge8l %g4, %i7, %g2
bneg,a loop_5924
ldsb [%l7 + 0x70], %i6
ldd [%l7 + 0x40], %f10
fcmpd %fcc1, %f14, %f2
loop_5924:
fmovdneg %icc, %f2, %f11
brlz %g7, loop_5925
bgu,a %xcc, loop_5926
fbg,a %fcc1, loop_5927
fands %f8, %f3, %f10
loop_5925:
fmovsg %xcc, %f10, %f7
loop_5926:
std %f8, [%l7 + 0x60]
loop_5927:
ldx [%l7 + 0x48], %l4
fmovrdlez %o0, %f8, %f6
tn %icc, 0x3
sth %i1, [%l7 + 0x58]
array32 %o2, %o7, %l1
fmovdge %icc, %f0, %f14
xnor %i4, 0x158A, %g5
fbn %fcc1, loop_5928
bl,a %xcc, loop_5929
fzeros %f8
st %f5, [%l7 + 0x34]
loop_5928:
udivcc %o5, 0x1799, %g3
loop_5929:
tge %icc, 0x6
fmovsvc %icc, %f10, %f1
bgu,a,pt %icc, loop_5930
ldsh [%l7 + 0x40], %g1
fmovdcc %icc, %f13, %f3
fpadd16 %f14, %f6, %f14
loop_5930:
fmovrse %o1, %f9, %f7
fmovrde %o6, %f4, %f0
stw %l2, [%l7 + 0x7C]
movne %icc, %i3, %i5
fbn %fcc1, loop_5931
stx %i0, [%l7 + 0x10]
fmovdg %xcc, %f3, %f5
fandnot1 %f0, %f14, %f14
loop_5931:
fmovrdgz %g6, %f6, %f4
xorcc %l6, %o4, %i2
andn %l0, %o3, %l5
edge8 %l3, %g4, %i7
stx %g2, [%l7 + 0x68]
stb %i6, [%l7 + 0x42]
st %f1, [%l7 + 0x08]
fmovse %icc, %f12, %f5
edge32 %l4, %o0, %i1
movrlz %o2, 0x24A, %g7
tleu %icc, 0x5
std %f6, [%l7 + 0x30]
fmovrse %o7, %f9, %f0
fmovsvs %icc, %f5, %f12
array8 %l1, %g5, %i4
orcc %o5, %g1, %o1
bcc,a loop_5932
fbl,a %fcc1, loop_5933
tge %xcc, 0x6
fmuld8ulx16 %f6, %f15, %f8
loop_5932:
ldub [%l7 + 0x44], %o6
loop_5933:
array8 %l2, %i3, %i5
movgu %xcc, %i0, %g6
fmovrdgz %g3, %f12, %f2
stw %o4, [%l7 + 0x78]
ldsw [%l7 + 0x64], %i2
fxnors %f2, %f8, %f1
fcmple16 %f6, %f4, %l0
tg %xcc, 0x7
subccc %l6, %o3, %l5
xnor %l3, 0x09AD, %i7
ba,pt %icc, loop_5934
ldsb [%l7 + 0x2B], %g4
fnor %f12, %f4, %f14
fmovsvs %icc, %f0, %f0
loop_5934:
ldsb [%l7 + 0x1F], %i6
ld [%l7 + 0x74], %f14
movre %g2, %l4, %o0
ldd [%l7 + 0x68], %f8
edge16l %i1, %g7, %o2
fmuld8ulx16 %f14, %f6, %f6
edge32ln %l1, %o7, %g5
fcmpgt16 %f14, %f2, %i4
lduh [%l7 + 0x1A], %g1
tcc %icc, 0x4
fmovsvs %xcc, %f14, %f5
fmovrsne %o5, %f12, %f3
fpadd32s %f2, %f1, %f14
fbg %fcc1, loop_5935
stw %o6, [%l7 + 0x64]
edge32l %l2, %o1, %i5
edge16l %i3, %g6, %i0
loop_5935:
taddcctv %g3, %i2, %o4
edge16n %l0, %l6, %o3
movg %xcc, %l5, %i7
ldsw [%l7 + 0x48], %l3
smulcc %i6, 0x1A74, %g4
fmovdpos %icc, %f4, %f14
ldsh [%l7 + 0x28], %g2
udivcc %l4, 0x14E8, %i1
fmovdge %xcc, %f9, %f15
fandnot2 %f14, %f10, %f14
tge %xcc, 0x5
fsrc1 %f6, %f10
ldd [%l7 + 0x38], %f12
xor %g7, 0x0F0E, %o2
sllx %o0, %o7, %g5
lduh [%l7 + 0x3E], %l1
xnorcc %g1, %o5, %o6
array32 %i4, %l2, %i5
fmovsle %xcc, %f8, %f4
fmovspos %xcc, %f15, %f3
fmovdl %xcc, %f7, %f14
ldx [%l7 + 0x08], %i3
ldx [%l7 + 0x08], %g6
fmuld8ulx16 %f5, %f9, %f0
for %f4, %f8, %f0
lduh [%l7 + 0x5E], %o1
fnands %f14, %f2, %f8
fba %fcc0, loop_5936
lduh [%l7 + 0x08], %g3
fmovsne %xcc, %f12, %f13
fpsub16s %f14, %f15, %f6
loop_5936:
fmovsleu %xcc, %f12, %f5
be %icc, loop_5937
fmul8ulx16 %f8, %f10, %f0
srax %i2, %o4, %i0
fzero %f10
loop_5937:
nop
setx loop_5938, %l0, %l1
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 + 0x0E], %l6
lduw [%l7 + 0x7C], %o3
nop
setx loop_5939, %l0, %l1
jmpl %l1, %l0
loop_5938:
std %f0, [%l7 + 0x50]
fnot1s %f5, %f13
udivcc %l5, 0x073B, %i7
loop_5939:
call loop_5940
nop
setx loop_5941, %l0, %l1
jmpl %l1, %i6
ldsb [%l7 + 0x6B], %l3
bneg,a loop_5942
loop_5940:
fmovrdlez %g2, %f14, %f0
loop_5941:
fmovd %f14, %f12
edge32l %l4, %g4, %g7
loop_5942:
lduh [%l7 + 0x1C], %o2
fmovdcc %xcc, %f6, %f15
st %f10, [%l7 + 0x0C]
lduw [%l7 + 0x28], %o0
edge8ln %i1, %o7, %l1
ldx [%l7 + 0x78], %g1
lduh [%l7 + 0x3C], %g5
fmovdle %icc, %f15, %f3
bn,a loop_5943
fxnor %f4, %f0, %f2
smulcc %o6, %o5, %i4
popc %l2, %i3
loop_5943:
stx %g6, [%l7 + 0x28]
tcc %xcc, 0x3
for %f0, %f10, %f8
te %icc, 0x6
srlx %i5, 0x11, %g3
edge16n %o1, %i2, %o4
brgez,a %l6, loop_5944
lduw [%l7 + 0x58], %o3
fnors %f15, %f7, %f8
ld [%l7 + 0x18], %f7
loop_5944:
ldsh [%l7 + 0x2A], %l0
edge8ln %i0, %l5, %i6
ldsw [%l7 + 0x7C], %l3
fbul,a %fcc0, loop_5945
stb %i7, [%l7 + 0x22]
fmul8sux16 %f12, %f6, %f10
fmovrdgez %g2, %f14, %f12
loop_5945:
be %icc, loop_5946
fmovscc %icc, %f7, %f5
brgz,a %l4, loop_5947
fmovdleu %xcc, %f13, %f7
loop_5946:
tvc %xcc, 0x6
edge8 %g7, %o2, %o0
loop_5947:
bneg,a,pt %xcc, loop_5948
st %f1, [%l7 + 0x60]
tsubcc %i1, %o7, %l1
fmovsgu %icc, %f9, %f12
loop_5948:
tpos %xcc, 0x3
lduh [%l7 + 0x24], %g4
fcmpd %fcc0, %f12, %f4
fmovs %f2, %f12
brgz,a %g5, loop_5949
subccc %g1, 0x14A3, %o5
fsrc1s %f7, %f1
fcmps %fcc0, %f4, %f11
loop_5949:
fmovdvc %xcc, %f4, %f4
array16 %i4, %o6, %i3
fxnor %f10, %f0, %f6
stx %g6, [%l7 + 0x68]
tvs %icc, 0x6
movvs %icc, %i5, %g3
stb %o1, [%l7 + 0x30]
fmovsleu %xcc, %f15, %f5
edge32ln %l2, %i2, %o4
st %f13, [%l7 + 0x1C]
fmovspos %xcc, %f10, %f9
movpos %xcc, %o3, %l0
pdist %f8, %f14, %f10
sth %i0, [%l7 + 0x3A]
ldsh [%l7 + 0x4E], %l5
edge32l %i6, %l6, %l3
udivcc %g2, 0x0F93, %i7
bcs %icc, loop_5950
fnand %f6, %f12, %f2
tleu %xcc, 0x2
fmovdcc %icc, %f9, %f2
loop_5950:
fmovdg %xcc, %f8, %f14
fbl %fcc3, loop_5951
fmovscs %icc, %f12, %f14
sdivx %g7, 0x067E, %o2
ld [%l7 + 0x50], %f14
loop_5951:
udivcc %l4, 0x182F, %i1
fandnot1s %f14, %f13, %f3
andncc %o0, %l1, %g4
ldub [%l7 + 0x75], %g5
fmul8ulx16 %f2, %f0, %f8
stb %o7, [%l7 + 0x61]
fbu %fcc3, loop_5952
addccc %g1, 0x1CA5, %o5
bge,a loop_5953
xnor %o6, %i3, %i4
loop_5952:
fpsub16s %f0, %f9, %f0
pdist %f12, %f6, %f6
loop_5953:
brnz %i5, loop_5954
movl %xcc, %g6, %g3
umul %o1, %l2, %i2
movneg %xcc, %o3, %l0
loop_5954:
fpackfix %f8, %f14
tvc %xcc, 0x1
fmovrde %o4, %f0, %f8
lduw [%l7 + 0x50], %l5
or %i0, 0x0E6B, %i6
fmovscs %icc, %f4, %f8
array8 %l6, %g2, %i7
fmovrsne %g7, %f15, %f12
bpos,pn %xcc, loop_5955
fmovrdlez %o2, %f12, %f0
fcmpeq16 %f2, %f6, %l4
ldsh [%l7 + 0x6A], %l3
loop_5955:
ldub [%l7 + 0x7F], %i1
fbg %fcc0, loop_5956
std %f6, [%l7 + 0x68]
bvc,a,pt %xcc, loop_5957
fmul8ulx16 %f14, %f2, %f0
loop_5956:
orcc %o0, %g4, %g5
fmovsleu %xcc, %f10, %f10
loop_5957:
fbul %fcc2, loop_5958
fmovscc %xcc, %f13, %f8
fnegs %f7, %f10
array32 %o7, %l1, %g1
loop_5958:
tneg %icc, 0x0
fbule %fcc3, loop_5959
fnegs %f6, %f9
ldd [%l7 + 0x70], %f12
ldub [%l7 + 0x67], %o5
loop_5959:
sdivx %i3, 0x0990, %o6
edge32 %i5, %i4, %g6
te %xcc, 0x1
movpos %xcc, %o1, %g3
edge16n %i2, %l2, %l0
brnz,a %o4, loop_5960
fcmpeq16 %f14, %f12, %o3
fmovsa %xcc, %f3, %f12
fmovsvc %icc, %f0, %f4
loop_5960:
fones %f1
fcmpd %fcc0, %f2, %f12
xorcc %l5, 0x149D, %i0
st %f13, [%l7 + 0x20]
brgz,a %i6, loop_5961
fmovrdlz %g2, %f2, %f2
bn,pt %icc, loop_5962
fmovdvc %xcc, %f15, %f12
loop_5961:
subcc %i7, %l6, %g7
xorcc %o2, %l4, %i1
loop_5962:
ldx [%l7 + 0x28], %l3
ldub [%l7 + 0x43], %o0
pdist %f6, %f10, %f14
lduh [%l7 + 0x2A], %g5
tg %icc, 0x0
tcs %icc, 0x0
fmovsa %xcc, %f8, %f1
fpsub16s %f8, %f1, %f4
edge8 %o7, %g4, %g1
fmovse %xcc, %f8, %f15
lduw [%l7 + 0x3C], %o5
std %f2, [%l7 + 0x68]
ldsh [%l7 + 0x62], %l1
fcmpgt16 %f4, %f2, %o6
fandnot2s %f8, %f8, %f11
movcs %xcc, %i3, %i5
movre %i4, %o1, %g3
fmovscs %icc, %f5, %f11
fnors %f9, %f10, %f9
fornot2s %f3, %f13, %f2
tsubcc %g6, 0x027C, %l2
fbe %fcc1, loop_5963
fzeros %f6
edge32n %i2, %l0, %o3
stw %o4, [%l7 + 0x68]
loop_5963:
addc %i0, %i6, %l5
sll %i7, %g2, %l6
stw %g7, [%l7 + 0x18]
xnorcc %l4, %i1, %o2
tleu %icc, 0x2
ldsh [%l7 + 0x1E], %o0
edge8ln %l3, %g5, %o7
mulx %g1, %g4, %o5
tvc %icc, 0x6
movg %icc, %l1, %o6
ld [%l7 + 0x10], %f14
andncc %i5, %i3, %i4
tleu %icc, 0x0
ble,pn %icc, loop_5964
ldsh [%l7 + 0x6A], %o1
subcc %g3, 0x078C, %l2
ldsw [%l7 + 0x44], %g6
loop_5964:
fmovsge %xcc, %f13, %f9
fands %f13, %f12, %f8
sth %i2, [%l7 + 0x70]
sth %l0, [%l7 + 0x28]
stx %o4, [%l7 + 0x48]
lduh [%l7 + 0x64], %o3
edge16n %i0, %l5, %i7
fmovdpos %xcc, %f8, %f5
ldx [%l7 + 0x30], %i6
udivcc %l6, 0x1680, %g2
bg,pt %xcc, loop_5965
fcmpes %fcc3, %f14, %f13
nop
setx loop_5966, %l0, %l1
jmpl %l1, %g7
ldsb [%l7 + 0x34], %l4
loop_5965:
fcmpeq16 %f2, %f4, %i1
movcc %icc, %o0, %o2
loop_5966:
ldub [%l7 + 0x75], %l3
smul %o7, %g1, %g4
bcs loop_5967
fnot2 %f12, %f4
faligndata %f4, %f2, %f14
fbo %fcc0, loop_5968
loop_5967:
fmovdl %xcc, %f4, %f14
taddcc %o5, 0x124C, %g5
fmovrsgez %o6, %f15, %f1
loop_5968:
ldsb [%l7 + 0x24], %l1
movrne %i3, 0x062, %i5
movvc %xcc, %i4, %g3
movcs %xcc, %l2, %g6
mulx %i2, 0x00CD, %o1
std %f0, [%l7 + 0x40]
fmovdvs %xcc, %f6, %f10
lduh [%l7 + 0x08], %l0
stx %o4, [%l7 + 0x60]
fbn,a %fcc2, loop_5969
andcc %o3, 0x0070, %i0
fnors %f1, %f0, %f12
brgz,a %l5, loop_5970
loop_5969:
xnorcc %i7, 0x1D54, %i6
fpadd32s %f8, %f5, %f13
ldd [%l7 + 0x30], %f0
loop_5970:
brz %l6, loop_5971
fmovdcc %xcc, %f2, %f11
stb %g7, [%l7 + 0x1A]
edge8 %g2, %i1, %o0
loop_5971:
edge8ln %o2, %l4, %o7
ldx [%l7 + 0x68], %l3
fmovdcs %xcc, %f1, %f7
brlz,a %g1, loop_5972
fpack32 %f0, %f2, %f12
brgez %g4, loop_5973
lduh [%l7 + 0x78], %o5
loop_5972:
fmovdleu %icc, %f5, %f5
fbuge,a %fcc2, loop_5974
loop_5973:
ldsb [%l7 + 0x72], %g5
tneg %xcc, 0x1
stb %o6, [%l7 + 0x5C]
loop_5974:
stb %l1, [%l7 + 0x62]
tsubcc %i3, 0x1F97, %i4
fmovsvs %xcc, %f9, %f9
movcs %xcc, %i5, %l2
ldd [%l7 + 0x38], %f12
bneg,pt %xcc, loop_5975
bvc,a,pn %xcc, loop_5976
subcc %g3, %g6, %i2
fandnot1s %f13, %f5, %f3
loop_5975:
fbue,a %fcc2, loop_5977
loop_5976:
fmovdle %icc, %f15, %f1
fmovrslez %l0, %f10, %f11
sll %o1, %o3, %o4
loop_5977:
ldx [%l7 + 0x38], %i0
fpadd16 %f6, %f0, %f6
ldsw [%l7 + 0x64], %l5
fnot1 %f10, %f10
fmovscs %icc, %f0, %f3
fors %f3, %f7, %f3
tl %icc, 0x4
andcc %i6, 0x17F4, %l6
ldsb [%l7 + 0x30], %g7
fnot2 %f6, %f4
fnot2s %f10, %f12
addc %g2, 0x1E1A, %i1
bg,a %xcc, loop_5978
bg,a %icc, loop_5979
tvs %icc, 0x1
ld [%l7 + 0x14], %f9
loop_5978:
fmovdl %icc, %f13, %f10
loop_5979:
fbule,a %fcc2, loop_5980
sdiv %o0, 0x1AF8, %i7
stw %l4, [%l7 + 0x10]
stx %o2, [%l7 + 0x78]
loop_5980:
fmovrdgz %l3, %f8, %f14
fmovdcs %xcc, %f8, %f11
fcmpne32 %f12, %f8, %g1
ld [%l7 + 0x74], %f6
fnot2 %f2, %f0
bn loop_5981
stx %o7, [%l7 + 0x30]
fmovsvc %icc, %f12, %f10
ldub [%l7 + 0x22], %g4
loop_5981:
fzeros %f2
stw %o5, [%l7 + 0x18]
brlz,a %g5, loop_5982
faligndata %f8, %f4, %f4
ldsh [%l7 + 0x4A], %o6
st %f13, [%l7 + 0x08]
loop_5982:
stw %i3, [%l7 + 0x50]
edge8 %i4, %l1, %i5
st %f6, [%l7 + 0x60]
movcc %icc, %g3, %l2
stb %g6, [%l7 + 0x50]
fmovse %xcc, %f10, %f14
fcmps %fcc3, %f4, %f12
alignaddrl %l0, %o1, %o3
stx %i2, [%l7 + 0x20]
lduh [%l7 + 0x0C], %o4
edge16ln %i0, %i6, %l5
st %f3, [%l7 + 0x60]
ldsw [%l7 + 0x34], %g7
fnors %f5, %f8, %f8
stx %l6, [%l7 + 0x38]
stx %g2, [%l7 + 0x08]
bpos,pn %icc, loop_5983
fnand %f8, %f0, %f12
fone %f4
movg %xcc, %i1, %o0
loop_5983:
sdivx %i7, 0x1164, %o2
fmovdvc %icc, %f6, %f9
fblg,a %fcc2, loop_5984
std %f12, [%l7 + 0x50]
fmovrsgz %l4, %f2, %f0
ld [%l7 + 0x50], %f10
loop_5984:
stb %l3, [%l7 + 0x53]
fmovsa %icc, %f0, %f9
ldub [%l7 + 0x60], %o7
fbuge,a %fcc1, loop_5985
fmovsne %icc, %f7, %f5
st %f12, [%l7 + 0x18]
fpadd32s %f8, %f7, %f6
loop_5985:
fbuge %fcc1, loop_5986
tneg %icc, 0x7
fbe %fcc2, loop_5987
xnorcc %g4, %o5, %g5
loop_5986:
fnegs %f9, %f10
movl %xcc, %g1, %i3
loop_5987:
fand %f10, %f12, %f6
movcs %xcc, %o6, %l1
fcmpeq16 %f8, %f14, %i4
array8 %g3, %l2, %i5
fmovsleu %icc, %f15, %f4
fmovdl %icc, %f3, %f1
fmovdcc %xcc, %f2, %f9
fmuld8sux16 %f11, %f15, %f8
fandnot2s %f9, %f13, %f7
lduh [%l7 + 0x46], %g6
fble,a %fcc2, loop_5988
fbl,a %fcc0, loop_5989
std %f8, [%l7 + 0x18]
sll %l0, 0x05, %o3
loop_5988:
fble,a %fcc1, loop_5990
loop_5989:
ldsh [%l7 + 0x0C], %i2
fmul8x16 %f0, %f0, %f8
call loop_5991
loop_5990:
fbn %fcc2, loop_5992
sll %o1, 0x15, %o4
fmovrsgez %i0, %f6, %f11
loop_5991:
bge,a loop_5993
loop_5992:
bne,a,pt %xcc, loop_5994
fnot2 %f14, %f14
lduh [%l7 + 0x54], %l5
loop_5993:
stx %i6, [%l7 + 0x30]
loop_5994:
stb %l6, [%l7 + 0x6B]
fmovdl %icc, %f5, %f6
fsrc2 %f8, %f2
tvc %icc, 0x4
ld [%l7 + 0x34], %f4
stb %g2, [%l7 + 0x22]
fnegd %f10, %f10
sth %i1, [%l7 + 0x1A]
fbn %fcc1, loop_5995
fmovrsgz %g7, %f1, %f2
srl %i7, 0x01, %o0
fpack32 %f14, %f0, %f2
loop_5995:
fmovdvc %xcc, %f12, %f10
fmovsleu %icc, %f12, %f14
st %f0, [%l7 + 0x08]
fmovrdlz %o2, %f8, %f6
sdivx %l4, 0x06FE, %o7
lduw [%l7 + 0x20], %g4
std %f6, [%l7 + 0x68]
edge8ln %o5, %l3, %g5
stx %g1, [%l7 + 0x78]
stx %o6, [%l7 + 0x28]
stx %l1, [%l7 + 0x50]
fabsd %f14, %f0
fmul8x16au %f2, %f4, %f14
movge %icc, %i3, %g3
stx %i4, [%l7 + 0x48]
fmovdpos %xcc, %f10, %f0
st %f5, [%l7 + 0x74]
lduh [%l7 + 0x76], %l2
fpadd16s %f2, %f9, %f12
ldub [%l7 + 0x57], %g6
fbn %fcc0, loop_5996
ldsb [%l7 + 0x36], %i5
fmovscs %icc, %f0, %f5
bl,a,pt %icc, loop_5997
loop_5996:
fcmpne16 %f0, %f10, %l0
fpmerge %f11, %f13, %f6
brgez %i2, loop_5998
loop_5997:
sdiv %o3, 0x1FE9, %o4
movg %icc, %o1, %i0
lduw [%l7 + 0x2C], %l5
loop_5998:
ldsh [%l7 + 0x56], %i6
stb %l6, [%l7 + 0x0D]
stw %g2, [%l7 + 0x10]
mulx %i1, 0x1AE3, %i7
addc %g7, 0x16CF, %o0
alignaddrl %l4, %o7, %g4
sth %o2, [%l7 + 0x0E]
bcc,a,pt %xcc, loop_5999
fnegd %f6, %f0
or %l3, 0x0723, %g5
xnor %g1, %o6, %l1
loop_5999:
lduw [%l7 + 0x3C], %i3
stb %o5, [%l7 + 0x56]
fmovde %icc, %f15, %f12
movcc %icc, %i4, %g3
tsubcctv %l2, 0x04E9, %g6
fmovscc %xcc, %f2, %f0
sdivcc %l0, 0x1C0A, %i2
fmovrslz %o3, %f11, %f6
movrlez %o4, %i5, %o1
edge8ln %i0, %l5, %i6
bleu,a loop_6000
ldsh [%l7 + 0x0A], %l6
fbug,a %fcc2, loop_6001
lduw [%l7 + 0x78], %g2
loop_6000:
brlz %i1, loop_6002
lduh [%l7 + 0x68], %g7
loop_6001:
bvc loop_6003
umulcc %o0, 0x0867, %l4
loop_6002:
umul %i7, %o7, %o2
tleu %icc, 0x4
loop_6003:
bpos,a,pt %icc, loop_6004
fnors %f5, %f1, %f11
movg %xcc, %l3, %g5
fcmpeq16 %f6, %f6, %g1
loop_6004:
ld [%l7 + 0x48], %f1
st %f11, [%l7 + 0x70]
be loop_6005
orn %o6, 0x10F8, %l1
fcmpgt16 %f0, %f0, %i3
edge16l %o5, %g4, %g3
loop_6005:
movge %icc, %l2, %i4
fmovda %icc, %f6, %f1
movvc %xcc, %l0, %g6
mova %icc, %i2, %o4
movcs %xcc, %i5, %o3
std %f2, [%l7 + 0x40]
array32 %i0, %o1, %l5
lduh [%l7 + 0x46], %l6
fmovsle %icc, %f15, %f0
fnot2 %f10, %f6
stb %i6, [%l7 + 0x4B]
ldx [%l7 + 0x30], %i1
fmovdneg %icc, %f6, %f2
fcmple16 %f0, %f14, %g2
move %icc, %o0, %l4
lduw [%l7 + 0x50], %g7
fnegs %f1, %f2
std %f8, [%l7 + 0x30]
sra %o7, 0x11, %o2
sllx %l3, %g5, %i7
stw %o6, [%l7 + 0x2C]
fors %f7, %f11, %f0
bne,a loop_6006
fexpand %f2, %f14
stx %l1, [%l7 + 0x08]
stw %i3, [%l7 + 0x5C]
loop_6006:
fnand %f0, %f6, %f6
std %f6, [%l7 + 0x38]
ldd [%l7 + 0x10], %f14
nop
setx loop_6007, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6C], %g1
brgez %g4, loop_6008
movge %xcc, %g3, %l2
loop_6007:
tleu %xcc, 0x3
ld [%l7 + 0x38], %f9
loop_6008:
movrlez %o5, %i4, %l0
add %g6, %i2, %i5
fmovspos %xcc, %f0, %f10
ldsb [%l7 + 0x30], %o4
fmovsg %icc, %f13, %f0
fcmpne16 %f12, %f14, %o3
fbl %fcc2, loop_6009
orn %i0, 0x0185, %o1
fble %fcc2, loop_6010
sdiv %l6, 0x0453, %l5
loop_6009:
fcmpes %fcc3, %f15, %f11
fpadd32s %f8, %f9, %f3
loop_6010:
fnot2s %f0, %f11
ldub [%l7 + 0x0E], %i1
stx %i6, [%l7 + 0x70]
stb %g2, [%l7 + 0x46]
tle %xcc, 0x0
fxnor %f2, %f8, %f6
bn loop_6011
st %f5, [%l7 + 0x34]
edge32l %o0, %g7, %l4
fmuld8sux16 %f4, %f15, %f14
loop_6011:
movvs %icc, %o2, %l3
fpsub16s %f0, %f5, %f5
fone %f12
ldub [%l7 + 0x12], %g5
stw %o7, [%l7 + 0x40]
ldsw [%l7 + 0x1C], %o6
fmovrde %i7, %f6, %f10
movrlez %l1, 0x2FF, %i3
alignaddrl %g1, %g4, %g3
fmovscs %icc, %f11, %f14
brlz,a %o5, loop_6012
fmovsleu %xcc, %f7, %f0
fmovsvc %xcc, %f10, %f2
lduw [%l7 + 0x0C], %i4
loop_6012:
fmovrse %l2, %f13, %f4
bn,a,pn %icc, loop_6013
sth %l0, [%l7 + 0x4E]
fmovdvc %icc, %f9, %f3
sdivcc %i2, 0x0759, %i5
loop_6013:
std %f8, [%l7 + 0x50]
lduh [%l7 + 0x64], %o4
fmovsg %icc, %f0, %f14
fbo %fcc3, loop_6014
fmovrde %g6, %f12, %f6
std %f10, [%l7 + 0x20]
stw %o3, [%l7 + 0x2C]
loop_6014:
sth %i0, [%l7 + 0x52]
fxor %f12, %f0, %f2
ldx [%l7 + 0x68], %l6
ldsb [%l7 + 0x47], %l5
movg %xcc, %i1, %o1
brlez,a %g2, loop_6015
lduw [%l7 + 0x7C], %o0
fbl %fcc0, loop_6016
movvc %icc, %g7, %l4
loop_6015:
ldub [%l7 + 0x6C], %i6
fors %f4, %f4, %f8
loop_6016:
fcmple32 %f4, %f0, %o2
fpsub16s %f1, %f12, %f0
ldsb [%l7 + 0x19], %l3
fpadd16 %f14, %f2, %f8
fbue,a %fcc1, loop_6017
tvc %icc, 0x1
fpsub32s %f8, %f0, %f5
sth %g5, [%l7 + 0x68]
loop_6017:
ble,pt %icc, loop_6018
fpsub16s %f11, %f0, %f1
ldub [%l7 + 0x6A], %o6
umul %i7, %o7, %l1
loop_6018:
ldsw [%l7 + 0x28], %i3
stb %g1, [%l7 + 0x34]
ldx [%l7 + 0x50], %g4
stb %g3, [%l7 + 0x4E]
ldd [%l7 + 0x28], %f10
movgu %xcc, %o5, %l2
ldsw [%l7 + 0x64], %l0
stx %i4, [%l7 + 0x08]
ldd [%l7 + 0x78], %f12
umulcc %i5, %i2, %o4
andn %g6, 0x1A03, %o3
sllx %l6, 0x0B, %l5
alignaddr %i1, %o1, %i0
ldsb [%l7 + 0x0E], %o0
fpsub16s %f10, %f0, %f11
sth %g7, [%l7 + 0x12]
sdivx %g2, 0x0D7C, %i6
ld [%l7 + 0x78], %f4
ldsw [%l7 + 0x48], %o2
fmovrslez %l4, %f14, %f4
fbg,a %fcc1, loop_6019
sra %l3, %o6, %g5
fmul8x16au %f3, %f6, %f0
tle %xcc, 0x2
loop_6019:
lduw [%l7 + 0x30], %i7
tcc %icc, 0x7
movrgz %o7, %l1, %g1
fpadd16s %f12, %f8, %f0
fabss %f6, %f9
movcs %icc, %i3, %g4
ldx [%l7 + 0x78], %g3
xor %l2, 0x0F65, %o5
mulx %l0, %i5, %i2
fcmpne16 %f10, %f14, %i4
ldsb [%l7 + 0x0D], %o4
ldx [%l7 + 0x10], %g6
fpack16 %f6, %f0
bpos loop_6020
fmovsneg %icc, %f12, %f12
edge16 %l6, %o3, %i1
fmovrdgez %o1, %f14, %f0
loop_6020:
std %f10, [%l7 + 0x38]
sth %l5, [%l7 + 0x3E]
array8 %i0, %g7, %o0
ldsh [%l7 + 0x30], %i6
stw %o2, [%l7 + 0x18]
lduh [%l7 + 0x5C], %g2
fbg,a %fcc0, loop_6021
fmovsl %icc, %f15, %f0
ldsh [%l7 + 0x40], %l3
ble,a loop_6022
loop_6021:
stx %o6, [%l7 + 0x18]
fbug %fcc0, loop_6023
bvs,pt %icc, loop_6024
loop_6022:
lduw [%l7 + 0x1C], %g5
ldsh [%l7 + 0x3C], %l4
loop_6023:
fnor %f12, %f8, %f12
loop_6024:
fsrc1s %f1, %f11
edge32 %i7, %l1, %g1
ld [%l7 + 0x1C], %f9
bvc %xcc, loop_6025
fmovsvc %xcc, %f3, %f4
ldsw [%l7 + 0x70], %o7
ldub [%l7 + 0x36], %g4
loop_6025:
fmovde %xcc, %f6, %f1
st %f0, [%l7 + 0x70]
stb %i3, [%l7 + 0x08]
stb %g3, [%l7 + 0x51]
fmovsg %xcc, %f1, %f12
st %f10, [%l7 + 0x40]
ldub [%l7 + 0x24], %l2
fmovrdgz %l0, %f8, %f0
fmovsn %icc, %f13, %f15
fandnot1s %f4, %f4, %f0
fands %f2, %f6, %f3
ldx [%l7 + 0x18], %o5
fmovdge %xcc, %f0, %f2
fbuge %fcc3, loop_6026
ld [%l7 + 0x64], %f11
orncc %i5, %i2, %o4
xnor %g6, 0x0193, %l6
loop_6026:
tcs %icc, 0x2
ld [%l7 + 0x18], %f14
fpmerge %f7, %f14, %f6
fxnor %f8, %f4, %f0
fpadd32 %f14, %f12, %f2
stw %i4, [%l7 + 0x08]
std %f12, [%l7 + 0x40]
stw %o3, [%l7 + 0x28]
xnor %o1, 0x02C1, %i1
ld [%l7 + 0x64], %f1
lduh [%l7 + 0x48], %l5
fmovdleu %xcc, %f0, %f13
movleu %icc, %g7, %i0
stb %o0, [%l7 + 0x77]
edge32ln %i6, %g2, %o2
fbue,a %fcc0, loop_6027
fpmerge %f14, %f1, %f0
fcmpne16 %f6, %f2, %o6
fmovrdgez %l3, %f4, %f8
loop_6027:
ldsh [%l7 + 0x62], %g5
bvc,a,pn %xcc, loop_6028
bgu,a,pt %xcc, loop_6029
sth %l4, [%l7 + 0x28]
fbule,a %fcc2, loop_6030
loop_6028:
movrne %l1, %g1, %o7
loop_6029:
alignaddr %g4, %i3, %g3
fpackfix %f12, %f7
loop_6030:
fcmpes %fcc3, %f3, %f10
lduw [%l7 + 0x44], %i7
tvs %xcc, 0x6
fpadd16s %f5, %f7, %f8
fbe %fcc3, loop_6031
fzeros %f15
lduw [%l7 + 0x2C], %l0
fmovsge %icc, %f3, %f2
loop_6031:
fmovrslz %o5, %f11, %f0
andncc %l2, %i2, %i5
brgz %o4, loop_6032
sllx %l6, 0x04, %i4
tgu %icc, 0x6
sdivx %g6, 0x1253, %o3
loop_6032:
fmovs %f3, %f12
smul %i1, 0x164C, %l5
fmovdge %xcc, %f4, %f8
lduw [%l7 + 0x7C], %o1
edge8 %g7, %i0, %i6
udivcc %g2, 0x0FE2, %o2
fmovrdgez %o6, %f6, %f14
fornot2s %f6, %f10, %f10
movn %icc, %l3, %o0
nop
setx loop_6033, %l0, %l1
jmpl %l1, %g5
fcmpgt32 %f12, %f0, %l4
stb %l1, [%l7 + 0x41]
brlz,a %g1, loop_6034
loop_6033:
umul %o7, 0x0447, %g4
fmovdne %xcc, %f12, %f15
fmovdleu %icc, %f4, %f14
loop_6034:
fmovdvc %xcc, %f12, %f4
st %f5, [%l7 + 0x34]
subc %g3, 0x01F0, %i7
st %f6, [%l7 + 0x58]
st %f6, [%l7 + 0x0C]
alignaddr %i3, %o5, %l0
movge %icc, %l2, %i5
orncc %o4, 0x1072, %i2
ba,pn %icc, loop_6035
lduw [%l7 + 0x40], %i4
fmovrdlz %g6, %f14, %f2
fpsub16s %f4, %f11, %f7
loop_6035:
fnegs %f5, %f12
stx %l6, [%l7 + 0x08]
bvs loop_6036
sdivx %o3, 0x06F4, %i1
tne %xcc, 0x6
fmovrdgz %o1, %f2, %f4
loop_6036:
add %l5, %i0, %g7
andncc %g2, %o2, %i6
fbne,a %fcc1, loop_6037
bne,pt %icc, loop_6038
ldx [%l7 + 0x38], %l3
bvc loop_6039
loop_6037:
fmovrdgez %o0, %f0, %f8
loop_6038:
ldd [%l7 + 0x48], %f4
tl %xcc, 0x4
loop_6039:
fand %f12, %f10, %f0
std %f4, [%l7 + 0x60]
fmovsl %xcc, %f14, %f0
stx %o6, [%l7 + 0x30]
fmovrdne %g5, %f6, %f4
nop
setx loop_6040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcc %xcc, %f3, %f2
movl %icc, %l4, %g1
fmovscs %xcc, %f2, %f10
loop_6040:
brgz %l1, loop_6041
addcc %o7, 0x0759, %g4
sra %g3, %i7, %i3
fmovdleu %icc, %f2, %f7
loop_6041:
fmovs %f6, %f2
te %xcc, 0x2
taddcc %o5, 0x10A2, %l0
fmovdg %xcc, %f1, %f1
fexpand %f5, %f12
fmul8x16al %f13, %f13, %f10
lduh [%l7 + 0x32], %l2
fmuld8ulx16 %f12, %f6, %f2
ldx [%l7 + 0x40], %i5
bshuffle %f2, %f12, %f12
bpos,a,pt %xcc, loop_6042
tne %icc, 0x2
st %f3, [%l7 + 0x2C]
tgu %icc, 0x7
loop_6042:
fbul %fcc1, loop_6043
ba,pt %xcc, loop_6044
stb %i2, [%l7 + 0x57]
sll %o4, 0x1B, %i4
loop_6043:
stb %g6, [%l7 + 0x59]
loop_6044:
fmul8ulx16 %f4, %f4, %f14
fmovdleu %icc, %f14, %f6
orncc %o3, 0x1630, %l6
fbl,a %fcc1, loop_6045
ble,a %xcc, loop_6046
brgez %o1, loop_6047
bcc,pn %xcc, loop_6048
loop_6045:
ldsw [%l7 + 0x30], %i1
loop_6046:
st %f2, [%l7 + 0x58]
loop_6047:
nop
setx loop_6049, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6048:
lduh [%l7 + 0x42], %i0
fbne,a %fcc2, loop_6050
sdivx %g7, 0x06E0, %l5
loop_6049:
lduw [%l7 + 0x3C], %o2
tl %icc, 0x6
loop_6050:
ld [%l7 + 0x78], %f1
alignaddr %g2, %l3, %o0
andcc %o6, 0x0F62, %g5
udivx %l4, 0x17E3, %g1
lduw [%l7 + 0x40], %l1
ldsh [%l7 + 0x30], %i6
st %f10, [%l7 + 0x0C]
smul %o7, %g4, %i7
ldsw [%l7 + 0x28], %g3
stb %o5, [%l7 + 0x4F]
fcmpne32 %f0, %f4, %i3
fcmpes %fcc2, %f11, %f0
fbuge %fcc2, loop_6051
ld [%l7 + 0x70], %f15
stw %l2, [%l7 + 0x44]
ldd [%l7 + 0x40], %f0
loop_6051:
fmovdgu %xcc, %f6, %f13
ldsh [%l7 + 0x28], %l0
movleu %icc, %i5, %o4
fpsub32 %f0, %f14, %f10
srl %i2, %i4, %g6
edge8ln %o3, %o1, %i1
fmovrse %l6, %f1, %f9
stw %i0, [%l7 + 0x44]
fornot1 %f8, %f10, %f6
ldx [%l7 + 0x20], %g7
fpackfix %f2, %f10
stx %o2, [%l7 + 0x28]
fpadd32s %f15, %f9, %f14
fmovrdne %g2, %f6, %f8
lduh [%l7 + 0x6C], %l3
fble,a %fcc3, loop_6052
fnor %f0, %f14, %f6
movvc %icc, %o0, %l5
stx %g5, [%l7 + 0x40]
loop_6052:
fornot2 %f6, %f14, %f2
st %f5, [%l7 + 0x68]
tl %xcc, 0x1
movle %xcc, %o6, %l4
stx %l1, [%l7 + 0x20]
fsrc1s %f1, %f0
and %g1, 0x1D23, %o7
ld [%l7 + 0x0C], %f12
ldsb [%l7 + 0x19], %g4
alignaddr %i7, %g3, %o5
stb %i6, [%l7 + 0x3A]
fmovdpos %icc, %f8, %f12
sra %l2, 0x18, %l0
smul %i5, 0x09CE, %i3
fnand %f10, %f10, %f12
call loop_6053
movne %xcc, %o4, %i2
smulcc %g6, %i4, %o3
fmovs %f10, %f12
loop_6053:
tle %xcc, 0x5
lduh [%l7 + 0x4A], %i1
ld [%l7 + 0x30], %f11
srl %l6, %i0, %o1
taddcctv %o2, 0x06CD, %g7
sdiv %l3, 0x13DD, %o0
fmovdge %xcc, %f15, %f3
srl %l5, 0x16, %g5
ldub [%l7 + 0x41], %o6
edge8 %g2, %l1, %l4
bcs %icc, loop_6054
or %o7, 0x0A26, %g4
array8 %i7, %g3, %g1
stw %o5, [%l7 + 0x7C]
loop_6054:
array16 %i6, %l2, %i5
fblg %fcc2, loop_6055
fbge,a %fcc0, loop_6056
fnegs %f13, %f5
stx %i3, [%l7 + 0x50]
loop_6055:
fandnot2s %f12, %f5, %f11
loop_6056:
ldsb [%l7 + 0x0F], %l0
bneg,a %xcc, loop_6057
ldsb [%l7 + 0x12], %o4
ld [%l7 + 0x0C], %f0
brz %i2, loop_6058
loop_6057:
fmovsn %icc, %f1, %f14
fmovscc %icc, %f15, %f11
stw %i4, [%l7 + 0x14]
loop_6058:
sth %o3, [%l7 + 0x18]
fpadd32s %f12, %f9, %f3
brlez,a %i1, loop_6059
andcc %g6, %l6, %i0
udiv %o2, 0x097F, %o1
fnand %f8, %f10, %f10
loop_6059:
fmovscc %icc, %f6, %f11
brgez,a %g7, loop_6060
movleu %xcc, %l3, %o0
fcmpd %fcc0, %f14, %f12
fmovrdgez %l5, %f0, %f2
loop_6060:
ldub [%l7 + 0x0B], %o6
movl %xcc, %g2, %g5
ldsw [%l7 + 0x7C], %l4
be,a,pt %icc, loop_6061
ld [%l7 + 0x30], %f3
fmuld8sux16 %f3, %f10, %f12
fmovrsgez %o7, %f9, %f8
loop_6061:
fmovscc %xcc, %f12, %f13
edge32l %l1, %g4, %g3
fbne %fcc2, loop_6062
ldub [%l7 + 0x29], %i7
lduw [%l7 + 0x3C], %g1
fmovsge %xcc, %f11, %f7
loop_6062:
umul %o5, 0x009C, %l2
fxor %f8, %f2, %f4
ld [%l7 + 0x48], %f14
std %f2, [%l7 + 0x38]
sth %i6, [%l7 + 0x32]
tne %xcc, 0x1
std %f14, [%l7 + 0x58]
stx %i3, [%l7 + 0x38]
subc %i5, 0x0274, %l0
tleu %xcc, 0x2
stw %o4, [%l7 + 0x1C]
ldsw [%l7 + 0x78], %i4
fxors %f11, %f2, %f10
for %f10, %f2, %f2
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x3E], %o3
bvc,a loop_6063
ldub [%l7 + 0x70], %i2
ldd [%l7 + 0x20], %f10
movl %xcc, %g6, %i1
loop_6063:
edge16 %l6, %i0, %o1
fpmerge %f10, %f4, %f0
ldub [%l7 + 0x14], %o2
sth %g7, [%l7 + 0x0E]
bl,a,pn %icc, loop_6064
fmovrslez %l3, %f2, %f10
lduw [%l7 + 0x64], %o0
fpmerge %f5, %f1, %f4
loop_6064:
edge32 %o6, %g2, %g5
bg,pt %icc, loop_6065
ldub [%l7 + 0x41], %l5
stw %l4, [%l7 + 0x10]
ld [%l7 + 0x48], %f12
loop_6065:
stx %o7, [%l7 + 0x18]
mulx %l1, 0x0A3C, %g4
st %f11, [%l7 + 0x64]
std %f12, [%l7 + 0x08]
sth %g3, [%l7 + 0x58]
nop
setx loop_6066, %l0, %l1
jmpl %l1, %i7
ldsb [%l7 + 0x2E], %g1
ldsw [%l7 + 0x34], %o5
tleu %xcc, 0x1
loop_6066:
ld [%l7 + 0x40], %f11
stb %i6, [%l7 + 0x5B]
movcc %icc, %l2, %i3
ldub [%l7 + 0x18], %i5
lduw [%l7 + 0x78], %o4
std %f2, [%l7 + 0x50]
tcc %xcc, 0x7
stx %i4, [%l7 + 0x40]
ldsb [%l7 + 0x3B], %o3
movg %xcc, %l0, %i2
tle %icc, 0x0
fmul8x16 %f1, %f6, %f0
ldx [%l7 + 0x10], %i1
fmovspos %icc, %f1, %f3
fmovsgu %icc, %f6, %f5
bcs %xcc, loop_6067
fpack32 %f6, %f4, %f2
bne,pn %icc, loop_6068
std %f12, [%l7 + 0x40]
loop_6067:
fmovsn %icc, %f6, %f8
fmovsge %icc, %f5, %f7
loop_6068:
edge32 %l6, %i0, %g6
tg %icc, 0x2
edge8 %o2, %g7, %o1
fmovsl %xcc, %f9, %f13
alignaddr %o0, %o6, %l3
xnor %g5, %l5, %g2
tcs %xcc, 0x6
lduh [%l7 + 0x64], %o7
lduw [%l7 + 0x44], %l4
bcs,a %icc, loop_6069
fbo %fcc0, loop_6070
array8 %g4, %l1, %g3
lduw [%l7 + 0x5C], %i7
loop_6069:
fmovde %xcc, %f6, %f4
loop_6070:
fmovdge %xcc, %f6, %f13
fcmpd %fcc1, %f2, %f14
bvc,a,pn %xcc, loop_6071
subc %o5, 0x1DE6, %i6
sdivcc %l2, 0x1427, %g1
fpsub16 %f10, %f0, %f14
loop_6071:
fmul8x16au %f12, %f3, %f6
taddcctv %i5, %i3, %i4
bne,a %xcc, loop_6072
taddcc %o4, %o3, %i2
fcmpne32 %f12, %f6, %i1
andncc %l6, %i0, %g6
loop_6072:
stb %l0, [%l7 + 0x17]
stw %o2, [%l7 + 0x54]
movgu %icc, %g7, %o1
bn %xcc, loop_6073
fcmpne16 %f10, %f12, %o6
mulx %l3, %g5, %l5
fmovdl %xcc, %f5, %f1
loop_6073:
ldsw [%l7 + 0x7C], %o0
brgez,a %o7, loop_6074
fmovdneg %icc, %f1, %f10
umulcc %l4, 0x1EB5, %g2
fmovsa %xcc, %f11, %f7
loop_6074:
fbo %fcc0, loop_6075
fmul8sux16 %f6, %f4, %f14
tleu %xcc, 0x3
edge8l %l1, %g3, %g4
loop_6075:
fmovdvc %xcc, %f9, %f13
movre %o5, %i7, %l2
fmovrdlz %g1, %f12, %f2
udivcc %i6, 0x0695, %i5
fmovdge %icc, %f2, %f3
andncc %i4, %o4, %i3
ba loop_6076
std %f0, [%l7 + 0x50]
fbne,a %fcc0, loop_6077
fpsub16s %f11, %f7, %f1
loop_6076:
fnot2s %f7, %f10
movcs %xcc, %i2, %o3
loop_6077:
movrlez %i1, %l6, %i0
fmovrsgez %l0, %f4, %f8
udivcc %g6, 0x1075, %g7
ba,a,pt %xcc, loop_6078
ldsw [%l7 + 0x48], %o1
ld [%l7 + 0x10], %f3
fpackfix %f6, %f6
loop_6078:
fnot2s %f11, %f12
stx %o6, [%l7 + 0x08]
std %f12, [%l7 + 0x18]
bcs,a,pt %icc, loop_6079
te %icc, 0x6
fmovse %xcc, %f14, %f12
srlx %o2, %l3, %g5
loop_6079:
fmovs %f10, %f0
array16 %o0, %o7, %l4
fornot1s %f14, %f12, %f11
ldsh [%l7 + 0x30], %l5
edge8 %g2, %l1, %g4
fmovsne %icc, %f14, %f2
fones %f8
fba %fcc1, loop_6080
brgz %g3, loop_6081
array16 %i7, %o5, %g1
fornot1 %f0, %f4, %f12
loop_6080:
ldsh [%l7 + 0x20], %l2
loop_6081:
fors %f2, %f12, %f0
array32 %i6, %i4, %i5
smul %i3, %i2, %o3
fmovdg %icc, %f10, %f8
fmovdcs %xcc, %f14, %f0
ld [%l7 + 0x08], %f10
sdivx %i1, 0x1473, %o4
fmovrsgez %l6, %f1, %f8
fcmpeq16 %f14, %f14, %i0
fnegs %f11, %f13
ldsw [%l7 + 0x74], %l0
fmovscc %xcc, %f11, %f12
fnands %f4, %f3, %f4
st %f10, [%l7 + 0x20]
fmovsneg %xcc, %f15, %f15
bcc,pn %icc, loop_6082
ldsh [%l7 + 0x16], %g6
std %f0, [%l7 + 0x08]
array8 %g7, %o1, %o2
loop_6082:
fnegd %f12, %f8
ldsw [%l7 + 0x2C], %o6
fmul8x16 %f8, %f0, %f6
ldsh [%l7 + 0x5A], %g5
stx %l3, [%l7 + 0x20]
array32 %o7, %l4, %o0
stx %l5, [%l7 + 0x08]
fnot2 %f4, %f12
fmovrse %g2, %f2, %f0
fbl,a %fcc3, loop_6083
tcs %icc, 0x3
ldsh [%l7 + 0x58], %g4
alignaddrl %l1, %g3, %o5
loop_6083:
fmul8ulx16 %f12, %f10, %f10
andcc %g1, %i7, %i6
te %icc, 0x5
fones %f13
subc %l2, 0x0391, %i4
add %i5, 0x03FF, %i3
fbn,a %fcc1, loop_6084
movrlez %i2, %i1, %o3
fbe,a %fcc2, loop_6085
edge32n %o4, %l6, %i0
loop_6084:
stb %g6, [%l7 + 0x44]
ldsh [%l7 + 0x24], %g7
loop_6085:
lduw [%l7 + 0x4C], %o1
ldsw [%l7 + 0x6C], %o2
fmovrde %o6, %f0, %f10
subcc %g5, %l0, %o7
fble,a %fcc1, loop_6086
ldx [%l7 + 0x70], %l4
stx %l3, [%l7 + 0x30]
movneg %icc, %l5, %o0
loop_6086:
sth %g4, [%l7 + 0x66]
fpsub16 %f2, %f12, %f10
stb %l1, [%l7 + 0x0A]
stb %g2, [%l7 + 0x41]
fbl %fcc0, loop_6087
taddcctv %o5, %g3, %i7
fmovsa %icc, %f15, %f13
std %f14, [%l7 + 0x40]
loop_6087:
fmovrse %i6, %f7, %f10
fble %fcc3, loop_6088
fabsd %f10, %f12
ldsb [%l7 + 0x77], %g1
st %f12, [%l7 + 0x18]
loop_6088:
sth %i4, [%l7 + 0x36]
tge %xcc, 0x2
umul %i5, 0x0BD7, %i3
edge16n %i2, %l2, %i1
tneg %xcc, 0x6
ldsw [%l7 + 0x34], %o4
fpsub32 %f8, %f8, %f2
fmovrsgez %o3, %f4, %f8
stx %i0, [%l7 + 0x20]
orcc %g6, 0x15F0, %g7
edge16 %o1, %o2, %l6
stx %o6, [%l7 + 0x50]
fmovrdlz %g5, %f14, %f14
fnegs %f9, %f1
std %f4, [%l7 + 0x70]
fnot1s %f7, %f9
fmovrsgez %o7, %f4, %f4
tcs %xcc, 0x1
stb %l4, [%l7 + 0x34]
sth %l0, [%l7 + 0x30]
array8 %l3, %o0, %l5
fmovdleu %xcc, %f1, %f13
edge16n %l1, %g2, %o5
ld [%l7 + 0x48], %f6
ldx [%l7 + 0x48], %g4
fpack32 %f4, %f14, %f14
stb %g3, [%l7 + 0x0D]
array32 %i7, %i6, %i4
fmovrde %i5, %f12, %f12
ld [%l7 + 0x48], %f1
be,pt %icc, loop_6089
fbne,a %fcc0, loop_6090
brnz %i3, loop_6091
ldsb [%l7 + 0x38], %i2
loop_6089:
ldd [%l7 + 0x08], %f12
loop_6090:
bne,a,pn %xcc, loop_6092
loop_6091:
fmovsgu %icc, %f13, %f10
stw %g1, [%l7 + 0x08]
tsubcc %i1, %l2, %o3
loop_6092:
orcc %o4, 0x1FB4, %i0
stx %g6, [%l7 + 0x38]
srlx %o1, %o2, %g7
fmul8x16au %f10, %f7, %f12
fmovdne %xcc, %f8, %f1
ldsw [%l7 + 0x44], %l6
fbl,a %fcc1, loop_6093
stx %g5, [%l7 + 0x78]
stx %o7, [%l7 + 0x08]
movpos %icc, %l4, %o6
loop_6093:
bvc %xcc, loop_6094
tvs %icc, 0x2
movle %xcc, %l3, %l0
st %f5, [%l7 + 0x38]
loop_6094:
std %f10, [%l7 + 0x08]
std %f12, [%l7 + 0x60]
movrne %l5, %o0, %g2
umulcc %o5, %l1, %g4
array32 %i7, %g3, %i4
movleu %xcc, %i6, %i5
move %xcc, %i2, %g1
fors %f4, %f1, %f11
fcmpd %fcc3, %f12, %f2
ldub [%l7 + 0x50], %i3
bneg loop_6095
fmuld8sux16 %f1, %f15, %f12
tg %xcc, 0x3
tvc %icc, 0x3
loop_6095:
ldsb [%l7 + 0x42], %i1
fmovdleu %xcc, %f9, %f7
bl,pn %icc, loop_6096
srlx %l2, 0x1D, %o3
for %f14, %f2, %f2
bvc,pn %icc, loop_6097
loop_6096:
umulcc %i0, %o4, %o1
andcc %o2, %g6, %g7
edge8n %g5, %o7, %l6
loop_6097:
ld [%l7 + 0x78], %f12
fand %f12, %f12, %f4
sdivx %l4, 0x10C8, %o6
fand %f12, %f10, %f10
fmovdpos %xcc, %f2, %f11
st %f11, [%l7 + 0x4C]
fbn,a %fcc3, loop_6098
fmuld8sux16 %f7, %f6, %f10
taddcc %l0, %l5, %o0
stw %l3, [%l7 + 0x1C]
loop_6098:
sethi 0x1952, %g2
fbuge,a %fcc2, loop_6099
subccc %o5, %g4, %i7
fnot1s %f8, %f9
lduh [%l7 + 0x2E], %l1
loop_6099:
fmovrdgez %g3, %f12, %f2
srax %i4, %i6, %i5
stb %g1, [%l7 + 0x3E]
lduh [%l7 + 0x26], %i2
alignaddrl %i3, %l2, %i1
orncc %i0, %o4, %o3
lduw [%l7 + 0x08], %o1
fpsub32 %f10, %f2, %f0
ldsw [%l7 + 0x28], %g6
fmovsge %xcc, %f5, %f6
fmovdleu %xcc, %f1, %f9
ble,a %icc, loop_6100
fmovsle %icc, %f0, %f2
ldd [%l7 + 0x78], %f12
fpsub32 %f2, %f14, %f14
loop_6100:
fmovrslez %o2, %f3, %f9
subc %g5, %o7, %l6
fmovsleu %xcc, %f0, %f15
fmul8x16al %f5, %f2, %f2
stb %g7, [%l7 + 0x0D]
fmovsgu %xcc, %f3, %f1
ble,a %xcc, loop_6101
xor %l4, 0x086F, %o6
std %f8, [%l7 + 0x18]
fbo,a %fcc0, loop_6102
loop_6101:
fmovrsgez %l5, %f0, %f6
lduh [%l7 + 0x10], %l0
fmovse %xcc, %f1, %f13
loop_6102:
fsrc1 %f6, %f4
edge32 %o0, %l3, %g2
std %f12, [%l7 + 0x60]
fmovrde %g4, %f12, %f12
ldx [%l7 + 0x40], %o5
lduh [%l7 + 0x5C], %i7
fmovde %xcc, %f4, %f10
nop
setx loop_6103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f9, %f6, %f14
std %f10, [%l7 + 0x08]
movcc %icc, %l1, %i4
loop_6103:
st %f5, [%l7 + 0x08]
fmovrsgez %i6, %f1, %f8
ldub [%l7 + 0x19], %i5
stw %g3, [%l7 + 0x0C]
ld [%l7 + 0x48], %f0
andncc %i2, %g1, %l2
fabss %f0, %f14
nop
setx loop_6104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f8, %f2, %f2
tleu %icc, 0x1
sra %i1, %i3, %i0
loop_6104:
faligndata %f2, %f0, %f12
st %f3, [%l7 + 0x10]
ld [%l7 + 0x6C], %f7
xor %o4, %o3, %o1
std %f0, [%l7 + 0x30]
fbuge,a %fcc2, loop_6105
srax %o2, 0x1D, %g6
nop
setx loop_6106, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %g5, 0x338, %o7
loop_6105:
movgu %xcc, %g7, %l4
movpos %icc, %o6, %l6
loop_6106:
edge8 %l0, %o0, %l3
fcmpd %fcc1, %f14, %f8
ldub [%l7 + 0x38], %g2
ldsb [%l7 + 0x0B], %g4
fbne %fcc3, loop_6107
sth %o5, [%l7 + 0x7E]
stb %l5, [%l7 + 0x4A]
mulx %i7, %i4, %l1
loop_6107:
fmovsleu %xcc, %f11, %f2
fmovdcs %icc, %f6, %f2
edge16l %i6, %i5, %g3
lduh [%l7 + 0x7A], %g1
ldsb [%l7 + 0x1D], %l2
movle %xcc, %i1, %i3
st %f4, [%l7 + 0x7C]
bne,a %xcc, loop_6108
lduh [%l7 + 0x68], %i2
movrgez %o4, %i0, %o1
lduw [%l7 + 0x2C], %o3
loop_6108:
stb %o2, [%l7 + 0x35]
std %f0, [%l7 + 0x68]
tge %xcc, 0x2
stx %g6, [%l7 + 0x78]
fmovdg %icc, %f3, %f13
smulcc %g5, 0x0BE4, %g7
fmovscs %icc, %f6, %f10
fmovrde %o7, %f4, %f2
xorcc %l4, 0x1785, %l6
andn %l0, 0x002D, %o0
fmovsne %xcc, %f7, %f11
fbue,a %fcc1, loop_6109
sth %o6, [%l7 + 0x30]
fmovrse %g2, %f13, %f9
fpmerge %f1, %f13, %f6
loop_6109:
tle %xcc, 0x1
lduw [%l7 + 0x68], %g4
orncc %l3, %o5, %l5
edge32l %i4, %l1, %i7
fmul8x16au %f10, %f11, %f8
fmovsl %xcc, %f10, %f12
fbu,a %fcc3, loop_6110
fcmpne16 %f6, %f6, %i5
fmovsl %xcc, %f2, %f0
orn %g3, %g1, %i6
loop_6110:
subcc %l2, 0x044A, %i3
std %f14, [%l7 + 0x30]
fmovdge %icc, %f3, %f3
fnot2 %f0, %f14
fbge,a %fcc3, loop_6111
fmovsvs %xcc, %f14, %f14
fxor %f14, %f6, %f2
fba %fcc3, loop_6112
loop_6111:
sethi 0x02CF, %i1
fmovsn %icc, %f12, %f4
ldsh [%l7 + 0x4E], %o4
loop_6112:
bshuffle %f4, %f14, %f8
fzero %f14
nop
setx loop_6113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %i2, %i0, %o1
array16 %o2, %g6, %g5
fbn,a %fcc0, loop_6114
loop_6113:
brz,a %g7, loop_6115
array32 %o3, %o7, %l6
ldsh [%l7 + 0x3A], %l0
loop_6114:
and %o0, %o6, %l4
loop_6115:
tpos %xcc, 0x6
bcs loop_6116
fxnor %f12, %f0, %f10
movrlez %g2, %l3, %g4
fbuge,a %fcc1, loop_6117
loop_6116:
ldub [%l7 + 0x2B], %l5
bge,a,pn %xcc, loop_6118
smulcc %i4, 0x0241, %o5
loop_6117:
sth %l1, [%l7 + 0x0E]
ldsh [%l7 + 0x0C], %i5
loop_6118:
fmovrdlz %g3, %f8, %f10
ble,a,pn %icc, loop_6119
sethi 0x0702, %i7
tleu %xcc, 0x1
std %f0, [%l7 + 0x38]
loop_6119:
fandnot1s %f10, %f1, %f5
tg %icc, 0x1
tsubcctv %i6, %g1, %l2
sra %i1, 0x0C, %o4
movgu %icc, %i2, %i3
ldsw [%l7 + 0x38], %i0
siam 0x1
ldsb [%l7 + 0x46], %o2
andcc %g6, %g5, %o1
sllx %g7, %o7, %l6
edge8 %o3, %l0, %o0
ldsh [%l7 + 0x50], %l4
fmovdvc %xcc, %f2, %f8
addccc %g2, %l3, %o6
fcmpeq16 %f6, %f2, %g4
ldx [%l7 + 0x68], %l5
ld [%l7 + 0x3C], %f12
andncc %i4, %o5, %i5
sdivx %l1, 0x16E3, %i7
lduh [%l7 + 0x3A], %g3
edge8 %i6, %g1, %i1
fpmerge %f14, %f2, %f14
ldsh [%l7 + 0x68], %o4
movge %xcc, %l2, %i3
fmovrsne %i0, %f4, %f13
smul %i2, %o2, %g6
srlx %o1, %g5, %o7
fnands %f0, %f9, %f7
ldsh [%l7 + 0x2C], %l6
sub %g7, 0x01D0, %l0
fmovrde %o3, %f8, %f2
fpackfix %f8, %f6
ldsw [%l7 + 0x4C], %l4
bleu,a %icc, loop_6120
lduh [%l7 + 0x60], %o0
ldub [%l7 + 0x4E], %l3
std %f2, [%l7 + 0x08]
loop_6120:
ldsb [%l7 + 0x72], %o6
ldsw [%l7 + 0x50], %g4
fornot1s %f1, %f13, %f15
ldd [%l7 + 0x48], %f8
stw %g2, [%l7 + 0x6C]
brgz,a %i4, loop_6121
movrne %o5, 0x06F, %i5
sth %l5, [%l7 + 0x24]
ldsb [%l7 + 0x0C], %i7
loop_6121:
mulx %g3, %l1, %i6
sth %i1, [%l7 + 0x6C]
edge32ln %o4, %g1, %l2
add %i0, 0x15C3, %i2
sdivx %o2, 0x17F0, %i3
fmovrslez %g6, %f13, %f13
lduh [%l7 + 0x2C], %o1
fbue %fcc1, loop_6122
fornot1 %f10, %f2, %f4
fmovsleu %icc, %f2, %f5
brnz,a %g5, loop_6123
loop_6122:
fmovrdlez %o7, %f12, %f14
ld [%l7 + 0x3C], %f1
sth %l6, [%l7 + 0x16]
loop_6123:
ldsb [%l7 + 0x29], %l0
fsrc1 %f14, %f8
fmovsn %xcc, %f11, %f0
fors %f8, %f12, %f11
lduw [%l7 + 0x68], %g7
fpadd16 %f2, %f6, %f8
stb %o3, [%l7 + 0x6E]
stx %l4, [%l7 + 0x60]
lduw [%l7 + 0x74], %o0
fmovrdgez %l3, %f14, %f4
fmovsgu %xcc, %f4, %f0
srlx %g4, %g2, %o6
fmovdvs %xcc, %f10, %f10
ldsh [%l7 + 0x32], %o5
fmovrdlez %i4, %f14, %f14
ldsh [%l7 + 0x7A], %i5
ldub [%l7 + 0x40], %i7
fpadd32 %f12, %f6, %f4
ldsh [%l7 + 0x50], %l5
fandnot1s %f8, %f4, %f6
bvc,a,pn %icc, loop_6124
stx %g3, [%l7 + 0x40]
movvs %icc, %i6, %i1
fmovsvs %xcc, %f13, %f13
loop_6124:
fmovdg %icc, %f1, %f7
ldsw [%l7 + 0x3C], %l1
movcs %xcc, %g1, %l2
fornot1 %f4, %f6, %f4
fornot1 %f6, %f6, %f10
fsrc2 %f8, %f14
fmovsneg %xcc, %f0, %f6
fones %f7
bgu,pt %xcc, loop_6125
andncc %o4, %i2, %i0
edge8ln %o2, %i3, %o1
ta %icc, 0x2
loop_6125:
stx %g6, [%l7 + 0x28]
xnorcc %o7, %g5, %l6
sth %l0, [%l7 + 0x6A]
tne %icc, 0x7
ld [%l7 + 0x30], %f8
fsrc1s %f4, %f5
movneg %icc, %o3, %l4
andn %g7, 0x029C, %l3
fcmpgt32 %f12, %f14, %o0
fbu %fcc3, loop_6126
stb %g4, [%l7 + 0x6A]
fexpand %f8, %f8
bpos,pt %icc, loop_6127
loop_6126:
stw %o6, [%l7 + 0x68]
lduw [%l7 + 0x1C], %o5
add %g2, %i5, %i4
loop_6127:
tge %icc, 0x4
stb %i7, [%l7 + 0x0B]
fones %f4
fpadd16s %f0, %f6, %f11
fmovrdne %g3, %f8, %f8
lduh [%l7 + 0x58], %l5
faligndata %f0, %f4, %f12
tsubcctv %i6, 0x04AA, %i1
fblg,a %fcc2, loop_6128
srax %g1, %l2, %o4
addcc %i2, %i0, %o2
udiv %i3, 0x0AF0, %l1
loop_6128:
fpack32 %f8, %f10, %f14
movcs %icc, %g6, %o7
ba %xcc, loop_6129
brnz,a %g5, loop_6130
for %f0, %f8, %f4
fmuld8ulx16 %f15, %f3, %f0
loop_6129:
sth %o1, [%l7 + 0x72]
loop_6130:
bne,pn %icc, loop_6131
fbne,a %fcc1, loop_6132
nop
setx loop_6133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x38], %f14
loop_6131:
fpmerge %f14, %f13, %f8
loop_6132:
move %xcc, %l0, %l6
loop_6133:
fbue,a %fcc2, loop_6134
fmuld8sux16 %f4, %f8, %f12
st %f5, [%l7 + 0x3C]
movleu %xcc, %o3, %g7
loop_6134:
edge8ln %l3, %l4, %g4
brgez,a %o6, loop_6135
movleu %xcc, %o5, %o0
stx %i5, [%l7 + 0x68]
stw %g2, [%l7 + 0x20]
loop_6135:
and %i7, 0x0232, %i4
fmovsneg %xcc, %f0, %f14
bge,a %icc, loop_6136
add %g3, 0x1367, %i6
and %i1, %g1, %l5
bvs,a loop_6137
loop_6136:
tvc %xcc, 0x5
fxor %f0, %f14, %f2
tg %xcc, 0x0
loop_6137:
std %f4, [%l7 + 0x38]
sdivx %o4, 0x1AD7, %l2
ldsh [%l7 + 0x24], %i0
fmovrdgz %i2, %f12, %f14
fsrc1 %f6, %f4
ldub [%l7 + 0x5D], %i3
st %f3, [%l7 + 0x64]
orcc %o2, 0x1EE3, %l1
fornot1 %f8, %f10, %f10
bpos,a,pn %xcc, loop_6138
fmovsg %xcc, %f3, %f14
fcmped %fcc2, %f6, %f4
fbe %fcc0, loop_6139
loop_6138:
sth %o7, [%l7 + 0x2E]
fpack16 %f14, %f6
fmovdl %xcc, %f14, %f3
loop_6139:
st %f12, [%l7 + 0x40]
orncc %g6, %g5, %o1
fpmerge %f10, %f6, %f4
fmovsle %icc, %f4, %f3
edge16l %l0, %o3, %l6
movrne %l3, %l4, %g7
fmovrdlz %g4, %f2, %f2
smulcc %o5, %o0, %o6
ldub [%l7 + 0x34], %g2
orncc %i7, %i4, %i5
st %f11, [%l7 + 0x1C]
mova %icc, %i6, %i1
brgz %g3, loop_6140
lduh [%l7 + 0x2A], %l5
move %icc, %o4, %g1
sth %l2, [%l7 + 0x62]
loop_6140:
stw %i0, [%l7 + 0x24]
ldsh [%l7 + 0x7C], %i3
std %f0, [%l7 + 0x78]
brnz %i2, loop_6141
andcc %o2, 0x1EA3, %l1
udivx %g6, 0x0E30, %g5
movcs %icc, %o1, %o7
loop_6141:
tgu %xcc, 0x5
fxor %f10, %f6, %f2
sth %l0, [%l7 + 0x32]
nop
setx loop_6142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x28], %l6
fone %f8
ld [%l7 + 0x3C], %f5
loop_6142:
lduh [%l7 + 0x26], %l3
std %f4, [%l7 + 0x60]
fcmpeq16 %f14, %f10, %o3
subcc %l4, %g4, %g7
edge32ln %o5, %o0, %o6
ld [%l7 + 0x50], %f12
brgez,a %i7, loop_6143
bvc,a,pt %icc, loop_6144
smul %g2, %i4, %i5
ldub [%l7 + 0x55], %i6
loop_6143:
ldsw [%l7 + 0x08], %g3
loop_6144:
ldx [%l7 + 0x10], %i1
fbge %fcc3, loop_6145
ldd [%l7 + 0x38], %f8
edge16ln %l5, %o4, %l2
ld [%l7 + 0x70], %f1
loop_6145:
fxnors %f3, %f9, %f13
stb %g1, [%l7 + 0x55]
movrlz %i0, %i3, %o2
fmovdg %icc, %f14, %f2
brgz %i2, loop_6146
bleu loop_6147
bcs,a,pn %icc, loop_6148
bleu,pt %icc, loop_6149
loop_6146:
fxnor %f6, %f4, %f8
loop_6147:
st %f6, [%l7 + 0x68]
loop_6148:
fxnors %f13, %f2, %f2
loop_6149:
addc %l1, 0x0B0A, %g6
add %o1, %g5, %l0
udivx %l6, 0x1D42, %l3
fmovsne %icc, %f6, %f1
fzero %f2
tsubcctv %o7, 0x04FC, %l4
ldub [%l7 + 0x0A], %o3
fmovse %icc, %f8, %f0
edge32 %g4, %o5, %o0
fmovrde %o6, %f10, %f14
fpack16 %f10, %f6
std %f8, [%l7 + 0x10]
fpadd32s %f5, %f6, %f7
fpadd16s %f7, %f15, %f12
bgu,a loop_6150
brgz,a %g7, loop_6151
orncc %g2, 0x1326, %i7
alignaddr %i5, %i4, %g3
loop_6150:
fmovrde %i1, %f0, %f6
loop_6151:
fcmple32 %f6, %f6, %i6
stb %l5, [%l7 + 0x43]
ldd [%l7 + 0x78], %f2
lduw [%l7 + 0x30], %l2
ba,pt %icc, loop_6152
st %f14, [%l7 + 0x68]
xnor %g1, %o4, %i3
edge32ln %o2, %i2, %i0
loop_6152:
call loop_6153
xorcc %g6, 0x19B3, %l1
ldsh [%l7 + 0x4A], %o1
be,a,pt %icc, loop_6154
loop_6153:
sth %l0, [%l7 + 0x7E]
stb %g5, [%l7 + 0x53]
tcs %icc, 0x7
loop_6154:
ld [%l7 + 0x30], %f15
fpmerge %f10, %f5, %f14
fmovrse %l3, %f13, %f11
ldd [%l7 + 0x20], %f6
stb %o7, [%l7 + 0x4C]
sllx %l6, %o3, %l4
fand %f8, %f12, %f8
fabsd %f4, %f8
fbg,a %fcc3, loop_6155
alignaddr %o5, %g4, %o0
fmovsgu %icc, %f4, %f4
movrgez %o6, %g2, %g7
loop_6155:
array32 %i5, %i4, %g3
fbe,a %fcc1, loop_6156
fmovrdgez %i7, %f2, %f10
tsubcc %i1, 0x0160, %i6
add %l5, %g1, %o4
loop_6156:
udivcc %i3, 0x1510, %l2
fandnot2 %f4, %f10, %f12
bl,pn %xcc, loop_6157
bpos,a,pn %icc, loop_6158
ldd [%l7 + 0x78], %f12
movgu %xcc, %o2, %i0
loop_6157:
sth %g6, [%l7 + 0x7E]
loop_6158:
movneg %xcc, %l1, %o1
ldx [%l7 + 0x08], %l0
pdist %f10, %f6, %f14
smulcc %i2, 0x0784, %g5
sub %l3, 0x1C08, %l6
fmovd %f2, %f12
fpsub16s %f13, %f4, %f8
fcmple16 %f0, %f6, %o7
fnand %f10, %f12, %f10
st %f0, [%l7 + 0x40]
subc %l4, %o3, %o5
alignaddr %g4, %o6, %o0
ldub [%l7 + 0x6B], %g7
std %f6, [%l7 + 0x10]
orncc %g2, %i5, %i4
srlx %g3, %i1, %i6
movrlez %l5, %i7, %g1
fmovsgu %icc, %f8, %f11
addc %o4, 0x00A4, %i3
fands %f6, %f10, %f8
std %f4, [%l7 + 0x50]
fmovrsne %o2, %f11, %f5
stb %l2, [%l7 + 0x5E]
movrne %g6, 0x1C2, %i0
sub %l1, 0x03B9, %l0
fbule %fcc2, loop_6159
fbne %fcc0, loop_6160
movvc %xcc, %i2, %o1
lduh [%l7 + 0x12], %l3
loop_6159:
fmovdleu %icc, %f0, %f2
loop_6160:
fpackfix %f12, %f14
sllx %g5, %l6, %o7
fmovscs %icc, %f4, %f14
fxors %f4, %f6, %f15
ldsh [%l7 + 0x12], %l4
ba,a %xcc, loop_6161
std %f2, [%l7 + 0x18]
ld [%l7 + 0x40], %f13
stb %o3, [%l7 + 0x7A]
loop_6161:
fmovrsne %g4, %f5, %f5
fpmerge %f0, %f0, %f0
tleu %icc, 0x5
sth %o6, [%l7 + 0x42]
movle %xcc, %o0, %g7
fone %f4
edge8l %g2, %i5, %i4
movgu %icc, %o5, %i1
edge16ln %g3, %i6, %l5
stb %i7, [%l7 + 0x3C]
orncc %o4, 0x0C0F, %g1
movge %xcc, %i3, %l2
brnz %o2, loop_6162
move %icc, %i0, %l1
lduh [%l7 + 0x34], %l0
fmovrdlz %g6, %f8, %f8
loop_6162:
fmovsl %icc, %f12, %f10
lduh [%l7 + 0x34], %i2
ld [%l7 + 0x74], %f6
fpadd16 %f0, %f6, %f4
edge16 %l3, %o1, %l6
fandnot1s %f0, %f8, %f8
tg %icc, 0x3
sth %g5, [%l7 + 0x1C]
umul %o7, %o3, %g4
fmovdpos %xcc, %f12, %f4
ldd [%l7 + 0x10], %f4
fnot1s %f1, %f15
sub %o6, 0x1D42, %o0
ldsw [%l7 + 0x7C], %l4
tge %xcc, 0x1
ldx [%l7 + 0x58], %g2
fornot1 %f6, %f10, %f10
ldsw [%l7 + 0x0C], %g7
fmovrsgz %i5, %f5, %f15
fmovdcs %xcc, %f11, %f1
umulcc %o5, %i4, %g3
movvs %icc, %i1, %i6
stx %i7, [%l7 + 0x18]
xnorcc %o4, %g1, %i3
be loop_6163
stb %l5, [%l7 + 0x79]
ldd [%l7 + 0x38], %f0
udivx %o2, 0x1459, %i0
loop_6163:
fandnot2 %f2, %f8, %f10
fnor %f6, %f8, %f10
srlx %l2, 0x1D, %l0
subccc %l1, %i2, %l3
movne %xcc, %o1, %l6
fpadd16s %f7, %f8, %f3
movre %g6, %g5, %o3
addccc %g4, 0x14A1, %o7
movl %icc, %o6, %o0
lduw [%l7 + 0x6C], %l4
movne %xcc, %g7, %g2
fble,a %fcc1, loop_6164
fnors %f9, %f0, %f14
fsrc1s %f4, %f6
st %f15, [%l7 + 0x50]
loop_6164:
lduh [%l7 + 0x26], %o5
brlz %i5, loop_6165
st %f1, [%l7 + 0x34]
fornot2s %f5, %f4, %f2
fpsub16 %f4, %f8, %f14
loop_6165:
tpos %xcc, 0x2
brlz,a %g3, loop_6166
bneg %xcc, loop_6167
taddcc %i1, %i4, %i7
movrne %o4, %g1, %i3
loop_6166:
fmovsvs %xcc, %f15, %f7
loop_6167:
fcmpes %fcc1, %f14, %f2
fmovrdgez %l5, %f2, %f6
ldsb [%l7 + 0x32], %o2
ldx [%l7 + 0x18], %i6
stb %i0, [%l7 + 0x3F]
movneg %xcc, %l0, %l1
movrlz %i2, 0x32F, %l2
fzeros %f6
fmovrdne %l3, %f6, %f0
bcs,a loop_6168
stb %l6, [%l7 + 0x3F]
udivcc %o1, 0x0C5F, %g5
xnorcc %g6, 0x0E60, %g4
loop_6168:
addc %o7, 0x120F, %o3
fnor %f12, %f12, %f6
ldub [%l7 + 0x16], %o6
fbul %fcc2, loop_6169
orncc %o0, 0x04BB, %l4
tneg %icc, 0x5
stx %g2, [%l7 + 0x28]
loop_6169:
subcc %g7, 0x10DD, %i5
fmovda %icc, %f8, %f13
movg %xcc, %o5, %g3
std %f14, [%l7 + 0x08]
udivcc %i4, 0x12F6, %i7
or %i1, %o4, %g1
movge %xcc, %l5, %o2
movn %icc, %i6, %i3
brz,a %l0, loop_6170
fcmpeq16 %f8, %f14, %i0
brnz,a %l1, loop_6171
lduh [%l7 + 0x24], %l2
loop_6170:
tge %xcc, 0x4
fzeros %f15
loop_6171:
fones %f14
fbo %fcc3, loop_6172
movgu %icc, %l3, %l6
st %f5, [%l7 + 0x14]
ld [%l7 + 0x58], %f10
loop_6172:
movcs %icc, %i2, %g5
fbn,a %fcc3, loop_6173
and %g6, %o1, %g4
udivcc %o3, 0x1A22, %o7
sth %o6, [%l7 + 0x3E]
loop_6173:
edge8 %o0, %g2, %g7
movg %icc, %i5, %l4
ldsw [%l7 + 0x3C], %g3
fornot1s %f11, %f1, %f8
stx %i4, [%l7 + 0x78]
fxor %f10, %f2, %f6
ldsh [%l7 + 0x0E], %o5
stb %i7, [%l7 + 0x7C]
ld [%l7 + 0x14], %f15
sra %i1, 0x15, %o4
ta %xcc, 0x1
stx %g1, [%l7 + 0x38]
movrne %l5, 0x34D, %o2
subc %i3, 0x1977, %l0
move %icc, %i6, %l1
fmovsn %icc, %f12, %f6
fbu %fcc2, loop_6174
siam 0x7
stw %l2, [%l7 + 0x50]
ld [%l7 + 0x48], %f11
loop_6174:
fors %f14, %f0, %f4
edge16l %i0, %l6, %l3
mulscc %g5, %i2, %g6
fmuld8sux16 %f9, %f11, %f8
st %f4, [%l7 + 0x4C]
tneg %xcc, 0x0
mova %icc, %o1, %o3
fbe,a %fcc3, loop_6175
brnz %g4, loop_6176
ldub [%l7 + 0x3D], %o7
fcmps %fcc1, %f4, %f10
loop_6175:
ld [%l7 + 0x40], %f2
loop_6176:
brgz %o0, loop_6177
tg %icc, 0x7
sll %g2, %o6, %g7
std %f10, [%l7 + 0x68]
loop_6177:
ldd [%l7 + 0x18], %f4
bleu %xcc, loop_6178
nop
setx loop_6179, %l0, %l1
jmpl %l1, %l4
or %i5, %g3, %o5
array8 %i7, %i4, %o4
loop_6178:
ldx [%l7 + 0x18], %i1
loop_6179:
fmovdcs %icc, %f3, %f6
fcmpeq32 %f0, %f4, %g1
fbuge,a %fcc2, loop_6180
ld [%l7 + 0x18], %f8
fabss %f10, %f4
srl %o2, %i3, %l0
loop_6180:
ldsb [%l7 + 0x67], %l5
fmovsn %xcc, %f10, %f5
std %f12, [%l7 + 0x60]
tgu %icc, 0x7
fsrc2 %f0, %f4
brgez,a %l1, loop_6181
fcmpne32 %f8, %f14, %i6
array8 %l2, %l6, %i0
ldsh [%l7 + 0x2A], %g5
loop_6181:
fmul8x16al %f6, %f9, %f0
fmovdvc %xcc, %f1, %f12
stw %i2, [%l7 + 0x74]
or %l3, 0x019E, %o1
edge16n %g6, %o3, %g4
andncc %o7, %g2, %o0
array16 %g7, %l4, %o6
ldd [%l7 + 0x30], %f14
st %f13, [%l7 + 0x10]
fcmpne32 %f14, %f2, %g3
tcc %xcc, 0x6
fbn %fcc0, loop_6182
tg %xcc, 0x7
ldsw [%l7 + 0x7C], %i5
ld [%l7 + 0x74], %f3
loop_6182:
lduh [%l7 + 0x4C], %i7
be,pn %icc, loop_6183
nop
setx loop_6184, %l0, %l1
jmpl %l1, %o5
sth %o4, [%l7 + 0x42]
movgu %xcc, %i1, %g1
loop_6183:
fbg,a %fcc2, loop_6185
loop_6184:
fabss %f13, %f13
move %xcc, %o2, %i3
stx %i4, [%l7 + 0x78]
loop_6185:
bne,a,pn %xcc, loop_6186
tleu %xcc, 0x3
ldub [%l7 + 0x6F], %l0
ldsh [%l7 + 0x72], %l1
loop_6186:
edge32n %l5, %l2, %l6
std %f6, [%l7 + 0x38]
movle %icc, %i0, %i6
std %f12, [%l7 + 0x48]
movrgez %i2, 0x3F2, %l3
udivcc %o1, 0x1F71, %g6
sll %g5, 0x1D, %g4
ld [%l7 + 0x14], %f6
bcc,pt %icc, loop_6187
ldx [%l7 + 0x60], %o3
fbue,a %fcc3, loop_6188
fblg %fcc1, loop_6189
loop_6187:
fsrc1 %f6, %f12
fbo %fcc2, loop_6190
loop_6188:
te %icc, 0x6
loop_6189:
edge8 %o7, %o0, %g2
stw %g7, [%l7 + 0x08]
loop_6190:
fblg,a %fcc1, loop_6191
fandnot2s %f8, %f5, %f10
bcs,pn %icc, loop_6192
lduh [%l7 + 0x68], %o6
loop_6191:
fmovsle %xcc, %f7, %f12
te %xcc, 0x7
loop_6192:
movvs %icc, %l4, %i5
tn %icc, 0x4
subccc %g3, 0x0D4E, %i7
udivx %o4, 0x0970, %i1
ldsh [%l7 + 0x5C], %o5
fabss %f8, %f5
nop
setx loop_6193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g1, [%l7 + 0x60]
fandnot2 %f4, %f0, %f4
fornot1 %f6, %f10, %f0
loop_6193:
fmovrslz %o2, %f2, %f12
fblg,a %fcc3, loop_6194
be,a,pt %xcc, loop_6195
bn,a loop_6196
fba,a %fcc3, loop_6197
loop_6194:
fmovs %f6, %f5
loop_6195:
fpsub32 %f0, %f14, %f4
loop_6196:
fone %f12
loop_6197:
tcs %xcc, 0x4
lduh [%l7 + 0x54], %i4
fpadd16s %f5, %f14, %f14
orcc %i3, 0x11CE, %l0
ldsb [%l7 + 0x55], %l5
bcs,a,pn %icc, loop_6198
edge8n %l2, %l1, %i0
movvs %xcc, %l6, %i6
edge32 %i2, %l3, %o1
loop_6198:
fmovsleu %xcc, %f8, %f12
fandnot2 %f12, %f2, %f2
fmovrde %g5, %f14, %f0
ld [%l7 + 0x6C], %f9
stb %g6, [%l7 + 0x36]
tne %icc, 0x3
movneg %xcc, %g4, %o7
bpos,a loop_6199
lduw [%l7 + 0x70], %o0
fcmps %fcc0, %f6, %f6
fbge %fcc2, loop_6200
loop_6199:
fmovdn %xcc, %f0, %f8
ldd [%l7 + 0x50], %f8
xnor %o3, 0x0368, %g2
loop_6200:
fmovsneg %icc, %f7, %f1
fnand %f6, %f0, %f10
fmovsg %icc, %f15, %f13
fmovsn %xcc, %f14, %f13
bneg,a %xcc, loop_6201
ldsb [%l7 + 0x72], %o6
fabss %f4, %f10
ldsh [%l7 + 0x12], %l4
loop_6201:
ldsb [%l7 + 0x0D], %g7
brnz,a %i5, loop_6202
tcs %icc, 0x6
ldub [%l7 + 0x37], %i7
movpos %icc, %g3, %i1
loop_6202:
movrne %o4, 0x33F, %g1
subccc %o2, 0x0AB7, %i4
tcc %icc, 0x7
fbule,a %fcc3, loop_6203
movneg %icc, %i3, %o5
ldsh [%l7 + 0x7E], %l5
addcc %l0, %l2, %i0
loop_6203:
ldsw [%l7 + 0x70], %l6
ldsw [%l7 + 0x40], %i6
edge32l %i2, %l1, %o1
ldub [%l7 + 0x2F], %g5
lduw [%l7 + 0x74], %g6
mova %icc, %g4, %o7
fzeros %f5
fmovscc %xcc, %f10, %f5
ld [%l7 + 0x5C], %f8
fmuld8sux16 %f10, %f15, %f4
sth %o0, [%l7 + 0x1C]
edge16n %l3, %o3, %o6
fandnot1s %f14, %f9, %f3
mulscc %l4, %g2, %g7
fpsub32s %f4, %f10, %f9
ld [%l7 + 0x40], %f9
ldx [%l7 + 0x48], %i5
fpsub32 %f12, %f2, %f8
sdiv %g3, 0x0A61, %i1
stb %o4, [%l7 + 0x24]
std %f2, [%l7 + 0x50]
fbue %fcc0, loop_6204
lduw [%l7 + 0x68], %i7
be %icc, loop_6205
fbo %fcc1, loop_6206
loop_6204:
sdivcc %g1, 0x0583, %i4
addcc %o2, %o5, %i3
loop_6205:
fmovrslz %l5, %f10, %f13
loop_6206:
fpack16 %f0, %f14
orcc %l2, 0x0A17, %i0
fand %f0, %f10, %f2
fmul8ulx16 %f8, %f12, %f6
brz,a %l0, loop_6207
fbe,a %fcc0, loop_6208
fmovdneg %icc, %f4, %f12
faligndata %f2, %f8, %f8
loop_6207:
bvc,pn %icc, loop_6209
loop_6208:
stx %i6, [%l7 + 0x58]
fmul8x16au %f12, %f1, %f2
lduw [%l7 + 0x68], %l6
loop_6209:
std %f0, [%l7 + 0x68]
tneg %xcc, 0x5
st %f12, [%l7 + 0x44]
movne %xcc, %l1, %i2
bgu loop_6210
fmovse %icc, %f5, %f1
tleu %xcc, 0x2
ldsh [%l7 + 0x4C], %o1
loop_6210:
fpack16 %f10, %f3
fmovsn %xcc, %f15, %f0
ldsw [%l7 + 0x30], %g5
movge %xcc, %g4, %o7
fba %fcc2, loop_6211
stx %g6, [%l7 + 0x10]
ble,a,pn %xcc, loop_6212
bcc,pn %xcc, loop_6213
loop_6211:
fpadd32 %f6, %f12, %f2
ldx [%l7 + 0x28], %o0
loop_6212:
fmovdl %xcc, %f14, %f1
loop_6213:
st %f10, [%l7 + 0x1C]
fpack32 %f10, %f6, %f4
fmovsne %xcc, %f13, %f6
edge32l %l3, %o6, %l4
bvc,a loop_6214
tleu %icc, 0x2
fpsub16s %f0, %f15, %f10
subccc %g2, 0x1B25, %g7
loop_6214:
array8 %i5, %g3, %o3
ldx [%l7 + 0x10], %o4
movrlz %i7, 0x347, %i1
fpsub16 %f4, %f0, %f14
brgez %i4, loop_6215
fmovrslez %o2, %f9, %f12
movge %icc, %g1, %o5
fba,a %fcc1, loop_6216
loop_6215:
mova %xcc, %l5, %i3
nop
setx loop_6217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a,pn %xcc, loop_6218
loop_6216:
stx %i0, [%l7 + 0x68]
fmovdn %icc, %f11, %f0
loop_6217:
edge16ln %l0, %l2, %i6
loop_6218:
tcs %icc, 0x2
addccc %l6, %l1, %i2
sth %o1, [%l7 + 0x52]
ldd [%l7 + 0x10], %f4
fmovsleu %xcc, %f5, %f6
mulx %g5, %o7, %g4
std %f14, [%l7 + 0x10]
stb %g6, [%l7 + 0x34]
st %f10, [%l7 + 0x08]
edge16ln %l3, %o0, %o6
fornot1s %f2, %f12, %f0
bcs,a,pn %icc, loop_6219
fble %fcc3, loop_6220
tneg %icc, 0x5
fexpand %f1, %f10
loop_6219:
fcmpeq16 %f0, %f0, %l4
loop_6220:
fpadd16 %f4, %f4, %f14
fzeros %f14
ldub [%l7 + 0x1C], %g2
array16 %i5, %g7, %g3
fnor %f0, %f0, %f4
fnor %f2, %f6, %f2
stb %o4, [%l7 + 0x7C]
std %f8, [%l7 + 0x08]
ld [%l7 + 0x70], %f6
st %f15, [%l7 + 0x64]
ldsh [%l7 + 0x2C], %o3
stb %i1, [%l7 + 0x08]
fpackfix %f4, %f0
fbe,a %fcc2, loop_6221
std %f8, [%l7 + 0x68]
tcc %icc, 0x7
fbug %fcc0, loop_6222
loop_6221:
fexpand %f5, %f2
fmovrsgz %i7, %f3, %f8
lduw [%l7 + 0x6C], %o2
loop_6222:
ld [%l7 + 0x14], %f11
taddcc %g1, %i4, %o5
fsrc2 %f0, %f10
xnor %l5, %i0, %l0
bneg,a %xcc, loop_6223
movvc %icc, %l2, %i3
srax %i6, 0x04, %l6
stx %i2, [%l7 + 0x28]
loop_6223:
movle %icc, %o1, %l1
edge16l %g5, %g4, %g6
bg loop_6224
stw %o7, [%l7 + 0x20]
fpackfix %f12, %f15
mulscc %l3, 0x16F3, %o6
loop_6224:
subcc %o0, 0x0175, %l4
edge32n %g2, %g7, %i5
ldsb [%l7 + 0x79], %g3
edge8 %o4, %i1, %o3
umul %o2, %g1, %i7
stx %i4, [%l7 + 0x50]
mulx %o5, %l5, %l0
tsubcc %i0, %l2, %i6
pdist %f0, %f0, %f12
subccc %i3, 0x01E8, %l6
subccc %o1, 0x1DBC, %l1
fxors %f12, %f9, %f4
bcs,a,pt %xcc, loop_6225
ldub [%l7 + 0x24], %i2
fba %fcc0, loop_6226
ld [%l7 + 0x30], %f8
loop_6225:
movleu %xcc, %g5, %g6
tgu %icc, 0x4
loop_6226:
ldub [%l7 + 0x31], %g4
bshuffle %f10, %f4, %f14
xnor %o7, 0x1007, %l3
ldub [%l7 + 0x1A], %o6
movrgez %o0, 0x21C, %g2
ldsb [%l7 + 0x79], %g7
fors %f2, %f15, %f15
fmul8x16au %f0, %f1, %f12
lduw [%l7 + 0x68], %l4
ldd [%l7 + 0x18], %f12
lduh [%l7 + 0x0A], %g3
fmovrsne %o4, %f2, %f10
tpos %xcc, 0x7
lduh [%l7 + 0x22], %i1
andn %i5, 0x0565, %o3
ldd [%l7 + 0x30], %f12
fbo,a %fcc0, loop_6227
fbu %fcc2, loop_6228
stw %g1, [%l7 + 0x3C]
fnors %f8, %f15, %f12
loop_6227:
taddcctv %i7, %i4, %o5
loop_6228:
tgu %icc, 0x6
sth %l5, [%l7 + 0x4E]
st %f9, [%l7 + 0x70]
sth %o2, [%l7 + 0x7A]
fble %fcc0, loop_6229
movcs %icc, %l0, %i0
umul %l2, %i3, %l6
lduw [%l7 + 0x24], %i6
loop_6229:
sth %o1, [%l7 + 0x62]
stb %l1, [%l7 + 0x58]
fornot2s %f4, %f10, %f5
fxnor %f10, %f4, %f12
sub %g5, %i2, %g4
fandnot2 %f14, %f14, %f8
ld [%l7 + 0x30], %f7
fnegs %f8, %f7
ldx [%l7 + 0x10], %g6
fmovdl %xcc, %f15, %f7
fcmpd %fcc0, %f8, %f6
fmovd %f0, %f4
movgu %icc, %l3, %o7
fones %f1
subc %o0, %g2, %o6
edge16 %g7, %g3, %l4
stw %o4, [%l7 + 0x30]
stx %i1, [%l7 + 0x70]
fpsub16s %f3, %f9, %f2
edge8n %o3, %g1, %i5
ldsb [%l7 + 0x6C], %i7
ldub [%l7 + 0x35], %i4
mova %icc, %l5, %o5
udiv %o2, 0x1C17, %i0
fbn,a %fcc2, loop_6230
bgu,a %xcc, loop_6231
fxors %f9, %f14, %f11
fmovse %icc, %f6, %f7
loop_6230:
fmovrdgez %l2, %f14, %f6
loop_6231:
subc %i3, %l0, %i6
fxnor %f10, %f12, %f14
tne %icc, 0x5
fmovde %xcc, %f10, %f4
fcmpgt16 %f8, %f8, %l6
fcmpeq32 %f8, %f4, %o1
fcmpne16 %f8, %f4, %g5
fmovsle %icc, %f15, %f12
fmovdge %xcc, %f13, %f12
ld [%l7 + 0x28], %f10
edge32 %l1, %i2, %g4
te %xcc, 0x3
ldsh [%l7 + 0x2C], %g6
fbule %fcc3, loop_6232
fandnot1 %f14, %f10, %f8
stx %o7, [%l7 + 0x08]
fmovrdgez %l3, %f14, %f0
loop_6232:
fmovdge %xcc, %f4, %f11
sdivx %g2, 0x193E, %o6
ldd [%l7 + 0x68], %f10
ldsw [%l7 + 0x2C], %o0
ld [%l7 + 0x60], %f12
fmul8x16au %f12, %f7, %f0
fmovrsne %g3, %f5, %f14
ldsw [%l7 + 0x3C], %l4
fbule %fcc2, loop_6233
tsubcctv %g7, 0x0A9D, %o4
ldsb [%l7 + 0x17], %o3
udiv %i1, 0x0A70, %g1
loop_6233:
fmovdcc %icc, %f11, %f4
fands %f12, %f15, %f15
mova %xcc, %i7, %i4
ba,a,pn %xcc, loop_6234
ldub [%l7 + 0x64], %l5
fmovdvc %icc, %f15, %f14
edge32 %o5, %i5, %i0
loop_6234:
fmovd %f2, %f6
tneg %xcc, 0x6
movcs %xcc, %l2, %o2
tcc %icc, 0x5
ldx [%l7 + 0x10], %l0
fmovrde %i3, %f6, %f12
lduw [%l7 + 0x14], %l6
mulscc %o1, %g5, %l1
xorcc %i6, %g4, %g6
array32 %o7, %l3, %i2
sub %o6, 0x14BD, %g2
pdist %f12, %f8, %f14
fcmpes %fcc1, %f5, %f0
ldsh [%l7 + 0x08], %g3
bleu loop_6235
ldub [%l7 + 0x22], %o0
edge16 %l4, %o4, %g7
stw %o3, [%l7 + 0x7C]
loop_6235:
fcmple16 %f6, %f0, %g1
stx %i7, [%l7 + 0x50]
fpack32 %f0, %f6, %f2
fones %f13
fmul8x16 %f6, %f12, %f14
and %i4, %i1, %l5
ldsh [%l7 + 0x68], %o5
fone %f6
ldsw [%l7 + 0x14], %i5
fmovdcc %icc, %f8, %f1
fba,a %fcc0, loop_6236
nop
setx loop_6237, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %icc, %f14, %f1
fpsub16 %f14, %f10, %f8
loop_6236:
bneg,a,pn %xcc, loop_6238
loop_6237:
fmovdcc %icc, %f3, %f15
nop
setx loop_6239, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a,pn %xcc, loop_6240
loop_6238:
edge32ln %l2, %i0, %l0
be loop_6241
loop_6239:
movn %xcc, %i3, %l6
loop_6240:
ldx [%l7 + 0x68], %o1
fnot2 %f2, %f4
loop_6241:
stb %o2, [%l7 + 0x23]
fmul8x16 %f3, %f0, %f14
fmovse %icc, %f0, %f7
udivcc %g5, 0x18EE, %i6
ldsb [%l7 + 0x69], %l1
movneg %icc, %g6, %o7
bge,a loop_6242
bvs,a %xcc, loop_6243
fcmpeq32 %f0, %f10, %g4
sethi 0x0731, %i2
loop_6242:
stx %o6, [%l7 + 0x30]
loop_6243:
sth %l3, [%l7 + 0x08]
brlez,a %g3, loop_6244
fcmpne32 %f14, %f4, %g2
subccc %o0, %l4, %g7
movpos %xcc, %o3, %g1
loop_6244:
umul %o4, 0x12E8, %i7
fbn %fcc1, loop_6245
stx %i1, [%l7 + 0x18]
fpack32 %f8, %f6, %f4
stw %i4, [%l7 + 0x70]
loop_6245:
ld [%l7 + 0x68], %f7
sth %o5, [%l7 + 0x54]
tleu %xcc, 0x7
edge8ln %i5, %l2, %i0
fcmple32 %f4, %f12, %l0
bneg,a,pn %icc, loop_6246
andcc %i3, %l5, %l6
fones %f15
fbule %fcc3, loop_6247
loop_6246:
fnand %f14, %f8, %f2
fble %fcc3, loop_6248
fpack16 %f12, %f6
loop_6247:
fmovdcs %xcc, %f8, %f0
fornot2 %f14, %f12, %f4
loop_6248:
sdivx %o1, 0x0B89, %o2
std %f10, [%l7 + 0x68]
sra %g5, 0x0F, %i6
addcc %l1, 0x0270, %o7
movvs %icc, %g4, %i2
lduw [%l7 + 0x5C], %g6
fsrc2 %f8, %f6
fmovs %f4, %f12
movg %icc, %o6, %l3
ld [%l7 + 0x28], %f12
lduh [%l7 + 0x44], %g2
edge16ln %g3, %l4, %o0
lduh [%l7 + 0x3A], %g7
tne %icc, 0x0
stw %o3, [%l7 + 0x2C]
sllx %o4, %g1, %i1
fbge %fcc2, loop_6249
tneg %xcc, 0x7
stb %i7, [%l7 + 0x1B]
st %f6, [%l7 + 0x64]
loop_6249:
sth %i4, [%l7 + 0x30]
sth %o5, [%l7 + 0x42]
fpack32 %f6, %f10, %f0
bne,a,pn %icc, loop_6250
st %f15, [%l7 + 0x5C]
movleu %xcc, %i5, %l2
stx %i0, [%l7 + 0x48]
loop_6250:
stb %l0, [%l7 + 0x3D]
edge16 %l5, %i3, %o1
tl %icc, 0x6
sth %o2, [%l7 + 0x5E]
fpsub32s %f2, %f0, %f4
fsrc1 %f2, %f14
fsrc2 %f2, %f4
fmovdne %xcc, %f2, %f7
fcmpgt32 %f6, %f4, %l6
popc 0x07DC, %i6
ldsh [%l7 + 0x1E], %g5
std %f12, [%l7 + 0x28]
fpadd16s %f5, %f10, %f3
fmul8x16au %f4, %f9, %f4
edge32n %l1, %o7, %g4
lduh [%l7 + 0x2C], %g6
stb %i2, [%l7 + 0x52]
std %f10, [%l7 + 0x10]
fbue,a %fcc2, loop_6251
alignaddr %o6, %g2, %g3
fnegs %f3, %f3
ldub [%l7 + 0x32], %l3
loop_6251:
edge16 %o0, %g7, %l4
mulscc %o3, %o4, %i1
fcmpne32 %f2, %f12, %i7
fmovspos %icc, %f10, %f4
fcmple32 %f2, %f8, %g1
ld [%l7 + 0x78], %f3
tn %icc, 0x2
mulscc %o5, 0x0F1F, %i5
fzero %f12
umul %l2, 0x1297, %i0
tle %xcc, 0x1
fbu %fcc3, loop_6252
lduw [%l7 + 0x44], %l0
fpadd16s %f6, %f5, %f8
ldx [%l7 + 0x20], %i4
loop_6252:
fmovda %xcc, %f4, %f15
fandnot1s %f0, %f10, %f14
tleu %xcc, 0x2
movn %icc, %l5, %i3
fbo %fcc1, loop_6253
fabss %f9, %f9
sth %o1, [%l7 + 0x26]
ldsw [%l7 + 0x10], %o2
loop_6253:
st %f13, [%l7 + 0x50]
xorcc %l6, %g5, %l1
fpadd16 %f10, %f10, %f14
sth %o7, [%l7 + 0x12]
bcc,a,pt %xcc, loop_6254
bpos,pt %xcc, loop_6255
movrlez %i6, %g4, %g6
brgz,a %o6, loop_6256
loop_6254:
ble %icc, loop_6257
loop_6255:
fbuge %fcc0, loop_6258
edge32n %i2, %g3, %g2
loop_6256:
fmovdne %xcc, %f5, %f3
loop_6257:
movne %xcc, %o0, %l3
loop_6258:
fpackfix %f10, %f10
bl loop_6259
fmovdvs %icc, %f10, %f11
bpos,a %xcc, loop_6260
fpadd16 %f2, %f10, %f2
loop_6259:
fcmpes %fcc3, %f15, %f0
fzeros %f14
loop_6260:
fors %f0, %f6, %f6
nop
setx loop_6261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %l4, %g7, %o3
ble,pn %xcc, loop_6262
ldsh [%l7 + 0x1C], %i1
loop_6261:
ldub [%l7 + 0x12], %o4
faligndata %f2, %f12, %f6
loop_6262:
fnot2s %f3, %f0
fzero %f8
ldsw [%l7 + 0x34], %g1
fmovrsgez %o5, %f9, %f7
ld [%l7 + 0x58], %f15
bvc,a,pn %xcc, loop_6263
edge32 %i5, %l2, %i0
fxnors %f0, %f9, %f10
fba %fcc0, loop_6264
loop_6263:
fpsub16s %f15, %f13, %f9
fmovsl %xcc, %f14, %f0
fmovsvc %xcc, %f10, %f13
loop_6264:
edge16l %i7, %l0, %i4
smulcc %i3, %o1, %o2
sth %l6, [%l7 + 0x3E]
fmovsvc %icc, %f8, %f4
fpadd16s %f10, %f4, %f9
srax %g5, 0x16, %l5
umul %o7, %l1, %i6
edge16n %g4, %o6, %i2
lduh [%l7 + 0x7C], %g6
movl %xcc, %g3, %o0
fornot2s %f8, %f3, %f12
fmovda %xcc, %f8, %f0
and %l3, %l4, %g2
stw %o3, [%l7 + 0x40]
lduw [%l7 + 0x3C], %g7
ldd [%l7 + 0x40], %f4
popc 0x0632, %i1
st %f6, [%l7 + 0x14]
fmovrse %g1, %f13, %f0
srl %o4, 0x0D, %i5
ldd [%l7 + 0x20], %f4
movl %icc, %l2, %i0
fbule %fcc1, loop_6265
te %xcc, 0x7
lduh [%l7 + 0x28], %i7
fmovrdne %l0, %f10, %f10
loop_6265:
stw %o5, [%l7 + 0x30]
fmovdpos %icc, %f2, %f2
orn %i4, 0x1D0A, %o1
fmovse %xcc, %f2, %f1
fmovdcc %icc, %f7, %f8
ld [%l7 + 0x48], %f13
stb %o2, [%l7 + 0x5D]
lduh [%l7 + 0x20], %i3
tvs %xcc, 0x1
fnot2s %f13, %f6
add %g5, %l5, %o7
std %f2, [%l7 + 0x08]
brgz,a %l6, loop_6266
sth %i6, [%l7 + 0x0C]
fmovsa %icc, %f4, %f6
fbul %fcc1, loop_6267
loop_6266:
ldub [%l7 + 0x25], %g4
lduh [%l7 + 0x2E], %o6
ldsw [%l7 + 0x40], %l1
loop_6267:
smulcc %g6, 0x07FD, %i2
ldub [%l7 + 0x73], %o0
ldsh [%l7 + 0x30], %l3
bgu,a %icc, loop_6268
fbne %fcc2, loop_6269
fmovspos %icc, %f14, %f8
ldsh [%l7 + 0x2E], %g3
loop_6268:
smulcc %g2, %o3, %l4
loop_6269:
movcc %xcc, %i1, %g1
movgu %icc, %g7, %i5
std %f14, [%l7 + 0x18]
ldd [%l7 + 0x60], %f0
fxors %f7, %f5, %f6
ldub [%l7 + 0x1C], %l2
lduh [%l7 + 0x42], %i0
srlx %i7, 0x06, %l0
fcmpne16 %f8, %f14, %o5
fbl %fcc1, loop_6270
ldsh [%l7 + 0x1A], %o4
fmovdn %xcc, %f7, %f15
fsrc2 %f12, %f12
loop_6270:
ldsb [%l7 + 0x1B], %i4
fpmerge %f1, %f3, %f8
st %f5, [%l7 + 0x18]
fpackfix %f12, %f5
stw %o2, [%l7 + 0x40]
fabss %f15, %f14
ldx [%l7 + 0x78], %i3
sub %g5, 0x04B0, %o1
fpadd32s %f11, %f13, %f1
alignaddrl %o7, %l6, %i6
st %f6, [%l7 + 0x14]
st %f10, [%l7 + 0x3C]
fnand %f10, %f6, %f14
fcmpeq16 %f8, %f14, %l5
fpadd32s %f2, %f1, %f6
fzero %f10
bge,pn %icc, loop_6271
sll %o6, %l1, %g6
sth %g4, [%l7 + 0x24]
edge8n %i2, %l3, %o0
loop_6271:
fpadd16 %f0, %f0, %f6
fbge,a %fcc3, loop_6272
movneg %xcc, %g3, %o3
alignaddr %g2, %l4, %g1
fmovsvs %xcc, %f7, %f1
loop_6272:
fbg %fcc1, loop_6273
stb %g7, [%l7 + 0x69]
fsrc1 %f14, %f14
fnot1 %f8, %f10
loop_6273:
movgu %icc, %i5, %l2
fbn,a %fcc1, loop_6274
fmul8sux16 %f14, %f14, %f14
ldd [%l7 + 0x60], %f6
stw %i0, [%l7 + 0x44]
loop_6274:
fnot2 %f6, %f0
fmovsg %xcc, %f8, %f14
array16 %i7, %i1, %o5
lduh [%l7 + 0x7C], %l0
std %f10, [%l7 + 0x40]
sdivcc %o4, 0x1B0C, %i4
fbu,a %fcc1, loop_6275
fcmps %fcc3, %f12, %f0
brlez %o2, loop_6276
brgez,a %g5, loop_6277
loop_6275:
fmovrslez %o1, %f3, %f1
fzeros %f6
loop_6276:
siam 0x4
loop_6277:
alignaddrl %o7, %l6, %i6
bpos loop_6278
stx %i3, [%l7 + 0x60]
fpadd16s %f8, %f5, %f15
fsrc2 %f4, %f12
loop_6278:
orncc %l5, 0x19E5, %o6
ldsb [%l7 + 0x6F], %l1
fmovrsgz %g4, %f6, %f5
fbug %fcc2, loop_6279
lduh [%l7 + 0x4A], %g6
tn %xcc, 0x6
lduh [%l7 + 0x14], %l3
loop_6279:
tvc %xcc, 0x1
tvs %xcc, 0x6
ldsh [%l7 + 0x7E], %i2
fpackfix %f8, %f14
tle %xcc, 0x3
brnz %o0, loop_6280
fmovspos %xcc, %f9, %f1
lduw [%l7 + 0x44], %o3
tneg %icc, 0x7
loop_6280:
fpsub16 %f4, %f0, %f8
ldub [%l7 + 0x21], %g2
edge32ln %g3, %g1, %l4
fnot1 %f2, %f4
st %f6, [%l7 + 0x34]
fbne %fcc2, loop_6281
sth %i5, [%l7 + 0x3C]
call loop_6282
bleu loop_6283
loop_6281:
st %f14, [%l7 + 0x64]
fnot2 %f8, %f8
loop_6282:
st %f14, [%l7 + 0x70]
loop_6283:
mulx %l2, %g7, %i0
fabsd %f0, %f8
ldsh [%l7 + 0x66], %i1
ldsw [%l7 + 0x68], %o5
fbo %fcc0, loop_6284
std %f0, [%l7 + 0x40]
fpmerge %f3, %f8, %f8
ldsh [%l7 + 0x38], %i7
loop_6284:
bleu,a loop_6285
fnand %f12, %f12, %f8
be,a,pn %icc, loop_6286
std %f14, [%l7 + 0x20]
loop_6285:
mova %icc, %l0, %o4
ldx [%l7 + 0x58], %i4
loop_6286:
movrgz %g5, 0x34F, %o1
alignaddr %o7, %o2, %l6
stb %i3, [%l7 + 0x2E]
fblg %fcc3, loop_6287
movvs %icc, %l5, %i6
fnand %f0, %f6, %f2
stw %o6, [%l7 + 0x3C]
loop_6287:
lduw [%l7 + 0x2C], %l1
fnand %f2, %f2, %f14
call loop_6288
tle %xcc, 0x4
srl %g4, 0x13, %g6
fnot1 %f8, %f6
loop_6288:
fbne,a %fcc0, loop_6289
tsubcctv %l3, %i2, %o3
orn %o0, %g3, %g2
fcmpd %fcc0, %f6, %f14
loop_6289:
std %f8, [%l7 + 0x60]
edge16 %g1, %l4, %l2
movcs %icc, %g7, %i0
lduh [%l7 + 0x60], %i5
subcc %o5, 0x0407, %i1
tvc %icc, 0x7
lduw [%l7 + 0x54], %l0
fcmpd %fcc2, %f0, %f14
xor %i7, 0x014C, %i4
fmovrsgz %o4, %f14, %f12
sub %g5, %o1, %o2
edge32n %o7, %i3, %l5
bleu,pt %icc, loop_6290
fornot2 %f10, %f6, %f2
fnor %f0, %f6, %f12
popc %i6, %l6
loop_6290:
alignaddrl %l1, %o6, %g6
fmul8x16 %f0, %f12, %f2
fpsub16 %f0, %f2, %f6
ldsb [%l7 + 0x22], %l3
stb %i2, [%l7 + 0x33]
nop
setx loop_6291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %xcc, %g4, %o3
ldsw [%l7 + 0x4C], %g3
fsrc1s %f2, %f13
loop_6291:
stw %o0, [%l7 + 0x4C]
fpsub32 %f0, %f4, %f10
st %f13, [%l7 + 0x54]
xnor %g1, %l4, %l2
fbne %fcc2, loop_6292
ldsw [%l7 + 0x3C], %g2
sth %i0, [%l7 + 0x4C]
lduh [%l7 + 0x66], %i5
loop_6292:
fbne,a %fcc0, loop_6293
addc %g7, %o5, %l0
ld [%l7 + 0x38], %f0
tle %xcc, 0x3
loop_6293:
fors %f7, %f8, %f8
sdivcc %i1, 0x12A5, %i4
edge16n %i7, %g5, %o4
movleu %icc, %o2, %o7
mulx %i3, 0x0F26, %l5
fbl %fcc1, loop_6294
fmovrsne %i6, %f6, %f7
sth %l6, [%l7 + 0x0C]
bleu,a %xcc, loop_6295
loop_6294:
subccc %l1, %o6, %g6
ldsh [%l7 + 0x7A], %o1
movge %icc, %i2, %g4
loop_6295:
sethi 0x199E, %o3
sra %g3, 0x07, %l3
te %icc, 0x0
siam 0x6
ld [%l7 + 0x24], %f14
stb %g1, [%l7 + 0x7C]
ld [%l7 + 0x6C], %f9
edge16 %l4, %o0, %l2
tgu %icc, 0x2
xnor %g2, 0x0B5E, %i0
stw %i5, [%l7 + 0x3C]
ldx [%l7 + 0x08], %o5
fba %fcc2, loop_6296
bn %icc, loop_6297
andncc %g7, %l0, %i4
ldsw [%l7 + 0x20], %i7
loop_6296:
ldsh [%l7 + 0x42], %i1
loop_6297:
lduh [%l7 + 0x32], %o4
fbul %fcc2, loop_6298
st %f9, [%l7 + 0x38]
tvs %xcc, 0x1
bpos,a loop_6299
loop_6298:
stb %g5, [%l7 + 0x0B]
ldsh [%l7 + 0x08], %o2
fbne,a %fcc3, loop_6300
loop_6299:
fbuge,a %fcc2, loop_6301
std %f14, [%l7 + 0x48]
fmuld8sux16 %f0, %f14, %f10
loop_6300:
fzeros %f11
loop_6301:
fmovdg %xcc, %f9, %f11
ldsh [%l7 + 0x32], %i3
movvs %icc, %o7, %i6
bvc,pt %xcc, loop_6302
fornot2s %f15, %f11, %f12
smul %l6, 0x09E9, %l1
stw %o6, [%l7 + 0x58]
loop_6302:
array32 %l5, %o1, %g6
add %g4, %o3, %i2
bcs,pt %icc, loop_6303
ta %icc, 0x3
stw %g3, [%l7 + 0x30]
bpos,pn %xcc, loop_6304
loop_6303:
fbe,a %fcc2, loop_6305
fbuge %fcc0, loop_6306
move %icc, %g1, %l3
loop_6304:
stb %l4, [%l7 + 0x2F]
loop_6305:
nop
setx loop_6307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6306:
st %f12, [%l7 + 0x44]
fmovrdlez %l2, %f12, %f0
xorcc %g2, %i0, %o0
loop_6307:
ldsb [%l7 + 0x6E], %i5
ld [%l7 + 0x1C], %f3
fbl,a %fcc3, loop_6308
lduh [%l7 + 0x12], %g7
st %f9, [%l7 + 0x38]
fones %f13
loop_6308:
fpsub16s %f1, %f14, %f0
fnot2s %f11, %f10
movg %icc, %l0, %i4
fsrc2 %f0, %f14
edge32 %i7, %i1, %o4
sdiv %g5, 0x083B, %o5
smul %i3, 0x135D, %o2
xnor %o7, 0x181D, %i6
std %f6, [%l7 + 0x78]
taddcctv %l1, 0x1831, %l6
array16 %l5, %o1, %g6
fmul8sux16 %f12, %f4, %f14
ldx [%l7 + 0x40], %o6
fsrc1 %f8, %f8
mova %icc, %o3, %i2
fmovrdgz %g4, %f10, %f14
tsubcc %g1, 0x1B46, %l3
udivcc %l4, 0x09CD, %g3
taddcc %g2, 0x03BB, %i0
fmovscc %icc, %f7, %f10
fmul8x16al %f14, %f5, %f12
fsrc2s %f4, %f6
fmovscc %icc, %f9, %f14
st %f3, [%l7 + 0x6C]
ldx [%l7 + 0x10], %l2
fpadd16s %f1, %f11, %f1
tpos %xcc, 0x1
fbn,a %fcc2, loop_6309
ldsb [%l7 + 0x0C], %o0
lduh [%l7 + 0x68], %g7
fbg %fcc0, loop_6310
loop_6309:
fands %f10, %f0, %f5
ldub [%l7 + 0x3E], %l0
fmovd %f2, %f4
loop_6310:
fmovrdgez %i4, %f14, %f0
stw %i5, [%l7 + 0x48]
fbge %fcc2, loop_6311
stx %i1, [%l7 + 0x10]
array8 %i7, %g5, %o4
fbo,a %fcc2, loop_6312
loop_6311:
fbge,a %fcc0, loop_6313
fmovrsne %o5, %f5, %f9
stx %i3, [%l7 + 0x08]
loop_6312:
or %o7, 0x1A4D, %o2
loop_6313:
sth %l1, [%l7 + 0x7E]
fbue,a %fcc3, loop_6314
fand %f8, %f8, %f6
std %f2, [%l7 + 0x50]
fmovde %xcc, %f2, %f2
loop_6314:
fmovrsgez %l6, %f14, %f15
fmovspos %icc, %f7, %f7
lduh [%l7 + 0x56], %i6
movleu %icc, %l5, %g6
ldsh [%l7 + 0x18], %o6
fsrc2 %f2, %f12
stx %o3, [%l7 + 0x78]
fabsd %f4, %f12
tvs %icc, 0x6
std %f0, [%l7 + 0x28]
movrlez %o1, 0x28C, %i2
std %f4, [%l7 + 0x70]
st %f10, [%l7 + 0x44]
andncc %g1, %g4, %l3
stx %l4, [%l7 + 0x50]
subcc %g3, 0x023B, %i0
lduh [%l7 + 0x28], %l2
brlz %g2, loop_6315
fone %f14
ldsh [%l7 + 0x10], %g7
fpsub16 %f14, %f0, %f10
loop_6315:
bshuffle %f0, %f6, %f14
fbl,a %fcc0, loop_6316
andn %o0, %l0, %i4
fpsub32 %f6, %f4, %f6
addcc %i5, 0x1F08, %i1
loop_6316:
ldsb [%l7 + 0x1F], %i7
ldsw [%l7 + 0x68], %g5
tpos %icc, 0x6
ldub [%l7 + 0x77], %o4
stw %o5, [%l7 + 0x74]
bge,a %xcc, loop_6317
fmovsn %xcc, %f3, %f9
sdivcc %o7, 0x1E25, %i3
subcc %o2, %l6, %i6
loop_6317:
fmovrdgz %l1, %f10, %f10
stx %g6, [%l7 + 0x68]
edge16n %l5, %o6, %o1
fmovrdgez %o3, %f2, %f0
umul %g1, %g4, %l3
orncc %l4, %g3, %i0
call loop_6318
fmovdl %icc, %f4, %f0
stx %i2, [%l7 + 0x48]
fmovde %xcc, %f13, %f15
loop_6318:
edge32n %g2, %g7, %o0
ldsh [%l7 + 0x1A], %l0
movrlz %l2, %i5, %i1
fmuld8sux16 %f0, %f13, %f2
bshuffle %f12, %f4, %f2
st %f5, [%l7 + 0x10]
stw %i7, [%l7 + 0x08]
mulscc %i4, %g5, %o5
mulscc %o7, %o4, %i3
ldsw [%l7 + 0x0C], %o2
fbo %fcc2, loop_6319
ld [%l7 + 0x24], %f1
movge %icc, %l6, %l1
udivx %g6, 0x0771, %l5
loop_6319:
stb %i6, [%l7 + 0x4F]
fmovsvc %icc, %f7, %f4
ldsh [%l7 + 0x2E], %o6
stx %o1, [%l7 + 0x08]
ldx [%l7 + 0x68], %g1
movcs %xcc, %o3, %l3
ld [%l7 + 0x28], %f9
lduh [%l7 + 0x48], %l4
fbl,a %fcc1, loop_6320
ba %icc, loop_6321
lduw [%l7 + 0x24], %g3
subcc %i0, %g4, %g2
loop_6320:
fbg,a %fcc3, loop_6322
loop_6321:
fcmpgt16 %f2, %f14, %g7
fand %f8, %f2, %f14
ba,a,pt %xcc, loop_6323
loop_6322:
movn %xcc, %o0, %l0
ldsw [%l7 + 0x54], %i2
ld [%l7 + 0x34], %f1
loop_6323:
be,a %xcc, loop_6324
movg %icc, %i5, %l2
fmovs %f1, %f14
fpmerge %f14, %f3, %f4
loop_6324:
fmovsne %icc, %f0, %f9
sth %i1, [%l7 + 0x38]
fmovsleu %xcc, %f11, %f4
fone %f4
or %i4, 0x070B, %i7
addc %g5, 0x1B4E, %o7
fnot1s %f8, %f7
fbne,a %fcc1, loop_6325
alignaddrl %o5, %i3, %o4
lduw [%l7 + 0x6C], %o2
fcmple32 %f6, %f6, %l6
loop_6325:
ldx [%l7 + 0x58], %l1
fmovspos %icc, %f7, %f13
ldd [%l7 + 0x60], %f4
movrlz %g6, %i6, %l5
movg %xcc, %o1, %o6
bvc,pt %xcc, loop_6326
tpos %xcc, 0x6
fmovsgu %xcc, %f12, %f9
nop
setx loop_6327, %l0, %l1
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_6326:
andncc %o3, %l3, %l4
addccc %g1, 0x0077, %i0
movge %icc, %g4, %g2
loop_6327:
movl %xcc, %g3, %g7
bcc,a loop_6328
brlez %o0, loop_6329
movvs %xcc, %l0, %i2
fblg %fcc0, loop_6330
loop_6328:
movrgz %l2, 0x2A7, %i5
loop_6329:
bcs loop_6331
fornot2s %f1, %f2, %f1
loop_6330:
tsubcc %i4, %i7, %g5
bpos,a,pt %icc, loop_6332
loop_6331:
ldsh [%l7 + 0x26], %o7
subc %o5, 0x189D, %i3
xor %i1, %o2, %o4
loop_6332:
ld [%l7 + 0x24], %f4
fcmped %fcc1, %f10, %f10
ldsb [%l7 + 0x26], %l1
fmovs %f15, %f12
sth %l6, [%l7 + 0x0E]
lduh [%l7 + 0x6C], %g6
ldub [%l7 + 0x2E], %i6
bshuffle %f2, %f14, %f10
bg,a,pn %xcc, loop_6333
fmovsvc %xcc, %f12, %f8
alignaddr %l5, %o6, %o3
fexpand %f12, %f12
loop_6333:
fpsub32 %f2, %f4, %f4
fmovdg %xcc, %f10, %f5
fpsub16s %f0, %f0, %f1
movvc %xcc, %o1, %l4
addc %g1, 0x08FE, %i0
tcc %xcc, 0x6
ldx [%l7 + 0x40], %g4
andn %l3, %g3, %g7
movvs %icc, %o0, %g2
ldd [%l7 + 0x58], %f6
movleu %icc, %i2, %l0
fcmpeq16 %f14, %f10, %l2
fba,a %fcc1, loop_6334
ldsw [%l7 + 0x0C], %i4
sethi 0x1955, %i7
fcmped %fcc3, %f10, %f4
loop_6334:
lduw [%l7 + 0x1C], %i5
fmovdn %icc, %f11, %f4
ldub [%l7 + 0x55], %g5
fmovrsne %o5, %f10, %f3
std %f14, [%l7 + 0x70]
movgu %icc, %i3, %o7
ldub [%l7 + 0x43], %i1
st %f11, [%l7 + 0x54]
ld [%l7 + 0x28], %f4
ldsh [%l7 + 0x08], %o4
fmovse %xcc, %f3, %f14
fmovsge %icc, %f2, %f7
tcs %xcc, 0x3
array8 %l1, %l6, %g6
ldsw [%l7 + 0x74], %i6
ble,a,pn %xcc, loop_6335
std %f14, [%l7 + 0x70]
brz %l5, loop_6336
stx %o2, [%l7 + 0x30]
loop_6335:
xnor %o3, %o6, %o1
ldx [%l7 + 0x58], %g1
loop_6336:
movrgz %i0, %g4, %l3
orncc %g3, 0x09CF, %l4
fnot2s %f6, %f4
tleu %icc, 0x4
fmovdcs %xcc, %f1, %f5
call loop_6337
fmovs %f2, %f7
alignaddr %g7, %g2, %o0
lduh [%l7 + 0x62], %l0
loop_6337:
ldsh [%l7 + 0x10], %l2
fcmpgt32 %f4, %f2, %i4
edge8n %i2, %i7, %g5
stx %o5, [%l7 + 0x28]
fabsd %f14, %f12
ldd [%l7 + 0x60], %f6
fnegs %f2, %f11
movcc %xcc, %i5, %i3
movg %icc, %i1, %o4
fcmpgt16 %f0, %f0, %o7
ldd [%l7 + 0x58], %f6
fcmpes %fcc0, %f11, %f3
fmovrdne %l6, %f8, %f8
ld [%l7 + 0x10], %f6
ldsh [%l7 + 0x28], %l1
fmovdcs %icc, %f1, %f3
edge16 %i6, %l5, %o2
tsubcc %g6, %o6, %o3
ldsh [%l7 + 0x78], %g1
bvs,pt %icc, loop_6338
ldsb [%l7 + 0x4F], %o1
te %xcc, 0x7
movn %icc, %i0, %g4
loop_6338:
tle %icc, 0x5
taddcctv %l3, 0x110F, %g3
fmovde %xcc, %f8, %f8
lduw [%l7 + 0x78], %g7
mulx %g2, %o0, %l4
stx %l2, [%l7 + 0x70]
fcmpgt32 %f14, %f10, %l0
fmovde %icc, %f14, %f9
and %i2, 0x1B10, %i7
andcc %g5, %i4, %i5
movrlz %o5, 0x271, %i1
ldx [%l7 + 0x70], %o4
fors %f6, %f3, %f3
fmovrdne %i3, %f8, %f4
lduw [%l7 + 0x64], %o7
alignaddr %l1, %l6, %i6
edge16n %l5, %g6, %o2
fcmpgt32 %f0, %f0, %o3
ld [%l7 + 0x4C], %f7
ldd [%l7 + 0x28], %f6
fsrc1s %f15, %f11
movrgez %g1, 0x384, %o1
fmovsgu %icc, %f12, %f0
fpsub16s %f3, %f6, %f5
movne %icc, %o6, %g4
movn %icc, %l3, %i0
stw %g3, [%l7 + 0x2C]
stw %g7, [%l7 + 0x14]
fbne,a %fcc1, loop_6339
ldsb [%l7 + 0x69], %o0
st %f15, [%l7 + 0x64]
tsubcc %g2, %l2, %l0
loop_6339:
addc %l4, 0x0E96, %i7
fbge,a %fcc3, loop_6340
fbe,a %fcc1, loop_6341
st %f2, [%l7 + 0x64]
fabss %f11, %f4
loop_6340:
tvc %icc, 0x2
loop_6341:
fbue %fcc1, loop_6342
fcmpeq16 %f2, %f14, %i2
mova %icc, %g5, %i5
sth %o5, [%l7 + 0x3E]
loop_6342:
st %f0, [%l7 + 0x28]
edge32 %i1, %o4, %i3
fmovda %icc, %f4, %f10
fba,a %fcc2, loop_6343
st %f0, [%l7 + 0x34]
fmovscc %xcc, %f2, %f8
stb %i4, [%l7 + 0x52]
loop_6343:
stw %l1, [%l7 + 0x0C]
fmovrdlz %l6, %f4, %f4
fmovsneg %xcc, %f4, %f12
fbn,a %fcc2, loop_6344
ldd [%l7 + 0x48], %f6
fmovdle %xcc, %f7, %f2
nop
setx loop_6345, %l0, %l1
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_6344:
tsubcc %i6, %o7, %g6
tpos %xcc, 0x6
stw %l5, [%l7 + 0x5C]
loop_6345:
fbuge %fcc3, loop_6346
fmovdle %icc, %f8, %f12
subc %o2, %o3, %g1
lduw [%l7 + 0x30], %o1
loop_6346:
fexpand %f5, %f4
andncc %o6, %g4, %i0
ba,a loop_6347
sub %l3, 0x1379, %g7
std %f4, [%l7 + 0x38]
movrne %o0, 0x201, %g2
loop_6347:
fpadd32s %f7, %f13, %f8
movrgz %g3, 0x365, %l2
xorcc %l4, %l0, %i7
pdist %f12, %f6, %f12
tneg %icc, 0x5
bgu,a,pt %icc, loop_6348
edge8n %i2, %g5, %i5
mova %icc, %i1, %o4
ld [%l7 + 0x50], %f6
loop_6348:
ldsw [%l7 + 0x74], %o5
bleu,a,pt %icc, loop_6349
bcs,a,pn %xcc, loop_6350
fmovrde %i4, %f0, %f8
fcmpeq32 %f12, %f4, %l1
loop_6349:
ldsb [%l7 + 0x1D], %l6
loop_6350:
te %xcc, 0x3
fnand %f0, %f12, %f4
fmul8x16al %f9, %f2, %f6
stx %i3, [%l7 + 0x50]
fblg,a %fcc2, loop_6351
lduw [%l7 + 0x14], %o7
sth %g6, [%l7 + 0x76]
fmovrsgz %i6, %f2, %f14
loop_6351:
std %f4, [%l7 + 0x30]
fmovdgu %icc, %f7, %f11
sth %l5, [%l7 + 0x32]
fmovdge %xcc, %f9, %f12
ldsb [%l7 + 0x2F], %o3
bpos,a %xcc, loop_6352
tleu %xcc, 0x5
fabsd %f0, %f2
fbul,a %fcc0, loop_6353
loop_6352:
fmovscc %xcc, %f2, %f12
andn %g1, 0x1751, %o2
movrgez %o1, 0x253, %o6
loop_6353:
ldub [%l7 + 0x17], %g4
stw %l3, [%l7 + 0x18]
fpack32 %f10, %f8, %f6
taddcc %i0, %o0, %g7
stb %g2, [%l7 + 0x3C]
tgu %icc, 0x7
movg %xcc, %g3, %l2
ble,pn %icc, loop_6354
taddcctv %l0, 0x1D67, %i7
movn %icc, %i2, %g5
fmovsvc %icc, %f13, %f15
loop_6354:
ldsw [%l7 + 0x2C], %l4
fmovdcs %xcc, %f13, %f0
bg,a,pt %icc, loop_6355
fmovdge %xcc, %f14, %f1
fmovdle %xcc, %f10, %f1
std %f6, [%l7 + 0x20]
loop_6355:
bleu,a,pt %xcc, loop_6356
umul %i1, %i5, %o5
ldd [%l7 + 0x08], %f8
lduw [%l7 + 0x70], %o4
loop_6356:
fbe %fcc0, loop_6357
alignaddr %l1, %l6, %i4
stx %i3, [%l7 + 0x48]
subc %o7, 0x0EBB, %g6
loop_6357:
srax %i6, %o3, %l5
ldsw [%l7 + 0x64], %g1
movleu %icc, %o2, %o1
movneg %icc, %g4, %o6
fmuld8ulx16 %f13, %f2, %f12
lduw [%l7 + 0x78], %i0
fors %f15, %f11, %f4
fcmpne16 %f6, %f6, %l3
fors %f12, %f12, %f3
movg %xcc, %o0, %g2
fmovsle %icc, %f5, %f9
std %f12, [%l7 + 0x50]
lduh [%l7 + 0x30], %g3
st %f7, [%l7 + 0x0C]
xnorcc %l2, 0x1FB8, %g7
fmovscc %icc, %f0, %f14
sll %i7, 0x10, %i2
fmovsle %xcc, %f1, %f5
ble %icc, loop_6358
ldub [%l7 + 0x2E], %l0
movleu %icc, %l4, %g5
stx %i1, [%l7 + 0x30]
loop_6358:
fbu %fcc1, loop_6359
fnand %f6, %f14, %f10
fones %f15
fnands %f4, %f8, %f8
loop_6359:
edge16 %o5, %o4, %l1
bleu loop_6360
lduh [%l7 + 0x7C], %l6
tvs %icc, 0x3
fbge,a %fcc0, loop_6361
loop_6360:
srax %i4, 0x09, %i3
smul %i5, %o7, %i6
edge16n %g6, %o3, %g1
loop_6361:
brgez %o2, loop_6362
stb %l5, [%l7 + 0x1F]
move %icc, %g4, %o1
fandnot2 %f0, %f12, %f6
loop_6362:
std %f4, [%l7 + 0x60]
ldx [%l7 + 0x48], %o6
move %icc, %i0, %o0
tcs %icc, 0x5
fpsub16s %f8, %f5, %f11
fmovsg %icc, %f2, %f7
st %f14, [%l7 + 0x74]
ldsh [%l7 + 0x44], %l3
sth %g3, [%l7 + 0x28]
fbe %fcc2, loop_6363
bne,a,pn %xcc, loop_6364
stw %l2, [%l7 + 0x24]
bcc loop_6365
loop_6363:
mulx %g7, %i7, %i2
loop_6364:
ld [%l7 + 0x44], %f3
stx %g2, [%l7 + 0x38]
loop_6365:
movre %l0, %g5, %l4
fnegs %f7, %f12
lduh [%l7 + 0x28], %o5
movrlz %i1, %l1, %o4
edge8 %i4, %l6, %i5
tcc %icc, 0x6
fbn,a %fcc2, loop_6366
fzero %f4
ldx [%l7 + 0x20], %o7
fpadd16 %f2, %f14, %f12
loop_6366:
fzeros %f10
ldub [%l7 + 0x25], %i3
tg %xcc, 0x5
edge8n %g6, %o3, %i6
for %f10, %f12, %f4
fmovdpos %icc, %f12, %f5
bpos,pn %icc, loop_6367
fmovrde %o2, %f4, %f4
faligndata %f14, %f0, %f2
popc %l5, %g4
loop_6367:
fmul8x16au %f8, %f1, %f2
fmovrslz %o1, %f6, %f4
fmovsleu %xcc, %f12, %f15
bpos,a,pn %xcc, loop_6368
edge8 %o6, %g1, %o0
sethi 0x05A3, %i0
lduh [%l7 + 0x36], %l3
loop_6368:
fbuge,a %fcc2, loop_6369
fpadd32s %f13, %f6, %f10
ble,a,pn %icc, loop_6370
ldd [%l7 + 0x50], %f0
loop_6369:
tge %icc, 0x7
xor %l2, 0x01BB, %g3
loop_6370:
ldd [%l7 + 0x08], %f0
tg %icc, 0x7
fpackfix %f0, %f15
ldsb [%l7 + 0x68], %i7
stw %i2, [%l7 + 0x14]
ld [%l7 + 0x6C], %f14
ldx [%l7 + 0x60], %g7
xnorcc %l0, 0x184A, %g2
fpsub16s %f13, %f3, %f5
alignaddrl %g5, %o5, %l4
alignaddr %i1, %l1, %i4
andn %o4, 0x043C, %l6
alignaddr %o7, %i3, %g6
movleu %icc, %o3, %i5
ldd [%l7 + 0x30], %f4
sdivx %o2, 0x0F75, %i6
ta %xcc, 0x4
edge8n %g4, %o1, %l5
bneg %xcc, loop_6371
fbul %fcc0, loop_6372
fmovda %icc, %f11, %f11
ldx [%l7 + 0x08], %g1
loop_6371:
andn %o6, %i0, %o0
loop_6372:
lduw [%l7 + 0x58], %l3
lduh [%l7 + 0x08], %g3
st %f15, [%l7 + 0x60]
fmovrsne %i7, %f2, %f10
std %f10, [%l7 + 0x70]
fmovdge %icc, %f13, %f3
edge8 %i2, %g7, %l2
tne %xcc, 0x7
fpadd32s %f12, %f6, %f2
tg %icc, 0x0
xor %l0, 0x123D, %g2
nop
setx loop_6373, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %g5, %l4
xorcc %i1, %l1, %i4
fcmps %fcc3, %f0, %f13
loop_6373:
sth %o4, [%l7 + 0x08]
fmovdpos %xcc, %f0, %f8
bg,pn %xcc, loop_6374
fmovdne %xcc, %f13, %f11
ldsb [%l7 + 0x4D], %l6
fbe,a %fcc1, loop_6375
loop_6374:
ldx [%l7 + 0x18], %o5
ta %icc, 0x3
edge32l %i3, %g6, %o7
loop_6375:
std %f4, [%l7 + 0x30]
fnegd %f14, %f4
ldsb [%l7 + 0x5F], %o3
sdiv %i5, 0x15CC, %i6
fmul8x16al %f1, %f14, %f0
fandnot1s %f10, %f1, %f5
fmovrse %g4, %f0, %f10
fzero %f14
sra %o2, 0x1F, %l5
fmovrdlz %g1, %f12, %f12
fbn,a %fcc1, loop_6376
sth %o6, [%l7 + 0x08]
stb %i0, [%l7 + 0x22]
fbule %fcc2, loop_6377
loop_6376:
tcs %icc, 0x3
fabsd %f6, %f4
fbe %fcc0, loop_6378
loop_6377:
ldsw [%l7 + 0x0C], %o0
fpadd32 %f12, %f6, %f8
edge32l %o1, %g3, %l3
loop_6378:
st %f7, [%l7 + 0x58]
edge32ln %i7, %g7, %i2
edge16l %l0, %g2, %g5
ldsh [%l7 + 0x60], %l4
fbo,a %fcc2, loop_6379
pdist %f10, %f4, %f2
fnegs %f4, %f13
std %f4, [%l7 + 0x40]
loop_6379:
fbl %fcc3, loop_6380
fmovse %icc, %f7, %f11
ldd [%l7 + 0x18], %f8
fnot1 %f14, %f8
loop_6380:
ldd [%l7 + 0x50], %f10
addcc %i1, 0x1257, %l1
umul %l2, %o4, %l6
nop
setx loop_6381, %l0, %l1
jmpl %l1, %i4
fmovdn %xcc, %f9, %f14
fcmpgt32 %f4, %f8, %i3
movvs %xcc, %o5, %o7
loop_6381:
lduh [%l7 + 0x5C], %g6
lduh [%l7 + 0x26], %o3
movg %xcc, %i6, %i5
movrne %o2, %g4, %l5
srlx %g1, 0x0B, %o6
bvs,a,pt %xcc, loop_6382
ldsb [%l7 + 0x27], %i0
ldsh [%l7 + 0x70], %o1
fcmped %fcc0, %f2, %f14
loop_6382:
fblg %fcc2, loop_6383
lduw [%l7 + 0x14], %o0
fbg %fcc2, loop_6384
brz %l3, loop_6385
loop_6383:
fbn %fcc1, loop_6386
movre %g3, %i7, %i2
loop_6384:
fxnor %f6, %f2, %f10
loop_6385:
fmovsn %xcc, %f11, %f2
loop_6386:
move %icc, %g7, %g2
lduw [%l7 + 0x7C], %g5
fands %f0, %f15, %f0
fpsub32 %f14, %f0, %f2
sth %l0, [%l7 + 0x54]
lduh [%l7 + 0x56], %l4
brlz,a %i1, loop_6387
fpadd32 %f8, %f8, %f0
fmovde %icc, %f10, %f1
sth %l2, [%l7 + 0x40]
loop_6387:
fands %f14, %f11, %f2
ldub [%l7 + 0x5F], %o4
ldsb [%l7 + 0x60], %l1
st %f13, [%l7 + 0x60]
ldsw [%l7 + 0x1C], %l6
bcs,a %xcc, loop_6388
edge16ln %i3, %o5, %i4
udivx %o7, 0x0057, %o3
ldub [%l7 + 0x10], %g6
loop_6388:
ld [%l7 + 0x08], %f2
ldx [%l7 + 0x18], %i5
brz %i6, loop_6389
st %f11, [%l7 + 0x48]
fones %f11
fcmple32 %f10, %f12, %g4
loop_6389:
movn %icc, %o2, %l5
ldx [%l7 + 0x60], %o6
srlx %i0, %g1, %o1
bleu,pn %icc, loop_6390
ld [%l7 + 0x10], %f11
ldsh [%l7 + 0x68], %l3
stx %g3, [%l7 + 0x40]
loop_6390:
ldsb [%l7 + 0x6A], %i7
tl %icc, 0x5
call loop_6391
ld [%l7 + 0x30], %f0
andncc %i2, %o0, %g2
fmovspos %icc, %f12, %f15
loop_6391:
fcmped %fcc1, %f14, %f2
fcmpeq16 %f12, %f8, %g7
ldub [%l7 + 0x2D], %g5
ldsh [%l7 + 0x62], %l4
edge32 %l0, %l2, %o4
ldd [%l7 + 0x68], %f8
bshuffle %f14, %f4, %f0
sdiv %i1, 0x1BE7, %l6
fbg %fcc2, loop_6392
umul %l1, 0x13B8, %i3
ldsw [%l7 + 0x6C], %i4
fpsub16s %f5, %f13, %f15
loop_6392:
taddcc %o5, 0x1588, %o3
fexpand %f13, %f2
fmovrsgez %g6, %f15, %f11
brgz,a %o7, loop_6393
fxors %f1, %f6, %f3
fands %f10, %f8, %f6
addc %i6, 0x119D, %g4
loop_6393:
for %f8, %f8, %f2
st %f4, [%l7 + 0x54]
fcmple32 %f8, %f8, %o2
ldx [%l7 + 0x70], %l5
st %f12, [%l7 + 0x34]
edge32l %o6, %i5, %i0
for %f8, %f14, %f12
tle %icc, 0x2
ldx [%l7 + 0x60], %g1
orcc %l3, 0x1D68, %o1
taddcctv %g3, %i7, %o0
ldsh [%l7 + 0x3E], %i2
stw %g2, [%l7 + 0x40]
brlez %g7, loop_6394
edge32ln %l4, %g5, %l2
orcc %l0, %o4, %l6
fbn %fcc2, loop_6395
loop_6394:
fmovrsgz %i1, %f6, %f0
sth %i3, [%l7 + 0x72]
bvc,pt %icc, loop_6396
loop_6395:
st %f15, [%l7 + 0x20]
lduw [%l7 + 0x1C], %l1
tvc %icc, 0x3
loop_6396:
lduw [%l7 + 0x70], %o5
st %f15, [%l7 + 0x50]
nop
setx loop_6397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x6
movleu %xcc, %o3, %g6
stw %o7, [%l7 + 0x08]
loop_6397:
std %f12, [%l7 + 0x30]
mova %xcc, %i4, %i6
fnands %f7, %f1, %f12
ld [%l7 + 0x74], %f12
fmovsvc %xcc, %f1, %f8
bpos loop_6398
alignaddrl %g4, %l5, %o2
lduw [%l7 + 0x44], %i5
stx %i0, [%l7 + 0x48]
loop_6398:
fcmpne16 %f14, %f0, %g1
ldx [%l7 + 0x60], %l3
edge8n %o1, %g3, %o6
fsrc2s %f13, %f15
fbo %fcc0, loop_6399
ble,pn %xcc, loop_6400
movl %icc, %i7, %o0
movleu %xcc, %g2, %g7
loop_6399:
sth %i2, [%l7 + 0x2C]
loop_6400:
fmovsge %xcc, %f7, %f10
bneg,a,pt %xcc, loop_6401
sth %l4, [%l7 + 0x6E]
ldx [%l7 + 0x70], %g5
fmovdl %icc, %f7, %f10
loop_6401:
tcc %xcc, 0x4
ldsb [%l7 + 0x38], %l2
fsrc1s %f8, %f10
fmovrdne %o4, %f10, %f0
fnands %f5, %f7, %f11
edge16ln %l6, %i1, %l0
ldsh [%l7 + 0x3C], %i3
tvc %xcc, 0x2
fmovrsne %o5, %f2, %f10
fxnors %f0, %f11, %f15
ldsh [%l7 + 0x12], %l1
fsrc2s %f15, %f14
sub %o3, 0x06F5, %o7
udivcc %i4, 0x1B80, %g6
ldub [%l7 + 0x4A], %i6
fnors %f8, %f8, %f11
ldsw [%l7 + 0x38], %g4
fmovsvc %xcc, %f5, %f5
brlez,a %l5, loop_6402
lduw [%l7 + 0x60], %o2
fmovsle %xcc, %f5, %f2
ldub [%l7 + 0x5C], %i5
loop_6402:
ldsb [%l7 + 0x48], %g1
bshuffle %f14, %f4, %f0
fcmpne16 %f0, %f14, %i0
stb %o1, [%l7 + 0x34]
brz %g3, loop_6403
be %icc, loop_6404
brnz,a %o6, loop_6405
and %l3, 0x0071, %i7
loop_6403:
ta %icc, 0x3
loop_6404:
ld [%l7 + 0x24], %f7
loop_6405:
movg %icc, %g2, %g7
fsrc1s %f10, %f4
array16 %o0, %l4, %i2
ldsw [%l7 + 0x40], %l2
lduh [%l7 + 0x38], %o4
movre %l6, %i1, %l0
sth %g5, [%l7 + 0x38]
fornot1s %f9, %f3, %f14
tgu %xcc, 0x7
fcmpne16 %f8, %f2, %o5
smul %l1, 0x1CC0, %o3
popc %i3, %i4
sra %g6, %o7, %g4
fxors %f12, %f8, %f0
fcmpes %fcc0, %f5, %f7
lduh [%l7 + 0x66], %i6
fnand %f10, %f0, %f12
orncc %o2, %l5, %i5
te %icc, 0x4
bleu,pt %icc, loop_6406
fmul8sux16 %f6, %f6, %f12
stw %i0, [%l7 + 0x74]
and %o1, 0x1F19, %g3
loop_6406:
fmovdleu %xcc, %f3, %f0
umulcc %o6, 0x00B3, %l3
sth %g1, [%l7 + 0x7C]
subc %g2, %g7, %i7
lduw [%l7 + 0x2C], %o0
tsubcc %i2, 0x117C, %l2
fcmpgt32 %f0, %f0, %o4
fcmps %fcc1, %f12, %f1
srl %l4, 0x07, %l6
fmovrsgz %i1, %f2, %f12
xnorcc %g5, %l0, %o5
alignaddr %o3, %l1, %i3
fmovdpos %icc, %f13, %f14
fabss %f7, %f6
ldsb [%l7 + 0x31], %g6
subcc %i4, %o7, %i6
tcs %xcc, 0x3
std %f10, [%l7 + 0x60]
fpadd16s %f5, %f1, %f9
fmovse %xcc, %f7, %f10
orcc %g4, %l5, %o2
andn %i0, 0x032C, %i5
fbue,a %fcc3, loop_6407
lduw [%l7 + 0x54], %o1
bneg %xcc, loop_6408
brnz,a %o6, loop_6409
loop_6407:
tcs %icc, 0x0
ldsb [%l7 + 0x6E], %l3
loop_6408:
fmovrslz %g3, %f5, %f11
loop_6409:
fmovdcc %icc, %f15, %f11
stb %g1, [%l7 + 0x2D]
xnorcc %g2, 0x082A, %i7
fsrc2 %f14, %f10
stw %g7, [%l7 + 0x68]
mova %icc, %o0, %l2
ldsh [%l7 + 0x62], %i2
ld [%l7 + 0x2C], %f3
lduh [%l7 + 0x72], %o4
udivcc %l6, 0x13AB, %i1
fsrc2s %f13, %f9
ba,a loop_6410
fbo,a %fcc0, loop_6411
nop
setx loop_6412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g5, [%l7 + 0x10]
loop_6410:
fmovrsgez %l4, %f9, %f2
loop_6411:
fornot2 %f0, %f8, %f12
loop_6412:
edge32ln %l0, %o5, %l1
ldsh [%l7 + 0x10], %o3
std %f6, [%l7 + 0x70]
brlz,a %g6, loop_6413
fcmpne32 %f2, %f6, %i3
ba loop_6414
movre %i4, %i6, %g4
loop_6413:
subcc %o7, 0x13C2, %o2
sth %l5, [%l7 + 0x1C]
loop_6414:
std %f0, [%l7 + 0x28]
fble %fcc2, loop_6415
fandnot2 %f2, %f8, %f0
movge %xcc, %i0, %i5
lduw [%l7 + 0x70], %o1
loop_6415:
fcmpeq32 %f8, %f14, %l3
tg %icc, 0x5
ldx [%l7 + 0x38], %g3
bcs loop_6416
edge16 %g1, %o6, %g2
fmovdg %xcc, %f7, %f12
stw %i7, [%l7 + 0x34]
loop_6416:
subccc %o0, %l2, %g7
fcmpne16 %f14, %f10, %o4
movl %xcc, %i2, %i1
ldx [%l7 + 0x40], %g5
tsubcc %l4, %l0, %l6
lduh [%l7 + 0x30], %l1
array16 %o3, %g6, %o5
fmovdvs %xcc, %f12, %f15
orncc %i3, 0x1AE4, %i4
fmovdcs %xcc, %f0, %f12
ldd [%l7 + 0x50], %f6
and %g4, %i6, %o2
fzeros %f5
brgez,a %o7, loop_6417
for %f0, %f6, %f14
fmovsg %xcc, %f2, %f2
edge8n %l5, %i5, %o1
loop_6417:
srlx %l3, %i0, %g3
fpadd32s %f5, %f3, %f6
orn %g1, %g2, %o6
fcmpeq32 %f6, %f14, %i7
ldub [%l7 + 0x6C], %l2
fandnot1 %f8, %f10, %f0
ldsb [%l7 + 0x4D], %g7
movge %icc, %o0, %i2
edge16ln %i1, %o4, %l4
brlz %g5, loop_6418
sth %l6, [%l7 + 0x48]
fmovdn %xcc, %f13, %f5
std %f8, [%l7 + 0x58]
loop_6418:
add %l0, %l1, %g6
fpadd32 %f2, %f14, %f6
ta %xcc, 0x0
andncc %o3, %o5, %i3
sub %i4, %g4, %i6
tleu %xcc, 0x1
xorcc %o2, 0x0120, %o7
tn %icc, 0x6
smulcc %l5, %o1, %l3
stx %i0, [%l7 + 0x28]
tcc %icc, 0x6
umulcc %i5, %g1, %g2
fmovd %f12, %f2
lduh [%l7 + 0x46], %o6
ble %icc, loop_6419
fandnot2 %f10, %f4, %f14
ldsh [%l7 + 0x7A], %i7
ldd [%l7 + 0x08], %f6
loop_6419:
fmovdne %xcc, %f14, %f9
umul %g3, 0x0AF1, %g7
fcmpne16 %f4, %f2, %l2
stb %i2, [%l7 + 0x12]
fcmpeq32 %f2, %f2, %i1
fnot1s %f11, %f0
fornot1 %f12, %f4, %f6
ldsh [%l7 + 0x6A], %o4
andncc %l4, %o0, %g5
fcmpd %fcc2, %f8, %f14
st %f2, [%l7 + 0x34]
bcc,a loop_6420
fmovdgu %icc, %f14, %f7
or %l6, %l1, %l0
fpadd16 %f4, %f14, %f2
loop_6420:
fmovrsne %g6, %f5, %f8
tn %icc, 0x1
std %f6, [%l7 + 0x28]
brnz %o5, loop_6421
ldd [%l7 + 0x70], %f4
fzeros %f4
fandnot1 %f14, %f14, %f2
loop_6421:
tvs %xcc, 0x0
movvs %icc, %i3, %i4
edge32n %o3, %g4, %o2
sdivx %o7, 0x0D37, %l5
mulscc %o1, 0x0273, %l3
movle %icc, %i6, %i5
fcmple32 %f0, %f2, %g1
movrgz %g2, 0x039, %o6
movrgz %i0, 0x24A, %g3
fors %f5, %f0, %f1
orcc %i7, %g7, %l2
bvs,a loop_6422
fmovrdgz %i2, %f0, %f10
fabss %f11, %f5
ldsw [%l7 + 0x1C], %i1
loop_6422:
bl,a,pn %icc, loop_6423
ldub [%l7 + 0x79], %o4
fors %f11, %f3, %f13
srl %l4, 0x0B, %o0
loop_6423:
array16 %l6, %l1, %g5
ld [%l7 + 0x38], %f14
stb %l0, [%l7 + 0x57]
fmovdne %xcc, %f7, %f8
sth %g6, [%l7 + 0x4C]
lduw [%l7 + 0x2C], %o5
ldsh [%l7 + 0x2A], %i3
stw %i4, [%l7 + 0x18]
sth %o3, [%l7 + 0x5C]
fornot2 %f8, %f8, %f6
fxor %f4, %f2, %f10
fzeros %f11
umulcc %g4, 0x1423, %o7
lduw [%l7 + 0x18], %o2
std %f8, [%l7 + 0x58]
srl %o1, 0x18, %l3
or %l5, 0x08EC, %i5
ldsw [%l7 + 0x7C], %i6
subc %g1, %o6, %g2
fpadd32s %f6, %f1, %f15
addcc %i0, %i7, %g7
xnorcc %l2, 0x1D04, %i2
std %f0, [%l7 + 0x30]
fba %fcc1, loop_6424
fxnors %f0, %f0, %f15
fmovdcc %xcc, %f2, %f5
ldx [%l7 + 0x40], %g3
loop_6424:
tl %xcc, 0x5
movn %xcc, %o4, %l4
ldd [%l7 + 0x38], %f6
fcmpgt16 %f12, %f6, %i1
ld [%l7 + 0x38], %f14
sdivcc %o0, 0x16C0, %l6
sdivcc %l1, 0x1254, %l0
fabsd %f0, %f8
ldx [%l7 + 0x40], %g6
fbn %fcc3, loop_6425
fmovsn %xcc, %f1, %f13
fnor %f12, %f10, %f2
mulscc %g5, 0x1D1E, %o5
loop_6425:
fmovrdlz %i4, %f2, %f8
std %f0, [%l7 + 0x60]
fmovsne %xcc, %f15, %f7
fsrc2 %f0, %f8
lduw [%l7 + 0x68], %o3
fmul8x16au %f5, %f15, %f12
fcmpes %fcc2, %f10, %f14
ldsh [%l7 + 0x08], %i3
ldub [%l7 + 0x42], %g4
tcc %xcc, 0x1
ldd [%l7 + 0x58], %f2
subccc %o7, 0x09BE, %o1
umulcc %l3, 0x0933, %o2
bvs,pt %icc, loop_6426
fmovrse %l5, %f0, %f3
tge %xcc, 0x5
fpackfix %f2, %f1
loop_6426:
ld [%l7 + 0x7C], %f3
fmovse %icc, %f11, %f6
lduh [%l7 + 0x20], %i5
fbo,a %fcc0, loop_6427
ldub [%l7 + 0x50], %g1
lduh [%l7 + 0x62], %o6
sth %g2, [%l7 + 0x4E]
loop_6427:
stx %i0, [%l7 + 0x68]
movrne %i6, %g7, %i7
fbuge,a %fcc0, loop_6428
tcs %xcc, 0x6
lduh [%l7 + 0x64], %i2
tpos %icc, 0x6
loop_6428:
sth %l2, [%l7 + 0x7E]
fblg,a %fcc1, loop_6429
udivcc %g3, 0x1021, %l4
movrne %o4, 0x2D8, %o0
subccc %i1, 0x1169, %l6
loop_6429:
ldub [%l7 + 0x29], %l0
stw %g6, [%l7 + 0x54]
mulx %g5, %l1, %i4
fba %fcc3, loop_6430
fmovdneg %icc, %f15, %f11
st %f3, [%l7 + 0x28]
fmovrsgez %o5, %f6, %f15
loop_6430:
stw %o3, [%l7 + 0x4C]
srlx %g4, %i3, %o7
ldx [%l7 + 0x30], %o1
fornot2s %f0, %f5, %f1
fmovsneg %xcc, %f4, %f10
fbne %fcc3, loop_6431
tvs %icc, 0x7
bn,a loop_6432
ldx [%l7 + 0x70], %o2
loop_6431:
fnegd %f12, %f12
fmul8x16 %f0, %f6, %f12
loop_6432:
umulcc %l5, %l3, %g1
popc 0x01AD, %o6
bvc,pt %xcc, loop_6433
lduh [%l7 + 0x26], %g2
lduh [%l7 + 0x2A], %i5
movvc %icc, %i0, %i6
loop_6433:
fbne %fcc1, loop_6434
fsrc2s %f11, %f9
brz,a %g7, loop_6435
std %f10, [%l7 + 0x38]
loop_6434:
ld [%l7 + 0x08], %f4
fmovsvc %icc, %f15, %f6
loop_6435:
fmovdpos %icc, %f0, %f0
movne %xcc, %i2, %i7
ld [%l7 + 0x48], %f9
ldx [%l7 + 0x60], %g3
fmovdpos %xcc, %f12, %f2
ldsw [%l7 + 0x3C], %l2
fmovrslez %o4, %f0, %f1
tn %icc, 0x0
brlez,a %l4, loop_6436
brlz,a %o0, loop_6437
ldd [%l7 + 0x20], %f4
fmovrslz %i1, %f11, %f15
loop_6436:
lduh [%l7 + 0x7E], %l6
loop_6437:
fmovdneg %xcc, %f15, %f12
fcmpne16 %f14, %f14, %l0
fmovsleu %icc, %f7, %f14
fnot2s %f15, %f3
ldsh [%l7 + 0x22], %g5
brgz,a %g6, loop_6438
mulx %i4, %o5, %l1
add %g4, 0x011A, %o3
fmovdne %xcc, %f14, %f8
loop_6438:
or %i3, %o1, %o7
ldd [%l7 + 0x08], %f0
stw %l5, [%l7 + 0x20]
ld [%l7 + 0x5C], %f9
bl %xcc, loop_6439
std %f2, [%l7 + 0x20]
brz %l3, loop_6440
andn %o2, %g1, %g2
loop_6439:
stx %o6, [%l7 + 0x58]
ldd [%l7 + 0x18], %f12
loop_6440:
std %f14, [%l7 + 0x38]
edge8ln %i0, %i5, %g7
ldsb [%l7 + 0x10], %i2
movn %xcc, %i7, %g3
faligndata %f0, %f6, %f8
sth %i6, [%l7 + 0x0C]
edge32ln %o4, %l4, %l2
faligndata %f6, %f2, %f14
fones %f0
xor %o0, %l6, %l0
fmovrdgez %g5, %f10, %f8
st %f10, [%l7 + 0x4C]
fmovsa %xcc, %f11, %f12
ldx [%l7 + 0x58], %g6
fmovsvc %xcc, %f9, %f14
fmovdg %icc, %f9, %f5
lduw [%l7 + 0x18], %i4
ldd [%l7 + 0x58], %f0
fnand %f8, %f0, %f14
bge,a,pn %icc, loop_6441
ldsh [%l7 + 0x18], %i1
fornot1s %f8, %f9, %f0
udiv %o5, 0x0A2E, %l1
loop_6441:
bne,a,pt %icc, loop_6442
tneg %xcc, 0x2
movn %xcc, %o3, %i3
lduw [%l7 + 0x50], %o1
loop_6442:
fbl %fcc1, loop_6443
bge,a,pt %icc, loop_6444
tg %icc, 0x5
stb %g4, [%l7 + 0x47]
loop_6443:
fmovsle %xcc, %f7, %f4
loop_6444:
array16 %l5, %l3, %o2
fmovdpos %xcc, %f6, %f8
ldub [%l7 + 0x26], %o7
edge8l %g2, %g1, %o6
stb %i5, [%l7 + 0x15]
st %f15, [%l7 + 0x78]
sub %g7, 0x1A68, %i0
tn %xcc, 0x7
siam 0x1
andncc %i7, %i2, %i6
smul %o4, 0x1EBC, %g3
tn %xcc, 0x7
stw %l2, [%l7 + 0x6C]
ldx [%l7 + 0x50], %l4
fmovrdlez %o0, %f14, %f12
fmuld8ulx16 %f14, %f12, %f4
smul %l6, %g5, %l0
taddcc %g6, %i4, %o5
xnor %l1, 0x0E2B, %o3
ldx [%l7 + 0x38], %i3
edge16 %o1, %i1, %l5
fmovsvc %xcc, %f15, %f4
fmul8sux16 %f8, %f12, %f12
edge16n %l3, %o2, %o7
fmovrdgz %g2, %f0, %f4
movpos %icc, %g4, %o6
fbg,a %fcc2, loop_6445
fbule,a %fcc3, loop_6446
ldd [%l7 + 0x38], %f0
sth %g1, [%l7 + 0x3C]
loop_6445:
fmovsne %icc, %f2, %f14
loop_6446:
stx %i5, [%l7 + 0x18]
fblg %fcc0, loop_6447
fnegd %f2, %f0
edge8 %g7, %i7, %i2
fmovrde %i6, %f12, %f2
loop_6447:
sra %o4, 0x00, %g3
fmul8ulx16 %f8, %f14, %f10
fbuge %fcc0, loop_6448
fcmpes %fcc2, %f10, %f6
orcc %l2, 0x0148, %l4
fpack16 %f8, %f9
loop_6448:
for %f2, %f6, %f0
ldx [%l7 + 0x38], %o0
ldub [%l7 + 0x52], %l6
fmovrde %i0, %f0, %f0
fmovscs %xcc, %f9, %f6
lduw [%l7 + 0x10], %l0
fbg,a %fcc1, loop_6449
brz,a %g5, loop_6450
udivcc %g6, 0x10E9, %i4
bneg,a,pt %xcc, loop_6451
loop_6449:
movrgz %o5, %o3, %i3
loop_6450:
sth %o1, [%l7 + 0x44]
ldsb [%l7 + 0x4A], %l1
loop_6451:
tcs %icc, 0x3
ta %icc, 0x6
movrne %l5, %l3, %i1
call loop_6452
movne %icc, %o2, %g2
stx %g4, [%l7 + 0x78]
move %xcc, %o6, %g1
loop_6452:
ldsw [%l7 + 0x3C], %i5
stb %g7, [%l7 + 0x12]
lduh [%l7 + 0x0A], %i7
lduh [%l7 + 0x72], %i2
fmovrdgez %o7, %f8, %f10
sllx %i6, 0x15, %g3
edge16n %o4, %l2, %l4
ld [%l7 + 0x48], %f11
fmovrsgz %o0, %f7, %f8
subc %i0, 0x166C, %l6
edge8ln %l0, %g6, %i4
ldub [%l7 + 0x1C], %o5
brnz %g5, loop_6453
fmovdcc %icc, %f5, %f3
fnot1 %f8, %f12
array8 %i3, %o1, %o3
loop_6453:
fabss %f8, %f11
edge16ln %l5, %l3, %i1
stw %o2, [%l7 + 0x34]
fone %f10
fxnor %f10, %f8, %f4
sdivcc %l1, 0x1F26, %g2
fxor %f6, %f8, %f4
fmovsl %icc, %f6, %f8
lduw [%l7 + 0x1C], %o6
fnot2 %f12, %f8
fnegs %f0, %f6
stx %g1, [%l7 + 0x40]
fcmpeq32 %f14, %f10, %i5
fcmpeq16 %f12, %f6, %g4
ldd [%l7 + 0x78], %f8
sllx %g7, 0x0E, %i2
array32 %o7, %i7, %i6
edge8l %o4, %g3, %l2
st %f4, [%l7 + 0x38]
fsrc1s %f14, %f13
xnor %l4, 0x13E2, %o0
or %i0, 0x1DFB, %l0
umulcc %g6, %l6, %o5
bl,pn %xcc, loop_6454
fpadd16 %f12, %f0, %f14
fmovsvc %xcc, %f4, %f4
ldsh [%l7 + 0x7E], %g5
loop_6454:
fmovrde %i4, %f4, %f8
fmovdge %icc, %f15, %f4
fmovsvc %icc, %f8, %f11
fpsub16 %f14, %f4, %f12
st %f14, [%l7 + 0x10]
tleu %icc, 0x4
stw %i3, [%l7 + 0x18]
stx %o1, [%l7 + 0x70]
ld [%l7 + 0x30], %f13
nop
setx loop_6455, %l0, %l1
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 %l5, [%l7 + 0x08]
tcs %xcc, 0x6
fpadd16 %f0, %f0, %f10
loop_6455:
stx %l3, [%l7 + 0x78]
fmovsleu %icc, %f13, %f10
fnegd %f0, %f8
lduw [%l7 + 0x64], %o3
fbug %fcc1, loop_6456
fnegd %f2, %f14
bpos,pt %icc, loop_6457
fbg %fcc2, loop_6458
loop_6456:
orn %i1, %o2, %g2
mulx %o6, %l1, %i5
loop_6457:
fcmple32 %f2, %f10, %g1
loop_6458:
fzeros %f5
stw %g4, [%l7 + 0x08]
fcmpeq16 %f10, %f4, %i2
fmovrsgz %g7, %f4, %f13
fzero %f14
fmovsvs %xcc, %f2, %f12
fcmped %fcc2, %f4, %f6
fmul8ulx16 %f0, %f2, %f2
edge16l %o7, %i6, %o4
fcmpgt16 %f8, %f12, %i7
ld [%l7 + 0x3C], %f9
brnz,a %g3, loop_6459
stw %l2, [%l7 + 0x78]
fcmpes %fcc0, %f12, %f4
fpadd16 %f12, %f14, %f4
loop_6459:
fmovdcs %icc, %f10, %f1
fmul8sux16 %f8, %f2, %f2
fands %f5, %f3, %f15
array8 %l4, %o0, %i0
fexpand %f7, %f14
fnands %f14, %f11, %f1
fmovrdgz %g6, %f6, %f4
bg,pn %icc, loop_6460
fcmps %fcc0, %f1, %f11
stw %l6, [%l7 + 0x0C]
fmovrdne %l0, %f14, %f6
loop_6460:
fpsub16s %f4, %f12, %f15
call loop_6461
fpsub16 %f14, %f12, %f12
ta %xcc, 0x5
fsrc2s %f15, %f10
loop_6461:
fmovda %icc, %f14, %f9
sethi 0x1CC8, %g5
brlz %i4, loop_6462
fbue,a %fcc2, loop_6463
std %f4, [%l7 + 0x60]
tpos %icc, 0x6
loop_6462:
bn,a,pt %xcc, loop_6464
loop_6463:
fnors %f5, %f14, %f2
lduw [%l7 + 0x7C], %o5
ldsw [%l7 + 0x34], %o1
loop_6464:
ldsh [%l7 + 0x1C], %i3
std %f2, [%l7 + 0x60]
st %f12, [%l7 + 0x6C]
fmovdneg %icc, %f11, %f8
brlz %l3, loop_6465
fnot2s %f6, %f8
ta %icc, 0x7
ldub [%l7 + 0x68], %l5
loop_6465:
ta %icc, 0x3
fbne,a %fcc1, loop_6466
fmovsvs %icc, %f11, %f7
orncc %o3, 0x0E29, %o2
lduw [%l7 + 0x1C], %i1
loop_6466:
array8 %o6, %l1, %i5
edge8n %g2, %g1, %i2
movne %icc, %g4, %g7
addc %i6, 0x07AB, %o7
fmovdge %icc, %f14, %f11
bpos,a %icc, loop_6467
ldsw [%l7 + 0x14], %o4
ld [%l7 + 0x5C], %f2
fcmpgt16 %f8, %f12, %i7
loop_6467:
fbo,a %fcc1, loop_6468
movrlez %l2, 0x288, %g3
sethi 0x1B76, %l4
stw %i0, [%l7 + 0x58]
loop_6468:
tvc %icc, 0x7
movcc %icc, %g6, %l6
fcmpeq32 %f6, %f10, %l0
nop
setx loop_6469, %l0, %l1
jmpl %l1, %g5
stx %i4, [%l7 + 0x10]
ldsh [%l7 + 0x5A], %o5
siam 0x5
loop_6469:
movrlez %o0, %i3, %l3
call loop_6470
ldsh [%l7 + 0x24], %o1
fpadd32s %f2, %f12, %f7
fnand %f0, %f6, %f10
loop_6470:
movrlz %l5, %o3, %o2
movrlez %i1, 0x0F4, %o6
st %f10, [%l7 + 0x4C]
fmovsge %xcc, %f7, %f6
fbule %fcc2, loop_6471
movle %xcc, %i5, %g2
fpsub32 %f0, %f2, %f12
fmul8ulx16 %f6, %f2, %f8
loop_6471:
fmuld8ulx16 %f2, %f5, %f6
movrlz %l1, 0x09A, %i2
bg,pn %icc, loop_6472
edge8n %g4, %g1, %i6
movrlz %o7, 0x066, %o4
stw %g7, [%l7 + 0x40]
loop_6472:
orn %i7, %g3, %l2
brlz %i0, loop_6473
tcc %xcc, 0x0
sllx %l4, %l6, %g6
ldub [%l7 + 0x64], %g5
loop_6473:
movcs %icc, %l0, %i4
sdivx %o5, 0x010F, %o0
fcmple32 %f0, %f6, %l3
tcs %xcc, 0x7
fnor %f10, %f6, %f6
umul %o1, %l5, %o3
fands %f8, %f6, %f11
ld [%l7 + 0x54], %f1
stw %o2, [%l7 + 0x2C]
ldd [%l7 + 0x30], %f2
fmovrdlz %i3, %f10, %f6
mulx %o6, 0x0807, %i5
ldsw [%l7 + 0x30], %i1
tsubcctv %g2, %l1, %g4
fcmped %fcc1, %f14, %f6
fmovda %icc, %f1, %f10
fsrc1 %f4, %f8
fbe,a %fcc0, loop_6474
and %i2, %i6, %g1
bn,pn %icc, loop_6475
fbo,a %fcc3, loop_6476
loop_6474:
edge32 %o7, %g7, %i7
lduh [%l7 + 0x2C], %g3
loop_6475:
fornot1s %f3, %f2, %f4
loop_6476:
ldd [%l7 + 0x68], %f4
fmovrsgz %o4, %f13, %f5
lduw [%l7 + 0x54], %i0
fmovdg %icc, %f1, %f11
fsrc1s %f11, %f3
and %l4, %l6, %g6
fmovrdgz %l2, %f10, %f6
tgu %icc, 0x3
lduh [%l7 + 0x56], %l0
fbe %fcc0, loop_6477
stw %i4, [%l7 + 0x74]
stb %o5, [%l7 + 0x48]
mulscc %o0, 0x064C, %l3
loop_6477:
or %g5, %o1, %o3
brgz,a %o2, loop_6478
nop
setx loop_6479, %l0, %l1
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 + 0x7C], %i3
tcc %xcc, 0x6
loop_6478:
popc 0x140E, %l5
loop_6479:
fmovdvs %xcc, %f6, %f8
fcmple16 %f12, %f10, %i5
tvs %xcc, 0x5
ld [%l7 + 0x24], %f11
nop
setx loop_6480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x08]
fcmple16 %f8, %f12, %i1
fmovsle %icc, %f9, %f9
loop_6480:
bl,pn %icc, loop_6481
fbue %fcc1, loop_6482
movge %icc, %g2, %l1
ldx [%l7 + 0x28], %g4
loop_6481:
movge %icc, %o6, %i2
loop_6482:
ldsw [%l7 + 0x78], %i6
fbug %fcc3, loop_6483
fmovdne %icc, %f2, %f8
stw %o7, [%l7 + 0x68]
fnands %f12, %f12, %f12
loop_6483:
fpadd32s %f6, %f10, %f9
edge32n %g7, %g1, %i7
fexpand %f9, %f10
movcc %icc, %g3, %o4
fmovsle %xcc, %f1, %f5
bpos,a %icc, loop_6484
bvc,pt %xcc, loop_6485
movcs %xcc, %i0, %l4
fblg,a %fcc1, loop_6486
loop_6484:
andn %g6, 0x0BE8, %l2
loop_6485:
fsrc2 %f8, %f14
sub %l6, %l0, %i4
loop_6486:
subccc %o5, %o0, %g5
ldsw [%l7 + 0x4C], %o1
stx %o3, [%l7 + 0x70]
fmovrdlz %l3, %f12, %f12
fornot1s %f9, %f15, %f5
fnegs %f15, %f1
std %f6, [%l7 + 0x48]
stw %o2, [%l7 + 0x6C]
fmovrsgez %i3, %f8, %f5
fmovsvc %xcc, %f2, %f9
std %f4, [%l7 + 0x28]
movrgez %l5, %i5, %g2
lduh [%l7 + 0x10], %l1
xor %g4, 0x1003, %i1
ldsw [%l7 + 0x78], %o6
bpos,pt %icc, loop_6487
fmovsl %xcc, %f12, %f14
std %f12, [%l7 + 0x28]
fmovsl %icc, %f9, %f5
loop_6487:
st %f3, [%l7 + 0x28]
fbl,a %fcc0, loop_6488
fmovscc %xcc, %f7, %f2
edge32ln %i2, %i6, %o7
fpsub16s %f11, %f4, %f8
loop_6488:
fzeros %f6
fands %f8, %f3, %f4
ldub [%l7 + 0x1F], %g7
fmuld8ulx16 %f4, %f1, %f10
bn,a,pt %icc, loop_6489
fcmpeq16 %f10, %f4, %g1
fmovrslez %g3, %f1, %f1
ldsb [%l7 + 0x4A], %o4
loop_6489:
lduh [%l7 + 0x0E], %i7
subccc %i0, %l4, %l2
addc %l6, 0x01F9, %g6
stb %l0, [%l7 + 0x47]
taddcctv %o5, 0x1E6C, %i4
add %g5, %o1, %o3
fmuld8sux16 %f14, %f6, %f4
stb %o0, [%l7 + 0x7F]
ld [%l7 + 0x48], %f11
fmovs %f4, %f9
bl,a loop_6490
movpos %xcc, %l3, %o2
bpos %xcc, loop_6491
movle %icc, %l5, %i5
loop_6490:
array16 %i3, %g2, %l1
bn,pn %icc, loop_6492
loop_6491:
tle %xcc, 0x0
ldsw [%l7 + 0x34], %g4
fpsub16s %f11, %f5, %f2
loop_6492:
ldsw [%l7 + 0x24], %o6
sth %i2, [%l7 + 0x52]
fornot1 %f2, %f12, %f2
ld [%l7 + 0x58], %f6
st %f13, [%l7 + 0x50]
ldub [%l7 + 0x3E], %i6
stw %i1, [%l7 + 0x30]
stb %g7, [%l7 + 0x24]
ldsw [%l7 + 0x34], %g1
nop
setx loop_6493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a,pt %icc, loop_6494
fsrc2 %f14, %f12
stw %g3, [%l7 + 0x48]
loop_6493:
tcs %xcc, 0x7
loop_6494:
fmovdvc %icc, %f2, %f14
ldsb [%l7 + 0x1A], %o7
fmovsn %icc, %f8, %f2
ldub [%l7 + 0x79], %o4
udivx %i7, 0x1270, %i0
movneg %xcc, %l4, %l2
bl %xcc, loop_6495
st %f1, [%l7 + 0x4C]
udiv %l6, 0x1EA3, %g6
ldub [%l7 + 0x6F], %o5
loop_6495:
fornot1s %f5, %f2, %f10
edge8n %l0, %i4, %g5
std %f14, [%l7 + 0x18]
sllx %o1, 0x0C, %o0
fmovrsne %l3, %f9, %f7
taddcc %o3, %l5, %i5
addc %o2, %i3, %l1
ta %icc, 0x0
edge8n %g2, %o6, %g4
ldub [%l7 + 0x56], %i6
alignaddr %i1, %g7, %i2
sub %g3, 0x05C4, %o7
ldsh [%l7 + 0x0E], %g1
stw %i7, [%l7 + 0x70]
fand %f14, %f4, %f0
mulscc %i0, 0x1597, %o4
edge32n %l4, %l2, %l6
fmuld8ulx16 %f6, %f1, %f14
subcc %o5, %l0, %g6
fnot2 %f4, %f8
fmovrsne %g5, %f10, %f4
fcmpd %fcc3, %f8, %f12
std %f8, [%l7 + 0x48]
bneg,a %xcc, loop_6496
fors %f15, %f12, %f15
tn %xcc, 0x5
std %f0, [%l7 + 0x30]
loop_6496:
or %o1, %o0, %i4
tge %icc, 0x3
fbug %fcc3, loop_6497
ldd [%l7 + 0x40], %f2
ldub [%l7 + 0x3E], %l3
movrlez %o3, %i5, %l5
loop_6497:
ldsh [%l7 + 0x46], %i3
movleu %xcc, %l1, %g2
fcmped %fcc0, %f8, %f12
sth %o6, [%l7 + 0x46]
tvs %icc, 0x7
fmovdpos %xcc, %f14, %f5
movn %icc, %o2, %g4
ldub [%l7 + 0x50], %i1
fbe,a %fcc1, loop_6498
smulcc %g7, %i2, %g3
fmuld8ulx16 %f7, %f4, %f8
fmovsge %xcc, %f8, %f4
loop_6498:
fmovrsgz %i6, %f7, %f8
stw %g1, [%l7 + 0x64]
array8 %o7, %i0, %o4
stw %l4, [%l7 + 0x18]
sth %i7, [%l7 + 0x60]
lduw [%l7 + 0x48], %l2
fsrc1s %f2, %f1
fxnor %f8, %f6, %f6
stb %l6, [%l7 + 0x17]
tvc %xcc, 0x4
movre %l0, %g6, %o5
ldsw [%l7 + 0x10], %o1
fcmpd %fcc0, %f12, %f6
brgz %g5, loop_6499
movg %xcc, %i4, %o0
movrlz %l3, 0x384, %o3
stw %l5, [%l7 + 0x58]
loop_6499:
fmovdne %icc, %f2, %f4
be loop_6500
fpadd32 %f12, %f6, %f10
fnor %f12, %f8, %f0
movvc %icc, %i5, %l1
loop_6500:
bvc loop_6501
fexpand %f0, %f6
brgez,a %g2, loop_6502
bvs,a,pn %xcc, loop_6503
loop_6501:
movneg %icc, %o6, %i3
ldub [%l7 + 0x69], %g4
loop_6502:
ldd [%l7 + 0x30], %f10
loop_6503:
tleu %xcc, 0x6
fba %fcc3, loop_6504
taddcctv %i1, 0x05C4, %o2
fble,a %fcc0, loop_6505
fmuld8ulx16 %f9, %f13, %f2
loop_6504:
fmovdgu %xcc, %f0, %f1
sethi 0x1681, %g7
loop_6505:
srax %i2, %i6, %g1
ldx [%l7 + 0x40], %g3
fcmpeq16 %f4, %f4, %o7
fnot1s %f10, %f15
and %i0, 0x0EC3, %l4
srax %o4, 0x13, %i7
fandnot1 %f12, %f10, %f6
fornot2 %f12, %f8, %f0
fnot2 %f6, %f12
fcmpgt32 %f0, %f14, %l2
bcs,pt %xcc, loop_6506
fpmerge %f6, %f13, %f8
add %l6, %g6, %l0
fcmple32 %f4, %f4, %o1
loop_6506:
fcmpd %fcc2, %f8, %f10
ba,pt %icc, loop_6507
alignaddrl %g5, %o5, %i4
fmul8x16 %f6, %f10, %f4
std %f12, [%l7 + 0x78]
loop_6507:
mulx %o0, %o3, %l5
taddcc %i5, 0x1430, %l3
addc %l1, 0x0462, %o6
array8 %i3, %g2, %i1
sra %g4, %o2, %g7
bcc loop_6508
lduw [%l7 + 0x14], %i6
ldub [%l7 + 0x3A], %g1
fmovrslz %g3, %f7, %f1
loop_6508:
ldsw [%l7 + 0x1C], %o7
bcs %icc, loop_6509
addc %i2, %i0, %o4
tgu %icc, 0x0
fmul8x16 %f14, %f8, %f6
loop_6509:
sth %l4, [%l7 + 0x3E]
lduw [%l7 + 0x74], %i7
ldub [%l7 + 0x19], %l6
fmovrdne %l2, %f2, %f4
stw %g6, [%l7 + 0x1C]
std %f6, [%l7 + 0x10]
tcs %xcc, 0x3
ld [%l7 + 0x24], %f12
bleu,a loop_6510
edge16n %o1, %l0, %g5
std %f4, [%l7 + 0x30]
fmovrsgez %i4, %f11, %f13
loop_6510:
stb %o0, [%l7 + 0x65]
brlz %o3, loop_6511
lduw [%l7 + 0x3C], %l5
edge32n %i5, %l3, %o5
array8 %o6, %l1, %g2
loop_6511:
fbge %fcc3, loop_6512
umul %i3, %i1, %g4
bne,a,pt %xcc, loop_6513
ld [%l7 + 0x54], %f2
loop_6512:
movg %icc, %o2, %i6
ldsb [%l7 + 0x11], %g1
loop_6513:
st %f3, [%l7 + 0x64]
fsrc2s %f13, %f1
addc %g7, %g3, %o7
sth %i2, [%l7 + 0x42]
fone %f14
lduh [%l7 + 0x72], %o4
bvs,a,pt %icc, loop_6514
and %i0, 0x0CB1, %l4
movpos %xcc, %l6, %i7
tvs %xcc, 0x4
loop_6514:
ldub [%l7 + 0x42], %g6
bcc,a,pt %xcc, loop_6515
ldx [%l7 + 0x68], %l2
fmovrslez %o1, %f4, %f11
tvc %icc, 0x7
loop_6515:
ldsh [%l7 + 0x64], %l0
fbue,a %fcc3, loop_6516
fmul8ulx16 %f12, %f2, %f14
std %f2, [%l7 + 0x18]
srlx %i4, %g5, %o3
loop_6516:
ldd [%l7 + 0x10], %f2
alignaddr %l5, %o0, %l3
bcs,a,pn %icc, loop_6517
fandnot1s %f4, %f0, %f9
taddcc %o5, %o6, %i5
sub %l1, 0x15DA, %g2
loop_6517:
bl,a,pn %xcc, loop_6518
fpsub32s %f8, %f3, %f3
fbo,a %fcc0, loop_6519
stx %i3, [%l7 + 0x28]
loop_6518:
srl %g4, %o2, %i6
for %f12, %f14, %f8
loop_6519:
fmovsl %xcc, %f3, %f5
fbo,a %fcc0, loop_6520
fcmped %fcc0, %f4, %f14
bn,a,pt %xcc, loop_6521
fmul8x16 %f9, %f14, %f6
loop_6520:
ldx [%l7 + 0x10], %g1
orncc %g7, %g3, %i1
loop_6521:
fbul,a %fcc1, loop_6522
fpsub32s %f1, %f14, %f0
movrgz %i2, 0x3E1, %o4
stb %i0, [%l7 + 0x11]
loop_6522:
fmovsle %icc, %f11, %f5
fnot1 %f12, %f12
fpadd32 %f6, %f0, %f12
fmovsge %icc, %f2, %f13
ldsh [%l7 + 0x4A], %l4
fand %f12, %f6, %f6
sll %o7, 0x11, %l6
edge32ln %g6, %l2, %o1
ldd [%l7 + 0x58], %f2
orn %i7, %l0, %i4
movcc %xcc, %g5, %o3
lduw [%l7 + 0x4C], %o0
fnegd %f2, %f10
brgez,a %l3, loop_6523
array16 %o5, %o6, %l5
fcmple16 %f6, %f0, %i5
fcmpeq16 %f6, %f6, %g2
loop_6523:
sethi 0x1EC0, %l1
addcc %i3, %g4, %i6
sth %o2, [%l7 + 0x66]
edge8l %g1, %g7, %i1
fbul %fcc2, loop_6524
subcc %g3, %o4, %i2
sra %i0, 0x05, %o7
stx %l6, [%l7 + 0x50]
loop_6524:
tcc %icc, 0x1
fmovsgu %xcc, %f6, %f4
array32 %l4, %g6, %l2
ldsh [%l7 + 0x26], %o1
orncc %l0, %i4, %i7
std %f0, [%l7 + 0x50]
fmovspos %icc, %f8, %f3
fmovrdlez %o3, %f10, %f0
tgu %icc, 0x4
ldub [%l7 + 0x59], %o0
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x32], %l3
udivcc %g5, 0x07FC, %o6
andcc %l5, 0x07C8, %i5
fmovsl %xcc, %f9, %f7
fnands %f1, %f0, %f2
fba %fcc3, loop_6525
fmovrdne %o5, %f6, %f4
ldx [%l7 + 0x58], %l1
fmovsgu %icc, %f8, %f12
loop_6525:
ldub [%l7 + 0x38], %i3
fbo %fcc1, loop_6526
fmovrdgez %g4, %f4, %f6
fbg,a %fcc1, loop_6527
fpsub32s %f7, %f8, %f15
loop_6526:
faligndata %f6, %f14, %f12
bvs,pt %xcc, loop_6528
loop_6527:
std %f2, [%l7 + 0x40]
st %f5, [%l7 + 0x40]
fone %f12
loop_6528:
ldx [%l7 + 0x10], %g2
movcc %icc, %o2, %i6
stx %g1, [%l7 + 0x78]
fbe,a %fcc0, loop_6529
fcmple32 %f8, %f0, %i1
stx %g7, [%l7 + 0x48]
st %f4, [%l7 + 0x50]
loop_6529:
fcmpes %fcc3, %f8, %f12
stb %o4, [%l7 + 0x63]
fcmps %fcc3, %f7, %f8
fcmpne16 %f10, %f14, %i2
movvc %xcc, %g3, %i0
bpos,a,pt %icc, loop_6530
move %icc, %o7, %l4
edge32 %l6, %g6, %l2
fmul8sux16 %f12, %f14, %f12
loop_6530:
fbo %fcc3, loop_6531
pdist %f0, %f6, %f8
stx %o1, [%l7 + 0x68]
fands %f3, %f3, %f4
loop_6531:
brnz %l0, loop_6532
ldsb [%l7 + 0x42], %i7
tcc %xcc, 0x1
fxnors %f0, %f8, %f0
loop_6532:
stw %i4, [%l7 + 0x38]
edge32n %o0, %l3, %o3
call loop_6533
smulcc %g5, 0x1F1C, %l5
ldd [%l7 + 0x40], %f12
brgz,a %i5, loop_6534
loop_6533:
bpos,pn %icc, loop_6535
nop
setx loop_6536, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x3
loop_6534:
lduw [%l7 + 0x6C], %o6
loop_6535:
fmovsleu %xcc, %f13, %f1
loop_6536:
tl %icc, 0x0
fmovrsne %l1, %f13, %f4
fnot1s %f7, %f0
sth %o5, [%l7 + 0x36]
fmovdleu %xcc, %f7, %f14
fblg,a %fcc0, loop_6537
srl %g4, 0x02, %g2
edge16l %i3, %o2, %i6
fmovrdlz %i1, %f10, %f0
loop_6537:
fmuld8sux16 %f0, %f15, %f4
movrne %g1, 0x39D, %o4
xnorcc %i2, 0x1D61, %g3
fpsub32 %f12, %f6, %f10
fpsub16s %f12, %f8, %f15
brgz %i0, loop_6538
fandnot2 %f0, %f6, %f2
movrne %g7, 0x0B5, %o7
edge32 %l4, %g6, %l6
loop_6538:
sub %o1, %l2, %i7
move %xcc, %l0, %i4
fand %f8, %f14, %f6
tl %xcc, 0x4
fmovsl %icc, %f9, %f3
lduw [%l7 + 0x20], %o0
array8 %o3, %g5, %l5
fmovsneg %icc, %f10, %f1
fmovsa %icc, %f8, %f15
or %l3, 0x1618, %i5
fnand %f0, %f8, %f6
fmovdvc %xcc, %f11, %f11
lduw [%l7 + 0x60], %o6
fcmpne32 %f10, %f4, %o5
bgu,a %icc, loop_6539
srlx %l1, %g4, %g2
brlez,a %o2, loop_6540
movge %icc, %i6, %i3
loop_6539:
fmovsvs %icc, %f14, %f10
fabss %f3, %f6
loop_6540:
lduw [%l7 + 0x34], %i1
fmovdvs %icc, %f7, %f2
ld [%l7 + 0x38], %f15
or %g1, %o4, %g3
fmovdne %xcc, %f15, %f15
fcmpne16 %f10, %f8, %i2
stb %g7, [%l7 + 0x34]
alignaddr %i0, %l4, %o7
std %f12, [%l7 + 0x30]
bleu,pn %icc, loop_6541
sth %l6, [%l7 + 0x4C]
sll %g6, 0x0C, %o1
fbul %fcc1, loop_6542
loop_6541:
fmovsvs %icc, %f10, %f4
tleu %icc, 0x5
fmovrslz %i7, %f10, %f11
loop_6542:
fcmple16 %f2, %f2, %l0
fbge %fcc1, loop_6543
bn,a loop_6544
movpos %icc, %i4, %o0
bl,a,pn %xcc, loop_6545
loop_6543:
edge32 %l2, %o3, %g5
loop_6544:
brgez %l3, loop_6546
taddcctv %l5, 0x0AC9, %o6
loop_6545:
fmovdgu %xcc, %f9, %f15
movrgz %i5, %o5, %g4
loop_6546:
stx %l1, [%l7 + 0x30]
fbn,a %fcc3, loop_6547
udiv %o2, 0x1810, %g2
fzeros %f7
movrne %i3, 0x2E9, %i6
loop_6547:
fbn,a %fcc0, loop_6548
ldsb [%l7 + 0x0D], %g1
ldx [%l7 + 0x38], %i1
or %o4, %i2, %g7
loop_6548:
sth %i0, [%l7 + 0x4A]
movl %xcc, %l4, %g3
ldub [%l7 + 0x1E], %l6
fors %f9, %f4, %f3
fmovdg %xcc, %f13, %f6
fsrc1s %f8, %f15
fpadd16s %f3, %f1, %f10
sra %g6, 0x1E, %o7
fpmerge %f14, %f12, %f10
lduw [%l7 + 0x48], %o1
fornot1s %f11, %f4, %f3
nop
setx loop_6549, %l0, %l1
jmpl %l1, %l0
fpsub32 %f6, %f12, %f2
std %f10, [%l7 + 0x28]
fbule,a %fcc1, loop_6550
loop_6549:
subccc %i4, %o0, %l2
ldsw [%l7 + 0x50], %o3
ld [%l7 + 0x74], %f0
loop_6550:
lduw [%l7 + 0x50], %g5
sll %i7, 0x07, %l5
stb %o6, [%l7 + 0x51]
fmovsl %icc, %f4, %f7
fnegd %f12, %f14
faligndata %f10, %f4, %f12
fmovsgu %icc, %f13, %f10
edge8n %i5, %o5, %l3
ldsw [%l7 + 0x78], %l1
fcmpeq16 %f8, %f12, %g4
fcmpd %fcc0, %f10, %f2
fmovsa %icc, %f2, %f6
edge32n %o2, %i3, %g2
fnand %f12, %f8, %f14
ldd [%l7 + 0x58], %f4
fnot2s %f7, %f8
ld [%l7 + 0x68], %f5
array8 %g1, %i1, %o4
ldub [%l7 + 0x48], %i6
fmovdgu %xcc, %f5, %f10
ldsb [%l7 + 0x21], %i2
brlz %i0, loop_6551
lduh [%l7 + 0x36], %g7
fpadd32s %f4, %f4, %f10
edge32n %l4, %l6, %g3
loop_6551:
ldx [%l7 + 0x60], %o7
fpsub16 %f12, %f14, %f8
std %f14, [%l7 + 0x68]
fands %f15, %f10, %f11
movg %xcc, %o1, %g6
xorcc %l0, 0x0A23, %o0
lduh [%l7 + 0x28], %i4
std %f4, [%l7 + 0x50]
edge16 %l2, %g5, %i7
fmovsneg %icc, %f5, %f6
fabss %f6, %f0
srlx %l5, 0x0D, %o6
tcs %xcc, 0x7
stw %o3, [%l7 + 0x30]
mulx %o5, %l3, %i5
bn %xcc, loop_6552
lduw [%l7 + 0x38], %g4
stw %l1, [%l7 + 0x24]
array16 %i3, %o2, %g2
loop_6552:
lduh [%l7 + 0x6E], %i1
tsubcctv %g1, %o4, %i6
orn %i2, 0x0990, %g7
movrgz %i0, 0x3BD, %l6
ld [%l7 + 0x0C], %f4
ldub [%l7 + 0x35], %l4
ldd [%l7 + 0x78], %f14
fmuld8ulx16 %f2, %f4, %f6
fmul8x16au %f10, %f1, %f10
bge,pn %xcc, loop_6553
ld [%l7 + 0x6C], %f6
subcc %o7, %o1, %g6
fmul8ulx16 %f12, %f8, %f6
loop_6553:
fzero %f12
ldx [%l7 + 0x48], %l0
stb %o0, [%l7 + 0x21]
stw %i4, [%l7 + 0x38]
movle %icc, %g3, %g5
bvs,a,pt %icc, loop_6554
movle %xcc, %i7, %l2
std %f4, [%l7 + 0x08]
movrgez %o6, %l5, %o5
loop_6554:
movleu %icc, %o3, %i5
fmovspos %xcc, %f4, %f8
edge16 %l3, %l1, %g4
sub %o2, %g2, %i3
stx %i1, [%l7 + 0x08]
fmovrslz %o4, %f12, %f15
fmovdvc %xcc, %f4, %f15
tle %icc, 0x0
std %f8, [%l7 + 0x18]
xnor %i6, %i2, %g7
fba,a %fcc3, loop_6555
ld [%l7 + 0x2C], %f7
ldsw [%l7 + 0x58], %i0
fba,a %fcc0, loop_6556
loop_6555:
fpadd16s %f13, %f5, %f1
fmovscc %xcc, %f0, %f6
fmovsneg %icc, %f11, %f9
loop_6556:
fnot1s %f6, %f9
addcc %g1, 0x12BE, %l6
stx %o7, [%l7 + 0x60]
fmovsl %xcc, %f1, %f6
bl,pn %icc, loop_6557
fandnot2s %f8, %f5, %f15
andncc %o1, %l4, %l0
lduw [%l7 + 0x48], %o0
loop_6557:
ldx [%l7 + 0x50], %g6
fbe %fcc0, loop_6558
tl %xcc, 0x1
fcmpne32 %f12, %f2, %i4
tne %icc, 0x0
loop_6558:
be,a,pt %xcc, loop_6559
tle %icc, 0x3
movvc %xcc, %g5, %g3
array16 %l2, %o6, %l5
loop_6559:
orncc %o5, %o3, %i5
st %f7, [%l7 + 0x10]
and %l3, 0x0809, %l1
edge8n %i7, %g4, %o2
movne %xcc, %i3, %g2
ld [%l7 + 0x44], %f2
mulx %i1, %i6, %o4
lduh [%l7 + 0x5C], %g7
ldub [%l7 + 0x12], %i2
brgz %g1, loop_6560
ldsh [%l7 + 0x0C], %l6
movg %xcc, %i0, %o1
stw %l4, [%l7 + 0x20]
loop_6560:
alignaddr %l0, %o0, %o7
movn %icc, %i4, %g5
lduw [%l7 + 0x1C], %g3
ld [%l7 + 0x58], %f15
ldub [%l7 + 0x26], %g6
edge16l %l2, %o6, %o5
ldsb [%l7 + 0x23], %l5
movge %xcc, %o3, %l3
fcmpes %fcc1, %f0, %f5
movg %xcc, %l1, %i5
srax %g4, %o2, %i3
xor %i7, 0x0802, %g2
alignaddrl %i6, %i1, %g7
fmovscc %icc, %f13, %f0
fsrc1s %f11, %f4
ldsw [%l7 + 0x34], %o4
fmovrde %g1, %f12, %f8
fpack32 %f8, %f10, %f4
movg %xcc, %l6, %i0
fmul8x16al %f12, %f5, %f12
movcs %xcc, %o1, %i2
fornot2s %f3, %f11, %f0
smul %l4, %l0, %o0
fmovrslez %i4, %f0, %f3
lduh [%l7 + 0x08], %o7
orncc %g3, %g6, %l2
ldsb [%l7 + 0x2E], %o6
fbl,a %fcc1, loop_6561
bshuffle %f6, %f0, %f8
popc %g5, %l5
xnorcc %o3, 0x10B9, %l3
loop_6561:
fmovd %f12, %f8
fbue,a %fcc1, loop_6562
fcmpes %fcc0, %f9, %f8
orncc %o5, 0x14A3, %i5
fbe %fcc1, loop_6563
loop_6562:
lduh [%l7 + 0x24], %l1
ldub [%l7 + 0x0D], %g4
stw %o2, [%l7 + 0x6C]
loop_6563:
fmovscc %icc, %f9, %f12
fors %f10, %f12, %f12
tpos %xcc, 0x3
sll %i7, 0x1C, %i3
fmovrsne %i6, %f4, %f1
bpos,a loop_6564
fmovrde %g2, %f10, %f12
fornot2s %f6, %f11, %f15
stb %i1, [%l7 + 0x68]
loop_6564:
fbg,a %fcc2, loop_6565
ldub [%l7 + 0x34], %g7
bge,a loop_6566
tcs %icc, 0x1
loop_6565:
pdist %f4, %f14, %f0
bpos,a %xcc, loop_6567
loop_6566:
nop
setx loop_6568, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc0, loop_6569
fmovsgu %xcc, %f6, %f14
loop_6567:
tvc %icc, 0x6
loop_6568:
lduw [%l7 + 0x1C], %g1
loop_6569:
move %icc, %o4, %i0
fmovsle %xcc, %f2, %f13
taddcc %l6, %i2, %l4
lduh [%l7 + 0x2C], %o1
bcc loop_6570
ld [%l7 + 0x54], %f5
bgu,a %xcc, loop_6571
movneg %icc, %l0, %i4
loop_6570:
srl %o7, 0x03, %o0
ld [%l7 + 0x7C], %f4
loop_6571:
brnz %g3, loop_6572
andn %l2, %g6, %g5
ldsw [%l7 + 0x38], %o6
fble %fcc1, loop_6573
loop_6572:
fsrc2 %f8, %f6
alignaddr %l5, %l3, %o3
lduh [%l7 + 0x20], %o5
loop_6573:
fmovsne %icc, %f15, %f0
movge %icc, %l1, %g4
smul %o2, 0x0AB2, %i7
srax %i3, %i5, %g2
bn,a,pt %icc, loop_6574
ldd [%l7 + 0x20], %f8
or %i1, %g7, %g1
fmovdgu %xcc, %f0, %f7
loop_6574:
fpsub32 %f12, %f2, %f12
edge16 %i6, %i0, %o4
fcmpes %fcc1, %f12, %f4
movre %l6, %l4, %o1
fmovrdlez %l0, %f10, %f0
fxor %f4, %f14, %f14
fbue,a %fcc3, loop_6575
bn %xcc, loop_6576
tge %xcc, 0x0
addc %i2, %i4, %o7
loop_6575:
fmovdl %xcc, %f0, %f12
loop_6576:
stw %g3, [%l7 + 0x38]
ldd [%l7 + 0x70], %f10
edge8n %l2, %g6, %g5
ldsh [%l7 + 0x54], %o0
ble loop_6577
movge %xcc, %o6, %l3
alignaddr %l5, %o5, %l1
stw %g4, [%l7 + 0x0C]
loop_6577:
bne,a,pn %icc, loop_6578
addc %o3, 0x128E, %o2
sdivx %i3, 0x0254, %i7
bcc,a %xcc, loop_6579
loop_6578:
stb %i5, [%l7 + 0x57]
ldsb [%l7 + 0x3F], %i1
stb %g7, [%l7 + 0x1E]
loop_6579:
fnegd %f10, %f0
movrgez %g2, 0x3AD, %i6
tcc %icc, 0x3
stb %g1, [%l7 + 0x30]
sth %o4, [%l7 + 0x5E]
ldub [%l7 + 0x44], %i0
ldx [%l7 + 0x18], %l4
fmovrdgez %l6, %f6, %f12
sth %l0, [%l7 + 0x36]
sth %o1, [%l7 + 0x2E]
brgez %i4, loop_6580
lduh [%l7 + 0x16], %o7
stw %g3, [%l7 + 0x30]
fmovrsgez %i2, %f7, %f1
loop_6580:
bshuffle %f14, %f4, %f4
ldd [%l7 + 0x28], %f6
edge8 %g6, %g5, %l2
fmovdpos %icc, %f9, %f9
fpsub16 %f0, %f2, %f8
lduw [%l7 + 0x34], %o0
ldsh [%l7 + 0x5E], %o6
fxnor %f14, %f14, %f12
sub %l3, %l5, %o5
movn %xcc, %g4, %l1
stx %o3, [%l7 + 0x68]
fmovsl %xcc, %f9, %f15
fsrc2s %f4, %f15
fble %fcc0, loop_6581
sllx %i3, %o2, %i7
fornot1 %f4, %f0, %f12
ldub [%l7 + 0x71], %i5
loop_6581:
bl,pn %xcc, loop_6582
stb %g7, [%l7 + 0x4B]
ldd [%l7 + 0x18], %f2
ld [%l7 + 0x20], %f0
loop_6582:
bn,pt %icc, loop_6583
srlx %g2, 0x08, %i1
movvs %icc, %g1, %i6
st %f7, [%l7 + 0x18]
loop_6583:
tn %icc, 0x6
lduw [%l7 + 0x28], %i0
stb %l4, [%l7 + 0x26]
bne,a,pn %xcc, loop_6584
fsrc2s %f9, %f0
ldx [%l7 + 0x40], %o4
brgez,a %l6, loop_6585
loop_6584:
fmovsn %icc, %f9, %f5
bneg,pt %icc, loop_6586
fmovdneg %icc, %f6, %f12
loop_6585:
edge32ln %l0, %o1, %i4
brlez %o7, loop_6587
loop_6586:
fble %fcc3, loop_6588
fmovdcs %icc, %f14, %f2
ldd [%l7 + 0x10], %f6
loop_6587:
fmovdg %icc, %f10, %f6
loop_6588:
fandnot1 %f10, %f2, %f0
subccc %g3, %i2, %g6
fmovsge %icc, %f8, %f12
stx %l2, [%l7 + 0x58]
ldsb [%l7 + 0x41], %g5
tvc %xcc, 0x7
fblg %fcc1, loop_6589
ldx [%l7 + 0x10], %o6
xnor %l3, 0x0800, %l5
st %f13, [%l7 + 0x68]
loop_6589:
fmovrsgez %o5, %f2, %f1
fornot1s %f12, %f15, %f1
movrgez %g4, %l1, %o0
tl %icc, 0x0
lduw [%l7 + 0x4C], %o3
fmovdne %xcc, %f5, %f0
ldsb [%l7 + 0x5A], %o2
edge8 %i7, %i3, %g7
srlx %i5, 0x1E, %i1
edge8l %g1, %i6, %i0
ldsw [%l7 + 0x2C], %g2
nop
setx loop_6590, %l0, %l1
jmpl %l1, %o4
fmuld8ulx16 %f6, %f1, %f10
fpadd32 %f6, %f0, %f8
mulscc %l4, %l0, %o1
loop_6590:
fand %f8, %f0, %f10
ldsw [%l7 + 0x60], %l6
fba %fcc2, loop_6591
brlz %o7, loop_6592
call loop_6593
fmovrsgez %i4, %f2, %f0
loop_6591:
movcc %xcc, %g3, %i2
loop_6592:
fbule,a %fcc3, loop_6594
loop_6593:
fmovdvs %xcc, %f12, %f6
stb %g6, [%l7 + 0x3E]
fmovsvs %icc, %f15, %f14
loop_6594:
ldsw [%l7 + 0x30], %g5
fmovdl %xcc, %f10, %f8
ld [%l7 + 0x10], %f8
st %f3, [%l7 + 0x64]
call loop_6595
fornot1s %f14, %f0, %f11
fcmpeq16 %f12, %f0, %l2
or %l3, %l5, %o5
loop_6595:
movn %xcc, %g4, %l1
brz %o6, loop_6596
umul %o3, %o0, %o2
fblg,a %fcc2, loop_6597
st %f10, [%l7 + 0x30]
loop_6596:
fmovdpos %xcc, %f11, %f15
fbl,a %fcc3, loop_6598
loop_6597:
ld [%l7 + 0x6C], %f10
andn %i7, 0x15DD, %g7
bvc,a loop_6599
loop_6598:
edge8n %i3, %i5, %g1
movvc %icc, %i1, %i6
ldsh [%l7 + 0x1E], %g2
loop_6599:
fmovdcs %icc, %f10, %f11
movvs %icc, %o4, %i0
st %f3, [%l7 + 0x68]
ldub [%l7 + 0x1D], %l4
fmovsne %icc, %f13, %f14
fmovdcs %icc, %f11, %f12
edge8ln %o1, %l6, %o7
ldx [%l7 + 0x58], %i4
move %icc, %g3, %i2
fpack16 %f14, %f0
fmovspos %xcc, %f15, %f14
stb %g6, [%l7 + 0x34]
fmuld8ulx16 %f10, %f7, %f2
fmovsvs %icc, %f3, %f5
stw %l0, [%l7 + 0x2C]
fblg,a %fcc3, loop_6600
std %f10, [%l7 + 0x48]
fbue,a %fcc1, loop_6601
fmovdle %xcc, %f5, %f11
loop_6600:
movge %xcc, %l2, %l3
addccc %g5, %l5, %o5
loop_6601:
stx %l1, [%l7 + 0x78]
for %f14, %f6, %f14
fcmpne32 %f12, %f12, %g4
ldsh [%l7 + 0x52], %o3
movle %icc, %o0, %o6
ldx [%l7 + 0x68], %i7
lduw [%l7 + 0x6C], %g7
smulcc %i3, 0x0FE8, %i5
ldx [%l7 + 0x48], %o2
fnands %f6, %f2, %f0
ldd [%l7 + 0x78], %f2
stx %i1, [%l7 + 0x08]
movre %i6, %g2, %g1
bvc,a %xcc, loop_6602
lduh [%l7 + 0x5A], %o4
st %f12, [%l7 + 0x4C]
bleu %icc, loop_6603
loop_6602:
fcmpgt32 %f10, %f0, %i0
fcmpeq32 %f10, %f10, %l4
fxnors %f0, %f2, %f6
loop_6603:
fbl,a %fcc0, loop_6604
ldsw [%l7 + 0x28], %l6
smul %o7, 0x0EB2, %o1
fmovsleu %icc, %f9, %f3
loop_6604:
move %icc, %g3, %i2
edge16n %i4, %l0, %g6
lduh [%l7 + 0x2E], %l2
fmuld8ulx16 %f10, %f7, %f10
tsubcctv %g5, %l5, %o5
stx %l3, [%l7 + 0x68]
orcc %g4, 0x0CEC, %l1
fmuld8sux16 %f9, %f2, %f2
tvc %xcc, 0x5
sdivcc %o0, 0x18D8, %o3
fcmple32 %f14, %f2, %o6
fcmpne16 %f8, %f12, %i7
mulscc %i3, %g7, %i5
ldsb [%l7 + 0x13], %i1
lduw [%l7 + 0x30], %i6
lduw [%l7 + 0x24], %g2
movge %xcc, %o2, %g1
st %f2, [%l7 + 0x30]
fmovrslez %i0, %f9, %f13
fmovdg %xcc, %f5, %f8
stb %o4, [%l7 + 0x69]
fmovdle %icc, %f9, %f1
fbue %fcc0, loop_6605
ldub [%l7 + 0x55], %l6
fbg,a %fcc1, loop_6606
ldsb [%l7 + 0x6C], %l4
loop_6605:
ld [%l7 + 0x1C], %f0
fpsub16s %f14, %f2, %f12
loop_6606:
ld [%l7 + 0x74], %f4
ldsb [%l7 + 0x22], %o7
stx %o1, [%l7 + 0x78]
fmovrslz %i2, %f12, %f13
tl %xcc, 0x6
std %f8, [%l7 + 0x30]
st %f13, [%l7 + 0x08]
for %f2, %f14, %f2
bge %xcc, loop_6607
fbl,a %fcc3, loop_6608
fmovrsgez %i4, %f5, %f14
ldsh [%l7 + 0x2C], %g3
loop_6607:
fmovdcs %xcc, %f7, %f12
loop_6608:
fmovd %f2, %f6
fandnot1 %f14, %f6, %f10
fmul8ulx16 %f10, %f10, %f14
be,a,pn %icc, loop_6609
fmovscc %icc, %f11, %f1
sll %g6, 0x06, %l0
fnot2s %f7, %f2
loop_6609:
fmovdcs %icc, %f2, %f10
bvc loop_6610
ldub [%l7 + 0x4F], %l2
movrlez %l5, 0x0A4, %o5
sll %g5, %g4, %l1
loop_6610:
bcs %icc, loop_6611
fmovdneg %xcc, %f11, %f4
pdist %f8, %f2, %f10
ldd [%l7 + 0x50], %f8
loop_6611:
lduh [%l7 + 0x6A], %o0
fpackfix %f8, %f0
orncc %l3, 0x1B15, %o6
fbug,a %fcc2, loop_6612
ldsw [%l7 + 0x0C], %o3
ldd [%l7 + 0x50], %f4
fmul8x16au %f6, %f5, %f6
loop_6612:
xorcc %i3, %i7, %i5
bl %xcc, loop_6613
fxors %f6, %f3, %f10
bgu %icc, loop_6614
fmovsa %icc, %f13, %f14
loop_6613:
edge8l %i1, %g7, %i6
orn %o2, 0x006D, %g1
loop_6614:
ldsb [%l7 + 0x55], %g2
fones %f9
lduh [%l7 + 0x2C], %o4
fandnot1s %f5, %f13, %f0
fbuge,a %fcc2, loop_6615
fcmps %fcc1, %f14, %f2
call loop_6616
ldsh [%l7 + 0x52], %i0
loop_6615:
sth %l6, [%l7 + 0x3C]
fmovs %f12, %f13
loop_6616:
ldd [%l7 + 0x08], %f6
bvs,a,pn %xcc, loop_6617
fcmpgt16 %f8, %f8, %o7
fmul8x16 %f1, %f0, %f6
ldsh [%l7 + 0x18], %o1
loop_6617:
fmovs %f13, %f6
fmovdneg %xcc, %f8, %f5
fbule %fcc1, loop_6618
nop
setx loop_6619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc3, loop_6620
fnegd %f0, %f12
loop_6618:
ld [%l7 + 0x34], %f12
loop_6619:
lduw [%l7 + 0x3C], %l4
loop_6620:
fcmped %fcc3, %f8, %f2
fsrc2 %f8, %f8
brlez %i4, loop_6621
tcs %xcc, 0x5
stb %i2, [%l7 + 0x58]
fsrc1s %f8, %f13
loop_6621:
fmovsgu %icc, %f3, %f10
xorcc %g3, %l0, %l2
addcc %g6, 0x02D5, %l5
fone %f6
srax %o5, 0x0C, %g4
fcmpeq16 %f8, %f8, %g5
stw %l1, [%l7 + 0x24]
ldsw [%l7 + 0x2C], %l3
fandnot2s %f7, %f4, %f11
xor %o6, 0x19EB, %o0
movrlz %i3, 0x086, %i7
fble %fcc2, loop_6622
movl %icc, %o3, %i5
or %g7, 0x1EA6, %i1
fmovrse %i6, %f11, %f5
loop_6622:
lduh [%l7 + 0x7C], %o2
fnor %f4, %f14, %f10
ta %icc, 0x7
tne %icc, 0x4
subc %g2, %o4, %g1
subccc %l6, 0x1438, %o7
bcc loop_6623
fmovd %f6, %f12
ldub [%l7 + 0x3B], %i0
stw %o1, [%l7 + 0x78]
loop_6623:
tvc %icc, 0x3
movvs %xcc, %l4, %i4
tn %xcc, 0x2
fbule %fcc2, loop_6624
fnors %f15, %f3, %f2
sra %i2, 0x02, %l0
fbne,a %fcc2, loop_6625
loop_6624:
subccc %g3, %g6, %l5
fornot2s %f4, %f14, %f8
fbne %fcc3, loop_6626
loop_6625:
movvs %xcc, %o5, %g4
fba,a %fcc2, loop_6627
edge32ln %l2, %g5, %l1
loop_6626:
ldx [%l7 + 0x48], %o6
fsrc1 %f14, %f10
loop_6627:
fcmpne16 %f12, %f10, %l3
sth %i3, [%l7 + 0x14]
brnz,a %i7, loop_6628
sth %o0, [%l7 + 0x1A]
fsrc1s %f3, %f1
lduw [%l7 + 0x3C], %o3
loop_6628:
movg %xcc, %g7, %i1
bne,a loop_6629
stb %i6, [%l7 + 0x38]
stx %i5, [%l7 + 0x68]
tgu %icc, 0x5
loop_6629:
fbo,a %fcc2, loop_6630
tleu %xcc, 0x0
xnorcc %g2, 0x0949, %o2
fnot1 %f4, %f4
loop_6630:
fcmple16 %f8, %f14, %g1
bcs,pt %xcc, loop_6631
ld [%l7 + 0x28], %f1
fble,a %fcc0, loop_6632
movne %icc, %l6, %o4
loop_6631:
edge16n %o7, %o1, %i0
sra %l4, 0x05, %i4
loop_6632:
lduw [%l7 + 0x70], %l0
ldub [%l7 + 0x34], %g3
bleu,a %xcc, loop_6633
st %f7, [%l7 + 0x4C]
fmovs %f2, %f4
fmul8ulx16 %f6, %f0, %f6
loop_6633:
movrne %g6, 0x0D1, %i2
stw %l5, [%l7 + 0x28]
tgu %xcc, 0x5
andcc %o5, %g4, %g5
ldsb [%l7 + 0x58], %l1
mulscc %o6, 0x1705, %l3
orncc %i3, 0x1E65, %i7
fnot1s %f3, %f0
fbn %fcc0, loop_6634
be,pn %xcc, loop_6635
edge8 %o0, %l2, %o3
fnor %f0, %f12, %f8
loop_6634:
nop
setx loop_6636, %l0, %l1
jmpl %l1, %g7
loop_6635:
movvs %xcc, %i1, %i6
ba loop_6637
bvs,a,pt %xcc, loop_6638
loop_6636:
ldd [%l7 + 0x28], %f12
edge8l %g2, %o2, %g1
loop_6637:
stx %l6, [%l7 + 0x28]
loop_6638:
srl %i5, %o4, %o7
stw %i0, [%l7 + 0x18]
fabsd %f6, %f0
xnorcc %o1, %i4, %l4
bge,pt %xcc, loop_6639
fmovdn %icc, %f7, %f0
fpadd32 %f6, %f2, %f4
lduw [%l7 + 0x78], %l0
loop_6639:
and %g3, 0x11D1, %g6
brz %i2, loop_6640
fandnot2 %f4, %f8, %f2
ldd [%l7 + 0x50], %f14
sdivx %l5, 0x096B, %g4
loop_6640:
ldub [%l7 + 0x35], %o5
fmovsgu %xcc, %f11, %f5
fbuge %fcc2, loop_6641
fcmpne16 %f8, %f4, %l1
udivx %g5, 0x102A, %l3
fcmpd %fcc1, %f8, %f0
loop_6641:
fmovrdgez %i3, %f2, %f12
fxors %f2, %f11, %f11
fmuld8ulx16 %f15, %f3, %f6
lduw [%l7 + 0x08], %o6
ldub [%l7 + 0x49], %i7
movrne %o0, %o3, %l2
fpadd16 %f10, %f6, %f6
xnorcc %i1, %i6, %g2
edge32 %g7, %o2, %l6
array8 %g1, %i5, %o4
sth %o7, [%l7 + 0x44]
fxnors %f1, %f15, %f14
fmovrse %o1, %f3, %f3
bvs %xcc, loop_6642
ldsb [%l7 + 0x0E], %i0
bpos,a %icc, loop_6643
tne %xcc, 0x7
loop_6642:
udivcc %l4, 0x08EF, %i4
lduw [%l7 + 0x2C], %g3
loop_6643:
fmovrdgez %l0, %f2, %f2
st %f13, [%l7 + 0x44]
fnot2 %f2, %f4
movrlz %i2, %l5, %g6
fcmpeq16 %f12, %f4, %g4
andncc %o5, %g5, %l3
lduw [%l7 + 0x38], %l1
udivx %i3, 0x0EE0, %o6
lduw [%l7 + 0x2C], %o0
stw %o3, [%l7 + 0x48]
bn loop_6644
fmovdne %xcc, %f1, %f11
fmovrde %i7, %f10, %f0
alignaddrl %i1, %i6, %g2
loop_6644:
ldsb [%l7 + 0x6D], %l2
bcc,a,pt %icc, loop_6645
st %f12, [%l7 + 0x5C]
lduw [%l7 + 0x74], %o2
lduh [%l7 + 0x5A], %l6
loop_6645:
mova %xcc, %g7, %g1
stx %i5, [%l7 + 0x68]
bge,a,pn %icc, loop_6646
ldub [%l7 + 0x6B], %o7
sth %o1, [%l7 + 0x56]
sdivcc %o4, 0x0199, %i0
loop_6646:
xnorcc %l4, %g3, %i4
tcs %xcc, 0x6
fbu,a %fcc1, loop_6647
ldd [%l7 + 0x58], %f2
fcmpne32 %f14, %f8, %l0
tn %xcc, 0x4
loop_6647:
lduh [%l7 + 0x68], %l5
ldsb [%l7 + 0x42], %i2
sdiv %g4, 0x1356, %o5
fornot2 %f12, %f4, %f0
orcc %g6, %g5, %l3
xor %l1, 0x07AB, %i3
bshuffle %f8, %f2, %f10
fmovsle %icc, %f8, %f2
sll %o6, 0x11, %o0
fmovse %xcc, %f1, %f5
fpack32 %f2, %f4, %f8
fbu %fcc0, loop_6648
mulscc %o3, 0x0961, %i7
sdiv %i6, 0x1801, %g2
ld [%l7 + 0x54], %f13
loop_6648:
fmovsne %xcc, %f8, %f9
ldsw [%l7 + 0x18], %l2
fmuld8sux16 %f8, %f10, %f14
ldd [%l7 + 0x58], %f6
stb %i1, [%l7 + 0x4E]
fmul8x16 %f15, %f12, %f8
stw %o2, [%l7 + 0x38]
fbge %fcc1, loop_6649
ldsw [%l7 + 0x4C], %l6
subccc %g1, %g7, %i5
fpsub16 %f4, %f6, %f6
loop_6649:
lduw [%l7 + 0x10], %o1
ldub [%l7 + 0x18], %o4
fmovdcs %icc, %f3, %f7
srax %i0, 0x19, %l4
stx %g3, [%l7 + 0x50]
fxor %f2, %f12, %f12
fnand %f8, %f0, %f2
ldsb [%l7 + 0x7A], %i4
smul %o7, 0x0FF1, %l0
fmovsneg %xcc, %f14, %f14
lduh [%l7 + 0x24], %i2
st %f10, [%l7 + 0x54]
sdivcc %g4, 0x0F60, %o5
fmovrdlez %l5, %f0, %f14
ldsb [%l7 + 0x17], %g5
fbge,a %fcc3, loop_6650
mova %icc, %g6, %l1
fors %f2, %f1, %f10
stb %l3, [%l7 + 0x7D]
loop_6650:
st %f9, [%l7 + 0x3C]
ldsb [%l7 + 0x5B], %o6
stb %o0, [%l7 + 0x5F]
sll %o3, %i7, %i3
fmuld8sux16 %f13, %f8, %f0
taddcctv %i6, 0x07E7, %l2
st %f8, [%l7 + 0x70]
fbne,a %fcc2, loop_6651
fmovsge %xcc, %f6, %f13
fcmpgt16 %f6, %f2, %g2
bvs,pt %icc, loop_6652
loop_6651:
fnor %f8, %f8, %f6
tge %icc, 0x0
st %f13, [%l7 + 0x34]
loop_6652:
tn %icc, 0x0
subcc %i1, %l6, %o2
taddcc %g7, 0x0685, %i5
std %f0, [%l7 + 0x58]
lduw [%l7 + 0x08], %o1
fmovdgu %xcc, %f15, %f5
movne %xcc, %o4, %g1
fmuld8ulx16 %f1, %f10, %f0
fcmped %fcc3, %f14, %f14
ldub [%l7 + 0x7E], %i0
bshuffle %f6, %f2, %f0
fcmpeq32 %f4, %f12, %g3
lduh [%l7 + 0x6C], %l4
stb %o7, [%l7 + 0x61]
fmovsn %icc, %f11, %f11
ldsw [%l7 + 0x34], %i4
ldub [%l7 + 0x4A], %i2
udivcc %l0, 0x1906, %g4
movgu %icc, %o5, %l5
fmovrdne %g6, %f10, %f10
bpos,a,pn %icc, loop_6653
fmovspos %xcc, %f4, %f11
stx %l1, [%l7 + 0x20]
fbn,a %fcc0, loop_6654
loop_6653:
alignaddrl %l3, %o6, %g5
fmovrsgez %o3, %f4, %f6
fbe %fcc1, loop_6655
loop_6654:
nop
setx loop_6656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x60], %i7
popc %i3, %o0
loop_6655:
movrlez %i6, %l2, %i1
loop_6656:
sdiv %g2, 0x1175, %l6
fones %f12
nop
setx loop_6657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %o2, %i5, %o1
orncc %g7, 0x0AD1, %g1
stx %o4, [%l7 + 0x38]
loop_6657:
tne %xcc, 0x1
fbne %fcc3, loop_6658
ldsb [%l7 + 0x45], %g3
fbuge,a %fcc2, loop_6659
movrgz %l4, %i0, %o7
loop_6658:
stw %i2, [%l7 + 0x70]
nop
setx loop_6660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6659:
movvs %xcc, %l0, %g4
st %f14, [%l7 + 0x6C]
ldsw [%l7 + 0x3C], %o5
loop_6660:
sth %l5, [%l7 + 0x68]
tleu %xcc, 0x7
fmovs %f0, %f2
xorcc %g6, 0x1F70, %l1
fpadd32s %f4, %f11, %f9
std %f12, [%l7 + 0x20]
fbe,a %fcc3, loop_6661
std %f12, [%l7 + 0x70]
edge16ln %l3, %o6, %g5
fbule,a %fcc2, loop_6662
loop_6661:
fmovrdgz %i4, %f10, %f8
add %i7, %i3, %o3
fbl,a %fcc0, loop_6663
loop_6662:
movle %icc, %o0, %l2
fabsd %f0, %f12
fmul8sux16 %f8, %f10, %f12
loop_6663:
fornot1s %f10, %f0, %f6
stx %i1, [%l7 + 0x08]
sllx %i6, %g2, %l6
ldub [%l7 + 0x2C], %i5
fmovdl %xcc, %f2, %f4
fmovrdgz %o2, %f12, %f10
stw %g7, [%l7 + 0x48]
ldsw [%l7 + 0x58], %o1
fbne,a %fcc2, loop_6664
brgez %o4, loop_6665
fmovspos %xcc, %f6, %f8
subccc %g3, 0x073F, %g1
loop_6664:
siam 0x7
loop_6665:
sdiv %l4, 0x08EE, %o7
ldsw [%l7 + 0x28], %i0
stb %i2, [%l7 + 0x5C]
lduh [%l7 + 0x2A], %g4
fsrc1s %f2, %f7
fnot2s %f12, %f7
movne %xcc, %o5, %l5
ldsh [%l7 + 0x3E], %l0
fcmpne16 %f2, %f10, %g6
pdist %f0, %f2, %f8
fbn %fcc1, loop_6666
sth %l3, [%l7 + 0x52]
fmovrslez %o6, %f4, %f9
ldub [%l7 + 0x48], %g5
loop_6666:
ld [%l7 + 0x7C], %f9
fexpand %f11, %f2
fmovdge %icc, %f11, %f9
movvc %xcc, %l1, %i7
ldub [%l7 + 0x52], %i3
movrgz %i4, %o0, %l2
sdiv %i1, 0x1A1E, %i6
ldsb [%l7 + 0x67], %o3
sllx %g2, 0x0B, %l6
ldub [%l7 + 0x56], %o2
srlx %i5, 0x0C, %o1
ta %xcc, 0x5
fcmpeq16 %f14, %f4, %o4
fmovspos %xcc, %f5, %f14
movcs %xcc, %g7, %g1
stx %g3, [%l7 + 0x48]
fandnot1s %f12, %f11, %f0
bpos loop_6667
fmovdne %icc, %f9, %f8
ldx [%l7 + 0x48], %l4
stb %o7, [%l7 + 0x4D]
loop_6667:
fble,a %fcc0, loop_6668
stb %i2, [%l7 + 0x3A]
stx %i0, [%l7 + 0x60]
ldsh [%l7 + 0x46], %o5
loop_6668:
fnot2 %f8, %f6
fmovdge %icc, %f11, %f11
movn %xcc, %l5, %l0
tcc %xcc, 0x4
srlx %g6, 0x1A, %l3
movleu %xcc, %g4, %g5
fbge %fcc0, loop_6669
tleu %xcc, 0x7
fandnot1s %f12, %f5, %f3
fbne,a %fcc2, loop_6670
loop_6669:
fbge,a %fcc0, loop_6671
ba loop_6672
sethi 0x135E, %o6
loop_6670:
ldub [%l7 + 0x60], %l1
loop_6671:
tsubcctv %i3, %i7, %i4
loop_6672:
orncc %l2, 0x1518, %o0
fmovdne %icc, %f8, %f9
sth %i1, [%l7 + 0x46]
bpos loop_6673
stx %o3, [%l7 + 0x68]
fmul8x16al %f1, %f14, %f6
fnot2 %f6, %f12
loop_6673:
smulcc %i6, 0x1843, %l6
fmovdge %xcc, %f0, %f8
fandnot1s %f6, %f11, %f10
fmovdg %icc, %f9, %f1
fnot2s %f4, %f9
fbg %fcc0, loop_6674
addccc %o2, 0x04AE, %i5
ldsh [%l7 + 0x18], %o1
ldd [%l7 + 0x70], %f10
loop_6674:
tg %xcc, 0x2
orn %g2, 0x067C, %g7
stw %o4, [%l7 + 0x40]
ldub [%l7 + 0x6F], %g3
fpadd16s %f7, %f13, %f3
tvc %xcc, 0x6
fabsd %f0, %f8
bne,pn %icc, loop_6675
fnegs %f15, %f0
fnot1 %f10, %f4
ldub [%l7 + 0x34], %l4
loop_6675:
fnor %f2, %f0, %f6
fmovde %icc, %f3, %f2
movl %icc, %o7, %i2
bgu loop_6676
fandnot2 %f8, %f8, %f8
ldub [%l7 + 0x32], %g1
sdivcc %o5, 0x10E2, %i0
loop_6676:
fmovdvs %icc, %f2, %f10
fsrc2 %f4, %f2
movneg %xcc, %l0, %g6
sra %l3, %g4, %g5
sth %o6, [%l7 + 0x7C]
sdivx %l5, 0x1EB5, %i3
andcc %i7, %i4, %l2
fmovdn %xcc, %f8, %f13
fmovdcc %icc, %f1, %f3
stx %l1, [%l7 + 0x50]
fpsub32s %f5, %f2, %f6
fcmpeq16 %f12, %f14, %i1
movpos %xcc, %o3, %o0
lduw [%l7 + 0x44], %i6
ldsw [%l7 + 0x14], %o2
stx %i5, [%l7 + 0x68]
movneg %xcc, %l6, %g2
fmovsg %icc, %f3, %f6
std %f12, [%l7 + 0x40]
fmovdcc %xcc, %f1, %f1
fcmpes %fcc0, %f10, %f12
lduw [%l7 + 0x60], %g7
orncc %o1, %o4, %g3
mulscc %l4, %o7, %i2
for %f12, %f10, %f14
faligndata %f6, %f14, %f8
edge32n %o5, %i0, %g1
srlx %l0, %g6, %l3
sll %g4, %g5, %l5
fmovse %xcc, %f2, %f1
movg %xcc, %o6, %i7
fmovspos %icc, %f8, %f11
tge %icc, 0x6
stx %i4, [%l7 + 0x48]
ldsb [%l7 + 0x71], %i3
tl %xcc, 0x2
tvs %xcc, 0x6
subc %l1, %l2, %o3
fandnot2 %f6, %f0, %f4
st %f11, [%l7 + 0x40]
fpsub32 %f8, %f14, %f12
fmovrsgz %o0, %f10, %f11
fbuge %fcc0, loop_6677
brnz %i1, loop_6678
fmovs %f3, %f9
sethi 0x1C74, %i6
loop_6677:
add %i5, %l6, %g2
loop_6678:
subccc %o2, %o1, %o4
lduh [%l7 + 0x22], %g3
nop
setx loop_6679, %l0, %l1
jmpl %l1, %l4
fmovrslez %g7, %f12, %f10
fbg %fcc1, loop_6680
fmovdge %icc, %f3, %f6
loop_6679:
tg %xcc, 0x3
be,pt %icc, loop_6681
loop_6680:
tg %icc, 0x0
addcc %i2, %o7, %i0
edge8l %g1, %l0, %o5
loop_6681:
udiv %g6, 0x17B2, %l3
fabss %f0, %f12
std %f12, [%l7 + 0x48]
ldub [%l7 + 0x38], %g5
orncc %g4, 0x05C6, %o6
ldd [%l7 + 0x78], %f6
tne %xcc, 0x2
ldd [%l7 + 0x70], %f10
fbe %fcc0, loop_6682
nop
setx loop_6683, %l0, %l1
jmpl %l1, %i7
fcmped %fcc1, %f6, %f2
fcmped %fcc1, %f14, %f8
loop_6682:
lduh [%l7 + 0x74], %i4
loop_6683:
ld [%l7 + 0x44], %f4
fbuge,a %fcc3, loop_6684
srl %i3, %l1, %l2
ta %icc, 0x4
edge16l %l5, %o0, %o3
loop_6684:
ldd [%l7 + 0x60], %f8
movgu %icc, %i1, %i6
movrgez %i5, 0x3DB, %l6
popc 0x02B7, %o2
stx %o1, [%l7 + 0x40]
tvc %icc, 0x0
fones %f2
brlz %o4, loop_6685
sth %g3, [%l7 + 0x68]
bcs,a,pt %icc, loop_6686
fmovrsne %g2, %f3, %f1
loop_6685:
fbue,a %fcc2, loop_6687
fnegs %f14, %f10
loop_6686:
bneg,a,pt %icc, loop_6688
std %f14, [%l7 + 0x40]
loop_6687:
st %f11, [%l7 + 0x5C]
fmovspos %icc, %f5, %f5
loop_6688:
stx %g7, [%l7 + 0x78]
ldx [%l7 + 0x60], %l4
tvc %xcc, 0x4
fmovdg %icc, %f2, %f4
ldd [%l7 + 0x78], %f8
std %f14, [%l7 + 0x08]
fcmps %fcc2, %f1, %f8
edge16n %o7, %i2, %g1
fabsd %f4, %f0
stb %i0, [%l7 + 0x41]
lduh [%l7 + 0x64], %l0
stx %g6, [%l7 + 0x20]
mulx %l3, %g5, %o5
fandnot1 %f2, %f6, %f12
sdivx %g4, 0x1E64, %i7
add %o6, %i4, %l1
bleu,a,pn %icc, loop_6689
ldsw [%l7 + 0x6C], %i3
bvs,a loop_6690
fpack32 %f6, %f2, %f4
loop_6689:
sth %l5, [%l7 + 0x44]
fpadd32s %f9, %f0, %f0
loop_6690:
fcmple16 %f6, %f4, %l2
ldsw [%l7 + 0x78], %o0
fpsub32s %f8, %f13, %f3
tne %xcc, 0x1
fmovsleu %icc, %f12, %f11
fmuld8ulx16 %f12, %f2, %f12
tne %icc, 0x1
fone %f10
lduh [%l7 + 0x58], %i1
fmovse %xcc, %f3, %f6
fbl,a %fcc1, loop_6691
fsrc2 %f14, %f8
fornot2s %f9, %f1, %f14
stw %o3, [%l7 + 0x30]
loop_6691:
movne %xcc, %i5, %l6
tne %icc, 0x0
fnors %f0, %f3, %f12
ldsb [%l7 + 0x53], %i6
fblg,a %fcc1, loop_6692
fmovrslz %o1, %f1, %f9
stx %o4, [%l7 + 0x30]
alignaddrl %g3, %g2, %g7
loop_6692:
lduh [%l7 + 0x46], %o2
edge32l %l4, %i2, %g1
fmovrdne %i0, %f0, %f2
bn,pt %icc, loop_6693
movrgez %l0, %g6, %o7
fmovdle %xcc, %f5, %f2
fpsub32s %f9, %f6, %f5
loop_6693:
ldsw [%l7 + 0x0C], %l3
stx %o5, [%l7 + 0x70]
stw %g4, [%l7 + 0x78]
stb %i7, [%l7 + 0x5E]
be,pt %xcc, loop_6694
tgu %icc, 0x6
xor %o6, 0x1621, %i4
fnot1s %f8, %f11
loop_6694:
ldsb [%l7 + 0x78], %g5
fbu %fcc1, loop_6695
alignaddr %l1, %i3, %l2
stw %l5, [%l7 + 0x3C]
ldd [%l7 + 0x10], %f2
loop_6695:
bge,a %icc, loop_6696
fpadd16 %f8, %f0, %f6
fone %f2
fbne %fcc3, loop_6697
loop_6696:
fble,a %fcc0, loop_6698
sra %i1, %o0, %i5
fmuld8ulx16 %f11, %f4, %f14
loop_6697:
andncc %l6, %i6, %o3
loop_6698:
fnot1s %f9, %f13
fmovsg %icc, %f2, %f15
sllx %o1, %o4, %g3
array8 %g2, %g7, %o2
tge %icc, 0x7
fmovdg %icc, %f15, %f8
mulx %i2, 0x1AE4, %l4
fbug,a %fcc0, loop_6699
alignaddr %i0, %g1, %g6
ldx [%l7 + 0x50], %o7
stw %l3, [%l7 + 0x7C]
loop_6699:
stb %o5, [%l7 + 0x77]
lduw [%l7 + 0x10], %l0
edge16l %i7, %o6, %g4
movle %icc, %i4, %g5
ldsw [%l7 + 0x08], %l1
movcc %xcc, %l2, %l5
bshuffle %f12, %f0, %f4
fmul8ulx16 %f6, %f4, %f4
brnz %i1, loop_6700
stw %o0, [%l7 + 0x78]
edge32l %i3, %l6, %i5
fmovdne %xcc, %f5, %f5
loop_6700:
fble %fcc2, loop_6701
bpos,a,pn %xcc, loop_6702
lduh [%l7 + 0x0E], %o3
stw %o1, [%l7 + 0x50]
loop_6701:
st %f5, [%l7 + 0x40]
loop_6702:
st %f14, [%l7 + 0x5C]
fmovrslez %i6, %f11, %f1
edge8n %g3, %o4, %g7
fbuge %fcc2, loop_6703
fcmpd %fcc2, %f12, %f10
movrlz %o2, %g2, %l4
array8 %i0, %g1, %g6
loop_6703:
lduw [%l7 + 0x54], %i2
fcmped %fcc3, %f4, %f4
fornot2 %f6, %f6, %f0
movre %l3, %o5, %l0
stx %o7, [%l7 + 0x38]
stb %i7, [%l7 + 0x66]
srlx %o6, %g4, %g5
fcmpgt16 %f6, %f10, %l1
ldub [%l7 + 0x4B], %i4
tl %xcc, 0x4
ldsh [%l7 + 0x2C], %l2
xnorcc %l5, 0x0191, %o0
fones %f6
lduh [%l7 + 0x72], %i1
umul %i3, 0x0962, %i5
tgu %icc, 0x5
movne %icc, %o3, %l6
ldx [%l7 + 0x20], %o1
sllx %g3, 0x03, %i6
fbo %fcc1, loop_6704
edge8l %g7, %o2, %o4
ldx [%l7 + 0x18], %g2
ld [%l7 + 0x3C], %f2
loop_6704:
lduw [%l7 + 0x0C], %l4
st %f3, [%l7 + 0x30]
fnors %f8, %f5, %f4
stw %i0, [%l7 + 0x74]
ldd [%l7 + 0x50], %f4
st %f7, [%l7 + 0x70]
fsrc1 %f12, %f12
popc 0x1B45, %g1
orn %g6, %l3, %i2
movre %o5, %l0, %i7
fmovsa %icc, %f12, %f13
ldsh [%l7 + 0x7C], %o7
stw %g4, [%l7 + 0x48]
std %f12, [%l7 + 0x70]
tvc %icc, 0x2
brlez,a %g5, loop_6705
ldub [%l7 + 0x2C], %l1
fmovde %xcc, %f9, %f6
fmovrdlz %o6, %f0, %f10
loop_6705:
tne %xcc, 0x3
tleu %xcc, 0x1
st %f15, [%l7 + 0x08]
fmovdne %icc, %f8, %f13
fone %f0
fmovrslz %l2, %f0, %f11
ldd [%l7 + 0x70], %f4
addc %l5, %o0, %i4
lduw [%l7 + 0x1C], %i3
fnot1 %f6, %f0
bneg,a loop_6706
ldsh [%l7 + 0x70], %i5
sllx %o3, %i1, %l6
fmovsleu %icc, %f8, %f11
loop_6706:
fmovdg %xcc, %f14, %f6
ldsb [%l7 + 0x21], %g3
sdiv %i6, 0x0550, %o1
ldsw [%l7 + 0x38], %g7
stx %o2, [%l7 + 0x78]
stw %o4, [%l7 + 0x28]
ldsh [%l7 + 0x7C], %l4
fmovsge %icc, %f0, %f2
fmovsne %icc, %f6, %f7
edge32ln %g2, %i0, %g6
taddcc %g1, 0x1A3A, %i2
ldsw [%l7 + 0x50], %o5
stb %l3, [%l7 + 0x46]
stb %l0, [%l7 + 0x1C]
fpack32 %f14, %f4, %f4
fornot2 %f8, %f2, %f4
andn %i7, %g4, %g5
edge32ln %l1, %o7, %l2
fand %f8, %f2, %f6
ldd [%l7 + 0x30], %f4
ldsw [%l7 + 0x30], %l5
orcc %o0, 0x065A, %o6
fmovsa %icc, %f7, %f5
sth %i4, [%l7 + 0x42]
fmovdvc %icc, %f8, %f7
stb %i5, [%l7 + 0x7E]
fsrc2 %f4, %f4
move %icc, %o3, %i1
fmovsa %xcc, %f15, %f2
fmovsn %icc, %f0, %f9
fbe,a %fcc1, loop_6707
add %i3, 0x1C54, %g3
fnot1s %f13, %f4
lduh [%l7 + 0x5E], %i6
loop_6707:
ldsw [%l7 + 0x6C], %l6
ldd [%l7 + 0x70], %f12
be,a loop_6708
fmovsa %icc, %f8, %f2
edge16n %g7, %o1, %o2
ldd [%l7 + 0x70], %f6
loop_6708:
edge8n %l4, %g2, %i0
fble %fcc2, loop_6709
bleu,a,pn %xcc, loop_6710
std %f2, [%l7 + 0x68]
fabsd %f0, %f6
loop_6709:
ldd [%l7 + 0x50], %f0
loop_6710:
ldsw [%l7 + 0x50], %g6
fandnot1s %f13, %f9, %f14
tgu %icc, 0x2
fmuld8sux16 %f6, %f8, %f14
stw %o4, [%l7 + 0x60]
movn %xcc, %i2, %o5
fzeros %f14
move %icc, %g1, %l0
ld [%l7 + 0x28], %f13
fpadd16s %f14, %f15, %f13
fcmpne16 %f12, %f8, %i7
ld [%l7 + 0x38], %f7
fmovdneg %xcc, %f14, %f14
fabsd %f2, %f2
fornot2 %f14, %f14, %f4
fmovdleu %icc, %f14, %f5
fxors %f9, %f7, %f0
st %f3, [%l7 + 0x18]
for %f12, %f6, %f0
movneg %icc, %g4, %l3
ldsh [%l7 + 0x2A], %l1
std %f8, [%l7 + 0x38]
lduw [%l7 + 0x3C], %o7
fmovsn %xcc, %f15, %f1
andncc %g5, %l2, %o0
ldx [%l7 + 0x20], %o6
xorcc %l5, 0x02AC, %i5
tcs %xcc, 0x2
std %f14, [%l7 + 0x58]
alignaddrl %i4, %o3, %i1
fmovdpos %icc, %f7, %f11
taddcc %g3, 0x0466, %i6
lduw [%l7 + 0x60], %l6
lduh [%l7 + 0x4E], %i3
fmovsleu %icc, %f15, %f13
faligndata %f10, %f14, %f6
stx %g7, [%l7 + 0x40]
bge,a %icc, loop_6711
ta %xcc, 0x0
ldsh [%l7 + 0x70], %o2
ldsb [%l7 + 0x14], %l4
loop_6711:
ldsw [%l7 + 0x28], %o1
ble loop_6712
edge16l %g2, %g6, %i0
ldx [%l7 + 0x40], %i2
ld [%l7 + 0x14], %f8
loop_6712:
fmul8x16 %f15, %f12, %f14
fcmpgt32 %f14, %f8, %o4
array16 %g1, %l0, %i7
ldsb [%l7 + 0x50], %o5
std %f14, [%l7 + 0x40]
fcmpne16 %f2, %f8, %l3
fmuld8ulx16 %f15, %f8, %f4
smul %l1, %o7, %g5
fmovdneg %xcc, %f6, %f11
bneg,a,pn %xcc, loop_6713
orncc %l2, %o0, %o6
lduh [%l7 + 0x60], %g4
ldsb [%l7 + 0x4B], %i5
loop_6713:
fbe,a %fcc3, loop_6714
fandnot2s %f6, %f8, %f12
stw %l5, [%l7 + 0x54]
xor %i4, 0x0C32, %i1
loop_6714:
fnegs %f10, %f14
ldsb [%l7 + 0x49], %o3
fmovsn %xcc, %f7, %f6
fbl %fcc3, loop_6715
faligndata %f2, %f4, %f0
stw %i6, [%l7 + 0x38]
and %g3, 0x1AF9, %l6
loop_6715:
fmovde %xcc, %f9, %f4
fmovrsgz %i3, %f13, %f9
tle %xcc, 0x0
fmovsneg %xcc, %f10, %f5
brgz,a %o2, loop_6716
move %xcc, %l4, %g7
ldsh [%l7 + 0x5C], %o1
brnz,a %g2, loop_6717
loop_6716:
udivx %i0, 0x123C, %g6
pdist %f0, %f2, %f12
movgu %icc, %o4, %g1
loop_6717:
umulcc %l0, %i7, %o5
fmovdn %xcc, %f10, %f0
fcmpgt32 %f6, %f0, %i2
fmovdleu %icc, %f6, %f12
movn %xcc, %l3, %l1
ldx [%l7 + 0x68], %g5
addcc %o7, 0x017C, %l2
ble,a,pt %xcc, loop_6718
ldub [%l7 + 0x47], %o6
sllx %o0, 0x14, %i5
udiv %g4, 0x1A5E, %l5
loop_6718:
tpos %xcc, 0x2
alignaddrl %i1, %i4, %i6
fpadd32 %f10, %f2, %f10
srl %o3, %g3, %l6
fmovrdlez %o2, %f8, %f0
movne %xcc, %l4, %i3
sth %g7, [%l7 + 0x08]
fmovdpos %xcc, %f9, %f2
fpadd16s %f3, %f11, %f7
ble,a loop_6719
ldx [%l7 + 0x10], %g2
ldx [%l7 + 0x20], %o1
ldsw [%l7 + 0x70], %g6
loop_6719:
lduh [%l7 + 0x4A], %o4
bg,a,pn %xcc, loop_6720
st %f13, [%l7 + 0x70]
ldub [%l7 + 0x20], %i0
tsubcc %l0, %i7, %g1
loop_6720:
std %f8, [%l7 + 0x78]
ldx [%l7 + 0x48], %i2
stw %l3, [%l7 + 0x24]
ld [%l7 + 0x5C], %f0
fmovdl %icc, %f5, %f11
bleu loop_6721
subccc %l1, 0x16F0, %o5
fcmped %fcc2, %f0, %f4
tne %icc, 0x2
loop_6721:
std %f12, [%l7 + 0x28]
fornot2s %f9, %f7, %f6
stw %g5, [%l7 + 0x0C]
st %f3, [%l7 + 0x08]
movvs %icc, %l2, %o7
fcmpd %fcc0, %f8, %f8
std %f8, [%l7 + 0x50]
array32 %o0, %i5, %g4
fmovsgu %xcc, %f15, %f9
ldsw [%l7 + 0x10], %o6
array32 %l5, %i4, %i1
fnands %f1, %f9, %f12
ld [%l7 + 0x50], %f8
srax %i6, %o3, %l6
taddcc %g3, 0x1190, %o2
fnor %f6, %f8, %f6
stx %l4, [%l7 + 0x10]
move %icc, %g7, %i3
brlz,a %g2, loop_6722
alignaddrl %o1, %o4, %g6
ldsb [%l7 + 0x78], %i0
sub %i7, %g1, %l0
loop_6722:
fcmped %fcc0, %f14, %f4
fmovrsgez %i2, %f13, %f11
tn %xcc, 0x1
lduh [%l7 + 0x1C], %l3
fbg %fcc2, loop_6723
stx %o5, [%l7 + 0x40]
bneg,pn %xcc, loop_6724
tvs %icc, 0x7
loop_6723:
fcmple32 %f8, %f8, %g5
tsubcctv %l2, %o7, %o0
loop_6724:
add %i5, 0x1D33, %l1
movneg %icc, %g4, %o6
fmovdg %xcc, %f2, %f1
brlz %i4, loop_6725
fmovsg %icc, %f6, %f3
lduw [%l7 + 0x3C], %l5
fmovsa %icc, %f14, %f11
loop_6725:
ldsw [%l7 + 0x14], %i1
array32 %i6, %o3, %g3
nop
setx loop_6726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovde %xcc, %f15, %f1
brlz,a %o2, loop_6727
fsrc2 %f0, %f12
loop_6726:
umulcc %l4, 0x1EEF, %l6
fbug,a %fcc2, loop_6728
loop_6727:
fmovsg %xcc, %f1, %f4
fbl %fcc0, loop_6729
fpadd16s %f8, %f5, %f14
loop_6728:
stb %i3, [%l7 + 0x46]
lduh [%l7 + 0x66], %g2
loop_6729:
bg,a %xcc, loop_6730
fnot2s %f8, %f9
tg %xcc, 0x5
ldub [%l7 + 0x30], %o1
loop_6730:
ldsw [%l7 + 0x20], %g7
smul %o4, %i0, %g6
sllx %i7, 0x17, %g1
ldd [%l7 + 0x48], %f0
ldsb [%l7 + 0x67], %i2
st %f3, [%l7 + 0x24]
st %f13, [%l7 + 0x08]
fmovrsne %l0, %f12, %f5
stx %l3, [%l7 + 0x78]
ld [%l7 + 0x64], %f10
sdivcc %o5, 0x1A3B, %l2
fxors %f15, %f12, %f5
stx %g5, [%l7 + 0x60]
orn %o7, 0x0DEE, %o0
fnot2 %f14, %f12
fnand %f8, %f0, %f12
stw %i5, [%l7 + 0x54]
fandnot1s %f5, %f13, %f12
movrlez %l1, 0x036, %g4
ld [%l7 + 0x14], %f14
tcs %icc, 0x1
sth %i4, [%l7 + 0x0C]
subcc %l5, 0x149E, %o6
fcmpgt32 %f2, %f0, %i1
stb %i6, [%l7 + 0x47]
pdist %f12, %f10, %f12
tn %xcc, 0x7
fbu %fcc1, loop_6731
brnz %g3, loop_6732
fpadd16s %f5, %f0, %f6
fnegd %f8, %f12
loop_6731:
brgz,a %o3, loop_6733
loop_6732:
bneg,a,pn %xcc, loop_6734
fmovdl %icc, %f1, %f7
fzeros %f14
loop_6733:
sdiv %o2, 0x1E6A, %l4
loop_6734:
popc 0x1D8D, %i3
fmovsl %icc, %f5, %f7
fornot2 %f4, %f2, %f14
lduh [%l7 + 0x44], %g2
sethi 0x1E9B, %l6
fmovdcs %icc, %f0, %f5
fzeros %f7
tvs %xcc, 0x1
mulscc %g7, 0x1FE7, %o4
ldsw [%l7 + 0x0C], %i0
tg %xcc, 0x7
fmovdvs %xcc, %f14, %f2
movvs %icc, %o1, %g6
std %f10, [%l7 + 0x48]
subc %g1, %i7, %i2
tneg %xcc, 0x2
ldsw [%l7 + 0x2C], %l3
st %f0, [%l7 + 0x48]
bn,a,pn %icc, loop_6735
nop
setx loop_6736, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxors %f0, %f5, %f3
fmul8ulx16 %f10, %f4, %f6
loop_6735:
fmovsvc %icc, %f14, %f14
loop_6736:
alignaddr %l0, %o5, %g5
mulx %o7, %l2, %i5
fandnot1s %f7, %f15, %f4
fcmpne32 %f4, %f6, %o0
fmovsvc %icc, %f15, %f13
ldsw [%l7 + 0x34], %g4
ld [%l7 + 0x18], %f5
stb %i4, [%l7 + 0x67]
bge loop_6737
fble %fcc0, loop_6738
lduw [%l7 + 0x0C], %l5
sth %l1, [%l7 + 0x60]
loop_6737:
sethi 0x1DDE, %i1
loop_6738:
ldsw [%l7 + 0x70], %i6
fmovd %f8, %f2
fmuld8sux16 %f12, %f4, %f6
bl,a,pn %icc, loop_6739
lduw [%l7 + 0x24], %g3
bg loop_6740
bn loop_6741
loop_6739:
fnot1s %f15, %f12
ble,pt %xcc, loop_6742
loop_6740:
movl %xcc, %o6, %o3
loop_6741:
stw %l4, [%l7 + 0x20]
fmovrslz %i3, %f0, %f10
loop_6742:
fpadd16s %f7, %f14, %f14
lduh [%l7 + 0x1C], %g2
fmovsleu %icc, %f15, %f0
alignaddr %o2, %g7, %l6
tcs %xcc, 0x7
tn %xcc, 0x1
edge32 %i0, %o1, %g6
stb %o4, [%l7 + 0x57]
fmovdcc %xcc, %f2, %f13
edge16ln %i7, %i2, %l3
stb %g1, [%l7 + 0x69]
lduh [%l7 + 0x2A], %o5
st %f12, [%l7 + 0x38]
edge16ln %l0, %g5, %l2
st %f4, [%l7 + 0x44]
fbul,a %fcc0, loop_6743
fmovdge %xcc, %f2, %f1
or %o7, 0x19B4, %o0
fblg,a %fcc3, loop_6744
loop_6743:
fsrc2 %f0, %f8
bneg %xcc, loop_6745
fpackfix %f6, %f13
loop_6744:
movvs %icc, %i5, %g4
fbuge %fcc3, loop_6746
loop_6745:
nop
setx loop_6747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x68], %i4
sdivcc %l5, 0x14A1, %i1
loop_6746:
addcc %l1, 0x1DB4, %i6
loop_6747:
pdist %f0, %f14, %f6
fandnot2 %f2, %f14, %f6
fzero %f4
fbn,a %fcc1, loop_6748
edge8ln %g3, %o3, %l4
brlez,a %i3, loop_6749
bpos,a,pn %icc, loop_6750
loop_6748:
fbl %fcc1, loop_6751
fbo,a %fcc3, loop_6752
loop_6749:
fpmerge %f6, %f10, %f4
loop_6750:
lduw [%l7 + 0x50], %g2
loop_6751:
brgz %o2, loop_6753
loop_6752:
bg,pn %xcc, loop_6754
array16 %o6, %l6, %g7
nop
setx loop_6755, %l0, %l1
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_6753:
fmul8ulx16 %f2, %f0, %f8
loop_6754:
movvs %icc, %i0, %g6
tsubcc %o1, %i7, %i2
loop_6755:
movleu %icc, %o4, %l3
bge,a,pn %icc, loop_6756
fsrc2s %f14, %f5
fba,a %fcc1, loop_6757
fmovrse %o5, %f4, %f3
loop_6756:
fblg,a %fcc1, loop_6758
stw %l0, [%l7 + 0x64]
loop_6757:
movcs %icc, %g1, %l2
fornot2s %f0, %f7, %f14
loop_6758:
ble,a,pt %icc, loop_6759
ld [%l7 + 0x64], %f0
stx %o7, [%l7 + 0x30]
stb %o0, [%l7 + 0x25]
loop_6759:
and %g5, 0x1298, %i5
fmovdn %xcc, %f7, %f5
ldsh [%l7 + 0x72], %g4
movl %xcc, %i4, %i1
subccc %l1, %l5, %i6
fmovdg %xcc, %f11, %f7
edge16ln %o3, %g3, %l4
stb %i3, [%l7 + 0x5D]
stx %g2, [%l7 + 0x40]
fmovrdlz %o2, %f10, %f6
ldsh [%l7 + 0x08], %o6
tg %icc, 0x4
bge,a %icc, loop_6760
fors %f2, %f11, %f0
fors %f7, %f0, %f11
sra %l6, 0x12, %i0
loop_6760:
fblg,a %fcc3, loop_6761
mova %xcc, %g6, %o1
fmovrslez %i7, %f14, %f7
taddcctv %i2, 0x1A77, %o4
loop_6761:
fba,a %fcc1, loop_6762
ldx [%l7 + 0x60], %g7
fornot1s %f1, %f8, %f1
call loop_6763
loop_6762:
ldd [%l7 + 0x48], %f12
mova %icc, %o5, %l3
fmovscc %icc, %f4, %f12
loop_6763:
fornot2 %f6, %f12, %f4
edge16 %g1, %l0, %o7
andncc %l2, %o0, %g5
bne loop_6764
bcs,a,pn %xcc, loop_6765
movcc %icc, %g4, %i5
sethi 0x04D5, %i1
loop_6764:
std %f4, [%l7 + 0x08]
loop_6765:
ldsh [%l7 + 0x08], %i4
fbul %fcc0, loop_6766
call loop_6767
movrgez %l5, 0x060, %i6
srax %l1, 0x1F, %o3
loop_6766:
nop
setx loop_6768, %l0, %l1
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_6767:
fmovrde %l4, %f2, %f14
fornot2 %f10, %f0, %f12
fmovs %f14, %f6
loop_6768:
fmovdgu %xcc, %f8, %f1
stx %i3, [%l7 + 0x48]
movl %icc, %g2, %o2
addccc %g3, 0x0537, %o6
movvs %icc, %i0, %g6
pdist %f2, %f12, %f0
edge16ln %l6, %o1, %i7
array32 %o4, %i2, %o5
movpos %icc, %g7, %l3
lduh [%l7 + 0x7A], %g1
bcc,a %xcc, loop_6769
addc %o7, %l2, %l0
movg %xcc, %g5, %o0
ldx [%l7 + 0x18], %g4
loop_6769:
fexpand %f11, %f12
fmovrsgez %i1, %f13, %f12
ld [%l7 + 0x14], %f1
movrne %i4, %l5, %i5
stb %l1, [%l7 + 0x4E]
srax %o3, 0x0C, %i6
andn %i3, 0x0CC7, %g2
bg,a %icc, loop_6770
tcc %xcc, 0x6
tl %xcc, 0x2
tle %icc, 0x3
loop_6770:
sth %l4, [%l7 + 0x2E]
std %f4, [%l7 + 0x10]
sdivx %g3, 0x00D2, %o6
andcc %o2, %i0, %l6
sllx %g6, %o1, %i7
lduh [%l7 + 0x5E], %o4
bcs,pt %xcc, loop_6771
fmovdvc %icc, %f9, %f12
srl %i2, %g7, %o5
bleu,pn %xcc, loop_6772
loop_6771:
lduh [%l7 + 0x6C], %l3
stw %g1, [%l7 + 0x68]
tge %icc, 0x6
loop_6772:
ld [%l7 + 0x2C], %f12
fbe %fcc3, loop_6773
stw %l2, [%l7 + 0x68]
ldsw [%l7 + 0x1C], %o7
fornot2s %f14, %f14, %f13
loop_6773:
std %f0, [%l7 + 0x10]
tn %xcc, 0x5
fnands %f3, %f4, %f7
tvc %icc, 0x3
brnz %g5, loop_6774
bcs,a,pt %xcc, loop_6775
fbo,a %fcc3, loop_6776
brnz %l0, loop_6777
loop_6774:
lduw [%l7 + 0x30], %g4
loop_6775:
fmovdl %icc, %f0, %f15
loop_6776:
ldx [%l7 + 0x50], %o0
loop_6777:
tl %xcc, 0x6
ldsw [%l7 + 0x1C], %i4
fpsub32 %f4, %f10, %f8
xorcc %l5, 0x163A, %i1
sllx %l1, 0x12, %i5
st %f0, [%l7 + 0x64]
ldsw [%l7 + 0x0C], %o3
umul %i6, %g2, %i3
lduh [%l7 + 0x7A], %l4
fnors %f7, %f12, %f1
ldsw [%l7 + 0x64], %o6
edge32l %o2, %i0, %g3
fsrc2 %f14, %f8
bpos,a %xcc, loop_6778
fmovrdlz %l6, %f8, %f0
fnot2 %f0, %f14
ldd [%l7 + 0x08], %f8
loop_6778:
edge32n %o1, %g6, %o4
fcmped %fcc2, %f10, %f0
bgu,pn %xcc, loop_6779
ldsh [%l7 + 0x6C], %i7
or %g7, 0x183A, %o5
ld [%l7 + 0x34], %f9
loop_6779:
fcmpeq16 %f6, %f10, %l3
movrlz %i2, 0x117, %l2
lduw [%l7 + 0x50], %g1
stx %o7, [%l7 + 0x60]
ldsh [%l7 + 0x1C], %g5
lduw [%l7 + 0x08], %g4
fmovdvc %icc, %f6, %f13
std %f6, [%l7 + 0x30]
fmovsvs %icc, %f11, %f15
ldd [%l7 + 0x70], %f8
brlz %o0, loop_6780
sra %l0, 0x0A, %l5
tvc %icc, 0x3
st %f2, [%l7 + 0x60]
loop_6780:
fmovsvs %xcc, %f2, %f6
faligndata %f8, %f6, %f12
ldsw [%l7 + 0x08], %i1
stb %i4, [%l7 + 0x40]
sra %l1, 0x18, %o3
fxnor %f4, %f2, %f2
ldsb [%l7 + 0x78], %i6
andn %i5, 0x16C1, %g2
movl %icc, %l4, %i3
smul %o6, %i0, %g3
sll %l6, 0x1C, %o1
ldsw [%l7 + 0x74], %g6
ldx [%l7 + 0x18], %o2
st %f10, [%l7 + 0x3C]
ldub [%l7 + 0x19], %o4
stw %i7, [%l7 + 0x74]
ldsw [%l7 + 0x2C], %g7
ldd [%l7 + 0x18], %f12
lduw [%l7 + 0x50], %l3
fnegs %f13, %f0
fnand %f6, %f12, %f12
ldd [%l7 + 0x28], %f6
edge32n %i2, %l2, %g1
ldub [%l7 + 0x15], %o7
lduh [%l7 + 0x2C], %o5
fpackfix %f8, %f10
fmovsne %xcc, %f15, %f2
bcc,a,pt %icc, loop_6781
ld [%l7 + 0x08], %f13
fmovsleu %icc, %f5, %f15
fbuge,a %fcc3, loop_6782
loop_6781:
fbule,a %fcc3, loop_6783
stx %g5, [%l7 + 0x08]
stx %o0, [%l7 + 0x40]
loop_6782:
nop
setx loop_6784, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6783:
add %g4, %l0, %l5
lduh [%l7 + 0x40], %i1
ldsb [%l7 + 0x48], %i4
loop_6784:
fmovd %f6, %f4
fcmpes %fcc2, %f10, %f12
ldx [%l7 + 0x30], %o3
lduw [%l7 + 0x34], %i6
fsrc2 %f6, %f10
sth %l1, [%l7 + 0x74]
bleu loop_6785
edge32l %g2, %i5, %l4
fblg,a %fcc3, loop_6786
stb %o6, [%l7 + 0x6C]
loop_6785:
ldsh [%l7 + 0x0E], %i0
ldsh [%l7 + 0x08], %i3
loop_6786:
ldx [%l7 + 0x48], %l6
fpsub16 %f4, %f4, %f6
fmovrse %g3, %f3, %f4
brlz %g6, loop_6787
fmovdn %icc, %f10, %f15
mova %xcc, %o2, %o1
fbu,a %fcc2, loop_6788
loop_6787:
fornot2 %f12, %f4, %f2
array16 %o4, %g7, %l3
stw %i2, [%l7 + 0x44]
loop_6788:
ldx [%l7 + 0x10], %i7
fbu %fcc0, loop_6789
sdivx %g1, 0x1133, %l2
fmovrslez %o5, %f10, %f1
nop
setx loop_6790, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6789:
ldx [%l7 + 0x38], %g5
stx %o7, [%l7 + 0x10]
sth %o0, [%l7 + 0x74]
loop_6790:
nop
setx loop_6791, %l0, %l1
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], %g4
sub %l5, %i1, %i4
lduw [%l7 + 0x34], %l0
loop_6791:
ldsw [%l7 + 0x48], %o3
tn %icc, 0x0
fsrc1s %f9, %f14
movleu %icc, %l1, %i6
fmovdge %xcc, %f13, %f8
fmovrde %g2, %f8, %f2
fbug %fcc0, loop_6792
ldub [%l7 + 0x5B], %l4
st %f11, [%l7 + 0x58]
xor %o6, %i5, %i0
loop_6792:
fbul,a %fcc3, loop_6793
stx %i3, [%l7 + 0x68]
stx %g3, [%l7 + 0x48]
sth %g6, [%l7 + 0x5C]
loop_6793:
fnegs %f13, %f1
tsubcctv %o2, 0x14AF, %l6
sth %o1, [%l7 + 0x76]
srax %o4, 0x1E, %g7
fzeros %f10
orcc %l3, %i2, %i7
bn,pn %icc, loop_6794
stx %l2, [%l7 + 0x58]
fba %fcc1, loop_6795
bge %xcc, loop_6796
loop_6794:
array16 %o5, %g1, %g5
lduh [%l7 + 0x18], %o0
loop_6795:
tn %icc, 0x0
loop_6796:
tne %icc, 0x2
fbule,a %fcc0, loop_6797
tl %xcc, 0x3
fpadd32 %f14, %f2, %f4
fpack32 %f4, %f6, %f8
loop_6797:
tl %icc, 0x3
fmovrse %g4, %f4, %f10
fba %fcc0, loop_6798
srl %o7, %l5, %i4
fmovsa %xcc, %f13, %f9
taddcc %l0, 0x0B33, %i1
loop_6798:
ldsb [%l7 + 0x2F], %l1
edge8l %i6, %g2, %o3
fbn,a %fcc2, loop_6799
ldsb [%l7 + 0x26], %l4
tg %xcc, 0x0
srax %o6, 0x09, %i5
loop_6799:
lduh [%l7 + 0x26], %i0
fabss %f14, %f0
fmovscs %xcc, %f1, %f8
bpos,pt %icc, loop_6800
stw %i3, [%l7 + 0x74]
fcmpd %fcc0, %f12, %f0
fandnot2 %f10, %f0, %f0
loop_6800:
fmovda %icc, %f5, %f3
stb %g6, [%l7 + 0x45]
fmovdg %xcc, %f9, %f4
fcmpd %fcc2, %f4, %f2
call loop_6801
st %f6, [%l7 + 0x74]
ldsb [%l7 + 0x6F], %o2
lduw [%l7 + 0x0C], %l6
loop_6801:
ld [%l7 + 0x70], %f2
fabss %f12, %f13
ldsb [%l7 + 0x4F], %g3
fba %fcc0, loop_6802
bvc,a loop_6803
st %f5, [%l7 + 0x44]
sth %o1, [%l7 + 0x70]
loop_6802:
ldsw [%l7 + 0x5C], %o4
loop_6803:
stx %g7, [%l7 + 0x30]
fbn %fcc1, loop_6804
st %f11, [%l7 + 0x20]
fnot2s %f8, %f9
ldsw [%l7 + 0x08], %i2
loop_6804:
tl %xcc, 0x7
for %f0, %f4, %f10
fpack16 %f4, %f5
fmovrslez %l3, %f3, %f14
tcs %icc, 0x4
ldd [%l7 + 0x18], %f6
smul %l2, 0x0D34, %i7
fmovsg %icc, %f6, %f9
fbug %fcc0, loop_6805
stx %o5, [%l7 + 0x08]
fbu %fcc3, loop_6806
fandnot1 %f12, %f2, %f12
loop_6805:
tpos %xcc, 0x7
ld [%l7 + 0x34], %f4
loop_6806:
brnz %g5, loop_6807
fbul,a %fcc2, loop_6808
addcc %o0, %g1, %o7
for %f8, %f12, %f2
loop_6807:
fandnot2 %f10, %f4, %f12
loop_6808:
ldub [%l7 + 0x2A], %l5
andncc %i4, %g4, %l0
st %f1, [%l7 + 0x30]
orn %l1, %i6, %g2
sth %i1, [%l7 + 0x5C]
movl %icc, %o3, %l4
fmovspos %xcc, %f6, %f14
srl %o6, %i0, %i3
sth %g6, [%l7 + 0x44]
faligndata %f2, %f12, %f4
bcc,a,pt %icc, loop_6809
movcs %xcc, %o2, %l6
orncc %g3, %i5, %o1
fbu %fcc3, loop_6810
loop_6809:
bne,a %icc, loop_6811
sdivx %o4, 0x1769, %g7
fcmple32 %f12, %f4, %l3
loop_6810:
fmovdpos %icc, %f14, %f5
loop_6811:
edge16n %i2, %l2, %i7
orn %o5, 0x0A97, %g5
fbge %fcc1, loop_6812
edge32l %g1, %o0, %l5
tleu %xcc, 0x6
st %f13, [%l7 + 0x44]
loop_6812:
bpos %icc, loop_6813
ldx [%l7 + 0x68], %i4
movpos %icc, %g4, %o7
bshuffle %f14, %f4, %f8
loop_6813:
fsrc2s %f10, %f1
popc 0x11FB, %l0
fbge,a %fcc3, loop_6814
movre %i6, %g2, %l1
fmovrslez %i1, %f4, %f5
edge16n %l4, %o6, %o3
loop_6814:
fcmple32 %f12, %f14, %i0
fnor %f8, %f0, %f0
addc %i3, %o2, %g6
std %f6, [%l7 + 0x68]
fbo,a %fcc0, loop_6815
movcc %icc, %g3, %l6
xnorcc %o1, 0x1BE1, %o4
sth %g7, [%l7 + 0x2E]
loop_6815:
brgez,a %l3, loop_6816
ba,pn %xcc, loop_6817
sth %i5, [%l7 + 0x14]
movpos %icc, %i2, %i7
loop_6816:
fpack32 %f10, %f10, %f10
loop_6817:
fmovdg %icc, %f10, %f0
movge %xcc, %l2, %g5
movcc %xcc, %o5, %o0
lduw [%l7 + 0x28], %g1
stw %i4, [%l7 + 0x5C]
ldsw [%l7 + 0x68], %g4
edge32ln %o7, %l5, %l0
edge32 %i6, %l1, %g2
fexpand %f9, %f12
fmovse %icc, %f14, %f1
fmovdne %icc, %f15, %f14
bge loop_6818
andcc %i1, %l4, %o3
fmovsn %xcc, %f14, %f13
bneg,a,pn %icc, loop_6819
loop_6818:
movgu %icc, %o6, %i0
fbue,a %fcc3, loop_6820
lduh [%l7 + 0x50], %o2
loop_6819:
xnor %i3, %g3, %l6
fsrc2s %f1, %f9
loop_6820:
subccc %g6, 0x1C4F, %o1
fmovsleu %xcc, %f14, %f8
fcmpeq16 %f10, %f2, %o4
lduw [%l7 + 0x24], %g7
srax %i5, 0x02, %l3
fxors %f15, %f10, %f0
fornot1s %f1, %f13, %f2
fmovdn %icc, %f10, %f4
ldsh [%l7 + 0x64], %i7
tn %xcc, 0x1
umul %l2, %g5, %i2
lduh [%l7 + 0x20], %o5
fbl %fcc1, loop_6821
fone %f10
smulcc %o0, 0x1120, %i4
and %g1, %g4, %o7
loop_6821:
mova %icc, %l5, %l0
tpos %xcc, 0x0
brgz %l1, loop_6822
lduh [%l7 + 0x2E], %g2
fmovs %f3, %f10
movcc %icc, %i6, %l4
loop_6822:
fmovrsgez %o3, %f10, %f9
ld [%l7 + 0x0C], %f5
popc 0x1E17, %o6
fmovdl %icc, %f3, %f5
st %f6, [%l7 + 0x20]
edge16n %i0, %o2, %i1
ldx [%l7 + 0x60], %g3
sllx %i3, 0x1F, %g6
fcmple16 %f0, %f14, %o1
te %icc, 0x4
sth %o4, [%l7 + 0x7E]
st %f10, [%l7 + 0x6C]
stx %l6, [%l7 + 0x60]
fcmpgt32 %f2, %f10, %g7
tcc %xcc, 0x6
umulcc %i5, %l3, %l2
bgu %xcc, loop_6823
ta %xcc, 0x0
movne %xcc, %g5, %i2
fornot2 %f2, %f8, %f12
loop_6823:
tge %xcc, 0x6
fsrc1s %f5, %f7
fzero %f10
ldd [%l7 + 0x28], %f12
brlez %o5, loop_6824
mulx %o0, %i4, %g1
ldub [%l7 + 0x27], %i7
lduw [%l7 + 0x10], %g4
loop_6824:
edge8ln %o7, %l0, %l1
lduh [%l7 + 0x4C], %l5
fand %f6, %f8, %f12
fornot2 %f10, %f0, %f12
orncc %g2, %l4, %i6
movgu %xcc, %o6, %o3
fmovde %xcc, %f8, %f2
fcmpeq16 %f14, %f4, %o2
fabss %f1, %f9
fmovscs %xcc, %f11, %f6
movre %i1, 0x388, %i0
ldsh [%l7 + 0x7A], %i3
fcmps %fcc2, %f5, %f2
fmovsg %icc, %f12, %f7
st %f7, [%l7 + 0x54]
fsrc1s %f2, %f5
fmovdgu %icc, %f13, %f11
fnot2s %f9, %f2
ldx [%l7 + 0x48], %g6
nop
setx loop_6825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o1, [%l7 + 0x58]
brgz %g3, loop_6826
tne %icc, 0x1
loop_6825:
fmovdl %xcc, %f14, %f14
stb %l6, [%l7 + 0x6B]
loop_6826:
taddcctv %g7, %o4, %i5
ldsb [%l7 + 0x71], %l3
xorcc %g5, 0x1AB8, %l2
lduw [%l7 + 0x08], %i2
lduh [%l7 + 0x60], %o0
movcs %xcc, %o5, %i4
movge %xcc, %i7, %g1
ldsh [%l7 + 0x44], %g4
ldsw [%l7 + 0x60], %l0
ldsb [%l7 + 0x22], %l1
fmovscc %icc, %f11, %f11
fpsub16 %f8, %f0, %f2
edge32n %l5, %g2, %o7
fmovsgu %icc, %f6, %f10
stw %l4, [%l7 + 0x58]
fmuld8sux16 %f6, %f7, %f0
ble,a loop_6827
fbue %fcc0, loop_6828
fsrc2 %f6, %f14
srlx %o6, 0x0A, %o3
loop_6827:
nop
setx loop_6829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6828:
fpsub32 %f0, %f2, %f6
lduh [%l7 + 0x5E], %o2
fmovsvs %icc, %f9, %f13
loop_6829:
lduw [%l7 + 0x0C], %i1
st %f9, [%l7 + 0x24]
fones %f10
st %f2, [%l7 + 0x20]
fblg %fcc0, loop_6830
lduh [%l7 + 0x5E], %i0
fmovsvc %icc, %f12, %f0
movrgz %i3, %i6, %o1
loop_6830:
fpadd16s %f13, %f10, %f15
fcmple16 %f4, %f2, %g6
alignaddrl %l6, %g3, %o4
fmovsleu %xcc, %f6, %f7
fba %fcc1, loop_6831
move %icc, %g7, %i5
sth %g5, [%l7 + 0x48]
stx %l2, [%l7 + 0x20]
loop_6831:
edge16 %l3, %i2, %o0
array32 %o5, %i7, %g1
ldsh [%l7 + 0x76], %i4
fmovrde %l0, %f10, %f2
sth %l1, [%l7 + 0x30]
fornot1 %f4, %f6, %f8
nop
setx loop_6832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x2
ldx [%l7 + 0x48], %l5
fbge %fcc2, loop_6833
loop_6832:
fbe %fcc1, loop_6834
stx %g2, [%l7 + 0x40]
tge %icc, 0x7
loop_6833:
fblg,a %fcc2, loop_6835
loop_6834:
st %f14, [%l7 + 0x30]
ldsw [%l7 + 0x64], %g4
movrgz %o7, 0x0CD, %o6
loop_6835:
fornot1s %f14, %f9, %f9
ldsh [%l7 + 0x60], %l4
nop
setx loop_6836, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f10, %f3, %f10
edge8 %o3, %o2, %i1
bcs,a,pt %icc, loop_6837
loop_6836:
fmovsvs %xcc, %f11, %f10
fornot1s %f8, %f3, %f12
stb %i3, [%l7 + 0x3F]
loop_6837:
movcs %icc, %i6, %o1
fcmple32 %f2, %f14, %g6
udivx %l6, 0x0BC4, %g3
sth %i0, [%l7 + 0x0A]
ldsw [%l7 + 0x70], %g7
fnot1 %f10, %f8
tge %xcc, 0x1
lduh [%l7 + 0x52], %i5
st %f11, [%l7 + 0x40]
fnot1 %f8, %f4
fmovdle %xcc, %f10, %f6
movn %xcc, %g5, %l2
ldx [%l7 + 0x40], %l3
fmovdcs %icc, %f8, %f15
bpos,pt %xcc, loop_6838
movpos %icc, %o4, %i2
bvc,pt %icc, loop_6839
bcc,a,pn %icc, loop_6840
loop_6838:
stw %o5, [%l7 + 0x4C]
orn %i7, 0x1337, %g1
loop_6839:
brlez,a %o0, loop_6841
loop_6840:
sth %i4, [%l7 + 0x30]
ldsh [%l7 + 0x6C], %l1
fmovda %xcc, %f14, %f9
loop_6841:
sllx %l0, 0x15, %g2
bgu loop_6842
andn %l5, 0x17A4, %g4
bge loop_6843
fmovdneg %xcc, %f12, %f8
loop_6842:
fmovdvs %icc, %f12, %f9
lduw [%l7 + 0x48], %o6
loop_6843:
fmovdvs %xcc, %f10, %f15
fmovdl %icc, %f12, %f11
std %f8, [%l7 + 0x18]
stw %o7, [%l7 + 0x5C]
fcmpd %fcc1, %f12, %f12
stw %o3, [%l7 + 0x3C]
fone %f8
fzero %f2
fsrc2s %f3, %f7
ldd [%l7 + 0x08], %f8
ldd [%l7 + 0x50], %f6
movrgz %l4, 0x247, %o2
movleu %icc, %i1, %i6
ble,a,pn %xcc, loop_6844
fxors %f13, %f6, %f13
fsrc1 %f0, %f0
ldub [%l7 + 0x42], %o1
loop_6844:
brz,a %g6, loop_6845
tcc %icc, 0x6
fbge %fcc2, loop_6846
fblg %fcc0, loop_6847
loop_6845:
st %f3, [%l7 + 0x74]
tge %xcc, 0x7
loop_6846:
stx %l6, [%l7 + 0x40]
loop_6847:
nop
setx loop_6848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %i3, %f3, %f1
tvs %icc, 0x7
fbo,a %fcc2, loop_6849
loop_6848:
stx %i0, [%l7 + 0x30]
brlz,a %g7, loop_6850
lduw [%l7 + 0x58], %i5
loop_6849:
movrgz %g3, 0x26F, %g5
tcc %icc, 0x1
loop_6850:
stb %l3, [%l7 + 0x24]
stb %l2, [%l7 + 0x3A]
fones %f14
fone %f0
stx %i2, [%l7 + 0x38]
stb %o5, [%l7 + 0x23]
edge16ln %i7, %g1, %o4
fcmps %fcc0, %f4, %f11
edge16 %o0, %i4, %l0
smulcc %g2, 0x16A6, %l5
sub %l1, %g4, %o7
pdist %f12, %f0, %f8
movge %xcc, %o3, %l4
fnegd %f14, %f8
ldsh [%l7 + 0x7E], %o2
ldd [%l7 + 0x20], %f10
call loop_6851
stw %i1, [%l7 + 0x1C]
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x38], %i6
loop_6851:
fornot1 %f6, %f6, %f10
brz,a %o1, loop_6852
fnegs %f0, %f5
fmovsgu %icc, %f10, %f9
movpos %icc, %g6, %o6
loop_6852:
edge32l %l6, %i3, %g7
fnegd %f6, %f10
lduh [%l7 + 0x4E], %i0
call loop_6853
brgez %g3, loop_6854
addc %g5, 0x1F97, %i5
std %f12, [%l7 + 0x10]
loop_6853:
subc %l2, %l3, %o5
loop_6854:
tne %icc, 0x0
fbl %fcc1, loop_6855
fornot2 %f0, %f0, %f10
fmovsvs %icc, %f15, %f13
ldsh [%l7 + 0x7C], %i2
loop_6855:
stx %g1, [%l7 + 0x18]
edge32l %i7, %o4, %i4
fones %f15
ldsw [%l7 + 0x64], %o0
pdist %f6, %f12, %f2
stw %l0, [%l7 + 0x14]
srl %l5, 0x0A, %l1
fcmpgt16 %f12, %f12, %g4
fnands %f6, %f11, %f8
xnor %g2, 0x0073, %o7
movcs %icc, %o3, %o2
movrgez %l4, %i6, %o1
srax %i1, 0x1A, %g6
call loop_6856
sllx %l6, %o6, %g7
umul %i3, %g3, %g5
ld [%l7 + 0x20], %f14
loop_6856:
umul %i0, 0x04E2, %l2
lduh [%l7 + 0x0A], %l3
fxnors %f0, %f9, %f6
tgu %icc, 0x0
andn %o5, %i2, %i5
movvs %icc, %g1, %o4
fpsub16s %f6, %f1, %f10
stx %i4, [%l7 + 0x58]
fmovdl %xcc, %f3, %f15
fmovdne %icc, %f13, %f7
udiv %o0, 0x075E, %i7
fnands %f13, %f4, %f2
fpsub32s %f7, %f7, %f0
ldsb [%l7 + 0x38], %l0
lduw [%l7 + 0x50], %l5
edge8 %g4, %l1, %g2
bcc,a,pt %xcc, loop_6857
fabsd %f10, %f10
fcmpeq32 %f6, %f2, %o7
array32 %o3, %l4, %i6
loop_6857:
movne %icc, %o2, %o1
fxnor %f14, %f2, %f0
movre %g6, 0x0B8, %l6
stx %o6, [%l7 + 0x20]
bleu,pn %xcc, loop_6858
ldsh [%l7 + 0x70], %g7
ldub [%l7 + 0x52], %i3
st %f3, [%l7 + 0x54]
loop_6858:
tvc %icc, 0x3
stx %g3, [%l7 + 0x08]
or %g5, 0x1032, %i0
std %f2, [%l7 + 0x18]
fpackfix %f2, %f1
ldd [%l7 + 0x20], %f6
movle %icc, %i1, %l3
bcc,pn %icc, loop_6859
std %f14, [%l7 + 0x18]
fxnors %f0, %f3, %f11
fmovrdgez %o5, %f4, %f10
loop_6859:
stx %i2, [%l7 + 0x08]
stw %i5, [%l7 + 0x20]
fbg %fcc2, loop_6860
ta %xcc, 0x7
tcs %icc, 0x1
bpos,a,pt %xcc, loop_6861
loop_6860:
fcmpes %fcc2, %f7, %f2
brgez %l2, loop_6862
ldd [%l7 + 0x08], %f12
loop_6861:
fmovsgu %icc, %f7, %f0
udivcc %g1, 0x0580, %i4
loop_6862:
fands %f10, %f2, %f3
st %f14, [%l7 + 0x60]
fbe,a %fcc0, loop_6863
movg %icc, %o4, %i7
fmovrdne %o0, %f6, %f6
fexpand %f14, %f14
loop_6863:
tg %xcc, 0x1
ldd [%l7 + 0x28], %f2
addccc %l5, %g4, %l1
lduw [%l7 + 0x28], %l0
fcmpes %fcc3, %f10, %f4
stw %o7, [%l7 + 0x50]
movge %xcc, %g2, %o3
lduh [%l7 + 0x1C], %l4
fmovsg %icc, %f8, %f0
siam 0x1
ldsw [%l7 + 0x54], %i6
ldsh [%l7 + 0x46], %o1
srlx %o2, %g6, %l6
sdiv %o6, 0x11DB, %g7
fandnot2s %f7, %f0, %f3
movre %i3, %g5, %i0
srax %g3, %l3, %i1
umul %i2, %i5, %o5
fbul %fcc0, loop_6864
fpackfix %f12, %f5
stb %l2, [%l7 + 0x16]
movne %xcc, %i4, %o4
loop_6864:
lduh [%l7 + 0x1A], %g1
ldub [%l7 + 0x53], %i7
ld [%l7 + 0x0C], %f6
bg,a loop_6865
add %l5, 0x0CAF, %o0
lduh [%l7 + 0x5E], %g4
ldsb [%l7 + 0x3F], %l1
loop_6865:
fones %f10
movrlz %l0, %o7, %o3
tl %icc, 0x4
andncc %g2, %i6, %l4
ldx [%l7 + 0x48], %o1
movle %icc, %g6, %l6
fcmpne32 %f10, %f2, %o2
mova %xcc, %o6, %i3
ldsh [%l7 + 0x2C], %g5
lduh [%l7 + 0x7A], %i0
fpsub32s %f5, %f4, %f12
fpsub16 %f4, %f0, %f0
fones %f8
fpmerge %f0, %f0, %f8
movg %xcc, %g3, %g7
fmovdvs %icc, %f2, %f8
mulscc %l3, %i2, %i5
movgu %xcc, %o5, %l2
fmovdneg %icc, %f4, %f10
sra %i1, 0x08, %o4
sdiv %i4, 0x0DCB, %g1
andcc %i7, 0x1C47, %o0
fcmpne32 %f10, %f0, %g4
st %f4, [%l7 + 0x10]
addccc %l1, 0x0188, %l5
be,a %xcc, loop_6866
sll %o7, 0x00, %l0
fbl %fcc1, loop_6867
xnor %g2, 0x1A61, %i6
loop_6866:
stw %o3, [%l7 + 0x70]
brgez,a %o1, loop_6868
loop_6867:
lduh [%l7 + 0x72], %l4
bg,a %xcc, loop_6869
andn %g6, 0x13CB, %l6
loop_6868:
stx %o2, [%l7 + 0x38]
ldx [%l7 + 0x60], %o6
loop_6869:
fbule %fcc3, loop_6870
edge32ln %i3, %i0, %g3
bne,pt %icc, loop_6871
orn %g5, 0x1CB7, %l3
loop_6870:
edge32ln %g7, %i5, %i2
fmuld8sux16 %f6, %f15, %f8
loop_6871:
fbug %fcc3, loop_6872
ld [%l7 + 0x74], %f8
alignaddrl %l2, %i1, %o4
fcmple16 %f2, %f10, %o5
loop_6872:
ldx [%l7 + 0x68], %i4
ldub [%l7 + 0x4F], %g1
ldub [%l7 + 0x7B], %o0
bcc,pt %icc, loop_6873
fmovdl %icc, %f5, %f0
tge %xcc, 0x6
brlez %g4, loop_6874
loop_6873:
ldub [%l7 + 0x6D], %l1
ldd [%l7 + 0x38], %f12
fmovrdgz %l5, %f8, %f14
loop_6874:
and %o7, 0x0B46, %i7
bcc %icc, loop_6875
bn,a loop_6876
fzeros %f0
umul %l0, %i6, %o3
loop_6875:
ldd [%l7 + 0x38], %f0
loop_6876:
fmovscs %icc, %f4, %f0
ldsb [%l7 + 0x55], %o1
fmovdgu %icc, %f0, %f5
ld [%l7 + 0x10], %f8
brz %g2, loop_6877
edge32n %l4, %g6, %o2
ldsb [%l7 + 0x77], %l6
fpmerge %f11, %f7, %f10
loop_6877:
addccc %o6, %i3, %i0
fmovsa %icc, %f11, %f13
fmovdl %icc, %f15, %f7
xorcc %g5, 0x0A34, %l3
ldsb [%l7 + 0x15], %g7
ldd [%l7 + 0x40], %f14
ble %icc, loop_6878
ldub [%l7 + 0x7F], %g3
fornot2 %f2, %f8, %f8
fzeros %f4
loop_6878:
sth %i2, [%l7 + 0x0C]
fnot1 %f12, %f2
lduw [%l7 + 0x74], %i5
fmovde %icc, %f15, %f7
fmovrdgz %i1, %f8, %f2
std %f0, [%l7 + 0x68]
bleu %xcc, loop_6879
array16 %l2, %o5, %o4
sth %g1, [%l7 + 0x7A]
stx %i4, [%l7 + 0x60]
loop_6879:
fxors %f8, %f8, %f8
ldd [%l7 + 0x58], %f12
stw %o0, [%l7 + 0x08]
ldub [%l7 + 0x1B], %g4
std %f4, [%l7 + 0x40]
andcc %l5, 0x0DB2, %l1
sub %o7, 0x1173, %l0
ldsb [%l7 + 0x18], %i7
bl,a %icc, loop_6880
alignaddrl %o3, %o1, %g2
and %i6, 0x0B38, %l4
fcmpgt32 %f12, %f2, %g6
loop_6880:
fpsub16 %f14, %f8, %f0
alignaddr %o2, %o6, %l6
movrlez %i0, 0x28D, %g5
std %f12, [%l7 + 0x68]
ldsh [%l7 + 0x18], %l3
movg %icc, %g7, %g3
tcc %icc, 0x4
fmul8ulx16 %f10, %f10, %f12
fexpand %f3, %f12
ldx [%l7 + 0x50], %i3
movrlez %i2, %i1, %l2
fpackfix %f6, %f11
edge32 %o5, %i5, %o4
ldsw [%l7 + 0x44], %g1
subcc %i4, %o0, %g4
srax %l5, 0x06, %l1
ldsw [%l7 + 0x7C], %l0
fmovdcc %xcc, %f7, %f15
orn %o7, %o3, %i7
fbge,a %fcc2, loop_6881
sdiv %o1, 0x18A8, %g2
nop
setx loop_6882, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f0, %f0, %f12
loop_6881:
fones %f14
fpadd16s %f14, %f5, %f10
loop_6882:
edge16n %l4, %g6, %o2
fnot2 %f10, %f6
st %f12, [%l7 + 0x0C]
lduw [%l7 + 0x08], %i6
fornot1 %f10, %f12, %f0
ldsh [%l7 + 0x54], %o6
std %f2, [%l7 + 0x40]
srl %i0, %l6, %l3
ldub [%l7 + 0x28], %g7
fnot1 %f2, %f0
tcc %icc, 0x1
fmovdl %xcc, %f8, %f1
lduw [%l7 + 0x24], %g5
std %f10, [%l7 + 0x40]
fmovsvc %xcc, %f5, %f14
ld [%l7 + 0x74], %f0
array8 %g3, %i2, %i3
fnot1 %f12, %f6
sth %i1, [%l7 + 0x2A]
movrne %o5, %i5, %o4
fmovda %icc, %f8, %f7
fmovdne %xcc, %f0, %f9
srax %l2, 0x13, %i4
stx %g1, [%l7 + 0x78]
ba,a loop_6883
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x14], %g4
or %l5, 0x09EC, %l1
loop_6883:
ldd [%l7 + 0x30], %f4
fcmpne32 %f14, %f14, %l0
fmovdn %xcc, %f2, %f10
taddcctv %o0, %o7, %o3
tgu %icc, 0x2
movcs %icc, %o1, %i7
fsrc1s %f15, %f4
fmovrsne %l4, %f5, %f10
ldsw [%l7 + 0x50], %g2
ldsw [%l7 + 0x18], %o2
xor %g6, %i6, %i0
tpos %xcc, 0x0
ldx [%l7 + 0x68], %o6
fxnors %f15, %f6, %f2
array32 %l6, %g7, %g5
umulcc %l3, 0x09F4, %i2
tg %xcc, 0x6
st %f5, [%l7 + 0x5C]
sll %g3, 0x12, %i1
fmovdneg %xcc, %f7, %f4
lduh [%l7 + 0x0E], %i3
lduh [%l7 + 0x3E], %o5
ldub [%l7 + 0x24], %i5
fbge %fcc2, loop_6884
fbue,a %fcc0, loop_6885
fblg,a %fcc0, loop_6886
ldsb [%l7 + 0x50], %o4
loop_6884:
lduh [%l7 + 0x6A], %i4
loop_6885:
fmovscs %icc, %f1, %f14
loop_6886:
fmovdvs %icc, %f12, %f4
movne %icc, %l2, %g1
fbuge,a %fcc0, loop_6887
udiv %l5, 0x0B25, %l1
fcmpeq32 %f8, %f2, %g4
ldd [%l7 + 0x48], %f6
loop_6887:
ldsh [%l7 + 0x62], %o0
bg %xcc, loop_6888
ld [%l7 + 0x1C], %f4
siam 0x7
tleu %icc, 0x2
loop_6888:
edge16l %l0, %o3, %o1
std %f10, [%l7 + 0x78]
std %f2, [%l7 + 0x48]
sth %i7, [%l7 + 0x7A]
smul %l4, 0x0BBB, %g2
bcc,a %icc, loop_6889
pdist %f8, %f2, %f0
bg,a loop_6890
umul %o7, %g6, %o2
loop_6889:
subc %i0, 0x14C6, %i6
movre %l6, %o6, %g5
loop_6890:
brgz,a %g7, loop_6891
fmovrsgez %i2, %f6, %f15
fmul8x16 %f11, %f14, %f12
fmovdle %xcc, %f12, %f2
loop_6891:
ldsh [%l7 + 0x2E], %g3
edge16 %i1, %l3, %o5
fabss %f15, %f14
st %f3, [%l7 + 0x58]
fble,a %fcc2, loop_6892
fmovrdgz %i5, %f8, %f0
sll %i3, %o4, %i4
addccc %g1, %l5, %l1
loop_6892:
fbug %fcc0, loop_6893
movrlz %g4, %o0, %l0
ld [%l7 + 0x30], %f6
movrne %o3, %o1, %l2
loop_6893:
lduw [%l7 + 0x7C], %i7
fmovda %icc, %f6, %f10
stb %l4, [%l7 + 0x6E]
stb %o7, [%l7 + 0x2B]
fmovdpos %icc, %f1, %f14
stx %g2, [%l7 + 0x50]
stb %o2, [%l7 + 0x44]
fpack32 %f6, %f14, %f6
tcs %xcc, 0x0
ldsw [%l7 + 0x64], %i0
fpadd32 %f6, %f6, %f14
udiv %i6, 0x156F, %l6
ldub [%l7 + 0x26], %o6
lduw [%l7 + 0x18], %g6
orcc %g5, %g7, %i2
movrgz %i1, %l3, %g3
stw %i5, [%l7 + 0x70]
fcmpgt32 %f10, %f14, %o5
tneg %xcc, 0x0
bvc loop_6894
fmovsleu %xcc, %f1, %f4
movrgz %i3, %i4, %g1
alignaddrl %l5, %l1, %g4
loop_6894:
lduh [%l7 + 0x7A], %o0
lduw [%l7 + 0x64], %l0
fpsub16 %f12, %f8, %f6
fmul8x16al %f12, %f2, %f4
fmovdvc %icc, %f8, %f9
addc %o3, %o4, %l2
edge8l %i7, %l4, %o1
fcmps %fcc2, %f12, %f13
sub %o7, 0x05A8, %o2
movge %icc, %g2, %i6
tle %icc, 0x3
ld [%l7 + 0x68], %f1
fands %f7, %f8, %f11
fornot2s %f9, %f1, %f11
fmovrslz %l6, %f12, %f13
ldd [%l7 + 0x70], %f4
st %f1, [%l7 + 0x64]
std %f14, [%l7 + 0x48]
ldx [%l7 + 0x40], %o6
bgu %xcc, loop_6895
lduw [%l7 + 0x1C], %g6
movpos %icc, %g5, %g7
fbul,a %fcc2, loop_6896
loop_6895:
ld [%l7 + 0x34], %f7
fmovsleu %xcc, %f12, %f2
tleu %icc, 0x3
loop_6896:
ldd [%l7 + 0x38], %f6
orcc %i0, 0x0C6F, %i2
fbu,a %fcc2, loop_6897
brnz,a %i1, loop_6898
fmovs %f4, %f9
bgu,a,pn %xcc, loop_6899
loop_6897:
sll %g3, 0x14, %l3
loop_6898:
st %f14, [%l7 + 0x70]
fnot2s %f12, %f11
loop_6899:
fones %f5
st %f14, [%l7 + 0x18]
fmovdl %xcc, %f0, %f14
fcmpeq32 %f2, %f2, %i5
stb %i3, [%l7 + 0x34]
movn %xcc, %o5, %g1
std %f14, [%l7 + 0x60]
fnot1s %f11, %f6
ldub [%l7 + 0x66], %l5
bleu loop_6900
ldx [%l7 + 0x60], %l1
fmovsleu %icc, %f7, %f10
fmovrdne %i4, %f6, %f8
loop_6900:
ldsh [%l7 + 0x22], %g4
bg %xcc, loop_6901
fmovda %xcc, %f11, %f11
fbge,a %fcc0, loop_6902
movle %xcc, %o0, %o3
loop_6901:
fnands %f4, %f14, %f6
fmovdne %icc, %f11, %f2
loop_6902:
lduh [%l7 + 0x78], %o4
fmovdleu %xcc, %f0, %f6
lduh [%l7 + 0x5C], %l2
std %f6, [%l7 + 0x50]
fcmpeq32 %f8, %f2, %i7
edge16ln %l4, %o1, %o7
stx %o2, [%l7 + 0x30]
orncc %l0, %i6, %g2
fmovsgu %icc, %f10, %f0
fmovdneg %xcc, %f8, %f1
addccc %l6, 0x0E8D, %o6
ldd [%l7 + 0x58], %f2
fmovd %f4, %f12
fmovrdgez %g5, %f2, %f12
fmovrsgz %g6, %f2, %f12
ldub [%l7 + 0x22], %g7
ldsb [%l7 + 0x6B], %i2
fzeros %f11
alignaddr %i1, %g3, %l3
fnand %f12, %f2, %f10
ldub [%l7 + 0x0E], %i5
fandnot2s %f3, %f12, %f13
ldsw [%l7 + 0x34], %i0
add %o5, 0x15AF, %g1
fmovdn %icc, %f4, %f7
fmovsneg %icc, %f8, %f11
fxor %f0, %f8, %f0
ldd [%l7 + 0x38], %f6
addcc %l5, %l1, %i4
fpadd16s %f5, %f5, %f6
udivcc %g4, 0x0944, %o0
fmovsne %xcc, %f13, %f6
fpadd32 %f12, %f8, %f4
ldsb [%l7 + 0x0D], %i3
fmul8x16 %f15, %f8, %f8
sdivcc %o4, 0x0666, %l2
be,a,pn %icc, loop_6903
st %f15, [%l7 + 0x5C]
movneg %icc, %o3, %i7
bcs,a,pt %xcc, loop_6904
loop_6903:
fmovsleu %xcc, %f3, %f6
orncc %o1, 0x0AD8, %l4
fnot1s %f5, %f15
loop_6904:
fmovdg %xcc, %f1, %f15
fcmpne16 %f12, %f10, %o7
subcc %o2, %i6, %l0
fones %f1
ba,a,pt %xcc, loop_6905
stw %g2, [%l7 + 0x20]
tn %icc, 0x1
tle %xcc, 0x4
loop_6905:
brgez %o6, loop_6906
tsubcc %g5, %g6, %g7
ldd [%l7 + 0x08], %f10
fbul,a %fcc2, loop_6907
loop_6906:
addcc %i2, 0x0C07, %i1
stw %g3, [%l7 + 0x5C]
ld [%l7 + 0x40], %f10
loop_6907:
orcc %l3, 0x0719, %i5
fmovsge %icc, %f7, %f2
fcmpne16 %f4, %f10, %l6
fors %f2, %f12, %f5
ldd [%l7 + 0x70], %f4
lduw [%l7 + 0x30], %i0
std %f10, [%l7 + 0x78]
fbo %fcc2, loop_6908
bneg,a loop_6909
fmovrslz %o5, %f6, %f12
ldd [%l7 + 0x40], %f8
loop_6908:
stw %l5, [%l7 + 0x78]
loop_6909:
fbl,a %fcc0, loop_6910
fbug %fcc3, loop_6911
fmovse %icc, %f6, %f5
stb %g1, [%l7 + 0x2A]
loop_6910:
alignaddrl %l1, %i4, %g4
loop_6911:
fandnot2s %f0, %f14, %f6
fcmpne32 %f6, %f6, %i3
fbul %fcc2, loop_6912
edge16 %o4, %o0, %o3
fands %f3, %f0, %f12
ldsw [%l7 + 0x24], %i7
loop_6912:
fbu,a %fcc1, loop_6913
ble,pn %icc, loop_6914
sllx %l2, 0x1C, %o1
addcc %o7, %l4, %o2
loop_6913:
smulcc %i6, %g2, %o6
loop_6914:
fbn %fcc2, loop_6915
fabsd %f14, %f12
lduw [%l7 + 0x5C], %g5
fcmpne16 %f2, %f10, %l0
loop_6915:
tl %icc, 0x1
fmovdpos %icc, %f4, %f8
fmovdvs %xcc, %f1, %f14
movre %g6, %i2, %g7
edge16n %i1, %l3, %g3
movvs %icc, %i5, %l6
st %f3, [%l7 + 0x54]
ldsw [%l7 + 0x64], %i0
xnor %o5, %l5, %g1
fpsub16s %f4, %f6, %f7
fpadd16s %f10, %f1, %f5
fpadd16 %f6, %f2, %f14
fmovdg %xcc, %f2, %f15
ldd [%l7 + 0x10], %f6
fsrc2s %f2, %f3
bgu,a %icc, loop_6916
ldsw [%l7 + 0x14], %i4
fpsub16s %f6, %f7, %f6
stx %g4, [%l7 + 0x40]
loop_6916:
fbu,a %fcc1, loop_6917
lduw [%l7 + 0x08], %l1
fmovdn %icc, %f2, %f8
fmovspos %icc, %f8, %f6
loop_6917:
fbu %fcc3, loop_6918
sth %o4, [%l7 + 0x7A]
fnand %f4, %f8, %f14
fbo %fcc1, loop_6919
loop_6918:
movg %xcc, %o0, %i3
stb %i7, [%l7 + 0x50]
movneg %xcc, %l2, %o3
loop_6919:
fmovdleu %icc, %f9, %f1
xor %o7, %o1, %o2
tne %icc, 0x3
bvc,a loop_6920
udiv %i6, 0x1E50, %l4
array16 %o6, %g5, %l0
fandnot1 %f12, %f2, %f6
loop_6920:
bne,a,pt %icc, loop_6921
brz,a %g2, loop_6922
ldsw [%l7 + 0x14], %i2
fbo,a %fcc1, loop_6923
loop_6921:
addc %g7, 0x05A8, %i1
loop_6922:
movre %l3, 0x394, %g3
ldsh [%l7 + 0x70], %i5
loop_6923:
fmovd %f10, %f2
std %f10, [%l7 + 0x20]
stw %g6, [%l7 + 0x38]
ldsw [%l7 + 0x54], %i0
ldsw [%l7 + 0x20], %l6
fmovspos %icc, %f3, %f1
st %f2, [%l7 + 0x38]
st %f14, [%l7 + 0x08]
fcmpd %fcc3, %f2, %f4
brgz %l5, loop_6924
bleu %icc, loop_6925
bvc %xcc, loop_6926
nop
setx loop_6927, %l0, %l1
jmpl %l1, %g1
loop_6924:
fmul8x16al %f7, %f1, %f10
loop_6925:
tge %xcc, 0x2
loop_6926:
xnor %i4, %o5, %l1
loop_6927:
subc %g4, 0x0837, %o0
bge,pn %xcc, loop_6928
fbne %fcc2, loop_6929
fmovdleu %xcc, %f15, %f12
fmovscs %icc, %f15, %f3
loop_6928:
bge,a,pt %xcc, loop_6930
loop_6929:
fcmpes %fcc1, %f11, %f14
sth %o4, [%l7 + 0x70]
taddcctv %i3, %i7, %o3
loop_6930:
tcs %xcc, 0x7
lduw [%l7 + 0x3C], %o7
lduw [%l7 + 0x74], %l2
sethi 0x1951, %o1
lduh [%l7 + 0x7A], %i6
ldsb [%l7 + 0x5C], %o2
fmovrslez %l4, %f12, %f5
fmovsne %icc, %f3, %f8
smul %g5, %l0, %o6
siam 0x3
lduh [%l7 + 0x0C], %i2
fbul,a %fcc0, loop_6931
lduh [%l7 + 0x28], %g2
fcmpgt32 %f12, %f14, %i1
fnot2 %f10, %f0
loop_6931:
movrlez %g7, 0x15E, %l3
ld [%l7 + 0x18], %f8
fone %f14
fbge %fcc0, loop_6932
fsrc2 %f14, %f0
fxnor %f4, %f10, %f12
fmovsn %xcc, %f14, %f12
loop_6932:
fbul %fcc1, loop_6933
fbne,a %fcc0, loop_6934
bg,a,pn %xcc, loop_6935
faligndata %f2, %f6, %f2
loop_6933:
and %i5, 0x0A8E, %g3
loop_6934:
fbo,a %fcc0, loop_6936
loop_6935:
ldx [%l7 + 0x30], %i0
smulcc %g6, %l6, %l5
fmovsa %icc, %f6, %f12
loop_6936:
bcc loop_6937
ldub [%l7 + 0x67], %g1
fpsub32s %f9, %f9, %f0
fpsub16s %f14, %f1, %f5
loop_6937:
std %f8, [%l7 + 0x28]
movleu %xcc, %o5, %i4
fcmple32 %f8, %f8, %g4
stx %l1, [%l7 + 0x70]
tn %icc, 0x3
fmovrdgz %o4, %f2, %f14
nop
setx loop_6938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f8
fcmpne32 %f12, %f6, %i3
lduh [%l7 + 0x26], %o0
loop_6938:
fxnors %f10, %f12, %f12
lduh [%l7 + 0x30], %i7
fand %f12, %f2, %f6
stb %o3, [%l7 + 0x65]
fble,a %fcc3, loop_6939
fbl %fcc3, loop_6940
stb %l2, [%l7 + 0x22]
fmovrsgz %o7, %f13, %f8
loop_6939:
fornot2s %f9, %f3, %f4
loop_6940:
siam 0x5
udivcc %o1, 0x10E3, %i6
fmovdneg %xcc, %f6, %f15
edge8n %l4, %g5, %o2
sth %o6, [%l7 + 0x74]
addc %i2, 0x1B38, %g2
fxnors %f0, %f3, %f7
stw %i1, [%l7 + 0x64]
movre %g7, 0x2F5, %l0
std %f10, [%l7 + 0x78]
fands %f12, %f6, %f14
bg,a loop_6941
fmovdne %xcc, %f11, %f6
stw %l3, [%l7 + 0x70]
ldub [%l7 + 0x1A], %g3
loop_6941:
movcs %xcc, %i0, %i5
stx %l6, [%l7 + 0x20]
movne %icc, %g6, %g1
ldx [%l7 + 0x48], %o5
fbug %fcc1, loop_6942
lduw [%l7 + 0x3C], %i4
fpmerge %f3, %f0, %f2
movre %g4, 0x2AB, %l5
loop_6942:
siam 0x5
srl %o4, 0x15, %i3
ldsb [%l7 + 0x45], %o0
mova %xcc, %i7, %l1
subcc %l2, %o3, %o1
or %o7, %l4, %g5
bneg,a %icc, loop_6943
tle %icc, 0x3
fmovse %icc, %f1, %f8
stb %i6, [%l7 + 0x43]
loop_6943:
std %f2, [%l7 + 0x20]
fornot2 %f6, %f8, %f8
fbuge,a %fcc0, loop_6944
sth %o2, [%l7 + 0x70]
tne %icc, 0x6
fmovsneg %xcc, %f13, %f5
loop_6944:
fpmerge %f1, %f11, %f6
ldx [%l7 + 0x08], %i2
fnegs %f11, %f14
fnot2s %f14, %f0
fxnors %f0, %f3, %f12
be,a,pn %xcc, loop_6945
fmovrdlez %g2, %f8, %f2
fbl,a %fcc0, loop_6946
std %f0, [%l7 + 0x50]
loop_6945:
ldx [%l7 + 0x70], %i1
fmovsl %icc, %f6, %f10
loop_6946:
tgu %icc, 0x7
movrlz %g7, 0x322, %o6
fmovs %f13, %f12
fmovsn %icc, %f6, %f13
fxor %f0, %f10, %f14
fornot2 %f6, %f4, %f12
ldx [%l7 + 0x68], %l0
fbg %fcc2, loop_6947
fmovsa %xcc, %f3, %f5
stw %l3, [%l7 + 0x58]
fnot2 %f2, %f6
loop_6947:
sth %i0, [%l7 + 0x58]
fmovdvc %xcc, %f15, %f13
sllx %i5, 0x12, %g3
edge8 %l6, %g1, %g6
movl %xcc, %i4, %o5
fmovsg %icc, %f8, %f12
edge32n %g4, %o4, %i3
tpos %icc, 0x0
stx %o0, [%l7 + 0x78]
sub %l5, 0x127A, %l1
brgz %i7, loop_6948
ble,pn %xcc, loop_6949
mulx %l2, 0x0D8F, %o3
fmovdvc %icc, %f1, %f0
loop_6948:
edge32n %o1, %o7, %g5
loop_6949:
alignaddr %i6, %o2, %l4
xor %g2, 0x122F, %i1
ldub [%l7 + 0x17], %g7
stw %o6, [%l7 + 0x34]
fbg %fcc3, loop_6950
ldx [%l7 + 0x20], %i2
andn %l3, %i0, %i5
fmovrsgez %l0, %f1, %f0
loop_6950:
mulx %g3, %g1, %g6
andcc %l6, %i4, %o5
fmovrde %o4, %f12, %f8
ldub [%l7 + 0x57], %i3
sth %g4, [%l7 + 0x64]
subccc %l5, 0x1698, %o0
fmovdg %icc, %f5, %f9
fmovrsgz %l1, %f2, %f13
fbge,a %fcc0, loop_6951
fmovdge %xcc, %f5, %f7
tcs %xcc, 0x4
tn %icc, 0x7
loop_6951:
ld [%l7 + 0x30], %f5
stw %i7, [%l7 + 0x44]
stb %l2, [%l7 + 0x55]
fmovda %icc, %f6, %f9
andn %o3, %o7, %g5
st %f13, [%l7 + 0x08]
ldx [%l7 + 0x40], %i6
and %o2, 0x04CA, %l4
fcmple32 %f14, %f8, %o1
ldsb [%l7 + 0x6C], %g2
edge16 %g7, %o6, %i1
lduw [%l7 + 0x54], %l3
ldx [%l7 + 0x38], %i0
andcc %i2, %l0, %g3
ldsw [%l7 + 0x34], %i5
fmovrdlez %g6, %f0, %f0
tg %xcc, 0x4
ble,a loop_6952
andn %l6, %g1, %i4
fmovrse %o4, %f14, %f11
andcc %i3, 0x0D5C, %o5
loop_6952:
array16 %g4, %l5, %l1
fcmple32 %f14, %f12, %o0
ld [%l7 + 0x0C], %f11
ldsh [%l7 + 0x7C], %l2
fbg,a %fcc1, loop_6953
ldub [%l7 + 0x48], %o3
lduh [%l7 + 0x24], %i7
movg %icc, %g5, %o7
loop_6953:
tpos %icc, 0x0
movl %xcc, %i6, %l4
fmovdn %xcc, %f5, %f15
movrgz %o2, 0x3F0, %o1
stx %g2, [%l7 + 0x78]
bleu,a,pt %xcc, loop_6954
ldsh [%l7 + 0x7C], %g7
sth %i1, [%l7 + 0x0E]
stw %l3, [%l7 + 0x44]
loop_6954:
fxnors %f2, %f0, %f14
ldsb [%l7 + 0x32], %o6
bleu,a %xcc, loop_6955
stb %i2, [%l7 + 0x43]
sth %i0, [%l7 + 0x32]
fmovrdlez %g3, %f14, %f4
loop_6955:
fbue,a %fcc3, loop_6956
sth %i5, [%l7 + 0x36]
fba,a %fcc3, loop_6957
fmovrdlz %g6, %f14, %f10
loop_6956:
ldub [%l7 + 0x42], %l6
fmovdl %xcc, %f11, %f14
loop_6957:
movvs %xcc, %g1, %l0
mulx %i4, 0x04EA, %o4
movl %xcc, %i3, %o5
bg,a,pt %xcc, loop_6958
ldx [%l7 + 0x18], %l5
fmovsl %icc, %f10, %f1
ldx [%l7 + 0x48], %l1
loop_6958:
sethi 0x1B4A, %o0
fmovscs %icc, %f6, %f2
fmovdne %xcc, %f14, %f10
ldsw [%l7 + 0x44], %g4
tvc %xcc, 0x5
movrgez %l2, %i7, %g5
bpos,pt %icc, loop_6959
std %f10, [%l7 + 0x40]
brgz,a %o7, loop_6960
fbule %fcc2, loop_6961
loop_6959:
ld [%l7 + 0x54], %f0
fcmpgt32 %f10, %f12, %i6
loop_6960:
popc %l4, %o3
loop_6961:
lduh [%l7 + 0x10], %o2
fmovdvs %icc, %f14, %f14
ldx [%l7 + 0x50], %g2
fbue,a %fcc1, loop_6962
stx %o1, [%l7 + 0x40]
ld [%l7 + 0x38], %f3
lduh [%l7 + 0x08], %g7
loop_6962:
ldub [%l7 + 0x5A], %i1
stw %o6, [%l7 + 0x18]
std %f12, [%l7 + 0x10]
fmovspos %xcc, %f11, %f4
fcmpgt32 %f2, %f4, %i2
ldd [%l7 + 0x78], %f10
edge8 %l3, %g3, %i5
sth %i0, [%l7 + 0x50]
and %l6, 0x0F53, %g6
fbe,a %fcc3, loop_6963
bne,a,pt %icc, loop_6964
fone %f2
edge16 %l0, %g1, %o4
loop_6963:
edge8n %i3, %o5, %i4
loop_6964:
lduw [%l7 + 0x18], %l5
taddcctv %l1, %g4, %o0
movpos %icc, %l2, %g5
fmovdcc %xcc, %f12, %f1
ldd [%l7 + 0x40], %f4
fmovdvs %icc, %f9, %f14
st %f8, [%l7 + 0x50]
fmovrdne %i7, %f8, %f6
stx %i6, [%l7 + 0x30]
lduw [%l7 + 0x4C], %o7
ldsh [%l7 + 0x3A], %l4
smul %o2, 0x18CC, %o3
sethi 0x0BD6, %g2
fmovdl %icc, %f14, %f10
brlz %o1, loop_6965
tvs %icc, 0x5
orncc %g7, %o6, %i2
fands %f5, %f10, %f8
loop_6965:
fxnor %f4, %f0, %f0
fbge,a %fcc2, loop_6966
fblg,a %fcc2, loop_6967
stb %l3, [%l7 + 0x3C]
ldsw [%l7 + 0x3C], %i1
loop_6966:
edge8ln %i5, %g3, %i0
loop_6967:
st %f0, [%l7 + 0x34]
fpadd32 %f6, %f0, %f8
tsubcctv %g6, 0x0E76, %l0
movneg %icc, %g1, %o4
fmovdvs %icc, %f5, %f13
ta %icc, 0x4
sth %l6, [%l7 + 0x6E]
fzero %f10
fmovdge %xcc, %f4, %f0
st %f14, [%l7 + 0x34]
fpadd32 %f14, %f6, %f8
fmovscc %icc, %f9, %f12
bvs,a loop_6968
fmovrsgz %o5, %f7, %f8
fmovd %f4, %f4
ldx [%l7 + 0x60], %i3
loop_6968:
tge %xcc, 0x0
fbo,a %fcc2, loop_6969
ldd [%l7 + 0x60], %f0
movleu %icc, %l5, %i4
stw %g4, [%l7 + 0x34]
loop_6969:
tsubcctv %l1, %o0, %l2
udiv %i7, 0x1BD9, %g5
ldx [%l7 + 0x40], %o7
fmovrde %i6, %f12, %f12
bcs,a loop_6970
ldsw [%l7 + 0x18], %o2
sth %o3, [%l7 + 0x56]
ldub [%l7 + 0x2A], %l4
loop_6970:
tleu %icc, 0x4
fbe %fcc3, loop_6971
fba,a %fcc2, loop_6972
addccc %g2, 0x0CF4, %o1
stx %g7, [%l7 + 0x28]
loop_6971:
fmovs %f4, %f13
loop_6972:
addccc %i2, 0x0DBA, %l3
fmovrde %i1, %f14, %f6
ld [%l7 + 0x60], %f2
fornot2s %f3, %f10, %f8
movcs %icc, %o6, %i5
fcmple16 %f0, %f10, %g3
fors %f15, %f10, %f5
ldsb [%l7 + 0x4F], %g6
ta %xcc, 0x7
lduh [%l7 + 0x38], %i0
lduh [%l7 + 0x3A], %l0
fbn %fcc0, loop_6973
sdivx %o4, 0x02F3, %l6
pdist %f14, %f8, %f12
be,pn %xcc, loop_6974
loop_6973:
and %o5, %g1, %i3
ble,a,pt %xcc, loop_6975
fbe %fcc0, loop_6976
loop_6974:
fcmpgt16 %f10, %f14, %l5
movn %icc, %g4, %l1
loop_6975:
ldx [%l7 + 0x30], %i4
loop_6976:
fmovdge %xcc, %f1, %f14
ldsb [%l7 + 0x18], %l2
stw %o0, [%l7 + 0x24]
stb %g5, [%l7 + 0x36]
fsrc1 %f10, %f8
fmovsne %xcc, %f14, %f10
ldsh [%l7 + 0x0C], %i7
bl,a loop_6977
fmovrslz %i6, %f4, %f4
movrlez %o7, %o2, %o3
edge8n %l4, %g2, %g7
loop_6977:
movrlez %o1, 0x131, %i2
te %xcc, 0x6
fmovdn %xcc, %f4, %f3
ldd [%l7 + 0x10], %f8
bvc,pt %icc, loop_6978
movneg %icc, %i1, %o6
brgez %l3, loop_6979
ble,a loop_6980
loop_6978:
fmul8ulx16 %f10, %f0, %f8
fbne %fcc3, loop_6981
loop_6979:
pdist %f6, %f14, %f6
loop_6980:
ldub [%l7 + 0x57], %g3
lduh [%l7 + 0x26], %i5
loop_6981:
ldsb [%l7 + 0x1F], %g6
fmovdvc %xcc, %f5, %f14
fmovsl %icc, %f1, %f3
stx %l0, [%l7 + 0x38]
subcc %i0, %l6, %o4
udiv %o5, 0x1950, %g1
ldsh [%l7 + 0x5C], %i3
fmovrsne %g4, %f5, %f12
fmuld8sux16 %f3, %f7, %f2
fmovrdlz %l1, %f10, %f4
fpack32 %f8, %f4, %f10
srax %i4, %l5, %o0
bcs,a,pt %xcc, loop_6982
fmovrslz %l2, %f12, %f7
edge8ln %i7, %g5, %i6
brz %o7, loop_6983
loop_6982:
fmovsge %xcc, %f15, %f5
fbuge %fcc3, loop_6984
brlez,a %o3, loop_6985
loop_6983:
fabss %f7, %f4
fmovsl %xcc, %f10, %f1
loop_6984:
bneg loop_6986
loop_6985:
lduh [%l7 + 0x34], %o2
fnegd %f8, %f8
ldd [%l7 + 0x68], %f8
loop_6986:
fabss %f1, %f9
stb %l4, [%l7 + 0x0B]
fpack16 %f8, %f0
edge16ln %g2, %g7, %i2
lduh [%l7 + 0x56], %o1
brnz,a %o6, loop_6987
fzero %f8
ldsh [%l7 + 0x7C], %i1
fmovrdlz %g3, %f14, %f6
loop_6987:
array32 %l3, %i5, %l0
lduh [%l7 + 0x0A], %g6
fpsub16s %f15, %f7, %f12
movcc %icc, %l6, %o4
fcmped %fcc0, %f10, %f0
movleu %xcc, %i0, %o5
sdivcc %i3, 0x07B1, %g4
lduh [%l7 + 0x28], %g1
fnot2 %f12, %f8
std %f8, [%l7 + 0x60]
fmovsle %icc, %f4, %f11
fmovdl %icc, %f9, %f0
fpsub32 %f2, %f0, %f10
edge8l %l1, %i4, %o0
ldub [%l7 + 0x2C], %l2
tgu %xcc, 0x4
stw %l5, [%l7 + 0x1C]
bcs,pt %icc, loop_6988
fone %f0
edge8ln %i7, %g5, %o7
stx %i6, [%l7 + 0x48]
loop_6988:
fmovdvs %icc, %f13, %f8
orcc %o2, 0x1B4E, %o3
tvc %xcc, 0x2
sdiv %g2, 0x101A, %l4
fbu,a %fcc3, loop_6989
stw %i2, [%l7 + 0x24]
std %f0, [%l7 + 0x20]
stb %g7, [%l7 + 0x51]
loop_6989:
fbo,a %fcc0, loop_6990
bcs,pn %icc, loop_6991
fmul8x16al %f5, %f12, %f2
fmovrdgz %o1, %f8, %f8
loop_6990:
edge32 %i1, %o6, %l3
loop_6991:
fmovrse %i5, %f13, %f5
brlz,a %g3, loop_6992
edge16n %l0, %l6, %o4
or %g6, %i0, %i3
tvc %icc, 0x5
loop_6992:
fand %f14, %f6, %f10
fbue,a %fcc3, loop_6993
fbu %fcc2, loop_6994
tvs %icc, 0x7
sra %o5, 0x1C, %g4
loop_6993:
tsubcc %l1, %i4, %o0
loop_6994:
lduw [%l7 + 0x64], %l2
fmovsge %xcc, %f2, %f11
movpos %icc, %l5, %g1
fcmpeq16 %f12, %f0, %g5
brlez %i7, loop_6995
fbuge %fcc0, loop_6996
tn %xcc, 0x2
edge32n %o7, %o2, %o3
loop_6995:
fsrc2 %f0, %f14
loop_6996:
movrlez %g2, 0x361, %i6
fmovsleu %icc, %f5, %f11
ldsw [%l7 + 0x20], %i2
sllx %l4, %g7, %o1
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14198
! Type cti : 6996
! Type i : 14418
! Type l : 14388
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xF67C14F4
.word 0x1A532A81
.word 0x4FB6960A
.word 0xF2270293
.word 0x3A0916FF
.word 0xE76A8F9F
.word 0x901527E4
.word 0xEAA7FBB0
.word 0x5C1B6F68
.word 0x6E9A2383
.word 0x6BD3346E
.word 0xEF6BF445
.word 0x709037FE
.word 0x10180C1D
.word 0x4B167C08
.word 0x6E8178B0
.word 0x0AE4FAC5
.word 0xFC09BDEB
.word 0x1FF9E148
.word 0x34CE6B2C
.word 0xCFFCC8CD
.word 0x687A1BE5
.word 0xBDEA189D
.word 0xFF9F3394
.word 0x915E25D5
.word 0xCE17AC71
.word 0x15051355
.word 0xA112F4A5
.word 0xB36D8C36
.word 0x2394A753
.word 0x458FDBD0
.word 0xE30F030F
.word 0x77B044F7
.word 0x394AFF1D
.word 0x6408CB7E
.word 0x064E19BF
.word 0x03BBD0CF
.word 0xB7CB07BF
.word 0xB6BF470B
.word 0x40A4E44D
.word 0xC12BE737
.word 0x42897E33
.word 0x5FBF30B9
.word 0x3E7AD68A
.word 0xC8555E67
.word 0xD863DA52
.word 0x41A2697E
.word 0x6E915D6D
.word 0x20F951D9
.word 0x9B99AD42
.word 0x7E72A80B
.word 0xC3F2558D
.word 0xA79540E9
.word 0xA7DEEB1B
.word 0x06FBF4DD
.word 0xDF5E828D
.word 0x9ECE4648
.word 0xDB8F40D8
.word 0x2A0ECD34
.word 0xEF9A4560
.word 0x5EC10E0B
.word 0x677CBD74
.word 0x16A9905E
.word 0x8492DBFE
.end