Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc22.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc22.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=384811106"
.ident "BY rg131678 ON Mon Jul 14 14:15:31 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc22.s,v 1.3 2007/07/05 21:59:18 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 0xA, %g1
set 0x9, %g2
set 0xB, %g3
set 0xF, %g4
set 0x7, %g5
set 0x6, %g6
set 0x7, %g7
!# Input registers
set -0xE, %i0
set -0x6, %i1
set -0xA, %i2
set -0x3, %i3
set -0x1, %i4
set -0xF, %i5
set -0x9, %i6
set -0xA, %i7
!# Local registers
set 0x32D24D0A, %l0
set 0x46FA17A3, %l1
set 0x5B07CF0A, %l2
set 0x6A56A450, %l3
set 0x278A59B5, %l4
set 0x018D282B, %l5
set 0x7890653E, %l6
!# Output registers
set -0x1B93, %o0
set -0x132D, %o1
set -0x116D, %o2
set 0x1FF4, %o3
set 0x1634, %o4
set -0x0122, %o5
set 0x1558, %o6
set -0x165A, %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 ..
stb %o1, [%l7 + 0x31]
fmul8x16 %f9, %f10, %f0
bleu,pt %xcc, loop_1
fbg %fcc0, loop_2
ld [%l7 + 0x68], %f10
st %f14, [%l7 + 0x74]
loop_1:
be,a loop_3
loop_2:
fones %f4
ldsw [%l7 + 0x44], %l0
tcc %icc, 0x3
loop_3:
edge32n %i5, %o6, %o4
stw %l1, [%l7 + 0x40]
ldsh [%l7 + 0x76], %g2
tgu %icc, 0x1
fbu %fcc0, loop_4
lduh [%l7 + 0x7E], %l4
movcc %icc, %i7, %i6
fmovd %f10, %f4
loop_4:
fzero %f14
udivcc %o5, 0x07F4, %g4
stw %l6, [%l7 + 0x64]
subcc %g1, %l3, %o0
movneg %icc, %i3, %g3
ldsb [%l7 + 0x4D], %g6
stb %i4, [%l7 + 0x69]
add %g7, %o2, %l5
stw %g5, [%l7 + 0x7C]
std %f2, [%l7 + 0x60]
movg %icc, %i1, %l2
fmovsne %icc, %f3, %f0
stw %i2, [%l7 + 0x18]
movg %xcc, %i0, %o7
fmovdg %xcc, %f6, %f1
edge16 %o1, %o3, %l0
fzero %f6
ldx [%l7 + 0x20], %i5
lduh [%l7 + 0x5A], %o6
stw %l1, [%l7 + 0x7C]
fpsub16s %f9, %f6, %f10
ld [%l7 + 0x7C], %f14
fmovs %f5, %f12
ldsh [%l7 + 0x76], %o4
ld [%l7 + 0x4C], %f4
fpadd32s %f5, %f9, %f7
fblg,a %fcc2, loop_5
nop
setx loop_6, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc0, loop_7
te %xcc, 0x4
loop_5:
ldsb [%l7 + 0x56], %g2
loop_6:
nop
setx loop_8, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7:
ldub [%l7 + 0x48], %l4
ld [%l7 + 0x08], %f5
movpos %xcc, %i6, %i7
loop_8:
tvs %xcc, 0x6
lduh [%l7 + 0x0E], %g4
andn %l6, 0x1A1E, %o5
fnand %f12, %f10, %f2
fmovrsgz %l3, %f3, %f13
fornot1 %f8, %f2, %f4
sllx %o0, 0x09, %i3
ldx [%l7 + 0x20], %g3
fnot1 %f10, %f0
popc %g1, %i4
brgz,a %g6, loop_9
andcc %o2, 0x1234, %g7
ldsb [%l7 + 0x21], %g5
ble %xcc, loop_10
loop_9:
movg %xcc, %l5, %l2
tge %xcc, 0x3
mulscc %i2, %i1, %i0
loop_10:
movne %icc, %o1, %o3
srl %o7, %i5, %l0
ldsh [%l7 + 0x42], %o6
stx %o4, [%l7 + 0x38]
ldsh [%l7 + 0x42], %g2
edge32ln %l1, %l4, %i7
stx %i6, [%l7 + 0x70]
stb %g4, [%l7 + 0x20]
edge32 %o5, %l6, %o0
fcmped %fcc1, %f10, %f4
ldub [%l7 + 0x4A], %i3
subccc %g3, %l3, %g1
sth %i4, [%l7 + 0x4A]
ldsw [%l7 + 0x44], %o2
bpos,a,pt %xcc, loop_11
lduw [%l7 + 0x1C], %g6
movcs %icc, %g7, %g5
nop
setx loop_12, %l0, %l1
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_11:
tg %xcc, 0x1
movle %xcc, %l2, %l5
smulcc %i1, %i2, %i0
loop_12:
fmuld8sux16 %f3, %f7, %f14
bshuffle %f4, %f0, %f10
ldd [%l7 + 0x10], %f8
edge16l %o3, %o7, %i5
movvs %xcc, %o1, %o6
sth %l0, [%l7 + 0x32]
udiv %o4, 0x0394, %l1
std %f12, [%l7 + 0x38]
fpmerge %f8, %f5, %f2
fcmpes %fcc3, %f15, %f6
ldsh [%l7 + 0x12], %g2
bl,a,pn %icc, loop_13
std %f10, [%l7 + 0x40]
bneg,pn %xcc, loop_14
fnand %f10, %f2, %f0
loop_13:
add %i7, 0x137B, %l4
ldsw [%l7 + 0x14], %i6
loop_14:
stx %g4, [%l7 + 0x78]
bne,pt %xcc, loop_15
udiv %o5, 0x088A, %o0
tcs %icc, 0x3
fble,a %fcc1, loop_16
loop_15:
mulscc %i3, 0x18B6, %l6
fmovrslez %l3, %f0, %f2
ld [%l7 + 0x14], %f5
loop_16:
stx %g1, [%l7 + 0x48]
lduw [%l7 + 0x3C], %i4
ldsb [%l7 + 0x0F], %g3
fpsub16 %f8, %f14, %f10
ldub [%l7 + 0x7D], %g6
ldub [%l7 + 0x78], %o2
sth %g7, [%l7 + 0x14]
sth %g5, [%l7 + 0x7A]
fzeros %f0
std %f12, [%l7 + 0x50]
ld [%l7 + 0x64], %f1
smulcc %l2, 0x000D, %l5
ldx [%l7 + 0x78], %i2
edge32l %i0, %i1, %o3
fble %fcc3, loop_17
ldd [%l7 + 0x48], %f6
fandnot2s %f9, %f0, %f7
fble %fcc0, loop_18
loop_17:
edge16 %i5, %o7, %o6
stb %o1, [%l7 + 0x34]
fmovdvc %icc, %f0, %f3
loop_18:
fmovdne %xcc, %f2, %f12
ldd [%l7 + 0x78], %f2
fmovrslz %o4, %f8, %f6
fmovscs %icc, %f11, %f4
stb %l0, [%l7 + 0x46]
tvc %xcc, 0x0
fmovsvs %xcc, %f6, %f10
stw %l1, [%l7 + 0x24]
lduw [%l7 + 0x48], %g2
ld [%l7 + 0x74], %f6
brlez,a %l4, loop_19
tg %xcc, 0x4
xnorcc %i6, %g4, %i7
edge8n %o0, %i3, %l6
loop_19:
ba,a %icc, loop_20
or %l3, 0x16DA, %o5
fmul8x16au %f8, %f3, %f10
edge32l %i4, %g3, %g6
loop_20:
fxnors %f12, %f3, %f6
lduh [%l7 + 0x10], %g1
ld [%l7 + 0x18], %f11
movleu %icc, %o2, %g7
ldub [%l7 + 0x0E], %l2
for %f10, %f12, %f0
nop
setx loop_21, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x60]
ldsb [%l7 + 0x51], %g5
fcmpd %fcc2, %f14, %f6
loop_21:
mulx %l5, 0x16DF, %i0
edge8l %i2, %o3, %i1
movvs %xcc, %o7, %i5
fmovsle %icc, %f14, %f0
fcmple16 %f6, %f10, %o6
ldsh [%l7 + 0x58], %o4
edge16 %l0, %o1, %g2
and %l1, 0x0AC5, %i6
fmovsn %icc, %f9, %f11
fmovrdne %g4, %f0, %f8
lduh [%l7 + 0x62], %l4
for %f6, %f12, %f4
ld [%l7 + 0x5C], %f0
fcmps %fcc2, %f10, %f9
be,a,pn %icc, loop_22
ldd [%l7 + 0x08], %f0
ldsh [%l7 + 0x12], %i7
fbe,a %fcc2, loop_23
loop_22:
ldd [%l7 + 0x60], %f2
edge32l %i3, %o0, %l6
st %f5, [%l7 + 0x60]
loop_23:
ldsb [%l7 + 0x22], %l3
lduh [%l7 + 0x52], %i4
xor %g3, %g6, %o5
fpsub32s %f13, %f9, %f13
ldsb [%l7 + 0x0F], %o2
fmovrdlez %g7, %f14, %f12
ldsb [%l7 + 0x34], %l2
ldsb [%l7 + 0x40], %g1
sth %g5, [%l7 + 0x50]
fmovrslez %i0, %f0, %f1
fzero %f12
fcmple32 %f2, %f0, %l5
stx %i2, [%l7 + 0x40]
stw %i1, [%l7 + 0x60]
movvs %icc, %o7, %o3
fands %f9, %f13, %f9
bcs,pn %xcc, loop_24
stb %o6, [%l7 + 0x3F]
fcmpne16 %f4, %f10, %o4
fba,a %fcc1, loop_25
loop_24:
lduh [%l7 + 0x18], %i5
sllx %l0, %o1, %l1
ldsb [%l7 + 0x30], %g2
loop_25:
for %f2, %f10, %f12
fmovsa %icc, %f12, %f15
stx %i6, [%l7 + 0x48]
stx %g4, [%l7 + 0x10]
movneg %icc, %l4, %i7
fmovd %f14, %f14
fxor %f0, %f4, %f0
fxors %f0, %f8, %f9
stw %i3, [%l7 + 0x40]
fsrc1 %f0, %f10
umulcc %o0, 0x13DC, %l3
ba,a,pt %xcc, loop_26
lduw [%l7 + 0x14], %l6
nop
setx loop_27, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x2C], %f0
loop_26:
fmovscc %icc, %f14, %f4
ldsh [%l7 + 0x70], %g3
loop_27:
stb %g6, [%l7 + 0x57]
std %f0, [%l7 + 0x70]
movle %xcc, %i4, %o5
tcc %xcc, 0x1
subccc %g7, 0x12AB, %l2
fmul8x16au %f3, %f10, %f6
lduw [%l7 + 0x08], %g1
xnorcc %o2, %i0, %g5
fmovrdgez %l5, %f8, %f2
fmovse %xcc, %f9, %f3
std %f4, [%l7 + 0x30]
edge8n %i2, %i1, %o3
te %icc, 0x4
st %f11, [%l7 + 0x68]
taddcc %o7, 0x170C, %o6
movge %icc, %o4, %i5
fcmpeq16 %f0, %f4, %o1
movgu %icc, %l1, %l0
smulcc %i6, 0x1F9D, %g2
stb %l4, [%l7 + 0x5A]
srlx %i7, %i3, %g4
bpos,pt %icc, loop_28
subccc %o0, %l3, %g3
ldsh [%l7 + 0x60], %g6
brlz %l6, loop_29
loop_28:
lduw [%l7 + 0x58], %o5
bcs,a loop_30
fmovrslez %g7, %f12, %f3
loop_29:
fpadd16s %f9, %f13, %f10
fmul8x16al %f11, %f8, %f14
loop_30:
fpsub32s %f5, %f15, %f14
popc %i4, %l2
xorcc %g1, 0x1B0B, %i0
umul %g5, 0x05FF, %o2
subcc %i2, %l5, %i1
edge16 %o7, %o3, %o4
fcmple32 %f10, %f6, %i5
stb %o1, [%l7 + 0x18]
fxor %f0, %f6, %f8
fpack32 %f8, %f8, %f8
fandnot1 %f14, %f10, %f12
fbul %fcc0, loop_31
fmovsvc %xcc, %f5, %f15
std %f10, [%l7 + 0x40]
ldx [%l7 + 0x70], %o6
loop_31:
umul %l1, %l0, %g2
bge loop_32
bg,pt %icc, loop_33
sdiv %i6, 0x15AE, %l4
fmovrdgez %i7, %f12, %f2
loop_32:
andcc %i3, 0x03FE, %o0
loop_33:
taddcc %l3, %g3, %g6
fpack32 %f8, %f2, %f8
ldsw [%l7 + 0x28], %g4
fmovsleu %icc, %f1, %f11
ble loop_34
sth %o5, [%l7 + 0x5C]
ldsh [%l7 + 0x0E], %g7
tvc %xcc, 0x0
loop_34:
movpos %icc, %l6, %l2
fmovdleu %icc, %f2, %f13
lduh [%l7 + 0x5A], %i4
fones %f11
fblg,a %fcc2, loop_35
sth %i0, [%l7 + 0x2A]
lduh [%l7 + 0x14], %g5
fbue,a %fcc2, loop_36
loop_35:
fpmerge %f4, %f13, %f8
fcmple16 %f0, %f10, %o2
sllx %g1, %i2, %l5
loop_36:
fxors %f8, %f2, %f14
te %icc, 0x1
mulx %i1, 0x1763, %o3
stw %o4, [%l7 + 0x58]
mulscc %i5, 0x0D04, %o7
fnors %f2, %f5, %f11
nop
setx loop_37, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %o6, 0x051F, %o1
fabsd %f2, %f10
fmovdleu %xcc, %f5, %f12
loop_37:
sth %l0, [%l7 + 0x36]
taddcc %g2, %i6, %l1
fsrc1 %f6, %f0
add %l4, %i3, %o0
fpadd32s %f11, %f1, %f13
fmul8x16al %f12, %f2, %f12
st %f3, [%l7 + 0x54]
fones %f2
ldsw [%l7 + 0x68], %l3
sth %i7, [%l7 + 0x1C]
brlez,a %g3, loop_38
fnand %f8, %f4, %f12
ldsh [%l7 + 0x60], %g6
ldd [%l7 + 0x58], %f8
loop_38:
sth %o5, [%l7 + 0x1C]
movleu %icc, %g4, %g7
ldub [%l7 + 0x28], %l2
fornot2s %f14, %f12, %f13
st %f1, [%l7 + 0x68]
tgu %xcc, 0x0
edge8 %i4, %l6, %i0
fmovrslez %o2, %f14, %f10
sth %g1, [%l7 + 0x1A]
fexpand %f11, %f2
fbuge,a %fcc2, loop_39
subc %g5, %l5, %i2
fbug,a %fcc1, loop_40
fmovda %xcc, %f6, %f14
loop_39:
ldub [%l7 + 0x10], %i1
bcc,a,pn %xcc, loop_41
loop_40:
fandnot2s %f6, %f5, %f3
edge16 %o4, %o3, %i5
st %f13, [%l7 + 0x4C]
loop_41:
bvs,a %icc, loop_42
fmovdneg %xcc, %f8, %f13
fmovsvs %icc, %f0, %f12
fpsub32s %f2, %f8, %f10
loop_42:
xor %o7, 0x1053, %o6
fnand %f10, %f0, %f12
ldsw [%l7 + 0x50], %l0
fmovd %f6, %f12
fmovdl %icc, %f8, %f7
fpsub16 %f8, %f10, %f6
fmovsg %icc, %f7, %f7
fmovsleu %xcc, %f4, %f6
fbn %fcc2, loop_43
fcmpne32 %f14, %f14, %g2
srl %i6, %l1, %o1
stw %l4, [%l7 + 0x08]
loop_43:
ta %xcc, 0x3
fsrc1 %f6, %f12
st %f7, [%l7 + 0x30]
ldsh [%l7 + 0x64], %i3
fpmerge %f15, %f8, %f14
fblg %fcc1, loop_44
edge8 %l3, %i7, %o0
ta %icc, 0x0
ldsh [%l7 + 0x26], %g6
loop_44:
tl %icc, 0x4
bneg,a,pt %xcc, loop_45
fbg %fcc0, loop_46
std %f4, [%l7 + 0x68]
array32 %o5, %g4, %g3
loop_45:
stb %l2, [%l7 + 0x0D]
loop_46:
stb %g7, [%l7 + 0x31]
fbul %fcc2, loop_47
lduh [%l7 + 0x3E], %i4
fornot2s %f4, %f11, %f13
edge16l %l6, %o2, %i0
loop_47:
edge8n %g5, %g1, %l5
st %f9, [%l7 + 0x50]
lduw [%l7 + 0x78], %i2
brz,a %o4, loop_48
udivcc %o3, 0x1384, %i5
st %f12, [%l7 + 0x14]
movrgez %o7, 0x36E, %i1
loop_48:
srax %l0, %o6, %g2
fcmple16 %f0, %f6, %l1
fxnor %f2, %f6, %f8
ldsh [%l7 + 0x46], %o1
ldsb [%l7 + 0x40], %l4
ldsw [%l7 + 0x50], %i6
stb %l3, [%l7 + 0x70]
stx %i7, [%l7 + 0x48]
ldsw [%l7 + 0x54], %i3
st %f11, [%l7 + 0x40]
bgu,pn %xcc, loop_49
tn %icc, 0x2
movpos %xcc, %g6, %o5
ldsh [%l7 + 0x60], %o0
loop_49:
udivx %g4, 0x165A, %l2
fmuld8sux16 %f14, %f6, %f2
fpadd16s %f4, %f8, %f2
fnot1s %f14, %f14
fmovdge %xcc, %f3, %f8
tvs %xcc, 0x0
subc %g3, 0x1B7E, %i4
ldsh [%l7 + 0x3E], %g7
addcc %o2, 0x0638, %i0
fcmpeq16 %f4, %f6, %g5
taddcctv %l6, %l5, %i2
ldub [%l7 + 0x46], %g1
tvs %icc, 0x7
taddcc %o3, 0x1093, %i5
tg %icc, 0x1
ldsw [%l7 + 0x40], %o4
bcs,pn %xcc, loop_50
edge32ln %i1, %o7, %o6
ldsw [%l7 + 0x7C], %l0
stw %l1, [%l7 + 0x64]
loop_50:
addcc %o1, %g2, %l4
std %f6, [%l7 + 0x20]
ldd [%l7 + 0x68], %f12
fcmpes %fcc1, %f0, %f0
fba,a %fcc3, loop_51
ldsh [%l7 + 0x50], %l3
fpack16 %f14, %f12
popc %i6, %i3
loop_51:
fcmpgt16 %f4, %f4, %i7
fmovdne %icc, %f7, %f15
ldsh [%l7 + 0x58], %g6
fnot2s %f3, %f8
stb %o5, [%l7 + 0x0C]
ldsh [%l7 + 0x2A], %o0
nop
setx loop_52, %l0, %l1
jmpl %l1, %l2
fbu %fcc2, loop_53
fbu %fcc1, loop_54
bvc,pn %xcc, loop_55
loop_52:
te %xcc, 0x0
loop_53:
ldsh [%l7 + 0x16], %g3
loop_54:
fbule,a %fcc3, loop_56
loop_55:
ldsw [%l7 + 0x64], %i4
fcmpeq32 %f8, %f14, %g7
fpack16 %f14, %f4
loop_56:
fmovdleu %icc, %f11, %f6
ldsw [%l7 + 0x48], %o2
array16 %g4, %g5, %i0
ldx [%l7 + 0x30], %l5
ble,a,pn %xcc, loop_57
mova %xcc, %l6, %g1
umul %o3, 0x1DB9, %i5
fmovdg %xcc, %f12, %f10
loop_57:
edge8 %o4, %i1, %o7
stx %i2, [%l7 + 0x38]
movleu %icc, %o6, %l1
st %f5, [%l7 + 0x44]
move %xcc, %l0, %o1
fmovrse %g2, %f7, %f0
array32 %l3, %i6, %l4
movvc %icc, %i3, %g6
fmuld8sux16 %f4, %f5, %f2
sllx %o5, %o0, %l2
ta %xcc, 0x4
movcc %xcc, %g3, %i4
fandnot1s %f6, %f13, %f3
bshuffle %f12, %f0, %f0
srax %g7, %i7, %o2
movrne %g5, %i0, %l5
fxors %f14, %f8, %f11
fmovrdlez %g4, %f14, %f0
ldx [%l7 + 0x50], %l6
fmovdg %icc, %f9, %f6
fcmpgt16 %f10, %f12, %g1
fbug,a %fcc3, loop_58
edge8l %o3, %o4, %i5
edge32 %i1, %i2, %o7
ld [%l7 + 0x58], %f3
loop_58:
call loop_59
bl,pt %xcc, loop_60
fbl %fcc0, loop_61
fandnot2s %f7, %f5, %f0
loop_59:
stb %l1, [%l7 + 0x12]
loop_60:
ldx [%l7 + 0x40], %o6
loop_61:
fmovdg %xcc, %f15, %f0
fpsub32s %f11, %f5, %f4
fcmpne32 %f0, %f0, %l0
stb %g2, [%l7 + 0x49]
stw %l3, [%l7 + 0x18]
smulcc %i6, %o1, %i3
fbul %fcc0, loop_62
bl,a,pn %icc, loop_63
fbu,a %fcc0, loop_64
fpack16 %f6, %f1
loop_62:
ldd [%l7 + 0x58], %f0
loop_63:
bge,a,pt %xcc, loop_65
loop_64:
fmovd %f0, %f12
addccc %l4, 0x08EB, %o5
sth %g6, [%l7 + 0x62]
loop_65:
tle %xcc, 0x6
ldx [%l7 + 0x08], %o0
fmovrdne %g3, %f2, %f0
fmovrdne %l2, %f4, %f6
fandnot1s %f4, %f3, %f7
stw %i4, [%l7 + 0x58]
movrne %g7, %o2, %g5
tgu %xcc, 0x2
fnot2s %f2, %f12
fnot1s %f7, %f0
fcmpeq16 %f8, %f0, %i7
fbule,a %fcc2, loop_66
nop
setx loop_67, %l0, %l1
jmpl %l1, %i0
ldub [%l7 + 0x59], %g4
ldx [%l7 + 0x60], %l6
loop_66:
stw %l5, [%l7 + 0x70]
loop_67:
movvc %icc, %g1, %o3
ldub [%l7 + 0x5C], %i5
ld [%l7 + 0x08], %f9
movneg %icc, %o4, %i2
be,a,pt %xcc, loop_68
fmovdcc %icc, %f4, %f6
ldd [%l7 + 0x18], %f6
ld [%l7 + 0x2C], %f2
loop_68:
movne %xcc, %o7, %i1
brgz,a %l1, loop_69
ldsb [%l7 + 0x63], %l0
alignaddr %o6, %g2, %i6
ldsh [%l7 + 0x2E], %l3
loop_69:
std %f8, [%l7 + 0x08]
ldd [%l7 + 0x70], %f6
edge8n %o1, %i3, %o5
add %g6, %l4, %o0
edge8n %g3, %l2, %i4
ldx [%l7 + 0x18], %o2
st %f15, [%l7 + 0x34]
ldd [%l7 + 0x70], %f14
fors %f9, %f15, %f6
ldsb [%l7 + 0x75], %g7
st %f15, [%l7 + 0x60]
mulx %i7, 0x05FC, %g5
fcmple32 %f8, %f4, %g4
and %i0, 0x11AD, %l5
brgez %g1, loop_70
brlez,a %l6, loop_71
te %icc, 0x0
sra %o3, %i5, %o4
loop_70:
fabsd %f2, %f2
loop_71:
bgu %icc, loop_72
movleu %xcc, %i2, %i1
ld [%l7 + 0x28], %f6
movre %l1, 0x314, %o7
loop_72:
lduw [%l7 + 0x10], %o6
fmovde %icc, %f7, %f13
fpackfix %f12, %f1
fpsub32s %f7, %f9, %f6
fbg,a %fcc3, loop_73
nop
setx loop_74, %l0, %l1
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 %g2, %l0, %i6
edge32 %o1, %l3, %o5
loop_73:
lduh [%l7 + 0x3C], %i3
loop_74:
movrne %l4, 0x269, %g6
sth %o0, [%l7 + 0x50]
fpsub32 %f0, %f12, %f4
fbue,a %fcc1, loop_75
fmul8x16al %f15, %f13, %f6
fmul8ulx16 %f14, %f0, %f14
edge16 %g3, %l2, %i4
loop_75:
ldsh [%l7 + 0x76], %o2
stx %i7, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %g5
fbul,a %fcc0, loop_76
fbug,a %fcc0, loop_77
ldd [%l7 + 0x18], %f0
fbg,a %fcc1, loop_78
loop_76:
ldub [%l7 + 0x4C], %g4
loop_77:
movn %xcc, %i0, %g7
ba loop_79
loop_78:
stx %g1, [%l7 + 0x78]
fba %fcc2, loop_80
ldub [%l7 + 0x5F], %l6
loop_79:
tge %icc, 0x4
fcmpne16 %f10, %f10, %o3
loop_80:
stb %l5, [%l7 + 0x0B]
orn %o4, %i2, %i1
brnz %l1, loop_81
tn %icc, 0x7
fpadd32s %f6, %f3, %f3
ldsb [%l7 + 0x0A], %i5
loop_81:
fbu %fcc3, loop_82
srl %o6, 0x17, %g2
edge8ln %l0, %o7, %o1
ld [%l7 + 0x14], %f1
loop_82:
fbe,a %fcc2, loop_83
ldsw [%l7 + 0x74], %i6
fornot2s %f4, %f13, %f8
std %f14, [%l7 + 0x70]
loop_83:
ldx [%l7 + 0x28], %l3
sdiv %i3, 0x0A4A, %l4
fcmped %fcc0, %f14, %f12
lduh [%l7 + 0x6C], %o5
brlez,a %g6, loop_84
fpack32 %f2, %f12, %f14
movn %icc, %o0, %g3
addc %i4, 0x0438, %o2
loop_84:
sdiv %l2, 0x0229, %g5
bpos,a loop_85
alignaddr %i7, %i0, %g7
fmovd %f6, %f10
ld [%l7 + 0x68], %f4
loop_85:
tge %xcc, 0x3
ble,pn %icc, loop_86
udivx %g1, 0x1E56, %l6
ldsw [%l7 + 0x30], %g4
orcc %l5, %o3, %o4
loop_86:
array32 %i2, %i1, %i5
stb %o6, [%l7 + 0x15]
mulscc %g2, 0x164F, %l1
stb %o7, [%l7 + 0x52]
movge %xcc, %o1, %l0
movle %icc, %i6, %i3
fmovdvc %xcc, %f1, %f4
tpos %icc, 0x6
brlz,a %l4, loop_87
bcc,pt %icc, loop_88
st %f10, [%l7 + 0x0C]
ldsh [%l7 + 0x08], %o5
loop_87:
fmovdvc %icc, %f15, %f13
loop_88:
movre %g6, %o0, %g3
sdivx %l3, 0x1E33, %i4
edge16n %l2, %o2, %i7
edge16l %i0, %g5, %g7
edge32 %g1, %l6, %l5
fands %f14, %f11, %f5
fmovrdne %g4, %f12, %f4
brgz %o3, loop_89
movleu %icc, %i2, %o4
fnot1s %f1, %f5
movrgez %i1, %i5, %g2
loop_89:
fmovrse %l1, %f12, %f15
orn %o6, %o1, %l0
movn %xcc, %i6, %o7
tg %icc, 0x6
tg %icc, 0x7
tgu %icc, 0x2
fabsd %f10, %f12
stx %i3, [%l7 + 0x68]
movne %xcc, %o5, %g6
fbue %fcc3, loop_90
fmul8x16au %f0, %f9, %f12
ldub [%l7 + 0x20], %l4
fandnot1 %f14, %f0, %f10
loop_90:
fbu %fcc3, loop_91
udiv %g3, 0x0B4F, %l3
fmovdpos %xcc, %f6, %f2
stb %o0, [%l7 + 0x66]
loop_91:
lduh [%l7 + 0x66], %i4
fmovs %f12, %f10
popc 0x1DB8, %l2
nop
setx loop_92, %l0, %l1
jmpl %l1, %i7
fmuld8sux16 %f3, %f2, %f0
fmuld8ulx16 %f4, %f15, %f10
lduh [%l7 + 0x4A], %o2
loop_92:
stx %g5, [%l7 + 0x50]
ldsw [%l7 + 0x2C], %g7
fors %f8, %f14, %f4
xnorcc %g1, %i0, %l6
bn,a,pn %xcc, loop_93
movcc %xcc, %g4, %l5
add %i2, 0x1A7D, %o4
fsrc1 %f8, %f6
loop_93:
fmovs %f7, %f0
fmovsge %icc, %f4, %f11
fcmple16 %f4, %f6, %i1
sllx %i5, %g2, %l1
movvc %icc, %o3, %o6
ld [%l7 + 0x7C], %f11
be,pt %icc, loop_94
stx %o1, [%l7 + 0x50]
edge16n %l0, %o7, %i6
ldx [%l7 + 0x18], %i3
loop_94:
ldsh [%l7 + 0x1E], %o5
brgez %g6, loop_95
fpack32 %f8, %f2, %f6
edge16 %g3, %l4, %o0
fmovrslez %l3, %f9, %f3
loop_95:
bvc %icc, loop_96
fmovdl %xcc, %f7, %f5
add %l2, %i4, %o2
stb %i7, [%l7 + 0x3E]
loop_96:
fmovrsne %g7, %f15, %f14
fmovrslez %g5, %f1, %f2
fabsd %f4, %f12
ldd [%l7 + 0x58], %f10
array16 %g1, %i0, %l6
xorcc %g4, %i2, %l5
std %f14, [%l7 + 0x60]
bl,pn %icc, loop_97
ba %xcc, loop_98
fmovsg %xcc, %f13, %f4
fmovdne %icc, %f4, %f14
loop_97:
tge %xcc, 0x5
loop_98:
umulcc %o4, 0x1625, %i1
stb %g2, [%l7 + 0x0B]
st %f15, [%l7 + 0x28]
fmovsvc %icc, %f3, %f9
st %f3, [%l7 + 0x50]
lduh [%l7 + 0x4E], %l1
movvc %icc, %i5, %o6
tneg %xcc, 0x6
bgu,a %icc, loop_99
std %f4, [%l7 + 0x70]
addc %o3, 0x1D85, %o1
st %f1, [%l7 + 0x70]
loop_99:
fmovdleu %icc, %f12, %f11
bl,a %xcc, loop_100
umul %l0, 0x08CB, %i6
stb %i3, [%l7 + 0x2A]
st %f3, [%l7 + 0x28]
loop_100:
tpos %icc, 0x7
fmovdge %icc, %f10, %f6
std %f12, [%l7 + 0x10]
fbe,a %fcc2, loop_101
fmovspos %xcc, %f4, %f9
popc 0x157E, %o5
fmovsa %xcc, %f5, %f14
loop_101:
stx %g6, [%l7 + 0x28]
lduh [%l7 + 0x20], %o7
sdiv %l4, 0x1B8F, %o0
fnegs %f14, %f8
fpack16 %f8, %f8
tvs %xcc, 0x6
ldsh [%l7 + 0x12], %g3
movrgez %l2, 0x038, %i4
fpack16 %f14, %f0
brnz %o2, loop_102
xor %i7, 0x1424, %g7
movre %g5, %g1, %l3
lduh [%l7 + 0x62], %l6
loop_102:
lduh [%l7 + 0x46], %i0
fmuld8ulx16 %f14, %f4, %f6
srlx %i2, 0x18, %l5
ldsb [%l7 + 0x73], %g4
popc %o4, %g2
fpackfix %f0, %f15
fandnot1s %f13, %f0, %f0
fba %fcc1, loop_103
ldx [%l7 + 0x50], %l1
std %f10, [%l7 + 0x30]
ldd [%l7 + 0x68], %f6
loop_103:
fmovdneg %xcc, %f14, %f15
xnor %i5, 0x0369, %i1
stx %o3, [%l7 + 0x78]
mulx %o1, 0x1168, %l0
fpsub16s %f6, %f7, %f3
st %f5, [%l7 + 0x18]
sth %o6, [%l7 + 0x62]
nop
setx loop_104, %l0, %l1
jmpl %l1, %i6
edge16ln %o5, %i3, %o7
lduh [%l7 + 0x22], %l4
stx %g6, [%l7 + 0x38]
loop_104:
fmovdneg %xcc, %f9, %f4
fmuld8ulx16 %f6, %f7, %f8
ld [%l7 + 0x38], %f5
tvs %icc, 0x1
stx %o0, [%l7 + 0x08]
fmovdcs %icc, %f13, %f8
stb %l2, [%l7 + 0x41]
stw %g3, [%l7 + 0x24]
ldsh [%l7 + 0x14], %o2
fzeros %f11
ldsh [%l7 + 0x70], %i7
fmovdg %icc, %f5, %f10
fbul %fcc2, loop_105
movge %icc, %g7, %g5
tle %xcc, 0x6
stb %i4, [%l7 + 0x7B]
loop_105:
ldsb [%l7 + 0x67], %l3
xnor %l6, 0x0DC6, %g1
fnot2s %f13, %f6
ldx [%l7 + 0x10], %i0
stw %i2, [%l7 + 0x34]
pdist %f10, %f12, %f12
ldsw [%l7 + 0x6C], %g4
movg %icc, %o4, %l5
movl %xcc, %g2, %l1
fmovsn %icc, %f1, %f0
ldub [%l7 + 0x60], %i1
tsubcctv %o3, 0x0598, %i5
stx %l0, [%l7 + 0x68]
ldub [%l7 + 0x37], %o1
bcc,pt %icc, loop_106
movneg %xcc, %i6, %o5
ldub [%l7 + 0x71], %i3
orncc %o7, %o6, %l4
loop_106:
fnors %f14, %f13, %f14
fmovdcc %xcc, %f7, %f12
fpadd32s %f9, %f4, %f15
std %f0, [%l7 + 0x58]
fmovsa %xcc, %f14, %f5
stb %o0, [%l7 + 0x5D]
brnz,a %l2, loop_107
fcmple32 %f8, %f14, %g3
edge16l %g6, %i7, %o2
fbug %fcc0, loop_108
loop_107:
brnz %g7, loop_109
ldsb [%l7 + 0x59], %g5
edge16 %l3, %i4, %g1
loop_108:
fmovdgu %xcc, %f11, %f14
loop_109:
brz %l6, loop_110
stw %i0, [%l7 + 0x2C]
lduh [%l7 + 0x76], %g4
bcs,a %icc, loop_111
loop_110:
fmovrslez %i2, %f3, %f6
ldsh [%l7 + 0x16], %l5
stw %g2, [%l7 + 0x0C]
loop_111:
brlez,a %l1, loop_112
brlz,a %i1, loop_113
sdivcc %o4, 0x0FF5, %o3
brlz %i5, loop_114
loop_112:
edge16n %l0, %i6, %o1
loop_113:
move %icc, %i3, %o7
xorcc %o6, %o5, %l4
loop_114:
fmovscs %xcc, %f7, %f9
lduh [%l7 + 0x5A], %l2
fors %f0, %f9, %f9
ldd [%l7 + 0x38], %f8
fbe,a %fcc0, loop_115
orcc %g3, %o0, %i7
fcmpd %fcc3, %f0, %f4
ldd [%l7 + 0x68], %f10
loop_115:
movrne %g6, %o2, %g5
std %f4, [%l7 + 0x78]
ldd [%l7 + 0x78], %f0
ld [%l7 + 0x78], %f11
fmovrdne %g7, %f2, %f12
movcs %xcc, %l3, %g1
fmovsvs %icc, %f4, %f3
ldsh [%l7 + 0x1C], %i4
ld [%l7 + 0x18], %f0
fmovdneg %icc, %f10, %f11
tn %xcc, 0x0
fmovrdgz %l6, %f0, %f2
edge8ln %i0, %i2, %l5
stw %g2, [%l7 + 0x58]
sll %l1, 0x19, %i1
brlz,a %g4, loop_116
for %f10, %f4, %f12
fornot1 %f2, %f4, %f14
ldsb [%l7 + 0x7B], %o3
loop_116:
fmovdvs %icc, %f1, %f0
subc %i5, 0x196E, %o4
udivx %i6, 0x10B4, %l0
ldd [%l7 + 0x48], %f2
subccc %i3, 0x1247, %o7
fcmps %fcc0, %f2, %f5
tneg %xcc, 0x0
movcs %xcc, %o6, %o1
lduh [%l7 + 0x20], %l4
stw %o5, [%l7 + 0x5C]
fble,a %fcc0, loop_117
fornot2s %f5, %f14, %f14
ld [%l7 + 0x24], %f1
srlx %l2, 0x07, %g3
loop_117:
ldd [%l7 + 0x70], %f0
fmovrdgz %i7, %f8, %f2
stb %g6, [%l7 + 0x5E]
bcs,pn %icc, loop_118
fpadd32 %f10, %f8, %f10
fnegs %f7, %f5
fxors %f14, %f1, %f2
loop_118:
edge32 %o0, %g5, %o2
edge8n %g7, %g1, %l3
fbul %fcc0, loop_119
brgz,a %i4, loop_120
sdivx %l6, 0x06E5, %i2
edge8ln %i0, %g2, %l1
loop_119:
fcmped %fcc2, %f14, %f8
loop_120:
fble %fcc0, loop_121
lduh [%l7 + 0x0A], %i1
ldsh [%l7 + 0x18], %g4
fmovs %f2, %f15
loop_121:
fpsub16 %f14, %f8, %f14
brnz %o3, loop_122
fmovspos %xcc, %f3, %f3
subccc %l5, 0x1638, %i5
movn %xcc, %o4, %i6
loop_122:
for %f10, %f14, %f4
subc %l0, %i3, %o7
lduw [%l7 + 0x18], %o1
stx %l4, [%l7 + 0x70]
fmovdneg %xcc, %f13, %f3
movl %icc, %o5, %o6
stb %g3, [%l7 + 0x0F]
umulcc %l2, 0x1F84, %g6
movvc %icc, %o0, %i7
std %f14, [%l7 + 0x70]
ldsw [%l7 + 0x3C], %o2
fmul8x16au %f13, %f7, %f0
ldsw [%l7 + 0x1C], %g5
fsrc1s %f7, %f1
fandnot2s %f5, %f8, %f15
stw %g7, [%l7 + 0x5C]
stb %g1, [%l7 + 0x35]
orncc %l3, %i4, %i2
fmovrdlez %l6, %f8, %f2
ldx [%l7 + 0x38], %i0
fones %f2
fmovsg %xcc, %f5, %f5
fpsub16s %f2, %f7, %f1
bvs %icc, loop_123
fsrc1s %f10, %f15
mulscc %l1, %g2, %g4
ldsh [%l7 + 0x30], %o3
loop_123:
fpack16 %f10, %f13
popc %l5, %i1
srlx %i5, %o4, %l0
alignaddrl %i3, %i6, %o7
fmovrde %o1, %f8, %f14
ld [%l7 + 0x54], %f15
fbne %fcc3, loop_124
bvs,pt %icc, loop_125
movneg %xcc, %o5, %o6
edge32ln %g3, %l4, %l2
loop_124:
fmovrdlz %g6, %f14, %f10
loop_125:
ldx [%l7 + 0x30], %o0
fpack16 %f10, %f7
ldsw [%l7 + 0x08], %o2
fmovdcs %icc, %f15, %f5
tsubcc %g5, 0x1C5B, %i7
fnot1 %f6, %f14
fpadd32 %f10, %f12, %f6
bvs loop_126
stb %g1, [%l7 + 0x3F]
lduw [%l7 + 0x58], %g7
movg %xcc, %i4, %l3
loop_126:
stw %l6, [%l7 + 0x74]
fmovs %f8, %f3
lduw [%l7 + 0x4C], %i2
fmovrsgz %l1, %f0, %f5
fpackfix %f8, %f2
and %g2, 0x01AA, %i0
fone %f2
fbuge %fcc0, loop_127
sllx %o3, %l5, %i1
array8 %g4, %o4, %i5
fmovse %xcc, %f12, %f4
loop_127:
fmovdpos %xcc, %f1, %f5
fmovse %icc, %f9, %f2
sdiv %i3, 0x1988, %i6
brgez,a %o7, loop_128
fmovrsne %l0, %f15, %f12
fmovrsgez %o1, %f10, %f10
ldd [%l7 + 0x40], %f0
loop_128:
fexpand %f4, %f4
fcmps %fcc1, %f7, %f4
array16 %o6, %g3, %l4
movpos %xcc, %o5, %g6
movg %xcc, %l2, %o0
ldsb [%l7 + 0x0F], %o2
ldd [%l7 + 0x10], %f12
brz %i7, loop_129
ldx [%l7 + 0x08], %g1
fmovdne %icc, %f8, %f8
fandnot2s %f1, %f7, %f8
loop_129:
ldub [%l7 + 0x10], %g5
fnegd %f6, %f4
fcmpd %fcc3, %f0, %f14
ldsh [%l7 + 0x0E], %i4
stx %g7, [%l7 + 0x60]
stb %l3, [%l7 + 0x39]
ldub [%l7 + 0x48], %l6
edge32l %i2, %g2, %i0
ldub [%l7 + 0x51], %l1
fzero %f8
edge16 %o3, %l5, %i1
lduh [%l7 + 0x0C], %g4
edge8l %i5, %i3, %o4
fbg %fcc2, loop_130
lduh [%l7 + 0x2C], %o7
std %f14, [%l7 + 0x78]
subcc %l0, 0x0D82, %i6
loop_130:
movrlez %o1, 0x32A, %o6
ldub [%l7 + 0x60], %g3
fbue %fcc1, loop_131
fnot1 %f2, %f0
bgu %xcc, loop_132
popc 0x05EE, %o5
loop_131:
ldx [%l7 + 0x18], %l4
movcc %icc, %g6, %l2
loop_132:
tle %xcc, 0x7
fmovsvs %icc, %f9, %f4
move %icc, %o0, %i7
tleu %xcc, 0x7
brz,a %o2, loop_133
bgu loop_134
array16 %g5, %i4, %g7
fpadd32 %f14, %f14, %f10
loop_133:
fble,a %fcc3, loop_135
loop_134:
ldsw [%l7 + 0x7C], %g1
bne,pt %icc, loop_136
edge16ln %l6, %i2, %l3
loop_135:
nop
setx loop_137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %i0
loop_136:
sth %g2, [%l7 + 0x6E]
lduw [%l7 + 0x78], %l1
loop_137:
array32 %o3, %i1, %g4
lduw [%l7 + 0x60], %l5
ldsb [%l7 + 0x37], %i3
fble,a %fcc2, loop_138
ldsh [%l7 + 0x66], %i5
edge32ln %o4, %o7, %l0
lduh [%l7 + 0x40], %i6
loop_138:
srax %o1, 0x15, %g3
fbn,a %fcc0, loop_139
fcmple32 %f2, %f12, %o5
bneg,a %icc, loop_140
fmovsn %icc, %f13, %f2
loop_139:
fmovsn %icc, %f2, %f12
movrgez %l4, %g6, %o6
loop_140:
fba %fcc2, loop_141
fcmple32 %f2, %f0, %o0
stw %l2, [%l7 + 0x30]
fpadd32 %f10, %f8, %f8
loop_141:
std %f10, [%l7 + 0x08]
edge8 %o2, %i7, %g5
sdivx %g7, 0x16AC, %g1
fbul %fcc0, loop_142
fpadd16s %f5, %f9, %f2
fmovdn %xcc, %f8, %f12
ldsb [%l7 + 0x6D], %l6
loop_142:
fcmpgt16 %f8, %f4, %i4
bshuffle %f6, %f4, %f14
fmovsg %icc, %f12, %f1
ldub [%l7 + 0x32], %l3
addc %i0, 0x117E, %i2
fandnot2 %f6, %f14, %f10
tle %xcc, 0x2
nop
setx loop_143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,a loop_144
fpsub32s %f12, %f10, %f6
fbg %fcc2, loop_145
loop_143:
movvc %icc, %g2, %l1
loop_144:
stx %i1, [%l7 + 0x60]
std %f0, [%l7 + 0x78]
loop_145:
ldx [%l7 + 0x60], %o3
stb %l5, [%l7 + 0x14]
umul %g4, 0x003B, %i5
fmovsneg %icc, %f12, %f2
fnot1 %f0, %f0
ldsh [%l7 + 0x3E], %o4
ldx [%l7 + 0x58], %o7
ldsb [%l7 + 0x17], %i3
ldsb [%l7 + 0x2F], %l0
stx %i6, [%l7 + 0x18]
array8 %g3, %o5, %l4
fmovdg %xcc, %f3, %f1
fand %f4, %f10, %f14
srax %o1, %g6, %o0
pdist %f2, %f0, %f2
movneg %icc, %l2, %o2
movcc %xcc, %o6, %i7
addc %g7, %g1, %g5
sra %l6, %i4, %i0
edge8n %l3, %i2, %l1
stw %g2, [%l7 + 0x20]
ldd [%l7 + 0x68], %f2
sdivx %o3, 0x0EC2, %i1
udivx %g4, 0x17E9, %i5
stb %o4, [%l7 + 0x50]
orncc %o7, %l5, %l0
fnot1 %f6, %f12
fandnot2s %f10, %f7, %f11
stb %i3, [%l7 + 0x6F]
movl %icc, %g3, %o5
stw %l4, [%l7 + 0x74]
stb %i6, [%l7 + 0x35]
fblg,a %fcc0, loop_146
fbg,a %fcc3, loop_147
pdist %f2, %f12, %f10
movre %g6, %o0, %l2
loop_146:
fmovrse %o2, %f4, %f12
loop_147:
xnor %o6, 0x1117, %o1
fand %f4, %f4, %f6
fxnor %f6, %f10, %f2
fpadd32s %f4, %f3, %f8
fmovrsgz %i7, %f10, %f7
ble,a,pn %xcc, loop_148
fmovscs %icc, %f3, %f7
lduw [%l7 + 0x6C], %g7
sra %g1, 0x0B, %l6
loop_148:
fmovdcc %icc, %f1, %f9
lduw [%l7 + 0x44], %i4
udiv %i0, 0x0FB5, %l3
fmovspos %xcc, %f10, %f12
ldub [%l7 + 0x3D], %g5
fandnot1s %f9, %f14, %f0
fand %f2, %f12, %f6
ldd [%l7 + 0x48], %f2
st %f3, [%l7 + 0x78]
movrlz %l1, %g2, %i2
ldd [%l7 + 0x78], %f6
fbo %fcc3, loop_149
fbuge %fcc0, loop_150
bcc,a,pn %icc, loop_151
brlz %i1, loop_152
loop_149:
std %f0, [%l7 + 0x28]
loop_150:
bl,pn %xcc, loop_153
loop_151:
fandnot1 %f12, %f14, %f12
loop_152:
sll %g4, %i5, %o4
stw %o7, [%l7 + 0x64]
loop_153:
tge %xcc, 0x2
fbl %fcc0, loop_154
tleu %icc, 0x2
movle %icc, %o3, %l5
stx %l0, [%l7 + 0x20]
loop_154:
fabss %f6, %f11
fcmpes %fcc1, %f0, %f0
subcc %g3, 0x14A9, %i3
fbug,a %fcc1, loop_155
lduh [%l7 + 0x62], %l4
addccc %o5, %g6, %o0
movrgz %l2, 0x318, %o2
loop_155:
std %f4, [%l7 + 0x58]
stx %i6, [%l7 + 0x20]
fexpand %f10, %f2
xorcc %o6, 0x040B, %i7
fmovsg %xcc, %f12, %f0
fmovdneg %icc, %f15, %f12
fones %f12
ldub [%l7 + 0x1F], %g7
siam 0x2
nop
setx loop_156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a,pn %xcc, loop_157
ldsw [%l7 + 0x08], %o1
ldd [%l7 + 0x38], %f12
loop_156:
fbo,a %fcc2, loop_158
loop_157:
st %f14, [%l7 + 0x58]
ldsb [%l7 + 0x65], %l6
fmovdl %xcc, %f8, %f5
loop_158:
edge8 %i4, %i0, %g1
fpack16 %f10, %f11
bcs,a %icc, loop_159
st %f5, [%l7 + 0x10]
fors %f13, %f9, %f9
ld [%l7 + 0x74], %f11
loop_159:
sth %g5, [%l7 + 0x0E]
fmovd %f4, %f4
sdiv %l1, 0x1775, %g2
edge32n %l3, %i2, %i1
ldd [%l7 + 0x70], %f0
fnegd %f10, %f0
fpadd32s %f15, %f9, %f10
fsrc1 %f0, %f6
fmovrsgz %g4, %f2, %f6
movcs %icc, %i5, %o7
lduh [%l7 + 0x5E], %o3
ldd [%l7 + 0x28], %f2
bvs,pn %xcc, loop_160
fbn %fcc1, loop_161
bpos,a %xcc, loop_162
addc %o4, 0x1A41, %l0
loop_160:
movrne %l5, %i3, %l4
loop_161:
taddcc %g3, 0x1D5C, %g6
loop_162:
fcmps %fcc3, %f12, %f3
fxnors %f13, %f13, %f9
fbl,a %fcc3, loop_163
srax %o5, 0x12, %o0
fxnors %f9, %f11, %f3
fmovdge %icc, %f2, %f8
loop_163:
move %xcc, %o2, %l2
fcmps %fcc2, %f3, %f14
fmovrdlz %i6, %f2, %f10
fbug %fcc2, loop_164
fmovrsgez %o6, %f6, %f2
ldsb [%l7 + 0x42], %g7
fmovsgu %xcc, %f0, %f7
loop_164:
lduh [%l7 + 0x42], %o1
fand %f10, %f2, %f0
ldub [%l7 + 0x5C], %i7
edge16l %l6, %i4, %i0
ldsw [%l7 + 0x18], %g5
sth %g1, [%l7 + 0x32]
fones %f15
movre %l1, %l3, %g2
ldd [%l7 + 0x60], %f8
tneg %icc, 0x0
fmovsgu %xcc, %f4, %f8
bshuffle %f8, %f2, %f2
fpadd32 %f2, %f10, %f8
srl %i1, 0x15, %i2
xorcc %i5, 0x0D9F, %o7
ldx [%l7 + 0x58], %o3
std %f8, [%l7 + 0x68]
taddcctv %g4, %l0, %o4
be loop_165
sth %i3, [%l7 + 0x1C]
ldsb [%l7 + 0x65], %l5
edge8l %g3, %l4, %o5
loop_165:
std %f6, [%l7 + 0x48]
tvc %xcc, 0x7
taddcctv %o0, %o2, %g6
fnot2 %f14, %f10
ldsh [%l7 + 0x10], %l2
ba,pt %xcc, loop_166
fmovsl %icc, %f15, %f15
fpack32 %f0, %f6, %f6
mulx %o6, %i6, %g7
loop_166:
fcmpne16 %f4, %f2, %o1
fmovdne %icc, %f11, %f0
fmovscs %xcc, %f2, %f1
st %f0, [%l7 + 0x6C]
lduw [%l7 + 0x6C], %i7
taddcc %i4, %i0, %l6
movpos %xcc, %g1, %l1
array32 %g5, %g2, %l3
st %f1, [%l7 + 0x0C]
fcmple32 %f12, %f12, %i2
ldsh [%l7 + 0x7A], %i5
stx %i1, [%l7 + 0x38]
sra %o3, %g4, %l0
bl,a loop_167
ldsh [%l7 + 0x6E], %o7
movrne %i3, %l5, %g3
ldsw [%l7 + 0x28], %l4
loop_167:
fmovsgu %xcc, %f7, %f0
fmovdvc %icc, %f2, %f3
fba,a %fcc2, loop_168
fabss %f13, %f6
ldsb [%l7 + 0x38], %o4
fmovsne %icc, %f10, %f1
loop_168:
std %f2, [%l7 + 0x70]
movne %icc, %o5, %o0
edge8ln %g6, %o2, %o6
mulx %l2, %i6, %o1
fmovdne %icc, %f9, %f13
ldsw [%l7 + 0x60], %i7
tleu %icc, 0x2
or %g7, 0x041B, %i4
lduw [%l7 + 0x48], %i0
fmovsgu %icc, %f2, %f15
fbl,a %fcc2, loop_169
fornot1 %f6, %f10, %f12
lduw [%l7 + 0x1C], %l6
movre %g1, 0x1E4, %l1
loop_169:
ld [%l7 + 0x48], %f2
fmovd %f8, %f10
lduw [%l7 + 0x50], %g2
fnot1 %f2, %f4
movvs %icc, %g5, %l3
edge8ln %i2, %i1, %o3
fmovsvc %xcc, %f2, %f7
stx %g4, [%l7 + 0x10]
taddcctv %i5, 0x16BA, %o7
bpos %xcc, loop_170
addccc %l0, 0x0D57, %l5
fmovdvs %icc, %f8, %f7
stx %i3, [%l7 + 0x28]
loop_170:
fmovdvs %icc, %f13, %f14
std %f4, [%l7 + 0x70]
pdist %f2, %f10, %f8
fnot2s %f5, %f5
fones %f12
fmovdvs %xcc, %f2, %f12
fbuge %fcc0, loop_171
movrlz %l4, 0x05F, %g3
ldub [%l7 + 0x49], %o5
addccc %o0, 0x1755, %g6
loop_171:
ldx [%l7 + 0x70], %o4
and %o2, %o6, %i6
stw %o1, [%l7 + 0x0C]
ldsw [%l7 + 0x6C], %i7
lduw [%l7 + 0x64], %g7
edge32l %i4, %l2, %i0
std %f8, [%l7 + 0x60]
ldd [%l7 + 0x70], %f14
fmovsvs %xcc, %f6, %f4
nop
setx loop_172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddrl %g1, %l6, %l1
fmul8sux16 %f2, %f2, %f8
stw %g2, [%l7 + 0x74]
loop_172:
ldd [%l7 + 0x38], %f2
bcc,a %icc, loop_173
fbn,a %fcc2, loop_174
fmovsneg %icc, %f2, %f5
ba,a loop_175
loop_173:
tpos %icc, 0x7
loop_174:
std %f8, [%l7 + 0x20]
movneg %icc, %l3, %i2
loop_175:
sth %g5, [%l7 + 0x7E]
bvs loop_176
ldub [%l7 + 0x46], %i1
fnands %f2, %f9, %f8
stb %o3, [%l7 + 0x1C]
loop_176:
fsrc1s %f5, %f7
fmovrslez %i5, %f5, %f5
fmovrdgez %o7, %f4, %f8
pdist %f12, %f6, %f14
fmovdpos %icc, %f1, %f6
move %icc, %g4, %l0
ldd [%l7 + 0x18], %f6
fmovde %icc, %f11, %f12
fbe,a %fcc0, loop_177
movn %icc, %i3, %l5
fmovda %xcc, %f8, %f4
alignaddr %l4, %o5, %g3
loop_177:
fmul8x16al %f8, %f14, %f14
movge %icc, %o0, %g6
te %icc, 0x5
fmovdn %xcc, %f8, %f4
fmovspos %icc, %f14, %f7
fmovdleu %xcc, %f2, %f11
nop
setx loop_178, %l0, %l1
jmpl %l1, %o4
srax %o6, 0x12, %i6
brz,a %o1, loop_179
movl %icc, %o2, %i7
loop_178:
stw %g7, [%l7 + 0x2C]
tsubcc %l2, 0x189B, %i4
loop_179:
mulx %g1, %i0, %l6
fnor %f4, %f0, %f14
andcc %g2, 0x0F41, %l3
fpackfix %f0, %f11
fblg,a %fcc2, loop_180
mova %xcc, %l1, %i2
movg %icc, %i1, %g5
ldub [%l7 + 0x46], %o3
loop_180:
brgez %o7, loop_181
brgz,a %g4, loop_182
ldsh [%l7 + 0x16], %l0
ldsw [%l7 + 0x2C], %i5
loop_181:
stw %l5, [%l7 + 0x54]
loop_182:
tneg %icc, 0x3
movge %icc, %i3, %o5
tgu %icc, 0x0
st %f0, [%l7 + 0x48]
fmovrse %g3, %f14, %f2
fornot1 %f8, %f2, %f14
ldub [%l7 + 0x5C], %o0
sdiv %l4, 0x0A3B, %o4
bge,a,pn %icc, loop_183
sethi 0x01D1, %g6
fandnot2 %f4, %f8, %f12
fmovrslez %i6, %f15, %f15
loop_183:
fmovdl %xcc, %f13, %f8
lduw [%l7 + 0x70], %o6
fnands %f4, %f13, %f1
lduw [%l7 + 0x60], %o2
bpos,pn %xcc, loop_184
stx %i7, [%l7 + 0x10]
fpack32 %f14, %f0, %f8
st %f8, [%l7 + 0x70]
loop_184:
tgu %icc, 0x1
fcmpne16 %f10, %f6, %g7
stb %l2, [%l7 + 0x34]
movpos %icc, %o1, %g1
taddcc %i0, %l6, %g2
fmovdpos %icc, %f3, %f15
fmovrslz %i4, %f5, %f8
fandnot2 %f4, %f14, %f8
ldsh [%l7 + 0x66], %l3
add %l1, %i2, %g5
fbge %fcc3, loop_185
stx %o3, [%l7 + 0x18]
srlx %i1, %g4, %l0
stb %o7, [%l7 + 0x70]
loop_185:
stx %i5, [%l7 + 0x50]
sub %l5, %o5, %i3
ta %xcc, 0x5
fcmpes %fcc3, %f13, %f5
andcc %g3, %o0, %l4
st %f9, [%l7 + 0x40]
sdivcc %g6, 0x0DC7, %i6
fcmpgt32 %f6, %f4, %o4
fmovrde %o2, %f2, %f14
fxors %f15, %f8, %f0
ldsh [%l7 + 0x64], %o6
tsubcctv %g7, %l2, %o1
fornot1s %f12, %f11, %f2
stw %i7, [%l7 + 0x1C]
ldsw [%l7 + 0x70], %i0
lduw [%l7 + 0x44], %l6
sllx %g2, %g1, %i4
stw %l1, [%l7 + 0x34]
fmul8x16au %f1, %f5, %f4
edge16ln %l3, %g5, %i2
std %f8, [%l7 + 0x30]
movrgez %o3, %i1, %g4
pdist %f6, %f8, %f0
fornot2 %f2, %f12, %f12
fnor %f14, %f8, %f14
ldx [%l7 + 0x60], %o7
fpsub16s %f14, %f10, %f2
fmuld8ulx16 %f7, %f10, %f0
tne %icc, 0x6
fbg,a %fcc1, loop_186
ldsb [%l7 + 0x2A], %l0
and %i5, 0x06C0, %o5
sth %l5, [%l7 + 0x26]
loop_186:
movne %xcc, %i3, %g3
ldub [%l7 + 0x22], %l4
array32 %g6, %o0, %i6
sth %o2, [%l7 + 0x14]
ldsb [%l7 + 0x29], %o6
fandnot1 %f6, %f6, %f14
tleu %icc, 0x6
fbue %fcc1, loop_187
fcmpd %fcc3, %f10, %f8
fmovdgu %icc, %f7, %f15
fcmpgt16 %f0, %f4, %g7
loop_187:
fmovdvc %xcc, %f1, %f5
bge,a,pt %xcc, loop_188
fmovsvc %xcc, %f4, %f13
std %f8, [%l7 + 0x78]
lduw [%l7 + 0x0C], %l2
loop_188:
fmovrdlez %o4, %f8, %f14
fcmpeq32 %f14, %f8, %i7
fsrc2s %f8, %f5
ldub [%l7 + 0x3B], %i0
bcc,a,pn %xcc, loop_189
movn %xcc, %o1, %g2
sub %l6, 0x1D73, %g1
tvc %xcc, 0x2
loop_189:
ldsw [%l7 + 0x38], %l1
tle %xcc, 0x6
xnor %i4, %g5, %l3
brgez %o3, loop_190
stw %i1, [%l7 + 0x58]
movrlz %g4, %i2, %o7
movcc %xcc, %i5, %o5
loop_190:
fcmps %fcc3, %f4, %f9
tvc %icc, 0x4
movrne %l0, %i3, %g3
edge16 %l4, %g6, %l5
fmovdle %xcc, %f13, %f14
stw %o0, [%l7 + 0x54]
lduw [%l7 + 0x70], %o2
fmovda %icc, %f11, %f6
bshuffle %f10, %f14, %f4
fmovrslez %i6, %f4, %f3
mulscc %g7, %l2, %o6
lduh [%l7 + 0x76], %o4
fpadd32 %f0, %f4, %f10
fone %f14
srlx %i0, %i7, %o1
ldsw [%l7 + 0x48], %l6
st %f8, [%l7 + 0x28]
fabsd %f6, %f14
for %f12, %f6, %f4
fxor %f10, %f4, %f14
tsubcctv %g1, %g2, %i4
ble,pt %icc, loop_191
fbuge %fcc1, loop_192
stx %g5, [%l7 + 0x30]
fnot1s %f1, %f2
loop_191:
fmovdl %icc, %f9, %f1
loop_192:
udivx %l1, 0x1E27, %o3
nop
setx loop_193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %i1, %g4
ld [%l7 + 0x10], %f14
fandnot1s %f3, %f8, %f3
loop_193:
fmul8x16al %f7, %f2, %f4
fmovda %icc, %f10, %f11
fzeros %f0
fmovdle %icc, %f9, %f2
tleu %icc, 0x4
fornot1s %f2, %f6, %f12
fmovdl %xcc, %f9, %f11
fpmerge %f14, %f9, %f10
udiv %l3, 0x1E56, %i2
orncc %i5, %o7, %o5
fbne,a %fcc0, loop_194
call loop_195
tle %xcc, 0x4
bg,a loop_196
loop_194:
ld [%l7 + 0x58], %f12
loop_195:
movneg %xcc, %i3, %l0
fand %f6, %f10, %f14
loop_196:
orn %g3, 0x1499, %l4
sll %g6, 0x14, %l5
ldsw [%l7 + 0x7C], %o0
ldsw [%l7 + 0x28], %i6
ldsw [%l7 + 0x10], %o2
fnor %f8, %f0, %f2
lduh [%l7 + 0x32], %l2
ld [%l7 + 0x5C], %f8
xnorcc %g7, 0x0FEF, %o4
fornot2 %f2, %f4, %f4
tn %xcc, 0x2
fpmerge %f6, %f9, %f10
fbu,a %fcc1, loop_197
sth %o6, [%l7 + 0x64]
fmovrdgz %i0, %f4, %f2
stb %o1, [%l7 + 0x20]
loop_197:
fpackfix %f4, %f4
fmul8ulx16 %f0, %f6, %f14
xorcc %l6, %i7, %g2
edge8ln %g1, %g5, %l1
fmovsvs %icc, %f4, %f9
fcmpgt16 %f2, %f2, %o3
movn %icc, %i1, %i4
bcs %xcc, loop_198
brlz,a %g4, loop_199
brnz,a %i2, loop_200
fornot1s %f1, %f15, %f12
loop_198:
ldsh [%l7 + 0x66], %l3
loop_199:
fcmple16 %f10, %f2, %i5
loop_200:
fblg %fcc3, loop_201
edge8ln %o5, %o7, %l0
brlez,a %g3, loop_202
fbug %fcc3, loop_203
loop_201:
bpos,a loop_204
sra %l4, %g6, %i3
loop_202:
ldx [%l7 + 0x48], %l5
loop_203:
fnand %f14, %f6, %f4
loop_204:
lduh [%l7 + 0x7C], %i6
smulcc %o0, %l2, %o2
ldub [%l7 + 0x50], %g7
ta %xcc, 0x5
fornot2s %f11, %f6, %f1
fandnot2 %f6, %f6, %f10
fornot2 %f4, %f10, %f10
siam 0x2
taddcctv %o4, %o6, %i0
fmovrde %l6, %f4, %f4
orn %i7, %g2, %g1
stb %o1, [%l7 + 0x69]
te %icc, 0x6
stb %l1, [%l7 + 0x63]
fornot1s %f3, %f10, %f14
addc %g5, %i1, %i4
ble,a %icc, loop_205
fnands %f0, %f2, %f3
tgu %xcc, 0x1
edge16l %o3, %i2, %l3
loop_205:
lduh [%l7 + 0x20], %g4
lduw [%l7 + 0x40], %i5
bvs,a,pn %xcc, loop_206
fmovsn %icc, %f10, %f13
ldd [%l7 + 0x70], %f12
fmovsgu %xcc, %f10, %f6
loop_206:
fnot2 %f8, %f2
fmul8ulx16 %f14, %f2, %f12
ble,a loop_207
ld [%l7 + 0x4C], %f15
stb %o7, [%l7 + 0x30]
ldsh [%l7 + 0x7A], %o5
loop_207:
ldub [%l7 + 0x65], %g3
udiv %l0, 0x17A8, %g6
ldd [%l7 + 0x70], %f8
edge32l %i3, %l5, %i6
fble %fcc3, loop_208
xorcc %l4, 0x094D, %o0
bneg,a %icc, loop_209
subccc %l2, 0x1A86, %g7
loop_208:
ld [%l7 + 0x2C], %f3
stb %o2, [%l7 + 0x7F]
loop_209:
fmovrdne %o6, %f10, %f10
movcc %xcc, %i0, %o4
edge8 %i7, %g2, %l6
sth %o1, [%l7 + 0x66]
array8 %l1, %g5, %g1
fnors %f12, %f4, %f9
fmovrdgez %i4, %f12, %f8
fnand %f14, %f14, %f2
st %f6, [%l7 + 0x30]
fmovdn %icc, %f7, %f3
ldx [%l7 + 0x50], %o3
bleu,a,pn %icc, loop_210
fmovdg %icc, %f13, %f8
bgu %icc, loop_211
stb %i2, [%l7 + 0x39]
loop_210:
ld [%l7 + 0x14], %f8
fmovsneg %icc, %f9, %f9
loop_211:
ld [%l7 + 0x50], %f11
fnor %f10, %f0, %f14
movvs %icc, %l3, %g4
ldsw [%l7 + 0x10], %i1
umulcc %o7, 0x133C, %i5
stw %o5, [%l7 + 0x6C]
ldub [%l7 + 0x27], %l0
fsrc1 %f12, %f12
fmovsleu %xcc, %f12, %f12
lduw [%l7 + 0x50], %g3
be,a,pn %xcc, loop_212
andcc %i3, %g6, %l5
fpsub32s %f14, %f7, %f9
movrlez %i6, %o0, %l2
loop_212:
fandnot1s %f3, %f5, %f14
bl loop_213
st %f3, [%l7 + 0x3C]
brgz,a %l4, loop_214
udivx %g7, 0x15D9, %o6
loop_213:
mova %xcc, %i0, %o4
brz %i7, loop_215
loop_214:
ldsh [%l7 + 0x16], %g2
mulscc %o2, 0x1D68, %l6
sth %o1, [%l7 + 0x50]
loop_215:
ldx [%l7 + 0x10], %g5
bcc,a loop_216
fnot1s %f9, %f7
movcs %icc, %l1, %i4
sdiv %g1, 0x16F0, %o3
loop_216:
bg,a,pn %xcc, loop_217
xnorcc %i2, %l3, %i1
fpsub16 %f6, %f10, %f4
edge32n %g4, %o7, %o5
loop_217:
ldub [%l7 + 0x0C], %i5
fmovrslz %g3, %f15, %f6
edge16n %i3, %l0, %l5
ldd [%l7 + 0x48], %f2
tcs %xcc, 0x2
ldd [%l7 + 0x10], %f12
fmovsle %xcc, %f7, %f9
fmovscc %icc, %f15, %f12
srax %i6, %o0, %l2
lduw [%l7 + 0x70], %l4
bleu,a,pt %xcc, loop_218
movrgez %g6, %o6, %g7
brlz %i0, loop_219
bcc %xcc, loop_220
loop_218:
brgz %i7, loop_221
std %f4, [%l7 + 0x70]
loop_219:
array32 %o4, %o2, %g2
loop_220:
udivcc %o1, 0x0258, %g5
loop_221:
movrlz %l6, 0x1FB, %l1
ldub [%l7 + 0x2F], %i4
fmovdne %xcc, %f13, %f8
srl %o3, %i2, %l3
alignaddr %g1, %g4, %o7
fbue %fcc0, loop_222
fcmpeq32 %f2, %f2, %i1
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x50], %f0
loop_222:
sdivcc %o5, 0x19B2, %g3
fpsub32 %f4, %f6, %f10
addcc %i5, 0x03FC, %i3
brlez,a %l0, loop_223
addcc %i6, %l5, %o0
fcmpne32 %f2, %f10, %l2
fmovdge %icc, %f15, %f10
loop_223:
fcmpeq32 %f14, %f10, %g6
fcmps %fcc1, %f6, %f14
fmovscs %icc, %f11, %f9
fcmps %fcc2, %f2, %f3
edge8 %o6, %g7, %l4
ld [%l7 + 0x4C], %f4
addcc %i7, 0x03F0, %i0
fmuld8sux16 %f5, %f0, %f8
bn,pt %icc, loop_224
ba,a %xcc, loop_225
ld [%l7 + 0x40], %f5
edge32 %o4, %o2, %o1
loop_224:
fornot1s %f5, %f11, %f4
loop_225:
fmovdneg %xcc, %f0, %f15
ldsw [%l7 + 0x24], %g5
ldd [%l7 + 0x40], %f12
movrlez %g2, %l6, %l1
fmuld8sux16 %f2, %f1, %f10
xorcc %o3, %i2, %l3
ldx [%l7 + 0x60], %i4
brlz,a %g4, loop_226
ldx [%l7 + 0x60], %o7
fmovdcs %icc, %f1, %f2
fbule %fcc3, loop_227
loop_226:
fnot2s %f1, %f3
fmuld8ulx16 %f0, %f11, %f8
subc %g1, %i1, %o5
loop_227:
tg %icc, 0x7
ta %xcc, 0x2
fbo,a %fcc3, loop_228
stx %g3, [%l7 + 0x70]
tl %xcc, 0x3
tne %icc, 0x1
loop_228:
fornot1s %f15, %f11, %f13
ldsw [%l7 + 0x64], %i3
subc %i5, 0x19A7, %l0
fpadd16 %f8, %f2, %f8
ldsh [%l7 + 0x5E], %i6
tn %xcc, 0x6
fbe %fcc1, loop_229
st %f8, [%l7 + 0x60]
stw %o0, [%l7 + 0x2C]
ldub [%l7 + 0x7A], %l2
loop_229:
fmovrslz %l5, %f3, %f6
ldd [%l7 + 0x50], %f2
bvs loop_230
bvc %xcc, loop_231
nop
setx loop_232, %l0, %l1
jmpl %l1, %o6
movleu %icc, %g7, %l4
loop_230:
subcc %i7, %i0, %o4
loop_231:
tg %xcc, 0x5
loop_232:
ldsh [%l7 + 0x62], %o2
lduh [%l7 + 0x3C], %g6
st %f5, [%l7 + 0x60]
mulscc %g5, %o1, %g2
fandnot2s %f15, %f9, %f0
fands %f11, %f0, %f14
fmovrsgez %l1, %f2, %f9
fmovrsgz %l6, %f0, %f5
udivcc %o3, 0x1D81, %i2
fpadd32 %f12, %f4, %f12
mova %icc, %l3, %g4
ldsh [%l7 + 0x10], %o7
sub %g1, %i1, %o5
fpsub32s %f14, %f15, %f8
movneg %icc, %i4, %g3
fmovdg %icc, %f7, %f3
fcmpd %fcc1, %f0, %f6
ldd [%l7 + 0x50], %f12
stx %i3, [%l7 + 0x28]
ldub [%l7 + 0x0E], %l0
fpadd32s %f12, %f2, %f0
std %f2, [%l7 + 0x10]
sth %i6, [%l7 + 0x2C]
ble,pn %xcc, loop_233
fbn,a %fcc2, loop_234
fmovrse %o0, %f11, %f11
fbe,a %fcc0, loop_235
loop_233:
fmovscc %icc, %f15, %f11
loop_234:
ldsw [%l7 + 0x14], %l2
fbule %fcc0, loop_236
loop_235:
sth %i5, [%l7 + 0x1E]
ldub [%l7 + 0x25], %l5
st %f6, [%l7 + 0x50]
loop_236:
fxor %f0, %f12, %f4
ta %xcc, 0x6
fand %f10, %f4, %f0
te %xcc, 0x3
subcc %o6, 0x0EA6, %g7
fmuld8sux16 %f15, %f7, %f2
fcmps %fcc0, %f0, %f10
bn %xcc, loop_237
edge8l %l4, %i0, %i7
ldsh [%l7 + 0x6E], %o4
brgz %g6, loop_238
loop_237:
fxnors %f7, %f11, %f0
tleu %xcc, 0x1
fpack32 %f10, %f12, %f2
loop_238:
bneg,a loop_239
fbuge,a %fcc1, loop_240
andncc %o2, %o1, %g2
lduw [%l7 + 0x20], %l1
loop_239:
ta %icc, 0x4
loop_240:
array32 %g5, %o3, %i2
movg %xcc, %l3, %g4
fandnot2s %f13, %f12, %f0
fbg,a %fcc2, loop_241
ldub [%l7 + 0x37], %l6
lduh [%l7 + 0x4E], %o7
stx %g1, [%l7 + 0x20]
loop_241:
bn,a loop_242
tcc %xcc, 0x7
ldsh [%l7 + 0x62], %i1
ldsb [%l7 + 0x67], %o5
loop_242:
fmovsvs %icc, %f2, %f1
fsrc1s %f9, %f13
ld [%l7 + 0x20], %f8
fands %f13, %f0, %f0
ldub [%l7 + 0x78], %i4
fornot2 %f12, %f4, %f12
movre %g3, 0x033, %i3
fmovsg %xcc, %f12, %f6
subc %i6, %l0, %o0
fnors %f8, %f9, %f10
tleu %icc, 0x2
fba %fcc2, loop_243
st %f2, [%l7 + 0x3C]
stx %l2, [%l7 + 0x40]
fmovd %f8, %f12
loop_243:
fsrc1s %f7, %f2
st %f9, [%l7 + 0x28]
fpadd32s %f10, %f14, %f14
stb %i5, [%l7 + 0x08]
udivx %o6, 0x113A, %l5
nop
setx loop_244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlz %g7, %f12, %f8
fmovsl %icc, %f15, %f8
stx %l4, [%l7 + 0x48]
loop_244:
brnz %i7, loop_245
sra %i0, %g6, %o2
fcmpeq32 %f14, %f0, %o4
fmul8sux16 %f4, %f2, %f4
loop_245:
fbge,a %fcc3, loop_246
fble,a %fcc2, loop_247
movne %xcc, %o1, %g2
edge16n %g5, %l1, %i2
loop_246:
edge16n %o3, %g4, %l6
loop_247:
fnand %f2, %f14, %f0
fpadd16 %f14, %f10, %f4
stx %l3, [%l7 + 0x48]
fandnot1s %f0, %f9, %f9
tl %xcc, 0x5
ldub [%l7 + 0x69], %g1
fba %fcc3, loop_248
fxor %f4, %f8, %f6
movne %xcc, %i1, %o5
ldsw [%l7 + 0x08], %i4
loop_248:
sdivcc %o7, 0x1B3F, %g3
be,pt %xcc, loop_249
sub %i3, 0x1D6B, %i6
st %f12, [%l7 + 0x48]
ldsb [%l7 + 0x67], %o0
loop_249:
ldd [%l7 + 0x60], %f8
fmovsvc %icc, %f3, %f6
ldub [%l7 + 0x20], %l2
edge32n %l0, %i5, %l5
fpadd32s %f10, %f8, %f10
tsubcc %o6, %g7, %i7
bvs,a loop_250
stw %l4, [%l7 + 0x20]
ld [%l7 + 0x70], %f5
fmul8x16al %f5, %f5, %f0
loop_250:
movrne %g6, %o2, %o4
edge16ln %o1, %i0, %g5
fmovspos %icc, %f2, %f13
ld [%l7 + 0x4C], %f14
fmovspos %icc, %f0, %f8
fnot1s %f0, %f7
fbule %fcc3, loop_251
movcc %xcc, %g2, %l1
fble,a %fcc1, loop_252
fbn,a %fcc0, loop_253
loop_251:
tgu %xcc, 0x2
ldsh [%l7 + 0x66], %i2
loop_252:
fcmpne32 %f10, %f14, %o3
loop_253:
subc %g4, %l3, %l6
lduw [%l7 + 0x70], %i1
fpsub32 %f4, %f14, %f2
orncc %g1, 0x17B4, %o5
fmovda %xcc, %f10, %f1
fbo,a %fcc2, loop_254
sra %i4, 0x02, %g3
fpsub32s %f13, %f9, %f4
fmovsvs %icc, %f6, %f11
loop_254:
tgu %icc, 0x3
sll %i3, %o7, %i6
array16 %o0, %l0, %i5
andn %l2, 0x16B7, %o6
bl,a %icc, loop_255
bvc %icc, loop_256
nop
setx loop_257, %l0, %l1
jmpl %l1, %g7
sth %l5, [%l7 + 0x3A]
loop_255:
edge16 %i7, %l4, %g6
loop_256:
st %f0, [%l7 + 0x24]
loop_257:
sll %o4, 0x19, %o2
sethi 0x18D5, %i0
stw %g5, [%l7 + 0x30]
taddcctv %o1, 0x1A75, %g2
subccc %i2, 0x15F7, %l1
stw %g4, [%l7 + 0x30]
lduw [%l7 + 0x1C], %l3
fands %f7, %f7, %f2
fmovrsne %l6, %f5, %f5
addc %i1, %g1, %o3
fmovdcc %xcc, %f3, %f6
edge8 %o5, %i4, %g3
fnor %f10, %f14, %f10
fcmpne16 %f10, %f14, %i3
stx %i6, [%l7 + 0x70]
edge32 %o0, %l0, %i5
umulcc %o7, %l2, %g7
ldsh [%l7 + 0x26], %o6
tgu %xcc, 0x7
brlez %l5, loop_258
ld [%l7 + 0x50], %f13
faligndata %f4, %f8, %f8
ldsh [%l7 + 0x66], %l4
loop_258:
st %f2, [%l7 + 0x28]
sll %i7, 0x19, %g6
ldub [%l7 + 0x76], %o4
st %f2, [%l7 + 0x18]
fbl,a %fcc0, loop_259
sth %o2, [%l7 + 0x48]
std %f8, [%l7 + 0x20]
fmovsn %xcc, %f0, %f2
loop_259:
tge %icc, 0x2
tle %xcc, 0x5
ldsw [%l7 + 0x6C], %g5
tgu %xcc, 0x0
faligndata %f2, %f12, %f14
fbul %fcc1, loop_260
fcmps %fcc3, %f8, %f10
tvs %xcc, 0x3
mulscc %i0, %g2, %o1
loop_260:
popc 0x011E, %l1
fmovsl %icc, %f11, %f7
bvc loop_261
fcmple16 %f6, %f0, %i2
edge32l %g4, %l6, %l3
movrlz %i1, %g1, %o3
loop_261:
movgu %icc, %i4, %o5
stb %i3, [%l7 + 0x36]
fcmple32 %f10, %f0, %i6
fmovsn %icc, %f5, %f9
stx %g3, [%l7 + 0x18]
movle %xcc, %o0, %i5
te %icc, 0x2
movrgez %o7, %l2, %g7
tn %xcc, 0x0
bpos,a,pt %icc, loop_262
fcmple16 %f14, %f0, %l0
fmovdle %icc, %f11, %f3
fsrc2s %f11, %f7
loop_262:
fmovsgu %xcc, %f12, %f9
lduh [%l7 + 0x7E], %o6
movg %xcc, %l5, %i7
xnor %g6, %l4, %o2
fmovrslez %o4, %f2, %f11
stx %i0, [%l7 + 0x18]
alignaddr %g5, %g2, %o1
fcmps %fcc0, %f13, %f15
smul %i2, %l1, %g4
fmovsg %icc, %f12, %f14
fmuld8ulx16 %f8, %f1, %f6
fcmple32 %f10, %f8, %l6
fsrc1s %f15, %f5
andn %l3, 0x096A, %g1
bn,a %icc, loop_263
edge16ln %o3, %i4, %o5
fbu %fcc3, loop_264
stb %i3, [%l7 + 0x65]
loop_263:
be %icc, loop_265
st %f8, [%l7 + 0x74]
loop_264:
tgu %icc, 0x3
or %i6, %g3, %o0
loop_265:
tvs %icc, 0x1
ldsh [%l7 + 0x0A], %i1
stx %i5, [%l7 + 0x78]
ldub [%l7 + 0x1A], %o7
fzero %f6
edge8l %g7, %l2, %l0
sdivx %l5, 0x0982, %o6
fmuld8ulx16 %f13, %f12, %f8
fmovdvc %xcc, %f13, %f15
fors %f1, %f13, %f1
ld [%l7 + 0x58], %f7
fba %fcc3, loop_266
fornot1s %f3, %f4, %f6
fornot1 %f10, %f10, %f8
std %f10, [%l7 + 0x10]
loop_266:
tsubcctv %i7, 0x02C0, %l4
std %f12, [%l7 + 0x30]
popc 0x0EF7, %g6
stb %o2, [%l7 + 0x76]
fxnors %f14, %f7, %f13
siam 0x1
bne,pt %xcc, loop_267
fmovsle %xcc, %f13, %f7
tge %icc, 0x1
and %o4, 0x0884, %g5
loop_267:
sdivcc %g2, 0x1C77, %o1
fmovsvc %xcc, %f13, %f14
movneg %xcc, %i0, %i2
edge8ln %g4, %l6, %l3
srlx %g1, %o3, %i4
edge32n %l1, %o5, %i3
be,a %icc, loop_268
movre %g3, 0x233, %i6
ldx [%l7 + 0x68], %o0
alignaddr %i1, %i5, %g7
loop_268:
fbge %fcc1, loop_269
xorcc %o7, 0x14B8, %l0
array8 %l5, %l2, %i7
bvs,a %xcc, loop_270
loop_269:
stw %l4, [%l7 + 0x30]
ldd [%l7 + 0x70], %f14
movrgez %g6, 0x377, %o2
loop_270:
bge,a,pt %xcc, loop_271
stw %o4, [%l7 + 0x28]
fmovsne %xcc, %f14, %f12
brnz %o6, loop_272
loop_271:
fmovrsgz %g5, %f0, %f11
lduw [%l7 + 0x14], %g2
fble,a %fcc1, loop_273
loop_272:
sllx %o1, %i0, %g4
stb %l6, [%l7 + 0x60]
movcs %xcc, %l3, %g1
loop_273:
fxnors %f10, %f8, %f0
bl,a %icc, loop_274
smul %o3, 0x1386, %i4
pdist %f2, %f8, %f6
bpos,a,pt %xcc, loop_275
loop_274:
movvs %icc, %i2, %l1
ba,pt %xcc, loop_276
call loop_277
loop_275:
lduw [%l7 + 0x64], %i3
fcmpes %fcc0, %f12, %f5
loop_276:
fmuld8sux16 %f12, %f0, %f14
loop_277:
ldsb [%l7 + 0x23], %o5
fandnot2 %f4, %f2, %f12
orncc %i6, %g3, %i1
fmovdcc %xcc, %f9, %f14
movvs %icc, %o0, %i5
xnorcc %o7, %l0, %l5
stx %g7, [%l7 + 0x08]
ldub [%l7 + 0x2A], %i7
ldub [%l7 + 0x67], %l2
sth %g6, [%l7 + 0x4E]
nop
setx loop_278, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f10, %f12, %f12
sth %o2, [%l7 + 0x54]
lduw [%l7 + 0x14], %l4
loop_278:
sub %o6, %g5, %g2
fmovrslz %o1, %f3, %f13
fcmple16 %f2, %f6, %o4
fnor %f2, %f4, %f8
movvs %icc, %g4, %l6
orn %i0, 0x197E, %g1
edge16n %l3, %o3, %i4
edge16n %i2, %l1, %o5
ldsh [%l7 + 0x64], %i3
sllx %g3, 0x18, %i1
bpos,a %icc, loop_279
lduw [%l7 + 0x58], %i6
andcc %o0, 0x11E7, %o7
sll %l0, %l5, %i5
loop_279:
fmovsvs %xcc, %f10, %f15
ldub [%l7 + 0x27], %g7
fcmple32 %f4, %f2, %i7
stx %l2, [%l7 + 0x30]
fmovsleu %icc, %f5, %f14
movrlez %g6, %o2, %o6
fmul8ulx16 %f6, %f14, %f14
stw %g5, [%l7 + 0x64]
ldub [%l7 + 0x52], %l4
movvc %xcc, %o1, %o4
or %g4, %l6, %g2
bleu,pn %xcc, loop_280
brgz,a %g1, loop_281
fmovrdne %l3, %f10, %f2
movle %xcc, %o3, %i0
loop_280:
fmovsgu %icc, %f2, %f2
loop_281:
fmuld8ulx16 %f5, %f11, %f14
fcmpd %fcc0, %f2, %f0
taddcc %i2, %l1, %o5
ldsh [%l7 + 0x7E], %i4
fpadd32s %f14, %f12, %f11
add %g3, %i1, %i3
ld [%l7 + 0x5C], %f3
sth %i6, [%l7 + 0x28]
ldub [%l7 + 0x31], %o0
for %f6, %f8, %f0
ldub [%l7 + 0x3E], %o7
st %f11, [%l7 + 0x68]
fmuld8ulx16 %f11, %f8, %f8
fmuld8ulx16 %f8, %f12, %f0
st %f3, [%l7 + 0x74]
fandnot2 %f10, %f8, %f12
fnors %f12, %f2, %f11
lduw [%l7 + 0x2C], %l5
lduw [%l7 + 0x60], %l0
bg %icc, loop_282
movrgz %g7, %i5, %i7
stb %l2, [%l7 + 0x7E]
edge8ln %g6, %o6, %g5
loop_282:
fmovdgu %xcc, %f14, %f15
siam 0x4
brnz,a %o2, loop_283
fone %f6
std %f12, [%l7 + 0x28]
stw %o1, [%l7 + 0x08]
loop_283:
ld [%l7 + 0x18], %f11
bleu,a loop_284
fmovrdlez %o4, %f14, %f4
sth %l4, [%l7 + 0x5E]
std %f4, [%l7 + 0x08]
loop_284:
tpos %icc, 0x5
ldsb [%l7 + 0x37], %g4
movgu %xcc, %g2, %l6
addcc %l3, 0x0867, %o3
fors %f2, %f11, %f8
tvs %xcc, 0x5
smul %g1, 0x0988, %i0
brgez %i2, loop_285
lduh [%l7 + 0x5A], %o5
brnz,a %l1, loop_286
fble %fcc2, loop_287
loop_285:
popc %g3, %i1
sdiv %i4, 0x005A, %i3
loop_286:
stx %o0, [%l7 + 0x08]
loop_287:
fmovdcc %xcc, %f8, %f13
fmovsvs %icc, %f9, %f0
ldub [%l7 + 0x64], %o7
lduw [%l7 + 0x40], %l5
fmovrdne %i6, %f10, %f14
ldsw [%l7 + 0x54], %g7
ldd [%l7 + 0x48], %f10
umul %l0, 0x07EE, %i5
lduh [%l7 + 0x78], %i7
edge8l %l2, %o6, %g6
fands %f8, %f3, %f13
fbl,a %fcc2, loop_288
movl %xcc, %o2, %o1
ldx [%l7 + 0x18], %o4
edge32l %g5, %l4, %g4
loop_288:
fpsub16 %f12, %f2, %f4
ldx [%l7 + 0x38], %l6
fmovdpos %xcc, %f11, %f2
tsubcc %g2, %l3, %g1
stb %i0, [%l7 + 0x5F]
fmovrsne %o3, %f1, %f10
ldd [%l7 + 0x58], %f10
ba,a,pn %xcc, loop_289
stb %o5, [%l7 + 0x24]
be loop_290
tcs %icc, 0x5
loop_289:
stw %l1, [%l7 + 0x60]
brz %g3, loop_291
loop_290:
fmovdcs %xcc, %f9, %f14
ldx [%l7 + 0x10], %i2
fmovsa %icc, %f3, %f2
loop_291:
fmovdcc %xcc, %f7, %f15
fmovdpos %xcc, %f8, %f10
mulscc %i1, %i3, %o0
fmovse %xcc, %f14, %f14
fmovdneg %icc, %f6, %f4
std %f0, [%l7 + 0x08]
udivx %i4, 0x1B12, %l5
ldx [%l7 + 0x78], %o7
fornot2s %f12, %f9, %f10
tn %icc, 0x4
fbule,a %fcc1, loop_292
std %f8, [%l7 + 0x10]
brz %i6, loop_293
fmovsg %xcc, %f9, %f1
loop_292:
ble loop_294
fcmped %fcc1, %f8, %f2
loop_293:
ldx [%l7 + 0x18], %l0
ldx [%l7 + 0x48], %i5
loop_294:
fbu,a %fcc2, loop_295
fba %fcc1, loop_296
fbule,a %fcc2, loop_297
edge16ln %i7, %g7, %l2
loop_295:
edge16l %o6, %o2, %g6
loop_296:
bvs,pt %xcc, loop_298
loop_297:
edge8l %o1, %g5, %o4
fmovdg %xcc, %f9, %f10
and %g4, %l4, %l6
loop_298:
be loop_299
fmovsleu %icc, %f9, %f12
std %f8, [%l7 + 0x18]
fmovdleu %icc, %f15, %f0
loop_299:
fmovde %xcc, %f10, %f3
edge8n %g2, %l3, %i0
stx %o3, [%l7 + 0x58]
fmovrdne %g1, %f8, %f10
ldsw [%l7 + 0x50], %l1
fors %f11, %f5, %f4
fcmpne32 %f6, %f4, %o5
lduh [%l7 + 0x12], %i2
movgu %xcc, %g3, %i3
stb %i1, [%l7 + 0x53]
fsrc1 %f6, %f14
lduw [%l7 + 0x1C], %i4
edge32n %l5, %o7, %o0
addc %i6, 0x19E7, %l0
stx %i5, [%l7 + 0x78]
bpos,a loop_300
edge8 %g7, %l2, %i7
tcc %xcc, 0x2
fpsub32s %f15, %f1, %f5
loop_300:
fzero %f4
movrne %o2, %g6, %o6
xor %o1, 0x00C5, %o4
tgu %xcc, 0x6
ldsh [%l7 + 0x7E], %g4
fcmpgt32 %f10, %f10, %l4
xor %l6, %g5, %g2
fmovrse %l3, %f0, %f4
fmovdneg %icc, %f4, %f6
fpsub32 %f14, %f6, %f4
subc %o3, %i0, %g1
srax %l1, 0x06, %i2
fxors %f6, %f12, %f2
alignaddrl %g3, %i3, %o5
siam 0x5
mulx %i4, %l5, %o7
fxnors %f2, %f2, %f1
array16 %i1, %o0, %l0
bvc,a,pn %icc, loop_301
lduw [%l7 + 0x64], %i5
fmovrdne %i6, %f10, %f12
edge32ln %g7, %i7, %l2
loop_301:
fmovdne %icc, %f3, %f8
movvc %xcc, %o2, %o6
fmovdcc %xcc, %f6, %f8
fmovda %icc, %f7, %f12
stw %o1, [%l7 + 0x78]
ldd [%l7 + 0x38], %f14
xnor %o4, 0x036B, %g6
ld [%l7 + 0x14], %f6
nop
setx loop_302, %l0, %l1
jmpl %l1, %l4
bcs,a %icc, loop_303
andncc %g4, %g5, %g2
andn %l6, %l3, %i0
loop_302:
udiv %o3, 0x1E54, %g1
loop_303:
tleu %xcc, 0x2
tcc %icc, 0x3
fmovsge %xcc, %f6, %f7
fcmpeq32 %f14, %f12, %l1
ldsh [%l7 + 0x08], %g3
orn %i3, 0x065C, %i2
fcmple32 %f14, %f12, %o5
brgz,a %i4, loop_304
movn %xcc, %l5, %i1
bl,a %xcc, loop_305
mulscc %o0, %l0, %i5
loop_304:
fmovdg %icc, %f5, %f12
tcs %xcc, 0x2
loop_305:
tcs %xcc, 0x2
fbo,a %fcc1, loop_306
array16 %i6, %g7, %o7
ldsb [%l7 + 0x70], %l2
fandnot2s %f13, %f2, %f6
loop_306:
taddcc %o2, %o6, %i7
stw %o4, [%l7 + 0x5C]
fmovdcc %xcc, %f11, %f14
stx %g6, [%l7 + 0x58]
stw %l4, [%l7 + 0x2C]
fbule %fcc0, loop_307
stx %o1, [%l7 + 0x48]
sth %g4, [%l7 + 0x0C]
fmovsg %icc, %f0, %f10
loop_307:
movrne %g5, %l6, %g2
fpadd16s %f4, %f0, %f4
fcmpne32 %f4, %f14, %l3
subcc %o3, 0x1D2F, %i0
stx %l1, [%l7 + 0x08]
fpmerge %f9, %f11, %f0
brnz %g3, loop_308
bge,pt %xcc, loop_309
sth %i3, [%l7 + 0x4C]
fmovdge %icc, %f12, %f15
loop_308:
fzeros %f8
loop_309:
fblg,a %fcc0, loop_310
subcc %i2, 0x15A1, %g1
std %f14, [%l7 + 0x58]
fornot1s %f2, %f10, %f0
loop_310:
fnors %f9, %f0, %f7
ble,a loop_311
add %o5, 0x002F, %i4
movrgz %l5, %o0, %l0
fcmps %fcc3, %f6, %f14
loop_311:
fbug %fcc2, loop_312
ldx [%l7 + 0x58], %i5
edge32ln %i1, %g7, %i6
ldx [%l7 + 0x60], %o7
loop_312:
ldub [%l7 + 0x13], %l2
add %o2, 0x0567, %i7
fpack32 %f2, %f10, %f8
ble,a,pt %icc, loop_313
stb %o6, [%l7 + 0x3C]
nop
setx loop_314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o4, [%l7 + 0x68]
loop_313:
movge %xcc, %g6, %o1
fmovdn %xcc, %f7, %f4
loop_314:
addcc %g4, 0x077E, %g5
movrgz %l6, %l4, %l3
stx %g2, [%l7 + 0x58]
popc %i0, %o3
edge8n %g3, %i3, %i2
brnz %l1, loop_315
stx %o5, [%l7 + 0x28]
fble,a %fcc1, loop_316
ldx [%l7 + 0x10], %i4
loop_315:
fandnot1 %f14, %f12, %f6
umul %g1, 0x162C, %l5
loop_316:
fandnot1s %f2, %f6, %f11
fpadd32s %f6, %f3, %f14
stx %o0, [%l7 + 0x40]
ld [%l7 + 0x78], %f1
sll %i5, %i1, %g7
ldsb [%l7 + 0x39], %i6
fxors %f3, %f13, %f6
brgz %l0, loop_317
ldsw [%l7 + 0x70], %o7
fmovrdlz %l2, %f6, %f0
movpos %xcc, %o2, %o6
loop_317:
smul %o4, 0x0CC7, %g6
lduh [%l7 + 0x66], %o1
ldub [%l7 + 0x44], %i7
addcc %g5, 0x14B2, %l6
fandnot2 %f12, %f14, %f14
ld [%l7 + 0x18], %f13
movneg %xcc, %g4, %l4
sth %g2, [%l7 + 0x30]
fbn %fcc2, loop_318
st %f0, [%l7 + 0x08]
edge8 %l3, %o3, %i0
srl %g3, %i2, %l1
loop_318:
fbul,a %fcc3, loop_319
fbug %fcc1, loop_320
ldx [%l7 + 0x50], %i3
fnand %f14, %f2, %f8
loop_319:
brz %o5, loop_321
loop_320:
fabss %f11, %f9
fmul8ulx16 %f8, %f2, %f4
bgu,pt %xcc, loop_322
loop_321:
ldd [%l7 + 0x78], %f6
movrlez %g1, %i4, %o0
movl %xcc, %i5, %i1
loop_322:
fmul8x16au %f10, %f0, %f12
movcc %xcc, %g7, %l5
subccc %i6, %l0, %l2
fmovspos %xcc, %f13, %f14
movl %icc, %o7, %o6
lduh [%l7 + 0x70], %o2
fbg %fcc2, loop_323
fsrc1 %f12, %f2
fandnot1 %f6, %f2, %f0
fmovsgu %xcc, %f6, %f4
loop_323:
ldd [%l7 + 0x68], %f12
tleu %xcc, 0x0
bvc loop_324
st %f2, [%l7 + 0x54]
lduh [%l7 + 0x34], %o4
sth %o1, [%l7 + 0x38]
loop_324:
stw %g6, [%l7 + 0x14]
fandnot2s %f2, %f10, %f0
tsubcctv %i7, 0x059F, %g5
fmovrdlez %g4, %f8, %f4
fsrc1 %f8, %f12
edge16ln %l4, %l6, %l3
addc %g2, 0x06B6, %o3
fbne,a %fcc3, loop_325
stx %g3, [%l7 + 0x08]
sll %i2, 0x03, %i0
stw %l1, [%l7 + 0x74]
loop_325:
fmovd %f12, %f14
lduw [%l7 + 0x60], %i3
std %f0, [%l7 + 0x08]
brz %g1, loop_326
ldd [%l7 + 0x38], %f14
sth %o5, [%l7 + 0x58]
andn %i4, 0x07D7, %o0
loop_326:
ldsw [%l7 + 0x24], %i1
bn,a %xcc, loop_327
lduw [%l7 + 0x5C], %g7
movrgez %l5, %i5, %i6
stb %l2, [%l7 + 0x1B]
loop_327:
xnorcc %o7, %o6, %o2
fandnot2 %f4, %f2, %f6
fbn,a %fcc2, loop_328
brlez,a %o4, loop_329
fmovspos %xcc, %f5, %f2
lduh [%l7 + 0x3A], %l0
loop_328:
smul %g6, %i7, %g5
loop_329:
array8 %o1, %l4, %g4
subc %l6, %g2, %l3
st %f11, [%l7 + 0x14]
edge32l %o3, %i2, %g3
fabsd %f8, %f6
stw %l1, [%l7 + 0x68]
fxnors %f10, %f6, %f2
tcs %xcc, 0x4
lduh [%l7 + 0x36], %i3
lduw [%l7 + 0x64], %i0
sdivx %g1, 0x160B, %o5
edge16 %o0, %i1, %i4
ldd [%l7 + 0x58], %f12
lduh [%l7 + 0x6E], %l5
edge16 %g7, %i6, %i5
stb %l2, [%l7 + 0x5C]
fmovdpos %icc, %f0, %f12
ldsw [%l7 + 0x0C], %o7
ldub [%l7 + 0x7D], %o6
movpos %xcc, %o2, %o4
xor %g6, %i7, %g5
ldd [%l7 + 0x38], %f10
ble,a loop_330
fmovdg %xcc, %f10, %f3
fone %f0
fone %f10
loop_330:
ldsh [%l7 + 0x72], %l0
fpsub32s %f8, %f8, %f5
stw %o1, [%l7 + 0x2C]
fcmple16 %f0, %f12, %g4
sth %l4, [%l7 + 0x2C]
fble,a %fcc1, loop_331
st %f5, [%l7 + 0x74]
fmovsneg %xcc, %f11, %f12
ldsh [%l7 + 0x36], %l6
loop_331:
orcc %l3, %o3, %g2
brgez,a %i2, loop_332
mulscc %l1, 0x061A, %i3
edge8 %g3, %i0, %g1
ldsh [%l7 + 0x70], %o5
loop_332:
ldub [%l7 + 0x20], %o0
ldsw [%l7 + 0x10], %i1
ldsw [%l7 + 0x18], %l5
sll %g7, 0x12, %i4
tgu %xcc, 0x5
ld [%l7 + 0x2C], %f13
umul %i6, %i5, %o7
fmovscc %xcc, %f5, %f10
movle %icc, %o6, %l2
addccc %o2, 0x0745, %g6
edge32ln %o4, %i7, %g5
fmovdne %xcc, %f12, %f2
brgez %l0, loop_333
fmovdge %xcc, %f12, %f9
fabss %f2, %f0
fnegs %f11, %f10
loop_333:
stb %o1, [%l7 + 0x51]
edge32 %g4, %l6, %l4
fpsub16s %f12, %f4, %f15
stx %l3, [%l7 + 0x38]
lduh [%l7 + 0x14], %o3
movrlez %i2, 0x160, %l1
fandnot2s %f0, %f9, %f0
stx %g2, [%l7 + 0x28]
fmul8sux16 %f12, %f10, %f8
bshuffle %f6, %f14, %f14
stw %i3, [%l7 + 0x44]
udiv %g3, 0x1277, %i0
orn %g1, %o5, %o0
srax %i1, %l5, %g7
fmovdvs %xcc, %f13, %f11
std %f12, [%l7 + 0x38]
sth %i4, [%l7 + 0x56]
edge16l %i6, %o7, %i5
fbue %fcc3, loop_334
sth %l2, [%l7 + 0x74]
stx %o2, [%l7 + 0x78]
tsubcctv %g6, 0x168B, %o6
loop_334:
fnot1s %f9, %f12
movrgez %o4, 0x09C, %i7
fmovrse %l0, %f4, %f10
stb %g5, [%l7 + 0x34]
fnot1s %f14, %f5
stx %g4, [%l7 + 0x50]
add %l6, %o1, %l4
fblg,a %fcc1, loop_335
bleu,a,pn %xcc, loop_336
srlx %o3, %i2, %l3
fors %f9, %f8, %f12
loop_335:
movgu %xcc, %l1, %i3
loop_336:
bn,a loop_337
movcs %icc, %g3, %i0
lduh [%l7 + 0x0E], %g1
brz,a %o5, loop_338
loop_337:
lduw [%l7 + 0x7C], %g2
fmovdpos %icc, %f5, %f2
ldsw [%l7 + 0x18], %o0
loop_338:
ldub [%l7 + 0x3D], %i1
fmovdvs %xcc, %f11, %f12
bcc,a %xcc, loop_339
std %f6, [%l7 + 0x20]
edge16n %g7, %l5, %i6
fmovdne %xcc, %f14, %f7
loop_339:
ldsb [%l7 + 0x42], %o7
subcc %i5, 0x1271, %i4
fbne,a %fcc0, loop_340
stx %l2, [%l7 + 0x28]
std %f12, [%l7 + 0x60]
ldsw [%l7 + 0x2C], %g6
loop_340:
taddcctv %o6, %o2, %i7
ble,a loop_341
fnegd %f6, %f4
stx %l0, [%l7 + 0x70]
movge %xcc, %g5, %g4
loop_341:
ldsh [%l7 + 0x7E], %o4
fzero %f12
fmul8ulx16 %f14, %f4, %f2
fnot2 %f0, %f10
movcs %icc, %l6, %o1
ldsb [%l7 + 0x0A], %l4
ldx [%l7 + 0x20], %o3
stw %l3, [%l7 + 0x30]
bge,a,pt %xcc, loop_342
bcs %xcc, loop_343
fmovdvs %icc, %f8, %f2
fsrc1s %f11, %f9
loop_342:
fmovrsgez %i2, %f15, %f14
loop_343:
fmovrslz %l1, %f2, %f14
fmovrsgez %g3, %f1, %f9
tcs %xcc, 0x3
fnegs %f8, %f0
ldsw [%l7 + 0x30], %i3
pdist %f2, %f4, %f12
bg %xcc, loop_344
edge8n %g1, %o5, %i0
mulscc %o0, %i1, %g2
fmovdneg %xcc, %f10, %f7
loop_344:
ldx [%l7 + 0x78], %l5
fmovsle %icc, %f14, %f15
faligndata %f0, %f4, %f2
mulscc %g7, 0x05F7, %i6
alignaddrl %i5, %i4, %o7
ta %icc, 0x5
sth %g6, [%l7 + 0x66]
sth %l2, [%l7 + 0x4C]
fpmerge %f7, %f1, %f6
edge32 %o2, %o6, %i7
stx %g5, [%l7 + 0x38]
stb %g4, [%l7 + 0x10]
fmul8sux16 %f10, %f2, %f14
fands %f0, %f12, %f3
fnot1 %f10, %f8
movpos %xcc, %l0, %l6
fmovdg %icc, %f0, %f15
ld [%l7 + 0x68], %f5
fmovdcs %xcc, %f5, %f9
tvs %icc, 0x2
fble,a %fcc1, loop_345
ldsh [%l7 + 0x5A], %o4
stw %o1, [%l7 + 0x38]
ldsw [%l7 + 0x5C], %o3
loop_345:
fmovsl %icc, %f12, %f14
alignaddr %l3, %l4, %l1
stb %i2, [%l7 + 0x48]
lduw [%l7 + 0x44], %g3
tleu %icc, 0x1
mulx %i3, 0x1CF2, %g1
subcc %o5, 0x092F, %o0
stw %i1, [%l7 + 0x7C]
call loop_346
for %f8, %f10, %f8
fmovsg %icc, %f6, %f8
tne %icc, 0x0
loop_346:
fabsd %f14, %f6
ldsb [%l7 + 0x6B], %g2
fnors %f13, %f15, %f2
ld [%l7 + 0x24], %f0
bneg,a loop_347
subccc %i0, 0x15BA, %g7
movneg %xcc, %l5, %i6
sll %i4, %o7, %g6
loop_347:
fmul8x16al %f10, %f7, %f6
std %f10, [%l7 + 0x78]
fmovrslez %l2, %f15, %f13
fcmpgt16 %f14, %f6, %o2
movl %icc, %i5, %i7
movg %icc, %o6, %g4
bcc %icc, loop_348
st %f7, [%l7 + 0x64]
movvs %icc, %g5, %l0
siam 0x1
loop_348:
fmuld8ulx16 %f8, %f10, %f14
fpack32 %f6, %f14, %f4
fbl %fcc3, loop_349
st %f4, [%l7 + 0x0C]
movrne %l6, 0x3E5, %o1
orcc %o4, %o3, %l3
loop_349:
bge,a,pn %icc, loop_350
tsubcctv %l4, %i2, %g3
sth %i3, [%l7 + 0x40]
sdivcc %l1, 0x09A5, %o5
loop_350:
fmovrsgez %o0, %f12, %f7
fbu,a %fcc1, loop_351
movcc %xcc, %g1, %i1
fbuge,a %fcc1, loop_352
fmovde %icc, %f7, %f7
loop_351:
brnz %i0, loop_353
umulcc %g7, 0x1A81, %l5
loop_352:
brz,a %g2, loop_354
bge,a,pn %icc, loop_355
loop_353:
edge8 %i4, %o7, %g6
fmovrde %l2, %f6, %f2
loop_354:
orncc %i6, %o2, %i7
loop_355:
fmul8ulx16 %f2, %f4, %f10
stw %o6, [%l7 + 0x50]
srlx %g4, 0x19, %g5
st %f8, [%l7 + 0x38]
mulx %i5, 0x1C93, %l6
ldsw [%l7 + 0x40], %l0
tn %icc, 0x5
fmovscc %icc, %f9, %f3
lduh [%l7 + 0x56], %o4
sll %o3, %l3, %l4
movl %xcc, %o1, %i2
fbo %fcc2, loop_356
tsubcc %g3, 0x17A8, %i3
fmovsn %icc, %f6, %f2
fmovsleu %xcc, %f8, %f2
loop_356:
stx %l1, [%l7 + 0x20]
bcs loop_357
bne loop_358
ld [%l7 + 0x58], %f7
smul %o0, %g1, %o5
loop_357:
sth %i0, [%l7 + 0x74]
loop_358:
edge8l %g7, %i1, %g2
lduw [%l7 + 0x7C], %l5
movne %icc, %o7, %g6
ldsh [%l7 + 0x48], %l2
fnegs %f1, %f2
std %f8, [%l7 + 0x68]
orn %i6, %o2, %i4
stw %o6, [%l7 + 0x10]
fcmple32 %f8, %f0, %g4
ld [%l7 + 0x44], %f0
fmovdne %xcc, %f5, %f7
bne,a,pt %xcc, loop_359
fmovrde %i7, %f6, %f8
edge32ln %i5, %g5, %l6
fbg %fcc1, loop_360
loop_359:
taddcc %l0, 0x0CCE, %o4
stw %o3, [%l7 + 0x58]
andn %l4, %l3, %i2
loop_360:
array16 %g3, %o1, %l1
xor %o0, 0x196C, %i3
ldub [%l7 + 0x1F], %g1
lduh [%l7 + 0x0A], %i0
std %f4, [%l7 + 0x38]
for %f6, %f8, %f12
fmovsge %icc, %f12, %f2
fmovsvs %xcc, %f0, %f0
fbug,a %fcc2, loop_361
ldsw [%l7 + 0x50], %o5
std %f14, [%l7 + 0x68]
fbug %fcc1, loop_362
loop_361:
udivcc %g7, 0x1C9B, %g2
fmovrsgz %i1, %f0, %f15
fbul,a %fcc0, loop_363
loop_362:
call loop_364
ldub [%l7 + 0x69], %l5
fmovspos %xcc, %f10, %f9
loop_363:
fmovdle %xcc, %f9, %f1
loop_364:
fcmpd %fcc2, %f14, %f14
stb %g6, [%l7 + 0x4F]
faligndata %f12, %f4, %f14
sdiv %l2, 0x1A83, %o7
fmovdleu %icc, %f11, %f2
sth %i6, [%l7 + 0x74]
bgu %icc, loop_365
fbl %fcc0, loop_366
fmovsg %icc, %f14, %f5
fxnors %f15, %f14, %f1
loop_365:
fcmpeq16 %f14, %f10, %o2
loop_366:
addccc %o6, %i4, %i7
st %f5, [%l7 + 0x48]
fand %f12, %f6, %f0
fmovscs %xcc, %f5, %f13
fbge,a %fcc2, loop_367
fandnot2 %f12, %f10, %f4
stw %i5, [%l7 + 0x2C]
stw %g4, [%l7 + 0x4C]
loop_367:
udivx %g5, 0x15E6, %l6
fcmpgt32 %f12, %f6, %o4
fba,a %fcc1, loop_368
ldsb [%l7 + 0x0C], %l0
movle %xcc, %l4, %o3
fcmpne32 %f6, %f8, %i2
loop_368:
sethi 0x1461, %g3
popc 0x0593, %o1
nop
setx loop_369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f5, %f12, %f15
edge32l %l3, %o0, %i3
fors %f5, %f9, %f4
loop_369:
movl %icc, %g1, %i0
bvs loop_370
fbu,a %fcc3, loop_371
fmuld8sux16 %f15, %f12, %f12
fnors %f12, %f8, %f5
loop_370:
fzeros %f13
loop_371:
movrne %l1, 0x091, %g7
ld [%l7 + 0x74], %f10
array8 %g2, %o5, %l5
fcmpes %fcc3, %f7, %f0
ldx [%l7 + 0x18], %i1
sdivcc %g6, 0x1DA2, %o7
fmovdl %xcc, %f11, %f0
fmovsle %icc, %f14, %f14
udivx %l2, 0x0060, %i6
nop
setx loop_372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x3
bneg loop_373
edge32n %o6, %o2, %i7
loop_372:
movne %icc, %i5, %g4
fcmpgt32 %f2, %f12, %i4
loop_373:
tcs %icc, 0x1
stw %g5, [%l7 + 0x7C]
sth %l6, [%l7 + 0x28]
stw %l0, [%l7 + 0x44]
fbn,a %fcc0, loop_374
fpadd16 %f6, %f4, %f10
fmovscc %icc, %f7, %f13
stw %o4, [%l7 + 0x34]
loop_374:
ldsw [%l7 + 0x40], %l4
fpadd32 %f6, %f8, %f6
std %f2, [%l7 + 0x30]
st %f11, [%l7 + 0x68]
fmovrde %i2, %f10, %f8
stb %o3, [%l7 + 0x65]
fnot1s %f13, %f9
fbu,a %fcc0, loop_375
fornot1 %f10, %f14, %f6
tcc %xcc, 0x6
std %f2, [%l7 + 0x30]
loop_375:
subc %o1, %l3, %g3
sub %i3, 0x1B94, %g1
smul %o0, 0x0958, %i0
lduw [%l7 + 0x40], %g7
fmovdleu %icc, %f4, %f5
lduw [%l7 + 0x74], %l1
fcmpes %fcc0, %f11, %f12
fmovdgu %xcc, %f4, %f8
srl %o5, %g2, %l5
ldx [%l7 + 0x28], %g6
ldsh [%l7 + 0x12], %o7
brgz,a %i1, loop_376
srlx %i6, 0x11, %l2
bne,a %xcc, loop_377
srax %o6, 0x14, %i7
loop_376:
fmovdleu %icc, %f15, %f6
fmovdcc %xcc, %f5, %f5
loop_377:
bcc,a,pt %icc, loop_378
fandnot1 %f4, %f4, %f8
fmovrsne %o2, %f7, %f2
ldx [%l7 + 0x18], %g4
loop_378:
stb %i5, [%l7 + 0x2B]
brgz %i4, loop_379
movcc %xcc, %g5, %l6
bshuffle %f6, %f0, %f4
fbe,a %fcc3, loop_380
loop_379:
fmovrdlz %l0, %f12, %f14
fpsub32s %f12, %f7, %f15
brgz %l4, loop_381
loop_380:
st %f13, [%l7 + 0x44]
bneg,a %icc, loop_382
fmovs %f13, %f0
loop_381:
fmovrsgez %i2, %f10, %f6
sra %o3, %o4, %o1
loop_382:
fpack32 %f0, %f6, %f14
fpadd16 %f2, %f6, %f12
tsubcc %g3, 0x1DAD, %l3
stb %g1, [%l7 + 0x59]
fmovdg %xcc, %f11, %f8
brz %o0, loop_383
fmovdvc %xcc, %f1, %f7
addcc %i0, %i3, %g7
addccc %l1, 0x0A24, %o5
loop_383:
stw %l5, [%l7 + 0x7C]
fbug %fcc1, loop_384
fmovrdlez %g2, %f0, %f0
stb %g6, [%l7 + 0x47]
srax %i1, %i6, %l2
loop_384:
edge16ln %o6, %o7, %i7
faligndata %f8, %f6, %f14
fcmpne16 %f8, %f10, %g4
lduh [%l7 + 0x6A], %i5
fsrc1s %f2, %f7
fcmpes %fcc1, %f3, %f11
addc %i4, 0x190A, %o2
stx %g5, [%l7 + 0x68]
smulcc %l0, %l6, %i2
bneg %xcc, loop_385
fmuld8sux16 %f9, %f14, %f8
stw %o3, [%l7 + 0x18]
array8 %o4, %o1, %g3
loop_385:
fxnor %f6, %f6, %f14
fcmpeq32 %f4, %f4, %l4
fornot1s %f14, %f15, %f12
fmovse %icc, %f1, %f4
lduh [%l7 + 0x32], %l3
ld [%l7 + 0x30], %f7
movrgz %o0, %g1, %i0
ldx [%l7 + 0x30], %g7
te %icc, 0x5
fbul %fcc2, loop_386
fpmerge %f15, %f15, %f10
sub %l1, %i3, %o5
udiv %g2, 0x0B71, %l5
loop_386:
fsrc2s %f1, %f0
ldsb [%l7 + 0x30], %g6
std %f6, [%l7 + 0x68]
lduw [%l7 + 0x2C], %i6
edge32l %l2, %o6, %o7
orncc %i7, %g4, %i5
movgu %xcc, %i4, %o2
ldsh [%l7 + 0x4A], %g5
srl %i1, %l0, %i2
addccc %l6, %o4, %o1
movl %xcc, %g3, %l4
sra %l3, %o0, %o3
ld [%l7 + 0x1C], %f13
fmovsvs %icc, %f15, %f12
std %f6, [%l7 + 0x70]
brlez %g1, loop_387
edge16l %i0, %l1, %i3
umulcc %g7, 0x0CE2, %o5
ld [%l7 + 0x0C], %f12
loop_387:
nop
setx loop_388, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %xcc, %f13, %f4
fmovdcs %icc, %f6, %f12
fmovscs %icc, %f9, %f10
loop_388:
ld [%l7 + 0x74], %f10
fmovse %icc, %f9, %f4
fzero %f10
fornot2s %f14, %f11, %f8
edge8n %l5, %g6, %i6
siam 0x2
movvs %xcc, %g2, %l2
call loop_389
ldsh [%l7 + 0x20], %o7
umul %o6, %g4, %i7
andcc %i5, %i4, %o2
loop_389:
fbg %fcc0, loop_390
fcmps %fcc0, %f10, %f2
smulcc %i1, 0x0060, %g5
fornot1 %f8, %f10, %f6
loop_390:
ldsw [%l7 + 0x78], %i2
lduw [%l7 + 0x20], %l0
ldsh [%l7 + 0x1C], %l6
lduw [%l7 + 0x1C], %o4
orcc %g3, %o1, %l3
lduw [%l7 + 0x40], %o0
fbn,a %fcc0, loop_391
stw %o3, [%l7 + 0x10]
fmovse %icc, %f1, %f2
tcs %xcc, 0x7
loop_391:
fbug,a %fcc0, loop_392
ld [%l7 + 0x34], %f11
fornot1 %f2, %f6, %f14
fbue %fcc2, loop_393
loop_392:
fmovrslez %l4, %f1, %f12
subcc %i0, 0x1ED5, %l1
ldsb [%l7 + 0x3F], %i3
loop_393:
ld [%l7 + 0x3C], %f2
fmovsne %icc, %f11, %f11
fbl %fcc1, loop_394
lduw [%l7 + 0x20], %g7
smul %g1, %o5, %g6
tge %icc, 0x3
loop_394:
fmovsa %xcc, %f8, %f2
xnor %i6, %l5, %l2
tn %icc, 0x7
fpackfix %f8, %f7
fmovsvc %icc, %f0, %f8
bg,a,pn %icc, loop_395
st %f10, [%l7 + 0x5C]
tn %icc, 0x6
fmovrsgz %o7, %f0, %f5
loop_395:
tge %icc, 0x3
orncc %g2, %g4, %i7
ba,a,pn %xcc, loop_396
fble,a %fcc3, loop_397
bneg,a loop_398
fzeros %f14
loop_396:
std %f4, [%l7 + 0x78]
loop_397:
addccc %o6, %i5, %i4
loop_398:
fabss %f11, %f7
ldd [%l7 + 0x30], %f0
fpack16 %f14, %f8
tleu %xcc, 0x1
lduh [%l7 + 0x3E], %o2
orn %g5, %i1, %i2
fornot2s %f2, %f15, %f3
pdist %f6, %f2, %f8
fbul,a %fcc0, loop_399
fpack32 %f10, %f0, %f0
move %xcc, %l6, %l0
std %f2, [%l7 + 0x28]
loop_399:
ldsb [%l7 + 0x4F], %o4
andncc %g3, %o1, %l3
fmovdge %icc, %f0, %f2
fba,a %fcc3, loop_400
sdivcc %o0, 0x0790, %o3
fbge,a %fcc0, loop_401
ldd [%l7 + 0x78], %f0
loop_400:
fcmpd %fcc0, %f0, %f8
orcc %i0, 0x0883, %l4
loop_401:
for %f12, %f8, %f14
brz,a %i3, loop_402
fnand %f2, %f6, %f4
stx %l1, [%l7 + 0x30]
fones %f9
loop_402:
fpack16 %f10, %f2
fmovdcs %icc, %f5, %f13
andn %g7, 0x0551, %o5
fors %f4, %f14, %f5
ldsw [%l7 + 0x60], %g1
xnorcc %i6, %l5, %l2
fors %f13, %f2, %f2
orncc %g6, 0x0879, %o7
xorcc %g2, %g4, %i7
fmovsge %icc, %f10, %f0
tne %icc, 0x0
std %f0, [%l7 + 0x40]
fbn,a %fcc0, loop_403
faligndata %f0, %f0, %f2
fmovsl %icc, %f11, %f12
movneg %icc, %i5, %o6
loop_403:
fmovrdgez %i4, %f8, %f8
ldd [%l7 + 0x40], %f2
movne %xcc, %g5, %i1
stw %o2, [%l7 + 0x1C]
edge8n %l6, %l0, %o4
mova %icc, %i2, %g3
alignaddrl %o1, %o0, %l3
fmovsle %icc, %f0, %f10
fpsub32s %f14, %f4, %f13
ldsw [%l7 + 0x20], %i0
bgu,a %icc, loop_404
fmovscc %icc, %f8, %f8
std %f8, [%l7 + 0x18]
fbne,a %fcc2, loop_405
loop_404:
fbuge %fcc1, loop_406
addccc %o3, %i3, %l4
subcc %l1, 0x1900, %g7
loop_405:
fmovsle %xcc, %f12, %f9
loop_406:
nop
setx loop_407, %l0, %l1
jmpl %l1, %o5
edge8n %g1, %i6, %l5
mulx %l2, 0x1E2E, %g6
ldx [%l7 + 0x10], %o7
loop_407:
array16 %g2, %i7, %i5
subc %g4, 0x0948, %o6
taddcc %g5, 0x1B98, %i4
fcmpne16 %f10, %f6, %i1
fmovdvc %icc, %f7, %f10
edge8n %o2, %l0, %l6
fmovdg %icc, %f3, %f3
fxnor %f14, %f2, %f0
lduh [%l7 + 0x78], %i2
fcmpgt32 %f8, %f12, %o4
fmovdn %icc, %f0, %f11
ldsb [%l7 + 0x0A], %o1
ldsw [%l7 + 0x24], %o0
edge32ln %l3, %g3, %i0
tcs %xcc, 0x3
fmovdvs %icc, %f1, %f15
stw %o3, [%l7 + 0x60]
lduh [%l7 + 0x0A], %i3
bgu %icc, loop_408
movg %xcc, %l1, %g7
brgez,a %l4, loop_409
bshuffle %f4, %f6, %f12
loop_408:
fpadd16 %f2, %f12, %f0
fandnot1 %f8, %f4, %f0
loop_409:
ldsh [%l7 + 0x42], %o5
lduw [%l7 + 0x78], %g1
sth %i6, [%l7 + 0x42]
movrgz %l5, %g6, %o7
fnor %f8, %f0, %f12
edge8l %l2, %i7, %g2
edge8n %i5, %o6, %g5
st %f6, [%l7 + 0x14]
tgu %xcc, 0x2
nop
setx loop_410, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz %g4, loop_411
std %f4, [%l7 + 0x18]
fmovrslz %i1, %f14, %f2
loop_410:
te %xcc, 0x2
loop_411:
fnor %f0, %f4, %f6
tvc %xcc, 0x2
fabss %f14, %f9
fpack16 %f0, %f9
fcmpeq32 %f6, %f14, %i4
ldsw [%l7 + 0x68], %o2
movrlez %l6, 0x389, %i2
bcs,a,pt %xcc, loop_412
fand %f12, %f0, %f14
fxnors %f13, %f2, %f15
lduw [%l7 + 0x74], %l0
loop_412:
fbu,a %fcc2, loop_413
sth %o4, [%l7 + 0x22]
brgz,a %o0, loop_414
fmovsne %icc, %f15, %f12
loop_413:
fcmpeq32 %f8, %f14, %l3
subcc %o1, %i0, %o3
loop_414:
lduh [%l7 + 0x68], %i3
ldsh [%l7 + 0x2A], %g3
umul %g7, 0x0811, %l1
call loop_415
addc %o5, 0x01CF, %l4
ldsw [%l7 + 0x10], %i6
edge8ln %l5, %g1, %g6
loop_415:
lduw [%l7 + 0x40], %o7
ldsw [%l7 + 0x28], %l2
fpackfix %f4, %f8
fzeros %f4
movleu %icc, %i7, %i5
movpos %xcc, %o6, %g5
alignaddr %g2, %i1, %i4
fzeros %f14
brgez %o2, loop_416
sth %g4, [%l7 + 0x4A]
tsubcc %i2, 0x1330, %l0
fpadd16 %f6, %f4, %f12
loop_416:
sethi 0x1776, %l6
smul %o0, %o4, %l3
sth %o1, [%l7 + 0x72]
fpsub32s %f9, %f12, %f12
lduh [%l7 + 0x20], %o3
fmovrsne %i0, %f14, %f0
ldsb [%l7 + 0x60], %g3
stx %i3, [%l7 + 0x60]
brgez %l1, loop_417
fxnor %f8, %f8, %f14
stb %o5, [%l7 + 0x19]
tneg %xcc, 0x4
loop_417:
ldsh [%l7 + 0x40], %g7
ldub [%l7 + 0x34], %l4
fcmpne16 %f4, %f10, %i6
fpmerge %f2, %f5, %f14
fpack32 %f10, %f2, %f0
fbule %fcc0, loop_418
stb %l5, [%l7 + 0x6B]
ldsh [%l7 + 0x36], %g6
fxnors %f2, %f10, %f1
loop_418:
lduh [%l7 + 0x78], %g1
ldsw [%l7 + 0x60], %o7
lduw [%l7 + 0x1C], %l2
ldsw [%l7 + 0x60], %i5
subccc %o6, %g5, %i7
add %i1, 0x09F5, %i4
be,pt %xcc, loop_419
taddcctv %o2, %g4, %i2
fnors %f2, %f6, %f0
ld [%l7 + 0x38], %f11
loop_419:
call loop_420
movrlez %l0, %g2, %o0
fmovsl %icc, %f7, %f4
sdivx %o4, 0x0AEC, %l3
loop_420:
movre %l6, %o1, %i0
ldsh [%l7 + 0x1C], %g3
siam 0x5
edge32n %i3, %l1, %o3
std %f10, [%l7 + 0x78]
movvs %icc, %o5, %l4
st %f10, [%l7 + 0x38]
ldsb [%l7 + 0x0C], %g7
st %f0, [%l7 + 0x20]
fands %f7, %f9, %f9
fbug,a %fcc0, loop_421
move %xcc, %l5, %i6
fandnot1 %f14, %f0, %f4
ldsb [%l7 + 0x43], %g1
loop_421:
edge32 %g6, %o7, %l2
sub %i5, 0x0412, %o6
ldd [%l7 + 0x70], %f0
lduw [%l7 + 0x40], %i7
subccc %g5, 0x0C61, %i1
tsubcc %o2, %g4, %i2
ldsb [%l7 + 0x09], %i4
srax %l0, %g2, %o0
tsubcctv %l3, %o4, %o1
movcs %icc, %l6, %i0
std %f0, [%l7 + 0x58]
fmovse %xcc, %f1, %f2
tneg %xcc, 0x2
for %f4, %f4, %f10
sdivcc %i3, 0x0B04, %g3
lduw [%l7 + 0x24], %l1
bl,pn %icc, loop_422
fcmpgt16 %f14, %f12, %o5
array8 %l4, %g7, %o3
ldsw [%l7 + 0x64], %l5
loop_422:
fnot1 %f12, %f2
array32 %g1, %g6, %o7
fmovrsgz %i6, %f4, %f1
movne %xcc, %i5, %l2
ldsb [%l7 + 0x21], %o6
fandnot2 %f2, %f14, %f14
fmovdn %xcc, %f1, %f7
smulcc %i7, 0x0CFA, %g5
move %xcc, %o2, %i1
movcc %xcc, %g4, %i4
fmovdne %icc, %f12, %f11
tvc %icc, 0x2
sth %i2, [%l7 + 0x1A]
fandnot1 %f6, %f2, %f0
for %f14, %f10, %f10
bcs,a,pt %icc, loop_423
stx %g2, [%l7 + 0x70]
edge32 %o0, %l0, %l3
stx %o4, [%l7 + 0x68]
loop_423:
sdivcc %l6, 0x0C2E, %i0
ld [%l7 + 0x74], %f6
stb %i3, [%l7 + 0x72]
xnorcc %g3, 0x0F3B, %l1
fxnor %f8, %f2, %f10
sth %o5, [%l7 + 0x0C]
movvc %icc, %l4, %g7
brnz %o3, loop_424
ldsw [%l7 + 0x34], %l5
bge,pt %icc, loop_425
bg,a %icc, loop_426
loop_424:
ldub [%l7 + 0x5A], %o1
array32 %g6, %g1, %i6
loop_425:
ldsh [%l7 + 0x46], %o7
loop_426:
st %f2, [%l7 + 0x30]
alignaddr %i5, %o6, %i7
srax %g5, 0x0B, %o2
fors %f5, %f7, %f2
st %f10, [%l7 + 0x38]
edge16ln %l2, %i1, %g4
fmovdne %icc, %f9, %f10
tne %xcc, 0x7
taddcc %i2, 0x071B, %i4
fsrc1 %f12, %f4
std %f12, [%l7 + 0x20]
stw %o0, [%l7 + 0x4C]
nop
setx loop_427, %l0, %l1
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, %f10, %f15
fandnot1s %f10, %f6, %f14
movvs %icc, %l0, %l3
loop_427:
move %icc, %o4, %g2
brz,a %i0, loop_428
fmovrdgez %i3, %f4, %f4
movgu %icc, %g3, %l1
call loop_429
loop_428:
fcmple16 %f4, %f6, %l6
or %l4, 0x1772, %g7
fmovs %f1, %f6
loop_429:
fnors %f7, %f8, %f2
ldsh [%l7 + 0x7E], %o5
st %f12, [%l7 + 0x6C]
sllx %l5, 0x16, %o1
and %g6, %g1, %i6
fmovsn %icc, %f3, %f7
fmul8sux16 %f4, %f8, %f8
fble %fcc1, loop_430
ld [%l7 + 0x18], %f10
fabss %f10, %f2
ld [%l7 + 0x20], %f9
loop_430:
fbue,a %fcc2, loop_431
std %f4, [%l7 + 0x50]
fpsub32 %f12, %f2, %f4
fmovdl %xcc, %f2, %f3
loop_431:
fcmpne16 %f8, %f0, %o3
lduh [%l7 + 0x3A], %o7
fmul8sux16 %f14, %f4, %f14
fabsd %f14, %f6
addcc %i5, %o6, %g5
bn,a,pt %xcc, loop_432
stx %o2, [%l7 + 0x18]
fmovscc %xcc, %f5, %f12
bleu,a,pt %icc, loop_433
loop_432:
movg %icc, %l2, %i7
ldsb [%l7 + 0x44], %i1
fmovrdne %g4, %f2, %f8
loop_433:
fmovsgu %xcc, %f14, %f1
movge %xcc, %i4, %i2
fmovrdlz %o0, %f10, %f4
fcmpgt32 %f10, %f4, %l0
ldd [%l7 + 0x18], %f10
ldsh [%l7 + 0x26], %o4
edge32l %l3, %i0, %i3
movrgez %g3, 0x1B1, %l1
movneg %xcc, %g2, %l6
fsrc1s %f1, %f7
ldsb [%l7 + 0x49], %g7
bcc,a,pn %xcc, loop_434
st %f4, [%l7 + 0x64]
umul %o5, %l5, %o1
ld [%l7 + 0x3C], %f6
loop_434:
xorcc %g6, 0x08C3, %l4
fnot2s %f0, %f1
subc %g1, %i6, %o7
tneg %xcc, 0x5
fandnot1 %f0, %f10, %f2
fmovse %xcc, %f12, %f4
fpadd16 %f4, %f4, %f12
ld [%l7 + 0x20], %f14
tleu %xcc, 0x7
movcc %icc, %o3, %o6
move %icc, %i5, %g5
fmovsn %icc, %f13, %f13
stb %l2, [%l7 + 0x2D]
fornot2s %f6, %f2, %f11
fmul8ulx16 %f0, %f2, %f10
stx %o2, [%l7 + 0x38]
call loop_435
ldsb [%l7 + 0x35], %i7
fandnot2s %f6, %f8, %f11
fbu %fcc3, loop_436
loop_435:
be,pn %xcc, loop_437
array8 %i1, %i4, %i2
fmuld8ulx16 %f4, %f5, %f4
loop_436:
tleu %icc, 0x4
loop_437:
bl,a loop_438
fmovrdne %o0, %f0, %f4
tneg %icc, 0x5
fmovdg %xcc, %f12, %f9
loop_438:
fmovde %xcc, %f11, %f4
movcc %icc, %g4, %l0
stw %l3, [%l7 + 0x50]
fzero %f6
ldx [%l7 + 0x38], %o4
fxors %f4, %f13, %f10
fbl %fcc0, loop_439
fbul %fcc2, loop_440
fxors %f14, %f14, %f1
sdivcc %i0, 0x0FAC, %g3
loop_439:
fors %f5, %f3, %f13
loop_440:
call loop_441
alignaddr %i3, %g2, %l1
fmovdpos %icc, %f7, %f2
std %f14, [%l7 + 0x50]
loop_441:
fmovsl %icc, %f8, %f15
movge %icc, %g7, %l6
movrgez %o5, 0x1C5, %l5
fbul,a %fcc0, loop_442
stx %g6, [%l7 + 0x30]
fxnor %f8, %f4, %f2
ldub [%l7 + 0x5F], %o1
loop_442:
ba,pn %icc, loop_443
brlz,a %l4, loop_444
fbne,a %fcc0, loop_445
movrne %g1, 0x2E6, %i6
loop_443:
ldx [%l7 + 0x18], %o3
loop_444:
fnegs %f6, %f4
loop_445:
movn %icc, %o7, %i5
ldub [%l7 + 0x43], %o6
fmovdcc %icc, %f4, %f10
fmovsa %xcc, %f13, %f12
orcc %l2, 0x0760, %o2
smulcc %g5, 0x13AF, %i7
fornot1 %f4, %f10, %f2
stw %i4, [%l7 + 0x7C]
stx %i2, [%l7 + 0x50]
orcc %o0, 0x068D, %g4
orncc %l0, %i1, %l3
fmovde %icc, %f9, %f11
fba,a %fcc1, loop_446
lduh [%l7 + 0x52], %i0
lduh [%l7 + 0x54], %g3
sth %i3, [%l7 + 0x62]
loop_446:
lduh [%l7 + 0x2E], %o4
tvs %xcc, 0x5
fpsub16s %f1, %f14, %f1
mulscc %g2, 0x0A69, %l1
fsrc2 %f4, %f12
andn %l6, 0x0CB1, %o5
bgu,a loop_447
fxnors %f15, %f6, %f0
te %xcc, 0x7
tg %icc, 0x0
loop_447:
siam 0x0
fnegs %f4, %f11
stb %l5, [%l7 + 0x63]
ldd [%l7 + 0x58], %f6
movrlez %g6, 0x1B9, %g7
sdiv %o1, 0x06B0, %g1
bcs,a,pn %xcc, loop_448
fbul %fcc0, loop_449
tgu %xcc, 0x1
brgz %l4, loop_450
loop_448:
sth %i6, [%l7 + 0x3E]
loop_449:
orn %o3, 0x1E68, %o7
edge8n %o6, %l2, %i5
loop_450:
bneg loop_451
fpadd32s %f14, %f14, %f8
fblg %fcc0, loop_452
fones %f10
loop_451:
ba loop_453
movn %icc, %g5, %i7
loop_452:
movneg %icc, %i4, %o2
sll %o0, %g4, %l0
loop_453:
fbul %fcc0, loop_454
stx %i2, [%l7 + 0x40]
fbge,a %fcc1, loop_455
bvs,a %xcc, loop_456
loop_454:
fmovsvs %xcc, %f6, %f9
lduh [%l7 + 0x6C], %i1
loop_455:
fmovdgu %xcc, %f2, %f6
loop_456:
fmovsl %icc, %f13, %f5
fmovsvc %xcc, %f12, %f0
fzeros %f10
addcc %i0, %g3, %l3
bshuffle %f2, %f14, %f6
sra %o4, 0x0B, %g2
add %i3, %l1, %o5
fpadd16s %f2, %f11, %f4
fmovrde %l6, %f0, %f12
fbe %fcc3, loop_457
xnorcc %l5, %g7, %o1
fnegd %f10, %f0
std %f2, [%l7 + 0x78]
loop_457:
ldx [%l7 + 0x20], %g1
std %f12, [%l7 + 0x58]
ld [%l7 + 0x1C], %f1
tpos %icc, 0x6
edge16 %l4, %i6, %o3
ldx [%l7 + 0x60], %o7
bleu,pn %xcc, loop_458
orncc %g6, %o6, %i5
sth %g5, [%l7 + 0x6A]
std %f10, [%l7 + 0x08]
loop_458:
fexpand %f2, %f6
fble,a %fcc2, loop_459
ld [%l7 + 0x14], %f6
lduh [%l7 + 0x1A], %i7
srax %i4, %o2, %l2
loop_459:
alignaddrl %g4, %l0, %i2
siam 0x6
st %f2, [%l7 + 0x70]
brlez %i1, loop_460
edge16ln %o0, %g3, %l3
lduh [%l7 + 0x22], %o4
fone %f6
loop_460:
fmovscs %xcc, %f7, %f7
fpackfix %f6, %f9
fsrc1 %f2, %f12
brlz %g2, loop_461
ldub [%l7 + 0x3E], %i3
ldub [%l7 + 0x08], %i0
fpsub16s %f12, %f7, %f0
loop_461:
xnorcc %o5, 0x126A, %l6
lduw [%l7 + 0x68], %l5
alignaddr %l1, %g7, %o1
fmovrsne %g1, %f3, %f14
fsrc2 %f0, %f10
tsubcc %i6, %l4, %o3
fnot1s %f1, %f1
fmovdle %icc, %f5, %f6
fcmpne16 %f8, %f14, %g6
stb %o7, [%l7 + 0x14]
edge32n %o6, %i5, %g5
ldx [%l7 + 0x18], %i7
fmovrdne %o2, %f10, %f12
tvc %icc, 0x6
lduw [%l7 + 0x50], %i4
sth %l2, [%l7 + 0x6C]
fcmpgt32 %f12, %f6, %l0
std %f12, [%l7 + 0x28]
lduh [%l7 + 0x56], %g4
nop
setx loop_462, %l0, %l1
jmpl %l1, %i2
movvs %xcc, %o0, %i1
tg %xcc, 0x4
st %f9, [%l7 + 0x60]
loop_462:
edge8l %l3, %o4, %g2
fnegd %f8, %f4
fmovsa %xcc, %f12, %f12
udiv %g3, 0x0722, %i3
ldd [%l7 + 0x20], %f0
ldd [%l7 + 0x50], %f2
ldsh [%l7 + 0x74], %o5
subc %i0, 0x0C21, %l5
stb %l6, [%l7 + 0x4C]
lduh [%l7 + 0x2A], %l1
ldub [%l7 + 0x62], %o1
ba,a,pt %xcc, loop_463
tvs %xcc, 0x3
edge16n %g7, %g1, %l4
movvs %xcc, %o3, %g6
loop_463:
sth %i6, [%l7 + 0x16]
ldx [%l7 + 0x40], %o7
ldd [%l7 + 0x60], %f12
tpos %icc, 0x6
fcmpne32 %f14, %f8, %i5
ldsw [%l7 + 0x18], %o6
ldd [%l7 + 0x60], %f0
ldsw [%l7 + 0x54], %i7
edge8ln %o2, %g5, %i4
pdist %f14, %f8, %f0
ta %icc, 0x5
sth %l2, [%l7 + 0x7A]
fmul8x16au %f0, %f11, %f8
stx %l0, [%l7 + 0x68]
fmovrslz %i2, %f0, %f0
fabss %f2, %f0
fmovdl %xcc, %f5, %f11
stw %g4, [%l7 + 0x14]
edge8 %o0, %l3, %o4
fand %f14, %f0, %f6
umulcc %i1, 0x0225, %g2
fpadd32 %f14, %f4, %f0
ldsw [%l7 + 0x08], %g3
movrne %i3, %i0, %l5
ldsb [%l7 + 0x6C], %o5
st %f5, [%l7 + 0x54]
fandnot1 %f4, %f2, %f12
tneg %icc, 0x2
sth %l6, [%l7 + 0x5A]
fnot1 %f10, %f0
fpackfix %f4, %f11
brnz,a %o1, loop_464
edge8l %g7, %g1, %l1
siam 0x3
ldsw [%l7 + 0x58], %o3
loop_464:
fands %f7, %f11, %f5
fpadd16 %f10, %f0, %f6
srlx %g6, %i6, %l4
fcmpeq32 %f8, %f6, %i5
std %f6, [%l7 + 0x40]
fnot2s %f15, %f3
or %o7, 0x1981, %i7
smul %o6, 0x1476, %g5
tne %icc, 0x1
edge8ln %o2, %i4, %l0
ldd [%l7 + 0x70], %f8
fmovdleu %xcc, %f0, %f12
nop
setx loop_465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %xcc, %l2, %i2
orncc %g4, %o0, %o4
bcc,a loop_466
loop_465:
fmovsgu %xcc, %f7, %f12
srl %i1, %l3, %g2
tvc %xcc, 0x4
loop_466:
addccc %g3, %i3, %l5
fmovsleu %xcc, %f6, %f0
stb %o5, [%l7 + 0x41]
tl %xcc, 0x6
sdivcc %i0, 0x1B01, %o1
be,a,pn %icc, loop_467
ld [%l7 + 0x68], %f10
fmovrse %l6, %f15, %f12
addc %g7, %l1, %g1
loop_467:
ldub [%l7 + 0x79], %g6
movvs %xcc, %o3, %l4
nop
setx loop_468, %l0, %l1
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 %i5, %f14, %f6
fmovdgu %icc, %f6, %f8
movn %xcc, %o7, %i6
loop_468:
bvs,a,pn %xcc, loop_469
movcs %xcc, %o6, %g5
std %f6, [%l7 + 0x30]
movre %o2, %i7, %l0
loop_469:
fmovscs %icc, %f8, %f5
stb %l2, [%l7 + 0x2A]
movneg %icc, %i2, %g4
bge,a,pt %icc, loop_470
lduw [%l7 + 0x38], %i4
ldx [%l7 + 0x20], %o0
fnand %f0, %f12, %f6
loop_470:
fmovdneg %xcc, %f13, %f1
ldsb [%l7 + 0x65], %i1
st %f2, [%l7 + 0x44]
fpsub32 %f4, %f0, %f6
ldub [%l7 + 0x11], %o4
fmovsl %icc, %f12, %f0
popc %l3, %g2
fxor %f0, %f14, %f2
umul %g3, %i3, %l5
fcmpeq32 %f0, %f2, %o5
fbule,a %fcc0, loop_471
ldsb [%l7 + 0x60], %o1
sth %l6, [%l7 + 0x4C]
call loop_472
loop_471:
tl %xcc, 0x0
fcmpes %fcc1, %f10, %f8
mulx %g7, 0x0E89, %l1
loop_472:
mulx %i0, %g1, %g6
fmovspos %xcc, %f14, %f15
fbo %fcc0, loop_473
fandnot2s %f15, %f11, %f4
fabss %f0, %f4
lduh [%l7 + 0x52], %o3
loop_473:
movvc %icc, %i5, %o7
fmovsleu %xcc, %f2, %f10
stx %l4, [%l7 + 0x38]
stw %o6, [%l7 + 0x20]
tcc %xcc, 0x5
fbn %fcc1, loop_474
fbge %fcc2, loop_475
smul %g5, %i6, %o2
fmovdl %xcc, %f8, %f5
loop_474:
array16 %l0, %l2, %i7
loop_475:
subcc %i2, 0x1B75, %i4
fandnot2 %f10, %f4, %f4
fbule,a %fcc0, loop_476
ld [%l7 + 0x24], %f1
stx %g4, [%l7 + 0x40]
bvc,a,pt %xcc, loop_477
loop_476:
ld [%l7 + 0x4C], %f0
faligndata %f10, %f0, %f4
fbg,a %fcc0, loop_478
loop_477:
ldsb [%l7 + 0x4C], %i1
fcmps %fcc3, %f5, %f12
mulx %o0, 0x0FD3, %o4
loop_478:
fcmpeq16 %f0, %f2, %l3
fands %f13, %f8, %f2
tcs %xcc, 0x4
andn %g2, %i3, %g3
sra %o5, 0x0A, %o1
edge16n %l6, %l5, %l1
fbu,a %fcc3, loop_479
fmovdn %icc, %f13, %f15
movcs %icc, %i0, %g1
edge16n %g7, %g6, %i5
loop_479:
fornot2s %f9, %f11, %f5
movrgz %o3, 0x1E0, %l4
ldsw [%l7 + 0x38], %o6
xorcc %o7, %g5, %o2
fmovdpos %icc, %f4, %f0
bcc,pt %xcc, loop_480
brnz %i6, loop_481
ta %xcc, 0x5
fmovdge %icc, %f7, %f3
loop_480:
fmovrse %l2, %f1, %f4
loop_481:
std %f10, [%l7 + 0x40]
ldsb [%l7 + 0x70], %i7
edge8n %i2, %l0, %g4
stx %i4, [%l7 + 0x60]
lduh [%l7 + 0x4E], %i1
fzero %f6
fmovrslez %o0, %f1, %f0
fmovda %xcc, %f1, %f0
fmovrslz %o4, %f11, %f4
fmovdl %xcc, %f3, %f14
fmovdvs %xcc, %f0, %f15
fbe,a %fcc3, loop_482
bgu,a,pt %xcc, loop_483
fxnors %f3, %f15, %f2
taddcc %l3, %i3, %g2
loop_482:
sethi 0x095B, %o5
loop_483:
fexpand %f1, %f10
addcc %o1, %l6, %g3
movvc %xcc, %l5, %i0
siam 0x4
fbne,a %fcc1, loop_484
sth %l1, [%l7 + 0x24]
movrlez %g1, 0x022, %g7
ldsw [%l7 + 0x14], %i5
loop_484:
sth %g6, [%l7 + 0x76]
edge8l %o3, %l4, %o6
ldx [%l7 + 0x30], %o7
st %f0, [%l7 + 0x24]
fpadd32 %f10, %f12, %f4
call loop_485
movgu %xcc, %g5, %o2
te %icc, 0x1
fbg %fcc0, loop_486
loop_485:
movg %xcc, %i6, %i7
bcc,pt %icc, loop_487
lduw [%l7 + 0x64], %l2
loop_486:
ldx [%l7 + 0x50], %l0
ldd [%l7 + 0x70], %f0
loop_487:
fmovsgu %xcc, %f7, %f11
fandnot2 %f2, %f12, %f14
tgu %icc, 0x0
be,a,pt %xcc, loop_488
fmovscs %xcc, %f6, %f5
tn %xcc, 0x0
ba %icc, loop_489
loop_488:
fmul8x16au %f13, %f8, %f4
tcs %icc, 0x5
fands %f5, %f0, %f9
loop_489:
sub %g4, %i4, %i1
stw %i2, [%l7 + 0x10]
lduw [%l7 + 0x74], %o0
call loop_490
tvc %xcc, 0x3
movrgez %l3, 0x13F, %o4
fmul8x16au %f11, %f9, %f14
loop_490:
bl,pt %xcc, loop_491
and %g2, %i3, %o5
fcmpes %fcc1, %f6, %f13
fmul8ulx16 %f12, %f8, %f8
loop_491:
fmovsne %xcc, %f4, %f4
ldx [%l7 + 0x58], %l6
ldub [%l7 + 0x32], %g3
fmovdneg %xcc, %f1, %f6
fmovsg %icc, %f10, %f1
tcs %xcc, 0x6
fmovsne %icc, %f10, %f8
ldd [%l7 + 0x60], %f4
fba %fcc1, loop_492
xnorcc %o1, %i0, %l1
andn %g1, %l5, %i5
ldd [%l7 + 0x50], %f0
loop_492:
lduh [%l7 + 0x10], %g6
fabsd %f10, %f14
fxor %f2, %f4, %f2
stx %g7, [%l7 + 0x38]
lduw [%l7 + 0x24], %o3
fcmps %fcc3, %f11, %f13
srl %o6, 0x15, %l4
stw %g5, [%l7 + 0x78]
ldsb [%l7 + 0x5E], %o2
nop
setx loop_493, %l0, %l1
jmpl %l1, %i6
fmovrdgez %o7, %f6, %f6
fbg %fcc0, loop_494
bpos,a loop_495
loop_493:
ldub [%l7 + 0x0E], %i7
stw %l2, [%l7 + 0x34]
loop_494:
ba,pt %icc, loop_496
loop_495:
edge8ln %l0, %g4, %i1
ta %xcc, 0x7
fnot2s %f12, %f11
loop_496:
ldsb [%l7 + 0x6E], %i2
fnot2s %f7, %f0
brgez,a %i4, loop_497
ldsh [%l7 + 0x7C], %l3
std %f10, [%l7 + 0x58]
nop
setx loop_498, %l0, %l1
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_497:
umul %o4, 0x0B9B, %o0
ld [%l7 + 0x08], %f11
sub %i3, %g2, %l6
loop_498:
for %f6, %f2, %f14
fmovdg %xcc, %f12, %f9
std %f8, [%l7 + 0x78]
tge %xcc, 0x0
ldd [%l7 + 0x48], %f14
fzeros %f9
movrne %g3, 0x146, %o5
edge16 %i0, %o1, %g1
ldsw [%l7 + 0x0C], %l5
st %f3, [%l7 + 0x78]
ldsw [%l7 + 0x34], %l1
fpsub32s %f13, %f9, %f9
ldub [%l7 + 0x2D], %g6
xnor %i5, %g7, %o3
movne %icc, %l4, %g5
xor %o6, %i6, %o2
fandnot1s %f9, %f8, %f5
edge8ln %o7, %i7, %l2
stb %g4, [%l7 + 0x3D]
ld [%l7 + 0x1C], %f7
fble %fcc1, loop_499
ldd [%l7 + 0x08], %f6
fmuld8sux16 %f13, %f7, %f2
std %f12, [%l7 + 0x20]
loop_499:
fmovspos %icc, %f11, %f11
fbg %fcc0, loop_500
lduw [%l7 + 0x20], %l0
st %f7, [%l7 + 0x1C]
fcmpne32 %f2, %f14, %i1
loop_500:
fmul8x16al %f12, %f10, %f4
st %f0, [%l7 + 0x34]
mulscc %i2, %l3, %o4
fpadd32s %f4, %f15, %f6
fmovdg %icc, %f9, %f5
fpackfix %f2, %f14
ldx [%l7 + 0x30], %i4
fmovrslz %o0, %f10, %f8
ldsb [%l7 + 0x21], %g2
tge %xcc, 0x6
movrlez %l6, %i3, %g3
std %f6, [%l7 + 0x60]
xor %o5, %o1, %g1
fnot1 %f6, %f2
udivcc %l5, 0x1CFC, %i0
fmovrdne %g6, %f4, %f8
fnands %f3, %f7, %f2
umulcc %i5, %g7, %l1
stb %l4, [%l7 + 0x59]
tg %xcc, 0x2
ldub [%l7 + 0x27], %o3
brgez,a %o6, loop_501
fabsd %f2, %f4
ldub [%l7 + 0x79], %g5
fmovrsgez %i6, %f5, %f13
loop_501:
sdiv %o2, 0x1D3F, %i7
sub %l2, 0x1611, %g4
fcmple16 %f8, %f0, %o7
fmovdl %xcc, %f5, %f3
lduw [%l7 + 0x2C], %i1
fnors %f3, %f8, %f12
fexpand %f6, %f0
tl %icc, 0x6
std %f0, [%l7 + 0x18]
nop
setx loop_502, %l0, %l1
jmpl %l1, %i2
fbu,a %fcc0, loop_503
bcs,pt %icc, loop_504
ldsh [%l7 + 0x76], %l0
loop_502:
fcmple16 %f0, %f10, %o4
loop_503:
fmul8x16au %f11, %f5, %f0
loop_504:
alignaddr %l3, %o0, %g2
siam 0x3
stb %l6, [%l7 + 0x65]
fabss %f15, %f9
ld [%l7 + 0x14], %f9
lduw [%l7 + 0x4C], %i4
ldd [%l7 + 0x78], %f10
srl %g3, %o5, %i3
nop
setx loop_505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivcc %o1, 0x1364, %g1
fmovsa %xcc, %f9, %f15
smulcc %i0, %g6, %l5
loop_505:
fnors %f10, %f0, %f5
fbuge %fcc3, loop_506
fpsub32s %f12, %f3, %f4
fpmerge %f13, %f14, %f14
edge32l %g7, %i5, %l4
loop_506:
for %f10, %f8, %f8
alignaddrl %l1, %o3, %o6
stw %g5, [%l7 + 0x70]
fpsub16 %f4, %f0, %f4
bpos,pt %xcc, loop_507
fmovdleu %xcc, %f6, %f8
sth %i6, [%l7 + 0x0A]
ba,a loop_508
loop_507:
ldub [%l7 + 0x12], %i7
fmovrdgez %o2, %f10, %f4
fmul8x16au %f10, %f2, %f6
loop_508:
fpackfix %f2, %f14
sub %g4, %l2, %i1
stw %o7, [%l7 + 0x68]
stx %l0, [%l7 + 0x08]
orncc %i2, 0x18A4, %l3
fbuge,a %fcc3, loop_509
stb %o0, [%l7 + 0x76]
sdiv %o4, 0x04AF, %l6
sdivx %g2, 0x046D, %i4
loop_509:
fmovse %icc, %f0, %f9
fmovspos %icc, %f1, %f10
lduw [%l7 + 0x14], %g3
fbue %fcc0, loop_510
movg %icc, %o5, %i3
ble,a,pt %xcc, loop_511
fcmpeq32 %f12, %f14, %o1
loop_510:
fmovrsgz %g1, %f4, %f4
tn %icc, 0x5
loop_511:
ble,a,pn %icc, loop_512
edge16n %g6, %i0, %g7
tvc %xcc, 0x7
bpos,a,pt %icc, loop_513
loop_512:
fcmple32 %f10, %f8, %l5
fba,a %fcc0, loop_514
fsrc2 %f12, %f14
loop_513:
ld [%l7 + 0x5C], %f14
fpsub32 %f14, %f6, %f4
loop_514:
fmovsvs %xcc, %f5, %f14
ldx [%l7 + 0x40], %l4
fmovsvc %icc, %f8, %f4
bvs loop_515
andn %i5, 0x1863, %o3
fmul8sux16 %f8, %f10, %f12
taddcc %l1, 0x1F86, %o6
loop_515:
fmovdl %xcc, %f0, %f5
fbe %fcc3, loop_516
lduw [%l7 + 0x74], %i6
fmovsvc %xcc, %f3, %f9
lduw [%l7 + 0x74], %i7
loop_516:
ldd [%l7 + 0x70], %f8
fandnot1 %f2, %f10, %f8
array16 %g5, %o2, %l2
fmovsvc %xcc, %f2, %f1
stb %i1, [%l7 + 0x7F]
fzeros %f4
ldsh [%l7 + 0x6E], %o7
stb %g4, [%l7 + 0x73]
bn,a %xcc, loop_517
orcc %l0, %l3, %i2
addc %o0, 0x1B94, %o4
fmovrdne %l6, %f6, %f6
loop_517:
lduw [%l7 + 0x34], %g2
edge16n %i4, %g3, %o5
edge32ln %o1, %g1, %i3
movl %icc, %g6, %i0
bcs,a %xcc, loop_518
std %f4, [%l7 + 0x18]
mulx %g7, 0x1F80, %l5
edge8n %l4, %o3, %l1
loop_518:
xnorcc %o6, 0x1EF7, %i5
fnot1 %f2, %f12
brlz,a %i7, loop_519
stx %i6, [%l7 + 0x68]
bvs loop_520
movvs %xcc, %g5, %o2
loop_519:
fmovsle %xcc, %f1, %f12
bleu,pn %icc, loop_521
loop_520:
fornot1s %f9, %f3, %f10
tvc %xcc, 0x0
for %f2, %f2, %f8
loop_521:
edge32ln %l2, %o7, %i1
ldd [%l7 + 0x18], %f4
fcmpgt32 %f2, %f0, %g4
subc %l3, %i2, %o0
fmovrslez %l0, %f9, %f7
for %f10, %f10, %f8
tvs %xcc, 0x3
fpackfix %f4, %f7
fbo,a %fcc2, loop_522
fpadd16 %f2, %f0, %f12
fmovsn %icc, %f11, %f9
edge8ln %o4, %l6, %g2
loop_522:
st %f10, [%l7 + 0x40]
fbn,a %fcc0, loop_523
alignaddrl %i4, %g3, %o5
edge16 %o1, %g1, %i3
ldsh [%l7 + 0x4A], %i0
loop_523:
ldub [%l7 + 0x7F], %g7
tle %icc, 0x6
fnot1 %f12, %f4
fcmped %fcc2, %f0, %f4
lduw [%l7 + 0x30], %l5
stb %g6, [%l7 + 0x17]
brz,a %l4, loop_524
fmovsleu %icc, %f3, %f9
fmovse %xcc, %f10, %f4
sth %o3, [%l7 + 0x0A]
loop_524:
fmul8ulx16 %f14, %f6, %f12
ldx [%l7 + 0x30], %o6
tcc %icc, 0x7
ldx [%l7 + 0x68], %l1
ble loop_525
lduh [%l7 + 0x0C], %i5
stb %i6, [%l7 + 0x71]
edge16ln %i7, %g5, %l2
loop_525:
edge16ln %o7, %o2, %i1
fmovse %icc, %f15, %f11
fbne %fcc1, loop_526
ldsw [%l7 + 0x64], %l3
smul %g4, %o0, %l0
tge %xcc, 0x4
loop_526:
edge16ln %o4, %i2, %g2
movvs %xcc, %l6, %g3
fmuld8sux16 %f4, %f6, %f12
ldub [%l7 + 0x4B], %i4
ldx [%l7 + 0x68], %o1
fnot1 %f0, %f6
fors %f3, %f10, %f2
movrne %g1, %i3, %i0
movrlez %o5, %g7, %l5
sllx %g6, 0x1E, %l4
fnot2 %f14, %f14
andn %o6, %o3, %i5
tneg %icc, 0x4
fmovdle %icc, %f8, %f15
srl %i6, %i7, %l1
fmovrsgez %l2, %f15, %f7
fmovrslz %g5, %f13, %f5
bvc,a %xcc, loop_527
ldub [%l7 + 0x7C], %o2
ldub [%l7 + 0x73], %i1
fands %f3, %f10, %f6
loop_527:
fmovrsgz %l3, %f11, %f5
edge32l %g4, %o0, %o7
smulcc %o4, 0x13CA, %l0
fbne,a %fcc3, loop_528
be,a %xcc, loop_529
and %g2, 0x1495, %i2
bl,pn %icc, loop_530
loop_528:
stx %l6, [%l7 + 0x68]
loop_529:
movgu %icc, %g3, %i4
xor %o1, 0x1D07, %i3
loop_530:
array8 %i0, %g1, %g7
movne %xcc, %l5, %o5
fmovscc %xcc, %f3, %f12
tleu %xcc, 0x5
ldd [%l7 + 0x10], %f4
fands %f11, %f6, %f15
movrgz %l4, 0x03F, %o6
ld [%l7 + 0x44], %f15
fzeros %f7
bleu loop_531
fbg,a %fcc3, loop_532
tpos %icc, 0x1
fornot2 %f0, %f10, %f0
loop_531:
fmovsle %xcc, %f9, %f8
loop_532:
ldsh [%l7 + 0x6A], %o3
xorcc %g6, %i5, %i7
addcc %i6, 0x0863, %l2
xor %l1, 0x011B, %o2
bcc loop_533
fbuge %fcc2, loop_534
lduh [%l7 + 0x16], %i1
tn %icc, 0x4
loop_533:
bn,a loop_535
loop_534:
faligndata %f6, %f10, %f4
fpsub32s %f7, %f11, %f7
fsrc1 %f6, %f12
loop_535:
ldsw [%l7 + 0x78], %g5
tsubcctv %l3, %o0, %g4
st %f5, [%l7 + 0x44]
stx %o4, [%l7 + 0x48]
fbule,a %fcc0, loop_536
brlz,a %o7, loop_537
fnot1 %f10, %f8
alignaddr %g2, %l0, %l6
loop_536:
fmul8x16al %f4, %f7, %f10
loop_537:
stb %i2, [%l7 + 0x15]
fpadd16 %f0, %f10, %f10
fcmpgt32 %f0, %f12, %g3
brz,a %o1, loop_538
ldsh [%l7 + 0x7E], %i3
tneg %xcc, 0x6
st %f8, [%l7 + 0x10]
loop_538:
sethi 0x137B, %i4
ldsh [%l7 + 0x34], %i0
fmovs %f13, %f14
std %f8, [%l7 + 0x58]
lduh [%l7 + 0x2C], %g7
stw %l5, [%l7 + 0x4C]
ldsb [%l7 + 0x4E], %g1
ldub [%l7 + 0x3B], %l4
for %f10, %f4, %f8
movrlz %o5, %o6, %g6
edge8 %i5, %i7, %i6
udivcc %o3, 0x11E6, %l1
orn %o2, 0x0BF7, %i1
fmovdge %xcc, %f4, %f3
lduw [%l7 + 0x4C], %g5
andncc %l3, %l2, %g4
stw %o0, [%l7 + 0x58]
andcc %o7, 0x120A, %o4
fxors %f6, %f12, %f1
std %f8, [%l7 + 0x08]
fornot1 %f14, %f8, %f4
bvc,pn %xcc, loop_539
bne,pn %xcc, loop_540
stb %l0, [%l7 + 0x11]
fmul8ulx16 %f0, %f2, %f12
loop_539:
mulx %g2, %i2, %l6
loop_540:
ldx [%l7 + 0x48], %g3
ld [%l7 + 0x54], %f3
fxors %f7, %f3, %f1
ldd [%l7 + 0x60], %f0
sdivx %i3, 0x1FC4, %i4
tvs %icc, 0x6
xor %i0, 0x0B12, %g7
sra %l5, %g1, %o1
or %o5, 0x0C15, %o6
addcc %l4, %i5, %g6
srlx %i7, %o3, %i6
ld [%l7 + 0x6C], %f15
bcs,a %xcc, loop_541
umulcc %l1, %i1, %o2
stb %l3, [%l7 + 0x48]
array8 %g5, %g4, %l2
loop_541:
fmovsvs %xcc, %f2, %f11
ldd [%l7 + 0x10], %f0
fmovsa %icc, %f6, %f3
movrne %o0, 0x31F, %o7
addc %o4, %g2, %i2
fmovdvc %xcc, %f2, %f5
ld [%l7 + 0x78], %f6
umul %l0, 0x19FA, %g3
add %l6, 0x06EC, %i4
mova %icc, %i3, %g7
st %f3, [%l7 + 0x44]
edge32 %i0, %g1, %o1
fzero %f6
srax %l5, %o5, %o6
stb %l4, [%l7 + 0x08]
fabsd %f14, %f12
fmovspos %icc, %f10, %f9
ldx [%l7 + 0x28], %i5
or %i7, 0x05BD, %o3
bn,a loop_542
srlx %i6, %g6, %i1
fcmps %fcc1, %f9, %f12
nop
setx loop_543, %l0, %l1
jmpl %l1, %o2
loop_542:
fpack32 %f2, %f2, %f6
fmovspos %xcc, %f0, %f10
taddcc %l1, 0x18CE, %l3
loop_543:
movvc %icc, %g4, %g5
movrgez %o0, %l2, %o4
tg %icc, 0x5
movrne %o7, 0x153, %g2
bshuffle %f6, %f6, %f8
ldx [%l7 + 0x08], %l0
sth %i2, [%l7 + 0x74]
xnorcc %l6, %i4, %g3
ldsw [%l7 + 0x40], %i3
ldd [%l7 + 0x30], %f2
fmovrdgz %i0, %f0, %f0
movre %g7, 0x307, %g1
move %xcc, %o1, %o5
bshuffle %f4, %f2, %f8
or %o6, 0x1A4E, %l4
fbue %fcc0, loop_544
lduh [%l7 + 0x54], %l5
brz,a %i5, loop_545
edge16 %o3, %i7, %i6
loop_544:
movpos %xcc, %g6, %o2
popc %l1, %i1
loop_545:
st %f10, [%l7 + 0x58]
subccc %g4, %g5, %l3
stb %l2, [%l7 + 0x5D]
bshuffle %f10, %f0, %f14
st %f6, [%l7 + 0x44]
array8 %o4, %o7, %o0
ldsh [%l7 + 0x6E], %g2
fmovsge %xcc, %f2, %f15
stb %l0, [%l7 + 0x62]
bvc,a,pt %icc, loop_546
stb %i2, [%l7 + 0x7D]
bleu,a %xcc, loop_547
st %f3, [%l7 + 0x78]
loop_546:
stw %i4, [%l7 + 0x40]
fmovdpos %icc, %f7, %f11
loop_547:
smulcc %g3, 0x066F, %i3
xnor %l6, %i0, %g1
ldsb [%l7 + 0x63], %o1
fmovsleu %icc, %f7, %f4
fxor %f14, %f6, %f0
fbe %fcc3, loop_548
fabss %f11, %f3
xorcc %g7, %o5, %o6
fnors %f6, %f11, %f0
loop_548:
srlx %l4, %i5, %l5
fmovdl %xcc, %f12, %f6
ldsh [%l7 + 0x5E], %i7
tsubcc %o3, 0x0478, %g6
movne %icc, %o2, %l1
fpadd16s %f1, %f3, %f14
ldsb [%l7 + 0x40], %i1
ldsw [%l7 + 0x38], %i6
brgez,a %g5, loop_549
subc %l3, 0x1AE5, %l2
alignaddrl %o4, %o7, %g4
ldsb [%l7 + 0x5C], %o0
loop_549:
ldx [%l7 + 0x58], %g2
stw %i2, [%l7 + 0x38]
and %l0, %g3, %i4
ldsb [%l7 + 0x6F], %i3
movvc %xcc, %i0, %l6
fble,a %fcc1, loop_550
fble %fcc0, loop_551
tn %xcc, 0x4
ld [%l7 + 0x50], %f0
loop_550:
fmovsvc %xcc, %f12, %f14
loop_551:
ldub [%l7 + 0x15], %g1
sethi 0x097E, %o1
st %f14, [%l7 + 0x0C]
smulcc %o5, %o6, %g7
stx %l4, [%l7 + 0x38]
lduh [%l7 + 0x44], %l5
tle %xcc, 0x4
tsubcctv %i7, %o3, %i5
brgz %g6, loop_552
fmovda %icc, %f5, %f15
lduh [%l7 + 0x5A], %o2
ldsb [%l7 + 0x15], %i1
loop_552:
fexpand %f3, %f14
sdivx %i6, 0x06B9, %g5
std %f2, [%l7 + 0x10]
fmovdneg %icc, %f0, %f8
stx %l1, [%l7 + 0x08]
fmovspos %xcc, %f14, %f14
sethi 0x000B, %l3
fbg,a %fcc2, loop_553
udiv %l2, 0x1403, %o4
stb %g4, [%l7 + 0x62]
bne,a,pn %icc, loop_554
loop_553:
stx %o7, [%l7 + 0x70]
fmovrsgz %o0, %f14, %f10
fnot2s %f6, %f5
loop_554:
tpos %icc, 0x6
fandnot2 %f8, %f2, %f4
fmovsgu %icc, %f14, %f8
stw %i2, [%l7 + 0x60]
ld [%l7 + 0x0C], %f13
bneg,pt %icc, loop_555
ldsw [%l7 + 0x58], %g2
fxors %f3, %f0, %f11
taddcc %l0, %i4, %i3
loop_555:
ld [%l7 + 0x44], %f3
tn %icc, 0x2
fmovdn %icc, %f13, %f9
edge8 %g3, %l6, %i0
sth %o1, [%l7 + 0x24]
sth %o5, [%l7 + 0x74]
movneg %icc, %g1, %o6
te %xcc, 0x4
subc %g7, 0x1B37, %l4
stw %i7, [%l7 + 0x30]
ldsw [%l7 + 0x74], %l5
sub %o3, %g6, %i5
fbue,a %fcc3, loop_556
fsrc1s %f4, %f13
ldd [%l7 + 0x28], %f2
fbn,a %fcc2, loop_557
loop_556:
move %icc, %i1, %i6
stb %g5, [%l7 + 0x6D]
fsrc1 %f12, %f4
loop_557:
fmul8x16au %f0, %f0, %f14
fmovspos %xcc, %f8, %f15
fnot1 %f4, %f2
bge,a,pt %icc, loop_558
fmovscc %xcc, %f14, %f0
st %f3, [%l7 + 0x3C]
array8 %l1, %o2, %l2
loop_558:
movvc %xcc, %o4, %l3
fbul,a %fcc1, loop_559
te %xcc, 0x6
xor %g4, %o7, %o0
tvc %xcc, 0x7
loop_559:
tleu %icc, 0x0
fbge %fcc2, loop_560
be,a,pt %xcc, loop_561
bshuffle %f10, %f12, %f0
lduh [%l7 + 0x7A], %g2
loop_560:
ldd [%l7 + 0x60], %f4
loop_561:
stw %l0, [%l7 + 0x28]
edge8 %i4, %i2, %i3
lduw [%l7 + 0x24], %g3
mulscc %i0, 0x0315, %l6
ldx [%l7 + 0x20], %o1
fand %f10, %f6, %f12
stx %o5, [%l7 + 0x30]
ldd [%l7 + 0x10], %f2
fnot1s %f14, %f14
fsrc2s %f1, %f0
srlx %o6, %g1, %l4
tcc %icc, 0x0
fmovdl %icc, %f0, %f5
brz,a %g7, loop_562
movneg %icc, %l5, %o3
fbue %fcc1, loop_563
fzeros %f1
loop_562:
bl,pt %xcc, loop_564
fzero %f10
loop_563:
tne %icc, 0x1
fmovrdgz %i7, %f14, %f8
loop_564:
and %i5, 0x1024, %g6
fmovrdne %i6, %f2, %f2
movl %icc, %i1, %g5
fbuge %fcc2, loop_565
fmovrsne %o2, %f4, %f9
ldsh [%l7 + 0x66], %l1
ldub [%l7 + 0x26], %o4
loop_565:
sth %l3, [%l7 + 0x60]
edge32ln %g4, %l2, %o0
fmovdvc %xcc, %f3, %f6
fmovsa %xcc, %f5, %f2
fxor %f4, %f2, %f8
fbl,a %fcc0, loop_566
movn %xcc, %g2, %o7
nop
setx loop_567, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f4, %f14
loop_566:
popc 0x02B9, %i4
sllx %i2, %i3, %g3
loop_567:
smulcc %i0, 0x1D17, %l0
fpsub32 %f6, %f6, %f10
fmovsa %icc, %f10, %f11
movvs %icc, %o1, %o5
siam 0x4
ldd [%l7 + 0x08], %f2
bgu %icc, loop_568
bvs %xcc, loop_569
fmovdn %icc, %f0, %f1
bg,a,pt %icc, loop_570
loop_568:
faligndata %f6, %f0, %f12
loop_569:
movrlez %l6, 0x0EA, %g1
tn %xcc, 0x6
loop_570:
st %f5, [%l7 + 0x64]
tpos %icc, 0x5
fmovrsgez %l4, %f5, %f11
fpadd16 %f12, %f10, %f8
fbuge,a %fcc0, loop_571
edge32l %o6, %g7, %l5
fmovdne %icc, %f0, %f9
taddcctv %o3, 0x1A2E, %i7
loop_571:
fmul8sux16 %f0, %f10, %f0
bvs,a,pt %xcc, loop_572
std %f2, [%l7 + 0x10]
fsrc2s %f3, %f1
ldub [%l7 + 0x6E], %i5
loop_572:
movle %icc, %g6, %i6
andncc %i1, %g5, %l1
fmovsvs %icc, %f12, %f0
movpos %xcc, %o4, %o2
array16 %g4, %l3, %l2
edge16n %o0, %g2, %i4
fexpand %f15, %f8
edge32 %o7, %i3, %i2
tvs %icc, 0x0
ld [%l7 + 0x30], %f11
sub %i0, %g3, %o1
fbg %fcc0, loop_573
ld [%l7 + 0x6C], %f11
subc %l0, 0x1F43, %l6
srl %g1, 0x04, %l4
loop_573:
st %f0, [%l7 + 0x10]
fmul8sux16 %f4, %f6, %f0
fandnot2s %f5, %f15, %f0
edge32 %o6, %g7, %l5
fmovrdne %o5, %f10, %f12
ldsh [%l7 + 0x5E], %o3
st %f4, [%l7 + 0x44]
ldd [%l7 + 0x10], %f12
nop
setx loop_574, %l0, %l1
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 %fcc1, loop_575
or %i5, 0x02AA, %g6
fmovrdgez %i7, %f12, %f4
loop_574:
fnot2 %f10, %f10
loop_575:
fors %f5, %f0, %f9
edge16l %i6, %g5, %i1
fnot1 %f6, %f14
ld [%l7 + 0x20], %f3
movne %icc, %o4, %l1
xor %g4, %l3, %l2
bl loop_576
siam 0x0
fxnor %f2, %f10, %f6
fandnot2s %f2, %f13, %f12
loop_576:
bcc,a,pt %icc, loop_577
bgu,a %xcc, loop_578
fmovrdne %o0, %f10, %f8
nop
setx loop_579, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_577:
fmovdn %icc, %f10, %f6
loop_578:
fcmped %fcc3, %f4, %f12
edge16n %g2, %o2, %o7
loop_579:
bvs,pt %icc, loop_580
nop
setx loop_581, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f6, %f9, %f5
sth %i3, [%l7 + 0x7E]
loop_580:
nop
setx loop_582, %l0, %l1
jmpl %l1, %i4
loop_581:
sllx %i2, %g3, %o1
tgu %icc, 0x5
ldsh [%l7 + 0x3E], %i0
loop_582:
fmovsg %xcc, %f2, %f12
fmovdvc %xcc, %f7, %f2
fpsub32 %f10, %f10, %f8
fcmpne32 %f8, %f6, %l0
st %f11, [%l7 + 0x74]
tg %xcc, 0x0
ldx [%l7 + 0x40], %l6
array8 %l4, %g1, %o6
fmuld8sux16 %f7, %f15, %f0
ldsw [%l7 + 0x44], %g7
fmul8ulx16 %f14, %f10, %f2
fnot1s %f6, %f7
tcc %icc, 0x6
fmul8x16al %f12, %f2, %f10
addccc %o5, %o3, %i5
ldd [%l7 + 0x58], %f12
orncc %g6, 0x1F4C, %i7
brlez,a %i6, loop_583
brgez %g5, loop_584
fmovsge %icc, %f4, %f3
lduw [%l7 + 0x4C], %i1
loop_583:
fpsub32s %f2, %f2, %f14
loop_584:
bge,pt %icc, loop_585
sra %o4, %l5, %l1
movgu %icc, %l3, %l2
stx %o0, [%l7 + 0x38]
loop_585:
edge8ln %g2, %g4, %o7
fpadd32s %f5, %f0, %f0
alignaddrl %i3, %i4, %o2
srax %i2, %g3, %o1
fandnot1 %f4, %f8, %f4
fexpand %f3, %f14
fmovrsne %i0, %f3, %f9
st %f4, [%l7 + 0x60]
array8 %l0, %l6, %l4
ld [%l7 + 0x38], %f2
sth %o6, [%l7 + 0x30]
stx %g1, [%l7 + 0x70]
edge16n %o5, %o3, %g7
fmovsn %xcc, %f14, %f8
brgz,a %i5, loop_586
bshuffle %f2, %f14, %f14
stw %g6, [%l7 + 0x54]
ld [%l7 + 0x74], %f5
loop_586:
ldub [%l7 + 0x13], %i7
fbn %fcc3, loop_587
addccc %i6, 0x1543, %g5
ldd [%l7 + 0x38], %f14
movleu %xcc, %i1, %o4
loop_587:
fnegd %f2, %f10
fbe,a %fcc0, loop_588
bvc,a,pn %xcc, loop_589
fcmpne32 %f0, %f8, %l5
or %l3, %l1, %o0
loop_588:
sth %g2, [%l7 + 0x20]
loop_589:
lduh [%l7 + 0x70], %l2
edge16 %g4, %o7, %i3
fzero %f4
edge8l %i4, %i2, %g3
lduw [%l7 + 0x70], %o1
lduh [%l7 + 0x58], %i0
sth %l0, [%l7 + 0x78]
movvs %xcc, %o2, %l4
array32 %l6, %o6, %o5
fbne,a %fcc2, loop_590
ldub [%l7 + 0x23], %g1
fmovdne %icc, %f15, %f3
fandnot1s %f4, %f10, %f5
loop_590:
movle %xcc, %g7, %i5
stx %o3, [%l7 + 0x30]
fmovdgu %xcc, %f9, %f0
st %f13, [%l7 + 0x5C]
lduw [%l7 + 0x48], %i7
ldx [%l7 + 0x28], %i6
fmovsneg %icc, %f15, %f3
fcmpeq16 %f4, %f12, %g6
ba,a loop_591
std %f6, [%l7 + 0x40]
call loop_592
stx %g5, [%l7 + 0x38]
loop_591:
std %f12, [%l7 + 0x18]
edge32 %i1, %l5, %o4
loop_592:
fcmple16 %f12, %f12, %l3
stb %l1, [%l7 + 0x15]
fbo,a %fcc0, loop_593
tcs %xcc, 0x7
stx %g2, [%l7 + 0x58]
fmuld8ulx16 %f0, %f5, %f8
loop_593:
stx %o0, [%l7 + 0x48]
ba,a %xcc, loop_594
fbo,a %fcc2, loop_595
ldsh [%l7 + 0x18], %g4
nop
setx loop_596, %l0, %l1
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_594:
bcc,a,pn %xcc, loop_597
loop_595:
bge loop_598
andcc %o7, %l2, %i4
loop_596:
st %f13, [%l7 + 0x14]
loop_597:
fmovrdlez %i2, %f2, %f14
loop_598:
fmovsg %icc, %f1, %f15
sdivcc %i3, 0x06C8, %o1
fcmpne16 %f0, %f0, %g3
ldsh [%l7 + 0x40], %l0
stx %o2, [%l7 + 0x18]
be,a loop_599
movl %xcc, %i0, %l4
fbul,a %fcc1, loop_600
fbg %fcc0, loop_601
loop_599:
movvs %xcc, %l6, %o5
mulx %o6, 0x0734, %g1
loop_600:
fpmerge %f8, %f7, %f14
loop_601:
edge32l %i5, %o3, %g7
xnor %i7, %i6, %g5
mulx %g6, %l5, %i1
fsrc2 %f8, %f2
std %f14, [%l7 + 0x28]
fmuld8sux16 %f0, %f9, %f12
fabsd %f14, %f2
tleu %xcc, 0x7
stw %o4, [%l7 + 0x3C]
ld [%l7 + 0x28], %f4
fnands %f10, %f7, %f1
subccc %l1, %g2, %o0
lduw [%l7 + 0x60], %l3
xorcc %o7, %g4, %l2
fmovsle %icc, %f14, %f15
fmovdpos %xcc, %f2, %f1
array8 %i2, %i3, %i4
fpadd32 %f6, %f0, %f0
fmovrde %g3, %f2, %f2
lduw [%l7 + 0x5C], %l0
edge16n %o2, %o1, %i0
add %l6, 0x1393, %o5
ldsw [%l7 + 0x7C], %o6
fpmerge %f6, %f7, %f0
fsrc2s %f0, %f4
fmovrdlez %l4, %f6, %f6
fmovrsgez %g1, %f9, %f7
ldsw [%l7 + 0x50], %o3
nop
setx loop_602, %l0, %l1
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 %g7, loop_603
fpack32 %f12, %f6, %f6
edge16ln %i5, %i6, %i7
loop_602:
fabsd %f6, %f6
loop_603:
fbuge %fcc3, loop_604
fmovrslz %g5, %f11, %f12
std %f12, [%l7 + 0x58]
fcmpeq16 %f14, %f4, %g6
loop_604:
tn %icc, 0x5
movne %icc, %l5, %i1
fbue,a %fcc2, loop_605
andn %l1, 0x0143, %o4
fba,a %fcc3, loop_606
movn %xcc, %o0, %g2
loop_605:
fbul %fcc0, loop_607
alignaddr %l3, %g4, %l2
loop_606:
fbne,a %fcc3, loop_608
std %f4, [%l7 + 0x70]
loop_607:
edge16ln %i2, %o7, %i4
ldub [%l7 + 0x3E], %g3
loop_608:
fbug %fcc3, loop_609
lduh [%l7 + 0x46], %i3
faligndata %f10, %f12, %f12
lduw [%l7 + 0x4C], %o2
loop_609:
ble loop_610
bcc %xcc, loop_611
xor %l0, 0x0646, %i0
ldd [%l7 + 0x28], %f4
loop_610:
fmovdvs %icc, %f10, %f11
loop_611:
tvs %icc, 0x5
fbule %fcc1, loop_612
fbl,a %fcc3, loop_613
fmovsge %icc, %f12, %f6
ldsh [%l7 + 0x1E], %l6
loop_612:
lduh [%l7 + 0x30], %o5
loop_613:
ld [%l7 + 0x1C], %f4
ta %xcc, 0x3
mova %xcc, %o6, %o1
bvs,a loop_614
fones %f5
edge8ln %g1, %o3, %l4
fbne,a %fcc2, loop_615
loop_614:
tpos %xcc, 0x0
tcc %xcc, 0x1
smul %i5, %i6, %g7
loop_615:
tneg %icc, 0x3
brlez,a %i7, loop_616
fmovd %f2, %f2
fmuld8ulx16 %f3, %f7, %f8
umulcc %g6, %l5, %g5
loop_616:
movcs %icc, %l1, %i1
fnot2s %f5, %f0
st %f9, [%l7 + 0x5C]
fbul,a %fcc3, loop_617
lduh [%l7 + 0x52], %o4
ldsb [%l7 + 0x50], %o0
tg %xcc, 0x2
loop_617:
fmovsvc %xcc, %f14, %f3
mova %xcc, %g2, %l3
bcs,a %icc, loop_618
fnand %f2, %f2, %f2
std %f10, [%l7 + 0x20]
movvc %xcc, %g4, %l2
loop_618:
fmovdl %xcc, %f10, %f13
fbul,a %fcc3, loop_619
ldub [%l7 + 0x2A], %i2
faligndata %f8, %f14, %f0
fpmerge %f15, %f1, %f8
loop_619:
stw %i4, [%l7 + 0x44]
edge16n %g3, %o7, %i3
fmul8x16al %f9, %f8, %f12
sth %l0, [%l7 + 0x42]
fmovrsne %i0, %f13, %f9
fpackfix %f8, %f13
andn %o2, %l6, %o6
fcmpgt32 %f0, %f6, %o1
tne %xcc, 0x1
fmovrslez %g1, %f4, %f6
fmovspos %xcc, %f14, %f0
tgu %xcc, 0x0
fmovdge %xcc, %f14, %f8
bshuffle %f8, %f8, %f14
ldsh [%l7 + 0x70], %o3
ldub [%l7 + 0x14], %l4
ldsw [%l7 + 0x30], %i5
bvs,a,pt %icc, loop_620
fcmpgt32 %f12, %f14, %i6
fsrc2 %f8, %f0
ldsw [%l7 + 0x14], %o5
loop_620:
alignaddr %i7, %g7, %g6
taddcc %g5, %l1, %i1
stw %l5, [%l7 + 0x68]
movrgz %o0, %g2, %o4
movneg %xcc, %l3, %l2
fand %f12, %f12, %f8
lduw [%l7 + 0x50], %i2
te %xcc, 0x5
fmovdle %icc, %f0, %f1
mova %xcc, %g4, %i4
ldub [%l7 + 0x22], %o7
ldsw [%l7 + 0x10], %g3
smulcc %l0, 0x082E, %i3
tvs %xcc, 0x4
movneg %xcc, %i0, %l6
fmul8x16 %f0, %f6, %f8
fcmpeq32 %f6, %f10, %o6
smulcc %o2, %o1, %g1
fmovdge %icc, %f10, %f2
bleu,pn %icc, loop_621
bneg %xcc, loop_622
ldd [%l7 + 0x20], %f14
st %f4, [%l7 + 0x2C]
loop_621:
movpos %xcc, %l4, %o3
loop_622:
ldub [%l7 + 0x38], %i6
bge loop_623
bshuffle %f14, %f10, %f4
bvs %icc, loop_624
fmovsne %xcc, %f4, %f1
loop_623:
fmovsgu %icc, %f12, %f9
fabss %f11, %f10
loop_624:
udivcc %o5, 0x011B, %i7
orncc %i5, 0x07C0, %g6
lduh [%l7 + 0x0E], %g5
fmovdle %xcc, %f14, %f1
sth %g7, [%l7 + 0x68]
orncc %l1, %l5, %i1
fabsd %f14, %f10
movl %icc, %o0, %g2
ldsw [%l7 + 0x7C], %l3
ldsb [%l7 + 0x55], %o4
fbug %fcc0, loop_625
tsubcc %l2, %g4, %i4
subccc %o7, %i2, %g3
fabss %f14, %f0
loop_625:
udiv %l0, 0x08B4, %i3
fandnot2s %f3, %f15, %f15
fcmpd %fcc1, %f4, %f8
fmovdcs %icc, %f9, %f4
fblg %fcc0, loop_626
srax %i0, %o6, %l6
ld [%l7 + 0x14], %f11
fmuld8sux16 %f11, %f10, %f0
loop_626:
sth %o2, [%l7 + 0x50]
ldd [%l7 + 0x78], %f8
fmul8sux16 %f14, %f10, %f14
stx %g1, [%l7 + 0x70]
call loop_627
ldub [%l7 + 0x6A], %o1
edge32n %o3, %l4, %i6
fsrc2s %f10, %f12
loop_627:
fmovsvc %icc, %f14, %f8
movvs %icc, %i7, %o5
ldub [%l7 + 0x19], %i5
brlez %g5, loop_628
fbe %fcc1, loop_629
movne %icc, %g6, %g7
fnors %f15, %f12, %f15
loop_628:
stb %l1, [%l7 + 0x37]
loop_629:
udiv %l5, 0x104D, %i1
std %f14, [%l7 + 0x68]
xorcc %g2, 0x17E9, %l3
st %f7, [%l7 + 0x4C]
st %f5, [%l7 + 0x38]
subccc %o0, 0x0AAD, %o4
ld [%l7 + 0x0C], %f10
be %xcc, loop_630
sdiv %g4, 0x1CFF, %i4
tne %icc, 0x1
st %f10, [%l7 + 0x58]
loop_630:
fmul8x16 %f4, %f8, %f4
fbl,a %fcc2, loop_631
array32 %o7, %l2, %i2
brnz,a %l0, loop_632
ldx [%l7 + 0x78], %g3
loop_631:
fcmps %fcc1, %f11, %f10
ld [%l7 + 0x3C], %f4
loop_632:
udiv %i0, 0x1F4B, %i3
stw %l6, [%l7 + 0x6C]
fsrc1s %f5, %f8
fmovd %f12, %f4
srlx %o2, 0x1F, %g1
movpos %xcc, %o1, %o3
lduw [%l7 + 0x40], %l4
fmul8ulx16 %f10, %f4, %f6
lduw [%l7 + 0x68], %i6
ldd [%l7 + 0x48], %f2
fmovrde %i7, %f2, %f2
fnand %f4, %f14, %f4
fnot1 %f6, %f4
tsubcc %o6, %i5, %g5
fmovsgu %icc, %f4, %f15
move %xcc, %o5, %g6
fbuge %fcc1, loop_633
fornot1s %f11, %f13, %f2
fmovdcs %icc, %f13, %f2
tvs %xcc, 0x5
loop_633:
fmovdn %icc, %f3, %f14
stx %g7, [%l7 + 0x58]
sth %l5, [%l7 + 0x66]
fmuld8sux16 %f10, %f13, %f0
movrgz %i1, 0x334, %l1
bvc %xcc, loop_634
fsrc1 %f14, %f4
xnorcc %l3, %o0, %o4
movl %icc, %g2, %g4
loop_634:
std %f6, [%l7 + 0x58]
fcmpgt16 %f6, %f2, %i4
ldsh [%l7 + 0x22], %o7
movne %xcc, %i2, %l0
fmovdcs %icc, %f11, %f0
srl %l2, 0x1D, %g3
fmovsgu %icc, %f9, %f6
tcs %xcc, 0x6
fnot1s %f9, %f14
std %f6, [%l7 + 0x50]
fbo,a %fcc1, loop_635
ldsh [%l7 + 0x56], %i3
st %f2, [%l7 + 0x48]
movl %xcc, %i0, %l6
loop_635:
tg %xcc, 0x1
stw %g1, [%l7 + 0x3C]
ldx [%l7 + 0x68], %o1
std %f12, [%l7 + 0x48]
call loop_636
tsubcctv %o2, %o3, %l4
sth %i6, [%l7 + 0x1E]
ble,a %xcc, loop_637
loop_636:
fmovdleu %icc, %f7, %f10
fcmpeq32 %f14, %f8, %i7
movle %icc, %o6, %i5
loop_637:
stx %o5, [%l7 + 0x10]
udivx %g6, 0x1E94, %g7
fmovsvc %xcc, %f10, %f1
bvc,a %icc, loop_638
st %f12, [%l7 + 0x30]
fpsub16s %f7, %f14, %f3
stw %l5, [%l7 + 0x68]
loop_638:
tcc %icc, 0x5
ldsw [%l7 + 0x24], %i1
xor %l1, 0x1E61, %g5
ldd [%l7 + 0x50], %f8
smul %o0, 0x1979, %l3
ldsw [%l7 + 0x10], %o4
fmovscs %icc, %f11, %f8
tpos %icc, 0x5
fsrc1 %f0, %f8
ld [%l7 + 0x4C], %f14
edge32n %g4, %i4, %g2
fpack32 %f0, %f6, %f0
fmovrslez %i2, %f15, %f0
bg,a %icc, loop_639
fzero %f6
movg %xcc, %o7, %l0
brgz %g3, loop_640
loop_639:
fble %fcc1, loop_641
fabsd %f14, %f10
andncc %l2, %i3, %l6
loop_640:
movvs %xcc, %g1, %o1
loop_641:
fpsub16s %f4, %f2, %f5
fmovda %icc, %f4, %f5
stb %o2, [%l7 + 0x1E]
fmul8ulx16 %f10, %f10, %f8
ldd [%l7 + 0x10], %f6
addccc %o3, 0x09B7, %i0
tcs %xcc, 0x2
sllx %l4, %i6, %i7
fmuld8sux16 %f0, %f2, %f2
stb %i5, [%l7 + 0x23]
bcc,a,pt %xcc, loop_642
lduw [%l7 + 0x28], %o5
movge %xcc, %o6, %g7
subcc %g6, %i1, %l5
loop_642:
udivcc %l1, 0x04C8, %g5
lduw [%l7 + 0x14], %l3
sth %o4, [%l7 + 0x3C]
fmovrse %g4, %f8, %f8
lduw [%l7 + 0x1C], %i4
fbue %fcc0, loop_643
fabsd %f0, %f2
fpsub32 %f2, %f8, %f10
subc %o0, 0x0C44, %i2
loop_643:
fmovdgu %xcc, %f4, %f7
fandnot2 %f8, %f8, %f4
lduw [%l7 + 0x24], %o7
fcmpd %fcc0, %f4, %f2
tpos %icc, 0x0
move %xcc, %l0, %g2
fmovrsne %l2, %f1, %f14
or %g3, %i3, %g1
tvc %xcc, 0x2
tgu %icc, 0x1
fornot1s %f8, %f3, %f9
srax %l6, %o2, %o1
ld [%l7 + 0x08], %f15
ldd [%l7 + 0x30], %f14
stx %i0, [%l7 + 0x78]
alignaddr %l4, %o3, %i7
stx %i5, [%l7 + 0x18]
fba,a %fcc2, loop_644
st %f5, [%l7 + 0x10]
addcc %o5, %o6, %i6
fmovsvc %icc, %f2, %f6
loop_644:
fzeros %f12
orncc %g6, 0x1198, %g7
srlx %i1, %l1, %g5
stx %l5, [%l7 + 0x60]
bvs,a,pn %xcc, loop_645
srlx %l3, 0x0F, %g4
fmovrsgz %i4, %f2, %f0
bcs,a %icc, loop_646
loop_645:
movpos %xcc, %o0, %i2
st %f13, [%l7 + 0x1C]
fmovsle %xcc, %f15, %f15
loop_646:
andncc %o7, %l0, %g2
lduw [%l7 + 0x44], %o4
fmovsgu %icc, %f0, %f10
bg,pn %xcc, loop_647
bvs loop_648
bpos,a %icc, loop_649
fmovsvc %icc, %f9, %f5
loop_647:
fcmple32 %f10, %f6, %l2
loop_648:
fbg %fcc3, loop_650
loop_649:
std %f10, [%l7 + 0x40]
add %i3, %g3, %l6
fcmpes %fcc3, %f10, %f1
loop_650:
fcmpd %fcc3, %f2, %f2
sdivx %g1, 0x09AA, %o1
stw %i0, [%l7 + 0x5C]
fmovdl %icc, %f7, %f9
stx %l4, [%l7 + 0x60]
tne %icc, 0x3
fmul8x16 %f5, %f0, %f8
ldsb [%l7 + 0x14], %o2
fpsub32 %f12, %f8, %f2
fbue %fcc2, loop_651
stb %o3, [%l7 + 0x4B]
fba,a %fcc1, loop_652
ldub [%l7 + 0x55], %i5
loop_651:
fmovsle %icc, %f3, %f15
movleu %xcc, %o5, %o6
loop_652:
srlx %i6, 0x06, %i7
bn,a %icc, loop_653
array16 %g6, %i1, %g7
ldx [%l7 + 0x18], %l1
fmovsneg %xcc, %f3, %f9
loop_653:
std %f12, [%l7 + 0x18]
srl %g5, 0x0C, %l5
edge16 %g4, %l3, %o0
movpos %icc, %i2, %o7
fors %f10, %f3, %f13
fmovrdlz %i4, %f10, %f6
bn,a %xcc, loop_654
movrne %g2, 0x144, %l0
fmovscs %icc, %f8, %f3
addcc %l2, %i3, %o4
loop_654:
fcmpeq16 %f14, %f0, %g3
or %g1, 0x029B, %l6
ldsb [%l7 + 0x77], %i0
srl %o1, %o2, %o3
tcc %xcc, 0x3
stx %l4, [%l7 + 0x58]
sdiv %i5, 0x1F66, %o5
bge,a loop_655
fmuld8sux16 %f10, %f7, %f0
andncc %o6, %i7, %i6
fabsd %f6, %f2
loop_655:
fands %f6, %f14, %f9
tpos %icc, 0x5
fmovdl %icc, %f4, %f11
ldub [%l7 + 0x16], %g6
std %f6, [%l7 + 0x60]
udiv %i1, 0x1921, %l1
stx %g7, [%l7 + 0x78]
movrlz %l5, 0x0ED, %g5
sethi 0x12EC, %g4
tcc %xcc, 0x5
ta %xcc, 0x0
ldsw [%l7 + 0x64], %l3
fbl %fcc0, loop_656
srax %o0, 0x15, %o7
fmovsleu %xcc, %f1, %f3
call loop_657
loop_656:
edge16 %i4, %i2, %g2
tvc %xcc, 0x0
fmul8x16al %f6, %f1, %f14
loop_657:
bcs,a loop_658
fnand %f8, %f0, %f0
bg %icc, loop_659
stx %l0, [%l7 + 0x58]
loop_658:
sdiv %l2, 0x06F0, %o4
fcmple16 %f0, %f10, %g3
loop_659:
ld [%l7 + 0x74], %f3
fcmpne16 %f12, %f10, %g1
brlez %i3, loop_660
fnegs %f9, %f6
fmuld8sux16 %f10, %f6, %f2
tle %xcc, 0x6
loop_660:
bge,a %xcc, loop_661
fcmpeq32 %f0, %f2, %l6
mulscc %i0, 0x0179, %o2
stx %o3, [%l7 + 0x68]
loop_661:
edge16 %l4, %i5, %o1
ld [%l7 + 0x64], %f15
fbg,a %fcc0, loop_662
siam 0x0
stw %o5, [%l7 + 0x2C]
addcc %i7, 0x17F5, %o6
loop_662:
fpackfix %f6, %f12
ldd [%l7 + 0x08], %f8
alignaddrl %i6, %i1, %l1
edge8n %g6, %l5, %g5
subccc %g4, 0x1F7C, %g7
stx %l3, [%l7 + 0x40]
stx %o7, [%l7 + 0x50]
brnz,a %i4, loop_663
fmovda %xcc, %f8, %f3
fmovsg %xcc, %f11, %f1
ldsb [%l7 + 0x56], %o0
loop_663:
tvs %icc, 0x6
fnot1 %f14, %f0
fnand %f0, %f14, %f12
tsubcc %i2, 0x157E, %l0
fbo,a %fcc0, loop_664
andncc %g2, %o4, %g3
fandnot1 %f10, %f10, %f6
mova %icc, %l2, %i3
loop_664:
std %f4, [%l7 + 0x40]
movge %xcc, %g1, %i0
ldsh [%l7 + 0x76], %o2
ldsb [%l7 + 0x7F], %l6
udiv %o3, 0x03C0, %i5
ld [%l7 + 0x5C], %f6
tg %xcc, 0x6
fornot1s %f7, %f5, %f2
stx %o1, [%l7 + 0x40]
ld [%l7 + 0x2C], %f0
bvc loop_665
faligndata %f0, %f8, %f12
bgu loop_666
subccc %l4, %i7, %o5
loop_665:
bn,pt %icc, loop_667
sra %o6, %i1, %l1
loop_666:
bvs,pt %xcc, loop_668
fbne %fcc3, loop_669
loop_667:
fmovd %f10, %f0
bg,pn %icc, loop_670
loop_668:
taddcc %i6, %l5, %g5
loop_669:
fpsub32 %f4, %f12, %f8
ldx [%l7 + 0x58], %g4
loop_670:
fmovspos %icc, %f10, %f2
nop
setx loop_671, %l0, %l1
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 %f7, %f6
fnors %f7, %f7, %f3
te %xcc, 0x3
loop_671:
fmovspos %icc, %f13, %f13
fble,a %fcc0, loop_672
stx %g7, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %l3
sth %o7, [%l7 + 0x40]
loop_672:
lduw [%l7 + 0x10], %i4
std %f8, [%l7 + 0x50]
edge8l %o0, %i2, %g6
subccc %l0, 0x0336, %o4
stb %g2, [%l7 + 0x67]
fmovrdgz %l2, %f4, %f0
fbn,a %fcc2, loop_673
fmul8x16 %f3, %f14, %f4
ldx [%l7 + 0x58], %i3
fandnot1s %f5, %f8, %f0
loop_673:
call loop_674
fmovrdlez %g1, %f14, %f14
ldsh [%l7 + 0x64], %i0
lduw [%l7 + 0x64], %g3
loop_674:
fnor %f4, %f6, %f12
ba loop_675
stw %o2, [%l7 + 0x74]
fbule %fcc1, loop_676
fxors %f11, %f1, %f6
loop_675:
addc %l6, %i5, %o3
fpadd32 %f4, %f2, %f8
loop_676:
ldub [%l7 + 0x71], %l4
edge16n %i7, %o5, %o1
fnegs %f9, %f14
fxors %f9, %f13, %f14
ldub [%l7 + 0x45], %o6
fmovspos %xcc, %f1, %f10
stx %i1, [%l7 + 0x68]
sth %l1, [%l7 + 0x08]
xorcc %i6, 0x157B, %g5
lduh [%l7 + 0x2E], %g4
add %l5, 0x186D, %g7
tvc %xcc, 0x2
edge32 %l3, %o7, %o0
array16 %i4, %i2, %g6
fmovrsne %o4, %f3, %f6
fblg,a %fcc0, loop_677
fcmpne16 %f0, %f6, %l0
brlez,a %g2, loop_678
fcmpeq32 %f4, %f14, %i3
loop_677:
movne %icc, %g1, %i0
sth %l2, [%l7 + 0x3A]
loop_678:
tne %icc, 0x0
fnot2s %f11, %f3
array16 %g3, %l6, %o2
sth %i5, [%l7 + 0x6C]
fbug,a %fcc2, loop_679
ldx [%l7 + 0x60], %o3
bcc,a,pt %xcc, loop_680
subc %l4, 0x0ACA, %i7
loop_679:
fmovrslez %o1, %f3, %f10
fpsub32s %f7, %f3, %f7
loop_680:
andn %o5, %i1, %o6
edge8n %l1, %i6, %g4
brz %l5, loop_681
stb %g5, [%l7 + 0x13]
udiv %g7, 0x13BC, %o7
lduw [%l7 + 0x78], %l3
loop_681:
fmovrsgez %o0, %f13, %f9
bge,a %xcc, loop_682
taddcctv %i2, %g6, %o4
fble,a %fcc0, loop_683
fnot2 %f10, %f6
loop_682:
and %i4, 0x143F, %g2
fcmple16 %f14, %f2, %l0
loop_683:
ldx [%l7 + 0x78], %i3
fones %f9
ldx [%l7 + 0x38], %g1
fandnot1 %f4, %f4, %f8
fmovdg %icc, %f2, %f12
fbg,a %fcc3, loop_684
ld [%l7 + 0x34], %f15
array32 %l2, %i0, %l6
fmovdneg %icc, %f2, %f13
loop_684:
fsrc2s %f1, %f15
ldsb [%l7 + 0x0C], %o2
lduh [%l7 + 0x0A], %g3
ba,a,pn %icc, loop_685
popc %i5, %o3
fnot2 %f2, %f12
array32 %i7, %o1, %l4
loop_685:
fbne,a %fcc3, loop_686
fpadd16 %f14, %f14, %f2
smulcc %o5, 0x0753, %i1
xor %l1, %o6, %g4
loop_686:
sth %l5, [%l7 + 0x08]
fmovrdgz %g5, %f2, %f12
ldub [%l7 + 0x3A], %g7
movleu %icc, %i6, %l3
array32 %o7, %o0, %i2
lduh [%l7 + 0x58], %o4
srax %i4, %g6, %l0
fxnor %f14, %f0, %f12
array8 %i3, %g2, %l2
bleu loop_687
edge32l %g1, %l6, %o2
lduh [%l7 + 0x2A], %g3
fnegs %f7, %f5
loop_687:
fbule %fcc2, loop_688
fbu,a %fcc0, loop_689
fxnors %f3, %f9, %f5
fsrc1s %f0, %f2
loop_688:
fmovdvs %icc, %f5, %f6
loop_689:
srlx %i5, 0x1A, %o3
smul %i7, 0x1BA3, %i0
call loop_690
movrlz %o1, 0x0BB, %l4
be,a,pt %xcc, loop_691
sethi 0x0E8C, %i1
loop_690:
fsrc1 %f8, %f14
fzero %f8
loop_691:
ldub [%l7 + 0x61], %o5
fbe,a %fcc3, loop_692
smulcc %o6, 0x02CB, %g4
ldsw [%l7 + 0x3C], %l1
addccc %g5, %l5, %i6
loop_692:
fpadd16 %f6, %f10, %f8
fnand %f12, %f0, %f2
stb %g7, [%l7 + 0x57]
fmovsn %xcc, %f6, %f2
fmovdg %xcc, %f11, %f5
fmovsa %xcc, %f12, %f14
fpadd32s %f8, %f8, %f0
lduh [%l7 + 0x32], %l3
sdivcc %o7, 0x0511, %o0
add %o4, 0x089A, %i4
ldsh [%l7 + 0x46], %g6
edge32n %i2, %l0, %g2
fnands %f12, %f2, %f2
bn,a,pn %xcc, loop_693
fbe %fcc2, loop_694
ldsh [%l7 + 0x50], %i3
bne,a,pt %xcc, loop_695
loop_693:
ldd [%l7 + 0x10], %f12
loop_694:
bg %icc, loop_696
lduw [%l7 + 0x48], %l2
loop_695:
ldsw [%l7 + 0x18], %l6
fmovdgu %xcc, %f8, %f6
loop_696:
fmovrsgz %g1, %f3, %f1
fbn %fcc3, loop_697
fornot2 %f4, %f0, %f0
sth %o2, [%l7 + 0x38]
tl %icc, 0x7
loop_697:
fmovdvs %icc, %f12, %f11
bg,pn %icc, loop_698
bneg,a loop_699
srax %i5, %o3, %g3
movleu %icc, %i7, %i0
loop_698:
stb %l4, [%l7 + 0x14]
loop_699:
ldx [%l7 + 0x70], %i1
stb %o1, [%l7 + 0x7A]
orcc %o6, %o5, %l1
ldx [%l7 + 0x50], %g4
std %f14, [%l7 + 0x18]
fmovrde %l5, %f6, %f10
ld [%l7 + 0x1C], %f9
pdist %f14, %f6, %f14
fand %f12, %f2, %f2
fmovrsgez %g5, %f1, %f13
fones %f6
stx %i6, [%l7 + 0x28]
stw %l3, [%l7 + 0x6C]
fmovsl %xcc, %f2, %f13
fcmpeq16 %f8, %f12, %g7
fnors %f1, %f7, %f12
fmovde %icc, %f8, %f0
srax %o0, 0x1B, %o4
fmovdn %icc, %f10, %f12
movge %xcc, %o7, %g6
st %f1, [%l7 + 0x50]
bcc loop_700
fpmerge %f10, %f4, %f10
ldsb [%l7 + 0x2E], %i2
fmovdpos %icc, %f7, %f4
loop_700:
ldsb [%l7 + 0x44], %i4
fmovdge %xcc, %f8, %f8
ldub [%l7 + 0x0A], %l0
ba %xcc, loop_701
fcmple32 %f10, %f2, %i3
ldd [%l7 + 0x20], %f2
ldsw [%l7 + 0x5C], %l2
loop_701:
st %f12, [%l7 + 0x08]
fmovrse %l6, %f3, %f9
nop
setx loop_702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x30]
andn %g1, 0x07B2, %o2
xnor %i5, 0x067F, %g2
loop_702:
alignaddrl %o3, %i7, %g3
fmovdn %icc, %f14, %f2
subc %l4, %i0, %i1
ldsb [%l7 + 0x73], %o6
tcs %icc, 0x5
ta %xcc, 0x6
fbul %fcc2, loop_703
fandnot1s %f2, %f9, %f10
st %f2, [%l7 + 0x30]
tcs %xcc, 0x3
loop_703:
movvs %icc, %o5, %o1
fcmpne32 %f2, %f6, %g4
mulscc %l5, %g5, %i6
ldsw [%l7 + 0x7C], %l3
ldsw [%l7 + 0x0C], %g7
sethi 0x0C84, %o0
sra %o4, %l1, %g6
sra %i2, 0x10, %i4
edge32l %o7, %l0, %i3
brgz,a %l2, loop_704
addcc %g1, 0x1853, %o2
movre %i5, %g2, %l6
fnot1 %f10, %f8
loop_704:
fmovdge %xcc, %f13, %f7
smulcc %i7, 0x198B, %g3
ldsh [%l7 + 0x6E], %o3
array32 %i0, %i1, %l4
sdivx %o6, 0x1ACA, %o5
stw %o1, [%l7 + 0x08]
brnz,a %g4, loop_705
ba,pn %icc, loop_706
ldsh [%l7 + 0x2C], %g5
smul %l5, 0x0773, %l3
loop_705:
stw %i6, [%l7 + 0x10]
loop_706:
lduh [%l7 + 0x7C], %o0
lduw [%l7 + 0x68], %o4
tne %icc, 0x2
ta %xcc, 0x1
movrlz %g7, 0x2CF, %g6
sethi 0x0519, %l1
fmovdleu %xcc, %f0, %f2
lduh [%l7 + 0x24], %i2
pdist %f14, %f0, %f4
fmovdgu %icc, %f0, %f15
tneg %icc, 0x4
tl %icc, 0x0
st %f13, [%l7 + 0x58]
bne,a,pt %icc, loop_707
fble,a %fcc0, loop_708
ba,a loop_709
ldx [%l7 + 0x20], %i4
loop_707:
stb %l0, [%l7 + 0x61]
loop_708:
fmovsgu %icc, %f13, %f11
loop_709:
ldsb [%l7 + 0x1C], %i3
stx %o7, [%l7 + 0x68]
brlez,a %g1, loop_710
brlz,a %o2, loop_711
stx %i5, [%l7 + 0x08]
brlz,a %g2, loop_712
loop_710:
fpack32 %f8, %f0, %f4
loop_711:
ldsh [%l7 + 0x7A], %l6
bneg,a,pt %icc, loop_713
loop_712:
bshuffle %f8, %f2, %f10
ldsw [%l7 + 0x20], %i7
subccc %l2, 0x038E, %g3
loop_713:
movre %o3, 0x2A7, %i0
brgz,a %l4, loop_714
fmovsge %icc, %f1, %f13
sth %o6, [%l7 + 0x76]
movrgz %i1, 0x308, %o1
loop_714:
ld [%l7 + 0x5C], %f9
edge8 %g4, %g5, %l5
fcmple32 %f4, %f4, %o5
stw %l3, [%l7 + 0x64]
tgu %xcc, 0x2
andcc %o0, 0x175B, %o4
fnand %f2, %f0, %f10
fmovsge %xcc, %f4, %f13
addccc %g7, 0x1776, %g6
bgu loop_715
fxnor %f14, %f0, %f14
ldx [%l7 + 0x60], %l1
ldub [%l7 + 0x64], %i2
loop_715:
lduh [%l7 + 0x6E], %i6
and %i4, 0x00B0, %l0
tcc %icc, 0x6
ba,a,pt %xcc, loop_716
st %f15, [%l7 + 0x2C]
ble,pn %xcc, loop_717
fpack16 %f6, %f7
loop_716:
ld [%l7 + 0x14], %f7
lduh [%l7 + 0x1A], %o7
loop_717:
fnegd %f6, %f10
fmul8x16al %f11, %f8, %f4
alignaddrl %i3, %g1, %i5
fmovsvs %icc, %f3, %f4
stb %o2, [%l7 + 0x76]
lduh [%l7 + 0x76], %g2
tne %xcc, 0x1
fbe,a %fcc3, loop_718
ld [%l7 + 0x14], %f5
fpsub16 %f10, %f14, %f2
edge16l %l6, %i7, %l2
loop_718:
ldsw [%l7 + 0x50], %o3
bcc,a,pn %icc, loop_719
brnz %g3, loop_720
fmovsg %xcc, %f13, %f11
lduh [%l7 + 0x0A], %l4
loop_719:
fmul8x16 %f13, %f2, %f0
loop_720:
lduw [%l7 + 0x68], %o6
sdivcc %i0, 0x0B94, %i1
stw %g4, [%l7 + 0x58]
ldsh [%l7 + 0x26], %o1
std %f10, [%l7 + 0x28]
tneg %icc, 0x6
fmovrdlz %l5, %f2, %f14
bshuffle %f14, %f0, %f8
fmovdne %icc, %f15, %f11
subccc %o5, %l3, %g5
orncc %o4, %o0, %g6
ldsh [%l7 + 0x4C], %l1
bcc,a loop_721
fbn %fcc2, loop_722
movneg %xcc, %i2, %g7
stb %i6, [%l7 + 0x54]
loop_721:
stb %i4, [%l7 + 0x58]
loop_722:
edge16 %l0, %o7, %i3
fmovdcc %icc, %f9, %f14
fmovrdgz %i5, %f6, %f8
orcc %o2, %g1, %l6
taddcc %g2, %i7, %o3
umul %l2, %g3, %o6
andn %i0, 0x10A2, %i1
ldsb [%l7 + 0x33], %g4
brlez,a %o1, loop_723
stb %l5, [%l7 + 0x1E]
udiv %o5, 0x0398, %l4
ldsh [%l7 + 0x32], %g5
loop_723:
fandnot1s %f12, %f11, %f0
bg,a loop_724
siam 0x7
orncc %o4, 0x1311, %l3
fcmpgt16 %f12, %f10, %g6
loop_724:
movvc %icc, %o0, %i2
bne loop_725
fmovrse %g7, %f11, %f12
tle %xcc, 0x5
fmovdgu %icc, %f12, %f8
loop_725:
fba,a %fcc2, loop_726
ldx [%l7 + 0x58], %i6
fbug,a %fcc0, loop_727
fmovdle %icc, %f3, %f2
loop_726:
fnot1 %f0, %f14
edge32 %l1, %l0, %i4
loop_727:
array16 %o7, %i3, %i5
brnz,a %o2, loop_728
ldsw [%l7 + 0x30], %g1
lduh [%l7 + 0x08], %g2
taddcctv %l6, %o3, %i7
loop_728:
tl %icc, 0x3
fnand %f6, %f14, %f10
ta %xcc, 0x1
ld [%l7 + 0x18], %f3
xorcc %l2, %g3, %i0
nop
setx loop_729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc1, loop_730
fpadd16 %f14, %f4, %f4
tg %xcc, 0x5
loop_729:
subcc %i1, %g4, %o1
loop_730:
fmovrslz %o6, %f13, %f15
andncc %l5, %l4, %o5
fba,a %fcc2, loop_731
fbo %fcc1, loop_732
movrlz %g5, %l3, %o4
call loop_733
loop_731:
ldx [%l7 + 0x30], %o0
loop_732:
tne %icc, 0x2
movvs %icc, %i2, %g7
loop_733:
ldsh [%l7 + 0x38], %i6
xor %g6, %l1, %i4
fcmpne16 %f10, %f0, %o7
stx %l0, [%l7 + 0x48]
fmovrde %i3, %f0, %f10
addc %i5, 0x0C9F, %o2
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x42], %g1
fandnot2s %f6, %f3, %f11
subccc %l6, %g2, %i7
fmovdn %icc, %f9, %f3
edge8ln %o3, %g3, %i0
fmovrsne %l2, %f3, %f13
fmovsgu %xcc, %f14, %f7
fmovdneg %xcc, %f6, %f13
fornot1 %f4, %f0, %f4
orn %i1, %g4, %o6
taddcctv %o1, %l4, %l5
stx %g5, [%l7 + 0x28]
std %f2, [%l7 + 0x40]
brnz %l3, loop_734
st %f5, [%l7 + 0x54]
fandnot2 %f2, %f12, %f2
fmovdg %xcc, %f8, %f5
loop_734:
lduh [%l7 + 0x6E], %o5
lduw [%l7 + 0x78], %o4
ldx [%l7 + 0x48], %i2
movre %g7, 0x153, %o0
fblg,a %fcc0, loop_735
fxors %f12, %f10, %f12
fxors %f14, %f1, %f9
ldsh [%l7 + 0x68], %i6
loop_735:
brz %g6, loop_736
ld [%l7 + 0x70], %f6
fbe %fcc2, loop_737
sth %i4, [%l7 + 0x18]
loop_736:
be,a %icc, loop_738
fbne,a %fcc0, loop_739
loop_737:
bne,pt %xcc, loop_740
orncc %l1, %l0, %o7
loop_738:
fcmpeq16 %f10, %f6, %i3
loop_739:
ld [%l7 + 0x34], %f6
loop_740:
tsubcctv %o2, %g1, %l6
fornot2s %f5, %f9, %f7
fmul8x16 %f10, %f14, %f8
ldd [%l7 + 0x68], %f0
ldub [%l7 + 0x48], %g2
fbule,a %fcc3, loop_741
bcc,pt %xcc, loop_742
fmovsg %xcc, %f5, %f7
std %f0, [%l7 + 0x40]
loop_741:
udiv %i5, 0x1909, %o3
loop_742:
movrne %i7, %i0, %l2
lduw [%l7 + 0x4C], %i1
sdivcc %g4, 0x0023, %g3
fpsub32 %f8, %f10, %f8
subc %o1, %o6, %l4
stb %g5, [%l7 + 0x27]
st %f15, [%l7 + 0x74]
stw %l5, [%l7 + 0x1C]
edge32n %o5, %l3, %o4
fmul8x16al %f10, %f15, %f8
tcs %xcc, 0x1
call loop_743
ldd [%l7 + 0x28], %f10
sth %g7, [%l7 + 0x78]
bgu,pn %xcc, loop_744
loop_743:
ld [%l7 + 0x5C], %f0
ldub [%l7 + 0x22], %o0
array32 %i2, %g6, %i6
loop_744:
fmovdgu %xcc, %f14, %f2
bne loop_745
fbuge,a %fcc0, loop_746
ldub [%l7 + 0x09], %l1
fmovdg %icc, %f13, %f2
loop_745:
srlx %l0, %i4, %i3
loop_746:
ldx [%l7 + 0x18], %o7
bneg,pn %icc, loop_747
fone %f10
fbu %fcc0, loop_748
xorcc %g1, 0x0F3F, %l6
loop_747:
fmovdge %xcc, %f14, %f13
lduh [%l7 + 0x5C], %o2
loop_748:
mova %xcc, %g2, %o3
std %f10, [%l7 + 0x48]
bl,a %icc, loop_749
st %f14, [%l7 + 0x48]
umul %i5, %i0, %l2
sll %i1, %i7, %g4
loop_749:
edge32l %o1, %o6, %l4
movrgez %g3, 0x380, %l5
stb %g5, [%l7 + 0x21]
fmovrdlez %l3, %f14, %f12
fpsub16 %f0, %f4, %f12
fbe,a %fcc2, loop_750
tl %xcc, 0x3
fabsd %f6, %f8
fbe,a %fcc0, loop_751
loop_750:
fcmped %fcc3, %f10, %f0
fmovsn %icc, %f14, %f10
lduw [%l7 + 0x30], %o4
loop_751:
tge %icc, 0x0
pdist %f4, %f0, %f6
lduh [%l7 + 0x66], %o5
tl %xcc, 0x7
stb %o0, [%l7 + 0x25]
movrlez %g7, %i2, %g6
movge %icc, %i6, %l1
orcc %l0, %i3, %o7
edge8l %i4, %l6, %g1
fba,a %fcc3, loop_752
lduw [%l7 + 0x50], %o2
fmovrdlz %g2, %f2, %f12
subc %i5, 0x0E7C, %i0
loop_752:
lduh [%l7 + 0x52], %o3
fcmpeq32 %f2, %f0, %l2
fmovsgu %xcc, %f8, %f10
fcmple32 %f12, %f8, %i1
ldd [%l7 + 0x30], %f12
movvs %xcc, %g4, %o1
umul %i7, %l4, %g3
stw %o6, [%l7 + 0x14]
xor %l5, %g5, %l3
lduw [%l7 + 0x14], %o5
mulx %o4, 0x024B, %o0
fmovdle %icc, %f14, %f2
faligndata %f14, %f2, %f12
fcmple32 %f14, %f4, %g7
fmovrde %i2, %f12, %f6
popc %i6, %l1
fpadd16 %f6, %f4, %f2
nop
setx loop_753, %l0, %l1
jmpl %l1, %g6
fnors %f11, %f11, %f7
for %f10, %f12, %f14
fnand %f0, %f4, %f14
loop_753:
movg %icc, %i3, %o7
tl %xcc, 0x1
fpsub32 %f6, %f4, %f4
srlx %l0, %i4, %l6
fexpand %f11, %f2
ldub [%l7 + 0x27], %g1
fcmps %fcc0, %f4, %f11
movrgz %g2, 0x35A, %i5
std %f8, [%l7 + 0x08]
umulcc %o2, 0x0FCC, %o3
bpos,a,pt %icc, loop_754
ld [%l7 + 0x4C], %f1
fmovrsgez %i0, %f7, %f4
ld [%l7 + 0x28], %f12
loop_754:
lduw [%l7 + 0x48], %l2
movneg %icc, %g4, %o1
std %f12, [%l7 + 0x58]
popc 0x0970, %i7
fabss %f4, %f14
ldsb [%l7 + 0x2D], %i1
sth %l4, [%l7 + 0x60]
andcc %o6, %l5, %g5
fba %fcc2, loop_755
bg,a,pt %xcc, loop_756
sll %l3, %o5, %g3
ldub [%l7 + 0x1D], %o0
loop_755:
xnor %g7, %i2, %i6
loop_756:
movrlz %o4, %g6, %i3
ldsb [%l7 + 0x4D], %l1
ldsw [%l7 + 0x68], %o7
bvc loop_757
fbge,a %fcc0, loop_758
fpsub16 %f8, %f6, %f8
ldd [%l7 + 0x30], %f10
loop_757:
udivcc %i4, 0x069F, %l0
loop_758:
fcmped %fcc1, %f2, %f12
fbul,a %fcc2, loop_759
orn %g1, %l6, %g2
fnegd %f2, %f12
subcc %i5, 0x01C2, %o2
loop_759:
ldsw [%l7 + 0x64], %i0
edge16ln %o3, %g4, %l2
fmovs %f4, %f15
bcc,pn %icc, loop_760
brlez %o1, loop_761
movgu %xcc, %i1, %i7
fnot1s %f0, %f1
loop_760:
fnegd %f12, %f0
loop_761:
umulcc %o6, 0x0AE6, %l4
fmuld8sux16 %f13, %f9, %f10
fmovde %icc, %f11, %f13
fmovdgu %xcc, %f7, %f2
movrgz %l5, %g5, %o5
fpsub32 %f12, %f6, %f2
tge %xcc, 0x2
fmovrdgez %l3, %f0, %f14
andn %g3, 0x1F01, %o0
lduh [%l7 + 0x14], %i2
bvs,a %xcc, loop_762
tl %icc, 0x5
fmovsg %icc, %f0, %f6
std %f8, [%l7 + 0x78]
loop_762:
taddcc %g7, %i6, %o4
fmovsl %xcc, %f5, %f4
fblg,a %fcc3, loop_763
xorcc %i3, 0x1C43, %l1
taddcc %o7, %i4, %g6
alignaddr %l0, %g1, %g2
loop_763:
edge32n %l6, %o2, %i5
lduh [%l7 + 0x62], %i0
alignaddr %o3, %l2, %g4
std %f14, [%l7 + 0x10]
fmovsleu %icc, %f12, %f11
ldsb [%l7 + 0x21], %o1
sth %i1, [%l7 + 0x6C]
ldx [%l7 + 0x30], %o6
fmul8ulx16 %f2, %f4, %f8
fmovsneg %icc, %f15, %f5
fmovscs %xcc, %f8, %f10
sth %i7, [%l7 + 0x2C]
fpsub32s %f3, %f9, %f3
fmovrdlez %l4, %f10, %f14
fornot2s %f9, %f11, %f6
movneg %icc, %l5, %g5
fblg,a %fcc3, loop_764
movl %icc, %l3, %o5
lduw [%l7 + 0x48], %g3
tpos %xcc, 0x4
loop_764:
taddcc %i2, %g7, %i6
fmovsvc %xcc, %f1, %f6
fbl,a %fcc3, loop_765
udiv %o0, 0x1142, %i3
fmovsg %icc, %f14, %f5
lduw [%l7 + 0x3C], %o4
loop_765:
te %xcc, 0x5
fble,a %fcc0, loop_766
stw %o7, [%l7 + 0x6C]
smul %l1, %g6, %i4
addcc %g1, 0x17CC, %l0
loop_766:
tge %icc, 0x2
ldsw [%l7 + 0x6C], %g2
srl %l6, %o2, %i0
std %f14, [%l7 + 0x28]
lduh [%l7 + 0x5C], %o3
ldsw [%l7 + 0x14], %l2
fpsub32 %f12, %f12, %f12
st %f2, [%l7 + 0x2C]
fmovsl %icc, %f7, %f1
brgz %g4, loop_767
ldx [%l7 + 0x60], %i5
lduw [%l7 + 0x54], %i1
fmovs %f0, %f5
loop_767:
fmovsle %icc, %f13, %f8
fsrc1s %f9, %f9
fbge,a %fcc1, loop_768
udiv %o1, 0x141A, %i7
tg %icc, 0x7
ldsw [%l7 + 0x6C], %o6
loop_768:
ldsw [%l7 + 0x14], %l4
stx %g5, [%l7 + 0x60]
ldsw [%l7 + 0x20], %l3
ldd [%l7 + 0x10], %f8
bpos,a loop_769
fnand %f2, %f14, %f0
movneg %xcc, %l5, %o5
lduw [%l7 + 0x38], %i2
loop_769:
fsrc1s %f7, %f12
fone %f14
tleu %xcc, 0x2
tge %icc, 0x0
sth %g3, [%l7 + 0x0A]
ldsh [%l7 + 0x7E], %i6
ldub [%l7 + 0x66], %g7
fcmpes %fcc2, %f10, %f0
sth %i3, [%l7 + 0x4C]
edge32 %o0, %o7, %o4
bcs,pn %xcc, loop_770
edge16 %g6, %i4, %l1
xnorcc %g1, %g2, %l0
fnot1s %f9, %f0
loop_770:
ldub [%l7 + 0x6F], %o2
edge16n %i0, %o3, %l6
move %icc, %g4, %l2
fmovsg %icc, %f5, %f3
ldsw [%l7 + 0x2C], %i5
orn %i1, %o1, %i7
udivx %o6, 0x0156, %g5
tle %xcc, 0x4
umulcc %l3, 0x1B4A, %l4
lduw [%l7 + 0x18], %l5
tge %xcc, 0x3
movvc %icc, %o5, %g3
bne,a,pt %xcc, loop_771
tl %xcc, 0x3
fmovsl %xcc, %f11, %f8
fpackfix %f10, %f9
loop_771:
ldsw [%l7 + 0x18], %i6
ldsb [%l7 + 0x44], %g7
movre %i3, %o0, %o7
fornot2s %f0, %f6, %f8
and %o4, 0x111F, %i2
lduw [%l7 + 0x6C], %g6
lduw [%l7 + 0x54], %i4
fornot1 %f2, %f10, %f2
orncc %l1, %g2, %l0
sllx %o2, 0x19, %i0
ldsb [%l7 + 0x0B], %o3
ldsh [%l7 + 0x5A], %g1
lduw [%l7 + 0x0C], %g4
fcmpd %fcc3, %f4, %f12
edge16ln %l2, %i5, %i1
ldsw [%l7 + 0x5C], %l6
ldx [%l7 + 0x08], %o1
tn %xcc, 0x6
bge %xcc, loop_772
fcmpes %fcc2, %f3, %f15
movg %xcc, %i7, %g5
orn %l3, %o6, %l4
loop_772:
tne %xcc, 0x3
fzeros %f14
ble,a loop_773
fcmpgt16 %f12, %f10, %o5
fsrc2s %f11, %f2
stw %g3, [%l7 + 0x28]
loop_773:
tg %icc, 0x1
alignaddrl %l5, %i6, %g7
xor %o0, %i3, %o7
std %f6, [%l7 + 0x08]
fornot1 %f6, %f10, %f4
fornot2 %f10, %f8, %f12
fmovsa %icc, %f10, %f10
fmovrdne %o4, %f8, %f14
xor %g6, 0x0007, %i2
bpos,pt %xcc, loop_774
movne %icc, %l1, %i4
std %f2, [%l7 + 0x20]
sth %g2, [%l7 + 0x78]
loop_774:
lduh [%l7 + 0x3A], %l0
stx %o2, [%l7 + 0x68]
bl loop_775
call loop_776
tne %icc, 0x6
movrgez %i0, %g1, %o3
loop_775:
ldub [%l7 + 0x3D], %g4
loop_776:
fsrc2s %f14, %f5
srax %i5, %i1, %l2
stw %l6, [%l7 + 0x68]
ldsh [%l7 + 0x32], %i7
tcs %icc, 0x7
fmovsle %icc, %f10, %f10
ld [%l7 + 0x4C], %f6
fmul8ulx16 %f6, %f8, %f4
fmuld8ulx16 %f14, %f10, %f4
tn %icc, 0x4
ld [%l7 + 0x08], %f4
stx %g5, [%l7 + 0x78]
mulx %o1, 0x0DEE, %o6
xorcc %l3, 0x043A, %l4
lduh [%l7 + 0x1A], %o5
fpadd32 %f10, %f10, %f6
brlz %g3, loop_777
lduh [%l7 + 0x68], %i6
movrne %g7, 0x3CE, %l5
alignaddr %o0, %i3, %o4
loop_777:
fnot1s %f9, %f1
faligndata %f6, %f6, %f10
movrne %g6, %o7, %i2
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x60], %l1
fmovsle %icc, %f11, %f4
stw %g2, [%l7 + 0x50]
tge %xcc, 0x4
addccc %i4, 0x1C18, %o2
ldx [%l7 + 0x68], %i0
nop
setx loop_778, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1s %f8, %f12, %f10
std %f4, [%l7 + 0x18]
fmovsleu %icc, %f3, %f14
loop_778:
fmovsleu %icc, %f13, %f6
fmovscs %xcc, %f3, %f0
fmovsn %xcc, %f5, %f11
call loop_779
tgu %icc, 0x4
st %f0, [%l7 + 0x54]
lduh [%l7 + 0x0E], %l0
loop_779:
ldd [%l7 + 0x08], %f14
sth %o3, [%l7 + 0x7E]
tvc %icc, 0x6
ble,pt %icc, loop_780
fnot2 %f2, %f10
fxor %f4, %f4, %f12
sdiv %g4, 0x03EA, %i5
loop_780:
movne %icc, %i1, %l2
fandnot1 %f12, %f10, %f4
fmul8ulx16 %f2, %f0, %f10
fmovsvs %icc, %f10, %f11
fors %f3, %f7, %f1
orn %l6, %g1, %g5
fbue %fcc3, loop_781
fbge,a %fcc2, loop_782
fmovsle %xcc, %f5, %f8
fbue %fcc0, loop_783
loop_781:
stx %o1, [%l7 + 0x30]
loop_782:
pdist %f10, %f0, %f0
fmovsvs %icc, %f6, %f9
loop_783:
fmul8x16al %f1, %f15, %f12
fnor %f12, %f8, %f10
srlx %i7, %l3, %l4
fpmerge %f10, %f13, %f0
mulscc %o6, 0x1989, %o5
ldsh [%l7 + 0x7A], %g3
bcc,a %icc, loop_784
fsrc1 %f10, %f10
fmovsl %icc, %f1, %f2
sth %g7, [%l7 + 0x50]
loop_784:
std %f14, [%l7 + 0x48]
array32 %i6, %l5, %i3
ta %xcc, 0x3
mova %icc, %o0, %g6
lduh [%l7 + 0x2E], %o7
ld [%l7 + 0x5C], %f4
lduh [%l7 + 0x5A], %i2
std %f6, [%l7 + 0x50]
addc %l1, %g2, %i4
fandnot2s %f1, %f7, %f15
fmul8ulx16 %f14, %f10, %f4
call loop_785
alignaddrl %o4, %o2, %i0
edge32l %l0, %g4, %i5
lduw [%l7 + 0x64], %o3
loop_785:
xorcc %i1, 0x1ABA, %l2
ba,a loop_786
ldub [%l7 + 0x4F], %g1
or %g5, 0x1F0F, %o1
ldx [%l7 + 0x50], %l6
loop_786:
subcc %i7, %l3, %l4
fzero %f10
ble %icc, loop_787
stx %o5, [%l7 + 0x18]
ldd [%l7 + 0x60], %f10
ble,pt %icc, loop_788
loop_787:
subcc %o6, 0x16CA, %g7
tleu %xcc, 0x0
taddcc %i6, 0x1C02, %g3
loop_788:
fmovrdgez %l5, %f12, %f0
sub %i3, 0x0491, %o0
movl %xcc, %g6, %o7
fmovdneg %icc, %f6, %f14
fmovrdlez %i2, %f6, %f4
fbne %fcc3, loop_789
xor %g2, 0x080A, %l1
fbe,a %fcc3, loop_790
bne,a,pn %icc, loop_791
loop_789:
move %xcc, %i4, %o2
tsubcctv %i0, %o4, %g4
loop_790:
bcs,a %icc, loop_792
loop_791:
ldub [%l7 + 0x0C], %i5
std %f8, [%l7 + 0x78]
fmovsneg %xcc, %f5, %f3
loop_792:
fpsub32s %f0, %f11, %f10
fbul,a %fcc0, loop_793
ldsh [%l7 + 0x5C], %o3
stb %l0, [%l7 + 0x58]
fmovdgu %icc, %f2, %f1
loop_793:
stw %l2, [%l7 + 0x58]
sllx %g1, 0x0A, %i1
lduh [%l7 + 0x2A], %o1
fbug %fcc2, loop_794
fmovdle %xcc, %f15, %f5
stw %g5, [%l7 + 0x50]
fzeros %f3
loop_794:
ldd [%l7 + 0x78], %f6
ldsw [%l7 + 0x5C], %l6
for %f8, %f0, %f2
fmovsneg %icc, %f1, %f10
fsrc2 %f10, %f8
ldsh [%l7 + 0x44], %l3
sdivcc %l4, 0x171E, %i7
movre %o6, %g7, %i6
sdivcc %g3, 0x03C7, %l5
ldub [%l7 + 0x54], %o5
orncc %i3, 0x0447, %g6
fsrc2s %f1, %f14
call loop_795
stw %o7, [%l7 + 0x58]
umul %i2, %o0, %l1
edge32l %i4, %o2, %g2
loop_795:
udivcc %o4, 0x02FF, %i0
sll %g4, 0x00, %i5
fone %f6
ldd [%l7 + 0x70], %f0
fzeros %f0
ld [%l7 + 0x1C], %f2
lduw [%l7 + 0x28], %o3
ldd [%l7 + 0x28], %f10
bne,a,pt %xcc, loop_796
fmovsvc %icc, %f2, %f2
addc %l2, 0x1958, %g1
tvc %xcc, 0x6
loop_796:
fxors %f15, %f14, %f12
fbe %fcc3, loop_797
fmul8sux16 %f14, %f2, %f14
sll %l0, 0x02, %o1
bpos,pt %icc, loop_798
loop_797:
ldd [%l7 + 0x38], %f2
movrlez %g5, 0x3B0, %l6
fmovsn %icc, %f1, %f7
loop_798:
fbn %fcc1, loop_799
orn %i1, %l3, %i7
subccc %l4, 0x02B5, %o6
ldsw [%l7 + 0x74], %g7
loop_799:
or %g3, 0x005B, %i6
sethi 0x11C7, %l5
tgu %icc, 0x7
std %f2, [%l7 + 0x38]
add %o5, 0x0D18, %g6
te %xcc, 0x1
movn %icc, %o7, %i2
tl %icc, 0x1
subcc %i3, 0x01FE, %o0
fpadd32s %f11, %f0, %f14
std %f12, [%l7 + 0x68]
bcc,a loop_800
fmuld8ulx16 %f9, %f4, %f12
fmovdl %icc, %f4, %f1
edge8ln %l1, %o2, %i4
loop_800:
ldsw [%l7 + 0x74], %o4
bvs,pn %xcc, loop_801
call loop_802
edge16l %i0, %g4, %g2
tcc %icc, 0x6
loop_801:
fmul8x16au %f14, %f11, %f6
loop_802:
stb %o3, [%l7 + 0x77]
call loop_803
stw %i5, [%l7 + 0x78]
sth %l2, [%l7 + 0x66]
fmovdg %xcc, %f12, %f3
loop_803:
popc 0x0371, %l0
stw %o1, [%l7 + 0x74]
fmovsleu %xcc, %f0, %f1
fmovrde %g5, %f10, %f4
bcc loop_804
fsrc2s %f6, %f2
ldd [%l7 + 0x68], %f2
tne %xcc, 0x7
loop_804:
fmovdcc %xcc, %f0, %f2
bpos loop_805
popc %g1, %l6
add %i1, 0x091E, %l3
ldsb [%l7 + 0x66], %i7
loop_805:
brgz %o6, loop_806
array16 %g7, %l4, %i6
ldub [%l7 + 0x3A], %l5
fmovdcs %icc, %f8, %f11
loop_806:
std %f8, [%l7 + 0x78]
tsubcctv %o5, %g6, %o7
bleu,pt %xcc, loop_807
fpsub32 %f12, %f10, %f12
ldd [%l7 + 0x68], %f6
fmovdcs %xcc, %f4, %f13
loop_807:
movcc %icc, %g3, %i2
ble,pn %icc, loop_808
tpos %icc, 0x3
fornot2 %f10, %f0, %f2
stw %o0, [%l7 + 0x5C]
loop_808:
edge32n %l1, %o2, %i3
fornot2s %f13, %f4, %f8
fmovsne %xcc, %f8, %f11
edge8ln %i4, %o4, %i0
sth %g4, [%l7 + 0x4E]
fmovdvs %xcc, %f8, %f1
edge8l %g2, %i5, %o3
movre %l0, 0x3A7, %o1
orncc %g5, 0x0611, %l2
stw %l6, [%l7 + 0x7C]
array16 %i1, %g1, %i7
ldub [%l7 + 0x4D], %l3
stw %o6, [%l7 + 0x68]
brgez,a %g7, loop_809
stb %i6, [%l7 + 0x09]
fcmpgt32 %f10, %f4, %l5
brgz,a %l4, loop_810
loop_809:
or %o5, %o7, %g3
fcmpes %fcc2, %f9, %f6
movpos %xcc, %g6, %i2
loop_810:
tpos %icc, 0x5
fpsub32 %f10, %f12, %f12
lduw [%l7 + 0x1C], %o0
stb %l1, [%l7 + 0x79]
movrgez %o2, %i3, %i4
fpadd16s %f5, %f12, %f12
mulx %o4, %i0, %g2
fmovsge %icc, %f2, %f8
stb %g4, [%l7 + 0x1D]
st %f0, [%l7 + 0x0C]
bleu %icc, loop_811
std %f12, [%l7 + 0x38]
addc %i5, %o3, %o1
call loop_812
loop_811:
fmovdleu %icc, %f8, %f5
sth %l0, [%l7 + 0x48]
fandnot1s %f3, %f6, %f7
loop_812:
lduh [%l7 + 0x42], %l2
sub %g5, 0x0620, %i1
brgez %g1, loop_813
sth %l6, [%l7 + 0x1E]
fmovdvc %icc, %f12, %f5
ldx [%l7 + 0x40], %i7
loop_813:
bcs loop_814
udivcc %o6, 0x1AB3, %l3
fmul8x16 %f12, %f14, %f2
udiv %i6, 0x1165, %l5
loop_814:
fmul8x16au %f7, %f14, %f8
sdivx %g7, 0x08F9, %l4
fmovsl %xcc, %f11, %f6
movleu %icc, %o5, %o7
fmovsa %xcc, %f14, %f4
fcmpeq16 %f2, %f4, %g6
stx %g3, [%l7 + 0x40]
fmovrslz %o0, %f1, %f1
bshuffle %f12, %f6, %f8
bl loop_815
fmovsle %xcc, %f9, %f14
ldd [%l7 + 0x40], %f12
movpos %xcc, %i2, %o2
loop_815:
ldub [%l7 + 0x1B], %l1
movcc %icc, %i4, %o4
te %icc, 0x5
std %f2, [%l7 + 0x70]
st %f7, [%l7 + 0x4C]
ldd [%l7 + 0x50], %f8
stb %i0, [%l7 + 0x61]
nop
setx loop_816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f10, %f8, %f2
fcmpeq32 %f14, %f10, %i3
sub %g4, %i5, %o3
loop_816:
fcmpne16 %f8, %f6, %o1
fmovsn %xcc, %f12, %f9
lduh [%l7 + 0x7C], %g2
fmul8x16 %f15, %f12, %f6
fbe,a %fcc3, loop_817
call loop_818
fnot1s %f14, %f14
ldx [%l7 + 0x30], %l0
loop_817:
fbule %fcc2, loop_819
loop_818:
fnot2 %f10, %f4
ldsh [%l7 + 0x54], %g5
fpadd32s %f2, %f12, %f3
loop_819:
ba,a loop_820
bge,a %xcc, loop_821
movleu %xcc, %l2, %g1
mova %icc, %i1, %i7
loop_820:
fmovsvs %icc, %f6, %f2
loop_821:
bleu loop_822
fcmple32 %f10, %f0, %l6
orn %l3, %o6, %l5
smulcc %i6, %l4, %g7
loop_822:
nop
setx loop_823, %l0, %l1
jmpl %l1, %o7
tsubcc %g6, 0x16CA, %g3
ldub [%l7 + 0x4E], %o0
for %f8, %f12, %f14
loop_823:
ldsh [%l7 + 0x52], %o5
fmul8x16au %f6, %f5, %f0
fmovrse %o2, %f4, %f8
fands %f7, %f11, %f11
ldub [%l7 + 0x08], %i2
movcc %xcc, %l1, %o4
bneg,pt %xcc, loop_824
stb %i0, [%l7 + 0x3C]
fmul8sux16 %f6, %f14, %f0
tl %xcc, 0x2
loop_824:
call loop_825
sdivcc %i4, 0x0936, %i3
fmovrde %g4, %f12, %f4
edge8ln %o3, %o1, %g2
loop_825:
ldsh [%l7 + 0x26], %l0
lduh [%l7 + 0x32], %i5
ldsb [%l7 + 0x4E], %g5
lduh [%l7 + 0x42], %l2
movre %i1, %i7, %g1
ldsw [%l7 + 0x24], %l3
fmovsgu %xcc, %f8, %f9
movre %o6, %l6, %l5
fnand %f10, %f12, %f4
and %l4, 0x1FBD, %i6
ld [%l7 + 0x70], %f13
lduw [%l7 + 0x40], %g7
fsrc1 %f2, %f4
fmovse %icc, %f11, %f7
ldsb [%l7 + 0x25], %o7
pdist %f8, %f0, %f6
fmovsn %xcc, %f7, %f9
bgu loop_826
smul %g3, 0x0A09, %g6
fmovrslz %o0, %f0, %f12
ldx [%l7 + 0x28], %o2
loop_826:
tneg %xcc, 0x7
ldd [%l7 + 0x20], %f4
ldx [%l7 + 0x68], %o5
lduw [%l7 + 0x64], %i2
ldsw [%l7 + 0x3C], %o4
srlx %l1, 0x04, %i0
fcmpgt16 %f14, %f4, %i3
alignaddr %g4, %i4, %o1
alignaddr %o3, %l0, %g2
lduh [%l7 + 0x0E], %i5
movrlez %l2, 0x3CF, %g5
stb %i1, [%l7 + 0x47]
fpack16 %f10, %f10
movle %xcc, %i7, %g1
movrgz %o6, %l3, %l6
fmovrdlz %l4, %f10, %f8
udivx %l5, 0x147C, %g7
bpos,pt %xcc, loop_827
stb %i6, [%l7 + 0x37]
fcmpeq16 %f12, %f0, %o7
xnorcc %g6, 0x09EB, %o0
loop_827:
addccc %g3, 0x101B, %o2
bgu,a,pn %xcc, loop_828
bn,a %icc, loop_829
brnz,a %i2, loop_830
andn %o4, 0x0CE7, %l1
loop_828:
xnorcc %o5, 0x02A0, %i0
loop_829:
tvs %xcc, 0x6
loop_830:
edge16n %i3, %i4, %g4
mulscc %o1, %o3, %l0
sth %g2, [%l7 + 0x42]
fmul8ulx16 %f8, %f8, %f14
array16 %i5, %l2, %g5
fmovdvc %icc, %f8, %f6
addc %i1, %i7, %o6
bcs,pt %icc, loop_831
bcc,a %xcc, loop_832
fmovsle %xcc, %f13, %f6
move %xcc, %g1, %l3
loop_831:
fandnot2 %f10, %f12, %f2
loop_832:
ldub [%l7 + 0x79], %l6
fmovdg %icc, %f11, %f15
sdivx %l4, 0x1153, %g7
movrgz %i6, %l5, %o7
fba %fcc1, loop_833
fcmpd %fcc0, %f14, %f0
fmovsge %xcc, %f14, %f10
fcmpgt32 %f6, %f8, %o0
loop_833:
ld [%l7 + 0x68], %f0
st %f12, [%l7 + 0x3C]
be,pn %xcc, loop_834
std %f10, [%l7 + 0x60]
tg %icc, 0x2
lduw [%l7 + 0x30], %g6
loop_834:
fmovrse %o2, %f15, %f3
lduw [%l7 + 0x4C], %i2
fmovdge %xcc, %f5, %f12
andncc %g3, %l1, %o4
ldx [%l7 + 0x68], %o5
bg,a,pt %icc, loop_835
ldx [%l7 + 0x78], %i0
edge16l %i3, %g4, %o1
fmovsne %icc, %f12, %f2
loop_835:
edge32l %o3, %l0, %g2
fmovdle %xcc, %f2, %f3
and %i4, 0x0FFA, %l2
fmovrsgez %i5, %f14, %f15
fxors %f7, %f6, %f5
fcmpne32 %f10, %f8, %i1
lduw [%l7 + 0x38], %i7
umul %g5, 0x0117, %o6
fmovd %f6, %f12
fmovdpos %icc, %f4, %f8
ldsb [%l7 + 0x16], %g1
ldub [%l7 + 0x5A], %l6
lduh [%l7 + 0x64], %l4
stw %l3, [%l7 + 0x14]
fpadd16 %f2, %f14, %f10
brgez,a %g7, loop_836
sdivcc %l5, 0x01F5, %i6
popc %o7, %o0
alignaddr %g6, %i2, %g3
loop_836:
lduw [%l7 + 0x08], %o2
fmovrde %l1, %f8, %f10
sllx %o4, %i0, %o5
lduh [%l7 + 0x54], %i3
tl %xcc, 0x4
movvc %icc, %o1, %o3
mulscc %l0, %g2, %i4
edge32l %l2, %i5, %g4
sdiv %i1, 0x076A, %g5
fmovrdgz %i7, %f14, %f2
fbg %fcc0, loop_837
stb %g1, [%l7 + 0x4E]
fmovrdne %l6, %f8, %f6
sllx %o6, %l4, %g7
loop_837:
te %icc, 0x0
ldx [%l7 + 0x40], %l5
brgz,a %i6, loop_838
fnot2 %f4, %f4
fbge,a %fcc0, loop_839
stx %o7, [%l7 + 0x50]
loop_838:
fmovsleu %icc, %f12, %f0
xor %l3, 0x0F38, %g6
loop_839:
subc %o0, %g3, %i2
fmovrdgz %l1, %f14, %f6
te %icc, 0x4
ldsh [%l7 + 0x08], %o2
nop
setx loop_840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble,a %fcc2, loop_841
ldx [%l7 + 0x40], %i0
add %o5, 0x196E, %i3
loop_840:
movrgz %o4, %o3, %l0
loop_841:
stw %o1, [%l7 + 0x28]
st %f14, [%l7 + 0x2C]
movg %icc, %g2, %i4
movrne %l2, %i5, %g4
fmovrdgz %i1, %f8, %f2
fandnot2 %f4, %f6, %f2
ldsh [%l7 + 0x2A], %i7
bshuffle %f12, %f12, %f2
fmovdge %icc, %f2, %f11
fbge %fcc0, loop_842
orn %g5, %l6, %o6
fmovsgu %icc, %f11, %f15
bcc,a,pn %xcc, loop_843
loop_842:
bleu,pt %icc, loop_844
std %f10, [%l7 + 0x38]
bl,a loop_845
loop_843:
lduw [%l7 + 0x2C], %g1
loop_844:
fmovdgu %icc, %f4, %f11
fnegd %f6, %f14
loop_845:
fpsub32 %f14, %f14, %f0
edge8n %l4, %l5, %g7
fxor %f8, %f2, %f14
andcc %o7, %l3, %g6
fbn %fcc3, loop_846
fmovrde %i6, %f14, %f4
fxor %f14, %f2, %f8
movl %icc, %g3, %i2
loop_846:
fpadd32 %f8, %f4, %f6
ldsw [%l7 + 0x74], %l1
ld [%l7 + 0x4C], %f4
ldx [%l7 + 0x68], %o2
xor %i0, 0x11B2, %o0
udiv %o5, 0x0A91, %o4
fcmpne16 %f6, %f12, %o3
stb %l0, [%l7 + 0x25]
nop
setx loop_847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f1, %f0
ldsb [%l7 + 0x15], %i3
fmovrdne %o1, %f6, %f14
loop_847:
tn %icc, 0x6
brlez %g2, loop_848
faligndata %f8, %f8, %f4
brgez %i4, loop_849
sth %l2, [%l7 + 0x5C]
loop_848:
tleu %icc, 0x5
te %xcc, 0x0
loop_849:
fbe %fcc2, loop_850
popc 0x09B5, %i5
srax %i1, 0x0B, %g4
movcs %xcc, %i7, %g5
loop_850:
subcc %o6, %g1, %l6
or %l5, 0x1B09, %g7
fmovdn %xcc, %f8, %f1
lduw [%l7 + 0x70], %l4
ta %xcc, 0x4
fzero %f4
fcmpeq16 %f6, %f0, %l3
fmovsge %xcc, %f2, %f12
xorcc %g6, 0x0D41, %i6
lduw [%l7 + 0x28], %g3
ldsw [%l7 + 0x64], %o7
fnegs %f12, %f9
ldx [%l7 + 0x78], %i2
ldsh [%l7 + 0x44], %o2
fmovrdgz %i0, %f2, %f0
tcc %icc, 0x4
smulcc %o0, 0x10C3, %l1
fpsub32 %f4, %f6, %f2
orncc %o5, %o4, %l0
smul %o3, 0x0D9F, %i3
stw %o1, [%l7 + 0x5C]
fmovda %xcc, %f4, %f3
for %f8, %f0, %f10
stb %g2, [%l7 + 0x60]
fcmpne32 %f0, %f8, %l2
fpack32 %f0, %f8, %f10
fabss %f15, %f7
lduw [%l7 + 0x7C], %i5
lduh [%l7 + 0x16], %i4
srlx %i1, 0x19, %i7
ldsh [%l7 + 0x4A], %g5
fmovdcc %xcc, %f11, %f10
srl %o6, 0x1E, %g1
taddcctv %l6, 0x019F, %l5
fbu,a %fcc2, loop_851
sth %g7, [%l7 + 0x4C]
stx %g4, [%l7 + 0x68]
movle %xcc, %l4, %l3
loop_851:
stx %g6, [%l7 + 0x18]
add %i6, %g3, %i2
fmovdl %icc, %f4, %f12
tle %icc, 0x1
lduw [%l7 + 0x1C], %o7
ldsh [%l7 + 0x72], %i0
movre %o0, 0x0B6, %l1
fcmpeq16 %f0, %f0, %o2
ldx [%l7 + 0x50], %o4
array8 %o5, %l0, %i3
std %f4, [%l7 + 0x58]
tge %icc, 0x7
tleu %icc, 0x0
ldd [%l7 + 0x30], %f0
subcc %o3, %g2, %l2
fandnot1 %f8, %f10, %f8
fnot1s %f5, %f9
fmovrdgez %i5, %f12, %f2
fmovsne %xcc, %f7, %f10
stb %o1, [%l7 + 0x68]
orncc %i4, 0x145C, %i7
fcmpd %fcc2, %f14, %f0
bcc,a,pt %xcc, loop_852
fcmpgt16 %f0, %f6, %g5
fmovsvs %xcc, %f14, %f4
fmovsn %icc, %f7, %f3
loop_852:
ldsw [%l7 + 0x50], %o6
tvc %xcc, 0x3
edge8l %g1, %i1, %l5
fnors %f10, %f12, %f6
popc %g7, %l6
fmovdneg %xcc, %f15, %f9
lduh [%l7 + 0x70], %g4
std %f4, [%l7 + 0x20]
fmovsneg %xcc, %f5, %f0
movgu %icc, %l3, %l4
andcc %g6, %g3, %i2
add %i6, 0x1B89, %o7
brgez,a %i0, loop_853
fmovrdne %l1, %f6, %f12
fmovsvs %xcc, %f9, %f1
taddcc %o2, %o4, %o0
loop_853:
alignaddr %o5, %i3, %l0
array8 %o3, %g2, %i5
sth %l2, [%l7 + 0x2A]
fbl %fcc2, loop_854
ldx [%l7 + 0x08], %i4
ldd [%l7 + 0x08], %f0
sethi 0x1F9E, %i7
loop_854:
std %f14, [%l7 + 0x58]
sth %o1, [%l7 + 0x66]
fmovrdlez %g5, %f4, %f8
ldx [%l7 + 0x78], %g1
ldsb [%l7 + 0x36], %i1
fcmpes %fcc3, %f11, %f2
stw %o6, [%l7 + 0x48]
movrgz %g7, %l5, %g4
sth %l6, [%l7 + 0x3C]
fbul,a %fcc3, loop_855
fmovdle %icc, %f0, %f10
tcc %xcc, 0x3
smulcc %l3, 0x0BC2, %l4
loop_855:
fmovrslz %g6, %f2, %f15
smul %i2, 0x1774, %g3
movgu %xcc, %o7, %i6
st %f2, [%l7 + 0x50]
fnegs %f1, %f5
sth %l1, [%l7 + 0x54]
fmovdvc %xcc, %f10, %f9
ldsw [%l7 + 0x48], %o2
ldsw [%l7 + 0x34], %i0
fabsd %f2, %f0
tne %xcc, 0x3
fbne,a %fcc3, loop_856
fornot1 %f6, %f14, %f4
stx %o4, [%l7 + 0x58]
fcmpes %fcc2, %f7, %f2
loop_856:
stx %o0, [%l7 + 0x68]
subcc %i3, 0x0934, %l0
pdist %f6, %f2, %f6
ldx [%l7 + 0x50], %o3
movvc %xcc, %o5, %g2
stx %i5, [%l7 + 0x68]
fbul %fcc3, loop_857
tl %icc, 0x1
fpadd16s %f2, %f0, %f5
movl %xcc, %i4, %l2
loop_857:
array32 %o1, %g5, %i7
fmovdpos %icc, %f1, %f15
fmul8x16au %f0, %f1, %f10
stw %i1, [%l7 + 0x68]
lduw [%l7 + 0x38], %g1
fbule,a %fcc0, loop_858
fmovscs %icc, %f12, %f12
ldsb [%l7 + 0x09], %o6
tpos %icc, 0x5
loop_858:
fxnor %f14, %f6, %f2
brgez %g7, loop_859
stx %g4, [%l7 + 0x30]
sdiv %l5, 0x145A, %l3
fmovspos %xcc, %f15, %f12
loop_859:
sdiv %l4, 0x00E2, %l6
stb %g6, [%l7 + 0x3C]
tn %icc, 0x4
ta %icc, 0x4
alignaddr %i2, %o7, %g3
stb %l1, [%l7 + 0x11]
fmovdgu %icc, %f3, %f5
bneg,a loop_860
ldd [%l7 + 0x10], %f6
ldd [%l7 + 0x20], %f12
fpack32 %f10, %f14, %f6
loop_860:
bn,a,pt %xcc, loop_861
andcc %i6, %i0, %o4
movg %icc, %o0, %o2
fbue,a %fcc2, loop_862
loop_861:
fmovsn %icc, %f10, %f9
ldsh [%l7 + 0x3A], %l0
sub %o3, 0x06F5, %i3
loop_862:
st %f0, [%l7 + 0x08]
umul %g2, %o5, %i5
movle %icc, %l2, %i4
call loop_863
fmovrslez %o1, %f4, %f12
fblg,a %fcc3, loop_864
movle %icc, %g5, %i7
loop_863:
lduh [%l7 + 0x7C], %i1
fpsub16 %f14, %f2, %f4
loop_864:
fornot2s %f14, %f12, %f7
ld [%l7 + 0x34], %f13
ldsb [%l7 + 0x53], %g1
movrgz %g7, 0x324, %g4
sth %o6, [%l7 + 0x3C]
tn %xcc, 0x6
movcs %xcc, %l5, %l4
fmovrsgz %l6, %f5, %f12
fornot2s %f12, %f15, %f14
fxor %f6, %f2, %f10
fxnor %f12, %f14, %f6
ld [%l7 + 0x64], %f1
fxnor %f8, %f14, %f0
fbuge %fcc2, loop_865
fmovrdlez %l3, %f12, %f14
fmovdg %xcc, %f1, %f9
fmovdleu %icc, %f11, %f7
loop_865:
fmovdvs %icc, %f6, %f9
brlz %i2, loop_866
fmovsne %icc, %f4, %f0
stx %g6, [%l7 + 0x70]
fors %f10, %f4, %f6
loop_866:
fmul8x16au %f14, %f13, %f8
subccc %g3, 0x19F6, %l1
bcc,a %xcc, loop_867
stx %o7, [%l7 + 0x60]
ldx [%l7 + 0x50], %i0
ldsb [%l7 + 0x31], %o4
loop_867:
lduw [%l7 + 0x34], %o0
ldx [%l7 + 0x28], %o2
sth %i6, [%l7 + 0x34]
fcmpgt16 %f2, %f4, %l0
array16 %i3, %o3, %o5
fmovdneg %icc, %f2, %f6
fbu,a %fcc1, loop_868
st %f15, [%l7 + 0x0C]
array8 %g2, %i5, %i4
mulx %o1, 0x1FAD, %g5
loop_868:
fabss %f12, %f10
bcs,pt %icc, loop_869
fmovdgu %xcc, %f11, %f3
nop
setx loop_870, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x54], %l2
loop_869:
sth %i7, [%l7 + 0x7C]
orcc %g1, %i1, %g7
loop_870:
fmovrse %g4, %f6, %f4
sllx %l5, 0x15, %l4
sth %o6, [%l7 + 0x0C]
fmovdvc %icc, %f5, %f12
ldd [%l7 + 0x48], %f6
fnegd %f4, %f4
ld [%l7 + 0x54], %f1
fmul8ulx16 %f6, %f6, %f2
tcc %xcc, 0x2
ldx [%l7 + 0x28], %l6
fmovs %f6, %f0
lduh [%l7 + 0x4C], %i2
fpack32 %f10, %f0, %f2
fbe,a %fcc2, loop_871
xorcc %l3, %g3, %l1
udivx %o7, 0x1219, %i0
fnand %f4, %f2, %f6
loop_871:
udivcc %o4, 0x1CA1, %g6
sth %o0, [%l7 + 0x68]
ldx [%l7 + 0x40], %i6
te %xcc, 0x3
fexpand %f0, %f4
edge32n %l0, %o2, %i3
fblg %fcc3, loop_872
fmul8x16al %f7, %f7, %f4
sra %o5, %g2, %o3
fble %fcc2, loop_873
loop_872:
sth %i5, [%l7 + 0x20]
ldub [%l7 + 0x6F], %i4
orcc %o1, %g5, %i7
loop_873:
fmovsneg %icc, %f8, %f13
ldsb [%l7 + 0x7B], %l2
fmovrdlz %g1, %f0, %f0
mova %icc, %g7, %i1
sth %g4, [%l7 + 0x0A]
nop
setx loop_874, %l0, %l1
jmpl %l1, %l4
fmovdvc %icc, %f4, %f11
bl,a %icc, loop_875
std %f0, [%l7 + 0x50]
loop_874:
fandnot2s %f11, %f6, %f1
brgez,a %o6, loop_876
loop_875:
ldd [%l7 + 0x68], %f8
fpadd16s %f3, %f4, %f11
mova %xcc, %l6, %i2
loop_876:
movge %icc, %l3, %l5
edge32l %g3, %l1, %o7
fnot2s %f0, %f8
fpsub32s %f1, %f5, %f4
addccc %o4, 0x1547, %i0
edge8n %g6, %i6, %l0
lduh [%l7 + 0x0E], %o2
ldsw [%l7 + 0x58], %o0
mulx %o5, 0x1FB1, %i3
movn %icc, %g2, %i5
fmovsa %icc, %f14, %f5
lduw [%l7 + 0x78], %i4
ldd [%l7 + 0x08], %f6
stw %o1, [%l7 + 0x50]
fmovdne %icc, %f12, %f5
fornot1 %f14, %f12, %f0
fbg %fcc2, loop_877
ldsh [%l7 + 0x26], %o3
edge8 %g5, %l2, %g1
ldd [%l7 + 0x20], %f2
loop_877:
fzeros %f10
ld [%l7 + 0x50], %f5
st %f7, [%l7 + 0x6C]
fands %f3, %f14, %f8
subcc %i7, 0x0598, %i1
lduw [%l7 + 0x10], %g4
fbe %fcc2, loop_878
lduh [%l7 + 0x32], %l4
tne %icc, 0x3
ldsh [%l7 + 0x7E], %g7
loop_878:
std %f4, [%l7 + 0x40]
fnors %f10, %f15, %f4
be,a,pt %xcc, loop_879
fmul8sux16 %f14, %f0, %f0
taddcctv %l6, 0x15AE, %o6
fmovsle %icc, %f4, %f13
loop_879:
edge32l %l3, %i2, %l5
fpadd32 %f0, %f2, %f14
fnor %f2, %f14, %f2
stw %l1, [%l7 + 0x0C]
fmovdle %icc, %f9, %f7
bne %xcc, loop_880
fbe %fcc1, loop_881
smul %o7, 0x007C, %o4
nop
setx loop_882, %l0, %l1
jmpl %l1, %i0
loop_880:
fmovse %icc, %f13, %f11
loop_881:
edge8l %g3, %i6, %g6
ldsw [%l7 + 0x70], %l0
loop_882:
fors %f11, %f12, %f1
fblg,a %fcc1, loop_883
fble,a %fcc2, loop_884
ldsw [%l7 + 0x20], %o2
fmovrdgez %o0, %f6, %f6
loop_883:
alignaddrl %o5, %g2, %i3
loop_884:
tg %xcc, 0x7
fmovsn %icc, %f4, %f5
fmul8sux16 %f12, %f10, %f6
array16 %i5, %i4, %o1
fba %fcc1, loop_885
ldsh [%l7 + 0x26], %g5
fornot2 %f2, %f4, %f2
fcmple32 %f8, %f6, %o3
loop_885:
add %l2, %g1, %i7
std %f10, [%l7 + 0x08]
stb %i1, [%l7 + 0x59]
fmovd %f10, %f14
ldd [%l7 + 0x58], %f14
sllx %g4, %g7, %l4
ldd [%l7 + 0x50], %f2
bne,pn %icc, loop_886
fmovdneg %icc, %f10, %f9
bge,pt %xcc, loop_887
andcc %l6, 0x1160, %o6
loop_886:
movre %l3, %i2, %l5
std %f0, [%l7 + 0x20]
loop_887:
fmovrdne %l1, %f6, %f10
xnorcc %o7, 0x100F, %i0
fmul8x16 %f5, %f4, %f4
fone %f4
bvs,a %xcc, loop_888
tleu %icc, 0x4
st %f4, [%l7 + 0x0C]
fmovdgu %xcc, %f1, %f8
loop_888:
bpos,a %xcc, loop_889
lduh [%l7 + 0x24], %o4
std %f0, [%l7 + 0x28]
fmovdvs %icc, %f12, %f15
loop_889:
siam 0x4
tcs %xcc, 0x3
bleu loop_890
stb %g3, [%l7 + 0x57]
fpadd16 %f4, %f4, %f6
fblg,a %fcc2, loop_891
loop_890:
srlx %i6, 0x1F, %g6
movn %icc, %o2, %o0
st %f14, [%l7 + 0x24]
loop_891:
fornot2 %f4, %f12, %f4
fcmpne16 %f14, %f14, %l0
fmovde %icc, %f8, %f3
ldsw [%l7 + 0x48], %o5
fpadd16 %f12, %f8, %f12
bn,pt %icc, loop_892
fnand %f8, %f0, %f12
ldd [%l7 + 0x68], %f10
tcs %icc, 0x7
loop_892:
and %i3, 0x13C4, %i5
fpmerge %f9, %f11, %f10
ldsh [%l7 + 0x30], %g2
array16 %o1, %i4, %g5
fmovsvc %xcc, %f14, %f0
bn,pn %icc, loop_893
fbne %fcc0, loop_894
ldd [%l7 + 0x60], %f2
fcmpgt32 %f12, %f12, %l2
loop_893:
fbule %fcc0, loop_895
loop_894:
taddcc %g1, 0x14D8, %o3
udivcc %i7, 0x17A6, %i1
stx %g4, [%l7 + 0x18]
loop_895:
addc %g7, 0x19D7, %l6
movrlez %l4, 0x3A2, %o6
fmovrsgz %l3, %f15, %f3
ldsh [%l7 + 0x38], %i2
st %f3, [%l7 + 0x34]
fmovdne %xcc, %f3, %f2
stw %l5, [%l7 + 0x64]
fpadd16 %f14, %f14, %f2
fmovde %icc, %f8, %f5
sdivcc %l1, 0x18C1, %i0
addccc %o4, 0x0DA6, %o7
tsubcctv %i6, %g3, %g6
fcmpgt16 %f6, %f4, %o2
bpos,a,pt %icc, loop_896
movge %icc, %l0, %o0
bneg,a,pn %xcc, loop_897
xor %o5, 0x13AA, %i3
loop_896:
fsrc2 %f0, %f2
or %g2, 0x078E, %i5
loop_897:
smul %i4, 0x1B81, %g5
fmul8sux16 %f14, %f8, %f6
ldsh [%l7 + 0x48], %o1
std %f4, [%l7 + 0x10]
movrne %g1, 0x390, %o3
bg loop_898
ldx [%l7 + 0x70], %l2
stw %i1, [%l7 + 0x78]
bcs loop_899
loop_898:
movn %icc, %g4, %g7
ldub [%l7 + 0x3E], %i7
ldsh [%l7 + 0x08], %l6
loop_899:
udivx %o6, 0x039A, %l4
fcmple16 %f12, %f2, %l3
srlx %l5, 0x0C, %i2
stb %i0, [%l7 + 0x27]
std %f12, [%l7 + 0x28]
fabsd %f10, %f12
movge %icc, %l1, %o4
ldd [%l7 + 0x50], %f6
array32 %o7, %g3, %i6
fmovrslz %g6, %f11, %f15
std %f12, [%l7 + 0x28]
ldsh [%l7 + 0x4A], %l0
st %f13, [%l7 + 0x20]
call loop_900
udivx %o0, 0x134F, %o2
umulcc %o5, 0x0586, %i3
bvc,pn %icc, loop_901
loop_900:
bleu,pt %xcc, loop_902
andncc %g2, %i4, %g5
fpsub16 %f6, %f4, %f4
loop_901:
st %f5, [%l7 + 0x0C]
loop_902:
fmovse %icc, %f13, %f10
ldsw [%l7 + 0x6C], %i5
fmovsleu %icc, %f5, %f2
fbe %fcc3, loop_903
fbue,a %fcc1, loop_904
fsrc2 %f4, %f8
ldsb [%l7 + 0x69], %o1
loop_903:
stx %g1, [%l7 + 0x78]
loop_904:
fcmpne16 %f14, %f0, %l2
sll %i1, %g4, %g7
fxnor %f8, %f6, %f0
ld [%l7 + 0x68], %f3
stb %o3, [%l7 + 0x6C]
add %l6, 0x0709, %o6
movge %xcc, %i7, %l4
srlx %l5, %l3, %i2
fnot1s %f4, %f5
fsrc1 %f2, %f2
fnot1s %f1, %f8
fmovrdlez %i0, %f0, %f4
udivcc %o4, 0x05DA, %l1
stw %o7, [%l7 + 0x44]
sth %i6, [%l7 + 0x62]
fbge,a %fcc3, loop_905
fmul8x16au %f13, %f11, %f12
mulx %g3, 0x1266, %l0
ldd [%l7 + 0x48], %f12
loop_905:
movcs %xcc, %g6, %o0
fcmple16 %f14, %f0, %o2
tle %xcc, 0x4
bgu,pn %xcc, loop_906
fcmpeq16 %f8, %f14, %i3
fmovsneg %xcc, %f8, %f3
xnor %g2, %o5, %g5
loop_906:
ble loop_907
tcc %icc, 0x5
fpsub16s %f5, %f3, %f11
fpmerge %f7, %f8, %f0
loop_907:
edge16n %i5, %o1, %i4
fnors %f7, %f0, %f9
lduh [%l7 + 0x68], %g1
ldsw [%l7 + 0x70], %l2
and %i1, 0x0711, %g7
stb %o3, [%l7 + 0x10]
fmovsleu %xcc, %f10, %f7
bcs,a loop_908
std %f6, [%l7 + 0x48]
fmul8x16au %f3, %f12, %f10
fmovdvc %xcc, %f13, %f13
loop_908:
lduh [%l7 + 0x34], %g4
sub %l6, 0x0364, %o6
lduw [%l7 + 0x40], %l4
stx %l5, [%l7 + 0x70]
xorcc %l3, 0x10EA, %i7
brgz,a %i0, loop_909
sth %o4, [%l7 + 0x4E]
bn %icc, loop_910
fbule,a %fcc3, loop_911
loop_909:
ldsh [%l7 + 0x28], %i2
fmovscc %xcc, %f14, %f13
loop_910:
be %icc, loop_912
loop_911:
bcs,a loop_913
fmovsvc %xcc, %f12, %f3
fbe,a %fcc0, loop_914
loop_912:
tcs %xcc, 0x1
loop_913:
stx %o7, [%l7 + 0x20]
fmovdgu %xcc, %f3, %f15
loop_914:
ldsb [%l7 + 0x30], %l1
fors %f7, %f3, %f3
fpackfix %f4, %f0
ldx [%l7 + 0x78], %i6
fcmpes %fcc0, %f9, %f10
sethi 0x11D3, %g3
fbn,a %fcc3, loop_915
stb %l0, [%l7 + 0x52]
fmovdcc %icc, %f11, %f11
sth %g6, [%l7 + 0x44]
loop_915:
nop
setx loop_916, %l0, %l1
jmpl %l1, %o2
fmovdleu %xcc, %f15, %f0
fsrc1s %f13, %f7
fbule %fcc0, loop_917
loop_916:
stw %i3, [%l7 + 0x10]
tcc %icc, 0x5
fmovdleu %icc, %f1, %f5
loop_917:
bvc,a,pt %icc, loop_918
fsrc2 %f14, %f10
bcc,a loop_919
tl %icc, 0x2
loop_918:
lduh [%l7 + 0x6A], %g2
ldub [%l7 + 0x66], %o5
loop_919:
ldx [%l7 + 0x68], %o0
fmovrse %g5, %f1, %f1
movgu %icc, %i5, %o1
popc 0x00B8, %g1
orcc %i4, %i1, %l2
edge8ln %g7, %o3, %l6
ldub [%l7 + 0x4C], %g4
mulscc %l4, 0x0E7B, %l5
ldsb [%l7 + 0x28], %l3
ld [%l7 + 0x6C], %f3
ldub [%l7 + 0x53], %o6
fbl %fcc0, loop_920
movne %xcc, %i0, %o4
fxor %f4, %f8, %f2
alignaddrl %i2, %o7, %i7
loop_920:
ldx [%l7 + 0x38], %i6
movge %icc, %l1, %l0
bvc loop_921
stw %g3, [%l7 + 0x4C]
movl %icc, %g6, %o2
nop
setx loop_922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_921:
fmovdle %icc, %f5, %f3
xor %g2, %i3, %o5
stw %g5, [%l7 + 0x2C]
loop_922:
fmovrsgz %i5, %f4, %f11
nop
setx loop_923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x32], %o1
array16 %g1, %o0, %i4
stb %l2, [%l7 + 0x56]
loop_923:
fnor %f2, %f14, %f2
fmovrslez %g7, %f3, %f8
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x14], %i1
fpack16 %f12, %f3
ldsh [%l7 + 0x30], %l6
fmovscs %xcc, %f12, %f1
fmovrsne %g4, %f10, %f6
ldsh [%l7 + 0x1A], %l4
fmovsvs %icc, %f12, %f2
fble %fcc0, loop_924
tg %icc, 0x6
fmovda %icc, %f5, %f8
ldsb [%l7 + 0x0E], %l5
loop_924:
movvs %xcc, %o3, %l3
fmovrdlez %o6, %f14, %f10
tl %xcc, 0x7
bneg,pt %icc, loop_925
movvs %xcc, %o4, %i0
movvc %xcc, %i2, %i7
stb %o7, [%l7 + 0x6C]
loop_925:
mova %xcc, %i6, %l0
fpackfix %f14, %f10
ld [%l7 + 0x30], %f8
tcc %icc, 0x0
fmul8x16au %f8, %f1, %f10
ldsw [%l7 + 0x08], %l1
fbul %fcc0, loop_926
call loop_927
subc %g6, 0x005A, %g3
ldsb [%l7 + 0x76], %g2
loop_926:
lduh [%l7 + 0x10], %o2
loop_927:
movrgz %i3, 0x372, %g5
call loop_928
fmovda %icc, %f1, %f5
fmovda %xcc, %f13, %f9
taddcctv %i5, %o1, %o5
loop_928:
edge32n %g1, %o0, %l2
fcmpgt16 %f4, %f0, %i4
srlx %i1, 0x11, %g7
fpsub16 %f12, %f14, %f2
ldd [%l7 + 0x50], %f0
sra %l6, 0x1C, %l4
fmovdge %icc, %f5, %f12
bcc,pt %xcc, loop_929
edge16ln %l5, %g4, %o3
fcmps %fcc2, %f10, %f1
movne %xcc, %l3, %o4
loop_929:
array32 %i0, %o6, %i7
subccc %i2, 0x14C7, %o7
fba %fcc2, loop_930
fpackfix %f8, %f6
bg,pn %icc, loop_931
fcmpes %fcc1, %f13, %f5
loop_930:
fnot2s %f9, %f2
ldd [%l7 + 0x18], %f6
loop_931:
stw %l0, [%l7 + 0x44]
stx %i6, [%l7 + 0x08]
stw %l1, [%l7 + 0x78]
stb %g3, [%l7 + 0x08]
alignaddrl %g6, %o2, %g2
std %f8, [%l7 + 0x50]
fbue %fcc2, loop_932
ldx [%l7 + 0x08], %i3
fmovrdlez %i5, %f2, %f6
fbne,a %fcc3, loop_933
loop_932:
fnegd %f2, %f2
fmovsvs %icc, %f13, %f6
lduh [%l7 + 0x5C], %o1
loop_933:
ldx [%l7 + 0x18], %o5
fbue %fcc0, loop_934
fmovrse %g1, %f13, %f14
sdivcc %g5, 0x1699, %o0
fmovsgu %xcc, %f4, %f0
loop_934:
brnz,a %l2, loop_935
fmovdvs %xcc, %f10, %f12
tg %icc, 0x0
nop
setx loop_936, %l0, %l1
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_935:
ldx [%l7 + 0x68], %i4
sethi 0x0540, %i1
fmovsneg %xcc, %f9, %f4
loop_936:
fmovsle %xcc, %f0, %f15
fcmpne16 %f8, %f12, %l6
call loop_937
fmovrdgez %l4, %f8, %f0
fmovd %f10, %f2
fmovsgu %xcc, %f14, %f6
loop_937:
subccc %l5, 0x0101, %g7
fbn,a %fcc0, loop_938
fands %f8, %f2, %f3
udiv %g4, 0x05F3, %l3
fnot2s %f1, %f12
loop_938:
fpsub32 %f4, %f0, %f2
fmul8x16au %f11, %f14, %f2
fbug %fcc0, loop_939
ldsh [%l7 + 0x68], %o3
ld [%l7 + 0x44], %f2
fpsub32s %f14, %f3, %f2
loop_939:
brz,a %o4, loop_940
tneg %icc, 0x3
fmovsl %icc, %f6, %f14
lduw [%l7 + 0x30], %i0
loop_940:
tsubcctv %i7, 0x10E0, %o6
taddcctv %o7, %l0, %i2
ldd [%l7 + 0x18], %f0
st %f6, [%l7 + 0x68]
tvc %xcc, 0x4
ldx [%l7 + 0x48], %i6
ldsb [%l7 + 0x55], %l1
ld [%l7 + 0x6C], %f13
fabss %f4, %f13
lduw [%l7 + 0x74], %g3
fmovdne %icc, %f7, %f12
fmovrslez %g6, %f15, %f6
fcmpne32 %f14, %f10, %g2
fmovdpos %icc, %f10, %f11
stw %o2, [%l7 + 0x14]
fone %f12
brz,a %i3, loop_941
ld [%l7 + 0x28], %f6
fabss %f15, %f5
fnot1 %f4, %f4
loop_941:
call loop_942
lduh [%l7 + 0x2A], %i5
stb %o5, [%l7 + 0x66]
brnz,a %g1, loop_943
loop_942:
movrne %o1, 0x2A0, %o0
movrlz %l2, %i4, %i1
udiv %g5, 0x014F, %l6
loop_943:
ld [%l7 + 0x38], %f13
fpsub32s %f9, %f11, %f3
fsrc1 %f8, %f2
brnz,a %l4, loop_944
fcmple32 %f6, %f2, %g7
add %g4, %l3, %o3
fpsub32 %f2, %f12, %f10
loop_944:
ld [%l7 + 0x44], %f13
ldd [%l7 + 0x58], %f14
subc %o4, 0x15A5, %i0
fmovrde %l5, %f4, %f12
fmovrdlez %o6, %f6, %f8
fmovdg %xcc, %f14, %f8
add %o7, %i7, %l0
bneg,a %xcc, loop_945
fnot1 %f4, %f12
fmul8ulx16 %f10, %f0, %f14
fandnot1 %f0, %f12, %f12
loop_945:
fmovscc %icc, %f13, %f8
fmovdneg %icc, %f3, %f2
fmovsne %xcc, %f9, %f5
bleu,a loop_946
fmul8sux16 %f4, %f10, %f12
subcc %i6, %i2, %g3
fmuld8sux16 %f2, %f8, %f14
loop_946:
fmovrsgz %g6, %f15, %f0
fbge,a %fcc1, loop_947
bl loop_948
ldx [%l7 + 0x40], %g2
orncc %o2, %l1, %i5
loop_947:
fornot1s %f3, %f13, %f8
loop_948:
fmovrslez %i3, %f12, %f12
movrne %o5, %o1, %g1
stw %o0, [%l7 + 0x4C]
fmovdn %icc, %f7, %f12
add %l2, 0x0B0C, %i1
fba,a %fcc1, loop_949
brnz %g5, loop_950
std %f8, [%l7 + 0x18]
fmovsneg %icc, %f6, %f1
loop_949:
fandnot1s %f13, %f4, %f2
loop_950:
tcs %icc, 0x2
fabsd %f10, %f6
brgz,a %l6, loop_951
sth %i4, [%l7 + 0x62]
fpadd16 %f4, %f12, %f12
fbl,a %fcc1, loop_952
loop_951:
bpos %icc, loop_953
addcc %g7, 0x1BAC, %g4
ldsw [%l7 + 0x4C], %l4
loop_952:
fzero %f10
loop_953:
fmovdneg %xcc, %f13, %f11
st %f3, [%l7 + 0x38]
array8 %l3, %o4, %i0
fpack32 %f10, %f6, %f6
fmovs %f6, %f12
xorcc %o3, 0x1940, %l5
st %f7, [%l7 + 0x78]
movgu %xcc, %o6, %i7
fnegd %f6, %f8
lduh [%l7 + 0x68], %o7
lduh [%l7 + 0x7C], %i6
lduw [%l7 + 0x54], %l0
fnegd %f2, %f0
ldx [%l7 + 0x50], %g3
ldsb [%l7 + 0x3F], %i2
ldub [%l7 + 0x57], %g6
fmovrdlez %g2, %f6, %f14
movn %icc, %l1, %i5
for %f8, %f6, %f4
bpos,a,pt %xcc, loop_954
brlz %i3, loop_955
taddcc %o5, 0x08BC, %o1
nop
setx loop_956, %l0, %l1
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_954:
fbule,a %fcc0, loop_957
loop_955:
fnands %f10, %f7, %f1
smul %o2, 0x1F8E, %g1
loop_956:
fcmple16 %f0, %f10, %l2
loop_957:
sth %o0, [%l7 + 0x3A]
fnegs %f1, %f8
bneg %xcc, loop_958
ldd [%l7 + 0x10], %f12
fmovsge %icc, %f7, %f3
ld [%l7 + 0x68], %f8
loop_958:
fbuge,a %fcc1, loop_959
fnegs %f8, %f5
xor %g5, 0x1739, %l6
fnot1s %f3, %f10
loop_959:
movleu %xcc, %i1, %i4
lduh [%l7 + 0x50], %g7
stx %g4, [%l7 + 0x20]
fbul,a %fcc1, loop_960
fcmpes %fcc1, %f4, %f14
movcc %xcc, %l3, %l4
st %f6, [%l7 + 0x7C]
loop_960:
fmovsa %icc, %f6, %f9
ldsw [%l7 + 0x1C], %o4
fnegd %f6, %f6
fmul8sux16 %f4, %f4, %f0
fbo %fcc1, loop_961
ldd [%l7 + 0x48], %f12
nop
setx loop_962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %o3, %f0, %f12
loop_961:
ldub [%l7 + 0x5B], %i0
tgu %icc, 0x5
loop_962:
fpsub32s %f9, %f13, %f7
andncc %o6, %i7, %o7
ldx [%l7 + 0x40], %l5
ldsb [%l7 + 0x4D], %l0
stb %g3, [%l7 + 0x7E]
ldub [%l7 + 0x32], %i2
stw %i6, [%l7 + 0x08]
fcmpeq16 %f14, %f8, %g6
st %f11, [%l7 + 0x08]
tgu %icc, 0x7
bpos %icc, loop_963
ldsh [%l7 + 0x50], %l1
stb %g2, [%l7 + 0x18]
stw %i3, [%l7 + 0x0C]
loop_963:
lduh [%l7 + 0x5A], %o5
fbl,a %fcc3, loop_964
tpos %xcc, 0x5
for %f10, %f12, %f14
bne,a,pn %icc, loop_965
loop_964:
movrlz %o1, %o2, %i5
fmovsleu %xcc, %f12, %f5
std %f6, [%l7 + 0x58]
loop_965:
brlez %g1, loop_966
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x78], %o0
fxor %f8, %f2, %f4
loop_966:
tg %icc, 0x2
ldsh [%l7 + 0x14], %g5
ldsw [%l7 + 0x0C], %l2
ldx [%l7 + 0x20], %l6
bcc,a,pt %icc, loop_967
edge16l %i1, %i4, %g4
srl %l3, %g7, %o4
fcmpgt16 %f10, %f0, %l4
loop_967:
bshuffle %f4, %f12, %f10
st %f10, [%l7 + 0x78]
st %f6, [%l7 + 0x60]
fcmple16 %f12, %f14, %i0
stw %o6, [%l7 + 0x6C]
fbo,a %fcc1, loop_968
sth %o3, [%l7 + 0x1C]
fmovdge %icc, %f11, %f3
fmovse %xcc, %f7, %f9
loop_968:
fbo,a %fcc2, loop_969
fpadd16 %f2, %f12, %f6
st %f15, [%l7 + 0x64]
std %f12, [%l7 + 0x40]
loop_969:
bcs,a %xcc, loop_970
fpadd32 %f8, %f2, %f4
st %f14, [%l7 + 0x30]
lduh [%l7 + 0x4A], %i7
loop_970:
st %f8, [%l7 + 0x54]
sra %o7, 0x19, %l0
fmovdle %xcc, %f7, %f8
ble %xcc, loop_971
edge8ln %l5, %i2, %i6
std %f12, [%l7 + 0x38]
brlz %g3, loop_972
loop_971:
stb %g6, [%l7 + 0x0D]
ldd [%l7 + 0x40], %f0
addccc %l1, 0x11B2, %g2
loop_972:
bcc loop_973
srlx %i3, %o1, %o2
edge16 %i5, %g1, %o5
fmuld8ulx16 %f10, %f3, %f10
loop_973:
bcs %icc, loop_974
fmovdne %icc, %f2, %f7
stb %g5, [%l7 + 0x0E]
ldsh [%l7 + 0x66], %l2
loop_974:
tcc %icc, 0x5
ldub [%l7 + 0x24], %o0
mulscc %l6, 0x0B5A, %i1
bne,pt %icc, loop_975
fnegs %f4, %f5
andncc %g4, %l3, %g7
movl %xcc, %o4, %l4
loop_975:
fandnot2s %f10, %f2, %f10
fcmpd %fcc2, %f6, %f2
st %f14, [%l7 + 0x54]
xor %i4, 0x1908, %i0
fmovrsgez %o6, %f13, %f9
pdist %f4, %f10, %f12
fmovs %f12, %f6
ldsw [%l7 + 0x40], %o3
udiv %o7, 0x0CB7, %l0
movrgz %l5, 0x192, %i7
stb %i6, [%l7 + 0x73]
fmuld8sux16 %f7, %f0, %f0
fxor %f10, %f6, %f4
popc %i2, %g6
nop
setx loop_976, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_977, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,pn %icc, loop_978
xnor %g3, %g2, %i3
loop_976:
fnegd %f2, %f14
loop_977:
array32 %l1, %o1, %i5
loop_978:
fmovrdgez %o2, %f10, %f8
tpos %icc, 0x1
mulscc %g1, %o5, %l2
movrgez %o0, %g5, %l6
ldx [%l7 + 0x18], %i1
orncc %g4, %g7, %o4
te %icc, 0x0
addcc %l3, 0x0D70, %l4
ldx [%l7 + 0x48], %i4
fones %f6
fpadd16 %f14, %f14, %f12
tleu %icc, 0x3
orncc %i0, %o3, %o6
fnand %f2, %f4, %f4
fmovrsne %l0, %f6, %f11
ldsw [%l7 + 0x78], %o7
st %f3, [%l7 + 0x64]
fmovdcc %xcc, %f13, %f12
sth %l5, [%l7 + 0x7A]
lduw [%l7 + 0x78], %i6
fand %f0, %f6, %f2
fmovrdlz %i7, %f6, %f4
movrlz %i2, 0x2D6, %g6
subcc %g2, %i3, %l1
fpsub16s %f15, %f8, %f15
movg %icc, %g3, %o1
fcmped %fcc0, %f12, %f4
move %icc, %i5, %o2
movne %xcc, %g1, %o5
fcmpgt32 %f14, %f6, %o0
edge8n %g5, %l2, %i1
or %l6, 0x05BA, %g7
fornot2s %f4, %f12, %f4
fnot1 %f14, %f6
st %f15, [%l7 + 0x1C]
ldub [%l7 + 0x2C], %g4
move %icc, %l3, %l4
sub %o4, %i4, %i0
ldx [%l7 + 0x08], %o3
stb %l0, [%l7 + 0x58]
fbue,a %fcc1, loop_979
fbl,a %fcc1, loop_980
ld [%l7 + 0x2C], %f15
ble,a %xcc, loop_981
loop_979:
ld [%l7 + 0x10], %f9
loop_980:
movgu %icc, %o6, %l5
fones %f8
loop_981:
fnot1s %f1, %f2
stw %i6, [%l7 + 0x1C]
udiv %i7, 0x0D3E, %i2
fmovdvs %icc, %f2, %f6
fmovdvc %icc, %f7, %f7
st %f13, [%l7 + 0x68]
fmul8sux16 %f8, %f6, %f12
fbn,a %fcc2, loop_982
fmovdgu %xcc, %f2, %f1
bvs,pt %icc, loop_983
fnegd %f2, %f8
loop_982:
array8 %g6, %o7, %i3
movleu %icc, %g2, %g3
loop_983:
ldx [%l7 + 0x48], %l1
ldsh [%l7 + 0x26], %o1
alignaddrl %i5, %o2, %o5
edge8n %g1, %o0, %l2
bneg %icc, loop_984
fbn %fcc3, loop_985
fmovdneg %xcc, %f3, %f12
ldsb [%l7 + 0x72], %i1
loop_984:
bl,a loop_986
loop_985:
udiv %g5, 0x0F05, %l6
fmovdne %xcc, %f5, %f15
fabss %f11, %f4
loop_986:
fone %f14
taddcctv %g4, %l3, %l4
ldsh [%l7 + 0x5C], %g7
ldx [%l7 + 0x78], %i4
std %f14, [%l7 + 0x48]
bvs,a,pn %icc, loop_987
ldsh [%l7 + 0x20], %i0
edge16 %o4, %o3, %l0
tpos %xcc, 0x0
loop_987:
umul %l5, %i6, %o6
sll %i7, %g6, %i2
bshuffle %f0, %f4, %f4
sra %o7, 0x10, %g2
edge8l %g3, %l1, %o1
subcc %i5, 0x0F35, %i3
stx %o2, [%l7 + 0x30]
fmuld8ulx16 %f12, %f5, %f12
ldsh [%l7 + 0x60], %o5
fbue,a %fcc1, loop_988
st %f8, [%l7 + 0x18]
tvs %xcc, 0x2
fmovsgu %xcc, %f5, %f2
loop_988:
tneg %xcc, 0x4
fmovsgu %xcc, %f3, %f6
ld [%l7 + 0x64], %f3
fcmple16 %f2, %f0, %g1
fmul8x16al %f14, %f2, %f4
tcs %xcc, 0x6
ldsw [%l7 + 0x2C], %o0
fbge,a %fcc3, loop_989
move %xcc, %i1, %g5
fble %fcc3, loop_990
fpadd32s %f15, %f13, %f1
loop_989:
fmovsg %xcc, %f3, %f0
srax %l6, 0x09, %g4
loop_990:
ldsb [%l7 + 0x0D], %l2
lduw [%l7 + 0x7C], %l4
umulcc %l3, 0x19C6, %g7
fexpand %f9, %f4
fcmpes %fcc0, %f11, %f12
smul %i4, 0x0450, %o4
umul %i0, %l0, %l5
te %xcc, 0x2
fbge %fcc1, loop_991
fcmpes %fcc2, %f0, %f11
tpos %icc, 0x7
sth %o3, [%l7 + 0x22]
loop_991:
fcmple32 %f4, %f0, %o6
sth %i6, [%l7 + 0x36]
andn %i7, 0x0315, %i2
smul %g6, %o7, %g2
ld [%l7 + 0x64], %f0
tl %xcc, 0x3
lduh [%l7 + 0x26], %g3
fpsub16s %f9, %f5, %f9
stw %o1, [%l7 + 0x18]
fnands %f8, %f13, %f12
fmovdpos %xcc, %f4, %f3
bge %icc, loop_992
fpadd32s %f3, %f6, %f14
fsrc1 %f12, %f6
fbuge,a %fcc1, loop_993
loop_992:
ldsw [%l7 + 0x50], %i5
ld [%l7 + 0x24], %f6
movcs %xcc, %i3, %l1
loop_993:
sethi 0x13B8, %o2
xnorcc %g1, %o5, %o0
be,pn %xcc, loop_994
bn,a %icc, loop_995
movvs %xcc, %i1, %l6
movneg %xcc, %g4, %l2
loop_994:
fmovrdlez %g5, %f8, %f12
loop_995:
fpsub16s %f0, %f11, %f0
stw %l4, [%l7 + 0x7C]
bleu,pt %xcc, loop_996
ld [%l7 + 0x24], %f5
fmovrde %g7, %f8, %f8
fcmped %fcc1, %f8, %f10
loop_996:
subccc %l3, 0x09B8, %o4
fmovrdgez %i4, %f8, %f2
fmovsvs %icc, %f14, %f7
fmovsa %icc, %f10, %f8
brnz %l0, loop_997
fbuge,a %fcc2, loop_998
lduh [%l7 + 0x0C], %l5
sdivcc %i0, 0x1F65, %o6
loop_997:
stw %o3, [%l7 + 0x58]
loop_998:
ldd [%l7 + 0x18], %f14
xor %i7, %i2, %i6
fmovrslz %g6, %f9, %f0
fmuld8ulx16 %f14, %f8, %f8
brgz,a %g2, loop_999
movge %xcc, %g3, %o1
ldd [%l7 + 0x48], %f2
nop
setx loop_1000, %l0, %l1
jmpl %l1, %i5
loop_999:
fmovsg %xcc, %f6, %f1
edge32l %o7, %l1, %i3
ldsh [%l7 + 0x3A], %o2
loop_1000:
sra %g1, %o5, %i1
std %f0, [%l7 + 0x50]
fnot2s %f6, %f14
movne %icc, %o0, %g4
ldsw [%l7 + 0x1C], %l2
ldub [%l7 + 0x52], %g5
ldd [%l7 + 0x58], %f0
fbne %fcc0, loop_1001
udiv %l6, 0x14FB, %l4
edge8 %l3, %g7, %i4
fabss %f12, %f14
loop_1001:
fble,a %fcc1, loop_1002
sdiv %l0, 0x0182, %l5
bcs,a,pt %xcc, loop_1003
mulscc %o4, %i0, %o6
loop_1002:
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x4C], %i7
loop_1003:
fmovdneg %xcc, %f6, %f13
fnot2 %f8, %f4
fpsub32 %f6, %f2, %f2
fbne %fcc3, loop_1004
tneg %xcc, 0x5
fmovrslz %o3, %f3, %f4
movge %xcc, %i6, %g6
loop_1004:
fxor %f6, %f14, %f8
sth %i2, [%l7 + 0x48]
fmovrsne %g3, %f2, %f4
stw %g2, [%l7 + 0x20]
fmovs %f15, %f4
lduw [%l7 + 0x18], %i5
lduw [%l7 + 0x10], %o7
fnands %f2, %f4, %f3
fcmpeq32 %f14, %f4, %o1
tcs %icc, 0x5
xorcc %i3, %l1, %o2
stb %g1, [%l7 + 0x76]
ldx [%l7 + 0x70], %o5
fmul8ulx16 %f6, %f12, %f8
brz %i1, loop_1005
fpmerge %f12, %f10, %f12
sll %o0, 0x1B, %l2
nop
setx loop_1006, %l0, %l1
jmpl %l1, %g4
loop_1005:
stw %l6, [%l7 + 0x2C]
stw %l4, [%l7 + 0x74]
bcc %xcc, loop_1007
loop_1006:
subc %g5, 0x1C53, %l3
lduw [%l7 + 0x44], %g7
fcmpgt32 %f12, %f4, %i4
loop_1007:
movrlez %l5, %o4, %l0
fmovrdgez %i0, %f0, %f8
fmuld8ulx16 %f12, %f7, %f14
addccc %o6, %i7, %o3
fabss %f7, %f15
and %i6, 0x0EEC, %g6
brgz %i2, loop_1008
stx %g2, [%l7 + 0x38]
edge16l %g3, %o7, %o1
movle %xcc, %i5, %i3
loop_1008:
lduw [%l7 + 0x68], %l1
lduw [%l7 + 0x18], %o2
subcc %o5, %g1, %o0
tsubcc %i1, 0x0096, %l2
tvc %xcc, 0x7
ldsh [%l7 + 0x54], %l6
tneg %icc, 0x3
ldd [%l7 + 0x30], %f4
stx %g4, [%l7 + 0x70]
array8 %l4, %l3, %g7
fmul8x16al %f12, %f12, %f4
fmovsge %icc, %f7, %f9
mulx %g5, 0x0480, %i4
subc %o4, 0x1B4A, %l5
mova %xcc, %l0, %o6
tcc %icc, 0x6
te %xcc, 0x2
stw %i7, [%l7 + 0x58]
stb %o3, [%l7 + 0x29]
lduh [%l7 + 0x26], %i6
ldd [%l7 + 0x68], %f10
movpos %icc, %i0, %g6
fornot1 %f6, %f6, %f14
tg %xcc, 0x4
lduh [%l7 + 0x6E], %g2
sth %i2, [%l7 + 0x0E]
ba %icc, loop_1009
ldsw [%l7 + 0x3C], %g3
stx %o1, [%l7 + 0x48]
movrgez %i5, 0x2EC, %i3
loop_1009:
smulcc %o7, 0x1501, %o2
lduh [%l7 + 0x16], %o5
fsrc2s %f11, %f8
bvs,a %icc, loop_1010
fxnor %f12, %f8, %f6
sth %g1, [%l7 + 0x0A]
mulx %l1, 0x0BD3, %i1
loop_1010:
orn %o0, 0x0322, %l2
fmovsa %icc, %f14, %f15
taddcc %l6, %g4, %l4
fmul8sux16 %f6, %f2, %f0
fxors %f14, %f7, %f6
fmovdneg %icc, %f10, %f10
bcs loop_1011
fabsd %f0, %f12
movn %icc, %g7, %g5
brgez,a %i4, loop_1012
loop_1011:
ldd [%l7 + 0x70], %f4
stb %l3, [%l7 + 0x5D]
fmovsn %icc, %f8, %f15
loop_1012:
fpack16 %f8, %f6
bvs loop_1013
tleu %icc, 0x2
fbe %fcc2, loop_1014
fbn,a %fcc3, loop_1015
loop_1013:
fmovdcs %xcc, %f8, %f10
movre %o4, 0x24F, %l5
loop_1014:
ldx [%l7 + 0x70], %l0
loop_1015:
sll %o6, 0x16, %o3
popc %i7, %i6
fmovsne %icc, %f14, %f9
stb %g6, [%l7 + 0x1C]
te %xcc, 0x6
stw %i0, [%l7 + 0x2C]
fmovsn %icc, %f0, %f8
fbul %fcc1, loop_1016
fmovdvc %xcc, %f8, %f3
popc %g2, %i2
edge16l %o1, %i5, %i3
loop_1016:
std %f4, [%l7 + 0x48]
tle %icc, 0x3
fors %f10, %f13, %f13
ldsw [%l7 + 0x30], %o7
fmovde %xcc, %f12, %f0
fones %f4
fmovdleu %icc, %f12, %f7
fones %f6
ldsh [%l7 + 0x46], %o2
movre %g3, %o5, %g1
fmovd %f6, %f4
srlx %l1, %o0, %l2
fbne,a %fcc1, loop_1017
st %f8, [%l7 + 0x30]
addc %i1, %l6, %l4
fbug %fcc2, loop_1018
loop_1017:
edge32ln %g4, %g7, %g5
fbule,a %fcc2, loop_1019
lduh [%l7 + 0x14], %l3
loop_1018:
mulscc %o4, 0x1651, %i4
fsrc1s %f0, %f11
loop_1019:
fmovs %f14, %f5
fzeros %f7
fmovrse %l5, %f2, %f8
stb %l0, [%l7 + 0x60]
ld [%l7 + 0x48], %f1
movrne %o3, %i7, %o6
fsrc2s %f13, %f4
ldd [%l7 + 0x58], %f14
fbl,a %fcc2, loop_1020
fmovrsgez %g6, %f0, %f13
ldsb [%l7 + 0x5A], %i6
fmovdgu %icc, %f13, %f4
loop_1020:
ldx [%l7 + 0x58], %i0
lduh [%l7 + 0x16], %g2
movge %icc, %o1, %i5
fbug,a %fcc2, loop_1021
movge %icc, %i2, %o7
movpos %icc, %i3, %g3
ldsh [%l7 + 0x5C], %o5
loop_1021:
ldsh [%l7 + 0x6C], %g1
fmul8ulx16 %f0, %f8, %f6
fmovrdne %o2, %f4, %f0
xnor %l1, 0x1C7D, %o0
ldd [%l7 + 0x40], %f0
fcmpgt32 %f0, %f0, %i1
lduw [%l7 + 0x20], %l2
ldsh [%l7 + 0x26], %l4
smul %g4, %l6, %g7
array8 %g5, %l3, %i4
bgu,pn %icc, loop_1022
ld [%l7 + 0x34], %f11
fzero %f12
lduw [%l7 + 0x70], %o4
loop_1022:
bcs,a %icc, loop_1023
bpos,a %xcc, loop_1024
ldub [%l7 + 0x4A], %l0
stb %l5, [%l7 + 0x27]
loop_1023:
tl %icc, 0x2
loop_1024:
orcc %i7, %o3, %g6
ldx [%l7 + 0x18], %i6
array8 %i0, %o6, %o1
bshuffle %f4, %f2, %f14
stx %g2, [%l7 + 0x20]
fmovdgu %icc, %f1, %f7
stb %i2, [%l7 + 0x69]
ldsb [%l7 + 0x3A], %i5
tsubcctv %o7, %i3, %o5
sdivx %g3, 0x1672, %o2
ldsh [%l7 + 0x34], %g1
fbu,a %fcc2, loop_1025
fcmpd %fcc2, %f6, %f10
sth %o0, [%l7 + 0x52]
bge,pt %icc, loop_1026
loop_1025:
lduw [%l7 + 0x3C], %l1
ld [%l7 + 0x6C], %f6
bge loop_1027
loop_1026:
fmovdg %icc, %f1, %f5
fbg,a %fcc0, loop_1028
fbul,a %fcc2, loop_1029
loop_1027:
fabss %f9, %f15
ldsh [%l7 + 0x50], %i1
loop_1028:
fmovscc %icc, %f5, %f15
loop_1029:
orcc %l4, %g4, %l2
ldd [%l7 + 0x78], %f2
fmovsneg %xcc, %f6, %f13
fnand %f14, %f12, %f10
bn,a,pt %xcc, loop_1030
tle %xcc, 0x4
tneg %icc, 0x4
std %f4, [%l7 + 0x38]
loop_1030:
ldsw [%l7 + 0x48], %l6
tcc %xcc, 0x1
fmovsgu %xcc, %f5, %f6
ld [%l7 + 0x08], %f14
nop
setx loop_1031, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdge %icc, %f5, %f13
std %f0, [%l7 + 0x58]
std %f4, [%l7 + 0x28]
loop_1031:
bshuffle %f12, %f4, %f10
ble,a,pt %xcc, loop_1032
brlez %g7, loop_1033
std %f14, [%l7 + 0x58]
sdivx %g5, 0x1082, %l3
loop_1032:
movleu %icc, %o4, %l0
loop_1033:
ldsw [%l7 + 0x7C], %l5
sra %i4, %i7, %o3
lduw [%l7 + 0x60], %g6
stw %i6, [%l7 + 0x30]
ldub [%l7 + 0x6B], %o6
fmovsa %icc, %f5, %f9
ldsh [%l7 + 0x34], %o1
ldsw [%l7 + 0x28], %i0
fmovrdlz %g2, %f4, %f10
smul %i5, 0x132B, %o7
movge %icc, %i2, %o5
stx %i3, [%l7 + 0x48]
fmovdpos %icc, %f6, %f10
fnot2 %f14, %f6
edge16 %o2, %g3, %o0
fone %f12
stx %l1, [%l7 + 0x50]
fmul8sux16 %f2, %f14, %f6
bvc,pt %icc, loop_1034
lduw [%l7 + 0x0C], %g1
stw %i1, [%l7 + 0x74]
fbo %fcc3, loop_1035
loop_1034:
nop
setx loop_1036, %l0, %l1
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 + 0x7B], %l4
brnz,a %g4, loop_1037
loop_1035:
ldsh [%l7 + 0x42], %l6
loop_1036:
stx %l2, [%l7 + 0x70]
for %f12, %f2, %f8
loop_1037:
ldsb [%l7 + 0x67], %g5
fands %f14, %f15, %f1
tleu %icc, 0x0
xnor %g7, %l3, %o4
std %f6, [%l7 + 0x48]
fmovsgu %icc, %f3, %f6
add %l5, %i4, %i7
fnot1 %f8, %f6
and %l0, 0x181C, %g6
fbne %fcc3, loop_1038
ldub [%l7 + 0x11], %i6
fbge %fcc2, loop_1039
tn %xcc, 0x7
loop_1038:
fmovrdgez %o3, %f12, %f0
ldub [%l7 + 0x51], %o1
loop_1039:
ldub [%l7 + 0x74], %i0
ldsh [%l7 + 0x6A], %o6
fpsub16s %f15, %f0, %f11
stw %i5, [%l7 + 0x58]
fandnot2s %f12, %f12, %f3
ld [%l7 + 0x44], %f2
mulx %o7, %i2, %g2
edge16l %o5, %i3, %g3
ldx [%l7 + 0x38], %o0
fpsub32s %f11, %f11, %f5
tgu %xcc, 0x6
alignaddrl %o2, %g1, %i1
st %f6, [%l7 + 0x58]
alignaddr %l4, %g4, %l6
st %f11, [%l7 + 0x58]
ldx [%l7 + 0x68], %l2
fpadd16s %f6, %f15, %f14
ba,pn %xcc, loop_1040
fabss %f10, %f5
ldsh [%l7 + 0x5E], %g5
fpackfix %f4, %f2
loop_1040:
bpos,a,pn %icc, loop_1041
std %f14, [%l7 + 0x08]
ldub [%l7 + 0x22], %l1
lduw [%l7 + 0x10], %g7
loop_1041:
bg %icc, loop_1042
sdiv %o4, 0x1F2E, %l3
edge8n %l5, %i4, %l0
tn %xcc, 0x3
loop_1042:
fxor %f2, %f6, %f0
for %f0, %f0, %f2
ldx [%l7 + 0x48], %g6
stx %i6, [%l7 + 0x30]
bne,a,pn %icc, loop_1043
fmovsvc %xcc, %f4, %f9
fmovsleu %icc, %f8, %f9
bvc loop_1044
loop_1043:
sub %o3, 0x09B9, %i7
fxnors %f11, %f6, %f15
udivcc %o1, 0x17DC, %o6
loop_1044:
fpmerge %f11, %f15, %f4
fmovde %icc, %f1, %f14
fcmped %fcc3, %f14, %f6
bne %icc, loop_1045
edge16ln %i0, %i5, %i2
stb %g2, [%l7 + 0x4F]
fmovsvs %xcc, %f12, %f7
loop_1045:
ldx [%l7 + 0x78], %o7
nop
setx loop_1046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %o5, loop_1047
mulx %i3, 0x0418, %o0
fpsub32 %f8, %f0, %f10
loop_1046:
sdivx %g3, 0x0C8A, %g1
loop_1047:
fnands %f15, %f2, %f4
fmovrse %o2, %f12, %f12
tge %xcc, 0x4
brgez %i1, loop_1048
stw %l4, [%l7 + 0x44]
bn,pt %icc, loop_1049
fcmpne32 %f4, %f0, %l6
loop_1048:
fmovsa %icc, %f3, %f15
lduw [%l7 + 0x4C], %l2
loop_1049:
fbg %fcc1, loop_1050
ldsw [%l7 + 0x50], %g5
fpack32 %f0, %f14, %f12
stw %g4, [%l7 + 0x7C]
loop_1050:
bcc,a loop_1051
fmovdpos %xcc, %f5, %f5
std %f14, [%l7 + 0x20]
fblg %fcc3, loop_1052
loop_1051:
tcc %icc, 0x3
fbge,a %fcc2, loop_1053
fbuge %fcc2, loop_1054
loop_1052:
subcc %g7, 0x1E0E, %o4
sth %l3, [%l7 + 0x22]
loop_1053:
lduw [%l7 + 0x5C], %l5
loop_1054:
fbg %fcc2, loop_1055
edge8 %i4, %l1, %l0
ldx [%l7 + 0x08], %g6
tl %xcc, 0x4
loop_1055:
fmul8x16al %f12, %f0, %f4
mulscc %i6, 0x0A14, %o3
call loop_1056
andncc %o1, %i7, %o6
sth %i0, [%l7 + 0x30]
sll %i5, 0x0F, %i2
loop_1056:
tle %icc, 0x0
sllx %g2, %o7, %o5
stw %o0, [%l7 + 0x54]
sdivx %g3, 0x13A4, %i3
stb %o2, [%l7 + 0x3B]
stw %i1, [%l7 + 0x48]
bcs,pn %icc, loop_1057
sub %l4, 0x001F, %l6
movrne %l2, 0x381, %g1
std %f0, [%l7 + 0x40]
loop_1057:
fmul8x16 %f8, %f4, %f8
fmovsle %icc, %f15, %f9
stx %g5, [%l7 + 0x58]
alignaddr %g7, %g4, %o4
fmovrsne %l5, %f9, %f12
ta %xcc, 0x2
movcc %xcc, %l3, %l1
tne %xcc, 0x7
ldsh [%l7 + 0x3C], %i4
fabsd %f8, %f4
ldsw [%l7 + 0x5C], %l0
lduh [%l7 + 0x22], %g6
std %f10, [%l7 + 0x20]
andncc %o3, %o1, %i6
ldsb [%l7 + 0x52], %o6
fcmpes %fcc0, %f5, %f14
st %f3, [%l7 + 0x74]
ldsw [%l7 + 0x20], %i0
fbule %fcc3, loop_1058
fpackfix %f6, %f15
fmovsl %xcc, %f14, %f0
fbule %fcc2, loop_1059
loop_1058:
movrgz %i5, 0x30F, %i7
lduh [%l7 + 0x50], %g2
movcc %xcc, %i2, %o5
loop_1059:
sth %o0, [%l7 + 0x74]
tge %xcc, 0x7
fmovsvs %icc, %f11, %f8
fornot1s %f15, %f11, %f9
movrne %o7, %g3, %o2
sdivx %i3, 0x039F, %l4
sth %i1, [%l7 + 0x0A]
fmovrsgez %l6, %f9, %f1
ldsw [%l7 + 0x74], %g1
stx %l2, [%l7 + 0x40]
stb %g7, [%l7 + 0x6E]
movle %xcc, %g4, %o4
fcmped %fcc1, %f14, %f0
edge32n %g5, %l3, %l5
fmovde %xcc, %f5, %f11
fblg %fcc0, loop_1060
ldsw [%l7 + 0x20], %i4
ldx [%l7 + 0x30], %l0
fcmpne16 %f12, %f4, %l1
loop_1060:
ldsb [%l7 + 0x1D], %o3
fbe,a %fcc1, loop_1061
fmovrdgz %o1, %f0, %f4
ldub [%l7 + 0x48], %i6
stw %g6, [%l7 + 0x18]
loop_1061:
ldsb [%l7 + 0x39], %i0
fzero %f10
orn %o6, 0x14A3, %i5
fmovsl %xcc, %f8, %f8
lduh [%l7 + 0x0E], %i7
stx %g2, [%l7 + 0x30]
fmovda %icc, %f5, %f13
fpsub32s %f14, %f3, %f1
fnands %f2, %f3, %f1
sdivx %o5, 0x19E9, %i2
fornot1 %f4, %f10, %f6
fmovrse %o0, %f8, %f12
stx %o7, [%l7 + 0x28]
addcc %o2, 0x0AD0, %i3
nop
setx loop_1062, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,pn %icc, loop_1063
stw %l4, [%l7 + 0x50]
std %f2, [%l7 + 0x78]
loop_1062:
fornot2s %f11, %f5, %f13
loop_1063:
fmovrdlz %g3, %f12, %f0
tleu %xcc, 0x5
std %f2, [%l7 + 0x48]
fsrc2 %f10, %f6
fcmple16 %f6, %f0, %l6
move %xcc, %g1, %l2
ldx [%l7 + 0x20], %i1
fnors %f9, %f6, %f1
bvs,a,pn %icc, loop_1064
fcmps %fcc3, %f13, %f13
subcc %g4, 0x0D3D, %g7
stw %o4, [%l7 + 0x20]
loop_1064:
edge8 %g5, %l5, %l3
edge32 %i4, %l0, %o3
tg %xcc, 0x5
movg %icc, %l1, %o1
std %f0, [%l7 + 0x48]
tcc %xcc, 0x4
ldsh [%l7 + 0x72], %i6
sdiv %i0, 0x0369, %g6
ba,a %xcc, loop_1065
ldd [%l7 + 0x20], %f0
fmovdle %icc, %f14, %f9
ldx [%l7 + 0x18], %i5
loop_1065:
fmovda %icc, %f7, %f14
ldx [%l7 + 0x20], %i7
ld [%l7 + 0x28], %f2
brlz,a %g2, loop_1066
siam 0x0
fmovrdne %o5, %f8, %f10
sth %i2, [%l7 + 0x0C]
loop_1066:
fones %f10
bcc,pt %icc, loop_1067
movvc %xcc, %o0, %o7
fcmpgt32 %f8, %f10, %o6
lduw [%l7 + 0x44], %o2
loop_1067:
tle %xcc, 0x4
fbg %fcc1, loop_1068
srlx %i3, 0x1C, %g3
fmovsne %xcc, %f13, %f6
movleu %xcc, %l6, %l4
loop_1068:
andcc %l2, 0x1A16, %g1
fble,a %fcc2, loop_1069
fnot2s %f7, %f4
umulcc %i1, 0x0B75, %g4
and %g7, 0x0159, %o4
loop_1069:
udiv %g5, 0x126C, %l5
fbl %fcc1, loop_1070
ta %xcc, 0x3
fbug,a %fcc2, loop_1071
fcmpgt16 %f14, %f2, %i4
loop_1070:
bvs,a,pt %xcc, loop_1072
fpsub32s %f3, %f6, %f13
loop_1071:
udiv %l0, 0x1271, %l3
movg %icc, %o3, %l1
loop_1072:
ld [%l7 + 0x58], %f13
ldsh [%l7 + 0x7C], %i6
bshuffle %f10, %f12, %f2
std %f0, [%l7 + 0x78]
bshuffle %f2, %f10, %f0
fmovdcc %icc, %f1, %f14
fornot2 %f2, %f14, %f12
smul %i0, %g6, %o1
fbe %fcc3, loop_1073
fmovsge %xcc, %f8, %f14
bleu,pn %xcc, loop_1074
fbne %fcc2, loop_1075
loop_1073:
stx %i7, [%l7 + 0x60]
fmovdneg %icc, %f14, %f12
loop_1074:
ld [%l7 + 0x70], %f9
loop_1075:
fcmpgt32 %f12, %f0, %g2
lduw [%l7 + 0x34], %o5
fpadd16 %f10, %f12, %f8
bgu,a %icc, loop_1076
tcc %xcc, 0x3
fornot2 %f8, %f8, %f0
fmovsvc %xcc, %f10, %f10
loop_1076:
srax %i5, 0x01, %o0
brgez,a %o7, loop_1077
lduw [%l7 + 0x44], %i2
brlez %o6, loop_1078
movrgz %i3, %g3, %o2
loop_1077:
fcmpne16 %f8, %f4, %l6
std %f14, [%l7 + 0x08]
loop_1078:
ldsb [%l7 + 0x37], %l2
lduw [%l7 + 0x14], %l4
tne %xcc, 0x4
nop
setx loop_1079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %g1, %i1, %g7
fmovscs %icc, %f13, %f7
stb %g4, [%l7 + 0x0E]
loop_1079:
fcmpeq32 %f14, %f14, %g5
lduh [%l7 + 0x34], %l5
tleu %xcc, 0x4
fbl %fcc3, loop_1080
fbug %fcc1, loop_1081
brnz,a %i4, loop_1082
fbue,a %fcc1, loop_1083
loop_1080:
std %f8, [%l7 + 0x48]
loop_1081:
fba,a %fcc0, loop_1084
loop_1082:
stw %o4, [%l7 + 0x18]
loop_1083:
orcc %l0, %l3, %o3
fmuld8sux16 %f3, %f5, %f10
loop_1084:
fmovdle %xcc, %f2, %f1
fmovsvs %xcc, %f12, %f15
tneg %icc, 0x0
bcc,a,pt %icc, loop_1085
edge32ln %l1, %i6, %g6
fornot2 %f8, %f10, %f4
movgu %xcc, %i0, %i7
loop_1085:
fbule %fcc1, loop_1086
fmovrdlez %o1, %f0, %f0
fsrc1 %f6, %f8
fblg,a %fcc1, loop_1087
loop_1086:
sth %o5, [%l7 + 0x46]
bne,pt %icc, loop_1088
taddcctv %g2, 0x1F77, %i5
loop_1087:
std %f12, [%l7 + 0x50]
or %o0, 0x1E8F, %i2
loop_1088:
fnegs %f10, %f11
st %f6, [%l7 + 0x4C]
addc %o6, %o7, %i3
ld [%l7 + 0x64], %f8
taddcc %o2, 0x0115, %g3
movleu %xcc, %l6, %l4
ldx [%l7 + 0x58], %g1
stx %i1, [%l7 + 0x20]
fmovsleu %xcc, %f5, %f6
std %f4, [%l7 + 0x78]
stw %l2, [%l7 + 0x38]
sth %g4, [%l7 + 0x50]
fandnot1 %f8, %f0, %f0
fmovdn %icc, %f8, %f10
fmovsleu %xcc, %f5, %f0
std %f6, [%l7 + 0x08]
fmovsle %icc, %f6, %f3
tvc %icc, 0x7
ldub [%l7 + 0x38], %g7
lduh [%l7 + 0x70], %g5
fpadd32 %f0, %f10, %f4
ldub [%l7 + 0x73], %i4
taddcctv %l5, %o4, %l3
bcc loop_1089
ldub [%l7 + 0x78], %o3
sth %l0, [%l7 + 0x34]
bne,a %icc, loop_1090
loop_1089:
fmul8sux16 %f2, %f8, %f6
movge %xcc, %l1, %g6
fandnot1 %f8, %f2, %f4
loop_1090:
ld [%l7 + 0x18], %f13
ldx [%l7 + 0x70], %i6
bn,a,pn %icc, loop_1091
lduh [%l7 + 0x26], %i7
fmovdge %icc, %f3, %f2
nop
setx loop_1092, %l0, %l1
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_1091:
fmovrslez %o1, %f2, %f11
fands %f3, %f6, %f13
fmovsvc %xcc, %f7, %f2
loop_1092:
fcmpes %fcc1, %f10, %f13
fexpand %f8, %f0
ldx [%l7 + 0x40], %o5
nop
setx loop_1093, %l0, %l1
jmpl %l1, %g2
addcc %i0, %i5, %o0
lduw [%l7 + 0x64], %i2
fandnot2 %f10, %f14, %f12
loop_1093:
move %icc, %o6, %o7
movrlez %i3, %o2, %g3
ldsb [%l7 + 0x0D], %l6
sllx %g1, 0x06, %l4
sll %i1, %g4, %g7
fmovdgu %xcc, %f7, %f2
orcc %l2, 0x0192, %g5
brlz %l5, loop_1094
sdiv %o4, 0x0799, %i4
ld [%l7 + 0x4C], %f8
fnors %f2, %f1, %f10
loop_1094:
movvs %xcc, %o3, %l3
fpadd32 %f2, %f12, %f6
fcmpgt16 %f8, %f10, %l1
fcmpne16 %f0, %f2, %l0
fabss %f5, %f13
tcs %icc, 0x4
tg %icc, 0x0
fsrc2 %f14, %f10
fcmpne32 %f0, %f8, %g6
fnot1s %f3, %f9
ldsb [%l7 + 0x23], %i6
ldsh [%l7 + 0x5E], %i7
nop
setx loop_1095, %l0, %l1
jmpl %l1, %o5
brgz %g2, loop_1096
fnot2 %f14, %f12
brgz,a %o1, loop_1097
loop_1095:
stw %i0, [%l7 + 0x5C]
loop_1096:
lduh [%l7 + 0x3E], %i5
lduh [%l7 + 0x6A], %i2
loop_1097:
move %icc, %o6, %o0
tvs %icc, 0x6
stx %o7, [%l7 + 0x60]
edge32n %o2, %g3, %l6
fandnot1 %f0, %f10, %f4
array32 %g1, %i3, %l4
movg %icc, %g4, %g7
fmovdne %xcc, %f10, %f4
stw %l2, [%l7 + 0x30]
fpadd16s %f7, %f0, %f5
srlx %i1, %g5, %l5
ldub [%l7 + 0x6D], %o4
ba,pn %icc, loop_1098
fba %fcc1, loop_1099
array8 %i4, %l3, %o3
bcc,pn %icc, loop_1100
loop_1098:
ldsb [%l7 + 0x1F], %l0
loop_1099:
fmul8x16al %f3, %f7, %f12
fmovsl %xcc, %f15, %f15
loop_1100:
fandnot1s %f4, %f0, %f10
sth %g6, [%l7 + 0x6E]
bg,a,pn %xcc, loop_1101
fmovsg %xcc, %f5, %f6
fmovsvs %icc, %f14, %f7
fornot2 %f10, %f12, %f10
loop_1101:
ldd [%l7 + 0x30], %f12
array16 %i6, %i7, %o5
fmovsle %icc, %f14, %f8
movleu %xcc, %g2, %l1
fmovsn %xcc, %f10, %f15
edge8ln %o1, %i5, %i0
addcc %i2, 0x012D, %o0
tneg %xcc, 0x4
nop
setx loop_1102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %icc, %o7, %o6
fnot1s %f10, %f5
fors %f5, %f0, %f2
loop_1102:
orn %g3, 0x1592, %o2
bne,a %xcc, loop_1103
xnorcc %g1, 0x127A, %l6
ldsb [%l7 + 0x22], %l4
fornot2s %f7, %f14, %f14
loop_1103:
ldsb [%l7 + 0x40], %g4
movgu %icc, %i3, %g7
tn %xcc, 0x0
ldsw [%l7 + 0x54], %i1
fmovdl %xcc, %f2, %f6
xnorcc %l2, 0x0E18, %l5
fmovdn %icc, %f13, %f3
sth %o4, [%l7 + 0x26]
lduh [%l7 + 0x4C], %g5
ldsh [%l7 + 0x68], %i4
fmovdn %icc, %f14, %f13
fmovde %icc, %f9, %f12
edge16ln %l3, %l0, %o3
bleu,a loop_1104
stw %i6, [%l7 + 0x10]
faligndata %f0, %f14, %f2
brnz,a %i7, loop_1105
loop_1104:
stb %o5, [%l7 + 0x5C]
fabss %f7, %f10
ld [%l7 + 0x70], %f14
loop_1105:
movneg %icc, %g6, %g2
movrgz %l1, 0x147, %i5
movvc %icc, %i0, %i2
fblg,a %fcc3, loop_1106
fcmple32 %f10, %f6, %o1
fornot2s %f7, %f3, %f1
ta %icc, 0x6
loop_1106:
ldsb [%l7 + 0x34], %o0
tcs %icc, 0x4
stx %o7, [%l7 + 0x48]
fmul8x16au %f15, %f15, %f8
ldsb [%l7 + 0x6B], %o6
fcmple32 %f4, %f2, %g3
faligndata %f6, %f8, %f10
tn %xcc, 0x5
ld [%l7 + 0x4C], %f9
fabss %f11, %f0
stb %o2, [%l7 + 0x3E]
andn %g1, 0x01E2, %l6
fpadd32 %f0, %f2, %f14
sth %g4, [%l7 + 0x2E]
ldx [%l7 + 0x18], %l4
fbe %fcc2, loop_1107
mulx %i3, %g7, %i1
lduw [%l7 + 0x50], %l5
sdiv %l2, 0x1DE5, %o4
loop_1107:
bleu,a,pt %xcc, loop_1108
fpsub32s %f7, %f3, %f1
smulcc %i4, %l3, %l0
tvc %xcc, 0x7
loop_1108:
bvc,pt %xcc, loop_1109
taddcc %o3, 0x1B03, %g5
st %f3, [%l7 + 0x74]
ldub [%l7 + 0x7D], %i7
loop_1109:
fmovsl %xcc, %f7, %f4
sdivcc %i6, 0x1328, %g6
fexpand %f13, %f8
fbl,a %fcc1, loop_1110
sth %g2, [%l7 + 0x5E]
fbue %fcc2, loop_1111
andncc %l1, %i5, %i0
loop_1110:
fmovrdgz %o5, %f10, %f2
bleu loop_1112
loop_1111:
ldd [%l7 + 0x48], %f12
ld [%l7 + 0x38], %f12
movleu %xcc, %i2, %o1
loop_1112:
fcmpeq16 %f8, %f0, %o0
fcmped %fcc0, %f4, %f0
bn,a,pn %xcc, loop_1113
fandnot2 %f2, %f12, %f6
fblg %fcc3, loop_1114
brnz,a %o6, loop_1115
loop_1113:
fzeros %f12
tneg %icc, 0x4
loop_1114:
lduh [%l7 + 0x70], %o7
loop_1115:
edge8l %g3, %o2, %l6
bpos,a loop_1116
tle %xcc, 0x3
fxors %f1, %f0, %f1
lduh [%l7 + 0x58], %g1
loop_1116:
add %l4, 0x07F3, %i3
edge8 %g4, %g7, %l5
bn,a loop_1117
movrlez %i1, %l2, %o4
ldsb [%l7 + 0x6A], %i4
ld [%l7 + 0x5C], %f5
loop_1117:
edge8ln %l0, %o3, %g5
ldx [%l7 + 0x40], %i7
ldx [%l7 + 0x40], %l3
fmul8x16au %f5, %f3, %f12
fones %f4
fcmpeq32 %f14, %f12, %i6
nop
setx loop_1118, %l0, %l1
jmpl %l1, %g6
mova %xcc, %l1, %i5
fcmpeq16 %f10, %f8, %g2
stb %i0, [%l7 + 0x7A]
loop_1118:
fnegs %f5, %f8
ldd [%l7 + 0x78], %f12
stw %o5, [%l7 + 0x7C]
ld [%l7 + 0x3C], %f14
umulcc %i2, 0x1645, %o1
movrgz %o0, 0x198, %o7
fcmped %fcc2, %f8, %f4
std %f0, [%l7 + 0x10]
fmul8x16al %f8, %f1, %f6
xorcc %g3, 0x0FA6, %o2
fzeros %f5
siam 0x5
popc %o6, %l6
bge,a,pn %xcc, loop_1119
fmovdleu %xcc, %f7, %f14
fmovrdlz %g1, %f8, %f12
addc %i3, 0x1125, %g4
loop_1119:
ble,a %icc, loop_1120
stb %g7, [%l7 + 0x71]
orn %l4, 0x1E31, %l5
bvc,a,pt %icc, loop_1121
loop_1120:
st %f5, [%l7 + 0x40]
fpadd32 %f2, %f2, %f8
st %f5, [%l7 + 0x70]
loop_1121:
ld [%l7 + 0x3C], %f0
bcc %icc, loop_1122
fmovdcs %icc, %f14, %f14
sth %l2, [%l7 + 0x34]
fbe,a %fcc1, loop_1123
loop_1122:
fabss %f1, %f11
lduh [%l7 + 0x38], %o4
siam 0x0
loop_1123:
addccc %i4, %l0, %o3
ldsh [%l7 + 0x6E], %g5
fmovse %xcc, %f11, %f14
edge32l %i1, %l3, %i7
ba,a,pt %icc, loop_1124
bshuffle %f14, %f14, %f10
ldx [%l7 + 0x58], %i6
array16 %g6, %l1, %g2
loop_1124:
fcmple32 %f10, %f8, %i0
std %f2, [%l7 + 0x60]
tg %icc, 0x6
edge32 %o5, %i5, %i2
tcs %icc, 0x4
brgez %o1, loop_1125
fnegs %f10, %f6
lduh [%l7 + 0x3C], %o7
brz,a %g3, loop_1126
loop_1125:
fpsub16 %f14, %f8, %f4
bleu,a %icc, loop_1127
ldub [%l7 + 0x6F], %o0
loop_1126:
ldx [%l7 + 0x50], %o6
ldsh [%l7 + 0x4E], %o2
loop_1127:
ldsh [%l7 + 0x58], %l6
std %f2, [%l7 + 0x20]
lduh [%l7 + 0x30], %g1
ldd [%l7 + 0x10], %f4
fmovdpos %icc, %f14, %f13
array16 %g4, %g7, %l4
fornot2 %f2, %f6, %f8
edge32ln %l5, %i3, %o4
ldsw [%l7 + 0x40], %l2
ld [%l7 + 0x60], %f7
stb %i4, [%l7 + 0x49]
fabss %f11, %f5
bge %xcc, loop_1128
ldub [%l7 + 0x4D], %l0
edge16n %o3, %g5, %i1
fpadd32 %f12, %f4, %f8
loop_1128:
edge8n %l3, %i7, %g6
fone %f0
ldsw [%l7 + 0x7C], %i6
fmovs %f13, %f0
ldsh [%l7 + 0x7C], %g2
fands %f9, %f5, %f1
ldsw [%l7 + 0x70], %i0
fblg %fcc0, loop_1129
sra %l1, 0x12, %i5
fbue %fcc0, loop_1130
fmovsle %icc, %f8, %f5
loop_1129:
fcmple32 %f8, %f2, %i2
movgu %xcc, %o1, %o7
loop_1130:
pdist %f0, %f2, %f0
std %f4, [%l7 + 0x18]
fmovsg %icc, %f5, %f7
fblg,a %fcc3, loop_1131
tneg %xcc, 0x6
sth %o5, [%l7 + 0x6E]
tg %xcc, 0x4
loop_1131:
ba loop_1132
st %f10, [%l7 + 0x24]
fmovdle %xcc, %f10, %f7
ldsb [%l7 + 0x59], %g3
loop_1132:
udivx %o0, 0x1100, %o2
sth %l6, [%l7 + 0x2E]
tn %icc, 0x4
bg,pt %xcc, loop_1133
array8 %g1, %g4, %g7
fpsub16s %f3, %f3, %f1
bpos %icc, loop_1134
loop_1133:
fbuge %fcc3, loop_1135
movne %icc, %o6, %l5
tl %icc, 0x3
loop_1134:
fbug,a %fcc2, loop_1136
loop_1135:
ldx [%l7 + 0x28], %i3
fmuld8sux16 %f3, %f9, %f2
fmovrse %o4, %f4, %f2
loop_1136:
edge32l %l2, %l4, %l0
fbuge,a %fcc3, loop_1137
st %f9, [%l7 + 0x0C]
smulcc %i4, %o3, %i1
bl,pn %icc, loop_1138
loop_1137:
subccc %l3, %g5, %g6
fcmpgt16 %f2, %f8, %i7
nop
setx loop_1139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1138:
for %f2, %f14, %f6
fpadd16 %f12, %f8, %f6
move %xcc, %i6, %i0
loop_1139:
fmovspos %icc, %f4, %f13
ldsb [%l7 + 0x10], %l1
fbge %fcc3, loop_1140
fblg,a %fcc2, loop_1141
std %f14, [%l7 + 0x10]
fmovdvs %xcc, %f3, %f13
loop_1140:
ldd [%l7 + 0x70], %f0
loop_1141:
lduw [%l7 + 0x34], %g2
lduh [%l7 + 0x16], %i2
movvs %xcc, %o1, %o7
fnegs %f2, %f14
fandnot1s %f9, %f0, %f2
brgez %o5, loop_1142
edge16 %g3, %i5, %o0
fandnot2 %f2, %f0, %f0
brgz %o2, loop_1143
loop_1142:
fandnot2s %f3, %f2, %f13
fmovdle %icc, %f6, %f8
stx %g1, [%l7 + 0x30]
loop_1143:
stx %g4, [%l7 + 0x08]
ldx [%l7 + 0x40], %l6
fsrc2 %f14, %f6
fbug,a %fcc1, loop_1144
lduw [%l7 + 0x14], %o6
sth %l5, [%l7 + 0x1E]
ldd [%l7 + 0x20], %f14
loop_1144:
ldsw [%l7 + 0x68], %i3
stb %o4, [%l7 + 0x20]
ldx [%l7 + 0x78], %g7
faligndata %f0, %f0, %f10
fmovspos %xcc, %f2, %f10
siam 0x1
bge %icc, loop_1145
mulx %l2, 0x1A91, %l4
sth %l0, [%l7 + 0x6E]
fmul8ulx16 %f12, %f10, %f4
loop_1145:
fble %fcc3, loop_1146
bpos loop_1147
stw %o3, [%l7 + 0x6C]
stb %i4, [%l7 + 0x50]
loop_1146:
bge,pn %icc, loop_1148
loop_1147:
fmovrdlz %i1, %f4, %f14
ldub [%l7 + 0x4F], %l3
fbul %fcc2, loop_1149
loop_1148:
tneg %xcc, 0x2
movrlz %g6, %i7, %i6
fornot2s %f2, %f7, %f6
loop_1149:
bne %icc, loop_1150
brgz,a %g5, loop_1151
tsubcc %l1, %g2, %i2
lduw [%l7 + 0x70], %i0
loop_1150:
movne %xcc, %o7, %o1
loop_1151:
ldsw [%l7 + 0x74], %o5
ldx [%l7 + 0x78], %i5
tpos %icc, 0x2
fmovrdlz %o0, %f12, %f2
fpack32 %f2, %f2, %f14
tcs %icc, 0x3
ldsw [%l7 + 0x2C], %o2
fbn,a %fcc1, loop_1152
fones %f7
fcmpne32 %f2, %f2, %g3
st %f15, [%l7 + 0x30]
loop_1152:
fandnot2 %f8, %f10, %f0
fmovdgu %xcc, %f0, %f10
fmovsvc %xcc, %f1, %f14
movrgez %g4, 0x38F, %g1
fnot2s %f4, %f6
tpos %xcc, 0x5
bg,a,pn %icc, loop_1153
ldx [%l7 + 0x40], %o6
stx %l5, [%l7 + 0x40]
fandnot1 %f14, %f2, %f2
loop_1153:
fmovdle %xcc, %f4, %f3
sdivx %i3, 0x0EAE, %l6
tsubcctv %g7, 0x1D0C, %l2
ldsh [%l7 + 0x2E], %o4
fandnot2s %f9, %f4, %f3
ldub [%l7 + 0x0C], %l0
add %l4, %i4, %o3
fnor %f12, %f6, %f14
st %f2, [%l7 + 0x3C]
for %f0, %f10, %f4
movpos %icc, %l3, %i1
fnot2 %f12, %f6
stb %i7, [%l7 + 0x7A]
udiv %g6, 0x019C, %i6
fmovscc %xcc, %f14, %f2
fbue %fcc1, loop_1154
bcs,a %icc, loop_1155
tge %xcc, 0x5
std %f12, [%l7 + 0x78]
loop_1154:
ldx [%l7 + 0x18], %g5
loop_1155:
fmovsle %icc, %f1, %f3
sth %l1, [%l7 + 0x7E]
fba,a %fcc2, loop_1156
nop
setx loop_1157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxor %f0, %f4, %f12
array32 %i2, %i0, %o7
loop_1156:
st %f5, [%l7 + 0x34]
loop_1157:
ldd [%l7 + 0x60], %f4
xnor %g2, %o1, %o5
fbn,a %fcc1, loop_1158
fmovd %f6, %f12
bn,pt %xcc, loop_1159
fmovrsgz %o0, %f5, %f11
loop_1158:
fmovsvs %xcc, %f8, %f4
fbu,a %fcc3, loop_1160
loop_1159:
lduh [%l7 + 0x66], %o2
srax %i5, %g4, %g3
movleu %xcc, %g1, %l5
loop_1160:
fmovs %f9, %f5
fmovdge %icc, %f7, %f0
fbe %fcc1, loop_1161
ldd [%l7 + 0x18], %f10
fmovrsgz %o6, %f15, %f8
te %xcc, 0x7
loop_1161:
ldd [%l7 + 0x58], %f14
tge %icc, 0x4
ldd [%l7 + 0x68], %f12
bg,a,pt %xcc, loop_1162
smulcc %i3, 0x0385, %l6
tg %xcc, 0x1
movcc %icc, %l2, %g7
loop_1162:
sllx %l0, 0x0D, %o4
udiv %l4, 0x11CC, %i4
ldd [%l7 + 0x58], %f2
fandnot1s %f12, %f4, %f12
pdist %f6, %f10, %f6
tl %icc, 0x3
fpsub32s %f9, %f6, %f7
ldsb [%l7 + 0x5C], %l3
sethi 0x1B5F, %i1
fpadd32s %f6, %f12, %f15
std %f6, [%l7 + 0x30]
stx %i7, [%l7 + 0x48]
st %f11, [%l7 + 0x78]
bleu,a loop_1163
stw %g6, [%l7 + 0x34]
std %f12, [%l7 + 0x48]
udivx %o3, 0x10B5, %g5
loop_1163:
fmovdvc %xcc, %f1, %f2
bleu loop_1164
fpmerge %f5, %f8, %f14
bneg %xcc, loop_1165
brgz %l1, loop_1166
loop_1164:
xorcc %i6, %i0, %o7
movcs %icc, %g2, %o1
loop_1165:
stb %i2, [%l7 + 0x6F]
loop_1166:
sub %o0, 0x199C, %o5
tgu %xcc, 0x0
bvs %xcc, loop_1167
tvc %xcc, 0x3
fmovrsgz %o2, %f2, %f6
array8 %g4, %i5, %g1
loop_1167:
srax %g3, 0x01, %l5
alignaddrl %o6, %l6, %i3
tl %xcc, 0x6
sra %l2, 0x00, %l0
bg,a,pt %icc, loop_1168
fmovrdlez %o4, %f2, %f4
stx %g7, [%l7 + 0x18]
fmovdcc %xcc, %f3, %f8
loop_1168:
edge8l %i4, %l4, %l3
tleu %icc, 0x7
bvc,a,pn %xcc, loop_1169
fpsub16s %f9, %f10, %f5
lduw [%l7 + 0x10], %i1
movl %xcc, %g6, %i7
loop_1169:
st %f7, [%l7 + 0x78]
ldsh [%l7 + 0x10], %g5
fnegs %f4, %f6
tcc %xcc, 0x5
fmovd %f6, %f6
fmovsl %xcc, %f15, %f8
fmul8sux16 %f0, %f0, %f2
ldsh [%l7 + 0x50], %o3
bvs,a,pn %icc, loop_1170
fmul8x16 %f5, %f8, %f12
array32 %i6, %l1, %o7
lduh [%l7 + 0x08], %g2
loop_1170:
andncc %i0, %i2, %o0
fmuld8sux16 %f1, %f15, %f14
subccc %o5, %o1, %g4
fnot1 %f0, %f8
call loop_1171
mulx %i5, %g1, %g3
tgu %icc, 0x1
ldx [%l7 + 0x68], %l5
loop_1171:
fmovsvs %icc, %f7, %f1
fornot2 %f10, %f2, %f12
sth %o6, [%l7 + 0x7E]
edge16ln %l6, %o2, %i3
fpackfix %f0, %f12
fmul8sux16 %f14, %f14, %f8
fmovdne %xcc, %f5, %f5
fbg %fcc2, loop_1172
ldsw [%l7 + 0x3C], %l2
xnor %l0, 0x1448, %o4
fcmpne16 %f12, %f10, %g7
loop_1172:
edge32 %i4, %l3, %i1
bg,a loop_1173
stb %g6, [%l7 + 0x53]
fmovrsne %i7, %f7, %f14
ldsb [%l7 + 0x5C], %g5
loop_1173:
te %icc, 0x2
movgu %xcc, %l4, %i6
taddcc %o3, %o7, %l1
alignaddr %g2, %i2, %i0
fbe %fcc2, loop_1174
fmul8ulx16 %f14, %f6, %f4
tsubcc %o5, %o1, %o0
fbug,a %fcc1, loop_1175
loop_1174:
movvc %xcc, %g4, %i5
bgu %icc, loop_1176
std %f10, [%l7 + 0x68]
loop_1175:
xorcc %g1, %g3, %l5
fmovrdne %l6, %f10, %f2
loop_1176:
movneg %icc, %o6, %i3
bn,a,pt %icc, loop_1177
bpos,a loop_1178
fmovdne %icc, %f11, %f1
bg,pn %xcc, loop_1179
loop_1177:
movre %l2, %o2, %l0
loop_1178:
bshuffle %f6, %f10, %f6
brlz,a %o4, loop_1180
loop_1179:
fbul %fcc3, loop_1181
edge32n %i4, %g7, %l3
stw %i1, [%l7 + 0x58]
loop_1180:
udivcc %i7, 0x071D, %g6
loop_1181:
popc 0x0393, %g5
fbu %fcc0, loop_1182
fmuld8ulx16 %f9, %f3, %f8
call loop_1183
bge,a loop_1184
loop_1182:
ldsw [%l7 + 0x1C], %i6
brlz %o3, loop_1185
loop_1183:
fmovsne %icc, %f0, %f4
loop_1184:
stw %o7, [%l7 + 0x70]
brgz %l1, loop_1186
loop_1185:
fxors %f12, %f1, %f4
fcmps %fcc1, %f11, %f12
subccc %g2, %l4, %i2
loop_1186:
tneg %xcc, 0x4
array16 %o5, %i0, %o1
fpsub32s %f3, %f8, %f15
fmovsleu %xcc, %f8, %f6
ldx [%l7 + 0x08], %o0
bge,a,pn %icc, loop_1187
fmovdcc %icc, %f10, %f11
sdiv %g4, 0x1177, %g1
fmul8x16 %f6, %f4, %f10
loop_1187:
fcmpd %fcc2, %f4, %f10
ldub [%l7 + 0x7F], %i5
edge8n %l5, %l6, %o6
array8 %i3, %g3, %o2
ldsb [%l7 + 0x63], %l2
tl %icc, 0x6
fmovsvc %xcc, %f6, %f7
be,pn %icc, loop_1188
fbe,a %fcc3, loop_1189
sth %o4, [%l7 + 0x0A]
sth %l0, [%l7 + 0x0E]
loop_1188:
ldsh [%l7 + 0x76], %g7
loop_1189:
fzeros %f2
fmul8x16au %f14, %f15, %f12
fmovdn %icc, %f10, %f3
sth %l3, [%l7 + 0x38]
fmul8x16au %f12, %f0, %f4
fbuge %fcc3, loop_1190
tge %icc, 0x6
fpsub16 %f2, %f0, %f0
addccc %i4, 0x1027, %i1
loop_1190:
edge16n %i7, %g5, %i6
ldub [%l7 + 0x12], %g6
st %f15, [%l7 + 0x40]
fnands %f9, %f10, %f12
addc %o3, 0x1691, %l1
tn %xcc, 0x0
fmuld8ulx16 %f8, %f13, %f12
siam 0x4
te %icc, 0x5
edge32ln %o7, %l4, %i2
ldd [%l7 + 0x20], %f10
movg %xcc, %o5, %i0
for %f4, %f14, %f0
sdivcc %o1, 0x13AE, %g2
sdiv %g4, 0x074F, %g1
orn %i5, %l5, %o0
fpack16 %f4, %f13
fmovda %icc, %f14, %f10
lduw [%l7 + 0x5C], %l6
tleu %icc, 0x5
bshuffle %f8, %f8, %f0
ldsb [%l7 + 0x64], %i3
stx %g3, [%l7 + 0x60]
st %f13, [%l7 + 0x10]
fbo %fcc1, loop_1191
fbne %fcc3, loop_1192
edge32l %o2, %o6, %l2
fmovrse %o4, %f10, %f8
loop_1191:
fcmpes %fcc0, %f12, %f2
loop_1192:
fbne,a %fcc1, loop_1193
fcmple16 %f0, %f12, %g7
edge8l %l0, %i4, %l3
fpack16 %f12, %f4
loop_1193:
stw %i1, [%l7 + 0x0C]
ldub [%l7 + 0x15], %g5
fmovsle %icc, %f11, %f15
sth %i6, [%l7 + 0x64]
call loop_1194
bcc,pn %icc, loop_1195
bneg,a loop_1196
movrlz %g6, %o3, %i7
loop_1194:
ldsb [%l7 + 0x79], %l1
loop_1195:
sdivx %l4, 0x114B, %o7
loop_1196:
movrgez %i2, %o5, %o1
ldsh [%l7 + 0x36], %g2
stx %g4, [%l7 + 0x38]
xnor %i0, 0x0264, %g1
be %xcc, loop_1197
fmovsleu %xcc, %f14, %f8
fblg,a %fcc0, loop_1198
lduh [%l7 + 0x76], %i5
loop_1197:
ldsw [%l7 + 0x24], %l5
fcmpgt16 %f12, %f0, %l6
loop_1198:
bvs,a loop_1199
addccc %o0, 0x1CC8, %g3
bge %xcc, loop_1200
fbug %fcc2, loop_1201
loop_1199:
bcc,a,pn %xcc, loop_1202
fand %f12, %f0, %f4
loop_1200:
mulx %o2, 0x0F92, %o6
loop_1201:
lduh [%l7 + 0x38], %l2
loop_1202:
fmovdleu %icc, %f4, %f3
fmul8x16au %f0, %f0, %f14
ld [%l7 + 0x08], %f15
stb %i3, [%l7 + 0x14]
fbne %fcc2, loop_1203
fnegs %f6, %f14
umulcc %g7, %l0, %o4
stw %l3, [%l7 + 0x48]
loop_1203:
fsrc1 %f2, %f8
array16 %i1, %i4, %g5
te %icc, 0x7
fbge,a %fcc0, loop_1204
fornot2 %f10, %f10, %f10
sth %i6, [%l7 + 0x5E]
lduh [%l7 + 0x78], %g6
loop_1204:
fxor %f6, %f0, %f14
fmovrdgz %i7, %f12, %f12
mova %xcc, %l1, %l4
stb %o7, [%l7 + 0x43]
taddcctv %i2, %o3, %o1
fmovrsgez %g2, %f1, %f5
fzero %f6
fpsub16 %f14, %f0, %f8
ld [%l7 + 0x4C], %f7
ld [%l7 + 0x38], %f9
lduh [%l7 + 0x44], %g4
fand %f14, %f4, %f2
stb %o5, [%l7 + 0x6D]
ldd [%l7 + 0x38], %f6
fpsub16s %f0, %f10, %f3
xorcc %i0, 0x15E3, %g1
lduw [%l7 + 0x1C], %l5
fpadd32s %f3, %f0, %f0
movvs %xcc, %l6, %o0
brz %i5, loop_1205
fmovsgu %icc, %f0, %f5
ldx [%l7 + 0x28], %g3
fcmped %fcc2, %f12, %f4
loop_1205:
fmovrse %o6, %f8, %f6
edge8ln %o2, %i3, %g7
udivcc %l0, 0x1158, %l2
brnz,a %o4, loop_1206
fmovsleu %xcc, %f9, %f6
brnz,a %l3, loop_1207
fble,a %fcc1, loop_1208
loop_1206:
movleu %xcc, %i4, %i1
movne %icc, %g5, %i6
loop_1207:
edge32ln %g6, %l1, %l4
loop_1208:
stb %i7, [%l7 + 0x17]
fmovsge %xcc, %f12, %f10
tcc %icc, 0x4
tvc %xcc, 0x7
stx %i2, [%l7 + 0x28]
movrgz %o3, 0x3C6, %o1
fbue %fcc0, loop_1209
tneg %icc, 0x6
ldub [%l7 + 0x24], %o7
ldub [%l7 + 0x0B], %g2
loop_1209:
ld [%l7 + 0x18], %f14
or %o5, 0x0422, %g4
fbu,a %fcc2, loop_1210
bgu,a,pn %icc, loop_1211
fba %fcc2, loop_1212
orcc %g1, %i0, %l5
loop_1210:
fxors %f15, %f5, %f7
loop_1211:
fmul8x16 %f11, %f8, %f0
loop_1212:
smulcc %o0, 0x1186, %l6
tn %xcc, 0x4
fpsub32 %f0, %f10, %f0
fpadd16 %f12, %f12, %f10
bgu,a loop_1213
ldx [%l7 + 0x18], %g3
movrgz %o6, %i5, %i3
ldx [%l7 + 0x40], %o2
loop_1213:
stw %l0, [%l7 + 0x70]
ld [%l7 + 0x28], %f14
bleu,pt %icc, loop_1214
fbuge %fcc2, loop_1215
ldub [%l7 + 0x69], %l2
be,pt %icc, loop_1216
loop_1214:
std %f4, [%l7 + 0x10]
loop_1215:
fmovdge %xcc, %f1, %f9
fcmpeq32 %f6, %f0, %g7
loop_1216:
fba %fcc2, loop_1217
bn,a,pn %xcc, loop_1218
tgu %icc, 0x5
tne %icc, 0x2
loop_1217:
ldd [%l7 + 0x38], %f12
loop_1218:
fmovdle %icc, %f7, %f5
fcmpne32 %f14, %f8, %o4
ldub [%l7 + 0x1D], %i4
ba,a loop_1219
tneg %icc, 0x6
fnot2s %f8, %f3
tne %icc, 0x0
loop_1219:
fmovspos %icc, %f11, %f0
edge8l %l3, %g5, %i1
ldsw [%l7 + 0x7C], %i6
st %f0, [%l7 + 0x58]
stw %g6, [%l7 + 0x5C]
fandnot2 %f14, %f12, %f4
bgu,a,pt %icc, loop_1220
fone %f6
be,a,pn %xcc, loop_1221
fmovsa %icc, %f13, %f15
loop_1220:
fmovsg %icc, %f1, %f14
fmovse %icc, %f6, %f7
loop_1221:
tvc %xcc, 0x7
fmovda %icc, %f11, %f10
popc 0x1899, %l4
sth %l1, [%l7 + 0x20]
ldd [%l7 + 0x38], %f0
fmovrsne %i2, %f1, %f1
fandnot1s %f10, %f8, %f10
tcc %xcc, 0x2
sllx %o3, 0x14, %o1
bleu %icc, loop_1222
fcmple32 %f0, %f2, %o7
fcmple32 %f10, %f12, %i7
fcmpgt16 %f12, %f14, %g2
loop_1222:
addccc %g4, %g1, %o5
fnot1s %f10, %f3
ldsw [%l7 + 0x08], %i0
ble loop_1223
nop
setx loop_1224, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %l5
smul %o0, 0x170A, %g3
loop_1223:
fpsub32 %f0, %f6, %f4
loop_1224:
fbl %fcc0, loop_1225
fbuge %fcc2, loop_1226
movrgz %o6, %l6, %i3
brlez,a %i5, loop_1227
loop_1225:
ldd [%l7 + 0x60], %f6
loop_1226:
or %o2, 0x0EF9, %l0
bshuffle %f10, %f12, %f4
loop_1227:
fba,a %fcc3, loop_1228
add %g7, 0x01AA, %l2
fmovdneg %xcc, %f8, %f11
fxors %f13, %f9, %f1
loop_1228:
fble,a %fcc2, loop_1229
ldub [%l7 + 0x69], %i4
ld [%l7 + 0x28], %f13
fnegd %f0, %f6
loop_1229:
movvc %xcc, %o4, %l3
lduh [%l7 + 0x1C], %g5
fpack32 %f14, %f12, %f12
ldub [%l7 + 0x3F], %i6
mulx %g6, %l4, %l1
stw %i2, [%l7 + 0x78]
stb %i1, [%l7 + 0x13]
fpsub16 %f8, %f12, %f0
fcmpd %fcc0, %f0, %f12
fbge,a %fcc2, loop_1230
ldsb [%l7 + 0x4B], %o3
fmul8x16 %f14, %f4, %f8
lduh [%l7 + 0x40], %o1
loop_1230:
edge16 %i7, %o7, %g4
fbg %fcc2, loop_1231
ldsb [%l7 + 0x40], %g2
ldx [%l7 + 0x38], %o5
fpsub32s %f13, %f4, %f0
loop_1231:
xnorcc %g1, 0x1C3F, %i0
smulcc %o0, 0x04C9, %g3
ldx [%l7 + 0x48], %l5
ldub [%l7 + 0x20], %o6
st %f13, [%l7 + 0x6C]
fbul,a %fcc0, loop_1232
xnor %i3, 0x1263, %l6
fnand %f10, %f6, %f2
brnz,a %o2, loop_1233
loop_1232:
brgez,a %i5, loop_1234
bg,pt %icc, loop_1235
fmul8x16au %f13, %f8, %f6
loop_1233:
fnot2s %f14, %f6
loop_1234:
brgez %l0, loop_1236
loop_1235:
fbl,a %fcc0, loop_1237
ta %icc, 0x1
ld [%l7 + 0x38], %f0
loop_1236:
ldsw [%l7 + 0x44], %l2
loop_1237:
fba,a %fcc2, loop_1238
fxnors %f6, %f14, %f4
movleu %icc, %g7, %i4
st %f4, [%l7 + 0x68]
loop_1238:
stx %o4, [%l7 + 0x40]
fmovde %icc, %f1, %f11
sth %g5, [%l7 + 0x0A]
ldsw [%l7 + 0x34], %i6
lduh [%l7 + 0x52], %g6
movrne %l4, %l3, %l1
fpack32 %f14, %f14, %f4
ldub [%l7 + 0x56], %i2
std %f6, [%l7 + 0x50]
movge %xcc, %o3, %i1
ldsw [%l7 + 0x28], %o1
fnegd %f2, %f10
st %f2, [%l7 + 0x30]
fmovdleu %icc, %f5, %f13
fmovrslez %i7, %f10, %f4
fmovrde %o7, %f12, %f10
fmovdgu %xcc, %f8, %f9
bge,a,pn %icc, loop_1239
nop
setx loop_1240, %l0, %l1
jmpl %l1, %g4
fcmpeq32 %f2, %f6, %o5
fbl %fcc0, loop_1241
loop_1239:
sth %g2, [%l7 + 0x40]
loop_1240:
fmul8ulx16 %f0, %f6, %f8
be,a,pn %icc, loop_1242
loop_1241:
stx %g1, [%l7 + 0x08]
fpadd32s %f8, %f12, %f6
umul %o0, %i0, %g3
loop_1242:
stb %l5, [%l7 + 0x0A]
ldd [%l7 + 0x10], %f8
xorcc %o6, 0x11EE, %i3
ldsh [%l7 + 0x14], %l6
fsrc2 %f14, %f0
fmul8sux16 %f0, %f6, %f4
udivcc %i5, 0x1918, %o2
fcmpeq16 %f6, %f12, %l2
fpsub16s %f5, %f9, %f3
stb %g7, [%l7 + 0x59]
sth %l0, [%l7 + 0x54]
stw %o4, [%l7 + 0x38]
std %f2, [%l7 + 0x30]
fcmple16 %f0, %f10, %i4
smul %i6, %g5, %l4
fbl %fcc0, loop_1243
fbg %fcc0, loop_1244
andn %g6, %l1, %i2
ldd [%l7 + 0x38], %f0
loop_1243:
edge32l %l3, %i1, %o1
loop_1244:
stb %o3, [%l7 + 0x1A]
lduw [%l7 + 0x18], %o7
fbu %fcc2, loop_1245
ta %xcc, 0x4
ldsw [%l7 + 0x40], %i7
fbl,a %fcc2, loop_1246
loop_1245:
ldsw [%l7 + 0x5C], %g4
fzeros %f11
ldsh [%l7 + 0x0A], %o5
loop_1246:
fmuld8ulx16 %f11, %f3, %f2
fcmpes %fcc3, %f0, %f9
fmovrdlez %g2, %f14, %f4
subcc %g1, 0x0729, %o0
lduh [%l7 + 0x4C], %i0
brlez,a %l5, loop_1247
movvs %xcc, %g3, %o6
fpsub32 %f4, %f8, %f0
edge8ln %l6, %i3, %o2
loop_1247:
std %f10, [%l7 + 0x48]
tcs %icc, 0x0
fcmpne16 %f12, %f0, %i5
fpackfix %f12, %f13
tl %icc, 0x6
fornot1 %f0, %f8, %f10
edge8l %g7, %l0, %o4
std %f12, [%l7 + 0x58]
sth %l2, [%l7 + 0x16]
sdivx %i4, 0x0DD6, %g5
fones %f3
stw %l4, [%l7 + 0x18]
fnor %f12, %f8, %f2
sth %g6, [%l7 + 0x40]
xorcc %l1, %i6, %l3
fmovrdlz %i2, %f2, %f8
sdivx %o1, 0x0472, %o3
fmovsa %xcc, %f14, %f2
st %f9, [%l7 + 0x60]
tneg %xcc, 0x0
stx %o7, [%l7 + 0x08]
ldsb [%l7 + 0x75], %i7
brgz,a %i1, loop_1248
ldd [%l7 + 0x28], %f6
add %g4, %g2, %g1
std %f8, [%l7 + 0x20]
loop_1248:
fbul,a %fcc3, loop_1249
fmovdn %xcc, %f5, %f10
fbg %fcc0, loop_1250
fmovrslez %o5, %f9, %f15
loop_1249:
stb %o0, [%l7 + 0x77]
fcmpgt16 %f14, %f4, %i0
loop_1250:
ldd [%l7 + 0x38], %f8
fcmpeq32 %f8, %f10, %g3
ldsw [%l7 + 0x3C], %o6
sll %l5, 0x0E, %i3
fmovdg %xcc, %f15, %f11
ld [%l7 + 0x20], %f13
st %f4, [%l7 + 0x78]
ld [%l7 + 0x18], %f11
subc %o2, 0x1553, %i5
fmovsge %icc, %f4, %f8
ldsh [%l7 + 0x48], %g7
ldsh [%l7 + 0x7C], %l0
movn %icc, %o4, %l2
movrlz %i4, 0x201, %g5
fornot2s %f3, %f11, %f13
xnor %l4, 0x107A, %g6
udivcc %l1, 0x0DF7, %i6
sth %l3, [%l7 + 0x38]
lduw [%l7 + 0x38], %l6
ldd [%l7 + 0x70], %f0
bneg,a loop_1251
lduh [%l7 + 0x3A], %i2
fcmpne16 %f8, %f2, %o3
xorcc %o1, 0x141D, %i7
loop_1251:
lduw [%l7 + 0x20], %o7
fmovrslz %i1, %f2, %f13
ld [%l7 + 0x20], %f7
ldsh [%l7 + 0x1C], %g4
ldd [%l7 + 0x28], %f4
nop
setx loop_1252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x1C], %g2
fornot1 %f8, %f0, %f0
edge16l %g1, %o0, %o5
loop_1252:
ldsb [%l7 + 0x52], %g3
bge %xcc, loop_1253
fble,a %fcc3, loop_1254
fcmpeq32 %f6, %f12, %o6
tvc %icc, 0x2
loop_1253:
tl %icc, 0x7
loop_1254:
sth %i0, [%l7 + 0x10]
bn,a %xcc, loop_1255
edge16n %i3, %l5, %i5
ldsh [%l7 + 0x52], %o2
fmovdcc %xcc, %f13, %f4
loop_1255:
fbule %fcc2, loop_1256
movre %g7, 0x31C, %o4
fcmps %fcc2, %f2, %f7
lduh [%l7 + 0x12], %l2
loop_1256:
fmovsneg %icc, %f11, %f8
fmovdcc %icc, %f10, %f4
bn loop_1257
ld [%l7 + 0x5C], %f15
sth %i4, [%l7 + 0x76]
alignaddrl %g5, %l4, %g6
loop_1257:
std %f0, [%l7 + 0x20]
stw %l0, [%l7 + 0x7C]
stw %l1, [%l7 + 0x2C]
pdist %f8, %f12, %f8
stx %l3, [%l7 + 0x78]
fmuld8ulx16 %f9, %f10, %f10
ldsh [%l7 + 0x46], %i6
subcc %i2, %o3, %l6
fmul8x16al %f2, %f3, %f6
fpsub16s %f1, %f14, %f11
srax %o1, %o7, %i7
lduw [%l7 + 0x18], %g4
andcc %g2, 0x1432, %i1
bshuffle %f2, %f10, %f4
ldsh [%l7 + 0x24], %o0
ldub [%l7 + 0x2B], %g1
ld [%l7 + 0x10], %f14
ldub [%l7 + 0x3F], %o5
fmovdvs %icc, %f9, %f13
taddcctv %o6, 0x03F1, %g3
smul %i3, 0x0B72, %i0
st %f4, [%l7 + 0x58]
xorcc %l5, 0x0D02, %o2
ldub [%l7 + 0x7C], %g7
fone %f2
fcmpes %fcc2, %f8, %f0
mulscc %o4, %l2, %i5
ldsb [%l7 + 0x5F], %g5
tg %icc, 0x3
srax %i4, %g6, %l4
stx %l1, [%l7 + 0x10]
movrlz %l3, 0x3AE, %l0
ldsb [%l7 + 0x45], %i6
sth %i2, [%l7 + 0x1E]
edge8ln %o3, %l6, %o1
sub %o7, %i7, %g4
subcc %i1, 0x14C9, %o0
movrlez %g2, 0x23B, %g1
stb %o6, [%l7 + 0x51]
movgu %xcc, %o5, %i3
fcmpeq32 %f2, %f14, %g3
fmovscs %xcc, %f5, %f2
fabss %f1, %f0
ld [%l7 + 0x4C], %f2
ldsh [%l7 + 0x28], %i0
ldsw [%l7 + 0x08], %o2
lduw [%l7 + 0x68], %l5
std %f8, [%l7 + 0x28]
edge16l %g7, %l2, %o4
bne,pt %icc, loop_1258
edge32ln %g5, %i4, %i5
sethi 0x0F55, %l4
fbuge %fcc3, loop_1259
loop_1258:
lduw [%l7 + 0x1C], %g6
fbue,a %fcc1, loop_1260
bvs,pn %xcc, loop_1261
loop_1259:
fnors %f10, %f9, %f7
ld [%l7 + 0x28], %f13
loop_1260:
sth %l3, [%l7 + 0x18]
loop_1261:
fones %f4
fcmple32 %f4, %f14, %l1
andcc %i6, %i2, %l0
ldsw [%l7 + 0x30], %o3
fmovdleu %icc, %f8, %f6
lduw [%l7 + 0x08], %o1
fmovrsne %o7, %f8, %f2
lduw [%l7 + 0x30], %l6
bl,a %icc, loop_1262
movle %icc, %i7, %i1
fcmpne16 %f0, %f10, %g4
fmovdle %icc, %f10, %f7
loop_1262:
movge %xcc, %g2, %g1
ldsb [%l7 + 0x4B], %o0
array16 %o5, %i3, %g3
fandnot1s %f11, %f10, %f12
fbuge,a %fcc2, loop_1263
alignaddrl %i0, %o6, %l5
std %f12, [%l7 + 0x48]
tge %xcc, 0x6
loop_1263:
bg,a,pt %icc, loop_1264
bshuffle %f4, %f8, %f2
edge16 %o2, %g7, %o4
ta %xcc, 0x6
loop_1264:
for %f4, %f10, %f14
pdist %f4, %f2, %f6
ldsb [%l7 + 0x33], %g5
stx %i4, [%l7 + 0x10]
fmovscc %icc, %f13, %f0
xnor %i5, %l4, %l2
tsubcc %l3, 0x13AF, %g6
umulcc %l1, %i2, %i6
stb %o3, [%l7 + 0x24]
fcmpeq16 %f2, %f8, %o1
tl %icc, 0x3
fandnot1s %f3, %f10, %f4
movg %icc, %o7, %l0
nop
setx loop_1265, %l0, %l1
jmpl %l1, %i7
fmovdcs %xcc, %f3, %f8
fmovrslz %l6, %f12, %f1
fbule,a %fcc2, loop_1266
loop_1265:
fba %fcc2, loop_1267
sdivx %g4, 0x063A, %i1
ldx [%l7 + 0x60], %g1
loop_1266:
sllx %g2, 0x00, %o5
loop_1267:
fmovse %icc, %f12, %f10
brz,a %o0, loop_1268
brlez %i3, loop_1269
movgu %xcc, %i0, %g3
bvs,a loop_1270
loop_1268:
lduh [%l7 + 0x66], %o6
loop_1269:
alignaddr %l5, %g7, %o2
subccc %o4, 0x1A83, %g5
loop_1270:
movrlez %i4, 0x1B3, %l4
ldsb [%l7 + 0x64], %i5
fmovsge %xcc, %f9, %f0
popc %l3, %l2
ldsw [%l7 + 0x28], %l1
fmovdcs %icc, %f5, %f15
tsubcc %i2, 0x173A, %g6
fmuld8sux16 %f6, %f4, %f12
fsrc1 %f12, %f0
ldsw [%l7 + 0x2C], %o3
array32 %o1, %o7, %l0
lduh [%l7 + 0x74], %i7
fmovrsgz %i6, %f11, %f9
udivx %l6, 0x0670, %i1
fcmped %fcc0, %f2, %f4
stx %g4, [%l7 + 0x20]
fmovrse %g1, %f14, %f0
sdivx %o5, 0x0EBB, %o0
ldd [%l7 + 0x20], %f10
fxors %f6, %f6, %f10
fcmped %fcc2, %f4, %f12
tsubcctv %g2, %i0, %g3
addcc %i3, 0x18C7, %o6
movg %xcc, %l5, %o2
ldub [%l7 + 0x0B], %o4
fxor %f4, %f12, %f6
fxnor %f4, %f2, %f6
stx %g7, [%l7 + 0x58]
tvc %xcc, 0x0
sdiv %g5, 0x0B8C, %l4
bpos,a loop_1271
bge %xcc, loop_1272
alignaddr %i4, %i5, %l2
fpack16 %f2, %f5
loop_1271:
ldsb [%l7 + 0x0B], %l3
loop_1272:
orcc %i2, 0x178A, %l1
sth %g6, [%l7 + 0x2A]
fmovsg %xcc, %f3, %f9
stb %o1, [%l7 + 0x58]
fcmpeq16 %f10, %f12, %o3
fmovrdlez %l0, %f14, %f2
ldub [%l7 + 0x51], %o7
lduh [%l7 + 0x38], %i6
ldd [%l7 + 0x70], %f14
fmovdneg %icc, %f0, %f3
fbule %fcc3, loop_1273
stb %i7, [%l7 + 0x6A]
fcmped %fcc2, %f4, %f4
fnand %f10, %f12, %f4
loop_1273:
ldsb [%l7 + 0x73], %l6
tneg %xcc, 0x3
srl %i1, %g1, %o5
fnor %f14, %f2, %f10
tpos %icc, 0x3
movn %xcc, %g4, %g2
fmovs %f9, %f2
std %f10, [%l7 + 0x10]
ba loop_1274
orcc %o0, %i0, %i3
sth %o6, [%l7 + 0x44]
fbuge,a %fcc1, loop_1275
loop_1274:
movge %icc, %l5, %g3
fcmpne16 %f6, %f10, %o2
sll %o4, %g5, %l4
loop_1275:
lduh [%l7 + 0x5C], %i4
bge loop_1276
fbuge %fcc0, loop_1277
lduh [%l7 + 0x62], %i5
stx %g7, [%l7 + 0x08]
loop_1276:
subc %l2, 0x1725, %l3
loop_1277:
fpadd16s %f9, %f10, %f13
movle %xcc, %l1, %i2
bl,a,pt %xcc, loop_1278
std %f2, [%l7 + 0x48]
edge16ln %o1, %g6, %o3
std %f2, [%l7 + 0x68]
loop_1278:
stb %l0, [%l7 + 0x0B]
tl %xcc, 0x4
ldsh [%l7 + 0x6A], %i6
fmovdcc %xcc, %f5, %f2
fcmpd %fcc2, %f0, %f8
ldub [%l7 + 0x54], %i7
fmovrde %o7, %f8, %f6
sethi 0x0FA7, %i1
orcc %l6, %g1, %g4
ldx [%l7 + 0x28], %g2
te %icc, 0x3
fmul8x16 %f9, %f4, %f8
bleu,pt %icc, loop_1279
edge8n %o5, %i0, %i3
fcmple32 %f10, %f2, %o0
fmovdne %xcc, %f5, %f3
loop_1279:
fcmps %fcc0, %f10, %f12
fpsub16 %f6, %f2, %f8
edge16 %l5, %g3, %o6
tsubcc %o4, 0x0047, %g5
xnorcc %o2, 0x0C5D, %i4
siam 0x3
fmovdn %xcc, %f3, %f2
fand %f4, %f8, %f2
bn,a,pn %icc, loop_1280
for %f12, %f6, %f12
stb %i5, [%l7 + 0x7C]
fmovd %f6, %f8
loop_1280:
edge32ln %l4, %g7, %l3
movn %icc, %l2, %i2
ldsh [%l7 + 0x2C], %o1
edge16n %g6, %l1, %o3
tl %xcc, 0x3
ldx [%l7 + 0x08], %i6
fmul8x16au %f2, %f6, %f14
orcc %i7, %o7, %l0
ld [%l7 + 0x1C], %f4
xnor %l6, %i1, %g4
fmul8x16al %f1, %f13, %f14
movg %xcc, %g2, %g1
ldsw [%l7 + 0x2C], %o5
tne %icc, 0x5
stx %i3, [%l7 + 0x60]
ldsh [%l7 + 0x52], %o0
lduh [%l7 + 0x42], %l5
stx %i0, [%l7 + 0x38]
ldub [%l7 + 0x79], %o6
sth %o4, [%l7 + 0x74]
fandnot2s %f0, %f2, %f8
xorcc %g5, %g3, %i4
fmovscs %xcc, %f15, %f3
pdist %f6, %f14, %f2
bl,a loop_1281
edge8n %i5, %l4, %o2
bpos,a %icc, loop_1282
fmovrsgz %l3, %f1, %f9
loop_1281:
fmovdcc %icc, %f12, %f10
fpsub16 %f12, %f0, %f8
loop_1282:
fmovsn %icc, %f15, %f2
fpadd16 %f6, %f0, %f10
lduh [%l7 + 0x20], %g7
stx %i2, [%l7 + 0x60]
ble,pn %xcc, loop_1283
tsubcctv %o1, 0x1C4F, %l2
xnorcc %g6, %o3, %i6
smulcc %i7, %l1, %o7
loop_1283:
sth %l6, [%l7 + 0x0C]
fnor %f12, %f4, %f8
xorcc %l0, %g4, %i1
fmovdg %icc, %f10, %f13
fbug,a %fcc1, loop_1284
fornot2 %f14, %f10, %f12
ld [%l7 + 0x14], %f8
fpmerge %f11, %f1, %f4
loop_1284:
fmul8x16au %f0, %f3, %f4
bn,pn %xcc, loop_1285
ldsw [%l7 + 0x58], %g2
orncc %o5, %i3, %o0
ldsh [%l7 + 0x30], %l5
loop_1285:
fpack32 %f10, %f2, %f12
ldd [%l7 + 0x28], %f4
fmovrsgz %g1, %f9, %f11
edge16l %i0, %o4, %o6
fba %fcc2, loop_1286
sth %g3, [%l7 + 0x6A]
ldsb [%l7 + 0x71], %i4
edge16 %g5, %l4, %i5
loop_1286:
bneg,pt %icc, loop_1287
faligndata %f8, %f8, %f4
std %f6, [%l7 + 0x20]
movrlz %o2, 0x2CD, %g7
loop_1287:
ld [%l7 + 0x28], %f9
fbo,a %fcc3, loop_1288
ldsh [%l7 + 0x3E], %i2
lduh [%l7 + 0x5A], %l3
fcmpgt32 %f2, %f0, %o1
loop_1288:
bn loop_1289
ldsb [%l7 + 0x69], %g6
fpack32 %f0, %f10, %f4
bgu,a loop_1290
loop_1289:
stx %l2, [%l7 + 0x40]
bcc,a,pn %xcc, loop_1291
stx %i6, [%l7 + 0x60]
loop_1290:
ldd [%l7 + 0x40], %f14
ldsw [%l7 + 0x20], %i7
loop_1291:
sth %l1, [%l7 + 0x22]
ldsh [%l7 + 0x0C], %o3
smul %l6, %o7, %g4
ldsw [%l7 + 0x74], %i1
ldd [%l7 + 0x50], %f4
edge8n %g2, %l0, %i3
stb %o0, [%l7 + 0x2D]
fcmple16 %f10, %f14, %o5
fmovse %icc, %f11, %f10
fmovsa %icc, %f10, %f2
fpsub16s %f3, %f1, %f9
fbue,a %fcc1, loop_1292
tge %xcc, 0x4
stx %l5, [%l7 + 0x58]
fcmpne32 %f8, %f12, %g1
loop_1292:
fbuge %fcc1, loop_1293
movpos %xcc, %o4, %i0
fcmpgt32 %f2, %f10, %o6
bneg,a %xcc, loop_1294
loop_1293:
array16 %g3, %g5, %l4
movrgz %i5, 0x1BD, %o2
stw %i4, [%l7 + 0x2C]
loop_1294:
fcmps %fcc0, %f11, %f6
fmovsl %icc, %f9, %f15
fbne %fcc0, loop_1295
lduw [%l7 + 0x34], %i2
st %f8, [%l7 + 0x54]
ldub [%l7 + 0x4E], %l3
loop_1295:
fbn %fcc1, loop_1296
or %o1, 0x152A, %g6
fabsd %f10, %f12
fnor %f8, %f0, %f12
loop_1296:
ldsb [%l7 + 0x16], %l2
fors %f0, %f1, %f0
stx %g7, [%l7 + 0x38]
ldx [%l7 + 0x78], %i6
andn %i7, 0x137B, %l1
st %f13, [%l7 + 0x10]
tg %xcc, 0x3
bpos,a %icc, loop_1297
fmul8sux16 %f14, %f2, %f0
bvc,a,pt %icc, loop_1298
tpos %xcc, 0x7
loop_1297:
stw %l6, [%l7 + 0x24]
bvs loop_1299
loop_1298:
fmovsle %xcc, %f11, %f9
stw %o3, [%l7 + 0x20]
fbe,a %fcc2, loop_1300
loop_1299:
edge8ln %g4, %o7, %g2
bvs,a,pn %icc, loop_1301
fpsub16 %f6, %f14, %f12
loop_1300:
fmovsneg %icc, %f7, %f7
fabsd %f4, %f8
loop_1301:
subcc %i1, 0x133F, %l0
fmovsvc %xcc, %f1, %f12
ldd [%l7 + 0x50], %f4
fnor %f4, %f8, %f0
stw %o0, [%l7 + 0x28]
alignaddrl %i3, %l5, %g1
sth %o4, [%l7 + 0x40]
brnz %o5, loop_1302
array32 %o6, %i0, %g5
fmovsneg %xcc, %f7, %f5
fmul8x16au %f15, %f6, %f12
loop_1302:
movrgez %g3, %l4, %i5
std %f4, [%l7 + 0x38]
movl %icc, %i4, %o2
fmovdvs %icc, %f5, %f1
ba,a,pn %icc, loop_1303
stx %l3, [%l7 + 0x40]
st %f11, [%l7 + 0x7C]
fnegd %f0, %f6
loop_1303:
ldub [%l7 + 0x22], %o1
fpack32 %f14, %f14, %f2
movrne %g6, 0x0B3, %i2
st %f4, [%l7 + 0x14]
sdivcc %l2, 0x012E, %i6
edge8l %g7, %l1, %l6
edge8n %o3, %i7, %g4
lduw [%l7 + 0x6C], %g2
stb %i1, [%l7 + 0x57]
alignaddrl %l0, %o7, %i3
ldsb [%l7 + 0x36], %l5
fmuld8ulx16 %f11, %f9, %f14
tpos %xcc, 0x4
brlz %g1, loop_1304
orncc %o4, %o0, %o5
taddcc %o6, %g5, %g3
stx %i0, [%l7 + 0x58]
loop_1304:
ldd [%l7 + 0x50], %f10
and %i5, 0x119F, %l4
ldsw [%l7 + 0x64], %o2
fsrc2s %f12, %f13
ldsw [%l7 + 0x24], %i4
stw %l3, [%l7 + 0x44]
fcmpes %fcc2, %f11, %f7
stx %g6, [%l7 + 0x78]
stw %o1, [%l7 + 0x20]
edge16ln %i2, %i6, %l2
bvs,pn %xcc, loop_1305
tne %xcc, 0x2
ldsb [%l7 + 0x26], %l1
fmovsa %icc, %f6, %f3
loop_1305:
fmovd %f4, %f6
stb %l6, [%l7 + 0x62]
ldsh [%l7 + 0x36], %o3
for %f4, %f6, %f2
fmovdcs %icc, %f15, %f5
bleu,a loop_1306
tle %icc, 0x2
std %f12, [%l7 + 0x70]
st %f3, [%l7 + 0x7C]
loop_1306:
udivcc %i7, 0x0713, %g7
st %f0, [%l7 + 0x70]
fands %f4, %f0, %f11
stx %g2, [%l7 + 0x58]
ldd [%l7 + 0x30], %f10
xnor %i1, 0x1EE8, %l0
ldsh [%l7 + 0x18], %o7
tne %icc, 0x7
fors %f11, %f12, %f2
fmovde %xcc, %f0, %f6
fnor %f2, %f6, %f8
tvc %xcc, 0x6
ldx [%l7 + 0x58], %g4
bge,a loop_1307
tsubcctv %l5, 0x05EF, %i3
fcmpne16 %f8, %f14, %o4
fmovdgu %icc, %f7, %f9
loop_1307:
fbue,a %fcc1, loop_1308
movgu %xcc, %g1, %o0
alignaddr %o5, %g5, %o6
movre %g3, %i5, %i0
loop_1308:
stx %l4, [%l7 + 0x20]
ldsh [%l7 + 0x1E], %o2
bvc,a,pt %xcc, loop_1309
fornot2 %f4, %f6, %f2
ldub [%l7 + 0x53], %l3
fmovspos %xcc, %f11, %f12
loop_1309:
fbe %fcc0, loop_1310
fmovdcc %xcc, %f2, %f3
fnor %f0, %f14, %f12
be,a loop_1311
loop_1310:
fbn,a %fcc1, loop_1312
edge8 %i4, %o1, %g6
taddcctv %i6, 0x104F, %l2
loop_1311:
tvs %xcc, 0x6
loop_1312:
edge32ln %l1, %l6, %i2
brz %i7, loop_1313
fands %f9, %f0, %f9
movrgez %g7, 0x163, %o3
ldsh [%l7 + 0x78], %i1
loop_1313:
tle %xcc, 0x5
std %f0, [%l7 + 0x38]
bcc loop_1314
ldx [%l7 + 0x68], %l0
ldsw [%l7 + 0x14], %o7
srl %g2, %g4, %l5
loop_1314:
fmovrse %o4, %f5, %f5
stx %g1, [%l7 + 0x60]
stx %o0, [%l7 + 0x60]
ldsh [%l7 + 0x7A], %o5
bneg %icc, loop_1315
ldub [%l7 + 0x1A], %i3
ldx [%l7 + 0x48], %o6
popc %g5, %g3
loop_1315:
fmovrdlez %i5, %f14, %f6
sdivx %l4, 0x166A, %i0
srl %o2, 0x0F, %l3
st %f10, [%l7 + 0x2C]
sdiv %o1, 0x125B, %i4
fpadd16s %f10, %f7, %f1
edge16ln %g6, %l2, %i6
fbue,a %fcc2, loop_1316
andncc %l6, %i2, %l1
fmovd %f8, %f6
fmovdpos %icc, %f8, %f15
loop_1316:
bg loop_1317
fxor %f2, %f10, %f8
fmovdg %icc, %f9, %f4
movrgz %i7, %o3, %g7
loop_1317:
ldd [%l7 + 0x40], %f2
bl,a,pt %icc, loop_1318
sdivx %l0, 0x03B5, %i1
fandnot2 %f4, %f14, %f8
ldd [%l7 + 0x28], %f14
loop_1318:
fbge,a %fcc1, loop_1319
st %f15, [%l7 + 0x44]
std %f10, [%l7 + 0x48]
xorcc %g2, 0x0F09, %o7
loop_1319:
edge8 %g4, %l5, %g1
sth %o4, [%l7 + 0x44]
sth %o0, [%l7 + 0x10]
brz %i3, loop_1320
fbl,a %fcc2, loop_1321
edge32l %o6, %g5, %o5
lduw [%l7 + 0x5C], %i5
loop_1320:
fba,a %fcc0, loop_1322
loop_1321:
movvs %xcc, %g3, %l4
array32 %i0, %l3, %o1
ld [%l7 + 0x40], %f8
loop_1322:
movrne %i4, %o2, %l2
popc 0x192D, %i6
fnegs %f7, %f15
bn,pt %icc, loop_1323
fmovsneg %icc, %f11, %f5
fnot1 %f4, %f0
tne %icc, 0x7
loop_1323:
movrne %g6, %i2, %l1
fors %f8, %f13, %f12
ldsw [%l7 + 0x4C], %l6
ld [%l7 + 0x0C], %f3
fmovdpos %xcc, %f14, %f13
fmovrsne %o3, %f1, %f5
lduw [%l7 + 0x38], %i7
tn %icc, 0x6
fmovrsne %g7, %f8, %f12
fzeros %f6
fmovrdlez %l0, %f0, %f10
array32 %g2, %o7, %i1
andncc %g4, %l5, %o4
stw %g1, [%l7 + 0x44]
fmovsge %icc, %f0, %f3
fbn %fcc2, loop_1324
sdivx %i3, 0x0BC1, %o6
srlx %o0, 0x1B, %g5
udivx %o5, 0x18D0, %g3
loop_1324:
bn,pn %icc, loop_1325
fmul8x16 %f14, %f8, %f10
fornot2 %f2, %f10, %f12
umul %l4, %i0, %i5
loop_1325:
bleu loop_1326
tpos %icc, 0x6
fmovrdlez %l3, %f6, %f14
fcmpne32 %f2, %f6, %o1
loop_1326:
fmovscc %icc, %f12, %f1
fmovdpos %xcc, %f6, %f9
st %f1, [%l7 + 0x2C]
fabss %f9, %f7
fand %f10, %f0, %f4
lduw [%l7 + 0x5C], %i4
brz %l2, loop_1327
fmovrdlz %i6, %f8, %f10
fornot1s %f1, %f3, %f7
fba %fcc0, loop_1328
loop_1327:
fnot2 %f6, %f12
fandnot2 %f6, %f14, %f8
edge32ln %g6, %o2, %i2
loop_1328:
tgu %xcc, 0x1
fmovrdlez %l6, %f8, %f8
taddcc %l1, 0x0900, %i7
umul %o3, 0x11EE, %l0
fcmple16 %f6, %f14, %g2
fxor %f14, %f8, %f8
movrlez %o7, 0x210, %i1
fbge %fcc0, loop_1329
fmovdvs %icc, %f1, %f15
edge8 %g7, %g4, %l5
fpadd16s %f6, %f0, %f7
loop_1329:
tvc %icc, 0x0
ldsb [%l7 + 0x1A], %o4
fmovsne %icc, %f6, %f4
fpadd32 %f14, %f12, %f10
movvs %xcc, %i3, %g1
fcmps %fcc0, %f1, %f7
bl,a %xcc, loop_1330
fpadd32 %f6, %f14, %f2
stb %o6, [%l7 + 0x78]
ldsh [%l7 + 0x48], %o0
loop_1330:
movre %g5, %g3, %o5
tneg %xcc, 0x5
subcc %l4, 0x1E1F, %i0
fzeros %f10
fmovrslez %l3, %f10, %f1
movrlz %o1, 0x3F5, %i5
fsrc1s %f9, %f1
st %f1, [%l7 + 0x18]
fbu %fcc2, loop_1331
fnegd %f0, %f10
ldd [%l7 + 0x48], %f6
or %i4, 0x0389, %l2
loop_1331:
fmovdg %icc, %f2, %f8
fcmpgt16 %f14, %f8, %g6
umul %i6, %o2, %l6
ldd [%l7 + 0x68], %f10
ldub [%l7 + 0x11], %i2
array16 %l1, %i7, %o3
ldsh [%l7 + 0x18], %g2
std %f12, [%l7 + 0x28]
fmovdvs %xcc, %f14, %f12
sth %o7, [%l7 + 0x26]
fmul8x16al %f1, %f5, %f14
fmovdge %icc, %f15, %f10
fpsub32 %f14, %f4, %f0
std %f10, [%l7 + 0x08]
udivcc %l0, 0x08F2, %i1
edge8ln %g4, %g7, %l5
fmovsneg %icc, %f2, %f12
ldsb [%l7 + 0x31], %i3
sth %o4, [%l7 + 0x0E]
sdivcc %o6, 0x148C, %g1
fmovdl %xcc, %f13, %f11
xor %g5, 0x0BF5, %g3
fmul8x16 %f2, %f10, %f4
movvs %xcc, %o0, %l4
array16 %i0, %o5, %l3
tcs %xcc, 0x3
ldsh [%l7 + 0x0C], %i5
ld [%l7 + 0x7C], %f8
fors %f4, %f14, %f10
fornot2s %f2, %f12, %f6
movre %i4, 0x0CE, %o1
add %g6, 0x104A, %l2
alignaddrl %i6, %o2, %l6
fxor %f4, %f8, %f8
ldsw [%l7 + 0x18], %i2
bge,pt %icc, loop_1332
fpmerge %f9, %f11, %f8
brnz %l1, loop_1333
movrlez %o3, 0x37C, %g2
loop_1332:
bne loop_1334
bge,a,pt %icc, loop_1335
loop_1333:
fmovdle %xcc, %f4, %f2
lduh [%l7 + 0x54], %o7
loop_1334:
fpadd16s %f14, %f13, %f12
loop_1335:
nop
setx loop_1336, %l0, %l1
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 %f6, %f10, %i7
fbo,a %fcc3, loop_1337
tvc %xcc, 0x1
loop_1336:
fmovdge %xcc, %f2, %f4
or %i1, %g4, %l0
loop_1337:
lduh [%l7 + 0x5A], %l5
fbge %fcc2, loop_1338
ldd [%l7 + 0x60], %f2
fcmped %fcc1, %f2, %f14
ldub [%l7 + 0x32], %i3
loop_1338:
movrgz %g7, %o4, %g1
movrne %g5, %o6, %g3
fmovrdne %l4, %f12, %f12
ldub [%l7 + 0x79], %i0
fmovdl %xcc, %f8, %f1
fmovrdlez %o5, %f12, %f6
fmuld8sux16 %f7, %f7, %f10
tcc %icc, 0x5
fandnot2s %f2, %f0, %f0
fpadd16s %f0, %f8, %f13
stb %l3, [%l7 + 0x41]
fpsub32s %f12, %f3, %f14
ldub [%l7 + 0x59], %o0
for %f0, %f10, %f10
tge %icc, 0x0
sll %i5, 0x1B, %o1
fsrc2s %f4, %f9
umulcc %g6, %i4, %i6
fnot2s %f10, %f4
fmul8x16 %f8, %f4, %f2
stw %o2, [%l7 + 0x28]
fble %fcc0, loop_1339
edge16l %l6, %l2, %l1
for %f12, %f0, %f14
ld [%l7 + 0x54], %f7
loop_1339:
fabss %f3, %f1
fandnot2 %f12, %f6, %f8
stx %i2, [%l7 + 0x48]
fmovdcc %icc, %f6, %f14
ldsb [%l7 + 0x4F], %o3
stx %o7, [%l7 + 0x30]
fors %f13, %f14, %f2
ldub [%l7 + 0x71], %i7
fmul8ulx16 %f8, %f0, %f10
movrgz %g2, %i1, %g4
fxor %f6, %f14, %f4
st %f14, [%l7 + 0x64]
fmovdle %icc, %f8, %f6
subc %l0, 0x0026, %l5
fmovdleu %icc, %f9, %f7
stb %i3, [%l7 + 0x21]
brgz %o4, loop_1340
tneg %xcc, 0x4
std %f0, [%l7 + 0x20]
fxnor %f6, %f2, %f4
loop_1340:
movre %g7, 0x3DD, %g5
smulcc %o6, 0x090F, %g1
ldsb [%l7 + 0x45], %g3
lduh [%l7 + 0x72], %i0
smul %o5, 0x150C, %l4
fmovs %f4, %f13
movl %xcc, %l3, %i5
fmovsn %icc, %f13, %f3
fnot1 %f8, %f4
st %f3, [%l7 + 0x58]
orncc %o1, 0x1BD6, %g6
srl %o0, %i4, %o2
fcmpne16 %f2, %f6, %i6
subccc %l6, 0x0ACD, %l2
ldub [%l7 + 0x45], %l1
lduw [%l7 + 0x48], %i2
fmovsle %xcc, %f13, %f1
fbul,a %fcc0, loop_1341
fxnor %f14, %f2, %f2
std %f0, [%l7 + 0x68]
sth %o3, [%l7 + 0x2C]
loop_1341:
fmovsneg %xcc, %f3, %f7
xor %o7, 0x0881, %g2
fzero %f2
fmovrslez %i7, %f1, %f3
fbuge,a %fcc0, loop_1342
fmovsg %xcc, %f15, %f15
edge8 %g4, %l0, %i1
fmovse %icc, %f5, %f5
loop_1342:
fbge %fcc2, loop_1343
bleu,pn %icc, loop_1344
alignaddr %l5, %o4, %g7
fbne,a %fcc0, loop_1345
loop_1343:
fandnot1 %f6, %f2, %f2
loop_1344:
stx %i3, [%l7 + 0x08]
fbn %fcc2, loop_1346
loop_1345:
fmovsneg %xcc, %f2, %f15
edge8n %g5, %g1, %g3
fmovsn %icc, %f11, %f4
loop_1346:
fnegs %f5, %f1
ldx [%l7 + 0x50], %i0
subcc %o6, %l4, %o5
st %f0, [%l7 + 0x10]
array8 %l3, %i5, %g6
ble,pn %icc, loop_1347
fmovs %f2, %f2
edge16l %o0, %i4, %o1
fmovsge %xcc, %f7, %f11
loop_1347:
lduh [%l7 + 0x6E], %i6
fmovdcc %xcc, %f9, %f12
fnot2s %f9, %f4
fbu %fcc2, loop_1348
stb %o2, [%l7 + 0x59]
sllx %l6, 0x02, %l2
sdiv %i2, 0x09D4, %o3
loop_1348:
lduw [%l7 + 0x40], %l1
bn,a %icc, loop_1349
fpadd16s %f15, %f13, %f5
stw %o7, [%l7 + 0x2C]
stw %g2, [%l7 + 0x74]
loop_1349:
sth %i7, [%l7 + 0x28]
stw %g4, [%l7 + 0x7C]
fnor %f6, %f6, %f4
st %f0, [%l7 + 0x0C]
sth %l0, [%l7 + 0x2C]
std %f4, [%l7 + 0x70]
xor %i1, 0x1773, %l5
lduw [%l7 + 0x50], %o4
ldsw [%l7 + 0x14], %g7
ld [%l7 + 0x3C], %f12
udivcc %i3, 0x1308, %g1
fmovdn %icc, %f6, %f13
fmovde %icc, %f7, %f8
fbuge %fcc0, loop_1350
lduw [%l7 + 0x20], %g3
fornot1s %f7, %f15, %f1
ldub [%l7 + 0x59], %i0
loop_1350:
ldx [%l7 + 0x10], %g5
xor %o6, 0x1A4A, %l4
ldsb [%l7 + 0x5B], %l3
fmovs %f3, %f13
tn %icc, 0x5
fmovrdgez %o5, %f6, %f10
fnot2s %f13, %f3
fcmple16 %f6, %f6, %g6
fbuge %fcc0, loop_1351
nop
setx loop_1352, %l0, %l1
jmpl %l1, %o0
orncc %i5, %o1, %i4
fpmerge %f4, %f9, %f0
loop_1351:
ldx [%l7 + 0x60], %i6
loop_1352:
stb %o2, [%l7 + 0x08]
ldx [%l7 + 0x70], %l2
sllx %i2, 0x10, %l6
tleu %icc, 0x5
fmovsneg %icc, %f0, %f2
sth %l1, [%l7 + 0x52]
fmovdpos %icc, %f4, %f5
fones %f6
fmul8x16au %f7, %f8, %f2
sth %o7, [%l7 + 0x60]
fmovrdlez %g2, %f10, %f4
fcmpes %fcc0, %f13, %f8
ldsb [%l7 + 0x39], %o3
fbule %fcc0, loop_1353
tgu %xcc, 0x4
stw %i7, [%l7 + 0x1C]
fcmpne32 %f10, %f12, %l0
loop_1353:
tleu %icc, 0x7
fmovrdlez %i1, %f8, %f12
fmovsle %xcc, %f4, %f6
lduh [%l7 + 0x16], %g4
bvs loop_1354
fbl,a %fcc0, loop_1355
andn %o4, 0x1871, %g7
movg %icc, %l5, %g1
loop_1354:
stx %i3, [%l7 + 0x40]
loop_1355:
fbe,a %fcc0, loop_1356
fmovsn %xcc, %f8, %f13
fpack16 %f12, %f7
edge32 %g3, %g5, %i0
loop_1356:
movrne %l4, 0x0A5, %l3
mulx %o5, %o6, %g6
bn,a,pt %icc, loop_1357
ldd [%l7 + 0x50], %f4
fand %f8, %f14, %f8
brlz,a %i5, loop_1358
loop_1357:
fmovd %f2, %f10
stw %o1, [%l7 + 0x70]
fbn,a %fcc0, loop_1359
loop_1358:
and %o0, 0x0A6A, %i4
fmovse %icc, %f6, %f9
fmovrsne %i6, %f14, %f4
loop_1359:
fmovdcc %xcc, %f7, %f2
for %f2, %f10, %f6
stw %l2, [%l7 + 0x64]
fmovdcc %xcc, %f8, %f5
fabsd %f14, %f0
subcc %i2, %l6, %o2
stx %l1, [%l7 + 0x30]
ldx [%l7 + 0x20], %g2
fnor %f12, %f6, %f0
fpsub16s %f12, %f11, %f12
addccc %o3, 0x0D42, %i7
edge8n %o7, %l0, %g4
fnot2 %f10, %f0
fmovsa %icc, %f4, %f1
fble %fcc2, loop_1360
brnz %o4, loop_1361
ldx [%l7 + 0x40], %g7
fmovscc %xcc, %f15, %f2
loop_1360:
ldd [%l7 + 0x20], %f4
loop_1361:
fmovsge %icc, %f3, %f13
ta %xcc, 0x3
ldsw [%l7 + 0x50], %l5
fmovs %f8, %f1
edge8l %i1, %i3, %g3
lduw [%l7 + 0x30], %g5
movrlz %g1, 0x330, %l4
tl %icc, 0x1
movrlz %l3, %i0, %o5
bleu,pn %icc, loop_1362
fcmpeq16 %f4, %f4, %g6
ldd [%l7 + 0x58], %f2
movle %icc, %o6, %o1
loop_1362:
fmovrslz %i5, %f6, %f8
fbu %fcc1, loop_1363
fnegs %f15, %f8
stw %i4, [%l7 + 0x44]
subc %i6, %l2, %i2
loop_1363:
taddcc %o0, 0x0487, %o2
edge16ln %l1, %g2, %l6
ldsb [%l7 + 0x09], %o3
fornot2 %f12, %f12, %f2
ldsh [%l7 + 0x5A], %o7
fmovdvs %icc, %f7, %f13
bn,pn %icc, loop_1364
te %xcc, 0x7
fcmpeq16 %f0, %f12, %l0
ldsw [%l7 + 0x34], %g4
loop_1364:
ldd [%l7 + 0x70], %f14
ldd [%l7 + 0x48], %f0
fmovdg %icc, %f13, %f11
fmovrdgez %i7, %f0, %f0
smul %g7, 0x1D40, %l5
fxors %f15, %f7, %f11
movcc %icc, %o4, %i3
std %f12, [%l7 + 0x48]
bshuffle %f12, %f14, %f6
xnor %i1, 0x1EDD, %g3
fbul,a %fcc2, loop_1365
stw %g1, [%l7 + 0x50]
fbul %fcc1, loop_1366
fbul %fcc1, loop_1367
loop_1365:
fmovrde %l4, %f2, %f8
fmovdleu %xcc, %f2, %f11
loop_1366:
xnor %l3, %i0, %g5
loop_1367:
fnands %f13, %f8, %f5
ldsh [%l7 + 0x4C], %o5
fmovsne %icc, %f13, %f4
mulscc %g6, 0x0145, %o1
fmovdle %icc, %f9, %f4
fmovrslz %i5, %f4, %f5
ld [%l7 + 0x30], %f1
fxnor %f10, %f8, %f10
fmovsle %icc, %f12, %f10
brz %i4, loop_1368
fcmped %fcc1, %f12, %f12
fmovse %xcc, %f0, %f7
edge8l %i6, %o6, %i2
loop_1368:
stx %o0, [%l7 + 0x28]
fsrc1s %f15, %f15
fmovs %f2, %f14
ldd [%l7 + 0x28], %f10
movneg %icc, %l2, %l1
edge8 %g2, %l6, %o2
bpos %xcc, loop_1369
stw %o3, [%l7 + 0x1C]
and %l0, 0x07E1, %g4
ldx [%l7 + 0x68], %o7
loop_1369:
fmovsvs %xcc, %f13, %f6
fmovsvc %xcc, %f4, %f4
fbug %fcc1, loop_1370
stb %i7, [%l7 + 0x5C]
fble,a %fcc1, loop_1371
fpsub16 %f6, %f2, %f0
loop_1370:
be,pn %icc, loop_1372
sth %l5, [%l7 + 0x6A]
loop_1371:
bleu %xcc, loop_1373
fbue,a %fcc2, loop_1374
loop_1372:
ldd [%l7 + 0x08], %f14
xorcc %g7, 0x1455, %i3
loop_1373:
lduw [%l7 + 0x40], %i1
loop_1374:
fnot2s %f5, %f2
nop
setx loop_1375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %xcc, 0x7
smulcc %o4, 0x0077, %g1
orncc %g3, %l3, %l4
loop_1375:
ldd [%l7 + 0x18], %f2
subc %g5, %i0, %g6
fmovsg %icc, %f11, %f0
stb %o1, [%l7 + 0x25]
bgu loop_1376
xorcc %i5, %i4, %o5
stb %i6, [%l7 + 0x79]
ldsh [%l7 + 0x36], %i2
loop_1376:
movle %icc, %o0, %o6
stx %l2, [%l7 + 0x38]
stb %l1, [%l7 + 0x16]
fmovdneg %xcc, %f0, %f10
fexpand %f9, %f6
bne,a loop_1377
lduw [%l7 + 0x34], %g2
stw %o2, [%l7 + 0x54]
fexpand %f15, %f4
loop_1377:
fmovdcc %xcc, %f14, %f13
fmul8x16au %f10, %f11, %f8
bneg %xcc, loop_1378
fbue,a %fcc3, loop_1379
ldsw [%l7 + 0x10], %l6
fbug %fcc1, loop_1380
loop_1378:
ld [%l7 + 0x14], %f5
loop_1379:
xorcc %l0, 0x0FBC, %g4
add %o3, 0x06B5, %o7
loop_1380:
sth %i7, [%l7 + 0x2A]
ldx [%l7 + 0x10], %l5
edge32l %g7, %i3, %i1
bgu,a loop_1381
std %f10, [%l7 + 0x78]
tneg %xcc, 0x0
add %o4, %g3, %g1
loop_1381:
sdivcc %l3, 0x0398, %g5
sth %i0, [%l7 + 0x32]
fmovdvs %icc, %f9, %f2
tsubcc %l4, %o1, %g6
movcc %xcc, %i4, %i5
movrne %i6, 0x366, %i2
xnorcc %o5, 0x0863, %o6
fmovdleu %icc, %f13, %f10
fnor %f12, %f0, %f10
fandnot2s %f4, %f15, %f15
fornot2s %f4, %f9, %f12
fbug %fcc0, loop_1382
edge16n %l2, %o0, %l1
fmuld8sux16 %f6, %f1, %f8
andn %o2, %l6, %l0
loop_1382:
sth %g4, [%l7 + 0x7C]
tsubcctv %g2, %o3, %o7
lduw [%l7 + 0x50], %i7
ldsh [%l7 + 0x62], %l5
popc 0x1AAD, %g7
subcc %i3, 0x050C, %o4
ldsb [%l7 + 0x67], %g3
fabsd %f0, %f10
be loop_1383
fmovdne %icc, %f5, %f14
fmovrdgz %i1, %f10, %f2
ldub [%l7 + 0x69], %g1
loop_1383:
addcc %g5, %l3, %l4
fmovsn %icc, %f11, %f9
edge32l %i0, %g6, %i4
movgu %icc, %i5, %i6
fmovrdgz %i2, %f2, %f12
fcmpne32 %f6, %f14, %o5
ldub [%l7 + 0x31], %o6
movrgz %o1, 0x300, %o0
ld [%l7 + 0x74], %f14
mulx %l2, %l1, %l6
be,a,pt %icc, loop_1384
and %o2, 0x1B85, %l0
fpmerge %f1, %f7, %f10
ldsb [%l7 + 0x6A], %g4
loop_1384:
edge8 %g2, %o3, %i7
std %f10, [%l7 + 0x08]
be %icc, loop_1385
nop
setx loop_1386, %l0, %l1
jmpl %l1, %o7
movge %xcc, %g7, %l5
tgu %icc, 0x0
loop_1385:
std %f14, [%l7 + 0x08]
loop_1386:
srlx %o4, 0x04, %g3
smul %i1, 0x1083, %i3
addc %g1, %g5, %l3
fnot1 %f2, %f14
ld [%l7 + 0x24], %f10
fand %f10, %f4, %f4
fpack16 %f14, %f0
ldub [%l7 + 0x4F], %i0
ldub [%l7 + 0x55], %l4
fands %f10, %f8, %f6
ld [%l7 + 0x2C], %f8
ble,a,pt %xcc, loop_1387
addccc %i4, 0x12E1, %i5
fcmpeq32 %f8, %f0, %g6
sra %i2, 0x0E, %i6
loop_1387:
sth %o5, [%l7 + 0x0C]
edge32ln %o1, %o0, %l2
bcc loop_1388
bcc,a,pt %icc, loop_1389
ldub [%l7 + 0x43], %l1
st %f7, [%l7 + 0x50]
loop_1388:
umul %o6, %o2, %l6
loop_1389:
fmovd %f10, %f6
edge32ln %l0, %g4, %g2
fbn,a %fcc1, loop_1390
ldd [%l7 + 0x18], %f4
ldub [%l7 + 0x33], %i7
fmovdpos %icc, %f12, %f12
loop_1390:
fandnot1 %f2, %f10, %f0
st %f7, [%l7 + 0x24]
fmovrdlez %o7, %f4, %f8
ldsw [%l7 + 0x24], %g7
orncc %o3, 0x020D, %l5
fands %f1, %f4, %f5
fbo %fcc3, loop_1391
fnors %f0, %f9, %f15
bn,a loop_1392
fbug,a %fcc1, loop_1393
loop_1391:
bgu,a,pt %xcc, loop_1394
ldsb [%l7 + 0x5A], %g3
loop_1392:
stx %o4, [%l7 + 0x18]
loop_1393:
fpsub32 %f4, %f10, %f12
loop_1394:
movl %icc, %i1, %g1
subccc %g5, %l3, %i3
tneg %icc, 0x2
fmovrsne %i0, %f12, %f1
ldsb [%l7 + 0x64], %l4
mova %icc, %i4, %g6
fmuld8ulx16 %f8, %f2, %f10
ld [%l7 + 0x58], %f3
ldsb [%l7 + 0x1D], %i5
fornot2s %f8, %f10, %f5
fmovdneg %icc, %f8, %f2
ldx [%l7 + 0x08], %i6
call loop_1395
fmovdg %xcc, %f0, %f5
stb %o5, [%l7 + 0x54]
sllx %i2, 0x0C, %o0
loop_1395:
fsrc2 %f12, %f14
fmovdgu %xcc, %f2, %f7
std %f4, [%l7 + 0x70]
ldsw [%l7 + 0x38], %o1
mulx %l1, %l2, %o6
edge32l %l6, %l0, %g4
ldd [%l7 + 0x28], %f2
tne %icc, 0x0
ld [%l7 + 0x08], %f13
edge8ln %g2, %i7, %o2
fpack16 %f10, %f15
bcs,a loop_1396
tsubcctv %g7, %o7, %l5
sth %o3, [%l7 + 0x40]
fmovdvc %icc, %f13, %f6
loop_1396:
brz %g3, loop_1397
tvc %icc, 0x3
nop
setx loop_1398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %i1, %o4, %g1
loop_1397:
std %f2, [%l7 + 0x30]
fmul8x16 %f14, %f8, %f4
loop_1398:
ldsw [%l7 + 0x6C], %g5
fmovsgu %icc, %f11, %f4
ldsb [%l7 + 0x44], %l3
fand %f2, %f6, %f2
fmovdl %xcc, %f9, %f6
fmul8x16au %f12, %f14, %f8
fcmpeq32 %f0, %f14, %i0
fcmpne32 %f8, %f8, %i3
bg loop_1399
tleu %icc, 0x7
stw %l4, [%l7 + 0x38]
fsrc1s %f14, %f8
loop_1399:
nop
setx loop_1400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g6, [%l7 + 0x20]
ld [%l7 + 0x70], %f14
stx %i4, [%l7 + 0x38]
loop_1400:
fcmpd %fcc3, %f6, %f12
addcc %i5, %i6, %i2
pdist %f0, %f2, %f14
fmovrde %o5, %f8, %f8
movrlz %o0, %l1, %l2
std %f8, [%l7 + 0x20]
fabss %f12, %f15
ldsb [%l7 + 0x16], %o1
edge8n %o6, %l0, %l6
bge,a,pt %icc, loop_1401
fbn %fcc1, loop_1402
fmovdle %xcc, %f8, %f3
fmovdneg %icc, %f10, %f9
loop_1401:
fxnors %f4, %f14, %f2
loop_1402:
brlz,a %g4, loop_1403
addcc %i7, %g2, %g7
be %icc, loop_1404
fmovda %xcc, %f0, %f12
loop_1403:
lduh [%l7 + 0x52], %o7
ldx [%l7 + 0x48], %l5
loop_1404:
bgu,a,pt %xcc, loop_1405
for %f2, %f6, %f6
fsrc2s %f4, %f8
fmovsa %icc, %f11, %f7
loop_1405:
tg %icc, 0x2
bg,a,pn %xcc, loop_1406
fandnot2s %f0, %f14, %f1
fmovse %xcc, %f1, %f13
sth %o2, [%l7 + 0x10]
loop_1406:
ldub [%l7 + 0x63], %o3
bvs,a %icc, loop_1407
std %f10, [%l7 + 0x70]
movgu %icc, %i1, %g3
edge32n %o4, %g1, %l3
loop_1407:
taddcctv %i0, 0x0366, %g5
edge8l %l4, %i3, %g6
stx %i4, [%l7 + 0x68]
ldub [%l7 + 0x36], %i5
fbe %fcc2, loop_1408
tleu %icc, 0x3
ld [%l7 + 0x40], %f1
xnorcc %i6, %i2, %o0
loop_1408:
tleu %xcc, 0x4
st %f0, [%l7 + 0x74]
fcmple16 %f12, %f2, %l1
lduh [%l7 + 0x34], %o5
std %f8, [%l7 + 0x68]
bshuffle %f10, %f14, %f2
fbue %fcc0, loop_1409
tleu %xcc, 0x5
edge32n %o1, %l2, %l0
fbug,a %fcc1, loop_1410
loop_1409:
ld [%l7 + 0x08], %f3
tvc %xcc, 0x7
bl,pt %icc, loop_1411
loop_1410:
sra %o6, %g4, %i7
bvc,pn %icc, loop_1412
fbule %fcc0, loop_1413
loop_1411:
orncc %l6, %g2, %o7
fnegs %f5, %f3
loop_1412:
ldx [%l7 + 0x20], %g7
loop_1413:
lduw [%l7 + 0x24], %l5
edge8ln %o2, %o3, %g3
bvc,a %icc, loop_1414
movge %xcc, %i1, %g1
fornot1s %f14, %f1, %f7
te %xcc, 0x5
loop_1414:
sth %o4, [%l7 + 0x0A]
bcc %icc, loop_1415
ldd [%l7 + 0x40], %f0
fandnot2s %f5, %f13, %f6
fcmpeq32 %f8, %f12, %l3
loop_1415:
fmovsn %xcc, %f12, %f15
fnors %f14, %f4, %f5
st %f13, [%l7 + 0x5C]
fbg,a %fcc3, loop_1416
edge32 %g5, %i0, %l4
bge,pt %icc, loop_1417
lduw [%l7 + 0x50], %g6
loop_1416:
fsrc2 %f0, %f12
fmovrde %i3, %f10, %f12
loop_1417:
xor %i5, 0x0D35, %i4
fmuld8ulx16 %f4, %f11, %f14
lduw [%l7 + 0x24], %i2
fcmpes %fcc3, %f13, %f8
call loop_1418
movrlz %o0, %i6, %l1
tne %xcc, 0x2
movvs %icc, %o5, %l2
loop_1418:
fnegd %f4, %f10
ldd [%l7 + 0x18], %f8
te %icc, 0x1
fbuge,a %fcc3, loop_1419
lduw [%l7 + 0x78], %o1
movneg %xcc, %o6, %g4
ldd [%l7 + 0x70], %f8
loop_1419:
lduh [%l7 + 0x7A], %l0
fba %fcc1, loop_1420
lduw [%l7 + 0x20], %i7
fmul8sux16 %f8, %f12, %f8
ldub [%l7 + 0x4F], %l6
loop_1420:
fmuld8sux16 %f10, %f15, %f10
fbl %fcc3, loop_1421
edge32 %o7, %g2, %l5
edge32 %o2, %o3, %g7
fbul %fcc3, loop_1422
loop_1421:
fmovdvs %icc, %f8, %f9
fands %f11, %f9, %f0
edge8ln %g3, %g1, %o4
loop_1422:
stw %l3, [%l7 + 0x18]
fmovdvs %xcc, %f0, %f11
tle %xcc, 0x6
movcc %icc, %g5, %i0
edge32l %l4, %g6, %i3
bcc,a %xcc, loop_1423
ldd [%l7 + 0x30], %f14
std %f2, [%l7 + 0x60]
fpsub16s %f6, %f12, %f5
loop_1423:
stx %i1, [%l7 + 0x38]
udivx %i4, 0x14BB, %i5
fbul %fcc1, loop_1424
or %o0, 0x15B1, %i2
fxnor %f14, %f10, %f14
lduw [%l7 + 0x18], %l1
loop_1424:
fnot1 %f2, %f12
fmovscs %icc, %f3, %f0
fcmpne16 %f14, %f4, %o5
fmovrslez %l2, %f10, %f7
fmovrsne %i6, %f8, %f6
or %o6, %o1, %l0
fxor %f8, %f6, %f12
fmovsvc %xcc, %f13, %f5
tge %icc, 0x0
movvs %icc, %i7, %g4
pdist %f10, %f10, %f4
fnot2 %f12, %f2
ldsb [%l7 + 0x7E], %l6
st %f2, [%l7 + 0x74]
stw %o7, [%l7 + 0x10]
ldd [%l7 + 0x20], %f0
array32 %g2, %o2, %o3
umul %l5, 0x1A90, %g7
bshuffle %f0, %f14, %f14
edge32ln %g3, %g1, %o4
fmovdcs %xcc, %f13, %f11
lduh [%l7 + 0x20], %l3
fmovsne %xcc, %f9, %f12
movne %xcc, %i0, %l4
tne %icc, 0x0
siam 0x1
sth %g6, [%l7 + 0x0C]
ldsw [%l7 + 0x50], %i3
andncc %g5, %i4, %i5
lduw [%l7 + 0x5C], %i1
fmovsge %icc, %f1, %f7
bgu,a loop_1425
bne,a %xcc, loop_1426
fmovdn %icc, %f12, %f5
std %f2, [%l7 + 0x60]
loop_1425:
brgez %i2, loop_1427
loop_1426:
movge %icc, %o0, %o5
ld [%l7 + 0x78], %f9
fxnors %f3, %f11, %f15
loop_1427:
bg,a %icc, loop_1428
pdist %f10, %f2, %f8
subc %l2, 0x154A, %i6
movle %icc, %o6, %o1
loop_1428:
stx %l0, [%l7 + 0x68]
subcc %i7, %l1, %g4
fcmps %fcc1, %f6, %f3
fbul %fcc3, loop_1429
fcmple16 %f2, %f2, %o7
fcmped %fcc1, %f10, %f10
movcs %icc, %g2, %l6
loop_1429:
ble,a,pn %icc, loop_1430
popc %o2, %l5
fmovdle %icc, %f14, %f1
fblg,a %fcc0, loop_1431
loop_1430:
mova %icc, %o3, %g7
smulcc %g3, %o4, %g1
move %icc, %i0, %l4
loop_1431:
sdivx %l3, 0x1806, %g6
edge32n %i3, %i4, %g5
tge %icc, 0x3
ldsw [%l7 + 0x68], %i5
fxors %f10, %f4, %f13
ldub [%l7 + 0x7D], %i1
movn %icc, %i2, %o0
mulscc %o5, %l2, %o6
xorcc %o1, 0x1A6A, %l0
te %xcc, 0x2
bleu %xcc, loop_1432
call loop_1433
fmovrse %i6, %f0, %f2
tvs %xcc, 0x5
loop_1432:
bn,a,pt %xcc, loop_1434
loop_1433:
fbu %fcc3, loop_1435
ldsh [%l7 + 0x70], %l1
ldx [%l7 + 0x18], %g4
loop_1434:
ldsw [%l7 + 0x6C], %o7
loop_1435:
alignaddr %g2, %l6, %i7
sll %o2, 0x05, %l5
sdivcc %g7, 0x109B, %o3
fmovrdlez %g3, %f8, %f2
ldx [%l7 + 0x28], %o4
sth %g1, [%l7 + 0x44]
bne,pn %xcc, loop_1436
ldub [%l7 + 0x1A], %i0
taddcctv %l3, %g6, %l4
fbul,a %fcc0, loop_1437
loop_1436:
tge %icc, 0x2
addccc %i4, 0x17C3, %g5
fmul8x16au %f14, %f14, %f6
loop_1437:
bgu,a %icc, loop_1438
lduh [%l7 + 0x5A], %i5
fpackfix %f14, %f14
ldx [%l7 + 0x70], %i1
loop_1438:
smulcc %i3, 0x1D87, %o0
fcmple16 %f4, %f2, %o5
fmovdle %icc, %f0, %f9
lduh [%l7 + 0x0A], %l2
stw %o6, [%l7 + 0x68]
std %f12, [%l7 + 0x08]
udivcc %o1, 0x1B06, %l0
xor %i6, %l1, %i2
tn %xcc, 0x3
std %f8, [%l7 + 0x30]
fandnot1s %f0, %f6, %f2
fandnot2s %f8, %f5, %f5
sdivx %g4, 0x01FC, %g2
edge8n %l6, %o7, %i7
fand %f10, %f12, %f12
for %f12, %f12, %f0
lduw [%l7 + 0x14], %l5
lduw [%l7 + 0x4C], %g7
stw %o2, [%l7 + 0x68]
fsrc1 %f2, %f2
movrlez %o3, 0x33D, %o4
andncc %g3, %i0, %l3
fmuld8sux16 %f9, %f14, %f8
tne %icc, 0x1
edge32ln %g6, %g1, %l4
ldx [%l7 + 0x58], %g5
fbuge %fcc0, loop_1439
movge %icc, %i4, %i1
stw %i5, [%l7 + 0x2C]
ldd [%l7 + 0x78], %f14
loop_1439:
tvc %xcc, 0x4
nop
setx loop_1440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o0, %o5, %i3
edge16ln %l2, %o6, %l0
sra %i6, %o1, %i2
loop_1440:
ldsb [%l7 + 0x78], %l1
edge8ln %g2, %l6, %g4
movrgez %o7, %l5, %g7
ldd [%l7 + 0x28], %f8
stw %i7, [%l7 + 0x3C]
ldd [%l7 + 0x38], %f4
ldsb [%l7 + 0x60], %o3
edge8l %o2, %o4, %i0
tge %xcc, 0x5
fsrc1s %f0, %f5
tleu %xcc, 0x0
ldsw [%l7 + 0x78], %l3
sll %g3, 0x14, %g1
andncc %l4, %g6, %g5
std %f14, [%l7 + 0x20]
edge8ln %i4, %i1, %o0
mulx %o5, 0x1D64, %i5
fsrc1 %f10, %f8
fmovrsgez %l2, %f3, %f1
ldx [%l7 + 0x50], %i3
ld [%l7 + 0x10], %f2
fmovrdlez %o6, %f0, %f10
std %f10, [%l7 + 0x10]
ldsw [%l7 + 0x60], %l0
movne %icc, %i6, %i2
fmovdge %xcc, %f4, %f2
andncc %o1, %g2, %l1
fmovdcs %xcc, %f8, %f10
fnegd %f10, %f4
ldsh [%l7 + 0x0A], %l6
fpadd32s %f8, %f5, %f0
be loop_1441
lduw [%l7 + 0x44], %g4
fnegs %f14, %f5
bpos,a,pn %xcc, loop_1442
loop_1441:
brgz %o7, loop_1443
fexpand %f8, %f10
fmovdcs %icc, %f5, %f7
loop_1442:
edge8ln %g7, %i7, %o3
loop_1443:
ba %icc, loop_1444
ldd [%l7 + 0x08], %f6
fmovdcc %icc, %f12, %f11
umulcc %o2, 0x1978, %o4
loop_1444:
fsrc2 %f14, %f2
fbge,a %fcc2, loop_1445
fornot1s %f13, %f10, %f7
stb %i0, [%l7 + 0x50]
fcmpd %fcc2, %f14, %f12
loop_1445:
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x78], %l5
tge %icc, 0x0
fpmerge %f6, %f15, %f0
st %f5, [%l7 + 0x64]
tne %xcc, 0x4
tne %xcc, 0x6
taddcctv %l3, 0x1B1B, %g1
ldsb [%l7 + 0x65], %l4
tg %icc, 0x0
movvs %icc, %g6, %g5
fmovdvs %icc, %f10, %f7
ldsw [%l7 + 0x30], %g3
be,pt %icc, loop_1446
fxnor %f14, %f0, %f12
fmovse %xcc, %f2, %f15
fpackfix %f14, %f12
loop_1446:
stx %i4, [%l7 + 0x20]
andncc %i1, %o0, %i5
movn %xcc, %o5, %l2
mova %xcc, %o6, %l0
sra %i3, %i6, %i2
ldd [%l7 + 0x28], %f2
ldx [%l7 + 0x10], %g2
edge32n %o1, %l6, %l1
sth %o7, [%l7 + 0x44]
fmovsne %icc, %f15, %f5
fmovrde %g7, %f6, %f8
ldsb [%l7 + 0x3C], %g4
ldsh [%l7 + 0x10], %o3
fcmple16 %f4, %f12, %i7
std %f14, [%l7 + 0x40]
ldsw [%l7 + 0x0C], %o4
alignaddr %o2, %i0, %l3
smulcc %g1, 0x065C, %l5
edge8 %g6, %g5, %g3
fmovsl %xcc, %f8, %f4
alignaddr %l4, %i4, %o0
movneg %xcc, %i1, %o5
ld [%l7 + 0x18], %f9
ldub [%l7 + 0x78], %i5
fmovdpos %icc, %f9, %f10
fmovspos %icc, %f4, %f12
siam 0x2
ldx [%l7 + 0x08], %o6
fcmpne32 %f2, %f6, %l0
tpos %icc, 0x0
bvc,a,pn %icc, loop_1447
stb %l2, [%l7 + 0x6A]
bcc loop_1448
sth %i3, [%l7 + 0x22]
loop_1447:
ldsb [%l7 + 0x45], %i6
movne %icc, %g2, %i2
loop_1448:
ldub [%l7 + 0x50], %o1
ldub [%l7 + 0x3E], %l6
std %f10, [%l7 + 0x08]
fmovdl %xcc, %f13, %f7
fcmped %fcc0, %f12, %f8
te %icc, 0x5
edge16ln %o7, %l1, %g4
fzero %f4
taddcctv %g7, 0x0E16, %o3
lduh [%l7 + 0x1A], %i7
fpadd32s %f11, %f11, %f14
tgu %icc, 0x0
fbo,a %fcc2, loop_1449
te %icc, 0x1
xorcc %o4, 0x00CD, %o2
fcmpne32 %f4, %f10, %l3
loop_1449:
std %f8, [%l7 + 0x50]
move %icc, %i0, %g1
movne %xcc, %g6, %g5
lduh [%l7 + 0x6A], %g3
fcmpgt32 %f2, %f14, %l4
bl,a,pn %xcc, loop_1450
bneg,a %icc, loop_1451
srax %i4, 0x09, %o0
fcmpes %fcc2, %f4, %f1
loop_1450:
tsubcc %l5, 0x1E56, %o5
loop_1451:
fcmpgt16 %f10, %f4, %i1
addcc %i5, %o6, %l2
fzero %f4
fabsd %f12, %f8
bvc,a %xcc, loop_1452
fmovdn %icc, %f3, %f9
fbg,a %fcc0, loop_1453
ldsh [%l7 + 0x68], %i3
loop_1452:
tpos %xcc, 0x1
fmovdge %icc, %f9, %f8
loop_1453:
fornot1 %f4, %f12, %f4
edge32n %i6, %g2, %i2
sra %l0, %o1, %o7
fbule,a %fcc1, loop_1454
fble,a %fcc0, loop_1455
edge32 %l6, %l1, %g4
ldsh [%l7 + 0x18], %o3
loop_1454:
fmul8sux16 %f4, %f14, %f4
loop_1455:
ldub [%l7 + 0x54], %g7
bcs loop_1456
brgez,a %o4, loop_1457
ldd [%l7 + 0x18], %f8
brgez %i7, loop_1458
loop_1456:
ldd [%l7 + 0x70], %f0
loop_1457:
fbge,a %fcc3, loop_1459
bge,a,pn %icc, loop_1460
loop_1458:
ble,pt %xcc, loop_1461
tleu %icc, 0x4
loop_1459:
ldub [%l7 + 0x34], %l3
loop_1460:
udivcc %i0, 0x18FE, %g1
loop_1461:
tleu %xcc, 0x7
ldub [%l7 + 0x16], %g6
std %f14, [%l7 + 0x38]
bgu,pn %icc, loop_1462
fmovdpos %xcc, %f12, %f9
ldsw [%l7 + 0x30], %o2
orncc %g3, 0x0944, %g5
loop_1462:
fcmpgt32 %f4, %f14, %l4
srax %o0, %i4, %l5
movg %icc, %i1, %i5
nop
setx loop_1463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue,a %fcc1, loop_1464
fnor %f2, %f12, %f4
tle %icc, 0x4
loop_1463:
bn,a loop_1465
loop_1464:
smulcc %o6, 0x1C95, %o5
stb %i3, [%l7 + 0x4C]
lduw [%l7 + 0x44], %l2
loop_1465:
fbuge,a %fcc1, loop_1466
fbg %fcc2, loop_1467
stx %i6, [%l7 + 0x08]
bge loop_1468
loop_1466:
andn %i2, %g2, %l0
loop_1467:
fnot1 %f6, %f6
fmul8x16al %f3, %f10, %f14
loop_1468:
ba,a %xcc, loop_1469
sth %o7, [%l7 + 0x1A]
fnor %f12, %f6, %f2
stw %l6, [%l7 + 0x18]
loop_1469:
srlx %o1, %l1, %o3
fnot1 %f6, %f12
ba,a,pn %xcc, loop_1470
stw %g7, [%l7 + 0x5C]
fmovdleu %icc, %f1, %f1
movrgez %o4, %g4, %l3
loop_1470:
std %f6, [%l7 + 0x30]
stw %i7, [%l7 + 0x7C]
fandnot2 %f10, %f0, %f0
bvs,a loop_1471
edge8ln %g1, %i0, %g6
bl,pt %icc, loop_1472
nop
setx loop_1473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1471:
st %f4, [%l7 + 0x4C]
fpadd16s %f14, %f1, %f10
loop_1472:
stx %o2, [%l7 + 0x58]
loop_1473:
tle %icc, 0x6
lduw [%l7 + 0x0C], %g3
fsrc1s %f0, %f4
popc 0x13A2, %g5
fxor %f10, %f10, %f0
ta %icc, 0x7
ldsh [%l7 + 0x6C], %o0
ldsw [%l7 + 0x54], %i4
bpos,a loop_1474
stb %l5, [%l7 + 0x76]
tneg %icc, 0x3
addc %l4, 0x18D1, %i1
loop_1474:
ldsh [%l7 + 0x42], %o6
edge8 %o5, %i5, %i3
fmovdcs %icc, %f5, %f15
sth %l2, [%l7 + 0x24]
array8 %i6, %i2, %g2
alignaddrl %l0, %l6, %o1
stx %l1, [%l7 + 0x08]
ldsh [%l7 + 0x66], %o7
and %o3, 0x1175, %o4
fnot2s %f0, %f6
ld [%l7 + 0x4C], %f2
stw %g4, [%l7 + 0x50]
ldsb [%l7 + 0x6B], %g7
mulx %i7, 0x1CF7, %g1
sdiv %l3, 0x17A2, %i0
fble,a %fcc1, loop_1475
movre %o2, %g6, %g5
udiv %o0, 0x103A, %i4
orncc %g3, 0x093A, %l4
loop_1475:
fmovscs %xcc, %f15, %f13
fandnot2 %f2, %f2, %f8
nop
setx loop_1476, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x1AF4, %i1
andn %o6, %o5, %i5
fors %f7, %f2, %f7
loop_1476:
edge16n %l5, %l2, %i6
fmovrdlez %i2, %f6, %f0
fbug,a %fcc2, loop_1477
sra %i3, %l0, %l6
fmovsle %icc, %f2, %f5
subcc %o1, 0x05D9, %g2
loop_1477:
fmovdgu %icc, %f6, %f11
lduw [%l7 + 0x2C], %o7
fnand %f14, %f4, %f6
or %o3, %l1, %o4
fcmple16 %f2, %f12, %g4
fands %f10, %f11, %f2
ldub [%l7 + 0x6E], %i7
ldd [%l7 + 0x08], %f4
mulx %g1, 0x0297, %l3
movrgez %g7, %o2, %g6
call loop_1478
ldsw [%l7 + 0x58], %g5
ldsh [%l7 + 0x3A], %o0
ldsb [%l7 + 0x3F], %i0
loop_1478:
fcmpeq16 %f8, %f6, %i4
fxnor %f14, %f12, %f0
fone %f2
xor %g3, %i1, %o6
fsrc1 %f6, %f12
fbne,a %fcc0, loop_1479
fba %fcc1, loop_1480
fbuge %fcc3, loop_1481
sth %o5, [%l7 + 0x74]
loop_1479:
siam 0x2
loop_1480:
fbne %fcc3, loop_1482
loop_1481:
edge32ln %l4, %i5, %l5
bn loop_1483
fmovdvc %icc, %f4, %f1
loop_1482:
alignaddrl %i6, %l2, %i2
tvc %xcc, 0x5
loop_1483:
ldsh [%l7 + 0x0E], %i3
tge %icc, 0x2
ldsw [%l7 + 0x60], %l6
fmovdgu %xcc, %f13, %f15
be,a %xcc, loop_1484
fmovrdlz %l0, %f12, %f12
ldx [%l7 + 0x28], %g2
ldsw [%l7 + 0x68], %o1
loop_1484:
fnot1s %f15, %f8
nop
setx loop_1485, %l0, %l1
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 + 0x60], %o3
xnorcc %l1, %o7, %g4
srax %o4, 0x19, %g1
loop_1485:
udivx %l3, 0x0B39, %i7
fmovrse %g7, %f6, %f1
fmovrdlz %g6, %f12, %f2
subc %g5, 0x166D, %o2
ldd [%l7 + 0x40], %f12
stw %i0, [%l7 + 0x08]
fble %fcc2, loop_1486
subcc %o0, 0x031E, %g3
edge32 %i4, %o6, %o5
brlz %i1, loop_1487
loop_1486:
tpos %icc, 0x2
lduh [%l7 + 0x3A], %i5
xorcc %l5, %l4, %l2
loop_1487:
mulx %i2, 0x0E9A, %i6
fpack16 %f2, %f3
add %i3, 0x03C6, %l6
sth %g2, [%l7 + 0x08]
brlz,a %l0, loop_1488
lduw [%l7 + 0x20], %o1
ld [%l7 + 0x58], %f12
addccc %o3, %o7, %g4
loop_1488:
lduw [%l7 + 0x10], %l1
add %g1, 0x18D3, %o4
edge16 %l3, %i7, %g7
fmovdneg %icc, %f9, %f5
tn %xcc, 0x3
fmovscc %xcc, %f1, %f10
smulcc %g5, 0x12A5, %o2
addccc %i0, %o0, %g3
xnorcc %g6, 0x0B59, %i4
stb %o6, [%l7 + 0x0B]
movrgz %o5, 0x15F, %i1
sra %i5, %l5, %l2
fsrc2 %f10, %f10
movvc %xcc, %l4, %i6
fmul8x16 %f12, %f12, %f0
addccc %i2, 0x0E4B, %l6
stw %i3, [%l7 + 0x08]
srax %l0, 0x09, %g2
fmovscs %xcc, %f15, %f4
fcmple16 %f6, %f10, %o1
fmovdvc %xcc, %f2, %f1
fble %fcc3, loop_1489
ldx [%l7 + 0x50], %o3
ldub [%l7 + 0x12], %g4
udivcc %l1, 0x02D4, %o7
loop_1489:
fcmpgt32 %f14, %f4, %o4
movl %xcc, %l3, %i7
bvc %xcc, loop_1490
fbue,a %fcc0, loop_1491
edge32n %g1, %g5, %o2
tneg %icc, 0x2
loop_1490:
edge8ln %g7, %i0, %o0
loop_1491:
brlz,a %g3, loop_1492
sllx %g6, 0x18, %i4
faligndata %f6, %f2, %f8
bvs loop_1493
loop_1492:
fbuge %fcc3, loop_1494
fbn,a %fcc0, loop_1495
sll %o5, %i1, %i5
loop_1493:
stb %o6, [%l7 + 0x4C]
loop_1494:
stx %l2, [%l7 + 0x18]
loop_1495:
fmovdn %icc, %f4, %f4
ldub [%l7 + 0x45], %l4
fbl %fcc0, loop_1496
std %f8, [%l7 + 0x78]
fandnot2 %f0, %f6, %f2
fpsub32s %f15, %f3, %f4
loop_1496:
bne loop_1497
fmovdleu %icc, %f12, %f0
fmovse %icc, %f5, %f12
srlx %l5, %i2, %i6
loop_1497:
stw %l6, [%l7 + 0x0C]
fmovsvc %xcc, %f5, %f1
movrlz %i3, 0x32C, %l0
nop
setx loop_1498, %l0, %l1
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 %o1, 0x17E3, %o3
ldx [%l7 + 0x50], %g4
fbne %fcc2, loop_1499
loop_1498:
lduw [%l7 + 0x30], %g2
ldsh [%l7 + 0x34], %l1
andcc %o4, 0x16C4, %l3
loop_1499:
tvs %xcc, 0x3
ba,a loop_1500
fmovse %xcc, %f4, %f5
fcmps %fcc2, %f7, %f1
lduh [%l7 + 0x5C], %i7
loop_1500:
fmovrsne %g1, %f3, %f1
fbule %fcc2, loop_1501
edge8 %g5, %o2, %g7
udiv %o7, 0x16B1, %i0
fpadd16s %f13, %f8, %f12
loop_1501:
lduw [%l7 + 0x7C], %g3
movne %icc, %o0, %i4
sdiv %g6, 0x1C10, %o5
ldd [%l7 + 0x20], %f2
array32 %i1, %o6, %i5
addc %l2, 0x169A, %l4
fmovda %icc, %f0, %f12
movle %xcc, %i2, %i6
sth %l6, [%l7 + 0x0A]
fmovs %f4, %f9
edge32ln %l5, %i3, %l0
addc %o1, %o3, %g4
fcmpgt16 %f6, %f2, %l1
fbo %fcc2, loop_1502
ldx [%l7 + 0x28], %o4
ldx [%l7 + 0x50], %g2
fbo %fcc0, loop_1503
loop_1502:
bl,pt %icc, loop_1504
movneg %xcc, %i7, %g1
stw %l3, [%l7 + 0x20]
loop_1503:
sth %o2, [%l7 + 0x0A]
loop_1504:
fbule %fcc2, loop_1505
fmovrdne %g7, %f0, %f6
edge8n %o7, %g5, %i0
fcmps %fcc2, %f15, %f11
loop_1505:
fmovsgu %xcc, %f3, %f12
mova %icc, %g3, %o0
fpadd32s %f8, %f9, %f12
fones %f0
movcc %icc, %g6, %i4
umul %o5, 0x08BF, %i1
ldsb [%l7 + 0x30], %o6
sth %l2, [%l7 + 0x7E]
fpadd16s %f13, %f14, %f4
edge16l %l4, %i2, %i5
fcmple32 %f12, %f4, %l6
fcmpgt16 %f14, %f10, %i6
fmovdle %icc, %f2, %f9
andncc %l5, %l0, %i3
alignaddrl %o1, %g4, %l1
ldd [%l7 + 0x48], %f4
fbuge %fcc0, loop_1506
andn %o4, %o3, %g2
movle %icc, %g1, %l3
edge8n %o2, %g7, %i7
loop_1506:
fmuld8ulx16 %f1, %f4, %f0
addccc %o7, 0x09C1, %i0
bvs,a,pt %icc, loop_1507
lduh [%l7 + 0x22], %g3
smulcc %g5, %g6, %i4
ldsb [%l7 + 0x6F], %o5
loop_1507:
fpmerge %f15, %f6, %f6
stx %o0, [%l7 + 0x28]
bvc,pn %xcc, loop_1508
lduw [%l7 + 0x18], %o6
std %f10, [%l7 + 0x58]
fbn %fcc0, loop_1509
loop_1508:
fnegs %f13, %f3
movrgez %l2, %i1, %l4
te %icc, 0x5
loop_1509:
movle %xcc, %i5, %i2
fmovdne %icc, %f11, %f9
bcs,a %icc, loop_1510
fxnor %f8, %f10, %f4
umulcc %l6, 0x09E0, %l5
tsubcctv %i6, 0x06BC, %i3
loop_1510:
std %f10, [%l7 + 0x40]
faligndata %f12, %f0, %f8
lduh [%l7 + 0x6E], %o1
fmovde %icc, %f2, %f10
fbuge,a %fcc2, loop_1511
lduh [%l7 + 0x0C], %l0
nop
setx loop_1512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g4, [%l7 + 0x40]
loop_1511:
st %f7, [%l7 + 0x68]
ld [%l7 + 0x10], %f13
loop_1512:
fandnot2 %f2, %f4, %f6
fpackfix %f0, %f8
fmovdne %xcc, %f1, %f0
stx %l1, [%l7 + 0x68]
fpsub32s %f13, %f4, %f1
ldub [%l7 + 0x42], %o3
fbue %fcc3, loop_1513
movpos %icc, %g2, %o4
ldsw [%l7 + 0x38], %g1
sth %o2, [%l7 + 0x16]
loop_1513:
umul %g7, 0x00C5, %l3
fornot1 %f8, %f8, %f12
fexpand %f2, %f12
ldsb [%l7 + 0x70], %o7
andcc %i7, 0x1169, %i0
fmovde %icc, %f7, %f8
ldub [%l7 + 0x60], %g3
fmovspos %xcc, %f13, %f9
bl,a %icc, loop_1514
fpackfix %f12, %f14
movn %icc, %g5, %i4
bg,a loop_1515
loop_1514:
lduh [%l7 + 0x66], %o5
fmul8x16al %f2, %f0, %f8
nop
setx loop_1516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1515:
ldsw [%l7 + 0x7C], %g6
edge8l %o0, %l2, %i1
siam 0x6
loop_1516:
bpos,a,pt %icc, loop_1517
fbl,a %fcc0, loop_1518
bleu,pn %xcc, loop_1519
fnegd %f12, %f2
loop_1517:
fmovdpos %icc, %f3, %f12
loop_1518:
fble,a %fcc0, loop_1520
loop_1519:
tneg %xcc, 0x3
edge16ln %o6, %l4, %i5
bpos,a %icc, loop_1521
loop_1520:
array16 %l6, %l5, %i6
std %f10, [%l7 + 0x50]
fpsub16s %f12, %f4, %f5
loop_1521:
tvc %xcc, 0x2
fornot2s %f6, %f10, %f1
stx %i3, [%l7 + 0x40]
fmovsg %xcc, %f14, %f5
ldd [%l7 + 0x50], %f6
st %f4, [%l7 + 0x4C]
fmovscc %xcc, %f8, %f1
fbo %fcc3, loop_1522
lduh [%l7 + 0x0C], %o1
fmovda %icc, %f5, %f3
edge32ln %i2, %g4, %l0
loop_1522:
tge %icc, 0x6
std %f10, [%l7 + 0x18]
fzero %f8
brnz,a %o3, loop_1523
pdist %f10, %f12, %f2
nop
setx loop_1524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f1, %f3, %f10
loop_1523:
tsubcc %g2, %o4, %g1
movleu %icc, %o2, %l1
loop_1524:
edge16 %g7, %o7, %i7
fnand %f0, %f2, %f10
ldub [%l7 + 0x58], %i0
umulcc %l3, 0x17A5, %g5
tcc %icc, 0x4
ldd [%l7 + 0x58], %f14
sth %i4, [%l7 + 0x2C]
alignaddrl %g3, %g6, %o5
stb %l2, [%l7 + 0x20]
ldd [%l7 + 0x50], %f8
fmul8x16al %f2, %f10, %f12
fmovrdgez %i1, %f10, %f12
fnors %f8, %f10, %f1
fmovrde %o0, %f10, %f8
movg %icc, %o6, %l4
tl %xcc, 0x7
fmovspos %icc, %f6, %f2
fmovdl %xcc, %f11, %f3
addc %i5, %l5, %l6
fpadd32s %f13, %f4, %f13
fxnors %f13, %f14, %f3
ldsb [%l7 + 0x52], %i3
fcmpgt16 %f14, %f6, %i6
movgu %xcc, %o1, %i2
fpsub16s %f14, %f10, %f6
fmovsg %icc, %f5, %f4
fmovsg %icc, %f7, %f1
or %g4, %o3, %g2
fornot2s %f10, %f14, %f11
movge %icc, %l0, %g1
xnor %o4, %l1, %g7
fmovdvs %icc, %f14, %f6
lduh [%l7 + 0x3E], %o7
ldsh [%l7 + 0x52], %o2
fblg,a %fcc2, loop_1525
fnot2 %f14, %f10
ldsh [%l7 + 0x5E], %i7
sth %l3, [%l7 + 0x62]
loop_1525:
fble %fcc0, loop_1526
fpackfix %f8, %f5
fandnot2 %f4, %f14, %f0
lduw [%l7 + 0x64], %g5
loop_1526:
ldsb [%l7 + 0x74], %i0
fble %fcc3, loop_1527
tvc %xcc, 0x5
tsubcc %i4, %g6, %g3
array8 %o5, %l2, %i1
loop_1527:
ldsb [%l7 + 0x7F], %o6
fpsub16s %f10, %f4, %f7
subccc %o0, 0x1C89, %l4
fmovd %f10, %f0
stx %i5, [%l7 + 0x60]
fcmpeq32 %f2, %f4, %l5
ldx [%l7 + 0x70], %i3
stw %i6, [%l7 + 0x20]
lduh [%l7 + 0x4C], %l6
movge %xcc, %o1, %g4
fand %f12, %f10, %f10
faligndata %f6, %f8, %f0
stb %i2, [%l7 + 0x0A]
bn,a,pn %xcc, loop_1528
ldsb [%l7 + 0x38], %g2
edge32l %o3, %g1, %l0
fmovda %icc, %f10, %f15
loop_1528:
ldub [%l7 + 0x0C], %l1
siam 0x5
ldx [%l7 + 0x20], %o4
ldsh [%l7 + 0x34], %o7
tg %xcc, 0x4
lduh [%l7 + 0x1C], %o2
move %icc, %i7, %l3
move %xcc, %g5, %g7
fmovrdlz %i0, %f6, %f12
ldsh [%l7 + 0x48], %i4
xnor %g6, %o5, %l2
tl %icc, 0x6
fmovse %xcc, %f13, %f6
fone %f6
fornot2 %f10, %f2, %f12
fornot1 %f2, %f12, %f0
movg %icc, %g3, %o6
fmovrslz %i1, %f9, %f15
ldsw [%l7 + 0x3C], %o0
srl %l4, 0x0E, %l5
fnand %f8, %f0, %f8
bg,pt %xcc, loop_1529
movrgez %i3, %i6, %i5
ldx [%l7 + 0x18], %o1
fbu %fcc2, loop_1530
loop_1529:
ldsb [%l7 + 0x6D], %g4
fsrc2s %f10, %f2
std %f14, [%l7 + 0x28]
loop_1530:
ble,a,pt %xcc, loop_1531
ldx [%l7 + 0x48], %i2
bleu,a loop_1532
fabss %f13, %f4
loop_1531:
lduh [%l7 + 0x2C], %g2
fmovs %f3, %f9
loop_1532:
fcmpd %fcc1, %f12, %f2
st %f8, [%l7 + 0x48]
stb %l6, [%l7 + 0x3C]
fmovrsgz %o3, %f6, %f0
fmovrslez %l0, %f6, %f6
fmovs %f9, %f7
ldsb [%l7 + 0x1E], %g1
ldx [%l7 + 0x38], %o4
ld [%l7 + 0x10], %f14
fandnot2 %f10, %f2, %f12
lduw [%l7 + 0x48], %o7
fcmpes %fcc1, %f3, %f4
bne,a,pt %icc, loop_1533
ldx [%l7 + 0x38], %o2
lduh [%l7 + 0x2A], %l1
ldx [%l7 + 0x38], %i7
loop_1533:
stx %l3, [%l7 + 0x50]
bneg %icc, loop_1534
ld [%l7 + 0x50], %f12
lduw [%l7 + 0x40], %g7
fbo %fcc1, loop_1535
loop_1534:
lduh [%l7 + 0x3A], %i0
ldsh [%l7 + 0x12], %i4
fsrc1s %f13, %f11
loop_1535:
fmovsn %xcc, %f5, %f4
edge8ln %g5, %o5, %l2
stb %g3, [%l7 + 0x37]
lduh [%l7 + 0x16], %g6
xorcc %i1, 0x0ED6, %o0
subcc %o6, %l5, %l4
fcmpes %fcc1, %f9, %f4
fcmpne16 %f10, %f10, %i3
fors %f8, %f0, %f15
st %f13, [%l7 + 0x34]
fmovdg %xcc, %f9, %f13
ldd [%l7 + 0x58], %f12
ldub [%l7 + 0x13], %i5
std %f2, [%l7 + 0x28]
addc %o1, %g4, %i6
fands %f0, %f5, %f3
ldx [%l7 + 0x60], %i2
movl %icc, %g2, %o3
fmul8ulx16 %f14, %f6, %f4
udivx %l6, 0x0145, %l0
ld [%l7 + 0x70], %f12
be,a loop_1536
ldd [%l7 + 0x10], %f4
std %f0, [%l7 + 0x10]
pdist %f12, %f4, %f12
loop_1536:
sdivcc %g1, 0x1070, %o7
movg %xcc, %o4, %o2
tge %xcc, 0x7
taddcc %l1, %l3, %g7
move %xcc, %i7, %i4
fmovrde %g5, %f6, %f10
brlez,a %o5, loop_1537
ldx [%l7 + 0x40], %l2
ld [%l7 + 0x44], %f5
brgz %g3, loop_1538
loop_1537:
fmovsn %xcc, %f6, %f3
taddcctv %i0, %i1, %o0
movge %xcc, %g6, %l5
loop_1538:
brgez,a %o6, loop_1539
sth %l4, [%l7 + 0x08]
fands %f7, %f13, %f12
ldsh [%l7 + 0x50], %i3
loop_1539:
fmovrslz %i5, %f12, %f3
and %o1, 0x1A31, %i6
bneg,a,pt %icc, loop_1540
fpmerge %f11, %f9, %f12
std %f4, [%l7 + 0x10]
brlz,a %i2, loop_1541
loop_1540:
edge16 %g2, %o3, %g4
array32 %l6, %l0, %g1
ldsw [%l7 + 0x3C], %o7
loop_1541:
movrlz %o4, 0x2DE, %l1
brlz,a %o2, loop_1542
mulx %g7, %l3, %i7
tle %icc, 0x5
ldx [%l7 + 0x70], %g5
loop_1542:
fmovdgu %icc, %f13, %f2
srax %i4, %l2, %o5
fblg,a %fcc0, loop_1543
or %g3, %i0, %i1
fmovsl %icc, %f0, %f4
ldub [%l7 + 0x0B], %o0
loop_1543:
tsubcctv %l5, 0x1638, %g6
std %f0, [%l7 + 0x08]
ldsh [%l7 + 0x16], %o6
ldsw [%l7 + 0x38], %i3
orncc %i5, 0x0537, %o1
lduw [%l7 + 0x6C], %l4
edge32l %i2, %i6, %o3
ldub [%l7 + 0x7A], %g2
tleu %xcc, 0x1
ble,a,pn %xcc, loop_1544
fandnot2 %f4, %f14, %f8
stb %l6, [%l7 + 0x62]
pdist %f6, %f12, %f12
loop_1544:
fandnot2 %f6, %f10, %f0
edge16ln %l0, %g4, %o7
and %g1, %l1, %o2
fmovsneg %icc, %f11, %f9
ldd [%l7 + 0x28], %f8
stw %o4, [%l7 + 0x20]
umulcc %g7, 0x193D, %l3
siam 0x1
fba,a %fcc0, loop_1545
fbg,a %fcc3, loop_1546
edge16ln %i7, %g5, %l2
ldx [%l7 + 0x28], %o5
loop_1545:
fbule %fcc0, loop_1547
loop_1546:
lduw [%l7 + 0x54], %g3
fcmpgt16 %f12, %f4, %i0
movrgez %i1, 0x23A, %i4
loop_1547:
fmovdle %icc, %f4, %f9
fpadd16 %f14, %f2, %f10
stw %o0, [%l7 + 0x08]
std %f4, [%l7 + 0x10]
fnor %f6, %f14, %f2
st %f13, [%l7 + 0x54]
ldx [%l7 + 0x60], %g6
fmovdne %xcc, %f8, %f2
std %f6, [%l7 + 0x48]
ldd [%l7 + 0x60], %f8
ldsw [%l7 + 0x44], %l5
sth %o6, [%l7 + 0x56]
ldx [%l7 + 0x50], %i3
fmovdle %xcc, %f3, %f14
fmovrsgez %i5, %f9, %f7
fpsub16s %f14, %f6, %f12
tcc %icc, 0x3
fmovsvs %xcc, %f2, %f9
fmovsa %icc, %f3, %f7
movg %icc, %o1, %l4
movvs %icc, %i6, %o3
fmovdg %xcc, %f5, %f15
stw %g2, [%l7 + 0x28]
fnot2 %f8, %f0
srl %i2, 0x09, %l6
nop
setx loop_1548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %l0, 0x15C2, %o7
fbule %fcc1, loop_1549
lduh [%l7 + 0x36], %g4
loop_1548:
fbul %fcc3, loop_1550
fblg %fcc3, loop_1551
loop_1549:
umul %g1, 0x1FF5, %l1
bcs,a,pn %icc, loop_1552
loop_1550:
fzero %f4
loop_1551:
fnot1 %f4, %f4
movvs %xcc, %o4, %g7
loop_1552:
fones %f7
mulscc %l3, %o2, %g5
fmovsge %xcc, %f13, %f11
fcmple16 %f10, %f2, %i7
fbug %fcc0, loop_1553
stb %o5, [%l7 + 0x37]
fmovdvs %icc, %f2, %f4
ld [%l7 + 0x6C], %f8
loop_1553:
fandnot1 %f8, %f4, %f12
tne %xcc, 0x0
nop
setx loop_1554, %l0, %l1
jmpl %l1, %l2
edge8 %g3, %i1, %i4
fmul8x16al %f15, %f4, %f8
brlz,a %i0, loop_1555
loop_1554:
lduh [%l7 + 0x4E], %o0
ldub [%l7 + 0x51], %l5
movgu %xcc, %o6, %g6
loop_1555:
ldd [%l7 + 0x58], %f8
fbo %fcc0, loop_1556
fmovrdlz %i3, %f10, %f14
bn,a,pt %icc, loop_1557
fbu %fcc2, loop_1558
loop_1556:
stb %i5, [%l7 + 0x4E]
fmovsle %xcc, %f7, %f7
loop_1557:
fand %f8, %f10, %f14
loop_1558:
ldub [%l7 + 0x17], %o1
udivcc %l4, 0x02F7, %o3
ldsw [%l7 + 0x5C], %i6
move %icc, %i2, %l6
movneg %icc, %l0, %o7
ldub [%l7 + 0x11], %g4
sra %g2, 0x17, %l1
movpos %icc, %o4, %g7
stw %l3, [%l7 + 0x3C]
tsubcc %g1, %g5, %o2
fcmpd %fcc2, %f6, %f4
stb %o5, [%l7 + 0x2A]
fabss %f10, %f14
tvs %icc, 0x6
movre %l2, %g3, %i7
fmovsl %xcc, %f3, %f4
stx %i4, [%l7 + 0x70]
ba,pt %icc, loop_1559
udiv %i1, 0x1A7F, %o0
lduw [%l7 + 0x3C], %i0
stb %l5, [%l7 + 0x6E]
loop_1559:
stb %g6, [%l7 + 0x44]
ldsh [%l7 + 0x08], %i3
bgu,pn %xcc, loop_1560
fpmerge %f11, %f11, %f10
fmul8x16 %f9, %f4, %f2
fmuld8sux16 %f7, %f6, %f2
loop_1560:
fpmerge %f10, %f4, %f6
movg %icc, %o6, %o1
alignaddrl %i5, %l4, %o3
andn %i6, %l6, %i2
andn %o7, 0x1B67, %l0
brlz %g2, loop_1561
te %xcc, 0x5
ldx [%l7 + 0x58], %g4
fcmpne16 %f10, %f10, %l1
loop_1561:
fmovrsgez %o4, %f12, %f15
bcs,pn %xcc, loop_1562
movcc %xcc, %l3, %g7
std %f8, [%l7 + 0x48]
ldub [%l7 + 0x7C], %g1
loop_1562:
srlx %o2, 0x0A, %o5
ble,a %xcc, loop_1563
stx %g5, [%l7 + 0x70]
fmovdleu %icc, %f7, %f3
ld [%l7 + 0x38], %f4
loop_1563:
ld [%l7 + 0x6C], %f0
bge,a,pn %icc, loop_1564
fpadd32s %f5, %f5, %f3
fcmpes %fcc2, %f4, %f5
bge,pt %xcc, loop_1565
loop_1564:
fxor %f0, %f8, %f10
fpadd32s %f5, %f0, %f7
sllx %g3, %i7, %i4
loop_1565:
edge32l %i1, %o0, %l2
fornot1 %f10, %f12, %f12
brnz,a %l5, loop_1566
ldx [%l7 + 0x68], %i0
fones %f6
nop
setx loop_1567, %l0, %l1
jmpl %l1, %g6
loop_1566:
st %f0, [%l7 + 0x58]
sth %i3, [%l7 + 0x70]
tneg %xcc, 0x6
loop_1567:
sdiv %o1, 0x1515, %o6
fmovrsgez %i5, %f11, %f4
fandnot2 %f0, %f0, %f14
ldub [%l7 + 0x63], %l4
lduh [%l7 + 0x60], %i6
edge8n %l6, %i2, %o7
sethi 0x1F0D, %o3
fcmpeq16 %f4, %f12, %l0
fbne %fcc1, loop_1568
edge32ln %g2, %l1, %g4
stb %o4, [%l7 + 0x3A]
fnot1s %f4, %f14
loop_1568:
tle %icc, 0x1
movgu %xcc, %l3, %g7
ldsh [%l7 + 0x4A], %g1
movvc %xcc, %o5, %g5
fpmerge %f12, %f12, %f14
brz,a %g3, loop_1569
fmovrsgez %o2, %f6, %f0
fmovsa %xcc, %f11, %f13
stw %i4, [%l7 + 0x10]
loop_1569:
fmovsneg %icc, %f4, %f12
sth %i1, [%l7 + 0x18]
fxnor %f0, %f8, %f2
umul %i7, 0x052E, %l2
fcmps %fcc0, %f12, %f14
bvs %xcc, loop_1570
stw %o0, [%l7 + 0x3C]
sllx %l5, %i0, %i3
sth %o1, [%l7 + 0x3E]
loop_1570:
fmul8sux16 %f6, %f10, %f14
fble,a %fcc2, loop_1571
ldsh [%l7 + 0x7A], %g6
fmovdcc %xcc, %f0, %f8
fcmps %fcc3, %f8, %f2
loop_1571:
ldsb [%l7 + 0x3C], %o6
fmovrsne %i5, %f6, %f13
stw %i6, [%l7 + 0x54]
udivx %l4, 0x0130, %l6
udiv %o7, 0x0EBF, %o3
ldx [%l7 + 0x10], %l0
fands %f2, %f8, %f0
lduw [%l7 + 0x14], %i2
movpos %icc, %l1, %g4
bneg %xcc, loop_1572
fnot1 %f6, %f6
fmovdg %icc, %f0, %f13
fnot1 %f4, %f2
loop_1572:
fmovsl %xcc, %f9, %f3
or %o4, %g2, %g7
fmul8x16 %f9, %f6, %f4
fmul8sux16 %f10, %f6, %f6
ble,a,pt %xcc, loop_1573
fbu %fcc0, loop_1574
fcmpgt32 %f12, %f8, %l3
fmovdl %xcc, %f2, %f6
loop_1573:
movrlz %g1, %o5, %g3
loop_1574:
fone %f10
sdiv %g5, 0x1FFD, %i4
fmovrsgz %o2, %f2, %f7
brlez %i1, loop_1575
tcc %xcc, 0x0
bne,a,pt %xcc, loop_1576
lduh [%l7 + 0x0C], %i7
loop_1575:
fabss %f10, %f2
std %f12, [%l7 + 0x78]
loop_1576:
bvc,a %xcc, loop_1577
fpmerge %f4, %f12, %f12
fmovsge %xcc, %f11, %f11
fnot2s %f10, %f8
loop_1577:
fbo %fcc3, loop_1578
ba,pn %icc, loop_1579
smulcc %l2, %o0, %i0
fmovrsgz %i3, %f11, %f1
loop_1578:
ld [%l7 + 0x5C], %f9
loop_1579:
srl %o1, 0x1A, %l5
nop
setx loop_1580, %l0, %l1
jmpl %l1, %g6
brnz,a %o6, loop_1581
orncc %i5, %i6, %l4
xor %l6, %o7, %o3
loop_1580:
tpos %icc, 0x3
loop_1581:
array16 %l0, %l1, %g4
ta %xcc, 0x4
ld [%l7 + 0x74], %f10
fmovrsgz %i2, %f11, %f8
sub %o4, %g2, %g7
lduh [%l7 + 0x50], %g1
fmovrslez %o5, %f3, %f0
fmovrdne %g3, %f2, %f6
tle %xcc, 0x5
lduw [%l7 + 0x1C], %l3
movgu %icc, %g5, %o2
st %f8, [%l7 + 0x28]
bne,a,pt %xcc, loop_1582
stb %i4, [%l7 + 0x77]
ldsh [%l7 + 0x30], %i1
stx %l2, [%l7 + 0x50]
loop_1582:
fnegd %f6, %f0
be,a,pt %icc, loop_1583
stb %i7, [%l7 + 0x2A]
std %f2, [%l7 + 0x20]
lduw [%l7 + 0x10], %i0
loop_1583:
fornot2 %f12, %f8, %f2
movne %icc, %i3, %o1
sdivcc %l5, 0x17BC, %g6
fbule %fcc2, loop_1584
fmovsvc %xcc, %f3, %f5
tne %xcc, 0x3
ldub [%l7 + 0x0C], %o6
loop_1584:
movrgez %o0, %i5, %i6
bgu,pn %icc, loop_1585
add %l6, %l4, %o3
sll %o7, 0x13, %l0
edge32 %g4, %l1, %o4
loop_1585:
movcs %xcc, %g2, %i2
ldx [%l7 + 0x28], %g7
fmovrde %g1, %f12, %f14
edge32ln %g3, %o5, %g5
popc %o2, %l3
fbug %fcc2, loop_1586
xnorcc %i1, 0x1AE6, %i4
fmovsvs %icc, %f4, %f1
array32 %i7, %i0, %l2
loop_1586:
fxnor %f12, %f14, %f14
andn %o1, 0x1C7C, %i3
movrlez %l5, 0x1C7, %g6
fpsub32 %f12, %f0, %f2
fbe,a %fcc1, loop_1587
ldsw [%l7 + 0x74], %o6
edge32 %i5, %o0, %i6
fpackfix %f14, %f13
loop_1587:
bvs,a,pn %icc, loop_1588
bvs,a loop_1589
faligndata %f8, %f4, %f4
ble %icc, loop_1590
loop_1588:
st %f6, [%l7 + 0x54]
loop_1589:
tpos %xcc, 0x6
fpack16 %f14, %f9
loop_1590:
fmovdle %icc, %f7, %f12
fsrc2 %f4, %f12
stw %l6, [%l7 + 0x6C]
sth %l4, [%l7 + 0x34]
fornot2s %f11, %f10, %f15
mulscc %o3, 0x0091, %o7
andcc %g4, 0x1E0E, %l1
stw %l0, [%l7 + 0x18]
tsubcc %o4, %i2, %g2
st %f12, [%l7 + 0x7C]
movre %g7, 0x3C9, %g1
taddcc %o5, %g3, %o2
ble loop_1591
fnand %f8, %f6, %f4
stx %l3, [%l7 + 0x30]
fmovdpos %xcc, %f12, %f3
loop_1591:
fmul8ulx16 %f8, %f2, %f12
movn %xcc, %g5, %i4
fmul8x16al %f11, %f0, %f4
ldsb [%l7 + 0x2B], %i7
bcc,pt %icc, loop_1592
lduw [%l7 + 0x3C], %i0
fpsub16 %f8, %f8, %f12
edge8n %l2, %i1, %i3
loop_1592:
ta %xcc, 0x3
st %f6, [%l7 + 0x7C]
sra %l5, 0x18, %g6
array16 %o1, %i5, %o0
brlez,a %i6, loop_1593
be,a %icc, loop_1594
taddcc %l6, %o6, %l4
fpadd32 %f4, %f4, %f0
loop_1593:
fbul %fcc3, loop_1595
loop_1594:
fmuld8ulx16 %f3, %f4, %f4
brgz %o3, loop_1596
brnz,a %g4, loop_1597
loop_1595:
fnot2s %f13, %f11
sth %o7, [%l7 + 0x42]
loop_1596:
fbul,a %fcc1, loop_1598
loop_1597:
tleu %icc, 0x1
andncc %l0, %l1, %i2
ldsb [%l7 + 0x3D], %g2
loop_1598:
movge %xcc, %g7, %g1
addccc %o5, 0x1329, %g3
ldx [%l7 + 0x38], %o4
ld [%l7 + 0x0C], %f12
edge32 %l3, %o2, %i4
movrgz %i7, 0x1C9, %g5
bpos,a %icc, loop_1599
ble,a %icc, loop_1600
taddcctv %l2, 0x05D6, %i1
movneg %xcc, %i0, %i3
loop_1599:
lduh [%l7 + 0x1A], %g6
loop_1600:
fnot1s %f3, %f11
ldub [%l7 + 0x43], %o1
fcmpes %fcc1, %f10, %f15
smulcc %i5, %o0, %i6
andncc %l6, %o6, %l4
std %f4, [%l7 + 0x20]
fcmple32 %f14, %f6, %l5
ldsh [%l7 + 0x3A], %o3
srl %o7, 0x1B, %l0
fornot1 %f14, %f8, %f8
lduh [%l7 + 0x0C], %g4
std %f0, [%l7 + 0x78]
movrlez %l1, %i2, %g7
ldx [%l7 + 0x20], %g1
udiv %o5, 0x09AB, %g2
ldub [%l7 + 0x27], %g3
fxnor %f0, %f2, %f10
fmovs %f10, %f9
andncc %l3, %o2, %o4
edge16 %i4, %g5, %l2
orn %i1, 0x106B, %i0
fones %f10
ldsw [%l7 + 0x4C], %i7
sdiv %g6, 0x1149, %i3
lduw [%l7 + 0x70], %i5
movcs %icc, %o1, %o0
andcc %l6, %i6, %l4
ta %icc, 0x7
taddcc %l5, 0x1028, %o6
sdivcc %o3, 0x10A6, %o7
std %f4, [%l7 + 0x68]
bshuffle %f10, %f2, %f0
sllx %g4, 0x0C, %l0
tl %icc, 0x1
ld [%l7 + 0x0C], %f10
bgu %xcc, loop_1601
fcmple32 %f0, %f4, %l1
fpadd32s %f4, %f3, %f11
fbge,a %fcc2, loop_1602
loop_1601:
fmovd %f8, %f4
ld [%l7 + 0x18], %f9
bcs %icc, loop_1603
loop_1602:
subcc %i2, %g1, %g7
fmul8x16al %f10, %f13, %f8
mulscc %g2, %o5, %l3
loop_1603:
orn %g3, 0x16D5, %o2
fands %f8, %f11, %f3
udivx %i4, 0x07A9, %g5
fone %f14
tle %xcc, 0x0
movpos %xcc, %o4, %i1
fmovd %f10, %f10
udivx %i0, 0x14DB, %i7
fcmpes %fcc0, %f12, %f5
array32 %g6, %l2, %i5
bl,a loop_1604
ldd [%l7 + 0x28], %f10
movgu %icc, %i3, %o0
stb %l6, [%l7 + 0x78]
loop_1604:
bpos,pt %icc, loop_1605
ld [%l7 + 0x6C], %f8
ta %icc, 0x3
ld [%l7 + 0x60], %f6
loop_1605:
lduh [%l7 + 0x3C], %o1
bcs,a %icc, loop_1606
ldx [%l7 + 0x60], %l4
movrlz %i6, 0x1E8, %o6
stb %o3, [%l7 + 0x0A]
loop_1606:
fba %fcc3, loop_1607
andcc %o7, 0x1FA8, %g4
sth %l5, [%l7 + 0x7E]
edge16l %l1, %l0, %i2
loop_1607:
xnorcc %g7, %g2, %o5
movrlz %l3, %g1, %g3
bcs %icc, loop_1608
fmovdn %xcc, %f5, %f11
fcmpeq16 %f2, %f14, %o2
bvs,a,pt %xcc, loop_1609
loop_1608:
edge32ln %g5, %o4, %i4
fmovdleu %icc, %f7, %f1
fbuge %fcc0, loop_1610
loop_1609:
fmovdge %icc, %f15, %f9
stb %i0, [%l7 + 0x40]
ldsb [%l7 + 0x1C], %i7
loop_1610:
ta %icc, 0x3
movneg %icc, %i1, %l2
sll %i5, 0x01, %i3
fornot1s %f7, %f13, %f1
movle %xcc, %o0, %g6
std %f4, [%l7 + 0x28]
std %f6, [%l7 + 0x08]
std %f10, [%l7 + 0x78]
ldd [%l7 + 0x60], %f6
edge16l %l6, %l4, %o1
ld [%l7 + 0x5C], %f4
nop
setx loop_1611, %l0, %l1
jmpl %l1, %o6
sdiv %i6, 0x1B08, %o3
stx %o7, [%l7 + 0x08]
fmovspos %xcc, %f6, %f9
loop_1611:
fblg,a %fcc2, loop_1612
ble,a,pn %icc, loop_1613
fmovrdgez %g4, %f14, %f2
call loop_1614
loop_1612:
fmovscc %xcc, %f7, %f3
loop_1613:
andn %l1, %l5, %l0
sdivcc %g7, 0x1DEE, %i2
loop_1614:
fone %f0
ldsw [%l7 + 0x20], %o5
movl %xcc, %l3, %g2
lduw [%l7 + 0x64], %g3
fcmple16 %f8, %f8, %g1
array8 %o2, %o4, %g5
movn %icc, %i0, %i4
fmovsa %xcc, %f9, %f6
fcmpeq16 %f4, %f6, %i1
stb %i7, [%l7 + 0x29]
fblg,a %fcc3, loop_1615
fcmpgt16 %f10, %f14, %l2
array16 %i5, %i3, %o0
sth %l6, [%l7 + 0x68]
loop_1615:
bcc loop_1616
faligndata %f10, %f0, %f0
fnors %f10, %f4, %f15
mulscc %g6, 0x0E14, %o1
loop_1616:
tg %icc, 0x3
fnands %f7, %f8, %f12
addcc %l4, %o6, %o3
ldub [%l7 + 0x6E], %o7
bge,pn %xcc, loop_1617
edge16n %i6, %l1, %g4
sub %l0, %g7, %i2
tsubcc %o5, 0x1B3A, %l3
loop_1617:
bne %xcc, loop_1618
ldsh [%l7 + 0x0E], %g2
andn %g3, %l5, %g1
stb %o2, [%l7 + 0x4A]
loop_1618:
ld [%l7 + 0x18], %f11
ld [%l7 + 0x20], %f14
ldsb [%l7 + 0x16], %o4
sll %i0, 0x03, %i4
mulx %i1, %i7, %g5
ldsh [%l7 + 0x18], %l2
fmovsleu %icc, %f8, %f12
fabsd %f12, %f2
fmovsleu %icc, %f10, %f6
fbl,a %fcc3, loop_1619
edge8l %i3, %i5, %o0
edge16ln %l6, %g6, %l4
fmovdn %icc, %f1, %f10
loop_1619:
mova %icc, %o1, %o6
stx %o3, [%l7 + 0x48]
stb %i6, [%l7 + 0x1D]
fmovdn %icc, %f9, %f15
fmul8ulx16 %f2, %f2, %f10
movle %xcc, %o7, %l1
call loop_1620
fpsub32 %f12, %f4, %f8
fmovrsgez %g4, %f14, %f9
ldx [%l7 + 0x78], %l0
loop_1620:
fmovrse %i2, %f13, %f15
nop
setx loop_1621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %o5, %g7, %l3
nop
setx loop_1622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g2, [%l7 + 0x72]
loop_1621:
tvc %xcc, 0x3
tge %icc, 0x0
loop_1622:
std %f0, [%l7 + 0x28]
lduw [%l7 + 0x0C], %g3
fbl,a %fcc2, loop_1623
fmuld8sux16 %f9, %f14, %f0
fbg,a %fcc3, loop_1624
ld [%l7 + 0x5C], %f6
loop_1623:
fmovrsgz %g1, %f11, %f1
xorcc %o2, 0x1677, %l5
loop_1624:
nop
setx loop_1625, %l0, %l1
jmpl %l1, %i0
stx %o4, [%l7 + 0x10]
fmul8ulx16 %f2, %f4, %f4
fbule %fcc3, loop_1626
loop_1625:
ldsw [%l7 + 0x14], %i4
movrgez %i7, 0x1C9, %i1
array8 %l2, %i3, %i5
loop_1626:
fbul,a %fcc2, loop_1627
movvs %icc, %o0, %g5
ldx [%l7 + 0x50], %g6
fmovsleu %xcc, %f1, %f7
loop_1627:
ldd [%l7 + 0x08], %f6
ldsh [%l7 + 0x1A], %l4
ldd [%l7 + 0x68], %f8
fpsub32s %f15, %f6, %f4
movgu %icc, %l6, %o6
fmovsgu %icc, %f14, %f10
tcs %icc, 0x4
sra %o1, %o3, %i6
lduh [%l7 + 0x74], %o7
fsrc2 %f4, %f14
fmovrdgz %g4, %f0, %f12
fbug,a %fcc3, loop_1628
srl %l1, %l0, %i2
orn %o5, %g7, %l3
edge32ln %g3, %g2, %o2
loop_1628:
fnands %f6, %f0, %f11
st %f1, [%l7 + 0x60]
fmovrde %l5, %f10, %f2
bcs,a,pn %xcc, loop_1629
lduh [%l7 + 0x44], %i0
fba,a %fcc2, loop_1630
fpsub16 %f10, %f2, %f2
loop_1629:
fmovde %icc, %f2, %f2
movrlez %o4, 0x2D7, %i4
loop_1630:
lduw [%l7 + 0x58], %g1
fmovsleu %xcc, %f14, %f14
brnz,a %i7, loop_1631
fnegd %f0, %f8
stw %i1, [%l7 + 0x3C]
st %f14, [%l7 + 0x4C]
loop_1631:
brlez,a %i3, loop_1632
umul %l2, %o0, %g5
lduw [%l7 + 0x54], %g6
fcmpd %fcc2, %f12, %f10
loop_1632:
stb %i5, [%l7 + 0x29]
tvc %xcc, 0x0
ld [%l7 + 0x6C], %f11
fcmps %fcc1, %f7, %f5
stw %l6, [%l7 + 0x34]
fmovdvs %xcc, %f5, %f13
bn,pn %icc, loop_1633
fbne,a %fcc2, loop_1634
smulcc %o6, %o1, %o3
sdivcc %i6, 0x18FE, %o7
loop_1633:
fmovrse %g4, %f12, %f2
loop_1634:
brlz %l1, loop_1635
tsubcctv %l0, %l4, %o5
fmovsvs %icc, %f10, %f11
stw %g7, [%l7 + 0x40]
loop_1635:
ba,a %icc, loop_1636
tl %icc, 0x6
fmovrdne %l3, %f14, %f4
fnot1 %f8, %f8
loop_1636:
udivcc %g3, 0x1A63, %i2
xor %o2, 0x195C, %g2
brlz,a %i0, loop_1637
ble loop_1638
movle %icc, %l5, %i4
fbug %fcc2, loop_1639
loop_1637:
ld [%l7 + 0x50], %f5
loop_1638:
popc %g1, %o4
ldub [%l7 + 0x35], %i7
loop_1639:
lduh [%l7 + 0x0A], %i1
srl %i3, %o0, %g5
tge %icc, 0x1
andn %g6, 0x1B60, %i5
edge16n %l2, %o6, %l6
ta %icc, 0x2
fmovsgu %icc, %f10, %f11
fpsub32s %f2, %f7, %f13
fmovsleu %xcc, %f8, %f3
ldsb [%l7 + 0x13], %o1
fbue %fcc1, loop_1640
and %o3, %i6, %o7
fmovdn %icc, %f0, %f14
ldub [%l7 + 0x0E], %g4
loop_1640:
fmovdl %xcc, %f12, %f10
stw %l0, [%l7 + 0x64]
lduw [%l7 + 0x08], %l4
pdist %f4, %f8, %f6
tle %icc, 0x3
srl %o5, %l1, %g7
fmovsa %icc, %f1, %f3
ldd [%l7 + 0x40], %f12
fmovdvs %icc, %f8, %f3
edge8l %l3, %i2, %g3
movcs %xcc, %o2, %i0
std %f2, [%l7 + 0x38]
ld [%l7 + 0x44], %f0
fmovrsne %g2, %f10, %f9
brgez %i4, loop_1641
ld [%l7 + 0x3C], %f6
fmovdgu %xcc, %f8, %f0
ldx [%l7 + 0x50], %l5
loop_1641:
fnot1 %f2, %f14
ldsh [%l7 + 0x30], %o4
fble %fcc1, loop_1642
ba,pn %icc, loop_1643
movrgez %g1, 0x34F, %i7
fmul8x16 %f3, %f0, %f0
loop_1642:
fpadd16s %f11, %f15, %f9
loop_1643:
andcc %i1, 0x1064, %o0
lduh [%l7 + 0x1C], %i3
bcc,a %icc, loop_1644
fmovsa %xcc, %f0, %f1
fblg,a %fcc1, loop_1645
tsubcctv %g6, 0x0290, %i5
loop_1644:
ldx [%l7 + 0x20], %l2
stx %g5, [%l7 + 0x28]
loop_1645:
tge %icc, 0x6
ldsb [%l7 + 0x49], %o6
fcmple16 %f14, %f2, %l6
ld [%l7 + 0x74], %f0
st %f15, [%l7 + 0x54]
bpos,a %icc, loop_1646
bshuffle %f10, %f10, %f6
move %xcc, %o3, %i6
stw %o1, [%l7 + 0x40]
loop_1646:
ldx [%l7 + 0x20], %g4
ldx [%l7 + 0x70], %l0
fmovsle %icc, %f5, %f2
fbne %fcc2, loop_1647
fnands %f0, %f8, %f14
fpadd16s %f6, %f9, %f12
brz %l4, loop_1648
loop_1647:
bne,pt %icc, loop_1649
bshuffle %f0, %f2, %f6
xorcc %o7, 0x114E, %l1
loop_1648:
fbule %fcc3, loop_1650
loop_1649:
fpackfix %f4, %f1
stw %g7, [%l7 + 0x60]
fbule,a %fcc1, loop_1651
loop_1650:
ldub [%l7 + 0x77], %l3
fmovdleu %xcc, %f9, %f2
stw %o5, [%l7 + 0x1C]
loop_1651:
fabsd %f12, %f10
fxnors %f12, %f11, %f10
xnor %i2, 0x185F, %g3
fmovs %f13, %f15
fpmerge %f9, %f14, %f2
fpack32 %f2, %f12, %f0
stx %o2, [%l7 + 0x28]
edge16ln %i0, %g2, %l5
bg,pn %xcc, loop_1652
or %i4, 0x0CCF, %g1
fxnor %f12, %f2, %f6
fone %f0
loop_1652:
lduh [%l7 + 0x5E], %i7
fmovrdgez %i1, %f12, %f2
edge8l %o0, %o4, %i3
fpackfix %f6, %f11
add %i5, 0x09DD, %l2
fnors %f7, %f15, %f10
bge loop_1653
brgz %g6, loop_1654
fbug %fcc0, loop_1655
movrgez %g5, 0x090, %o6
loop_1653:
ldx [%l7 + 0x18], %o3
loop_1654:
edge8ln %l6, %i6, %g4
loop_1655:
lduw [%l7 + 0x34], %l0
std %f8, [%l7 + 0x48]
fpmerge %f5, %f7, %f8
andncc %o1, %l4, %o7
edge16 %l1, %l3, %g7
movleu %icc, %o5, %g3
fcmple16 %f0, %f4, %o2
edge8 %i0, %g2, %l5
ldub [%l7 + 0x12], %i4
fmovrsne %g1, %f3, %f0
call loop_1656
st %f10, [%l7 + 0x4C]
ldx [%l7 + 0x68], %i7
taddcctv %i1, %o0, %o4
loop_1656:
ldx [%l7 + 0x70], %i2
tleu %icc, 0x6
fmovsvc %icc, %f0, %f15
lduh [%l7 + 0x5A], %i3
fblg %fcc0, loop_1657
edge32n %i5, %l2, %g5
addccc %g6, 0x17FA, %o6
ld [%l7 + 0x10], %f12
loop_1657:
ldd [%l7 + 0x58], %f8
fcmpgt16 %f10, %f0, %o3
fmovrde %l6, %f8, %f10
fbo %fcc3, loop_1658
edge32n %i6, %g4, %l0
fmul8x16al %f3, %f5, %f6
sth %o1, [%l7 + 0x36]
loop_1658:
udiv %l4, 0x0F90, %o7
lduh [%l7 + 0x6E], %l3
fpsub32s %f1, %f11, %f1
fsrc1s %f3, %f3
ldsw [%l7 + 0x0C], %l1
stb %g7, [%l7 + 0x37]
ldub [%l7 + 0x5E], %g3
fmovrslez %o2, %f13, %f14
fzero %f14
sethi 0x02E2, %i0
fnegs %f7, %f12
stb %o5, [%l7 + 0x6E]
tg %icc, 0x1
bg,a loop_1659
edge32l %g2, %l5, %i4
fxors %f14, %f7, %f2
fand %f8, %f4, %f10
loop_1659:
std %f0, [%l7 + 0x58]
fmovsneg %xcc, %f12, %f9
stw %g1, [%l7 + 0x60]
fornot1s %f3, %f9, %f2
st %f7, [%l7 + 0x4C]
ldsh [%l7 + 0x46], %i7
bne,a,pn %xcc, loop_1660
edge8n %o0, %i1, %i2
array8 %o4, %i5, %i3
tl %icc, 0x3
loop_1660:
tne %icc, 0x7
nop
setx loop_1661, %l0, %l1
jmpl %l1, %g5
bneg,pn %icc, loop_1662
fmul8x16 %f6, %f6, %f8
fand %f14, %f6, %f2
loop_1661:
ldsb [%l7 + 0x4F], %g6
loop_1662:
st %f2, [%l7 + 0x38]
fpmerge %f12, %f8, %f10
movne %icc, %l2, %o6
pdist %f12, %f10, %f10
taddcc %o3, %l6, %g4
fnor %f0, %f14, %f0
ldx [%l7 + 0x48], %l0
fands %f3, %f10, %f13
stx %o1, [%l7 + 0x78]
umulcc %l4, %o7, %l3
fnegd %f14, %f6
fmovspos %xcc, %f15, %f4
udivx %i6, 0x1D2D, %g7
std %f6, [%l7 + 0x38]
ldd [%l7 + 0x58], %f12
lduh [%l7 + 0x34], %l1
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x32], %o2
fone %f10
tgu %icc, 0x0
lduw [%l7 + 0x68], %g3
fmovrsgz %o5, %f3, %f3
ldsh [%l7 + 0x6E], %g2
brgz %l5, loop_1663
udivx %i4, 0x1D9B, %i0
bneg,pn %xcc, loop_1664
fbu %fcc0, loop_1665
loop_1663:
fcmpgt32 %f14, %f12, %i7
addc %g1, 0x1491, %i1
loop_1664:
array8 %o0, %i2, %i5
loop_1665:
addccc %i3, %g5, %o4
fmovdg %icc, %f8, %f5
ldd [%l7 + 0x50], %f4
fnands %f15, %f0, %f7
ble,a loop_1666
fpack32 %f12, %f2, %f0
std %f10, [%l7 + 0x78]
std %f6, [%l7 + 0x48]
loop_1666:
tsubcc %l2, %o6, %g6
stw %o3, [%l7 + 0x6C]
ldx [%l7 + 0x18], %l6
fandnot1 %f8, %f8, %f14
fpsub16s %f6, %f1, %f0
stb %g4, [%l7 + 0x1D]
sub %o1, %l0, %l4
movre %o7, 0x1D2, %i6
fpmerge %f6, %f1, %f8
lduw [%l7 + 0x7C], %l3
ldx [%l7 + 0x20], %l1
taddcctv %g7, 0x0F0A, %o2
movneg %icc, %g3, %g2
ldsh [%l7 + 0x46], %l5
stx %i4, [%l7 + 0x68]
fandnot2s %f2, %f12, %f5
edge16l %i0, %o5, %g1
ld [%l7 + 0x40], %f10
fmovrslz %i7, %f12, %f1
edge16 %o0, %i1, %i5
fnot1 %f8, %f2
ld [%l7 + 0x1C], %f8
ldsw [%l7 + 0x6C], %i3
ldsw [%l7 + 0x38], %i2
tl %icc, 0x3
ldd [%l7 + 0x20], %f2
ld [%l7 + 0x24], %f8
lduw [%l7 + 0x38], %g5
movge %icc, %o4, %l2
fpsub16 %f6, %f12, %f8
ldd [%l7 + 0x50], %f4
lduh [%l7 + 0x3A], %o6
fpackfix %f10, %f7
ldx [%l7 + 0x78], %g6
movn %icc, %l6, %o3
brz,a %o1, loop_1667
sth %l0, [%l7 + 0x7A]
ble,a,pn %xcc, loop_1668
fmul8x16al %f3, %f1, %f14
loop_1667:
lduh [%l7 + 0x2A], %l4
fxor %f12, %f6, %f8
loop_1668:
nop
setx loop_1669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %o7, loop_1670
stx %g4, [%l7 + 0x20]
movgu %icc, %l3, %l1
loop_1669:
subccc %i6, %o2, %g3
loop_1670:
sll %g7, %g2, %l5
umul %i4, %i0, %o5
lduh [%l7 + 0x68], %g1
stb %i7, [%l7 + 0x66]
lduh [%l7 + 0x24], %o0
fmovrdgz %i5, %f4, %f0
ldsb [%l7 + 0x60], %i1
fcmple32 %f8, %f6, %i3
lduw [%l7 + 0x58], %g5
fcmple16 %f14, %f6, %o4
fmovrslez %i2, %f2, %f4
ldd [%l7 + 0x18], %f0
fmovrdlez %l2, %f14, %f8
umul %o6, %l6, %o3
lduh [%l7 + 0x2C], %o1
fbuge %fcc2, loop_1671
fbul %fcc2, loop_1672
nop
setx loop_1673, %l0, %l1
jmpl %l1, %g6
fmul8x16al %f10, %f14, %f4
loop_1671:
fpadd16s %f0, %f0, %f10
loop_1672:
stb %l0, [%l7 + 0x0C]
loop_1673:
movne %xcc, %o7, %l4
fnegs %f1, %f2
edge16 %g4, %l3, %i6
addc %l1, 0x0938, %o2
lduh [%l7 + 0x4C], %g3
ldsb [%l7 + 0x3C], %g7
tvs %xcc, 0x2
brnz,a %l5, loop_1674
ldsh [%l7 + 0x52], %i4
bcc loop_1675
std %f2, [%l7 + 0x18]
loop_1674:
bg,pt %icc, loop_1676
stb %i0, [%l7 + 0x4E]
loop_1675:
fcmple16 %f6, %f4, %g2
alignaddrl %o5, %i7, %g1
loop_1676:
st %f3, [%l7 + 0x5C]
array32 %o0, %i5, %i1
ba %xcc, loop_1677
add %i3, 0x0CAA, %o4
std %f14, [%l7 + 0x78]
fmovrde %g5, %f6, %f8
loop_1677:
bge loop_1678
fmovdgu %xcc, %f13, %f15
tsubcc %i2, 0x023A, %o6
udiv %l6, 0x1F1F, %l2
loop_1678:
fmovsa %xcc, %f4, %f1
taddcc %o3, %g6, %l0
tneg %icc, 0x3
fnor %f12, %f14, %f4
stb %o1, [%l7 + 0x23]
stw %o7, [%l7 + 0x14]
bvs %xcc, loop_1679
bgu,pt %xcc, loop_1680
fpadd16 %f0, %f12, %f10
fxor %f0, %f6, %f14
loop_1679:
fbo %fcc3, loop_1681
loop_1680:
lduw [%l7 + 0x4C], %l4
add %l3, 0x137D, %i6
orncc %l1, 0x1471, %g4
loop_1681:
array8 %o2, %g7, %l5
stw %i4, [%l7 + 0x68]
sub %g3, %g2, %i0
fxnor %f14, %f6, %f4
fcmpeq16 %f4, %f14, %i7
movne %xcc, %o5, %g1
umul %i5, %i1, %i3
add %o0, %g5, %o4
movleu %xcc, %o6, %i2
fcmpd %fcc0, %f10, %f14
stx %l6, [%l7 + 0x40]
ldub [%l7 + 0x75], %l2
fmovrdne %g6, %f2, %f10
movrgz %o3, 0x240, %o1
fmovsl %icc, %f8, %f11
xorcc %l0, 0x15D0, %l4
tn %icc, 0x0
ldub [%l7 + 0x71], %o7
edge32n %i6, %l3, %l1
fornot1 %f2, %f8, %f0
stb %g4, [%l7 + 0x6F]
fmovdvc %xcc, %f2, %f9
stb %o2, [%l7 + 0x44]
fbge,a %fcc3, loop_1682
fmovdl %xcc, %f15, %f0
ldd [%l7 + 0x30], %f4
tl %xcc, 0x5
loop_1682:
movrlz %l5, 0x325, %i4
fcmps %fcc3, %f15, %f9
ldub [%l7 + 0x5F], %g7
taddcctv %g3, 0x1DDF, %g2
ldsh [%l7 + 0x60], %i0
fmovdvs %xcc, %f6, %f4
ldsh [%l7 + 0x50], %o5
brlz %i7, loop_1683
fmovdle %xcc, %f12, %f9
st %f2, [%l7 + 0x70]
fbue %fcc0, loop_1684
loop_1683:
ldsb [%l7 + 0x50], %i5
edge8 %g1, %i1, %i3
sth %g5, [%l7 + 0x20]
loop_1684:
ldsw [%l7 + 0x1C], %o4
ld [%l7 + 0x24], %f3
sth %o6, [%l7 + 0x2A]
fnegs %f5, %f2
fands %f14, %f11, %f1
std %f2, [%l7 + 0x18]
fmovsvs %xcc, %f6, %f6
fmovdvs %xcc, %f0, %f13
fpackfix %f14, %f14
smul %o0, %l6, %i2
ldx [%l7 + 0x60], %l2
lduh [%l7 + 0x3E], %o3
ldsh [%l7 + 0x5E], %o1
stb %l0, [%l7 + 0x4F]
fnot2s %f5, %f9
nop
setx loop_1685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f12, %f5
ldx [%l7 + 0x50], %l4
sth %g6, [%l7 + 0x38]
loop_1685:
movrne %o7, 0x39C, %i6
tne %xcc, 0x5
ldsw [%l7 + 0x68], %l1
fbue,a %fcc2, loop_1686
fcmpne16 %f14, %f12, %l3
nop
setx loop_1687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc3, loop_1688
loop_1686:
lduh [%l7 + 0x4A], %g4
stx %o2, [%l7 + 0x70]
loop_1687:
fble,a %fcc3, loop_1689
loop_1688:
st %f4, [%l7 + 0x3C]
sth %l5, [%l7 + 0x6E]
movrgez %g7, 0x1F2, %i4
loop_1689:
fxnors %f13, %f0, %f14
tne %icc, 0x2
fandnot2 %f6, %f14, %f0
ld [%l7 + 0x0C], %f8
fmovdcc %icc, %f14, %f15
for %f2, %f4, %f12
fcmpgt32 %f0, %f2, %g3
mulx %i0, %o5, %g2
bl,a loop_1690
fcmple16 %f8, %f4, %i7
ldsw [%l7 + 0x64], %g1
faligndata %f6, %f4, %f10
loop_1690:
fcmple32 %f10, %f14, %i5
tvc %xcc, 0x2
andn %i1, 0x140F, %g5
tvs %xcc, 0x0
lduw [%l7 + 0x58], %i3
sllx %o6, 0x01, %o4
fsrc1 %f6, %f6
fmovrsgz %l6, %f15, %f7
sdivx %i2, 0x1890, %l2
sth %o0, [%l7 + 0x7C]
umul %o1, %o3, %l4
te %icc, 0x5
fmovdneg %icc, %f3, %f14
array8 %g6, %l0, %o7
fcmpgt32 %f12, %f2, %l1
bvc,pt %icc, loop_1691
bl,a loop_1692
mova %xcc, %i6, %g4
st %f10, [%l7 + 0x64]
loop_1691:
addccc %l3, %o2, %l5
loop_1692:
ble %xcc, loop_1693
ldsw [%l7 + 0x68], %i4
fandnot2s %f4, %f2, %f13
sll %g7, %i0, %o5
loop_1693:
stb %g3, [%l7 + 0x21]
lduh [%l7 + 0x38], %i7
sub %g1, %i5, %i1
fmovsvc %icc, %f15, %f5
fblg,a %fcc2, loop_1694
fones %f13
array16 %g5, %i3, %o6
fmovrse %g2, %f2, %f1
loop_1694:
edge8n %o4, %l6, %i2
ldsw [%l7 + 0x2C], %l2
fbule,a %fcc0, loop_1695
lduh [%l7 + 0x76], %o0
bleu,a,pt %icc, loop_1696
fcmpne16 %f0, %f12, %o1
loop_1695:
fzeros %f6
mova %xcc, %o3, %l4
loop_1696:
faligndata %f12, %f2, %f10
fbl,a %fcc2, loop_1697
ldx [%l7 + 0x60], %g6
fornot2 %f6, %f12, %f8
ldd [%l7 + 0x48], %f0
loop_1697:
stb %l0, [%l7 + 0x0B]
sth %o7, [%l7 + 0x62]
lduw [%l7 + 0x1C], %i6
fcmpne32 %f12, %f12, %l1
ldsh [%l7 + 0x6C], %l3
fpsub16 %f6, %f2, %f12
stb %g4, [%l7 + 0x72]
fmovdne %xcc, %f1, %f8
fcmped %fcc2, %f4, %f12
pdist %f10, %f12, %f14
std %f10, [%l7 + 0x18]
ble,pn %icc, loop_1698
fmovsne %xcc, %f7, %f3
lduw [%l7 + 0x24], %o2
fnands %f12, %f6, %f4
loop_1698:
ldx [%l7 + 0x30], %i4
fmovsn %xcc, %f12, %f12
fbue,a %fcc2, loop_1699
ldsb [%l7 + 0x30], %g7
sll %l5, 0x0A, %i0
fabss %f9, %f12
loop_1699:
ta %xcc, 0x1
edge16n %g3, %o5, %i7
ldsh [%l7 + 0x1C], %i5
movrgez %g1, %g5, %i3
fmovdgu %icc, %f9, %f13
orcc %i1, 0x0A1A, %o6
ldub [%l7 + 0x20], %g2
fpmerge %f15, %f0, %f14
ldsw [%l7 + 0x5C], %l6
stx %o4, [%l7 + 0x70]
srl %l2, %o0, %o1
fblg %fcc3, loop_1700
edge16l %o3, %l4, %g6
fmovda %xcc, %f4, %f12
fpadd32s %f3, %f11, %f15
loop_1700:
fmovrdgz %i2, %f14, %f0
ldsw [%l7 + 0x44], %o7
stb %i6, [%l7 + 0x36]
ldx [%l7 + 0x58], %l1
fmovrdgez %l0, %f12, %f6
fzeros %f9
fmovsvs %icc, %f10, %f12
fmovrdlez %l3, %f10, %f6
sdivcc %g4, 0x0501, %o2
movpos %icc, %i4, %l5
fmovdg %icc, %f3, %f14
std %f2, [%l7 + 0x48]
stx %g7, [%l7 + 0x20]
fcmple32 %f8, %f14, %i0
fpadd16 %f14, %f0, %f12
stb %g3, [%l7 + 0x54]
ldsw [%l7 + 0x74], %o5
fmul8x16al %f2, %f4, %f8
sth %i5, [%l7 + 0x32]
fbug,a %fcc3, loop_1701
fmovdle %icc, %f15, %f1
brgz %g1, loop_1702
ldx [%l7 + 0x08], %g5
loop_1701:
fnot1 %f0, %f14
fxor %f6, %f4, %f8
loop_1702:
fbn %fcc2, loop_1703
array16 %i7, %i3, %o6
movge %icc, %g2, %l6
fnors %f10, %f5, %f14
loop_1703:
fbe %fcc3, loop_1704
fnors %f13, %f7, %f2
edge32l %o4, %i1, %l2
fmul8x16 %f8, %f12, %f12
loop_1704:
tne %icc, 0x7
fandnot1s %f5, %f1, %f7
tpos %xcc, 0x5
ldub [%l7 + 0x7E], %o0
sll %o1, %l4, %g6
bvs,pn %icc, loop_1705
ldsh [%l7 + 0x12], %o3
fsrc1 %f4, %f12
fsrc2s %f12, %f7
loop_1705:
xorcc %i2, %o7, %l1
fbug %fcc1, loop_1706
ldub [%l7 + 0x0D], %i6
brz %l3, loop_1707
andn %l0, 0x0F7C, %o2
loop_1706:
stb %i4, [%l7 + 0x1D]
brlz,a %g4, loop_1708
loop_1707:
movvs %xcc, %g7, %i0
ldx [%l7 + 0x50], %l5
fbu %fcc3, loop_1709
loop_1708:
ldx [%l7 + 0x18], %o5
fmovrde %i5, %f14, %f14
movge %icc, %g3, %g1
loop_1709:
te %xcc, 0x4
fmovsl %icc, %f3, %f7
ld [%l7 + 0x3C], %f8
fpsub32 %f4, %f2, %f2
ldub [%l7 + 0x2F], %i7
ldub [%l7 + 0x79], %g5
fmovrsgz %i3, %f13, %f10
st %f12, [%l7 + 0x38]
stw %g2, [%l7 + 0x5C]
movcc %xcc, %l6, %o6
brgez,a %o4, loop_1710
fmovsvs %icc, %f15, %f13
stw %i1, [%l7 + 0x54]
sllx %l2, %o1, %o0
loop_1710:
ldx [%l7 + 0x60], %g6
ta %xcc, 0x2
call loop_1711
lduw [%l7 + 0x30], %l4
edge8ln %i2, %o3, %l1
std %f14, [%l7 + 0x68]
loop_1711:
fcmped %fcc1, %f4, %f10
st %f11, [%l7 + 0x54]
fmovsvc %xcc, %f4, %f10
ldub [%l7 + 0x61], %o7
addc %i6, 0x045A, %l0
fcmpgt16 %f4, %f0, %l3
tvc %xcc, 0x6
bleu,a,pt %icc, loop_1712
tsubcctv %i4, %g4, %g7
xnor %o2, %l5, %o5
fmovdl %xcc, %f13, %f15
loop_1712:
add %i5, 0x0A5E, %g3
fsrc2 %f14, %f10
stw %g1, [%l7 + 0x18]
edge16ln %i7, %i0, %i3
movpos %xcc, %g5, %l6
lduw [%l7 + 0x48], %o6
ldd [%l7 + 0x28], %f0
or %o4, %i1, %l2
fmovrdgez %g2, %f2, %f14
edge16 %o0, %o1, %l4
ldub [%l7 + 0x62], %i2
add %g6, %o3, %l1
tsubcctv %o7, %i6, %l0
fmovsvc %xcc, %f12, %f2
ldsw [%l7 + 0x08], %l3
fmovdvs %icc, %f3, %f1
ldx [%l7 + 0x10], %g4
st %f15, [%l7 + 0x24]
stb %g7, [%l7 + 0x48]
fpackfix %f8, %f9
movn %xcc, %o2, %i4
fpmerge %f14, %f2, %f2
sth %l5, [%l7 + 0x5A]
stw %o5, [%l7 + 0x74]
brz,a %g3, loop_1713
srl %g1, %i5, %i0
lduw [%l7 + 0x1C], %i3
andn %g5, 0x02E6, %l6
loop_1713:
fmovdl %icc, %f1, %f12
srax %i7, %o4, %i1
std %f0, [%l7 + 0x48]
fcmpne32 %f4, %f2, %l2
sllx %g2, %o6, %o0
fnand %f14, %f10, %f6
movcs %xcc, %o1, %l4
ld [%l7 + 0x14], %f6
ldsh [%l7 + 0x14], %g6
edge16ln %i2, %o3, %l1
orn %i6, %o7, %l3
fmovrslz %l0, %f15, %f3
mulx %g7, 0x110D, %g4
taddcc %i4, %l5, %o5
fnegd %f10, %f4
faligndata %f2, %f0, %f8
movle %xcc, %g3, %g1
fmovscc %xcc, %f12, %f6
tcc %xcc, 0x5
ble,a %icc, loop_1714
edge8n %i5, %o2, %i0
tn %xcc, 0x1
tvs %icc, 0x2
loop_1714:
edge32l %i3, %g5, %l6
faligndata %f12, %f2, %f14
ldub [%l7 + 0x37], %i7
ldd [%l7 + 0x28], %f8
edge8n %i1, %l2, %o4
movne %xcc, %g2, %o6
umul %o0, %l4, %o1
lduw [%l7 + 0x28], %i2
ble,a,pt %icc, loop_1715
lduw [%l7 + 0x10], %o3
fmovse %icc, %f2, %f1
fnegs %f2, %f10
loop_1715:
movpos %icc, %l1, %i6
brlz,a %o7, loop_1716
smul %l3, %l0, %g7
brnz %g6, loop_1717
fmovde %icc, %f10, %f8
loop_1716:
tn %xcc, 0x5
ldsh [%l7 + 0x6A], %g4
loop_1717:
alignaddrl %l5, %i4, %o5
lduh [%l7 + 0x3E], %g1
fnot2s %f0, %f11
st %f6, [%l7 + 0x4C]
sth %g3, [%l7 + 0x3C]
fnors %f2, %f2, %f15
fnegs %f5, %f5
ldx [%l7 + 0x48], %o2
fbuge,a %fcc1, loop_1718
stb %i5, [%l7 + 0x65]
be,a %icc, loop_1719
ldsh [%l7 + 0x38], %i3
loop_1718:
fzeros %f4
fnand %f6, %f6, %f10
loop_1719:
edge32 %g5, %l6, %i0
fmovdgu %icc, %f14, %f15
lduh [%l7 + 0x22], %i7
fmuld8ulx16 %f6, %f10, %f12
std %f10, [%l7 + 0x18]
tneg %xcc, 0x4
stx %l2, [%l7 + 0x68]
sethi 0x0F29, %o4
lduh [%l7 + 0x56], %i1
fbue,a %fcc3, loop_1720
fbug %fcc0, loop_1721
fbule,a %fcc0, loop_1722
fnot1 %f6, %f0
loop_1720:
lduw [%l7 + 0x74], %o6
loop_1721:
ldub [%l7 + 0x63], %g2
loop_1722:
xorcc %o0, %o1, %i2
fmul8x16au %f12, %f14, %f4
ba loop_1723
tle %icc, 0x6
ba %xcc, loop_1724
fandnot1s %f10, %f6, %f6
loop_1723:
tcc %icc, 0x2
fxor %f6, %f10, %f10
loop_1724:
edge32l %o3, %l1, %l4
std %f4, [%l7 + 0x28]
fmovrslez %i6, %f12, %f0
tge %icc, 0x7
lduw [%l7 + 0x74], %l3
movne %xcc, %l0, %g7
fmovscs %xcc, %f8, %f8
fpmerge %f3, %f10, %f4
stb %o7, [%l7 + 0x42]
bneg,a,pn %icc, loop_1725
tge %xcc, 0x0
std %f12, [%l7 + 0x58]
st %f14, [%l7 + 0x64]
loop_1725:
ldsw [%l7 + 0x6C], %g6
tle %xcc, 0x6
st %f14, [%l7 + 0x60]
fmovdn %xcc, %f12, %f10
ldsw [%l7 + 0x68], %l5
fmovrde %i4, %f6, %f14
subcc %o5, %g1, %g3
fmovrdgz %g4, %f0, %f6
fbl %fcc2, loop_1726
udivcc %o2, 0x004D, %i3
alignaddr %g5, %l6, %i0
ldsb [%l7 + 0x18], %i7
loop_1726:
movgu %xcc, %l2, %i5
umulcc %o4, %i1, %g2
ldx [%l7 + 0x70], %o6
fbge %fcc0, loop_1727
movre %o0, 0x31F, %i2
ldsh [%l7 + 0x44], %o1
ba,a,pt %xcc, loop_1728
loop_1727:
fpsub16 %f6, %f8, %f14
fpack16 %f2, %f7
subccc %l1, %o3, %i6
loop_1728:
fcmpeq16 %f12, %f10, %l4
fmovsne %icc, %f0, %f13
movvc %xcc, %l0, %l3
ldsw [%l7 + 0x1C], %g7
bvc loop_1729
ld [%l7 + 0x0C], %f15
ldx [%l7 + 0x18], %o7
fmovsvc %xcc, %f1, %f2
loop_1729:
nop
setx loop_1730, %l0, %l1
jmpl %l1, %l5
movl %xcc, %g6, %i4
fnegs %f12, %f10
fone %f2
loop_1730:
fmovdvc %xcc, %f8, %f14
ldsw [%l7 + 0x5C], %g1
brgz %o5, loop_1731
stw %g3, [%l7 + 0x5C]
andncc %g4, %o2, %i3
fpadd32s %f4, %f2, %f9
loop_1731:
bn,pn %xcc, loop_1732
fmovrsne %g5, %f8, %f6
stw %l6, [%l7 + 0x28]
fble %fcc0, loop_1733
loop_1732:
taddcc %i7, 0x0B9A, %l2
fornot2 %f6, %f8, %f4
std %f14, [%l7 + 0x20]
loop_1733:
addc %i5, %i0, %i1
stb %o4, [%l7 + 0x70]
movge %xcc, %g2, %o0
ldsb [%l7 + 0x76], %i2
lduh [%l7 + 0x4C], %o1
ldx [%l7 + 0x68], %o6
lduw [%l7 + 0x5C], %o3
mova %icc, %i6, %l1
bn,a,pt %xcc, loop_1734
fmovsn %xcc, %f14, %f15
edge8 %l0, %l3, %g7
fmovsa %icc, %f3, %f13
loop_1734:
lduh [%l7 + 0x3A], %l4
brgz,a %o7, loop_1735
movrlez %g6, %i4, %g1
addc %l5, 0x16E9, %o5
fcmpne16 %f14, %f6, %g4
loop_1735:
fandnot2s %f9, %f7, %f13
fbug,a %fcc3, loop_1736
edge8l %g3, %i3, %o2
ldsb [%l7 + 0x51], %g5
fbn %fcc1, loop_1737
loop_1736:
ldub [%l7 + 0x70], %i7
bl,pt %xcc, loop_1738
ldub [%l7 + 0x67], %l6
loop_1737:
tcc %xcc, 0x1
sllx %l2, %i0, %i5
loop_1738:
fmovda %icc, %f9, %f1
sub %o4, 0x0407, %g2
movvc %icc, %o0, %i2
fmovdg %icc, %f12, %f2
tvs %icc, 0x6
fbe,a %fcc0, loop_1739
ldsb [%l7 + 0x0F], %i1
fmovrse %o1, %f14, %f14
movl %xcc, %o3, %i6
loop_1739:
faligndata %f0, %f0, %f14
taddcc %l1, 0x0B7B, %o6
tsubcc %l3, %g7, %l0
std %f4, [%l7 + 0x28]
fsrc1s %f4, %f9
umul %o7, %g6, %l4
movrne %g1, 0x350, %i4
fornot1 %f14, %f10, %f12
lduh [%l7 + 0x18], %o5
lduh [%l7 + 0x76], %g4
movcs %xcc, %g3, %l5
sethi 0x1F06, %i3
st %f7, [%l7 + 0x18]
mulx %o2, %i7, %g5
fmovscc %xcc, %f13, %f9
tcc %xcc, 0x3
bcc,a,pt %icc, loop_1740
subc %l2, 0x1E8C, %l6
st %f4, [%l7 + 0x1C]
movgu %xcc, %i0, %i5
loop_1740:
fxors %f15, %f0, %f14
sth %g2, [%l7 + 0x4E]
array8 %o4, %o0, %i2
fmovsvc %xcc, %f14, %f10
brz,a %i1, loop_1741
fbne %fcc2, loop_1742
ldd [%l7 + 0x68], %f0
fones %f4
loop_1741:
fornot1s %f11, %f14, %f2
loop_1742:
edge16l %o1, %i6, %o3
smul %o6, 0x0617, %l3
mulscc %l1, 0x0DC8, %g7
sth %o7, [%l7 + 0x24]
lduh [%l7 + 0x7E], %g6
ldub [%l7 + 0x5D], %l0
st %f10, [%l7 + 0x74]
fpsub16 %f12, %f8, %f14
udivcc %g1, 0x1C5F, %i4
bl loop_1743
fcmpeq32 %f8, %f4, %l4
ldd [%l7 + 0x18], %f4
fnot2 %f2, %f14
loop_1743:
nop
setx loop_1744, %l0, %l1
jmpl %l1, %o5
fmovdvs %icc, %f3, %f13
fpadd16s %f10, %f9, %f0
movvs %xcc, %g3, %l5
loop_1744:
stw %g4, [%l7 + 0x48]
brgez %o2, loop_1745
ble,a,pn %icc, loop_1746
fsrc1 %f10, %f12
movgu %icc, %i7, %g5
loop_1745:
stb %i3, [%l7 + 0x5D]
loop_1746:
edge16ln %l2, %l6, %i0
fand %f8, %f6, %f8
ldsb [%l7 + 0x24], %i5
stx %o4, [%l7 + 0x58]
sdivcc %g2, 0x1153, %i2
taddcc %i1, %o1, %i6
nop
setx loop_1747, %l0, %l1
jmpl %l1, %o3
bpos %xcc, loop_1748
taddcctv %o0, 0x03D9, %l3
fpack16 %f2, %f15
loop_1747:
bshuffle %f12, %f8, %f0
loop_1748:
std %f0, [%l7 + 0x48]
srlx %o6, 0x19, %l1
sra %o7, %g6, %g7
fmul8x16 %f1, %f6, %f14
bne,a loop_1749
ldsw [%l7 + 0x3C], %l0
ldsh [%l7 + 0x1E], %g1
andcc %i4, %o5, %g3
loop_1749:
movg %xcc, %l4, %l5
std %f8, [%l7 + 0x38]
umul %o2, 0x15B4, %i7
lduh [%l7 + 0x2A], %g4
tcs %icc, 0x7
st %f14, [%l7 + 0x28]
fornot2 %f4, %f4, %f6
for %f8, %f14, %f0
srlx %g5, %l2, %l6
ldub [%l7 + 0x28], %i3
bn,pn %xcc, loop_1750
fmovse %xcc, %f15, %f7
fmul8ulx16 %f8, %f14, %f14
fmovda %xcc, %f10, %f2
loop_1750:
bshuffle %f4, %f6, %f2
fmovdpos %icc, %f4, %f10
sub %i5, %i0, %o4
ld [%l7 + 0x54], %f15
movn %icc, %i2, %i1
nop
setx loop_1751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x6C], %g2
edge8ln %o1, %o3, %o0
fmovdne %xcc, %f4, %f0
loop_1751:
stx %i6, [%l7 + 0x20]
sdiv %l3, 0x02F4, %o6
sra %o7, 0x1E, %l1
ldsw [%l7 + 0x7C], %g6
ldsb [%l7 + 0x34], %g7
tcs %xcc, 0x5
ldx [%l7 + 0x48], %l0
fmul8sux16 %f12, %f12, %f4
edge8ln %g1, %i4, %o5
fbo,a %fcc1, loop_1752
fands %f7, %f3, %f14
edge8n %g3, %l5, %o2
fblg %fcc2, loop_1753
loop_1752:
or %i7, %g4, %g5
fpadd32s %f7, %f12, %f8
ldd [%l7 + 0x18], %f2
loop_1753:
ldsb [%l7 + 0x3A], %l2
subc %l6, 0x158A, %l4
movl %xcc, %i5, %i0
fmovsa %icc, %f12, %f6
stb %o4, [%l7 + 0x50]
alignaddr %i3, %i1, %g2
fbuge %fcc2, loop_1754
movcc %icc, %o1, %i2
edge16n %o3, %i6, %o0
mulx %o6, 0x1156, %o7
loop_1754:
pdist %f8, %f0, %f10
fbn %fcc1, loop_1755
fornot1 %f14, %f2, %f8
fandnot1 %f12, %f6, %f2
fmovdcc %xcc, %f14, %f4
loop_1755:
orn %l1, 0x019D, %g6
movleu %xcc, %l3, %g7
ldd [%l7 + 0x58], %f14
fpsub16 %f8, %f12, %f10
be,a loop_1756
fbge %fcc0, loop_1757
fmovdl %icc, %f15, %f10
movg %xcc, %l0, %g1
loop_1756:
lduh [%l7 + 0x1C], %o5
loop_1757:
fba %fcc1, loop_1758
ldx [%l7 + 0x70], %i4
lduw [%l7 + 0x18], %l5
tsubcctv %o2, 0x1DD4, %g3
loop_1758:
fmul8ulx16 %f2, %f2, %f12
sub %i7, %g4, %g5
movre %l2, 0x2AA, %l4
fnot2s %f3, %f9
bn,a,pt %xcc, loop_1759
xnor %l6, %i5, %o4
edge8l %i0, %i1, %g2
stx %o1, [%l7 + 0x58]
loop_1759:
orn %i3, 0x0B9B, %i2
ldsb [%l7 + 0x38], %o3
edge32l %i6, %o0, %o7
fcmpeq32 %f4, %f12, %l1
bne,pt %xcc, loop_1760
lduh [%l7 + 0x46], %g6
stw %l3, [%l7 + 0x20]
fbue %fcc2, loop_1761
loop_1760:
fnands %f11, %f6, %f13
fone %f14
bcc loop_1762
loop_1761:
ldd [%l7 + 0x38], %f6
sdivcc %g7, 0x19F8, %l0
ldd [%l7 + 0x20], %f0
loop_1762:
bl %xcc, loop_1763
fzero %f4
fmovda %icc, %f15, %f12
ld [%l7 + 0x1C], %f9
loop_1763:
bl,a,pn %xcc, loop_1764
udivcc %g1, 0x10EC, %o6
sra %i4, 0x07, %l5
ldub [%l7 + 0x6A], %o2
loop_1764:
fbul,a %fcc1, loop_1765
bne,a %xcc, loop_1766
fmovsle %xcc, %f15, %f14
fmovsneg %icc, %f3, %f6
loop_1765:
fnors %f10, %f6, %f12
loop_1766:
fxnor %f4, %f0, %f14
fmovsle %xcc, %f12, %f7
bneg,pt %icc, loop_1767
stb %g3, [%l7 + 0x27]
std %f14, [%l7 + 0x58]
movrne %i7, %g4, %o5
loop_1767:
tne %icc, 0x6
fmul8x16au %f5, %f0, %f2
bpos loop_1768
ldsw [%l7 + 0x28], %l2
andncc %g5, %l4, %l6
fmovsl %icc, %f11, %f2
loop_1768:
fmul8sux16 %f8, %f14, %f0
orcc %i5, %o4, %i0
ldub [%l7 + 0x20], %g2
fmul8ulx16 %f14, %f6, %f8
stw %o1, [%l7 + 0x08]
edge8l %i1, %i3, %i2
mova %icc, %o3, %i6
lduh [%l7 + 0x54], %o7
fcmpne16 %f0, %f0, %l1
stx %o0, [%l7 + 0x30]
edge8ln %g6, %g7, %l3
fnors %f5, %f6, %f9
fpack16 %f4, %f6
fba %fcc1, loop_1769
ldub [%l7 + 0x3A], %g1
lduh [%l7 + 0x0E], %l0
fbl %fcc0, loop_1770
loop_1769:
ldsb [%l7 + 0x36], %i4
fmovsle %icc, %f1, %f1
ldsw [%l7 + 0x48], %o6
loop_1770:
bvs,a %xcc, loop_1771
tne %icc, 0x7
fmovdneg %xcc, %f14, %f3
sth %o2, [%l7 + 0x1C]
loop_1771:
be,a,pn %xcc, loop_1772
stb %l5, [%l7 + 0x1E]
fpack32 %f14, %f4, %f4
bvc loop_1773
loop_1772:
fzeros %f9
ldsb [%l7 + 0x5C], %i7
fmuld8ulx16 %f0, %f14, %f12
loop_1773:
movvs %xcc, %g4, %g3
srl %o5, 0x05, %g5
ldx [%l7 + 0x58], %l2
fsrc2s %f10, %f9
ble loop_1774
fmovdvs %icc, %f11, %f5
srax %l4, %l6, %i5
fnot2s %f13, %f1
loop_1774:
xnorcc %i0, 0x0B4F, %g2
brlez,a %o4, loop_1775
ldsw [%l7 + 0x68], %o1
ld [%l7 + 0x2C], %f2
stx %i3, [%l7 + 0x38]
loop_1775:
fabsd %f0, %f12
movcc %xcc, %i2, %o3
ldub [%l7 + 0x34], %i6
ldub [%l7 + 0x54], %o7
fzero %f0
bn,pt %xcc, loop_1776
nop
setx loop_1777, %l0, %l1
jmpl %l1, %i1
tneg %xcc, 0x0
edge32n %o0, %g6, %l1
loop_1776:
fcmpne32 %f6, %f12, %l3
loop_1777:
ldub [%l7 + 0x62], %g7
xnorcc %l0, 0x18B1, %i4
stw %o6, [%l7 + 0x08]
movg %xcc, %g1, %o2
fmovdl %icc, %f10, %f11
fmovsn %xcc, %f2, %f9
bpos,pn %xcc, loop_1778
smul %l5, 0x190B, %i7
bvs,a loop_1779
ld [%l7 + 0x78], %f7
loop_1778:
fmovsl %xcc, %f5, %f8
fmuld8ulx16 %f8, %f3, %f0
loop_1779:
tn %xcc, 0x4
array8 %g3, %o5, %g4
sethi 0x0A0A, %l2
ldd [%l7 + 0x48], %f14
fmovd %f6, %f14
fors %f0, %f0, %f9
xor %l4, %l6, %i5
movge %xcc, %g5, %i0
fornot2s %f2, %f6, %f12
fmovsgu %icc, %f9, %f11
tle %xcc, 0x0
subc %g2, 0x1A83, %o4
tsubcc %o1, %i3, %i2
fpmerge %f6, %f11, %f10
fmovsne %icc, %f5, %f13
addc %i6, 0x0887, %o3
tl %xcc, 0x5
sth %o7, [%l7 + 0x68]
sth %o0, [%l7 + 0x38]
fmuld8ulx16 %f8, %f10, %f6
stb %g6, [%l7 + 0x3E]
fmul8x16 %f2, %f4, %f2
stw %i1, [%l7 + 0x28]
subcc %l3, %g7, %l1
umul %i4, %l0, %o6
stx %g1, [%l7 + 0x70]
ldub [%l7 + 0x43], %o2
fandnot2 %f10, %f14, %f4
ldsh [%l7 + 0x64], %l5
fmul8ulx16 %f14, %f6, %f8
fmovdpos %icc, %f13, %f3
fzeros %f14
fmovsvc %icc, %f9, %f10
fabss %f1, %f8
fors %f9, %f10, %f4
udiv %i7, 0x0C63, %g3
lduw [%l7 + 0x18], %g4
stw %o5, [%l7 + 0x5C]
ldsw [%l7 + 0x7C], %l4
fbuge,a %fcc0, loop_1780
fmovsvs %xcc, %f13, %f12
lduw [%l7 + 0x54], %l2
brlz %l6, loop_1781
loop_1780:
ldub [%l7 + 0x44], %g5
fnands %f7, %f2, %f10
ld [%l7 + 0x48], %f0
loop_1781:
fmovsl %xcc, %f10, %f9
ldsh [%l7 + 0x0A], %i0
srlx %i5, %g2, %o1
ldsw [%l7 + 0x50], %i3
fcmpne16 %f8, %f8, %o4
brz %i2, loop_1782
ldsb [%l7 + 0x52], %i6
movcs %icc, %o3, %o7
ldsb [%l7 + 0x58], %g6
loop_1782:
movle %icc, %o0, %l3
fmovrdgz %i1, %f0, %f6
st %f3, [%l7 + 0x64]
lduw [%l7 + 0x3C], %g7
fmovdcc %icc, %f2, %f0
stb %l1, [%l7 + 0x1D]
movneg %icc, %i4, %o6
fbuge %fcc3, loop_1783
fmovsleu %xcc, %f15, %f2
fcmple16 %f14, %f8, %l0
fcmpes %fcc1, %f7, %f5
loop_1783:
bleu loop_1784
ldsh [%l7 + 0x7C], %o2
ldsb [%l7 + 0x21], %g1
edge16n %i7, %g3, %g4
loop_1784:
fmovdgu %xcc, %f9, %f10
fmovs %f15, %f7
lduw [%l7 + 0x70], %o5
taddcctv %l4, 0x1E09, %l5
umul %l6, %l2, %g5
fble %fcc2, loop_1785
fbne %fcc2, loop_1786
movle %icc, %i5, %i0
lduw [%l7 + 0x60], %o1
loop_1785:
bcs loop_1787
loop_1786:
brgz,a %i3, loop_1788
fmovse %xcc, %f9, %f7
fornot1 %f14, %f10, %f6
loop_1787:
nop
setx loop_1789, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1788:
bvc loop_1790
fxnors %f11, %f7, %f14
fbo %fcc3, loop_1791
loop_1789:
fmovdle %icc, %f6, %f8
loop_1790:
fmovdleu %xcc, %f0, %f13
fpackfix %f14, %f15
loop_1791:
fmovse %xcc, %f4, %f4
edge8l %g2, %o4, %i2
fmovsge %xcc, %f4, %f10
fbge,a %fcc0, loop_1792
fsrc1 %f2, %f14
fmovse %icc, %f7, %f0
addcc %i6, 0x152F, %o3
loop_1792:
fmovsn %xcc, %f9, %f4
taddcc %g6, 0x06E6, %o0
ldsw [%l7 + 0x18], %l3
lduh [%l7 + 0x7A], %o7
call loop_1793
edge8n %i1, %g7, %l1
edge8l %i4, %l0, %o2
lduw [%l7 + 0x50], %g1
loop_1793:
sth %o6, [%l7 + 0x64]
std %f6, [%l7 + 0x28]
sth %g3, [%l7 + 0x2C]
fmovdn %icc, %f13, %f2
stx %i7, [%l7 + 0x28]
ldx [%l7 + 0x60], %o5
fmovdne %xcc, %f8, %f5
movg %icc, %l4, %g4
bvs,pt %xcc, loop_1794
ld [%l7 + 0x40], %f1
sth %l6, [%l7 + 0x58]
fcmpgt16 %f10, %f12, %l2
loop_1794:
lduh [%l7 + 0x22], %l5
std %f12, [%l7 + 0x28]
fmul8x16 %f5, %f6, %f0
fmovdcc %xcc, %f12, %f9
movleu %xcc, %i5, %i0
move %xcc, %o1, %g5
subc %i3, 0x03EC, %g2
nop
setx loop_1795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f12, %f4
fand %f14, %f2, %f14
fmovrdlz %i2, %f14, %f8
loop_1795:
srlx %o4, 0x19, %i6
fmovdcs %icc, %f10, %f11
stx %o3, [%l7 + 0x58]
tpos %xcc, 0x5
bvs,a %icc, loop_1796
andn %o0, 0x1465, %l3
ld [%l7 + 0x24], %f7
st %f3, [%l7 + 0x40]
loop_1796:
fcmple32 %f6, %f12, %g6
fpadd32s %f3, %f9, %f4
movvc %xcc, %o7, %i1
fmovdle %xcc, %f10, %f7
and %l1, %g7, %i4
bg,a,pn %xcc, loop_1797
stw %o2, [%l7 + 0x08]
alignaddrl %l0, %g1, %o6
tpos %icc, 0x7
loop_1797:
fnegs %f2, %f10
tsubcc %g3, 0x1735, %i7
brgez %l4, loop_1798
fbe,a %fcc3, loop_1799
brgez %g4, loop_1800
tgu %icc, 0x3
loop_1798:
stw %o5, [%l7 + 0x54]
loop_1799:
sllx %l6, 0x0B, %l2
loop_1800:
xnorcc %l5, 0x08A3, %i5
ldsh [%l7 + 0x4C], %o1
xorcc %g5, 0x0766, %i0
fcmpgt32 %f6, %f4, %i3
fmovdvc %icc, %f10, %f8
fpadd16 %f14, %f0, %f0
st %f15, [%l7 + 0x2C]
st %f7, [%l7 + 0x50]
addcc %i2, %o4, %i6
bgu,a %icc, loop_1801
fpackfix %f14, %f11
fors %f6, %f15, %f12
ld [%l7 + 0x18], %f2
loop_1801:
lduh [%l7 + 0x0E], %o3
lduw [%l7 + 0x5C], %g2
ldd [%l7 + 0x48], %f14
ldd [%l7 + 0x28], %f14
sdiv %o0, 0x1644, %l3
ld [%l7 + 0x68], %f14
tg %xcc, 0x3
edge16n %o7, %i1, %g6
fbue %fcc3, loop_1802
fmovdl %icc, %f15, %f11
fpack16 %f2, %f4
stb %g7, [%l7 + 0x58]
loop_1802:
fabsd %f2, %f8
fcmple32 %f2, %f6, %i4
stw %l1, [%l7 + 0x34]
subcc %l0, %g1, %o2
addccc %g3, %i7, %o6
bg,a,pn %xcc, loop_1803
fbuge %fcc3, loop_1804
fnegs %f12, %f7
stx %l4, [%l7 + 0x38]
loop_1803:
movne %icc, %o5, %g4
loop_1804:
movneg %xcc, %l6, %l5
fmovdcs %xcc, %f2, %f8
for %f2, %f12, %f2
orncc %i5, 0x0991, %l2
fnegd %f10, %f6
st %f15, [%l7 + 0x54]
ldsw [%l7 + 0x54], %o1
ldx [%l7 + 0x68], %i0
bgu,a %xcc, loop_1805
orcc %i3, 0x0780, %i2
bcc %icc, loop_1806
bgu,a,pn %xcc, loop_1807
loop_1805:
fmovdg %xcc, %f1, %f10
fbule %fcc3, loop_1808
loop_1806:
movne %icc, %o4, %i6
loop_1807:
stb %o3, [%l7 + 0x17]
sth %g2, [%l7 + 0x1E]
loop_1808:
orcc %g5, 0x11BD, %o0
edge32ln %l3, %o7, %g6
lduw [%l7 + 0x3C], %i1
ld [%l7 + 0x34], %f6
fmovrsne %i4, %f0, %f5
fxnor %f6, %f10, %f8
ldx [%l7 + 0x70], %g7
fcmple32 %f8, %f0, %l0
lduw [%l7 + 0x10], %g1
tle %icc, 0x7
std %f4, [%l7 + 0x40]
lduw [%l7 + 0x40], %o2
fpsub16s %f11, %f5, %f6
fmul8ulx16 %f8, %f8, %f0
tsubcctv %l1, %g3, %i7
fnegs %f5, %f9
ldd [%l7 + 0x40], %f4
orn %o6, 0x1471, %l4
lduh [%l7 + 0x08], %g4
std %f14, [%l7 + 0x30]
fmovrdgez %o5, %f2, %f10
fmovrsne %l5, %f11, %f4
taddcc %i5, 0x1968, %l6
ld [%l7 + 0x20], %f15
sth %o1, [%l7 + 0x2C]
bn,pt %xcc, loop_1809
std %f4, [%l7 + 0x78]
lduw [%l7 + 0x78], %i0
edge16l %l2, %i3, %i2
loop_1809:
tn %icc, 0x0
fmovsg %icc, %f11, %f9
bleu,a,pt %xcc, loop_1810
fmovdvs %icc, %f15, %f11
ldx [%l7 + 0x18], %o4
addcc %o3, %i6, %g2
loop_1810:
addcc %o0, %l3, %o7
bn,pn %xcc, loop_1811
alignaddrl %g6, %g5, %i1
or %g7, 0x1033, %i4
lduw [%l7 + 0x40], %l0
loop_1811:
fbul %fcc0, loop_1812
std %f12, [%l7 + 0x50]
fmovrslez %o2, %f6, %f8
fmovdge %icc, %f8, %f11
loop_1812:
bl,a,pt %icc, loop_1813
fmovdge %icc, %f6, %f6
fmovsge %xcc, %f5, %f7
ldx [%l7 + 0x28], %l1
loop_1813:
edge32l %g3, %i7, %o6
udiv %g1, 0x1949, %g4
fbu,a %fcc2, loop_1814
lduh [%l7 + 0x26], %l4
brgz %l5, loop_1815
nop
setx loop_1816, %l0, %l1
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_1814:
fandnot1s %f0, %f15, %f10
stx %i5, [%l7 + 0x60]
loop_1815:
taddcc %o5, 0x0703, %l6
loop_1816:
sth %i0, [%l7 + 0x76]
nop
setx loop_1817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o1, [%l7 + 0x68]
sth %i3, [%l7 + 0x18]
lduw [%l7 + 0x20], %l2
loop_1817:
edge32 %o4, %i2, %o3
ld [%l7 + 0x1C], %f7
stw %i6, [%l7 + 0x40]
edge16n %o0, %g2, %l3
movvs %xcc, %o7, %g6
lduw [%l7 + 0x40], %i1
xor %g7, 0x1117, %g5
bne,a %xcc, loop_1818
bcs,a %xcc, loop_1819
edge16n %l0, %i4, %o2
stb %g3, [%l7 + 0x33]
loop_1818:
fpsub32s %f1, %f3, %f2
loop_1819:
tsubcctv %l1, %o6, %i7
fmuld8sux16 %f9, %f4, %f4
lduw [%l7 + 0x68], %g1
srl %l4, %g4, %i5
mulx %o5, %l6, %l5
fors %f3, %f2, %f3
movre %o1, 0x1D7, %i0
fba,a %fcc3, loop_1820
ldsb [%l7 + 0x5F], %l2
sth %o4, [%l7 + 0x08]
fbl %fcc3, loop_1821
loop_1820:
ldub [%l7 + 0x0D], %i2
fpmerge %f7, %f7, %f14
fabss %f5, %f3
loop_1821:
pdist %f14, %f8, %f14
ba %xcc, loop_1822
fmul8x16au %f0, %f1, %f10
ba,a loop_1823
ldsb [%l7 + 0x4C], %o3
loop_1822:
fornot1s %f13, %f4, %f15
stb %i6, [%l7 + 0x0A]
loop_1823:
lduw [%l7 + 0x38], %o0
edge32n %g2, %l3, %o7
ldx [%l7 + 0x78], %i3
ldsw [%l7 + 0x34], %i1
stw %g7, [%l7 + 0x1C]
fzeros %f4
movrne %g5, 0x3AB, %l0
movcs %icc, %i4, %g6
stx %g3, [%l7 + 0x58]
fnegs %f8, %f14
fpsub32 %f8, %f10, %f4
ldsw [%l7 + 0x3C], %o2
edge32 %o6, %i7, %l1
fmovrslz %g1, %f6, %f9
fnegs %f8, %f8
fble,a %fcc2, loop_1824
orcc %g4, 0x0572, %l4
st %f1, [%l7 + 0x30]
fnegd %f10, %f8
loop_1824:
edge32l %i5, %o5, %l6
ldd [%l7 + 0x40], %f10
array16 %o1, %i0, %l2
fmovdne %xcc, %f1, %f13
fmovrdne %l5, %f10, %f6
edge8ln %i2, %o4, %i6
movg %xcc, %o3, %g2
andcc %o0, 0x00AC, %l3
taddcc %i3, %i1, %g7
fornot1 %f6, %f14, %f4
ld [%l7 + 0x30], %f1
tleu %xcc, 0x6
fnand %f8, %f12, %f12
lduw [%l7 + 0x7C], %o7
fbue,a %fcc3, loop_1825
fpmerge %f14, %f10, %f6
fmovdle %icc, %f1, %f4
fandnot1s %f5, %f12, %f6
loop_1825:
fandnot1 %f2, %f8, %f6
ldub [%l7 + 0x1C], %g5
fbuge %fcc3, loop_1826
fpsub32 %f4, %f0, %f4
for %f6, %f6, %f14
bneg,pn %icc, loop_1827
loop_1826:
fors %f0, %f5, %f1
ld [%l7 + 0x3C], %f10
ldsh [%l7 + 0x58], %l0
loop_1827:
ldsw [%l7 + 0x6C], %g6
fpadd32 %f0, %f10, %f12
tsubcctv %i4, %g3, %o6
lduw [%l7 + 0x24], %o2
fpadd32 %f8, %f10, %f10
edge32l %l1, %i7, %g4
fmovrde %g1, %f12, %f8
fmovrde %i5, %f6, %f14
ldsh [%l7 + 0x54], %l4
sllx %l6, %o5, %o1
sll %i0, %l2, %l5
fmovrdne %i2, %f4, %f12
fandnot1s %f6, %f10, %f11
orncc %i6, %o3, %o4
xor %o0, 0x1CAE, %g2
xorcc %l3, 0x09BE, %i1
st %f4, [%l7 + 0x50]
fmovrde %g7, %f2, %f10
movrlez %o7, %i3, %l0
movrgz %g6, 0x3DE, %g5
ldsh [%l7 + 0x36], %g3
fbg,a %fcc1, loop_1828
stb %i4, [%l7 + 0x46]
std %f14, [%l7 + 0x60]
ldd [%l7 + 0x78], %f12
loop_1828:
fblg,a %fcc1, loop_1829
andn %o2, %l1, %i7
fmovsl %xcc, %f4, %f6
addcc %o6, %g4, %i5
loop_1829:
fexpand %f13, %f10
movvs %icc, %l4, %l6
ldx [%l7 + 0x40], %g1
sth %o5, [%l7 + 0x7A]
std %f4, [%l7 + 0x30]
fpsub16 %f4, %f0, %f6
ldub [%l7 + 0x5C], %i0
fmovd %f6, %f6
ta %xcc, 0x3
fcmple32 %f12, %f0, %l2
ldsw [%l7 + 0x7C], %o1
ldx [%l7 + 0x38], %i2
sll %l5, 0x0C, %i6
fcmple16 %f0, %f4, %o3
bleu,a %icc, loop_1830
ldsb [%l7 + 0x6F], %o4
lduw [%l7 + 0x48], %g2
fmovscc %icc, %f12, %f3
loop_1830:
fnot1 %f4, %f12
ldsh [%l7 + 0x38], %o0
edge32n %i1, %g7, %l3
fble %fcc1, loop_1831
lduh [%l7 + 0x54], %o7
edge16l %l0, %i3, %g6
subccc %g3, %g5, %o2
loop_1831:
fmovdl %xcc, %f5, %f1
xor %i4, 0x0026, %i7
fbg,a %fcc1, loop_1832
bvc,pt %xcc, loop_1833
st %f4, [%l7 + 0x1C]
fors %f1, %f13, %f5
loop_1832:
fbug,a %fcc1, loop_1834
loop_1833:
xor %l1, 0x1BE7, %o6
ldsb [%l7 + 0x64], %g4
fmul8x16 %f2, %f14, %f14
loop_1834:
stw %i5, [%l7 + 0x68]
fmul8sux16 %f8, %f12, %f12
ldub [%l7 + 0x75], %l4
fmovdleu %icc, %f11, %f15
ldd [%l7 + 0x70], %f4
andn %l6, 0x02CE, %g1
fbug,a %fcc1, loop_1835
fmovscs %xcc, %f14, %f4
udivcc %i0, 0x0C16, %o5
fmuld8sux16 %f11, %f13, %f2
loop_1835:
add %o1, %l2, %i2
or %i6, 0x1B5C, %l5
sra %o4, %g2, %o3
fmovdge %icc, %f3, %f14
fxnor %f12, %f6, %f14
stx %o0, [%l7 + 0x70]
andn %g7, %l3, %o7
fmovrde %l0, %f14, %f8
ld [%l7 + 0x10], %f0
stw %i1, [%l7 + 0x14]
fbl %fcc1, loop_1836
fsrc1s %f3, %f15
ldsw [%l7 + 0x08], %g6
brz,a %g3, loop_1837
loop_1836:
orn %i3, 0x18EA, %g5
bcs %icc, loop_1838
movcs %xcc, %i4, %o2
loop_1837:
orn %i7, 0x1F07, %l1
ldsh [%l7 + 0x52], %o6
loop_1838:
lduw [%l7 + 0x30], %i5
fmovs %f15, %f6
fcmpne32 %f8, %f8, %l4
ldub [%l7 + 0x11], %l6
fcmple16 %f6, %f0, %g4
ldub [%l7 + 0x46], %i0
movrne %g1, %o1, %o5
bpos,a loop_1839
fbn %fcc0, loop_1840
edge16n %i2, %i6, %l2
movne %icc, %o4, %l5
loop_1839:
ldd [%l7 + 0x10], %f4
loop_1840:
fcmpes %fcc0, %f3, %f2
fbue %fcc0, loop_1841
lduh [%l7 + 0x12], %o3
fmuld8ulx16 %f11, %f15, %f10
stw %g2, [%l7 + 0x5C]
loop_1841:
fmovs %f5, %f10
nop
setx loop_1842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x10], %o0
fnot2s %f8, %f11
fornot2s %f7, %f12, %f8
loop_1842:
taddcctv %l3, %g7, %l0
array8 %i1, %g6, %g3
fmuld8ulx16 %f3, %f1, %f2
siam 0x6
sdivx %o7, 0x0A17, %i3
fmovsle %xcc, %f9, %f10
fpadd16 %f4, %f2, %f10
taddcctv %g5, %i4, %o2
lduh [%l7 + 0x4A], %i7
subcc %o6, %l1, %i5
ldx [%l7 + 0x18], %l4
fmovsvc %xcc, %f15, %f0
ldub [%l7 + 0x79], %g4
fmovdpos %icc, %f14, %f10
edge32n %l6, %i0, %g1
fmovrdgez %o1, %f12, %f14
lduw [%l7 + 0x0C], %o5
fcmpne32 %f14, %f0, %i2
alignaddrl %i6, %o4, %l2
fnand %f14, %f0, %f0
fpsub32s %f15, %f9, %f15
fbuge,a %fcc1, loop_1843
movle %xcc, %o3, %l5
sra %o0, 0x0E, %g2
addc %l3, %l0, %g7
loop_1843:
addccc %g6, %g3, %i1
movneg %icc, %i3, %g5
bg,a,pt %xcc, loop_1844
tvs %icc, 0x3
fbue,a %fcc0, loop_1845
orcc %o7, %o2, %i7
loop_1844:
fabss %f4, %f15
bn,a,pn %icc, loop_1846
loop_1845:
taddcc %o6, 0x070D, %i4
fmul8sux16 %f0, %f12, %f6
edge16 %i5, %l1, %g4
loop_1846:
srlx %l4, %l6, %g1
fmovrslz %o1, %f2, %f11
movcc %xcc, %o5, %i0
fxnors %f2, %f5, %f5
brlz,a %i2, loop_1847
fbu,a %fcc2, loop_1848
ldsw [%l7 + 0x78], %i6
tvc %xcc, 0x0
loop_1847:
ld [%l7 + 0x30], %f0
loop_1848:
movne %icc, %l2, %o4
sdivx %o3, 0x0BF2, %o0
ldsb [%l7 + 0x76], %l5
ta %icc, 0x7
taddcctv %g2, 0x0E13, %l3
stb %l0, [%l7 + 0x16]
fcmpne16 %f2, %f2, %g6
fpadd16s %f3, %f2, %f3
add %g3, 0x0B26, %i1
ldsb [%l7 + 0x74], %i3
sth %g5, [%l7 + 0x6A]
fnor %f2, %f12, %f10
fmovdge %icc, %f11, %f13
tsubcctv %g7, 0x1956, %o7
fcmpeq32 %f6, %f2, %o2
fmovrdgz %o6, %f6, %f10
popc %i4, %i7
fnor %f8, %f12, %f10
lduh [%l7 + 0x5A], %l1
fnor %f8, %f2, %f6
movrgez %g4, 0x0A6, %i5
fbge %fcc0, loop_1849
ld [%l7 + 0x68], %f2
fmovscs %xcc, %f5, %f1
xnorcc %l4, %l6, %o1
loop_1849:
fbul,a %fcc3, loop_1850
fmovrdlez %o5, %f6, %f0
fandnot2 %f0, %f12, %f8
fmovdl %xcc, %f7, %f4
loop_1850:
fmuld8ulx16 %f7, %f0, %f0
fmovspos %xcc, %f3, %f6
fmovde %icc, %f8, %f13
ldsb [%l7 + 0x44], %i0
lduh [%l7 + 0x32], %g1
mova %xcc, %i2, %i6
nop
setx loop_1851, %l0, %l1
jmpl %l1, %l2
tleu %xcc, 0x6
siam 0x0
fors %f10, %f14, %f6
loop_1851:
ld [%l7 + 0x20], %f0
udiv %o3, 0x1B00, %o4
fmovrsgz %l5, %f15, %f10
fblg,a %fcc2, loop_1852
lduh [%l7 + 0x30], %o0
tg %xcc, 0x3
movg %icc, %g2, %l0
loop_1852:
addcc %g6, 0x1B87, %l3
fcmpd %fcc0, %f10, %f12
fmovs %f0, %f3
ldx [%l7 + 0x78], %g3
and %i1, %g5, %i3
fcmpes %fcc2, %f2, %f15
movneg %icc, %o7, %o2
popc 0x0BB7, %o6
sth %g7, [%l7 + 0x60]
brlz %i4, loop_1853
fbul,a %fcc1, loop_1854
ldsh [%l7 + 0x30], %i7
fmovsn %icc, %f4, %f5
loop_1853:
movgu %xcc, %g4, %i5
loop_1854:
ldd [%l7 + 0x08], %f2
fand %f14, %f4, %f14
fsrc2 %f14, %f8
movle %icc, %l1, %l4
brlez %l6, loop_1855
fornot1 %f10, %f4, %f0
movcs %icc, %o5, %o1
fmovdgu %xcc, %f13, %f6
loop_1855:
fpsub16s %f1, %f6, %f6
fmovrsne %g1, %f9, %f8
fcmpd %fcc3, %f6, %f4
fmovsneg %icc, %f7, %f6
fpmerge %f9, %f4, %f4
tleu %xcc, 0x6
for %f12, %f10, %f6
brlez %i0, loop_1856
movrgz %i6, 0x18A, %i2
array16 %l2, %o3, %o4
smulcc %l5, %g2, %l0
loop_1856:
movleu %icc, %g6, %o0
ldsw [%l7 + 0x40], %g3
movn %icc, %i1, %l3
nop
setx loop_1857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f13, %f4
sethi 0x0F77, %i3
subccc %o7, 0x05B0, %o2
loop_1857:
fbg %fcc3, loop_1858
nop
setx loop_1859, %l0, %l1
jmpl %l1, %g5
edge32ln %o6, %g7, %i7
fpadd16s %f15, %f1, %f0
loop_1858:
ldsw [%l7 + 0x7C], %i4
loop_1859:
ldx [%l7 + 0x38], %g4
tcc %icc, 0x5
bg,pt %xcc, loop_1860
ldsw [%l7 + 0x34], %i5
movrlz %l4, %l1, %l6
lduh [%l7 + 0x2E], %o5
loop_1860:
stw %o1, [%l7 + 0x6C]
ldx [%l7 + 0x10], %g1
lduh [%l7 + 0x4C], %i6
sth %i2, [%l7 + 0x34]
fmovs %f10, %f2
ldx [%l7 + 0x38], %l2
fmovdvc %icc, %f13, %f11
fmovdgu %xcc, %f10, %f12
fornot2s %f5, %f11, %f4
fsrc2 %f2, %f8
add %i0, %o4, %o3
bcs loop_1861
fmovda %xcc, %f9, %f3
array32 %l5, %l0, %g6
fornot1s %f13, %f8, %f14
loop_1861:
movrgz %o0, %g2, %g3
ldub [%l7 + 0x5C], %i1
subccc %l3, %o7, %i3
fmovsvs %icc, %f6, %f12
fsrc2 %f14, %f8
ldsh [%l7 + 0x40], %o2
sth %g5, [%l7 + 0x4E]
fmovdpos %xcc, %f0, %f2
ldx [%l7 + 0x40], %g7
st %f10, [%l7 + 0x1C]
ldd [%l7 + 0x68], %f0
stb %i7, [%l7 + 0x6C]
udivx %o6, 0x11E4, %i4
stb %i5, [%l7 + 0x54]
bcc loop_1862
fmovdge %icc, %f5, %f2
stx %g4, [%l7 + 0x78]
fbe,a %fcc1, loop_1863
loop_1862:
sth %l4, [%l7 + 0x1E]
bge loop_1864
edge8l %l6, %o5, %l1
loop_1863:
sth %o1, [%l7 + 0x58]
tg %icc, 0x0
loop_1864:
sdivcc %g1, 0x033F, %i2
fbug %fcc0, loop_1865
edge16l %i6, %l2, %i0
fmovrdne %o3, %f2, %f0
fnot2s %f6, %f2
loop_1865:
brlez %o4, loop_1866
subccc %l5, 0x1FA2, %l0
fsrc1s %f2, %f12
bcc,a loop_1867
loop_1866:
tvc %icc, 0x6
stx %o0, [%l7 + 0x70]
edge8ln %g2, %g6, %i1
loop_1867:
fmovrdne %l3, %f0, %f8
lduw [%l7 + 0x78], %o7
bvs,a,pt %icc, loop_1868
fsrc1 %f12, %f2
bneg,pt %icc, loop_1869
ldsw [%l7 + 0x6C], %g3
loop_1868:
andcc %o2, 0x0848, %g5
fmovrdgz %g7, %f12, %f10
loop_1869:
bvs %xcc, loop_1870
ldsw [%l7 + 0x20], %i7
fmovsge %xcc, %f11, %f15
fpackfix %f2, %f11
loop_1870:
st %f14, [%l7 + 0x48]
ld [%l7 + 0x18], %f7
mulscc %i3, 0x04C2, %i4
fmovrdlez %o6, %f2, %f14
fmovsg %xcc, %f4, %f6
edge16ln %i5, %l4, %l6
andcc %g4, %o5, %l1
lduh [%l7 + 0x16], %g1
ldx [%l7 + 0x68], %i2
lduh [%l7 + 0x0E], %i6
fpsub32 %f2, %f4, %f8
fmovrdgz %l2, %f8, %f4
fmovdne %icc, %f11, %f9
fpackfix %f12, %f11
fmovsneg %icc, %f3, %f4
fpadd16s %f0, %f8, %f9
tleu %xcc, 0x1
fmovrse %i0, %f15, %f13
ba,pn %icc, loop_1871
tcc %xcc, 0x6
nop
setx loop_1872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o1, [%l7 + 0x4A]
loop_1871:
fnot1 %f12, %f4
stb %o3, [%l7 + 0x4D]
loop_1872:
taddcc %l5, %o4, %l0
lduh [%l7 + 0x1E], %g2
fmul8sux16 %f4, %f12, %f10
movl %icc, %g6, %o0
lduh [%l7 + 0x7A], %i1
fbul,a %fcc1, loop_1873
fmul8x16 %f8, %f8, %f10
bpos,pt %icc, loop_1874
edge8n %o7, %l3, %o2
loop_1873:
fmovsle %icc, %f10, %f2
fexpand %f2, %f14
loop_1874:
brlz %g5, loop_1875
fsrc2s %f4, %f12
edge32l %g3, %g7, %i3
fmovsge %xcc, %f9, %f8
loop_1875:
ldd [%l7 + 0x38], %f2
bvc,a %xcc, loop_1876
st %f4, [%l7 + 0x1C]
subcc %i7, 0x04C7, %o6
fmovdcs %xcc, %f0, %f10
loop_1876:
fcmpes %fcc1, %f7, %f15
fmovdneg %xcc, %f5, %f4
ldub [%l7 + 0x66], %i5
fornot2s %f0, %f10, %f5
fmovdg %xcc, %f7, %f2
bl,pn %xcc, loop_1877
fabsd %f6, %f2
lduw [%l7 + 0x3C], %i4
movrlz %l4, 0x042, %l6
loop_1877:
stw %g4, [%l7 + 0x78]
ldd [%l7 + 0x40], %f0
fmovsl %icc, %f1, %f1
ldub [%l7 + 0x0C], %l1
fmovrsgez %o5, %f3, %f8
and %i2, %i6, %l2
bg,a loop_1878
ldx [%l7 + 0x78], %i0
ldsw [%l7 + 0x38], %o1
fmovsgu %icc, %f11, %f14
loop_1878:
fpack16 %f0, %f11
ldsh [%l7 + 0x4E], %o3
movrne %l5, 0x132, %o4
fmuld8sux16 %f7, %f2, %f8
fcmple16 %f8, %f8, %g1
edge32ln %l0, %g2, %g6
fandnot2 %f14, %f0, %f14
addcc %o0, %o7, %i1
lduw [%l7 + 0x6C], %o2
smulcc %l3, 0x1028, %g3
ldx [%l7 + 0x10], %g5
ldsh [%l7 + 0x60], %i3
tge %xcc, 0x0
fnegs %f6, %f15
fabss %f11, %f12
fpsub32s %f12, %f2, %f0
fmovrde %g7, %f14, %f8
ldsb [%l7 + 0x23], %o6
andn %i7, %i5, %l4
fandnot2s %f2, %f1, %f3
fbuge %fcc1, loop_1879
fzero %f0
edge32l %l6, %i4, %l1
movg %icc, %o5, %g4
loop_1879:
andcc %i2, %i6, %l2
ldsw [%l7 + 0x44], %i0
stx %o1, [%l7 + 0x10]
tsubcctv %l5, %o4, %g1
siam 0x3
sth %o3, [%l7 + 0x16]
fbne %fcc3, loop_1880
umulcc %l0, 0x049D, %g2
ldub [%l7 + 0x56], %g6
stw %o0, [%l7 + 0x2C]
loop_1880:
ldd [%l7 + 0x28], %f4
andn %i1, %o2, %l3
srax %o7, 0x08, %g5
addccc %i3, 0x0842, %g3
bleu %icc, loop_1881
lduh [%l7 + 0x34], %o6
fmovdne %xcc, %f10, %f3
brgz %g7, loop_1882
loop_1881:
st %f14, [%l7 + 0x30]
lduh [%l7 + 0x7A], %i5
brlez %i7, loop_1883
loop_1882:
ldsb [%l7 + 0x5A], %l4
fmovsl %icc, %f13, %f10
stx %i4, [%l7 + 0x70]
loop_1883:
orcc %l6, %l1, %g4
fmovscs %xcc, %f11, %f9
fpsub16s %f14, %f12, %f12
fcmpgt32 %f12, %f0, %o5
fnands %f9, %f1, %f7
fbu,a %fcc0, loop_1884
movcc %xcc, %i6, %l2
fxnors %f6, %f4, %f9
edge32ln %i0, %i2, %l5
loop_1884:
ldsh [%l7 + 0x52], %o4
fnands %f12, %f7, %f10
fpack16 %f10, %f7
ldsb [%l7 + 0x08], %o1
bvc,a %xcc, loop_1885
tsubcc %o3, %g1, %g2
fmovrdne %g6, %f2, %f6
fbul %fcc3, loop_1886
loop_1885:
ta %xcc, 0x1
ld [%l7 + 0x28], %f1
subccc %l0, 0x0F45, %i1
loop_1886:
fnot1 %f0, %f6
fnegs %f2, %f3
fmovdvs %xcc, %f11, %f3
fbne,a %fcc1, loop_1887
ldsb [%l7 + 0x4B], %o0
ldsw [%l7 + 0x68], %l3
tge %icc, 0x1
loop_1887:
movne %xcc, %o2, %o7
ta %xcc, 0x5
stw %i3, [%l7 + 0x58]
fmovsne %xcc, %f15, %f3
sth %g5, [%l7 + 0x60]
siam 0x6
fmovsne %xcc, %f14, %f2
fmovsleu %xcc, %f3, %f3
fmovdcc %xcc, %f10, %f14
array32 %g3, %g7, %i5
fone %f4
fand %f0, %f10, %f0
fmovrdgz %o6, %f4, %f8
orcc %i7, %l4, %i4
fbule %fcc3, loop_1888
stw %l6, [%l7 + 0x48]
sdivx %l1, 0x1AEE, %g4
stw %o5, [%l7 + 0x64]
loop_1888:
fmovsneg %icc, %f12, %f9
ld [%l7 + 0x0C], %f14
sdiv %l2, 0x1F3C, %i0
fzero %f6
xnor %i6, 0x1815, %l5
lduh [%l7 + 0x4A], %o4
fmovdvs %icc, %f2, %f0
sth %o1, [%l7 + 0x5E]
stb %i2, [%l7 + 0x6F]
stw %o3, [%l7 + 0x24]
st %f5, [%l7 + 0x4C]
stb %g1, [%l7 + 0x70]
tsubcctv %g6, %l0, %i1
array8 %g2, %o0, %l3
fpack16 %f14, %f2
st %f5, [%l7 + 0x30]
fmovdg %icc, %f6, %f1
bcs,pn %xcc, loop_1889
xorcc %o7, %i3, %g5
stx %g3, [%l7 + 0x38]
call loop_1890
loop_1889:
orn %o2, 0x03FE, %g7
std %f10, [%l7 + 0x28]
ldd [%l7 + 0x10], %f6
loop_1890:
fmovrdne %o6, %f4, %f2
fandnot1 %f10, %f2, %f6
stw %i5, [%l7 + 0x60]
faligndata %f8, %f12, %f14
fpack16 %f6, %f11
lduw [%l7 + 0x30], %l4
edge32n %i4, %i7, %l1
sllx %g4, %o5, %l2
fsrc1 %f6, %f14
fornot2s %f14, %f9, %f6
ld [%l7 + 0x78], %f0
fmovscc %icc, %f8, %f3
nop
setx loop_1891, %l0, %l1
jmpl %l1, %i0
tcc %xcc, 0x3
ldd [%l7 + 0x70], %f8
fbl %fcc3, loop_1892
loop_1891:
fbuge,a %fcc1, loop_1893
mova %icc, %l6, %l5
lduw [%l7 + 0x7C], %i6
loop_1892:
taddcc %o4, %o1, %i2
loop_1893:
fmovrdlez %g1, %f10, %f4
movgu %icc, %o3, %l0
tpos %icc, 0x4
fmovrdlz %g6, %f6, %f6
fand %f14, %f6, %f10
fpadd16s %f6, %f6, %f11
popc 0x108F, %i1
bshuffle %f4, %f6, %f10
fmuld8ulx16 %f10, %f9, %f14
fbue %fcc3, loop_1894
bleu,a %icc, loop_1895
stx %o0, [%l7 + 0x10]
ld [%l7 + 0x2C], %f6
loop_1894:
bpos,a loop_1896
loop_1895:
edge32ln %l3, %g2, %o7
movrne %g5, %g3, %o2
fbne %fcc3, loop_1897
loop_1896:
movre %g7, %i3, %i5
bge,a loop_1898
fmovsl %icc, %f9, %f8
loop_1897:
lduh [%l7 + 0x1C], %o6
fmul8x16au %f12, %f12, %f14
loop_1898:
stx %l4, [%l7 + 0x78]
brgz,a %i4, loop_1899
bl,a loop_1900
ld [%l7 + 0x14], %f2
fmovsn %icc, %f11, %f0
loop_1899:
fmovrdlz %l1, %f0, %f4
loop_1900:
ba,pn %icc, loop_1901
brgez %g4, loop_1902
ldd [%l7 + 0x50], %f0
stx %o5, [%l7 + 0x20]
loop_1901:
fmuld8ulx16 %f14, %f12, %f6
loop_1902:
tcc %xcc, 0x0
ldx [%l7 + 0x18], %l2
stx %i7, [%l7 + 0x40]
stw %i0, [%l7 + 0x50]
fmovsne %icc, %f13, %f14
fmovdne %icc, %f11, %f3
st %f9, [%l7 + 0x6C]
ldx [%l7 + 0x28], %l5
stb %l6, [%l7 + 0x4F]
tsubcctv %i6, %o1, %i2
fmovrdgz %g1, %f10, %f2
fmovrde %o3, %f12, %f0
stb %l0, [%l7 + 0x58]
fornot2s %f6, %f4, %f12
fpadd32s %f14, %f6, %f7
bge,a loop_1903
be,a %xcc, loop_1904
ld [%l7 + 0x5C], %f12
fbuge %fcc3, loop_1905
loop_1903:
umulcc %o4, %i1, %g6
loop_1904:
edge8 %o0, %l3, %g2
smulcc %o7, 0x1A0D, %g3
loop_1905:
lduw [%l7 + 0x2C], %o2
fmovscc %xcc, %f0, %f2
lduh [%l7 + 0x10], %g7
ld [%l7 + 0x7C], %f15
fone %f10
tne %xcc, 0x2
stb %i3, [%l7 + 0x6F]
fmovrdne %i5, %f6, %f6
movre %g5, %o6, %l4
fnot1s %f0, %f9
fmovrslz %i4, %f5, %f6
fcmpne32 %f12, %f4, %l1
st %f13, [%l7 + 0x48]
fbne,a %fcc1, loop_1906
fmovrsgez %o5, %f7, %f14
addc %l2, 0x0E66, %i7
fpsub16 %f0, %f12, %f4
loop_1906:
stw %i0, [%l7 + 0x34]
ldd [%l7 + 0x08], %f6
faligndata %f14, %f4, %f0
udivcc %g4, 0x08EB, %l6
umulcc %l5, %i6, %i2
fmovdleu %icc, %f6, %f2
ldx [%l7 + 0x30], %o1
ld [%l7 + 0x10], %f13
fmovrdgez %g1, %f0, %f14
bneg,a %xcc, loop_1907
ld [%l7 + 0x34], %f12
stx %l0, [%l7 + 0x50]
udivcc %o3, 0x0EFB, %i1
loop_1907:
stx %o4, [%l7 + 0x70]
fmovdvs %xcc, %f1, %f3
tvs %icc, 0x0
edge32ln %o0, %l3, %g6
fmovdg %icc, %f8, %f4
stw %g2, [%l7 + 0x3C]
addcc %g3, %o2, %g7
sra %o7, 0x06, %i3
stx %g5, [%l7 + 0x18]
fcmple16 %f12, %f14, %o6
lduw [%l7 + 0x0C], %i5
ldx [%l7 + 0x28], %l4
fnot2s %f9, %f3
fornot1 %f0, %f6, %f10
ldx [%l7 + 0x38], %l1
sth %i4, [%l7 + 0x6C]
fcmpne16 %f2, %f4, %o5
bneg,a loop_1908
stw %l2, [%l7 + 0x20]
ldsw [%l7 + 0x50], %i0
ldd [%l7 + 0x40], %f14
loop_1908:
fcmped %fcc1, %f8, %f2
call loop_1909
ldx [%l7 + 0x28], %g4
ldsb [%l7 + 0x1B], %i7
taddcc %l6, 0x1AC6, %i6
loop_1909:
fpsub32 %f10, %f6, %f10
tg %xcc, 0x0
tge %icc, 0x5
brlz %l5, loop_1910
fcmped %fcc2, %f14, %f14
edge16l %i2, %o1, %g1
std %f12, [%l7 + 0x60]
loop_1910:
movgu %icc, %o3, %i1
bg,pt %icc, loop_1911
fcmped %fcc1, %f0, %f2
edge32l %o4, %o0, %l0
bcc,a,pt %icc, loop_1912
loop_1911:
fmul8x16al %f3, %f11, %f8
sdivcc %l3, 0x09F5, %g6
stw %g2, [%l7 + 0x3C]
loop_1912:
popc %o2, %g7
ld [%l7 + 0x58], %f1
fxor %f2, %f0, %f14
ldub [%l7 + 0x53], %o7
stb %i3, [%l7 + 0x64]
bvs,a,pt %xcc, loop_1913
fmovrde %g3, %f10, %f4
andn %o6, 0x0134, %i5
sth %l4, [%l7 + 0x30]
loop_1913:
ldd [%l7 + 0x60], %f10
fmuld8ulx16 %f4, %f8, %f8
fmovda %icc, %f10, %f7
tg %icc, 0x3
fcmple32 %f14, %f0, %g5
ble,pn %icc, loop_1914
movneg %icc, %i4, %o5
fandnot2s %f7, %f10, %f5
fbne %fcc0, loop_1915
loop_1914:
st %f10, [%l7 + 0x70]
fmul8x16al %f14, %f9, %f8
fmovdneg %xcc, %f1, %f1
loop_1915:
ldsh [%l7 + 0x28], %l1
smulcc %i0, 0x1220, %g4
movgu %xcc, %l2, %l6
ldsh [%l7 + 0x0A], %i7
stw %l5, [%l7 + 0x7C]
tle %icc, 0x1
ldx [%l7 + 0x20], %i2
smulcc %i6, 0x0DE1, %o1
fpsub32s %f9, %f3, %f13
ldub [%l7 + 0x4B], %o3
sdivcc %g1, 0x09AA, %o4
lduw [%l7 + 0x70], %i1
pdist %f12, %f2, %f6
st %f1, [%l7 + 0x50]
lduw [%l7 + 0x08], %l0
edge32 %o0, %g6, %l3
fpsub16 %f0, %f8, %f0
std %f0, [%l7 + 0x48]
brlez %g2, loop_1916
array8 %o2, %o7, %g7
fmovsa %xcc, %f2, %f13
movvc %icc, %g3, %o6
loop_1916:
fbule,a %fcc3, loop_1917
fmovrsne %i3, %f6, %f15
edge16ln %i5, %l4, %g5
ldsw [%l7 + 0x68], %i4
loop_1917:
array8 %o5, %i0, %g4
st %f6, [%l7 + 0x70]
ldsh [%l7 + 0x16], %l1
brlz %l2, loop_1918
fxor %f2, %f12, %f10
tgu %icc, 0x7
tne %xcc, 0x0
loop_1918:
lduw [%l7 + 0x54], %i7
movneg %xcc, %l5, %l6
lduh [%l7 + 0x62], %i2
xorcc %o1, 0x1C04, %o3
tsubcc %g1, %i6, %o4
fmul8x16au %f4, %f9, %f10
ldsw [%l7 + 0x38], %l0
edge32 %o0, %i1, %g6
tg %xcc, 0x5
ld [%l7 + 0x20], %f10
call loop_1919
lduw [%l7 + 0x74], %l3
st %f11, [%l7 + 0x34]
fxors %f0, %f14, %f14
loop_1919:
movrlez %o2, 0x366, %o7
sth %g2, [%l7 + 0x48]
stb %g3, [%l7 + 0x08]
fxors %f5, %f12, %f7
st %f7, [%l7 + 0x30]
fands %f8, %f12, %f5
fpadd16 %f12, %f0, %f6
fmovdleu %icc, %f6, %f3
ldub [%l7 + 0x0E], %g7
stx %i3, [%l7 + 0x60]
fmovd %f4, %f6
fmul8x16al %f7, %f10, %f4
alignaddr %o6, %l4, %i5
tneg %xcc, 0x6
st %f12, [%l7 + 0x7C]
tneg %xcc, 0x4
stb %g5, [%l7 + 0x37]
sub %o5, %i0, %i4
lduw [%l7 + 0x5C], %g4
fzeros %f12
fbul %fcc0, loop_1920
fsrc1s %f4, %f5
ldd [%l7 + 0x68], %f2
ldsw [%l7 + 0x7C], %l2
loop_1920:
ldx [%l7 + 0x20], %l1
stw %l5, [%l7 + 0x70]
ldsw [%l7 + 0x54], %l6
fmovde %icc, %f6, %f5
ldub [%l7 + 0x40], %i2
movvc %icc, %o1, %i7
movgu %icc, %o3, %i6
orncc %g1, %l0, %o4
stw %o0, [%l7 + 0x1C]
tgu %xcc, 0x7
for %f4, %f10, %f2
sllx %i1, 0x1B, %l3
te %icc, 0x2
fzeros %f2
fsrc2 %f0, %f4
fmovrdgz %o2, %f12, %f6
nop
setx loop_1921, %l0, %l1
jmpl %l1, %o7
faligndata %f8, %f12, %f10
fzeros %f3
ldsb [%l7 + 0x47], %g6
loop_1921:
movrgez %g3, 0x187, %g7
fba %fcc3, loop_1922
ldub [%l7 + 0x72], %g2
fmovsne %xcc, %f3, %f6
std %f2, [%l7 + 0x78]
loop_1922:
stw %i3, [%l7 + 0x78]
edge8 %l4, %i5, %o6
fornot2 %f14, %f2, %f6
ldsw [%l7 + 0x08], %o5
sdiv %g5, 0x0CCB, %i0
std %f2, [%l7 + 0x50]
lduw [%l7 + 0x38], %i4
fands %f12, %f15, %f12
udivx %l2, 0x1478, %l1
fsrc2 %f2, %f2
stx %g4, [%l7 + 0x78]
fbge,a %fcc3, loop_1923
fmovdge %icc, %f4, %f11
nop
setx loop_1924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %l5, loop_1925
loop_1923:
fnors %f0, %f14, %f12
fxnor %f4, %f14, %f12
loop_1924:
movleu %xcc, %l6, %o1
loop_1925:
stx %i2, [%l7 + 0x08]
brgz,a %i7, loop_1926
nop
setx loop_1927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %o3, 0x169A, %i6
fpsub16 %f8, %f0, %f6
loop_1926:
stb %l0, [%l7 + 0x53]
loop_1927:
ldd [%l7 + 0x30], %f8
andcc %o4, %g1, %i1
fcmped %fcc0, %f2, %f12
sth %l3, [%l7 + 0x24]
fpadd16 %f10, %f6, %f8
fors %f3, %f11, %f15
movle %icc, %o2, %o7
edge32 %g6, %o0, %g7
fexpand %f10, %f6
fble,a %fcc2, loop_1928
fmovrdgez %g2, %f8, %f4
fzero %f2
andcc %g3, %l4, %i5
loop_1928:
fmovdgu %xcc, %f15, %f10
fblg,a %fcc1, loop_1929
stx %o6, [%l7 + 0x68]
std %f2, [%l7 + 0x30]
ldx [%l7 + 0x20], %o5
loop_1929:
fmovrde %i3, %f8, %f0
ldsb [%l7 + 0x34], %g5
fmovrse %i4, %f3, %f4
fbule %fcc3, loop_1930
popc 0x1B1E, %i0
fmovdl %xcc, %f3, %f9
stx %l2, [%l7 + 0x50]
loop_1930:
movneg %icc, %g4, %l5
ld [%l7 + 0x54], %f14
fmovrsne %l1, %f0, %f1
andn %o1, %l6, %i2
movrne %i7, %i6, %l0
std %f4, [%l7 + 0x38]
stb %o4, [%l7 + 0x6D]
fmovdleu %xcc, %f4, %f13
fand %f8, %f14, %f14
brlez %g1, loop_1931
nop
setx loop_1932, %l0, %l1
jmpl %l1, %o3
fpsub32s %f11, %f7, %f6
edge32n %l3, %o2, %o7
loop_1931:
stx %i1, [%l7 + 0x68]
loop_1932:
fpsub16s %f5, %f9, %f2
bpos,pt %xcc, loop_1933
stx %o0, [%l7 + 0x58]
movge %icc, %g7, %g6
ldsw [%l7 + 0x58], %g2
loop_1933:
ldd [%l7 + 0x38], %f6
std %f4, [%l7 + 0x60]
lduw [%l7 + 0x10], %g3
fbug,a %fcc3, loop_1934
bl loop_1935
fmovsneg %icc, %f14, %f1
fmovscc %xcc, %f7, %f11
loop_1934:
edge8l %l4, %o6, %i5
loop_1935:
tsubcctv %o5, 0x0C21, %g5
fmovrdgez %i4, %f0, %f2
ldsh [%l7 + 0x0C], %i3
sth %i0, [%l7 + 0x76]
stx %l2, [%l7 + 0x20]
std %f2, [%l7 + 0x38]
fmovdcs %icc, %f15, %f11
movn %xcc, %l5, %g4
smul %l1, 0x09FD, %o1
taddcctv %i2, %l6, %i6
ta %icc, 0x0
bn,a loop_1936
bg,a loop_1937
tge %icc, 0x4
fpadd16s %f15, %f6, %f12
loop_1936:
ldub [%l7 + 0x78], %i7
loop_1937:
ldsb [%l7 + 0x43], %l0
fmovsa %xcc, %f4, %f4
ldx [%l7 + 0x60], %o4
movleu %xcc, %o3, %g1
sethi 0x0D9F, %o2
fmovsne %icc, %f11, %f5
fsrc2 %f10, %f2
lduw [%l7 + 0x64], %o7
st %f13, [%l7 + 0x7C]
edge32ln %l3, %o0, %i1
ld [%l7 + 0x3C], %f13
fmovd %f8, %f4
smul %g6, 0x0FF9, %g2
lduw [%l7 + 0x4C], %g7
fmovrsne %l4, %f2, %f6
movl %icc, %o6, %g3
ldsw [%l7 + 0x60], %o5
lduw [%l7 + 0x28], %g5
fmovsne %icc, %f14, %f0
ldd [%l7 + 0x50], %f12
movpos %icc, %i4, %i3
ldd [%l7 + 0x10], %f2
tcs %icc, 0x2
or %i0, 0x1510, %i5
fxnors %f6, %f1, %f7
stw %l2, [%l7 + 0x30]
ldsb [%l7 + 0x51], %l5
bshuffle %f10, %f6, %f0
edge32n %l1, %o1, %i2
fmovsg %icc, %f6, %f13
fcmps %fcc1, %f2, %f9
fone %f6
fabsd %f4, %f2
fmuld8ulx16 %f12, %f7, %f12
edge16l %g4, %l6, %i6
andcc %i7, 0x0EC8, %l0
fmovdvc %icc, %f15, %f6
bvs %icc, loop_1938
subcc %o4, %o3, %o2
ldsh [%l7 + 0x6C], %g1
fandnot1s %f4, %f10, %f4
loop_1938:
fmovdcc %icc, %f5, %f14
fornot1s %f5, %f14, %f12
ldsw [%l7 + 0x58], %l3
bne loop_1939
st %f6, [%l7 + 0x40]
bshuffle %f2, %f10, %f8
fmovrslez %o7, %f15, %f10
loop_1939:
fmovdneg %xcc, %f11, %f8
nop
setx loop_1940, %l0, %l1
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 %f5, %f4, %f12
fbn,a %fcc0, loop_1941
bpos,pn %xcc, loop_1942
loop_1940:
fmovsge %xcc, %f3, %f8
fones %f8
loop_1941:
stx %o0, [%l7 + 0x28]
loop_1942:
edge32l %i1, %g2, %g7
fxor %f4, %f4, %f14
fnot2 %f2, %f14
fmovdvs %icc, %f10, %f3
ldx [%l7 + 0x20], %l4
ldd [%l7 + 0x38], %f4
addc %o6, %g6, %g3
taddcc %g5, %i4, %i3
fnot2 %f4, %f8
sdivcc %o5, 0x1D3A, %i0
fsrc2 %f0, %f10
ldsb [%l7 + 0x39], %i5
bcc,a,pn %icc, loop_1943
ldub [%l7 + 0x41], %l2
ld [%l7 + 0x3C], %f10
fmovdneg %icc, %f15, %f10
loop_1943:
fxors %f14, %f7, %f2
sdivcc %l1, 0x1BDD, %l5
stx %i2, [%l7 + 0x28]
array16 %o1, %l6, %g4
bg,a,pt %xcc, loop_1944
fpadd16 %f0, %f6, %f6
ldd [%l7 + 0x78], %f10
tvc %xcc, 0x3
loop_1944:
brgz %i7, loop_1945
movleu %icc, %l0, %o4
movcc %xcc, %o3, %o2
movleu %icc, %g1, %i6
loop_1945:
bleu,a loop_1946
fpackfix %f2, %f0
mova %xcc, %l3, %o7
add %i1, 0x0ABA, %g2
loop_1946:
fands %f8, %f4, %f10
fmovscc %icc, %f7, %f4
fbge %fcc1, loop_1947
udiv %o0, 0x0927, %l4
mulx %g7, 0x198C, %g6
tge %xcc, 0x7
loop_1947:
ldub [%l7 + 0x4E], %o6
sth %g3, [%l7 + 0x0E]
ldub [%l7 + 0x08], %i4
fcmple16 %f4, %f0, %g5
stx %i3, [%l7 + 0x78]
fandnot1s %f5, %f8, %f11
lduw [%l7 + 0x14], %i0
sdivcc %i5, 0x07A2, %o5
bcs loop_1948
stx %l2, [%l7 + 0x70]
add %l5, %i2, %l1
fmovsa %icc, %f6, %f10
loop_1948:
ble,pt %icc, loop_1949
fzero %f12
std %f10, [%l7 + 0x48]
movg %icc, %l6, %o1
loop_1949:
fmul8x16 %f15, %f8, %f8
tne %icc, 0x5
ldub [%l7 + 0x76], %i7
fbu,a %fcc3, loop_1950
fsrc1s %f1, %f10
bleu %icc, loop_1951
nop
setx loop_1952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1950:
edge32ln %l0, %o4, %o3
stb %g4, [%l7 + 0x3E]
loop_1951:
fmovdne %xcc, %f12, %f0
loop_1952:
fcmps %fcc0, %f5, %f15
smul %g1, 0x0EDC, %i6
mova %icc, %o2, %o7
fmovrdlz %l3, %f12, %f0
fornot2 %f4, %f0, %f14
stw %i1, [%l7 + 0x08]
fmovrsgz %o0, %f4, %f13
stb %g2, [%l7 + 0x3D]
fmovsg %icc, %f9, %f6
ldd [%l7 + 0x30], %f10
fpmerge %f13, %f14, %f8
fbe,a %fcc0, loop_1953
fmovsne %icc, %f12, %f7
fmovse %xcc, %f9, %f9
fmul8x16 %f9, %f6, %f0
loop_1953:
alignaddrl %l4, %g7, %g6
ldx [%l7 + 0x40], %o6
ldsb [%l7 + 0x21], %i4
ldd [%l7 + 0x48], %f12
sth %g5, [%l7 + 0x46]
stb %i3, [%l7 + 0x41]
fcmpeq32 %f8, %f2, %i0
stx %i5, [%l7 + 0x70]
fpsub32 %f14, %f6, %f14
st %f13, [%l7 + 0x68]
umul %o5, %g3, %l2
stb %i2, [%l7 + 0x5E]
for %f0, %f12, %f0
edge8l %l5, %l6, %l1
edge32l %o1, %l0, %i7
fbuge %fcc2, loop_1954
fmovsn %xcc, %f13, %f6
fmovsneg %icc, %f1, %f9
te %xcc, 0x5
loop_1954:
fbuge,a %fcc2, loop_1955
tn %icc, 0x3
fones %f8
ldsh [%l7 + 0x44], %o4
loop_1955:
fmovdvs %icc, %f5, %f5
fnot2 %f8, %f2
ldub [%l7 + 0x25], %o3
st %f7, [%l7 + 0x14]
lduw [%l7 + 0x64], %g4
stw %g1, [%l7 + 0x64]
st %f14, [%l7 + 0x0C]
fmuld8ulx16 %f6, %f11, %f14
ldsh [%l7 + 0x1E], %i6
bneg,a,pt %icc, loop_1956
fmovsa %icc, %f0, %f10
bcc loop_1957
tgu %xcc, 0x6
loop_1956:
st %f8, [%l7 + 0x40]
tn %icc, 0x7
loop_1957:
ldd [%l7 + 0x38], %f6
movneg %xcc, %o2, %o7
edge8n %i1, %l3, %o0
movrgez %g2, %g7, %l4
stw %g6, [%l7 + 0x68]
fcmpne16 %f12, %f8, %o6
edge16ln %g5, %i4, %i3
tl %icc, 0x2
fandnot1 %f8, %f6, %f10
ldub [%l7 + 0x30], %i5
fmovse %xcc, %f8, %f3
fzero %f8
ldd [%l7 + 0x78], %f0
array16 %i0, %o5, %l2
fmovsleu %xcc, %f14, %f9
lduw [%l7 + 0x3C], %i2
fbug,a %fcc2, loop_1958
fcmpgt32 %f10, %f10, %g3
fbe,a %fcc0, loop_1959
sra %l5, 0x1F, %l1
loop_1958:
sdivcc %l6, 0x06B8, %l0
fandnot2s %f9, %f10, %f11
loop_1959:
fmovrslez %o1, %f12, %f11
fmul8x16 %f8, %f10, %f12
srl %o4, 0x04, %i7
ldsw [%l7 + 0x48], %o3
tsubcctv %g4, %i6, %g1
fmovs %f11, %f7
edge8 %o2, %i1, %o7
ldx [%l7 + 0x68], %o0
fmovspos %xcc, %f15, %f14
for %f0, %f4, %f6
fxor %f12, %f2, %f4
addcc %l3, %g7, %g2
movrlz %l4, %g6, %g5
sll %i4, %o6, %i3
smul %i5, 0x11C0, %o5
sll %l2, %i0, %i2
ta %xcc, 0x0
std %f4, [%l7 + 0x18]
fmovsn %icc, %f1, %f13
ldsw [%l7 + 0x44], %l5
fcmpgt16 %f0, %f14, %l1
subcc %g3, %l6, %l0
fbug,a %fcc0, loop_1960
movne %xcc, %o4, %i7
fpsub32 %f0, %f2, %f6
ba,a %icc, loop_1961
loop_1960:
stx %o3, [%l7 + 0x60]
te %icc, 0x4
fcmple16 %f8, %f4, %o1
loop_1961:
movrne %g4, %g1, %o2
fmul8sux16 %f6, %f4, %f0
tneg %icc, 0x3
fcmpeq16 %f6, %f2, %i1
lduw [%l7 + 0x28], %o7
ldsh [%l7 + 0x08], %o0
fmuld8sux16 %f3, %f12, %f6
array8 %i6, %l3, %g2
fbl,a %fcc2, loop_1962
fmovrde %g7, %f6, %f2
ldub [%l7 + 0x7E], %g6
fmovrsne %l4, %f8, %f13
loop_1962:
tsubcctv %i4, %g5, %o6
std %f2, [%l7 + 0x68]
stw %i5, [%l7 + 0x54]
te %icc, 0x5
ldd [%l7 + 0x18], %f6
fmovrde %o5, %f2, %f8
std %f12, [%l7 + 0x58]
fblg,a %fcc2, loop_1963
ldsb [%l7 + 0x44], %l2
srlx %i0, %i2, %l5
fnot2s %f1, %f6
loop_1963:
fones %f5
fnot1 %f0, %f6
fcmped %fcc2, %f10, %f10
edge16ln %l1, %i3, %g3
fnand %f4, %f12, %f2
ldsb [%l7 + 0x61], %l0
edge8n %o4, %l6, %i7
pdist %f6, %f10, %f4
fexpand %f9, %f6
tneg %xcc, 0x2
fmovdl %icc, %f1, %f7
fmovdgu %xcc, %f14, %f4
fbo,a %fcc1, loop_1964
edge32l %o3, %o1, %g4
fbug %fcc2, loop_1965
fbe %fcc3, loop_1966
loop_1964:
ldsb [%l7 + 0x11], %g1
fmovdvs %xcc, %f10, %f1
loop_1965:
movvc %icc, %o2, %o7
loop_1966:
bvc loop_1967
lduw [%l7 + 0x1C], %i1
sth %i6, [%l7 + 0x6A]
edge32ln %l3, %g2, %g7
loop_1967:
fcmpgt16 %f6, %f0, %g6
or %o0, 0x069D, %l4
fbue %fcc1, loop_1968
udiv %i4, 0x0DFB, %o6
stw %g5, [%l7 + 0x50]
fmovd %f0, %f6
loop_1968:
brnz,a %o5, loop_1969
fmuld8sux16 %f7, %f6, %f0
stw %i5, [%l7 + 0x78]
fpsub32 %f0, %f8, %f12
loop_1969:
ldsw [%l7 + 0x1C], %l2
tgu %xcc, 0x1
fcmpeq32 %f2, %f0, %i0
fpack32 %f6, %f4, %f8
ba,pt %icc, loop_1970
stb %i2, [%l7 + 0x48]
movrgez %l1, 0x2DF, %l5
movne %xcc, %i3, %g3
loop_1970:
umul %o4, %l6, %i7
ldsh [%l7 + 0x10], %l0
fble,a %fcc3, loop_1971
fmovdpos %icc, %f8, %f0
ldsw [%l7 + 0x24], %o1
tcs %icc, 0x1
loop_1971:
stw %g4, [%l7 + 0x08]
std %f12, [%l7 + 0x60]
fmovsneg %xcc, %f10, %f13
movrgz %g1, 0x37C, %o2
fmovsg %xcc, %f11, %f6
subc %o3, 0x157C, %o7
ldsb [%l7 + 0x17], %i6
alignaddrl %i1, %l3, %g2
andn %g6, 0x030A, %o0
bgu,a loop_1972
edge8n %l4, %i4, %g7
fnands %f8, %f0, %f10
bne loop_1973
loop_1972:
fsrc2 %f10, %f4
xor %o6, 0x027B, %o5
fxor %f2, %f14, %f6
loop_1973:
fmovdvs %icc, %f7, %f10
sllx %g5, 0x0E, %i5
sth %l2, [%l7 + 0x26]
fnand %f10, %f0, %f12
fornot2 %f4, %f4, %f14
stb %i2, [%l7 + 0x4A]
brz %l1, loop_1974
movneg %icc, %l5, %i0
subccc %i3, %o4, %g3
ld [%l7 + 0x48], %f10
loop_1974:
movvs %xcc, %i7, %l0
lduw [%l7 + 0x68], %l6
fnors %f0, %f5, %f6
orn %o1, %g4, %o2
st %f15, [%l7 + 0x44]
bcc,pn %icc, loop_1975
movvc %icc, %o3, %g1
brnz %o7, loop_1976
bg,pt %xcc, loop_1977
loop_1975:
nop
setx loop_1978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbue,a %fcc0, loop_1979
loop_1976:
fmovsvs %xcc, %f2, %f15
loop_1977:
lduw [%l7 + 0x2C], %i6
loop_1978:
add %l3, %g2, %g6
loop_1979:
st %f14, [%l7 + 0x54]
fmovrsne %i1, %f0, %f2
or %l4, %o0, %g7
fornot2 %f2, %f14, %f6
edge16 %i4, %o6, %o5
fpadd16 %f2, %f10, %f10
for %f10, %f4, %f14
stx %i5, [%l7 + 0x20]
bvc,a,pn %icc, loop_1980
subc %g5, 0x00BD, %l2
addcc %i2, %l1, %l5
ba,a,pn %xcc, loop_1981
loop_1980:
movgu %icc, %i0, %i3
fpack16 %f12, %f14
ldd [%l7 + 0x60], %f2
loop_1981:
tcs %xcc, 0x3
fornot1s %f6, %f1, %f4
ldx [%l7 + 0x18], %g3
fbue,a %fcc3, loop_1982
movre %o4, 0x256, %i7
fmovsgu %icc, %f5, %f9
tg %icc, 0x0
loop_1982:
fpackfix %f0, %f14
tleu %xcc, 0x5
fbul,a %fcc0, loop_1983
umul %l0, 0x13BC, %l6
fpsub32 %f14, %f2, %f8
andn %o1, %g4, %o2
loop_1983:
fpsub32s %f2, %f9, %f7
andn %o3, %g1, %i6
mulx %o7, 0x153B, %l3
fcmped %fcc3, %f14, %f2
ldx [%l7 + 0x40], %g6
tvc %icc, 0x4
fbul,a %fcc1, loop_1984
stw %i1, [%l7 + 0x08]
ldub [%l7 + 0x35], %l4
bshuffle %f14, %f10, %f4
loop_1984:
subccc %o0, %g2, %g7
fba %fcc0, loop_1985
bl,a,pt %xcc, loop_1986
brz,a %i4, loop_1987
ldsb [%l7 + 0x46], %o5
loop_1985:
ldsb [%l7 + 0x54], %i5
loop_1986:
sth %g5, [%l7 + 0x62]
loop_1987:
fcmpgt16 %f6, %f12, %l2
fbug %fcc2, loop_1988
smulcc %o6, %i2, %l5
srl %l1, 0x09, %i0
fnand %f14, %f6, %f8
loop_1988:
fmovsn %icc, %f14, %f4
movle %icc, %g3, %i3
lduh [%l7 + 0x18], %i7
fmovrdgz %o4, %f0, %f8
brnz,a %l0, loop_1989
fmovdge %icc, %f12, %f14
fzero %f2
ldd [%l7 + 0x20], %f6
loop_1989:
fmovdvc %xcc, %f8, %f12
subcc %o1, 0x004A, %g4
sll %l6, 0x05, %o2
edge16ln %g1, %o3, %i6
sdivcc %l3, 0x1231, %o7
lduh [%l7 + 0x48], %i1
ba,a %icc, loop_1990
fmovsa %xcc, %f1, %f8
fsrc1 %f2, %f10
tvs %icc, 0x5
loop_1990:
udivx %g6, 0x0025, %l4
st %f12, [%l7 + 0x24]
st %f7, [%l7 + 0x4C]
ld [%l7 + 0x74], %f14
fmovsa %icc, %f10, %f8
tvc %xcc, 0x1
fmovrslz %o0, %f15, %f14
ld [%l7 + 0x30], %f2
edge16n %g2, %g7, %o5
or %i5, 0x0AFE, %g5
mulx %l2, %i4, %o6
ldsb [%l7 + 0x27], %l5
fbo,a %fcc3, loop_1991
xorcc %l1, %i2, %i0
lduw [%l7 + 0x20], %g3
fmovrdlz %i7, %f12, %f10
loop_1991:
subccc %o4, %i3, %l0
stb %g4, [%l7 + 0x59]
fcmpes %fcc0, %f15, %f2
ldd [%l7 + 0x38], %f12
ldsb [%l7 + 0x65], %o1
st %f7, [%l7 + 0x14]
fsrc1s %f13, %f9
lduw [%l7 + 0x7C], %l6
fcmpeq16 %f8, %f10, %o2
fble,a %fcc0, loop_1992
fmuld8ulx16 %f6, %f10, %f8
tleu %xcc, 0x5
fandnot1 %f8, %f10, %f4
loop_1992:
movre %o3, 0x1D9, %i6
movge %icc, %l3, %o7
ldub [%l7 + 0x3E], %g1
call loop_1993
udivx %g6, 0x09D0, %i1
fmovscs %xcc, %f4, %f10
fbu,a %fcc3, loop_1994
loop_1993:
bgu loop_1995
ldsw [%l7 + 0x0C], %l4
move %icc, %o0, %g7
loop_1994:
ta %icc, 0x1
loop_1995:
call loop_1996
sth %o5, [%l7 + 0x20]
stb %g2, [%l7 + 0x7A]
ba loop_1997
loop_1996:
edge32 %g5, %l2, %i5
movrlez %i4, %o6, %l5
ldsh [%l7 + 0x44], %i2
loop_1997:
fnors %f9, %f3, %f13
subc %i0, 0x1E69, %g3
tsubcctv %l1, 0x16DF, %i7
edge8l %o4, %l0, %i3
fands %f7, %f7, %f14
edge16l %g4, %l6, %o2
movrlez %o3, %o1, %i6
xnor %l3, %g1, %g6
tvc %xcc, 0x5
fmovda %icc, %f6, %f9
fmovrsgz %i1, %f7, %f1
fmovda %xcc, %f7, %f0
taddcc %l4, 0x0618, %o0
fandnot1 %f10, %f2, %f4
srax %o7, 0x0D, %o5
ldsw [%l7 + 0x28], %g2
lduw [%l7 + 0x40], %g7
andn %l2, 0x1921, %i5
call loop_1998
fmovse %xcc, %f5, %f9
fnegs %f4, %f15
array32 %g5, %i4, %l5
loop_1998:
fbul,a %fcc1, loop_1999
fandnot1 %f6, %f2, %f0
fsrc2s %f10, %f6
fmul8sux16 %f14, %f8, %f4
loop_1999:
fxnors %f10, %f0, %f6
st %f8, [%l7 + 0x58]
array8 %i2, %i0, %o6
siam 0x3
fcmpes %fcc3, %f7, %f11
udivcc %g3, 0x1CD9, %i7
stx %o4, [%l7 + 0x70]
sra %l0, 0x0B, %l1
fmovsne %icc, %f8, %f5
ldsw [%l7 + 0x4C], %g4
fpadd32s %f12, %f8, %f15
ldx [%l7 + 0x10], %l6
st %f13, [%l7 + 0x78]
stb %o2, [%l7 + 0x0D]
brnz,a %o3, loop_2000
tsubcctv %o1, %i6, %i3
ldub [%l7 + 0x7A], %g1
brlez,a %g6, loop_2001
loop_2000:
fcmped %fcc0, %f10, %f4
fmovdneg %xcc, %f7, %f8
pdist %f14, %f8, %f12
loop_2001:
movvs %icc, %l3, %i1
sth %o0, [%l7 + 0x4A]
fnors %f2, %f10, %f14
fbo,a %fcc3, loop_2002
ld [%l7 + 0x14], %f3
nop
setx loop_2003, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdn %xcc, %f10, %f1
loop_2002:
bcc,a,pt %xcc, loop_2004
ldd [%l7 + 0x50], %f0
loop_2003:
subc %o7, 0x19AE, %o5
stb %g2, [%l7 + 0x53]
loop_2004:
siam 0x1
fcmped %fcc2, %f4, %f2
ldsw [%l7 + 0x30], %l4
orncc %l2, %g7, %g5
ld [%l7 + 0x6C], %f4
edge32l %i5, %l5, %i4
xorcc %i2, %i0, %g3
ldsh [%l7 + 0x3E], %o6
fabsd %f6, %f0
fbl %fcc3, loop_2005
movne %icc, %i7, %o4
st %f13, [%l7 + 0x64]
ldub [%l7 + 0x42], %l1
loop_2005:
srlx %l0, %g4, %l6
ld [%l7 + 0x74], %f14
ldx [%l7 + 0x40], %o3
tn %icc, 0x0
movpos %icc, %o1, %i6
lduw [%l7 + 0x24], %i3
ldx [%l7 + 0x60], %o2
fbug %fcc1, loop_2006
tgu %xcc, 0x1
bneg,a,pt %icc, loop_2007
std %f12, [%l7 + 0x78]
loop_2006:
fexpand %f3, %f2
movrlez %g6, 0x166, %l3
loop_2007:
lduh [%l7 + 0x22], %g1
xor %o0, 0x0F2E, %o7
sll %i1, 0x08, %o5
ldsh [%l7 + 0x46], %l4
ldsh [%l7 + 0x2A], %g2
srlx %l2, 0x06, %g5
stb %g7, [%l7 + 0x65]
lduh [%l7 + 0x7E], %l5
fpsub32 %f4, %f10, %f0
lduh [%l7 + 0x76], %i4
fmovdvc %icc, %f11, %f4
fpadd32 %f14, %f8, %f10
ld [%l7 + 0x30], %f14
ldub [%l7 + 0x2A], %i5
fmovdne %icc, %f13, %f12
fcmpgt16 %f6, %f14, %i2
ldub [%l7 + 0x72], %i0
bleu,pt %icc, loop_2008
lduw [%l7 + 0x6C], %o6
st %f10, [%l7 + 0x3C]
stx %i7, [%l7 + 0x58]
loop_2008:
fxnor %f8, %f4, %f4
edge8 %o4, %l1, %l0
edge16n %g4, %g3, %o3
fmovdvc %icc, %f7, %f0
sdiv %l6, 0x1676, %o1
fbge,a %fcc3, loop_2009
edge32l %i6, %i3, %g6
mulx %o2, 0x003C, %g1
ldsh [%l7 + 0x56], %o0
loop_2009:
fandnot1s %f6, %f5, %f11
edge32l %l3, %i1, %o5
fmovdgu %xcc, %f11, %f9
fmovsgu %xcc, %f3, %f11
brnz,a %o7, loop_2010
fcmpd %fcc1, %f12, %f10
lduw [%l7 + 0x5C], %g2
sdivx %l4, 0x02A3, %g5
loop_2010:
brgez %g7, loop_2011
ldd [%l7 + 0x08], %f6
stw %l5, [%l7 + 0x48]
edge16 %i4, %i5, %l2
loop_2011:
tge %icc, 0x7
movre %i0, %i2, %o6
ldub [%l7 + 0x13], %o4
tsubcc %i7, 0x144B, %l1
fandnot1 %f4, %f12, %f12
brnz,a %g4, loop_2012
st %f3, [%l7 + 0x44]
stw %l0, [%l7 + 0x38]
fbn %fcc2, loop_2013
loop_2012:
edge32ln %g3, %l6, %o3
tn %icc, 0x2
sdivx %o1, 0x1B2F, %i6
loop_2013:
brnz,a %i3, loop_2014
brlz %g6, loop_2015
lduh [%l7 + 0x34], %g1
bgu,a %icc, loop_2016
loop_2014:
stx %o2, [%l7 + 0x50]
loop_2015:
subcc %o0, %i1, %l3
stb %o7, [%l7 + 0x2D]
loop_2016:
ld [%l7 + 0x58], %f13
fpmerge %f15, %f15, %f4
fcmpgt32 %f2, %f6, %o5
fmovrdne %g2, %f8, %f10
udivx %l4, 0x03F2, %g7
edge16 %l5, %g5, %i5
fabss %f8, %f2
ldd [%l7 + 0x18], %f10
fsrc1 %f4, %f0
fmovdgu %icc, %f9, %f0
fbne %fcc3, loop_2017
srlx %l2, %i0, %i4
stb %o6, [%l7 + 0x3A]
xorcc %i2, %o4, %l1
loop_2017:
movleu %xcc, %g4, %i7
movrlz %l0, 0x196, %g3
fxnor %f2, %f10, %f0
fbge %fcc3, loop_2018
fmovsa %icc, %f7, %f11
fnot2s %f5, %f3
fbul,a %fcc3, loop_2019
loop_2018:
st %f3, [%l7 + 0x74]
xorcc %o3, %o1, %l6
edge8 %i3, %i6, %g1
loop_2019:
sdivx %g6, 0x0D43, %o2
stb %i1, [%l7 + 0x3A]
fmovscs %icc, %f4, %f13
ldx [%l7 + 0x08], %l3
ldsb [%l7 + 0x36], %o0
fmovscs %icc, %f0, %f10
ld [%l7 + 0x74], %f8
bcs %icc, loop_2020
fmovsgu %xcc, %f1, %f8
fornot1 %f2, %f10, %f4
stb %o5, [%l7 + 0x32]
loop_2020:
st %f2, [%l7 + 0x5C]
sdivcc %g2, 0x0563, %o7
tg %xcc, 0x3
ldsb [%l7 + 0x73], %g7
bg,a %icc, loop_2021
fzero %f2
ble,a %xcc, loop_2022
movrlz %l4, %l5, %g5
loop_2021:
taddcctv %i5, 0x189C, %l2
fnot1s %f11, %f12
loop_2022:
sth %i4, [%l7 + 0x74]
bshuffle %f12, %f6, %f8
fmul8x16au %f8, %f12, %f14
fzero %f2
fble,a %fcc3, loop_2023
movcc %icc, %o6, %i2
fba %fcc3, loop_2024
tsubcctv %i0, 0x113E, %l1
loop_2023:
fmuld8sux16 %f15, %f8, %f14
std %f6, [%l7 + 0x40]
loop_2024:
orcc %o4, 0x0898, %i7
fpsub32s %f3, %f4, %f0
fzeros %f2
lduh [%l7 + 0x32], %l0
fands %f3, %f15, %f8
for %f2, %f2, %f2
srl %g3, %g4, %o3
movrlez %o1, 0x3AB, %l6
movl %xcc, %i6, %i3
fmovsne %icc, %f4, %f0
siam 0x7
bne,pn %icc, loop_2025
nop
setx loop_2026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %g6, 0x1FC6, %g1
brz,a %i1, loop_2027
loop_2025:
lduw [%l7 + 0x74], %o2
loop_2026:
mulscc %o0, %l3, %g2
movrgez %o7, %g7, %o5
loop_2027:
tcs %icc, 0x2
ldsw [%l7 + 0x6C], %l5
udivcc %g5, 0x02C3, %i5
fandnot2 %f0, %f8, %f4
nop
setx loop_2028, %l0, %l1
jmpl %l1, %l2
fmul8x16 %f0, %f6, %f6
fblg %fcc1, loop_2029
ldsb [%l7 + 0x7A], %i4
loop_2028:
subccc %o6, 0x1916, %i2
ldx [%l7 + 0x78], %l4
loop_2029:
movne %xcc, %l1, %i0
nop
setx loop_2030, %l0, %l1
jmpl %l1, %i7
fsrc2s %f4, %f8
nop
setx loop_2031, %l0, %l1
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 + 0x48], %o4
loop_2030:
fone %f8
ldd [%l7 + 0x20], %f4
loop_2031:
fcmpne16 %f10, %f6, %g3
fzero %f14
edge8ln %l0, %g4, %o3
fmovs %f6, %f3
st %f6, [%l7 + 0x58]
ldx [%l7 + 0x18], %o1
taddcc %i6, %i3, %g6
tl %xcc, 0x5
tl %xcc, 0x5
nop
setx loop_2032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x30]
ldsh [%l7 + 0x2C], %g1
ldx [%l7 + 0x18], %i1
loop_2032:
ldsw [%l7 + 0x44], %l6
call loop_2033
stb %o0, [%l7 + 0x1A]
ldd [%l7 + 0x10], %f4
orcc %l3, %o2, %g2
loop_2033:
fxors %f9, %f10, %f5
movne %xcc, %o7, %g7
st %f1, [%l7 + 0x10]
fcmpeq32 %f4, %f12, %l5
fbge,a %fcc0, loop_2034
fbu %fcc2, loop_2035
edge32l %g5, %o5, %l2
fmovrslez %i5, %f4, %f0
loop_2034:
bcs,pn %icc, loop_2036
loop_2035:
fmovdle %xcc, %f2, %f11
bl %icc, loop_2037
fmovdl %xcc, %f11, %f4
loop_2036:
fandnot1s %f11, %f3, %f14
std %f14, [%l7 + 0x70]
loop_2037:
st %f2, [%l7 + 0x58]
fors %f0, %f11, %f3
stw %i4, [%l7 + 0x20]
fblg,a %fcc0, loop_2038
edge32n %i2, %l4, %l1
ldsb [%l7 + 0x6E], %i0
ldub [%l7 + 0x13], %i7
loop_2038:
nop
setx loop_2039, %l0, %l1
jmpl %l1, %o6
taddcctv %o4, 0x0B95, %l0
taddcctv %g4, 0x1DE5, %g3
fmovdleu %xcc, %f7, %f10
loop_2039:
fnegd %f10, %f10
stx %o1, [%l7 + 0x30]
fxnors %f9, %f7, %f15
fmovrsgez %o3, %f2, %f15
ble loop_2040
fmovdgu %xcc, %f6, %f14
bcc,a loop_2041
bgu,a loop_2042
loop_2040:
brnz,a %i3, loop_2043
ldsb [%l7 + 0x2A], %i6
loop_2041:
fmovrde %g6, %f10, %f12
loop_2042:
fble,a %fcc2, loop_2044
loop_2043:
bneg,a %icc, loop_2045
fpmerge %f9, %f6, %f8
andncc %g1, %i1, %o0
loop_2044:
fcmpeq32 %f6, %f8, %l3
loop_2045:
ldsb [%l7 + 0x69], %l6
stb %g2, [%l7 + 0x3B]
fbg %fcc3, loop_2046
andncc %o2, %o7, %g7
ldsh [%l7 + 0x76], %l5
ldsh [%l7 + 0x3C], %g5
loop_2046:
fmovrse %o5, %f12, %f14
brnz,a %l2, loop_2047
movge %icc, %i4, %i5
subc %i2, %l4, %i0
ldsb [%l7 + 0x30], %l1
loop_2047:
fmovsneg %xcc, %f5, %f4
fmovdleu %xcc, %f11, %f6
subcc %o6, %i7, %l0
bne %icc, loop_2048
stx %o4, [%l7 + 0x20]
edge8 %g4, %g3, %o1
sllx %o3, %i3, %g6
loop_2048:
ldsh [%l7 + 0x08], %i6
fcmped %fcc2, %f12, %f14
fandnot1s %f2, %f3, %f14
stw %g1, [%l7 + 0x58]
ld [%l7 + 0x34], %f11
st %f2, [%l7 + 0x28]
smulcc %i1, 0x018B, %o0
ldd [%l7 + 0x10], %f14
tvc %xcc, 0x6
sth %l6, [%l7 + 0x56]
stx %g2, [%l7 + 0x38]
fpsub16s %f12, %f2, %f11
st %f11, [%l7 + 0x74]
lduw [%l7 + 0x3C], %o2
ldsh [%l7 + 0x12], %o7
and %g7, 0x11A5, %l5
sth %l3, [%l7 + 0x2E]
fmovdne %icc, %f10, %f10
ldx [%l7 + 0x78], %o5
fbug %fcc0, loop_2049
nop
setx loop_2050, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x6C], %l2
fmovsgu %icc, %f12, %f7
loop_2049:
fandnot1s %f12, %f1, %f0
loop_2050:
fmovde %icc, %f1, %f3
ldd [%l7 + 0x50], %f14
fmovsne %icc, %f6, %f14
fbule,a %fcc3, loop_2051
subcc %i4, 0x0DC2, %i5
fmul8x16au %f0, %f1, %f14
movpos %xcc, %i2, %l4
loop_2051:
fmovrsgz %i0, %f14, %f10
ld [%l7 + 0x44], %f7
bge,a,pt %icc, loop_2052
bl,pn %icc, loop_2053
movrlz %l1, %g5, %o6
fornot1s %f2, %f3, %f10
loop_2052:
fnegd %f10, %f8
loop_2053:
fmovsl %xcc, %f3, %f5
edge16ln %i7, %l0, %g4
fmovde %icc, %f2, %f8
bn,pt %xcc, loop_2054
st %f14, [%l7 + 0x24]
sth %g3, [%l7 + 0x2C]
add %o1, %o4, %i3
loop_2054:
fsrc1 %f6, %f2
fornot2s %f6, %f8, %f12
sth %o3, [%l7 + 0x32]
ld [%l7 + 0x6C], %f6
fnand %f6, %f0, %f8
fmuld8sux16 %f3, %f1, %f14
fbn %fcc0, loop_2055
bge,a loop_2056
fbl %fcc3, loop_2057
stb %i6, [%l7 + 0x5C]
loop_2055:
fbge,a %fcc0, loop_2058
loop_2056:
lduw [%l7 + 0x10], %g6
loop_2057:
mulscc %g1, %o0, %l6
brgez %g2, loop_2059
loop_2058:
ldx [%l7 + 0x10], %i1
sth %o2, [%l7 + 0x60]
fmovsne %icc, %f15, %f12
loop_2059:
xnorcc %g7, 0x1213, %l5
fmovsvc %icc, %f6, %f3
fand %f14, %f14, %f14
lduw [%l7 + 0x38], %o7
fxors %f13, %f14, %f6
bg,a,pn %xcc, loop_2060
sdivcc %o5, 0x158B, %l2
srl %l3, %i4, %i5
edge8 %i2, %i0, %l4
loop_2060:
ldsb [%l7 + 0x20], %l1
edge8n %g5, %i7, %l0
fpsub32s %f15, %f12, %f14
stx %o6, [%l7 + 0x10]
edge8ln %g4, %g3, %o4
tleu %xcc, 0x3
fexpand %f11, %f12
lduh [%l7 + 0x0A], %o1
fmul8x16al %f14, %f9, %f12
movne %icc, %i3, %o3
ldsh [%l7 + 0x50], %i6
ldsw [%l7 + 0x60], %g1
fpackfix %f6, %f3
smulcc %g6, %o0, %g2
fzero %f8
udivcc %l6, 0x199D, %o2
xor %i1, 0x1101, %l5
ldd [%l7 + 0x68], %f0
ldsb [%l7 + 0x37], %g7
fsrc1s %f10, %f15
sth %o7, [%l7 + 0x38]
fnot2 %f10, %f12
tvs %xcc, 0x5
edge32l %o5, %l2, %i4
brz %i5, loop_2061
tcc %xcc, 0x2
movle %xcc, %l3, %i2
ldx [%l7 + 0x30], %l4
loop_2061:
sdivcc %i0, 0x0FCD, %l1
fbl,a %fcc2, loop_2062
ldsb [%l7 + 0x1B], %i7
ld [%l7 + 0x68], %f15
ldsb [%l7 + 0x1D], %g5
loop_2062:
bg,a,pt %icc, loop_2063
st %f0, [%l7 + 0x30]
ldd [%l7 + 0x20], %f2
fsrc1s %f3, %f15
loop_2063:
fexpand %f0, %f10
lduh [%l7 + 0x3E], %o6
fandnot2s %f3, %f1, %f14
ldsb [%l7 + 0x36], %l0
ldsb [%l7 + 0x12], %g3
ldx [%l7 + 0x48], %g4
srl %o4, %o1, %i3
fmovdneg %xcc, %f4, %f3
ldx [%l7 + 0x68], %o3
stw %i6, [%l7 + 0x18]
orn %g6, 0x1DB7, %o0
ldsh [%l7 + 0x5A], %g1
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x3B], %g2
fnors %f1, %f12, %f12
lduw [%l7 + 0x38], %o2
ldsh [%l7 + 0x6A], %i1
fpsub32 %f0, %f10, %f8
ldx [%l7 + 0x28], %l5
bvc,a,pn %icc, loop_2064
stb %g7, [%l7 + 0x4C]
movgu %xcc, %o7, %l6
ldsb [%l7 + 0x24], %l2
loop_2064:
movn %icc, %o5, %i4
sub %l3, %i2, %l4
ldsh [%l7 + 0x44], %i5
fcmpd %fcc1, %f0, %f4
xnorcc %l1, %i7, %i0
fpadd32s %f0, %f11, %f10
array32 %o6, %g5, %l0
bne,a,pt %icc, loop_2065
fbo,a %fcc3, loop_2066
taddcc %g4, %o4, %g3
ldd [%l7 + 0x30], %f2
loop_2065:
fmovdge %xcc, %f9, %f0
loop_2066:
fbug,a %fcc2, loop_2067
fnegs %f4, %f12
fand %f8, %f14, %f2
ldd [%l7 + 0x20], %f8
loop_2067:
ld [%l7 + 0x74], %f14
fsrc2s %f7, %f10
te %icc, 0x2
bpos,pt %icc, loop_2068
fnands %f4, %f8, %f15
ldsw [%l7 + 0x6C], %o1
fornot2 %f12, %f4, %f2
loop_2068:
fbug %fcc0, loop_2069
ldx [%l7 + 0x30], %o3
orcc %i3, 0x1779, %i6
lduh [%l7 + 0x08], %g6
loop_2069:
fpsub16s %f9, %f11, %f0
stx %g1, [%l7 + 0x48]
movvc %icc, %o0, %o2
stb %g2, [%l7 + 0x14]
fpack16 %f8, %f14
fcmple16 %f0, %f4, %i1
ldx [%l7 + 0x18], %l5
fbn,a %fcc2, loop_2070
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
subcc %o7, 0x18CF, %l6
fmovrsgez %l2, %f4, %f14
loop_2070:
fpsub32 %f2, %f14, %f14
loop_2071:
faligndata %f12, %f6, %f8
fmul8x16au %f12, %f0, %f8
movn %icc, %g7, %o5
fba %fcc0, loop_2072
fmovse %xcc, %f5, %f8
tgu %icc, 0x6
fmovda %xcc, %f12, %f9
loop_2072:
fpsub32 %f10, %f14, %f0
ldsw [%l7 + 0x24], %l3
ldd [%l7 + 0x48], %f14
fbule,a %fcc3, loop_2073
brz %i2, loop_2074
st %f6, [%l7 + 0x40]
stw %l4, [%l7 + 0x34]
loop_2073:
tsubcctv %i4, %l1, %i5
loop_2074:
orcc %i7, 0x1F1F, %i0
fmovdn %icc, %f7, %f15
stb %o6, [%l7 + 0x68]
fcmps %fcc3, %f11, %f9
ldsb [%l7 + 0x18], %l0
fmul8x16al %f5, %f15, %f2
orn %g4, 0x1820, %g5
be,a,pt %icc, loop_2075
ldx [%l7 + 0x28], %o4
tn %icc, 0x3
movrgz %o1, 0x021, %o3
loop_2075:
brlez %i3, loop_2076
fpsub16s %f3, %f3, %f2
fmovrdgz %g3, %f0, %f8
std %f0, [%l7 + 0x28]
loop_2076:
fbo %fcc1, loop_2077
subccc %i6, %g6, %o0
sdivx %o2, 0x09B5, %g1
ldsb [%l7 + 0x55], %g2
loop_2077:
bl,a loop_2078
stb %i1, [%l7 + 0x1D]
stb %l5, [%l7 + 0x19]
fbu,a %fcc0, loop_2079
loop_2078:
sub %o7, %l6, %g7
fblg %fcc3, loop_2080
fpmerge %f10, %f0, %f6
loop_2079:
lduh [%l7 + 0x10], %o5
xorcc %l3, %l2, %i2
loop_2080:
fmovrsgz %i4, %f0, %f13
edge32 %l1, %l4, %i5
ldsh [%l7 + 0x0A], %i0
fmovd %f0, %f8
fbn,a %fcc3, loop_2081
fba %fcc2, loop_2082
bcc,pn %icc, loop_2083
fmovrslez %o6, %f5, %f1
loop_2081:
bge loop_2084
loop_2082:
fmovsleu %icc, %f15, %f8
loop_2083:
ldsw [%l7 + 0x28], %l0
fzeros %f12
loop_2084:
xnor %i7, 0x0BF2, %g5
smulcc %g4, 0x1D28, %o1
movg %xcc, %o4, %i3
fmovdgu %icc, %f4, %f15
fpsub32s %f1, %f12, %f14
fmovrdne %g3, %f4, %f12
ldub [%l7 + 0x58], %i6
ldub [%l7 + 0x37], %g6
orn %o0, %o2, %o3
fmovsgu %xcc, %f1, %f6
bvc,pn %icc, loop_2085
bge loop_2086
umul %g1, %i1, %g2
call loop_2087
loop_2085:
addcc %l5, 0x069A, %l6
loop_2086:
movleu %icc, %g7, %o5
ldx [%l7 + 0x08], %o7
loop_2087:
sdivx %l2, 0x199B, %l3
st %f3, [%l7 + 0x44]
ldsh [%l7 + 0x2C], %i2
fmovsle %icc, %f2, %f2
sethi 0x0897, %l1
tle %icc, 0x7
fmovdgu %icc, %f12, %f2
ldx [%l7 + 0x60], %l4
sth %i4, [%l7 + 0x60]
stx %i5, [%l7 + 0x20]
sdivx %i0, 0x1F1F, %o6
fpsub16 %f0, %f10, %f12
fmovscc %xcc, %f0, %f11
udivcc %l0, 0x0807, %g5
tcc %xcc, 0x1
ld [%l7 + 0x44], %f2
andn %i7, 0x0597, %o1
lduh [%l7 + 0x7C], %o4
tle %icc, 0x2
std %f4, [%l7 + 0x08]
fbo %fcc2, loop_2088
fble,a %fcc2, loop_2089
orncc %g4, %i3, %i6
fand %f8, %f0, %f2
loop_2088:
fbue,a %fcc3, loop_2090
loop_2089:
fxor %f0, %f6, %f10
fble,a %fcc3, loop_2091
edge16 %g6, %g3, %o0
loop_2090:
fba %fcc1, loop_2092
fcmpeq16 %f6, %f8, %o3
loop_2091:
fnegd %f4, %f0
sdivcc %o2, 0x11AB, %i1
loop_2092:
brlez %g1, loop_2093
fpsub32s %f6, %f8, %f0
taddcc %l5, %g2, %g7
ldub [%l7 + 0x51], %l6
loop_2093:
nop
setx loop_2094, %l0, %l1
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_2095
movle %xcc, %o7, %o5
ldub [%l7 + 0x44], %l2
loop_2094:
fmovde %xcc, %f3, %f13
loop_2095:
mulscc %l3, 0x012E, %i2
lduw [%l7 + 0x44], %l4
ba,a,pn %xcc, loop_2096
fone %f2
stw %l1, [%l7 + 0x34]
tvc %icc, 0x1
loop_2096:
addccc %i5, %i0, %o6
lduw [%l7 + 0x60], %i4
subccc %g5, %i7, %o1
or %o4, 0x0AD4, %g4
ldsb [%l7 + 0x09], %l0
bvs,a loop_2097
lduw [%l7 + 0x50], %i6
lduh [%l7 + 0x72], %g6
sdiv %g3, 0x02C3, %i3
loop_2097:
bge,pt %icc, loop_2098
std %f10, [%l7 + 0x30]
xnorcc %o3, 0x05E0, %o0
addcc %i1, %g1, %o2
loop_2098:
ldd [%l7 + 0x70], %f14
ldx [%l7 + 0x30], %g2
bg,pn %xcc, loop_2099
ta %xcc, 0x5
nop
setx loop_2100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %l5
loop_2099:
fpadd16 %f0, %f0, %f8
alignaddr %g7, %o7, %o5
loop_2100:
nop
setx loop_2101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16n %l2, %l3, %l6
ld [%l7 + 0x74], %f5
movgu %icc, %i2, %l4
loop_2101:
lduw [%l7 + 0x48], %i5
fmovdcs %xcc, %f4, %f2
ldx [%l7 + 0x58], %i0
ldsb [%l7 + 0x24], %o6
add %i4, %l1, %g5
movl %icc, %o1, %i7
fcmple16 %f4, %f14, %o4
add %g4, 0x1837, %i6
be %xcc, loop_2102
sth %l0, [%l7 + 0x7A]
fmovrdlz %g6, %f6, %f8
bneg loop_2103
loop_2102:
for %f12, %f6, %f2
srl %i3, %o3, %g3
fxnors %f4, %f8, %f5
loop_2103:
edge32 %o0, %i1, %o2
ba,a loop_2104
bcc %xcc, loop_2105
popc 0x1DDC, %g2
movn %icc, %g1, %g7
loop_2104:
orcc %o7, %l5, %l2
loop_2105:
fpackfix %f10, %f6
brlez %l3, loop_2106
movcc %xcc, %o5, %i2
fmovrdgez %l4, %f6, %f8
fpack16 %f2, %f9
loop_2106:
pdist %f14, %f8, %f0
sth %l6, [%l7 + 0x5A]
andncc %i5, %o6, %i0
brz,a %l1, loop_2107
ldsb [%l7 + 0x68], %g5
sth %o1, [%l7 + 0x72]
brlez %i4, loop_2108
loop_2107:
tcc %xcc, 0x7
nop
setx loop_2109, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x34]
loop_2108:
ldsb [%l7 + 0x33], %o4
orn %i7, %g4, %l0
loop_2109:
stx %i6, [%l7 + 0x60]
tcs %xcc, 0x1
and %i3, %g6, %o3
ldub [%l7 + 0x47], %g3
brgez %i1, loop_2110
bcs,a loop_2111
ldx [%l7 + 0x68], %o0
movrgz %o2, %g1, %g2
loop_2110:
ldx [%l7 + 0x30], %o7
loop_2111:
sth %l5, [%l7 + 0x66]
lduw [%l7 + 0x28], %g7
fcmped %fcc1, %f12, %f0
bne,pn %icc, loop_2112
nop
setx loop_2113, %l0, %l1
jmpl %l1, %l2
xnor %o5, 0x18AF, %l3
fbule,a %fcc1, loop_2114
loop_2112:
movrgz %i2, %l4, %l6
loop_2113:
tne %icc, 0x4
fpsub16s %f13, %f1, %f5
loop_2114:
fand %f12, %f6, %f0
lduh [%l7 + 0x3E], %o6
tsubcctv %i0, 0x0FB4, %i5
movl %icc, %g5, %l1
fmovse %icc, %f4, %f7
tvs %icc, 0x4
bcc,a,pn %icc, loop_2115
bne,a,pn %icc, loop_2116
brgz %i4, loop_2117
fmovdneg %icc, %f11, %f2
loop_2115:
fpmerge %f1, %f14, %f8
loop_2116:
fmovrsgez %o4, %f2, %f11
loop_2117:
fzero %f12
fmuld8ulx16 %f2, %f5, %f10
sth %i7, [%l7 + 0x34]
fmovrslz %o1, %f7, %f3
fpmerge %f2, %f8, %f6
fbo %fcc1, loop_2118
orcc %l0, %i6, %g4
ldsw [%l7 + 0x10], %i3
fmovse %icc, %f4, %f12
loop_2118:
fmovdcc %icc, %f1, %f6
fmovspos %icc, %f1, %f2
sth %o3, [%l7 + 0x12]
nop
setx loop_2119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x7C], %g3
fbug %fcc2, loop_2120
nop
setx loop_2121, %l0, %l1
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_2119:
lduh [%l7 + 0x16], %g6
fsrc2 %f14, %f0
loop_2120:
andcc %i1, 0x04EE, %o2
loop_2121:
ldsb [%l7 + 0x26], %g1
fmuld8sux16 %f1, %f8, %f4
faligndata %f10, %f8, %f10
fnot2s %f1, %f2
ldub [%l7 + 0x1F], %g2
sub %o0, %o7, %g7
movrne %l5, 0x21E, %o5
stx %l3, [%l7 + 0x40]
fabss %f13, %f13
tn %xcc, 0x6
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x28], %f6
fmovdle %xcc, %f12, %f15
fmovrdne %l2, %f8, %f8
brgz,a %l4, loop_2122
srl %i2, %l6, %i0
fcmps %fcc0, %f2, %f13
ldd [%l7 + 0x48], %f6
loop_2122:
smul %i5, %g5, %l1
tpos %icc, 0x1
ble,a,pn %icc, loop_2123
srax %o6, 0x04, %i4
stb %i7, [%l7 + 0x4C]
fmovdg %xcc, %f5, %f14
loop_2123:
ba,a %xcc, loop_2124
fmovrse %o4, %f3, %f12
ld [%l7 + 0x20], %f13
sll %l0, 0x0B, %i6
loop_2124:
ldub [%l7 + 0x54], %o1
fxnors %f10, %f10, %f2
movne %xcc, %i3, %g4
fbl %fcc3, loop_2125
or %o3, 0x1B04, %g6
fones %f14
taddcctv %i1, 0x14B5, %o2
loop_2125:
fmovsa %xcc, %f7, %f1
stb %g3, [%l7 + 0x0D]
fmovrse %g2, %f2, %f15
fmovrsne %g1, %f11, %f4
stw %o7, [%l7 + 0x2C]
stx %g7, [%l7 + 0x18]
lduw [%l7 + 0x50], %l5
ldx [%l7 + 0x70], %o0
ldsb [%l7 + 0x1A], %l3
tsubcctv %o5, 0x12AA, %l2
ldsb [%l7 + 0x5F], %l4
mulx %i2, %l6, %i5
fnors %f4, %f2, %f8
stb %i0, [%l7 + 0x13]
lduh [%l7 + 0x50], %l1
fmovsne %icc, %f12, %f3
fba %fcc1, loop_2126
stx %g5, [%l7 + 0x18]
fpadd32s %f15, %f4, %f13
add %i4, 0x0B5B, %i7
loop_2126:
fmovrdlz %o6, %f8, %f6
ld [%l7 + 0x34], %f3
brlez,a %o4, loop_2127
st %f10, [%l7 + 0x28]
movvs %icc, %i6, %l0
ld [%l7 + 0x6C], %f14
loop_2127:
bvs,a %icc, loop_2128
ldd [%l7 + 0x78], %f2
fblg %fcc2, loop_2129
faligndata %f12, %f0, %f0
loop_2128:
stw %i3, [%l7 + 0x58]
ldsh [%l7 + 0x74], %o1
loop_2129:
fmovrslz %o3, %f9, %f8
srax %g4, %i1, %g6
brlz,a %g3, loop_2130
tle %xcc, 0x6
ldx [%l7 + 0x18], %g2
edge8l %g1, %o7, %g7
loop_2130:
movvc %xcc, %l5, %o0
ldsh [%l7 + 0x7C], %l3
lduh [%l7 + 0x26], %o5
orcc %o2, 0x1EFC, %l2
std %f12, [%l7 + 0x78]
sdivcc %l4, 0x05C5, %i2
ldsw [%l7 + 0x3C], %l6
fmovrse %i5, %f0, %f11
fnot1 %f8, %f10
movrlz %l1, %i0, %i4
taddcctv %i7, 0x015C, %o6
stx %g5, [%l7 + 0x10]
bpos,a loop_2131
stx %i6, [%l7 + 0x18]
fpackfix %f12, %f14
tvc %icc, 0x3
loop_2131:
fmovdne %xcc, %f9, %f0
fmovdvc %icc, %f6, %f10
fmovdgu %icc, %f3, %f11
bcs,a,pt %xcc, loop_2132
fors %f12, %f9, %f14
lduw [%l7 + 0x7C], %l0
fcmps %fcc2, %f8, %f4
loop_2132:
sllx %o4, %o1, %o3
ldx [%l7 + 0x38], %i3
ldsw [%l7 + 0x54], %i1
sth %g4, [%l7 + 0x14]
movg %icc, %g3, %g6
fmovdl %xcc, %f10, %f1
ldsw [%l7 + 0x50], %g1
fbo,a %fcc2, loop_2133
fmovsvc %icc, %f6, %f13
umulcc %o7, %g7, %g2
fmovrslz %l5, %f13, %f14
loop_2133:
fmuld8sux16 %f8, %f2, %f6
ldd [%l7 + 0x18], %f10
lduw [%l7 + 0x7C], %o0
fmovscs %icc, %f9, %f9
fbug %fcc2, loop_2134
st %f4, [%l7 + 0x0C]
brlz,a %l3, loop_2135
fmul8x16au %f14, %f11, %f6
loop_2134:
ldd [%l7 + 0x68], %f14
stw %o2, [%l7 + 0x28]
loop_2135:
lduh [%l7 + 0x42], %o5
bne,a %xcc, loop_2136
ldsw [%l7 + 0x54], %l2
fmovsvs %icc, %f7, %f8
popc %l4, %l6
loop_2136:
ldsb [%l7 + 0x10], %i5
brz,a %i2, loop_2137
bleu,a loop_2138
ld [%l7 + 0x48], %f9
stb %i0, [%l7 + 0x74]
loop_2137:
ldub [%l7 + 0x62], %i4
loop_2138:
stw %i7, [%l7 + 0x74]
ldub [%l7 + 0x6D], %o6
stb %g5, [%l7 + 0x4E]
bvc loop_2139
tle %icc, 0x5
fmuld8sux16 %f10, %f6, %f8
fmul8x16al %f6, %f7, %f10
loop_2139:
ldd [%l7 + 0x30], %f0
fmovsleu %icc, %f9, %f0
ldsb [%l7 + 0x19], %l1
sth %i6, [%l7 + 0x14]
bcc,a %xcc, loop_2140
taddcc %l0, 0x1BBF, %o4
fmovdne %icc, %f11, %f6
tsubcc %o1, %o3, %i1
loop_2140:
ldsb [%l7 + 0x54], %g4
ble,pt %xcc, loop_2141
or %i3, 0x0C0D, %g6
lduh [%l7 + 0x76], %g1
andcc %o7, %g7, %g2
loop_2141:
fpsub16s %f6, %f4, %f12
sub %g3, 0x0FFF, %l5
bpos %xcc, loop_2142
fnot2 %f0, %f4
ldsw [%l7 + 0x58], %l3
std %f14, [%l7 + 0x68]
loop_2142:
fands %f6, %f3, %f7
fnands %f5, %f5, %f7
ldx [%l7 + 0x40], %o0
fmovrsgz %o2, %f13, %f1
fmovrslez %o5, %f11, %f4
fone %f2
fmovrdlez %l2, %f6, %f2
edge32ln %l6, %i5, %l4
array32 %i0, %i4, %i2
fmovde %xcc, %f12, %f10
edge32ln %i7, %g5, %o6
stx %l1, [%l7 + 0x58]
sethi 0x153C, %i6
bg,a %icc, loop_2143
ldsh [%l7 + 0x7E], %l0
fpadd16 %f10, %f6, %f14
stb %o1, [%l7 + 0x1C]
loop_2143:
fmul8x16au %f8, %f2, %f6
orncc %o3, %o4, %g4
fcmpeq16 %f6, %f0, %i3
fbne %fcc3, loop_2144
movrne %g6, %g1, %o7
stb %g7, [%l7 + 0x52]
mulx %g2, 0x1E8E, %g3
loop_2144:
mova %xcc, %l5, %i1
fmovde %xcc, %f9, %f0
movle %icc, %l3, %o2
srl %o5, %l2, %o0
stw %l6, [%l7 + 0x0C]
fmovsa %xcc, %f6, %f5
fpadd16s %f8, %f3, %f1
ldd [%l7 + 0x48], %f14
ldd [%l7 + 0x10], %f8
smulcc %l4, 0x15F0, %i0
ldd [%l7 + 0x68], %f0
fbuge %fcc0, loop_2145
edge32 %i5, %i2, %i4
bcc,a,pt %xcc, loop_2146
sub %g5, %i7, %l1
loop_2145:
fmovrdgz %i6, %f2, %f12
array32 %l0, %o1, %o6
loop_2146:
fbge %fcc3, loop_2147
andn %o3, %g4, %i3
fbue %fcc1, loop_2148
fmovrdne %o4, %f12, %f4
loop_2147:
stw %g1, [%l7 + 0x20]
brz %g6, loop_2149
loop_2148:
tpos %icc, 0x0
std %f14, [%l7 + 0x08]
movle %xcc, %o7, %g7
loop_2149:
ldsh [%l7 + 0x74], %g3
lduh [%l7 + 0x40], %g2
fnegd %f6, %f8
movrgez %i1, %l5, %o2
fmovrdlez %o5, %f8, %f0
movle %xcc, %l2, %l3
ta %icc, 0x6
ldd [%l7 + 0x20], %f0
ldsb [%l7 + 0x74], %l6
sethi 0x1056, %o0
ldub [%l7 + 0x29], %i0
stw %l4, [%l7 + 0x44]
lduh [%l7 + 0x32], %i2
addcc %i5, 0x070B, %i4
fbul,a %fcc3, loop_2150
ldx [%l7 + 0x30], %i7
fbn %fcc1, loop_2151
tneg %xcc, 0x6
loop_2150:
ldub [%l7 + 0x32], %g5
stx %i6, [%l7 + 0x78]
loop_2151:
ldd [%l7 + 0x68], %f2
fbne,a %fcc0, loop_2152
lduw [%l7 + 0x70], %l0
brlz %o1, loop_2153
stb %l1, [%l7 + 0x3B]
loop_2152:
fmuld8ulx16 %f9, %f15, %f8
fcmple32 %f10, %f2, %o6
loop_2153:
fba,a %fcc3, loop_2154
edge16ln %o3, %g4, %o4
ldub [%l7 + 0x2A], %g1
tpos %icc, 0x7
loop_2154:
bvs,a %xcc, loop_2155
fbl %fcc3, loop_2156
stx %g6, [%l7 + 0x28]
ldsb [%l7 + 0x52], %i3
loop_2155:
sdivcc %g7, 0x1D32, %g3
loop_2156:
fone %f2
ldub [%l7 + 0x45], %g2
ldx [%l7 + 0x78], %i1
fmovdpos %xcc, %f6, %f14
std %f14, [%l7 + 0x08]
movrgez %o7, %o2, %o5
ld [%l7 + 0x6C], %f7
st %f8, [%l7 + 0x10]
movleu %icc, %l2, %l5
andn %l6, %l3, %i0
ld [%l7 + 0x5C], %f2
ldd [%l7 + 0x28], %f14
sra %o0, %l4, %i5
sth %i4, [%l7 + 0x44]
xorcc %i2, 0x140F, %g5
fcmpes %fcc2, %f10, %f12
fsrc1 %f2, %f10
stw %i6, [%l7 + 0x54]
edge16 %l0, %i7, %l1
lduh [%l7 + 0x36], %o1
tn %xcc, 0x1
stb %o6, [%l7 + 0x0E]
fpadd32 %f6, %f8, %f12
lduh [%l7 + 0x0C], %o3
fbg,a %fcc1, loop_2157
fmovscc %icc, %f6, %f0
fmovsa %icc, %f0, %f3
movvs %xcc, %g4, %o4
loop_2157:
lduh [%l7 + 0x2A], %g6
movcc %icc, %i3, %g1
tvs %icc, 0x7
stx %g7, [%l7 + 0x40]
for %f6, %f14, %f14
fbe %fcc0, loop_2158
lduw [%l7 + 0x4C], %g3
sth %g2, [%l7 + 0x34]
fnands %f7, %f8, %f5
loop_2158:
edge32ln %o7, %o2, %i1
fbo,a %fcc2, loop_2159
taddcc %o5, %l2, %l6
std %f14, [%l7 + 0x18]
andcc %l3, %l5, %i0
loop_2159:
ldsh [%l7 + 0x0C], %l4
fpadd32s %f8, %f3, %f3
umulcc %o0, %i5, %i4
fmovdle %xcc, %f15, %f7
fmul8x16 %f3, %f12, %f4
tpos %xcc, 0x6
fsrc1s %f2, %f14
fbne,a %fcc3, loop_2160
lduh [%l7 + 0x36], %g5
fmovrsgez %i2, %f1, %f11
ldsb [%l7 + 0x0F], %l0
loop_2160:
fbne %fcc3, loop_2161
bvs,a %icc, loop_2162
tle %xcc, 0x6
array16 %i6, %i7, %l1
loop_2161:
ldub [%l7 + 0x28], %o1
loop_2162:
edge32ln %o6, %g4, %o3
fble %fcc0, loop_2163
sth %o4, [%l7 + 0x2A]
subc %i3, %g1, %g6
fbge,a %fcc0, loop_2164
loop_2163:
fmovspos %icc, %f11, %f15
fmovdl %xcc, %f8, %f13
edge32l %g3, %g7, %g2
loop_2164:
std %f8, [%l7 + 0x50]
stb %o7, [%l7 + 0x3E]
ldsw [%l7 + 0x08], %i1
fba,a %fcc1, loop_2165
ld [%l7 + 0x10], %f12
fmuld8ulx16 %f0, %f1, %f10
lduw [%l7 + 0x20], %o2
loop_2165:
stx %o5, [%l7 + 0x48]
edge32n %l2, %l3, %l5
brnz,a %i0, loop_2166
sllx %l6, %l4, %o0
movpos %xcc, %i5, %g5
ldsw [%l7 + 0x08], %i2
loop_2166:
bl,a,pt %xcc, loop_2167
ldsh [%l7 + 0x0C], %i4
lduw [%l7 + 0x24], %l0
sth %i7, [%l7 + 0x1A]
loop_2167:
fbuge %fcc1, loop_2168
stw %l1, [%l7 + 0x40]
pdist %f4, %f6, %f12
fcmpeq32 %f12, %f4, %i6
loop_2168:
movcs %icc, %o6, %g4
fabss %f9, %f7
srax %o3, %o1, %i3
fmovsvc %xcc, %f7, %f9
fxnor %f2, %f6, %f6
fornot1 %f0, %f2, %f2
sra %g1, %o4, %g3
sra %g7, 0x0E, %g6
fmovsgu %xcc, %f7, %f15
sth %o7, [%l7 + 0x38]
fmovsg %icc, %f1, %f11
fcmpgt16 %f8, %f14, %g2
ble,pt %icc, loop_2169
tcs %xcc, 0x5
movvc %icc, %i1, %o2
movcs %xcc, %o5, %l2
loop_2169:
udiv %l5, 0x0DFD, %l3
ldub [%l7 + 0x4D], %l6
stx %i0, [%l7 + 0x38]
fmovsleu %xcc, %f14, %f1
fpadd16 %f12, %f12, %f0
ldd [%l7 + 0x40], %f4
ldx [%l7 + 0x28], %o0
fzero %f12
fpsub16s %f6, %f7, %f13
bcs,pn %xcc, loop_2170
movne %icc, %l4, %g5
lduw [%l7 + 0x2C], %i2
tcc %icc, 0x0
loop_2170:
lduh [%l7 + 0x26], %i5
lduh [%l7 + 0x4E], %i4
sra %i7, %l1, %l0
fmuld8sux16 %f2, %f1, %f10
sub %i6, %o6, %o3
sth %o1, [%l7 + 0x5C]
umulcc %i3, %g1, %g4
sllx %o4, %g3, %g7
udivcc %o7, 0x093F, %g2
fnand %f12, %f12, %f10
ldd [%l7 + 0x20], %f12
ldsb [%l7 + 0x5E], %g6
ldsh [%l7 + 0x7C], %i1
fsrc1 %f4, %f12
std %f6, [%l7 + 0x68]
ldd [%l7 + 0x10], %f2
ldsw [%l7 + 0x5C], %o5
stx %o2, [%l7 + 0x58]
sub %l5, 0x1BB2, %l3
stb %l2, [%l7 + 0x19]
fabsd %f8, %f14
fmovrdlz %l6, %f10, %f4
movgu %icc, %o0, %i0
fmovsvs %xcc, %f9, %f2
fbl,a %fcc2, loop_2171
tl %xcc, 0x2
fcmps %fcc1, %f12, %f15
ldsw [%l7 + 0x34], %l4
loop_2171:
sth %g5, [%l7 + 0x38]
tpos %icc, 0x2
andncc %i5, %i2, %i4
smulcc %i7, %l1, %i6
fbge,a %fcc1, loop_2172
lduw [%l7 + 0x38], %o6
ldsw [%l7 + 0x54], %l0
fmul8sux16 %f4, %f8, %f2
loop_2172:
sub %o3, %i3, %o1
fbe,a %fcc0, loop_2173
alignaddrl %g1, %o4, %g4
xor %g3, %g7, %o7
fmovrdlz %g2, %f4, %f10
loop_2173:
fmovsvs %xcc, %f2, %f10
te %xcc, 0x6
fcmps %fcc0, %f11, %f11
tleu %xcc, 0x3
ldx [%l7 + 0x20], %g6
fmovdn %icc, %f11, %f2
fbn,a %fcc3, loop_2174
fbe %fcc3, loop_2175
fmovdne %xcc, %f6, %f7
fbu,a %fcc2, loop_2176
loop_2174:
fxor %f12, %f14, %f4
loop_2175:
fmovde %icc, %f12, %f0
brgez,a %o5, loop_2177
loop_2176:
move %icc, %i1, %o2
andn %l5, 0x0A1F, %l2
movvs %icc, %l3, %o0
loop_2177:
fbug,a %fcc0, loop_2178
fcmpgt32 %f6, %f0, %l6
fands %f12, %f7, %f0
fmovdne %xcc, %f10, %f11
loop_2178:
fzeros %f2
fmovrdlz %i0, %f8, %f8
umulcc %l4, 0x04C8, %i5
fbn %fcc0, loop_2179
fmovdge %icc, %f7, %f14
lduw [%l7 + 0x70], %g5
fcmple16 %f10, %f2, %i2
loop_2179:
ldsw [%l7 + 0x3C], %i7
bg,a,pn %icc, loop_2180
orcc %i4, %l1, %i6
movleu %icc, %o6, %o3
movrgez %i3, 0x21D, %o1
loop_2180:
edge16 %l0, %o4, %g4
fnor %f0, %f10, %f10
sdiv %g3, 0x0896, %g7
tpos %icc, 0x7
siam 0x4
movgu %icc, %o7, %g1
movcs %icc, %g2, %o5
nop
setx loop_2181, %l0, %l1
jmpl %l1, %i1
fpackfix %f10, %f0
movneg %icc, %g6, %o2
fmovd %f2, %f2
loop_2181:
fors %f10, %f7, %f11
bl,pt %xcc, loop_2182
fcmpeq32 %f8, %f4, %l5
stw %l3, [%l7 + 0x1C]
tsubcctv %l2, 0x0FB7, %o0
loop_2182:
ldub [%l7 + 0x34], %l6
fsrc2 %f0, %f8
sdivx %i0, 0x00DF, %i5
fmovrdlez %l4, %f6, %f8
ld [%l7 + 0x30], %f13
fmovsn %xcc, %f7, %f12
std %f2, [%l7 + 0x68]
movrlez %g5, 0x3BA, %i7
fmovsleu %xcc, %f4, %f2
lduh [%l7 + 0x36], %i2
fnors %f15, %f14, %f14
fmovrdgz %l1, %f12, %f0
brlez,a %i6, loop_2183
call loop_2184
stb %i4, [%l7 + 0x44]
fmovrsne %o3, %f10, %f11
loop_2183:
ldsb [%l7 + 0x51], %i3
loop_2184:
fcmple32 %f12, %f12, %o6
ldsh [%l7 + 0x36], %o1
udiv %l0, 0x0008, %o4
popc 0x1A21, %g3
bvs,pn %xcc, loop_2185
xorcc %g4, %o7, %g1
lduw [%l7 + 0x60], %g7
fmovda %icc, %f2, %f6
loop_2185:
bvs,a,pn %icc, loop_2186
fmovrdgz %o5, %f8, %f0
xnor %g2, 0x1145, %i1
andcc %g6, %o2, %l5
loop_2186:
fsrc2 %f6, %f2
st %f2, [%l7 + 0x10]
ld [%l7 + 0x54], %f11
fpsub16s %f8, %f9, %f9
fnands %f7, %f0, %f1
ldx [%l7 + 0x40], %l2
tvs %icc, 0x2
fbn,a %fcc2, loop_2187
tvs %xcc, 0x1
ldsh [%l7 + 0x70], %l3
fmovspos %xcc, %f3, %f0
loop_2187:
ta %xcc, 0x7
ldd [%l7 + 0x58], %f14
fmovspos %xcc, %f3, %f6
fmul8x16au %f4, %f10, %f12
movg %icc, %l6, %o0
ldsw [%l7 + 0x24], %i5
tvs %icc, 0x0
lduh [%l7 + 0x1E], %i0
fmovdcc %icc, %f8, %f13
popc %l4, %i7
fmovrslez %g5, %f2, %f14
stb %l1, [%l7 + 0x76]
ldsh [%l7 + 0x14], %i6
fbne,a %fcc2, loop_2188
nop
setx loop_2189, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe,a %fcc2, loop_2190
stb %i4, [%l7 + 0x31]
loop_2188:
nop
setx loop_2191, %l0, %l1
jmpl %l1, %i2
loop_2189:
st %f11, [%l7 + 0x48]
loop_2190:
movcs %icc, %o3, %i3
tl %xcc, 0x0
loop_2191:
std %f4, [%l7 + 0x28]
std %f2, [%l7 + 0x10]
fmul8x16au %f14, %f9, %f4
stw %o1, [%l7 + 0x6C]
edge8 %o6, %o4, %g3
fcmpd %fcc3, %f0, %f2
sdivx %l0, 0x0A1D, %g4
sdiv %o7, 0x097E, %g1
fcmple32 %f10, %f2, %g7
array8 %g2, %o5, %i1
std %f0, [%l7 + 0x78]
fcmpeq16 %f6, %f10, %o2
edge16n %l5, %g6, %l2
movrne %l3, 0x057, %l6
add %o0, %i5, %i0
mova %xcc, %i7, %g5
fmovsa %icc, %f2, %f8
st %f5, [%l7 + 0x30]
sll %l4, %l1, %i6
fabss %f7, %f1
fmovd %f2, %f2
stb %i4, [%l7 + 0x48]
bvs,a,pt %xcc, loop_2192
ldub [%l7 + 0x5E], %i2
sdivx %i3, 0x0400, %o3
fnot1s %f11, %f13
loop_2192:
fxnor %f8, %f0, %f10
ldsb [%l7 + 0x7F], %o6
sllx %o4, 0x16, %o1
nop
setx loop_2193, %l0, %l1
jmpl %l1, %g3
fbu %fcc2, loop_2194
fbe %fcc1, loop_2195
fpack16 %f2, %f10
loop_2193:
st %f15, [%l7 + 0x74]
loop_2194:
srax %g4, 0x14, %l0
loop_2195:
fpsub32 %f6, %f4, %f10
movre %o7, 0x145, %g1
ldd [%l7 + 0x68], %f4
tn %xcc, 0x5
bg,pt %icc, loop_2196
alignaddr %g7, %g2, %o5
fsrc1s %f6, %f14
ldsw [%l7 + 0x14], %i1
loop_2196:
addc %l5, %o2, %l2
tg %icc, 0x3
fmovdvs %icc, %f10, %f14
ldx [%l7 + 0x58], %g6
edge32 %l6, %o0, %l3
st %f11, [%l7 + 0x44]
udivcc %i0, 0x0CA9, %i5
ldd [%l7 + 0x18], %f8
fmovrdlz %i7, %f4, %f14
sethi 0x1A76, %l4
edge32n %g5, %l1, %i4
edge8l %i6, %i3, %i2
lduw [%l7 + 0x24], %o3
fxnors %f6, %f4, %f9
fexpand %f10, %f4
fmovse %xcc, %f0, %f5
fbuge,a %fcc2, loop_2197
udivcc %o6, 0x0716, %o1
tsubcc %o4, %g4, %g3
alignaddr %l0, %o7, %g7
loop_2197:
fbn,a %fcc2, loop_2198
stb %g2, [%l7 + 0x08]
fmul8x16 %f7, %f14, %f12
or %g1, %i1, %o5
loop_2198:
bvc,a,pt %xcc, loop_2199
bshuffle %f2, %f14, %f10
ldsb [%l7 + 0x08], %l5
tge %xcc, 0x5
loop_2199:
st %f11, [%l7 + 0x60]
fbl,a %fcc1, loop_2200
fpsub16 %f14, %f0, %f2
edge32ln %o2, %l2, %g6
fmovrdlez %l6, %f4, %f10
loop_2200:
bvs,a %icc, loop_2201
fbg %fcc0, loop_2202
ldub [%l7 + 0x1C], %l3
edge32 %i0, %o0, %i5
loop_2201:
fmovsn %xcc, %f13, %f0
loop_2202:
sth %i7, [%l7 + 0x52]
ldsw [%l7 + 0x48], %l4
xnorcc %l1, %i4, %g5
fblg %fcc1, loop_2203
stb %i6, [%l7 + 0x48]
or %i3, 0x07F3, %o3
tcc %xcc, 0x7
loop_2203:
ld [%l7 + 0x4C], %f10
brgez,a %i2, loop_2204
tle %icc, 0x1
fnegs %f8, %f5
fnor %f6, %f6, %f6
loop_2204:
subccc %o1, %o4, %g4
srlx %g3, %o6, %l0
edge32 %o7, %g7, %g2
fmovdle %icc, %f7, %f6
brlz,a %g1, loop_2205
smul %i1, 0x1759, %o5
fmul8ulx16 %f8, %f0, %f4
edge32ln %l5, %l2, %g6
loop_2205:
fmuld8sux16 %f13, %f12, %f4
ldd [%l7 + 0x30], %f4
stw %o2, [%l7 + 0x78]
fpsub16 %f2, %f14, %f14
addccc %l3, 0x146A, %l6
brgez,a %o0, loop_2206
fpadd32s %f0, %f6, %f2
ldd [%l7 + 0x28], %f6
ld [%l7 + 0x2C], %f6
loop_2206:
smulcc %i0, 0x0A44, %i5
edge32n %l4, %l1, %i4
movrgez %g5, %i6, %i7
stx %o3, [%l7 + 0x20]
tge %icc, 0x7
lduh [%l7 + 0x74], %i3
sllx %o1, 0x0F, %o4
fbuge %fcc2, loop_2207
bleu,a loop_2208
fmovrdlez %i2, %f10, %f10
lduw [%l7 + 0x10], %g4
loop_2207:
brlez %g3, loop_2209
loop_2208:
umul %l0, 0x0654, %o6
ldsw [%l7 + 0x40], %g7
sdivx %g2, 0x1530, %o7
loop_2209:
stb %i1, [%l7 + 0x72]
ldd [%l7 + 0x50], %f14
sethi 0x0076, %g1
ldsw [%l7 + 0x2C], %o5
edge8ln %l2, %l5, %o2
ldsb [%l7 + 0x18], %g6
fmovrde %l6, %f2, %f6
fmovdleu %icc, %f13, %f14
tpos %icc, 0x4
ldsb [%l7 + 0x58], %o0
st %f15, [%l7 + 0x58]
fnot2s %f5, %f7
fbo,a %fcc3, loop_2210
udivx %i0, 0x0E11, %l3
ldsw [%l7 + 0x18], %l4
movgu %xcc, %l1, %i4
loop_2210:
ldd [%l7 + 0x30], %f0
bl loop_2211
movrlz %g5, 0x273, %i6
fmul8x16 %f8, %f10, %f10
fmovsl %xcc, %f0, %f0
loop_2211:
andcc %i5, 0x0A6D, %o3
st %f9, [%l7 + 0x2C]
move %xcc, %i7, %i3
stw %o4, [%l7 + 0x5C]
sth %o1, [%l7 + 0x20]
alignaddrl %i2, %g4, %g3
smulcc %o6, %l0, %g2
bn,a %xcc, loop_2212
edge32n %o7, %g7, %i1
fmovsl %xcc, %f14, %f13
fandnot1 %f10, %f12, %f8
loop_2212:
ld [%l7 + 0x28], %f5
ldsw [%l7 + 0x08], %g1
fnot2 %f0, %f8
st %f12, [%l7 + 0x14]
fornot1s %f11, %f14, %f0
stw %o5, [%l7 + 0x5C]
ldub [%l7 + 0x0D], %l2
fmovsgu %icc, %f10, %f12
tsubcc %o2, 0x0D3D, %g6
bge loop_2213
fpmerge %f8, %f15, %f12
ldsb [%l7 + 0x13], %l5
tl %xcc, 0x1
loop_2213:
te %xcc, 0x4
fand %f0, %f10, %f8
stx %l6, [%l7 + 0x78]
movrlez %i0, %o0, %l3
fand %f8, %f6, %f4
bge,a loop_2214
fnor %f0, %f12, %f8
siam 0x7
subcc %l4, %i4, %l1
loop_2214:
st %f11, [%l7 + 0x60]
fmovdvc %icc, %f10, %f12
ld [%l7 + 0x40], %f9
andncc %g5, %i5, %o3
fmovrdlz %i6, %f4, %f14
fmovse %xcc, %f12, %f11
siam 0x7
std %f6, [%l7 + 0x40]
fmovde %xcc, %f1, %f4
ldub [%l7 + 0x31], %i7
ld [%l7 + 0x50], %f7
sdivx %o4, 0x0E41, %o1
lduh [%l7 + 0x2A], %i3
movge %icc, %g4, %i2
stw %o6, [%l7 + 0x3C]
ldd [%l7 + 0x28], %f12
tg %xcc, 0x3
stw %g3, [%l7 + 0x68]
tn %icc, 0x3
brz,a %g2, loop_2215
xorcc %o7, 0x1FE4, %g7
smulcc %l0, %g1, %i1
fpack16 %f12, %f10
loop_2215:
andn %l2, %o2, %g6
fmovsg %icc, %f8, %f15
fxor %f14, %f4, %f2
ldsb [%l7 + 0x70], %o5
fmovsa %icc, %f10, %f0
fpsub32 %f14, %f14, %f10
xnor %l5, %l6, %i0
edge16l %o0, %l4, %l3
fcmpgt32 %f6, %f14, %l1
fbne,a %fcc1, loop_2216
fnegs %f9, %f4
sth %i4, [%l7 + 0x2C]
ldx [%l7 + 0x20], %i5
loop_2216:
srl %g5, %i6, %o3
udiv %i7, 0x189F, %o1
fcmpne32 %f12, %f4, %i3
movpos %icc, %o4, %g4
xorcc %o6, 0x1081, %g3
ldsb [%l7 + 0x66], %i2
movvs %icc, %g2, %g7
bpos,pn %icc, loop_2217
tleu %icc, 0x7
bl loop_2218
ldsb [%l7 + 0x19], %o7
loop_2217:
ldsh [%l7 + 0x52], %g1
srl %l0, %l2, %i1
loop_2218:
brgez %o2, loop_2219
fnot1 %f6, %f12
edge32n %o5, %l5, %l6
tle %xcc, 0x6
loop_2219:
fbuge %fcc3, loop_2220
ta %icc, 0x4
ldub [%l7 + 0x13], %i0
fmovdl %icc, %f15, %f12
loop_2220:
edge8ln %g6, %l4, %l3
fblg,a %fcc1, loop_2221
mulx %o0, %l1, %i4
ldsw [%l7 + 0x1C], %i5
fmovrdgez %i6, %f12, %f12
loop_2221:
bpos %icc, loop_2222
stx %o3, [%l7 + 0x68]
st %f4, [%l7 + 0x0C]
sth %g5, [%l7 + 0x48]
loop_2222:
te %icc, 0x4
stb %i7, [%l7 + 0x11]
tvc %xcc, 0x3
fbl %fcc2, loop_2223
fmovdcs %icc, %f2, %f13
movgu %xcc, %i3, %o1
fmovrdlez %g4, %f12, %f0
loop_2223:
fandnot2s %f1, %f9, %f12
movleu %icc, %o6, %g3
movl %icc, %i2, %g2
xor %g7, %o7, %g1
fmovdl %icc, %f2, %f0
movle %icc, %l0, %l2
ldsh [%l7 + 0x24], %o4
bvs,pt %xcc, loop_2224
stw %i1, [%l7 + 0x48]
siam 0x5
stx %o5, [%l7 + 0x28]
loop_2224:
fmovsneg %xcc, %f1, %f6
fmovrslz %o2, %f3, %f13
st %f8, [%l7 + 0x08]
siam 0x5
lduh [%l7 + 0x36], %l6
xor %l5, %i0, %g6
std %f12, [%l7 + 0x10]
fnands %f3, %f5, %f13
move %xcc, %l4, %l3
fmul8x16au %f10, %f8, %f2
subccc %o0, %l1, %i5
ldsh [%l7 + 0x7E], %i4
ldx [%l7 + 0x38], %i6
tsubcc %g5, %o3, %i7
ldsb [%l7 + 0x35], %i3
fsrc1 %f12, %f6
array16 %o1, %g4, %g3
tle %xcc, 0x0
bn,a,pn %xcc, loop_2225
bleu %xcc, loop_2226
std %f6, [%l7 + 0x38]
fcmpeq16 %f8, %f4, %i2
loop_2225:
ldsb [%l7 + 0x20], %g2
loop_2226:
xor %g7, 0x02C3, %o7
array16 %g1, %l0, %o6
stx %o4, [%l7 + 0x78]
ldsh [%l7 + 0x40], %i1
fnot2s %f13, %f4
fmovd %f6, %f14
bl,a %icc, loop_2227
alignaddrl %l2, %o2, %o5
orn %l6, 0x02FB, %i0
andn %g6, 0x122B, %l5
loop_2227:
stw %l3, [%l7 + 0x68]
fnot2 %f12, %f6
movge %xcc, %o0, %l4
std %f10, [%l7 + 0x70]
udiv %i5, 0x06AC, %i4
fzero %f6
fpsub32 %f10, %f4, %f6
ldsb [%l7 + 0x1B], %l1
andn %i6, 0x11EF, %o3
brlez %i7, loop_2228
fxnors %f9, %f1, %f3
fmul8x16al %f15, %f5, %f14
brz,a %g5, loop_2229
loop_2228:
fsrc1 %f8, %f10
fbul,a %fcc2, loop_2230
brnz %o1, loop_2231
loop_2229:
fnot2s %f5, %f3
subc %g4, 0x1CF6, %g3
loop_2230:
lduw [%l7 + 0x10], %i3
loop_2231:
edge32l %i2, %g7, %o7
fmovdge %icc, %f6, %f11
fpsub16 %f8, %f12, %f10
fmovd %f8, %f12
fmovscs %icc, %f6, %f5
sth %g2, [%l7 + 0x16]
sllx %l0, 0x1F, %o6
bpos,a %xcc, loop_2232
movre %g1, 0x049, %o4
ldsb [%l7 + 0x6E], %i1
movrgez %l2, %o2, %o5
loop_2232:
fcmps %fcc3, %f4, %f13
fpack16 %f12, %f2
sll %l6, %g6, %l5
addccc %i0, 0x0D5D, %o0
fandnot1 %f0, %f2, %f0
ldsw [%l7 + 0x7C], %l3
tcs %xcc, 0x0
fxor %f2, %f12, %f14
sllx %l4, %i5, %l1
edge32 %i6, %i4, %i7
fzeros %f9
tsubcctv %g5, %o3, %g4
st %f8, [%l7 + 0x58]
fmuld8sux16 %f6, %f8, %f4
ld [%l7 + 0x48], %f1
lduh [%l7 + 0x34], %g3
ldsh [%l7 + 0x44], %i3
ldsh [%l7 + 0x2C], %i2
movrlz %g7, %o7, %g2
fmovdg %icc, %f0, %f7
fandnot2 %f4, %f10, %f0
ldsh [%l7 + 0x1E], %l0
ld [%l7 + 0x58], %f6
tn %xcc, 0x7
stx %o1, [%l7 + 0x50]
fmovdg %icc, %f8, %f10
ldx [%l7 + 0x28], %o6
fnot2s %f3, %f8
fmuld8ulx16 %f10, %f8, %f2
fmovdleu %icc, %f7, %f13
sdiv %o4, 0x091F, %g1
bneg,a %icc, loop_2233
fmovsne %xcc, %f4, %f6
fmovdvc %icc, %f10, %f10
subccc %l2, 0x0B20, %o2
loop_2233:
fand %f2, %f0, %f2
fpmerge %f9, %f11, %f12
fmovrsne %o5, %f6, %f11
ldd [%l7 + 0x78], %f0
movrgez %l6, 0x05A, %g6
fones %f6
sth %l5, [%l7 + 0x5E]
siam 0x6
ldsw [%l7 + 0x4C], %i0
fzero %f0
fcmpeq32 %f6, %f0, %o0
edge16 %l3, %l4, %i1
siam 0x6
brgz,a %i5, loop_2234
fpadd32s %f9, %f2, %f14
ld [%l7 + 0x28], %f9
movge %icc, %i6, %i4
loop_2234:
umulcc %i7, %g5, %l1
movg %icc, %g4, %g3
movvc %xcc, %o3, %i3
stx %g7, [%l7 + 0x60]
bvs,pt %icc, loop_2235
smulcc %i2, %o7, %g2
fabsd %f10, %f14
fsrc2s %f14, %f8
loop_2235:
stw %o1, [%l7 + 0x10]
fmovsl %icc, %f10, %f12
xor %o6, %l0, %g1
ldsh [%l7 + 0x4C], %l2
ldd [%l7 + 0x28], %f14
ldub [%l7 + 0x63], %o4
fmovrslez %o2, %f0, %f14
stx %o5, [%l7 + 0x38]
mulscc %l6, 0x1326, %l5
smul %g6, %i0, %o0
pdist %f10, %f4, %f2
fmovsleu %xcc, %f5, %f1
st %f15, [%l7 + 0x4C]
fornot2s %f9, %f12, %f6
movre %l4, 0x0B0, %i1
fcmped %fcc3, %f0, %f10
fpsub16 %f14, %f8, %f14
mulx %i5, %i6, %l3
bleu %xcc, loop_2236
fbn,a %fcc3, loop_2237
movrne %i4, 0x14A, %i7
bneg,a loop_2238
loop_2236:
brgez %l1, loop_2239
loop_2237:
bg,a,pn %xcc, loop_2240
smulcc %g5, %g4, %g3
loop_2238:
tcs %icc, 0x1
loop_2239:
movpos %icc, %i3, %o3
loop_2240:
ldsb [%l7 + 0x1B], %i2
ldsw [%l7 + 0x44], %o7
fble,a %fcc0, loop_2241
and %g7, %g2, %o1
ldsb [%l7 + 0x44], %o6
lduw [%l7 + 0x78], %g1
loop_2241:
andcc %l0, 0x07FD, %o4
orn %l2, 0x14CB, %o5
fmovsge %xcc, %f9, %f13
ld [%l7 + 0x08], %f11
ldsb [%l7 + 0x4A], %o2
fmovrslez %l5, %f13, %f8
std %f8, [%l7 + 0x50]
ldsw [%l7 + 0x34], %g6
ldsb [%l7 + 0x43], %l6
bleu,a,pt %xcc, loop_2242
fnot2s %f15, %f5
mulx %i0, %o0, %i1
ldub [%l7 + 0x0D], %l4
loop_2242:
ldx [%l7 + 0x78], %i5
bvc,a %icc, loop_2243
andn %l3, %i6, %i4
ldsw [%l7 + 0x14], %i7
fmovrslez %l1, %f8, %f15
loop_2243:
siam 0x2
fbne,a %fcc1, loop_2244
ldsh [%l7 + 0x7A], %g5
fcmpeq16 %f12, %f14, %g3
tsubcctv %g4, 0x1789, %o3
loop_2244:
brlez,a %i2, loop_2245
siam 0x2
xnorcc %o7, %i3, %g7
ldx [%l7 + 0x10], %g2
loop_2245:
popc 0x18B0, %o1
srlx %g1, 0x05, %o6
lduw [%l7 + 0x38], %o4
fornot1 %f14, %f2, %f4
movpos %icc, %l2, %o5
fnands %f1, %f8, %f6
smul %o2, 0x0CB7, %l5
sethi 0x0EF9, %g6
fmuld8sux16 %f10, %f6, %f14
ldsw [%l7 + 0x54], %l6
bgu,a loop_2246
edge32 %l0, %o0, %i0
subccc %l4, %i5, %i1
brgz %i6, loop_2247
loop_2246:
edge8l %i4, %l3, %l1
fnot1s %f6, %f13
fbug %fcc2, loop_2248
loop_2247:
ldsb [%l7 + 0x61], %i7
movrgez %g3, %g4, %g5
ldsw [%l7 + 0x34], %o3
loop_2248:
fnot1 %f12, %f12
bvs loop_2249
bcs loop_2250
nop
setx loop_2251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %o7, %i2, %i3
loop_2249:
sth %g2, [%l7 + 0x3E]
loop_2250:
bcs,a,pt %xcc, loop_2252
loop_2251:
udivcc %g7, 0x02F7, %o1
edge8 %o6, %o4, %l2
lduw [%l7 + 0x28], %g1
loop_2252:
movle %xcc, %o5, %o2
bleu %xcc, loop_2253
lduh [%l7 + 0x64], %g6
sth %l5, [%l7 + 0x68]
subcc %l0, 0x09C1, %l6
loop_2253:
fbne,a %fcc0, loop_2254
subccc %i0, %l4, %i5
brlz,a %i1, loop_2255
st %f1, [%l7 + 0x2C]
loop_2254:
fpsub16s %f0, %f0, %f15
sth %o0, [%l7 + 0x6E]
loop_2255:
lduh [%l7 + 0x76], %i4
fandnot2 %f12, %f10, %f12
popc 0x1887, %l3
fandnot1 %f12, %f6, %f4
nop
setx loop_2256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a,pt %icc, loop_2257
fmovdne %xcc, %f6, %f0
ldsw [%l7 + 0x78], %i6
loop_2256:
movvs %icc, %i7, %g3
loop_2257:
tn %icc, 0x5
taddcctv %l1, %g5, %g4
fmovsvc %xcc, %f7, %f2
fbu %fcc1, loop_2258
fmovrde %o3, %f0, %f10
fornot2s %f10, %f7, %f14
bcs %xcc, loop_2259
loop_2258:
edge32l %o7, %i2, %i3
ble,pt %xcc, loop_2260
fmovscc %icc, %f2, %f6
loop_2259:
fmovrdgz %g7, %f8, %f6
tneg %xcc, 0x0
loop_2260:
sth %g2, [%l7 + 0x08]
edge16n %o6, %o4, %o1
xnorcc %g1, 0x01AF, %o5
fornot2 %f2, %f8, %f8
lduh [%l7 + 0x4E], %o2
fbn %fcc2, loop_2261
fxors %f13, %f6, %f1
array16 %l2, %g6, %l0
ldd [%l7 + 0x70], %f2
loop_2261:
fbug %fcc1, loop_2262
movrgz %l5, %l6, %i0
fmovdne %xcc, %f1, %f13
ldub [%l7 + 0x62], %i5
loop_2262:
lduh [%l7 + 0x64], %i1
ldd [%l7 + 0x38], %f2
smul %o0, 0x1232, %l4
ldx [%l7 + 0x48], %l3
fbue %fcc1, loop_2263
bcc,a,pn %xcc, loop_2264
bpos,a,pt %icc, loop_2265
fmovsvs %icc, %f6, %f14
loop_2263:
ba,pn %icc, loop_2266
loop_2264:
fnegs %f15, %f0
loop_2265:
tge %icc, 0x0
sth %i4, [%l7 + 0x70]
loop_2266:
ldsb [%l7 + 0x26], %i6
fmovdneg %icc, %f11, %f11
fcmps %fcc3, %f3, %f0
fbg %fcc3, loop_2267
st %f8, [%l7 + 0x38]
xnorcc %i7, 0x0ECB, %g3
bpos loop_2268
loop_2267:
pdist %f8, %f4, %f0
movl %icc, %g5, %l1
fxors %f2, %f15, %f11
loop_2268:
fornot1 %f8, %f8, %f2
fmovdgu %xcc, %f5, %f4
ldd [%l7 + 0x60], %f0
stb %g4, [%l7 + 0x25]
lduw [%l7 + 0x78], %o7
ldd [%l7 + 0x70], %f10
bneg,a %icc, loop_2269
ldsh [%l7 + 0x5E], %i2
stb %o3, [%l7 + 0x27]
std %f12, [%l7 + 0x78]
loop_2269:
std %f0, [%l7 + 0x70]
tne %icc, 0x1
ldd [%l7 + 0x20], %f0
smulcc %i3, 0x1923, %g7
st %f12, [%l7 + 0x58]
fnands %f0, %f1, %f8
fcmpes %fcc1, %f13, %f7
move %icc, %o6, %g2
fbuge,a %fcc1, loop_2270
srax %o1, 0x1E, %g1
sethi 0x102C, %o5
fmovdne %icc, %f14, %f9
loop_2270:
movgu %xcc, %o4, %l2
fmovdvs %icc, %f13, %f4
sth %g6, [%l7 + 0x70]
fbug %fcc0, loop_2271
fmovsvc %icc, %f3, %f3
stx %o2, [%l7 + 0x78]
fbl %fcc3, loop_2272
loop_2271:
brlez %l0, loop_2273
tcc %icc, 0x1
move %xcc, %l5, %i0
loop_2272:
lduh [%l7 + 0x64], %i5
loop_2273:
fxnors %f5, %f11, %f1
fmul8x16 %f8, %f10, %f0
fzeros %f3
fnegd %f2, %f8
stb %i1, [%l7 + 0x24]
bvs loop_2274
lduh [%l7 + 0x46], %o0
edge16ln %l6, %l3, %l4
udiv %i6, 0x1649, %i7
loop_2274:
bl,a,pn %icc, loop_2275
fmul8ulx16 %f0, %f14, %f2
brz,a %g3, loop_2276
sdivcc %i4, 0x15C0, %l1
loop_2275:
fmul8ulx16 %f10, %f14, %f2
fexpand %f1, %f6
loop_2276:
st %f8, [%l7 + 0x0C]
brlez,a %g5, loop_2277
move %xcc, %o7, %g4
tcc %icc, 0x4
fmovsn %icc, %f6, %f6
loop_2277:
bvs,pt %icc, loop_2278
edge8l %o3, %i2, %i3
fpack16 %f8, %f3
tleu %xcc, 0x7
loop_2278:
udivx %g7, 0x06F1, %o6
bcc,a,pn %xcc, loop_2279
fabss %f1, %f10
ldsh [%l7 + 0x68], %g2
ldsb [%l7 + 0x1D], %o1
loop_2279:
fnot1s %f12, %f6
bcc,pt %xcc, loop_2280
fpadd32s %f5, %f3, %f14
st %f1, [%l7 + 0x08]
nop
setx loop_2281, %l0, %l1
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_2280:
subccc %g1, %o5, %l2
stx %g6, [%l7 + 0x20]
bcc loop_2282
loop_2281:
fnot2s %f11, %f4
fbe,a %fcc3, loop_2283
movcc %xcc, %o4, %l0
loop_2282:
fmovdvc %xcc, %f0, %f15
edge8ln %l5, %o2, %i0
loop_2283:
ldsh [%l7 + 0x0A], %i5
addcc %i1, %o0, %l3
lduw [%l7 + 0x44], %l6
edge16ln %l4, %i6, %i7
fone %f0
bcs,a,pt %xcc, loop_2284
fcmped %fcc1, %f10, %f4
fmovscs %icc, %f15, %f11
taddcc %g3, 0x1AE7, %i4
loop_2284:
stb %l1, [%l7 + 0x0D]
ble,pn %xcc, loop_2285
fsrc2s %f4, %f13
ldsh [%l7 + 0x2C], %o7
alignaddr %g4, %g5, %i2
loop_2285:
fmovsvc %xcc, %f4, %f7
pdist %f14, %f2, %f2
subcc %o3, 0x09EF, %i3
lduw [%l7 + 0x60], %g7
fmovdcs %xcc, %f10, %f4
addccc %o6, 0x0248, %o1
movg %xcc, %g2, %g1
stb %o5, [%l7 + 0x21]
lduw [%l7 + 0x78], %g6
stx %l2, [%l7 + 0x20]
edge16ln %o4, %l5, %l0
ldub [%l7 + 0x12], %i0
fpsub16s %f15, %f8, %f7
xor %i5, %i1, %o0
brlez,a %l3, loop_2286
fxnors %f2, %f9, %f14
lduh [%l7 + 0x08], %o2
fmovspos %xcc, %f13, %f3
loop_2286:
fmovda %xcc, %f10, %f5
tle %icc, 0x7
ldub [%l7 + 0x10], %l6
ldub [%l7 + 0x71], %l4
tleu %xcc, 0x0
ba %icc, loop_2287
movrlz %i6, 0x385, %g3
std %f6, [%l7 + 0x10]
stb %i4, [%l7 + 0x60]
loop_2287:
ldd [%l7 + 0x58], %f4
bcc,a,pt %xcc, loop_2288
edge32 %l1, %i7, %o7
tcs %xcc, 0x5
fxnor %f14, %f0, %f2
loop_2288:
bl,pt %icc, loop_2289
fpsub32 %f14, %f0, %f6
array8 %g4, %g5, %o3
tvs %xcc, 0x4
loop_2289:
movrgez %i3, %i2, %g7
brgez,a %o1, loop_2290
fsrc1 %f0, %f12
ldub [%l7 + 0x1E], %g2
stb %o6, [%l7 + 0x7D]
loop_2290:
edge16l %o5, %g1, %g6
andncc %l2, %l5, %l0
sth %i0, [%l7 + 0x66]
fblg %fcc0, loop_2291
fornot2 %f12, %f2, %f12
fmovdge %xcc, %f12, %f0
fcmps %fcc3, %f5, %f5
loop_2291:
lduw [%l7 + 0x1C], %i5
sth %i1, [%l7 + 0x72]
ld [%l7 + 0x78], %f15
bl,pn %xcc, loop_2292
fmovrslez %o0, %f15, %f0
ldsb [%l7 + 0x2E], %o4
array32 %o2, %l6, %l4
loop_2292:
fands %f2, %f3, %f3
sth %i6, [%l7 + 0x40]
fnot1 %f14, %f4
fsrc2 %f2, %f2
fors %f3, %f2, %f8
stb %g3, [%l7 + 0x36]
fcmped %fcc3, %f0, %f6
fmovrdlz %i4, %f6, %f2
ldsb [%l7 + 0x23], %l1
edge16 %i7, %l3, %g4
fpackfix %f6, %f6
lduw [%l7 + 0x6C], %g5
ldsb [%l7 + 0x3B], %o3
xnor %i3, 0x06D0, %o7
ble,a %icc, loop_2293
ldx [%l7 + 0x10], %i2
fcmped %fcc1, %f6, %f10
std %f6, [%l7 + 0x60]
loop_2293:
fcmpgt32 %f12, %f0, %g7
std %f0, [%l7 + 0x30]
ldsb [%l7 + 0x25], %g2
fmovs %f5, %f14
fnors %f9, %f15, %f10
alignaddrl %o6, %o1, %g1
sllx %g6, 0x1C, %l2
fandnot1 %f10, %f0, %f2
tge %xcc, 0x1
fnegs %f12, %f2
bpos,pn %icc, loop_2294
fand %f2, %f0, %f0
fnand %f12, %f0, %f6
fcmpeq32 %f8, %f8, %l5
loop_2294:
bvc,a,pn %icc, loop_2295
bg,a loop_2296
movre %l0, 0x201, %o5
fmovsgu %xcc, %f13, %f15
loop_2295:
ld [%l7 + 0x28], %f8
loop_2296:
ldsh [%l7 + 0x64], %i0
ldub [%l7 + 0x53], %i1
fandnot1 %f8, %f8, %f4
xor %i5, %o4, %o0
stx %o2, [%l7 + 0x28]
stx %l6, [%l7 + 0x10]
orncc %l4, %g3, %i6
lduw [%l7 + 0x4C], %i4
bl %xcc, loop_2297
fone %f10
ldsh [%l7 + 0x70], %i7
fnot1 %f0, %f2
loop_2297:
stb %l3, [%l7 + 0x24]
ba loop_2298
array32 %g4, %g5, %l1
smulcc %i3, %o7, %i2
fbg,a %fcc1, loop_2299
loop_2298:
fmovrdlz %g7, %f6, %f8
st %f13, [%l7 + 0x28]
ldd [%l7 + 0x50], %f2
loop_2299:
fbu,a %fcc0, loop_2300
bpos,pt %icc, loop_2301
fblg,a %fcc0, loop_2302
srl %g2, 0x09, %o3
loop_2300:
nop
setx loop_2303, %l0, %l1
jmpl %l1, %o1
loop_2301:
edge32 %g1, %g6, %l2
loop_2302:
orn %l5, %o6, %l0
sth %o5, [%l7 + 0x58]
loop_2303:
sth %i1, [%l7 + 0x2C]
fcmpes %fcc0, %f5, %f15
bg,a %xcc, loop_2304
fmul8sux16 %f14, %f8, %f2
alignaddrl %i0, %o4, %o0
smul %o2, 0x1EA2, %i5
loop_2304:
fble,a %fcc0, loop_2305
ldsh [%l7 + 0x68], %l6
sll %l4, 0x14, %i6
fmovrsgz %i4, %f13, %f15
loop_2305:
srlx %i7, 0x0D, %g3
tvs %xcc, 0x6
bne,pn %xcc, loop_2306
ld [%l7 + 0x48], %f11
ldd [%l7 + 0x28], %f0
brnz %g4, loop_2307
loop_2306:
ld [%l7 + 0x0C], %f12
fcmps %fcc2, %f2, %f2
fmovrdne %g5, %f12, %f14
loop_2307:
fmul8x16au %f9, %f5, %f12
ldd [%l7 + 0x58], %f8
orn %l1, %l3, %i3
fmovdn %icc, %f4, %f11
edge8n %i2, %o7, %g7
popc %o3, %g2
stx %g1, [%l7 + 0x60]
ldsb [%l7 + 0x6B], %o1
fmovsg %icc, %f8, %f5
lduw [%l7 + 0x54], %l2
fmovd %f14, %f12
fpsub16s %f7, %f10, %f5
ldsb [%l7 + 0x0B], %g6
sth %o6, [%l7 + 0x0E]
fandnot2 %f8, %f6, %f10
umulcc %l5, %l0, %i1
stx %o5, [%l7 + 0x60]
fxor %f8, %f10, %f14
lduh [%l7 + 0x6E], %i0
ldx [%l7 + 0x20], %o4
fcmpes %fcc3, %f1, %f15
fmovrsgez %o2, %f8, %f12
fands %f15, %f3, %f5
fmul8x16au %f6, %f6, %f14
ldsb [%l7 + 0x71], %o0
sth %i5, [%l7 + 0x3E]
fmovsvs %icc, %f5, %f7
taddcctv %l6, 0x1895, %i6
taddcc %i4, %i7, %l4
subccc %g3, 0x19A1, %g5
fpadd16 %f10, %f14, %f12
lduw [%l7 + 0x1C], %l1
fmovsn %xcc, %f12, %f7
edge32ln %g4, %l3, %i2
ldsw [%l7 + 0x68], %i3
std %f14, [%l7 + 0x68]
udiv %g7, 0x1F01, %o3
st %f11, [%l7 + 0x70]
ble %icc, loop_2308
bgu,a %xcc, loop_2309
fmovsn %xcc, %f11, %f10
for %f8, %f10, %f10
loop_2308:
stx %g2, [%l7 + 0x70]
loop_2309:
te %icc, 0x2
stx %o7, [%l7 + 0x48]
fmovd %f8, %f2
movrne %o1, %g1, %l2
edge32n %g6, %l5, %l0
fpack32 %f4, %f6, %f0
stb %i1, [%l7 + 0x16]
fsrc1s %f5, %f0
ldsh [%l7 + 0x50], %o6
ldsh [%l7 + 0x4E], %o5
fnor %f14, %f10, %f6
fpack32 %f6, %f8, %f12
movcc %icc, %o4, %i0
ldd [%l7 + 0x58], %f6
nop
setx loop_2310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_2311
edge16 %o2, %o0, %l6
mulx %i6, 0x16AA, %i4
loop_2310:
lduw [%l7 + 0x34], %i5
loop_2311:
fcmped %fcc0, %f6, %f6
st %f12, [%l7 + 0x20]
sth %i7, [%l7 + 0x26]
brlez,a %l4, loop_2312
stw %g3, [%l7 + 0x3C]
and %l1, 0x06F5, %g4
movle %icc, %g5, %l3
loop_2312:
lduh [%l7 + 0x6A], %i3
tn %xcc, 0x0
ldd [%l7 + 0x78], %f6
edge32 %g7, %i2, %g2
sdivx %o3, 0x118C, %o1
alignaddr %o7, %g1, %g6
fxnors %f1, %f15, %f6
fblg,a %fcc2, loop_2313
fbn,a %fcc0, loop_2314
edge8n %l5, %l0, %i1
smulcc %l2, 0x1F46, %o5
loop_2313:
fmovsneg %xcc, %f10, %f14
loop_2314:
fcmps %fcc1, %f3, %f9
fbul,a %fcc0, loop_2315
fpack32 %f8, %f2, %f12
ldsw [%l7 + 0x10], %o6
lduh [%l7 + 0x16], %o4
loop_2315:
ldsh [%l7 + 0x66], %o2
andn %o0, %l6, %i0
smulcc %i6, 0x0BCC, %i4
tle %xcc, 0x0
fandnot2s %f7, %f3, %f12
movrlez %i7, %i5, %g3
fcmpeq32 %f8, %f0, %l1
tge %icc, 0x7
movle %icc, %l4, %g4
stw %l3, [%l7 + 0x24]
tvs %icc, 0x1
fcmpne16 %f4, %f6, %i3
fmovsa %xcc, %f5, %f14
brlez,a %g5, loop_2316
ldsh [%l7 + 0x38], %i2
fba %fcc0, loop_2317
fands %f13, %f4, %f11
loop_2316:
movneg %icc, %g7, %g2
ld [%l7 + 0x38], %f12
loop_2317:
movne %xcc, %o1, %o3
ldsb [%l7 + 0x19], %o7
sdiv %g1, 0x11AD, %l5
ldsh [%l7 + 0x26], %g6
bcs,a %xcc, loop_2318
st %f3, [%l7 + 0x64]
fmovrsgez %l0, %f8, %f11
movrgez %i1, 0x2ED, %l2
loop_2318:
smulcc %o5, 0x090E, %o4
fpsub32s %f3, %f10, %f7
fmovsneg %icc, %f9, %f15
lduw [%l7 + 0x08], %o2
movge %xcc, %o0, %o6
fmovdl %icc, %f10, %f5
tne %xcc, 0x2
sdivcc %i0, 0x17E1, %i6
fmovde %xcc, %f13, %f13
stb %l6, [%l7 + 0x61]
alignaddrl %i7, %i4, %g3
fbg %fcc1, loop_2319
tneg %xcc, 0x2
andncc %l1, %i5, %g4
tneg %icc, 0x0
loop_2319:
sth %l3, [%l7 + 0x60]
tsubcc %i3, 0x1713, %l4
edge8l %g5, %g7, %i2
fmovsg %icc, %f11, %f1
ldsw [%l7 + 0x4C], %o1
edge8ln %g2, %o7, %o3
ldsh [%l7 + 0x0E], %l5
movrne %g1, %g6, %i1
umulcc %l0, %l2, %o4
ldsb [%l7 + 0x16], %o2
ba,a loop_2320
fmul8ulx16 %f12, %f4, %f0
stw %o5, [%l7 + 0x24]
ldx [%l7 + 0x68], %o0
loop_2320:
ldub [%l7 + 0x35], %i0
nop
setx loop_2321, %l0, %l1
jmpl %l1, %i6
smul %l6, %o6, %i7
sll %i4, 0x1A, %g3
tle %xcc, 0x6
loop_2321:
fsrc1s %f14, %f6
fbe %fcc2, loop_2322
ldd [%l7 + 0x20], %f8
fmovrdlez %i5, %f0, %f12
be,a loop_2323
loop_2322:
fandnot1 %f10, %f2, %f4
array16 %g4, %l3, %i3
bcc loop_2324
loop_2323:
popc 0x0B6B, %l1
stx %g5, [%l7 + 0x68]
stb %g7, [%l7 + 0x7F]
loop_2324:
fxnor %f8, %f4, %f8
fcmple16 %f14, %f2, %i2
sth %l4, [%l7 + 0x7E]
movvs %xcc, %o1, %g2
stw %o3, [%l7 + 0x54]
array16 %l5, %g1, %g6
ldd [%l7 + 0x18], %f10
brlz,a %o7, loop_2325
ld [%l7 + 0x28], %f10
bcc,a,pt %icc, loop_2326
movge %xcc, %i1, %l0
loop_2325:
or %l2, 0x145C, %o4
bvc,pt %xcc, loop_2327
loop_2326:
ble,a,pt %icc, loop_2328
fpack16 %f0, %f3
movpos %xcc, %o5, %o2
loop_2327:
fcmps %fcc1, %f8, %f9
loop_2328:
fcmpne32 %f4, %f4, %i0
brgez,a %o0, loop_2329
tne %icc, 0x3
brgz %l6, loop_2330
ldsb [%l7 + 0x37], %o6
loop_2329:
fble,a %fcc2, loop_2331
orcc %i7, 0x08A4, %i6
loop_2330:
fmovdn %xcc, %f14, %f14
fsrc1 %f2, %f12
loop_2331:
lduw [%l7 + 0x64], %i4
ld [%l7 + 0x38], %f1
fbge,a %fcc0, loop_2332
fmovrdne %i5, %f6, %f14
fabsd %f14, %f14
lduh [%l7 + 0x52], %g3
loop_2332:
sth %g4, [%l7 + 0x24]
srlx %l3, %i3, %l1
fmovdpos %xcc, %f6, %f14
tle %icc, 0x0
ldx [%l7 + 0x38], %g5
bg,a loop_2333
siam 0x5
brgez,a %g7, loop_2334
fandnot1s %f7, %f13, %f4
loop_2333:
fpack16 %f10, %f3
fmuld8sux16 %f1, %f12, %f6
loop_2334:
ldsw [%l7 + 0x64], %i2
bcc,pn %xcc, loop_2335
bleu,a %icc, loop_2336
fbug %fcc3, loop_2337
fblg,a %fcc0, loop_2338
loop_2335:
movcs %xcc, %o1, %l4
loop_2336:
xor %o3, %l5, %g1
loop_2337:
sra %g6, 0x14, %g2
loop_2338:
st %f4, [%l7 + 0x6C]
std %f6, [%l7 + 0x08]
ldd [%l7 + 0x50], %f0
fmul8x16al %f10, %f0, %f2
nop
setx loop_2339, %l0, %l1
jmpl %l1, %o7
fmovrdlz %i1, %f0, %f2
fmovrde %l0, %f2, %f4
fmovspos %xcc, %f4, %f4
loop_2339:
fmuld8sux16 %f2, %f10, %f2
fornot1s %f11, %f8, %f9
fmovdleu %icc, %f2, %f10
fmovsg %xcc, %f0, %f9
fbo %fcc1, loop_2340
xor %l2, 0x0E19, %o5
fmovdcc %icc, %f9, %f12
nop
setx loop_2341, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2340:
fmovsn %xcc, %f12, %f7
bl,a,pn %icc, loop_2342
tge %icc, 0x7
loop_2341:
fpack16 %f0, %f9
fsrc1s %f14, %f6
loop_2342:
ldd [%l7 + 0x28], %f6
ldsh [%l7 + 0x3A], %o4
fmovsg %xcc, %f15, %f8
lduw [%l7 + 0x78], %i0
tge %xcc, 0x4
tsubcctv %o0, %o2, %o6
fxnors %f7, %f2, %f14
nop
setx loop_2343, %l0, %l1
jmpl %l1, %i7
movrgez %l6, 0x3BF, %i6
fcmple16 %f4, %f2, %i5
fmovscs %xcc, %f3, %f11
loop_2343:
ldsh [%l7 + 0x50], %g3
fpmerge %f6, %f5, %f2
edge8n %g4, %i4, %i3
fand %f12, %f6, %f4
sethi 0x0506, %l3
ldx [%l7 + 0x18], %l1
xnor %g7, 0x14B7, %g5
smulcc %i2, %o1, %l4
mova %icc, %l5, %g1
edge16 %g6, %g2, %o3
st %f9, [%l7 + 0x38]
fpadd32 %f2, %f10, %f8
fmovsn %icc, %f0, %f1
fmovdvc %icc, %f7, %f0
lduh [%l7 + 0x24], %o7
xnorcc %l0, 0x0B36, %i1
add %l2, 0x1112, %o5
fmovdgu %icc, %f10, %f13
ldsh [%l7 + 0x54], %o4
fcmpes %fcc1, %f10, %f1
ldsh [%l7 + 0x6A], %i0
fornot1s %f8, %f6, %f11
nop
setx loop_2344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f8, %f0, %o0
lduw [%l7 + 0x5C], %o2
stw %i7, [%l7 + 0x78]
loop_2344:
fcmpne32 %f10, %f14, %o6
fmovda %icc, %f6, %f7
ldsb [%l7 + 0x2C], %l6
lduw [%l7 + 0x2C], %i6
fmovdg %icc, %f12, %f15
std %f12, [%l7 + 0x58]
tle %xcc, 0x4
ldsh [%l7 + 0x3A], %i5
stx %g3, [%l7 + 0x68]
fcmple16 %f14, %f6, %g4
bcs,pn %xcc, loop_2345
fpsub32 %f6, %f12, %f14
movpos %icc, %i3, %i4
fcmpne16 %f0, %f6, %l3
loop_2345:
lduw [%l7 + 0x7C], %l1
fcmpne32 %f2, %f2, %g5
fmovdn %xcc, %f11, %f13
and %i2, %o1, %l4
andn %l5, 0x001B, %g7
fand %f8, %f14, %f6
ldsb [%l7 + 0x23], %g1
bcs,a,pt %icc, loop_2346
fmovsne %icc, %f15, %f4
movg %xcc, %g6, %g2
udivx %o7, 0x08FD, %l0
loop_2346:
edge16ln %i1, %o3, %o5
fmovrslez %o4, %f12, %f13
brnz,a %i0, loop_2347
ldsh [%l7 + 0x74], %l2
st %f11, [%l7 + 0x3C]
movrlez %o0, 0x137, %i7
loop_2347:
fornot1s %f3, %f14, %f0
array32 %o6, %l6, %i6
edge32n %i5, %g3, %g4
fbul %fcc2, loop_2348
fmovdleu %icc, %f4, %f14
fmuld8sux16 %f6, %f10, %f2
fcmpgt32 %f0, %f12, %o2
loop_2348:
fba %fcc2, loop_2349
fxnor %f12, %f6, %f0
bleu,a loop_2350
fornot1 %f8, %f10, %f2
loop_2349:
subc %i3, %i4, %l1
ldd [%l7 + 0x70], %f6
loop_2350:
sra %g5, %l3, %o1
andn %l4, %i2, %g7
fabsd %f0, %f8
fmovdge %xcc, %f7, %f9
ldub [%l7 + 0x3B], %l5
std %f0, [%l7 + 0x60]
bl,a,pt %xcc, loop_2351
ldsb [%l7 + 0x3B], %g6
brgz %g1, loop_2352
fmovrdgz %o7, %f10, %f0
loop_2351:
fmul8x16al %f12, %f2, %f0
movre %l0, %i1, %g2
loop_2352:
fbo %fcc0, loop_2353
bcs,a,pn %icc, loop_2354
fmovdn %icc, %f12, %f15
movrlz %o3, %o5, %i0
loop_2353:
ld [%l7 + 0x34], %f9
loop_2354:
bn loop_2355
smul %l2, 0x0CA6, %o0
movne %xcc, %i7, %o6
stw %o4, [%l7 + 0x14]
loop_2355:
fzeros %f1
ldx [%l7 + 0x60], %i6
fandnot2 %f10, %f10, %f0
sth %i5, [%l7 + 0x66]
sll %l6, 0x03, %g4
movn %xcc, %o2, %i3
lduw [%l7 + 0x68], %i4
st %f6, [%l7 + 0x3C]
fnot1s %f3, %f9
xor %g3, 0x09CD, %g5
fxnor %f4, %f6, %f4
array8 %l3, %l1, %l4
lduh [%l7 + 0x10], %o1
fnor %f6, %f2, %f14
edge8n %i2, %g7, %g6
ldd [%l7 + 0x68], %f14
edge16ln %g1, %l5, %o7
tge %xcc, 0x4
sth %l0, [%l7 + 0x14]
udivcc %i1, 0x01CF, %g2
smulcc %o5, %o3, %i0
stb %o0, [%l7 + 0x56]
fcmpne16 %f6, %f0, %i7
movrgez %o6, %l2, %o4
sdivx %i6, 0x048A, %i5
fabsd %f6, %f6
ldsh [%l7 + 0x3A], %g4
fbue,a %fcc3, loop_2356
ldsb [%l7 + 0x65], %l6
fpsub32s %f8, %f3, %f7
fcmpeq32 %f2, %f6, %o2
loop_2356:
ldd [%l7 + 0x60], %f4
fbug %fcc1, loop_2357
stb %i4, [%l7 + 0x58]
bleu,a %icc, loop_2358
fbu %fcc1, loop_2359
loop_2357:
ldsh [%l7 + 0x1C], %i3
bge loop_2360
loop_2358:
andn %g3, 0x0C61, %l3
loop_2359:
tpos %icc, 0x4
fmovsneg %icc, %f6, %f7
loop_2360:
stw %l1, [%l7 + 0x44]
movcc %icc, %g5, %l4
stb %o1, [%l7 + 0x22]
fbe,a %fcc2, loop_2361
fzero %f2
edge16n %g7, %i2, %g6
taddcc %g1, %o7, %l0
loop_2361:
tvs %xcc, 0x1
udivcc %i1, 0x0DB0, %l5
sll %g2, %o3, %o5
bgu,a,pn %icc, loop_2362
stx %i0, [%l7 + 0x78]
xnor %i7, 0x0F44, %o0
st %f11, [%l7 + 0x3C]
loop_2362:
fcmple32 %f6, %f14, %o6
st %f7, [%l7 + 0x0C]
lduh [%l7 + 0x08], %o4
st %f3, [%l7 + 0x6C]
ldx [%l7 + 0x18], %i6
movcc %icc, %i5, %l2
srl %l6, %o2, %g4
stw %i3, [%l7 + 0x0C]
movrlez %i4, 0x340, %l3
fmul8x16al %f7, %f1, %f0
stx %l1, [%l7 + 0x58]
sdiv %g3, 0x0070, %l4
fnot2 %f6, %f10
fble,a %fcc0, loop_2363
lduw [%l7 + 0x68], %g5
fmovrdne %o1, %f6, %f0
srl %i2, 0x04, %g7
loop_2363:
fmovscc %xcc, %f11, %f1
and %g6, 0x0122, %o7
pdist %f0, %f12, %f12
fpack16 %f2, %f15
xor %g1, 0x190B, %i1
fexpand %f4, %f6
fmovrslez %l0, %f3, %f9
srlx %l5, 0x08, %o3
stx %g2, [%l7 + 0x08]
nop
setx loop_2364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f0, %f12, %f0
fmovrde %o5, %f0, %f4
fbne,a %fcc1, loop_2365
loop_2364:
tg %icc, 0x2
fpmerge %f6, %f11, %f6
bvs %xcc, loop_2366
loop_2365:
bl,pt %icc, loop_2367
bl,pt %icc, loop_2368
stw %i0, [%l7 + 0x6C]
loop_2366:
movcc %icc, %i7, %o6
loop_2367:
fmovsleu %icc, %f2, %f9
loop_2368:
ldd [%l7 + 0x20], %f6
nop
setx loop_2369, %l0, %l1
jmpl %l1, %o4
fcmpgt32 %f4, %f6, %o0
bcs %icc, loop_2370
stx %i5, [%l7 + 0x20]
loop_2369:
tneg %icc, 0x5
movcs %icc, %i6, %l2
loop_2370:
fpackfix %f2, %f0
stx %l6, [%l7 + 0x48]
ld [%l7 + 0x10], %f11
bne,pn %icc, loop_2371
tge %xcc, 0x2
ble,a,pt %xcc, loop_2372
fmovsg %xcc, %f2, %f0
loop_2371:
ldsw [%l7 + 0x28], %o2
fcmple32 %f0, %f14, %i3
loop_2372:
call loop_2373
tl %xcc, 0x1
ta %xcc, 0x0
bn %icc, loop_2374
loop_2373:
movrgz %g4, 0x1CE, %i4
fandnot2s %f7, %f8, %f3
fbe %fcc1, loop_2375
loop_2374:
lduw [%l7 + 0x54], %l1
popc 0x08A3, %l3
fands %f1, %f13, %f4
loop_2375:
movrgez %g3, %l4, %g5
fmovdpos %xcc, %f2, %f4
fornot2 %f10, %f0, %f0
fmovrsne %o1, %f0, %f2
fcmped %fcc0, %f0, %f2
ldx [%l7 + 0x70], %i2
mova %icc, %g6, %g7
subcc %o7, 0x0031, %g1
fcmpes %fcc3, %f2, %f10
ble,pt %icc, loop_2376
alignaddr %i1, %l5, %o3
ldsb [%l7 + 0x17], %g2
lduh [%l7 + 0x10], %l0
loop_2376:
fcmpd %fcc2, %f12, %f2
fmovrsne %o5, %f13, %f10
st %f1, [%l7 + 0x1C]
stw %i7, [%l7 + 0x7C]
andcc %o6, 0x1A43, %o4
ld [%l7 + 0x4C], %f2
tl %icc, 0x0
ld [%l7 + 0x78], %f3
edge32l %o0, %i0, %i6
fornot2s %f10, %f3, %f4
mova %icc, %l2, %l6
udiv %o2, 0x0B3F, %i5
st %f4, [%l7 + 0x78]
fpsub16 %f4, %f0, %f12
mulscc %g4, 0x1357, %i4
mulscc %i3, 0x0CB2, %l3
movrlez %l1, %g3, %g5
sth %l4, [%l7 + 0x10]
fnands %f10, %f3, %f14
ldub [%l7 + 0x36], %i2
mova %icc, %o1, %g6
fpmerge %f15, %f5, %f14
ldsh [%l7 + 0x66], %g7
nop
setx loop_2377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %o7, 0x0F1F, %i1
xor %l5, %g1, %o3
ldsw [%l7 + 0x3C], %g2
loop_2377:
fpack16 %f6, %f5
fmovscs %xcc, %f7, %f12
movgu %icc, %l0, %o5
fmul8x16al %f6, %f4, %f4
fmovd %f0, %f12
subccc %i7, %o6, %o4
srlx %o0, 0x1F, %i0
sub %l2, 0x14DA, %l6
brgez %i6, loop_2378
std %f12, [%l7 + 0x50]
fbu %fcc2, loop_2379
tvs %icc, 0x2
loop_2378:
movrlz %i5, %o2, %g4
xorcc %i4, 0x1AE4, %l3
loop_2379:
ld [%l7 + 0x0C], %f6
sllx %i3, %g3, %g5
fmovdpos %xcc, %f12, %f10
fnor %f0, %f6, %f4
ld [%l7 + 0x0C], %f1
taddcctv %l4, 0x1796, %l1
bleu,a,pn %icc, loop_2380
ldsh [%l7 + 0x14], %i2
fnegs %f8, %f8
stb %o1, [%l7 + 0x39]
loop_2380:
ble,a,pt %xcc, loop_2381
st %f5, [%l7 + 0x70]
popc 0x1FC9, %g7
sdivcc %g6, 0x0EC0, %o7
loop_2381:
umulcc %l5, %i1, %g1
or %o3, %l0, %o5
movrgez %g2, %o6, %o4
udivcc %i7, 0x0696, %o0
fnot1s %f12, %f5
edge8ln %l2, %i0, %i6
ldub [%l7 + 0x42], %l6
ldub [%l7 + 0x14], %o2
edge8l %g4, %i4, %i5
fnor %f14, %f6, %f6
std %f6, [%l7 + 0x38]
alignaddrl %l3, %i3, %g3
movcs %xcc, %l4, %l1
array32 %i2, %g5, %g7
fsrc1 %f0, %f10
fornot2 %f10, %f12, %f4
ldsb [%l7 + 0x32], %o1
fandnot2s %f3, %f11, %f7
fcmpd %fcc1, %f2, %f6
ldx [%l7 + 0x60], %o7
movleu %icc, %l5, %i1
sth %g6, [%l7 + 0x4A]
mulx %o3, 0x0A18, %g1
bpos,a,pt %icc, loop_2382
ldsw [%l7 + 0x48], %l0
fmovsge %icc, %f11, %f1
fmovdg %icc, %f3, %f11
loop_2382:
fmovsa %xcc, %f15, %f7
fpsub32s %f6, %f0, %f1
fmovspos %xcc, %f2, %f4
fmul8ulx16 %f0, %f14, %f10
stb %o5, [%l7 + 0x47]
fxnors %f11, %f6, %f13
fbuge %fcc0, loop_2383
andcc %g2, %o6, %i7
umul %o4, 0x1D8A, %o0
fmovscc %xcc, %f13, %f4
loop_2383:
std %f12, [%l7 + 0x08]
ldub [%l7 + 0x36], %l2
tl %icc, 0x6
std %f14, [%l7 + 0x58]
brgz %i0, loop_2384
mulx %i6, %l6, %o2
fmovdle %xcc, %f0, %f4
ldsh [%l7 + 0x22], %i4
loop_2384:
udiv %i5, 0x0488, %g4
std %f0, [%l7 + 0x68]
tle %icc, 0x5
movne %icc, %i3, %g3
ldub [%l7 + 0x58], %l4
std %f8, [%l7 + 0x20]
fexpand %f6, %f6
movge %icc, %l3, %i2
sdivcc %l1, 0x001D, %g5
fcmped %fcc0, %f6, %f12
fmovsg %icc, %f8, %f8
smulcc %o1, 0x17F4, %o7
sth %l5, [%l7 + 0x14]
fmovsa %xcc, %f3, %f5
ldsb [%l7 + 0x3F], %g7
edge32n %g6, %o3, %g1
fmovdle %xcc, %f14, %f9
fbue %fcc2, loop_2385
nop
setx loop_2386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %icc, %f8, %f11
fnegs %f1, %f14
loop_2385:
fpsub32s %f3, %f15, %f3
loop_2386:
movrlez %l0, 0x251, %o5
smul %g2, 0x03E4, %o6
fbge %fcc1, loop_2387
tle %icc, 0x2
std %f6, [%l7 + 0x30]
orncc %i1, %o4, %i7
loop_2387:
bn %xcc, loop_2388
tge %xcc, 0x6
st %f9, [%l7 + 0x44]
fmovsleu %icc, %f8, %f3
loop_2388:
fnegd %f4, %f12
sdiv %l2, 0x120B, %i0
bgu,a loop_2389
taddcctv %i6, 0x0BB3, %l6
ld [%l7 + 0x74], %f7
ldx [%l7 + 0x68], %o2
loop_2389:
sdivx %o0, 0x04CE, %i5
ble,pn %xcc, loop_2390
for %f12, %f0, %f14
tsubcc %i4, 0x1795, %g4
xor %i3, 0x03C5, %g3
loop_2390:
move %xcc, %l3, %i2
fmovrde %l4, %f6, %f12
stb %l1, [%l7 + 0x60]
lduw [%l7 + 0x60], %g5
ldd [%l7 + 0x30], %f8
udivcc %o7, 0x0691, %o1
fpackfix %f8, %f4
ld [%l7 + 0x70], %f1
tpos %icc, 0x3
fmovdneg %xcc, %f0, %f11
fmovdcc %icc, %f12, %f7
movvc %xcc, %l5, %g7
ld [%l7 + 0x18], %f8
tle %icc, 0x6
sth %o3, [%l7 + 0x18]
fmovrdne %g1, %f8, %f14
fmovsle %xcc, %f6, %f12
st %f11, [%l7 + 0x60]
fpack32 %f8, %f8, %f0
fsrc2s %f3, %f6
bgu,a,pt %icc, loop_2391
std %f14, [%l7 + 0x18]
movrlez %l0, 0x1C9, %g6
fmul8x16au %f4, %f9, %f0
loop_2391:
fbuge,a %fcc2, loop_2392
fbuge %fcc3, loop_2393
movrgez %o5, 0x13C, %o6
fmovsvc %xcc, %f12, %f8
loop_2392:
nop
setx loop_2394, %l0, %l1
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_2393:
lduh [%l7 + 0x48], %i1
edge32n %g2, %i7, %l2
tne %xcc, 0x1
loop_2394:
stw %o4, [%l7 + 0x1C]
fbo,a %fcc3, loop_2395
fmul8ulx16 %f0, %f4, %f12
srl %i0, %i6, %l6
stb %o2, [%l7 + 0x2D]
loop_2395:
call loop_2396
fones %f6
sub %i5, 0x0B23, %o0
ldsw [%l7 + 0x44], %g4
loop_2396:
bne,a loop_2397
ldd [%l7 + 0x28], %f2
fmovs %f2, %f4
sth %i4, [%l7 + 0x18]
loop_2397:
fmovdg %xcc, %f5, %f10
ble %xcc, loop_2398
add %i3, 0x00FA, %l3
bcs,pt %xcc, loop_2399
fmuld8ulx16 %f9, %f13, %f8
loop_2398:
lduh [%l7 + 0x7C], %i2
fmovrslz %g3, %f13, %f10
loop_2399:
fmovrslez %l4, %f8, %f15
fpsub32s %f11, %f4, %f10
fcmped %fcc0, %f8, %f6
fblg,a %fcc2, loop_2400
udivcc %g5, 0x046B, %o7
fbul %fcc2, loop_2401
bcs %icc, loop_2402
loop_2400:
fmovdge %xcc, %f6, %f3
array8 %o1, %l1, %g7
loop_2401:
addccc %l5, 0x1156, %g1
loop_2402:
tl %xcc, 0x5
fbn,a %fcc0, loop_2403
ldsb [%l7 + 0x68], %o3
fsrc1 %f0, %f0
fmovda %icc, %f5, %f5
loop_2403:
tsubcctv %l0, 0x1A5D, %g6
sth %o6, [%l7 + 0x6C]
umulcc %o5, 0x1F50, %g2
movl %icc, %i1, %i7
fpsub32s %f7, %f1, %f10
movneg %icc, %l2, %o4
fcmpne16 %f6, %f6, %i0
ldub [%l7 + 0x24], %i6
lduh [%l7 + 0x1A], %o2
ldsh [%l7 + 0x0E], %l6
fmovsleu %icc, %f15, %f12
orcc %o0, %g4, %i5
fnor %f10, %f4, %f2
tne %xcc, 0x4
lduh [%l7 + 0x68], %i4
bpos,pt %icc, loop_2404
srl %l3, %i2, %i3
ldsh [%l7 + 0x28], %l4
tge %icc, 0x2
loop_2404:
tge %xcc, 0x2
bne,pt %xcc, loop_2405
fmovrdlz %g5, %f2, %f4
fbg,a %fcc3, loop_2406
fmovdneg %xcc, %f11, %f6
loop_2405:
udiv %o7, 0x160B, %o1
fmovscc %icc, %f4, %f6
loop_2406:
movvc %icc, %l1, %g7
sth %g3, [%l7 + 0x6A]
ldsh [%l7 + 0x78], %g1
bleu,a loop_2407
fmovsn %icc, %f12, %f0
ld [%l7 + 0x24], %f4
ld [%l7 + 0x2C], %f2
loop_2407:
xorcc %l5, %o3, %g6
edge16l %l0, %o5, %o6
addccc %g2, 0x037D, %i7
lduh [%l7 + 0x1E], %l2
ldx [%l7 + 0x58], %o4
st %f5, [%l7 + 0x20]
sethi 0x16AE, %i0
tsubcctv %i6, 0x1D37, %i1
fmovdn %icc, %f5, %f12
fbge %fcc1, loop_2408
fors %f0, %f6, %f15
brlez %o2, loop_2409
subccc %o0, 0x1135, %l6
loop_2408:
fcmpne16 %f4, %f2, %i5
ta %xcc, 0x3
loop_2409:
bn,a %xcc, loop_2410
fmul8x16au %f7, %f9, %f14
st %f7, [%l7 + 0x40]
ldsh [%l7 + 0x40], %g4
loop_2410:
bneg %icc, loop_2411
mulscc %i4, %i2, %i3
ldd [%l7 + 0x38], %f2
fpadd32s %f1, %f5, %f3
loop_2411:
sdiv %l4, 0x1328, %l3
subcc %o7, %g5, %l1
movrgz %o1, %g7, %g1
tge %icc, 0x0
fpack16 %f14, %f10
fbul %fcc0, loop_2412
sub %l5, %o3, %g3
edge8 %l0, %o5, %g6
fornot1s %f5, %f13, %f1
loop_2412:
fnand %f14, %f0, %f12
fcmpd %fcc1, %f2, %f8
fnands %f2, %f10, %f14
ldsw [%l7 + 0x28], %o6
udivcc %g2, 0x1021, %i7
fmovscc %icc, %f14, %f1
fmovs %f14, %f5
bcs loop_2413
nop
setx loop_2414, %l0, %l1
jmpl %l1, %o4
fbge %fcc1, loop_2415
std %f4, [%l7 + 0x68]
loop_2413:
ld [%l7 + 0x3C], %f8
loop_2414:
fornot1 %f4, %f10, %f6
loop_2415:
brlez,a %l2, loop_2416
brz,a %i6, loop_2417
smulcc %i0, %i1, %o0
fbne %fcc0, loop_2418
loop_2416:
fnand %f10, %f2, %f4
loop_2417:
fabsd %f4, %f6
bgu,a %icc, loop_2419
loop_2418:
nop
setx loop_2420, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x0B], %i5
fmuld8sux16 %f5, %f4, %f8
loop_2419:
fmovsgu %icc, %f7, %f15
loop_2420:
fmovdg %xcc, %f13, %f10
srlx %l6, %i4, %i2
fnot1s %f14, %f4
fcmpne32 %f12, %f0, %i3
stb %l4, [%l7 + 0x18]
ldsh [%l7 + 0x08], %l3
stb %o7, [%l7 + 0x4B]
movpos %xcc, %g5, %l1
taddcctv %o1, %g4, %g7
stw %l5, [%l7 + 0x18]
stw %o3, [%l7 + 0x34]
fmovrdgz %g1, %f4, %f14
ldx [%l7 + 0x10], %l0
sth %o5, [%l7 + 0x2E]
edge16ln %g3, %o6, %g2
ld [%l7 + 0x08], %f3
ldsw [%l7 + 0x14], %i7
tgu %icc, 0x4
fbug %fcc0, loop_2421
movneg %icc, %o4, %g6
array32 %i6, %l2, %i0
ta %xcc, 0x7
loop_2421:
tcc %icc, 0x1
nop
setx loop_2422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue,a %fcc1, loop_2423
te %xcc, 0x4
fxor %f2, %f2, %f4
loop_2422:
srlx %i1, %o2, %i5
loop_2423:
umul %l6, %i4, %i2
fexpand %f3, %f2
xorcc %i3, %o0, %l4
fmovrdgz %o7, %f14, %f14
addccc %g5, %l3, %o1
nop
setx loop_2424, %l0, %l1
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,pt %icc, loop_2425
brz %g4, loop_2426
st %f13, [%l7 + 0x30]
loop_2424:
move %icc, %l1, %g7
loop_2425:
bn,a,pt %xcc, loop_2427
loop_2426:
andncc %l5, %g1, %o3
subcc %o5, %g3, %o6
fmuld8sux16 %f3, %f9, %f14
loop_2427:
tpos %xcc, 0x6
movrne %g2, 0x33C, %l0
fmovdg %icc, %f12, %f4
movcs %xcc, %o4, %i7
fpadd32s %f5, %f3, %f6
sllx %g6, 0x12, %i6
ldsb [%l7 + 0x62], %i0
fmul8x16al %f12, %f2, %f10
ldsh [%l7 + 0x60], %l2
fpmerge %f12, %f1, %f2
movneg %xcc, %o2, %i5
fabss %f0, %f13
movrlez %l6, %i4, %i1
lduh [%l7 + 0x7C], %i3
movge %icc, %o0, %i2
fba %fcc2, loop_2428
fexpand %f0, %f14
stb %o7, [%l7 + 0x16]
bne %icc, loop_2429
loop_2428:
sth %g5, [%l7 + 0x16]
fpack32 %f0, %f2, %f2
ldsb [%l7 + 0x70], %l3
loop_2429:
edge8 %o1, %g4, %l4
xnor %l1, %l5, %g7
ldx [%l7 + 0x78], %o3
fmovrsne %g1, %f12, %f3
fpadd16s %f0, %f8, %f14
stb %o5, [%l7 + 0x17]
bneg,a %xcc, loop_2430
bneg %xcc, loop_2431
sth %o6, [%l7 + 0x26]
fexpand %f4, %f0
loop_2430:
fmovscc %xcc, %f13, %f12
loop_2431:
stb %g2, [%l7 + 0x0D]
sllx %l0, %g3, %o4
bgu,a %xcc, loop_2432
stx %i7, [%l7 + 0x10]
fandnot2s %f4, %f15, %f14
srlx %i6, 0x15, %i0
loop_2432:
fpsub32s %f13, %f10, %f2
movvs %icc, %l2, %o2
fmovrdgz %i5, %f12, %f8
nop
setx loop_2433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %l6, 0x1B4C, %g6
stx %i4, [%l7 + 0x08]
tle %xcc, 0x1
loop_2433:
fnot1s %f8, %f0
srax %i1, %o0, %i2
std %f0, [%l7 + 0x10]
xor %i3, %g5, %l3
array8 %o7, %g4, %l4
ldsh [%l7 + 0x08], %l1
fmovdleu %xcc, %f3, %f4
stw %o1, [%l7 + 0x3C]
stb %g7, [%l7 + 0x1A]
stw %l5, [%l7 + 0x3C]
udivcc %o3, 0x0196, %o5
andn %o6, %g1, %g2
add %l0, 0x18A2, %g3
sth %i7, [%l7 + 0x3E]
fornot1s %f0, %f12, %f1
movl %icc, %o4, %i6
stb %i0, [%l7 + 0x51]
add %o2, %i5, %l6
movrne %g6, %l2, %i1
tsubcctv %i4, 0x1D13, %i2
ldx [%l7 + 0x48], %o0
fpack32 %f10, %f2, %f10
ldx [%l7 + 0x48], %g5
subc %l3, 0x085D, %o7
movrgez %g4, 0x3E6, %l4
fcmpeq16 %f0, %f8, %i3
fornot1s %f10, %f0, %f6
ble loop_2434
fandnot1 %f2, %f8, %f2
fmovrde %o1, %f12, %f2
ldsb [%l7 + 0x36], %g7
loop_2434:
sdivcc %l5, 0x113A, %o3
nop
setx loop_2435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f14
tcs %icc, 0x1
fbl,a %fcc1, loop_2436
loop_2435:
stw %o5, [%l7 + 0x3C]
lduh [%l7 + 0x32], %l1
lduw [%l7 + 0x44], %g1
loop_2436:
movn %xcc, %o6, %l0
srlx %g3, %i7, %g2
ldsw [%l7 + 0x10], %i6
siam 0x1
srlx %o4, %i0, %i5
fbe,a %fcc3, loop_2437
sth %o2, [%l7 + 0x18]
stx %g6, [%l7 + 0x10]
fmul8x16 %f1, %f4, %f4
loop_2437:
bneg loop_2438
fmovdvc %icc, %f9, %f4
addcc %l2, %i1, %l6
xor %i2, 0x141C, %o0
loop_2438:
fsrc1 %f12, %f0
bneg,a %icc, loop_2439
fabsd %f4, %f2
edge32 %g5, %l3, %o7
fone %f0
loop_2439:
ldx [%l7 + 0x08], %g4
be,a %xcc, loop_2440
udiv %l4, 0x1CEB, %i3
sra %i4, %o1, %g7
st %f7, [%l7 + 0x08]
loop_2440:
ldsw [%l7 + 0x30], %o3
ldsh [%l7 + 0x7C], %l5
fornot2 %f6, %f0, %f4
fnot1s %f3, %f0
movneg %xcc, %l1, %g1
ble,a %xcc, loop_2441
ldd [%l7 + 0x38], %f6
std %f12, [%l7 + 0x08]
fexpand %f8, %f6
loop_2441:
fbuge %fcc1, loop_2442
fnors %f12, %f9, %f13
orcc %o5, %o6, %l0
edge8n %i7, %g3, %i6
loop_2442:
edge16 %o4, %i0, %g2
fornot2s %f11, %f13, %f8
call loop_2443
bg,a loop_2444
fmul8x16au %f13, %f13, %f6
edge16l %o2, %i5, %g6
loop_2443:
fnands %f11, %f8, %f15
loop_2444:
fmovrdgz %i1, %f8, %f10
andcc %l6, %l2, %o0
fmovrdgz %g5, %f6, %f14
ldsw [%l7 + 0x64], %l3
fbul %fcc2, loop_2445
fmovsvc %xcc, %f7, %f5
fors %f6, %f14, %f6
srl %i2, %o7, %g4
loop_2445:
sll %l4, %i4, %i3
lduh [%l7 + 0x0C], %g7
ldsb [%l7 + 0x4B], %o1
umulcc %l5, %o3, %l1
umul %g1, 0x0E73, %o5
brgez %l0, loop_2446
fmovsge %xcc, %f12, %f12
fcmpgt32 %f12, %f6, %i7
movle %xcc, %o6, %i6
loop_2446:
fmovrdlez %g3, %f10, %f10
fcmpne32 %f10, %f2, %i0
ldsw [%l7 + 0x2C], %o4
brlez,a %o2, loop_2447
nop
setx loop_2448, %l0, %l1
jmpl %l1, %i5
te %xcc, 0x5
ldsw [%l7 + 0x70], %g6
loop_2447:
tcc %icc, 0x2
loop_2448:
fmovsgu %xcc, %f0, %f15
fmul8x16al %f5, %f12, %f14
ldd [%l7 + 0x70], %f10
ldub [%l7 + 0x77], %i1
std %f12, [%l7 + 0x70]
fmovsa %xcc, %f2, %f13
fba,a %fcc2, loop_2449
ldd [%l7 + 0x38], %f14
fcmpeq16 %f6, %f10, %g2
brlz,a %l2, loop_2450
loop_2449:
subcc %l6, %o0, %l3
fpsub32 %f14, %f4, %f8
te %icc, 0x1
loop_2450:
tg %xcc, 0x3
ld [%l7 + 0x14], %f4
ldx [%l7 + 0x10], %g5
fmovscc %icc, %f0, %f0
movvc %icc, %o7, %g4
movpos %icc, %l4, %i4
lduh [%l7 + 0x30], %i2
fbl %fcc2, loop_2451
fbul,a %fcc0, loop_2452
smul %g7, 0x0C44, %i3
stx %l5, [%l7 + 0x68]
loop_2451:
fbe %fcc0, loop_2453
loop_2452:
fmovsg %icc, %f0, %f6
lduw [%l7 + 0x44], %o1
std %f12, [%l7 + 0x78]
loop_2453:
srax %o3, 0x10, %l1
nop
setx loop_2454, %l0, %l1
jmpl %l1, %o5
move %icc, %g1, %l0
sllx %i7, %i6, %o6
ldsh [%l7 + 0x16], %g3
loop_2454:
brlez,a %i0, loop_2455
st %f8, [%l7 + 0x60]
ldub [%l7 + 0x13], %o2
subc %o4, %g6, %i5
loop_2455:
sethi 0x1A58, %i1
movrgez %g2, 0x256, %l2
fbug,a %fcc3, loop_2456
addcc %o0, 0x1719, %l6
fmovsle %xcc, %f9, %f4
movpos %xcc, %l3, %o7
loop_2456:
and %g4, 0x0F08, %g5
fmovrdlez %i4, %f8, %f4
movpos %xcc, %l4, %i2
mova %xcc, %g7, %i3
fmovsa %icc, %f6, %f14
fba,a %fcc2, loop_2457
ldsh [%l7 + 0x6C], %l5
stx %o3, [%l7 + 0x08]
ldd [%l7 + 0x68], %f10
loop_2457:
fnot2s %f12, %f7
ldx [%l7 + 0x20], %l1
fnot2s %f5, %f6
fornot2s %f3, %f6, %f10
stw %o5, [%l7 + 0x28]
fblg,a %fcc0, loop_2458
udivcc %g1, 0x025F, %o1
movvs %icc, %l0, %i7
bcc,a,pt %xcc, loop_2459
loop_2458:
edge16n %o6, %g3, %i6
sll %i0, %o2, %o4
bge,pt %xcc, loop_2460
loop_2459:
fpmerge %f5, %f0, %f10
addcc %g6, 0x11E7, %i5
ldd [%l7 + 0x48], %f10
loop_2460:
sethi 0x1A93, %g2
udivx %l2, 0x0E7E, %o0
fmovsg %xcc, %f7, %f4
fmovsleu %xcc, %f14, %f5
te %icc, 0x7
ldd [%l7 + 0x40], %f14
sth %i1, [%l7 + 0x62]
fnot1s %f8, %f14
stw %l3, [%l7 + 0x18]
stx %l6, [%l7 + 0x38]
sth %o7, [%l7 + 0x74]
lduh [%l7 + 0x1A], %g4
std %f12, [%l7 + 0x68]
ldx [%l7 + 0x20], %g5
fbule,a %fcc2, loop_2461
ta %xcc, 0x2
bg,a %icc, loop_2462
tl %xcc, 0x0
loop_2461:
ldd [%l7 + 0x68], %f8
ldsw [%l7 + 0x5C], %l4
loop_2462:
or %i4, %i2, %g7
fcmpd %fcc3, %f8, %f6
sethi 0x08BC, %l5
fblg,a %fcc2, loop_2463
fnot2s %f8, %f2
fexpand %f9, %f12
fxnor %f12, %f0, %f4
loop_2463:
ldsb [%l7 + 0x0E], %i3
edge8l %l1, %o5, %g1
sth %o3, [%l7 + 0x08]
fmul8sux16 %f0, %f4, %f6
ldub [%l7 + 0x6E], %l0
tn %xcc, 0x7
ldsh [%l7 + 0x40], %i7
fmovsn %icc, %f12, %f9
fbul,a %fcc0, loop_2464
fba %fcc2, loop_2465
lduw [%l7 + 0x50], %o6
movvc %xcc, %o1, %g3
loop_2464:
fcmps %fcc0, %f13, %f11
loop_2465:
stw %i0, [%l7 + 0x34]
ldub [%l7 + 0x53], %o2
ldd [%l7 + 0x50], %f12
tpos %icc, 0x5
ldsb [%l7 + 0x7C], %o4
st %f14, [%l7 + 0x54]
xnor %g6, 0x0C2C, %i6
be %icc, loop_2466
bge,a %icc, loop_2467
ldub [%l7 + 0x21], %g2
ldd [%l7 + 0x50], %f10
loop_2466:
fsrc2s %f7, %f8
loop_2467:
fbl,a %fcc3, loop_2468
fnand %f0, %f4, %f10
ldd [%l7 + 0x48], %f10
fmul8sux16 %f2, %f4, %f10
loop_2468:
bleu,pt %icc, loop_2469
stw %i5, [%l7 + 0x18]
ldsb [%l7 + 0x1F], %o0
tcc %xcc, 0x7
loop_2469:
stw %l2, [%l7 + 0x58]
lduw [%l7 + 0x70], %l3
ldub [%l7 + 0x70], %i1
andncc %l6, %o7, %g4
fmovse %icc, %f6, %f6
lduw [%l7 + 0x64], %l4
fmovsg %icc, %f7, %f2
taddcc %i4, 0x109E, %i2
lduw [%l7 + 0x14], %g5
ldsh [%l7 + 0x3E], %g7
ldsh [%l7 + 0x2C], %l5
ldsw [%l7 + 0x3C], %l1
stw %i3, [%l7 + 0x40]
mulx %g1, %o3, %o5
bl,a loop_2470
fnot2s %f9, %f1
fba,a %fcc3, loop_2471
tl %xcc, 0x1
loop_2470:
ldsh [%l7 + 0x14], %i7
movrgez %o6, %o1, %g3
loop_2471:
xor %l0, %o2, %i0
srl %g6, 0x1B, %o4
fornot2 %f10, %f12, %f0
fcmple32 %f8, %f14, %i6
ldd [%l7 + 0x60], %f4
movrne %g2, %o0, %l2
movvc %xcc, %i5, %i1
stw %l6, [%l7 + 0x48]
stb %l3, [%l7 + 0x3C]
lduh [%l7 + 0x18], %o7
stx %g4, [%l7 + 0x78]
ldd [%l7 + 0x10], %f8
fbug,a %fcc2, loop_2472
fnot2s %f7, %f15
xor %l4, 0x05B0, %i2
fmovsle %icc, %f1, %f4
loop_2472:
movg %xcc, %i4, %g7
lduw [%l7 + 0x68], %l5
ld [%l7 + 0x34], %f8
tg %xcc, 0x4
fcmpne16 %f4, %f10, %g5
stx %i3, [%l7 + 0x08]
fmul8x16al %f5, %f14, %f10
fmovdvs %xcc, %f2, %f0
edge16 %g1, %o3, %l1
ldsb [%l7 + 0x2E], %o5
addc %i7, %o1, %g3
fpsub32s %f13, %f12, %f8
stx %l0, [%l7 + 0x50]
fmovspos %icc, %f7, %f12
subccc %o6, %i0, %o2
fmovd %f2, %f4
stx %g6, [%l7 + 0x30]
fmovscs %icc, %f3, %f9
popc 0x11F7, %o4
tne %xcc, 0x6
array16 %g2, %i6, %l2
tcc %xcc, 0x5
fbu %fcc2, loop_2473
std %f4, [%l7 + 0x48]
fmovdl %xcc, %f3, %f6
nop
setx loop_2474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2473:
fmovde %xcc, %f8, %f1
tvs %xcc, 0x6
fmul8x16al %f14, %f2, %f8
loop_2474:
stw %o0, [%l7 + 0x28]
xor %i5, 0x16C5, %i1
sth %l6, [%l7 + 0x2A]
fcmpes %fcc3, %f11, %f11
fmovsge %icc, %f10, %f10
bn %xcc, loop_2475
smul %o7, %g4, %l3
brlez %i2, loop_2476
lduw [%l7 + 0x78], %l4
loop_2475:
std %f6, [%l7 + 0x50]
movre %g7, %i4, %l5
loop_2476:
sth %i3, [%l7 + 0x4E]
subccc %g1, 0x0FA2, %o3
fpack16 %f0, %f4
fabss %f14, %f14
lduw [%l7 + 0x24], %g5
stb %l1, [%l7 + 0x67]
fmovse %xcc, %f3, %f6
tsubcc %i7, 0x1E0E, %o1
fbu %fcc3, loop_2477
fpadd16s %f12, %f12, %f7
movne %xcc, %g3, %l0
ldub [%l7 + 0x26], %o5
loop_2477:
tvs %icc, 0x1
fba,a %fcc0, loop_2478
subc %o6, %o2, %i0
fnot2s %f4, %f9
fandnot2s %f4, %f1, %f11
loop_2478:
movrlz %g6, %o4, %g2
edge8l %i6, %o0, %i5
srlx %l2, %l6, %o7
ld [%l7 + 0x78], %f3
ldsh [%l7 + 0x4C], %g4
edge32 %l3, %i2, %i1
movg %xcc, %l4, %i4
fnegd %f2, %f6
te %icc, 0x0
fmul8x16 %f7, %f14, %f4
fpackfix %f4, %f6
fmovrdgez %l5, %f2, %f6
ldub [%l7 + 0x74], %g7
fbg %fcc0, loop_2479
stb %g1, [%l7 + 0x66]
fandnot1 %f2, %f4, %f8
brgz %o3, loop_2480
loop_2479:
fmovrdlez %g5, %f12, %f14
lduw [%l7 + 0x54], %i3
fnands %f8, %f15, %f5
loop_2480:
st %f3, [%l7 + 0x68]
lduh [%l7 + 0x66], %i7
bl,a,pn %icc, loop_2481
array16 %o1, %l1, %g3
fmovscs %icc, %f5, %f14
fmovrde %l0, %f8, %f0
loop_2481:
bge,a loop_2482
fone %f2
andn %o5, 0x0D67, %o6
fpmerge %f14, %f4, %f10
loop_2482:
ldx [%l7 + 0x10], %o2
stw %g6, [%l7 + 0x34]
fmovrdlez %i0, %f4, %f2
taddcctv %o4, 0x1B75, %i6
xnor %g2, 0x14AC, %o0
edge32n %l2, %i5, %l6
fmovda %xcc, %f4, %f3
udiv %g4, 0x1721, %o7
sub %l3, 0x022C, %i2
andcc %i1, 0x1359, %i4
fbuge %fcc1, loop_2483
movneg %icc, %l4, %l5
ldsw [%l7 + 0x10], %g1
fornot1 %f8, %f4, %f2
loop_2483:
nop
setx loop_2484, %l0, %l1
jmpl %l1, %o3
mulx %g7, %g5, %i3
tvc %xcc, 0x4
fcmpeq16 %f6, %f2, %i7
loop_2484:
ldsh [%l7 + 0x3A], %l1
ldsh [%l7 + 0x58], %g3
ldsh [%l7 + 0x0E], %o1
fnors %f6, %f14, %f13
fcmpd %fcc0, %f12, %f4
ldd [%l7 + 0x08], %f8
fmovde %xcc, %f1, %f12
fmovrsgez %o5, %f13, %f15
sdivcc %l0, 0x0B77, %o2
brlz %g6, loop_2485
taddcc %o6, %i0, %o4
stb %i6, [%l7 + 0x47]
brlz,a %o0, loop_2486
loop_2485:
ldd [%l7 + 0x58], %f6
brgz %g2, loop_2487
tg %icc, 0x7
loop_2486:
bl,pt %icc, loop_2488
ldsh [%l7 + 0x74], %l2
loop_2487:
fcmpd %fcc0, %f2, %f14
edge32ln %i5, %l6, %o7
loop_2488:
sth %l3, [%l7 + 0x4E]
stb %i2, [%l7 + 0x61]
bne %icc, loop_2489
bvc %xcc, loop_2490
orcc %i1, %i4, %g4
fblg,a %fcc3, loop_2491
loop_2489:
fcmpeq32 %f2, %f0, %l4
loop_2490:
fmovsl %icc, %f5, %f11
udivx %g1, 0x12C1, %o3
loop_2491:
fornot1s %f6, %f5, %f5
orn %l5, %g5, %g7
ldub [%l7 + 0x3A], %i3
st %f4, [%l7 + 0x1C]
ldub [%l7 + 0x7F], %i7
or %g3, 0x12BA, %o1
fabsd %f0, %f2
xnor %o5, %l0, %l1
fnot2 %f14, %f14
fnot1s %f15, %f12
fmovd %f4, %f12
ba %icc, loop_2492
fmovrde %o2, %f10, %f6
lduh [%l7 + 0x44], %o6
ld [%l7 + 0x4C], %f11
loop_2492:
ld [%l7 + 0x0C], %f9
brnz,a %i0, loop_2493
fmovsn %xcc, %f8, %f6
movleu %xcc, %g6, %o4
fnot2s %f13, %f0
loop_2493:
fnor %f6, %f4, %f4
ldd [%l7 + 0x20], %f8
bshuffle %f6, %f0, %f8
brz,a %o0, loop_2494
sth %i6, [%l7 + 0x7C]
std %f14, [%l7 + 0x18]
sth %g2, [%l7 + 0x40]
loop_2494:
tvc %icc, 0x1
fzeros %f12
edge32 %l2, %l6, %i5
stw %l3, [%l7 + 0x10]
tneg %icc, 0x6
fbo %fcc0, loop_2495
fbe,a %fcc0, loop_2496
fbn %fcc1, loop_2497
movne %xcc, %o7, %i2
loop_2495:
ldsb [%l7 + 0x56], %i4
loop_2496:
bvs,a loop_2498
loop_2497:
brlz %i1, loop_2499
fpack32 %f10, %f14, %f2
brz %g4, loop_2500
loop_2498:
brz %l4, loop_2501
loop_2499:
st %f14, [%l7 + 0x60]
ldub [%l7 + 0x42], %o3
loop_2500:
fmovsgu %icc, %f14, %f10
loop_2501:
ldsb [%l7 + 0x4D], %g1
fmovdvs %icc, %f14, %f4
fzeros %f13
fpadd32 %f10, %f0, %f4
lduw [%l7 + 0x1C], %l5
sub %g5, 0x101E, %i3
fzeros %f5
ldx [%l7 + 0x48], %g7
tg %icc, 0x5
movl %xcc, %g3, %i7
bne,a,pn %xcc, loop_2502
and %o1, %o5, %l1
fbl,a %fcc2, loop_2503
bn,a,pn %icc, loop_2504
loop_2502:
movneg %icc, %o2, %l0
orncc %o6, 0x0174, %i0
loop_2503:
fmovs %f9, %f1
loop_2504:
stx %g6, [%l7 + 0x68]
fmuld8ulx16 %f9, %f14, %f8
ldsw [%l7 + 0x64], %o4
orn %i6, 0x08F3, %o0
ldx [%l7 + 0x68], %g2
fpackfix %f14, %f13
ldsw [%l7 + 0x60], %l2
fmovdle %icc, %f14, %f9
lduw [%l7 + 0x14], %l6
andn %l3, %o7, %i2
edge8 %i5, %i1, %i4
lduh [%l7 + 0x46], %g4
movne %xcc, %o3, %g1
ba,a %xcc, loop_2505
add %l4, %l5, %g5
st %f2, [%l7 + 0x60]
fnor %f14, %f14, %f10
loop_2505:
fmovsneg %xcc, %f9, %f2
fpsub32 %f6, %f4, %f14
edge8l %g7, %g3, %i3
ldd [%l7 + 0x50], %f14
movcs %xcc, %i7, %o5
movpos %xcc, %l1, %o2
tsubcctv %o1, %o6, %i0
fbl,a %fcc0, loop_2506
tvc %xcc, 0x3
stw %g6, [%l7 + 0x50]
fmovs %f8, %f3
loop_2506:
fmovsg %icc, %f0, %f5
fcmple32 %f8, %f10, %o4
fmovsgu %icc, %f1, %f15
sth %i6, [%l7 + 0x0A]
fbo %fcc3, loop_2507
fandnot2s %f2, %f14, %f1
mulscc %l0, 0x0868, %o0
stx %g2, [%l7 + 0x08]
loop_2507:
movre %l2, 0x3C2, %l6
fmovsvs %xcc, %f0, %f12
edge32 %o7, %l3, %i2
alignaddrl %i1, %i5, %g4
fornot1s %f2, %f10, %f11
ldd [%l7 + 0x40], %f8
fmovrslz %i4, %f8, %f10
fcmple32 %f10, %f12, %g1
for %f10, %f4, %f0
stx %l4, [%l7 + 0x10]
stx %o3, [%l7 + 0x38]
umulcc %l5, 0x0503, %g7
fmovsge %xcc, %f5, %f7
fpsub16s %f14, %f14, %f8
ldx [%l7 + 0x68], %g5
tle %icc, 0x7
ldsh [%l7 + 0x20], %i3
st %f13, [%l7 + 0x20]
lduw [%l7 + 0x0C], %g3
array32 %o5, %i7, %l1
bleu,a,pt %xcc, loop_2508
fmovrsgez %o2, %f11, %f13
st %f15, [%l7 + 0x30]
ldx [%l7 + 0x70], %o6
loop_2508:
ldx [%l7 + 0x48], %o1
sdivx %i0, 0x009A, %o4
stw %g6, [%l7 + 0x30]
sethi 0x132B, %l0
ldx [%l7 + 0x58], %i6
subcc %o0, %g2, %l6
stb %o7, [%l7 + 0x36]
tneg %icc, 0x4
ldub [%l7 + 0x27], %l2
ld [%l7 + 0x6C], %f13
movne %xcc, %i2, %i1
fmovsa %icc, %f1, %f5
sub %l3, %g4, %i5
bne %xcc, loop_2509
bn,a,pn %icc, loop_2510
ldub [%l7 + 0x37], %i4
fbn %fcc3, loop_2511
loop_2509:
fcmpes %fcc3, %f4, %f8
loop_2510:
umul %g1, 0x1F83, %l4
fcmpes %fcc2, %f10, %f14
loop_2511:
sth %l5, [%l7 + 0x72]
fbg,a %fcc0, loop_2512
fmovrslz %g7, %f13, %f5
ldsw [%l7 + 0x2C], %g5
stw %o3, [%l7 + 0x4C]
loop_2512:
ldsw [%l7 + 0x24], %g3
fbule %fcc3, loop_2513
ldsh [%l7 + 0x52], %i3
ldsw [%l7 + 0x58], %o5
fbne %fcc3, loop_2514
loop_2513:
brlz %l1, loop_2515
bvs loop_2516
array16 %i7, %o6, %o2
loop_2514:
ld [%l7 + 0x7C], %f5
loop_2515:
addcc %i0, %o4, %g6
loop_2516:
lduh [%l7 + 0x20], %o1
movge %xcc, %l0, %i6
ldub [%l7 + 0x7A], %o0
andn %l6, 0x1038, %g2
tsubcc %o7, 0x1270, %l2
fmovdge %xcc, %f4, %f5
ldsh [%l7 + 0x2E], %i1
addc %l3, 0x0344, %i2
stx %i5, [%l7 + 0x40]
fmovrdlz %g4, %f6, %f4
ldd [%l7 + 0x20], %f12
ldsb [%l7 + 0x69], %g1
ldsw [%l7 + 0x6C], %l4
movvs %xcc, %l5, %i4
ble,a,pt %xcc, loop_2517
ldsw [%l7 + 0x50], %g7
lduw [%l7 + 0x58], %g5
ldsb [%l7 + 0x74], %o3
loop_2517:
edge16 %i3, %o5, %l1
fpsub32s %f11, %f15, %f1
movg %xcc, %g3, %o6
xor %i7, 0x19C9, %o2
fzero %f2
fpadd32s %f1, %f14, %f8
sth %o4, [%l7 + 0x50]
fbu,a %fcc1, loop_2518
movcs %icc, %i0, %o1
ldd [%l7 + 0x60], %f4
fcmple16 %f14, %f12, %l0
loop_2518:
tcs %xcc, 0x6
sethi 0x0BB6, %i6
bl %icc, loop_2519
fmovscc %xcc, %f10, %f13
lduw [%l7 + 0x14], %o0
tl %xcc, 0x7
loop_2519:
alignaddr %l6, %g2, %g6
fnot1s %f5, %f0
orncc %o7, 0x0988, %i1
stw %l3, [%l7 + 0x78]
ldx [%l7 + 0x08], %i2
ld [%l7 + 0x3C], %f12
fzero %f6
fors %f13, %f4, %f3
fxors %f1, %f7, %f7
fmovrdlez %i5, %f2, %f10
st %f1, [%l7 + 0x74]
brgz %g4, loop_2520
fbule %fcc1, loop_2521
lduh [%l7 + 0x56], %l2
movpos %xcc, %l4, %g1
loop_2520:
lduw [%l7 + 0x0C], %i4
loop_2521:
fbn,a %fcc1, loop_2522
fandnot2s %f11, %f11, %f12
fbul %fcc2, loop_2523
sth %g7, [%l7 + 0x38]
loop_2522:
xnor %l5, 0x168B, %g5
fpack16 %f2, %f5
loop_2523:
st %f1, [%l7 + 0x0C]
fabsd %f2, %f4
sth %o3, [%l7 + 0x14]
movle %icc, %o5, %l1
ldx [%l7 + 0x58], %i3
ldd [%l7 + 0x70], %f12
addcc %o6, %g3, %i7
fmovsvc %xcc, %f0, %f0
tle %xcc, 0x4
fmovdpos %xcc, %f12, %f4
ldx [%l7 + 0x20], %o4
stw %o2, [%l7 + 0x30]
stx %o1, [%l7 + 0x20]
ldd [%l7 + 0x18], %f6
fpack16 %f12, %f6
orncc %i0, 0x0D0F, %i6
srl %o0, %l6, %g2
fpack32 %f10, %f10, %f6
tne %icc, 0x1
fbe,a %fcc2, loop_2524
fmovsl %icc, %f6, %f4
nop
setx loop_2525, %l0, %l1
jmpl %l1, %l0
lduh [%l7 + 0x3E], %o7
loop_2524:
sth %i1, [%l7 + 0x46]
ld [%l7 + 0x58], %f8
loop_2525:
tvc %icc, 0x4
fmovdvs %xcc, %f14, %f11
tgu %xcc, 0x6
std %f10, [%l7 + 0x30]
tleu %xcc, 0x3
lduh [%l7 + 0x42], %g6
ldx [%l7 + 0x48], %l3
bvs,a loop_2526
edge8 %i2, %i5, %g4
andcc %l4, %l2, %g1
fbge %fcc3, loop_2527
loop_2526:
stb %g7, [%l7 + 0x26]
movpos %icc, %i4, %g5
lduw [%l7 + 0x68], %o3
loop_2527:
lduh [%l7 + 0x14], %o5
movpos %xcc, %l1, %l5
bgu,pn %icc, loop_2528
fzero %f14
fcmps %fcc2, %f9, %f7
fexpand %f7, %f8
loop_2528:
st %f14, [%l7 + 0x68]
st %f7, [%l7 + 0x20]
be,a,pt %icc, loop_2529
st %f14, [%l7 + 0x28]
ldsw [%l7 + 0x10], %i3
fbg,a %fcc1, loop_2530
loop_2529:
array32 %g3, %i7, %o6
smulcc %o4, %o1, %i0
xor %i6, 0x131E, %o0
loop_2530:
xorcc %l6, 0x04F7, %g2
tcs %xcc, 0x0
fxor %f12, %f14, %f0
bneg,pt %icc, loop_2531
std %f0, [%l7 + 0x38]
ldx [%l7 + 0x78], %o2
fpsub16s %f14, %f0, %f10
loop_2531:
xor %o7, %l0, %g6
fmovrsgez %l3, %f14, %f12
andcc %i1, %i5, %i2
stx %g4, [%l7 + 0x58]
ldub [%l7 + 0x14], %l4
fbule %fcc0, loop_2532
fabsd %f12, %f8
movle %icc, %l2, %g1
fbuge %fcc3, loop_2533
loop_2532:
stb %g7, [%l7 + 0x4D]
fnot2s %f5, %f6
bn,a loop_2534
loop_2533:
edge8n %i4, %g5, %o5
fmovda %xcc, %f6, %f11
andcc %l1, %l5, %o3
loop_2534:
ldd [%l7 + 0x20], %f4
ldsw [%l7 + 0x4C], %g3
ldsh [%l7 + 0x46], %i3
popc %o6, %o4
ldx [%l7 + 0x38], %i7
fmovdgu %xcc, %f11, %f5
bcs %icc, loop_2535
fmul8sux16 %f4, %f10, %f14
or %i0, %o1, %i6
ld [%l7 + 0x38], %f9
loop_2535:
tn %icc, 0x2
alignaddr %o0, %g2, %o2
st %f7, [%l7 + 0x0C]
fmovdcs %xcc, %f0, %f12
subcc %l6, 0x193E, %l0
fxnors %f13, %f7, %f5
sth %g6, [%l7 + 0x36]
brnz,a %o7, loop_2536
fmovrse %l3, %f15, %f13
brz %i1, loop_2537
lduw [%l7 + 0x3C], %i2
loop_2536:
ld [%l7 + 0x5C], %f13
fbu,a %fcc0, loop_2538
loop_2537:
ldsb [%l7 + 0x30], %g4
ldsh [%l7 + 0x76], %i5
srlx %l2, 0x1B, %g1
loop_2538:
ldsb [%l7 + 0x27], %l4
mulscc %g7, %g5, %o5
srlx %i4, 0x16, %l5
fmovrdlez %l1, %f0, %f0
sth %g3, [%l7 + 0x32]
addc %i3, %o6, %o3
tge %icc, 0x3
tge %xcc, 0x6
ldsh [%l7 + 0x68], %o4
fbl %fcc0, loop_2539
array16 %i0, %i7, %o1
fmovdvc %xcc, %f6, %f4
fmovsleu %xcc, %f2, %f9
loop_2539:
addccc %o0, %i6, %g2
addcc %o2, %l6, %l0
ldx [%l7 + 0x20], %g6
fone %f4
st %f11, [%l7 + 0x0C]
ldub [%l7 + 0x40], %o7
srl %i1, %l3, %i2
fbue %fcc2, loop_2540
mulscc %i5, %g4, %g1
std %f2, [%l7 + 0x50]
fbule %fcc0, loop_2541
loop_2540:
nop
setx loop_2542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x40], %l4
pdist %f4, %f14, %f2
loop_2541:
ldsw [%l7 + 0x54], %g7
loop_2542:
fxnors %f1, %f4, %f0
fmuld8sux16 %f13, %f4, %f2
stb %l2, [%l7 + 0x30]
fmovd %f0, %f4
subc %g5, 0x1D22, %i4
movrlez %o5, %l1, %l5
stb %i3, [%l7 + 0x26]
ldsh [%l7 + 0x18], %g3
fcmpne16 %f0, %f14, %o6
andncc %o3, %o4, %i0
xnor %o1, %o0, %i6
fsrc1 %f2, %f0
sdivcc %i7, 0x0B93, %o2
stx %l6, [%l7 + 0x18]
fcmps %fcc1, %f1, %f7
fble %fcc3, loop_2543
fone %f10
stb %l0, [%l7 + 0x7A]
ldsw [%l7 + 0x20], %g6
loop_2543:
fmovd %f4, %f0
tge %xcc, 0x6
fmul8x16au %f3, %f2, %f2
ldsh [%l7 + 0x54], %o7
lduw [%l7 + 0x60], %i1
bgu,a %icc, loop_2544
ba,pn %icc, loop_2545
fornot1 %f14, %f14, %f14
tvc %icc, 0x3
loop_2544:
bg,a,pn %icc, loop_2546
loop_2545:
fmovrdgez %g2, %f0, %f8
brz,a %l3, loop_2547
fbl %fcc0, loop_2548
loop_2546:
movgu %icc, %i5, %i2
ldx [%l7 + 0x08], %g4
loop_2547:
fornot1 %f2, %f0, %f10
loop_2548:
tsubcctv %g1, %g7, %l2
brlez %g5, loop_2549
tsubcc %i4, %l4, %l1
fmovrsne %o5, %f5, %f12
srl %i3, 0x0E, %g3
loop_2549:
edge32 %o6, %l5, %o3
ldub [%l7 + 0x47], %i0
fand %f10, %f0, %f10
movrlez %o1, 0x1DC, %o0
smul %o4, 0x0FAC, %i6
fornot1s %f5, %f15, %f9
ld [%l7 + 0x50], %f4
fmovsne %icc, %f6, %f3
fmovsneg %icc, %f9, %f2
stx %i7, [%l7 + 0x08]
fcmpne32 %f14, %f14, %l6
stw %l0, [%l7 + 0x4C]
subccc %g6, %o7, %o2
edge8ln %g2, %l3, %i5
brgz,a %i1, loop_2550
ldsh [%l7 + 0x0C], %g4
edge32l %i2, %g7, %l2
fmul8x16au %f13, %f10, %f6
loop_2550:
fmovdcs %xcc, %f8, %f5
movgu %icc, %g1, %g5
stw %i4, [%l7 + 0x48]
fbg %fcc2, loop_2551
fbuge %fcc1, loop_2552
ldx [%l7 + 0x08], %l4
fmovdcc %xcc, %f2, %f9
loop_2551:
ldd [%l7 + 0x28], %f6
loop_2552:
for %f10, %f2, %f12
subc %o5, %i3, %l1
ldsw [%l7 + 0x14], %g3
movgu %xcc, %o6, %o3
ldsw [%l7 + 0x7C], %i0
fmovrdlez %l5, %f8, %f12
fcmpeq32 %f14, %f6, %o0
sub %o1, 0x0EEC, %o4
edge32 %i7, %i6, %l0
lduh [%l7 + 0x1C], %l6
fmovda %icc, %f5, %f3
tle %icc, 0x5
call loop_2553
movvs %xcc, %g6, %o2
fmovsn %xcc, %f1, %f0
taddcc %g2, %o7, %i5
loop_2553:
ldx [%l7 + 0x38], %i1
ldsh [%l7 + 0x6E], %g4
stx %l3, [%l7 + 0x68]
stx %i2, [%l7 + 0x58]
fmovdn %xcc, %f15, %f13
ldd [%l7 + 0x30], %f0
fmovdvc %icc, %f7, %f14
edge8n %l2, %g7, %g5
fmovsa %xcc, %f13, %f11
fmovdleu %xcc, %f3, %f9
stw %i4, [%l7 + 0x70]
fmovrde %g1, %f8, %f0
ldx [%l7 + 0x48], %o5
fmovsg %icc, %f6, %f5
fbe %fcc2, loop_2554
sll %l4, 0x0D, %i3
edge8ln %g3, %o6, %l1
udiv %o3, 0x0130, %l5
loop_2554:
fmovrslz %o0, %f10, %f9
add %o1, 0x1CCB, %i0
bcc loop_2555
sth %o4, [%l7 + 0x0A]
fpsub32 %f0, %f10, %f4
fmovdne %icc, %f0, %f4
loop_2555:
sth %i7, [%l7 + 0x36]
xnorcc %l0, %i6, %l6
andn %g6, 0x1E37, %o2
fnegs %f11, %f6
nop
setx loop_2556, %l0, %l1
jmpl %l1, %o7
tcs %xcc, 0x6
fcmpes %fcc2, %f14, %f0
ldsw [%l7 + 0x5C], %i5
loop_2556:
lduw [%l7 + 0x44], %g2
movvc %icc, %g4, %i1
fmovdgu %xcc, %f2, %f9
fabsd %f6, %f0
ldx [%l7 + 0x58], %i2
fblg,a %fcc2, loop_2557
fmovdg %xcc, %f10, %f14
ldd [%l7 + 0x18], %f6
edge8 %l3, %g7, %g5
loop_2557:
fmovrde %i4, %f0, %f6
fcmpne16 %f6, %f4, %g1
ld [%l7 + 0x3C], %f12
ld [%l7 + 0x34], %f1
ldx [%l7 + 0x78], %l2
sethi 0x018F, %o5
tle %xcc, 0x5
fands %f6, %f11, %f13
ldsh [%l7 + 0x76], %l4
stx %g3, [%l7 + 0x20]
nop
setx loop_2558, %l0, %l1
jmpl %l1, %o6
pdist %f10, %f10, %f8
ble loop_2559
tg %icc, 0x0
loop_2558:
fmovda %xcc, %f9, %f7
fpadd32s %f6, %f7, %f12
loop_2559:
fpackfix %f12, %f11
tcc %icc, 0x3
addccc %i3, %o3, %l1
lduw [%l7 + 0x70], %l5
fble,a %fcc1, loop_2560
stw %o0, [%l7 + 0x3C]
edge32ln %o1, %i0, %o4
sdivx %l0, 0x066C, %i6
loop_2560:
ld [%l7 + 0x30], %f2
fpsub32s %f5, %f3, %f11
movvs %xcc, %l6, %i7
ldsb [%l7 + 0x16], %g6
sethi 0x078C, %o7
brz,a %o2, loop_2561
fble,a %fcc1, loop_2562
fpsub16 %f2, %f10, %f8
ldsh [%l7 + 0x46], %i5
loop_2561:
stx %g2, [%l7 + 0x50]
loop_2562:
lduw [%l7 + 0x50], %i1
tcc %xcc, 0x5
tle %xcc, 0x6
fblg %fcc1, loop_2563
addccc %g4, %i2, %g7
fors %f2, %f8, %f12
sub %g5, %l3, %i4
loop_2563:
movcc %icc, %l2, %g1
xorcc %o5, %l4, %g3
bg,a %icc, loop_2564
lduw [%l7 + 0x54], %o6
addccc %i3, %l1, %l5
lduw [%l7 + 0x30], %o3
loop_2564:
ldd [%l7 + 0x40], %f0
fmovrdne %o0, %f2, %f10
sdivx %i0, 0x1932, %o1
fpadd32s %f6, %f10, %f5
std %f12, [%l7 + 0x40]
std %f0, [%l7 + 0x60]
bgu,a loop_2565
ldsh [%l7 + 0x08], %l0
sth %i6, [%l7 + 0x32]
fsrc1 %f8, %f0
loop_2565:
brgez,a %o4, loop_2566
and %i7, %g6, %o7
std %f2, [%l7 + 0x28]
fmovrde %o2, %f10, %f10
loop_2566:
alignaddrl %l6, %i5, %g2
fmovdg %icc, %f12, %f13
array32 %i1, %i2, %g4
fsrc1s %f8, %f3
stx %g7, [%l7 + 0x68]
ldub [%l7 + 0x29], %l3
fmovrdne %g5, %f0, %f10
stw %l2, [%l7 + 0x58]
smulcc %i4, %g1, %l4
bcs,pn %icc, loop_2567
movcs %xcc, %o5, %g3
taddcctv %o6, 0x0FFB, %l1
lduh [%l7 + 0x74], %i3
loop_2567:
std %f0, [%l7 + 0x38]
brnz %o3, loop_2568
tsubcctv %o0, %i0, %o1
udiv %l5, 0x0051, %i6
lduh [%l7 + 0x78], %l0
loop_2568:
array8 %i7, %g6, %o7
st %f10, [%l7 + 0x44]
xor %o2, %o4, %l6
xnor %g2, %i1, %i5
call loop_2569
movpos %xcc, %g4, %g7
fmovsl %icc, %f6, %f8
sdiv %l3, 0x06EE, %i2
loop_2569:
umulcc %l2, 0x10DB, %i4
movleu %icc, %g1, %l4
ldsh [%l7 + 0x18], %o5
st %f8, [%l7 + 0x50]
bleu,a loop_2570
movleu %icc, %g5, %g3
xor %o6, 0x1ADC, %l1
edge16l %o3, %i3, %o0
loop_2570:
subccc %o1, 0x0D4D, %i0
mulx %i6, %l0, %l5
fbne %fcc3, loop_2571
fmovrdlz %i7, %f10, %f4
std %f8, [%l7 + 0x20]
stx %o7, [%l7 + 0x20]
loop_2571:
ldd [%l7 + 0x78], %f8
fmul8sux16 %f14, %f6, %f6
movvc %icc, %g6, %o4
movn %icc, %o2, %g2
tl %xcc, 0x7
nop
setx loop_2572, %l0, %l1
jmpl %l1, %l6
stw %i5, [%l7 + 0x4C]
st %f2, [%l7 + 0x68]
nop
setx loop_2573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2572:
fnot2s %f2, %f9
lduw [%l7 + 0x50], %i1
ldsb [%l7 + 0x50], %g4
loop_2573:
fone %f10
edge32n %l3, %g7, %i2
array8 %l2, %i4, %g1
ldub [%l7 + 0x34], %l4
movle %icc, %o5, %g3
udivcc %o6, 0x154E, %l1
stx %o3, [%l7 + 0x60]
stw %g5, [%l7 + 0x10]
lduw [%l7 + 0x20], %i3
movne %xcc, %o1, %i0
sdiv %o0, 0x15E5, %l0
fandnot1s %f12, %f3, %f1
fmul8x16al %f5, %f9, %f2
mulscc %l5, %i6, %i7
lduh [%l7 + 0x42], %g6
lduh [%l7 + 0x38], %o7
or %o4, 0x09D5, %o2
lduw [%l7 + 0x28], %l6
nop
setx loop_2574, %l0, %l1
jmpl %l1, %g2
sth %i1, [%l7 + 0x0E]
alignaddr %g4, %i5, %l3
fmovrdlez %i2, %f0, %f10
loop_2574:
mulx %g7, 0x0963, %i4
ldsw [%l7 + 0x30], %l2
umulcc %g1, %l4, %o5
st %f6, [%l7 + 0x34]
fmovrslz %o6, %f7, %f3
movrgez %g3, %l1, %g5
fmovdneg %xcc, %f8, %f13
bneg,pt %xcc, loop_2575
lduw [%l7 + 0x08], %i3
lduw [%l7 + 0x3C], %o3
fsrc2 %f0, %f12
loop_2575:
movn %xcc, %i0, %o1
mova %icc, %l0, %o0
fpadd32s %f13, %f11, %f5
fpsub32 %f4, %f0, %f14
movg %xcc, %l5, %i7
fxnors %f5, %f13, %f11
fcmpgt32 %f2, %f8, %g6
or %o7, %o4, %o2
ldx [%l7 + 0x40], %i6
stx %l6, [%l7 + 0x20]
fnot2 %f2, %f10
fbue,a %fcc3, loop_2576
fbul %fcc0, loop_2577
and %g2, 0x1A2F, %g4
fmovrdlez %i1, %f8, %f8
loop_2576:
std %f4, [%l7 + 0x20]
loop_2577:
fcmpne32 %f6, %f14, %l3
tgu %xcc, 0x2
movre %i5, %g7, %i2
fmovrdlez %i4, %f0, %f2
tcs %xcc, 0x5
fnot1s %f10, %f7
movne %xcc, %g1, %l4
faligndata %f14, %f10, %f12
brlz,a %o5, loop_2578
fbuge %fcc3, loop_2579
fmovsg %xcc, %f2, %f5
srl %o6, %l2, %l1
loop_2578:
fmovrdlez %g5, %f12, %f12
loop_2579:
fcmps %fcc2, %f12, %f12
ld [%l7 + 0x1C], %f12
fmovsa %xcc, %f7, %f1
sth %i3, [%l7 + 0x4E]
ldd [%l7 + 0x40], %f4
fmovse %icc, %f3, %f5
fbul,a %fcc1, loop_2580
ldx [%l7 + 0x58], %g3
umul %i0, %o1, %o3
ldsh [%l7 + 0x66], %l0
loop_2580:
std %f2, [%l7 + 0x08]
bpos,a %icc, loop_2581
std %f14, [%l7 + 0x58]
fnot1 %f12, %f6
bvc %icc, loop_2582
loop_2581:
fsrc1s %f15, %f0
fmovd %f0, %f14
addccc %l5, 0x0213, %i7
loop_2582:
or %o0, %g6, %o4
edge16n %o2, %o7, %i6
fmovdcs %xcc, %f9, %f5
fblg,a %fcc2, loop_2583
fmovsn %xcc, %f9, %f15
fxnors %f13, %f1, %f9
umul %g2, %g4, %i1
loop_2583:
stb %l6, [%l7 + 0x3D]
tleu %icc, 0x1
movrlez %i5, %l3, %i2
taddcc %i4, %g7, %l4
tgu %icc, 0x3
fmovspos %xcc, %f1, %f0
stb %o5, [%l7 + 0x6B]
srlx %g1, %l2, %o6
stb %l1, [%l7 + 0x23]
fmul8ulx16 %f2, %f2, %f8
ldub [%l7 + 0x5B], %i3
lduw [%l7 + 0x48], %g3
fpsub16 %f10, %f6, %f6
fandnot1s %f6, %f1, %f5
stx %i0, [%l7 + 0x58]
ldub [%l7 + 0x21], %g5
movre %o3, %l0, %o1
fmovscc %xcc, %f7, %f9
fbu,a %fcc0, loop_2584
tg %xcc, 0x7
stx %l5, [%l7 + 0x58]
fornot1 %f0, %f2, %f6
loop_2584:
fmovrdgz %i7, %f4, %f14
movneg %icc, %g6, %o4
ldub [%l7 + 0x47], %o0
array32 %o2, %o7, %i6
fmovrdne %g2, %f2, %f2
alignaddrl %i1, %l6, %i5
fcmpgt32 %f14, %f10, %l3
move %xcc, %g4, %i4
popc 0x0AE4, %i2
st %f5, [%l7 + 0x54]
movle %icc, %l4, %g7
lduw [%l7 + 0x6C], %g1
sth %l2, [%l7 + 0x18]
fmovscc %xcc, %f0, %f14
tge %xcc, 0x0
tle %xcc, 0x0
brz,a %o5, loop_2585
sdivcc %o6, 0x1BDA, %i3
fbuge %fcc1, loop_2586
ldsw [%l7 + 0x68], %g3
loop_2585:
ldd [%l7 + 0x20], %f14
fmovsne %xcc, %f11, %f3
loop_2586:
fnors %f0, %f8, %f2
ldub [%l7 + 0x69], %l1
bcs,a %xcc, loop_2587
brnz,a %g5, loop_2588
edge8n %i0, %o3, %l0
stb %o1, [%l7 + 0x4B]
loop_2587:
stw %l5, [%l7 + 0x30]
loop_2588:
alignaddr %i7, %g6, %o0
ldsb [%l7 + 0x13], %o2
tgu %icc, 0x0
fmovsvc %xcc, %f4, %f15
ldd [%l7 + 0x40], %f12
tpos %xcc, 0x5
ldsh [%l7 + 0x68], %o7
brlez,a %i6, loop_2589
sdiv %g2, 0x1ECE, %o4
xnorcc %l6, 0x170C, %i1
fsrc2 %f10, %f10
loop_2589:
fpack16 %f0, %f0
ldd [%l7 + 0x68], %f12
addcc %i5, %g4, %l3
popc 0x0281, %i2
ldsw [%l7 + 0x38], %i4
movl %xcc, %l4, %g1
movrgz %g7, 0x0E6, %o5
fcmpgt16 %f6, %f12, %l2
fnegd %f14, %f6
fmovrse %o6, %f15, %f5
fbu %fcc1, loop_2590
fmovsle %icc, %f3, %f8
fbe,a %fcc2, loop_2591
ld [%l7 + 0x1C], %f4
loop_2590:
ldsw [%l7 + 0x1C], %i3
edge32 %l1, %g5, %i0
loop_2591:
fmovrsne %g3, %f14, %f15
ldd [%l7 + 0x68], %f4
fornot1 %f2, %f0, %f6
fxor %f6, %f0, %f10
edge32 %o3, %o1, %l5
ldx [%l7 + 0x48], %i7
fpsub32s %f10, %f0, %f15
st %f12, [%l7 + 0x78]
tvs %xcc, 0x0
ldd [%l7 + 0x10], %f10
movge %xcc, %l0, %o0
movgu %xcc, %o2, %g6
lduh [%l7 + 0x34], %o7
fpsub16s %f0, %f10, %f15
sth %i6, [%l7 + 0x5E]
brgz %g2, loop_2592
sth %o4, [%l7 + 0x16]
fbue,a %fcc1, loop_2593
taddcc %l6, 0x0016, %i1
loop_2592:
ldsw [%l7 + 0x50], %i5
nop
setx loop_2594, %l0, %l1
jmpl %l1, %g4
loop_2593:
fsrc2 %f4, %f4
ldd [%l7 + 0x70], %f0
fmul8sux16 %f0, %f2, %f0
loop_2594:
fornot1s %f10, %f14, %f1
fmovrsgz %i2, %f10, %f7
sra %l3, 0x01, %i4
sllx %l4, %g1, %o5
tsubcctv %l2, %g7, %i3
fba,a %fcc2, loop_2595
alignaddr %o6, %l1, %g5
brnz %i0, loop_2596
fsrc2 %f12, %f0
loop_2595:
add %o3, %g3, %l5
fxor %f10, %f4, %f8
loop_2596:
ldd [%l7 + 0x58], %f10
fmovsleu %xcc, %f3, %f8
ba,pt %icc, loop_2597
ld [%l7 + 0x64], %f3
ldsb [%l7 + 0x7D], %i7
ldsw [%l7 + 0x4C], %o1
loop_2597:
ldx [%l7 + 0x28], %o0
ldsh [%l7 + 0x4E], %o2
fnot2 %f12, %f2
lduh [%l7 + 0x38], %l0
bgu,pt %icc, loop_2598
edge32 %g6, %o7, %g2
fbne,a %fcc0, loop_2599
ldd [%l7 + 0x78], %f2
loop_2598:
fmovdle %xcc, %f15, %f7
siam 0x2
loop_2599:
stw %o4, [%l7 + 0x3C]
fnegs %f12, %f1
bvc,a,pn %icc, loop_2600
bpos %icc, loop_2601
nop
setx loop_2602, %l0, %l1
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 %i6, 0x08C3, %l6
loop_2600:
ldd [%l7 + 0x18], %f8
loop_2601:
bvs,a loop_2603
loop_2602:
smul %i5, 0x1FE4, %g4
ldsb [%l7 + 0x0D], %i2
ldx [%l7 + 0x48], %i1
loop_2603:
xorcc %l3, %l4, %i4
sth %g1, [%l7 + 0x24]
fbn %fcc2, loop_2604
ldd [%l7 + 0x08], %f4
ldub [%l7 + 0x40], %o5
movrgz %g7, %i3, %l2
loop_2604:
edge16n %o6, %g5, %l1
array32 %o3, %i0, %g3
edge32ln %i7, %o1, %l5
movrgez %o2, 0x308, %l0
fmovscs %xcc, %f8, %f2
edge8ln %g6, %o7, %g2
tle %icc, 0x7
fandnot2 %f8, %f14, %f0
lduw [%l7 + 0x18], %o4
ldsb [%l7 + 0x57], %o0
tpos %xcc, 0x7
fandnot1 %f2, %f10, %f10
fcmpeq16 %f12, %f8, %l6
fzero %f4
fbul %fcc2, loop_2605
edge32ln %i5, %i6, %g4
bn,a,pt %icc, loop_2606
ldsb [%l7 + 0x20], %i1
loop_2605:
movrlz %i2, 0x2A9, %l4
pdist %f0, %f0, %f4
loop_2606:
std %f0, [%l7 + 0x20]
fmuld8sux16 %f15, %f2, %f10
ldx [%l7 + 0x18], %l3
lduw [%l7 + 0x74], %i4
fmovrde %g1, %f8, %f2
sllx %g7, %i3, %o5
stx %l2, [%l7 + 0x08]
fble,a %fcc1, loop_2607
nop
setx loop_2608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %o6, 0x1319, %g5
ldsw [%l7 + 0x6C], %l1
loop_2607:
tsubcctv %o3, %g3, %i0
loop_2608:
ldsb [%l7 + 0x24], %o1
fcmple32 %f2, %f12, %i7
bleu,pn %xcc, loop_2609
sth %l5, [%l7 + 0x70]
fmovsneg %icc, %f2, %f13
fmovsge %icc, %f13, %f13
loop_2609:
fbne,a %fcc0, loop_2610
fsrc1s %f10, %f14
fblg %fcc0, loop_2611
ldsh [%l7 + 0x42], %l0
loop_2610:
movrgez %o2, 0x0E9, %o7
fxor %f8, %f6, %f12
loop_2611:
sth %g6, [%l7 + 0x42]
tneg %xcc, 0x1
ldub [%l7 + 0x2F], %o4
edge16n %g2, %o0, %i5
ldub [%l7 + 0x2D], %i6
ldx [%l7 + 0x10], %g4
movl %icc, %l6, %i2
std %f8, [%l7 + 0x60]
bg,pn %xcc, loop_2612
ldd [%l7 + 0x70], %f6
fsrc2s %f14, %f8
fcmpgt32 %f2, %f12, %i1
loop_2612:
fcmpgt16 %f4, %f0, %l3
ldd [%l7 + 0x48], %f6
lduw [%l7 + 0x7C], %l4
stb %i4, [%l7 + 0x4E]
tvs %xcc, 0x3
edge32n %g7, %g1, %o5
fbule,a %fcc2, loop_2613
xorcc %i3, 0x194E, %o6
sth %g5, [%l7 + 0x20]
stw %l1, [%l7 + 0x44]
loop_2613:
edge8 %o3, %l2, %i0
addc %o1, 0x1324, %i7
ldsh [%l7 + 0x20], %g3
fxor %f4, %f12, %f6
edge16n %l0, %l5, %o2
tsubcc %o7, 0x19EC, %g6
ld [%l7 + 0x30], %f10
lduh [%l7 + 0x3E], %o4
popc %g2, %i5
fmovdg %icc, %f14, %f5
ldsb [%l7 + 0x66], %o0
udiv %g4, 0x03D3, %i6
ldsw [%l7 + 0x68], %i2
st %f6, [%l7 + 0x20]
subc %l6, 0x1595, %i1
stb %l4, [%l7 + 0x43]
movgu %icc, %l3, %i4
bl,pn %xcc, loop_2614
fabsd %f6, %f10
fmovdne %icc, %f15, %f14
bleu,a %xcc, loop_2615
loop_2614:
ld [%l7 + 0x70], %f8
ldx [%l7 + 0x30], %g1
fmul8sux16 %f8, %f6, %f14
loop_2615:
fmovsleu %icc, %f7, %f9
fandnot1s %f11, %f8, %f6
st %f13, [%l7 + 0x74]
edge8l %o5, %g7, %o6
nop
setx loop_2616, %l0, %l1
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 + 0x58], %f6
sllx %i3, %l1, %g5
std %f8, [%l7 + 0x68]
loop_2616:
fpackfix %f6, %f3
fcmpd %fcc1, %f0, %f2
lduh [%l7 + 0x3C], %o3
fbule %fcc0, loop_2617
xor %l2, 0x04B4, %o1
sth %i0, [%l7 + 0x48]
fand %f4, %f2, %f2
loop_2617:
lduh [%l7 + 0x38], %i7
ldd [%l7 + 0x48], %f12
ldsh [%l7 + 0x16], %l0
fmovsl %icc, %f3, %f3
lduw [%l7 + 0x7C], %g3
ldub [%l7 + 0x7E], %l5
subcc %o2, %g6, %o4
ldx [%l7 + 0x40], %o7
edge32ln %i5, %g2, %g4
tn %xcc, 0x5
sethi 0x1C3F, %i6
tne %xcc, 0x1
mova %icc, %o0, %l6
fble,a %fcc1, loop_2618
taddcc %i1, 0x0A29, %l4
fmovdpos %xcc, %f0, %f5
fmovdvc %xcc, %f8, %f3
loop_2618:
udivcc %l3, 0x1E40, %i4
movcs %xcc, %g1, %i2
edge16ln %g7, %o5, %o6
fmovdpos %xcc, %f11, %f6
array8 %i3, %g5, %l1
smul %l2, %o3, %o1
lduw [%l7 + 0x3C], %i0
fandnot1 %f4, %f8, %f4
ldub [%l7 + 0x5D], %l0
fandnot1s %f5, %f12, %f4
tleu %xcc, 0x0
ldsw [%l7 + 0x0C], %i7
std %f8, [%l7 + 0x08]
ld [%l7 + 0x78], %f2
lduw [%l7 + 0x1C], %g3
tle %icc, 0x3
subcc %o2, 0x0209, %g6
sll %l5, %o4, %i5
bpos,a loop_2619
fornot2s %f3, %f12, %f8
orn %o7, 0x0AC2, %g4
fornot1 %f10, %f8, %f8
loop_2619:
fabsd %f10, %f6
for %f10, %f12, %f10
tsubcctv %i6, 0x184F, %g2
for %f4, %f6, %f6
bvs,pn %icc, loop_2620
ldsw [%l7 + 0x7C], %l6
fnegs %f0, %f3
be,a,pn %icc, loop_2621
loop_2620:
srlx %o0, %l4, %i1
fbug,a %fcc2, loop_2622
ldsh [%l7 + 0x0A], %l3
loop_2621:
fmovsvs %icc, %f6, %f15
fcmps %fcc1, %f10, %f15
loop_2622:
ldd [%l7 + 0x40], %f10
fmuld8sux16 %f11, %f4, %f14
edge8ln %i4, %i2, %g7
stb %g1, [%l7 + 0x3D]
bl loop_2623
alignaddrl %o6, %i3, %o5
movrlz %l1, 0x02B, %l2
fcmpgt32 %f12, %f10, %o3
loop_2623:
ldx [%l7 + 0x20], %o1
fpackfix %f2, %f4
fmovdleu %icc, %f3, %f6
ldx [%l7 + 0x70], %i0
udivcc %l0, 0x18FC, %i7
fnot2s %f12, %f5
fmovdcs %icc, %f13, %f1
udivx %g3, 0x0E84, %o2
tgu %xcc, 0x0
bcc %icc, loop_2624
fornot1s %f12, %f7, %f2
sth %g5, [%l7 + 0x20]
edge16 %g6, %l5, %i5
loop_2624:
fmovdpos %xcc, %f11, %f6
ta %icc, 0x7
nop
setx loop_2625, %l0, %l1
jmpl %l1, %o4
fblg %fcc2, loop_2626
ldub [%l7 + 0x61], %o7
ld [%l7 + 0x34], %f7
loop_2625:
fcmps %fcc2, %f0, %f0
loop_2626:
sdivcc %i6, 0x1A35, %g4
std %f2, [%l7 + 0x68]
fmovdgu %xcc, %f13, %f2
ldd [%l7 + 0x50], %f8
movrlez %g2, %l6, %l4
stw %o0, [%l7 + 0x20]
faligndata %f14, %f4, %f10
nop
setx loop_2627, %l0, %l1
jmpl %l1, %l3
std %f10, [%l7 + 0x18]
array32 %i1, %i4, %g7
lduh [%l7 + 0x54], %g1
loop_2627:
movpos %xcc, %o6, %i3
st %f11, [%l7 + 0x48]
movrgz %i2, %l1, %o5
sth %o3, [%l7 + 0x26]
movle %xcc, %o1, %l2
fcmple32 %f14, %f6, %i0
bvc,a,pt %icc, loop_2628
ldub [%l7 + 0x37], %i7
edge8 %l0, %g3, %o2
sth %g6, [%l7 + 0x7A]
loop_2628:
tle %xcc, 0x2
nop
setx loop_2629, %l0, %l1
jmpl %l1, %g5
fpack16 %f0, %f8
fmovrdlz %i5, %f14, %f6
movrgez %o4, 0x07A, %l5
loop_2629:
lduh [%l7 + 0x5C], %i6
for %f4, %f14, %f0
movvs %icc, %o7, %g2
ldub [%l7 + 0x40], %l6
ldsw [%l7 + 0x5C], %l4
tg %icc, 0x7
ldsh [%l7 + 0x60], %o0
brnz,a %l3, loop_2630
std %f10, [%l7 + 0x60]
lduw [%l7 + 0x74], %i1
ldsb [%l7 + 0x2B], %i4
loop_2630:
stb %g7, [%l7 + 0x2F]
sth %g4, [%l7 + 0x16]
fmovdpos %icc, %f8, %f5
tg %icc, 0x4
edge8n %o6, %g1, %i2
ldsh [%l7 + 0x12], %l1
movcs %icc, %i3, %o5
brgz %o1, loop_2631
fmovsleu %icc, %f0, %f0
fmovscc %icc, %f13, %f11
taddcc %o3, %l2, %i0
loop_2631:
sth %l0, [%l7 + 0x0A]
movge %xcc, %g3, %i7
std %f14, [%l7 + 0x60]
fornot2s %f6, %f12, %f15
movne %icc, %g6, %g5
sethi 0x0A76, %i5
fnands %f5, %f1, %f15
movge %xcc, %o2, %l5
smul %o4, %i6, %g2
orn %o7, 0x048C, %l4
fsrc2s %f2, %f8
fpadd32 %f0, %f8, %f8
fcmpeq16 %f8, %f2, %l6
movg %icc, %o0, %i1
subccc %i4, 0x0FFD, %l3
ld [%l7 + 0x78], %f15
bleu,pn %xcc, loop_2632
edge8 %g7, %o6, %g1
ld [%l7 + 0x64], %f6
ldub [%l7 + 0x4D], %g4
loop_2632:
fbl %fcc2, loop_2633
tg %xcc, 0x7
ldd [%l7 + 0x18], %f0
ldub [%l7 + 0x3F], %i2
loop_2633:
bneg,a %xcc, loop_2634
lduh [%l7 + 0x36], %i3
movrlz %l1, 0x295, %o5
fbo,a %fcc2, loop_2635
loop_2634:
fbule,a %fcc0, loop_2636
fpack32 %f6, %f8, %f2
ldsb [%l7 + 0x1C], %o1
loop_2635:
ldsh [%l7 + 0x20], %o3
loop_2636:
fmovdne %icc, %f7, %f0
fnegd %f4, %f2
bvc,a loop_2637
bshuffle %f0, %f14, %f8
fmovrdgez %i0, %f6, %f0
brnz,a %l2, loop_2638
loop_2637:
stx %g3, [%l7 + 0x78]
tvs %icc, 0x7
edge32n %l0, %i7, %g6
loop_2638:
fmovdne %icc, %f7, %f5
alignaddrl %i5, %g5, %o2
lduh [%l7 + 0x34], %l5
fpack16 %f2, %f11
stw %o4, [%l7 + 0x54]
fmovsgu %xcc, %f13, %f3
fmovrsne %g2, %f14, %f13
ldsb [%l7 + 0x3F], %i6
fbn,a %fcc0, loop_2639
ldd [%l7 + 0x10], %f2
fnegs %f8, %f9
bpos,pn %icc, loop_2640
loop_2639:
sdivcc %l4, 0x0805, %l6
fabsd %f0, %f10
fmul8x16 %f10, %f10, %f6
loop_2640:
fsrc1 %f4, %f14
fbug,a %fcc1, loop_2641
ldx [%l7 + 0x18], %o0
fpsub32 %f8, %f0, %f6
stw %o7, [%l7 + 0x38]
loop_2641:
mulx %i4, %l3, %g7
tcs %icc, 0x7
nop
setx loop_2642, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos %xcc, loop_2643
ldsw [%l7 + 0x64], %o6
alignaddrl %i1, %g1, %i2
loop_2642:
ldsw [%l7 + 0x58], %i3
loop_2643:
fabsd %f12, %f12
sllx %g4, 0x01, %l1
ldd [%l7 + 0x48], %f0
fbe,a %fcc1, loop_2644
fcmpeq16 %f2, %f6, %o1
tneg %icc, 0x1
fmovrslz %o5, %f12, %f10
loop_2644:
fmovrde %o3, %f10, %f2
movcs %icc, %i0, %g3
lduh [%l7 + 0x76], %l2
bvs,pt %xcc, loop_2645
ldsb [%l7 + 0x6F], %i7
nop
setx loop_2646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f15, %f2
loop_2645:
fcmpd %fcc3, %f10, %f10
taddcctv %g6, %l0, %g5
loop_2646:
bcc,a,pt %icc, loop_2647
lduw [%l7 + 0x40], %o2
stb %i5, [%l7 + 0x16]
std %f2, [%l7 + 0x48]
loop_2647:
fble %fcc0, loop_2648
fmovsg %icc, %f14, %f2
edge16l %o4, %l5, %g2
or %l4, %i6, %o0
loop_2648:
stw %l6, [%l7 + 0x14]
add %o7, %l3, %g7
alignaddrl %o6, %i1, %g1
fsrc1 %f6, %f2
fornot1s %f13, %f4, %f14
edge32ln %i4, %i2, %i3
fxor %f2, %f10, %f0
stx %g4, [%l7 + 0x20]
stx %l1, [%l7 + 0x60]
fmovsle %xcc, %f1, %f13
addc %o1, %o3, %o5
ldsb [%l7 + 0x2C], %i0
ldx [%l7 + 0x68], %g3
fmovdne %icc, %f14, %f2
fzeros %f1
tcc %xcc, 0x2
movcs %xcc, %l2, %i7
ldd [%l7 + 0x40], %f10
srl %g6, 0x1F, %g5
stb %l0, [%l7 + 0x1F]
brgez,a %i5, loop_2649
ldd [%l7 + 0x70], %f4
lduh [%l7 + 0x1A], %o2
brnz,a %o4, loop_2650
loop_2649:
ldsh [%l7 + 0x6A], %l5
sth %g2, [%l7 + 0x78]
fbule,a %fcc1, loop_2651
loop_2650:
edge16l %i6, %l4, %o0
movrgez %o7, %l6, %l3
fba,a %fcc1, loop_2652
loop_2651:
fsrc2s %f1, %f8
fmovdle %xcc, %f8, %f0
movcc %icc, %g7, %o6
loop_2652:
stx %i1, [%l7 + 0x70]
movgu %icc, %g1, %i4
std %f0, [%l7 + 0x08]
ldub [%l7 + 0x25], %i2
fmovdl %xcc, %f6, %f11
ldsh [%l7 + 0x66], %g4
bvc loop_2653
ld [%l7 + 0x34], %f8
tge %icc, 0x6
fxnor %f0, %f0, %f0
loop_2653:
xorcc %l1, %o1, %i3
fpsub32s %f4, %f14, %f9
tsubcc %o5, 0x1826, %i0
bge,pt %icc, loop_2654
movpos %xcc, %g3, %l2
fsrc2 %f0, %f14
brlz,a %o3, loop_2655
loop_2654:
udivx %g6, 0x10E6, %i7
movvs %icc, %g5, %i5
fpsub16s %f4, %f6, %f11
loop_2655:
ldd [%l7 + 0x70], %f8
stx %l0, [%l7 + 0x78]
fbe,a %fcc3, loop_2656
tcs %xcc, 0x4
ld [%l7 + 0x40], %f6
fcmpeq16 %f4, %f8, %o2
loop_2656:
tvc %xcc, 0x3
ba,pn %xcc, loop_2657
fzero %f8
fpackfix %f12, %f10
fmuld8ulx16 %f9, %f4, %f8
loop_2657:
fbge,a %fcc0, loop_2658
sra %l5, 0x1F, %o4
ldd [%l7 + 0x50], %f14
ldsb [%l7 + 0x3D], %i6
loop_2658:
lduh [%l7 + 0x76], %l4
fnot2s %f15, %f9
fcmps %fcc0, %f10, %f14
pdist %f4, %f4, %f12
nop
setx loop_2659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x66], %g2
be %icc, loop_2660
fcmped %fcc0, %f8, %f0
loop_2659:
orcc %o7, 0x08E6, %o0
fnot1 %f0, %f12
loop_2660:
or %l3, 0x127C, %l6
fbue %fcc3, loop_2661
ldsh [%l7 + 0x60], %o6
fsrc2s %f2, %f5
subc %i1, 0x117B, %g7
loop_2661:
fnot2s %f3, %f5
ld [%l7 + 0x58], %f5
ldx [%l7 + 0x78], %g1
ld [%l7 + 0x2C], %f4
fnegd %f0, %f10
fblg,a %fcc2, loop_2662
fmovsl %xcc, %f10, %f13
fmovspos %xcc, %f14, %f0
fsrc1 %f0, %f10
loop_2662:
fbul %fcc3, loop_2663
movge %icc, %i2, %i4
lduw [%l7 + 0x38], %g4
fmovsg %icc, %f8, %f6
loop_2663:
fnand %f10, %f14, %f8
srl %l1, 0x10, %i3
std %f4, [%l7 + 0x30]
fba,a %fcc1, loop_2664
fmovdn %xcc, %f7, %f14
sll %o1, %o5, %g3
movrne %i0, 0x29E, %o3
loop_2664:
alignaddr %g6, %i7, %g5
fnands %f6, %f10, %f0
fbul %fcc3, loop_2665
edge32 %l2, %l0, %o2
movcc %icc, %i5, %o4
fmovdle %xcc, %f12, %f15
loop_2665:
fnegd %f12, %f12
fnot2 %f8, %f2
tneg %xcc, 0x5
fzeros %f14
brlez,a %l5, loop_2666
movgu %icc, %i6, %g2
fzero %f14
fnot1s %f1, %f7
loop_2666:
ld [%l7 + 0x64], %f15
ldx [%l7 + 0x10], %o7
fmovrsgez %l4, %f3, %f3
tgu %xcc, 0x0
fornot2s %f8, %f13, %f3
udivcc %o0, 0x1587, %l3
bvs,pt %icc, loop_2667
fmovrsne %o6, %f9, %f2
sra %i1, 0x16, %l6
call loop_2668
loop_2667:
orncc %g7, 0x1B4F, %g1
fmovdvc %xcc, %f12, %f10
alignaddrl %i2, %i4, %l1
loop_2668:
tle %xcc, 0x7
edge8 %i3, %o1, %g4
fmovdge %xcc, %f11, %f5
fandnot2 %f6, %f2, %f12
st %f3, [%l7 + 0x40]
fbul %fcc3, loop_2669
fmovdgu %xcc, %f12, %f15
subcc %o5, 0x0A0D, %g3
stb %o3, [%l7 + 0x1C]
loop_2669:
udivx %g6, 0x1A22, %i0
ba loop_2670
ta %xcc, 0x6
movrlz %i7, %g5, %l0
ldd [%l7 + 0x38], %f8
loop_2670:
lduh [%l7 + 0x42], %l2
bl %icc, loop_2671
lduh [%l7 + 0x08], %o2
tpos %icc, 0x0
movvs %icc, %i5, %l5
loop_2671:
fmovrdlez %i6, %f6, %f6
fbug,a %fcc2, loop_2672
fbul %fcc0, loop_2673
movvc %xcc, %g2, %o4
movrlz %l4, 0x2B6, %o7
loop_2672:
fpackfix %f14, %f1
loop_2673:
udivx %l3, 0x1795, %o6
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x18], %f4
tsubcctv %i1, 0x0608, %o0
lduh [%l7 + 0x60], %l6
fcmps %fcc0, %f2, %f6
tge %xcc, 0x4
fmovscs %xcc, %f10, %f4
fpsub16 %f14, %f0, %f8
ble,pt %icc, loop_2674
sdivx %g7, 0x054A, %g1
fmovdcs %icc, %f11, %f6
std %f14, [%l7 + 0x40]
loop_2674:
tle %xcc, 0x6
ldub [%l7 + 0x42], %i2
st %f3, [%l7 + 0x10]
bcs,pt %xcc, loop_2675
faligndata %f0, %f4, %f4
ldsb [%l7 + 0x1B], %i4
fmovsneg %xcc, %f14, %f9
loop_2675:
fandnot1 %f8, %f6, %f14
ldx [%l7 + 0x48], %l1
movneg %xcc, %o1, %g4
ld [%l7 + 0x70], %f2
udiv %o5, 0x0A13, %i3
std %f8, [%l7 + 0x48]
st %f7, [%l7 + 0x54]
movrlz %o3, 0x1C4, %g3
movrgez %g6, %i7, %i0
taddcctv %g5, 0x090A, %l2
fmovrdlz %l0, %f10, %f8
call loop_2676
fsrc2 %f12, %f6
fsrc2s %f10, %f3
bvs,a loop_2677
loop_2676:
add %i5, %o2, %i6
edge16n %l5, %o4, %l4
fpsub32s %f9, %f1, %f2
loop_2677:
movcc %icc, %g2, %l3
tl %xcc, 0x2
fmovdn %icc, %f0, %f15
udivcc %o6, 0x0D86, %o7
brlez,a %i1, loop_2678
subccc %l6, %g7, %o0
fmovdcc %xcc, %f0, %f4
lduh [%l7 + 0x7E], %g1
loop_2678:
fpmerge %f10, %f13, %f8
fcmpeq32 %f6, %f8, %i2
subcc %i4, %l1, %o1
fmovsneg %xcc, %f1, %f10
fbl %fcc0, loop_2679
fmovdl %xcc, %f9, %f14
fbl %fcc0, loop_2680
nop
setx loop_2681, %l0, %l1
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_2679:
movvs %xcc, %g4, %o5
sth %o3, [%l7 + 0x1E]
loop_2680:
ldub [%l7 + 0x7B], %g3
loop_2681:
fbg,a %fcc3, loop_2682
edge8l %g6, %i3, %i7
fcmpne16 %f2, %f8, %i0
movcs %icc, %l2, %g5
loop_2682:
orn %i5, 0x0A1D, %l0
fbue %fcc3, loop_2683
fmovrde %i6, %f0, %f0
ldx [%l7 + 0x58], %l5
edge32 %o4, %o2, %g2
loop_2683:
lduh [%l7 + 0x66], %l3
stw %l4, [%l7 + 0x74]
stw %o6, [%l7 + 0x2C]
sth %i1, [%l7 + 0x6C]
ldsh [%l7 + 0x5C], %l6
fcmped %fcc2, %f10, %f0
ldsb [%l7 + 0x6B], %o7
edge16 %g7, %g1, %o0
tn %icc, 0x0
pdist %f0, %f12, %f12
bn loop_2684
xorcc %i2, 0x16BE, %i4
bcc,a,pt %icc, loop_2685
ldub [%l7 + 0x61], %o1
loop_2684:
bcc %icc, loop_2686
fcmped %fcc3, %f2, %f8
loop_2685:
tpos %icc, 0x0
tl %xcc, 0x7
loop_2686:
sth %l1, [%l7 + 0x22]
ldd [%l7 + 0x08], %f12
fornot2 %f6, %f2, %f2
fnand %f0, %f0, %f2
brlz,a %o5, loop_2687
tg %icc, 0x5
faligndata %f10, %f6, %f14
ldx [%l7 + 0x58], %o3
loop_2687:
orn %g3, 0x0972, %g6
stw %i3, [%l7 + 0x24]
fones %f6
edge32ln %g4, %i7, %i0
bleu,a,pn %icc, loop_2688
srlx %l2, %g5, %i5
brlez %l0, loop_2689
ldsb [%l7 + 0x63], %l5
loop_2688:
fsrc2s %f9, %f6
fmovdne %icc, %f5, %f7
loop_2689:
stx %o4, [%l7 + 0x08]
lduw [%l7 + 0x0C], %i6
stb %o2, [%l7 + 0x5A]
brlz %l3, loop_2690
movg %icc, %g2, %l4
fmovrslz %i1, %f4, %f12
fpack32 %f8, %f14, %f2
loop_2690:
sll %l6, 0x0E, %o7
fmovrsgz %o6, %f10, %f14
fxors %f12, %f7, %f8
lduh [%l7 + 0x4C], %g1
fmul8ulx16 %f14, %f8, %f4
mulx %o0, 0x1888, %i2
fmovs %f7, %f7
alignaddr %g7, %i4, %o1
movvc %xcc, %o5, %l1
addccc %o3, %g3, %g6
nop
setx loop_2691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %icc, %f4, %f6
ldsh [%l7 + 0x20], %i3
tvs %xcc, 0x4
loop_2691:
bneg,pn %icc, loop_2692
fmovs %f2, %f0
fmovsneg %icc, %f5, %f0
fmovdleu %xcc, %f0, %f15
loop_2692:
fandnot2 %f0, %f14, %f14
edge16ln %g4, %i0, %i7
fmovsneg %xcc, %f9, %f7
fxnor %f6, %f10, %f0
nop
setx loop_2693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %icc, %g5, %i5
ldsh [%l7 + 0x58], %l2
fmovsvs %xcc, %f5, %f3
loop_2693:
fnegs %f9, %f13
ldd [%l7 + 0x08], %f6
ldx [%l7 + 0x08], %l0
ld [%l7 + 0x40], %f7
ldub [%l7 + 0x57], %o4
fble %fcc0, loop_2694
bcc loop_2695
fxor %f6, %f10, %f4
sth %l5, [%l7 + 0x16]
loop_2694:
fpadd32s %f0, %f0, %f0
loop_2695:
ldsb [%l7 + 0x2B], %i6
fmovdle %icc, %f11, %f9
fmovsn %xcc, %f13, %f2
fmovdn %xcc, %f15, %f14
stx %l3, [%l7 + 0x20]
and %g2, %l4, %o2
bl,pn %xcc, loop_2696
tcs %icc, 0x0
st %f11, [%l7 + 0x38]
fpsub16s %f0, %f6, %f2
loop_2696:
array32 %l6, %o7, %i1
subcc %g1, %o0, %i2
ldx [%l7 + 0x58], %g7
fpsub32s %f0, %f3, %f15
fcmpgt32 %f14, %f10, %i4
fpadd16 %f2, %f4, %f12
fmovdvc %icc, %f4, %f11
tg %icc, 0x4
sth %o1, [%l7 + 0x60]
xorcc %o5, 0x0E6A, %l1
fandnot2s %f0, %f1, %f1
edge8ln %o3, %o6, %g3
fnegs %f1, %f6
edge8 %g6, %i3, %g4
fmovdne %xcc, %f4, %f12
fmovsleu %xcc, %f12, %f13
sth %i0, [%l7 + 0x36]
add %g5, 0x0D5A, %i7
fnands %f10, %f4, %f12
pdist %f0, %f6, %f0
fand %f8, %f0, %f0
fmovda %xcc, %f8, %f8
fmovdleu %icc, %f13, %f7
fzero %f6
fand %f2, %f0, %f14
lduh [%l7 + 0x48], %i5
fmovrde %l0, %f14, %f14
alignaddr %o4, %l5, %l2
bg,a,pt %xcc, loop_2697
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x78], %i6
movne %icc, %l3, %g2
loop_2697:
lduw [%l7 + 0x20], %l4
lduw [%l7 + 0x34], %o2
fornot1s %f6, %f15, %f7
nop
setx loop_2698, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f10, %f2
bshuffle %f12, %f14, %f8
fcmple32 %f12, %f12, %l6
loop_2698:
fand %f12, %f2, %f4
ldsb [%l7 + 0x71], %o7
tneg %icc, 0x1
alignaddr %g1, %o0, %i2
fnot2 %f12, %f2
ldsw [%l7 + 0x18], %g7
ldsh [%l7 + 0x14], %i4
bcc,a,pt %xcc, loop_2699
fcmpeq16 %f12, %f14, %o1
andn %o5, %i1, %l1
ld [%l7 + 0x40], %f11
loop_2699:
tn %xcc, 0x5
fbo,a %fcc2, loop_2700
fmovsn %xcc, %f5, %f9
lduw [%l7 + 0x40], %o3
fbule,a %fcc3, loop_2701
loop_2700:
ldsh [%l7 + 0x24], %o6
ldsh [%l7 + 0x1C], %g3
srax %g6, 0x1A, %g4
loop_2701:
bgu,pt %xcc, loop_2702
fones %f3
sdivcc %i0, 0x08FE, %g5
st %f0, [%l7 + 0x74]
loop_2702:
fpackfix %f12, %f7
ldsh [%l7 + 0x36], %i7
udiv %i3, 0x101F, %i5
fandnot1 %f14, %f0, %f8
or %l0, %o4, %l2
ldsb [%l7 + 0x0F], %l5
brgz %i6, loop_2703
ta %icc, 0x7
st %f13, [%l7 + 0x50]
edge8ln %g2, %l4, %l3
loop_2703:
fpack32 %f4, %f6, %f14
stw %l6, [%l7 + 0x64]
ldsw [%l7 + 0x14], %o7
fsrc1 %f12, %f4
fornot2s %f15, %f12, %f4
fcmpes %fcc0, %f6, %f14
movge %icc, %o2, %g1
tneg %xcc, 0x4
fmovdpos %xcc, %f10, %f15
fmovdleu %xcc, %f6, %f14
alignaddrl %i2, %o0, %i4
fbu %fcc2, loop_2704
fbuge %fcc1, loop_2705
lduw [%l7 + 0x34], %o1
brz %o5, loop_2706
loop_2704:
movrlez %i1, 0x000, %l1
loop_2705:
fsrc1 %f0, %f6
fmovdg %icc, %f12, %f5
loop_2706:
tge %xcc, 0x4
movvs %xcc, %o3, %g7
lduh [%l7 + 0x5A], %o6
array16 %g6, %g4, %i0
std %f10, [%l7 + 0x60]
fbge,a %fcc3, loop_2707
ld [%l7 + 0x0C], %f0
ldsw [%l7 + 0x70], %g5
ldub [%l7 + 0x5F], %i7
loop_2707:
ldsh [%l7 + 0x5A], %g3
ldub [%l7 + 0x71], %i3
tge %icc, 0x2
fmovdpos %icc, %f14, %f1
lduw [%l7 + 0x60], %i5
taddcc %l0, %l2, %l5
fmovda %icc, %f2, %f14
nop
setx loop_2708, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu,a %fcc3, loop_2709
ld [%l7 + 0x48], %f6
fsrc1s %f0, %f0
loop_2708:
fmovdn %icc, %f12, %f15
loop_2709:
alignaddr %i6, %o4, %l4
fone %f0
fbul,a %fcc2, loop_2710
xnorcc %l3, %l6, %o7
bshuffle %f14, %f8, %f2
fmovrsgez %g2, %f9, %f10
loop_2710:
ldub [%l7 + 0x3B], %o2
stb %g1, [%l7 + 0x16]
or %i2, %o0, %o1
ldub [%l7 + 0x08], %o5
ldsw [%l7 + 0x70], %i1
ldx [%l7 + 0x58], %i4
and %l1, 0x0B32, %g7
movvs %icc, %o3, %g6
fxnors %f5, %f15, %f13
tcs %xcc, 0x1
fmovdpos %xcc, %f14, %f10
st %f12, [%l7 + 0x54]
siam 0x0
stb %o6, [%l7 + 0x68]
sth %i0, [%l7 + 0x30]
xnor %g4, %g5, %i7
fmovdcs %xcc, %f11, %f8
siam 0x5
fnors %f12, %f10, %f6
ld [%l7 + 0x6C], %f2
fxnors %f3, %f14, %f12
fmovsneg %xcc, %f15, %f10
brgz %g3, loop_2711
brgez,a %i5, loop_2712
ldub [%l7 + 0x46], %l0
fmovrslez %l2, %f13, %f3
loop_2711:
fmovde %xcc, %f4, %f15
loop_2712:
fcmpd %fcc1, %f10, %f0
nop
setx loop_2713, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %i3, %i6, %l5
fmovspos %xcc, %f10, %f15
ldd [%l7 + 0x60], %f8
loop_2713:
alignaddrl %l4, %o4, %l3
brlez,a %l6, loop_2714
fone %f0
tg %icc, 0x7
bleu,a,pt %icc, loop_2715
loop_2714:
fcmple16 %f6, %f0, %g2
fmovdvs %icc, %f2, %f14
fmovdvs %xcc, %f8, %f4
loop_2715:
fnot1 %f12, %f0
stx %o7, [%l7 + 0x40]
fmovrdgez %g1, %f4, %f8
movrgez %o2, %i2, %o0
sethi 0x0B6A, %o1
fmovspos %xcc, %f10, %f1
ldd [%l7 + 0x70], %f14
fmovsa %icc, %f13, %f11
ldsb [%l7 + 0x0B], %i1
fmovsa %xcc, %f13, %f10
fmovdl %icc, %f10, %f8
stx %i4, [%l7 + 0x18]
edge32n %l1, %g7, %o3
ble,a loop_2716
movrgz %g6, 0x3CF, %o5
fcmple32 %f10, %f0, %o6
pdist %f14, %f12, %f6
loop_2716:
fmul8x16 %f2, %f2, %f6
sth %i0, [%l7 + 0x40]
fmovsa %xcc, %f12, %f9
alignaddr %g4, %g5, %g3
fxnors %f0, %f13, %f3
movneg %xcc, %i7, %i5
ba loop_2717
ld [%l7 + 0x4C], %f3
mulscc %l2, %l0, %i3
pdist %f6, %f0, %f6
loop_2717:
smulcc %i6, %l4, %l5
call loop_2718
fba,a %fcc1, loop_2719
tle %xcc, 0x2
array16 %o4, %l6, %g2
loop_2718:
fxor %f8, %f6, %f10
loop_2719:
fnor %f14, %f12, %f12
movne %icc, %l3, %o7
stb %g1, [%l7 + 0x0E]
fmovsne %icc, %f9, %f4
fnegd %f14, %f6
xnorcc %o2, %i2, %o1
lduh [%l7 + 0x4A], %i1
tsubcc %o0, 0x0AC3, %i4
ld [%l7 + 0x68], %f4
fands %f9, %f1, %f14
fmul8sux16 %f12, %f2, %f14
ldd [%l7 + 0x40], %f12
udiv %g7, 0x19FA, %o3
andn %g6, 0x1241, %o5
ble loop_2720
mova %icc, %l1, %o6
st %f2, [%l7 + 0x60]
lduw [%l7 + 0x18], %i0
loop_2720:
brnz,a %g4, loop_2721
fmovdn %xcc, %f4, %f12
orn %g5, %g3, %i5
sethi 0x1EE2, %i7
loop_2721:
stb %l0, [%l7 + 0x6A]
fcmple16 %f4, %f2, %l2
lduw [%l7 + 0x58], %i3
array16 %i6, %l5, %l4
srlx %o4, 0x14, %g2
ldub [%l7 + 0x26], %l6
fbo,a %fcc0, loop_2722
ldsb [%l7 + 0x23], %o7
siam 0x2
movrne %g1, 0x3FA, %l3
loop_2722:
movneg %xcc, %o2, %o1
stb %i1, [%l7 + 0x34]
bne,a loop_2723
tl %xcc, 0x3
bpos,pt %xcc, loop_2724
addcc %i2, 0x096A, %i4
loop_2723:
fand %f6, %f6, %f12
ldx [%l7 + 0x68], %g7
loop_2724:
lduw [%l7 + 0x4C], %o3
lduh [%l7 + 0x36], %g6
addccc %o5, %l1, %o0
ldub [%l7 + 0x1D], %o6
st %f10, [%l7 + 0x54]
ldsh [%l7 + 0x08], %i0
ldub [%l7 + 0x2B], %g5
fnegs %f5, %f3
lduh [%l7 + 0x4C], %g3
fnegd %f14, %f6
movleu %icc, %g4, %i5
add %l0, 0x1FB3, %i7
ld [%l7 + 0x14], %f9
call loop_2725
array16 %l2, %i6, %i3
ldub [%l7 + 0x74], %l4
movgu %icc, %l5, %o4
loop_2725:
std %f12, [%l7 + 0x20]
brnz %g2, loop_2726
fmovdcs %xcc, %f2, %f7
ldub [%l7 + 0x2F], %l6
ldsh [%l7 + 0x36], %o7
loop_2726:
ldd [%l7 + 0x38], %f0
fmovdpos %xcc, %f4, %f0
xnorcc %l3, %g1, %o2
ldub [%l7 + 0x7F], %o1
fmovdvc %xcc, %f2, %f3
ldd [%l7 + 0x60], %f8
st %f10, [%l7 + 0x74]
std %f14, [%l7 + 0x40]
udivx %i2, 0x17CC, %i1
xnor %i4, 0x06C8, %g7
lduh [%l7 + 0x6E], %g6
fmuld8sux16 %f2, %f7, %f8
mova %xcc, %o5, %o3
smulcc %l1, 0x1F08, %o6
fmovdvc %xcc, %f10, %f0
subccc %o0, %g5, %i0
fmovscc %icc, %f7, %f1
lduh [%l7 + 0x70], %g4
fbu,a %fcc2, loop_2727
brnz,a %g3, loop_2728
movleu %icc, %l0, %i5
nop
setx loop_2729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2727:
nop
setx loop_2730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2728:
xnorcc %l2, 0x1345, %i7
movrgez %i6, %l4, %l5
loop_2729:
fornot1 %f12, %f4, %f2
loop_2730:
sth %i3, [%l7 + 0x3A]
fpackfix %f8, %f13
fmovsneg %xcc, %f6, %f0
fcmpgt32 %f12, %f6, %g2
lduw [%l7 + 0x70], %l6
ldd [%l7 + 0x78], %f4
fmovsn %icc, %f2, %f15
fbl,a %fcc1, loop_2731
add %o7, %l3, %o4
fmovdne %xcc, %f6, %f13
fmovda %icc, %f13, %f14
loop_2731:
brlz %g1, loop_2732
stw %o2, [%l7 + 0x6C]
fcmpes %fcc2, %f11, %f0
stx %i2, [%l7 + 0x68]
loop_2732:
fpsub16 %f4, %f0, %f6
fmovde %xcc, %f15, %f10
ldd [%l7 + 0x38], %f14
sth %o1, [%l7 + 0x30]
fmovsvc %xcc, %f12, %f14
fand %f12, %f0, %f12
ldub [%l7 + 0x1E], %i1
fnot2 %f2, %f0
fmovrdne %i4, %f6, %f10
fbu,a %fcc2, loop_2733
ta %icc, 0x1
sethi 0x19C2, %g6
movneg %icc, %g7, %o3
loop_2733:
ldub [%l7 + 0x0E], %o5
fmovdge %icc, %f5, %f13
ldx [%l7 + 0x18], %o6
taddcctv %o0, 0x0049, %g5
ldsb [%l7 + 0x37], %l1
ldsb [%l7 + 0x47], %i0
tgu %xcc, 0x2
fmovrslez %g3, %f0, %f8
fcmpgt16 %f6, %f14, %l0
ba loop_2734
fcmple32 %f12, %f2, %i5
fcmpeq32 %f12, %f14, %l2
alignaddrl %i7, %i6, %g4
loop_2734:
fmovspos %xcc, %f11, %f14
bg loop_2735
ldub [%l7 + 0x5C], %l5
umul %i3, 0x1C43, %l4
fmovsa %icc, %f2, %f12
loop_2735:
movne %icc, %l6, %g2
st %f6, [%l7 + 0x0C]
bvc %icc, loop_2736
stw %l3, [%l7 + 0x24]
stb %o4, [%l7 + 0x69]
st %f13, [%l7 + 0x5C]
loop_2736:
fone %f2
sra %g1, 0x07, %o7
std %f4, [%l7 + 0x58]
smul %o2, 0x1BEE, %i2
fbge %fcc1, loop_2737
fornot1s %f1, %f0, %f8
movge %icc, %i1, %i4
edge16l %g6, %o1, %o3
loop_2737:
fones %f0
xor %o5, %o6, %o0
ldub [%l7 + 0x42], %g7
fnor %f12, %f4, %f4
fcmple16 %f8, %f4, %g5
lduh [%l7 + 0x70], %l1
ldub [%l7 + 0x54], %i0
ldsb [%l7 + 0x62], %g3
bneg,a,pt %icc, loop_2738
fmovrslz %i5, %f8, %f11
fmovrslez %l0, %f4, %f4
subc %i7, %l2, %g4
loop_2738:
std %f6, [%l7 + 0x50]
fzeros %f15
ldsh [%l7 + 0x1E], %l5
fzeros %f3
fmovscs %xcc, %f10, %f12
ble,a,pt %xcc, loop_2739
std %f6, [%l7 + 0x18]
ldsw [%l7 + 0x70], %i6
ldub [%l7 + 0x27], %l4
loop_2739:
fzeros %f1
fmovsgu %xcc, %f1, %f4
nop
setx loop_2740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f10, %f8
bcc,pn %xcc, loop_2741
fmovrse %i3, %f7, %f11
loop_2740:
ldub [%l7 + 0x6F], %l6
lduw [%l7 + 0x58], %l3
loop_2741:
fmovdn %icc, %f2, %f2
ldx [%l7 + 0x38], %g2
movle %icc, %o4, %g1
fcmple32 %f10, %f10, %o2
fnegd %f10, %f2
movrgz %i2, 0x126, %i1
ldsb [%l7 + 0x11], %o7
fpack16 %f0, %f15
udiv %g6, 0x1E11, %i4
fmovsg %xcc, %f12, %f8
fcmpgt32 %f12, %f14, %o1
edge32n %o5, %o3, %o0
ldd [%l7 + 0x50], %f6
sth %o6, [%l7 + 0x30]
movrlz %g5, %l1, %g7
srl %g3, %i0, %l0
taddcctv %i5, 0x0698, %i7
edge32 %l2, %l5, %g4
lduh [%l7 + 0x40], %l4
movrgz %i3, %l6, %l3
fba,a %fcc1, loop_2742
fexpand %f10, %f6
brlez,a %g2, loop_2743
ld [%l7 + 0x64], %f9
loop_2742:
fmovdneg %icc, %f15, %f9
be,pt %icc, loop_2744
loop_2743:
ldx [%l7 + 0x78], %o4
fmovspos %xcc, %f10, %f11
ldd [%l7 + 0x20], %f14
loop_2744:
bleu,a,pt %icc, loop_2745
movn %xcc, %g1, %o2
alignaddr %i2, %i6, %i1
fnegd %f10, %f2
loop_2745:
mulscc %g6, %i4, %o7
sth %o1, [%l7 + 0x78]
ldsw [%l7 + 0x34], %o5
ldx [%l7 + 0x68], %o0
edge32ln %o6, %g5, %l1
brlez %g7, loop_2746
stb %o3, [%l7 + 0x36]
bcc loop_2747
sll %i0, %l0, %i5
loop_2746:
faligndata %f2, %f6, %f6
fmovscc %xcc, %f15, %f5
loop_2747:
sth %g3, [%l7 + 0x78]
stb %i7, [%l7 + 0x41]
fpadd32s %f12, %f6, %f15
movvs %xcc, %l2, %g4
movpos %xcc, %l4, %l5
fbo,a %fcc2, loop_2748
ldub [%l7 + 0x78], %i3
brnz %l6, loop_2749
fpadd32s %f15, %f12, %f15
loop_2748:
mulx %l3, %o4, %g2
st %f13, [%l7 + 0x54]
loop_2749:
and %o2, 0x1115, %g1
alignaddr %i6, %i1, %g6
ldd [%l7 + 0x08], %f8
stb %i4, [%l7 + 0x77]
tge %xcc, 0x2
bgu %icc, loop_2750
fmovrdlz %i2, %f10, %f8
bne %xcc, loop_2751
fnors %f13, %f4, %f15
loop_2750:
fmovdneg %icc, %f10, %f9
fmovdcs %xcc, %f1, %f2
loop_2751:
fnot2 %f0, %f2
ldsb [%l7 + 0x53], %o1
fbl,a %fcc2, loop_2752
sth %o5, [%l7 + 0x46]
tneg %icc, 0x7
ldx [%l7 + 0x18], %o0
loop_2752:
stx %o7, [%l7 + 0x68]
ba,pn %icc, loop_2753
fmovrslez %o6, %f15, %f6
st %f10, [%l7 + 0x6C]
ldsh [%l7 + 0x08], %l1
loop_2753:
fmovscc %icc, %f8, %f8
andcc %g5, %o3, %g7
fmovrde %l0, %f12, %f6
fxnor %f2, %f8, %f6
fmovsg %icc, %f2, %f1
fpsub16 %f8, %f0, %f14
ldsw [%l7 + 0x6C], %i5
fmovsn %icc, %f11, %f10
bgu,pt %xcc, loop_2754
fmovdgu %xcc, %f0, %f5
taddcctv %g3, %i0, %i7
edge32l %g4, %l4, %l5
loop_2754:
fnegd %f12, %f10
fmovs %f10, %f6
ld [%l7 + 0x30], %f7
edge32 %l2, %i3, %l3
ldd [%l7 + 0x18], %f0
st %f15, [%l7 + 0x34]
fnand %f10, %f2, %f14
nop
setx loop_2755, %l0, %l1
jmpl %l1, %o4
brz %l6, loop_2756
ldsw [%l7 + 0x3C], %o2
ldx [%l7 + 0x30], %g1
loop_2755:
brnz,a %i6, loop_2757
loop_2756:
ldub [%l7 + 0x7B], %g2
fmovdneg %icc, %f14, %f3
fba %fcc3, loop_2758
loop_2757:
fmovrdlz %g6, %f12, %f10
std %f2, [%l7 + 0x18]
movrne %i1, 0x158, %i2
loop_2758:
tcs %xcc, 0x0
fmovsneg %xcc, %f4, %f15
faligndata %f2, %f6, %f8
stx %o1, [%l7 + 0x08]
ldsw [%l7 + 0x0C], %o5
ldd [%l7 + 0x10], %f8
edge16ln %i4, %o0, %o7
fbue %fcc0, loop_2759
fmovrdgez %o6, %f10, %f2
tl %icc, 0x5
ldsh [%l7 + 0x70], %g5
loop_2759:
ldx [%l7 + 0x70], %l1
move %icc, %g7, %o3
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x38], %f4
fbg,a %fcc2, loop_2760
tge %xcc, 0x7
fsrc2s %f1, %f1
sdivx %i5, 0x14A7, %l0
loop_2760:
fandnot2 %f0, %f14, %f14
fornot1 %f8, %f10, %f6
fmovsge %xcc, %f3, %f11
sth %i0, [%l7 + 0x4E]
brgez,a %i7, loop_2761
movcc %xcc, %g3, %l4
ldub [%l7 + 0x13], %l5
popc 0x0223, %g4
loop_2761:
fmovsvc %xcc, %f7, %f4
fbn,a %fcc2, loop_2762
sth %i3, [%l7 + 0x44]
fmovrslez %l3, %f10, %f7
sth %o4, [%l7 + 0x44]
loop_2762:
ldsw [%l7 + 0x54], %l6
stb %o2, [%l7 + 0x4C]
edge8l %l2, %g1, %g2
ldsh [%l7 + 0x3C], %i6
faligndata %f10, %f0, %f10
popc 0x11CC, %i1
stw %i2, [%l7 + 0x70]
bcs,a loop_2763
tpos %icc, 0x3
edge16l %g6, %o5, %o1
alignaddrl %i4, %o0, %o6
loop_2763:
fcmpes %fcc0, %f5, %f1
mulx %g5, 0x05E4, %o7
taddcctv %l1, 0x07FD, %o3
orcc %g7, 0x1517, %l0
sub %i0, %i5, %i7
fpmerge %f10, %f2, %f14
stb %l4, [%l7 + 0x4B]
ld [%l7 + 0x28], %f8
fornot2 %f0, %f10, %f4
fmovde %icc, %f15, %f10
sll %g3, %g4, %l5
fbne,a %fcc3, loop_2764
stx %l3, [%l7 + 0x78]
bvc,a %xcc, loop_2765
xor %i3, 0x1B95, %o4
loop_2764:
fandnot2s %f1, %f8, %f0
brgz %o2, loop_2766
loop_2765:
fmovrdlz %l2, %f14, %f6
stw %g1, [%l7 + 0x34]
fnot2s %f7, %f11
loop_2766:
fbge %fcc0, loop_2767
fandnot1 %f0, %f14, %f6
tleu %xcc, 0x4
andn %l6, 0x044D, %i6
loop_2767:
bleu,a %icc, loop_2768
edge32l %g2, %i2, %i1
ldsw [%l7 + 0x64], %g6
tgu %icc, 0x3
loop_2768:
ldub [%l7 + 0x43], %o1
movpos %icc, %i4, %o0
brlz,a %o5, loop_2769
ldx [%l7 + 0x48], %o6
movre %g5, %o7, %l1
bcc,a,pn %xcc, loop_2770
loop_2769:
fcmpeq32 %f4, %f10, %g7
lduw [%l7 + 0x28], %l0
fands %f6, %f2, %f5
loop_2770:
movcc %xcc, %i0, %o3
fcmpgt16 %f10, %f8, %i5
smul %l4, %i7, %g3
umulcc %l5, %g4, %l3
fmovda %xcc, %f8, %f11
std %f0, [%l7 + 0x08]
ldub [%l7 + 0x38], %o4
tvc %icc, 0x6
smulcc %o2, 0x11C5, %l2
ld [%l7 + 0x54], %f12
fandnot2s %f13, %f4, %f13
tcc %xcc, 0x1
fbne,a %fcc2, loop_2771
fmovdneg %xcc, %f5, %f2
fmovdg %icc, %f15, %f9
sub %g1, %l6, %i3
loop_2771:
udivcc %i6, 0x0E3D, %g2
ldx [%l7 + 0x58], %i2
udiv %g6, 0x0812, %o1
lduh [%l7 + 0x70], %i4
bcs loop_2772
fbule %fcc1, loop_2773
sth %o0, [%l7 + 0x24]
ld [%l7 + 0x7C], %f6
loop_2772:
st %f1, [%l7 + 0x58]
loop_2773:
ldsb [%l7 + 0x0D], %i1
ta %icc, 0x0
fmovsl %icc, %f13, %f0
sth %o5, [%l7 + 0x34]
ldsw [%l7 + 0x1C], %o6
bvs,a %icc, loop_2774
stx %o7, [%l7 + 0x50]
orncc %l1, %g7, %g5
fmovsa %xcc, %f11, %f10
loop_2774:
fcmped %fcc0, %f8, %f2
ldub [%l7 + 0x7C], %i0
fcmpgt32 %f14, %f10, %o3
movcc %xcc, %l0, %i5
fmovde %icc, %f6, %f15
fmovsleu %xcc, %f2, %f8
fzero %f6
edge32l %l4, %i7, %g3
tl %icc, 0x7
ldsw [%l7 + 0x20], %l5
edge32 %l3, %g4, %o4
srl %l2, %g1, %o2
nop
setx loop_2775, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %l6, 0x1AF3, %i6
brnz,a %g2, loop_2776
ldsb [%l7 + 0x4E], %i2
loop_2775:
sth %i3, [%l7 + 0x48]
sth %g6, [%l7 + 0x60]
loop_2776:
lduw [%l7 + 0x60], %i4
xnorcc %o1, %o0, %o5
subcc %o6, 0x0B5C, %o7
edge32ln %l1, %i1, %g5
fmovscs %xcc, %f13, %f3
ldd [%l7 + 0x20], %f2
ld [%l7 + 0x6C], %f15
fzeros %f2
popc %g7, %i0
ldx [%l7 + 0x58], %l0
bl,a %xcc, loop_2777
ba,a,pt %icc, loop_2778
bgu,a loop_2779
st %f5, [%l7 + 0x1C]
loop_2777:
lduw [%l7 + 0x40], %o3
loop_2778:
udivx %i5, 0x083E, %l4
loop_2779:
lduw [%l7 + 0x44], %g3
fbul,a %fcc0, loop_2780
bneg loop_2781
bneg,a loop_2782
lduh [%l7 + 0x18], %l5
loop_2780:
fpackfix %f14, %f4
loop_2781:
sth %i7, [%l7 + 0x32]
loop_2782:
fmovrslez %g4, %f13, %f15
ldub [%l7 + 0x2F], %l3
fbge %fcc0, loop_2783
movvc %xcc, %o4, %l2
brgz %g1, loop_2784
fmovrslz %l6, %f13, %f4
loop_2783:
ldsh [%l7 + 0x64], %o2
ldsw [%l7 + 0x4C], %g2
loop_2784:
fandnot1 %f10, %f6, %f8
ldx [%l7 + 0x48], %i6
fmovrdgz %i3, %f0, %f0
lduw [%l7 + 0x70], %i2
fmovdl %icc, %f14, %f10
lduw [%l7 + 0x74], %g6
stw %o1, [%l7 + 0x44]
ld [%l7 + 0x2C], %f2
subcc %i4, %o0, %o6
smulcc %o7, %o5, %i1
orcc %l1, %g7, %g5
brz %i0, loop_2785
stw %l0, [%l7 + 0x20]
fone %f2
or %i5, %l4, %o3
loop_2785:
fxor %f2, %f14, %f6
ldsw [%l7 + 0x7C], %g3
fnors %f14, %f15, %f8
std %f14, [%l7 + 0x50]
fxnors %f7, %f13, %f1
smulcc %l5, %i7, %g4
edge32 %l3, %l2, %o4
fmovsgu %xcc, %f9, %f5
ldsb [%l7 + 0x7B], %l6
std %f8, [%l7 + 0x40]
ldx [%l7 + 0x40], %o2
stb %g1, [%l7 + 0x1E]
movge %xcc, %g2, %i3
lduh [%l7 + 0x78], %i2
fmovdpos %icc, %f9, %f1
fmul8x16au %f11, %f15, %f6
movleu %xcc, %g6, %o1
edge32l %i6, %o0, %i4
ldsh [%l7 + 0x20], %o7
fnegd %f6, %f10
ldsw [%l7 + 0x5C], %o5
mulscc %i1, 0x176C, %l1
fones %f2
edge16l %o6, %g7, %i0
stx %g5, [%l7 + 0x70]
fnegs %f8, %f7
stw %l0, [%l7 + 0x18]
fones %f9
fmovrdlez %l4, %f14, %f10
srax %o3, 0x1D, %i5
ldub [%l7 + 0x51], %g3
fnot2 %f8, %f4
popc %l5, %g4
fmovdl %icc, %f9, %f5
fmovrsgz %l3, %f7, %f0
fmovdle %xcc, %f4, %f4
edge32n %l2, %o4, %l6
ba,a,pt %icc, loop_2786
fpadd16 %f12, %f10, %f6
fmovsge %xcc, %f5, %f3
fmovdneg %icc, %f12, %f2
loop_2786:
stx %o2, [%l7 + 0x68]
udivcc %i7, 0x03FE, %g2
fnot2s %f4, %f4
bvc,a loop_2787
addc %g1, %i2, %i3
popc 0x02FD, %g6
fcmpeq32 %f6, %f0, %o1
loop_2787:
tne %xcc, 0x2
fnot1 %f6, %f4
fzero %f14
fpackfix %f8, %f3
lduh [%l7 + 0x5C], %i6
ldsw [%l7 + 0x4C], %i4
ld [%l7 + 0x6C], %f12
edge32 %o0, %o5, %i1
fornot2 %f8, %f0, %f0
fmovd %f4, %f0
fbug,a %fcc1, loop_2788
fmovsneg %icc, %f1, %f15
tge %icc, 0x6
fxnor %f4, %f8, %f8
loop_2788:
ble,a loop_2789
sth %o7, [%l7 + 0x40]
fandnot1s %f4, %f9, %f1
stx %o6, [%l7 + 0x38]
loop_2789:
fcmple32 %f14, %f2, %l1
bleu,a loop_2790
ldx [%l7 + 0x58], %i0
sll %g7, %g5, %l0
udiv %o3, 0x16C1, %i5
loop_2790:
fpadd32s %f11, %f12, %f2
udivx %l4, 0x0799, %g3
lduh [%l7 + 0x50], %g4
fbne,a %fcc1, loop_2791
taddcctv %l5, 0x0E28, %l3
bcs,a %xcc, loop_2792
movvs %icc, %o4, %l2
loop_2791:
st %f4, [%l7 + 0x28]
tneg %xcc, 0x7
loop_2792:
fbl,a %fcc3, loop_2793
ldsw [%l7 + 0x58], %o2
xorcc %i7, %g2, %l6
ld [%l7 + 0x78], %f3
loop_2793:
ldsw [%l7 + 0x60], %g1
brnz %i3, loop_2794
tgu %icc, 0x1
ld [%l7 + 0x40], %f14
movl %icc, %g6, %o1
loop_2794:
edge8l %i6, %i4, %o0
movrgez %o5, %i1, %o7
alignaddr %o6, %l1, %i0
bpos,a %icc, loop_2795
ldsh [%l7 + 0x3E], %i2
stw %g7, [%l7 + 0x18]
fbuge,a %fcc3, loop_2796
loop_2795:
edge16n %g5, %o3, %i5
faligndata %f6, %f12, %f10
edge16 %l4, %g3, %g4
loop_2796:
tne %icc, 0x4
fcmpes %fcc3, %f11, %f14
movrgez %l5, 0x227, %l3
tvs %xcc, 0x2
lduw [%l7 + 0x4C], %l0
fbul,a %fcc2, loop_2797
fmovrslez %l2, %f5, %f2
tvc %icc, 0x1
tl %xcc, 0x3
loop_2797:
fmovsvc %xcc, %f1, %f1
fpadd32 %f10, %f12, %f12
fbge,a %fcc2, loop_2798
ldsb [%l7 + 0x39], %o2
ldsb [%l7 + 0x62], %i7
alignaddrl %o4, %l6, %g1
loop_2798:
tcs %icc, 0x6
fpadd16 %f0, %f10, %f0
fmovsleu %xcc, %f3, %f2
bcs,pt %icc, loop_2799
udivx %i3, 0x1A28, %g6
fmovdcs %xcc, %f6, %f9
fandnot2 %f10, %f2, %f6
loop_2799:
and %g2, %o1, %i4
fmovrdlz %i6, %f8, %f12
ble %icc, loop_2800
xor %o5, 0x047C, %o0
umul %i1, %o7, %o6
umul %i0, 0x1530, %i2
loop_2800:
bgu,a loop_2801
fbue %fcc2, loop_2802
siam 0x2
tne %icc, 0x2
loop_2801:
fmovdne %icc, %f3, %f10
loop_2802:
ldx [%l7 + 0x38], %g7
movl %xcc, %l1, %o3
movne %xcc, %i5, %g5
ldsb [%l7 + 0x3F], %g3
std %f0, [%l7 + 0x48]
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x60], %l4
ldx [%l7 + 0x68], %g4
ldsh [%l7 + 0x58], %l5
lduw [%l7 + 0x28], %l0
ldd [%l7 + 0x68], %f14
fcmpeq16 %f10, %f14, %l2
ldx [%l7 + 0x58], %l3
fbue,a %fcc1, loop_2803
tle %icc, 0x6
fmovrdne %o2, %f2, %f2
movvs %icc, %o4, %i7
loop_2803:
fcmpeq16 %f6, %f14, %l6
andn %g1, 0x1632, %i3
fxnors %f10, %f14, %f5
brgez %g6, loop_2804
ldub [%l7 + 0x1B], %o1
fcmpne16 %f0, %f6, %g2
sub %i6, 0x17C2, %i4
loop_2804:
edge8ln %o5, %o0, %i1
fmovrdne %o7, %f12, %f4
fmovrdgz %i0, %f8, %f2
fone %f4
ld [%l7 + 0x74], %f6
bcc,pt %xcc, loop_2805
subcc %i2, %o6, %g7
fornot2s %f6, %f5, %f12
ldub [%l7 + 0x62], %o3
loop_2805:
lduh [%l7 + 0x64], %l1
st %f4, [%l7 + 0x1C]
fmovrdne %i5, %f12, %f14
fmovdg %xcc, %f9, %f3
sth %g5, [%l7 + 0x10]
orcc %l4, %g3, %g4
alignaddr %l5, %l0, %l3
call loop_2806
fbg,a %fcc0, loop_2807
faligndata %f6, %f4, %f6
fnor %f14, %f4, %f0
loop_2806:
edge8ln %l2, %o2, %i7
loop_2807:
orn %o4, 0x1523, %g1
stw %l6, [%l7 + 0x44]
fornot2 %f12, %f14, %f8
lduh [%l7 + 0x50], %g6
fzeros %f9
ldx [%l7 + 0x08], %i3
fbne,a %fcc2, loop_2808
fbo,a %fcc3, loop_2809
udiv %g2, 0x1F8C, %i6
edge8l %i4, %o1, %o5
loop_2808:
ld [%l7 + 0x3C], %f2
loop_2809:
fmul8x16 %f10, %f10, %f10
fmovs %f10, %f14
fsrc1s %f9, %f15
taddcc %o0, %o7, %i0
bleu,pn %icc, loop_2810
bcs,a loop_2811
ldsw [%l7 + 0x2C], %i2
ldsh [%l7 + 0x22], %i1
loop_2810:
srax %o6, %g7, %l1
loop_2811:
ldsw [%l7 + 0x48], %i5
movl %icc, %o3, %g5
bgu,pt %icc, loop_2812
udiv %l4, 0x14D4, %g4
fcmpgt32 %f10, %f8, %l5
fcmpne16 %f12, %f4, %l0
loop_2812:
edge16n %l3, %g3, %o2
lduh [%l7 + 0x40], %l2
bshuffle %f2, %f10, %f4
srlx %o4, %g1, %l6
xnor %g6, %i7, %g2
ldd [%l7 + 0x70], %f8
movcc %xcc, %i3, %i6
fnot1s %f1, %f14
srax %o1, %o5, %i4
ldsb [%l7 + 0x64], %o7
lduw [%l7 + 0x18], %o0
stw %i0, [%l7 + 0x44]
fcmpeq16 %f8, %f12, %i1
movleu %icc, %i2, %o6
tcs %xcc, 0x0
be,a,pn %xcc, loop_2813
fmovsg %xcc, %f5, %f9
xnorcc %g7, %i5, %l1
fcmpd %fcc3, %f12, %f12
loop_2813:
st %f7, [%l7 + 0x20]
mulx %o3, 0x1CD4, %g5
std %f2, [%l7 + 0x30]
fnegd %f10, %f0
stb %g4, [%l7 + 0x45]
subccc %l5, %l4, %l0
fmul8x16al %f1, %f14, %f12
fcmpeq32 %f8, %f8, %l3
stb %g3, [%l7 + 0x16]
movl %icc, %o2, %o4
ldub [%l7 + 0x08], %l2
srax %g1, 0x13, %l6
st %f2, [%l7 + 0x74]
fpadd16 %f8, %f4, %f8
edge8n %i7, %g6, %i3
ldsh [%l7 + 0x54], %g2
add %o1, %i6, %i4
lduh [%l7 + 0x0A], %o5
edge32 %o7, %o0, %i1
tne %icc, 0x1
fcmple32 %f2, %f8, %i2
movre %o6, 0x3EC, %g7
fandnot2 %f10, %f12, %f8
fmovsg %icc, %f11, %f1
edge32l %i0, %l1, %i5
fmovsne %icc, %f1, %f14
brgz %o3, loop_2814
fmovscc %xcc, %f8, %f2
subc %g5, 0x0A4C, %l5
fbne,a %fcc0, loop_2815
loop_2814:
fcmpeq32 %f14, %f0, %g4
subcc %l0, %l4, %g3
fmovsl %xcc, %f9, %f10
loop_2815:
tsubcc %o2, %o4, %l2
fmovdn %xcc, %f2, %f10
fmovsg %icc, %f3, %f0
ldsw [%l7 + 0x6C], %l3
fmul8x16au %f3, %f4, %f4
orncc %g1, %i7, %g6
tpos %xcc, 0x4
ldsh [%l7 + 0x1A], %i3
tl %icc, 0x0
udivcc %g2, 0x0990, %l6
ldd [%l7 + 0x48], %f6
lduw [%l7 + 0x4C], %o1
lduh [%l7 + 0x20], %i6
fmovdvc %xcc, %f10, %f1
array32 %o5, %i4, %o0
brz,a %i1, loop_2816
movne %xcc, %i2, %o6
fble,a %fcc0, loop_2817
fpadd32 %f6, %f0, %f2
loop_2816:
faligndata %f8, %f12, %f2
fnegd %f14, %f8
loop_2817:
tcc %xcc, 0x7
fbug %fcc1, loop_2818
addc %o7, 0x0E73, %i0
movrgz %g7, %i5, %l1
fbul %fcc3, loop_2819
loop_2818:
st %f11, [%l7 + 0x1C]
fbn,a %fcc0, loop_2820
sllx %o3, 0x0F, %l5
loop_2819:
st %f7, [%l7 + 0x6C]
bn,pt %icc, loop_2821
loop_2820:
fmovsn %xcc, %f1, %f1
ldsb [%l7 + 0x63], %g5
stb %g4, [%l7 + 0x57]
loop_2821:
udiv %l0, 0x1402, %l4
lduw [%l7 + 0x24], %o2
fmovd %f4, %f14
fmovde %xcc, %f8, %f7
fmovdge %icc, %f14, %f7
bn,a %icc, loop_2822
ldsb [%l7 + 0x74], %o4
ldsh [%l7 + 0x64], %l2
orcc %l3, 0x10B9, %g3
loop_2822:
fmovsvs %icc, %f9, %f12
andncc %i7, %g1, %g6
ldsb [%l7 + 0x33], %i3
fcmpne32 %f2, %f10, %g2
movneg %icc, %o1, %i6
movg %xcc, %l6, %i4
edge32ln %o0, %i1, %i2
ld [%l7 + 0x18], %f2
ldd [%l7 + 0x08], %f8
fmovrsne %o5, %f11, %f8
ldsw [%l7 + 0x74], %o6
orncc %o7, 0x059B, %i0
fbo,a %fcc0, loop_2823
sth %g7, [%l7 + 0x20]
fmovrdgz %l1, %f14, %f2
edge16n %o3, %l5, %i5
loop_2823:
udivx %g5, 0x06D9, %g4
fornot2s %f14, %f10, %f15
tvc %icc, 0x5
fmovrdlez %l4, %f8, %f12
fzero %f14
tcc %icc, 0x0
fmovsne %xcc, %f5, %f6
fnands %f9, %f5, %f8
movn %xcc, %l0, %o2
fmovdcc %xcc, %f8, %f6
fmovsvc %xcc, %f4, %f4
movvc %xcc, %o4, %l3
fmovsvc %xcc, %f6, %f11
fmovsneg %icc, %f1, %f4
stw %l2, [%l7 + 0x68]
ldx [%l7 + 0x50], %g3
fexpand %f8, %f4
ldx [%l7 + 0x50], %g1
smul %g6, %i7, %g2
movne %xcc, %o1, %i6
fpackfix %f0, %f11
fmovrdne %i3, %f2, %f4
brlz,a %i4, loop_2824
for %f4, %f2, %f0
fpadd16s %f12, %f11, %f12
sdivx %l6, 0x12EE, %o0
loop_2824:
stw %i2, [%l7 + 0x70]
fandnot2s %f1, %f7, %f9
ldx [%l7 + 0x68], %o5
orncc %i1, 0x0CD4, %o6
ldx [%l7 + 0x10], %i0
sllx %o7, 0x04, %g7
fmovdl %xcc, %f1, %f7
ldx [%l7 + 0x48], %l1
fmovsvs %xcc, %f3, %f15
srlx %l5, %o3, %g5
array16 %i5, %g4, %l4
fbl,a %fcc1, loop_2825
ldub [%l7 + 0x60], %l0
lduw [%l7 + 0x78], %o2
fmovscc %xcc, %f12, %f11
loop_2825:
sdivx %o4, 0x1EB6, %l3
fmul8sux16 %f2, %f14, %f2
edge8l %g3, %g1, %l2
fmovsvs %xcc, %f11, %f5
tgu %xcc, 0x6
sethi 0x1B48, %i7
movl %xcc, %g2, %g6
fpsub16 %f2, %f0, %f14
andcc %o1, 0x0D41, %i6
lduw [%l7 + 0x0C], %i3
fmovrsgez %l6, %f12, %f8
tne %xcc, 0x0
fornot1 %f14, %f2, %f6
st %f1, [%l7 + 0x34]
bneg,a,pt %xcc, loop_2826
orncc %o0, 0x1DC1, %i4
nop
setx loop_2827, %l0, %l1
jmpl %l1, %o5
for %f14, %f14, %f8
loop_2826:
std %f8, [%l7 + 0x30]
movrne %i1, %o6, %i0
loop_2827:
ldsh [%l7 + 0x66], %i2
edge8n %o7, %g7, %l5
or %o3, 0x165B, %g5
tcc %xcc, 0x3
fbug,a %fcc1, loop_2828
subc %l1, 0x033F, %i5
lduh [%l7 + 0x5E], %g4
tl %icc, 0x2
loop_2828:
ldub [%l7 + 0x6E], %l0
bcs,pn %xcc, loop_2829
udivcc %l4, 0x0E59, %o2
sth %l3, [%l7 + 0x0A]
stb %g3, [%l7 + 0x3A]
loop_2829:
fmovrdlez %o4, %f10, %f6
st %f3, [%l7 + 0x58]
st %f0, [%l7 + 0x08]
and %l2, 0x0A18, %g1
fcmps %fcc3, %f9, %f15
fmul8x16au %f14, %f14, %f14
bgu,pt %xcc, loop_2830
nop
setx loop_2831, %l0, %l1
jmpl %l1, %g2
lduw [%l7 + 0x4C], %i7
ldsw [%l7 + 0x58], %g6
loop_2830:
fmovdcs %xcc, %f4, %f8
loop_2831:
fcmpne32 %f8, %f14, %i6
ld [%l7 + 0x14], %f5
stx %i3, [%l7 + 0x28]
fnand %f4, %f0, %f4
xnorcc %l6, %o0, %i4
fpadd16 %f8, %f6, %f6
sth %o1, [%l7 + 0x0C]
fmovrdgz %o5, %f14, %f2
fbule %fcc1, loop_2832
ldx [%l7 + 0x20], %i1
fble,a %fcc1, loop_2833
fcmps %fcc0, %f11, %f14
loop_2832:
ldsh [%l7 + 0x0E], %i0
umulcc %o6, 0x1853, %o7
loop_2833:
fsrc2s %f4, %f13
array32 %g7, %l5, %o3
stw %i2, [%l7 + 0x64]
fxors %f5, %f9, %f14
fxnors %f10, %f9, %f0
fpsub16 %f8, %f14, %f4
std %f0, [%l7 + 0x70]
ld [%l7 + 0x60], %f0
bgu,pt %icc, loop_2834
bvc,a,pn %icc, loop_2835
st %f11, [%l7 + 0x1C]
fpsub32 %f12, %f12, %f2
loop_2834:
fpadd32 %f2, %f8, %f0
loop_2835:
fbne %fcc2, loop_2836
tvs %icc, 0x5
ldd [%l7 + 0x70], %f12
sth %g5, [%l7 + 0x52]
loop_2836:
fbul,a %fcc2, loop_2837
std %f6, [%l7 + 0x30]
fmul8x16 %f1, %f14, %f0
std %f4, [%l7 + 0x10]
loop_2837:
andcc %l1, %i5, %l0
st %f5, [%l7 + 0x08]
fmovrsne %l4, %f13, %f8
ldsw [%l7 + 0x48], %o2
lduh [%l7 + 0x6E], %g4
movrlez %g3, %o4, %l3
ldsh [%l7 + 0x44], %l2
edge32l %g2, %g1, %g6
fmovrdne %i7, %f8, %f4
ld [%l7 + 0x20], %f11
ldsh [%l7 + 0x34], %i3
tgu %icc, 0x1
movrlez %i6, 0x1FB, %l6
st %f6, [%l7 + 0x08]
stx %i4, [%l7 + 0x68]
be %xcc, loop_2838
xnorcc %o1, 0x146F, %o5
fmovsne %icc, %f4, %f10
ldx [%l7 + 0x38], %i1
loop_2838:
andn %i0, 0x1D02, %o6
ldx [%l7 + 0x08], %o0
orn %g7, 0x13D1, %l5
fbuge %fcc0, loop_2839
fmovse %icc, %f4, %f14
xorcc %o3, %o7, %g5
stb %l1, [%l7 + 0x43]
loop_2839:
ldd [%l7 + 0x28], %f14
stx %i2, [%l7 + 0x18]
lduh [%l7 + 0x42], %l0
fornot1s %f12, %f12, %f4
fmovdcs %xcc, %f4, %f14
movrne %l4, %i5, %g4
fcmpes %fcc1, %f12, %f14
ldub [%l7 + 0x3D], %g3
lduh [%l7 + 0x70], %o2
fmovrslez %l3, %f4, %f11
or %o4, %g2, %l2
sth %g6, [%l7 + 0x56]
edge8n %g1, %i3, %i7
andcc %i6, 0x1155, %l6
sth %o1, [%l7 + 0x18]
ldd [%l7 + 0x78], %f0
movgu %icc, %i4, %o5
udivx %i1, 0x0D7A, %i0
movle %icc, %o0, %o6
popc %l5, %o3
fmovrsne %o7, %f1, %f12
fnands %f4, %f4, %f6
edge16n %g5, %g7, %l1
fnegd %f8, %f4
ldsh [%l7 + 0x2C], %i2
lduw [%l7 + 0x60], %l4
movg %icc, %l0, %g4
ldx [%l7 + 0x58], %g3
ld [%l7 + 0x18], %f1
fmovsle %icc, %f10, %f7
stb %o2, [%l7 + 0x24]
fbul %fcc3, loop_2840
fmovdne %xcc, %f6, %f9
movvc %icc, %i5, %l3
smulcc %o4, 0x196E, %g2
loop_2840:
fmovdneg %xcc, %f14, %f8
movvs %icc, %g6, %l2
stw %g1, [%l7 + 0x24]
fnot1 %f2, %f6
edge8ln %i3, %i7, %i6
tl %xcc, 0x3
array32 %l6, %i4, %o1
stw %o5, [%l7 + 0x18]
edge8 %i0, %o0, %o6
stx %i1, [%l7 + 0x58]
movrne %l5, 0x2FA, %o3
ld [%l7 + 0x2C], %f6
sdiv %o7, 0x081B, %g7
ldx [%l7 + 0x40], %g5
ld [%l7 + 0x6C], %f6
fpmerge %f6, %f14, %f6
fmul8ulx16 %f2, %f8, %f12
fcmpeq16 %f10, %f14, %i2
lduw [%l7 + 0x18], %l4
fmovdvs %xcc, %f12, %f3
xor %l0, %l1, %g3
movneg %xcc, %g4, %o2
stw %i5, [%l7 + 0x70]
tvs %xcc, 0x1
tl %icc, 0x7
fcmpeq16 %f6, %f10, %o4
brgez %l3, loop_2841
bpos,pt %icc, loop_2842
fbo %fcc0, loop_2843
and %g2, 0x1C6D, %g6
loop_2841:
umulcc %g1, %l2, %i3
loop_2842:
fbe %fcc3, loop_2844
loop_2843:
ld [%l7 + 0x40], %f3
ldsw [%l7 + 0x1C], %i7
lduh [%l7 + 0x1C], %i6
loop_2844:
stb %i4, [%l7 + 0x74]
lduw [%l7 + 0x2C], %l6
fbul %fcc1, loop_2845
edge16 %o1, %i0, %o0
fbge,a %fcc3, loop_2846
bshuffle %f10, %f4, %f2
loop_2845:
fnegd %f6, %f6
ldd [%l7 + 0x40], %f2
loop_2846:
edge16l %o5, %i1, %l5
ldsh [%l7 + 0x4C], %o6
fbo,a %fcc0, loop_2847
andncc %o7, %g7, %g5
fpadd16s %f8, %f12, %f10
faligndata %f4, %f10, %f12
loop_2847:
stx %i2, [%l7 + 0x68]
stx %o3, [%l7 + 0x20]
be,pt %icc, loop_2848
ldub [%l7 + 0x62], %l4
alignaddrl %l1, %l0, %g3
srlx %o2, %i5, %o4
loop_2848:
fmovdn %icc, %f6, %f4
ldsh [%l7 + 0x0E], %g4
ldd [%l7 + 0x30], %f12
sdiv %g2, 0x1E5F, %g6
fcmpne32 %f4, %f14, %l3
fands %f3, %f1, %f4
fbe %fcc1, loop_2849
ldsw [%l7 + 0x2C], %g1
edge32n %l2, %i3, %i7
sll %i6, %i4, %o1
loop_2849:
movgu %xcc, %i0, %o0
ble,a,pt %xcc, loop_2850
ldsw [%l7 + 0x48], %o5
bge,a loop_2851
ldub [%l7 + 0x34], %i1
loop_2850:
edge32l %l5, %l6, %o6
mova %xcc, %o7, %g7
loop_2851:
for %f6, %f12, %f0
fmovsle %xcc, %f15, %f12
fmuld8sux16 %f13, %f1, %f4
fornot1 %f10, %f12, %f2
sth %i2, [%l7 + 0x7E]
fmovsl %xcc, %f3, %f2
fcmps %fcc2, %f6, %f10
fcmpeq16 %f14, %f12, %g5
stb %o3, [%l7 + 0x67]
brgz %l1, loop_2852
ldsh [%l7 + 0x28], %l0
ldsh [%l7 + 0x26], %l4
std %f10, [%l7 + 0x28]
loop_2852:
stx %o2, [%l7 + 0x30]
brlz,a %g3, loop_2853
fmovrdlz %i5, %f8, %f14
taddcc %g4, %g2, %g6
tneg %icc, 0x1
loop_2853:
sra %l3, %g1, %o4
fsrc2s %f3, %f11
move %icc, %i3, %i7
fmovscc %xcc, %f5, %f10
fmovdn %xcc, %f4, %f2
stx %i6, [%l7 + 0x10]
edge32l %l2, %i4, %i0
edge32ln %o0, %o1, %i1
nop
setx loop_2854, %l0, %l1
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 + 0x22], %o5
movcs %xcc, %l6, %l5
popc 0x005A, %o6
loop_2854:
fbul %fcc3, loop_2855
movrgz %g7, %i2, %g5
ldsh [%l7 + 0x6E], %o3
stb %o7, [%l7 + 0x1C]
loop_2855:
fnands %f7, %f1, %f13
fone %f0
ldd [%l7 + 0x20], %f12
srax %l1, %l4, %o2
fandnot2s %f12, %f10, %f5
tg %icc, 0x4
fxnors %f15, %f13, %f9
ldx [%l7 + 0x40], %g3
fcmpne16 %f4, %f0, %i5
fmovsleu %xcc, %f6, %f15
nop
setx loop_2856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnor %f12, %f6, %f8
srax %g4, %g2, %g6
mulx %l0, 0x117E, %l3
loop_2856:
stw %o4, [%l7 + 0x48]
tvs %xcc, 0x0
fbo,a %fcc2, loop_2857
bpos,pt %xcc, loop_2858
popc 0x1D4E, %g1
stx %i7, [%l7 + 0x50]
loop_2857:
sub %i6, %i3, %i4
loop_2858:
ld [%l7 + 0x4C], %f9
fbu %fcc3, loop_2859
lduw [%l7 + 0x1C], %i0
fmovsneg %xcc, %f13, %f6
bn,a %icc, loop_2860
loop_2859:
movge %xcc, %o0, %o1
fexpand %f5, %f12
fcmpes %fcc2, %f10, %f15
loop_2860:
lduw [%l7 + 0x50], %l2
faligndata %f10, %f12, %f0
andn %i1, %l6, %l5
fmul8x16 %f0, %f8, %f14
sth %o6, [%l7 + 0x78]
bshuffle %f12, %f12, %f4
ld [%l7 + 0x2C], %f12
umulcc %o5, %g7, %i2
fmovsa %icc, %f6, %f15
stx %g5, [%l7 + 0x18]
stx %o7, [%l7 + 0x68]
ldsb [%l7 + 0x5D], %o3
edge8ln %l1, %l4, %o2
sdiv %i5, 0x147C, %g4
umul %g2, 0x1A4A, %g6
brlez,a %g3, loop_2861
fmovrde %l0, %f0, %f4
fmovdl %icc, %f3, %f1
ldsh [%l7 + 0x42], %l3
loop_2861:
ld [%l7 + 0x14], %f11
addc %o4, 0x1C12, %i7
add %g1, %i3, %i6
ldx [%l7 + 0x18], %i4
st %f3, [%l7 + 0x24]
orncc %i0, %o1, %o0
fnot2 %f14, %f10
movcs %xcc, %i1, %l6
bpos,a %xcc, loop_2862
tcs %xcc, 0x2
fmovdgu %xcc, %f9, %f3
fpsub16 %f6, %f8, %f10
loop_2862:
stb %l5, [%l7 + 0x5F]
fandnot1s %f5, %f10, %f15
ldd [%l7 + 0x60], %f2
lduw [%l7 + 0x48], %l2
fcmpes %fcc1, %f12, %f14
bvc loop_2863
brlez %o5, loop_2864
movcc %icc, %g7, %o6
fbne %fcc0, loop_2865
loop_2863:
bvc,a,pn %icc, loop_2866
loop_2864:
movpos %icc, %g5, %i2
sth %o7, [%l7 + 0x46]
loop_2865:
edge16 %l1, %l4, %o2
loop_2866:
fmovsa %icc, %f7, %f2
mova %xcc, %o3, %g4
fcmpeq16 %f6, %f10, %i5
fmovscc %icc, %f1, %f10
fmovsne %icc, %f15, %f8
be %icc, loop_2867
fpack32 %f14, %f8, %f12
tsubcc %g2, 0x0FE5, %g6
pdist %f2, %f8, %f4
loop_2867:
fmovrdlz %g3, %f14, %f10
ld [%l7 + 0x58], %f13
ldub [%l7 + 0x38], %l0
nop
setx loop_2868, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f2, %f10, %f14
fbl,a %fcc2, loop_2869
fxnors %f2, %f2, %f6
loop_2868:
fcmpgt32 %f10, %f14, %l3
fnot1s %f5, %f7
loop_2869:
tvs %icc, 0x2
fbug %fcc2, loop_2870
ldd [%l7 + 0x18], %f8
pdist %f0, %f12, %f2
fblg,a %fcc3, loop_2871
loop_2870:
movvc %xcc, %o4, %g1
bleu,pn %icc, loop_2872
fmovdle %icc, %f4, %f12
loop_2871:
fmul8ulx16 %f2, %f12, %f4
andcc %i7, %i6, %i3
loop_2872:
stb %i4, [%l7 + 0x13]
fmuld8ulx16 %f3, %f5, %f4
tleu %xcc, 0x1
bgu,a loop_2873
add %i0, %o0, %o1
ldx [%l7 + 0x68], %l6
ldsh [%l7 + 0x2A], %l5
loop_2873:
sth %l2, [%l7 + 0x4C]
stw %o5, [%l7 + 0x78]
fcmpd %fcc1, %f8, %f14
fcmpeq32 %f12, %f2, %g7
ldsw [%l7 + 0x7C], %i1
ldd [%l7 + 0x20], %f8
orncc %o6, %g5, %i2
and %l1, %o7, %l4
ldsh [%l7 + 0x78], %o3
fpsub16 %f4, %f2, %f8
ldd [%l7 + 0x60], %f4
udiv %g4, 0x17C4, %o2
te %xcc, 0x5
udivx %g2, 0x03E8, %i5
lduw [%l7 + 0x30], %g6
std %f4, [%l7 + 0x30]
stx %g3, [%l7 + 0x78]
fba %fcc1, loop_2874
stw %l3, [%l7 + 0x48]
ldsh [%l7 + 0x34], %o4
stw %l0, [%l7 + 0x08]
loop_2874:
move %xcc, %g1, %i6
bn,a %icc, loop_2875
fmovde %icc, %f9, %f15
std %f4, [%l7 + 0x50]
fpsub16s %f14, %f3, %f11
loop_2875:
tne %xcc, 0x5
ldd [%l7 + 0x70], %f4
movne %xcc, %i3, %i7
edge8l %i0, %i4, %o1
fnot2 %f10, %f6
lduw [%l7 + 0x50], %l6
fbule %fcc1, loop_2876
fmovda %xcc, %f9, %f8
movg %icc, %l5, %o0
siam 0x1
loop_2876:
ld [%l7 + 0x0C], %f13
fornot1 %f8, %f4, %f2
ldsb [%l7 + 0x7E], %l2
lduw [%l7 + 0x10], %g7
movleu %icc, %i1, %o6
mova %xcc, %g5, %o5
srl %l1, %o7, %l4
call loop_2877
edge8n %o3, %i2, %g4
st %f12, [%l7 + 0x38]
ldsw [%l7 + 0x34], %o2
loop_2877:
fcmps %fcc0, %f12, %f6
std %f6, [%l7 + 0x60]
ldsw [%l7 + 0x7C], %i5
fsrc2 %f10, %f10
stw %g2, [%l7 + 0x20]
xor %g6, %g3, %o4
subc %l0, 0x04BA, %g1
tcc %icc, 0x1
fornot1s %f14, %f3, %f13
bvc,a %xcc, loop_2878
fmovrsgz %i6, %f6, %f12
stb %i3, [%l7 + 0x74]
ldub [%l7 + 0x7E], %i7
loop_2878:
smul %i0, %i4, %l3
sllx %o1, %l6, %o0
stx %l5, [%l7 + 0x08]
brlez %l2, loop_2879
edge8 %g7, %o6, %i1
ldsw [%l7 + 0x34], %g5
fsrc1s %f0, %f8
loop_2879:
fmovsg %icc, %f15, %f0
ta %icc, 0x7
stb %l1, [%l7 + 0x71]
subcc %o5, 0x0416, %l4
fmul8ulx16 %f6, %f8, %f8
lduw [%l7 + 0x38], %o3
fmovdcc %icc, %f2, %f12
sdivx %o7, 0x025F, %i2
ta %icc, 0x6
call loop_2880
bneg,pt %icc, loop_2881
stb %o2, [%l7 + 0x45]
tneg %xcc, 0x0
loop_2880:
fpadd32s %f8, %f13, %f2
loop_2881:
tg %icc, 0x6
fsrc1s %f12, %f12
fzero %f12
siam 0x1
subcc %i5, %g2, %g4
fbl %fcc0, loop_2882
edge16l %g6, %o4, %l0
ldd [%l7 + 0x30], %f8
stb %g3, [%l7 + 0x47]
loop_2882:
fmovsg %xcc, %f1, %f4
fbn %fcc3, loop_2883
fcmps %fcc1, %f6, %f4
sth %g1, [%l7 + 0x22]
fmovsge %xcc, %f6, %f10
loop_2883:
srl %i3, %i6, %i0
fmul8ulx16 %f8, %f10, %f12
fnegs %f0, %f11
edge16l %i4, %l3, %i7
fsrc2s %f4, %f4
fmovsvs %icc, %f8, %f2
bg,pn %icc, loop_2884
std %f6, [%l7 + 0x58]
stb %o1, [%l7 + 0x0A]
fxnors %f14, %f14, %f10
loop_2884:
mulx %o0, 0x0FA0, %l6
fnand %f4, %f4, %f4
ld [%l7 + 0x10], %f2
movvc %icc, %l2, %l5
fmovdge %xcc, %f3, %f4
fpadd32 %f6, %f14, %f14
fornot1s %f14, %f10, %f6
fmul8ulx16 %f0, %f8, %f0
udivcc %o6, 0x109C, %g7
sth %i1, [%l7 + 0x1E]
stw %l1, [%l7 + 0x28]
ldsh [%l7 + 0x16], %o5
fandnot2s %f3, %f12, %f7
fcmple32 %f10, %f6, %l4
sub %o3, %g5, %o7
subccc %i2, 0x085E, %i5
stx %o2, [%l7 + 0x28]
movrgez %g2, %g6, %o4
ta %icc, 0x0
fmovsneg %xcc, %f14, %f5
umul %g4, 0x1B3C, %g3
movpos %icc, %g1, %l0
ldub [%l7 + 0x35], %i6
ldsw [%l7 + 0x78], %i0
edge8 %i3, %l3, %i7
fnot2 %f6, %f6
movneg %xcc, %o1, %o0
movge %icc, %i4, %l6
fcmpne32 %f14, %f14, %l5
fcmpd %fcc3, %f2, %f14
array8 %o6, %g7, %l2
ble,a %xcc, loop_2885
mulscc %i1, %l1, %o5
fcmple16 %f12, %f14, %l4
fbn,a %fcc2, loop_2886
loop_2885:
umulcc %g5, %o7, %i2
stx %o3, [%l7 + 0x28]
bge,pn %xcc, loop_2887
loop_2886:
fbl,a %fcc2, loop_2888
fzero %f12
fbuge %fcc0, loop_2889
loop_2887:
fmul8x16al %f14, %f5, %f8
loop_2888:
movl %icc, %i5, %o2
fcmped %fcc0, %f0, %f12
loop_2889:
fcmpne32 %f2, %f12, %g6
stw %o4, [%l7 + 0x54]
fornot1 %f4, %f14, %f4
ba,a,pt %icc, loop_2890
edge32n %g2, %g4, %g1
stx %l0, [%l7 + 0x50]
fmovdl %icc, %f3, %f0
loop_2890:
tcs %icc, 0x1
fmul8x16 %f8, %f10, %f6
andn %g3, %i0, %i3
fbge,a %fcc1, loop_2891
ldsh [%l7 + 0x70], %l3
addc %i6, %i7, %o0
or %i4, 0x1357, %o1
loop_2891:
fmuld8ulx16 %f2, %f15, %f10
movcc %xcc, %l5, %o6
sth %g7, [%l7 + 0x4E]
ld [%l7 + 0x20], %f12
lduw [%l7 + 0x74], %l6
sdivcc %i1, 0x1B79, %l1
ld [%l7 + 0x7C], %f6
fsrc1s %f11, %f11
bn,pn %icc, loop_2892
ldx [%l7 + 0x30], %l2
ldd [%l7 + 0x28], %f6
fmovde %xcc, %f1, %f7
loop_2892:
fmovdl %icc, %f13, %f9
edge8l %l4, %o5, %g5
xnor %i2, 0x1CDF, %o7
stb %o3, [%l7 + 0x77]
stb %o2, [%l7 + 0x50]
ldsh [%l7 + 0x62], %i5
fmovrdgz %g6, %f2, %f4
st %f13, [%l7 + 0x68]
taddcc %o4, %g4, %g2
movle %icc, %l0, %g3
nop
setx loop_2893, %l0, %l1
jmpl %l1, %i0
movn %icc, %i3, %l3
std %f8, [%l7 + 0x40]
fmovrslez %i6, %f5, %f7
loop_2893:
movle %xcc, %i7, %o0
ldsw [%l7 + 0x68], %i4
fmovrdlz %o1, %f14, %f14
fba %fcc1, loop_2894
mova %xcc, %l5, %g1
st %f15, [%l7 + 0x38]
sth %o6, [%l7 + 0x0C]
loop_2894:
fornot1s %f12, %f8, %f14
fmovsneg %icc, %f6, %f5
taddcctv %l6, %i1, %l1
subccc %l2, %g7, %o5
fmul8ulx16 %f6, %f12, %f4
ldub [%l7 + 0x28], %l4
fpsub16s %f9, %f8, %f4
std %f8, [%l7 + 0x70]
fnor %f0, %f12, %f8
tneg %icc, 0x2
fors %f15, %f8, %f11
fmovrdgz %i2, %f12, %f14
sth %o7, [%l7 + 0x34]
fnegd %f8, %f0
lduw [%l7 + 0x58], %g5
stb %o3, [%l7 + 0x18]
umul %o2, 0x09B8, %g6
fbne,a %fcc1, loop_2895
edge8n %i5, %g4, %g2
fandnot2s %f6, %f11, %f9
subcc %l0, %g3, %i0
loop_2895:
sra %o4, 0x17, %l3
ldsw [%l7 + 0x28], %i3
movrgez %i6, %i7, %o0
nop
setx loop_2896, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0CB6, %i4
brnz %o1, loop_2897
mulscc %l5, %o6, %l6
loop_2896:
fpadd16s %f4, %f3, %f4
fsrc1s %f11, %f15
loop_2897:
ldsh [%l7 + 0x08], %i1
fmovdvc %xcc, %f2, %f5
brgz %g1, loop_2898
mulscc %l2, 0x0501, %g7
fbg %fcc3, loop_2899
st %f6, [%l7 + 0x50]
loop_2898:
stb %l1, [%l7 + 0x6B]
fbu %fcc0, loop_2900
loop_2899:
sra %l4, %o5, %i2
fbul,a %fcc1, loop_2901
movcs %xcc, %o7, %o3
loop_2900:
fbe %fcc2, loop_2902
fmovrslez %g5, %f12, %f14
loop_2901:
fxnors %f2, %f14, %f4
udiv %g6, 0x1E0D, %o2
loop_2902:
sethi 0x09A4, %g4
tsubcctv %g2, 0x13AD, %i5
udivcc %g3, 0x12F5, %l0
andcc %i0, %l3, %o4
fmovdvc %xcc, %f0, %f10
sub %i6, %i3, %o0
fmovsa %icc, %f9, %f11
edge8ln %i4, %o1, %l5
addc %i7, %l6, %i1
or %o6, 0x0F58, %g1
ldub [%l7 + 0x71], %l2
sth %g7, [%l7 + 0x26]
fpadd16 %f0, %f6, %f0
ldsb [%l7 + 0x54], %l1
fmovrslz %l4, %f8, %f15
fnot1s %f0, %f2
bpos %icc, loop_2903
addcc %o5, 0x0C44, %i2
fmovscs %xcc, %f8, %f11
fone %f4
loop_2903:
ldsw [%l7 + 0x6C], %o3
movl %icc, %o7, %g5
stw %g6, [%l7 + 0x08]
fbg %fcc1, loop_2904
sth %g4, [%l7 + 0x36]
ldsh [%l7 + 0x14], %g2
lduw [%l7 + 0x28], %o2
loop_2904:
fmul8ulx16 %f12, %f10, %f0
tg %icc, 0x3
stb %g3, [%l7 + 0x18]
fandnot2 %f2, %f0, %f14
ta %xcc, 0x7
stw %l0, [%l7 + 0x60]
andcc %i5, %i0, %l3
xorcc %o4, %i3, %o0
stw %i4, [%l7 + 0x7C]
tn %xcc, 0x7
ldx [%l7 + 0x30], %i6
fornot2s %f10, %f5, %f13
xorcc %o1, 0x1512, %i7
tleu %xcc, 0x4
srl %l6, 0x1F, %l5
lduw [%l7 + 0x58], %o6
st %f15, [%l7 + 0x7C]
stx %i1, [%l7 + 0x28]
fornot1s %f14, %f5, %f0
fbn,a %fcc0, loop_2905
lduw [%l7 + 0x74], %g1
tn %icc, 0x4
fornot1 %f12, %f6, %f10
loop_2905:
nop
setx loop_2906, %l0, %l1
jmpl %l1, %g7
subcc %l2, %l1, %o5
edge8 %l4, %o3, %o7
bge,a loop_2907
loop_2906:
lduh [%l7 + 0x4C], %g5
fnot1 %f8, %f8
movne %xcc, %i2, %g4
loop_2907:
faligndata %f12, %f4, %f12
brlez %g6, loop_2908
fmul8x16au %f13, %f11, %f0
fpadd32 %f14, %f6, %f12
tsubcctv %g2, %o2, %l0
loop_2908:
ldd [%l7 + 0x08], %f2
stx %g3, [%l7 + 0x28]
andn %i5, 0x18C3, %i0
fmovsvs %icc, %f7, %f12
tg %xcc, 0x7
fbug,a %fcc2, loop_2909
fnors %f11, %f10, %f4
lduw [%l7 + 0x74], %l3
fmovs %f4, %f7
loop_2909:
ldx [%l7 + 0x38], %i3
fmul8x16al %f14, %f5, %f2
ld [%l7 + 0x14], %f6
fmovsneg %xcc, %f15, %f14
fcmpgt16 %f8, %f10, %o0
bcs,pn %xcc, loop_2910
edge16 %i4, %i6, %o4
fcmpeq16 %f2, %f12, %o1
fmovsl %xcc, %f8, %f14
loop_2910:
orcc %i7, 0x1FE8, %l6
ble,a loop_2911
edge16 %o6, %l5, %i1
ld [%l7 + 0x48], %f13
ldub [%l7 + 0x32], %g7
loop_2911:
fornot2s %f2, %f12, %f9
edge8n %g1, %l1, %o5
edge16l %l4, %l2, %o7
mova %xcc, %g5, %i2
ldsw [%l7 + 0x3C], %g4
movre %g6, %g2, %o2
sll %o3, %g3, %l0
lduh [%l7 + 0x66], %i0
movpos %xcc, %i5, %l3
ldsw [%l7 + 0x54], %i3
ld [%l7 + 0x4C], %f7
stx %i4, [%l7 + 0x30]
lduh [%l7 + 0x32], %i6
and %o4, %o0, %i7
fand %f12, %f2, %f10
fornot2 %f14, %f14, %f8
bleu loop_2912
udiv %o1, 0x1CDA, %o6
xor %l5, 0x1576, %i1
bg %xcc, loop_2913
loop_2912:
fandnot1s %f14, %f4, %f14
ldx [%l7 + 0x38], %l6
stb %g1, [%l7 + 0x2E]
loop_2913:
fmovrse %g7, %f14, %f7
call loop_2914
stx %o5, [%l7 + 0x30]
fmovdne %icc, %f10, %f4
umul %l1, 0x1FC1, %l4
loop_2914:
lduw [%l7 + 0x10], %o7
fandnot1s %f2, %f8, %f11
lduw [%l7 + 0x28], %g5
fbl,a %fcc3, loop_2915
sth %l2, [%l7 + 0x68]
tsubcc %g4, %i2, %g2
stw %g6, [%l7 + 0x58]
loop_2915:
brgz %o3, loop_2916
bcs loop_2917
fornot1s %f14, %f3, %f12
fcmpgt16 %f4, %f14, %g3
loop_2916:
stw %l0, [%l7 + 0x54]
loop_2917:
fnegs %f3, %f4
fmovspos %xcc, %f11, %f1
fbu,a %fcc3, loop_2918
tpos %xcc, 0x3
srl %i0, 0x00, %i5
sethi 0x0A5F, %o2
loop_2918:
stb %i3, [%l7 + 0x2D]
fmuld8sux16 %f13, %f15, %f10
std %f4, [%l7 + 0x78]
sdivx %i4, 0x1633, %l3
fbl %fcc1, loop_2919
bn,a,pn %xcc, loop_2920
ldx [%l7 + 0x48], %i6
ldub [%l7 + 0x48], %o0
loop_2919:
stw %i7, [%l7 + 0x18]
loop_2920:
fandnot1 %f8, %f8, %f12
siam 0x2
sth %o4, [%l7 + 0x1C]
ldub [%l7 + 0x15], %o6
fsrc1s %f5, %f7
tneg %icc, 0x2
fmovsvs %icc, %f10, %f9
lduw [%l7 + 0x0C], %l5
tle %xcc, 0x4
stw %o1, [%l7 + 0x64]
fmovde %icc, %f12, %f3
movrgez %l6, 0x1DB, %g1
ld [%l7 + 0x30], %f11
sth %i1, [%l7 + 0x50]
fmovse %xcc, %f7, %f15
stb %g7, [%l7 + 0x5A]
array16 %o5, %l4, %o7
fmul8x16 %f12, %f2, %f6
fmovdl %icc, %f9, %f11
ldsb [%l7 + 0x32], %l1
addccc %g5, 0x09FB, %g4
edge32l %l2, %i2, %g6
ldd [%l7 + 0x48], %f0
ld [%l7 + 0x20], %f3
st %f13, [%l7 + 0x74]
fpadd32s %f10, %f13, %f5
stx %o3, [%l7 + 0x58]
fmovscc %xcc, %f4, %f5
ldx [%l7 + 0x60], %g2
fnands %f3, %f15, %f7
fnors %f6, %f0, %f4
brgz,a %l0, loop_2921
brgez %g3, loop_2922
fnot2 %f4, %f12
fpack16 %f6, %f15
loop_2921:
stx %i0, [%l7 + 0x70]
loop_2922:
fmovdvs %xcc, %f5, %f14
subc %o2, 0x15EB, %i3
fmuld8sux16 %f10, %f6, %f0
bleu,pn %icc, loop_2923
fsrc2s %f1, %f4
fexpand %f0, %f10
bneg,a,pt %icc, loop_2924
loop_2923:
te %xcc, 0x4
orcc %i4, 0x11E0, %i5
taddcc %l3, %i6, %i7
loop_2924:
edge16n %o0, %o6, %l5
fblg,a %fcc0, loop_2925
andcc %o1, 0x0766, %l6
movcs %icc, %o4, %i1
ldsh [%l7 + 0x7A], %g1
loop_2925:
fandnot2s %f1, %f7, %f11
sth %g7, [%l7 + 0x44]
fcmpgt16 %f10, %f2, %o5
fands %f13, %f0, %f4
fbne,a %fcc0, loop_2926
for %f12, %f10, %f0
ldx [%l7 + 0x08], %l4
fbn %fcc2, loop_2927
loop_2926:
movneg %xcc, %l1, %g5
stx %o7, [%l7 + 0x48]
be loop_2928
loop_2927:
subc %l2, 0x1758, %i2
fmovsa %icc, %f5, %f3
ldsb [%l7 + 0x6C], %g6
loop_2928:
bvc,pt %icc, loop_2929
edge16 %g4, %g2, %o3
tn %xcc, 0x1
stx %l0, [%l7 + 0x40]
loop_2929:
ldub [%l7 + 0x3D], %g3
lduh [%l7 + 0x20], %i0
movcc %icc, %i3, %i4
fmul8x16au %f9, %f3, %f10
fornot2s %f7, %f13, %f13
bshuffle %f14, %f2, %f14
stb %o2, [%l7 + 0x29]
tle %icc, 0x5
smul %i5, %i6, %l3
ldub [%l7 + 0x32], %o0
fpack32 %f12, %f0, %f10
fmovrde %o6, %f6, %f14
edge8 %l5, %o1, %l6
ld [%l7 + 0x24], %f11
stw %i7, [%l7 + 0x70]
fmovdvs %icc, %f2, %f4
movleu %xcc, %i1, %g1
stw %o4, [%l7 + 0x20]
brz %o5, loop_2930
move %icc, %l4, %g7
movvc %xcc, %g5, %l1
ldsw [%l7 + 0x5C], %l2
loop_2930:
movrne %o7, 0x2B2, %g6
ldub [%l7 + 0x68], %g4
stw %i2, [%l7 + 0x54]
bg,a %icc, loop_2931
tleu %xcc, 0x6
fmovsl %icc, %f4, %f5
fbe %fcc3, loop_2932
loop_2931:
ld [%l7 + 0x6C], %f10
srl %o3, %l0, %g3
edge8ln %g2, %i0, %i4
loop_2932:
bshuffle %f2, %f8, %f10
edge32n %i3, %i5, %o2
tg %icc, 0x4
stx %l3, [%l7 + 0x58]
std %f8, [%l7 + 0x70]
fone %f12
fnand %f0, %f10, %f10
edge32l %i6, %o6, %l5
fbue,a %fcc1, loop_2933
ldsh [%l7 + 0x66], %o0
bne,a %xcc, loop_2934
fandnot1 %f6, %f14, %f8
loop_2933:
fmovsle %icc, %f15, %f7
or %l6, 0x000C, %i7
loop_2934:
sth %o1, [%l7 + 0x66]
fmovsvs %icc, %f9, %f12
fbue,a %fcc3, loop_2935
fnand %f0, %f14, %f4
lduh [%l7 + 0x52], %i1
mulscc %o4, 0x198E, %g1
loop_2935:
fmovsa %icc, %f3, %f12
ldx [%l7 + 0x38], %o5
movcc %xcc, %l4, %g5
fmovrdgz %g7, %f4, %f6
movrne %l2, %o7, %g6
bpos loop_2936
stx %g4, [%l7 + 0x60]
ldx [%l7 + 0x70], %l1
and %o3, %l0, %g3
loop_2936:
lduw [%l7 + 0x18], %i2
ldx [%l7 + 0x18], %g2
lduh [%l7 + 0x7A], %i4
nop
setx loop_2937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %i3, %i0
fsrc2 %f4, %f12
fmovsl %xcc, %f15, %f4
loop_2937:
fnegs %f5, %f0
umul %o2, %i5, %i6
st %f2, [%l7 + 0x74]
ba,a %xcc, loop_2938
fcmpeq16 %f4, %f0, %l3
bvc,a %xcc, loop_2939
fmovdcc %xcc, %f10, %f5
loop_2938:
movge %icc, %o6, %l5
sdiv %l6, 0x1F55, %i7
loop_2939:
fmovd %f2, %f2
sth %o1, [%l7 + 0x08]
st %f8, [%l7 + 0x28]
edge16 %o0, %o4, %i1
fpmerge %f9, %f10, %f6
sethi 0x0E92, %g1
fmovrdne %o5, %f14, %f8
srl %l4, %g5, %g7
fmovdpos %xcc, %f6, %f9
stw %l2, [%l7 + 0x44]
lduh [%l7 + 0x5E], %g6
be,a loop_2940
fpsub16 %f4, %f4, %f6
tvs %icc, 0x0
ldsh [%l7 + 0x6E], %g4
loop_2940:
fcmpes %fcc3, %f7, %f3
addcc %o7, %o3, %l0
fbe %fcc2, loop_2941
fornot2s %f5, %f8, %f3
sub %g3, 0x0DD0, %l1
stb %g2, [%l7 + 0x28]
loop_2941:
subc %i4, %i3, %i0
fcmps %fcc3, %f12, %f11
fmovse %xcc, %f7, %f13
sth %o2, [%l7 + 0x68]
lduw [%l7 + 0x68], %i2
be,pt %xcc, loop_2942
lduw [%l7 + 0x38], %i5
movrne %l3, %i6, %l5
bl,a loop_2943
loop_2942:
fmul8ulx16 %f14, %f2, %f4
edge32 %l6, %o6, %o1
lduh [%l7 + 0x54], %i7
loop_2943:
pdist %f0, %f14, %f0
add %o4, %o0, %g1
ldd [%l7 + 0x68], %f14
fandnot1s %f8, %f14, %f6
ldd [%l7 + 0x40], %f0
ldx [%l7 + 0x30], %o5
fmovdcc %icc, %f14, %f6
addcc %i1, 0x1646, %g5
fcmpne32 %f6, %f8, %l4
fcmpes %fcc2, %f3, %f5
ldx [%l7 + 0x60], %g7
fmovdn %xcc, %f10, %f7
tn %icc, 0x2
movrgez %g6, %g4, %o7
std %f14, [%l7 + 0x70]
fmovsvc %icc, %f10, %f6
st %f5, [%l7 + 0x74]
fcmps %fcc2, %f12, %f11
ldsb [%l7 + 0x30], %o3
fsrc2 %f10, %f6
movl %icc, %l2, %l0
ldsh [%l7 + 0x4E], %g3
fbne %fcc3, loop_2944
edge32l %g2, %l1, %i4
fnands %f9, %f3, %f11
fpadd32 %f10, %f8, %f8
loop_2944:
stw %i3, [%l7 + 0x54]
fmovrse %o2, %f9, %f1
fpadd32s %f11, %f15, %f10
sdivcc %i0, 0x1FFD, %i5
sllx %i2, 0x1D, %l3
movpos %icc, %i6, %l5
lduh [%l7 + 0x64], %o6
bg,pt %xcc, loop_2945
fzeros %f9
ldx [%l7 + 0x58], %l6
call loop_2946
loop_2945:
bn,a,pt %xcc, loop_2947
fmul8x16au %f6, %f10, %f10
ldub [%l7 + 0x3D], %i7
loop_2946:
ldsh [%l7 + 0x72], %o1
loop_2947:
ldub [%l7 + 0x13], %o0
udivcc %g1, 0x061D, %o5
fornot2s %f3, %f9, %f4
brgz %i1, loop_2948
sllx %g5, 0x18, %o4
movpos %xcc, %l4, %g6
fmovsne %xcc, %f1, %f0
loop_2948:
taddcctv %g7, %g4, %o7
udiv %l2, 0x0D2C, %o3
lduh [%l7 + 0x38], %l0
ldd [%l7 + 0x20], %f14
bleu,pn %xcc, loop_2949
fmovrdne %g3, %f2, %f6
brgez %l1, loop_2950
fmovrsne %g2, %f4, %f13
loop_2949:
nop
setx loop_2951, %l0, %l1
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 + 0x08], %f3
loop_2950:
call loop_2952
tneg %icc, 0x7
loop_2951:
lduw [%l7 + 0x70], %i3
ldd [%l7 + 0x78], %f8
loop_2952:
fsrc1 %f14, %f6
fnands %f4, %f11, %f10
fandnot2s %f2, %f0, %f0
st %f0, [%l7 + 0x78]
bvs loop_2953
sllx %o2, 0x0B, %i0
ldsb [%l7 + 0x65], %i5
ldsw [%l7 + 0x5C], %i2
loop_2953:
movcs %xcc, %l3, %i6
ldsh [%l7 + 0x14], %l5
orcc %o6, 0x17A6, %l6
bge,pt %icc, loop_2954
bcs loop_2955
te %icc, 0x3
taddcctv %i4, %o1, %i7
loop_2954:
movneg %icc, %g1, %o5
loop_2955:
bgu,a loop_2956
fbe %fcc0, loop_2957
fble %fcc1, loop_2958
movcs %xcc, %o0, %g5
loop_2956:
fmovdcc %icc, %f14, %f14
loop_2957:
fmovrsgz %i1, %f3, %f9
loop_2958:
fmovsvc %xcc, %f6, %f13
fone %f6
movvc %xcc, %l4, %o4
fsrc2s %f6, %f9
for %f6, %f6, %f14
fnors %f3, %f0, %f5
edge16 %g6, %g4, %g7
ldx [%l7 + 0x58], %l2
st %f12, [%l7 + 0x38]
ldx [%l7 + 0x28], %o7
sth %o3, [%l7 + 0x6A]
lduh [%l7 + 0x24], %g3
lduw [%l7 + 0x44], %l0
sth %g2, [%l7 + 0x2C]
udivx %i3, 0x0AD0, %l1
fpadd32 %f10, %f6, %f12
fnot2 %f0, %f4
sdivx %i0, 0x0911, %i5
lduh [%l7 + 0x70], %o2
fmovdvc %icc, %f1, %f6
fcmpgt32 %f0, %f4, %l3
fornot1s %f5, %f11, %f7
sra %i2, 0x15, %i6
fmovscs %icc, %f10, %f13
fxnor %f10, %f14, %f12
stx %o6, [%l7 + 0x50]
umulcc %l5, 0x1FE0, %i4
edge32ln %o1, %i7, %l6
xnor %o5, 0x0A5B, %o0
array16 %g1, %i1, %l4
subccc %g5, 0x025C, %o4
fnot2 %f8, %f4
sllx %g4, 0x0A, %g6
ldsh [%l7 + 0x62], %l2
stw %g7, [%l7 + 0x78]
fmovspos %icc, %f14, %f12
fpsub16 %f14, %f10, %f2
ldd [%l7 + 0x60], %f8
stw %o7, [%l7 + 0x74]
fmovsle %xcc, %f15, %f3
xnorcc %o3, %l0, %g2
tn %icc, 0x0
ldx [%l7 + 0x70], %g3
fba,a %fcc2, loop_2959
fzeros %f14
fmovsne %icc, %f0, %f0
fmovdcc %icc, %f12, %f0
loop_2959:
fcmple32 %f0, %f8, %l1
edge32ln %i3, %i5, %o2
brnz %i0, loop_2960
brgez %i2, loop_2961
fornot2s %f2, %f0, %f6
fba %fcc0, loop_2962
loop_2960:
lduw [%l7 + 0x54], %l3
loop_2961:
fbu %fcc2, loop_2963
fnot1 %f0, %f12
loop_2962:
sth %i6, [%l7 + 0x50]
nop
setx loop_2964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2963:
fpack32 %f14, %f4, %f12
xnor %o6, %l5, %i4
udiv %o1, 0x0867, %l6
loop_2964:
ldsw [%l7 + 0x74], %i7
lduh [%l7 + 0x4C], %o5
fbo,a %fcc3, loop_2965
fmovdcs %xcc, %f5, %f13
umulcc %o0, 0x1FEF, %i1
fpadd32 %f14, %f4, %f8
loop_2965:
lduh [%l7 + 0x4E], %g1
std %f6, [%l7 + 0x08]
udiv %g5, 0x1A9D, %l4
fbne,a %fcc1, loop_2966
movge %xcc, %g4, %o4
st %f0, [%l7 + 0x44]
movrgez %g6, %g7, %l2
loop_2966:
bne,a %xcc, loop_2967
fnot2 %f4, %f6
tvs %icc, 0x4
addc %o3, 0x1CF0, %o7
loop_2967:
fmovdvc %xcc, %f6, %f1
fzeros %f7
brlz,a %l0, loop_2968
fmul8x16 %f2, %f12, %f8
edge8ln %g3, %l1, %i3
ldd [%l7 + 0x50], %f14
loop_2968:
fmovd %f12, %f14
bg,pn %icc, loop_2969
stw %i5, [%l7 + 0x78]
andcc %g2, %i0, %i2
fsrc1 %f0, %f10
loop_2969:
sra %o2, 0x01, %i6
movrgez %l3, %o6, %i4
edge8l %l5, %o1, %i7
move %icc, %o5, %o0
bshuffle %f0, %f6, %f12
fnegs %f1, %f8
fbu,a %fcc2, loop_2970
stw %l6, [%l7 + 0x0C]
ld [%l7 + 0x58], %f10
edge8ln %i1, %g5, %g1
loop_2970:
fandnot2s %f4, %f5, %f4
fpmerge %f0, %f15, %f14
fmovrslz %l4, %f0, %f12
taddcctv %g4, 0x0F53, %o4
ldx [%l7 + 0x18], %g6
fabss %f14, %f0
xorcc %l2, 0x1E2E, %g7
bshuffle %f4, %f8, %f0
lduw [%l7 + 0x18], %o3
movrgez %l0, 0x14B, %g3
fornot2s %f14, %f7, %f15
addc %l1, %i3, %o7
ldsb [%l7 + 0x15], %i5
fsrc2 %f0, %f14
tgu %xcc, 0x4
std %f14, [%l7 + 0x18]
andncc %i0, %g2, %i2
movrgez %i6, %o2, %o6
fcmpne32 %f10, %f2, %i4
udiv %l5, 0x1274, %l3
bleu %xcc, loop_2971
fpadd16 %f8, %f12, %f0
lduh [%l7 + 0x36], %o1
fnands %f7, %f1, %f3
loop_2971:
sdivcc %i7, 0x1E94, %o5
fpmerge %f1, %f5, %f8
fones %f7
fmovscc %xcc, %f12, %f5
umulcc %o0, 0x0F66, %l6
fzero %f12
fnegs %f9, %f0
fors %f8, %f15, %f4
ba %xcc, loop_2972
tn %icc, 0x7
and %g5, 0x1D90, %g1
udivcc %l4, 0x0C1E, %i1
loop_2972:
fmovdvc %xcc, %f8, %f10
fpsub32s %f1, %f3, %f4
ble,a loop_2973
movrne %o4, %g6, %l2
ldd [%l7 + 0x58], %f12
fbul,a %fcc2, loop_2974
loop_2973:
ldub [%l7 + 0x47], %g7
fmovrdne %o3, %f6, %f6
ba,pt %icc, loop_2975
loop_2974:
fmovdgu %icc, %f7, %f7
stw %l0, [%l7 + 0x68]
fmul8x16al %f1, %f12, %f8
loop_2975:
popc 0x04EE, %g3
ldsh [%l7 + 0x78], %g4
ldub [%l7 + 0x27], %i3
sdiv %l1, 0x18BF, %o7
tneg %xcc, 0x2
bgu,a,pt %icc, loop_2976
fnot1s %f13, %f4
fpack16 %f6, %f4
fbo,a %fcc3, loop_2977
loop_2976:
ldsw [%l7 + 0x34], %i0
ldd [%l7 + 0x50], %f0
movrne %g2, %i2, %i5
loop_2977:
ld [%l7 + 0x5C], %f2
fpsub32 %f0, %f4, %f12
brgz,a %o2, loop_2978
and %o6, 0x1C04, %i6
movle %xcc, %l5, %l3
call loop_2979
loop_2978:
fmovdleu %xcc, %f4, %f4
fbuge %fcc2, loop_2980
fmuld8ulx16 %f12, %f4, %f4
loop_2979:
fones %f2
te %xcc, 0x7
loop_2980:
ldub [%l7 + 0x2A], %o1
bleu,a,pt %xcc, loop_2981
ldsb [%l7 + 0x1A], %i4
movgu %xcc, %o5, %i7
fsrc2s %f2, %f8
loop_2981:
edge16n %l6, %o0, %g5
fpadd16 %f8, %f2, %f6
fbne,a %fcc1, loop_2982
fxors %f5, %f13, %f6
fbug,a %fcc2, loop_2983
ldub [%l7 + 0x2F], %l4
loop_2982:
fnot2 %f2, %f2
faligndata %f10, %f10, %f4
loop_2983:
umul %g1, %o4, %g6
fmuld8ulx16 %f9, %f14, %f4
ldsb [%l7 + 0x58], %i1
fmovrsgz %g7, %f0, %f4
fmovrdgez %l2, %f4, %f4
fmovsl %icc, %f0, %f8
fmovda %xcc, %f10, %f7
lduw [%l7 + 0x1C], %o3
lduh [%l7 + 0x32], %l0
fpackfix %f10, %f12
fmovrdne %g4, %f8, %f14
stw %g3, [%l7 + 0x78]
orn %l1, %i3, %i0
stw %o7, [%l7 + 0x64]
pdist %f6, %f8, %f2
fmovdneg %icc, %f15, %f3
movg %icc, %g2, %i2
mova %icc, %o2, %i5
st %f14, [%l7 + 0x0C]
udivcc %o6, 0x1BB3, %l5
edge8 %l3, %o1, %i4
st %f6, [%l7 + 0x0C]
fcmple32 %f4, %f10, %i6
edge16ln %o5, %l6, %i7
stb %g5, [%l7 + 0x26]
sethi 0x0FEE, %o0
movpos %icc, %l4, %g1
ldd [%l7 + 0x10], %f14
movpos %xcc, %o4, %g6
mova %icc, %g7, %l2
stb %i1, [%l7 + 0x71]
movrlz %o3, %l0, %g3
ldd [%l7 + 0x50], %f10
stb %l1, [%l7 + 0x40]
st %f11, [%l7 + 0x64]
lduh [%l7 + 0x4E], %g4
bl,pt %xcc, loop_2984
st %f5, [%l7 + 0x3C]
fbe %fcc3, loop_2985
bvs %xcc, loop_2986
loop_2984:
and %i0, %i3, %o7
lduh [%l7 + 0x34], %i2
loop_2985:
fmuld8ulx16 %f15, %f6, %f12
loop_2986:
lduh [%l7 + 0x44], %o2
fbo %fcc2, loop_2987
taddcctv %i5, %g2, %o6
sra %l3, 0x08, %o1
fors %f12, %f10, %f9
loop_2987:
andncc %l5, %i4, %o5
fxnor %f4, %f0, %f8
bgu %icc, loop_2988
bge,a %icc, loop_2989
fmovsneg %xcc, %f5, %f2
ldx [%l7 + 0x48], %i6
loop_2988:
fmovspos %icc, %f4, %f12
loop_2989:
movl %icc, %l6, %g5
ldsh [%l7 + 0x0E], %i7
ldsh [%l7 + 0x4A], %l4
fmovdvs %xcc, %f1, %f0
orcc %g1, 0x10F7, %o4
lduw [%l7 + 0x7C], %o0
andn %g6, 0x151D, %g7
fandnot1s %f10, %f11, %f1
fornot1 %f0, %f10, %f4
orn %l2, %i1, %l0
fpmerge %f1, %f4, %f14
brlz,a %o3, loop_2990
lduw [%l7 + 0x1C], %l1
tpos %xcc, 0x2
fxnors %f3, %f1, %f11
loop_2990:
ldsb [%l7 + 0x2E], %g3
siam 0x5
fmovsl %xcc, %f15, %f1
ldsb [%l7 + 0x3F], %i0
ldx [%l7 + 0x30], %i3
fmovrde %g4, %f14, %f4
udivx %i2, 0x154C, %o2
ble,pt %xcc, loop_2991
fmovdn %icc, %f1, %f5
call loop_2992
fornot2 %f12, %f2, %f4
loop_2991:
fandnot2 %f0, %f0, %f14
fbug,a %fcc0, loop_2993
loop_2992:
ldub [%l7 + 0x7A], %i5
taddcc %o7, 0x14DC, %o6
fmovdle %xcc, %f2, %f7
loop_2993:
array32 %g2, %o1, %l3
bvc,pt %xcc, loop_2994
orn %i4, %o5, %i6
ldd [%l7 + 0x58], %f12
sth %l5, [%l7 + 0x3C]
loop_2994:
fmovsneg %xcc, %f8, %f14
sth %l6, [%l7 + 0x68]
fbn %fcc2, loop_2995
fmul8sux16 %f12, %f8, %f10
ld [%l7 + 0x40], %f5
fmovrsgez %g5, %f7, %f2
loop_2995:
tgu %xcc, 0x3
fnot2s %f5, %f9
ldsb [%l7 + 0x27], %i7
sll %l4, %o4, %o0
addcc %g1, 0x17CA, %g6
ldsh [%l7 + 0x1A], %l2
subc %i1, %g7, %o3
lduh [%l7 + 0x38], %l0
fandnot2 %f6, %f14, %f14
sth %l1, [%l7 + 0x32]
lduh [%l7 + 0x64], %i0
fcmpd %fcc3, %f0, %f4
movcc %xcc, %i3, %g3
movrlez %i2, %g4, %o2
fxors %f12, %f7, %f0
movrgz %o7, %i5, %g2
fmovspos %xcc, %f2, %f8
fcmpes %fcc0, %f6, %f8
fbu %fcc1, loop_2996
sth %o6, [%l7 + 0x2C]
fmovrdne %l3, %f0, %f0
ldsh [%l7 + 0x1C], %o1
loop_2996:
nop
setx loop_2997, %l0, %l1
jmpl %l1, %i4
fcmped %fcc0, %f0, %f14
ldsh [%l7 + 0x1C], %i6
bpos,a %icc, loop_2998
loop_2997:
fcmpne16 %f14, %f6, %l5
fsrc1 %f8, %f2
sra %o5, 0x06, %g5
loop_2998:
fandnot2s %f5, %f15, %f6
stw %l6, [%l7 + 0x30]
fmul8sux16 %f0, %f0, %f8
ldsw [%l7 + 0x78], %i7
fornot1 %f12, %f6, %f4
movcc %icc, %o4, %l4
fmovdcc %icc, %f15, %f9
tsubcc %g1, %g6, %o0
tn %icc, 0x1
st %f14, [%l7 + 0x20]
srlx %i1, 0x16, %l2
alignaddr %g7, %l0, %l1
fpackfix %f4, %f11
fmovscs %icc, %f15, %f5
ldsw [%l7 + 0x08], %o3
fbo,a %fcc3, loop_2999
fmovdle %icc, %f0, %f7
edge16ln %i3, %i0, %g3
ldsw [%l7 + 0x78], %g4
loop_2999:
srlx %o2, %i2, %o7
sll %i5, %o6, %g2
call loop_3000
fpsub32s %f15, %f6, %f5
fmovsleu %xcc, %f13, %f4
edge16l %o1, %i4, %l3
loop_3000:
fba %fcc0, loop_3001
fpsub16s %f2, %f0, %f8
lduh [%l7 + 0x38], %i6
and %o5, %l5, %g5
loop_3001:
ldd [%l7 + 0x08], %f0
addccc %i7, %o4, %l6
fbuge,a %fcc0, loop_3002
sub %g1, 0x10C2, %g6
udivcc %l4, 0x12C1, %o0
lduw [%l7 + 0x14], %i1
loop_3002:
stw %g7, [%l7 + 0x7C]
edge8n %l0, %l1, %l2
brlez %o3, loop_3003
ldx [%l7 + 0x58], %i0
movrne %i3, %g3, %g4
tsubcc %o2, %o7, %i2
loop_3003:
fmovrsne %o6, %f2, %f2
smulcc %i5, 0x1B4F, %o1
fmovda %icc, %f0, %f15
edge8ln %g2, %l3, %i4
ld [%l7 + 0x64], %f5
fxnor %f8, %f8, %f4
fnors %f5, %f11, %f4
lduh [%l7 + 0x4A], %i6
fmovrse %o5, %f0, %f7
movvc %xcc, %l5, %g5
fba %fcc3, loop_3004
call loop_3005
fexpand %f5, %f0
fmul8x16al %f8, %f2, %f4
loop_3004:
movgu %xcc, %o4, %l6
loop_3005:
fandnot1s %f8, %f12, %f8
mulx %i7, 0x1A69, %g1
stb %g6, [%l7 + 0x32]
bne loop_3006
siam 0x4
faligndata %f14, %f6, %f2
ldsw [%l7 + 0x0C], %o0
loop_3006:
lduh [%l7 + 0x14], %l4
tg %xcc, 0x1
udiv %g7, 0x058D, %l0
andn %i1, %l1, %l2
ldx [%l7 + 0x60], %o3
tcc %xcc, 0x1
fandnot1s %f5, %f1, %f12
movvc %icc, %i3, %i0
fpadd16 %f4, %f8, %f2
fmovsvs %icc, %f12, %f9
fbug,a %fcc2, loop_3007
fmovsneg %xcc, %f12, %f9
bvs loop_3008
or %g4, 0x0EF6, %g3
loop_3007:
bvc loop_3009
st %f10, [%l7 + 0x50]
loop_3008:
fbuge,a %fcc1, loop_3010
taddcctv %o2, 0x0EE8, %i2
loop_3009:
fpack16 %f14, %f3
tsubcctv %o6, %o7, %o1
loop_3010:
fmovdvs %icc, %f1, %f13
fbn %fcc0, loop_3011
fbule,a %fcc2, loop_3012
fmovrdne %g2, %f0, %f4
fmovdne %icc, %f3, %f1
loop_3011:
edge16l %i5, %i4, %l3
loop_3012:
movvc %xcc, %i6, %o5
bgu,a %icc, loop_3013
faligndata %f4, %f12, %f12
ldsw [%l7 + 0x6C], %l5
array32 %o4, %g5, %l6
loop_3013:
ldd [%l7 + 0x30], %f4
ld [%l7 + 0x14], %f9
fmovde %icc, %f5, %f14
fones %f1
fmuld8ulx16 %f12, %f1, %f8
ldub [%l7 + 0x5C], %g1
fmovsle %icc, %f9, %f3
movcc %xcc, %i7, %o0
lduh [%l7 + 0x66], %l4
sra %g7, %g6, %l0
ldub [%l7 + 0x7E], %i1
te %icc, 0x6
movcs %icc, %l2, %o3
tsubcc %i3, %i0, %l1
fcmpd %fcc1, %f14, %f2
fors %f0, %f12, %f5
subc %g3, 0x10A9, %g4
ldsb [%l7 + 0x5A], %o2
ldub [%l7 + 0x72], %i2
brz,a %o7, loop_3014
fbge %fcc3, loop_3015
bl,a,pn %xcc, loop_3016
fbo %fcc3, loop_3017
loop_3014:
tne %xcc, 0x2
loop_3015:
bleu,a loop_3018
loop_3016:
bvc,pn %xcc, loop_3019
loop_3017:
ld [%l7 + 0x20], %f8
sth %o1, [%l7 + 0x1A]
loop_3018:
fblg,a %fcc2, loop_3020
loop_3019:
fmovsleu %xcc, %f0, %f14
addccc %o6, 0x17AE, %i5
siam 0x4
loop_3020:
edge8 %g2, %l3, %i4
stw %o5, [%l7 + 0x68]
fzero %f0
fmovdle %xcc, %f7, %f10
fmovsvs %icc, %f12, %f3
std %f8, [%l7 + 0x68]
fandnot1 %f10, %f14, %f6
fcmps %fcc2, %f4, %f12
tn %icc, 0x1
bvc,a %xcc, loop_3021
stb %i6, [%l7 + 0x71]
ld [%l7 + 0x34], %f12
fbe %fcc0, loop_3022
loop_3021:
fmovdleu %xcc, %f15, %f2
ldx [%l7 + 0x08], %o4
bneg,pt %icc, loop_3023
loop_3022:
ldsh [%l7 + 0x22], %g5
st %f4, [%l7 + 0x78]
fandnot1 %f14, %f10, %f12
loop_3023:
lduh [%l7 + 0x12], %l5
movvc %icc, %g1, %i7
movne %xcc, %l6, %l4
sethi 0x1FC8, %g7
ldsh [%l7 + 0x78], %o0
tcs %xcc, 0x0
movrgz %l0, %i1, %l2
fbule %fcc1, loop_3024
movl %xcc, %g6, %o3
edge32n %i0, %i3, %l1
ldsh [%l7 + 0x78], %g4
loop_3024:
stx %o2, [%l7 + 0x50]
fmovdvs %xcc, %f14, %f1
xor %i2, %g3, %o7
ldd [%l7 + 0x28], %f12
sth %o6, [%l7 + 0x44]
fmovspos %xcc, %f10, %f15
sra %o1, 0x1E, %i5
fmul8ulx16 %f8, %f10, %f2
movpos %xcc, %l3, %i4
ldx [%l7 + 0x40], %o5
fabss %f4, %f10
tcc %xcc, 0x7
stx %i6, [%l7 + 0x58]
brlez %g2, loop_3025
ld [%l7 + 0x48], %f4
fmovs %f9, %f11
ldsb [%l7 + 0x62], %o4
loop_3025:
brnz %g5, loop_3026
bge,a,pt %xcc, loop_3027
fmul8x16 %f13, %f0, %f4
fmovrdne %l5, %f6, %f2
loop_3026:
lduh [%l7 + 0x72], %g1
loop_3027:
st %f3, [%l7 + 0x30]
fcmpne32 %f2, %f10, %l6
alignaddr %i7, %l4, %g7
fandnot1s %f13, %f15, %f12
xor %o0, %l0, %i1
smul %g6, 0x109E, %o3
fmovdcc %xcc, %f0, %f6
fmovdpos %icc, %f12, %f7
subccc %i0, %l2, %l1
fcmpeq16 %f14, %f8, %g4
mova %xcc, %i3, %i2
std %f6, [%l7 + 0x60]
lduh [%l7 + 0x26], %o2
ld [%l7 + 0x28], %f5
brz %g3, loop_3028
ldsw [%l7 + 0x2C], %o7
ldsh [%l7 + 0x4A], %o1
fbuge %fcc1, loop_3029
loop_3028:
mulx %o6, 0x107F, %l3
ldub [%l7 + 0x08], %i5
fmovsge %icc, %f2, %f2
loop_3029:
fmovrsgez %o5, %f3, %f3
fnot2 %f8, %f14
umul %i4, 0x056A, %g2
fbo,a %fcc3, loop_3030
array32 %i6, %o4, %g5
fmovrdlez %l5, %f10, %f4
fnor %f10, %f14, %f10
loop_3030:
bge,pt %xcc, loop_3031
ldsh [%l7 + 0x40], %l6
subccc %g1, 0x1E81, %i7
bneg,pn %icc, loop_3032
loop_3031:
fmovdl %icc, %f9, %f1
edge32l %g7, %o0, %l0
stx %i1, [%l7 + 0x68]
loop_3032:
movn %xcc, %l4, %g6
fpsub16s %f11, %f3, %f13
lduh [%l7 + 0x5A], %i0
edge32l %l2, %l1, %g4
fbl %fcc0, loop_3033
tvs %icc, 0x6
stw %o3, [%l7 + 0x4C]
add %i2, 0x19CD, %o2
loop_3033:
st %f14, [%l7 + 0x58]
fmul8x16au %f9, %f7, %f6
edge16l %i3, %o7, %g3
ldd [%l7 + 0x48], %f2
sth %o1, [%l7 + 0x2C]
faligndata %f2, %f2, %f12
movg %xcc, %o6, %i5
fmovdn %xcc, %f2, %f13
std %f4, [%l7 + 0x78]
xor %o5, %l3, %g2
stw %i4, [%l7 + 0x48]
fmovdne %xcc, %f12, %f15
array8 %o4, %g5, %i6
fmovs %f13, %f9
srax %l6, 0x1E, %g1
fnot1s %f8, %f1
movle %icc, %l5, %g7
edge8l %i7, %l0, %o0
fnot2s %f3, %f9
taddcc %i1, 0x1075, %g6
fxnors %f1, %f0, %f14
fors %f14, %f5, %f6
fexpand %f1, %f2
umulcc %l4, 0x1E9D, %l2
fabsd %f8, %f10
subccc %i0, 0x027C, %l1
fsrc1 %f4, %f10
movne %icc, %o3, %i2
fmovsge %xcc, %f9, %f0
bcs %xcc, loop_3034
fmovsvs %icc, %f14, %f2
fmovrsne %g4, %f10, %f1
ldsw [%l7 + 0x60], %o2
loop_3034:
tneg %icc, 0x4
movvc %xcc, %o7, %i3
edge16 %g3, %o6, %o1
bshuffle %f10, %f6, %f12
fcmple16 %f0, %f8, %o5
movg %icc, %i5, %l3
movrne %g2, 0x2A0, %i4
ldx [%l7 + 0x58], %g5
stb %o4, [%l7 + 0x63]
ldsb [%l7 + 0x56], %i6
fmovsvc %xcc, %f10, %f5
fbue %fcc1, loop_3035
brnz %l6, loop_3036
tg %xcc, 0x3
ld [%l7 + 0x68], %f0
loop_3035:
bvc,a %icc, loop_3037
loop_3036:
edge32 %l5, %g1, %i7
or %l0, 0x199F, %o0
std %f10, [%l7 + 0x48]
loop_3037:
st %f3, [%l7 + 0x7C]
ta %icc, 0x4
ldsw [%l7 + 0x44], %i1
ldsb [%l7 + 0x3A], %g7
fpack16 %f14, %f4
fbu %fcc2, loop_3038
sth %l4, [%l7 + 0x7C]
fmovsa %icc, %f6, %f4
array16 %g6, %i0, %l2
loop_3038:
edge32ln %l1, %o3, %g4
fpsub16 %f6, %f2, %f8
movvc %icc, %i2, %o7
fmovrslz %o2, %f6, %f13
edge32ln %i3, %o6, %g3
tleu %xcc, 0x3
lduw [%l7 + 0x58], %o1
subcc %o5, 0x14A4, %i5
edge16l %l3, %i4, %g5
fmovrdgez %o4, %f12, %f14
sth %i6, [%l7 + 0x64]
fmovse %xcc, %f15, %f1
fmovdleu %xcc, %f15, %f8
fmovrdgez %l6, %f6, %f2
brgz %l5, loop_3039
bge %icc, loop_3040
addc %g1, %i7, %g2
for %f12, %f0, %f6
loop_3039:
smulcc %l0, 0x0C73, %o0
loop_3040:
lduw [%l7 + 0x1C], %g7
fmovrslz %i1, %f9, %f7
fmovdn %xcc, %f5, %f12
edge16l %l4, %i0, %l2
bl,pt %icc, loop_3041
stx %l1, [%l7 + 0x48]
fcmpne16 %f2, %f2, %g6
fpsub32s %f11, %f5, %f13
loop_3041:
movcc %icc, %o3, %g4
andncc %o7, %o2, %i3
call loop_3042
ldsb [%l7 + 0x1B], %i2
edge8l %o6, %o1, %g3
fone %f2
loop_3042:
fmul8sux16 %f4, %f6, %f4
mulscc %i5, 0x1BF8, %l3
std %f8, [%l7 + 0x30]
movcs %icc, %o5, %g5
andcc %i4, %o4, %i6
ld [%l7 + 0x08], %f5
andn %l5, %l6, %g1
ldsh [%l7 + 0x7C], %i7
stw %l0, [%l7 + 0x58]
sdivx %g2, 0x1147, %g7
ld [%l7 + 0x38], %f0
ldsb [%l7 + 0x1D], %o0
fmovsvs %xcc, %f9, %f6
fmuld8ulx16 %f14, %f9, %f12
lduw [%l7 + 0x50], %l4
movrlz %i1, 0x199, %i0
sth %l1, [%l7 + 0x54]
fmovdneg %xcc, %f14, %f4
fsrc1s %f8, %f11
fmovdvs %xcc, %f4, %f5
fpsub32s %f7, %f7, %f13
fmovsa %icc, %f14, %f6
movrgz %l2, 0x0E8, %o3
for %f14, %f8, %f0
lduw [%l7 + 0x28], %g4
ldsw [%l7 + 0x64], %o7
ldsw [%l7 + 0x24], %o2
std %f2, [%l7 + 0x08]
stb %i3, [%l7 + 0x14]
std %f4, [%l7 + 0x58]
fzero %f12
bpos loop_3043
lduh [%l7 + 0x0A], %i2
fmovsgu %xcc, %f12, %f11
ld [%l7 + 0x68], %f3
loop_3043:
bshuffle %f0, %f14, %f12
std %f8, [%l7 + 0x40]
stw %o6, [%l7 + 0x74]
stw %o1, [%l7 + 0x60]
fmul8sux16 %f6, %f8, %f4
udiv %g6, 0x15AC, %g3
fnot1s %f3, %f11
movne %icc, %l3, %o5
fbn,a %fcc2, loop_3044
ldsw [%l7 + 0x78], %g5
lduw [%l7 + 0x3C], %i5
fsrc2 %f12, %f4
loop_3044:
lduw [%l7 + 0x44], %i4
fble,a %fcc0, loop_3045
fpsub32s %f0, %f7, %f1
orn %i6, %o4, %l6
bneg,a,pt %xcc, loop_3046
loop_3045:
fmovdne %xcc, %f5, %f15
st %f7, [%l7 + 0x78]
ld [%l7 + 0x2C], %f15
loop_3046:
subc %g1, %l5, %l0
st %f3, [%l7 + 0x28]
st %f15, [%l7 + 0x5C]
fmovscc %icc, %f3, %f2
ld [%l7 + 0x50], %f8
array8 %g2, %g7, %o0
bgu,a,pt %icc, loop_3047
udiv %i7, 0x06E6, %l4
ldsw [%l7 + 0x70], %i0
andcc %i1, 0x03E0, %l1
loop_3047:
bpos loop_3048
movvs %icc, %o3, %l2
fbl,a %fcc1, loop_3049
std %f2, [%l7 + 0x08]
loop_3048:
fcmpgt32 %f10, %f12, %g4
ldx [%l7 + 0x68], %o7
loop_3049:
alignaddr %o2, %i3, %i2
movge %xcc, %o1, %g6
movvc %xcc, %g3, %o6
fmuld8sux16 %f0, %f0, %f6
edge8 %l3, %g5, %i5
fmovscc %icc, %f10, %f5
edge16 %o5, %i4, %o4
ldsh [%l7 + 0x08], %l6
ldsh [%l7 + 0x18], %g1
fmovs %f10, %f15
array8 %i6, %l5, %l0
bcc loop_3050
taddcc %g7, %o0, %g2
alignaddr %i7, %i0, %l4
ldsh [%l7 + 0x2A], %i1
loop_3050:
ldsw [%l7 + 0x78], %o3
lduh [%l7 + 0x70], %l2
subc %l1, %g4, %o7
xnor %o2, %i2, %o1
movle %xcc, %i3, %g6
fbug %fcc3, loop_3051
fcmpgt16 %f12, %f8, %o6
fandnot2 %f10, %f10, %f12
fnot1s %f10, %f12
loop_3051:
edge16l %l3, %g3, %g5
be,a %xcc, loop_3052
movrgez %i5, 0x2BE, %o5
stx %i4, [%l7 + 0x78]
fcmpes %fcc3, %f10, %f14
loop_3052:
fpmerge %f11, %f8, %f12
fmovsa %xcc, %f7, %f4
fcmpd %fcc0, %f14, %f14
edge32l %o4, %l6, %g1
fmovdpos %xcc, %f0, %f13
alignaddrl %l5, %i6, %g7
brz %o0, loop_3053
tle %icc, 0x6
fabsd %f0, %f4
fbo,a %fcc3, loop_3054
loop_3053:
fpack16 %f14, %f1
bcc,a,pn %xcc, loop_3055
movle %icc, %g2, %l0
loop_3054:
fbg %fcc0, loop_3056
std %f10, [%l7 + 0x30]
loop_3055:
fba %fcc3, loop_3057
fpack32 %f12, %f12, %f14
loop_3056:
movre %i7, 0x2C7, %i0
fpadd16 %f6, %f4, %f6
loop_3057:
bge,pt %xcc, loop_3058
fpack16 %f0, %f10
ldub [%l7 + 0x14], %i1
ldsh [%l7 + 0x16], %o3
loop_3058:
subc %l2, %l4, %l1
fmovsle %xcc, %f6, %f7
tl %xcc, 0x0
fpmerge %f8, %f1, %f0
sllx %g4, %o2, %i2
ldsw [%l7 + 0x78], %o7
tn %icc, 0x5
ldx [%l7 + 0x40], %i3
orncc %o1, 0x1838, %o6
fsrc1 %f14, %f2
ld [%l7 + 0x74], %f14
movle %icc, %l3, %g3
ldub [%l7 + 0x7C], %g5
fmovdleu %icc, %f10, %f9
ldub [%l7 + 0x2C], %g6
movrlez %o5, 0x21D, %i4
orncc %i5, 0x1CE8, %l6
fcmpgt16 %f12, %f10, %o4
edge32 %l5, %g1, %g7
andncc %i6, %g2, %l0
stw %i7, [%l7 + 0x44]
srlx %o0, %i0, %o3
lduh [%l7 + 0x50], %i1
andncc %l2, %l4, %l1
fpsub32s %f11, %f11, %f5
movn %icc, %g4, %o2
smulcc %i2, 0x119F, %i3
edge16 %o7, %o1, %l3
bcs,a loop_3059
ldub [%l7 + 0x69], %g3
movcs %xcc, %o6, %g5
ldsw [%l7 + 0x40], %g6
loop_3059:
fmovdgu %xcc, %f0, %f15
ldub [%l7 + 0x39], %i4
andn %o5, 0x0454, %l6
fmovdge %xcc, %f6, %f1
fmovde %icc, %f7, %f1
stw %o4, [%l7 + 0x4C]
tl %icc, 0x7
brlez,a %l5, loop_3060
edge16l %g1, %i5, %g7
orncc %i6, %l0, %i7
stw %g2, [%l7 + 0x70]
loop_3060:
fmovdcc %xcc, %f12, %f1
xnorcc %i0, %o0, %o3
lduh [%l7 + 0x54], %l2
fpadd32s %f11, %f7, %f5
fnot1 %f14, %f2
fmovsvs %icc, %f6, %f10
mulx %i1, %l4, %g4
sll %o2, %i2, %i3
ldub [%l7 + 0x23], %l1
fcmpes %fcc1, %f12, %f11
fmovdvc %icc, %f1, %f3
lduw [%l7 + 0x2C], %o1
fmovrslez %l3, %f7, %f4
pdist %f8, %f2, %f2
ldx [%l7 + 0x58], %g3
fbule %fcc3, loop_3061
fbue,a %fcc3, loop_3062
move %xcc, %o7, %g5
stb %g6, [%l7 + 0x48]
loop_3061:
fbn %fcc3, loop_3063
loop_3062:
fxors %f6, %f3, %f7
ldsb [%l7 + 0x49], %o6
bl loop_3064
loop_3063:
tle %xcc, 0x1
ldsb [%l7 + 0x64], %o5
mulx %l6, 0x042F, %o4
loop_3064:
xor %l5, %i4, %g1
std %f6, [%l7 + 0x68]
ldub [%l7 + 0x6C], %i5
edge16l %g7, %l0, %i6
bleu,pt %xcc, loop_3065
edge32 %g2, %i7, %o0
sllx %o3, %l2, %i0
fmovrsne %l4, %f6, %f5
loop_3065:
tge %icc, 0x2
movneg %xcc, %i1, %g4
sdivcc %i2, 0x0408, %o2
stw %l1, [%l7 + 0x10]
tvc %xcc, 0x1
movgu %xcc, %o1, %i3
ldub [%l7 + 0x47], %g3
mulx %l3, 0x1B59, %g5
fcmps %fcc0, %f14, %f3
orncc %o7, %g6, %o5
fmovdleu %xcc, %f3, %f3
ldx [%l7 + 0x48], %l6
fabss %f8, %f5
brlz %o6, loop_3066
movrgez %o4, 0x08C, %i4
st %f9, [%l7 + 0x68]
std %f2, [%l7 + 0x08]
loop_3066:
fmul8x16au %f3, %f10, %f4
fsrc2s %f12, %f9
ldd [%l7 + 0x08], %f4
std %f8, [%l7 + 0x40]
te %icc, 0x0
movvs %icc, %l5, %g1
faligndata %f14, %f6, %f0
ldd [%l7 + 0x60], %f12
fmovrdlez %g7, %f10, %f12
fexpand %f1, %f10
fandnot2s %f4, %f7, %f10
sllx %l0, 0x0A, %i5
fbug,a %fcc3, loop_3067
and %i6, 0x0400, %i7
bpos,pn %icc, loop_3068
tvs %xcc, 0x7
loop_3067:
fandnot2 %f6, %f4, %f8
sth %g2, [%l7 + 0x14]
loop_3068:
fpsub16 %f2, %f12, %f4
st %f7, [%l7 + 0x3C]
fmovrslz %o3, %f13, %f7
array8 %l2, %o0, %l4
fpsub32 %f12, %f2, %f2
srax %i1, %i0, %g4
edge16l %o2, %i2, %l1
ble,a,pn %xcc, loop_3069
tgu %icc, 0x2
ldx [%l7 + 0x28], %o1
fmovrdlz %i3, %f0, %f0
loop_3069:
bneg,a,pn %icc, loop_3070
ldd [%l7 + 0x50], %f14
stw %g3, [%l7 + 0x68]
brlez,a %g5, loop_3071
loop_3070:
fmovrde %o7, %f10, %f10
udivcc %l3, 0x16B5, %g6
edge8ln %l6, %o6, %o4
loop_3071:
xorcc %o5, %i4, %g1
stx %g7, [%l7 + 0x10]
edge8ln %l0, %l5, %i6
fblg,a %fcc0, loop_3072
bpos,a,pn %xcc, loop_3073
ldub [%l7 + 0x58], %i5
alignaddrl %g2, %o3, %l2
loop_3072:
ld [%l7 + 0x6C], %f12
loop_3073:
fblg,a %fcc2, loop_3074
fbne,a %fcc1, loop_3075
tneg %icc, 0x0
fmul8x16au %f8, %f10, %f6
loop_3074:
std %f0, [%l7 + 0x60]
loop_3075:
addccc %i7, 0x0790, %o0
fmul8x16 %f12, %f0, %f4
taddcc %l4, %i1, %g4
ld [%l7 + 0x7C], %f4
ta %xcc, 0x4
andn %o2, 0x1FDB, %i0
tvc %xcc, 0x0
ldsh [%l7 + 0x60], %l1
stb %o1, [%l7 + 0x35]
stb %i2, [%l7 + 0x41]
brlez,a %i3, loop_3076
edge32l %g5, %g3, %o7
fmovsvs %icc, %f3, %f6
edge8 %l3, %g6, %o6
loop_3076:
movvc %xcc, %l6, %o4
fmovdg %xcc, %f9, %f15
edge32 %i4, %o5, %g7
bn,a loop_3077
faligndata %f4, %f10, %f10
stb %g1, [%l7 + 0x1D]
fornot1s %f2, %f12, %f14
loop_3077:
edge16 %l0, %i6, %i5
popc 0x19A6, %g2
ldsb [%l7 + 0x40], %l5
stb %l2, [%l7 + 0x48]
sth %o3, [%l7 + 0x54]
fand %f8, %f12, %f4
lduh [%l7 + 0x6C], %o0
tvc %icc, 0x1
tge %xcc, 0x2
std %f10, [%l7 + 0x40]
mova %icc, %l4, %i1
fmuld8ulx16 %f2, %f15, %f6
ldub [%l7 + 0x30], %i7
movne %icc, %g4, %o2
orncc %l1, 0x0B1E, %o1
edge8ln %i0, %i2, %i3
fpsub32 %f4, %f14, %f8
fpackfix %f8, %f7
ld [%l7 + 0x44], %f11
fcmpgt16 %f2, %f8, %g3
edge16l %o7, %g5, %l3
ld [%l7 + 0x20], %f12
udiv %o6, 0x04EC, %g6
bl,a,pt %xcc, loop_3078
st %f14, [%l7 + 0x10]
fmovsg %xcc, %f14, %f3
smul %l6, %i4, %o4
loop_3078:
fmovdl %icc, %f2, %f7
lduh [%l7 + 0x2A], %g7
movne %icc, %o5, %g1
sdiv %i6, 0x10AD, %l0
stw %i5, [%l7 + 0x10]
fmovrslez %l5, %f2, %f9
fcmpeq16 %f10, %f12, %g2
st %f8, [%l7 + 0x14]
ld [%l7 + 0x34], %f12
fbue %fcc2, loop_3079
sra %l2, %o0, %l4
tneg %xcc, 0x1
ldsw [%l7 + 0x34], %o3
loop_3079:
bpos,pt %xcc, loop_3080
fpmerge %f3, %f7, %f8
movrne %i7, %g4, %o2
sllx %i1, 0x1F, %l1
loop_3080:
umul %i0, 0x063C, %o1
fmovse %xcc, %f12, %f4
ldd [%l7 + 0x10], %f10
fmovrsgez %i3, %f11, %f10
fmovsvs %xcc, %f8, %f10
fxor %f0, %f12, %f4
fmovdcc %xcc, %f11, %f5
lduh [%l7 + 0x76], %i2
sth %g3, [%l7 + 0x2A]
stx %g5, [%l7 + 0x20]
fmovrslez %o7, %f7, %f13
stb %l3, [%l7 + 0x33]
brgz,a %o6, loop_3081
tgu %icc, 0x5
fpmerge %f12, %f7, %f8
fmovrdgz %l6, %f12, %f0
loop_3081:
siam 0x0
tl %xcc, 0x6
fsrc1s %f1, %f3
lduw [%l7 + 0x1C], %g6
srax %o4, 0x04, %i4
fmovsvc %xcc, %f0, %f7
fxnor %f6, %f2, %f14
fbg %fcc0, loop_3082
smul %g7, %o5, %g1
movleu %icc, %l0, %i6
ldsb [%l7 + 0x4B], %l5
loop_3082:
std %f8, [%l7 + 0x10]
ldx [%l7 + 0x38], %i5
movpos %xcc, %l2, %o0
bg,a,pn %xcc, loop_3083
fmovde %xcc, %f15, %f12
fcmpes %fcc1, %f11, %f10
xor %g2, %l4, %o3
loop_3083:
subccc %i7, %o2, %g4
nop
setx loop_3084, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %l1, %i0, %i1
fmovrsne %o1, %f9, %f6
fnot2 %f12, %f12
loop_3084:
lduw [%l7 + 0x3C], %i2
movre %i3, %g5, %g3
fmovsvc %icc, %f8, %f11
fmul8x16au %f1, %f7, %f4
xnorcc %l3, 0x1BAC, %o6
ldsw [%l7 + 0x44], %l6
fmul8x16 %f14, %f12, %f0
fandnot1s %f14, %f11, %f13
ldx [%l7 + 0x60], %g6
tsubcctv %o4, 0x01D0, %o7
ldx [%l7 + 0x60], %i4
fmovdleu %xcc, %f3, %f13
stb %o5, [%l7 + 0x6B]
fbn %fcc0, loop_3085
fbug,a %fcc2, loop_3086
lduh [%l7 + 0x1E], %g7
fpack16 %f6, %f14
loop_3085:
fmovrslz %g1, %f1, %f4
loop_3086:
srlx %l0, %i6, %i5
st %f2, [%l7 + 0x58]
fmuld8ulx16 %f14, %f2, %f6
edge16n %l5, %o0, %g2
fcmped %fcc3, %f4, %f0
nop
setx loop_3087, %l0, %l1
jmpl %l1, %l4
udivx %l2, 0x1E26, %o3
st %f10, [%l7 + 0x24]
ldsw [%l7 + 0x48], %o2
loop_3087:
srlx %i7, 0x1A, %g4
mulx %i0, 0x0665, %l1
fbug %fcc1, loop_3088
std %f0, [%l7 + 0x40]
orcc %i1, 0x1674, %i2
sll %i3, 0x10, %g5
loop_3088:
tne %icc, 0x7
fmovdcs %icc, %f8, %f12
ldsb [%l7 + 0x17], %o1
fcmpgt32 %f8, %f10, %l3
tcc %xcc, 0x6
popc 0x1B59, %g3
fandnot2 %f4, %f8, %f14
fmovdle %xcc, %f3, %f14
sdivcc %l6, 0x0456, %g6
stx %o4, [%l7 + 0x20]
fsrc2s %f0, %f10
ldd [%l7 + 0x78], %f8
fmul8sux16 %f8, %f2, %f10
fpsub32s %f3, %f9, %f6
edge32n %o7, %o6, %o5
movne %icc, %i4, %g7
ldx [%l7 + 0x18], %l0
stb %i6, [%l7 + 0x4C]
taddcc %g1, 0x07AE, %l5
fxnors %f5, %f12, %f7
fpadd32s %f0, %f4, %f0
fmovdneg %xcc, %f1, %f13
tle %icc, 0x2
movcs %xcc, %o0, %i5
stw %l4, [%l7 + 0x78]
fmul8x16 %f9, %f8, %f2
movvc %icc, %l2, %g2
fxnors %f11, %f4, %f9
bcs,a,pn %icc, loop_3089
fmuld8sux16 %f15, %f5, %f6
fors %f3, %f2, %f11
ldd [%l7 + 0x28], %f2
loop_3089:
tsubcctv %o3, %i7, %o2
edge32 %i0, %g4, %l1
fmovdcc %xcc, %f6, %f14
bcs %xcc, loop_3090
sdivcc %i2, 0x1B72, %i1
ld [%l7 + 0x74], %f14
ldsb [%l7 + 0x37], %g5
loop_3090:
stx %o1, [%l7 + 0x28]
fmovrdlez %i3, %f12, %f14
orn %g3, %l6, %g6
sdivcc %l3, 0x17C1, %o7
edge16ln %o4, %o6, %i4
fmovrde %o5, %f8, %f6
fmovrsgez %l0, %f3, %f15
orn %i6, 0x05ED, %g1
nop
setx loop_3091, %l0, %l1
jmpl %l1, %l5
edge32 %g7, %i5, %l4
stw %o0, [%l7 + 0x48]
tsubcc %l2, %g2, %o3
loop_3091:
udivx %i7, 0x115A, %o2
movle %icc, %g4, %i0
fpsub16 %f2, %f10, %f10
for %f0, %f2, %f2
tcs %icc, 0x3
fpsub16s %f1, %f12, %f13
lduh [%l7 + 0x2E], %l1
ldd [%l7 + 0x50], %f4
fmovsneg %icc, %f7, %f7
ldd [%l7 + 0x10], %f8
fblg,a %fcc0, loop_3092
stx %i1, [%l7 + 0x50]
ldsw [%l7 + 0x20], %i2
ld [%l7 + 0x50], %f8
loop_3092:
fors %f2, %f12, %f11
stb %g5, [%l7 + 0x75]
ldx [%l7 + 0x60], %o1
stb %i3, [%l7 + 0x2F]
fornot2 %f0, %f6, %f8
srl %g3, 0x03, %l6
subccc %l3, %o7, %o4
stw %g6, [%l7 + 0x74]
fabsd %f0, %f14
stb %o6, [%l7 + 0x63]
stb %o5, [%l7 + 0x0E]
fmovrse %i4, %f5, %f13
lduh [%l7 + 0x48], %i6
bg,a,pn %xcc, loop_3093
tgu %xcc, 0x0
movneg %icc, %g1, %l5
lduh [%l7 + 0x28], %g7
loop_3093:
fmovdg %icc, %f10, %f0
bl %icc, loop_3094
fornot2 %f6, %f10, %f0
tl %xcc, 0x0
fmovdle %icc, %f4, %f11
loop_3094:
fmovrde %l0, %f4, %f6
movrlz %i5, %l4, %l2
st %f8, [%l7 + 0x10]
for %f8, %f4, %f2
fmovdl %xcc, %f13, %f10
lduw [%l7 + 0x20], %g2
fmovsle %icc, %f1, %f11
stb %o0, [%l7 + 0x38]
tsubcc %i7, %o3, %g4
sethi 0x1251, %i0
fmovsl %icc, %f3, %f4
taddcc %o2, %i1, %i2
smulcc %l1, 0x067E, %o1
fbue,a %fcc1, loop_3095
fmovrdgz %g5, %f14, %f12
ldd [%l7 + 0x20], %f8
brnz,a %g3, loop_3096
loop_3095:
fcmpd %fcc3, %f14, %f2
edge8 %l6, %l3, %i3
fnot2s %f7, %f12
loop_3096:
fbo %fcc3, loop_3097
sdivcc %o7, 0x0ED7, %g6
ldx [%l7 + 0x38], %o6
movrgz %o5, 0x1D5, %i4
loop_3097:
movne %icc, %o4, %g1
fpack32 %f12, %f12, %f2
srax %i6, 0x10, %l5
fpadd32 %f12, %f8, %f2
stw %l0, [%l7 + 0x24]
fbug %fcc3, loop_3098
array8 %g7, %l4, %l2
fabsd %f10, %f12
subcc %i5, %o0, %i7
loop_3098:
edge32ln %g2, %o3, %g4
fornot2s %f10, %f2, %f0
fbg %fcc0, loop_3099
std %f10, [%l7 + 0x38]
lduh [%l7 + 0x4C], %o2
tcc %icc, 0x3
loop_3099:
bge,a,pt %xcc, loop_3100
tl %xcc, 0x4
ldsw [%l7 + 0x5C], %i0
bneg loop_3101
loop_3100:
bshuffle %f10, %f10, %f10
fcmps %fcc3, %f15, %f0
ldsw [%l7 + 0x3C], %i2
loop_3101:
sth %i1, [%l7 + 0x68]
stb %o1, [%l7 + 0x22]
bshuffle %f12, %f6, %f4
fnot1 %f4, %f8
bvc loop_3102
fmovdgu %xcc, %f9, %f7
smul %l1, 0x0120, %g5
fsrc2 %f8, %f2
loop_3102:
orn %g3, 0x021F, %l6
ld [%l7 + 0x60], %f2
fbe %fcc2, loop_3103
fmovdvs %xcc, %f8, %f14
fbuge %fcc1, loop_3104
nop
setx loop_3105, %l0, %l1
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_3103:
fmovrsne %l3, %f6, %f14
st %f5, [%l7 + 0x24]
loop_3104:
ldub [%l7 + 0x16], %i3
loop_3105:
fbe %fcc1, loop_3106
ldsh [%l7 + 0x2E], %g6
fmovscs %icc, %f2, %f15
fpackfix %f10, %f0
loop_3106:
smul %o6, 0x0AC5, %o7
bvc,a %icc, loop_3107
fmovscc %icc, %f15, %f8
fbule %fcc0, loop_3108
movrgez %i4, %o5, %o4
loop_3107:
fsrc1 %f8, %f8
st %f15, [%l7 + 0x28]
loop_3108:
std %f10, [%l7 + 0x70]
subcc %i6, %g1, %l5
ta %xcc, 0x4
alignaddrl %g7, %l0, %l4
std %f0, [%l7 + 0x08]
ta %xcc, 0x7
movvc %icc, %l2, %o0
ld [%l7 + 0x40], %f2
st %f12, [%l7 + 0x64]
ldd [%l7 + 0x48], %f14
fsrc1s %f15, %f10
fmovrdgez %i7, %f12, %f8
bpos,a %xcc, loop_3109
ldd [%l7 + 0x08], %f4
std %f0, [%l7 + 0x48]
array32 %g2, %i5, %g4
loop_3109:
srl %o3, %i0, %o2
movvs %xcc, %i2, %o1
ldub [%l7 + 0x46], %l1
addcc %g5, %i1, %l6
tsubcctv %l3, %i3, %g3
sth %g6, [%l7 + 0x0C]
ta %icc, 0x5
sethi 0x0AE7, %o7
ldd [%l7 + 0x60], %f4
and %i4, %o6, %o4
alignaddrl %i6, %g1, %o5
fmovsge %xcc, %f3, %f7
bge,a %xcc, loop_3110
ldsb [%l7 + 0x30], %g7
fpack16 %f8, %f10
lduw [%l7 + 0x6C], %l5
loop_3110:
fnor %f0, %f0, %f14
fpsub16 %f8, %f12, %f12
tvc %icc, 0x1
fbul %fcc1, loop_3111
fmovsleu %xcc, %f11, %f14
fmovrslz %l0, %f7, %f14
ldsh [%l7 + 0x1E], %l4
loop_3111:
fornot2s %f10, %f12, %f8
alignaddr %o0, %i7, %l2
orcc %i5, %g2, %o3
lduh [%l7 + 0x1C], %i0
tpos %icc, 0x5
xnorcc %g4, 0x02F6, %o2
fmovs %f5, %f2
array16 %o1, %l1, %i2
edge8l %i1, %g5, %l3
popc %l6, %i3
ld [%l7 + 0x20], %f14
stb %g3, [%l7 + 0x5E]
movgu %icc, %o7, %i4
fmovrdlz %o6, %f6, %f0
ldsb [%l7 + 0x79], %g6
sra %i6, %g1, %o4
fpackfix %f14, %f9
ldsh [%l7 + 0x0E], %g7
ba,pt %xcc, loop_3112
subc %o5, %l5, %l4
ldub [%l7 + 0x21], %o0
fpsub32 %f12, %f4, %f2
loop_3112:
fmovrdgz %i7, %f12, %f10
ld [%l7 + 0x54], %f5
fbule,a %fcc3, loop_3113
bshuffle %f14, %f6, %f2
movge %icc, %l2, %i5
ldsw [%l7 + 0x10], %g2
loop_3113:
faligndata %f4, %f2, %f10
and %l0, 0x066A, %i0
ba,pt %xcc, loop_3114
stw %o3, [%l7 + 0x7C]
ldsb [%l7 + 0x36], %o2
fpsub16 %f14, %f6, %f6
loop_3114:
sdivx %o1, 0x1BF1, %g4
call loop_3115
bshuffle %f6, %f6, %f14
st %f8, [%l7 + 0x1C]
tge %icc, 0x4
loop_3115:
sllx %l1, 0x01, %i2
xorcc %i1, 0x0EA0, %g5
fbul,a %fcc1, loop_3116
movcs %xcc, %l6, %l3
fnor %f14, %f14, %f14
tpos %xcc, 0x7
loop_3116:
nop
setx loop_3117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %i3, %g3, %o7
srl %i4, %g6, %o6
ldsh [%l7 + 0x52], %i6
loop_3117:
stb %g1, [%l7 + 0x5A]
fsrc1 %f2, %f10
ldub [%l7 + 0x2C], %g7
fnot1 %f12, %f12
fmovrdlez %o4, %f12, %f2
addcc %l5, 0x14FF, %o5
andncc %l4, %o0, %l2
movneg %xcc, %i5, %g2
fornot2s %f0, %f7, %f14
bcs,a,pt %xcc, loop_3118
ld [%l7 + 0x34], %f5
bne,pn %icc, loop_3119
tcc %icc, 0x2
loop_3118:
for %f6, %f4, %f4
std %f6, [%l7 + 0x20]
loop_3119:
fmovde %xcc, %f12, %f8
fxnor %f14, %f4, %f14
fmovsge %xcc, %f10, %f7
ldsb [%l7 + 0x59], %l0
fabss %f13, %f8
andcc %i7, %o3, %i0
subccc %o1, 0x1F6B, %g4
srlx %o2, %i2, %i1
fmovd %f12, %f8
orn %g5, %l1, %l6
fmovdpos %icc, %f12, %f12
taddcctv %l3, 0x155F, %i3
ldsh [%l7 + 0x54], %o7
stx %i4, [%l7 + 0x20]
stw %g3, [%l7 + 0x54]
lduh [%l7 + 0x64], %g6
movneg %xcc, %o6, %g1
orn %g7, 0x0A49, %o4
fmovrslez %i6, %f10, %f1
stw %l5, [%l7 + 0x1C]
te %icc, 0x7
fmovrsgez %o5, %f7, %f9
fbne,a %fcc0, loop_3120
ldub [%l7 + 0x2D], %l4
ldx [%l7 + 0x40], %o0
ldsb [%l7 + 0x2F], %i5
loop_3120:
ldsh [%l7 + 0x54], %l2
movrgz %l0, %i7, %g2
ldsw [%l7 + 0x64], %o3
lduh [%l7 + 0x0E], %i0
ldsb [%l7 + 0x78], %o1
tcc %icc, 0x4
fexpand %f0, %f2
movl %icc, %g4, %i2
movneg %xcc, %i1, %o2
fcmpeq16 %f0, %f6, %l1
fsrc1 %f8, %f0
lduh [%l7 + 0x1E], %g5
udivx %l6, 0x0737, %i3
fmovsa %icc, %f9, %f4
lduw [%l7 + 0x70], %o7
sllx %l3, 0x1D, %g3
sth %i4, [%l7 + 0x46]
sth %g6, [%l7 + 0x34]
fornot2s %f8, %f3, %f12
mulx %o6, %g1, %g7
st %f7, [%l7 + 0x70]
bvs,pn %xcc, loop_3121
fmovrsgz %o4, %f12, %f13
ldub [%l7 + 0x30], %l5
fmovsgu %xcc, %f15, %f3
loop_3121:
stx %i6, [%l7 + 0x38]
tle %icc, 0x6
edge8n %o5, %o0, %i5
fandnot1s %f15, %f4, %f9
bpos,pt %icc, loop_3122
edge16ln %l4, %l2, %i7
fbule,a %fcc0, loop_3123
fnor %f0, %f6, %f6
loop_3122:
sth %g2, [%l7 + 0x7A]
movn %icc, %l0, %o3
loop_3123:
fpmerge %f3, %f12, %f0
movne %xcc, %o1, %i0
ld [%l7 + 0x10], %f1
nop
setx loop_3124, %l0, %l1
jmpl %l1, %g4
xnorcc %i1, 0x0915, %i2
fpsub16 %f6, %f4, %f14
stx %o2, [%l7 + 0x60]
loop_3124:
movneg %icc, %g5, %l1
fmul8x16 %f6, %f4, %f12
fnot2s %f4, %f1
stw %i3, [%l7 + 0x70]
sdiv %o7, 0x0F8E, %l6
fornot2s %f6, %f5, %f1
fmovrse %l3, %f11, %f1
std %f6, [%l7 + 0x70]
pdist %f8, %f10, %f2
fpadd16 %f12, %f6, %f10
movgu %icc, %g3, %i4
fands %f10, %f7, %f8
st %f0, [%l7 + 0x1C]
tvs %xcc, 0x4
fabsd %f14, %f2
lduh [%l7 + 0x0C], %o6
andcc %g6, %g1, %g7
edge8l %l5, %o4, %i6
ldsh [%l7 + 0x7E], %o0
ldsw [%l7 + 0x78], %o5
edge32ln %l4, %i5, %i7
lduw [%l7 + 0x5C], %g2
lduw [%l7 + 0x48], %l0
sub %o3, 0x1927, %o1
sth %l2, [%l7 + 0x7C]
fmovsl %icc, %f5, %f8
sth %g4, [%l7 + 0x34]
bpos,a,pt %icc, loop_3125
fmovspos %icc, %f12, %f0
fcmps %fcc3, %f2, %f13
fcmped %fcc0, %f4, %f8
loop_3125:
mulscc %i1, 0x00B8, %i2
brz,a %i0, loop_3126
movrlz %g5, %o2, %i3
movrgz %l1, %o7, %l3
orncc %g3, %l6, %i4
loop_3126:
fbge %fcc2, loop_3127
stx %g6, [%l7 + 0x28]
fbue,a %fcc1, loop_3128
fmovrdlez %g1, %f14, %f0
loop_3127:
orncc %g7, %l5, %o6
nop
setx loop_3129, %l0, %l1
jmpl %l1, %i6
loop_3128:
fmovrdlz %o4, %f14, %f6
ldsw [%l7 + 0x3C], %o5
edge32l %o0, %l4, %i7
loop_3129:
ld [%l7 + 0x40], %f7
stx %g2, [%l7 + 0x40]
fcmpne16 %f6, %f6, %l0
ba,pn %icc, loop_3130
tneg %icc, 0x7
xor %i5, %o3, %o1
fba,a %fcc1, loop_3131
loop_3130:
ba,a loop_3132
edge8l %l2, %g4, %i1
movl %icc, %i2, %i0
loop_3131:
stx %o2, [%l7 + 0x68]
loop_3132:
sub %i3, 0x0AE4, %l1
tsubcctv %o7, 0x1510, %g5
ldsh [%l7 + 0x74], %g3
tleu %icc, 0x4
ldsh [%l7 + 0x3C], %l6
tsubcc %i4, 0x1BF3, %g6
fnor %f4, %f12, %f4
ldd [%l7 + 0x08], %f2
bpos,pt %xcc, loop_3133
fones %f12
fpack32 %f2, %f2, %f6
stb %g1, [%l7 + 0x43]
loop_3133:
fmuld8sux16 %f12, %f4, %f4
stx %g7, [%l7 + 0x78]
fbl %fcc0, loop_3134
smul %l5, %o6, %i6
udiv %l3, 0x10E9, %o4
movneg %icc, %o5, %l4
loop_3134:
te %xcc, 0x2
fnegs %f8, %f8
tcc %xcc, 0x3
fmovdpos %xcc, %f8, %f3
stb %o0, [%l7 + 0x79]
fbne,a %fcc2, loop_3135
ldsb [%l7 + 0x57], %i7
fpadd16 %f12, %f12, %f6
ld [%l7 + 0x28], %f7
loop_3135:
movrgz %l0, %g2, %o3
edge16 %o1, %l2, %g4
fmovrdgz %i5, %f8, %f6
movrlz %i1, %i2, %i0
ld [%l7 + 0x44], %f2
edge32 %o2, %i3, %o7
ld [%l7 + 0x7C], %f13
fmovdcs %xcc, %f9, %f12
tg %icc, 0x4
fand %f6, %f6, %f0
fmul8x16 %f13, %f12, %f4
movgu %xcc, %g5, %g3
fmovspos %icc, %f5, %f1
xor %l6, 0x07DF, %i4
brnz %l1, loop_3136
stb %g1, [%l7 + 0x5B]
addccc %g7, %l5, %g6
ldsb [%l7 + 0x65], %o6
loop_3136:
ldx [%l7 + 0x20], %l3
bne,pt %xcc, loop_3137
edge8ln %i6, %o4, %l4
stw %o5, [%l7 + 0x2C]
fmovsvs %xcc, %f13, %f5
loop_3137:
bshuffle %f0, %f0, %f0
fmul8x16al %f2, %f5, %f8
tgu %xcc, 0x6
ld [%l7 + 0x4C], %f0
fmovdgu %icc, %f3, %f5
fmovrslz %i7, %f6, %f14
udiv %l0, 0x1D8F, %g2
subc %o0, 0x1D9F, %o1
sll %l2, 0x0D, %o3
stw %g4, [%l7 + 0x3C]
taddcctv %i1, 0x058A, %i2
ld [%l7 + 0x50], %f7
tgu %icc, 0x0
fbg,a %fcc1, loop_3138
orncc %i0, 0x03A6, %i5
fpsub16 %f12, %f14, %f6
fmovdgu %xcc, %f2, %f7
loop_3138:
array16 %i3, %o2, %g5
bg %icc, loop_3139
ldx [%l7 + 0x30], %o7
be loop_3140
ldsw [%l7 + 0x48], %g3
loop_3139:
fmovsle %icc, %f2, %f11
tpos %xcc, 0x0
loop_3140:
stx %l6, [%l7 + 0x28]
fnot1 %f8, %f12
fbug %fcc2, loop_3141
fmovrslez %i4, %f2, %f3
stw %g1, [%l7 + 0x60]
stw %l1, [%l7 + 0x24]
loop_3141:
stb %l5, [%l7 + 0x10]
brz %g7, loop_3142
fmovsneg %xcc, %f12, %f15
ldsh [%l7 + 0x5C], %g6
edge16n %l3, %o6, %o4
loop_3142:
stw %i6, [%l7 + 0x64]
stw %l4, [%l7 + 0x50]
fbule %fcc1, loop_3143
ldub [%l7 + 0x55], %i7
fmovsge %icc, %f2, %f15
brnz %o5, loop_3144
loop_3143:
edge16ln %g2, %o0, %o1
fmovrsgz %l0, %f13, %f0
ldsw [%l7 + 0x74], %o3
loop_3144:
ld [%l7 + 0x70], %f5
lduh [%l7 + 0x1C], %g4
edge32n %l2, %i2, %i0
fnand %f2, %f4, %f12
movn %icc, %i1, %i3
fbe %fcc0, loop_3145
fmovdvc %icc, %f15, %f0
lduh [%l7 + 0x20], %o2
fmovda %xcc, %f9, %f0
loop_3145:
fba %fcc2, loop_3146
fmovsneg %icc, %f4, %f8
fpack32 %f2, %f12, %f0
fxors %f6, %f13, %f10
loop_3146:
fpadd16s %f2, %f12, %f11
fornot1 %f8, %f4, %f14
fpsub32s %f9, %f6, %f1
pdist %f6, %f8, %f10
stx %g5, [%l7 + 0x40]
stx %o7, [%l7 + 0x48]
ldd [%l7 + 0x38], %f10
ldsb [%l7 + 0x1E], %i5
stx %g3, [%l7 + 0x20]
bneg,a,pn %icc, loop_3147
fmovdne %icc, %f3, %f8
movrgz %i4, 0x24B, %l6
fnands %f12, %f7, %f6
loop_3147:
sth %g1, [%l7 + 0x5E]
ldsh [%l7 + 0x20], %l1
movvc %icc, %g7, %l5
andncc %l3, %o6, %o4
stx %i6, [%l7 + 0x18]
ldx [%l7 + 0x70], %l4
udivcc %g6, 0x1321, %i7
ldsb [%l7 + 0x51], %o5
lduh [%l7 + 0x14], %o0
lduw [%l7 + 0x74], %g2
ldsw [%l7 + 0x1C], %o1
smulcc %o3, 0x0DC2, %g4
lduw [%l7 + 0x0C], %l2
xnor %l0, %i2, %i1
bn,a,pn %icc, loop_3148
ldx [%l7 + 0x78], %i0
xorcc %o2, 0x0557, %g5
fmovsvs %icc, %f8, %f3
loop_3148:
fpadd32s %f13, %f12, %f15
std %f10, [%l7 + 0x78]
bg,a %xcc, loop_3149
movrne %o7, 0x003, %i3
fbue,a %fcc2, loop_3150
ld [%l7 + 0x64], %f3
loop_3149:
ba,a %icc, loop_3151
nop
setx loop_3152, %l0, %l1
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_3150:
ldsw [%l7 + 0x64], %i5
sth %i4, [%l7 + 0x2C]
loop_3151:
fsrc2 %f2, %f4
loop_3152:
fpack32 %f4, %f2, %f10
fmul8ulx16 %f14, %f0, %f2
mulscc %l6, %g3, %l1
fbul %fcc2, loop_3153
ldd [%l7 + 0x08], %f14
tsubcc %g1, 0x14D6, %g7
fpack16 %f0, %f9
loop_3153:
fcmple16 %f14, %f0, %l5
and %l3, 0x14BD, %o6
fsrc2 %f14, %f10
fmuld8ulx16 %f0, %f14, %f2
ba,pt %xcc, loop_3154
stb %o4, [%l7 + 0x27]
fblg,a %fcc1, loop_3155
smul %l4, 0x0642, %i6
loop_3154:
array16 %i7, %g6, %o5
subc %g2, 0x0643, %o0
loop_3155:
fsrc1 %f10, %f10
ldd [%l7 + 0x60], %f10
te %xcc, 0x2
ld [%l7 + 0x58], %f0
stw %o3, [%l7 + 0x08]
fxnors %f3, %f14, %f1
xnor %o1, 0x0A0D, %l2
lduh [%l7 + 0x48], %l0
te %icc, 0x1
sll %i2, 0x1D, %g4
fmovdvc %icc, %f8, %f1
fpadd32s %f0, %f1, %f15
fmovdne %icc, %f7, %f9
fmovsgu %icc, %f9, %f7
fornot1 %f0, %f12, %f12
move %xcc, %i1, %i0
tvs %xcc, 0x1
fabss %f8, %f6
ldsw [%l7 + 0x58], %o2
brgez,a %g5, loop_3156
fnot2s %f4, %f2
xor %o7, %i5, %i3
ldsw [%l7 + 0x10], %i4
loop_3156:
ldsw [%l7 + 0x44], %l6
fsrc2s %f4, %f15
bshuffle %f10, %f14, %f14
fmuld8ulx16 %f6, %f8, %f14
brlz %g3, loop_3157
brnz %l1, loop_3158
fmovsvs %xcc, %f5, %f10
fmovrdne %g1, %f14, %f6
loop_3157:
sra %l5, %l3, %o6
loop_3158:
fmovdneg %xcc, %f15, %f15
lduh [%l7 + 0x26], %o4
udiv %g7, 0x0F4A, %l4
fmul8x16al %f0, %f9, %f10
fbuge,a %fcc3, loop_3159
fands %f8, %f8, %f5
umulcc %i6, 0x1DA7, %g6
stx %i7, [%l7 + 0x58]
loop_3159:
stb %o5, [%l7 + 0x7F]
fandnot2s %f1, %f7, %f13
ldsh [%l7 + 0x60], %g2
fble %fcc3, loop_3160
addccc %o0, %o3, %o1
std %f14, [%l7 + 0x70]
ld [%l7 + 0x70], %f1
loop_3160:
ldsh [%l7 + 0x0C], %l0
stb %i2, [%l7 + 0x39]
fcmps %fcc2, %f3, %f15
lduw [%l7 + 0x1C], %g4
alignaddr %i1, %i0, %o2
tge %xcc, 0x3
lduw [%l7 + 0x20], %g5
fblg %fcc0, loop_3161
fmovd %f4, %f4
edge8n %o7, %l2, %i3
smulcc %i5, %i4, %l6
loop_3161:
fcmpeq32 %f14, %f10, %l1
and %g3, %g1, %l3
ld [%l7 + 0x30], %f7
fpack16 %f14, %f12
sth %l5, [%l7 + 0x12]
lduw [%l7 + 0x54], %o6
ldsb [%l7 + 0x39], %g7
std %f8, [%l7 + 0x40]
stb %l4, [%l7 + 0x31]
stx %o4, [%l7 + 0x38]
stw %i6, [%l7 + 0x34]
movrlez %i7, 0x1DA, %g6
edge16n %g2, %o5, %o3
fmovdne %icc, %f3, %f9
fnot2 %f10, %f14
andn %o1, 0x0DD1, %o0
bshuffle %f6, %f8, %f6
fpsub32 %f0, %f12, %f8
fsrc2 %f14, %f2
ldd [%l7 + 0x78], %f0
bl,a,pn %xcc, loop_3162
pdist %f2, %f10, %f14
fmovs %f10, %f1
fcmpne16 %f0, %f2, %l0
loop_3162:
fcmpgt16 %f2, %f8, %g4
fmovsge %xcc, %f7, %f15
fcmple32 %f10, %f4, %i2
edge32n %i0, %i1, %o2
sth %g5, [%l7 + 0x44]
fmovdcs %xcc, %f1, %f1
sdivx %o7, 0x19DA, %l2
fzero %f4
bvc,a %xcc, loop_3163
stx %i5, [%l7 + 0x40]
ldsw [%l7 + 0x28], %i4
edge8l %l6, %i3, %l1
loop_3163:
fmovrsgez %g3, %f12, %f7
fmovsvs %icc, %f10, %f4
st %f14, [%l7 + 0x58]
fors %f15, %f2, %f14
subccc %l3, %l5, %g1
subc %g7, 0x069E, %o6
stw %l4, [%l7 + 0x64]
lduh [%l7 + 0x42], %i6
movg %xcc, %o4, %i7
tpos %xcc, 0x6
fbn,a %fcc3, loop_3164
bgu,a,pn %icc, loop_3165
stb %g2, [%l7 + 0x23]
fmovspos %xcc, %f14, %f7
loop_3164:
tg %xcc, 0x3
loop_3165:
or %o5, %g6, %o3
bl,pn %xcc, loop_3166
ldd [%l7 + 0x48], %f6
edge16n %o1, %l0, %g4
lduw [%l7 + 0x68], %o0
loop_3166:
edge8 %i0, %i2, %i1
ldsw [%l7 + 0x34], %g5
fornot1 %f10, %f12, %f4
fcmpd %fcc2, %f12, %f0
ldx [%l7 + 0x70], %o2
fbe,a %fcc0, loop_3167
subc %l2, 0x0E22, %o7
fnor %f6, %f2, %f10
ld [%l7 + 0x10], %f2
loop_3167:
sub %i4, 0x1CA6, %l6
fcmple16 %f4, %f12, %i5
movg %xcc, %i3, %g3
movg %icc, %l3, %l1
lduw [%l7 + 0x48], %l5
lduh [%l7 + 0x3E], %g1
move %xcc, %g7, %o6
tsubcc %i6, 0x0FB4, %l4
edge8n %i7, %g2, %o5
fpadd16s %f11, %f0, %f10
subcc %g6, 0x1287, %o4
sth %o1, [%l7 + 0x12]
std %f6, [%l7 + 0x38]
brgez,a %o3, loop_3168
fmovde %xcc, %f12, %f0
ldsb [%l7 + 0x77], %g4
fmovsvs %xcc, %f5, %f11
loop_3168:
fbl,a %fcc3, loop_3169
ldsb [%l7 + 0x13], %l0
ld [%l7 + 0x1C], %f11
ld [%l7 + 0x1C], %f7
loop_3169:
fmul8ulx16 %f6, %f14, %f6
ldsw [%l7 + 0x58], %o0
std %f8, [%l7 + 0x50]
st %f10, [%l7 + 0x08]
fbug,a %fcc3, loop_3170
tleu %icc, 0x0
stx %i2, [%l7 + 0x60]
fornot2 %f4, %f12, %f6
loop_3170:
fmul8x16al %f2, %f14, %f12
ldsh [%l7 + 0x6C], %i0
ldsw [%l7 + 0x64], %i1
movneg %icc, %g5, %o2
fzeros %f9
move %icc, %o7, %i4
edge8l %l2, %i5, %l6
smul %g3, 0x0D0A, %i3
fmovsge %icc, %f14, %f2
std %f6, [%l7 + 0x18]
ldub [%l7 + 0x15], %l3
ldd [%l7 + 0x18], %f14
fsrc2 %f2, %f10
edge16 %l5, %l1, %g1
ld [%l7 + 0x30], %f0
ld [%l7 + 0x60], %f11
ld [%l7 + 0x48], %f13
ldub [%l7 + 0x42], %o6
bpos,pn %icc, loop_3171
ldx [%l7 + 0x18], %g7
fmovdg %icc, %f0, %f9
siam 0x2
loop_3171:
srlx %l4, 0x17, %i6
fcmpd %fcc3, %f0, %f8
lduw [%l7 + 0x08], %g2
nop
setx loop_3172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f8, %f4, %o5
bneg,a,pn %icc, loop_3173
fmovrslez %g6, %f2, %f0
loop_3172:
srl %o4, 0x1F, %o1
bcc loop_3174
loop_3173:
edge32 %i7, %g4, %o3
std %f10, [%l7 + 0x50]
fabsd %f4, %f12
loop_3174:
ldsh [%l7 + 0x60], %o0
ldd [%l7 + 0x18], %f4
fxnors %f6, %f4, %f9
fmovrdgz %i2, %f8, %f2
ldsb [%l7 + 0x1B], %l0
stb %i1, [%l7 + 0x4E]
brz,a %g5, loop_3175
tvc %xcc, 0x1
lduw [%l7 + 0x7C], %o2
ld [%l7 + 0x4C], %f3
loop_3175:
fmuld8sux16 %f7, %f9, %f6
ldd [%l7 + 0x08], %f10
ldsh [%l7 + 0x76], %i0
tpos %xcc, 0x4
bgu,pn %xcc, loop_3176
fbn %fcc0, loop_3177
movrgez %i4, 0x3F1, %o7
fmovdl %xcc, %f0, %f11
loop_3176:
movn %icc, %l2, %l6
loop_3177:
st %f6, [%l7 + 0x40]
faligndata %f6, %f12, %f0
fmul8x16 %f1, %f4, %f12
fcmpeq32 %f4, %f12, %g3
tn %icc, 0x6
ldx [%l7 + 0x70], %i5
lduw [%l7 + 0x74], %i3
movgu %xcc, %l3, %l5
std %f6, [%l7 + 0x28]
fnegd %f12, %f14
fbug %fcc2, loop_3178
mulscc %g1, 0x081E, %o6
brlez %g7, loop_3179
fmovsneg %icc, %f4, %f8
loop_3178:
fornot2s %f5, %f5, %f5
fcmpne16 %f12, %f6, %l4
loop_3179:
stb %l1, [%l7 + 0x2F]
fcmple32 %f8, %f2, %i6
fnot1s %f5, %f10
fpackfix %f10, %f9
faligndata %f12, %f8, %f0
ldsh [%l7 + 0x6A], %g2
brgez %o5, loop_3180
fmovrdlez %g6, %f14, %f12
movl %icc, %o4, %o1
nop
setx loop_3181, %l0, %l1
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_3180:
brlez,a %g4, loop_3182
movrgz %o3, 0x3FC, %i7
array8 %o0, %l0, %i2
loop_3181:
fba,a %fcc3, loop_3183
loop_3182:
tn %icc, 0x4
fmovdle %xcc, %f0, %f8
ldsw [%l7 + 0x6C], %i1
loop_3183:
stb %g5, [%l7 + 0x7E]
mulx %i0, %i4, %o7
fornot2s %f2, %f0, %f10
lduh [%l7 + 0x44], %l2
fone %f4
fble %fcc2, loop_3184
fmovdcs %xcc, %f14, %f1
ldx [%l7 + 0x78], %o2
andn %l6, %g3, %i5
loop_3184:
movvs %xcc, %l3, %i3
stw %g1, [%l7 + 0x3C]
fmovd %f4, %f14
st %f4, [%l7 + 0x58]
fmovsge %icc, %f7, %f13
srl %l5, %g7, %l4
tne %icc, 0x1
fnegd %f12, %f6
fmul8x16au %f10, %f0, %f10
ldsb [%l7 + 0x3D], %l1
lduh [%l7 + 0x5C], %o6
st %f14, [%l7 + 0x7C]
ldsw [%l7 + 0x70], %g2
movle %xcc, %o5, %i6
fnand %f4, %f14, %f14
bpos,a,pn %icc, loop_3185
fpack32 %f2, %f8, %f2
nop
setx loop_3186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne16 %f6, %f2, %g6
loop_3185:
fcmpes %fcc2, %f12, %f6
fmovsge %icc, %f1, %f4
loop_3186:
ld [%l7 + 0x3C], %f0
fnors %f1, %f5, %f1
bgu,pn %xcc, loop_3187
ble,a loop_3188
fmovdl %icc, %f5, %f5
udiv %o1, 0x08B1, %g4
loop_3187:
brgz,a %o4, loop_3189
loop_3188:
andncc %i7, %o0, %l0
brlz %i2, loop_3190
ldd [%l7 + 0x58], %f0
loop_3189:
addcc %o3, %i1, %g5
orn %i4, 0x153A, %i0
loop_3190:
tneg %icc, 0x4
smulcc %l2, %o2, %o7
lduh [%l7 + 0x5A], %g3
fmovscc %xcc, %f10, %f8
lduw [%l7 + 0x10], %i5
ld [%l7 + 0x08], %f6
tn %xcc, 0x1
andncc %l6, %i3, %l3
ldsw [%l7 + 0x6C], %g1
tgu %icc, 0x5
umul %g7, 0x1731, %l4
fpadd16s %f5, %f9, %f10
fabsd %f6, %f12
ble,pn %xcc, loop_3191
stb %l5, [%l7 + 0x2B]
te %xcc, 0x6
fmul8x16al %f4, %f6, %f10
loop_3191:
udiv %o6, 0x0662, %l1
fbule %fcc0, loop_3192
ldsb [%l7 + 0x14], %o5
movl %icc, %g2, %g6
lduh [%l7 + 0x64], %i6
loop_3192:
xor %g4, %o4, %i7
smul %o1, 0x0606, %o0
st %f13, [%l7 + 0x44]
edge32n %l0, %i2, %o3
st %f8, [%l7 + 0x1C]
ldsh [%l7 + 0x0C], %i1
edge32 %g5, %i0, %i4
ld [%l7 + 0x74], %f15
fmovsl %icc, %f12, %f10
stb %l2, [%l7 + 0x67]
movpos %icc, %o2, %g3
fbg %fcc3, loop_3193
tpos %xcc, 0x4
bn,a,pn %icc, loop_3194
fmovrse %o7, %f0, %f14
loop_3193:
fpsub16 %f14, %f8, %f2
brlez %i5, loop_3195
loop_3194:
ldsh [%l7 + 0x7A], %i3
fmovdn %xcc, %f11, %f14
ldsb [%l7 + 0x79], %l6
loop_3195:
sub %g1, 0x06EF, %l3
array16 %g7, %l5, %o6
fornot1s %f4, %f6, %f0
fmovdg %icc, %f12, %f12
fmovsne %xcc, %f1, %f14
ldub [%l7 + 0x44], %l1
be,pt %xcc, loop_3196
subcc %l4, %g2, %g6
fcmple16 %f14, %f4, %o5
fmovsleu %icc, %f7, %f4
loop_3196:
fpsub16 %f4, %f12, %f10
ldd [%l7 + 0x68], %f14
fbl,a %fcc1, loop_3197
fexpand %f6, %f6
fmovdpos %xcc, %f10, %f11
fmovdn %xcc, %f7, %f12
loop_3197:
fmovse %xcc, %f13, %f9
stx %g4, [%l7 + 0x10]
sdiv %i6, 0x0463, %i7
subcc %o1, %o4, %l0
fnands %f15, %f2, %f0
movrlez %o0, %o3, %i1
fmovrdgez %i2, %f0, %f10
stb %g5, [%l7 + 0x49]
stw %i0, [%l7 + 0x0C]
ldx [%l7 + 0x40], %i4
fbo,a %fcc2, loop_3198
stw %l2, [%l7 + 0x5C]
stx %o2, [%l7 + 0x68]
fmovsg %icc, %f0, %f9
loop_3198:
stb %o7, [%l7 + 0x6D]
movvc %icc, %g3, %i3
fmovsl %xcc, %f6, %f10
fcmpeq32 %f12, %f8, %i5
fsrc2s %f15, %f0
ldd [%l7 + 0x20], %f8
bn %icc, loop_3199
bshuffle %f2, %f6, %f4
bleu %icc, loop_3200
ldsw [%l7 + 0x64], %g1
loop_3199:
addcc %l6, 0x02EB, %g7
brgez %l5, loop_3201
loop_3200:
udiv %l3, 0x1C82, %l1
ld [%l7 + 0x0C], %f3
fmovrsgez %o6, %f2, %f2
loop_3201:
ldsh [%l7 + 0x22], %l4
fmovsge %icc, %f10, %f14
brz %g2, loop_3202
fsrc2s %f8, %f13
fands %f15, %f14, %f8
st %f3, [%l7 + 0x58]
loop_3202:
fpsub32s %f15, %f2, %f12
taddcctv %g6, 0x04BF, %o5
edge16ln %g4, %i6, %o1
pdist %f2, %f10, %f0
fpadd32s %f14, %f13, %f5
bvs,pn %icc, loop_3203
ldub [%l7 + 0x15], %o4
fones %f1
ldsb [%l7 + 0x58], %i7
loop_3203:
ldub [%l7 + 0x6F], %o0
bg loop_3204
fpadd16s %f7, %f2, %f1
sdivcc %l0, 0x1641, %i1
srax %i2, 0x0E, %g5
loop_3204:
sdiv %i0, 0x1025, %i4
stw %l2, [%l7 + 0x50]
fmovde %icc, %f12, %f1
movrgez %o2, 0x029, %o7
taddcc %g3, 0x0A75, %i3
addc %i5, %o3, %g1
fmovde %xcc, %f3, %f2
st %f14, [%l7 + 0x70]
xnorcc %l6, %g7, %l5
nop
setx loop_3205, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrse %l1, %f14, %f14
lduw [%l7 + 0x78], %l3
sth %l4, [%l7 + 0x7A]
loop_3205:
movl %xcc, %o6, %g6
fornot2s %f6, %f9, %f13
ldub [%l7 + 0x5C], %g2
movg %icc, %o5, %g4
lduh [%l7 + 0x28], %i6
st %f2, [%l7 + 0x14]
ldx [%l7 + 0x78], %o1
fmovrdgez %i7, %f12, %f0
stb %o0, [%l7 + 0x30]
ldsh [%l7 + 0x44], %l0
alignaddrl %o4, %i2, %g5
ldd [%l7 + 0x08], %f0
fmul8x16al %f7, %f4, %f0
fcmpd %fcc2, %f10, %f4
ldsh [%l7 + 0x08], %i1
movcs %xcc, %i0, %l2
bg,pn %icc, loop_3206
addccc %i4, %o2, %o7
srl %g3, %i3, %i5
edge8l %o3, %l6, %g1
loop_3206:
fbue,a %fcc0, loop_3207
edge8ln %g7, %l1, %l3
fpadd16 %f2, %f14, %f2
fmuld8sux16 %f8, %f14, %f6
loop_3207:
fpadd32 %f2, %f2, %f2
st %f0, [%l7 + 0x10]
movneg %icc, %l5, %o6
ldd [%l7 + 0x70], %f8
nop
setx loop_3208, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,pn %icc, loop_3209
xorcc %l4, 0x1776, %g2
bleu,a loop_3210
loop_3208:
fmul8ulx16 %f6, %f6, %f4
loop_3209:
edge8l %g6, %o5, %i6
subc %g4, 0x11B5, %i7
loop_3210:
movg %xcc, %o0, %l0
sdiv %o1, 0x116A, %o4
fornot2s %f6, %f0, %f12
tne %icc, 0x3
movneg %xcc, %g5, %i1
srlx %i0, %l2, %i4
mulscc %i2, %o7, %o2
fpsub16s %f14, %f14, %f2
bneg,pn %icc, loop_3211
ldsh [%l7 + 0x0C], %i3
movvc %icc, %i5, %g3
edge32l %l6, %o3, %g1
loop_3211:
movvc %xcc, %l1, %l3
fbge,a %fcc1, loop_3212
fands %f10, %f6, %f3
stb %g7, [%l7 + 0x7D]
std %f14, [%l7 + 0x58]
loop_3212:
fmovda %icc, %f5, %f3
bvc,a loop_3213
bne,pn %icc, loop_3214
ld [%l7 + 0x70], %f13
ld [%l7 + 0x5C], %f4
loop_3213:
fnand %f14, %f0, %f0
loop_3214:
brgz %l5, loop_3215
fpadd16s %f2, %f5, %f1
fnor %f10, %f0, %f10
tsubcc %o6, 0x1372, %l4
loop_3215:
movcs %icc, %g6, %o5
ldsw [%l7 + 0x4C], %g2
st %f8, [%l7 + 0x34]
ldub [%l7 + 0x2F], %i6
ldx [%l7 + 0x38], %i7
ldsb [%l7 + 0x33], %g4
fones %f13
subcc %l0, 0x06E2, %o1
sth %o0, [%l7 + 0x1E]
bleu,a %xcc, loop_3216
siam 0x1
stb %o4, [%l7 + 0x13]
fbule %fcc1, loop_3217
loop_3216:
movgu %xcc, %i1, %g5
std %f8, [%l7 + 0x78]
st %f6, [%l7 + 0x78]
loop_3217:
sth %l2, [%l7 + 0x0C]
fornot2 %f2, %f10, %f10
fone %f0
xor %i0, 0x09BC, %i4
addccc %i2, 0x1BCE, %o2
brlz,a %o7, loop_3218
lduw [%l7 + 0x1C], %i3
fone %f8
fpsub32 %f12, %f14, %f0
loop_3218:
fmul8x16 %f14, %f8, %f12
fmovscs %xcc, %f9, %f7
bgu loop_3219
ldsb [%l7 + 0x2B], %i5
mulx %l6, 0x048C, %g3
tpos %icc, 0x4
loop_3219:
popc %g1, %l1
ldx [%l7 + 0x78], %o3
andcc %g7, %l3, %o6
ldd [%l7 + 0x68], %f4
fornot1 %f14, %f4, %f10
fblg %fcc2, loop_3220
alignaddrl %l4, %g6, %o5
sllx %g2, %l5, %i7
ldsb [%l7 + 0x7D], %g4
loop_3220:
fnegd %f0, %f6
fbge %fcc1, loop_3221
tne %xcc, 0x2
fones %f8
fmovdgu %xcc, %f11, %f14
loop_3221:
stb %i6, [%l7 + 0x14]
nop
setx loop_3222, %l0, %l1
jmpl %l1, %l0
subccc %o1, 0x18BE, %o4
orcc %i1, 0x1AC4, %g5
xor %o0, 0x1CC4, %l2
loop_3222:
nop
setx loop_3223, %l0, %l1
jmpl %l1, %i4
sdivx %i2, 0x1C3A, %o2
fbg %fcc2, loop_3224
std %f10, [%l7 + 0x58]
loop_3223:
fmovrse %i0, %f6, %f10
sdivx %i3, 0x0EFE, %i5
loop_3224:
fmul8x16al %f9, %f10, %f10
ldx [%l7 + 0x78], %o7
fcmpne16 %f4, %f6, %l6
array16 %g3, %g1, %o3
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x4A], %g7
fnand %f8, %f10, %f0
fmovrde %l1, %f4, %f10
ldsh [%l7 + 0x4C], %o6
ldsw [%l7 + 0x60], %l3
ldd [%l7 + 0x08], %f4
nop
setx loop_3225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x34], %g6
fexpand %f11, %f0
stb %o5, [%l7 + 0x66]
loop_3225:
lduh [%l7 + 0x44], %l4
fbu,a %fcc2, loop_3226
orn %l5, %g2, %g4
fmovdg %icc, %f14, %f0
fnands %f14, %f12, %f0
loop_3226:
fnegs %f9, %f15
ldd [%l7 + 0x68], %f0
lduw [%l7 + 0x7C], %i6
xor %i7, %o1, %o4
subccc %i1, 0x1E24, %g5
fmovdcc %xcc, %f0, %f10
ld [%l7 + 0x70], %f11
movcs %icc, %l0, %o0
tleu %icc, 0x6
fnot1s %f9, %f14
ldsh [%l7 + 0x64], %l2
fbue %fcc3, loop_3227
fmovda %icc, %f12, %f1
ldsh [%l7 + 0x5C], %i2
stb %i4, [%l7 + 0x25]
loop_3227:
fone %f10
stb %i0, [%l7 + 0x7A]
fnand %f4, %f0, %f12
movg %xcc, %o2, %i5
ldd [%l7 + 0x60], %f12
movvc %icc, %i3, %o7
fornot2s %f12, %f13, %f1
fmovscs %icc, %f6, %f8
std %f8, [%l7 + 0x50]
ldsw [%l7 + 0x78], %g3
ldub [%l7 + 0x4E], %l6
ldsb [%l7 + 0x7A], %g1
taddcctv %o3, 0x0644, %g7
edge16n %l1, %o6, %g6
fornot2s %f1, %f7, %f9
stb %l3, [%l7 + 0x39]
bleu %icc, loop_3228
ldd [%l7 + 0x08], %f14
fors %f3, %f3, %f15
tl %icc, 0x2
loop_3228:
st %f13, [%l7 + 0x0C]
edge16l %l4, %o5, %g2
ldd [%l7 + 0x38], %f6
lduw [%l7 + 0x40], %g4
movrgez %l5, %i7, %o1
fblg %fcc3, loop_3229
fmul8x16au %f4, %f2, %f12
bleu,a loop_3230
fsrc1 %f8, %f0
loop_3229:
lduw [%l7 + 0x24], %o4
fbuge %fcc3, loop_3231
loop_3230:
fornot1 %f0, %f8, %f2
xor %i6, %g5, %i1
fnot2s %f10, %f14
loop_3231:
ldub [%l7 + 0x31], %l0
movgu %xcc, %l2, %o0
ldub [%l7 + 0x5A], %i2
fbuge %fcc0, loop_3232
stw %i0, [%l7 + 0x14]
fornot1 %f8, %f8, %f8
andncc %i4, %i5, %i3
loop_3232:
srlx %o7, %g3, %l6
ble,pn %icc, loop_3233
fmovdge %xcc, %f14, %f7
st %f6, [%l7 + 0x58]
movgu %xcc, %o2, %o3
loop_3233:
fmovdl %icc, %f5, %f14
bcc,pt %icc, loop_3234
fxnors %f10, %f14, %f5
fmovdge %xcc, %f15, %f1
udivcc %g1, 0x1700, %l1
loop_3234:
fmovsvs %icc, %f15, %f7
std %f12, [%l7 + 0x10]
tle %xcc, 0x0
st %f8, [%l7 + 0x3C]
ldsw [%l7 + 0x7C], %g7
fabsd %f14, %f2
or %g6, %l3, %l4
fbule %fcc2, loop_3235
srax %o5, %g2, %o6
bgu,pt %xcc, loop_3236
tgu %xcc, 0x3
loop_3235:
edge8 %l5, %i7, %o1
brz,a %o4, loop_3237
loop_3236:
tsubcc %i6, %g4, %g5
tcc %icc, 0x5
fnot1s %f10, %f13
loop_3237:
edge16ln %i1, %l0, %o0
ldub [%l7 + 0x48], %i2
umul %i0, %i4, %i5
fbne %fcc3, loop_3238
fcmple32 %f4, %f4, %l2
ldsh [%l7 + 0x68], %i3
tle %xcc, 0x5
loop_3238:
fbule,a %fcc1, loop_3239
ldub [%l7 + 0x1B], %o7
fmovdl %xcc, %f5, %f5
fmul8x16al %f4, %f11, %f10
loop_3239:
ld [%l7 + 0x0C], %f14
fcmpes %fcc0, %f3, %f9
fcmpes %fcc3, %f6, %f9
andcc %g3, 0x0D6B, %l6
fcmpeq16 %f6, %f12, %o2
fcmped %fcc2, %f10, %f14
ld [%l7 + 0x24], %f7
tpos %icc, 0x4
stw %o3, [%l7 + 0x28]
stx %g1, [%l7 + 0x60]
fpsub32 %f6, %f4, %f12
smul %g7, 0x1DDF, %l1
bvs,pn %xcc, loop_3240
tle %xcc, 0x4
fbge %fcc2, loop_3241
ldsh [%l7 + 0x08], %g6
loop_3240:
std %f2, [%l7 + 0x50]
ldsb [%l7 + 0x2F], %l4
loop_3241:
sth %l3, [%l7 + 0x5E]
tgu %xcc, 0x1
fpadd16 %f2, %f10, %f8
fmul8x16au %f11, %f3, %f8
be,pt %icc, loop_3242
brlz,a %o5, loop_3243
fmovde %icc, %f5, %f9
tg %icc, 0x7
loop_3242:
st %f11, [%l7 + 0x30]
loop_3243:
fornot1 %f0, %f12, %f8
fornot1s %f1, %f15, %f5
orn %o6, 0x0A5D, %l5
fmovdvc %xcc, %f7, %f6
fmovsle %xcc, %f10, %f6
fmovrde %g2, %f0, %f0
fmuld8ulx16 %f2, %f11, %f14
stw %o1, [%l7 + 0x0C]
ldsb [%l7 + 0x23], %i7
ldsb [%l7 + 0x7D], %o4
std %f0, [%l7 + 0x40]
edge16 %g4, %g5, %i1
std %f4, [%l7 + 0x30]
stb %i6, [%l7 + 0x37]
movpos %icc, %l0, %i2
ldsb [%l7 + 0x1A], %i0
popc %i4, %o0
stw %i5, [%l7 + 0x34]
fbul,a %fcc3, loop_3244
ldub [%l7 + 0x16], %l2
std %f10, [%l7 + 0x38]
ldsh [%l7 + 0x3A], %i3
loop_3244:
ld [%l7 + 0x24], %f1
fmovrslz %o7, %f6, %f15
fornot2s %f3, %f11, %f13
movrgz %l6, %g3, %o2
lduw [%l7 + 0x34], %g1
orcc %o3, 0x1EFF, %l1
movvc %xcc, %g6, %l4
fornot2s %f4, %f14, %f5
bl,pt %xcc, loop_3245
fmul8x16au %f6, %f3, %f0
ld [%l7 + 0x60], %f13
bge,pt %icc, loop_3246
loop_3245:
fba,a %fcc2, loop_3247
fmul8sux16 %f14, %f6, %f2
ldub [%l7 + 0x62], %g7
loop_3246:
taddcctv %o5, %o6, %l3
loop_3247:
sdivcc %g2, 0x1D84, %l5
fmovdneg %xcc, %f1, %f15
fbue,a %fcc0, loop_3248
srl %i7, 0x03, %o4
ba,a,pt %xcc, loop_3249
ldx [%l7 + 0x68], %g4
loop_3248:
fandnot1 %f2, %f6, %f10
fbg %fcc0, loop_3250
loop_3249:
bl,pt %icc, loop_3251
tvs %xcc, 0x7
bgu loop_3252
loop_3250:
nop
setx loop_3253, %l0, %l1
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_3251:
be %icc, loop_3254
edge32ln %o1, %i1, %i6
loop_3252:
fmovdcs %xcc, %f7, %f6
loop_3253:
fmovs %f13, %f1
loop_3254:
movle %icc, %g5, %l0
stw %i2, [%l7 + 0x30]
movle %xcc, %i4, %i0
brgez,a %o0, loop_3255
stx %l2, [%l7 + 0x40]
srlx %i5, 0x1D, %i3
bleu,pn %icc, loop_3256
loop_3255:
fabsd %f8, %f2
fxor %f8, %f6, %f2
lduw [%l7 + 0x28], %l6
loop_3256:
fabss %f6, %f0
nop
setx loop_3257, %l0, %l1
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_3258, %l0, %l1
jmpl %l1, %o7
ldsw [%l7 + 0x3C], %o2
st %f5, [%l7 + 0x50]
loop_3257:
fandnot2s %f9, %f1, %f3
loop_3258:
fcmpd %fcc0, %f6, %f8
mova %icc, %g1, %g3
fbne %fcc3, loop_3259
fbuge,a %fcc3, loop_3260
bne,pn %icc, loop_3261
fcmpgt16 %f2, %f10, %l1
loop_3259:
fpsub32 %f0, %f0, %f0
loop_3260:
fmovsvs %xcc, %f13, %f5
loop_3261:
stb %o3, [%l7 + 0x63]
mova %icc, %l4, %g6
ld [%l7 + 0x5C], %f9
sdivx %o5, 0x1072, %g7
fcmpne32 %f12, %f12, %o6
tcs %icc, 0x7
fmovdge %icc, %f5, %f9
array16 %g2, %l5, %l3
ldsh [%l7 + 0x38], %i7
ld [%l7 + 0x14], %f4
edge32ln %o4, %o1, %i1
fbo,a %fcc0, loop_3262
srlx %g4, 0x00, %g5
fmovdl %xcc, %f3, %f5
fmul8x16au %f7, %f3, %f0
loop_3262:
fmuld8ulx16 %f5, %f3, %f2
srax %l0, %i6, %i2
std %f2, [%l7 + 0x70]
ldsw [%l7 + 0x18], %i4
ldsw [%l7 + 0x0C], %i0
movpos %icc, %l2, %i5
std %f12, [%l7 + 0x38]
sth %o0, [%l7 + 0x0E]
fmovdgu %xcc, %f0, %f5
fmovsge %xcc, %f11, %f3
ldd [%l7 + 0x50], %f0
ldd [%l7 + 0x50], %f8
fblg,a %fcc0, loop_3263
fpadd32s %f2, %f11, %f0
fmovscs %xcc, %f12, %f2
bcs,a,pt %xcc, loop_3264
loop_3263:
ldsw [%l7 + 0x1C], %l6
alignaddrl %i3, %o7, %g1
fmovspos %xcc, %f15, %f10
loop_3264:
st %f12, [%l7 + 0x48]
edge16 %g3, %l1, %o3
fmovdneg %xcc, %f6, %f0
addccc %l4, 0x189B, %g6
tvc %icc, 0x3
lduh [%l7 + 0x6C], %o2
brlz %o5, loop_3265
movcc %icc, %o6, %g2
edge8n %l5, %g7, %i7
smulcc %o4, 0x0E7B, %l3
loop_3265:
fpmerge %f8, %f1, %f2
movrne %o1, %i1, %g5
fmovrse %l0, %f6, %f7
fsrc1s %f1, %f3
stw %g4, [%l7 + 0x44]
fbg %fcc0, loop_3266
ldd [%l7 + 0x10], %f14
tn %xcc, 0x2
ldsw [%l7 + 0x44], %i6
loop_3266:
brlz %i2, loop_3267
fbl %fcc2, loop_3268
brgez %i4, loop_3269
movl %icc, %i0, %l2
loop_3267:
ldsb [%l7 + 0x53], %i5
loop_3268:
sth %l6, [%l7 + 0x3E]
loop_3269:
sdivx %i3, 0x1734, %o0
tpos %icc, 0x5
st %f10, [%l7 + 0x74]
ldd [%l7 + 0x68], %f2
st %f14, [%l7 + 0x28]
fcmpeq32 %f12, %f2, %o7
movre %g1, %l1, %g3
fmovdn %icc, %f1, %f13
tsubcc %l4, %g6, %o3
ldx [%l7 + 0x68], %o2
tl %xcc, 0x2
fmovs %f14, %f3
ldsh [%l7 + 0x44], %o6
tleu %icc, 0x4
fcmpeq16 %f4, %f10, %g2
edge32 %l5, %o5, %g7
and %o4, %i7, %l3
stw %i1, [%l7 + 0x60]
movrlz %o1, %g5, %l0
stw %i6, [%l7 + 0x54]
sth %g4, [%l7 + 0x32]
stb %i4, [%l7 + 0x19]
ldub [%l7 + 0x32], %i0
fandnot2 %f12, %f8, %f10
brlez,a %i2, loop_3270
ldsh [%l7 + 0x28], %l2
fand %f10, %f14, %f10
ldsh [%l7 + 0x48], %i5
loop_3270:
tn %icc, 0x2
array8 %l6, %i3, %o7
movge %icc, %o0, %l1
smulcc %g1, 0x1ABD, %l4
ldsw [%l7 + 0x64], %g6
std %f8, [%l7 + 0x48]
sdivx %g3, 0x16B9, %o2
bleu %xcc, loop_3271
fcmpes %fcc0, %f0, %f12
fors %f1, %f6, %f3
std %f14, [%l7 + 0x50]
loop_3271:
brgez,a %o3, loop_3272
alignaddrl %g2, %o6, %l5
st %f14, [%l7 + 0x64]
ldub [%l7 + 0x20], %g7
loop_3272:
fabss %f2, %f11
tvs %icc, 0x2
fsrc2s %f4, %f2
ldub [%l7 + 0x66], %o5
fors %f11, %f1, %f7
ldsw [%l7 + 0x18], %o4
addcc %l3, 0x010C, %i7
xnor %i1, 0x1673, %o1
fble,a %fcc0, loop_3273
bcc,pt %icc, loop_3274
brz %l0, loop_3275
fbue %fcc0, loop_3276
loop_3273:
fcmpeq32 %f4, %f14, %g5
loop_3274:
fmovdcs %xcc, %f5, %f6
loop_3275:
fmovsleu %xcc, %f3, %f7
loop_3276:
ldsb [%l7 + 0x2E], %i6
movrlez %i4, %g4, %i2
nop
setx loop_3277, %l0, %l1
jmpl %l1, %l2
fmovdge %icc, %f0, %f6
fors %f15, %f4, %f13
lduw [%l7 + 0x20], %i5
loop_3277:
fmovdle %xcc, %f7, %f14
edge8 %l6, %i0, %o7
std %f6, [%l7 + 0x30]
ble,a,pn %icc, loop_3278
tvs %xcc, 0x0
fcmps %fcc2, %f5, %f8
movneg %icc, %o0, %i3
loop_3278:
fpsub16 %f10, %f6, %f2
call loop_3279
stx %g1, [%l7 + 0x38]
lduw [%l7 + 0x44], %l4
ldx [%l7 + 0x40], %l1
loop_3279:
tsubcctv %g6, %o2, %o3
lduw [%l7 + 0x50], %g3
fbe,a %fcc0, loop_3280
faligndata %f2, %f0, %f6
lduh [%l7 + 0x56], %g2
ldsw [%l7 + 0x4C], %o6
loop_3280:
tgu %xcc, 0x1
fpmerge %f11, %f1, %f10
stb %g7, [%l7 + 0x2E]
ldub [%l7 + 0x4A], %l5
movg %xcc, %o4, %l3
movcs %icc, %o5, %i1
array16 %i7, %l0, %o1
tvc %icc, 0x0
ld [%l7 + 0x5C], %f10
addc %i6, %g5, %g4
fmovrslez %i4, %f9, %f7
fmovrse %i2, %f7, %f12
lduw [%l7 + 0x74], %i5
fmovsneg %icc, %f12, %f7
ta %icc, 0x3
fexpand %f1, %f6
nop
setx loop_3281, %l0, %l1
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 %f12, %f0, %l2
movleu %xcc, %l6, %o7
nop
setx loop_3282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3281:
fmovsvc %icc, %f2, %f4
fbg,a %fcc3, loop_3283
std %f14, [%l7 + 0x40]
loop_3282:
fbne,a %fcc1, loop_3284
stx %i0, [%l7 + 0x60]
loop_3283:
faligndata %f0, %f6, %f2
stw %i3, [%l7 + 0x64]
loop_3284:
lduw [%l7 + 0x10], %o0
pdist %f0, %f4, %f14
umul %g1, %l1, %g6
fnors %f1, %f8, %f4
std %f4, [%l7 + 0x50]
stw %o2, [%l7 + 0x48]
fmovdpos %icc, %f10, %f14
fmovrsgez %o3, %f12, %f3
be,a loop_3285
edge8 %g3, %g2, %l4
st %f3, [%l7 + 0x30]
movleu %icc, %g7, %l5
loop_3285:
fpackfix %f10, %f8
array16 %o4, %l3, %o5
st %f11, [%l7 + 0x1C]
umulcc %o6, %i1, %i7
fcmped %fcc3, %f2, %f8
fpadd16s %f15, %f2, %f5
fnot2 %f14, %f8
edge8ln %l0, %i6, %o1
ldsw [%l7 + 0x64], %g4
fmovd %f14, %f14
sth %g5, [%l7 + 0x5A]
sdivcc %i4, 0x12E2, %i2
stw %i5, [%l7 + 0x34]
movrgez %l6, %l2, %o7
std %f8, [%l7 + 0x58]
lduh [%l7 + 0x5A], %i0
ldx [%l7 + 0x50], %o0
srax %i3, 0x15, %g1
stw %l1, [%l7 + 0x74]
bvc,pn %icc, loop_3286
brz,a %o2, loop_3287
movrgz %o3, 0x206, %g3
ldx [%l7 + 0x68], %g2
loop_3286:
fmovs %f14, %f12
loop_3287:
ldsw [%l7 + 0x74], %l4
srlx %g7, %g6, %l5
ldsw [%l7 + 0x44], %o4
mulscc %l3, 0x1D90, %o5
stw %i1, [%l7 + 0x60]
movre %o6, %i7, %i6
ldsh [%l7 + 0x44], %o1
srl %l0, 0x0B, %g4
sth %i4, [%l7 + 0x4C]
sllx %g5, 0x0F, %i5
fbl,a %fcc2, loop_3288
movcs %xcc, %l6, %i2
fmovda %icc, %f11, %f11
fcmple32 %f12, %f6, %l2
loop_3288:
lduw [%l7 + 0x5C], %o7
bleu,a loop_3289
siam 0x6
andn %o0, 0x03AF, %i3
fexpand %f2, %f2
loop_3289:
std %f0, [%l7 + 0x18]
std %f0, [%l7 + 0x08]
sub %g1, %i0, %o2
fble,a %fcc2, loop_3290
fmovscs %xcc, %f5, %f14
ldsw [%l7 + 0x38], %o3
movpos %icc, %l1, %g3
loop_3290:
call loop_3291
movvc %icc, %g2, %g7
sth %l4, [%l7 + 0x0C]
array16 %l5, %o4, %l3
loop_3291:
edge32n %o5, %g6, %i1
srl %i7, 0x17, %o6
movvs %icc, %o1, %i6
ldub [%l7 + 0x52], %g4
tsubcctv %i4, %l0, %g5
fmovrdgz %l6, %f4, %f0
fcmpne16 %f0, %f2, %i2
alignaddr %l2, %o7, %i5
nop
setx loop_3292, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %i3, %g1, %o0
fxnor %f2, %f14, %f6
addccc %i0, %o2, %o3
loop_3292:
ldsw [%l7 + 0x78], %l1
stw %g3, [%l7 + 0x10]
movcc %icc, %g7, %g2
lduw [%l7 + 0x24], %l5
edge8n %o4, %l3, %l4
ble %xcc, loop_3293
fmovdne %icc, %f6, %f5
lduw [%l7 + 0x14], %g6
edge32n %o5, %i7, %i1
loop_3293:
fabss %f0, %f7
edge8l %o6, %i6, %g4
ld [%l7 + 0x10], %f5
addc %o1, %l0, %g5
std %f2, [%l7 + 0x40]
fcmpne32 %f0, %f8, %l6
ldx [%l7 + 0x18], %i2
sth %i4, [%l7 + 0x56]
std %f12, [%l7 + 0x50]
tvc %xcc, 0x0
ld [%l7 + 0x20], %f10
fmovdl %xcc, %f7, %f8
fmovdcc %xcc, %f15, %f9
edge8ln %o7, %i5, %i3
sth %g1, [%l7 + 0x0A]
movleu %icc, %o0, %l2
brnz,a %o2, loop_3294
ldd [%l7 + 0x50], %f10
for %f12, %f0, %f12
tneg %icc, 0x7
loop_3294:
sdivcc %i0, 0x054F, %o3
bl,a loop_3295
fxor %f6, %f12, %f6
fmovde %icc, %f0, %f0
fmovsleu %xcc, %f9, %f14
loop_3295:
movneg %xcc, %g3, %l1
fbule %fcc2, loop_3296
fmovsge %icc, %f8, %f11
fpsub32 %f14, %f0, %f0
fmul8x16au %f12, %f13, %f2
loop_3296:
lduw [%l7 + 0x34], %g7
ldsh [%l7 + 0x5C], %l5
andcc %g2, %o4, %l3
ldsh [%l7 + 0x16], %l4
ldx [%l7 + 0x18], %g6
fpadd16 %f0, %f12, %f10
fcmple32 %f14, %f14, %o5
fpadd32 %f2, %f0, %f10
movne %xcc, %i1, %o6
lduw [%l7 + 0x48], %i7
fba %fcc0, loop_3297
movrlz %g4, %o1, %l0
stb %g5, [%l7 + 0x0C]
brz %l6, loop_3298
loop_3297:
lduh [%l7 + 0x3A], %i2
fand %f10, %f8, %f4
xnorcc %i4, %i6, %o7
loop_3298:
ldx [%l7 + 0x58], %i3
bshuffle %f2, %f8, %f4
ldub [%l7 + 0x7A], %i5
fcmped %fcc0, %f6, %f0
tvc %xcc, 0x6
fxors %f9, %f10, %f8
edge16n %o0, %l2, %g1
fmovdleu %icc, %f10, %f11
srax %i0, 0x0F, %o2
bl loop_3299
fcmped %fcc2, %f6, %f14
fmovsa %xcc, %f1, %f11
ld [%l7 + 0x10], %f8
loop_3299:
edge8 %o3, %g3, %l1
ble loop_3300
lduh [%l7 + 0x3A], %g7
fmovsneg %xcc, %f14, %f10
brgez,a %l5, loop_3301
loop_3300:
fand %f10, %f4, %f0
movre %g2, 0x365, %o4
fbn %fcc1, loop_3302
loop_3301:
xor %l4, 0x1DFB, %l3
ldx [%l7 + 0x08], %g6
call loop_3303
loop_3302:
andn %i1, %o6, %o5
fmovrslez %g4, %f0, %f12
fmovspos %icc, %f5, %f15
loop_3303:
fmuld8sux16 %f0, %f4, %f8
fpadd32 %f2, %f10, %f6
fpadd16 %f0, %f12, %f0
fcmple32 %f14, %f0, %i7
movn %xcc, %o1, %g5
ldsb [%l7 + 0x3E], %l0
fbule %fcc0, loop_3304
fmovdcs %icc, %f6, %f7
fsrc1s %f13, %f12
sra %l6, 0x1D, %i4
loop_3304:
stx %i6, [%l7 + 0x48]
fmovdcc %xcc, %f14, %f15
fmovdneg %icc, %f4, %f13
fbul,a %fcc3, loop_3305
sethi 0x011A, %o7
ldsb [%l7 + 0x11], %i2
movrgz %i3, %i5, %l2
loop_3305:
andncc %g1, %i0, %o2
ldub [%l7 + 0x15], %o3
movcc %icc, %o0, %l1
edge16ln %g3, %l5, %g2
fmovrsgez %g7, %f0, %f13
bpos %icc, loop_3306
ldd [%l7 + 0x28], %f8
orncc %o4, 0x0E54, %l3
stx %l4, [%l7 + 0x10]
loop_3306:
fzeros %f12
andncc %g6, %o6, %o5
stb %i1, [%l7 + 0x14]
udivcc %i7, 0x1B27, %g4
std %f12, [%l7 + 0x78]
fmul8x16al %f15, %f15, %f12
xnorcc %o1, 0x06BF, %g5
fcmped %fcc3, %f10, %f12
fsrc2s %f8, %f13
stb %l6, [%l7 + 0x08]
orncc %i4, 0x0ECE, %l0
fmovsn %xcc, %f13, %f3
andn %i6, 0x063A, %i2
fandnot1s %f9, %f12, %f2
fmovsle %xcc, %f10, %f1
brz,a %i3, loop_3307
tsubcctv %i5, 0x091C, %l2
and %o7, 0x02B8, %i0
ld [%l7 + 0x44], %f11
loop_3307:
movre %g1, 0x387, %o2
xorcc %o0, %o3, %g3
fbul,a %fcc3, loop_3308
mulx %l1, 0x02B2, %l5
fandnot1s %f5, %f15, %f5
fpadd16s %f10, %f7, %f13
loop_3308:
fnegs %f14, %f7
sth %g2, [%l7 + 0x4E]
smulcc %g7, %l3, %l4
fcmpne16 %f2, %f8, %g6
ldd [%l7 + 0x38], %f12
stb %o4, [%l7 + 0x19]
movcs %xcc, %o5, %o6
fzeros %f6
fnot2s %f1, %f2
movre %i1, %g4, %i7
fxnor %f8, %f2, %f12
ldsb [%l7 + 0x1F], %o1
ta %xcc, 0x7
stw %l6, [%l7 + 0x64]
ldsh [%l7 + 0x68], %g5
std %f8, [%l7 + 0x18]
stx %i4, [%l7 + 0x40]
edge8ln %i6, %i2, %l0
ldsh [%l7 + 0x7E], %i5
fmovrdlez %i3, %f12, %f6
edge16n %l2, %i0, %g1
fnot1 %f8, %f14
smulcc %o7, 0x14D3, %o2
stx %o0, [%l7 + 0x58]
stx %o3, [%l7 + 0x70]
stb %g3, [%l7 + 0x20]
stx %l1, [%l7 + 0x78]
udivcc %l5, 0x15A7, %g7
fmovrslez %l3, %f1, %f14
fcmpgt16 %f6, %f14, %g2
fbl %fcc3, loop_3309
tsubcctv %l4, %g6, %o4
ldsb [%l7 + 0x3B], %o6
lduh [%l7 + 0x28], %o5
loop_3309:
ldsb [%l7 + 0x12], %g4
fmovspos %icc, %f14, %f12
nop
setx loop_3310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrse %i1, %f6, %f7
bl,a,pn %xcc, loop_3311
fmovdcs %xcc, %f9, %f4
loop_3310:
fbule,a %fcc2, loop_3312
lduh [%l7 + 0x4C], %o1
loop_3311:
lduw [%l7 + 0x34], %l6
lduh [%l7 + 0x0C], %g5
loop_3312:
fnot1s %f12, %f9
ldsh [%l7 + 0x46], %i7
subcc %i6, 0x0CD5, %i4
ldx [%l7 + 0x40], %l0
ldub [%l7 + 0x47], %i2
fmovrslz %i3, %f13, %f14
sdiv %i5, 0x00B1, %i0
ldd [%l7 + 0x18], %f8
array8 %g1, %l2, %o7
lduw [%l7 + 0x44], %o0
fandnot2 %f8, %f2, %f10
bl loop_3313
st %f15, [%l7 + 0x28]
fmuld8sux16 %f14, %f5, %f6
st %f8, [%l7 + 0x60]
loop_3313:
movgu %icc, %o2, %g3
alignaddrl %l1, %o3, %g7
fones %f11
fmovdne %icc, %f2, %f3
tvc %xcc, 0x2
stw %l3, [%l7 + 0x3C]
bne %icc, loop_3314
fmovdge %icc, %f11, %f6
bvc,a,pt %xcc, loop_3315
movleu %xcc, %g2, %l4
loop_3314:
ld [%l7 + 0x70], %f7
subcc %l5, %o4, %o6
loop_3315:
bgu,a,pn %icc, loop_3316
andncc %o5, %g6, %g4
nop
setx loop_3317, %l0, %l1
jmpl %l1, %o1
fmovdcs %icc, %f5, %f12
loop_3316:
fmovdn %icc, %f2, %f1
ldsh [%l7 + 0x08], %l6
loop_3317:
ldsb [%l7 + 0x21], %g5
fmovrse %i7, %f9, %f8
sth %i6, [%l7 + 0x7C]
subcc %i4, %l0, %i2
brlz %i3, loop_3318
movg %xcc, %i5, %i1
fmovrdlz %g1, %f8, %f10
fandnot1s %f8, %f6, %f3
loop_3318:
tge %icc, 0x5
sethi 0x15DD, %i0
ldsh [%l7 + 0x20], %o7
ldsb [%l7 + 0x2C], %o0
lduh [%l7 + 0x44], %l2
lduh [%l7 + 0x54], %o2
mulscc %g3, 0x02E0, %l1
udivx %g7, 0x078A, %l3
addc %o3, %g2, %l5
bg,a,pt %icc, loop_3319
fmovdn %xcc, %f7, %f4
fnot2 %f4, %f8
stw %o4, [%l7 + 0x4C]
loop_3319:
bn,pt %icc, loop_3320
fornot2 %f14, %f6, %f14
movn %xcc, %l4, %o6
stw %o5, [%l7 + 0x60]
loop_3320:
stw %g4, [%l7 + 0x48]
ldd [%l7 + 0x08], %f8
movrne %o1, 0x027, %g6
udivcc %l6, 0x05BA, %i7
fmovsa %xcc, %f7, %f7
ldsw [%l7 + 0x44], %g5
fornot2 %f0, %f10, %f8
ldsb [%l7 + 0x09], %i4
ldsw [%l7 + 0x14], %i6
fxors %f6, %f14, %f7
movneg %icc, %i2, %i3
bcc,pn %xcc, loop_3321
udivcc %i5, 0x1092, %l0
ldsh [%l7 + 0x1E], %g1
std %f6, [%l7 + 0x10]
loop_3321:
fnand %f2, %f6, %f4
fnot2 %f6, %f0
fbg,a %fcc1, loop_3322
sll %i0, %o7, %i1
fbe,a %fcc0, loop_3323
std %f2, [%l7 + 0x18]
loop_3322:
for %f4, %f6, %f12
ble,a,pt %xcc, loop_3324
loop_3323:
tle %icc, 0x1
fmovdgu %xcc, %f11, %f11
fnot1s %f1, %f4
loop_3324:
fbg %fcc1, loop_3325
andcc %o0, 0x039F, %l2
fmovsne %icc, %f13, %f3
tcc %xcc, 0x2
loop_3325:
lduw [%l7 + 0x1C], %g3
fexpand %f1, %f8
udiv %l1, 0x18C4, %g7
stw %o2, [%l7 + 0x38]
stb %o3, [%l7 + 0x23]
movge %xcc, %l3, %l5
fmovdgu %xcc, %f2, %f2
fbl,a %fcc0, loop_3326
fornot1s %f14, %f1, %f15
fmovdle %icc, %f0, %f13
andncc %o4, %g2, %o6
loop_3326:
movcs %xcc, %l4, %o5
fbu %fcc1, loop_3327
sethi 0x07B8, %o1
edge8 %g4, %g6, %i7
taddcc %l6, 0x0500, %i4
loop_3327:
stb %g5, [%l7 + 0x27]
fmovrsgz %i6, %f5, %f12
std %f12, [%l7 + 0x28]
edge32ln %i3, %i2, %i5
bgu loop_3328
ldsb [%l7 + 0x2C], %l0
movrgz %g1, %o7, %i0
udivx %i1, 0x1309, %l2
loop_3328:
edge32 %g3, %o0, %g7
nop
setx loop_3329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %l1, %o2, %l3
fmovdn %xcc, %f3, %f4
ldsw [%l7 + 0x34], %l5
loop_3329:
brlz %o4, loop_3330
fnot2 %f8, %f4
bgu,pt %icc, loop_3331
ldub [%l7 + 0x13], %o3
loop_3330:
subccc %o6, %g2, %l4
fbg %fcc0, loop_3332
loop_3331:
fmovdcs %xcc, %f4, %f5
lduw [%l7 + 0x18], %o1
ldsb [%l7 + 0x2B], %g4
loop_3332:
lduw [%l7 + 0x34], %o5
edge8n %i7, %g6, %l6
stw %g5, [%l7 + 0x7C]
fpadd16s %f4, %f2, %f10
stb %i4, [%l7 + 0x6B]
stb %i6, [%l7 + 0x7B]
fornot1 %f0, %f2, %f0
fba %fcc1, loop_3333
st %f0, [%l7 + 0x08]
addccc %i2, 0x1E2C, %i5
fbg %fcc2, loop_3334
loop_3333:
ble,a,pn %icc, loop_3335
bcc,a loop_3336
fcmple16 %f10, %f2, %i3
loop_3334:
umulcc %g1, %l0, %i0
loop_3335:
ldx [%l7 + 0x60], %i1
loop_3336:
ldsw [%l7 + 0x34], %l2
udivcc %g3, 0x034D, %o0
addcc %o7, 0x0782, %g7
fmovsgu %icc, %f13, %f3
fmovsa %xcc, %f6, %f5
lduw [%l7 + 0x14], %l1
mulx %o2, 0x1D75, %l3
ldd [%l7 + 0x38], %f10
orcc %l5, 0x0D26, %o3
std %f6, [%l7 + 0x50]
movrlz %o6, %g2, %o4
ldd [%l7 + 0x30], %f4
movpos %xcc, %l4, %o1
ldd [%l7 + 0x28], %f12
fmovsvs %icc, %f7, %f9
fcmpeq32 %f14, %f0, %o5
ble,pn %icc, loop_3337
ld [%l7 + 0x28], %f8
ldx [%l7 + 0x18], %i7
fmovdcs %xcc, %f5, %f1
loop_3337:
fnand %f12, %f8, %f10
movvc %icc, %g6, %l6
sth %g5, [%l7 + 0x28]
movl %xcc, %g4, %i6
bn,a loop_3338
ldsb [%l7 + 0x7A], %i4
fmovsg %icc, %f15, %f7
fmovse %icc, %f8, %f15
loop_3338:
fmovrsgez %i5, %f14, %f10
move %xcc, %i2, %g1
andncc %i3, %l0, %i0
ldsb [%l7 + 0x13], %l2
stx %i1, [%l7 + 0x70]
fsrc1 %f6, %f10
fmuld8ulx16 %f15, %f1, %f8
stx %g3, [%l7 + 0x10]
fcmpeq32 %f10, %f14, %o7
fbul %fcc1, loop_3339
ldsb [%l7 + 0x62], %o0
sdivx %l1, 0x0754, %o2
movrgez %l3, %g7, %o3
loop_3339:
fcmped %fcc2, %f10, %f10
tvs %xcc, 0x1
te %xcc, 0x7
fnot1 %f14, %f0
edge32n %l5, %g2, %o6
movcc %icc, %o4, %o1
fones %f7
srl %l4, 0x15, %o5
ldsb [%l7 + 0x39], %g6
lduw [%l7 + 0x70], %l6
fnot2 %f8, %f4
fmovrslz %i7, %f4, %f13
fpack16 %f0, %f3
tgu %icc, 0x7
addccc %g4, %i6, %g5
edge8ln %i4, %i2, %g1
fbug,a %fcc2, loop_3340
std %f10, [%l7 + 0x30]
andncc %i5, %i3, %l0
stx %l2, [%l7 + 0x58]
loop_3340:
ldsw [%l7 + 0x4C], %i0
fmovsleu %xcc, %f2, %f12
ldub [%l7 + 0x5A], %g3
fsrc2 %f4, %f8
edge16l %i1, %o7, %l1
ldx [%l7 + 0x18], %o0
fble,a %fcc3, loop_3341
ba loop_3342
fba %fcc1, loop_3343
ld [%l7 + 0x14], %f1
loop_3341:
ldub [%l7 + 0x62], %l3
loop_3342:
lduh [%l7 + 0x46], %o2
loop_3343:
std %f0, [%l7 + 0x68]
fmovdvs %xcc, %f7, %f1
ldsb [%l7 + 0x78], %g7
ldx [%l7 + 0x20], %o3
fmovsa %icc, %f11, %f7
ld [%l7 + 0x40], %f5
fmovsvc %icc, %f10, %f5
fands %f9, %f15, %f15
or %l5, 0x0034, %o6
tvc %icc, 0x7
fands %f0, %f12, %f12
bvs,pn %icc, loop_3344
fmovscs %icc, %f10, %f1
edge32 %g2, %o1, %o4
bne,a %xcc, loop_3345
loop_3344:
tg %icc, 0x3
stw %o5, [%l7 + 0x3C]
ldsb [%l7 + 0x12], %g6
loop_3345:
fmovdle %xcc, %f12, %f14
st %f12, [%l7 + 0x60]
srl %l4, 0x05, %i7
fbl,a %fcc2, loop_3346
ldx [%l7 + 0x48], %g4
alignaddr %i6, %l6, %i4
sth %i2, [%l7 + 0x10]
loop_3346:
fzero %f4
ld [%l7 + 0x38], %f6
fbuge,a %fcc0, loop_3347
taddcctv %g1, 0x1476, %i5
brlz %g5, loop_3348
fmovdn %icc, %f6, %f3
loop_3347:
stw %l0, [%l7 + 0x38]
fmovdvs %icc, %f9, %f13
loop_3348:
lduh [%l7 + 0x20], %i3
fba,a %fcc1, loop_3349
be %xcc, loop_3350
brnz %i0, loop_3351
nop
setx loop_3352, %l0, %l1
jmpl %l1, %l2
loop_3349:
fnegd %f4, %f8
loop_3350:
fmovdpos %icc, %f2, %f11
loop_3351:
ld [%l7 + 0x1C], %f14
loop_3352:
addccc %g3, 0x14F4, %i1
tl %icc, 0x6
fmovrsne %o7, %f1, %f11
ldub [%l7 + 0x7D], %l1
lduh [%l7 + 0x42], %l3
st %f0, [%l7 + 0x34]
array32 %o0, %g7, %o2
taddcctv %o3, 0x0330, %l5
fnot1 %f10, %f12
stw %g2, [%l7 + 0x34]
stb %o6, [%l7 + 0x46]
fexpand %f8, %f6
fnegs %f9, %f5
edge16n %o4, %o5, %o1
stw %g6, [%l7 + 0x78]
fnands %f15, %f10, %f0
fmovdgu %xcc, %f11, %f11
tvs %xcc, 0x6
move %icc, %i7, %g4
fxors %f4, %f8, %f0
ldsb [%l7 + 0x61], %l4
bcs,a,pt %icc, loop_3353
fmovscs %icc, %f2, %f6
andcc %i6, %i4, %i2
movvc %xcc, %l6, %i5
loop_3353:
stx %g1, [%l7 + 0x48]
tgu %icc, 0x7
bcc loop_3354
fandnot2 %f12, %f2, %f4
fmovrde %l0, %f14, %f6
ba,a loop_3355
loop_3354:
movgu %icc, %i3, %g5
stb %i0, [%l7 + 0x66]
fmovdcs %xcc, %f6, %f13
loop_3355:
lduh [%l7 + 0x54], %l2
bvs %xcc, loop_3356
fmovrslz %g3, %f3, %f8
ldsb [%l7 + 0x38], %o7
fmovrslz %i1, %f3, %f5
loop_3356:
movvc %icc, %l3, %o0
andcc %l1, 0x0AF6, %g7
ldub [%l7 + 0x54], %o2
edge8 %l5, %o3, %o6
fpadd16s %f14, %f7, %f1
fmovrdlez %o4, %f2, %f14
udivcc %g2, 0x108E, %o5
umul %g6, %o1, %i7
edge16ln %l4, %i6, %g4
ldsw [%l7 + 0x10], %i2
std %f8, [%l7 + 0x38]
fmovsgu %xcc, %f7, %f1
ldsw [%l7 + 0x70], %i4
addc %i5, 0x12E2, %g1
ldub [%l7 + 0x48], %l6
subc %i3, %g5, %l0
fpsub32s %f14, %f14, %f11
ldub [%l7 + 0x10], %i0
fnot1s %f8, %f14
stx %l2, [%l7 + 0x68]
faligndata %f10, %f14, %f10
fpsub32s %f8, %f8, %f9
edge16l %g3, %o7, %i1
siam 0x1
movleu %icc, %o0, %l3
fmovda %icc, %f15, %f8
lduw [%l7 + 0x70], %l1
fmovsneg %icc, %f9, %f13
fpsub16 %f4, %f8, %f10
fabsd %f2, %f10
xor %g7, 0x06E1, %o2
bleu,a,pt %xcc, loop_3357
fmovrslz %o3, %f6, %f9
ba,a %icc, loop_3358
brlz,a %o6, loop_3359
loop_3357:
fcmpgt16 %f2, %f12, %o4
stb %g2, [%l7 + 0x77]
loop_3358:
ldsb [%l7 + 0x4C], %o5
loop_3359:
ldsw [%l7 + 0x4C], %g6
fands %f13, %f4, %f13
taddcc %o1, 0x018F, %i7
fba,a %fcc3, loop_3360
fble %fcc3, loop_3361
bge loop_3362
sth %l5, [%l7 + 0x64]
loop_3360:
xor %i6, 0x1BA3, %l4
loop_3361:
alignaddr %i2, %g4, %i5
loop_3362:
fabss %f8, %f13
sth %g1, [%l7 + 0x4E]
fmovse %icc, %f10, %f0
ldub [%l7 + 0x39], %l6
tge %icc, 0x5
fpadd16 %f8, %f10, %f4
tvs %xcc, 0x4
ldub [%l7 + 0x1E], %i3
stx %g5, [%l7 + 0x60]
fnor %f2, %f0, %f8
fmul8x16al %f14, %f12, %f4
tl %xcc, 0x1
for %f12, %f12, %f14
tpos %xcc, 0x5
call loop_3363
fmovdcc %xcc, %f9, %f12
edge16l %l0, %i4, %i0
fpadd16 %f14, %f2, %f0
loop_3363:
ldsb [%l7 + 0x23], %g3
fmovscs %xcc, %f0, %f2
fpsub32s %f1, %f1, %f12
orcc %o7, %i1, %o0
fmovdcs %icc, %f4, %f5
fbul %fcc3, loop_3364
tle %xcc, 0x3
fmovsn %icc, %f14, %f0
fnot1 %f0, %f2
loop_3364:
fbuge,a %fcc0, loop_3365
ldub [%l7 + 0x5A], %l3
lduw [%l7 + 0x20], %l2
move %xcc, %l1, %g7
loop_3365:
stw %o2, [%l7 + 0x68]
movrlez %o3, %o4, %o6
fmovrdlz %o5, %f6, %f12
nop
setx loop_3366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g2, %g6, %i7
movne %icc, %o1, %i6
andncc %l5, %i2, %l4
loop_3366:
array16 %g4, %i5, %l6
ld [%l7 + 0x68], %f6
stw %g1, [%l7 + 0x64]
lduh [%l7 + 0x60], %i3
ldsb [%l7 + 0x3F], %l0
fnot1s %f7, %f6
udiv %g5, 0x13E9, %i4
ldd [%l7 + 0x08], %f12
fmovrdgz %g3, %f6, %f6
fandnot1 %f12, %f14, %f4
fbl,a %fcc0, loop_3367
bcc %xcc, loop_3368
std %f8, [%l7 + 0x78]
ta %xcc, 0x5
loop_3367:
ldub [%l7 + 0x3E], %i0
loop_3368:
ldub [%l7 + 0x1A], %o7
std %f8, [%l7 + 0x28]
srlx %i1, %o0, %l3
st %f1, [%l7 + 0x68]
fcmple32 %f8, %f10, %l2
sdivx %g7, 0x0DA6, %l1
umul %o2, 0x07D4, %o3
fones %f15
fmovsgu %icc, %f0, %f13
lduw [%l7 + 0x68], %o6
movcc %xcc, %o4, %o5
tleu %xcc, 0x7
stb %g6, [%l7 + 0x5E]
fmovsl %icc, %f2, %f3
fpadd32 %f14, %f10, %f10
fmovrsne %i7, %f7, %f13
fmovda %icc, %f4, %f7
fexpand %f3, %f0
stw %g2, [%l7 + 0x7C]
addccc %i6, 0x1737, %o1
fpadd16 %f14, %f8, %f10
movrgz %l5, 0x28A, %l4
fpsub16s %f3, %f7, %f0
fmovspos %xcc, %f7, %f14
and %i2, 0x15C1, %g4
ldx [%l7 + 0x48], %l6
tge %xcc, 0x3
udivx %g1, 0x170A, %i3
ldsb [%l7 + 0x4F], %i5
fmovrsgz %l0, %f8, %f4
edge16l %g5, %g3, %i4
smul %o7, 0x15A4, %i0
fmovrdgez %o0, %f2, %f10
fmovrslez %i1, %f6, %f0
movle %icc, %l2, %l3
bcs loop_3369
fmovrsgz %l1, %f11, %f3
edge32ln %o2, %o3, %o6
fmovrdlz %g7, %f6, %f12
loop_3369:
fmovdleu %icc, %f1, %f0
fxor %f0, %f4, %f14
and %o5, 0x1E22, %g6
ld [%l7 + 0x28], %f14
taddcctv %i7, %g2, %i6
sth %o1, [%l7 + 0x0E]
nop
setx loop_3370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %o4
stx %l5, [%l7 + 0x08]
stb %i2, [%l7 + 0x0A]
loop_3370:
ldub [%l7 + 0x46], %l4
fandnot2 %f0, %f6, %f12
ba,a loop_3371
tg %xcc, 0x4
fbug %fcc3, loop_3372
sdiv %l6, 0x12FE, %g1
loop_3371:
lduh [%l7 + 0x3A], %g4
bshuffle %f10, %f2, %f10
loop_3372:
tneg %icc, 0x5
fmovrse %i3, %f1, %f2
sth %l0, [%l7 + 0x56]
ldx [%l7 + 0x68], %i5
ba,a,pt %xcc, loop_3373
fabss %f12, %f11
st %f8, [%l7 + 0x38]
tsubcctv %g3, 0x1741, %g5
loop_3373:
subcc %i4, %o7, %o0
fcmpes %fcc3, %f8, %f5
movcs %xcc, %i1, %i0
stx %l2, [%l7 + 0x08]
ldub [%l7 + 0x56], %l3
brz %l1, loop_3374
tpos %icc, 0x6
movn %icc, %o3, %o2
bn,a,pn %icc, loop_3375
loop_3374:
subcc %o6, 0x0E4E, %g7
fbl %fcc0, loop_3376
movrgez %g6, 0x059, %i7
loop_3375:
ldd [%l7 + 0x20], %f8
edge8 %g2, %i6, %o1
loop_3376:
andcc %o4, 0x02BB, %o5
fbule,a %fcc0, loop_3377
edge8ln %l5, %i2, %l4
and %l6, %g1, %g4
ldd [%l7 + 0x28], %f0
loop_3377:
movvc %icc, %l0, %i5
ldub [%l7 + 0x31], %g3
lduh [%l7 + 0x12], %g5
brgz %i3, loop_3378
fnot2s %f10, %f0
smulcc %i4, %o0, %o7
lduh [%l7 + 0x42], %i1
loop_3378:
tcc %xcc, 0x4
fcmple32 %f14, %f14, %i0
or %l2, %l3, %o3
fxors %f15, %f14, %f9
ldsw [%l7 + 0x68], %o2
bge,a,pt %xcc, loop_3379
edge32ln %l1, %o6, %g7
bneg,pn %icc, loop_3380
fcmpgt16 %f2, %f14, %i7
loop_3379:
fnot2s %f12, %f7
alignaddr %g6, %g2, %i6
loop_3380:
srlx %o1, %o4, %l5
brgez %i2, loop_3381
fmovsa %xcc, %f10, %f8
stx %l4, [%l7 + 0x40]
bl,a,pt %xcc, loop_3382
loop_3381:
nop
setx loop_3383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l6, %g1, %o5
fsrc2 %f4, %f0
loop_3382:
fxors %f4, %f4, %f6
loop_3383:
fmovsvs %xcc, %f5, %f4
ld [%l7 + 0x68], %f14
fpsub32s %f10, %f6, %f8
ldx [%l7 + 0x68], %g4
fone %f6
fmovrse %i5, %f6, %f7
ldsh [%l7 + 0x2A], %l0
be,a,pt %xcc, loop_3384
fpadd16s %f0, %f2, %f1
ldsw [%l7 + 0x54], %g5
sth %g3, [%l7 + 0x1A]
loop_3384:
fpsub32 %f14, %f2, %f0
fpsub32s %f6, %f9, %f6
stx %i3, [%l7 + 0x38]
stw %o0, [%l7 + 0x64]
alignaddrl %o7, %i1, %i4
std %f14, [%l7 + 0x78]
fmovrdgz %i0, %f10, %f14
movrgez %l3, %o3, %l2
fbue %fcc0, loop_3385
tneg %icc, 0x2
fand %f8, %f12, %f6
mova %xcc, %l1, %o2
loop_3385:
bvs %icc, loop_3386
ld [%l7 + 0x48], %f9
fandnot1s %f9, %f2, %f11
movgu %icc, %o6, %i7
loop_3386:
fornot1 %f2, %f6, %f8
fnors %f6, %f6, %f8
udivcc %g7, 0x1243, %g6
movvs %icc, %i6, %g2
fmovdcs %xcc, %f11, %f8
fxor %f0, %f2, %f2
ldsw [%l7 + 0x34], %o1
fornot1s %f8, %f13, %f11
bpos,a,pt %xcc, loop_3387
fmovdvc %xcc, %f3, %f12
ldsh [%l7 + 0x46], %o4
sth %i2, [%l7 + 0x52]
loop_3387:
be,pt %xcc, loop_3388
fbge %fcc0, loop_3389
bvs loop_3390
fsrc1s %f4, %f10
loop_3388:
xor %l4, %l6, %g1
loop_3389:
fbu %fcc0, loop_3391
loop_3390:
ldx [%l7 + 0x78], %o5
ldd [%l7 + 0x18], %f14
edge8 %l5, %g4, %i5
loop_3391:
brlez %g5, loop_3392
fcmpne32 %f8, %f6, %g3
fcmpeq32 %f10, %f12, %i3
fnot1 %f2, %f4
loop_3392:
stx %o0, [%l7 + 0x08]
fbule,a %fcc3, loop_3393
movrlez %o7, 0x05B, %l0
fsrc2 %f2, %f6
mova %icc, %i1, %i0
loop_3393:
tn %icc, 0x2
mulscc %i4, 0x04BF, %l3
siam 0x7
fmovs %f8, %f9
movrlez %o3, %l1, %l2
fmovrslez %o6, %f14, %f10
brgez,a %o2, loop_3394
st %f12, [%l7 + 0x0C]
brlz,a %i7, loop_3395
move %xcc, %g6, %g7
loop_3394:
tl %icc, 0x3
fnegs %f13, %f0
loop_3395:
ld [%l7 + 0x24], %f14
fpackfix %f0, %f14
smul %g2, %o1, %o4
ldd [%l7 + 0x30], %f2
fxors %f1, %f7, %f15
bleu,pt %xcc, loop_3396
ldsh [%l7 + 0x5E], %i2
fblg %fcc3, loop_3397
fabss %f11, %f10
loop_3396:
nop
setx loop_3398, %l0, %l1
jmpl %l1, %i6
fmovdcc %icc, %f13, %f3
loop_3397:
tsubcctv %l4, %g1, %l6
fone %f8
loop_3398:
fbl %fcc0, loop_3399
movle %icc, %o5, %l5
fmuld8ulx16 %f4, %f2, %f4
tge %icc, 0x0
loop_3399:
ldub [%l7 + 0x54], %i5
movcs %xcc, %g4, %g5
bgu,pn %icc, loop_3400
fnot1 %f6, %f0
ldd [%l7 + 0x08], %f6
fandnot2s %f4, %f7, %f5
loop_3400:
movpos %icc, %g3, %i3
edge8l %o7, %o0, %l0
fornot2 %f8, %f8, %f10
ldub [%l7 + 0x0F], %i1
bge %icc, loop_3401
fpsub32 %f12, %f10, %f10
ldsw [%l7 + 0x4C], %i4
stw %i0, [%l7 + 0x34]
loop_3401:
fba,a %fcc2, loop_3402
stx %o3, [%l7 + 0x78]
fbule,a %fcc3, loop_3403
fnot1s %f12, %f6
loop_3402:
orn %l1, %l2, %l3
movle %xcc, %o6, %i7
loop_3403:
ldd [%l7 + 0x18], %f6
subc %o2, 0x10FF, %g7
fsrc2s %f0, %f3
ld [%l7 + 0x14], %f14
ldx [%l7 + 0x48], %g2
ldub [%l7 + 0x25], %g6
ldd [%l7 + 0x40], %f2
fmovdcs %xcc, %f15, %f0
xor %o1, %o4, %i6
fnegd %f14, %f8
tleu %icc, 0x2
tgu %xcc, 0x4
ldd [%l7 + 0x68], %f6
ld [%l7 + 0x7C], %f15
fcmpne32 %f2, %f2, %l4
tl %xcc, 0x1
orcc %g1, 0x1955, %i2
stw %l6, [%l7 + 0x48]
fmovscc %icc, %f5, %f6
fcmpne32 %f14, %f2, %l5
tg %icc, 0x2
ldsb [%l7 + 0x34], %i5
fpsub16s %f0, %f15, %f3
st %f2, [%l7 + 0x6C]
std %f6, [%l7 + 0x40]
bg,pt %xcc, loop_3404
fnot2 %f14, %f4
lduw [%l7 + 0x10], %g4
sdivx %g5, 0x0CE9, %g3
loop_3404:
sllx %o5, 0x13, %i3
fxors %f2, %f13, %f5
sllx %o0, %l0, %o7
fmuld8ulx16 %f4, %f8, %f6
lduh [%l7 + 0x20], %i1
fxnor %f8, %f8, %f6
edge8l %i0, %i4, %l1
lduh [%l7 + 0x30], %l2
subccc %l3, %o3, %o6
lduh [%l7 + 0x44], %i7
fandnot1s %f10, %f6, %f7
add %o2, %g2, %g7
addcc %o1, %g6, %o4
ldsw [%l7 + 0x28], %i6
fmul8x16 %f5, %f6, %f2
sth %l4, [%l7 + 0x2C]
edge8n %i2, %l6, %g1
sdiv %i5, 0x1222, %g4
ldx [%l7 + 0x60], %g5
edge8 %g3, %o5, %l5
ld [%l7 + 0x30], %f0
tleu %icc, 0x1
fpadd32 %f10, %f6, %f14
stx %o0, [%l7 + 0x48]
movleu %xcc, %i3, %o7
subc %i1, 0x0644, %i0
ldsw [%l7 + 0x30], %l0
fpsub16s %f2, %f6, %f8
std %f6, [%l7 + 0x30]
bn,pn %icc, loop_3405
fmovrsgz %i4, %f10, %f15
ldsb [%l7 + 0x32], %l1
sethi 0x1BE8, %l2
loop_3405:
movne %xcc, %o3, %l3
ldd [%l7 + 0x20], %f12
lduw [%l7 + 0x34], %o6
fmovdvs %icc, %f14, %f7
fxnors %f4, %f4, %f3
te %icc, 0x1
fsrc2s %f7, %f0
fpadd16s %f10, %f13, %f12
fnegd %f4, %f6
faligndata %f10, %f8, %f14
ldsw [%l7 + 0x7C], %i7
array16 %o2, %g7, %o1
ldsw [%l7 + 0x60], %g2
edge32l %o4, %i6, %l4
bl loop_3406
fpsub32s %f1, %f14, %f8
fcmpeq16 %f0, %f2, %g6
fbu,a %fcc1, loop_3407
loop_3406:
fsrc1 %f6, %f6
be,pn %icc, loop_3408
siam 0x3
loop_3407:
fbl %fcc2, loop_3409
ldsw [%l7 + 0x54], %l6
loop_3408:
xor %i2, 0x113F, %g1
fmovscs %icc, %f3, %f8
loop_3409:
fpadd16 %f2, %f0, %f12
fornot2 %f6, %f4, %f14
ld [%l7 + 0x5C], %f1
sth %g4, [%l7 + 0x1E]
stw %i5, [%l7 + 0x40]
fornot2s %f3, %f15, %f3
fzeros %f2
tpos %xcc, 0x5
fcmped %fcc3, %f14, %f4
fornot2 %f12, %f4, %f2
sll %g5, %o5, %l5
addc %g3, %i3, %o7
fnegs %f3, %f3
stw %o0, [%l7 + 0x18]
brgz,a %i0, loop_3410
std %f0, [%l7 + 0x38]
andcc %l0, 0x1811, %i1
fpackfix %f12, %f11
loop_3410:
fpadd16 %f12, %f0, %f6
movle %icc, %l1, %i4
fbue %fcc2, loop_3411
bcs,pn %icc, loop_3412
fnot2s %f14, %f8
edge16 %l2, %o3, %o6
loop_3411:
stb %l3, [%l7 + 0x11]
loop_3412:
bge,a,pn %xcc, loop_3413
fxnor %f6, %f12, %f12
fcmpgt32 %f6, %f0, %o2
nop
setx loop_3414, %l0, %l1
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_3413:
xor %i7, %g7, %g2
for %f10, %f4, %f6
bcc,pn %icc, loop_3415
loop_3414:
fnot2s %f13, %f10
fmovsneg %icc, %f14, %f11
fpmerge %f9, %f5, %f8
loop_3415:
fnot2s %f14, %f13
fnot1 %f12, %f10
fmovdneg %icc, %f15, %f3
brlez,a %o1, loop_3416
fmovsle %xcc, %f3, %f11
subc %i6, %l4, %g6
ldsb [%l7 + 0x51], %l6
loop_3416:
fbule,a %fcc1, loop_3417
ldsw [%l7 + 0x28], %i2
sth %o4, [%l7 + 0x0C]
faligndata %f0, %f14, %f8
loop_3417:
std %f14, [%l7 + 0x40]
fbul %fcc1, loop_3418
stw %g4, [%l7 + 0x14]
and %g1, 0x048C, %g5
lduh [%l7 + 0x76], %o5
loop_3418:
ldsb [%l7 + 0x23], %l5
st %f10, [%l7 + 0x74]
ldd [%l7 + 0x60], %f10
fcmpne32 %f8, %f0, %g3
std %f4, [%l7 + 0x50]
fmovrsne %i5, %f4, %f13
fmovd %f8, %f0
fmovdneg %xcc, %f15, %f4
fmovdvc %xcc, %f5, %f4
bge,pt %xcc, loop_3419
andn %i3, 0x1C4C, %o0
array8 %i0, %l0, %o7
movleu %icc, %l1, %i1
loop_3419:
mova %icc, %l2, %i4
sdivcc %o6, 0x02D5, %l3
sub %o3, %i7, %g7
lduh [%l7 + 0x74], %o2
bleu,pn %xcc, loop_3420
brz,a %g2, loop_3421
bn,pt %xcc, loop_3422
edge8l %i6, %l4, %o1
loop_3420:
lduh [%l7 + 0x60], %g6
loop_3421:
andncc %l6, %o4, %g4
loop_3422:
fpsub32s %f14, %f8, %f9
movne %icc, %g1, %g5
orcc %o5, %i2, %l5
fbg,a %fcc3, loop_3423
xor %g3, %i5, %o0
brz %i0, loop_3424
fnot2s %f9, %f9
loop_3423:
ldsb [%l7 + 0x51], %l0
alignaddrl %o7, %l1, %i3
loop_3424:
fxor %f12, %f12, %f8
ldx [%l7 + 0x50], %i1
brz %i4, loop_3425
ldd [%l7 + 0x30], %f4
st %f6, [%l7 + 0x0C]
stb %l2, [%l7 + 0x62]
loop_3425:
ldsw [%l7 + 0x1C], %o6
fmovscs %xcc, %f1, %f3
fcmps %fcc0, %f1, %f6
call loop_3426
ldsw [%l7 + 0x70], %o3
tsubcc %i7, 0x02F5, %g7
fmuld8ulx16 %f12, %f3, %f2
loop_3426:
bge loop_3427
movvs %icc, %o2, %g2
lduw [%l7 + 0x08], %l3
fones %f14
loop_3427:
ld [%l7 + 0x58], %f3
ldsw [%l7 + 0x48], %l4
brlez,a %i6, loop_3428
fbe %fcc2, loop_3429
fmovdleu %xcc, %f14, %f11
sub %g6, %o1, %o4
loop_3428:
ld [%l7 + 0x24], %f12
loop_3429:
fmovsl %icc, %f0, %f3
fsrc1 %f2, %f10
lduh [%l7 + 0x44], %l6
addccc %g1, 0x09B0, %g4
fcmpne32 %f0, %f10, %o5
ldub [%l7 + 0x29], %g5
ldsb [%l7 + 0x72], %i2
udivcc %l5, 0x141A, %g3
tge %icc, 0x3
fmovsge %xcc, %f3, %f5
fandnot2 %f4, %f2, %f6
stx %o0, [%l7 + 0x58]
tgu %xcc, 0x4
fcmpne16 %f6, %f0, %i5
bleu %xcc, loop_3430
ldsw [%l7 + 0x5C], %i0
alignaddrl %l0, %o7, %i3
stx %i1, [%l7 + 0x18]
loop_3430:
stx %l1, [%l7 + 0x78]
fbge,a %fcc0, loop_3431
std %f0, [%l7 + 0x30]
fcmpd %fcc3, %f4, %f10
umulcc %i4, %o6, %o3
loop_3431:
edge8l %l2, %i7, %o2
fandnot1 %f12, %f10, %f2
mova %xcc, %g7, %l3
sdivx %l4, 0x089B, %i6
fexpand %f12, %f8
fabss %f12, %f11
stx %g6, [%l7 + 0x10]
alignaddrl %g2, %o4, %l6
fpackfix %f6, %f13
std %f14, [%l7 + 0x70]
smulcc %o1, %g4, %o5
udivx %g5, 0x05EB, %g1
be,a loop_3432
std %f8, [%l7 + 0x08]
stw %i2, [%l7 + 0x70]
andcc %l5, 0x0C47, %g3
loop_3432:
ldd [%l7 + 0x60], %f0
stx %i5, [%l7 + 0x38]
edge8l %o0, %i0, %o7
edge16ln %i3, %l0, %l1
stx %i1, [%l7 + 0x60]
ldx [%l7 + 0x38], %o6
movre %o3, 0x0F0, %l2
sth %i7, [%l7 + 0x1A]
ldub [%l7 + 0x61], %o2
nop
setx loop_3433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc1, loop_3434
edge32ln %i4, %g7, %l3
fornot2s %f10, %f15, %f3
loop_3433:
fpack32 %f0, %f12, %f6
loop_3434:
fmovscc %xcc, %f3, %f11
ble,pn %icc, loop_3435
sth %i6, [%l7 + 0x18]
fmovse %icc, %f11, %f6
lduw [%l7 + 0x74], %g6
loop_3435:
fnot1 %f10, %f2
addccc %l4, %o4, %g2
fmul8x16au %f4, %f13, %f2
fcmpd %fcc2, %f0, %f2
fmuld8sux16 %f14, %f3, %f6
tcc %icc, 0x0
fcmpgt32 %f12, %f14, %o1
fmovrse %g4, %f15, %f15
movge %icc, %l6, %g5
subccc %o5, 0x16D2, %i2
stx %g1, [%l7 + 0x28]
fbug,a %fcc1, loop_3436
tne %xcc, 0x6
lduh [%l7 + 0x3A], %g3
fmovrdgz %i5, %f8, %f8
loop_3436:
st %f8, [%l7 + 0x4C]
brgz %o0, loop_3437
std %f14, [%l7 + 0x78]
movrgz %l5, 0x222, %i0
fpadd32s %f4, %f10, %f10
loop_3437:
std %f12, [%l7 + 0x70]
stb %i3, [%l7 + 0x65]
movgu %icc, %l0, %o7
fbne %fcc2, loop_3438
smulcc %l1, %o6, %o3
sllx %l2, %i7, %i1
fbne %fcc1, loop_3439
loop_3438:
sth %i4, [%l7 + 0x24]
brz %g7, loop_3440
ldsw [%l7 + 0x64], %l3
loop_3439:
tl %icc, 0x2
ldub [%l7 + 0x0B], %o2
loop_3440:
fxnor %f10, %f8, %f2
movcc %icc, %i6, %l4
fmovsneg %xcc, %f15, %f7
fmul8x16al %f10, %f5, %f0
ldub [%l7 + 0x46], %g6
stw %g2, [%l7 + 0x34]
ldsh [%l7 + 0x14], %o4
std %f8, [%l7 + 0x28]
lduh [%l7 + 0x6A], %g4
taddcc %l6, 0x19FD, %g5
movleu %xcc, %o1, %o5
brlez,a %g1, loop_3441
xnorcc %g3, 0x1782, %i2
fmovdne %icc, %f0, %f14
ld [%l7 + 0x38], %f7
loop_3441:
stb %o0, [%l7 + 0x70]
ba,a %icc, loop_3442
lduh [%l7 + 0x52], %l5
std %f10, [%l7 + 0x70]
call loop_3443
loop_3442:
stw %i5, [%l7 + 0x2C]
fbuge %fcc0, loop_3444
andn %i3, %i0, %o7
loop_3443:
movre %l0, %o6, %l1
fmovsn %icc, %f14, %f14
loop_3444:
ldsh [%l7 + 0x2C], %l2
call loop_3445
tpos %icc, 0x1
array8 %i7, %i1, %i4
movgu %icc, %g7, %o3
loop_3445:
fbo %fcc1, loop_3446
fbo %fcc3, loop_3447
fbul %fcc1, loop_3448
sll %o2, 0x13, %l3
loop_3446:
fmuld8sux16 %f1, %f12, %f4
loop_3447:
fnand %f4, %f8, %f4
loop_3448:
movne %xcc, %i6, %l4
fcmple16 %f0, %f4, %g6
fxnor %f2, %f4, %f6
ldsb [%l7 + 0x30], %g2
stx %o4, [%l7 + 0x50]
fmovdcs %icc, %f10, %f15
bn %xcc, loop_3449
fbue %fcc0, loop_3450
edge16l %l6, %g4, %o1
fbg %fcc1, loop_3451
loop_3449:
fmovrsne %o5, %f12, %f7
loop_3450:
std %f10, [%l7 + 0x60]
fands %f4, %f12, %f11
loop_3451:
movneg %icc, %g1, %g3
tvc %icc, 0x7
tne %xcc, 0x7
std %f10, [%l7 + 0x70]
array8 %i2, %o0, %g5
fbge,a %fcc0, loop_3452
edge8ln %i5, %i3, %i0
fexpand %f8, %f6
movleu %icc, %o7, %l5
loop_3452:
fxnor %f4, %f6, %f12
fnand %f12, %f10, %f2
subcc %l0, 0x0CB5, %l1
lduw [%l7 + 0x7C], %l2
ldsh [%l7 + 0x4A], %i7
fmovdl %xcc, %f1, %f10
fmovrsne %i1, %f1, %f8
movre %o6, %i4, %g7
brlez %o2, loop_3453
fmovdle %icc, %f5, %f12
fcmps %fcc1, %f5, %f2
std %f12, [%l7 + 0x30]
loop_3453:
fmovdvs %xcc, %f5, %f0
movpos %xcc, %l3, %i6
edge16 %l4, %g6, %g2
fbe %fcc2, loop_3454
ldub [%l7 + 0x49], %o3
addc %o4, %g4, %l6
and %o1, %g1, %o5
loop_3454:
fcmped %fcc3, %f0, %f14
fcmpeq16 %f8, %f4, %g3
brnz,a %i2, loop_3455
bgu,a %xcc, loop_3456
ldx [%l7 + 0x68], %g5
fmovdl %icc, %f2, %f5
loop_3455:
fmovrde %o0, %f0, %f6
loop_3456:
fcmple32 %f4, %f0, %i5
fcmpgt16 %f6, %f2, %i0
ldd [%l7 + 0x70], %f10
bge,a loop_3457
movl %xcc, %o7, %l5
fcmpne16 %f6, %f14, %i3
ld [%l7 + 0x58], %f9
loop_3457:
edge8ln %l1, %l2, %i7
or %l0, 0x005E, %o6
fnands %f11, %f11, %f2
addcc %i4, %g7, %o2
edge16 %l3, %i6, %l4
fnors %f8, %f7, %f14
sdivx %g6, 0x0BD2, %i1
srl %o3, %g2, %o4
fmovdcc %icc, %f1, %f13
fbug,a %fcc1, loop_3458
udiv %g4, 0x0446, %l6
fmovdgu %xcc, %f5, %f9
fnand %f2, %f2, %f4
loop_3458:
edge32l %g1, %o1, %g3
stx %i2, [%l7 + 0x60]
sra %g5, 0x14, %o0
fmovdg %xcc, %f8, %f9
ldx [%l7 + 0x68], %o5
tcs %xcc, 0x0
std %f8, [%l7 + 0x30]
fors %f2, %f0, %f15
fone %f0
fnot2s %f14, %f10
movcc %icc, %i0, %o7
umulcc %i5, 0x0A48, %i3
udivcc %l5, 0x0B4B, %l1
edge16ln %l2, %i7, %o6
bneg,pn %xcc, loop_3459
udivcc %i4, 0x0868, %g7
fcmpeq16 %f12, %f4, %l0
st %f11, [%l7 + 0x1C]
loop_3459:
fmovsvc %xcc, %f2, %f5
ldx [%l7 + 0x38], %o2
ldsh [%l7 + 0x70], %l3
fbul,a %fcc0, loop_3460
nop
setx loop_3461, %l0, %l1
jmpl %l1, %l4
fcmpgt16 %f6, %f4, %g6
fcmpd %fcc0, %f6, %f2
loop_3460:
be,a,pt %icc, loop_3462
loop_3461:
for %f6, %f12, %f12
stx %i1, [%l7 + 0x70]
fcmps %fcc1, %f1, %f1
loop_3462:
ld [%l7 + 0x2C], %f6
lduw [%l7 + 0x20], %o3
fxnor %f6, %f0, %f6
sethi 0x0829, %g2
movrgz %i6, 0x2D5, %g4
subcc %l6, %o4, %o1
fbu,a %fcc3, loop_3463
ldx [%l7 + 0x50], %g3
ldsw [%l7 + 0x6C], %g1
brlez %g5, loop_3464
loop_3463:
fmovrdgez %o0, %f14, %f6
umul %o5, %i2, %o7
ldub [%l7 + 0x71], %i0
loop_3464:
move %xcc, %i5, %l5
fpadd32s %f10, %f3, %f2
movleu %xcc, %l1, %l2
orcc %i7, 0x1273, %i3
stx %o6, [%l7 + 0x10]
fornot1 %f14, %f14, %f8
fmovrdgez %i4, %f12, %f0
bvc loop_3465
fmovdgu %icc, %f5, %f13
tne %xcc, 0x0
movg %xcc, %l0, %g7
loop_3465:
lduh [%l7 + 0x3E], %o2
bne,a,pt %xcc, loop_3466
ba,a,pn %icc, loop_3467
ldsb [%l7 + 0x19], %l3
tge %xcc, 0x4
loop_3466:
edge16ln %l4, %i1, %g6
loop_3467:
std %f14, [%l7 + 0x78]
fmovda %icc, %f8, %f12
edge8n %g2, %i6, %o3
ldsh [%l7 + 0x12], %g4
array16 %l6, %o1, %g3
fmovdle %xcc, %f3, %f7
movl %xcc, %g1, %g5
bneg,a,pt %icc, loop_3468
mulx %o4, %o0, %i2
movrlz %o7, 0x0CB, %i0
ldd [%l7 + 0x30], %f8
loop_3468:
tvs %xcc, 0x5
subccc %i5, 0x0486, %l5
fmovdvc %icc, %f14, %f11
pdist %f0, %f14, %f8
stx %l1, [%l7 + 0x10]
movgu %xcc, %o5, %i7
movpos %icc, %i3, %o6
fmovsl %icc, %f10, %f0
tvc %xcc, 0x5
fmovsge %xcc, %f14, %f8
lduh [%l7 + 0x30], %i4
fornot2 %f4, %f2, %f2
fand %f8, %f2, %f6
stw %l2, [%l7 + 0x24]
fmovsneg %icc, %f8, %f9
fpadd32s %f15, %f13, %f2
subcc %l0, 0x0044, %o2
bge loop_3469
fmuld8sux16 %f11, %f0, %f8
fnot1s %f11, %f2
brnz,a %l3, loop_3470
loop_3469:
st %f13, [%l7 + 0x20]
andn %g7, 0x11AB, %i1
bshuffle %f10, %f12, %f6
loop_3470:
movvc %xcc, %l4, %g2
fmovscs %xcc, %f7, %f13
stw %g6, [%l7 + 0x68]
orn %o3, %i6, %g4
sdivx %o1, 0x0F73, %l6
ta %icc, 0x5
tg %icc, 0x6
ldx [%l7 + 0x20], %g3
fbug,a %fcc1, loop_3471
ldsh [%l7 + 0x46], %g5
edge8ln %o4, %o0, %g1
stw %i2, [%l7 + 0x48]
loop_3471:
srax %o7, 0x0C, %i0
lduh [%l7 + 0x1A], %i5
fnegs %f15, %f7
fbne,a %fcc3, loop_3472
ble,pt %icc, loop_3473
ldsw [%l7 + 0x40], %l1
lduw [%l7 + 0x68], %l5
loop_3472:
fpadd16s %f11, %f11, %f1
loop_3473:
fcmple16 %f10, %f14, %o5
ldsh [%l7 + 0x0E], %i7
pdist %f10, %f10, %f6
fandnot2s %f9, %f10, %f8
ldsh [%l7 + 0x48], %o6
move %xcc, %i4, %i3
fmovse %icc, %f5, %f6
lduh [%l7 + 0x32], %l2
ldsh [%l7 + 0x5E], %l0
tcc %xcc, 0x1
fmovrse %l3, %f1, %f6
orcc %g7, %i1, %l4
fmovdne %icc, %f7, %f9
fmovdpos %icc, %f12, %f8
bneg,a %xcc, loop_3474
fsrc2 %f10, %f4
ldd [%l7 + 0x78], %f8
stb %o2, [%l7 + 0x56]
loop_3474:
tne %icc, 0x1
orncc %g2, %o3, %i6
fmovdg %icc, %f13, %f13
fcmpgt32 %f6, %f8, %g4
brgez,a %o1, loop_3475
fpsub16 %f12, %f12, %f4
lduh [%l7 + 0x68], %l6
array8 %g6, %g3, %g5
loop_3475:
brgez,a %o4, loop_3476
tgu %xcc, 0x2
fmovda %xcc, %f6, %f10
std %f4, [%l7 + 0x40]
loop_3476:
edge16ln %g1, %o0, %o7
brz,a %i2, loop_3477
tne %icc, 0x0
fbg %fcc2, loop_3478
sth %i0, [%l7 + 0x28]
loop_3477:
fcmpes %fcc3, %f9, %f3
ldsb [%l7 + 0x55], %l1
loop_3478:
fble,a %fcc2, loop_3479
lduw [%l7 + 0x6C], %i5
edge32l %l5, %o5, %o6
tcc %icc, 0x6
loop_3479:
fmovdne %icc, %f8, %f5
lduh [%l7 + 0x20], %i7
ldx [%l7 + 0x58], %i4
ldub [%l7 + 0x3A], %l2
tle %icc, 0x2
tg %xcc, 0x3
orn %l0, %i3, %g7
fmovd %f6, %f10
orncc %l3, 0x0ABA, %l4
tg %xcc, 0x5
ld [%l7 + 0x40], %f12
ldd [%l7 + 0x08], %f12
fbul %fcc0, loop_3480
stb %o2, [%l7 + 0x2D]
sth %g2, [%l7 + 0x5C]
tl %xcc, 0x1
loop_3480:
edge16ln %o3, %i6, %g4
lduh [%l7 + 0x6A], %o1
movrgez %l6, %i1, %g6
movrgz %g5, %g3, %g1
xnor %o0, %o7, %o4
stb %i0, [%l7 + 0x2B]
brgez,a %l1, loop_3481
bl,pt %xcc, loop_3482
fandnot1s %f7, %f4, %f0
udivx %i2, 0x0FF7, %l5
loop_3481:
stw %o5, [%l7 + 0x44]
loop_3482:
st %f12, [%l7 + 0x68]
fmovsn %icc, %f9, %f1
bne,pt %icc, loop_3483
umul %o6, %i5, %i7
tcs %icc, 0x0
fnot2s %f7, %f10
loop_3483:
fpadd16 %f8, %f14, %f14
tle %xcc, 0x5
fmovdvc %icc, %f1, %f4
tpos %xcc, 0x2
brnz %l2, loop_3484
udivx %i4, 0x1477, %l0
ldsw [%l7 + 0x54], %i3
addccc %g7, 0x0C55, %l3
loop_3484:
std %f2, [%l7 + 0x70]
fsrc1 %f0, %f14
fcmple16 %f12, %f0, %o2
fornot2 %f12, %f14, %f14
std %f14, [%l7 + 0x50]
te %icc, 0x6
ld [%l7 + 0x50], %f8
fmovsvc %icc, %f0, %f5
mova %icc, %l4, %o3
st %f11, [%l7 + 0x64]
subccc %i6, %g4, %o1
fpsub32 %f6, %f6, %f2
bgu,a,pn %icc, loop_3485
fsrc1s %f11, %f9
edge8 %g2, %l6, %g6
edge32l %i1, %g5, %g1
loop_3485:
stx %g3, [%l7 + 0x38]
ldsb [%l7 + 0x40], %o0
fblg %fcc3, loop_3486
fcmpgt16 %f6, %f10, %o7
sth %i0, [%l7 + 0x1E]
st %f12, [%l7 + 0x7C]
loop_3486:
ldx [%l7 + 0x30], %o4
tvc %icc, 0x0
fxor %f4, %f2, %f12
fcmple32 %f0, %f14, %i2
umul %l1, 0x19F0, %o5
fmovrslz %o6, %f9, %f3
ldsh [%l7 + 0x08], %i5
stb %i7, [%l7 + 0x59]
ldub [%l7 + 0x79], %l2
bvc,a %icc, loop_3487
fmovdle %icc, %f13, %f13
stx %i4, [%l7 + 0x08]
fmovsneg %xcc, %f1, %f7
loop_3487:
fblg %fcc2, loop_3488
fcmpne32 %f0, %f0, %l0
subcc %l5, %g7, %l3
st %f9, [%l7 + 0x3C]
loop_3488:
lduh [%l7 + 0x6C], %o2
stx %l4, [%l7 + 0x60]
fnor %f4, %f14, %f6
fpmerge %f15, %f7, %f0
sth %i3, [%l7 + 0x7C]
movneg %icc, %i6, %o3
addc %g4, 0x068F, %o1
fcmple16 %f2, %f12, %l6
stx %g2, [%l7 + 0x38]
tcc %icc, 0x4
ldub [%l7 + 0x0E], %i1
fnegd %f4, %f2
movcc %icc, %g6, %g1
fornot1s %f0, %f3, %f3
nop
setx loop_3489, %l0, %l1
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 %f4, [%l7 + 0x5C]
udivcc %g5, 0x18DE, %g3
subcc %o7, %o0, %o4
loop_3489:
stb %i0, [%l7 + 0x63]
edge8n %l1, %i2, %o5
fmovrdlez %i5, %f2, %f6
xorcc %i7, 0x1282, %l2
fsrc1s %f4, %f4
ldsw [%l7 + 0x60], %o6
xor %l0, 0x08D6, %i4
movcc %icc, %g7, %l5
std %f10, [%l7 + 0x78]
mova %xcc, %o2, %l4
fmovrsne %i3, %f0, %f15
edge8 %l3, %i6, %g4
fbn,a %fcc2, loop_3490
brlez,a %o1, loop_3491
fble,a %fcc1, loop_3492
tl %icc, 0x6
loop_3490:
stb %o3, [%l7 + 0x12]
loop_3491:
movge %icc, %l6, %i1
loop_3492:
ldd [%l7 + 0x58], %f4
fpsub32 %f6, %f12, %f6
fmovdg %icc, %f7, %f9
st %f0, [%l7 + 0x48]
fsrc2 %f10, %f0
stx %g2, [%l7 + 0x18]
tvc %xcc, 0x4
movcc %xcc, %g1, %g6
sth %g5, [%l7 + 0x3C]
fbue %fcc2, loop_3493
ldsb [%l7 + 0x53], %g3
stb %o7, [%l7 + 0x5F]
tcc %xcc, 0x0
loop_3493:
stb %o4, [%l7 + 0x3B]
subccc %i0, %o0, %i2
fbo,a %fcc1, loop_3494
lduh [%l7 + 0x52], %o5
udivcc %l1, 0x0A60, %i7
lduh [%l7 + 0x72], %i5
loop_3494:
srlx %l2, %l0, %o6
movl %icc, %i4, %l5
addccc %o2, %g7, %i3
bl,pn %xcc, loop_3495
st %f1, [%l7 + 0x0C]
movcc %icc, %l4, %l3
fcmpes %fcc1, %f5, %f11
loop_3495:
fmovsgu %icc, %f12, %f8
ldub [%l7 + 0x76], %i6
fcmpgt16 %f2, %f0, %g4
sth %o3, [%l7 + 0x7A]
faligndata %f12, %f10, %f4
brgez %o1, loop_3496
sdivcc %i1, 0x1B10, %l6
nop
setx loop_3497, %l0, %l1
jmpl %l1, %g2
fcmpeq16 %f12, %f12, %g1
loop_3496:
fmovsge %xcc, %f4, %f1
fsrc1 %f8, %f2
loop_3497:
ldd [%l7 + 0x20], %f8
movrlz %g5, 0x15D, %g6
fzero %f2
fcmpne32 %f4, %f14, %g3
sth %o4, [%l7 + 0x4E]
fmovdne %icc, %f0, %f7
edge16n %i0, %o0, %i2
movcc %xcc, %o5, %o7
fzeros %f1
brgz,a %i7, loop_3498
ld [%l7 + 0x1C], %f9
fmovsa %icc, %f15, %f11
fexpand %f9, %f2
loop_3498:
fzero %f14
subc %l1, %l2, %l0
fble %fcc1, loop_3499
fnot1s %f14, %f5
subccc %o6, 0x0A7A, %i4
ldsh [%l7 + 0x7A], %i5
loop_3499:
ldub [%l7 + 0x2F], %o2
fsrc1s %f9, %f13
std %f12, [%l7 + 0x18]
fmovrdgez %l5, %f12, %f2
stw %g7, [%l7 + 0x3C]
move %xcc, %i3, %l3
ldsh [%l7 + 0x4E], %l4
pdist %f8, %f2, %f14
edge8 %i6, %o3, %g4
stx %o1, [%l7 + 0x38]
fmovse %xcc, %f5, %f11
fandnot2s %f12, %f6, %f5
movrne %l6, %g2, %i1
fcmped %fcc3, %f12, %f4
bl,pn %icc, loop_3500
nop
setx loop_3501, %l0, %l1
jmpl %l1, %g5
brlz %g1, loop_3502
edge8ln %g6, %o4, %i0
loop_3500:
tne %xcc, 0x6
loop_3501:
nop
setx loop_3503, %l0, %l1
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_3502:
st %f5, [%l7 + 0x3C]
fbue %fcc3, loop_3504
stb %o0, [%l7 + 0x39]
loop_3503:
bgu %xcc, loop_3505
fxor %f6, %f8, %f10
loop_3504:
edge32ln %g3, %o5, %i2
movrne %i7, 0x387, %o7
loop_3505:
fsrc1s %f13, %f8
fmovsle %icc, %f7, %f11
srax %l1, %l2, %l0
edge32ln %i4, %o6, %i5
addcc %o2, 0x184B, %l5
ldub [%l7 + 0x33], %g7
fmovdl %icc, %f3, %f1
fmovdl %icc, %f8, %f4
ldd [%l7 + 0x10], %f10
lduh [%l7 + 0x7C], %i3
xor %l3, %i6, %o3
tcs %icc, 0x0
movvc %icc, %g4, %l4
fmovdne %xcc, %f0, %f14
ld [%l7 + 0x40], %f6
ldsh [%l7 + 0x4C], %l6
andcc %o1, %g2, %i1
edge32n %g5, %g1, %o4
movrlez %i0, %o0, %g3
stx %o5, [%l7 + 0x40]
fnor %f0, %f12, %f6
movrgz %i2, %i7, %o7
fandnot1s %f11, %f11, %f3
std %f12, [%l7 + 0x38]
or %l1, 0x00D5, %g6
fands %f0, %f10, %f8
sth %l2, [%l7 + 0x66]
sdiv %i4, 0x120A, %l0
array8 %i5, %o2, %l5
array16 %g7, %i3, %o6
lduh [%l7 + 0x4C], %i6
ldx [%l7 + 0x70], %o3
fmovdne %xcc, %f6, %f4
andcc %g4, %l3, %l4
sth %o1, [%l7 + 0x14]
fmovse %xcc, %f2, %f15
lduh [%l7 + 0x20], %g2
bcc,a %xcc, loop_3506
sra %l6, %g5, %g1
ldx [%l7 + 0x58], %i1
edge8ln %o4, %i0, %o0
loop_3506:
stb %g3, [%l7 + 0x38]
ldsb [%l7 + 0x76], %o5
edge16n %i7, %i2, %o7
ldd [%l7 + 0x18], %f2
movpos %icc, %l1, %l2
stx %g6, [%l7 + 0x10]
ldub [%l7 + 0x69], %i4
tl %xcc, 0x7
ldx [%l7 + 0x30], %l0
srax %i5, %l5, %o2
brgz %i3, loop_3507
fmovrde %g7, %f14, %f2
fsrc1 %f14, %f14
bgu,a,pn %icc, loop_3508
loop_3507:
ldsh [%l7 + 0x62], %o6
fmul8ulx16 %f10, %f0, %f8
ble,a,pt %xcc, loop_3509
loop_3508:
fbo,a %fcc0, loop_3510
brgz,a %i6, loop_3511
stx %o3, [%l7 + 0x18]
loop_3509:
bcs,a,pt %icc, loop_3512
loop_3510:
lduh [%l7 + 0x0A], %g4
loop_3511:
std %f8, [%l7 + 0x10]
lduw [%l7 + 0x1C], %l3
loop_3512:
fba,a %fcc1, loop_3513
fbge,a %fcc3, loop_3514
fandnot2 %f6, %f6, %f2
nop
setx loop_3515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3513:
fmovdvs %icc, %f15, %f7
loop_3514:
ldsb [%l7 + 0x55], %l4
fmovsge %xcc, %f1, %f3
loop_3515:
array32 %g2, %l6, %o1
tle %xcc, 0x1
ldsb [%l7 + 0x15], %g5
fmovsa %xcc, %f8, %f15
ldsb [%l7 + 0x76], %g1
ldub [%l7 + 0x45], %o4
fmovrdlz %i1, %f10, %f4
taddcc %i0, 0x0258, %o0
tne %icc, 0x4
fmovrslez %g3, %f9, %f10
fmuld8ulx16 %f13, %f15, %f0
array8 %o5, %i7, %i2
sth %l1, [%l7 + 0x2C]
ldub [%l7 + 0x39], %o7
sth %l2, [%l7 + 0x70]
fnot1 %f8, %f14
addc %g6, 0x0B74, %i4
lduw [%l7 + 0x50], %l0
st %f0, [%l7 + 0x6C]
lduw [%l7 + 0x3C], %l5
fmovrslez %i5, %f4, %f7
orn %i3, %g7, %o2
fnot1 %f6, %f14
fpsub32s %f11, %f3, %f6
fmovscs %xcc, %f2, %f12
movpos %icc, %i6, %o6
ldsw [%l7 + 0x7C], %g4
bpos,a loop_3516
stx %l3, [%l7 + 0x58]
addcc %o3, %l4, %l6
fxor %f4, %f10, %f10
loop_3516:
tne %xcc, 0x2
tcs %xcc, 0x6
fornot2 %f10, %f2, %f4
stw %o1, [%l7 + 0x6C]
ta %xcc, 0x6
fmovdcc %icc, %f10, %f9
bne,pt %xcc, loop_3517
fpsub32s %f7, %f1, %f14
bpos,a,pn %icc, loop_3518
ba,pn %icc, loop_3519
loop_3517:
ble,a,pn %xcc, loop_3520
fone %f0
loop_3518:
fxnors %f14, %f12, %f2
loop_3519:
sth %g5, [%l7 + 0x58]
loop_3520:
st %f12, [%l7 + 0x10]
ldd [%l7 + 0x48], %f6
movge %xcc, %g2, %g1
fbug %fcc1, loop_3521
srlx %i1, %i0, %o4
fnor %f14, %f10, %f14
tge %icc, 0x0
loop_3521:
ldsb [%l7 + 0x7B], %g3
ldsb [%l7 + 0x47], %o0
fmuld8sux16 %f2, %f11, %f2
ld [%l7 + 0x74], %f4
srl %i7, %i2, %o5
fbg %fcc1, loop_3522
stb %o7, [%l7 + 0x1E]
fmovrde %l1, %f12, %f12
fmovrsgz %l2, %f14, %f7
loop_3522:
fmovsn %xcc, %f7, %f4
be,a loop_3523
fandnot2 %f10, %f2, %f2
bleu,a %xcc, loop_3524
ldd [%l7 + 0x28], %f2
loop_3523:
sllx %g6, 0x19, %i4
movcs %xcc, %l0, %i5
loop_3524:
xor %i3, %l5, %g7
fcmps %fcc2, %f6, %f11
movg %xcc, %o2, %o6
fandnot2s %f8, %f10, %f14
fsrc1 %f10, %f8
ta %xcc, 0x7
tne %icc, 0x3
fbe %fcc2, loop_3525
sth %i6, [%l7 + 0x38]
ldx [%l7 + 0x50], %g4
fmovdpos %icc, %f9, %f10
loop_3525:
fmovdneg %icc, %f0, %f9
stx %o3, [%l7 + 0x68]
ldx [%l7 + 0x28], %l3
or %l4, 0x18B0, %l6
movn %icc, %o1, %g5
stb %g2, [%l7 + 0x22]
movge %icc, %i1, %g1
udivx %i0, 0x1B49, %g3
xor %o0, 0x1C7A, %i7
umul %i2, %o4, %o7
stx %l1, [%l7 + 0x40]
movrlz %o5, %g6, %l2
tl %icc, 0x0
lduw [%l7 + 0x38], %l0
fbul %fcc0, loop_3526
tvc %icc, 0x5
or %i4, 0x0C41, %i5
xnor %l5, %g7, %i3
loop_3526:
taddcctv %o6, %o2, %g4
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x18], %o3
fcmpes %fcc0, %f1, %f8
stb %l3, [%l7 + 0x1C]
sra %l4, 0x04, %i6
fmovdn %icc, %f6, %f14
fmovsg %icc, %f1, %f15
lduw [%l7 + 0x40], %o1
fmovse %icc, %f2, %f3
fpackfix %f10, %f4
fxnor %f6, %f0, %f2
ldx [%l7 + 0x10], %l6
lduw [%l7 + 0x5C], %g2
bge,a loop_3527
fbl,a %fcc3, loop_3528
ldx [%l7 + 0x38], %g5
sth %i1, [%l7 + 0x52]
loop_3527:
for %f2, %f14, %f6
loop_3528:
fbe,a %fcc3, loop_3529
edge16ln %g1, %i0, %g3
ldsw [%l7 + 0x14], %i7
fandnot2 %f2, %f14, %f6
loop_3529:
lduw [%l7 + 0x54], %i2
ldx [%l7 + 0x78], %o0
orn %o7, %o4, %l1
sll %o5, 0x11, %l2
fmovdgu %icc, %f11, %f11
fmovdgu %icc, %f11, %f12
subccc %g6, 0x1587, %i4
ldsw [%l7 + 0x08], %l0
brz %i5, loop_3530
subc %l5, 0x0663, %i3
fbne %fcc1, loop_3531
fmovscc %xcc, %f15, %f15
loop_3530:
fmovrdlez %o6, %f0, %f2
fmovsvs %icc, %f13, %f13
loop_3531:
fsrc2 %f4, %f14
bl,pt %icc, loop_3532
st %f2, [%l7 + 0x58]
mulscc %g7, 0x1EE2, %g4
ldub [%l7 + 0x6A], %o2
loop_3532:
brlz,a %o3, loop_3533
edge8l %l3, %i6, %l4
ldx [%l7 + 0x08], %o1
fpadd16s %f9, %f15, %f8
loop_3533:
fmovsne %icc, %f14, %f5
ldsh [%l7 + 0x58], %g2
ld [%l7 + 0x20], %f7
fmovsvs %icc, %f15, %f12
tcs %icc, 0x6
bl,pt %xcc, loop_3534
te %icc, 0x3
brz,a %l6, loop_3535
fsrc1s %f15, %f7
loop_3534:
or %g5, 0x0907, %i1
fmovsle %xcc, %f12, %f9
loop_3535:
fpadd16 %f4, %f0, %f6
movne %xcc, %g1, %i0
fmovdne %xcc, %f4, %f10
ldx [%l7 + 0x40], %g3
fors %f4, %f4, %f12
std %f8, [%l7 + 0x30]
fpack32 %f8, %f6, %f14
fmovdneg %xcc, %f12, %f2
ldsw [%l7 + 0x20], %i7
xor %i2, %o0, %o7
fmovde %icc, %f12, %f5
nop
setx loop_3536, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddrl %l1, %o5, %l2
fandnot1 %f14, %f10, %f12
lduw [%l7 + 0x5C], %o4
loop_3536:
array16 %i4, %l0, %g6
stw %l5, [%l7 + 0x50]
ldsh [%l7 + 0x52], %i3
fone %f0
nop
setx loop_3537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f4
fpack16 %f2, %f12
ldub [%l7 + 0x5F], %i5
loop_3537:
ldx [%l7 + 0x60], %o6
fcmpne16 %f6, %f4, %g4
fmovdvc %xcc, %f1, %f3
fmovdge %icc, %f8, %f14
srax %o2, 0x0B, %g7
fmovda %icc, %f3, %f4
edge16ln %o3, %i6, %l4
ble,a loop_3538
fandnot2s %f1, %f4, %f13
ldub [%l7 + 0x2D], %l3
fble %fcc3, loop_3539
loop_3538:
fbn,a %fcc1, loop_3540
fbge,a %fcc0, loop_3541
fbul %fcc0, loop_3542
loop_3539:
fnot2s %f13, %f15
loop_3540:
fzero %f10
loop_3541:
sub %g2, %l6, %o1
loop_3542:
fmuld8ulx16 %f1, %f0, %f8
mulscc %g5, 0x1CE4, %g1
movneg %icc, %i0, %i1
fmovdle %icc, %f11, %f1
st %f7, [%l7 + 0x1C]
ldsw [%l7 + 0x18], %g3
array32 %i7, %i2, %o7
fpack32 %f12, %f14, %f10
sth %o0, [%l7 + 0x7E]
stx %l1, [%l7 + 0x40]
edge16l %o5, %l2, %o4
fmovs %f15, %f14
sth %l0, [%l7 + 0x4E]
ldd [%l7 + 0x30], %f10
movgu %icc, %i4, %g6
movn %icc, %i3, %i5
fexpand %f12, %f4
fnegs %f14, %f0
st %f3, [%l7 + 0x54]
udivcc %o6, 0x0BD5, %l5
ld [%l7 + 0x30], %f10
ldsw [%l7 + 0x40], %o2
ldd [%l7 + 0x20], %f8
fxor %f2, %f12, %f2
orncc %g4, 0x1D06, %g7
fpadd16s %f1, %f2, %f12
fpadd32 %f4, %f12, %f2
subc %i6, 0x126A, %o3
tvs %xcc, 0x6
fxor %f6, %f2, %f8
tg %icc, 0x0
fmovsg %xcc, %f13, %f2
bpos,a,pn %icc, loop_3543
ldsh [%l7 + 0x0E], %l3
bleu,a,pt %icc, loop_3544
ldsb [%l7 + 0x22], %l4
loop_3543:
fmovdvs %icc, %f15, %f13
movcs %icc, %l6, %g2
loop_3544:
fmovdne %icc, %f2, %f5
st %f3, [%l7 + 0x30]
sdiv %o1, 0x12E2, %g1
fmovdg %icc, %f8, %f3
movvs %xcc, %g5, %i0
edge8ln %i1, %i7, %g3
fmovdvc %icc, %f2, %f4
ldub [%l7 + 0x3C], %i2
sllx %o0, 0x02, %o7
brgez %o5, loop_3545
ldsw [%l7 + 0x40], %l1
xnor %l2, 0x0667, %l0
stb %o4, [%l7 + 0x09]
loop_3545:
xorcc %g6, %i3, %i4
stx %o6, [%l7 + 0x20]
fbu,a %fcc0, loop_3546
std %f8, [%l7 + 0x78]
edge16 %l5, %o2, %i5
fnegd %f2, %f10
loop_3546:
fcmps %fcc1, %f4, %f4
movre %g7, 0x3C2, %g4
sth %o3, [%l7 + 0x50]
sllx %i6, 0x12, %l3
ldx [%l7 + 0x58], %l4
sth %g2, [%l7 + 0x68]
fpadd32s %f6, %f8, %f6
ldub [%l7 + 0x66], %o1
tpos %xcc, 0x6
udivcc %g1, 0x03B6, %l6
movg %xcc, %g5, %i0
udivx %i7, 0x1DA2, %g3
sll %i1, 0x0B, %o0
fcmpgt16 %f10, %f14, %o7
std %f10, [%l7 + 0x10]
fnegs %f4, %f13
ldsw [%l7 + 0x4C], %o5
array32 %i2, %l1, %l2
fmovscs %icc, %f0, %f8
edge32ln %o4, %l0, %g6
tvc %icc, 0x4
bshuffle %f0, %f14, %f14
bcs,pn %xcc, loop_3547
movrgez %i4, %i3, %o6
lduw [%l7 + 0x38], %o2
lduw [%l7 + 0x0C], %i5
loop_3547:
fmovsvc %xcc, %f1, %f3
ldd [%l7 + 0x58], %f8
xnorcc %l5, 0x15A7, %g7
fmovscs %icc, %f1, %f13
brlez %o3, loop_3548
edge16ln %i6, %l3, %l4
fsrc2 %f6, %f0
fmovdge %xcc, %f0, %f11
loop_3548:
std %f12, [%l7 + 0x58]
fmul8x16 %f5, %f2, %f4
fnot2 %f2, %f0
subccc %g2, 0x1487, %g4
fabss %f13, %f3
udivx %g1, 0x1A7A, %o1
brgez %g5, loop_3549
mulscc %l6, %i7, %g3
edge16ln %i1, %i0, %o7
stw %o5, [%l7 + 0x20]
loop_3549:
bl,a loop_3550
edge8 %i2, %l1, %l2
fcmped %fcc2, %f6, %f4
stw %o4, [%l7 + 0x40]
loop_3550:
fnot2s %f5, %f0
tg %xcc, 0x4
lduw [%l7 + 0x38], %l0
ldd [%l7 + 0x38], %f10
alignaddrl %o0, %g6, %i4
bn loop_3551
lduh [%l7 + 0x7E], %o6
ldx [%l7 + 0x58], %o2
st %f6, [%l7 + 0x48]
loop_3551:
fmovsg %icc, %f13, %f3
fmuld8ulx16 %f9, %f11, %f10
popc 0x0014, %i5
array32 %l5, %i3, %o3
edge16n %g7, %i6, %l4
sth %g2, [%l7 + 0x78]
st %f14, [%l7 + 0x40]
stx %l3, [%l7 + 0x40]
fmovrsne %g4, %f11, %f5
udivcc %o1, 0x0367, %g1
bvs,a,pn %xcc, loop_3552
mulscc %g5, %l6, %g3
ldub [%l7 + 0x6F], %i7
ldsb [%l7 + 0x66], %i1
loop_3552:
fmuld8ulx16 %f15, %f6, %f6
movge %icc, %o7, %i0
st %f1, [%l7 + 0x24]
fmovsne %icc, %f10, %f12
fexpand %f1, %f14
edge16n %o5, %i2, %l1
st %f6, [%l7 + 0x58]
addcc %o4, %l2, %o0
ldd [%l7 + 0x18], %f0
ldsw [%l7 + 0x44], %g6
fmul8sux16 %f0, %f12, %f4
fbg,a %fcc0, loop_3553
mulscc %i4, %o6, %o2
smul %i5, %l5, %l0
te %icc, 0x2
loop_3553:
sth %i3, [%l7 + 0x3C]
movvc %xcc, %g7, %o3
subccc %l4, %i6, %l3
movleu %xcc, %g4, %o1
umul %g1, %g5, %g2
bge,a loop_3554
ldx [%l7 + 0x70], %g3
fxors %f0, %f15, %f4
fbl,a %fcc2, loop_3555
loop_3554:
ldd [%l7 + 0x50], %f4
fcmpne32 %f10, %f8, %i7
lduh [%l7 + 0x78], %i1
loop_3555:
array32 %l6, %i0, %o5
stw %i2, [%l7 + 0x2C]
fmovdne %xcc, %f4, %f5
fxnor %f14, %f2, %f2
alignaddrl %l1, %o4, %l2
st %f14, [%l7 + 0x14]
ld [%l7 + 0x7C], %f6
fors %f9, %f10, %f4
andcc %o0, %o7, %g6
fpadd32 %f8, %f14, %f0
stw %o6, [%l7 + 0x70]
fnegs %f13, %f15
movvc %icc, %i4, %o2
add %l5, 0x090D, %l0
edge16n %i5, %i3, %o3
tsubcctv %g7, %i6, %l3
fpsub32s %f13, %f3, %f4
fsrc1 %f4, %f14
lduw [%l7 + 0x54], %l4
bgu,pt %icc, loop_3556
movrlz %o1, 0x133, %g4
bge,pn %xcc, loop_3557
stb %g5, [%l7 + 0x65]
loop_3556:
stx %g1, [%l7 + 0x78]
ld [%l7 + 0x1C], %f15
loop_3557:
stb %g2, [%l7 + 0x7C]
fbo %fcc0, loop_3558
ldub [%l7 + 0x7F], %g3
orncc %i1, %l6, %i7
fmovrde %o5, %f2, %f10
loop_3558:
fsrc2s %f6, %f15
fmovspos %xcc, %f2, %f9
fpsub32 %f6, %f12, %f6
movrlez %i2, 0x3F4, %i0
fmovdn %icc, %f4, %f10
fbu,a %fcc2, loop_3559
tge %icc, 0x0
movrlz %o4, %l1, %l2
mova %xcc, %o7, %g6
loop_3559:
fbule,a %fcc1, loop_3560
andcc %o0, 0x132F, %o6
bn %xcc, loop_3561
ld [%l7 + 0x24], %f14
loop_3560:
stx %o2, [%l7 + 0x70]
umul %l5, %l0, %i4
loop_3561:
fmovrslz %i5, %f12, %f13
popc 0x056E, %o3
subccc %g7, 0x0283, %i6
lduw [%l7 + 0x38], %l3
ldsh [%l7 + 0x60], %i3
ldd [%l7 + 0x10], %f14
lduw [%l7 + 0x68], %o1
stw %g4, [%l7 + 0x7C]
ldub [%l7 + 0x51], %g5
fbge,a %fcc2, loop_3562
fnegs %f8, %f3
fmovsl %xcc, %f3, %f2
fmovdgu %xcc, %f11, %f0
loop_3562:
stx %l4, [%l7 + 0x70]
fpackfix %f12, %f1
fmovrdlz %g2, %f0, %f14
fcmpgt16 %f12, %f2, %g1
ldub [%l7 + 0x32], %g3
addc %l6, 0x1176, %i7
ld [%l7 + 0x68], %f9
ldsw [%l7 + 0x20], %i1
fbl,a %fcc2, loop_3563
st %f3, [%l7 + 0x50]
sth %o5, [%l7 + 0x66]
fmuld8sux16 %f15, %f6, %f14
loop_3563:
udivcc %i2, 0x06BB, %o4
brgz %i0, loop_3564
fmovscs %xcc, %f6, %f7
fmul8x16 %f3, %f0, %f12
stw %l2, [%l7 + 0x3C]
loop_3564:
call loop_3565
ldub [%l7 + 0x4B], %o7
fmul8x16au %f13, %f13, %f2
move %xcc, %l1, %o0
loop_3565:
ldsw [%l7 + 0x5C], %o6
ldx [%l7 + 0x68], %o2
fmul8ulx16 %f2, %f6, %f6
stx %l5, [%l7 + 0x38]
fcmple32 %f6, %f8, %g6
st %f8, [%l7 + 0x28]
lduw [%l7 + 0x64], %l0
lduh [%l7 + 0x36], %i5
ld [%l7 + 0x10], %f10
xnor %i4, %g7, %o3
mova %icc, %l3, %i6
stw %o1, [%l7 + 0x24]
fnot1s %f9, %f9
fnand %f8, %f6, %f12
fcmpgt32 %f12, %f0, %g4
fmovrdlz %i3, %f2, %f8
stx %l4, [%l7 + 0x70]
fcmpes %fcc0, %f15, %f13
fmovdge %icc, %f7, %f6
nop
setx loop_3566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f5, %f8, %f0
movneg %xcc, %g5, %g2
siam 0x5
loop_3566:
fmovrdlez %g1, %f8, %f14
fandnot1 %f4, %f4, %f2
ldsb [%l7 + 0x11], %g3
fnot1s %f2, %f13
brlez %i7, loop_3567
ldub [%l7 + 0x1B], %i1
tle %icc, 0x0
fmovdpos %xcc, %f15, %f9
loop_3567:
fcmpne32 %f12, %f8, %l6
ldx [%l7 + 0x70], %i2
tsubcctv %o5, %i0, %o4
fbge %fcc3, loop_3568
bg,a %xcc, loop_3569
edge16ln %l2, %l1, %o7
ldsb [%l7 + 0x13], %o0
loop_3568:
array16 %o6, %o2, %l5
loop_3569:
edge16 %l0, %g6, %i5
sth %i4, [%l7 + 0x7E]
fandnot1 %f10, %f2, %f10
fmovs %f2, %f11
bn,pt %xcc, loop_3570
fnot2 %f8, %f10
tl %icc, 0x4
ldsb [%l7 + 0x6B], %g7
loop_3570:
fmovdge %icc, %f3, %f15
edge16 %o3, %l3, %o1
fbne %fcc2, loop_3571
stx %i6, [%l7 + 0x28]
fzeros %f10
be,pt %icc, loop_3572
loop_3571:
tvs %icc, 0x4
subcc %i3, 0x1395, %l4
sth %g5, [%l7 + 0x2A]
loop_3572:
edge32l %g2, %g1, %g4
fmovrdne %g3, %f4, %f14
bcc,pn %xcc, loop_3573
sub %i1, %l6, %i7
xnor %i2, %i0, %o4
ldub [%l7 + 0x2E], %o5
loop_3573:
lduh [%l7 + 0x42], %l1
ldsw [%l7 + 0x58], %l2
fcmpgt16 %f10, %f12, %o7
fbule,a %fcc1, loop_3574
movneg %xcc, %o0, %o2
ld [%l7 + 0x24], %f14
ldsh [%l7 + 0x6A], %o6
loop_3574:
popc 0x1375, %l0
bvc,a %xcc, loop_3575
sdiv %l5, 0x07D4, %i5
te %xcc, 0x0
brgez %g6, loop_3576
loop_3575:
fxnor %f10, %f14, %f6
brlz %i4, loop_3577
movrlz %g7, %o3, %o1
loop_3576:
fsrc1 %f0, %f8
ldsh [%l7 + 0x5C], %i6
loop_3577:
or %l3, 0x1105, %i3
call loop_3578
mova %xcc, %g5, %l4
sethi 0x1D57, %g1
edge32n %g2, %g3, %g4
loop_3578:
sdiv %l6, 0x03FF, %i7
stb %i2, [%l7 + 0x32]
fmovrdlz %i1, %f8, %f0
fmovsa %icc, %f2, %f9
fmovdleu %icc, %f7, %f8
st %f7, [%l7 + 0x7C]
ldx [%l7 + 0x20], %o4
udivcc %i0, 0x0124, %o5
fpadd32s %f8, %f11, %f10
ldub [%l7 + 0x09], %l2
bcs loop_3579
tpos %xcc, 0x4
bcs,a,pt %icc, loop_3580
fbl,a %fcc1, loop_3581
loop_3579:
std %f10, [%l7 + 0x50]
movl %xcc, %o7, %l1
loop_3580:
ldub [%l7 + 0x6E], %o2
loop_3581:
fmovdl %xcc, %f8, %f9
tle %xcc, 0x6
edge16l %o0, %o6, %l0
st %f1, [%l7 + 0x54]
fpadd32 %f4, %f6, %f8
ldub [%l7 + 0x0C], %i5
call loop_3582
or %g6, 0x1735, %i4
ldub [%l7 + 0x56], %g7
st %f8, [%l7 + 0x3C]
loop_3582:
xnorcc %o3, 0x0AE3, %l5
ldsw [%l7 + 0x60], %i6
movne %icc, %o1, %i3
tvc %icc, 0x3
stb %g5, [%l7 + 0x4C]
bneg,a %icc, loop_3583
ta %icc, 0x6
taddcc %l4, %l3, %g1
edge32ln %g2, %g3, %g4
loop_3583:
tgu %icc, 0x5
ldub [%l7 + 0x63], %l6
movgu %xcc, %i7, %i1
ldsb [%l7 + 0x18], %o4
tsubcc %i0, %i2, %l2
nop
setx loop_3584, %l0, %l1
jmpl %l1, %o7
fmovrdne %l1, %f0, %f4
movneg %xcc, %o2, %o5
ba,a,pn %icc, loop_3585
loop_3584:
fcmpgt16 %f8, %f0, %o0
ldsb [%l7 + 0x35], %o6
fmovrdlez %l0, %f0, %f8
loop_3585:
fmovse %xcc, %f8, %f11
sll %g6, %i5, %i4
fbug %fcc0, loop_3586
stx %g7, [%l7 + 0x40]
movcs %icc, %o3, %l5
std %f12, [%l7 + 0x58]
loop_3586:
fmovdvs %icc, %f5, %f9
bpos,a loop_3587
tleu %xcc, 0x7
ldsw [%l7 + 0x44], %o1
tvc %xcc, 0x4
loop_3587:
fcmpgt16 %f10, %f8, %i3
move %xcc, %g5, %l4
fmul8x16 %f13, %f6, %f0
movgu %icc, %i6, %g1
st %f8, [%l7 + 0x0C]
edge16 %g2, %g3, %g4
stx %l3, [%l7 + 0x18]
ldub [%l7 + 0x24], %l6
stw %i1, [%l7 + 0x74]
fbul,a %fcc0, loop_3588
edge32l %i7, %o4, %i0
movg %xcc, %i2, %o7
lduh [%l7 + 0x4E], %l1
loop_3588:
movrne %l2, 0x16A, %o5
tcc %icc, 0x4
fpsub16 %f2, %f12, %f4
tle %xcc, 0x6
mova %icc, %o0, %o2
ldx [%l7 + 0x50], %o6
ldd [%l7 + 0x78], %f2
movn %xcc, %g6, %i5
fcmpne32 %f8, %f0, %i4
ld [%l7 + 0x4C], %f6
brgz,a %l0, loop_3589
ldd [%l7 + 0x68], %f4
move %icc, %o3, %g7
movcc %icc, %o1, %i3
loop_3589:
movre %g5, 0x3E0, %l5
fbe %fcc3, loop_3590
nop
setx loop_3591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc3, loop_3592
fnot1 %f2, %f6
loop_3590:
fabss %f7, %f10
loop_3591:
ta %icc, 0x0
loop_3592:
stb %l4, [%l7 + 0x4B]
fbue,a %fcc3, loop_3593
fornot1 %f10, %f8, %f4
fandnot1s %f11, %f1, %f7
fcmpgt16 %f4, %f14, %i6
loop_3593:
movcs %icc, %g2, %g3
nop
setx loop_3594, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f9, %f15, %f2
movrne %g4, 0x325, %g1
fnands %f11, %f4, %f5
loop_3594:
fbug %fcc3, loop_3595
andn %l6, 0x01E2, %l3
fmovrdgz %i7, %f12, %f0
pdist %f0, %f2, %f12
loop_3595:
or %o4, %i0, %i1
brlez,a %i2, loop_3596
fmovsleu %icc, %f7, %f8
fsrc2 %f0, %f2
lduw [%l7 + 0x14], %l1
loop_3596:
bgu,a,pn %xcc, loop_3597
bge,a,pn %icc, loop_3598
fmovrdgez %l2, %f8, %f12
subcc %o7, 0x0495, %o5
loop_3597:
fmuld8sux16 %f14, %f1, %f12
loop_3598:
fmovdvc %xcc, %f12, %f1
edge16ln %o0, %o2, %g6
stb %i5, [%l7 + 0x50]
be,a,pt %icc, loop_3599
ldub [%l7 + 0x0F], %i4
tleu %xcc, 0x6
lduh [%l7 + 0x78], %l0
loop_3599:
ldub [%l7 + 0x28], %o6
fpadd16s %f11, %f7, %f3
fmovse %xcc, %f5, %f15
stb %o3, [%l7 + 0x61]
bn,a %xcc, loop_3600
fpsub16 %f4, %f14, %f8
fmovrde %o1, %f12, %f0
fmovrdlz %i3, %f4, %f14
loop_3600:
fsrc2s %f5, %f7
movge %icc, %g7, %g5
fmovrdgez %l4, %f8, %f12
st %f6, [%l7 + 0x30]
ldub [%l7 + 0x1E], %l5
stb %i6, [%l7 + 0x3C]
std %f2, [%l7 + 0x30]
umulcc %g3, %g4, %g2
xor %g1, %l6, %i7
stb %o4, [%l7 + 0x78]
tpos %icc, 0x3
fbn,a %fcc1, loop_3601
st %f13, [%l7 + 0x44]
orncc %l3, %i1, %i0
ldx [%l7 + 0x20], %l1
loop_3601:
ldsw [%l7 + 0x78], %i2
andn %o7, %o5, %o0
fcmpne16 %f4, %f0, %o2
movg %icc, %l2, %i5
fcmpgt32 %f8, %f0, %g6
sth %i4, [%l7 + 0x4C]
fmovsleu %xcc, %f4, %f2
lduw [%l7 + 0x30], %o6
tg %xcc, 0x6
fbul %fcc2, loop_3602
ldsh [%l7 + 0x60], %o3
addccc %o1, 0x0EDC, %i3
tg %xcc, 0x6
loop_3602:
fmovdgu %icc, %f3, %f11
lduh [%l7 + 0x58], %g7
std %f2, [%l7 + 0x08]
movg %xcc, %l0, %l4
fornot2 %f12, %f2, %f4
call loop_3603
srl %g5, %i6, %g3
fzero %f4
stx %l5, [%l7 + 0x30]
loop_3603:
for %f6, %f0, %f2
fandnot2s %f3, %f10, %f8
fnot2s %f2, %f10
fblg %fcc2, loop_3604
andn %g4, %g2, %g1
alignaddrl %l6, %o4, %l3
ldub [%l7 + 0x08], %i7
loop_3604:
fpadd32 %f8, %f4, %f14
ldsb [%l7 + 0x69], %i0
ld [%l7 + 0x18], %f4
tvs %icc, 0x3
fbuge %fcc0, loop_3605
ldsw [%l7 + 0x28], %i1
edge16 %i2, %l1, %o7
be,pn %icc, loop_3606
loop_3605:
movg %xcc, %o5, %o0
fmovrdlz %o2, %f2, %f2
bshuffle %f12, %f6, %f10
loop_3606:
bg,a,pt %icc, loop_3607
srlx %i5, %l2, %i4
fmovdcs %icc, %f8, %f15
fbg,a %fcc2, loop_3608
loop_3607:
fmovsleu %icc, %f4, %f2
lduh [%l7 + 0x40], %o6
orn %o3, %o1, %g6
loop_3608:
andncc %i3, %l0, %l4
fmovdpos %icc, %f11, %f4
movge %xcc, %g7, %i6
tg %xcc, 0x1
call loop_3609
add %g5, %g3, %g4
array32 %l5, %g1, %g2
ldsb [%l7 + 0x42], %l6
loop_3609:
stw %l3, [%l7 + 0x64]
ldsw [%l7 + 0x28], %i7
ldsb [%l7 + 0x37], %o4
alignaddrl %i0, %i1, %l1
ldsh [%l7 + 0x5A], %o7
ldd [%l7 + 0x08], %f8
lduh [%l7 + 0x2C], %o5
stb %i2, [%l7 + 0x49]
fpsub16s %f2, %f15, %f4
fbne,a %fcc1, loop_3610
srlx %o0, %i5, %o2
subcc %i4, 0x0721, %o6
movne %icc, %o3, %o1
loop_3610:
sth %l2, [%l7 + 0x6C]
fmovdpos %icc, %f5, %f4
fxor %f2, %f14, %f12
fnot2s %f15, %f12
ldub [%l7 + 0x21], %i3
movl %xcc, %l0, %l4
lduw [%l7 + 0x60], %g7
ldx [%l7 + 0x40], %g6
fbe %fcc0, loop_3611
lduw [%l7 + 0x2C], %g5
fmovs %f0, %f13
sth %i6, [%l7 + 0x64]
loop_3611:
std %f12, [%l7 + 0x20]
fmovsleu %icc, %f8, %f12
ldsb [%l7 + 0x22], %g3
movl %xcc, %l5, %g1
srax %g2, %l6, %l3
stw %g4, [%l7 + 0x20]
ldub [%l7 + 0x4C], %i7
ldsw [%l7 + 0x7C], %o4
for %f4, %f14, %f4
ta %xcc, 0x4
sdivcc %i0, 0x01E6, %i1
lduw [%l7 + 0x20], %o7
subcc %o5, %i2, %l1
andcc %i5, 0x1158, %o2
orn %i4, 0x088D, %o0
fmovdgu %icc, %f10, %f8
taddcc %o3, 0x045F, %o1
fmovdneg %icc, %f9, %f0
fzero %f10
ldd [%l7 + 0x30], %f6
fands %f12, %f11, %f11
ldub [%l7 + 0x73], %o6
nop
setx loop_3612, %l0, %l1
jmpl %l1, %l2
fba %fcc1, loop_3613
stw %i3, [%l7 + 0x10]
edge8n %l4, %g7, %g6
loop_3612:
fmovscc %icc, %f0, %f9
loop_3613:
edge16 %l0, %i6, %g3
te %icc, 0x0
fmovse %icc, %f4, %f11
fcmpeq16 %f14, %f6, %l5
ldsh [%l7 + 0x32], %g1
bgu,pt %xcc, loop_3614
fmovscc %icc, %f13, %f9
addccc %g2, 0x0100, %l6
movvc %icc, %l3, %g4
loop_3614:
fmovsg %xcc, %f13, %f2
movl %xcc, %i7, %g5
movrgz %o4, %i0, %i1
lduh [%l7 + 0x5A], %o5
fmovrslz %o7, %f7, %f6
sth %i2, [%l7 + 0x70]
brlez %i5, loop_3615
be loop_3616
std %f4, [%l7 + 0x58]
bpos,a %icc, loop_3617
loop_3615:
fpsub32 %f12, %f4, %f0
loop_3616:
lduh [%l7 + 0x0A], %o2
fmovsgu %xcc, %f0, %f15
loop_3617:
lduh [%l7 + 0x7E], %l1
st %f5, [%l7 + 0x18]
lduw [%l7 + 0x50], %o0
ldd [%l7 + 0x68], %f10
fmovdl %xcc, %f6, %f3
faligndata %f6, %f6, %f6
tneg %xcc, 0x7
fbn,a %fcc3, loop_3618
stb %o3, [%l7 + 0x3E]
fmovsneg %icc, %f4, %f3
nop
setx loop_3619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3618:
edge16 %i4, %o6, %o1
ldub [%l7 + 0x53], %l2
tvc %icc, 0x2
loop_3619:
for %f6, %f12, %f2
srlx %l4, 0x1D, %g7
ldsw [%l7 + 0x1C], %g6
udivcc %l0, 0x1374, %i3
stx %g3, [%l7 + 0x18]
lduh [%l7 + 0x4C], %l5
fmovscc %xcc, %f5, %f7
fmuld8ulx16 %f1, %f3, %f2
fornot1s %f0, %f4, %f7
fmovdcc %icc, %f1, %f10
st %f14, [%l7 + 0x74]
edge8n %g1, %i6, %l6
bgu,a loop_3620
movre %g2, 0x0DA, %g4
lduw [%l7 + 0x50], %l3
lduw [%l7 + 0x24], %i7
loop_3620:
tneg %icc, 0x5
ldsh [%l7 + 0x2C], %g5
edge32 %i0, %o4, %i1
te %icc, 0x5
movcc %xcc, %o7, %i2
ldub [%l7 + 0x21], %o5
tl %xcc, 0x1
ldsh [%l7 + 0x14], %i5
stx %l1, [%l7 + 0x70]
movrlez %o2, %o0, %i4
tcc %xcc, 0x3
fornot2s %f11, %f14, %f13
addc %o3, 0x0A52, %o6
fmovdgu %icc, %f5, %f15
ldsw [%l7 + 0x40], %o1
tg %icc, 0x6
fpadd16s %f7, %f13, %f8
ldub [%l7 + 0x20], %l2
fmovdg %xcc, %f9, %f5
bn,pt %icc, loop_3621
fmul8x16au %f3, %f10, %f2
pdist %f14, %f6, %f4
fmovsg %xcc, %f3, %f2
loop_3621:
or %g7, 0x126C, %l4
ldsh [%l7 + 0x4E], %l0
ldsb [%l7 + 0x6F], %i3
fzero %f12
fsrc2s %f15, %f3
stb %g6, [%l7 + 0x2C]
movvc %icc, %l5, %g1
fmovdpos %xcc, %f15, %f3
fmovs %f6, %f0
bge,pt %xcc, loop_3622
fmovrdlz %i6, %f6, %f14
fbn,a %fcc1, loop_3623
orcc %g3, %g2, %l6
loop_3622:
edge32 %l3, %i7, %g4
std %f8, [%l7 + 0x20]
loop_3623:
for %f14, %f4, %f8
fmovsvs %xcc, %f9, %f3
add %g5, 0x0364, %i0
bpos,a,pt %icc, loop_3624
movrlz %i1, 0x26F, %o4
ld [%l7 + 0x48], %f1
fbl,a %fcc0, loop_3625
loop_3624:
ldsw [%l7 + 0x34], %o7
ldsw [%l7 + 0x18], %i2
ldsb [%l7 + 0x5F], %i5
loop_3625:
fpackfix %f12, %f3
fzero %f10
st %f12, [%l7 + 0x1C]
ldd [%l7 + 0x68], %f6
lduh [%l7 + 0x14], %l1
ld [%l7 + 0x4C], %f9
bcc,a,pt %icc, loop_3626
ld [%l7 + 0x38], %f3
taddcc %o2, %o0, %o5
fbo,a %fcc1, loop_3627
loop_3626:
fmovdpos %icc, %f9, %f9
alignaddrl %o3, %o6, %o1
brlz,a %i4, loop_3628
loop_3627:
brlz,a %l2, loop_3629
ldsh [%l7 + 0x0A], %l4
fexpand %f0, %f10
loop_3628:
ldsw [%l7 + 0x54], %l0
loop_3629:
edge32ln %g7, %g6, %i3
ldub [%l7 + 0x29], %l5
tle %xcc, 0x3
fmovscs %xcc, %f13, %f6
ldx [%l7 + 0x38], %g1
fmovsn %icc, %f7, %f15
tsubcc %g3, %i6, %l6
ldx [%l7 + 0x58], %l3
add %i7, %g2, %g4
fmovrde %i0, %f6, %f4
ba loop_3630
sub %i1, %g5, %o7
movrgez %o4, 0x214, %i5
ldx [%l7 + 0x68], %l1
loop_3630:
tvs %icc, 0x6
movpos %icc, %o2, %o0
orcc %o5, 0x1120, %o3
stw %i2, [%l7 + 0x7C]
subc %o1, 0x11D2, %i4
fba %fcc3, loop_3631
mova %xcc, %l2, %l4
fornot2s %f15, %f7, %f11
std %f4, [%l7 + 0x20]
loop_3631:
fpadd32s %f2, %f13, %f9
fmovdcs %xcc, %f9, %f13
fmovdvs %icc, %f4, %f6
add %o6, %g7, %l0
fones %f6
ld [%l7 + 0x18], %f12
ldub [%l7 + 0x5E], %i3
array8 %l5, %g6, %g3
st %f10, [%l7 + 0x60]
brz %g1, loop_3632
st %f14, [%l7 + 0x40]
fpsub32s %f5, %f4, %f13
st %f7, [%l7 + 0x3C]
loop_3632:
movcs %xcc, %l6, %l3
tn %xcc, 0x6
ldsh [%l7 + 0x1C], %i6
lduh [%l7 + 0x62], %g2
fble %fcc2, loop_3633
fors %f7, %f13, %f9
movvs %xcc, %i7, %i0
fmul8x16al %f11, %f8, %f14
loop_3633:
stx %i1, [%l7 + 0x68]
ldsw [%l7 + 0x0C], %g4
brgez %o7, loop_3634
ldsw [%l7 + 0x4C], %g5
st %f13, [%l7 + 0x58]
lduh [%l7 + 0x18], %o4
loop_3634:
fmovrsgez %i5, %f8, %f4
std %f4, [%l7 + 0x68]
umulcc %l1, 0x1CC3, %o2
stw %o5, [%l7 + 0x38]
ldsb [%l7 + 0x6F], %o0
ldsw [%l7 + 0x70], %i2
fmuld8ulx16 %f12, %f3, %f6
stb %o3, [%l7 + 0x34]
movvs %icc, %i4, %o1
bgu,pn %xcc, loop_3635
ldub [%l7 + 0x44], %l4
and %l2, 0x057E, %o6
ldub [%l7 + 0x1C], %g7
loop_3635:
fmovdcc %xcc, %f12, %f11
for %f10, %f8, %f4
fsrc1 %f14, %f14
stx %l0, [%l7 + 0x40]
movrlez %i3, %l5, %g3
udiv %g1, 0x18D9, %g6
subccc %l6, 0x16A1, %i6
tvc %xcc, 0x1
movcs %xcc, %g2, %l3
fmovdne %icc, %f6, %f0
ldx [%l7 + 0x30], %i0
xnorcc %i7, %g4, %i1
bg loop_3636
fxors %f12, %f11, %f12
fbne,a %fcc3, loop_3637
alignaddrl %g5, %o4, %i5
loop_3636:
ldsb [%l7 + 0x72], %l1
fbule %fcc2, loop_3638
loop_3637:
ldsw [%l7 + 0x58], %o7
sdivcc %o5, 0x16D9, %o2
array32 %o0, %o3, %i4
loop_3638:
ldd [%l7 + 0x08], %f2
stb %o1, [%l7 + 0x44]
ldx [%l7 + 0x10], %l4
movl %icc, %i2, %o6
call loop_3639
fnors %f14, %f6, %f14
andn %g7, 0x0A12, %l2
nop
setx loop_3640, %l0, %l1
jmpl %l1, %l0
loop_3639:
srl %l5, 0x14, %i3
fbuge,a %fcc3, loop_3641
fpadd32 %f10, %f12, %f10
loop_3640:
ldx [%l7 + 0x68], %g3
sth %g6, [%l7 + 0x76]
loop_3641:
stw %g1, [%l7 + 0x10]
stx %l6, [%l7 + 0x18]
std %f14, [%l7 + 0x08]
movge %xcc, %g2, %i6
lduh [%l7 + 0x30], %i0
std %f4, [%l7 + 0x40]
alignaddrl %l3, %i7, %g4
fnand %f12, %f4, %f10
lduh [%l7 + 0x5C], %i1
umul %o4, 0x1CCF, %g5
lduh [%l7 + 0x52], %i5
nop
setx loop_3642, %l0, %l1
jmpl %l1, %l1
movge %xcc, %o5, %o2
fzero %f4
stw %o7, [%l7 + 0x64]
loop_3642:
ldsw [%l7 + 0x08], %o0
st %f5, [%l7 + 0x74]
sth %i4, [%l7 + 0x7E]
fmovdl %icc, %f6, %f11
brlez,a %o3, loop_3643
fmovdvs %xcc, %f7, %f6
mulx %o1, 0x0CE8, %l4
std %f8, [%l7 + 0x60]
loop_3643:
siam 0x1
xnorcc %o6, %g7, %l2
ldsb [%l7 + 0x32], %l0
umul %l5, %i2, %g3
fmovdneg %icc, %f1, %f11
ldd [%l7 + 0x08], %f4
nop
setx loop_3644, %l0, %l1
jmpl %l1, %g6
xnorcc %g1, %l6, %i3
sth %g2, [%l7 + 0x36]
lduw [%l7 + 0x40], %i0
loop_3644:
fcmple32 %f6, %f0, %i6
fnot2 %f10, %f10
bg,a,pt %icc, loop_3645
ldsh [%l7 + 0x2E], %l3
fmovsle %icc, %f10, %f12
stx %i7, [%l7 + 0x10]
loop_3645:
fexpand %f1, %f12
movcc %icc, %g4, %o4
fmul8ulx16 %f6, %f6, %f10
fmovrsne %g5, %f2, %f14
fmovrsgez %i1, %f15, %f14
fandnot2s %f3, %f6, %f13
fpsub16 %f0, %f2, %f14
st %f11, [%l7 + 0x0C]
ldx [%l7 + 0x20], %i5
and %l1, %o2, %o7
ldx [%l7 + 0x20], %o0
fmovrslz %o5, %f1, %f9
lduh [%l7 + 0x38], %i4
fpadd32 %f14, %f8, %f0
fnor %f2, %f10, %f10
stw %o1, [%l7 + 0x08]
fbu,a %fcc2, loop_3646
edge8l %o3, %l4, %g7
tg %xcc, 0x2
array8 %l2, %l0, %l5
loop_3646:
fba,a %fcc1, loop_3647
movvc %xcc, %o6, %i2
fcmpd %fcc1, %f8, %f2
popc 0x1647, %g3
loop_3647:
stw %g1, [%l7 + 0x14]
alignaddr %g6, %l6, %g2
fbu,a %fcc1, loop_3648
lduh [%l7 + 0x6C], %i0
fandnot2s %f6, %f15, %f13
fmovda %icc, %f10, %f12
loop_3648:
lduh [%l7 + 0x32], %i3
stx %l3, [%l7 + 0x68]
std %f12, [%l7 + 0x70]
orn %i7, 0x009F, %i6
tg %xcc, 0x2
lduh [%l7 + 0x46], %o4
fnot1s %f15, %f4
smul %g4, %i1, %i5
std %f4, [%l7 + 0x28]
ld [%l7 + 0x5C], %f10
tneg %xcc, 0x4
bneg,a %icc, loop_3649
fmovspos %icc, %f6, %f15
tge %icc, 0x5
brnz %g5, loop_3650
loop_3649:
sth %l1, [%l7 + 0x56]
bg %icc, loop_3651
smul %o7, %o2, %o0
loop_3650:
sdivcc %o5, 0x15FC, %o1
fmovrdne %i4, %f10, %f10
loop_3651:
bvs,a,pt %xcc, loop_3652
ldsh [%l7 + 0x34], %o3
sth %g7, [%l7 + 0x1C]
lduh [%l7 + 0x58], %l2
loop_3652:
array8 %l4, %l0, %o6
sub %l5, 0x1883, %i2
fmovdn %icc, %f15, %f5
fmovsn %icc, %f7, %f13
nop
setx loop_3653, %l0, %l1
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 %g3, [%l7 + 0x33]
fcmpd %fcc3, %f0, %f4
brgez %g1, loop_3654
loop_3653:
fnot2 %f8, %f6
stx %l6, [%l7 + 0x38]
be,pt %xcc, loop_3655
loop_3654:
fmovdne %icc, %f7, %f3
fors %f2, %f10, %f8
popc 0x0D6D, %g6
loop_3655:
fnors %f12, %f1, %f14
fmovsge %xcc, %f5, %f0
ld [%l7 + 0x64], %f8
fbuge,a %fcc2, loop_3656
bcc %xcc, loop_3657
fpsub16s %f2, %f11, %f14
fnegd %f10, %f10
loop_3656:
fbne,a %fcc1, loop_3658
loop_3657:
fbuge %fcc0, loop_3659
fzero %f14
ldx [%l7 + 0x58], %i0
loop_3658:
ld [%l7 + 0x4C], %f10
loop_3659:
lduw [%l7 + 0x24], %i3
faligndata %f2, %f14, %f8
tcc %xcc, 0x1
fxnors %f11, %f3, %f15
fnor %f0, %f0, %f0
ld [%l7 + 0x3C], %f2
fmovsvc %xcc, %f7, %f12
fbo %fcc1, loop_3660
sth %l3, [%l7 + 0x6E]
tn %icc, 0x0
ldub [%l7 + 0x14], %i7
loop_3660:
fpadd16s %f4, %f11, %f14
sdivx %i6, 0x1B2E, %g2
fmovse %icc, %f6, %f8
ldx [%l7 + 0x08], %o4
bneg,a loop_3661
fmovdg %xcc, %f6, %f0
fand %f2, %f14, %f4
addcc %i1, %i5, %g5
loop_3661:
sth %g4, [%l7 + 0x32]
lduh [%l7 + 0x7A], %l1
ldub [%l7 + 0x41], %o7
fandnot2 %f4, %f0, %f14
fbne,a %fcc2, loop_3662
edge8 %o2, %o0, %o5
edge16 %i4, %o3, %g7
ldx [%l7 + 0x68], %o1
loop_3662:
fandnot2 %f10, %f4, %f14
smul %l2, 0x085C, %l4
bshuffle %f10, %f0, %f10
edge8l %o6, %l0, %i2
fbul,a %fcc0, loop_3663
fmovdg %icc, %f11, %f12
and %g3, %l5, %g1
lduw [%l7 + 0x50], %g6
loop_3663:
fbue,a %fcc3, loop_3664
fmovse %xcc, %f4, %f7
ldsh [%l7 + 0x36], %i0
srl %l6, %i3, %i7
loop_3664:
movpos %xcc, %i6, %g2
fsrc2s %f8, %f11
lduw [%l7 + 0x44], %l3
fmovrdlz %o4, %f4, %f10
movle %xcc, %i5, %g5
stb %i1, [%l7 + 0x38]
st %f13, [%l7 + 0x28]
ldsb [%l7 + 0x0D], %l1
ldsh [%l7 + 0x10], %o7
edge32 %o2, %g4, %o5
fnot2 %f4, %f14
srax %o0, 0x01, %i4
sdivcc %o3, 0x1EA5, %g7
subcc %l2, 0x1502, %l4
stw %o1, [%l7 + 0x18]
fmovsgu %icc, %f2, %f8
ldsw [%l7 + 0x48], %l0
fble,a %fcc3, loop_3665
bvs,a,pt %xcc, loop_3666
move %xcc, %i2, %o6
ldx [%l7 + 0x38], %g3
loop_3665:
ldsw [%l7 + 0x10], %g1
loop_3666:
fmovdn %xcc, %f9, %f11
ldx [%l7 + 0x68], %l5
fbe %fcc3, loop_3667
be,a %icc, loop_3668
tsubcctv %i0, %g6, %i3
ld [%l7 + 0x0C], %f14
loop_3667:
fnot2 %f6, %f4
loop_3668:
stb %l6, [%l7 + 0x40]
fcmpne16 %f10, %f14, %i7
move %xcc, %g2, %l3
movrgez %o4, 0x0AD, %i6
fmovrslz %g5, %f9, %f13
faligndata %f6, %f8, %f12
fmovrdlez %i1, %f6, %f0
movl %icc, %l1, %i5
stw %o2, [%l7 + 0x34]
stx %g4, [%l7 + 0x10]
edge8l %o7, %o0, %i4
edge32n %o5, %g7, %o3
udivx %l4, 0x13C6, %o1
movge %xcc, %l0, %i2
ldd [%l7 + 0x38], %f6
bgu,pt %xcc, loop_3669
ldsw [%l7 + 0x10], %o6
movvs %icc, %g3, %g1
ble,a,pn %xcc, loop_3670
loop_3669:
fxnor %f10, %f10, %f14
fmovsn %xcc, %f7, %f2
edge16l %l5, %l2, %g6
loop_3670:
lduw [%l7 + 0x30], %i3
bl,a %icc, loop_3671
ba loop_3672
sub %i0, %i7, %l6
tneg %xcc, 0x2
loop_3671:
fbe %fcc1, loop_3673
loop_3672:
mulscc %l3, 0x0B3C, %o4
fnot2s %f12, %f7
fpackfix %f6, %f9
loop_3673:
st %f7, [%l7 + 0x24]
ldd [%l7 + 0x70], %f4
bg,pt %xcc, loop_3674
sra %i6, 0x1B, %g2
udiv %g5, 0x09EA, %i1
alignaddrl %l1, %o2, %i5
loop_3674:
st %f2, [%l7 + 0x38]
bge,pt %icc, loop_3675
xnorcc %o7, 0x18CB, %g4
ldd [%l7 + 0x38], %f12
fsrc2 %f14, %f0
loop_3675:
ldsh [%l7 + 0x52], %i4
ldd [%l7 + 0x40], %f6
edge16 %o0, %g7, %o3
movrlz %o5, 0x15B, %l4
fmovsn %icc, %f0, %f7
ld [%l7 + 0x0C], %f13
movcc %icc, %o1, %i2
stb %o6, [%l7 + 0x44]
fsrc2 %f10, %f0
fblg,a %fcc1, loop_3676
fmovdge %icc, %f12, %f0
ba,pt %icc, loop_3677
fxor %f12, %f6, %f0
loop_3676:
fpsub32 %f0, %f12, %f0
fands %f7, %f13, %f2
loop_3677:
bneg,a %icc, loop_3678
udivcc %g3, 0x06B3, %g1
bshuffle %f6, %f10, %f12
add %l5, 0x1D76, %l2
loop_3678:
fnot2s %f3, %f3
tn %icc, 0x0
ld [%l7 + 0x7C], %f1
fmovda %xcc, %f1, %f12
std %f4, [%l7 + 0x38]
tpos %icc, 0x1
brgez,a %l0, loop_3679
movg %icc, %g6, %i0
sdivcc %i3, 0x1FE5, %i7
edge16n %l6, %o4, %l3
loop_3679:
bneg,a,pn %icc, loop_3680
stw %i6, [%l7 + 0x7C]
srl %g5, 0x14, %g2
sra %l1, 0x0D, %o2
loop_3680:
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x08], %i1
fcmpne16 %f4, %f10, %o7
lduw [%l7 + 0x24], %g4
ldub [%l7 + 0x0F], %i4
fnegs %f8, %f10
std %f4, [%l7 + 0x48]
fsrc2 %f6, %f4
stx %i5, [%l7 + 0x50]
ldd [%l7 + 0x78], %f14
fcmpne32 %f10, %f0, %o0
fzeros %f0
ldd [%l7 + 0x40], %f8
fmul8ulx16 %f8, %f10, %f8
tne %icc, 0x2
ldx [%l7 + 0x50], %g7
xnorcc %o5, 0x187D, %l4
fandnot2s %f4, %f7, %f12
fbne,a %fcc2, loop_3681
addc %o3, 0x1737, %i2
fmovsvs %xcc, %f2, %f15
edge16n %o6, %g3, %g1
loop_3681:
fmul8ulx16 %f0, %f0, %f2
fpmerge %f4, %f13, %f6
edge8l %l5, %l2, %l0
movvs %xcc, %g6, %i0
movpos %xcc, %i3, %o1
fmovsvs %icc, %f5, %f4
addc %i7, 0x0AAD, %o4
be,pt %icc, loop_3682
tsubcctv %l3, 0x18FA, %i6
faligndata %f0, %f4, %f8
edge16 %g5, %g2, %l6
loop_3682:
sth %l1, [%l7 + 0x4C]
fornot2 %f10, %f12, %f10
lduw [%l7 + 0x60], %i1
bvc,pn %xcc, loop_3683
ldsw [%l7 + 0x54], %o2
nop
setx loop_3684, %l0, %l1
jmpl %l1, %o7
fba %fcc2, loop_3685
loop_3683:
pdist %f12, %f6, %f6
alignaddr %i4, %g4, %o0
loop_3684:
bn %xcc, loop_3686
loop_3685:
fnot1 %f0, %f6
movle %icc, %g7, %o5
bcs,a %icc, loop_3687
loop_3686:
fbug %fcc1, loop_3688
fmovse %icc, %f0, %f5
sll %i5, %l4, %i2
loop_3687:
fmovrse %o3, %f1, %f15
loop_3688:
orn %g3, 0x12D4, %g1
fexpand %f2, %f2
xor %o6, 0x1704, %l2
stb %l5, [%l7 + 0x13]
sth %g6, [%l7 + 0x50]
bg %xcc, loop_3689
fandnot2 %f4, %f10, %f2
or %l0, 0x0E42, %i3
stx %o1, [%l7 + 0x68]
loop_3689:
or %i7, %i0, %o4
ldsw [%l7 + 0x14], %i6
fmovrde %g5, %f2, %f8
ldub [%l7 + 0x44], %g2
ldsh [%l7 + 0x50], %l3
tgu %xcc, 0x4
fba,a %fcc1, loop_3690
tvs %xcc, 0x2
sra %l1, 0x16, %i1
fbul %fcc3, loop_3691
loop_3690:
fmovdgu %icc, %f10, %f10
stw %o2, [%l7 + 0x3C]
xnor %l6, 0x1132, %i4
loop_3691:
std %f12, [%l7 + 0x08]
stx %g4, [%l7 + 0x08]
ldx [%l7 + 0x60], %o0
bcc,a,pt %icc, loop_3692
brgez %g7, loop_3693
lduw [%l7 + 0x64], %o5
tcs %xcc, 0x0
loop_3692:
tge %xcc, 0x3
loop_3693:
edge8n %o7, %i5, %l4
fmovrslz %i2, %f15, %f9
st %f15, [%l7 + 0x44]
ble,a %xcc, loop_3694
fmovdcs %icc, %f1, %f10
fmovdvs %xcc, %f8, %f4
ldub [%l7 + 0x13], %g3
loop_3694:
lduh [%l7 + 0x30], %g1
or %o3, %l2, %l5
stb %o6, [%l7 + 0x3F]
xnor %g6, 0x0B4A, %i3
bge,a loop_3695
addc %o1, %l0, %i7
fcmped %fcc1, %f4, %f14
fxnor %f4, %f14, %f14
loop_3695:
fbge %fcc3, loop_3696
move %xcc, %i0, %o4
fmul8x16au %f5, %f15, %f10
call loop_3697
loop_3696:
ldsh [%l7 + 0x34], %i6
movle %xcc, %g2, %g5
sra %l3, %l1, %i1
loop_3697:
stx %o2, [%l7 + 0x70]
udiv %l6, 0x0E5C, %i4
tsubcc %o0, 0x1083, %g4
fcmple16 %f10, %f0, %o5
fmovsa %icc, %f1, %f7
ldx [%l7 + 0x40], %o7
tleu %xcc, 0x4
ldsh [%l7 + 0x16], %g7
siam 0x5
ld [%l7 + 0x3C], %f13
movcs %xcc, %i5, %i2
fors %f2, %f5, %f7
and %g3, 0x0BB2, %l4
bgu loop_3698
nop
setx loop_3699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x38]
stw %g1, [%l7 + 0x2C]
loop_3698:
ble,a,pn %icc, loop_3700
loop_3699:
ld [%l7 + 0x58], %f7
lduw [%l7 + 0x4C], %o3
fmovrslez %l2, %f13, %f1
loop_3700:
stw %l5, [%l7 + 0x54]
sra %o6, 0x15, %g6
edge16 %i3, %l0, %i7
tpos %xcc, 0x6
movg %xcc, %i0, %o4
fmovdcs %icc, %f15, %f5
lduw [%l7 + 0x10], %i6
tne %xcc, 0x2
ldsw [%l7 + 0x34], %g2
ta %xcc, 0x0
brgz,a %g5, loop_3701
fbul %fcc2, loop_3702
stx %o1, [%l7 + 0x78]
pdist %f2, %f12, %f14
loop_3701:
fmovsge %icc, %f3, %f0
loop_3702:
ld [%l7 + 0x1C], %f6
ldsw [%l7 + 0x20], %l1
ldub [%l7 + 0x4D], %l3
fmovsleu %xcc, %f9, %f3
fbne %fcc3, loop_3703
sra %o2, %l6, %i4
lduw [%l7 + 0x3C], %o0
edge32 %i1, %o5, %o7
loop_3703:
fbo,a %fcc0, loop_3704
fnors %f2, %f1, %f3
fblg %fcc2, loop_3705
fmul8sux16 %f8, %f8, %f10
loop_3704:
brnz,a %g7, loop_3706
stx %i5, [%l7 + 0x20]
loop_3705:
ldd [%l7 + 0x50], %f0
ldub [%l7 + 0x51], %g4
loop_3706:
sll %g3, 0x01, %i2
sll %g1, %l4, %l2
fnors %f5, %f6, %f15
fmovsvs %icc, %f7, %f1
fmovrslz %o3, %f13, %f15
edge8l %o6, %l5, %i3
sth %l0, [%l7 + 0x6E]
fsrc2s %f10, %f2
lduh [%l7 + 0x3C], %i7
ld [%l7 + 0x24], %f0
fbo %fcc0, loop_3707
edge16 %i0, %o4, %g6
edge8ln %i6, %g5, %o1
te %xcc, 0x6
loop_3707:
nop
setx loop_3708, %l0, %l1
jmpl %l1, %g2
tcs %xcc, 0x2
tgu %xcc, 0x6
st %f3, [%l7 + 0x18]
loop_3708:
bneg,pn %xcc, loop_3709
tne %xcc, 0x6
stb %l1, [%l7 + 0x26]
edge8l %o2, %l3, %l6
loop_3709:
stx %i4, [%l7 + 0x50]
siam 0x4
ld [%l7 + 0x50], %f12
bge,a %icc, loop_3710
ldub [%l7 + 0x51], %o0
fandnot1s %f5, %f0, %f4
ldsh [%l7 + 0x18], %o5
loop_3710:
lduh [%l7 + 0x5A], %i1
xor %g7, 0x13DD, %i5
stw %o7, [%l7 + 0x64]
st %f13, [%l7 + 0x40]
tne %xcc, 0x1
lduh [%l7 + 0x2C], %g4
fand %f0, %f6, %f8
ldub [%l7 + 0x6B], %g3
fmovsl %xcc, %f7, %f3
fnor %f8, %f10, %f0
fnor %f4, %f0, %f8
ld [%l7 + 0x20], %f12
fbl,a %fcc1, loop_3711
ldsw [%l7 + 0x24], %i2
ldd [%l7 + 0x50], %f8
std %f0, [%l7 + 0x68]
loop_3711:
fmovdcs %xcc, %f6, %f3
fpmerge %f12, %f10, %f8
mulx %g1, %l4, %o3
edge16ln %o6, %l5, %i3
lduh [%l7 + 0x3A], %l2
ldsw [%l7 + 0x6C], %i7
fmovdgu %icc, %f9, %f15
ldx [%l7 + 0x68], %l0
fxnors %f1, %f9, %f6
fmovdvc %icc, %f6, %f14
fmul8ulx16 %f8, %f10, %f4
ldx [%l7 + 0x18], %i0
ld [%l7 + 0x7C], %f0
lduh [%l7 + 0x66], %g6
fpadd32 %f6, %f14, %f0
std %f6, [%l7 + 0x28]
movgu %icc, %o4, %g5
fcmpne32 %f2, %f6, %i6
movrgez %o1, 0x399, %l1
fand %f14, %f6, %f8
fnot1 %f10, %f0
siam 0x3
or %g2, %o2, %l3
sdiv %i4, 0x13EB, %o0
lduh [%l7 + 0x36], %o5
std %f2, [%l7 + 0x08]
sth %l6, [%l7 + 0x7C]
array32 %i1, %g7, %i5
ldub [%l7 + 0x34], %o7
fmovdle %xcc, %f4, %f13
fabsd %f4, %f12
stw %g3, [%l7 + 0x68]
fors %f0, %f3, %f13
fmovdpos %xcc, %f9, %f2
ldsw [%l7 + 0x20], %i2
fnot1 %f14, %f10
st %f15, [%l7 + 0x74]
brgz,a %g4, loop_3712
fmovsvc %xcc, %f10, %f14
std %f2, [%l7 + 0x40]
ldd [%l7 + 0x08], %f2
loop_3712:
fmovscc %xcc, %f10, %f10
brgz,a %g1, loop_3713
stw %l4, [%l7 + 0x40]
st %f9, [%l7 + 0x18]
taddcc %o3, %o6, %l5
loop_3713:
tcc %icc, 0x5
fexpand %f14, %f2
fmovrsgez %l2, %f12, %f7
fmul8x16al %f14, %f0, %f8
bvs %xcc, loop_3714
movrgz %i3, 0x150, %i7
andcc %l0, 0x0D38, %g6
fmovrdgez %i0, %f2, %f8
loop_3714:
st %f2, [%l7 + 0x34]
fors %f11, %f15, %f3
fors %f9, %f11, %f12
stb %o4, [%l7 + 0x2A]
stw %i6, [%l7 + 0x38]
st %f0, [%l7 + 0x14]
movrne %o1, 0x3D4, %g5
pdist %f8, %f0, %f6
bl,pn %xcc, loop_3715
sdivcc %g2, 0x02D4, %l1
ldsb [%l7 + 0x0B], %o2
fmovsne %xcc, %f5, %f13
loop_3715:
fpmerge %f0, %f1, %f12
sth %i4, [%l7 + 0x26]
ldsh [%l7 + 0x42], %o0
fmovrsgez %o5, %f2, %f3
fsrc2 %f6, %f6
subcc %l6, 0x0F5F, %i1
fsrc2 %f8, %f2
fmovrdgz %l3, %f6, %f6
fmovs %f8, %f10
mova %icc, %g7, %o7
and %g3, %i5, %g4
fxors %f7, %f11, %f5
lduw [%l7 + 0x58], %i2
fandnot1 %f14, %f0, %f14
ldd [%l7 + 0x50], %f4
fpsub32s %f7, %f9, %f14
popc %l4, %g1
movg %icc, %o3, %o6
smulcc %l5, %l2, %i3
alignaddrl %l0, %i7, %g6
fcmple32 %f14, %f14, %o4
fmul8x16al %f5, %f2, %f2
ldx [%l7 + 0x50], %i0
fpsub16 %f14, %f6, %f4
srax %i6, 0x05, %g5
bshuffle %f8, %f8, %f12
fmovrdne %o1, %f14, %f12
fmovsleu %icc, %f0, %f10
bg,a loop_3716
stx %l1, [%l7 + 0x58]
sdiv %g2, 0x1168, %i4
ldsh [%l7 + 0x7E], %o2
loop_3716:
bleu,a,pn %icc, loop_3717
tg %xcc, 0x0
fbn %fcc3, loop_3718
movl %xcc, %o5, %l6
loop_3717:
nop
setx loop_3719, %l0, %l1
jmpl %l1, %o0
ldd [%l7 + 0x60], %f10
loop_3718:
nop
setx loop_3720, %l0, %l1
jmpl %l1, %i1
fmul8ulx16 %f10, %f8, %f6
loop_3719:
ldsb [%l7 + 0x1B], %g7
fmovdcc %xcc, %f3, %f6
loop_3720:
fandnot2s %f0, %f10, %f1
ldsb [%l7 + 0x1A], %o7
fbu %fcc3, loop_3721
movle %icc, %g3, %i5
edge8 %l3, %g4, %l4
st %f13, [%l7 + 0x78]
loop_3721:
fba,a %fcc1, loop_3722
sth %g1, [%l7 + 0x70]
ldsw [%l7 + 0x30], %o3
std %f8, [%l7 + 0x60]
loop_3722:
fpadd32 %f12, %f12, %f10
be loop_3723
taddcc %i2, %o6, %l2
fmovsvc %icc, %f5, %f9
lduh [%l7 + 0x64], %i3
loop_3723:
edge16ln %l5, %i7, %g6
bcs %icc, loop_3724
ldd [%l7 + 0x30], %f14
ld [%l7 + 0x40], %f15
tneg %icc, 0x0
loop_3724:
edge8ln %o4, %l0, %i0
fnand %f6, %f10, %f10
fnot1 %f6, %f2
xnorcc %g5, %o1, %l1
ble,a,pt %xcc, loop_3725
ldx [%l7 + 0x48], %i6
movrlz %i4, %g2, %o2
ldx [%l7 + 0x08], %o5
loop_3725:
brgz,a %o0, loop_3726
fbg %fcc1, loop_3727
fmul8x16al %f15, %f2, %f12
and %i1, %g7, %o7
loop_3726:
ldub [%l7 + 0x61], %l6
loop_3727:
fbuge,a %fcc2, loop_3728
tleu %xcc, 0x6
lduh [%l7 + 0x32], %g3
sdiv %i5, 0x1278, %l3
loop_3728:
xorcc %l4, 0x1040, %g4
fmovdcs %xcc, %f3, %f8
std %f8, [%l7 + 0x18]
fmul8x16au %f3, %f2, %f12
bl loop_3729
ldub [%l7 + 0x57], %g1
xor %i2, 0x1BCB, %o3
ldd [%l7 + 0x08], %f12
loop_3729:
srax %o6, 0x04, %i3
fbuge,a %fcc3, loop_3730
tcs %xcc, 0x6
fblg,a %fcc2, loop_3731
fmovsge %xcc, %f8, %f1
loop_3730:
mulx %l2, 0x0FEA, %i7
tgu %icc, 0x4
loop_3731:
fmovrdgz %g6, %f14, %f8
ldsb [%l7 + 0x2C], %o4
udivx %l0, 0x1314, %l5
lduw [%l7 + 0x50], %i0
ld [%l7 + 0x44], %f10
ldd [%l7 + 0x20], %f2
std %f10, [%l7 + 0x20]
fpack16 %f4, %f15
ldsh [%l7 + 0x4C], %g5
edge16 %l1, %o1, %i6
fmovdvs %xcc, %f10, %f3
orncc %g2, %i4, %o5
sethi 0x193A, %o2
fbuge,a %fcc2, loop_3732
lduh [%l7 + 0x54], %o0
bne,pn %icc, loop_3733
ld [%l7 + 0x78], %f2
loop_3732:
fnors %f15, %f9, %f2
brgz %i1, loop_3734
loop_3733:
tne %icc, 0x1
bgu %xcc, loop_3735
lduw [%l7 + 0x38], %o7
loop_3734:
fcmpne16 %f2, %f10, %g7
ldx [%l7 + 0x70], %l6
loop_3735:
fcmps %fcc0, %f15, %f10
alignaddrl %i5, %l3, %g3
fbuge %fcc3, loop_3736
movcs %icc, %g4, %l4
fcmpgt16 %f12, %f12, %g1
fmovsvc %icc, %f5, %f12
loop_3736:
nop
setx loop_3737, %l0, %l1
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_3738
smul %o3, 0x1543, %o6
stw %i2, [%l7 + 0x5C]
loop_3737:
bcs loop_3739
loop_3738:
stx %i3, [%l7 + 0x10]
bcs,a,pt %icc, loop_3740
bcs,a,pn %icc, loop_3741
loop_3739:
fcmpd %fcc1, %f6, %f4
tsubcc %i7, %g6, %o4
loop_3740:
fcmpgt32 %f14, %f4, %l0
loop_3741:
fmovsn %xcc, %f4, %f13
fmovsa %icc, %f5, %f11
fpadd32 %f2, %f4, %f10
array32 %l2, %i0, %g5
movl %icc, %l1, %l5
movcc %icc, %o1, %g2
fbu,a %fcc0, loop_3742
stb %i4, [%l7 + 0x0C]
edge16ln %i6, %o2, %o0
fcmpeq32 %f4, %f2, %o5
loop_3742:
srlx %i1, 0x1D, %g7
fornot2s %f10, %f6, %f0
subccc %l6, 0x1E8B, %o7
movrgz %l3, 0x2BD, %i5
ldx [%l7 + 0x20], %g4
fba,a %fcc2, loop_3743
brnz %l4, loop_3744
addcc %g1, %g3, %o6
ldx [%l7 + 0x50], %i2
loop_3743:
ld [%l7 + 0x2C], %f11
loop_3744:
bcs,a loop_3745
edge8l %o3, %i7, %i3
addcc %g6, 0x0564, %o4
stx %l0, [%l7 + 0x70]
loop_3745:
fmovsneg %xcc, %f14, %f6
umulcc %l2, %g5, %i0
ldsh [%l7 + 0x52], %l1
sdivx %o1, 0x0089, %l5
movle %icc, %g2, %i4
lduw [%l7 + 0x34], %o2
fblg,a %fcc2, loop_3746
ld [%l7 + 0x58], %f11
bcs,a,pt %icc, loop_3747
array8 %o0, %o5, %i1
loop_3746:
stb %i6, [%l7 + 0x27]
fbu,a %fcc0, loop_3748
loop_3747:
taddcctv %l6, 0x0169, %g7
sll %l3, %i5, %g4
bcc,a loop_3749
loop_3748:
brnz,a %o7, loop_3750
fnands %f9, %f14, %f11
tsubcc %g1, %l4, %o6
loop_3749:
fba %fcc1, loop_3751
loop_3750:
ldub [%l7 + 0x43], %i2
ldsw [%l7 + 0x68], %o3
bne,pt %xcc, loop_3752
loop_3751:
sth %i7, [%l7 + 0x12]
fbn %fcc0, loop_3753
ld [%l7 + 0x60], %f12
loop_3752:
fpadd16s %f15, %f12, %f4
movrne %i3, %g3, %g6
loop_3753:
te %xcc, 0x3
lduw [%l7 + 0x3C], %o4
fbge,a %fcc2, loop_3754
ldsw [%l7 + 0x14], %l2
ldsw [%l7 + 0x18], %g5
bg,a loop_3755
loop_3754:
fmovscs %icc, %f6, %f5
stb %l0, [%l7 + 0x24]
fpack16 %f6, %f9
loop_3755:
fcmple16 %f12, %f14, %l1
fmul8sux16 %f4, %f0, %f12
tne %icc, 0x5
st %f10, [%l7 + 0x70]
nop
setx loop_3756, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6E], %i0
fmovde %icc, %f13, %f14
movcs %xcc, %o1, %g2
loop_3756:
lduw [%l7 + 0x20], %l5
fmovrde %i4, %f14, %f6
fblg %fcc0, loop_3757
sdivx %o0, 0x1EE7, %o2
ldub [%l7 + 0x5B], %i1
fmovsl %icc, %f6, %f14
loop_3757:
fbug %fcc0, loop_3758
fpadd32s %f2, %f11, %f0
fmovdge %icc, %f12, %f10
lduw [%l7 + 0x3C], %i6
loop_3758:
fabss %f14, %f12
brnz,a %o5, loop_3759
or %l6, %l3, %i5
fnands %f6, %f4, %f7
sllx %g7, %o7, %g1
loop_3759:
orcc %l4, 0x01BD, %g4
fand %f6, %f0, %f4
ldsh [%l7 + 0x0C], %i2
fxors %f3, %f12, %f7
addcc %o3, %i7, %o6
movrgez %i3, 0x2C8, %g6
edge8n %g3, %l2, %o4
ldub [%l7 + 0x79], %g5
fmovrsgz %l0, %f1, %f4
nop
setx loop_3760, %l0, %l1
jmpl %l1, %i0
fzeros %f9
udivx %o1, 0x164A, %g2
nop
setx loop_3761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3760:
std %f6, [%l7 + 0x68]
ble,a %icc, loop_3762
popc %l5, %i4
loop_3761:
fmovsn %xcc, %f9, %f1
fcmpgt16 %f0, %f10, %l1
loop_3762:
stb %o2, [%l7 + 0x35]
ldd [%l7 + 0x68], %f12
fmovsvc %xcc, %f4, %f1
ld [%l7 + 0x1C], %f12
fmovsvs %xcc, %f14, %f0
stw %o0, [%l7 + 0x54]
orn %i1, %i6, %l6
fpadd32s %f14, %f5, %f8
fzeros %f0
edge32n %o5, %i5, %g7
array8 %l3, %g1, %o7
lduw [%l7 + 0x34], %l4
sdivcc %i2, 0x184A, %o3
tleu %xcc, 0x3
addc %i7, 0x1B8E, %g4
ldx [%l7 + 0x30], %o6
sth %i3, [%l7 + 0x32]
xnorcc %g6, 0x1A7C, %g3
fpadd16s %f1, %f9, %f1
sub %o4, 0x15B8, %g5
movge %xcc, %l0, %l2
andn %o1, 0x11B3, %i0
call loop_3763
ldsw [%l7 + 0x24], %l5
fmovdg %xcc, %f3, %f7
brz,a %g2, loop_3764
loop_3763:
st %f1, [%l7 + 0x28]
orcc %l1, %o2, %o0
fmovspos %xcc, %f6, %f10
loop_3764:
ldsb [%l7 + 0x59], %i4
edge16l %i6, %i1, %o5
fmul8ulx16 %f2, %f0, %f14
ldub [%l7 + 0x21], %l6
ldsw [%l7 + 0x44], %i5
fabsd %f10, %f8
bne,a,pt %xcc, loop_3765
fmul8x16au %f15, %f6, %f4
fmuld8ulx16 %f0, %f1, %f12
ldsw [%l7 + 0x1C], %l3
loop_3765:
fmovdge %xcc, %f10, %f6
fbul %fcc1, loop_3766
brlz,a %g1, loop_3767
call loop_3768
fornot2 %f8, %f14, %f4
loop_3766:
sllx %o7, 0x0F, %g7
loop_3767:
lduh [%l7 + 0x1A], %i2
loop_3768:
ldsw [%l7 + 0x74], %o3
andncc %l4, %g4, %i7
fnot1s %f8, %f15
fmovdg %icc, %f15, %f0
edge32ln %i3, %o6, %g6
std %f12, [%l7 + 0x78]
edge8ln %o4, %g5, %g3
movn %xcc, %l2, %o1
stw %i0, [%l7 + 0x18]
fbule,a %fcc3, loop_3769
edge16 %l5, %g2, %l1
umul %o2, %l0, %o0
ldsw [%l7 + 0x3C], %i6
loop_3769:
andncc %i1, %o5, %i4
fpack32 %f0, %f10, %f6
std %f4, [%l7 + 0x68]
fbu,a %fcc2, loop_3770
orn %l6, 0x07E6, %l3
lduh [%l7 + 0x68], %g1
fmovsn %xcc, %f8, %f8
loop_3770:
array8 %i5, %g7, %o7
bcs,pn %xcc, loop_3771
tl %icc, 0x7
brgz %o3, loop_3772
tge %icc, 0x4
loop_3771:
fornot1s %f12, %f1, %f13
fmovsleu %xcc, %f1, %f13
loop_3772:
fbue,a %fcc1, loop_3773
mova %icc, %i2, %l4
fmovdn %xcc, %f0, %f13
tle %xcc, 0x5
loop_3773:
bne loop_3774
lduh [%l7 + 0x2E], %i7
movvc %xcc, %g4, %i3
udivcc %o6, 0x0D7E, %g6
loop_3774:
fxnor %f0, %f12, %f4
tvc %icc, 0x5
tg %xcc, 0x1
bcs,a,pn %icc, loop_3775
fpack16 %f4, %f4
stb %o4, [%l7 + 0x4B]
movleu %xcc, %g3, %g5
loop_3775:
mulx %l2, 0x0BC8, %o1
movcc %icc, %i0, %g2
fmovrdgz %l1, %f14, %f6
ldsh [%l7 + 0x50], %o2
std %f14, [%l7 + 0x48]
tcs %xcc, 0x1
fsrc1s %f1, %f5
tl %xcc, 0x7
stw %l5, [%l7 + 0x38]
fcmpgt32 %f14, %f10, %o0
stb %i6, [%l7 + 0x7D]
tneg %xcc, 0x7
ldub [%l7 + 0x49], %l0
fzero %f6
fnor %f14, %f12, %f12
fmovrsne %i1, %f8, %f9
fcmpne16 %f4, %f8, %o5
bgu,pt %icc, loop_3776
ldub [%l7 + 0x1E], %l6
stw %l3, [%l7 + 0x48]
fornot2s %f0, %f7, %f3
loop_3776:
st %f4, [%l7 + 0x60]
fble,a %fcc0, loop_3777
andncc %g1, %i4, %g7
ldub [%l7 + 0x3A], %i5
fmovsneg %icc, %f15, %f14
loop_3777:
orncc %o7, %i2, %l4
bvs %xcc, loop_3778
fbu %fcc1, loop_3779
umul %o3, %i7, %g4
fcmpeq32 %f14, %f8, %i3
loop_3778:
stx %o6, [%l7 + 0x78]
loop_3779:
lduh [%l7 + 0x7E], %g6
fmovsg %icc, %f7, %f0
faligndata %f2, %f2, %f0
std %f0, [%l7 + 0x60]
stb %g3, [%l7 + 0x74]
fmovsl %icc, %f3, %f1
movle %icc, %o4, %g5
bvc,pt %icc, loop_3780
fornot2 %f14, %f2, %f14
fandnot1 %f12, %f12, %f10
movn %icc, %o1, %l2
loop_3780:
stb %g2, [%l7 + 0x6F]
fbu,a %fcc3, loop_3781
fmovrde %i0, %f12, %f6
ldsb [%l7 + 0x32], %l1
fnors %f14, %f10, %f7
loop_3781:
ldsh [%l7 + 0x7A], %l5
fbul %fcc0, loop_3782
fsrc1 %f0, %f4
tpos %xcc, 0x6
bl,pn %xcc, loop_3783
loop_3782:
ldd [%l7 + 0x20], %f4
tsubcc %o2, %i6, %o0
tn %xcc, 0x0
loop_3783:
lduw [%l7 + 0x48], %l0
fpsub32s %f0, %f12, %f1
mova %icc, %i1, %o5
srlx %l3, %l6, %i4
fbug %fcc3, loop_3784
fmovdl %xcc, %f13, %f9
movleu %icc, %g7, %i5
bpos,pn %icc, loop_3785
loop_3784:
fpadd32s %f11, %f2, %f8
movle %xcc, %g1, %o7
tsubcc %l4, %i2, %o3
loop_3785:
std %f10, [%l7 + 0x70]
ble,a loop_3786
fandnot1s %f15, %f3, %f0
st %f2, [%l7 + 0x14]
fbue,a %fcc2, loop_3787
loop_3786:
std %f0, [%l7 + 0x70]
edge16l %g4, %i7, %i3
fmovrdgez %g6, %f14, %f2
loop_3787:
lduh [%l7 + 0x42], %o6
st %f13, [%l7 + 0x14]
umulcc %g3, %o4, %g5
stw %o1, [%l7 + 0x7C]
fmovs %f10, %f15
fbe,a %fcc3, loop_3788
fcmpeq32 %f14, %f14, %l2
fmovsgu %xcc, %f13, %f13
udivx %g2, 0x1891, %l1
loop_3788:
ldub [%l7 + 0x10], %i0
fmovdvs %xcc, %f1, %f4
std %f10, [%l7 + 0x18]
fbule %fcc3, loop_3789
brgz,a %o2, loop_3790
faligndata %f10, %f12, %f12
fmovsleu %xcc, %f8, %f7
loop_3789:
umulcc %i6, %l5, %l0
loop_3790:
taddcctv %o0, %i1, %l3
fnor %f10, %f8, %f6
ldsh [%l7 + 0x6E], %o5
fcmped %fcc0, %f10, %f14
fabsd %f0, %f14
bn,a loop_3791
fbne %fcc1, loop_3792
edge8n %l6, %i4, %g7
tpos %xcc, 0x1
loop_3791:
stx %i5, [%l7 + 0x30]
loop_3792:
move %xcc, %o7, %g1
bg,pn %xcc, loop_3793
fble,a %fcc2, loop_3794
smul %l4, %o3, %i2
fmovde %icc, %f13, %f10
loop_3793:
movneg %xcc, %i7, %i3
loop_3794:
fcmpes %fcc3, %f6, %f5
fbn,a %fcc0, loop_3795
ldsh [%l7 + 0x32], %g4
fbu %fcc2, loop_3796
edge8l %g6, %o6, %o4
loop_3795:
fmovdcc %xcc, %f11, %f14
fbe %fcc1, loop_3797
loop_3796:
fnor %f4, %f12, %f6
add %g5, %o1, %g3
st %f14, [%l7 + 0x3C]
loop_3797:
tvc %icc, 0x3
fmovse %xcc, %f8, %f0
edge16ln %l2, %g2, %l1
st %f2, [%l7 + 0x68]
stx %o2, [%l7 + 0x68]
fpadd32 %f6, %f6, %f8
fmovsl %icc, %f6, %f12
fornot2 %f6, %f14, %f12
stx %i6, [%l7 + 0x40]
fbo %fcc0, loop_3798
movrlez %i0, 0x04B, %l5
fmovrdgez %o0, %f6, %f6
fmovrdlez %i1, %f2, %f10
loop_3798:
subc %l3, 0x0CAA, %o5
fmovrdne %l0, %f14, %f2
ldx [%l7 + 0x60], %l6
sra %i4, %g7, %i5
ldd [%l7 + 0x18], %f12
ld [%l7 + 0x34], %f2
movgu %icc, %g1, %o7
mulx %l4, 0x0F9C, %o3
xorcc %i2, %i3, %g4
sth %g6, [%l7 + 0x66]
add %i7, 0x092C, %o4
brlez,a %o6, loop_3799
tsubcctv %o1, 0x1D5F, %g5
bcc,pt %xcc, loop_3800
fabsd %f12, %f2
loop_3799:
tn %xcc, 0x0
addccc %l2, %g3, %l1
loop_3800:
bpos %xcc, loop_3801
ld [%l7 + 0x34], %f10
sub %o2, %g2, %i0
lduw [%l7 + 0x7C], %l5
loop_3801:
ldsh [%l7 + 0x70], %i6
fmul8x16al %f8, %f12, %f14
tsubcc %i1, 0x1F9C, %o0
addc %o5, %l3, %l0
fabsd %f0, %f14
ldsh [%l7 + 0x74], %i4
ldsb [%l7 + 0x5B], %l6
andncc %g7, %g1, %o7
subcc %l4, %i5, %i2
fnegs %f8, %f15
ldub [%l7 + 0x6F], %o3
or %g4, 0x1AE1, %i3
udivx %g6, 0x15D9, %i7
srl %o4, 0x18, %o1
tleu %icc, 0x4
tn %icc, 0x1
ldd [%l7 + 0x08], %f8
ldsb [%l7 + 0x19], %o6
udivcc %l2, 0x0592, %g3
fpack16 %f0, %f14
fnegs %f1, %f8
tne %icc, 0x7
brlez %l1, loop_3802
stw %g5, [%l7 + 0x50]
fbo %fcc0, loop_3803
bneg,pn %icc, loop_3804
loop_3802:
fmovsne %xcc, %f12, %f10
st %f5, [%l7 + 0x10]
loop_3803:
fbge %fcc1, loop_3805
loop_3804:
addc %g2, 0x196F, %i0
fbue %fcc1, loop_3806
xnor %o2, 0x1E64, %i6
loop_3805:
fxor %f2, %f0, %f0
ld [%l7 + 0x64], %f10
loop_3806:
fandnot1s %f11, %f3, %f8
ld [%l7 + 0x0C], %f11
ldub [%l7 + 0x14], %i1
ldd [%l7 + 0x58], %f4
fzeros %f14
tcc %xcc, 0x6
sdivcc %o0, 0x0F46, %l5
udivx %o5, 0x0FC2, %l0
brlez %l3, loop_3807
fmovrslz %i4, %f2, %f6
ble,pt %icc, loop_3808
mulscc %l6, %g1, %g7
loop_3807:
movpos %icc, %o7, %l4
ba,a,pt %xcc, loop_3809
loop_3808:
ld [%l7 + 0x78], %f11
xor %i5, %o3, %i2
mova %xcc, %i3, %g6
loop_3809:
fpackfix %f0, %f2
xorcc %i7, %o4, %o1
stx %o6, [%l7 + 0x18]
fmovsleu %icc, %f8, %f6
edge8n %l2, %g3, %l1
movne %icc, %g4, %g5
brlz %g2, loop_3810
fmovspos %icc, %f9, %f4
fmovrsgez %i0, %f13, %f12
lduh [%l7 + 0x4A], %o2
loop_3810:
fmovsvs %xcc, %f9, %f7
tcc %icc, 0x4
brlz %i6, loop_3811
std %f0, [%l7 + 0x10]
fpsub16 %f0, %f2, %f12
fcmped %fcc2, %f4, %f2
loop_3811:
tle %xcc, 0x3
fbn %fcc0, loop_3812
tgu %icc, 0x6
std %f2, [%l7 + 0x60]
fcmpes %fcc1, %f4, %f3
loop_3812:
fmovs %f8, %f14
ld [%l7 + 0x7C], %f5
fbue %fcc3, loop_3813
array8 %o0, %l5, %i1
fmovsne %xcc, %f12, %f9
sdivcc %l0, 0x0CD6, %o5
loop_3813:
fmovdg %xcc, %f11, %f13
ldsw [%l7 + 0x18], %i4
ldsb [%l7 + 0x45], %l3
fcmpes %fcc1, %f4, %f4
array16 %g1, %l6, %g7
andcc %l4, %i5, %o7
udiv %o3, 0x05BA, %i3
fpsub32 %f6, %f0, %f6
stw %g6, [%l7 + 0x74]
tleu %xcc, 0x7
std %f4, [%l7 + 0x30]
brz,a %i7, loop_3814
mulx %o4, %i2, %o6
fpadd32 %f14, %f0, %f2
te %xcc, 0x4
loop_3814:
fbge,a %fcc1, loop_3815
fmovdge %icc, %f11, %f1
lduh [%l7 + 0x2E], %o1
ld [%l7 + 0x78], %f7
loop_3815:
movl %xcc, %l2, %l1
fzeros %f7
stx %g3, [%l7 + 0x38]
std %f8, [%l7 + 0x10]
umulcc %g5, 0x1EB8, %g2
call loop_3816
movrne %g4, 0x098, %o2
udiv %i6, 0x12D6, %o0
movcs %icc, %l5, %i0
loop_3816:
call loop_3817
edge32n %i1, %l0, %o5
fxnor %f0, %f12, %f4
std %f6, [%l7 + 0x68]
loop_3817:
movre %l3, %g1, %i4
stw %l6, [%l7 + 0x4C]
bvs,pt %xcc, loop_3818
xnorcc %l4, 0x1AC7, %i5
movcs %xcc, %g7, %o3
fmovspos %icc, %f7, %f7
loop_3818:
fmovsne %xcc, %f10, %f11
lduw [%l7 + 0x74], %i3
edge16n %g6, %i7, %o7
edge8 %i2, %o6, %o4
fmovrsgez %l2, %f1, %f2
fmovsleu %xcc, %f10, %f13
fmovsvc %xcc, %f5, %f2
ldx [%l7 + 0x30], %o1
st %f9, [%l7 + 0x30]
srax %l1, 0x1A, %g5
subc %g2, %g4, %o2
ldsh [%l7 + 0x30], %i6
ldsb [%l7 + 0x12], %g3
fands %f7, %f6, %f5
popc %l5, %i0
fmuld8ulx16 %f11, %f0, %f12
ldsh [%l7 + 0x74], %o0
array16 %i1, %l0, %o5
fmovrdgez %g1, %f10, %f10
fpsub32s %f3, %f10, %f15
fmovdcc %xcc, %f9, %f5
fcmple32 %f2, %f10, %l3
fzero %f4
movle %xcc, %l6, %i4
ta %xcc, 0x6
umulcc %i5, 0x0728, %g7
fmuld8ulx16 %f10, %f9, %f14
ba,a,pt %xcc, loop_3819
sra %l4, 0x0E, %i3
fpsub32 %f4, %f12, %f6
xnorcc %o3, %g6, %o7
loop_3819:
st %f10, [%l7 + 0x3C]
fnors %f10, %f3, %f14
edge16n %i7, %o6, %i2
fbn,a %fcc3, loop_3820
std %f12, [%l7 + 0x48]
fmovdge %icc, %f7, %f14
subc %l2, %o4, %l1
loop_3820:
ldd [%l7 + 0x10], %f10
mulx %o1, 0x0D89, %g2
fmovrdlz %g4, %f14, %f6
andncc %g5, %o2, %i6
te %icc, 0x2
stx %g3, [%l7 + 0x48]
bleu,a,pt %icc, loop_3821
edge16n %i0, %l5, %o0
fmovrde %l0, %f2, %f4
nop
setx loop_3822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3821:
edge16l %i1, %g1, %o5
fmovdne %xcc, %f15, %f0
fsrc1 %f2, %f8
loop_3822:
srl %l3, 0x0D, %l6
fmovrde %i5, %f12, %f2
ble,pt %xcc, loop_3823
st %f2, [%l7 + 0x0C]
addcc %i4, 0x09E5, %l4
fsrc2s %f2, %f12
loop_3823:
ldsh [%l7 + 0x3E], %i3
ld [%l7 + 0x78], %f7
nop
setx loop_3824, %l0, %l1
jmpl %l1, %o3
stb %g7, [%l7 + 0x1A]
sth %o7, [%l7 + 0x1C]
bg,a,pt %icc, loop_3825
loop_3824:
fmovrsne %g6, %f11, %f9
fbu %fcc2, loop_3826
fzero %f12
loop_3825:
ldd [%l7 + 0x68], %f8
subc %i7, %i2, %o6
loop_3826:
andcc %o4, %l2, %l1
ldsb [%l7 + 0x2F], %o1
sdivx %g4, 0x1279, %g5
stw %g2, [%l7 + 0x14]
andn %i6, %g3, %i0
ld [%l7 + 0x30], %f2
addc %l5, 0x1DB8, %o2
fbe %fcc0, loop_3827
fmovsvs %xcc, %f0, %f0
ba,a loop_3828
edge8 %l0, %i1, %o0
loop_3827:
bcs,a %icc, loop_3829
st %f1, [%l7 + 0x78]
loop_3828:
st %f13, [%l7 + 0x48]
ld [%l7 + 0x20], %f14
loop_3829:
fnot1 %f6, %f2
fmovspos %xcc, %f15, %f9
stb %o5, [%l7 + 0x51]
ldsb [%l7 + 0x55], %g1
and %l3, 0x0ECC, %l6
ldsw [%l7 + 0x0C], %i4
brnz,a %i5, loop_3830
stx %i3, [%l7 + 0x60]
fzeros %f4
movle %xcc, %o3, %l4
loop_3830:
sth %g7, [%l7 + 0x26]
st %f9, [%l7 + 0x18]
xor %o7, 0x116E, %i7
andn %i2, %o6, %o4
std %f8, [%l7 + 0x08]
std %f10, [%l7 + 0x38]
fmul8sux16 %f6, %f6, %f10
fmovdcs %xcc, %f1, %f2
fba,a %fcc2, loop_3831
orncc %l2, 0x0771, %g6
movcs %icc, %o1, %g4
ldub [%l7 + 0x46], %l1
loop_3831:
fpadd32s %f7, %f12, %f11
fbu %fcc3, loop_3832
fba %fcc3, loop_3833
fbu %fcc3, loop_3834
std %f8, [%l7 + 0x40]
loop_3832:
movl %xcc, %g2, %i6
loop_3833:
fmul8sux16 %f14, %f4, %f6
loop_3834:
fmovsle %icc, %f0, %f2
faligndata %f8, %f2, %f12
fbn,a %fcc0, loop_3835
fcmpgt32 %f0, %f8, %g3
lduh [%l7 + 0x3E], %i0
fbu %fcc0, loop_3836
loop_3835:
sth %l5, [%l7 + 0x66]
sth %o2, [%l7 + 0x64]
fzeros %f12
loop_3836:
alignaddr %l0, %i1, %o0
stb %g5, [%l7 + 0x60]
subcc %o5, 0x0507, %g1
tvc %icc, 0x2
fbne %fcc2, loop_3837
fbuge %fcc3, loop_3838
brnz %l6, loop_3839
lduh [%l7 + 0x46], %l3
loop_3837:
fmovrdlez %i4, %f0, %f12
loop_3838:
fmovdle %xcc, %f9, %f13
loop_3839:
stb %i5, [%l7 + 0x24]
alignaddrl %o3, %i3, %g7
ldsh [%l7 + 0x62], %l4
subccc %i7, %i2, %o6
ld [%l7 + 0x24], %f4
pdist %f14, %f0, %f0
fmovdleu %icc, %f11, %f1
movrlz %o4, %o7, %g6
fbge,a %fcc3, loop_3840
lduh [%l7 + 0x3C], %l2
movleu %icc, %o1, %g4
ldsh [%l7 + 0x1E], %l1
loop_3840:
fbue %fcc1, loop_3841
umulcc %g2, 0x0ECD, %i6
mulx %g3, %l5, %o2
fzero %f14
loop_3841:
brnz,a %i0, loop_3842
lduw [%l7 + 0x28], %i1
fmovsleu %icc, %f0, %f2
brgez,a %l0, loop_3843
loop_3842:
stx %g5, [%l7 + 0x48]
stw %o5, [%l7 + 0x30]
edge16 %o0, %l6, %l3
loop_3843:
ldsw [%l7 + 0x28], %g1
smul %i4, 0x05BC, %o3
bneg loop_3844
tvc %xcc, 0x4
udiv %i5, 0x141A, %g7
fnegs %f6, %f11
loop_3844:
sllx %l4, 0x04, %i7
stb %i2, [%l7 + 0x14]
pdist %f4, %f14, %f6
fcmple32 %f6, %f2, %i3
xnorcc %o6, %o4, %g6
ld [%l7 + 0x34], %f13
st %f12, [%l7 + 0x68]
movpos %icc, %l2, %o7
tpos %icc, 0x5
ldsw [%l7 + 0x10], %o1
fbge %fcc2, loop_3845
fors %f6, %f15, %f4
fmovscs %xcc, %f1, %f0
edge16l %l1, %g4, %g2
loop_3845:
ldx [%l7 + 0x30], %i6
call loop_3846
fands %f12, %f7, %f4
move %icc, %l5, %g3
fnot1s %f5, %f6
loop_3846:
fexpand %f3, %f0
ldsh [%l7 + 0x64], %i0
tle %xcc, 0x0
andcc %o2, 0x06E2, %i1
brlez %g5, loop_3847
edge8l %l0, %o5, %l6
stw %o0, [%l7 + 0x78]
sth %g1, [%l7 + 0x7E]
loop_3847:
tneg %icc, 0x1
stx %l3, [%l7 + 0x08]
fmul8x16au %f6, %f11, %f8
fbule %fcc2, loop_3848
stb %o3, [%l7 + 0x54]
bleu,a,pn %xcc, loop_3849
ldsw [%l7 + 0x20], %i5
loop_3848:
fzeros %f0
ld [%l7 + 0x14], %f8
loop_3849:
fmovsvc %xcc, %f10, %f7
bl,a,pn %icc, loop_3850
edge32n %g7, %i4, %i7
ld [%l7 + 0x70], %f15
ldsb [%l7 + 0x5D], %l4
loop_3850:
st %f1, [%l7 + 0x48]
lduh [%l7 + 0x52], %i3
fmovdpos %icc, %f15, %f2
ldsb [%l7 + 0x70], %o6
fmovrde %o4, %f12, %f12
fpadd32s %f15, %f12, %f11
ldd [%l7 + 0x08], %f2
udiv %i2, 0x10D1, %l2
lduh [%l7 + 0x20], %g6
sdivx %o7, 0x1774, %l1
bvc,a,pn %xcc, loop_3851
xnor %g4, 0x0A97, %o1
array8 %i6, %g2, %l5
bneg %xcc, loop_3852
loop_3851:
stx %g3, [%l7 + 0x70]
st %f11, [%l7 + 0x14]
st %f10, [%l7 + 0x30]
loop_3852:
mulx %i0, 0x0763, %o2
fnand %f14, %f12, %f6
udivx %i1, 0x0D97, %l0
fmovrdlz %g5, %f4, %f2
sllx %l6, 0x0C, %o5
ba %xcc, loop_3853
sth %o0, [%l7 + 0x54]
srl %g1, 0x04, %l3
tn %icc, 0x5
loop_3853:
fmovrdlz %i5, %f10, %f6
ldsw [%l7 + 0x14], %g7
ldd [%l7 + 0x70], %f0
andn %o3, 0x11AD, %i7
lduh [%l7 + 0x76], %i4
std %f10, [%l7 + 0x48]
lduh [%l7 + 0x48], %i3
alignaddr %l4, %o6, %i2
ld [%l7 + 0x74], %f4
stw %l2, [%l7 + 0x60]
brnz %g6, loop_3854
fmovrsgez %o4, %f15, %f6
stb %o7, [%l7 + 0x58]
ldsh [%l7 + 0x6A], %g4
loop_3854:
fpack32 %f2, %f6, %f2
fmovdge %xcc, %f14, %f2
ldsb [%l7 + 0x73], %o1
xnorcc %l1, %i6, %l5
edge8n %g3, %g2, %i0
bcc,a,pn %xcc, loop_3855
lduh [%l7 + 0x1A], %i1
lduh [%l7 + 0x1A], %l0
subcc %o2, %g5, %l6
loop_3855:
stx %o5, [%l7 + 0x18]
sra %o0, 0x08, %g1
movge %icc, %i5, %g7
fbe,a %fcc1, loop_3856
stb %o3, [%l7 + 0x7C]
faligndata %f8, %f4, %f12
stw %i7, [%l7 + 0x10]
loop_3856:
fpadd32 %f6, %f2, %f12
fbue %fcc2, loop_3857
movle %xcc, %i4, %i3
bvc loop_3858
lduh [%l7 + 0x74], %l4
loop_3857:
tcc %icc, 0x1
smulcc %l3, 0x0C1C, %i2
loop_3858:
fmovrsne %l2, %f4, %f12
ld [%l7 + 0x08], %f0
edge8l %g6, %o4, %o6
ba,a loop_3859
fmovsvs %icc, %f14, %f9
tge %xcc, 0x5
brnz,a %g4, loop_3860
loop_3859:
edge16n %o7, %l1, %i6
sdiv %l5, 0x1A3E, %g3
tvs %icc, 0x5
loop_3860:
fmovsneg %xcc, %f13, %f8
mulx %g2, %i0, %i1
sll %l0, 0x1B, %o1
tvc %icc, 0x3
ldsw [%l7 + 0x44], %o2
fmul8x16al %f14, %f6, %f14
ld [%l7 + 0x50], %f2
fnot2 %f6, %f0
taddcctv %g5, %o5, %l6
tleu %xcc, 0x5
te %icc, 0x7
fmovrdgz %g1, %f10, %f0
move %icc, %i5, %g7
ld [%l7 + 0x10], %f5
stw %o0, [%l7 + 0x68]
fmovdgu %icc, %f1, %f10
edge32n %i7, %i4, %i3
ldd [%l7 + 0x60], %f10
stb %l4, [%l7 + 0x43]
tpos %icc, 0x6
fmovdleu %xcc, %f2, %f9
fbul %fcc3, loop_3861
lduw [%l7 + 0x54], %o3
sth %i2, [%l7 + 0x62]
bl,pt %icc, loop_3862
loop_3861:
tsubcc %l2, 0x0177, %l3
tcs %xcc, 0x4
fsrc1s %f1, %f10
loop_3862:
fpack32 %f4, %f12, %f14
fmovrslz %o4, %f2, %f5
orcc %o6, %g4, %g6
tvc %xcc, 0x5
std %f14, [%l7 + 0x30]
ldsb [%l7 + 0x56], %l1
andn %i6, %l5, %o7
movre %g2, 0x373, %g3
tcs %icc, 0x3
fandnot2s %f0, %f7, %f4
udivx %i0, 0x0B3B, %i1
edge32l %o1, %o2, %l0
ldsb [%l7 + 0x25], %g5
ldsh [%l7 + 0x2E], %l6
ldsb [%l7 + 0x16], %o5
ldd [%l7 + 0x10], %f0
stb %i5, [%l7 + 0x4F]
srlx %g1, 0x18, %o0
fnands %f11, %f10, %f3
xnor %i7, 0x17E8, %i4
movrlez %i3, 0x2D0, %l4
fbo %fcc1, loop_3863
tn %icc, 0x6
fbg,a %fcc2, loop_3864
ldd [%l7 + 0x58], %f10
loop_3863:
be,a %xcc, loop_3865
stb %g7, [%l7 + 0x45]
loop_3864:
movrgz %o3, %l2, %i2
stx %l3, [%l7 + 0x48]
loop_3865:
fbl,a %fcc3, loop_3866
bgu,a loop_3867
tsubcc %o4, %g4, %g6
st %f2, [%l7 + 0x60]
loop_3866:
stb %o6, [%l7 + 0x0B]
loop_3867:
fpadd32s %f5, %f8, %f6
fnegd %f0, %f8
fmovsle %icc, %f0, %f10
tleu %xcc, 0x0
fmovsn %icc, %f11, %f1
stb %l1, [%l7 + 0x4C]
fmuld8sux16 %f9, %f6, %f8
fcmpgt32 %f8, %f6, %l5
smulcc %i6, 0x0E60, %o7
bneg,a,pn %xcc, loop_3868
fsrc2 %f12, %f2
fbn,a %fcc0, loop_3869
fpadd16s %f11, %f11, %f10
loop_3868:
ldub [%l7 + 0x45], %g3
fpmerge %f13, %f8, %f12
loop_3869:
taddcctv %i0, %g2, %o1
fandnot1s %f9, %f12, %f4
movne %xcc, %o2, %l0
ld [%l7 + 0x54], %f11
fpadd16s %f15, %f5, %f13
fbe %fcc2, loop_3870
stx %g5, [%l7 + 0x58]
fbue %fcc0, loop_3871
faligndata %f6, %f14, %f4
loop_3870:
siam 0x5
lduw [%l7 + 0x20], %l6
loop_3871:
stb %o5, [%l7 + 0x49]
edge8l %i1, %i5, %g1
fpsub32 %f14, %f0, %f2
fcmpeq16 %f4, %f14, %o0
tne %icc, 0x1
sllx %i7, %i4, %i3
stb %l4, [%l7 + 0x3A]
fnors %f8, %f7, %f13
sth %o3, [%l7 + 0x0C]
movpos %xcc, %g7, %i2
movvc %xcc, %l2, %o4
fmovrse %l3, %f3, %f5
xnorcc %g6, 0x1DB1, %o6
fmovdcs %icc, %f4, %f9
ldub [%l7 + 0x1D], %l1
ldsb [%l7 + 0x35], %g4
fcmpes %fcc0, %f8, %f6
fzeros %f10
stx %i6, [%l7 + 0x20]
nop
setx loop_3872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f12, %f3, %f8
fbue %fcc3, loop_3873
movl %icc, %o7, %g3
loop_3872:
ldsw [%l7 + 0x30], %i0
fornot1 %f10, %f2, %f8
loop_3873:
tcc %xcc, 0x0
fmovrsgez %g2, %f3, %f7
fmovdcs %xcc, %f15, %f11
move %icc, %l5, %o2
stx %l0, [%l7 + 0x60]
edge32n %g5, %o1, %l6
sth %o5, [%l7 + 0x0C]
fcmpeq16 %f2, %f8, %i1
fmovrdlz %g1, %f0, %f6
ldsh [%l7 + 0x1E], %i5
fmovrde %i7, %f2, %f2
brnz,a %o0, loop_3874
nop
setx loop_3875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x2
fors %f8, %f4, %f12
loop_3874:
move %xcc, %i4, %l4
loop_3875:
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x30], %f12
movvc %icc, %o3, %g7
ldsb [%l7 + 0x1F], %i3
fmovsvc %xcc, %f0, %f10
ba,a,pn %icc, loop_3876
addc %l2, %i2, %l3
stb %o4, [%l7 + 0x49]
st %f13, [%l7 + 0x48]
loop_3876:
bcc %xcc, loop_3877
stw %o6, [%l7 + 0x10]
fcmps %fcc2, %f15, %f10
fcmpne16 %f12, %f4, %l1
loop_3877:
stb %g6, [%l7 + 0x7C]
tge %xcc, 0x4
lduw [%l7 + 0x4C], %g4
fornot2 %f0, %f12, %f12
st %f5, [%l7 + 0x18]
fcmpeq16 %f2, %f12, %i6
andncc %o7, %g3, %i0
movrne %g2, 0x015, %o2
array16 %l0, %l5, %g5
lduw [%l7 + 0x5C], %o1
fmovdge %xcc, %f8, %f2
movle %icc, %l6, %i1
st %f3, [%l7 + 0x18]
fpadd16 %f14, %f8, %f2
fmovsn %xcc, %f4, %f12
fand %f8, %f12, %f6
fnot2s %f7, %f13
fmul8ulx16 %f10, %f6, %f12
movgu %xcc, %g1, %o5
fcmpne32 %f12, %f8, %i5
fpsub32 %f12, %f10, %f0
fmovdl %icc, %f9, %f8
sth %i7, [%l7 + 0x4C]
lduw [%l7 + 0x40], %o0
alignaddrl %i4, %o3, %l4
fbug,a %fcc0, loop_3878
fpack32 %f2, %f2, %f10
fandnot2s %f4, %f10, %f1
smulcc %i3, %l2, %i2
loop_3878:
fmovdleu %icc, %f7, %f12
sllx %l3, %g7, %o6
movrlz %l1, %o4, %g4
move %xcc, %g6, %o7
bneg %xcc, loop_3879
ldub [%l7 + 0x44], %i6
lduh [%l7 + 0x6C], %i0
srlx %g2, %o2, %l0
loop_3879:
fmovdcs %xcc, %f13, %f12
std %f10, [%l7 + 0x60]
fandnot1 %f2, %f10, %f14
movge %xcc, %l5, %g5
stx %o1, [%l7 + 0x48]
bne,pn %icc, loop_3880
fcmped %fcc0, %f12, %f12
srl %g3, %i1, %l6
ldd [%l7 + 0x28], %f8
loop_3880:
array8 %g1, %o5, %i7
bcs,a %xcc, loop_3881
ldx [%l7 + 0x58], %i5
ldx [%l7 + 0x10], %i4
nop
setx loop_3882, %l0, %l1
jmpl %l1, %o0
loop_3881:
mulx %l4, %i3, %l2
tg %icc, 0x5
ldd [%l7 + 0x58], %f4
loop_3882:
bneg,pt %xcc, loop_3883
nop
setx loop_3884, %l0, %l1
jmpl %l1, %o3
ldsb [%l7 + 0x53], %i2
fxor %f0, %f10, %f8
loop_3883:
fmovsn %xcc, %f10, %f1
loop_3884:
fmovrde %g7, %f8, %f2
fbug,a %fcc2, loop_3885
tgu %xcc, 0x7
ldx [%l7 + 0x18], %l3
stx %l1, [%l7 + 0x50]
loop_3885:
std %f10, [%l7 + 0x50]
lduw [%l7 + 0x08], %o6
bcs,a %icc, loop_3886
fxors %f9, %f3, %f13
fmovrslez %o4, %f6, %f10
sethi 0x1EEE, %g6
loop_3886:
tge %xcc, 0x4
ldub [%l7 + 0x33], %g4
movge %icc, %i6, %i0
fmovrsgez %o7, %f11, %f1
lduw [%l7 + 0x7C], %g2
sllx %l0, %l5, %g5
for %f2, %f6, %f2
movrlz %o1, 0x2EC, %g3
ldub [%l7 + 0x57], %i1
fnegs %f8, %f8
fsrc1s %f4, %f10
fornot2s %f5, %f14, %f0
fnor %f0, %f0, %f4
ldx [%l7 + 0x40], %o2
stb %g1, [%l7 + 0x74]
mova %xcc, %o5, %i7
fbue,a %fcc1, loop_3887
movne %xcc, %l6, %i4
fcmps %fcc0, %f12, %f5
ldsh [%l7 + 0x2E], %i5
loop_3887:
std %f6, [%l7 + 0x30]
stw %l4, [%l7 + 0x18]
fba,a %fcc1, loop_3888
lduh [%l7 + 0x4A], %o0
bge,pn %xcc, loop_3889
fmul8sux16 %f10, %f8, %f2
loop_3888:
stb %l2, [%l7 + 0x35]
stx %i3, [%l7 + 0x50]
loop_3889:
fnegs %f15, %f3
ld [%l7 + 0x38], %f14
subcc %o3, 0x0A84, %i2
lduw [%l7 + 0x24], %l3
lduh [%l7 + 0x16], %g7
subcc %l1, %o6, %o4
lduh [%l7 + 0x28], %g4
fmovdcs %xcc, %f5, %f7
taddcctv %i6, 0x0016, %i0
lduh [%l7 + 0x08], %o7
bne,a loop_3890
movrne %g6, 0x0FE, %l0
sth %g2, [%l7 + 0x66]
fors %f15, %f3, %f5
loop_3890:
lduh [%l7 + 0x1E], %g5
mulx %l5, %o1, %i1
stw %o2, [%l7 + 0x5C]
movleu %xcc, %g3, %g1
sdiv %o5, 0x1F56, %i7
fmul8ulx16 %f8, %f12, %f12
move %icc, %l6, %i4
bge,a,pt %xcc, loop_3891
sth %i5, [%l7 + 0x42]
fzero %f14
bge,a loop_3892
loop_3891:
lduw [%l7 + 0x14], %o0
ld [%l7 + 0x58], %f12
fbg,a %fcc1, loop_3893
loop_3892:
fmul8x16al %f5, %f4, %f6
fmovdne %xcc, %f1, %f5
orncc %l2, 0x1A4F, %i3
loop_3893:
stw %l4, [%l7 + 0x2C]
stw %o3, [%l7 + 0x24]
brz %l3, loop_3894
or %g7, %l1, %o6
ldsh [%l7 + 0x22], %o4
sdiv %g4, 0x17E6, %i6
loop_3894:
ldub [%l7 + 0x44], %i2
movge %icc, %i0, %g6
call loop_3895
srlx %o7, 0x06, %g2
pdist %f6, %f14, %f14
fone %f0
loop_3895:
brlz %g5, loop_3896
fmovrde %l0, %f0, %f6
srax %l5, 0x1D, %i1
stx %o1, [%l7 + 0x18]
loop_3896:
ldsb [%l7 + 0x28], %g3
tsubcctv %g1, %o5, %i7
lduw [%l7 + 0x7C], %o2
fmul8sux16 %f10, %f0, %f0
ldd [%l7 + 0x50], %f2
call loop_3897
ldd [%l7 + 0x18], %f2
edge32n %i4, %l6, %o0
fmovde %icc, %f1, %f9
loop_3897:
fpsub16s %f2, %f7, %f6
bcs loop_3898
std %f14, [%l7 + 0x48]
fabsd %f10, %f6
movvc %icc, %l2, %i5
loop_3898:
fbuge %fcc2, loop_3899
addccc %i3, 0x168E, %o3
fones %f1
fmovrsgez %l3, %f3, %f5
loop_3899:
sth %l4, [%l7 + 0x0E]
lduw [%l7 + 0x7C], %l1
edge32 %g7, %o4, %o6
siam 0x0
sth %i6, [%l7 + 0x58]
ldsh [%l7 + 0x3C], %i2
orncc %g4, 0x0854, %g6
smulcc %o7, 0x0729, %i0
fmul8x16au %f3, %f1, %f2
fone %f2
edge16l %g2, %g5, %l5
fbn %fcc3, loop_3900
tvc %icc, 0x1
fpsub32 %f10, %f0, %f12
ldub [%l7 + 0x73], %i1
loop_3900:
fbuge %fcc3, loop_3901
fsrc1 %f14, %f0
alignaddrl %l0, %g3, %o1
tcs %icc, 0x5
loop_3901:
tneg %xcc, 0x4
edge32n %o5, %i7, %g1
std %f12, [%l7 + 0x68]
std %f6, [%l7 + 0x40]
stw %o2, [%l7 + 0x40]
edge16l %l6, %o0, %i4
tl %xcc, 0x4
fmovrdgez %i5, %f4, %f0
umul %i3, %o3, %l2
tle %icc, 0x3
fmovrslz %l3, %f8, %f0
movn %icc, %l4, %l1
edge8l %o4, %o6, %g7
smulcc %i6, 0x11E9, %i2
ld [%l7 + 0x54], %f13
ldsh [%l7 + 0x2C], %g4
fornot1 %f4, %f12, %f4
subccc %g6, %o7, %i0
fmovd %f12, %f6
movl %icc, %g5, %g2
taddcc %i1, 0x1213, %l5
movrgez %l0, %g3, %o1
bvc %xcc, loop_3902
fmovrdlz %o5, %f0, %f8
alignaddrl %i7, %g1, %o2
fzero %f12
loop_3902:
bneg,a %xcc, loop_3903
fbn %fcc0, loop_3904
tneg %icc, 0x2
fornot1s %f5, %f10, %f15
loop_3903:
fbo,a %fcc1, loop_3905
loop_3904:
edge8l %o0, %l6, %i5
ld [%l7 + 0x78], %f13
ldsh [%l7 + 0x0E], %i4
loop_3905:
orn %o3, 0x02A1, %i3
be,a,pt %xcc, loop_3906
lduh [%l7 + 0x7A], %l3
mulscc %l4, %l2, %o4
fcmpgt16 %f4, %f0, %o6
loop_3906:
fmovrsgez %g7, %f6, %f6
sdivcc %l1, 0x009F, %i6
ldub [%l7 + 0x5D], %g4
std %f6, [%l7 + 0x18]
lduh [%l7 + 0x52], %i2
fmovdg %icc, %f5, %f7
movvs %icc, %g6, %i0
fmovrslz %o7, %f12, %f0
array8 %g2, %g5, %i1
tvc %icc, 0x0
brgz %l0, loop_3907
fandnot2 %f10, %f12, %f10
subc %l5, %g3, %o1
lduw [%l7 + 0x40], %i7
loop_3907:
fmovdleu %icc, %f15, %f1
fbe,a %fcc0, loop_3908
tne %xcc, 0x0
tge %icc, 0x2
stx %o5, [%l7 + 0x08]
loop_3908:
fbe,a %fcc0, loop_3909
ldsh [%l7 + 0x1A], %g1
fpadd16 %f8, %f8, %f2
edge8 %o0, %l6, %o2
loop_3909:
st %f1, [%l7 + 0x78]
fmovscc %icc, %f9, %f8
std %f0, [%l7 + 0x38]
fbo,a %fcc2, loop_3910
ldsb [%l7 + 0x72], %i5
ldub [%l7 + 0x68], %o3
bl,pn %icc, loop_3911
loop_3910:
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x2C], %i4
ldub [%l7 + 0x6F], %i3
loop_3911:
fmovrdlz %l4, %f2, %f12
bg,a 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
fbo,a %fcc3, loop_3914
ldsw [%l7 + 0x6C], %l3
loop_3912:
fmovrse %l2, %f7, %f11
loop_3913:
fcmpeq32 %f10, %f10, %o6
loop_3914:
fpmerge %f6, %f4, %f10
fba,a %fcc2, loop_3915
sth %o4, [%l7 + 0x4A]
lduw [%l7 + 0x48], %g7
ba loop_3916
loop_3915:
ldx [%l7 + 0x30], %i6
fbug %fcc2, loop_3917
addc %g4, 0x0D40, %l1
loop_3916:
bgu,a %icc, loop_3918
st %f7, [%l7 + 0x64]
loop_3917:
fblg,a %fcc3, loop_3919
call loop_3920
loop_3918:
sra %g6, %i0, %i2
bcc,a %icc, loop_3921
loop_3919:
stw %g2, [%l7 + 0x68]
loop_3920:
ldsw [%l7 + 0x30], %g5
bgu,a,pt %icc, loop_3922
loop_3921:
fbe,a %fcc1, loop_3923
fmovrdne %i1, %f2, %f4
ldx [%l7 + 0x70], %l0
loop_3922:
udivx %l5, 0x0CB1, %o7
loop_3923:
movrgz %g3, 0x0BD, %i7
tneg %xcc, 0x6
ldsw [%l7 + 0x0C], %o1
fmul8x16au %f0, %f15, %f6
fsrc2s %f1, %f12
fmul8sux16 %f12, %f14, %f10
edge16l %o5, %g1, %l6
ldsw [%l7 + 0x6C], %o2
fmovscc %icc, %f4, %f15
lduh [%l7 + 0x14], %o0
movcc %xcc, %i5, %i4
fmovsleu %icc, %f7, %f15
fba %fcc2, loop_3924
fands %f2, %f10, %f13
movrgz %i3, %o3, %l4
tpos %icc, 0x4
loop_3924:
ldsw [%l7 + 0x48], %l2
ldsb [%l7 + 0x40], %o6
fmovde %xcc, %f3, %f13
fblg,a %fcc2, loop_3925
tneg %xcc, 0x2
subcc %o4, 0x0CA3, %l3
stw %g7, [%l7 + 0x7C]
loop_3925:
fmovrsne %g4, %f11, %f9
brlez %i6, loop_3926
st %f3, [%l7 + 0x78]
fmovdcs %xcc, %f5, %f2
fnand %f4, %f2, %f14
loop_3926:
fmovrdlez %l1, %f2, %f2
lduw [%l7 + 0x10], %g6
tvc %xcc, 0x5
ba %xcc, loop_3927
fbue %fcc0, loop_3928
alignaddrl %i0, %i2, %g2
fmovde %xcc, %f1, %f12
loop_3927:
ldub [%l7 + 0x1D], %g5
loop_3928:
stb %l0, [%l7 + 0x7E]
fba %fcc2, loop_3929
fmovdg %icc, %f6, %f14
fabsd %f14, %f14
fpadd16 %f8, %f8, %f4
loop_3929:
movg %icc, %i1, %l5
bge,a loop_3930
bneg,pn %xcc, loop_3931
bg,pt %icc, loop_3932
ldsh [%l7 + 0x48], %o7
loop_3930:
pdist %f10, %f8, %f12
loop_3931:
fxor %f0, %f2, %f0
loop_3932:
xor %g3, %i7, %o1
stx %o5, [%l7 + 0x08]
fornot2s %f3, %f9, %f15
fmul8x16 %f11, %f2, %f14
fnands %f3, %f6, %f13
fmovd %f10, %f0
bgu %xcc, loop_3933
fpsub32s %f0, %f15, %f9
sth %l6, [%l7 + 0x0C]
call loop_3934
loop_3933:
edge32l %o2, %g1, %i5
movvs %xcc, %i4, %i3
umul %o0, %o3, %l2
loop_3934:
stx %o6, [%l7 + 0x10]
sth %l4, [%l7 + 0x6C]
fbug %fcc2, loop_3935
tvs %icc, 0x3
fmovsleu %xcc, %f10, %f0
ldsh [%l7 + 0x60], %o4
loop_3935:
bvs,a,pt %icc, loop_3936
fcmple32 %f2, %f14, %g7
taddcc %g4, %l3, %l1
fnands %f1, %f13, %f13
loop_3936:
ldsh [%l7 + 0x18], %i6
stw %g6, [%l7 + 0x1C]
fornot1 %f6, %f0, %f12
stw %i2, [%l7 + 0x20]
sdiv %g2, 0x119C, %i0
fbo %fcc3, loop_3937
fblg %fcc1, loop_3938
fpsub32 %f12, %f12, %f10
movneg %icc, %g5, %l0
loop_3937:
tge %icc, 0x2
loop_3938:
umulcc %i1, %l5, %g3
fbo,a %fcc2, loop_3939
fbne %fcc0, loop_3940
tcs %icc, 0x2
stb %i7, [%l7 + 0x4F]
loop_3939:
sth %o7, [%l7 + 0x24]
loop_3940:
ldd [%l7 + 0x10], %f8
fornot2 %f12, %f10, %f10
srlx %o1, 0x0E, %o5
bcc,pn %icc, loop_3941
tvc %icc, 0x7
movcc %xcc, %o2, %l6
mulscc %i5, 0x1B9C, %g1
loop_3941:
ldx [%l7 + 0x08], %i3
bvs loop_3942
ldsw [%l7 + 0x74], %o0
fmovsgu %xcc, %f4, %f5
fmuld8ulx16 %f11, %f8, %f4
loop_3942:
fcmple16 %f0, %f4, %i4
xnor %l2, %o6, %o3
sub %o4, %g7, %l4
udivcc %l3, 0x1B79, %g4
bpos,pt %icc, loop_3943
stx %l1, [%l7 + 0x10]
stb %i6, [%l7 + 0x0C]
nop
setx loop_3944, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3943:
fbue,a %fcc0, loop_3945
fornot2 %f10, %f12, %f0
xnorcc %g6, 0x11CE, %i2
loop_3944:
edge8n %i0, %g2, %l0
loop_3945:
fnot2s %f8, %f2
lduh [%l7 + 0x5C], %i1
ldub [%l7 + 0x4B], %g5
fcmple16 %f4, %f6, %g3
fabsd %f2, %f4
fmovdl %xcc, %f1, %f2
ldsw [%l7 + 0x50], %i7
fpadd16 %f12, %f2, %f0
stw %o7, [%l7 + 0x10]
fornot2s %f0, %f11, %f9
brz %l5, loop_3946
ldd [%l7 + 0x38], %f8
lduw [%l7 + 0x0C], %o5
edge16l %o1, %o2, %i5
loop_3946:
ldsb [%l7 + 0x59], %l6
fmovdle %xcc, %f15, %f13
lduw [%l7 + 0x58], %i3
brnz %o0, loop_3947
sth %i4, [%l7 + 0x46]
fpsub32 %f2, %f6, %f8
sth %l2, [%l7 + 0x6C]
loop_3947:
fmul8x16 %f12, %f12, %f2
sdiv %g1, 0x146D, %o6
stb %o3, [%l7 + 0x32]
taddcc %g7, 0x17D2, %l4
ldsh [%l7 + 0x26], %o4
ldub [%l7 + 0x0B], %g4
std %f10, [%l7 + 0x48]
ldsh [%l7 + 0x44], %l3
tvc %xcc, 0x0
fmovspos %icc, %f7, %f7
fmovrslz %l1, %f7, %f4
fornot2 %f12, %f8, %f6
movn %xcc, %g6, %i2
fcmple16 %f2, %f6, %i0
ldx [%l7 + 0x38], %i6
fmul8ulx16 %f14, %f8, %f10
ldsb [%l7 + 0x65], %g2
fmovsle %icc, %f10, %f6
bg,pt %icc, loop_3948
edge32n %l0, %i1, %g3
fpackfix %f12, %f4
edge32n %i7, %g5, %l5
loop_3948:
ldsw [%l7 + 0x7C], %o7
sth %o1, [%l7 + 0x24]
taddcctv %o2, %i5, %l6
ldsw [%l7 + 0x64], %i3
lduw [%l7 + 0x2C], %o5
fbule,a %fcc1, loop_3949
fandnot2s %f9, %f6, %f12
sth %o0, [%l7 + 0x74]
stb %l2, [%l7 + 0x3C]
loop_3949:
and %g1, 0x0774, %i4
fxnor %f12, %f0, %f0
brz,a %o6, loop_3950
movrne %g7, %l4, %o4
movleu %icc, %g4, %o3
movvc %icc, %l1, %g6
loop_3950:
andncc %l3, %i2, %i0
movgu %xcc, %g2, %l0
edge16n %i1, %i6, %i7
fmovscc %xcc, %f9, %f13
fornot1s %f7, %f3, %f9
stw %g5, [%l7 + 0x1C]
movn %icc, %g3, %o7
ldd [%l7 + 0x68], %f6
movrlez %o1, %l5, %o2
fcmps %fcc1, %f15, %f12
fbg,a %fcc0, loop_3951
movge %xcc, %l6, %i5
fmovdg %xcc, %f12, %f2
fbl %fcc3, loop_3952
loop_3951:
array32 %i3, %o5, %o0
movrgz %l2, 0x0A8, %g1
movcs %xcc, %o6, %g7
loop_3952:
brgz %l4, loop_3953
stw %o4, [%l7 + 0x74]
movgu %icc, %g4, %i4
edge8 %l1, %g6, %l3
loop_3953:
fmovscs %xcc, %f0, %f13
fpadd16s %f5, %f9, %f14
siam 0x6
tge %icc, 0x5
fnot2s %f5, %f4
lduh [%l7 + 0x14], %i2
tn %icc, 0x1
udiv %o3, 0x05C8, %g2
fmovsleu %icc, %f15, %f1
fmuld8ulx16 %f5, %f5, %f12
stx %i0, [%l7 + 0x78]
ldsb [%l7 + 0x10], %i1
fbn %fcc3, loop_3954
ldsb [%l7 + 0x2F], %i6
ldub [%l7 + 0x71], %l0
fmul8sux16 %f2, %f8, %f8
loop_3954:
tge %xcc, 0x3
ldub [%l7 + 0x47], %g5
fpadd16s %f1, %f6, %f4
fbul,a %fcc0, loop_3955
stx %g3, [%l7 + 0x28]
stx %o7, [%l7 + 0x78]
sth %i7, [%l7 + 0x3A]
loop_3955:
ldd [%l7 + 0x70], %f2
orcc %o1, 0x11D1, %o2
bshuffle %f6, %f2, %f8
lduh [%l7 + 0x14], %l5
smulcc %l6, 0x1658, %i5
fbue,a %fcc1, loop_3956
fmovs %f9, %f13
fmovsvc %icc, %f10, %f0
fnot1 %f8, %f0
loop_3956:
sth %o5, [%l7 + 0x24]
fornot2 %f10, %f4, %f6
stw %i3, [%l7 + 0x34]
fblg %fcc2, loop_3957
ld [%l7 + 0x70], %f3
siam 0x5
brlz,a %l2, loop_3958
loop_3957:
edge8l %g1, %o0, %o6
fornot2s %f13, %f11, %f2
fmovdleu %icc, %f1, %f10
loop_3958:
fcmpd %fcc1, %f14, %f6
fmovsle %xcc, %f14, %f0
sth %g7, [%l7 + 0x6E]
fmovrdgez %l4, %f0, %f2
call loop_3959
fexpand %f1, %f0
ldd [%l7 + 0x08], %f8
movrgez %g4, 0x143, %o4
loop_3959:
fzeros %f7
bpos %xcc, loop_3960
stw %i4, [%l7 + 0x08]
stb %l1, [%l7 + 0x37]
stb %g6, [%l7 + 0x45]
loop_3960:
xnorcc %i2, %l3, %g2
fba,a %fcc3, loop_3961
movne %icc, %i0, %i1
udivx %o3, 0x1DC5, %i6
lduh [%l7 + 0x36], %g5
loop_3961:
fmovdcc %icc, %f7, %f14
fmovrslz %l0, %f3, %f7
fmovsg %icc, %f8, %f12
tsubcc %g3, %i7, %o1
stw %o7, [%l7 + 0x64]
umul %l5, 0x17BD, %o2
fcmps %fcc1, %f13, %f5
ld [%l7 + 0x58], %f13
stx %i5, [%l7 + 0x68]
fpack32 %f12, %f14, %f8
ldsb [%l7 + 0x51], %o5
bne,a,pt %xcc, loop_3962
move %xcc, %l6, %i3
fandnot2s %f15, %f5, %f6
fmovsgu %icc, %f3, %f10
loop_3962:
fnot2s %f13, %f11
tn %xcc, 0x5
bne,pn %xcc, loop_3963
fmovdge %icc, %f6, %f9
taddcctv %g1, 0x0A30, %o0
stw %l2, [%l7 + 0x2C]
loop_3963:
fxnor %f8, %f12, %f4
fmovdge %xcc, %f14, %f0
fornot1 %f10, %f8, %f6
ble,a loop_3964
te %xcc, 0x2
array16 %o6, %l4, %g4
fbl,a %fcc0, loop_3965
loop_3964:
tvs %icc, 0x2
lduw [%l7 + 0x58], %g7
ldsb [%l7 + 0x4C], %o4
loop_3965:
ld [%l7 + 0x50], %f4
fmovsn %xcc, %f3, %f10
edge8n %l1, %g6, %i4
fmul8sux16 %f6, %f14, %f14
fabss %f11, %f6
fnot2 %f14, %f4
fcmpgt32 %f10, %f10, %i2
sdivcc %l3, 0x1A48, %i0
edge16 %i1, %g2, %o3
ldub [%l7 + 0x70], %i6
mulscc %l0, 0x1356, %g3
ldsh [%l7 + 0x6A], %g5
fcmps %fcc1, %f15, %f15
orcc %o1, 0x10B4, %o7
fornot1s %f9, %f8, %f6
stx %l5, [%l7 + 0x70]
fba,a %fcc3, loop_3966
fmovdneg %xcc, %f0, %f0
fpadd32 %f12, %f4, %f2
fblg %fcc0, loop_3967
loop_3966:
fbug,a %fcc3, loop_3968
sdivx %i7, 0x1199, %i5
fmovdgu %icc, %f12, %f7
loop_3967:
fmovrdlez %o5, %f10, %f12
loop_3968:
fcmple16 %f2, %f6, %l6
sth %o2, [%l7 + 0x5C]
fmovrse %i3, %f3, %f7
fcmpeq16 %f6, %f8, %g1
ldd [%l7 + 0x60], %f6
fsrc2 %f0, %f4
ld [%l7 + 0x2C], %f0
fnegd %f6, %f8
ldsw [%l7 + 0x74], %l2
bleu,pt %icc, loop_3969
movleu %icc, %o6, %l4
std %f2, [%l7 + 0x28]
ldsw [%l7 + 0x74], %o0
loop_3969:
nop
setx loop_3970, %l0, %l1
jmpl %l1, %g7
movneg %xcc, %g4, %o4
brz,a %l1, loop_3971
fbo %fcc0, loop_3972
loop_3970:
ldsh [%l7 + 0x30], %i4
lduh [%l7 + 0x7A], %g6
loop_3971:
ld [%l7 + 0x64], %f7
loop_3972:
fmovsn %xcc, %f12, %f9
fors %f15, %f9, %f10
lduh [%l7 + 0x20], %i2
subcc %i0, %i1, %l3
ldsb [%l7 + 0x1A], %g2
addcc %i6, 0x1D4A, %l0
fnot2 %f14, %f4
tne %xcc, 0x3
st %f9, [%l7 + 0x0C]
fmovdn %xcc, %f11, %f1
edge16 %o3, %g5, %o1
ldsb [%l7 + 0x20], %o7
movvc %xcc, %g3, %i7
fandnot2s %f9, %f15, %f7
fmovs %f0, %f4
fmovda %icc, %f1, %f11
ldsw [%l7 + 0x7C], %i5
or %o5, 0x143C, %l5
ble loop_3973
stw %l6, [%l7 + 0x0C]
bge,pn %xcc, loop_3974
fcmpd %fcc1, %f14, %f0
loop_3973:
ldd [%l7 + 0x68], %f6
stx %i3, [%l7 + 0x40]
loop_3974:
fornot1s %f4, %f10, %f9
smul %g1, %o2, %l2
fpack32 %f14, %f12, %f10
fpadd16 %f10, %f6, %f4
addc %o6, 0x1337, %o0
ldsh [%l7 + 0x08], %g7
fbo,a %fcc2, loop_3975
bne %icc, loop_3976
fand %f4, %f8, %f14
stx %g4, [%l7 + 0x18]
loop_3975:
fmovdcs %icc, %f2, %f7
loop_3976:
stx %o4, [%l7 + 0x28]
fxor %f14, %f2, %f4
ld [%l7 + 0x7C], %f1
umul %l1, %l4, %g6
ldsw [%l7 + 0x08], %i2
ldx [%l7 + 0x58], %i4
fcmpne32 %f12, %f14, %i1
smul %i0, 0x1080, %l3
addcc %g2, 0x19D4, %l0
ld [%l7 + 0x48], %f14
fmovrsgz %i6, %f14, %f4
fbne %fcc3, loop_3977
edge8n %o3, %g5, %o1
stb %o7, [%l7 + 0x6E]
fmovsge %icc, %f6, %f11
loop_3977:
ldub [%l7 + 0x0E], %i7
ldx [%l7 + 0x48], %g3
bgu %xcc, loop_3978
ldsb [%l7 + 0x12], %i5
ldx [%l7 + 0x40], %l5
movre %l6, 0x016, %o5
loop_3978:
array32 %i3, %g1, %o2
ld [%l7 + 0x10], %f15
sra %l2, 0x08, %o0
sllx %o6, 0x16, %g4
ldx [%l7 + 0x70], %o4
fcmps %fcc1, %f1, %f11
ta %xcc, 0x7
fmovdgu %icc, %f12, %f13
faligndata %f2, %f8, %f12
std %f2, [%l7 + 0x70]
fone %f10
ldub [%l7 + 0x29], %g7
movg %icc, %l1, %l4
stw %g6, [%l7 + 0x5C]
movgu %xcc, %i4, %i2
srl %i1, %i0, %l3
bgu,a,pt %icc, loop_3979
sth %l0, [%l7 + 0x70]
stx %i6, [%l7 + 0x28]
fandnot2s %f15, %f14, %f10
loop_3979:
fmovscs %icc, %f6, %f7
stx %o3, [%l7 + 0x18]
fnot2s %f5, %f1
xorcc %g5, 0x1547, %g2
fmovdneg %xcc, %f3, %f1
fzero %f8
nop
setx loop_3980, %l0, %l1
jmpl %l1, %o1
fpsub32 %f8, %f10, %f2
fcmpeq16 %f12, %f6, %i7
fmovs %f9, %f12
loop_3980:
ldub [%l7 + 0x60], %o7
tpos %icc, 0x5
fbue %fcc3, loop_3981
bpos,pt %icc, loop_3982
stx %i5, [%l7 + 0x28]
ldsh [%l7 + 0x30], %g3
loop_3981:
std %f8, [%l7 + 0x08]
loop_3982:
fmovdneg %xcc, %f15, %f4
bpos loop_3983
stw %l5, [%l7 + 0x74]
tpos %xcc, 0x5
movrgez %o5, 0x341, %l6
loop_3983:
ldsh [%l7 + 0x5C], %i3
fbu %fcc0, loop_3984
ta %icc, 0x2
lduh [%l7 + 0x1A], %o2
stx %g1, [%l7 + 0x60]
loop_3984:
fbu,a %fcc1, loop_3985
mulscc %l2, %o0, %g4
edge32 %o4, %g7, %o6
brgz %l1, loop_3986
loop_3985:
fsrc2 %f10, %f14
tneg %xcc, 0x2
ldx [%l7 + 0x58], %l4
loop_3986:
tcc %xcc, 0x0
ldub [%l7 + 0x08], %g6
stw %i4, [%l7 + 0x50]
sdivcc %i1, 0x0194, %i0
fcmped %fcc3, %f12, %f6
fsrc1s %f0, %f5
srax %l3, 0x09, %l0
bleu,a loop_3987
fmovdneg %icc, %f12, %f11
movgu %xcc, %i6, %i2
fnot2 %f4, %f12
loop_3987:
stb %g5, [%l7 + 0x57]
sth %g2, [%l7 + 0x62]
ldsh [%l7 + 0x26], %o3
sdivcc %o1, 0x05F3, %o7
sth %i5, [%l7 + 0x72]
fmovrsne %g3, %f2, %f15
ldsh [%l7 + 0x6C], %l5
add %o5, 0x0987, %l6
lduh [%l7 + 0x76], %i3
ldsh [%l7 + 0x26], %o2
fmovdgu %xcc, %f15, %f5
ld [%l7 + 0x20], %f9
movg %icc, %g1, %l2
fmovrslz %o0, %f9, %f13
fmul8x16au %f5, %f1, %f8
subcc %g4, 0x1321, %o4
edge16 %g7, %o6, %i7
fzeros %f1
faligndata %f8, %f0, %f2
ldx [%l7 + 0x58], %l4
ldd [%l7 + 0x40], %f14
umulcc %g6, 0x00CE, %l1
umulcc %i1, 0x0CA3, %i4
brz,a %l3, loop_3988
ldsb [%l7 + 0x42], %i0
fandnot2s %f14, %f15, %f9
fpsub32 %f0, %f6, %f0
loop_3988:
movle %icc, %l0, %i2
stw %i6, [%l7 + 0x20]
stw %g2, [%l7 + 0x18]
ldsb [%l7 + 0x59], %g5
add %o3, %o7, %i5
lduh [%l7 + 0x1E], %g3
fbn,a %fcc1, loop_3989
stw %l5, [%l7 + 0x30]
umulcc %o5, %o1, %i3
ld [%l7 + 0x2C], %f2
loop_3989:
andcc %o2, 0x128C, %l6
bcs,a,pt %xcc, loop_3990
fnegs %f12, %f14
ldsw [%l7 + 0x1C], %l2
fmovdg %xcc, %f8, %f15
loop_3990:
fmul8x16au %f3, %f15, %f0
brnz,a %g1, loop_3991
andncc %g4, %o0, %o4
stx %g7, [%l7 + 0x60]
fpadd32s %f1, %f4, %f15
loop_3991:
move %icc, %i7, %l4
stx %o6, [%l7 + 0x08]
ldd [%l7 + 0x38], %f14
fmovrdgez %g6, %f12, %f12
fandnot2 %f2, %f8, %f10
taddcctv %i1, %l1, %l3
fnor %f0, %f6, %f12
fmovde %icc, %f7, %f5
fmovsgu %xcc, %f8, %f12
stx %i4, [%l7 + 0x48]
subccc %i0, 0x11F2, %i2
movrlez %i6, 0x225, %l0
fnegd %f0, %f8
ldd [%l7 + 0x70], %f12
brlz,a %g2, loop_3992
std %f4, [%l7 + 0x68]
fbne %fcc0, loop_3993
mulscc %g5, %o3, %i5
loop_3992:
fandnot1s %f5, %f7, %f12
tge %xcc, 0x5
loop_3993:
fmovrslez %g3, %f3, %f10
taddcc %l5, %o7, %o5
subccc %o1, 0x10B8, %i3
mova %xcc, %l6, %o2
ldd [%l7 + 0x20], %f0
fmovde %xcc, %f14, %f1
std %f6, [%l7 + 0x08]
fpack32 %f8, %f14, %f0
fpadd16s %f10, %f9, %f7
bvc,a,pn %icc, loop_3994
fpack32 %f14, %f12, %f0
fmovrde %g1, %f8, %f0
movrlz %l2, %g4, %o0
loop_3994:
lduw [%l7 + 0x14], %g7
ldd [%l7 + 0x50], %f4
ldsb [%l7 + 0x10], %i7
fandnot2 %f0, %f2, %f14
ldx [%l7 + 0x50], %o4
ld [%l7 + 0x08], %f6
bvs,a,pt %icc, loop_3995
xorcc %o6, %l4, %i1
te %icc, 0x2
lduh [%l7 + 0x6C], %g6
loop_3995:
bg loop_3996
fnot1s %f6, %f1
stb %l3, [%l7 + 0x4B]
ldx [%l7 + 0x18], %l1
loop_3996:
fmovdcc %icc, %f14, %f7
srax %i0, 0x0F, %i2
ldsw [%l7 + 0x4C], %i4
ldsh [%l7 + 0x52], %i6
stx %g2, [%l7 + 0x08]
lduh [%l7 + 0x7A], %g5
andncc %o3, %i5, %l0
fpadd16 %f0, %f14, %f6
fcmpne32 %f8, %f14, %g3
xnor %l5, %o7, %o5
stw %o1, [%l7 + 0x70]
mulscc %l6, 0x038B, %i3
movrlz %g1, %l2, %g4
sth %o2, [%l7 + 0x5A]
array8 %g7, %i7, %o4
fnors %f15, %f13, %f10
fba,a %fcc3, loop_3997
tcc %xcc, 0x7
bn,a,pt %xcc, loop_3998
sethi 0x10C4, %o6
loop_3997:
fmovsne %icc, %f14, %f14
sll %o0, %i1, %g6
loop_3998:
fmovsneg %icc, %f0, %f10
ldd [%l7 + 0x30], %f0
ldsh [%l7 + 0x62], %l3
sth %l1, [%l7 + 0x36]
fmul8sux16 %f2, %f0, %f12
fcmpd %fcc3, %f14, %f12
st %f11, [%l7 + 0x78]
ldsw [%l7 + 0x48], %l4
fbo %fcc0, loop_3999
std %f4, [%l7 + 0x38]
ldub [%l7 + 0x66], %i2
fmovdge %icc, %f0, %f11
loop_3999:
movleu %icc, %i0, %i6
fmul8x16 %f1, %f8, %f0
fcmpne32 %f4, %f0, %i4
fandnot2 %f6, %f2, %f4
sth %g5, [%l7 + 0x2A]
ldx [%l7 + 0x18], %o3
brgez %i5, loop_4000
ldsb [%l7 + 0x52], %g2
tg %icc, 0x4
ta %xcc, 0x1
loop_4000:
xnor %g3, %l5, %l0
st %f3, [%l7 + 0x70]
movpos %xcc, %o5, %o1
ldx [%l7 + 0x40], %o7
orn %i3, 0x06C0, %l6
sth %g1, [%l7 + 0x20]
subcc %l2, 0x1255, %g4
ldsh [%l7 + 0x64], %g7
fpack32 %f0, %f4, %f0
fsrc2s %f15, %f13
stb %o2, [%l7 + 0x6E]
sdivx %o4, 0x0867, %i7
fmovscs %icc, %f2, %f14
sub %o6, %o0, %g6
for %f14, %f0, %f10
ldx [%l7 + 0x08], %l3
stx %l1, [%l7 + 0x18]
nop
setx loop_4001, %l0, %l1
jmpl %l1, %i1
fmovdpos %icc, %f13, %f4
fble %fcc2, loop_4002
mova %icc, %l4, %i0
loop_4001:
fmovscc %xcc, %f10, %f11
bvc,pn %icc, loop_4003
loop_4002:
fmovdvs %icc, %f15, %f1
tcs %icc, 0x6
movn %xcc, %i2, %i4
loop_4003:
fcmped %fcc2, %f2, %f4
movpos %xcc, %g5, %i6
stw %i5, [%l7 + 0x2C]
fsrc2 %f10, %f12
bleu,pt %icc, loop_4004
fmovsgu %icc, %f12, %f10
fbue %fcc2, loop_4005
mulx %o3, %g3, %l5
loop_4004:
st %f5, [%l7 + 0x70]
tn %xcc, 0x2
loop_4005:
tcc %icc, 0x7
fba %fcc2, loop_4006
sth %g2, [%l7 + 0x28]
fcmple16 %f8, %f12, %l0
ble,a %xcc, loop_4007
loop_4006:
fxnor %f8, %f4, %f0
lduh [%l7 + 0x56], %o5
pdist %f12, %f12, %f8
loop_4007:
std %f2, [%l7 + 0x50]
fbl,a %fcc0, loop_4008
ldd [%l7 + 0x78], %f14
stw %o7, [%l7 + 0x60]
movrgz %i3, %l6, %o1
loop_4008:
taddcctv %g1, 0x0D37, %g4
fpadd32 %f12, %f0, %f4
bshuffle %f10, %f14, %f6
edge32ln %g7, %o2, %l2
umulcc %o4, 0x07C1, %o6
fmovrsne %i7, %f3, %f12
fsrc1 %f14, %f4
bvs loop_4009
stx %g6, [%l7 + 0x30]
subccc %l3, %l1, %i1
fbg,a %fcc1, loop_4010
loop_4009:
std %f2, [%l7 + 0x50]
udivx %o0, 0x164F, %l4
fmovdl %xcc, %f3, %f11
loop_4010:
fandnot2s %f12, %f2, %f4
fbl,a %fcc3, loop_4011
fmovse %icc, %f3, %f10
ldsw [%l7 + 0x0C], %i2
fmovrslz %i0, %f11, %f0
loop_4011:
edge32ln %i4, %i6, %g5
fcmpgt32 %f8, %f12, %o3
ldsb [%l7 + 0x68], %g3
fmul8x16au %f13, %f8, %f12
fcmpgt16 %f12, %f4, %l5
bpos loop_4012
std %f10, [%l7 + 0x78]
sra %g2, 0x06, %i5
stw %o5, [%l7 + 0x60]
loop_4012:
bcs,pn %icc, loop_4013
tl %xcc, 0x5
lduw [%l7 + 0x14], %o7
srlx %l0, 0x0C, %l6
loop_4013:
fornot1 %f8, %f8, %f4
udivx %i3, 0x1529, %o1
xnorcc %g4, 0x0727, %g1
sth %g7, [%l7 + 0x42]
fbue,a %fcc1, loop_4014
lduw [%l7 + 0x4C], %l2
brgez,a %o2, loop_4015
movne %xcc, %o6, %i7
loop_4014:
fmovrdne %g6, %f6, %f6
addc %o4, 0x04ED, %l1
loop_4015:
movn %icc, %l3, %i1
lduh [%l7 + 0x12], %l4
fpack32 %f10, %f10, %f8
movl %icc, %o0, %i0
fba %fcc1, loop_4016
stw %i4, [%l7 + 0x44]
bne,pn %icc, loop_4017
array16 %i2, %g5, %i6
loop_4016:
edge8l %g3, %l5, %o3
bleu,a loop_4018
loop_4017:
stx %g2, [%l7 + 0x58]
bgu loop_4019
lduh [%l7 + 0x22], %i5
loop_4018:
fpack32 %f14, %f14, %f6
ldub [%l7 + 0x41], %o5
loop_4019:
edge16 %l0, %l6, %i3
movcc %xcc, %o7, %o1
bpos,pt %xcc, loop_4020
fxnors %f8, %f14, %f0
fmovrslz %g4, %f4, %f13
fmuld8ulx16 %f13, %f12, %f10
loop_4020:
ldx [%l7 + 0x70], %g7
fbl %fcc3, loop_4021
fpadd16 %f12, %f10, %f12
tle %icc, 0x6
fbl,a %fcc0, loop_4022
loop_4021:
subc %g1, 0x0E32, %o2
fbule,a %fcc0, loop_4023
edge32l %o6, %i7, %l2
loop_4022:
ldx [%l7 + 0x68], %g6
brgz,a %l1, loop_4024
loop_4023:
popc %l3, %o4
ldub [%l7 + 0x10], %i1
ble %icc, loop_4025
loop_4024:
fmovdn %xcc, %f12, %f2
array16 %l4, %i0, %i4
edge16 %i2, %g5, %i6
loop_4025:
call loop_4026
fcmpes %fcc1, %f9, %f2
stx %g3, [%l7 + 0x50]
bcs,a loop_4027
loop_4026:
ldub [%l7 + 0x45], %l5
fmovdleu %icc, %f4, %f9
xnorcc %o3, %g2, %o0
loop_4027:
addccc %o5, 0x1E98, %i5
brlz,a %l6, loop_4028
orncc %i3, 0x0CF7, %o7
fpsub16s %f9, %f10, %f7
lduw [%l7 + 0x18], %o1
loop_4028:
fnot1s %f15, %f4
fmovrdlz %l0, %f8, %f10
fcmpgt32 %f14, %f10, %g7
brz %g1, loop_4029
ldd [%l7 + 0x40], %f0
fmul8x16 %f7, %f14, %f4
ldsh [%l7 + 0x1E], %o2
loop_4029:
fmovdge %icc, %f3, %f15
fbule %fcc1, loop_4030
sllx %o6, 0x0C, %g4
sethi 0x08E4, %i7
pdist %f10, %f12, %f10
loop_4030:
fbne,a %fcc2, loop_4031
sub %l2, %l1, %g6
te %xcc, 0x4
xorcc %l3, %o4, %i1
loop_4031:
stx %l4, [%l7 + 0x40]
mova %xcc, %i0, %i2
fmovrsne %g5, %f2, %f6
movrgz %i4, %i6, %l5
fmovdcc %icc, %f4, %f11
edge16l %o3, %g3, %o0
addccc %o5, 0x0B95, %i5
te %xcc, 0x0
alignaddr %l6, %g2, %i3
fandnot1s %f0, %f6, %f5
fcmpes %fcc3, %f14, %f7
faligndata %f12, %f4, %f14
faligndata %f14, %f12, %f6
andncc %o1, %l0, %o7
fpsub32 %f14, %f2, %f4
movre %g7, 0x1C0, %o2
fcmps %fcc1, %f5, %f4
nop
setx loop_4032, %l0, %l1
jmpl %l1, %g1
fand %f2, %f6, %f6
fbo,a %fcc0, loop_4033
ldd [%l7 + 0x20], %f10
loop_4032:
sub %g4, %i7, %o6
fpsub32 %f2, %f10, %f4
loop_4033:
mova %icc, %l1, %g6
tvs %icc, 0x0
fbne,a %fcc3, loop_4034
umul %l2, %l3, %o4
fmovrsne %i1, %f8, %f13
fornot2s %f10, %f2, %f7
loop_4034:
ldsw [%l7 + 0x7C], %i0
fmovsge %xcc, %f5, %f7
movvs %icc, %l4, %g5
stb %i4, [%l7 + 0x3E]
stb %i2, [%l7 + 0x63]
sdivcc %l5, 0x13B5, %o3
pdist %f12, %f0, %f2
fmovde %icc, %f5, %f7
bleu,a %xcc, loop_4035
stx %g3, [%l7 + 0x10]
fzeros %f6
fbue,a %fcc0, loop_4036
loop_4035:
fmovdge %xcc, %f13, %f0
fcmped %fcc0, %f4, %f2
movle %icc, %o0, %i6
loop_4036:
srax %o5, 0x0D, %i5
sth %g2, [%l7 + 0x7C]
fmovrsgz %i3, %f12, %f1
fpadd16s %f12, %f3, %f4
fxors %f15, %f8, %f1
fbe,a %fcc2, loop_4037
ldub [%l7 + 0x6D], %l6
fmul8ulx16 %f2, %f0, %f14
fmovdn %xcc, %f15, %f9
loop_4037:
fmuld8sux16 %f0, %f10, %f6
edge32 %o1, %o7, %g7
sth %l0, [%l7 + 0x48]
fmovscc %xcc, %f10, %f14
fcmpeq32 %f14, %f8, %o2
edge32n %g4, %g1, %i7
ldx [%l7 + 0x68], %l1
tpos %icc, 0x1
fmovrslez %g6, %f9, %f5
fble %fcc3, loop_4038
ldsh [%l7 + 0x12], %o6
fba,a %fcc2, loop_4039
fmovse %icc, %f2, %f12
loop_4038:
sth %l2, [%l7 + 0x14]
xorcc %l3, %i1, %i0
loop_4039:
ld [%l7 + 0x28], %f9
fbge,a %fcc1, loop_4040
tl %icc, 0x2
fblg,a %fcc2, loop_4041
tg %xcc, 0x2
loop_4040:
bvc loop_4042
move %icc, %o4, %g5
loop_4041:
movneg %xcc, %l4, %i4
st %f6, [%l7 + 0x14]
loop_4042:
fmovse %xcc, %f3, %f13
sth %l5, [%l7 + 0x10]
stb %o3, [%l7 + 0x12]
fbu %fcc2, loop_4043
orncc %i2, 0x0729, %g3
fmovsg %xcc, %f11, %f8
movrne %o0, %i6, %i5
loop_4043:
srl %g2, 0x10, %i3
brz,a %o5, loop_4044
bleu,a loop_4045
ldx [%l7 + 0x48], %l6
udiv %o7, 0x1191, %g7
loop_4044:
ldsb [%l7 + 0x3C], %o1
loop_4045:
fnegs %f0, %f13
fbu %fcc1, loop_4046
fblg,a %fcc1, loop_4047
tsubcc %o2, 0x0577, %g4
tne %xcc, 0x4
loop_4046:
stx %g1, [%l7 + 0x28]
loop_4047:
fmovde %icc, %f13, %f2
stb %l0, [%l7 + 0x63]
fandnot2 %f4, %f0, %f8
ldd [%l7 + 0x18], %f8
fmovrdlez %i7, %f4, %f4
lduh [%l7 + 0x14], %g6
stx %l1, [%l7 + 0x78]
fmovdg %xcc, %f10, %f7
fmul8sux16 %f4, %f4, %f4
fone %f0
nop
setx loop_4048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x14], %l2
ldsb [%l7 + 0x3D], %l3
fmovs %f1, %f3
loop_4048:
ldsw [%l7 + 0x1C], %o6
fmovdcs %xcc, %f8, %f6
srlx %i1, 0x14, %o4
movpos %icc, %i0, %l4
bn %icc, loop_4049
fmovdvc %icc, %f14, %f15
fones %f2
fmovdleu %icc, %f14, %f15
loop_4049:
fmovrdlz %g5, %f2, %f6
ldsh [%l7 + 0x62], %l5
st %f0, [%l7 + 0x48]
fbo,a %fcc3, loop_4050
fpackfix %f4, %f0
movneg %icc, %i4, %o3
fbug,a %fcc3, loop_4051
loop_4050:
ldsw [%l7 + 0x68], %i2
stw %o0, [%l7 + 0x7C]
fbl %fcc3, loop_4052
loop_4051:
ldx [%l7 + 0x48], %i6
fmovscs %icc, %f6, %f5
stx %i5, [%l7 + 0x28]
loop_4052:
orn %g2, 0x12A9, %i3
edge32ln %g3, %l6, %o5
lduh [%l7 + 0x7A], %g7
ld [%l7 + 0x60], %f10
bcc loop_4053
fmovrde %o7, %f4, %f12
fmovrse %o2, %f4, %f8
fbe %fcc0, loop_4054
loop_4053:
udiv %o1, 0x1DC1, %g4
ldsh [%l7 + 0x42], %g1
fmovsa %xcc, %f11, %f8
loop_4054:
ba %icc, loop_4055
mova %icc, %i7, %g6
movgu %icc, %l0, %l1
ldub [%l7 + 0x10], %l2
loop_4055:
xnor %o6, %i1, %o4
fcmple16 %f0, %f14, %l3
fmovdgu %xcc, %f13, %f3
ldub [%l7 + 0x1A], %i0
fbne,a %fcc2, loop_4056
sdivx %g5, 0x17C9, %l4
fbul %fcc3, loop_4057
te %xcc, 0x4
loop_4056:
tvs %xcc, 0x4
fbu %fcc3, loop_4058
loop_4057:
umul %l5, 0x1C92, %i4
fandnot1s %f10, %f6, %f14
stw %i2, [%l7 + 0x48]
loop_4058:
ldub [%l7 + 0x65], %o0
ldd [%l7 + 0x38], %f10
ldub [%l7 + 0x3B], %i6
fsrc1s %f15, %f0
fmovsvs %xcc, %f4, %f12
fmovsleu %icc, %f15, %f4
bpos,a %icc, loop_4059
movneg %xcc, %o3, %g2
fble,a %fcc0, loop_4060
fsrc2s %f11, %f3
loop_4059:
umul %i5, %g3, %i3
movcc %xcc, %o5, %g7
loop_4060:
bneg,a,pt %icc, loop_4061
ldx [%l7 + 0x10], %l6
or %o7, %o2, %g4
fbg,a %fcc2, loop_4062
loop_4061:
fmovdcs %xcc, %f12, %f3
tn %xcc, 0x0
ld [%l7 + 0x08], %f12
loop_4062:
sub %o1, 0x113A, %i7
stx %g6, [%l7 + 0x50]
fmovsa %icc, %f8, %f5
smulcc %l0, %g1, %l1
orn %l2, %o6, %o4
addccc %i1, %l3, %g5
smul %l4, %l5, %i4
stb %i0, [%l7 + 0x6C]
bg,a,pt %xcc, loop_4063
edge16l %i2, %i6, %o3
umul %g2, %o0, %i5
fpmerge %f12, %f7, %f6
loop_4063:
fcmpne32 %f12, %f0, %i3
srax %g3, %o5, %g7
stb %o7, [%l7 + 0x0F]
ldub [%l7 + 0x53], %l6
lduw [%l7 + 0x08], %g4
movrlz %o2, 0x35D, %i7
addccc %o1, 0x053D, %g6
ldsh [%l7 + 0x1E], %l0
fcmped %fcc0, %f6, %f2
movrlez %l1, %l2, %o6
mova %icc, %g1, %o4
ldub [%l7 + 0x63], %i1
nop
setx loop_4064, %l0, %l1
jmpl %l1, %l3
movrlz %g5, %l5, %l4
bvs,a,pt %icc, loop_4065
fnand %f10, %f10, %f12
loop_4064:
st %f5, [%l7 + 0x18]
fnot2 %f14, %f12
loop_4065:
edge8 %i4, %i2, %i0
fmovscc %icc, %f4, %f14
edge8n %o3, %i6, %g2
udivx %o0, 0x0A0D, %i5
movge %icc, %i3, %g3
sub %o5, 0x16D5, %o7
fpackfix %f8, %f2
fbuge %fcc2, loop_4066
bn,pn %xcc, loop_4067
ldsw [%l7 + 0x44], %g7
be,pn %icc, loop_4068
loop_4066:
std %f2, [%l7 + 0x48]
loop_4067:
stw %l6, [%l7 + 0x70]
orcc %g4, 0x0327, %o2
loop_4068:
tl %icc, 0x5
edge32l %o1, %g6, %l0
fmovdle %icc, %f0, %f9
movvc %icc, %i7, %l2
fmovsne %icc, %f13, %f9
movleu %xcc, %l1, %o6
andncc %g1, %o4, %i1
fnot1 %f0, %f4
fba %fcc2, loop_4069
add %l3, %g5, %l5
xnor %i4, %i2, %i0
addccc %l4, 0x1BDD, %o3
loop_4069:
ldx [%l7 + 0x50], %i6
ldsw [%l7 + 0x7C], %g2
bcc,pt %icc, loop_4070
fmovrsne %i5, %f5, %f2
fmul8x16 %f11, %f12, %f2
be loop_4071
loop_4070:
subc %o0, %i3, %g3
xnorcc %o5, %o7, %g7
ta %icc, 0x0
loop_4071:
tneg %icc, 0x6
ldsh [%l7 + 0x7C], %l6
fands %f3, %f5, %f13
std %f0, [%l7 + 0x10]
edge16ln %o2, %o1, %g6
sth %g4, [%l7 + 0x74]
ldsh [%l7 + 0x4A], %i7
tge %xcc, 0x4
fbule %fcc0, loop_4072
sra %l0, %l2, %l1
smul %o6, %g1, %o4
std %f6, [%l7 + 0x28]
loop_4072:
fmovsne %icc, %f1, %f0
lduh [%l7 + 0x2A], %l3
ldx [%l7 + 0x08], %g5
fmovdgu %icc, %f5, %f0
fbne,a %fcc1, loop_4073
st %f4, [%l7 + 0x64]
fnor %f14, %f4, %f10
fornot1 %f2, %f0, %f14
loop_4073:
sdiv %l5, 0x0924, %i4
fpsub32 %f12, %f0, %f14
fornot2s %f1, %f11, %f5
tge %xcc, 0x5
std %f14, [%l7 + 0x50]
ldsb [%l7 + 0x25], %i1
movpos %xcc, %i0, %l4
sethi 0x1E36, %i2
movl %xcc, %i6, %g2
fpack16 %f6, %f4
ta %icc, 0x3
fpack16 %f14, %f12
fsrc2 %f14, %f6
fands %f1, %f11, %f5
bvc,a,pn %icc, loop_4074
movvs %xcc, %o3, %i5
fbul %fcc2, loop_4075
array32 %o0, %g3, %o5
loop_4074:
movrlz %o7, %i3, %g7
udivx %o2, 0x0E21, %l6
loop_4075:
mulx %g6, 0x1410, %o1
srax %i7, 0x00, %l0
fpack16 %f0, %f8
te %icc, 0x6
orcc %g4, %l2, %l1
movl %xcc, %g1, %o6
ldsb [%l7 + 0x70], %l3
stb %g5, [%l7 + 0x5A]
fbn,a %fcc2, loop_4076
move %icc, %l5, %o4
lduw [%l7 + 0x30], %i1
ldsh [%l7 + 0x14], %i0
loop_4076:
sth %i4, [%l7 + 0x52]
fmovsgu %icc, %f6, %f5
xnorcc %i2, 0x1669, %i6
ldsw [%l7 + 0x0C], %g2
fnot2s %f9, %f1
bl,a,pt %xcc, loop_4077
fmovrsgez %l4, %f13, %f14
fble %fcc2, loop_4078
fabss %f14, %f14
loop_4077:
call loop_4079
fmovspos %icc, %f11, %f4
loop_4078:
ld [%l7 + 0x64], %f3
tg %icc, 0x1
loop_4079:
fbu %fcc1, loop_4080
stw %i5, [%l7 + 0x3C]
ldx [%l7 + 0x60], %o0
fmovspos %xcc, %f8, %f5
loop_4080:
orncc %o3, 0x1C63, %o5
ld [%l7 + 0x64], %f14
std %f14, [%l7 + 0x28]
edge16 %g3, %i3, %o7
fcmple16 %f10, %f0, %o2
fone %f2
stw %g7, [%l7 + 0x48]
fmovdg %icc, %f7, %f7
fcmpeq32 %f6, %f8, %g6
call loop_4081
ldd [%l7 + 0x60], %f10
ldx [%l7 + 0x60], %l6
fexpand %f12, %f0
loop_4081:
ldsw [%l7 + 0x70], %i7
udiv %l0, 0x1F01, %o1
fmovrslez %g4, %f10, %f3
ldx [%l7 + 0x58], %l2
movpos %icc, %l1, %g1
bcs,a %xcc, loop_4082
bg loop_4083
fpadd16 %f8, %f6, %f4
fmovdvs %xcc, %f7, %f13
loop_4082:
sub %o6, 0x0197, %g5
loop_4083:
fbg,a %fcc0, loop_4084
fmovsle %icc, %f9, %f12
stw %l5, [%l7 + 0x6C]
ldx [%l7 + 0x48], %l3
loop_4084:
fpadd16s %f15, %f14, %f5
ldsh [%l7 + 0x16], %i1
bcc,a %icc, loop_4085
fbo,a %fcc2, loop_4086
sth %i0, [%l7 + 0x5E]
fbo %fcc1, loop_4087
loop_4085:
std %f10, [%l7 + 0x68]
loop_4086:
edge8l %o4, %i4, %i2
mulscc %i6, %l4, %g2
loop_4087:
addccc %o0, %i5, %o5
fmovsneg %icc, %f1, %f3
sth %o3, [%l7 + 0x0C]
bgu,pt %icc, loop_4088
ldsh [%l7 + 0x22], %g3
siam 0x4
fblg,a %fcc2, loop_4089
loop_4088:
tneg %icc, 0x2
sth %i3, [%l7 + 0x50]
sdiv %o7, 0x108C, %o2
loop_4089:
fbul %fcc2, loop_4090
sth %g6, [%l7 + 0x52]
lduh [%l7 + 0x76], %l6
ldub [%l7 + 0x4D], %g7
loop_4090:
stw %i7, [%l7 + 0x34]
bshuffle %f2, %f8, %f14
call loop_4091
movcs %xcc, %l0, %g4
std %f14, [%l7 + 0x70]
fbe %fcc0, loop_4092
loop_4091:
fbl %fcc2, loop_4093
sllx %o1, %l2, %g1
brnz,a %l1, loop_4094
loop_4092:
stw %g5, [%l7 + 0x10]
loop_4093:
nop
setx loop_4095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc0, loop_4096
loop_4094:
fmul8x16au %f13, %f10, %f10
edge32n %o6, %l3, %l5
loop_4095:
srax %i0, 0x1E, %i1
loop_4096:
fcmpne16 %f2, %f2, %o4
ldsb [%l7 + 0x5F], %i4
sdivx %i6, 0x093D, %i2
fcmpne16 %f0, %f0, %g2
fmovsa %icc, %f10, %f1
fpsub16s %f6, %f3, %f3
ldsb [%l7 + 0x17], %l4
movle %icc, %o0, %i5
taddcctv %o3, %o5, %g3
fabsd %f2, %f12
fcmped %fcc1, %f2, %f6
fcmps %fcc0, %f11, %f13
brgz,a %o7, loop_4097
stb %o2, [%l7 + 0x2F]
fxnor %f14, %f2, %f14
st %f12, [%l7 + 0x34]
loop_4097:
fpmerge %f8, %f4, %f10
smul %i3, 0x0514, %l6
fbne %fcc0, loop_4098
sth %g7, [%l7 + 0x1E]
bne,a %xcc, loop_4099
xor %g6, 0x1EF8, %l0
loop_4098:
ldsb [%l7 + 0x77], %g4
lduw [%l7 + 0x30], %i7
loop_4099:
stb %o1, [%l7 + 0x43]
andncc %l2, %g1, %l1
ldub [%l7 + 0x12], %g5
fmovsa %xcc, %f14, %f8
siam 0x5
taddcc %l3, 0x1A79, %o6
edge8l %l5, %i1, %o4
stx %i4, [%l7 + 0x48]
bvc,a,pt %xcc, loop_4100
ldx [%l7 + 0x70], %i0
nop
setx loop_4101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %i6, %i2
loop_4100:
ldub [%l7 + 0x39], %g2
addc %l4, %o0, %i5
loop_4101:
stw %o3, [%l7 + 0x4C]
ldd [%l7 + 0x28], %f0
lduh [%l7 + 0x46], %g3
ld [%l7 + 0x30], %f4
fcmpgt16 %f14, %f14, %o7
st %f12, [%l7 + 0x3C]
fcmpne16 %f8, %f6, %o5
xor %i3, 0x0404, %o2
ba,a,pn %xcc, loop_4102
stw %l6, [%l7 + 0x14]
tle %xcc, 0x1
fmovdge %xcc, %f12, %f1
loop_4102:
ldsb [%l7 + 0x5E], %g6
fpack32 %f14, %f4, %f10
fmovrdlz %g7, %f12, %f10
ldsw [%l7 + 0x50], %l0
bne %xcc, loop_4103
stb %g4, [%l7 + 0x5E]
fornot2 %f4, %f0, %f4
ld [%l7 + 0x74], %f13
loop_4103:
fcmpes %fcc1, %f7, %f10
stx %o1, [%l7 + 0x30]
fbe %fcc3, loop_4104
fmovsgu %xcc, %f3, %f0
fcmpgt32 %f4, %f12, %i7
fbul,a %fcc3, loop_4105
loop_4104:
fmovsge %icc, %f9, %f8
ldsw [%l7 + 0x50], %l2
fbn %fcc0, loop_4106
loop_4105:
sllx %l1, 0x05, %g1
stx %g5, [%l7 + 0x20]
fmovdne %xcc, %f13, %f3
loop_4106:
stx %o6, [%l7 + 0x38]
tvc %xcc, 0x5
fmovda %icc, %f11, %f15
fcmpeq16 %f8, %f4, %l5
bcs,a %icc, loop_4107
fpack16 %f6, %f3
fmovscc %xcc, %f9, %f6
fone %f4
loop_4107:
ldub [%l7 + 0x0D], %l3
fmul8ulx16 %f14, %f14, %f12
ba,pn %xcc, loop_4108
xnorcc %o4, 0x0CA4, %i4
std %f0, [%l7 + 0x70]
fpsub16 %f8, %f4, %f8
loop_4108:
fmovrdgz %i1, %f4, %f2
stx %i6, [%l7 + 0x40]
fbge,a %fcc0, loop_4109
call loop_4110
ldub [%l7 + 0x0E], %i0
stx %g2, [%l7 + 0x40]
loop_4109:
fmul8ulx16 %f10, %f2, %f10
loop_4110:
stb %i2, [%l7 + 0x6F]
edge8 %l4, %i5, %o0
ldsw [%l7 + 0x14], %o3
srlx %o7, %g3, %o5
stw %i3, [%l7 + 0x74]
std %f14, [%l7 + 0x70]
ble loop_4111
ldd [%l7 + 0x38], %f0
fmovdg %icc, %f4, %f4
std %f14, [%l7 + 0x70]
loop_4111:
sth %l6, [%l7 + 0x32]
ldsh [%l7 + 0x4C], %g6
std %f2, [%l7 + 0x50]
fand %f10, %f12, %f2
stx %g7, [%l7 + 0x28]
bvc,a loop_4112
srl %l0, 0x19, %o2
popc 0x1088, %o1
stx %i7, [%l7 + 0x08]
loop_4112:
ldsb [%l7 + 0x41], %g4
stw %l1, [%l7 + 0x24]
lduh [%l7 + 0x52], %l2
fands %f4, %f8, %f4
fmovrslz %g5, %f12, %f6
movle %icc, %g1, %l5
fmovdneg %xcc, %f7, %f13
be %xcc, loop_4113
ldsw [%l7 + 0x54], %o6
fbn,a %fcc3, loop_4114
fbge %fcc1, loop_4115
loop_4113:
edge16 %o4, %i4, %l3
subccc %i6, 0x08CC, %i0
loop_4114:
fmul8x16au %f2, %f0, %f10
loop_4115:
udivcc %g2, 0x1043, %i2
udiv %i1, 0x12D8, %i5
fcmpd %fcc2, %f4, %f12
bg,pn %xcc, loop_4116
fbn,a %fcc2, loop_4117
st %f8, [%l7 + 0x24]
fmovsg %xcc, %f6, %f14
loop_4116:
fmovdleu %icc, %f2, %f11
loop_4117:
tpos %icc, 0x4
stw %o0, [%l7 + 0x78]
lduh [%l7 + 0x22], %l4
sth %o7, [%l7 + 0x30]
addccc %o3, 0x116B, %o5
ldsw [%l7 + 0x60], %i3
ldsw [%l7 + 0x58], %l6
stb %g3, [%l7 + 0x77]
fmovdvs %xcc, %f8, %f6
edge8 %g7, %l0, %o2
addcc %g6, 0x0F97, %o1
fbue %fcc3, loop_4118
fors %f13, %f3, %f6
st %f2, [%l7 + 0x18]
fnot1 %f0, %f0
loop_4118:
fcmpgt32 %f6, %f14, %i7
fmovdneg %icc, %f0, %f12
fxors %f9, %f9, %f5
fpadd32s %f11, %f14, %f1
srl %l1, %g4, %g5
fsrc1 %f10, %f14
ld [%l7 + 0x28], %f14
fornot1s %f9, %f12, %f10
orncc %g1, 0x06BF, %l5
fbo %fcc3, loop_4119
st %f7, [%l7 + 0x74]
fpadd16 %f10, %f4, %f4
te %xcc, 0x5
loop_4119:
tneg %icc, 0x3
fmovsge %xcc, %f14, %f10
sth %l2, [%l7 + 0x4A]
lduw [%l7 + 0x10], %o4
bvs,pn %xcc, loop_4120
ld [%l7 + 0x10], %f10
fcmpeq32 %f12, %f4, %o6
st %f7, [%l7 + 0x10]
loop_4120:
st %f8, [%l7 + 0x7C]
sll %i4, 0x0A, %l3
ldsh [%l7 + 0x46], %i6
fmovsgu %xcc, %f9, %f3
fmovdne %icc, %f9, %f0
mova %xcc, %g2, %i0
fnot2s %f10, %f9
fmuld8ulx16 %f10, %f7, %f2
movrlez %i2, 0x365, %i1
brnz,a %i5, loop_4121
edge8 %o0, %o7, %o3
ldsh [%l7 + 0x52], %l4
ldd [%l7 + 0x10], %f4
loop_4121:
stx %i3, [%l7 + 0x50]
fornot1s %f6, %f2, %f13
fmovdcc %icc, %f14, %f7
tpos %xcc, 0x0
sethi 0x0DAA, %o5
ldsw [%l7 + 0x10], %g3
fpack16 %f4, %f2
fmovrde %g7, %f8, %f4
fmovsg %xcc, %f8, %f4
ld [%l7 + 0x70], %f1
stw %l6, [%l7 + 0x58]
fxors %f12, %f13, %f9
fmuld8ulx16 %f13, %f7, %f6
fmovrslez %o2, %f8, %f5
ldx [%l7 + 0x70], %g6
lduh [%l7 + 0x68], %o1
stw %l0, [%l7 + 0x68]
fble %fcc2, loop_4122
for %f10, %f10, %f10
st %f14, [%l7 + 0x6C]
lduw [%l7 + 0x54], %l1
loop_4122:
fbue %fcc0, loop_4123
taddcctv %i7, %g5, %g4
fmovrsne %l5, %f12, %f6
andncc %g1, %o4, %o6
loop_4123:
fmovse %xcc, %f6, %f15
fmovrsne %l2, %f5, %f14
mulx %l3, 0x19A3, %i6
bge,a loop_4124
fbule,a %fcc1, loop_4125
fpmerge %f14, %f11, %f14
fbu,a %fcc1, loop_4126
loop_4124:
fmovsl %xcc, %f8, %f1
loop_4125:
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x44], %g2
loop_4126:
siam 0x3
bvc loop_4127
fexpand %f5, %f0
fbo,a %fcc3, loop_4128
ldsw [%l7 + 0x1C], %i0
loop_4127:
ldx [%l7 + 0x08], %i4
fmovdvc %xcc, %f3, %f5
loop_4128:
fmovdpos %icc, %f0, %f7
ld [%l7 + 0x20], %f15
fors %f15, %f3, %f6
brlez,a %i1, loop_4129
array8 %i5, %o0, %i2
movleu %xcc, %o3, %l4
ld [%l7 + 0x0C], %f0
loop_4129:
bleu,pn %icc, loop_4130
fmovdgu %icc, %f5, %f4
ldd [%l7 + 0x08], %f14
fpsub16 %f6, %f14, %f4
loop_4130:
fbuge %fcc2, loop_4131
fxors %f7, %f4, %f9
fcmpeq16 %f4, %f14, %o7
stb %i3, [%l7 + 0x5E]
loop_4131:
lduw [%l7 + 0x1C], %g3
fbo,a %fcc3, loop_4132
movne %icc, %o5, %l6
std %f4, [%l7 + 0x60]
ld [%l7 + 0x0C], %f7
loop_4132:
array8 %g7, %g6, %o1
fmovs %f8, %f1
fnands %f13, %f6, %f10
ld [%l7 + 0x18], %f3
stw %l0, [%l7 + 0x24]
stx %o2, [%l7 + 0x10]
andcc %l1, %g5, %g4
popc 0x1106, %i7
sethi 0x03C3, %l5
fnot1s %f13, %f1
bgu,pt %xcc, loop_4133
orcc %o4, 0x096E, %o6
brz,a %g1, loop_4134
stw %l3, [%l7 + 0x1C]
loop_4133:
ld [%l7 + 0x4C], %f5
fmovdle %icc, %f10, %f11
loop_4134:
movneg %xcc, %l2, %i6
st %f0, [%l7 + 0x34]
ldsb [%l7 + 0x11], %g2
fsrc1s %f14, %f2
tcc %xcc, 0x6
fmovrde %i0, %f2, %f0
fmovrsgez %i4, %f2, %f8
stw %i5, [%l7 + 0x64]
orcc %o0, %i1, %o3
fmovscs %xcc, %f15, %f12
sethi 0x0056, %i2
ta %icc, 0x0
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
movrne %o7, %l4, %i3
ldsh [%l7 + 0x24], %o5
andncc %l6, %g3, %g6
loop_4135:
fmovscc %icc, %f3, %f13
ld [%l7 + 0x48], %f4
sth %g7, [%l7 + 0x16]
ldub [%l7 + 0x35], %o1
stb %l0, [%l7 + 0x19]
ldub [%l7 + 0x68], %o2
ta %xcc, 0x3
array32 %g5, %l1, %i7
st %f9, [%l7 + 0x10]
nop
setx loop_4136, %l0, %l1
jmpl %l1, %g4
fmuld8ulx16 %f5, %f3, %f8
ldd [%l7 + 0x38], %f4
sdivcc %o4, 0x098F, %l5
loop_4136:
fnot1s %f3, %f9
orcc %g1, %o6, %l3
fandnot1 %f2, %f8, %f0
orncc %i6, 0x18C8, %l2
fbuge,a %fcc3, loop_4137
std %f6, [%l7 + 0x20]
addccc %g2, 0x11EE, %i4
fcmple32 %f6, %f10, %i0
loop_4137:
fmovrsne %i5, %f15, %f14
fors %f1, %f10, %f0
fmovsne %xcc, %f12, %f1
fpsub32 %f6, %f10, %f12
fxor %f10, %f10, %f12
ldsw [%l7 + 0x48], %i1
st %f13, [%l7 + 0x60]
stx %o3, [%l7 + 0x70]
fcmpd %fcc0, %f6, %f8
fmuld8ulx16 %f11, %f13, %f10
lduh [%l7 + 0x78], %o0
movrgez %o7, 0x2CB, %l4
fmovrde %i2, %f8, %f0
xor %i3, %o5, %l6
stb %g3, [%l7 + 0x1E]
edge8n %g6, %g7, %o1
stx %l0, [%l7 + 0x78]
fnors %f7, %f2, %f0
bg,a loop_4138
movneg %icc, %o2, %g5
ldsh [%l7 + 0x5A], %l1
fmovs %f5, %f7
loop_4138:
ldsh [%l7 + 0x2E], %g4
stw %o4, [%l7 + 0x18]
lduw [%l7 + 0x34], %l5
std %f6, [%l7 + 0x38]
fandnot2s %f7, %f11, %f8
xorcc %g1, 0x133E, %i7
array32 %l3, %i6, %o6
addcc %l2, 0x1BC1, %g2
sdiv %i0, 0x19D8, %i5
fbul %fcc0, loop_4139
ba loop_4140
movneg %xcc, %i1, %i4
orncc %o3, %o7, %o0
loop_4139:
mova %icc, %i2, %i3
loop_4140:
subccc %o5, 0x13AB, %l4
xnor %g3, %g6, %l6
lduh [%l7 + 0x18], %g7
ldx [%l7 + 0x78], %o1
tl %xcc, 0x7
fmovsn %xcc, %f3, %f3
fmovdpos %icc, %f5, %f9
ldsh [%l7 + 0x5E], %o2
fmovdneg %icc, %f7, %f1
fbule,a %fcc1, loop_4141
srlx %g5, %l0, %l1
fcmpeq32 %f4, %f2, %g4
stb %l5, [%l7 + 0x60]
loop_4141:
sdiv %g1, 0x03E2, %i7
te %xcc, 0x4
tge %icc, 0x2
ldx [%l7 + 0x38], %l3
stx %i6, [%l7 + 0x68]
fxnors %f15, %f14, %f15
fsrc2s %f8, %f2
fbo %fcc1, loop_4142
fsrc2 %f0, %f10
popc 0x1974, %o4
sdivcc %l2, 0x116A, %g2
loop_4142:
fnot1 %f6, %f10
fmovsle %icc, %f11, %f11
edge8ln %i0, %i5, %i1
ld [%l7 + 0x54], %f12
st %f3, [%l7 + 0x20]
fexpand %f8, %f4
fxnors %f12, %f2, %f14
tpos %xcc, 0x6
fmovsne %xcc, %f10, %f10
sdiv %i4, 0x12A7, %o6
ld [%l7 + 0x4C], %f10
fornot2s %f5, %f9, %f3
lduh [%l7 + 0x6C], %o7
sth %o3, [%l7 + 0x52]
fbu,a %fcc3, loop_4143
fcmple32 %f6, %f10, %o0
sth %i3, [%l7 + 0x26]
ldsw [%l7 + 0x4C], %i2
loop_4143:
faligndata %f6, %f14, %f2
fbl %fcc0, loop_4144
lduh [%l7 + 0x7C], %l4
fmovrsgez %o5, %f11, %f5
smulcc %g6, %l6, %g3
loop_4144:
std %f10, [%l7 + 0x28]
tvs %xcc, 0x3
stx %o1, [%l7 + 0x70]
bge,a loop_4145
tpos %xcc, 0x5
fcmpgt32 %f10, %f10, %o2
fbue %fcc0, loop_4146
loop_4145:
fmovrdne %g5, %f8, %f2
lduh [%l7 + 0x12], %g7
stw %l0, [%l7 + 0x64]
loop_4146:
subcc %g4, 0x147F, %l1
fbue %fcc1, loop_4147
fmovsge %icc, %f11, %f6
fnegd %f14, %f0
fmovse %icc, %f6, %f11
loop_4147:
fmovsl %icc, %f10, %f12
stw %l5, [%l7 + 0x30]
sdiv %i7, 0x00D6, %g1
fmul8ulx16 %f8, %f12, %f4
stb %l3, [%l7 + 0x22]
ldub [%l7 + 0x1E], %o4
bcs,a,pn %icc, loop_4148
fmovdge %icc, %f9, %f0
sdiv %i6, 0x042E, %g2
sth %l2, [%l7 + 0x74]
loop_4148:
move %xcc, %i5, %i0
sub %i4, %o6, %o7
bg,pn %xcc, loop_4149
fmovdge %icc, %f10, %f9
movrgz %i1, %o0, %o3
bvs %icc, loop_4150
loop_4149:
ldub [%l7 + 0x70], %i2
bcc,pt %xcc, loop_4151
movrgez %l4, 0x006, %i3
loop_4150:
siam 0x1
umulcc %g6, 0x0811, %l6
loop_4151:
umul %g3, 0x10A6, %o5
movle %xcc, %o1, %g5
ldd [%l7 + 0x20], %f2
sdiv %o2, 0x0494, %l0
sth %g7, [%l7 + 0x0E]
fpmerge %f13, %f0, %f12
lduw [%l7 + 0x68], %g4
fandnot2s %f6, %f8, %f4
movrgez %l5, 0x037, %i7
fnands %f9, %f3, %f2
fba %fcc0, loop_4152
lduw [%l7 + 0x48], %l1
ldub [%l7 + 0x60], %g1
ldsh [%l7 + 0x56], %o4
loop_4152:
bgu,a %icc, loop_4153
xnor %i6, 0x14CD, %g2
fxor %f0, %f14, %f12
fmovdge %icc, %f15, %f3
loop_4153:
ldx [%l7 + 0x38], %l2
fmovrdgez %l3, %f2, %f4
fmovdne %icc, %f7, %f15
lduw [%l7 + 0x18], %i5
ba,a,pt %xcc, loop_4154
stw %i4, [%l7 + 0x08]
stx %i0, [%l7 + 0x40]
bvc,pn %icc, loop_4155
loop_4154:
fmovda %icc, %f12, %f6
ldub [%l7 + 0x25], %o6
bcc %xcc, loop_4156
loop_4155:
movgu %xcc, %o7, %o0
fbg,a %fcc3, loop_4157
tsubcc %o3, %i1, %i2
loop_4156:
ldsb [%l7 + 0x26], %l4
fmovsge %xcc, %f3, %f4
loop_4157:
ldsw [%l7 + 0x0C], %g6
brgz,a %l6, loop_4158
ldsb [%l7 + 0x3A], %g3
fcmple16 %f4, %f10, %i3
edge32ln %o1, %o5, %g5
loop_4158:
fmovdne %icc, %f8, %f11
tsubcc %o2, %l0, %g7
xorcc %g4, 0x077C, %l5
fcmps %fcc2, %f15, %f0
sth %i7, [%l7 + 0x34]
movge %xcc, %l1, %o4
ldsh [%l7 + 0x62], %g1
ta %icc, 0x6
stw %g2, [%l7 + 0x48]
ldd [%l7 + 0x30], %f14
lduw [%l7 + 0x20], %l2
movgu %xcc, %i6, %l3
std %f4, [%l7 + 0x10]
tl %xcc, 0x3
andncc %i4, %i0, %o6
fandnot2 %f2, %f12, %f4
brgz %i5, loop_4159
bgu,a,pn %xcc, loop_4160
popc 0x0CF7, %o7
movrgez %o3, 0x03C, %i1
loop_4159:
fors %f6, %f6, %f8
loop_4160:
sllx %i2, 0x06, %l4
fnegd %f4, %f4
movrlz %g6, 0x04F, %o0
fmovdleu %xcc, %f3, %f11
xor %g3, %l6, %i3
fabsd %f12, %f0
lduh [%l7 + 0x7C], %o5
tneg %xcc, 0x7
ldd [%l7 + 0x68], %f8
fmul8x16au %f0, %f1, %f6
bshuffle %f8, %f2, %f14
ld [%l7 + 0x78], %f5
fcmpgt32 %f12, %f0, %o1
std %f4, [%l7 + 0x28]
addccc %o2, %g5, %g7
stb %l0, [%l7 + 0x7F]
stb %g4, [%l7 + 0x41]
movvs %xcc, %l5, %i7
fmovsneg %xcc, %f13, %f10
for %f8, %f12, %f14
fmovrdgez %o4, %f12, %f0
srlx %l1, 0x13, %g1
bl,a,pt %xcc, loop_4161
ldsh [%l7 + 0x62], %l2
fpsub32s %f7, %f5, %f13
brz %g2, loop_4162
loop_4161:
fsrc1 %f0, %f6
fbue %fcc0, loop_4163
sth %l3, [%l7 + 0x26]
loop_4162:
fpackfix %f10, %f12
movrlz %i6, 0x1AF, %i4
loop_4163:
tn %icc, 0x1
edge16ln %i0, %o6, %i5
lduh [%l7 + 0x6C], %o7
tsubcctv %o3, %i2, %i1
brgez,a %g6, loop_4164
fmovrsgz %l4, %f0, %f12
fbue %fcc3, loop_4165
ldsb [%l7 + 0x4A], %o0
loop_4164:
andncc %l6, %i3, %o5
addccc %g3, %o1, %g5
loop_4165:
lduh [%l7 + 0x30], %g7
std %f10, [%l7 + 0x48]
subccc %o2, 0x07B4, %g4
bvs loop_4166
lduw [%l7 + 0x08], %l5
fabss %f3, %f13
fnand %f8, %f14, %f4
loop_4166:
std %f2, [%l7 + 0x70]
tsubcctv %i7, 0x1F54, %l0
fmovrslz %l1, %f3, %f4
subc %o4, 0x07D8, %l2
andn %g2, %l3, %i6
ldsb [%l7 + 0x0E], %g1
ld [%l7 + 0x54], %f8
ldsb [%l7 + 0x39], %i4
xor %o6, 0x0F94, %i5
edge8l %i0, %o7, %o3
mova %xcc, %i2, %g6
movl %xcc, %i1, %o0
fnegs %f2, %f3
fmovrdlez %l6, %f10, %f8
edge8l %i3, %l4, %o5
tl %xcc, 0x2
lduw [%l7 + 0x0C], %o1
fmovdvs %icc, %f5, %f12
movrlez %g5, %g7, %o2
edge8 %g4, %g3, %i7
lduh [%l7 + 0x5E], %l0
tleu %xcc, 0x2
subcc %l1, 0x170F, %l5
fmovrsne %o4, %f12, %f10
ld [%l7 + 0x50], %f2
fmovspos %icc, %f3, %f0
popc %g2, %l2
fabsd %f8, %f0
fnands %f8, %f1, %f11
fmovs %f0, %f8
orn %l3, 0x05BA, %i6
ldsw [%l7 + 0x28], %g1
stw %o6, [%l7 + 0x58]
bcc,pn %icc, loop_4167
fbue,a %fcc3, loop_4168
brgez,a %i4, loop_4169
fbne,a %fcc3, loop_4170
loop_4167:
fxors %f11, %f7, %f11
loop_4168:
call loop_4171
loop_4169:
bleu,a loop_4172
loop_4170:
fpack16 %f8, %f0
std %f0, [%l7 + 0x20]
loop_4171:
movpos %icc, %i0, %i5
loop_4172:
edge8 %o7, %i2, %o3
brlz,a %g6, loop_4173
ldsb [%l7 + 0x79], %o0
array32 %l6, %i3, %i1
tn %xcc, 0x4
loop_4173:
tne %xcc, 0x7
sth %l4, [%l7 + 0x5A]
brlez,a %o1, loop_4174
std %f2, [%l7 + 0x68]
fbn %fcc0, loop_4175
fmovsl %icc, %f2, %f12
loop_4174:
movn %xcc, %o5, %g7
alignaddr %g5, %g4, %g3
loop_4175:
edge32n %i7, %o2, %l1
alignaddr %l5, %o4, %l0
std %f10, [%l7 + 0x58]
fmovde %icc, %f15, %f9
stw %l2, [%l7 + 0x68]
tsubcctv %l3, %i6, %g1
movrlz %g2, %o6, %i0
edge16n %i4, %i5, %i2
movn %xcc, %o7, %g6
fpsub32 %f6, %f2, %f2
fabss %f9, %f15
fmovse %icc, %f7, %f11
siam 0x5
pdist %f6, %f2, %f14
for %f10, %f0, %f4
fxors %f11, %f0, %f8
tge %icc, 0x3
ldsb [%l7 + 0x68], %o3
andncc %l6, %i3, %o0
fabsd %f6, %f8
be %xcc, loop_4176
addc %i1, %o1, %o5
std %f8, [%l7 + 0x08]
movrlz %l4, 0x296, %g5
loop_4176:
stx %g7, [%l7 + 0x28]
movpos %xcc, %g4, %g3
edge8l %o2, %i7, %l5
taddcc %o4, %l0, %l1
fzero %f8
std %f8, [%l7 + 0x20]
fsrc2s %f7, %f8
ldd [%l7 + 0x40], %f10
lduw [%l7 + 0x7C], %l2
fmovspos %xcc, %f11, %f8
nop
setx loop_4177, %l0, %l1
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_4178, %l0, %l1
jmpl %l1, %i6
fmovscs %icc, %f6, %f5
lduw [%l7 + 0x14], %g1
loop_4177:
movne %icc, %l3, %g2
loop_4178:
tsubcctv %o6, %i4, %i5
movl %xcc, %i0, %i2
movcc %xcc, %o7, %o3
addccc %g6, %i3, %l6
fbl,a %fcc1, loop_4179
stx %i1, [%l7 + 0x08]
sth %o1, [%l7 + 0x36]
fmovsge %xcc, %f13, %f14
loop_4179:
orn %o0, 0x1367, %l4
fors %f1, %f5, %f9
fmul8x16au %f15, %f8, %f12
ldsh [%l7 + 0x78], %g5
fcmpne32 %f6, %f2, %g7
mova %icc, %o5, %g3
ldsh [%l7 + 0x1C], %g4
bgu,a %xcc, loop_4180
stx %o2, [%l7 + 0x68]
stb %i7, [%l7 + 0x13]
be,pt %xcc, loop_4181
loop_4180:
fmovdcs %xcc, %f8, %f4
tge %icc, 0x4
fbul,a %fcc2, loop_4182
loop_4181:
lduh [%l7 + 0x16], %l5
stw %l0, [%l7 + 0x18]
ld [%l7 + 0x58], %f10
loop_4182:
or %o4, %l1, %i6
fmovsl %xcc, %f10, %f3
fcmpne16 %f14, %f10, %l2
taddcctv %g1, %l3, %o6
lduh [%l7 + 0x14], %i4
fpsub16 %f12, %f6, %f12
ldd [%l7 + 0x20], %f0
ldsw [%l7 + 0x38], %i5
fmovsle %icc, %f4, %f9
be,a,pt %xcc, loop_4183
fmul8ulx16 %f12, %f0, %f4
bl,a,pt %xcc, loop_4184
brgz,a %g2, loop_4185
loop_4183:
srax %i0, 0x1E, %i2
edge32n %o3, %g6, %o7
loop_4184:
fnors %f8, %f14, %f3
loop_4185:
movrlez %l6, 0x115, %i1
addc %o1, %i3, %l4
fnands %f2, %f8, %f13
tsubcc %o0, 0x0AC8, %g7
fpsub32 %f6, %f6, %f10
ta %icc, 0x0
stb %g5, [%l7 + 0x7F]
lduh [%l7 + 0x28], %o5
fmovrsne %g4, %f7, %f8
std %f14, [%l7 + 0x18]
ldsh [%l7 + 0x2C], %g3
nop
setx loop_4186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %i7, 0x0391, %l5
fmovda %xcc, %f2, %f2
fzero %f6
loop_4186:
fbn,a %fcc1, loop_4187
st %f8, [%l7 + 0x70]
sethi 0x10D5, %l0
fzero %f8
loop_4187:
brlez,a %o2, loop_4188
lduh [%l7 + 0x0C], %l1
ldsb [%l7 + 0x63], %o4
fnor %f2, %f0, %f6
loop_4188:
stx %i6, [%l7 + 0x58]
fzeros %f10
siam 0x4
ldx [%l7 + 0x08], %g1
fzeros %f13
tge %icc, 0x1
movrlez %l3, 0x374, %o6
fmovsge %xcc, %f12, %f7
array16 %l2, %i5, %g2
taddcctv %i0, 0x031E, %i2
movcc %xcc, %o3, %i4
fsrc1 %f4, %f0
fmuld8sux16 %f7, %f12, %f0
ldsh [%l7 + 0x42], %g6
stw %o7, [%l7 + 0x10]
bvc,a loop_4189
fmovdle %icc, %f5, %f10
ldsw [%l7 + 0x10], %i1
sth %l6, [%l7 + 0x1E]
loop_4189:
ldd [%l7 + 0x60], %f4
fone %f10
movneg %xcc, %i3, %l4
fmovdge %xcc, %f10, %f7
ldub [%l7 + 0x71], %o0
sth %o1, [%l7 + 0x38]
lduh [%l7 + 0x0A], %g5
ldx [%l7 + 0x40], %o5
fnot2s %f9, %f2
fmovrsgez %g7, %f3, %f8
fmovrsgez %g4, %f4, %f5
stw %i7, [%l7 + 0x7C]
fpsub32 %f2, %f10, %f8
fmovscs %xcc, %f2, %f4
fmovsleu %icc, %f3, %f7
stb %g3, [%l7 + 0x4A]
ldsh [%l7 + 0x78], %l5
ldsh [%l7 + 0x3A], %l0
stb %l1, [%l7 + 0x52]
fmovdcs %icc, %f6, %f10
edge32n %o2, %i6, %o4
fnand %f14, %f10, %f4
fornot2 %f10, %f8, %f6
fmovde %icc, %f11, %f4
fsrc2 %f0, %f12
fmovrsgez %l3, %f9, %f10
fpadd16s %f6, %f8, %f12
fmovsg %icc, %f12, %f15
fmovrsne %o6, %f14, %f12
fxnors %f11, %f1, %f4
fmovrslz %l2, %f7, %f3
ldsw [%l7 + 0x18], %g1
fmovscs %xcc, %f11, %f2
sth %i5, [%l7 + 0x0A]
tn %icc, 0x2
sethi 0x1A86, %g2
sdiv %i0, 0x18A8, %o3
fnot1s %f3, %f7
sethi 0x0777, %i2
fnegd %f10, %f0
fxor %f10, %f6, %f0
tge %xcc, 0x3
te %xcc, 0x7
tsubcctv %g6, %o7, %i1
fbuge %fcc1, loop_4190
fmovrdgez %i4, %f4, %f4
call loop_4191
edge8ln %i3, %l6, %l4
loop_4190:
fbg %fcc1, loop_4192
siam 0x4
loop_4191:
edge8n %o0, %o1, %o5
movvc %icc, %g5, %g4
loop_4192:
fpmerge %f8, %f9, %f6
fbu %fcc2, loop_4193
and %g7, 0x06BA, %g3
addcc %l5, 0x0851, %i7
ldx [%l7 + 0x78], %l1
loop_4193:
fmovsa %xcc, %f1, %f6
fmovrde %l0, %f14, %f12
sethi 0x04A1, %i6
fbue %fcc3, loop_4194
fornot2 %f12, %f2, %f10
ldd [%l7 + 0x38], %f0
fone %f10
loop_4194:
ld [%l7 + 0x58], %f9
fone %f10
for %f4, %f12, %f4
brgz %o2, loop_4195
fmovsneg %icc, %f7, %f12
brgez,a %o4, loop_4196
std %f2, [%l7 + 0x40]
loop_4195:
lduw [%l7 + 0x2C], %o6
bl,a %xcc, loop_4197
loop_4196:
fornot1s %f10, %f9, %f7
ldsb [%l7 + 0x45], %l3
fmul8sux16 %f12, %f2, %f6
loop_4197:
fcmpgt32 %f8, %f6, %g1
smulcc %i5, 0x1A37, %g2
lduh [%l7 + 0x72], %l2
ldsh [%l7 + 0x70], %o3
stb %i0, [%l7 + 0x15]
movn %xcc, %i2, %g6
mulx %i1, %o7, %i4
tl %xcc, 0x2
ble,pn %xcc, loop_4198
fmovrsne %l6, %f4, %f13
fnot2s %f14, %f11
and %i3, 0x0911, %o0
loop_4198:
fmovsa %xcc, %f14, %f14
brgez %o1, loop_4199
umul %l4, 0x174A, %g5
bcs,a loop_4200
fcmps %fcc3, %f10, %f8
loop_4199:
tsubcc %g4, 0x0651, %o5
st %f1, [%l7 + 0x0C]
loop_4200:
fcmple32 %f2, %f10, %g3
edge8l %g7, %l5, %i7
be,a,pt %xcc, loop_4201
fmovdg %xcc, %f12, %f4
bneg,a,pt %xcc, loop_4202
bge,a,pn %xcc, loop_4203
loop_4201:
lduh [%l7 + 0x24], %l1
fpsub32s %f4, %f15, %f9
loop_4202:
umulcc %l0, 0x1DF2, %o2
loop_4203:
fsrc2s %f1, %f0
fmovdg %xcc, %f5, %f7
ldsb [%l7 + 0x78], %o4
tcc %icc, 0x4
fandnot1 %f12, %f4, %f4
stw %i6, [%l7 + 0x2C]
fnor %f8, %f6, %f14
movcc %xcc, %l3, %o6
fblg %fcc3, loop_4204
movrne %i5, 0x32B, %g1
ldd [%l7 + 0x58], %f4
fblg,a %fcc0, loop_4205
loop_4204:
stx %l2, [%l7 + 0x10]
fmuld8sux16 %f11, %f8, %f12
fmovrdlez %g2, %f12, %f14
loop_4205:
fcmped %fcc2, %f0, %f4
std %f4, [%l7 + 0x60]
fsrc2 %f14, %f0
edge16ln %o3, %i2, %g6
ldx [%l7 + 0x40], %i0
fcmped %fcc0, %f0, %f4
fmovdcs %xcc, %f7, %f2
fand %f12, %f0, %f4
xor %o7, %i4, %l6
bcc,a %icc, loop_4206
umul %i1, 0x1295, %i3
mulx %o1, %l4, %o0
edge8 %g5, %g4, %o5
loop_4206:
ldx [%l7 + 0x48], %g7
bcs,pn %xcc, loop_4207
fnand %f12, %f12, %f6
brgez,a %g3, loop_4208
stx %i7, [%l7 + 0x40]
loop_4207:
stw %l1, [%l7 + 0x64]
ldd [%l7 + 0x68], %f8
loop_4208:
ldsw [%l7 + 0x28], %l0
fmul8ulx16 %f10, %f0, %f10
lduh [%l7 + 0x64], %l5
ldd [%l7 + 0x70], %f12
movrgz %o2, %i6, %o4
ldx [%l7 + 0x18], %l3
fsrc1s %f8, %f11
ldsh [%l7 + 0x36], %o6
stb %g1, [%l7 + 0x40]
lduh [%l7 + 0x52], %l2
ldsh [%l7 + 0x76], %i5
stw %g2, [%l7 + 0x1C]
orcc %o3, 0x1CF6, %i2
lduw [%l7 + 0x08], %i0
stb %g6, [%l7 + 0x16]
tvc %xcc, 0x1
nop
setx loop_4209, %l0, %l1
jmpl %l1, %i4
fmovrsne %l6, %f12, %f15
brgez,a %o7, loop_4210
srlx %i3, %o1, %l4
loop_4209:
ldsb [%l7 + 0x32], %i1
ldsh [%l7 + 0x6C], %o0
loop_4210:
tsubcc %g5, 0x1A5A, %o5
array16 %g4, %g7, %g3
ldub [%l7 + 0x0C], %l1
fone %f6
fcmple16 %f2, %f12, %i7
ldub [%l7 + 0x4D], %l0
bg,a,pn %icc, loop_4211
fandnot2 %f4, %f4, %f2
fcmpd %fcc1, %f4, %f8
lduw [%l7 + 0x68], %l5
loop_4211:
bpos,a,pt %xcc, loop_4212
fcmped %fcc2, %f2, %f0
ldsh [%l7 + 0x4C], %i6
stx %o2, [%l7 + 0x68]
loop_4212:
fnegd %f6, %f10
movrgez %l3, 0x2EB, %o6
ld [%l7 + 0x08], %f6
fmovsneg %xcc, %f11, %f13
fmuld8sux16 %f3, %f12, %f10
addc %o4, 0x08C8, %g1
fsrc2s %f14, %f5
xorcc %l2, %g2, %i5
fcmps %fcc1, %f10, %f4
fmovdle %xcc, %f7, %f6
fcmpgt16 %f6, %f2, %i2
ldsw [%l7 + 0x3C], %i0
fmovdge %icc, %f1, %f12
fcmpgt16 %f0, %f8, %g6
mulx %i4, %l6, %o7
or %o3, %i3, %l4
ldub [%l7 + 0x47], %i1
ldsb [%l7 + 0x17], %o0
fmovdcc %xcc, %f15, %f12
bvc,a loop_4213
taddcctv %o1, %g5, %g4
stb %o5, [%l7 + 0x35]
fmovrsne %g7, %f3, %f14
loop_4213:
movge %icc, %l1, %i7
ta %xcc, 0x1
subccc %g3, %l0, %l5
taddcc %i6, %o2, %o6
st %f1, [%l7 + 0x30]
ldsw [%l7 + 0x68], %l3
fbu,a %fcc3, loop_4214
bg,pn %icc, loop_4215
movre %g1, 0x26D, %l2
nop
setx loop_4216, %l0, %l1
jmpl %l1, %o4
loop_4214:
fbe %fcc0, loop_4217
loop_4215:
ldub [%l7 + 0x0C], %i5
fandnot1s %f13, %f15, %f2
loop_4216:
fnot1 %f0, %f2
loop_4217:
ldsw [%l7 + 0x68], %g2
fmovspos %icc, %f2, %f9
fnegs %f0, %f13
st %f2, [%l7 + 0x24]
fsrc1 %f8, %f0
sra %i0, %i2, %g6
tg %icc, 0x1
srlx %i4, 0x0C, %l6
nop
setx loop_4218, %l0, %l1
jmpl %l1, %o7
bgu %xcc, loop_4219
andn %i3, %o3, %l4
fmovsa %xcc, %f7, %f10
loop_4218:
fbl %fcc0, loop_4220
loop_4219:
addc %i1, 0x1822, %o0
fbn %fcc3, loop_4221
fmovdgu %xcc, %f11, %f11
loop_4220:
ldsw [%l7 + 0x5C], %o1
stb %g5, [%l7 + 0x4C]
loop_4221:
sethi 0x1881, %g4
st %f0, [%l7 + 0x44]
fcmpeq16 %f8, %f10, %g7
ldsb [%l7 + 0x58], %l1
brlz,a %i7, loop_4222
array8 %g3, %l0, %o5
sth %i6, [%l7 + 0x34]
movcc %xcc, %l5, %o2
loop_4222:
ldx [%l7 + 0x10], %o6
fmovrdne %g1, %f4, %f8
movle %xcc, %l3, %o4
stx %i5, [%l7 + 0x58]
sdivx %g2, 0x06C7, %i0
sdiv %l2, 0x1164, %g6
fmovsleu %xcc, %f9, %f3
sth %i4, [%l7 + 0x50]
tleu %xcc, 0x5
ldx [%l7 + 0x48], %l6
sth %o7, [%l7 + 0x40]
sth %i3, [%l7 + 0x6C]
stx %o3, [%l7 + 0x28]
andn %i2, 0x0847, %i1
fbe %fcc2, loop_4223
tle %icc, 0x4
fbug %fcc2, loop_4224
fmul8x16au %f2, %f0, %f8
loop_4223:
fnot2s %f2, %f11
andn %o0, 0x1735, %o1
loop_4224:
movneg %xcc, %g5, %l4
fmovdcc %icc, %f12, %f14
lduh [%l7 + 0x7E], %g4
stb %l1, [%l7 + 0x18]
stx %i7, [%l7 + 0x40]
fmovrsgz %g7, %f10, %f5
edge8ln %g3, %o5, %i6
fmovscs %xcc, %f2, %f1
fors %f3, %f10, %f3
sll %l5, 0x07, %l0
lduh [%l7 + 0x7C], %o2
fnot1 %f8, %f8
fsrc1 %f14, %f4
fmovda %icc, %f9, %f4
fble,a %fcc1, loop_4225
fmovdcc %xcc, %f0, %f15
ldsb [%l7 + 0x10], %o6
fmovdle %xcc, %f7, %f5
loop_4225:
brgez,a %g1, loop_4226
fornot2 %f14, %f6, %f6
stw %o4, [%l7 + 0x34]
lduh [%l7 + 0x42], %l3
loop_4226:
fmovsge %xcc, %f3, %f3
st %f9, [%l7 + 0x68]
or %g2, 0x02B7, %i5
fmovsle %xcc, %f12, %f9
ldub [%l7 + 0x20], %l2
popc %g6, %i0
lduw [%l7 + 0x0C], %l6
sllx %i4, %i3, %o3
fmovdn %icc, %f3, %f0
stx %o7, [%l7 + 0x48]
ldd [%l7 + 0x70], %f12
siam 0x2
st %f15, [%l7 + 0x44]
edge16l %i1, %i2, %o1
fones %f3
lduh [%l7 + 0x68], %g5
stb %o0, [%l7 + 0x30]
ldsw [%l7 + 0x50], %g4
fexpand %f1, %f6
fand %f12, %f12, %f14
stw %l1, [%l7 + 0x3C]
tsubcc %i7, 0x0F80, %g7
add %l4, 0x0DCC, %o5
ldx [%l7 + 0x70], %g3
fcmpd %fcc2, %f2, %f2
andcc %i6, %l5, %o2
movrgz %l0, 0x21D, %g1
pdist %f10, %f12, %f10
fandnot2s %f1, %f8, %f14
udivcc %o6, 0x06CC, %o4
fsrc2s %f15, %f8
ldsh [%l7 + 0x7C], %g2
fbl %fcc3, loop_4227
ldd [%l7 + 0x38], %f12
tl %xcc, 0x1
fmovrdne %i5, %f2, %f0
loop_4227:
stw %l2, [%l7 + 0x68]
addcc %l3, 0x0323, %g6
movrgez %i0, 0x3EA, %l6
movle %xcc, %i3, %i4
bn,pn %xcc, loop_4228
edge32n %o7, %o3, %i1
ldd [%l7 + 0x70], %f4
bpos,a,pt %icc, loop_4229
loop_4228:
fmuld8sux16 %f15, %f15, %f6
fands %f3, %f4, %f3
sub %i2, %o1, %g5
loop_4229:
movge %icc, %o0, %g4
fpadd16s %f6, %f2, %f9
stx %i7, [%l7 + 0x48]
fpadd16 %f0, %f0, %f2
bvc,pt %icc, loop_4230
fnands %f8, %f9, %f2
stw %g7, [%l7 + 0x30]
fmovspos %icc, %f1, %f6
loop_4230:
fble %fcc1, loop_4231
edge32ln %l1, %o5, %g3
fbuge,a %fcc3, loop_4232
array16 %i6, %l5, %o2
loop_4231:
bgu %icc, loop_4233
sth %l0, [%l7 + 0x4A]
loop_4232:
fsrc1s %f4, %f0
bpos,pn %icc, loop_4234
loop_4233:
ldsb [%l7 + 0x64], %l4
ldx [%l7 + 0x18], %o6
fabss %f15, %f8
loop_4234:
fmovdle %xcc, %f15, %f13
movleu %xcc, %o4, %g1
fbo %fcc3, loop_4235
ldd [%l7 + 0x48], %f10
add %i5, 0x1631, %l2
sth %l3, [%l7 + 0x4A]
loop_4235:
st %f0, [%l7 + 0x24]
ldsw [%l7 + 0x7C], %g6
ldsb [%l7 + 0x08], %g2
sth %l6, [%l7 + 0x5E]
fmovscc %icc, %f10, %f13
ld [%l7 + 0x5C], %f2
mulscc %i0, %i3, %o7
ld [%l7 + 0x14], %f6
fxnors %f7, %f1, %f3
st %f12, [%l7 + 0x38]
fnegd %f14, %f6
ldx [%l7 + 0x68], %i4
ld [%l7 + 0x58], %f15
fmovrsgez %o3, %f14, %f13
bcc,a loop_4236
mulscc %i1, %i2, %o1
ldub [%l7 + 0x72], %o0
fxnors %f11, %f8, %f2
loop_4236:
array16 %g4, %i7, %g7
fbug %fcc0, loop_4237
movcs %xcc, %g5, %o5
movl %icc, %l1, %i6
ldsw [%l7 + 0x34], %l5
loop_4237:
tg %xcc, 0x5
ld [%l7 + 0x20], %f0
nop
setx loop_4238, %l0, %l1
jmpl %l1, %g3
fble,a %fcc0, loop_4239
ldsw [%l7 + 0x28], %l0
edge8ln %o2, %l4, %o6
loop_4238:
ld [%l7 + 0x5C], %f7
loop_4239:
tsubcctv %o4, %i5, %g1
st %f3, [%l7 + 0x0C]
fnot2s %f7, %f9
fornot2 %f10, %f12, %f0
fmovdpos %xcc, %f5, %f11
fmovsge %xcc, %f1, %f7
fandnot2s %f2, %f3, %f0
stb %l2, [%l7 + 0x1F]
ldsh [%l7 + 0x72], %g6
mova %icc, %g2, %l3
fcmpgt32 %f14, %f12, %l6
edge32n %i3, %i0, %o7
fblg %fcc2, loop_4240
ldsw [%l7 + 0x20], %i4
sub %o3, 0x0B30, %i2
tle %icc, 0x0
loop_4240:
std %f2, [%l7 + 0x50]
std %f10, [%l7 + 0x38]
fcmpes %fcc1, %f2, %f0
tneg %xcc, 0x6
stw %o1, [%l7 + 0x74]
addcc %i1, 0x060C, %o0
fnegs %f11, %f13
lduw [%l7 + 0x0C], %i7
st %f13, [%l7 + 0x34]
fmul8sux16 %f4, %f10, %f0
tn %xcc, 0x1
subcc %g4, %g5, %o5
fpadd32 %f14, %f14, %f2
ld [%l7 + 0x64], %f15
tne %icc, 0x3
fnor %f12, %f12, %f2
udivx %l1, 0x0A74, %g7
brz,a %i6, loop_4241
bvs %xcc, loop_4242
fmovsle %xcc, %f3, %f1
fmovdne %xcc, %f1, %f15
loop_4241:
fbul,a %fcc1, loop_4243
loop_4242:
fmovsvs %xcc, %f11, %f1
fbne %fcc0, loop_4244
andncc %g3, %l5, %o2
loop_4243:
ldx [%l7 + 0x30], %l0
pdist %f12, %f6, %f12
loop_4244:
call loop_4245
movcs %icc, %o6, %o4
ldd [%l7 + 0x60], %f10
lduh [%l7 + 0x78], %i5
loop_4245:
ldsh [%l7 + 0x16], %l4
ldx [%l7 + 0x30], %l2
array32 %g1, %g2, %g6
nop
setx loop_4246, %l0, %l1
jmpl %l1, %l3
call loop_4247
ldx [%l7 + 0x60], %i3
fpack32 %f14, %f10, %f6
loop_4246:
tn %xcc, 0x5
loop_4247:
mulscc %l6, 0x0DCA, %i0
bneg,a %icc, loop_4248
edge32 %i4, %o7, %o3
movn %icc, %i2, %i1
tsubcctv %o0, %i7, %o1
loop_4248:
fbo %fcc3, loop_4249
std %f2, [%l7 + 0x70]
nop
setx loop_4250, %l0, %l1
jmpl %l1, %g5
srl %g4, %o5, %l1
loop_4249:
mulscc %g7, 0x0894, %g3
array16 %l5, %o2, %l0
loop_4250:
or %o6, 0x1A74, %i6
edge8n %o4, %l4, %i5
sdiv %l2, 0x1386, %g1
fpsub32 %f14, %f12, %f6
subcc %g6, 0x10D2, %g2
bneg,a loop_4251
tsubcc %i3, %l6, %i0
movrgez %l3, 0x151, %i4
tge %icc, 0x2
loop_4251:
ldsb [%l7 + 0x44], %o7
fornot1s %f13, %f2, %f2
fmovse %icc, %f9, %f2
sdivx %i2, 0x01CE, %i1
bl,pt %icc, loop_4252
fcmpeq16 %f8, %f4, %o3
bge,a,pn %icc, loop_4253
edge16ln %i7, %o1, %o0
loop_4252:
movrlez %g4, 0x25E, %g5
fpsub16s %f8, %f11, %f15
loop_4253:
brgez %o5, loop_4254
fpackfix %f2, %f5
add %l1, %g3, %g7
ldsw [%l7 + 0x30], %l5
loop_4254:
fmovdvc %icc, %f3, %f14
std %f4, [%l7 + 0x18]
movrne %o2, %o6, %l0
movvs %icc, %i6, %o4
fmovrsne %l4, %f12, %f3
stb %l2, [%l7 + 0x1E]
stb %g1, [%l7 + 0x40]
ldsh [%l7 + 0x5A], %g6
fsrc1 %f6, %f4
fmovse %xcc, %f6, %f3
orncc %g2, %i3, %i5
fmovrdlez %i0, %f4, %f2
fandnot2s %f14, %f4, %f11
lduw [%l7 + 0x10], %l3
be,pt %xcc, loop_4255
movge %xcc, %l6, %o7
fblg %fcc2, loop_4256
te %icc, 0x2
loop_4255:
fbl %fcc3, loop_4257
edge16l %i4, %i2, %i1
loop_4256:
umulcc %o3, %i7, %o0
fbge %fcc2, loop_4258
loop_4257:
fmul8sux16 %f2, %f2, %f0
udiv %o1, 0x0D6E, %g4
popc 0x0C37, %o5
loop_4258:
fmuld8ulx16 %f11, %f11, %f4
fsrc1 %f8, %f4
bcc %xcc, loop_4259
fcmpgt32 %f6, %f14, %g5
lduw [%l7 + 0x6C], %l1
xorcc %g3, %g7, %o2
loop_4259:
stw %o6, [%l7 + 0x20]
tpos %icc, 0x2
fmul8x16 %f12, %f10, %f0
movpos %xcc, %l5, %i6
fmuld8sux16 %f5, %f14, %f10
fbule %fcc3, loop_4260
edge32n %l0, %l4, %l2
fsrc2 %f14, %f14
ld [%l7 + 0x70], %f6
loop_4260:
edge8 %o4, %g6, %g2
movrgez %i3, 0x070, %i5
ldsw [%l7 + 0x7C], %g1
fmovsvs %icc, %f11, %f9
fmovrslez %l3, %f0, %f3
xor %i0, 0x09EB, %l6
ldx [%l7 + 0x10], %o7
and %i4, %i1, %o3
xorcc %i7, %i2, %o1
fbne %fcc1, loop_4261
movpos %icc, %o0, %g4
std %f4, [%l7 + 0x40]
bcc,a,pt %xcc, loop_4262
loop_4261:
tn %xcc, 0x6
fmovdcs %icc, %f12, %f15
addc %g5, 0x14C3, %o5
loop_4262:
bpos,a %xcc, loop_4263
fbl %fcc3, loop_4264
fmovsneg %xcc, %f13, %f11
ldsw [%l7 + 0x5C], %l1
loop_4263:
sra %g3, 0x09, %o2
loop_4264:
movvs %xcc, %o6, %g7
sth %i6, [%l7 + 0x78]
fmovdvs %icc, %f14, %f15
nop
setx loop_4265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pn %icc, loop_4266
lduh [%l7 + 0x58], %l0
bne %xcc, loop_4267
loop_4265:
brlez %l4, loop_4268
loop_4266:
st %f3, [%l7 + 0x20]
movge %icc, %l5, %l2
loop_4267:
fmovrslz %g6, %f10, %f12
loop_4268:
tne %xcc, 0x1
fbl,a %fcc1, loop_4269
umul %o4, %i3, %i5
ldub [%l7 + 0x2D], %g2
lduw [%l7 + 0x38], %g1
loop_4269:
ldd [%l7 + 0x60], %f10
stb %l3, [%l7 + 0x78]
bn,pn %xcc, loop_4270
fcmpne16 %f0, %f8, %l6
be,pt %icc, loop_4271
fmovse %icc, %f14, %f3
loop_4270:
fmul8x16al %f10, %f2, %f14
array32 %i0, %i4, %o7
loop_4271:
fnegs %f4, %f5
fba %fcc3, loop_4272
bn,a loop_4273
fcmpeq32 %f12, %f6, %o3
fmovda %icc, %f4, %f8
loop_4272:
stx %i1, [%l7 + 0x18]
loop_4273:
lduh [%l7 + 0x6A], %i2
stw %o1, [%l7 + 0x3C]
ldub [%l7 + 0x5B], %o0
tg %icc, 0x0
faligndata %f4, %f0, %f2
ldsb [%l7 + 0x69], %g4
be,a,pt %icc, loop_4274
bneg,a,pt %xcc, loop_4275
fcmple32 %f0, %f10, %g5
stb %i7, [%l7 + 0x5F]
loop_4274:
subcc %l1, %g3, %o5
loop_4275:
fmovdgu %xcc, %f4, %f5
stb %o6, [%l7 + 0x7B]
st %f1, [%l7 + 0x1C]
brgz,a %g7, loop_4276
fpadd32 %f14, %f14, %f2
nop
setx loop_4277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x40], %i6
loop_4276:
fpadd16 %f14, %f6, %f14
ld [%l7 + 0x08], %f3
loop_4277:
lduw [%l7 + 0x1C], %o2
edge16 %l0, %l4, %l2
fmovd %f0, %f12
ldub [%l7 + 0x27], %l5
fmovdle %xcc, %f10, %f3
lduw [%l7 + 0x18], %o4
std %f2, [%l7 + 0x78]
ldsw [%l7 + 0x30], %g6
fabsd %f0, %f12
fmuld8sux16 %f6, %f3, %f8
edge16 %i3, %g2, %i5
fsrc1 %f10, %f8
edge8l %g1, %l3, %i0
movle %icc, %l6, %i4
fpsub16s %f4, %f7, %f7
movne %icc, %o7, %i1
fbule %fcc1, loop_4278
ldsw [%l7 + 0x5C], %i2
ldsb [%l7 + 0x60], %o1
bshuffle %f6, %f12, %f14
loop_4278:
fmovspos %icc, %f5, %f2
movrlez %o3, 0x0B9, %g4
fcmpne32 %f14, %f8, %g5
fbge %fcc2, loop_4279
fmovscs %icc, %f12, %f13
edge32 %i7, %o0, %g3
tg %icc, 0x0
loop_4279:
fcmps %fcc0, %f7, %f14
lduh [%l7 + 0x52], %l1
movleu %xcc, %o6, %g7
fnands %f2, %f6, %f6
fnot1s %f12, %f7
sth %i6, [%l7 + 0x30]
fmul8x16au %f14, %f2, %f8
bvs,pt %xcc, loop_4280
orncc %o2, %o5, %l0
add %l4, 0x09F6, %l5
bneg,pt %xcc, loop_4281
loop_4280:
st %f0, [%l7 + 0x20]
edge8 %o4, %l2, %i3
fbl,a %fcc0, loop_4282
loop_4281:
fmovde %icc, %f12, %f11
ba,a,pt %icc, loop_4283
fxors %f8, %f4, %f1
loop_4282:
movle %icc, %g2, %g6
stw %i5, [%l7 + 0x40]
loop_4283:
fbu %fcc0, loop_4284
st %f0, [%l7 + 0x48]
brgez %l3, loop_4285
stw %g1, [%l7 + 0x30]
loop_4284:
fmovrslez %l6, %f8, %f0
fcmple32 %f4, %f4, %i0
loop_4285:
movn %icc, %o7, %i1
fblg %fcc3, loop_4286
lduw [%l7 + 0x70], %i2
udivx %o1, 0x116C, %o3
fsrc2 %f14, %f0
loop_4286:
fmul8ulx16 %f4, %f0, %f10
ldsb [%l7 + 0x0C], %i4
st %f10, [%l7 + 0x18]
ldx [%l7 + 0x68], %g4
lduw [%l7 + 0x3C], %g5
fmovs %f14, %f12
stb %o0, [%l7 + 0x60]
fbne %fcc0, loop_4287
fbuge,a %fcc0, loop_4288
movcc %xcc, %i7, %g3
fmul8x16al %f5, %f9, %f8
loop_4287:
fmovsgu %xcc, %f4, %f3
loop_4288:
fmovrsne %o6, %f4, %f7
fbule,a %fcc0, loop_4289
tsubcc %l1, %i6, %o2
fzero %f0
fands %f12, %f11, %f4
loop_4289:
te %xcc, 0x7
fpsub16s %f5, %f8, %f5
edge32l %o5, %g7, %l4
fcmpeq32 %f8, %f4, %l0
fpack16 %f0, %f4
fpack16 %f2, %f10
stw %o4, [%l7 + 0x3C]
sth %l5, [%l7 + 0x76]
ldx [%l7 + 0x20], %l2
fmovdl %xcc, %f7, %f3
fnors %f13, %f11, %f13
subccc %i3, 0x081D, %g2
fxnor %f12, %f0, %f12
nop
setx loop_4290, %l0, %l1
jmpl %l1, %g6
fpack32 %f4, %f4, %f10
st %f2, [%l7 + 0x44]
fcmpes %fcc2, %f10, %f3
loop_4290:
st %f3, [%l7 + 0x10]
stb %l3, [%l7 + 0x30]
call loop_4291
ldsh [%l7 + 0x6A], %g1
fmovscs %xcc, %f15, %f10
movvs %xcc, %i5, %i0
loop_4291:
fornot1s %f12, %f15, %f2
fmul8x16al %f2, %f8, %f8
ld [%l7 + 0x78], %f9
ldsb [%l7 + 0x11], %l6
stx %i1, [%l7 + 0x50]
fandnot2 %f2, %f0, %f0
ba,a loop_4292
bshuffle %f12, %f12, %f6
fmovrse %i2, %f1, %f9
edge8n %o7, %o1, %i4
loop_4292:
stb %o3, [%l7 + 0x25]
edge8 %g4, %g5, %o0
or %g3, %o6, %i7
std %f6, [%l7 + 0x60]
fmovrsgz %i6, %f9, %f4
fnors %f14, %f11, %f14
stb %l1, [%l7 + 0x16]
fnegd %f4, %f8
udivcc %o5, 0x0BB1, %o2
andn %l4, %l0, %g7
ldsb [%l7 + 0x3C], %o4
bshuffle %f14, %f2, %f6
fmovdneg %xcc, %f7, %f0
ldsh [%l7 + 0x46], %l2
taddcc %l5, 0x1C58, %i3
udivcc %g6, 0x0F4A, %g2
fmovdle %xcc, %f3, %f12
alignaddr %g1, %l3, %i5
add %i0, 0x03D3, %l6
fsrc2 %f6, %f6
movre %i2, 0x1DC, %o7
fbg,a %fcc1, loop_4293
stx %o1, [%l7 + 0x68]
fone %f8
ldsh [%l7 + 0x58], %i1
loop_4293:
movrlz %i4, 0x2B5, %o3
ldsw [%l7 + 0x38], %g5
sth %g4, [%l7 + 0x50]
lduw [%l7 + 0x5C], %o0
fbg,a %fcc2, loop_4294
movpos %xcc, %o6, %g3
stw %i7, [%l7 + 0x24]
lduw [%l7 + 0x20], %l1
loop_4294:
stw %i6, [%l7 + 0x58]
std %f10, [%l7 + 0x30]
ldx [%l7 + 0x50], %o5
stx %o2, [%l7 + 0x78]
smul %l4, %g7, %o4
fmovsvs %icc, %f5, %f8
bcs,pn %xcc, loop_4295
fnegd %f2, %f10
edge16n %l2, %l5, %l0
fmovdgu %icc, %f15, %f3
loop_4295:
fnor %f8, %f6, %f6
fba,a %fcc3, loop_4296
ldsh [%l7 + 0x4E], %i3
tsubcctv %g2, %g6, %g1
fmovdle %icc, %f1, %f14
loop_4296:
te %xcc, 0x2
ldsb [%l7 + 0x6F], %l3
tcc %icc, 0x5
fmovsle %xcc, %f15, %f1
ldsh [%l7 + 0x30], %i5
andcc %l6, 0x16A2, %i0
array8 %o7, %i2, %o1
fmovrslez %i1, %f1, %f7
tge %icc, 0x0
st %f6, [%l7 + 0x54]
fcmps %fcc3, %f13, %f0
for %f8, %f2, %f0
tsubcctv %i4, %g5, %o3
fmovdvs %xcc, %f15, %f11
ldsb [%l7 + 0x4E], %g4
fmovrsgz %o6, %f5, %f5
fmovsleu %xcc, %f13, %f0
lduw [%l7 + 0x18], %g3
tg %icc, 0x6
movrne %i7, 0x2BE, %o0
bn loop_4297
fsrc2 %f12, %f4
ta %icc, 0x2
ldx [%l7 + 0x28], %i6
loop_4297:
ldsb [%l7 + 0x28], %l1
fcmpgt16 %f10, %f2, %o2
fmovdvs %xcc, %f5, %f1
fbne,a %fcc2, loop_4298
fmovsvs %icc, %f11, %f10
movn %xcc, %o5, %l4
mova %icc, %o4, %g7
loop_4298:
fornot2s %f0, %f5, %f15
stw %l2, [%l7 + 0x28]
fmovdpos %icc, %f8, %f9
fmovsge %xcc, %f0, %f15
sllx %l0, %l5, %g2
fmul8x16au %f0, %f9, %f14
movneg %icc, %i3, %g1
edge8ln %g6, %i5, %l6
fblg,a %fcc1, loop_4299
fmovsl %icc, %f9, %f1
bgu,pn %xcc, loop_4300
fzero %f12
loop_4299:
ldsb [%l7 + 0x1C], %i0
ldub [%l7 + 0x1B], %o7
loop_4300:
addccc %l3, 0x1EC0, %o1
fba %fcc2, loop_4301
fcmps %fcc2, %f3, %f11
ld [%l7 + 0x28], %f4
fnors %f7, %f0, %f15
loop_4301:
std %f6, [%l7 + 0x20]
fcmpgt16 %f10, %f14, %i1
lduw [%l7 + 0x3C], %i4
andncc %i2, %o3, %g5
fmovsl %icc, %f8, %f14
bne,a,pt %xcc, loop_4302
fpsub16 %f12, %f2, %f6
fcmped %fcc0, %f2, %f14
std %f10, [%l7 + 0x10]
loop_4302:
fmovspos %icc, %f11, %f8
bcc,pn %icc, loop_4303
fmovrsne %g4, %f13, %f12
or %g3, 0x1A0F, %o6
fbu,a %fcc0, loop_4304
loop_4303:
movrgz %i7, %o0, %i6
stw %l1, [%l7 + 0x5C]
stb %o2, [%l7 + 0x3B]
loop_4304:
pdist %f0, %f2, %f6
fpadd16 %f10, %f14, %f14
fpmerge %f9, %f10, %f14
ldsb [%l7 + 0x6C], %o5
tge %xcc, 0x6
movvs %xcc, %o4, %l4
xnor %l2, %l0, %l5
srax %g7, 0x1E, %i3
fbne %fcc3, loop_4305
fmovdgu %xcc, %f2, %f4
fcmpne16 %f14, %f12, %g1
fornot1s %f10, %f10, %f0
loop_4305:
fmovdvs %icc, %f10, %f1
alignaddrl %g6, %g2, %l6
tge %icc, 0x6
movg %icc, %i0, %o7
fandnot2 %f10, %f4, %f8
umulcc %i5, %o1, %l3
fpadd16s %f1, %f5, %f0
movre %i1, 0x249, %i2
edge16l %o3, %g5, %g4
tleu %xcc, 0x6
fcmpes %fcc0, %f11, %f13
movge %xcc, %g3, %i4
movrgez %i7, 0x086, %o6
ldub [%l7 + 0x3C], %o0
fxnor %f14, %f0, %f0
bneg %icc, loop_4306
lduw [%l7 + 0x44], %l1
edge8ln %o2, %o5, %i6
fones %f8
loop_4306:
fbug,a %fcc1, loop_4307
ldsb [%l7 + 0x77], %l4
xor %l2, %l0, %o4
fnors %f15, %f6, %f4
loop_4307:
sub %g7, 0x081C, %i3
bleu,a %icc, loop_4308
fmul8sux16 %f2, %f12, %f2
st %f8, [%l7 + 0x68]
fmuld8ulx16 %f7, %f6, %f2
loop_4308:
fpadd16 %f0, %f6, %f10
stb %g1, [%l7 + 0x49]
tle %icc, 0x2
ldsw [%l7 + 0x18], %g6
fmovsneg %icc, %f8, %f9
fbug %fcc2, loop_4309
fabss %f8, %f10
std %f0, [%l7 + 0x40]
fbu %fcc3, loop_4310
loop_4309:
brnz,a %g2, loop_4311
movgu %icc, %l6, %i0
lduh [%l7 + 0x6A], %l5
loop_4310:
fmovdne %icc, %f5, %f7
loop_4311:
fbo %fcc2, loop_4312
movneg %xcc, %i5, %o7
mova %xcc, %l3, %o1
movpos %xcc, %i1, %i2
loop_4312:
lduw [%l7 + 0x70], %g5
tvc %xcc, 0x1
fbue,a %fcc2, loop_4313
movl %xcc, %g4, %g3
edge32n %i4, %i7, %o6
ldsw [%l7 + 0x74], %o0
loop_4313:
edge32ln %o3, %o2, %o5
fbuge,a %fcc1, loop_4314
pdist %f14, %f4, %f6
fpsub32 %f12, %f6, %f14
te %icc, 0x0
loop_4314:
stb %l1, [%l7 + 0x7A]
movg %xcc, %i6, %l4
orncc %l0, %l2, %g7
fpadd32 %f12, %f4, %f6
ldsw [%l7 + 0x6C], %i3
movrgez %g1, 0x1B5, %g6
fmovsvs %xcc, %f12, %f15
smulcc %o4, 0x049D, %l6
std %f2, [%l7 + 0x68]
fcmple16 %f2, %f14, %g2
taddcc %i0, %l5, %i5
fors %f7, %f4, %f6
xnorcc %o7, %l3, %o1
fbl,a %fcc2, loop_4315
fmovscc %icc, %f8, %f8
array8 %i1, %i2, %g4
sdivx %g3, 0x1A30, %i4
loop_4315:
ld [%l7 + 0x74], %f8
sth %i7, [%l7 + 0x68]
fbuge,a %fcc1, loop_4316
stx %g5, [%l7 + 0x08]
tl %icc, 0x3
lduw [%l7 + 0x78], %o0
loop_4316:
srax %o3, 0x18, %o2
xnor %o5, 0x029F, %l1
tneg %xcc, 0x7
andn %i6, 0x14BD, %o6
movrgz %l0, %l4, %l2
bn,a loop_4317
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x5E], %g7
fmovscs %xcc, %f3, %f5
loop_4317:
bg %xcc, loop_4318
ld [%l7 + 0x10], %f11
fbul %fcc3, loop_4319
edge32n %g1, %g6, %i3
loop_4318:
stb %o4, [%l7 + 0x72]
edge32ln %l6, %g2, %i0
loop_4319:
ldub [%l7 + 0x6B], %l5
bcs,a %xcc, loop_4320
udivx %o7, 0x0B3E, %l3
fmovrde %o1, %f8, %f8
stb %i5, [%l7 + 0x1B]
loop_4320:
fmovrslez %i2, %f15, %f3
ta %icc, 0x1
ldub [%l7 + 0x3A], %i1
tneg %xcc, 0x6
edge8l %g4, %g3, %i4
orncc %i7, 0x130E, %g5
stx %o0, [%l7 + 0x20]
lduw [%l7 + 0x18], %o3
ldsb [%l7 + 0x20], %o2
taddcc %o5, 0x0A56, %l1
fpadd16s %f2, %f2, %f3
tsubcc %o6, 0x0D58, %i6
and %l0, 0x18D5, %l2
fornot2s %f5, %f10, %f7
ld [%l7 + 0x30], %f13
fbne,a %fcc1, loop_4321
movrlez %l4, 0x164, %g7
ld [%l7 + 0x74], %f13
lduh [%l7 + 0x50], %g1
loop_4321:
fcmpne32 %f14, %f6, %g6
fcmpgt16 %f6, %f0, %o4
movleu %xcc, %l6, %g2
st %f14, [%l7 + 0x68]
fmovrsgez %i3, %f5, %f4
stb %i0, [%l7 + 0x27]
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x30], %l5
fmovd %f10, %f0
stw %o7, [%l7 + 0x20]
tne %icc, 0x0
st %f6, [%l7 + 0x74]
fsrc1s %f6, %f11
sth %o1, [%l7 + 0x6C]
ldsh [%l7 + 0x2A], %i5
ldub [%l7 + 0x23], %l3
ble,a %xcc, loop_4322
stx %i2, [%l7 + 0x38]
popc %i1, %g3
fmul8x16 %f8, %f2, %f2
loop_4322:
stb %g4, [%l7 + 0x4D]
sllx %i4, %i7, %g5
movleu %icc, %o3, %o2
fpsub16 %f2, %f8, %f0
fmul8ulx16 %f8, %f12, %f6
tcc %xcc, 0x1
umulcc %o0, 0x03A1, %o5
brlz,a %l1, loop_4323
lduw [%l7 + 0x64], %i6
umulcc %l0, %o6, %l4
ld [%l7 + 0x70], %f1
loop_4323:
movn %xcc, %l2, %g7
bleu,pn %xcc, loop_4324
ldx [%l7 + 0x58], %g6
fmovd %f4, %f12
movcs %icc, %g1, %l6
loop_4324:
stx %g2, [%l7 + 0x50]
xnorcc %i3, %i0, %o4
ldsh [%l7 + 0x76], %l5
mulx %o7, 0x02F1, %i5
st %f10, [%l7 + 0x68]
ldsb [%l7 + 0x29], %o1
ldsh [%l7 + 0x20], %i2
bleu,a loop_4325
st %f4, [%l7 + 0x7C]
std %f2, [%l7 + 0x58]
stw %i1, [%l7 + 0x28]
loop_4325:
st %f2, [%l7 + 0x34]
stb %g3, [%l7 + 0x22]
fmovrde %l3, %f0, %f0
fcmpgt32 %f10, %f14, %g4
fmovsle %icc, %f13, %f9
fabss %f7, %f14
fmovdg %xcc, %f15, %f10
fandnot2 %f8, %f4, %f8
ldub [%l7 + 0x76], %i7
fcmps %fcc0, %f9, %f2
ld [%l7 + 0x38], %f10
fnors %f13, %f5, %f13
st %f3, [%l7 + 0x1C]
fpmerge %f4, %f11, %f12
stx %i4, [%l7 + 0x60]
std %f2, [%l7 + 0x18]
fandnot2 %f12, %f0, %f12
stb %g5, [%l7 + 0x1F]
fabss %f3, %f3
stb %o2, [%l7 + 0x55]
lduh [%l7 + 0x60], %o3
ldsw [%l7 + 0x60], %o0
umul %o5, %i6, %l0
ldd [%l7 + 0x58], %f12
tl %icc, 0x0
move %icc, %l1, %o6
and %l4, %g7, %g6
fpack32 %f8, %f8, %f14
fabsd %f0, %f0
ldsb [%l7 + 0x11], %l2
srlx %g1, 0x02, %g2
xnorcc %l6, 0x1E18, %i3
fnand %f0, %f12, %f2
fand %f2, %f14, %f10
movrlz %i0, 0x097, %o4
fxors %f3, %f1, %f3
movrne %l5, %i5, %o1
alignaddr %o7, %i1, %i2
array16 %g3, %g4, %l3
tvc %xcc, 0x5
sll %i4, 0x1B, %i7
std %f2, [%l7 + 0x50]
fandnot1 %f6, %f10, %f12
brlz,a %o2, loop_4326
fandnot2 %f12, %f12, %f4
fpmerge %f7, %f12, %f12
fmovdne %xcc, %f13, %f5
loop_4326:
std %f4, [%l7 + 0x18]
movleu %icc, %o3, %g5
fmovrslez %o5, %f9, %f11
stw %i6, [%l7 + 0x68]
bleu,a,pn %xcc, loop_4327
fandnot2s %f1, %f10, %f7
fbue,a %fcc2, loop_4328
bvc loop_4329
loop_4327:
nop
setx loop_4330, %l0, %l1
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 + 0x60], %l0
loop_4328:
std %f0, [%l7 + 0x48]
loop_4329:
fors %f6, %f10, %f6
loop_4330:
lduw [%l7 + 0x4C], %l1
movg %xcc, %o0, %o6
fpsub16s %f0, %f8, %f10
sdivx %g7, 0x1EB0, %g6
edge8ln %l2, %l4, %g2
fcmpeq16 %f10, %f0, %g1
alignaddr %i3, %l6, %i0
fmovse %icc, %f3, %f9
fpackfix %f4, %f15
lduh [%l7 + 0x4E], %o4
edge32l %l5, %i5, %o7
fmovrsne %o1, %f12, %f12
fmovsvs %xcc, %f10, %f6
fcmpgt32 %f12, %f6, %i1
bvc,pn %icc, loop_4331
fcmpgt32 %f10, %f2, %g3
brnz,a %i2, loop_4332
addc %g4, 0x1FE0, %l3
loop_4331:
bne,a,pt %icc, loop_4333
ldsb [%l7 + 0x48], %i7
loop_4332:
fmovse %icc, %f3, %f10
sub %i4, %o3, %g5
loop_4333:
orn %o2, %o5, %i6
ldsb [%l7 + 0x35], %l1
fmovrsgez %l0, %f9, %f10
movpos %icc, %o6, %o0
bcs,a loop_4334
faligndata %f8, %f10, %f6
fbo,a %fcc2, loop_4335
ldx [%l7 + 0x40], %g7
loop_4334:
sth %l2, [%l7 + 0x0E]
ldsw [%l7 + 0x40], %g6
loop_4335:
fpackfix %f4, %f7
fmovs %f3, %f7
fzeros %f2
fmovsneg %xcc, %f6, %f2
fmovrdne %g2, %f2, %f8
edge16l %g1, %i3, %l4
tvs %icc, 0x0
tgu %xcc, 0x2
fabss %f6, %f14
for %f8, %f14, %f14
ldub [%l7 + 0x74], %l6
taddcc %i0, %o4, %l5
and %i5, 0x1162, %o1
st %f12, [%l7 + 0x28]
fones %f4
ldsw [%l7 + 0x08], %o7
udivcc %g3, 0x0518, %i2
stb %i1, [%l7 + 0x40]
fmovdvs %icc, %f6, %f12
fbg %fcc0, loop_4336
fandnot2s %f2, %f15, %f1
stw %l3, [%l7 + 0x44]
array8 %i7, %g4, %o3
loop_4336:
fcmped %fcc3, %f12, %f10
andncc %g5, %i4, %o5
fmovdne %icc, %f12, %f13
movre %i6, %l1, %l0
addccc %o6, 0x01D2, %o2
fmuld8sux16 %f1, %f0, %f0
lduw [%l7 + 0x78], %o0
fbo %fcc2, loop_4337
ld [%l7 + 0x7C], %f0
lduw [%l7 + 0x34], %l2
bg,a,pt %icc, loop_4338
loop_4337:
smulcc %g6, %g2, %g7
lduh [%l7 + 0x0A], %g1
movrgz %i3, %l4, %l6
loop_4338:
fmul8x16al %f7, %f15, %f4
ldsw [%l7 + 0x74], %o4
subcc %l5, 0x048E, %i5
fpackfix %f14, %f4
ldx [%l7 + 0x48], %o1
fzero %f0
tvc %xcc, 0x2
fbge %fcc1, loop_4339
stb %o7, [%l7 + 0x30]
lduw [%l7 + 0x18], %g3
ld [%l7 + 0x08], %f14
loop_4339:
ldsw [%l7 + 0x70], %i0
lduw [%l7 + 0x1C], %i1
brnz %l3, loop_4340
fbug %fcc3, loop_4341
udivx %i7, 0x0CAE, %g4
and %i2, 0x02A0, %o3
loop_4340:
ldub [%l7 + 0x10], %g5
loop_4341:
fbug %fcc1, loop_4342
fmovdn %xcc, %f5, %f0
stx %o5, [%l7 + 0x10]
ldd [%l7 + 0x78], %f8
loop_4342:
fpsub32 %f12, %f8, %f2
xnorcc %i4, %i6, %l1
fbe %fcc0, loop_4343
subccc %l0, %o2, %o6
fpadd32s %f15, %f9, %f6
bvc,a,pn %xcc, loop_4344
loop_4343:
bvc,pn %xcc, loop_4345
taddcc %o0, 0x0210, %g6
ldsw [%l7 + 0x20], %g2
loop_4344:
be,pt %xcc, loop_4346
loop_4345:
st %f3, [%l7 + 0x08]
std %f10, [%l7 + 0x70]
fble %fcc0, loop_4347
loop_4346:
st %f3, [%l7 + 0x34]
bge,a loop_4348
sdivx %l2, 0x0AEC, %g1
loop_4347:
fandnot1 %f14, %f0, %f14
ldsw [%l7 + 0x38], %i3
loop_4348:
lduh [%l7 + 0x66], %g7
tn %icc, 0x3
ldx [%l7 + 0x20], %l4
fnot2 %f14, %f0
st %f6, [%l7 + 0x20]
bgu %icc, loop_4349
fmovscc %xcc, %f3, %f13
edge32n %o4, %l5, %l6
te %icc, 0x1
loop_4349:
fmovrdgz %o1, %f12, %f12
stw %o7, [%l7 + 0x54]
ld [%l7 + 0x0C], %f8
tne %icc, 0x0
stb %i5, [%l7 + 0x14]
subccc %i0, 0x12F9, %g3
fxors %f8, %f1, %f2
subcc %l3, 0x18FA, %i7
fmul8x16au %f8, %f14, %f6
lduw [%l7 + 0x4C], %i1
fones %f0
fba,a %fcc1, loop_4350
movvc %icc, %g4, %i2
lduw [%l7 + 0x14], %o3
movle %icc, %g5, %o5
loop_4350:
fbne %fcc1, loop_4351
fmovdge %icc, %f3, %f11
bcc,pt %xcc, loop_4352
stb %i6, [%l7 + 0x39]
loop_4351:
fnands %f14, %f9, %f4
tsubcctv %i4, %l0, %o2
loop_4352:
srax %o6, 0x0C, %o0
array32 %g6, %l1, %g2
xor %l2, %g1, %g7
fandnot2s %f6, %f3, %f3
fmovdg %icc, %f9, %f4
brlz %i3, loop_4353
ldsh [%l7 + 0x22], %l4
edge32n %o4, %l6, %o1
fmovdneg %xcc, %f15, %f6
loop_4353:
ld [%l7 + 0x2C], %f8
bshuffle %f12, %f2, %f4
ldsb [%l7 + 0x0C], %l5
fmovsg %icc, %f13, %f3
fnot2s %f14, %f11
ble,a,pt %xcc, loop_4354
std %f14, [%l7 + 0x70]
for %f6, %f0, %f0
sdiv %o7, 0x194A, %i0
loop_4354:
fornot1s %f14, %f0, %f1
fnot2s %f12, %f12
stw %i5, [%l7 + 0x58]
mova %xcc, %g3, %l3
bcs,a %icc, loop_4355
fsrc2s %f3, %f15
fmovsle %xcc, %f13, %f2
fnors %f3, %f8, %f7
loop_4355:
fzeros %f0
fcmpne16 %f4, %f8, %i1
fxors %f2, %f13, %f13
faligndata %f14, %f2, %f10
tneg %icc, 0x5
ldx [%l7 + 0x50], %g4
fmovsge %xcc, %f0, %f3
lduw [%l7 + 0x30], %i7
fbg %fcc3, loop_4356
ldd [%l7 + 0x40], %f4
ld [%l7 + 0x6C], %f11
andncc %i2, %g5, %o5
loop_4356:
fand %f8, %f8, %f14
fmovdvs %xcc, %f10, %f1
fmovsne %icc, %f4, %f12
fnot1s %f0, %f8
std %f8, [%l7 + 0x68]
stb %i6, [%l7 + 0x57]
fnot1s %f11, %f10
fcmple32 %f8, %f14, %o3
be,a loop_4357
stw %i4, [%l7 + 0x78]
alignaddrl %o2, %o6, %l0
movrlz %g6, 0x060, %l1
loop_4357:
xor %o0, %g2, %l2
sth %g7, [%l7 + 0x3E]
std %f14, [%l7 + 0x78]
ldd [%l7 + 0x68], %f6
fba %fcc1, loop_4358
fbue,a %fcc2, loop_4359
mulx %i3, %l4, %o4
fbule,a %fcc2, loop_4360
loop_4358:
tle %xcc, 0x1
loop_4359:
fbule,a %fcc1, loop_4361
array8 %l6, %o1, %l5
loop_4360:
brgez %g1, loop_4362
edge32 %i0, %i5, %o7
loop_4361:
fmovspos %xcc, %f6, %f8
ldsw [%l7 + 0x50], %l3
loop_4362:
srlx %g3, 0x13, %i1
fsrc1 %f2, %f6
ldsh [%l7 + 0x62], %g4
ldx [%l7 + 0x28], %i7
bcs loop_4363
srl %i2, 0x1E, %g5
fandnot1s %f2, %f12, %f11
fbg,a %fcc1, loop_4364
loop_4363:
ba,a loop_4365
alignaddrl %i6, %o5, %i4
alignaddrl %o2, %o3, %o6
loop_4364:
bn,a %icc, loop_4366
loop_4365:
edge8n %g6, %l0, %l1
sdivx %g2, 0x0A0A, %o0
xor %g7, 0x1D44, %l2
loop_4366:
edge16l %l4, %o4, %l6
fmovdcs %xcc, %f3, %f15
edge32l %o1, %i3, %l5
ldsh [%l7 + 0x34], %i0
fbug,a %fcc2, loop_4367
ld [%l7 + 0x6C], %f12
stb %i5, [%l7 + 0x31]
bl loop_4368
loop_4367:
fmovsa %icc, %f12, %f13
fbl %fcc3, loop_4369
fbe,a %fcc0, loop_4370
loop_4368:
brz,a %o7, loop_4371
ldsb [%l7 + 0x0B], %g1
loop_4369:
xnor %l3, 0x08BD, %g3
loop_4370:
fbug,a %fcc2, loop_4372
loop_4371:
lduw [%l7 + 0x14], %i1
ldub [%l7 + 0x0B], %i7
fcmps %fcc2, %f5, %f14
loop_4372:
fnands %f6, %f13, %f10
movgu %icc, %g4, %i2
ldsw [%l7 + 0x20], %i6
st %f12, [%l7 + 0x18]
ldsh [%l7 + 0x7E], %g5
fblg,a %fcc1, loop_4373
ld [%l7 + 0x20], %f4
lduw [%l7 + 0x78], %i4
brgez %o2, loop_4374
loop_4373:
fzero %f14
movpos %icc, %o3, %o5
for %f6, %f0, %f4
loop_4374:
andn %g6, %l0, %o6
fmovdl %xcc, %f9, %f8
std %f0, [%l7 + 0x48]
popc %g2, %o0
movleu %icc, %g7, %l1
edge8ln %l4, %o4, %l6
fmovrdlez %l2, %f2, %f14
lduh [%l7 + 0x40], %i3
lduh [%l7 + 0x26], %o1
stw %i0, [%l7 + 0x20]
fbn %fcc2, loop_4375
fmovsvc %xcc, %f14, %f8
orn %i5, 0x1327, %l5
ldsh [%l7 + 0x60], %o7
loop_4375:
subccc %g1, 0x0B73, %l3
brlez,a %g3, loop_4376
bpos,a loop_4377
ldsw [%l7 + 0x54], %i7
fpadd32 %f14, %f12, %f10
loop_4376:
st %f9, [%l7 + 0x6C]
loop_4377:
sth %i1, [%l7 + 0x20]
fmovrdlz %g4, %f10, %f0
edge16ln %i2, %i6, %i4
ldub [%l7 + 0x24], %g5
ld [%l7 + 0x68], %f9
movvs %xcc, %o2, %o3
edge8ln %o5, %g6, %o6
fbg,a %fcc3, loop_4378
ldsw [%l7 + 0x18], %l0
st %f3, [%l7 + 0x10]
stx %g2, [%l7 + 0x60]
loop_4378:
fble,a %fcc3, loop_4379
fbne %fcc2, loop_4380
st %f6, [%l7 + 0x28]
fabsd %f0, %f12
loop_4379:
ldsw [%l7 + 0x7C], %o0
loop_4380:
fpmerge %f1, %f12, %f6
ldx [%l7 + 0x48], %l1
stx %g7, [%l7 + 0x60]
fxnor %f8, %f8, %f2
ldub [%l7 + 0x44], %o4
ldsw [%l7 + 0x34], %l4
bgu,a,pt %xcc, loop_4381
sdiv %l6, 0x1AE3, %l2
ld [%l7 + 0x40], %f14
brnz %i3, loop_4382
loop_4381:
ldsb [%l7 + 0x10], %i0
ldsh [%l7 + 0x3C], %i5
mulscc %l5, %o1, %g1
loop_4382:
fexpand %f0, %f0
brgz,a %o7, loop_4383
fbu,a %fcc2, loop_4384
sth %g3, [%l7 + 0x1A]
ldx [%l7 + 0x68], %l3
loop_4383:
fmul8x16 %f0, %f14, %f6
loop_4384:
movneg %icc, %i7, %i1
bleu,pt %icc, loop_4385
tle %icc, 0x6
fxors %f1, %f5, %f15
std %f0, [%l7 + 0x70]
loop_4385:
fmovdle %icc, %f2, %f11
fbl %fcc2, loop_4386
lduw [%l7 + 0x1C], %i2
fmovdpos %icc, %f7, %f4
movcs %xcc, %i6, %i4
loop_4386:
fnands %f5, %f10, %f8
fmovdvc %xcc, %f11, %f7
fand %f10, %f4, %f12
xor %g4, %o2, %g5
fands %f10, %f8, %f5
tg %xcc, 0x7
edge32ln %o5, %g6, %o3
fbe,a %fcc1, loop_4387
nop
setx loop_4388, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l0, [%l7 + 0x65]
fpack16 %f4, %f5
loop_4387:
fcmps %fcc1, %f10, %f6
loop_4388:
movn %xcc, %g2, %o6
umul %l1, 0x1CAF, %o0
movpos %xcc, %o4, %l4
umulcc %l6, %g7, %i3
srlx %i0, 0x01, %i5
ldsh [%l7 + 0x5A], %l5
bl loop_4389
taddcc %o1, %l2, %g1
fmovrdne %g3, %f4, %f10
lduw [%l7 + 0x78], %l3
loop_4389:
std %f2, [%l7 + 0x08]
fmovdl %xcc, %f9, %f3
ldx [%l7 + 0x20], %o7
bshuffle %f0, %f8, %f10
orn %i7, %i2, %i6
fbn %fcc3, loop_4390
edge32l %i1, %g4, %o2
ldsh [%l7 + 0x7A], %g5
edge32ln %o5, %g6, %i4
loop_4390:
fcmple32 %f10, %f10, %l0
fmovsl %icc, %f6, %f0
ld [%l7 + 0x38], %f2
edge16 %o3, %g2, %l1
xnorcc %o6, %o4, %l4
ldx [%l7 + 0x68], %o0
std %f2, [%l7 + 0x20]
fmovdleu %xcc, %f9, %f9
fpmerge %f6, %f2, %f4
smulcc %g7, %l6, %i0
fblg %fcc2, loop_4391
tne %icc, 0x7
taddcc %i5, %l5, %i3
subccc %l2, %o1, %g1
loop_4391:
lduw [%l7 + 0x08], %g3
st %f10, [%l7 + 0x70]
fxors %f13, %f5, %f10
st %f15, [%l7 + 0x5C]
fcmpes %fcc1, %f4, %f7
fpsub32 %f12, %f0, %f14
andcc %o7, %i7, %l3
addcc %i6, 0x117B, %i2
fnot1 %f0, %f6
stw %i1, [%l7 + 0x48]
movre %o2, 0x0D2, %g5
edge32 %g4, %g6, %o5
lduw [%l7 + 0x34], %i4
stx %l0, [%l7 + 0x70]
xnor %o3, 0x1AA2, %l1
fmovsn %icc, %f0, %f9
subc %o6, %g2, %o4
fbuge,a %fcc1, loop_4392
ldd [%l7 + 0x48], %f10
stw %l4, [%l7 + 0x3C]
ldsh [%l7 + 0x1C], %g7
loop_4392:
fmovrsgz %o0, %f11, %f7
be,pt %icc, loop_4393
bl,a,pn %icc, loop_4394
fbe %fcc1, loop_4395
fexpand %f2, %f6
loop_4393:
fxors %f9, %f14, %f8
loop_4394:
fmovdge %xcc, %f5, %f8
loop_4395:
sllx %i0, %i5, %l5
fmovrse %i3, %f14, %f15
fmovdvs %xcc, %f14, %f0
alignaddrl %l6, %l2, %g1
bg %icc, loop_4396
sub %o1, 0x126E, %o7
array16 %i7, %g3, %l3
ta %xcc, 0x0
loop_4396:
fmovrslez %i6, %f2, %f8
brz,a %i2, loop_4397
fmovrdgz %o2, %f10, %f2
fandnot1s %f11, %f3, %f3
fnot1 %f12, %f12
loop_4397:
sth %g5, [%l7 + 0x7A]
ldd [%l7 + 0x68], %f4
andn %g4, 0x1E18, %g6
fmovsvs %xcc, %f9, %f7
stb %o5, [%l7 + 0x08]
fcmped %fcc1, %f12, %f8
be,a,pt %xcc, loop_4398
stw %i1, [%l7 + 0x18]
fmul8sux16 %f4, %f4, %f6
bcs,a,pt %xcc, loop_4399
loop_4398:
ldd [%l7 + 0x30], %f4
stx %l0, [%l7 + 0x18]
fmovrslez %o3, %f11, %f3
loop_4399:
stw %l1, [%l7 + 0x3C]
fpadd16s %f9, %f3, %f12
fornot1s %f10, %f12, %f7
edge8 %i4, %o6, %o4
fmul8sux16 %f6, %f6, %f4
fpadd16s %f11, %f3, %f3
be,a,pt %icc, loop_4400
tvc %xcc, 0x3
ta %xcc, 0x2
mulscc %g2, 0x1836, %g7
loop_4400:
fmovsneg %icc, %f8, %f1
bcs loop_4401
tvc %xcc, 0x1
movneg %xcc, %l4, %o0
tsubcc %i5, 0x06E9, %i0
loop_4401:
call loop_4402
fxnor %f6, %f14, %f8
ldd [%l7 + 0x28], %f2
for %f4, %f8, %f8
loop_4402:
brlez,a %i3, loop_4403
std %f6, [%l7 + 0x50]
bleu,a %xcc, loop_4404
tneg %xcc, 0x7
loop_4403:
ldsb [%l7 + 0x71], %l5
ldsh [%l7 + 0x2A], %l2
loop_4404:
bpos,a,pt %icc, loop_4405
siam 0x5
ldub [%l7 + 0x5A], %l6
fbuge %fcc0, loop_4406
loop_4405:
ta %icc, 0x5
fnot2s %f14, %f10
stb %o1, [%l7 + 0x31]
loop_4406:
movne %icc, %g1, %o7
fnot2 %f10, %f6
subccc %g3, %i7, %l3
ld [%l7 + 0x34], %f5
bleu,a,pn %icc, loop_4407
fbne,a %fcc2, loop_4408
fone %f12
fcmpgt16 %f8, %f0, %i6
loop_4407:
ldd [%l7 + 0x48], %f6
loop_4408:
movrgez %i2, %o2, %g5
brnz %g4, loop_4409
fbe %fcc0, loop_4410
subc %g6, %o5, %i1
alignaddrl %l0, %o3, %i4
loop_4409:
sth %l1, [%l7 + 0x22]
loop_4410:
ldub [%l7 + 0x55], %o4
ldsb [%l7 + 0x59], %g2
andcc %o6, %g7, %l4
edge8ln %o0, %i0, %i5
stx %i3, [%l7 + 0x78]
ldsb [%l7 + 0x47], %l2
fandnot2s %f9, %f5, %f0
andncc %l5, %o1, %g1
movg %xcc, %l6, %g3
fcmpes %fcc1, %f7, %f14
fsrc1 %f14, %f8
ldd [%l7 + 0x40], %f0
stw %o7, [%l7 + 0x14]
bn,pn %icc, loop_4411
add %i7, %i6, %i2
fexpand %f10, %f6
sth %l3, [%l7 + 0x10]
loop_4411:
bpos,pn %xcc, loop_4412
ld [%l7 + 0x28], %f7
ld [%l7 + 0x20], %f0
bpos,a %icc, loop_4413
loop_4412:
fcmple16 %f4, %f4, %g5
ldx [%l7 + 0x50], %o2
fmovsge %xcc, %f11, %f6
loop_4413:
udivx %g4, 0x0860, %o5
ba,a,pt %xcc, loop_4414
tle %xcc, 0x1
array32 %g6, %l0, %i1
stw %i4, [%l7 + 0x50]
loop_4414:
umul %l1, 0x13DD, %o4
addc %o3, %g2, %o6
edge32l %g7, %o0, %l4
lduw [%l7 + 0x2C], %i5
movre %i0, 0x218, %i3
fmovde %icc, %f11, %f2
array32 %l5, %o1, %l2
ldsb [%l7 + 0x69], %g1
fmovrsne %g3, %f14, %f6
fmovde %xcc, %f13, %f14
lduh [%l7 + 0x78], %l6
fmovsn %xcc, %f8, %f11
brlez %i7, loop_4415
fmovsge %xcc, %f14, %f9
bne loop_4416
umulcc %i6, 0x02A5, %o7
loop_4415:
subccc %i2, 0x03A9, %g5
sdivx %l3, 0x1329, %o2
loop_4416:
brgez,a %o5, loop_4417
tg %xcc, 0x7
fmovsa %icc, %f14, %f3
fandnot2s %f12, %f4, %f1
loop_4417:
ldub [%l7 + 0x7A], %g6
faligndata %f0, %f4, %f4
fmuld8ulx16 %f1, %f2, %f6
sra %g4, %l0, %i4
ba,a %xcc, loop_4418
fmovdne %xcc, %f4, %f10
fpack16 %f12, %f13
fsrc2s %f10, %f0
loop_4418:
bvc,pt %xcc, loop_4419
bshuffle %f0, %f2, %f12
tge %xcc, 0x5
fmovd %f10, %f0
loop_4419:
bvc,a,pt %xcc, loop_4420
srax %i1, 0x09, %l1
lduw [%l7 + 0x58], %o3
ld [%l7 + 0x30], %f12
loop_4420:
fsrc1 %f10, %f2
lduh [%l7 + 0x28], %o4
fmovrslez %g2, %f0, %f9
xnor %g7, %o0, %l4
lduh [%l7 + 0x76], %i5
std %f12, [%l7 + 0x20]
alignaddr %i0, %i3, %o6
bshuffle %f4, %f4, %f12
std %f6, [%l7 + 0x68]
fcmpgt16 %f8, %f6, %o1
stx %l5, [%l7 + 0x28]
fmovsn %icc, %f12, %f3
ld [%l7 + 0x70], %f6
sllx %g1, %l2, %g3
ldub [%l7 + 0x36], %i7
ldsb [%l7 + 0x7D], %i6
fmovdl %xcc, %f10, %f10
fpack16 %f2, %f9
stb %o7, [%l7 + 0x7F]
bcc,pt %icc, loop_4421
sra %i2, %l6, %l3
fbug,a %fcc0, loop_4422
fand %f12, %f12, %f14
loop_4421:
fpsub32s %f4, %f0, %f3
std %f14, [%l7 + 0x08]
loop_4422:
tvc %icc, 0x6
movvs %icc, %g5, %o5
movleu %icc, %o2, %g6
array32 %g4, %l0, %i1
fbge %fcc2, loop_4423
std %f12, [%l7 + 0x58]
srl %i4, %l1, %o3
lduh [%l7 + 0x44], %o4
loop_4423:
fmovdle %icc, %f12, %f6
bleu,a %xcc, loop_4424
stx %g2, [%l7 + 0x70]
fnands %f3, %f9, %f2
fmovdvs %icc, %f1, %f10
loop_4424:
udivx %o0, 0x018C, %l4
edge8n %i5, %g7, %i0
ldsh [%l7 + 0x64], %o6
ldsh [%l7 + 0x76], %i3
udivx %o1, 0x1229, %l5
ldsb [%l7 + 0x09], %l2
fmovdneg %icc, %f12, %f13
fmovrslez %g1, %f5, %f9
fone %f12
fmovs %f2, %f5
fmuld8sux16 %f11, %f1, %f12
fbn,a %fcc2, loop_4425
std %f12, [%l7 + 0x68]
ldx [%l7 + 0x38], %i7
movpos %xcc, %g3, %i6
loop_4425:
fone %f4
ldd [%l7 + 0x50], %f14
udiv %o7, 0x1792, %i2
alignaddrl %l3, %l6, %o5
st %f4, [%l7 + 0x58]
nop
setx loop_4426, %l0, %l1
jmpl %l1, %g5
ba,pn %icc, loop_4427
bn,a %xcc, loop_4428
fbuge,a %fcc2, loop_4429
loop_4426:
brz,a %g6, loop_4430
loop_4427:
movvc %xcc, %o2, %g4
loop_4428:
fbn,a %fcc2, loop_4431
loop_4429:
tgu %xcc, 0x2
loop_4430:
te %icc, 0x4
fmovsleu %xcc, %f9, %f15
loop_4431:
brlez %l0, loop_4432
orncc %i4, %l1, %i1
fmovdpos %icc, %f5, %f7
fbl,a %fcc3, loop_4433
loop_4432:
srax %o3, %g2, %o4
fmovrdgz %l4, %f2, %f14
fnot1s %f15, %f13
loop_4433:
fmovrslz %o0, %f14, %f11
fbg %fcc3, loop_4434
orn %i5, 0x0D38, %i0
bge,a %xcc, loop_4435
fnot1 %f14, %f8
loop_4434:
ldsw [%l7 + 0x5C], %o6
ldsb [%l7 + 0x43], %i3
loop_4435:
te %icc, 0x1
movl %icc, %g7, %l5
fbe %fcc3, loop_4436
ldd [%l7 + 0x60], %f12
fones %f9
sth %o1, [%l7 + 0x10]
loop_4436:
fnot2 %f12, %f12
fmovsle %xcc, %f9, %f13
fmovrsgz %g1, %f14, %f14
fsrc2s %f11, %f8
umul %l2, %i7, %i6
bcc,a %icc, loop_4437
fmovrslz %o7, %f0, %f8
orcc %i2, %g3, %l3
orcc %l6, %o5, %g5
loop_4437:
lduw [%l7 + 0x78], %o2
fnors %f8, %f11, %f5
stw %g6, [%l7 + 0x58]
std %f2, [%l7 + 0x58]
movgu %icc, %l0, %g4
ba,pt %xcc, loop_4438
andn %i4, 0x1639, %l1
tne %xcc, 0x7
fbuge,a %fcc0, loop_4439
loop_4438:
fnot1 %f0, %f6
tle %xcc, 0x0
tl %icc, 0x5
loop_4439:
brgez %i1, loop_4440
sth %o3, [%l7 + 0x0A]
ldsh [%l7 + 0x18], %o4
sll %l4, %o0, %g2
loop_4440:
brgez,a %i5, loop_4441
fsrc1s %f6, %f8
tle %xcc, 0x2
movrgz %o6, %i3, %g7
loop_4441:
andcc %i0, %o1, %g1
fnot1 %f0, %f4
stw %l5, [%l7 + 0x2C]
stb %l2, [%l7 + 0x5F]
ldsb [%l7 + 0x71], %i6
st %f15, [%l7 + 0x6C]
movcc %icc, %i7, %i2
fones %f5
ldsb [%l7 + 0x47], %g3
fnot1s %f2, %f11
fnot2s %f15, %f2
umul %o7, %l6, %o5
tpos %xcc, 0x4
nop
setx loop_4442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f14, [%l7 + 0x50]
umulcc %l3, %o2, %g6
fmovsvs %icc, %f8, %f12
loop_4442:
stx %g5, [%l7 + 0x70]
addccc %l0, %g4, %i4
fcmpeq32 %f0, %f4, %l1
xor %i1, %o3, %l4
fmovrsgez %o4, %f4, %f12
movneg %icc, %o0, %i5
st %f3, [%l7 + 0x6C]
fmovrse %g2, %f1, %f0
ldub [%l7 + 0x79], %i3
taddcc %o6, 0x002D, %i0
ldd [%l7 + 0x18], %f6
fornot2s %f12, %f13, %f9
std %f8, [%l7 + 0x10]
fand %f0, %f2, %f14
fmovsn %xcc, %f11, %f4
fnot1 %f8, %f10
brnz,a %g7, loop_4443
ldsh [%l7 + 0x48], %g1
fnot2 %f2, %f6
fbe,a %fcc1, loop_4444
loop_4443:
smulcc %l5, %o1, %l2
st %f13, [%l7 + 0x18]
movrgz %i6, 0x2AC, %i2
loop_4444:
fxnors %f8, %f5, %f11
fcmps %fcc2, %f5, %f3
fmovrsgz %i7, %f15, %f2
fmovrslez %o7, %f0, %f0
fmovde %xcc, %f5, %f8
bn,a,pn %xcc, loop_4445
tneg %icc, 0x1
nop
setx loop_4446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f14, %f12
loop_4445:
pdist %f8, %f10, %f2
fmovsg %icc, %f11, %f15
loop_4446:
tpos %icc, 0x2
alignaddrl %g3, %o5, %l6
movl %icc, %l3, %g6
fmovsvs %xcc, %f10, %f3
add %o2, %g5, %g4
lduh [%l7 + 0x16], %l0
ldx [%l7 + 0x30], %i4
pdist %f4, %f0, %f4
fnands %f4, %f8, %f14
st %f11, [%l7 + 0x60]
stw %l1, [%l7 + 0x54]
ldx [%l7 + 0x08], %o3
alignaddrl %i1, %o4, %o0
fmul8x16al %f6, %f9, %f12
bneg,a,pn %icc, loop_4447
fabsd %f4, %f14
array16 %l4, %g2, %i5
ld [%l7 + 0x50], %f11
loop_4447:
movcs %xcc, %i3, %o6
fbge,a %fcc1, loop_4448
udivx %g7, 0x14C7, %i0
ldd [%l7 + 0x20], %f12
fpsub32s %f15, %f0, %f10
loop_4448:
smul %l5, 0x0A60, %o1
for %f12, %f2, %f6
ldsb [%l7 + 0x64], %l2
movne %icc, %g1, %i6
bleu loop_4449
stb %i2, [%l7 + 0x6D]
fmul8x16al %f4, %f1, %f14
fand %f6, %f4, %f8
loop_4449:
tneg %icc, 0x5
fbug,a %fcc1, loop_4450
fbule %fcc1, loop_4451
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x74], %o7
loop_4450:
stx %g3, [%l7 + 0x78]
loop_4451:
stx %i7, [%l7 + 0x10]
addcc %l6, 0x1D73, %o5
tle %icc, 0x0
fmovsa %icc, %f15, %f4
movvc %xcc, %l3, %o2
srax %g5, 0x11, %g4
be,a,pn %icc, loop_4452
ldsw [%l7 + 0x2C], %g6
fabsd %f2, %f2
ldx [%l7 + 0x28], %i4
loop_4452:
brnz %l1, loop_4453
mova %xcc, %l0, %o3
ldx [%l7 + 0x38], %o4
ldub [%l7 + 0x34], %o0
loop_4453:
edge8l %l4, %g2, %i5
ldub [%l7 + 0x34], %i1
lduw [%l7 + 0x08], %i3
bgu,a,pt %xcc, loop_4454
fpsub32s %f2, %f10, %f10
fnegd %f10, %f0
stx %g7, [%l7 + 0x10]
loop_4454:
fpack16 %f12, %f0
ldd [%l7 + 0x28], %f6
fcmple16 %f8, %f6, %o6
fbul,a %fcc2, loop_4455
st %f7, [%l7 + 0x24]
std %f0, [%l7 + 0x20]
fbue,a %fcc3, loop_4456
loop_4455:
ldsw [%l7 + 0x40], %i0
tneg %xcc, 0x6
fmovrse %l5, %f12, %f13
loop_4456:
sth %o1, [%l7 + 0x5E]
st %f13, [%l7 + 0x6C]
tl %xcc, 0x2
movrlez %l2, %i6, %g1
srax %o7, 0x12, %i2
ld [%l7 + 0x3C], %f2
fmovrdlz %i7, %f4, %f12
udivcc %l6, 0x17F4, %g3
movne %icc, %o5, %l3
stx %o2, [%l7 + 0x68]
fmovd %f0, %f6
fmovsneg %icc, %f14, %f6
movle %xcc, %g4, %g5
fpackfix %f6, %f0
bvs loop_4457
ldx [%l7 + 0x08], %i4
tge %xcc, 0x6
bshuffle %f0, %f4, %f6
loop_4457:
brlz,a %g6, loop_4458
stb %l1, [%l7 + 0x13]
fandnot1s %f5, %f1, %f5
ldsw [%l7 + 0x64], %l0
loop_4458:
fmovdpos %xcc, %f5, %f12
fbug %fcc2, loop_4459
ldsw [%l7 + 0x50], %o4
stx %o3, [%l7 + 0x28]
stw %o0, [%l7 + 0x0C]
loop_4459:
bg %xcc, loop_4460
fbu,a %fcc1, loop_4461
srax %g2, 0x16, %i5
fmovdgu %icc, %f6, %f15
loop_4460:
fxnors %f2, %f9, %f3
loop_4461:
fsrc1 %f0, %f12
for %f6, %f14, %f2
fnors %f4, %f13, %f5
ldub [%l7 + 0x76], %i1
lduw [%l7 + 0x28], %i3
lduh [%l7 + 0x32], %l4
andncc %g7, %o6, %i0
mulscc %l5, 0x196F, %l2
brnz,a %o1, loop_4462
bcc,a,pt %xcc, loop_4463
ldsw [%l7 + 0x58], %g1
fandnot1 %f10, %f6, %f14
loop_4462:
bg,pn %xcc, loop_4464
loop_4463:
te %icc, 0x5
edge8l %i6, %i2, %i7
bpos,pt %xcc, loop_4465
loop_4464:
lduh [%l7 + 0x38], %l6
stx %g3, [%l7 + 0x28]
fmovspos %icc, %f8, %f7
loop_4465:
lduh [%l7 + 0x58], %o5
sra %o7, %l3, %g4
te %xcc, 0x7
array8 %o2, %i4, %g6
addccc %g5, 0x1021, %l0
fpsub16 %f14, %f2, %f6
edge32n %l1, %o3, %o0
fcmpd %fcc2, %f8, %f10
xnor %o4, 0x0E98, %i5
fpackfix %f8, %f12
movcc %icc, %i1, %g2
lduw [%l7 + 0x48], %l4
movl %icc, %i3, %o6
fornot2 %f10, %f0, %f8
ldub [%l7 + 0x5B], %i0
call loop_4466
ldsb [%l7 + 0x1D], %g7
ldsw [%l7 + 0x4C], %l5
ldd [%l7 + 0x40], %f0
loop_4466:
stb %o1, [%l7 + 0x58]
lduh [%l7 + 0x28], %l2
ldsb [%l7 + 0x60], %i6
fmovdpos %icc, %f1, %f1
brgez %i2, loop_4467
movpos %xcc, %g1, %l6
fbuge %fcc0, loop_4468
fornot1s %f11, %f6, %f1
loop_4467:
fmovsvc %xcc, %f3, %f10
ldd [%l7 + 0x40], %f0
loop_4468:
tvs %xcc, 0x2
sth %g3, [%l7 + 0x52]
fmovsleu %xcc, %f13, %f5
lduw [%l7 + 0x10], %o5
lduw [%l7 + 0x34], %i7
fbg %fcc3, loop_4469
sllx %l3, %o7, %g4
st %f14, [%l7 + 0x64]
taddcctv %o2, 0x117F, %g6
loop_4469:
bvs,a,pt %icc, loop_4470
fcmpeq16 %f8, %f2, %i4
movne %icc, %l0, %g5
ld [%l7 + 0x38], %f13
loop_4470:
ld [%l7 + 0x5C], %f7
movvs %xcc, %o3, %l1
ldsh [%l7 + 0x60], %o0
sdiv %i5, 0x1308, %o4
std %f8, [%l7 + 0x78]
call loop_4471
movpos %xcc, %g2, %l4
tne %icc, 0x0
smulcc %i1, 0x0418, %i3
loop_4471:
bneg %icc, loop_4472
fbe,a %fcc1, loop_4473
lduw [%l7 + 0x38], %i0
fabss %f2, %f7
loop_4472:
sth %g7, [%l7 + 0x18]
loop_4473:
brlez %o6, loop_4474
fmovsl %xcc, %f2, %f13
fble,a %fcc3, loop_4475
stx %o1, [%l7 + 0x68]
loop_4474:
ld [%l7 + 0x60], %f0
ldsh [%l7 + 0x38], %l5
loop_4475:
sll %i6, 0x1D, %i2
addcc %l2, 0x182F, %g1
ldsb [%l7 + 0x2E], %g3
fsrc1 %f8, %f12
st %f6, [%l7 + 0x44]
ldx [%l7 + 0x38], %o5
fmuld8ulx16 %f9, %f6, %f10
fnot1 %f8, %f8
tg %icc, 0x0
ld [%l7 + 0x10], %f11
edge32 %l6, %i7, %l3
edge16l %g4, %o2, %o7
ldsb [%l7 + 0x1F], %g6
edge32n %i4, %l0, %o3
st %f14, [%l7 + 0x08]
brlz %g5, loop_4476
fandnot2s %f7, %f4, %f11
fcmple16 %f8, %f10, %l1
tn %icc, 0x1
loop_4476:
ldub [%l7 + 0x6E], %i5
ldsh [%l7 + 0x4C], %o0
ldsw [%l7 + 0x7C], %g2
sth %o4, [%l7 + 0x64]
ldsb [%l7 + 0x0D], %i1
fmovdn %xcc, %f14, %f1
ldsw [%l7 + 0x38], %l4
fcmple16 %f14, %f2, %i3
sethi 0x03FB, %i0
fnot1s %f5, %f8
tl %xcc, 0x5
edge16l %g7, %o6, %l5
st %f2, [%l7 + 0x38]
add %o1, 0x14FD, %i2
edge16 %i6, %g1, %g3
te %icc, 0x5
ble,pn %icc, loop_4477
fnegs %f9, %f3
fmovdcc %xcc, %f7, %f3
fcmpgt16 %f0, %f12, %o5
loop_4477:
brlez,a %l2, loop_4478
brnz,a %i7, loop_4479
ldsb [%l7 + 0x2F], %l3
te %icc, 0x1
loop_4478:
ldsw [%l7 + 0x18], %g4
loop_4479:
fexpand %f12, %f14
andn %o2, 0x0B10, %o7
brlz,a %l6, loop_4480
ldsh [%l7 + 0x48], %g6
movg %icc, %i4, %o3
fpadd32 %f14, %f8, %f14
loop_4480:
fpadd16s %f4, %f9, %f9
fxors %f11, %f4, %f5
ldx [%l7 + 0x50], %g5
bvs,a,pn %icc, loop_4481
fnegd %f12, %f4
edge32 %l1, %l0, %i5
fmovsvc %icc, %f9, %f4
loop_4481:
fmovscs %icc, %f0, %f15
std %f4, [%l7 + 0x38]
fmovdneg %xcc, %f12, %f14
bl,pn %xcc, loop_4482
ldsh [%l7 + 0x40], %g2
sdiv %o0, 0x0A34, %o4
addccc %l4, 0x0578, %i3
loop_4482:
movle %icc, %i0, %i1
addc %o6, 0x1D28, %g7
umulcc %o1, %i2, %l5
fmovrsgz %i6, %f13, %f11
fmovsgu %icc, %f7, %f12
stb %g1, [%l7 + 0x13]
edge32l %g3, %l2, %o5
alignaddrl %l3, %i7, %g4
alignaddr %o7, %o2, %l6
sth %i4, [%l7 + 0x28]
fnot2 %f2, %f0
bne loop_4483
fbue %fcc3, loop_4484
fmovsl %icc, %f5, %f5
fmovrslez %o3, %f10, %f3
loop_4483:
fpmerge %f5, %f0, %f0
loop_4484:
stb %g5, [%l7 + 0x69]
tneg %icc, 0x2
brlez,a %l1, loop_4485
andn %l0, 0x1129, %g6
stw %i5, [%l7 + 0x24]
fandnot2 %f8, %f2, %f0
loop_4485:
ldx [%l7 + 0x28], %o0
fbuge,a %fcc0, loop_4486
fandnot2 %f0, %f6, %f14
fmovrdlz %o4, %f6, %f14
brz,a %l4, loop_4487
loop_4486:
fnot2 %f0, %f10
fbne,a %fcc3, loop_4488
faligndata %f12, %f14, %f2
loop_4487:
fba %fcc1, loop_4489
fblg %fcc3, loop_4490
loop_4488:
stb %g2, [%l7 + 0x0E]
tvs %xcc, 0x5
loop_4489:
sdivcc %i3, 0x187B, %i1
loop_4490:
tpos %icc, 0x4
fmovsn %xcc, %f10, %f2
srl %i0, %o6, %g7
fmovsa %icc, %f9, %f1
fmovdne %xcc, %f13, %f12
ldd [%l7 + 0x10], %f8
fmul8x16al %f12, %f3, %f14
fornot2s %f2, %f8, %f3
fandnot2 %f2, %f6, %f10
ldsw [%l7 + 0x34], %o1
tneg %icc, 0x5
movneg %xcc, %l5, %i6
fbue %fcc0, loop_4491
movrne %g1, 0x3D5, %i2
stx %g3, [%l7 + 0x58]
fpack16 %f8, %f12
loop_4491:
fmovsneg %xcc, %f7, %f3
fandnot2 %f4, %f2, %f4
movle %xcc, %l2, %l3
fmuld8ulx16 %f8, %f10, %f4
ldsh [%l7 + 0x66], %i7
fcmpd %fcc1, %f4, %f12
ldsw [%l7 + 0x74], %o5
array16 %o7, %o2, %l6
subc %g4, 0x0568, %o3
movle %icc, %g5, %l1
fmovsa %xcc, %f12, %f12
fblg,a %fcc0, loop_4492
stb %l0, [%l7 + 0x4E]
sethi 0x1037, %i4
fsrc1 %f8, %f0
loop_4492:
ldd [%l7 + 0x50], %f6
andncc %i5, %g6, %o4
fmovdn %xcc, %f11, %f3
alignaddr %l4, %g2, %o0
stb %i1, [%l7 + 0x23]
fmovrsgz %i3, %f0, %f10
subcc %i0, %o6, %g7
fbo,a %fcc1, loop_4493
ldsh [%l7 + 0x24], %o1
fbue %fcc1, loop_4494
fbule,a %fcc2, loop_4495
loop_4493:
bcc,pn %xcc, loop_4496
fmovdcs %xcc, %f13, %f0
loop_4494:
fmovdcs %xcc, %f8, %f14
loop_4495:
fcmpgt32 %f8, %f6, %i6
loop_4496:
movcs %xcc, %l5, %g1
lduw [%l7 + 0x40], %i2
fandnot1 %f10, %f8, %f12
xor %g3, %l2, %i7
ldub [%l7 + 0x57], %o5
bne %xcc, loop_4497
udiv %o7, 0x1AF5, %l3
fmovdle %xcc, %f1, %f2
ldx [%l7 + 0x28], %l6
loop_4497:
movneg %icc, %o2, %o3
orncc %g5, 0x0734, %l1
fcmps %fcc0, %f0, %f14
orn %g4, %i4, %i5
fmovdneg %icc, %f2, %f15
fbg %fcc2, loop_4498
ldsb [%l7 + 0x3C], %g6
stw %o4, [%l7 + 0x10]
fnegs %f7, %f6
loop_4498:
bl,a loop_4499
orcc %l0, %l4, %g2
sdiv %i1, 0x0E04, %i3
fornot2 %f0, %f8, %f0
loop_4499:
lduw [%l7 + 0x14], %i0
fmovdvc %xcc, %f12, %f4
fmul8sux16 %f12, %f0, %f2
fblg,a %fcc1, loop_4500
movcc %icc, %o0, %g7
stw %o6, [%l7 + 0x4C]
fsrc2 %f14, %f8
loop_4500:
fmovdn %xcc, %f3, %f9
siam 0x3
subcc %o1, %l5, %g1
st %f10, [%l7 + 0x10]
ldsh [%l7 + 0x1C], %i2
fmovs %f4, %f8
lduw [%l7 + 0x78], %g3
fcmpgt16 %f4, %f8, %i6
lduw [%l7 + 0x40], %l2
movrgz %i7, 0x1D3, %o7
fmovdne %xcc, %f6, %f6
st %f2, [%l7 + 0x18]
xnor %o5, 0x1454, %l6
movrgz %l3, 0x3CF, %o2
te %icc, 0x4
nop
setx loop_4501, %l0, %l1
jmpl %l1, %g5
fmovdvs %xcc, %f4, %f14
addcc %o3, 0x1B5E, %l1
ba %xcc, loop_4502
loop_4501:
andncc %g4, %i5, %g6
ldsw [%l7 + 0x6C], %o4
addcc %l0, 0x15BE, %i4
loop_4502:
fbo %fcc3, loop_4503
fpadd32 %f2, %f0, %f2
fmovsvc %xcc, %f3, %f3
nop
setx loop_4504, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4503:
fbn %fcc1, loop_4505
lduw [%l7 + 0x24], %g2
ldub [%l7 + 0x57], %l4
loop_4504:
fmovsge %icc, %f5, %f11
loop_4505:
fbg %fcc2, loop_4506
popc %i1, %i3
stx %i0, [%l7 + 0x38]
umulcc %g7, %o0, %o6
loop_4506:
bg,a %xcc, loop_4507
fmovda %icc, %f6, %f13
alignaddr %o1, %g1, %l5
tgu %icc, 0x7
loop_4507:
udivx %i2, 0x1FB0, %i6
sth %l2, [%l7 + 0x46]
fpackfix %f4, %f2
fcmpne32 %f8, %f10, %g3
fmovrse %i7, %f6, %f14
std %f0, [%l7 + 0x30]
fcmpeq32 %f4, %f14, %o7
ldsw [%l7 + 0x28], %o5
fsrc1s %f9, %f10
fnot2 %f12, %f4
lduh [%l7 + 0x1A], %l6
fmovrde %o2, %f4, %f14
array8 %l3, %o3, %g5
bl %xcc, loop_4508
ldsw [%l7 + 0x0C], %g4
or %i5, 0x0574, %g6
stx %l1, [%l7 + 0x40]
loop_4508:
fmul8x16au %f7, %f5, %f0
fxnors %f7, %f14, %f12
ldsh [%l7 + 0x0C], %l0
pdist %f8, %f10, %f2
fornot1 %f8, %f14, %f2
fpsub32s %f10, %f6, %f3
tvc %icc, 0x3
ld [%l7 + 0x60], %f0
fnands %f11, %f6, %f5
fmovsvs %icc, %f10, %f2
fzeros %f2
fsrc2 %f8, %f2
alignaddrl %i4, %g2, %o4
ldsb [%l7 + 0x58], %l4
ba,pn %icc, loop_4509
fmovdgu %xcc, %f7, %f0
ldub [%l7 + 0x71], %i3
fcmpeq32 %f12, %f2, %i0
loop_4509:
stb %i1, [%l7 + 0x69]
lduw [%l7 + 0x58], %g7
udivx %o0, 0x0985, %o6
movcs %xcc, %g1, %l5
movleu %xcc, %i2, %i6
fcmpeq16 %f10, %f14, %l2
stb %g3, [%l7 + 0x78]
movrne %o1, %o7, %o5
orn %i7, %l6, %o2
fmovrdgz %l3, %f2, %f4
ldsb [%l7 + 0x66], %o3
lduh [%l7 + 0x2A], %g4
fand %f0, %f2, %f8
nop
setx loop_4510, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f11, %f5
mova %xcc, %g5, %i5
tne %xcc, 0x0
loop_4510:
stw %g6, [%l7 + 0x50]
xor %l0, 0x10F0, %i4
tcc %xcc, 0x0
be %icc, loop_4511
stx %l1, [%l7 + 0x40]
stx %o4, [%l7 + 0x40]
bleu,pn %xcc, loop_4512
loop_4511:
fcmple16 %f8, %f6, %l4
fmovdcc %icc, %f8, %f0
fcmpes %fcc3, %f6, %f15
loop_4512:
std %f14, [%l7 + 0x08]
ldx [%l7 + 0x40], %i3
orn %i0, %i1, %g2
movrgez %g7, 0x3EC, %o0
fmovdcc %xcc, %f6, %f7
popc %o6, %g1
fbule %fcc3, loop_4513
ldsb [%l7 + 0x58], %l5
movcs %xcc, %i2, %l2
bne,pt %icc, loop_4514
loop_4513:
siam 0x3
fmovsne %icc, %f6, %f12
fmovsneg %xcc, %f10, %f8
loop_4514:
sth %g3, [%l7 + 0x54]
sub %i6, 0x1FC0, %o1
stx %o7, [%l7 + 0x20]
for %f10, %f6, %f4
lduh [%l7 + 0x42], %i7
bneg,a %xcc, loop_4515
fmovscs %icc, %f3, %f10
ldx [%l7 + 0x08], %l6
taddcctv %o2, 0x1BDC, %l3
loop_4515:
fmovdcc %xcc, %f3, %f13
st %f7, [%l7 + 0x68]
sth %o5, [%l7 + 0x0E]
tn %xcc, 0x1
fpsub32s %f2, %f14, %f12
movrne %g4, %g5, %o3
stw %i5, [%l7 + 0x78]
fmovdge %icc, %f8, %f11
movleu %icc, %g6, %l0
bgu,pn %icc, loop_4516
stb %i4, [%l7 + 0x53]
fbl %fcc3, loop_4517
ldsb [%l7 + 0x36], %o4
loop_4516:
fmovsne %xcc, %f6, %f15
fxnors %f12, %f11, %f5
loop_4517:
tl %xcc, 0x4
ldx [%l7 + 0x08], %l4
std %f14, [%l7 + 0x78]
sethi 0x1EC9, %l1
fmovrdlez %i3, %f6, %f2
stw %i0, [%l7 + 0x44]
udivcc %g2, 0x1D48, %i1
subc %g7, %o0, %o6
sth %g1, [%l7 + 0x40]
st %f11, [%l7 + 0x58]
tsubcctv %l5, 0x0676, %l2
fcmple32 %f4, %f8, %g3
subccc %i2, %o1, %o7
fmovse %xcc, %f15, %f5
smul %i7, %l6, %o2
fxnor %f10, %f6, %f10
ldsb [%l7 + 0x77], %l3
ldd [%l7 + 0x38], %f6
brlz %i6, loop_4518
fmovdn %xcc, %f14, %f4
st %f15, [%l7 + 0x70]
fmovsne %xcc, %f6, %f4
loop_4518:
ldsw [%l7 + 0x78], %g4
brgez,a %o5, loop_4519
bleu,a loop_4520
fmovsne %icc, %f10, %f0
bcc,pn %icc, loop_4521
loop_4519:
srlx %o3, 0x18, %i5
loop_4520:
fcmpd %fcc2, %f0, %f14
ldsh [%l7 + 0x38], %g5
loop_4521:
orcc %l0, %g6, %o4
fpackfix %f8, %f4
ldsw [%l7 + 0x1C], %l4
ldd [%l7 + 0x60], %f14
ldx [%l7 + 0x68], %l1
fmovsvs %icc, %f8, %f8
sdiv %i3, 0x133D, %i0
movvs %icc, %g2, %i1
ldsb [%l7 + 0x24], %i4
brlez %o0, loop_4522
nop
setx loop_4523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x4C], %g7
loop_4522:
bshuffle %f14, %f2, %f14
loop_4523:
std %f8, [%l7 + 0x18]
std %f14, [%l7 + 0x18]
fcmpne32 %f8, %f14, %o6
brz,a %l5, loop_4524
movle %icc, %l2, %g3
ldsh [%l7 + 0x08], %g1
ldub [%l7 + 0x2A], %o1
loop_4524:
ble,a,pt %icc, loop_4525
fsrc2 %f10, %f12
orcc %i2, 0x1017, %o7
fbge %fcc1, loop_4526
loop_4525:
ldub [%l7 + 0x32], %i7
movrne %l6, %o2, %i6
stx %g4, [%l7 + 0x58]
loop_4526:
ldd [%l7 + 0x18], %f10
fbn %fcc2, loop_4527
fcmpne32 %f8, %f0, %l3
srl %o5, 0x18, %i5
movgu %icc, %g5, %l0
loop_4527:
fcmpes %fcc0, %f15, %f7
fmul8sux16 %f2, %f14, %f10
be,a loop_4528
ld [%l7 + 0x64], %f11
stx %o3, [%l7 + 0x50]
fands %f7, %f6, %f14
loop_4528:
stw %o4, [%l7 + 0x5C]
umulcc %g6, 0x198F, %l1
fnors %f15, %f0, %f0
bpos,a,pt %icc, loop_4529
sdiv %l4, 0x0138, %i3
std %f8, [%l7 + 0x78]
fmovsge %icc, %f1, %f4
loop_4529:
fmovdgu %icc, %f4, %f11
fandnot2s %f12, %f11, %f7
movne %icc, %g2, %i0
fmovrdgez %i4, %f12, %f0
orncc %o0, 0x1F0E, %g7
fmovrse %i1, %f14, %f10
ldsh [%l7 + 0x64], %l5
stx %l2, [%l7 + 0x28]
movre %o6, 0x250, %g3
movne %xcc, %g1, %i2
fnors %f6, %f8, %f9
st %f2, [%l7 + 0x68]
alignaddr %o7, %o1, %l6
movneg %xcc, %o2, %i6
ldx [%l7 + 0x70], %i7
te %xcc, 0x0
alignaddr %g4, %l3, %i5
tg %xcc, 0x4
edge16l %o5, %l0, %g5
fmovsa %icc, %f7, %f4
movpos %icc, %o4, %o3
ldsw [%l7 + 0x34], %l1
fpsub32s %f12, %f8, %f4
call loop_4530
fmovdneg %icc, %f1, %f10
tn %xcc, 0x0
sth %l4, [%l7 + 0x6E]
loop_4530:
edge16 %i3, %g2, %g6
fbe,a %fcc2, loop_4531
sth %i0, [%l7 + 0x1C]
fmovscc %icc, %f10, %f12
fbl %fcc0, loop_4532
loop_4531:
fbul,a %fcc0, loop_4533
movrlez %o0, 0x3DE, %g7
mulscc %i1, 0x10AD, %l5
loop_4532:
fbul %fcc3, loop_4534
loop_4533:
fmovdne %icc, %f11, %f8
tn %icc, 0x2
fpack32 %f4, %f8, %f14
loop_4534:
fbuge,a %fcc3, loop_4535
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x30], %f11
edge32n %i4, %l2, %g3
loop_4535:
fors %f15, %f5, %f2
fmuld8sux16 %f13, %f13, %f10
addcc %g1, 0x0F8D, %i2
tvs %icc, 0x7
movleu %xcc, %o6, %o1
call loop_4536
fpack16 %f8, %f12
fmovsvs %icc, %f3, %f5
stx %o7, [%l7 + 0x58]
loop_4536:
umul %l6, %o2, %i7
fnegd %f10, %f4
fcmple16 %f14, %f8, %i6
orncc %g4, %l3, %o5
ldsw [%l7 + 0x2C], %i5
brgz %l0, loop_4537
fand %f2, %f12, %f2
srax %o4, 0x00, %o3
ble loop_4538
loop_4537:
movne %xcc, %g5, %l4
ldsw [%l7 + 0x74], %i3
movgu %xcc, %g2, %l1
loop_4538:
ldub [%l7 + 0x45], %g6
tne %xcc, 0x0
be %icc, loop_4539
fmovsg %icc, %f10, %f8
ldsw [%l7 + 0x20], %i0
edge8n %o0, %g7, %i1
loop_4539:
stw %i4, [%l7 + 0x7C]
tvs %icc, 0x3
fnegs %f4, %f12
brlez,a %l2, loop_4540
subccc %g3, %l5, %i2
st %f8, [%l7 + 0x54]
sth %o6, [%l7 + 0x3A]
loop_4540:
popc 0x006E, %o1
ld [%l7 + 0x28], %f7
lduh [%l7 + 0x56], %g1
fcmps %fcc1, %f3, %f3
fpsub32s %f5, %f6, %f9
taddcc %o7, %o2, %i7
fand %f2, %f4, %f6
stx %l6, [%l7 + 0x78]
nop
setx loop_4541, %l0, %l1
jmpl %l1, %g4
movgu %icc, %l3, %i6
fbul,a %fcc1, loop_4542
bl,a loop_4543
loop_4541:
movne %icc, %i5, %l0
sdivcc %o5, 0x0155, %o4
loop_4542:
fmovsneg %xcc, %f15, %f7
loop_4543:
ldub [%l7 + 0x2E], %o3
lduw [%l7 + 0x2C], %g5
orn %i3, 0x07AB, %l4
ldx [%l7 + 0x68], %l1
lduh [%l7 + 0x6C], %g6
fornot1s %f12, %f15, %f0
fbl %fcc1, loop_4544
fpsub32s %f2, %f14, %f14
fpsub16s %f13, %f6, %f1
orncc %i0, 0x0A86, %o0
loop_4544:
fandnot2 %f10, %f6, %f6
ldsh [%l7 + 0x2C], %g2
movne %xcc, %g7, %i1
fbule,a %fcc3, loop_4545
ldsh [%l7 + 0x6E], %l2
fba %fcc2, loop_4546
movgu %xcc, %g3, %l5
loop_4545:
edge32 %i2, %o6, %i4
stb %g1, [%l7 + 0x71]
loop_4546:
fandnot2s %f5, %f13, %f15
fmuld8sux16 %f14, %f10, %f14
lduh [%l7 + 0x5C], %o1
xnor %o7, 0x13B7, %o2
lduh [%l7 + 0x18], %i7
movgu %xcc, %l6, %l3
ldd [%l7 + 0x70], %f8
ba,a %icc, loop_4547
std %f8, [%l7 + 0x60]
fmovdne %icc, %f2, %f7
fbne,a %fcc2, loop_4548
loop_4547:
sth %i6, [%l7 + 0x36]
fsrc1s %f12, %f1
alignaddrl %i5, %g4, %o5
loop_4548:
fmovsg %icc, %f8, %f7
andn %o4, %o3, %l0
fmovsg %xcc, %f7, %f8
ldsw [%l7 + 0x28], %i3
ldub [%l7 + 0x75], %l4
ldd [%l7 + 0x48], %f14
edge32 %l1, %g5, %i0
fbo,a %fcc2, loop_4549
stx %g6, [%l7 + 0x38]
edge32l %o0, %g7, %g2
ldsh [%l7 + 0x44], %l2
loop_4549:
lduh [%l7 + 0x64], %i1
ldx [%l7 + 0x40], %g3
brlez,a %i2, loop_4550
fandnot2 %f2, %f0, %f6
fbe %fcc2, loop_4551
mulscc %l5, 0x0BC4, %i4
loop_4550:
fmovrdgez %o6, %f14, %f2
fnands %f12, %f6, %f15
loop_4551:
tsubcctv %o1, %g1, %o2
lduh [%l7 + 0x36], %i7
sth %o7, [%l7 + 0x16]
stb %l6, [%l7 + 0x37]
fmovrdlz %l3, %f8, %f0
lduw [%l7 + 0x70], %i5
bg %xcc, loop_4552
ldsw [%l7 + 0x20], %g4
std %f0, [%l7 + 0x30]
xnor %i6, 0x171F, %o4
loop_4552:
st %f2, [%l7 + 0x74]
ldsb [%l7 + 0x42], %o3
stw %o5, [%l7 + 0x74]
ldsw [%l7 + 0x74], %i3
pdist %f14, %f12, %f12
fmovscc %xcc, %f15, %f13
fbe %fcc2, loop_4553
fsrc2s %f11, %f8
stw %l0, [%l7 + 0x10]
fmovsg %xcc, %f10, %f14
loop_4553:
edge32 %l1, %g5, %l4
nop
setx loop_4554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x28], %f14
edge16 %g6, %i0, %o0
smul %g7, 0x1C58, %g2
loop_4554:
lduw [%l7 + 0x0C], %i1
movcs %icc, %g3, %l2
tneg %xcc, 0x4
fmovsa %icc, %f15, %f1
fpsub16 %f6, %f8, %f6
fxor %f10, %f0, %f6
fmovrdgz %l5, %f6, %f2
bneg,pn %xcc, loop_4555
movn %icc, %i4, %i2
fmovd %f4, %f0
fmovrdne %o1, %f14, %f8
loop_4555:
sth %o6, [%l7 + 0x64]
tg %icc, 0x7
fbn,a %fcc3, loop_4556
edge8 %g1, %i7, %o7
bgu loop_4557
fmovscs %xcc, %f5, %f10
loop_4556:
fxnor %f6, %f4, %f0
ta %xcc, 0x3
loop_4557:
taddcctv %o2, 0x0C48, %l3
nop
setx loop_4558, %l0, %l1
jmpl %l1, %l6
stx %g4, [%l7 + 0x18]
stb %i5, [%l7 + 0x42]
fmul8ulx16 %f12, %f10, %f14
loop_4558:
tgu %icc, 0x3
edge8n %i6, %o4, %o3
sdivx %o5, 0x111E, %i3
stb %l1, [%l7 + 0x22]
fcmpgt16 %f0, %f14, %g5
ble %xcc, loop_4559
stb %l4, [%l7 + 0x70]
fmul8x16al %f6, %f14, %f14
mova %icc, %g6, %i0
loop_4559:
tg %icc, 0x4
ldsw [%l7 + 0x28], %l0
ldsw [%l7 + 0x34], %g7
stb %g2, [%l7 + 0x46]
fcmpes %fcc1, %f3, %f13
ldsb [%l7 + 0x7D], %i1
std %f8, [%l7 + 0x50]
fmovsg %xcc, %f10, %f2
fcmple32 %f6, %f10, %o0
ldsh [%l7 + 0x14], %g3
fmovrdlz %l2, %f8, %f4
st %f6, [%l7 + 0x38]
stw %l5, [%l7 + 0x40]
sth %i4, [%l7 + 0x5A]
ldd [%l7 + 0x20], %f10
ldsb [%l7 + 0x26], %o1
bcc %icc, loop_4560
popc %o6, %g1
fpsub16 %f6, %f4, %f6
fmovscc %xcc, %f4, %f3
loop_4560:
mova %icc, %i7, %i2
subccc %o2, 0x1380, %l3
tvc %xcc, 0x3
ldsh [%l7 + 0x3C], %l6
ldsh [%l7 + 0x20], %o7
std %f2, [%l7 + 0x30]
edge32n %g4, %i6, %i5
stb %o4, [%l7 + 0x37]
tneg %icc, 0x5
fbge,a %fcc2, loop_4561
ldub [%l7 + 0x13], %o5
fbug,a %fcc3, loop_4562
lduw [%l7 + 0x78], %o3
loop_4561:
ldx [%l7 + 0x28], %i3
brlez,a %g5, loop_4563
loop_4562:
fmovsl %icc, %f1, %f6
fmovsneg %xcc, %f8, %f14
fmovscs %icc, %f8, %f6
loop_4563:
bcc,pt %icc, loop_4564
movcc %icc, %l1, %g6
lduh [%l7 + 0x46], %i0
ldub [%l7 + 0x45], %l4
loop_4564:
fzero %f12
st %f6, [%l7 + 0x08]
taddcc %g7, 0x064E, %g2
edge16ln %i1, %o0, %g3
lduh [%l7 + 0x4A], %l0
fxors %f13, %f12, %f1
tne %xcc, 0x4
tle %icc, 0x2
ldsb [%l7 + 0x47], %l5
ldub [%l7 + 0x08], %i4
fmovdne %icc, %f8, %f6
edge32n %l2, %o6, %g1
brlz,a %o1, loop_4565
stb %i7, [%l7 + 0x1B]
sth %o2, [%l7 + 0x0E]
stx %l3, [%l7 + 0x78]
loop_4565:
be,pt %icc, loop_4566
te %xcc, 0x0
ldd [%l7 + 0x28], %f6
stw %l6, [%l7 + 0x28]
loop_4566:
for %f8, %f0, %f2
fandnot2s %f4, %f12, %f12
udivx %i2, 0x11F7, %o7
ld [%l7 + 0x10], %f2
edge8ln %i6, %i5, %g4
fpackfix %f10, %f14
fnand %f10, %f14, %f8
ldx [%l7 + 0x50], %o5
ldub [%l7 + 0x3D], %o4
ldd [%l7 + 0x70], %f12
orcc %o3, 0x00AD, %g5
xorcc %i3, 0x0A0E, %l1
fxors %f11, %f4, %f6
ldub [%l7 + 0x24], %i0
ldsw [%l7 + 0x60], %g6
udivcc %g7, 0x1C2D, %g2
fnot1s %f3, %f15
fble %fcc1, loop_4567
fmovsn %icc, %f14, %f8
stb %i1, [%l7 + 0x5E]
ldub [%l7 + 0x3D], %o0
loop_4567:
fandnot1 %f2, %f2, %f12
edge16n %g3, %l0, %l5
orn %i4, %l4, %o6
ldub [%l7 + 0x6C], %l2
faligndata %f8, %f14, %f4
stx %o1, [%l7 + 0x18]
edge32 %i7, %g1, %o2
std %f6, [%l7 + 0x50]
fcmpne16 %f6, %f2, %l3
addccc %l6, %i2, %o7
bcc,a,pt %xcc, loop_4568
andncc %i5, %i6, %g4
ldub [%l7 + 0x66], %o5
fandnot2s %f0, %f1, %f5
loop_4568:
bcs,a,pn %icc, loop_4569
array8 %o4, %g5, %o3
fmovdge %icc, %f10, %f4
fbue %fcc3, loop_4570
loop_4569:
edge32ln %i3, %l1, %i0
bpos,pn %xcc, loop_4571
stx %g7, [%l7 + 0x40]
loop_4570:
ldx [%l7 + 0x30], %g2
movl %icc, %i1, %g6
loop_4571:
ldsh [%l7 + 0x62], %g3
stx %o0, [%l7 + 0x30]
ldx [%l7 + 0x10], %l5
lduh [%l7 + 0x20], %l0
brlez,a %l4, loop_4572
fzero %f14
movgu %xcc, %i4, %l2
fbul,a %fcc3, loop_4573
loop_4572:
tle %xcc, 0x1
alignaddrl %o1, %i7, %o6
ld [%l7 + 0x70], %f14
loop_4573:
fbe %fcc3, loop_4574
movge %icc, %g1, %o2
stw %l6, [%l7 + 0x18]
orcc %l3, %o7, %i2
loop_4574:
fxors %f13, %f7, %f1
nop
setx loop_4575, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movre %i5, %i6, %g4
xorcc %o4, %g5, %o3
fbn,a %fcc2, loop_4576
loop_4575:
array32 %o5, %l1, %i0
xorcc %g7, 0x1FB8, %i3
fzeros %f1
loop_4576:
movne %icc, %i1, %g6
tge %icc, 0x5
stx %g2, [%l7 + 0x10]
nop
setx loop_4577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o0, [%l7 + 0x44]
fmovsn %icc, %f5, %f7
fones %f4
loop_4577:
movge %xcc, %l5, %g3
fcmple16 %f8, %f2, %l0
addccc %l4, %l2, %o1
fmovsgu %xcc, %f12, %f15
fbug %fcc2, loop_4578
fmuld8sux16 %f15, %f4, %f2
st %f3, [%l7 + 0x54]
ldsb [%l7 + 0x42], %i4
loop_4578:
movneg %xcc, %i7, %o6
lduh [%l7 + 0x7A], %o2
mulx %l6, 0x1DE6, %l3
fcmpeq16 %f0, %f2, %o7
sth %i2, [%l7 + 0x78]
fmovdgu %icc, %f8, %f3
fors %f1, %f8, %f12
fmovscc %icc, %f7, %f12
fmovrslz %i5, %f13, %f7
sllx %g1, %g4, %o4
fcmpeq32 %f12, %f2, %g5
bcc %xcc, loop_4579
fbl,a %fcc3, loop_4580
stx %i6, [%l7 + 0x58]
udivx %o3, 0x172F, %l1
loop_4579:
bne,a %xcc, loop_4581
loop_4580:
fmovdcs %xcc, %f14, %f4
fcmpne32 %f0, %f12, %i0
fpadd16 %f10, %f10, %f6
loop_4581:
ldd [%l7 + 0x30], %f6
array8 %o5, %g7, %i1
tpos %xcc, 0x2
fmovdneg %xcc, %f3, %f12
fblg %fcc1, loop_4582
fmovdvc %icc, %f12, %f4
fnor %f10, %f12, %f6
ld [%l7 + 0x10], %f3
loop_4582:
subcc %i3, 0x0F6F, %g2
te %xcc, 0x3
fabss %f10, %f10
fbo %fcc0, loop_4583
fand %f12, %f2, %f12
sethi 0x1C4B, %o0
fmovde %xcc, %f7, %f1
loop_4583:
stb %g6, [%l7 + 0x10]
fnand %f0, %f12, %f4
ldsh [%l7 + 0x54], %l5
fornot1 %f2, %f8, %f8
lduh [%l7 + 0x76], %g3
fones %f4
fxnor %f10, %f2, %f4
orn %l0, %l2, %o1
movrlz %l4, %i7, %i4
sub %o6, 0x11E2, %l6
tsubcctv %o2, %l3, %i2
orncc %o7, 0x112B, %i5
ldsh [%l7 + 0x5E], %g4
fbg,a %fcc1, loop_4584
fpack32 %f2, %f4, %f6
addcc %o4, %g5, %g1
ldsh [%l7 + 0x36], %o3
loop_4584:
mulx %l1, %i0, %i6
ldub [%l7 + 0x47], %o5
popc %g7, %i1
fcmpgt16 %f4, %f12, %g2
fpsub32s %f0, %f0, %f8
bg,a,pt %icc, loop_4585
ldsh [%l7 + 0x10], %i3
bne,pt %xcc, loop_4586
fmovsvs %icc, %f0, %f13
loop_4585:
ld [%l7 + 0x30], %f8
st %f12, [%l7 + 0x60]
loop_4586:
fmuld8sux16 %f13, %f9, %f8
fand %f12, %f12, %f8
lduw [%l7 + 0x64], %g6
stb %l5, [%l7 + 0x1C]
fnegs %f13, %f1
fbuge,a %fcc1, loop_4587
fmovdpos %icc, %f15, %f10
ba %icc, loop_4588
alignaddr %g3, %o0, %l0
loop_4587:
te %icc, 0x4
fmovdgu %icc, %f3, %f9
loop_4588:
lduw [%l7 + 0x60], %l2
ble loop_4589
ldx [%l7 + 0x78], %l4
lduw [%l7 + 0x48], %o1
fbue,a %fcc2, loop_4590
loop_4589:
sth %i4, [%l7 + 0x6E]
tvc %xcc, 0x1
alignaddrl %o6, %l6, %o2
loop_4590:
fbl,a %fcc3, loop_4591
fmovsne %xcc, %f7, %f5
fnand %f12, %f2, %f12
stw %l3, [%l7 + 0x1C]
loop_4591:
movne %icc, %i7, %o7
array32 %i2, %i5, %o4
ldsb [%l7 + 0x16], %g5
fxnor %f2, %f6, %f14
stx %g1, [%l7 + 0x48]
sdiv %g4, 0x05E5, %l1
call loop_4592
stx %i0, [%l7 + 0x28]
edge8n %o3, %o5, %i6
fmovsge %xcc, %f10, %f4
loop_4592:
bl,pn %icc, loop_4593
stb %i1, [%l7 + 0x73]
fblg %fcc2, loop_4594
nop
setx loop_4595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4593:
xnorcc %g7, %i3, %g6
fnors %f4, %f1, %f8
loop_4594:
smulcc %g2, 0x0577, %g3
loop_4595:
for %f8, %f4, %f8
fmovrdlz %l5, %f14, %f14
srlx %o0, 0x1D, %l2
fnegd %f4, %f8
fsrc2 %f14, %f12
bpos,pn %icc, loop_4596
ld [%l7 + 0x24], %f13
fbug %fcc1, loop_4597
tcs %xcc, 0x1
loop_4596:
fbne,a %fcc1, loop_4598
lduh [%l7 + 0x74], %l4
loop_4597:
nop
setx loop_4599, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %xcc, %o1, %i4
loop_4598:
tvc %xcc, 0x4
std %f4, [%l7 + 0x18]
loop_4599:
fsrc2s %f1, %f9
tle %xcc, 0x5
movneg %icc, %o6, %l0
edge16ln %o2, %l3, %l6
sdiv %o7, 0x006F, %i2
tgu %xcc, 0x1
ld [%l7 + 0x14], %f9
fmovsge %xcc, %f6, %f6
ldsw [%l7 + 0x28], %i5
bge,a %xcc, loop_4600
lduw [%l7 + 0x38], %o4
ldd [%l7 + 0x08], %f14
fmovrde %i7, %f0, %f6
loop_4600:
ldd [%l7 + 0x40], %f12
orn %g1, %g4, %g5
for %f8, %f4, %f8
stb %l1, [%l7 + 0x49]
fmovscs %icc, %f12, %f11
bvc,a %xcc, loop_4601
ldub [%l7 + 0x37], %o3
edge16 %o5, %i0, %i1
fmovs %f12, %f0
loop_4601:
stb %g7, [%l7 + 0x55]
lduw [%l7 + 0x0C], %i3
movne %xcc, %g6, %g2
fornot1s %f15, %f14, %f9
fmovdg %icc, %f13, %f2
stw %i6, [%l7 + 0x18]
ldsh [%l7 + 0x3E], %g3
bneg,pt %icc, loop_4602
brgz %o0, loop_4603
bne,a,pn %icc, loop_4604
fmovdcs %xcc, %f14, %f12
loop_4602:
alignaddrl %l2, %l4, %l5
loop_4603:
bgu loop_4605
loop_4604:
sth %o1, [%l7 + 0x0C]
bge,a,pn %icc, loop_4606
ldd [%l7 + 0x50], %f6
loop_4605:
lduw [%l7 + 0x64], %o6
srlx %l0, %o2, %i4
loop_4606:
brlez,a %l6, loop_4607
udivx %o7, 0x0CFF, %l3
fone %f0
fpsub16s %f1, %f8, %f4
loop_4607:
ldsw [%l7 + 0x08], %i2
brlz %i5, loop_4608
stx %o4, [%l7 + 0x18]
fcmpne32 %f10, %f2, %g1
tcc %icc, 0x6
loop_4608:
st %f1, [%l7 + 0x2C]
fmuld8ulx16 %f8, %f3, %f14
stb %g4, [%l7 + 0x73]
tl %icc, 0x7
fmovsvc %icc, %f0, %f12
subcc %g5, %i7, %l1
udiv %o5, 0x1ED6, %i0
mulscc %o3, %i1, %i3
popc 0x1E45, %g6
tleu %icc, 0x3
mulscc %g2, 0x0D26, %g7
fcmpeq16 %f6, %f4, %g3
tsubcc %i6, 0x0FF8, %o0
nop
setx loop_4609, %l0, %l1
jmpl %l1, %l4
fsrc2 %f12, %f8
subcc %l2, 0x0CF7, %o1
fandnot1 %f8, %f12, %f0
loop_4609:
array32 %l5, %l0, %o2
lduw [%l7 + 0x64], %o6
stw %l6, [%l7 + 0x64]
tvc %xcc, 0x1
subccc %o7, %l3, %i2
stb %i5, [%l7 + 0x31]
orcc %o4, %g1, %g4
fsrc1 %f2, %f2
tneg %icc, 0x2
st %f7, [%l7 + 0x54]
stw %g5, [%l7 + 0x5C]
movrgez %i4, %i7, %o5
ld [%l7 + 0x28], %f2
orn %l1, %o3, %i1
tge %xcc, 0x3
fmovrdlz %i3, %f8, %f2
tgu %icc, 0x3
ldub [%l7 + 0x71], %i0
sethi 0x0E2F, %g2
for %f4, %f8, %f12
edge8l %g7, %g6, %g3
stx %o0, [%l7 + 0x50]
fcmpgt32 %f8, %f8, %i6
fbl,a %fcc0, loop_4610
edge32 %l4, %o1, %l2
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x78], %l0
loop_4610:
fmovdne %xcc, %f3, %f3
ldd [%l7 + 0x38], %f0
nop
setx loop_4611, %l0, %l1
jmpl %l1, %l5
sth %o2, [%l7 + 0x58]
fornot2s %f4, %f3, %f13
nop
setx loop_4612, %l0, %l1
jmpl %l1, %o6
loop_4611:
ldsh [%l7 + 0x58], %o7
udivcc %l3, 0x0427, %i2
fcmpeq32 %f10, %f10, %l6
loop_4612:
fmovsneg %icc, %f3, %f1
fbo %fcc0, loop_4613
ldsw [%l7 + 0x1C], %o4
edge16n %g1, %i5, %g4
addc %i4, 0x097A, %i7
loop_4613:
fmovsleu %icc, %f5, %f11
siam 0x3
ld [%l7 + 0x50], %f0
ldub [%l7 + 0x26], %o5
fbl,a %fcc3, loop_4614
brnz %l1, loop_4615
st %f2, [%l7 + 0x34]
fmovrdgez %o3, %f14, %f6
loop_4614:
sub %i1, %i3, %g5
loop_4615:
edge16l %g2, %i0, %g6
fmovrsne %g3, %f11, %f10
fmovrdne %g7, %f12, %f2
lduw [%l7 + 0x44], %o0
ldd [%l7 + 0x60], %f10
ldd [%l7 + 0x20], %f8
stw %i6, [%l7 + 0x30]
fnor %f0, %f8, %f4
ldx [%l7 + 0x68], %o1
sdivcc %l4, 0x0783, %l2
lduh [%l7 + 0x42], %l0
andncc %l5, %o6, %o2
xorcc %l3, 0x1815, %i2
fpackfix %f14, %f14
be loop_4616
stb %l6, [%l7 + 0x42]
brgz %o4, loop_4617
tge %xcc, 0x4
loop_4616:
fmovrde %o7, %f10, %f6
fmovrsne %i5, %f4, %f10
loop_4617:
call loop_4618
and %g4, %g1, %i4
sth %o5, [%l7 + 0x42]
fmovsneg %xcc, %f14, %f6
loop_4618:
lduw [%l7 + 0x2C], %l1
stb %o3, [%l7 + 0x7D]
movpos %icc, %i1, %i7
fmovdne %icc, %f12, %f5
sllx %g5, 0x10, %g2
fmovdn %xcc, %f11, %f11
stx %i0, [%l7 + 0x38]
lduw [%l7 + 0x3C], %g6
movcs %icc, %i3, %g7
ldd [%l7 + 0x30], %f2
stb %o0, [%l7 + 0x09]
edge8l %i6, %g3, %l4
orcc %o1, %l2, %l0
lduw [%l7 + 0x70], %l5
fmovsneg %xcc, %f7, %f6
ldsb [%l7 + 0x32], %o6
fblg %fcc0, loop_4619
std %f12, [%l7 + 0x08]
stx %o2, [%l7 + 0x18]
fnot1s %f2, %f1
loop_4619:
fmovdge %icc, %f1, %f9
lduw [%l7 + 0x48], %i2
fxnor %f14, %f12, %f12
fmovdcs %icc, %f8, %f14
fmul8x16au %f3, %f3, %f4
movne %icc, %l3, %o4
fnegs %f13, %f3
fzeros %f7
fmovsne %icc, %f2, %f8
edge8 %o7, %i5, %l6
ldd [%l7 + 0x60], %f10
sth %g4, [%l7 + 0x28]
subc %i4, 0x0ECC, %g1
fmovrsgz %l1, %f5, %f12
brlez %o5, loop_4620
ldx [%l7 + 0x70], %o3
fmovsle %xcc, %f2, %f1
stb %i7, [%l7 + 0x78]
loop_4620:
fmovdneg %icc, %f2, %f15
fba %fcc3, loop_4621
tgu %xcc, 0x6
fandnot1 %f6, %f2, %f0
edge8ln %i1, %g5, %g2
loop_4621:
movcs %icc, %g6, %i0
srl %g7, %o0, %i3
edge16n %g3, %i6, %o1
ldub [%l7 + 0x32], %l4
fpack32 %f14, %f0, %f6
stx %l2, [%l7 + 0x20]
fbl %fcc1, loop_4622
fpack32 %f6, %f2, %f4
move %xcc, %l0, %l5
ldsh [%l7 + 0x6E], %o6
loop_4622:
smul %o2, %l3, %o4
ld [%l7 + 0x1C], %f15
st %f13, [%l7 + 0x08]
sth %i2, [%l7 + 0x0C]
fbne,a %fcc1, loop_4623
fmovde %xcc, %f11, %f13
fbule %fcc2, loop_4624
fbug,a %fcc3, loop_4625
loop_4623:
ldsw [%l7 + 0x7C], %i5
ld [%l7 + 0x14], %f5
loop_4624:
tsubcc %l6, %o7, %g4
loop_4625:
sth %i4, [%l7 + 0x58]
fcmps %fcc0, %f7, %f9
st %f1, [%l7 + 0x34]
fmovrse %g1, %f12, %f9
ld [%l7 + 0x28], %f0
for %f4, %f14, %f8
fbge,a %fcc2, loop_4626
ldsb [%l7 + 0x55], %l1
st %f15, [%l7 + 0x3C]
fsrc2 %f12, %f6
loop_4626:
fbg %fcc2, loop_4627
bne,a,pn %xcc, loop_4628
ldsw [%l7 + 0x64], %o5
sth %o3, [%l7 + 0x08]
loop_4627:
edge32 %i7, %g5, %g2
loop_4628:
smulcc %g6, %i0, %i1
lduh [%l7 + 0x2E], %g7
udivcc %i3, 0x0C62, %g3
xor %i6, %o0, %l4
tneg %xcc, 0x4
fcmple32 %f2, %f2, %o1
std %f2, [%l7 + 0x50]
fmovdpos %icc, %f11, %f11
movvs %icc, %l2, %l5
stb %l0, [%l7 + 0x75]
fcmpgt32 %f10, %f14, %o2
lduw [%l7 + 0x30], %o6
bcc,pt %xcc, loop_4629
for %f10, %f2, %f12
fmovrslez %o4, %f14, %f13
tle %xcc, 0x1
loop_4629:
fbuge %fcc0, loop_4630
edge16n %l3, %i2, %l6
orncc %o7, 0x0217, %g4
fmovrdgz %i4, %f2, %f6
loop_4630:
bg,a loop_4631
fmovdge %icc, %f15, %f3
tg %icc, 0x5
ldx [%l7 + 0x50], %i5
loop_4631:
ldsh [%l7 + 0x0A], %l1
alignaddr %g1, %o5, %i7
ldsw [%l7 + 0x24], %g5
ldsb [%l7 + 0x53], %g2
fbg %fcc3, loop_4632
brgez %g6, loop_4633
call loop_4634
fba,a %fcc0, loop_4635
loop_4632:
lduw [%l7 + 0x54], %i0
loop_4633:
fpsub16 %f10, %f4, %f10
loop_4634:
tpos %icc, 0x7
loop_4635:
mulx %o3, %i1, %i3
fcmps %fcc3, %f5, %f0
stx %g3, [%l7 + 0x58]
st %f9, [%l7 + 0x14]
std %f2, [%l7 + 0x10]
bpos,a loop_4636
fmovrdlz %i6, %f8, %f12
fbe %fcc3, loop_4637
tn %icc, 0x2
loop_4636:
fmul8sux16 %f8, %f6, %f10
movpos %icc, %o0, %g7
loop_4637:
fcmple32 %f14, %f6, %l4
sethi 0x06C9, %l2
movne %xcc, %o1, %l0
bcs,a,pn %icc, loop_4638
stx %l5, [%l7 + 0x70]
stx %o2, [%l7 + 0x58]
ldsh [%l7 + 0x26], %o4
loop_4638:
lduw [%l7 + 0x4C], %l3
array16 %i2, %l6, %o6
lduw [%l7 + 0x0C], %o7
sdivcc %g4, 0x0392, %i4
subc %l1, %i5, %g1
lduh [%l7 + 0x18], %o5
fmul8sux16 %f2, %f8, %f0
array8 %i7, %g2, %g5
fmul8x16au %f12, %f3, %f0
movn %icc, %i0, %o3
ldsb [%l7 + 0x68], %g6
sll %i1, 0x1D, %g3
sth %i3, [%l7 + 0x3C]
stb %o0, [%l7 + 0x27]
fpsub32 %f4, %f14, %f8
ldd [%l7 + 0x38], %f6
mulx %g7, 0x0B46, %l4
ldx [%l7 + 0x48], %i6
fcmple32 %f12, %f8, %o1
ldd [%l7 + 0x10], %f14
tneg %xcc, 0x6
movneg %icc, %l2, %l0
ldub [%l7 + 0x28], %o2
fble %fcc3, loop_4639
tpos %xcc, 0x0
st %f7, [%l7 + 0x20]
fxor %f6, %f0, %f14
loop_4639:
ldsb [%l7 + 0x1A], %o4
lduh [%l7 + 0x70], %l3
fmovrsgz %i2, %f4, %f15
sdivx %l6, 0x053B, %l5
fandnot1 %f14, %f8, %f10
lduw [%l7 + 0x48], %o6
edge8 %g4, %i4, %l1
edge16n %i5, %o7, %g1
sth %i7, [%l7 + 0x0C]
fcmpeq16 %f0, %f14, %o5
ldsb [%l7 + 0x5A], %g2
ldsh [%l7 + 0x3A], %i0
bn,a loop_4640
fmovscs %icc, %f8, %f1
ld [%l7 + 0x54], %f14
fbue,a %fcc0, loop_4641
loop_4640:
fbuge,a %fcc0, loop_4642
fpmerge %f6, %f13, %f6
fmovsge %icc, %f7, %f2
loop_4641:
ld [%l7 + 0x3C], %f5
loop_4642:
ldsb [%l7 + 0x3A], %o3
fmovsa %icc, %f6, %f1
ldd [%l7 + 0x28], %f14
ta %xcc, 0x3
fpadd32 %f14, %f8, %f8
stx %g5, [%l7 + 0x48]
fmovrdlz %i1, %f12, %f2
tgu %xcc, 0x3
sra %g6, %i3, %g3
fbge %fcc3, loop_4643
fmuld8ulx16 %f13, %f3, %f12
fmovspos %icc, %f13, %f12
or %g7, %o0, %i6
loop_4643:
lduh [%l7 + 0x20], %o1
fmovrsne %l2, %f12, %f13
fone %f2
fmovscc %xcc, %f9, %f10
movre %l4, %l0, %o2
sllx %l3, 0x1D, %o4
fbule %fcc0, loop_4644
ldsw [%l7 + 0x6C], %i2
fcmpne32 %f4, %f6, %l6
movre %o6, 0x1ED, %g4
loop_4644:
srl %i4, 0x18, %l5
popc %i5, %o7
fmul8x16 %f2, %f14, %f2
stw %l1, [%l7 + 0x34]
mova %icc, %g1, %i7
stx %g2, [%l7 + 0x58]
fnors %f11, %f0, %f13
fmovse %xcc, %f12, %f2
fmovsne %icc, %f11, %f10
fmovrdlz %i0, %f6, %f0
nop
setx loop_4645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x74], %o5
ld [%l7 + 0x44], %f7
ta %xcc, 0x6
loop_4645:
movleu %xcc, %o3, %i1
ldsw [%l7 + 0x3C], %g5
smulcc %g6, %g3, %g7
for %f12, %f14, %f12
fnot2 %f6, %f12
fmovsvc %xcc, %f3, %f14
ldd [%l7 + 0x30], %f2
fmovspos %xcc, %f10, %f11
fbul %fcc2, loop_4646
orn %o0, 0x0D52, %i3
fzero %f2
umul %o1, 0x1C6A, %l2
loop_4646:
fbg %fcc1, loop_4647
nop
setx loop_4648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %i6, %l0
fmovscc %xcc, %f0, %f11
loop_4647:
srax %l4, 0x1D, %o2
loop_4648:
fmovrsgz %l3, %f7, %f12
std %f12, [%l7 + 0x60]
stb %o4, [%l7 + 0x54]
edge8l %l6, %i2, %g4
stw %o6, [%l7 + 0x6C]
stw %l5, [%l7 + 0x20]
pdist %f4, %f8, %f2
stw %i5, [%l7 + 0x10]
bpos,a,pt %icc, loop_4649
fmovsa %icc, %f10, %f10
fmovdne %xcc, %f14, %f12
fpsub16 %f4, %f2, %f6
loop_4649:
subc %o7, 0x08E4, %i4
fba %fcc0, loop_4650
fors %f5, %f8, %f14
sllx %l1, 0x10, %i7
fbo,a %fcc3, loop_4651
loop_4650:
fnot2s %f8, %f11
ldsb [%l7 + 0x24], %g1
fpsub16 %f2, %f6, %f8
loop_4651:
st %f13, [%l7 + 0x6C]
subccc %g2, 0x0FBF, %i0
std %f2, [%l7 + 0x68]
ldx [%l7 + 0x20], %o5
orn %o3, %i1, %g5
fbue,a %fcc0, loop_4652
ldsh [%l7 + 0x0E], %g3
fnot1 %f4, %f4
fmovrdgz %g7, %f8, %f4
loop_4652:
fandnot1 %f10, %f14, %f10
alignaddrl %o0, %i3, %o1
sdivcc %l2, 0x1DBF, %i6
fxnors %f3, %f2, %f1
ld [%l7 + 0x50], %f10
brz %l0, loop_4653
udivcc %l4, 0x19DC, %o2
ba,a,pt %icc, loop_4654
fors %f9, %f8, %f10
loop_4653:
sdivcc %l3, 0x0C09, %o4
fmovsvc %icc, %f13, %f3
loop_4654:
umulcc %g6, 0x08BC, %i2
ldub [%l7 + 0x41], %l6
fsrc1 %f2, %f0
taddcctv %o6, 0x0244, %l5
fexpand %f14, %f10
fmovspos %icc, %f12, %f3
stb %i5, [%l7 + 0x6A]
fmovspos %xcc, %f10, %f3
bneg,pn %xcc, loop_4655
fnands %f4, %f1, %f3
bne,pn %icc, loop_4656
fmul8ulx16 %f6, %f14, %f12
loop_4655:
tge %icc, 0x0
fmovsne %icc, %f7, %f0
loop_4656:
fnot2s %f1, %f13
st %f4, [%l7 + 0x7C]
ldsw [%l7 + 0x44], %o7
fmovrse %g4, %f3, %f3
xor %l1, %i4, %g1
edge16 %g2, %i0, %i7
tneg %xcc, 0x0
fmovrse %o3, %f13, %f15
ldd [%l7 + 0x60], %f8
fmovsvc %xcc, %f9, %f5
ld [%l7 + 0x70], %f0
fbge %fcc2, loop_4657
fors %f13, %f10, %f12
lduh [%l7 + 0x0E], %o5
std %f12, [%l7 + 0x10]
loop_4657:
fmovdcs %xcc, %f11, %f11
movvs %xcc, %i1, %g3
ldx [%l7 + 0x18], %g5
fbue,a %fcc1, loop_4658
fandnot1s %f0, %f10, %f15
brnz %g7, loop_4659
fmovdle %icc, %f4, %f0
loop_4658:
fmul8x16al %f7, %f13, %f4
fmovsgu %icc, %f4, %f4
loop_4659:
fsrc1 %f4, %f12
ldub [%l7 + 0x6D], %i3
stx %o1, [%l7 + 0x08]
fcmpes %fcc0, %f0, %f7
lduw [%l7 + 0x44], %o0
mova %xcc, %l2, %i6
stb %l0, [%l7 + 0x28]
fmovrde %o2, %f14, %f10
ldd [%l7 + 0x40], %f2
fpsub32s %f1, %f0, %f3
sllx %l3, 0x15, %l4
ldsb [%l7 + 0x31], %o4
stb %i2, [%l7 + 0x44]
ldx [%l7 + 0x68], %l6
fxor %f0, %f10, %f6
sub %o6, 0x0084, %l5
fpack32 %f2, %f6, %f0
edge16 %g6, %i5, %o7
ldub [%l7 + 0x4B], %l1
ld [%l7 + 0x68], %f9
movge %xcc, %i4, %g1
fxnor %f4, %f4, %f10
fbule %fcc0, loop_4660
fornot2 %f10, %f12, %f0
fbo %fcc0, loop_4661
fbu,a %fcc3, loop_4662
loop_4660:
ldsb [%l7 + 0x72], %g2
ld [%l7 + 0x68], %f13
loop_4661:
lduh [%l7 + 0x74], %i0
loop_4662:
ldsh [%l7 + 0x4C], %i7
stw %g4, [%l7 + 0x60]
fcmple32 %f14, %f12, %o3
stx %o5, [%l7 + 0x60]
fmovrde %i1, %f2, %f14
lduw [%l7 + 0x2C], %g3
fmovse %icc, %f6, %f2
ldsw [%l7 + 0x58], %g5
nop
setx loop_4663, %l0, %l1
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 %g7, [%l7 + 0x34]
fbu,a %fcc0, loop_4664
tneg %icc, 0x6
loop_4663:
edge8n %i3, %o0, %l2
xor %i6, %l0, %o2
loop_4664:
stw %o1, [%l7 + 0x7C]
xnor %l3, %l4, %i2
fbn %fcc3, loop_4665
fbule %fcc2, loop_4666
fmovdcs %icc, %f14, %f2
edge32 %o4, %l6, %o6
loop_4665:
ldsb [%l7 + 0x0E], %l5
loop_4666:
sub %g6, %i5, %o7
fmovscs %icc, %f1, %f15
lduh [%l7 + 0x2A], %i4
array32 %l1, %g2, %i0
lduh [%l7 + 0x66], %g1
umul %g4, 0x0C11, %o3
tgu %icc, 0x2
add %i7, %o5, %i1
fmovsg %xcc, %f7, %f12
bvc,a %icc, loop_4667
st %f10, [%l7 + 0x4C]
edge32n %g5, %g3, %g7
ldub [%l7 + 0x27], %o0
loop_4667:
udiv %i3, 0x0560, %l2
tvs %icc, 0x6
fbug %fcc0, loop_4668
umul %l0, 0x0DB6, %i6
fmovdl %xcc, %f11, %f13
ldx [%l7 + 0x10], %o2
loop_4668:
fmovrsgez %l3, %f8, %f5
fmovdleu %icc, %f8, %f6
tpos %icc, 0x4
orcc %o1, %i2, %l4
edge8ln %o4, %l6, %l5
fandnot2 %f14, %f8, %f0
fnot2 %f6, %f12
alignaddrl %o6, %i5, %g6
bpos,a loop_4669
st %f9, [%l7 + 0x64]
taddcctv %i4, %l1, %o7
fones %f2
loop_4669:
ldsw [%l7 + 0x18], %i0
subc %g1, 0x1374, %g2
fmul8x16 %f7, %f10, %f12
xor %o3, %g4, %i7
udivcc %i1, 0x1183, %o5
bcc,pt %icc, loop_4670
ld [%l7 + 0x08], %f11
tneg %icc, 0x0
nop
setx loop_4671, %l0, %l1
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_4670:
fcmpes %fcc2, %f14, %f0
ldsw [%l7 + 0x40], %g5
fpsub32 %f14, %f6, %f10
loop_4671:
stx %g3, [%l7 + 0x48]
fpadd32s %f10, %f0, %f8
ldsw [%l7 + 0x24], %o0
umulcc %g7, %i3, %l2
fmovd %f10, %f0
brlz %i6, loop_4672
fbe,a %fcc1, loop_4673
movrgez %l0, 0x2E4, %o2
brgez %l3, loop_4674
loop_4672:
ldsh [%l7 + 0x16], %i2
loop_4673:
edge8n %o1, %l4, %o4
move %icc, %l6, %o6
loop_4674:
fnot2s %f1, %f5
fmovdcs %icc, %f1, %f3
ble loop_4675
fbge %fcc3, loop_4676
fmuld8sux16 %f0, %f0, %f0
fxors %f5, %f0, %f13
loop_4675:
edge16ln %l5, %i5, %i4
loop_4676:
bge %icc, loop_4677
fblg,a %fcc1, loop_4678
alignaddr %g6, %o7, %l1
fnegd %f6, %f8
loop_4677:
fbul %fcc0, loop_4679
loop_4678:
fnand %f10, %f14, %f0
fbn,a %fcc1, loop_4680
movg %xcc, %i0, %g1
loop_4679:
ldsh [%l7 + 0x30], %o3
subc %g2, %g4, %i1
loop_4680:
movrne %o5, 0x334, %g5
lduh [%l7 + 0x4C], %i7
fnot1 %f10, %f0
tcs %xcc, 0x0
udivx %g3, 0x02B1, %g7
or %i3, 0x07A5, %o0
bneg loop_4681
ldd [%l7 + 0x18], %f2
tcc %xcc, 0x7
sdivcc %i6, 0x0D8B, %l0
loop_4681:
ldx [%l7 + 0x60], %o2
movle %xcc, %l3, %l2
tneg %xcc, 0x1
ldub [%l7 + 0x2A], %i2
bgu loop_4682
tn %icc, 0x6
ldx [%l7 + 0x50], %o1
fmovrsne %o4, %f11, %f0
loop_4682:
srl %l6, 0x04, %l4
movcc %icc, %l5, %o6
mulscc %i5, 0x04BD, %g6
fors %f11, %f2, %f6
fba %fcc3, loop_4683
bn,a,pt %icc, loop_4684
sth %o7, [%l7 + 0x0C]
sdivcc %i4, 0x17C2, %i0
loop_4683:
fsrc1s %f5, %f3
loop_4684:
stb %l1, [%l7 + 0x6F]
fpsub16s %f14, %f8, %f0
ldub [%l7 + 0x1E], %o3
fbug %fcc3, loop_4685
ldsw [%l7 + 0x28], %g1
sdiv %g2, 0x00A0, %i1
andcc %o5, 0x17AC, %g4
loop_4685:
ldsw [%l7 + 0x20], %g5
movrlez %g3, 0x287, %g7
fcmpd %fcc1, %f12, %f12
fmovsg %icc, %f12, %f7
fmovdpos %icc, %f15, %f9
srax %i3, %o0, %i7
fnands %f2, %f11, %f9
tne %icc, 0x2
fbe,a %fcc2, loop_4686
fexpand %f2, %f10
fands %f3, %f10, %f12
xorcc %l0, %o2, %l3
loop_4686:
bg %xcc, loop_4687
lduw [%l7 + 0x34], %l2
sub %i6, %o1, %o4
sth %i2, [%l7 + 0x1C]
loop_4687:
brgez %l6, loop_4688
fmovrse %l4, %f11, %f2
movle %xcc, %o6, %i5
edge8ln %l5, %g6, %o7
loop_4688:
ldsb [%l7 + 0x55], %i0
fpsub16 %f4, %f4, %f12
movrlez %i4, 0x213, %l1
edge16 %o3, %g1, %i1
stw %g2, [%l7 + 0x40]
ldx [%l7 + 0x60], %g4
brnz %o5, loop_4689
fsrc1s %f7, %f4
lduh [%l7 + 0x74], %g5
ldsb [%l7 + 0x16], %g3
loop_4689:
edge8n %i3, %g7, %o0
siam 0x0
ld [%l7 + 0x3C], %f14
movrlz %l0, %o2, %i7
fzeros %f5
fabsd %f0, %f4
movn %xcc, %l2, %l3
and %i6, 0x0A5F, %o1
bpos,a loop_4690
tn %xcc, 0x0
fmul8x16au %f11, %f6, %f4
movvc %xcc, %i2, %l6
loop_4690:
ldsw [%l7 + 0x7C], %o4
fnot1 %f8, %f0
tgu %xcc, 0x3
ldsb [%l7 + 0x78], %o6
sth %l4, [%l7 + 0x0C]
fcmpne16 %f4, %f14, %l5
sethi 0x1B01, %g6
fmovrsgz %i5, %f3, %f8
fornot2 %f0, %f4, %f6
udiv %i0, 0x0721, %o7
sdivx %i4, 0x17AC, %o3
edge16l %l1, %g1, %g2
sth %g4, [%l7 + 0x1E]
tcs %icc, 0x1
movgu %icc, %o5, %g5
fmovrse %i1, %f15, %f13
fmovrslz %i3, %f5, %f14
fblg,a %fcc3, loop_4691
fxor %f6, %f4, %f8
ldsh [%l7 + 0x28], %g3
fpadd32 %f10, %f0, %f14
loop_4691:
and %g7, 0x0BAF, %l0
fcmps %fcc2, %f13, %f0
ba,a loop_4692
fone %f2
stx %o2, [%l7 + 0x08]
addcc %i7, %l2, %o0
loop_4692:
sth %i6, [%l7 + 0x08]
lduh [%l7 + 0x44], %l3
stx %o1, [%l7 + 0x08]
fmovrsne %i2, %f5, %f4
nop
setx loop_4693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x63], %o4
mulscc %o6, %l4, %l5
stw %g6, [%l7 + 0x50]
loop_4693:
edge8n %l6, %i0, %o7
bl,a,pt %xcc, loop_4694
stx %i4, [%l7 + 0x58]
mova %icc, %i5, %o3
taddcctv %l1, 0x09FD, %g2
loop_4694:
fcmpne16 %f10, %f10, %g1
fmovsgu %icc, %f11, %f11
fmovdge %icc, %f14, %f15
fmul8ulx16 %f12, %f6, %f12
and %o5, 0x1226, %g5
fmovsne %icc, %f8, %f14
ldsh [%l7 + 0x3C], %i1
lduh [%l7 + 0x36], %g4
std %f2, [%l7 + 0x10]
fmovda %xcc, %f8, %f12
array8 %g3, %g7, %i3
fbu %fcc2, loop_4695
ldx [%l7 + 0x48], %l0
stb %o2, [%l7 + 0x11]
fnot1s %f15, %f5
loop_4695:
tneg %icc, 0x0
fbl %fcc1, loop_4696
bpos %xcc, loop_4697
fandnot1 %f0, %f0, %f4
ldsb [%l7 + 0x46], %l2
loop_4696:
fnot1s %f11, %f0
loop_4697:
fxors %f8, %f14, %f14
edge8n %o0, %i7, %l3
sra %i6, 0x1C, %o1
fmovscc %icc, %f9, %f3
stb %i2, [%l7 + 0x78]
fmovrsgez %o6, %f14, %f11
udivx %o4, 0x1ED8, %l4
fmovsleu %xcc, %f8, %f6
bge,a,pn %icc, loop_4698
ldsh [%l7 + 0x5C], %g6
movrlz %l5, 0x345, %l6
brgez %i0, loop_4699
loop_4698:
udivcc %o7, 0x03FB, %i5
edge8l %i4, %o3, %g2
bshuffle %f2, %f10, %f10
loop_4699:
sth %l1, [%l7 + 0x6C]
fbo,a %fcc3, loop_4700
xnorcc %o5, %g1, %i1
lduh [%l7 + 0x0E], %g5
lduh [%l7 + 0x58], %g4
loop_4700:
fone %f14
ld [%l7 + 0x28], %f8
udivx %g3, 0x1777, %i3
movrlez %g7, 0x029, %o2
st %f13, [%l7 + 0x20]
sth %l0, [%l7 + 0x2A]
movneg %xcc, %o0, %l2
stx %l3, [%l7 + 0x40]
fxnors %f11, %f15, %f9
fors %f11, %f12, %f1
fbue,a %fcc2, loop_4701
ldsh [%l7 + 0x5A], %i6
fmovdge %xcc, %f11, %f6
array16 %o1, %i2, %i7
loop_4701:
fmul8ulx16 %f4, %f6, %f10
movge %icc, %o6, %o4
fcmped %fcc0, %f12, %f0
fmuld8ulx16 %f8, %f4, %f12
lduw [%l7 + 0x70], %l4
fors %f0, %f0, %f1
movle %xcc, %l5, %l6
movpos %xcc, %g6, %o7
umul %i0, %i5, %o3
fabss %f9, %f11
addc %i4, 0x0863, %l1
ldsw [%l7 + 0x68], %o5
fba,a %fcc0, loop_4702
sll %g1, 0x17, %i1
st %f5, [%l7 + 0x14]
fone %f12
loop_4702:
ldsw [%l7 + 0x70], %g5
ldub [%l7 + 0x2A], %g4
fpsub16s %f14, %f3, %f1
fcmple32 %f6, %f12, %g3
ldd [%l7 + 0x48], %f10
call loop_4703
lduw [%l7 + 0x24], %i3
ldsb [%l7 + 0x55], %g2
edge32l %o2, %g7, %o0
loop_4703:
ldsb [%l7 + 0x59], %l0
sdiv %l3, 0x1C9F, %l2
orcc %o1, %i2, %i7
std %f12, [%l7 + 0x60]
movrne %o6, 0x281, %o4
alignaddr %l4, %l5, %l6
fmovrsgz %i6, %f9, %f10
lduw [%l7 + 0x44], %o7
stw %i0, [%l7 + 0x30]
ldsw [%l7 + 0x0C], %i5
fmovdvs %icc, %f0, %f11
sth %o3, [%l7 + 0x3C]
sethi 0x138A, %i4
fornot1 %f8, %f8, %f6
tcc %xcc, 0x1
stw %l1, [%l7 + 0x4C]
ldub [%l7 + 0x1C], %o5
lduw [%l7 + 0x5C], %g6
mulx %g1, 0x0BB9, %i1
bcc loop_4704
ldd [%l7 + 0x50], %f8
lduh [%l7 + 0x52], %g5
ld [%l7 + 0x1C], %f1
loop_4704:
fcmpgt16 %f6, %f2, %g3
pdist %f2, %f8, %f8
fmovde %icc, %f12, %f13
movrlez %g4, %i3, %o2
std %f0, [%l7 + 0x70]
movl %xcc, %g7, %o0
fcmpgt16 %f8, %f2, %g2
siam 0x4
mulscc %l0, 0x09C2, %l2
fnegs %f6, %f10
andn %o1, 0x0F83, %i2
fmovdle %icc, %f13, %f4
lduw [%l7 + 0x08], %i7
movneg %xcc, %l3, %o6
brgez,a %o4, loop_4705
fmovsge %icc, %f8, %f1
lduw [%l7 + 0x28], %l5
ba loop_4706
loop_4705:
fpsub16s %f15, %f11, %f1
sth %l6, [%l7 + 0x52]
bgu %icc, loop_4707
loop_4706:
fmovdge %xcc, %f3, %f7
movcs %icc, %l4, %i6
add %i0, %o7, %i5
loop_4707:
fabss %f2, %f14
fmovsl %icc, %f9, %f11
edge8 %i4, %l1, %o3
fcmpes %fcc3, %f15, %f9
fpadd16s %f8, %f7, %f4
fandnot1 %f10, %f2, %f8
ldsb [%l7 + 0x70], %g6
stw %o5, [%l7 + 0x4C]
sdivcc %i1, 0x167E, %g5
fsrc2s %f5, %f9
ldsb [%l7 + 0x73], %g3
udivcc %g1, 0x079A, %i3
brnz %o2, loop_4708
ldx [%l7 + 0x10], %g4
fabss %f12, %f4
fmul8ulx16 %f6, %f12, %f8
loop_4708:
bne,a loop_4709
fmovdvc %xcc, %f12, %f13
fsrc2s %f3, %f4
be,a loop_4710
loop_4709:
edge16 %g7, %g2, %l0
st %f3, [%l7 + 0x10]
andncc %l2, %o0, %i2
loop_4710:
edge8n %o1, %l3, %o6
brgez %i7, loop_4711
fmuld8ulx16 %f12, %f9, %f2
fpsub32 %f6, %f10, %f14
bgu,a,pt %icc, loop_4712
loop_4711:
tne %xcc, 0x2
edge16l %l5, %l6, %o4
alignaddr %i6, %l4, %i0
loop_4712:
bcc %xcc, loop_4713
fmovse %xcc, %f11, %f8
edge16l %o7, %i4, %l1
fmovdge %icc, %f15, %f6
loop_4713:
movg %icc, %o3, %g6
fbo %fcc0, loop_4714
fnors %f4, %f10, %f12
stx %o5, [%l7 + 0x38]
xnorcc %i1, 0x16F9, %g5
loop_4714:
ba,a,pn %icc, loop_4715
ldx [%l7 + 0x40], %g3
fmovscc %icc, %f12, %f4
fnegd %f6, %f2
loop_4715:
sll %g1, %i3, %i5
fmul8x16 %f15, %f4, %f10
movl %icc, %o2, %g4
edge8ln %g2, %g7, %l2
addc %o0, 0x0651, %l0
fbuge,a %fcc3, loop_4716
ldd [%l7 + 0x18], %f12
orcc %i2, %o1, %l3
stx %o6, [%l7 + 0x58]
loop_4716:
ldx [%l7 + 0x50], %i7
fnand %f8, %f8, %f2
ldub [%l7 + 0x18], %l5
fpack16 %f0, %f12
fbu %fcc0, loop_4717
fpsub16s %f14, %f7, %f7
bgu,a %xcc, loop_4718
movre %l6, 0x31E, %i6
loop_4717:
ld [%l7 + 0x38], %f15
fmovrslez %l4, %f5, %f14
loop_4718:
bn,a,pt %icc, loop_4719
fmul8sux16 %f10, %f12, %f8
lduw [%l7 + 0x30], %i0
fmovdcs %icc, %f7, %f7
loop_4719:
fnot2s %f7, %f12
fone %f12
srax %o7, %i4, %o4
stw %o3, [%l7 + 0x0C]
fblg,a %fcc1, loop_4720
tne %icc, 0x6
ld [%l7 + 0x20], %f8
ldsh [%l7 + 0x0E], %l1
loop_4720:
fpackfix %f14, %f4
edge8ln %g6, %i1, %g5
fnor %f10, %f12, %f2
array16 %g3, %g1, %i3
movge %xcc, %o5, %o2
ldsh [%l7 + 0x66], %g4
edge32l %i5, %g7, %l2
ldsw [%l7 + 0x0C], %g2
lduh [%l7 + 0x1E], %o0
ldsw [%l7 + 0x2C], %l0
fmul8x16al %f5, %f4, %f2
fornot1 %f0, %f10, %f0
fmul8x16 %f14, %f4, %f4
st %f15, [%l7 + 0x34]
ldub [%l7 + 0x6A], %i2
movrlez %o1, %o6, %i7
fmul8x16al %f1, %f2, %f8
tleu %icc, 0x1
fmovsl %xcc, %f2, %f10
ldub [%l7 + 0x19], %l5
fone %f0
ldd [%l7 + 0x30], %f0
fornot1 %f4, %f6, %f4
andn %l6, %i6, %l3
fmovdne %xcc, %f3, %f11
ldd [%l7 + 0x78], %f10
movl %icc, %l4, %i0
fandnot1s %f2, %f6, %f9
fbe %fcc1, loop_4721
fmovsle %xcc, %f8, %f6
fzero %f8
stb %i4, [%l7 + 0x27]
loop_4721:
umul %o4, 0x1EE1, %o7
fblg,a %fcc0, loop_4722
fmovrslez %l1, %f8, %f10
fmovdne %icc, %f8, %f7
fornot1s %f11, %f0, %f13
loop_4722:
fmovsn %icc, %f0, %f3
ldd [%l7 + 0x78], %f4
fpsub32s %f14, %f10, %f10
tvc %xcc, 0x3
fbue %fcc3, loop_4723
array32 %o3, %i1, %g6
fbe %fcc1, loop_4724
add %g5, %g3, %g1
loop_4723:
bpos loop_4725
taddcctv %i3, 0x0E9C, %o2
loop_4724:
udivx %o5, 0x10D7, %i5
stb %g7, [%l7 + 0x0F]
loop_4725:
subcc %l2, %g2, %o0
fmovscs %xcc, %f6, %f9
fandnot1 %f12, %f8, %f4
fmovdge %icc, %f13, %f2
fmovdvc %icc, %f8, %f4
fbe %fcc1, loop_4726
sth %l0, [%l7 + 0x28]
ldx [%l7 + 0x60], %i2
ldub [%l7 + 0x22], %g4
loop_4726:
lduw [%l7 + 0x20], %o6
fnor %f8, %f14, %f4
movgu %xcc, %i7, %o1
edge32ln %l5, %l6, %i6
tcc %xcc, 0x1
bvs %xcc, loop_4727
fmovscs %xcc, %f13, %f7
fnot2 %f12, %f2
stw %l4, [%l7 + 0x60]
loop_4727:
mulscc %l3, 0x1C29, %i4
xorcc %o4, 0x121C, %o7
fcmps %fcc0, %f14, %f15
tsubcctv %i0, 0x1C22, %o3
fnot2 %f14, %f6
ld [%l7 + 0x68], %f12
fbule,a %fcc0, loop_4728
fandnot2 %f10, %f0, %f2
fpadd32 %f8, %f2, %f10
fpadd16s %f1, %f10, %f7
loop_4728:
movvc %icc, %l1, %i1
or %g6, 0x17EE, %g3
fabsd %f6, %f10
sra %g5, %i3, %o2
fcmpgt32 %f12, %f14, %o5
ldd [%l7 + 0x70], %f10
lduh [%l7 + 0x3A], %i5
brlz %g7, loop_4729
nop
setx loop_4730, %l0, %l1
jmpl %l1, %g1
fnot2s %f1, %f12
ldsb [%l7 + 0x17], %g2
loop_4729:
xnor %o0, 0x0447, %l0
loop_4730:
fnor %f6, %f4, %f4
ldx [%l7 + 0x60], %l2
addcc %g4, %i2, %o6
bcs %icc, loop_4731
fmovrdlz %i7, %f4, %f12
movg %icc, %o1, %l5
fcmped %fcc3, %f14, %f0
loop_4731:
sdivx %l6, 0x087C, %l4
fmul8x16al %f2, %f8, %f14
stx %i6, [%l7 + 0x30]
lduw [%l7 + 0x74], %i4
orn %l3, 0x12DB, %o7
tvs %icc, 0x3
taddcctv %i0, 0x0F32, %o4
fcmple16 %f4, %f14, %l1
std %f0, [%l7 + 0x60]
st %f7, [%l7 + 0x18]
lduh [%l7 + 0x30], %o3
ldub [%l7 + 0x34], %i1
fnot1s %f2, %f15
fnand %f12, %f2, %f8
std %f6, [%l7 + 0x50]
fabss %f14, %f6
ldd [%l7 + 0x08], %f14
ldsw [%l7 + 0x0C], %g3
ldub [%l7 + 0x6E], %g5
stb %g6, [%l7 + 0x11]
sdivx %o2, 0x1B2E, %o5
xnor %i3, %i5, %g1
ldsw [%l7 + 0x48], %g7
tvc %icc, 0x7
xor %g2, %l0, %o0
mulx %l2, 0x18B7, %i2
ble %xcc, loop_4732
fandnot2 %f4, %f14, %f10
ldd [%l7 + 0x50], %f4
bgu,a loop_4733
loop_4732:
umul %o6, 0x12D5, %g4
fcmple16 %f10, %f6, %i7
brgez,a %o1, loop_4734
loop_4733:
fmovdg %xcc, %f11, %f2
fnands %f1, %f1, %f4
movrlez %l6, %l4, %i6
loop_4734:
fzero %f6
brnz,a %l5, loop_4735
ldsb [%l7 + 0x3E], %l3
ldsh [%l7 + 0x38], %o7
lduh [%l7 + 0x5E], %i0
loop_4735:
sth %i4, [%l7 + 0x0E]
movgu %xcc, %l1, %o4
alignaddrl %o3, %i1, %g5
subcc %g3, %g6, %o5
tge %xcc, 0x0
ldsb [%l7 + 0x72], %i3
ldx [%l7 + 0x50], %o2
fbue,a %fcc1, loop_4736
ldd [%l7 + 0x50], %f4
fcmpgt32 %f6, %f0, %i5
fmul8ulx16 %f0, %f2, %f4
loop_4736:
brgez,a %g7, loop_4737
stx %g1, [%l7 + 0x48]
std %f12, [%l7 + 0x30]
ldx [%l7 + 0x50], %l0
loop_4737:
tleu %icc, 0x2
srl %g2, %o0, %i2
stw %l2, [%l7 + 0x48]
stx %o6, [%l7 + 0x30]
fbne,a %fcc0, loop_4738
movrne %g4, 0x350, %i7
fcmpes %fcc0, %f11, %f11
st %f10, [%l7 + 0x70]
loop_4738:
bn %icc, loop_4739
call loop_4740
fxor %f0, %f14, %f6
tcs %xcc, 0x1
loop_4739:
bn,pn %xcc, loop_4741
loop_4740:
movpos %icc, %o1, %l6
fbule %fcc1, loop_4742
sdivcc %l4, 0x130F, %l5
loop_4741:
stx %i6, [%l7 + 0x40]
fornot2s %f10, %f0, %f7
loop_4742:
array32 %l3, %i0, %o7
fmul8x16 %f8, %f12, %f4
fpadd32 %f8, %f8, %f8
fmovs %f4, %f9
fmovdg %icc, %f9, %f1
fnegd %f14, %f4
stb %i4, [%l7 + 0x41]
bcc,a loop_4743
fmovrsgz %l1, %f15, %f12
fxors %f15, %f4, %f15
orncc %o3, 0x16B0, %o4
loop_4743:
fpsub16 %f6, %f12, %f14
bshuffle %f14, %f8, %f14
sra %i1, %g5, %g6
std %f6, [%l7 + 0x58]
movre %o5, %g3, %i3
bne,a,pn %xcc, loop_4744
std %f6, [%l7 + 0x28]
movrne %i5, 0x067, %o2
ldsw [%l7 + 0x1C], %g7
loop_4744:
fbu,a %fcc2, loop_4745
fmovdl %icc, %f4, %f15
bcc,a %xcc, loop_4746
fmul8ulx16 %f0, %f2, %f0
loop_4745:
fsrc2 %f10, %f14
mulx %l0, 0x1A94, %g1
loop_4746:
bvc,pt %xcc, loop_4747
nop
setx loop_4748, %l0, %l1
jmpl %l1, %o0
sllx %g2, 0x13, %i2
fmovdn %icc, %f3, %f9
loop_4747:
fone %f0
loop_4748:
stw %o6, [%l7 + 0x0C]
bneg,a %icc, loop_4749
ldd [%l7 + 0x30], %f0
fnor %f10, %f6, %f2
edge16ln %g4, %l2, %i7
loop_4749:
sth %o1, [%l7 + 0x4C]
fnands %f2, %f9, %f10
fornot1s %f11, %f15, %f9
bl loop_4750
te %icc, 0x6
brnz %l6, loop_4751
fmovrdlz %l4, %f14, %f2
loop_4750:
fnands %f7, %f6, %f5
ldx [%l7 + 0x20], %l5
loop_4751:
ldx [%l7 + 0x30], %l3
movcc %icc, %i6, %i0
fand %f10, %f12, %f2
mova %icc, %i4, %l1
fbn %fcc1, loop_4752
fmovrslez %o3, %f11, %f7
ldsb [%l7 + 0x55], %o4
fsrc1s %f11, %f12
loop_4752:
tsubcc %o7, %i1, %g5
addc %o5, 0x0936, %g3
fnor %f10, %f0, %f14
edge32n %g6, %i5, %o2
lduw [%l7 + 0x3C], %i3
tneg %icc, 0x2
fcmpgt32 %f12, %f4, %l0
fbn,a %fcc1, loop_4753
ld [%l7 + 0x40], %f14
ldd [%l7 + 0x58], %f6
nop
setx loop_4754, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4753:
fnor %f10, %f12, %f8
bvc,a,pt %xcc, loop_4755
fnot2 %f8, %f2
loop_4754:
fornot1s %f6, %f7, %f3
fmovdn %icc, %f10, %f7
loop_4755:
udivcc %g7, 0x10B0, %o0
fmovsvc %icc, %f4, %f13
movrgez %g2, %g1, %i2
ld [%l7 + 0x18], %f8
ldd [%l7 + 0x48], %f12
edge16n %o6, %g4, %l2
sethi 0x05D6, %o1
orn %l6, 0x1793, %l4
fmovspos %icc, %f15, %f0
lduh [%l7 + 0x6A], %i7
bn,a,pn %xcc, loop_4756
sth %l5, [%l7 + 0x7E]
bshuffle %f12, %f12, %f4
udivcc %i6, 0x14C4, %l3
loop_4756:
ta %icc, 0x7
edge16 %i4, %l1, %i0
umulcc %o3, %o7, %o4
tcc %xcc, 0x1
tg %xcc, 0x4
ldub [%l7 + 0x6B], %g5
edge32n %i1, %o5, %g6
ldsh [%l7 + 0x08], %i5
ldd [%l7 + 0x50], %f4
xnorcc %o2, 0x005A, %g3
edge8ln %l0, %g7, %i3
fsrc1s %f0, %f4
std %f2, [%l7 + 0x38]
stb %o0, [%l7 + 0x30]
ldsb [%l7 + 0x24], %g1
call loop_4757
stx %i2, [%l7 + 0x38]
fors %f0, %f4, %f4
st %f6, [%l7 + 0x54]
loop_4757:
fornot2s %f8, %f7, %f13
fmul8x16 %f7, %f14, %f8
stb %o6, [%l7 + 0x46]
ldsb [%l7 + 0x09], %g4
fcmpgt32 %f10, %f10, %g2
orncc %o1, 0x1D75, %l6
stb %l2, [%l7 + 0x32]
ldx [%l7 + 0x18], %l4
tvs %xcc, 0x5
sth %i7, [%l7 + 0x3E]
ldsh [%l7 + 0x48], %i6
ldub [%l7 + 0x73], %l5
tneg %icc, 0x5
fmovsa %icc, %f3, %f0
ldd [%l7 + 0x60], %f2
fzero %f8
movrne %l3, %l1, %i0
sll %i4, %o7, %o4
sth %g5, [%l7 + 0x2C]
fnot1 %f12, %f4
sethi 0x196D, %i1
fcmple16 %f12, %f0, %o5
st %f15, [%l7 + 0x38]
lduh [%l7 + 0x78], %g6
umul %o3, %o2, %i5
fmovdneg %xcc, %f2, %f15
ldsw [%l7 + 0x58], %l0
srlx %g3, %g7, %o0
fbg,a %fcc0, loop_4758
lduh [%l7 + 0x78], %i3
fpsub32s %f7, %f4, %f12
and %i2, %o6, %g4
loop_4758:
bne loop_4759
ldsh [%l7 + 0x44], %g1
alignaddr %g2, %l6, %o1
fpackfix %f2, %f7
loop_4759:
subcc %l4, 0x1A76, %l2
ldub [%l7 + 0x58], %i7
fnot2s %f4, %f14
sdiv %l5, 0x19FA, %l3
bge,a loop_4760
ldsb [%l7 + 0x35], %l1
fbne %fcc1, loop_4761
udivcc %i0, 0x1C09, %i6
loop_4760:
fbule %fcc2, loop_4762
fnands %f6, %f2, %f2
loop_4761:
tn %icc, 0x5
fandnot1s %f11, %f9, %f1
loop_4762:
sethi 0x09E5, %i4
lduh [%l7 + 0x2E], %o7
bleu,a,pt %icc, loop_4763
fmovdgu %icc, %f5, %f15
tg %icc, 0x3
ldd [%l7 + 0x48], %f0
loop_4763:
faligndata %f14, %f12, %f14
nop
setx loop_4764, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o4, [%l7 + 0x24]
lduw [%l7 + 0x20], %i1
movcs %xcc, %g5, %g6
loop_4764:
ldsw [%l7 + 0x70], %o3
movl %icc, %o2, %i5
stx %o5, [%l7 + 0x68]
tsubcctv %l0, %g7, %o0
fnot1 %f0, %f6
tcc %icc, 0x2
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x0C], %g3
ld [%l7 + 0x58], %f3
fcmple16 %f2, %f0, %i3
fpmerge %f5, %f6, %f10
sth %o6, [%l7 + 0x1E]
fornot1 %f10, %f4, %f10
tpos %icc, 0x0
bvs loop_4765
fmul8x16al %f11, %f7, %f8
orncc %g4, %g1, %i2
sdiv %g2, 0x04C1, %o1
loop_4765:
sth %l4, [%l7 + 0x0A]
faligndata %f0, %f4, %f4
edge32l %l2, %l6, %l5
movcs %xcc, %i7, %l1
fbue %fcc2, loop_4766
array8 %i0, %i6, %i4
fbule %fcc0, loop_4767
ldsh [%l7 + 0x54], %l3
loop_4766:
stb %o4, [%l7 + 0x70]
edge8n %i1, %o7, %g5
loop_4767:
std %f14, [%l7 + 0x48]
movle %icc, %o3, %o2
udiv %g6, 0x1B86, %i5
bl,a,pn %xcc, loop_4768
lduh [%l7 + 0x7C], %l0
fcmpes %fcc3, %f1, %f8
ldsh [%l7 + 0x7A], %o5
loop_4768:
array8 %g7, %g3, %i3
array8 %o6, %o0, %g4
udivx %i2, 0x11CA, %g2
nop
setx loop_4769, %l0, %l1
jmpl %l1, %g1
for %f0, %f12, %f0
ldsh [%l7 + 0x4A], %l4
ldub [%l7 + 0x40], %l2
loop_4769:
tleu %icc, 0x1
ldx [%l7 + 0x38], %o1
fpsub16 %f14, %f0, %f14
stw %l6, [%l7 + 0x38]
ld [%l7 + 0x08], %f3
fmovrdgz %i7, %f4, %f4
movgu %icc, %l5, %l1
fmovsgu %icc, %f10, %f12
ldx [%l7 + 0x78], %i6
stw %i4, [%l7 + 0x3C]
tl %xcc, 0x4
lduw [%l7 + 0x08], %i0
fmul8ulx16 %f4, %f0, %f0
fmovscc %xcc, %f15, %f11
bvc %icc, loop_4770
stx %l3, [%l7 + 0x20]
fmovdge %icc, %f4, %f15
edge8l %o4, %o7, %g5
loop_4770:
movvc %xcc, %o3, %i1
subccc %g6, 0x018E, %i5
lduw [%l7 + 0x64], %o2
movge %icc, %o5, %g7
brgz,a %g3, loop_4771
ldx [%l7 + 0x50], %i3
sth %o6, [%l7 + 0x12]
fcmpne32 %f6, %f0, %o0
loop_4771:
stb %g4, [%l7 + 0x39]
fpsub16 %f8, %f0, %f12
fmovdg %xcc, %f13, %f5
udiv %l0, 0x1661, %i2
fbuge,a %fcc0, loop_4772
fxnors %f1, %f5, %f12
fcmpne32 %f0, %f8, %g1
stb %l4, [%l7 + 0x34]
loop_4772:
subcc %g2, %o1, %l6
ta %xcc, 0x6
fmovrdgz %i7, %f4, %f12
stx %l2, [%l7 + 0x40]
umulcc %l5, 0x09DA, %l1
fornot1 %f6, %f6, %f0
ldsw [%l7 + 0x5C], %i4
fmovscs %icc, %f1, %f2
fmovrslez %i0, %f13, %f9
sth %i6, [%l7 + 0x5A]
movge %icc, %o4, %l3
edge8ln %g5, %o3, %o7
ldsw [%l7 + 0x50], %i1
ta %icc, 0x3
fmovrdgez %g6, %f6, %f2
fmovdgu %icc, %f2, %f9
bn,a,pn %icc, loop_4773
fbn,a %fcc2, loop_4774
ldub [%l7 + 0x37], %i5
bneg loop_4775
loop_4773:
ble loop_4776
loop_4774:
ldsh [%l7 + 0x38], %o5
tcc %icc, 0x5
loop_4775:
fornot1s %f1, %f10, %f8
loop_4776:
ldx [%l7 + 0x40], %o2
lduh [%l7 + 0x4A], %g7
fsrc1s %f5, %f3
tsubcctv %i3, 0x1774, %o6
fbue,a %fcc1, loop_4777
be,pn %icc, loop_4778
subccc %o0, %g3, %g4
bg,a loop_4779
loop_4777:
xnor %i2, %g1, %l0
loop_4778:
tle %xcc, 0x4
fandnot2s %f2, %f1, %f11
loop_4779:
std %f4, [%l7 + 0x78]
edge16ln %g2, %l4, %o1
fpsub32 %f6, %f6, %f4
movleu %icc, %l6, %i7
fmovrde %l2, %f4, %f8
fornot2 %f12, %f0, %f10
edge16 %l5, %l1, %i4
subccc %i0, %i6, %l3
ldsh [%l7 + 0x48], %o4
ldd [%l7 + 0x30], %f10
bge %icc, loop_4780
orn %o3, 0x13B9, %o7
lduw [%l7 + 0x38], %g5
ldsh [%l7 + 0x22], %i1
loop_4780:
ldsh [%l7 + 0x54], %i5
fandnot2s %f9, %f12, %f9
fble %fcc3, loop_4781
ldsw [%l7 + 0x08], %g6
lduh [%l7 + 0x4A], %o5
fcmpne32 %f4, %f8, %g7
loop_4781:
lduw [%l7 + 0x64], %i3
fnors %f15, %f13, %f8
fmovdne %xcc, %f10, %f6
fmovrde %o6, %f10, %f0
lduh [%l7 + 0x2E], %o2
ld [%l7 + 0x38], %f0
fxors %f4, %f2, %f3
ld [%l7 + 0x40], %f9
bn loop_4782
bcs,pt %xcc, loop_4783
andncc %o0, %g4, %g3
nop
setx loop_4784, %l0, %l1
jmpl %l1, %g1
loop_4782:
movgu %icc, %l0, %i2
loop_4783:
faligndata %f8, %f14, %f4
brnz,a %l4, loop_4785
loop_4784:
fmul8x16al %f10, %f9, %f10
movneg %icc, %o1, %l6
movg %xcc, %g2, %l2
loop_4785:
fmovsvs %xcc, %f12, %f15
andncc %i7, %l1, %l5
brgz,a %i0, loop_4786
add %i6, 0x18C9, %i4
fmovdgu %icc, %f13, %f5
edge32ln %l3, %o3, %o7
loop_4786:
brz,a %o4, loop_4787
tsubcc %i1, 0x13EA, %g5
tge %icc, 0x2
edge8 %g6, %o5, %i5
loop_4787:
stx %i3, [%l7 + 0x70]
edge16n %g7, %o6, %o0
tpos %icc, 0x7
fmovse %xcc, %f5, %f4
stb %o2, [%l7 + 0x31]
ldsh [%l7 + 0x58], %g4
fornot2s %f7, %f4, %f15
movge %icc, %g1, %g3
movvc %icc, %i2, %l0
std %f4, [%l7 + 0x50]
fmovsge %xcc, %f0, %f3
st %f2, [%l7 + 0x10]
ldsb [%l7 + 0x48], %l4
ld [%l7 + 0x4C], %f4
stx %o1, [%l7 + 0x68]
stx %l6, [%l7 + 0x40]
umul %l2, 0x0788, %i7
andn %g2, 0x0251, %l5
fnot1s %f4, %f12
ldd [%l7 + 0x68], %f2
bcc loop_4788
edge32 %i0, %i6, %l1
taddcctv %l3, 0x06D6, %i4
fpsub16 %f4, %f8, %f6
loop_4788:
tn %icc, 0x0
for %f14, %f12, %f14
fnot2 %f10, %f14
lduh [%l7 + 0x2E], %o3
stw %o4, [%l7 + 0x74]
fcmpne16 %f2, %f10, %o7
movvc %xcc, %g5, %i1
ldd [%l7 + 0x70], %f4
nop
setx loop_4789, %l0, %l1
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 %g6, 0x1956, %o5
ldx [%l7 + 0x78], %i3
fcmps %fcc0, %f9, %f10
loop_4789:
xor %i5, %g7, %o0
fmovrdlez %o2, %f8, %f2
fmovrslez %o6, %f9, %f4
fmul8ulx16 %f10, %f0, %f14
movgu %icc, %g1, %g4
srax %i2, %g3, %l0
alignaddr %l4, %o1, %l2
ldsh [%l7 + 0x72], %i7
bneg loop_4790
fmovrslz %g2, %f12, %f6
fsrc2 %f6, %f2
ldsh [%l7 + 0x26], %l5
loop_4790:
brlz,a %i0, loop_4791
udivx %l6, 0x1401, %i6
ld [%l7 + 0x2C], %f2
lduw [%l7 + 0x7C], %l3
loop_4791:
st %f1, [%l7 + 0x5C]
andncc %i4, %o3, %o4
fmovsleu %icc, %f8, %f8
lduh [%l7 + 0x54], %o7
bneg,pn %xcc, loop_4792
stw %l1, [%l7 + 0x24]
stx %i1, [%l7 + 0x18]
fnot2 %f2, %f0
loop_4792:
fandnot1s %f12, %f0, %f1
bneg,a,pn %icc, loop_4793
fmul8x16al %f6, %f9, %f10
movrlz %g5, %o5, %i3
tpos %icc, 0x2
loop_4793:
std %f12, [%l7 + 0x48]
st %f0, [%l7 + 0x44]
lduw [%l7 + 0x20], %i5
fmovspos %xcc, %f6, %f1
fandnot2 %f6, %f4, %f0
lduw [%l7 + 0x28], %g6
ldsh [%l7 + 0x26], %o0
srax %g7, %o6, %g1
ldub [%l7 + 0x72], %g4
fcmple32 %f4, %f8, %i2
brz %g3, loop_4794
lduh [%l7 + 0x46], %l0
bvc,a %xcc, loop_4795
bcs,a %xcc, loop_4796
loop_4794:
fbug,a %fcc0, loop_4797
stx %l4, [%l7 + 0x68]
loop_4795:
fbo,a %fcc2, loop_4798
loop_4796:
fmovdvc %icc, %f10, %f12
loop_4797:
fmovrsgz %o1, %f11, %f6
ldsb [%l7 + 0x1A], %o2
loop_4798:
fcmpgt32 %f8, %f4, %i7
stx %g2, [%l7 + 0x68]
fmovsge %xcc, %f6, %f2
movvc %xcc, %l5, %i0
edge8 %l6, %l2, %l3
movrlez %i6, %i4, %o3
sdiv %o4, 0x1689, %l1
fbug %fcc1, loop_4799
subc %i1, 0x1F02, %o7
fmuld8sux16 %f2, %f13, %f10
fabsd %f10, %f4
loop_4799:
stb %o5, [%l7 + 0x47]
fmovscc %xcc, %f4, %f8
ldsb [%l7 + 0x2B], %g5
fpsub16 %f12, %f0, %f8
fba,a %fcc1, loop_4800
bcc,a,pt %icc, loop_4801
faligndata %f4, %f2, %f14
movcs %xcc, %i3, %i5
loop_4800:
fnor %f8, %f2, %f12
loop_4801:
fbe %fcc2, loop_4802
bvc,pt %xcc, loop_4803
movgu %xcc, %g6, %o0
faligndata %f2, %f8, %f10
loop_4802:
fandnot2s %f12, %f4, %f11
loop_4803:
fnegs %f11, %f15
ldsb [%l7 + 0x58], %g7
sub %o6, 0x12DC, %g1
movge %icc, %i2, %g3
fcmps %fcc3, %f6, %f5
fbge %fcc0, loop_4804
ldx [%l7 + 0x30], %g4
xnor %l4, %l0, %o2
ldx [%l7 + 0x58], %i7
loop_4804:
movle %icc, %g2, %o1
ld [%l7 + 0x7C], %f4
fnegs %f11, %f5
fmovrslez %i0, %f9, %f13
fmovdpos %icc, %f14, %f11
udivx %l5, 0x1371, %l6
tsubcc %l2, 0x008F, %i6
lduw [%l7 + 0x70], %l3
ldx [%l7 + 0x70], %o3
fands %f9, %f1, %f5
fnot2s %f9, %f10
edge16ln %i4, %o4, %i1
ldub [%l7 + 0x34], %o7
fbul %fcc2, loop_4805
fmuld8sux16 %f15, %f14, %f0
fnot2s %f10, %f8
subc %o5, %g5, %i3
loop_4805:
movrgez %i5, %g6, %l1
stb %g7, [%l7 + 0x75]
xnorcc %o6, %o0, %g1
andncc %i2, %g3, %g4
brlez,a %l0, loop_4806
umulcc %o2, %i7, %l4
movgu %xcc, %o1, %g2
stx %i0, [%l7 + 0x58]
loop_4806:
fpsub16s %f5, %f13, %f2
ld [%l7 + 0x20], %f10
udiv %l6, 0x0AC7, %l2
fba %fcc1, loop_4807
udivcc %i6, 0x19DC, %l5
fnegd %f12, %f8
srax %l3, %o3, %i4
loop_4807:
ble loop_4808
fmovda %icc, %f11, %f1
move %xcc, %i1, %o7
movl %icc, %o5, %o4
loop_4808:
fmovrsne %g5, %f5, %f11
bvs,a,pn %xcc, loop_4809
movn %icc, %i5, %g6
lduw [%l7 + 0x44], %i3
fcmpd %fcc1, %f12, %f8
loop_4809:
taddcc %g7, %o6, %o0
ld [%l7 + 0x14], %f6
ldsw [%l7 + 0x20], %l1
fmul8ulx16 %f6, %f6, %f0
ldsw [%l7 + 0x30], %g1
addccc %i2, %g4, %g3
st %f4, [%l7 + 0x68]
sdivcc %l0, 0x0C7F, %i7
fmovdneg %xcc, %f12, %f14
ldx [%l7 + 0x30], %o2
ld [%l7 + 0x10], %f12
tgu %icc, 0x3
bge,a %xcc, loop_4810
srl %l4, 0x17, %o1
fandnot1s %f5, %f4, %f9
fmul8x16au %f3, %f6, %f10
loop_4810:
fnot2s %f4, %f1
lduh [%l7 + 0x16], %g2
movge %xcc, %l6, %i0
movrlez %i6, %l2, %l5
edge8 %o3, %l3, %i4
fmovscc %icc, %f4, %f11
ldsw [%l7 + 0x78], %o7
smulcc %i1, %o5, %o4
orncc %i5, %g6, %g5
fandnot1s %f8, %f10, %f8
fbg,a %fcc2, loop_4811
fandnot2s %f10, %f12, %f12
fcmple32 %f0, %f8, %g7
fnegd %f8, %f4
loop_4811:
fzero %f14
ldx [%l7 + 0x78], %i3
fbne %fcc3, loop_4812
edge16l %o6, %o0, %g1
fornot1s %f3, %f0, %f9
fmovrdne %i2, %f6, %f12
loop_4812:
bshuffle %f14, %f8, %f4
taddcctv %l1, 0x07FA, %g3
ldsw [%l7 + 0x3C], %l0
fmovsneg %xcc, %f15, %f12
brlez,a %g4, loop_4813
smulcc %o2, %i7, %o1
movneg %icc, %g2, %l4
ldsh [%l7 + 0x0C], %l6
loop_4813:
ldub [%l7 + 0x50], %i0
xnor %l2, %i6, %o3
nop
setx loop_4814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,a %icc, loop_4815
umulcc %l5, %i4, %o7
ldd [%l7 + 0x20], %f2
loop_4814:
edge8n %l3, %i1, %o5
loop_4815:
tcc %icc, 0x1
fmovrsgz %o4, %f10, %f4
fbe,a %fcc0, loop_4816
add %g6, %g5, %g7
fcmpne32 %f0, %f6, %i5
ldd [%l7 + 0x68], %f12
loop_4816:
ld [%l7 + 0x14], %f15
fpsub32s %f6, %f4, %f10
xor %i3, %o6, %g1
stb %i2, [%l7 + 0x0D]
fands %f5, %f12, %f9
smul %o0, 0x0AED, %g3
fmovdl %icc, %f1, %f11
brnz,a %l1, loop_4817
andcc %g4, %o2, %l0
fornot1s %f1, %f9, %f1
edge8 %i7, %g2, %l4
loop_4817:
fnand %f0, %f8, %f6
sth %o1, [%l7 + 0x72]
stx %i0, [%l7 + 0x18]
srl %l6, %i6, %o3
st %f4, [%l7 + 0x5C]
fors %f2, %f0, %f1
brz %l5, loop_4818
movl %icc, %i4, %l2
ldsh [%l7 + 0x3E], %o7
xnorcc %i1, 0x1FAD, %l3
loop_4818:
fnand %f2, %f14, %f2
fbul %fcc1, loop_4819
bvs,a,pt %xcc, loop_4820
taddcctv %o4, %g6, %g5
fpadd32s %f0, %f11, %f2
loop_4819:
movle %icc, %g7, %o5
loop_4820:
movne %xcc, %i5, %i3
fcmpne32 %f4, %f2, %o6
bne,a,pt %xcc, loop_4821
fbul,a %fcc1, loop_4822
tneg %xcc, 0x7
mova %icc, %i2, %o0
loop_4821:
ldd [%l7 + 0x28], %f8
loop_4822:
ld [%l7 + 0x4C], %f2
bge,a,pt %xcc, loop_4823
bcc %xcc, loop_4824
fcmpne16 %f14, %f12, %g1
stw %g3, [%l7 + 0x40]
loop_4823:
subc %l1, 0x1AF1, %o2
loop_4824:
st %f3, [%l7 + 0x78]
brz %l0, loop_4825
bcs %icc, loop_4826
ldsw [%l7 + 0x24], %i7
fzero %f4
loop_4825:
lduw [%l7 + 0x24], %g2
loop_4826:
fmovrdgz %l4, %f10, %f4
stx %o1, [%l7 + 0x48]
fcmpes %fcc3, %f6, %f14
tle %icc, 0x1
ldx [%l7 + 0x18], %i0
fsrc1 %f12, %f4
sdiv %g4, 0x093E, %l6
bcs loop_4827
fnands %f0, %f9, %f13
bge,a %xcc, loop_4828
bvc,pt %xcc, loop_4829
loop_4827:
brlz,a %i6, loop_4830
stx %o3, [%l7 + 0x50]
loop_4828:
umul %l5, 0x1FA5, %l2
loop_4829:
fcmpeq16 %f0, %f12, %i4
loop_4830:
lduh [%l7 + 0x7C], %i1
movpos %xcc, %o7, %o4
std %f6, [%l7 + 0x38]
array8 %g6, %g5, %g7
fmovscc %icc, %f2, %f10
fmovdvs %icc, %f1, %f9
array32 %o5, %i5, %l3
xor %i3, %i2, %o0
std %f4, [%l7 + 0x20]
call loop_4831
ldub [%l7 + 0x08], %o6
ble,a %icc, loop_4832
ldx [%l7 + 0x60], %g3
loop_4831:
fbn %fcc1, loop_4833
srlx %g1, %l1, %l0
loop_4832:
lduh [%l7 + 0x3A], %i7
bge loop_4834
loop_4833:
ldsh [%l7 + 0x42], %o2
fnands %f7, %f11, %f0
fexpand %f4, %f14
loop_4834:
sub %g2, %o1, %i0
stw %g4, [%l7 + 0x14]
stw %l6, [%l7 + 0x3C]
fmul8x16al %f0, %f9, %f6
smul %l4, 0x06ED, %o3
edge8 %l5, %l2, %i4
fpsub16 %f8, %f4, %f6
stw %i6, [%l7 + 0x78]
fcmpgt32 %f14, %f4, %i1
stw %o4, [%l7 + 0x64]
edge8l %g6, %g5, %g7
xor %o5, 0x02B8, %i5
bcs %icc, loop_4835
taddcc %l3, 0x048F, %i3
bge,a loop_4836
sth %i2, [%l7 + 0x1C]
loop_4835:
brgz %o7, loop_4837
ldd [%l7 + 0x68], %f14
loop_4836:
edge16l %o6, %g3, %g1
fcmpne16 %f0, %f12, %o0
loop_4837:
tne %xcc, 0x1
or %l0, 0x081F, %i7
fbu %fcc2, loop_4838
or %o2, %l1, %g2
stb %o1, [%l7 + 0x16]
edge32l %g4, %i0, %l4
loop_4838:
ldx [%l7 + 0x50], %l6
bneg,a %icc, loop_4839
fmovdne %xcc, %f10, %f14
fmovsge %icc, %f6, %f7
fmul8ulx16 %f14, %f2, %f2
loop_4839:
fandnot1 %f8, %f8, %f8
fnot2 %f0, %f14
fcmps %fcc1, %f10, %f15
fornot1s %f11, %f10, %f10
ldx [%l7 + 0x20], %l5
ldsh [%l7 + 0x10], %l2
ldub [%l7 + 0x48], %o3
ldd [%l7 + 0x58], %f10
ldsw [%l7 + 0x30], %i4
fcmpeq32 %f6, %f14, %i6
fornot2s %f11, %f1, %f9
fpsub16s %f13, %f15, %f13
ldub [%l7 + 0x2D], %o4
stb %g6, [%l7 + 0x1A]
ldx [%l7 + 0x40], %g5
bge,a,pn %xcc, loop_4840
fabsd %f0, %f6
fpadd16 %f4, %f10, %f12
std %f4, [%l7 + 0x78]
loop_4840:
edge16l %g7, %o5, %i1
fcmpd %fcc1, %f8, %f4
fmovdneg %xcc, %f12, %f7
orcc %l3, 0x03B2, %i3
xor %i2, %o7, %o6
andcc %g3, 0x1AB3, %g1
sethi 0x1B95, %o0
fnor %f0, %f4, %f12
udivx %i5, 0x1F12, %i7
stb %l0, [%l7 + 0x7A]
fpadd32s %f12, %f8, %f11
call loop_4841
lduh [%l7 + 0x7E], %o2
fmovdneg %icc, %f5, %f15
movne %xcc, %l1, %g2
loop_4841:
faligndata %f4, %f4, %f10
fexpand %f1, %f12
fmovsl %xcc, %f7, %f11
fands %f3, %f13, %f1
fnands %f5, %f9, %f6
alignaddrl %o1, %i0, %l4
edge32l %l6, %l5, %l2
fnot1s %f2, %f9
lduh [%l7 + 0x28], %g4
stx %i4, [%l7 + 0x68]
movgu %xcc, %o3, %i6
bvs,a %icc, loop_4842
sth %o4, [%l7 + 0x4A]
edge8 %g6, %g7, %o5
ldsb [%l7 + 0x1C], %g5
loop_4842:
tpos %icc, 0x5
fmovsleu %icc, %f9, %f5
fbg,a %fcc0, loop_4843
fcmped %fcc2, %f6, %f6
fpadd32s %f10, %f5, %f8
ldx [%l7 + 0x58], %i1
loop_4843:
stw %l3, [%l7 + 0x54]
fzero %f12
fbo,a %fcc3, loop_4844
fmovrsne %i2, %f10, %f2
ldsb [%l7 + 0x0E], %o7
stx %o6, [%l7 + 0x70]
loop_4844:
ldsh [%l7 + 0x44], %i3
fmul8x16 %f9, %f12, %f8
fmovdneg %xcc, %f12, %f2
movvc %icc, %g1, %g3
movge %xcc, %o0, %i7
fmuld8sux16 %f12, %f8, %f14
fnot2 %f0, %f8
edge32n %l0, %o2, %l1
fbuge %fcc0, loop_4845
fmovda %xcc, %f11, %f4
brnz,a %i5, loop_4846
sth %o1, [%l7 + 0x42]
loop_4845:
ldx [%l7 + 0x28], %i0
stb %g2, [%l7 + 0x43]
loop_4846:
ldd [%l7 + 0x50], %f12
tl %xcc, 0x0
fbuge %fcc1, loop_4847
fmovrdgez %l6, %f2, %f0
stw %l5, [%l7 + 0x74]
ldub [%l7 + 0x40], %l4
loop_4847:
ldsw [%l7 + 0x38], %l2
xnorcc %g4, 0x0F34, %i4
movl %xcc, %o3, %i6
std %f6, [%l7 + 0x10]
fbe %fcc2, loop_4848
edge8n %g6, %g7, %o4
smul %g5, 0x1475, %o5
tsubcctv %l3, %i1, %o7
loop_4848:
ldx [%l7 + 0x58], %o6
fandnot2s %f13, %f0, %f12
xorcc %i2, 0x1A76, %i3
fcmpgt32 %f8, %f2, %g3
movpos %xcc, %g1, %o0
std %f2, [%l7 + 0x18]
bpos %icc, loop_4849
udivcc %i7, 0x1366, %o2
addcc %l0, 0x02FE, %i5
fmovrslez %l1, %f13, %f15
loop_4849:
bg,a,pn %icc, loop_4850
ldsb [%l7 + 0x30], %i0
fmovsleu %icc, %f4, %f4
edge32l %g2, %l6, %l5
loop_4850:
movcc %xcc, %o1, %l2
fbule %fcc3, loop_4851
stx %l4, [%l7 + 0x20]
fsrc1s %f11, %f0
fmovrdgz %g4, %f14, %f0
loop_4851:
fmovdgu %icc, %f2, %f7
te %icc, 0x4
ldsw [%l7 + 0x78], %i4
fpack32 %f12, %f2, %f10
nop
setx loop_4852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f12, %f8, %o3
fnot2 %f6, %f10
nop
setx loop_4853, %l0, %l1
jmpl %l1, %i6
loop_4852:
array16 %g6, %g7, %o4
stx %o5, [%l7 + 0x30]
subccc %l3, 0x1831, %i1
loop_4853:
pdist %f4, %f8, %f4
fpmerge %f9, %f11, %f2
st %f11, [%l7 + 0x14]
movne %xcc, %g5, %o6
st %f6, [%l7 + 0x5C]
ld [%l7 + 0x40], %f5
fbul %fcc2, loop_4854
move %icc, %i2, %o7
movcs %icc, %i3, %g3
xorcc %g1, %i7, %o2
loop_4854:
fmovde %icc, %f14, %f9
fble %fcc0, loop_4855
bne,pn %xcc, loop_4856
sethi 0x1549, %o0
ld [%l7 + 0x58], %f2
loop_4855:
edge16 %i5, %l0, %i0
loop_4856:
movge %xcc, %l1, %l6
umul %l5, 0x1915, %g2
ldsh [%l7 + 0x32], %l2
array8 %o1, %l4, %g4
fmovrdgz %o3, %f10, %f8
ldub [%l7 + 0x7E], %i6
fmovdleu %xcc, %f4, %f10
sdivx %g6, 0x1BC1, %g7
fnot1 %f4, %f0
ldd [%l7 + 0x30], %f8
ldx [%l7 + 0x40], %o4
lduw [%l7 + 0x60], %i4
ldsb [%l7 + 0x62], %o5
stw %l3, [%l7 + 0x3C]
ldsb [%l7 + 0x45], %i1
fxnor %f14, %f10, %f12
tleu %icc, 0x1
ldub [%l7 + 0x7B], %g5
fmovdn %xcc, %f6, %f2
stb %i2, [%l7 + 0x66]
brnz %o7, loop_4857
srl %o6, %g3, %i3
fmovdcc %icc, %f2, %f11
alignaddr %i7, %o2, %o0
loop_4857:
fmovrsne %g1, %f0, %f9
fbue,a %fcc2, loop_4858
brz %l0, loop_4859
fxors %f1, %f10, %f11
fxors %f6, %f1, %f1
loop_4858:
stb %i5, [%l7 + 0x6D]
loop_4859:
fmovsa %icc, %f7, %f14
taddcctv %i0, %l6, %l1
fcmpd %fcc1, %f2, %f10
fmovrdgez %l5, %f8, %f10
fmovsge %xcc, %f2, %f9
ldsh [%l7 + 0x10], %l2
tleu %icc, 0x1
ta %xcc, 0x2
sth %o1, [%l7 + 0x4A]
tvc %xcc, 0x3
ba loop_4860
bleu,a,pn %xcc, loop_4861
stb %g2, [%l7 + 0x2F]
st %f14, [%l7 + 0x0C]
loop_4860:
ldx [%l7 + 0x60], %g4
loop_4861:
fsrc2 %f10, %f4
fcmpd %fcc1, %f10, %f2
add %l4, %i6, %o3
ldub [%l7 + 0x0D], %g7
ldd [%l7 + 0x48], %f8
fpsub32s %f14, %f7, %f13
fbo %fcc1, loop_4862
fpsub32s %f15, %f8, %f13
brgez,a %g6, loop_4863
movcc %xcc, %o4, %i4
loop_4862:
array16 %o5, %l3, %i1
move %xcc, %i2, %o7
loop_4863:
ldx [%l7 + 0x40], %o6
fmul8x16 %f8, %f4, %f0
nop
setx loop_4864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x68]
ldsb [%l7 + 0x2D], %g3
tle %xcc, 0x1
loop_4864:
array16 %g5, %i7, %o2
fmovscs %icc, %f5, %f1
fands %f5, %f4, %f13
fmuld8sux16 %f4, %f15, %f6
andn %o0, 0x007A, %i3
stw %g1, [%l7 + 0x78]
fnot1 %f14, %f8
fblg,a %fcc0, loop_4865
edge16ln %i5, %i0, %l6
fcmpeq16 %f8, %f6, %l1
brlez %l5, loop_4866
loop_4865:
udivx %l0, 0x1E30, %l2
ldsb [%l7 + 0x48], %g2
ldd [%l7 + 0x68], %f2
loop_4866:
edge32n %g4, %l4, %o1
edge8l %i6, %o3, %g6
tsubcc %o4, 0x09E5, %i4
fmovdle %xcc, %f6, %f8
fcmpgt32 %f10, %f4, %g7
tpos %xcc, 0x2
ldub [%l7 + 0x78], %l3
fornot1 %f8, %f12, %f10
movle %xcc, %i1, %o5
tsubcctv %o7, %i2, %o6
ldsw [%l7 + 0x20], %g3
ldub [%l7 + 0x6C], %g5
movre %o2, %i7, %o0
ldsb [%l7 + 0x08], %i3
edge8l %g1, %i5, %l6
ldub [%l7 + 0x65], %l1
bl,pn %xcc, loop_4867
sra %l5, 0x19, %i0
movleu %icc, %l2, %g2
ldd [%l7 + 0x20], %f0
loop_4867:
fmovse %xcc, %f4, %f1
tsubcc %l0, 0x181F, %g4
fnot2s %f3, %f7
fmovsne %icc, %f0, %f10
fpadd16s %f7, %f5, %f11
faligndata %f14, %f14, %f12
fandnot1 %f10, %f2, %f14
fmovrslz %o1, %f9, %f9
movg %xcc, %l4, %i6
sth %o3, [%l7 + 0x08]
bge,a,pt %icc, loop_4868
nop
setx loop_4869, %l0, %l1
jmpl %l1, %g6
umul %o4, %i4, %g7
tleu %icc, 0x1
loop_4868:
bn,a %icc, loop_4870
loop_4869:
tvs %icc, 0x4
ldd [%l7 + 0x18], %f8
fmovsvc %icc, %f13, %f10
loop_4870:
fnot2 %f12, %f14
fnot1s %f10, %f4
brlz %i1, loop_4871
ldx [%l7 + 0x50], %l3
fandnot2s %f12, %f1, %f12
fone %f2
loop_4871:
ldsb [%l7 + 0x6A], %o7
fbule,a %fcc3, loop_4872
fmovrse %o5, %f15, %f13
lduw [%l7 + 0x4C], %o6
movle %icc, %g3, %i2
loop_4872:
popc %g5, %i7
lduw [%l7 + 0x6C], %o2
sllx %i3, 0x11, %g1
fsrc2 %f6, %f4
fabsd %f8, %f12
lduw [%l7 + 0x08], %o0
movpos %icc, %l6, %i5
lduh [%l7 + 0x6C], %l5
movpos %icc, %i0, %l2
fnands %f0, %f0, %f12
ldsh [%l7 + 0x30], %l1
ldsh [%l7 + 0x78], %l0
movleu %icc, %g2, %o1
stx %l4, [%l7 + 0x60]
move %icc, %g4, %o3
fpmerge %f11, %f12, %f8
fbul %fcc1, loop_4873
fcmpgt16 %f8, %f2, %g6
movcs %icc, %o4, %i6
fpadd16s %f13, %f0, %f6
loop_4873:
stw %i4, [%l7 + 0x78]
fxor %f2, %f6, %f4
fpadd32 %f0, %f0, %f10
bn loop_4874
alignaddrl %i1, %g7, %l3
xorcc %o7, 0x1244, %o5
tne %icc, 0x5
loop_4874:
tge %xcc, 0x0
stx %g3, [%l7 + 0x40]
movne %icc, %o6, %i2
fbug %fcc3, loop_4875
addcc %i7, %o2, %i3
taddcctv %g5, 0x13D7, %o0
movn %xcc, %l6, %g1
loop_4875:
fpadd32s %f0, %f11, %f13
fmovrsgez %i5, %f6, %f13
bl,a,pt %icc, loop_4876
srl %i0, %l5, %l2
for %f0, %f6, %f12
edge8ln %l1, %l0, %g2
loop_4876:
lduw [%l7 + 0x30], %o1
std %f12, [%l7 + 0x38]
ldsb [%l7 + 0x38], %g4
fexpand %f10, %f14
stb %o3, [%l7 + 0x56]
ldsw [%l7 + 0x30], %l4
fmovrdlz %g6, %f4, %f14
tsubcc %o4, %i6, %i1
st %f14, [%l7 + 0x20]
ldd [%l7 + 0x10], %f4
movpos %xcc, %i4, %g7
fzero %f12
movrlz %l3, 0x34D, %o5
std %f10, [%l7 + 0x18]
fmovrdlez %o7, %f14, %f8
call loop_4877
andn %o6, %g3, %i7
ldsw [%l7 + 0x24], %o2
xorcc %i3, %g5, %i2
loop_4877:
te %xcc, 0x5
std %f2, [%l7 + 0x08]
edge32ln %l6, %g1, %i5
bcc,a,pn %icc, loop_4878
fnands %f13, %f15, %f11
lduw [%l7 + 0x6C], %i0
st %f4, [%l7 + 0x08]
loop_4878:
sth %o0, [%l7 + 0x0C]
tle %icc, 0x7
stb %l2, [%l7 + 0x7E]
tl %icc, 0x1
ble,a,pt %icc, loop_4879
lduw [%l7 + 0x64], %l5
addcc %l1, %g2, %o1
tl %icc, 0x3
loop_4879:
fmovrdgez %g4, %f2, %f10
pdist %f6, %f0, %f6
fcmpeq32 %f0, %f0, %o3
bne loop_4880
fornot1s %f12, %f8, %f1
be,pt %icc, loop_4881
st %f8, [%l7 + 0x34]
loop_4880:
bpos,a loop_4882
movg %icc, %l0, %l4
loop_4881:
fornot1 %f14, %f4, %f2
nop
setx loop_4883, %l0, %l1
jmpl %l1, %o4
loop_4882:
fsrc1s %f10, %f1
fands %f5, %f13, %f2
ldsb [%l7 + 0x6E], %i6
loop_4883:
sth %i1, [%l7 + 0x60]
fblg,a %fcc0, loop_4884
bpos,a,pt %icc, loop_4885
ldsb [%l7 + 0x1B], %g6
fmuld8ulx16 %f2, %f8, %f14
loop_4884:
ldsb [%l7 + 0x5C], %g7
loop_4885:
fcmpgt32 %f2, %f4, %l3
addc %i4, 0x1D6A, %o5
movre %o7, 0x213, %o6
fnors %f4, %f11, %f15
stw %g3, [%l7 + 0x0C]
tcs %icc, 0x0
tge %icc, 0x2
movneg %icc, %i7, %o2
fpadd16s %f0, %f2, %f0
addccc %g5, 0x1E9E, %i2
fmovrslz %i3, %f9, %f13
ldsw [%l7 + 0x14], %l6
fmovd %f2, %f8
ldsh [%l7 + 0x6E], %i5
srl %g1, 0x0F, %o0
ldsw [%l7 + 0x4C], %l2
mova %xcc, %i0, %l5
fmul8x16al %f10, %f15, %f6
bneg,a,pt %icc, loop_4886
std %f10, [%l7 + 0x10]
fcmpgt16 %f6, %f8, %g2
ldub [%l7 + 0x35], %l1
loop_4886:
udivcc %g4, 0x116C, %o1
fbl,a %fcc3, loop_4887
lduw [%l7 + 0x48], %o3
fmovsle %xcc, %f2, %f9
fmovrdlz %l4, %f0, %f0
loop_4887:
fmuld8ulx16 %f14, %f11, %f4
fmul8x16 %f11, %f4, %f0
subccc %l0, %i6, %o4
movvc %icc, %g6, %g7
fmovdneg %icc, %f6, %f4
edge8l %l3, %i1, %i4
alignaddrl %o7, %o5, %g3
ldd [%l7 + 0x48], %f2
fblg %fcc0, loop_4888
lduh [%l7 + 0x50], %i7
taddcctv %o6, 0x0A1B, %o2
sth %i2, [%l7 + 0x24]
loop_4888:
stw %i3, [%l7 + 0x30]
sdivcc %g5, 0x12D0, %i5
movpos %icc, %l6, %o0
fornot2 %f14, %f10, %f2
fba %fcc0, loop_4889
fmovsle %xcc, %f15, %f6
ldsb [%l7 + 0x2D], %l2
srax %g1, %l5, %i0
loop_4889:
ldub [%l7 + 0x3B], %l1
fble,a %fcc1, loop_4890
and %g4, 0x0977, %g2
ldsh [%l7 + 0x1A], %o3
fmovdvs %icc, %f10, %f8
loop_4890:
movre %l4, 0x0C9, %o1
bvc,pn %icc, loop_4891
fbg,a %fcc2, loop_4892
ldx [%l7 + 0x58], %i6
bleu,a %icc, loop_4893
loop_4891:
fmovrde %o4, %f2, %f14
loop_4892:
fmovd %f4, %f10
fpack32 %f4, %f8, %f8
loop_4893:
sth %g6, [%l7 + 0x16]
stb %l0, [%l7 + 0x28]
fnand %f12, %f8, %f0
call loop_4894
fxors %f2, %f6, %f0
addccc %l3, 0x0EDA, %i1
stx %g7, [%l7 + 0x38]
loop_4894:
tsubcc %o7, 0x1A2B, %i4
fmuld8ulx16 %f15, %f5, %f8
fpack16 %f2, %f15
sth %o5, [%l7 + 0x4C]
sth %i7, [%l7 + 0x5A]
sub %g3, 0x0078, %o6
fbue,a %fcc2, loop_4895
stw %i2, [%l7 + 0x0C]
fmovdge %xcc, %f9, %f13
fornot1 %f0, %f2, %f2
loop_4895:
std %f14, [%l7 + 0x18]
fbl %fcc1, loop_4896
edge16n %i3, %g5, %i5
for %f10, %f12, %f4
edge8l %l6, %o2, %o0
loop_4896:
tgu %xcc, 0x5
brgez %g1, loop_4897
tge %icc, 0x5
ldub [%l7 + 0x23], %l2
and %i0, 0x1628, %l1
loop_4897:
fbe,a %fcc0, loop_4898
fba %fcc1, loop_4899
std %f14, [%l7 + 0x08]
fnegs %f1, %f8
loop_4898:
ldsw [%l7 + 0x08], %l5
loop_4899:
fbn,a %fcc2, loop_4900
srlx %g2, %g4, %o3
fmovrdne %o1, %f14, %f12
fpadd16s %f11, %f15, %f11
loop_4900:
bcc,a,pt %icc, loop_4901
fabsd %f14, %f10
st %f6, [%l7 + 0x34]
ldx [%l7 + 0x10], %l4
loop_4901:
fnegd %f2, %f0
fmovdvs %icc, %f11, %f14
std %f0, [%l7 + 0x78]
fmovrse %i6, %f12, %f10
std %f6, [%l7 + 0x40]
lduw [%l7 + 0x0C], %g6
fmovdn %icc, %f9, %f1
pdist %f4, %f0, %f12
xnorcc %l0, %o4, %i1
movrgez %l3, 0x110, %o7
fmovrdlz %g7, %f6, %f8
fmovrsgz %i4, %f2, %f4
fpadd16s %f10, %f9, %f15
ldsw [%l7 + 0x70], %i7
fbge %fcc1, loop_4902
edge32n %o5, %o6, %i2
movneg %icc, %i3, %g3
fmovdne %xcc, %f10, %f2
loop_4902:
ldsb [%l7 + 0x27], %i5
stb %l6, [%l7 + 0x68]
fxors %f9, %f3, %f1
st %f15, [%l7 + 0x5C]
lduw [%l7 + 0x18], %g5
ldd [%l7 + 0x58], %f10
stx %o2, [%l7 + 0x20]
fmovdvc %xcc, %f3, %f3
sth %g1, [%l7 + 0x78]
bpos,pt %icc, loop_4903
fsrc1 %f2, %f0
fand %f12, %f6, %f2
ldub [%l7 + 0x22], %o0
loop_4903:
ldx [%l7 + 0x40], %i0
fandnot1s %f14, %f3, %f0
fbe %fcc1, loop_4904
lduw [%l7 + 0x48], %l1
fmovdl %xcc, %f5, %f4
brgez,a %l5, loop_4905
loop_4904:
fcmpne16 %f10, %f4, %l2
stx %g4, [%l7 + 0x28]
ldsb [%l7 + 0x36], %g2
loop_4905:
fpsub32 %f0, %f8, %f2
stb %o1, [%l7 + 0x74]
sth %l4, [%l7 + 0x64]
fcmpne32 %f14, %f10, %i6
lduw [%l7 + 0x0C], %o3
movn %icc, %g6, %o4
fmovscc %xcc, %f15, %f15
fbu %fcc2, loop_4906
tle %icc, 0x4
ldd [%l7 + 0x68], %f4
fmovdleu %icc, %f0, %f3
loop_4906:
ldsh [%l7 + 0x72], %l0
fble,a %fcc0, loop_4907
st %f5, [%l7 + 0x54]
stb %l3, [%l7 + 0x0E]
bge loop_4908
loop_4907:
andcc %i1, %o7, %i4
ldsw [%l7 + 0x38], %i7
fmovdne %icc, %f3, %f5
loop_4908:
fnegs %f4, %f5
ldd [%l7 + 0x10], %f10
fba,a %fcc3, loop_4909
fmovsge %xcc, %f4, %f1
fmovdcs %xcc, %f12, %f7
stx %g7, [%l7 + 0x50]
loop_4909:
ldsw [%l7 + 0x70], %o6
stx %i2, [%l7 + 0x28]
sth %i3, [%l7 + 0x3E]
ldsb [%l7 + 0x72], %g3
tpos %icc, 0x7
bg,a,pt %icc, loop_4910
fbg,a %fcc3, loop_4911
fmovrdlz %i5, %f4, %f6
bge,pt %icc, loop_4912
loop_4910:
movne %xcc, %o5, %g5
loop_4911:
fmovsleu %xcc, %f12, %f11
ldsb [%l7 + 0x7F], %o2
loop_4912:
tneg %xcc, 0x4
and %l6, 0x0351, %o0
nop
setx loop_4913, %l0, %l1
jmpl %l1, %g1
brlz %l1, loop_4914
stx %i0, [%l7 + 0x78]
ldx [%l7 + 0x50], %l2
loop_4913:
fnegs %f14, %f1
loop_4914:
brz,a %l5, loop_4915
add %g4, %o1, %g2
fmovrdgez %l4, %f14, %f12
movre %i6, %o3, %o4
loop_4915:
mulscc %g6, %l3, %l0
movne %icc, %i1, %i4
fmovrdlez %o7, %f0, %f12
fmovsa %xcc, %f12, %f15
tcc %icc, 0x2
fmovsle %xcc, %f4, %f8
ldsh [%l7 + 0x7C], %g7
sll %i7, %o6, %i2
array16 %i3, %g3, %o5
fnands %f0, %f8, %f10
addccc %i5, %g5, %l6
andcc %o2, %g1, %o0
stx %l1, [%l7 + 0x50]
lduh [%l7 + 0x72], %l2
ldd [%l7 + 0x30], %f10
ldd [%l7 + 0x78], %f10
mulx %i0, %g4, %o1
fmovrdlez %l5, %f4, %f14
movrgz %g2, 0x174, %l4
fmovrsgez %i6, %f3, %f1
lduw [%l7 + 0x7C], %o3
fnot1s %f1, %f14
popc %g6, %l3
ta %xcc, 0x5
smulcc %o4, 0x0D53, %i1
addccc %l0, 0x0A19, %o7
fors %f4, %f1, %f3
fcmpne32 %f6, %f14, %g7
lduh [%l7 + 0x7E], %i7
tleu %icc, 0x0
sth %i4, [%l7 + 0x4C]
fbug,a %fcc1, loop_4916
fmovrdlz %i2, %f0, %f4
brlz,a %o6, loop_4917
ldx [%l7 + 0x10], %i3
loop_4916:
ldd [%l7 + 0x30], %f0
lduw [%l7 + 0x14], %g3
loop_4917:
edge8n %i5, %o5, %l6
ta %xcc, 0x2
for %f10, %f12, %f12
fpsub32 %f8, %f8, %f6
fbuge,a %fcc0, loop_4918
mulx %o2, %g1, %g5
fpsub32 %f8, %f2, %f2
addccc %o0, %l2, %l1
loop_4918:
ldsh [%l7 + 0x54], %i0
edge16n %o1, %g4, %l5
ble,a loop_4919
ldsb [%l7 + 0x47], %l4
ldd [%l7 + 0x18], %f10
ldd [%l7 + 0x60], %f0
loop_4919:
fxnor %f8, %f8, %f10
edge8 %g2, %o3, %i6
bgu,pn %xcc, loop_4920
taddcc %l3, %o4, %g6
fbul,a %fcc1, loop_4921
addc %l0, %o7, %i1
loop_4920:
ldsb [%l7 + 0x3D], %g7
fpack32 %f8, %f0, %f14
loop_4921:
fnot1 %f2, %f4
fbul,a %fcc3, loop_4922
movre %i4, %i2, %i7
fabsd %f10, %f6
fcmpne32 %f2, %f10, %i3
loop_4922:
lduw [%l7 + 0x68], %g3
call loop_4923
ldd [%l7 + 0x40], %f0
fones %f8
std %f6, [%l7 + 0x10]
loop_4923:
fmovsne %icc, %f9, %f1
std %f4, [%l7 + 0x10]
ldsw [%l7 + 0x74], %o6
ldx [%l7 + 0x30], %i5
movrlz %o5, 0x27B, %o2
fnot2 %f8, %f4
fbu %fcc3, loop_4924
fbe %fcc0, loop_4925
fmovrsgez %g1, %f1, %f15
fmovrde %l6, %f2, %f4
loop_4924:
stx %o0, [%l7 + 0x68]
loop_4925:
lduh [%l7 + 0x32], %l2
and %g5, %l1, %i0
fpadd16 %f12, %f8, %f10
stb %o1, [%l7 + 0x6B]
stb %g4, [%l7 + 0x57]
sllx %l4, 0x07, %l5
srlx %g2, 0x1B, %o3
movcs %xcc, %i6, %l3
fmovdcs %xcc, %f8, %f15
ldx [%l7 + 0x18], %o4
fbu,a %fcc0, loop_4926
ldsw [%l7 + 0x3C], %g6
tl %icc, 0x0
tsubcctv %l0, 0x1D26, %o7
loop_4926:
fmul8x16 %f3, %f0, %f2
tsubcctv %g7, %i1, %i4
edge8ln %i7, %i3, %g3
ldx [%l7 + 0x28], %o6
ldub [%l7 + 0x3E], %i5
fmovda %xcc, %f9, %f6
ldsw [%l7 + 0x20], %o5
brgz %i2, loop_4927
ldd [%l7 + 0x68], %f12
edge16n %g1, %o2, %o0
fmuld8sux16 %f6, %f9, %f8
loop_4927:
xnorcc %l6, %g5, %l1
movcc %xcc, %l2, %i0
fornot2s %f15, %f14, %f5
lduh [%l7 + 0x50], %o1
bne loop_4928
fpackfix %f0, %f6
st %f7, [%l7 + 0x20]
fbo,a %fcc3, loop_4929
loop_4928:
add %l4, 0x0EB1, %g4
fblg %fcc3, loop_4930
bcs,pt %icc, loop_4931
loop_4929:
std %f8, [%l7 + 0x28]
stw %g2, [%l7 + 0x5C]
loop_4930:
fpsub16s %f7, %f10, %f3
loop_4931:
movrlz %o3, %l5, %l3
stb %o4, [%l7 + 0x66]
fmovdle %xcc, %f5, %f13
fnors %f15, %f11, %f8
lduh [%l7 + 0x5C], %g6
stb %l0, [%l7 + 0x46]
std %f8, [%l7 + 0x30]
fmovdge %icc, %f13, %f1
orncc %o7, %g7, %i1
fand %f4, %f0, %f0
edge8 %i6, %i7, %i4
ldsw [%l7 + 0x50], %i3
fones %f1
or %g3, %o6, %o5
fandnot1s %f15, %f2, %f11
fsrc1 %f14, %f6
fnors %f2, %f12, %f7
lduh [%l7 + 0x2C], %i2
lduh [%l7 + 0x52], %i5
ldsw [%l7 + 0x34], %o2
nop
setx loop_4932, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple32 %f6, %f4, %o0
edge32ln %l6, %g1, %g5
stw %l2, [%l7 + 0x24]
loop_4932:
fnegs %f12, %f1
fmovdvs %xcc, %f14, %f7
fand %f2, %f12, %f2
tpos %icc, 0x6
bleu,a %icc, loop_4933
fbne %fcc1, loop_4934
ld [%l7 + 0x34], %f15
ld [%l7 + 0x10], %f10
loop_4933:
st %f1, [%l7 + 0x4C]
loop_4934:
stx %l1, [%l7 + 0x58]
movre %o1, 0x332, %i0
edge16 %l4, %g2, %g4
fmovdvc %icc, %f11, %f13
fmovdneg %xcc, %f5, %f3
fblg %fcc3, loop_4935
faligndata %f14, %f0, %f14
lduw [%l7 + 0x24], %o3
fmovsle %xcc, %f2, %f8
loop_4935:
fble,a %fcc3, loop_4936
sth %l3, [%l7 + 0x12]
ldd [%l7 + 0x08], %f8
stb %o4, [%l7 + 0x34]
loop_4936:
fmovdpos %icc, %f12, %f6
and %l5, %l0, %g6
ble,a,pn %xcc, loop_4937
te %icc, 0x0
sdiv %g7, 0x060E, %i1
ldub [%l7 + 0x60], %i6
loop_4937:
ldx [%l7 + 0x68], %i7
fble,a %fcc0, loop_4938
fnot1 %f2, %f0
movn %xcc, %o7, %i4
sethi 0x1F39, %g3
loop_4938:
movrlez %o6, %o5, %i3
ld [%l7 + 0x40], %f3
fsrc1 %f12, %f14
fmuld8sux16 %f10, %f5, %f2
brnz,a %i2, loop_4939
sth %o2, [%l7 + 0x08]
andn %i5, %l6, %o0
fsrc1s %f5, %f5
loop_4939:
ldd [%l7 + 0x68], %f12
ldx [%l7 + 0x58], %g1
sub %g5, %l2, %l1
srax %i0, 0x14, %l4
pdist %f0, %f4, %f12
fbuge,a %fcc3, loop_4940
bvc,a,pn %icc, loop_4941
bneg,pn %icc, loop_4942
ldub [%l7 + 0x11], %g2
loop_4940:
taddcc %o1, 0x0319, %o3
loop_4941:
fmovrdgez %g4, %f10, %f8
loop_4942:
fmovdcs %icc, %f4, %f8
xnor %o4, %l3, %l5
fmul8x16 %f14, %f6, %f12
brlz %l0, loop_4943
movvc %icc, %g7, %i1
brnz %i6, loop_4944
move %xcc, %g6, %o7
loop_4943:
lduw [%l7 + 0x78], %i7
or %i4, 0x1366, %g3
loop_4944:
bvs,a %xcc, loop_4945
ldsw [%l7 + 0x3C], %o5
subcc %o6, 0x039E, %i2
tge %icc, 0x5
loop_4945:
edge8l %i3, %o2, %l6
fmovscs %xcc, %f0, %f11
ldsh [%l7 + 0x4C], %o0
sth %g1, [%l7 + 0x22]
bn loop_4946
tvc %icc, 0x7
fmovdne %xcc, %f5, %f15
bleu,pt %icc, loop_4947
loop_4946:
ldd [%l7 + 0x78], %f6
bl,a %icc, loop_4948
st %f6, [%l7 + 0x08]
loop_4947:
fcmpeq32 %f6, %f0, %g5
ldub [%l7 + 0x09], %i5
loop_4948:
tcc %icc, 0x7
tne %icc, 0x7
andcc %l2, %l1, %l4
stb %i0, [%l7 + 0x70]
smul %o1, %o3, %g4
fmovsle %icc, %f5, %f10
movcc %icc, %o4, %g2
movleu %icc, %l3, %l5
movrlz %g7, %l0, %i6
smulcc %i1, 0x0B0B, %o7
ldd [%l7 + 0x50], %f8
fbug %fcc3, loop_4949
fmovdcc %icc, %f12, %f13
subccc %i7, 0x1B6F, %g6
fcmpne16 %f10, %f8, %g3
loop_4949:
andn %i4, 0x15AF, %o6
ldsh [%l7 + 0x38], %o5
ldx [%l7 + 0x28], %i3
lduh [%l7 + 0x50], %i2
array32 %o2, %o0, %g1
stb %g5, [%l7 + 0x73]
fnegd %f10, %f10
fmuld8sux16 %f8, %f4, %f0
std %f8, [%l7 + 0x40]
bpos,a loop_4950
sra %l6, 0x05, %i5
lduh [%l7 + 0x42], %l1
fmovdneg %xcc, %f7, %f7
loop_4950:
fmovsleu %xcc, %f12, %f12
fmovsne %icc, %f13, %f4
udivx %l2, 0x13A6, %i0
for %f8, %f12, %f14
fbu %fcc2, loop_4951
movpos %icc, %l4, %o3
fbuge,a %fcc2, loop_4952
st %f12, [%l7 + 0x28]
loop_4951:
orn %g4, 0x01E2, %o4
fsrc2 %f10, %f6
loop_4952:
stw %o1, [%l7 + 0x1C]
nop
setx loop_4953, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %g2, 0x10C0, %l5
ldd [%l7 + 0x38], %f14
edge16ln %g7, %l0, %l3
loop_4953:
st %f11, [%l7 + 0x6C]
fmovdvs %icc, %f11, %f3
fmovs %f4, %f13
fandnot2s %f15, %f4, %f0
ldub [%l7 + 0x44], %i6
fmul8x16 %f9, %f2, %f8
ldsb [%l7 + 0x7B], %i1
fpsub16 %f0, %f14, %f12
tgu %xcc, 0x6
ldx [%l7 + 0x10], %o7
fblg %fcc3, loop_4954
fmul8x16al %f11, %f9, %f4
ldsb [%l7 + 0x33], %i7
lduh [%l7 + 0x48], %g3
loop_4954:
fbe,a %fcc1, loop_4955
umulcc %i4, 0x1E89, %g6
fmovsvs %xcc, %f3, %f14
brgez,a %o5, loop_4956
loop_4955:
fxors %f8, %f2, %f7
brlez,a %i3, loop_4957
fzero %f8
loop_4956:
fmovdne %icc, %f3, %f14
xor %i2, 0x1B5D, %o6
loop_4957:
fcmple32 %f0, %f12, %o0
fbo %fcc0, loop_4958
fmovrde %o2, %f4, %f6
ldsh [%l7 + 0x38], %g5
orcc %l6, %i5, %g1
loop_4958:
fmovscc %xcc, %f12, %f11
ldx [%l7 + 0x08], %l1
nop
setx loop_4959, %l0, %l1
jmpl %l1, %i0
std %f12, [%l7 + 0x68]
fble %fcc0, loop_4960
tsubcc %l4, %o3, %l2
loop_4959:
move %xcc, %o4, %o1
ldub [%l7 + 0x34], %g2
loop_4960:
fmovrse %l5, %f13, %f14
brgz,a %g7, loop_4961
sth %g4, [%l7 + 0x50]
fbg %fcc1, loop_4962
fmovdg %xcc, %f4, %f11
loop_4961:
fpmerge %f12, %f2, %f2
ldsb [%l7 + 0x6B], %l0
loop_4962:
andncc %i6, %i1, %o7
std %f6, [%l7 + 0x18]
ldx [%l7 + 0x40], %l3
fbu %fcc2, loop_4963
st %f2, [%l7 + 0x54]
fmovdvc %icc, %f14, %f2
ldsh [%l7 + 0x18], %i7
loop_4963:
ldub [%l7 + 0x53], %i4
fmovsg %icc, %f7, %f3
stw %g3, [%l7 + 0x08]
ld [%l7 + 0x5C], %f3
fmovrdgez %g6, %f2, %f14
sra %o5, %i3, %i2
fmovdvs %icc, %f7, %f6
fbu %fcc0, loop_4964
fbn,a %fcc3, loop_4965
or %o6, 0x1B87, %o0
smul %o2, %g5, %l6
loop_4964:
fmovde %icc, %f8, %f3
loop_4965:
sth %g1, [%l7 + 0x0A]
sth %l1, [%l7 + 0x44]
sth %i0, [%l7 + 0x6A]
add %i5, %o3, %l4
fandnot1s %f9, %f10, %f11
edge8l %l2, %o1, %g2
fmovsge %icc, %f13, %f13
sth %l5, [%l7 + 0x72]
brz,a %g7, loop_4966
edge8n %g4, %o4, %l0
ldsb [%l7 + 0x6E], %i1
fpadd16 %f14, %f8, %f8
loop_4966:
ldsb [%l7 + 0x15], %o7
bvc,a loop_4967
fmovdle %icc, %f3, %f1
stb %i6, [%l7 + 0x51]
fmovrdgez %i7, %f0, %f10
loop_4967:
fpadd16 %f4, %f4, %f4
movn %icc, %i4, %g3
ldx [%l7 + 0x58], %l3
fbg %fcc0, loop_4968
fandnot2 %f2, %f0, %f4
udivcc %g6, 0x1239, %o5
lduh [%l7 + 0x78], %i3
loop_4968:
taddcctv %o6, 0x1E08, %i2
fmovdgu %xcc, %f10, %f5
nop
setx loop_4969, %l0, %l1
jmpl %l1, %o0
fand %f10, %f14, %f8
fmovrdne %g5, %f8, %f12
ldx [%l7 + 0x20], %l6
loop_4969:
bn,a,pn %icc, loop_4970
st %f3, [%l7 + 0x5C]
orn %g1, 0x0AEB, %l1
ldd [%l7 + 0x10], %f8
loop_4970:
fcmpeq16 %f12, %f0, %o2
stw %i5, [%l7 + 0x58]
brnz %i0, loop_4971
stw %o3, [%l7 + 0x6C]
fmovda %xcc, %f6, %f7
fmovdvs %icc, %f9, %f3
loop_4971:
ld [%l7 + 0x4C], %f5
stb %l2, [%l7 + 0x1E]
fbue,a %fcc3, loop_4972
fpsub16 %f10, %f0, %f2
tg %xcc, 0x4
fmovdvc %xcc, %f4, %f12
loop_4972:
fble,a %fcc1, loop_4973
ble loop_4974
umulcc %l4, 0x1D58, %o1
fzero %f8
loop_4973:
ldsb [%l7 + 0x79], %l5
loop_4974:
fnot2s %f2, %f14
fand %f8, %f0, %f6
fcmped %fcc1, %f2, %f2
fmul8ulx16 %f4, %f0, %f14
ldsw [%l7 + 0x18], %g7
xorcc %g4, 0x096D, %g2
fmovsleu %icc, %f8, %f14
std %f10, [%l7 + 0x40]
fmovrsgez %o4, %f3, %f2
fnot2 %f8, %f10
st %f5, [%l7 + 0x5C]
bshuffle %f6, %f4, %f6
pdist %f14, %f2, %f2
orncc %l0, 0x0701, %i1
move %xcc, %o7, %i7
nop
setx loop_4975, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f0, %f6
tgu %xcc, 0x3
stw %i6, [%l7 + 0x58]
loop_4975:
ble,pt %icc, loop_4976
fbo,a %fcc2, loop_4977
fmovrsne %g3, %f14, %f15
ldub [%l7 + 0x2C], %l3
loop_4976:
mulx %g6, %o5, %i3
loop_4977:
srax %i4, %i2, %o0
bg,pn %icc, loop_4978
movneg %icc, %o6, %l6
fba,a %fcc0, loop_4979
ldx [%l7 + 0x40], %g5
loop_4978:
alignaddrl %g1, %o2, %l1
fmovrdne %i5, %f2, %f8
loop_4979:
fbl,a %fcc0, loop_4980
std %f4, [%l7 + 0x48]
stb %i0, [%l7 + 0x6A]
ba,a,pt %icc, loop_4981
loop_4980:
edge32 %o3, %l2, %o1
movcs %xcc, %l4, %l5
fcmpgt16 %f6, %f0, %g7
loop_4981:
srl %g2, 0x15, %o4
ldsb [%l7 + 0x52], %l0
sth %i1, [%l7 + 0x3A]
ldsh [%l7 + 0x6E], %g4
andn %i7, 0x0C47, %i6
subccc %g3, %l3, %g6
edge16l %o7, %o5, %i3
stw %i2, [%l7 + 0x18]
call loop_4982
mulscc %i4, 0x1420, %o6
fmovsneg %xcc, %f1, %f11
brgez %o0, loop_4983
loop_4982:
fmovdvs %icc, %f15, %f6
tneg %xcc, 0x3
movrgz %g5, 0x028, %g1
loop_4983:
mova %icc, %l6, %l1
fnor %f0, %f12, %f12
stb %i5, [%l7 + 0x6E]
ld [%l7 + 0x74], %f11
fmovrsgez %o2, %f3, %f3
call loop_4984
movleu %icc, %i0, %o3
fnot2s %f9, %f12
sethi 0x00FB, %o1
loop_4984:
for %f8, %f0, %f0
std %f14, [%l7 + 0x20]
fxors %f11, %f2, %f6
ldx [%l7 + 0x50], %l2
sra %l5, 0x04, %g7
edge32l %l4, %g2, %l0
smul %o4, %i1, %g4
edge32 %i6, %i7, %g3
edge8 %l3, %g6, %o7
lduh [%l7 + 0x30], %i3
brz %i2, loop_4985
brnz %o5, loop_4986
addcc %o6, 0x0D91, %o0
fpadd16s %f3, %f9, %f2
loop_4985:
brnz,a %g5, loop_4987
loop_4986:
ta %xcc, 0x2
ldd [%l7 + 0x40], %f12
call loop_4988
loop_4987:
ldsh [%l7 + 0x60], %g1
fandnot1s %f12, %f12, %f0
fnor %f2, %f4, %f14
loop_4988:
movgu %xcc, %l6, %l1
srl %i5, 0x11, %o2
movneg %xcc, %i0, %o3
siam 0x2
ldsw [%l7 + 0x78], %o1
fbe,a %fcc0, loop_4989
std %f14, [%l7 + 0x68]
umul %l2, 0x0187, %l5
bpos,a loop_4990
loop_4989:
fpsub32s %f13, %f10, %f14
brlez %g7, loop_4991
smulcc %l4, 0x0352, %g2
loop_4990:
mova %xcc, %i4, %o4
bgu loop_4992
loop_4991:
fmovdl %icc, %f4, %f6
movg %xcc, %l0, %i1
xor %g4, 0x153C, %i6
loop_4992:
bvc %icc, loop_4993
bleu,a loop_4994
fmovdcs %xcc, %f6, %f8
tsubcc %i7, %g3, %l3
loop_4993:
lduw [%l7 + 0x20], %g6
loop_4994:
lduw [%l7 + 0x4C], %o7
lduh [%l7 + 0x18], %i2
srax %o5, %i3, %o0
ldd [%l7 + 0x18], %f10
lduw [%l7 + 0x30], %o6
fmovrdlez %g1, %f0, %f2
orn %l6, %g5, %i5
fornot2s %f8, %f10, %f10
orncc %o2, 0x1737, %l1
ldsh [%l7 + 0x28], %i0
bg %icc, loop_4995
xnor %o3, %l2, %o1
fabsd %f10, %f6
and %g7, %l4, %l5
loop_4995:
lduw [%l7 + 0x74], %g2
alignaddrl %i4, %o4, %i1
fbg,a %fcc1, loop_4996
ld [%l7 + 0x44], %f12
popc %g4, %i6
stb %i7, [%l7 + 0x39]
loop_4996:
edge32l %l0, %g3, %g6
fmuld8sux16 %f9, %f10, %f2
call loop_4997
fmovrdgez %l3, %f10, %f14
ldsh [%l7 + 0x5A], %i2
bneg,a,pn %icc, loop_4998
loop_4997:
tn %xcc, 0x4
std %f0, [%l7 + 0x58]
fmovdcs %icc, %f1, %f15
loop_4998:
ldx [%l7 + 0x50], %o7
edge32l %o5, %i3, %o0
fbg,a %fcc2, loop_4999
fbn,a %fcc2, loop_5000
tne %icc, 0x4
udiv %g1, 0x1495, %l6
loop_4999:
fxnors %f15, %f8, %f3
loop_5000:
taddcc %o6, 0x0046, %g5
fmovdneg %xcc, %f11, %f6
xor %o2, 0x11A2, %l1
stb %i5, [%l7 + 0x77]
bne loop_5001
stb %o3, [%l7 + 0x53]
fpadd16s %f1, %f12, %f6
fmovdcc %icc, %f6, %f0
loop_5001:
movne %icc, %i0, %o1
tleu %icc, 0x2
ta %xcc, 0x2
faligndata %f4, %f14, %f6
fandnot2 %f4, %f10, %f2
srl %g7, %l2, %l5
ldsh [%l7 + 0x3C], %l4
movgu %xcc, %g2, %o4
fmovsl %xcc, %f15, %f9
fbn,a %fcc2, loop_5002
fxnors %f9, %f7, %f10
umulcc %i4, 0x0AA0, %g4
fcmpeq32 %f12, %f4, %i1
loop_5002:
sth %i6, [%l7 + 0x20]
stw %i7, [%l7 + 0x24]
fmul8ulx16 %f0, %f4, %f6
bge,pn %xcc, loop_5003
tl %xcc, 0x7
lduw [%l7 + 0x70], %g3
tvc %icc, 0x0
loop_5003:
fpsub32 %f10, %f12, %f12
brnz,a %l0, loop_5004
fone %f14
fmovdle %xcc, %f2, %f10
fnors %f11, %f10, %f6
loop_5004:
std %f6, [%l7 + 0x70]
be loop_5005
fmovsg %icc, %f0, %f11
lduw [%l7 + 0x2C], %g6
bneg,pn %xcc, loop_5006
loop_5005:
fpmerge %f11, %f4, %f0
orcc %l3, %o7, %i2
fmovdle %xcc, %f12, %f5
loop_5006:
ldd [%l7 + 0x60], %f2
sdivx %i3, 0x040B, %o5
fnand %f12, %f8, %f6
ldsb [%l7 + 0x20], %o0
ldsb [%l7 + 0x40], %g1
fbl %fcc1, loop_5007
bne,a,pt %icc, loop_5008
fmul8x16al %f11, %f13, %f12
edge16ln %o6, %l6, %g5
loop_5007:
bleu,a loop_5009
loop_5008:
std %f2, [%l7 + 0x48]
ldub [%l7 + 0x31], %o2
call loop_5010
loop_5009:
lduh [%l7 + 0x76], %i5
fcmpne16 %f4, %f6, %o3
tle %xcc, 0x2
loop_5010:
ldx [%l7 + 0x50], %l1
fzeros %f14
subc %i0, %g7, %o1
ldsb [%l7 + 0x15], %l2
fbuge,a %fcc3, loop_5011
fpackfix %f6, %f14
fmovsne %xcc, %f2, %f11
edge32n %l5, %l4, %g2
loop_5011:
bneg,a loop_5012
call loop_5013
fnegs %f8, %f8
movvc %icc, %o4, %g4
loop_5012:
stx %i1, [%l7 + 0x48]
loop_5013:
subc %i6, 0x14D1, %i7
ldub [%l7 + 0x3F], %i4
fblg,a %fcc0, loop_5014
stb %l0, [%l7 + 0x2A]
fornot2 %f0, %f2, %f2
fmovdg %xcc, %f12, %f9
loop_5014:
sth %g6, [%l7 + 0x2E]
fbule,a %fcc1, loop_5015
tge %xcc, 0x5
movrlz %l3, %o7, %i2
std %f4, [%l7 + 0x28]
loop_5015:
fmuld8ulx16 %f10, %f3, %f10
ld [%l7 + 0x10], %f6
edge16ln %g3, %o5, %o0
fones %f14
fblg,a %fcc0, loop_5016
udivcc %g1, 0x0ADC, %i3
stw %l6, [%l7 + 0x68]
srax %g5, %o2, %i5
loop_5016:
stx %o6, [%l7 + 0x30]
fnot2s %f7, %f2
ldub [%l7 + 0x35], %o3
edge16 %l1, %i0, %g7
stx %l2, [%l7 + 0x08]
bcs,pn %xcc, loop_5017
fpackfix %f8, %f0
siam 0x0
fzeros %f2
loop_5017:
fbule,a %fcc1, loop_5018
movl %xcc, %l5, %l4
nop
setx loop_5019, %l0, %l1
jmpl %l1, %g2
orn %o4, 0x0907, %g4
loop_5018:
std %f10, [%l7 + 0x08]
stw %o1, [%l7 + 0x18]
loop_5019:
addc %i6, 0x0246, %i1
orcc %i7, %l0, %i4
ld [%l7 + 0x0C], %f0
ld [%l7 + 0x58], %f0
sth %l3, [%l7 + 0x7C]
lduw [%l7 + 0x3C], %g6
fcmpgt32 %f8, %f6, %i2
stw %o7, [%l7 + 0x58]
tn %xcc, 0x4
fmovsn %xcc, %f9, %f6
ldsb [%l7 + 0x15], %g3
fbul %fcc2, loop_5020
faligndata %f6, %f4, %f6
ldub [%l7 + 0x0F], %o5
sethi 0x1547, %o0
loop_5020:
ldsb [%l7 + 0x76], %g1
st %f0, [%l7 + 0x6C]
taddcctv %i3, 0x0A6B, %l6
edge16 %o2, %g5, %o6
movle %xcc, %i5, %l1
fmovdleu %xcc, %f0, %f5
or %o3, 0x02A2, %g7
stb %l2, [%l7 + 0x0E]
fble %fcc1, loop_5021
fbule %fcc0, loop_5022
array32 %l5, %i0, %g2
sdivcc %o4, 0x1F11, %g4
loop_5021:
ldx [%l7 + 0x38], %o1
loop_5022:
tle %xcc, 0x0
fmovsvs %icc, %f6, %f12
fmovdge %xcc, %f6, %f9
fmovdge %xcc, %f8, %f14
xnorcc %i6, 0x1823, %l4
fpadd32s %f10, %f8, %f8
ld [%l7 + 0x4C], %f12
orn %i7, 0x18D7, %l0
ldub [%l7 + 0x11], %i1
bcs,a,pn %xcc, loop_5023
lduw [%l7 + 0x38], %i4
fors %f2, %f3, %f11
srlx %g6, 0x03, %l3
loop_5023:
srlx %i2, 0x0A, %g3
fbl,a %fcc1, loop_5024
fmovrdne %o7, %f14, %f6
fbl %fcc3, loop_5025
fbue %fcc0, loop_5026
loop_5024:
bne,pt %xcc, loop_5027
fmovse %xcc, %f0, %f9
loop_5025:
fmovdne %xcc, %f10, %f1
loop_5026:
umulcc %o5, 0x17AC, %o0
loop_5027:
tvs %xcc, 0x3
addcc %g1, 0x0532, %i3
ld [%l7 + 0x40], %f7
stw %l6, [%l7 + 0x24]
fones %f6
fmovdleu %xcc, %f13, %f12
nop
setx loop_5028, %l0, %l1
jmpl %l1, %o2
ldsw [%l7 + 0x64], %g5
stx %i5, [%l7 + 0x48]
fcmpgt16 %f14, %f6, %l1
loop_5028:
fbl,a %fcc1, loop_5029
fmovsne %xcc, %f2, %f7
fmovsgu %xcc, %f15, %f4
stx %o3, [%l7 + 0x70]
loop_5029:
movge %xcc, %g7, %o6
fornot1 %f8, %f8, %f10
fmovsleu %xcc, %f0, %f11
fpackfix %f10, %f12
tvs %icc, 0x3
fmul8ulx16 %f14, %f14, %f4
bgu loop_5030
fxnors %f2, %f8, %f1
mova %icc, %l2, %l5
for %f0, %f10, %f6
loop_5030:
orncc %i0, %g2, %g4
fmul8x16al %f14, %f15, %f6
tgu %icc, 0x7
be,pt %icc, loop_5031
for %f0, %f4, %f10
fmovsg %xcc, %f0, %f7
fxors %f4, %f12, %f8
loop_5031:
fmuld8ulx16 %f1, %f9, %f14
fmovsgu %xcc, %f12, %f7
or %o1, 0x05FC, %i6
edge32n %o4, %l4, %i7
sth %l0, [%l7 + 0x5C]
fbo,a %fcc1, loop_5032
fzeros %f3
fpadd16s %f3, %f11, %f3
fmovsle %xcc, %f1, %f1
loop_5032:
fxor %f8, %f14, %f14
tg %icc, 0x6
bvs,a,pn %icc, loop_5033
fmovsle %icc, %f9, %f3
stb %i1, [%l7 + 0x48]
fone %f8
loop_5033:
fbe,a %fcc1, loop_5034
movrlez %g6, %l3, %i2
stb %i4, [%l7 + 0x2B]
ldx [%l7 + 0x08], %o7
loop_5034:
stb %o5, [%l7 + 0x57]
tn %icc, 0x2
nop
setx loop_5035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f0, %f11
bcs,a %icc, loop_5036
mova %xcc, %o0, %g3
loop_5035:
fmovdgu %icc, %f8, %f6
edge16ln %g1, %i3, %o2
loop_5036:
movl %xcc, %g5, %i5
fbe %fcc2, loop_5037
ldx [%l7 + 0x30], %l6
taddcctv %o3, %g7, %l1
nop
setx loop_5038, %l0, %l1
jmpl %l1, %o6
loop_5037:
addc %l2, %i0, %l5
fbul,a %fcc2, loop_5039
ldsw [%l7 + 0x40], %g4
loop_5038:
fnegd %f4, %f6
stx %o1, [%l7 + 0x68]
loop_5039:
ldub [%l7 + 0x74], %g2
ldsw [%l7 + 0x40], %o4
fmovrsgez %l4, %f12, %f12
call loop_5040
tge %xcc, 0x3
fexpand %f13, %f2
stw %i6, [%l7 + 0x34]
loop_5040:
movvs %icc, %i7, %i1
stw %g6, [%l7 + 0x58]
movl %xcc, %l0, %i2
sth %l3, [%l7 + 0x6E]
ldx [%l7 + 0x20], %i4
ld [%l7 + 0x50], %f1
st %f2, [%l7 + 0x70]
and %o7, 0x07FE, %o5
ldd [%l7 + 0x38], %f12
std %f6, [%l7 + 0x58]
taddcctv %g3, %g1, %o0
array16 %o2, %g5, %i5
fbue,a %fcc3, loop_5041
fmul8x16au %f4, %f13, %f6
popc %i3, %o3
lduw [%l7 + 0x60], %g7
loop_5041:
tpos %icc, 0x1
udivx %l1, 0x14FA, %l6
fpsub16 %f6, %f8, %f14
udivcc %l2, 0x1174, %o6
te %xcc, 0x6
popc %i0, %l5
ld [%l7 + 0x20], %f2
ldd [%l7 + 0x38], %f4
fnand %f14, %f0, %f14
stb %o1, [%l7 + 0x49]
fcmpes %fcc0, %f8, %f13
fmovdge %xcc, %f15, %f2
fabsd %f2, %f8
fmovsge %icc, %f7, %f5
fcmpeq32 %f0, %f8, %g4
ta %xcc, 0x7
lduh [%l7 + 0x52], %o4
fbul %fcc3, loop_5042
lduh [%l7 + 0x08], %g2
st %f4, [%l7 + 0x68]
stb %l4, [%l7 + 0x1A]
loop_5042:
stx %i7, [%l7 + 0x08]
edge32ln %i1, %i6, %l0
subccc %g6, 0x1003, %i2
fmul8sux16 %f14, %f0, %f12
sth %i4, [%l7 + 0x6C]
lduh [%l7 + 0x70], %l3
stx %o7, [%l7 + 0x10]
stw %g3, [%l7 + 0x2C]
stx %o5, [%l7 + 0x78]
fmovsleu %icc, %f0, %f12
tl %icc, 0x0
bcs,pt %xcc, loop_5043
ldx [%l7 + 0x60], %o0
sethi 0x1BE9, %g1
lduw [%l7 + 0x7C], %g5
loop_5043:
ldd [%l7 + 0x60], %f2
fmovdcc %icc, %f13, %f0
xnor %i5, %o2, %i3
move %icc, %g7, %l1
lduh [%l7 + 0x34], %o3
ldsb [%l7 + 0x3A], %l2
movrlez %l6, 0x13A, %i0
fmovscc %xcc, %f12, %f15
fxnors %f12, %f9, %f13
ldd [%l7 + 0x20], %f14
movrlez %l5, 0x1ED, %o1
fzeros %f10
fcmpd %fcc2, %f10, %f6
ldsb [%l7 + 0x11], %g4
bvs loop_5044
std %f0, [%l7 + 0x38]
fmovsgu %xcc, %f6, %f8
fcmpd %fcc0, %f8, %f14
loop_5044:
std %f4, [%l7 + 0x30]
movl %xcc, %o4, %o6
fmul8ulx16 %f8, %f12, %f6
srlx %l4, %i7, %g2
addccc %i6, %i1, %l0
tne %icc, 0x5
tle %icc, 0x1
fmovsleu %icc, %f7, %f14
ldsh [%l7 + 0x5E], %g6
tle %icc, 0x7
stw %i4, [%l7 + 0x0C]
sra %i2, 0x10, %o7
movrlz %g3, %l3, %o5
orcc %o0, %g5, %g1
lduh [%l7 + 0x5C], %o2
fcmpeq16 %f10, %f8, %i3
movrlez %g7, 0x373, %l1
brlz,a %i5, loop_5045
stw %l2, [%l7 + 0x7C]
xorcc %o3, %i0, %l5
andn %o1, 0x0FED, %l6
loop_5045:
fmovsle %icc, %f2, %f8
ldsw [%l7 + 0x54], %o4
bn loop_5046
fbne,a %fcc0, loop_5047
be %icc, loop_5048
fnegd %f0, %f2
loop_5046:
ldsw [%l7 + 0x50], %o6
loop_5047:
fcmple16 %f10, %f10, %l4
loop_5048:
stx %g4, [%l7 + 0x30]
fmovs %f2, %f14
fmovdvc %icc, %f2, %f2
stw %i7, [%l7 + 0x6C]
stb %g2, [%l7 + 0x38]
call loop_5049
fmovsa %xcc, %f8, %f0
movrne %i1, %i6, %l0
fexpand %f4, %f14
loop_5049:
fnot2s %f15, %f2
sth %i4, [%l7 + 0x68]
fpsub16s %f2, %f5, %f3
fmovsneg %icc, %f14, %f7
ldx [%l7 + 0x30], %i2
fmovde %xcc, %f14, %f13
tpos %xcc, 0x0
fnegd %f12, %f14
sra %o7, %g3, %l3
brgez,a %g6, loop_5050
bcs loop_5051
fcmpne16 %f8, %f12, %o0
lduh [%l7 + 0x6C], %g5
loop_5050:
edge16 %o5, %g1, %i3
loop_5051:
movcc %xcc, %o2, %g7
edge32n %l1, %i5, %o3
edge16l %i0, %l2, %l5
tleu %xcc, 0x4
fbe %fcc2, loop_5052
stw %l6, [%l7 + 0x34]
edge32 %o1, %o4, %o6
edge16l %l4, %i7, %g2
loop_5052:
movcs %xcc, %i1, %i6
movg %xcc, %g4, %i4
movvc %xcc, %i2, %o7
sth %l0, [%l7 + 0x7E]
lduw [%l7 + 0x10], %l3
stx %g3, [%l7 + 0x60]
fcmpes %fcc0, %f12, %f15
fcmple32 %f12, %f10, %g6
fnot2s %f2, %f3
std %f0, [%l7 + 0x58]
fmovda %xcc, %f5, %f7
brgez %o0, loop_5053
edge32ln %g5, %o5, %i3
fmovrdgz %g1, %f12, %f14
fmovrse %g7, %f15, %f1
loop_5053:
orcc %l1, %i5, %o3
edge32l %i0, %o2, %l5
fbe %fcc1, loop_5054
stw %l6, [%l7 + 0x5C]
tneg %xcc, 0x0
bpos,pn %xcc, loop_5055
loop_5054:
fcmpgt16 %f4, %f10, %o1
stx %o4, [%l7 + 0x58]
fmovsge %icc, %f12, %f8
loop_5055:
stw %o6, [%l7 + 0x34]
std %f14, [%l7 + 0x68]
fmovrslz %l2, %f11, %f12
fmovdleu %icc, %f11, %f4
stx %l4, [%l7 + 0x60]
taddcctv %i7, %i1, %g2
fpadd32 %f2, %f0, %f8
umulcc %g4, %i6, %i2
tvs %icc, 0x1
stb %i4, [%l7 + 0x33]
sth %l0, [%l7 + 0x1E]
fcmped %fcc0, %f12, %f6
ble,pt %xcc, loop_5056
orcc %l3, 0x0710, %o7
srl %g3, 0x11, %g6
fmovdne %icc, %f13, %f10
loop_5056:
fcmple32 %f8, %f14, %o0
tge %xcc, 0x3
ldub [%l7 + 0x30], %o5
fmovsge %icc, %f13, %f5
sub %g5, 0x12FE, %g1
tle %icc, 0x0
ld [%l7 + 0x24], %f9
lduw [%l7 + 0x08], %g7
tcc %xcc, 0x4
lduh [%l7 + 0x40], %i3
fmovsvc %icc, %f6, %f12
fmovdcc %icc, %f0, %f12
fblg,a %fcc3, loop_5057
umulcc %i5, %l1, %o3
stx %o2, [%l7 + 0x20]
fcmpeq16 %f6, %f14, %l5
loop_5057:
andncc %l6, %o1, %o4
bgu,a,pn %xcc, loop_5058
srax %i0, 0x10, %o6
ldsh [%l7 + 0x08], %l4
ldd [%l7 + 0x48], %f8
loop_5058:
fnor %f14, %f12, %f2
ldx [%l7 + 0x58], %i7
tsubcc %l2, %i1, %g4
fmuld8sux16 %f7, %f2, %f8
xnorcc %i6, %g2, %i2
tvc %xcc, 0x4
sth %l0, [%l7 + 0x74]
fandnot1s %f5, %f6, %f1
ldub [%l7 + 0x15], %i4
fcmple32 %f10, %f12, %o7
sdiv %l3, 0x1892, %g3
lduw [%l7 + 0x28], %o0
fnor %f2, %f0, %f4
brz,a %o5, loop_5059
stw %g5, [%l7 + 0x68]
fmovdcs %icc, %f13, %f1
fmuld8ulx16 %f4, %f8, %f0
loop_5059:
ld [%l7 + 0x44], %f0
bshuffle %f4, %f2, %f4
and %g1, %g7, %i3
edge8l %g6, %i5, %l1
std %f4, [%l7 + 0x20]
fmovdneg %xcc, %f0, %f8
ldsh [%l7 + 0x16], %o2
ldsw [%l7 + 0x64], %l5
fnegs %f4, %f15
edge16 %o3, %o1, %o4
fcmpeq32 %f14, %f10, %i0
lduw [%l7 + 0x7C], %l6
stb %l4, [%l7 + 0x0D]
std %f4, [%l7 + 0x10]
stb %o6, [%l7 + 0x38]
lduh [%l7 + 0x6A], %l2
fmuld8sux16 %f6, %f6, %f0
and %i1, 0x1287, %g4
fmovrsgz %i7, %f10, %f7
xnor %i6, 0x014B, %g2
fcmpeq32 %f8, %f12, %l0
ldsw [%l7 + 0x34], %i4
ldd [%l7 + 0x30], %f10
stw %i2, [%l7 + 0x34]
movge %icc, %o7, %g3
ld [%l7 + 0x50], %f9
bvs,a loop_5060
edge32n %o0, %l3, %o5
umul %g1, %g5, %g7
ldsb [%l7 + 0x0F], %i3
loop_5060:
lduh [%l7 + 0x1C], %i5
fmovrdlz %l1, %f14, %f10
fmovrslz %o2, %f12, %f4
movleu %xcc, %g6, %o3
fmovrdgez %l5, %f2, %f12
ld [%l7 + 0x10], %f6
std %f10, [%l7 + 0x70]
bvc,pn %xcc, loop_5061
brlez %o1, loop_5062
lduw [%l7 + 0x1C], %i0
tvc %xcc, 0x7
loop_5061:
movg %icc, %l6, %l4
loop_5062:
fnors %f10, %f15, %f10
fnor %f14, %f8, %f8
fbe,a %fcc1, loop_5063
ldub [%l7 + 0x29], %o6
movl %icc, %o4, %l2
fnot1s %f9, %f4
loop_5063:
ldx [%l7 + 0x68], %g4
ldsw [%l7 + 0x40], %i7
ldsh [%l7 + 0x38], %i6
andncc %i1, %g2, %i4
fmovsvc %icc, %f4, %f3
movneg %xcc, %i2, %l0
brlez %g3, loop_5064
popc 0x0824, %o0
stw %o7, [%l7 + 0x1C]
edge16l %l3, %g1, %g5
loop_5064:
xor %o5, 0x0957, %i3
st %f4, [%l7 + 0x78]
alignaddrl %g7, %i5, %l1
tvc %icc, 0x6
ldd [%l7 + 0x78], %f6
lduw [%l7 + 0x2C], %o2
ldsh [%l7 + 0x22], %o3
sth %g6, [%l7 + 0x14]
fpmerge %f5, %f11, %f4
edge8l %o1, %l5, %l6
ld [%l7 + 0x40], %f13
array16 %l4, %o6, %o4
fmul8x16au %f4, %f15, %f14
stx %l2, [%l7 + 0x38]
orcc %i0, 0x106D, %i7
fmovsneg %icc, %f5, %f10
ldsb [%l7 + 0x32], %g4
ldsb [%l7 + 0x10], %i1
tg %icc, 0x7
ldsw [%l7 + 0x54], %i6
ldsh [%l7 + 0x48], %i4
movrgz %g2, 0x154, %l0
udivcc %g3, 0x1EC5, %i2
fbn,a %fcc2, loop_5065
fsrc2s %f10, %f1
ld [%l7 + 0x30], %f5
tn %xcc, 0x1
loop_5065:
fands %f8, %f1, %f12
fmovscc %icc, %f15, %f14
fbuge,a %fcc1, loop_5066
stb %o7, [%l7 + 0x79]
stw %l3, [%l7 + 0x24]
edge8 %o0, %g5, %g1
loop_5066:
orcc %i3, 0x0B6B, %o5
mova %xcc, %i5, %g7
lduh [%l7 + 0x58], %l1
lduh [%l7 + 0x40], %o3
fmovrdgez %g6, %f4, %f0
ldsb [%l7 + 0x5C], %o1
fmovsn %xcc, %f4, %f7
fmovdg %icc, %f10, %f7
tl %icc, 0x0
lduw [%l7 + 0x1C], %l5
andn %o2, 0x0902, %l6
xnorcc %l4, %o6, %l2
movcs %icc, %o4, %i7
fmovdge %xcc, %f11, %f3
fexpand %f5, %f6
st %f12, [%l7 + 0x64]
tge %xcc, 0x5
fands %f12, %f0, %f0
ldx [%l7 + 0x58], %i0
fone %f12
bleu,a loop_5067
fmovrde %i1, %f6, %f6
ldsb [%l7 + 0x63], %g4
fpmerge %f9, %f0, %f2
loop_5067:
fpackfix %f2, %f0
for %f6, %f0, %f2
bcs,a loop_5068
fbe %fcc0, loop_5069
or %i6, %g2, %i4
fmovsneg %xcc, %f7, %f7
loop_5068:
ldsw [%l7 + 0x24], %g3
loop_5069:
taddcctv %i2, %l0, %o7
edge16n %o0, %g5, %l3
brgez,a %i3, loop_5070
andn %g1, %i5, %g7
umulcc %o5, %l1, %g6
fmovdl %icc, %f6, %f8
loop_5070:
stx %o3, [%l7 + 0x50]
tn %xcc, 0x5
fnors %f1, %f2, %f1
fpmerge %f6, %f9, %f0
fmovsne %xcc, %f6, %f11
sub %l5, %o2, %l6
subccc %l4, 0x09FE, %o6
st %f11, [%l7 + 0x08]
tle %icc, 0x0
ldsw [%l7 + 0x5C], %l2
fcmpne16 %f14, %f10, %o1
movl %xcc, %i7, %i0
movrgz %o4, %g4, %i6
sdivx %g2, 0x1C79, %i4
fmovscs %xcc, %f15, %f14
tl %icc, 0x7
lduw [%l7 + 0x1C], %i1
smul %g3, 0x1262, %i2
fnot1 %f12, %f4
fpadd32s %f3, %f8, %f14
fbule %fcc3, loop_5071
fmovda %xcc, %f11, %f8
fmovsgu %icc, %f6, %f10
stw %l0, [%l7 + 0x48]
loop_5071:
ldsh [%l7 + 0x60], %o0
fmuld8sux16 %f13, %f4, %f14
ldub [%l7 + 0x39], %g5
sll %o7, 0x19, %l3
fbue %fcc0, loop_5072
ldd [%l7 + 0x50], %f12
bge loop_5073
edge32ln %i3, %i5, %g7
loop_5072:
fmovscs %icc, %f8, %f10
movrne %o5, 0x137, %l1
loop_5073:
udiv %g6, 0x1F04, %o3
fmovrdlez %l5, %f12, %f12
sll %g1, 0x13, %o2
stx %l6, [%l7 + 0x38]
bl,a loop_5074
fzeros %f5
be,pt %xcc, loop_5075
subcc %o6, 0x009D, %l4
loop_5074:
ld [%l7 + 0x54], %f7
lduw [%l7 + 0x14], %o1
loop_5075:
fmovscs %xcc, %f10, %f8
fmovscc %icc, %f0, %f7
movne %icc, %l2, %i7
fnors %f3, %f14, %f9
fpadd16s %f15, %f6, %f10
ldx [%l7 + 0x20], %i0
movpos %xcc, %g4, %o4
te %xcc, 0x7
fmovsge %xcc, %f7, %f10
fmovsvc %icc, %f0, %f5
tpos %icc, 0x7
nop
setx loop_5076, %l0, %l1
jmpl %l1, %g2
sethi 0x1ED1, %i4
tge %xcc, 0x3
andncc %i6, %g3, %i2
loop_5076:
fcmpgt16 %f12, %f2, %l0
fcmpd %fcc0, %f6, %f0
ldsh [%l7 + 0x7A], %i1
fpmerge %f12, %f1, %f8
fcmpeq16 %f2, %f6, %g5
movg %xcc, %o7, %o0
sth %l3, [%l7 + 0x0E]
tl %xcc, 0x7
ta %icc, 0x4
fpsub32 %f14, %f14, %f6
mulx %i5, %g7, %o5
stx %l1, [%l7 + 0x40]
addccc %g6, 0x0F4D, %o3
movn %icc, %i3, %l5
fmovde %xcc, %f15, %f0
edge16n %g1, %l6, %o2
be,a,pn %icc, loop_5077
ldx [%l7 + 0x70], %l4
fpsub32s %f0, %f7, %f7
fmovrse %o6, %f9, %f12
loop_5077:
fmovdgu %xcc, %f14, %f8
ba,a %xcc, loop_5078
lduw [%l7 + 0x50], %l2
bneg,a,pt %icc, loop_5079
sll %o1, 0x1B, %i0
loop_5078:
xorcc %i7, %g4, %g2
srax %i4, %i6, %o4
loop_5079:
st %f7, [%l7 + 0x38]
bneg %xcc, loop_5080
subccc %g3, %l0, %i2
fmovrdlez %g5, %f14, %f2
ldub [%l7 + 0x37], %o7
loop_5080:
fcmped %fcc0, %f14, %f0
sth %i1, [%l7 + 0x3C]
ldsh [%l7 + 0x30], %o0
fbg,a %fcc0, loop_5081
bleu,a,pt %xcc, loop_5082
bleu %icc, loop_5083
or %l3, 0x01DD, %g7
loop_5081:
ldsb [%l7 + 0x55], %o5
loop_5082:
orcc %l1, 0x1BF7, %i5
loop_5083:
tge %xcc, 0x2
st %f11, [%l7 + 0x7C]
fmovdl %icc, %f13, %f9
tsubcc %g6, %i3, %l5
fabss %f7, %f4
fmovse %icc, %f13, %f4
call loop_5084
lduw [%l7 + 0x50], %g1
fnands %f11, %f7, %f3
fandnot1s %f15, %f9, %f15
loop_5084:
fmovsg %icc, %f5, %f10
bleu,a,pt %xcc, loop_5085
add %l6, 0x18F6, %o3
xnorcc %l4, %o2, %o6
fnegs %f15, %f13
loop_5085:
ldx [%l7 + 0x28], %o1
fmul8x16au %f2, %f13, %f6
sth %l2, [%l7 + 0x42]
fmovspos %xcc, %f1, %f4
movcs %xcc, %i7, %i0
ldd [%l7 + 0x10], %f12
addccc %g4, %i4, %g2
bvs,pt %icc, loop_5086
mulx %i6, %o4, %l0
lduh [%l7 + 0x46], %g3
stw %g5, [%l7 + 0x58]
loop_5086:
fmovsge %icc, %f5, %f8
edge8 %o7, %i2, %i1
stb %l3, [%l7 + 0x55]
bl,a loop_5087
stw %o0, [%l7 + 0x38]
movrgz %g7, 0x2F7, %o5
fmovde %xcc, %f8, %f4
loop_5087:
taddcc %l1, 0x095B, %i5
ta %xcc, 0x0
movl %xcc, %i3, %l5
edge8 %g1, %g6, %l6
stb %o3, [%l7 + 0x50]
fcmped %fcc0, %f0, %f4
fbl %fcc2, loop_5088
ldd [%l7 + 0x18], %f8
edge16n %l4, %o2, %o6
ldsh [%l7 + 0x24], %l2
loop_5088:
ldx [%l7 + 0x58], %o1
fmovdvs %icc, %f15, %f9
edge16 %i0, %g4, %i7
nop
setx loop_5089, %l0, %l1
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_5090, %l0, %l1
jmpl %l1, %i4
ldx [%l7 + 0x70], %g2
lduh [%l7 + 0x40], %o4
loop_5089:
stb %i6, [%l7 + 0x5F]
loop_5090:
fmovspos %xcc, %f4, %f10
sth %g3, [%l7 + 0x62]
movrlz %g5, %o7, %i2
ldx [%l7 + 0x28], %i1
fbule,a %fcc1, loop_5091
fsrc1s %f12, %f14
fcmpeq16 %f12, %f12, %l3
sth %o0, [%l7 + 0x4A]
loop_5091:
tcc %xcc, 0x2
stb %l0, [%l7 + 0x0D]
fnands %f6, %f5, %f3
fcmple32 %f10, %f6, %o5
sdiv %l1, 0x1A3E, %i5
stw %i3, [%l7 + 0x70]
nop
setx loop_5092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x14]
ldub [%l7 + 0x39], %l5
movrne %g1, %l6, %o3
loop_5092:
ld [%l7 + 0x20], %f0
movn %xcc, %g6, %o2
ldsw [%l7 + 0x1C], %o6
fmovsa %icc, %f6, %f14
lduh [%l7 + 0x1A], %l4
fmovrdgez %o1, %f6, %f2
fbue %fcc0, loop_5093
ld [%l7 + 0x70], %f2
fornot2s %f4, %f11, %f2
std %f2, [%l7 + 0x08]
loop_5093:
movrne %l2, %i0, %i7
stb %g4, [%l7 + 0x77]
ldsb [%l7 + 0x72], %i4
sth %g2, [%l7 + 0x64]
add %i6, 0x17C6, %o4
fpmerge %f5, %f10, %f14
tne %xcc, 0x0
lduh [%l7 + 0x6E], %g5
ldub [%l7 + 0x63], %g3
ld [%l7 + 0x3C], %f14
fmovrde %o7, %f10, %f10
movgu %icc, %i2, %l3
stw %i1, [%l7 + 0x5C]
tvc %xcc, 0x3
ldub [%l7 + 0x65], %l0
fands %f3, %f11, %f3
fsrc1s %f9, %f5
brgz %o0, loop_5094
ld [%l7 + 0x58], %f7
ldsw [%l7 + 0x2C], %o5
ldx [%l7 + 0x38], %l1
loop_5094:
std %f4, [%l7 + 0x68]
sllx %i5, %g7, %l5
fmovsvs %xcc, %f10, %f6
movleu %icc, %i3, %l6
fbug,a %fcc1, loop_5095
ldx [%l7 + 0x08], %o3
fmovde %icc, %f11, %f15
lduw [%l7 + 0x0C], %g1
loop_5095:
st %f0, [%l7 + 0x38]
ld [%l7 + 0x78], %f13
ldsw [%l7 + 0x7C], %o2
fmovdgu %icc, %f10, %f5
fbule %fcc0, loop_5096
popc %o6, %l4
ld [%l7 + 0x1C], %f3
st %f15, [%l7 + 0x08]
loop_5096:
alignaddr %g6, %o1, %l2
fmovrslez %i7, %f13, %f9
brgez,a %g4, loop_5097
movre %i0, 0x002, %g2
stw %i4, [%l7 + 0x48]
fexpand %f15, %f4
loop_5097:
bcc,a,pn %icc, loop_5098
fmovdne %xcc, %f6, %f12
bpos %icc, loop_5099
fnot1s %f6, %f14
loop_5098:
fbuge,a %fcc3, loop_5100
fmul8x16al %f6, %f14, %f4
loop_5099:
subccc %o4, 0x16D1, %i6
fmovrsgz %g3, %f5, %f15
loop_5100:
fmovdgu %xcc, %f10, %f8
sdivx %g5, 0x1686, %o7
fbe %fcc1, loop_5101
fmovdvc %xcc, %f14, %f4
fblg,a %fcc3, loop_5102
fcmple32 %f12, %f8, %i2
loop_5101:
fbge,a %fcc2, loop_5103
fmovdcc %icc, %f2, %f15
loop_5102:
ldsb [%l7 + 0x2D], %i1
stx %l0, [%l7 + 0x78]
loop_5103:
edge8 %l3, %o5, %l1
movge %xcc, %o0, %g7
alignaddr %l5, %i3, %l6
edge8 %i5, %o3, %o2
bpos %icc, loop_5104
movrgz %o6, %g1, %l4
fands %f5, %f11, %f5
std %f12, [%l7 + 0x18]
loop_5104:
stw %g6, [%l7 + 0x58]
fxors %f7, %f0, %f6
ldub [%l7 + 0x3E], %l2
ldd [%l7 + 0x30], %f6
xorcc %i7, %g4, %i0
edge16ln %g2, %i4, %o4
tpos %icc, 0x1
fnor %f10, %f10, %f2
ldsb [%l7 + 0x0C], %o1
umulcc %i6, %g5, %g3
movvc %icc, %o7, %i2
fcmpeq32 %f14, %f6, %i1
fmovdvc %icc, %f9, %f0
sth %l3, [%l7 + 0x5E]
fbo %fcc2, loop_5105
brlez,a %o5, loop_5106
fpadd16 %f10, %f6, %f10
add %l0, %o0, %g7
loop_5105:
sllx %l1, 0x0E, %l5
loop_5106:
stw %l6, [%l7 + 0x4C]
fmovse %xcc, %f5, %f8
smul %i3, 0x176D, %o3
tneg %xcc, 0x6
addcc %o2, 0x01FE, %i5
addcc %o6, 0x1549, %g1
ld [%l7 + 0x28], %f11
movre %g6, %l4, %l2
fmovrdgez %g4, %f10, %f0
edge32n %i0, %g2, %i4
fcmpd %fcc2, %f2, %f0
std %f8, [%l7 + 0x38]
fmovd %f14, %f12
fmovrse %i7, %f0, %f9
andncc %o4, %i6, %g5
ldsw [%l7 + 0x70], %g3
ba,pt %icc, loop_5107
ldub [%l7 + 0x33], %o1
brnz,a %o7, loop_5108
fsrc2 %f8, %f2
loop_5107:
ld [%l7 + 0x74], %f8
xnorcc %i2, %i1, %o5
loop_5108:
ldsw [%l7 + 0x0C], %l0
tle %xcc, 0x2
or %o0, 0x02F6, %g7
bvs,a %xcc, loop_5109
alignaddrl %l1, %l5, %l6
movne %icc, %i3, %l3
ldx [%l7 + 0x78], %o3
loop_5109:
ldx [%l7 + 0x20], %i5
stx %o6, [%l7 + 0x10]
brnz %g1, loop_5110
fmovse %xcc, %f13, %f12
fmovrde %o2, %f2, %f4
array8 %l4, %g6, %g4
loop_5110:
srax %l2, %g2, %i4
fmovdg %xcc, %f12, %f5
fbe %fcc3, loop_5111
andn %i0, %i7, %i6
st %f10, [%l7 + 0x28]
bshuffle %f2, %f6, %f2
loop_5111:
tcc %icc, 0x7
movrgz %o4, %g5, %o1
fpackfix %f12, %f1
st %f4, [%l7 + 0x3C]
ldd [%l7 + 0x18], %f8
fmovrdgez %o7, %f14, %f14
sth %i2, [%l7 + 0x3A]
sth %g3, [%l7 + 0x52]
call loop_5112
fpsub32 %f8, %f2, %f8
stx %o5, [%l7 + 0x58]
fnegd %f10, %f4
loop_5112:
st %f5, [%l7 + 0x1C]
ldsh [%l7 + 0x30], %i1
edge16n %l0, %o0, %g7
movrne %l1, 0x1EF, %l5
ldsh [%l7 + 0x12], %i3
stx %l6, [%l7 + 0x38]
st %f6, [%l7 + 0x24]
andncc %o3, %i5, %l3
ldub [%l7 + 0x2D], %o6
fmuld8ulx16 %f13, %f11, %f10
bne,a %icc, loop_5113
fpmerge %f15, %f13, %f10
fmovsl %icc, %f13, %f0
alignaddrl %o2, %g1, %l4
loop_5113:
lduw [%l7 + 0x68], %g4
fpsub32s %f5, %f2, %f13
fcmpes %fcc0, %f4, %f5
movgu %xcc, %g6, %l2
xorcc %g2, 0x1717, %i0
xorcc %i4, 0x01E0, %i7
andn %i6, 0x1DA1, %g5
popc %o1, %o7
nop
setx loop_5114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %o4, %i2, %g3
movgu %icc, %o5, %i1
sdivx %o0, 0x0E80, %g7
loop_5114:
fmovrsgez %l1, %f2, %f6
sdivcc %l5, 0x0861, %l0
fcmpd %fcc1, %f0, %f12
sth %i3, [%l7 + 0x42]
fornot1 %f4, %f12, %f4
ba loop_5115
sub %l6, %o3, %l3
std %f10, [%l7 + 0x30]
fandnot2s %f15, %f15, %f9
loop_5115:
ldsw [%l7 + 0x2C], %o6
std %f0, [%l7 + 0x10]
edge16l %o2, %g1, %i5
addcc %g4, 0x12DC, %g6
ldd [%l7 + 0x68], %f6
edge32 %l4, %l2, %i0
edge8l %i4, %i7, %i6
bcc,a loop_5116
or %g5, %o1, %o7
lduw [%l7 + 0x54], %g2
fsrc2 %f12, %f0
loop_5116:
tl %xcc, 0x3
fandnot2 %f12, %f10, %f8
bgu %icc, loop_5117
fpsub16 %f10, %f6, %f4
movl %xcc, %i2, %g3
tcs %xcc, 0x5
loop_5117:
sth %o4, [%l7 + 0x1E]
stb %i1, [%l7 + 0x55]
ldsh [%l7 + 0x2C], %o5
tneg %icc, 0x7
ldx [%l7 + 0x58], %g7
tgu %icc, 0x6
fandnot2 %f10, %f0, %f12
fornot1 %f8, %f0, %f8
std %f12, [%l7 + 0x60]
movneg %icc, %l1, %o0
fpack16 %f14, %f5
movvc %icc, %l0, %i3
fbule,a %fcc1, loop_5118
fmovrde %l5, %f2, %f14
ldub [%l7 + 0x72], %o3
and %l6, %l3, %o6
loop_5118:
st %f3, [%l7 + 0x60]
fones %f4
ld [%l7 + 0x24], %f4
sth %o2, [%l7 + 0x5A]
edge32l %g1, %i5, %g6
ldsh [%l7 + 0x44], %l4
fmovdvs %xcc, %f13, %f15
popc %g4, %l2
ldub [%l7 + 0x77], %i0
smul %i7, 0x168B, %i4
movn %icc, %g5, %i6
ldsw [%l7 + 0x58], %o7
orncc %o1, 0x00D1, %g2
movgu %xcc, %i2, %g3
ldsb [%l7 + 0x11], %o4
fmovscs %icc, %f2, %f7
lduw [%l7 + 0x40], %i1
bleu,pt %xcc, loop_5119
sth %o5, [%l7 + 0x62]
brz %g7, loop_5120
fand %f14, %f2, %f0
loop_5119:
ldsw [%l7 + 0x24], %o0
fmovdg %xcc, %f9, %f10
loop_5120:
fmovs %f4, %f4
edge32 %l0, %l1, %l5
brlz,a %o3, loop_5121
edge8l %i3, %l3, %l6
fornot2s %f5, %f11, %f3
lduh [%l7 + 0x70], %o2
loop_5121:
mova %icc, %g1, %o6
fmovdle %xcc, %f15, %f0
fmovdcc %icc, %f7, %f12
fmovdcs %icc, %f9, %f2
fmovsg %icc, %f3, %f11
fone %f8
lduh [%l7 + 0x74], %i5
brgez,a %g6, loop_5122
brgez %l4, loop_5123
alignaddrl %l2, %i0, %g4
movcc %xcc, %i7, %i4
loop_5122:
fmovrde %i6, %f10, %f6
loop_5123:
fmovrdne %g5, %f14, %f4
sth %o7, [%l7 + 0x1A]
lduw [%l7 + 0x58], %o1
stw %g2, [%l7 + 0x44]
fmovdleu %xcc, %f7, %f3
bvs,a,pn %icc, loop_5124
lduw [%l7 + 0x70], %g3
faligndata %f8, %f8, %f0
stx %o4, [%l7 + 0x68]
loop_5124:
stb %i1, [%l7 + 0x37]
fmovdcc %xcc, %f9, %f2
fmovsg %icc, %f9, %f13
fnot2s %f15, %f15
fmovsl %icc, %f14, %f0
movle %xcc, %o5, %g7
siam 0x6
ldsb [%l7 + 0x7C], %o0
umulcc %i2, 0x10B1, %l1
fba,a %fcc3, loop_5125
fbule %fcc2, loop_5126
stw %l0, [%l7 + 0x08]
st %f13, [%l7 + 0x2C]
loop_5125:
movrlz %o3, 0x3A3, %i3
loop_5126:
xnorcc %l3, 0x18D7, %l5
fmovrsgz %o2, %f3, %f1
fpadd32s %f9, %f9, %f15
st %f8, [%l7 + 0x4C]
fmovsneg %icc, %f11, %f11
fmovscs %xcc, %f4, %f9
fmovdg %icc, %f10, %f12
lduh [%l7 + 0x4A], %g1
sdivcc %l6, 0x1AA6, %i5
fmovsneg %icc, %f7, %f12
bvs,pt %icc, loop_5127
andncc %g6, %l4, %o6
lduh [%l7 + 0x32], %i0
andn %l2, 0x08C5, %g4
loop_5127:
ldsw [%l7 + 0x38], %i4
stx %i6, [%l7 + 0x38]
sth %i7, [%l7 + 0x0A]
fmovrsgez %g5, %f9, %f10
srax %o1, %g2, %o7
fmul8x16au %f0, %f4, %f8
ldd [%l7 + 0x20], %f14
fnegd %f4, %f6
sth %g3, [%l7 + 0x40]
movg %icc, %i1, %o4
fmovdneg %icc, %f8, %f3
stw %o5, [%l7 + 0x24]
fble,a %fcc1, loop_5128
tl %xcc, 0x1
fmovsvs %icc, %f7, %f6
fsrc2 %f8, %f14
loop_5128:
movrlez %g7, 0x21D, %o0
fsrc2 %f6, %f0
movneg %icc, %i2, %l1
mulscc %l0, 0x191E, %o3
and %i3, %l3, %l5
alignaddr %o2, %l6, %i5
fbg,a %fcc3, loop_5129
smulcc %g6, %l4, %g1
orcc %o6, %l2, %i0
fandnot1 %f4, %f14, %f8
loop_5129:
fandnot2 %f2, %f6, %f2
ldsh [%l7 + 0x60], %g4
brlz,a %i6, loop_5130
fmovde %icc, %f11, %f5
fbul,a %fcc0, loop_5131
st %f10, [%l7 + 0x74]
loop_5130:
fmovrsne %i4, %f11, %f13
fmovsg %icc, %f14, %f7
loop_5131:
tvc %icc, 0x2
umul %i7, %g5, %o1
popc 0x01F2, %o7
movgu %xcc, %g3, %g2
stw %o4, [%l7 + 0x60]
ldsw [%l7 + 0x74], %i1
fbul,a %fcc0, loop_5132
stw %g7, [%l7 + 0x14]
call loop_5133
fpadd32s %f10, %f6, %f11
loop_5132:
lduw [%l7 + 0x60], %o0
edge8 %o5, %i2, %l1
loop_5133:
ba,pt %icc, loop_5134
movrlez %o3, 0x2D8, %l0
ldsb [%l7 + 0x20], %l3
movge %xcc, %i3, %l5
loop_5134:
ble,a,pn %xcc, loop_5135
fandnot2s %f5, %f11, %f13
stb %o2, [%l7 + 0x27]
fornot1s %f6, %f13, %f8
loop_5135:
bcc,a loop_5136
edge16n %l6, %g6, %l4
fbul %fcc2, loop_5137
sth %i5, [%l7 + 0x1A]
loop_5136:
st %f7, [%l7 + 0x48]
stb %g1, [%l7 + 0x15]
loop_5137:
ldsh [%l7 + 0x7A], %o6
st %f6, [%l7 + 0x4C]
ld [%l7 + 0x6C], %f15
fmovsn %icc, %f10, %f15
movge %icc, %l2, %i0
stx %g4, [%l7 + 0x70]
addc %i6, %i7, %g5
fcmpne32 %f14, %f14, %i4
fabss %f1, %f12
stx %o7, [%l7 + 0x40]
fcmpgt32 %f6, %f14, %o1
tg %icc, 0x0
alignaddr %g3, %o4, %g2
ldx [%l7 + 0x40], %i1
ldsb [%l7 + 0x41], %g7
tg %xcc, 0x1
stx %o5, [%l7 + 0x68]
fbo %fcc3, loop_5138
stb %o0, [%l7 + 0x60]
ldsb [%l7 + 0x0B], %l1
nop
setx loop_5139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5138:
alignaddr %o3, %i2, %l0
fpack16 %f12, %f13
ldx [%l7 + 0x60], %i3
loop_5139:
nop
setx loop_5140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x68]
ld [%l7 + 0x2C], %f1
fmovsge %icc, %f5, %f1
loop_5140:
fpsub32s %f5, %f8, %f14
ldx [%l7 + 0x30], %l3
fmovrdgez %o2, %f8, %f4
sth %l6, [%l7 + 0x7A]
sdivx %g6, 0x114B, %l5
ldsw [%l7 + 0x10], %i5
sth %l4, [%l7 + 0x28]
st %f1, [%l7 + 0x6C]
array32 %g1, %l2, %i0
edge8n %o6, %g4, %i6
xorcc %i7, 0x03D9, %g5
fmovrdne %i4, %f6, %f6
sdivx %o1, 0x1AC0, %g3
fbg %fcc3, loop_5141
sethi 0x19E9, %o7
fmovdne %xcc, %f6, %f2
fsrc1 %f6, %f4
loop_5141:
fcmpne32 %f4, %f6, %g2
xnorcc %i1, %g7, %o5
bpos %xcc, loop_5142
smulcc %o0, %l1, %o4
fandnot1s %f5, %f3, %f1
fsrc1 %f10, %f6
loop_5142:
tgu %xcc, 0x6
umulcc %o3, 0x05A4, %l0
ldub [%l7 + 0x76], %i3
tleu %icc, 0x6
udivx %l3, 0x1260, %o2
ldsh [%l7 + 0x3C], %i2
umulcc %g6, 0x1FCF, %l6
tgu %icc, 0x4
fba,a %fcc0, loop_5143
bcc loop_5144
xor %i5, %l5, %l4
movrne %g1, %i0, %o6
loop_5143:
fmul8ulx16 %f0, %f6, %f14
loop_5144:
move %icc, %l2, %i6
fpack32 %f14, %f12, %f4
fba,a %fcc3, loop_5145
tn %xcc, 0x7
ldx [%l7 + 0x68], %i7
fabsd %f12, %f12
loop_5145:
bg,a %icc, loop_5146
bl,a,pn %icc, loop_5147
fmuld8ulx16 %f8, %f10, %f2
brlz,a %g4, loop_5148
loop_5146:
movrgz %i4, %g5, %o1
loop_5147:
ldsw [%l7 + 0x64], %g3
fbuge,a %fcc3, loop_5149
loop_5148:
stb %o7, [%l7 + 0x24]
ldsw [%l7 + 0x24], %g2
fmul8x16 %f13, %f8, %f10
loop_5149:
edge32ln %g7, %o5, %o0
fpsub16s %f3, %f1, %f13
fmovrslez %l1, %f14, %f1
fmovrde %o4, %f0, %f12
fmovrdgz %o3, %f4, %f2
orn %l0, 0x0ADC, %i3
fcmple16 %f12, %f0, %i1
lduw [%l7 + 0x38], %o2
ba,a,pt %icc, loop_5150
fmovscs %icc, %f9, %f5
fmovdpos %icc, %f12, %f3
fmovsg %icc, %f13, %f12
loop_5150:
srlx %i2, %g6, %l6
edge16ln %l3, %i5, %l4
edge16n %l5, %i0, %g1
stb %o6, [%l7 + 0x6F]
lduw [%l7 + 0x30], %l2
fmuld8sux16 %f4, %f9, %f14
ta %icc, 0x6
fbg,a %fcc1, loop_5151
fbl %fcc0, loop_5152
fbule,a %fcc2, loop_5153
stx %i7, [%l7 + 0x48]
loop_5151:
mulx %g4, %i4, %i6
loop_5152:
lduh [%l7 + 0x4E], %g5
loop_5153:
te %xcc, 0x1
stw %g3, [%l7 + 0x7C]
movrgz %o7, 0x396, %g2
fmovrsgez %o1, %f3, %f8
fmovspos %icc, %f9, %f12
ld [%l7 + 0x5C], %f3
std %f0, [%l7 + 0x40]
fbug,a %fcc2, loop_5154
srlx %o5, %g7, %l1
fands %f0, %f2, %f5
fsrc1s %f6, %f0
loop_5154:
movrgz %o0, 0x054, %o4
fnot1 %f10, %f0
fmovrse %o3, %f11, %f9
ldsb [%l7 + 0x4E], %l0
fcmple16 %f14, %f8, %i3
sth %o2, [%l7 + 0x1A]
ld [%l7 + 0x50], %f8
fmovs %f0, %f8
move %icc, %i1, %g6
ldub [%l7 + 0x55], %i2
fmovsleu %icc, %f0, %f10
fmovdne %xcc, %f7, %f5
fsrc1s %f0, %f9
bn %xcc, loop_5155
array32 %l3, %l6, %l4
fmovsleu %xcc, %f6, %f11
fpmerge %f15, %f10, %f12
loop_5155:
movcs %icc, %i5, %i0
movle %xcc, %g1, %l5
lduw [%l7 + 0x2C], %l2
std %f0, [%l7 + 0x78]
ldd [%l7 + 0x78], %f6
brgz %o6, loop_5156
ldsw [%l7 + 0x64], %i7
fblg,a %fcc0, loop_5157
lduh [%l7 + 0x76], %i4
loop_5156:
fpadd32s %f11, %f8, %f14
ldx [%l7 + 0x28], %g4
loop_5157:
fmovda %xcc, %f1, %f10
fbuge,a %fcc0, loop_5158
std %f6, [%l7 + 0x70]
fnors %f12, %f7, %f12
stb %i6, [%l7 + 0x35]
loop_5158:
fbul,a %fcc1, loop_5159
std %f2, [%l7 + 0x58]
nop
setx loop_5160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz %g3, loop_5161
loop_5159:
move %xcc, %g5, %o7
popc 0x101E, %g2
loop_5160:
movrlz %o5, 0x17F, %g7
loop_5161:
stx %o1, [%l7 + 0x60]
ta %xcc, 0x5
bne %icc, loop_5162
be,a,pt %xcc, loop_5163
lduw [%l7 + 0x4C], %o0
fmovrdgez %o4, %f2, %f8
loop_5162:
sth %l1, [%l7 + 0x72]
loop_5163:
stb %l0, [%l7 + 0x46]
fmovd %f14, %f6
bn,a %xcc, loop_5164
ldsw [%l7 + 0x64], %i3
tne %xcc, 0x5
tsubcctv %o3, 0x0089, %i1
loop_5164:
bleu,a,pt %icc, loop_5165
fbne %fcc3, loop_5166
ldsb [%l7 + 0x17], %g6
movrlez %o2, 0x359, %l3
loop_5165:
fnot2s %f11, %f13
loop_5166:
fmovsleu %icc, %f2, %f6
fmul8x16 %f1, %f2, %f0
lduw [%l7 + 0x10], %i2
fnand %f12, %f2, %f0
fmovdleu %xcc, %f3, %f0
movpos %xcc, %l4, %i5
fzeros %f11
stw %i0, [%l7 + 0x10]
bneg %xcc, loop_5167
fmovdn %icc, %f4, %f7
and %l6, %g1, %l2
ldd [%l7 + 0x78], %f2
loop_5167:
xorcc %o6, 0x1DFC, %l5
lduh [%l7 + 0x24], %i7
siam 0x6
ldub [%l7 + 0x27], %g4
fmovsge %icc, %f1, %f3
fbn %fcc3, loop_5168
ldd [%l7 + 0x30], %f10
udiv %i4, 0x1F99, %g3
std %f10, [%l7 + 0x38]
loop_5168:
fpackfix %f14, %f13
movvs %xcc, %g5, %o7
bvs,a,pt %xcc, loop_5169
stw %i6, [%l7 + 0x64]
sdiv %o5, 0x0082, %g2
ld [%l7 + 0x58], %f15
loop_5169:
fcmpgt32 %f12, %f0, %o1
tpos %xcc, 0x6
fpadd16 %f12, %f10, %f0
fnegd %f4, %f10
fcmpes %fcc2, %f9, %f5
ldx [%l7 + 0x78], %o0
edge16l %o4, %g7, %l0
mulscc %i3, 0x1E73, %o3
fmovrsne %l1, %f15, %f5
stw %g6, [%l7 + 0x24]
tleu %icc, 0x6
fbn %fcc1, loop_5170
stx %i1, [%l7 + 0x48]
fnands %f4, %f0, %f10
fbge %fcc2, loop_5171
loop_5170:
ldsw [%l7 + 0x20], %o2
andn %l3, %l4, %i2
sra %i0, %i5, %g1
loop_5171:
ldub [%l7 + 0x2A], %l2
ldsw [%l7 + 0x44], %o6
edge16l %l6, %l5, %g4
movrne %i7, %i4, %g3
ldsh [%l7 + 0x30], %o7
stb %i6, [%l7 + 0x72]
array8 %g5, %o5, %g2
fmul8sux16 %f0, %f12, %f2
fbuge %fcc3, loop_5172
bneg,pt %xcc, loop_5173
udivcc %o1, 0x1857, %o0
lduh [%l7 + 0x0C], %o4
loop_5172:
fmovrsgz %l0, %f4, %f9
loop_5173:
fornot1s %f5, %f4, %f12
fabsd %f6, %f4
xor %g7, %o3, %l1
fnegd %f8, %f14
sth %g6, [%l7 + 0x1C]
siam 0x1
fpack32 %f12, %f8, %f14
fcmpes %fcc2, %f4, %f1
lduw [%l7 + 0x44], %i3
faligndata %f6, %f12, %f0
fmul8sux16 %f10, %f8, %f6
fbn %fcc2, loop_5174
fcmpeq32 %f12, %f0, %o2
movrne %i1, %l4, %i2
call loop_5175
loop_5174:
fpsub16s %f6, %f9, %f8
fmovdleu %icc, %f15, %f4
taddcctv %i0, 0x02E8, %l3
loop_5175:
fmovde %icc, %f11, %f8
fmul8x16au %f3, %f10, %f4
udivx %g1, 0x1B80, %l2
fxnors %f4, %f1, %f11
edge16ln %o6, %i5, %l6
brgez,a %l5, loop_5176
mulscc %g4, %i4, %g3
fcmpne16 %f14, %f14, %i7
movpos %xcc, %i6, %o7
loop_5176:
fpadd32 %f10, %f6, %f8
ldsw [%l7 + 0x60], %o5
sllx %g2, 0x1A, %o1
fmovrslez %o0, %f4, %f0
brgz %g5, loop_5177
fmovdg %icc, %f8, %f11
edge8 %l0, %g7, %o4
fmovd %f6, %f0
loop_5177:
fbule,a %fcc0, loop_5178
bcs loop_5179
lduw [%l7 + 0x24], %l1
be,a %xcc, loop_5180
loop_5178:
fbl,a %fcc1, loop_5181
loop_5179:
fmul8x16au %f11, %f8, %f10
fmovsl %icc, %f8, %f0
loop_5180:
nop
setx loop_5182, %l0, %l1
jmpl %l1, %o3
loop_5181:
fmovsg %icc, %f5, %f2
ld [%l7 + 0x0C], %f9
sethi 0x0923, %i3
loop_5182:
fbn %fcc3, loop_5183
orncc %o2, %g6, %i1
tgu %icc, 0x5
ta %icc, 0x7
loop_5183:
edge16ln %i2, %l4, %l3
st %f11, [%l7 + 0x20]
sth %g1, [%l7 + 0x50]
fones %f15
movneg %icc, %l2, %o6
fcmpgt32 %f2, %f14, %i0
fmul8ulx16 %f10, %f2, %f14
fpackfix %f14, %f6
addc %l6, %i5, %l5
fandnot2 %f8, %f6, %f6
movrlz %g4, %g3, %i7
fbuge %fcc1, loop_5184
be,a %icc, loop_5185
ldub [%l7 + 0x16], %i6
fmovsge %icc, %f14, %f15
loop_5184:
pdist %f6, %f4, %f4
loop_5185:
movcc %icc, %o7, %o5
std %f10, [%l7 + 0x38]
std %f0, [%l7 + 0x08]
fmovsleu %xcc, %f7, %f13
fands %f15, %f12, %f3
xnor %i4, %g2, %o1
tgu %icc, 0x2
ldd [%l7 + 0x40], %f10
tg %xcc, 0x2
fmovs %f15, %f11
ba,a,pn %xcc, loop_5186
fsrc1 %f4, %f6
array16 %g5, %o0, %g7
fcmpd %fcc1, %f12, %f6
loop_5186:
fcmpgt16 %f4, %f10, %l0
fcmped %fcc2, %f14, %f4
fpadd16s %f13, %f1, %f14
ldsb [%l7 + 0x71], %l1
fmovsneg %icc, %f0, %f0
fands %f0, %f8, %f5
std %f12, [%l7 + 0x28]
fcmple16 %f12, %f10, %o4
fzeros %f14
fornot1s %f5, %f3, %f12
ldsh [%l7 + 0x46], %o3
brlz %o2, loop_5187
fpsub16s %f12, %f15, %f14
tn %icc, 0x6
fnot2 %f4, %f4
loop_5187:
fcmpeq16 %f10, %f6, %i3
smulcc %g6, 0x0960, %i2
tle %xcc, 0x3
stx %i1, [%l7 + 0x38]
and %l3, %g1, %l4
fmovrdne %o6, %f4, %f12
xor %i0, %l2, %l6
ldd [%l7 + 0x48], %f2
tsubcc %i5, %l5, %g4
sth %g3, [%l7 + 0x74]
fcmped %fcc1, %f0, %f10
fmovrsgez %i7, %f2, %f2
fbne,a %fcc0, loop_5188
fmovsvs %icc, %f10, %f12
fone %f10
edge8 %i6, %o7, %o5
loop_5188:
edge8n %i4, %g2, %o1
fmovrslz %o0, %f1, %f3
ldsw [%l7 + 0x18], %g5
st %f12, [%l7 + 0x28]
sth %g7, [%l7 + 0x4C]
lduh [%l7 + 0x48], %l0
fabss %f9, %f11
bne,a %icc, loop_5189
fbne,a %fcc1, loop_5190
ldx [%l7 + 0x30], %o4
fmovscs %xcc, %f9, %f3
loop_5189:
bneg %icc, loop_5191
loop_5190:
ldsw [%l7 + 0x58], %o3
lduw [%l7 + 0x24], %l1
udiv %o2, 0x094A, %i3
loop_5191:
fmovsge %icc, %f14, %f6
orncc %g6, %i1, %i2
sdiv %l3, 0x1FF8, %g1
fcmpes %fcc3, %f10, %f1
ldsw [%l7 + 0x70], %l4
fmovdpos %xcc, %f4, %f6
std %f4, [%l7 + 0x08]
edge16ln %o6, %i0, %l2
ldsb [%l7 + 0x26], %l6
stw %l5, [%l7 + 0x64]
be loop_5192
ldsb [%l7 + 0x6A], %i5
xor %g4, 0x0B48, %i7
taddcctv %g3, 0x1560, %o7
loop_5192:
smul %o5, %i4, %i6
fmovdvc %icc, %f7, %f11
fmovdleu %xcc, %f10, %f5
fmovrsne %g2, %f7, %f7
fmovrse %o0, %f12, %f5
lduh [%l7 + 0x78], %o1
lduh [%l7 + 0x22], %g5
fornot1 %f4, %f8, %f14
fbug,a %fcc2, loop_5193
fmovrse %g7, %f13, %f9
ldub [%l7 + 0x6A], %o4
bvs,a loop_5194
loop_5193:
sth %o3, [%l7 + 0x12]
lduw [%l7 + 0x50], %l1
fexpand %f10, %f2
loop_5194:
bpos,a loop_5195
fba,a %fcc2, loop_5196
ldsh [%l7 + 0x6E], %o2
ta %xcc, 0x7
loop_5195:
fmovsle %icc, %f9, %f2
loop_5196:
orn %i3, 0x1A91, %g6
fmovsa %xcc, %f13, %f8
movn %icc, %i1, %i2
fmovdneg %xcc, %f1, %f13
movpos %xcc, %l3, %g1
subccc %l0, 0x09A5, %l4
movvc %xcc, %o6, %i0
add %l6, 0x09C4, %l2
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x49], %l5
tsubcc %i5, 0x0FF4, %g4
bl,a,pt %icc, loop_5197
mulscc %i7, %o7, %o5
stw %i4, [%l7 + 0x1C]
xor %i6, 0x027F, %g2
loop_5197:
addcc %o0, %o1, %g3
fmovrslz %g7, %f5, %f9
subcc %g5, %o3, %l1
std %f10, [%l7 + 0x68]
fba %fcc3, loop_5198
fmul8ulx16 %f0, %f10, %f12
fmovsgu %icc, %f14, %f9
sethi 0x0963, %o4
loop_5198:
stx %o2, [%l7 + 0x68]
fxnors %f1, %f15, %f11
orcc %i3, 0x1307, %g6
nop
setx loop_5199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i2, [%l7 + 0x78]
fmovdpos %xcc, %f9, %f0
pdist %f6, %f14, %f6
loop_5199:
fpsub32 %f12, %f0, %f0
fmul8x16 %f8, %f14, %f2
stb %i1, [%l7 + 0x2D]
umulcc %g1, %l3, %l0
fbuge,a %fcc0, loop_5200
stb %l4, [%l7 + 0x6C]
tvs %xcc, 0x7
fmovsge %icc, %f12, %f4
loop_5200:
fmovrdgez %i0, %f14, %f6
st %f6, [%l7 + 0x78]
st %f8, [%l7 + 0x64]
ldd [%l7 + 0x20], %f6
ldsw [%l7 + 0x38], %o6
fmovrdlz %l2, %f12, %f8
st %f8, [%l7 + 0x20]
stw %l6, [%l7 + 0x74]
fnot2s %f14, %f8
sllx %i5, %l5, %i7
fcmpeq16 %f8, %f14, %g4
fnot1s %f2, %f5
sth %o5, [%l7 + 0x50]
nop
setx loop_5201, %l0, %l1
jmpl %l1, %o7
movle %icc, %i4, %g2
ldsh [%l7 + 0x76], %o0
fors %f2, %f8, %f6
loop_5201:
lduw [%l7 + 0x4C], %o1
movrgz %i6, 0x15B, %g7
edge16n %g3, %o3, %g5
sdiv %o4, 0x021B, %o2
movrlz %i3, 0x384, %l1
ldsw [%l7 + 0x50], %g6
tne %icc, 0x0
lduh [%l7 + 0x12], %i2
fmul8x16 %f0, %f10, %f4
st %f11, [%l7 + 0x30]
taddcc %g1, 0x056F, %l3
sth %i1, [%l7 + 0x08]
edge8l %l4, %i0, %o6
bpos,pn %xcc, loop_5202
fandnot1s %f1, %f5, %f6
fexpand %f1, %f8
move %icc, %l0, %l2
loop_5202:
fcmpgt16 %f6, %f8, %l6
tge %xcc, 0x3
movpos %icc, %l5, %i7
ldd [%l7 + 0x58], %f10
movneg %xcc, %i5, %o5
ldub [%l7 + 0x55], %g4
st %f12, [%l7 + 0x60]
ldub [%l7 + 0x66], %o7
sll %g2, 0x0F, %o0
fsrc2 %f6, %f2
stb %o1, [%l7 + 0x31]
ldsb [%l7 + 0x4A], %i4
stx %i6, [%l7 + 0x40]
stx %g7, [%l7 + 0x48]
lduw [%l7 + 0x1C], %o3
fnot2 %f0, %f4
fexpand %f13, %f6
stx %g5, [%l7 + 0x48]
fbule,a %fcc1, loop_5203
array32 %g3, %o2, %i3
ldsh [%l7 + 0x7E], %o4
sdiv %g6, 0x0724, %i2
loop_5203:
movcc %icc, %l1, %g1
tcs %icc, 0x4
movpos %xcc, %l3, %i1
sth %i0, [%l7 + 0x7C]
ldsh [%l7 + 0x0C], %l4
bcs,a loop_5204
stb %l0, [%l7 + 0x79]
edge16l %o6, %l2, %l6
lduh [%l7 + 0x52], %l5
loop_5204:
ldub [%l7 + 0x6A], %i7
ldsh [%l7 + 0x5E], %i5
fandnot2 %f6, %f6, %f6
movn %icc, %o5, %g4
bg,pt %xcc, loop_5205
array32 %g2, %o0, %o1
fabsd %f6, %f0
lduh [%l7 + 0x3C], %i4
loop_5205:
andncc %o7, %i6, %g7
stx %o3, [%l7 + 0x10]
fbug %fcc2, loop_5206
fmovrde %g3, %f12, %f0
fcmple16 %f8, %f14, %g5
fxnor %f6, %f2, %f4
loop_5206:
edge32ln %o2, %i3, %g6
fpadd32s %f8, %f8, %f8
fmovda %icc, %f13, %f3
edge32l %i2, %o4, %g1
ldsh [%l7 + 0x60], %l1
tge %xcc, 0x4
fnand %f14, %f0, %f0
be,pt %icc, loop_5207
edge32l %l3, %i1, %l4
fmul8x16 %f14, %f10, %f4
fzeros %f1
loop_5207:
ldsw [%l7 + 0x20], %l0
fnand %f0, %f14, %f12
movg %xcc, %o6, %i0
add %l2, 0x1AAB, %l6
tpos %icc, 0x5
lduw [%l7 + 0x48], %i7
fmovda %icc, %f14, %f0
lduh [%l7 + 0x42], %i5
ldsh [%l7 + 0x5C], %o5
stw %l5, [%l7 + 0x70]
fmovrse %g4, %f13, %f15
tsubcctv %o0, 0x0616, %g2
mulscc %i4, %o1, %o7
stx %g7, [%l7 + 0x58]
tpos %icc, 0x0
fcmped %fcc1, %f6, %f6
ldsb [%l7 + 0x4F], %i6
fbue %fcc2, loop_5208
fsrc1s %f14, %f14
bcc,a,pt %xcc, loop_5209
fmovrsgez %o3, %f13, %f3
loop_5208:
fxor %f6, %f2, %f14
sub %g3, %o2, %g5
loop_5209:
udiv %i3, 0x0DB6, %i2
bshuffle %f10, %f12, %f12
edge8l %g6, %o4, %l1
stb %l3, [%l7 + 0x4D]
popc 0x047F, %g1
fandnot2 %f2, %f4, %f10
fmovrsgez %l4, %f15, %f14
movrgez %l0, 0x14C, %o6
ldsb [%l7 + 0x30], %i0
bl,pn %icc, loop_5210
ldsb [%l7 + 0x31], %i1
fcmpgt32 %f14, %f12, %l2
fmovsle %xcc, %f11, %f5
loop_5210:
fcmpgt16 %f10, %f6, %i7
mulscc %i5, %o5, %l5
for %f14, %f2, %f6
st %f7, [%l7 + 0x34]
sdivcc %g4, 0x11A6, %l6
fcmpgt16 %f0, %f14, %o0
bcc,a,pn %icc, loop_5211
ldub [%l7 + 0x37], %i4
ldsw [%l7 + 0x5C], %g2
edge8 %o1, %o7, %i6
loop_5211:
stb %g7, [%l7 + 0x4D]
edge8 %o3, %o2, %g3
ldsh [%l7 + 0x6A], %g5
mulscc %i3, 0x1E0F, %i2
sra %o4, %g6, %l1
fpsub32 %f14, %f0, %f14
edge32l %l3, %l4, %g1
lduw [%l7 + 0x38], %l0
edge32l %o6, %i0, %i1
srlx %l2, 0x19, %i5
bvs,a %xcc, loop_5212
ldd [%l7 + 0x58], %f8
tge %xcc, 0x2
xnorcc %i7, 0x1E6A, %l5
loop_5212:
fones %f6
ldx [%l7 + 0x10], %g4
be %xcc, loop_5213
fnors %f5, %f3, %f0
fcmps %fcc1, %f5, %f7
brnz %l6, loop_5214
loop_5213:
sth %o5, [%l7 + 0x1A]
or %i4, %o0, %g2
fble,a %fcc3, loop_5215
loop_5214:
fpsub32s %f1, %f1, %f3
fpsub16s %f7, %f5, %f14
fornot1 %f0, %f6, %f2
loop_5215:
fcmpne16 %f4, %f6, %o1
array16 %o7, %g7, %i6
ldsh [%l7 + 0x48], %o2
lduw [%l7 + 0x4C], %g3
mulx %g5, %o3, %i2
fmovs %f9, %f4
srlx %i3, %o4, %g6
fmovrsgz %l3, %f4, %f3
addcc %l4, 0x0498, %l1
fnands %f6, %f9, %f3
ldub [%l7 + 0x5A], %g1
fmovrsne %l0, %f15, %f2
lduw [%l7 + 0x38], %i0
add %o6, 0x12D6, %i1
ldsb [%l7 + 0x24], %l2
xor %i7, 0x1B4F, %l5
siam 0x0
ldx [%l7 + 0x60], %g4
ldub [%l7 + 0x34], %i5
nop
setx loop_5216, %l0, %l1
jmpl %l1, %o5
fmovdg %icc, %f10, %f12
ld [%l7 + 0x70], %f5
fmovrdlez %i4, %f10, %f2
loop_5216:
fmovspos %icc, %f8, %f4
ldub [%l7 + 0x5C], %o0
array16 %g2, %o1, %o7
fbne %fcc2, loop_5217
movcc %xcc, %g7, %l6
bshuffle %f4, %f8, %f10
fmul8sux16 %f0, %f2, %f8
loop_5217:
fnegs %f14, %f12
lduh [%l7 + 0x10], %i6
sll %g3, %o2, %g5
lduw [%l7 + 0x18], %o3
tcc %icc, 0x4
ldsb [%l7 + 0x19], %i3
fmovscc %xcc, %f3, %f5
edge8 %i2, %o4, %l3
fmovsvc %icc, %f8, %f12
fxnor %f6, %f14, %f10
udiv %l4, 0x1EBB, %l1
ta %xcc, 0x1
stx %g1, [%l7 + 0x60]
fbug %fcc1, loop_5218
fbule %fcc1, loop_5219
edge32ln %g6, %l0, %i0
fornot2s %f6, %f9, %f0
loop_5218:
fnors %f14, %f9, %f2
loop_5219:
fmuld8sux16 %f8, %f9, %f14
ldx [%l7 + 0x30], %o6
tge %xcc, 0x2
movvs %xcc, %i1, %i7
ba,a,pt %xcc, loop_5220
movge %icc, %l2, %g4
fmovsl %icc, %f11, %f11
fsrc1s %f6, %f5
loop_5220:
fcmpne16 %f6, %f2, %l5
fmovsge %icc, %f13, %f9
ldx [%l7 + 0x18], %i5
subcc %o5, %o0, %i4
lduh [%l7 + 0x5C], %g2
ldx [%l7 + 0x18], %o1
movvc %icc, %g7, %l6
movre %i6, %g3, %o7
tvs %icc, 0x6
fmovsne %xcc, %f12, %f0
std %f4, [%l7 + 0x28]
bl,a %icc, loop_5221
lduh [%l7 + 0x60], %g5
movrlez %o2, 0x251, %o3
ldub [%l7 + 0x5D], %i3
loop_5221:
ldsw [%l7 + 0x38], %i2
st %f12, [%l7 + 0x54]
ldsh [%l7 + 0x0A], %l3
fmovrsne %o4, %f8, %f12
mulscc %l1, 0x16DE, %g1
fmul8sux16 %f14, %f8, %f0
ba,a loop_5222
tn %icc, 0x4
ldd [%l7 + 0x28], %f0
edge32n %g6, %l0, %l4
loop_5222:
sra %i0, 0x04, %i1
sth %o6, [%l7 + 0x3A]
bleu,a %icc, loop_5223
movleu %icc, %l2, %i7
stx %g4, [%l7 + 0x70]
fxors %f2, %f2, %f12
loop_5223:
fcmple32 %f8, %f8, %i5
ldx [%l7 + 0x78], %l5
sdivcc %o5, 0x161B, %o0
nop
setx loop_5224, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x70]
movvs %icc, %g2, %i4
xor %o1, %g7, %l6
loop_5224:
edge16ln %g3, %i6, %g5
fblg,a %fcc0, loop_5225
fmuld8ulx16 %f7, %f8, %f14
fbuge %fcc1, loop_5226
ldd [%l7 + 0x40], %f10
loop_5225:
faligndata %f12, %f12, %f10
sth %o2, [%l7 + 0x42]
loop_5226:
bg %icc, loop_5227
sth %o7, [%l7 + 0x12]
stw %o3, [%l7 + 0x34]
fcmped %fcc0, %f10, %f14
loop_5227:
lduh [%l7 + 0x5A], %i3
fmovdcs %icc, %f11, %f1
call loop_5228
brgez,a %l3, loop_5229
movre %i2, 0x372, %o4
stx %l1, [%l7 + 0x30]
loop_5228:
bneg,pn %xcc, loop_5230
loop_5229:
ldsb [%l7 + 0x65], %g6
fsrc2s %f3, %f13
tsubcc %g1, %l0, %i0
loop_5230:
ldsb [%l7 + 0x68], %i1
ldd [%l7 + 0x68], %f10
ldsw [%l7 + 0x18], %l4
stb %o6, [%l7 + 0x6E]
ldd [%l7 + 0x40], %f14
xnor %i7, %g4, %l2
movne %xcc, %i5, %o5
movn %icc, %l5, %o0
fmul8sux16 %f8, %f4, %f10
lduw [%l7 + 0x44], %i4
mulscc %g2, %o1, %l6
movpos %icc, %g3, %g7
stx %i6, [%l7 + 0x40]
fmovse %icc, %f8, %f13
brlz %g5, loop_5231
fbg,a %fcc2, loop_5232
fbue %fcc1, loop_5233
fmovsgu %icc, %f1, %f9
loop_5231:
std %f14, [%l7 + 0x10]
loop_5232:
fmul8x16 %f3, %f14, %f12
loop_5233:
fbl,a %fcc3, loop_5234
fsrc2 %f8, %f8
fcmpne16 %f0, %f2, %o7
tle %xcc, 0x4
loop_5234:
movrgz %o3, 0x0BB, %i3
std %f0, [%l7 + 0x40]
fandnot1s %f11, %f2, %f3
move %xcc, %l3, %o2
fmovdvs %icc, %f12, %f1
ta %xcc, 0x3
fmovs %f5, %f6
ldsw [%l7 + 0x68], %o4
sub %l1, 0x104F, %g6
lduh [%l7 + 0x48], %i2
sth %g1, [%l7 + 0x32]
movrlz %i0, %i1, %l4
fble %fcc2, loop_5235
tpos %icc, 0x1
fmovscc %xcc, %f5, %f9
call loop_5236
loop_5235:
tpos %icc, 0x1
ld [%l7 + 0x78], %f8
fcmpne16 %f10, %f6, %o6
loop_5236:
ldsb [%l7 + 0x3E], %l0
tn %icc, 0x2
umulcc %g4, %l2, %i5
ldsw [%l7 + 0x2C], %i7
brlz,a %o5, loop_5237
edge32ln %l5, %o0, %i4
xorcc %g2, %l6, %g3
tvs %icc, 0x5
loop_5237:
fxors %f13, %f12, %f13
tcc %xcc, 0x2
movcs %xcc, %g7, %o1
edge8l %g5, %o7, %i6
stb %i3, [%l7 + 0x4B]
fmovscc %xcc, %f9, %f2
movl %xcc, %l3, %o3
fmovsne %xcc, %f7, %f4
lduh [%l7 + 0x56], %o2
ld [%l7 + 0x54], %f13
fnor %f4, %f6, %f2
ldd [%l7 + 0x18], %f14
ld [%l7 + 0x74], %f9
fnor %f6, %f6, %f2
ldd [%l7 + 0x58], %f14
fmovrdgz %l1, %f4, %f0
brgez,a %o4, loop_5238
fones %f10
edge16 %i2, %g6, %i0
fones %f15
loop_5238:
fpsub32 %f4, %f4, %f0
tvc %icc, 0x5
ble,a,pn %xcc, loop_5239
fcmple16 %f8, %f12, %g1
andncc %l4, %i1, %o6
sra %l0, %g4, %l2
loop_5239:
movleu %xcc, %i7, %i5
fcmpeq16 %f10, %f0, %o5
stw %o0, [%l7 + 0x64]
brlez %i4, loop_5240
lduh [%l7 + 0x40], %g2
taddcctv %l6, %l5, %g3
udiv %o1, 0x134A, %g5
loop_5240:
fmul8x16 %f6, %f14, %f0
bneg,a loop_5241
fbn,a %fcc1, loop_5242
stb %o7, [%l7 + 0x49]
stw %g7, [%l7 + 0x6C]
loop_5241:
edge32ln %i3, %l3, %i6
loop_5242:
lduw [%l7 + 0x34], %o2
fandnot1 %f14, %f10, %f12
mulx %l1, %o3, %o4
stw %g6, [%l7 + 0x08]
fmovsgu %xcc, %f0, %f1
fmovsneg %icc, %f3, %f6
fblg,a %fcc2, loop_5243
edge16 %i2, %g1, %l4
fmovrde %i1, %f2, %f10
fcmple32 %f12, %f8, %o6
loop_5243:
nop
setx loop_5244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x3
fandnot2s %f0, %f13, %f15
bvs,pn %xcc, loop_5245
loop_5244:
fandnot2s %f1, %f14, %f13
fbuge %fcc2, loop_5246
ldsh [%l7 + 0x52], %i0
loop_5245:
fmovdvc %icc, %f14, %f8
ldsb [%l7 + 0x63], %l0
loop_5246:
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x18], %l2
fnegs %f14, %f5
fcmple16 %f14, %f6, %g4
brlz %i7, loop_5247
ble,pt %xcc, loop_5248
ldsb [%l7 + 0x60], %o5
subcc %i5, 0x05CF, %i4
loop_5247:
tn %icc, 0x6
loop_5248:
tleu %xcc, 0x1
ldsb [%l7 + 0x5C], %g2
stw %l6, [%l7 + 0x08]
ldd [%l7 + 0x28], %f10
sth %o0, [%l7 + 0x48]
ldub [%l7 + 0x77], %l5
fmovsneg %xcc, %f8, %f6
sth %o1, [%l7 + 0x22]
move %icc, %g5, %o7
sth %g3, [%l7 + 0x32]
add %i3, %g7, %i6
fmovrsne %l3, %f9, %f6
fmovrdlez %o2, %f6, %f4
lduh [%l7 + 0x26], %o3
lduw [%l7 + 0x1C], %l1
fbne %fcc0, loop_5249
fornot1s %f7, %f5, %f1
tne %xcc, 0x7
orcc %g6, %i2, %g1
loop_5249:
fpmerge %f15, %f12, %f6
fmul8ulx16 %f4, %f14, %f12
lduw [%l7 + 0x5C], %l4
bgu,pn %icc, loop_5250
lduw [%l7 + 0x18], %i1
ldd [%l7 + 0x60], %f14
alignaddrl %o6, %o4, %l0
loop_5250:
fbge,a %fcc2, loop_5251
fandnot2s %f0, %f11, %f6
orn %l2, %g4, %i0
fnot2s %f3, %f11
loop_5251:
fble,a %fcc1, loop_5252
fmovsvc %xcc, %f6, %f5
fcmpeq16 %f8, %f8, %i7
ld [%l7 + 0x20], %f4
loop_5252:
brgez %i5, loop_5253
movrlz %i4, 0x003, %o5
lduh [%l7 + 0x7A], %l6
mova %xcc, %o0, %g2
loop_5253:
std %f8, [%l7 + 0x08]
movne %xcc, %o1, %g5
tsubcctv %o7, 0x186F, %g3
stb %l5, [%l7 + 0x56]
array8 %i3, %g7, %l3
srax %o2, %i6, %l1
bge,a %icc, loop_5254
array32 %g6, %i2, %o3
lduw [%l7 + 0x44], %l4
ldsh [%l7 + 0x12], %g1
loop_5254:
tsubcc %i1, %o4, %l0
fcmpeq32 %f2, %f2, %o6
andn %l2, %g4, %i0
st %f11, [%l7 + 0x70]
tg %icc, 0x4
fbn %fcc0, loop_5255
ldsb [%l7 + 0x4F], %i7
ldub [%l7 + 0x1D], %i4
movl %icc, %o5, %i5
loop_5255:
srlx %l6, %o0, %g2
ldub [%l7 + 0x0E], %g5
addcc %o1, %o7, %l5
fmovrsgez %g3, %f9, %f9
andcc %i3, %g7, %o2
brgz %l3, loop_5256
fmovse %icc, %f6, %f13
fpadd16s %f12, %f11, %f7
ldsb [%l7 + 0x63], %l1
loop_5256:
stx %i6, [%l7 + 0x70]
tvs %icc, 0x5
ldsw [%l7 + 0x5C], %g6
fabsd %f8, %f0
st %f14, [%l7 + 0x64]
movcs %xcc, %i2, %l4
ldsw [%l7 + 0x58], %o3
fmovsne %xcc, %f11, %f1
ba %icc, loop_5257
fbul %fcc3, loop_5258
addccc %i1, %g1, %l0
stx %o4, [%l7 + 0x50]
loop_5257:
fmovrdgez %o6, %f0, %f12
loop_5258:
movrlez %l2, 0x1B8, %i0
fmovda %xcc, %f8, %f0
fpackfix %f2, %f4
fble %fcc1, loop_5259
lduw [%l7 + 0x0C], %g4
ldsb [%l7 + 0x5C], %i4
std %f6, [%l7 + 0x30]
loop_5259:
movvs %xcc, %i7, %i5
ldub [%l7 + 0x34], %o5
lduh [%l7 + 0x68], %o0
st %f5, [%l7 + 0x6C]
tsubcc %l6, 0x0FD1, %g2
brgez %g5, loop_5260
stb %o1, [%l7 + 0x41]
lduw [%l7 + 0x1C], %l5
edge16ln %g3, %i3, %g7
loop_5260:
ldub [%l7 + 0x45], %o7
ldsh [%l7 + 0x20], %o2
tsubcc %l1, 0x0B26, %i6
fpadd16 %f4, %f12, %f6
edge8n %l3, %g6, %i2
edge32ln %l4, %o3, %i1
fpack32 %f4, %f10, %f6
fbule,a %fcc3, loop_5261
ldsh [%l7 + 0x30], %g1
stx %o4, [%l7 + 0x50]
movneg %xcc, %l0, %l2
loop_5261:
ld [%l7 + 0x28], %f2
fmovs %f11, %f5
sth %o6, [%l7 + 0x1C]
sth %g4, [%l7 + 0x28]
ldub [%l7 + 0x56], %i0
stw %i4, [%l7 + 0x30]
fmovrslz %i7, %f0, %f12
fpadd16s %f3, %f12, %f11
sllx %o5, 0x0F, %o0
ldx [%l7 + 0x38], %l6
fpsub16 %f4, %f4, %f14
ldx [%l7 + 0x08], %i5
sub %g5, 0x016E, %o1
movgu %icc, %l5, %g2
ldd [%l7 + 0x18], %f0
ldsw [%l7 + 0x2C], %g3
fcmpd %fcc1, %f6, %f2
umulcc %i3, 0x0F31, %o7
ldsw [%l7 + 0x48], %g7
udivcc %l1, 0x0238, %o2
edge32l %i6, %l3, %i2
fbo %fcc3, loop_5262
fmovdleu %xcc, %f5, %f8
fcmple32 %f2, %f4, %l4
fpsub32s %f9, %f4, %f8
loop_5262:
stw %g6, [%l7 + 0x1C]
fandnot2 %f2, %f0, %f4
fmovsle %icc, %f13, %f7
ldub [%l7 + 0x6F], %o3
fnegs %f5, %f8
stb %g1, [%l7 + 0x53]
tvs %xcc, 0x6
fnors %f11, %f13, %f2
movg %icc, %i1, %o4
ldub [%l7 + 0x4F], %l0
udivx %l2, 0x010A, %o6
sth %i0, [%l7 + 0x3C]
brlz,a %i4, loop_5263
fand %f0, %f14, %f10
edge16n %i7, %o5, %o0
mova %xcc, %g4, %l6
loop_5263:
fmovsa %icc, %f13, %f2
orn %i5, %o1, %l5
fmovsg %icc, %f14, %f6
fcmpne16 %f12, %f6, %g2
brgez,a %g3, loop_5264
addc %i3, %g5, %g7
movrlez %o7, %o2, %l1
stx %i6, [%l7 + 0x48]
loop_5264:
sdiv %l3, 0x04D4, %l4
stw %i2, [%l7 + 0x68]
lduw [%l7 + 0x1C], %g6
lduh [%l7 + 0x7E], %o3
std %f8, [%l7 + 0x50]
movleu %icc, %i1, %g1
fmovrslz %o4, %f1, %f15
ldx [%l7 + 0x58], %l2
move %xcc, %o6, %l0
movrgz %i4, %i0, %o5
umul %i7, 0x1FB3, %o0
umul %l6, %g4, %o1
ldd [%l7 + 0x30], %f0
fcmple16 %f2, %f6, %l5
ldsh [%l7 + 0x0E], %g2
bcc,a %xcc, loop_5265
sth %i5, [%l7 + 0x18]
addc %i3, %g5, %g3
ldsw [%l7 + 0x08], %g7
loop_5265:
and %o7, %o2, %i6
fmovdcs %icc, %f7, %f1
bneg,a,pt %icc, loop_5266
ldsw [%l7 + 0x08], %l3
nop
setx loop_5267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %l4, 0x0B10, %i2
loop_5266:
ldsw [%l7 + 0x68], %l1
sdivcc %g6, 0x1B87, %o3
loop_5267:
alignaddr %i1, %g1, %l2
ldub [%l7 + 0x5D], %o4
fbl %fcc2, loop_5268
fornot2 %f10, %f0, %f8
fpsub32 %f14, %f8, %f4
ld [%l7 + 0x64], %f12
loop_5268:
ldx [%l7 + 0x50], %o6
lduh [%l7 + 0x76], %l0
stw %i4, [%l7 + 0x50]
fpack16 %f0, %f9
fbo,a %fcc1, loop_5269
ldx [%l7 + 0x08], %o5
alignaddrl %i0, %o0, %i7
fbl,a %fcc2, loop_5270
loop_5269:
ld [%l7 + 0x0C], %f14
bcc,pn %icc, loop_5271
stb %g4, [%l7 + 0x35]
loop_5270:
fexpand %f10, %f4
ldsw [%l7 + 0x78], %l6
loop_5271:
fcmpne32 %f2, %f0, %o1
fmovdcc %icc, %f13, %f4
movcc %xcc, %g2, %i5
fpsub16 %f14, %f0, %f14
stb %i3, [%l7 + 0x5C]
movvc %xcc, %l5, %g5
lduw [%l7 + 0x1C], %g3
fpadd32s %f11, %f2, %f6
fnand %f2, %f8, %f10
fblg %fcc1, loop_5272
addc %g7, 0x0A7D, %o2
stb %i6, [%l7 + 0x37]
fbl %fcc3, loop_5273
loop_5272:
fbuge,a %fcc2, loop_5274
brlez,a %o7, loop_5275
ldsh [%l7 + 0x64], %l3
loop_5273:
fmovrslez %i2, %f14, %f10
loop_5274:
andncc %l4, %l1, %g6
loop_5275:
move %xcc, %o3, %g1
ld [%l7 + 0x40], %f11
edge32ln %i1, %o4, %l2
fmovscs %xcc, %f15, %f0
taddcctv %o6, 0x03A0, %i4
fmovdgu %xcc, %f0, %f15
sll %o5, %l0, %i0
sllx %o0, 0x17, %g4
fmovdge %icc, %f5, %f13
st %f12, [%l7 + 0x44]
edge8ln %l6, %o1, %g2
ldd [%l7 + 0x48], %f8
sdivx %i5, 0x196E, %i3
ldsw [%l7 + 0x4C], %i7
lduh [%l7 + 0x6E], %g5
lduh [%l7 + 0x7A], %l5
fmovrde %g7, %f10, %f10
fbg,a %fcc0, loop_5276
fmovscc %icc, %f6, %f10
ldsw [%l7 + 0x5C], %o2
bvc,pn %xcc, loop_5277
loop_5276:
smul %i6, 0x09B6, %g3
bcc,a loop_5278
fmovdgu %icc, %f8, %f2
loop_5277:
fornot1 %f0, %f12, %f0
ld [%l7 + 0x78], %f10
loop_5278:
taddcctv %o7, %l3, %l4
movge %icc, %l1, %g6
fmovse %icc, %f7, %f10
sth %i2, [%l7 + 0x4C]
fabsd %f4, %f2
lduh [%l7 + 0x56], %o3
fmovspos %icc, %f0, %f6
subccc %g1, %i1, %o4
fmovsl %xcc, %f0, %f14
stb %l2, [%l7 + 0x7C]
ldd [%l7 + 0x30], %f8
fmovdvc %xcc, %f11, %f14
brlz,a %o6, loop_5279
fcmpeq16 %f8, %f14, %o5
fcmpes %fcc2, %f9, %f7
fmovdvc %xcc, %f3, %f15
loop_5279:
movn %icc, %i4, %i0
ba,pt %xcc, loop_5280
std %f0, [%l7 + 0x68]
srl %l0, %o0, %l6
sllx %o1, 0x0B, %g2
loop_5280:
fmovscc %icc, %f3, %f6
tleu %xcc, 0x2
brz %i5, loop_5281
fcmpeq32 %f8, %f12, %g4
fornot2s %f10, %f10, %f15
bcs %icc, loop_5282
loop_5281:
std %f0, [%l7 + 0x38]
lduh [%l7 + 0x16], %i3
fmovrdgz %g5, %f10, %f2
loop_5282:
fnot2 %f2, %f4
and %l5, %i7, %o2
ld [%l7 + 0x28], %f4
movvs %xcc, %g7, %g3
stb %i6, [%l7 + 0x25]
fblg,a %fcc1, loop_5283
lduh [%l7 + 0x30], %l3
ld [%l7 + 0x60], %f1
ldub [%l7 + 0x6A], %o7
loop_5283:
siam 0x7
stx %l4, [%l7 + 0x10]
lduw [%l7 + 0x2C], %l1
sth %g6, [%l7 + 0x66]
ldx [%l7 + 0x28], %o3
std %f2, [%l7 + 0x60]
fandnot1s %f8, %f12, %f9
for %f14, %f2, %f8
lduw [%l7 + 0x6C], %i2
std %f0, [%l7 + 0x58]
bcc,pt %xcc, loop_5284
fpadd16s %f7, %f4, %f2
ldd [%l7 + 0x70], %f6
ldsb [%l7 + 0x22], %g1
loop_5284:
movn %icc, %i1, %o4
fmovdne %icc, %f9, %f3
fnand %f8, %f4, %f6
fbu,a %fcc0, loop_5285
edge8ln %l2, %o5, %i4
fandnot2s %f9, %f9, %f4
sth %i0, [%l7 + 0x12]
loop_5285:
st %f6, [%l7 + 0x6C]
ldub [%l7 + 0x44], %l0
tle %icc, 0x3
pdist %f14, %f4, %f6
fcmped %fcc2, %f6, %f10
edge8n %o6, %o0, %l6
std %f10, [%l7 + 0x78]
fmovrdgez %g2, %f6, %f10
tvc %xcc, 0x4
fbu,a %fcc1, loop_5286
fsrc2s %f3, %f15
stw %i5, [%l7 + 0x4C]
st %f7, [%l7 + 0x50]
loop_5286:
bshuffle %f12, %f10, %f14
ldub [%l7 + 0x21], %o1
add %i3, %g5, %l5
stw %g4, [%l7 + 0x58]
std %f2, [%l7 + 0x40]
fmovrdgez %o2, %f8, %f4
stw %i7, [%l7 + 0x34]
fsrc1 %f4, %f14
tl %icc, 0x3
stw %g3, [%l7 + 0x48]
srax %i6, 0x15, %g7
bpos,a,pn %icc, loop_5287
bpos %xcc, loop_5288
fmovdne %icc, %f9, %f6
movvs %xcc, %o7, %l3
loop_5287:
be,a %xcc, loop_5289
loop_5288:
bl,a,pn %xcc, loop_5290
brnz %l1, loop_5291
edge8n %g6, %o3, %i2
loop_5289:
fandnot2s %f2, %f8, %f11
loop_5290:
fmovsne %xcc, %f6, %f3
loop_5291:
fpsub32 %f4, %f0, %f0
fbug %fcc3, loop_5292
brgz,a %g1, loop_5293
fbge %fcc2, loop_5294
fmovsne %xcc, %f15, %f1
loop_5292:
udivcc %i1, 0x15FB, %o4
loop_5293:
ldsw [%l7 + 0x08], %l4
loop_5294:
movrne %o5, 0x1A6, %l2
fbge,a %fcc0, loop_5295
lduw [%l7 + 0x08], %i0
ldx [%l7 + 0x68], %l0
st %f14, [%l7 + 0x4C]
loop_5295:
fpadd16 %f2, %f8, %f10
sth %i4, [%l7 + 0x18]
fpackfix %f10, %f14
fornot1 %f10, %f0, %f14
ldsb [%l7 + 0x55], %o6
ldsh [%l7 + 0x64], %o0
lduh [%l7 + 0x3C], %g2
stx %l6, [%l7 + 0x10]
fsrc2s %f3, %f0
fpack16 %f12, %f0
fnegd %f4, %f10
st %f10, [%l7 + 0x08]
std %f14, [%l7 + 0x08]
andcc %o1, %i5, %g5
ldsw [%l7 + 0x10], %i3
tsubcctv %g4, %l5, %o2
xnorcc %g3, %i6, %g7
fxors %f11, %f1, %f7
fnor %f10, %f6, %f14
stb %i7, [%l7 + 0x47]
fmovrdlz %o7, %f2, %f0
fmovdpos %icc, %f2, %f4
addc %l3, %l1, %g6
stb %i2, [%l7 + 0x72]
nop
setx loop_5296, %l0, %l1
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, %g1, %o3
sth %o4, [%l7 + 0x2E]
edge8 %i1, %l4, %l2
loop_5296:
ldub [%l7 + 0x19], %i0
bg,a,pn %xcc, loop_5297
bleu,a,pt %icc, loop_5298
ldsh [%l7 + 0x7A], %l0
fcmpd %fcc0, %f14, %f6
loop_5297:
tg %xcc, 0x2
loop_5298:
fmovdleu %xcc, %f0, %f8
movrlez %i4, %o5, %o0
tcc %icc, 0x0
tne %icc, 0x3
fxors %f8, %f9, %f13
fmovdcs %icc, %f11, %f5
fmovdneg %xcc, %f3, %f10
fcmple16 %f0, %f8, %o6
ldub [%l7 + 0x18], %l6
fcmple32 %f12, %f4, %g2
fandnot2 %f8, %f14, %f2
tsubcc %o1, 0x0703, %i5
stw %g5, [%l7 + 0x2C]
ld [%l7 + 0x38], %f15
tl %icc, 0x5
array8 %g4, %l5, %i3
fblg,a %fcc1, loop_5299
tcs %icc, 0x0
array8 %o2, %g3, %g7
lduw [%l7 + 0x50], %i6
loop_5299:
tg %xcc, 0x5
ldsh [%l7 + 0x12], %i7
movge %icc, %o7, %l3
bn,pn %xcc, loop_5300
fmovsg %icc, %f9, %f14
ldsh [%l7 + 0x26], %g6
stb %i2, [%l7 + 0x2E]
loop_5300:
tvs %xcc, 0x1
addc %l1, %o3, %o4
sll %i1, %g1, %l2
ld [%l7 + 0x2C], %f11
lduw [%l7 + 0x50], %i0
fmovdgu %icc, %f0, %f10
sethi 0x1996, %l4
bne,a loop_5301
fnot1 %f6, %f12
fsrc2s %f15, %f14
ldsh [%l7 + 0x32], %i4
loop_5301:
fbg,a %fcc2, loop_5302
edge32n %l0, %o5, %o6
ba,a,pn %icc, loop_5303
bcc,a,pn %icc, loop_5304
loop_5302:
bg,a,pn %xcc, loop_5305
fmovdneg %icc, %f0, %f8
loop_5303:
st %f10, [%l7 + 0x60]
loop_5304:
ldsh [%l7 + 0x70], %l6
loop_5305:
fbg %fcc0, loop_5306
ble loop_5307
movcc %icc, %g2, %o0
ldsh [%l7 + 0x2C], %i5
loop_5306:
bleu,pn %icc, loop_5308
loop_5307:
bleu,a loop_5309
bpos %xcc, loop_5310
stb %g5, [%l7 + 0x0B]
loop_5308:
alignaddr %o1, %l5, %g4
loop_5309:
call loop_5311
loop_5310:
ldsh [%l7 + 0x6E], %i3
sdiv %g3, 0x1D5F, %o2
sdivcc %g7, 0x1200, %i7
loop_5311:
st %f11, [%l7 + 0x18]
ldsw [%l7 + 0x78], %o7
ldub [%l7 + 0x47], %i6
lduw [%l7 + 0x64], %g6
tvs %xcc, 0x3
lduw [%l7 + 0x20], %l3
ld [%l7 + 0x20], %f7
sdivx %i2, 0x0185, %o3
nop
setx loop_5312, %l0, %l1
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 + 0x48], %l1
fabss %f8, %f11
movre %o4, 0x2A3, %g1
loop_5312:
ld [%l7 + 0x24], %f4
popc 0x038B, %i1
fnegd %f8, %f6
st %f1, [%l7 + 0x54]
std %f4, [%l7 + 0x58]
ldd [%l7 + 0x58], %f0
movrlez %i0, 0x110, %l4
lduh [%l7 + 0x5E], %i4
fnegd %f10, %f6
fpadd16s %f6, %f7, %f2
xnorcc %l0, 0x018F, %l2
fmovsneg %xcc, %f2, %f12
movle %icc, %o6, %o5
stb %l6, [%l7 + 0x51]
ldx [%l7 + 0x18], %o0
fblg %fcc1, loop_5313
fxor %f14, %f4, %f12
fmovse %icc, %f0, %f6
alignaddrl %g2, %g5, %i5
loop_5313:
fmovse %icc, %f7, %f11
fmovrde %l5, %f10, %f12
fblg,a %fcc2, loop_5314
addc %g4, %o1, %i3
sdivcc %o2, 0x13C3, %g3
umul %g7, 0x1215, %o7
loop_5314:
siam 0x3
fcmps %fcc1, %f15, %f3
fcmpgt16 %f0, %f14, %i7
tsubcctv %g6, 0x0095, %l3
fmovspos %xcc, %f4, %f1
sra %i2, 0x1C, %i6
bn loop_5315
xnor %l1, 0x1B4B, %o3
fmovsge %icc, %f2, %f5
tcc %xcc, 0x3
loop_5315:
srlx %g1, %i1, %i0
and %l4, 0x19AC, %o4
fmovdvc %icc, %f12, %f5
fmovsleu %xcc, %f14, %f7
sub %i4, 0x0024, %l2
movre %l0, 0x075, %o6
bn loop_5316
fxor %f14, %f12, %f8
popc %o5, %o0
fmovsvs %xcc, %f11, %f0
loop_5316:
bgu,a,pt %icc, loop_5317
movre %l6, 0x252, %g2
ble loop_5318
fexpand %f9, %f8
loop_5317:
ldsw [%l7 + 0x48], %i5
movvs %icc, %g5, %g4
loop_5318:
stb %l5, [%l7 + 0x4E]
movrne %i3, 0x09A, %o1
fbe %fcc1, loop_5319
fble,a %fcc1, loop_5320
fmovdleu %xcc, %f2, %f0
fmovrdgez %o2, %f8, %f0
loop_5319:
std %f12, [%l7 + 0x58]
loop_5320:
std %f14, [%l7 + 0x58]
fmovspos %icc, %f12, %f15
fbul,a %fcc1, loop_5321
addc %g3, %o7, %g7
std %f10, [%l7 + 0x30]
fmovspos %icc, %f10, %f14
loop_5321:
bshuffle %f4, %f0, %f4
bl,pn %icc, loop_5322
fxors %f9, %f13, %f15
fblg %fcc2, loop_5323
ldsb [%l7 + 0x50], %g6
loop_5322:
fbuge,a %fcc2, loop_5324
fmovsvc %xcc, %f11, %f9
loop_5323:
fzero %f8
ldd [%l7 + 0x68], %f8
loop_5324:
fsrc2s %f15, %f14
fsrc2s %f6, %f6
ldsb [%l7 + 0x29], %l3
bl loop_5325
stx %i2, [%l7 + 0x18]
fnors %f5, %f14, %f5
tge %xcc, 0x6
loop_5325:
edge32l %i7, %l1, %o3
ldsh [%l7 + 0x3C], %i6
fbge %fcc0, loop_5326
ldsb [%l7 + 0x11], %i1
fors %f11, %f0, %f7
fmovdge %xcc, %f14, %f14
loop_5326:
stw %i0, [%l7 + 0x4C]
fornot1 %f2, %f0, %f6
bcc %icc, loop_5327
bl loop_5328
fble %fcc1, loop_5329
fmovsgu %icc, %f14, %f12
loop_5327:
movvs %icc, %g1, %l4
loop_5328:
ldsh [%l7 + 0x48], %o4
loop_5329:
ldd [%l7 + 0x08], %f14
ldx [%l7 + 0x58], %i4
fpadd16s %f14, %f15, %f13
fmovrde %l0, %f8, %f0
brgez,a %l2, loop_5330
sll %o5, 0x12, %o6
bvs,pn %xcc, loop_5331
mulscc %o0, %g2, %l6
loop_5330:
fornot2 %f2, %f12, %f14
xnor %i5, %g4, %g5
loop_5331:
taddcctv %l5, %o1, %i3
andncc %g3, %o7, %o2
movcc %icc, %g6, %g7
fmovrsgez %l3, %f5, %f11
stb %i2, [%l7 + 0x10]
xnor %i7, %o3, %i6
sth %i1, [%l7 + 0x6E]
fmovd %f12, %f0
movleu %xcc, %i0, %g1
edge16 %l1, %l4, %o4
edge32n %i4, %l0, %o5
lduh [%l7 + 0x16], %o6
orcc %l2, %o0, %l6
fxor %f12, %f2, %f8
movg %icc, %i5, %g4
orncc %g2, %g5, %l5
fbu,a %fcc0, loop_5332
ldx [%l7 + 0x78], %o1
bge %icc, loop_5333
ba loop_5334
loop_5332:
subccc %g3, 0x19C7, %i3
brlez,a %o2, loop_5335
loop_5333:
tcs %xcc, 0x4
loop_5334:
fmovsne %icc, %f5, %f12
st %f2, [%l7 + 0x44]
loop_5335:
fmovsle %xcc, %f7, %f6
movneg %icc, %o7, %g7
bge,a loop_5336
bne,a,pt %icc, loop_5337
movne %xcc, %g6, %i2
fcmpne32 %f12, %f2, %i7
loop_5336:
stw %l3, [%l7 + 0x30]
loop_5337:
sth %i6, [%l7 + 0x5E]
stw %i1, [%l7 + 0x20]
stx %o3, [%l7 + 0x68]
fcmpne16 %f12, %f2, %g1
fbn %fcc3, loop_5338
lduw [%l7 + 0x60], %i0
movre %l4, 0x0E5, %o4
stx %l1, [%l7 + 0x28]
loop_5338:
fmovdvc %xcc, %f11, %f14
tne %icc, 0x4
fbl %fcc3, loop_5339
ldub [%l7 + 0x45], %l0
fmovrsgez %i4, %f7, %f11
std %f6, [%l7 + 0x70]
loop_5339:
bcs %icc, loop_5340
fmuld8ulx16 %f10, %f15, %f6
movleu %xcc, %o5, %o6
fbn,a %fcc3, loop_5341
loop_5340:
ldx [%l7 + 0x68], %o0
fmovrdne %l2, %f14, %f12
fbge,a %fcc0, loop_5342
loop_5341:
alignaddrl %i5, %l6, %g2
sth %g4, [%l7 + 0x48]
fbule,a %fcc0, loop_5343
loop_5342:
ldsb [%l7 + 0x7D], %g5
fbe,a %fcc0, loop_5344
movrlz %l5, %g3, %o1
loop_5343:
fandnot2s %f14, %f14, %f0
edge16l %i3, %o2, %g7
loop_5344:
st %f5, [%l7 + 0x08]
sdiv %g6, 0x0829, %o7
tcc %icc, 0x7
ldsw [%l7 + 0x28], %i2
fmovrdne %l3, %f4, %f8
fmovsne %xcc, %f7, %f9
ldsh [%l7 + 0x34], %i6
ldub [%l7 + 0x51], %i1
nop
setx loop_5345, %l0, %l1
jmpl %l1, %o3
lduh [%l7 + 0x1E], %i7
lduh [%l7 + 0x34], %g1
fba,a %fcc3, loop_5346
loop_5345:
bn loop_5347
fnegd %f12, %f0
fbo,a %fcc0, loop_5348
loop_5346:
subc %i0, %l4, %l1
loop_5347:
fnot1s %f5, %f12
sth %o4, [%l7 + 0x26]
loop_5348:
bleu,a,pn %icc, loop_5349
ba,pt %icc, loop_5350
edge32l %l0, %i4, %o5
ldsw [%l7 + 0x2C], %o0
loop_5349:
bl,pt %xcc, loop_5351
loop_5350:
fpack32 %f8, %f4, %f2
fandnot1 %f8, %f4, %f10
edge32l %l2, %o6, %l6
loop_5351:
bcc,pt %xcc, loop_5352
sdivcc %i5, 0x0C0A, %g4
fbge,a %fcc1, loop_5353
stw %g2, [%l7 + 0x54]
loop_5352:
addccc %l5, 0x006A, %g5
alignaddrl %o1, %i3, %g3
loop_5353:
fmul8x16au %f4, %f13, %f6
fsrc2 %f4, %f8
fone %f6
bge %xcc, loop_5354
fpsub32 %f12, %f4, %f10
bge,a %xcc, loop_5355
movgu %xcc, %o2, %g7
loop_5354:
alignaddrl %o7, %g6, %i2
fxnor %f4, %f0, %f10
loop_5355:
edge16ln %i6, %i1, %l3
lduh [%l7 + 0x12], %o3
tneg %xcc, 0x6
fmovrse %g1, %f12, %f1
edge8n %i0, %i7, %l1
fbuge,a %fcc2, loop_5356
fpadd32s %f0, %f5, %f10
fpackfix %f14, %f9
subc %l4, %o4, %l0
loop_5356:
faligndata %f2, %f10, %f0
taddcctv %o5, %o0, %i4
st %f14, [%l7 + 0x20]
fpmerge %f4, %f10, %f2
fmovs %f8, %f3
lduh [%l7 + 0x56], %l2
fcmped %fcc3, %f8, %f8
xorcc %l6, %o6, %i5
fxor %f14, %f4, %f4
nop
setx loop_5357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_5358, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g4, [%l7 + 0x3E]
sethi 0x03B1, %l5
loop_5357:
faligndata %f4, %f10, %f14
loop_5358:
ldd [%l7 + 0x38], %f6
st %f9, [%l7 + 0x1C]
ld [%l7 + 0x54], %f6
fmovrsgez %g5, %f13, %f1
bcs,a %icc, loop_5359
fmul8sux16 %f8, %f2, %f8
sdivx %o1, 0x11BC, %g2
fpackfix %f6, %f14
loop_5359:
fmul8x16au %f13, %f3, %f12
tgu %xcc, 0x3
xnorcc %g3, %i3, %g7
stb %o2, [%l7 + 0x44]
fmul8x16 %f9, %f10, %f8
ldsh [%l7 + 0x18], %o7
fmovse %xcc, %f9, %f14
fmovs %f10, %f12
fxnor %f6, %f0, %f4
alignaddr %g6, %i2, %i1
srlx %l3, 0x08, %i6
mulscc %o3, %i0, %g1
edge32 %i7, %l1, %o4
bge,a loop_5360
ldsh [%l7 + 0x3A], %l0
alignaddr %l4, %o0, %i4
sth %l2, [%l7 + 0x70]
loop_5360:
fabsd %f4, %f6
fcmpeq16 %f6, %f6, %o5
std %f4, [%l7 + 0x30]
orn %o6, %l6, %i5
fmuld8ulx16 %f9, %f2, %f8
stx %g4, [%l7 + 0x10]
fxor %f2, %f8, %f4
orncc %g5, %l5, %o1
bvs loop_5361
fnot2 %f4, %f14
ld [%l7 + 0x10], %f14
fmovda %xcc, %f4, %f12
loop_5361:
fmovs %f15, %f3
udiv %g3, 0x1023, %i3
tsubcctv %g7, %o2, %o7
fmul8sux16 %f0, %f0, %f4
fmovdg %xcc, %f13, %f0
fmovse %icc, %f7, %f6
ldsb [%l7 + 0x11], %g2
smul %i2, 0x04CD, %i1
fornot1 %f10, %f10, %f2
st %f1, [%l7 + 0x0C]
fcmpgt16 %f0, %f8, %l3
xorcc %g6, 0x02F3, %o3
sra %i0, %i6, %i7
stw %l1, [%l7 + 0x20]
umul %g1, 0x069B, %o4
fblg %fcc3, loop_5362
add %l4, 0x1BDB, %l0
fnot2 %f12, %f14
lduw [%l7 + 0x7C], %o0
loop_5362:
fbo %fcc0, loop_5363
movre %i4, %o5, %o6
fnand %f8, %f14, %f4
stw %l2, [%l7 + 0x14]
loop_5363:
fornot2 %f4, %f8, %f12
fmovspos %icc, %f0, %f14
ta %icc, 0x4
movrlez %i5, 0x22C, %g4
brgz,a %g5, loop_5364
fornot1s %f10, %f7, %f5
stx %l5, [%l7 + 0x60]
fnor %f0, %f6, %f14
loop_5364:
fbne,a %fcc1, loop_5365
lduw [%l7 + 0x20], %l6
fcmpeq16 %f0, %f10, %g3
fbul,a %fcc1, loop_5366
loop_5365:
sllx %o1, %g7, %o2
ldsw [%l7 + 0x08], %i3
stb %g2, [%l7 + 0x22]
loop_5366:
bvs %xcc, loop_5367
edge8l %i2, %i1, %l3
fpadd32s %f1, %f4, %f5
sth %g6, [%l7 + 0x22]
loop_5367:
st %f1, [%l7 + 0x10]
sdivx %o7, 0x1649, %o3
udivcc %i6, 0x0E1C, %i7
movpos %icc, %l1, %g1
popc %o4, %i0
ld [%l7 + 0x4C], %f11
bpos,pn %icc, loop_5368
lduh [%l7 + 0x74], %l4
sth %l0, [%l7 + 0x46]
bshuffle %f12, %f6, %f4
loop_5368:
fmovdle %xcc, %f14, %f15
fbne %fcc1, loop_5369
fands %f6, %f1, %f5
fnegd %f0, %f4
fpsub32 %f10, %f6, %f10
loop_5369:
stx %i4, [%l7 + 0x48]
stb %o5, [%l7 + 0x49]
siam 0x5
lduh [%l7 + 0x3C], %o0
ldsw [%l7 + 0x28], %o6
add %l2, 0x0087, %i5
movne %xcc, %g4, %g5
fbue,a %fcc0, loop_5370
fbule %fcc2, loop_5371
sub %l6, 0x072F, %l5
stb %o1, [%l7 + 0x4C]
loop_5370:
stw %g7, [%l7 + 0x34]
loop_5371:
std %f14, [%l7 + 0x10]
fand %f8, %f6, %f0
alignaddrl %o2, %g3, %i3
bcs loop_5372
for %f14, %f14, %f12
fbl,a %fcc2, loop_5373
fmovda %xcc, %f15, %f2
loop_5372:
fmovrdlez %g2, %f0, %f4
fmovsvc %icc, %f8, %f14
loop_5373:
stw %i2, [%l7 + 0x4C]
sth %i1, [%l7 + 0x4C]
fmovrsgz %l3, %f10, %f1
ldub [%l7 + 0x2E], %g6
std %f10, [%l7 + 0x28]
ldx [%l7 + 0x18], %o7
add %i6, %i7, %o3
fcmpeq32 %f0, %f8, %g1
ldd [%l7 + 0x68], %f2
movpos %xcc, %o4, %i0
fmovdcc %xcc, %f1, %f15
tgu %xcc, 0x3
andncc %l4, %l1, %l0
stb %i4, [%l7 + 0x67]
fxors %f12, %f12, %f10
brlz %o0, loop_5374
edge32 %o6, %o5, %i5
ldsb [%l7 + 0x4C], %g4
tgu %xcc, 0x5
loop_5374:
ldx [%l7 + 0x08], %l2
lduh [%l7 + 0x70], %l6
fmovdl %icc, %f0, %f4
srlx %l5, %g5, %o1
faligndata %f8, %f10, %f8
srax %g7, 0x0F, %g3
alignaddrl %i3, %o2, %g2
ld [%l7 + 0x10], %f3
stw %i1, [%l7 + 0x60]
movpos %icc, %l3, %g6
lduh [%l7 + 0x4E], %i2
movle %xcc, %i6, %i7
faligndata %f6, %f10, %f12
ldsb [%l7 + 0x22], %o3
brlz,a %g1, loop_5375
be,pn %icc, loop_5376
brlez,a %o4, loop_5377
add %i0, %o7, %l4
loop_5375:
srlx %l0, %i4, %l1
loop_5376:
andncc %o6, %o0, %i5
loop_5377:
ldsw [%l7 + 0x40], %g4
srl %o5, 0x03, %l2
orn %l5, 0x00DD, %g5
be,a %icc, loop_5378
subcc %o1, %g7, %l6
fbo,a %fcc1, loop_5379
fnot1 %f8, %f8
loop_5378:
fmovrsgz %i3, %f2, %f11
stw %g3, [%l7 + 0x60]
loop_5379:
edge16n %g2, %o2, %l3
siam 0x1
fmovsge %icc, %f3, %f4
fmovdl %icc, %f15, %f11
fmovrdgez %i1, %f4, %f8
fmovdn %xcc, %f3, %f10
srax %g6, 0x08, %i6
fmovdpos %xcc, %f11, %f11
fmul8x16au %f12, %f13, %f4
movcc %xcc, %i7, %o3
array16 %i2, %o4, %i0
fmovdl %icc, %f10, %f2
subcc %o7, %g1, %l4
edge8l %i4, %l1, %o6
tg %icc, 0x3
tvc %xcc, 0x6
srlx %l0, %o0, %g4
fcmpeq32 %f12, %f8, %i5
bn %icc, loop_5380
tcc %xcc, 0x1
ble loop_5381
brgez,a %l2, loop_5382
loop_5380:
fcmpgt32 %f14, %f12, %l5
lduw [%l7 + 0x08], %o5
loop_5381:
fcmped %fcc3, %f10, %f8
loop_5382:
lduw [%l7 + 0x7C], %o1
sth %g7, [%l7 + 0x62]
ldsw [%l7 + 0x5C], %l6
fpadd16 %f6, %f10, %f10
ldub [%l7 + 0x4C], %g5
lduh [%l7 + 0x5C], %g3
sll %g2, %i3, %l3
fcmpne16 %f2, %f12, %o2
fxor %f2, %f4, %f0
lduh [%l7 + 0x5E], %i1
and %g6, 0x1FA6, %i6
fmovrdlz %i7, %f8, %f8
fble %fcc1, loop_5383
fmovsge %xcc, %f0, %f0
std %f10, [%l7 + 0x50]
ldsw [%l7 + 0x28], %i2
loop_5383:
fmovrslz %o3, %f15, %f0
fbuge %fcc3, loop_5384
movrlz %o4, %i0, %g1
stb %l4, [%l7 + 0x1B]
ldsh [%l7 + 0x4A], %o7
loop_5384:
stx %i4, [%l7 + 0x48]
fbul %fcc3, loop_5385
fpadd32 %f10, %f8, %f6
brgez,a %l1, loop_5386
fbne %fcc3, loop_5387
loop_5385:
bcc,a loop_5388
fmovsgu %icc, %f12, %f13
loop_5386:
tcs %icc, 0x2
loop_5387:
ldsb [%l7 + 0x63], %l0
loop_5388:
nop
setx loop_5389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x28]
fbo %fcc3, loop_5390
brgz,a %o0, loop_5391
loop_5389:
fexpand %f15, %f2
fmovd %f6, %f10
loop_5390:
bg loop_5392
loop_5391:
ldx [%l7 + 0x38], %g4
fbo %fcc2, loop_5393
std %f4, [%l7 + 0x38]
loop_5392:
fbug %fcc3, loop_5394
fbge %fcc2, loop_5395
loop_5393:
alignaddrl %i5, %o6, %l2
bcc loop_5396
loop_5394:
movgu %icc, %l5, %o5
loop_5395:
fsrc2 %f6, %f2
fpsub32s %f6, %f13, %f1
loop_5396:
fmovse %icc, %f13, %f6
fzero %f12
bge,a %xcc, loop_5397
fnot1s %f13, %f8
edge16ln %o1, %g7, %l6
stx %g5, [%l7 + 0x08]
loop_5397:
ldub [%l7 + 0x1E], %g3
umul %i3, %l3, %g2
ldsh [%l7 + 0x62], %o2
std %f14, [%l7 + 0x30]
std %f14, [%l7 + 0x38]
movge %icc, %i1, %g6
xnorcc %i7, 0x0451, %i6
xorcc %i2, %o3, %i0
fmovdcc %icc, %f5, %f11
st %f2, [%l7 + 0x64]
stw %g1, [%l7 + 0x4C]
nop
setx loop_5398, %l0, %l1
jmpl %l1, %l4
srlx %o4, %o7, %l1
fbule %fcc1, loop_5399
sth %l0, [%l7 + 0x08]
loop_5398:
fzero %f14
fbug %fcc2, loop_5400
loop_5399:
tg %xcc, 0x1
ldsb [%l7 + 0x32], %o0
lduh [%l7 + 0x48], %i4
loop_5400:
be %icc, loop_5401
brlz %g4, loop_5402
ba,a %icc, loop_5403
movle %icc, %o6, %i5
loop_5401:
umul %l5, 0x1C2D, %o5
loop_5402:
lduh [%l7 + 0x18], %o1
loop_5403:
ldsh [%l7 + 0x66], %l2
ldx [%l7 + 0x18], %l6
fzeros %f10
brlz %g7, loop_5404
be,a,pn %xcc, loop_5405
bshuffle %f14, %f8, %f14
add %g3, %i3, %l3
loop_5404:
sth %g5, [%l7 + 0x54]
loop_5405:
stb %o2, [%l7 + 0x2A]
tge %xcc, 0x2
edge32ln %i1, %g2, %g6
fbug,a %fcc1, loop_5406
ldsw [%l7 + 0x3C], %i7
stb %i2, [%l7 + 0x39]
tvc %xcc, 0x6
loop_5406:
sll %o3, %i0, %i6
std %f12, [%l7 + 0x40]
fpadd16 %f0, %f0, %f12
ldsh [%l7 + 0x6A], %l4
fpackfix %f8, %f13
fcmpne32 %f4, %f10, %o4
lduw [%l7 + 0x44], %o7
st %f11, [%l7 + 0x10]
fmovdle %icc, %f5, %f13
orcc %g1, %l0, %l1
ldsb [%l7 + 0x55], %o0
sth %g4, [%l7 + 0x18]
fornot1 %f6, %f8, %f10
movneg %xcc, %o6, %i4
brgz %i5, loop_5407
array32 %o5, %o1, %l5
movrlez %l6, 0x06A, %g7
ldsh [%l7 + 0x4E], %l2
loop_5407:
fmovrsne %g3, %f7, %f5
and %i3, 0x10B5, %l3
fble %fcc1, loop_5408
movcs %xcc, %g5, %i1
bgu,a,pn %xcc, loop_5409
stw %o2, [%l7 + 0x0C]
loop_5408:
fmovrdgz %g2, %f2, %f14
fnor %f4, %f12, %f12
loop_5409:
fpackfix %f6, %f9
edge8n %g6, %i7, %i2
edge16l %o3, %i0, %l4
fabsd %f4, %f4
ldsw [%l7 + 0x68], %i6
movcc %xcc, %o7, %g1
ldd [%l7 + 0x40], %f10
movcs %xcc, %l0, %o4
fcmpd %fcc1, %f14, %f14
ld [%l7 + 0x1C], %f3
std %f0, [%l7 + 0x70]
stw %o0, [%l7 + 0x40]
ldsh [%l7 + 0x20], %g4
fmovrdlz %o6, %f12, %f2
fcmpne16 %f12, %f0, %l1
alignaddr %i5, %o5, %i4
edge8n %o1, %l5, %l6
alignaddrl %l2, %g7, %g3
addccc %l3, %g5, %i1
nop
setx loop_5410, %l0, %l1
jmpl %l1, %o2
fornot2 %f12, %f6, %f8
fpadd16 %f0, %f2, %f2
fmovsg %xcc, %f1, %f8
loop_5410:
tle %xcc, 0x4
ldsb [%l7 + 0x79], %g2
std %f2, [%l7 + 0x68]
edge8n %g6, %i3, %i7
fmovdg %xcc, %f9, %f15
fpadd16 %f6, %f2, %f14
std %f12, [%l7 + 0x08]
fmuld8ulx16 %f13, %f5, %f4
bcs loop_5411
bvs,a,pt %icc, loop_5412
fsrc1 %f4, %f0
fcmpne32 %f10, %f2, %i2
loop_5411:
tpos %icc, 0x0
loop_5412:
ld [%l7 + 0x68], %f12
tgu %xcc, 0x0
fpsub16 %f12, %f12, %f10
lduh [%l7 + 0x34], %o3
tn %xcc, 0x7
stw %l4, [%l7 + 0x30]
srl %i6, %i0, %g1
srl %l0, 0x1D, %o4
fmovrde %o7, %f10, %f14
ldx [%l7 + 0x68], %g4
movcs %icc, %o0, %l1
movge %xcc, %o6, %o5
fmovsa %xcc, %f5, %f9
fmul8x16 %f11, %f2, %f10
fmovdg %xcc, %f0, %f10
tl %xcc, 0x1
fmovsa %xcc, %f8, %f8
tgu %xcc, 0x4
fmovdpos %icc, %f14, %f9
lduh [%l7 + 0x14], %i4
lduw [%l7 + 0x5C], %i5
bleu,a %xcc, loop_5413
fcmple16 %f8, %f6, %o1
stx %l6, [%l7 + 0x10]
tcs %xcc, 0x4
loop_5413:
edge16ln %l2, %l5, %g3
ldsb [%l7 + 0x6E], %g7
fornot1 %f4, %f12, %f14
ldsw [%l7 + 0x7C], %l3
stx %g5, [%l7 + 0x38]
srax %o2, 0x04, %g2
fpadd32 %f8, %f14, %f2
sth %i1, [%l7 + 0x4A]
ldd [%l7 + 0x18], %f6
ldsh [%l7 + 0x62], %i3
ldsb [%l7 + 0x55], %i7
stx %g6, [%l7 + 0x28]
ld [%l7 + 0x14], %f6
movl %icc, %o3, %i2
fnegs %f5, %f5
bn,a loop_5414
tneg %xcc, 0x6
fmovdvc %icc, %f11, %f11
fbug %fcc2, loop_5415
loop_5414:
umulcc %l4, 0x03DD, %i6
ldd [%l7 + 0x10], %f6
fcmpne32 %f10, %f0, %g1
loop_5415:
fmovdle %icc, %f5, %f2
movcs %icc, %i0, %o4
stx %o7, [%l7 + 0x58]
fmovrsgz %l0, %f14, %f4
fcmpeq32 %f14, %f6, %g4
sdiv %l1, 0x16B3, %o0
fmul8sux16 %f6, %f2, %f2
st %f7, [%l7 + 0x78]
stb %o5, [%l7 + 0x2D]
ldx [%l7 + 0x08], %o6
fpack16 %f10, %f3
array16 %i5, %i4, %l6
fba,a %fcc2, loop_5416
xnorcc %o1, 0x0F14, %l5
fbge,a %fcc3, loop_5417
fcmpd %fcc2, %f10, %f0
loop_5416:
movge %xcc, %g3, %g7
tpos %xcc, 0x5
loop_5417:
sethi 0x1753, %l3
fcmple32 %f8, %f10, %l2
fmovrslez %o2, %f10, %f0
fone %f2
be %icc, loop_5418
tgu %xcc, 0x7
fmovrse %g2, %f10, %f7
add %g5, %i1, %i7
loop_5418:
fmul8ulx16 %f10, %f2, %f14
fmul8x16al %f9, %f13, %f10
stw %i3, [%l7 + 0x7C]
fbl,a %fcc0, loop_5419
ldsh [%l7 + 0x4C], %g6
bcs,a,pt %xcc, loop_5420
fpackfix %f12, %f7
loop_5419:
fsrc2 %f12, %f0
stw %i2, [%l7 + 0x30]
loop_5420:
fornot2s %f9, %f9, %f15
sdivx %l4, 0x1A2B, %o3
alignaddrl %i6, %g1, %o4
st %f2, [%l7 + 0x78]
fones %f4
brlz %o7, loop_5421
stx %i0, [%l7 + 0x70]
sth %l0, [%l7 + 0x66]
lduw [%l7 + 0x4C], %g4
loop_5421:
fmovdleu %icc, %f13, %f15
movneg %icc, %o0, %l1
ldsw [%l7 + 0x28], %o6
fnand %f2, %f2, %f12
te %xcc, 0x1
fmovdvc %xcc, %f5, %f8
ta %xcc, 0x3
ld [%l7 + 0x30], %f1
brz %i5, loop_5422
fbue,a %fcc3, loop_5423
lduh [%l7 + 0x44], %o5
fmovrdgez %i4, %f12, %f14
loop_5422:
bvs,a,pn %xcc, loop_5424
loop_5423:
fmovrde %o1, %f12, %f6
std %f12, [%l7 + 0x20]
fmovscs %icc, %f3, %f11
loop_5424:
mulx %l5, 0x1073, %l6
stw %g7, [%l7 + 0x48]
sll %g3, %l3, %l2
addcc %g2, 0x0F18, %o2
fzeros %f9
st %f13, [%l7 + 0x7C]
fand %f6, %f6, %f4
lduw [%l7 + 0x5C], %i1
stb %g5, [%l7 + 0x65]
ldsh [%l7 + 0x30], %i3
tge %icc, 0x1
fmovrdlz %i7, %f6, %f12
stx %g6, [%l7 + 0x28]
fbn,a %fcc3, loop_5425
or %l4, 0x167E, %i2
be,a loop_5426
tsubcctv %i6, %g1, %o3
loop_5425:
fmul8ulx16 %f2, %f12, %f2
std %f10, [%l7 + 0x78]
loop_5426:
lduh [%l7 + 0x08], %o4
fmul8x16au %f8, %f9, %f6
ldub [%l7 + 0x7A], %i0
fones %f11
movvs %xcc, %o7, %l0
bvs,a loop_5427
bgu,a loop_5428
fcmple16 %f0, %f2, %g4
fmovsgu %xcc, %f15, %f0
loop_5427:
fbul,a %fcc1, loop_5429
loop_5428:
fmul8ulx16 %f10, %f8, %f8
std %f2, [%l7 + 0x18]
ldx [%l7 + 0x50], %o0
loop_5429:
array8 %l1, %o6, %o5
fmovsleu %icc, %f1, %f14
edge32n %i5, %o1, %i4
ble,pn %icc, loop_5430
fmovd %f6, %f2
tge %icc, 0x3
std %f10, [%l7 + 0x68]
loop_5430:
ldsb [%l7 + 0x52], %l5
fmovscs %icc, %f15, %f1
sra %g7, 0x04, %g3
fbe,a %fcc3, loop_5431
mova %xcc, %l6, %l2
lduh [%l7 + 0x14], %g2
tvs %xcc, 0x1
loop_5431:
fmovsne %icc, %f14, %f13
tne %icc, 0x2
ldx [%l7 + 0x28], %o2
tpos %xcc, 0x5
fbn,a %fcc1, loop_5432
mova %xcc, %i1, %g5
stx %i3, [%l7 + 0x20]
fabss %f15, %f3
loop_5432:
fmovrslz %l3, %f5, %f5
edge16 %g6, %i7, %l4
edge16 %i2, %g1, %o3
srl %i6, 0x17, %o4
fblg,a %fcc3, loop_5433
brlez,a %i0, loop_5434
fpsub16 %f4, %f0, %f8
fbl,a %fcc3, loop_5435
loop_5433:
fmovscc %xcc, %f8, %f8
loop_5434:
and %l0, %o7, %o0
fornot2 %f0, %f14, %f6
loop_5435:
ldx [%l7 + 0x70], %g4
fba,a %fcc2, loop_5436
ldub [%l7 + 0x33], %l1
ldx [%l7 + 0x18], %o5
fornot2s %f6, %f13, %f3
loop_5436:
movcs %xcc, %i5, %o1
addcc %i4, %o6, %l5
ldd [%l7 + 0x58], %f6
fbule,a %fcc2, loop_5437
lduw [%l7 + 0x28], %g7
or %l6, %g3, %g2
fpadd32 %f0, %f0, %f8
loop_5437:
stb %o2, [%l7 + 0x77]
bvc,pn %icc, loop_5438
tge %icc, 0x7
ldsh [%l7 + 0x2A], %i1
xnor %l2, %i3, %g5
loop_5438:
fmovrdgz %g6, %f2, %f10
fmovdcc %xcc, %f1, %f5
fmovsa %icc, %f4, %f9
te %icc, 0x4
ldsw [%l7 + 0x40], %i7
tg %icc, 0x0
tpos %icc, 0x3
fandnot1s %f9, %f4, %f11
faligndata %f6, %f8, %f8
fmul8x16al %f14, %f1, %f6
taddcctv %l3, %i2, %l4
andncc %g1, %i6, %o3
srlx %i0, 0x14, %l0
movge %xcc, %o4, %o7
bcs %icc, loop_5439
tle %icc, 0x5
fmovrsgez %g4, %f2, %f4
nop
setx loop_5440, %l0, %l1
jmpl %l1, %l1
loop_5439:
stb %o5, [%l7 + 0x24]
st %f11, [%l7 + 0x20]
bneg loop_5441
loop_5440:
movneg %xcc, %o0, %i5
brlz,a %o1, loop_5442
pdist %f6, %f8, %f12
loop_5441:
bvs loop_5443
st %f5, [%l7 + 0x24]
loop_5442:
fmovdgu %xcc, %f8, %f15
ldsw [%l7 + 0x7C], %i4
loop_5443:
xor %l5, %o6, %l6
move %xcc, %g3, %g2
bl,pn %icc, loop_5444
fzero %f6
alignaddr %o2, %i1, %g7
taddcc %l2, %i3, %g5
loop_5444:
tsubcc %g6, 0x1BC5, %l3
fmovsle %icc, %f0, %f12
fmovdge %xcc, %f12, %f13
ba,a %xcc, loop_5445
ldd [%l7 + 0x18], %f4
xnor %i2, %l4, %g1
fmovrdgz %i7, %f8, %f14
loop_5445:
fmovsleu %icc, %f8, %f14
lduh [%l7 + 0x3C], %i6
lduh [%l7 + 0x48], %i0
fandnot1s %f12, %f8, %f11
stw %l0, [%l7 + 0x58]
nop
setx loop_5446, %l0, %l1
jmpl %l1, %o3
fmovdcs %icc, %f9, %f7
for %f12, %f6, %f2
bvc,a loop_5447
loop_5446:
tleu %xcc, 0x7
movre %o7, %g4, %l1
edge32 %o5, %o0, %o4
loop_5447:
andn %o1, %i4, %l5
fandnot1s %f4, %f5, %f1
ldub [%l7 + 0x61], %o6
taddcctv %l6, 0x0C3E, %g3
sllx %i5, %g2, %i1
pdist %f0, %f8, %f14
bpos,a %xcc, loop_5448
fmul8x16 %f3, %f0, %f0
fpsub16s %f12, %f11, %f15
fpsub16s %f15, %f13, %f10
loop_5448:
ldsb [%l7 + 0x62], %o2
tpos %xcc, 0x7
movleu %icc, %l2, %g7
fmovrdgez %g5, %f2, %f8
fnors %f8, %f15, %f11
movgu %icc, %g6, %i3
ldsb [%l7 + 0x6A], %l3
stx %i2, [%l7 + 0x50]
lduh [%l7 + 0x10], %g1
ldsw [%l7 + 0x74], %l4
fpadd32s %f4, %f0, %f11
ldd [%l7 + 0x28], %f14
fmovrslez %i6, %f4, %f3
ldub [%l7 + 0x73], %i0
stw %l0, [%l7 + 0x3C]
fpsub16 %f4, %f4, %f4
siam 0x4
bne loop_5449
umul %o3, 0x0DCE, %i7
fornot1 %f4, %f8, %f10
stx %o7, [%l7 + 0x10]
loop_5449:
alignaddrl %g4, %l1, %o5
brnz %o4, loop_5450
ble,a,pn %icc, loop_5451
lduw [%l7 + 0x44], %o1
fbul %fcc0, loop_5452
loop_5450:
umul %o0, %l5, %i4
loop_5451:
movrgz %l6, %o6, %g3
edge32ln %i5, %g2, %o2
loop_5452:
stb %l2, [%l7 + 0x34]
ldsh [%l7 + 0x32], %g7
fbe,a %fcc2, loop_5453
stb %i1, [%l7 + 0x69]
for %f8, %f14, %f6
fmovdpos %icc, %f2, %f1
loop_5453:
lduh [%l7 + 0x64], %g6
fmuld8ulx16 %f12, %f6, %f12
movge %xcc, %g5, %l3
movn %xcc, %i2, %g1
ldx [%l7 + 0x68], %l4
nop
setx loop_5454, %l0, %l1
jmpl %l1, %i6
sth %i0, [%l7 + 0x64]
lduh [%l7 + 0x7E], %i3
mulscc %o3, 0x1DF8, %i7
loop_5454:
st %f7, [%l7 + 0x1C]
fba,a %fcc1, loop_5455
lduh [%l7 + 0x48], %l0
movvc %icc, %g4, %l1
ldd [%l7 + 0x48], %f0
loop_5455:
movrlez %o7, %o4, %o1
lduh [%l7 + 0x1A], %o0
smulcc %l5, %o5, %l6
ldsb [%l7 + 0x5E], %i4
edge16 %o6, %i5, %g2
xnor %g3, %o2, %l2
fornot1s %f10, %f7, %f12
movge %xcc, %g7, %i1
sth %g6, [%l7 + 0x2A]
fpsub32 %f0, %f14, %f2
stx %g5, [%l7 + 0x70]
fmovsvc %icc, %f2, %f15
fbo %fcc2, loop_5456
stx %l3, [%l7 + 0x30]
stw %i2, [%l7 + 0x4C]
edge16 %g1, %i6, %l4
loop_5456:
fpack16 %f10, %f6
ldx [%l7 + 0x50], %i0
fcmps %fcc1, %f11, %f0
bgu,pn %xcc, loop_5457
st %f14, [%l7 + 0x6C]
sdivx %i3, 0x1699, %i7
fmovdle %xcc, %f6, %f9
loop_5457:
fandnot2s %f0, %f4, %f9
st %f14, [%l7 + 0x6C]
ld [%l7 + 0x74], %f13
bvs loop_5458
ldsw [%l7 + 0x74], %l0
fmul8x16 %f4, %f10, %f10
sth %o3, [%l7 + 0x66]
loop_5458:
fmovsle %icc, %f12, %f3
movpos %xcc, %g4, %l1
fnot1s %f10, %f13
ld [%l7 + 0x3C], %f13
fmovdn %icc, %f11, %f4
ldsw [%l7 + 0x20], %o7
lduh [%l7 + 0x6E], %o1
ldsw [%l7 + 0x78], %o0
fbg %fcc2, loop_5459
umul %o4, 0x01FB, %o5
nop
setx loop_5460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x64], %f11
loop_5459:
fmuld8ulx16 %f9, %f9, %f6
movcc %icc, %l5, %i4
loop_5460:
stw %l6, [%l7 + 0x30]
bgu,a %xcc, loop_5461
tn %icc, 0x7
fandnot2s %f3, %f11, %f13
fxors %f4, %f9, %f4
loop_5461:
std %f8, [%l7 + 0x60]
nop
setx loop_5462, %l0, %l1
jmpl %l1, %o6
stw %i5, [%l7 + 0x7C]
fsrc1 %f4, %f0
ld [%l7 + 0x7C], %f13
loop_5462:
fornot1 %f8, %f8, %f4
ble,pt %xcc, loop_5463
fmovde %xcc, %f3, %f4
fbn %fcc3, loop_5464
bgu,a,pn %icc, loop_5465
loop_5463:
movcs %icc, %g3, %o2
call loop_5466
loop_5464:
fbne,a %fcc1, loop_5467
loop_5465:
subc %l2, 0x0DA6, %g7
udivcc %g2, 0x0787, %i1
loop_5466:
fmuld8ulx16 %f12, %f4, %f4
loop_5467:
brlz,a %g5, loop_5468
popc 0x072F, %g6
movvc %xcc, %l3, %g1
andncc %i6, %l4, %i0
loop_5468:
fnor %f2, %f14, %f10
popc 0x0DB5, %i3
fabss %f2, %f3
ldsb [%l7 + 0x2E], %i7
std %f14, [%l7 + 0x70]
fmovrslz %l0, %f9, %f7
sllx %o3, %g4, %i2
fpmerge %f4, %f3, %f14
ldub [%l7 + 0x38], %o7
bvc,a %xcc, loop_5469
fmul8x16au %f1, %f15, %f10
ldsh [%l7 + 0x36], %o1
fabsd %f8, %f4
loop_5469:
fmovdpos %xcc, %f2, %f8
tgu %xcc, 0x5
lduw [%l7 + 0x60], %l1
fcmped %fcc2, %f6, %f2
tsubcc %o0, %o4, %l5
ldd [%l7 + 0x50], %f4
lduw [%l7 + 0x1C], %i4
fbn,a %fcc3, loop_5470
tcs %icc, 0x1
stw %l6, [%l7 + 0x38]
fmovrse %o5, %f10, %f12
loop_5470:
nop
setx loop_5471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %o6, %f2, %f2
array32 %i5, %g3, %o2
tcc %icc, 0x4
loop_5471:
fcmps %fcc2, %f6, %f10
fones %f13
ldub [%l7 + 0x75], %g7
edge16 %l2, %g2, %i1
movrgez %g6, 0x28A, %l3
bshuffle %f12, %f12, %f14
stx %g5, [%l7 + 0x78]
fcmpd %fcc3, %f4, %f8
brgz %g1, loop_5472
popc 0x0598, %l4
fsrc1 %f6, %f12
movgu %xcc, %i6, %i3
loop_5472:
lduh [%l7 + 0x1E], %i7
srlx %l0, 0x06, %o3
fmovdgu %xcc, %f1, %f5
nop
setx loop_5473, %l0, %l1
jmpl %l1, %i0
ldd [%l7 + 0x70], %f12
fsrc2 %f12, %f2
tne %xcc, 0x4
loop_5473:
tvc %xcc, 0x6
fcmpeq32 %f6, %f0, %g4
ldub [%l7 + 0x14], %i2
ldsh [%l7 + 0x18], %o1
lduh [%l7 + 0x0E], %o7
fmovdn %xcc, %f13, %f11
ld [%l7 + 0x64], %f8
fmovdcc %xcc, %f3, %f3
fnand %f2, %f8, %f12
fornot2 %f8, %f0, %f12
ldsh [%l7 + 0x72], %o0
st %f2, [%l7 + 0x74]
fmovdcc %icc, %f15, %f11
stx %o4, [%l7 + 0x40]
fmovsne %icc, %f3, %f4
fmul8x16 %f5, %f4, %f8
ldsw [%l7 + 0x64], %l1
stb %i4, [%l7 + 0x70]
stx %l6, [%l7 + 0x40]
fmovsn %icc, %f10, %f5
fmovsvs %xcc, %f7, %f14
edge8ln %o5, %o6, %l5
ldub [%l7 + 0x49], %g3
st %f10, [%l7 + 0x5C]
stb %i5, [%l7 + 0x10]
fnot1s %f8, %f3
sdiv %o2, 0x05DC, %l2
fnegs %f3, %f15
stb %g2, [%l7 + 0x5E]
mulx %g7, 0x0AD1, %g6
stx %l3, [%l7 + 0x60]
udiv %i1, 0x1189, %g5
edge16l %g1, %l4, %i3
edge16n %i6, %l0, %i7
bpos,a %icc, loop_5474
bl loop_5475
fnot1s %f3, %f4
fpsub32 %f14, %f4, %f0
loop_5474:
tsubcctv %o3, %i0, %i2
loop_5475:
sth %g4, [%l7 + 0x7A]
mova %xcc, %o7, %o1
tsubcc %o4, %l1, %o0
bg %xcc, loop_5476
ldub [%l7 + 0x77], %l6
fmovdl %icc, %f1, %f12
fmovsleu %icc, %f4, %f7
loop_5476:
taddcc %o5, %o6, %l5
fsrc1s %f13, %f12
ld [%l7 + 0x70], %f12
move %icc, %i4, %i5
alignaddrl %o2, %g3, %l2
ba,pn %icc, loop_5477
xnor %g2, %g7, %g6
fbl,a %fcc0, loop_5478
fcmps %fcc1, %f3, %f8
loop_5477:
lduh [%l7 + 0x14], %i1
sllx %l3, %g1, %g5
loop_5478:
tsubcc %l4, %i6, %i3
fxors %f11, %f6, %f5
fmovdpos %icc, %f2, %f3
std %f6, [%l7 + 0x50]
subccc %l0, 0x116F, %i7
fmovdne %icc, %f13, %f3
fmovrdne %o3, %f4, %f0
bn loop_5479
stw %i2, [%l7 + 0x68]
nop
setx loop_5480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,a,pn %icc, loop_5481
loop_5479:
ld [%l7 + 0x34], %f2
fsrc1 %f12, %f4
loop_5480:
fmovsneg %xcc, %f0, %f7
loop_5481:
fmovrdgz %i0, %f10, %f14
ldub [%l7 + 0x7E], %g4
fmovrdne %o7, %f10, %f14
stx %o4, [%l7 + 0x08]
ldsw [%l7 + 0x08], %o1
fmovdpos %icc, %f13, %f9
tgu %icc, 0x0
fmovdvs %icc, %f13, %f0
ldsw [%l7 + 0x4C], %l1
fbuge %fcc3, loop_5482
ldub [%l7 + 0x1E], %o0
brlz %l6, loop_5483
ldd [%l7 + 0x70], %f12
loop_5482:
fcmps %fcc3, %f1, %f5
ldsw [%l7 + 0x4C], %o6
loop_5483:
bl,a,pt %xcc, loop_5484
move %icc, %o5, %l5
movrlz %i5, 0x0D9, %i4
fxnor %f12, %f12, %f0
loop_5484:
bl loop_5485
fbl,a %fcc1, loop_5486
bvs,a,pn %icc, loop_5487
movvs %icc, %g3, %o2
loop_5485:
ldub [%l7 + 0x28], %g2
loop_5486:
srlx %g7, %l2, %g6
loop_5487:
umulcc %i1, 0x0F45, %g1
fmovdneg %xcc, %f13, %f8
lduh [%l7 + 0x34], %l3
add %g5, 0x1085, %i6
sdiv %i3, 0x1500, %l4
fmovrslz %i7, %f15, %f8
edge16l %o3, %i2, %l0
ldsw [%l7 + 0x08], %g4
fsrc2s %f9, %f12
fbge %fcc1, loop_5488
xor %o7, 0x178E, %o4
add %o1, %i0, %l1
std %f8, [%l7 + 0x68]
loop_5488:
movrlez %o0, %l6, %o6
orcc %l5, 0x1B41, %o5
fblg,a %fcc3, loop_5489
bvc,pt %xcc, loop_5490
fmovrde %i4, %f0, %f8
subccc %g3, %o2, %g2
loop_5489:
fbo,a %fcc3, loop_5491
loop_5490:
fornot1 %f12, %f10, %f2
std %f4, [%l7 + 0x50]
call loop_5492
loop_5491:
fors %f6, %f12, %f7
sra %g7, %i5, %l2
fcmpeq16 %f4, %f10, %g6
loop_5492:
fpack32 %f14, %f8, %f4
bl,pt %icc, loop_5493
fnot1 %f12, %f10
orn %i1, 0x0016, %g1
tg %icc, 0x6
loop_5493:
fandnot2 %f6, %f14, %f2
fbu %fcc1, loop_5494
fbu %fcc1, loop_5495
umulcc %l3, 0x1317, %i6
lduw [%l7 + 0x3C], %i3
loop_5494:
ldsh [%l7 + 0x6E], %l4
loop_5495:
stw %g5, [%l7 + 0x54]
fbe,a %fcc0, loop_5496
movrne %o3, %i7, %i2
tpos %icc, 0x3
lduh [%l7 + 0x4A], %l0
loop_5496:
nop
setx loop_5497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x24], %g4
fmovrslez %o4, %f6, %f3
andn %o7, %o1, %l1
loop_5497:
bleu,pn %xcc, loop_5498
taddcc %o0, %l6, %o6
stb %i0, [%l7 + 0x29]
sllx %l5, %o5, %g3
loop_5498:
fpack32 %f2, %f8, %f0
sdivcc %i4, 0x0AF3, %g2
mova %xcc, %o2, %i5
alignaddr %l2, %g6, %g7
bn,a,pn %xcc, loop_5499
fba,a %fcc1, loop_5500
tsubcc %i1, 0x0723, %l3
fcmple32 %f0, %f2, %i6
loop_5499:
tsubcc %g1, 0x19BB, %i3
loop_5500:
fmovsne %icc, %f6, %f15
umulcc %l4, %g5, %i7
fmovsn %xcc, %f6, %f4
ld [%l7 + 0x08], %f0
fmovsle %icc, %f13, %f13
ldsh [%l7 + 0x14], %o3
sra %l0, %i2, %o4
fmovsvs %xcc, %f11, %f5
addccc %g4, %o7, %l1
fbn %fcc1, loop_5501
lduw [%l7 + 0x64], %o0
ldd [%l7 + 0x20], %f12
array16 %l6, %o6, %o1
loop_5501:
fmul8x16au %f11, %f10, %f2
movrne %i0, %l5, %g3
ldsh [%l7 + 0x54], %i4
alignaddrl %g2, %o2, %i5
ldd [%l7 + 0x68], %f8
fpadd32 %f0, %f2, %f0
fmovsvs %xcc, %f3, %f7
ldsw [%l7 + 0x5C], %l2
ldub [%l7 + 0x52], %o5
popc 0x00B0, %g7
ldx [%l7 + 0x40], %i1
fandnot1 %f4, %f14, %f14
fmul8x16al %f3, %f13, %f12
fpsub32s %f13, %f4, %f2
fmovsge %xcc, %f0, %f0
ldub [%l7 + 0x24], %g6
fbe,a %fcc3, loop_5502
ldub [%l7 + 0x79], %l3
ldd [%l7 + 0x70], %f0
fbg,a %fcc0, loop_5503
loop_5502:
fcmpd %fcc0, %f4, %f6
stw %i6, [%l7 + 0x20]
st %f11, [%l7 + 0x24]
loop_5503:
fmovdcc %icc, %f5, %f0
movne %icc, %g1, %i3
stw %g5, [%l7 + 0x48]
stb %i7, [%l7 + 0x69]
std %f10, [%l7 + 0x40]
stx %l4, [%l7 + 0x68]
sth %o3, [%l7 + 0x18]
movvs %xcc, %i2, %l0
lduh [%l7 + 0x56], %o4
bge %xcc, loop_5504
ta %icc, 0x3
lduw [%l7 + 0x78], %o7
ldd [%l7 + 0x60], %f4
loop_5504:
movle %xcc, %l1, %o0
fble,a %fcc2, loop_5505
edge8ln %g4, %o6, %l6
fpsub16 %f12, %f4, %f14
lduw [%l7 + 0x74], %o1
loop_5505:
fmovdle %xcc, %f14, %f9
movne %xcc, %l5, %g3
mova %xcc, %i0, %g2
sdivcc %o2, 0x0116, %i5
lduh [%l7 + 0x54], %i4
array32 %o5, %l2, %g7
fmovrslz %g6, %f9, %f0
fmovd %f8, %f4
st %f5, [%l7 + 0x2C]
fmul8x16au %f15, %f6, %f4
ld [%l7 + 0x48], %f7
movl %xcc, %l3, %i1
bpos %icc, loop_5506
fmul8x16au %f12, %f7, %f0
udivx %g1, 0x06E5, %i3
fmovrdgz %i6, %f12, %f4
loop_5506:
stw %i7, [%l7 + 0x60]
ldub [%l7 + 0x73], %l4
orncc %o3, 0x100C, %i2
ldx [%l7 + 0x58], %g5
fxnor %f0, %f0, %f12
fbug,a %fcc3, loop_5507
fbule,a %fcc2, loop_5508
fzero %f6
call loop_5509
loop_5507:
tg %xcc, 0x4
loop_5508:
tpos %icc, 0x2
movgu %icc, %l0, %o4
loop_5509:
andn %l1, %o0, %o7
fcmpne32 %f4, %f10, %g4
ldsw [%l7 + 0x34], %l6
ta %xcc, 0x7
fones %f3
tne %icc, 0x3
tl %icc, 0x6
fcmps %fcc0, %f2, %f2
fpack16 %f2, %f2
fmovdle %xcc, %f13, %f15
ldub [%l7 + 0x75], %o1
ldd [%l7 + 0x28], %f0
stw %l5, [%l7 + 0x20]
fands %f8, %f0, %f8
andcc %o6, %i0, %g2
and %g3, 0x1535, %o2
tsubcctv %i5, %i4, %l2
fmovscs %icc, %f9, %f3
taddcc %o5, %g6, %g7
tneg %icc, 0x5
taddcc %i1, %l3, %g1
tsubcctv %i3, %i6, %l4
fandnot1 %f14, %f8, %f14
bleu loop_5510
stb %o3, [%l7 + 0x67]
ldsh [%l7 + 0x4C], %i2
fmovs %f13, %f11
loop_5510:
bge,pt %icc, loop_5511
fba,a %fcc3, loop_5512
fcmpes %fcc1, %f15, %f0
stb %g5, [%l7 + 0x61]
loop_5511:
srlx %l0, %i7, %l1
loop_5512:
fmovdpos %icc, %f13, %f10
tgu %icc, 0x4
ldsh [%l7 + 0x48], %o4
pdist %f2, %f14, %f12
ldsw [%l7 + 0x38], %o0
sub %g4, 0x16BE, %o7
andn %l6, %l5, %o1
bshuffle %f10, %f8, %f8
fmovspos %xcc, %f3, %f12
array16 %i0, %g2, %o6
fbue,a %fcc3, loop_5513
fcmple32 %f2, %f8, %o2
fbn,a %fcc2, loop_5514
bl,pn %xcc, loop_5515
loop_5513:
fbo %fcc2, loop_5516
edge32 %g3, %i5, %l2
loop_5514:
fba,a %fcc1, loop_5517
loop_5515:
tg %xcc, 0x3
loop_5516:
ld [%l7 + 0x4C], %f2
ldub [%l7 + 0x13], %i4
loop_5517:
fmuld8sux16 %f8, %f8, %f10
std %f0, [%l7 + 0x70]
ldx [%l7 + 0x40], %g6
be %icc, loop_5518
lduh [%l7 + 0x4C], %o5
fmovdn %xcc, %f3, %f7
lduh [%l7 + 0x18], %i1
loop_5518:
sub %l3, %g1, %i3
st %f7, [%l7 + 0x20]
smulcc %g7, 0x06AB, %l4
fmovdgu %xcc, %f11, %f10
subc %o3, %i2, %i6
ld [%l7 + 0x28], %f10
bneg %icc, loop_5519
ldsh [%l7 + 0x58], %g5
fcmpeq16 %f2, %f2, %i7
fmovsl %xcc, %f3, %f2
loop_5519:
fandnot1s %f13, %f12, %f13
addccc %l0, 0x12CB, %l1
lduw [%l7 + 0x64], %o4
ldsb [%l7 + 0x18], %o0
ldx [%l7 + 0x58], %o7
movre %l6, %l5, %g4
movvs %icc, %o1, %g2
fbn %fcc2, loop_5520
ldsh [%l7 + 0x2C], %o6
fmul8x16 %f2, %f2, %f4
ba,a,pt %xcc, loop_5521
loop_5520:
sth %i0, [%l7 + 0x5A]
te %xcc, 0x7
bcs,pt %xcc, loop_5522
loop_5521:
fcmped %fcc2, %f12, %f8
brgez,a %o2, loop_5523
fmovsl %icc, %f13, %f9
loop_5522:
fsrc2 %f0, %f4
mova %xcc, %g3, %l2
loop_5523:
mova %xcc, %i4, %i5
stw %g6, [%l7 + 0x08]
fmovdcc %icc, %f1, %f15
bgu,a %xcc, loop_5524
std %f14, [%l7 + 0x78]
fnot1s %f10, %f13
popc 0x1B2B, %i1
loop_5524:
ldsh [%l7 + 0x38], %o5
nop
setx loop_5525, %l0, %l1
jmpl %l1, %g1
fbg %fcc0, loop_5526
bneg,a,pt %xcc, loop_5527
fmovsle %icc, %f11, %f15
loop_5525:
fmovsl %xcc, %f15, %f8
loop_5526:
stb %l3, [%l7 + 0x1A]
loop_5527:
edge32n %g7, %i3, %o3
fpadd32 %f10, %f10, %f2
ldsh [%l7 + 0x24], %l4
fpsub32 %f2, %f0, %f6
fnor %f14, %f4, %f10
lduw [%l7 + 0x18], %i2
ldsw [%l7 + 0x64], %g5
movne %icc, %i7, %i6
tg %icc, 0x4
st %f13, [%l7 + 0x28]
fmovrde %l1, %f0, %f6
brgz,a %o4, loop_5528
stb %l0, [%l7 + 0x7C]
fmovrdgez %o7, %f0, %f0
move %xcc, %o0, %l6
loop_5528:
lduw [%l7 + 0x44], %l5
fblg %fcc1, loop_5529
lduw [%l7 + 0x7C], %g4
movn %xcc, %o1, %g2
ldsh [%l7 + 0x0E], %i0
loop_5529:
fmovrdlz %o2, %f4, %f8
sra %g3, 0x18, %o6
ld [%l7 + 0x70], %f9
movgu %icc, %i4, %i5
lduw [%l7 + 0x60], %l2
andn %i1, %g6, %g1
ldsw [%l7 + 0x58], %o5
sdivcc %g7, 0x0334, %i3
fmovd %f12, %f10
ld [%l7 + 0x74], %f13
mulx %l3, %o3, %l4
ldsw [%l7 + 0x40], %i2
stb %i7, [%l7 + 0x5A]
tle %icc, 0x4
fnot1 %f2, %f6
ldsb [%l7 + 0x50], %i6
fcmped %fcc3, %f6, %f2
fornot1 %f14, %f0, %f8
tsubcc %g5, 0x03FF, %o4
fpack16 %f12, %f4
edge8n %l1, %o7, %l0
fmovdvs %icc, %f3, %f5
sllx %o0, 0x16, %l6
fexpand %f6, %f14
bl,pn %xcc, loop_5530
pdist %f4, %f8, %f12
fbe,a %fcc0, loop_5531
array8 %l5, %g4, %o1
loop_5530:
ldsb [%l7 + 0x31], %i0
ldx [%l7 + 0x60], %o2
loop_5531:
bcs,a,pn %xcc, loop_5532
ta %icc, 0x7
fnors %f2, %f9, %f8
xnor %g3, 0x0101, %o6
loop_5532:
nop
setx loop_5533, %l0, %l1
jmpl %l1, %i4
fmuld8sux16 %f4, %f8, %f14
fmovsg %xcc, %f10, %f1
sth %g2, [%l7 + 0x2E]
loop_5533:
fpmerge %f6, %f12, %f2
fnegs %f10, %f10
stx %i5, [%l7 + 0x38]
ba,pt %icc, loop_5534
fnegd %f14, %f4
ble,a loop_5535
ldsw [%l7 + 0x58], %i1
loop_5534:
movrgez %l2, 0x198, %g1
umulcc %o5, 0x1961, %g6
loop_5535:
stw %i3, [%l7 + 0x1C]
st %f8, [%l7 + 0x2C]
mulscc %l3, 0x16C3, %g7
fmovdleu %xcc, %f7, %f11
nop
setx loop_5536, %l0, %l1
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, %o3, %i2
stb %l4, [%l7 + 0x79]
brlz %i7, loop_5537
loop_5536:
fbuge %fcc1, loop_5538
fmovdpos %icc, %f14, %f15
array8 %i6, %o4, %g5
loop_5537:
fsrc1s %f15, %f8
loop_5538:
fpadd16s %f0, %f5, %f4
fcmpes %fcc1, %f2, %f15
fbl,a %fcc3, loop_5539
stb %l1, [%l7 + 0x3E]
sll %l0, 0x06, %o7
brlz,a %o0, loop_5540
loop_5539:
fbo %fcc2, loop_5541
fpadd16 %f10, %f2, %f2
fbue %fcc0, loop_5542
loop_5540:
edge32l %l5, %g4, %l6
loop_5541:
fones %f2
fmovrdgez %o1, %f8, %f14
loop_5542:
lduw [%l7 + 0x30], %o2
bvc %icc, loop_5543
ld [%l7 + 0x1C], %f4
fsrc2s %f12, %f13
edge16 %i0, %g3, %i4
loop_5543:
smul %o6, 0x0588, %g2
lduh [%l7 + 0x2C], %i5
edge8l %i1, %l2, %o5
movvs %icc, %g1, %g6
fbg,a %fcc1, loop_5544
lduw [%l7 + 0x5C], %i3
sdivx %l3, 0x1FFC, %o3
fcmpne16 %f0, %f6, %i2
loop_5544:
fmul8x16 %f14, %f0, %f8
ldub [%l7 + 0x23], %g7
stb %l4, [%l7 + 0x27]
fxnor %f2, %f2, %f6
sth %i6, [%l7 + 0x1C]
fcmpne16 %f0, %f14, %i7
stx %o4, [%l7 + 0x38]
fmovrdgez %g5, %f6, %f4
bg loop_5545
srlx %l0, 0x0F, %o7
andcc %l1, %l5, %g4
movne %xcc, %l6, %o0
loop_5545:
fble,a %fcc0, loop_5546
fcmpes %fcc0, %f6, %f6
fzeros %f6
stw %o2, [%l7 + 0x24]
loop_5546:
brlez %i0, loop_5547
fones %f1
subccc %g3, 0x0374, %o1
tneg %icc, 0x0
loop_5547:
ldsw [%l7 + 0x18], %o6
ldx [%l7 + 0x68], %i4
sth %i5, [%l7 + 0x60]
srlx %g2, 0x04, %l2
fxnors %f14, %f12, %f12
orcc %i1, %o5, %g1
ldub [%l7 + 0x42], %i3
fnands %f12, %f13, %f4
fmovsa %xcc, %f14, %f8
ldub [%l7 + 0x12], %g6
sdivx %o3, 0x104C, %i2
fmovdg %xcc, %f2, %f15
movleu %icc, %g7, %l3
fmovrdgz %l4, %f4, %f10
lduw [%l7 + 0x68], %i7
movcc %icc, %i6, %o4
fmovdg %icc, %f0, %f9
fmovdle %xcc, %f14, %f12
fmovda %xcc, %f10, %f15
bvc %icc, loop_5548
lduh [%l7 + 0x50], %l0
fmul8x16 %f10, %f10, %f0
ldd [%l7 + 0x20], %f6
loop_5548:
andn %g5, 0x0CA5, %l1
movrne %l5, %o7, %l6
fmovdvs %icc, %f14, %f8
sll %g4, 0x1F, %o0
lduh [%l7 + 0x54], %i0
sth %o2, [%l7 + 0x14]
ldsh [%l7 + 0x6A], %g3
fxnor %f0, %f2, %f8
fmovscc %icc, %f15, %f7
fbuge,a %fcc0, loop_5549
ldd [%l7 + 0x60], %f4
brnz %o1, loop_5550
srl %o6, 0x13, %i5
loop_5549:
edge8 %i4, %g2, %i1
ldub [%l7 + 0x58], %o5
loop_5550:
siam 0x1
stx %l2, [%l7 + 0x68]
fblg,a %fcc1, loop_5551
fandnot2s %f6, %f2, %f12
pdist %f14, %f2, %f4
tsubcc %g1, %i3, %o3
loop_5551:
fbg %fcc0, loop_5552
ldub [%l7 + 0x39], %g6
std %f12, [%l7 + 0x48]
bpos loop_5553
loop_5552:
lduh [%l7 + 0x4E], %i2
brlz %g7, loop_5554
sth %l4, [%l7 + 0x08]
loop_5553:
fpack16 %f14, %f3
movneg %icc, %i7, %l3
loop_5554:
lduw [%l7 + 0x4C], %i6
fmovrslez %l0, %f3, %f13
ldsh [%l7 + 0x7C], %g5
ldx [%l7 + 0x48], %l1
fmovd %f10, %f0
fmul8x16au %f10, %f2, %f10
fmovrdne %l5, %f12, %f0
fsrc1 %f8, %f2
ldsh [%l7 + 0x6E], %o4
umulcc %l6, %g4, %o7
nop
setx loop_5555, %l0, %l1
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_5556, %l0, %l1
jmpl %l1, %o0
fbge,a %fcc1, loop_5557
add %o2, %g3, %i0
loop_5555:
edge32l %o1, %o6, %i4
loop_5556:
fmovse %icc, %f14, %f8
loop_5557:
fmovdne %xcc, %f12, %f5
movrgez %g2, 0x1A8, %i5
fmovrsne %o5, %f0, %f1
fmovde %icc, %f9, %f6
fpsub16 %f12, %f8, %f0
fcmps %fcc1, %f7, %f12
bne,pt %xcc, loop_5558
fxors %f10, %f2, %f2
movcc %xcc, %l2, %g1
xnor %i1, 0x198C, %i3
loop_5558:
fzero %f10
ldsb [%l7 + 0x26], %g6
xorcc %i2, %g7, %l4
ld [%l7 + 0x38], %f7
bvs %icc, loop_5559
fsrc2 %f6, %f12
sth %i7, [%l7 + 0x2E]
std %f0, [%l7 + 0x60]
loop_5559:
fornot1 %f14, %f2, %f10
movneg %xcc, %o3, %i6
smul %l3, 0x050C, %l0
fmul8x16al %f8, %f7, %f14
orn %l1, %g5, %o4
ldsh [%l7 + 0x72], %l5
lduh [%l7 + 0x78], %g4
ldsw [%l7 + 0x64], %o7
movne %icc, %o0, %o2
lduw [%l7 + 0x34], %g3
and %l6, 0x1FE8, %o1
fmovdcc %xcc, %f6, %f9
fpackfix %f10, %f11
orncc %o6, %i4, %g2
fmovdpos %icc, %f8, %f13
call loop_5560
bgu,a loop_5561
fmovdl %icc, %f6, %f1
ldub [%l7 + 0x73], %i5
loop_5560:
fmovrdne %o5, %f14, %f0
loop_5561:
or %i0, %l2, %i1
fbge,a %fcc3, loop_5562
std %f0, [%l7 + 0x18]
ld [%l7 + 0x74], %f4
fcmpne16 %f6, %f0, %i3
loop_5562:
fmovrdgz %g6, %f2, %f2
fnegd %f14, %f2
fmovd %f10, %f10
ldx [%l7 + 0x38], %g1
fxors %f15, %f5, %f9
movre %i2, 0x372, %g7
fbne %fcc0, loop_5563
stw %i7, [%l7 + 0x3C]
fnegd %f2, %f2
edge32l %o3, %l4, %l3
loop_5563:
stb %l0, [%l7 + 0x3F]
fpack16 %f14, %f13
stx %l1, [%l7 + 0x18]
fandnot2 %f2, %f12, %f0
add %i6, 0x115B, %g5
movg %icc, %o4, %l5
ta %icc, 0x7
brgez,a %g4, loop_5564
sdiv %o0, 0x0AED, %o2
srl %g3, 0x02, %o7
ldx [%l7 + 0x38], %l6
loop_5564:
fnegd %f14, %f12
brgez,a %o1, loop_5565
edge16l %i4, %o6, %g2
alignaddrl %o5, %i5, %l2
tleu %xcc, 0x5
loop_5565:
movvc %icc, %i1, %i0
edge16l %g6, %i3, %g1
ldsh [%l7 + 0x56], %g7
sethi 0x050B, %i7
ldsb [%l7 + 0x10], %i2
fands %f5, %f4, %f4
brz %o3, loop_5566
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x78], %l3
lduh [%l7 + 0x7C], %l0
loop_5566:
fmuld8ulx16 %f5, %f1, %f14
fpadd32s %f3, %f5, %f3
fmovsg %icc, %f3, %f4
bcc,a,pn %icc, loop_5567
fmovdg %icc, %f8, %f10
fbul %fcc1, loop_5568
fxors %f15, %f9, %f1
loop_5567:
fcmple16 %f10, %f4, %l4
brgz,a %l1, loop_5569
loop_5568:
xorcc %i6, %g5, %o4
brz,a %l5, loop_5570
fmovrse %g4, %f1, %f13
loop_5569:
lduh [%l7 + 0x48], %o2
srlx %g3, 0x16, %o0
loop_5570:
addc %o7, %o1, %i4
stw %o6, [%l7 + 0x44]
fpsub32s %f4, %f14, %f15
fmuld8ulx16 %f10, %f15, %f10
lduw [%l7 + 0x10], %g2
bvs,a loop_5571
tl %icc, 0x7
smulcc %l6, 0x0F93, %i5
fpadd16s %f3, %f2, %f1
loop_5571:
ldx [%l7 + 0x40], %o5
fpsub16 %f6, %f12, %f12
stx %l2, [%l7 + 0x08]
fmovrdgz %i1, %f6, %f6
alignaddrl %i0, %i3, %g6
stx %g7, [%l7 + 0x78]
sth %g1, [%l7 + 0x60]
movne %icc, %i7, %i2
and %l3, %l0, %l4
bge %icc, loop_5572
bcc %xcc, loop_5573
ldx [%l7 + 0x48], %o3
tvc %icc, 0x1
loop_5572:
movle %icc, %i6, %g5
loop_5573:
fmovrsne %l1, %f10, %f2
be,pn %xcc, loop_5574
ld [%l7 + 0x58], %f3
stx %o4, [%l7 + 0x70]
fnands %f1, %f14, %f13
loop_5574:
fmovdge %xcc, %f2, %f8
movn %icc, %l5, %o2
ldd [%l7 + 0x58], %f2
stb %g4, [%l7 + 0x2F]
fmul8ulx16 %f4, %f0, %f8
fnot2s %f7, %f6
fmovrdlez %o0, %f0, %f14
std %f14, [%l7 + 0x78]
ldsb [%l7 + 0x0F], %g3
ldub [%l7 + 0x14], %o7
fmovsa %xcc, %f13, %f7
fmovrde %i4, %f8, %f0
sth %o6, [%l7 + 0x64]
ld [%l7 + 0x28], %f14
stb %g2, [%l7 + 0x42]
fbug,a %fcc0, loop_5575
lduh [%l7 + 0x50], %l6
st %f8, [%l7 + 0x3C]
ta %icc, 0x4
loop_5575:
fone %f8
move %icc, %i5, %o1
fandnot1s %f0, %f15, %f7
fsrc2 %f14, %f10
movrgz %l2, %o5, %i0
ldsb [%l7 + 0x20], %i3
edge8 %i1, %g7, %g1
ldub [%l7 + 0x6A], %g6
ldsb [%l7 + 0x40], %i2
fpsub16 %f12, %f4, %f12
lduw [%l7 + 0x10], %i7
ldx [%l7 + 0x30], %l3
ldsw [%l7 + 0x0C], %l4
lduw [%l7 + 0x68], %o3
brz,a %l0, loop_5576
fnot1 %f6, %f0
fnor %f6, %f6, %f6
lduw [%l7 + 0x64], %g5
loop_5576:
ldsh [%l7 + 0x20], %l1
fcmped %fcc1, %f4, %f12
bge %icc, loop_5577
pdist %f4, %f12, %f10
st %f15, [%l7 + 0x40]
sth %o4, [%l7 + 0x5E]
loop_5577:
fpadd16s %f12, %f6, %f12
xor %i6, %o2, %l5
lduw [%l7 + 0x08], %g4
stw %o0, [%l7 + 0x1C]
brgez,a %o7, loop_5578
ld [%l7 + 0x70], %f10
fbo,a %fcc2, loop_5579
fsrc2s %f7, %f5
loop_5578:
edge16l %g3, %o6, %g2
bvs,pn %xcc, loop_5580
loop_5579:
movrgez %i4, 0x2A2, %l6
mova %xcc, %i5, %o1
fnand %f8, %f4, %f0
loop_5580:
edge8n %l2, %o5, %i0
fnands %f10, %f12, %f14
ldsb [%l7 + 0x09], %i3
ldub [%l7 + 0x33], %i1
fmovrsne %g1, %f13, %f12
umul %g6, 0x1550, %g7
bne,pn %icc, loop_5581
fmovs %f15, %f12
fbo %fcc1, loop_5582
ldsw [%l7 + 0x08], %i2
loop_5581:
ldub [%l7 + 0x70], %l3
nop
setx loop_5583, %l0, %l1
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_5582:
stb %l4, [%l7 + 0x64]
sth %i7, [%l7 + 0x62]
fcmple32 %f6, %f2, %l0
loop_5583:
ta %icc, 0x0
fble %fcc1, loop_5584
fbl %fcc3, loop_5585
edge32 %o3, %l1, %o4
ldd [%l7 + 0x38], %f4
loop_5584:
mulscc %g5, 0x0EBF, %i6
loop_5585:
fmovd %f14, %f12
stx %o2, [%l7 + 0x70]
ldsh [%l7 + 0x4E], %g4
fpsub16 %f8, %f8, %f6
fcmpd %fcc0, %f0, %f14
ld [%l7 + 0x0C], %f4
fmovdl %xcc, %f6, %f13
ldx [%l7 + 0x18], %o0
call loop_5586
fba,a %fcc2, loop_5587
sth %l5, [%l7 + 0x44]
fornot1 %f14, %f12, %f0
loop_5586:
stb %o7, [%l7 + 0x7E]
loop_5587:
fmovde %xcc, %f15, %f0
te %icc, 0x6
tvs %icc, 0x3
fandnot1 %f12, %f0, %f10
fmuld8ulx16 %f1, %f10, %f8
bcs,a loop_5588
tneg %xcc, 0x3
tge %xcc, 0x4
fabss %f0, %f7
loop_5588:
xorcc %g3, %o6, %g2
tsubcctv %l6, 0x15DE, %i4
fmovd %f0, %f8
sth %i5, [%l7 + 0x60]
tvs %icc, 0x3
andncc %l2, %o5, %i0
fmovdge %icc, %f9, %f1
mulx %i3, 0x056B, %i1
brz %o1, loop_5589
tne %xcc, 0x3
fmovdleu %xcc, %f1, %f9
sll %g6, 0x13, %g7
loop_5589:
ldd [%l7 + 0x40], %f6
std %f12, [%l7 + 0x50]
fmul8x16au %f9, %f11, %f4
fnors %f15, %f12, %f14
ldsh [%l7 + 0x18], %g1
fornot2 %f4, %f10, %f12
fbug,a %fcc2, loop_5590
bgu,a,pt %icc, loop_5591
pdist %f12, %f8, %f2
fcmped %fcc1, %f14, %f12
loop_5590:
std %f8, [%l7 + 0x10]
loop_5591:
and %i2, %l4, %l3
fbn %fcc3, loop_5592
movneg %icc, %i7, %l0
fone %f10
tcc %icc, 0x7
loop_5592:
brgez %o3, loop_5593
lduw [%l7 + 0x1C], %l1
sth %o4, [%l7 + 0x36]
std %f2, [%l7 + 0x48]
loop_5593:
fmovrdlez %i6, %f12, %f10
popc 0x02E1, %o2
fmovdcc %xcc, %f6, %f3
st %f6, [%l7 + 0x38]
nop
setx loop_5594, %l0, %l1
jmpl %l1, %g4
ldd [%l7 + 0x08], %f0
fbue %fcc2, loop_5595
edge8 %g5, %o0, %o7
loop_5594:
array8 %l5, %g3, %g2
fpack16 %f4, %f9
loop_5595:
subcc %l6, 0x1CB8, %o6
xnorcc %i4, %l2, %i5
nop
setx loop_5596, %l0, %l1
jmpl %l1, %o5
bvc,a,pn %icc, loop_5597
ldd [%l7 + 0x30], %f0
fnegd %f2, %f2
loop_5596:
stx %i3, [%l7 + 0x48]
loop_5597:
nop
setx loop_5598, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpes %fcc0, %f6, %f5
stw %i1, [%l7 + 0x70]
sth %o1, [%l7 + 0x18]
loop_5598:
fmovdne %xcc, %f2, %f9
stb %i0, [%l7 + 0x34]
tsubcc %g7, 0x09BA, %g6
ld [%l7 + 0x4C], %f1
bcc,pn %xcc, loop_5599
ld [%l7 + 0x7C], %f4
fcmpne32 %f12, %f10, %i2
stb %g1, [%l7 + 0x24]
loop_5599:
fmovda %icc, %f14, %f0
sth %l3, [%l7 + 0x24]
lduw [%l7 + 0x68], %i7
move %icc, %l0, %o3
std %f2, [%l7 + 0x78]
fone %f10
fcmpne32 %f8, %f10, %l1
array16 %l4, %i6, %o2
ldub [%l7 + 0x18], %o4
ldsb [%l7 + 0x5C], %g4
fbne %fcc2, loop_5600
fnot1 %f12, %f6
fble %fcc2, loop_5601
movre %g5, 0x0B5, %o7
loop_5600:
fmovscs %xcc, %f6, %f7
bne,a loop_5602
loop_5601:
addc %o0, 0x138B, %g3
fbuge %fcc3, loop_5603
stb %l5, [%l7 + 0x0B]
loop_5602:
fmovdge %icc, %f3, %f11
stb %l6, [%l7 + 0x13]
loop_5603:
st %f1, [%l7 + 0x34]
tcs %xcc, 0x6
fbu %fcc1, loop_5604
ldsb [%l7 + 0x20], %o6
andcc %g2, 0x1C8E, %i4
edge16n %i5, %o5, %l2
loop_5604:
fnands %f7, %f3, %f3
movge %xcc, %i3, %i1
fpsub16 %f0, %f10, %f14
tsubcc %o1, 0x1DB1, %i0
fbo,a %fcc0, loop_5605
fmovd %f8, %f6
fxnors %f10, %f13, %f7
fabss %f10, %f8
loop_5605:
fcmps %fcc1, %f4, %f11
fornot2 %f10, %f10, %f6
fmovrdlz %g6, %f12, %f8
fmovsle %xcc, %f11, %f2
fcmpne16 %f10, %f12, %i2
ldx [%l7 + 0x78], %g1
fcmpne32 %f0, %f0, %l3
st %f13, [%l7 + 0x3C]
brnz,a %g7, loop_5606
bvc loop_5607
sth %i7, [%l7 + 0x34]
movle %icc, %o3, %l0
loop_5606:
fcmpne32 %f8, %f6, %l4
loop_5607:
andn %l1, %o2, %o4
fand %f14, %f2, %f6
movrgz %g4, %i6, %g5
fbo,a %fcc2, loop_5608
std %f6, [%l7 + 0x50]
brlez,a %o7, loop_5609
xnor %g3, %l5, %o0
loop_5608:
alignaddrl %o6, %l6, %g2
brgez,a %i5, loop_5610
loop_5609:
tcs %xcc, 0x5
fmovrdne %o5, %f6, %f4
fmovdneg %xcc, %f4, %f7
loop_5610:
fzero %f8
fmul8ulx16 %f12, %f14, %f6
ldsb [%l7 + 0x1A], %l2
movrne %i3, 0x3F8, %i4
tle %xcc, 0x5
ldsh [%l7 + 0x58], %i1
tge %xcc, 0x7
fpadd16s %f10, %f6, %f5
sdivcc %o1, 0x18CA, %i0
ldd [%l7 + 0x40], %f12
bne,a,pn %icc, loop_5611
st %f7, [%l7 + 0x10]
taddcctv %i2, %g1, %l3
tn %icc, 0x4
loop_5611:
xnor %g7, 0x0963, %i7
brnz %o3, loop_5612
fcmped %fcc3, %f2, %f8
movle %icc, %l0, %l4
ldsb [%l7 + 0x2E], %g6
loop_5612:
fmovrdne %l1, %f10, %f12
fpadd16s %f0, %f13, %f2
lduw [%l7 + 0x38], %o4
udivcc %o2, 0x05C7, %g4
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x12], %g5
fsrc1s %f9, %f5
fors %f2, %f13, %f15
siam 0x3
fmovrsgz %i6, %f3, %f9
tpos %xcc, 0x1
ldsb [%l7 + 0x1F], %o7
ldsh [%l7 + 0x62], %g3
ldsh [%l7 + 0x6C], %l5
lduh [%l7 + 0x70], %o6
fnors %f7, %f15, %f4
std %f14, [%l7 + 0x20]
fbl %fcc3, loop_5613
subccc %l6, 0x0AF0, %g2
ldub [%l7 + 0x19], %o0
ldsh [%l7 + 0x78], %o5
loop_5613:
ldub [%l7 + 0x5C], %l2
fornot1 %f14, %f14, %f10
bl loop_5614
fpack16 %f8, %f15
smul %i3, %i4, %i1
ldsb [%l7 + 0x2F], %o1
loop_5614:
st %f14, [%l7 + 0x24]
fmovspos %xcc, %f7, %f4
fsrc2s %f0, %f10
std %f2, [%l7 + 0x60]
stw %i0, [%l7 + 0x6C]
tle %icc, 0x5
stb %i5, [%l7 + 0x6A]
smulcc %g1, %i2, %g7
ld [%l7 + 0x14], %f6
fba,a %fcc1, loop_5615
orncc %l3, 0x0F9D, %i7
bcs loop_5616
st %f9, [%l7 + 0x78]
loop_5615:
addccc %l0, 0x120C, %o3
ldx [%l7 + 0x48], %g6
loop_5616:
fmuld8ulx16 %f13, %f8, %f10
fmovscs %icc, %f7, %f4
lduw [%l7 + 0x34], %l1
fmovsle %icc, %f15, %f4
ldsb [%l7 + 0x18], %l4
movne %icc, %o4, %o2
fbul,a %fcc2, loop_5617
ldsh [%l7 + 0x2E], %g4
fbul %fcc2, loop_5618
sra %g5, 0x0D, %o7
loop_5617:
sdivx %i6, 0x1509, %g3
sth %o6, [%l7 + 0x2E]
loop_5618:
brlez,a %l5, loop_5619
fmovrslez %l6, %f2, %f0
stx %g2, [%l7 + 0x08]
ldsw [%l7 + 0x68], %o0
loop_5619:
sth %l2, [%l7 + 0x10]
stb %i3, [%l7 + 0x48]
ld [%l7 + 0x54], %f11
std %f0, [%l7 + 0x78]
fexpand %f12, %f6
movvc %xcc, %o5, %i4
fone %f4
bvc,a %xcc, loop_5620
fandnot2 %f4, %f12, %f2
bne,pt %icc, loop_5621
fmovrsgz %i1, %f3, %f6
loop_5620:
lduh [%l7 + 0x54], %i0
ldsb [%l7 + 0x24], %i5
loop_5621:
st %f4, [%l7 + 0x24]
fmovdleu %icc, %f10, %f7
udiv %o1, 0x09BA, %g1
xnor %i2, %g7, %l3
stb %l0, [%l7 + 0x7E]
std %f2, [%l7 + 0x10]
fpsub32 %f8, %f14, %f14
fmovrsne %o3, %f7, %f8
fmovsne %xcc, %f14, %f4
st %f14, [%l7 + 0x48]
movg %icc, %i7, %g6
xorcc %l1, %o4, %l4
edge16n %g4, %g5, %o7
fors %f8, %f6, %f3
ldsb [%l7 + 0x16], %o2
movcc %icc, %g3, %o6
udivx %l5, 0x0026, %l6
lduw [%l7 + 0x0C], %i6
sdiv %o0, 0x1B3F, %g2
std %f12, [%l7 + 0x10]
movgu %icc, %i3, %l2
ldd [%l7 + 0x38], %f8
xorcc %o5, 0x16E4, %i1
ldsw [%l7 + 0x28], %i0
fmul8ulx16 %f12, %f4, %f2
bge %xcc, loop_5622
alignaddrl %i5, %i4, %g1
tge %icc, 0x0
array8 %o1, %g7, %l3
loop_5622:
ld [%l7 + 0x70], %f14
fone %f10
call loop_5623
fmovsleu %xcc, %f10, %f2
std %f12, [%l7 + 0x60]
lduw [%l7 + 0x68], %i2
loop_5623:
ldsh [%l7 + 0x62], %l0
movgu %icc, %i7, %o3
ldsb [%l7 + 0x61], %g6
mova %xcc, %l1, %o4
brlez,a %l4, loop_5624
stw %g4, [%l7 + 0x10]
tgu %icc, 0x5
fmovdcs %icc, %f15, %f0
loop_5624:
subc %g5, %o2, %o7
movrgz %g3, %l5, %l6
fblg %fcc3, loop_5625
fble %fcc3, loop_5626
lduw [%l7 + 0x74], %i6
fcmpeq32 %f6, %f6, %o0
loop_5625:
ldx [%l7 + 0x20], %g2
loop_5626:
fmovdvs %icc, %f11, %f7
stx %i3, [%l7 + 0x38]
ldsb [%l7 + 0x31], %o6
ldsw [%l7 + 0x3C], %l2
movvs %icc, %o5, %i0
fnor %f2, %f14, %f6
ldsb [%l7 + 0x38], %i5
fone %f8
srlx %i4, %i1, %o1
stw %g1, [%l7 + 0x30]
call loop_5627
fmovda %icc, %f12, %f11
bn loop_5628
fmovdl %xcc, %f9, %f13
loop_5627:
movn %icc, %l3, %g7
lduw [%l7 + 0x64], %i2
loop_5628:
and %l0, %o3, %g6
tgu %xcc, 0x7
fbe %fcc2, loop_5629
fmovd %f0, %f8
fbule %fcc2, loop_5630
ba,pn %icc, loop_5631
loop_5629:
xor %i7, 0x16E2, %o4
tl %xcc, 0x3
loop_5630:
st %f4, [%l7 + 0x70]
loop_5631:
fcmped %fcc2, %f4, %f14
bg,a,pn %xcc, loop_5632
bcc,a loop_5633
fcmpeq16 %f10, %f6, %l4
bcc %icc, loop_5634
loop_5632:
ldd [%l7 + 0x78], %f10
loop_5633:
bn,a,pt %icc, loop_5635
std %f10, [%l7 + 0x68]
loop_5634:
movvs %icc, %g4, %g5
fmovsn %icc, %f15, %f3
loop_5635:
ld [%l7 + 0x1C], %f14
ldx [%l7 + 0x20], %l1
sth %o7, [%l7 + 0x4A]
orcc %o2, %l5, %g3
fmul8x16au %f0, %f15, %f6
fnor %f10, %f14, %f12
fmul8x16 %f10, %f8, %f4
lduw [%l7 + 0x7C], %i6
sth %l6, [%l7 + 0x42]
and %g2, %i3, %o0
fmovrde %o6, %f8, %f0
fpsub16 %f2, %f12, %f2
udivcc %o5, 0x02B7, %l2
ld [%l7 + 0x48], %f12
orncc %i0, 0x1B24, %i4
fbe %fcc0, loop_5636
fcmpne32 %f0, %f10, %i1
fble %fcc3, loop_5637
brnz %i5, loop_5638
loop_5636:
ldsw [%l7 + 0x6C], %g1
fmovdvc %xcc, %f8, %f3
loop_5637:
ldub [%l7 + 0x20], %l3
loop_5638:
fnand %f12, %f2, %f4
std %f14, [%l7 + 0x08]
nop
setx loop_5639, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x50]
movrgez %o1, 0x179, %g7
ldx [%l7 + 0x48], %l0
loop_5639:
fmovdcc %xcc, %f2, %f8
fandnot2 %f14, %f6, %f4
orncc %o3, %i2, %i7
fbo %fcc3, loop_5640
andncc %o4, %g6, %l4
be,pt %icc, loop_5641
stb %g4, [%l7 + 0x39]
loop_5640:
bge loop_5642
ldsb [%l7 + 0x7D], %g5
loop_5641:
fmovsne %xcc, %f7, %f0
nop
setx loop_5643, %l0, %l1
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_5642:
fmovsge %xcc, %f7, %f14
edge8ln %l1, %o7, %o2
fcmpgt32 %f0, %f14, %l5
loop_5643:
andcc %g3, 0x126E, %i6
tsubcc %g2, %l6, %o0
fmovdleu %xcc, %f7, %f5
edge16 %o6, %o5, %i3
fbule %fcc1, loop_5644
fmovscs %xcc, %f8, %f5
tleu %icc, 0x5
brgez,a %i0, loop_5645
loop_5644:
fone %f8
fpmerge %f11, %f4, %f8
fmovrslez %l2, %f1, %f15
loop_5645:
ldsb [%l7 + 0x0E], %i1
taddcc %i5, 0x138D, %i4
movrne %l3, 0x1B3, %g1
ldub [%l7 + 0x5C], %g7
fmuld8ulx16 %f4, %f6, %f2
stb %l0, [%l7 + 0x45]
bg,pn %icc, loop_5646
te %icc, 0x4
ld [%l7 + 0x60], %f15
tleu %icc, 0x0
loop_5646:
fbge,a %fcc2, loop_5647
bl,a,pn %xcc, loop_5648
nop
setx loop_5649, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %o1, %i2
loop_5647:
addccc %o3, 0x0E5C, %i7
loop_5648:
fcmpd %fcc3, %f12, %f14
loop_5649:
st %f3, [%l7 + 0x68]
bne,a loop_5650
stx %o4, [%l7 + 0x78]
sllx %l4, %g6, %g5
sra %g4, 0x1F, %o7
loop_5650:
fmovrsgez %o2, %f12, %f1
tg %xcc, 0x2
fornot2 %f14, %f14, %f8
fmovdge %icc, %f7, %f2
fmuld8sux16 %f1, %f0, %f6
std %f10, [%l7 + 0x78]
fmovsvs %xcc, %f13, %f15
ld [%l7 + 0x50], %f2
ldd [%l7 + 0x30], %f14
fmovda %xcc, %f8, %f10
bcs,a loop_5651
stx %l5, [%l7 + 0x70]
fnot1s %f13, %f0
sth %l1, [%l7 + 0x3C]
loop_5651:
fmovdvc %icc, %f15, %f11
sth %g3, [%l7 + 0x5C]
fsrc2s %f13, %f4
lduw [%l7 + 0x54], %i6
smulcc %l6, 0x0512, %o0
brlz,a %o6, loop_5652
ldx [%l7 + 0x70], %o5
fornot1 %f4, %f2, %f2
ldsh [%l7 + 0x0E], %i3
loop_5652:
ta %xcc, 0x5
ldsw [%l7 + 0x50], %g2
ld [%l7 + 0x54], %f14
movpos %icc, %l2, %i1
fpmerge %f15, %f3, %f8
fmovsg %xcc, %f15, %f0
fmovdne %xcc, %f6, %f4
tn %xcc, 0x3
tcc %xcc, 0x1
ldsh [%l7 + 0x34], %i5
fmul8sux16 %f12, %f8, %f8
fbl %fcc3, loop_5653
std %f6, [%l7 + 0x40]
xnorcc %i4, %l3, %g1
fbu,a %fcc0, loop_5654
loop_5653:
bneg,a %icc, loop_5655
st %f14, [%l7 + 0x30]
subccc %g7, 0x0B90, %l0
loop_5654:
subc %o1, %i2, %i0
loop_5655:
ldx [%l7 + 0x48], %i7
movge %icc, %o3, %l4
ldx [%l7 + 0x38], %g6
fxnors %f11, %f6, %f8
edge32n %o4, %g5, %o7
fbn %fcc1, loop_5656
stb %g4, [%l7 + 0x23]
fnot1 %f4, %f4
stb %l5, [%l7 + 0x7B]
loop_5656:
mulx %o2, 0x087A, %l1
brlez %g3, loop_5657
brgez,a %l6, loop_5658
bcs %xcc, loop_5659
fmovsa %xcc, %f8, %f5
loop_5657:
fand %f2, %f12, %f10
loop_5658:
fmovsa %icc, %f14, %f3
loop_5659:
fsrc1 %f14, %f12
fnegd %f0, %f8
nop
setx loop_5660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %o0, %o6, %o5
sdivcc %i3, 0x1A8D, %i6
bn,a,pt %icc, loop_5661
loop_5660:
sth %l2, [%l7 + 0x0A]
fors %f7, %f2, %f3
fmul8x16au %f6, %f11, %f8
loop_5661:
addc %i1, 0x1670, %i5
movn %icc, %g2, %i4
andncc %g1, %l3, %g7
fmuld8ulx16 %f2, %f15, %f10
and %l0, 0x172F, %i2
stb %o1, [%l7 + 0x1F]
tvs %icc, 0x1
fmovd %f12, %f10
bcs,a,pn %xcc, loop_5662
ldx [%l7 + 0x08], %i7
fpadd16s %f0, %f6, %f5
tvc %icc, 0x3
loop_5662:
fandnot2 %f12, %f12, %f0
ldd [%l7 + 0x38], %f0
bshuffle %f10, %f6, %f0
fmovd %f12, %f14
stb %i0, [%l7 + 0x79]
xnorcc %o3, %l4, %o4
fmovsge %xcc, %f3, %f9
ldub [%l7 + 0x0B], %g6
movrlz %g5, %g4, %o7
sra %o2, 0x0F, %l5
movg %icc, %g3, %l6
sth %o0, [%l7 + 0x30]
fnand %f0, %f4, %f12
tvs %xcc, 0x3
tvs %xcc, 0x5
fnor %f12, %f12, %f0
stw %o6, [%l7 + 0x0C]
fcmpes %fcc0, %f11, %f10
srl %o5, %l1, %i6
edge8n %l2, %i3, %i1
fpsub16 %f0, %f8, %f10
fpadd32s %f4, %f14, %f12
stx %i5, [%l7 + 0x40]
brgez,a %i4, loop_5663
ldd [%l7 + 0x20], %f2
fmul8sux16 %f4, %f10, %f8
ldsb [%l7 + 0x50], %g2
loop_5663:
fmovsleu %icc, %f8, %f10
ldd [%l7 + 0x78], %f6
movneg %icc, %g1, %l3
ldsb [%l7 + 0x69], %g7
taddcc %i2, 0x046E, %l0
st %f12, [%l7 + 0x28]
fmovrslz %i7, %f8, %f12
lduh [%l7 + 0x74], %i0
nop
setx loop_5664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x48]
fmovdvc %icc, %f12, %f13
bg,a %xcc, loop_5665
loop_5664:
fandnot2s %f7, %f8, %f1
ldsb [%l7 + 0x08], %o3
movcs %icc, %l4, %o4
loop_5665:
fnands %f10, %f12, %f9
bvs,pn %icc, loop_5666
fmovda %xcc, %f6, %f9
fmovsn %xcc, %f15, %f9
siam 0x7
loop_5666:
ldsw [%l7 + 0x60], %o1
fmovdg %icc, %f14, %f8
fornot2s %f7, %f0, %f7
sth %g5, [%l7 + 0x36]
fcmpne16 %f2, %f10, %g4
orcc %g6, %o7, %l5
tleu %xcc, 0x3
fmul8ulx16 %f2, %f8, %f14
array16 %g3, %l6, %o2
ldsw [%l7 + 0x68], %o0
ldd [%l7 + 0x68], %f4
st %f4, [%l7 + 0x4C]
fmovdvc %icc, %f12, %f5
ldsw [%l7 + 0x34], %o5
mulx %o6, 0x063B, %l1
fmovrdne %i6, %f12, %f4
movleu %xcc, %l2, %i3
ba,pt %icc, loop_5667
std %f6, [%l7 + 0x20]
stb %i5, [%l7 + 0x29]
sth %i1, [%l7 + 0x4A]
loop_5667:
movge %xcc, %i4, %g2
popc %l3, %g7
stx %g1, [%l7 + 0x28]
bvs,pn %xcc, loop_5668
mulx %i2, 0x1C4F, %i7
fabss %f14, %f9
ldd [%l7 + 0x60], %f10
loop_5668:
move %icc, %i0, %l0
fmovrdlz %l4, %f8, %f8
stw %o3, [%l7 + 0x58]
movle %xcc, %o4, %o1
stw %g4, [%l7 + 0x50]
alignaddr %g6, %o7, %g5
ldsw [%l7 + 0x68], %g3
fmuld8sux16 %f6, %f9, %f6
lduw [%l7 + 0x4C], %l6
fand %f8, %f0, %f2
fornot1s %f12, %f12, %f8
std %f6, [%l7 + 0x50]
fba,a %fcc1, loop_5669
fmovdvc %xcc, %f9, %f12
fxors %f15, %f15, %f1
be,a %icc, loop_5670
loop_5669:
ldsw [%l7 + 0x58], %o2
fornot1s %f1, %f15, %f10
bvs,a,pn %xcc, loop_5671
loop_5670:
ba,pt %icc, loop_5672
edge8n %l5, %o5, %o0
stb %l1, [%l7 + 0x37]
loop_5671:
move %icc, %i6, %o6
loop_5672:
fmovrslez %l2, %f3, %f12
move %icc, %i3, %i1
fxnor %f6, %f12, %f4
fcmps %fcc2, %f15, %f7
fnands %f9, %f5, %f2
edge16ln %i5, %g2, %i4
fpackfix %f4, %f1
addc %g7, 0x16FA, %l3
stb %g1, [%l7 + 0x38]
lduw [%l7 + 0x28], %i2
bshuffle %f6, %f12, %f2
fmovdpos %icc, %f15, %f3
ldub [%l7 + 0x44], %i0
fmul8sux16 %f14, %f6, %f0
bpos,a loop_5673
fmovrsgz %l0, %f10, %f10
ldsh [%l7 + 0x48], %i7
stw %l4, [%l7 + 0x78]
loop_5673:
ld [%l7 + 0x14], %f2
movne %xcc, %o4, %o3
bneg,pn %xcc, loop_5674
std %f6, [%l7 + 0x20]
fxor %f8, %f12, %f12
stb %g4, [%l7 + 0x41]
loop_5674:
subcc %g6, 0x03C7, %o1
fabss %f11, %f12
fmovdpos %xcc, %f1, %f14
tvs %xcc, 0x1
lduh [%l7 + 0x58], %o7
fbg %fcc0, loop_5675
fmovrslez %g3, %f15, %f5
ldsw [%l7 + 0x3C], %l6
fmovs %f1, %f13
loop_5675:
tge %icc, 0x2
fsrc2 %f10, %f2
umulcc %o2, 0x1755, %l5
fandnot2 %f12, %f14, %f2
smulcc %o5, 0x0258, %g5
fmovrsgz %o0, %f11, %f14
fcmps %fcc2, %f13, %f8
ldsh [%l7 + 0x30], %i6
bl,a,pt %xcc, loop_5676
sdivx %l1, 0x1F8C, %o6
fmovse %xcc, %f1, %f13
sll %l2, %i1, %i5
loop_5676:
lduw [%l7 + 0x1C], %g2
subcc %i3, %i4, %l3
fornot1s %f9, %f6, %f1
udivcc %g1, 0x1B3D, %g7
bgu,a loop_5677
fba,a %fcc3, loop_5678
umulcc %i2, 0x1FB0, %i0
fnor %f4, %f14, %f0
loop_5677:
tpos %xcc, 0x1
loop_5678:
addcc %l0, 0x0970, %l4
fmovdcs %icc, %f4, %f13
stb %i7, [%l7 + 0x47]
fmovd %f2, %f10
fmovdpos %icc, %f9, %f2
lduw [%l7 + 0x7C], %o3
fandnot1 %f2, %f8, %f8
fones %f14
fmovrdgz %o4, %f8, %f8
ldsh [%l7 + 0x2C], %g6
stb %g4, [%l7 + 0x44]
bgu,pn %icc, loop_5679
orcc %o1, %g3, %o7
ld [%l7 + 0x08], %f2
ldub [%l7 + 0x37], %o2
loop_5679:
fmovse %icc, %f4, %f6
ldsb [%l7 + 0x75], %l6
orncc %o5, 0x0F08, %l5
bcc,a,pt %icc, loop_5680
tpos %icc, 0x7
ldsb [%l7 + 0x7E], %o0
sub %g5, 0x03D0, %l1
loop_5680:
array8 %o6, %l2, %i1
fmovdvs %icc, %f11, %f5
lduh [%l7 + 0x3A], %i6
stb %g2, [%l7 + 0x29]
edge32 %i5, %i4, %l3
tneg %xcc, 0x0
ble,a,pn %xcc, loop_5681
lduh [%l7 + 0x1A], %g1
fbo %fcc3, loop_5682
tl %xcc, 0x2
loop_5681:
addcc %i3, 0x1896, %g7
edge32ln %i0, %l0, %l4
loop_5682:
lduh [%l7 + 0x36], %i7
fbg,a %fcc0, loop_5683
fmul8ulx16 %f4, %f12, %f2
edge16l %i2, %o4, %o3
fmovdpos %icc, %f11, %f3
loop_5683:
movgu %xcc, %g4, %o1
std %f6, [%l7 + 0x78]
fpmerge %f14, %f2, %f2
movne %icc, %g6, %g3
ld [%l7 + 0x30], %f1
fmovdge %icc, %f3, %f1
pdist %f10, %f2, %f0
sth %o7, [%l7 + 0x40]
ldd [%l7 + 0x20], %f12
ldx [%l7 + 0x48], %o2
fmovdvc %xcc, %f10, %f14
brgz %o5, loop_5684
stw %l5, [%l7 + 0x4C]
movcc %xcc, %o0, %g5
lduw [%l7 + 0x4C], %l1
loop_5684:
udiv %o6, 0x0D4F, %l2
movrgez %l6, %i1, %g2
fornot2s %f1, %f12, %f15
fmul8x16 %f2, %f2, %f0
faligndata %f4, %f14, %f10
orncc %i5, 0x1095, %i6
movvc %xcc, %i4, %g1
fmovrsne %l3, %f13, %f4
fcmpeq32 %f10, %f14, %g7
ld [%l7 + 0x3C], %f0
fpsub16 %f2, %f2, %f10
bcc,a,pn %icc, loop_5685
movg %icc, %i0, %l0
or %i3, 0x145C, %i7
move %xcc, %l4, %o4
loop_5685:
movpos %xcc, %i2, %g4
fpsub16 %f0, %f10, %f10
fmovsvs %xcc, %f6, %f8
std %f12, [%l7 + 0x20]
ldx [%l7 + 0x08], %o3
fbu,a %fcc0, loop_5686
fmovscs %icc, %f8, %f3
fmovrdlez %o1, %f2, %f14
umulcc %g3, 0x18DE, %o7
loop_5686:
xor %g6, %o2, %o5
ldx [%l7 + 0x10], %l5
stb %g5, [%l7 + 0x3E]
fxnor %f6, %f8, %f10
call loop_5687
fxnor %f6, %f10, %f0
ldsw [%l7 + 0x64], %o0
fpmerge %f0, %f14, %f8
loop_5687:
fpsub32 %f0, %f4, %f0
st %f2, [%l7 + 0x5C]
lduw [%l7 + 0x18], %l1
fzero %f12
tvs %xcc, 0x0
ldsw [%l7 + 0x14], %o6
fmuld8ulx16 %f7, %f10, %f8
tsubcc %l6, 0x031C, %i1
srl %g2, %l2, %i5
ldsw [%l7 + 0x2C], %i4
ldsh [%l7 + 0x2A], %g1
ldub [%l7 + 0x63], %i6
ldsb [%l7 + 0x79], %l3
bgu %xcc, loop_5688
ldub [%l7 + 0x41], %i0
fpsub32 %f0, %f4, %f4
ldsw [%l7 + 0x40], %l0
loop_5688:
lduw [%l7 + 0x10], %i3
stw %g7, [%l7 + 0x30]
for %f14, %f8, %f2
ldsb [%l7 + 0x23], %i7
sub %o4, 0x10FA, %i2
ble,pn %xcc, loop_5689
fmovdpos %xcc, %f5, %f3
fandnot1s %f6, %f6, %f10
stb %g4, [%l7 + 0x1F]
loop_5689:
fmovsvc %xcc, %f9, %f10
movge %icc, %l4, %o1
st %f11, [%l7 + 0x20]
st %f5, [%l7 + 0x3C]
brgez,a %o3, loop_5690
edge8ln %g3, %o7, %g6
fmovsvc %icc, %f15, %f8
fmuld8ulx16 %f6, %f15, %f10
loop_5690:
bcs,a loop_5691
lduw [%l7 + 0x10], %o5
std %f0, [%l7 + 0x40]
fandnot2 %f4, %f12, %f4
loop_5691:
fmovsge %icc, %f10, %f0
stb %o2, [%l7 + 0x43]
fcmpne32 %f14, %f2, %l5
ldub [%l7 + 0x28], %g5
fble,a %fcc0, loop_5692
tvs %xcc, 0x3
for %f14, %f0, %f0
fpackfix %f10, %f0
loop_5692:
fpmerge %f1, %f10, %f8
stx %l1, [%l7 + 0x18]
fbn,a %fcc3, loop_5693
st %f7, [%l7 + 0x24]
ba,pn %icc, loop_5694
taddcc %o6, %l6, %o0
loop_5693:
ld [%l7 + 0x14], %f0
fmovdcs %xcc, %f3, %f2
loop_5694:
fbug,a %fcc3, loop_5695
edge16ln %g2, %l2, %i1
movl %xcc, %i4, %g1
fmovrdlz %i5, %f14, %f8
loop_5695:
tneg %icc, 0x4
ldd [%l7 + 0x40], %f14
fmovdl %icc, %f12, %f7
addcc %i6, 0x0B65, %l3
ldsw [%l7 + 0x38], %i0
bleu,a loop_5696
sll %i3, 0x0A, %l0
ta %icc, 0x3
movleu %xcc, %i7, %g7
loop_5696:
fmovdcs %xcc, %f0, %f3
srlx %o4, 0x14, %g4
fsrc2 %f10, %f8
orcc %l4, %o1, %o3
ldsw [%l7 + 0x30], %i2
fone %f14
fmovd %f0, %f12
fmul8ulx16 %f14, %f2, %f2
mova %xcc, %o7, %g6
tne %icc, 0x7
bvs,a %xcc, loop_5697
lduw [%l7 + 0x14], %g3
ldsw [%l7 + 0x5C], %o5
movre %l5, 0x1F1, %o2
loop_5697:
fmovdneg %xcc, %f4, %f3
fmuld8sux16 %f0, %f0, %f2
fble,a %fcc2, loop_5698
std %f10, [%l7 + 0x08]
fpadd16 %f8, %f2, %f12
ld [%l7 + 0x7C], %f11
loop_5698:
fbule,a %fcc0, loop_5699
add %g5, 0x0AAC, %l1
movcs %icc, %l6, %o6
fbuge,a %fcc1, loop_5700
loop_5699:
tpos %icc, 0x3
sll %g2, 0x1A, %o0
move %xcc, %l2, %i1
loop_5700:
ldsb [%l7 + 0x5E], %i4
stx %g1, [%l7 + 0x50]
ldsb [%l7 + 0x17], %i5
smulcc %l3, 0x1F84, %i0
fxor %f12, %f14, %f6
fandnot2s %f6, %f6, %f14
ldsw [%l7 + 0x6C], %i6
fmul8ulx16 %f10, %f6, %f10
edge8 %l0, %i3, %i7
lduw [%l7 + 0x28], %g7
fnot2 %f6, %f0
bgu,a,pt %xcc, loop_5701
lduw [%l7 + 0x24], %g4
brlez,a %l4, loop_5702
edge8l %o4, %o3, %i2
loop_5701:
std %f8, [%l7 + 0x30]
fmovdvs %xcc, %f12, %f8
loop_5702:
fcmpgt16 %f8, %f14, %o7
edge8ln %g6, %g3, %o1
fpsub16s %f2, %f14, %f3
ldsh [%l7 + 0x28], %o5
stx %o2, [%l7 + 0x38]
call loop_5703
ldsh [%l7 + 0x4C], %l5
fmovsge %icc, %f8, %f1
ldsh [%l7 + 0x0A], %l1
loop_5703:
fsrc1 %f8, %f14
ldx [%l7 + 0x08], %g5
movpos %icc, %l6, %o6
ldsb [%l7 + 0x1D], %o0
addc %g2, %i1, %i4
array16 %l2, %i5, %l3
stx %g1, [%l7 + 0x28]
fmovs %f11, %f12
ldub [%l7 + 0x6A], %i0
lduw [%l7 + 0x24], %i6
fmovsl %icc, %f2, %f10
stw %l0, [%l7 + 0x0C]
fcmpes %fcc2, %f12, %f1
edge8 %i3, %i7, %g7
fnot2s %f3, %f3
move %icc, %g4, %o4
tcs %xcc, 0x0
or %o3, %l4, %i2
addcc %o7, %g6, %g3
sra %o1, %o5, %l5
fbl,a %fcc2, loop_5704
sth %o2, [%l7 + 0x18]
fcmpeq32 %f2, %f0, %g5
fbe,a %fcc2, loop_5705
loop_5704:
std %f4, [%l7 + 0x48]
ldsb [%l7 + 0x0A], %l1
fbge %fcc1, loop_5706
loop_5705:
taddcc %l6, 0x1DD5, %o6
array8 %o0, %i1, %g2
movleu %xcc, %l2, %i5
loop_5706:
tn %icc, 0x7
sdivcc %l3, 0x0AB3, %i4
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x5B], %i0
fcmps %fcc2, %f5, %f7
movcc %xcc, %g1, %i6
udivcc %i3, 0x1976, %i7
ld [%l7 + 0x20], %f0
movle %xcc, %l0, %g4
add %o4, %o3, %g7
tpos %xcc, 0x1
tge %icc, 0x6
sllx %i2, 0x16, %o7
tvs %icc, 0x2
sllx %g6, %g3, %l4
movvc %xcc, %o1, %l5
ldx [%l7 + 0x20], %o2
fmovsg %xcc, %f13, %f7
fmovrdlz %o5, %f4, %f12
fbo %fcc2, loop_5707
lduh [%l7 + 0x28], %l1
fpadd32s %f8, %f3, %f9
fcmpeq32 %f6, %f0, %l6
loop_5707:
std %f10, [%l7 + 0x10]
ld [%l7 + 0x18], %f2
fmovrdlz %o6, %f4, %f4
te %xcc, 0x1
ldsw [%l7 + 0x58], %o0
lduh [%l7 + 0x70], %i1
fmovspos %icc, %f2, %f10
fmovrdlz %g2, %f0, %f14
fabsd %f2, %f14
fbe,a %fcc1, loop_5708
fbge,a %fcc3, loop_5709
nop
setx loop_5710, %l0, %l1
jmpl %l1, %l2
tcs %xcc, 0x4
loop_5708:
fcmps %fcc0, %f11, %f7
loop_5709:
popc 0x0762, %g5
loop_5710:
fmovsge %xcc, %f13, %f2
fornot2s %f0, %f3, %f15
orn %i5, %l3, %i0
lduw [%l7 + 0x18], %g1
ldub [%l7 + 0x26], %i4
ldsb [%l7 + 0x60], %i3
nop
setx loop_5711, %l0, %l1
jmpl %l1, %i7
edge16n %i6, %l0, %g4
tl %xcc, 0x5
te %xcc, 0x7
loop_5711:
movrlz %o4, %g7, %o3
movleu %xcc, %o7, %g6
ba,a,pt %icc, loop_5712
fornot2 %f4, %f6, %f12
bvc,a %icc, loop_5713
ldub [%l7 + 0x0F], %g3
loop_5712:
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x0E], %i2
loop_5713:
movcs %xcc, %o1, %l5
fmovrdlz %o2, %f6, %f2
fbu %fcc0, loop_5714
nop
setx loop_5715, %l0, %l1
jmpl %l1, %l4
fmovdle %icc, %f14, %f15
fmovdcc %xcc, %f10, %f14
loop_5714:
st %f6, [%l7 + 0x0C]
loop_5715:
fcmpd %fcc3, %f14, %f14
stx %o5, [%l7 + 0x58]
sub %l6, 0x1E29, %l1
lduw [%l7 + 0x74], %o6
sll %o0, 0x0B, %i1
ldd [%l7 + 0x78], %f8
srl %g2, 0x14, %g5
brgz %i5, loop_5716
fmovdvc %xcc, %f8, %f5
lduw [%l7 + 0x54], %l3
std %f6, [%l7 + 0x70]
loop_5716:
movrlez %i0, 0x0B6, %l2
ldsb [%l7 + 0x37], %i4
fmovrsgz %g1, %f3, %f1
brlez %i3, loop_5717
fbe,a %fcc1, loop_5718
fornot2s %f5, %f3, %f4
fbe,a %fcc3, loop_5719
loop_5717:
fzero %f2
loop_5718:
add %i7, %i6, %g4
fmovdpos %icc, %f3, %f13
loop_5719:
stb %l0, [%l7 + 0x64]
st %f6, [%l7 + 0x70]
bshuffle %f0, %f12, %f14
ldsw [%l7 + 0x58], %g7
std %f6, [%l7 + 0x70]
fmovde %icc, %f10, %f0
ta %xcc, 0x2
fcmpgt16 %f12, %f12, %o4
fmovsge %xcc, %f12, %f0
sra %o7, 0x09, %o3
orncc %g6, 0x0C59, %i2
sth %g3, [%l7 + 0x70]
fbne,a %fcc2, loop_5720
fnot1 %f8, %f4
stx %o1, [%l7 + 0x60]
fsrc2s %f15, %f13
loop_5720:
ldd [%l7 + 0x30], %f8
fnegd %f2, %f8
tn %icc, 0x2
call loop_5721
fcmpne16 %f10, %f2, %o2
bl,a %xcc, loop_5722
addc %l4, 0x16EC, %o5
loop_5721:
ldsh [%l7 + 0x0E], %l5
nop
setx loop_5723, %l0, %l1
jmpl %l1, %l1
loop_5722:
sth %o6, [%l7 + 0x28]
brz %o0, loop_5724
movrgez %i1, 0x37A, %l6
loop_5723:
bvc %icc, loop_5725
udivcc %g2, 0x10FE, %g5
loop_5724:
ldsb [%l7 + 0x70], %l3
fcmpne32 %f2, %f0, %i0
loop_5725:
fbge %fcc2, loop_5726
stb %l2, [%l7 + 0x71]
ldsw [%l7 + 0x5C], %i4
movleu %icc, %g1, %i5
loop_5726:
fmovrse %i7, %f8, %f5
sll %i3, 0x09, %i6
movle %icc, %g4, %l0
edge32n %g7, %o4, %o3
fmovsgu %xcc, %f0, %f13
brnz,a %o7, loop_5727
fmovdcs %xcc, %f7, %f0
ldsw [%l7 + 0x2C], %g6
sdiv %g3, 0x1D73, %o1
loop_5727:
ldsh [%l7 + 0x50], %i2
andn %l4, 0x041F, %o2
fblg,a %fcc0, loop_5728
movpos %icc, %o5, %l1
fcmpne16 %f2, %f10, %l5
ldsb [%l7 + 0x37], %o6
loop_5728:
ld [%l7 + 0x18], %f7
nop
setx loop_5729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc2, loop_5730
lduw [%l7 + 0x50], %i1
fnegs %f10, %f15
loop_5729:
fpsub32 %f14, %f6, %f4
loop_5730:
ld [%l7 + 0x10], %f13
subcc %l6, %o0, %g5
ldsw [%l7 + 0x74], %g2
ldub [%l7 + 0x22], %i0
ldx [%l7 + 0x20], %l3
fblg %fcc1, loop_5731
std %f4, [%l7 + 0x68]
movg %xcc, %l2, %i4
ldd [%l7 + 0x70], %f14
loop_5731:
stw %g1, [%l7 + 0x30]
stb %i5, [%l7 + 0x65]
ldsb [%l7 + 0x09], %i7
edge16ln %i6, %i3, %g4
movl %xcc, %g7, %o4
fpadd16s %f13, %f1, %f15
fpadd32s %f2, %f3, %f15
fmovdg %xcc, %f11, %f0
andncc %o3, %l0, %g6
fbe %fcc0, loop_5732
fmovrdne %o7, %f0, %f6
fmovdvs %xcc, %f15, %f10
fnegd %f0, %f14
loop_5732:
brgz,a %o1, loop_5733
fmovdle %xcc, %f13, %f0
fbne,a %fcc0, loop_5734
movn %icc, %g3, %i2
loop_5733:
ldd [%l7 + 0x08], %f6
fxnor %f10, %f2, %f8
loop_5734:
fabsd %f0, %f4
stw %l4, [%l7 + 0x54]
andcc %o2, 0x1467, %l1
taddcctv %o5, 0x10F8, %o6
fcmpeq16 %f14, %f14, %i1
fnegs %f3, %f5
edge32 %l6, %o0, %l5
fmovsleu %icc, %f3, %f15
ldsb [%l7 + 0x37], %g2
xnorcc %g5, 0x15F7, %i0
faligndata %f0, %f14, %f0
st %f3, [%l7 + 0x6C]
sethi 0x059F, %l2
orncc %i4, %l3, %g1
ldd [%l7 + 0x68], %f8
edge16l %i5, %i6, %i3
te %xcc, 0x1
subc %i7, 0x0BA4, %g7
fmovsn %xcc, %f3, %f11
fmovdne %xcc, %f8, %f13
movpos %icc, %o4, %o3
ldx [%l7 + 0x10], %g4
edge32l %g6, %o7, %l0
fmul8x16au %f14, %f6, %f6
fbo %fcc3, loop_5735
ldx [%l7 + 0x68], %o1
fcmpne32 %f14, %f14, %i2
bleu,a %icc, loop_5736
loop_5735:
orn %g3, %o2, %l4
edge32 %o5, %l1, %o6
move %xcc, %l6, %i1
loop_5736:
fpack32 %f4, %f12, %f8
ld [%l7 + 0x54], %f4
bl,pn %icc, loop_5737
std %f14, [%l7 + 0x40]
fmovspos %xcc, %f6, %f11
std %f14, [%l7 + 0x60]
loop_5737:
fnegd %f14, %f4
fbue %fcc3, loop_5738
fmovsle %icc, %f2, %f7
lduw [%l7 + 0x08], %l5
lduw [%l7 + 0x24], %o0
loop_5738:
nop
setx loop_5739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %xcc, %g5, %i0
edge32ln %l2, %g2, %i4
ldd [%l7 + 0x20], %f6
loop_5739:
ta %xcc, 0x3
edge8n %l3, %g1, %i6
orcc %i5, 0x1190, %i3
fmovdneg %icc, %f12, %f8
addc %i7, 0x15F1, %g7
ldsh [%l7 + 0x3A], %o3
fmovdpos %icc, %f12, %f1
brnz,a %o4, loop_5740
fpadd32 %f12, %f0, %f8
fnot1s %f13, %f3
tcs %icc, 0x6
loop_5740:
movrne %g4, %o7, %g6
edge32l %o1, %l0, %i2
sth %o2, [%l7 + 0x3A]
st %f6, [%l7 + 0x20]
fbug %fcc2, loop_5741
edge32ln %l4, %g3, %l1
ld [%l7 + 0x50], %f4
fandnot2s %f11, %f6, %f6
loop_5741:
sra %o5, %l6, %i1
ld [%l7 + 0x20], %f12
fsrc2s %f5, %f12
lduh [%l7 + 0x5C], %l5
fpadd32 %f4, %f10, %f6
movcs %xcc, %o6, %g5
ldsb [%l7 + 0x29], %o0
ldsh [%l7 + 0x1C], %i0
fnand %f10, %f10, %f4
sra %l2, %g2, %i4
ld [%l7 + 0x20], %f9
fcmpgt16 %f12, %f8, %g1
fpsub32s %f3, %f15, %f11
fxor %f8, %f12, %f2
xor %i6, 0x003D, %i5
stx %l3, [%l7 + 0x70]
brz,a %i7, loop_5742
ldub [%l7 + 0x35], %i3
ldsh [%l7 + 0x6C], %g7
fble %fcc0, loop_5743
loop_5742:
addc %o4, %o3, %o7
srlx %g6, %o1, %l0
lduh [%l7 + 0x32], %i2
loop_5743:
fmovs %f14, %f6
ldx [%l7 + 0x30], %o2
ldx [%l7 + 0x70], %l4
ldx [%l7 + 0x68], %g3
fmovdvs %xcc, %f10, %f14
edge8 %g4, %o5, %l1
ldsw [%l7 + 0x38], %l6
lduh [%l7 + 0x76], %l5
sll %o6, %g5, %i1
ldub [%l7 + 0x3E], %i0
bneg,a %xcc, loop_5744
fxnors %f15, %f7, %f7
lduw [%l7 + 0x2C], %o0
taddcc %l2, %i4, %g2
loop_5744:
fmovsvs %icc, %f1, %f5
fmovdgu %xcc, %f9, %f8
stb %g1, [%l7 + 0x3B]
brgz %i6, loop_5745
st %f8, [%l7 + 0x30]
movvs %xcc, %l3, %i5
fsrc1 %f4, %f10
loop_5745:
fpack16 %f8, %f10
smul %i7, %g7, %o4
ble %icc, loop_5746
andcc %o3, %i3, %g6
tne %xcc, 0x7
fones %f2
loop_5746:
fmovdneg %icc, %f1, %f12
fmovdpos %xcc, %f9, %f14
std %f10, [%l7 + 0x68]
ldx [%l7 + 0x08], %o1
fbo,a %fcc1, loop_5747
ldub [%l7 + 0x3F], %o7
stx %l0, [%l7 + 0x50]
fmovrslz %i2, %f14, %f14
loop_5747:
subccc %o2, 0x0AEC, %l4
fcmped %fcc1, %f6, %f2
std %f14, [%l7 + 0x18]
ldd [%l7 + 0x68], %f8
fnot2s %f0, %f6
fmovsn %xcc, %f13, %f4
stw %g3, [%l7 + 0x54]
movvs %xcc, %o5, %l1
fandnot1s %f13, %f14, %f0
xnorcc %g4, 0x1B9E, %l6
fmovdg %xcc, %f12, %f15
or %l5, %g5, %o6
fornot1 %f12, %f14, %f10
fblg %fcc2, loop_5748
edge32 %i1, %i0, %l2
bleu,a,pt %icc, loop_5749
edge8n %i4, %o0, %g2
loop_5748:
array16 %g1, %l3, %i5
fnor %f6, %f2, %f0
loop_5749:
taddcc %i6, %g7, %i7
andn %o3, 0x106B, %o4
movre %i3, %g6, %o7
ldub [%l7 + 0x71], %o1
tcs %xcc, 0x2
stb %l0, [%l7 + 0x68]
fpack16 %f6, %f6
fmovspos %icc, %f3, %f7
std %f2, [%l7 + 0x68]
ldsw [%l7 + 0x60], %o2
nop
setx loop_5750, %l0, %l1
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 + 0x4C], %i2
bvc,a,pt %icc, loop_5751
fmovdn %icc, %f8, %f15
loop_5750:
movgu %xcc, %l4, %o5
brgz %g3, loop_5752
loop_5751:
st %f9, [%l7 + 0x28]
movvs %icc, %g4, %l1
bne,a %icc, loop_5753
loop_5752:
st %f0, [%l7 + 0x18]
ldx [%l7 + 0x08], %l5
lduw [%l7 + 0x38], %g5
loop_5753:
fbge %fcc2, loop_5754
movcc %icc, %l6, %i1
std %f10, [%l7 + 0x48]
udivx %i0, 0x046B, %l2
loop_5754:
fabsd %f2, %f10
alignaddrl %o6, %o0, %g2
array32 %g1, %l3, %i5
bleu,a,pn %icc, loop_5755
fxnor %f4, %f6, %f14
lduw [%l7 + 0x10], %i6
for %f12, %f12, %f6
loop_5755:
sth %g7, [%l7 + 0x7A]
edge8 %i4, %i7, %o4
fmul8sux16 %f14, %f4, %f10
fmul8ulx16 %f12, %f10, %f2
pdist %f10, %f8, %f2
std %f14, [%l7 + 0x30]
ldx [%l7 + 0x58], %o3
fandnot1s %f7, %f3, %f7
be,pn %icc, loop_5756
sth %i3, [%l7 + 0x38]
fbug,a %fcc1, loop_5757
std %f4, [%l7 + 0x38]
loop_5756:
fmovrsgz %g6, %f14, %f12
fcmpeq16 %f4, %f10, %o7
loop_5757:
nop
setx loop_5758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %xcc, 0x4
fbug,a %fcc2, loop_5759
fcmpne32 %f0, %f6, %o1
loop_5758:
std %f10, [%l7 + 0x70]
fmovdn %icc, %f0, %f10
loop_5759:
fmovde %xcc, %f6, %f10
stb %o2, [%l7 + 0x2C]
andn %l0, 0x0D97, %l4
pdist %f0, %f4, %f12
fsrc2s %f5, %f9
ld [%l7 + 0x70], %f11
ble,a,pn %xcc, loop_5760
sth %i2, [%l7 + 0x50]
fands %f3, %f15, %f5
fmovsg %xcc, %f7, %f11
loop_5760:
fmovsle %xcc, %f10, %f4
movcc %icc, %g3, %g4
fmul8ulx16 %f12, %f12, %f2
ldub [%l7 + 0x36], %o5
ldsh [%l7 + 0x66], %l1
movneg %icc, %l5, %g5
sethi 0x141B, %l6
sth %i0, [%l7 + 0x30]
lduw [%l7 + 0x74], %l2
lduh [%l7 + 0x16], %o6
fbule,a %fcc3, loop_5761
fmovdvc %xcc, %f11, %f4
fpack32 %f14, %f12, %f10
edge32n %i1, %g2, %o0
loop_5761:
andncc %l3, %g1, %i6
fmovsle %icc, %f7, %f14
fpmerge %f13, %f9, %f4
ldd [%l7 + 0x40], %f8
stb %g7, [%l7 + 0x22]
edge16n %i4, %i5, %o4
fmovsne %icc, %f2, %f6
tgu %icc, 0x3
stb %i7, [%l7 + 0x0B]
taddcc %o3, %g6, %o7
fmovs %f3, %f3
siam 0x1
ldsw [%l7 + 0x70], %o1
fmovrdgz %o2, %f14, %f4
fpmerge %f15, %f12, %f0
srlx %l0, 0x0D, %l4
ldd [%l7 + 0x18], %f10
movneg %icc, %i2, %g3
andn %i3, 0x00F1, %o5
fcmpne16 %f0, %f2, %g4
fnegs %f8, %f12
fbn,a %fcc1, loop_5762
smulcc %l1, %l5, %l6
taddcc %g5, %i0, %l2
fmovdne %xcc, %f3, %f1
loop_5762:
and %i1, %g2, %o0
fbg,a %fcc0, loop_5763
fmovrdgz %l3, %f0, %f6
stb %o6, [%l7 + 0x3E]
fxnor %f12, %f10, %f10
loop_5763:
xor %g1, 0x01D9, %i6
fbul,a %fcc2, loop_5764
fbg,a %fcc1, loop_5765
movne %xcc, %g7, %i4
ldx [%l7 + 0x38], %o4
loop_5764:
ldsh [%l7 + 0x4C], %i5
loop_5765:
ldsb [%l7 + 0x67], %i7
fmuld8ulx16 %f3, %f14, %f4
andncc %o3, %g6, %o7
tvs %icc, 0x4
and %o1, 0x1E97, %o2
fxnor %f14, %f4, %f2
tneg %xcc, 0x7
te %xcc, 0x5
ldsb [%l7 + 0x69], %l0
fpsub16s %f2, %f10, %f14
fmovsne %icc, %f4, %f3
std %f2, [%l7 + 0x20]
edge8l %i2, %g3, %l4
te %xcc, 0x5
sth %i3, [%l7 + 0x7E]
stx %g4, [%l7 + 0x50]
ldsb [%l7 + 0x62], %l1
stb %l5, [%l7 + 0x2B]
fnot1 %f0, %f0
and %l6, 0x198A, %g5
fcmpne32 %f4, %f6, %o5
movpos %icc, %l2, %i1
bgu,pt %icc, loop_5766
fmovspos %xcc, %f7, %f12
fbuge,a %fcc2, loop_5767
tcs %icc, 0x6
loop_5766:
tneg %icc, 0x3
fmul8x16al %f13, %f14, %f4
loop_5767:
fmovscs %xcc, %f7, %f8
andncc %i0, %g2, %o0
edge32ln %l3, %o6, %i6
fexpand %f15, %f0
fmovdcs %xcc, %f9, %f13
ldsh [%l7 + 0x76], %g7
fones %f1
lduw [%l7 + 0x70], %i4
movre %g1, 0x1E3, %i5
udivcc %i7, 0x1952, %o3
lduw [%l7 + 0x50], %g6
fmovdgu %icc, %f15, %f2
movg %xcc, %o7, %o4
ldub [%l7 + 0x50], %o2
udivcc %o1, 0x0D85, %i2
fnand %f0, %f12, %f8
ldub [%l7 + 0x4E], %g3
fmovsa %icc, %f10, %f3
movn %icc, %l4, %i3
stb %l0, [%l7 + 0x76]
move %icc, %l1, %l5
orcc %l6, %g4, %o5
alignaddrl %l2, %i1, %g5
call loop_5768
and %i0, 0x1860, %g2
fmovrdgz %o0, %f10, %f10
fnot2 %f0, %f14
loop_5768:
ldx [%l7 + 0x30], %o6
fcmpgt16 %f12, %f10, %l3
fbg %fcc2, loop_5769
fmovrsne %i6, %f7, %f6
movrne %i4, %g7, %g1
movneg %icc, %i7, %o3
loop_5769:
sth %g6, [%l7 + 0x48]
fmovde %xcc, %f13, %f4
taddcctv %o7, %i5, %o2
ldsw [%l7 + 0x34], %o4
mulscc %o1, 0x0ED0, %i2
fbge,a %fcc1, loop_5770
fmovsvs %xcc, %f3, %f3
subcc %g3, 0x1439, %i3
bneg,pn %xcc, loop_5771
loop_5770:
stb %l0, [%l7 + 0x42]
fandnot2s %f6, %f3, %f9
fcmpeq16 %f12, %f12, %l1
loop_5771:
ldd [%l7 + 0x20], %f8
fcmps %fcc2, %f13, %f1
be,a loop_5772
ldsw [%l7 + 0x6C], %l5
fmovdleu %xcc, %f6, %f7
ldub [%l7 + 0x28], %l6
loop_5772:
fmovdl %xcc, %f3, %f12
mulx %l4, 0x06EB, %g4
tcc %xcc, 0x4
add %o5, %i1, %g5
stb %l2, [%l7 + 0x22]
bvc loop_5773
sethi 0x0285, %g2
ldx [%l7 + 0x68], %i0
xnorcc %o0, %o6, %l3
loop_5773:
fcmpne16 %f10, %f6, %i4
std %f4, [%l7 + 0x50]
bvc,a,pn %xcc, loop_5774
movneg %icc, %i6, %g1
srax %g7, %i7, %g6
fbu,a %fcc2, loop_5775
loop_5774:
udivcc %o3, 0x0FC3, %o7
movrlez %i5, 0x3D8, %o2
fmovdl %icc, %f3, %f6
loop_5775:
edge32 %o1, %o4, %g3
fmul8ulx16 %f12, %f2, %f6
stx %i3, [%l7 + 0x30]
lduw [%l7 + 0x28], %l0
fcmped %fcc3, %f6, %f8
fbul %fcc2, loop_5776
fzeros %f2
ble,a loop_5777
ldsw [%l7 + 0x34], %i2
loop_5776:
pdist %f12, %f2, %f8
fblg %fcc1, loop_5778
loop_5777:
ldsb [%l7 + 0x6E], %l5
fmovrde %l1, %f6, %f12
lduh [%l7 + 0x42], %l4
loop_5778:
fabss %f7, %f12
ld [%l7 + 0x58], %f8
stx %g4, [%l7 + 0x10]
orcc %o5, %l6, %g5
fmovrdgez %l2, %f12, %f8
stw %i1, [%l7 + 0x70]
ld [%l7 + 0x1C], %f9
popc 0x1D4C, %i0
fpsub16s %f7, %f10, %f4
tgu %xcc, 0x1
ble,a loop_5779
bneg,a loop_5780
fba %fcc2, loop_5781
stw %g2, [%l7 + 0x28]
loop_5779:
pdist %f8, %f12, %f0
loop_5780:
ldx [%l7 + 0x48], %o0
loop_5781:
ldd [%l7 + 0x50], %f0
movpos %xcc, %l3, %i4
fmovscc %xcc, %f13, %f4
edge16n %o6, %i6, %g7
fmuld8ulx16 %f4, %f8, %f12
fmovrsne %i7, %f3, %f15
mulx %g6, %g1, %o3
fnot1s %f12, %f10
fmovd %f10, %f14
ld [%l7 + 0x24], %f2
and %o7, %i5, %o2
fandnot1 %f10, %f10, %f14
lduw [%l7 + 0x7C], %o4
movleu %icc, %o1, %i3
fornot1s %f1, %f3, %f11
std %f12, [%l7 + 0x28]
lduw [%l7 + 0x2C], %l0
st %f11, [%l7 + 0x08]
movre %i2, 0x3C1, %g3
edge16l %l5, %l4, %g4
orncc %l1, %o5, %l6
sll %l2, 0x16, %g5
movcs %xcc, %i0, %i1
fpsub16s %f8, %f5, %f15
fbl %fcc1, loop_5782
array8 %o0, %l3, %g2
srax %i4, %i6, %o6
ldub [%l7 + 0x3D], %g7
loop_5782:
umul %i7, 0x0305, %g1
fsrc1 %f10, %f10
fnot1 %f2, %f4
ldsw [%l7 + 0x34], %o3
sth %o7, [%l7 + 0x40]
ldub [%l7 + 0x39], %i5
andcc %o2, 0x177D, %o4
fmovspos %xcc, %f10, %f11
subccc %g6, %i3, %l0
ldd [%l7 + 0x68], %f10
ldd [%l7 + 0x50], %f10
ldsh [%l7 + 0x72], %i2
std %f14, [%l7 + 0x58]
std %f14, [%l7 + 0x68]
fcmple32 %f6, %f12, %g3
fmovrsgez %o1, %f2, %f9
fornot1s %f8, %f0, %f5
fmovsvc %icc, %f15, %f7
smul %l5, 0x03CB, %g4
ldsh [%l7 + 0x38], %l4
fcmple16 %f6, %f4, %o5
ldsb [%l7 + 0x0E], %l6
bpos,a %xcc, loop_5783
bvs,a,pt %xcc, loop_5784
andcc %l2, 0x1579, %l1
fblg %fcc2, loop_5785
loop_5783:
ldd [%l7 + 0x20], %f2
loop_5784:
bpos,pn %xcc, loop_5786
or %i0, 0x1174, %g5
loop_5785:
fbn,a %fcc2, loop_5787
nop
setx loop_5788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5786:
fpadd32 %f4, %f14, %f10
popc %o0, %l3
loop_5787:
fbne,a %fcc1, loop_5789
loop_5788:
sth %g2, [%l7 + 0x1A]
orcc %i1, 0x10BC, %i4
ldd [%l7 + 0x20], %f12
loop_5789:
fornot1 %f12, %f4, %f8
fbne %fcc0, loop_5790
tvs %icc, 0x0
fmovdleu %xcc, %f14, %f0
tvs %icc, 0x3
loop_5790:
fcmpes %fcc2, %f12, %f15
ta %xcc, 0x0
ba,a,pn %icc, loop_5791
fbn,a %fcc0, loop_5792
fmovrsne %o6, %f14, %f3
orcc %g7, 0x1266, %i6
loop_5791:
fornot2s %f14, %f7, %f10
loop_5792:
ldsb [%l7 + 0x0D], %i7
lduw [%l7 + 0x6C], %g1
ldd [%l7 + 0x30], %f10
sth %o7, [%l7 + 0x36]
ldub [%l7 + 0x55], %i5
fmovsg %icc, %f15, %f1
fpmerge %f11, %f1, %f2
fbn %fcc1, loop_5793
fmovrdlz %o2, %f12, %f12
fmovsge %xcc, %f0, %f13
ldub [%l7 + 0x6C], %o4
loop_5793:
movg %icc, %o3, %g6
fbue,a %fcc3, loop_5794
ba,a,pn %xcc, loop_5795
fnot2 %f12, %f2
brlz %i3, loop_5796
loop_5794:
edge32n %l0, %i2, %o1
loop_5795:
sdivx %l5, 0x0C65, %g3
fpadd32 %f12, %f8, %f2
loop_5796:
lduh [%l7 + 0x6E], %l4
lduh [%l7 + 0x32], %o5
ldsw [%l7 + 0x4C], %g4
ldsb [%l7 + 0x3B], %l6
sth %l1, [%l7 + 0x54]
ld [%l7 + 0x20], %f1
bne,a %icc, loop_5797
fmovdn %icc, %f4, %f7
fmovsleu %xcc, %f5, %f10
tsubcctv %l2, 0x14E8, %g5
loop_5797:
ldsb [%l7 + 0x2F], %i0
array32 %o0, %g2, %i1
sth %l3, [%l7 + 0x2A]
ldub [%l7 + 0x31], %o6
srax %i4, 0x02, %g7
bcc %xcc, loop_5798
fmovsneg %xcc, %f15, %f1
edge8 %i7, %i6, %o7
sub %g1, %i5, %o4
loop_5798:
fmovdvc %xcc, %f12, %f9
edge8 %o2, %o3, %g6
edge16ln %l0, %i2, %o1
fbug,a %fcc1, loop_5799
movn %icc, %l5, %i3
brlz,a %l4, loop_5800
bn,a %xcc, loop_5801
loop_5799:
ldub [%l7 + 0x7C], %g3
ba,a loop_5802
loop_5800:
ldsw [%l7 + 0x14], %g4
loop_5801:
addcc %l6, 0x1F67, %o5
tcc %xcc, 0x7
loop_5802:
ldsb [%l7 + 0x46], %l1
bne,pn %icc, loop_5803
ldsb [%l7 + 0x78], %g5
xnor %i0, %o0, %g2
ldsh [%l7 + 0x12], %l2
loop_5803:
addc %l3, 0x1D1D, %i1
fxnors %f1, %f1, %f8
fnands %f14, %f3, %f4
movcs %icc, %o6, %g7
movpos %xcc, %i4, %i6
fmovsneg %icc, %f3, %f6
movneg %xcc, %i7, %g1
ldub [%l7 + 0x3C], %i5
lduw [%l7 + 0x40], %o4
nop
setx loop_5804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc loop_5805
lduh [%l7 + 0x54], %o7
tg %icc, 0x4
loop_5804:
sllx %o3, %o2, %l0
loop_5805:
fcmped %fcc2, %f8, %f2
sll %i2, %g6, %o1
fmovsa %xcc, %f9, %f10
alignaddrl %l5, %i3, %l4
ld [%l7 + 0x6C], %f1
stb %g4, [%l7 + 0x5C]
fmuld8ulx16 %f15, %f12, %f2
ldd [%l7 + 0x38], %f6
lduh [%l7 + 0x20], %g3
ldx [%l7 + 0x08], %o5
fabss %f12, %f6
ldsw [%l7 + 0x44], %l6
orn %l1, %i0, %o0
ldsb [%l7 + 0x4D], %g2
fba %fcc2, loop_5806
st %f1, [%l7 + 0x68]
brgz %l2, loop_5807
std %f10, [%l7 + 0x20]
loop_5806:
ldsw [%l7 + 0x78], %l3
fmovdvc %icc, %f4, %f14
loop_5807:
movge %xcc, %i1, %g5
ldsb [%l7 + 0x25], %g7
stb %o6, [%l7 + 0x4B]
ldub [%l7 + 0x41], %i6
fmovse %xcc, %f5, %f7
fmul8x16 %f8, %f10, %f4
tvs %icc, 0x4
bge,a %icc, loop_5808
fornot2s %f14, %f8, %f7
ld [%l7 + 0x64], %f4
std %f10, [%l7 + 0x60]
loop_5808:
fzeros %f2
ldsb [%l7 + 0x2F], %i7
mulx %g1, 0x051A, %i4
fmul8sux16 %f8, %f8, %f8
andn %o4, 0x1A36, %i5
fcmple16 %f8, %f4, %o3
mulx %o2, %o7, %i2
movcc %xcc, %g6, %l0
brgz,a %l5, loop_5809
stb %i3, [%l7 + 0x48]
fandnot2s %f7, %f14, %f7
ld [%l7 + 0x20], %f11
loop_5809:
tvc %xcc, 0x2
ldd [%l7 + 0x60], %f4
fbul %fcc2, loop_5810
fbg,a %fcc2, loop_5811
be,pn %icc, loop_5812
fnor %f8, %f10, %f2
loop_5810:
ldsw [%l7 + 0x34], %o1
loop_5811:
lduh [%l7 + 0x1A], %l4
loop_5812:
stw %g4, [%l7 + 0x0C]
lduw [%l7 + 0x68], %g3
movrne %l6, 0x011, %l1
umul %o5, %i0, %g2
ldsw [%l7 + 0x30], %l2
add %l3, %o0, %g5
array16 %g7, %i1, %i6
ble,a loop_5813
fmovsge %xcc, %f5, %f12
ldsb [%l7 + 0x49], %o6
mulscc %i7, 0x1B7B, %i4
loop_5813:
orncc %g1, 0x09B7, %o4
fpsub16s %f5, %f4, %f14
brlez,a %o3, loop_5814
ldx [%l7 + 0x38], %o2
fbule %fcc0, loop_5815
orncc %o7, 0x0512, %i5
loop_5814:
tg %xcc, 0x4
fsrc2s %f14, %f9
loop_5815:
smul %i2, %g6, %l5
fmul8x16au %f1, %f0, %f10
stw %l0, [%l7 + 0x20]
stb %i3, [%l7 + 0x23]
xorcc %l4, 0x03E5, %g4
stx %o1, [%l7 + 0x30]
movrlez %g3, 0x1E1, %l1
bvc,a %xcc, loop_5816
ldd [%l7 + 0x50], %f10
xnorcc %o5, 0x08FD, %i0
bvc,a,pn %xcc, loop_5817
loop_5816:
ld [%l7 + 0x3C], %f0
ldsw [%l7 + 0x68], %g2
fbu,a %fcc3, loop_5818
loop_5817:
bcs,a,pn %icc, loop_5819
sth %l6, [%l7 + 0x6A]
movrgz %l3, 0x356, %l2
loop_5818:
fpsub32s %f11, %f3, %f14
loop_5819:
bpos %icc, loop_5820
array8 %g5, %g7, %i1
movl %xcc, %o0, %i6
fors %f15, %f9, %f6
loop_5820:
std %f14, [%l7 + 0x70]
nop
setx loop_5821, %l0, %l1
jmpl %l1, %o6
fmovsleu %icc, %f11, %f6
taddcc %i7, %i4, %o4
fabss %f2, %f6
loop_5821:
tleu %xcc, 0x4
ldsw [%l7 + 0x78], %o3
for %f12, %f10, %f0
stx %g1, [%l7 + 0x38]
ldsw [%l7 + 0x14], %o2
lduh [%l7 + 0x66], %o7
subcc %i2, %g6, %l5
fnors %f2, %f10, %f15
andncc %l0, %i3, %l4
fbue,a %fcc2, loop_5822
ldsb [%l7 + 0x36], %i5
edge32l %o1, %g3, %l1
ta %icc, 0x4
loop_5822:
fandnot1s %f3, %f12, %f8
sethi 0x133A, %o5
stx %i0, [%l7 + 0x68]
bneg,a %icc, loop_5823
st %f13, [%l7 + 0x44]
fones %f13
fand %f8, %f8, %f4
loop_5823:
stx %g4, [%l7 + 0x68]
movre %l6, 0x2F6, %g2
ldsh [%l7 + 0x72], %l2
fbuge,a %fcc2, loop_5824
fmovsleu %xcc, %f1, %f8
ldd [%l7 + 0x20], %f10
ldub [%l7 + 0x3A], %g5
loop_5824:
udiv %g7, 0x1D74, %i1
fpsub32 %f2, %f0, %f6
fblg %fcc2, loop_5825
be,a,pn %xcc, loop_5826
fbug,a %fcc0, loop_5827
mulx %o0, 0x04D8, %i6
loop_5825:
fbu,a %fcc1, loop_5828
loop_5826:
stb %l3, [%l7 + 0x3E]
loop_5827:
sub %i7, %o6, %i4
umul %o3, %g1, %o4
loop_5828:
lduh [%l7 + 0x46], %o2
ldsb [%l7 + 0x6B], %o7
tl %xcc, 0x0
sll %g6, 0x05, %l5
fmovdleu %xcc, %f9, %f14
ld [%l7 + 0x68], %f10
ldsw [%l7 + 0x44], %l0
be,a loop_5829
stb %i3, [%l7 + 0x35]
fmovrslz %i2, %f0, %f5
edge16l %l4, %i5, %g3
loop_5829:
fmovdg %icc, %f1, %f5
fmovsl %xcc, %f14, %f12
ldsh [%l7 + 0x5E], %l1
st %f8, [%l7 + 0x3C]
sll %o1, 0x0B, %o5
edge32 %g4, %i0, %l6
sth %l2, [%l7 + 0x5E]
ldub [%l7 + 0x55], %g2
fmovs %f1, %f3
ldsh [%l7 + 0x34], %g7
call loop_5830
fcmple16 %f14, %f0, %g5
fands %f2, %f9, %f10
edge8 %i1, %o0, %l3
loop_5830:
movvc %xcc, %i7, %o6
fpsub32 %f6, %f10, %f14
andncc %i4, %i6, %g1
movcs %xcc, %o4, %o3
addccc %o2, %o7, %g6
ldsw [%l7 + 0x5C], %l0
fbne %fcc3, loop_5831
smulcc %l5, 0x16D1, %i3
sdivcc %l4, 0x16D1, %i5
fmovsl %xcc, %f6, %f1
loop_5831:
pdist %f6, %f6, %f12
fmuld8ulx16 %f11, %f7, %f10
fmovsa %xcc, %f15, %f12
movrgez %i2, 0x0AC, %l1
smul %o1, 0x14E1, %o5
fbug %fcc3, loop_5832
bgu,pt %xcc, loop_5833
fmovrslez %g3, %f3, %f5
tcc %icc, 0x7
loop_5832:
srl %i0, %l6, %l2
loop_5833:
ldub [%l7 + 0x59], %g4
bleu loop_5834
fbu,a %fcc3, loop_5835
sth %g2, [%l7 + 0x5A]
ld [%l7 + 0x34], %f9
loop_5834:
fcmpgt16 %f4, %f6, %g5
loop_5835:
ld [%l7 + 0x70], %f2
movvc %xcc, %g7, %i1
edge8n %o0, %i7, %o6
nop
setx loop_5836, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umulcc %i4, 0x002E, %i6
ldx [%l7 + 0x78], %l3
srl %g1, %o3, %o4
loop_5836:
fsrc2s %f6, %f4
nop
setx loop_5837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %o2, %f0, %f13
bcs %xcc, loop_5838
stb %o7, [%l7 + 0x1D]
loop_5837:
ldd [%l7 + 0x78], %f4
fcmpgt16 %f12, %f2, %g6
loop_5838:
tvs %xcc, 0x4
fpadd16s %f11, %f1, %f7
stb %l5, [%l7 + 0x0C]
subc %l0, 0x1D9D, %i3
movg %xcc, %l4, %i2
fandnot1s %f3, %f14, %f13
tl %xcc, 0x0
fmovsneg %icc, %f2, %f12
bge,a,pn %xcc, loop_5839
fbue,a %fcc0, loop_5840
bleu,a,pt %xcc, loop_5841
fpack16 %f8, %f6
loop_5839:
sethi 0x1CB9, %l1
loop_5840:
addcc %o1, %o5, %g3
loop_5841:
std %f2, [%l7 + 0x20]
fcmpne16 %f8, %f8, %i5
edge16ln %l6, %i0, %g4
ldsb [%l7 + 0x11], %g2
ldd [%l7 + 0x70], %f14
srlx %l2, %g7, %g5
ta %xcc, 0x3
fandnot1 %f0, %f12, %f14
ldub [%l7 + 0x41], %o0
fandnot1s %f8, %f14, %f12
lduw [%l7 + 0x38], %i1
ldub [%l7 + 0x78], %i7
umulcc %i4, %o6, %i6
fnot2s %f0, %f13
bn loop_5842
fpsub32s %f4, %f3, %f5
sth %g1, [%l7 + 0x4C]
ta %xcc, 0x2
loop_5842:
ldx [%l7 + 0x70], %o3
movrgez %l3, 0x334, %o2
movrlz %o7, 0x099, %g6
fpack16 %f10, %f11
bpos,a %icc, loop_5843
fmovscs %xcc, %f13, %f7
smulcc %o4, 0x03A1, %l5
fbue %fcc3, loop_5844
loop_5843:
fmovda %icc, %f0, %f14
tpos %icc, 0x4
sdiv %i3, 0x0B9E, %l4
loop_5844:
stw %i2, [%l7 + 0x2C]
movle %xcc, %l1, %o1
movleu %icc, %o5, %l0
brgez %i5, loop_5845
sra %g3, 0x17, %l6
stb %i0, [%l7 + 0x48]
movg %xcc, %g2, %g4
loop_5845:
fmovsne %xcc, %f10, %f14
stb %g7, [%l7 + 0x7F]
brgz %l2, loop_5846
xor %o0, 0x0EC8, %i1
ldsw [%l7 + 0x5C], %i7
fmovs %f7, %f0
loop_5846:
fnands %f3, %f0, %f5
edge8n %g5, %o6, %i6
fmovdcc %icc, %f3, %f12
brz,a %i4, loop_5847
fmovsa %xcc, %f9, %f8
ldub [%l7 + 0x3A], %g1
st %f5, [%l7 + 0x14]
loop_5847:
taddcc %l3, %o2, %o3
lduh [%l7 + 0x46], %g6
fsrc2 %f10, %f14
ldsh [%l7 + 0x50], %o4
sllx %o7, 0x14, %l5
tge %icc, 0x1
fmovdneg %xcc, %f2, %f11
tcs %xcc, 0x0
fbl %fcc3, loop_5848
fpadd32 %f12, %f8, %f10
bg,a %xcc, loop_5849
ldub [%l7 + 0x13], %i3
loop_5848:
sll %l4, 0x11, %l1
tn %icc, 0x7
loop_5849:
subcc %o1, %i2, %l0
popc 0x1755, %i5
movrgez %g3, %o5, %l6
smul %g2, %i0, %g4
ldsb [%l7 + 0x74], %g7
movre %o0, %l2, %i7
fmovsne %xcc, %f7, %f6
ldsh [%l7 + 0x78], %i1
fmovdge %xcc, %f3, %f0
array32 %g5, %o6, %i4
tneg %xcc, 0x6
ldd [%l7 + 0x28], %f2
mulscc %i6, %l3, %o2
bvc %xcc, loop_5850
fbu %fcc1, loop_5851
edge32ln %o3, %g6, %o4
tn %icc, 0x0
loop_5850:
xnor %g1, 0x02E8, %o7
loop_5851:
bneg,a %xcc, loop_5852
sub %i3, %l4, %l1
fpackfix %f12, %f0
fmovdne %xcc, %f4, %f14
loop_5852:
pdist %f10, %f10, %f6
fbuge %fcc0, loop_5853
fble,a %fcc2, loop_5854
xnorcc %o1, 0x0B8A, %i2
fcmple16 %f12, %f4, %l5
loop_5853:
fmovsge %icc, %f11, %f14
loop_5854:
tg %icc, 0x1
fmovde %icc, %f0, %f9
stw %l0, [%l7 + 0x58]
ldsw [%l7 + 0x40], %i5
fmul8x16al %f11, %f7, %f0
srlx %o5, %g3, %g2
movrgz %i0, 0x0B2, %g4
lduw [%l7 + 0x5C], %l6
andncc %g7, %o0, %i7
ldsw [%l7 + 0x28], %l2
ldx [%l7 + 0x50], %g5
fcmpeq16 %f14, %f10, %i1
orn %i4, 0x1138, %i6
ldsb [%l7 + 0x5F], %o6
fmovdpos %icc, %f5, %f1
for %f12, %f8, %f12
stb %o2, [%l7 + 0x41]
bg loop_5855
fcmps %fcc0, %f15, %f15
brlez %o3, loop_5856
mulscc %g6, %o4, %l3
loop_5855:
ldsw [%l7 + 0x24], %g1
fbo %fcc2, loop_5857
loop_5856:
faligndata %f10, %f10, %f8
ldub [%l7 + 0x6E], %i3
fmovrsne %l4, %f10, %f6
loop_5857:
sethi 0x08F2, %o7
fornot1s %f14, %f4, %f1
fnot2 %f8, %f4
movle %icc, %o1, %l1
ldub [%l7 + 0x76], %l5
fmovscc %xcc, %f7, %f11
fmovsge %xcc, %f13, %f9
brgez,a %i2, loop_5858
nop
setx loop_5859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f9, %f8, %f15
smul %i5, %o5, %g3
loop_5858:
fmovsge %icc, %f2, %f14
loop_5859:
lduw [%l7 + 0x30], %l0
nop
setx loop_5860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %g2, %i0, %l6
tvc %xcc, 0x3
bneg loop_5861
loop_5860:
lduh [%l7 + 0x64], %g7
movrlz %o0, %i7, %l2
mova %icc, %g4, %g5
loop_5861:
ble,a %icc, loop_5862
brgz,a %i4, loop_5863
sth %i1, [%l7 + 0x78]
fmovdgu %xcc, %f15, %f3
loop_5862:
array8 %o6, %i6, %o2
loop_5863:
bne,pt %xcc, loop_5864
umulcc %o3, 0x1FB3, %g6
fpmerge %f9, %f8, %f6
fmovsvc %xcc, %f7, %f0
loop_5864:
ldsb [%l7 + 0x4B], %o4
tleu %icc, 0x2
fmovrde %g1, %f6, %f2
lduw [%l7 + 0x08], %l3
smul %l4, %i3, %o7
fbn %fcc0, loop_5865
bn,pn %icc, loop_5866
bgu loop_5867
pdist %f14, %f6, %f0
loop_5865:
fbg,a %fcc1, loop_5868
loop_5866:
ldub [%l7 + 0x28], %o1
loop_5867:
fmovsvc %icc, %f6, %f6
fbu,a %fcc0, loop_5869
loop_5868:
movrne %l1, %l5, %i5
fmovdcc %icc, %f15, %f4
lduh [%l7 + 0x38], %i2
loop_5869:
alignaddr %g3, %l0, %g2
fnot1 %f8, %f4
bvs,a loop_5870
fmovdgu %icc, %f8, %f11
stb %i0, [%l7 + 0x72]
sra %o5, 0x14, %l6
loop_5870:
ldub [%l7 + 0x61], %o0
fnors %f15, %f15, %f8
lduh [%l7 + 0x0C], %i7
fmovrdgz %l2, %f4, %f0
fmovspos %icc, %f1, %f14
brlez,a %g4, loop_5871
taddcc %g7, 0x00CD, %g5
andn %i1, 0x07D0, %i4
fmuld8ulx16 %f11, %f5, %f14
loop_5871:
lduw [%l7 + 0x68], %o6
fbu %fcc3, loop_5872
ldd [%l7 + 0x18], %f14
fpsub32s %f8, %f1, %f11
add %o2, %o3, %i6
loop_5872:
ldsb [%l7 + 0x1B], %g6
fmovdcc %xcc, %f5, %f15
stw %g1, [%l7 + 0x74]
ldub [%l7 + 0x51], %l3
tvc %icc, 0x0
bne,a,pn %xcc, loop_5873
fpsub32s %f1, %f1, %f1
ldx [%l7 + 0x58], %l4
fone %f8
loop_5873:
movcc %xcc, %i3, %o7
movcs %icc, %o1, %l1
fmovsneg %icc, %f10, %f10
stx %l5, [%l7 + 0x60]
tcs %icc, 0x0
movge %xcc, %i5, %o4
stb %i2, [%l7 + 0x7D]
call loop_5874
alignaddrl %g3, %l0, %i0
fba %fcc2, loop_5875
stw %o5, [%l7 + 0x30]
loop_5874:
sethi 0x0A3B, %g2
fmovde %xcc, %f8, %f2
loop_5875:
ldsw [%l7 + 0x54], %l6
umul %o0, %l2, %i7
fxnors %f12, %f6, %f11
fandnot2 %f8, %f10, %f6
fmovrsgz %g4, %f9, %f4
ldsh [%l7 + 0x16], %g7
fmovsle %xcc, %f3, %f5
tcc %xcc, 0x2
mulscc %g5, %i4, %i1
and %o6, 0x07D6, %o2
bpos,a,pn %xcc, loop_5876
stx %o3, [%l7 + 0x28]
movge %icc, %i6, %g1
fmovdge %icc, %f15, %f7
loop_5876:
bvc,pn %xcc, loop_5877
fandnot2 %f8, %f10, %f8
brnz,a %g6, loop_5878
fmovsn %icc, %f7, %f7
loop_5877:
brlez,a %l3, loop_5879
tle %icc, 0x3
loop_5878:
udivx %l4, 0x1F18, %i3
edge32ln %o7, %o1, %l1
loop_5879:
stb %i5, [%l7 + 0x5E]
fbg %fcc2, loop_5880
ble,a %icc, loop_5881
fmovrsne %l5, %f5, %f6
ldd [%l7 + 0x68], %f0
loop_5880:
fnand %f10, %f12, %f2
loop_5881:
bvc %icc, loop_5882
tcs %xcc, 0x2
fcmpgt16 %f14, %f0, %i2
fsrc2 %f8, %f10
loop_5882:
lduh [%l7 + 0x48], %g3
ldd [%l7 + 0x60], %f2
lduw [%l7 + 0x40], %o4
fnands %f11, %f1, %f1
movrne %l0, %o5, %g2
fpsub16 %f4, %f0, %f0
fornot2 %f2, %f6, %f14
stx %i0, [%l7 + 0x40]
fmul8sux16 %f4, %f6, %f0
edge16n %o0, %l2, %l6
st %f11, [%l7 + 0x18]
subc %i7, %g4, %g5
fmovspos %xcc, %f10, %f5
bleu,a loop_5883
bcc,a %xcc, loop_5884
stw %i4, [%l7 + 0x60]
movn %icc, %i1, %g7
loop_5883:
ldsb [%l7 + 0x1F], %o2
loop_5884:
alignaddrl %o6, %i6, %o3
fcmpd %fcc2, %f6, %f0
movn %xcc, %g6, %l3
stw %g1, [%l7 + 0x1C]
bge,a %icc, loop_5885
ldsh [%l7 + 0x22], %l4
fxnor %f8, %f12, %f10
orcc %i3, 0x1AA0, %o7
loop_5885:
std %f0, [%l7 + 0x30]
fmovdpos %xcc, %f12, %f9
movleu %icc, %o1, %i5
fnor %f0, %f8, %f14
bcs,a loop_5886
subc %l5, %i2, %l1
ld [%l7 + 0x64], %f0
fnands %f12, %f12, %f10
loop_5886:
ldub [%l7 + 0x43], %g3
fandnot1 %f6, %f12, %f4
brz %o4, loop_5887
siam 0x6
fbne,a %fcc1, loop_5888
st %f3, [%l7 + 0x18]
loop_5887:
fnegs %f15, %f5
brlez,a %l0, loop_5889
loop_5888:
stx %o5, [%l7 + 0x50]
brz,a %g2, loop_5890
mulscc %o0, 0x1147, %i0
loop_5889:
mulx %l2, 0x0F12, %i7
lduw [%l7 + 0x4C], %l6
loop_5890:
std %f8, [%l7 + 0x30]
fornot1s %f4, %f6, %f4
fmovrdne %g4, %f12, %f8
fpmerge %f5, %f0, %f6
stw %i4, [%l7 + 0x58]
ldsh [%l7 + 0x7C], %i1
bgu,a,pn %xcc, loop_5891
sethi 0x1625, %g5
fmovs %f14, %f3
tge %xcc, 0x0
loop_5891:
tvs %icc, 0x0
movre %o2, %g7, %o6
sth %o3, [%l7 + 0x70]
subccc %g6, 0x0866, %l3
ld [%l7 + 0x20], %f11
sethi 0x0469, %g1
edge16l %l4, %i6, %o7
movre %o1, %i5, %l5
fpmerge %f13, %f15, %f10
fmovspos %icc, %f9, %f11
fnot1s %f7, %f0
fmovrsne %i3, %f13, %f4
ldub [%l7 + 0x10], %i2
add %g3, 0x1554, %o4
ldub [%l7 + 0x3A], %l1
and %l0, 0x1A56, %g2
st %f5, [%l7 + 0x3C]
fmovscc %icc, %f10, %f6
stx %o5, [%l7 + 0x70]
fpack32 %f0, %f2, %f4
fmovdneg %xcc, %f1, %f13
std %f4, [%l7 + 0x30]
fmovs %f8, %f14
fpackfix %f14, %f7
stx %i0, [%l7 + 0x70]
tsubcc %l2, 0x01E8, %o0
fble,a %fcc0, loop_5892
bleu,a loop_5893
brz %l6, loop_5894
mova %xcc, %g4, %i7
loop_5892:
fmovsge %xcc, %f7, %f13
loop_5893:
bcs,pn %icc, loop_5895
loop_5894:
call loop_5896
edge8l %i1, %g5, %i4
mulscc %o2, 0x06C1, %g7
loop_5895:
fandnot1 %f14, %f14, %f4
loop_5896:
udivx %o6, 0x0300, %o3
fnot1s %f4, %f1
brlez,a %g6, loop_5897
fabsd %f12, %f6
edge16n %g1, %l3, %i6
fnot2 %f4, %f12
loop_5897:
stb %o7, [%l7 + 0x5E]
bge,pt %xcc, loop_5898
movrgez %o1, 0x3B3, %i5
fnegs %f10, %f3
stb %l5, [%l7 + 0x69]
loop_5898:
fbne,a %fcc3, loop_5899
bneg,pn %xcc, loop_5900
ld [%l7 + 0x10], %f4
ld [%l7 + 0x58], %f0
loop_5899:
stx %l4, [%l7 + 0x18]
loop_5900:
sth %i3, [%l7 + 0x50]
brgz,a %i2, loop_5901
fbl %fcc2, loop_5902
movrlz %o4, %g3, %l1
subc %l0, %g2, %o5
loop_5901:
fbug %fcc0, loop_5903
loop_5902:
stw %l2, [%l7 + 0x38]
ldx [%l7 + 0x48], %i0
fcmpgt16 %f8, %f10, %l6
loop_5903:
fbn,a %fcc3, loop_5904
sdiv %g4, 0x13E2, %i7
orn %o0, %i1, %i4
fnegd %f8, %f14
loop_5904:
fbuge %fcc1, loop_5905
ld [%l7 + 0x48], %f5
smul %o2, %g5, %g7
fnands %f5, %f11, %f5
loop_5905:
movrne %o3, 0x363, %o6
fpsub16s %f9, %f13, %f13
mulscc %g1, %g6, %i6
sth %l3, [%l7 + 0x6A]
ldsb [%l7 + 0x46], %o7
fble %fcc2, loop_5906
tsubcc %i5, 0x04E3, %l5
fbl %fcc2, loop_5907
fmuld8ulx16 %f7, %f3, %f6
loop_5906:
addc %o1, 0x014B, %i3
fmovsge %xcc, %f15, %f1
loop_5907:
fmovdgu %xcc, %f11, %f13
fbuge,a %fcc3, loop_5908
fcmpd %fcc1, %f14, %f2
stx %l4, [%l7 + 0x70]
sth %o4, [%l7 + 0x4C]
loop_5908:
fmul8x16 %f6, %f8, %f8
ldsb [%l7 + 0x4C], %g3
fbul,a %fcc0, loop_5909
brlez %l1, loop_5910
andncc %l0, %g2, %o5
stx %i2, [%l7 + 0x70]
loop_5909:
brgz %l2, loop_5911
loop_5910:
movpos %xcc, %l6, %g4
bn %xcc, loop_5912
fabsd %f12, %f0
loop_5911:
sth %i7, [%l7 + 0x22]
fbul %fcc2, loop_5913
loop_5912:
edge8l %o0, %i0, %i1
ldsh [%l7 + 0x78], %o2
fmovspos %icc, %f4, %f5
loop_5913:
movn %xcc, %i4, %g7
edge16ln %g5, %o3, %g1
sth %o6, [%l7 + 0x22]
fmovdcc %icc, %f11, %f8
fmovsa %icc, %f5, %f12
fmovsleu %xcc, %f4, %f6
ldsb [%l7 + 0x55], %i6
sth %l3, [%l7 + 0x34]
edge32ln %o7, %g6, %l5
fnot2s %f9, %f1
ld [%l7 + 0x48], %f10
fmovrslez %i5, %f1, %f4
array32 %i3, %l4, %o1
fxors %f1, %f11, %f9
ldsb [%l7 + 0x26], %o4
bge loop_5914
fbu,a %fcc0, loop_5915
fandnot1 %f2, %f6, %f10
std %f0, [%l7 + 0x30]
loop_5914:
fmovsge %xcc, %f10, %f15
loop_5915:
alignaddrl %g3, %l0, %g2
umulcc %l1, 0x0512, %o5
tgu %xcc, 0x7
fmovdpos %xcc, %f13, %f3
fnegd %f0, %f12
edge8l %l2, %i2, %l6
fmovrdne %i7, %f0, %f12
ldsh [%l7 + 0x16], %g4
fmovsleu %icc, %f1, %f10
fbu %fcc0, loop_5916
std %f4, [%l7 + 0x78]
fbul,a %fcc1, loop_5917
edge16n %i0, %i1, %o0
loop_5916:
ld [%l7 + 0x64], %f8
stb %o2, [%l7 + 0x63]
loop_5917:
fmovdn %xcc, %f5, %f2
brgez,a %i4, loop_5918
lduw [%l7 + 0x78], %g5
edge16n %g7, %o3, %o6
brgz,a %i6, loop_5919
loop_5918:
fxors %f0, %f12, %f10
sdivcc %l3, 0x0160, %g1
ldsb [%l7 + 0x4E], %g6
loop_5919:
sth %o7, [%l7 + 0x60]
stw %i5, [%l7 + 0x4C]
edge8 %l5, %l4, %o1
fpadd16s %f1, %f3, %f15
fmovd %f8, %f10
st %f7, [%l7 + 0x40]
ldd [%l7 + 0x68], %f12
tn %icc, 0x3
fandnot1s %f5, %f13, %f1
fbge %fcc1, loop_5920
fsrc2 %f14, %f4
ldsb [%l7 + 0x7B], %i3
fcmpne32 %f12, %f6, %g3
loop_5920:
umulcc %o4, %g2, %l0
subccc %o5, 0x0BAF, %l2
ldsw [%l7 + 0x44], %i2
fone %f10
tne %xcc, 0x1
edge8n %l6, %l1, %g4
stx %i7, [%l7 + 0x18]
brlez,a %i1, loop_5921
fxors %f14, %f0, %f5
fnors %f9, %f15, %f0
fbn,a %fcc3, loop_5922
loop_5921:
brgez,a %i0, loop_5923
std %f0, [%l7 + 0x60]
fmovrsgez %o0, %f7, %f0
loop_5922:
fmovdleu %xcc, %f10, %f4
loop_5923:
movl %icc, %i4, %o2
fcmple32 %f8, %f10, %g7
brz,a %o3, loop_5924
ldsb [%l7 + 0x65], %o6
ldsh [%l7 + 0x26], %i6
taddcctv %l3, 0x0C14, %g5
loop_5924:
movre %g1, %o7, %i5
stx %l5, [%l7 + 0x10]
fxnors %f11, %f10, %f12
mulscc %g6, 0x12A9, %o1
std %f10, [%l7 + 0x58]
lduw [%l7 + 0x1C], %l4
fmovrslz %g3, %f9, %f5
fpsub16 %f8, %f6, %f8
bleu loop_5925
movle %icc, %i3, %o4
tsubcctv %l0, 0x020E, %g2
ldx [%l7 + 0x18], %o5
loop_5925:
bcc,a loop_5926
tge %icc, 0x6
array16 %i2, %l6, %l1
edge8n %l2, %i7, %i1
loop_5926:
fmovdge %xcc, %f6, %f6
fmovd %f8, %f6
andncc %i0, %g4, %o0
sdiv %i4, 0x1844, %g7
tvc %icc, 0x5
sth %o2, [%l7 + 0x60]
ldsh [%l7 + 0x0C], %o3
edge32l %o6, %l3, %i6
bpos,a,pt %icc, loop_5927
fbu %fcc1, loop_5928
ldsw [%l7 + 0x48], %g5
brz %g1, loop_5929
loop_5927:
array32 %o7, %l5, %i5
loop_5928:
fmovdge %icc, %f3, %f2
edge32 %g6, %o1, %g3
loop_5929:
bgu,a,pn %xcc, loop_5930
addcc %l4, %i3, %o4
fandnot1 %f8, %f0, %f10
lduw [%l7 + 0x08], %l0
loop_5930:
ldsb [%l7 + 0x19], %g2
edge8l %o5, %l6, %l1
fmovsneg %xcc, %f8, %f12
fmovrslz %l2, %f9, %f14
fmovscc %icc, %f1, %f5
ldx [%l7 + 0x78], %i2
fmul8ulx16 %f6, %f6, %f10
fone %f14
ldub [%l7 + 0x0A], %i1
st %f0, [%l7 + 0x74]
tsubcctv %i0, 0x1157, %g4
fbuge,a %fcc2, loop_5931
fmuld8ulx16 %f7, %f2, %f14
mulscc %o0, %i4, %i7
pdist %f8, %f8, %f10
loop_5931:
stb %o2, [%l7 + 0x17]
fandnot1s %f1, %f4, %f13
stx %o3, [%l7 + 0x38]
fands %f4, %f10, %f9
std %f2, [%l7 + 0x60]
stx %g7, [%l7 + 0x28]
tcc %icc, 0x0
sth %l3, [%l7 + 0x50]
srl %i6, %o6, %g5
tcc %icc, 0x4
ldx [%l7 + 0x70], %g1
fone %f6
fmovsl %icc, %f2, %f7
lduw [%l7 + 0x08], %o7
tgu %icc, 0x0
edge8l %i5, %l5, %o1
bne,a,pn %icc, loop_5932
orn %g6, %l4, %g3
fzeros %f6
sethi 0x1CA3, %o4
loop_5932:
fmovdleu %icc, %f15, %f14
fmovscs %xcc, %f4, %f11
fbne,a %fcc2, loop_5933
st %f11, [%l7 + 0x50]
fxor %f4, %f8, %f12
fmovrdgez %l0, %f6, %f2
loop_5933:
fbe,a %fcc0, loop_5934
std %f0, [%l7 + 0x20]
addccc %i3, 0x09C9, %o5
tg %icc, 0x0
loop_5934:
taddcc %g2, %l6, %l1
brnz,a %l2, loop_5935
ldsw [%l7 + 0x60], %i2
fornot2 %f14, %f0, %f12
fmovrsgez %i1, %f0, %f15
loop_5935:
fpmerge %f7, %f12, %f10
fabsd %f2, %f14
move %icc, %g4, %o0
tsubcc %i0, %i4, %o2
stb %i7, [%l7 + 0x23]
ldsb [%l7 + 0x36], %o3
fnegs %f1, %f2
sth %l3, [%l7 + 0x36]
fbule %fcc2, loop_5936
srl %g7, 0x15, %i6
fmovrdne %o6, %f6, %f14
fmovdge %xcc, %f10, %f6
loop_5936:
movrgez %g1, %g5, %i5
stw %l5, [%l7 + 0x68]
lduw [%l7 + 0x78], %o7
ld [%l7 + 0x20], %f9
sdiv %o1, 0x147E, %l4
fone %f14
lduw [%l7 + 0x3C], %g3
ldx [%l7 + 0x78], %o4
mulx %l0, 0x04C7, %i3
fmul8x16au %f8, %f13, %f12
subc %o5, 0x1B5D, %g2
movleu %xcc, %g6, %l6
ldd [%l7 + 0x60], %f2
brgz %l2, loop_5937
stw %i2, [%l7 + 0x18]
ldsb [%l7 + 0x66], %i1
udivx %g4, 0x0E5D, %l1
loop_5937:
bg %xcc, loop_5938
fornot2 %f8, %f0, %f8
ldsh [%l7 + 0x18], %i0
lduw [%l7 + 0x50], %i4
loop_5938:
fbl %fcc0, loop_5939
faligndata %f10, %f4, %f4
fands %f10, %f11, %f4
lduw [%l7 + 0x20], %o2
loop_5939:
nop
setx loop_5940, %l0, %l1
jmpl %l1, %i7
nop
setx loop_5941, %l0, %l1
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 %o0, [%l7 + 0x7C]
fpsub32 %f0, %f4, %f10
loop_5940:
array32 %l3, %g7, %i6
loop_5941:
ld [%l7 + 0x64], %f8
movvc %xcc, %o6, %o3
fnand %f14, %f10, %f0
bcc loop_5942
ldsb [%l7 + 0x64], %g1
fnot1 %f0, %f8
brz %g5, loop_5943
loop_5942:
stb %l5, [%l7 + 0x6A]
fnegd %f4, %f8
ldub [%l7 + 0x2B], %i5
loop_5943:
ldub [%l7 + 0x1F], %o7
fba,a %fcc3, loop_5944
fxor %f0, %f10, %f8
fmul8ulx16 %f10, %f2, %f0
fnands %f9, %f1, %f7
loop_5944:
movge %icc, %l4, %g3
stx %o1, [%l7 + 0x58]
fmovsne %xcc, %f9, %f5
fandnot2 %f8, %f10, %f12
ldx [%l7 + 0x38], %o4
fmovdneg %icc, %f3, %f14
fsrc2s %f4, %f13
fone %f12
lduh [%l7 + 0x12], %l0
edge32 %i3, %o5, %g2
fzeros %f2
fandnot1 %f8, %f10, %f2
ldsb [%l7 + 0x6E], %l6
fmovsn %icc, %f0, %f10
fmovsge %icc, %f0, %f10
ldx [%l7 + 0x28], %g6
ldub [%l7 + 0x46], %i2
ldub [%l7 + 0x6A], %l2
ldd [%l7 + 0x08], %f12
array32 %i1, %g4, %l1
array32 %i0, %o2, %i7
fcmple32 %f14, %f8, %i4
movl %icc, %l3, %g7
tcc %xcc, 0x2
tleu %xcc, 0x0
fmovrdgz %o0, %f0, %f6
ld [%l7 + 0x58], %f1
movrlez %o6, 0x1D7, %o3
sth %g1, [%l7 + 0x20]
movneg %xcc, %g5, %i6
sth %l5, [%l7 + 0x2E]
lduw [%l7 + 0x50], %i5
sdivcc %l4, 0x0D7C, %g3
fmovdn %xcc, %f15, %f14
ld [%l7 + 0x50], %f15
fmul8sux16 %f12, %f10, %f14
nop
setx loop_5945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %o1, %o4, %l0
fabss %f6, %f0
edge8l %o7, %i3, %g2
loop_5945:
and %l6, %o5, %g6
or %l2, %i1, %g4
fcmpes %fcc1, %f11, %f11
andn %i2, %i0, %o2
stb %i7, [%l7 + 0x67]
ldsb [%l7 + 0x2D], %i4
brnz %l1, loop_5946
fmovsvc %xcc, %f6, %f11
ldx [%l7 + 0x30], %g7
andn %l3, 0x081B, %o6
loop_5946:
fmovdne %xcc, %f5, %f0
fpsub32 %f0, %f2, %f14
stb %o0, [%l7 + 0x6C]
orncc %o3, 0x087E, %g5
te %icc, 0x3
fnot2s %f4, %f15
addc %g1, 0x143B, %i6
subccc %l5, %l4, %i5
nop
setx loop_5947, %l0, %l1
jmpl %l1, %o1
ld [%l7 + 0x2C], %f6
array8 %o4, %g3, %o7
stw %i3, [%l7 + 0x70]
loop_5947:
sdivx %l0, 0x085E, %l6
fmovsgu %icc, %f0, %f1
fnegd %f12, %f8
ldsw [%l7 + 0x74], %o5
movrlez %g6, %l2, %i1
tvs %xcc, 0x7
tsubcc %g2, %i2, %i0
fandnot1s %f14, %f3, %f4
sll %g4, 0x09, %o2
bl,a,pt %icc, loop_5948
umulcc %i4, %i7, %g7
movrgez %l3, 0x1C4, %o6
fbge %fcc1, loop_5949
loop_5948:
tge %xcc, 0x2
std %f10, [%l7 + 0x20]
fbo,a %fcc0, loop_5950
loop_5949:
bgu,pt %xcc, loop_5951
bgu %xcc, loop_5952
xnor %l1, %o0, %o3
loop_5950:
fmovsne %icc, %f13, %f9
loop_5951:
smulcc %g5, %i6, %l5
loop_5952:
std %f4, [%l7 + 0x60]
st %f5, [%l7 + 0x30]
tvs %icc, 0x2
add %l4, %g1, %o1
fmuld8ulx16 %f5, %f10, %f4
st %f2, [%l7 + 0x60]
fmovrdgez %i5, %f14, %f10
fmovdg %xcc, %f15, %f5
fmovspos %xcc, %f14, %f6
st %f12, [%l7 + 0x64]
faligndata %f2, %f2, %f14
std %f8, [%l7 + 0x50]
fand %f0, %f10, %f4
stw %g3, [%l7 + 0x20]
ldub [%l7 + 0x58], %o7
fmovrse %i3, %f11, %f8
std %f6, [%l7 + 0x68]
fmovsvc %xcc, %f0, %f1
ldsb [%l7 + 0x5F], %o4
sll %l0, %l6, %g6
sub %l2, 0x173E, %i1
lduw [%l7 + 0x5C], %g2
fmovdneg %xcc, %f7, %f6
umulcc %o5, %i2, %g4
fmovrde %o2, %f4, %f14
mulscc %i0, %i7, %g7
fands %f13, %f13, %f11
stx %l3, [%l7 + 0x58]
fcmpeq16 %f6, %f14, %o6
fone %f8
lduw [%l7 + 0x58], %l1
fabss %f6, %f0
fmuld8ulx16 %f8, %f4, %f8
or %i4, %o0, %o3
sll %g5, %l5, %l4
fble %fcc2, loop_5953
move %xcc, %i6, %g1
ldsw [%l7 + 0x78], %o1
alignaddr %i5, %g3, %o7
loop_5953:
fbl,a %fcc0, loop_5954
fandnot1s %f9, %f11, %f11
mulx %i3, 0x0EB5, %o4
fmovscc %xcc, %f2, %f5
loop_5954:
lduw [%l7 + 0x68], %l0
addcc %l6, 0x0CA3, %g6
ldd [%l7 + 0x38], %f8
stx %l2, [%l7 + 0x10]
lduw [%l7 + 0x5C], %g2
stw %i1, [%l7 + 0x28]
fones %f6
tpos %icc, 0x5
bvc,a %icc, loop_5955
pdist %f2, %f4, %f10
ldsb [%l7 + 0x61], %o5
movvc %icc, %g4, %i2
loop_5955:
fpsub32 %f14, %f8, %f4
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x70], %o2
brlz %i0, loop_5956
ldsw [%l7 + 0x70], %i7
ldx [%l7 + 0x30], %l3
tne %xcc, 0x1
loop_5956:
fnegd %f0, %f4
fbul,a %fcc3, loop_5957
fbo,a %fcc0, loop_5958
ldx [%l7 + 0x40], %g7
movg %xcc, %l1, %o6
loop_5957:
be loop_5959
loop_5958:
brgz %o0, loop_5960
ble,a,pn %icc, loop_5961
bn,pn %xcc, loop_5962
loop_5959:
sdivx %o3, 0x130E, %i4
loop_5960:
fcmpeq16 %f6, %f4, %g5
loop_5961:
sth %l5, [%l7 + 0x4C]
loop_5962:
stb %i6, [%l7 + 0x76]
nop
setx loop_5963, %l0, %l1
jmpl %l1, %g1
ld [%l7 + 0x34], %f8
brgz %o1, loop_5964
sdiv %l4, 0x1D3F, %i5
loop_5963:
fpsub32s %f13, %f15, %f14
ldsw [%l7 + 0x4C], %g3
loop_5964:
stw %i3, [%l7 + 0x08]
stx %o7, [%l7 + 0x10]
stx %o4, [%l7 + 0x48]
smulcc %l0, 0x0DC8, %l6
fmovrslez %g6, %f5, %f7
ldsh [%l7 + 0x76], %g2
ld [%l7 + 0x2C], %f10
brgz %l2, loop_5965
stx %i1, [%l7 + 0x50]
udiv %g4, 0x1598, %o5
st %f6, [%l7 + 0x24]
loop_5965:
sth %i2, [%l7 + 0x48]
fmovrslz %i0, %f12, %f14
edge16ln %i7, %l3, %o2
lduw [%l7 + 0x48], %l1
fnot1 %f0, %f0
fmovrdlz %o6, %f12, %f0
xnorcc %g7, %o0, %i4
array32 %o3, %g5, %l5
stx %g1, [%l7 + 0x20]
tvc %xcc, 0x0
ldsw [%l7 + 0x30], %o1
fmovdle %xcc, %f10, %f13
lduh [%l7 + 0x10], %i6
fbne,a %fcc2, loop_5966
pdist %f2, %f4, %f4
alignaddrl %l4, %i5, %i3
edge16ln %g3, %o7, %o4
loop_5966:
ldsw [%l7 + 0x0C], %l0
ldd [%l7 + 0x78], %f6
fmul8x16al %f6, %f15, %f12
ldsb [%l7 + 0x1E], %g6
stb %l6, [%l7 + 0x54]
edge16ln %l2, %i1, %g2
ldx [%l7 + 0x78], %g4
lduw [%l7 + 0x48], %i2
fmovdcc %icc, %f11, %f1
stw %i0, [%l7 + 0x5C]
lduh [%l7 + 0x34], %i7
edge8 %l3, %o5, %l1
fpsub32s %f15, %f5, %f6
tgu %icc, 0x7
st %f13, [%l7 + 0x5C]
stb %o6, [%l7 + 0x10]
fmul8x16 %f12, %f2, %f14
taddcc %o2, %g7, %o0
sth %o3, [%l7 + 0x30]
std %f6, [%l7 + 0x38]
ldub [%l7 + 0x26], %i4
std %f2, [%l7 + 0x18]
mova %icc, %l5, %g5
std %f4, [%l7 + 0x18]
stw %o1, [%l7 + 0x38]
tn %icc, 0x4
fbg %fcc0, loop_5967
movrne %g1, %i6, %i5
bn,a loop_5968
fxors %f15, %f9, %f14
loop_5967:
bl,pn %icc, loop_5969
stx %i3, [%l7 + 0x10]
loop_5968:
stw %l4, [%l7 + 0x34]
orncc %o7, %g3, %o4
loop_5969:
fors %f1, %f6, %f6
fble,a %fcc2, loop_5970
umulcc %l0, 0x1095, %l6
fmuld8sux16 %f14, %f6, %f0
fmovsn %xcc, %f4, %f14
loop_5970:
fxors %f8, %f1, %f9
fmovdvs %icc, %f8, %f9
ldsb [%l7 + 0x57], %g6
ldsh [%l7 + 0x28], %l2
brgez %i1, loop_5971
fnegd %f2, %f8
fbule %fcc2, loop_5972
mova %xcc, %g4, %i2
loop_5971:
fbu,a %fcc0, loop_5973
fmovdvc %xcc, %f1, %f5
loop_5972:
movle %xcc, %g2, %i0
brnz,a %l3, loop_5974
loop_5973:
stw %i7, [%l7 + 0x30]
bpos,a,pt %xcc, loop_5975
edge32ln %l1, %o5, %o2
loop_5974:
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x1A], %g7
loop_5975:
ldub [%l7 + 0x29], %o6
fbue %fcc3, loop_5976
ldd [%l7 + 0x10], %f4
umulcc %o3, %i4, %o0
addcc %l5, 0x0E1C, %g5
loop_5976:
bcs,a %xcc, loop_5977
orn %g1, 0x0A0B, %o1
tg %xcc, 0x2
stx %i6, [%l7 + 0x68]
loop_5977:
movge %xcc, %i5, %l4
fmuld8ulx16 %f13, %f9, %f12
bleu,a,pn %xcc, loop_5978
addcc %i3, 0x0D79, %g3
brz %o7, loop_5979
fmovda %xcc, %f9, %f12
loop_5978:
fmovsvs %icc, %f8, %f7
sth %l0, [%l7 + 0x12]
loop_5979:
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x38], %f12
st %f12, [%l7 + 0x08]
bl,pn %xcc, loop_5980
fornot1 %f14, %f4, %f0
fbug,a %fcc0, loop_5981
mulx %o4, 0x03E8, %g6
loop_5980:
fbuge %fcc2, loop_5982
movg %xcc, %l2, %l6
loop_5981:
st %f2, [%l7 + 0x54]
sethi 0x1182, %g4
loop_5982:
fmovsneg %icc, %f14, %f3
fones %f5
fpsub16 %f14, %f2, %f2
fmovrslez %i1, %f13, %f9
orncc %g2, %i2, %l3
fmovd %f8, %f6
edge16l %i0, %i7, %o5
stx %l1, [%l7 + 0x10]
fbue,a %fcc0, loop_5983
bge,pn %xcc, loop_5984
udivx %o2, 0x0EA5, %o6
fbo %fcc1, loop_5985
loop_5983:
ldsb [%l7 + 0x61], %o3
loop_5984:
fnot1 %f10, %f12
addccc %i4, 0x06AA, %g7
loop_5985:
std %f10, [%l7 + 0x10]
ld [%l7 + 0x4C], %f4
tleu %xcc, 0x2
ldd [%l7 + 0x68], %f14
std %f12, [%l7 + 0x78]
ldsb [%l7 + 0x0F], %o0
std %f8, [%l7 + 0x30]
for %f12, %f4, %f0
subccc %l5, %g5, %g1
lduh [%l7 + 0x6A], %o1
ldsh [%l7 + 0x4C], %i6
ldub [%l7 + 0x15], %i5
nop
setx loop_5986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %l4, %g3, %o7
and %l0, %i3, %o4
srax %l2, %l6, %g4
loop_5986:
sth %i1, [%l7 + 0x34]
fmovs %f5, %f11
fmovdge %xcc, %f2, %f15
fmovsl %icc, %f13, %f1
sth %g2, [%l7 + 0x1E]
stx %g6, [%l7 + 0x18]
fmovrsgez %l3, %f4, %f2
fmovrsgz %i2, %f6, %f15
pdist %f0, %f0, %f0
lduw [%l7 + 0x40], %i0
ldsh [%l7 + 0x4A], %o5
fmovsn %xcc, %f13, %f8
st %f6, [%l7 + 0x24]
movrgez %i7, 0x050, %o2
subcc %o6, 0x1A5A, %o3
edge16n %l1, %g7, %i4
ldsh [%l7 + 0x18], %o0
bl loop_5987
ldsw [%l7 + 0x50], %g5
xnor %l5, 0x03B6, %g1
st %f3, [%l7 + 0x10]
loop_5987:
ld [%l7 + 0x54], %f0
st %f1, [%l7 + 0x64]
sth %i6, [%l7 + 0x2C]
bpos,a loop_5988
orn %o1, 0x0DD9, %l4
xnorcc %i5, 0x0A1D, %o7
fzeros %f10
loop_5988:
lduw [%l7 + 0x2C], %l0
ldsb [%l7 + 0x0D], %i3
tsubcctv %g3, %o4, %l6
lduh [%l7 + 0x70], %g4
fpadd16 %f0, %f10, %f12
ldd [%l7 + 0x10], %f12
fpsub32 %f2, %f6, %f14
srlx %i1, 0x1B, %g2
ldd [%l7 + 0x28], %f4
edge16ln %g6, %l2, %l3
bvc loop_5989
movrlz %i2, 0x0D3, %o5
andn %i7, 0x178E, %o2
srlx %i0, 0x04, %o3
loop_5989:
st %f3, [%l7 + 0x70]
brz,a %o6, loop_5990
fpack16 %f10, %f6
sllx %l1, 0x11, %g7
srlx %o0, %g5, %l5
loop_5990:
fpack16 %f6, %f10
fbuge %fcc3, loop_5991
stb %g1, [%l7 + 0x1C]
tcc %xcc, 0x2
fpadd32 %f12, %f2, %f6
loop_5991:
fcmple16 %f8, %f0, %i6
brgez %i4, loop_5992
fmovda %icc, %f3, %f4
fpsub32 %f8, %f0, %f14
fbge %fcc3, loop_5993
loop_5992:
array8 %l4, %i5, %o7
bcc,a,pt %xcc, loop_5994
array16 %o1, %l0, %g3
loop_5993:
udiv %i3, 0x1A98, %l6
movl %icc, %g4, %o4
loop_5994:
fmul8ulx16 %f10, %f2, %f12
fmovrsgez %i1, %f0, %f1
sub %g6, %g2, %l2
edge8 %i2, %l3, %o5
addc %o2, 0x159F, %i0
movleu %icc, %i7, %o6
nop
setx loop_5995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f3, %f1, %f1
fmovrsgez %l1, %f2, %f9
ldsh [%l7 + 0x18], %o3
loop_5995:
movgu %icc, %g7, %g5
sdivcc %o0, 0x14A3, %l5
fba %fcc0, loop_5996
fpsub32s %f0, %f5, %f1
fbuge %fcc2, loop_5997
movvc %icc, %g1, %i6
loop_5996:
nop
setx loop_5998, %l0, %l1
jmpl %l1, %i4
stb %i5, [%l7 + 0x1B]
loop_5997:
mova %icc, %o7, %l4
mova %xcc, %l0, %o1
loop_5998:
ldx [%l7 + 0x68], %g3
ldsh [%l7 + 0x7E], %i3
ld [%l7 + 0x18], %f8
andncc %g4, %l6, %o4
fandnot2 %f0, %f8, %f8
fmul8ulx16 %f10, %f14, %f14
bl,a,pt %xcc, loop_5999
array32 %i1, %g6, %g2
fmovdg %xcc, %f4, %f1
fmovse %xcc, %f10, %f4
loop_5999:
fmovdcc %icc, %f0, %f3
fcmpne16 %f14, %f8, %l2
ldub [%l7 + 0x15], %i2
tsubcctv %l3, 0x0541, %o5
sth %o2, [%l7 + 0x68]
fmovdle %icc, %f5, %f3
array16 %i0, %o6, %i7
bshuffle %f2, %f12, %f10
fpack16 %f12, %f12
fcmpeq32 %f10, %f8, %o3
bneg %xcc, loop_6000
fmovsa %xcc, %f14, %f4
ldub [%l7 + 0x3A], %g7
fnand %f4, %f0, %f2
loop_6000:
movneg %xcc, %l1, %g5
subc %o0, 0x0D9F, %l5
fnands %f9, %f6, %f12
tne %icc, 0x4
nop
setx loop_6001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f14, %f0, %f0
stw %g1, [%l7 + 0x74]
edge32 %i6, %i5, %o7
loop_6001:
fbl,a %fcc2, loop_6002
ldub [%l7 + 0x23], %l4
lduh [%l7 + 0x70], %i4
bn %icc, loop_6003
loop_6002:
lduw [%l7 + 0x60], %o1
std %f8, [%l7 + 0x58]
te %icc, 0x2
loop_6003:
std %f12, [%l7 + 0x70]
lduw [%l7 + 0x78], %g3
std %f4, [%l7 + 0x30]
and %l0, 0x13E4, %g4
ld [%l7 + 0x0C], %f12
bne,a,pn %xcc, loop_6004
stw %i3, [%l7 + 0x28]
fble,a %fcc2, loop_6005
fmul8x16al %f6, %f5, %f0
loop_6004:
fmovsvc %xcc, %f3, %f15
fands %f9, %f10, %f5
loop_6005:
ldub [%l7 + 0x64], %l6
fbge,a %fcc0, loop_6006
brlez,a %i1, loop_6007
ldub [%l7 + 0x48], %o4
fmovdleu %xcc, %f6, %f13
loop_6006:
std %f0, [%l7 + 0x78]
loop_6007:
andn %g2, 0x053A, %l2
ldx [%l7 + 0x50], %i2
st %f8, [%l7 + 0x74]
fsrc2 %f2, %f14
stw %g6, [%l7 + 0x64]
fmovrsgez %o5, %f10, %f2
fmovrdlez %o2, %f6, %f14
fcmple32 %f4, %f0, %l3
srlx %i0, 0x04, %i7
fabss %f12, %f12
tsubcctv %o3, %o6, %l1
popc 0x0C47, %g5
fmovsge %icc, %f10, %f3
fandnot1 %f12, %f2, %f12
std %f6, [%l7 + 0x08]
fbl %fcc0, loop_6008
fble %fcc2, loop_6009
fmovdleu %icc, %f5, %f2
fcmpgt32 %f14, %f10, %o0
loop_6008:
ldx [%l7 + 0x50], %g7
loop_6009:
sra %l5, %g1, %i6
ldsb [%l7 + 0x56], %i5
movcc %xcc, %o7, %i4
fmovdvc %xcc, %f7, %f0
sdivcc %l4, 0x0A07, %o1
lduh [%l7 + 0x2E], %g3
ldsb [%l7 + 0x39], %l0
ldd [%l7 + 0x78], %f8
std %f2, [%l7 + 0x70]
addcc %i3, 0x1498, %l6
ld [%l7 + 0x6C], %f14
sth %i1, [%l7 + 0x4C]
fmovdcc %xcc, %f13, %f7
fbe %fcc3, loop_6010
ldx [%l7 + 0x20], %o4
stx %g2, [%l7 + 0x48]
addc %g4, 0x0954, %i2
loop_6010:
orcc %g6, %l2, %o5
ldsw [%l7 + 0x6C], %l3
fpsub16s %f15, %f13, %f9
fpadd16s %f9, %f12, %f4
taddcc %o2, %i0, %o3
fmovs %f0, %f7
array8 %o6, %i7, %g5
fmul8x16al %f10, %f12, %f10
mulx %l1, 0x1B22, %g7
sth %o0, [%l7 + 0x1C]
lduh [%l7 + 0x22], %l5
edge16n %i6, %g1, %o7
ldd [%l7 + 0x58], %f14
ldsb [%l7 + 0x7E], %i4
fone %f12
ldd [%l7 + 0x40], %f4
for %f0, %f8, %f14
lduw [%l7 + 0x1C], %l4
fcmps %fcc0, %f13, %f14
fcmpeq16 %f14, %f0, %o1
tne %icc, 0x0
stb %g3, [%l7 + 0x25]
sth %l0, [%l7 + 0x46]
addcc %i5, 0x01CC, %l6
fmul8x16 %f3, %f4, %f10
fmovrsne %i1, %f10, %f6
movgu %xcc, %o4, %i3
fornot1 %f14, %f8, %f12
bne,a,pn %icc, loop_6011
fmovsa %xcc, %f4, %f10
fandnot1s %f11, %f1, %f9
fands %f0, %f5, %f0
loop_6011:
lduh [%l7 + 0x30], %g4
fmovrde %i2, %f12, %f2
tvs %icc, 0x6
orn %g6, 0x140C, %l2
stw %o5, [%l7 + 0x20]
tcc %icc, 0x6
fpadd16 %f8, %f4, %f4
lduh [%l7 + 0x18], %g2
ldsh [%l7 + 0x6C], %o2
lduh [%l7 + 0x26], %l3
fornot2 %f2, %f6, %f8
ldsw [%l7 + 0x78], %i0
fmovsleu %xcc, %f2, %f3
sth %o3, [%l7 + 0x22]
fmovda %icc, %f7, %f7
ldx [%l7 + 0x60], %i7
ldsh [%l7 + 0x34], %o6
tcs %xcc, 0x1
tleu %icc, 0x2
fmovrslez %l1, %f8, %f1
xnor %g7, 0x0276, %g5
ldd [%l7 + 0x30], %f0
fbu %fcc1, loop_6012
fbn,a %fcc3, loop_6013
movg %icc, %l5, %i6
sth %g1, [%l7 + 0x76]
loop_6012:
lduw [%l7 + 0x58], %o7
loop_6013:
stb %i4, [%l7 + 0x19]
bvs %icc, loop_6014
ldub [%l7 + 0x51], %l4
brgz,a %o0, loop_6015
fmovsa %icc, %f6, %f8
loop_6014:
faligndata %f14, %f10, %f2
fmovd %f8, %f6
loop_6015:
fnand %f4, %f14, %f0
movle %icc, %g3, %l0
bpos,a loop_6016
ld [%l7 + 0x24], %f4
stw %o1, [%l7 + 0x74]
fmovsleu %icc, %f8, %f5
loop_6016:
lduw [%l7 + 0x14], %i5
lduh [%l7 + 0x6A], %l6
fmovsge %icc, %f15, %f15
fmovsle %xcc, %f11, %f9
stx %i1, [%l7 + 0x30]
srl %o4, %g4, %i3
fpack32 %f12, %f2, %f8
srl %g6, %i2, %o5
movne %icc, %l2, %o2
smulcc %g2, %l3, %i0
ldd [%l7 + 0x70], %f10
tcs %icc, 0x5
fpsub16 %f8, %f10, %f2
fmul8x16al %f5, %f8, %f0
ldub [%l7 + 0x67], %i7
ld [%l7 + 0x24], %f11
stw %o6, [%l7 + 0x78]
stw %o3, [%l7 + 0x64]
stb %g7, [%l7 + 0x13]
fblg %fcc2, loop_6017
fmovrdlez %g5, %f4, %f14
fmovsg %xcc, %f10, %f4
fmovsne %icc, %f3, %f0
loop_6017:
sth %l5, [%l7 + 0x46]
stw %i6, [%l7 + 0x28]
fmul8x16au %f0, %f8, %f14
fands %f2, %f12, %f8
ldsb [%l7 + 0x58], %g1
stx %l1, [%l7 + 0x10]
st %f12, [%l7 + 0x58]
bn,a,pt %icc, loop_6018
fnot1s %f6, %f6
ld [%l7 + 0x54], %f0
stw %o7, [%l7 + 0x58]
loop_6018:
fmul8x16au %f10, %f3, %f2
fnot2s %f1, %f14
fzeros %f12
std %f6, [%l7 + 0x10]
ldsh [%l7 + 0x0A], %i4
fba,a %fcc1, loop_6019
faligndata %f0, %f10, %f6
fnegd %f10, %f0
ta %icc, 0x6
loop_6019:
tn %icc, 0x1
srl %o0, 0x04, %l4
alignaddrl %l0, %g3, %i5
fbu %fcc2, loop_6020
sll %o1, %i1, %o4
andn %g4, 0x1C86, %i3
ldx [%l7 + 0x20], %g6
loop_6020:
fmovrsgez %l6, %f8, %f11
fmul8ulx16 %f14, %f2, %f10
bvs,a loop_6021
bleu,a loop_6022
fmuld8ulx16 %f7, %f1, %f12
tl %xcc, 0x5
loop_6021:
stw %o5, [%l7 + 0x70]
loop_6022:
fcmpeq16 %f6, %f0, %l2
alignaddr %i2, %o2, %g2
fbg %fcc1, loop_6023
fmovdcs %xcc, %f3, %f7
fmovrdne %l3, %f0, %f14
fand %f0, %f2, %f10
loop_6023:
ldsb [%l7 + 0x37], %i0
edge32n %i7, %o6, %o3
ta %icc, 0x4
lduh [%l7 + 0x36], %g5
lduw [%l7 + 0x10], %g7
edge8ln %l5, %g1, %i6
fcmpne32 %f10, %f12, %l1
fmovrsgez %o7, %f7, %f14
fmovrsgz %o0, %f1, %f12
andcc %i4, %l0, %l4
fmovrse %g3, %f8, %f9
fmuld8ulx16 %f5, %f13, %f2
tle %icc, 0x4
edge8l %i5, %i1, %o4
fbue %fcc1, loop_6024
ldsw [%l7 + 0x10], %g4
fsrc1s %f11, %f5
fmovrde %i3, %f12, %f12
loop_6024:
movn %icc, %g6, %l6
fnands %f13, %f8, %f5
fandnot1 %f2, %f6, %f10
xnorcc %o5, 0x0AA1, %l2
std %f14, [%l7 + 0x08]
fmul8x16 %f14, %f4, %f12
edge8n %o1, %o2, %i2
fmovrsgez %l3, %f9, %f3
fxnor %f8, %f2, %f14
xor %i0, 0x0212, %i7
movcc %xcc, %g2, %o6
edge8 %o3, %g5, %g7
movle %icc, %l5, %i6
ldsw [%l7 + 0x7C], %l1
lduh [%l7 + 0x22], %g1
fbue,a %fcc0, loop_6025
stw %o0, [%l7 + 0x30]
orncc %o7, 0x16B5, %i4
mulscc %l0, 0x07E2, %l4
loop_6025:
fcmpgt16 %f2, %f4, %i5
fmovsg %xcc, %f14, %f5
movrlz %i1, 0x373, %o4
fxnor %f2, %f6, %f2
edge8l %g4, %i3, %g6
fnegs %f14, %f3
subccc %l6, %g3, %l2
brz %o1, loop_6026
xnorcc %o5, %o2, %i2
ldsw [%l7 + 0x10], %i0
fcmple32 %f12, %f12, %l3
loop_6026:
brnz %i7, loop_6027
edge32l %g2, %o3, %o6
ldsw [%l7 + 0x4C], %g7
subc %l5, %g5, %i6
loop_6027:
xnorcc %l1, %g1, %o7
movgu %xcc, %o0, %l0
brgez %i4, loop_6028
edge32l %i5, %i1, %o4
ldsb [%l7 + 0x4C], %l4
edge32ln %i3, %g6, %l6
loop_6028:
fnot1s %f12, %f1
addccc %g3, 0x1063, %l2
st %f7, [%l7 + 0x78]
tne %xcc, 0x2
ldd [%l7 + 0x58], %f4
fblg %fcc3, loop_6029
fsrc1 %f2, %f12
fandnot2 %f14, %f10, %f14
fcmpes %fcc2, %f0, %f4
loop_6029:
ldub [%l7 + 0x42], %g4
sth %o5, [%l7 + 0x78]
andn %o1, %i2, %o2
edge32l %l3, %i0, %i7
fpadd16s %f9, %f10, %f2
lduw [%l7 + 0x54], %g2
lduw [%l7 + 0x3C], %o3
fbule %fcc0, loop_6030
edge16 %o6, %l5, %g7
fsrc1 %f8, %f0
tl %xcc, 0x7
loop_6030:
tpos %xcc, 0x2
fbug,a %fcc2, loop_6031
bvc,pn %icc, loop_6032
fsrc2s %f6, %f12
ldsb [%l7 + 0x21], %i6
loop_6031:
edge32l %g5, %l1, %g1
loop_6032:
bneg,a loop_6033
ldsh [%l7 + 0x6A], %o0
stb %l0, [%l7 + 0x6B]
movvc %xcc, %i4, %i5
loop_6033:
fmul8ulx16 %f4, %f2, %f14
fbn %fcc2, loop_6034
stw %o7, [%l7 + 0x68]
ldsh [%l7 + 0x68], %o4
bshuffle %f8, %f12, %f0
loop_6034:
ldsw [%l7 + 0x14], %i1
fbl,a %fcc0, loop_6035
bleu loop_6036
tsubcctv %i3, %g6, %l4
taddcctv %g3, %l6, %l2
loop_6035:
stx %o5, [%l7 + 0x68]
loop_6036:
fcmpeq16 %f0, %f2, %o1
fmovdleu %xcc, %f5, %f7
ldsh [%l7 + 0x46], %g4
brgez,a %i2, loop_6037
fsrc1 %f4, %f8
fmovsa %icc, %f13, %f1
tle %xcc, 0x3
loop_6037:
stb %o2, [%l7 + 0x26]
fbug,a %fcc3, loop_6038
fmovde %icc, %f15, %f3
ldsw [%l7 + 0x18], %i0
fmovspos %xcc, %f12, %f11
loop_6038:
fcmped %fcc2, %f0, %f12
stb %l3, [%l7 + 0x5F]
fmovdleu %icc, %f10, %f9
movne %xcc, %g2, %i7
ldsw [%l7 + 0x68], %o3
ldub [%l7 + 0x2C], %o6
ldsh [%l7 + 0x30], %g7
st %f5, [%l7 + 0x50]
brlz,a %l5, loop_6039
be,pn %icc, loop_6040
smul %i6, %l1, %g5
fandnot2 %f4, %f0, %f8
loop_6039:
xnor %o0, 0x0F8B, %l0
loop_6040:
fabsd %f10, %f14
bcs,a,pn %xcc, loop_6041
ldsw [%l7 + 0x6C], %g1
bneg loop_6042
ldsw [%l7 + 0x24], %i4
loop_6041:
fcmps %fcc2, %f7, %f10
movrgz %o7, %o4, %i5
loop_6042:
movvc %xcc, %i3, %i1
ldsw [%l7 + 0x4C], %g6
stb %g3, [%l7 + 0x4F]
lduw [%l7 + 0x4C], %l4
fornot1 %f0, %f4, %f12
brnz %l2, loop_6043
st %f4, [%l7 + 0x50]
lduh [%l7 + 0x20], %o5
bleu,pt %icc, loop_6044
loop_6043:
bl loop_6045
fbn,a %fcc3, loop_6046
fmovsl %icc, %f13, %f12
loop_6044:
tsubcctv %o1, 0x1647, %l6
loop_6045:
ldd [%l7 + 0x30], %f12
loop_6046:
nop
setx loop_6047, %l0, %l1
jmpl %l1, %g4
fcmpeq16 %f2, %f6, %o2
sth %i0, [%l7 + 0x46]
movre %l3, %g2, %i7
loop_6047:
fmovrslez %i2, %f7, %f9
fmovrsgz %o6, %f15, %f10
ldsb [%l7 + 0x13], %g7
fmovsne %xcc, %f8, %f15
umulcc %o3, %l5, %i6
fnors %f6, %f8, %f2
edge16ln %l1, %o0, %g5
ldx [%l7 + 0x48], %l0
tneg %xcc, 0x1
fcmple32 %f14, %f0, %i4
fsrc2 %f4, %f12
andn %o7, %g1, %o4
fmovspos %xcc, %f4, %f5
lduh [%l7 + 0x48], %i3
edge32l %i5, %i1, %g6
edge32n %g3, %l2, %l4
fbue %fcc3, loop_6048
fmovdvs %icc, %f8, %f11
tsubcc %o5, %l6, %g4
ldub [%l7 + 0x2C], %o1
loop_6048:
fmovrsgz %o2, %f10, %f14
fmovsne %xcc, %f6, %f1
ldsw [%l7 + 0x0C], %i0
bgu,a %xcc, loop_6049
ld [%l7 + 0x58], %f4
lduw [%l7 + 0x28], %g2
sub %l3, %i2, %i7
loop_6049:
fnand %f0, %f8, %f0
ldsb [%l7 + 0x4C], %o6
movvc %icc, %g7, %l5
fxors %f8, %f10, %f3
fcmpes %fcc3, %f1, %f13
stb %o3, [%l7 + 0x57]
andncc %i6, %o0, %l1
ldd [%l7 + 0x30], %f12
tcs %icc, 0x2
ldsh [%l7 + 0x1C], %g5
tsubcc %i4, %o7, %l0
srax %o4, 0x11, %i3
bshuffle %f2, %f6, %f10
fors %f4, %f11, %f9
ta %icc, 0x1
fcmple32 %f12, %f14, %i5
fmovspos %icc, %f8, %f1
srlx %i1, %g6, %g3
bcs,a,pt %icc, loop_6050
st %f7, [%l7 + 0x68]
lduh [%l7 + 0x4C], %g1
movne %xcc, %l4, %l2
loop_6050:
fmovd %f4, %f14
edge32n %l6, %o5, %o1
fmovdn %xcc, %f3, %f4
fandnot2 %f0, %f6, %f4
lduw [%l7 + 0x48], %o2
fmovse %xcc, %f0, %f14
bneg %icc, loop_6051
ldub [%l7 + 0x0B], %g4
ldsb [%l7 + 0x33], %i0
andcc %l3, 0x0BD5, %i2
loop_6051:
ldsb [%l7 + 0x1A], %i7
ldsw [%l7 + 0x54], %g2
ldsb [%l7 + 0x68], %g7
umul %o6, %l5, %i6
ldsw [%l7 + 0x14], %o0
bcc %icc, loop_6052
brgez %l1, loop_6053
orncc %o3, %g5, %i4
xorcc %o7, 0x1AB7, %o4
loop_6052:
fexpand %f8, %f6
loop_6053:
movne %xcc, %l0, %i5
fornot1 %f4, %f12, %f2
movleu %icc, %i3, %g6
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x38], %f8
st %f8, [%l7 + 0x34]
fcmpeq32 %f6, %f2, %i1
array16 %g3, %g1, %l4
bshuffle %f4, %f2, %f8
ldub [%l7 + 0x1E], %l6
tvc %icc, 0x2
ldd [%l7 + 0x40], %f14
bgu,pt %icc, loop_6054
fmovsge %xcc, %f1, %f1
tneg %xcc, 0x7
bne,a,pt %xcc, loop_6055
loop_6054:
fmovsvs %icc, %f9, %f4
std %f6, [%l7 + 0x20]
stx %l2, [%l7 + 0x10]
loop_6055:
bpos %icc, loop_6056
ldx [%l7 + 0x08], %o5
movvs %xcc, %o2, %g4
std %f10, [%l7 + 0x10]
loop_6056:
edge16 %o1, %i0, %l3
stx %i7, [%l7 + 0x30]
ble,a %xcc, loop_6057
fmovrdgz %g2, %f8, %f4
stw %i2, [%l7 + 0x78]
stw %g7, [%l7 + 0x78]
loop_6057:
st %f0, [%l7 + 0x48]
fmovdneg %icc, %f3, %f1
stb %o6, [%l7 + 0x16]
edge32 %l5, %i6, %o0
st %f14, [%l7 + 0x08]
mulscc %l1, %g5, %i4
mulx %o7, %o3, %o4
fmovrdgez %l0, %f0, %f12
subccc %i3, 0x1266, %i5
movrlez %i1, %g3, %g1
stw %l4, [%l7 + 0x44]
fabsd %f6, %f10
smul %l6, %g6, %l2
ldd [%l7 + 0x40], %f8
std %f6, [%l7 + 0x50]
ld [%l7 + 0x78], %f11
sth %o5, [%l7 + 0x64]
fpsub32s %f6, %f4, %f14
ldx [%l7 + 0x78], %g4
std %f10, [%l7 + 0x70]
stw %o2, [%l7 + 0x50]
tcc %icc, 0x0
fble,a %fcc3, loop_6058
fnor %f10, %f4, %f6
fpsub32 %f0, %f8, %f8
mulscc %o1, %i0, %l3
loop_6058:
stx %i7, [%l7 + 0x78]
xor %i2, %g2, %g7
bge,a loop_6059
tle %icc, 0x5
fbn %fcc3, loop_6060
fmovs %f12, %f3
loop_6059:
ld [%l7 + 0x40], %f0
nop
setx loop_6061, %l0, %l1
jmpl %l1, %o6
loop_6060:
tne %icc, 0x2
fnot2 %f10, %f4
fmovrse %l5, %f8, %f7
loop_6061:
lduw [%l7 + 0x78], %i6
array16 %l1, %g5, %o0
lduw [%l7 + 0x20], %o7
ldub [%l7 + 0x21], %i4
std %f6, [%l7 + 0x40]
te %xcc, 0x3
edge16 %o3, %l0, %i3
ldsb [%l7 + 0x11], %o4
tle %xcc, 0x2
udiv %i1, 0x06D0, %i5
fmovdpos %icc, %f10, %f8
fsrc2s %f11, %f3
ldsb [%l7 + 0x33], %g3
movpos %icc, %l4, %l6
ld [%l7 + 0x2C], %f6
lduh [%l7 + 0x64], %g6
addccc %g1, %l2, %g4
fmuld8ulx16 %f7, %f9, %f12
fmovsleu %icc, %f5, %f1
udivcc %o2, 0x083F, %o1
edge8ln %i0, %l3, %o5
fmovrse %i7, %f12, %f8
movrne %i2, 0x364, %g7
tleu %icc, 0x4
fpsub32 %f14, %f14, %f2
sethi 0x1F0B, %o6
bge loop_6062
ldx [%l7 + 0x20], %g2
subc %i6, %l1, %g5
tvc %xcc, 0x5
loop_6062:
lduh [%l7 + 0x28], %o0
fbl %fcc3, loop_6063
xor %l5, %i4, %o3
brz %l0, loop_6064
tleu %xcc, 0x1
loop_6063:
fblg %fcc1, loop_6065
movle %icc, %i3, %o7
loop_6064:
brgz %i1, loop_6066
ldx [%l7 + 0x10], %i5
loop_6065:
movcs %xcc, %g3, %l4
tvs %icc, 0x4
loop_6066:
movg %xcc, %l6, %g6
ldd [%l7 + 0x68], %f12
fxors %f0, %f12, %f9
fbue,a %fcc0, loop_6067
popc 0x05B6, %g1
fble %fcc3, loop_6068
stw %o4, [%l7 + 0x08]
loop_6067:
ldd [%l7 + 0x28], %f8
array8 %g4, %l2, %o1
loop_6068:
stw %i0, [%l7 + 0x48]
fmovrsne %l3, %f14, %f12
fbule %fcc2, loop_6069
stx %o5, [%l7 + 0x40]
fandnot1 %f0, %f0, %f8
ldsb [%l7 + 0x79], %i7
loop_6069:
tpos %xcc, 0x6
fbule %fcc0, loop_6070
fmovsgu %xcc, %f5, %f12
movvs %icc, %i2, %o2
sllx %g7, %g2, %o6
loop_6070:
brgez,a %l1, loop_6071
ld [%l7 + 0x40], %f0
brlez,a %g5, loop_6072
stb %i6, [%l7 + 0x29]
loop_6071:
ldub [%l7 + 0x23], %l5
lduw [%l7 + 0x20], %o0
loop_6072:
udiv %i4, 0x1334, %o3
smul %l0, %i3, %o7
fpadd16s %f8, %f10, %f3
movrlz %i5, 0x29F, %i1
st %f1, [%l7 + 0x44]
ld [%l7 + 0x64], %f9
tcc %xcc, 0x1
ldsh [%l7 + 0x78], %l4
ld [%l7 + 0x3C], %f7
srl %g3, %g6, %g1
fbu,a %fcc3, loop_6073
fmovdge %xcc, %f3, %f14
stx %o4, [%l7 + 0x78]
fmovrde %g4, %f8, %f0
loop_6073:
fandnot2s %f7, %f8, %f0
edge8 %l2, %o1, %l6
sllx %i0, %o5, %l3
ldub [%l7 + 0x31], %i2
brgz,a %i7, loop_6074
stw %o2, [%l7 + 0x6C]
xor %g7, 0x0D63, %o6
edge8l %g2, %l1, %i6
loop_6074:
sth %g5, [%l7 + 0x66]
sth %l5, [%l7 + 0x30]
bcc %xcc, loop_6075
lduh [%l7 + 0x54], %i4
ldsb [%l7 + 0x08], %o3
fandnot2 %f10, %f6, %f12
loop_6075:
alignaddr %l0, %i3, %o7
fcmpd %fcc1, %f4, %f8
fpack16 %f6, %f0
lduh [%l7 + 0x7C], %o0
bge,pt %xcc, loop_6076
std %f0, [%l7 + 0x58]
fbul,a %fcc3, loop_6077
subc %i5, %l4, %i1
loop_6076:
ldub [%l7 + 0x22], %g6
stb %g1, [%l7 + 0x45]
loop_6077:
st %f12, [%l7 + 0x08]
ble,a,pn %xcc, loop_6078
xorcc %g3, 0x10D8, %o4
tle %xcc, 0x1
std %f14, [%l7 + 0x30]
loop_6078:
ldx [%l7 + 0x08], %l2
fpsub32s %f14, %f3, %f7
array32 %g4, %l6, %o1
fnot1s %f12, %f0
popc 0x0C19, %i0
sth %o5, [%l7 + 0x56]
xorcc %l3, 0x0BBE, %i7
faligndata %f2, %f6, %f6
te %xcc, 0x7
nop
setx loop_6079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f14, %f2
fornot2 %f4, %f10, %f12
ldsw [%l7 + 0x14], %i2
loop_6079:
lduh [%l7 + 0x34], %g7
ldd [%l7 + 0x08], %f0
tvs %icc, 0x5
tvc %icc, 0x4
ldub [%l7 + 0x1B], %o2
alignaddr %g2, %o6, %i6
ldsh [%l7 + 0x0E], %l1
lduw [%l7 + 0x24], %l5
tge %xcc, 0x3
fmul8ulx16 %f10, %f10, %f0
movcs %xcc, %i4, %g5
fcmps %fcc3, %f0, %f10
stx %o3, [%l7 + 0x40]
fsrc2 %f8, %f0
lduh [%l7 + 0x64], %l0
fpmerge %f6, %f5, %f12
ldsh [%l7 + 0x36], %i3
brgez,a %o7, loop_6080
bcs,a %icc, loop_6081
fxors %f0, %f15, %f11
stw %o0, [%l7 + 0x28]
loop_6080:
udivcc %i5, 0x1A1E, %i1
loop_6081:
andncc %g6, %g1, %l4
fmovsleu %icc, %f11, %f11
ld [%l7 + 0x38], %f11
nop
setx loop_6082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %xcc, %f11, %f12
fxor %f2, %f10, %f6
fbne,a %fcc2, loop_6083
loop_6082:
fnot1 %f0, %f2
sth %o4, [%l7 + 0x1E]
fmovsa %xcc, %f6, %f14
loop_6083:
sth %l2, [%l7 + 0x28]
sra %g4, 0x17, %g3
tn %icc, 0x6
and %o1, %i0, %l6
fzero %f6
movrlz %l3, 0x115, %i7
sllx %i2, %g7, %o5
smul %o2, %o6, %g2
fcmpd %fcc2, %f14, %f14
ld [%l7 + 0x7C], %f9
ldub [%l7 + 0x0C], %i6
fxnor %f4, %f12, %f6
brlez %l5, loop_6084
brlez,a %l1, loop_6085
addccc %g5, %i4, %o3
fnands %f6, %f2, %f2
loop_6084:
movn %xcc, %l0, %i3
loop_6085:
edge16 %o0, %i5, %i1
mulx %g6, %g1, %l4
fpsub32 %f12, %f2, %f10
fmovdl %icc, %f13, %f14
fones %f8
tcs %xcc, 0x4
edge16 %o4, %o7, %l2
tg %xcc, 0x0
ldx [%l7 + 0x20], %g4
ldsw [%l7 + 0x4C], %g3
array8 %i0, %o1, %l6
bcs,a loop_6086
ldub [%l7 + 0x48], %l3
fone %f12
ldd [%l7 + 0x28], %f0
loop_6086:
fcmpgt16 %f0, %f2, %i7
bcc,pn %icc, loop_6087
edge8n %g7, %o5, %o2
stw %o6, [%l7 + 0x44]
edge32l %i2, %g2, %i6
loop_6087:
fnegd %f0, %f10
fabss %f8, %f7
sth %l5, [%l7 + 0x46]
ldx [%l7 + 0x50], %g5
fandnot1s %f13, %f15, %f11
tne %icc, 0x4
bne,a %icc, loop_6088
stx %l1, [%l7 + 0x18]
movle %xcc, %i4, %l0
fmul8sux16 %f4, %f12, %f8
loop_6088:
fbue,a %fcc0, loop_6089
stb %o3, [%l7 + 0x16]
ldsb [%l7 + 0x73], %o0
fmovs %f14, %f4
loop_6089:
movcc %xcc, %i5, %i1
fcmpes %fcc2, %f5, %f5
stb %i3, [%l7 + 0x73]
ldx [%l7 + 0x60], %g6
lduw [%l7 + 0x68], %l4
ldsb [%l7 + 0x5A], %g1
mova %icc, %o7, %o4
ldub [%l7 + 0x67], %g4
stx %g3, [%l7 + 0x38]
tvs %xcc, 0x1
fmovrde %i0, %f4, %f0
fcmpes %fcc1, %f14, %f4
fmovdl %xcc, %f1, %f13
stw %l2, [%l7 + 0x5C]
fnands %f11, %f8, %f2
brnz,a %o1, loop_6090
stx %l3, [%l7 + 0x08]
fmovrsgez %i7, %f1, %f15
fbn,a %fcc2, loop_6091
loop_6090:
orcc %g7, 0x0C3E, %l6
ld [%l7 + 0x28], %f14
edge8l %o2, %o5, %i2
loop_6091:
ldsb [%l7 + 0x6A], %g2
ldsw [%l7 + 0x48], %i6
for %f8, %f10, %f2
bcs,pt %icc, loop_6092
bl,pn %xcc, loop_6093
fors %f13, %f9, %f6
umul %l5, %o6, %l1
loop_6092:
fmovrslz %g5, %f3, %f11
loop_6093:
subc %l0, %o3, %i4
stw %i5, [%l7 + 0x54]
sethi 0x0764, %i1
ld [%l7 + 0x64], %f5
st %f3, [%l7 + 0x20]
tcc %icc, 0x3
stw %i3, [%l7 + 0x20]
fzero %f8
movvc %xcc, %g6, %l4
fandnot1s %f1, %f15, %f7
lduh [%l7 + 0x14], %o0
fbue %fcc3, loop_6094
mulscc %g1, 0x1FCA, %o4
fpsub32 %f10, %f0, %f6
st %f8, [%l7 + 0x10]
loop_6094:
sth %g4, [%l7 + 0x1E]
fornot2 %f6, %f10, %f2
sth %g3, [%l7 + 0x22]
fmovsleu %icc, %f5, %f15
lduw [%l7 + 0x50], %i0
lduh [%l7 + 0x30], %l2
fabsd %f6, %f12
fcmple32 %f14, %f0, %o7
movgu %icc, %o1, %l3
bgu,a loop_6095
tle %icc, 0x7
fmovrde %g7, %f14, %f8
fcmpgt16 %f12, %f4, %l6
loop_6095:
fnand %f6, %f14, %f6
stx %o2, [%l7 + 0x38]
brgz,a %i7, loop_6096
lduw [%l7 + 0x54], %o5
fnors %f14, %f10, %f8
orn %g2, 0x0332, %i6
loop_6096:
nop
setx loop_6097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16n %i2, %l5, %o6
std %f10, [%l7 + 0x10]
std %f4, [%l7 + 0x40]
loop_6097:
ldsw [%l7 + 0x3C], %l1
edge8 %g5, %l0, %i4
fcmpne16 %f14, %f0, %i5
lduw [%l7 + 0x6C], %o3
lduh [%l7 + 0x42], %i3
bn,a,pt %icc, loop_6098
addcc %g6, 0x1D5B, %i1
lduh [%l7 + 0x2A], %o0
lduh [%l7 + 0x3A], %g1
loop_6098:
fmovdcc %icc, %f11, %f10
st %f2, [%l7 + 0x30]
movvs %xcc, %l4, %g4
brgez %g3, loop_6099
std %f0, [%l7 + 0x60]
edge32 %o4, %l2, %o7
fmovs %f2, %f13
loop_6099:
tl %xcc, 0x1
fandnot2s %f0, %f3, %f10
sra %o1, %l3, %g7
movne %xcc, %l6, %i0
fmovs %f7, %f14
ldsw [%l7 + 0x08], %i7
ldsh [%l7 + 0x14], %o2
fbo %fcc0, loop_6100
st %f2, [%l7 + 0x08]
fmovse %xcc, %f12, %f5
fmovsn %xcc, %f12, %f2
loop_6100:
bg,a %xcc, loop_6101
movne %icc, %o5, %g2
faligndata %f12, %f8, %f12
udivx %i6, 0x1692, %l5
loop_6101:
mova %xcc, %o6, %i2
tge %xcc, 0x7
movneg %xcc, %l1, %g5
fnot2s %f11, %f12
fmul8x16au %f1, %f15, %f6
std %f6, [%l7 + 0x30]
ldx [%l7 + 0x30], %i4
edge32n %l0, %o3, %i3
srax %g6, %i5, %o0
for %f10, %f2, %f10
fzero %f4
fmovrdlz %i1, %f6, %f14
tn %xcc, 0x4
fmovse %xcc, %f9, %f6
stx %l4, [%l7 + 0x18]
st %f12, [%l7 + 0x64]
ldx [%l7 + 0x38], %g1
movcc %icc, %g4, %o4
st %f7, [%l7 + 0x58]
stb %l2, [%l7 + 0x17]
ldsw [%l7 + 0x44], %o7
fmovdcc %xcc, %f12, %f9
movn %xcc, %g3, %o1
fcmpgt32 %f2, %f4, %l3
stx %g7, [%l7 + 0x60]
andncc %i0, %i7, %l6
st %f11, [%l7 + 0x14]
movle %icc, %o5, %o2
tsubcctv %i6, %l5, %o6
fmovsleu %icc, %f3, %f14
bge,pn %xcc, loop_6102
tgu %xcc, 0x0
fbge,a %fcc1, loop_6103
stw %g2, [%l7 + 0x48]
loop_6102:
stx %i2, [%l7 + 0x30]
add %l1, 0x12C8, %i4
loop_6103:
stx %g5, [%l7 + 0x60]
fmovsn %xcc, %f11, %f2
ldsh [%l7 + 0x1E], %o3
movgu %xcc, %i3, %g6
array8 %i5, %o0, %i1
ldsb [%l7 + 0x2F], %l4
lduh [%l7 + 0x26], %l0
ldx [%l7 + 0x10], %g1
fmovsge %xcc, %f8, %f2
array32 %o4, %g4, %l2
bneg,a,pn %xcc, loop_6104
ldub [%l7 + 0x7F], %o7
brlez %o1, loop_6105
edge32l %l3, %g7, %i0
loop_6104:
ldsb [%l7 + 0x6C], %i7
ldsb [%l7 + 0x25], %g3
loop_6105:
fmovdge %xcc, %f13, %f14
tpos %xcc, 0x3
lduw [%l7 + 0x6C], %o5
fmovrdgz %l6, %f12, %f10
fbe %fcc3, loop_6106
fmovrse %o2, %f5, %f9
xor %i6, 0x04AF, %l5
fmovdcc %xcc, %f1, %f9
loop_6106:
fpackfix %f4, %f2
fnot2s %f0, %f0
fpsub16s %f11, %f13, %f14
tle %xcc, 0x3
fands %f14, %f9, %f8
ldsb [%l7 + 0x1B], %o6
lduw [%l7 + 0x08], %i2
st %f9, [%l7 + 0x64]
tvs %icc, 0x0
mulscc %g2, %i4, %l1
fnors %f12, %f3, %f6
subc %o3, 0x0F5B, %i3
bcs,a,pn %xcc, loop_6107
tvc %xcc, 0x6
edge16l %g6, %i5, %o0
tle %xcc, 0x4
loop_6107:
umul %i1, 0x0BC6, %g5
bleu,a,pn %xcc, loop_6108
fbu,a %fcc0, loop_6109
fpmerge %f15, %f13, %f0
brgez %l0, loop_6110
loop_6108:
movvs %icc, %l4, %o4
loop_6109:
stb %g4, [%l7 + 0x5B]
fmovsleu %icc, %f13, %f6
loop_6110:
fsrc2 %f6, %f4
alignaddr %l2, %g1, %o1
stb %l3, [%l7 + 0x14]
fmovdg %icc, %f11, %f10
fcmple16 %f4, %f6, %o7
lduh [%l7 + 0x7C], %g7
sdivcc %i0, 0x0732, %i7
faligndata %f4, %f14, %f4
te %xcc, 0x0
fcmpgt32 %f10, %f10, %o5
fnot2 %f10, %f6
fmovrdgz %l6, %f14, %f2
fpadd16s %f11, %f10, %f4
tl %xcc, 0x5
tge %icc, 0x3
fmovsleu %icc, %f10, %f1
array32 %g3, %i6, %o2
stw %o6, [%l7 + 0x24]
ldub [%l7 + 0x27], %i2
stw %g2, [%l7 + 0x38]
ldsb [%l7 + 0x20], %l5
bvc,pt %xcc, loop_6111
be,a,pn %xcc, loop_6112
fxors %f0, %f11, %f8
bgu,pn %xcc, loop_6113
loop_6111:
fblg,a %fcc1, loop_6114
loop_6112:
fmuld8sux16 %f3, %f12, %f10
srl %i4, %l1, %o3
loop_6113:
fbug,a %fcc3, loop_6115
loop_6114:
fbn,a %fcc2, loop_6116
tneg %xcc, 0x3
stx %i3, [%l7 + 0x18]
loop_6115:
fpack32 %f10, %f2, %f4
loop_6116:
sdivcc %g6, 0x0775, %o0
fmul8sux16 %f12, %f10, %f10
ldsh [%l7 + 0x40], %i1
ld [%l7 + 0x24], %f15
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x28], %g5
ld [%l7 + 0x10], %f12
ldsh [%l7 + 0x3E], %i5
brlz,a %l4, loop_6117
fbn,a %fcc0, loop_6118
pdist %f2, %f6, %f4
ldd [%l7 + 0x70], %f14
loop_6117:
sth %o4, [%l7 + 0x4E]
loop_6118:
mulx %l0, 0x1679, %g4
mova %icc, %g1, %o1
stb %l2, [%l7 + 0x19]
fsrc2s %f6, %f0
ldsh [%l7 + 0x48], %l3
stw %g7, [%l7 + 0x44]
edge32ln %i0, %o7, %i7
fpsub32s %f14, %f13, %f6
ld [%l7 + 0x2C], %f6
fcmpgt16 %f10, %f14, %l6
andncc %o5, %g3, %o2
fbl %fcc1, loop_6119
fbul,a %fcc0, loop_6120
stx %o6, [%l7 + 0x08]
brgez %i6, loop_6121
loop_6119:
bpos,pt %xcc, loop_6122
loop_6120:
fbul %fcc1, loop_6123
lduh [%l7 + 0x62], %i2
loop_6121:
stx %l5, [%l7 + 0x60]
loop_6122:
sth %i4, [%l7 + 0x20]
loop_6123:
subcc %g2, %o3, %i3
umulcc %l1, 0x161F, %g6
st %f14, [%l7 + 0x0C]
fmul8ulx16 %f14, %f10, %f12
ldsw [%l7 + 0x54], %o0
sra %g5, 0x02, %i5
ldsw [%l7 + 0x64], %i1
addcc %o4, %l0, %l4
edge32 %g4, %o1, %g1
fpmerge %f9, %f8, %f4
fpadd32s %f15, %f11, %f2
alignaddr %l2, %l3, %i0
ldx [%l7 + 0x48], %o7
brgz,a %g7, loop_6124
mulscc %l6, %o5, %i7
ld [%l7 + 0x10], %f11
stw %o2, [%l7 + 0x6C]
loop_6124:
ldsb [%l7 + 0x5C], %g3
fmovde %xcc, %f5, %f1
lduh [%l7 + 0x56], %o6
edge8l %i2, %i6, %l5
bneg,a loop_6125
brgez,a %g2, loop_6126
array8 %i4, %o3, %l1
tleu %icc, 0x2
loop_6125:
tsubcctv %i3, 0x0239, %o0
loop_6126:
fpadd32 %f14, %f0, %f2
fcmped %fcc2, %f0, %f2
movge %xcc, %g5, %g6
ld [%l7 + 0x08], %f14
stb %i1, [%l7 + 0x16]
tsubcctv %o4, 0x09F2, %i5
fnegs %f5, %f15
fors %f11, %f5, %f6
fmovdle %icc, %f13, %f5
fbuge %fcc0, loop_6127
fmovsge %icc, %f10, %f7
edge8 %l4, %g4, %o1
ba loop_6128
loop_6127:
ldx [%l7 + 0x78], %l0
bcc,a loop_6129
ld [%l7 + 0x6C], %f12
loop_6128:
ldd [%l7 + 0x60], %f8
fmovdge %xcc, %f13, %f11
loop_6129:
fmovrdne %l2, %f14, %f14
fpackfix %f4, %f13
ldx [%l7 + 0x60], %g1
orn %l3, %i0, %g7
fmovscs %icc, %f6, %f0
bgu,pt %xcc, loop_6130
stb %o7, [%l7 + 0x6A]
xor %o5, 0x1D95, %l6
fmovrsgez %o2, %f8, %f15
loop_6130:
array8 %i7, %g3, %i2
srax %i6, %l5, %g2
ldd [%l7 + 0x40], %f10
st %f10, [%l7 + 0x38]
fmovrslz %o6, %f14, %f15
fandnot2s %f6, %f10, %f11
ldsw [%l7 + 0x20], %i4
fpadd32 %f12, %f2, %f0
fmovdn %xcc, %f2, %f2
ldub [%l7 + 0x22], %o3
movge %xcc, %l1, %i3
move %icc, %o0, %g5
bvc %icc, loop_6131
fcmpgt32 %f8, %f4, %i1
ld [%l7 + 0x2C], %f15
fmovrdgez %g6, %f14, %f6
loop_6131:
fpsub32 %f8, %f12, %f2
fmul8sux16 %f8, %f2, %f14
brlez %o4, loop_6132
fmovrsgez %l4, %f7, %f3
fmuld8sux16 %f8, %f12, %f0
std %f6, [%l7 + 0x18]
loop_6132:
ldsb [%l7 + 0x5B], %g4
fnot1 %f12, %f6
fcmpne16 %f14, %f2, %o1
fpadd32 %f12, %f6, %f14
mulscc %i5, 0x0C87, %l0
movne %icc, %g1, %l2
stw %l3, [%l7 + 0x0C]
stb %g7, [%l7 + 0x17]
ldsw [%l7 + 0x1C], %o7
fnegd %f2, %f14
st %f3, [%l7 + 0x48]
st %f14, [%l7 + 0x1C]
fandnot2 %f8, %f8, %f10
brnz %i0, loop_6133
fmovdleu %icc, %f15, %f9
fnot2s %f14, %f12
st %f6, [%l7 + 0x24]
loop_6133:
movg %icc, %o5, %o2
edge8l %i7, %g3, %i2
ld [%l7 + 0x70], %f6
subcc %i6, %l6, %l5
taddcc %g2, %i4, %o6
stb %l1, [%l7 + 0x46]
edge16 %o3, %i3, %g5
lduh [%l7 + 0x10], %i1
ldd [%l7 + 0x08], %f12
fmovdleu %icc, %f3, %f15
stb %g6, [%l7 + 0x30]
tsubcc %o4, 0x1C65, %l4
tsubcctv %o0, 0x05A1, %g4
brz %o1, loop_6134
stx %i5, [%l7 + 0x40]
brgz %g1, loop_6135
stw %l2, [%l7 + 0x08]
loop_6134:
andn %l0, %l3, %g7
ldx [%l7 + 0x28], %o7
loop_6135:
fmovsneg %xcc, %f6, %f10
brgez %o5, loop_6136
tvc %icc, 0x6
fbue %fcc1, loop_6137
fba,a %fcc2, loop_6138
loop_6136:
fornot2 %f12, %f4, %f14
lduh [%l7 + 0x6A], %o2
loop_6137:
lduw [%l7 + 0x74], %i0
loop_6138:
fmovsleu %icc, %f3, %f5
orncc %g3, %i2, %i6
fand %f4, %f14, %f14
subc %i7, %l5, %g2
fnot2s %f9, %f12
tleu %icc, 0x5
ldx [%l7 + 0x70], %i4
fpadd16 %f14, %f2, %f4
fbg %fcc3, loop_6139
ldx [%l7 + 0x60], %o6
fbe %fcc0, loop_6140
fmovsge %icc, %f15, %f2
loop_6139:
stw %l6, [%l7 + 0x6C]
popc 0x0583, %l1
loop_6140:
ldx [%l7 + 0x70], %o3
stb %i3, [%l7 + 0x27]
ld [%l7 + 0x68], %f14
ldsb [%l7 + 0x26], %i1
fbul %fcc1, loop_6141
edge16 %g6, %o4, %l4
ldx [%l7 + 0x38], %o0
edge16ln %g4, %o1, %i5
loop_6141:
fpackfix %f6, %f9
sdivx %g1, 0x0678, %g5
fones %f15
stx %l2, [%l7 + 0x28]
sth %l0, [%l7 + 0x08]
edge8l %l3, %o7, %o5
tl %xcc, 0x6
edge32ln %o2, %i0, %g7
stw %i2, [%l7 + 0x24]
ldd [%l7 + 0x58], %f12
fmovsgu %icc, %f0, %f11
fbe %fcc2, loop_6142
edge16n %i6, %g3, %l5
ldx [%l7 + 0x40], %g2
ldd [%l7 + 0x68], %f8
loop_6142:
st %f11, [%l7 + 0x4C]
bvc,a loop_6143
fandnot1 %f6, %f6, %f8
fble %fcc1, loop_6144
move %xcc, %i4, %i7
loop_6143:
fba %fcc1, loop_6145
fabss %f6, %f2
loop_6144:
brgez %l6, loop_6146
movrgz %l1, 0x25C, %o6
loop_6145:
std %f8, [%l7 + 0x48]
bg,a loop_6147
loop_6146:
brlez %i3, loop_6148
fmuld8ulx16 %f9, %f6, %f12
brgz,a %o3, loop_6149
loop_6147:
fmovdvs %icc, %f5, %f0
loop_6148:
fble,a %fcc0, loop_6150
lduw [%l7 + 0x08], %i1
loop_6149:
fmul8sux16 %f14, %f10, %f8
fbul,a %fcc2, loop_6151
loop_6150:
ldsw [%l7 + 0x3C], %g6
fmul8x16au %f15, %f10, %f2
sll %o4, %l4, %o0
loop_6151:
fmovrde %g4, %f10, %f12
fornot1 %f6, %f14, %f14
fmovsgu %xcc, %f4, %f6
fbu,a %fcc0, loop_6152
sth %o1, [%l7 + 0x20]
fmuld8ulx16 %f10, %f6, %f4
ld [%l7 + 0x10], %f14
loop_6152:
bcc,a,pt %icc, loop_6153
bne,pn %icc, loop_6154
srlx %i5, %g1, %g5
movvc %icc, %l2, %l3
loop_6153:
fpsub32 %f0, %f4, %f10
loop_6154:
fors %f14, %f0, %f13
fandnot2s %f8, %f14, %f3
array16 %l0, %o7, %o5
fabsd %f12, %f10
stw %i0, [%l7 + 0x08]
ldsw [%l7 + 0x48], %o2
fbge %fcc1, loop_6155
movleu %xcc, %g7, %i6
ldsb [%l7 + 0x34], %i2
xor %l5, 0x0E48, %g2
loop_6155:
andncc %g3, %i4, %l6
tvs %xcc, 0x5
brlez %l1, loop_6156
sra %i7, 0x06, %i3
edge16l %o3, %i1, %o6
call loop_6157
loop_6156:
fmovrsne %o4, %f11, %f5
mova %xcc, %l4, %g6
array8 %g4, %o0, %i5
loop_6157:
ld [%l7 + 0x68], %f1
addcc %o1, 0x0CBA, %g1
stb %l2, [%l7 + 0x1F]
stx %g5, [%l7 + 0x20]
fmovs %f14, %f7
movl %icc, %l0, %o7
fmovdvs %icc, %f1, %f5
fors %f15, %f1, %f14
fpadd16 %f0, %f6, %f14
alignaddr %o5, %i0, %o2
fornot2 %f2, %f0, %f12
fmovscs %icc, %f4, %f15
edge8l %l3, %g7, %i2
ldsw [%l7 + 0x70], %l5
fmovrse %g2, %f14, %f15
fmovsleu %xcc, %f0, %f4
ldsh [%l7 + 0x30], %g3
st %f9, [%l7 + 0x58]
ldsb [%l7 + 0x59], %i4
fxnor %f4, %f8, %f10
fmovsvs %icc, %f7, %f10
te %xcc, 0x0
fmovscs %icc, %f3, %f6
ldd [%l7 + 0x68], %f6
fbul,a %fcc0, loop_6158
ld [%l7 + 0x54], %f0
nop
setx loop_6159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f0
loop_6158:
movl %icc, %l6, %l1
tl %xcc, 0x7
loop_6159:
xnorcc %i7, 0x0BA8, %i6
fpmerge %f1, %f15, %f8
fmul8x16al %f3, %f15, %f10
fblg,a %fcc2, loop_6160
tvc %xcc, 0x0
fbuge,a %fcc2, loop_6161
fcmpes %fcc2, %f12, %f0
loop_6160:
fmul8x16au %f12, %f13, %f8
stw %i3, [%l7 + 0x40]
loop_6161:
smul %i1, %o6, %o3
fands %f11, %f13, %f3
tvc %icc, 0x5
tsubcctv %o4, %g6, %l4
ld [%l7 + 0x5C], %f4
sdivcc %o0, 0x1FB5, %i5
fmovspos %icc, %f12, %f7
fbu,a %fcc1, loop_6162
fnors %f12, %f14, %f10
ldub [%l7 + 0x3C], %o1
stb %g1, [%l7 + 0x1B]
loop_6162:
tne %xcc, 0x5
fmovdn %xcc, %f5, %f0
brlz,a %g4, loop_6163
or %g5, %l2, %l0
ldsw [%l7 + 0x6C], %o7
ldsb [%l7 + 0x74], %i0
loop_6163:
stb %o2, [%l7 + 0x31]
ldx [%l7 + 0x70], %l3
stx %g7, [%l7 + 0x68]
brgz %i2, loop_6164
fcmpgt32 %f14, %f8, %o5
tne %xcc, 0x6
fnands %f0, %f11, %f15
loop_6164:
ldub [%l7 + 0x50], %l5
fmovsge %xcc, %f3, %f10
fbu,a %fcc3, loop_6165
subc %g3, %g2, %i4
fpsub16 %f2, %f14, %f4
sth %l6, [%l7 + 0x2A]
loop_6165:
addcc %l1, 0x1CA5, %i6
ldub [%l7 + 0x70], %i3
fmul8sux16 %f8, %f12, %f0
stx %i7, [%l7 + 0x60]
ldd [%l7 + 0x18], %f8
ble,pt %xcc, loop_6166
tcc %xcc, 0x1
addcc %o6, 0x0041, %o3
for %f0, %f8, %f6
loop_6166:
lduw [%l7 + 0x7C], %i1
sub %o4, %g6, %l4
ba,a loop_6167
ldsh [%l7 + 0x5A], %o0
bgu,pt %xcc, loop_6168
fpsub32s %f0, %f4, %f7
loop_6167:
tleu %icc, 0x4
tn %xcc, 0x5
loop_6168:
ldx [%l7 + 0x58], %i5
nop
setx loop_6169, %l0, %l1
jmpl %l1, %o1
fmovsge %icc, %f14, %f13
ta %xcc, 0x2
movvs %xcc, %g1, %g5
loop_6169:
fcmpgt32 %f8, %f10, %g4
movre %l0, 0x3D6, %o7
fmovrde %l2, %f4, %f12
ld [%l7 + 0x2C], %f13
fbge %fcc0, loop_6170
movrgez %o2, 0x1AE, %i0
fmovdvs %icc, %f3, %f6
or %g7, %i2, %o5
loop_6170:
fmovsvc %xcc, %f9, %f1
fmovrdlez %l5, %f10, %f8
fpsub32s %f8, %f6, %f1
stx %l3, [%l7 + 0x30]
stw %g3, [%l7 + 0x2C]
udiv %g2, 0x111F, %i4
fzero %f12
fmul8x16 %f0, %f6, %f0
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x0C], %l6
sub %l1, %i3, %i7
subccc %o6, %o3, %i1
ldx [%l7 + 0x58], %o4
subc %i6, 0x0454, %g6
for %f8, %f12, %f0
fpsub32 %f6, %f4, %f6
nop
setx loop_6171, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %l4, 0x34F, %i5
lduh [%l7 + 0x48], %o0
fmovdl %icc, %f0, %f9
loop_6171:
brz,a %o1, loop_6172
taddcc %g1, 0x0932, %g4
fcmpd %fcc3, %f8, %f6
movpos %icc, %g5, %o7
loop_6172:
umul %l2, %l0, %i0
smulcc %o2, %i2, %o5
movg %icc, %l5, %l3
fba %fcc2, loop_6173
ld [%l7 + 0x68], %f0
fandnot2 %f10, %f0, %f4
fpsub16 %f8, %f8, %f0
loop_6173:
ld [%l7 + 0x50], %f6
fmovdleu %xcc, %f3, %f2
fble,a %fcc1, loop_6174
fmovs %f1, %f13
mulscc %g7, %g2, %i4
movrlz %g3, %l6, %l1
loop_6174:
lduh [%l7 + 0x3C], %i3
movrne %o6, 0x356, %o3
lduh [%l7 + 0x7C], %i1
fmovsgu %icc, %f5, %f14
addc %i7, 0x1152, %i6
stx %g6, [%l7 + 0x28]
orncc %l4, 0x1720, %o4
brgz,a %o0, loop_6175
fmovsleu %icc, %f0, %f9
fmovdpos %icc, %f6, %f12
ldub [%l7 + 0x18], %i5
loop_6175:
tge %icc, 0x2
fmovdne %xcc, %f12, %f12
call loop_6176
sethi 0x1EF7, %g1
udivcc %o1, 0x0401, %g4
bcs,a,pn %xcc, loop_6177
loop_6176:
udivcc %g5, 0x1DB1, %l2
fbuge %fcc2, loop_6178
stb %l0, [%l7 + 0x5D]
loop_6177:
fpadd16 %f10, %f4, %f6
sth %i0, [%l7 + 0x3A]
loop_6178:
fpackfix %f12, %f8
movre %o2, 0x14C, %o7
movn %icc, %o5, %i2
ldub [%l7 + 0x27], %l5
edge32l %l3, %g7, %g2
fpadd16 %f14, %f6, %f4
edge32 %g3, %i4, %l6
tne %xcc, 0x4
ldd [%l7 + 0x48], %f12
ldx [%l7 + 0x48], %l1
edge32ln %i3, %o3, %i1
bne,a loop_6179
fpadd32s %f9, %f10, %f4
srax %i7, 0x04, %i6
movrlez %o6, %g6, %l4
loop_6179:
edge32 %o0, %i5, %g1
stx %o1, [%l7 + 0x58]
udivcc %o4, 0x02D8, %g4
fpadd32s %f2, %f6, %f7
movneg %icc, %l2, %l0
movrlez %g5, 0x081, %i0
mulscc %o2, 0x0B35, %o7
fmuld8ulx16 %f3, %f12, %f10
fmovrslz %i2, %f11, %f3
ldd [%l7 + 0x58], %f4
ldsb [%l7 + 0x0F], %o5
movrgez %l5, 0x0DD, %l3
movre %g2, %g7, %g3
srlx %i4, %l1, %l6
fcmps %fcc3, %f7, %f12
movpos %icc, %o3, %i1
bcc,a %icc, loop_6180
fandnot2s %f12, %f8, %f8
bneg,a,pt %icc, loop_6181
subccc %i3, %i7, %i6
loop_6180:
smulcc %g6, 0x0456, %o6
brgez %l4, loop_6182
loop_6181:
brz %o0, loop_6183
sdivx %g1, 0x159A, %o1
xnorcc %o4, %i5, %l2
loop_6182:
stb %l0, [%l7 + 0x62]
loop_6183:
addccc %g4, %g5, %i0
ble %xcc, loop_6184
tneg %icc, 0x1
fbue,a %fcc0, loop_6185
ldx [%l7 + 0x78], %o7
loop_6184:
movgu %xcc, %o2, %i2
tvs %icc, 0x3
loop_6185:
fmovscc %xcc, %f4, %f1
bcs,pn %xcc, loop_6186
edge16n %l5, %o5, %g2
stw %l3, [%l7 + 0x40]
addccc %g3, 0x03C9, %g7
loop_6186:
fmovdneg %xcc, %f12, %f15
fsrc1 %f0, %f2
fmovscc %xcc, %f13, %f3
stw %l1, [%l7 + 0x10]
ldsh [%l7 + 0x40], %i4
fmovda %xcc, %f14, %f12
fmovs %f14, %f5
movvs %xcc, %l6, %i1
ldsh [%l7 + 0x2A], %i3
orncc %i7, %o3, %i6
nop
setx loop_6187, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f0, %f2, %o6
fbne %fcc2, loop_6188
fmovsne %xcc, %f1, %f10
loop_6187:
fornot1s %f9, %f13, %f0
fandnot2s %f9, %f7, %f10
loop_6188:
bge,pn %xcc, loop_6189
for %f4, %f4, %f2
fornot2 %f14, %f14, %f8
ldub [%l7 + 0x58], %l4
loop_6189:
edge32ln %o0, %g6, %o1
fbl,a %fcc2, loop_6190
ldsw [%l7 + 0x70], %g1
std %f8, [%l7 + 0x40]
fpackfix %f10, %f9
loop_6190:
orncc %o4, %i5, %l0
fbule,a %fcc3, loop_6191
fcmpne16 %f4, %f14, %l2
stx %g5, [%l7 + 0x18]
fors %f0, %f2, %f14
loop_6191:
edge8 %g4, %i0, %o7
sdivcc %i2, 0x1A1E, %l5
ldsw [%l7 + 0x4C], %o2
ble,a loop_6192
bgu,pn %icc, loop_6193
fmovrslez %o5, %f13, %f5
movle %icc, %l3, %g3
loop_6192:
tvc %xcc, 0x5
loop_6193:
stb %g2, [%l7 + 0x23]
sub %l1, 0x07F4, %i4
fmovda %xcc, %f13, %f10
lduw [%l7 + 0x70], %g7
movne %xcc, %l6, %i1
popc 0x05A2, %i3
fmovrsne %o3, %f3, %f11
fnegd %f6, %f2
fmovrdlz %i6, %f6, %f6
ldx [%l7 + 0x78], %o6
edge32 %l4, %o0, %g6
movrlz %i7, %o1, %g1
bleu,a,pt %icc, loop_6194
bne,a loop_6195
ldsb [%l7 + 0x3C], %i5
ldsw [%l7 + 0x60], %l0
loop_6194:
lduw [%l7 + 0x58], %o4
loop_6195:
sth %g5, [%l7 + 0x08]
fbe,a %fcc3, loop_6196
and %l2, %i0, %g4
ldx [%l7 + 0x38], %i2
fmovscs %icc, %f7, %f9
loop_6196:
fornot2 %f4, %f10, %f6
fmovscc %icc, %f5, %f14
std %f14, [%l7 + 0x50]
fmovrsgez %l5, %f11, %f0
brgz,a %o2, loop_6197
andncc %o7, %o5, %l3
siam 0x6
edge8l %g2, %l1, %g3
loop_6197:
fxnors %f12, %f13, %f9
movrne %g7, %l6, %i1
ldub [%l7 + 0x2F], %i3
lduw [%l7 + 0x50], %i4
fmovrdgz %i6, %f12, %f6
sth %o6, [%l7 + 0x58]
st %f11, [%l7 + 0x7C]
movcc %icc, %l4, %o3
stb %o0, [%l7 + 0x22]
stw %g6, [%l7 + 0x7C]
subcc %i7, %g1, %o1
sethi 0x181A, %i5
fmuld8ulx16 %f12, %f14, %f6
fcmpgt16 %f14, %f14, %o4
fabss %f7, %f8
fmovrdgez %g5, %f4, %f6
fbue,a %fcc1, loop_6198
fcmped %fcc2, %f14, %f4
sth %l2, [%l7 + 0x3C]
for %f8, %f12, %f14
loop_6198:
lduh [%l7 + 0x60], %l0
stw %g4, [%l7 + 0x34]
std %f6, [%l7 + 0x30]
or %i2, 0x06FC, %i0
ldsw [%l7 + 0x74], %l5
fmovrslez %o7, %f8, %f15
sub %o5, %l3, %g2
edge8ln %o2, %l1, %g3
move %xcc, %l6, %i1
ldsw [%l7 + 0x5C], %i3
fmuld8ulx16 %f9, %f6, %f10
fcmps %fcc1, %f2, %f14
ldx [%l7 + 0x40], %i4
fors %f4, %f11, %f6
movrlz %g7, %i6, %l4
st %f1, [%l7 + 0x74]
pdist %f12, %f0, %f4
tpos %icc, 0x2
lduh [%l7 + 0x22], %o6
bshuffle %f12, %f12, %f0
sllx %o0, %g6, %i7
fmovrdgz %o3, %f8, %f14
fcmps %fcc0, %f6, %f7
nop
setx loop_6199, %l0, %l1
jmpl %l1, %g1
sth %i5, [%l7 + 0x6E]
fone %f6
bn,a,pn %icc, loop_6200
loop_6199:
mulscc %o4, 0x11EA, %o1
xnor %g5, 0x0FC0, %l2
array16 %g4, %i2, %l0
loop_6200:
edge32l %l5, %o7, %o5
edge16ln %l3, %g2, %i0
lduw [%l7 + 0x5C], %o2
fabss %f13, %f9
stb %l1, [%l7 + 0x24]
fpsub16 %f8, %f0, %f12
fmovrdlz %l6, %f8, %f6
orcc %g3, 0x02B2, %i1
bshuffle %f4, %f14, %f14
sllx %i4, 0x1A, %i3
fsrc1 %f6, %f12
fbug,a %fcc2, loop_6201
fpadd16 %f12, %f6, %f0
bge,pn %icc, loop_6202
ldub [%l7 + 0x63], %i6
loop_6201:
addccc %g7, %o6, %l4
std %f8, [%l7 + 0x48]
loop_6202:
stx %g6, [%l7 + 0x28]
ldx [%l7 + 0x78], %o0
movpos %xcc, %o3, %i7
lduw [%l7 + 0x40], %g1
std %f10, [%l7 + 0x30]
brnz,a %o4, loop_6203
ldub [%l7 + 0x33], %o1
ldsh [%l7 + 0x54], %g5
lduw [%l7 + 0x2C], %l2
loop_6203:
stx %i5, [%l7 + 0x20]
fmovdge %icc, %f13, %f8
ldx [%l7 + 0x48], %i2
fmovsleu %xcc, %f15, %f10
stx %g4, [%l7 + 0x18]
fors %f2, %f4, %f13
fbo %fcc2, loop_6204
fmovrsne %l5, %f6, %f7
bneg,a loop_6205
fpsub32s %f8, %f6, %f8
loop_6204:
sth %l0, [%l7 + 0x5C]
sth %o7, [%l7 + 0x44]
loop_6205:
st %f14, [%l7 + 0x54]
fpadd16 %f2, %f6, %f4
fnor %f8, %f2, %f2
subcc %o5, %l3, %i0
ld [%l7 + 0x1C], %f10
movrlz %o2, %l1, %l6
tn %xcc, 0x7
ldsb [%l7 + 0x59], %g2
tleu %icc, 0x2
tg %icc, 0x2
fmovrslz %g3, %f8, %f2
fmovrse %i4, %f12, %f14
std %f14, [%l7 + 0x20]
fmovspos %icc, %f0, %f5
ldub [%l7 + 0x77], %i1
tn %icc, 0x5
fmovrse %i3, %f5, %f6
std %f2, [%l7 + 0x50]
orn %g7, %i6, %l4
fmovsvs %xcc, %f13, %f12
fones %f12
bcs,pt %xcc, loop_6206
fmovrdlz %o6, %f4, %f6
addc %o0, 0x1D89, %o3
tne %xcc, 0x2
loop_6206:
fpsub32 %f4, %f0, %f6
fmovsneg %xcc, %f1, %f13
ld [%l7 + 0x38], %f11
ldub [%l7 + 0x4C], %g6
std %f8, [%l7 + 0x40]
fblg,a %fcc1, loop_6207
ba,pt %xcc, loop_6208
fmovsn %xcc, %f9, %f7
movrlez %g1, %i7, %o4
loop_6207:
bg %icc, loop_6209
loop_6208:
edge16l %o1, %g5, %i5
fexpand %f3, %f12
tleu %icc, 0x6
loop_6209:
stx %l2, [%l7 + 0x70]
udiv %g4, 0x1566, %i2
movge %xcc, %l0, %o7
fba %fcc3, loop_6210
stw %l5, [%l7 + 0x18]
movcc %xcc, %l3, %i0
ld [%l7 + 0x74], %f3
loop_6210:
ldd [%l7 + 0x50], %f14
fand %f4, %f8, %f14
fxnor %f8, %f10, %f10
stb %o2, [%l7 + 0x35]
nop
setx loop_6211, %l0, %l1
jmpl %l1, %l1
fbn,a %fcc0, loop_6212
ldsb [%l7 + 0x56], %o5
fmovda %xcc, %f13, %f6
loop_6211:
bcs,a %icc, loop_6213
loop_6212:
st %f6, [%l7 + 0x24]
add %g2, 0x0BBE, %g3
ldd [%l7 + 0x60], %f2
loop_6213:
mulx %i4, %i1, %l6
stb %i3, [%l7 + 0x4E]
fmovda %icc, %f12, %f12
fpsub16s %f9, %f3, %f14
stx %i6, [%l7 + 0x60]
smulcc %g7, %l4, %o6
nop
setx loop_6214, %l0, %l1
jmpl %l1, %o0
nop
setx loop_6215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x78], %o3
ldsw [%l7 + 0x24], %g6
loop_6214:
fmuld8sux16 %f4, %f5, %f6
loop_6215:
bl,a,pt %icc, loop_6216
srl %g1, %i7, %o4
std %f4, [%l7 + 0x28]
brlz,a %o1, loop_6217
loop_6216:
movge %xcc, %g5, %l2
fmovdvc %icc, %f1, %f7
edge32 %g4, %i2, %l0
loop_6217:
fbg %fcc1, loop_6218
srlx %o7, 0x09, %i5
fmovdn %xcc, %f3, %f12
tsubcctv %l3, 0x006F, %l5
loop_6218:
ldub [%l7 + 0x0F], %i0
udivx %o2, 0x0DDF, %l1
brgz,a %g2, loop_6219
fmovdgu %xcc, %f8, %f11
fmovdneg %xcc, %f11, %f13
fornot1s %f0, %f6, %f7
loop_6219:
bg,a,pt %icc, loop_6220
fmovrdlz %o5, %f10, %f4
fnot1s %f6, %f1
fmul8ulx16 %f2, %f0, %f0
loop_6220:
movg %xcc, %i4, %i1
ldd [%l7 + 0x38], %f10
fmovdg %xcc, %f7, %f1
move %icc, %l6, %i3
subcc %i6, %g3, %g7
pdist %f8, %f4, %f10
fxor %f14, %f10, %f14
addccc %o6, %o0, %o3
tne %icc, 0x1
stx %g6, [%l7 + 0x18]
srax %l4, 0x18, %g1
brz,a %o4, loop_6221
fba %fcc2, loop_6222
fcmpd %fcc0, %f6, %f4
xnor %i7, 0x142E, %g5
loop_6221:
fnand %f14, %f10, %f0
loop_6222:
fmovdvc %xcc, %f0, %f9
ldd [%l7 + 0x08], %f4
fbn,a %fcc3, loop_6223
fmovdl %xcc, %f11, %f1
subc %l2, %g4, %o1
fpsub16 %f10, %f10, %f4
loop_6223:
bvs %icc, loop_6224
fbl,a %fcc3, loop_6225
std %f6, [%l7 + 0x50]
fmul8ulx16 %f8, %f12, %f4
loop_6224:
fbe %fcc0, loop_6226
loop_6225:
movn %icc, %i2, %l0
stb %o7, [%l7 + 0x48]
brgez,a %l3, loop_6227
loop_6226:
movg %icc, %i5, %i0
ldub [%l7 + 0x11], %l5
fornot1 %f12, %f0, %f10
loop_6227:
fmuld8sux16 %f10, %f9, %f10
bshuffle %f6, %f2, %f6
ldub [%l7 + 0x40], %o2
taddcctv %l1, 0x0AD1, %g2
lduh [%l7 + 0x2A], %i4
std %f10, [%l7 + 0x48]
nop
setx loop_6228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x4
std %f0, [%l7 + 0x10]
movg %icc, %i1, %l6
loop_6228:
movle %icc, %o5, %i6
stb %g3, [%l7 + 0x73]
tcs %icc, 0x7
ld [%l7 + 0x78], %f6
siam 0x2
stx %i3, [%l7 + 0x08]
st %f14, [%l7 + 0x34]
fmul8ulx16 %f4, %f8, %f4
udivx %g7, 0x0FFC, %o6
ldsh [%l7 + 0x7A], %o3
xorcc %g6, %o0, %l4
sth %o4, [%l7 + 0x22]
movrlez %g1, %g5, %i7
ldub [%l7 + 0x12], %l2
fmovdvc %xcc, %f9, %f0
fmovrsgez %o1, %f3, %f12
fandnot1 %f0, %f14, %f12
fbuge %fcc2, loop_6229
fbue %fcc2, loop_6230
stw %i2, [%l7 + 0x38]
udivcc %g4, 0x1443, %l0
loop_6229:
fnot1 %f8, %f14
loop_6230:
stb %o7, [%l7 + 0x53]
fmovspos %icc, %f2, %f10
orcc %l3, 0x105D, %i5
std %f4, [%l7 + 0x50]
fmul8x16au %f4, %f15, %f0
edge16 %i0, %o2, %l1
fmovdle %xcc, %f14, %f7
fmovdvs %icc, %f14, %f2
brgz,a %g2, loop_6231
std %f0, [%l7 + 0x18]
ldsb [%l7 + 0x55], %l5
alignaddrl %i1, %l6, %i4
loop_6231:
fcmple16 %f6, %f0, %i6
ldub [%l7 + 0x78], %g3
srlx %i3, 0x1C, %o5
stw %g7, [%l7 + 0x48]
orncc %o6, 0x0E06, %o3
taddcc %g6, 0x1994, %o0
fnand %f6, %f12, %f10
bvc,a %xcc, loop_6232
edge8l %o4, %l4, %g1
std %f10, [%l7 + 0x68]
fnot2 %f12, %f14
loop_6232:
tn %icc, 0x7
fmovsgu %icc, %f1, %f8
xor %g5, 0x0F04, %i7
movcc %xcc, %l2, %i2
fmovdl %icc, %f4, %f9
ld [%l7 + 0x24], %f2
fpadd32 %f8, %f14, %f14
sth %o1, [%l7 + 0x16]
tne %icc, 0x1
fmovdleu %icc, %f11, %f15
fblg,a %fcc2, loop_6233
fmul8x16 %f8, %f4, %f6
bcs,pn %icc, loop_6234
fpack16 %f12, %f11
loop_6233:
ldd [%l7 + 0x48], %f4
fmul8x16 %f15, %f4, %f6
loop_6234:
lduh [%l7 + 0x66], %g4
fpadd16s %f14, %f9, %f9
fxnor %f14, %f6, %f2
fmovdcc %icc, %f14, %f3
fmovdneg %xcc, %f5, %f13
fabss %f8, %f3
fmovdvs %xcc, %f9, %f4
ldsh [%l7 + 0x7A], %l0
fmovsge %xcc, %f7, %f9
fornot1 %f0, %f6, %f14
ldsh [%l7 + 0x22], %o7
fmovdge %icc, %f13, %f11
fandnot2 %f8, %f14, %f14
sub %l3, %i0, %i5
std %f8, [%l7 + 0x68]
ba,a,pt %xcc, loop_6235
fbug %fcc3, loop_6236
fnors %f10, %f9, %f0
sth %l1, [%l7 + 0x2A]
loop_6235:
bshuffle %f14, %f14, %f8
loop_6236:
andn %o2, %g2, %i1
for %f0, %f4, %f6
movcs %xcc, %l6, %i4
fmovrdne %i6, %f8, %f12
stb %l5, [%l7 + 0x40]
st %f2, [%l7 + 0x74]
sth %i3, [%l7 + 0x40]
ldx [%l7 + 0x78], %o5
fmul8x16 %f13, %f6, %f14
ldub [%l7 + 0x69], %g7
sdivcc %o6, 0x0252, %g3
fornot2 %f12, %f4, %f10
fexpand %f7, %f8
ble loop_6237
lduh [%l7 + 0x20], %o3
edge16 %o0, %o4, %l4
fornot1 %f12, %f12, %f2
loop_6237:
stw %g1, [%l7 + 0x68]
fmovdneg %xcc, %f4, %f5
xor %g5, 0x0E61, %g6
brnz %i7, loop_6238
sth %l2, [%l7 + 0x5C]
std %f14, [%l7 + 0x60]
stw %i2, [%l7 + 0x58]
loop_6238:
fmovsg %xcc, %f6, %f15
movrne %o1, 0x29E, %g4
add %o7, %l3, %l0
stw %i5, [%l7 + 0x5C]
fblg,a %fcc0, loop_6239
tcc %icc, 0x5
ble,a %xcc, loop_6240
fmovdvc %icc, %f7, %f5
loop_6239:
ldsb [%l7 + 0x4A], %l1
fnegs %f15, %f8
loop_6240:
st %f9, [%l7 + 0x7C]
movrlez %o2, 0x120, %i0
srl %i1, 0x1F, %l6
orncc %g2, 0x1973, %i4
ba,pt %icc, loop_6241
st %f7, [%l7 + 0x2C]
lduw [%l7 + 0x78], %i6
tl %icc, 0x4
loop_6241:
and %i3, %l5, %o5
fmul8x16al %f15, %f5, %f6
movrlz %g7, 0x33C, %g3
fzero %f8
fmovd %f12, %f12
fmovrdne %o6, %f10, %f2
popc %o0, %o4
subccc %l4, %g1, %g5
ldsh [%l7 + 0x64], %o3
fmovdcc %xcc, %f0, %f8
fmovrse %i7, %f14, %f14
ldx [%l7 + 0x10], %g6
fbl,a %fcc3, loop_6242
ldsw [%l7 + 0x78], %i2
tl %xcc, 0x3
udivcc %o1, 0x0F1B, %l2
loop_6242:
tcs %icc, 0x5
fmovrse %g4, %f3, %f2
movle %icc, %o7, %l3
ldd [%l7 + 0x50], %f12
fabsd %f14, %f8
fpmerge %f15, %f7, %f4
std %f4, [%l7 + 0x38]
sdivx %i5, 0x1D2F, %l1
smulcc %l0, 0x0461, %o2
bvs,a,pt %xcc, loop_6243
ldub [%l7 + 0x72], %i1
fmuld8ulx16 %f3, %f11, %f6
array16 %l6, %g2, %i0
loop_6243:
fmovsvc %icc, %f13, %f10
taddcctv %i6, 0x1284, %i3
edge32 %i4, %o5, %l5
nop
setx loop_6244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %f4
movvc %xcc, %g3, %o6
sub %g7, %o0, %o4
loop_6244:
edge8l %g1, %g5, %o3
fcmps %fcc0, %f1, %f0
bne,a,pt %xcc, loop_6245
tsubcctv %i7, %g6, %i2
ldub [%l7 + 0x5E], %l4
brgz %o1, loop_6246
loop_6245:
ldd [%l7 + 0x48], %f2
bl loop_6247
stb %l2, [%l7 + 0x30]
loop_6246:
fsrc1 %f2, %f6
fmovdcs %xcc, %f3, %f8
loop_6247:
std %f14, [%l7 + 0x38]
ld [%l7 + 0x54], %f3
edge8 %g4, %o7, %i5
umulcc %l1, 0x16CA, %l0
fmovs %f6, %f11
sll %o2, 0x1E, %i1
tsubcctv %l6, %l3, %i0
ld [%l7 + 0x40], %f12
fnot1s %f1, %f4
ldsw [%l7 + 0x40], %g2
fmovsvc %xcc, %f11, %f11
fones %f4
stx %i3, [%l7 + 0x20]
pdist %f2, %f6, %f4
udivcc %i4, 0x0101, %i6
fmovsn %xcc, %f0, %f11
lduh [%l7 + 0x6E], %l5
stx %o5, [%l7 + 0x18]
stb %o6, [%l7 + 0x6F]
edge16 %g7, %o0, %o4
movcc %xcc, %g1, %g5
movrgez %g3, %i7, %g6
edge8n %i2, %l4, %o3
te %xcc, 0x1
fmovscs %icc, %f12, %f8
stx %l2, [%l7 + 0x28]
fpsub32s %f2, %f13, %f9
andcc %o1, %o7, %i5
ldsw [%l7 + 0x7C], %g4
ba,a %icc, loop_6248
array32 %l0, %l1, %i1
fmovsgu %xcc, %f6, %f8
fmovrdgez %l6, %f2, %f12
loop_6248:
stb %o2, [%l7 + 0x47]
fmul8ulx16 %f2, %f6, %f6
srax %i0, %l3, %g2
stw %i4, [%l7 + 0x60]
ldsh [%l7 + 0x68], %i6
ld [%l7 + 0x5C], %f13
tsubcc %i3, %l5, %o5
bcs,a,pt %icc, loop_6249
movl %xcc, %o6, %g7
tpos %icc, 0x6
ldub [%l7 + 0x10], %o0
loop_6249:
array8 %o4, %g5, %g1
taddcc %i7, 0x1E13, %g3
movleu %xcc, %g6, %l4
movrgez %o3, 0x378, %l2
mova %xcc, %i2, %o1
taddcc %i5, %o7, %l0
fors %f1, %f8, %f0
fandnot1 %f14, %f8, %f4
fpsub32s %f0, %f3, %f13
ldsh [%l7 + 0x5A], %l1
fpadd32 %f2, %f10, %f6
bvs %xcc, loop_6250
fba %fcc1, loop_6251
lduh [%l7 + 0x4C], %g4
ldx [%l7 + 0x30], %l6
loop_6250:
ld [%l7 + 0x64], %f1
loop_6251:
fnegs %f3, %f13
fornot1s %f7, %f15, %f5
movcs %icc, %o2, %i1
fmovsne %icc, %f3, %f10
std %f12, [%l7 + 0x78]
fexpand %f11, %f12
fbge,a %fcc1, loop_6252
lduh [%l7 + 0x6A], %l3
ld [%l7 + 0x70], %f3
stw %i0, [%l7 + 0x60]
loop_6252:
fmovs %f8, %f10
ldsh [%l7 + 0x54], %i4
lduh [%l7 + 0x7C], %g2
faligndata %f2, %f0, %f4
ldd [%l7 + 0x48], %f6
fble %fcc3, loop_6253
bge,a,pt %icc, loop_6254
fmovrdgz %i3, %f4, %f8
ble,pt %xcc, loop_6255
loop_6253:
fcmple32 %f12, %f2, %i6
loop_6254:
ldsb [%l7 + 0x32], %o5
ldsw [%l7 + 0x2C], %o6
loop_6255:
ldsb [%l7 + 0x5A], %g7
lduw [%l7 + 0x28], %o0
stx %l5, [%l7 + 0x70]
orcc %o4, %g5, %i7
sth %g3, [%l7 + 0x74]
sth %g6, [%l7 + 0x68]
call loop_6256
fandnot1 %f12, %f4, %f0
ldd [%l7 + 0x40], %f14
ldsw [%l7 + 0x64], %l4
loop_6256:
edge16 %g1, %o3, %i2
fmovrslez %o1, %f9, %f13
ld [%l7 + 0x34], %f11
lduw [%l7 + 0x38], %l2
fmovdle %icc, %f3, %f8
ldsw [%l7 + 0x2C], %i5
subccc %o7, 0x1909, %l1
subccc %g4, %l0, %o2
tgu %xcc, 0x3
fbg %fcc3, loop_6257
xnorcc %i1, %l3, %i0
fones %f5
fpsub32s %f7, %f12, %f8
loop_6257:
fxor %f2, %f4, %f0
fcmps %fcc1, %f11, %f7
tl %icc, 0x5
bvc,pn %xcc, loop_6258
fnot2s %f15, %f11
ldx [%l7 + 0x08], %l6
lduw [%l7 + 0x64], %g2
loop_6258:
stw %i3, [%l7 + 0x48]
std %f8, [%l7 + 0x18]
tgu %xcc, 0x2
faligndata %f8, %f0, %f0
subc %i6, %o5, %o6
movre %g7, %o0, %i4
lduh [%l7 + 0x44], %l5
fmovsvs %xcc, %f7, %f3
fmovdpos %xcc, %f6, %f8
fcmpgt32 %f10, %f12, %g5
fpackfix %f2, %f3
orncc %o4, 0x11E3, %g3
bne,pn %icc, loop_6259
movcs %icc, %g6, %l4
fmul8sux16 %f8, %f4, %f8
andcc %g1, 0x0178, %i7
loop_6259:
orn %i2, 0x1276, %o3
movrlz %o1, 0x184, %l2
fmovsneg %icc, %f8, %f11
add %i5, 0x1234, %l1
fmovse %icc, %f6, %f10
brnz %o7, loop_6260
stx %g4, [%l7 + 0x28]
std %f2, [%l7 + 0x60]
movcs %icc, %l0, %o2
loop_6260:
fandnot1s %f13, %f7, %f7
fmul8sux16 %f8, %f6, %f8
std %f14, [%l7 + 0x28]
fors %f5, %f12, %f1
add %l3, %i0, %i1
xnorcc %l6, %i3, %g2
edge8 %o5, %o6, %i6
umul %o0, %g7, %l5
sdivx %g5, 0x1C98, %o4
brnz,a %i4, loop_6261
st %f10, [%l7 + 0x44]
andncc %g3, %l4, %g1
fmovsvs %xcc, %f7, %f6
loop_6261:
movleu %xcc, %i7, %g6
sth %i2, [%l7 + 0x64]
ld [%l7 + 0x1C], %f2
lduh [%l7 + 0x66], %o1
and %l2, %o3, %i5
fmovrse %o7, %f7, %f14
fcmpgt32 %f2, %f10, %g4
fbn,a %fcc3, loop_6262
ldub [%l7 + 0x55], %l1
alignaddrl %l0, %o2, %l3
stb %i0, [%l7 + 0x31]
loop_6262:
lduh [%l7 + 0x38], %i1
stw %i3, [%l7 + 0x70]
movrlez %g2, 0x22A, %o5
lduh [%l7 + 0x76], %l6
std %f2, [%l7 + 0x38]
fmul8ulx16 %f0, %f4, %f4
bneg,a %xcc, loop_6263
ldsh [%l7 + 0x14], %i6
stb %o0, [%l7 + 0x55]
fbu,a %fcc0, loop_6264
loop_6263:
stx %g7, [%l7 + 0x68]
st %f15, [%l7 + 0x64]
ldsw [%l7 + 0x6C], %o6
loop_6264:
stw %l5, [%l7 + 0x7C]
call loop_6265
fnot2s %f1, %f10
mulscc %o4, %i4, %g5
movrlez %l4, %g3, %i7
loop_6265:
fnot1s %f4, %f3
alignaddr %g1, %g6, %o1
st %f8, [%l7 + 0x14]
ldsh [%l7 + 0x36], %l2
fmovrdne %o3, %f0, %f12
tcs %icc, 0x4
fpmerge %f7, %f9, %f14
sll %i5, 0x09, %o7
nop
setx loop_6266, %l0, %l1
jmpl %l1, %i2
fands %f4, %f6, %f12
sth %l1, [%l7 + 0x62]
std %f12, [%l7 + 0x70]
loop_6266:
fbu %fcc1, loop_6267
stb %l0, [%l7 + 0x6D]
fabss %f2, %f10
fmovsn %xcc, %f5, %f14
loop_6267:
fornot1s %f6, %f13, %f0
ble loop_6268
ldx [%l7 + 0x18], %o2
taddcc %g4, 0x1504, %l3
ldsb [%l7 + 0x6C], %i1
loop_6268:
bn,pn %icc, loop_6269
fnot1s %f10, %f12
edge16n %i3, %i0, %o5
ldsb [%l7 + 0x20], %g2
loop_6269:
movvs %xcc, %l6, %i6
tn %icc, 0x2
st %f6, [%l7 + 0x50]
fand %f6, %f2, %f6
ldsh [%l7 + 0x34], %o0
fmovsvs %xcc, %f0, %f5
edge32ln %o6, %l5, %g7
fpack32 %f10, %f2, %f8
edge16 %i4, %o4, %l4
fmovdpos %xcc, %f13, %f12
ba,a %icc, loop_6270
fba,a %fcc0, loop_6271
be,pn %xcc, loop_6272
ldsw [%l7 + 0x58], %g5
loop_6270:
fmovrdne %g3, %f2, %f6
loop_6271:
fmul8x16au %f14, %f11, %f8
loop_6272:
stb %i7, [%l7 + 0x25]
tpos %xcc, 0x2
fmovrslz %g1, %f2, %f0
bne loop_6273
mulscc %o1, %l2, %o3
edge32l %g6, %o7, %i5
edge32n %l1, %l0, %i2
loop_6273:
fmovdne %icc, %f9, %f9
ldub [%l7 + 0x2A], %g4
stx %o2, [%l7 + 0x20]
siam 0x3
taddcctv %l3, 0x07B9, %i1
movle %xcc, %i0, %i3
sra %g2, %l6, %o5
fmovdne %icc, %f10, %f5
bge,a loop_6274
ba %xcc, loop_6275
srl %i6, 0x1C, %o6
edge32n %o0, %g7, %i4
loop_6274:
movn %icc, %o4, %l5
loop_6275:
fpmerge %f15, %f13, %f8
std %f10, [%l7 + 0x28]
fmovsneg %icc, %f12, %f10
sll %g5, 0x0B, %l4
bleu,a,pn %xcc, loop_6276
fmovscs %icc, %f15, %f13
brgez,a %g3, loop_6277
ldsh [%l7 + 0x16], %i7
loop_6276:
lduh [%l7 + 0x0E], %g1
fornot2s %f15, %f1, %f14
loop_6277:
lduh [%l7 + 0x24], %o1
edge16l %o3, %l2, %g6
bgu loop_6278
ldsw [%l7 + 0x2C], %i5
fzero %f0
fmovrse %o7, %f12, %f3
loop_6278:
tg %icc, 0x5
fpsub16s %f13, %f15, %f3
ta %icc, 0x1
ldub [%l7 + 0x1E], %l0
fbl,a %fcc2, loop_6279
std %f4, [%l7 + 0x60]
ldsh [%l7 + 0x42], %l1
fcmpne16 %f12, %f6, %i2
loop_6279:
fsrc2s %f2, %f12
fpadd32s %f0, %f11, %f12
andn %o2, 0x04DE, %g4
stx %i1, [%l7 + 0x40]
st %f2, [%l7 + 0x24]
movvc %xcc, %l3, %i3
ldsh [%l7 + 0x58], %i0
ld [%l7 + 0x3C], %f4
ldsb [%l7 + 0x61], %g2
stb %l6, [%l7 + 0x0B]
brlez %o5, loop_6280
fmul8x16al %f1, %f14, %f0
stw %o6, [%l7 + 0x14]
pdist %f12, %f0, %f0
loop_6280:
fbe %fcc1, loop_6281
fone %f8
xor %i6, %o0, %i4
sdivx %o4, 0x0234, %l5
loop_6281:
ba,a %icc, loop_6282
fmovdg %xcc, %f2, %f13
tge %icc, 0x4
fbge %fcc3, loop_6283
loop_6282:
fnand %f4, %f4, %f12
ble,pt %xcc, loop_6284
ldsw [%l7 + 0x30], %g7
loop_6283:
movrgez %g5, 0x340, %g3
fpmerge %f4, %f14, %f2
loop_6284:
sdivcc %l4, 0x0C9A, %g1
fxor %f4, %f12, %f14
sdivcc %i7, 0x0517, %o3
tle %xcc, 0x4
lduw [%l7 + 0x20], %l2
movl %icc, %o1, %g6
ld [%l7 + 0x4C], %f8
fmovsle %icc, %f7, %f0
brlz,a %i5, loop_6285
fmovde %icc, %f15, %f13
edge32 %o7, %l1, %l0
ldx [%l7 + 0x38], %o2
loop_6285:
lduw [%l7 + 0x74], %g4
taddcc %i2, 0x0672, %i1
fzero %f14
movpos %icc, %l3, %i3
fblg %fcc1, loop_6286
ldsw [%l7 + 0x4C], %i0
nop
setx loop_6287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgz %l6, loop_6288
loop_6286:
ld [%l7 + 0x4C], %f9
movl %xcc, %o5, %o6
loop_6287:
xnorcc %g2, %i6, %i4
loop_6288:
bvs,pn %xcc, loop_6289
sethi 0x0BAC, %o4
ble,a loop_6290
fxors %f14, %f14, %f13
loop_6289:
xnorcc %l5, 0x0878, %o0
fcmpeq16 %f4, %f12, %g7
loop_6290:
stb %g5, [%l7 + 0x3D]
std %f10, [%l7 + 0x78]
ldsb [%l7 + 0x2E], %l4
stx %g3, [%l7 + 0x30]
fcmpd %fcc0, %f4, %f2
brgz,a %i7, loop_6291
fmovdvc %xcc, %f7, %f2
tle %xcc, 0x4
sdiv %o3, 0x188E, %g1
loop_6291:
fone %f14
tvc %xcc, 0x6
lduw [%l7 + 0x14], %l2
nop
setx loop_6292, %l0, %l1
jmpl %l1, %o1
fmuld8ulx16 %f9, %f7, %f14
fpsub32s %f6, %f6, %f4
fcmpne32 %f10, %f10, %i5
loop_6292:
fpsub16s %f5, %f11, %f7
bshuffle %f6, %f10, %f0
edge16n %o7, %g6, %l1
fba %fcc2, loop_6293
ldd [%l7 + 0x28], %f8
fmovdgu %xcc, %f1, %f0
ldsb [%l7 + 0x6F], %o2
loop_6293:
tvs %xcc, 0x6
fmovd %f12, %f8
st %f6, [%l7 + 0x10]
fsrc1 %f0, %f12
fcmpne32 %f10, %f0, %g4
movrne %l0, %i1, %l3
ldd [%l7 + 0x70], %f4
edge8ln %i3, %i2, %i0
brlez,a %l6, loop_6294
ldsw [%l7 + 0x38], %o6
fxor %f4, %f14, %f8
edge8n %g2, %o5, %i4
loop_6294:
ldx [%l7 + 0x08], %i6
fcmps %fcc3, %f9, %f3
movcs %icc, %o4, %l5
andcc %o0, 0x1B9B, %g7
fsrc1s %f7, %f10
fmovdg %icc, %f0, %f4
nop
setx loop_6295, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble %xcc, loop_6296
ldd [%l7 + 0x10], %f0
movg %xcc, %g5, %l4
loop_6295:
edge32 %g3, %o3, %g1
loop_6296:
movneg %xcc, %i7, %l2
movne %xcc, %i5, %o7
stw %o1, [%l7 + 0x08]
fbug,a %fcc1, loop_6297
fmovsge %icc, %f9, %f4
ble loop_6298
movge %xcc, %l1, %o2
loop_6297:
taddcc %g6, %g4, %l0
edge16 %l3, %i3, %i2
loop_6298:
movn %icc, %i0, %l6
fxors %f12, %f2, %f7
fandnot1 %f10, %f10, %f6
tcc %icc, 0x4
ldsh [%l7 + 0x66], %o6
nop
setx loop_6299, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %i1, 0x1B06, %g2
for %f2, %f8, %f14
fbu %fcc3, loop_6300
loop_6299:
ldsh [%l7 + 0x3C], %i4
move %icc, %i6, %o5
fabss %f6, %f13
loop_6300:
movcs %icc, %l5, %o4
stw %o0, [%l7 + 0x74]
movgu %xcc, %g5, %g7
fba %fcc1, loop_6301
edge16n %g3, %l4, %g1
ldsh [%l7 + 0x4E], %i7
fmovrde %l2, %f12, %f4
loop_6301:
stw %o3, [%l7 + 0x18]
std %f14, [%l7 + 0x08]
tn %icc, 0x2
call loop_6302
ldsh [%l7 + 0x0E], %o7
tcs %icc, 0x3
fnand %f14, %f2, %f8
loop_6302:
brgz %i5, loop_6303
sll %l1, 0x0D, %o1
fone %f2
edge8 %g6, %g4, %l0
loop_6303:
fbge %fcc1, loop_6304
fbue,a %fcc1, loop_6305
fmovdleu %icc, %f7, %f13
ld [%l7 + 0x3C], %f2
loop_6304:
fmovsl %xcc, %f1, %f6
loop_6305:
fnot2 %f14, %f10
fmovsa %xcc, %f1, %f11
fmovsvs %xcc, %f9, %f13
movg %icc, %o2, %i3
movrne %i2, %i0, %l3
fpack16 %f0, %f10
sth %l6, [%l7 + 0x32]
fandnot1s %f12, %f9, %f10
stw %i1, [%l7 + 0x50]
bvs,a loop_6306
fmovsvs %icc, %f11, %f14
fnors %f7, %f2, %f3
edge16n %o6, %i4, %i6
loop_6306:
tne %icc, 0x7
sth %g2, [%l7 + 0x5A]
alignaddrl %l5, %o5, %o0
tl %xcc, 0x6
fpadd32 %f12, %f2, %f10
ldsw [%l7 + 0x5C], %g5
fmovsa %icc, %f14, %f2
ldsw [%l7 + 0x64], %o4
lduh [%l7 + 0x6A], %g3
fone %f0
fbule %fcc0, loop_6307
array16 %g7, %g1, %i7
ldsh [%l7 + 0x32], %l4
ldsb [%l7 + 0x53], %l2
loop_6307:
fornot1 %f6, %f14, %f12
edge8 %o7, %o3, %l1
array8 %i5, %g6, %o1
fbne %fcc1, loop_6308
fbe %fcc1, loop_6309
fcmple16 %f0, %f0, %l0
ldub [%l7 + 0x24], %o2
loop_6308:
taddcctv %i3, 0x1FCC, %i2
loop_6309:
edge16ln %g4, %i0, %l3
movrgez %i1, 0x3D4, %l6
edge8l %i4, %i6, %g2
lduw [%l7 + 0x24], %o6
orn %o5, %o0, %l5
smul %g5, 0x04C3, %o4
brz %g3, loop_6310
ldsb [%l7 + 0x1E], %g7
stb %g1, [%l7 + 0x34]
fpsub32s %f13, %f13, %f8
loop_6310:
edge8n %l4, %l2, %o7
ldx [%l7 + 0x20], %o3
fbuge,a %fcc2, loop_6311
ldsh [%l7 + 0x5C], %l1
fpsub32 %f2, %f10, %f6
sth %i7, [%l7 + 0x60]
loop_6311:
fmovrdlz %g6, %f14, %f4
stw %i5, [%l7 + 0x58]
fxnor %f12, %f8, %f12
movg %icc, %o1, %o2
tvs %icc, 0x1
andcc %i3, %i2, %g4
fmovsgu %icc, %f0, %f10
fpsub32 %f6, %f12, %f14
ldsb [%l7 + 0x1D], %i0
fpadd32 %f2, %f2, %f4
fmul8x16 %f6, %f2, %f10
st %f3, [%l7 + 0x38]
fmovspos %xcc, %f0, %f14
ldsh [%l7 + 0x38], %l0
fmovsa %xcc, %f3, %f3
andncc %l3, %i1, %i4
movne %icc, %l6, %g2
fmovrsgz %i6, %f0, %f2
movrgez %o6, 0x1DC, %o0
stw %o5, [%l7 + 0x40]
bge,pn %xcc, loop_6312
srlx %g5, %o4, %l5
fmovsvc %xcc, %f6, %f14
ldsh [%l7 + 0x12], %g3
loop_6312:
mulx %g1, 0x171F, %l4
fmul8x16 %f3, %f10, %f14
stb %g7, [%l7 + 0x6F]
fbne %fcc0, loop_6313
std %f4, [%l7 + 0x30]
umul %l2, %o3, %l1
fors %f8, %f5, %f12
loop_6313:
stb %o7, [%l7 + 0x24]
lduw [%l7 + 0x48], %g6
fbl %fcc1, loop_6314
ldsb [%l7 + 0x50], %i5
ldsh [%l7 + 0x48], %o1
ld [%l7 + 0x18], %f5
loop_6314:
brlz,a %o2, loop_6315
movvs %icc, %i3, %i2
bshuffle %f0, %f4, %f14
fmovsleu %xcc, %f7, %f9
loop_6315:
subcc %g4, 0x02DF, %i7
stx %i0, [%l7 + 0x20]
st %f3, [%l7 + 0x6C]
fmul8x16al %f2, %f5, %f10
edge8ln %l3, %i1, %l0
bleu,a,pn %xcc, loop_6316
fones %f3
fpadd32s %f4, %f0, %f5
fbule,a %fcc1, loop_6317
loop_6316:
ld [%l7 + 0x34], %f13
fand %f10, %f2, %f4
stb %l6, [%l7 + 0x7E]
loop_6317:
std %f2, [%l7 + 0x40]
stx %g2, [%l7 + 0x20]
ld [%l7 + 0x10], %f6
orcc %i6, 0x0821, %o6
te %xcc, 0x5
bneg,a,pn %icc, loop_6318
brlez %o0, loop_6319
fones %f13
tl %icc, 0x5
loop_6318:
fcmpd %fcc2, %f0, %f6
loop_6319:
fmovdvc %xcc, %f8, %f5
tsubcctv %o5, 0x0F67, %g5
add %o4, %l5, %g3
fpack32 %f10, %f10, %f10
fornot1s %f14, %f14, %f14
lduh [%l7 + 0x30], %i4
std %f8, [%l7 + 0x20]
array8 %l4, %g1, %l2
bcc,pn %xcc, loop_6320
fornot1 %f6, %f4, %f10
fmovsge %icc, %f12, %f0
movleu %icc, %o3, %g7
loop_6320:
fzeros %f15
tvc %icc, 0x3
lduh [%l7 + 0x4C], %l1
sethi 0x1092, %g6
std %f4, [%l7 + 0x50]
sth %o7, [%l7 + 0x20]
stb %o1, [%l7 + 0x08]
st %f12, [%l7 + 0x4C]
fones %f15
sth %i5, [%l7 + 0x34]
andn %i3, %i2, %o2
ba,a %xcc, loop_6321
pdist %f12, %f0, %f14
fbuge,a %fcc0, loop_6322
smul %g4, %i0, %i7
loop_6321:
std %f14, [%l7 + 0x40]
fbne %fcc2, loop_6323
loop_6322:
fmuld8ulx16 %f12, %f14, %f0
sdiv %i1, 0x1607, %l0
fnands %f10, %f9, %f9
loop_6323:
fbge %fcc1, loop_6324
movgu %icc, %l3, %l6
nop
setx loop_6325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f2, %f12, %f4
loop_6324:
brlez %i6, loop_6326
ldub [%l7 + 0x7B], %o6
loop_6325:
fmovdg %icc, %f0, %f0
ldub [%l7 + 0x21], %g2
loop_6326:
call loop_6327
fcmple16 %f12, %f8, %o0
ldx [%l7 + 0x20], %g5
sth %o5, [%l7 + 0x40]
loop_6327:
fmovsn %icc, %f10, %f3
fbe,a %fcc0, loop_6328
fmovdcc %icc, %f12, %f0
edge32n %o4, %l5, %i4
sth %l4, [%l7 + 0x76]
loop_6328:
fbuge %fcc1, loop_6329
ldsh [%l7 + 0x40], %g1
movle %xcc, %g3, %l2
andn %g7, 0x09AC, %l1
loop_6329:
lduw [%l7 + 0x20], %o3
fmovsa %xcc, %f14, %f13
brgz,a %g6, loop_6330
sth %o1, [%l7 + 0x6C]
edge16l %o7, %i5, %i2
fmovdle %xcc, %f9, %f14
loop_6330:
stw %i3, [%l7 + 0x20]
fpmerge %f5, %f12, %f4
or %g4, %o2, %i7
fmovdg %xcc, %f7, %f12
fmovrslz %i0, %f1, %f5
srl %i1, %l0, %l6
fmovs %f4, %f1
sdiv %l3, 0x12E2, %o6
alignaddrl %g2, %o0, %g5
fbuge,a %fcc1, loop_6331
xor %o5, 0x072F, %i6
lduh [%l7 + 0x48], %l5
orncc %i4, %l4, %g1
loop_6331:
fmovse %icc, %f2, %f1
tcs %icc, 0x3
siam 0x5
edge32n %g3, %l2, %g7
stb %o4, [%l7 + 0x54]
fbu,a %fcc1, loop_6332
fandnot2s %f6, %f9, %f8
fcmpeq32 %f14, %f14, %l1
fmovs %f13, %f2
loop_6332:
andcc %g6, 0x0ACC, %o1
st %f13, [%l7 + 0x2C]
edge8l %o3, %o7, %i5
brnz,a %i3, loop_6333
movpos %icc, %g4, %i2
fpsub32s %f14, %f4, %f14
fmovrdgz %o2, %f12, %f6
loop_6333:
nop
setx loop_6334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %i7, %i0, %i1
lduh [%l7 + 0x54], %l0
edge32 %l3, %o6, %g2
loop_6334:
array32 %o0, %l6, %g5
st %f10, [%l7 + 0x2C]
ldx [%l7 + 0x20], %o5
fexpand %f8, %f10
addcc %i6, 0x182F, %i4
fmovsl %xcc, %f3, %f10
movneg %xcc, %l4, %g1
movrgz %l5, %l2, %g7
subcc %g3, 0x1846, %l1
sra %g6, 0x05, %o1
fabss %f0, %f1
bpos,a,pt %icc, loop_6335
fbn,a %fcc1, loop_6336
andcc %o4, %o3, %i5
orcc %i3, %g4, %o7
loop_6335:
taddcc %o2, 0x00BC, %i7
loop_6336:
fba,a %fcc0, loop_6337
fpsub16 %f0, %f2, %f6
call loop_6338
ldsh [%l7 + 0x6A], %i0
loop_6337:
fornot2 %f2, %f14, %f12
ldsw [%l7 + 0x48], %i1
loop_6338:
ldsh [%l7 + 0x22], %l0
ldsb [%l7 + 0x41], %l3
movge %icc, %i2, %g2
fzero %f4
st %f7, [%l7 + 0x74]
brlz %o0, loop_6339
movcc %icc, %o6, %g5
fmovdgu %xcc, %f9, %f2
ldub [%l7 + 0x57], %o5
loop_6339:
lduh [%l7 + 0x7C], %l6
fbne,a %fcc1, loop_6340
mulx %i6, %l4, %g1
tsubcc %l5, 0x0ADE, %i4
array32 %g7, %g3, %l1
loop_6340:
fmovdpos %xcc, %f0, %f8
fsrc2 %f0, %f2
sethi 0x0125, %g6
udivcc %l2, 0x1911, %o4
fmovdl %xcc, %f3, %f12
fbo %fcc2, loop_6341
fmovdgu %icc, %f12, %f8
fandnot1 %f14, %f6, %f2
taddcc %o1, %i5, %i3
loop_6341:
edge16l %g4, %o3, %o2
movleu %xcc, %o7, %i7
bvs,a,pt %xcc, loop_6342
andncc %i0, %i1, %l3
fones %f13
nop
setx loop_6343, %l0, %l1
jmpl %l1, %i2
loop_6342:
fpadd16 %f0, %f12, %f4
sth %g2, [%l7 + 0x28]
tg %icc, 0x7
loop_6343:
st %f4, [%l7 + 0x30]
stb %o0, [%l7 + 0x78]
edge8 %l0, %g5, %o6
st %f12, [%l7 + 0x10]
fbl,a %fcc1, loop_6344
ldsb [%l7 + 0x51], %l6
fmovrse %i6, %f6, %f12
ld [%l7 + 0x7C], %f15
loop_6344:
ldsb [%l7 + 0x09], %l4
fpsub16 %f0, %f2, %f12
lduw [%l7 + 0x4C], %o5
edge16ln %g1, %l5, %i4
stb %g7, [%l7 + 0x39]
ble,a,pt %icc, loop_6345
ldsw [%l7 + 0x08], %l1
orncc %g3, 0x07F8, %g6
fpadd16s %f14, %f10, %f11
loop_6345:
ldub [%l7 + 0x1B], %o4
ldub [%l7 + 0x11], %l2
edge16ln %o1, %i5, %i3
fandnot2s %f11, %f2, %f14
mova %icc, %g4, %o2
edge16n %o7, %i7, %i0
ldsb [%l7 + 0x2E], %i1
brlez,a %o3, loop_6346
ldsb [%l7 + 0x6B], %l3
fbu %fcc0, loop_6347
stw %i2, [%l7 + 0x44]
loop_6346:
ldsw [%l7 + 0x38], %o0
stw %l0, [%l7 + 0x60]
loop_6347:
fmul8ulx16 %f8, %f6, %f2
srl %g5, 0x1B, %o6
movvc %icc, %g2, %i6
fmovrde %l6, %f10, %f8
tvc %icc, 0x1
ldsw [%l7 + 0x08], %l4
std %f10, [%l7 + 0x10]
movpos %xcc, %o5, %l5
bne,pn %xcc, loop_6348
ldx [%l7 + 0x10], %g1
lduh [%l7 + 0x1C], %i4
andncc %l1, %g3, %g7
loop_6348:
fzero %f6
brgez %g6, loop_6349
fsrc2s %f3, %f10
ldsh [%l7 + 0x2A], %o4
fmovse %icc, %f5, %f7
loop_6349:
sdivcc %l2, 0x06E7, %i5
call loop_6350
std %f2, [%l7 + 0x10]
fnot2 %f12, %f2
fmuld8ulx16 %f13, %f3, %f4
loop_6350:
fnors %f2, %f9, %f12
lduh [%l7 + 0x10], %i3
brnz,a %g4, loop_6351
edge8ln %o2, %o7, %i7
andn %i0, %i1, %o3
move %xcc, %l3, %o1
loop_6351:
fcmped %fcc3, %f14, %f12
lduw [%l7 + 0x28], %i2
fnegd %f12, %f6
fmovdne %xcc, %f5, %f1
ldsh [%l7 + 0x32], %l0
fandnot2 %f2, %f10, %f4
brgez,a %o0, loop_6352
sub %o6, 0x11F8, %g5
fmovscs %xcc, %f6, %f10
stw %g2, [%l7 + 0x38]
loop_6352:
st %f8, [%l7 + 0x3C]
edge8ln %i6, %l6, %o5
stb %l5, [%l7 + 0x70]
fbul,a %fcc3, loop_6353
stx %l4, [%l7 + 0x38]
nop
setx loop_6354, %l0, %l1
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 + 0x64], %i4
loop_6353:
sdivx %l1, 0x144D, %g3
fmovdneg %icc, %f10, %f6
loop_6354:
fpadd16 %f14, %f4, %f0
ldub [%l7 + 0x21], %g1
fabss %f11, %f5
brgez,a %g6, loop_6355
tvc %xcc, 0x6
fornot1 %f6, %f2, %f10
fmul8x16al %f12, %f12, %f2
loop_6355:
move %icc, %o4, %g7
ldx [%l7 + 0x18], %i5
ldub [%l7 + 0x08], %i3
be,pn %xcc, loop_6356
movgu %icc, %l2, %o2
fcmps %fcc0, %f10, %f4
sdivcc %g4, 0x1A15, %i7
loop_6356:
udivx %i0, 0x047C, %i1
stw %o3, [%l7 + 0x0C]
ld [%l7 + 0x78], %f2
tn %icc, 0x5
fpack16 %f14, %f14
popc %o7, %l3
andncc %i2, %l0, %o1
ldsw [%l7 + 0x18], %o6
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x62], %g5
fpsub32 %f14, %f10, %f2
ldsb [%l7 + 0x41], %o0
fbne %fcc3, loop_6357
fnegs %f8, %f12
fcmpne16 %f6, %f8, %g2
fpsub32s %f11, %f7, %f15
loop_6357:
fone %f12
fbuge,a %fcc3, loop_6358
movrlz %l6, %i6, %l5
sth %o5, [%l7 + 0x12]
ldsh [%l7 + 0x58], %l4
loop_6358:
ldub [%l7 + 0x18], %l1
ldsw [%l7 + 0x18], %i4
bvs,pt %xcc, loop_6359
fmovde %icc, %f12, %f11
fmovrdgez %g3, %f4, %f14
movg %xcc, %g6, %o4
loop_6359:
fmovspos %icc, %f13, %f6
brgez,a %g1, loop_6360
ble,pt %icc, loop_6361
fmovde %icc, %f7, %f14
ldsb [%l7 + 0x21], %i5
loop_6360:
tne %icc, 0x2
loop_6361:
bvs,a,pn %icc, loop_6362
bpos,a loop_6363
edge16ln %i3, %l2, %o2
ldd [%l7 + 0x18], %f14
loop_6362:
ldsh [%l7 + 0x1A], %g7
loop_6363:
udivcc %i7, 0x0179, %i0
ldsb [%l7 + 0x58], %i1
stw %o3, [%l7 + 0x54]
stw %o7, [%l7 + 0x44]
fmovdl %xcc, %f3, %f8
fcmped %fcc0, %f8, %f8
fzero %f14
te %xcc, 0x2
fba,a %fcc0, loop_6364
fmovsa %xcc, %f9, %f0
fmovrsgz %l3, %f10, %f8
tge %xcc, 0x5
loop_6364:
st %f1, [%l7 + 0x2C]
fpack16 %f6, %f12
stb %g4, [%l7 + 0x6C]
fandnot2s %f6, %f4, %f14
movneg %icc, %i2, %l0
be,a,pt %icc, loop_6365
ldx [%l7 + 0x58], %o6
fbug %fcc1, loop_6366
movl %xcc, %g5, %o0
loop_6365:
st %f13, [%l7 + 0x40]
fbe,a %fcc2, loop_6367
loop_6366:
tleu %icc, 0x0
ldx [%l7 + 0x18], %g2
fpack32 %f8, %f14, %f2
loop_6367:
faligndata %f12, %f2, %f12
stw %l6, [%l7 + 0x48]
movrlz %i6, 0x0C5, %l5
fcmpgt16 %f14, %f2, %o1
fbule %fcc1, loop_6368
sth %o5, [%l7 + 0x72]
fabss %f11, %f2
fmovsle %xcc, %f6, %f0
loop_6368:
fmovspos %icc, %f12, %f8
fandnot1 %f12, %f0, %f12
st %f1, [%l7 + 0x4C]
fmovrdlez %l1, %f0, %f2
fxors %f11, %f0, %f4
ldx [%l7 + 0x70], %l4
fcmps %fcc1, %f7, %f10
bneg,pt %xcc, loop_6369
std %f8, [%l7 + 0x10]
brlez,a %g3, loop_6370
srlx %g6, 0x1B, %i4
loop_6369:
lduw [%l7 + 0x60], %g1
fbne,a %fcc3, loop_6371
loop_6370:
fmovdge %xcc, %f2, %f12
fpack32 %f4, %f12, %f0
st %f0, [%l7 + 0x30]
loop_6371:
sdiv %i5, 0x18AC, %o4
movvc %xcc, %l2, %o2
bvc,a loop_6372
movrgez %g7, %i3, %i0
or %i7, 0x0772, %o3
edge8n %i1, %o7, %l3
loop_6372:
srax %g4, 0x05, %i2
subcc %o6, %g5, %l0
tcc %icc, 0x1
andncc %o0, %g2, %i6
tg %icc, 0x5
sdivx %l6, 0x1945, %o1
sll %l5, 0x0A, %o5
fnegd %f0, %f2
fnot1 %f6, %f12
udivcc %l1, 0x10E8, %l4
te %icc, 0x6
ldd [%l7 + 0x20], %f6
brgez %g6, loop_6373
stw %g3, [%l7 + 0x74]
stw %i4, [%l7 + 0x74]
fnands %f9, %f10, %f15
loop_6373:
st %f9, [%l7 + 0x10]
ldsb [%l7 + 0x1B], %i5
ldsb [%l7 + 0x24], %g1
fmul8x16 %f8, %f6, %f0
lduh [%l7 + 0x38], %l2
edge16ln %o2, %o4, %i3
fsrc1s %f11, %f1
udivx %i0, 0x1487, %i7
movrlez %o3, 0x0A0, %i1
bne,pt %icc, loop_6374
fnegd %f12, %f10
fmovsvc %icc, %f7, %f14
movrne %g7, %l3, %o7
loop_6374:
tne %xcc, 0x4
fmovde %icc, %f14, %f10
fpadd16 %f0, %f0, %f10
fnegs %f3, %f5
ldx [%l7 + 0x70], %g4
fmovdcc %icc, %f10, %f14
array8 %o6, %g5, %i2
fnot1 %f0, %f4
udivcc %l0, 0x1DBF, %o0
movcc %icc, %g2, %i6
move %icc, %l6, %o1
ldsh [%l7 + 0x36], %o5
ldsh [%l7 + 0x10], %l1
ld [%l7 + 0x28], %f15
fbl %fcc0, loop_6375
tcs %icc, 0x2
xnor %l5, %g6, %l4
fmovrslz %g3, %f15, %f15
loop_6375:
fpack16 %f6, %f1
ldsh [%l7 + 0x66], %i4
ta %icc, 0x5
fbne,a %fcc2, loop_6376
lduw [%l7 + 0x18], %i5
movcs %icc, %l2, %g1
fmovdne %icc, %f15, %f7
loop_6376:
ldsh [%l7 + 0x5C], %o2
stx %o4, [%l7 + 0x10]
edge32n %i0, %i7, %o3
lduw [%l7 + 0x58], %i1
st %f6, [%l7 + 0x18]
stb %i3, [%l7 + 0x60]
nop
setx loop_6377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc3, loop_6378
fornot2s %f4, %f13, %f3
fcmple32 %f8, %f10, %l3
loop_6377:
subccc %o7, 0x07FF, %g7
loop_6378:
ldd [%l7 + 0x70], %f10
tpos %xcc, 0x0
ble,a,pn %xcc, loop_6379
movgu %icc, %g4, %g5
ldub [%l7 + 0x45], %i2
stx %l0, [%l7 + 0x18]
loop_6379:
fornot1s %f8, %f15, %f12
fmovrsgez %o0, %f15, %f0
fone %f2
fmovrsne %g2, %f4, %f12
tcc %icc, 0x5
stb %i6, [%l7 + 0x55]
nop
setx loop_6380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f4, %f6, %f2
fbge,a %fcc1, loop_6381
stw %l6, [%l7 + 0x28]
loop_6380:
ldx [%l7 + 0x58], %o1
ldd [%l7 + 0x08], %f10
loop_6381:
ldsh [%l7 + 0x46], %o6
sdivx %o5, 0x1C46, %l1
stx %l5, [%l7 + 0x30]
nop
setx loop_6382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f4, %f2
be,a,pn %icc, loop_6383
ldub [%l7 + 0x31], %l4
loop_6382:
brgez %g6, loop_6384
sth %g3, [%l7 + 0x4C]
loop_6383:
fnot1s %f4, %f14
fbue,a %fcc1, loop_6385
loop_6384:
te %xcc, 0x2
fnot2s %f7, %f14
tl %xcc, 0x7
loop_6385:
fnot1s %f1, %f11
ldd [%l7 + 0x58], %f8
for %f12, %f0, %f14
ld [%l7 + 0x44], %f8
tge %xcc, 0x3
std %f14, [%l7 + 0x40]
fornot2s %f11, %f9, %f14
std %f6, [%l7 + 0x68]
lduh [%l7 + 0x5E], %i4
movre %l2, %i5, %g1
stb %o2, [%l7 + 0x17]
fpadd32 %f8, %f10, %f14
fcmpgt16 %f12, %f12, %o4
ba,pn %icc, loop_6386
stw %i0, [%l7 + 0x7C]
fmovrsgz %i7, %f12, %f14
nop
setx loop_6387, %l0, %l1
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_6386:
fmovdcc %xcc, %f2, %f6
fpackfix %f12, %f10
fabss %f4, %f14
loop_6387:
fbug %fcc0, loop_6388
srl %o3, %i1, %i3
ldsh [%l7 + 0x4E], %o7
tle %xcc, 0x2
loop_6388:
lduw [%l7 + 0x68], %g7
fmul8x16au %f15, %f4, %f4
lduh [%l7 + 0x78], %l3
fmovsa %xcc, %f9, %f6
fmovsgu %xcc, %f15, %f15
ldsb [%l7 + 0x7A], %g4
fmovrsne %i2, %f6, %f12
ldsw [%l7 + 0x48], %g5
fmovdpos %icc, %f10, %f13
stx %o0, [%l7 + 0x18]
fnot2s %f7, %f13
sdivx %l0, 0x0C73, %i6
movgu %xcc, %g2, %l6
ldsh [%l7 + 0x16], %o1
fsrc1 %f10, %f12
array8 %o5, %o6, %l1
fbge,a %fcc3, loop_6389
tl %icc, 0x1
srlx %l4, %l5, %g6
fbne %fcc3, loop_6390
loop_6389:
fcmpeq16 %f8, %f10, %i4
udiv %g3, 0x17B8, %l2
lduh [%l7 + 0x5E], %g1
loop_6390:
ldsb [%l7 + 0x6C], %o2
edge32ln %i5, %i0, %o4
fbo %fcc2, loop_6391
fzero %f2
fmovdg %xcc, %f10, %f1
bne,pn %xcc, loop_6392
loop_6391:
fcmpeq32 %f6, %f8, %o3
movvc %icc, %i7, %i3
bne loop_6393
loop_6392:
lduw [%l7 + 0x24], %o7
sth %g7, [%l7 + 0x6E]
udivcc %i1, 0x01A5, %l3
loop_6393:
tle %icc, 0x3
call loop_6394
st %f6, [%l7 + 0x50]
smul %i2, 0x1758, %g4
fbne %fcc2, loop_6395
loop_6394:
fmovd %f8, %f6
fbl %fcc0, loop_6396
std %f2, [%l7 + 0x28]
loop_6395:
fnot2s %f15, %f7
edge32l %o0, %g5, %l0
loop_6396:
fpack16 %f8, %f2
udivcc %g2, 0x1CFC, %i6
stx %l6, [%l7 + 0x20]
ld [%l7 + 0x58], %f4
tpos %xcc, 0x6
ldsb [%l7 + 0x37], %o1
nop
setx loop_6397, %l0, %l1
jmpl %l1, %o6
array16 %o5, %l1, %l4
fmovdle %xcc, %f0, %f12
ldsw [%l7 + 0x60], %l5
loop_6397:
edge16n %g6, %g3, %i4
for %f14, %f12, %f2
nop
setx loop_6398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f6, %f0, %f0
edge8ln %g1, %l2, %i5
stx %i0, [%l7 + 0x08]
loop_6398:
fxors %f9, %f0, %f9
ldsw [%l7 + 0x14], %o2
movrlez %o3, 0x2CA, %o4
movle %icc, %i7, %o7
fbne,a %fcc1, loop_6399
ldsb [%l7 + 0x63], %i3
tn %xcc, 0x2
fble %fcc3, loop_6400
loop_6399:
bneg,pt %xcc, loop_6401
fmovscs %icc, %f9, %f0
fmovdcc %xcc, %f15, %f13
loop_6400:
fmovsgu %xcc, %f7, %f12
loop_6401:
movgu %xcc, %g7, %l3
fmuld8sux16 %f1, %f3, %f10
xorcc %i2, 0x150D, %g4
fmovda %icc, %f4, %f1
xorcc %i1, 0x1C4D, %o0
fone %f14
array8 %g5, %l0, %g2
fmovrslez %l6, %f10, %f9
subccc %o1, %o6, %i6
fmovdvs %xcc, %f1, %f7
fmovde %icc, %f0, %f5
tn %xcc, 0x2
ld [%l7 + 0x28], %f6
fmovd %f4, %f8
pdist %f10, %f12, %f14
ta %icc, 0x2
stb %o5, [%l7 + 0x77]
addcc %l4, 0x0E85, %l1
ldsw [%l7 + 0x34], %g6
fcmpne32 %f0, %f6, %g3
stw %l5, [%l7 + 0x6C]
sdivcc %g1, 0x01A0, %i4
bvc,a %xcc, loop_6402
sth %i5, [%l7 + 0x76]
movn %xcc, %i0, %o2
ldub [%l7 + 0x76], %l2
loop_6402:
fpadd16 %f6, %f14, %f0
ldub [%l7 + 0x21], %o4
fmovrdlz %o3, %f4, %f2
fcmpes %fcc0, %f2, %f3
fmovrsgz %i7, %f13, %f7
fpackfix %f0, %f3
tcc %icc, 0x0
fpsub16 %f2, %f2, %f10
fmovdvc %xcc, %f8, %f12
movge %xcc, %i3, %g7
xnor %l3, %i2, %g4
fbn,a %fcc2, loop_6403
stw %o7, [%l7 + 0x1C]
movneg %xcc, %i1, %g5
lduw [%l7 + 0x68], %o0
loop_6403:
fpack16 %f10, %f15
fnot1s %f12, %f9
fpadd16 %f8, %f2, %f14
edge16ln %g2, %l0, %o1
std %f0, [%l7 + 0x78]
fabsd %f6, %f10
fmovdg %xcc, %f12, %f5
fba,a %fcc1, loop_6404
stw %l6, [%l7 + 0x64]
fcmpne32 %f8, %f8, %o6
fpsub16 %f4, %f6, %f6
loop_6404:
movre %i6, 0x1CF, %o5
call loop_6405
fnors %f7, %f10, %f11
sth %l4, [%l7 + 0x70]
ldsb [%l7 + 0x29], %g6
loop_6405:
lduh [%l7 + 0x7C], %l1
fbl %fcc3, loop_6406
movrlz %l5, 0x139, %g3
edge8ln %g1, %i5, %i4
fnand %f0, %f4, %f14
loop_6406:
lduh [%l7 + 0x22], %i0
movneg %icc, %o2, %l2
fmovse %xcc, %f8, %f1
ldub [%l7 + 0x29], %o4
or %o3, 0x07C2, %i7
tneg %xcc, 0x6
edge32 %g7, %i3, %l3
fpsub16s %f9, %f2, %f8
bpos,a,pn %icc, loop_6407
fmovsge %xcc, %f2, %f9
ldsh [%l7 + 0x16], %g4
ldsb [%l7 + 0x75], %o7
loop_6407:
fmovde %icc, %f9, %f10
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x18], %i2
fmovsvc %xcc, %f3, %f5
stb %i1, [%l7 + 0x13]
sth %g5, [%l7 + 0x24]
tcc %icc, 0x2
lduw [%l7 + 0x1C], %o0
ldsw [%l7 + 0x58], %g2
movrlez %l0, %o1, %l6
tvs %xcc, 0x5
fnor %f14, %f8, %f12
edge8ln %o6, %i6, %l4
fmovdleu %icc, %f15, %f14
ldsh [%l7 + 0x68], %o5
ldsh [%l7 + 0x52], %l1
xnor %l5, 0x1E7F, %g6
xnor %g1, 0x0F41, %i5
udiv %i4, 0x1709, %i0
ldsw [%l7 + 0x08], %g3
te %icc, 0x1
xnorcc %o2, 0x13B6, %o4
addcc %o3, 0x0647, %i7
xor %g7, %l2, %i3
fxors %f15, %f15, %f14
bleu,a %xcc, loop_6408
fnegs %f9, %f15
lduh [%l7 + 0x3E], %l3
nop
setx loop_6409, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6408:
mova %icc, %g4, %o7
stx %i2, [%l7 + 0x10]
ldsb [%l7 + 0x37], %g5
loop_6409:
fpsub16 %f8, %f12, %f8
tsubcctv %o0, 0x1EA8, %g2
fbue %fcc1, loop_6410
movne %xcc, %i1, %l0
srlx %o1, 0x05, %l6
stw %i6, [%l7 + 0x70]
loop_6410:
add %l4, %o5, %o6
udivcc %l5, 0x066E, %l1
lduh [%l7 + 0x40], %g6
movgu %icc, %g1, %i5
ldd [%l7 + 0x08], %f0
mova %icc, %i4, %g3
taddcctv %o2, %i0, %o4
ldsw [%l7 + 0x28], %i7
fmovsn %icc, %f4, %f9
xorcc %o3, %l2, %i3
fbule,a %fcc2, loop_6411
pdist %f4, %f14, %f0
stb %l3, [%l7 + 0x09]
fmovsa %xcc, %f1, %f1
loop_6411:
edge32 %g7, %o7, %g4
ldub [%l7 + 0x6F], %i2
fcmpne32 %f10, %f4, %g5
movge %icc, %o0, %g2
fbg,a %fcc1, loop_6412
brlez,a %l0, loop_6413
movrgez %i1, %l6, %i6
fbu,a %fcc0, loop_6414
loop_6412:
fsrc1s %f9, %f5
loop_6413:
fmul8x16al %f9, %f11, %f14
fba,a %fcc3, loop_6415
loop_6414:
brnz,a %l4, loop_6416
movneg %xcc, %o1, %o6
movrlz %l5, 0x34F, %l1
loop_6415:
fnands %f0, %f9, %f12
loop_6416:
bge %xcc, loop_6417
edge16ln %o5, %g1, %i5
fmul8x16al %f2, %f11, %f10
fxors %f1, %f11, %f0
loop_6417:
std %f12, [%l7 + 0x30]
subccc %i4, 0x13CC, %g6
ld [%l7 + 0x38], %f10
fmovrdlez %o2, %f2, %f4
ld [%l7 + 0x34], %f12
tgu %icc, 0x3
fbg,a %fcc3, loop_6418
fornot2s %f5, %f8, %f4
srlx %i0, %o4, %i7
stw %g3, [%l7 + 0x78]
loop_6418:
or %l2, %o3, %l3
xorcc %i3, 0x0C8B, %g7
fnot1s %f6, %f1
ldd [%l7 + 0x40], %f10
fpadd16s %f9, %f15, %f15
sll %g4, %i2, %o7
bg %xcc, loop_6419
lduh [%l7 + 0x48], %o0
bne,pn %icc, loop_6420
ldsw [%l7 + 0x0C], %g5
loop_6419:
fcmpeq16 %f10, %f6, %l0
brgz %i1, loop_6421
loop_6420:
lduh [%l7 + 0x7A], %l6
movl %icc, %g2, %l4
fone %f0
loop_6421:
fmovda %icc, %f9, %f1
fxor %f4, %f2, %f6
movge %xcc, %i6, %o6
taddcc %o1, %l5, %l1
bshuffle %f0, %f14, %f10
std %f12, [%l7 + 0x78]
st %f10, [%l7 + 0x34]
lduh [%l7 + 0x1C], %o5
fmovrsgz %g1, %f7, %f13
addcc %i4, 0x1D90, %i5
add %o2, 0x0E3B, %g6
fmovrsne %o4, %f1, %f14
st %f10, [%l7 + 0x0C]
fmovrdlz %i7, %f8, %f2
sdivcc %g3, 0x095D, %i0
stw %o3, [%l7 + 0x7C]
fmovrsgez %l2, %f8, %f2
stw %i3, [%l7 + 0x74]
fpack32 %f10, %f2, %f2
fors %f9, %f3, %f8
fmovscc %xcc, %f11, %f13
addccc %g7, %g4, %i2
fmovde %xcc, %f3, %f1
te %icc, 0x4
or %l3, 0x1E5F, %o0
movrne %o7, 0x107, %l0
fmovrde %g5, %f2, %f2
fnands %f2, %f15, %f4
std %f2, [%l7 + 0x10]
edge32l %l6, %i1, %g2
fmovsne %icc, %f10, %f1
fmovsvs %icc, %f1, %f11
fmovrdgz %i6, %f6, %f2
alignaddr %l4, %o6, %o1
fmul8x16au %f4, %f0, %f6
tneg %icc, 0x4
ldsb [%l7 + 0x08], %l1
fmovrde %l5, %f6, %f2
movvs %icc, %o5, %g1
st %f15, [%l7 + 0x54]
st %f11, [%l7 + 0x50]
add %i4, 0x1FB6, %o2
lduw [%l7 + 0x20], %g6
fbule %fcc1, loop_6422
brnz %i5, loop_6423
ta %icc, 0x4
brz %o4, loop_6424
loop_6422:
fands %f5, %f12, %f11
loop_6423:
fandnot2s %f5, %f9, %f15
ldsh [%l7 + 0x10], %g3
loop_6424:
fbn,a %fcc3, loop_6425
orncc %i7, %o3, %l2
fbl %fcc0, loop_6426
lduw [%l7 + 0x28], %i0
loop_6425:
stx %i3, [%l7 + 0x58]
fbne %fcc0, loop_6427
loop_6426:
fsrc2s %f3, %f3
stw %g7, [%l7 + 0x44]
ldx [%l7 + 0x40], %i2
loop_6427:
fnegs %f1, %f1
std %f0, [%l7 + 0x78]
ldub [%l7 + 0x5F], %g4
edge32l %o0, %l3, %o7
fmovdneg %xcc, %f2, %f9
stw %g5, [%l7 + 0x68]
srl %l0, 0x18, %i1
ld [%l7 + 0x54], %f9
fzeros %f6
tn %xcc, 0x1
fcmpes %fcc0, %f0, %f11
fbul %fcc2, loop_6428
fbule %fcc1, loop_6429
edge16n %g2, %l6, %l4
fmovsge %icc, %f0, %f3
loop_6428:
addc %i6, %o1, %l1
loop_6429:
stx %l5, [%l7 + 0x28]
movne %icc, %o5, %g1
movrlez %i4, 0x277, %o2
fmul8sux16 %f10, %f8, %f14
popc 0x0FE6, %g6
fnot2s %f8, %f14
fcmpne16 %f0, %f8, %i5
fpadd32s %f0, %f6, %f11
ldub [%l7 + 0x58], %o6
movneg %xcc, %g3, %i7
stx %o4, [%l7 + 0x18]
brgez,a %o3, loop_6430
fzero %f14
bne,pt %xcc, loop_6431
st %f7, [%l7 + 0x1C]
loop_6430:
edge8l %i0, %l2, %i3
fnands %f15, %f12, %f8
loop_6431:
edge16 %g7, %g4, %i2
ldd [%l7 + 0x70], %f12
udiv %o0, 0x0B5D, %o7
brgz,a %l3, loop_6432
ldd [%l7 + 0x08], %f10
lduw [%l7 + 0x5C], %l0
alignaddrl %i1, %g5, %g2
loop_6432:
bcs,a %icc, loop_6433
stx %l6, [%l7 + 0x60]
edge16ln %l4, %o1, %l1
std %f8, [%l7 + 0x18]
loop_6433:
stb %i6, [%l7 + 0x0A]
fmovse %xcc, %f8, %f13
fmovrdne %o5, %f14, %f8
std %f0, [%l7 + 0x30]
ldsh [%l7 + 0x40], %l5
mulscc %i4, %o2, %g1
ldsb [%l7 + 0x19], %i5
ld [%l7 + 0x14], %f2
std %f0, [%l7 + 0x08]
fcmpgt32 %f14, %f6, %o6
lduw [%l7 + 0x70], %g3
fpack32 %f4, %f12, %f10
ldub [%l7 + 0x7F], %g6
fmovdleu %xcc, %f4, %f5
sdivcc %o4, 0x1424, %i7
fmovdn %xcc, %f3, %f4
srlx %i0, 0x0D, %o3
ldsb [%l7 + 0x2C], %i3
brlez,a %l2, loop_6434
te %xcc, 0x0
tneg %xcc, 0x4
tle %xcc, 0x3
loop_6434:
ldd [%l7 + 0x48], %f12
lduw [%l7 + 0x38], %g4
add %i2, 0x0B5E, %g7
sllx %o7, 0x17, %l3
ld [%l7 + 0x30], %f14
fxnors %f4, %f3, %f6
movle %xcc, %o0, %l0
fmuld8sux16 %f5, %f12, %f2
fba,a %fcc0, loop_6435
sth %i1, [%l7 + 0x62]
orncc %g5, %g2, %l4
movre %o1, 0x01D, %l1
loop_6435:
brgz %l6, loop_6436
fba %fcc3, loop_6437
movre %o5, %i6, %i4
xor %o2, %l5, %g1
loop_6436:
movleu %xcc, %o6, %g3
loop_6437:
fmovsn %xcc, %f1, %f2
ldsb [%l7 + 0x1B], %i5
ldsw [%l7 + 0x58], %o4
stb %i7, [%l7 + 0x49]
ldx [%l7 + 0x10], %g6
nop
setx loop_6438, %l0, %l1
jmpl %l1, %o3
ldub [%l7 + 0x53], %i3
sdivcc %l2, 0x0025, %i0
fbule,a %fcc2, loop_6439
loop_6438:
sdivcc %g4, 0x1F3B, %g7
stw %i2, [%l7 + 0x78]
bgu,a,pn %xcc, loop_6440
loop_6439:
fpadd32s %f7, %f9, %f13
bgu,a %xcc, loop_6441
st %f9, [%l7 + 0x38]
loop_6440:
stb %l3, [%l7 + 0x69]
fxor %f0, %f14, %f12
loop_6441:
fmovrdgz %o0, %f12, %f8
xnorcc %o7, 0x1C41, %i1
sdivx %l0, 0x1C7B, %g5
ldsw [%l7 + 0x6C], %l4
mova %xcc, %o1, %g2
std %f6, [%l7 + 0x78]
xorcc %l6, %l1, %i6
andcc %i4, 0x146D, %o5
fands %f0, %f1, %f6
sth %o2, [%l7 + 0x44]
fmovdleu %xcc, %f7, %f6
fbl,a %fcc1, loop_6442
movcs %xcc, %g1, %o6
fmovdpos %icc, %f12, %f4
smulcc %g3, 0x010E, %i5
loop_6442:
ldx [%l7 + 0x70], %l5
sllx %o4, %g6, %o3
fpmerge %f5, %f0, %f4
bcs,pn %xcc, loop_6443
std %f2, [%l7 + 0x28]
te %xcc, 0x3
smul %i7, %l2, %i0
loop_6443:
tle %xcc, 0x5
udiv %g4, 0x14A6, %i3
fbn %fcc2, loop_6444
ld [%l7 + 0x20], %f9
fzero %f2
nop
setx loop_6445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6444:
fmovsgu %xcc, %f7, %f4
fmovrdlez %i2, %f12, %f2
stb %l3, [%l7 + 0x3E]
loop_6445:
bvs %xcc, loop_6446
fbu %fcc3, loop_6447
movrlez %o0, 0x257, %o7
udivx %g7, 0x147E, %l0
loop_6446:
ldx [%l7 + 0x70], %i1
loop_6447:
fabss %f14, %f5
fpackfix %f14, %f2
movg %xcc, %l4, %g5
fcmpeq16 %f8, %f2, %g2
nop
setx loop_6448, %l0, %l1
jmpl %l1, %o1
bne loop_6449
bcs,a,pn %icc, loop_6450
mulx %l1, 0x1C07, %i6
loop_6448:
sdiv %i4, 0x10F6, %l6
loop_6449:
xnor %o5, %o2, %g1
loop_6450:
movrgez %o6, 0x3DE, %i5
bn %icc, loop_6451
fcmpeq16 %f10, %f14, %l5
fxor %f0, %f10, %f8
bneg,a,pt %xcc, loop_6452
loop_6451:
sllx %o4, %g3, %o3
xnorcc %i7, %l2, %g6
subc %g4, 0x1F10, %i3
loop_6452:
movpos %xcc, %i2, %i0
movne %xcc, %o0, %o7
tcs %icc, 0x3
edge16ln %g7, %l3, %i1
fmovsa %xcc, %f7, %f2
stb %l4, [%l7 + 0x6A]
ldd [%l7 + 0x40], %f8
lduh [%l7 + 0x5E], %g5
ldx [%l7 + 0x18], %l0
ldx [%l7 + 0x30], %o1
lduw [%l7 + 0x5C], %l1
mova %icc, %i6, %g2
movpos %xcc, %i4, %o5
lduh [%l7 + 0x20], %o2
siam 0x4
bg,a loop_6453
ba loop_6454
ld [%l7 + 0x10], %f10
ldsb [%l7 + 0x7C], %g1
loop_6453:
lduw [%l7 + 0x60], %o6
loop_6454:
edge8 %l6, %i5, %o4
st %f6, [%l7 + 0x44]
stx %g3, [%l7 + 0x78]
fpsub16s %f14, %f12, %f4
stx %o3, [%l7 + 0x40]
fmovrse %i7, %f3, %f2
bneg %icc, loop_6455
lduh [%l7 + 0x7E], %l5
taddcc %l2, 0x141E, %g6
tn %icc, 0x1
loop_6455:
andcc %i3, %g4, %i0
bl,a loop_6456
st %f1, [%l7 + 0x28]
fone %f6
ldsh [%l7 + 0x4A], %i2
loop_6456:
fxnors %f13, %f4, %f13
tne %icc, 0x7
fbl %fcc2, loop_6457
alignaddr %o0, %g7, %l3
fmovsg %icc, %f13, %f6
ldx [%l7 + 0x38], %o7
loop_6457:
movvs %icc, %l4, %g5
ldx [%l7 + 0x08], %l0
fmul8sux16 %f10, %f2, %f0
fmovdvc %xcc, %f9, %f6
te %icc, 0x4
movgu %xcc, %i1, %l1
tge %xcc, 0x1
stw %o1, [%l7 + 0x28]
ldsh [%l7 + 0x08], %i6
fbul,a %fcc2, loop_6458
fmovsa %xcc, %f14, %f14
xnor %g2, 0x172A, %i4
fmovrslez %o5, %f5, %f3
loop_6458:
fblg %fcc1, loop_6459
ldub [%l7 + 0x2C], %o2
tcc %icc, 0x2
movgu %xcc, %o6, %g1
loop_6459:
fmul8x16al %f3, %f4, %f12
sllx %i5, 0x07, %o4
fmovdleu %icc, %f14, %f8
brgz,a %l6, loop_6460
movrgz %o3, 0x256, %g3
mulx %i7, 0x159B, %l2
bpos,a %xcc, loop_6461
loop_6460:
ldsh [%l7 + 0x58], %g6
fbe,a %fcc3, loop_6462
alignaddr %l5, %g4, %i3
loop_6461:
fmovscs %xcc, %f3, %f12
movle %xcc, %i0, %i2
loop_6462:
bne,a loop_6463
ldsw [%l7 + 0x5C], %o0
st %f4, [%l7 + 0x48]
sra %l3, %g7, %o7
loop_6463:
tle %xcc, 0x6
nop
setx loop_6464, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc0, loop_6465
stb %l4, [%l7 + 0x5A]
stb %l0, [%l7 + 0x73]
loop_6464:
fpack32 %f14, %f6, %f10
loop_6465:
edge32n %g5, %l1, %o1
fmovspos %icc, %f3, %f1
ldub [%l7 + 0x74], %i6
popc %i1, %i4
fzeros %f7
ldx [%l7 + 0x08], %g2
fmul8ulx16 %f8, %f0, %f0
std %f8, [%l7 + 0x68]
udivx %o2, 0x0928, %o5
stx %g1, [%l7 + 0x78]
subc %i5, %o4, %l6
stw %o6, [%l7 + 0x70]
lduh [%l7 + 0x34], %o3
brlez,a %i7, loop_6466
fbne %fcc1, loop_6467
fbg,a %fcc0, loop_6468
bpos,a,pn %icc, loop_6469
loop_6466:
fmovdleu %xcc, %f2, %f12
loop_6467:
ldsb [%l7 + 0x44], %l2
loop_6468:
movrlz %g3, 0x3BE, %g6
loop_6469:
fbu,a %fcc0, loop_6470
stx %g4, [%l7 + 0x68]
ldub [%l7 + 0x7F], %i3
fpadd32 %f12, %f14, %f14
loop_6470:
lduh [%l7 + 0x62], %l5
bl,a loop_6471
std %f6, [%l7 + 0x18]
edge8ln %i2, %i0, %o0
ld [%l7 + 0x2C], %f8
loop_6471:
bneg,a %icc, loop_6472
brgz,a %l3, loop_6473
tsubcc %o7, %g7, %l0
edge16ln %g5, %l4, %l1
loop_6472:
stx %o1, [%l7 + 0x58]
loop_6473:
fbe,a %fcc0, loop_6474
fbue %fcc3, loop_6475
fnegs %f11, %f1
stb %i6, [%l7 + 0x69]
loop_6474:
stw %i4, [%l7 + 0x6C]
loop_6475:
tg %icc, 0x7
fmovdn %xcc, %f6, %f1
fmovsge %icc, %f13, %f12
tcc %icc, 0x4
std %f12, [%l7 + 0x10]
edge8 %i1, %g2, %o5
ldub [%l7 + 0x44], %o2
edge16ln %i5, %g1, %l6
fmovdvc %xcc, %f4, %f12
fzero %f12
fornot2s %f13, %f12, %f2
move %icc, %o4, %o3
bgu,a loop_6476
lduh [%l7 + 0x42], %i7
sllx %o6, %g3, %g6
tn %icc, 0x5
loop_6476:
fpsub16s %f10, %f11, %f1
tleu %icc, 0x3
fabss %f2, %f13
ldsh [%l7 + 0x5E], %g4
smulcc %l2, %i3, %i2
stb %l5, [%l7 + 0x2D]
tn %xcc, 0x3
tne %xcc, 0x1
fornot2 %f2, %f14, %f14
fmovsvs %xcc, %f8, %f10
sllx %o0, 0x1F, %l3
fmul8x16al %f8, %f6, %f4
fbl,a %fcc2, loop_6477
fbo,a %fcc0, loop_6478
ldx [%l7 + 0x20], %o7
ldd [%l7 + 0x78], %f8
loop_6477:
fmovdl %xcc, %f13, %f10
loop_6478:
ld [%l7 + 0x54], %f9
fmovdleu %icc, %f9, %f6
bvs,a loop_6479
fmovspos %icc, %f15, %f1
movcs %icc, %g7, %l0
stb %g5, [%l7 + 0x6D]
loop_6479:
fmovscs %xcc, %f9, %f5
edge32ln %i0, %l4, %l1
ldsw [%l7 + 0x24], %i6
fnands %f11, %f0, %f15
ldsh [%l7 + 0x52], %i4
alignaddr %i1, %o1, %g2
fmovde %icc, %f9, %f14
be loop_6480
smul %o5, %o2, %g1
srl %l6, 0x09, %i5
fandnot2s %f10, %f9, %f9
loop_6480:
ba,a loop_6481
stb %o3, [%l7 + 0x0B]
andncc %o4, %o6, %i7
tge %xcc, 0x6
loop_6481:
stb %g6, [%l7 + 0x2F]
taddcctv %g3, %g4, %l2
andncc %i3, %i2, %o0
fpmerge %f3, %f11, %f2
ldub [%l7 + 0x4D], %l3
orcc %l5, %g7, %o7
fcmpne32 %f10, %f10, %l0
subc %g5, 0x15CE, %l4
fble,a %fcc0, loop_6482
edge16n %i0, %l1, %i6
fba,a %fcc3, loop_6483
st %f3, [%l7 + 0x38]
loop_6482:
fmovdl %icc, %f12, %f14
sdivcc %i1, 0x18EE, %o1
loop_6483:
fzero %f2
tgu %xcc, 0x4
addc %i4, %o5, %g2
fmovdg %xcc, %f5, %f11
fbn %fcc0, loop_6484
ldsw [%l7 + 0x08], %g1
tne %xcc, 0x7
fmul8x16au %f10, %f14, %f6
loop_6484:
movle %xcc, %o2, %i5
subcc %l6, 0x0DE4, %o4
fbe,a %fcc1, loop_6485
fbne %fcc1, loop_6486
add %o6, 0x00CF, %i7
sdiv %o3, 0x18B6, %g3
loop_6485:
tcc %xcc, 0x6
loop_6486:
fmovdg %icc, %f5, %f2
sth %g6, [%l7 + 0x28]
fbg,a %fcc2, loop_6487
fbue,a %fcc3, loop_6488
array16 %l2, %i3, %g4
movrlez %i2, %l3, %o0
loop_6487:
ldub [%l7 + 0x33], %g7
loop_6488:
lduh [%l7 + 0x50], %o7
stw %l5, [%l7 + 0x14]
std %f0, [%l7 + 0x68]
stx %g5, [%l7 + 0x50]
ldsw [%l7 + 0x0C], %l0
fba,a %fcc3, loop_6489
fxor %f8, %f14, %f10
stb %l4, [%l7 + 0x6C]
ldsb [%l7 + 0x6E], %i0
loop_6489:
fmovsneg %xcc, %f1, %f13
fmovsl %xcc, %f2, %f8
fmul8sux16 %f6, %f10, %f10
edge16l %i6, %l1, %o1
fornot2 %f12, %f6, %f14
ld [%l7 + 0x54], %f10
brz %i4, loop_6490
fornot1 %f8, %f12, %f14
edge8ln %i1, %o5, %g1
ld [%l7 + 0x14], %f4
loop_6490:
edge32 %o2, %i5, %l6
brnz %o4, loop_6491
ldsh [%l7 + 0x4E], %o6
tleu %xcc, 0x1
fnands %f4, %f10, %f10
loop_6491:
fones %f1
ldub [%l7 + 0x1D], %g2
std %f0, [%l7 + 0x50]
bge,pn %xcc, loop_6492
movrne %o3, %g3, %i7
ba,pt %icc, loop_6493
bpos,a,pt %icc, loop_6494
loop_6492:
fmul8x16al %f3, %f6, %f14
umulcc %g6, %l2, %g4
loop_6493:
fmovd %f0, %f2
loop_6494:
ld [%l7 + 0x64], %f5
fbne %fcc0, loop_6495
lduh [%l7 + 0x5A], %i3
fmovde %xcc, %f0, %f1
addccc %i2, 0x0FC8, %l3
loop_6495:
fbe,a %fcc2, loop_6496
xor %g7, 0x01E1, %o0
fmovse %xcc, %f13, %f11
move %icc, %l5, %o7
loop_6496:
fornot1 %f10, %f4, %f10
ldsb [%l7 + 0x6F], %l0
xor %l4, 0x075A, %i0
std %f4, [%l7 + 0x68]
fcmpeq32 %f8, %f10, %i6
stw %g5, [%l7 + 0x14]
udivx %l1, 0x04E1, %i4
fcmpgt32 %f2, %f2, %i1
lduh [%l7 + 0x4A], %o1
fbn,a %fcc1, loop_6497
std %f14, [%l7 + 0x40]
lduh [%l7 + 0x64], %g1
edge32l %o5, %o2, %i5
loop_6497:
sth %l6, [%l7 + 0x78]
edge32 %o4, %o6, %o3
fmovdvs %icc, %f5, %f15
stx %g2, [%l7 + 0x50]
fbul %fcc2, loop_6498
brlez,a %g3, loop_6499
ldsh [%l7 + 0x5E], %i7
stb %g6, [%l7 + 0x4B]
loop_6498:
fmovs %f12, %f15
loop_6499:
tg %icc, 0x5
fbule %fcc3, loop_6500
fandnot2 %f10, %f6, %f6
orncc %l2, %g4, %i3
ldsw [%l7 + 0x4C], %i2
loop_6500:
ldx [%l7 + 0x50], %l3
fmuld8ulx16 %f5, %f9, %f14
tne %xcc, 0x0
movrlez %o0, 0x02E, %l5
fble %fcc1, loop_6501
fsrc1s %f6, %f1
lduh [%l7 + 0x7E], %g7
bvc,a %icc, loop_6502
loop_6501:
ldub [%l7 + 0x4B], %l0
fnand %f4, %f12, %f0
st %f7, [%l7 + 0x2C]
loop_6502:
st %f10, [%l7 + 0x30]
fmovrdgz %l4, %f8, %f14
fmovscs %xcc, %f12, %f9
st %f14, [%l7 + 0x78]
taddcctv %o7, 0x0F4E, %i0
ld [%l7 + 0x30], %f2
ldub [%l7 + 0x1C], %g5
movpos %icc, %i6, %l1
std %f8, [%l7 + 0x08]
ldd [%l7 + 0x40], %f4
sub %i4, 0x04B7, %o1
ld [%l7 + 0x20], %f0
ldsb [%l7 + 0x7A], %g1
fmuld8sux16 %f11, %f2, %f4
tcs %icc, 0x3
ldub [%l7 + 0x29], %i1
bn loop_6503
fmovdneg %xcc, %f5, %f13
stx %o2, [%l7 + 0x48]
lduh [%l7 + 0x24], %o5
loop_6503:
ld [%l7 + 0x34], %f3
umulcc %i5, %o4, %l6
fmovdgu %icc, %f11, %f3
sdivx %o6, 0x187C, %o3
sll %g2, %i7, %g6
srlx %l2, 0x01, %g4
stx %i3, [%l7 + 0x10]
srl %i2, %g3, %o0
stb %l3, [%l7 + 0x5C]
st %f8, [%l7 + 0x30]
addccc %g7, 0x132D, %l0
tne %xcc, 0x3
stb %l5, [%l7 + 0x65]
fcmped %fcc3, %f2, %f10
ldd [%l7 + 0x70], %f8
sethi 0x0923, %o7
alignaddrl %i0, %l4, %i6
fpack32 %f4, %f4, %f6
fmovs %f6, %f6
xor %l1, 0x0024, %g5
edge16 %i4, %o1, %i1
smulcc %o2, 0x1CA2, %g1
bg,pt %xcc, loop_6504
movg %xcc, %o5, %i5
te %icc, 0x2
fornot2s %f3, %f9, %f5
loop_6504:
fmovrsne %o4, %f10, %f14
ldub [%l7 + 0x0E], %o6
fxor %f8, %f10, %f12
std %f4, [%l7 + 0x68]
ldub [%l7 + 0x20], %l6
addccc %o3, 0x0A1F, %i7
bshuffle %f8, %f0, %f4
udivx %g2, 0x1F57, %g6
ldsh [%l7 + 0x32], %l2
edge32 %i3, %g4, %i2
sth %o0, [%l7 + 0x34]
stb %g3, [%l7 + 0x08]
tpos %icc, 0x7
fmovrsgez %l3, %f1, %f0
stw %g7, [%l7 + 0x5C]
sdivcc %l5, 0x058F, %l0
fmovs %f1, %f10
stb %i0, [%l7 + 0x10]
ldx [%l7 + 0x08], %o7
stb %i6, [%l7 + 0x4D]
ldx [%l7 + 0x20], %l4
subccc %l1, %i4, %g5
bl,pt %xcc, loop_6505
tvc %icc, 0x5
stb %i1, [%l7 + 0x1E]
movvs %icc, %o2, %o1
loop_6505:
fmul8x16au %f6, %f7, %f2
srax %o5, %i5, %g1
fmul8x16al %f6, %f5, %f4
ldx [%l7 + 0x28], %o4
umul %o6, 0x1B16, %o3
fmovrdgez %l6, %f12, %f8
ldsh [%l7 + 0x74], %i7
lduw [%l7 + 0x14], %g6
fcmped %fcc0, %f2, %f6
subccc %l2, %i3, %g4
fmul8x16al %f8, %f13, %f2
ld [%l7 + 0x70], %f1
fxor %f6, %f12, %f10
stx %i2, [%l7 + 0x78]
movge %icc, %g2, %g3
fnot2s %f6, %f3
fcmpeq32 %f2, %f14, %o0
stw %l3, [%l7 + 0x7C]
ld [%l7 + 0x10], %f15
fnot1 %f14, %f12
stb %l5, [%l7 + 0x0E]
lduw [%l7 + 0x6C], %g7
move %icc, %i0, %o7
fba,a %fcc1, loop_6506
ldsb [%l7 + 0x74], %i6
sll %l4, %l1, %i4
fmovdpos %xcc, %f8, %f14
loop_6506:
subcc %l0, %i1, %o2
fcmpgt32 %f10, %f14, %g5
movneg %xcc, %o1, %i5
fmovdvs %xcc, %f2, %f2
sub %o5, %o4, %g1
fmovrdne %o3, %f14, %f14
bgu,pt %icc, loop_6507
fcmpne32 %f4, %f0, %o6
tvc %icc, 0x3
fnegs %f8, %f8
loop_6507:
subc %l6, 0x056F, %i7
te %icc, 0x1
sth %g6, [%l7 + 0x4E]
nop
setx loop_6508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %i3, %f0, %f1
fmovsvc %xcc, %f11, %f10
fmovsg %icc, %f7, %f5
loop_6508:
edge16n %l2, %i2, %g4
lduh [%l7 + 0x40], %g3
stx %o0, [%l7 + 0x28]
brgez,a %l3, loop_6509
fmovrdgez %g2, %f4, %f12
bneg,a,pt %xcc, loop_6510
te %icc, 0x3
loop_6509:
fmovs %f0, %f2
stw %l5, [%l7 + 0x64]
loop_6510:
ld [%l7 + 0x10], %f12
ldsh [%l7 + 0x68], %i0
orn %o7, 0x0CFB, %g7
stw %l4, [%l7 + 0x64]
ba,a %xcc, loop_6511
fblg %fcc0, loop_6512
lduw [%l7 + 0x2C], %l1
fands %f10, %f0, %f12
loop_6511:
movrgz %i6, 0x381, %l0
loop_6512:
brgez %i1, loop_6513
fand %f14, %f4, %f6
fmovd %f10, %f8
movrlz %i4, %o2, %o1
loop_6513:
andncc %i5, %o5, %o4
stb %g5, [%l7 + 0x7B]
ldx [%l7 + 0x08], %o3
st %f3, [%l7 + 0x20]
edge8l %g1, %l6, %i7
ldub [%l7 + 0x63], %o6
bcc loop_6514
fmovs %f12, %f2
ldsb [%l7 + 0x23], %g6
ldx [%l7 + 0x60], %l2
loop_6514:
fxor %f6, %f2, %f0
movn %xcc, %i2, %g4
fpack16 %f0, %f12
fmovrse %i3, %f7, %f0
fmovrsgez %g3, %f2, %f3
movvc %xcc, %o0, %g2
nop
setx loop_6515, %l0, %l1
jmpl %l1, %l3
fmovda %xcc, %f9, %f6
movg %xcc, %l5, %i0
smul %o7, 0x025B, %l4
loop_6515:
sth %l1, [%l7 + 0x12]
fbge,a %fcc0, loop_6516
andcc %g7, %l0, %i1
ldsh [%l7 + 0x18], %i6
fsrc1 %f0, %f2
loop_6516:
movne %icc, %i4, %o1
lduh [%l7 + 0x5C], %i5
movleu %icc, %o2, %o5
fandnot2 %f8, %f10, %f0
bvs,a,pt %xcc, loop_6517
fbu,a %fcc2, loop_6518
fsrc2s %f10, %f12
nop
setx loop_6519, %l0, %l1
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_6517:
tgu %icc, 0x3
loop_6518:
nop
setx loop_6520, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a,pt %icc, loop_6521
loop_6519:
fbue %fcc1, loop_6522
tle %icc, 0x7
loop_6520:
fcmpeq32 %f14, %f6, %o4
loop_6521:
fmovrdne %o3, %f8, %f14
loop_6522:
ldx [%l7 + 0x78], %g1
stx %g5, [%l7 + 0x68]
fnot2s %f2, %f8
fcmpgt16 %f4, %f2, %i7
fmovsle %xcc, %f0, %f5
stx %l6, [%l7 + 0x58]
fnot2s %f6, %f8
ble,a loop_6523
fmovdne %xcc, %f5, %f12
fnand %f6, %f14, %f14
fors %f13, %f5, %f9
loop_6523:
fbn,a %fcc3, loop_6524
st %f6, [%l7 + 0x34]
xorcc %o6, %g6, %l2
fbl,a %fcc3, loop_6525
loop_6524:
bpos,a,pt %xcc, loop_6526
brlz %g4, loop_6527
brz,a %i2, loop_6528
loop_6525:
ldd [%l7 + 0x50], %f0
loop_6526:
fandnot2s %f6, %f6, %f0
loop_6527:
tvc %icc, 0x5
loop_6528:
lduh [%l7 + 0x0A], %i3
tn %xcc, 0x4
fcmped %fcc1, %f2, %f4
fandnot1s %f8, %f15, %f12
and %o0, 0x173B, %g2
bne,a %xcc, loop_6529
fmovscc %icc, %f5, %f10
xnor %l3, %l5, %g3
xor %o7, 0x1B19, %i0
loop_6529:
mulx %l4, %g7, %l1
tvc %icc, 0x2
movcc %xcc, %l0, %i1
movleu %icc, %i6, %i4
stw %i5, [%l7 + 0x40]
add %o2, %o5, %o4
bleu,a,pt %icc, loop_6530
stx %o1, [%l7 + 0x58]
fbule %fcc3, loop_6531
ldsb [%l7 + 0x26], %g1
loop_6530:
alignaddrl %g5, %i7, %o3
lduw [%l7 + 0x4C], %o6
loop_6531:
ldub [%l7 + 0x51], %l6
stb %l2, [%l7 + 0x3C]
ldsw [%l7 + 0x08], %g4
ldsb [%l7 + 0x70], %i2
ldsh [%l7 + 0x18], %g6
fmovdvs %xcc, %f9, %f3
std %f6, [%l7 + 0x58]
brgz %i3, loop_6532
orn %g2, 0x0217, %o0
lduw [%l7 + 0x60], %l5
stx %g3, [%l7 + 0x58]
loop_6532:
movge %icc, %o7, %l3
xnorcc %i0, 0x1D3B, %l4
ldx [%l7 + 0x50], %l1
alignaddr %g7, %i1, %l0
udiv %i6, 0x121A, %i5
fmul8ulx16 %f6, %f12, %f12
subc %i4, 0x0706, %o2
ldsh [%l7 + 0x08], %o5
sub %o4, 0x169F, %o1
lduw [%l7 + 0x1C], %g5
lduh [%l7 + 0x5A], %g1
umulcc %o3, %i7, %l6
fpack16 %f8, %f12
brgz,a %l2, loop_6533
tne %icc, 0x3
brlz %g4, loop_6534
fabsd %f2, %f14
loop_6533:
ldsh [%l7 + 0x0C], %i2
fpadd16s %f0, %f11, %f8
loop_6534:
srlx %g6, 0x19, %o6
lduh [%l7 + 0x64], %g2
lduh [%l7 + 0x4E], %o0
fmovd %f6, %f0
fmovsneg %xcc, %f14, %f15
edge32n %i3, %l5, %o7
bne,pn %icc, loop_6535
subccc %g3, 0x04FA, %i0
fzero %f4
fmovrslez %l4, %f4, %f14
loop_6535:
ldsb [%l7 + 0x0C], %l1
lduh [%l7 + 0x5E], %g7
edge32ln %l3, %i1, %l0
fpsub16 %f0, %f8, %f2
ldd [%l7 + 0x18], %f8
movn %xcc, %i5, %i4
movleu %icc, %i6, %o2
fcmpne32 %f0, %f6, %o4
ldx [%l7 + 0x30], %o5
fpadd16 %f12, %f0, %f0
fpadd16s %f5, %f14, %f3
fpadd16 %f12, %f6, %f10
ldsb [%l7 + 0x68], %o1
fmovsleu %icc, %f10, %f4
fmuld8ulx16 %f13, %f13, %f2
fmul8ulx16 %f4, %f14, %f14
fsrc1s %f6, %f9
fmovdn %icc, %f1, %f15
stb %g5, [%l7 + 0x6E]
st %f8, [%l7 + 0x54]
fxnor %f8, %f4, %f4
movrlez %g1, 0x111, %o3
movrgez %i7, 0x0AB, %l6
bpos,a,pn %icc, loop_6536
tneg %xcc, 0x1
fpadd16s %f2, %f12, %f7
bne %xcc, loop_6537
loop_6536:
fmovrslz %l2, %f8, %f9
lduh [%l7 + 0x3C], %i2
nop
setx loop_6538, %l0, %l1
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_6537:
fandnot1 %f2, %f6, %f10
bge %xcc, loop_6539
fpsub32 %f0, %f8, %f12
loop_6538:
stx %g6, [%l7 + 0x08]
udiv %o6, 0x0410, %g4
loop_6539:
fbu %fcc1, loop_6540
fmovdle %icc, %f5, %f5
ldx [%l7 + 0x70], %o0
taddcc %g2, %l5, %o7
loop_6540:
fpmerge %f3, %f1, %f10
orcc %i3, %g3, %l4
movrlz %i0, 0x057, %l1
fmovsg %xcc, %f12, %f11
fmovrdgz %l3, %f6, %f6
brlz,a %i1, loop_6541
srax %l0, %g7, %i5
movre %i6, %o2, %i4
bcs,pt %icc, loop_6542
loop_6541:
edge8 %o4, %o5, %o1
ldd [%l7 + 0x70], %f10
ldsw [%l7 + 0x0C], %g1
loop_6542:
fmovse %icc, %f8, %f3
fpmerge %f12, %f7, %f14
fcmple32 %f0, %f0, %g5
tneg %xcc, 0x3
fmovdne %icc, %f13, %f13
tn %icc, 0x3
fzero %f8
fmovdvs %xcc, %f6, %f4
ldub [%l7 + 0x27], %i7
stb %o3, [%l7 + 0x55]
bvc %xcc, loop_6543
fpack32 %f10, %f8, %f12
fmovrslz %l6, %f2, %f12
movpos %xcc, %i2, %g6
loop_6543:
stw %o6, [%l7 + 0x40]
tsubcc %l2, 0x0F1F, %g4
fmul8x16 %f7, %f14, %f2
orncc %o0, %l5, %o7
smul %i3, %g2, %l4
ldsh [%l7 + 0x6A], %g3
fpack16 %f14, %f7
std %f14, [%l7 + 0x30]
fmovdpos %icc, %f3, %f1
fcmpgt16 %f12, %f10, %l1
tpos %icc, 0x1
edge8ln %l3, %i1, %l0
array8 %g7, %i5, %i0
pdist %f2, %f0, %f8
fmul8x16au %f2, %f2, %f4
fmuld8ulx16 %f3, %f4, %f10
edge8 %o2, %i6, %i4
st %f12, [%l7 + 0x68]
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x60], %o4
fpadd32s %f9, %f11, %f12
ld [%l7 + 0x08], %f9
fcmpeq32 %f14, %f2, %o1
fmovs %f14, %f4
fbul,a %fcc0, loop_6544
lduw [%l7 + 0x18], %o5
stx %g5, [%l7 + 0x20]
fbu %fcc1, loop_6545
loop_6544:
std %f0, [%l7 + 0x20]
fsrc1 %f0, %f6
fble %fcc0, loop_6546
loop_6545:
ldsw [%l7 + 0x78], %g1
ldsh [%l7 + 0x6E], %o3
tvc %xcc, 0x2
loop_6546:
fbl,a %fcc0, loop_6547
sdivx %l6, 0x13B0, %i2
taddcctv %g6, 0x085D, %i7
stx %l2, [%l7 + 0x30]
loop_6547:
tvs %xcc, 0x6
edge8l %o6, %g4, %l5
stx %o7, [%l7 + 0x58]
udivx %i3, 0x06E3, %o0
taddcc %l4, 0x1134, %g2
stw %g3, [%l7 + 0x10]
fsrc1s %f1, %f15
ldsb [%l7 + 0x2C], %l1
bgu,a,pn %xcc, loop_6548
fmovdcc %icc, %f14, %f14
ldx [%l7 + 0x08], %i1
mova %xcc, %l0, %l3
loop_6548:
te %xcc, 0x4
st %f9, [%l7 + 0x70]
bg,a loop_6549
fandnot1 %f10, %f2, %f8
ble loop_6550
st %f2, [%l7 + 0x4C]
loop_6549:
fnands %f13, %f10, %f1
be,pt %xcc, loop_6551
loop_6550:
stx %i5, [%l7 + 0x58]
fbul,a %fcc3, loop_6552
stw %i0, [%l7 + 0x54]
loop_6551:
ldx [%l7 + 0x08], %g7
brlez,a %o2, loop_6553
loop_6552:
stx %i4, [%l7 + 0x40]
movgu %icc, %o4, %o1
bvs,pn %icc, loop_6554
loop_6553:
fpmerge %f6, %f13, %f10
fpack32 %f12, %f6, %f8
fbug,a %fcc3, loop_6555
loop_6554:
subccc %i6, %g5, %o5
stx %g1, [%l7 + 0x28]
addcc %o3, %i2, %l6
loop_6555:
movrlz %i7, %g6, %o6
movneg %icc, %l2, %l5
fbg,a %fcc2, loop_6556
ldsh [%l7 + 0x26], %g4
fmovdcs %xcc, %f2, %f5
fcmpne16 %f0, %f6, %o7
loop_6556:
fble %fcc2, loop_6557
fmovsvc %icc, %f3, %f3
sth %o0, [%l7 + 0x20]
fbe,a %fcc0, loop_6558
loop_6557:
tgu %icc, 0x6
fmovdgu %xcc, %f0, %f12
fnands %f1, %f14, %f13
loop_6558:
sth %l4, [%l7 + 0x20]
be,a,pn %icc, loop_6559
movrgz %g2, 0x12D, %i3
fmovdne %icc, %f5, %f6
ld [%l7 + 0x68], %f14
loop_6559:
fmovdgu %xcc, %f12, %f4
ld [%l7 + 0x20], %f0
lduw [%l7 + 0x2C], %g3
subc %i1, 0x1BAA, %l1
fpadd16 %f0, %f2, %f14
fmovdpos %xcc, %f9, %f5
lduh [%l7 + 0x08], %l0
sllx %l3, 0x18, %i0
mulx %i5, %g7, %o2
ldsh [%l7 + 0x7A], %i4
bneg %xcc, loop_6560
ldx [%l7 + 0x18], %o4
std %f14, [%l7 + 0x50]
movvc %icc, %i6, %o1
loop_6560:
fmul8x16 %f2, %f10, %f12
orn %g5, 0x1D0B, %o5
fmovrdgz %g1, %f4, %f6
fbne %fcc0, loop_6561
sth %i2, [%l7 + 0x4A]
andn %o3, %l6, %i7
ld [%l7 + 0x48], %f3
loop_6561:
lduw [%l7 + 0x0C], %o6
ldsw [%l7 + 0x0C], %l2
ldx [%l7 + 0x10], %g6
brlez,a %l5, loop_6562
addccc %o7, %o0, %l4
fandnot2s %f2, %f1, %f12
bneg %icc, loop_6563
loop_6562:
mulx %g4, %g2, %i3
ldsb [%l7 + 0x64], %g3
fands %f13, %f6, %f3
loop_6563:
fbule,a %fcc3, loop_6564
ldsb [%l7 + 0x58], %i1
fmovrdlz %l0, %f0, %f4
brlez %l1, loop_6565
loop_6564:
edge16n %i0, %l3, %g7
fmovdg %xcc, %f15, %f12
fmovdgu %icc, %f5, %f8
loop_6565:
fblg %fcc1, loop_6566
movgu %xcc, %o2, %i5
ldsw [%l7 + 0x50], %i4
fpackfix %f10, %f13
loop_6566:
bleu,a,pn %icc, loop_6567
bcc %xcc, loop_6568
lduh [%l7 + 0x50], %o4
addc %i6, 0x04D6, %g5
loop_6567:
orcc %o5, %g1, %i2
loop_6568:
ldsb [%l7 + 0x12], %o3
fmovsle %xcc, %f7, %f5
ldsw [%l7 + 0x4C], %l6
bvs,pt %icc, loop_6569
lduh [%l7 + 0x48], %i7
udiv %o6, 0x0D30, %o1
st %f11, [%l7 + 0x18]
loop_6569:
fnot2s %f15, %f11
ldsb [%l7 + 0x0C], %g6
stb %l5, [%l7 + 0x3D]
movvs %xcc, %o7, %l2
ld [%l7 + 0x7C], %f11
stb %o0, [%l7 + 0x4F]
fabsd %f6, %f0
stw %g4, [%l7 + 0x4C]
ldd [%l7 + 0x30], %f10
nop
setx loop_6570, %l0, %l1
jmpl %l1, %g2
orncc %i3, %l4, %g3
fbne %fcc3, loop_6571
fxnor %f12, %f4, %f10
loop_6570:
fnot1s %f1, %f3
fnands %f1, %f15, %f5
loop_6571:
andcc %i1, %l0, %i0
fmovdne %xcc, %f10, %f15
fmovsle %xcc, %f0, %f6
std %f8, [%l7 + 0x20]
sth %l3, [%l7 + 0x12]
fcmped %fcc2, %f0, %f12
fands %f12, %f0, %f4
fbe %fcc2, loop_6572
fmovscs %xcc, %f4, %f3
ldd [%l7 + 0x78], %f6
edge32 %l1, %g7, %o2
loop_6572:
ldsw [%l7 + 0x68], %i4
fmovsneg %xcc, %f13, %f7
ldd [%l7 + 0x70], %f2
tneg %icc, 0x2
sub %o4, 0x1A9E, %i6
sllx %i5, %o5, %g5
faligndata %f2, %f2, %f4
brgez %i2, loop_6573
addcc %g1, %o3, %i7
fbn,a %fcc3, loop_6574
ldd [%l7 + 0x70], %f10
loop_6573:
fbu %fcc2, loop_6575
st %f7, [%l7 + 0x18]
loop_6574:
fxnor %f0, %f10, %f12
smul %l6, 0x1A4C, %o1
loop_6575:
fmovrslez %o6, %f14, %f9
fbge,a %fcc2, loop_6576
sub %l5, %g6, %o7
fpmerge %f5, %f15, %f8
addc %l2, %o0, %g2
loop_6576:
ldsb [%l7 + 0x0D], %g4
fmul8sux16 %f14, %f8, %f8
fbl %fcc3, loop_6577
fmovrdne %i3, %f14, %f8
fbge %fcc3, loop_6578
fmovdle %xcc, %f14, %f0
loop_6577:
nop
setx loop_6579, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x7C], %g3
loop_6578:
fnegs %f7, %f15
std %f12, [%l7 + 0x78]
loop_6579:
addc %i1, 0x1B81, %l4
movgu %xcc, %l0, %l3
fmovrdgz %i0, %f0, %f14
ldsh [%l7 + 0x6C], %l1
alignaddr %g7, %o2, %i4
movle %xcc, %o4, %i6
fpack32 %f4, %f6, %f6
ldsh [%l7 + 0x54], %o5
brz,a %i5, loop_6580
ba,a %xcc, loop_6581
tpos %xcc, 0x6
ldx [%l7 + 0x60], %g5
loop_6580:
siam 0x4
loop_6581:
fandnot2 %f14, %f2, %f14
nop
setx loop_6582, %l0, %l1
jmpl %l1, %i2
lduh [%l7 + 0x5E], %o3
fble,a %fcc1, loop_6583
fmovsgu %xcc, %f7, %f2
loop_6582:
stx %i7, [%l7 + 0x30]
fpack32 %f10, %f10, %f6
loop_6583:
stw %l6, [%l7 + 0x40]
andcc %g1, %o1, %l5
fmovdcs %xcc, %f1, %f0
ldx [%l7 + 0x48], %o6
fmovsvc %xcc, %f13, %f1
array16 %o7, %l2, %o0
lduw [%l7 + 0x34], %g2
fsrc1s %f6, %f6
fsrc2s %f10, %f6
stx %g4, [%l7 + 0x30]
tge %icc, 0x3
fmovs %f1, %f11
fpsub32s %f11, %f12, %f10
bvc,a,pn %icc, loop_6584
movvs %xcc, %g6, %g3
fmovrsne %i1, %f13, %f8
fmovda %icc, %f5, %f0
loop_6584:
bg,a %icc, loop_6585
edge16n %l4, %l0, %i3
tneg %xcc, 0x1
fbu %fcc3, loop_6586
loop_6585:
fmovdcs %icc, %f8, %f11
fmovdle %xcc, %f10, %f0
edge8 %i0, %l1, %l3
loop_6586:
udiv %g7, 0x131A, %i4
fxnors %f13, %f9, %f1
fmovrdgez %o4, %f4, %f2
udivcc %o2, 0x1733, %i6
bneg,a %xcc, loop_6587
fmuld8ulx16 %f12, %f15, %f14
udiv %o5, 0x0927, %g5
add %i2, 0x05F1, %i5
loop_6587:
mova %icc, %i7, %o3
edge16 %l6, %o1, %g1
fmovsne %icc, %f6, %f9
edge8n %l5, %o6, %o7
fmovse %icc, %f7, %f1
st %f4, [%l7 + 0x18]
edge8l %l2, %o0, %g4
ld [%l7 + 0x3C], %f13
fcmps %fcc2, %f5, %f7
fmovsneg %icc, %f3, %f13
fxors %f3, %f1, %f2
andcc %g6, %g2, %i1
ldx [%l7 + 0x58], %g3
ldsb [%l7 + 0x39], %l4
xor %i3, %l0, %l1
fbl %fcc0, loop_6588
fors %f12, %f0, %f10
ldsh [%l7 + 0x22], %i0
ldx [%l7 + 0x40], %g7
loop_6588:
fmovsg %xcc, %f13, %f7
ba,pt %xcc, loop_6589
fmovsa %xcc, %f10, %f11
std %f0, [%l7 + 0x68]
bvs %icc, loop_6590
loop_6589:
movvc %xcc, %i4, %o4
fcmpne32 %f0, %f14, %o2
fbu %fcc0, loop_6591
loop_6590:
orncc %i6, %l3, %g5
fmovsle %xcc, %f12, %f3
fbue,a %fcc2, loop_6592
loop_6591:
fmovsgu %icc, %f6, %f14
xnorcc %i2, %o5, %i5
brgez,a %i7, loop_6593
loop_6592:
ldsw [%l7 + 0x74], %o3
movneg %xcc, %l6, %g1
ldsb [%l7 + 0x4D], %l5
loop_6593:
fornot1 %f8, %f4, %f10
ldsh [%l7 + 0x2A], %o6
fbge %fcc1, loop_6594
ldx [%l7 + 0x10], %o7
fbn,a %fcc2, loop_6595
fxnors %f13, %f11, %f5
loop_6594:
ldsw [%l7 + 0x40], %l2
tsubcctv %o1, 0x1FD5, %o0
loop_6595:
lduw [%l7 + 0x6C], %g4
fcmped %fcc0, %f6, %f12
std %f4, [%l7 + 0x58]
fbe,a %fcc0, loop_6596
fbo %fcc1, loop_6597
fmovrdlez %g6, %f8, %f12
stb %g2, [%l7 + 0x36]
loop_6596:
ldsb [%l7 + 0x12], %g3
loop_6597:
bvs,a,pt %icc, loop_6598
st %f11, [%l7 + 0x20]
call loop_6599
fcmpes %fcc1, %f4, %f3
loop_6598:
fmovdcs %icc, %f3, %f2
tgu %icc, 0x7
loop_6599:
fmovrdlez %i1, %f14, %f0
tpos %icc, 0x5
fmovrsgez %l4, %f8, %f7
st %f8, [%l7 + 0x5C]
tpos %icc, 0x5
ldd [%l7 + 0x68], %f4
fbo,a %fcc1, loop_6600
bgu loop_6601
movne %icc, %i3, %l0
stx %i0, [%l7 + 0x28]
loop_6600:
st %f12, [%l7 + 0x0C]
loop_6601:
fmul8x16 %f5, %f12, %f14
movrgz %g7, %l1, %o4
movn %xcc, %i4, %o2
ldsb [%l7 + 0x3C], %i6
fmovd %f10, %f0
edge32ln %l3, %g5, %o5
array32 %i5, %i2, %o3
ldx [%l7 + 0x30], %l6
tg %icc, 0x7
ldd [%l7 + 0x60], %f2
movrgez %g1, 0x324, %i7
fbo %fcc3, loop_6602
stb %o6, [%l7 + 0x3B]
fone %f4
add %o7, %l5, %l2
loop_6602:
tn %xcc, 0x1
bpos,a,pt %icc, loop_6603
for %f12, %f4, %f0
ldsw [%l7 + 0x64], %o0
fcmpne32 %f12, %f4, %g4
loop_6603:
edge16ln %o1, %g6, %g3
fmovd %f0, %f4
fcmped %fcc0, %f2, %f8
std %f0, [%l7 + 0x40]
lduw [%l7 + 0x74], %i1
ldub [%l7 + 0x26], %l4
std %f4, [%l7 + 0x58]
fcmpeq16 %f12, %f12, %i3
ldsb [%l7 + 0x5E], %l0
ldub [%l7 + 0x33], %i0
ldub [%l7 + 0x71], %g7
andncc %l1, %g2, %i4
edge16n %o4, %o2, %i6
fmovrslez %l3, %f4, %f6
sth %g5, [%l7 + 0x1C]
fmovdn %icc, %f7, %f8
fbug,a %fcc0, loop_6604
stw %i5, [%l7 + 0x24]
bg %icc, loop_6605
nop
setx loop_6606, %l0, %l1
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_6604:
fblg %fcc2, loop_6607
ldub [%l7 + 0x63], %o5
loop_6605:
fmovrse %o3, %f13, %f10
loop_6606:
sdiv %i2, 0x0DAD, %l6
loop_6607:
sub %g1, 0x1F2F, %o6
fxnor %f6, %f6, %f12
udivx %o7, 0x0012, %i7
fbo,a %fcc0, loop_6608
ldsh [%l7 + 0x6A], %l5
fbne,a %fcc0, loop_6609
fmovrdlez %l2, %f0, %f0
loop_6608:
fbo %fcc1, loop_6610
and %g4, 0x1443, %o0
loop_6609:
fcmpeq32 %f6, %f14, %o1
be loop_6611
loop_6610:
fmul8x16al %f6, %f15, %f6
brnz,a %g3, loop_6612
fsrc1 %f8, %f12
loop_6611:
brlez %g6, loop_6613
ldsw [%l7 + 0x60], %l4
loop_6612:
brgz %i1, loop_6614
fmovsvc %xcc, %f5, %f11
loop_6613:
fmuld8sux16 %f12, %f2, %f8
fbge %fcc0, loop_6615
loop_6614:
fbge %fcc0, loop_6616
ldd [%l7 + 0x40], %f14
edge16l %i3, %l0, %g7
loop_6615:
fmovrde %l1, %f14, %f12
loop_6616:
smul %i0, %g2, %o4
srax %o2, 0x10, %i4
fmovdvc %icc, %f4, %f12
fmovdvc %icc, %f3, %f13
brnz,a %l3, loop_6617
movrne %i6, %i5, %g5
fmovdn %xcc, %f11, %f0
fmovrslz %o5, %f9, %f2
loop_6617:
fba,a %fcc3, loop_6618
fmovdcc %xcc, %f1, %f14
ldd [%l7 + 0x48], %f0
movneg %icc, %o3, %i2
loop_6618:
fmovdpos %xcc, %f7, %f12
tpos %icc, 0x2
movrlez %l6, %g1, %o6
lduh [%l7 + 0x24], %i7
array8 %o7, %l5, %g4
fnot1 %f14, %f12
umulcc %o0, 0x00BF, %l2
lduw [%l7 + 0x1C], %g3
fnot1 %f14, %f8
ldsh [%l7 + 0x1A], %o1
st %f1, [%l7 + 0x64]
stb %l4, [%l7 + 0x5B]
fmovrdlz %g6, %f0, %f6
tvc %xcc, 0x4
ldub [%l7 + 0x0A], %i3
stb %i1, [%l7 + 0x50]
ldd [%l7 + 0x10], %f6
addc %l0, %g7, %i0
fbug %fcc1, loop_6619
std %f12, [%l7 + 0x10]
or %g2, %o4, %o2
nop
setx loop_6620, %l0, %l1
jmpl %l1, %i4
loop_6619:
fmovdneg %xcc, %f5, %f3
edge16l %l3, %i6, %i5
fnegd %f4, %f4
loop_6620:
fmovdvs %icc, %f11, %f3
fblg,a %fcc1, loop_6621
fpadd32s %f14, %f4, %f15
fmovdneg %xcc, %f12, %f5
fpadd32 %f0, %f4, %f8
loop_6621:
fones %f10
fcmpgt32 %f12, %f12, %l1
fcmpgt16 %f10, %f6, %g5
ldub [%l7 + 0x3D], %o5
sdiv %i2, 0x1631, %o3
fmul8x16 %f2, %f10, %f12
fcmpeq16 %f2, %f14, %l6
ldsw [%l7 + 0x7C], %o6
ldsw [%l7 + 0x28], %g1
fcmple32 %f8, %f8, %i7
fmovdvc %xcc, %f12, %f13
ldsw [%l7 + 0x20], %o7
stx %l5, [%l7 + 0x20]
bcs,a,pn %icc, loop_6622
sll %o0, 0x15, %l2
st %f14, [%l7 + 0x78]
andn %g3, %o1, %g4
loop_6622:
fors %f1, %f5, %f11
fbn %fcc0, loop_6623
ldsb [%l7 + 0x09], %l4
ld [%l7 + 0x28], %f9
lduh [%l7 + 0x24], %i3
loop_6623:
brgez,a %i1, loop_6624
alignaddrl %l0, %g6, %i0
fmovdcs %xcc, %f0, %f0
fmovsge %xcc, %f6, %f0
loop_6624:
addc %g7, %g2, %o2
movleu %icc, %o4, %i4
bgu %xcc, loop_6625
bcs,a,pn %xcc, loop_6626
fexpand %f3, %f12
nop
setx loop_6627, %l0, %l1
jmpl %l1, %i6
loop_6625:
edge16l %i5, %l3, %l1
loop_6626:
fblg,a %fcc3, loop_6628
stx %o5, [%l7 + 0x10]
loop_6627:
fbge,a %fcc1, loop_6629
fmovrdlz %g5, %f12, %f10
loop_6628:
xnorcc %o3, 0x1883, %l6
movneg %icc, %i2, %o6
loop_6629:
fnot2s %f15, %f5
fmovscs %icc, %f15, %f9
ldsh [%l7 + 0x78], %i7
ldsh [%l7 + 0x5E], %g1
fnands %f15, %f8, %f11
sdivx %o7, 0x0B4B, %o0
mova %icc, %l2, %l5
fmovdgu %xcc, %f7, %f7
fpsub32s %f10, %f13, %f7
fbuge %fcc1, loop_6630
tg %icc, 0x4
fnand %f10, %f2, %f6
movpos %xcc, %g3, %o1
loop_6630:
sth %g4, [%l7 + 0x7C]
fornot1s %f13, %f4, %f2
smulcc %l4, 0x0953, %i3
fmovsvs %xcc, %f0, %f14
fmovrse %l0, %f0, %f10
lduw [%l7 + 0x20], %i1
alignaddrl %g6, %g7, %g2
mulx %i0, %o2, %i4
sethi 0x1545, %o4
fnot2s %f6, %f11
fmovscs %xcc, %f15, %f12
fmovrslez %i5, %f15, %f13
ldsb [%l7 + 0x29], %l3
array32 %l1, %o5, %i6
sra %g5, 0x1E, %l6
fmovsvs %xcc, %f13, %f7
fmovdneg %xcc, %f1, %f5
fpadd16s %f12, %f15, %f5
fpsub16 %f6, %f10, %f0
ldd [%l7 + 0x08], %f0
fmovsgu %xcc, %f2, %f13
fnor %f6, %f0, %f8
edge32ln %i2, %o6, %i7
fmovspos %xcc, %f15, %f11
movvc %xcc, %o3, %o7
movge %icc, %g1, %o0
faligndata %f2, %f10, %f12
fandnot1s %f13, %f1, %f14
fcmpes %fcc0, %f1, %f7
bleu,a %icc, loop_6631
fmovdg %xcc, %f3, %f1
movleu %icc, %l2, %g3
fmovdvs %xcc, %f6, %f5
loop_6631:
tvc %icc, 0x2
edge16n %o1, %g4, %l4
movne %xcc, %i3, %l0
fcmple32 %f6, %f12, %l5
stx %g6, [%l7 + 0x48]
brz %g7, loop_6632
ldsh [%l7 + 0x48], %i1
sub %g2, 0x0862, %i0
std %f6, [%l7 + 0x10]
loop_6632:
ble,a loop_6633
fmovdgu %xcc, %f2, %f10
edge32 %o2, %o4, %i5
tne %icc, 0x6
loop_6633:
fcmpeq16 %f8, %f0, %l3
stw %l1, [%l7 + 0x40]
lduh [%l7 + 0x10], %i4
stx %o5, [%l7 + 0x40]
fmovsn %xcc, %f3, %f9
movvs %xcc, %g5, %i6
lduw [%l7 + 0x4C], %l6
fmul8x16al %f6, %f15, %f0
call loop_6634
lduh [%l7 + 0x42], %o6
stx %i7, [%l7 + 0x40]
fcmpne16 %f10, %f6, %o3
loop_6634:
fmovrdne %o7, %f10, %f2
ldd [%l7 + 0x30], %f0
lduw [%l7 + 0x1C], %i2
stx %g1, [%l7 + 0x18]
stw %o0, [%l7 + 0x78]
ldub [%l7 + 0x10], %l2
lduh [%l7 + 0x54], %o1
tne %xcc, 0x6
ld [%l7 + 0x48], %f9
fxors %f5, %f13, %f8
brz %g3, loop_6635
array8 %l4, %g4, %l0
bvc loop_6636
fmovdvs %xcc, %f15, %f11
loop_6635:
nop
setx loop_6637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x36], %l5
loop_6636:
fabss %f10, %f5
ta %icc, 0x4
loop_6637:
and %g6, %g7, %i1
fandnot2s %f15, %f7, %f6
subc %g2, %i0, %i3
fpack16 %f6, %f10
orcc %o2, %o4, %l3
movre %i5, %i4, %l1
fmovrdne %g5, %f8, %f14
st %f13, [%l7 + 0x78]
sdivx %o5, 0x1FCA, %l6
fpack16 %f14, %f7
bn %xcc, loop_6638
edge16ln %o6, %i6, %i7
tgu %xcc, 0x4
fmovsneg %icc, %f1, %f9
loop_6638:
fornot2s %f14, %f7, %f3
ldd [%l7 + 0x70], %f6
alignaddrl %o3, %o7, %i2
udivcc %g1, 0x0959, %l2
addc %o1, %g3, %o0
alignaddrl %l4, %g4, %l0
orn %g6, %l5, %i1
fmovrdgz %g2, %f8, %f10
fmovda %xcc, %f2, %f14
tgu %icc, 0x3
movpos %icc, %g7, %i3
lduh [%l7 + 0x2A], %i0
fors %f12, %f7, %f3
tge %xcc, 0x5
mulscc %o4, %o2, %l3
sub %i4, 0x05AD, %i5
ldsb [%l7 + 0x43], %l1
movgu %xcc, %o5, %l6
ldd [%l7 + 0x10], %f6
fblg,a %fcc3, loop_6639
ldx [%l7 + 0x70], %g5
stw %i6, [%l7 + 0x38]
ld [%l7 + 0x08], %f7
loop_6639:
fone %f14
fbg,a %fcc0, loop_6640
stx %i7, [%l7 + 0x40]
ldsh [%l7 + 0x42], %o6
st %f10, [%l7 + 0x0C]
loop_6640:
fxors %f4, %f5, %f8
add %o7, 0x099E, %i2
ldsw [%l7 + 0x20], %o3
fnegd %f14, %f4
fmovsvc %xcc, %f14, %f11
sub %g1, 0x038E, %o1
mova %icc, %g3, %o0
movrne %l4, 0x368, %l2
fmovse %icc, %f12, %f12
fmovsa %icc, %f1, %f5
ldub [%l7 + 0x65], %l0
mulscc %g4, 0x16CC, %l5
fble %fcc3, loop_6641
stw %i1, [%l7 + 0x14]
brgez %g2, loop_6642
st %f0, [%l7 + 0x34]
loop_6641:
fmovscc %xcc, %f6, %f7
fbu,a %fcc3, loop_6643
loop_6642:
ld [%l7 + 0x54], %f0
umul %g6, %g7, %i0
movgu %icc, %o4, %o2
loop_6643:
edge8l %l3, %i4, %i3
fbug,a %fcc1, loop_6644
ldub [%l7 + 0x42], %i5
movpos %xcc, %o5, %l6
or %l1, 0x0970, %i6
loop_6644:
fbo %fcc2, loop_6645
fcmple32 %f8, %f8, %i7
array16 %o6, %o7, %g5
fandnot1s %f4, %f3, %f7
loop_6645:
fbe %fcc0, loop_6646
stw %o3, [%l7 + 0x44]
ta %xcc, 0x4
udiv %g1, 0x159E, %i2
loop_6646:
movrlez %g3, 0x3F8, %o0
alignaddrl %l4, %l2, %o1
fmuld8ulx16 %f3, %f9, %f0
fone %f14
sethi 0x1FD1, %g4
ldsh [%l7 + 0x0C], %l0
fmul8x16al %f2, %f10, %f2
brnz %i1, loop_6647
brlz %g2, loop_6648
edge16n %l5, %g7, %g6
st %f1, [%l7 + 0x34]
loop_6647:
fpadd16s %f7, %f6, %f15
loop_6648:
bg,a,pt %icc, loop_6649
ldsh [%l7 + 0x0E], %o4
tg %xcc, 0x0
lduw [%l7 + 0x08], %o2
loop_6649:
udivx %l3, 0x1FCB, %i0
fcmped %fcc3, %f6, %f14
std %f0, [%l7 + 0x10]
taddcc %i4, 0x0B3C, %i3
bshuffle %f12, %f0, %f14
fnot2s %f2, %f13
edge32l %i5, %o5, %l6
movleu %xcc, %l1, %i7
fcmpeq16 %f6, %f4, %i6
lduh [%l7 + 0x68], %o7
fmovsleu %icc, %f7, %f8
stw %o6, [%l7 + 0x38]
taddcctv %g5, %o3, %i2
stb %g3, [%l7 + 0x48]
fmovrsne %o0, %f13, %f2
movrlez %l4, %l2, %g1
sth %g4, [%l7 + 0x58]
ldsh [%l7 + 0x6C], %o1
lduh [%l7 + 0x78], %i1
sth %g2, [%l7 + 0x66]
fbne,a %fcc1, loop_6650
fabsd %f2, %f14
tvc %icc, 0x1
stw %l5, [%l7 + 0x5C]
loop_6650:
fxnor %f0, %f2, %f0
fpadd16 %f12, %f14, %f10
ldsw [%l7 + 0x60], %l0
movpos %icc, %g7, %g6
sllx %o2, 0x18, %o4
pdist %f8, %f8, %f8
fmovsne %xcc, %f8, %f9
sth %i0, [%l7 + 0x5A]
fmovdle %xcc, %f13, %f1
fmovdle %icc, %f11, %f2
stx %i4, [%l7 + 0x38]
fmovdge %icc, %f11, %f7
sdivcc %i3, 0x0B1A, %i5
lduh [%l7 + 0x6C], %o5
xnor %l6, %l1, %i7
tpos %xcc, 0x1
fmovrdne %l3, %f8, %f0
std %f10, [%l7 + 0x28]
stw %i6, [%l7 + 0x5C]
bl,a loop_6651
tsubcc %o7, %g5, %o6
fcmpne16 %f4, %f12, %i2
ldsh [%l7 + 0x1A], %o3
loop_6651:
stx %o0, [%l7 + 0x10]
stw %l4, [%l7 + 0x58]
xnor %l2, %g1, %g4
edge16l %o1, %g3, %g2
orcc %i1, 0x0E40, %l5
be,a,pt %icc, loop_6652
std %f2, [%l7 + 0x08]
fexpand %f3, %f14
stw %l0, [%l7 + 0x08]
loop_6652:
fandnot2 %f4, %f12, %f0
fmul8x16al %f14, %f9, %f0
fcmps %fcc1, %f15, %f15
movrlez %g7, 0x066, %g6
udivcc %o2, 0x0E11, %o4
movn %icc, %i0, %i3
fbug,a %fcc2, loop_6653
fcmpeq32 %f2, %f4, %i4
ldub [%l7 + 0x0A], %i5
fbne %fcc3, loop_6654
loop_6653:
fmovs %f6, %f1
or %l6, %o5, %i7
stx %l1, [%l7 + 0x60]
loop_6654:
ld [%l7 + 0x48], %f6
fmovsl %icc, %f14, %f1
tvs %xcc, 0x7
fmovrdne %i6, %f4, %f10
fmovrdlez %l3, %f10, %f0
fnot1 %f2, %f8
tpos %icc, 0x1
lduh [%l7 + 0x78], %o7
std %f0, [%l7 + 0x58]
fcmpne16 %f12, %f2, %g5
smul %o6, %o3, %o0
fmovdn %xcc, %f7, %f12
st %f10, [%l7 + 0x6C]
fmovrdgz %l4, %f4, %f12
ldub [%l7 + 0x10], %l2
fornot2 %f8, %f10, %f14
for %f14, %f12, %f12
ldsb [%l7 + 0x66], %i2
ldsb [%l7 + 0x7E], %g4
fabss %f0, %f13
array16 %g1, %g3, %g2
stb %o1, [%l7 + 0x5B]
std %f12, [%l7 + 0x30]
stx %l5, [%l7 + 0x20]
ldsh [%l7 + 0x0A], %i1
nop
setx loop_6655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f15, %f2, %f4
edge8l %g7, %l0, %g6
ld [%l7 + 0x28], %f14
loop_6655:
fandnot1 %f2, %f6, %f2
fbne %fcc3, loop_6656
brlez %o4, loop_6657
fmovrdgez %i0, %f14, %f14
ldub [%l7 + 0x4A], %i3
loop_6656:
fbul %fcc1, loop_6658
loop_6657:
ldsb [%l7 + 0x45], %i4
tpos %icc, 0x7
ld [%l7 + 0x7C], %f14
loop_6658:
fpack16 %f10, %f6
fmovrslz %i5, %f12, %f4
std %f12, [%l7 + 0x40]
brgz,a %o2, loop_6659
fmovsvs %icc, %f3, %f1
fbn,a %fcc2, loop_6660
movleu %xcc, %l6, %o5
loop_6659:
fbn %fcc2, loop_6661
edge16ln %i7, %l1, %l3
loop_6660:
st %f13, [%l7 + 0x60]
std %f4, [%l7 + 0x70]
loop_6661:
fmovdn %xcc, %f12, %f12
fba,a %fcc3, loop_6662
tle %xcc, 0x7
tneg %icc, 0x6
fandnot1s %f2, %f11, %f13
loop_6662:
fpadd16s %f0, %f15, %f2
fbu,a %fcc3, loop_6663
fabss %f2, %f12
stw %i6, [%l7 + 0x50]
stx %o7, [%l7 + 0x60]
loop_6663:
ldub [%l7 + 0x61], %g5
popc %o3, %o6
ta %icc, 0x4
fcmpne32 %f2, %f6, %l4
lduw [%l7 + 0x74], %l2
fxnor %f12, %f12, %f6
fzero %f4
fcmpeq32 %f2, %f14, %i2
lduh [%l7 + 0x20], %g4
edge8ln %g1, %o0, %g2
ldsh [%l7 + 0x76], %o1
tcs %xcc, 0x7
fmovdcc %icc, %f15, %f3
ldx [%l7 + 0x40], %g3
fbe,a %fcc2, loop_6664
ldx [%l7 + 0x30], %i1
fexpand %f10, %f10
bshuffle %f4, %f0, %f4
loop_6664:
movcs %xcc, %g7, %l5
edge8 %l0, %o4, %g6
ld [%l7 + 0x44], %f7
sethi 0x0CD9, %i0
ldsh [%l7 + 0x1C], %i3
tge %icc, 0x3
fbne %fcc3, loop_6665
ldd [%l7 + 0x78], %f10
ldub [%l7 + 0x67], %i5
edge32n %o2, %l6, %o5
loop_6665:
ldsb [%l7 + 0x08], %i7
ldsb [%l7 + 0x6C], %i4
fbg %fcc0, loop_6666
fmovse %xcc, %f10, %f11
edge8l %l1, %i6, %o7
bshuffle %f0, %f2, %f2
loop_6666:
sethi 0x0291, %g5
movre %o3, %o6, %l4
udiv %l2, 0x1D27, %i2
smulcc %g4, %g1, %l3
stw %g2, [%l7 + 0x44]
bl,pn %icc, loop_6667
edge32 %o1, %o0, %i1
fmovdgu %icc, %f12, %f14
sth %g7, [%l7 + 0x2E]
loop_6667:
alignaddr %l5, %g3, %o4
lduw [%l7 + 0x2C], %l0
brnz %i0, loop_6668
tcc %icc, 0x6
fmovde %xcc, %f1, %f9
or %i3, %g6, %o2
loop_6668:
fcmpd %fcc1, %f8, %f14
edge32 %i5, %l6, %i7
fmovdgu %icc, %f14, %f14
udivx %o5, 0x0CF0, %l1
bleu,a %xcc, loop_6669
fbul,a %fcc0, loop_6670
fbl,a %fcc1, loop_6671
fornot2s %f3, %f1, %f12
loop_6669:
fbn,a %fcc2, loop_6672
loop_6670:
orncc %i6, 0x0FF5, %i4
loop_6671:
st %f8, [%l7 + 0x70]
fpsub32s %f0, %f9, %f12
loop_6672:
fmovspos %xcc, %f1, %f12
tgu %icc, 0x3
lduw [%l7 + 0x38], %o7
tg %icc, 0x7
ldsb [%l7 + 0x7B], %g5
ta %xcc, 0x5
smul %o3, 0x1756, %o6
bpos,a loop_6673
ld [%l7 + 0x1C], %f11
brgz,a %l2, loop_6674
orcc %i2, %l4, %g4
loop_6673:
sth %l3, [%l7 + 0x26]
fands %f2, %f3, %f3
loop_6674:
be,a %xcc, loop_6675
stx %g2, [%l7 + 0x70]
tl %xcc, 0x2
fpmerge %f2, %f11, %f6
loop_6675:
stb %o1, [%l7 + 0x4E]
andcc %g1, 0x1AA1, %o0
nop
setx loop_6676, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x16], %g7
umulcc %i1, 0x08F3, %l5
fnot1s %f3, %f6
loop_6676:
ldsw [%l7 + 0x20], %o4
fblg %fcc1, loop_6677
ldx [%l7 + 0x78], %g3
fmovdcc %xcc, %f1, %f2
stx %i0, [%l7 + 0x58]
loop_6677:
ldub [%l7 + 0x42], %i3
fbug,a %fcc3, loop_6678
stw %g6, [%l7 + 0x54]
ldd [%l7 + 0x60], %f10
movneg %icc, %o2, %i5
loop_6678:
fsrc1s %f7, %f1
fcmpeq32 %f0, %f10, %l6
edge32ln %l0, %o5, %i7
nop
setx loop_6679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %i6
array32 %l1, %i4, %o7
fnegs %f11, %f9
loop_6679:
and %g5, %o6, %l2
tvs %xcc, 0x5
orncc %i2, 0x0197, %o3
ldx [%l7 + 0x10], %l4
ld [%l7 + 0x34], %f7
ldsb [%l7 + 0x74], %g4
stx %g2, [%l7 + 0x38]
udivcc %o1, 0x0221, %l3
sth %g1, [%l7 + 0x40]
fbe %fcc2, loop_6680
siam 0x2
sub %g7, 0x13C9, %o0
fmovdg %icc, %f1, %f6
loop_6680:
fxnors %f13, %f3, %f9
fornot1s %f15, %f7, %f11
fmovsn %xcc, %f13, %f11
fmovspos %icc, %f0, %f4
ldd [%l7 + 0x68], %f12
edge16ln %i1, %l5, %g3
fpadd16s %f12, %f5, %f0
sllx %o4, %i0, %g6
st %f7, [%l7 + 0x78]
stb %i3, [%l7 + 0x6D]
movrlez %i5, %o2, %l6
bneg,pn %icc, loop_6681
ld [%l7 + 0x38], %f5
sth %o5, [%l7 + 0x4A]
ldsw [%l7 + 0x0C], %l0
loop_6681:
fsrc1 %f12, %f4
fmovdl %xcc, %f4, %f2
fmovdleu %xcc, %f3, %f15
bcc,a,pt %icc, loop_6682
bge,pn %icc, loop_6683
fmovrsne %i7, %f12, %f8
ld [%l7 + 0x28], %f11
loop_6682:
ldsh [%l7 + 0x16], %i6
loop_6683:
movge %icc, %l1, %i4
movn %xcc, %o7, %g5
fbne,a %fcc1, loop_6684
movgu %xcc, %o6, %i2
fand %f2, %f12, %f2
lduh [%l7 + 0x68], %l2
loop_6684:
bneg,a %xcc, loop_6685
subc %l4, %o3, %g4
movre %g2, 0x275, %o1
addcc %g1, 0x0B84, %g7
loop_6685:
ldsw [%l7 + 0x50], %o0
bshuffle %f10, %f0, %f4
bvc,a,pn %xcc, loop_6686
tl %icc, 0x0
ldub [%l7 + 0x44], %i1
tg %icc, 0x3
loop_6686:
st %f7, [%l7 + 0x5C]
ldd [%l7 + 0x50], %f12
fmovspos %icc, %f13, %f15
movle %icc, %l5, %g3
fmovdcs %icc, %f0, %f14
ld [%l7 + 0x38], %f1
std %f6, [%l7 + 0x68]
fornot1 %f6, %f10, %f8
ld [%l7 + 0x70], %f5
movle %xcc, %o4, %i0
lduw [%l7 + 0x5C], %g6
udiv %i3, 0x0018, %i5
movge %xcc, %l3, %o2
fmovrdgez %l6, %f6, %f14
movg %xcc, %o5, %l0
fcmple32 %f10, %f14, %i6
ldsw [%l7 + 0x18], %l1
ldsh [%l7 + 0x5A], %i4
movneg %xcc, %o7, %g5
bcs %icc, loop_6687
lduw [%l7 + 0x3C], %o6
fsrc1 %f0, %f4
ldx [%l7 + 0x40], %i7
loop_6687:
movrlz %i2, %l2, %o3
and %l4, %g4, %g2
alignaddr %g1, %g7, %o0
orcc %i1, %o1, %g3
fmovrdgez %o4, %f2, %f12
ld [%l7 + 0x50], %f4
ldsb [%l7 + 0x08], %l5
fmovspos %icc, %f6, %f12
sth %i0, [%l7 + 0x50]
orncc %g6, 0x0ADA, %i5
array32 %l3, %o2, %i3
fmovdgu %icc, %f12, %f15
ldx [%l7 + 0x48], %o5
fbuge,a %fcc0, loop_6688
fpsub32s %f14, %f15, %f12
ldub [%l7 + 0x23], %l0
tpos %icc, 0x4
loop_6688:
st %f9, [%l7 + 0x28]
ldsw [%l7 + 0x54], %i6
ld [%l7 + 0x74], %f8
fbo %fcc3, loop_6689
fpadd16 %f10, %f2, %f8
sethi 0x059B, %l1
ldsb [%l7 + 0x40], %l6
loop_6689:
fnands %f11, %f0, %f4
xorcc %o7, %g5, %i4
ldsw [%l7 + 0x60], %o6
fcmple16 %f2, %f10, %i7
movrne %i2, %l2, %l4
fbe,a %fcc1, loop_6690
tpos %icc, 0x5
stx %g4, [%l7 + 0x50]
std %f6, [%l7 + 0x28]
loop_6690:
edge8n %o3, %g1, %g7
fmovsne %xcc, %f6, %f12
fpsub32s %f6, %f7, %f2
fbul %fcc3, loop_6691
lduw [%l7 + 0x54], %o0
srlx %g2, %i1, %g3
fpsub32s %f8, %f1, %f15
loop_6691:
fmovdge %xcc, %f3, %f9
sth %o1, [%l7 + 0x26]
movvc %icc, %l5, %i0
tge %icc, 0x4
movleu %icc, %o4, %i5
edge32 %l3, %o2, %g6
fmovdvc %xcc, %f2, %f3
fbe,a %fcc3, loop_6692
stw %i3, [%l7 + 0x48]
bl,pt %icc, loop_6693
fmul8ulx16 %f6, %f0, %f6
loop_6692:
movvs %xcc, %l0, %i6
edge8l %o5, %l6, %o7
loop_6693:
std %f10, [%l7 + 0x28]
bvc,a loop_6694
fnands %f13, %f11, %f3
fmovrslez %g5, %f1, %f13
fexpand %f3, %f4
loop_6694:
ldsh [%l7 + 0x24], %i4
ldx [%l7 + 0x28], %l1
fand %f2, %f6, %f10
bpos,a,pt %xcc, loop_6695
fcmps %fcc2, %f10, %f13
addccc %o6, %i2, %i7
fbe,a %fcc2, loop_6696
loop_6695:
bne,a,pn %xcc, loop_6697
subcc %l2, %g4, %l4
fmovd %f12, %f10
loop_6696:
udiv %g1, 0x186B, %g7
loop_6697:
sra %o3, %o0, %g2
ldsh [%l7 + 0x70], %g3
bgu,a %xcc, loop_6698
xnorcc %o1, 0x0FBD, %i1
ld [%l7 + 0x2C], %f3
sllx %i0, %l5, %i5
loop_6698:
tleu %icc, 0x2
tn %xcc, 0x7
fcmple32 %f8, %f2, %o4
bvc loop_6699
ldd [%l7 + 0x78], %f14
movcc %xcc, %o2, %g6
tgu %xcc, 0x3
loop_6699:
edge8ln %i3, %l0, %i6
stw %l3, [%l7 + 0x4C]
sth %o5, [%l7 + 0x40]
fandnot1s %f5, %f15, %f4
fblg,a %fcc3, loop_6700
sdivcc %l6, 0x0341, %o7
xnorcc %g5, %l1, %i4
fmovsl %icc, %f2, %f8
loop_6700:
fnot2s %f12, %f6
sth %i2, [%l7 + 0x60]
fbo,a %fcc1, loop_6701
fble,a %fcc0, loop_6702
tneg %xcc, 0x4
ld [%l7 + 0x2C], %f11
loop_6701:
array8 %i7, %o6, %g4
loop_6702:
fsrc1 %f2, %f0
for %f14, %f2, %f12
fbne %fcc3, loop_6703
tsubcc %l4, 0x0D36, %g1
orncc %l2, 0x0057, %o3
ld [%l7 + 0x68], %f4
loop_6703:
std %f6, [%l7 + 0x20]
stx %o0, [%l7 + 0x68]
fmovdcc %icc, %f6, %f2
siam 0x3
std %f6, [%l7 + 0x50]
fcmpgt32 %f12, %f14, %g2
lduw [%l7 + 0x74], %g7
movcc %xcc, %o1, %i1
udivx %g3, 0x1366, %i0
taddcctv %i5, %o4, %l5
fbul,a %fcc0, loop_6704
fcmpne16 %f12, %f8, %g6
ldd [%l7 + 0x40], %f8
bgu,a %icc, loop_6705
loop_6704:
fsrc1 %f8, %f12
fnot1 %f10, %f8
ldub [%l7 + 0x1E], %o2
loop_6705:
edge8ln %l0, %i3, %i6
brnz %o5, loop_6706
tsubcc %l6, %o7, %g5
tvs %xcc, 0x6
bpos,a %xcc, loop_6707
loop_6706:
ldsw [%l7 + 0x3C], %l1
fsrc2 %f10, %f8
fbul %fcc3, loop_6708
loop_6707:
fexpand %f8, %f8
umulcc %l3, %i2, %i4
umulcc %o6, %i7, %l4
loop_6708:
fmovsa %xcc, %f11, %f13
sdiv %g4, 0x1C1E, %l2
ldx [%l7 + 0x48], %o3
tpos %icc, 0x0
fbne,a %fcc2, loop_6709
ldsb [%l7 + 0x64], %g1
fmovd %f14, %f8
edge8ln %o0, %g2, %g7
loop_6709:
tge %icc, 0x0
fmovsg %icc, %f13, %f14
smulcc %o1, 0x1109, %i1
fxor %f14, %f8, %f10
popc %g3, %i5
brlez %i0, loop_6710
fcmpeq32 %f4, %f12, %o4
ldd [%l7 + 0x50], %f0
fblg %fcc2, loop_6711
loop_6710:
ldsw [%l7 + 0x2C], %g6
sdivcc %l5, 0x0A22, %l0
movpos %icc, %o2, %i3
loop_6711:
fpsub32s %f1, %f11, %f2
call loop_6712
ldsw [%l7 + 0x4C], %o5
tl %icc, 0x5
fornot1 %f10, %f14, %f6
loop_6712:
fxor %f10, %f10, %f4
fxors %f15, %f14, %f2
fmovrdgez %l6, %f12, %f0
fone %f14
tvs %icc, 0x5
movge %icc, %o7, %i6
fpsub16 %f4, %f12, %f2
brgez,a %g5, loop_6713
stb %l3, [%l7 + 0x3D]
fxnors %f12, %f8, %f10
stx %i2, [%l7 + 0x20]
loop_6713:
sra %i4, %o6, %l1
movleu %icc, %i7, %l4
lduh [%l7 + 0x1C], %l2
fmovrslz %g4, %f0, %f7
ldx [%l7 + 0x58], %g1
tsubcc %o0, 0x01D7, %g2
edge32ln %g7, %o3, %i1
bgu,pt %xcc, loop_6714
tn %icc, 0x3
subc %g3, %o1, %i0
movne %xcc, %o4, %g6
loop_6714:
srlx %l5, %i5, %o2
movvs %icc, %l0, %o5
fzero %f14
ldd [%l7 + 0x20], %f8
bge,a %xcc, loop_6715
fpsub16 %f10, %f6, %f2
bcc,a,pt %icc, loop_6716
fbne,a %fcc3, loop_6717
loop_6715:
tvs %xcc, 0x2
fblg,a %fcc3, loop_6718
loop_6716:
fpsub16 %f2, %f14, %f2
loop_6717:
andcc %l6, %o7, %i6
ldd [%l7 + 0x78], %f12
loop_6718:
fmovsneg %icc, %f3, %f14
tcc %icc, 0x7
fbg %fcc1, loop_6719
fcmpes %fcc0, %f12, %f13
fmovrde %g5, %f4, %f2
fcmpeq32 %f6, %f2, %i3
loop_6719:
bcs,a loop_6720
st %f10, [%l7 + 0x0C]
smulcc %l3, 0x0C79, %i2
stb %o6, [%l7 + 0x41]
loop_6720:
and %l1, %i7, %i4
fsrc2s %f15, %f3
tcc %xcc, 0x4
and %l2, %l4, %g1
fmovrdne %g4, %f14, %f10
tle %xcc, 0x2
lduh [%l7 + 0x0A], %o0
movge %icc, %g2, %o3
fsrc1s %f9, %f14
bl,pt %icc, loop_6721
fmuld8sux16 %f5, %f4, %f0
ldd [%l7 + 0x10], %f0
ldub [%l7 + 0x39], %g7
loop_6721:
addc %i1, 0x0EE4, %g3
edge32 %i0, %o1, %o4
fnot2s %f1, %f1
ldsh [%l7 + 0x30], %l5
fandnot2 %f8, %f14, %f4
fmovsl %icc, %f12, %f12
fnor %f4, %f10, %f10
sra %i5, %g6, %l0
fmovdn %xcc, %f11, %f6
ldx [%l7 + 0x28], %o2
fmovdleu %icc, %f2, %f3
ldx [%l7 + 0x08], %o5
edge8 %o7, %l6, %g5
sethi 0x1989, %i6
fnegs %f8, %f3
fcmple16 %f8, %f0, %l3
tge %icc, 0x7
fpsub32 %f10, %f10, %f2
bcc loop_6722
stw %i2, [%l7 + 0x60]
fmovdvc %xcc, %f0, %f10
bgu %xcc, loop_6723
loop_6722:
fbo,a %fcc2, loop_6724
subc %o6, %i3, %l1
addccc %i4, %i7, %l2
loop_6723:
edge8 %l4, %g4, %g1
loop_6724:
st %f11, [%l7 + 0x18]
fones %f2
fnors %f14, %f11, %f2
tle %icc, 0x7
std %f14, [%l7 + 0x10]
fmovsl %xcc, %f10, %f5
brgz,a %g2, loop_6725
movne %icc, %o0, %g7
ldd [%l7 + 0x28], %f8
ldd [%l7 + 0x20], %f0
loop_6725:
faligndata %f14, %f14, %f10
edge32 %i1, %o3, %g3
tsubcctv %o1, 0x12DC, %i0
movne %icc, %l5, %o4
xnor %g6, 0x12F2, %i5
ldsw [%l7 + 0x2C], %l0
std %f0, [%l7 + 0x68]
stx %o2, [%l7 + 0x10]
or %o5, 0x0458, %o7
ldsw [%l7 + 0x7C], %g5
taddcc %l6, %i6, %i2
udivx %o6, 0x1737, %l3
movg %icc, %l1, %i4
fmovrdgz %i7, %f10, %f12
array16 %l2, %l4, %g4
fcmple16 %f10, %f10, %i3
ldd [%l7 + 0x58], %f8
sth %g2, [%l7 + 0x5C]
fmovscs %icc, %f9, %f8
subccc %g1, 0x06E8, %g7
movvc %xcc, %o0, %i1
ldub [%l7 + 0x3A], %o3
movleu %xcc, %g3, %i0
tvs %xcc, 0x3
ld [%l7 + 0x14], %f0
bne loop_6726
fmovde %xcc, %f12, %f12
fbue %fcc2, loop_6727
fmovrsgez %o1, %f11, %f5
loop_6726:
fpadd16s %f0, %f9, %f2
tsubcc %l5, 0x0FAE, %g6
loop_6727:
fbge,a %fcc1, loop_6728
movrlz %o4, 0x317, %i5
bgu loop_6729
fornot1s %f1, %f13, %f7
loop_6728:
movrgz %l0, %o2, %o5
ldd [%l7 + 0x68], %f8
loop_6729:
fmovdvc %icc, %f9, %f4
movvc %icc, %o7, %l6
fmovse %xcc, %f11, %f10
udivcc %g5, 0x1F0E, %i6
stw %o6, [%l7 + 0x6C]
for %f14, %f12, %f2
xnor %i2, 0x0766, %l3
fpackfix %f4, %f1
fmovrsgez %i4, %f6, %f0
tsubcc %i7, %l2, %l4
fbuge,a %fcc1, loop_6730
fcmpeq16 %f12, %f8, %l1
movn %icc, %i3, %g4
fornot2s %f14, %f5, %f4
loop_6730:
brlz,a %g2, loop_6731
fmovda %xcc, %f2, %f7
tle %xcc, 0x1
srlx %g1, %g7, %i1
loop_6731:
ldsw [%l7 + 0x58], %o3
fbe %fcc2, loop_6732
fmovdpos %icc, %f0, %f11
sth %g3, [%l7 + 0x6C]
fsrc1 %f2, %f2
loop_6732:
ldsh [%l7 + 0x0C], %i0
fors %f11, %f1, %f14
fmovsleu %xcc, %f2, %f9
brz,a %o0, loop_6733
fmovdgu %icc, %f3, %f0
ldx [%l7 + 0x68], %o1
tvs %xcc, 0x0
loop_6733:
fba %fcc2, loop_6734
fmovdcc %xcc, %f14, %f13
fmovdcc %xcc, %f2, %f5
movvs %xcc, %l5, %o4
loop_6734:
fmovrsne %i5, %f2, %f1
ldd [%l7 + 0x38], %f6
std %f6, [%l7 + 0x48]
ldub [%l7 + 0x42], %g6
fmovdl %xcc, %f12, %f6
bpos,a %xcc, loop_6735
bl,a %xcc, loop_6736
popc 0x012C, %o2
movvs %icc, %l0, %o5
loop_6735:
stx %l6, [%l7 + 0x30]
loop_6736:
or %o7, %i6, %o6
ldsw [%l7 + 0x1C], %i2
movgu %xcc, %l3, %g5
edge16ln %i4, %i7, %l4
edge8n %l2, %l1, %g4
stw %i3, [%l7 + 0x54]
ld [%l7 + 0x34], %f14
sth %g2, [%l7 + 0x16]
stb %g1, [%l7 + 0x44]
fmovrslez %g7, %f6, %f3
fones %f4
stw %o3, [%l7 + 0x20]
andcc %g3, 0x195A, %i0
lduh [%l7 + 0x72], %i1
movvc %xcc, %o0, %l5
subc %o4, %i5, %o1
movleu %xcc, %o2, %l0
std %f6, [%l7 + 0x40]
movcc %xcc, %g6, %o5
bshuffle %f4, %f6, %f4
bleu,pt %icc, loop_6737
be,pn %xcc, loop_6738
sth %l6, [%l7 + 0x12]
ldx [%l7 + 0x18], %o7
loop_6737:
or %i6, %o6, %l3
loop_6738:
fbn %fcc3, loop_6739
stx %g5, [%l7 + 0x48]
xor %i4, 0x074B, %i2
subcc %i7, %l2, %l1
loop_6739:
fmovsneg %icc, %f1, %f3
std %f14, [%l7 + 0x58]
fblg %fcc1, loop_6740
ldsw [%l7 + 0x10], %l4
movrgz %g4, 0x346, %i3
movleu %xcc, %g1, %g2
loop_6740:
ldub [%l7 + 0x5B], %g7
brlz,a %g3, loop_6741
umul %o3, %i1, %i0
ldsh [%l7 + 0x40], %l5
smul %o0, 0x0F82, %o4
loop_6741:
st %f13, [%l7 + 0x34]
edge8n %i5, %o1, %l0
sll %g6, %o2, %l6
mulscc %o5, %o7, %i6
alignaddrl %l3, %o6, %i4
ldsw [%l7 + 0x24], %g5
bcc,a %icc, loop_6742
fnands %f9, %f12, %f3
fmuld8sux16 %f4, %f13, %f4
fandnot1s %f6, %f2, %f7
loop_6742:
bcc loop_6743
fmovdcs %xcc, %f15, %f13
sth %i7, [%l7 + 0x2A]
ldub [%l7 + 0x44], %i2
loop_6743:
ldub [%l7 + 0x6A], %l2
sth %l1, [%l7 + 0x56]
ldub [%l7 + 0x6E], %l4
fmovsvs %xcc, %f8, %f13
andncc %i3, %g4, %g2
ldd [%l7 + 0x58], %f12
subc %g1, 0x19C7, %g3
stw %o3, [%l7 + 0x7C]
ldsw [%l7 + 0x64], %i1
fandnot2 %f4, %f10, %f12
fmovsa %xcc, %f11, %f10
fbe %fcc1, loop_6744
sth %i0, [%l7 + 0x2E]
ta %xcc, 0x4
fmovspos %xcc, %f14, %f11
loop_6744:
bpos,pn %icc, loop_6745
stw %l5, [%l7 + 0x34]
movcs %xcc, %o0, %g7
lduh [%l7 + 0x4E], %i5
loop_6745:
fpsub32 %f10, %f14, %f14
fpsub16s %f4, %f7, %f9
fmovrslez %o1, %f2, %f0
fxor %f10, %f10, %f4
xnorcc %o4, %g6, %o2
ldd [%l7 + 0x28], %f2
faligndata %f2, %f0, %f0
movge %xcc, %l6, %l0
movcs %icc, %o7, %i6
fcmped %fcc3, %f6, %f12
edge16n %l3, %o5, %i4
fble,a %fcc1, loop_6746
ldsw [%l7 + 0x14], %g5
fmovdl %xcc, %f10, %f1
fpsub16s %f10, %f10, %f2
loop_6746:
ldsh [%l7 + 0x20], %o6
fmovrdlz %i2, %f12, %f0
fsrc2s %f11, %f8
ldsw [%l7 + 0x48], %l2
siam 0x3
tneg %icc, 0x6
ldd [%l7 + 0x18], %f14
ldsh [%l7 + 0x20], %i7
tg %icc, 0x6
orcc %l4, 0x11BC, %l1
bcc %xcc, loop_6747
fmovrde %i3, %f4, %f12
brlz %g2, loop_6748
stb %g1, [%l7 + 0x77]
loop_6747:
fnot2s %f8, %f12
fmovsgu %icc, %f7, %f1
loop_6748:
lduh [%l7 + 0x3E], %g4
bshuffle %f14, %f4, %f4
lduh [%l7 + 0x1C], %g3
edge16 %o3, %i0, %i1
ldsh [%l7 + 0x46], %o0
std %f10, [%l7 + 0x78]
movn %icc, %g7, %i5
std %f6, [%l7 + 0x48]
addcc %o1, 0x0956, %o4
subcc %l5, %g6, %l6
lduw [%l7 + 0x38], %o2
popc 0x0AF2, %l0
movrgz %i6, %o7, %l3
bne,pt %icc, loop_6749
fbe,a %fcc0, loop_6750
fmovd %f10, %f2
bl,pn %icc, loop_6751
loop_6749:
sth %o5, [%l7 + 0x70]
loop_6750:
fbule %fcc1, loop_6752
fnot2 %f0, %f10
loop_6751:
stw %i4, [%l7 + 0x60]
fmovsvs %xcc, %f12, %f15
loop_6752:
srl %g5, %i2, %l2
fzero %f10
fnot2s %f4, %f5
brlez,a %o6, loop_6753
bleu %icc, loop_6754
movcc %xcc, %i7, %l4
array16 %l1, %g2, %i3
loop_6753:
fcmple32 %f0, %f14, %g4
loop_6754:
array32 %g3, %o3, %g1
sth %i0, [%l7 + 0x3C]
fbn %fcc3, loop_6755
ldx [%l7 + 0x40], %o0
movle %xcc, %g7, %i5
fcmpgt16 %f8, %f2, %o1
loop_6755:
ba,a,pt %xcc, loop_6756
fandnot2s %f15, %f5, %f7
movl %xcc, %o4, %i1
fbule,a %fcc2, loop_6757
loop_6756:
fpadd32 %f6, %f2, %f12
fmovrde %l5, %f0, %f8
stw %l6, [%l7 + 0x7C]
loop_6757:
fnors %f4, %f2, %f3
lduw [%l7 + 0x24], %g6
ldd [%l7 + 0x48], %f0
tn %xcc, 0x5
fnot1s %f13, %f3
bneg,a,pn %xcc, loop_6758
stx %o2, [%l7 + 0x70]
fbn %fcc0, loop_6759
movcs %icc, %i6, %l0
loop_6758:
fmovsle %xcc, %f15, %f12
fpadd16s %f9, %f2, %f11
loop_6759:
fbg,a %fcc3, loop_6760
srl %o7, %l3, %i4
movrgez %g5, %i2, %l2
fmovdvc %xcc, %f10, %f8
loop_6760:
fmovsle %xcc, %f8, %f4
edge16 %o5, %i7, %l4
tle %icc, 0x4
fone %f2
movrne %l1, 0x088, %g2
fand %f8, %f10, %f8
stx %o6, [%l7 + 0x28]
tvc %icc, 0x3
fpsub32 %f12, %f4, %f0
sdivcc %i3, 0x1C1B, %g3
xorcc %o3, %g4, %i0
stx %o0, [%l7 + 0x38]
stw %g1, [%l7 + 0x70]
movrne %i5, %o1, %g7
fmovdpos %icc, %f8, %f6
nop
setx loop_6761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f14, [%l7 + 0x20]
lduh [%l7 + 0x72], %o4
ldsh [%l7 + 0x66], %l5
loop_6761:
fmovrdlz %l6, %f12, %f4
ldx [%l7 + 0x20], %i1
fmul8sux16 %f0, %f4, %f0
fmuld8sux16 %f14, %f10, %f14
tgu %xcc, 0x0
ldsh [%l7 + 0x76], %o2
fbuge %fcc0, loop_6762
sethi 0x05CC, %i6
fmovrsgz %g6, %f12, %f11
brnz,a %l0, loop_6763
loop_6762:
orcc %o7, 0x1B10, %l3
st %f13, [%l7 + 0x50]
edge32 %g5, %i2, %l2
loop_6763:
edge16l %i4, %o5, %l4
bl,a loop_6764
fnot1 %f0, %f12
movvs %icc, %i7, %l1
popc %g2, %i3
loop_6764:
fands %f6, %f10, %f13
fbuge %fcc2, loop_6765
tne %xcc, 0x2
nop
setx loop_6766, %l0, %l1
jmpl %l1, %g3
addc %o6, %o3, %g4
loop_6765:
fblg %fcc1, loop_6767
sdivcc %o0, 0x120C, %g1
loop_6766:
ldsw [%l7 + 0x6C], %i5
fornot2 %f12, %f4, %f2
loop_6767:
ldub [%l7 + 0x30], %o1
umulcc %i0, 0x0C70, %o4
fcmpeq16 %f8, %f14, %g7
fbn %fcc0, loop_6768
fmovrdlz %l6, %f0, %f0
ldd [%l7 + 0x20], %f6
tpos %xcc, 0x4
loop_6768:
st %f12, [%l7 + 0x40]
fnot2s %f5, %f11
sth %l5, [%l7 + 0x6E]
brgez,a %o2, loop_6769
fbul %fcc3, loop_6770
fornot2s %f10, %f9, %f12
std %f10, [%l7 + 0x30]
loop_6769:
fmul8x16al %f8, %f3, %f8
loop_6770:
sth %i1, [%l7 + 0x62]
addccc %i6, %l0, %g6
tvc %xcc, 0x2
tcs %icc, 0x1
tleu %xcc, 0x3
fmovscs %icc, %f1, %f11
ldd [%l7 + 0x38], %f2
tneg %icc, 0x2
ldsb [%l7 + 0x22], %o7
fbul,a %fcc3, loop_6771
fsrc2s %f5, %f13
fsrc1s %f14, %f2
add %g5, %i2, %l2
loop_6771:
lduw [%l7 + 0x68], %l3
udiv %o5, 0x188B, %i4
fbn %fcc2, loop_6772
fmovsne %xcc, %f6, %f6
fbue %fcc0, loop_6773
fxnors %f6, %f4, %f14
loop_6772:
bg loop_6774
fmovsg %icc, %f1, %f12
loop_6773:
fbge,a %fcc2, loop_6775
alignaddrl %i7, %l4, %l1
loop_6774:
fmovda %icc, %f6, %f11
fbuge,a %fcc2, loop_6776
loop_6775:
stb %i3, [%l7 + 0x23]
sllx %g3, %g2, %o6
fcmpd %fcc1, %f12, %f0
loop_6776:
tvc %icc, 0x4
fnands %f9, %f4, %f3
ble,a,pn %xcc, loop_6777
fmuld8ulx16 %f12, %f6, %f12
tpos %xcc, 0x5
fbu %fcc0, loop_6778
loop_6777:
st %f5, [%l7 + 0x4C]
fmovdcc %xcc, %f2, %f6
movle %xcc, %o3, %o0
loop_6778:
st %f9, [%l7 + 0x7C]
fsrc1s %f15, %f4
lduh [%l7 + 0x3E], %g4
fmovrde %g1, %f4, %f12
ld [%l7 + 0x68], %f6
bl,a %xcc, loop_6779
tsubcc %i5, 0x09B6, %i0
nop
setx loop_6780, %l0, %l1
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 + 0x3C], %o1
loop_6779:
bgu,a,pt %xcc, loop_6781
fmovsvs %xcc, %f15, %f0
loop_6780:
fbuge %fcc0, loop_6782
fbne %fcc3, loop_6783
loop_6781:
tsubcctv %o4, %g7, %l5
fcmpgt32 %f8, %f6, %l6
loop_6782:
fmovsn %icc, %f9, %f8
loop_6783:
nop
setx loop_6784, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a loop_6785
tvs %icc, 0x1
ld [%l7 + 0x4C], %f1
loop_6784:
taddcc %o2, %i6, %i1
loop_6785:
ldsh [%l7 + 0x14], %l0
bpos %icc, loop_6786
fmovsl %xcc, %f2, %f9
ldsb [%l7 + 0x2D], %g6
fbuge %fcc0, loop_6787
loop_6786:
fpadd16 %f8, %f0, %f8
fmovsvc %xcc, %f13, %f15
lduw [%l7 + 0x44], %g5
loop_6787:
bn,a loop_6788
stw %o7, [%l7 + 0x24]
ldd [%l7 + 0x30], %f14
sth %i2, [%l7 + 0x42]
loop_6788:
bneg,pn %xcc, loop_6789
srlx %l3, 0x0D, %l2
fmovscs %xcc, %f1, %f0
st %f15, [%l7 + 0x28]
loop_6789:
bcs,pn %xcc, loop_6790
edge16l %o5, %i4, %i7
ld [%l7 + 0x44], %f7
fbe,a %fcc1, loop_6791
loop_6790:
ldsb [%l7 + 0x0E], %l4
edge32l %l1, %i3, %g2
sth %o6, [%l7 + 0x6A]
loop_6791:
bvc,a,pn %icc, loop_6792
sth %o3, [%l7 + 0x48]
fbu,a %fcc2, loop_6793
fzeros %f12
loop_6792:
fxor %f4, %f8, %f2
fexpand %f15, %f8
loop_6793:
stx %g3, [%l7 + 0x50]
bgu loop_6794
ldsh [%l7 + 0x0C], %o0
lduw [%l7 + 0x58], %g4
ld [%l7 + 0x28], %f3
loop_6794:
fbge,a %fcc2, loop_6795
tvs %xcc, 0x2
ldsw [%l7 + 0x54], %g1
andncc %i0, %o1, %o4
loop_6795:
movvc %xcc, %i5, %g7
movcs %xcc, %l5, %l6
stx %i6, [%l7 + 0x70]
ldx [%l7 + 0x08], %i1
stx %l0, [%l7 + 0x60]
ldsh [%l7 + 0x50], %o2
ldx [%l7 + 0x18], %g6
sra %g5, %o7, %l3
fmovspos %xcc, %f12, %f8
std %f12, [%l7 + 0x28]
sub %i2, 0x041B, %o5
fbu,a %fcc2, loop_6796
std %f10, [%l7 + 0x38]
fbuge %fcc1, loop_6797
bn,a,pn %xcc, loop_6798
loop_6796:
movre %l2, 0x0BE, %i4
tge %icc, 0x7
loop_6797:
fmovdgu %icc, %f8, %f14
loop_6798:
ld [%l7 + 0x28], %f1
nop
setx loop_6799, %l0, %l1
jmpl %l1, %i7
umul %l1, 0x1767, %l4
fmovdgu %xcc, %f1, %f13
stx %g2, [%l7 + 0x18]
loop_6799:
ldub [%l7 + 0x65], %i3
fmovsle %icc, %f8, %f9
sub %o6, %g3, %o3
ldsb [%l7 + 0x37], %o0
fmovde %icc, %f9, %f2
xnor %g1, 0x0AE0, %i0
mulx %g4, 0x0497, %o4
bcs,pn %xcc, loop_6800
fornot1 %f0, %f12, %f4
bne,a,pn %xcc, loop_6801
lduw [%l7 + 0x5C], %o1
loop_6800:
edge32l %g7, %i5, %l6
tgu %xcc, 0x6
loop_6801:
fpadd16 %f6, %f0, %f4
edge8l %l5, %i1, %i6
fnand %f2, %f8, %f2
ldx [%l7 + 0x70], %l0
fbg %fcc2, loop_6802
lduw [%l7 + 0x24], %o2
fbl,a %fcc1, loop_6803
subc %g5, 0x0FDD, %g6
loop_6802:
srl %o7, %l3, %i2
udivcc %l2, 0x1410, %i4
loop_6803:
fmovdneg %icc, %f7, %f5
fands %f8, %f1, %f9
ldsw [%l7 + 0x6C], %o5
fmovdpos %icc, %f0, %f12
ld [%l7 + 0x7C], %f6
nop
setx loop_6804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %i7, %l1, %g2
sdiv %i3, 0x1744, %l4
bgu %icc, loop_6805
loop_6804:
ldsh [%l7 + 0x50], %o6
ldx [%l7 + 0x70], %g3
and %o3, 0x007E, %g1
loop_6805:
ldsw [%l7 + 0x74], %o0
tge %xcc, 0x5
ldsw [%l7 + 0x30], %g4
fmovde %icc, %f7, %f12
nop
setx loop_6806, %l0, %l1
jmpl %l1, %o4
ldsb [%l7 + 0x1F], %o1
bge loop_6807
fnot1 %f0, %f8
loop_6806:
tvc %xcc, 0x4
fmovrde %i0, %f0, %f8
loop_6807:
lduw [%l7 + 0x44], %i5
stx %g7, [%l7 + 0x08]
movleu %icc, %l5, %i1
stx %l6, [%l7 + 0x20]
fandnot1 %f10, %f12, %f4
fmovdgu %xcc, %f11, %f9
ldsw [%l7 + 0x18], %l0
std %f12, [%l7 + 0x40]
orncc %o2, %i6, %g5
lduh [%l7 + 0x52], %g6
fmovrslz %l3, %f2, %f5
stx %o7, [%l7 + 0x38]
fmuld8ulx16 %f3, %f4, %f2
ldsh [%l7 + 0x20], %i2
fcmpes %fcc3, %f0, %f5
ldd [%l7 + 0x08], %f4
sth %l2, [%l7 + 0x54]
fmovsn %icc, %f9, %f0
ld [%l7 + 0x18], %f0
sth %i4, [%l7 + 0x5E]
fmovsg %icc, %f13, %f7
lduw [%l7 + 0x2C], %o5
fbug,a %fcc0, loop_6808
fmovsvs %icc, %f8, %f10
bcc,a %xcc, loop_6809
fbu,a %fcc2, loop_6810
loop_6808:
add %i7, %l1, %g2
fmovsvc %icc, %f8, %f13
loop_6809:
brlz,a %l4, loop_6811
loop_6810:
ldd [%l7 + 0x78], %f6
udivcc %o6, 0x0FE4, %i3
movgu %icc, %o3, %g3
loop_6811:
fpadd16 %f2, %f10, %f4
tl %icc, 0x6
xnor %o0, %g1, %o4
smulcc %o1, %i0, %i5
movcs %xcc, %g4, %g7
ldd [%l7 + 0x20], %f4
fbue %fcc2, loop_6812
fbo,a %fcc3, loop_6813
fpsub32 %f6, %f2, %f10
orn %l5, 0x0E16, %l6
loop_6812:
fmuld8sux16 %f4, %f15, %f6
loop_6813:
ldsb [%l7 + 0x11], %i1
fnot2s %f5, %f13
addc %o2, 0x162A, %l0
xorcc %i6, 0x124F, %g6
stw %g5, [%l7 + 0x50]
lduw [%l7 + 0x24], %l3
ld [%l7 + 0x7C], %f8
fandnot2 %f0, %f14, %f4
fpsub32s %f11, %f7, %f1
bneg,a,pn %xcc, loop_6814
bvc,pt %icc, loop_6815
std %f2, [%l7 + 0x30]
stx %o7, [%l7 + 0x68]
loop_6814:
ldub [%l7 + 0x74], %i2
loop_6815:
ldsh [%l7 + 0x0E], %l2
subc %o5, %i4, %i7
ldsw [%l7 + 0x68], %g2
fble %fcc2, loop_6816
ldx [%l7 + 0x78], %l4
ld [%l7 + 0x1C], %f1
tneg %xcc, 0x1
loop_6816:
lduw [%l7 + 0x6C], %o6
fmovsle %icc, %f12, %f10
fand %f2, %f0, %f2
fpsub32s %f8, %f9, %f12
bn,pt %xcc, loop_6817
array8 %i3, %o3, %l1
ldsb [%l7 + 0x47], %g3
nop
setx loop_6818, %l0, %l1
jmpl %l1, %g1
loop_6817:
fornot1 %f12, %f12, %f2
bneg %xcc, loop_6819
stw %o4, [%l7 + 0x74]
loop_6818:
stw %o0, [%l7 + 0x0C]
st %f1, [%l7 + 0x18]
loop_6819:
fornot1 %f8, %f4, %f10
udiv %i0, 0x01B4, %o1
fmovsvs %icc, %f15, %f5
ld [%l7 + 0x1C], %f0
stx %g4, [%l7 + 0x78]
lduh [%l7 + 0x72], %i5
ldub [%l7 + 0x6E], %l5
ldd [%l7 + 0x48], %f10
sra %l6, 0x1D, %g7
brnz %o2, loop_6820
fnot1s %f11, %f11
ldsw [%l7 + 0x20], %l0
bn loop_6821
loop_6820:
fxor %f2, %f6, %f4
ldsh [%l7 + 0x3C], %i1
bvs,a loop_6822
loop_6821:
bleu,a %icc, loop_6823
fors %f15, %f15, %f10
ldsb [%l7 + 0x34], %g6
loop_6822:
st %f15, [%l7 + 0x60]
loop_6823:
mulscc %g5, %l3, %i6
movl %xcc, %o7, %l2
fcmpeq32 %f8, %f14, %o5
array16 %i4, %i2, %g2
stw %i7, [%l7 + 0x14]
nop
setx loop_6824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %icc, %f2, %f6
andn %l4, %o6, %i3
fone %f12
loop_6824:
fors %f13, %f0, %f9
tcs %xcc, 0x7
fbo,a %fcc0, loop_6825
nop
setx loop_6826, %l0, %l1
jmpl %l1, %l1
fors %f2, %f14, %f5
fbule %fcc2, loop_6827
loop_6825:
add %o3, 0x0DAF, %g1
loop_6826:
lduh [%l7 + 0x6C], %o4
srl %g3, 0x10, %i0
loop_6827:
stw %o1, [%l7 + 0x6C]
fmovspos %xcc, %f4, %f1
stx %g4, [%l7 + 0x70]
fmovsgu %icc, %f2, %f12
andn %i5, %l5, %l6
ldsh [%l7 + 0x4E], %g7
taddcc %o0, 0x01A8, %o2
tleu %xcc, 0x0
ldsw [%l7 + 0x24], %l0
st %f2, [%l7 + 0x0C]
brz,a %i1, loop_6828
fmovd %f2, %f6
bcs,a,pn %xcc, loop_6829
lduw [%l7 + 0x70], %g5
loop_6828:
stw %l3, [%l7 + 0x68]
fbe,a %fcc3, loop_6830
loop_6829:
alignaddr %g6, %i6, %o7
std %f12, [%l7 + 0x70]
edge32 %o5, %i4, %l2
loop_6830:
fmovsvs %xcc, %f10, %f13
fmovsg %icc, %f0, %f11
taddcc %i2, 0x1157, %i7
st %f14, [%l7 + 0x4C]
array32 %g2, %o6, %l4
fxors %f7, %f0, %f1
lduw [%l7 + 0x60], %l1
fmovdge %icc, %f3, %f10
fpack16 %f14, %f15
ldd [%l7 + 0x10], %f12
fmovdvc %xcc, %f9, %f4
fcmpne16 %f14, %f6, %i3
fmovdvc %xcc, %f4, %f13
fmovde %icc, %f6, %f0
movleu %xcc, %g1, %o3
fcmpne16 %f0, %f2, %g3
lduh [%l7 + 0x3C], %o4
bn %xcc, loop_6831
st %f9, [%l7 + 0x28]
fmovsne %icc, %f0, %f15
nop
setx loop_6832, %l0, %l1
jmpl %l1, %o1
loop_6831:
lduh [%l7 + 0x74], %i0
ldsh [%l7 + 0x44], %i5
fmovsvs %icc, %f13, %f10
loop_6832:
fmovscs %icc, %f6, %f8
ldsb [%l7 + 0x3B], %l5
movvc %icc, %l6, %g7
lduw [%l7 + 0x64], %g4
std %f8, [%l7 + 0x18]
nop
setx loop_6833, %l0, %l1
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 + 0x24]
st %f2, [%l7 + 0x70]
fmovrslz %o0, %f11, %f5
loop_6833:
fnot1 %f10, %f4
fba,a %fcc3, loop_6834
movrgz %l0, %o2, %g5
fmovrsgz %l3, %f3, %f14
ldsh [%l7 + 0x12], %g6
loop_6834:
ldsw [%l7 + 0x78], %i6
ld [%l7 + 0x68], %f5
sdivx %o7, 0x1184, %o5
fsrc1 %f10, %f6
popc %i4, %l2
fbg,a %fcc2, loop_6835
fmuld8sux16 %f9, %f5, %f14
fmovdle %icc, %f5, %f15
fandnot2 %f12, %f4, %f4
loop_6835:
array32 %i2, %i7, %g2
movcs %icc, %o6, %l4
ld [%l7 + 0x20], %f2
fbule,a %fcc3, loop_6836
movn %icc, %i1, %l1
st %f3, [%l7 + 0x6C]
srlx %g1, 0x19, %o3
loop_6836:
lduw [%l7 + 0x10], %g3
edge8 %o4, %o1, %i0
ldd [%l7 + 0x70], %f0
ldx [%l7 + 0x50], %i3
srl %i5, 0x05, %l6
movcs %xcc, %l5, %g7
xnor %g4, %o0, %l0
fcmple16 %f6, %f6, %g5
bvs,pn %icc, loop_6837
pdist %f6, %f4, %f4
fands %f0, %f15, %f4
stb %l3, [%l7 + 0x57]
loop_6837:
fpadd16s %f8, %f0, %f10
edge16l %o2, %g6, %i6
edge8ln %o7, %i4, %o5
fmovdcs %xcc, %f10, %f7
movle %xcc, %l2, %i7
umul %g2, 0x0E65, %i2
lduw [%l7 + 0x54], %o6
tne %icc, 0x3
ldsb [%l7 + 0x6F], %i1
edge32n %l4, %g1, %l1
fmovsleu %icc, %f0, %f13
ldx [%l7 + 0x08], %o3
fornot2 %f8, %f12, %f8
ldx [%l7 + 0x30], %o4
fands %f14, %f9, %f15
fandnot1s %f9, %f10, %f15
taddcctv %o1, %g3, %i0
fexpand %f0, %f4
brgez %i3, loop_6838
bg,a %icc, loop_6839
lduw [%l7 + 0x58], %i5
fcmpne32 %f0, %f0, %l5
loop_6838:
fmovrse %g7, %f15, %f14
loop_6839:
ldd [%l7 + 0x78], %f6
st %f5, [%l7 + 0x5C]
stw %l6, [%l7 + 0x50]
fbn,a %fcc1, loop_6840
fmovsgu %icc, %f6, %f14
ldd [%l7 + 0x20], %f6
lduw [%l7 + 0x60], %g4
loop_6840:
stb %l0, [%l7 + 0x1D]
udivcc %o0, 0x04DC, %l3
and %g5, %o2, %g6
brnz %o7, loop_6841
subc %i6, %i4, %o5
fmovrslz %l2, %f12, %f0
stw %i7, [%l7 + 0x38]
loop_6841:
movleu %icc, %i2, %o6
fcmps %fcc1, %f1, %f10
lduh [%l7 + 0x28], %g2
fmovs %f9, %f0
tg %icc, 0x6
ldd [%l7 + 0x10], %f4
fsrc1s %f14, %f12
xnorcc %l4, 0x0EB5, %g1
fmovrslez %i1, %f13, %f10
lduw [%l7 + 0x14], %o3
fcmpne32 %f10, %f8, %l1
tge %icc, 0x4
ldsb [%l7 + 0x5C], %o1
taddcctv %g3, %i0, %i3
fmovdle %xcc, %f11, %f12
siam 0x2
ta %xcc, 0x5
srlx %o4, %l5, %i5
fmovde %xcc, %f6, %f14
ldub [%l7 + 0x7A], %l6
tl %icc, 0x2
ldd [%l7 + 0x20], %f14
ldd [%l7 + 0x70], %f2
fones %f8
tn %xcc, 0x5
lduw [%l7 + 0x28], %g7
fmovsa %icc, %f5, %f15
move %icc, %l0, %g4
taddcc %o0, 0x1086, %l3
ldsw [%l7 + 0x34], %o2
ldd [%l7 + 0x30], %f14
fcmple32 %f4, %f14, %g5
ldx [%l7 + 0x48], %o7
fxor %f0, %f6, %f2
orn %i6, %g6, %i4
ld [%l7 + 0x50], %f13
popc 0x0471, %o5
orn %i7, %l2, %o6
bn loop_6842
bne,a %xcc, loop_6843
fblg %fcc1, loop_6844
array32 %g2, %l4, %i2
loop_6842:
tne %xcc, 0x0
loop_6843:
movvc %icc, %i1, %o3
loop_6844:
st %f4, [%l7 + 0x18]
ldx [%l7 + 0x38], %g1
fzeros %f15
fzeros %f9
fsrc1s %f2, %f9
stx %l1, [%l7 + 0x40]
tsubcctv %g3, 0x1EBC, %i0
fnor %f12, %f14, %f12
fmovs %f4, %f6
st %f7, [%l7 + 0x70]
fpadd16 %f14, %f10, %f8
movne %icc, %o1, %o4
fmovsne %icc, %f15, %f10
fmovrslz %l5, %f15, %f15
fcmps %fcc0, %f9, %f0
fnot1s %f8, %f1
ldsw [%l7 + 0x78], %i3
nop
setx loop_6845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %i5, 0x1940, %l6
stb %g7, [%l7 + 0x19]
movvs %icc, %l0, %g4
loop_6845:
ldub [%l7 + 0x4A], %l3
fbe %fcc2, loop_6846
ldd [%l7 + 0x20], %f2
andcc %o2, %g5, %o0
taddcc %o7, %i6, %g6
loop_6846:
fcmpne32 %f0, %f4, %i4
bvc,a %xcc, loop_6847
fmovsg %xcc, %f2, %f14
ldsw [%l7 + 0x44], %o5
ldsb [%l7 + 0x42], %l2
loop_6847:
edge16l %o6, %g2, %l4
smulcc %i7, 0x18F4, %i1
lduh [%l7 + 0x20], %i2
lduh [%l7 + 0x08], %o3
tn %icc, 0x7
fble,a %fcc0, loop_6848
fmovsneg %icc, %f9, %f15
std %f12, [%l7 + 0x20]
sra %l1, 0x16, %g1
loop_6848:
fpadd32 %f12, %f4, %f10
fmovsvc %icc, %f10, %f3
fcmple32 %f4, %f14, %i0
fbul,a %fcc2, loop_6849
stx %o1, [%l7 + 0x48]
ld [%l7 + 0x14], %f2
tleu %xcc, 0x1
loop_6849:
fmovdcs %icc, %f13, %f11
taddcc %g3, %o4, %i3
ldub [%l7 + 0x12], %i5
movleu %icc, %l5, %l6
fmovrsgez %g7, %f2, %f3
bge,a %icc, loop_6850
taddcctv %l0, 0x007F, %g4
fcmple16 %f6, %f0, %o2
movrlz %l3, %g5, %o0
loop_6850:
fornot2s %f12, %f10, %f2
fpackfix %f2, %f10
fmovsne %xcc, %f2, %f9
edge8n %o7, %g6, %i6
ld [%l7 + 0x24], %f9
fmovsleu %icc, %f11, %f5
fmovrse %o5, %f15, %f10
fba,a %fcc2, loop_6851
fbg,a %fcc3, loop_6852
sth %l2, [%l7 + 0x36]
call loop_6853
loop_6851:
srl %o6, 0x1D, %i4
loop_6852:
tleu %xcc, 0x2
fmovdge %icc, %f4, %f6
loop_6853:
fbule %fcc0, loop_6854
fmovsvc %icc, %f14, %f3
ldub [%l7 + 0x58], %l4
st %f5, [%l7 + 0x3C]
loop_6854:
fxors %f6, %f0, %f1
xnorcc %g2, %i7, %i1
tvs %xcc, 0x0
st %f6, [%l7 + 0x24]
st %f11, [%l7 + 0x30]
ldx [%l7 + 0x50], %o3
bn,pt %xcc, loop_6855
nop
setx loop_6856, %l0, %l1
jmpl %l1, %i2
fsrc2s %f8, %f11
stx %g1, [%l7 + 0x20]
loop_6855:
add %l1, 0x0145, %o1
loop_6856:
fcmple32 %f4, %f10, %i0
fmovsg %xcc, %f5, %f6
brgez %g3, loop_6857
te %xcc, 0x6
movcc %icc, %i3, %o4
edge8l %i5, %l5, %g7
loop_6857:
mulx %l0, %g4, %l6
fnegd %f10, %f10
xor %l3, 0x0A11, %o2
ldsw [%l7 + 0x50], %o0
stw %g5, [%l7 + 0x6C]
stw %g6, [%l7 + 0x34]
ldsh [%l7 + 0x18], %i6
fcmpeq16 %f4, %f4, %o5
ldsh [%l7 + 0x72], %l2
movcs %icc, %o6, %o7
sdivx %l4, 0x0307, %g2
movgu %xcc, %i4, %i1
fnot1s %f7, %f2
stx %i7, [%l7 + 0x60]
lduw [%l7 + 0x5C], %i2
fnot1s %f10, %f1
std %f6, [%l7 + 0x58]
bcs,a loop_6858
fand %f8, %f6, %f12
fbg %fcc0, loop_6859
ldsw [%l7 + 0x64], %o3
loop_6858:
std %f14, [%l7 + 0x78]
bg,a,pt %xcc, loop_6860
loop_6859:
fmovrsgez %g1, %f13, %f0
subc %o1, %l1, %i0
fors %f2, %f14, %f0
loop_6860:
ldd [%l7 + 0x60], %f4
fzero %f0
std %f6, [%l7 + 0x20]
lduw [%l7 + 0x6C], %g3
subccc %i3, %i5, %l5
tpos %icc, 0x3
std %f6, [%l7 + 0x28]
movcs %icc, %g7, %o4
std %f8, [%l7 + 0x68]
srlx %l0, 0x16, %g4
ldsh [%l7 + 0x0C], %l6
ldub [%l7 + 0x3C], %o2
movcs %icc, %l3, %o0
fmovsl %icc, %f10, %f6
brlez %g5, loop_6861
xnor %g6, 0x03C3, %i6
fbn %fcc0, loop_6862
fba,a %fcc1, loop_6863
loop_6861:
fmovsle %icc, %f7, %f6
andn %o5, %l2, %o6
loop_6862:
ldsw [%l7 + 0x7C], %l4
loop_6863:
array16 %o7, %i4, %g2
ldd [%l7 + 0x50], %f14
edge8l %i7, %i1, %o3
fmovsneg %xcc, %f10, %f9
fmovdvs %icc, %f8, %f13
for %f10, %f14, %f4
fmovdle %xcc, %f10, %f0
ldsw [%l7 + 0x14], %g1
fmovsgu %icc, %f1, %f8
smul %o1, 0x082B, %i2
fone %f6
stw %l1, [%l7 + 0x6C]
edge16 %g3, %i0, %i5
edge32ln %l5, %i3, %g7
fandnot2s %f1, %f6, %f8
fxors %f9, %f7, %f1
fpadd16 %f8, %f12, %f0
ldd [%l7 + 0x58], %f10
edge8ln %l0, %g4, %o4
fmovsvc %xcc, %f2, %f15
st %f8, [%l7 + 0x28]
ldsw [%l7 + 0x10], %l6
movrlez %o2, %o0, %l3
std %f8, [%l7 + 0x58]
stb %g5, [%l7 + 0x79]
fsrc1s %f10, %f11
fmovdl %icc, %f8, %f10
fors %f8, %f2, %f12
fpack16 %f14, %f14
movcc %xcc, %g6, %i6
movrlez %o5, %l2, %l4
stw %o6, [%l7 + 0x6C]
sll %i4, %o7, %i7
std %f6, [%l7 + 0x30]
tg %icc, 0x4
stb %g2, [%l7 + 0x73]
sdiv %o3, 0x1468, %i1
fpadd32 %f6, %f6, %f2
stb %g1, [%l7 + 0x7F]
tgu %icc, 0x1
fpsub32s %f10, %f15, %f5
ldx [%l7 + 0x50], %i2
smulcc %o1, %l1, %i0
ldsh [%l7 + 0x0A], %g3
fbne %fcc2, loop_6864
lduw [%l7 + 0x68], %l5
subc %i3, 0x11E4, %g7
fbl %fcc2, loop_6865
loop_6864:
tn %icc, 0x0
stx %l0, [%l7 + 0x40]
stx %i5, [%l7 + 0x18]
loop_6865:
stw %g4, [%l7 + 0x2C]
edge16l %l6, %o4, %o2
fmovrslez %o0, %f13, %f5
fbge,a %fcc3, loop_6866
std %f0, [%l7 + 0x48]
fpadd32 %f6, %f10, %f4
alignaddr %l3, %g5, %g6
loop_6866:
tle %xcc, 0x6
subc %i6, 0x0138, %l2
movgu %icc, %o5, %l4
ble,pn %icc, loop_6867
ldd [%l7 + 0x78], %f4
alignaddr %i4, %o7, %i7
addc %g2, 0x1D52, %o6
loop_6867:
sll %i1, %g1, %i2
movpos %icc, %o3, %o1
brlez %l1, loop_6868
fmovda %icc, %f5, %f5
fornot2 %f2, %f0, %f4
call loop_6869
loop_6868:
fmovdvc %icc, %f10, %f5
brlez %i0, loop_6870
tcs %icc, 0x3
loop_6869:
lduh [%l7 + 0x78], %g3
stb %i3, [%l7 + 0x1C]
loop_6870:
ldub [%l7 + 0x6C], %g7
fmovrdgez %l5, %f0, %f10
siam 0x6
fnot1 %f4, %f10
sth %i5, [%l7 + 0x1E]
fmovrsgez %l0, %f3, %f9
fpsub16s %f9, %f8, %f1
bpos,a,pn %xcc, loop_6871
fabsd %f12, %f12
lduh [%l7 + 0x72], %g4
andncc %o4, %o2, %o0
loop_6871:
mulscc %l3, 0x1456, %l6
fnegd %f0, %f14
orcc %g6, %g5, %l2
ld [%l7 + 0x2C], %f7
bn,a,pt %icc, loop_6872
edge32 %i6, %o5, %l4
nop
setx loop_6873, %l0, %l1
jmpl %l1, %i4
bl,a,pn %icc, loop_6874
loop_6872:
smulcc %i7, 0x1A60, %g2
subcc %o7, 0x00C3, %o6
loop_6873:
fmovsg %xcc, %f0, %f1
loop_6874:
bcc,a loop_6875
fmovsle %xcc, %f14, %f15
fornot1s %f6, %f3, %f13
fnegd %f2, %f4
loop_6875:
mulscc %i1, 0x10B4, %g1
popc 0x034D, %o3
fmovdneg %xcc, %f12, %f10
fmovsgu %icc, %f5, %f13
sdiv %i2, 0x0238, %l1
orcc %i0, %o1, %g3
fble,a %fcc1, loop_6876
brlz,a %i3, loop_6877
movvc %icc, %l5, %g7
fabsd %f4, %f2
loop_6876:
fcmpgt16 %f4, %f14, %l0
loop_6877:
fbuge %fcc1, loop_6878
fxnors %f10, %f4, %f2
edge32l %g4, %i5, %o4
srl %o2, 0x0A, %l3
loop_6878:
sub %l6, 0x0CE1, %o0
fmovsa %icc, %f1, %f9
fmovrslez %g5, %f0, %f11
srlx %l2, %i6, %g6
brz,a %o5, loop_6879
ldd [%l7 + 0x30], %f10
xor %l4, 0x193B, %i7
fmovdne %xcc, %f2, %f2
loop_6879:
nop
setx loop_6880, %l0, %l1
jmpl %l1, %g2
edge16l %i4, %o6, %o7
fmovsn %icc, %f14, %f0
fbuge,a %fcc3, loop_6881
loop_6880:
ta %icc, 0x1
alignaddr %g1, %i1, %o3
ldub [%l7 + 0x5B], %l1
loop_6881:
ldd [%l7 + 0x10], %f10
sethi 0x07DE, %i2
andncc %o1, %g3, %i3
smul %i0, 0x1513, %l5
edge16 %g7, %g4, %i5
stx %l0, [%l7 + 0x10]
ldsb [%l7 + 0x09], %o2
fmovs %f13, %f14
andn %o4, %l3, %l6
mova %icc, %o0, %l2
ldd [%l7 + 0x58], %f12
sth %i6, [%l7 + 0x10]
faligndata %f10, %f10, %f4
std %f0, [%l7 + 0x60]
addcc %g5, %g6, %o5
fmovdcc %icc, %f0, %f8
edge16l %l4, %g2, %i4
udivx %i7, 0x062F, %o7
ldd [%l7 + 0x58], %f2
edge8n %g1, %o6, %i1
fbue %fcc2, loop_6882
st %f2, [%l7 + 0x58]
subcc %l1, 0x01A3, %o3
movrgz %o1, 0x20C, %i2
loop_6882:
brz %i3, loop_6883
alignaddrl %i0, %g3, %g7
mova %xcc, %l5, %i5
fpsub16s %f7, %f7, %f5
loop_6883:
fcmple32 %f14, %f10, %l0
and %o2, 0x11BE, %o4
fzero %f14
ldd [%l7 + 0x68], %f10
fone %f4
ldd [%l7 + 0x78], %f12
ld [%l7 + 0x24], %f14
fbug %fcc1, loop_6884
tg %xcc, 0x1
fone %f12
orcc %l3, 0x1C8B, %g4
loop_6884:
fmovdvc %xcc, %f13, %f10
fbul %fcc2, loop_6885
fmovsvc %xcc, %f14, %f15
stx %o0, [%l7 + 0x60]
fmovsl %icc, %f14, %f8
loop_6885:
edge8ln %l2, %l6, %g5
ld [%l7 + 0x38], %f6
srl %g6, %o5, %i6
stb %g2, [%l7 + 0x1B]
fmovsneg %icc, %f9, %f14
ldsw [%l7 + 0x10], %l4
popc 0x0C47, %i4
stx %o7, [%l7 + 0x18]
ldsh [%l7 + 0x64], %g1
tle %xcc, 0x3
lduw [%l7 + 0x68], %i7
tg %xcc, 0x3
ld [%l7 + 0x38], %f2
ldub [%l7 + 0x15], %o6
fornot1 %f10, %f0, %f2
be,a %icc, loop_6886
fblg %fcc2, loop_6887
ba,a loop_6888
bvc loop_6889
loop_6886:
bcc,pt %icc, loop_6890
loop_6887:
ba,pt %icc, loop_6891
loop_6888:
std %f4, [%l7 + 0x40]
loop_6889:
ldub [%l7 + 0x1B], %l1
loop_6890:
fbul,a %fcc0, loop_6892
loop_6891:
movcc %xcc, %o3, %o1
fmuld8sux16 %f14, %f11, %f12
fmuld8sux16 %f1, %f15, %f10
loop_6892:
fcmple32 %f4, %f6, %i2
stw %i1, [%l7 + 0x48]
lduw [%l7 + 0x5C], %i0
brlez %i3, loop_6893
popc 0x03B0, %g3
lduw [%l7 + 0x44], %g7
ldd [%l7 + 0x28], %f14
loop_6893:
tge %xcc, 0x5
and %i5, %l0, %o2
bvs,a,pt %icc, loop_6894
umulcc %l5, 0x05FB, %o4
fmovde %xcc, %f9, %f4
tpos %xcc, 0x3
loop_6894:
ldx [%l7 + 0x38], %g4
fxnor %f14, %f6, %f6
fbu,a %fcc0, loop_6895
fnand %f10, %f0, %f10
lduw [%l7 + 0x48], %l3
lduw [%l7 + 0x7C], %o0
loop_6895:
tsubcctv %l6, 0x004F, %g5
fmovdl %icc, %f15, %f0
ldsb [%l7 + 0x64], %g6
tge %xcc, 0x4
sub %o5, %i6, %g2
ldsb [%l7 + 0x3E], %l4
be,a loop_6896
fblg %fcc2, loop_6897
fcmpeq32 %f0, %f12, %i4
ldd [%l7 + 0x10], %f10
loop_6896:
ta %xcc, 0x4
loop_6897:
fcmpne16 %f2, %f8, %o7
add %l2, %g1, %o6
ldx [%l7 + 0x58], %l1
tvc %xcc, 0x3
tl %icc, 0x1
te %xcc, 0x4
fpackfix %f6, %f12
fbul,a %fcc0, loop_6898
tle %xcc, 0x0
orncc %i7, 0x1578, %o1
sdivcc %i2, 0x1148, %o3
loop_6898:
brz,a %i0, loop_6899
brgz %i1, loop_6900
fbuge %fcc3, loop_6901
lduh [%l7 + 0x48], %g3
loop_6899:
stw %g7, [%l7 + 0x78]
loop_6900:
bcs,pn %icc, loop_6902
loop_6901:
ldsh [%l7 + 0x68], %i5
fornot1s %f9, %f0, %f11
fmovdneg %xcc, %f5, %f14
loop_6902:
brnz,a %i3, loop_6903
fbl,a %fcc1, loop_6904
edge8n %l0, %l5, %o2
std %f6, [%l7 + 0x68]
loop_6903:
fmul8x16 %f14, %f10, %f12
loop_6904:
ldsw [%l7 + 0x78], %g4
ldsh [%l7 + 0x46], %o4
fmuld8ulx16 %f10, %f4, %f4
ldub [%l7 + 0x6F], %o0
fmovsg %xcc, %f15, %f13
smulcc %l6, 0x09D5, %l3
ld [%l7 + 0x6C], %f0
nop
setx loop_6905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f6, %f14
stw %g5, [%l7 + 0x34]
nop
setx loop_6906, %l0, %l1
jmpl %l1, %g6
loop_6905:
siam 0x5
lduh [%l7 + 0x5E], %o5
fsrc1 %f10, %f4
loop_6906:
ldsh [%l7 + 0x3E], %i6
fbu %fcc0, loop_6907
srlx %l4, %i4, %o7
tpos %xcc, 0x3
ld [%l7 + 0x08], %f6
loop_6907:
umulcc %l2, 0x1D8A, %g2
tneg %xcc, 0x6
movvc %xcc, %g1, %o6
fcmpgt16 %f12, %f2, %l1
fsrc1s %f13, %f2
srax %i7, 0x16, %i2
lduw [%l7 + 0x50], %o3
movge %xcc, %o1, %i0
fnand %f12, %f10, %f4
fmovsl %xcc, %f14, %f14
fpsub16s %f0, %f10, %f14
tcs %xcc, 0x4
fxors %f5, %f6, %f6
fmovrsgez %g3, %f6, %f3
fpsub16 %f10, %f8, %f12
fmovrde %g7, %f4, %f4
ldx [%l7 + 0x78], %i5
sll %i3, %l0, %l5
tge %icc, 0x3
ldsb [%l7 + 0x67], %o2
ldx [%l7 + 0x78], %i1
andcc %o4, %g4, %l6
be,a %icc, loop_6908
fpackfix %f14, %f11
ba,pt %icc, loop_6909
bleu loop_6910
loop_6908:
fmovrdgez %o0, %f10, %f10
stw %g5, [%l7 + 0x70]
loop_6909:
sth %g6, [%l7 + 0x0C]
loop_6910:
fmovrsgz %o5, %f1, %f14
brgez,a %l3, loop_6911
stw %i6, [%l7 + 0x1C]
st %f11, [%l7 + 0x50]
lduh [%l7 + 0x6A], %i4
loop_6911:
fbule,a %fcc3, loop_6912
edge8ln %l4, %o7, %l2
ldx [%l7 + 0x60], %g1
sllx %g2, %o6, %i7
loop_6912:
movne %icc, %l1, %o3
ldub [%l7 + 0x16], %i2
ldsb [%l7 + 0x7D], %o1
fmovdne %xcc, %f6, %f0
udivcc %g3, 0x1097, %i0
fornot1s %f6, %f3, %f12
fmovd %f8, %f12
lduw [%l7 + 0x0C], %g7
tpos %xcc, 0x3
ldsh [%l7 + 0x0A], %i3
tneg %xcc, 0x1
fandnot1s %f5, %f13, %f3
fbule %fcc3, loop_6913
ldub [%l7 + 0x75], %l0
brlz,a %i5, loop_6914
fmovdleu %xcc, %f8, %f0
loop_6913:
edge8n %o2, %l5, %o4
fnors %f5, %f14, %f13
loop_6914:
fabss %f8, %f3
addc %i1, 0x1CE1, %g4
fpadd16 %f12, %f4, %f10
sth %o0, [%l7 + 0x24]
ldub [%l7 + 0x6B], %l6
fand %f14, %f12, %f10
movrne %g5, 0x040, %g6
ldd [%l7 + 0x68], %f10
fmovdge %xcc, %f10, %f8
fnot1 %f8, %f12
add %o5, %l3, %i4
fmovsa %xcc, %f4, %f10
addccc %i6, %o7, %l2
fcmple32 %f8, %f2, %l4
fmovdcc %icc, %f13, %f6
ldsb [%l7 + 0x5F], %g1
fxors %f9, %f9, %f6
taddcc %g2, 0x000D, %o6
fpsub16 %f8, %f2, %f12
ld [%l7 + 0x20], %f11
sdivx %l1, 0x1814, %i7
sth %i2, [%l7 + 0x44]
edge8l %o3, %o1, %g3
movl %xcc, %g7, %i0
edge32 %i3, %i5, %l0
fand %f12, %f12, %f6
edge32 %l5, %o2, %o4
lduh [%l7 + 0x36], %g4
lduw [%l7 + 0x7C], %o0
ldsb [%l7 + 0x4D], %l6
bl,a loop_6915
fbuge,a %fcc0, loop_6916
fmovrdlez %g5, %f0, %f6
fcmple16 %f10, %f8, %g6
loop_6915:
fbne,a %fcc3, loop_6917
loop_6916:
fbug,a %fcc0, loop_6918
ld [%l7 + 0x08], %f13
stw %i1, [%l7 + 0x40]
loop_6917:
ldx [%l7 + 0x70], %o5
loop_6918:
fba,a %fcc2, loop_6919
fpsub16s %f14, %f12, %f14
ldd [%l7 + 0x58], %f14
srl %i4, 0x11, %l3
loop_6919:
sll %i6, 0x19, %o7
stw %l4, [%l7 + 0x08]
ld [%l7 + 0x0C], %f12
brgez,a %l2, loop_6920
tleu %icc, 0x2
movn %xcc, %g1, %o6
fblg,a %fcc0, loop_6921
loop_6920:
tleu %icc, 0x6
std %f14, [%l7 + 0x10]
brlez,a %g2, loop_6922
loop_6921:
ldx [%l7 + 0x10], %i7
tneg %icc, 0x4
fbuge,a %fcc2, loop_6923
loop_6922:
edge32ln %l1, %o3, %o1
edge16l %i2, %g7, %i0
stb %g3, [%l7 + 0x56]
loop_6923:
tn %xcc, 0x4
sllx %i3, 0x12, %i5
fcmple32 %f2, %f0, %l0
ldsw [%l7 + 0x74], %l5
fornot2s %f8, %f11, %f13
bvs loop_6924
taddcctv %o4, %o2, %o0
fpack16 %f14, %f3
brgz %g4, loop_6925
loop_6924:
brz,a %l6, loop_6926
edge8l %g6, %g5, %i1
ld [%l7 + 0x1C], %f14
loop_6925:
andncc %i4, %l3, %i6
loop_6926:
and %o5, 0x03BD, %o7
fnegs %f14, %f2
for %f6, %f12, %f8
bg,pn %icc, loop_6927
edge32ln %l4, %l2, %g1
fmovrdgez %o6, %f14, %f0
fpadd16s %f2, %f7, %f1
loop_6927:
ldsh [%l7 + 0x24], %g2
ldd [%l7 + 0x18], %f2
movne %xcc, %i7, %o3
fnors %f2, %f9, %f7
xor %o1, %i2, %g7
srax %i0, 0x14, %g3
stw %i3, [%l7 + 0x54]
array32 %l1, %l0, %l5
bshuffle %f6, %f12, %f12
sth %o4, [%l7 + 0x78]
ldd [%l7 + 0x18], %f2
bl,pn %xcc, loop_6928
ldx [%l7 + 0x40], %i5
fbg,a %fcc2, loop_6929
movl %icc, %o0, %o2
loop_6928:
ldd [%l7 + 0x20], %f12
fpsub16 %f14, %f8, %f12
loop_6929:
ldd [%l7 + 0x28], %f2
movcs %xcc, %l6, %g4
std %f0, [%l7 + 0x28]
ld [%l7 + 0x38], %f12
edge32ln %g6, %g5, %i1
fcmpeq32 %f10, %f12, %l3
ldsh [%l7 + 0x48], %i4
fmovs %f7, %f7
tne %xcc, 0x3
fcmped %fcc0, %f6, %f12
nop
setx loop_6930, %l0, %l1
jmpl %l1, %i6
nop
setx loop_6931, %l0, %l1
jmpl %l1, %o7
std %f6, [%l7 + 0x70]
fcmple32 %f8, %f2, %l4
loop_6930:
stx %l2, [%l7 + 0x18]
loop_6931:
fbne %fcc2, loop_6932
or %g1, 0x1B6D, %o5
st %f2, [%l7 + 0x7C]
bgu,pt %icc, loop_6933
loop_6932:
fmuld8sux16 %f2, %f5, %f14
tg %icc, 0x1
lduh [%l7 + 0x34], %g2
loop_6933:
ldx [%l7 + 0x78], %o6
udivcc %o3, 0x0A76, %o1
sra %i2, 0x1C, %i7
stw %i0, [%l7 + 0x74]
mova %xcc, %g3, %g7
st %f11, [%l7 + 0x74]
fornot2 %f10, %f10, %f0
fornot2 %f10, %f2, %f14
fnegd %f10, %f4
ldx [%l7 + 0x28], %i3
fandnot1 %f8, %f6, %f14
bleu,a loop_6934
mova %icc, %l0, %l1
ldsh [%l7 + 0x3E], %o4
fble %fcc1, loop_6935
loop_6934:
ldsw [%l7 + 0x54], %i5
fbo,a %fcc1, loop_6936
tvc %xcc, 0x6
loop_6935:
bne,a,pt %icc, loop_6937
fmovsvc %icc, %f7, %f9
loop_6936:
edge32n %o0, %l5, %o2
brlz,a %l6, loop_6938
loop_6937:
ldsw [%l7 + 0x2C], %g4
std %f6, [%l7 + 0x08]
fmul8x16au %f14, %f7, %f4
loop_6938:
fsrc1s %f12, %f0
tl %xcc, 0x4
fmovdle %xcc, %f0, %f10
lduh [%l7 + 0x20], %g5
stw %g6, [%l7 + 0x30]
fmovsne %icc, %f7, %f4
udiv %l3, 0x07FD, %i4
ld [%l7 + 0x64], %f6
fmovdg %xcc, %f2, %f9
fsrc1s %f14, %f15
st %f3, [%l7 + 0x5C]
fmovdgu %xcc, %f15, %f11
nop
setx loop_6939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f13, %f1
xnor %i6, 0x123A, %o7
edge16 %l4, %l2, %i1
loop_6939:
sra %g1, 0x0D, %o5
faligndata %f10, %f0, %f10
fpadd16s %f5, %f1, %f8
sdivx %o6, 0x11CD, %g2
ldsh [%l7 + 0x08], %o3
stb %i2, [%l7 + 0x34]
edge16n %i7, %i0, %o1
fpack16 %f14, %f8
siam 0x7
fpsub16s %f1, %f8, %f10
tsubcctv %g7, %g3, %i3
fmovsvc %xcc, %f12, %f14
pdist %f6, %f8, %f0
ldub [%l7 + 0x26], %l1
fsrc2s %f11, %f4
fandnot2s %f5, %f1, %f12
fnor %f0, %f14, %f14
fmovrsne %l0, %f7, %f15
std %f12, [%l7 + 0x18]
fmul8x16al %f7, %f4, %f8
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x62], %i5
fcmpne16 %f8, %f2, %o0
fsrc2s %f15, %f15
xorcc %o4, %l5, %o2
movvs %icc, %g4, %g5
ldsh [%l7 + 0x3A], %l6
smul %l3, 0x029C, %i4
movg %icc, %i6, %o7
orncc %g6, %l4, %i1
movg %xcc, %l2, %o5
ldsb [%l7 + 0x78], %o6
fmovdle %xcc, %f9, %f5
movg %icc, %g2, %g1
fnegd %f14, %f8
stx %i2, [%l7 + 0x28]
popc 0x039D, %i7
fba %fcc1, loop_6940
fabss %f15, %f3
andcc %i0, 0x1867, %o1
brnz,a %o3, loop_6941
loop_6940:
sth %g3, [%l7 + 0x68]
umul %g7, 0x082E, %i3
fmuld8ulx16 %f6, %f1, %f0
loop_6941:
tneg %xcc, 0x1
tl %icc, 0x7
sth %l1, [%l7 + 0x2A]
edge16l %l0, %o0, %o4
movre %i5, 0x2C8, %o2
orn %l5, 0x0271, %g5
fcmped %fcc3, %f14, %f2
tsubcctv %l6, 0x01C6, %g4
nop
setx loop_6942, %l0, %l1
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
st %f13, [%l7 + 0x3C]
move %icc, %i6, %l3
loop_6942:
tsubcctv %g6, 0x1130, %l4
add %o7, %l2, %o5
bleu,a,pn %xcc, loop_6943
fandnot1s %f5, %f8, %f8
movre %i1, 0x362, %o6
udivx %g2, 0x1563, %i2
loop_6943:
udivx %g1, 0x0BE9, %i7
fandnot1s %f2, %f14, %f4
ldd [%l7 + 0x58], %f0
ldx [%l7 + 0x68], %o1
lduw [%l7 + 0x24], %o3
sdivx %i0, 0x02EE, %g7
fbe %fcc2, loop_6944
stb %g3, [%l7 + 0x2D]
lduh [%l7 + 0x7C], %i3
fnor %f12, %f2, %f10
loop_6944:
ldx [%l7 + 0x20], %l0
movne %xcc, %o0, %o4
udivx %l1, 0x15D0, %i5
fpackfix %f2, %f13
fbul %fcc3, loop_6945
fbul %fcc1, loop_6946
ldsb [%l7 + 0x21], %o2
lduw [%l7 + 0x14], %l5
loop_6945:
ldub [%l7 + 0x3C], %g5
loop_6946:
stx %l6, [%l7 + 0x68]
std %f12, [%l7 + 0x50]
fcmpes %fcc3, %f14, %f15
fmul8x16 %f7, %f14, %f6
fcmpd %fcc2, %f2, %f6
fble,a %fcc0, loop_6947
fmovrsne %g4, %f9, %f2
fnors %f12, %f9, %f9
fabsd %f0, %f12
loop_6947:
ldx [%l7 + 0x08], %i6
fors %f14, %f8, %f15
fbne %fcc3, loop_6948
ldsb [%l7 + 0x0D], %i4
edge16l %g6, %l4, %l3
fmovse %icc, %f11, %f14
loop_6948:
fcmpgt16 %f2, %f2, %l2
fmovdg %xcc, %f2, %f10
fmovrslez %o5, %f6, %f2
fnot2s %f1, %f5
fnands %f13, %f14, %f12
smulcc %o7, %o6, %i1
ldsh [%l7 + 0x68], %i2
fornot2 %f2, %f4, %f0
fnot2 %f12, %f8
lduw [%l7 + 0x48], %g1
fmovrsgez %g2, %f0, %f7
fmul8sux16 %f8, %f2, %f10
fble %fcc3, loop_6949
lduh [%l7 + 0x34], %i7
ldsh [%l7 + 0x4A], %o1
sdivx %o3, 0x0D98, %g7
loop_6949:
fornot2s %f14, %f12, %f7
lduh [%l7 + 0x60], %g3
fzeros %f11
udivx %i3, 0x1B0A, %l0
fxors %f10, %f0, %f10
ldsb [%l7 + 0x1C], %i0
orn %o4, %l1, %o0
fxnors %f13, %f8, %f9
movrlez %i5, 0x208, %o2
fmovd %f2, %f0
fnot1s %f6, %f12
for %f0, %f14, %f8
fmovdleu %xcc, %f13, %f8
fnands %f7, %f11, %f5
fmovsne %icc, %f3, %f10
movvs %xcc, %l5, %l6
lduw [%l7 + 0x78], %g5
movgu %xcc, %g4, %i4
tgu %icc, 0x7
fmovsleu %icc, %f11, %f13
stx %i6, [%l7 + 0x50]
lduh [%l7 + 0x0E], %l4
fbn %fcc0, loop_6950
tgu %xcc, 0x5
fcmpeq32 %f6, %f10, %g6
movg %icc, %l3, %o5
loop_6950:
fmovdne %xcc, %f5, %f15
movleu %icc, %o7, %l2
tvc %xcc, 0x1
mulx %o6, 0x09ED, %i2
ldd [%l7 + 0x28], %f14
stx %i1, [%l7 + 0x58]
array8 %g1, %i7, %g2
fxor %f4, %f14, %f4
sdivx %o3, 0x1BA9, %g7
umul %g3, %o1, %i3
xnor %l0, %i0, %o4
ldsw [%l7 + 0x18], %l1
edge32 %o0, %o2, %i5
be,pt %icc, loop_6951
fble,a %fcc3, loop_6952
fmovrdne %l5, %f10, %f4
ldsw [%l7 + 0x54], %l6
loop_6951:
bcc,a %icc, loop_6953
loop_6952:
fornot2 %f10, %f12, %f12
ldx [%l7 + 0x40], %g5
bvs %xcc, loop_6954
loop_6953:
ldd [%l7 + 0x10], %f2
be,pt %icc, loop_6955
fmovsvs %icc, %f9, %f5
loop_6954:
ldsh [%l7 + 0x16], %i4
ldsh [%l7 + 0x5A], %g4
loop_6955:
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x4D], %l4
bneg loop_6956
bneg,a %xcc, loop_6957
ta %icc, 0x2
fmovde %icc, %f5, %f14
loop_6956:
bvs,a loop_6958
loop_6957:
taddcctv %i6, 0x11F6, %l3
edge8ln %g6, %o5, %l2
stw %o6, [%l7 + 0x5C]
loop_6958:
fornot2 %f12, %f2, %f2
fnegd %f2, %f6
ldx [%l7 + 0x38], %o7
for %f14, %f0, %f10
edge8l %i1, %i2, %i7
ldx [%l7 + 0x20], %g1
array32 %o3, %g7, %g2
nop
setx loop_6959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %o1, 0x388, %g3
tvc %icc, 0x7
fmuld8sux16 %f9, %f5, %f0
loop_6959:
ldsb [%l7 + 0x0D], %l0
edge16n %i3, %i0, %l1
ld [%l7 + 0x68], %f15
fcmpgt16 %f12, %f6, %o4
udiv %o0, 0x081E, %o2
for %f12, %f8, %f12
fornot2 %f12, %f4, %f4
stx %i5, [%l7 + 0x08]
edge16 %l6, %l5, %i4
movn %xcc, %g5, %l4
fbule,a %fcc3, loop_6960
fornot1 %f12, %f14, %f6
ldsb [%l7 + 0x61], %g4
movpos %icc, %l3, %g6
loop_6960:
smulcc %i6, 0x0ED5, %l2
nop
setx loop_6961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x10], %o5
tgu %icc, 0x2
sth %o6, [%l7 + 0x78]
loop_6961:
te %icc, 0x0
brlz,a %o7, loop_6962
fnot2s %f14, %f14
stx %i1, [%l7 + 0x60]
bcs,a,pt %xcc, loop_6963
loop_6962:
fmuld8ulx16 %f7, %f11, %f8
movgu %xcc, %i2, %i7
sth %g1, [%l7 + 0x6E]
loop_6963:
movre %g7, 0x019, %g2
array16 %o1, %g3, %l0
ldsh [%l7 + 0x50], %i3
sdivx %i0, 0x185C, %o3
orcc %o4, %l1, %o0
fpadd32s %f3, %f1, %f1
fmovscc %icc, %f6, %f6
fmovde %xcc, %f5, %f5
movcs %icc, %i5, %l6
fmovsa %xcc, %f5, %f1
lduw [%l7 + 0x24], %l5
mova %icc, %i4, %o2
st %f14, [%l7 + 0x1C]
tvc %icc, 0x6
fmovdl %icc, %f5, %f12
bl,a,pn %icc, loop_6964
lduw [%l7 + 0x2C], %l4
fandnot2 %f0, %f10, %f6
fcmpeq16 %f4, %f6, %g4
loop_6964:
addcc %g5, %l3, %g6
movrlz %l2, %o5, %i6
fmovde %icc, %f14, %f11
fmovscs %xcc, %f10, %f2
ldd [%l7 + 0x58], %f12
movn %xcc, %o6, %o7
ldsb [%l7 + 0x79], %i1
fandnot2s %f14, %f6, %f6
addc %i2, 0x1700, %g1
stw %g7, [%l7 + 0x20]
fandnot1s %f11, %f9, %f14
fmovsgu %xcc, %f10, %f2
fmovdleu %icc, %f13, %f10
fpsub16 %f4, %f14, %f8
xor %i7, %o1, %g2
tl %icc, 0x5
fornot2 %f0, %f4, %f12
tcs %icc, 0x1
brgez,a %g3, loop_6965
fmovrdlz %l0, %f2, %f6
fsrc2s %f10, %f12
fpsub16 %f8, %f10, %f0
loop_6965:
ldd [%l7 + 0x48], %f14
ldub [%l7 + 0x78], %i0
fmovsleu %icc, %f13, %f0
ldd [%l7 + 0x20], %f6
andn %o3, 0x114F, %i3
fsrc1 %f14, %f14
call loop_6966
std %f2, [%l7 + 0x68]
fmovsn %icc, %f12, %f9
fandnot1 %f10, %f14, %f14
loop_6966:
lduw [%l7 + 0x74], %l1
stb %o0, [%l7 + 0x09]
tne %icc, 0x2
std %f14, [%l7 + 0x70]
fcmps %fcc2, %f4, %f14
stx %o4, [%l7 + 0x78]
edge8 %l6, %i5, %l5
sllx %i4, 0x15, %o2
ldsh [%l7 + 0x3A], %l4
subc %g4, 0x1544, %l3
st %f10, [%l7 + 0x54]
movn %icc, %g6, %l2
xnorcc %g5, %i6, %o6
bg,a %xcc, loop_6967
movcs %xcc, %o7, %i1
fcmple32 %f0, %f10, %o5
ble,pt %icc, loop_6968
loop_6967:
st %f3, [%l7 + 0x30]
movg %xcc, %i2, %g1
lduw [%l7 + 0x5C], %i7
loop_6968:
stx %o1, [%l7 + 0x08]
bcs loop_6969
ld [%l7 + 0x48], %f13
sdiv %g7, 0x1DC5, %g2
fmul8x16 %f8, %f2, %f10
loop_6969:
nop
setx loop_6970, %l0, %l1
jmpl %l1, %g3
ldd [%l7 + 0x08], %f2
ldub [%l7 + 0x08], %i0
fsrc2s %f4, %f10
loop_6970:
fmovdleu %icc, %f9, %f0
fbule %fcc0, loop_6971
ldsb [%l7 + 0x31], %l0
movvs %xcc, %i3, %l1
lduh [%l7 + 0x26], %o0
loop_6971:
lduh [%l7 + 0x58], %o4
fbo,a %fcc3, loop_6972
udiv %l6, 0x1EB4, %o3
ldsh [%l7 + 0x66], %i5
edge16l %l5, %i4, %o2
loop_6972:
ldsh [%l7 + 0x76], %l4
movge %icc, %g4, %l3
sth %l2, [%l7 + 0x76]
ldub [%l7 + 0x50], %g5
ldx [%l7 + 0x70], %i6
fmul8x16 %f2, %f8, %f6
xnorcc %g6, 0x0068, %o7
sth %o6, [%l7 + 0x42]
st %f10, [%l7 + 0x50]
ldsw [%l7 + 0x24], %o5
ldsw [%l7 + 0x64], %i1
fbg %fcc2, loop_6973
stw %i2, [%l7 + 0x68]
fpadd32s %f6, %f11, %f1
lduw [%l7 + 0x6C], %g1
loop_6973:
sth %o1, [%l7 + 0x4A]
sdivx %g7, 0x1048, %i7
fmul8x16au %f7, %f8, %f6
ldd [%l7 + 0x30], %f2
be,a loop_6974
sth %g2, [%l7 + 0x2C]
fmovsle %xcc, %f15, %f3
brlez,a %i0, loop_6975
loop_6974:
stx %l0, [%l7 + 0x60]
fcmple16 %f0, %f2, %i3
movne %xcc, %g3, %o0
loop_6975:
brz,a %o4, loop_6976
lduh [%l7 + 0x2A], %l6
xorcc %l1, %i5, %o3
fmovrsgez %l5, %f10, %f12
loop_6976:
xor %o2, 0x19D3, %l4
array16 %i4, %l3, %l2
fcmpes %fcc2, %f2, %f2
stb %g4, [%l7 + 0x70]
ldx [%l7 + 0x40], %g5
edge8 %i6, %g6, %o7
subc %o5, %o6, %i2
fbule %fcc3, loop_6977
srax %g1, %i1, %g7
sll %i7, 0x0C, %o1
brgez,a %i0, loop_6978
loop_6977:
bpos loop_6979
tcc %icc, 0x0
mulx %l0, 0x0489, %i3
loop_6978:
std %f14, [%l7 + 0x70]
loop_6979:
ldsw [%l7 + 0x7C], %g2
stw %g3, [%l7 + 0x48]
bcs,a loop_6980
std %f6, [%l7 + 0x78]
smulcc %o4, %o0, %l6
edge32ln %i5, %o3, %l5
loop_6980:
taddcctv %o2, 0x1ABD, %l4
fba,a %fcc2, loop_6981
bvc,pt %icc, loop_6982
ldsw [%l7 + 0x3C], %l1
fcmpgt32 %f12, %f0, %l3
loop_6981:
popc %i4, %l2
loop_6982:
fbule,a %fcc1, loop_6983
stx %g4, [%l7 + 0x08]
fabsd %f0, %f0
sth %i6, [%l7 + 0x24]
loop_6983:
fmovdvc %xcc, %f13, %f7
fbe,a %fcc1, loop_6984
fmovdvc %icc, %f13, %f7
bgu,pn %icc, loop_6985
fmovdcc %icc, %f10, %f0
loop_6984:
mova %xcc, %g5, %g6
st %f5, [%l7 + 0x70]
loop_6985:
std %f12, [%l7 + 0x28]
bl loop_6986
lduw [%l7 + 0x60], %o7
tl %icc, 0x6
fnegs %f7, %f1
loop_6986:
sdiv %o5, 0x0B1C, %i2
bn,pt %icc, loop_6987
xor %o6, %g1, %g7
pdist %f6, %f4, %f14
andn %i1, %i7, %o1
loop_6987:
ldd [%l7 + 0x18], %f12
andcc %i0, %i3, %g2
ldsb [%l7 + 0x41], %l0
fsrc2s %f8, %f1
sth %o4, [%l7 + 0x52]
nop
setx loop_6988, %l0, %l1
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 %o0, 0x1E2B, %l6
lduw [%l7 + 0x4C], %g3
bl,pt %xcc, loop_6989
loop_6988:
move %xcc, %o3, %l5
ldub [%l7 + 0x73], %i5
fbg %fcc1, loop_6990
loop_6989:
ldd [%l7 + 0x40], %f10
sllx %o2, %l4, %l3
tvs %xcc, 0x0
loop_6990:
ldub [%l7 + 0x22], %l1
tvs %xcc, 0x0
bgu,a %icc, loop_6991
fmovdneg %xcc, %f14, %f9
fmovrdlz %i4, %f6, %f4
tgu %icc, 0x3
loop_6991:
ldsb [%l7 + 0x58], %l2
fmovspos %xcc, %f7, %f7
fbug,a %fcc2, loop_6992
srax %g4, 0x14, %g5
edge8 %i6, %o7, %g6
fmovs %f3, %f4
loop_6992:
ldub [%l7 + 0x24], %i2
ldsw [%l7 + 0x74], %o5
fcmpeq32 %f6, %f10, %g1
brnz,a %g7, loop_6993
fbe %fcc1, loop_6994
fnor %f4, %f10, %f8
ldsh [%l7 + 0x6E], %o6
loop_6993:
ldx [%l7 + 0x58], %i7
loop_6994:
brz,a %i1, loop_6995
smul %i0, %i3, %g2
sth %l0, [%l7 + 0x48]
ldx [%l7 + 0x58], %o4
loop_6995:
fxnors %f10, %f10, %f0
fxors %f12, %f10, %f0
ldub [%l7 + 0x5B], %o1
umulcc %o0, %g3, %l6
fnot2s %f4, %f0
smul %l5, 0x12CD, %i5
fors %f2, %f12, %f9
movneg %xcc, %o3, %o2
fmovrslez %l4, %f12, %f6
edge16ln %l3, %l1, %i4
st %f13, [%l7 + 0x7C]
fcmpne32 %f6, %f0, %l2
fnegs %f5, %f12
ldsh [%l7 + 0x7C], %g5
brgz %g4, loop_6996
alignaddr %i6, %o7, %i2
fnand %f12, %f14, %f8
bshuffle %f12, %f4, %f6
loop_6996:
umulcc %o5, 0x015F, %g6
fbul,a %fcc2, loop_6997
ldub [%l7 + 0x72], %g1
fpadd32s %f14, %f13, %f13
edge32n %g7, %o6, %i1
loop_6997:
xorcc %i7, %i0, %g2
ldsw [%l7 + 0x3C], %i3
array32 %l0, %o4, %o0
fmovdne %xcc, %f12, %f13
fzeros %f8
fcmpeq32 %f8, %f4, %o1
fbg %fcc0, loop_6998
edge32 %g3, %l5, %l6
fbe,a %fcc0, loop_6999
fnot1s %f13, %f2
loop_6998:
umulcc %o3, %i5, %o2
ldsw [%l7 + 0x5C], %l3
loop_6999:
mulscc %l4, %i4, %l1
fmovrslz %g5, %f6, %f5
fandnot1s %f2, %f4, %f10
alignaddr %l2, %i6, %o7
brlez %g4, loop_7000
xor %i2, %g6, %g1
std %f14, [%l7 + 0x28]
brgz %g7, loop_7001
loop_7000:
fsrc1s %f6, %f2
ldub [%l7 + 0x78], %o6
tn %icc, 0x1
loop_7001:
brlz %o5, loop_7002
srl %i7, 0x1F, %i1
fpsub32s %f12, %f3, %f14
tpos %xcc, 0x7
loop_7002:
fbu,a %fcc1, loop_7003
edge16 %g2, %i3, %l0
xor %i0, 0x1EB9, %o4
brz %o0, loop_7004
loop_7003:
movrgz %g3, %l5, %o1
ldsw [%l7 + 0x08], %o3
siam 0x4
loop_7004:
sdivx %i5, 0x1D1B, %o2
ld [%l7 + 0x58], %f0
tleu %xcc, 0x6
stw %l6, [%l7 + 0x48]
movpos %icc, %l4, %l3
andncc %i4, %l1, %g5
edge32ln %i6, %o7, %l2
tvs %xcc, 0x4
fmovde %xcc, %f14, %f6
fsrc2s %f0, %f8
fbue,a %fcc1, loop_7005
ldd [%l7 + 0x50], %f4
edge32n %g4, %i2, %g6
tcc %icc, 0x2
loop_7005:
ld [%l7 + 0x3C], %f7
edge8l %g7, %o6, %g1
bvc %icc, loop_7006
tge %icc, 0x3
movn %xcc, %i7, %o5
sethi 0x1BFB, %i1
loop_7006:
st %f4, [%l7 + 0x50]
fornot2 %f4, %f10, %f0
fmovse %xcc, %f15, %f0
edge16l %g2, %l0, %i0
fors %f10, %f1, %f12
fbg,a %fcc1, loop_7007
st %f11, [%l7 + 0x40]
stx %o4, [%l7 + 0x28]
for %f14, %f14, %f10
loop_7007:
edge16 %o0, %g3, %l5
sth %i3, [%l7 + 0x34]
fornot1 %f8, %f12, %f8
fbule,a %fcc1, loop_7008
lduh [%l7 + 0x5E], %o1
ble loop_7009
fble %fcc3, loop_7010
loop_7008:
fpsub16 %f2, %f14, %f4
brnz,a %i5, loop_7011
loop_7009:
fmovrsgz %o3, %f3, %f11
loop_7010:
alignaddr %l6, %o2, %l4
tsubcc %i4, 0x0E0E, %l3
loop_7011:
fpsub32s %f9, %f5, %f6
fones %f2
fbn,a %fcc3, loop_7012
movpos %xcc, %l1, %i6
lduh [%l7 + 0x24], %g5
fmovsge %icc, %f13, %f15
loop_7012:
fmovscs %xcc, %f2, %f5
movcs %xcc, %o7, %l2
fnot1s %f5, %f2
ldsh [%l7 + 0x2E], %i2
fpadd32s %f14, %f12, %f10
fornot1s %f0, %f5, %f10
fmovsvc %xcc, %f11, %f1
xnorcc %g4, 0x1804, %g7
fpack16 %f12, %f2
fnot1s %f12, %f5
brlz %o6, loop_7013
edge8n %g1, %g6, %i7
tsubcctv %i1, %o5, %l0
movg %xcc, %i0, %g2
loop_7013:
ld [%l7 + 0x34], %f13
ldsh [%l7 + 0x52], %o4
fabss %f4, %f15
lduw [%l7 + 0x2C], %o0
lduh [%l7 + 0x7E], %l5
edge32ln %g3, %o1, %i5
stb %i3, [%l7 + 0x31]
fbul %fcc2, loop_7014
fmovsneg %xcc, %f3, %f8
fbe %fcc3, loop_7015
edge16ln %l6, %o3, %o2
loop_7014:
fpsub16s %f2, %f10, %f12
ldd [%l7 + 0x78], %f12
loop_7015:
fxor %f0, %f6, %f4
tn %xcc, 0x4
ldsh [%l7 + 0x7E], %l4
fpsub32 %f6, %f10, %f10
tle %xcc, 0x6
edge16 %l3, %l1, %i6
bshuffle %f12, %f12, %f0
edge32 %i4, %g5, %o7
bcs,pt %xcc, loop_7016
xorcc %i2, 0x1AD1, %g4
ldx [%l7 + 0x58], %g7
tgu %xcc, 0x2
loop_7016:
fors %f2, %f3, %f4
tsubcctv %o6, %g1, %g6
fexpand %f12, %f0
ldsh [%l7 + 0x7C], %i7
fmovdle %xcc, %f4, %f0
ldub [%l7 + 0x69], %l2
tcs %xcc, 0x7
edge16l %o5, %l0, %i1
fmovsvs %icc, %f12, %f5
fmovsle %xcc, %f13, %f2
sdivx %i0, 0x1102, %o4
fcmpgt32 %f10, %f0, %o0
taddcc %l5, %g2, %g3
tcc %icc, 0x0
fmovda %xcc, %f7, %f9
mova %icc, %o1, %i3
lduw [%l7 + 0x4C], %l6
fmul8x16au %f14, %f10, %f12
ldx [%l7 + 0x28], %i5
fmovscc %xcc, %f1, %f12
fcmple16 %f0, %f2, %o3
fand %f2, %f4, %f12
fmovdvc %icc, %f13, %f5
fnot1 %f4, %f4
sll %o2, %l4, %l3
lduw [%l7 + 0x4C], %l1
fmovdle %xcc, %f3, %f5
fcmpes %fcc3, %f15, %f2
edge8 %i4, %g5, %i6
fbuge %fcc3, loop_7017
brgez,a %i2, loop_7018
stb %g4, [%l7 + 0x51]
fmovrdne %o7, %f10, %f0
loop_7017:
bshuffle %f10, %f4, %f4
loop_7018:
ldd [%l7 + 0x60], %f10
ldsb [%l7 + 0x50], %g7
udivcc %o6, 0x15DF, %g1
tgu %icc, 0x1
fbn %fcc1, loop_7019
fcmpgt16 %f14, %f0, %g6
fbuge %fcc1, loop_7020
st %f0, [%l7 + 0x24]
loop_7019:
movgu %xcc, %l2, %o5
srlx %i7, %l0, %i1
loop_7020:
fsrc2 %f14, %f8
fmovsneg %icc, %f3, %f10
fnegd %f10, %f8
fxnor %f8, %f8, %f0
movg %icc, %o4, %i0
stw %l5, [%l7 + 0x50]
lduw [%l7 + 0x74], %o0
fba,a %fcc3, loop_7021
lduh [%l7 + 0x2C], %g3
ldsh [%l7 + 0x2A], %o1
stb %g2, [%l7 + 0x4F]
loop_7021:
movn %icc, %l6, %i3
smul %i5, 0x121A, %o2
for %f10, %f14, %f10
ld [%l7 + 0x7C], %f3
stx %l4, [%l7 + 0x48]
movpos %icc, %l3, %l1
stb %i4, [%l7 + 0x5E]
fble,a %fcc3, loop_7022
taddcc %g5, 0x122E, %i6
fmovdne %xcc, %f0, %f15
fcmple32 %f12, %f12, %o3
loop_7022:
alignaddrl %i2, %o7, %g7
fpadd32s %f2, %f15, %f6
ba,pn %icc, loop_7023
ldsw [%l7 + 0x10], %o6
movl %icc, %g4, %g1
st %f13, [%l7 + 0x38]
loop_7023:
ldsh [%l7 + 0x28], %g6
fpsub16s %f2, %f1, %f9
fpackfix %f8, %f4
fbe,a %fcc0, loop_7024
ldx [%l7 + 0x40], %o5
mulx %i7, 0x1A18, %l2
lduh [%l7 + 0x6C], %i1
loop_7024:
fble %fcc3, loop_7025
tpos %xcc, 0x1
sth %l0, [%l7 + 0x16]
fnands %f4, %f11, %f13
loop_7025:
fbl,a %fcc2, loop_7026
mulx %i0, %l5, %o0
alignaddrl %o4, %g3, %o1
fmovsle %xcc, %f5, %f10
loop_7026:
tn %xcc, 0x1
fble,a %fcc1, loop_7027
brnz %l6, loop_7028
movrgez %i3, 0x335, %g2
addcc %o2, %l4, %l3
loop_7027:
taddcc %i5, %l1, %i4
loop_7028:
stx %g5, [%l7 + 0x20]
movle %xcc, %i6, %i2
fmovrsgz %o7, %f9, %f12
alignaddr %o3, %o6, %g7
tle %xcc, 0x2
sth %g1, [%l7 + 0x6C]
st %f4, [%l7 + 0x10]
fnegd %f14, %f10
edge8l %g6, %g4, %i7
array32 %l2, %o5, %i1
ldsb [%l7 + 0x3A], %i0
movgu %xcc, %l5, %l0
stb %o4, [%l7 + 0x2B]
brgez %o0, loop_7029
ldsh [%l7 + 0x46], %g3
fmovspos %xcc, %f6, %f0
lduh [%l7 + 0x5E], %o1
loop_7029:
ld [%l7 + 0x1C], %f10
ldsb [%l7 + 0x17], %l6
lduw [%l7 + 0x24], %g2
stb %o2, [%l7 + 0x72]
fnot1s %f8, %f3
stb %l4, [%l7 + 0x30]
movrlz %l3, 0x128, %i3
ba,a loop_7030
fcmpes %fcc1, %f10, %f6
fnot2 %f2, %f2
stx %l1, [%l7 + 0x28]
loop_7030:
ldub [%l7 + 0x0C], %i5
fmul8x16al %f12, %f7, %f10
lduh [%l7 + 0x12], %i4
brz,a %i6, loop_7031
sdiv %i2, 0x152B, %o7
fbl,a %fcc0, loop_7032
fmovspos %icc, %f14, %f12
loop_7031:
array8 %g5, %o3, %o6
st %f3, [%l7 + 0x60]
loop_7032:
fmovrdlez %g1, %f4, %f12
fbe %fcc0, loop_7033
fmovdge %icc, %f2, %f15
ldub [%l7 + 0x27], %g6
ldd [%l7 + 0x20], %f6
loop_7033:
sll %g7, 0x1A, %i7
tg %xcc, 0x6
ldsh [%l7 + 0x48], %l2
fmovrdlz %o5, %f10, %f8
orn %g4, 0x178B, %i0
fmovsne %icc, %f10, %f4
fbule %fcc3, loop_7034
fbn %fcc2, loop_7035
stb %l5, [%l7 + 0x2C]
andn %l0, 0x1CA9, %o4
loop_7034:
sdivx %i1, 0x082A, %o0
loop_7035:
lduh [%l7 + 0x66], %g3
lduw [%l7 + 0x74], %l6
fmovrdne %g2, %f2, %f4
fbl %fcc2, loop_7036
fcmpne32 %f6, %f4, %o2
srl %l4, 0x1A, %o1
lduw [%l7 + 0x10], %i3
loop_7036:
fpack32 %f0, %f6, %f12
movrne %l3, %i5, %l1
ldx [%l7 + 0x38], %i6
mulscc %i2, %o7, %g5
fmovsgu %icc, %f6, %f14
mulx %i4, %o3, %o6
ld [%l7 + 0x44], %f15
fnors %f7, %f3, %f1
fmovdcc %icc, %f13, %f13
fcmpeq32 %f8, %f8, %g1
bpos,a,pn %icc, loop_7037
fpsub32s %f10, %f10, %f7
fpsub32s %f10, %f14, %f14
tneg %icc, 0x7
loop_7037:
ldsw [%l7 + 0x68], %g6
fpadd32s %f12, %f2, %f6
fmovrslz %g7, %f8, %f15
bpos loop_7038
stx %l2, [%l7 + 0x10]
movrne %i7, 0x204, %o5
ldsw [%l7 + 0x34], %g4
loop_7038:
stx %i0, [%l7 + 0x28]
bneg %xcc, loop_7039
movle %xcc, %l5, %o4
udivx %l0, 0x19AC, %o0
srl %i1, %g3, %g2
loop_7039:
fcmpeq16 %f10, %f14, %o2
stb %l6, [%l7 + 0x10]
movcc %icc, %l4, %o1
std %f14, [%l7 + 0x18]
edge8ln %l3, %i5, %l1
fmovrslez %i3, %f9, %f11
stw %i6, [%l7 + 0x54]
fbe,a %fcc3, loop_7040
tcc %icc, 0x2
ld [%l7 + 0x50], %f3
fcmpgt16 %f2, %f10, %i2
loop_7040:
andncc %g5, %i4, %o3
bvs,pn %xcc, loop_7041
tle %xcc, 0x7
edge32ln %o7, %g1, %g6
fmovscs %xcc, %f8, %f13
loop_7041:
st %f10, [%l7 + 0x08]
fmovdleu %icc, %f0, %f4
movle %xcc, %o6, %g7
stw %i7, [%l7 + 0x38]
ldsh [%l7 + 0x2A], %o5
ldd [%l7 + 0x48], %f0
movne %xcc, %l2, %g4
movcc %xcc, %l5, %o4
fmovsgu %xcc, %f10, %f8
fzero %f6
fmovdle %xcc, %f8, %f3
andcc %i0, %o0, %i1
tne %xcc, 0x6
nop
setx loop_7042, %l0, %l1
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 + 0x3D], %g3
stx %g2, [%l7 + 0x20]
fmuld8sux16 %f7, %f3, %f6
loop_7042:
fand %f2, %f10, %f12
sth %o2, [%l7 + 0x08]
st %f10, [%l7 + 0x48]
tgu %icc, 0x4
ldsh [%l7 + 0x72], %l0
ldsh [%l7 + 0x22], %l4
fmovrsgz %o1, %f15, %f9
edge32n %l3, %l6, %l1
bvs,a loop_7043
bne,a loop_7044
edge8l %i5, %i6, %i3
move %xcc, %g5, %i4
loop_7043:
fmovdneg %icc, %f5, %f10
loop_7044:
andcc %o3, 0x140C, %o7
bvs %xcc, loop_7045
fpmerge %f10, %f8, %f2
ldsw [%l7 + 0x48], %i2
sdiv %g1, 0x1653, %g6
loop_7045:
ldsb [%l7 + 0x56], %o6
movg %xcc, %g7, %o5
array32 %i7, %g4, %l5
stb %l2, [%l7 + 0x19]
orcc %i0, %o4, %o0
popc 0x13A8, %i1
fmovrdlz %g2, %f2, %f0
sethi 0x007B, %g3
tsubcc %l0, %l4, %o1
tcs %xcc, 0x5
fmovde %xcc, %f0, %f0
edge8n %o2, %l3, %l1
stb %i5, [%l7 + 0x55]
addc %l6, %i3, %g5
fmovsge %icc, %f7, %f3
ldub [%l7 + 0x21], %i6
fbe,a %fcc3, loop_7046
fxnor %f10, %f6, %f4
ba,a loop_7047
fones %f10
loop_7046:
fmovdgu %icc, %f7, %f7
fmovsvs %icc, %f10, %f5
loop_7047:
ldsw [%l7 + 0x4C], %o3
array16 %o7, %i2, %i4
call loop_7048
fmovdleu %xcc, %f12, %f1
bpos,a,pn %icc, loop_7049
stw %g1, [%l7 + 0x38]
loop_7048:
fbne,a %fcc3, loop_7050
add %g6, %g7, %o6
loop_7049:
ldsh [%l7 + 0x2C], %o5
stb %g4, [%l7 + 0x56]
loop_7050:
fnands %f10, %f10, %f12
ldsb [%l7 + 0x3A], %i7
ldsw [%l7 + 0x38], %l5
andcc %i0, 0x1F56, %l2
pdist %f2, %f0, %f10
ldx [%l7 + 0x58], %o4
fcmpgt16 %f4, %f4, %o0
bcs,pt %icc, loop_7051
brlz %g2, loop_7052
fmovdvs %icc, %f5, %f14
fmovdpos %xcc, %f2, %f12
loop_7051:
fpackfix %f2, %f3
loop_7052:
fzeros %f14
fmovrdlz %g3, %f14, %f8
edge8n %i1, %l4, %l0
tn %xcc, 0x4
sth %o2, [%l7 + 0x32]
tcs %icc, 0x1
bvc,pt %icc, loop_7053
tvc %icc, 0x0
fnegd %f14, %f12
ldx [%l7 + 0x70], %o1
loop_7053:
edge8ln %l3, %i5, %l1
fmovrse %l6, %f11, %f12
fnot1s %f11, %f3
bvc %xcc, loop_7054
fmovrslz %g5, %f11, %f8
stb %i6, [%l7 + 0x54]
fmovsn %xcc, %f3, %f4
loop_7054:
fbn %fcc1, loop_7055
fone %f6
bpos,a,pt %xcc, loop_7056
lduh [%l7 + 0x40], %o3
loop_7055:
tpos %icc, 0x2
ldsh [%l7 + 0x1A], %i3
loop_7056:
movre %o7, 0x3D5, %i4
ldsw [%l7 + 0x3C], %i2
fmovsa %icc, %f1, %f9
fzeros %f8
brlz,a %g6, loop_7057
fbue,a %fcc0, loop_7058
brz,a %g1, loop_7059
fcmpes %fcc2, %f14, %f6
loop_7057:
addc %g7, 0x05CD, %o5
loop_7058:
tvs %icc, 0x7
loop_7059:
or %o6, 0x0B78, %i7
st %f11, [%l7 + 0x20]
fzeros %f9
subccc %l5, 0x1298, %g4
stx %l2, [%l7 + 0x58]
ldub [%l7 + 0x78], %i0
movl %icc, %o0, %o4
ldub [%l7 + 0x36], %g2
movcs %xcc, %g3, %l4
fnot1s %f5, %f8
movpos %xcc, %i1, %o2
subcc %l0, %l3, %o1
fones %f12
tleu %icc, 0x7
faligndata %f12, %f2, %f12
fbl,a %fcc1, loop_7060
fbo %fcc1, loop_7061
bg,pn %xcc, loop_7062
umul %i5, 0x08B1, %l6
loop_7060:
fmovda %icc, %f4, %f8
loop_7061:
faligndata %f10, %f8, %f10
loop_7062:
fands %f9, %f1, %f15
ldsb [%l7 + 0x3D], %g5
movre %l1, %i6, %i3
bge %xcc, loop_7063
stx %o7, [%l7 + 0x18]
movrgez %o3, 0x2BB, %i2
umul %i4, 0x106E, %g6
loop_7063:
fornot1s %f3, %f5, %f1
std %f6, [%l7 + 0x30]
bgu,a %icc, loop_7064
fsrc1s %f14, %f0
movrgz %g1, 0x227, %o5
fmovdcs %icc, %f8, %f5
loop_7064:
ld [%l7 + 0x74], %f2
xorcc %g7, 0x15C3, %i7
movl %icc, %l5, %g4
fmovdvc %xcc, %f8, %f9
fmul8sux16 %f8, %f8, %f4
lduh [%l7 + 0x10], %o6
movle %icc, %i0, %l2
ldsw [%l7 + 0x34], %o4
fones %f12
fmovsn %xcc, %f6, %f10
stx %g2, [%l7 + 0x10]
std %f12, [%l7 + 0x78]
sth %o0, [%l7 + 0x7E]
tle %icc, 0x5
sth %l4, [%l7 + 0x1A]
array8 %i1, %g3, %o2
fmul8sux16 %f14, %f6, %f2
array8 %l3, %l0, %i5
ldd [%l7 + 0x10], %f6
fnor %f12, %f4, %f0
call loop_7065
xnorcc %l6, 0x0D5E, %g5
ldx [%l7 + 0x78], %l1
std %f4, [%l7 + 0x10]
loop_7065:
fmovda %icc, %f7, %f9
fmovrdne %i6, %f2, %f4
fnot1 %f2, %f6
fnot1 %f2, %f14
fzeros %f13
te %xcc, 0x0
fnot1s %f10, %f4
ldsb [%l7 + 0x3E], %o1
fmovsvc %xcc, %f2, %f10
fmovdgu %icc, %f11, %f9
fmovrde %o7, %f8, %f6
alignaddr %o3, %i2, %i4
sll %g6, 0x00, %i3
ldsh [%l7 + 0x28], %o5
fbn,a %fcc3, loop_7066
subccc %g1, %i7, %l5
andcc %g7, 0x137B, %g4
tcc %icc, 0x7
loop_7066:
movn %xcc, %i0, %l2
call loop_7067
ldub [%l7 + 0x3C], %o4
movgu %xcc, %g2, %o0
fcmped %fcc2, %f8, %f4
loop_7067:
fbul,a %fcc0, loop_7068
sllx %o6, 0x19, %i1
sdivcc %l4, 0x0010, %g3
fmul8ulx16 %f8, %f0, %f6
loop_7068:
fpmerge %f5, %f1, %f2
ldsh [%l7 + 0x20], %l3
lduw [%l7 + 0x08], %l0
array16 %o2, %i5, %g5
st %f9, [%l7 + 0x4C]
sth %l1, [%l7 + 0x42]
fmul8ulx16 %f14, %f14, %f10
smul %l6, 0x0967, %i6
fpadd32 %f2, %f2, %f12
udivcc %o7, 0x07A6, %o1
fcmped %fcc2, %f8, %f6
fmovdvc %icc, %f6, %f6
fbg %fcc1, loop_7069
fmovspos %icc, %f5, %f8
edge32n %o3, %i2, %g6
fmovsn %xcc, %f11, %f6
loop_7069:
nop
setx loop_7070, %l0, %l1
jmpl %l1, %i3
edge16n %i4, %g1, %i7
call loop_7071
fmovrdgez %o5, %f8, %f12
loop_7070:
stw %l5, [%l7 + 0x74]
stb %g7, [%l7 + 0x3C]
loop_7071:
lduw [%l7 + 0x20], %g4
andn %l2, 0x1C03, %o4
edge16l %i0, %o0, %g2
smulcc %o6, %l4, %i1
fcmpd %fcc0, %f10, %f14
fnegs %f9, %f2
ldsw [%l7 + 0x74], %l3
fnot2s %f5, %f15
stx %l0, [%l7 + 0x10]
fmovdleu %xcc, %f15, %f12
tne %icc, 0x5
bvs,pn %icc, loop_7072
nop
setx loop_7073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc3, %f10, %f6
stx %o2, [%l7 + 0x68]
loop_7072:
faligndata %f6, %f0, %f14
loop_7073:
fexpand %f14, %f6
fbn %fcc2, loop_7074
fexpand %f11, %f14
ldsb [%l7 + 0x41], %i5
stx %g5, [%l7 + 0x40]
loop_7074:
stb %g3, [%l7 + 0x2A]
movg %xcc, %l1, %i6
sth %l6, [%l7 + 0x44]
movre %o1, 0x034, %o3
fnands %f3, %f8, %f7
te %xcc, 0x2
st %f3, [%l7 + 0x20]
bvs,a %icc, loop_7075
fmovdvc %icc, %f2, %f8
stw %i2, [%l7 + 0x2C]
fmovrdlz %o7, %f14, %f6
loop_7075:
fornot1s %f5, %f12, %f11
ldub [%l7 + 0x63], %g6
fmovrslez %i3, %f2, %f3
tgu %xcc, 0x7
fmovdle %icc, %f0, %f3
tneg %xcc, 0x5
brgez %i4, loop_7076
fbule,a %fcc0, loop_7077
lduh [%l7 + 0x60], %g1
fmovs %f0, %f14
loop_7076:
tle %icc, 0x4
loop_7077:
ldsb [%l7 + 0x37], %i7
udiv %l5, 0x1693, %g7
ldx [%l7 + 0x40], %g4
fcmpes %fcc1, %f6, %f15
stb %o5, [%l7 + 0x74]
move %icc, %l2, %i0
addcc %o4, 0x1017, %g2
movge %icc, %o6, %l4
fmovsvs %icc, %f11, %f10
fandnot1 %f10, %f4, %f8
lduw [%l7 + 0x2C], %o0
taddcc %l3, 0x03E6, %l0
movcc %icc, %o2, %i5
tge %xcc, 0x3
udiv %g5, 0x0D09, %g3
tvs %icc, 0x3
fones %f12
fnot2s %f1, %f2
lduh [%l7 + 0x1E], %l1
fmovsge %icc, %f5, %f10
stw %i6, [%l7 + 0x18]
ldd [%l7 + 0x70], %f2
ldsw [%l7 + 0x0C], %i1
fmovsn %icc, %f6, %f8
ldd [%l7 + 0x20], %f6
andncc %o1, %o3, %l6
fmul8sux16 %f4, %f2, %f12
stb %i2, [%l7 + 0x1A]
lduh [%l7 + 0x14], %g6
fnands %f6, %f14, %f5
ldx [%l7 + 0x50], %o7
lduw [%l7 + 0x44], %i4
alignaddr %i3, %g1, %l5
movgu %icc, %g7, %g4
ldub [%l7 + 0x0E], %i7
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x7C], %o5
fmovsne %icc, %f7, %f3
fmovdpos %xcc, %f0, %f0
ldd [%l7 + 0x68], %f4
udivx %l2, 0x1719, %o4
ldd [%l7 + 0x30], %f8
fnot2s %f13, %f10
lduh [%l7 + 0x48], %i0
ldsh [%l7 + 0x7A], %g2
stx %o6, [%l7 + 0x08]
st %f14, [%l7 + 0x0C]
stb %l4, [%l7 + 0x19]
lduh [%l7 + 0x48], %o0
bleu,pt %xcc, loop_7078
fmovrdlz %l3, %f6, %f2
bgu,a,pn %xcc, loop_7079
stb %l0, [%l7 + 0x0B]
loop_7078:
array16 %i5, %o2, %g3
nop
setx loop_7080, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7079:
fbul,a %fcc3, loop_7081
udiv %l1, 0x1357, %i6
fsrc2s %f13, %f9
loop_7080:
ldsb [%l7 + 0x4A], %i1
loop_7081:
brlz,a %g5, loop_7082
std %f4, [%l7 + 0x30]
addccc %o1, %l6, %o3
ldub [%l7 + 0x4D], %i2
loop_7082:
or %g6, %i4, %i3
movrlz %g1, %o7, %g7
brgz,a %l5, loop_7083
fmovsl %xcc, %f8, %f9
stb %i7, [%l7 + 0x0E]
lduw [%l7 + 0x5C], %g4
loop_7083:
orn %l2, 0x01A0, %o4
st %f11, [%l7 + 0x50]
siam 0x4
fmovsleu %icc, %f10, %f7
edge8 %o5, %i0, %g2
sth %o6, [%l7 + 0x38]
bl,pn %xcc, loop_7084
brgez,a %l4, loop_7085
ldsh [%l7 + 0x3C], %o0
tg %xcc, 0x2
loop_7084:
stx %l3, [%l7 + 0x48]
loop_7085:
sth %i5, [%l7 + 0x2E]
ldd [%l7 + 0x10], %f8
fmuld8ulx16 %f15, %f2, %f6
tle %xcc, 0x2
bvc,a loop_7086
fmovsn %icc, %f9, %f7
udivcc %o2, 0x0946, %l0
brz %l1, loop_7087
loop_7086:
nop
setx loop_7088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %i6, 0x03E2, %g3
bg,pn %xcc, loop_7089
loop_7087:
fnand %f4, %f8, %f6
loop_7088:
ldd [%l7 + 0x18], %f14
fcmple32 %f14, %f12, %i1
loop_7089:
or %o1, %g5, %l6
umul %o3, 0x05A8, %i2
fcmpne32 %f0, %f4, %i4
fmovdge %xcc, %f15, %f13
fcmpes %fcc0, %f5, %f15
fmovspos %xcc, %f15, %f11
sth %g6, [%l7 + 0x60]
fnors %f7, %f12, %f14
tle %xcc, 0x3
lduw [%l7 + 0x78], %i3
alignaddrl %g1, %g7, %o7
ble,a,pt %xcc, loop_7090
ldub [%l7 + 0x5D], %i7
be,a,pt %xcc, loop_7091
sll %g4, %l5, %l2
loop_7090:
subc %o4, %o5, %i0
fmovrdlz %o6, %f10, %f14
loop_7091:
fpadd32s %f8, %f14, %f4
andcc %l4, 0x14EF, %o0
lduw [%l7 + 0x2C], %g2
fzero %f2
lduw [%l7 + 0x0C], %l3
xnor %o2, %l0, %i5
fmovdneg %xcc, %f9, %f7
fpack16 %f4, %f11
fmovdvs %xcc, %f1, %f8
sth %l1, [%l7 + 0x14]
lduw [%l7 + 0x4C], %g3
fblg %fcc2, loop_7092
fmovdn %xcc, %f13, %f4
xnorcc %i6, 0x1C2E, %o1
bcc %xcc, loop_7093
loop_7092:
fnand %f14, %f12, %f2
fmovscc %icc, %f4, %f8
ldsh [%l7 + 0x20], %g5
loop_7093:
st %f12, [%l7 + 0x54]
fnands %f4, %f8, %f6
lduw [%l7 + 0x5C], %l6
ldsh [%l7 + 0x34], %i1
fzero %f14
fmovdn %xcc, %f6, %f10
movgu %xcc, %o3, %i4
addc %i2, %g6, %g1
ldx [%l7 + 0x50], %i3
brz,a %g7, loop_7094
lduh [%l7 + 0x64], %i7
fmovdneg %xcc, %f11, %f14
brnz %g4, loop_7095
loop_7094:
be,a loop_7096
tg %icc, 0x6
fbuge,a %fcc1, loop_7097
loop_7095:
fsrc1 %f8, %f8
loop_7096:
fbu,a %fcc3, loop_7098
ldsh [%l7 + 0x2E], %o7
loop_7097:
ldsw [%l7 + 0x18], %l5
subcc %l2, %o5, %o4
loop_7098:
fandnot1s %f2, %f2, %f12
ldub [%l7 + 0x25], %i0
fbuge,a %fcc1, loop_7099
ldsw [%l7 + 0x3C], %l4
movrgez %o0, 0x1E7, %o6
stx %g2, [%l7 + 0x50]
loop_7099:
sth %l3, [%l7 + 0x0C]
edge32n %l0, %i5, %o2
array16 %g3, %i6, %l1
fmovscc %icc, %f11, %f12
fandnot2s %f4, %f5, %f6
fbo,a %fcc2, loop_7100
tl %icc, 0x5
sub %g5, 0x1DD3, %l6
brlz,a %i1, loop_7101
loop_7100:
ld [%l7 + 0x30], %f3
sth %o3, [%l7 + 0x20]
alignaddrl %i4, %i2, %g6
loop_7101:
ldsb [%l7 + 0x2C], %o1
ldsw [%l7 + 0x28], %i3
bpos loop_7102
edge8ln %g7, %g1, %i7
ldsh [%l7 + 0x14], %o7
for %f14, %f10, %f4
loop_7102:
sth %l5, [%l7 + 0x46]
fnot2 %f4, %f14
sth %l2, [%l7 + 0x0E]
fmuld8sux16 %f14, %f13, %f10
stw %g4, [%l7 + 0x44]
fcmpgt16 %f6, %f6, %o4
fpsub32s %f11, %f1, %f8
fmovdle %icc, %f8, %f15
tsubcctv %o5, %i0, %l4
brgez,a %o6, loop_7103
sth %o0, [%l7 + 0x4C]
edge16ln %g2, %l0, %l3
fmovsneg %xcc, %f2, %f13
loop_7103:
fmovsgu %xcc, %f9, %f10
fabsd %f6, %f4
array32 %o2, %i5, %i6
ldub [%l7 + 0x45], %g3
and %g5, %l6, %l1
stx %i1, [%l7 + 0x08]
bl,pt %icc, loop_7104
tn %xcc, 0x4
orcc %o3, %i4, %i2
bshuffle %f4, %f8, %f4
loop_7104:
fcmpeq32 %f14, %f4, %g6
movrlz %o1, %i3, %g1
xorcc %g7, 0x1114, %o7
ldd [%l7 + 0x40], %f2
fmovdvs %xcc, %f3, %f3
ld [%l7 + 0x54], %f4
movcs %xcc, %i7, %l5
stb %l2, [%l7 + 0x4F]
fmovdvs %icc, %f6, %f1
orncc %o4, 0x07D6, %o5
movrne %i0, %g4, %l4
add %o6, %o0, %l0
fpadd16 %f4, %f0, %f6
andcc %l3, 0x1759, %g2
ldsb [%l7 + 0x65], %i5
edge8l %i6, %g3, %g5
bpos %xcc, loop_7105
smul %l6, %o2, %l1
fmovrdgez %o3, %f8, %f2
fmul8sux16 %f10, %f6, %f2
loop_7105:
te %icc, 0x0
srlx %i1, %i4, %i2
fnand %f4, %f2, %f10
fmul8ulx16 %f12, %f8, %f2
edge16ln %o1, %g6, %i3
brlez %g7, loop_7106
tn %icc, 0x1
stb %g1, [%l7 + 0x2F]
alignaddrl %o7, %l5, %i7
loop_7106:
taddcctv %l2, %o4, %o5
fmovspos %icc, %f0, %f4
stb %i0, [%l7 + 0x2F]
fxnors %f7, %f5, %f3
movre %l4, 0x14F, %g4
fbe,a %fcc2, loop_7107
bvc,pt %xcc, loop_7108
fmovsl %icc, %f10, %f14
fbe,a %fcc1, loop_7109
loop_7107:
edge8 %o6, %o0, %l3
loop_7108:
fmovsvs %xcc, %f4, %f6
andncc %g2, %i5, %i6
loop_7109:
fnands %f2, %f13, %f5
ldsh [%l7 + 0x4A], %g3
ldd [%l7 + 0x18], %f10
ld [%l7 + 0x3C], %f13
fblg,a %fcc1, loop_7110
fmovspos %icc, %f3, %f13
fnand %f8, %f4, %f0
array16 %l0, %l6, %o2
loop_7110:
stb %g5, [%l7 + 0x4D]
sethi 0x12E9, %l1
fmuld8ulx16 %f10, %f3, %f0
movrgez %i1, %o3, %i4
fcmpeq32 %f4, %f12, %o1
fmovrdlez %i2, %f12, %f4
bne,a loop_7111
tn %xcc, 0x6
movle %xcc, %i3, %g6
fmovsge %xcc, %f1, %f13
loop_7111:
fba %fcc2, loop_7112
fpadd32 %f14, %f12, %f14
fmovdcc %xcc, %f1, %f0
stb %g7, [%l7 + 0x24]
loop_7112:
nop
setx loop_7113, %l0, %l1
jmpl %l1, %g1
fnor %f14, %f0, %f10
movrlz %l5, %o7, %i7
for %f8, %f14, %f2
loop_7113:
tne %icc, 0x7
stx %o4, [%l7 + 0x68]
std %f6, [%l7 + 0x50]
nop
setx loop_7114, %l0, %l1
jmpl %l1, %o5
fmovsvs %xcc, %f14, %f0
fmovde %xcc, %f3, %f9
ldsh [%l7 + 0x2C], %l2
loop_7114:
lduw [%l7 + 0x74], %i0
ldsb [%l7 + 0x36], %l4
tne %xcc, 0x0
bl,pn %icc, loop_7115
tvc %xcc, 0x6
fmovdcs %xcc, %f5, %f14
orn %o6, 0x0ACF, %g4
loop_7115:
array8 %l3, %o0, %g2
lduh [%l7 + 0x4A], %i5
fandnot1 %f10, %f6, %f8
ld [%l7 + 0x38], %f0
fnot1 %f6, %f8
tcs %icc, 0x7
ldsh [%l7 + 0x4E], %i6
tleu %xcc, 0x3
tleu %xcc, 0x7
fmovdcs %icc, %f1, %f7
ldub [%l7 + 0x7D], %l0
fmovrdgez %l6, %f6, %f8
ldsh [%l7 + 0x6E], %o2
fnegd %f12, %f4
xor %g5, %g3, %i1
bpos,pt %xcc, loop_7116
tsubcctv %o3, %l1, %o1
movrlez %i4, %i2, %i3
ldsw [%l7 + 0x24], %g7
loop_7116:
lduh [%l7 + 0x74], %g1
tsubcc %l5, %o7, %g6
fsrc2s %f6, %f10
bg,a %xcc, loop_7117
fmovsle %icc, %f4, %f15
fbge,a %fcc2, loop_7118
lduw [%l7 + 0x0C], %i7
loop_7117:
movrgz %o4, 0x1E9, %l2
nop
setx loop_7119, %l0, %l1
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_7118:
movg %xcc, %i0, %l4
ldub [%l7 + 0x6B], %o6
fnegs %f8, %f8
loop_7119:
fmovdgu %xcc, %f9, %f7
bpos,a,pn %icc, loop_7120
nop
setx loop_7121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f3, %f1
ldd [%l7 + 0x78], %f2
loop_7120:
ldx [%l7 + 0x70], %o5
loop_7121:
st %f12, [%l7 + 0x38]
stw %g4, [%l7 + 0x20]
ldsw [%l7 + 0x38], %l3
fbe,a %fcc0, loop_7122
ldsw [%l7 + 0x54], %o0
alignaddr %g2, %i5, %l0
ldsw [%l7 + 0x20], %l6
loop_7122:
fmovrsgz %o2, %f3, %f10
ldsh [%l7 + 0x2A], %i6
stw %g5, [%l7 + 0x68]
ldd [%l7 + 0x20], %f12
fnands %f12, %f1, %f12
fzeros %f0
fmovrslez %i1, %f2, %f14
edge16ln %g3, %o3, %l1
movpos %xcc, %o1, %i2
sll %i3, 0x1C, %i4
taddcctv %g1, 0x09BF, %l5
pdist %f6, %f2, %f0
tne %xcc, 0x7
andncc %g7, %o7, %g6
lduw [%l7 + 0x30], %i7
fxnor %f8, %f14, %f0
std %f6, [%l7 + 0x50]
fbge,a %fcc2, loop_7123
srl %l2, %i0, %l4
fmovde %icc, %f10, %f3
st %f3, [%l7 + 0x18]
loop_7123:
fmovdcs %icc, %f8, %f1
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x58], %o6
ldub [%l7 + 0x1D], %o5
smulcc %g4, %o4, %l3
fpack32 %f6, %f14, %f0
movge %icc, %o0, %i5
bn,a,pt %xcc, loop_7124
stw %l0, [%l7 + 0x38]
ldsb [%l7 + 0x60], %g2
ldd [%l7 + 0x28], %f14
loop_7124:
tsubcctv %o2, %i6, %g5
ta %xcc, 0x1
edge16ln %i1, %l6, %o3
tge %xcc, 0x1
ldsw [%l7 + 0x14], %g3
std %f6, [%l7 + 0x08]
fmovdcs %xcc, %f0, %f6
tne %icc, 0x7
tneg %xcc, 0x1
addccc %l1, 0x09E7, %i2
bge,a %icc, loop_7125
fmul8ulx16 %f2, %f4, %f4
tn %icc, 0x4
fmovsleu %icc, %f15, %f9
loop_7125:
bg %xcc, loop_7126
fmovdcs %icc, %f14, %f0
sll %o1, 0x01, %i4
subc %g1, %l5, %i3
loop_7126:
stb %g7, [%l7 + 0x7C]
fmovspos %xcc, %f2, %f4
lduh [%l7 + 0x1E], %g6
ld [%l7 + 0x2C], %f7
sth %i7, [%l7 + 0x50]
udivcc %l2, 0x0202, %o7
sllx %i0, 0x1D, %o6
tcc %xcc, 0x0
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x40], %l4
fpsub16s %f11, %f15, %f10
smul %o5, 0x0796, %g4
brlz,a %o4, loop_7127
fnors %f4, %f8, %f15
movge %icc, %o0, %l3
fnot2 %f6, %f10
loop_7127:
lduw [%l7 + 0x2C], %l0
lduw [%l7 + 0x68], %i5
fmovd %f12, %f6
tgu %xcc, 0x1
fmovrdgez %g2, %f4, %f2
stx %i6, [%l7 + 0x40]
lduw [%l7 + 0x70], %o2
fcmpeq16 %f14, %f6, %g5
edge8 %l6, %o3, %g3
bleu,pt %icc, loop_7128
movrne %l1, %i2, %o1
st %f0, [%l7 + 0x54]
brgz,a %i1, loop_7129
loop_7128:
movrlz %i4, 0x382, %l5
fnegs %f0, %f10
ldub [%l7 + 0x7C], %i3
loop_7129:
sll %g1, 0x10, %g6
ldsh [%l7 + 0x60], %i7
fmovdle %icc, %f2, %f3
fnors %f7, %f6, %f3
fabsd %f8, %f10
fpackfix %f2, %f12
ldsw [%l7 + 0x50], %g7
addc %l2, 0x134A, %o7
fmovsvs %xcc, %f14, %f7
fbug %fcc2, loop_7130
fmovs %f5, %f12
ldsb [%l7 + 0x32], %o6
fpackfix %f4, %f7
loop_7130:
fmovdne %icc, %f7, %f5
ble,a loop_7131
lduh [%l7 + 0x3E], %i0
lduw [%l7 + 0x30], %l4
te %xcc, 0x0
loop_7131:
movgu %icc, %g4, %o5
std %f2, [%l7 + 0x28]
stx %o4, [%l7 + 0x40]
fmovdge %icc, %f10, %f15
ldub [%l7 + 0x74], %l3
edge32n %o0, %i5, %l0
movvc %xcc, %i6, %o2
fmovrdlz %g2, %f12, %f4
st %f9, [%l7 + 0x28]
tge %xcc, 0x1
call loop_7132
lduw [%l7 + 0x24], %g5
stx %l6, [%l7 + 0x18]
stb %g3, [%l7 + 0x16]
loop_7132:
ldsb [%l7 + 0x1F], %l1
srax %o3, %i2, %i1
stb %o1, [%l7 + 0x10]
xnorcc %l5, %i4, %g1
stb %g6, [%l7 + 0x1F]
srlx %i7, 0x15, %g7
stx %l2, [%l7 + 0x50]
brgez %i3, loop_7133
st %f11, [%l7 + 0x08]
ldd [%l7 + 0x20], %f4
ldsh [%l7 + 0x08], %o6
loop_7133:
ldsb [%l7 + 0x74], %o7
fpsub32 %f4, %f6, %f6
stx %i0, [%l7 + 0x08]
fblg %fcc2, loop_7134
mulscc %l4, 0x097A, %o5
stb %g4, [%l7 + 0x4B]
ba,a,pt %icc, loop_7135
loop_7134:
tcc %xcc, 0x7
subccc %o4, %l3, %o0
andcc %i5, %i6, %o2
loop_7135:
fbl,a %fcc0, loop_7136
brz,a %l0, loop_7137
or %g2, %g5, %l6
fbne %fcc3, loop_7138
loop_7136:
lduw [%l7 + 0x18], %l1
loop_7137:
fbg,a %fcc3, loop_7139
brlez,a %g3, loop_7140
loop_7138:
fbn,a %fcc0, loop_7141
ldx [%l7 + 0x68], %i2
loop_7139:
fmovsneg %icc, %f13, %f10
loop_7140:
movpos %icc, %o3, %o1
loop_7141:
ld [%l7 + 0x7C], %f3
sdivcc %i1, 0x1176, %l5
nop
setx loop_7142, %l0, %l1
jmpl %l1, %g1
orcc %g6, 0x1203, %i4
fnot2 %f2, %f6
fmovrslz %g7, %f1, %f9
loop_7142:
fnegd %f0, %f12
fandnot2 %f4, %f10, %f6
fcmpgt32 %f8, %f0, %l2
edge8n %i7, %o6, %i3
movleu %xcc, %i0, %l4
ldx [%l7 + 0x60], %o7
ldsb [%l7 + 0x2E], %g4
fmuld8ulx16 %f1, %f12, %f2
lduh [%l7 + 0x3E], %o4
edge32ln %l3, %o5, %o0
tle %xcc, 0x7
ldsh [%l7 + 0x62], %i6
smul %o2, 0x1C3A, %l0
tle %xcc, 0x3
fnot1s %f7, %f6
fmovdcc %icc, %f13, %f15
sth %g2, [%l7 + 0x70]
alignaddr %i5, %l6, %g5
fexpand %f4, %f10
fmovda %icc, %f7, %f4
brlz %g3, loop_7143
ldub [%l7 + 0x23], %l1
fbl,a %fcc1, loop_7144
edge8n %i2, %o3, %o1
loop_7143:
fexpand %f15, %f14
mulscc %i1, %l5, %g1
loop_7144:
fmovspos %icc, %f4, %f1
st %f11, [%l7 + 0x2C]
ldsb [%l7 + 0x1D], %i4
movrne %g7, 0x3F3, %l2
fmovrslez %g6, %f15, %f9
ldub [%l7 + 0x1C], %i7
fmovd %f6, %f14
stx %o6, [%l7 + 0x10]
movre %i3, %l4, %i0
lduw [%l7 + 0x34], %o7
fnot2 %f12, %f2
udiv %g4, 0x1430, %l3
sll %o5, 0x01, %o0
fnot1 %f6, %f2
bvc,a %icc, loop_7145
ldd [%l7 + 0x20], %f8
fmovdgu %xcc, %f9, %f13
bgu %icc, loop_7146
loop_7145:
ldsh [%l7 + 0x62], %o4
ldsh [%l7 + 0x44], %i6
stx %o2, [%l7 + 0x10]
loop_7146:
srlx %g2, 0x0C, %i5
ldub [%l7 + 0x70], %l6
fmovrse %g5, %f2, %f6
ldsb [%l7 + 0x4A], %l0
fors %f1, %f5, %f3
sth %g3, [%l7 + 0x08]
fcmpne32 %f14, %f14, %l1
ldsb [%l7 + 0x0C], %i2
fmul8x16 %f8, %f0, %f0
fmovdne %icc, %f7, %f11
sth %o1, [%l7 + 0x66]
brnz,a %i1, loop_7147
fpack32 %f12, %f2, %f4
fmovsn %icc, %f14, %f11
bshuffle %f14, %f6, %f14
loop_7147:
ld [%l7 + 0x58], %f8
call loop_7148
fxor %f8, %f4, %f6
ldsh [%l7 + 0x5E], %o3
edge8ln %g1, %l5, %g7
loop_7148:
fpadd32s %f0, %f10, %f15
mulscc %i4, %g6, %l2
ldsh [%l7 + 0x78], %o6
fxor %f10, %f8, %f4
ldd [%l7 + 0x30], %f4
brlz %i3, loop_7149
ble,a %icc, loop_7150
ldd [%l7 + 0x38], %f2
fblg,a %fcc1, loop_7151
loop_7149:
fabsd %f0, %f4
loop_7150:
fble,a %fcc0, loop_7152
stx %i7, [%l7 + 0x28]
loop_7151:
fcmpeq16 %f12, %f4, %i0
fbge %fcc1, loop_7153
loop_7152:
fmovscs %xcc, %f9, %f4
fbug,a %fcc2, loop_7154
tvc %xcc, 0x1
loop_7153:
movrlez %l4, %g4, %o7
udiv %o5, 0x159B, %l3
loop_7154:
fbne,a %fcc3, loop_7155
std %f6, [%l7 + 0x70]
fmovrse %o4, %f14, %f4
ldd [%l7 + 0x58], %f14
loop_7155:
fcmple32 %f0, %f2, %i6
bge,pt %icc, loop_7156
ldsw [%l7 + 0x4C], %o2
edge8l %g2, %o0, %i5
movrne %g5, 0x26D, %l6
loop_7156:
sub %g3, %l0, %l1
fcmpeq32 %f4, %f8, %i2
bgu,pn %icc, loop_7157
fmovsleu %icc, %f11, %f11
tne %icc, 0x2
tpos %xcc, 0x3
loop_7157:
bneg,pn %icc, loop_7158
fmovrde %o1, %f12, %f2
ldsw [%l7 + 0x34], %i1
fmuld8ulx16 %f5, %f1, %f6
loop_7158:
fandnot2 %f14, %f12, %f10
andcc %o3, %g1, %l5
ldsw [%l7 + 0x2C], %g7
fbg,a %fcc0, loop_7159
for %f6, %f12, %f4
array32 %g6, %i4, %l2
lduh [%l7 + 0x6C], %i3
loop_7159:
tne %icc, 0x6
sethi 0x1D6F, %i7
fornot1s %f0, %f7, %f11
fbge %fcc0, loop_7160
fmovscc %xcc, %f9, %f11
ldsh [%l7 + 0x32], %i0
fexpand %f14, %f0
loop_7160:
ldd [%l7 + 0x10], %f14
sth %o6, [%l7 + 0x38]
ldsw [%l7 + 0x64], %g4
stw %l4, [%l7 + 0x40]
stw %o7, [%l7 + 0x3C]
fpsub16 %f0, %f4, %f6
fandnot2 %f10, %f8, %f10
ldsw [%l7 + 0x54], %l3
fzeros %f11
ldsb [%l7 + 0x15], %o5
and %o4, %i6, %o2
edge16l %g2, %i5, %o0
fmovrsgez %g5, %f0, %f8
fmovscs %xcc, %f9, %f6
orn %g3, %l0, %l6
lduh [%l7 + 0x70], %i2
ldx [%l7 + 0x38], %o1
fcmps %fcc2, %f14, %f13
tvs %icc, 0x5
fornot1 %f2, %f4, %f14
fmovdpos %icc, %f2, %f7
fandnot1 %f10, %f10, %f10
ldsh [%l7 + 0x50], %i1
ldx [%l7 + 0x10], %o3
stx %l1, [%l7 + 0x60]
st %f11, [%l7 + 0x18]
xor %l5, 0x0D1A, %g7
lduh [%l7 + 0x74], %g6
movrlez %i4, 0x2A3, %g1
ldub [%l7 + 0x5D], %i3
sth %l2, [%l7 + 0x0A]
fbg,a %fcc2, loop_7161
tvc %icc, 0x3
srlx %i7, 0x09, %i0
mulscc %g4, %l4, %o6
loop_7161:
fxnor %f2, %f2, %f14
lduw [%l7 + 0x48], %l3
ldsh [%l7 + 0x6C], %o5
st %f4, [%l7 + 0x70]
fcmps %fcc1, %f9, %f8
fnegd %f10, %f8
ldub [%l7 + 0x1D], %o4
movge %icc, %i6, %o2
ldub [%l7 + 0x40], %g2
ld [%l7 + 0x14], %f6
xorcc %o7, 0x07EB, %i5
fabsd %f8, %f4
fba,a %fcc2, loop_7162
fbe,a %fcc1, loop_7163
edge32 %o0, %g5, %l0
stx %g3, [%l7 + 0x70]
loop_7162:
fornot2 %f0, %f2, %f0
loop_7163:
fmovdn %xcc, %f0, %f8
fpack32 %f12, %f14, %f0
fmovrdgz %l6, %f8, %f0
stb %i2, [%l7 + 0x23]
ldsw [%l7 + 0x6C], %o1
fmovrsne %i1, %f13, %f4
xnorcc %l1, 0x0F2F, %o3
bn,pn %xcc, loop_7164
stw %g7, [%l7 + 0x1C]
tle %icc, 0x2
mulx %g6, 0x0AA2, %l5
loop_7164:
ldsw [%l7 + 0x68], %g1
andcc %i4, 0x104A, %i3
edge32ln %i7, %l2, %i0
stb %l4, [%l7 + 0x19]
ld [%l7 + 0x10], %f8
st %f5, [%l7 + 0x44]
movne %xcc, %g4, %l3
ldsh [%l7 + 0x30], %o6
move %icc, %o4, %o5
stx %o2, [%l7 + 0x28]
fmovsvs %icc, %f4, %f1
fmovrdgez %g2, %f6, %f8
ld [%l7 + 0x7C], %f5
ldsw [%l7 + 0x34], %i6
lduw [%l7 + 0x34], %o7
edge32ln %o0, %i5, %l0
tcs %xcc, 0x7
fcmpeq16 %f0, %f8, %g3
fnegs %f0, %f5
edge8 %l6, %g5, %i2
be loop_7165
srlx %i1, 0x17, %o1
stw %l1, [%l7 + 0x30]
lduw [%l7 + 0x18], %g7
loop_7165:
fbe,a %fcc0, loop_7166
movcc %xcc, %o3, %g6
udivx %l5, 0x10D8, %g1
faligndata %f12, %f4, %f12
loop_7166:
fsrc2s %f12, %f5
ld [%l7 + 0x40], %f11
stw %i3, [%l7 + 0x2C]
movge %xcc, %i7, %i4
fxnors %f0, %f1, %f1
mova %xcc, %l2, %i0
fba,a %fcc0, loop_7167
fcmps %fcc1, %f8, %f7
addcc %g4, %l4, %l3
st %f9, [%l7 + 0x58]
loop_7167:
lduh [%l7 + 0x2E], %o6
xorcc %o4, 0x0454, %o5
for %f10, %f8, %f10
sethi 0x0F5B, %o2
fmovdge %xcc, %f0, %f4
udiv %i6, 0x02DA, %g2
ldub [%l7 + 0x65], %o7
ldsh [%l7 + 0x0E], %o0
stw %i5, [%l7 + 0x7C]
fbu %fcc0, loop_7168
ldx [%l7 + 0x68], %g3
bvc,a,pt %xcc, loop_7169
std %f10, [%l7 + 0x48]
loop_7168:
sth %l0, [%l7 + 0x3E]
orncc %l6, %i2, %g5
loop_7169:
st %f4, [%l7 + 0x14]
stx %o1, [%l7 + 0x68]
fpsub16s %f1, %f6, %f10
ldx [%l7 + 0x40], %l1
std %f10, [%l7 + 0x58]
sllx %i1, 0x00, %g7
fzero %f4
fnegd %f4, %f12
movpos %xcc, %g6, %o3
fmovrdgz %l5, %f6, %f14
bneg loop_7170
lduw [%l7 + 0x68], %g1
movneg %icc, %i7, %i3
tgu %xcc, 0x6
loop_7170:
bge,pn %icc, loop_7171
sllx %l2, 0x0A, %i0
stw %i4, [%l7 + 0x08]
array8 %g4, %l4, %o6
loop_7171:
ldsb [%l7 + 0x1A], %l3
fsrc2 %f14, %f8
fmovdneg %xcc, %f8, %f0
stb %o5, [%l7 + 0x14]
move %xcc, %o4, %o2
ldx [%l7 + 0x58], %g2
array8 %i6, %o0, %i5
fsrc1s %f2, %f10
edge16 %g3, %o7, %l6
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14218
! Type i : 14231
! Type cti : 7171
! Type l : 14380
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x3CCEB8F5
.word 0x54195E14
.word 0x0B915F55
.word 0x1A3FCCC6
.word 0x1E053EC9
.word 0xD13CEB69
.word 0xAF330329
.word 0xAC566C98
.word 0x60F162AE
.word 0xD3DFED78
.word 0x8A9B3CB5
.word 0x95C3DF47
.word 0x0E702C4B
.word 0x51E77118
.word 0xF38EA4CE
.word 0x26F74246
.word 0x8C07C0F3
.word 0xC2541CE9
.word 0xC9F015CD
.word 0x27987A15
.word 0xDCF57630
.word 0x1E2A2A84
.word 0x156414C9
.word 0xCD42055D
.word 0xA1AA1908
.word 0x7718383F
.word 0x3EFCB285
.word 0x6FF6B2F1
.word 0x75EFB6AC
.word 0x1712DB94
.word 0x113686C6
.word 0x7EF00BA3
.word 0xA02E44E9
.word 0x71CC1DDC
.word 0x1E8485AD
.word 0xBC1D19A0
.word 0xEF0FAFD6
.word 0xA05EA7E5
.word 0xD4F9AE1E
.word 0x712D5C7D
.word 0x9541CCCB
.word 0x51A69C8D
.word 0x52F4C8FC
.word 0x8CCB3F1B
.word 0x1A32954E
.word 0x428B7BD5
.word 0xF576161D
.word 0xF357D5B5
.word 0x7763C2B0
.word 0x7106167D
.word 0xC1F45A81
.word 0xCB0C8849
.word 0xF935B236
.word 0x5FAD0C41
.word 0xE5876F9B
.word 0xD1CA929C
.word 0xD6C87D4C
.word 0x3D77AAFE
.word 0xEE376A94
.word 0x70C8E43F
.word 0xE900DFCB
.word 0x83D5A941
.word 0x828C878E
.word 0x0B6B4E8A
.end