Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc0.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc0.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=121655209"
.ident "BY rg131678 ON Mon Jul 14 13:34:12 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc0.s,v 1.3 2007/07/05 21:58:52 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 0x0, %g1
set 0xE, %g2
set 0x5, %g3
set 0x7, %g4
set 0x6, %g5
set 0xD, %g6
set 0x2, %g7
!# Input registers
set -0xB, %i0
set -0x5, %i1
set -0xD, %i2
set -0x5, %i3
set -0x6, %i4
set -0x6, %i5
set -0x4, %i6
set -0x7, %i7
!# Local registers
set 0x4BB1728B, %l0
set 0x351D9636, %l1
set 0x28594E9A, %l2
set 0x34313037, %l3
set 0x642EFB1D, %l4
set 0x4E3836AE, %l5
set 0x45D3A9F1, %l6
!# Output registers
set -0x0A9B, %o0
set 0x1D67, %o1
set -0x0A38, %o2
set 0x05A9, %o3
set -0x0578, %o4
set 0x0223, %o5
set -0x0D5C, %o6
set -0x01ED, %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 ..
subccc %i0, %g3, %l1
st %f2, [%l7 + 0x7C]
tcs %xcc, 0x0
umul %g4, %i5, %i7
sth %g7, [%l7 + 0x78]
st %f2, [%l7 + 0x1C]
nop
setx loop_1, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba loop_2
stw %i3, [%l7 + 0x14]
pdist %f14, %f14, %f10
loop_1:
srlx %i1, 0x18, %l4
loop_2:
tvc %xcc, 0x2
ld [%l7 + 0x1C], %f6
tl %xcc, 0x0
tn %icc, 0x7
alignaddr %o5, %o1, %o2
movleu %xcc, %o3, %o6
fbg,a %fcc1, loop_3
ldub [%l7 + 0x08], %o7
ldsw [%l7 + 0x38], %l3
srlx %g1, 0x14, %l6
loop_3:
ldub [%l7 + 0x6D], %l2
fmul8sux16 %f10, %f4, %f12
edge16 %o0, %i2, %g2
fmovd %f14, %f10
lduh [%l7 + 0x18], %g6
sll %o4, %l5, %i4
lduw [%l7 + 0x24], %i6
udiv %l0, 0x127A, %g5
fandnot2s %f5, %f6, %f7
ld [%l7 + 0x1C], %f2
ld [%l7 + 0x3C], %f9
ldx [%l7 + 0x40], %g3
ble,a loop_4
tne %icc, 0x2
faligndata %f0, %f12, %f0
st %f13, [%l7 + 0x5C]
loop_4:
fmovsleu %xcc, %f3, %f7
andn %i0, 0x0D38, %g4
sth %l1, [%l7 + 0x48]
and %i7, %i5, %g7
pdist %f12, %f12, %f10
umul %i3, %l4, %i1
edge8n %o5, %o1, %o2
fsrc1 %f8, %f6
fbe %fcc1, loop_5
ldsw [%l7 + 0x40], %o6
ldub [%l7 + 0x1E], %o3
fpadd32 %f12, %f4, %f12
loop_5:
fabss %f4, %f15
fzero %f4
stx %o7, [%l7 + 0x28]
fcmpne16 %f0, %f4, %g1
fbg,a %fcc2, loop_6
lduh [%l7 + 0x16], %l3
fpadd32 %f8, %f6, %f0
sdiv %l6, 0x0240, %l2
loop_6:
fmovrdgz %i2, %f14, %f2
lduh [%l7 + 0x7A], %g2
move %icc, %g6, %o0
fmovdcs %icc, %f10, %f15
edge32n %o4, %l5, %i6
fbg %fcc2, loop_7
fcmpgt32 %f6, %f0, %i4
edge8ln %l0, %g3, %g5
ldub [%l7 + 0x5C], %g4
loop_7:
fmovrdgz %i0, %f4, %f10
std %f4, [%l7 + 0x38]
udivcc %i7, 0x1EB4, %i5
ld [%l7 + 0x20], %f14
edge16 %g7, %l1, %l4
ldub [%l7 + 0x50], %i3
fble %fcc2, loop_8
udivx %i1, 0x02B2, %o1
ldx [%l7 + 0x38], %o5
fmovdg %icc, %f14, %f12
loop_8:
bpos,pn %icc, loop_9
ldd [%l7 + 0x38], %f4
ldub [%l7 + 0x62], %o2
mulscc %o3, 0x0BA9, %o6
loop_9:
fmovdleu %icc, %f14, %f0
stx %o7, [%l7 + 0x50]
ldsh [%l7 + 0x0A], %g1
fcmpgt32 %f8, %f12, %l6
movre %l2, %i2, %g2
fbn,a %fcc0, loop_10
stb %g6, [%l7 + 0x59]
fcmped %fcc2, %f6, %f4
movre %o0, %o4, %l5
loop_10:
fmovsleu %xcc, %f7, %f11
std %f10, [%l7 + 0x38]
stb %i6, [%l7 + 0x52]
ldsw [%l7 + 0x78], %i4
ldub [%l7 + 0x6B], %l0
movvs %icc, %l3, %g3
fmovscc %xcc, %f0, %f11
fmovdneg %icc, %f10, %f9
movneg %xcc, %g4, %g5
movrgz %i7, %i0, %i5
tgu %xcc, 0x7
ldsb [%l7 + 0x59], %l1
stb %g7, [%l7 + 0x7C]
movleu %xcc, %l4, %i3
fnegd %f14, %f6
lduh [%l7 + 0x4A], %i1
smulcc %o5, 0x1A10, %o2
fxnors %f8, %f13, %f10
fors %f5, %f13, %f14
sth %o3, [%l7 + 0x52]
fmovrdgez %o1, %f8, %f12
ldsw [%l7 + 0x4C], %o7
st %f5, [%l7 + 0x6C]
ldx [%l7 + 0x38], %o6
fandnot2 %f12, %f12, %f0
srax %g1, %l2, %i2
movleu %xcc, %l6, %g6
fsrc1 %f6, %f0
edge8 %o0, %o4, %g2
stx %i6, [%l7 + 0x68]
fmovdcs %icc, %f15, %f8
ldd [%l7 + 0x10], %f4
edge32l %i4, %l5, %l0
movne %icc, %l3, %g4
movvs %icc, %g5, %g3
stx %i0, [%l7 + 0x48]
lduw [%l7 + 0x28], %i5
fmovrslz %i7, %f0, %f12
fbl %fcc1, loop_11
lduw [%l7 + 0x48], %l1
tn %xcc, 0x1
movrne %g7, %l4, %i3
loop_11:
ldsw [%l7 + 0x64], %o5
fbn %fcc3, loop_12
sdivcc %i1, 0x1D43, %o3
fbu,a %fcc0, loop_13
fmovscs %icc, %f2, %f2
loop_12:
ldub [%l7 + 0x1E], %o1
fmovscc %xcc, %f6, %f13
loop_13:
fpack16 %f14, %f4
movvc %icc, %o2, %o6
fandnot2s %f15, %f4, %f14
fbn %fcc2, loop_14
andcc %g1, %l2, %o7
stw %l6, [%l7 + 0x20]
fcmped %fcc2, %f6, %f0
loop_14:
movgu %icc, %g6, %i2
fabsd %f6, %f2
fpmerge %f13, %f5, %f8
fmovdgu %icc, %f4, %f3
fmovscs %xcc, %f3, %f3
fmovscc %icc, %f5, %f11
ldsw [%l7 + 0x30], %o4
ld [%l7 + 0x14], %f6
fpsub16 %f12, %f10, %f0
subc %o0, 0x124A, %i6
ldsb [%l7 + 0x54], %i4
lduw [%l7 + 0x08], %l5
stw %l0, [%l7 + 0x48]
alignaddr %g2, %l3, %g5
fmovscc %xcc, %f0, %f4
umulcc %g3, %g4, %i0
array16 %i7, %i5, %g7
fmovrdgz %l4, %f6, %f2
sethi 0x0C07, %i3
fornot2 %f10, %f6, %f14
fbug %fcc1, loop_15
bpos,a,pt %icc, loop_16
lduw [%l7 + 0x70], %o5
ldsw [%l7 + 0x24], %i1
loop_15:
fmovsneg %icc, %f10, %f6
loop_16:
fmovsneg %icc, %f4, %f7
bcs,pt %xcc, loop_17
tneg %xcc, 0x0
srlx %o3, 0x13, %o1
ldx [%l7 + 0x78], %o2
loop_17:
fblg %fcc1, loop_18
orncc %o6, 0x0386, %g1
edge16n %l1, %o7, %l2
movle %xcc, %l6, %i2
loop_18:
fmuld8sux16 %f9, %f15, %f10
movvc %xcc, %g6, %o0
fbue,a %fcc0, loop_19
or %i6, %o4, %l5
brlez %l0, loop_20
be loop_21
loop_19:
std %f8, [%l7 + 0x60]
fxnors %f3, %f10, %f11
loop_20:
ldx [%l7 + 0x10], %g2
loop_21:
bvc,a,pn %xcc, loop_22
edge16ln %l3, %i4, %g5
alignaddrl %g4, %i0, %g3
fbl %fcc1, loop_23
loop_22:
tcs %icc, 0x4
fbug %fcc3, loop_24
ble,pn %icc, loop_25
loop_23:
movrlz %i5, 0x0F5, %g7
tne %icc, 0x5
loop_24:
bshuffle %f8, %f12, %f12
loop_25:
fnand %f14, %f14, %f14
fblg,a %fcc2, loop_26
fsrc2 %f10, %f2
fbe,a %fcc0, loop_27
ldub [%l7 + 0x12], %l4
loop_26:
subccc %i3, 0x0643, %i7
sub %o5, %o3, %i1
loop_27:
mova %xcc, %o2, %o1
fmul8x16au %f11, %f4, %f6
ld [%l7 + 0x40], %f4
ldsh [%l7 + 0x46], %o6
udivx %l1, 0x1160, %o7
stb %l2, [%l7 + 0x61]
fmovrde %l6, %f10, %f6
sdivcc %g1, 0x03BB, %i2
movvs %icc, %g6, %o0
sdiv %o4, 0x164B, %i6
alignaddr %l5, %g2, %l3
fcmpes %fcc3, %f1, %f7
st %f11, [%l7 + 0x18]
stx %i4, [%l7 + 0x50]
edge16l %l0, %g5, %i0
tvc %xcc, 0x0
srl %g4, 0x08, %g3
fabss %f3, %f15
brnz %g7, loop_28
movvc %xcc, %l4, %i3
array8 %i7, %o5, %o3
array16 %i5, %i1, %o1
loop_28:
ldsh [%l7 + 0x24], %o2
edge16ln %l1, %o6, %o7
edge32 %l6, %g1, %i2
subc %g6, 0x195D, %o0
ldsb [%l7 + 0x1E], %l2
movvs %icc, %i6, %o4
bcs %icc, loop_29
subc %l5, %l3, %i4
fmovsg %icc, %f15, %f15
stx %l0, [%l7 + 0x70]
loop_29:
movrgz %g5, 0x369, %g2
ldsw [%l7 + 0x64], %g4
fbug,a %fcc1, loop_30
sth %i0, [%l7 + 0x76]
brlez,a %g7, loop_31
lduh [%l7 + 0x1C], %l4
loop_30:
movge %xcc, %g3, %i7
fsrc1 %f2, %f10
loop_31:
sth %o5, [%l7 + 0x7A]
sdivcc %o3, 0x1AF0, %i3
fabsd %f12, %f2
stx %i1, [%l7 + 0x58]
udivcc %o1, 0x09D3, %o2
ldsw [%l7 + 0x68], %l1
fmovdvs %icc, %f9, %f8
fmovsvc %xcc, %f13, %f5
sth %o6, [%l7 + 0x38]
stw %o7, [%l7 + 0x40]
sth %i5, [%l7 + 0x70]
bge,pt %xcc, loop_32
fbg,a %fcc3, loop_33
tleu %xcc, 0x6
edge8ln %l6, %g1, %i2
loop_32:
bgu,a %xcc, loop_34
loop_33:
edge32n %g6, %o0, %i6
lduw [%l7 + 0x24], %o4
st %f0, [%l7 + 0x48]
loop_34:
andn %l5, 0x100B, %l2
edge16 %l3, %i4, %l0
fmovsgu %xcc, %f4, %f2
fbg,a %fcc2, loop_35
ldub [%l7 + 0x16], %g2
movpos %xcc, %g5, %g4
fsrc2 %f14, %f0
loop_35:
movvs %xcc, %i0, %l4
brgz %g7, loop_36
ldx [%l7 + 0x60], %i7
bneg,a %icc, loop_37
ldub [%l7 + 0x54], %g3
loop_36:
ble,pt %xcc, loop_38
stb %o3, [%l7 + 0x61]
loop_37:
ld [%l7 + 0x50], %f15
sra %o5, %i1, %i3
loop_38:
lduh [%l7 + 0x10], %o1
fmovsg %icc, %f11, %f10
fbe,a %fcc0, loop_39
ba,a %icc, loop_40
tvc %icc, 0x7
udivx %l1, 0x1F0D, %o6
loop_39:
be loop_41
loop_40:
sllx %o2, %o7, %l6
tn %icc, 0x0
stb %i5, [%l7 + 0x21]
loop_41:
fmovdgu %icc, %f4, %f12
ldsw [%l7 + 0x14], %g1
ldsh [%l7 + 0x0A], %i2
fbu %fcc2, loop_42
fmovsleu %xcc, %f13, %f11
edge8n %o0, %g6, %o4
tl %xcc, 0x3
loop_42:
fmovsvc %xcc, %f8, %f13
fmul8ulx16 %f12, %f6, %f2
movg %icc, %i6, %l2
ldsh [%l7 + 0x22], %l3
fxor %f10, %f2, %f12
and %i4, 0x00F7, %l0
std %f6, [%l7 + 0x40]
ble,pn %xcc, loop_43
ldx [%l7 + 0x38], %g2
udivcc %l5, 0x14DB, %g5
std %f8, [%l7 + 0x68]
loop_43:
orcc %g4, 0x0900, %l4
ta %icc, 0x6
st %f10, [%l7 + 0x08]
fbue %fcc1, loop_44
sth %g7, [%l7 + 0x3C]
fble,a %fcc1, loop_45
addc %i0, 0x09C3, %i7
loop_44:
edge32 %g3, %o3, %o5
edge16l %i3, %i1, %o1
loop_45:
lduh [%l7 + 0x60], %l1
fpadd16 %f14, %f0, %f6
taddcctv %o2, %o7, %l6
fcmpgt32 %f6, %f8, %o6
brlez,a %g1, loop_46
udiv %i5, 0x102B, %o0
tcc %icc, 0x5
fexpand %f15, %f2
loop_46:
bcc,a %icc, loop_47
fmovrdgz %g6, %f0, %f4
fmovrdlz %o4, %f14, %f4
ldd [%l7 + 0x60], %f8
loop_47:
subc %i6, %l2, %i2
fmovdle %xcc, %f10, %f15
bne,a %xcc, loop_48
fmovsvc %icc, %f5, %f13
fbl %fcc2, loop_49
fpmerge %f12, %f12, %f14
loop_48:
tg %icc, 0x3
stw %i4, [%l7 + 0x5C]
loop_49:
ldub [%l7 + 0x22], %l3
ldsh [%l7 + 0x34], %g2
tle %xcc, 0x0
ld [%l7 + 0x18], %f14
move %icc, %l0, %l5
stx %g4, [%l7 + 0x68]
alignaddr %g5, %l4, %i0
ldx [%l7 + 0x08], %g7
fbule %fcc0, loop_50
bcs,a,pt %xcc, loop_51
edge32l %g3, %i7, %o5
ldsb [%l7 + 0x28], %i3
loop_50:
call loop_52
loop_51:
lduh [%l7 + 0x1C], %o3
addcc %i1, 0x1D6B, %l1
for %f0, %f14, %f12
loop_52:
fnegd %f6, %f14
fcmpne32 %f12, %f6, %o2
fbue,a %fcc0, loop_53
fcmpeq32 %f0, %f6, %o7
ldx [%l7 + 0x18], %l6
array8 %o6, %g1, %i5
loop_53:
stb %o0, [%l7 + 0x69]
stb %o1, [%l7 + 0x53]
fmovdne %xcc, %f4, %f7
brlz,a %g6, loop_54
sub %o4, 0x184E, %l2
fnot1s %f3, %f7
st %f12, [%l7 + 0x4C]
loop_54:
brgz,a %i6, loop_55
lduh [%l7 + 0x46], %i4
ldd [%l7 + 0x28], %f6
ld [%l7 + 0x10], %f10
loop_55:
fpmerge %f5, %f4, %f4
tvc %icc, 0x3
fmovrslz %l3, %f11, %f2
ldx [%l7 + 0x38], %g2
stb %i2, [%l7 + 0x58]
edge16 %l5, %l0, %g4
edge32 %g5, %l4, %i0
stw %g3, [%l7 + 0x1C]
fcmpeq16 %f8, %f4, %i7
and %g7, %o5, %o3
tneg %icc, 0x7
addc %i3, 0x121D, %i1
fbul,a %fcc0, loop_56
edge8n %l1, %o7, %l6
bn loop_57
sth %o2, [%l7 + 0x0A]
loop_56:
stw %g1, [%l7 + 0x40]
st %f15, [%l7 + 0x34]
loop_57:
fmovde %xcc, %f15, %f5
ldsh [%l7 + 0x5E], %i5
ldd [%l7 + 0x68], %f8
stx %o6, [%l7 + 0x28]
sth %o0, [%l7 + 0x6E]
xor %o1, %g6, %o4
ldsw [%l7 + 0x28], %l2
st %f4, [%l7 + 0x64]
fble %fcc1, loop_58
sth %i6, [%l7 + 0x76]
brlez,a %i4, loop_59
fcmpne16 %f0, %f0, %g2
loop_58:
orncc %l3, %l5, %i2
fors %f1, %f0, %f5
loop_59:
udivx %g4, 0x13CF, %l0
std %f2, [%l7 + 0x08]
ba,pn %icc, loop_60
ld [%l7 + 0x2C], %f3
edge8n %l4, %i0, %g3
fbuge %fcc2, loop_61
loop_60:
fones %f6
ldub [%l7 + 0x29], %g5
bleu,pt %icc, loop_62
loop_61:
ldub [%l7 + 0x63], %i7
movvs %xcc, %o5, %g7
umul %i3, %i1, %o3
loop_62:
fmovscs %icc, %f15, %f9
ldsh [%l7 + 0x7C], %o7
fornot2s %f2, %f0, %f8
nop
setx loop_63, %l0, %l1
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 %f6, [%l7 + 0x34]
edge16 %l1, %o2, %g1
umul %l6, %i5, %o6
loop_63:
popc 0x0BA3, %o1
lduw [%l7 + 0x24], %g6
andncc %o4, %l2, %o0
ldx [%l7 + 0x38], %i6
tneg %xcc, 0x2
xor %g2, %l3, %i4
addccc %i2, %l5, %g4
fmuld8sux16 %f14, %f9, %f4
fba,a %fcc3, loop_64
fble %fcc0, loop_65
fpsub32s %f2, %f8, %f2
stx %l4, [%l7 + 0x28]
loop_64:
movneg %icc, %i0, %g3
loop_65:
tpos %icc, 0x7
fornot2 %f12, %f12, %f10
stx %g5, [%l7 + 0x60]
sdivcc %i7, 0x1D04, %o5
movvs %icc, %g7, %i3
stb %i1, [%l7 + 0x18]
fmovsl %xcc, %f4, %f0
tgu %icc, 0x3
sth %o3, [%l7 + 0x12]
andncc %o7, %l1, %l0
fbug %fcc3, loop_66
tn %icc, 0x2
fmovda %xcc, %f2, %f8
fpadd16s %f10, %f12, %f13
loop_66:
ldub [%l7 + 0x2C], %o2
fnot1s %f2, %f9
sethi 0x1F5B, %g1
alignaddrl %l6, %o6, %i5
movpos %xcc, %o1, %g6
fbue,a %fcc3, loop_67
fmuld8ulx16 %f11, %f7, %f2
fmovse %icc, %f15, %f2
fandnot1 %f14, %f4, %f6
loop_67:
movleu %icc, %o4, %o0
fornot2s %f13, %f15, %f1
fandnot1s %f4, %f9, %f1
fpadd16s %f15, %f8, %f2
fmovspos %icc, %f5, %f1
fpadd16s %f8, %f11, %f1
ldsw [%l7 + 0x74], %l2
bge,a,pt %icc, loop_68
addcc %g2, %l3, %i6
fbe %fcc2, loop_69
fpsub32 %f0, %f12, %f2
loop_68:
fmovsge %xcc, %f13, %f7
fbge %fcc0, loop_70
loop_69:
lduw [%l7 + 0x6C], %i4
stw %i2, [%l7 + 0x18]
sth %g4, [%l7 + 0x5E]
loop_70:
edge32 %l4, %l5, %i0
fandnot1 %f8, %f0, %f10
ldsh [%l7 + 0x54], %g3
fmovrslz %i7, %f10, %f2
fmovdleu %xcc, %f12, %f0
fmovd %f6, %f4
sethi 0x1C33, %g5
fornot1s %f2, %f14, %f3
lduw [%l7 + 0x1C], %g7
bg loop_71
fpsub32 %f4, %f0, %f8
lduw [%l7 + 0x34], %o5
ldd [%l7 + 0x70], %f14
loop_71:
ldsb [%l7 + 0x28], %i1
ldsb [%l7 + 0x10], %o3
fmovdpos %xcc, %f14, %f6
edge32n %o7, %i3, %l1
fmovd %f8, %f12
ldsw [%l7 + 0x4C], %l0
addcc %o2, 0x05E0, %l6
fmovsvc %xcc, %f10, %f10
fpadd16s %f15, %f5, %f7
addccc %g1, 0x111C, %i5
sdiv %o6, 0x1A13, %o1
movpos %icc, %g6, %o4
subccc %o0, %g2, %l3
tge %xcc, 0x3
fmovd %f4, %f8
fmovdpos %xcc, %f0, %f12
ldsb [%l7 + 0x71], %i6
st %f9, [%l7 + 0x40]
lduw [%l7 + 0x60], %l2
bneg,a %icc, loop_72
ldub [%l7 + 0x58], %i2
smulcc %i4, %g4, %l5
fbe %fcc1, loop_73
loop_72:
fnors %f11, %f8, %f12
st %f0, [%l7 + 0x20]
ldsh [%l7 + 0x50], %l4
loop_73:
sth %i0, [%l7 + 0x38]
stw %i7, [%l7 + 0x0C]
ldsw [%l7 + 0x10], %g5
lduh [%l7 + 0x2A], %g3
ldsb [%l7 + 0x59], %o5
udiv %i1, 0x1BAE, %g7
fmovsa %icc, %f7, %f13
lduw [%l7 + 0x60], %o3
lduw [%l7 + 0x0C], %o7
fmovsleu %icc, %f15, %f1
tneg %icc, 0x1
stb %l1, [%l7 + 0x09]
stb %i3, [%l7 + 0x25]
fabsd %f14, %f10
umul %o2, %l6, %g1
fmovdpos %icc, %f10, %f7
ldx [%l7 + 0x10], %i5
fmovdvc %xcc, %f10, %f11
fmovspos %icc, %f14, %f12
ba,pn %xcc, loop_74
std %f8, [%l7 + 0x70]
ld [%l7 + 0x38], %f15
st %f4, [%l7 + 0x24]
loop_74:
pdist %f10, %f0, %f2
movcs %icc, %l0, %o1
ldsh [%l7 + 0x08], %o6
tneg %icc, 0x4
fmovrslez %g6, %f0, %f4
umulcc %o4, %o0, %g2
st %f5, [%l7 + 0x2C]
brz,a %i6, loop_75
stb %l2, [%l7 + 0x0A]
sllx %i2, 0x00, %i4
fandnot1 %f14, %f0, %f4
loop_75:
brnz,a %g4, loop_76
std %f14, [%l7 + 0x38]
orcc %l3, %l4, %l5
pdist %f6, %f2, %f2
loop_76:
fcmpne32 %f8, %f2, %i7
ldx [%l7 + 0x28], %g5
fmovdcc %icc, %f15, %f12
std %f4, [%l7 + 0x58]
std %f6, [%l7 + 0x30]
ldsw [%l7 + 0x5C], %i0
ldsh [%l7 + 0x3A], %g3
stb %i1, [%l7 + 0x0B]
fcmpne32 %f10, %f0, %g7
fmovrdlez %o5, %f2, %f2
sth %o3, [%l7 + 0x48]
ld [%l7 + 0x68], %f12
fmovdneg %icc, %f13, %f6
ldd [%l7 + 0x78], %f8
fpack32 %f12, %f2, %f14
fabss %f6, %f15
bgu %xcc, loop_77
stw %o7, [%l7 + 0x34]
brnz,a %i3, loop_78
ldd [%l7 + 0x40], %f0
loop_77:
bn,a,pt %icc, loop_79
fpadd16s %f7, %f11, %f7
loop_78:
ldub [%l7 + 0x79], %l1
std %f4, [%l7 + 0x18]
loop_79:
fbg %fcc2, loop_80
bshuffle %f10, %f12, %f12
ldd [%l7 + 0x30], %f8
fsrc2s %f5, %f7
loop_80:
brlz %o2, loop_81
movvs %icc, %g1, %i5
fbue %fcc0, loop_82
movn %xcc, %l6, %l0
loop_81:
srl %o6, 0x1D, %g6
st %f1, [%l7 + 0x60]
loop_82:
bvs loop_83
sdiv %o4, 0x03EB, %o1
lduh [%l7 + 0x2A], %o0
ldsw [%l7 + 0x44], %i6
loop_83:
movgu %xcc, %g2, %i2
fmovdvc %xcc, %f1, %f2
fmovdvs %icc, %f3, %f8
ldd [%l7 + 0x18], %f14
tleu %icc, 0x6
movg %icc, %l2, %g4
srlx %l3, 0x10, %l4
fzeros %f10
and %l5, %i7, %i4
tg %icc, 0x2
ldub [%l7 + 0x52], %g5
sth %g3, [%l7 + 0x3E]
ld [%l7 + 0x70], %f5
fmovsle %xcc, %f7, %f0
movcc %icc, %i0, %i1
stb %o5, [%l7 + 0x3F]
fbo,a %fcc1, loop_84
ldsh [%l7 + 0x0C], %o3
std %f4, [%l7 + 0x10]
stw %g7, [%l7 + 0x1C]
loop_84:
brz %o7, loop_85
fcmple16 %f8, %f10, %i3
fmovrde %l1, %f0, %f8
sth %g1, [%l7 + 0x24]
loop_85:
fsrc1 %f0, %f0
andncc %o2, %i5, %l6
fornot1s %f5, %f3, %f0
stw %o6, [%l7 + 0x38]
stb %g6, [%l7 + 0x3D]
popc 0x0EBA, %l0
lduh [%l7 + 0x1A], %o4
st %f14, [%l7 + 0x64]
taddcctv %o0, %o1, %i6
edge16n %g2, %i2, %g4
ldub [%l7 + 0x32], %l2
srax %l4, 0x10, %l3
stw %l5, [%l7 + 0x14]
fmovdge %icc, %f8, %f4
ldsw [%l7 + 0x2C], %i7
xorcc %i4, 0x07CB, %g5
fxnors %f1, %f1, %f7
fmovdle %xcc, %f15, %f6
movpos %icc, %g3, %i0
std %f14, [%l7 + 0x58]
array16 %o5, %i1, %g7
fbge,a %fcc3, loop_86
tle %icc, 0x5
fbne,a %fcc2, loop_87
stw %o7, [%l7 + 0x54]
loop_86:
std %f6, [%l7 + 0x10]
taddcc %o3, %l1, %g1
loop_87:
edge32l %o2, %i5, %i3
ldsw [%l7 + 0x18], %l6
fcmpes %fcc3, %f4, %f5
sdiv %o6, 0x1D60, %g6
bg,pt %xcc, loop_88
fmovscs %icc, %f12, %f12
std %f6, [%l7 + 0x38]
fmul8x16al %f5, %f6, %f6
loop_88:
ldsh [%l7 + 0x2C], %o4
stw %o0, [%l7 + 0x14]
fand %f12, %f4, %f6
brgz %l0, loop_89
fmovdle %icc, %f2, %f1
fmovrdlz %i6, %f8, %f14
st %f5, [%l7 + 0x0C]
loop_89:
fmovrslez %o1, %f2, %f15
fornot2s %f7, %f15, %f2
srl %g2, %g4, %l2
fcmpeq32 %f14, %f4, %i2
tgu %icc, 0x1
fand %f4, %f2, %f4
edge32ln %l4, %l3, %i7
edge32l %i4, %l5, %g3
fmovdpos %icc, %f11, %f4
be,pt %xcc, loop_90
fnands %f8, %f4, %f9
ldsh [%l7 + 0x7C], %i0
edge8n %o5, %i1, %g5
loop_90:
fcmple32 %f4, %f12, %g7
movle %xcc, %o3, %o7
add %g1, 0x0DD0, %o2
sth %i5, [%l7 + 0x10]
ldsb [%l7 + 0x5F], %l1
ldsw [%l7 + 0x08], %i3
ld [%l7 + 0x18], %f14
fmovdleu %xcc, %f0, %f6
bn,a,pn %icc, loop_91
xnorcc %l6, 0x0EF1, %o6
movn %icc, %o4, %o0
andncc %l0, %g6, %i6
loop_91:
fpsub32 %f4, %f10, %f4
fpackfix %f8, %f0
bshuffle %f10, %f14, %f10
ldx [%l7 + 0x18], %g2
fxors %f0, %f5, %f12
ldsh [%l7 + 0x1C], %g4
ldx [%l7 + 0x28], %o1
bl,pt %icc, loop_92
subcc %i2, 0x0F36, %l2
fpadd32 %f12, %f10, %f0
bg,pn %icc, loop_93
loop_92:
movrlez %l3, 0x319, %i7
std %f8, [%l7 + 0x40]
bcs,a,pt %xcc, loop_94
loop_93:
movg %xcc, %l4, %i4
fba %fcc2, loop_95
bcs,pn %xcc, loop_96
loop_94:
fnor %f6, %f10, %f6
edge32ln %g3, %i0, %l5
loop_95:
tcs %xcc, 0x6
loop_96:
ldsw [%l7 + 0x24], %i1
fbe %fcc3, loop_97
bleu %xcc, loop_98
umul %g5, 0x09D3, %g7
fsrc2 %f0, %f12
loop_97:
fpack32 %f4, %f10, %f14
loop_98:
taddcc %o5, %o3, %o7
ldx [%l7 + 0x40], %o2
movn %xcc, %i5, %l1
add %g1, %i3, %l6
fornot1 %f10, %f0, %f8
fand %f14, %f12, %f2
bleu %icc, loop_99
tvs %xcc, 0x1
fcmps %fcc3, %f9, %f2
st %f13, [%l7 + 0x20]
loop_99:
addcc %o4, 0x1D3B, %o6
fmovdpos %xcc, %f6, %f10
alignaddr %l0, %o0, %g6
orn %g2, 0x1391, %i6
bn %icc, loop_100
st %f12, [%l7 + 0x3C]
fmovdpos %icc, %f7, %f13
ldub [%l7 + 0x40], %g4
loop_100:
alignaddrl %o1, %i2, %l2
movneg %xcc, %l3, %l4
fbe,a %fcc3, loop_101
fmovsle %xcc, %f8, %f10
stw %i4, [%l7 + 0x44]
tneg %xcc, 0x0
loop_101:
ble %icc, loop_102
fpsub32s %f1, %f14, %f2
faligndata %f10, %f6, %f10
fmovsvc %xcc, %f15, %f4
loop_102:
bge,pn %xcc, loop_103
fmovrse %i7, %f8, %f2
udivcc %g3, 0x15D1, %i0
tleu %icc, 0x5
loop_103:
fpsub32s %f9, %f9, %f15
ldsb [%l7 + 0x15], %l5
sethi 0x1A87, %g5
fcmpne16 %f6, %f0, %i1
ldd [%l7 + 0x20], %f12
ldsw [%l7 + 0x6C], %o5
lduw [%l7 + 0x64], %o3
lduh [%l7 + 0x60], %o7
fblg %fcc2, loop_104
fblg,a %fcc1, loop_105
srlx %o2, %g7, %l1
fmovrdgz %i5, %f0, %f12
loop_104:
mulscc %g1, 0x02CC, %i3
loop_105:
tpos %xcc, 0x5
ldsb [%l7 + 0x40], %l6
brnz %o4, loop_106
srlx %o6, %o0, %g6
bgu loop_107
fbe %fcc3, loop_108
loop_106:
fmovdcc %icc, %f6, %f14
lduw [%l7 + 0x0C], %g2
loop_107:
std %f14, [%l7 + 0x20]
loop_108:
ldub [%l7 + 0x3D], %l0
ldsh [%l7 + 0x54], %i6
fmovscs %icc, %f0, %f8
fandnot1s %f13, %f13, %f4
bg,pn %icc, loop_109
ba,pt %icc, loop_110
lduh [%l7 + 0x3E], %g4
nop
setx loop_111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_109:
fnegs %f0, %f14
loop_110:
fmovsle %icc, %f3, %f9
fpack32 %f12, %f10, %f8
loop_111:
fbne %fcc0, loop_112
std %f2, [%l7 + 0x38]
ldd [%l7 + 0x08], %f8
fpadd16s %f10, %f5, %f8
loop_112:
ldsh [%l7 + 0x4C], %o1
st %f3, [%l7 + 0x7C]
std %f6, [%l7 + 0x58]
ldub [%l7 + 0x57], %l2
ble loop_113
xorcc %i2, 0x0E9D, %l4
ldx [%l7 + 0x18], %i4
fpack16 %f8, %f9
loop_113:
fmovsge %icc, %f1, %f6
std %f4, [%l7 + 0x18]
sth %l3, [%l7 + 0x32]
fmuld8sux16 %f8, %f10, %f12
nop
setx loop_114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g3, %i0, %l5
fmul8ulx16 %f0, %f10, %f2
edge16l %g5, %i1, %i7
loop_114:
edge8 %o5, %o3, %o7
lduw [%l7 + 0x38], %o2
fmovda %xcc, %f9, %f12
fmovsvs %icc, %f7, %f4
ble %icc, loop_115
ldx [%l7 + 0x30], %l1
fandnot2 %f0, %f14, %f2
nop
setx loop_116, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_115:
std %f4, [%l7 + 0x30]
fmovdneg %icc, %f14, %f2
fpadd32s %f12, %f1, %f4
loop_116:
fpackfix %f2, %f0
fbne,a %fcc3, loop_117
lduw [%l7 + 0x70], %i5
ldsw [%l7 + 0x28], %g1
stb %g7, [%l7 + 0x6E]
loop_117:
movpos %xcc, %i3, %o4
tle %icc, 0x6
sth %l6, [%l7 + 0x34]
fmovdpos %icc, %f5, %f2
ldx [%l7 + 0x78], %o0
movrlz %g6, %o6, %g2
popc %i6, %l0
std %f2, [%l7 + 0x28]
andncc %g4, %l2, %i2
fmul8x16 %f14, %f4, %f6
andn %l4, 0x1B7D, %i4
fmovrslz %o1, %f3, %f1
movne %xcc, %l3, %i0
ldsb [%l7 + 0x18], %g3
stx %l5, [%l7 + 0x20]
sllx %g5, 0x1A, %i7
ldx [%l7 + 0x30], %i1
edge32 %o3, %o7, %o2
ldsw [%l7 + 0x64], %l1
fblg %fcc1, loop_118
st %f4, [%l7 + 0x5C]
ld [%l7 + 0x18], %f9
ldsw [%l7 + 0x20], %o5
loop_118:
array16 %i5, %g1, %i3
movge %xcc, %g7, %l6
fbug %fcc1, loop_119
smulcc %o0, 0x189E, %o4
lduh [%l7 + 0x3E], %o6
fbg,a %fcc3, loop_120
loop_119:
lduh [%l7 + 0x74], %g6
ld [%l7 + 0x1C], %f15
fmovsn %icc, %f12, %f15
loop_120:
fmovsa %icc, %f13, %f13
st %f12, [%l7 + 0x48]
lduw [%l7 + 0x0C], %g2
ldsh [%l7 + 0x1E], %l0
std %f0, [%l7 + 0x70]
fzero %f6
fbul %fcc0, loop_121
bvs,pn %xcc, loop_122
ldsh [%l7 + 0x50], %g4
ld [%l7 + 0x0C], %f4
loop_121:
bcs,pt %icc, loop_123
loop_122:
fmovdge %icc, %f1, %f5
fxnor %f0, %f0, %f0
fmul8sux16 %f6, %f6, %f14
loop_123:
nop
setx loop_124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f14, %f8, %f6
stx %l2, [%l7 + 0x50]
alignaddrl %i6, %i2, %i4
loop_124:
fmul8sux16 %f8, %f10, %f14
lduw [%l7 + 0x10], %l4
fsrc1s %f3, %f14
edge32l %o1, %l3, %i0
edge16ln %l5, %g3, %i7
movrlz %i1, 0x17F, %g5
bge,a,pn %xcc, loop_125
fmovdgu %xcc, %f12, %f0
fbuge %fcc3, loop_126
fxnors %f0, %f0, %f7
loop_125:
fmovrsgz %o3, %f8, %f7
ldsw [%l7 + 0x0C], %o2
loop_126:
ble,a,pt %xcc, loop_127
array32 %l1, %o7, %o5
st %f1, [%l7 + 0x38]
stx %i5, [%l7 + 0x30]
loop_127:
edge16ln %i3, %g1, %g7
fmuld8sux16 %f0, %f12, %f10
ldub [%l7 + 0x5C], %o0
stb %l6, [%l7 + 0x4C]
edge8l %o4, %o6, %g2
andncc %g6, %l0, %g4
fblg %fcc2, loop_128
fcmpgt16 %f6, %f12, %l2
fmovdcs %icc, %f3, %f2
alignaddrl %i6, %i2, %i4
loop_128:
edge16ln %l4, %o1, %i0
ldub [%l7 + 0x62], %l3
fone %f4
fornot2s %f1, %f12, %f9
xor %l5, 0x09D7, %i7
edge32l %i1, %g5, %g3
fmovrse %o3, %f6, %f12
st %f14, [%l7 + 0x50]
edge8n %o2, %o7, %o5
fbug,a %fcc3, loop_129
subcc %l1, 0x1426, %i5
bne,pt %xcc, loop_130
st %f12, [%l7 + 0x18]
loop_129:
fnegd %f2, %f8
stb %i3, [%l7 + 0x14]
loop_130:
mulx %g1, %g7, %l6
bg loop_131
brgez,a %o0, loop_132
srlx %o6, %o4, %g2
fcmpeq16 %f10, %f12, %g6
loop_131:
fnot1 %f10, %f14
loop_132:
movcs %xcc, %l0, %l2
sth %g4, [%l7 + 0x6C]
fble %fcc3, loop_133
ldx [%l7 + 0x20], %i6
fcmpne32 %f14, %f10, %i4
ld [%l7 + 0x78], %f6
loop_133:
sth %i2, [%l7 + 0x4A]
brgz %o1, loop_134
fpadd16s %f2, %f8, %f3
tn %icc, 0x5
bvs,a %xcc, loop_135
loop_134:
ldx [%l7 + 0x28], %i0
xnorcc %l4, %l3, %l5
te %icc, 0x4
loop_135:
orncc %i1, %g5, %g3
fnand %f10, %f4, %f10
stb %o3, [%l7 + 0x3C]
tle %xcc, 0x0
fmovsa %xcc, %f15, %f3
smulcc %i7, %o2, %o7
fbul %fcc3, loop_136
fone %f6
srlx %o5, 0x15, %i5
lduh [%l7 + 0x46], %l1
loop_136:
tsubcctv %i3, 0x1E32, %g7
fbge %fcc3, loop_137
fmovsne %xcc, %f4, %f4
fmovdg %xcc, %f15, %f10
sth %g1, [%l7 + 0x36]
loop_137:
ldx [%l7 + 0x08], %l6
lduh [%l7 + 0x36], %o0
fsrc2s %f11, %f7
stw %o4, [%l7 + 0x30]
ldsb [%l7 + 0x0A], %o6
fnand %f14, %f14, %f4
ba,a,pt %icc, loop_138
ldsb [%l7 + 0x7D], %g6
stb %g2, [%l7 + 0x49]
lduh [%l7 + 0x34], %l2
loop_138:
std %f6, [%l7 + 0x30]
fmovdvs %xcc, %f15, %f0
bshuffle %f8, %f12, %f8
lduh [%l7 + 0x32], %g4
brlz %l0, loop_139
fbuge %fcc1, loop_140
tge %icc, 0x2
fmovda %icc, %f8, %f1
loop_139:
ldsh [%l7 + 0x54], %i4
loop_140:
fsrc1s %f12, %f5
fmovsvs %icc, %f8, %f9
fmovda %xcc, %f4, %f3
edge16n %i6, %o1, %i2
edge8n %l4, %l3, %i0
ldd [%l7 + 0x48], %f4
tneg %xcc, 0x0
stb %i1, [%l7 + 0x0D]
fbe,a %fcc0, loop_141
bg,a,pt %icc, loop_142
st %f1, [%l7 + 0x60]
ld [%l7 + 0x70], %f9
loop_141:
fors %f1, %f13, %f2
loop_142:
ld [%l7 + 0x60], %f13
ldsh [%l7 + 0x30], %l5
fmovscs %icc, %f1, %f9
fmovda %xcc, %f0, %f5
sra %g3, %o3, %g5
alignaddrl %i7, %o7, %o2
bvc,a,pt %icc, loop_143
movle %icc, %o5, %l1
fpadd16 %f10, %f12, %f4
stw %i3, [%l7 + 0x30]
loop_143:
fmovrse %g7, %f9, %f4
fba %fcc2, loop_144
fmovdgu %icc, %f15, %f7
lduh [%l7 + 0x38], %i5
std %f10, [%l7 + 0x38]
loop_144:
stx %l6, [%l7 + 0x18]
fmovsl %xcc, %f15, %f12
sra %o0, %g1, %o4
st %f11, [%l7 + 0x38]
fmovrdlz %g6, %f0, %f4
fbue,a %fcc0, loop_145
stb %g2, [%l7 + 0x6C]
sdiv %o6, 0x1EC1, %l2
stx %l0, [%l7 + 0x30]
loop_145:
brgz %i4, loop_146
ble,a,pn %icc, loop_147
movle %icc, %g4, %i6
lduw [%l7 + 0x14], %i2
loop_146:
ldsw [%l7 + 0x54], %o1
loop_147:
and %l3, 0x0F2E, %l4
fmovrdne %i0, %f4, %f14
smul %l5, %g3, %o3
fmovdg %icc, %f0, %f4
movcs %icc, %g5, %i7
ld [%l7 + 0x14], %f1
movrgz %o7, 0x1C8, %o2
ldub [%l7 + 0x24], %i1
sub %o5, %i3, %g7
srl %i5, 0x14, %l6
addccc %l1, 0x0E83, %o0
sub %o4, %g6, %g1
fmovsn %icc, %f7, %f14
edge16 %o6, %g2, %l2
fpadd32 %f8, %f0, %f2
ba,a,pt %icc, loop_148
ld [%l7 + 0x64], %f9
fblg %fcc0, loop_149
bvs %xcc, loop_150
loop_148:
orn %i4, 0x0965, %g4
orncc %i6, %i2, %o1
loop_149:
ld [%l7 + 0x30], %f10
loop_150:
pdist %f0, %f8, %f8
umulcc %l3, %l0, %i0
bvs,pt %icc, loop_151
nop
setx loop_152, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l4, %l5
fmul8ulx16 %f8, %f10, %f8
loop_151:
ta %xcc, 0x6
loop_152:
fcmpes %fcc0, %f8, %f4
fnands %f8, %f14, %f9
edge32l %o3, %g5, %i7
nop
setx loop_153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f2, [%l7 + 0x10]
fbn %fcc0, loop_154
ldsb [%l7 + 0x7B], %o7
loop_153:
lduw [%l7 + 0x68], %g3
ldsb [%l7 + 0x3D], %o2
loop_154:
fbuge %fcc3, loop_155
fandnot1 %f8, %f4, %f4
lduh [%l7 + 0x3E], %o5
addcc %i3, %g7, %i5
loop_155:
fpadd16s %f6, %f5, %f2
fsrc1 %f14, %f12
fmovsvc %xcc, %f4, %f13
srlx %i1, %l1, %o0
fmovrslez %o4, %f0, %f10
lduw [%l7 + 0x7C], %g6
fbl %fcc3, loop_156
pdist %f4, %f0, %f10
fbue,a %fcc2, loop_157
xnorcc %g1, 0x1DE0, %o6
loop_156:
fmovrdgz %l6, %f8, %f6
fpsub16 %f10, %f10, %f2
loop_157:
be,a loop_158
fmovde %icc, %f10, %f15
faligndata %f0, %f10, %f4
nop
setx loop_159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_158:
fmovdne %icc, %f15, %f12
fmovdl %xcc, %f11, %f3
sdivx %l2, 0x10F2, %g2
loop_159:
stw %g4, [%l7 + 0x7C]
tle %icc, 0x4
movcc %icc, %i4, %i2
ldsh [%l7 + 0x74], %o1
edge16 %l3, %i6, %i0
xor %l0, %l5, %o3
movge %icc, %l4, %g5
be %xcc, loop_160
tpos %icc, 0x7
fxor %f4, %f6, %f2
fmul8x16al %f7, %f7, %f2
loop_160:
fsrc2 %f2, %f10
andn %o7, 0x15E4, %g3
fpadd16 %f14, %f12, %f6
tsubcctv %o2, %i7, %i3
stw %o5, [%l7 + 0x30]
fmovde %xcc, %f6, %f13
fpack16 %f4, %f4
srlx %g7, 0x17, %i5
fmovrdlz %l1, %f14, %f2
st %f9, [%l7 + 0x30]
subccc %i1, 0x1F59, %o4
brz %o0, loop_161
lduw [%l7 + 0x44], %g6
bvc,pn %xcc, loop_162
fmovsleu %icc, %f7, %f7
loop_161:
edge32 %g1, %o6, %l2
fbo %fcc0, loop_163
loop_162:
sth %l6, [%l7 + 0x64]
brz %g4, loop_164
fnot1 %f4, %f10
loop_163:
fmuld8sux16 %f0, %f5, %f12
fnot2 %f2, %f14
loop_164:
bpos,pn %xcc, loop_165
tleu %icc, 0x6
fmovdcs %xcc, %f10, %f12
sethi 0x17B7, %i4
loop_165:
movgu %xcc, %i2, %o1
tneg %xcc, 0x1
faligndata %f4, %f8, %f4
sth %l3, [%l7 + 0x4E]
stb %i6, [%l7 + 0x41]
fbu %fcc2, loop_166
movrgz %i0, 0x125, %l0
fcmple16 %f4, %f10, %g2
fpsub32 %f0, %f8, %f10
loop_166:
addccc %l5, %o3, %l4
bne,pt %xcc, loop_167
sth %o7, [%l7 + 0x72]
lduh [%l7 + 0x76], %g3
fmovsg %xcc, %f11, %f11
loop_167:
fcmpeq16 %f8, %f10, %g5
fmovrsne %i7, %f12, %f9
stw %i3, [%l7 + 0x18]
smulcc %o2, 0x0260, %o5
tsubcctv %g7, %i5, %l1
ld [%l7 + 0x68], %f6
tsubcc %i1, 0x11A6, %o4
fornot1s %f13, %f11, %f1
fzero %f6
fmovdcc %icc, %f11, %f9
ldd [%l7 + 0x68], %f4
fmovdl %icc, %f15, %f8
tpos %xcc, 0x4
fmovdleu %icc, %f9, %f4
lduh [%l7 + 0x56], %o0
umulcc %g1, 0x0E1F, %g6
movcs %xcc, %o6, %l6
sethi 0x13AE, %l2
movleu %icc, %i4, %g4
fmovs %f4, %f11
tle %icc, 0x1
stx %i2, [%l7 + 0x50]
pdist %f8, %f6, %f6
stx %o1, [%l7 + 0x78]
fzero %f14
addccc %i6, %l3, %i0
ldsb [%l7 + 0x12], %g2
alignaddr %l0, %o3, %l4
fpsub16s %f3, %f11, %f15
st %f11, [%l7 + 0x60]
array32 %l5, %g3, %g5
tleu %icc, 0x2
tgu %xcc, 0x3
ldd [%l7 + 0x58], %f6
movg %icc, %o7, %i7
fornot1s %f5, %f10, %f11
stb %i3, [%l7 + 0x35]
tcc %xcc, 0x7
movrlez %o5, 0x017, %o2
lduw [%l7 + 0x70], %i5
ldx [%l7 + 0x08], %l1
tsubcc %g7, 0x0A9C, %o4
stb %o0, [%l7 + 0x3C]
and %i1, %g1, %g6
fpadd32s %f1, %f5, %f2
ldd [%l7 + 0x50], %f6
fmovrdlez %o6, %f4, %f8
fzeros %f10
st %f5, [%l7 + 0x7C]
stb %l6, [%l7 + 0x15]
fmovrdne %i4, %f12, %f2
edge32ln %l2, %g4, %i2
fmovsa %xcc, %f12, %f14
tgu %xcc, 0x6
ldsw [%l7 + 0x34], %i6
edge8n %l3, %o1, %g2
tle %icc, 0x5
smulcc %l0, %o3, %i0
fpack16 %f0, %f15
addc %l4, %l5, %g3
ldsw [%l7 + 0x2C], %o7
fnands %f9, %f11, %f10
udivx %g5, 0x17F8, %i7
orncc %o5, 0x1BAE, %o2
stw %i3, [%l7 + 0x50]
edge32n %i5, %l1, %g7
bl,pt %icc, loop_168
xnorcc %o0, 0x109C, %o4
tpos %xcc, 0x7
fble,a %fcc2, loop_169
loop_168:
alignaddrl %g1, %i1, %g6
fzero %f14
fpadd32 %f8, %f8, %f6
loop_169:
std %f14, [%l7 + 0x58]
fmul8sux16 %f0, %f8, %f10
lduh [%l7 + 0x44], %l6
fornot2s %f13, %f8, %f5
lduh [%l7 + 0x74], %o6
edge8 %i4, %g4, %i2
stx %i6, [%l7 + 0x10]
movleu %xcc, %l3, %l2
fmovrslez %g2, %f14, %f2
stx %l0, [%l7 + 0x28]
stb %o3, [%l7 + 0x36]
lduh [%l7 + 0x38], %o1
tg %icc, 0x7
stx %l4, [%l7 + 0x78]
fblg,a %fcc1, loop_170
tvs %icc, 0x0
std %f12, [%l7 + 0x58]
fmul8ulx16 %f2, %f14, %f12
loop_170:
fpsub16 %f12, %f10, %f14
orncc %i0, %l5, %g3
lduh [%l7 + 0x28], %g5
and %o7, %o5, %i7
ldx [%l7 + 0x58], %i3
ble,a loop_171
st %f10, [%l7 + 0x40]
edge16ln %o2, %l1, %g7
fbuge %fcc1, loop_172
loop_171:
orcc %o0, %i5, %g1
fandnot2s %f14, %f4, %f1
sdivx %i1, 0x0583, %g6
loop_172:
ldd [%l7 + 0x50], %f12
fmovdn %icc, %f13, %f2
brlez %l6, loop_173
bneg loop_174
lduw [%l7 + 0x20], %o4
bvc,a,pn %xcc, loop_175
loop_173:
lduh [%l7 + 0x56], %i4
loop_174:
smul %g4, %o6, %i6
ldx [%l7 + 0x58], %l3
loop_175:
lduh [%l7 + 0x7C], %i2
pdist %f2, %f4, %f8
st %f0, [%l7 + 0x38]
ta %icc, 0x2
movpos %xcc, %g2, %l0
ldd [%l7 + 0x30], %f12
bcs,pt %icc, loop_176
fcmple32 %f12, %f6, %o3
udivx %o1, 0x14F7, %l4
fbo,a %fcc1, loop_177
loop_176:
sub %l2, 0x11F6, %l5
bcc,a %xcc, loop_178
fbu %fcc1, loop_179
loop_177:
movrne %i0, 0x3F3, %g3
sub %g5, 0x054F, %o5
loop_178:
fbg %fcc2, loop_180
loop_179:
tl %xcc, 0x6
fnot1s %f11, %f11
fxors %f14, %f6, %f13
loop_180:
fmovdg %icc, %f6, %f13
ldd [%l7 + 0x70], %f0
st %f6, [%l7 + 0x38]
tge %xcc, 0x5
umulcc %o7, %i7, %i3
ldub [%l7 + 0x39], %o2
fsrc2s %f14, %f11
ldub [%l7 + 0x1D], %l1
sdivx %g7, 0x1056, %o0
stb %g1, [%l7 + 0x72]
bvc,a,pt %xcc, loop_181
faligndata %f4, %f8, %f0
ldx [%l7 + 0x10], %i1
edge8n %i5, %g6, %l6
loop_181:
ldx [%l7 + 0x28], %o4
movrlz %i4, %g4, %i6
fands %f3, %f7, %f4
andcc %l3, %i2, %g2
ldx [%l7 + 0x58], %o6
stw %o3, [%l7 + 0x0C]
fandnot1s %f14, %f15, %f7
ld [%l7 + 0x24], %f13
fandnot2s %f6, %f8, %f12
fpadd16 %f14, %f14, %f2
fmuld8ulx16 %f0, %f13, %f2
brlz %o1, loop_182
edge8l %l0, %l2, %l4
stx %i0, [%l7 + 0x38]
ldd [%l7 + 0x40], %f12
loop_182:
addc %g3, %g5, %l5
lduw [%l7 + 0x3C], %o7
stx %o5, [%l7 + 0x18]
fpsub16s %f6, %f4, %f13
lduw [%l7 + 0x5C], %i7
ld [%l7 + 0x0C], %f1
ldd [%l7 + 0x38], %f2
ldub [%l7 + 0x4D], %i3
movl %xcc, %l1, %o2
ldsw [%l7 + 0x40], %g7
fmovrdlz %g1, %f0, %f2
stx %i1, [%l7 + 0x38]
ldd [%l7 + 0x18], %f2
fmovrde %o0, %f4, %f10
ldsw [%l7 + 0x38], %i5
tne %xcc, 0x5
bpos,a,pt %icc, loop_183
fmul8ulx16 %f12, %f8, %f2
taddcctv %l6, %o4, %i4
taddcc %g4, %i6, %l3
loop_183:
std %f2, [%l7 + 0x38]
stx %i2, [%l7 + 0x38]
call loop_184
fmovsle %xcc, %f1, %f9
ldsh [%l7 + 0x10], %g6
smul %o6, 0x0626, %g2
loop_184:
movleu %icc, %o3, %l0
ldsh [%l7 + 0x6E], %o1
tgu %icc, 0x6
nop
setx loop_185, %l0, %l1
jmpl %l1, %l4
stb %i0, [%l7 + 0x30]
fxor %f4, %f4, %f14
tsubcc %l2, %g5, %l5
loop_185:
stw %g3, [%l7 + 0x54]
bneg,a loop_186
ldsh [%l7 + 0x6E], %o5
fmovdneg %xcc, %f9, %f2
ldd [%l7 + 0x18], %f2
loop_186:
fmovrdgz %i7, %f4, %f8
fbg %fcc0, loop_187
fmovs %f1, %f0
array8 %i3, %l1, %o7
fabss %f13, %f5
loop_187:
lduw [%l7 + 0x18], %g7
array16 %o2, %i1, %g1
orncc %i5, %o0, %o4
fcmpgt32 %f0, %f12, %i4
fxnor %f8, %f4, %f8
ldsb [%l7 + 0x3F], %l6
xnorcc %g4, 0x1C2B, %i6
edge16ln %i2, %g6, %o6
ldsb [%l7 + 0x39], %l3
fbg %fcc0, loop_188
edge8n %o3, %l0, %o1
fmovdleu %icc, %f9, %f14
movleu %icc, %l4, %i0
loop_188:
ldd [%l7 + 0x78], %f10
brlez,a %g2, loop_189
brlz %g5, loop_190
and %l5, 0x0977, %g3
fmovdge %xcc, %f1, %f12
loop_189:
std %f4, [%l7 + 0x40]
loop_190:
ble loop_191
fmovdneg %xcc, %f0, %f14
ldsb [%l7 + 0x48], %o5
edge8ln %i7, %l2, %l1
loop_191:
srlx %i3, 0x0F, %o7
lduh [%l7 + 0x18], %o2
stb %g7, [%l7 + 0x5B]
andn %g1, %i1, %i5
fmovdne %xcc, %f15, %f8
fbu %fcc1, loop_192
sll %o0, %i4, %l6
array8 %o4, %i6, %i2
stb %g4, [%l7 + 0x79]
loop_192:
sth %g6, [%l7 + 0x7C]
fmovsneg %xcc, %f7, %f0
stx %l3, [%l7 + 0x68]
fcmps %fcc3, %f15, %f12
fmovsl %icc, %f5, %f12
stx %o3, [%l7 + 0x50]
sethi 0x1A10, %l0
fcmpd %fcc3, %f14, %f6
lduh [%l7 + 0x7E], %o6
fmovsge %icc, %f11, %f5
tcs %xcc, 0x1
std %f10, [%l7 + 0x40]
tsubcc %l4, 0x00A7, %o1
move %xcc, %g2, %i0
movle %xcc, %l5, %g5
ld [%l7 + 0x74], %f15
stb %o5, [%l7 + 0x19]
edge16ln %g3, %l2, %l1
addcc %i3, 0x01AF, %i7
mulx %o7, 0x1984, %g7
sub %g1, 0x1037, %o2
ld [%l7 + 0x38], %f9
brlz,a %i5, loop_193
orn %o0, 0x17FE, %i4
fnands %f3, %f8, %f5
ld [%l7 + 0x60], %f3
loop_193:
movvs %icc, %l6, %o4
fmovdg %icc, %f9, %f5
fcmpne16 %f2, %f4, %i6
bgu,a %xcc, loop_194
fpack16 %f14, %f11
fmovsg %xcc, %f3, %f13
stx %i1, [%l7 + 0x58]
loop_194:
brnz,a %g4, loop_195
sdivx %g6, 0x13F8, %i2
fmuld8sux16 %f4, %f12, %f2
ldd [%l7 + 0x30], %f10
loop_195:
fbul %fcc3, loop_196
stw %o3, [%l7 + 0x40]
fpadd32 %f4, %f0, %f6
movne %xcc, %l3, %l0
loop_196:
subccc %l4, 0x046B, %o1
nop
setx loop_197, %l0, %l1
jmpl %l1, %g2
ldsw [%l7 + 0x24], %i0
fmuld8ulx16 %f11, %f4, %f12
sdivx %o6, 0x0327, %g5
loop_197:
fmovrdgez %o5, %f6, %f2
fbn,a %fcc1, loop_198
fcmpeq16 %f10, %f6, %l5
fnegs %f11, %f11
bgu loop_199
loop_198:
movle %icc, %l2, %g3
fcmple32 %f12, %f6, %i3
fmovscc %xcc, %f4, %f11
loop_199:
fcmpd %fcc3, %f12, %f0
ldsh [%l7 + 0x0C], %i7
movcs %xcc, %l1, %o7
fmovsa %xcc, %f6, %f10
fnors %f3, %f2, %f0
fandnot2 %f4, %f14, %f10
fpadd32 %f8, %f6, %f8
movg %icc, %g1, %o2
fsrc1s %f6, %f2
movneg %icc, %g7, %i5
sll %o0, 0x0B, %l6
bgu,a %xcc, loop_200
fpadd32 %f4, %f8, %f14
fmovse %icc, %f11, %f12
srlx %o4, %i4, %i1
loop_200:
tge %icc, 0x5
brz %g4, loop_201
edge8n %g6, %i2, %o3
orn %i6, 0x04B8, %l0
st %f3, [%l7 + 0x70]
loop_201:
fsrc1s %f12, %f12
std %f10, [%l7 + 0x70]
fbg %fcc2, loop_202
fmovdn %icc, %f2, %f3
brz %l3, loop_203
sth %l4, [%l7 + 0x36]
loop_202:
ld [%l7 + 0x5C], %f5
stw %o1, [%l7 + 0x34]
loop_203:
ld [%l7 + 0x6C], %f8
fbl,a %fcc2, loop_204
bl,pt %icc, loop_205
fbne %fcc0, loop_206
fsrc1s %f0, %f11
loop_204:
tcc %icc, 0x3
loop_205:
bvc,pn %xcc, loop_207
loop_206:
fmovdge %xcc, %f4, %f14
fsrc2 %f12, %f12
ldub [%l7 + 0x41], %g2
loop_207:
ldsw [%l7 + 0x64], %o6
fbl,a %fcc1, loop_208
fpack32 %f6, %f8, %f4
bvs %icc, loop_209
stw %i0, [%l7 + 0x24]
loop_208:
movl %xcc, %g5, %o5
fabss %f6, %f0
loop_209:
tvc %icc, 0x2
taddcc %l5, %g3, %i3
movleu %xcc, %l2, %i7
tsubcc %l1, 0x1975, %g1
fmovdle %xcc, %f0, %f14
fmovdcs %xcc, %f11, %f5
stx %o2, [%l7 + 0x20]
udivx %o7, 0x11A3, %i5
xorcc %g7, 0x1CEF, %l6
fmovrdgez %o4, %f2, %f10
fmovsg %icc, %f10, %f15
stx %i4, [%l7 + 0x48]
fnand %f6, %f12, %f8
tg %icc, 0x6
fcmpne32 %f4, %f0, %o0
ldsh [%l7 + 0x0E], %g4
xnorcc %g6, 0x136C, %i1
sth %i2, [%l7 + 0x70]
bn loop_210
ldx [%l7 + 0x38], %o3
fbule,a %fcc3, loop_211
subc %i6, %l0, %l4
loop_210:
edge32l %l3, %o1, %g2
stb %o6, [%l7 + 0x77]
loop_211:
fmovrdgez %i0, %f6, %f6
andn %g5, %o5, %l5
bn,a %icc, loop_212
bcs,a,pt %icc, loop_213
bshuffle %f0, %f4, %f12
movgu %icc, %g3, %l2
loop_212:
sth %i3, [%l7 + 0x68]
loop_213:
nop
setx loop_214, %l0, %l1
jmpl %l1, %i7
fmul8x16al %f2, %f12, %f6
ldsw [%l7 + 0x78], %l1
brz,a %g1, loop_215
loop_214:
ldsh [%l7 + 0x56], %o2
ldub [%l7 + 0x4C], %o7
edge16n %g7, %l6, %o4
loop_215:
sth %i5, [%l7 + 0x24]
ld [%l7 + 0x58], %f13
fpsub16s %f7, %f10, %f4
movl %icc, %o0, %i4
stx %g6, [%l7 + 0x70]
fmuld8ulx16 %f8, %f3, %f6
ldsb [%l7 + 0x3F], %g4
fsrc2 %f2, %f2
brgz,a %i2, loop_216
stb %i1, [%l7 + 0x63]
movrgez %i6, %o3, %l4
fmovrdne %l3, %f8, %f10
loop_216:
subccc %l0, %o1, %g2
tneg %icc, 0x5
st %f14, [%l7 + 0x5C]
st %f12, [%l7 + 0x34]
bn,a loop_217
fmovdn %icc, %f5, %f12
fmovsneg %icc, %f10, %f2
fnot1 %f4, %f4
loop_217:
movvc %icc, %i0, %o6
subc %g5, %o5, %l5
stw %l2, [%l7 + 0x40]
ldd [%l7 + 0x18], %f12
fmovsneg %xcc, %f2, %f7
fmovrde %i3, %f8, %f2
fmul8x16 %f5, %f0, %f6
fmovrdne %i7, %f4, %f4
fxor %f14, %f4, %f4
lduw [%l7 + 0x3C], %l1
fbu,a %fcc3, loop_218
fba,a %fcc0, loop_219
orcc %g3, %g1, %o2
be %xcc, loop_220
loop_218:
fmovsgu %icc, %f9, %f1
loop_219:
call loop_221
movcc %icc, %o7, %g7
loop_220:
tn %xcc, 0x5
sdivcc %o4, 0x1821, %l6
loop_221:
sth %o0, [%l7 + 0x3C]
fnegs %f15, %f2
movvs %icc, %i4, %g6
brlez %i5, loop_222
fmuld8sux16 %f6, %f6, %f2
fnot2s %f5, %f0
fbne %fcc0, loop_223
loop_222:
or %i2, 0x126A, %i1
fmovsg %icc, %f9, %f9
fmovsne %xcc, %f15, %f14
loop_223:
ldub [%l7 + 0x67], %g4
ld [%l7 + 0x44], %f13
fmovda %icc, %f14, %f13
ba,a %xcc, loop_224
st %f6, [%l7 + 0x30]
ldsh [%l7 + 0x0E], %o3
lduw [%l7 + 0x10], %l4
loop_224:
fabsd %f6, %f0
lduh [%l7 + 0x36], %i6
ldsh [%l7 + 0x68], %l0
sdiv %l3, 0x07A9, %g2
fmovsvs %icc, %f1, %f1
movrgz %i0, %o6, %o1
fmovsvc %xcc, %f0, %f7
fmovdgu %xcc, %f8, %f0
movneg %xcc, %g5, %l5
lduh [%l7 + 0x18], %o5
fpadd16s %f3, %f12, %f10
fmovdle %icc, %f6, %f13
fone %f14
fnand %f0, %f4, %f0
fmovdpos %icc, %f10, %f13
ldsw [%l7 + 0x7C], %i3
fsrc2s %f1, %f6
nop
setx loop_225, %l0, %l1
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 + 0x50], %f8
ldsh [%l7 + 0x08], %l2
bpos,a,pt %xcc, loop_226
loop_225:
ld [%l7 + 0x48], %f12
ldsb [%l7 + 0x54], %i7
fnands %f4, %f8, %f2
loop_226:
st %f2, [%l7 + 0x44]
fbuge %fcc0, loop_227
fcmpd %fcc1, %f0, %f0
fpadd16s %f10, %f12, %f4
fabsd %f10, %f0
loop_227:
fcmpeq32 %f4, %f6, %g3
tcc %icc, 0x4
subc %g1, %o2, %l1
ldsb [%l7 + 0x6F], %o7
sth %g7, [%l7 + 0x16]
tleu %xcc, 0x2
subcc %o4, %l6, %i4
andcc %o0, %g6, %i5
fmovdneg %xcc, %f5, %f13
std %f10, [%l7 + 0x20]
st %f0, [%l7 + 0x4C]
array16 %i1, %i2, %o3
ldsw [%l7 + 0x24], %g4
fmovsn %xcc, %f15, %f11
alignaddrl %i6, %l4, %l3
brnz %g2, loop_228
udiv %i0, 0x01CE, %o6
fmovrdlz %l0, %f8, %f0
fbug,a %fcc0, loop_229
loop_228:
fornot2 %f6, %f0, %f10
ldd [%l7 + 0x50], %f12
fbn,a %fcc3, loop_230
loop_229:
ldx [%l7 + 0x30], %o1
ldd [%l7 + 0x18], %f8
tsubcc %l5, 0x15DC, %o5
loop_230:
ldx [%l7 + 0x50], %g5
popc 0x0878, %i3
ldx [%l7 + 0x60], %l2
std %f6, [%l7 + 0x38]
movre %g3, %g1, %o2
bl,pt %xcc, loop_231
fmuld8sux16 %f1, %f6, %f6
ldsh [%l7 + 0x3E], %i7
tsubcctv %o7, 0x16C9, %g7
loop_231:
ldx [%l7 + 0x10], %o4
stx %l6, [%l7 + 0x30]
nop
setx loop_232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %xcc, %f14, %f2
smulcc %i4, %l1, %o0
fmovdcc %icc, %f3, %f1
loop_232:
ldx [%l7 + 0x78], %g6
fmovsneg %xcc, %f11, %f2
edge8l %i5, %i2, %i1
fmovsg %xcc, %f4, %f5
stb %g4, [%l7 + 0x68]
lduw [%l7 + 0x7C], %o3
fmovsneg %icc, %f10, %f11
edge8ln %l4, %i6, %g2
fmovsle %xcc, %f0, %f13
smul %i0, %l3, %o6
ldx [%l7 + 0x60], %o1
lduw [%l7 + 0x68], %l5
fpack32 %f4, %f12, %f2
fbn,a %fcc1, loop_233
fone %f12
sth %o5, [%l7 + 0x48]
brnz,a %g5, loop_234
loop_233:
stb %l0, [%l7 + 0x66]
srl %l2, 0x15, %g3
std %f6, [%l7 + 0x08]
loop_234:
fpsub16 %f4, %f10, %f12
lduw [%l7 + 0x6C], %i3
fmovscc %xcc, %f7, %f13
fabss %f10, %f15
fmovsle %xcc, %f3, %f11
tle %xcc, 0x6
fandnot1 %f6, %f12, %f0
stw %o2, [%l7 + 0x3C]
sra %g1, %o7, %g7
bl,a %xcc, loop_235
fmovrsgez %i7, %f6, %f1
bge loop_236
fmul8x16 %f11, %f14, %f12
loop_235:
st %f7, [%l7 + 0x14]
tneg %icc, 0x6
loop_236:
fbo,a %fcc2, loop_237
nop
setx loop_238, %l0, %l1
jmpl %l1, %l6
udivcc %i4, 0x1270, %o4
ldx [%l7 + 0x08], %o0
loop_237:
fmovdcc %xcc, %f0, %f2
loop_238:
addc %g6, %i5, %i2
taddcctv %l1, %i1, %o3
movcs %xcc, %g4, %l4
lduh [%l7 + 0x58], %i6
fmovscc %icc, %f15, %f8
bvc,pn %icc, loop_239
sth %i0, [%l7 + 0x16]
ldsw [%l7 + 0x64], %l3
fornot1s %f12, %f2, %f3
loop_239:
udivx %o6, 0x0592, %g2
fnot1 %f14, %f0
brgez %o1, loop_240
nop
setx loop_241, %l0, %l1
jmpl %l1, %l5
sllx %g5, 0x08, %l0
tge %xcc, 0x3
loop_240:
or %o5, 0x061C, %g3
loop_241:
bleu,a %icc, loop_242
ld [%l7 + 0x0C], %f6
lduh [%l7 + 0x08], %i3
and %l2, 0x034D, %o2
loop_242:
fcmped %fcc2, %f4, %f8
fbug,a %fcc0, loop_243
orn %g1, 0x1393, %g7
fmovrslz %o7, %f4, %f4
call loop_244
loop_243:
ldsw [%l7 + 0x58], %i7
fmul8ulx16 %f12, %f12, %f12
sth %i4, [%l7 + 0x4A]
loop_244:
orn %o4, %o0, %l6
ldub [%l7 + 0x65], %g6
fnors %f4, %f13, %f4
bneg %xcc, loop_245
fabss %f2, %f1
mova %icc, %i2, %l1
fmovrsne %i5, %f7, %f7
loop_245:
fmovdpos %xcc, %f15, %f3
lduw [%l7 + 0x74], %i1
movne %xcc, %o3, %l4
nop
setx loop_246, %l0, %l1
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 %f10, %f10, %f9
brlez,a %g4, loop_247
andcc %i0, 0x1BC7, %l3
loop_246:
movgu %icc, %o6, %g2
ldx [%l7 + 0x50], %o1
loop_247:
lduh [%l7 + 0x2E], %l5
xnor %i6, 0x1D42, %l0
edge8 %g5, %o5, %i3
sdiv %l2, 0x0D37, %g3
udivcc %o2, 0x1132, %g1
lduh [%l7 + 0x26], %o7
sdivcc %g7, 0x0ED1, %i4
std %f12, [%l7 + 0x38]
movpos %icc, %i7, %o4
addc %l6, %o0, %g6
ldx [%l7 + 0x78], %i2
stb %i5, [%l7 + 0x33]
movcc %xcc, %l1, %i1
lduh [%l7 + 0x74], %o3
fmul8sux16 %f8, %f10, %f0
sra %g4, 0x01, %i0
fmul8sux16 %f14, %f0, %f12
ldsw [%l7 + 0x7C], %l3
stb %o6, [%l7 + 0x62]
fmovdn %icc, %f6, %f5
fmovrdlz %g2, %f10, %f6
movpos %xcc, %l4, %o1
udiv %l5, 0x04C9, %l0
lduw [%l7 + 0x30], %i6
fmovsl %icc, %f2, %f9
stx %o5, [%l7 + 0x38]
fpsub32s %f5, %f0, %f9
movvs %icc, %g5, %l2
bl loop_248
alignaddr %i3, %g3, %g1
ta %xcc, 0x4
fmovsleu %icc, %f13, %f2
loop_248:
movg %icc, %o7, %g7
fbge %fcc3, loop_249
sethi 0x1B92, %o2
sdivcc %i7, 0x1BED, %o4
ldub [%l7 + 0x56], %l6
loop_249:
tcc %icc, 0x1
fbge %fcc0, loop_250
fmovdle %xcc, %f9, %f1
movn %icc, %i4, %g6
lduh [%l7 + 0x72], %i2
loop_250:
fbe %fcc1, loop_251
fmovsn %xcc, %f5, %f12
edge8n %i5, %o0, %l1
smulcc %o3, %i1, %g4
loop_251:
brlz %i0, loop_252
fandnot1 %f2, %f6, %f12
tcc %icc, 0x3
fbul,a %fcc3, loop_253
loop_252:
tg %icc, 0x6
tsubcc %o6, %l3, %l4
fandnot2 %f6, %f14, %f0
loop_253:
movge %xcc, %o1, %g2
movrgz %l5, 0x2D8, %i6
ldd [%l7 + 0x70], %f6
ldx [%l7 + 0x68], %l0
ldsh [%l7 + 0x56], %o5
st %f5, [%l7 + 0x38]
sll %g5, 0x07, %l2
xorcc %i3, 0x02F7, %g3
fmovsa %icc, %f0, %f4
bn,a,pt %xcc, loop_254
ldub [%l7 + 0x41], %g1
fmovrslz %o7, %f1, %f0
fble,a %fcc3, loop_255
loop_254:
subcc %g7, %i7, %o4
fmovsge %icc, %f7, %f4
lduh [%l7 + 0x44], %o2
loop_255:
brlez %i4, loop_256
taddcc %l6, 0x0084, %i2
fcmpd %fcc1, %f10, %f10
xnorcc %i5, %o0, %g6
loop_256:
ldsw [%l7 + 0x48], %l1
udivcc %i1, 0x02DF, %o3
lduw [%l7 + 0x40], %i0
stw %o6, [%l7 + 0x54]
edge8n %l3, %g4, %l4
taddcctv %o1, 0x0AFA, %l5
ldsw [%l7 + 0x40], %g2
bvs %xcc, loop_257
edge8n %i6, %l0, %g5
ldub [%l7 + 0x4D], %o5
fbn,a %fcc1, loop_258
loop_257:
fxor %f0, %f14, %f14
ldx [%l7 + 0x78], %l2
fmovrse %g3, %f11, %f7
loop_258:
addcc %g1, %o7, %i3
fmovdcs %icc, %f5, %f5
tleu %icc, 0x4
stb %i7, [%l7 + 0x33]
movrne %o4, %g7, %o2
fmovdleu %xcc, %f13, %f7
nop
setx loop_259, %l0, %l1
jmpl %l1, %i4
fornot1 %f14, %f8, %f4
nop
setx loop_260, %l0, %l1
jmpl %l1, %i2
bne,a,pt %icc, loop_261
loop_259:
stw %i5, [%l7 + 0x18]
fbl %fcc1, loop_262
loop_260:
fpadd32s %f5, %f8, %f13
loop_261:
fsrc2 %f12, %f10
tleu %icc, 0x7
loop_262:
umulcc %l6, 0x0B1C, %o0
fbn %fcc1, loop_263
fbuge %fcc1, loop_264
fandnot1s %f11, %f6, %f13
nop
setx loop_265, %l0, %l1
jmpl %l1, %g6
loop_263:
st %f1, [%l7 + 0x78]
loop_264:
udivcc %i1, 0x1763, %l1
sll %o3, %o6, %i0
loop_265:
movleu %icc, %l3, %l4
fcmpgt16 %f4, %f4, %g4
ld [%l7 + 0x40], %f6
st %f12, [%l7 + 0x08]
ldd [%l7 + 0x08], %f4
ldsw [%l7 + 0x1C], %o1
movleu %icc, %l5, %g2
andn %l0, 0x01E4, %g5
st %f13, [%l7 + 0x20]
sth %i6, [%l7 + 0x78]
movg %icc, %l2, %g3
fbue %fcc2, loop_266
mulscc %o5, %g1, %o7
bcc,a loop_267
sra %i7, %o4, %i3
loop_266:
nop
setx loop_268, %l0, %l1
jmpl %l1, %o2
xnor %g7, 0x06BD, %i4
loop_267:
ldd [%l7 + 0x10], %f4
movrgz %i2, 0x3D8, %l6
loop_268:
ldsh [%l7 + 0x2E], %o0
pdist %f4, %f6, %f2
bneg %icc, loop_269
fmovrdgz %i5, %f12, %f0
bcc %icc, loop_270
fnot1 %f2, %f10
loop_269:
fxor %f8, %f2, %f4
fmovde %xcc, %f6, %f0
loop_270:
ldub [%l7 + 0x52], %i1
ldsb [%l7 + 0x58], %g6
andn %l1, %o3, %o6
fpadd16 %f6, %f0, %f8
std %f2, [%l7 + 0x38]
fmovrse %i0, %f0, %f10
orn %l4, 0x159E, %g4
ldsw [%l7 + 0x68], %o1
ldub [%l7 + 0x78], %l3
fmovrsgez %g2, %f11, %f3
movrlez %l0, %g5, %l5
lduw [%l7 + 0x10], %i6
array8 %l2, %g3, %g1
stw %o5, [%l7 + 0x3C]
fmovdvc %xcc, %f2, %f12
edge32 %i7, %o4, %i3
ldsw [%l7 + 0x38], %o7
fpadd32 %f14, %f14, %f14
brz,a %o2, loop_271
fcmple16 %f4, %f12, %i4
ldx [%l7 + 0x30], %g7
sth %i2, [%l7 + 0x3A]
loop_271:
fpsub16s %f0, %f0, %f4
alignaddrl %o0, %i5, %i1
tcs %xcc, 0x0
sra %l6, 0x07, %g6
movrlez %l1, 0x2F4, %o3
fba %fcc0, loop_272
stw %o6, [%l7 + 0x34]
fmul8ulx16 %f12, %f2, %f2
addccc %l4, 0x0361, %i0
loop_272:
fmovrdlz %o1, %f2, %f6
st %f12, [%l7 + 0x18]
subc %g4, 0x1CE8, %l3
for %f14, %f4, %f2
fcmped %fcc0, %f10, %f4
srl %g2, 0x14, %g5
stx %l5, [%l7 + 0x58]
tgu %icc, 0x3
move %xcc, %i6, %l2
fpsub32s %f10, %f10, %f15
fbug %fcc2, loop_273
xnor %g3, %l0, %o5
movrlz %g1, %i7, %i3
edge8n %o7, %o4, %o2
loop_273:
bshuffle %f10, %f2, %f6
udivx %g7, 0x1D31, %i4
ldx [%l7 + 0x48], %i2
ldsh [%l7 + 0x32], %i5
sllx %o0, %l6, %i1
popc 0x0005, %g6
fmovrdlz %o3, %f0, %f6
pdist %f4, %f14, %f10
fbne %fcc3, loop_274
ldd [%l7 + 0x58], %f2
std %f12, [%l7 + 0x30]
ldsh [%l7 + 0x40], %o6
loop_274:
fmovsvs %icc, %f11, %f7
ldsh [%l7 + 0x54], %l1
stw %l4, [%l7 + 0x18]
std %f14, [%l7 + 0x50]
st %f0, [%l7 + 0x5C]
tgu %xcc, 0x1
fba,a %fcc1, loop_275
bn,a %xcc, loop_276
lduh [%l7 + 0x72], %o1
edge8ln %g4, %i0, %l3
loop_275:
ldx [%l7 + 0x70], %g2
loop_276:
stb %l5, [%l7 + 0x3F]
edge16l %i6, %l2, %g3
fmovdg %icc, %f11, %f8
stb %g5, [%l7 + 0x12]
stw %o5, [%l7 + 0x60]
ble,a,pt %icc, loop_277
edge16n %l0, %i7, %i3
movrne %g1, 0x20F, %o7
taddcc %o2, %o4, %i4
loop_277:
stx %g7, [%l7 + 0x78]
edge16l %i5, %i2, %o0
stw %l6, [%l7 + 0x10]
stb %i1, [%l7 + 0x36]
fnand %f0, %f4, %f12
move %icc, %o3, %g6
tgu %icc, 0x7
stb %l1, [%l7 + 0x64]
fpsub16s %f14, %f6, %f2
fmovsa %xcc, %f1, %f15
fnot2 %f6, %f14
fmovrdne %l4, %f2, %f10
fxnors %f6, %f11, %f5
fmovs %f10, %f4
udivx %o6, 0x0330, %o1
fbug,a %fcc2, loop_278
ldsb [%l7 + 0x3E], %i0
fxor %f8, %f2, %f14
ldsb [%l7 + 0x3F], %l3
loop_278:
fnegs %f5, %f11
lduh [%l7 + 0x4A], %g2
andn %g4, 0x0C24, %i6
fpsub16s %f9, %f15, %f6
ldub [%l7 + 0x73], %l5
fxnors %f14, %f2, %f5
umulcc %l2, 0x1939, %g3
array8 %g5, %o5, %l0
fbue %fcc1, loop_279
fble %fcc0, loop_280
std %f14, [%l7 + 0x58]
tle %xcc, 0x5
loop_279:
xorcc %i3, %i7, %o7
loop_280:
fnands %f2, %f14, %f5
addcc %o2, %o4, %g1
array16 %i4, %i5, %g7
fnor %f0, %f2, %f14
fble %fcc3, loop_281
lduh [%l7 + 0x74], %o0
movle %icc, %i2, %l6
ldd [%l7 + 0x78], %f0
loop_281:
add %o3, %i1, %g6
movrgz %l4, 0x122, %l1
bl loop_282
fcmpgt16 %f2, %f10, %o1
lduh [%l7 + 0x08], %o6
lduh [%l7 + 0x76], %i0
loop_282:
edge32l %g2, %g4, %l3
addcc %i6, 0x187A, %l5
fbu %fcc0, loop_283
fmovsvs %xcc, %f5, %f2
fmovdvc %icc, %f2, %f7
stx %g3, [%l7 + 0x58]
loop_283:
ldx [%l7 + 0x40], %l2
xnorcc %g5, 0x107D, %l0
tgu %xcc, 0x7
fbuge %fcc3, loop_284
stw %i3, [%l7 + 0x74]
ldub [%l7 + 0x4E], %o5
std %f6, [%l7 + 0x58]
loop_284:
fnegs %f10, %f4
subcc %i7, 0x1947, %o7
st %f5, [%l7 + 0x1C]
ldub [%l7 + 0x14], %o2
edge32l %g1, %o4, %i4
fbo,a %fcc3, loop_285
st %f15, [%l7 + 0x24]
ldsh [%l7 + 0x28], %g7
fmovdvc %xcc, %f6, %f3
loop_285:
fmul8x16au %f7, %f2, %f2
fmul8x16 %f15, %f14, %f10
stw %i5, [%l7 + 0x48]
fsrc1 %f10, %f6
edge16n %i2, %l6, %o3
fbule,a %fcc0, loop_286
fnegd %f12, %f12
ldd [%l7 + 0x08], %f2
orcc %i1, 0x15E1, %o0
loop_286:
fbe %fcc2, loop_287
tpos %icc, 0x3
ldd [%l7 + 0x58], %f2
andn %g6, %l4, %o1
loop_287:
andcc %o6, 0x16F1, %i0
edge16ln %g2, %g4, %l1
srl %i6, %l5, %l3
lduw [%l7 + 0x3C], %g3
fble %fcc2, loop_288
fmovdle %xcc, %f5, %f4
addc %g5, %l0, %i3
fbge,a %fcc1, loop_289
loop_288:
fexpand %f6, %f12
popc %o5, %l2
fmovrsgz %o7, %f11, %f8
loop_289:
andn %o2, 0x027D, %i7
fornot1s %f3, %f15, %f4
fxors %f3, %f6, %f3
movl %xcc, %g1, %o4
mulx %g7, %i5, %i4
andcc %l6, %o3, %i2
fand %f12, %f6, %f2
fpadd32 %f10, %f10, %f10
fmovsl %xcc, %f9, %f4
fxnor %f6, %f2, %f8
lduw [%l7 + 0x10], %o0
array8 %i1, %g6, %o1
fbne %fcc2, loop_290
fors %f8, %f6, %f12
bvs loop_291
fmul8sux16 %f10, %f12, %f12
loop_290:
movrgz %o6, %l4, %g2
fcmpes %fcc3, %f10, %f11
loop_291:
bcc,pn %xcc, loop_292
st %f15, [%l7 + 0x40]
fmovrse %i0, %f15, %f12
fxor %f14, %f10, %f0
loop_292:
ldub [%l7 + 0x38], %l1
fmovrse %g4, %f14, %f3
stw %l5, [%l7 + 0x40]
fmul8x16al %f15, %f1, %f6
st %f3, [%l7 + 0x60]
subccc %i6, %l3, %g5
movneg %xcc, %g3, %i3
edge32l %o5, %l0, %l2
fmul8x16 %f5, %f0, %f0
array8 %o2, %o7, %i7
fpadd32s %f15, %f0, %f11
ldsb [%l7 + 0x76], %g1
bl %xcc, loop_293
sth %o4, [%l7 + 0x1E]
fcmpd %fcc0, %f6, %f2
addc %i5, %g7, %i4
loop_293:
fmul8x16au %f7, %f3, %f6
subcc %l6, %o3, %o0
ldsb [%l7 + 0x47], %i1
stb %g6, [%l7 + 0x6B]
orcc %o1, 0x05A0, %i2
stx %l4, [%l7 + 0x78]
fmul8ulx16 %f10, %f12, %f14
fmovrse %o6, %f2, %f15
subcc %g2, %l1, %i0
call loop_294
umulcc %l5, 0x0DD8, %g4
fones %f4
ldx [%l7 + 0x10], %l3
loop_294:
fcmple16 %f0, %f6, %g5
ldsh [%l7 + 0x18], %g3
fabss %f6, %f7
fxnor %f8, %f6, %f14
stx %i6, [%l7 + 0x40]
ldsh [%l7 + 0x0A], %o5
ldd [%l7 + 0x30], %f10
movpos %icc, %i3, %l2
ldub [%l7 + 0x16], %l0
ldub [%l7 + 0x54], %o7
fmovsneg %icc, %f2, %f14
siam 0x7
edge16n %o2, %g1, %o4
brgez %i7, loop_295
te %icc, 0x2
st %f12, [%l7 + 0x30]
stx %g7, [%l7 + 0x40]
loop_295:
bgu,a,pn %xcc, loop_296
fxnor %f0, %f14, %f2
ba,a loop_297
ldx [%l7 + 0x48], %i4
loop_296:
fmovdpos %xcc, %f4, %f8
be,a loop_298
loop_297:
fbug %fcc1, loop_299
array8 %i5, %l6, %o0
movre %i1, 0x371, %g6
loop_298:
andcc %o3, %i2, %l4
loop_299:
fbo %fcc3, loop_300
fble,a %fcc3, loop_301
ldsb [%l7 + 0x5D], %o6
umulcc %g2, 0x1E94, %o1
loop_300:
fabss %f14, %f10
loop_301:
brgez,a %i0, loop_302
array32 %l1, %l5, %l3
fmovdleu %icc, %f8, %f0
ldub [%l7 + 0x11], %g5
loop_302:
lduh [%l7 + 0x3A], %g3
or %g4, %i6, %i3
fmovsneg %xcc, %f7, %f0
sth %l2, [%l7 + 0x58]
stx %o5, [%l7 + 0x18]
edge32l %l0, %o7, %g1
ldx [%l7 + 0x60], %o2
lduw [%l7 + 0x4C], %o4
lduh [%l7 + 0x2C], %i7
lduw [%l7 + 0x6C], %i4
sth %i5, [%l7 + 0x32]
fmovsne %icc, %f10, %f14
std %f14, [%l7 + 0x50]
bleu loop_303
fbue,a %fcc3, loop_304
call loop_305
stw %l6, [%l7 + 0x58]
loop_303:
movvc %xcc, %g7, %i1
loop_304:
fandnot1 %f8, %f0, %f8
loop_305:
ble %icc, loop_306
taddcc %o0, %o3, %g6
stb %l4, [%l7 + 0x75]
fandnot1 %f12, %f2, %f4
loop_306:
edge8l %i2, %g2, %o6
xnorcc %i0, 0x028B, %l1
bvs,a loop_307
fmovrdgez %o1, %f12, %f8
addc %l3, 0x0EF4, %g5
fpack32 %f14, %f0, %f10
loop_307:
brlz,a %l5, loop_308
ldsb [%l7 + 0x15], %g3
movvc %xcc, %g4, %i6
fcmps %fcc2, %f2, %f6
loop_308:
udivcc %l2, 0x1814, %o5
stx %l0, [%l7 + 0x48]
edge8l %i3, %g1, %o7
fcmpne16 %f2, %f4, %o4
tle %icc, 0x0
popc 0x1C04, %i7
fmovda %icc, %f15, %f6
ldd [%l7 + 0x30], %f14
ldx [%l7 + 0x40], %i4
array8 %o2, %l6, %i5
movge %xcc, %g7, %o0
stw %o3, [%l7 + 0x30]
fornot2 %f4, %f2, %f2
fmovsa %xcc, %f10, %f9
fmovsge %xcc, %f7, %f14
lduh [%l7 + 0x4E], %g6
ba %xcc, loop_309
fbo,a %fcc2, loop_310
fmovsgu %xcc, %f4, %f13
mulscc %l4, 0x0F2C, %i1
loop_309:
fcmple16 %f10, %f4, %g2
loop_310:
srl %i2, 0x0A, %o6
subc %i0, 0x1B46, %o1
fnot2 %f4, %f6
ld [%l7 + 0x38], %f2
fpadd16 %f6, %f10, %f6
lduw [%l7 + 0x78], %l1
fmovsge %icc, %f10, %f12
fba %fcc0, loop_311
fcmple16 %f0, %f6, %g5
stb %l3, [%l7 + 0x6A]
bge,a loop_312
loop_311:
alignaddrl %l5, %g4, %i6
sllx %l2, %g3, %o5
edge16l %l0, %g1, %i3
loop_312:
faligndata %f0, %f2, %f2
fcmpgt32 %f14, %f8, %o7
tne %xcc, 0x2
ld [%l7 + 0x74], %f14
stw %i7, [%l7 + 0x08]
sth %o4, [%l7 + 0x56]
fmovsl %icc, %f7, %f0
fcmpgt32 %f8, %f6, %i4
ldx [%l7 + 0x30], %o2
sdiv %l6, 0x0108, %i5
brlz %g7, loop_313
fmovda %icc, %f9, %f14
sdivcc %o0, 0x1A15, %o3
sra %l4, 0x03, %g6
loop_313:
sth %g2, [%l7 + 0x14]
bcs,a,pt %icc, loop_314
fandnot2s %f7, %f6, %f9
tcs %xcc, 0x7
ld [%l7 + 0x1C], %f6
loop_314:
brz %i2, loop_315
fmovdgu %xcc, %f8, %f12
fmovd %f10, %f10
fnands %f4, %f15, %f9
loop_315:
brgez,a %o6, loop_316
st %f4, [%l7 + 0x24]
fmovs %f14, %f5
fornot1 %f4, %f10, %f0
loop_316:
fbn %fcc3, loop_317
udiv %i1, 0x13C3, %i0
movl %icc, %l1, %g5
fpadd32 %f14, %f14, %f4
loop_317:
edge32 %l3, %o1, %l5
ldsh [%l7 + 0x54], %g4
fandnot1 %f4, %f0, %f6
stb %i6, [%l7 + 0x62]
movrlz %g3, 0x300, %l2
addc %o5, 0x15CD, %g1
sth %i3, [%l7 + 0x40]
fbg,a %fcc0, loop_318
fbue,a %fcc1, loop_319
brnz,a %l0, loop_320
lduh [%l7 + 0x40], %o7
loop_318:
fnegd %f0, %f4
loop_319:
tne %xcc, 0x1
loop_320:
movle %xcc, %o4, %i7
add %i4, 0x13CD, %l6
movcc %xcc, %i5, %o2
fmovsg %xcc, %f15, %f11
stw %g7, [%l7 + 0x24]
ldx [%l7 + 0x30], %o3
sub %o0, %g6, %g2
ldx [%l7 + 0x38], %i2
fmovrdne %o6, %f12, %f10
edge8 %i1, %i0, %l1
fbge,a %fcc1, loop_321
st %f6, [%l7 + 0x60]
mulx %l4, 0x0A59, %l3
fnegs %f2, %f5
loop_321:
tsubcctv %o1, %g5, %l5
ldsh [%l7 + 0x50], %g4
fnands %f7, %f2, %f6
bneg,a loop_322
st %f8, [%l7 + 0x24]
fmovsl %icc, %f4, %f9
ldsb [%l7 + 0x4D], %g3
loop_322:
movpos %icc, %l2, %o5
fandnot2s %f9, %f1, %f7
fpadd16 %f14, %f0, %f14
lduw [%l7 + 0x68], %g1
fcmpne32 %f6, %f14, %i3
ldsb [%l7 + 0x59], %l0
st %f10, [%l7 + 0x4C]
fnor %f2, %f10, %f8
ldsh [%l7 + 0x40], %i6
fones %f12
movre %o4, 0x1D8, %o7
fmovdleu %xcc, %f8, %f3
fbul,a %fcc0, loop_323
fnand %f12, %f4, %f2
tvc %icc, 0x6
fsrc1 %f6, %f10
loop_323:
stw %i4, [%l7 + 0x48]
movneg %xcc, %i7, %i5
stb %o2, [%l7 + 0x3C]
fcmpne32 %f4, %f2, %l6
nop
setx loop_324, %l0, %l1
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 + 0x30]
fxor %f10, %f8, %f2
ldsb [%l7 + 0x55], %o3
loop_324:
fnot1s %f7, %f14
movn %icc, %g7, %o0
fblg,a %fcc2, loop_325
fcmpeq16 %f4, %f6, %g2
xnor %i2, %o6, %g6
fmovsgu %xcc, %f15, %f2
loop_325:
fmovdle %xcc, %f3, %f3
tn %xcc, 0x0
ldsb [%l7 + 0x66], %i0
andcc %l1, %i1, %l3
umul %o1, 0x07DB, %g5
mulx %l5, %g4, %g3
udiv %l2, 0x0979, %l4
movcs %icc, %o5, %i3
tne %icc, 0x0
fmovdn %xcc, %f6, %f1
srax %g1, 0x16, %i6
movn %xcc, %l0, %o7
add %o4, %i7, %i4
ldx [%l7 + 0x60], %o2
edge16ln %i5, %l6, %o3
mulscc %g7, %g2, %o0
ldsh [%l7 + 0x64], %i2
ldsw [%l7 + 0x5C], %g6
lduh [%l7 + 0x0C], %i0
fbe,a %fcc0, loop_326
fmovs %f3, %f10
fzero %f12
bleu,a,pn %xcc, loop_327
loop_326:
fmovdn %icc, %f8, %f2
fsrc2 %f8, %f12
fbu %fcc3, loop_328
loop_327:
edge16 %o6, %i1, %l3
te %xcc, 0x0
sth %o1, [%l7 + 0x5A]
loop_328:
lduw [%l7 + 0x1C], %l1
stw %g5, [%l7 + 0x5C]
brlz,a %l5, loop_329
ldsb [%l7 + 0x2B], %g4
te %xcc, 0x7
fpsub32s %f4, %f13, %f13
loop_329:
movrgz %g3, %l4, %l2
taddcctv %i3, %g1, %i6
fmovrdlez %o5, %f2, %f2
fbg,a %fcc0, loop_330
fcmple32 %f0, %f14, %o7
fornot2s %f9, %f3, %f13
fnot1 %f10, %f14
loop_330:
nop
setx loop_331, %l0, %l1
jmpl %l1, %l0
call loop_332
sdivcc %i7, 0x0F21, %i4
fmovrdgez %o4, %f4, %f12
loop_331:
srlx %i5, %o2, %l6
loop_332:
st %f3, [%l7 + 0x20]
movgu %icc, %g7, %o3
fnot1s %f0, %f12
movgu %icc, %g2, %i2
stw %o0, [%l7 + 0x44]
ldsb [%l7 + 0x50], %i0
fmovrde %o6, %f8, %f2
addc %i1, 0x1AF3, %g6
fmovdleu %icc, %f7, %f6
fbe %fcc0, loop_333
fpsub16s %f14, %f8, %f13
std %f6, [%l7 + 0x58]
fcmpgt16 %f14, %f14, %l3
loop_333:
mova %icc, %o1, %g5
umulcc %l1, 0x1686, %l5
fcmpne32 %f10, %f2, %g3
sethi 0x127D, %g4
fpack32 %f4, %f10, %f2
fmovdgu %icc, %f8, %f8
fmovrdlz %l2, %f6, %f0
ldx [%l7 + 0x20], %l4
std %f0, [%l7 + 0x20]
fmovse %icc, %f6, %f15
nop
setx loop_334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x7
fmovdn %icc, %f9, %f2
fcmple32 %f14, %f6, %i3
loop_334:
movrgez %i6, 0x1F9, %o5
ba,pn %xcc, loop_335
edge16ln %o7, %l0, %g1
edge32l %i4, %o4, %i7
fcmpes %fcc0, %f5, %f15
loop_335:
st %f15, [%l7 + 0x48]
andcc %o2, %l6, %g7
movrgez %i5, 0x10C, %g2
tg %icc, 0x4
pdist %f14, %f8, %f4
ldub [%l7 + 0x4E], %o3
srlx %o0, %i2, %o6
fmovrdlz %i0, %f8, %f14
mulx %i1, 0x1C76, %l3
brz,a %g6, loop_336
tle %xcc, 0x1
ldsb [%l7 + 0x73], %g5
sub %l1, 0x1C7F, %o1
loop_336:
stw %g3, [%l7 + 0x68]
lduh [%l7 + 0x6A], %l5
ldx [%l7 + 0x50], %g4
lduh [%l7 + 0x7C], %l2
fmovrsgz %l4, %f1, %f13
stx %i3, [%l7 + 0x38]
ldx [%l7 + 0x08], %i6
fandnot2s %f10, %f8, %f13
fbl,a %fcc3, loop_337
fsrc1s %f3, %f10
fpadd16s %f2, %f12, %f6
fmovda %icc, %f11, %f5
loop_337:
bne loop_338
fblg,a %fcc2, loop_339
sth %o7, [%l7 + 0x36]
std %f8, [%l7 + 0x58]
loop_338:
ldsh [%l7 + 0x6E], %l0
loop_339:
tn %xcc, 0x6
movrlez %o5, %i4, %g1
ldub [%l7 + 0x5E], %o4
fcmple32 %f14, %f6, %o2
fsrc1s %f8, %f1
fmuld8sux16 %f1, %f15, %f4
ldsw [%l7 + 0x34], %l6
stw %g7, [%l7 + 0x50]
fpsub32 %f12, %f10, %f6
ldsh [%l7 + 0x46], %i7
xorcc %i5, %o3, %o0
te %xcc, 0x1
std %f6, [%l7 + 0x40]
te %icc, 0x3
andcc %g2, 0x15EE, %i2
fabsd %f4, %f10
fmovdcs %icc, %f5, %f0
ldd [%l7 + 0x48], %f6
fmovspos %icc, %f2, %f13
sdivcc %o6, 0x1521, %i1
fmovrdne %i0, %f8, %f8
fone %f2
stb %l3, [%l7 + 0x25]
fpack16 %f0, %f9
edge16l %g6, %l1, %g5
st %f0, [%l7 + 0x7C]
ld [%l7 + 0x28], %f12
array32 %g3, %o1, %g4
fxnors %f11, %f9, %f4
fmovdge %icc, %f5, %f3
fmovrse %l2, %f1, %f12
nop
setx loop_340, %l0, %l1
jmpl %l1, %l5
bl,a,pn %icc, loop_341
tleu %icc, 0x2
tneg %icc, 0x2
loop_340:
fones %f14
loop_341:
fmovda %icc, %f7, %f12
movg %xcc, %i3, %i6
fbul,a %fcc2, loop_342
ldx [%l7 + 0x50], %o7
tle %xcc, 0x3
fmul8ulx16 %f4, %f12, %f4
loop_342:
st %f11, [%l7 + 0x10]
fbg,a %fcc1, loop_343
fmul8x16 %f2, %f4, %f10
fmovrslz %l4, %f15, %f2
fexpand %f1, %f4
loop_343:
fbul %fcc2, loop_344
edge16ln %o5, %l0, %g1
udivcc %o4, 0x10D7, %i4
movneg %icc, %l6, %g7
loop_344:
udivx %i7, 0x1C82, %o2
ld [%l7 + 0x60], %f1
stb %i5, [%l7 + 0x2E]
lduh [%l7 + 0x6E], %o3
edge32l %g2, %o0, %i2
fble %fcc1, loop_345
or %i1, 0x1E00, %o6
std %f4, [%l7 + 0x08]
fmovdge %icc, %f1, %f11
loop_345:
ldsw [%l7 + 0x64], %l3
ldx [%l7 + 0x30], %i0
array16 %g6, %g5, %l1
ba,a,pt %icc, loop_346
lduw [%l7 + 0x24], %g3
ta %icc, 0x4
fandnot1s %f6, %f13, %f13
loop_346:
fbug %fcc2, loop_347
ldsb [%l7 + 0x0F], %o1
fmovrdne %g4, %f8, %f0
ldd [%l7 + 0x78], %f10
loop_347:
movge %xcc, %l2, %i3
fba,a %fcc0, loop_348
fbu,a %fcc2, loop_349
st %f9, [%l7 + 0x54]
stx %l5, [%l7 + 0x60]
loop_348:
fmovrdne %o7, %f4, %f14
loop_349:
movrlz %l4, 0x360, %o5
fone %f4
movrlz %l0, 0x2E4, %g1
subcc %o4, 0x0A9B, %i4
fmovdn %icc, %f2, %f4
lduh [%l7 + 0x50], %i6
fcmple32 %f12, %f14, %g7
bpos loop_350
fcmps %fcc3, %f10, %f13
ldx [%l7 + 0x38], %l6
fandnot1 %f8, %f0, %f12
loop_350:
edge8 %i7, %o2, %i5
fmovdpos %xcc, %f4, %f1
nop
setx loop_351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %o3, 0x14B3, %o0
tleu %icc, 0x7
fcmps %fcc1, %f7, %f8
loop_351:
fmovdle %xcc, %f14, %f13
fcmpne32 %f14, %f10, %g2
bvs,a loop_352
ldsh [%l7 + 0x56], %i1
bcs,a %xcc, loop_353
ldub [%l7 + 0x71], %o6
loop_352:
ldsb [%l7 + 0x71], %i2
srlx %l3, %g6, %i0
loop_353:
fmovdge %icc, %f8, %f6
fmul8x16al %f10, %f6, %f8
fpsub32 %f6, %f0, %f2
movneg %xcc, %g5, %l1
mova %xcc, %g3, %g4
fpsub32 %f2, %f14, %f2
lduh [%l7 + 0x3C], %l2
ld [%l7 + 0x48], %f3
ldsh [%l7 + 0x64], %i3
ldd [%l7 + 0x20], %f2
sub %o1, %l5, %o7
stb %o5, [%l7 + 0x10]
fmovsl %icc, %f2, %f8
sdivcc %l0, 0x1BAC, %g1
movcc %icc, %l4, %o4
ld [%l7 + 0x7C], %f12
fmovsleu %icc, %f10, %f6
fmul8x16au %f3, %f11, %f0
tcc %xcc, 0x0
st %f3, [%l7 + 0x74]
ldd [%l7 + 0x70], %f2
fsrc1s %f10, %f0
bl %icc, loop_354
bge,a loop_355
fnor %f12, %f8, %f14
movg %icc, %i6, %g7
loop_354:
bge,a,pn %xcc, loop_356
loop_355:
lduw [%l7 + 0x08], %l6
udiv %i7, 0x1178, %i4
fnors %f7, %f2, %f9
loop_356:
fnegs %f2, %f11
add %o2, %o3, %i5
subccc %g2, 0x1487, %o0
ld [%l7 + 0x60], %f14
fmovscs %xcc, %f11, %f12
fnegd %f6, %f2
fsrc1 %f10, %f4
fcmpd %fcc1, %f6, %f8
sth %i1, [%l7 + 0x2A]
ldsb [%l7 + 0x4D], %i2
fcmpgt32 %f8, %f10, %o6
movle %xcc, %g6, %i0
stw %g5, [%l7 + 0x14]
sethi 0x0711, %l3
tn %xcc, 0x4
fmovdge %icc, %f0, %f15
movl %icc, %l1, %g4
brlez %l2, loop_357
ldsh [%l7 + 0x3A], %i3
bge,a loop_358
fornot2s %f2, %f13, %f5
loop_357:
movn %icc, %o1, %g3
fmovrdlez %l5, %f12, %f8
loop_358:
ldsh [%l7 + 0x54], %o7
fpack32 %f8, %f0, %f4
movg %xcc, %o5, %l0
fmuld8sux16 %f5, %f15, %f4
orn %g1, %l4, %i6
stx %o4, [%l7 + 0x50]
ldsb [%l7 + 0x1B], %g7
fmovdpos %icc, %f7, %f7
edge32l %l6, %i4, %i7
umul %o3, 0x096A, %o2
st %f2, [%l7 + 0x68]
ldd [%l7 + 0x30], %f4
lduh [%l7 + 0x58], %i5
lduw [%l7 + 0x64], %o0
ldd [%l7 + 0x58], %f4
fmovsn %icc, %f10, %f5
fmovrdgez %i1, %f0, %f0
bg %xcc, loop_359
bn %icc, loop_360
orncc %g2, %i2, %o6
stw %g6, [%l7 + 0x7C]
loop_359:
bpos %xcc, loop_361
loop_360:
fcmple16 %f14, %f0, %i0
fnors %f4, %f2, %f13
edge8 %l3, %g5, %g4
loop_361:
stw %l1, [%l7 + 0x24]
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %i3, %o1, %g3
fmovscc %icc, %f11, %f3
andcc %l5, 0x1744, %o7
loop_362:
fsrc2 %f10, %f4
stb %o5, [%l7 + 0x29]
tne %icc, 0x3
std %f12, [%l7 + 0x68]
lduw [%l7 + 0x38], %l2
bcc %icc, loop_363
fmovdgu %icc, %f2, %f11
fcmpeq16 %f6, %f12, %g1
lduw [%l7 + 0x20], %l0
loop_363:
stb %i6, [%l7 + 0x39]
ldub [%l7 + 0x56], %l4
stw %o4, [%l7 + 0x14]
udivx %l6, 0x1A4C, %i4
ldsb [%l7 + 0x75], %g7
sth %i7, [%l7 + 0x7A]
sdivcc %o3, 0x0729, %i5
fmul8x16al %f6, %f3, %f14
addc %o2, %o0, %i1
mulscc %g2, 0x0799, %o6
st %f2, [%l7 + 0x0C]
edge8l %i2, %i0, %l3
movvs %xcc, %g6, %g4
andcc %g5, %l1, %i3
fmovdgu %xcc, %f13, %f9
sethi 0x0AE8, %o1
addccc %l5, 0x033C, %g3
brlez,a %o7, loop_364
bl loop_365
fabsd %f0, %f2
fcmpeq16 %f10, %f2, %l2
loop_364:
subc %o5, %g1, %i6
loop_365:
ldsb [%l7 + 0x31], %l4
for %f6, %f8, %f4
movgu %icc, %l0, %o4
movcc %xcc, %l6, %i4
fmovde %xcc, %f0, %f9
stw %g7, [%l7 + 0x10]
bvc,pt %icc, loop_366
ldsb [%l7 + 0x3D], %i7
xorcc %i5, %o2, %o3
bshuffle %f14, %f12, %f4
loop_366:
lduw [%l7 + 0x10], %o0
movrgz %i1, 0x1FF, %g2
fmovdleu %icc, %f5, %f15
fmovrsgz %i2, %f6, %f4
movvs %xcc, %o6, %l3
movvc %xcc, %g6, %i0
bvs,a loop_367
movrlz %g4, %l1, %g5
lduh [%l7 + 0x5A], %o1
fsrc1s %f3, %f10
loop_367:
fcmpne32 %f10, %f6, %l5
movrlz %g3, %o7, %l2
std %f8, [%l7 + 0x20]
xor %i3, 0x0D3F, %g1
ldsw [%l7 + 0x38], %i6
nop
setx loop_368, %l0, %l1
jmpl %l1, %o5
fmovrsgz %l0, %f4, %f5
lduw [%l7 + 0x54], %l4
ldsw [%l7 + 0x74], %o4
loop_368:
edge8l %i4, %l6, %i7
te %icc, 0x5
addcc %g7, 0x1634, %i5
sethi 0x105E, %o3
fbl %fcc2, loop_369
fnor %f8, %f10, %f4
brz,a %o0, loop_370
fabss %f9, %f1
loop_369:
fmovrslez %i1, %f3, %f2
fpmerge %f2, %f2, %f6
loop_370:
stb %o2, [%l7 + 0x4F]
brz %g2, loop_371
sllx %o6, 0x1B, %i2
fmovsvs %icc, %f2, %f8
fmul8x16 %f5, %f2, %f0
loop_371:
fcmpeq16 %f8, %f12, %l3
movrlez %i0, 0x07F, %g4
stx %l1, [%l7 + 0x20]
sth %g5, [%l7 + 0x30]
fmovsg %icc, %f3, %f3
stb %g6, [%l7 + 0x3D]
fmovsle %icc, %f3, %f3
taddcc %l5, %o1, %g3
xorcc %o7, %i3, %l2
fbg,a %fcc3, loop_372
ldx [%l7 + 0x60], %i6
bneg,a loop_373
call loop_374
loop_372:
movcs %icc, %o5, %g1
ldub [%l7 + 0x70], %l4
loop_373:
lduh [%l7 + 0x30], %o4
loop_374:
fnand %f12, %f10, %f10
fbo %fcc3, loop_375
stb %l0, [%l7 + 0x6E]
tsubcctv %i4, %i7, %g7
ld [%l7 + 0x08], %f15
loop_375:
brgez,a %i5, loop_376
ldsw [%l7 + 0x4C], %l6
movcs %icc, %o0, %o3
fpadd16s %f10, %f15, %f13
loop_376:
ldx [%l7 + 0x48], %i1
movne %icc, %o2, %g2
stw %i2, [%l7 + 0x70]
xorcc %o6, 0x09F4, %i0
fmul8x16au %f8, %f2, %f8
mulx %l3, %g4, %l1
ldub [%l7 + 0x28], %g5
ldsh [%l7 + 0x48], %g6
mulscc %o1, 0x0D4A, %l5
fcmped %fcc0, %f0, %f0
ldx [%l7 + 0x78], %o7
ld [%l7 + 0x64], %f4
ldsh [%l7 + 0x3E], %g3
brnz,a %i3, loop_377
fornot2 %f14, %f14, %f2
fmovrslez %i6, %f10, %f5
array8 %l2, %g1, %o5
loop_377:
umulcc %o4, %l0, %i4
ta %xcc, 0x6
umulcc %l4, %i7, %i5
edge8 %l6, %g7, %o3
andncc %o0, %i1, %g2
fnot2s %f1, %f2
lduh [%l7 + 0x1A], %i2
sdivx %o6, 0x19E1, %i0
ldsw [%l7 + 0x30], %l3
sth %g4, [%l7 + 0x74]
fands %f8, %f13, %f11
std %f6, [%l7 + 0x10]
fmovscc %xcc, %f9, %f10
bcc,pt %icc, loop_378
lduw [%l7 + 0x38], %l1
udivcc %o2, 0x10D3, %g5
subcc %g6, %o1, %o7
loop_378:
movpos %icc, %l5, %g3
sth %i6, [%l7 + 0x50]
fcmpne32 %f10, %f14, %i3
fandnot2s %f13, %f13, %f10
movgu %xcc, %g1, %o5
popc 0x09FF, %o4
fexpand %f7, %f10
ldsw [%l7 + 0x64], %l0
fnegs %f10, %f0
stw %l2, [%l7 + 0x7C]
stx %i4, [%l7 + 0x18]
st %f7, [%l7 + 0x60]
stx %l4, [%l7 + 0x20]
tle %xcc, 0x7
nop
setx loop_379, %l0, %l1
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 + 0x48], %f6
fblg %fcc3, loop_380
fpsub16 %f4, %f2, %f4
loop_379:
std %f10, [%l7 + 0x28]
lduw [%l7 + 0x4C], %i7
loop_380:
bgu,pt %icc, loop_381
stx %i5, [%l7 + 0x30]
fbge %fcc0, loop_382
movpos %icc, %l6, %g7
loop_381:
movge %xcc, %o3, %i1
ldub [%l7 + 0x29], %o0
loop_382:
std %f0, [%l7 + 0x58]
udivcc %g2, 0x0556, %i2
fones %f5
brnz %o6, loop_383
ldsb [%l7 + 0x1A], %l3
fmovde %xcc, %f11, %f2
ldsh [%l7 + 0x58], %g4
loop_383:
fmovsgu %icc, %f15, %f3
ldsb [%l7 + 0x7B], %i0
addcc %o2, %g5, %l1
fcmped %fcc3, %f4, %f10
bcs,a loop_384
edge16n %g6, %o7, %l5
nop
setx loop_385, %l0, %l1
jmpl %l1, %g3
lduh [%l7 + 0x6C], %o1
loop_384:
fcmps %fcc1, %f4, %f13
fsrc1s %f8, %f12
loop_385:
orcc %i6, %i3, %o5
fmovsg %xcc, %f6, %f12
fcmpne32 %f10, %f2, %g1
movne %icc, %o4, %l2
andcc %l0, 0x0989, %l4
move %xcc, %i7, %i4
andncc %l6, %g7, %o3
movrlez %i5, %o0, %i1
fsrc1 %f4, %f6
orn %i2, %o6, %l3
fones %f13
nop
setx loop_386, %l0, %l1
jmpl %l1, %g4
array16 %g2, %i0, %o2
brz,a %l1, loop_387
st %f12, [%l7 + 0x34]
loop_386:
fnegs %f12, %f10
bleu,pn %icc, loop_388
loop_387:
edge8 %g6, %g5, %l5
fnor %f4, %f4, %f4
fmovrslz %g3, %f7, %f11
loop_388:
sth %o7, [%l7 + 0x20]
fpsub16s %f7, %f3, %f2
udivcc %i6, 0x1DEA, %o1
st %f6, [%l7 + 0x14]
fbuge,a %fcc1, loop_389
fornot2 %f14, %f12, %f2
orncc %i3, 0x0A6C, %o5
fpadd16 %f8, %f6, %f6
loop_389:
ldsh [%l7 + 0x56], %o4
fsrc1 %f8, %f0
bl,a %icc, loop_390
tleu %xcc, 0x7
fpsub16 %f2, %f14, %f6
mova %xcc, %g1, %l0
loop_390:
srlx %l4, %i7, %i4
fornot1 %f2, %f0, %f4
mova %xcc, %l2, %l6
fmovrse %o3, %f12, %f0
fcmpne32 %f2, %f6, %g7
bcs,a %xcc, loop_391
st %f11, [%l7 + 0x24]
stw %i5, [%l7 + 0x50]
orn %o0, %i2, %i1
loop_391:
bneg loop_392
fcmpgt32 %f14, %f0, %l3
edge32n %o6, %g4, %g2
fbg,a %fcc1, loop_393
loop_392:
tge %xcc, 0x6
bgu,pn %xcc, loop_394
fsrc2s %f12, %f13
loop_393:
movl %icc, %i0, %o2
fandnot1s %f3, %f5, %f3
loop_394:
be,a,pt %xcc, loop_395
fpack16 %f4, %f4
fands %f13, %f13, %f14
std %f2, [%l7 + 0x08]
loop_395:
be %icc, loop_396
stw %g6, [%l7 + 0x5C]
brlz %l1, loop_397
lduh [%l7 + 0x1A], %g5
loop_396:
bcc %icc, loop_398
stb %g3, [%l7 + 0x08]
loop_397:
fandnot2 %f10, %f4, %f4
ldx [%l7 + 0x70], %l5
loop_398:
fmovde %xcc, %f5, %f9
ld [%l7 + 0x48], %f14
fsrc2s %f12, %f2
fcmps %fcc0, %f13, %f4
fmovrsgz %o7, %f12, %f14
fbug,a %fcc3, loop_399
edge32ln %o1, %i3, %i6
std %f6, [%l7 + 0x18]
add %o5, 0x0F18, %g1
loop_399:
mulscc %o4, %l4, %i7
move %xcc, %l0, %l2
srax %i4, %o3, %l6
sdiv %g7, 0x16AE, %o0
st %f10, [%l7 + 0x34]
movleu %icc, %i5, %i2
fmovsgu %icc, %f15, %f15
movgu %icc, %l3, %o6
stw %g4, [%l7 + 0x18]
fmuld8ulx16 %f2, %f1, %f0
fmovsl %xcc, %f2, %f5
movre %i1, 0x2C1, %i0
ldsb [%l7 + 0x21], %o2
movleu %icc, %g2, %g6
fpack16 %f12, %f2
tg %icc, 0x4
fnot1 %f4, %f0
ldd [%l7 + 0x10], %f6
fmovdcc %icc, %f13, %f14
fcmple16 %f4, %f8, %g5
fbu %fcc2, loop_400
movvc %xcc, %g3, %l5
edge8 %l1, %o1, %i3
fbu %fcc1, loop_401
loop_400:
fmovsg %xcc, %f2, %f10
st %f6, [%l7 + 0x14]
stx %i6, [%l7 + 0x28]
loop_401:
udivcc %o5, 0x18E3, %o7
fnegs %f4, %f15
fmovrdgez %o4, %f12, %f6
bge %icc, loop_402
fmovsne %icc, %f3, %f1
fmovdge %xcc, %f9, %f15
fpsub32s %f4, %f13, %f11
loop_402:
fmul8x16 %f15, %f2, %f0
fmovdle %xcc, %f13, %f14
fmovsa %xcc, %f12, %f13
ldx [%l7 + 0x48], %g1
fblg %fcc2, loop_403
fzero %f0
lduw [%l7 + 0x60], %i7
movcs %xcc, %l4, %l0
loop_403:
ldsb [%l7 + 0x49], %i4
alignaddrl %o3, %l6, %g7
sra %o0, %i5, %l2
andcc %l3, %o6, %g4
fmovdne %xcc, %f8, %f1
udivcc %i2, 0x05EB, %i1
fmul8x16al %f0, %f7, %f12
lduh [%l7 + 0x42], %o2
ldsh [%l7 + 0x32], %i0
fbug %fcc3, loop_404
movvs %icc, %g2, %g6
tg %xcc, 0x2
movrgez %g5, 0x16B, %l5
loop_404:
stb %l1, [%l7 + 0x5C]
fbg,a %fcc2, loop_405
fpackfix %f12, %f9
bvc,pn %icc, loop_406
stb %g3, [%l7 + 0x1A]
loop_405:
tpos %xcc, 0x6
sth %i3, [%l7 + 0x62]
loop_406:
ldsb [%l7 + 0x30], %o1
st %f3, [%l7 + 0x78]
fmul8ulx16 %f8, %f6, %f12
brgz %o5, loop_407
fbug,a %fcc0, loop_408
fandnot2s %f2, %f5, %f12
fmovdleu %icc, %f7, %f14
loop_407:
lduh [%l7 + 0x7C], %i6
loop_408:
tpos %xcc, 0x3
bcc,a,pt %xcc, loop_409
ldsh [%l7 + 0x54], %o4
lduh [%l7 + 0x70], %g1
bshuffle %f8, %f6, %f8
loop_409:
fornot1 %f14, %f0, %f10
stw %o7, [%l7 + 0x7C]
edge8n %l4, %i7, %i4
fmovdvc %xcc, %f8, %f2
fpsub32 %f8, %f8, %f6
fmul8x16 %f12, %f14, %f10
fxors %f0, %f8, %f9
st %f3, [%l7 + 0x38]
tleu %xcc, 0x6
fornot2s %f5, %f7, %f1
ldd [%l7 + 0x20], %f10
edge8l %l0, %l6, %o3
stw %o0, [%l7 + 0x24]
tne %icc, 0x4
ldd [%l7 + 0x18], %f8
smul %g7, 0x095C, %i5
bvs,a %xcc, loop_410
array8 %l3, %l2, %g4
ld [%l7 + 0x60], %f6
alignaddr %o6, %i1, %o2
loop_410:
fmovdne %xcc, %f2, %f0
fsrc2s %f3, %f14
ldx [%l7 + 0x50], %i0
st %f0, [%l7 + 0x0C]
sll %g2, %g6, %g5
brnz,a %l5, loop_411
fmul8x16al %f6, %f14, %f14
movrgz %l1, 0x2D9, %i2
fnor %f4, %f14, %f10
loop_411:
brlz %i3, loop_412
brgz,a %g3, loop_413
srl %o5, 0x01, %i6
edge32 %o4, %o1, %g1
loop_412:
edge16l %l4, %o7, %i4
loop_413:
fmovsgu %icc, %f5, %f10
nop
setx loop_414, %l0, %l1
jmpl %l1, %i7
movcs %icc, %l0, %o3
sth %o0, [%l7 + 0x62]
movvs %xcc, %g7, %i5
loop_414:
for %f2, %f14, %f8
fbn,a %fcc1, loop_415
fmovdle %icc, %f5, %f12
tsubcctv %l6, %l2, %g4
stx %l3, [%l7 + 0x68]
loop_415:
faligndata %f2, %f12, %f6
fbuge %fcc1, loop_416
ldub [%l7 + 0x42], %i1
bgu,a,pt %xcc, loop_417
stx %o6, [%l7 + 0x08]
loop_416:
brz %i0, loop_418
te %xcc, 0x4
loop_417:
fmovdn %icc, %f5, %f9
movre %g2, %g6, %o2
loop_418:
ba,a loop_419
sra %g5, %l5, %i2
bl,a loop_420
fnor %f4, %f0, %f8
loop_419:
smul %i3, 0x00F3, %l1
brlz %g3, loop_421
loop_420:
fbug,a %fcc1, loop_422
edge16 %i6, %o5, %o4
fmovdcs %icc, %f4, %f13
loop_421:
ldsw [%l7 + 0x40], %g1
loop_422:
fmovsleu %xcc, %f8, %f12
fxnors %f8, %f5, %f8
alignaddrl %o1, %o7, %l4
sth %i4, [%l7 + 0x5C]
st %f1, [%l7 + 0x74]
sethi 0x1A26, %l0
xorcc %i7, %o0, %g7
tpos %xcc, 0x2
fmovdvc %icc, %f0, %f4
std %f10, [%l7 + 0x50]
ld [%l7 + 0x40], %f15
fornot2s %f15, %f8, %f8
movrgez %o3, 0x2C8, %i5
std %f0, [%l7 + 0x78]
ldub [%l7 + 0x09], %l6
tneg %icc, 0x5
bn,a loop_423
move %xcc, %l2, %g4
fnot2s %f7, %f9
fabsd %f0, %f4
loop_423:
subc %i1, %l3, %i0
be,a,pt %xcc, loop_424
bshuffle %f0, %f0, %f6
ldsw [%l7 + 0x34], %o6
movrgz %g2, %o2, %g6
loop_424:
subccc %g5, 0x1EE6, %l5
fpadd16 %f0, %f10, %f4
stw %i3, [%l7 + 0x28]
tneg %xcc, 0x6
fbug %fcc3, loop_425
taddcc %i2, 0x0792, %l1
fabsd %f2, %f8
fzeros %f5
loop_425:
stx %i6, [%l7 + 0x58]
movvs %icc, %o5, %g3
stb %o4, [%l7 + 0x3D]
stb %g1, [%l7 + 0x37]
tsubcctv %o1, 0x187A, %l4
ld [%l7 + 0x24], %f11
stx %o7, [%l7 + 0x18]
stw %i4, [%l7 + 0x24]
ldsb [%l7 + 0x78], %i7
mulx %l0, %o0, %o3
bshuffle %f6, %f6, %f14
sth %i5, [%l7 + 0x68]
fblg,a %fcc3, loop_426
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
xor %l6, 0x110F, %l2
ldx [%l7 + 0x60], %g7
loop_426:
lduw [%l7 + 0x2C], %i1
loop_427:
fcmple16 %f0, %f14, %l3
ldd [%l7 + 0x30], %f8
addccc %g4, 0x100D, %o6
fmovrdne %g2, %f2, %f6
orncc %o2, %i0, %g5
fcmpne16 %f10, %f12, %g6
bvs %xcc, loop_428
bvs,a,pn %xcc, loop_429
ldx [%l7 + 0x78], %l5
fmovdcc %xcc, %f5, %f14
loop_428:
movrne %i3, 0x35F, %l1
loop_429:
fmovdcs %xcc, %f1, %f10
fbuge,a %fcc2, loop_430
udivx %i6, 0x0F7C, %i2
fmovdneg %xcc, %f7, %f5
movcc %xcc, %o5, %g3
loop_430:
sth %g1, [%l7 + 0x76]
smulcc %o4, 0x08B5, %l4
edge8ln %o7, %o1, %i4
fxnors %f11, %f14, %f3
fmovrdlz %i7, %f14, %f2
fmovsl %icc, %f2, %f10
bvc,pt %icc, loop_431
edge32ln %o0, %o3, %i5
ld [%l7 + 0x64], %f0
fcmpeq32 %f0, %f4, %l0
loop_431:
stb %l6, [%l7 + 0x75]
bcs,a %xcc, loop_432
sth %l2, [%l7 + 0x20]
edge32 %i1, %l3, %g4
movre %o6, %g7, %o2
loop_432:
ldd [%l7 + 0x30], %f6
fmovsle %xcc, %f4, %f1
bn,a %icc, loop_433
fbg %fcc0, loop_434
fmovsleu %xcc, %f6, %f9
stb %g2, [%l7 + 0x24]
loop_433:
fbe,a %fcc3, loop_435
loop_434:
call loop_436
fmuld8sux16 %f7, %f13, %f6
bl %icc, loop_437
loop_435:
fcmpgt16 %f12, %f2, %g5
loop_436:
edge32 %i0, %g6, %i3
movvs %xcc, %l5, %l1
loop_437:
smul %i6, %i2, %g3
fblg %fcc3, loop_438
edge32n %o5, %g1, %o4
brlez %o7, loop_439
sth %o1, [%l7 + 0x74]
loop_438:
fmovrdgz %l4, %f14, %f10
ld [%l7 + 0x6C], %f1
loop_439:
ld [%l7 + 0x18], %f13
tgu %xcc, 0x1
sth %i7, [%l7 + 0x08]
mulx %i4, %o3, %o0
movle %xcc, %i5, %l6
udivcc %l0, 0x0762, %i1
faligndata %f10, %f2, %f10
tne %xcc, 0x4
ld [%l7 + 0x38], %f1
ldub [%l7 + 0x7C], %l2
ldd [%l7 + 0x28], %f14
fornot2 %f2, %f0, %f8
sll %g4, 0x0E, %l3
movvs %xcc, %o6, %o2
fmovsvc %icc, %f0, %f15
subccc %g2, 0x0F7E, %g5
lduw [%l7 + 0x7C], %g7
xor %i0, 0x0C7A, %i3
bpos,a,pn %xcc, loop_440
srax %l5, %g6, %l1
move %icc, %i6, %i2
edge8l %g3, %o5, %o4
loop_440:
bneg,a,pt %icc, loop_441
tcs %xcc, 0x5
ldsw [%l7 + 0x78], %g1
fone %f4
loop_441:
taddcc %o1, 0x01DA, %o7
st %f2, [%l7 + 0x34]
fpsub16s %f6, %f2, %f14
bn,a %icc, loop_442
popc %l4, %i4
xor %o3, %o0, %i5
fblg %fcc0, loop_443
loop_442:
fmovda %icc, %f3, %f12
tsubcc %l6, 0x1DE6, %l0
ldsh [%l7 + 0x7A], %i7
loop_443:
brlez,a %i1, loop_444
bpos,a,pn %icc, loop_445
fandnot1 %f6, %f12, %f0
nop
setx loop_446, %l0, %l1
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_444:
ldd [%l7 + 0x60], %f0
loop_445:
stw %l2, [%l7 + 0x18]
fblg,a %fcc3, loop_447
loop_446:
stw %g4, [%l7 + 0x34]
lduw [%l7 + 0x20], %l3
fmovdn %icc, %f15, %f8
loop_447:
fbul,a %fcc2, loop_448
fcmpeq16 %f12, %f12, %o2
tsubcctv %o6, 0x1FC6, %g5
xnor %g2, 0x1584, %i0
loop_448:
bcs loop_449
lduh [%l7 + 0x78], %g7
fmovsleu %xcc, %f1, %f4
brgez %l5, loop_450
loop_449:
fmul8x16 %f5, %f4, %f0
lduw [%l7 + 0x08], %g6
bleu,pn %icc, loop_451
loop_450:
bvs,a %xcc, loop_452
fbule,a %fcc0, loop_453
movcc %xcc, %i3, %l1
loop_451:
fpmerge %f15, %f12, %f4
loop_452:
fmovdle %xcc, %f10, %f11
loop_453:
fmul8sux16 %f12, %f0, %f0
fbne,a %fcc0, loop_454
ldub [%l7 + 0x7C], %i6
fnegd %f4, %f14
edge8 %i2, %g3, %o5
loop_454:
ldub [%l7 + 0x1B], %g1
udivcc %o4, 0x1EB7, %o1
fornot2 %f0, %f10, %f12
fcmple32 %f8, %f6, %l4
fmovdle %icc, %f14, %f5
fmovse %xcc, %f2, %f12
tge %icc, 0x1
fmovdcs %icc, %f10, %f3
lduw [%l7 + 0x28], %i4
pdist %f2, %f4, %f4
fmul8x16al %f7, %f6, %f14
ldd [%l7 + 0x20], %f6
fcmpeq32 %f6, %f10, %o7
edge16n %o3, %i5, %l6
st %f7, [%l7 + 0x10]
sll %l0, %i7, %o0
ldsh [%l7 + 0x54], %i1
ldd [%l7 + 0x30], %f8
fzeros %f12
fmovdneg %xcc, %f0, %f7
ldsw [%l7 + 0x08], %g4
ldsb [%l7 + 0x64], %l3
stx %o2, [%l7 + 0x58]
fpsub16 %f2, %f6, %f0
stx %l2, [%l7 + 0x68]
ldsh [%l7 + 0x6E], %o6
std %f10, [%l7 + 0x18]
tvc %icc, 0x1
fmovrdne %g5, %f12, %f2
mova %xcc, %g2, %g7
fmul8sux16 %f14, %f10, %f4
fbl,a %fcc1, loop_455
tgu %icc, 0x3
movl %icc, %l5, %g6
fzero %f14
loop_455:
ldsw [%l7 + 0x50], %i0
sdiv %i3, 0x1692, %l1
move %icc, %i2, %i6
xnor %o5, %g3, %o4
ld [%l7 + 0x2C], %f4
fabsd %f4, %f0
std %f6, [%l7 + 0x70]
bne,a loop_456
fornot2 %f8, %f14, %f4
fcmpgt16 %f10, %f10, %g1
fxnors %f0, %f15, %f1
loop_456:
fpadd32s %f9, %f1, %f15
bcs loop_457
sdivx %o1, 0x1443, %l4
ldsh [%l7 + 0x48], %i4
fmul8x16 %f7, %f2, %f0
loop_457:
andn %o3, %o7, %l6
and %i5, %i7, %l0
ldsh [%l7 + 0x4C], %o0
fzero %f14
fbge,a %fcc3, loop_458
ldx [%l7 + 0x78], %g4
srlx %l3, 0x11, %o2
edge32n %i1, %o6, %g5
loop_458:
movleu %xcc, %g2, %g7
stx %l5, [%l7 + 0x48]
fsrc1 %f6, %f0
movrlz %g6, 0x03E, %l2
fnot2 %f12, %f0
tge %icc, 0x7
movcc %icc, %i3, %i0
stw %i2, [%l7 + 0x60]
ldd [%l7 + 0x60], %f10
st %f10, [%l7 + 0x24]
fmovdl %xcc, %f14, %f5
st %f13, [%l7 + 0x18]
move %icc, %i6, %o5
lduh [%l7 + 0x7E], %g3
sdivx %o4, 0x06A4, %l1
fandnot2s %f11, %f3, %f9
lduw [%l7 + 0x14], %o1
sllx %g1, 0x10, %i4
tneg %xcc, 0x2
movl %icc, %l4, %o7
ld [%l7 + 0x1C], %f13
bn,pn %xcc, loop_459
st %f12, [%l7 + 0x24]
edge32ln %l6, %o3, %i7
fors %f10, %f5, %f0
loop_459:
fpsub32 %f2, %f14, %f4
umul %i5, %o0, %g4
ldx [%l7 + 0x30], %l3
std %f2, [%l7 + 0x50]
tvs %icc, 0x1
brnz,a %l0, loop_460
fsrc2s %f7, %f15
ldsw [%l7 + 0x28], %o2
fmovdn %icc, %f7, %f14
loop_460:
stb %i1, [%l7 + 0x31]
xorcc %o6, 0x04B4, %g2
ldx [%l7 + 0x20], %g5
andncc %g7, %l5, %l2
fmovrdlez %g6, %f10, %f14
fmovsvs %xcc, %f12, %f5
bleu,a,pn %xcc, loop_461
popc 0x0715, %i3
fbg %fcc0, loop_462
tpos %xcc, 0x7
loop_461:
bneg loop_463
bneg,pn %xcc, loop_464
loop_462:
xnor %i2, 0x18F7, %i6
fsrc1 %f14, %f4
loop_463:
movre %o5, %g3, %i0
loop_464:
brz %o4, loop_465
fnands %f2, %f3, %f6
fabss %f10, %f1
fnand %f6, %f4, %f12
loop_465:
fnand %f4, %f6, %f12
fmovrslez %o1, %f10, %f8
ldx [%l7 + 0x30], %l1
fcmpeq16 %f8, %f2, %i4
fcmped %fcc3, %f12, %f12
stw %l4, [%l7 + 0x54]
movrgz %g1, 0x2B4, %l6
st %f0, [%l7 + 0x54]
bn,pn %xcc, loop_466
fbu %fcc0, loop_467
ldsw [%l7 + 0x40], %o3
fzeros %f11
loop_466:
std %f14, [%l7 + 0x70]
loop_467:
fzeros %f14
fmovdne %icc, %f2, %f7
ldsh [%l7 + 0x7A], %o7
pdist %f4, %f0, %f10
smul %i7, %i5, %g4
lduh [%l7 + 0x24], %l3
fmovdl %xcc, %f9, %f15
fmovrdne %o0, %f6, %f8
orncc %l0, %o2, %i1
ble loop_468
edge16 %o6, %g5, %g2
addcc %g7, %l2, %l5
fmovsvs %icc, %f10, %f11
loop_468:
add %i3, 0x1178, %i2
fmovdcc %icc, %f12, %f9
tneg %xcc, 0x1
smulcc %i6, 0x10FE, %g6
std %f14, [%l7 + 0x40]
fmul8x16 %f7, %f4, %f0
ldd [%l7 + 0x18], %f4
stx %o5, [%l7 + 0x50]
edge16ln %i0, %g3, %o1
fmovdne %xcc, %f14, %f6
fbue,a %fcc2, loop_469
st %f15, [%l7 + 0x10]
andcc %o4, %l1, %i4
lduh [%l7 + 0x74], %g1
loop_469:
fnand %f8, %f4, %f4
std %f0, [%l7 + 0x48]
ldd [%l7 + 0x18], %f8
edge8l %l6, %l4, %o3
stb %i7, [%l7 + 0x11]
fpackfix %f0, %f8
brgez,a %o7, loop_470
bge,a,pn %icc, loop_471
ldsw [%l7 + 0x2C], %i5
bne,a,pt %icc, loop_472
loop_470:
fblg,a %fcc1, loop_473
loop_471:
stb %g4, [%l7 + 0x1D]
bl,a %icc, loop_474
loop_472:
fone %f4
loop_473:
fmovdn %xcc, %f0, %f1
ld [%l7 + 0x40], %f3
loop_474:
ldx [%l7 + 0x28], %l3
fmovrsgz %l0, %f3, %f8
fpsub16 %f12, %f12, %f0
ldub [%l7 + 0x5A], %o0
bl,pn %icc, loop_475
xnor %o2, %i1, %g5
fmovrdgz %o6, %f10, %f8
ldsw [%l7 + 0x40], %g7
loop_475:
ldsh [%l7 + 0x54], %l2
ldsb [%l7 + 0x61], %g2
fcmple32 %f12, %f2, %l5
st %f3, [%l7 + 0x7C]
tl %xcc, 0x3
fors %f4, %f13, %f1
addc %i3, 0x1A02, %i2
ld [%l7 + 0x64], %f4
fmovdl %icc, %f7, %f15
array16 %g6, %i6, %i0
stb %g3, [%l7 + 0x41]
fbne,a %fcc0, loop_476
xor %o5, 0x0F33, %o1
st %f2, [%l7 + 0x54]
std %f0, [%l7 + 0x30]
loop_476:
fble %fcc1, loop_477
fornot2s %f4, %f14, %f4
mulx %l1, %i4, %o4
ld [%l7 + 0x24], %f7
loop_477:
fpsub32 %f10, %f0, %f8
fmovspos %icc, %f9, %f13
sethi 0x01C2, %l6
fcmpes %fcc3, %f2, %f13
lduh [%l7 + 0x38], %l4
mulscc %o3, %g1, %i7
bleu,a,pn %icc, loop_478
fpsub32 %f0, %f12, %f6
fmovrsgz %o7, %f15, %f14
stw %g4, [%l7 + 0x5C]
loop_478:
fbn %fcc3, loop_479
fandnot1 %f4, %f6, %f8
fnor %f4, %f14, %f0
ld [%l7 + 0x44], %f10
loop_479:
fmul8x16al %f0, %f15, %f6
movvs %xcc, %i5, %l3
stx %o0, [%l7 + 0x68]
stw %o2, [%l7 + 0x58]
fornot2 %f2, %f6, %f6
stx %l0, [%l7 + 0x38]
edge32l %i1, %o6, %g7
ld [%l7 + 0x58], %f0
fpsub16 %f2, %f14, %f10
ble,pn %xcc, loop_480
fbul,a %fcc2, loop_481
and %l2, 0x085A, %g5
ldsb [%l7 + 0x34], %g2
loop_480:
fbge %fcc0, loop_482
loop_481:
fnegs %f2, %f11
fandnot1 %f12, %f8, %f10
sth %i3, [%l7 + 0x08]
loop_482:
nop
setx loop_483, %l0, %l1
jmpl %l1, %l5
udivcc %i2, 0x189E, %i6
fornot2s %f4, %f0, %f8
fmovrsgz %g6, %f9, %f4
loop_483:
fbu %fcc1, loop_484
fexpand %f1, %f8
bvc %xcc, loop_485
fpsub32 %f2, %f4, %f6
loop_484:
ld [%l7 + 0x30], %f14
fmuld8ulx16 %f7, %f2, %f8
loop_485:
subccc %i0, 0x10C0, %g3
movneg %icc, %o5, %o1
fmovdgu %xcc, %f10, %f15
movre %l1, 0x036, %i4
ldsw [%l7 + 0x10], %l6
bvc,pt %icc, loop_486
fmovdl %xcc, %f12, %f1
tne %icc, 0x1
sllx %l4, %o3, %g1
loop_486:
umulcc %i7, %o4, %g4
bleu,pn %icc, loop_487
fmul8x16au %f3, %f10, %f10
sth %o7, [%l7 + 0x0E]
sll %i5, %l3, %o0
loop_487:
brlez %o2, loop_488
stx %l0, [%l7 + 0x58]
sdivx %o6, 0x16FC, %g7
bgu,pt %icc, loop_489
loop_488:
st %f2, [%l7 + 0x20]
sth %l2, [%l7 + 0x08]
fmovdg %xcc, %f4, %f3
loop_489:
ldx [%l7 + 0x10], %i1
edge32ln %g5, %g2, %l5
ldd [%l7 + 0x30], %f0
std %f8, [%l7 + 0x20]
andncc %i3, %i6, %i2
fcmped %fcc3, %f12, %f10
ldsh [%l7 + 0x0C], %i0
std %f12, [%l7 + 0x28]
movgu %xcc, %g6, %o5
movrlz %o1, 0x11E, %l1
st %f14, [%l7 + 0x54]
fnors %f3, %f3, %f12
fmovde %xcc, %f0, %f6
fmovda %icc, %f4, %f1
ldub [%l7 + 0x56], %g3
movn %icc, %i4, %l4
be,a %icc, loop_490
mulscc %l6, %o3, %g1
ldd [%l7 + 0x28], %f12
stx %i7, [%l7 + 0x18]
loop_490:
fmul8x16al %f6, %f7, %f10
bshuffle %f14, %f12, %f12
fnand %f12, %f8, %f6
lduw [%l7 + 0x58], %o4
ldd [%l7 + 0x48], %f8
sll %o7, %i5, %l3
fmovdpos %xcc, %f9, %f2
fnand %f6, %f4, %f2
fnegd %f12, %f4
fmovrdlez %g4, %f6, %f10
edge8n %o2, %o0, %l0
fpadd16s %f1, %f0, %f9
fornot1s %f3, %f12, %f6
stw %g7, [%l7 + 0x14]
fnand %f10, %f2, %f12
ldsh [%l7 + 0x7E], %l2
fmovsneg %xcc, %f9, %f10
umulcc %i1, 0x159B, %g5
fpsub16s %f2, %f4, %f1
tne %xcc, 0x2
sth %g2, [%l7 + 0x56]
edge32n %l5, %o6, %i3
ldub [%l7 + 0x20], %i2
ldsb [%l7 + 0x48], %i6
brnz,a %g6, loop_491
movneg %icc, %o5, %i0
edge8ln %o1, %l1, %g3
fmovdge %xcc, %f2, %f11
loop_491:
xor %l4, %l6, %i4
fmovdg %xcc, %f8, %f10
movcs %icc, %g1, %o3
fbge,a %fcc3, loop_492
ldub [%l7 + 0x3B], %o4
stb %o7, [%l7 + 0x08]
fxors %f10, %f3, %f4
loop_492:
fabss %f1, %f9
brgez %i7, loop_493
fabss %f11, %f12
fpsub32 %f0, %f8, %f0
ldsb [%l7 + 0x6D], %l3
loop_493:
fone %f14
fmovsn %icc, %f6, %f0
fblg,a %fcc1, loop_494
sdivcc %i5, 0x0F25, %g4
bvs,pn %icc, loop_495
bvc,pt %xcc, loop_496
loop_494:
ble,a,pt %xcc, loop_497
umul %o0, %o2, %l0
loop_495:
sth %g7, [%l7 + 0x20]
loop_496:
sdivcc %i1, 0x1CB0, %l2
loop_497:
andncc %g2, %g5, %o6
fblg,a %fcc3, loop_498
ldsw [%l7 + 0x68], %i3
add %i2, %l5, %g6
fmovrse %o5, %f3, %f3
loop_498:
orcc %i0, 0x1CAD, %o1
fxnor %f14, %f6, %f10
ldd [%l7 + 0x28], %f8
std %f8, [%l7 + 0x10]
srlx %l1, %i6, %g3
brz,a %l6, loop_499
ldub [%l7 + 0x58], %i4
stx %g1, [%l7 + 0x10]
fandnot1 %f6, %f10, %f8
loop_499:
fpack32 %f12, %f14, %f10
bl loop_500
fbu %fcc1, loop_501
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x28], %o3
loop_500:
srax %o4, 0x0F, %l4
loop_501:
brz,a %i7, loop_502
fbule %fcc2, loop_503
lduh [%l7 + 0x1A], %l3
fmul8x16 %f4, %f12, %f4
loop_502:
ldsw [%l7 + 0x54], %i5
loop_503:
bcc,pt %icc, loop_504
fmovdvc %icc, %f3, %f9
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x5E], %o7
loop_504:
sra %g4, 0x14, %o0
addcc %o2, 0x030F, %g7
fzeros %f1
bge,a,pt %icc, loop_505
stw %l0, [%l7 + 0x38]
edge16ln %l2, %g2, %i1
sra %g5, 0x0F, %o6
loop_505:
sub %i2, 0x1CA3, %i3
fbg %fcc1, loop_506
fcmpne16 %f10, %f2, %l5
fbn,a %fcc3, loop_507
andncc %o5, %g6, %o1
loop_506:
fandnot1 %f10, %f14, %f8
srax %l1, 0x09, %i6
loop_507:
fmovrsne %i0, %f6, %f7
fmovdvs %xcc, %f7, %f10
bne,pt %icc, loop_508
ldub [%l7 + 0x79], %g3
fcmps %fcc2, %f14, %f13
stx %i4, [%l7 + 0x40]
loop_508:
tvc %xcc, 0x1
xnorcc %l6, 0x0AC2, %g1
ldsb [%l7 + 0x22], %o3
lduw [%l7 + 0x24], %l4
fmovsl %icc, %f9, %f12
orncc %o4, %l3, %i7
fmovsa %xcc, %f14, %f0
movrne %o7, %g4, %o0
lduw [%l7 + 0x34], %i5
fmovde %xcc, %f13, %f10
st %f3, [%l7 + 0x48]
fsrc1 %f10, %f14
lduh [%l7 + 0x78], %g7
lduh [%l7 + 0x26], %o2
and %l2, 0x1B41, %g2
brgz %l0, loop_509
stb %i1, [%l7 + 0x40]
fpsub16 %f4, %f10, %f0
fcmpgt16 %f12, %f10, %o6
loop_509:
ldx [%l7 + 0x20], %i2
fcmpne32 %f4, %f10, %g5
brz %l5, loop_510
fmovscs %xcc, %f5, %f14
fmovse %xcc, %f0, %f14
fmovsge %icc, %f11, %f0
loop_510:
bl,pn %icc, loop_511
fsrc1 %f8, %f8
stx %o5, [%l7 + 0x20]
stb %i3, [%l7 + 0x56]
loop_511:
ldub [%l7 + 0x38], %o1
fnot1 %f10, %f0
orn %g6, 0x1D64, %l1
fsrc1 %f10, %f2
bcs,a loop_512
movne %icc, %i6, %g3
ble %icc, loop_513
ta %icc, 0x3
loop_512:
fmovdne %icc, %f2, %f0
fbge,a %fcc0, loop_514
loop_513:
fnands %f2, %f3, %f12
sdiv %i0, 0x105C, %l6
sth %i4, [%l7 + 0x3E]
loop_514:
fnot1s %f14, %f10
fmul8ulx16 %f4, %f0, %f6
orcc %o3, 0x0617, %g1
fcmpne16 %f8, %f10, %o4
fbul,a %fcc0, loop_515
fpackfix %f6, %f2
st %f15, [%l7 + 0x3C]
faligndata %f4, %f0, %f14
loop_515:
ldd [%l7 + 0x28], %f6
edge16l %l3, %i7, %l4
umulcc %o7, 0x020F, %g4
fnegs %f4, %f14
bvs,a,pn %xcc, loop_516
ldub [%l7 + 0x65], %i5
fmuld8sux16 %f8, %f13, %f10
edge8ln %o0, %o2, %g7
loop_516:
edge16ln %l2, %l0, %i1
fmovsvc %xcc, %f5, %f5
edge16n %g2, %i2, %g5
std %f0, [%l7 + 0x38]
sdivcc %o6, 0x0497, %o5
fbo %fcc0, loop_517
tsubcc %i3, 0x18D2, %o1
ldsb [%l7 + 0x70], %g6
bvs,a,pn %xcc, loop_518
loop_517:
addc %l1, %l5, %g3
popc 0x04E4, %i6
ld [%l7 + 0x3C], %f6
loop_518:
siam 0x5
smul %i0, %l6, %o3
fornot1s %f13, %f0, %f13
fabsd %f2, %f2
fmovsleu %icc, %f5, %f2
bne,a %icc, loop_519
lduh [%l7 + 0x2C], %i4
fornot2s %f0, %f5, %f14
tcs %icc, 0x7
loop_519:
fpadd32s %f5, %f9, %f9
xnorcc %g1, 0x04C6, %l3
fpack16 %f4, %f5
stw %o4, [%l7 + 0x38]
umul %i7, %l4, %o7
tneg %xcc, 0x1
tpos %icc, 0x1
lduw [%l7 + 0x4C], %g4
fexpand %f14, %f0
ldub [%l7 + 0x1C], %i5
ldsw [%l7 + 0x74], %o2
edge32 %o0, %l2, %l0
lduh [%l7 + 0x56], %i1
ldx [%l7 + 0x70], %g7
ldsb [%l7 + 0x28], %g2
bneg,a,pn %icc, loop_520
ldsb [%l7 + 0x42], %i2
tleu %icc, 0x5
fmovdvs %xcc, %f4, %f12
loop_520:
brz,a %o6, loop_521
ldub [%l7 + 0x64], %g5
fmovsn %icc, %f2, %f14
subc %o5, 0x04E1, %o1
loop_521:
stw %i3, [%l7 + 0x74]
ldsw [%l7 + 0x08], %g6
taddcctv %l5, 0x0F64, %g3
st %f11, [%l7 + 0x24]
ldd [%l7 + 0x28], %f10
edge8ln %i6, %i0, %l6
ldx [%l7 + 0x20], %o3
stw %l1, [%l7 + 0x20]
ldx [%l7 + 0x70], %i4
brgz,a %l3, loop_522
addcc %o4, %i7, %l4
stw %o7, [%l7 + 0x1C]
lduh [%l7 + 0x44], %g4
loop_522:
ldx [%l7 + 0x30], %g1
ldx [%l7 + 0x78], %o2
brnz,a %i5, loop_523
movvc %icc, %l2, %o0
movrgz %i1, %l0, %g2
movrlez %i2, %g7, %o6
loop_523:
stb %g5, [%l7 + 0x0B]
fbge,a %fcc1, loop_524
ldsw [%l7 + 0x60], %o1
fandnot1s %f10, %f0, %f13
fpadd16s %f15, %f8, %f11
loop_524:
ldsw [%l7 + 0x54], %i3
fzero %f0
ldd [%l7 + 0x48], %f12
stw %g6, [%l7 + 0x5C]
ld [%l7 + 0x40], %f4
sllx %o5, %g3, %l5
fmovdn %icc, %f10, %f8
stb %i6, [%l7 + 0x5C]
st %f4, [%l7 + 0x3C]
xor %i0, 0x1ECA, %l6
fxor %f2, %f6, %f0
stw %l1, [%l7 + 0x40]
fmovdneg %icc, %f5, %f14
fpadd16 %f2, %f14, %f12
ldsh [%l7 + 0x76], %i4
std %f12, [%l7 + 0x38]
fpadd32s %f8, %f0, %f3
popc %o3, %o4
bpos,a,pt %xcc, loop_525
ldsh [%l7 + 0x60], %l3
st %f1, [%l7 + 0x5C]
ldub [%l7 + 0x78], %l4
loop_525:
fnegd %f12, %f6
bge,a loop_526
be,pt %icc, loop_527
array32 %o7, %i7, %g1
fornot1s %f11, %f4, %f13
loop_526:
fmul8x16al %f15, %f2, %f6
loop_527:
ldx [%l7 + 0x68], %o2
edge8l %i5, %l2, %o0
lduw [%l7 + 0x1C], %g4
xor %i1, 0x1ECE, %l0
fba,a %fcc0, loop_528
ble,a,pt %icc, loop_529
fba %fcc0, loop_530
fands %f15, %f7, %f2
loop_528:
fbuge %fcc1, loop_531
loop_529:
nop
setx loop_532, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_530:
fexpand %f9, %f10
tle %xcc, 0x1
loop_531:
st %f7, [%l7 + 0x24]
loop_532:
fmul8sux16 %f12, %f14, %f14
fmovsne %icc, %f11, %f12
orncc %g2, 0x0A00, %i2
fmovsgu %xcc, %f2, %f2
fmovsvc %xcc, %f14, %f10
fsrc1 %f0, %f10
fmovdvs %icc, %f9, %f0
fzeros %f5
mulx %g7, 0x0B80, %g5
stb %o6, [%l7 + 0x74]
or %o1, 0x0EB7, %i3
fbo,a %fcc3, loop_533
fcmps %fcc3, %f14, %f0
stb %g6, [%l7 + 0x4E]
ldsb [%l7 + 0x75], %o5
loop_533:
sdivcc %l5, 0x0787, %i6
fnegd %f4, %f10
fand %f14, %f2, %f0
brgz,a %g3, loop_534
fmovrde %l6, %f12, %f0
movge %icc, %i0, %i4
fpadd16s %f11, %f6, %f3
loop_534:
stx %l1, [%l7 + 0x38]
tvs %icc, 0x7
brlez,a %o4, loop_535
ldsh [%l7 + 0x0E], %o3
fmuld8sux16 %f4, %f11, %f2
ld [%l7 + 0x3C], %f6
loop_535:
sth %l3, [%l7 + 0x5E]
brlez %l4, loop_536
stw %o7, [%l7 + 0x1C]
stw %g1, [%l7 + 0x48]
fsrc1s %f4, %f14
loop_536:
lduh [%l7 + 0x1E], %i7
ldub [%l7 + 0x59], %o2
ld [%l7 + 0x28], %f12
ldx [%l7 + 0x10], %i5
lduh [%l7 + 0x66], %o0
ldd [%l7 + 0x50], %f0
movle %xcc, %g4, %l2
st %f11, [%l7 + 0x64]
ldx [%l7 + 0x58], %i1
subc %l0, 0x1D56, %i2
fornot1s %f2, %f4, %f12
tl %xcc, 0x7
std %f6, [%l7 + 0x78]
lduw [%l7 + 0x20], %g2
movrlz %g7, 0x368, %o6
ldsb [%l7 + 0x33], %o1
brgz,a %g5, loop_537
lduh [%l7 + 0x20], %i3
be,a %xcc, loop_538
bpos,a %xcc, loop_539
loop_537:
add %o5, 0x0772, %g6
fmul8x16 %f13, %f10, %f12
loop_538:
fsrc1 %f4, %f10
loop_539:
be loop_540
addc %i6, 0x14E2, %l5
sth %l6, [%l7 + 0x6A]
fornot1 %f10, %f14, %f6
loop_540:
edge32n %g3, %i0, %l1
edge16l %i4, %o3, %l3
fcmpgt16 %f8, %f6, %l4
fzero %f0
tn %icc, 0x4
andncc %o4, %g1, %o7
tcc %xcc, 0x0
subccc %i7, 0x0843, %o2
ldd [%l7 + 0x60], %f14
array32 %i5, %o0, %g4
fpadd16 %f12, %f8, %f6
srax %l2, %i1, %l0
srax %i2, %g2, %g7
fmovsl %xcc, %f0, %f1
sub %o1, 0x1413, %g5
ldd [%l7 + 0x50], %f14
fpmerge %f11, %f0, %f8
siam 0x6
bne,a loop_541
taddcc %i3, %o5, %g6
movrne %o6, 0x30F, %l5
bg %xcc, loop_542
loop_541:
fmovdge %xcc, %f9, %f10
fmovde %icc, %f12, %f15
fsrc1 %f12, %f4
loop_542:
ldd [%l7 + 0x48], %f10
bn,a,pn %xcc, loop_543
bg,a,pt %xcc, loop_544
edge16n %i6, %g3, %i0
bn loop_545
loop_543:
ldsh [%l7 + 0x30], %l1
loop_544:
fmovdn %icc, %f5, %f5
mulx %i4, %l6, %l3
loop_545:
orcc %l4, %o3, %g1
fmovs %f8, %f5
movge %icc, %o7, %o4
std %f14, [%l7 + 0x48]
fpadd32s %f10, %f10, %f15
bne,a %xcc, loop_546
tl %icc, 0x2
fmovscs %xcc, %f7, %f0
fmovrdlez %i7, %f12, %f12
loop_546:
brlez,a %o2, loop_547
lduw [%l7 + 0x1C], %i5
tle %icc, 0x5
fandnot1 %f0, %f10, %f12
loop_547:
lduh [%l7 + 0x1A], %o0
orcc %l2, %i1, %l0
fba %fcc2, loop_548
fmul8ulx16 %f10, %f10, %f10
fmovsge %xcc, %f9, %f9
tcc %xcc, 0x6
loop_548:
fmovsle %icc, %f4, %f5
edge8n %i2, %g2, %g7
udivx %g4, 0x023E, %o1
fmovrse %i3, %f7, %f10
fnot2 %f10, %f0
array32 %o5, %g6, %o6
sth %g5, [%l7 + 0x78]
fsrc2s %f11, %f9
lduw [%l7 + 0x78], %i6
ldx [%l7 + 0x78], %l5
fmovrse %g3, %f1, %f6
movrgez %i0, %i4, %l6
ldd [%l7 + 0x48], %f6
ld [%l7 + 0x18], %f1
ldsh [%l7 + 0x3E], %l3
edge32 %l1, %l4, %g1
sdiv %o7, 0x1068, %o3
smul %o4, 0x1F3A, %o2
fnand %f2, %f12, %f6
tvc %icc, 0x4
fmovsl %xcc, %f5, %f7
edge8ln %i7, %o0, %i5
brz %i1, loop_549
nop
setx loop_550, %l0, %l1
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], %f5
movvs %icc, %l0, %i2
loop_549:
subccc %g2, 0x16E7, %l2
loop_550:
umulcc %g4, 0x1951, %o1
ldub [%l7 + 0x13], %i3
fmovdne %xcc, %f7, %f11
move %xcc, %o5, %g6
fabss %f6, %f5
stb %g7, [%l7 + 0x6F]
fmovda %icc, %f11, %f15
bn,pt %xcc, loop_551
call loop_552
fnegs %f8, %f3
tl %icc, 0x0
loop_551:
st %f13, [%l7 + 0x2C]
loop_552:
ldd [%l7 + 0x10], %f0
array16 %o6, %i6, %g5
fpadd32 %f8, %f4, %f0
udivx %l5, 0x1307, %g3
fba %fcc3, loop_553
ldsw [%l7 + 0x60], %i4
movge %icc, %i0, %l6
fbul,a %fcc1, loop_554
loop_553:
movgu %icc, %l1, %l4
ldsh [%l7 + 0x32], %g1
fsrc1s %f11, %f6
loop_554:
stw %l3, [%l7 + 0x50]
ldsb [%l7 + 0x79], %o7
ldx [%l7 + 0x40], %o3
stb %o2, [%l7 + 0x37]
std %f12, [%l7 + 0x30]
subccc %i7, 0x05F4, %o0
ld [%l7 + 0x60], %f1
fands %f2, %f10, %f15
orn %i5, %o4, %i1
ta %xcc, 0x1
fblg,a %fcc1, loop_555
movre %i2, 0x05A, %l0
udivx %l2, 0x192D, %g2
stw %o1, [%l7 + 0x50]
loop_555:
fnot1 %f4, %f0
fbuge,a %fcc0, loop_556
ld [%l7 + 0x6C], %f9
fcmpne16 %f10, %f0, %i3
movre %o5, %g6, %g7
loop_556:
fbl %fcc2, loop_557
bgu,a,pn %xcc, loop_558
tle %xcc, 0x3
brgz %o6, loop_559
loop_557:
stw %i6, [%l7 + 0x70]
loop_558:
ldx [%l7 + 0x40], %g4
sdivx %l5, 0x01C4, %g3
loop_559:
tn %xcc, 0x3
ldsh [%l7 + 0x0A], %i4
te %xcc, 0x3
xorcc %g5, 0x1BD0, %i0
std %f2, [%l7 + 0x30]
ld [%l7 + 0x08], %f2
fmul8x16 %f11, %f0, %f0
fmovrdlz %l1, %f0, %f2
te %icc, 0x3
stx %l6, [%l7 + 0x08]
fone %f14
ldx [%l7 + 0x28], %l4
ldsw [%l7 + 0x48], %l3
ld [%l7 + 0x68], %f8
stx %g1, [%l7 + 0x58]
ta %xcc, 0x2
orcc %o7, 0x148E, %o2
sth %i7, [%l7 + 0x3C]
st %f13, [%l7 + 0x48]
ldub [%l7 + 0x0C], %o0
tge %icc, 0x0
std %f12, [%l7 + 0x10]
fbu,a %fcc0, loop_560
fones %f2
fba,a %fcc0, loop_561
stb %o3, [%l7 + 0x6E]
loop_560:
brlz,a %o4, loop_562
fabsd %f14, %f6
loop_561:
sth %i5, [%l7 + 0x62]
sth %i1, [%l7 + 0x20]
loop_562:
stx %i2, [%l7 + 0x48]
fandnot2 %f4, %f14, %f6
fcmpd %fcc3, %f10, %f6
ldsw [%l7 + 0x2C], %l2
fblg %fcc2, loop_563
fandnot2s %f2, %f15, %f3
stx %l0, [%l7 + 0x40]
stb %g2, [%l7 + 0x1A]
loop_563:
ld [%l7 + 0x08], %f1
fbge %fcc1, loop_564
std %f8, [%l7 + 0x38]
fcmple16 %f12, %f10, %i3
fmul8sux16 %f4, %f12, %f10
loop_564:
bleu,a %xcc, loop_565
fmovdle %icc, %f6, %f14
fcmpeq16 %f8, %f8, %o5
tl %xcc, 0x4
loop_565:
sth %g6, [%l7 + 0x66]
fxnor %f14, %f12, %f12
ldsw [%l7 + 0x20], %g7
for %f2, %f10, %f0
st %f3, [%l7 + 0x74]
fnors %f8, %f1, %f12
fcmps %fcc1, %f14, %f10
ldub [%l7 + 0x15], %o6
lduw [%l7 + 0x70], %o1
move %icc, %i6, %g4
xorcc %l5, %g3, %i4
brgz %i0, loop_566
tneg %xcc, 0x2
fmovsle %xcc, %f6, %f10
lduw [%l7 + 0x0C], %g5
loop_566:
fandnot1 %f14, %f4, %f10
sub %l6, %l4, %l1
orcc %g1, 0x1EEC, %l3
fmovsne %xcc, %f8, %f15
fors %f10, %f3, %f5
fmovspos %icc, %f15, %f4
sth %o7, [%l7 + 0x24]
edge8ln %i7, %o2, %o3
fcmpes %fcc0, %f11, %f8
fandnot1 %f14, %f8, %f2
siam 0x1
fmul8sux16 %f4, %f0, %f0
sth %o4, [%l7 + 0x58]
fexpand %f7, %f2
stb %i5, [%l7 + 0x7C]
sdiv %i1, 0x172D, %o0
fbne %fcc2, loop_567
bne,pn %icc, loop_568
fmovrdgz %i2, %f12, %f2
fcmpeq32 %f2, %f0, %l2
loop_567:
fsrc2 %f2, %f14
loop_568:
ldx [%l7 + 0x08], %l0
brnz,a %i3, loop_569
movneg %icc, %o5, %g6
ldd [%l7 + 0x70], %f4
brlz,a %g7, loop_570
loop_569:
fbul,a %fcc1, loop_571
fmovsgu %icc, %f13, %f5
bn loop_572
loop_570:
movleu %icc, %g2, %o6
loop_571:
st %f9, [%l7 + 0x18]
srlx %o1, 0x00, %i6
loop_572:
fzeros %f3
ldx [%l7 + 0x60], %g4
fmovdneg %xcc, %f9, %f0
fbu,a %fcc1, loop_573
sth %g3, [%l7 + 0x24]
sth %i4, [%l7 + 0x12]
brlz,a %l5, loop_574
loop_573:
fbug,a %fcc2, loop_575
nop
setx loop_576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %g5, %i0
loop_574:
edge16 %l4, %l1, %l6
loop_575:
fbg,a %fcc0, loop_577
loop_576:
xnorcc %g1, 0x1644, %l3
fmovsn %xcc, %f2, %f15
fandnot2 %f8, %f8, %f4
loop_577:
lduh [%l7 + 0x08], %i7
sth %o2, [%l7 + 0x32]
fands %f2, %f15, %f2
ldsh [%l7 + 0x28], %o3
ldub [%l7 + 0x2E], %o4
stw %i5, [%l7 + 0x70]
sth %i1, [%l7 + 0x2A]
ldub [%l7 + 0x43], %o0
fpack16 %f12, %f14
ldsb [%l7 + 0x3D], %i2
bgu,pt %xcc, loop_578
fble %fcc1, loop_579
srax %o7, 0x02, %l2
lduh [%l7 + 0x08], %l0
loop_578:
stw %o5, [%l7 + 0x0C]
loop_579:
fornot1s %f6, %f7, %f7
nop
setx loop_580, %l0, %l1
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, %g6, %i3
ldsh [%l7 + 0x7E], %g2
ld [%l7 + 0x50], %f15
loop_580:
edge8l %g7, %o6, %o1
ld [%l7 + 0x30], %f15
std %f8, [%l7 + 0x70]
tcc %xcc, 0x7
fpadd16s %f12, %f13, %f15
fmovdgu %icc, %f5, %f1
edge16 %i6, %g3, %i4
xor %l5, %g5, %i0
movge %xcc, %g4, %l4
ldsh [%l7 + 0x20], %l1
fcmple32 %f6, %f10, %g1
fcmple16 %f12, %f14, %l6
fcmpne32 %f2, %f12, %l3
taddcc %i7, %o3, %o2
fmovdvs %icc, %f10, %f8
movl %xcc, %o4, %i1
edge16n %i5, %o0, %o7
fandnot1s %f12, %f1, %f2
fmovrdne %l2, %f2, %f2
ldx [%l7 + 0x30], %l0
ldsh [%l7 + 0x2C], %i2
tn %icc, 0x4
umul %o5, %g6, %g2
tleu %icc, 0x6
bgu,pn %xcc, loop_581
movge %xcc, %i3, %g7
edge32l %o1, %i6, %o6
edge32ln %g3, %i4, %l5
loop_581:
sethi 0x0C4E, %g5
sth %g4, [%l7 + 0x42]
ldub [%l7 + 0x7F], %l4
fmovse %icc, %f5, %f6
edge32l %i0, %l1, %g1
stb %l6, [%l7 + 0x71]
fxnors %f12, %f6, %f15
orncc %l3, 0x0E53, %i7
edge16ln %o2, %o4, %o3
alignaddr %i1, %o0, %i5
std %f2, [%l7 + 0x30]
ldx [%l7 + 0x68], %o7
movle %icc, %l0, %i2
fmovdne %xcc, %f13, %f13
fpadd16s %f4, %f11, %f1
fmovsn %icc, %f0, %f0
lduw [%l7 + 0x40], %o5
fcmpeq16 %f0, %f10, %g6
fmovrsne %g2, %f2, %f15
sdivx %i3, 0x0DE2, %l2
stx %g7, [%l7 + 0x38]
ldx [%l7 + 0x38], %i6
movneg %icc, %o1, %g3
tle %xcc, 0x0
ld [%l7 + 0x64], %f0
udiv %o6, 0x1D91, %i4
ldx [%l7 + 0x50], %l5
lduw [%l7 + 0x18], %g5
movvs %icc, %l4, %i0
edge32n %g4, %l1, %l6
fmovdneg %icc, %f9, %f15
fandnot1s %f9, %f5, %f10
fmovsgu %xcc, %f12, %f9
fnegd %f14, %f4
bvs,a,pt %icc, loop_582
fbo,a %fcc0, loop_583
lduh [%l7 + 0x6E], %g1
fnegd %f10, %f12
loop_582:
orncc %l3, %i7, %o2
loop_583:
bne,pn %icc, loop_584
stx %o3, [%l7 + 0x20]
stw %i1, [%l7 + 0x40]
ldx [%l7 + 0x48], %o4
loop_584:
udivx %i5, 0x17C3, %o0
st %f8, [%l7 + 0x1C]
fandnot2 %f8, %f6, %f6
tn %icc, 0x2
udiv %o7, 0x1EAA, %i2
edge16l %l0, %g6, %o5
fmovsneg %icc, %f15, %f9
fmovda %icc, %f7, %f4
fpmerge %f15, %f2, %f4
tge %xcc, 0x4
fbe %fcc1, loop_585
add %i3, 0x0D3B, %l2
fmovdcc %xcc, %f11, %f7
tge %xcc, 0x2
loop_585:
fands %f11, %f0, %f13
stw %g7, [%l7 + 0x5C]
lduw [%l7 + 0x28], %i6
fbul %fcc2, loop_586
st %f8, [%l7 + 0x08]
fpsub16 %f0, %f4, %f10
fmovdne %xcc, %f9, %f4
loop_586:
stb %o1, [%l7 + 0x09]
andcc %g2, 0x1337, %o6
array32 %i4, %l5, %g5
ldx [%l7 + 0x50], %l4
stw %i0, [%l7 + 0x44]
fbue,a %fcc2, loop_587
sth %g4, [%l7 + 0x12]
move %xcc, %g3, %l1
std %f8, [%l7 + 0x58]
loop_587:
nop
setx loop_588, %l0, %l1
jmpl %l1, %l6
stx %l3, [%l7 + 0x68]
fba %fcc2, loop_589
ldsh [%l7 + 0x46], %i7
loop_588:
ld [%l7 + 0x24], %f1
fpmerge %f1, %f11, %f8
loop_589:
movneg %icc, %o2, %o3
lduh [%l7 + 0x52], %i1
subc %g1, %o4, %i5
ldd [%l7 + 0x28], %f8
sra %o7, 0x1A, %i2
lduw [%l7 + 0x0C], %o0
taddcctv %l0, 0x03E5, %g6
orn %o5, 0x1DF2, %i3
lduw [%l7 + 0x3C], %g7
movrgz %i6, %l2, %o1
fmovrdlz %g2, %f14, %f6
edge16l %o6, %i4, %g5
fbne,a %fcc2, loop_590
fcmpne32 %f4, %f4, %l5
fmovrsgz %i0, %f14, %f13
fpadd32 %f2, %f2, %f6
loop_590:
move %icc, %l4, %g4
fornot2s %f5, %f2, %f11
sra %g3, %l1, %l3
ldd [%l7 + 0x60], %f8
fmovrdlz %i7, %f10, %f0
fmovrslz %l6, %f11, %f11
ldub [%l7 + 0x37], %o2
fmul8x16au %f11, %f6, %f2
andncc %i1, %g1, %o4
fpadd32 %f0, %f12, %f2
nop
setx loop_591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x58], %i5
andn %o7, 0x0571, %o3
ldsh [%l7 + 0x6C], %i2
loop_591:
fandnot2 %f6, %f12, %f10
fble %fcc1, loop_592
xnorcc %o0, 0x1EC9, %l0
edge32n %g6, %i3, %o5
mova %xcc, %i6, %g7
loop_592:
st %f7, [%l7 + 0x50]
st %f6, [%l7 + 0x60]
fmovdn %icc, %f5, %f13
mulx %o1, 0x04C2, %g2
ldd [%l7 + 0x20], %f8
brgez %o6, loop_593
fmovrdne %l2, %f12, %f6
ldsb [%l7 + 0x1E], %i4
ldx [%l7 + 0x20], %l5
loop_593:
movre %g5, %i0, %g4
fnot2s %f0, %f9
ldd [%l7 + 0x28], %f8
ldx [%l7 + 0x70], %l4
addcc %l1, %l3, %g3
ldsb [%l7 + 0x3A], %i7
ldub [%l7 + 0x5C], %o2
stb %i1, [%l7 + 0x21]
movrne %g1, 0x2E1, %o4
fpsub16 %f10, %f4, %f4
smulcc %l6, 0x105D, %i5
tsubcc %o3, %o7, %i2
fmovd %f0, %f4
edge8ln %l0, %o0, %g6
lduh [%l7 + 0x50], %o5
movneg %icc, %i6, %g7
ldub [%l7 + 0x1C], %o1
edge32l %i3, %g2, %l2
ldub [%l7 + 0x70], %o6
ldub [%l7 + 0x6F], %l5
be loop_594
be %xcc, loop_595
ldsb [%l7 + 0x46], %i4
stw %g5, [%l7 + 0x08]
loop_594:
subccc %g4, %i0, %l1
loop_595:
sth %l3, [%l7 + 0x0E]
ba %xcc, loop_596
addccc %l4, 0x106B, %i7
fpmerge %f3, %f13, %f4
sth %g3, [%l7 + 0x16]
loop_596:
tgu %icc, 0x4
sth %i1, [%l7 + 0x72]
array32 %g1, %o2, %l6
fxnors %f12, %f15, %f13
movneg %xcc, %o4, %i5
fmovrde %o7, %f0, %f4
fandnot2 %f12, %f8, %f4
fnands %f7, %f10, %f5
ld [%l7 + 0x7C], %f0
stx %o3, [%l7 + 0x40]
st %f8, [%l7 + 0x7C]
fpackfix %f12, %f4
smul %i2, %o0, %g6
ld [%l7 + 0x34], %f9
fmovda %icc, %f3, %f4
ldub [%l7 + 0x37], %o5
tvs %icc, 0x1
bleu %xcc, loop_597
ldsh [%l7 + 0x18], %i6
ldsw [%l7 + 0x28], %l0
ldub [%l7 + 0x1B], %o1
loop_597:
bn,a,pn %icc, loop_598
lduw [%l7 + 0x70], %g7
ldub [%l7 + 0x6D], %g2
fzero %f12
loop_598:
movcc %xcc, %i3, %o6
ldsw [%l7 + 0x64], %l5
add %l2, 0x0529, %i4
fpsub16 %f14, %f0, %f10
fcmpne32 %f8, %f14, %g5
array16 %i0, %l1, %l3
ldsw [%l7 + 0x70], %l4
bgu,pt %xcc, loop_599
lduw [%l7 + 0x64], %g4
ldsb [%l7 + 0x47], %i7
mulscc %g3, %g1, %i1
loop_599:
edge32ln %o2, %o4, %l6
movg %icc, %o7, %o3
lduh [%l7 + 0x4C], %i2
fbn,a %fcc2, loop_600
fmovrdgez %i5, %f0, %f10
orcc %g6, 0x005D, %o5
ldx [%l7 + 0x10], %i6
loop_600:
tsubcc %l0, 0x0459, %o0
fmovspos %xcc, %f5, %f0
lduh [%l7 + 0x76], %g7
ldsb [%l7 + 0x63], %g2
movne %icc, %o1, %o6
fmovdl %icc, %f4, %f10
bvs,a loop_601
xnorcc %l5, %l2, %i4
fmovsle %xcc, %f4, %f4
movl %xcc, %g5, %i0
loop_601:
brnz,a %l1, loop_602
movcc %icc, %l3, %i3
fmovrdlez %g4, %f8, %f6
fnot1s %f13, %f6
loop_602:
stb %i7, [%l7 + 0x77]
smulcc %g3, 0x06B4, %g1
fbe %fcc1, loop_603
lduh [%l7 + 0x50], %l4
brgez,a %i1, loop_604
lduh [%l7 + 0x40], %o4
loop_603:
bcs,a,pt %icc, loop_605
edge16ln %o2, %o7, %o3
loop_604:
ldsh [%l7 + 0x6E], %i2
ldx [%l7 + 0x68], %i5
loop_605:
taddcctv %g6, 0x0A15, %o5
sllx %i6, 0x1A, %l6
ldx [%l7 + 0x48], %o0
be loop_606
move %xcc, %g7, %l0
fmovrsgez %o1, %f4, %f2
fpsub16 %f6, %f14, %f0
loop_606:
umul %g2, %o6, %l2
sth %i4, [%l7 + 0x68]
lduw [%l7 + 0x7C], %g5
subcc %i0, %l1, %l3
fpadd32s %f9, %f10, %f6
stw %i3, [%l7 + 0x18]
fornot1s %f12, %f0, %f2
std %f0, [%l7 + 0x28]
fcmpeq16 %f14, %f8, %g4
fcmped %fcc2, %f4, %f0
fors %f11, %f6, %f4
fmul8x16 %f5, %f0, %f14
fexpand %f14, %f4
ldsb [%l7 + 0x4F], %l5
stx %i7, [%l7 + 0x38]
array32 %g3, %l4, %i1
ldsh [%l7 + 0x6A], %o4
fbn,a %fcc2, loop_607
sra %g1, 0x0A, %o2
fbug,a %fcc3, loop_608
stw %o3, [%l7 + 0x40]
loop_607:
ta %icc, 0x7
stb %i2, [%l7 + 0x73]
loop_608:
bleu,a loop_609
fmovrdlez %i5, %f4, %f8
bcs,pn %xcc, loop_610
movpos %icc, %g6, %o7
loop_609:
stw %i6, [%l7 + 0x44]
fxnors %f8, %f13, %f10
loop_610:
movrlz %o5, %l6, %o0
fbge %fcc3, loop_611
ld [%l7 + 0x38], %f14
edge16ln %l0, %o1, %g7
edge32l %g2, %l2, %o6
loop_611:
bge,pt %icc, loop_612
fcmpgt32 %f6, %f6, %g5
ldub [%l7 + 0x3A], %i0
fpack32 %f0, %f12, %f2
loop_612:
bl,a loop_613
fbl,a %fcc1, loop_614
fpack32 %f14, %f4, %f4
fble %fcc1, loop_615
loop_613:
fand %f14, %f14, %f14
loop_614:
ldsw [%l7 + 0x10], %i4
fandnot2s %f4, %f0, %f1
loop_615:
fnegs %f9, %f1
array16 %l1, %l3, %g4
ldsw [%l7 + 0x7C], %l5
fornot2s %f2, %f3, %f3
tn %icc, 0x3
tsubcctv %i7, 0x15E7, %g3
lduw [%l7 + 0x3C], %l4
std %f12, [%l7 + 0x10]
lduw [%l7 + 0x40], %i3
fcmpeq16 %f6, %f4, %i1
lduh [%l7 + 0x6C], %o4
bn loop_616
ldd [%l7 + 0x18], %f8
fmovse %icc, %f5, %f8
ldsb [%l7 + 0x74], %g1
loop_616:
ldsb [%l7 + 0x43], %o2
stb %o3, [%l7 + 0x0A]
fmovsleu %icc, %f15, %f5
st %f14, [%l7 + 0x2C]
sra %i5, 0x09, %i2
st %f5, [%l7 + 0x34]
ldsw [%l7 + 0x38], %g6
mulx %o7, 0x10AE, %o5
addcc %i6, 0x13CB, %l6
udivcc %o0, 0x1D9B, %l0
tpos %xcc, 0x2
bn,pn %xcc, loop_617
alignaddrl %g7, %o1, %l2
fmovscs %xcc, %f8, %f13
subccc %o6, 0x1E41, %g2
loop_617:
ldsb [%l7 + 0x5E], %g5
movgu %xcc, %i0, %i4
sth %l1, [%l7 + 0x22]
tvs %icc, 0x6
fcmpgt16 %f14, %f6, %l3
smulcc %g4, %i7, %l5
fbu %fcc2, loop_618
orncc %l4, 0x1285, %i3
stb %i1, [%l7 + 0x46]
edge32n %g3, %o4, %o2
loop_618:
sethi 0x17D4, %o3
fmovdle %xcc, %f1, %f5
ldsh [%l7 + 0x14], %i5
fnands %f15, %f7, %f6
ld [%l7 + 0x20], %f10
lduw [%l7 + 0x24], %i2
ldsb [%l7 + 0x4F], %g6
fbne %fcc1, loop_619
movgu %icc, %g1, %o7
stw %o5, [%l7 + 0x3C]
fmovspos %xcc, %f1, %f6
loop_619:
fbge %fcc1, loop_620
ldd [%l7 + 0x58], %f0
edge16 %i6, %l6, %o0
edge16ln %l0, %g7, %o1
loop_620:
fpadd16s %f1, %f6, %f1
subcc %o6, 0x161C, %l2
tne %icc, 0x6
ldub [%l7 + 0x0F], %g2
brlz %g5, loop_621
fcmpne16 %f8, %f4, %i0
fexpand %f10, %f2
fmovrsgz %l1, %f8, %f15
loop_621:
movcc %xcc, %i4, %l3
fornot1 %f14, %f2, %f12
xorcc %g4, %l5, %i7
fandnot1 %f4, %f4, %f2
movcs %xcc, %l4, %i3
lduw [%l7 + 0x24], %i1
edge32 %g3, %o4, %o3
fcmped %fcc2, %f2, %f8
for %f10, %f14, %f6
ldsh [%l7 + 0x78], %i5
stx %i2, [%l7 + 0x60]
bcs %xcc, loop_622
stb %g6, [%l7 + 0x58]
fmovrde %o2, %f12, %f10
fzeros %f0
loop_622:
ldub [%l7 + 0x63], %g1
bn %xcc, loop_623
sth %o5, [%l7 + 0x4A]
fmovsvc %xcc, %f6, %f2
sth %i6, [%l7 + 0x54]
loop_623:
stw %l6, [%l7 + 0x08]
std %f10, [%l7 + 0x28]
fones %f2
taddcctv %o7, 0x0EFB, %l0
lduh [%l7 + 0x32], %g7
udivcc %o0, 0x1DB4, %o1
fmovrslz %l2, %f7, %f11
st %f6, [%l7 + 0x5C]
std %f14, [%l7 + 0x40]
pdist %f8, %f2, %f8
fnegs %f8, %f4
taddcctv %o6, 0x1217, %g2
lduw [%l7 + 0x0C], %g5
fxor %f2, %f6, %f2
andn %l1, 0x0FF3, %i0
fbu,a %fcc2, loop_624
fmovrde %i4, %f10, %f0
movcc %xcc, %l3, %g4
fnot2 %f8, %f2
loop_624:
andncc %i7, %l5, %l4
srax %i1, %g3, %o4
ldd [%l7 + 0x70], %f2
movrlz %i3, 0x269, %i5
stw %o3, [%l7 + 0x60]
fmovsge %xcc, %f1, %f14
for %f4, %f2, %f12
brgz %i2, loop_625
movle %icc, %g6, %o2
lduw [%l7 + 0x0C], %o5
srax %i6, %l6, %o7
loop_625:
ldub [%l7 + 0x49], %g1
fmovrsgz %g7, %f11, %f12
fsrc2 %f6, %f2
sth %o0, [%l7 + 0x54]
fnot1 %f14, %f6
fmovdl %xcc, %f9, %f3
fba,a %fcc3, loop_626
ldub [%l7 + 0x3E], %l0
st %f11, [%l7 + 0x20]
brz,a %l2, loop_627
loop_626:
fones %f2
lduh [%l7 + 0x5C], %o6
fcmpeq32 %f4, %f14, %o1
loop_627:
fnot2s %f0, %f3
tvc %xcc, 0x3
stw %g2, [%l7 + 0x5C]
addc %g5, 0x1B38, %l1
ldd [%l7 + 0x38], %f2
fcmped %fcc2, %f2, %f4
ldsh [%l7 + 0x1E], %i4
fcmpne32 %f2, %f4, %l3
lduw [%l7 + 0x48], %i0
popc %i7, %l5
smulcc %g4, 0x07E3, %i1
tvs %xcc, 0x6
andcc %g3, 0x015B, %o4
ldsh [%l7 + 0x5C], %l4
movrlz %i5, %o3, %i3
fblg,a %fcc0, loop_628
udivcc %g6, 0x1B47, %o2
stw %o5, [%l7 + 0x48]
andncc %i6, %i2, %o7
loop_628:
fmul8x16al %f13, %f4, %f4
fmovdg %icc, %f4, %f4
ldsw [%l7 + 0x7C], %l6
ld [%l7 + 0x40], %f6
fcmped %fcc0, %f2, %f8
movcc %xcc, %g7, %o0
bpos,a %xcc, loop_629
ld [%l7 + 0x20], %f10
std %f10, [%l7 + 0x18]
stb %l0, [%l7 + 0x09]
loop_629:
srax %l2, 0x04, %o6
fmovrse %o1, %f1, %f12
stb %g1, [%l7 + 0x13]
xor %g5, 0x10BB, %g2
std %f8, [%l7 + 0x30]
ldub [%l7 + 0x1E], %i4
fpackfix %f6, %f9
udivx %l1, 0x03BE, %i0
fmul8x16 %f0, %f0, %f10
movn %icc, %l3, %i7
std %f10, [%l7 + 0x38]
fornot2s %f12, %f14, %f4
fpack32 %f14, %f0, %f14
subccc %l5, 0x1062, %g4
fmovsn %xcc, %f7, %f11
stw %i1, [%l7 + 0x18]
taddcctv %g3, 0x0D76, %l4
stx %i5, [%l7 + 0x48]
ldsh [%l7 + 0x66], %o4
ldsb [%l7 + 0x76], %i3
fpackfix %f4, %f4
ld [%l7 + 0x54], %f14
popc %g6, %o3
fcmpgt16 %f8, %f12, %o2
movle %xcc, %i6, %o5
stb %o7, [%l7 + 0x26]
fmovsn %xcc, %f9, %f3
std %f10, [%l7 + 0x70]
fmovd %f12, %f4
fands %f13, %f15, %f15
bn,a,pt %icc, loop_630
std %f12, [%l7 + 0x40]
fmovsneg %icc, %f0, %f6
ldsb [%l7 + 0x35], %l6
loop_630:
fpadd16s %f10, %f6, %f13
lduh [%l7 + 0x3A], %i2
fpadd32s %f0, %f7, %f7
bvc,a %icc, loop_631
fxors %f8, %f11, %f3
fbug %fcc0, loop_632
fbe %fcc3, loop_633
loop_631:
ldub [%l7 + 0x7B], %g7
edge16l %o0, %l0, %o6
loop_632:
subcc %l2, 0x0717, %g1
loop_633:
movre %g5, %g2, %i4
movcc %xcc, %l1, %o1
be,a,pn %icc, loop_634
nop
setx loop_635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f12, %f14
sethi 0x011B, %i0
loop_634:
fsrc2s %f8, %f0
loop_635:
ldsh [%l7 + 0x4E], %i7
stb %l3, [%l7 + 0x14]
fmovdle %icc, %f8, %f5
tsubcc %g4, 0x0237, %l5
edge8l %g3, %i1, %l4
fmovsneg %icc, %f3, %f5
ldsw [%l7 + 0x78], %i5
ldsw [%l7 + 0x54], %i3
fpsub16 %f12, %f8, %f4
movcc %xcc, %g6, %o3
fmovdcs %xcc, %f0, %f15
fbne,a %fcc0, loop_636
fpadd16s %f15, %f11, %f3
andncc %o2, %o4, %o5
edge8 %o7, %l6, %i2
loop_636:
mova %icc, %g7, %i6
stx %o0, [%l7 + 0x38]
fnand %f12, %f8, %f12
bcs,a,pn %xcc, loop_637
fands %f13, %f8, %f7
fbule %fcc1, loop_638
fbe %fcc3, loop_639
loop_637:
fmovse %icc, %f14, %f13
fbug %fcc0, loop_640
loop_638:
nop
setx loop_641, %l0, %l1
jmpl %l1, %o6
loop_639:
fpadd32 %f10, %f10, %f10
lduw [%l7 + 0x14], %l2
loop_640:
movvs %icc, %g1, %g5
loop_641:
edge8ln %l0, %i4, %l1
brz %o1, loop_642
ldsh [%l7 + 0x46], %i0
bg,pt %xcc, loop_643
movrgz %i7, %l3, %g2
loop_642:
ldsw [%l7 + 0x78], %l5
ld [%l7 + 0x5C], %f6
loop_643:
edge32 %g3, %i1, %l4
movl %xcc, %g4, %i3
brz %g6, loop_644
stw %o3, [%l7 + 0x70]
sth %o2, [%l7 + 0x48]
stb %i5, [%l7 + 0x4A]
loop_644:
fpack16 %f0, %f2
fxor %f0, %f10, %f10
srlx %o4, %o5, %o7
movcc %icc, %l6, %i2
fmovrsgz %i6, %f4, %f14
fsrc1s %f12, %f15
tcs %icc, 0x0
ldsb [%l7 + 0x7A], %g7
sth %o6, [%l7 + 0x32]
stx %o0, [%l7 + 0x78]
ldub [%l7 + 0x5D], %l2
movcc %icc, %g1, %l0
tcc %icc, 0x5
ldub [%l7 + 0x09], %g5
brgz %i4, loop_645
fbue,a %fcc2, loop_646
ldsh [%l7 + 0x64], %l1
ldd [%l7 + 0x78], %f4
loop_645:
move %xcc, %o1, %i0
loop_646:
fabsd %f8, %f0
tsubcc %i7, 0x1120, %l3
fpack32 %f4, %f6, %f2
fmovsneg %xcc, %f14, %f2
stw %l5, [%l7 + 0x0C]
subc %g3, %i1, %g2
add %l4, 0x0434, %g4
addc %i3, %o3, %o2
edge8ln %i5, %g6, %o4
sra %o5, %o7, %l6
ldsw [%l7 + 0x40], %i2
fmovsg %xcc, %f5, %f5
fmul8x16au %f1, %f2, %f0
fmovsle %icc, %f1, %f11
fmovdcc %xcc, %f12, %f15
fxor %f0, %f0, %f8
stx %i6, [%l7 + 0x28]
mova %icc, %o6, %o0
fmovdle %xcc, %f4, %f3
stb %g7, [%l7 + 0x4F]
fmovdpos %icc, %f2, %f7
fbule,a %fcc1, loop_647
fcmpgt16 %f12, %f0, %l2
fnegd %f2, %f2
fcmpgt32 %f14, %f12, %g1
loop_647:
fnot2 %f6, %f12
ld [%l7 + 0x70], %f3
umulcc %l0, %i4, %l1
fpadd32s %f12, %f12, %f14
array16 %o1, %g5, %i7
bcs,a %icc, loop_648
fcmps %fcc0, %f1, %f10
fsrc1s %f9, %f13
fbul %fcc1, loop_649
loop_648:
fandnot2s %f3, %f3, %f10
ld [%l7 + 0x34], %f9
bcc,a,pt %icc, loop_650
loop_649:
fmovrse %l3, %f6, %f11
fmovdcc %xcc, %f15, %f5
fmovrsgz %i0, %f10, %f5
loop_650:
tleu %xcc, 0x1
brz,a %g3, loop_651
fmovrdlez %i1, %f2, %f12
ldsb [%l7 + 0x74], %l5
sdivx %l4, 0x08EE, %g4
loop_651:
tsubcctv %g2, %i3, %o3
tvc %xcc, 0x6
fpsub32s %f3, %f13, %f12
stw %o2, [%l7 + 0x68]
sdivcc %i5, 0x1E91, %g6
fandnot2 %f2, %f14, %f2
edge16n %o4, %o5, %o7
fmovrse %i2, %f10, %f12
edge8ln %l6, %i6, %o6
bshuffle %f10, %f14, %f0
movg %icc, %o0, %l2
subccc %g7, 0x0FD0, %g1
stw %i4, [%l7 + 0x10]
te %icc, 0x0
movvs %icc, %l0, %o1
tvs %icc, 0x3
ldsb [%l7 + 0x42], %g5
udivx %i7, 0x0BA6, %l1
array16 %l3, %i0, %i1
bgu %xcc, loop_652
ldsw [%l7 + 0x18], %l5
faligndata %f10, %f14, %f10
ldsb [%l7 + 0x55], %l4
loop_652:
bvs,pt %xcc, loop_653
fnands %f7, %f12, %f2
ldsh [%l7 + 0x4A], %g4
st %f6, [%l7 + 0x2C]
loop_653:
fmovrsgez %g2, %f11, %f9
sethi 0x0A67, %g3
tcs %icc, 0x2
movl %icc, %o3, %o2
tvs %icc, 0x0
edge32ln %i3, %g6, %i5
fsrc1s %f10, %f4
fxors %f4, %f6, %f12
sth %o4, [%l7 + 0x7C]
ldx [%l7 + 0x60], %o5
fnot1s %f14, %f5
lduw [%l7 + 0x24], %i2
and %l6, 0x0EAB, %o7
ldub [%l7 + 0x40], %o6
fmuld8sux16 %f13, %f12, %f6
stx %i6, [%l7 + 0x78]
fmovrse %l2, %f1, %f6
ldub [%l7 + 0x22], %g7
fmuld8ulx16 %f1, %f13, %f8
bleu,pn %xcc, loop_654
pdist %f4, %f10, %f8
ldx [%l7 + 0x48], %o0
st %f3, [%l7 + 0x60]
loop_654:
stx %i4, [%l7 + 0x28]
fpadd32s %f1, %f15, %f9
ldub [%l7 + 0x29], %g1
fones %f2
tg %icc, 0x1
andcc %l0, %g5, %i7
st %f8, [%l7 + 0x28]
ldsb [%l7 + 0x42], %o1
subc %l3, %i0, %l1
stb %i1, [%l7 + 0x32]
fcmple16 %f2, %f14, %l4
tl %icc, 0x4
stb %g4, [%l7 + 0x73]
fornot1 %f8, %f6, %f4
ldsb [%l7 + 0x1B], %g2
fmovrslz %l5, %f15, %f10
ld [%l7 + 0x40], %f7
ldsh [%l7 + 0x6E], %g3
ldd [%l7 + 0x10], %f14
fmovs %f2, %f13
lduw [%l7 + 0x54], %o2
brnz %o3, loop_655
lduw [%l7 + 0x0C], %i3
bvc,a loop_656
fsrc1 %f4, %f10
loop_655:
ldub [%l7 + 0x4D], %i5
tleu %xcc, 0x4
loop_656:
bvs,a loop_657
ldd [%l7 + 0x78], %f4
st %f14, [%l7 + 0x58]
movrlez %o4, %o5, %i2
loop_657:
lduh [%l7 + 0x66], %l6
fmovrsgz %g6, %f10, %f10
ldd [%l7 + 0x20], %f12
taddcc %o7, 0x1735, %o6
fcmpne32 %f2, %f4, %i6
fornot2 %f12, %f12, %f4
tpos %xcc, 0x3
ld [%l7 + 0x10], %f1
fabss %f8, %f1
st %f13, [%l7 + 0x18]
fmovdn %xcc, %f0, %f1
fmovsl %icc, %f12, %f8
add %l2, %g7, %o0
fmovse %icc, %f0, %f9
fmovrdgz %g1, %f6, %f14
orcc %i4, 0x1CF6, %l0
stb %i7, [%l7 + 0x5A]
ldsb [%l7 + 0x3F], %g5
fcmpne32 %f6, %f0, %o1
subccc %l3, %i0, %l1
ldsh [%l7 + 0x68], %l4
movgu %icc, %g4, %i1
xor %g2, %l5, %g3
ble,a %icc, loop_658
st %f13, [%l7 + 0x54]
ld [%l7 + 0x54], %f11
popc %o2, %o3
loop_658:
movn %xcc, %i3, %i5
ldub [%l7 + 0x28], %o4
subccc %o5, %i2, %l6
sethi 0x096D, %g6
fpmerge %f1, %f5, %f2
fpmerge %f7, %f4, %f4
sdivcc %o6, 0x01D6, %i6
ldx [%l7 + 0x08], %o7
fmuld8ulx16 %f5, %f6, %f12
movre %l2, %g7, %g1
ldd [%l7 + 0x30], %f2
tvs %icc, 0x0
tgu %icc, 0x1
fors %f4, %f12, %f4
stw %i4, [%l7 + 0x64]
andcc %l0, %o0, %g5
ldsw [%l7 + 0x60], %i7
fmovsvs %xcc, %f11, %f6
stw %o1, [%l7 + 0x4C]
bneg,pt %icc, loop_659
fbl,a %fcc1, loop_660
brlez %l3, loop_661
nop
setx loop_662, %l0, %l1
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_659:
fmovsg %icc, %f14, %f14
loop_660:
ld [%l7 + 0x18], %f9
loop_661:
ta %xcc, 0x6
loop_662:
fbo %fcc2, loop_663
fbe %fcc3, loop_664
fbge %fcc0, loop_665
xnor %i0, 0x0AA1, %l4
loop_663:
mulscc %g4, 0x0922, %i1
loop_664:
sth %l1, [%l7 + 0x74]
loop_665:
fornot2 %f8, %f10, %f14
fandnot2 %f10, %f0, %f12
popc 0x14C4, %l5
movrgez %g3, %o2, %g2
fmovdneg %icc, %f2, %f10
stx %o3, [%l7 + 0x40]
ldsh [%l7 + 0x60], %i5
fble %fcc3, loop_666
sll %o4, %o5, %i2
fsrc1s %f3, %f11
stw %i3, [%l7 + 0x2C]
loop_666:
lduh [%l7 + 0x7A], %g6
fmovse %icc, %f14, %f8
ldsw [%l7 + 0x30], %l6
ldsh [%l7 + 0x20], %o6
mova %xcc, %i6, %l2
ta %icc, 0x3
fmovdg %icc, %f10, %f5
ldsh [%l7 + 0x36], %o7
fmuld8sux16 %f9, %f9, %f14
bg,a loop_667
tcc %xcc, 0x2
tg %xcc, 0x4
stx %g1, [%l7 + 0x20]
loop_667:
ldsb [%l7 + 0x68], %g7
stw %l0, [%l7 + 0x68]
bg loop_668
ldsw [%l7 + 0x30], %o0
fmovspos %icc, %f8, %f0
xorcc %g5, 0x0054, %i4
loop_668:
ldsb [%l7 + 0x36], %o1
movcs %xcc, %l3, %i0
srl %l4, %i7, %g4
taddcc %l1, 0x109F, %l5
sth %i1, [%l7 + 0x28]
sethi 0x13D1, %o2
umul %g2, 0x13EE, %g3
mulx %i5, 0x14CE, %o4
fmovdpos %icc, %f9, %f1
mulscc %o3, 0x1F33, %o5
stb %i2, [%l7 + 0x60]
ldsb [%l7 + 0x1D], %i3
srlx %l6, %g6, %i6
movgu %xcc, %o6, %l2
fmovrde %g1, %f4, %f12
fors %f7, %f5, %f10
smul %o7, %l0, %o0
fmovsg %icc, %f0, %f13
ld [%l7 + 0x10], %f3
mulscc %g5, %i4, %o1
bl %xcc, loop_669
ldsh [%l7 + 0x26], %l3
fornot2s %f12, %f11, %f11
ldd [%l7 + 0x50], %f10
loop_669:
srax %i0, 0x0F, %g7
fpack16 %f12, %f12
fcmpes %fcc1, %f0, %f8
fcmple32 %f4, %f14, %i7
movgu %icc, %g4, %l4
ldsw [%l7 + 0x08], %l1
sth %i1, [%l7 + 0x6E]
stw %l5, [%l7 + 0x24]
fmovdl %icc, %f6, %f8
stb %g2, [%l7 + 0x12]
fbl,a %fcc3, loop_670
add %o2, 0x0727, %g3
ldsw [%l7 + 0x24], %o4
sll %o3, %i5, %o5
loop_670:
fmovsle %xcc, %f8, %f11
stb %i2, [%l7 + 0x14]
ldsw [%l7 + 0x54], %l6
andn %g6, 0x1386, %i3
fbge %fcc0, loop_671
ld [%l7 + 0x40], %f6
fxnor %f0, %f14, %f4
edge16 %o6, %i6, %g1
loop_671:
stx %o7, [%l7 + 0x10]
mulscc %l0, 0x1E8A, %o0
fone %f4
or %g5, 0x11F3, %l2
ldx [%l7 + 0x68], %i4
bn,a,pn %icc, loop_672
lduw [%l7 + 0x38], %o1
fmul8x16 %f6, %f8, %f4
fpadd16 %f4, %f10, %f4
loop_672:
fmovrslez %i0, %f3, %f8
fandnot2s %f2, %f15, %f7
brgz %l3, loop_673
fzero %f12
fmovrde %i7, %f4, %f8
movgu %icc, %g4, %l4
loop_673:
fcmpne32 %f10, %f12, %g7
ldd [%l7 + 0x18], %f4
ld [%l7 + 0x60], %f15
movrne %l1, %i1, %g2
fabsd %f6, %f4
bl,a loop_674
ldsh [%l7 + 0x22], %l5
ldd [%l7 + 0x30], %f8
ldsb [%l7 + 0x1D], %g3
loop_674:
fble,a %fcc0, loop_675
taddcc %o4, 0x1A0A, %o3
orn %i5, %o5, %o2
fmovrslez %l6, %f11, %f6
loop_675:
edge32ln %g6, %i3, %o6
movcc %icc, %i6, %g1
st %f1, [%l7 + 0x5C]
sdivcc %i2, 0x0D49, %l0
bcs,a loop_676
brgez %o7, loop_677
tleu %icc, 0x5
movrgz %g5, 0x276, %o0
loop_676:
move %icc, %l2, %o1
loop_677:
fbu %fcc2, loop_678
fmovdne %icc, %f1, %f8
lduw [%l7 + 0x24], %i0
ldub [%l7 + 0x0F], %l3
loop_678:
ldsw [%l7 + 0x24], %i7
fbl %fcc3, loop_679
fmovsne %xcc, %f6, %f12
srl %i4, 0x11, %g4
siam 0x6
loop_679:
umul %g7, %l1, %l4
ldub [%l7 + 0x0D], %i1
fmovdneg %xcc, %f9, %f1
stw %g2, [%l7 + 0x54]
fmovdleu %xcc, %f6, %f4
andncc %g3, %o4, %o3
fandnot1s %f10, %f14, %f12
fmovsne %icc, %f15, %f15
ld [%l7 + 0x18], %f11
lduw [%l7 + 0x0C], %l5
ld [%l7 + 0x7C], %f14
fnot1 %f10, %f0
edge32ln %o5, %o2, %l6
std %f0, [%l7 + 0x38]
bne,pt %icc, loop_680
udivx %i5, 0x0990, %g6
fcmpeq32 %f2, %f2, %i3
edge32 %o6, %g1, %i6
loop_680:
nop
setx loop_681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x7
fmul8x16au %f4, %f8, %f0
ldub [%l7 + 0x0B], %l0
loop_681:
fandnot1s %f8, %f13, %f9
stb %o7, [%l7 + 0x55]
or %i2, 0x1AA3, %g5
movg %icc, %l2, %o0
bl,a %icc, loop_682
ldsw [%l7 + 0x38], %o1
tpos %icc, 0x6
nop
setx loop_683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_682:
movrlez %l3, 0x014, %i7
fexpand %f11, %f4
fmovdleu %icc, %f9, %f13
loop_683:
st %f5, [%l7 + 0x20]
movre %i4, 0x074, %i0
fcmpeq16 %f8, %f4, %g7
ldsw [%l7 + 0x74], %l1
fexpand %f1, %f12
ld [%l7 + 0x60], %f10
ld [%l7 + 0x58], %f4
sth %l4, [%l7 + 0x30]
brnz %i1, loop_684
tsubcctv %g4, %g3, %g2
lduw [%l7 + 0x50], %o4
add %l5, 0x168B, %o5
loop_684:
edge8n %o3, %o2, %l6
andcc %g6, 0x0E6C, %i5
fmovdpos %xcc, %f8, %f7
add %i3, 0x0BEF, %o6
fmovrslz %g1, %f15, %f14
std %f2, [%l7 + 0x18]
tgu %icc, 0x5
stb %l0, [%l7 + 0x0A]
fcmpgt32 %f4, %f6, %o7
movne %icc, %i6, %i2
fabss %f0, %f14
ld [%l7 + 0x70], %f3
brnz %g5, loop_685
ldsb [%l7 + 0x58], %o0
bvc,a,pn %xcc, loop_686
ldub [%l7 + 0x6F], %o1
loop_685:
pdist %f6, %f12, %f4
tpos %icc, 0x1
loop_686:
fbne,a %fcc0, loop_687
brnz %l2, loop_688
ba loop_689
fzero %f14
loop_687:
fmovs %f3, %f9
loop_688:
fcmpgt16 %f14, %f2, %l3
loop_689:
st %f15, [%l7 + 0x28]
xnor %i4, 0x1869, %i7
edge32ln %g7, %l1, %l4
fbl %fcc2, loop_690
stw %i0, [%l7 + 0x50]
movrne %i1, 0x377, %g3
movpos %icc, %g4, %g2
loop_690:
be,a loop_691
ldd [%l7 + 0x50], %f4
fba %fcc2, loop_692
siam 0x5
loop_691:
fpackfix %f10, %f2
ldsw [%l7 + 0x68], %l5
loop_692:
xnorcc %o4, 0x0562, %o3
fmovdneg %icc, %f0, %f2
std %f2, [%l7 + 0x08]
ldsb [%l7 + 0x65], %o5
sth %o2, [%l7 + 0x6E]
sth %g6, [%l7 + 0x5C]
array32 %i5, %l6, %i3
subc %o6, 0x1C40, %l0
fblg %fcc0, loop_693
fmovrsne %g1, %f8, %f2
fbuge %fcc3, loop_694
stx %i6, [%l7 + 0x60]
loop_693:
ldd [%l7 + 0x40], %f12
fpadd16 %f10, %f4, %f0
loop_694:
bneg,pt %xcc, loop_695
fbe %fcc0, loop_696
fpadd16 %f2, %f0, %f8
movrne %i2, %o7, %o0
loop_695:
fnegs %f14, %f10
loop_696:
bshuffle %f12, %f8, %f4
ldsw [%l7 + 0x68], %o1
ldub [%l7 + 0x27], %g5
ldsw [%l7 + 0x08], %l2
fmovscc %icc, %f10, %f5
fmovdcc %icc, %f0, %f8
bvc,pt %icc, loop_697
ldx [%l7 + 0x78], %l3
ldd [%l7 + 0x48], %f14
fornot2s %f5, %f13, %f12
loop_697:
std %f10, [%l7 + 0x68]
ldub [%l7 + 0x0D], %i4
udiv %g7, 0x0B69, %i7
fxnor %f12, %f12, %f6
nop
setx loop_698, %l0, %l1
jmpl %l1, %l1
fmovdne %icc, %f0, %f7
siam 0x6
sth %i0, [%l7 + 0x58]
loop_698:
fmul8x16al %f2, %f9, %f6
edge16l %i1, %g3, %g4
fbo %fcc1, loop_699
ldsb [%l7 + 0x1C], %g2
fmovspos %xcc, %f11, %f15
edge16l %l4, %l5, %o3
loop_699:
fsrc1s %f9, %f3
fzero %f14
fbl %fcc1, loop_700
lduw [%l7 + 0x58], %o4
fbn %fcc1, loop_701
ldd [%l7 + 0x08], %f0
loop_700:
ldsb [%l7 + 0x4C], %o5
st %f13, [%l7 + 0x68]
loop_701:
taddcctv %g6, %i5, %l6
lduw [%l7 + 0x08], %o2
st %f15, [%l7 + 0x68]
array16 %o6, %l0, %i3
sth %i6, [%l7 + 0x36]
fmovdleu %icc, %f1, %f12
brlez,a %g1, loop_702
fsrc1s %f11, %f14
fmovdcc %icc, %f13, %f4
fpadd16s %f15, %f15, %f8
loop_702:
srlx %o7, 0x1D, %i2
fmovdcs %xcc, %f1, %f3
fmovrdne %o1, %f12, %f6
lduw [%l7 + 0x2C], %g5
fmovdcs %xcc, %f9, %f12
stw %o0, [%l7 + 0x40]
sll %l3, %i4, %l2
edge8n %i7, %l1, %g7
fxnor %f2, %f6, %f0
sth %i1, [%l7 + 0x64]
std %f4, [%l7 + 0x48]
fba %fcc2, loop_703
ldd [%l7 + 0x40], %f6
udivcc %g3, 0x101C, %i0
ta %xcc, 0x1
loop_703:
fcmped %fcc3, %f14, %f4
fbo,a %fcc0, loop_704
fabss %f7, %f8
ldd [%l7 + 0x38], %f10
srlx %g2, 0x0F, %g4
loop_704:
fmuld8sux16 %f15, %f2, %f14
move %icc, %l4, %l5
std %f2, [%l7 + 0x60]
nop
setx loop_705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f12, %f11
lduh [%l7 + 0x70], %o3
fcmpeq32 %f2, %f12, %o5
loop_705:
be,a %xcc, loop_706
bshuffle %f6, %f10, %f2
brlez %o4, loop_707
movre %i5, %g6, %o2
loop_706:
fmovscc %icc, %f3, %f13
brnz %o6, loop_708
loop_707:
call loop_709
fmovdvc %xcc, %f9, %f10
bcc loop_710
loop_708:
stb %l6, [%l7 + 0x6F]
loop_709:
ldx [%l7 + 0x60], %i3
xor %i6, %g1, %o7
loop_710:
movn %icc, %i2, %l0
movrgz %o1, %o0, %l3
fbule,a %fcc2, loop_711
movg %xcc, %i4, %l2
edge32l %i7, %l1, %g5
fxnors %f14, %f2, %f3
loop_711:
sth %g7, [%l7 + 0x0C]
fmovrde %g3, %f0, %f12
fmovdge %xcc, %f2, %f4
fnot1 %f6, %f14
fnot1s %f6, %f15
sth %i0, [%l7 + 0x5E]
taddcctv %g2, 0x1A61, %g4
movrlez %l4, 0x2AE, %i1
movneg %icc, %o3, %l5
fbug,a %fcc0, loop_712
fmovsg %icc, %f11, %f5
brnz %o4, loop_713
movpos %icc, %o5, %i5
loop_712:
tge %xcc, 0x4
std %f2, [%l7 + 0x68]
loop_713:
lduw [%l7 + 0x54], %o2
fornot2s %f5, %f13, %f8
std %f4, [%l7 + 0x50]
fmovdge %icc, %f3, %f15
ldsh [%l7 + 0x2E], %g6
bvc,pt %xcc, loop_714
ldub [%l7 + 0x64], %l6
movre %o6, %i3, %i6
ldsh [%l7 + 0x2C], %o7
loop_714:
fbug,a %fcc0, loop_715
ldub [%l7 + 0x4E], %g1
orn %l0, %i2, %o1
xnorcc %l3, 0x0458, %i4
loop_715:
st %f2, [%l7 + 0x4C]
st %f5, [%l7 + 0x6C]
ld [%l7 + 0x78], %f14
bneg,a,pn %xcc, loop_716
fmovrdgz %o0, %f8, %f2
movg %icc, %l2, %i7
add %g5, %g7, %l1
loop_716:
stb %g3, [%l7 + 0x24]
sth %i0, [%l7 + 0x6C]
nop
setx loop_717, %l0, %l1
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 %g4, %g2, %l4
movgu %icc, %o3, %i1
tgu %xcc, 0x0
loop_717:
lduw [%l7 + 0x44], %o4
stb %o5, [%l7 + 0x6C]
edge32l %l5, %i5, %o2
alignaddr %g6, %l6, %i3
fmovda %icc, %f6, %f2
fmovrsne %i6, %f8, %f13
bcs %icc, loop_718
stb %o7, [%l7 + 0x67]
sth %g1, [%l7 + 0x56]
fmovrdne %l0, %f12, %f4
loop_718:
array16 %o6, %o1, %i2
movrlez %l3, %o0, %l2
ldd [%l7 + 0x38], %f2
st %f10, [%l7 + 0x70]
stb %i7, [%l7 + 0x28]
tleu %xcc, 0x6
fbue,a %fcc2, loop_719
fmuld8sux16 %f10, %f12, %f2
orcc %g5, 0x02F0, %i4
movrne %l1, %g7, %i0
loop_719:
sth %g4, [%l7 + 0x68]
ldub [%l7 + 0x1F], %g2
ldsb [%l7 + 0x51], %g3
tpos %xcc, 0x3
fsrc1s %f7, %f2
fmovsle %icc, %f4, %f3
fnot1s %f0, %f13
fbul %fcc0, loop_720
sdivcc %o3, 0x0589, %i1
srax %l4, 0x1C, %o4
bne,a,pt %xcc, loop_721
loop_720:
sdivx %l5, 0x037D, %i5
lduw [%l7 + 0x70], %o5
addc %o2, %g6, %l6
loop_721:
ta %xcc, 0x3
fbn,a %fcc3, loop_722
movn %xcc, %i3, %o7
fcmped %fcc2, %f8, %f0
fcmps %fcc2, %f6, %f8
loop_722:
fpadd32 %f8, %f14, %f12
ldd [%l7 + 0x70], %f2
std %f12, [%l7 + 0x08]
fornot2s %f5, %f15, %f9
ldx [%l7 + 0x40], %i6
tg %icc, 0x4
fmovsl %xcc, %f14, %f0
taddcctv %g1, 0x0B45, %o6
udivx %o1, 0x0E50, %l0
lduh [%l7 + 0x54], %i2
fbge %fcc1, loop_723
edge32l %l3, %o0, %l2
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x78], %i7
loop_723:
call loop_724
sth %i4, [%l7 + 0x3E]
ldd [%l7 + 0x68], %f12
stx %l1, [%l7 + 0x30]
loop_724:
fmovdcc %xcc, %f8, %f3
ld [%l7 + 0x20], %f2
sth %g7, [%l7 + 0x50]
fmovsvc %icc, %f7, %f14
ldsb [%l7 + 0x33], %g5
bcs,pt %xcc, loop_725
movrlz %g4, %g2, %i0
ble loop_726
edge16 %o3, %g3, %l4
loop_725:
tneg %xcc, 0x1
tcc %xcc, 0x0
loop_726:
sdivcc %i1, 0x0FAE, %l5
movrgez %i5, %o5, %o2
movvc %icc, %g6, %l6
stw %i3, [%l7 + 0x54]
ta %icc, 0x2
ldsh [%l7 + 0x7C], %o7
ldsb [%l7 + 0x0A], %o4
bg,pn %icc, loop_727
fors %f6, %f14, %f13
fpsub16 %f4, %f2, %f4
and %g1, 0x089A, %i6
loop_727:
add %o1, %o6, %l0
fmovdge %icc, %f0, %f10
fmovs %f1, %f2
fmovrsgz %i2, %f4, %f7
ld [%l7 + 0x20], %f14
ldd [%l7 + 0x20], %f2
fbuge %fcc2, loop_728
ldd [%l7 + 0x70], %f14
srlx %l3, %o0, %i7
fmovdvc %xcc, %f9, %f0
loop_728:
sth %i4, [%l7 + 0x16]
ldsh [%l7 + 0x34], %l1
fmovsa %icc, %f7, %f10
addcc %l2, 0x0D78, %g5
fmovsneg %icc, %f11, %f9
lduw [%l7 + 0x3C], %g4
umulcc %g7, %i0, %o3
fmovspos %icc, %f13, %f5
movneg %icc, %g2, %g3
edge16 %i1, %l5, %l4
fmovdgu %icc, %f5, %f0
ldsw [%l7 + 0x50], %i5
fmul8ulx16 %f6, %f6, %f12
orn %o5, %o2, %l6
fmuld8ulx16 %f1, %f7, %f2
edge32 %i3, %o7, %o4
fmovse %icc, %f3, %f14
fzero %f12
fmovse %icc, %f13, %f11
fbuge,a %fcc2, loop_729
ldx [%l7 + 0x78], %g6
sll %g1, %i6, %o1
tg %xcc, 0x2
loop_729:
bgu,pt %xcc, loop_730
tvc %xcc, 0x2
ldx [%l7 + 0x10], %l0
ldsw [%l7 + 0x44], %i2
loop_730:
alignaddr %o6, %o0, %l3
fmuld8sux16 %f4, %f15, %f14
brgz %i4, loop_731
st %f6, [%l7 + 0x14]
nop
setx loop_732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x44], %f1
loop_731:
fandnot1s %f9, %f5, %f15
orcc %l1, %l2, %g5
loop_732:
fpadd32s %f0, %f0, %f7
fnot1 %f0, %f6
ldsw [%l7 + 0x38], %g4
or %g7, 0x12B8, %i0
tn %xcc, 0x1
movneg %icc, %i7, %g2
fnands %f12, %f5, %f13
stb %o3, [%l7 + 0x5F]
fcmpeq16 %f12, %f6, %i1
ldsb [%l7 + 0x6B], %l5
stb %g3, [%l7 + 0x5A]
fzero %f6
fcmple32 %f4, %f2, %i5
movvs %icc, %o5, %o2
fmovspos %xcc, %f4, %f4
movneg %icc, %l6, %i3
fpadd32s %f10, %f0, %f2
lduh [%l7 + 0x18], %o7
lduh [%l7 + 0x56], %o4
fmovdcs %xcc, %f11, %f10
bl,a %xcc, loop_733
movn %icc, %l4, %g6
srl %i6, %o1, %l0
brlz,a %i2, loop_734
loop_733:
fmovsa %icc, %f4, %f0
fmovrsgz %g1, %f12, %f13
orcc %o0, %l3, %o6
loop_734:
stx %l1, [%l7 + 0x50]
ldsw [%l7 + 0x18], %l2
alignaddr %i4, %g5, %g4
fabss %f4, %f6
subccc %i0, 0x0E61, %i7
lduh [%l7 + 0x52], %g2
std %f12, [%l7 + 0x60]
stx %g7, [%l7 + 0x40]
movrne %i1, %l5, %o3
bg,a,pt %xcc, loop_735
fmuld8ulx16 %f8, %f3, %f6
ldsw [%l7 + 0x6C], %g3
stb %i5, [%l7 + 0x51]
loop_735:
edge32 %o2, %l6, %i3
fmul8x16 %f9, %f8, %f8
fmovsneg %xcc, %f2, %f12
fmovdgu %icc, %f0, %f11
stx %o7, [%l7 + 0x70]
ldd [%l7 + 0x40], %f2
movrlez %o4, %l4, %g6
fbug,a %fcc3, loop_736
movgu %xcc, %o5, %i6
sdiv %l0, 0x00E3, %o1
bcs loop_737
loop_736:
std %f2, [%l7 + 0x70]
udivx %g1, 0x104F, %o0
st %f12, [%l7 + 0x4C]
loop_737:
fzeros %f13
fsrc1s %f5, %f8
fornot1 %f6, %f14, %f0
lduw [%l7 + 0x20], %i2
tge %icc, 0x3
andncc %l3, %o6, %l2
lduh [%l7 + 0x28], %i4
movn %icc, %g5, %g4
stw %i0, [%l7 + 0x74]
fcmpd %fcc3, %f12, %f14
alignaddrl %l1, %i7, %g2
ldub [%l7 + 0x0D], %i1
ldd [%l7 + 0x18], %f6
brnz,a %l5, loop_738
addccc %g7, 0x1A85, %g3
fpadd32 %f0, %f4, %f14
tcs %xcc, 0x0
loop_738:
sth %i5, [%l7 + 0x32]
udiv %o3, 0x049F, %l6
fmovsvc %xcc, %f6, %f10
lduw [%l7 + 0x48], %o2
fmovdvs %xcc, %f6, %f15
fmul8x16 %f4, %f8, %f2
edge32l %i3, %o4, %o7
lduw [%l7 + 0x48], %l4
fbul %fcc3, loop_739
st %f2, [%l7 + 0x74]
ldsb [%l7 + 0x44], %g6
st %f8, [%l7 + 0x28]
loop_739:
tvs %icc, 0x1
sth %o5, [%l7 + 0x4A]
stb %i6, [%l7 + 0x27]
fmovdle %xcc, %f4, %f13
alignaddr %l0, %o1, %o0
bleu %icc, loop_740
ldsb [%l7 + 0x12], %i2
fmovscs %icc, %f10, %f0
popc %l3, %o6
loop_740:
fone %f14
fmul8x16 %f2, %f2, %f6
edge32l %g1, %i4, %l2
bvs,a,pn %xcc, loop_741
bn,a %xcc, loop_742
ldub [%l7 + 0x2B], %g5
stb %i0, [%l7 + 0x58]
loop_741:
udiv %l1, 0x1040, %g4
loop_742:
fbn,a %fcc3, loop_743
fmovd %f0, %f14
fmovsl %xcc, %f15, %f5
bshuffle %f8, %f12, %f10
loop_743:
umul %g2, 0x0D9F, %i7
fmovrde %l5, %f2, %f6
movrgz %i1, %g7, %i5
sth %o3, [%l7 + 0x4E]
ldsb [%l7 + 0x24], %g3
andncc %o2, %l6, %i3
tcc %xcc, 0x3
fnor %f10, %f6, %f10
fmovsvs %xcc, %f2, %f6
fexpand %f2, %f4
bl,a,pn %icc, loop_744
ldsw [%l7 + 0x50], %o7
fpack16 %f12, %f3
for %f12, %f4, %f12
loop_744:
sth %l4, [%l7 + 0x72]
ldd [%l7 + 0x50], %f8
movgu %icc, %o4, %g6
fnot1s %f6, %f5
sth %o5, [%l7 + 0x58]
stb %i6, [%l7 + 0x25]
ba,a loop_745
fornot2 %f0, %f12, %f14
ldsh [%l7 + 0x6A], %l0
fcmpgt16 %f8, %f0, %o0
loop_745:
fpack16 %f8, %f12
fmovdge %icc, %f15, %f9
andncc %o1, %l3, %o6
fble,a %fcc3, loop_746
stb %i2, [%l7 + 0x1F]
lduh [%l7 + 0x12], %g1
tne %xcc, 0x2
loop_746:
fmovdg %xcc, %f2, %f12
fmovrsgez %i4, %f3, %f3
fandnot2 %f2, %f0, %f10
movne %xcc, %g5, %l2
bvc,a,pt %xcc, loop_747
te %xcc, 0x3
bne,pn %xcc, loop_748
ldx [%l7 + 0x70], %l1
loop_747:
ldub [%l7 + 0x1B], %g4
edge8l %g2, %i7, %l5
loop_748:
fnand %f2, %f12, %f0
fnot1s %f12, %f5
edge8ln %i0, %g7, %i1
sdivcc %i5, 0x051F, %o3
edge16ln %o2, %g3, %l6
fornot1s %f12, %f10, %f13
ld [%l7 + 0x70], %f4
fmovs %f8, %f14
fbule,a %fcc2, loop_749
fcmpne32 %f10, %f4, %o7
subccc %l4, %i3, %o4
add %g6, 0x13A0, %i6
loop_749:
fcmpgt16 %f8, %f4, %o5
fbge %fcc2, loop_750
fbge %fcc2, loop_751
fbul %fcc2, loop_752
fnand %f14, %f10, %f6
loop_750:
fba,a %fcc3, loop_753
loop_751:
movleu %xcc, %l0, %o0
loop_752:
fcmped %fcc1, %f10, %f10
sdivx %o1, 0x0118, %l3
loop_753:
fmul8x16 %f4, %f12, %f2
brnz %i2, loop_754
fmovdvs %xcc, %f14, %f0
st %f13, [%l7 + 0x5C]
orncc %g1, 0x011E, %i4
loop_754:
lduh [%l7 + 0x52], %o6
fornot1s %f14, %f1, %f3
ldsh [%l7 + 0x0C], %g5
movleu %icc, %l2, %g4
ld [%l7 + 0x70], %f2
fmovda %xcc, %f1, %f2
fxnor %f0, %f4, %f2
fmovrsgez %g2, %f7, %f14
sth %l1, [%l7 + 0x58]
fcmple32 %f6, %f2, %l5
ldd [%l7 + 0x18], %f14
fmovdn %icc, %f3, %f4
tl %icc, 0x2
fmovsvs %icc, %f2, %f1
fbuge,a %fcc3, loop_755
sub %i0, %i7, %g7
st %f8, [%l7 + 0x5C]
fbo %fcc1, loop_756
loop_755:
fandnot2 %f8, %f2, %f8
fmovdleu %icc, %f8, %f7
bvc,pn %icc, loop_757
loop_756:
std %f14, [%l7 + 0x38]
array32 %i1, %i5, %o2
fcmps %fcc0, %f3, %f1
loop_757:
fbuge %fcc2, loop_758
fmovrsgz %g3, %f7, %f15
lduh [%l7 + 0x2A], %l6
lduh [%l7 + 0x7E], %o7
loop_758:
fmovrsgz %o3, %f11, %f6
fbl,a %fcc0, loop_759
ldsw [%l7 + 0x70], %i3
ldsh [%l7 + 0x0C], %l4
fbug %fcc3, loop_760
loop_759:
fcmpgt16 %f14, %f4, %g6
movrgez %o4, 0x1A7, %i6
bleu,a,pt %icc, loop_761
loop_760:
std %f14, [%l7 + 0x18]
fmul8sux16 %f8, %f4, %f6
fxors %f6, %f0, %f5
loop_761:
stx %l0, [%l7 + 0x20]
xnor %o5, 0x1B4C, %o0
fabss %f0, %f10
std %f2, [%l7 + 0x08]
fbl %fcc2, loop_762
tpos %xcc, 0x3
alignaddrl %o1, %i2, %g1
movn %xcc, %l3, %o6
loop_762:
edge8l %g5, %l2, %g4
fandnot2 %f14, %f2, %f14
ldsb [%l7 + 0x0B], %g2
sth %l1, [%l7 + 0x6E]
movvc %icc, %i4, %i0
lduh [%l7 + 0x50], %l5
fmovdvs %xcc, %f3, %f4
be %icc, loop_763
st %f8, [%l7 + 0x08]
st %f5, [%l7 + 0x08]
srax %i7, 0x1A, %i1
loop_763:
stw %i5, [%l7 + 0x68]
fmul8x16al %f13, %f1, %f0
move %xcc, %g7, %g3
bg,a,pt %xcc, loop_764
fmovs %f9, %f12
fbo %fcc2, loop_765
movle %icc, %o2, %l6
loop_764:
ldub [%l7 + 0x61], %o7
edge32 %o3, %l4, %i3
loop_765:
andncc %o4, %g6, %i6
fmovdl %xcc, %f12, %f0
st %f8, [%l7 + 0x54]
fpackfix %f14, %f3
sllx %o5, %o0, %l0
fcmpes %fcc3, %f11, %f12
movrlz %o1, %g1, %i2
fnegs %f10, %f2
fbuge %fcc2, loop_766
fmovrdlez %l3, %f10, %f10
fpack16 %f2, %f6
fcmpeq16 %f10, %f2, %o6
loop_766:
fexpand %f0, %f8
fbug %fcc1, loop_767
fornot2 %f6, %f8, %f6
bpos,pn %xcc, loop_768
ldsb [%l7 + 0x6A], %l2
loop_767:
ldd [%l7 + 0x08], %f8
ldd [%l7 + 0x78], %f10
loop_768:
and %g4, %g5, %l1
fmovdgu %xcc, %f14, %f8
ldsw [%l7 + 0x40], %g2
movrgz %i4, %l5, %i7
edge32l %i0, %i5, %i1
tne %icc, 0x7
sll %g7, %g3, %l6
nop
setx loop_769, %l0, %l1
jmpl %l1, %o2
fpadd32 %f14, %f12, %f4
fbne,a %fcc1, loop_770
fmovrslz %o3, %f13, %f9
loop_769:
fmul8ulx16 %f10, %f4, %f14
ldsh [%l7 + 0x3E], %o7
loop_770:
fpadd16s %f9, %f1, %f2
fbul,a %fcc1, loop_771
fmul8x16 %f6, %f10, %f4
movrgez %i3, 0x157, %o4
fbu %fcc0, loop_772
loop_771:
ld [%l7 + 0x70], %f10
stw %g6, [%l7 + 0x6C]
bvs,a %icc, loop_773
loop_772:
fcmpgt16 %f10, %f4, %i6
fandnot1s %f12, %f4, %f8
stb %l4, [%l7 + 0x24]
loop_773:
fmovrde %o5, %f2, %f0
fmovsl %xcc, %f9, %f7
movpos %icc, %o0, %l0
stb %o1, [%l7 + 0x1A]
bcs,a,pn %xcc, loop_774
fbu,a %fcc1, loop_775
ld [%l7 + 0x3C], %f12
sdivx %g1, 0x0B95, %i2
loop_774:
fmovdcs %icc, %f8, %f0
loop_775:
tl %xcc, 0x1
stb %l3, [%l7 + 0x39]
fbne %fcc3, loop_776
fzero %f10
alignaddr %o6, %l2, %g5
bneg,a %icc, loop_777
loop_776:
fbug %fcc3, loop_778
fmuld8ulx16 %f9, %f3, %f0
fmovdleu %xcc, %f3, %f3
loop_777:
udiv %g4, 0x15BB, %l1
loop_778:
xnor %g2, 0x1555, %i4
ldd [%l7 + 0x10], %f4
fabss %f15, %f12
fpadd16s %f14, %f0, %f9
fmovsvs %icc, %f3, %f14
ldx [%l7 + 0x18], %l5
st %f11, [%l7 + 0x38]
tsubcctv %i0, 0x1F32, %i7
stx %i5, [%l7 + 0x18]
sll %g7, %i1, %l6
ldd [%l7 + 0x58], %f2
brlz,a %g3, loop_779
ldx [%l7 + 0x18], %o3
edge8n %o7, %i3, %o4
fmovsge %xcc, %f10, %f12
loop_779:
fpsub32s %f4, %f8, %f8
sethi 0x14EE, %g6
fors %f11, %f14, %f1
orn %i6, %l4, %o2
fmovdne %xcc, %f11, %f14
subc %o0, %o5, %o1
ldsw [%l7 + 0x78], %l0
ldub [%l7 + 0x1F], %g1
stb %l3, [%l7 + 0x0C]
fmovdpos %icc, %f6, %f4
lduw [%l7 + 0x1C], %o6
edge8ln %l2, %g5, %i2
sth %g4, [%l7 + 0x54]
fmovdcs %xcc, %f6, %f3
lduw [%l7 + 0x10], %l1
fmovda %icc, %f15, %f14
movleu %xcc, %i4, %l5
ldsw [%l7 + 0x18], %i0
movg %xcc, %g2, %i5
addc %g7, 0x0A1B, %i1
st %f6, [%l7 + 0x68]
fpsub32s %f5, %f12, %f6
andn %l6, %i7, %g3
ldd [%l7 + 0x40], %f10
brlz %o7, loop_780
sra %o3, %o4, %i3
array8 %g6, %i6, %o2
lduh [%l7 + 0x3C], %l4
loop_780:
fcmped %fcc1, %f8, %f10
ldd [%l7 + 0x60], %f0
subcc %o0, %o5, %o1
fmovsle %icc, %f9, %f14
be loop_781
fbe %fcc3, loop_782
std %f8, [%l7 + 0x18]
subc %l0, %g1, %l3
loop_781:
andn %l2, 0x17BC, %g5
loop_782:
st %f3, [%l7 + 0x08]
ldx [%l7 + 0x08], %o6
fmovsle %icc, %f2, %f11
st %f12, [%l7 + 0x0C]
bne,a loop_783
bleu,a,pn %icc, loop_784
call loop_785
movn %xcc, %i2, %g4
loop_783:
stw %i4, [%l7 + 0x6C]
loop_784:
bleu,a %xcc, loop_786
loop_785:
fmovrslz %l5, %f1, %f14
fandnot2 %f12, %f4, %f4
sth %l1, [%l7 + 0x6A]
loop_786:
fbge %fcc1, loop_787
and %g2, %i0, %g7
stx %i1, [%l7 + 0x38]
siam 0x4
loop_787:
fcmpgt32 %f2, %f10, %l6
nop
setx loop_788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f2, %f2, %f0
stw %i5, [%l7 + 0x48]
fsrc1 %f0, %f4
loop_788:
bg loop_789
brlez,a %i7, loop_790
fmuld8sux16 %f8, %f8, %f4
fcmpgt16 %f0, %f4, %o7
loop_789:
fandnot2 %f6, %f2, %f14
loop_790:
ldsw [%l7 + 0x48], %o3
bneg,a %icc, loop_791
fbne,a %fcc2, loop_792
fcmple32 %f6, %f8, %o4
ldsw [%l7 + 0x24], %g3
loop_791:
popc 0x18BB, %i3
loop_792:
fsrc2s %f10, %f10
sub %i6, %g6, %o2
fcmpes %fcc1, %f15, %f4
ldsh [%l7 + 0x58], %l4
sll %o0, %o1, %l0
fbue,a %fcc1, loop_793
movneg %icc, %o5, %g1
orcc %l2, %l3, %g5
brnz %o6, loop_794
loop_793:
tne %icc, 0x1
andcc %g4, 0x1407, %i4
ldsb [%l7 + 0x55], %l5
loop_794:
tsubcc %l1, 0x0CBD, %i2
ldx [%l7 + 0x60], %g2
fmovrsgz %g7, %f9, %f14
fbue,a %fcc2, loop_795
fnors %f10, %f3, %f14
ldsh [%l7 + 0x0C], %i1
ld [%l7 + 0x38], %f2
loop_795:
stx %l6, [%l7 + 0x78]
lduh [%l7 + 0x2C], %i0
fbge,a %fcc0, loop_796
movne %icc, %i7, %i5
fmovrdlz %o7, %f10, %f10
tcc %icc, 0x5
loop_796:
sdiv %o3, 0x1F7E, %o4
stb %i3, [%l7 + 0x7C]
fcmped %fcc3, %f2, %f6
stb %i6, [%l7 + 0x1F]
tn %xcc, 0x7
std %f10, [%l7 + 0x60]
fmovdge %xcc, %f11, %f8
movn %xcc, %g6, %o2
sth %g3, [%l7 + 0x24]
subccc %l4, %o0, %l0
edge8l %o5, %o1, %l2
add %g1, 0x19E2, %g5
tpos %icc, 0x1
ldsw [%l7 + 0x30], %l3
fmovrdne %o6, %f12, %f8
fmul8x16au %f13, %f15, %f10
ldsb [%l7 + 0x31], %g4
fxnor %f12, %f4, %f4
sethi 0x1853, %i4
fbug %fcc3, loop_797
udiv %l5, 0x12D1, %i2
stw %l1, [%l7 + 0x7C]
bvc,pn %xcc, loop_798
loop_797:
fxnor %f0, %f12, %f8
ld [%l7 + 0x20], %f14
ldsh [%l7 + 0x36], %g2
loop_798:
ldub [%l7 + 0x5F], %g7
fmovrsgez %i1, %f0, %f10
fpadd32s %f8, %f13, %f15
movre %l6, %i7, %i0
fnand %f4, %f12, %f2
fmovde %icc, %f11, %f13
nop
setx loop_799, %l0, %l1
jmpl %l1, %i5
smulcc %o3, %o7, %i3
movne %xcc, %o4, %i6
edge16l %o2, %g6, %g3
loop_799:
movleu %icc, %o0, %l4
mulx %l0, 0x0955, %o5
std %f4, [%l7 + 0x68]
ldsh [%l7 + 0x54], %o1
ldsh [%l7 + 0x12], %g1
bneg,pn %icc, loop_800
nop
setx loop_801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %xcc, %f3, %f9
movrgz %l2, 0x310, %g5
loop_800:
tg %icc, 0x5
loop_801:
fbe %fcc0, loop_802
stw %o6, [%l7 + 0x5C]
fzero %f10
fmovdle %xcc, %f2, %f13
loop_802:
fcmpd %fcc2, %f10, %f12
stx %l3, [%l7 + 0x48]
movleu %icc, %g4, %l5
udivx %i4, 0x0432, %i2
ldx [%l7 + 0x18], %g2
ldd [%l7 + 0x18], %f14
bshuffle %f10, %f0, %f10
fandnot1 %f4, %f8, %f12
fmuld8ulx16 %f6, %f6, %f6
bcc,pt %xcc, loop_803
sth %l1, [%l7 + 0x42]
fbuge %fcc0, loop_804
lduw [%l7 + 0x7C], %i1
loop_803:
subc %g7, %i7, %l6
udiv %i0, 0x1C4C, %o3
loop_804:
fabsd %f6, %f14
ta %icc, 0x1
sth %o7, [%l7 + 0x34]
fnor %f14, %f6, %f4
addc %i3, %i5, %o4
fcmpgt16 %f6, %f2, %o2
fmovsvc %icc, %f4, %f11
ldsh [%l7 + 0x26], %i6
fandnot1 %f4, %f6, %f0
add %g3, %o0, %l4
fornot2 %f14, %f6, %f2
lduw [%l7 + 0x78], %g6
fmovdvc %icc, %f3, %f10
edge16l %l0, %o1, %o5
ld [%l7 + 0x40], %f1
fbuge,a %fcc1, loop_805
fzeros %f6
fmul8x16 %f15, %f6, %f8
fpadd32 %f0, %f0, %f4
loop_805:
taddcc %l2, 0x0700, %g5
fexpand %f2, %f0
sdiv %o6, 0x1828, %l3
ldub [%l7 + 0x0E], %g1
stb %g4, [%l7 + 0x60]
brgez %l5, loop_806
brgz,a %i4, loop_807
fmovrslz %i2, %f3, %f5
fmovsleu %xcc, %f15, %f11
loop_806:
sra %l1, 0x05, %i1
loop_807:
fsrc2 %f10, %f8
fbg,a %fcc2, loop_808
fmovdcc %icc, %f6, %f10
fnegd %f0, %f10
fmovsneg %xcc, %f7, %f3
loop_808:
lduw [%l7 + 0x2C], %g2
bshuffle %f8, %f10, %f6
tn %xcc, 0x4
sdiv %i7, 0x0592, %l6
st %f12, [%l7 + 0x10]
lduw [%l7 + 0x64], %g7
fbge %fcc1, loop_809
siam 0x0
fpackfix %f4, %f1
move %xcc, %o3, %i0
loop_809:
ldsb [%l7 + 0x2C], %o7
stx %i3, [%l7 + 0x18]
umul %o4, 0x0667, %i5
stw %o2, [%l7 + 0x3C]
nop
setx loop_810, %l0, %l1
jmpl %l1, %i6
fbg %fcc0, loop_811
stw %g3, [%l7 + 0x1C]
fmovde %xcc, %f0, %f15
loop_810:
bpos,a %xcc, loop_812
loop_811:
fcmple16 %f10, %f14, %l4
fors %f11, %f15, %f8
movrlez %o0, 0x39D, %g6
loop_812:
fsrc1s %f8, %f11
ld [%l7 + 0x08], %f7
sth %l0, [%l7 + 0x68]
edge16l %o5, %o1, %l2
st %f0, [%l7 + 0x38]
fmovsne %xcc, %f2, %f14
fsrc2s %f13, %f5
tle %xcc, 0x1
brnz %o6, loop_813
ldsb [%l7 + 0x3A], %g5
ldx [%l7 + 0x70], %g1
ble,a %xcc, loop_814
loop_813:
bne,a loop_815
fmovdle %xcc, %f1, %f4
alignaddrl %l3, %g4, %l5
loop_814:
bcs,a,pn %xcc, loop_816
loop_815:
stw %i2, [%l7 + 0x3C]
fbe %fcc3, loop_817
fnot1s %f10, %f7
loop_816:
std %f10, [%l7 + 0x68]
movle %icc, %l1, %i4
loop_817:
bvs,a,pn %xcc, loop_818
brlz,a %g2, loop_819
ldsh [%l7 + 0x78], %i7
st %f4, [%l7 + 0x20]
loop_818:
srlx %i1, %g7, %l6
loop_819:
fmovdle %icc, %f1, %f2
stw %i0, [%l7 + 0x34]
stb %o7, [%l7 + 0x54]
fzero %f0
ld [%l7 + 0x40], %f7
tvs %icc, 0x2
subccc %i3, 0x12CC, %o3
edge8ln %i5, %o2, %o4
fornot1 %f14, %f8, %f8
tneg %xcc, 0x3
bl,a %xcc, loop_820
movrgz %i6, 0x1FC, %l4
movn %icc, %o0, %g3
taddcctv %g6, 0x151A, %l0
loop_820:
for %f12, %f6, %f12
andncc %o1, %l2, %o5
move %icc, %o6, %g5
tcs %xcc, 0x4
fmuld8sux16 %f1, %f1, %f8
edge32 %l3, %g4, %g1
orn %i2, 0x1253, %l5
ld [%l7 + 0x34], %f1
srax %i4, %g2, %l1
ldub [%l7 + 0x59], %i7
st %f13, [%l7 + 0x50]
fmovrde %i1, %f4, %f2
tneg %xcc, 0x6
ldsw [%l7 + 0x44], %g7
bvs,a,pn %icc, loop_821
fmovdvs %icc, %f0, %f12
fbuge %fcc1, loop_822
udivcc %l6, 0x1247, %i0
loop_821:
ldd [%l7 + 0x38], %f4
udivcc %i3, 0x065B, %o3
loop_822:
stx %o7, [%l7 + 0x28]
be %xcc, loop_823
fpmerge %f10, %f11, %f4
fcmped %fcc0, %f6, %f4
fnegd %f14, %f4
loop_823:
call loop_824
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x58], %o2
fmovde %xcc, %f9, %f9
loop_824:
fors %f9, %f11, %f1
std %f6, [%l7 + 0x10]
sdivx %i5, 0x0AE3, %o4
stx %l4, [%l7 + 0x48]
fnand %f8, %f2, %f6
movrne %i6, 0x194, %g3
sdivcc %o0, 0x1C2B, %l0
orcc %o1, %g6, %o5
fpsub32 %f2, %f12, %f2
fornot1 %f6, %f0, %f4
tvc %icc, 0x5
fpadd32s %f2, %f12, %f14
ldx [%l7 + 0x40], %l2
andn %o6, 0x17E9, %l3
be,a loop_825
movre %g5, %g4, %g1
sth %i2, [%l7 + 0x0E]
fpsub16 %f2, %f12, %f6
loop_825:
ld [%l7 + 0x34], %f2
fornot2 %f2, %f14, %f0
fxor %f10, %f0, %f2
sethi 0x15C8, %l5
edge16l %g2, %l1, %i4
fble %fcc1, loop_826
ldx [%l7 + 0x28], %i1
tle %xcc, 0x1
array16 %i7, %l6, %i0
loop_826:
fmul8x16al %f14, %f8, %f12
addc %g7, 0x17A0, %o3
movrne %o7, 0x1DB, %i3
ble,a,pn %icc, loop_827
tcs %xcc, 0x7
stb %o2, [%l7 + 0x4D]
edge16l %i5, %l4, %o4
loop_827:
fmovsneg %icc, %f3, %f9
umulcc %i6, %g3, %o0
ldx [%l7 + 0x28], %l0
ld [%l7 + 0x5C], %f11
stx %g6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x24], %f15
stx %o1, [%l7 + 0x50]
std %f14, [%l7 + 0x10]
tne %xcc, 0x2
fpsub32 %f4, %f8, %f12
fpadd32s %f15, %f3, %f9
lduh [%l7 + 0x46], %o5
fmovdcs %icc, %f10, %f8
std %f8, [%l7 + 0x10]
bshuffle %f4, %f2, %f12
xorcc %l2, 0x193A, %l3
tg %icc, 0x5
movg %xcc, %o6, %g5
stw %g4, [%l7 + 0x54]
ld [%l7 + 0x4C], %f4
bshuffle %f2, %f12, %f12
fblg,a %fcc3, loop_828
fmovdne %xcc, %f14, %f6
sll %i2, %l5, %g1
fones %f15
loop_828:
stx %g2, [%l7 + 0x30]
movrgz %l1, %i4, %i7
smulcc %l6, %i1, %g7
fandnot2 %f4, %f4, %f6
fmul8x16 %f10, %f8, %f8
mulx %i0, 0x01AD, %o7
fcmpne16 %f2, %f6, %i3
fmovspos %icc, %f7, %f3
fmovrdgez %o2, %f8, %f4
orcc %o3, %i5, %o4
fba %fcc3, loop_829
fandnot2s %f10, %f3, %f13
fmovsge %icc, %f15, %f4
subccc %l4, %g3, %i6
loop_829:
bneg,pt %icc, loop_830
fmovda %icc, %f1, %f15
fbul %fcc0, loop_831
subcc %o0, %l0, %g6
loop_830:
udivx %o5, 0x1147, %l2
fbug %fcc2, loop_832
loop_831:
bg,a %icc, loop_833
bge,a %icc, loop_834
fxnors %f14, %f9, %f14
loop_832:
ldx [%l7 + 0x08], %o1
loop_833:
add %l3, 0x0004, %o6
loop_834:
array16 %g4, %g5, %i2
mulx %l5, 0x1859, %g2
fmovsne %xcc, %f3, %f3
stx %l1, [%l7 + 0x18]
fcmpeq32 %f0, %f0, %i4
lduw [%l7 + 0x70], %g1
movpos %xcc, %i7, %l6
fble %fcc2, loop_835
stw %g7, [%l7 + 0x0C]
fmovrslz %i1, %f14, %f8
fxor %f12, %f10, %f14
loop_835:
bge,pn %xcc, loop_836
ldub [%l7 + 0x71], %i0
bl %icc, loop_837
bcc,a,pt %icc, loop_838
loop_836:
fpadd32 %f2, %f8, %f4
srlx %o7, 0x1A, %i3
loop_837:
brgez %o2, loop_839
loop_838:
umulcc %i5, %o4, %l4
edge32l %o3, %g3, %i6
sra %l0, 0x0B, %o0
loop_839:
ldsb [%l7 + 0x1E], %g6
fmovsa %xcc, %f1, %f2
st %f14, [%l7 + 0x40]
ldsw [%l7 + 0x60], %l2
ldub [%l7 + 0x14], %o1
fmovsge %icc, %f7, %f15
movrlz %o5, %l3, %g4
movrne %g5, %o6, %l5
sth %g2, [%l7 + 0x28]
andncc %l1, %i4, %g1
bgu,pn %xcc, loop_840
srl %i2, %i7, %l6
fbu %fcc2, loop_841
fand %f6, %f14, %f12
loop_840:
ld [%l7 + 0x44], %f11
tcc %icc, 0x0
loop_841:
bg,a loop_842
brgz,a %g7, loop_843
movrlz %i0, 0x20A, %o7
ldd [%l7 + 0x40], %f4
loop_842:
tcs %icc, 0x6
loop_843:
fmovrdlez %i3, %f6, %f10
ldsb [%l7 + 0x70], %i1
ldx [%l7 + 0x60], %i5
te %icc, 0x0
fmovrdlz %o4, %f2, %f12
udivcc %o2, 0x028A, %l4
fpack16 %f12, %f9
brgz,a %g3, loop_844
ldsw [%l7 + 0x4C], %o3
ldx [%l7 + 0x18], %l0
tleu %xcc, 0x1
loop_844:
ldsh [%l7 + 0x18], %o0
fmovrse %i6, %f6, %f15
fmovsa %xcc, %f1, %f1
tl %icc, 0x6
fones %f11
umulcc %l2, 0x17EB, %o1
ldx [%l7 + 0x58], %o5
ld [%l7 + 0x6C], %f1
fbl,a %fcc1, loop_845
sth %g6, [%l7 + 0x56]
ldsw [%l7 + 0x4C], %g4
fxors %f5, %f15, %f10
loop_845:
array16 %g5, %o6, %l3
taddcctv %l5, %l1, %g2
fmovrdlez %g1, %f2, %f12
xor %i2, 0x0726, %i7
fmul8sux16 %f4, %f6, %f14
fmovsl %xcc, %f15, %f0
nop
setx loop_846, %l0, %l1
jmpl %l1, %l6
bleu,a,pn %xcc, loop_847
bvs,a,pt %icc, loop_848
stx %g7, [%l7 + 0x48]
loop_846:
stb %i4, [%l7 + 0x73]
loop_847:
stx %i0, [%l7 + 0x58]
loop_848:
xorcc %o7, 0x1FF5, %i1
fnors %f4, %f2, %f4
ldsw [%l7 + 0x48], %i3
stx %o4, [%l7 + 0x50]
fcmple32 %f6, %f4, %o2
ldd [%l7 + 0x68], %f12
xorcc %i5, 0x0EAC, %l4
fmovsge %icc, %f14, %f3
bpos %xcc, loop_849
fcmpne16 %f6, %f6, %o3
udivcc %g3, 0x1039, %l0
fmul8x16au %f5, %f6, %f2
loop_849:
stb %o0, [%l7 + 0x38]
fbug %fcc1, loop_850
movrne %l2, 0x161, %i6
fcmpd %fcc1, %f2, %f0
sethi 0x0449, %o1
loop_850:
fmovsl %xcc, %f5, %f11
sllx %o5, 0x0D, %g4
siam 0x6
ldsb [%l7 + 0x3F], %g6
stx %o6, [%l7 + 0x10]
ldsh [%l7 + 0x3A], %l3
fmovsn %icc, %f1, %f5
fmovd %f14, %f0
ldx [%l7 + 0x70], %g5
fcmple32 %f14, %f8, %l1
udiv %l5, 0x1523, %g1
stw %g2, [%l7 + 0x78]
fmovdcs %icc, %f4, %f14
movrlz %i7, 0x0F1, %i2
fmovrslez %l6, %f0, %f5
stx %i4, [%l7 + 0x50]
stx %i0, [%l7 + 0x28]
mulx %o7, 0x1034, %i1
fmovdvs %xcc, %f14, %f9
ldsb [%l7 + 0x48], %g7
sllx %i3, %o2, %o4
movvc %icc, %i5, %l4
brgz,a %g3, loop_851
fcmpeq16 %f6, %f2, %o3
fmovdle %icc, %f13, %f3
stb %o0, [%l7 + 0x63]
loop_851:
ldd [%l7 + 0x10], %f8
tl %xcc, 0x7
nop
setx loop_852, %l0, %l1
jmpl %l1, %l2
fnegd %f8, %f8
ldub [%l7 + 0x76], %i6
st %f4, [%l7 + 0x4C]
loop_852:
ldsh [%l7 + 0x6A], %l0
umulcc %o1, 0x1E0D, %g4
ldsb [%l7 + 0x58], %g6
ldsb [%l7 + 0x37], %o6
ldsb [%l7 + 0x79], %l3
xnor %o5, %g5, %l1
ldsh [%l7 + 0x7A], %l5
fmovsneg %icc, %f15, %f6
fmovsn %icc, %f15, %f9
fxor %f2, %f10, %f8
ldsb [%l7 + 0x11], %g1
mova %icc, %i7, %i2
ldsh [%l7 + 0x12], %g2
andcc %i4, %l6, %o7
orn %i0, %g7, %i3
call loop_853
mulx %o2, %o4, %i5
ba,pn %icc, loop_854
fmovdge %xcc, %f6, %f13
loop_853:
orcc %i1, 0x1A30, %g3
array32 %o3, %l4, %o0
loop_854:
movrne %i6, 0x0B5, %l2
fmovsn %xcc, %f6, %f14
std %f12, [%l7 + 0x58]
stb %l0, [%l7 + 0x32]
fone %f0
array16 %g4, %g6, %o6
fbuge %fcc3, loop_855
fmovsleu %icc, %f1, %f1
fbu,a %fcc3, loop_856
nop
setx loop_857, %l0, %l1
jmpl %l1, %o1
loop_855:
taddcc %l3, %o5, %g5
call loop_858
loop_856:
bneg %icc, loop_859
loop_857:
lduh [%l7 + 0x48], %l1
fcmpgt32 %f0, %f2, %l5
loop_858:
lduw [%l7 + 0x78], %g1
loop_859:
fmovd %f6, %f10
fmovdle %icc, %f5, %f12
lduw [%l7 + 0x30], %i2
st %f14, [%l7 + 0x38]
brlz,a %g2, loop_860
edge8 %i4, %l6, %i7
movg %xcc, %i0, %g7
udiv %i3, 0x1566, %o7
loop_860:
fandnot2s %f7, %f1, %f13
lduh [%l7 + 0x40], %o4
fbule %fcc0, loop_861
fbg %fcc0, loop_862
fmovse %xcc, %f3, %f7
brz,a %i5, loop_863
loop_861:
call loop_864
loop_862:
fsrc2s %f6, %f0
bge,a loop_865
loop_863:
udivcc %i1, 0x11A3, %o2
loop_864:
bvs,a,pn %icc, loop_866
fmovdle %xcc, %f5, %f6
loop_865:
fmovdgu %icc, %f8, %f6
fmovs %f6, %f2
loop_866:
array8 %o3, %l4, %o0
stx %i6, [%l7 + 0x78]
ldx [%l7 + 0x60], %g3
lduw [%l7 + 0x7C], %l0
ldsw [%l7 + 0x70], %g4
ldsb [%l7 + 0x40], %l2
edge16n %g6, %o6, %l3
bg loop_867
move %icc, %o1, %g5
edge8n %o5, %l5, %g1
lduw [%l7 + 0x58], %i2
loop_867:
xorcc %l1, %g2, %i4
tn %icc, 0x1
fmovsvc %xcc, %f11, %f6
fpackfix %f4, %f11
tne %icc, 0x3
fornot1s %f7, %f0, %f7
stb %i7, [%l7 + 0x7E]
ldub [%l7 + 0x27], %l6
fcmple16 %f10, %f4, %g7
fmovrsgez %i0, %f9, %f6
ta %icc, 0x2
fblg,a %fcc3, loop_868
ldub [%l7 + 0x63], %o7
stw %i3, [%l7 + 0x30]
stx %i5, [%l7 + 0x28]
loop_868:
fornot1 %f2, %f8, %f8
ldx [%l7 + 0x18], %i1
ldd [%l7 + 0x30], %f10
fones %f15
movg %xcc, %o4, %o3
movg %xcc, %o2, %l4
sth %o0, [%l7 + 0x6E]
brlez %g3, loop_869
sethi 0x0736, %l0
movn %icc, %i6, %l2
stw %g6, [%l7 + 0x18]
loop_869:
fmovrde %g4, %f0, %f0
fmuld8sux16 %f0, %f4, %f8
ta %xcc, 0x0
fmul8x16 %f7, %f14, %f2
fmul8sux16 %f10, %f10, %f2
movgu %xcc, %o6, %l3
ldx [%l7 + 0x10], %o1
lduh [%l7 + 0x58], %g5
fbue,a %fcc1, loop_870
tn %xcc, 0x7
fandnot1s %f0, %f1, %f7
fsrc2s %f0, %f5
loop_870:
fmovda %xcc, %f5, %f4
stx %l5, [%l7 + 0x70]
ldsh [%l7 + 0x3E], %g1
ldsw [%l7 + 0x7C], %o5
nop
setx loop_871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x6C], %f8
xnorcc %i2, %l1, %i4
movg %xcc, %g2, %l6
loop_871:
bne,pt %xcc, loop_872
fmovdne %icc, %f2, %f3
fsrc1s %f14, %f4
fpmerge %f6, %f1, %f10
loop_872:
stb %g7, [%l7 + 0x1D]
fbu %fcc2, loop_873
stb %i7, [%l7 + 0x50]
fnot2s %f4, %f1
bge,a loop_874
loop_873:
subc %i0, 0x1446, %i3
edge8n %o7, %i1, %i5
for %f8, %f10, %f4
loop_874:
mova %icc, %o4, %o3
fmovrsgez %o2, %f11, %f13
srlx %o0, 0x00, %g3
mulx %l0, %l4, %l2
fmovrsne %i6, %f10, %f5
fones %f12
bvc,pn %xcc, loop_875
stw %g4, [%l7 + 0x7C]
or %o6, 0x0CBA, %g6
std %f4, [%l7 + 0x08]
loop_875:
fsrc1s %f11, %f0
fbul,a %fcc0, loop_876
lduw [%l7 + 0x54], %l3
nop
setx loop_877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f10, %f6, %g5
loop_876:
srax %o1, %g1, %o5
ld [%l7 + 0x50], %f7
loop_877:
st %f0, [%l7 + 0x7C]
srl %l5, %i2, %i4
fmovscc %icc, %f6, %f10
fmovdn %icc, %f2, %f6
lduh [%l7 + 0x7C], %l1
ldub [%l7 + 0x0A], %g2
st %f6, [%l7 + 0x28]
array8 %l6, %g7, %i7
udivcc %i3, 0x0989, %i0
edge8l %o7, %i5, %i1
te %xcc, 0x1
sra %o4, 0x09, %o3
std %f6, [%l7 + 0x68]
ldsh [%l7 + 0x54], %o2
stw %o0, [%l7 + 0x28]
or %l0, 0x107B, %g3
brlz %l2, loop_878
movvs %xcc, %i6, %g4
std %f14, [%l7 + 0x58]
movneg %xcc, %l4, %o6
loop_878:
srlx %g6, %g5, %l3
brlz,a %o1, loop_879
stx %g1, [%l7 + 0x08]
popc %l5, %o5
fone %f10
loop_879:
movn %xcc, %i2, %l1
fmovsl %xcc, %f13, %f13
fbe %fcc2, loop_880
fmovrdlz %i4, %f2, %f6
fnors %f1, %f4, %f9
mulscc %g2, 0x1762, %l6
loop_880:
stx %g7, [%l7 + 0x10]
udivx %i3, 0x0421, %i7
fpsub16s %f6, %f14, %f1
fmovsle %xcc, %f13, %f3
sth %i0, [%l7 + 0x26]
edge32n %o7, %i1, %i5
tg %xcc, 0x3
st %f12, [%l7 + 0x6C]
movg %xcc, %o4, %o3
fmovdge %xcc, %f11, %f11
stx %o0, [%l7 + 0x08]
bn,a,pn %xcc, loop_881
fcmpgt32 %f0, %f8, %o2
srlx %g3, 0x1B, %l2
fmul8x16 %f10, %f10, %f10
loop_881:
ldx [%l7 + 0x50], %l0
tcs %xcc, 0x0
bleu,a loop_882
nop
setx loop_883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %g4, 0x1C, %i6
udivx %o6, 0x0933, %l4
loop_882:
nop
setx loop_884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_883:
movvc %xcc, %g5, %g6
std %f4, [%l7 + 0x08]
ldsb [%l7 + 0x27], %l3
loop_884:
movvs %xcc, %o1, %l5
movge %icc, %o5, %g1
ldx [%l7 + 0x60], %l1
movn %xcc, %i2, %i4
fmovscc %xcc, %f8, %f6
fsrc2 %f0, %f4
lduh [%l7 + 0x16], %l6
bleu,a,pt %icc, loop_885
sth %g2, [%l7 + 0x16]
ldd [%l7 + 0x48], %f8
movre %g7, 0x363, %i7
loop_885:
fzeros %f0
st %f4, [%l7 + 0x08]
fpadd16s %f6, %f6, %f13
tsubcctv %i0, 0x1206, %o7
stw %i3, [%l7 + 0x1C]
fmovdg %xcc, %f4, %f4
fmovscc %icc, %f11, %f1
edge32 %i5, %i1, %o3
lduw [%l7 + 0x68], %o4
fmovrdlez %o2, %f12, %f0
stw %o0, [%l7 + 0x68]
fnot2s %f11, %f12
and %l2, %g3, %l0
fmovspos %xcc, %f0, %f11
popc 0x0BFC, %i6
ldsb [%l7 + 0x30], %o6
fpsub16 %f14, %f14, %f10
tge %icc, 0x0
stb %l4, [%l7 + 0x1B]
movg %xcc, %g4, %g6
stw %l3, [%l7 + 0x70]
smul %o1, %g5, %o5
fbug %fcc2, loop_886
fmovsle %icc, %f8, %f4
stx %l5, [%l7 + 0x58]
ldsb [%l7 + 0x27], %g1
loop_886:
std %f8, [%l7 + 0x20]
brgez,a %i2, loop_887
sub %i4, 0x0C04, %l6
ld [%l7 + 0x74], %f12
movcc %icc, %g2, %g7
loop_887:
lduw [%l7 + 0x60], %l1
st %f13, [%l7 + 0x78]
edge32 %i7, %i0, %i3
fnot1 %f12, %f12
ldx [%l7 + 0x60], %i5
ldx [%l7 + 0x70], %i1
fnegd %f8, %f12
ldsh [%l7 + 0x52], %o7
edge8 %o4, %o2, %o3
fandnot2s %f7, %f5, %f10
ldsh [%l7 + 0x60], %o0
ldd [%l7 + 0x08], %f0
fmovrslez %l2, %f14, %f3
ldx [%l7 + 0x50], %g3
bcc,a loop_888
tg %xcc, 0x3
bvs %xcc, loop_889
ldx [%l7 + 0x58], %i6
loop_888:
bleu,pn %xcc, loop_890
fbg %fcc0, loop_891
loop_889:
lduh [%l7 + 0x14], %o6
ldub [%l7 + 0x23], %l0
loop_890:
fmovrde %g4, %f2, %f8
loop_891:
ldsw [%l7 + 0x1C], %g6
fmovdcs %icc, %f2, %f13
fmovdne %xcc, %f8, %f9
popc %l4, %o1
ldsw [%l7 + 0x44], %g5
fmul8sux16 %f2, %f10, %f4
ldx [%l7 + 0x08], %l3
fxnor %f6, %f8, %f8
fnegs %f1, %f13
fbul %fcc3, loop_892
ldub [%l7 + 0x64], %o5
brlez %g1, loop_893
for %f0, %f4, %f0
loop_892:
fexpand %f15, %f4
bge,a,pt %xcc, loop_894
loop_893:
ldub [%l7 + 0x0E], %i2
movleu %xcc, %i4, %l6
tn %xcc, 0x4
loop_894:
and %l5, %g2, %l1
stx %i7, [%l7 + 0x68]
edge16l %i0, %i3, %g7
fmovdg %xcc, %f13, %f4
move %xcc, %i1, %o7
fpack16 %f10, %f12
stx %i5, [%l7 + 0x68]
edge32ln %o2, %o3, %o0
std %f6, [%l7 + 0x58]
fpadd32 %f10, %f14, %f8
std %f12, [%l7 + 0x18]
ld [%l7 + 0x34], %f13
fpmerge %f10, %f10, %f12
umul %l2, 0x1F75, %o4
lduw [%l7 + 0x34], %i6
ldub [%l7 + 0x7E], %g3
movl %icc, %o6, %g4
ldsw [%l7 + 0x0C], %l0
nop
setx loop_895, %l0, %l1
jmpl %l1, %l4
srax %g6, 0x0A, %g5
fmovdn %xcc, %f2, %f15
fornot1 %f4, %f4, %f2
loop_895:
tn %xcc, 0x2
fba %fcc2, loop_896
andcc %o1, %l3, %g1
xnorcc %i2, 0x1A87, %i4
brz,a %l6, loop_897
loop_896:
fpadd32s %f9, %f8, %f6
fmul8ulx16 %f10, %f8, %f8
fandnot1 %f10, %f4, %f0
loop_897:
tne %icc, 0x6
fones %f8
fmovrdlz %l5, %f4, %f4
tcs %icc, 0x3
fcmped %fcc1, %f6, %f6
sethi 0x0476, %o5
fsrc2 %f2, %f10
be,a loop_898
fba,a %fcc2, loop_899
sll %g2, %i7, %l1
movrgez %i3, 0x3DA, %i0
loop_898:
fxor %f6, %f2, %f0
loop_899:
brgez %i1, loop_900
ldub [%l7 + 0x58], %g7
stw %o7, [%l7 + 0x38]
ta %icc, 0x1
loop_900:
ldsb [%l7 + 0x0C], %o2
bvs loop_901
smul %i5, 0x00B4, %o0
array8 %o3, %l2, %o4
ldsw [%l7 + 0x0C], %g3
loop_901:
bg,a loop_902
stw %i6, [%l7 + 0x50]
fmul8x16al %f11, %f14, %f2
bne,a %xcc, loop_903
loop_902:
st %f14, [%l7 + 0x6C]
st %f4, [%l7 + 0x78]
ble,a %icc, loop_904
loop_903:
ld [%l7 + 0x10], %f0
edge32n %g4, %o6, %l4
st %f10, [%l7 + 0x1C]
loop_904:
ldsb [%l7 + 0x58], %g6
fands %f4, %f12, %f8
ldsw [%l7 + 0x10], %l0
fmul8sux16 %f6, %f4, %f2
edge32 %o1, %l3, %g5
fpadd32 %f8, %f0, %f6
fmovdcs %icc, %f7, %f13
lduw [%l7 + 0x1C], %i2
srax %g1, %i4, %l6
fmovdcc %xcc, %f3, %f3
ldsw [%l7 + 0x50], %o5
sth %g2, [%l7 + 0x50]
and %l5, %l1, %i3
fbe,a %fcc3, loop_905
sth %i0, [%l7 + 0x62]
tgu %icc, 0x3
lduh [%l7 + 0x08], %i1
loop_905:
fmovdge %xcc, %f14, %f3
tge %xcc, 0x2
ldsb [%l7 + 0x48], %g7
fmovsvc %xcc, %f15, %f11
ldsh [%l7 + 0x10], %i7
add %o7, %o2, %i5
fcmple32 %f10, %f6, %o0
fpack32 %f0, %f2, %f2
tcs %xcc, 0x7
smul %l2, 0x18A4, %o4
lduw [%l7 + 0x54], %g3
fpsub16 %f10, %f14, %f4
stw %i6, [%l7 + 0x38]
fmovrdgez %g4, %f2, %f14
fcmpne16 %f0, %f4, %o6
fnot1s %f13, %f13
fone %f4
ldsh [%l7 + 0x46], %l4
orn %g6, %l0, %o3
andcc %o1, 0x1CD5, %g5
fbne,a %fcc2, loop_906
tcc %icc, 0x7
bneg,a %xcc, loop_907
ldsh [%l7 + 0x64], %i2
loop_906:
movrgez %l3, 0x135, %g1
tcc %icc, 0x6
loop_907:
movrne %i4, 0x091, %l6
ldsw [%l7 + 0x70], %g2
fmovsneg %xcc, %f6, %f7
udiv %l5, 0x0F45, %l1
orcc %i3, %i0, %o5
st %f14, [%l7 + 0x2C]
umul %i1, 0x0530, %i7
movre %g7, 0x12B, %o2
call loop_908
fba,a %fcc3, loop_909
faligndata %f4, %f4, %f2
brlez,a %o7, loop_910
loop_908:
fblg,a %fcc0, loop_911
loop_909:
ldsb [%l7 + 0x2B], %o0
tcs %xcc, 0x7
loop_910:
or %i5, 0x163E, %l2
loop_911:
bleu,a loop_912
bcs loop_913
fmovscc %icc, %f7, %f10
fmovsn %icc, %f4, %f6
loop_912:
fmovrsgez %o4, %f10, %f0
loop_913:
addc %i6, 0x185B, %g3
lduh [%l7 + 0x16], %g4
fmovsleu %xcc, %f3, %f12
sub %o6, 0x1AF8, %g6
brgz %l0, loop_914
smulcc %o3, 0x1266, %l4
fnegs %f0, %f4
stx %o1, [%l7 + 0x18]
loop_914:
fmovdleu %xcc, %f9, %f10
fpmerge %f2, %f1, %f4
fexpand %f5, %f14
call loop_915
edge32 %i2, %l3, %g5
tvs %icc, 0x1
std %f0, [%l7 + 0x38]
loop_915:
fnot1s %f4, %f7
ldx [%l7 + 0x50], %g1
edge32n %l6, %g2, %i4
ldsb [%l7 + 0x74], %l5
edge16l %l1, %i0, %i3
subcc %o5, %i1, %i7
add %g7, %o7, %o0
movrgz %i5, 0x0E4, %l2
array32 %o4, %o2, %g3
st %f10, [%l7 + 0x64]
faligndata %f0, %f8, %f14
fcmpne32 %f2, %f0, %g4
sll %i6, %o6, %g6
brgz,a %o3, loop_916
andcc %l4, 0x0A34, %o1
alignaddr %i2, %l0, %l3
fcmpes %fcc1, %f1, %f9
loop_916:
stb %g5, [%l7 + 0x6B]
ldsw [%l7 + 0x24], %g1
orncc %l6, %i4, %l5
fpadd16s %f10, %f11, %f8
movneg %xcc, %l1, %i0
fcmpeq32 %f0, %f6, %g2
ldx [%l7 + 0x60], %i3
std %f8, [%l7 + 0x68]
fxnor %f6, %f12, %f0
fmovscc %icc, %f1, %f11
ldx [%l7 + 0x38], %i1
sdivx %o5, 0x0509, %g7
fmovdpos %xcc, %f4, %f4
std %f0, [%l7 + 0x40]
lduh [%l7 + 0x12], %i7
umul %o7, %i5, %l2
movre %o0, 0x336, %o4
ldub [%l7 + 0x13], %o2
stx %g4, [%l7 + 0x28]
fcmped %fcc3, %f8, %f4
ldsb [%l7 + 0x24], %g3
fmovda %icc, %f4, %f10
ldsh [%l7 + 0x1A], %o6
fabss %f1, %f4
fpsub32 %f4, %f0, %f10
srax %i6, %g6, %o3
std %f8, [%l7 + 0x40]
lduw [%l7 + 0x30], %l4
fnegd %f2, %f8
fnors %f6, %f6, %f9
fcmpne32 %f8, %f4, %o1
ba %icc, loop_917
brgz %l0, loop_918
tcc %xcc, 0x6
fmovsvc %xcc, %f8, %f2
loop_917:
lduw [%l7 + 0x1C], %l3
loop_918:
fmovdle %xcc, %f0, %f6
fcmpeq16 %f6, %f0, %g5
fmovrdlz %g1, %f10, %f8
fpsub32s %f15, %f13, %f5
fmovdg %xcc, %f5, %f15
lduh [%l7 + 0x14], %l6
bcc %icc, loop_919
fnegd %f4, %f4
fmul8ulx16 %f0, %f10, %f6
or %i4, %l5, %i2
loop_919:
lduh [%l7 + 0x6C], %i0
ldd [%l7 + 0x58], %f10
fmul8sux16 %f6, %f4, %f10
sub %g2, 0x1ACB, %i3
udivx %l1, 0x16B5, %o5
fcmpne16 %f10, %f2, %g7
fbge,a %fcc0, loop_920
bn,pt %xcc, loop_921
brgez %i1, loop_922
edge8l %o7, %i7, %l2
loop_920:
sllx %o0, %i5, %o4
loop_921:
std %f12, [%l7 + 0x78]
loop_922:
movn %xcc, %g4, %o2
brlez %o6, loop_923
alignaddrl %g3, %i6, %o3
ldsh [%l7 + 0x40], %g6
st %f9, [%l7 + 0x34]
loop_923:
fbne %fcc0, loop_924
fandnot1s %f4, %f15, %f1
stw %l4, [%l7 + 0x10]
fand %f2, %f8, %f4
loop_924:
movg %icc, %o1, %l0
ta %xcc, 0x7
ldd [%l7 + 0x50], %f6
ld [%l7 + 0x10], %f7
std %f12, [%l7 + 0x58]
fmul8x16au %f5, %f2, %f14
stb %g5, [%l7 + 0x61]
ldub [%l7 + 0x46], %g1
lduw [%l7 + 0x40], %l3
ldsw [%l7 + 0x24], %i4
andcc %l5, 0x126B, %i2
std %f0, [%l7 + 0x08]
bg loop_925
movvc %icc, %i0, %g2
movvc %xcc, %i3, %l1
lduh [%l7 + 0x70], %l6
loop_925:
tn %icc, 0x2
fmuld8sux16 %f8, %f4, %f4
fcmpne32 %f2, %f4, %g7
stb %i1, [%l7 + 0x30]
bge,pn %icc, loop_926
tle %xcc, 0x3
lduh [%l7 + 0x50], %o5
stw %o7, [%l7 + 0x70]
loop_926:
fcmpgt32 %f14, %f8, %l2
fcmped %fcc0, %f4, %f12
fmovdvc %icc, %f10, %f0
fmuld8ulx16 %f2, %f14, %f0
stb %o0, [%l7 + 0x79]
fmovrdlez %i5, %f10, %f10
stb %o4, [%l7 + 0x68]
ldub [%l7 + 0x78], %g4
bshuffle %f14, %f12, %f6
stb %o2, [%l7 + 0x1A]
ldsh [%l7 + 0x0A], %i7
ldub [%l7 + 0x3A], %g3
pdist %f12, %f4, %f10
movneg %icc, %o6, %i6
fbue %fcc0, loop_927
orcc %g6, 0x195E, %l4
fornot1 %f6, %f2, %f2
sth %o1, [%l7 + 0x48]
loop_927:
subc %l0, %g5, %g1
fabss %f12, %f7
fmovsvc %icc, %f7, %f12
fbue %fcc2, loop_928
ldd [%l7 + 0x70], %f10
ldsb [%l7 + 0x12], %o3
mulx %l3, 0x1EE6, %i4
loop_928:
fornot2 %f14, %f4, %f10
array32 %i2, %i0, %l5
ldd [%l7 + 0x20], %f14
addcc %g2, %l1, %i3
fmovrsgz %l6, %f10, %f7
fmovrde %g7, %f8, %f6
fpsub32s %f10, %f12, %f8
fexpand %f0, %f2
fmovdl %icc, %f6, %f5
fpadd32s %f6, %f2, %f6
tvs %xcc, 0x3
orcc %i1, 0x1EDD, %o7
fors %f8, %f9, %f3
srax %l2, 0x01, %o5
tg %xcc, 0x1
fbul %fcc1, loop_929
bvs loop_930
fmovdvc %xcc, %f1, %f6
sll %i5, 0x02, %o0
loop_929:
fnot2 %f10, %f0
loop_930:
movrne %g4, 0x0A2, %o2
taddcctv %o4, 0x07DD, %g3
fzero %f6
fmovda %icc, %f11, %f0
fornot2s %f10, %f11, %f7
ldd [%l7 + 0x28], %f10
lduw [%l7 + 0x58], %i7
bpos,pn %xcc, loop_931
fmovdpos %icc, %f12, %f1
ta %icc, 0x5
st %f11, [%l7 + 0x64]
loop_931:
fornot2 %f14, %f14, %f0
ldd [%l7 + 0x48], %f8
ldsh [%l7 + 0x26], %i6
edge32ln %g6, %o6, %o1
tsubcc %l4, %l0, %g5
fblg,a %fcc2, loop_932
ldsb [%l7 + 0x6F], %g1
fnegs %f6, %f8
ldd [%l7 + 0x38], %f14
loop_932:
fornot2 %f0, %f14, %f12
fmovrsgez %o3, %f3, %f4
fmovdg %xcc, %f8, %f11
brgz,a %i4, loop_933
edge8 %i2, %l3, %l5
alignaddr %g2, %i0, %i3
edge32 %l6, %g7, %i1
loop_933:
fpsub32s %f3, %f6, %f12
std %f6, [%l7 + 0x30]
sub %o7, 0x182D, %l1
sra %l2, 0x17, %o5
fpadd32s %f3, %f5, %f7
ldsh [%l7 + 0x78], %o0
brz,a %i5, loop_934
brz %g4, loop_935
sth %o2, [%l7 + 0x6C]
movrgez %g3, %i7, %o4
loop_934:
fnot2s %f9, %f12
loop_935:
edge8n %g6, %i6, %o1
smul %l4, 0x0DCA, %o6
tvc %xcc, 0x4
ldx [%l7 + 0x20], %l0
bneg %xcc, loop_936
ldub [%l7 + 0x09], %g1
edge8n %g5, %i4, %i2
fmovdvs %icc, %f10, %f12
loop_936:
fcmpes %fcc3, %f1, %f8
fcmple32 %f4, %f6, %o3
tl %icc, 0x5
stb %l5, [%l7 + 0x3D]
brz,a %l3, loop_937
udiv %g2, 0x0B8D, %i3
fbul %fcc3, loop_938
fmovdn %icc, %f11, %f6
loop_937:
st %f15, [%l7 + 0x60]
bleu,a %icc, loop_939
loop_938:
edge32ln %i0, %g7, %i1
sllx %o7, 0x1A, %l6
edge8 %l2, %l1, %o5
loop_939:
lduh [%l7 + 0x1A], %o0
stw %g4, [%l7 + 0x6C]
xorcc %i5, %o2, %i7
fmovdgu %icc, %f12, %f10
brz %g3, loop_940
fmovrse %g6, %f12, %f6
fbug %fcc3, loop_941
bshuffle %f4, %f6, %f14
loop_940:
fnot1s %f3, %f1
tvc %xcc, 0x0
loop_941:
brlz %o4, loop_942
fbe,a %fcc2, loop_943
fmul8x16 %f15, %f4, %f0
st %f13, [%l7 + 0x60]
loop_942:
lduw [%l7 + 0x0C], %o1
loop_943:
movn %xcc, %i6, %o6
ldsw [%l7 + 0x18], %l0
addc %l4, 0x0CE5, %g1
popc %i4, %g5
fmovsne %xcc, %f4, %f8
nop
setx loop_944, %l0, %l1
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 %f0, [%l7 + 0x20]
bvc,a loop_945
bshuffle %f12, %f12, %f12
loop_944:
movg %xcc, %o3, %l5
ldsb [%l7 + 0x7A], %i2
loop_945:
brlez %g2, loop_946
st %f11, [%l7 + 0x4C]
ld [%l7 + 0x2C], %f15
or %l3, %i3, %g7
loop_946:
fmovsneg %icc, %f13, %f4
fcmpeq16 %f10, %f12, %i1
movn %icc, %o7, %l6
fbule %fcc0, loop_947
srlx %l2, %l1, %o5
edge32n %o0, %g4, %i0
ld [%l7 + 0x58], %f12
loop_947:
xorcc %o2, %i7, %g3
ldx [%l7 + 0x78], %i5
st %f14, [%l7 + 0x64]
fcmps %fcc0, %f13, %f10
taddcc %o4, %g6, %o1
sth %o6, [%l7 + 0x46]
ld [%l7 + 0x70], %f13
st %f11, [%l7 + 0x48]
movneg %icc, %i6, %l0
fmovsg %xcc, %f5, %f6
ld [%l7 + 0x0C], %f9
srl %l4, %i4, %g1
fmovdcs %xcc, %f5, %f8
andcc %o3, %l5, %g5
std %f2, [%l7 + 0x40]
brnz,a %i2, loop_948
sdivx %g2, 0x16CB, %i3
bne,a,pt %xcc, loop_949
fbne,a %fcc3, loop_950
loop_948:
ldsw [%l7 + 0x0C], %g7
fmovdg %xcc, %f15, %f4
loop_949:
st %f9, [%l7 + 0x28]
loop_950:
subcc %l3, 0x0DDF, %i1
subc %l6, 0x0BA6, %l2
stw %o7, [%l7 + 0x7C]
fbn,a %fcc3, loop_951
fandnot1 %f12, %f8, %f10
stw %l1, [%l7 + 0x6C]
edge8n %o5, %o0, %i0
loop_951:
movge %xcc, %o2, %g4
faligndata %f4, %f2, %f14
fandnot2 %f0, %f8, %f12
ldsh [%l7 + 0x1A], %g3
ldub [%l7 + 0x60], %i5
bvc,a,pn %icc, loop_952
fmovdvc %xcc, %f4, %f12
edge8ln %o4, %i7, %o1
movne %icc, %o6, %g6
loop_952:
tle %xcc, 0x5
addc %i6, 0x0EAE, %l0
orncc %i4, %l4, %o3
stw %g1, [%l7 + 0x0C]
fpsub16s %f14, %f9, %f2
sth %l5, [%l7 + 0x08]
tl %xcc, 0x6
stb %i2, [%l7 + 0x40]
fmovdvc %xcc, %f12, %f8
bcs,pt %xcc, loop_953
be,a %icc, loop_954
fcmpes %fcc1, %f2, %f2
fmovsneg %icc, %f3, %f12
loop_953:
bne %xcc, loop_955
loop_954:
fandnot1s %f3, %f9, %f4
fbul %fcc1, loop_956
andcc %g2, 0x18C3, %i3
loop_955:
fnegd %f10, %f14
ldsw [%l7 + 0x68], %g7
loop_956:
subcc %l3, %g5, %l6
ldx [%l7 + 0x38], %i1
fpadd16 %f4, %f8, %f4
ldsb [%l7 + 0x57], %o7
ldsb [%l7 + 0x43], %l2
fmovrdlez %o5, %f10, %f8
tpos %icc, 0x5
lduw [%l7 + 0x14], %l1
taddcc %o0, 0x02DA, %i0
fnor %f10, %f10, %f6
fmul8x16al %f6, %f4, %f4
sllx %g4, 0x04, %o2
st %f11, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f0
fcmple32 %f14, %f10, %i5
fornot1s %f6, %f15, %f1
fmovdcc %xcc, %f0, %f4
or %o4, %g3, %i7
ldub [%l7 + 0x40], %o1
sdivx %o6, 0x1C83, %i6
fcmps %fcc3, %f15, %f15
fmovsl %icc, %f5, %f6
ldd [%l7 + 0x60], %f14
fmovrsne %g6, %f5, %f15
sth %i4, [%l7 + 0x46]
fbo %fcc1, loop_957
fsrc1s %f2, %f7
ldub [%l7 + 0x75], %l0
stb %o3, [%l7 + 0x7C]
loop_957:
fmovse %xcc, %f8, %f8
brgez %l4, loop_958
fnands %f2, %f0, %f13
xor %g1, %i2, %g2
fxors %f0, %f5, %f4
loop_958:
stw %i3, [%l7 + 0x20]
lduw [%l7 + 0x78], %g7
fpadd16 %f10, %f10, %f12
stw %l5, [%l7 + 0x24]
lduw [%l7 + 0x08], %g5
stw %l6, [%l7 + 0x44]
stx %l3, [%l7 + 0x30]
bl,a loop_959
stw %o7, [%l7 + 0x34]
bg,a,pt %icc, loop_960
orn %l2, 0x1964, %o5
loop_959:
sth %l1, [%l7 + 0x1A]
fmovdvc %xcc, %f3, %f2
loop_960:
add %i1, 0x15D9, %i0
fmovsvc %icc, %f4, %f7
fsrc1s %f7, %f0
movre %o0, %g4, %i5
and %o4, 0x07F1, %g3
fmovs %f13, %f3
ldsw [%l7 + 0x34], %o2
fmovsneg %xcc, %f12, %f0
alignaddr %i7, %o6, %o1
ldd [%l7 + 0x08], %f12
ldx [%l7 + 0x40], %g6
bneg,pt %icc, loop_961
edge32 %i4, %l0, %o3
stw %i6, [%l7 + 0x78]
tvc %icc, 0x6
loop_961:
stb %l4, [%l7 + 0x50]
fmovdl %icc, %f8, %f13
brz %g1, loop_962
fornot2 %f14, %f6, %f6
fnegs %f14, %f8
fmovdpos %icc, %f9, %f4
loop_962:
fbl %fcc3, loop_963
addc %g2, %i3, %g7
array8 %l5, %g5, %l6
bn,pt %icc, loop_964
loop_963:
stx %i2, [%l7 + 0x68]
andn %o7, 0x1B2C, %l2
udivx %l3, 0x11AC, %o5
loop_964:
nop
setx loop_965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %l1, 0x0F90, %i1
lduw [%l7 + 0x24], %o0
edge8ln %i0, %i5, %g4
loop_965:
st %f10, [%l7 + 0x1C]
stw %o4, [%l7 + 0x50]
ldsb [%l7 + 0x71], %o2
fbuge %fcc2, loop_966
fmovspos %icc, %f2, %f6
faligndata %f10, %f12, %f8
srax %g3, %i7, %o1
loop_966:
ldd [%l7 + 0x10], %f2
stb %g6, [%l7 + 0x25]
fba,a %fcc3, loop_967
fpadd16 %f12, %f2, %f14
tge %icc, 0x0
movcs %xcc, %o6, %i4
loop_967:
bl,a loop_968
movneg %icc, %o3, %l0
lduh [%l7 + 0x42], %i6
fbue %fcc3, loop_969
loop_968:
fnegs %f2, %f7
fnot1 %f12, %f2
lduw [%l7 + 0x3C], %g1
loop_969:
movrlez %g2, %l4, %g7
lduw [%l7 + 0x48], %l5
movrlz %g5, 0x2B1, %l6
bl,a,pn %icc, loop_970
ldsh [%l7 + 0x32], %i3
fmovse %icc, %f10, %f12
orn %o7, 0x1871, %l2
loop_970:
orncc %i2, %o5, %l3
fnors %f13, %f1, %f11
fornot2 %f12, %f6, %f4
stw %l1, [%l7 + 0x54]
fbg,a %fcc2, loop_971
fabsd %f14, %f12
lduw [%l7 + 0x1C], %o0
tle %xcc, 0x6
loop_971:
fmul8sux16 %f10, %f10, %f4
stw %i1, [%l7 + 0x44]
lduh [%l7 + 0x2E], %i5
lduw [%l7 + 0x28], %i0
fandnot2 %f12, %f12, %f0
subcc %g4, 0x1468, %o4
movre %g3, 0x175, %i7
umul %o1, 0x06CF, %g6
fbu,a %fcc3, loop_972
udiv %o2, 0x0C8A, %o6
fxnor %f10, %f14, %f8
subc %o3, %l0, %i4
loop_972:
fcmped %fcc1, %f8, %f4
fmovrse %g1, %f15, %f7
movrgez %g2, %i6, %g7
fmovdneg %icc, %f14, %f11
fbl %fcc3, loop_973
tvc %icc, 0x5
alignaddrl %l5, %l4, %l6
ld [%l7 + 0x6C], %f4
loop_973:
stw %i3, [%l7 + 0x4C]
fnors %f11, %f14, %f6
fmovdcs %icc, %f2, %f1
srax %g5, 0x1C, %l2
movrlz %i2, 0x18F, %o5
fmovsn %icc, %f12, %f4
fmovsne %icc, %f15, %f7
mova %icc, %l3, %o7
nop
setx loop_974, %l0, %l1
jmpl %l1, %l1
fxor %f12, %f10, %f6
ldsh [%l7 + 0x60], %i1
smul %i5, 0x1560, %i0
loop_974:
popc %o0, %o4
ldd [%l7 + 0x68], %f8
mova %xcc, %g4, %i7
fmovrsgez %g3, %f6, %f9
bcs,a loop_975
fpsub16s %f3, %f10, %f6
fpack16 %f2, %f9
sth %g6, [%l7 + 0x54]
loop_975:
ldub [%l7 + 0x57], %o2
stb %o6, [%l7 + 0x29]
udiv %o1, 0x0DBA, %o3
ldub [%l7 + 0x0A], %i4
ldsw [%l7 + 0x4C], %g1
stw %l0, [%l7 + 0x6C]
ldx [%l7 + 0x68], %g2
movrgez %i6, 0x002, %g7
udivx %l4, 0x1F8E, %l6
sllx %l5, %i3, %g5
fmovda %xcc, %f14, %f13
fnor %f6, %f10, %f4
stb %l2, [%l7 + 0x4F]
sth %o5, [%l7 + 0x5C]
move %xcc, %l3, %o7
move %icc, %l1, %i1
alignaddr %i2, %i0, %i5
fpsub16 %f0, %f4, %f0
lduh [%l7 + 0x48], %o4
fpadd16s %f6, %f13, %f12
lduh [%l7 + 0x1E], %g4
ldub [%l7 + 0x56], %o0
te %icc, 0x4
movrgez %i7, 0x1B3, %g3
sll %g6, %o6, %o2
fnot2s %f15, %f1
fcmpeq32 %f8, %f6, %o1
fandnot1 %f6, %f14, %f4
ldsh [%l7 + 0x28], %o3
ldsh [%l7 + 0x4C], %i4
edge32 %l0, %g1, %i6
array8 %g2, %l4, %l6
fblg %fcc3, loop_976
stb %l5, [%l7 + 0x0F]
movg %xcc, %i3, %g7
ld [%l7 + 0x74], %f10
loop_976:
fmul8ulx16 %f10, %f8, %f4
fxors %f6, %f3, %f9
or %g5, %o5, %l3
fcmple32 %f4, %f8, %o7
st %f9, [%l7 + 0x64]
st %f4, [%l7 + 0x2C]
bne %xcc, loop_977
edge8l %l2, %i1, %i2
stw %i0, [%l7 + 0x14]
stb %i5, [%l7 + 0x28]
loop_977:
ble,pt %xcc, loop_978
fmovsa %icc, %f1, %f3
fpack16 %f12, %f10
bvc,a,pt %icc, loop_979
loop_978:
stb %o4, [%l7 + 0x18]
bshuffle %f4, %f0, %f10
movge %xcc, %g4, %o0
loop_979:
fmovda %xcc, %f8, %f13
fcmped %fcc2, %f12, %f2
bleu,a %xcc, loop_980
addc %l1, %g3, %g6
edge16ln %i7, %o6, %o2
stb %o1, [%l7 + 0x54]
loop_980:
fbne,a %fcc2, loop_981
fmovsge %xcc, %f11, %f14
ld [%l7 + 0x3C], %f7
ldub [%l7 + 0x3C], %o3
loop_981:
popc %l0, %i4
fnegs %f7, %f13
edge32ln %i6, %g2, %g1
fmovrslz %l6, %f2, %f1
fmovrslez %l5, %f12, %f10
array32 %l4, %g7, %g5
subcc %o5, 0x1915, %l3
fmovscs %xcc, %f2, %f5
movvc %xcc, %o7, %l2
tsubcctv %i3, 0x0BE3, %i2
ldsw [%l7 + 0x64], %i0
array8 %i1, %o4, %g4
fpadd16s %f14, %f8, %f11
bcc,pn %xcc, loop_982
tsubcctv %i5, 0x1635, %o0
fnot2s %f4, %f1
lduw [%l7 + 0x7C], %l1
loop_982:
edge32l %g6, %g3, %i7
edge8l %o2, %o6, %o1
fsrc2 %f10, %f6
ldsw [%l7 + 0x70], %l0
st %f1, [%l7 + 0x18]
fbne %fcc1, loop_983
movgu %icc, %o3, %i4
sllx %g2, %i6, %l6
fmovrdgez %g1, %f10, %f10
loop_983:
subcc %l4, 0x0499, %l5
tne %xcc, 0x2
fmovdcc %icc, %f8, %f15
tgu %xcc, 0x0
ldsh [%l7 + 0x26], %g5
lduh [%l7 + 0x16], %o5
fpack16 %f2, %f9
smulcc %l3, %g7, %l2
fpack16 %f2, %f1
fpack16 %f2, %f2
addccc %i3, 0x00E9, %i2
tcs %icc, 0x1
movrne %o7, %i0, %o4
ldd [%l7 + 0x20], %f0
sethi 0x15F6, %i1
fbule %fcc0, loop_984
ld [%l7 + 0x74], %f15
std %f4, [%l7 + 0x08]
fmul8x16al %f9, %f4, %f14
loop_984:
fmovrsne %g4, %f11, %f0
andncc %i5, %l1, %o0
stw %g6, [%l7 + 0x40]
bvc,pt %icc, loop_985
srax %g3, %o2, %o6
ldsb [%l7 + 0x15], %i7
ld [%l7 + 0x20], %f3
loop_985:
lduh [%l7 + 0x22], %o1
udivx %o3, 0x1174, %i4
movne %icc, %l0, %g2
ble loop_986
ld [%l7 + 0x7C], %f2
fornot1 %f14, %f4, %f14
sll %i6, 0x1A, %l6
loop_986:
fand %f0, %f2, %f4
fzeros %f3
ta %xcc, 0x1
tvs %icc, 0x4
fpack16 %f6, %f6
or %l4, 0x0A8F, %l5
movl %xcc, %g5, %o5
stx %l3, [%l7 + 0x78]
fsrc1 %f0, %f2
ld [%l7 + 0x44], %f9
smul %g1, 0x1A09, %g7
srlx %l2, %i2, %o7
fornot1s %f11, %f9, %f14
fcmpne16 %f14, %f8, %i3
fmovsgu %xcc, %f8, %f15
fmovsg %xcc, %f11, %f14
nop
setx loop_987, %l0, %l1
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 %f1, [%l7 + 0x3C]
bge,pt %xcc, loop_988
edge32n %i0, %o4, %g4
loop_987:
lduh [%l7 + 0x40], %i5
std %f10, [%l7 + 0x48]
loop_988:
fbo,a %fcc3, loop_989
umul %l1, %o0, %g6
move %icc, %g3, %i1
ldub [%l7 + 0x7D], %o2
loop_989:
bleu,pt %icc, loop_990
fbl,a %fcc3, loop_991
sth %o6, [%l7 + 0x6A]
fors %f9, %f14, %f13
loop_990:
call loop_992
loop_991:
sth %i7, [%l7 + 0x26]
xnor %o1, %i4, %o3
taddcctv %l0, 0x109D, %i6
loop_992:
xor %l6, 0x1533, %l4
fmovdgu %icc, %f10, %f0
xnorcc %l5, %g2, %g5
subccc %l3, %g1, %o5
brnz %l2, loop_993
fmovrdlz %i2, %f14, %f10
bl,pn %icc, loop_994
ldd [%l7 + 0x48], %f6
loop_993:
movrne %o7, 0x0C5, %i3
movgu %icc, %g7, %i0
loop_994:
tgu %xcc, 0x7
sth %o4, [%l7 + 0x44]
fmuld8sux16 %f7, %f5, %f10
mulx %i5, %l1, %g4
ldd [%l7 + 0x48], %f10
movcc %xcc, %g6, %o0
ld [%l7 + 0x44], %f5
movle %icc, %i1, %g3
fxnor %f10, %f8, %f6
movge %xcc, %o2, %i7
movrne %o6, 0x1D9, %o1
tneg %icc, 0x6
fsrc1s %f15, %f8
stx %i4, [%l7 + 0x08]
sdivcc %o3, 0x125E, %l0
movleu %xcc, %i6, %l4
fands %f0, %f5, %f4
fba %fcc1, loop_995
edge16n %l6, %g2, %g5
tl %icc, 0x7
edge32n %l5, %g1, %o5
loop_995:
movrlz %l2, %i2, %l3
edge16l %o7, %g7, %i0
stw %o4, [%l7 + 0x4C]
stb %i5, [%l7 + 0x10]
sdivx %i3, 0x00A4, %g4
srlx %l1, 0x0B, %g6
ld [%l7 + 0x24], %f4
movg %xcc, %o0, %g3
ldub [%l7 + 0x08], %i1
fxnor %f2, %f8, %f10
edge32 %o2, %o6, %o1
fmovsle %xcc, %f6, %f15
stw %i7, [%l7 + 0x48]
ldsh [%l7 + 0x4A], %o3
movl %xcc, %l0, %i6
fmuld8ulx16 %f9, %f0, %f0
sdiv %l4, 0x0469, %i4
tsubcctv %g2, 0x064A, %g5
subc %l5, %l6, %o5
st %f14, [%l7 + 0x50]
fors %f5, %f6, %f1
st %f10, [%l7 + 0x14]
brz %l2, loop_996
fxor %f10, %f12, %f12
fmul8ulx16 %f6, %f6, %f14
fbne %fcc2, loop_997
loop_996:
stx %g1, [%l7 + 0x60]
fcmpgt16 %f6, %f10, %i2
stb %l3, [%l7 + 0x5C]
loop_997:
fbl %fcc1, loop_998
bge,a %xcc, loop_999
fbn,a %fcc1, loop_1000
ldsw [%l7 + 0x44], %g7
loop_998:
fblg,a %fcc3, loop_1001
loop_999:
tleu %xcc, 0x4
loop_1000:
fpadd32 %f12, %f12, %f4
fmovsa %icc, %f8, %f13
loop_1001:
movle %xcc, %o7, %i0
fandnot1 %f8, %f6, %f8
std %f12, [%l7 + 0x18]
ldsw [%l7 + 0x1C], %i5
bgu,a,pt %icc, loop_1002
fmovspos %xcc, %f8, %f12
nop
setx loop_1003, %l0, %l1
jmpl %l1, %i3
stw %o4, [%l7 + 0x30]
loop_1002:
fmovdpos %xcc, %f11, %f1
edge32l %g4, %g6, %o0
loop_1003:
fpadd32s %f15, %f2, %f6
fxnors %f2, %f8, %f5
movvc %xcc, %g3, %l1
fcmpeq32 %f12, %f8, %o2
fmovrsgez %i1, %f9, %f5
fornot2s %f6, %f12, %f14
ld [%l7 + 0x5C], %f4
ldd [%l7 + 0x28], %f6
movcs %icc, %o6, %i7
ldsw [%l7 + 0x54], %o1
xorcc %l0, 0x1CA8, %o3
fbue,a %fcc0, loop_1004
fbe,a %fcc3, loop_1005
bg,pn %icc, loop_1006
fbuge,a %fcc1, loop_1007
loop_1004:
fbue,a %fcc2, loop_1008
loop_1005:
fmovs %f5, %f7
loop_1006:
fcmpgt16 %f6, %f12, %l4
loop_1007:
sdivx %i6, 0x0EC9, %g2
loop_1008:
movl %xcc, %g5, %i4
fpack32 %f8, %f10, %f12
brlz,a %l6, loop_1009
fcmpd %fcc0, %f14, %f14
ldx [%l7 + 0x28], %o5
ldsw [%l7 + 0x68], %l5
loop_1009:
fmovsgu %xcc, %f7, %f10
edge8n %g1, %i2, %l3
fpackfix %f8, %f7
udivx %g7, 0x04BD, %l2
fmovsl %icc, %f9, %f1
fcmpgt32 %f12, %f12, %o7
st %f10, [%l7 + 0x44]
ldsw [%l7 + 0x4C], %i5
xorcc %i3, 0x1F61, %i0
mova %xcc, %o4, %g4
fmul8ulx16 %f2, %f4, %f10
fmovs %f3, %f3
pdist %f0, %f2, %f8
fbug,a %fcc3, loop_1010
mulscc %g6, %o0, %g3
lduh [%l7 + 0x2C], %o2
fsrc1s %f5, %f0
loop_1010:
srax %l1, 0x11, %o6
bl,a loop_1011
call loop_1012
subcc %i1, %i7, %o1
nop
setx loop_1013, %l0, %l1
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_1011:
fcmple32 %f14, %f12, %o3
loop_1012:
fornot1s %f6, %f4, %f8
fcmpeq16 %f8, %f8, %l0
loop_1013:
fors %f2, %f9, %f13
edge32n %i6, %l4, %g2
ldsh [%l7 + 0x5C], %i4
fsrc2s %f7, %f2
fcmpne16 %f0, %f2, %g5
fmuld8ulx16 %f2, %f3, %f10
for %f8, %f8, %f2
fmovrslz %o5, %f5, %f14
ld [%l7 + 0x0C], %f3
fpsub32 %f10, %f10, %f4
fmovdge %icc, %f3, %f10
ldx [%l7 + 0x20], %l6
srlx %g1, 0x1A, %l5
nop
setx loop_1014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %l3, 0x07, %g7
fbo %fcc3, loop_1015
fnegd %f8, %f8
loop_1014:
tle %xcc, 0x4
fands %f4, %f9, %f4
loop_1015:
std %f2, [%l7 + 0x58]
fmovdn %icc, %f10, %f2
fandnot2s %f13, %f9, %f12
movrlez %l2, 0x364, %o7
movne %icc, %i2, %i5
udivcc %i3, 0x0E8B, %o4
bn loop_1016
tne %icc, 0x4
fmovscc %icc, %f0, %f2
edge16 %g4, %i0, %g6
loop_1016:
edge8 %o0, %o2, %l1
stw %o6, [%l7 + 0x58]
fmovspos %icc, %f15, %f3
bvc %xcc, loop_1017
ldsh [%l7 + 0x26], %i1
fmovde %icc, %f12, %f4
srlx %i7, 0x12, %o1
loop_1017:
ldsh [%l7 + 0x24], %o3
ldsw [%l7 + 0x38], %g3
ldsb [%l7 + 0x37], %l0
ldsh [%l7 + 0x1A], %i6
fbu %fcc1, loop_1018
lduh [%l7 + 0x6A], %g2
ldsw [%l7 + 0x24], %l4
orn %g5, %o5, %l6
loop_1018:
ld [%l7 + 0x4C], %f7
fmovsneg %icc, %f3, %f6
addc %i4, 0x0DAB, %l5
fmovsleu %xcc, %f13, %f5
te %icc, 0x0
fmovdle %xcc, %f1, %f12
st %f13, [%l7 + 0x1C]
fmovdpos %icc, %f8, %f1
fmul8x16au %f11, %f12, %f4
fblg,a %fcc3, loop_1019
ldub [%l7 + 0x0D], %l3
ldd [%l7 + 0x40], %f10
fcmpeq16 %f6, %f12, %g1
loop_1019:
fmovsa %icc, %f3, %f3
tl %xcc, 0x6
edge32ln %g7, %l2, %o7
array32 %i2, %i3, %i5
ldx [%l7 + 0x10], %g4
fpack32 %f6, %f2, %f6
edge16l %i0, %g6, %o4
movne %icc, %o2, %l1
fmovrdlz %o6, %f12, %f12
add %i1, 0x1591, %o0
stb %i7, [%l7 + 0x32]
move %xcc, %o3, %g3
fmovdg %xcc, %f12, %f9
bcs,pn %xcc, loop_1020
fnors %f1, %f0, %f14
fmovdne %xcc, %f0, %f10
lduw [%l7 + 0x2C], %l0
loop_1020:
stw %i6, [%l7 + 0x6C]
ldx [%l7 + 0x10], %o1
sra %g2, 0x0B, %l4
fmovrsgz %o5, %f8, %f13
fsrc1s %f4, %f3
movne %icc, %g5, %l6
sub %i4, 0x0D16, %l5
fmul8x16al %f15, %f15, %f8
fmovdpos %icc, %f14, %f3
bvs,a,pt %icc, loop_1021
fmovde %icc, %f6, %f8
sth %l3, [%l7 + 0x62]
fmovdcc %icc, %f6, %f13
loop_1021:
st %f10, [%l7 + 0x3C]
fpadd32 %f4, %f2, %f12
fmovdn %xcc, %f1, %f6
ld [%l7 + 0x08], %f2
ld [%l7 + 0x7C], %f15
movleu %icc, %g1, %l2
fabss %f1, %f14
movrne %g7, %o7, %i3
udivx %i5, 0x0D24, %g4
sth %i2, [%l7 + 0x16]
umul %i0, %o4, %o2
fpadd32s %f8, %f6, %f5
fbue,a %fcc1, loop_1022
movrgez %l1, 0x115, %o6
fmovscs %xcc, %f9, %f10
fblg,a %fcc0, loop_1023
loop_1022:
fmovdn %xcc, %f3, %f4
tleu %icc, 0x3
fmovsg %icc, %f1, %f0
loop_1023:
udivcc %g6, 0x14EA, %o0
brlez %i1, loop_1024
udivcc %o3, 0x0ED1, %g3
fnot2s %f10, %f8
fornot2 %f4, %f14, %f12
loop_1024:
tsubcc %l0, %i7, %i6
fmovrdlz %g2, %f8, %f0
ld [%l7 + 0x20], %f8
fmovrdlz %o1, %f10, %f8
bcs,a,pn %xcc, loop_1025
bshuffle %f12, %f8, %f12
st %f6, [%l7 + 0x0C]
fpsub32 %f12, %f10, %f4
loop_1025:
fmovrde %l4, %f14, %f6
movrgz %o5, 0x275, %g5
edge8n %l6, %l5, %l3
movg %xcc, %g1, %l2
fmovdneg %xcc, %f11, %f11
fmovrse %g7, %f6, %f0
tne %xcc, 0x5
fmovrslez %i4, %f9, %f4
sdivx %i3, 0x16F5, %o7
udivx %i5, 0x10DB, %g4
fmovs %f2, %f7
nop
setx loop_1026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f10, %f10, %f10
stw %i2, [%l7 + 0x48]
fmovsn %xcc, %f1, %f4
loop_1026:
fsrc1s %f11, %f12
bvc,a,pn %icc, loop_1027
fabsd %f14, %f4
bcc %xcc, loop_1028
movn %xcc, %i0, %o2
loop_1027:
fbue %fcc0, loop_1029
ldx [%l7 + 0x68], %l1
loop_1028:
stw %o4, [%l7 + 0x40]
ldd [%l7 + 0x48], %f4
loop_1029:
and %o6, %o0, %g6
alignaddrl %o3, %i1, %g3
ldsh [%l7 + 0x4E], %l0
andn %i7, %g2, %o1
std %f8, [%l7 + 0x68]
lduw [%l7 + 0x7C], %l4
fmovrslez %i6, %f2, %f11
stx %g5, [%l7 + 0x10]
fmovs %f14, %f2
fble %fcc3, loop_1030
edge32l %l6, %l5, %o5
fmovsvc %icc, %f4, %f2
ldub [%l7 + 0x1C], %g1
loop_1030:
ldsb [%l7 + 0x59], %l2
fbl %fcc2, loop_1031
ldsw [%l7 + 0x1C], %g7
stb %i4, [%l7 + 0x0D]
ldub [%l7 + 0x1F], %i3
loop_1031:
fmovdpos %xcc, %f0, %f2
siam 0x4
fmovrdlez %o7, %f4, %f12
umul %i5, %l3, %g4
stw %i0, [%l7 + 0x20]
fbl %fcc1, loop_1032
tge %xcc, 0x2
stx %i2, [%l7 + 0x30]
stw %l1, [%l7 + 0x58]
loop_1032:
fmovsleu %icc, %f13, %f14
ldsw [%l7 + 0x0C], %o2
movg %xcc, %o4, %o6
ldsw [%l7 + 0x2C], %g6
edge16l %o3, %i1, %g3
edge8n %o0, %i7, %l0
std %f4, [%l7 + 0x10]
subcc %g2, %l4, %o1
call loop_1033
or %i6, 0x134E, %l6
lduh [%l7 + 0x10], %g5
fmovsge %xcc, %f2, %f9
loop_1033:
bne,a %icc, loop_1034
bcc,pt %icc, loop_1035
fcmpeq16 %f6, %f0, %o5
st %f11, [%l7 + 0x0C]
loop_1034:
edge8l %g1, %l2, %g7
loop_1035:
sth %i4, [%l7 + 0x2C]
edge16l %i3, %l5, %o7
fandnot1s %f15, %f10, %f0
array8 %l3, %i5, %g4
fmovrde %i2, %f0, %f0
movrlz %l1, %o2, %i0
movvs %xcc, %o4, %o6
lduw [%l7 + 0x34], %o3
bneg,a,pn %xcc, loop_1036
fcmpeq16 %f2, %f2, %g6
stw %i1, [%l7 + 0x28]
std %f12, [%l7 + 0x30]
loop_1036:
sethi 0x1EE3, %o0
fmovdgu %xcc, %f7, %f15
move %xcc, %g3, %l0
fmovrdlez %i7, %f2, %f6
fsrc1s %f7, %f6
sth %l4, [%l7 + 0x08]
fmovdvs %icc, %f2, %f1
ldx [%l7 + 0x28], %o1
sethi 0x15E9, %i6
fmovrdlez %l6, %f4, %f0
fcmpgt16 %f10, %f12, %g2
fcmpd %fcc3, %f6, %f14
movneg %icc, %g5, %o5
movrne %l2, %g1, %i4
movne %xcc, %g7, %i3
ldsw [%l7 + 0x78], %o7
tg %icc, 0x3
or %l5, %i5, %l3
fbg %fcc3, loop_1037
siam 0x6
orn %g4, %l1, %i2
stx %o2, [%l7 + 0x50]
loop_1037:
fmovdvc %icc, %f5, %f5
array8 %o4, %i0, %o6
fmovse %xcc, %f6, %f10
ldsb [%l7 + 0x5C], %o3
movg %icc, %i1, %g6
bg,pt %xcc, loop_1038
lduh [%l7 + 0x58], %g3
addc %l0, 0x058D, %o0
lduw [%l7 + 0x3C], %i7
loop_1038:
fors %f13, %f4, %f12
fsrc1 %f2, %f10
fnot2s %f14, %f10
srlx %o1, %i6, %l6
fmovrdgz %l4, %f8, %f12
bcc,pn %icc, loop_1039
stw %g5, [%l7 + 0x58]
fnot1s %f8, %f8
ldd [%l7 + 0x30], %f12
loop_1039:
fcmple16 %f14, %f4, %o5
fmul8sux16 %f6, %f8, %f0
stw %l2, [%l7 + 0x14]
edge8n %g1, %i4, %g7
sth %g2, [%l7 + 0x4C]
fmovrsgz %o7, %f5, %f10
pdist %f8, %f14, %f12
fsrc1 %f0, %f14
be,a,pt %xcc, loop_1040
orcc %l5, 0x086E, %i3
stw %l3, [%l7 + 0x64]
fmovsn %icc, %f13, %f8
loop_1040:
tg %xcc, 0x1
edge8ln %i5, %l1, %i2
fmovdn %icc, %f15, %f10
edge16n %o2, %o4, %i0
fmovrsne %o6, %f15, %f6
fxors %f14, %f15, %f10
lduw [%l7 + 0x48], %o3
ldsw [%l7 + 0x48], %g4
ldsh [%l7 + 0x30], %i1
fnands %f9, %f3, %f15
fornot2 %f6, %f0, %f6
lduh [%l7 + 0x40], %g6
ldx [%l7 + 0x60], %g3
stb %o0, [%l7 + 0x26]
taddcctv %i7, %l0, %o1
edge8ln %i6, %l6, %g5
edge8 %l4, %l2, %g1
fpack32 %f10, %f0, %f6
stw %o5, [%l7 + 0x30]
ldx [%l7 + 0x08], %g7
fmul8ulx16 %f2, %f6, %f8
stx %g2, [%l7 + 0x18]
movvs %xcc, %i4, %o7
lduw [%l7 + 0x10], %i3
fmovscs %xcc, %f13, %f7
xor %l3, 0x0D98, %i5
fmovsg %xcc, %f3, %f8
stb %l5, [%l7 + 0x43]
fbge %fcc0, loop_1041
for %f14, %f12, %f14
fexpand %f1, %f14
bneg,a,pt %icc, loop_1042
loop_1041:
movrne %i2, %o2, %o4
ldsb [%l7 + 0x0F], %l1
umulcc %i0, 0x1B24, %o6
loop_1042:
ldd [%l7 + 0x50], %f2
faligndata %f4, %f2, %f8
fbne,a %fcc3, loop_1043
lduh [%l7 + 0x4A], %g4
movgu %icc, %o3, %g6
brz %i1, loop_1044
loop_1043:
sethi 0x065F, %o0
bcs,a loop_1045
ldx [%l7 + 0x60], %g3
loop_1044:
tn %icc, 0x3
mulx %l0, 0x1ABB, %o1
loop_1045:
fandnot2s %f6, %f4, %f13
fmul8ulx16 %f6, %f8, %f2
fblg %fcc3, loop_1046
fmovdvc %icc, %f0, %f10
fmuld8ulx16 %f3, %f15, %f4
ldsh [%l7 + 0x22], %i6
loop_1046:
nop
setx loop_1047, %l0, %l1
jmpl %l1, %l6
and %i7, 0x107E, %g5
fxor %f14, %f8, %f4
ldd [%l7 + 0x58], %f6
loop_1047:
lduh [%l7 + 0x42], %l2
lduh [%l7 + 0x36], %l4
fmovsne %icc, %f11, %f6
add %g1, 0x1C4B, %o5
fcmple32 %f10, %f0, %g2
stw %i4, [%l7 + 0x48]
lduh [%l7 + 0x7C], %o7
stx %i3, [%l7 + 0x30]
fbl %fcc1, loop_1048
edge16ln %g7, %i5, %l3
ldd [%l7 + 0x78], %f14
fabss %f7, %f9
loop_1048:
movre %i2, %l5, %o4
fbe %fcc3, loop_1049
fbge,a %fcc2, loop_1050
ldsw [%l7 + 0x48], %o2
fcmped %fcc3, %f4, %f8
loop_1049:
ldd [%l7 + 0x10], %f2
loop_1050:
tvc %xcc, 0x2
lduh [%l7 + 0x0E], %l1
std %f0, [%l7 + 0x08]
st %f3, [%l7 + 0x48]
fble %fcc0, loop_1051
movn %icc, %o6, %g4
tl %xcc, 0x7
fcmps %fcc3, %f9, %f13
loop_1051:
popc 0x0C15, %o3
sth %g6, [%l7 + 0x46]
sth %i0, [%l7 + 0x34]
smul %o0, 0x0CB5, %i1
taddcctv %l0, %o1, %g3
smul %i6, %i7, %l6
sethi 0x157B, %g5
addccc %l4, 0x19EE, %l2
ldsh [%l7 + 0x78], %g1
stb %g2, [%l7 + 0x78]
ldsb [%l7 + 0x2B], %i4
fxnor %f12, %f12, %f12
sth %o5, [%l7 + 0x3A]
ldsw [%l7 + 0x6C], %i3
fmovdcs %icc, %f13, %f6
sth %o7, [%l7 + 0x2C]
tsubcctv %i5, %g7, %l3
fmovrslez %l5, %f0, %f8
fsrc1s %f0, %f0
lduw [%l7 + 0x2C], %o4
fmovsa %xcc, %f13, %f9
fmovs %f9, %f3
fpadd32s %f9, %f8, %f14
fblg %fcc0, loop_1052
popc %o2, %i2
edge32ln %o6, %l1, %g4
lduw [%l7 + 0x70], %o3
loop_1052:
lduh [%l7 + 0x72], %i0
smul %g6, %i1, %o0
fmovde %xcc, %f15, %f6
lduw [%l7 + 0x38], %l0
sth %g3, [%l7 + 0x7E]
nop
setx loop_1053, %l0, %l1
jmpl %l1, %o1
bgu,a,pn %icc, loop_1054
fmovdle %icc, %f15, %f11
ldsh [%l7 + 0x74], %i6
loop_1053:
fors %f4, %f15, %f7
loop_1054:
fbg,a %fcc2, loop_1055
alignaddrl %l6, %i7, %l4
lduh [%l7 + 0x2E], %g5
fpadd32s %f10, %f11, %f5
loop_1055:
lduh [%l7 + 0x20], %g1
sllx %l2, 0x12, %g2
movrgez %i4, 0x123, %i3
tl %icc, 0x5
be,pn %icc, loop_1056
udivcc %o5, 0x0929, %i5
fble %fcc3, loop_1057
stb %o7, [%l7 + 0x68]
loop_1056:
ldd [%l7 + 0x20], %f8
array8 %g7, %l3, %l5
loop_1057:
tne %icc, 0x4
brlz %o2, loop_1058
xnorcc %o4, 0x01B0, %o6
fbg %fcc0, loop_1059
fblg %fcc3, loop_1060
loop_1058:
ld [%l7 + 0x10], %f5
fpadd32s %f5, %f1, %f10
loop_1059:
fxors %f5, %f13, %f1
loop_1060:
fbul,a %fcc3, loop_1061
fbo,a %fcc0, loop_1062
ldsb [%l7 + 0x4E], %l1
subcc %g4, %o3, %i2
loop_1061:
stw %i0, [%l7 + 0x58]
loop_1062:
tl %icc, 0x0
fcmps %fcc3, %f12, %f7
fmovsl %xcc, %f12, %f8
tpos %icc, 0x6
subc %g6, %i1, %l0
edge32l %g3, %o0, %i6
tge %icc, 0x2
fnegd %f0, %f12
udivx %l6, 0x1454, %o1
sdivcc %l4, 0x1C8E, %g5
fornot2s %f12, %f11, %f14
sdiv %g1, 0x118C, %i7
fbg,a %fcc2, loop_1063
st %f3, [%l7 + 0x08]
sethi 0x17AE, %g2
fcmple32 %f14, %f4, %i4
loop_1063:
brgez %i3, loop_1064
siam 0x7
fcmpgt16 %f14, %f0, %o5
movleu %icc, %i5, %l2
loop_1064:
sth %g7, [%l7 + 0x44]
fcmpd %fcc3, %f4, %f6
fcmpne32 %f8, %f12, %o7
edge16n %l3, %l5, %o4
srl %o6, %l1, %g4
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x75], %o2
fbul,a %fcc2, loop_1065
ld [%l7 + 0x28], %f12
ldsw [%l7 + 0x44], %o3
fnand %f14, %f0, %f4
loop_1065:
udivcc %i2, 0x0DE8, %g6
ldx [%l7 + 0x50], %i0
ldsw [%l7 + 0x40], %l0
andn %g3, %o0, %i6
ldsh [%l7 + 0x12], %l6
edge32n %i1, %l4, %g5
stw %g1, [%l7 + 0x60]
fmovsgu %icc, %f15, %f5
fbue,a %fcc2, loop_1066
ld [%l7 + 0x20], %f8
ldd [%l7 + 0x50], %f2
fmovspos %xcc, %f9, %f7
loop_1066:
fbge,a %fcc0, loop_1067
st %f1, [%l7 + 0x5C]
be,a loop_1068
fmovrdlez %i7, %f0, %f4
loop_1067:
fmovrdne %o1, %f12, %f8
fpadd32s %f6, %f14, %f14
loop_1068:
sllx %g2, %i3, %i4
xnorcc %i5, %o5, %g7
fmovrdlez %o7, %f2, %f0
ldsh [%l7 + 0x7A], %l3
fpadd16s %f15, %f11, %f11
fmovdneg %xcc, %f8, %f7
std %f10, [%l7 + 0x28]
sth %l5, [%l7 + 0x2E]
be,pn %icc, loop_1069
or %o4, 0x1547, %l2
stw %l1, [%l7 + 0x70]
fmovdneg %icc, %f15, %f4
loop_1069:
fmovsl %xcc, %f15, %f15
stw %g4, [%l7 + 0x50]
stw %o2, [%l7 + 0x3C]
edge8l %o6, %i2, %g6
fmovdge %xcc, %f10, %f3
tne %icc, 0x2
fmovsleu %icc, %f6, %f7
edge8ln %i0, %l0, %o3
subccc %o0, %i6, %g3
faligndata %f12, %f12, %f14
ldub [%l7 + 0x11], %l6
fpack32 %f12, %f4, %f8
call loop_1070
fandnot1s %f3, %f13, %f13
lduw [%l7 + 0x40], %i1
bgu loop_1071
loop_1070:
fcmpes %fcc1, %f2, %f11
fcmpgt32 %f6, %f14, %g5
ldd [%l7 + 0x58], %f6
loop_1071:
ldsb [%l7 + 0x7B], %g1
fmovde %icc, %f6, %f12
bcc loop_1072
ble %icc, loop_1073
edge16 %l4, %i7, %g2
fandnot1 %f10, %f14, %f0
loop_1072:
fnor %f2, %f0, %f4
loop_1073:
edge16l %o1, %i4, %i5
edge16 %o5, %i3, %o7
pdist %f2, %f12, %f0
stw %g7, [%l7 + 0x0C]
movrgez %l5, %l3, %o4
movleu %xcc, %l1, %g4
ldsh [%l7 + 0x16], %l2
edge8n %o6, %i2, %o2
andcc %g6, 0x14EF, %l0
fandnot1 %f0, %f4, %f8
fsrc2 %f14, %f8
fpadd32 %f8, %f2, %f14
ble,pn %xcc, loop_1074
fnegd %f0, %f10
edge16 %o3, %i0, %o0
or %i6, 0x1D50, %g3
loop_1074:
fmovda %icc, %f14, %f6
fcmpeq32 %f10, %f14, %i1
edge16 %l6, %g5, %l4
fmovsl %icc, %f8, %f1
fxors %f12, %f2, %f9
ldd [%l7 + 0x70], %f8
fsrc2 %f4, %f2
fmovda %icc, %f10, %f8
movcs %icc, %i7, %g1
and %o1, %g2, %i4
ldsb [%l7 + 0x33], %i5
tcc %xcc, 0x2
tpos %xcc, 0x6
fmovdneg %icc, %f3, %f12
fbo %fcc3, loop_1075
fmovrsne %o5, %f2, %f3
stx %o7, [%l7 + 0x50]
ld [%l7 + 0x3C], %f11
loop_1075:
fornot1 %f6, %f0, %f10
popc %i3, %l5
fandnot1s %f11, %f1, %f4
lduh [%l7 + 0x1C], %g7
nop
setx loop_1076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %o4, %l1, %l3
tneg %icc, 0x6
fmovrslz %g4, %f12, %f2
loop_1076:
fnegd %f12, %f0
movneg %xcc, %o6, %l2
fmovsvc %xcc, %f6, %f10
array8 %o2, %i2, %l0
fcmpne16 %f12, %f14, %g6
udivx %i0, 0x1D2A, %o3
brgez,a %o0, loop_1077
fornot2s %f7, %f5, %f10
fmovsg %icc, %f10, %f3
fandnot1 %f10, %f12, %f0
loop_1077:
array8 %i6, %g3, %i1
fnand %f10, %f0, %f10
ldsw [%l7 + 0x4C], %g5
movrlez %l6, %i7, %g1
bge,pt %xcc, loop_1078
xorcc %l4, 0x1D7C, %o1
ld [%l7 + 0x1C], %f14
sth %g2, [%l7 + 0x28]
loop_1078:
addc %i4, 0x046D, %i5
ld [%l7 + 0x18], %f4
ldsb [%l7 + 0x60], %o5
movrgez %o7, %i3, %l5
fmovd %f10, %f10
fexpand %f12, %f4
movn %xcc, %g7, %l1
ldsh [%l7 + 0x78], %l3
fmovrdne %o4, %f8, %f0
fnot1 %f6, %f2
ldd [%l7 + 0x58], %f14
st %f11, [%l7 + 0x20]
fxnors %f14, %f15, %f0
srax %o6, 0x09, %g4
ldsh [%l7 + 0x5E], %o2
fbule %fcc2, loop_1079
fbn,a %fcc0, loop_1080
fmovrdgz %i2, %f14, %f6
popc %l0, %g6
loop_1079:
ldx [%l7 + 0x48], %i0
loop_1080:
fmovscc %icc, %f12, %f15
fbug,a %fcc2, loop_1081
stb %o3, [%l7 + 0x41]
andn %l2, %i6, %o0
subcc %i1, 0x1342, %g3
loop_1081:
faligndata %f12, %f12, %f0
stb %l6, [%l7 + 0x0F]
fmovrsne %g5, %f4, %f12
ldsh [%l7 + 0x5E], %i7
fmovsleu %icc, %f11, %f0
movcc %icc, %g1, %o1
ldub [%l7 + 0x3A], %l4
ldub [%l7 + 0x1A], %i4
stx %g2, [%l7 + 0x28]
ldx [%l7 + 0x78], %o5
fmovsge %icc, %f10, %f6
orcc %i5, 0x0676, %o7
st %f3, [%l7 + 0x1C]
tn %icc, 0x3
movn %icc, %i3, %l5
for %f10, %f12, %f8
ldd [%l7 + 0x68], %f10
edge8ln %g7, %l1, %l3
andn %o4, %o6, %o2
move %icc, %i2, %l0
ldsh [%l7 + 0x4E], %g6
lduw [%l7 + 0x28], %i0
fmovsn %xcc, %f1, %f14
call loop_1082
bpos,a %icc, loop_1083
movrgez %g4, 0x2B8, %l2
fmovrse %o3, %f0, %f15
loop_1082:
fzero %f0
loop_1083:
tvs %icc, 0x0
fmovdcc %xcc, %f0, %f9
fmovrdne %o0, %f4, %f4
andn %i1, 0x0133, %i6
lduh [%l7 + 0x70], %g3
std %f0, [%l7 + 0x58]
fornot2s %f7, %f11, %f14
fpadd32s %f12, %f12, %f12
fcmpgt32 %f10, %f14, %g5
tpos %icc, 0x1
ldd [%l7 + 0x08], %f2
stx %l6, [%l7 + 0x58]
fmovsg %xcc, %f8, %f10
fmovrsgez %i7, %f14, %f12
movle %icc, %g1, %o1
fornot2 %f2, %f10, %f4
tvc %xcc, 0x7
fmovrde %i4, %f4, %f8
for %f2, %f0, %f12
stx %g2, [%l7 + 0x38]
ldsh [%l7 + 0x6A], %l4
bshuffle %f8, %f0, %f12
fbu,a %fcc0, loop_1084
fbl %fcc2, loop_1085
fbu %fcc1, loop_1086
fbu,a %fcc1, loop_1087
loop_1084:
ldd [%l7 + 0x20], %f4
loop_1085:
stx %i5, [%l7 + 0x28]
loop_1086:
sll %o5, 0x04, %o7
loop_1087:
fmul8x16al %f14, %f12, %f10
fnands %f15, %f14, %f8
fsrc2 %f8, %f14
brnz %l5, loop_1088
fandnot2s %f8, %f6, %f5
bpos,a,pt %xcc, loop_1089
fmovda %xcc, %f4, %f0
loop_1088:
tpos %icc, 0x5
lduw [%l7 + 0x60], %g7
loop_1089:
ble loop_1090
stb %i3, [%l7 + 0x5F]
move %icc, %l1, %o4
fandnot2 %f2, %f6, %f6
loop_1090:
movg %icc, %o6, %o2
std %f0, [%l7 + 0x78]
lduw [%l7 + 0x10], %l3
fmovsn %xcc, %f4, %f9
fmovrslz %l0, %f3, %f14
lduw [%l7 + 0x48], %g6
movn %xcc, %i0, %i2
subcc %l2, 0x0927, %g4
fand %f4, %f6, %f8
nop
setx loop_1091, %l0, %l1
jmpl %l1, %o0
subccc %i1, %o3, %i6
edge8l %g3, %g5, %l6
fsrc1s %f1, %f12
loop_1091:
fornot2s %f1, %f7, %f14
tsubcc %g1, 0x1B21, %i7
fmovspos %icc, %f5, %f10
edge32ln %i4, %o1, %g2
ldx [%l7 + 0x20], %i5
fmovrslz %l4, %f7, %f5
alignaddrl %o5, %o7, %l5
sth %g7, [%l7 + 0x4C]
ldd [%l7 + 0x78], %f12
mulscc %i3, %l1, %o4
addcc %o2, 0x18B4, %l3
xnorcc %l0, 0x1B7E, %o6
ldx [%l7 + 0x78], %i0
fpsub16 %f10, %f10, %f4
edge8n %g6, %l2, %g4
sth %i2, [%l7 + 0x44]
mova %icc, %i1, %o0
fmovsleu %xcc, %f12, %f11
ldsb [%l7 + 0x3B], %o3
fmovd %f0, %f14
brlez %g3, loop_1092
andcc %i6, %g5, %l6
ldsb [%l7 + 0x75], %i7
movge %xcc, %i4, %o1
loop_1092:
bgu,pt %xcc, loop_1093
fmuld8ulx16 %f2, %f6, %f2
fors %f4, %f6, %f5
ld [%l7 + 0x08], %f1
loop_1093:
ldsb [%l7 + 0x6C], %g2
ldsw [%l7 + 0x34], %g1
ldsh [%l7 + 0x4E], %l4
fornot2 %f8, %f14, %f2
ldsb [%l7 + 0x45], %o5
movg %icc, %o7, %l5
std %f4, [%l7 + 0x78]
ldub [%l7 + 0x11], %i5
tcc %icc, 0x4
bpos %icc, loop_1094
movneg %xcc, %i3, %l1
fble,a %fcc1, loop_1095
st %f9, [%l7 + 0x18]
loop_1094:
fsrc2s %f8, %f5
fmovsne %xcc, %f10, %f9
loop_1095:
call loop_1096
stb %o4, [%l7 + 0x37]
ldx [%l7 + 0x30], %g7
subc %o2, %l3, %l0
loop_1096:
stx %i0, [%l7 + 0x50]
lduh [%l7 + 0x7C], %o6
udiv %g6, 0x0BCE, %g4
andcc %i2, %i1, %l2
lduw [%l7 + 0x5C], %o3
fcmpgt32 %f0, %f8, %g3
brlez,a %i6, loop_1097
ld [%l7 + 0x3C], %f12
bcc,a,pt %icc, loop_1098
fmovspos %icc, %f7, %f8
loop_1097:
bl %xcc, loop_1099
edge16ln %o0, %g5, %l6
loop_1098:
fnot2s %f15, %f9
movneg %icc, %i4, %o1
loop_1099:
fcmpes %fcc2, %f1, %f3
fxnor %f8, %f10, %f6
lduw [%l7 + 0x7C], %i7
fzero %f4
ldd [%l7 + 0x70], %f8
ble loop_1100
pdist %f8, %f0, %f0
bpos,a,pn %xcc, loop_1101
stw %g2, [%l7 + 0x08]
loop_1100:
movn %icc, %g1, %l4
ld [%l7 + 0x70], %f1
loop_1101:
fandnot2 %f10, %f4, %f2
stx %o5, [%l7 + 0x50]
stw %o7, [%l7 + 0x34]
fbo %fcc0, loop_1102
mulx %i5, 0x011D, %i3
ldsb [%l7 + 0x0F], %l5
ld [%l7 + 0x48], %f14
loop_1102:
bpos,pn %icc, loop_1103
lduw [%l7 + 0x08], %o4
call loop_1104
ldsh [%l7 + 0x46], %g7
loop_1103:
sth %o2, [%l7 + 0x28]
ldsb [%l7 + 0x5A], %l1
loop_1104:
tpos %icc, 0x4
ldub [%l7 + 0x7A], %l3
ld [%l7 + 0x10], %f12
fmovsne %xcc, %f10, %f13
siam 0x2
stb %i0, [%l7 + 0x27]
alignaddr %o6, %l0, %g4
xor %g6, 0x10B9, %i2
movvc %icc, %l2, %i1
fbule,a %fcc2, loop_1105
fmovrde %o3, %f0, %f0
ldx [%l7 + 0x78], %g3
fabsd %f8, %f12
loop_1105:
ldx [%l7 + 0x50], %i6
fmovsne %icc, %f5, %f4
sth %g5, [%l7 + 0x08]
fornot2s %f10, %f11, %f2
bvs,pt %icc, loop_1106
stx %o0, [%l7 + 0x38]
ld [%l7 + 0x1C], %f7
movne %icc, %i4, %o1
loop_1106:
bshuffle %f12, %f4, %f0
fmovscc %icc, %f11, %f11
fcmped %fcc0, %f12, %f14
stb %i7, [%l7 + 0x14]
move %icc, %l6, %g2
fpack16 %f12, %f5
edge16n %g1, %l4, %o5
bneg,a %icc, loop_1107
fmovd %f8, %f12
udivx %o7, 0x0EA5, %i3
pdist %f4, %f12, %f6
loop_1107:
fmovsge %icc, %f3, %f6
brlz,a %l5, loop_1108
umul %i5, 0x173F, %o4
st %f7, [%l7 + 0x7C]
movrgez %o2, %g7, %l3
loop_1108:
bl,a loop_1109
movg %xcc, %l1, %o6
ldsw [%l7 + 0x64], %l0
tsubcc %i0, %g4, %i2
loop_1109:
sth %g6, [%l7 + 0x20]
andncc %i1, %l2, %g3
stw %o3, [%l7 + 0x08]
ld [%l7 + 0x70], %f7
stx %g5, [%l7 + 0x20]
fmovrslz %o0, %f14, %f11
fzero %f8
call loop_1110
ld [%l7 + 0x3C], %f6
udivx %i6, 0x1578, %i4
ldsh [%l7 + 0x26], %i7
loop_1110:
ba %icc, loop_1111
movneg %xcc, %l6, %g2
stw %g1, [%l7 + 0x3C]
fbe %fcc2, loop_1112
loop_1111:
orcc %o1, 0x0E73, %o5
umulcc %o7, %i3, %l5
fornot2s %f9, %f13, %f10
loop_1112:
tneg %icc, 0x0
fcmpne32 %f2, %f2, %i5
fmovrde %o4, %f6, %f10
fmovdleu %xcc, %f15, %f14
fmovd %f0, %f2
sub %o2, %g7, %l3
ldd [%l7 + 0x68], %f4
fpsub32 %f2, %f8, %f2
ldub [%l7 + 0x2D], %l4
stb %o6, [%l7 + 0x33]
mulscc %l1, %l0, %g4
stx %i2, [%l7 + 0x70]
tg %icc, 0x5
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x60], %i0
stb %i1, [%l7 + 0x0F]
fmovdgu %xcc, %f1, %f5
ld [%l7 + 0x14], %f12
brgez %g6, loop_1113
ldsw [%l7 + 0x18], %g3
ldsh [%l7 + 0x54], %l2
fbue,a %fcc1, loop_1114
loop_1113:
fbuge,a %fcc0, loop_1115
fmovrdgez %o3, %f6, %f14
sth %o0, [%l7 + 0x3C]
loop_1114:
movrgez %i6, 0x050, %g5
loop_1115:
ldsh [%l7 + 0x2C], %i4
ldsw [%l7 + 0x1C], %i7
fmovdg %icc, %f15, %f1
ldsh [%l7 + 0x36], %g2
edge32l %g1, %o1, %o5
udivcc %o7, 0x0A4C, %i3
st %f9, [%l7 + 0x44]
lduh [%l7 + 0x50], %l6
sth %l5, [%l7 + 0x2A]
array16 %i5, %o4, %o2
bshuffle %f6, %f10, %f0
lduh [%l7 + 0x0A], %g7
lduw [%l7 + 0x70], %l4
fpadd32s %f0, %f4, %f8
st %f15, [%l7 + 0x14]
ldd [%l7 + 0x08], %f14
fbge %fcc3, loop_1116
bshuffle %f8, %f6, %f6
ldsh [%l7 + 0x0C], %o6
fcmpeq16 %f4, %f4, %l3
loop_1116:
ble,a,pn %xcc, loop_1117
fmovrdne %l1, %f10, %f2
fmovdgu %xcc, %f9, %f7
pdist %f14, %f10, %f14
loop_1117:
sdivx %g4, 0x1C96, %i2
tsubcctv %i0, %i1, %l0
brz %g3, loop_1118
fnegd %f10, %f4
ldub [%l7 + 0x2E], %l2
movcs %icc, %g6, %o0
loop_1118:
fmuld8sux16 %f4, %f4, %f14
edge32 %o3, %i6, %g5
fmovdcc %icc, %f1, %f14
bpos loop_1119
tn %xcc, 0x3
sth %i4, [%l7 + 0x10]
fbuge,a %fcc1, loop_1120
loop_1119:
brlz,a %g2, loop_1121
ldx [%l7 + 0x40], %i7
movrlez %o1, 0x07A, %g1
loop_1120:
fmul8x16au %f9, %f1, %f8
loop_1121:
edge32l %o7, %o5, %l6
lduw [%l7 + 0x10], %l5
smul %i5, %o4, %i3
fpadd16s %f10, %f1, %f14
fmovdne %xcc, %f15, %f3
lduw [%l7 + 0x54], %o2
fmovscc %xcc, %f14, %f14
ldsw [%l7 + 0x40], %l4
ta %xcc, 0x6
fnands %f3, %f1, %f11
stw %o6, [%l7 + 0x68]
faligndata %f6, %f0, %f12
fcmpd %fcc2, %f4, %f12
bneg loop_1122
fmovscc %icc, %f2, %f7
edge16n %g7, %l3, %l1
smulcc %g4, %i0, %i1
loop_1122:
edge8l %i2, %g3, %l2
ld [%l7 + 0x68], %f8
fmul8sux16 %f14, %f2, %f14
brlez,a %l0, loop_1123
siam 0x6
fble %fcc3, loop_1124
addcc %o0, %g6, %o3
loop_1123:
movn %xcc, %g5, %i4
fmul8x16 %f10, %f8, %f0
loop_1124:
orcc %g2, 0x0986, %i6
movleu %xcc, %o1, %i7
sth %g1, [%l7 + 0x6E]
fmovrsgez %o5, %f9, %f3
sth %l6, [%l7 + 0x5C]
fcmple16 %f0, %f12, %o7
lduh [%l7 + 0x18], %l5
ldsb [%l7 + 0x5F], %i5
st %f10, [%l7 + 0x64]
fnot1s %f7, %f0
tsubcctv %i3, 0x0014, %o2
edge32n %o4, %o6, %g7
ldsw [%l7 + 0x6C], %l3
std %f12, [%l7 + 0x70]
fbug,a %fcc1, loop_1125
xorcc %l1, %g4, %i0
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x4E], %i1
loop_1125:
fcmpne32 %f8, %f8, %i2
stb %g3, [%l7 + 0x16]
ldx [%l7 + 0x70], %l2
fcmped %fcc3, %f4, %f6
sub %l4, 0x0071, %l0
for %f10, %f2, %f6
ldd [%l7 + 0x60], %f2
stx %o0, [%l7 + 0x78]
tpos %icc, 0x7
bpos,a %icc, loop_1126
tneg %icc, 0x0
fpack16 %f14, %f12
bneg,pt %xcc, loop_1127
loop_1126:
lduh [%l7 + 0x3A], %g6
fsrc2s %f4, %f3
bge,pn %xcc, loop_1128
loop_1127:
fmovdpos %xcc, %f7, %f11
movg %xcc, %o3, %i4
fmovdvs %xcc, %f10, %f6
loop_1128:
fmovsle %icc, %f13, %f13
tgu %icc, 0x2
fcmple16 %f12, %f10, %g5
fmovrdlz %g2, %f10, %f14
fxors %f15, %f2, %f13
movcc %icc, %o1, %i7
ldub [%l7 + 0x37], %g1
ld [%l7 + 0x7C], %f3
bcc,a loop_1129
stw %o5, [%l7 + 0x64]
edge8l %l6, %o7, %i6
ldsh [%l7 + 0x46], %i5
loop_1129:
lduw [%l7 + 0x2C], %l5
stx %o2, [%l7 + 0x40]
brlz,a %i3, loop_1130
ldx [%l7 + 0x18], %o4
ta %icc, 0x5
fcmpne16 %f14, %f0, %g7
loop_1130:
smul %l3, 0x1E5B, %l1
movl %icc, %g4, %o6
bg,a %xcc, loop_1131
bne,pt %xcc, loop_1132
fmul8sux16 %f4, %f2, %f12
ldd [%l7 + 0x40], %f4
loop_1131:
fornot2 %f4, %f6, %f0
loop_1132:
fmovde %icc, %f13, %f1
andcc %i0, 0x1630, %i1
be,pn %xcc, loop_1133
brgez %g3, loop_1134
tsubcctv %l2, 0x05E4, %l4
stw %i2, [%l7 + 0x5C]
loop_1133:
fmovsge %xcc, %f3, %f15
loop_1134:
fnegs %f8, %f3
fmovsg %icc, %f13, %f10
fcmpgt16 %f12, %f6, %l0
fbule %fcc3, loop_1135
movpos %icc, %o0, %o3
movrne %i4, %g6, %g5
tsubcc %g2, %i7, %o1
loop_1135:
taddcc %g1, 0x1887, %l6
tg %icc, 0x5
fcmple16 %f6, %f6, %o7
bcs loop_1136
subccc %o5, %i6, %l5
nop
setx loop_1137, %l0, %l1
jmpl %l1, %i5
fexpand %f7, %f2
loop_1136:
tg %xcc, 0x0
fmovspos %icc, %f6, %f6
loop_1137:
fmovrsgz %o2, %f0, %f6
stb %o4, [%l7 + 0x70]
ldd [%l7 + 0x30], %f4
fcmple32 %f12, %f4, %i3
st %f3, [%l7 + 0x70]
fmovdleu %icc, %f11, %f0
fbn %fcc0, loop_1138
ld [%l7 + 0x44], %f0
sth %l3, [%l7 + 0x38]
fpack32 %f0, %f12, %f14
loop_1138:
edge8 %g7, %l1, %o6
stb %i0, [%l7 + 0x74]
bvc,a,pt %xcc, loop_1139
ldsw [%l7 + 0x68], %i1
movleu %icc, %g3, %g4
tpos %xcc, 0x5
loop_1139:
fsrc2s %f8, %f7
tl %xcc, 0x7
bge,a %icc, loop_1140
edge32 %l2, %i2, %l0
ldsw [%l7 + 0x1C], %o0
ld [%l7 + 0x10], %f0
loop_1140:
fandnot1 %f8, %f8, %f6
fandnot1s %f11, %f10, %f14
andcc %o3, 0x1F86, %i4
lduh [%l7 + 0x24], %g6
tsubcctv %g5, 0x1905, %l4
tsubcctv %i7, %o1, %g1
fors %f9, %f9, %f14
ldsb [%l7 + 0x51], %g2
stx %l6, [%l7 + 0x60]
addcc %o5, 0x0335, %o7
tcs %icc, 0x2
fba %fcc1, loop_1141
ldsh [%l7 + 0x62], %i6
fabss %f2, %f15
std %f8, [%l7 + 0x60]
loop_1141:
edge16l %i5, %o2, %l5
ldub [%l7 + 0x72], %i3
ldsh [%l7 + 0x46], %o4
edge32n %l3, %l1, %g7
fmovse %xcc, %f4, %f15
orcc %i0, %i1, %o6
movre %g4, %g3, %l2
nop
setx loop_1142, %l0, %l1
jmpl %l1, %i2
movcs %icc, %o0, %o3
fnot1 %f0, %f8
sth %i4, [%l7 + 0x68]
loop_1142:
sra %g6, %g5, %l0
fcmped %fcc0, %f10, %f10
brz,a %i7, loop_1143
taddcctv %l4, 0x0C3D, %g1
ldx [%l7 + 0x48], %g2
std %f2, [%l7 + 0x68]
loop_1143:
st %f14, [%l7 + 0x44]
nop
setx loop_1144, %l0, %l1
jmpl %l1, %l6
st %f15, [%l7 + 0x20]
fcmps %fcc1, %f14, %f0
fmovsa %icc, %f14, %f12
loop_1144:
subc %o1, 0x1290, %o7
ldsb [%l7 + 0x55], %o5
fmovsneg %xcc, %f8, %f1
edge16 %i6, %o2, %i5
stb %l5, [%l7 + 0x7A]
fxnors %f0, %f4, %f12
siam 0x0
fcmpeq16 %f0, %f10, %o4
movrgz %l3, %i3, %g7
fpack16 %f10, %f4
stx %i0, [%l7 + 0x20]
fmovde %xcc, %f9, %f15
movle %xcc, %l1, %o6
bne,pt %icc, loop_1145
fmul8ulx16 %f4, %f2, %f2
ldx [%l7 + 0x58], %i1
movpos %icc, %g3, %g4
loop_1145:
ld [%l7 + 0x74], %f2
ldsh [%l7 + 0x24], %l2
movrlez %o0, 0x117, %i2
bcs,a %icc, loop_1146
bneg,a %xcc, loop_1147
tleu %icc, 0x6
fmovdgu %xcc, %f11, %f6
loop_1146:
tvs %icc, 0x1
loop_1147:
ldsw [%l7 + 0x10], %i4
tcc %xcc, 0x7
and %g6, %o3, %l0
fmovsvc %xcc, %f8, %f12
tsubcctv %g5, 0x1222, %i7
ba %xcc, loop_1148
tcs %icc, 0x2
fmovda %xcc, %f5, %f6
fand %f4, %f6, %f6
loop_1148:
fmul8x16au %f5, %f0, %f8
stb %l4, [%l7 + 0x35]
addcc %g2, 0x040E, %g1
fbn,a %fcc1, loop_1149
fcmpgt32 %f8, %f2, %l6
fnot2 %f10, %f0
array32 %o7, %o5, %i6
loop_1149:
fbge,a %fcc0, loop_1150
ldd [%l7 + 0x38], %f6
stb %o1, [%l7 + 0x17]
fexpand %f5, %f8
loop_1150:
edge32l %i5, %l5, %o2
sth %l3, [%l7 + 0x24]
fba %fcc1, loop_1151
lduw [%l7 + 0x78], %i3
fmovdle %icc, %f6, %f6
and %g7, 0x13EF, %o4
loop_1151:
fbuge,a %fcc0, loop_1152
ldsh [%l7 + 0x4C], %i0
ldx [%l7 + 0x38], %l1
fbue %fcc3, loop_1153
loop_1152:
fpadd16 %f6, %f0, %f2
fbne,a %fcc1, loop_1154
st %f13, [%l7 + 0x28]
loop_1153:
popc %o6, %g3
fmul8x16al %f10, %f10, %f2
loop_1154:
sllx %i1, %l2, %o0
fmovsvc %icc, %f5, %f4
tsubcctv %g4, 0x1517, %i2
fmovdg %icc, %f12, %f8
stb %i4, [%l7 + 0x17]
tsubcctv %g6, %o3, %g5
movre %i7, %l0, %g2
edge16 %g1, %l4, %l6
stb %o5, [%l7 + 0x70]
fbul,a %fcc3, loop_1155
movn %icc, %i6, %o7
ble,a loop_1156
lduw [%l7 + 0x44], %i5
loop_1155:
lduw [%l7 + 0x28], %o1
lduw [%l7 + 0x5C], %l5
loop_1156:
fabss %f8, %f13
edge32ln %o2, %l3, %g7
sethi 0x03B7, %i3
tpos %icc, 0x7
stw %i0, [%l7 + 0x48]
array16 %o4, %l1, %g3
xor %i1, %l2, %o0
brgz %o6, loop_1157
fornot1 %f12, %f14, %f0
call loop_1158
fmovdpos %icc, %f10, %f15
loop_1157:
fcmpgt16 %f14, %f8, %i2
fcmple16 %f12, %f2, %g4
loop_1158:
bneg,pn %icc, loop_1159
taddcctv %i4, 0x05E5, %g6
fbuge %fcc0, loop_1160
tg %xcc, 0x4
loop_1159:
sub %o3, %g5, %l0
fmuld8sux16 %f0, %f4, %f0
loop_1160:
ld [%l7 + 0x1C], %f5
ld [%l7 + 0x14], %f9
fnot2s %f0, %f0
ldsb [%l7 + 0x7E], %g2
sll %g1, 0x14, %i7
fnands %f12, %f12, %f8
movcc %icc, %l6, %o5
fmovsa %xcc, %f6, %f3
fbuge,a %fcc0, loop_1161
mulx %i6, %l4, %o7
fpack16 %f4, %f12
stx %i5, [%l7 + 0x78]
loop_1161:
fcmpeq32 %f12, %f0, %l5
stb %o2, [%l7 + 0x3D]
fandnot2s %f7, %f5, %f8
fpack32 %f8, %f2, %f14
stw %o1, [%l7 + 0x78]
fcmpne32 %f2, %f0, %l3
lduw [%l7 + 0x2C], %i3
ldd [%l7 + 0x48], %f6
tleu %xcc, 0x7
fpadd16s %f3, %f15, %f10
fandnot1s %f5, %f12, %f10
srlx %i0, 0x0E, %g7
edge32l %l1, %o4, %i1
udivcc %l2, 0x0032, %g3
ldx [%l7 + 0x70], %o0
fbl %fcc3, loop_1162
ldsw [%l7 + 0x20], %o6
fandnot1 %f6, %f0, %f12
fmovse %icc, %f13, %f9
loop_1162:
tleu %icc, 0x7
call loop_1163
fblg %fcc1, loop_1164
ld [%l7 + 0x3C], %f5
umulcc %i2, 0x1F6D, %g4
loop_1163:
ld [%l7 + 0x18], %f1
loop_1164:
fcmpne32 %f10, %f10, %i4
fnor %f2, %f4, %f10
fmovdg %xcc, %f15, %f3
bvs %xcc, loop_1165
fnot2 %f0, %f14
udivx %o3, 0x1E20, %g5
movre %l0, 0x258, %g6
loop_1165:
bshuffle %f14, %f8, %f14
fornot1s %f11, %f3, %f5
edge32l %g1, %i7, %l6
xor %o5, %g2, %i6
fxnor %f0, %f0, %f14
fone %f14
fbe %fcc3, loop_1166
stw %l4, [%l7 + 0x74]
brgez %i5, loop_1167
te %icc, 0x6
loop_1166:
lduw [%l7 + 0x50], %o7
ldsw [%l7 + 0x60], %l5
loop_1167:
ldsw [%l7 + 0x1C], %o2
ldx [%l7 + 0x38], %o1
edge8 %l3, %i3, %g7
fbn,a %fcc1, loop_1168
ba loop_1169
nop
setx loop_1170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_1171, %l0, %l1
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_1168:
fandnot1s %f8, %f1, %f14
loop_1169:
ld [%l7 + 0x20], %f3
loop_1170:
ldsb [%l7 + 0x2B], %i0
loop_1171:
ble loop_1172
fmovrsgez %l1, %f3, %f11
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x4C], %i1
loop_1172:
tne %xcc, 0x6
fba %fcc2, loop_1173
bleu loop_1174
ldub [%l7 + 0x69], %o4
fbn %fcc3, loop_1175
loop_1173:
fzero %f2
loop_1174:
fmovd %f6, %f6
st %f12, [%l7 + 0x64]
loop_1175:
movcs %xcc, %g3, %l2
fmovsge %xcc, %f8, %f15
ldub [%l7 + 0x6F], %o6
sra %o0, 0x19, %i2
orncc %i4, 0x06C4, %g4
for %f14, %f14, %f14
fnands %f1, %f14, %f6
ld [%l7 + 0x64], %f1
ld [%l7 + 0x6C], %f1
srax %g5, %o3, %g6
st %f15, [%l7 + 0x48]
bne,a,pt %icc, loop_1176
ldx [%l7 + 0x58], %l0
fmovsleu %icc, %f2, %f11
sth %g1, [%l7 + 0x46]
loop_1176:
fbge,a %fcc3, loop_1177
ldd [%l7 + 0x38], %f6
fpsub16s %f8, %f15, %f15
fbuge %fcc2, loop_1178
loop_1177:
fcmpes %fcc0, %f1, %f3
fmovsleu %xcc, %f15, %f0
fsrc1 %f2, %f6
loop_1178:
ld [%l7 + 0x18], %f9
movvc %xcc, %i7, %o5
ldsw [%l7 + 0x78], %g2
taddcctv %l6, 0x1927, %l4
movvs %icc, %i5, %i6
ldsw [%l7 + 0x64], %l5
siam 0x3
fmovrde %o2, %f10, %f14
ldx [%l7 + 0x48], %o1
orcc %o7, 0x1909, %i3
stw %g7, [%l7 + 0x1C]
fpsub16s %f6, %f15, %f8
sth %i0, [%l7 + 0x74]
xorcc %l1, %l3, %i1
fnot1 %f6, %f6
xnorcc %o4, 0x0D38, %g3
ldsw [%l7 + 0x10], %l2
be,pt %xcc, loop_1179
stw %o6, [%l7 + 0x68]
bvs,pn %icc, loop_1180
stw %i2, [%l7 + 0x0C]
loop_1179:
ld [%l7 + 0x34], %f15
fmovrde %i4, %f8, %f4
loop_1180:
fxnors %f9, %f2, %f9
fmovsl %xcc, %f7, %f9
brgz,a %g4, loop_1181
fmovspos %xcc, %f14, %f15
movleu %icc, %g5, %o3
srlx %o0, 0x16, %g6
loop_1181:
stw %l0, [%l7 + 0x30]
xor %i7, 0x0541, %g1
movrlez %g2, %l6, %l4
fmovdvc %icc, %f0, %f13
fone %f2
bleu,a loop_1182
fba %fcc0, loop_1183
fmovdn %icc, %f6, %f9
taddcc %o5, %i6, %i5
loop_1182:
fornot2 %f4, %f2, %f2
loop_1183:
fpsub16s %f4, %f1, %f6
fmovrsgz %l5, %f13, %f8
fxnor %f14, %f0, %f8
fmul8x16al %f10, %f10, %f4
ldsw [%l7 + 0x14], %o2
array32 %o1, %o7, %g7
udivcc %i3, 0x0485, %l1
edge16ln %i0, %i1, %o4
ld [%l7 + 0x38], %f0
fmovdneg %icc, %f13, %f6
stb %l3, [%l7 + 0x72]
bgu,a,pt %icc, loop_1184
sth %g3, [%l7 + 0x60]
tcc %xcc, 0x4
fbge,a %fcc2, loop_1185
loop_1184:
movcs %xcc, %l2, %o6
sth %i4, [%l7 + 0x14]
taddcc %i2, %g5, %g4
loop_1185:
fandnot1s %f7, %f6, %f1
ldx [%l7 + 0x10], %o0
array8 %g6, %l0, %o3
edge32 %i7, %g2, %g1
tgu %xcc, 0x0
fmovdcs %xcc, %f6, %f8
fnands %f3, %f8, %f9
fsrc1 %f12, %f4
fpack16 %f10, %f9
fmovda %icc, %f1, %f0
andn %l6, %o5, %i6
bn,a,pn %icc, loop_1186
brlz %l4, loop_1187
bneg,a,pn %xcc, loop_1188
fmovsne %xcc, %f8, %f1
loop_1186:
nop
setx loop_1189, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1187:
umulcc %l5, 0x0A57, %o2
loop_1188:
stw %i5, [%l7 + 0x48]
fsrc2s %f9, %f13
loop_1189:
lduw [%l7 + 0x34], %o7
fcmpne32 %f12, %f12, %g7
udivcc %i3, 0x0DA1, %o1
fzero %f6
fmovscs %icc, %f0, %f15
subcc %i0, 0x1BA1, %l1
bg,a,pn %icc, loop_1190
fcmpgt32 %f10, %f12, %i1
fpmerge %f0, %f10, %f6
lduh [%l7 + 0x72], %l3
loop_1190:
tsubcctv %g3, 0x096F, %o4
std %f0, [%l7 + 0x10]
st %f8, [%l7 + 0x40]
smulcc %o6, %l2, %i2
stx %g5, [%l7 + 0x48]
st %f9, [%l7 + 0x4C]
fpadd16s %f1, %f9, %f6
movrgez %i4, 0x32E, %o0
udiv %g6, 0x1E9F, %l0
stw %o3, [%l7 + 0x18]
fcmped %fcc1, %f4, %f0
faligndata %f2, %f0, %f4
fsrc1s %f11, %f8
ldsw [%l7 + 0x20], %g4
fbe %fcc1, loop_1191
movcs %icc, %i7, %g2
fmovdn %icc, %f6, %f1
fbule %fcc0, loop_1192
loop_1191:
ldsh [%l7 + 0x2A], %l6
ldd [%l7 + 0x68], %f0
fones %f0
loop_1192:
fmovdvc %icc, %f12, %f0
fmovdge %icc, %f14, %f13
fors %f14, %f1, %f4
fmovdcc %icc, %f1, %f11
std %f8, [%l7 + 0x58]
std %f4, [%l7 + 0x68]
xor %g1, 0x0E09, %i6
ldsw [%l7 + 0x30], %l4
edge32n %o5, %o2, %l5
movge %xcc, %i5, %o7
fcmpne16 %f14, %f4, %g7
bpos,a,pt %icc, loop_1193
stx %o1, [%l7 + 0x60]
pdist %f8, %f2, %f4
fmovde %xcc, %f5, %f2
loop_1193:
tvc %xcc, 0x4
fpsub32s %f6, %f6, %f13
fmovsleu %icc, %f0, %f10
fnands %f13, %f11, %f2
movge %xcc, %i3, %i0
bleu,a,pn %icc, loop_1194
fxors %f9, %f14, %f0
ldsw [%l7 + 0x6C], %l1
stw %l3, [%l7 + 0x0C]
loop_1194:
smulcc %i1, %g3, %o4
lduw [%l7 + 0x08], %l2
fmovrdlez %i2, %f2, %f14
brgz,a %o6, loop_1195
fmul8x16 %f12, %f0, %f2
fmovsg %icc, %f6, %f4
ld [%l7 + 0x68], %f14
loop_1195:
ldx [%l7 + 0x30], %g5
addc %i4, %o0, %l0
fsrc1 %f14, %f4
ldsw [%l7 + 0x64], %g6
ldx [%l7 + 0x10], %g4
fcmpne32 %f14, %f6, %o3
bl loop_1196
fbu %fcc0, loop_1197
st %f15, [%l7 + 0x2C]
tsubcctv %i7, %l6, %g1
loop_1196:
subcc %g2, %l4, %o5
loop_1197:
tvs %xcc, 0x5
st %f13, [%l7 + 0x70]
fmovde %xcc, %f12, %f12
ldd [%l7 + 0x78], %f6
sethi 0x1DE5, %o2
fpsub32s %f9, %f12, %f9
add %l5, %i6, %o7
stx %g7, [%l7 + 0x70]
fcmple32 %f10, %f14, %o1
bl %xcc, loop_1198
edge32 %i5, %i3, %i0
popc 0x0E55, %l3
umulcc %i1, %g3, %l1
loop_1198:
fcmpne32 %f14, %f0, %l2
fblg,a %fcc1, loop_1199
fpsub32 %f8, %f6, %f4
xnorcc %i2, 0x157D, %o4
lduw [%l7 + 0x10], %g5
loop_1199:
stw %o6, [%l7 + 0x44]
lduh [%l7 + 0x5A], %o0
array8 %i4, %g6, %l0
fpadd32s %f11, %f5, %f6
fand %f14, %f8, %f2
xorcc %g4, 0x13BB, %o3
stw %i7, [%l7 + 0x18]
stx %g1, [%l7 + 0x20]
siam 0x7
fbug %fcc2, loop_1200
lduh [%l7 + 0x2E], %g2
movre %l6, 0x28E, %o5
ldx [%l7 + 0x18], %o2
loop_1200:
std %f12, [%l7 + 0x68]
brz,a %l4, loop_1201
lduw [%l7 + 0x40], %l5
movcc %icc, %i6, %g7
fmovdneg %xcc, %f5, %f3
loop_1201:
ldd [%l7 + 0x70], %f12
fblg %fcc1, loop_1202
fmovrse %o1, %f1, %f4
fzero %f10
stb %i5, [%l7 + 0x11]
loop_1202:
tsubcc %o7, %i3, %l3
st %f15, [%l7 + 0x1C]
tneg %xcc, 0x6
ldx [%l7 + 0x40], %i0
movvc %icc, %g3, %i1
fpackfix %f10, %f11
sub %l1, %l2, %o4
addc %g5, 0x0DA0, %o6
fmovdg %icc, %f8, %f1
fands %f2, %f11, %f0
udiv %o0, 0x15D3, %i4
fnands %f2, %f8, %f9
fsrc1s %f0, %f14
fmovsge %icc, %f10, %f6
fmovdle %icc, %f13, %f4
stx %i2, [%l7 + 0x18]
fmovdn %icc, %f6, %f6
fmovdleu %xcc, %f14, %f5
lduh [%l7 + 0x68], %l0
fcmps %fcc1, %f7, %f4
fbne %fcc3, loop_1203
fmovdcs %icc, %f6, %f7
tleu %xcc, 0x5
ba,pt %icc, loop_1204
loop_1203:
movleu %icc, %g6, %o3
fmovdcs %icc, %f4, %f0
array16 %i7, %g1, %g2
loop_1204:
siam 0x3
stb %l6, [%l7 + 0x5D]
xnor %g4, %o2, %o5
ldub [%l7 + 0x3B], %l5
tvs %xcc, 0x7
bpos,a %xcc, loop_1205
bgu,a,pt %xcc, loop_1206
std %f0, [%l7 + 0x78]
fpackfix %f10, %f7
loop_1205:
sth %i6, [%l7 + 0x1A]
loop_1206:
edge16ln %l4, %o1, %i5
st %f11, [%l7 + 0x38]
umulcc %o7, %g7, %l3
fmovsneg %icc, %f10, %f6
edge32l %i0, %g3, %i3
fxnor %f12, %f12, %f2
fmovs %f7, %f15
array32 %l1, %l2, %i1
ldub [%l7 + 0x2B], %g5
edge32l %o6, %o4, %o0
ld [%l7 + 0x7C], %f15
fmul8x16al %f6, %f3, %f6
movne %icc, %i2, %l0
fmovscc %xcc, %f2, %f10
stb %i4, [%l7 + 0x15]
brgz %g6, loop_1207
pdist %f6, %f14, %f10
sth %i7, [%l7 + 0x1C]
ldsb [%l7 + 0x3D], %o3
loop_1207:
movge %xcc, %g1, %l6
fcmpeq16 %f10, %f14, %g4
fone %f4
ldub [%l7 + 0x66], %o2
lduh [%l7 + 0x5A], %g2
st %f1, [%l7 + 0x50]
lduw [%l7 + 0x2C], %l5
fmul8ulx16 %f8, %f10, %f6
fnot2s %f10, %f9
sth %o5, [%l7 + 0x32]
ldx [%l7 + 0x38], %i6
lduh [%l7 + 0x42], %o1
fpsub16 %f14, %f12, %f14
tgu %xcc, 0x3
lduw [%l7 + 0x38], %l4
fmovrdlez %o7, %f6, %f0
fmovsgu %icc, %f0, %f7
fbug %fcc0, loop_1208
movneg %icc, %g7, %i5
be,pt %xcc, loop_1209
bcs loop_1210
loop_1208:
ldx [%l7 + 0x60], %i0
st %f12, [%l7 + 0x34]
loop_1209:
fcmple32 %f10, %f2, %l3
loop_1210:
alignaddrl %i3, %g3, %l1
fpadd32 %f6, %f12, %f4
movn %icc, %i1, %g5
taddcc %o6, %o4, %l2
smulcc %o0, %l0, %i4
fpack16 %f0, %f0
sllx %i2, 0x00, %g6
lduh [%l7 + 0x40], %o3
tl %xcc, 0x2
edge8 %i7, %g1, %l6
edge32 %g4, %o2, %l5
tpos %icc, 0x5
fmovrse %o5, %f9, %f5
sra %i6, 0x16, %g2
add %l4, 0x0B97, %o1
ldsh [%l7 + 0x3E], %o7
fbule,a %fcc3, loop_1211
andncc %g7, %i0, %i5
fpadd16 %f14, %f14, %f10
fmovdle %icc, %f7, %f4
loop_1211:
andncc %i3, %l3, %l1
stw %i1, [%l7 + 0x54]
fbu %fcc2, loop_1212
move %icc, %g3, %g5
fbn,a %fcc0, loop_1213
ld [%l7 + 0x10], %f14
loop_1212:
ldsh [%l7 + 0x4C], %o4
tcc %icc, 0x6
loop_1213:
ble,pn %xcc, loop_1214
ta %icc, 0x2
st %f13, [%l7 + 0x4C]
ldsb [%l7 + 0x72], %o6
loop_1214:
orn %o0, %l0, %i4
fandnot1 %f2, %f6, %f14
ld [%l7 + 0x6C], %f15
lduh [%l7 + 0x7E], %i2
movrlez %g6, 0x1C4, %l2
movvc %icc, %i7, %o3
ldx [%l7 + 0x28], %g1
fmovsleu %icc, %f7, %f13
ldsh [%l7 + 0x76], %g4
fand %f0, %f8, %f8
fbule %fcc3, loop_1215
fmovsg %icc, %f3, %f15
nop
setx loop_1216, %l0, %l1
jmpl %l1, %l6
fmovrse %o2, %f15, %f3
loop_1215:
ldx [%l7 + 0x30], %l5
ldx [%l7 + 0x28], %o5
loop_1216:
brgz,a %i6, loop_1217
st %f14, [%l7 + 0x5C]
fmovsvc %xcc, %f15, %f1
ldub [%l7 + 0x62], %l4
loop_1217:
fbu,a %fcc1, loop_1218
lduh [%l7 + 0x0C], %o1
fmovdn %xcc, %f7, %f7
fors %f15, %f12, %f4
loop_1218:
fmul8ulx16 %f2, %f8, %f4
fcmped %fcc3, %f10, %f4
fpadd32s %f13, %f12, %f13
fcmpgt32 %f14, %f4, %g2
movl %icc, %o7, %g7
fcmple16 %f0, %f10, %i5
fone %f10
fmovsge %icc, %f4, %f7
fmovsl %xcc, %f2, %f1
ble,a,pn %icc, loop_1219
andcc %i0, %l3, %i3
st %f6, [%l7 + 0x54]
fmul8x16 %f7, %f12, %f6
loop_1219:
movg %icc, %l1, %g3
fmovsgu %icc, %f14, %f2
fxnors %f7, %f11, %f3
ldsh [%l7 + 0x4E], %i1
udivx %g5, 0x0054, %o4
ldsb [%l7 + 0x5D], %o0
lduh [%l7 + 0x16], %l0
alignaddrl %o6, %i2, %g6
xnorcc %l2, 0x16B5, %i7
fones %f9
udivcc %i4, 0x1C54, %o3
brgez,a %g4, loop_1220
fmovdl %xcc, %f15, %f3
ldx [%l7 + 0x18], %g1
fmovrsne %l6, %f12, %f11
loop_1220:
bneg,a,pt %icc, loop_1221
movn %xcc, %l5, %o2
fmovrse %i6, %f7, %f8
stx %l4, [%l7 + 0x50]
loop_1221:
ldub [%l7 + 0x0A], %o1
ld [%l7 + 0x18], %f13
fnands %f8, %f11, %f1
edge8l %o5, %o7, %g7
ldx [%l7 + 0x18], %g2
brnz,a %i5, loop_1222
ldub [%l7 + 0x22], %l3
srlx %i0, 0x16, %l1
brnz %i3, loop_1223
loop_1222:
orncc %g3, 0x0722, %g5
tcc %xcc, 0x0
stw %i1, [%l7 + 0x20]
loop_1223:
stx %o4, [%l7 + 0x10]
ldd [%l7 + 0x38], %f12
or %l0, %o6, %i2
brgz,a %g6, loop_1224
or %l2, 0x06CD, %i7
stx %i4, [%l7 + 0x10]
movge %xcc, %o3, %g4
loop_1224:
xnorcc %o0, %l6, %l5
ldsw [%l7 + 0x50], %g1
bcs loop_1225
ldsb [%l7 + 0x3F], %o2
fnot2 %f2, %f6
fexpand %f13, %f14
loop_1225:
brgz %l4, loop_1226
fbne,a %fcc1, loop_1227
std %f0, [%l7 + 0x38]
edge16 %i6, %o1, %o5
loop_1226:
tge %icc, 0x6
loop_1227:
fpsub32 %f6, %f6, %f8
fcmpgt32 %f8, %f12, %g7
edge16l %o7, %g2, %l3
alignaddrl %i0, %i5, %i3
fsrc2s %f8, %f12
ldsb [%l7 + 0x14], %g3
movg %xcc, %g5, %i1
tn %xcc, 0x7
tge %xcc, 0x0
fbule,a %fcc0, loop_1228
movle %icc, %o4, %l0
sth %o6, [%l7 + 0x5A]
brgez,a %i2, loop_1229
loop_1228:
fble,a %fcc3, loop_1230
fmovscc %xcc, %f9, %f15
fmovrslz %g6, %f3, %f7
loop_1229:
stx %l2, [%l7 + 0x50]
loop_1230:
ldub [%l7 + 0x6E], %l1
smulcc %i7, 0x0C71, %o3
brgez %g4, loop_1231
bl,a loop_1232
fpsub16 %f2, %f14, %f10
tneg %icc, 0x7
loop_1231:
fmuld8ulx16 %f5, %f5, %f2
loop_1232:
ldsb [%l7 + 0x60], %i4
fnegd %f10, %f0
stb %o0, [%l7 + 0x4C]
ldd [%l7 + 0x50], %f2
ldd [%l7 + 0x18], %f4
lduw [%l7 + 0x0C], %l5
lduh [%l7 + 0x24], %g1
fble %fcc0, loop_1233
ld [%l7 + 0x0C], %f9
xor %l6, 0x04E1, %o2
subccc %i6, %o1, %o5
loop_1233:
fmovdge %xcc, %f2, %f5
movne %xcc, %l4, %o7
movgu %icc, %g7, %g2
sdivx %i0, 0x1F9B, %i5
fnot2s %f11, %f12
movrgez %i3, 0x078, %l3
fpsub32s %f4, %f14, %f15
fbule %fcc3, loop_1234
nop
setx loop_1235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
for %f10, %f4, %f2
fbug,a %fcc2, loop_1236
loop_1234:
ldsh [%l7 + 0x08], %g5
loop_1235:
fmovsvc %xcc, %f8, %f12
add %i1, %g3, %l0
loop_1236:
tpos %icc, 0x7
pdist %f2, %f0, %f14
fmovdn %xcc, %f13, %f9
sth %o6, [%l7 + 0x4C]
sth %i2, [%l7 + 0x5A]
xor %o4, %l2, %g6
mulscc %i7, %l1, %o3
fbuge %fcc0, loop_1237
tcs %icc, 0x2
fzeros %f6
fpadd16 %f8, %f8, %f10
loop_1237:
addcc %i4, 0x1435, %g4
fcmpgt32 %f12, %f10, %l5
stx %g1, [%l7 + 0x10]
movpos %icc, %o0, %l6
edge16l %o2, %i6, %o5
edge8l %l4, %o7, %g7
ldx [%l7 + 0x28], %o1
fmovsne %xcc, %f7, %f0
fmovsne %icc, %f2, %f1
ldsw [%l7 + 0x4C], %g2
ldub [%l7 + 0x1E], %i5
siam 0x0
ldd [%l7 + 0x70], %f14
tgu %xcc, 0x2
fmovscs %icc, %f9, %f1
st %f1, [%l7 + 0x2C]
fbule %fcc1, loop_1238
sth %i0, [%l7 + 0x38]
for %f8, %f10, %f2
bcs %icc, loop_1239
loop_1238:
tg %icc, 0x6
ldsh [%l7 + 0x1E], %i3
std %f4, [%l7 + 0x48]
loop_1239:
call loop_1240
nop
setx loop_1241, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x7
fmovsgu %xcc, %f13, %f4
loop_1240:
stb %l3, [%l7 + 0x10]
loop_1241:
lduh [%l7 + 0x42], %i1
stw %g5, [%l7 + 0x44]
fmovdleu %icc, %f0, %f6
lduh [%l7 + 0x22], %l0
fbue,a %fcc3, loop_1242
ldsb [%l7 + 0x14], %g3
fmovrslz %o6, %f11, %f2
tsubcctv %o4, 0x1270, %i2
loop_1242:
lduw [%l7 + 0x50], %g6
bl loop_1243
fexpand %f6, %f4
ldsh [%l7 + 0x6E], %i7
fsrc2 %f0, %f2
loop_1243:
srlx %l1, 0x11, %l2
bcc %xcc, loop_1244
xor %i4, %o3, %l5
fble,a %fcc3, loop_1245
fcmpgt32 %f14, %f2, %g4
loop_1244:
ldsh [%l7 + 0x36], %g1
call loop_1246
loop_1245:
std %f6, [%l7 + 0x28]
for %f12, %f0, %f6
st %f7, [%l7 + 0x58]
loop_1246:
tsubcctv %l6, 0x05AF, %o0
fnors %f1, %f2, %f12
ldsw [%l7 + 0x74], %o2
tle %xcc, 0x3
ldx [%l7 + 0x18], %o5
taddcc %i6, 0x1AA2, %l4
movvs %xcc, %g7, %o1
tneg %xcc, 0x6
ldx [%l7 + 0x10], %g2
stw %i5, [%l7 + 0x7C]
movvc %icc, %i0, %o7
fnot2s %f11, %f7
bne,pt %xcc, loop_1247
stw %l3, [%l7 + 0x6C]
ldsh [%l7 + 0x60], %i3
std %f10, [%l7 + 0x20]
loop_1247:
tvc %xcc, 0x2
popc 0x08F7, %g5
bvs,a loop_1248
ld [%l7 + 0x14], %f2
ldsw [%l7 + 0x64], %l0
ldx [%l7 + 0x78], %g3
loop_1248:
fmovsne %icc, %f8, %f0
ldsh [%l7 + 0x54], %o6
nop
setx loop_1249, %l0, %l1
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 %i1, [%l7 + 0x74]
fornot1s %f4, %f2, %f14
fands %f4, %f10, %f5
loop_1249:
fmovse %xcc, %f4, %f0
ble,a loop_1250
movvc %icc, %i2, %g6
movrgz %o4, %i7, %l1
sth %l2, [%l7 + 0x74]
loop_1250:
addcc %o3, 0x0E70, %i4
fbo,a %fcc2, loop_1251
brnz %l5, loop_1252
fcmple32 %f4, %f4, %g1
fbn %fcc3, loop_1253
loop_1251:
fmovsg %xcc, %f2, %f13
loop_1252:
tle %icc, 0x7
fba %fcc0, loop_1254
loop_1253:
edge16ln %l6, %o0, %o2
fsrc2 %f12, %f8
bcc,pt %icc, loop_1255
loop_1254:
tleu %icc, 0x3
fmul8x16al %f10, %f8, %f0
sth %o5, [%l7 + 0x40]
loop_1255:
lduh [%l7 + 0x50], %g4
ld [%l7 + 0x08], %f5
taddcctv %l4, %i6, %o1
fbg %fcc1, loop_1256
movcc %icc, %g7, %g2
bleu,a,pn %icc, loop_1257
te %xcc, 0x3
loop_1256:
fands %f15, %f15, %f0
fpadd16 %f0, %f2, %f10
loop_1257:
tsubcc %i5, 0x02FD, %i0
fmovsg %xcc, %f12, %f3
edge8ln %o7, %l3, %g5
stx %l0, [%l7 + 0x58]
edge8l %g3, %i3, %o6
ldsb [%l7 + 0x44], %i2
sth %i1, [%l7 + 0x36]
ldub [%l7 + 0x1E], %o4
edge8 %g6, %i7, %l1
ldsb [%l7 + 0x79], %o3
lduw [%l7 + 0x58], %l2
fnor %f14, %f6, %f10
fmovsle %icc, %f13, %f1
ldx [%l7 + 0x30], %l5
fmovsvs %xcc, %f9, %f9
fpadd16s %f3, %f9, %f1
ld [%l7 + 0x14], %f0
st %f6, [%l7 + 0x50]
fpsub32 %f2, %f4, %f6
fmovsg %icc, %f6, %f14
fmul8ulx16 %f12, %f6, %f10
lduh [%l7 + 0x18], %g1
brgez,a %l6, loop_1258
ldsw [%l7 + 0x08], %o0
ldsh [%l7 + 0x2C], %o2
fmovrsgez %i4, %f5, %f13
loop_1258:
fxnors %f5, %f7, %f7
ldsw [%l7 + 0x5C], %o5
fabss %f0, %f10
ld [%l7 + 0x0C], %f9
fmovdcs %icc, %f1, %f9
andcc %g4, %i6, %o1
array8 %l4, %g2, %i5
addc %g7, 0x1FA9, %i0
array16 %o7, %g5, %l0
bneg,a loop_1259
lduw [%l7 + 0x7C], %g3
ldd [%l7 + 0x38], %f4
sth %l3, [%l7 + 0x74]
loop_1259:
array16 %o6, %i2, %i1
edge32l %i3, %g6, %o4
bshuffle %f2, %f6, %f14
srlx %l1, %o3, %l2
fmovsleu %xcc, %f4, %f13
bleu,a %icc, loop_1260
movrne %i7, 0x1B9, %g1
bgu,a,pn %xcc, loop_1261
tvs %icc, 0x2
loop_1260:
movvc %icc, %l5, %o0
ldx [%l7 + 0x40], %o2
loop_1261:
fcmple32 %f4, %f10, %i4
fcmpes %fcc3, %f7, %f8
stb %o5, [%l7 + 0x3B]
movvs %icc, %g4, %i6
ldsh [%l7 + 0x44], %l6
fnot1s %f8, %f9
ldx [%l7 + 0x38], %l4
ldd [%l7 + 0x70], %f10
ldub [%l7 + 0x1C], %g2
movn %xcc, %i5, %o1
std %f12, [%l7 + 0x78]
fpack16 %f2, %f13
tcc %xcc, 0x5
fcmpeq16 %f4, %f0, %i0
movleu %icc, %o7, %g7
lduh [%l7 + 0x16], %g5
stw %l0, [%l7 + 0x7C]
fpadd16 %f4, %f2, %f4
ldd [%l7 + 0x50], %f14
fmovs %f8, %f12
fmovdne %icc, %f11, %f3
fbe,a %fcc1, loop_1262
srl %l3, 0x11, %g3
ldsw [%l7 + 0x2C], %o6
std %f12, [%l7 + 0x58]
loop_1262:
ldd [%l7 + 0x48], %f10
fmovdl %icc, %f14, %f10
fcmped %fcc3, %f12, %f4
fbl,a %fcc0, loop_1263
tleu %icc, 0x3
ldx [%l7 + 0x20], %i2
fmovrsne %i3, %f15, %f9
loop_1263:
lduw [%l7 + 0x38], %i1
fxors %f13, %f3, %f5
fpsub16s %f1, %f12, %f8
stb %g6, [%l7 + 0x3A]
st %f2, [%l7 + 0x78]
fmovrdne %o4, %f14, %f0
movrgz %l1, 0x1B5, %l2
fmovsleu %icc, %f4, %f14
edge32n %i7, %g1, %l5
fcmpes %fcc2, %f4, %f2
edge16n %o3, %o0, %o2
fpadd16 %f4, %f12, %f6
fmuld8sux16 %f10, %f15, %f6
tgu %icc, 0x7
fxnors %f9, %f1, %f0
fbule %fcc2, loop_1264
lduw [%l7 + 0x60], %o5
bcc,a %xcc, loop_1265
stw %i4, [%l7 + 0x7C]
loop_1264:
orncc %i6, 0x0A13, %l6
fandnot1s %f11, %f7, %f1
loop_1265:
brgez %l4, loop_1266
stx %g2, [%l7 + 0x68]
fmovdvs %icc, %f9, %f9
fmovrslz %g4, %f1, %f3
loop_1266:
bgu,pt %xcc, loop_1267
fbne,a %fcc2, loop_1268
fpmerge %f7, %f15, %f2
fmovsgu %icc, %f4, %f4
loop_1267:
bgu %icc, loop_1269
loop_1268:
ldsb [%l7 + 0x68], %o1
xor %i5, 0x166E, %o7
ldub [%l7 + 0x5B], %g7
loop_1269:
fblg %fcc1, loop_1270
array32 %g5, %i0, %l3
sth %l0, [%l7 + 0x24]
tpos %icc, 0x3
loop_1270:
srax %g3, %o6, %i3
tle %xcc, 0x4
udivcc %i1, 0x0E1F, %g6
fbo %fcc1, loop_1271
subcc %i2, 0x1D2A, %l1
fones %f11
add %o4, 0x16A9, %i7
loop_1271:
lduh [%l7 + 0x24], %g1
fmovscc %icc, %f3, %f14
fmovda %xcc, %f9, %f10
ldub [%l7 + 0x43], %l5
fmul8x16 %f4, %f6, %f2
ldsw [%l7 + 0x18], %o3
movle %icc, %o0, %l2
ldd [%l7 + 0x18], %f6
popc %o2, %i4
fcmpeq16 %f10, %f12, %i6
fblg %fcc2, loop_1272
fpadd16s %f4, %f0, %f11
movrlz %o5, 0x344, %l4
fmovdleu %xcc, %f7, %f0
loop_1272:
ldsb [%l7 + 0x55], %g2
ldsw [%l7 + 0x14], %g4
stw %o1, [%l7 + 0x2C]
ldsb [%l7 + 0x17], %l6
be,a %xcc, loop_1273
ldub [%l7 + 0x49], %i5
edge16 %o7, %g7, %g5
stw %i0, [%l7 + 0x54]
loop_1273:
fble %fcc0, loop_1274
fmovrde %l3, %f2, %f0
udivx %l0, 0x1D2C, %g3
movrlz %i3, 0x39C, %i1
loop_1274:
edge8 %g6, %o6, %i2
fmovdge %icc, %f10, %f11
sethi 0x04FA, %o4
fnor %f2, %f4, %f4
ld [%l7 + 0x44], %f3
fmovdcs %xcc, %f1, %f15
ldx [%l7 + 0x28], %l1
bvs loop_1275
stb %g1, [%l7 + 0x4E]
subcc %l5, 0x1A48, %o3
ldsb [%l7 + 0x3B], %o0
loop_1275:
tne %xcc, 0x7
xnor %i7, 0x0644, %l2
stw %o2, [%l7 + 0x30]
ldx [%l7 + 0x70], %i4
lduh [%l7 + 0x3E], %i6
fmul8sux16 %f4, %f4, %f4
andncc %o5, %g2, %g4
fornot1 %f2, %f8, %f0
fornot2s %f5, %f6, %f8
edge16l %o1, %l4, %i5
ldd [%l7 + 0x08], %f0
fmul8x16au %f9, %f4, %f0
sdiv %l6, 0x087D, %g7
fxnors %f7, %f11, %f9
fmovdcs %icc, %f11, %f1
umul %g5, 0x1D99, %i0
fbu,a %fcc3, loop_1276
stb %o7, [%l7 + 0x6B]
fmovda %xcc, %f13, %f1
ldsb [%l7 + 0x17], %l0
loop_1276:
fblg,a %fcc0, loop_1277
bge,a,pt %xcc, loop_1278
ldsb [%l7 + 0x1C], %l3
fsrc2s %f0, %f0
loop_1277:
mulscc %i3, 0x0F79, %g3
loop_1278:
brgz,a %g6, loop_1279
fmovdcc %icc, %f3, %f15
bneg,a,pn %xcc, loop_1280
srlx %i1, 0x04, %o6
loop_1279:
bvc,a,pn %xcc, loop_1281
fcmped %fcc3, %f0, %f0
loop_1280:
array16 %i2, %l1, %o4
taddcc %l5, 0x1E2C, %g1
loop_1281:
fornot1s %f5, %f6, %f0
nop
setx loop_1282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f2, [%l7 + 0x30]
bvc,a loop_1283
ldsb [%l7 + 0x68], %o0
loop_1282:
bvs,a,pt %icc, loop_1284
orncc %i7, 0x0297, %o3
loop_1283:
subc %l2, 0x0AE5, %o2
tpos %xcc, 0x4
loop_1284:
bl,a,pn %xcc, loop_1285
fnot2s %f6, %f10
fnegs %f7, %f15
fsrc2s %f5, %f1
loop_1285:
nop
setx loop_1286, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f14, %f10, %f0
lduh [%l7 + 0x1E], %i4
fzero %f10
loop_1286:
ld [%l7 + 0x18], %f7
sdivx %o5, 0x0B90, %i6
movcs %icc, %g2, %g4
ldsh [%l7 + 0x3A], %o1
bge,a loop_1287
stb %i5, [%l7 + 0x72]
movn %xcc, %l4, %l6
fmul8x16al %f6, %f4, %f4
loop_1287:
ld [%l7 + 0x48], %f15
ldd [%l7 + 0x08], %f10
fandnot2s %f8, %f14, %f2
std %f8, [%l7 + 0x28]
bl,a,pt %icc, loop_1288
fsrc1 %f10, %f14
andcc %g7, %i0, %o7
fxors %f12, %f5, %f1
loop_1288:
be,pn %icc, loop_1289
ble loop_1290
std %f12, [%l7 + 0x48]
tpos %icc, 0x6
loop_1289:
fbul %fcc3, loop_1291
loop_1290:
fornot2 %f0, %f10, %f6
fcmpeq16 %f14, %f0, %l0
sdivx %l3, 0x1199, %i3
loop_1291:
nop
setx loop_1292, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f4, %f6
fsrc1s %f7, %f11
sth %g5, [%l7 + 0x28]
loop_1292:
fabss %f15, %f12
andn %g6, 0x1DB0, %i1
ldub [%l7 + 0x34], %o6
sllx %i2, 0x05, %l1
xnor %o4, %g3, %l5
smul %g1, 0x10FB, %o0
fmovdvs %xcc, %f12, %f8
ldx [%l7 + 0x10], %o3
ldd [%l7 + 0x58], %f0
lduh [%l7 + 0x30], %i7
fmovs %f9, %f13
ldx [%l7 + 0x08], %o2
smul %i4, 0x030E, %l2
fpadd16s %f15, %f15, %f10
st %f12, [%l7 + 0x74]
lduh [%l7 + 0x34], %i6
smulcc %g2, 0x1660, %g4
ldx [%l7 + 0x28], %o5
taddcctv %i5, 0x16F5, %l4
fmovscs %icc, %f7, %f13
edge8ln %o1, %g7, %l6
brgz,a %i0, loop_1293
fmovdg %xcc, %f1, %f12
fmovrdgez %l0, %f2, %f10
ta %icc, 0x6
loop_1293:
tcs %xcc, 0x0
fmovrsne %l3, %f0, %f9
ble,a loop_1294
smul %i3, 0x14AC, %g5
stx %g6, [%l7 + 0x10]
fandnot2 %f2, %f14, %f4
loop_1294:
ldsh [%l7 + 0x74], %o7
fmovdle %xcc, %f13, %f10
umul %o6, %i1, %i2
fabss %f10, %f1
movleu %icc, %o4, %l1
lduh [%l7 + 0x7A], %l5
ldx [%l7 + 0x50], %g1
fmovde %xcc, %f6, %f15
for %f2, %f0, %f12
xnor %g3, 0x1649, %o3
edge16n %o0, %o2, %i7
movpos %icc, %l2, %i6
fmovrde %i4, %f8, %f10
fnors %f1, %f12, %f10
ldd [%l7 + 0x20], %f14
ba loop_1295
st %f12, [%l7 + 0x14]
tpos %xcc, 0x0
ldx [%l7 + 0x60], %g4
loop_1295:
stw %o5, [%l7 + 0x44]
fnors %f13, %f4, %f13
st %f11, [%l7 + 0x48]
xnor %i5, 0x194A, %g2
fmovdgu %icc, %f6, %f6
fbn %fcc3, loop_1296
ldsb [%l7 + 0x22], %o1
fbue,a %fcc2, loop_1297
ldsh [%l7 + 0x68], %g7
loop_1296:
fmul8x16al %f1, %f4, %f4
std %f14, [%l7 + 0x30]
loop_1297:
bleu,pt %icc, loop_1298
ld [%l7 + 0x60], %f2
tsubcctv %l4, %l6, %l0
fmovdneg %xcc, %f6, %f8
loop_1298:
ldsb [%l7 + 0x24], %i0
std %f10, [%l7 + 0x20]
movn %icc, %l3, %i3
fcmpne32 %f6, %f14, %g5
ld [%l7 + 0x48], %f6
edge16l %o7, %g6, %i1
mova %xcc, %o6, %i2
fsrc2s %f3, %f0
ld [%l7 + 0x20], %f3
fbue %fcc1, loop_1299
stw %o4, [%l7 + 0x1C]
fmovdcs %icc, %f8, %f4
fmul8x16 %f9, %f12, %f14
loop_1299:
fornot1 %f12, %f0, %f12
ldd [%l7 + 0x68], %f10
fpack16 %f0, %f9
fpsub16s %f11, %f11, %f6
orn %l1, 0x0340, %g1
std %f2, [%l7 + 0x40]
brgez %l5, loop_1300
lduw [%l7 + 0x4C], %o3
call loop_1301
ldub [%l7 + 0x62], %o0
loop_1300:
fandnot1s %f0, %f8, %f3
ldsb [%l7 + 0x74], %o2
loop_1301:
movgu %icc, %i7, %l2
fnors %f1, %f11, %f0
movcs %xcc, %i6, %g3
ble,a %xcc, loop_1302
ldsh [%l7 + 0x50], %g4
ldsh [%l7 + 0x40], %i4
movl %xcc, %o5, %g2
loop_1302:
fnors %f0, %f8, %f10
ble,a %xcc, loop_1303
std %f6, [%l7 + 0x18]
fmovdge %icc, %f5, %f8
st %f5, [%l7 + 0x14]
loop_1303:
ld [%l7 + 0x20], %f10
fcmps %fcc2, %f9, %f2
sdivx %i5, 0x064F, %o1
popc 0x0FBD, %l4
fmovspos %icc, %f8, %f13
fcmpes %fcc2, %f15, %f2
ldd [%l7 + 0x38], %f12
lduw [%l7 + 0x48], %l6
ldsb [%l7 + 0x65], %l0
lduh [%l7 + 0x52], %i0
array32 %g7, %i3, %g5
brnz,a %l3, loop_1304
fpadd32 %f4, %f6, %f0
tne %xcc, 0x1
fcmple16 %f6, %f4, %o7
loop_1304:
fexpand %f15, %f6
call loop_1305
stb %g6, [%l7 + 0x35]
bvs loop_1306
orn %i1, 0x069A, %i2
loop_1305:
bshuffle %f12, %f4, %f8
st %f5, [%l7 + 0x10]
loop_1306:
lduw [%l7 + 0x14], %o6
std %f4, [%l7 + 0x50]
lduh [%l7 + 0x48], %l1
fcmpes %fcc1, %f4, %f11
ldsb [%l7 + 0x3F], %g1
sra %o4, 0x0F, %o3
edge32 %o0, %o2, %l5
edge8ln %i7, %l2, %i6
fmovsn %xcc, %f8, %f4
fmul8sux16 %f10, %f0, %f8
fcmpne16 %f4, %f12, %g3
movrne %g4, 0x0A1, %o5
fxors %f14, %f0, %f11
tsubcctv %i4, 0x106B, %g2
stb %o1, [%l7 + 0x6A]
lduw [%l7 + 0x18], %l4
fbne,a %fcc3, loop_1307
fbne,a %fcc3, loop_1308
stx %l6, [%l7 + 0x68]
ld [%l7 + 0x10], %f0
loop_1307:
mova %icc, %i5, %i0
loop_1308:
taddcctv %g7, %l0, %g5
st %f2, [%l7 + 0x18]
fmul8x16 %f6, %f4, %f4
fandnot2 %f4, %f0, %f14
fpmerge %f10, %f4, %f6
fbo,a %fcc3, loop_1309
subcc %i3, 0x03FA, %l3
bcs,a loop_1310
sdivx %o7, 0x0F98, %i1
loop_1309:
addcc %g6, %i2, %l1
stw %o6, [%l7 + 0x70]
loop_1310:
lduw [%l7 + 0x64], %g1
ldx [%l7 + 0x10], %o3
andn %o4, %o0, %o2
ldsh [%l7 + 0x4A], %l5
stw %i7, [%l7 + 0x40]
tne %icc, 0x4
sth %i6, [%l7 + 0x30]
nop
setx loop_1311, %l0, %l1
jmpl %l1, %l2
fbule,a %fcc2, loop_1312
stw %g3, [%l7 + 0x18]
brnz,a %g4, loop_1313
loop_1311:
or %o5, %g2, %o1
loop_1312:
movvs %icc, %l4, %l6
ldd [%l7 + 0x20], %f12
loop_1313:
fbl,a %fcc2, loop_1314
stx %i4, [%l7 + 0x58]
nop
setx loop_1315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %xcc, %i0, %g7
loop_1314:
ta %xcc, 0x6
movpos %xcc, %i5, %g5
loop_1315:
lduw [%l7 + 0x54], %l0
tcs %xcc, 0x0
ble,pt %xcc, loop_1316
brgez,a %l3, loop_1317
movvs %icc, %o7, %i3
lduh [%l7 + 0x5A], %g6
loop_1316:
ldsb [%l7 + 0x36], %i1
loop_1317:
andncc %l1, %i2, %g1
lduw [%l7 + 0x48], %o6
xorcc %o3, %o0, %o4
pdist %f4, %f8, %f2
fpsub32s %f14, %f5, %f8
bgu,pt %xcc, loop_1318
orn %o2, 0x0F6C, %i7
lduh [%l7 + 0x2E], %i6
movneg %xcc, %l2, %g3
loop_1318:
smul %g4, %l5, %g2
ldsb [%l7 + 0x33], %o1
ldsw [%l7 + 0x34], %l4
alignaddrl %o5, %i4, %i0
fmuld8sux16 %f8, %f0, %f2
ldx [%l7 + 0x28], %g7
ldsb [%l7 + 0x72], %l6
array16 %i5, %g5, %l3
tvc %xcc, 0x0
array16 %o7, %i3, %g6
movge %icc, %i1, %l0
fmuld8sux16 %f7, %f9, %f6
sth %l1, [%l7 + 0x08]
sdivx %i2, 0x09E0, %g1
brgez %o3, loop_1319
fnegd %f8, %f4
brlez,a %o0, loop_1320
fmul8x16 %f9, %f4, %f14
loop_1319:
stb %o4, [%l7 + 0x34]
bvc loop_1321
loop_1320:
fmovdne %xcc, %f13, %f8
stb %o2, [%l7 + 0x7B]
brlez %i7, loop_1322
loop_1321:
fbg %fcc0, loop_1323
ldub [%l7 + 0x56], %i6
stw %o6, [%l7 + 0x5C]
loop_1322:
stw %g3, [%l7 + 0x34]
loop_1323:
ldsb [%l7 + 0x7D], %l2
fand %f14, %f8, %f6
tl %xcc, 0x1
bneg,pn %icc, loop_1324
fmovd %f6, %f2
ldx [%l7 + 0x10], %g4
addc %g2, %l5, %l4
loop_1324:
ldub [%l7 + 0x42], %o5
fmul8x16au %f15, %f6, %f2
stx %i4, [%l7 + 0x18]
ldub [%l7 + 0x44], %i0
alignaddr %o1, %l6, %i5
ldsh [%l7 + 0x40], %g7
ldsw [%l7 + 0x34], %g5
and %l3, %i3, %g6
fcmpgt16 %f6, %f8, %o7
fmuld8ulx16 %f11, %f14, %f12
fmovdne %xcc, %f13, %f0
ldx [%l7 + 0x40], %l0
ldx [%l7 + 0x50], %l1
edge32l %i1, %g1, %i2
ld [%l7 + 0x08], %f2
tcc %xcc, 0x0
tsubcctv %o0, %o3, %o4
ldsh [%l7 + 0x5A], %i7
tl %xcc, 0x4
sll %i6, 0x1F, %o2
ldsh [%l7 + 0x72], %g3
array16 %l2, %o6, %g4
addc %g2, %l5, %l4
fcmple32 %f8, %f8, %o5
fmovsge %icc, %f12, %f15
ldub [%l7 + 0x1F], %i0
fzero %f2
fmovse %xcc, %f4, %f5
ld [%l7 + 0x0C], %f0
tleu %xcc, 0x6
bleu,pt %xcc, loop_1325
fbue,a %fcc1, loop_1326
fmovdvs %xcc, %f12, %f8
orcc %i4, 0x1C9E, %l6
loop_1325:
stb %i5, [%l7 + 0x35]
loop_1326:
edge8l %g7, %g5, %l3
fbg,a %fcc3, loop_1327
edge16l %o1, %g6, %o7
movn %xcc, %l0, %l1
ldx [%l7 + 0x70], %i1
loop_1327:
movl %icc, %i3, %i2
fcmpeq16 %f0, %f2, %o0
fnegd %f2, %f8
fbuge %fcc0, loop_1328
lduw [%l7 + 0x74], %g1
fone %f6
tvs %icc, 0x0
loop_1328:
tleu %icc, 0x7
fmovdvc %xcc, %f12, %f8
fands %f2, %f6, %f6
tcs %icc, 0x1
smulcc %o4, %o3, %i6
fmovdg %xcc, %f14, %f5
bgu,pt %icc, loop_1329
ldsw [%l7 + 0x08], %i7
fcmpgt32 %f10, %f12, %o2
edge16 %l2, %g3, %g4
loop_1329:
tgu %xcc, 0x5
fmovdvs %xcc, %f10, %f15
fbge %fcc0, loop_1330
lduw [%l7 + 0x10], %o6
fbe,a %fcc3, loop_1331
stx %g2, [%l7 + 0x30]
loop_1330:
edge8n %l5, %o5, %l4
tn %xcc, 0x0
loop_1331:
bg,pt %icc, loop_1332
stw %i4, [%l7 + 0x1C]
fand %f2, %f12, %f8
movle %xcc, %l6, %i0
loop_1332:
ldsh [%l7 + 0x7E], %g7
brnz %i5, loop_1333
stb %g5, [%l7 + 0x5F]
nop
setx loop_1334, %l0, %l1
jmpl %l1, %o1
fmovs %f5, %f4
loop_1333:
fbue,a %fcc2, loop_1335
fandnot1 %f12, %f6, %f14
loop_1334:
fsrc1 %f10, %f8
fpack32 %f6, %f0, %f12
loop_1335:
ldub [%l7 + 0x15], %g6
xorcc %l3, %o7, %l0
tn %xcc, 0x6
fexpand %f7, %f6
andn %l1, %i1, %i3
fpadd16s %f5, %f5, %f9
addc %i2, %o0, %o4
edge8ln %g1, %i6, %o3
movge %icc, %o2, %i7
andn %l2, %g4, %g3
mulscc %o6, %g2, %o5
lduw [%l7 + 0x10], %l5
ldub [%l7 + 0x4B], %l4
for %f4, %f8, %f4
fpadd32s %f7, %f4, %f7
stb %l6, [%l7 + 0x12]
movge %xcc, %i4, %i0
ldsw [%l7 + 0x08], %g7
fmul8sux16 %f4, %f14, %f2
fnegs %f15, %f2
xor %i5, %g5, %g6
stx %l3, [%l7 + 0x50]
brz,a %o7, loop_1336
ld [%l7 + 0x28], %f8
fabsd %f0, %f4
movrlz %l0, %l1, %i1
loop_1336:
fbl,a %fcc1, loop_1337
call loop_1338
fmovrslez %o1, %f12, %f3
lduh [%l7 + 0x7C], %i2
loop_1337:
movcs %icc, %o0, %i3
loop_1338:
fmovsa %icc, %f9, %f8
movn %xcc, %g1, %o4
taddcctv %o3, 0x0526, %o2
ldsh [%l7 + 0x32], %i6
st %f7, [%l7 + 0x4C]
fmovdg %xcc, %f13, %f3
fabsd %f6, %f2
stx %i7, [%l7 + 0x50]
siam 0x6
fpadd32 %f0, %f14, %f0
fnot1 %f14, %f6
lduh [%l7 + 0x4E], %g4
fzeros %f5
andncc %g3, %o6, %l2
bge %icc, loop_1339
ld [%l7 + 0x30], %f11
fpsub16s %f0, %f7, %f3
orcc %g2, 0x1F1F, %o5
loop_1339:
subc %l5, %l6, %l4
fmovsgu %xcc, %f10, %f6
edge16n %i4, %g7, %i0
mulx %i5, 0x1A7D, %g5
fblg,a %fcc3, loop_1340
bg,a,pn %xcc, loop_1341
be %xcc, loop_1342
orn %g6, %o7, %l0
loop_1340:
fnot1s %f10, %f15
loop_1341:
fbg %fcc0, loop_1343
loop_1342:
ldd [%l7 + 0x50], %f10
st %f3, [%l7 + 0x60]
ldub [%l7 + 0x31], %l1
loop_1343:
popc 0x0C37, %l3
ldd [%l7 + 0x68], %f0
movrne %i1, 0x164, %i2
fmovrsgez %o0, %f11, %f12
edge8 %o1, %i3, %o4
fbe,a %fcc1, loop_1344
sth %o3, [%l7 + 0x32]
fexpand %f4, %f4
tvc %xcc, 0x6
loop_1344:
ld [%l7 + 0x74], %f1
ldd [%l7 + 0x50], %f6
tvc %icc, 0x7
fsrc1s %f3, %f5
movpos %icc, %o2, %i6
fcmple32 %f12, %f0, %g1
and %g4, %g3, %o6
bshuffle %f4, %f14, %f4
sdiv %l2, 0x11C9, %i7
bshuffle %f2, %f0, %f12
sllx %o5, %l5, %g2
add %l4, %i4, %g7
tleu %icc, 0x1
ldsb [%l7 + 0x78], %i0
lduw [%l7 + 0x0C], %l6
nop
setx loop_1345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %g5, %g6, %i5
move %icc, %o7, %l1
sll %l0, 0x15, %i1
loop_1345:
move %xcc, %i2, %o0
ldsh [%l7 + 0x7C], %l3
movle %icc, %i3, %o1
ld [%l7 + 0x30], %f2
fmovdneg %icc, %f15, %f1
stw %o4, [%l7 + 0x3C]
tleu %icc, 0x1
fbuge,a %fcc2, loop_1346
sub %o2, 0x0FCE, %i6
sth %o3, [%l7 + 0x12]
fmovrdgez %g1, %f0, %f2
loop_1346:
fands %f10, %f10, %f2
ldsh [%l7 + 0x28], %g3
array8 %o6, %l2, %i7
stb %o5, [%l7 + 0x62]
fcmped %fcc3, %f14, %f10
subc %l5, %g4, %l4
fcmpne16 %f8, %f8, %i4
fmovdcc %icc, %f4, %f5
lduh [%l7 + 0x2E], %g7
ldsh [%l7 + 0x26], %g2
srlx %l6, %i0, %g6
bpos,a,pt %icc, loop_1347
ldub [%l7 + 0x2C], %i5
move %xcc, %g5, %o7
stb %l1, [%l7 + 0x2F]
loop_1347:
fnot2 %f12, %f14
ld [%l7 + 0x44], %f15
std %f14, [%l7 + 0x48]
ldub [%l7 + 0x41], %i1
stw %l0, [%l7 + 0x40]
sth %i2, [%l7 + 0x78]
stw %o0, [%l7 + 0x70]
fxor %f10, %f6, %f8
orncc %l3, %i3, %o1
bgu loop_1348
ble,a,pn %icc, loop_1349
fcmped %fcc0, %f8, %f2
fmovsneg %icc, %f4, %f7
loop_1348:
fmul8ulx16 %f14, %f2, %f14
loop_1349:
lduw [%l7 + 0x64], %o2
fxnor %f4, %f2, %f10
std %f8, [%l7 + 0x68]
fmovdl %icc, %f14, %f14
sra %o4, %o3, %i6
be,a %icc, loop_1350
fmovdl %xcc, %f9, %f11
fpack32 %f6, %f8, %f4
movrgez %g1, 0x1E9, %g3
loop_1350:
bne,a,pt %icc, loop_1351
mulx %o6, %l2, %i7
sth %o5, [%l7 + 0x58]
ldsh [%l7 + 0x68], %l5
loop_1351:
ble,a,pn %icc, loop_1352
st %f0, [%l7 + 0x78]
fpack16 %f8, %f3
fmul8x16al %f5, %f13, %f14
loop_1352:
fabsd %f2, %f14
udiv %g4, 0x1C61, %i4
udivx %l4, 0x0588, %g7
edge16n %g2, %i0, %g6
fpackfix %f10, %f0
fpack16 %f0, %f9
fmovsle %icc, %f3, %f9
fbule,a %fcc2, loop_1353
array8 %i5, %l6, %o7
movpos %xcc, %l1, %g5
fmovscc %icc, %f9, %f2
loop_1353:
fandnot2s %f13, %f5, %f1
brlez,a %l0, loop_1354
ldd [%l7 + 0x40], %f6
stb %i1, [%l7 + 0x4E]
bg loop_1355
loop_1354:
lduw [%l7 + 0x60], %i2
taddcc %l3, %o0, %o1
for %f6, %f2, %f12
loop_1355:
ldsw [%l7 + 0x34], %o2
edge16ln %o4, %i3, %i6
bvs,a,pn %icc, loop_1356
subcc %o3, %g3, %o6
mova %xcc, %g1, %l2
ldx [%l7 + 0x08], %i7
loop_1356:
stw %l5, [%l7 + 0x24]
ldub [%l7 + 0x7D], %g4
call loop_1357
fnot2s %f15, %f3
fornot2s %f3, %f12, %f4
edge16ln %i4, %o5, %l4
loop_1357:
taddcc %g2, %g7, %g6
lduh [%l7 + 0x74], %i0
call loop_1358
for %f14, %f6, %f8
ldx [%l7 + 0x60], %i5
alignaddrl %l6, %l1, %o7
loop_1358:
orcc %l0, %i1, %i2
srlx %l3, 0x0C, %g5
lduw [%l7 + 0x2C], %o0
ldsh [%l7 + 0x42], %o1
stx %o4, [%l7 + 0x28]
fmovrde %o2, %f12, %f2
sth %i6, [%l7 + 0x3C]
fcmpne32 %f0, %f14, %i3
fcmple16 %f2, %f10, %g3
ldsh [%l7 + 0x1A], %o6
brgz,a %g1, loop_1359
fmovsa %xcc, %f11, %f2
fmovdcc %icc, %f3, %f0
st %f12, [%l7 + 0x6C]
loop_1359:
ldd [%l7 + 0x10], %f2
fmovdneg %icc, %f4, %f14
fpack32 %f6, %f0, %f0
ldx [%l7 + 0x20], %o3
array8 %i7, %l2, %g4
srl %l5, 0x0D, %i4
for %f8, %f10, %f8
brz,a %o5, loop_1360
array32 %g2, %g7, %g6
mova %xcc, %l4, %i0
fone %f2
loop_1360:
fmovdg %xcc, %f6, %f7
fmuld8sux16 %f15, %f9, %f8
array16 %l6, %l1, %i5
move %icc, %l0, %i1
bcc %xcc, loop_1361
edge16n %i2, %o7, %g5
lduw [%l7 + 0x28], %o0
lduh [%l7 + 0x54], %l3
loop_1361:
fbul,a %fcc0, loop_1362
movle %icc, %o1, %o2
umul %o4, 0x1141, %i6
std %f0, [%l7 + 0x70]
loop_1362:
st %f6, [%l7 + 0x20]
ba loop_1363
sth %i3, [%l7 + 0x7C]
pdist %f0, %f0, %f12
fmovsl %icc, %f11, %f4
loop_1363:
lduh [%l7 + 0x46], %g3
ldub [%l7 + 0x41], %o6
movrne %o3, 0x385, %g1
fbge,a %fcc3, loop_1364
fmovsgu %icc, %f9, %f5
lduh [%l7 + 0x6C], %i7
brgz,a %l2, loop_1365
loop_1364:
umul %l5, 0x1255, %i4
lduh [%l7 + 0x68], %g4
bleu,pt %xcc, loop_1366
loop_1365:
srax %g2, %o5, %g6
fbue %fcc2, loop_1367
fmuld8sux16 %f13, %f13, %f0
loop_1366:
tpos %xcc, 0x7
movrlez %g7, 0x3A5, %i0
loop_1367:
movn %xcc, %l4, %l6
sth %i5, [%l7 + 0x1A]
te %xcc, 0x4
stb %l0, [%l7 + 0x1F]
fzeros %f6
sth %l1, [%l7 + 0x68]
fmovdg %icc, %f10, %f2
fmovsleu %xcc, %f15, %f4
fcmpgt16 %f6, %f4, %i1
lduw [%l7 + 0x68], %o7
mova %xcc, %g5, %i2
add %o0, %o1, %l3
stx %o4, [%l7 + 0x68]
edge16l %i6, %i3, %o2
edge8n %g3, %o6, %o3
fcmpd %fcc3, %f4, %f4
ldx [%l7 + 0x78], %g1
orcc %l2, %l5, %i4
sllx %i7, 0x14, %g2
ldd [%l7 + 0x60], %f10
ldsh [%l7 + 0x2C], %o5
fbl %fcc0, loop_1368
stw %g4, [%l7 + 0x50]
nop
setx loop_1369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %xcc, %f9, %f9
loop_1368:
bvs,pt %icc, loop_1370
tge %xcc, 0x3
loop_1369:
fmovs %f11, %f13
movvs %xcc, %g6, %i0
loop_1370:
sra %l4, %l6, %g7
fabsd %f14, %f0
fornot1s %f13, %f1, %f15
fmul8x16au %f1, %f4, %f8
sub %l0, %l1, %i1
fnot1s %f0, %f1
mulx %o7, %i5, %g5
ldsw [%l7 + 0x58], %i2
pdist %f6, %f10, %f12
udiv %o0, 0x1D71, %l3
fpadd16 %f0, %f12, %f8
udiv %o1, 0x18DF, %o4
fmovrslz %i6, %f6, %f15
ldsw [%l7 + 0x5C], %i3
ld [%l7 + 0x34], %f5
nop
setx loop_1371, %l0, %l1
jmpl %l1, %g3
brlez,a %o2, loop_1372
fmuld8sux16 %f8, %f7, %f10
stb %o6, [%l7 + 0x2E]
loop_1371:
fnegs %f8, %f14
loop_1372:
ldx [%l7 + 0x20], %g1
fornot1 %f4, %f0, %f6
srl %l2, %l5, %i4
bcc %icc, loop_1373
stx %o3, [%l7 + 0x78]
edge8ln %g2, %o5, %g4
te %icc, 0x5
loop_1373:
fmovsleu %icc, %f12, %f2
brnz %g6, loop_1374
array8 %i7, %i0, %l6
st %f10, [%l7 + 0x68]
ta %icc, 0x5
loop_1374:
movcs %icc, %l4, %l0
te %xcc, 0x3
fpsub16 %f14, %f2, %f12
bn,a,pn %icc, loop_1375
ld [%l7 + 0x74], %f9
fcmpgt32 %f8, %f2, %l1
ldd [%l7 + 0x18], %f12
loop_1375:
fmovdcc %icc, %f6, %f5
bn loop_1376
alignaddrl %i1, %o7, %g7
movvs %xcc, %g5, %i2
ldsw [%l7 + 0x74], %i5
loop_1376:
sra %l3, 0x11, %o1
tl %xcc, 0x1
fble,a %fcc3, loop_1377
lduw [%l7 + 0x74], %o0
tl %icc, 0x4
ldsh [%l7 + 0x1E], %i6
loop_1377:
fbug %fcc3, loop_1378
fxnor %f4, %f12, %f6
ldub [%l7 + 0x52], %o4
popc 0x19CF, %i3
loop_1378:
fzeros %f7
movg %xcc, %g3, %o2
movrlez %o6, %g1, %l2
taddcc %i4, 0x1396, %l5
fcmple16 %f12, %f8, %g2
ldub [%l7 + 0x15], %o3
fmovrsgez %g4, %f10, %f1
stx %g6, [%l7 + 0x38]
te %icc, 0x7
ldub [%l7 + 0x3D], %o5
fxors %f13, %f14, %f11
fmovspos %xcc, %f0, %f9
nop
setx loop_1379, %l0, %l1
jmpl %l1, %i0
fmovscc %icc, %f1, %f2
ldub [%l7 + 0x2E], %i7
sth %l4, [%l7 + 0x4A]
loop_1379:
lduw [%l7 + 0x70], %l0
tge %xcc, 0x0
tsubcctv %l6, %i1, %o7
fmovdneg %icc, %f15, %f2
fble %fcc2, loop_1380
fmovdvs %xcc, %f0, %f8
movrne %g7, 0x115, %g5
fbne %fcc3, loop_1381
loop_1380:
fones %f11
srlx %i2, %i5, %l3
fone %f0
loop_1381:
fmovdpos %icc, %f1, %f5
fmul8x16 %f11, %f14, %f12
edge32ln %o1, %l1, %o0
siam 0x1
lduw [%l7 + 0x14], %o4
stb %i6, [%l7 + 0x74]
edge16ln %g3, %o2, %i3
fmovsneg %xcc, %f4, %f9
fxors %f9, %f13, %f15
xorcc %g1, %o6, %l2
movcs %icc, %i4, %l5
brz %g2, loop_1382
fxor %f14, %f12, %f12
lduw [%l7 + 0x50], %o3
udivx %g4, 0x035C, %o5
loop_1382:
std %f6, [%l7 + 0x20]
alignaddr %g6, %i7, %i0
fnand %f8, %f2, %f8
bn loop_1383
siam 0x1
ldsb [%l7 + 0x59], %l0
brgez %l4, loop_1384
loop_1383:
fmovrslz %l6, %f3, %f2
stx %i1, [%l7 + 0x18]
movg %xcc, %o7, %g5
loop_1384:
ldub [%l7 + 0x10], %g7
taddcc %i2, %l3, %i5
sth %o1, [%l7 + 0x74]
fpackfix %f8, %f2
fmovrdlez %l1, %f4, %f4
bpos,a,pn %icc, loop_1385
ldd [%l7 + 0x28], %f2
fsrc1 %f0, %f2
stw %o0, [%l7 + 0x18]
loop_1385:
st %f12, [%l7 + 0x10]
tl %icc, 0x0
bn,a,pt %xcc, loop_1386
andcc %o4, 0x029D, %g3
fcmple32 %f12, %f8, %o2
fmovda %xcc, %f3, %f2
loop_1386:
movl %icc, %i6, %g1
ld [%l7 + 0x28], %f11
fbe,a %fcc0, loop_1387
fpsub32s %f5, %f1, %f13
ldd [%l7 + 0x40], %f12
ta %xcc, 0x5
loop_1387:
tsubcctv %i3, %l2, %i4
ldd [%l7 + 0x18], %f14
nop
setx loop_1388, %l0, %l1
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], %l5
fbuge,a %fcc1, loop_1389
stx %o6, [%l7 + 0x08]
loop_1388:
fmovs %f13, %f6
array8 %o3, %g4, %g2
loop_1389:
taddcctv %o5, 0x0561, %i7
st %f15, [%l7 + 0x14]
fmovrdgz %g6, %f4, %f2
edge8n %i0, %l0, %l4
bshuffle %f12, %f6, %f14
std %f4, [%l7 + 0x58]
fexpand %f13, %f4
bge,a loop_1390
stb %i1, [%l7 + 0x2B]
ldsb [%l7 + 0x46], %o7
movrlez %l6, %g7, %g5
loop_1390:
fmovsgu %xcc, %f1, %f3
bshuffle %f10, %f0, %f2
fmovrsgez %l3, %f11, %f3
tg %icc, 0x2
fmuld8sux16 %f15, %f14, %f4
fpsub16s %f0, %f4, %f15
pdist %f14, %f14, %f0
tn %xcc, 0x6
lduw [%l7 + 0x60], %i5
fandnot2s %f0, %f2, %f6
fmovscc %icc, %f13, %f0
fpadd32 %f8, %f8, %f14
sdivx %i2, 0x09B2, %o1
fcmpgt32 %f0, %f2, %l1
fba,a %fcc2, loop_1391
ldd [%l7 + 0x58], %f4
fnands %f10, %f6, %f15
fcmple16 %f10, %f2, %o0
loop_1391:
nop
setx loop_1392, %l0, %l1
jmpl %l1, %o4
fmovdg %xcc, %f14, %f13
fornot1 %f10, %f2, %f10
std %f0, [%l7 + 0x60]
loop_1392:
ldsb [%l7 + 0x2D], %o2
movvc %icc, %i6, %g3
te %xcc, 0x6
ble,pt %icc, loop_1393
bne %xcc, loop_1394
lduh [%l7 + 0x34], %g1
srlx %l2, %i3, %l5
loop_1393:
edge32n %i4, %o6, %g4
loop_1394:
lduw [%l7 + 0x18], %g2
fmuld8ulx16 %f13, %f2, %f0
bpos %xcc, loop_1395
lduh [%l7 + 0x7A], %o3
brnz %o5, loop_1396
edge8n %g6, %i7, %i0
loop_1395:
stb %l4, [%l7 + 0x6F]
ldsb [%l7 + 0x0D], %l0
loop_1396:
ldsh [%l7 + 0x34], %i1
fnand %f14, %f4, %f6
stw %l6, [%l7 + 0x64]
siam 0x6
sth %o7, [%l7 + 0x34]
fmovdvs %xcc, %f3, %f12
fmovrsne %g7, %f12, %f3
fcmped %fcc3, %f0, %f14
nop
setx loop_1397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %xcc, %g5, %l3
edge16l %i2, %i5, %o1
srlx %o0, 0x05, %l1
loop_1397:
stx %o2, [%l7 + 0x10]
movn %icc, %i6, %o4
xorcc %g3, %g1, %l2
fnot2s %f8, %f9
tge %xcc, 0x3
stw %l5, [%l7 + 0x6C]
be,a loop_1398
fmul8x16au %f11, %f9, %f8
bn,a loop_1399
ldsb [%l7 + 0x62], %i3
loop_1398:
fbul %fcc1, loop_1400
movleu %icc, %i4, %o6
loop_1399:
sth %g2, [%l7 + 0x36]
movle %xcc, %g4, %o3
loop_1400:
array32 %o5, %g6, %i7
fxnors %f2, %f11, %f11
fmovsge %xcc, %f3, %f1
brnz %l4, loop_1401
ldx [%l7 + 0x50], %i0
fbuge %fcc2, loop_1402
fmovscs %xcc, %f1, %f8
loop_1401:
fexpand %f4, %f2
fcmpes %fcc0, %f1, %f8
loop_1402:
tneg %xcc, 0x6
ldsh [%l7 + 0x2A], %i1
std %f10, [%l7 + 0x38]
ldub [%l7 + 0x6A], %l6
ld [%l7 + 0x58], %f7
mulx %o7, 0x1AB0, %l0
ldub [%l7 + 0x7E], %g7
te %icc, 0x5
fnegs %f5, %f4
lduw [%l7 + 0x48], %g5
fmul8x16al %f8, %f2, %f6
ldub [%l7 + 0x69], %l3
ldd [%l7 + 0x10], %f8
fmovsn %xcc, %f5, %f12
fmovsneg %icc, %f14, %f2
ldsb [%l7 + 0x74], %i2
lduw [%l7 + 0x58], %o1
lduw [%l7 + 0x1C], %i5
fmovrdlez %l1, %f2, %f6
ldx [%l7 + 0x68], %o2
fbue,a %fcc3, loop_1403
taddcc %o0, %i6, %o4
tg %xcc, 0x7
xnor %g1, %l2, %l5
loop_1403:
fmovrse %g3, %f9, %f12
movle %icc, %i4, %o6
xorcc %i3, 0x14A6, %g4
fcmple16 %f2, %f14, %o3
ldsw [%l7 + 0x34], %g2
fbug %fcc1, loop_1404
srlx %g6, %o5, %l4
st %f4, [%l7 + 0x4C]
brgez,a %i0, loop_1405
loop_1404:
fands %f12, %f0, %f9
tl %xcc, 0x1
edge32n %i7, %l6, %i1
loop_1405:
fble %fcc2, loop_1406
bcc loop_1407
ldsb [%l7 + 0x0C], %l0
fpadd16 %f12, %f4, %f2
loop_1406:
brlez,a %g7, loop_1408
loop_1407:
fmovs %f10, %f13
addccc %g5, 0x09BD, %l3
bleu loop_1409
loop_1408:
bcs,a loop_1410
lduh [%l7 + 0x12], %o7
sth %o1, [%l7 + 0x18]
loop_1409:
brnz,a %i2, loop_1411
loop_1410:
ldsb [%l7 + 0x20], %l1
movpos %xcc, %i5, %o0
fmovsl %icc, %f2, %f3
loop_1411:
bge,a,pn %icc, loop_1412
tpos %xcc, 0x3
edge32l %o2, %o4, %g1
ld [%l7 + 0x18], %f11
loop_1412:
subc %i6, %l5, %g3
ldsh [%l7 + 0x16], %i4
ldsw [%l7 + 0x54], %o6
fmovsvc %xcc, %f3, %f1
movrgez %i3, 0x0A4, %l2
std %f14, [%l7 + 0x40]
bcc loop_1413
ld [%l7 + 0x10], %f6
fbne %fcc1, loop_1414
mova %xcc, %g4, %o3
loop_1413:
fcmple32 %f14, %f4, %g6
ldsh [%l7 + 0x14], %o5
loop_1414:
lduh [%l7 + 0x44], %g2
fabsd %f4, %f6
fbug %fcc2, loop_1415
ldub [%l7 + 0x78], %i0
smulcc %l4, 0x1E4F, %i7
fmovdge %xcc, %f11, %f7
loop_1415:
fmovdleu %xcc, %f12, %f13
movcc %icc, %i1, %l6
fbo %fcc1, loop_1416
umul %g7, 0x06B4, %l0
fsrc1 %f0, %f4
stb %l3, [%l7 + 0x50]
loop_1416:
ldx [%l7 + 0x40], %o7
fmovdneg %xcc, %f13, %f11
ldd [%l7 + 0x60], %f0
fmovdne %icc, %f5, %f8
tsubcctv %g5, 0x19B4, %o1
fcmple16 %f14, %f0, %i2
movgu %icc, %i5, %o0
nop
setx loop_1417, %l0, %l1
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 + 0x24], %o2
fsrc1s %f13, %f12
ldx [%l7 + 0x48], %o4
loop_1417:
fmovrde %g1, %f2, %f2
edge16ln %l1, %i6, %g3
addc %l5, 0x0F86, %o6
fsrc2s %f10, %f13
ldx [%l7 + 0x78], %i3
ldd [%l7 + 0x60], %f8
sth %l2, [%l7 + 0x2A]
ta %xcc, 0x1
fnot2 %f4, %f14
ldsw [%l7 + 0x50], %g4
fmovdpos %xcc, %f0, %f3
fmovrdgez %i4, %f2, %f2
tleu %icc, 0x1
movcs %icc, %o3, %g6
ldsw [%l7 + 0x08], %o5
tg %icc, 0x0
fpackfix %f14, %f3
pdist %f14, %f6, %f2
ldub [%l7 + 0x7F], %i0
ld [%l7 + 0x58], %f8
nop
setx loop_1418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f1, %f1
ldub [%l7 + 0x1B], %g2
tl %icc, 0x7
loop_1418:
fbg %fcc3, loop_1419
bleu,pt %icc, loop_1420
ldx [%l7 + 0x58], %i7
fmovs %f3, %f3
loop_1419:
ldsh [%l7 + 0x76], %i1
loop_1420:
edge8l %l6, %g7, %l0
udivcc %l3, 0x07E0, %l4
ldx [%l7 + 0x40], %g5
fsrc1s %f11, %f15
stb %o1, [%l7 + 0x49]
fble %fcc1, loop_1421
fnot2 %f10, %f4
fmovdg %xcc, %f6, %f14
popc 0x0830, %o7
loop_1421:
stb %i2, [%l7 + 0x63]
movvc %icc, %o0, %i5
movcs %xcc, %o2, %g1
fmovrde %l1, %f6, %f10
fcmpd %fcc1, %f6, %f14
fmovdneg %xcc, %f4, %f1
ldx [%l7 + 0x40], %o4
movgu %xcc, %g3, %i6
stw %l5, [%l7 + 0x0C]
tne %xcc, 0x4
ldsw [%l7 + 0x2C], %i3
bcs,pt %icc, loop_1422
ba,a,pt %xcc, loop_1423
orcc %l2, 0x1625, %o6
tsubcctv %i4, %g4, %g6
loop_1422:
bpos,pn %xcc, loop_1424
loop_1423:
tleu %icc, 0x7
xor %o3, %o5, %i0
fnot1s %f8, %f10
loop_1424:
stx %g2, [%l7 + 0x38]
sth %i7, [%l7 + 0x6C]
edge32n %l6, %g7, %l0
fmul8x16au %f9, %f3, %f6
movge %xcc, %i1, %l4
stb %g5, [%l7 + 0x27]
fnand %f4, %f2, %f4
ldd [%l7 + 0x18], %f0
stx %o1, [%l7 + 0x08]
ld [%l7 + 0x40], %f13
sth %l3, [%l7 + 0x18]
std %f4, [%l7 + 0x48]
ldsh [%l7 + 0x22], %i2
movl %xcc, %o7, %i5
movne %xcc, %o2, %o0
tvc %icc, 0x6
tleu %icc, 0x3
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x2A], %l1
ldub [%l7 + 0x76], %g1
brgz %g3, loop_1425
stx %o4, [%l7 + 0x08]
ldx [%l7 + 0x30], %l5
bpos,a,pt %xcc, loop_1426
loop_1425:
fornot1 %f4, %f14, %f8
fnot1 %f12, %f2
fbug,a %fcc3, loop_1427
loop_1426:
movg %xcc, %i3, %i6
edge32 %o6, %i4, %g4
fnot1s %f5, %f1
loop_1427:
lduh [%l7 + 0x6C], %l2
fmovsl %xcc, %f4, %f13
lduh [%l7 + 0x62], %g6
ldsw [%l7 + 0x6C], %o3
bn,a %xcc, loop_1428
fpack32 %f4, %f10, %f4
edge16n %i0, %o5, %g2
sllx %i7, %g7, %l0
loop_1428:
fnors %f5, %f10, %f4
ldx [%l7 + 0x10], %i1
movvc %xcc, %l6, %l4
fmovdleu %icc, %f8, %f0
subccc %g5, 0x11E1, %l3
mulx %i2, %o1, %i5
ldsb [%l7 + 0x4B], %o7
fand %f6, %f10, %f8
fpackfix %f14, %f7
fcmpd %fcc2, %f0, %f4
fornot2s %f2, %f9, %f4
ldsb [%l7 + 0x0D], %o0
tge %icc, 0x2
brgz %l1, loop_1429
addcc %g1, %o2, %g3
lduh [%l7 + 0x6A], %o4
fmovde %icc, %f10, %f7
loop_1429:
stw %i3, [%l7 + 0x34]
or %l5, %o6, %i4
nop
setx loop_1430, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %xcc, 0x6
ldsw [%l7 + 0x1C], %g4
ldx [%l7 + 0x40], %i6
loop_1430:
bcc,a %xcc, loop_1431
sub %g6, 0x0C83, %l2
ldsh [%l7 + 0x76], %i0
bg loop_1432
loop_1431:
ldsb [%l7 + 0x24], %o5
movn %xcc, %o3, %g2
fone %f0
loop_1432:
tcs %icc, 0x2
fpsub16 %f12, %f12, %f4
std %f4, [%l7 + 0x60]
brlz,a %i7, loop_1433
fcmpne16 %f2, %f0, %g7
ld [%l7 + 0x68], %f11
nop
setx loop_1434, %l0, %l1
jmpl %l1, %l0
loop_1433:
movle %icc, %i1, %l4
ld [%l7 + 0x78], %f10
bvs,a %xcc, loop_1435
loop_1434:
udivcc %g5, 0x055B, %l3
fpsub32 %f8, %f0, %f14
fmovrdlez %i2, %f0, %f12
loop_1435:
fcmpne16 %f2, %f0, %l6
fmul8x16al %f2, %f5, %f4
or %o1, 0x0C8D, %i5
umul %o7, 0x0EBE, %o0
sth %g1, [%l7 + 0x1C]
xnorcc %o2, 0x0943, %g3
fmovsl %icc, %f10, %f0
bshuffle %f10, %f8, %f2
andcc %o4, %l1, %l5
fmovdcs %icc, %f3, %f12
fmovrsgz %o6, %f11, %f11
fbo %fcc1, loop_1436
fbge %fcc0, loop_1437
edge32 %i3, %g4, %i6
ldub [%l7 + 0x64], %i4
loop_1436:
std %f8, [%l7 + 0x60]
loop_1437:
ldx [%l7 + 0x10], %g6
stb %l2, [%l7 + 0x0D]
fmovsleu %xcc, %f13, %f15
fnands %f12, %f3, %f11
andncc %i0, %o3, %o5
fmovdcs %xcc, %f13, %f8
bge,a,pn %xcc, loop_1438
smul %i7, 0x0B47, %g7
fmovsleu %icc, %f9, %f14
sdivx %g2, 0x1093, %l0
loop_1438:
fpsub32 %f14, %f2, %f2
fxor %f10, %f6, %f10
nop
setx loop_1439, %l0, %l1
jmpl %l1, %l4
ldsb [%l7 + 0x16], %g5
tleu %xcc, 0x2
stb %l3, [%l7 + 0x2F]
loop_1439:
pdist %f2, %f0, %f14
movrlz %i1, 0x3BC, %l6
srlx %i2, 0x1B, %o1
fsrc1s %f6, %f6
tvc %xcc, 0x3
edge32n %o7, %o0, %g1
ld [%l7 + 0x38], %f11
sth %o2, [%l7 + 0x34]
st %f1, [%l7 + 0x08]
tg %icc, 0x4
fmul8x16 %f8, %f14, %f8
sub %g3, 0x0FF7, %i5
ld [%l7 + 0x08], %f9
fmovdcs %icc, %f7, %f14
movg %xcc, %l1, %l5
umul %o4, %o6, %g4
ldsh [%l7 + 0x50], %i6
ldx [%l7 + 0x08], %i4
ldd [%l7 + 0x18], %f0
fbne,a %fcc2, loop_1440
orncc %i3, 0x0A49, %l2
fabsd %f14, %f12
brgz %i0, loop_1441
loop_1440:
fsrc1s %f3, %f8
fcmple16 %f8, %f2, %o3
fpadd32s %f7, %f13, %f12
loop_1441:
fnors %f4, %f14, %f11
fcmpeq16 %f10, %f4, %o5
popc %i7, %g7
fmovsvs %icc, %f10, %f7
ta %icc, 0x2
movl %icc, %g2, %l0
add %l4, %g5, %g6
fpadd16 %f12, %f12, %f6
tgu %xcc, 0x3
fornot1 %f2, %f6, %f6
mulscc %i1, %l3, %l6
srl %i2, %o1, %o7
fble %fcc1, loop_1442
lduh [%l7 + 0x0A], %o0
fbo,a %fcc0, loop_1443
fble,a %fcc0, loop_1444
loop_1442:
alignaddrl %o2, %g1, %g3
sdivx %l1, 0x19B1, %l5
loop_1443:
ldsh [%l7 + 0x30], %o4
loop_1444:
fmovsvc %icc, %f10, %f3
and %o6, 0x16DF, %i5
fpsub16s %f14, %f14, %f10
movl %xcc, %i6, %g4
fmovrdgez %i4, %f0, %f14
fpack32 %f12, %f8, %f14
xor %l2, %i0, %o3
edge8l %i3, %i7, %o5
movvc %icc, %g2, %g7
nop
setx loop_1445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %l4, %l0
edge8ln %g6, %i1, %g5
stb %l6, [%l7 + 0x43]
loop_1445:
fpack32 %f2, %f12, %f2
fnot1s %f4, %f6
srax %i2, 0x04, %o1
brlez,a %o7, loop_1446
ld [%l7 + 0x40], %f9
std %f14, [%l7 + 0x10]
bshuffle %f2, %f0, %f10
loop_1446:
movle %icc, %l3, %o2
ld [%l7 + 0x60], %f9
st %f5, [%l7 + 0x20]
stb %o0, [%l7 + 0x15]
udivx %g1, 0x1BC1, %g3
ldsw [%l7 + 0x40], %l5
fmovsleu %icc, %f1, %f10
bn,a %icc, loop_1447
stx %o4, [%l7 + 0x38]
st %f7, [%l7 + 0x58]
fbuge %fcc2, loop_1448
loop_1447:
fpsub16 %f0, %f4, %f12
ldsh [%l7 + 0x68], %o6
lduh [%l7 + 0x1C], %i5
loop_1448:
srl %i6, %l1, %i4
ld [%l7 + 0x14], %f8
fpsub16s %f14, %f4, %f12
movneg %icc, %l2, %g4
fandnot2 %f8, %f2, %f4
st %f4, [%l7 + 0x44]
ldsw [%l7 + 0x4C], %i0
orncc %i3, 0x0666, %i7
bshuffle %f6, %f10, %f14
fmovrsne %o5, %f2, %f7
array16 %g2, %g7, %l4
movrgz %l0, 0x104, %o3
ldsw [%l7 + 0x74], %g6
ldsb [%l7 + 0x66], %i1
stx %l6, [%l7 + 0x08]
sth %i2, [%l7 + 0x1C]
ldsh [%l7 + 0x28], %g5
bcs,pt %icc, loop_1449
fmovrslz %o1, %f6, %f7
ldsw [%l7 + 0x38], %o7
subcc %o2, %l3, %o0
loop_1449:
bcc,a loop_1450
fmovdleu %icc, %f15, %f8
fmovrsgz %g1, %f4, %f0
xnor %g3, 0x0487, %o4
loop_1450:
tcs %icc, 0x3
umul %o6, 0x023D, %i5
fpsub32s %f3, %f12, %f1
stb %i6, [%l7 + 0x70]
fmovdgu %icc, %f15, %f14
fpadd16 %f12, %f4, %f2
st %f4, [%l7 + 0x68]
stx %l5, [%l7 + 0x68]
fmovdge %icc, %f7, %f2
edge16l %l1, %i4, %l2
sth %i0, [%l7 + 0x7E]
ldsw [%l7 + 0x14], %g4
movg %icc, %i3, %i7
sth %g2, [%l7 + 0x4E]
umul %g7, 0x17F2, %l4
movrlez %l0, 0x069, %o3
std %f14, [%l7 + 0x58]
ldsh [%l7 + 0x1E], %o5
xnor %i1, %l6, %g6
nop
setx loop_1451, %l0, %l1
jmpl %l1, %i2
udivcc %g5, 0x0DBC, %o1
fbue,a %fcc3, loop_1452
nop
setx loop_1453, %l0, %l1
jmpl %l1, %o7
loop_1451:
ldx [%l7 + 0x48], %l3
sdivcc %o2, 0x0FBF, %o0
loop_1452:
fba %fcc3, loop_1454
loop_1453:
call loop_1455
lduh [%l7 + 0x52], %g3
ld [%l7 + 0x58], %f14
loop_1454:
tg %icc, 0x2
loop_1455:
fpack32 %f4, %f10, %f4
array16 %o4, %o6, %g1
ldub [%l7 + 0x22], %i5
ld [%l7 + 0x68], %f5
fbug,a %fcc1, loop_1456
fmovdgu %icc, %f4, %f5
fbug %fcc3, loop_1457
fbo,a %fcc0, loop_1458
loop_1456:
stx %i6, [%l7 + 0x50]
fnot1 %f12, %f4
loop_1457:
ld [%l7 + 0x74], %f9
loop_1458:
sdiv %l1, 0x0D58, %i4
movcs %xcc, %l5, %l2
lduw [%l7 + 0x1C], %i0
ldsb [%l7 + 0x71], %i3
ldsw [%l7 + 0x08], %i7
orn %g2, 0x0CD6, %g4
lduw [%l7 + 0x44], %g7
fmovrsne %l0, %f2, %f11
fpsub16 %f4, %f0, %f8
ldsh [%l7 + 0x08], %o3
ldsb [%l7 + 0x74], %l4
fmul8x16 %f6, %f10, %f14
udiv %o5, 0x18CA, %i1
fbo %fcc1, loop_1459
and %g6, 0x056B, %i2
lduw [%l7 + 0x5C], %l6
fcmple16 %f4, %f6, %o1
loop_1459:
andcc %o7, 0x1E3E, %g5
std %f8, [%l7 + 0x18]
tn %icc, 0x6
fmul8x16al %f0, %f5, %f2
movrgez %o2, %l3, %g3
ldx [%l7 + 0x28], %o0
ldd [%l7 + 0x50], %f14
fxnors %f14, %f11, %f11
ldd [%l7 + 0x40], %f10
tgu %icc, 0x5
ble loop_1460
ld [%l7 + 0x18], %f15
fabss %f5, %f10
fmovsne %icc, %f2, %f14
loop_1460:
fsrc2s %f2, %f9
siam 0x3
smul %o4, 0x02B2, %g1
fpadd16 %f4, %f14, %f0
movrne %i5, 0x18B, %i6
stx %o6, [%l7 + 0x30]
for %f14, %f12, %f10
nop
setx loop_1461, %l0, %l1
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 + 0x1E], %l1
bcs,pn %icc, loop_1462
fbo,a %fcc0, loop_1463
loop_1461:
movg %xcc, %l5, %l2
ldsh [%l7 + 0x62], %i0
loop_1462:
fornot2 %f12, %f6, %f4
loop_1463:
bne loop_1464
sdivcc %i3, 0x0ADF, %i4
fone %f0
fpsub32 %f4, %f12, %f0
loop_1464:
stx %g2, [%l7 + 0x60]
fxors %f14, %f14, %f0
fba %fcc2, loop_1465
faligndata %f0, %f14, %f12
fpsub16s %f11, %f10, %f10
bvc,a,pt %icc, loop_1466
loop_1465:
tg %icc, 0x2
fone %f6
sra %g4, 0x03, %g7
loop_1466:
ba,a loop_1467
fbul,a %fcc1, loop_1468
alignaddrl %i7, %o3, %l4
tpos %icc, 0x5
loop_1467:
fmovs %f3, %f6
loop_1468:
ldd [%l7 + 0x40], %f10
movne %xcc, %o5, %l0
taddcctv %g6, %i1, %l6
fmovdg %icc, %f0, %f0
ldub [%l7 + 0x6C], %o1
ldsw [%l7 + 0x08], %o7
fbne,a %fcc3, loop_1469
edge8l %g5, %i2, %o2
fbg,a %fcc0, loop_1470
ldx [%l7 + 0x08], %g3
loop_1469:
lduw [%l7 + 0x70], %l3
movle %xcc, %o4, %o0
loop_1470:
fpsub16 %f12, %f8, %f2
fmul8ulx16 %f2, %f14, %f4
stx %g1, [%l7 + 0x50]
orn %i5, 0x19CC, %o6
ldub [%l7 + 0x38], %i6
te %xcc, 0x7
fpadd16s %f0, %f10, %f12
subc %l1, 0x1ABF, %l5
fmovdleu %xcc, %f14, %f7
faligndata %f0, %f6, %f6
edge32n %i0, %i3, %l2
stx %i4, [%l7 + 0x60]
fbn %fcc0, loop_1471
st %f5, [%l7 + 0x10]
fsrc2s %f9, %f5
lduw [%l7 + 0x6C], %g4
loop_1471:
umul %g2, %i7, %g7
ldx [%l7 + 0x70], %o3
tne %xcc, 0x3
ldub [%l7 + 0x08], %o5
ldsh [%l7 + 0x2C], %l4
movvc %xcc, %g6, %i1
ldsh [%l7 + 0x32], %l0
stx %o1, [%l7 + 0x68]
edge32 %o7, %g5, %i2
fble %fcc2, loop_1472
ldsh [%l7 + 0x20], %l6
tg %xcc, 0x1
fmovdgu %icc, %f0, %f5
loop_1472:
fxor %f12, %f12, %f12
fornot1s %f15, %f7, %f15
std %f6, [%l7 + 0x70]
ldx [%l7 + 0x10], %g3
mulx %o2, 0x0BFA, %l3
fcmped %fcc2, %f12, %f4
nop
setx loop_1473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %o4, %g1, %o0
bcs %icc, loop_1474
fmovrse %i5, %f3, %f11
loop_1473:
fbne,a %fcc0, loop_1475
fmovsneg %xcc, %f10, %f7
loop_1474:
sth %o6, [%l7 + 0x46]
fcmple16 %f12, %f12, %i6
loop_1475:
movneg %icc, %l1, %i0
fpack32 %f8, %f2, %f0
fmovsl %xcc, %f10, %f7
fmovsvs %icc, %f14, %f6
fsrc2 %f0, %f10
tleu %icc, 0x0
pdist %f14, %f0, %f2
sth %l5, [%l7 + 0x1C]
udivcc %i3, 0x143D, %i4
brlz %l2, loop_1476
stw %g4, [%l7 + 0x6C]
tcc %icc, 0x2
fblg %fcc2, loop_1477
loop_1476:
fmovsge %xcc, %f5, %f12
fbe %fcc1, loop_1478
fabss %f3, %f8
loop_1477:
lduh [%l7 + 0x1C], %g2
fxnors %f5, %f4, %f10
loop_1478:
std %f6, [%l7 + 0x70]
popc 0x053B, %i7
fmuld8ulx16 %f11, %f6, %f8
sth %g7, [%l7 + 0x7C]
ldub [%l7 + 0x3D], %o3
stb %l4, [%l7 + 0x0F]
fpack32 %f10, %f6, %f14
orncc %o5, 0x1C84, %i1
ldsh [%l7 + 0x7C], %g6
fba,a %fcc3, loop_1479
movrlz %l0, 0x0C4, %o1
ldx [%l7 + 0x10], %g5
srl %o7, 0x00, %l6
loop_1479:
fpadd16s %f3, %f4, %f1
fxors %f12, %f15, %f7
tge %icc, 0x2
brgez %i2, loop_1480
st %f10, [%l7 + 0x70]
siam 0x3
movg %xcc, %o2, %l3
loop_1480:
movrlz %g3, 0x05F, %g1
ta %xcc, 0x6
fmovrdlez %o4, %f12, %f6
fmul8x16au %f7, %f15, %f14
fpsub16s %f10, %f1, %f10
fmovdcs %xcc, %f4, %f3
fpadd16s %f0, %f10, %f11
sra %i5, %o6, %o0
lduh [%l7 + 0x56], %l1
sth %i0, [%l7 + 0x54]
stb %i6, [%l7 + 0x7D]
fpsub16s %f10, %f13, %f7
movrlez %i3, %i4, %l2
srl %l5, 0x02, %g4
alignaddr %g2, %g7, %i7
ld [%l7 + 0x08], %f1
fmovdl %xcc, %f12, %f9
lduw [%l7 + 0x10], %o3
tge %xcc, 0x3
nop
setx loop_1481, %l0, %l1
jmpl %l1, %l4
ldub [%l7 + 0x51], %o5
edge8ln %i1, %l0, %o1
lduh [%l7 + 0x52], %g6
loop_1481:
movleu %xcc, %o7, %l6
bvs,pt %icc, loop_1482
ldsb [%l7 + 0x4C], %i2
tneg %xcc, 0x3
taddcc %o2, %l3, %g3
loop_1482:
edge8n %g1, %g5, %i5
taddcc %o4, 0x1336, %o6
sdivcc %o0, 0x0DFB, %l1
ldsh [%l7 + 0x20], %i6
st %f14, [%l7 + 0x4C]
tge %icc, 0x3
fmul8x16al %f7, %f11, %f4
bleu,a loop_1483
fcmpne32 %f0, %f4, %i0
fmovsleu %icc, %f14, %f5
tn %icc, 0x7
loop_1483:
smul %i4, 0x024F, %l2
fmovscs %icc, %f8, %f14
orcc %l5, %i3, %g2
and %g4, 0x0A5A, %i7
fcmpgt16 %f6, %f2, %o3
fmovrsgz %l4, %f15, %f1
fnor %f2, %f0, %f8
stb %o5, [%l7 + 0x5F]
brnz,a %g7, loop_1484
stx %i1, [%l7 + 0x50]
lduh [%l7 + 0x54], %o1
movcs %icc, %g6, %o7
loop_1484:
fbg %fcc3, loop_1485
st %f0, [%l7 + 0x54]
fmovsg %icc, %f6, %f3
tneg %xcc, 0x4
loop_1485:
array8 %l6, %l0, %i2
tvs %xcc, 0x2
std %f10, [%l7 + 0x20]
lduw [%l7 + 0x44], %l3
ldsw [%l7 + 0x78], %g3
stb %g1, [%l7 + 0x20]
movrne %g5, 0x08A, %i5
movne %icc, %o4, %o6
fmovdn %icc, %f4, %f4
fbue,a %fcc0, loop_1486
ldsb [%l7 + 0x7E], %o0
fxors %f13, %f2, %f3
sdivcc %o2, 0x1C5B, %i6
loop_1486:
sllx %i0, 0x04, %l1
stw %i4, [%l7 + 0x50]
brz %l5, loop_1487
fmovrdne %i3, %f2, %f8
stw %l2, [%l7 + 0x2C]
fmovdvc %xcc, %f15, %f13
loop_1487:
sll %g4, 0x03, %i7
stw %g2, [%l7 + 0x50]
bge,a,pn %icc, loop_1488
nop
setx loop_1489, %l0, %l1
jmpl %l1, %l4
lduh [%l7 + 0x66], %o3
fandnot1 %f0, %f12, %f10
loop_1488:
fmul8sux16 %f12, %f10, %f12
loop_1489:
alignaddr %g7, %o5, %i1
ld [%l7 + 0x50], %f6
stx %o1, [%l7 + 0x10]
bn,a loop_1490
fmul8ulx16 %f2, %f4, %f4
fcmpes %fcc1, %f10, %f4
lduh [%l7 + 0x1C], %o7
loop_1490:
brlez %g6, loop_1491
udivcc %l0, 0x1A21, %l6
std %f2, [%l7 + 0x30]
lduw [%l7 + 0x64], %l3
loop_1491:
srl %g3, %g1, %g5
ldsh [%l7 + 0x3C], %i5
udiv %i2, 0x0739, %o4
st %f1, [%l7 + 0x38]
ldsh [%l7 + 0x5C], %o6
ldsw [%l7 + 0x10], %o0
edge8ln %o2, %i0, %i6
ldsh [%l7 + 0x72], %l1
bl,a,pt %icc, loop_1492
fbuge %fcc1, loop_1493
st %f7, [%l7 + 0x20]
lduw [%l7 + 0x50], %l5
loop_1492:
movrgez %i4, %l2, %i3
loop_1493:
fmovrslz %i7, %f10, %f8
umul %g4, %g2, %o3
fands %f5, %f3, %f10
sth %g7, [%l7 + 0x52]
fmovdleu %xcc, %f15, %f6
fsrc2s %f3, %f7
movn %xcc, %o5, %i1
st %f12, [%l7 + 0x2C]
movre %l4, %o1, %g6
fbl %fcc0, loop_1494
siam 0x5
fmul8x16al %f15, %f1, %f8
te %xcc, 0x2
loop_1494:
edge8l %l0, %l6, %o7
sdiv %g3, 0x0D13, %l3
andn %g5, 0x0706, %i5
bvs loop_1495
srax %i2, %o4, %g1
orn %o6, %o2, %o0
ld [%l7 + 0x18], %f0
loop_1495:
brlz %i6, loop_1496
lduh [%l7 + 0x34], %i0
lduw [%l7 + 0x78], %l1
edge32 %l5, %l2, %i4
loop_1496:
std %f8, [%l7 + 0x38]
andncc %i3, %i7, %g2
edge16ln %o3, %g7, %o5
fmovd %f12, %f6
addcc %i1, %g4, %l4
edge16l %o1, %g6, %l6
fnor %f0, %f0, %f0
fmovde %icc, %f11, %f3
fmovdpos %icc, %f14, %f12
fbuge,a %fcc1, loop_1497
ldsb [%l7 + 0x51], %o7
sth %l0, [%l7 + 0x5E]
fands %f6, %f13, %f12
loop_1497:
fcmpgt16 %f12, %f10, %l3
ldd [%l7 + 0x20], %f12
bgu,pn %xcc, loop_1498
fornot1s %f15, %f3, %f2
edge8l %g5, %i5, %g3
fba %fcc0, loop_1499
loop_1498:
fpadd32s %f14, %f13, %f8
fbge,a %fcc2, loop_1500
fbuge %fcc1, loop_1501
loop_1499:
edge16n %i2, %o4, %o6
fmovrslez %o2, %f0, %f15
loop_1500:
tl %icc, 0x6
loop_1501:
movcs %xcc, %o0, %g1
fmovdgu %xcc, %f13, %f12
edge8l %i0, %l1, %l5
taddcc %l2, %i6, %i3
movne %icc, %i4, %i7
stx %o3, [%l7 + 0x78]
fzero %f8
fbug,a %fcc1, loop_1502
pdist %f2, %f2, %f8
fcmps %fcc1, %f1, %f8
sra %g7, 0x0F, %o5
loop_1502:
bpos,a %icc, loop_1503
ldx [%l7 + 0x70], %i1
fmovrsgz %g4, %f10, %f13
fmovscc %xcc, %f12, %f7
loop_1503:
srlx %l4, 0x0C, %o1
ldub [%l7 + 0x11], %g6
stb %l6, [%l7 + 0x61]
fmovrsgz %o7, %f12, %f6
st %f3, [%l7 + 0x28]
fnot1s %f2, %f3
fcmps %fcc0, %f5, %f10
xnorcc %g2, %l0, %l3
fmul8sux16 %f10, %f12, %f14
fbl,a %fcc0, loop_1504
tcs %xcc, 0x7
stb %g5, [%l7 + 0x69]
fmovsge %icc, %f13, %f14
loop_1504:
fmovse %xcc, %f6, %f4
fpsub32 %f2, %f0, %f4
tn %icc, 0x1
udiv %g3, 0x0993, %i5
fbne,a %fcc0, loop_1505
udiv %i2, 0x0FE6, %o6
edge8l %o2, %o0, %g1
udiv %i0, 0x196D, %l1
loop_1505:
edge16n %o4, %l5, %l2
fxors %f8, %f4, %f15
array8 %i3, %i6, %i4
fsrc1 %f8, %f10
fbg %fcc0, loop_1506
stx %i7, [%l7 + 0x20]
edge16n %o3, %o5, %i1
fmul8ulx16 %f14, %f10, %f0
loop_1506:
fpackfix %f10, %f7
movge %icc, %g7, %l4
std %f6, [%l7 + 0x78]
stx %g4, [%l7 + 0x20]
fmovsl %xcc, %f0, %f12
fpadd16 %f14, %f14, %f6
sth %g6, [%l7 + 0x16]
bneg loop_1507
array8 %l6, %o7, %o1
ldsb [%l7 + 0x54], %g2
ldub [%l7 + 0x71], %l3
loop_1507:
xnorcc %l0, 0x1102, %g5
pdist %f0, %f2, %f0
fmovrslz %g3, %f15, %f6
brlez,a %i5, loop_1508
edge8n %o6, %o2, %o0
fmul8x16al %f10, %f13, %f6
udiv %g1, 0x09DF, %i0
loop_1508:
fornot2s %f7, %f8, %f12
movg %xcc, %i2, %o4
sub %l5, 0x08A5, %l1
fmovscs %xcc, %f3, %f6
fcmpeq32 %f6, %f14, %i3
fbue,a %fcc2, loop_1509
fpsub16 %f2, %f8, %f4
fbo,a %fcc1, loop_1510
fcmpeq32 %f14, %f2, %l2
loop_1509:
fsrc1 %f10, %f14
fands %f14, %f6, %f5
loop_1510:
call loop_1511
fmovsvc %xcc, %f5, %f13
stw %i6, [%l7 + 0x6C]
bg,pt %xcc, loop_1512
loop_1511:
fmovdpos %xcc, %f15, %f3
fandnot2 %f0, %f10, %f12
stw %i7, [%l7 + 0x7C]
loop_1512:
fmovdg %xcc, %f8, %f13
movvs %xcc, %i4, %o3
bpos,a,pn %icc, loop_1513
xnorcc %i1, %g7, %l4
ldsw [%l7 + 0x54], %g4
fnot1s %f9, %f3
loop_1513:
fbuge,a %fcc1, loop_1514
fbg %fcc2, loop_1515
edge8n %g6, %l6, %o5
ld [%l7 + 0x48], %f5
loop_1514:
fmovrslez %o1, %f7, %f8
loop_1515:
fmul8x16al %f13, %f5, %f12
faligndata %f10, %f6, %f10
ld [%l7 + 0x1C], %f12
fmovdvs %icc, %f5, %f4
ldsw [%l7 + 0x74], %g2
fmovdpos %xcc, %f2, %f15
fmovsgu %icc, %f4, %f1
lduh [%l7 + 0x3C], %o7
fmul8ulx16 %f12, %f10, %f14
fors %f11, %f5, %f13
stb %l0, [%l7 + 0x74]
ldx [%l7 + 0x20], %g5
sth %l3, [%l7 + 0x76]
tpos %icc, 0x1
fornot2s %f13, %f7, %f7
orn %i5, %g3, %o2
lduw [%l7 + 0x38], %o6
mulscc %g1, 0x09D7, %o0
bcs loop_1516
ld [%l7 + 0x5C], %f0
fcmpgt16 %f4, %f10, %i2
movneg %xcc, %i0, %l5
loop_1516:
fcmpgt32 %f2, %f12, %l1
bcs loop_1517
fnands %f14, %f7, %f11
ldsh [%l7 + 0x34], %o4
edge32 %l2, %i3, %i7
loop_1517:
srlx %i6, 0x0F, %o3
ld [%l7 + 0x78], %f13
fbe,a %fcc1, loop_1518
movn %icc, %i4, %g7
edge8n %l4, %g4, %g6
sth %i1, [%l7 + 0x1C]
loop_1518:
fmovsge %xcc, %f4, %f0
fmovdcs %xcc, %f11, %f14
fmovrdne %o5, %f10, %f14
tleu %icc, 0x3
fxors %f1, %f0, %f5
ld [%l7 + 0x7C], %f9
fmovrsne %l6, %f15, %f11
edge8 %o1, %o7, %g2
brnz %g5, loop_1519
movre %l3, 0x1F2, %l0
ldub [%l7 + 0x34], %i5
fbuge %fcc2, loop_1520
loop_1519:
std %f6, [%l7 + 0x50]
fcmpgt32 %f4, %f14, %o2
ldub [%l7 + 0x15], %g3
loop_1520:
fcmpeq16 %f14, %f2, %o6
fcmps %fcc2, %f2, %f12
smul %g1, 0x1A6B, %o0
alignaddrl %i0, %l5, %l1
brgez %o4, loop_1521
xnorcc %i2, %l2, %i7
fmovrde %i6, %f14, %f2
bg,pn %xcc, loop_1522
loop_1521:
xorcc %i3, 0x0A4B, %i4
stx %o3, [%l7 + 0x70]
fpackfix %f12, %f9
loop_1522:
fmovsne %icc, %f8, %f3
umul %l4, %g4, %g7
fmovdvs %icc, %f14, %f2
fbne %fcc0, loop_1523
fmovsvs %xcc, %f3, %f5
brnz %g6, loop_1524
fcmpne16 %f12, %f6, %o5
loop_1523:
ldsw [%l7 + 0x1C], %i1
ldx [%l7 + 0x40], %o1
loop_1524:
fors %f0, %f9, %f6
fmovsl %xcc, %f1, %f2
fnands %f7, %f5, %f13
bne,pt %icc, loop_1525
smulcc %l6, 0x03EE, %o7
and %g5, 0x0035, %l3
fornot2s %f1, %f11, %f13
loop_1525:
ldsw [%l7 + 0x30], %l0
ldsw [%l7 + 0x18], %i5
ldsw [%l7 + 0x5C], %g2
fmovrslez %o2, %f4, %f13
taddcctv %o6, 0x0E4B, %g3
fnands %f4, %f5, %f7
stb %o0, [%l7 + 0x6A]
subccc %i0, %l5, %g1
fmovrsgz %l1, %f11, %f9
andncc %o4, %l2, %i2
stw %i6, [%l7 + 0x6C]
udiv %i7, 0x1801, %i4
subccc %i3, 0x0B38, %o3
fbg %fcc1, loop_1526
fabss %f11, %f5
fmovsne %icc, %f8, %f1
ldsh [%l7 + 0x64], %l4
loop_1526:
bvc,a,pt %xcc, loop_1527
fcmpgt32 %f14, %f2, %g4
fbug,a %fcc2, loop_1528
fornot2 %f6, %f12, %f2
loop_1527:
stb %g7, [%l7 + 0x30]
fmovrde %o5, %f2, %f4
loop_1528:
fnand %f6, %f0, %f0
call loop_1529
tpos %icc, 0x4
tg %icc, 0x1
fmovrslz %g6, %f13, %f14
loop_1529:
move %icc, %i1, %o1
fbu,a %fcc2, loop_1530
udivcc %l6, 0x0DE3, %o7
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x0C], %l3
loop_1530:
ldub [%l7 + 0x4C], %g5
fpmerge %f0, %f11, %f8
fmovrdne %i5, %f14, %f10
ldsb [%l7 + 0x1E], %l0
sth %g2, [%l7 + 0x24]
xnor %o6, %g3, %o0
brlez %i0, loop_1531
ldsh [%l7 + 0x64], %l5
st %f0, [%l7 + 0x20]
sth %g1, [%l7 + 0x60]
loop_1531:
fxnor %f12, %f14, %f14
bvc,a,pt %xcc, loop_1532
move %xcc, %o2, %o4
fmovrse %l1, %f4, %f4
faligndata %f0, %f4, %f4
loop_1532:
fble,a %fcc0, loop_1533
fmovrse %l2, %f12, %f2
movrlz %i6, %i2, %i7
srl %i4, %i3, %l4
loop_1533:
ld [%l7 + 0x54], %f8
array16 %o3, %g7, %o5
or %g4, %i1, %o1
array8 %l6, %o7, %l3
fmul8x16au %f13, %f10, %f2
sll %g5, %i5, %g6
fmovse %xcc, %f12, %f14
ldx [%l7 + 0x08], %g2
ld [%l7 + 0x58], %f10
subccc %l0, 0x1A1E, %g3
sth %o0, [%l7 + 0x48]
fmovrdlz %o6, %f4, %f10
fmovrdne %i0, %f12, %f10
move %xcc, %g1, %o2
edge16 %l5, %o4, %l2
edge8l %l1, %i2, %i7
std %f6, [%l7 + 0x68]
and %i6, %i4, %i3
fmovscs %icc, %f6, %f12
fornot1s %f10, %f1, %f4
fmovsg %xcc, %f6, %f3
or %o3, 0x1045, %l4
ldd [%l7 + 0x78], %f0
array16 %o5, %g7, %g4
brgez,a %i1, loop_1534
edge32ln %o1, %o7, %l6
lduh [%l7 + 0x10], %l3
fpsub16 %f4, %f0, %f6
loop_1534:
ldub [%l7 + 0x44], %i5
ldsb [%l7 + 0x62], %g6
fpackfix %f0, %f5
fabss %f5, %f1
fmovdl %xcc, %f1, %f3
andcc %g2, %l0, %g5
edge32n %g3, %o0, %i0
smul %o6, 0x1F68, %o2
ble,a %xcc, loop_1535
and %g1, 0x109A, %l5
mova %xcc, %l2, %l1
lduw [%l7 + 0x38], %i2
loop_1535:
ldx [%l7 + 0x70], %i7
lduw [%l7 + 0x5C], %o4
bneg,a,pn %icc, loop_1536
fmovdcs %icc, %f14, %f1
ldub [%l7 + 0x0C], %i6
fmul8ulx16 %f6, %f10, %f4
loop_1536:
fands %f5, %f9, %f12
xnor %i3, %i4, %l4
st %f6, [%l7 + 0x24]
lduh [%l7 + 0x28], %o5
fnot1 %f6, %f8
fmovsleu %xcc, %f1, %f9
ldx [%l7 + 0x08], %g7
ble,pn %xcc, loop_1537
fnot2 %f6, %f2
ldsw [%l7 + 0x14], %g4
fpmerge %f0, %f10, %f2
loop_1537:
bcc,a,pt %xcc, loop_1538
addccc %i1, %o3, %o7
lduh [%l7 + 0x6E], %o1
ldd [%l7 + 0x60], %f0
loop_1538:
sth %l3, [%l7 + 0x4A]
stw %l6, [%l7 + 0x74]
stw %g6, [%l7 + 0x14]
sth %i5, [%l7 + 0x72]
fpadd16s %f11, %f4, %f8
lduw [%l7 + 0x24], %g2
lduh [%l7 + 0x12], %g5
edge8 %g3, %o0, %i0
fmovrslez %o6, %f14, %f5
nop
setx loop_1539, %l0, %l1
jmpl %l1, %l0
fsrc2s %f9, %f0
srlx %g1, 0x0E, %o2
ld [%l7 + 0x20], %f3
loop_1539:
lduw [%l7 + 0x44], %l2
fbo %fcc2, loop_1540
fbule %fcc3, loop_1541
bn loop_1542
lduh [%l7 + 0x76], %l5
loop_1540:
te %xcc, 0x0
loop_1541:
movle %xcc, %i2, %l1
loop_1542:
call loop_1543
addc %o4, 0x1106, %i7
bleu,a,pn %xcc, loop_1544
fmovdleu %xcc, %f13, %f0
loop_1543:
or %i3, 0x15F0, %i6
fcmple16 %f4, %f6, %i4
loop_1544:
fmovs %f13, %f6
fmovdcc %icc, %f14, %f5
std %f10, [%l7 + 0x28]
fcmple16 %f2, %f14, %l4
sth %o5, [%l7 + 0x36]
ldsh [%l7 + 0x62], %g4
brgz,a %i1, loop_1545
alignaddr %g7, %o3, %o7
bgu %icc, loop_1546
sth %l3, [%l7 + 0x6C]
loop_1545:
bn,a %xcc, loop_1547
ldsb [%l7 + 0x6D], %l6
loop_1546:
fmovda %icc, %f3, %f5
stx %g6, [%l7 + 0x40]
loop_1547:
fmovspos %xcc, %f2, %f3
sth %i5, [%l7 + 0x22]
brgez,a %g2, loop_1548
fandnot1s %f7, %f15, %f13
lduh [%l7 + 0x66], %g5
srl %o1, %g3, %o0
loop_1548:
fblg,a %fcc3, loop_1549
fnot1 %f12, %f6
fones %f13
fmovsleu %icc, %f4, %f4
loop_1549:
sdiv %i0, 0x0B4E, %o6
stw %g1, [%l7 + 0x44]
nop
setx loop_1550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %xcc, %f2, %f9
std %f8, [%l7 + 0x18]
bl %xcc, loop_1551
loop_1550:
andncc %l0, %l2, %l5
tleu %xcc, 0x0
edge32n %o2, %l1, %o4
loop_1551:
sllx %i7, 0x07, %i3
fpack32 %f10, %f6, %f14
movgu %icc, %i2, %i6
fmovrsgez %i4, %f5, %f0
stw %l4, [%l7 + 0x6C]
movrgz %g4, %o5, %g7
tl %icc, 0x0
stw %o3, [%l7 + 0x40]
tgu %xcc, 0x4
fmovrdgez %i1, %f8, %f0
stx %l3, [%l7 + 0x58]
std %f6, [%l7 + 0x38]
ldub [%l7 + 0x65], %o7
stw %g6, [%l7 + 0x60]
bleu,a,pt %icc, loop_1552
srlx %i5, %g2, %l6
stx %o1, [%l7 + 0x70]
movleu %icc, %g5, %g3
loop_1552:
fmovrdne %i0, %f2, %f12
fnegs %f6, %f7
fmovrslz %o6, %f9, %f10
nop
setx loop_1553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez %g1, loop_1554
edge32 %l0, %o0, %l5
stw %o2, [%l7 + 0x30]
loop_1553:
lduw [%l7 + 0x3C], %l2
loop_1554:
fbug,a %fcc2, loop_1555
edge16l %o4, %i7, %l1
ba loop_1556
stx %i3, [%l7 + 0x58]
loop_1555:
be,pn %xcc, loop_1557
bcc,a,pt %icc, loop_1558
loop_1556:
fabsd %f4, %f8
fmul8ulx16 %f14, %f8, %f2
loop_1557:
ld [%l7 + 0x6C], %f10
loop_1558:
lduw [%l7 + 0x4C], %i2
tneg %xcc, 0x5
ldub [%l7 + 0x14], %i4
nop
setx loop_1559, %l0, %l1
jmpl %l1, %i6
stx %l4, [%l7 + 0x28]
fnors %f14, %f11, %f3
fands %f14, %f10, %f1
loop_1559:
fors %f3, %f2, %f14
fmovdgu %xcc, %f7, %f7
bcc,a loop_1560
sllx %g4, 0x1D, %g7
fmovspos %icc, %f11, %f1
fbl %fcc2, loop_1561
loop_1560:
fmul8x16au %f10, %f13, %f8
mova %icc, %o3, %i1
fmuld8ulx16 %f7, %f11, %f6
loop_1561:
smul %o5, 0x1DBB, %o7
fpsub32 %f14, %f8, %f6
fbge,a %fcc3, loop_1562
addccc %g6, 0x1262, %l3
std %f10, [%l7 + 0x40]
movrgez %g2, %l6, %i5
loop_1562:
fmovscc %icc, %f8, %f1
bg,pn %xcc, loop_1563
sth %g5, [%l7 + 0x2A]
fcmpne16 %f8, %f10, %o1
movpos %icc, %i0, %g3
loop_1563:
ldub [%l7 + 0x44], %o6
edge32l %g1, %o0, %l0
add %o2, 0x10FA, %l2
sra %o4, %i7, %l1
stb %i3, [%l7 + 0x0F]
fxnors %f14, %f2, %f1
brz,a %i2, loop_1564
fmovspos %icc, %f1, %f4
stb %i4, [%l7 + 0x6A]
fxors %f0, %f5, %f12
loop_1564:
bgu,a,pt %icc, loop_1565
stw %l5, [%l7 + 0x4C]
movn %xcc, %l4, %g4
movpos %icc, %g7, %i6
loop_1565:
brlz,a %i1, loop_1566
lduw [%l7 + 0x6C], %o5
umul %o7, %g6, %o3
ld [%l7 + 0x4C], %f5
loop_1566:
brgez,a %g2, loop_1567
bpos,pt %xcc, loop_1568
fpack32 %f8, %f0, %f2
fnors %f12, %f1, %f15
loop_1567:
fcmpgt32 %f14, %f12, %l6
loop_1568:
ldsb [%l7 + 0x5B], %l3
fbul,a %fcc1, loop_1569
fcmps %fcc1, %f8, %f14
addcc %i5, %g5, %i0
tle %xcc, 0x1
loop_1569:
stb %g3, [%l7 + 0x68]
fmovdvc %xcc, %f10, %f11
movpos %icc, %o1, %o6
lduw [%l7 + 0x18], %o0
tne %icc, 0x5
fxor %f4, %f0, %f12
movgu %xcc, %g1, %o2
udivx %l2, 0x1137, %l0
fcmpd %fcc3, %f12, %f4
bn loop_1570
fpadd16 %f2, %f6, %f8
fxor %f6, %f12, %f10
fmovde %xcc, %f12, %f4
loop_1570:
lduh [%l7 + 0x52], %o4
stb %l1, [%l7 + 0x10]
fnand %f6, %f4, %f12
edge16n %i7, %i3, %i2
ldx [%l7 + 0x50], %i4
brlz %l5, loop_1571
ldd [%l7 + 0x58], %f12
bleu,pt %xcc, loop_1572
bvc,a loop_1573
loop_1571:
edge32l %l4, %g7, %g4
ld [%l7 + 0x64], %f3
loop_1572:
alignaddrl %i6, %o5, %o7
loop_1573:
brnz,a %i1, loop_1574
ld [%l7 + 0x64], %f15
movneg %icc, %o3, %g6
lduw [%l7 + 0x4C], %l6
loop_1574:
brgz %l3, loop_1575
fcmple16 %f8, %f6, %i5
brnz,a %g5, loop_1576
addc %g2, 0x0FB2, %g3
loop_1575:
fpackfix %f8, %f6
fsrc2s %f10, %f11
loop_1576:
array16 %i0, %o1, %o6
fmovdl %xcc, %f2, %f10
ldsw [%l7 + 0x08], %g1
bl,a %xcc, loop_1577
fsrc1s %f7, %f11
and %o0, %o2, %l0
tcc %xcc, 0x3
loop_1577:
edge32l %l2, %l1, %o4
ldd [%l7 + 0x10], %f6
fnot2s %f10, %f15
fcmped %fcc2, %f6, %f10
fmovsgu %icc, %f11, %f12
edge32 %i7, %i2, %i4
st %f11, [%l7 + 0x70]
bl,a,pt %xcc, loop_1578
ldsh [%l7 + 0x44], %i3
ldd [%l7 + 0x78], %f8
subcc %l5, %g7, %l4
loop_1578:
fbu,a %fcc1, loop_1579
movleu %icc, %g4, %o5
st %f3, [%l7 + 0x14]
tvs %icc, 0x0
loop_1579:
fmovdvs %xcc, %f14, %f13
fabsd %f0, %f10
lduh [%l7 + 0x3E], %i6
fcmpd %fcc1, %f2, %f2
faligndata %f10, %f0, %f6
movvs %xcc, %i1, %o3
mova %icc, %g6, %o7
fmovdvs %xcc, %f14, %f8
stx %l6, [%l7 + 0x20]
fblg,a %fcc2, loop_1580
stw %l3, [%l7 + 0x18]
andncc %g5, %g2, %i5
fbo,a %fcc2, loop_1581
loop_1580:
edge8ln %i0, %g3, %o6
brgez,a %g1, loop_1582
bpos,a,pt %xcc, loop_1583
loop_1581:
movrgez %o0, 0x3C3, %o1
sllx %o2, %l2, %l1
loop_1582:
stw %l0, [%l7 + 0x30]
loop_1583:
fsrc1s %f10, %f8
fbule,a %fcc0, loop_1584
ldsw [%l7 + 0x64], %i7
fxnor %f4, %f8, %f14
fmovrde %o4, %f8, %f8
loop_1584:
alignaddrl %i4, %i2, %l5
lduh [%l7 + 0x1E], %i3
fbo,a %fcc0, loop_1585
udivcc %g7, 0x15E8, %g4
sth %o5, [%l7 + 0x30]
udivcc %l4, 0x02F3, %i6
loop_1585:
fbue,a %fcc2, loop_1586
movrne %o3, %g6, %o7
fbug %fcc0, loop_1587
sth %l6, [%l7 + 0x30]
loop_1586:
srlx %l3, %i1, %g2
lduw [%l7 + 0x14], %i5
loop_1587:
movrgz %i0, 0x020, %g3
fmovrslz %o6, %f12, %f13
edge8 %g1, %g5, %o1
tsubcctv %o0, %l2, %o2
movgu %icc, %l1, %i7
movvc %icc, %o4, %l0
fbne,a %fcc1, loop_1588
movge %xcc, %i4, %l5
fmovdl %icc, %f11, %f0
fcmpd %fcc1, %f6, %f14
loop_1588:
alignaddr %i3, %i2, %g7
std %f10, [%l7 + 0x08]
movn %xcc, %g4, %l4
tneg %icc, 0x4
ldsh [%l7 + 0x70], %o5
bn loop_1589
fpsub32 %f12, %f0, %f0
taddcc %o3, 0x1542, %g6
ldsw [%l7 + 0x38], %o7
loop_1589:
edge16ln %i6, %l6, %i1
nop
setx loop_1590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g2, [%l7 + 0x3C]
te %icc, 0x5
alignaddr %l3, %i5, %g3
loop_1590:
addc %i0, %o6, %g1
st %f12, [%l7 + 0x28]
fmovdcc %xcc, %f7, %f6
edge32n %o1, %o0, %g5
ldsb [%l7 + 0x66], %o2
fbue %fcc1, loop_1591
fmovsle %xcc, %f14, %f11
ld [%l7 + 0x10], %f6
movvc %xcc, %l2, %l1
loop_1591:
fexpand %f15, %f2
stw %i7, [%l7 + 0x64]
smulcc %l0, 0x1A60, %o4
movgu %xcc, %l5, %i3
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x4A], %i2
bvs,pn %xcc, loop_1592
edge32n %g7, %g4, %l4
fbue %fcc1, loop_1593
tg %icc, 0x5
loop_1592:
fmovrse %i4, %f4, %f1
sth %o3, [%l7 + 0x2A]
loop_1593:
fmovdne %icc, %f6, %f11
sth %g6, [%l7 + 0x7E]
fmovd %f10, %f6
stb %o5, [%l7 + 0x21]
lduh [%l7 + 0x28], %i6
sdivcc %l6, 0x1A70, %i1
ld [%l7 + 0x1C], %f11
tgu %icc, 0x3
ldd [%l7 + 0x20], %f2
fpack16 %f8, %f15
fands %f11, %f4, %f6
fbu %fcc2, loop_1594
movleu %xcc, %g2, %o7
edge8 %l3, %i5, %g3
fmovsn %xcc, %f4, %f15
loop_1594:
fmovrsne %i0, %f1, %f14
ldub [%l7 + 0x13], %o6
fpsub16s %f10, %f8, %f14
tsubcc %o1, 0x1D23, %g1
fbuge %fcc1, loop_1595
xorcc %o0, %o2, %g5
srl %l1, 0x0A, %l2
stx %l0, [%l7 + 0x38]
loop_1595:
nop
setx loop_1596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x3C], %o4
fmovrslz %i7, %f15, %f13
fmovscc %xcc, %f1, %f1
loop_1596:
tn %icc, 0x2
bvc,a loop_1597
st %f8, [%l7 + 0x10]
fmovdvs %icc, %f14, %f14
lduh [%l7 + 0x7C], %l5
loop_1597:
te %icc, 0x1
fcmpgt16 %f2, %f0, %i2
brgz %i3, loop_1598
fbule,a %fcc1, loop_1599
edge16 %g7, %g4, %i4
st %f2, [%l7 + 0x24]
loop_1598:
ldub [%l7 + 0x70], %o3
loop_1599:
bcs,a loop_1600
tsubcc %l4, 0x0C5B, %g6
ldd [%l7 + 0x70], %f8
lduh [%l7 + 0x66], %o5
loop_1600:
sdivcc %i6, 0x1772, %l6
fpackfix %f4, %f2
lduh [%l7 + 0x2C], %g2
fnor %f14, %f12, %f14
mulx %i1, 0x0552, %o7
nop
setx loop_1601, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f15, %f2, %f4
lduh [%l7 + 0x36], %i5
brlez %l3, loop_1602
loop_1601:
stb %g3, [%l7 + 0x22]
fbule %fcc3, loop_1603
ldsb [%l7 + 0x13], %i0
loop_1602:
ldsw [%l7 + 0x50], %o6
fbne,a %fcc0, loop_1604
loop_1603:
brlz,a %o1, loop_1605
movn %icc, %o0, %g1
edge16n %g5, %o2, %l2
loop_1604:
fmovdg %icc, %f9, %f15
loop_1605:
tgu %icc, 0x2
fnands %f12, %f14, %f9
fnor %f12, %f2, %f10
lduh [%l7 + 0x4E], %l0
ble,a loop_1606
bcs loop_1607
ldub [%l7 + 0x7C], %l1
nop
setx loop_1608, %l0, %l1
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_1606:
lduw [%l7 + 0x6C], %i7
loop_1607:
tge %xcc, 0x5
fmovd %f6, %f10
loop_1608:
stw %l5, [%l7 + 0x44]
faligndata %f14, %f12, %f12
fcmped %fcc2, %f10, %f2
edge32l %i2, %i3, %g7
movre %o4, 0x2F0, %g4
ldub [%l7 + 0x11], %i4
srlx %l4, 0x1E, %g6
nop
setx loop_1609, %l0, %l1
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 %o5, [%l7 + 0x10]
taddcc %i6, %l6, %o3
fmul8ulx16 %f2, %f6, %f6
loop_1609:
bgu,a,pt %xcc, loop_1610
stx %i1, [%l7 + 0x48]
nop
setx loop_1611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1s %f5, %f4
loop_1610:
ldsh [%l7 + 0x46], %g2
call loop_1612
loop_1611:
fnand %f10, %f8, %f2
stb %i5, [%l7 + 0x0F]
fmovsge %xcc, %f12, %f5
loop_1612:
movge %icc, %o7, %l3
std %f6, [%l7 + 0x20]
fpadd16 %f14, %f2, %f12
fcmpgt16 %f14, %f4, %i0
fnot1s %f0, %f0
fsrc2s %f9, %f4
brgz,a %o6, loop_1613
ld [%l7 + 0x50], %f14
ld [%l7 + 0x70], %f1
sdivx %o1, 0x1D58, %o0
loop_1613:
fnors %f5, %f0, %f1
bg,a,pt %icc, loop_1614
lduh [%l7 + 0x42], %g3
ldd [%l7 + 0x38], %f0
ldsw [%l7 + 0x0C], %g1
loop_1614:
fmovdvs %xcc, %f12, %f8
fmovsa %icc, %f11, %f3
lduw [%l7 + 0x6C], %o2
fnors %f1, %f3, %f5
edge8n %g5, %l2, %l0
tgu %xcc, 0x6
ldd [%l7 + 0x58], %f4
sth %l1, [%l7 + 0x2C]
movcc %icc, %l5, %i2
popc 0x1A3F, %i3
ldsw [%l7 + 0x40], %i7
fbe,a %fcc0, loop_1615
movrgez %g7, 0x02B, %o4
bgu,a,pn %xcc, loop_1616
fmovdcs %xcc, %f13, %f9
loop_1615:
ldsh [%l7 + 0x64], %g4
movcs %xcc, %l4, %g6
loop_1616:
fsrc1 %f12, %f2
ld [%l7 + 0x24], %f14
ldd [%l7 + 0x38], %f8
or %o5, 0x0C66, %i4
brz %l6, loop_1617
fbo %fcc1, loop_1618
movrlez %i6, 0x27A, %o3
array16 %i1, %i5, %o7
loop_1617:
fmovsvc %icc, %f7, %f10
loop_1618:
bl,a,pn %icc, loop_1619
addcc %g2, 0x12BF, %l3
fmovsvc %xcc, %f7, %f10
stx %i0, [%l7 + 0x58]
loop_1619:
std %f14, [%l7 + 0x58]
brgz %o1, loop_1620
call loop_1621
fbu,a %fcc2, loop_1622
fblg %fcc0, loop_1623
loop_1620:
edge16n %o6, %o0, %g3
loop_1621:
ldsb [%l7 + 0x2E], %g1
loop_1622:
fbge,a %fcc0, loop_1624
loop_1623:
ld [%l7 + 0x20], %f14
fnor %f12, %f12, %f2
fbg,a %fcc0, loop_1625
loop_1624:
fmovrdgz %o2, %f10, %f10
ldd [%l7 + 0x08], %f14
ldsb [%l7 + 0x16], %l2
loop_1625:
fcmpeq16 %f6, %f14, %g5
sdivx %l0, 0x0857, %l1
stx %i2, [%l7 + 0x70]
stx %l5, [%l7 + 0x28]
ldsw [%l7 + 0x58], %i7
stx %i3, [%l7 + 0x38]
fmovdneg %xcc, %f0, %f6
lduw [%l7 + 0x74], %g7
fcmple32 %f14, %f6, %o4
fmuld8ulx16 %f2, %f14, %f8
ld [%l7 + 0x14], %f13
std %f8, [%l7 + 0x40]
movre %l4, 0x10E, %g4
fbe %fcc0, loop_1626
sll %o5, %i4, %g6
tpos %icc, 0x7
brgz,a %i6, loop_1627
loop_1626:
tvc %icc, 0x0
stx %l6, [%l7 + 0x38]
ldsw [%l7 + 0x78], %o3
loop_1627:
te %icc, 0x7
ldsb [%l7 + 0x70], %i5
fcmpne16 %f6, %f6, %i1
brz,a %o7, loop_1628
edge16l %l3, %g2, %o1
fandnot1 %f2, %f0, %f4
fcmps %fcc0, %f8, %f3
loop_1628:
fors %f15, %f2, %f9
fpadd32 %f10, %f0, %f14
fmovdvc %icc, %f10, %f2
be,a,pn %xcc, loop_1629
sth %o6, [%l7 + 0x5A]
sdiv %i0, 0x11C9, %o0
addc %g1, %o2, %g3
loop_1629:
xor %g5, %l2, %l1
ldub [%l7 + 0x21], %i2
fcmple16 %f12, %f4, %l5
bn,pn %icc, loop_1630
fmovsl %icc, %f0, %f15
bcc,a,pt %icc, loop_1631
fornot1s %f2, %f0, %f13
loop_1630:
nop
setx loop_1632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,a,pn %icc, loop_1633
loop_1631:
tsubcctv %l0, 0x07BC, %i3
sdivx %g7, 0x0483, %i7
loop_1632:
fpadd16 %f6, %f6, %f6
loop_1633:
edge16n %l4, %g4, %o4
edge16n %i4, %g6, %i6
fzero %f6
xor %o5, %l6, %i5
ld [%l7 + 0x2C], %f13
andn %o3, 0x15FD, %i1
fmul8ulx16 %f4, %f4, %f2
fbu %fcc0, loop_1634
array16 %o7, %l3, %o1
be,pn %icc, loop_1635
fmovdvs %xcc, %f12, %f7
loop_1634:
movvc %xcc, %g2, %o6
fcmpgt32 %f10, %f10, %i0
loop_1635:
movrlez %o0, %o2, %g1
array32 %g3, %l2, %g5
fornot2 %f8, %f6, %f2
stb %l1, [%l7 + 0x3F]
ld [%l7 + 0x50], %f15
fcmpne32 %f12, %f4, %l5
fpack32 %f14, %f14, %f6
fcmpne32 %f8, %f8, %i2
nop
setx loop_1636, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabsd %f10, %f10
std %f12, [%l7 + 0x08]
fandnot2s %f12, %f10, %f3
loop_1636:
st %f3, [%l7 + 0x60]
fbul,a %fcc1, loop_1637
fcmpd %fcc3, %f14, %f2
fnor %f10, %f0, %f10
movl %xcc, %i3, %l0
loop_1637:
edge16l %i7, %g7, %g4
fmovdvc %icc, %f6, %f11
fands %f3, %f2, %f8
sth %o4, [%l7 + 0x0C]
bl,pt %icc, loop_1638
nop
setx loop_1639, %l0, %l1
jmpl %l1, %i4
ld [%l7 + 0x14], %f4
ldub [%l7 + 0x38], %l4
loop_1638:
ld [%l7 + 0x1C], %f0
loop_1639:
ldx [%l7 + 0x50], %i6
movcc %icc, %g6, %l6
fbuge %fcc3, loop_1640
or %o5, %o3, %i1
edge8l %i5, %l3, %o7
stw %g2, [%l7 + 0x20]
loop_1640:
fandnot1 %f6, %f6, %f4
std %f10, [%l7 + 0x30]
be,pt %icc, loop_1641
bge %xcc, loop_1642
lduw [%l7 + 0x2C], %o1
fmovdn %xcc, %f8, %f6
loop_1641:
xnorcc %i0, %o6, %o2
loop_1642:
udivx %o0, 0x1431, %g3
fabss %f8, %f11
ldsw [%l7 + 0x3C], %g1
fcmpne32 %f10, %f0, %l2
edge8n %g5, %l5, %i2
stx %l1, [%l7 + 0x68]
ld [%l7 + 0x30], %f4
st %f10, [%l7 + 0x70]
bn,a %xcc, loop_1643
ldub [%l7 + 0x17], %l0
fnot2 %f14, %f4
sth %i3, [%l7 + 0x64]
loop_1643:
movleu %icc, %g7, %i7
ldsb [%l7 + 0x71], %g4
lduh [%l7 + 0x5E], %i4
smulcc %l4, %i6, %o4
stb %g6, [%l7 + 0x69]
ldd [%l7 + 0x08], %f6
fble,a %fcc0, loop_1644
brgz,a %l6, loop_1645
fmovscs %icc, %f0, %f2
fmovdge %icc, %f3, %f8
loop_1644:
array16 %o3, %i1, %o5
loop_1645:
fbug %fcc1, loop_1646
tvc %xcc, 0x7
fmovsle %icc, %f15, %f1
fxor %f2, %f12, %f8
loop_1646:
ldub [%l7 + 0x1A], %i5
ldsh [%l7 + 0x78], %l3
ldx [%l7 + 0x60], %g2
ldub [%l7 + 0x57], %o1
fcmpgt32 %f8, %f0, %i0
subc %o6, %o7, %o2
stb %o0, [%l7 + 0x43]
ldx [%l7 + 0x08], %g1
ldsw [%l7 + 0x48], %g3
fpmerge %f3, %f6, %f8
stx %l2, [%l7 + 0x28]
ldub [%l7 + 0x17], %g5
taddcctv %i2, 0x077F, %l1
ldub [%l7 + 0x7A], %l5
fxnor %f12, %f0, %f12
lduh [%l7 + 0x3C], %i3
fnor %f0, %f0, %f0
fornot1s %f8, %f1, %f5
fmovrslz %g7, %f2, %f12
fble %fcc2, loop_1647
orn %i7, %g4, %i4
sllx %l0, %l4, %i6
tn %xcc, 0x4
loop_1647:
fmovdg %xcc, %f3, %f13
fcmpd %fcc0, %f2, %f12
fpack16 %f14, %f9
edge8l %o4, %g6, %o3
umulcc %i1, 0x13FF, %l6
ldsb [%l7 + 0x41], %i5
fmovsle %xcc, %f8, %f13
array16 %o5, %g2, %l3
nop
setx loop_1648, %l0, %l1
jmpl %l1, %o1
ldsw [%l7 + 0x18], %i0
ldsw [%l7 + 0x58], %o7
ldd [%l7 + 0x50], %f14
loop_1648:
stx %o6, [%l7 + 0x28]
fnands %f2, %f8, %f9
std %f6, [%l7 + 0x68]
subcc %o0, 0x0D89, %g1
sth %o2, [%l7 + 0x74]
fmovs %f2, %f9
fbe,a %fcc0, loop_1649
fmovsgu %icc, %f14, %f10
std %f8, [%l7 + 0x50]
tcs %icc, 0x7
loop_1649:
brgez %l2, loop_1650
st %f9, [%l7 + 0x14]
fabsd %f4, %f8
bn,a loop_1651
loop_1650:
faligndata %f12, %f8, %f2
edge16 %g5, %g3, %i2
brnz %l1, loop_1652
loop_1651:
movcs %xcc, %l5, %i3
brnz %i7, loop_1653
stw %g4, [%l7 + 0x2C]
loop_1652:
fmovscc %xcc, %f1, %f15
fmovrslz %g7, %f2, %f9
loop_1653:
bvc,a %xcc, loop_1654
orcc %i4, 0x1E83, %l4
fmul8x16 %f6, %f8, %f0
fmovrse %l0, %f6, %f14
loop_1654:
stw %o4, [%l7 + 0x08]
add %g6, 0x0D53, %o3
fbuge %fcc1, loop_1655
fbuge %fcc3, loop_1656
smul %i6, %l6, %i1
fsrc2s %f1, %f9
loop_1655:
ldsh [%l7 + 0x18], %i5
loop_1656:
ldx [%l7 + 0x20], %o5
fandnot2 %f0, %f14, %f12
lduh [%l7 + 0x2E], %l3
fsrc2s %f11, %f8
bvs loop_1657
st %f1, [%l7 + 0x60]
st %f15, [%l7 + 0x68]
fbg %fcc0, loop_1658
loop_1657:
fzeros %f10
fmovdne %xcc, %f9, %f15
for %f0, %f8, %f12
loop_1658:
fands %f7, %f6, %f3
bcs %icc, loop_1659
movg %xcc, %o1, %i0
fand %f6, %f2, %f14
bcs,a,pn %icc, loop_1660
loop_1659:
fmovda %icc, %f2, %f12
bvs loop_1661
ldub [%l7 + 0x64], %g2
loop_1660:
ldx [%l7 + 0x50], %o6
nop
setx loop_1662, %l0, %l1
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_1661:
sdivx %o7, 0x0D33, %o0
ldsb [%l7 + 0x49], %o2
movge %xcc, %l2, %g1
loop_1662:
sth %g3, [%l7 + 0x5E]
stb %g5, [%l7 + 0x0B]
or %l1, 0x17E2, %i2
tl %icc, 0x0
sra %i3, 0x13, %i7
tn %icc, 0x5
fabsd %f8, %f6
lduh [%l7 + 0x30], %g4
movre %g7, %i4, %l5
fmovsn %xcc, %f11, %f14
movvc %xcc, %l4, %l0
fmovrse %g6, %f15, %f14
stw %o4, [%l7 + 0x70]
sll %o3, %l6, %i1
edge32 %i5, %i6, %o5
fmovrse %l3, %f1, %f9
orncc %i0, 0x0310, %g2
and %o1, 0x0215, %o7
ble,a loop_1663
st %f4, [%l7 + 0x14]
fcmpd %fcc0, %f6, %f10
fnot2 %f2, %f4
loop_1663:
addcc %o6, 0x08C1, %o0
udivcc %l2, 0x147E, %g1
array16 %g3, %o2, %g5
lduh [%l7 + 0x28], %l1
fmovrslz %i2, %f9, %f3
mulscc %i7, 0x02AD, %g4
srax %i3, 0x05, %i4
fmovdneg %xcc, %f12, %f14
bleu %xcc, loop_1664
fmovdl %icc, %f10, %f8
tleu %icc, 0x5
fnot2 %f12, %f0
loop_1664:
sra %g7, 0x07, %l5
orncc %l0, 0x07EC, %l4
stx %g6, [%l7 + 0x48]
ld [%l7 + 0x4C], %f5
sdiv %o3, 0x180E, %l6
st %f11, [%l7 + 0x78]
sth %o4, [%l7 + 0x32]
fabss %f1, %f12
fmul8x16au %f15, %f7, %f8
movg %icc, %i1, %i6
movrlez %i5, 0x3D6, %l3
edge32l %o5, %g2, %i0
fsrc2s %f0, %f4
fnot1s %f14, %f14
fmul8x16au %f3, %f0, %f14
fones %f1
ld [%l7 + 0x70], %f14
array32 %o7, %o6, %o0
ldsw [%l7 + 0x28], %o1
fpack32 %f2, %f12, %f10
sth %l2, [%l7 + 0x74]
ldx [%l7 + 0x68], %g1
ldsb [%l7 + 0x4A], %o2
lduw [%l7 + 0x70], %g5
fmovse %xcc, %f13, %f9
nop
setx loop_1665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %g3, %l1, %i2
bpos %xcc, loop_1666
fmovsa %xcc, %f11, %f9
loop_1665:
ldsb [%l7 + 0x3E], %i7
fpack16 %f8, %f10
loop_1666:
fnands %f4, %f1, %f6
nop
setx loop_1667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn,a %fcc2, loop_1668
stx %i3, [%l7 + 0x60]
taddcc %i4, %g7, %l5
loop_1667:
bvc,pn %xcc, loop_1669
loop_1668:
lduw [%l7 + 0x70], %l0
ldd [%l7 + 0x10], %f2
lduh [%l7 + 0x20], %l4
loop_1669:
fsrc1 %f8, %f6
stx %g6, [%l7 + 0x78]
taddcctv %o3, 0x1FAA, %g4
fbge %fcc0, loop_1670
st %f12, [%l7 + 0x2C]
orncc %o4, 0x1565, %i1
ld [%l7 + 0x0C], %f6
loop_1670:
fbe %fcc2, loop_1671
movrgz %i6, 0x2CD, %i5
stw %l6, [%l7 + 0x30]
fornot2s %f2, %f12, %f12
loop_1671:
ldx [%l7 + 0x60], %l3
stw %g2, [%l7 + 0x08]
edge8l %i0, %o7, %o5
edge32 %o6, %o0, %o1
fmovscs %xcc, %f11, %f13
ldsw [%l7 + 0x38], %l2
fbn %fcc0, loop_1672
fxnors %f14, %f3, %f6
edge32n %g1, %g5, %o2
fxnors %f5, %f5, %f8
loop_1672:
ldsw [%l7 + 0x2C], %g3
fbg,a %fcc0, loop_1673
fpackfix %f4, %f5
movre %l1, %i2, %i3
fcmpgt16 %f4, %f0, %i7
loop_1673:
edge32n %i4, %g7, %l0
fmovdleu %xcc, %f9, %f5
ld [%l7 + 0x14], %f6
lduh [%l7 + 0x60], %l4
lduw [%l7 + 0x34], %l5
ld [%l7 + 0x30], %f10
fnot1 %f8, %f14
fmovsne %icc, %f7, %f13
bne,pn %icc, loop_1674
popc %o3, %g6
fmovs %f13, %f15
fmovrse %g4, %f4, %f6
loop_1674:
fmovrdlez %o4, %f14, %f8
sth %i1, [%l7 + 0x64]
fpmerge %f10, %f7, %f8
edge8ln %i6, %l6, %i5
add %g2, 0x0601, %l3
sth %i0, [%l7 + 0x4C]
faligndata %f2, %f4, %f8
fcmps %fcc2, %f0, %f5
fnegd %f2, %f14
fblg %fcc1, loop_1675
tg %xcc, 0x2
stb %o7, [%l7 + 0x77]
fandnot2 %f8, %f14, %f6
loop_1675:
brgez,a %o6, loop_1676
fmovsn %icc, %f13, %f15
taddcc %o0, %o1, %o5
mova %xcc, %g1, %g5
loop_1676:
add %l2, 0x1159, %o2
or %g3, %l1, %i2
fmovsl %xcc, %f8, %f14
fbn %fcc0, loop_1677
ldsb [%l7 + 0x50], %i7
fcmpgt16 %f0, %f14, %i3
fnot2s %f7, %f2
loop_1677:
brnz %i4, loop_1678
fmovse %icc, %f8, %f0
edge16l %g7, %l4, %l5
tcc %icc, 0x7
loop_1678:
ldsw [%l7 + 0x18], %o3
fmovsge %icc, %f1, %f11
fmovsg %xcc, %f0, %f11
st %f4, [%l7 + 0x28]
ldub [%l7 + 0x15], %l0
fbge,a %fcc1, loop_1679
ldd [%l7 + 0x78], %f8
ldx [%l7 + 0x60], %g4
fnegd %f6, %f14
loop_1679:
ta %icc, 0x0
brgz,a %g6, loop_1680
fmovdpos %xcc, %f3, %f4
brgez,a %o4, loop_1681
bvs,pn %icc, loop_1682
loop_1680:
movrgez %i6, %l6, %i5
edge8l %g2, %i1, %l3
loop_1681:
tcc %icc, 0x0
loop_1682:
ldd [%l7 + 0x18], %f2
sth %i0, [%l7 + 0x74]
bneg,pn %icc, loop_1683
ldub [%l7 + 0x41], %o7
stb %o6, [%l7 + 0x66]
movrlz %o0, 0x3C6, %o5
loop_1683:
fmovsg %xcc, %f10, %f3
edge16l %g1, %g5, %o1
fbuge,a %fcc3, loop_1684
sth %o2, [%l7 + 0x0C]
fmovspos %icc, %f5, %f6
fpadd32s %f13, %f13, %f14
loop_1684:
fmovdge %xcc, %f10, %f0
fnot2 %f12, %f8
udiv %l2, 0x1A75, %g3
array16 %l1, %i2, %i3
ldsb [%l7 + 0x7E], %i7
alignaddrl %i4, %g7, %l4
udivcc %l5, 0x1D72, %l0
fmovscc %xcc, %f13, %f10
ldsb [%l7 + 0x25], %g4
edge8ln %g6, %o4, %o3
edge8n %l6, %i5, %g2
tge %xcc, 0x6
stx %i6, [%l7 + 0x68]
ldx [%l7 + 0x30], %i1
bcc,a,pt %xcc, loop_1685
fxnors %f11, %f8, %f0
ldsw [%l7 + 0x24], %i0
ldub [%l7 + 0x23], %l3
loop_1685:
fmovscc %xcc, %f1, %f4
fmovrsne %o7, %f4, %f2
fpadd32s %f8, %f9, %f6
nop
setx loop_1686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %o0, %o6, %o5
ldub [%l7 + 0x32], %g1
fba %fcc2, loop_1687
loop_1686:
brgez %o1, loop_1688
ldsh [%l7 + 0x6C], %g5
edge16n %o2, %l2, %l1
loop_1687:
ld [%l7 + 0x14], %f2
loop_1688:
fnot2s %f6, %f9
fmovrdgez %i2, %f14, %f0
array32 %g3, %i3, %i4
udivx %i7, 0x16E6, %g7
fmovda %icc, %f11, %f10
stb %l4, [%l7 + 0x1A]
tn %icc, 0x7
sdivx %l5, 0x1B3F, %g4
fandnot1 %f2, %f8, %f14
stx %l0, [%l7 + 0x20]
ldd [%l7 + 0x40], %f2
udivx %g6, 0x0D27, %o4
ld [%l7 + 0x64], %f3
stw %o3, [%l7 + 0x08]
fones %f11
fpack32 %f4, %f0, %f12
fbe,a %fcc3, loop_1689
tvc %xcc, 0x3
brlez %l6, loop_1690
bcs,a loop_1691
loop_1689:
andncc %i5, %i6, %g2
ldub [%l7 + 0x3D], %i1
loop_1690:
fandnot2s %f7, %f10, %f11
loop_1691:
sth %l3, [%l7 + 0x26]
or %o7, 0x1C67, %o0
tleu %icc, 0x6
pdist %f2, %f12, %f8
ldsh [%l7 + 0x6E], %i0
fnands %f7, %f8, %f8
ldsh [%l7 + 0x42], %o5
std %f8, [%l7 + 0x58]
fmovdne %icc, %f5, %f10
nop
setx loop_1692, %l0, %l1
jmpl %l1, %g1
array8 %o6, %g5, %o1
lduh [%l7 + 0x42], %l2
lduh [%l7 + 0x76], %l1
loop_1692:
sdivx %i2, 0x0B9B, %g3
movrlez %i3, 0x0EC, %i4
fmovdne %xcc, %f3, %f15
edge16 %i7, %g7, %l4
tpos %xcc, 0x0
ldx [%l7 + 0x60], %l5
stx %g4, [%l7 + 0x18]
stx %o2, [%l7 + 0x10]
fmul8x16au %f4, %f0, %f14
fmovdvc %icc, %f5, %f4
brlz,a %l0, loop_1693
sdivcc %o4, 0x1109, %g6
bshuffle %f10, %f8, %f14
ldx [%l7 + 0x48], %o3
loop_1693:
lduw [%l7 + 0x70], %l6
call loop_1694
bleu,a loop_1695
ble,pn %xcc, loop_1696
stb %i6, [%l7 + 0x56]
loop_1694:
edge32ln %i5, %i1, %l3
loop_1695:
std %f6, [%l7 + 0x18]
loop_1696:
fbg %fcc1, loop_1697
fmul8x16 %f11, %f2, %f2
sra %g2, %o7, %o0
fmovdl %icc, %f3, %f7
loop_1697:
fandnot2 %f2, %f10, %f0
fnot1s %f2, %f14
add %o5, %i0, %o6
sth %g1, [%l7 + 0x0C]
lduw [%l7 + 0x1C], %o1
smul %g5, %l2, %i2
fbuge,a %fcc0, loop_1698
fmovsle %icc, %f5, %f2
edge8 %g3, %l1, %i3
stx %i7, [%l7 + 0x10]
loop_1698:
stb %g7, [%l7 + 0x5D]
fsrc2s %f7, %f8
movrlz %l4, 0x290, %i4
ldx [%l7 + 0x50], %l5
fandnot2 %f12, %f8, %f4
sth %o2, [%l7 + 0x3E]
stb %l0, [%l7 + 0x38]
sth %o4, [%l7 + 0x62]
xnor %g6, 0x050E, %g4
andcc %l6, %i6, %o3
std %f2, [%l7 + 0x10]
stx %i1, [%l7 + 0x38]
ldub [%l7 + 0x52], %l3
alignaddrl %i5, %g2, %o0
fcmpgt32 %f12, %f2, %o7
umulcc %o5, %i0, %o6
fornot2s %f12, %f2, %f7
fmovda %xcc, %f11, %f14
taddcctv %o1, 0x07E7, %g1
ldsw [%l7 + 0x1C], %g5
stw %l2, [%l7 + 0x34]
stx %g3, [%l7 + 0x08]
fbule %fcc1, loop_1699
stw %i2, [%l7 + 0x68]
ldub [%l7 + 0x3E], %l1
fnor %f10, %f2, %f2
loop_1699:
fcmpeq32 %f0, %f2, %i7
movcs %xcc, %i3, %g7
brgz,a %i4, loop_1700
fmovda %icc, %f13, %f1
tne %icc, 0x2
bn,a %xcc, loop_1701
loop_1700:
brnz %l5, loop_1702
movle %xcc, %o2, %l0
bvs,a loop_1703
loop_1701:
sub %o4, 0x1554, %g6
loop_1702:
ldsw [%l7 + 0x44], %l4
fbue %fcc2, loop_1704
loop_1703:
fxnors %f2, %f3, %f6
std %f2, [%l7 + 0x20]
fmovrdlz %g4, %f14, %f0
loop_1704:
fmovrdlz %l6, %f14, %f8
orcc %i6, %o3, %i1
udivx %i5, 0x17DB, %l3
xnor %o0, 0x0712, %o7
fmovde %icc, %f8, %f2
fmul8sux16 %f10, %f0, %f0
fors %f8, %f12, %f6
fbul,a %fcc3, loop_1705
fcmpes %fcc2, %f0, %f9
fbg,a %fcc1, loop_1706
umul %g2, 0x0301, %i0
loop_1705:
tg %icc, 0x6
movn %icc, %o5, %o6
loop_1706:
fcmpeq32 %f0, %f4, %o1
addcc %g1, 0x0E96, %g5
ldsb [%l7 + 0x17], %g3
srax %i2, 0x00, %l2
fpsub16 %f2, %f14, %f14
stx %i7, [%l7 + 0x48]
fmovde %icc, %f0, %f12
fmul8sux16 %f0, %f6, %f0
st %f12, [%l7 + 0x30]
stx %l1, [%l7 + 0x48]
fcmple32 %f4, %f4, %g7
brgz %i4, loop_1707
ldsw [%l7 + 0x6C], %i3
brgz,a %o2, loop_1708
udivx %l0, 0x1711, %o4
loop_1707:
ldd [%l7 + 0x10], %f14
ldsb [%l7 + 0x2D], %l5
loop_1708:
srax %l4, 0x03, %g6
movg %icc, %g4, %i6
stx %l6, [%l7 + 0x38]
andn %i1, %i5, %l3
orn %o3, %o7, %g2
andn %i0, 0x10F1, %o5
tcs %icc, 0x4
fsrc1 %f6, %f8
fnor %f12, %f10, %f4
fmovs %f13, %f7
std %f14, [%l7 + 0x10]
fands %f6, %f13, %f9
ldsh [%l7 + 0x5E], %o0
tleu %icc, 0x5
brlez,a %o1, loop_1709
st %f12, [%l7 + 0x44]
ldub [%l7 + 0x64], %g1
lduh [%l7 + 0x6A], %o6
loop_1709:
bneg,pn %icc, loop_1710
stx %g3, [%l7 + 0x18]
tsubcc %g5, %i2, %i7
fcmpeq32 %f2, %f0, %l2
loop_1710:
addccc %g7, %i4, %l1
bgu,a,pt %icc, loop_1711
fzero %f12
udivcc %o2, 0x1606, %l0
std %f14, [%l7 + 0x38]
loop_1711:
std %f10, [%l7 + 0x70]
ldsh [%l7 + 0x38], %o4
fmovrsne %i3, %f13, %f7
edge16ln %l5, %l4, %g4
ldub [%l7 + 0x42], %g6
fandnot2 %f14, %f10, %f10
std %f6, [%l7 + 0x10]
be,pn %icc, loop_1712
fabsd %f0, %f10
ldsh [%l7 + 0x62], %i6
fmovdn %icc, %f0, %f3
loop_1712:
stx %i1, [%l7 + 0x40]
ldx [%l7 + 0x58], %i5
movcs %icc, %l6, %l3
taddcc %o3, %o7, %i0
fors %f10, %f10, %f5
bge,a,pt %icc, loop_1713
ldx [%l7 + 0x68], %g2
fcmpne32 %f14, %f12, %o0
ldsw [%l7 + 0x68], %o1
loop_1713:
std %f0, [%l7 + 0x40]
ldx [%l7 + 0x40], %g1
lduh [%l7 + 0x42], %o5
udiv %o6, 0x1E0A, %g5
sth %g3, [%l7 + 0x38]
stx %i7, [%l7 + 0x70]
addc %i2, %l2, %i4
sllx %l1, %g7, %l0
tgu %xcc, 0x0
fmovs %f7, %f8
tgu %icc, 0x6
ld [%l7 + 0x08], %f13
lduh [%l7 + 0x0C], %o4
std %f14, [%l7 + 0x60]
fmovde %xcc, %f13, %f12
subccc %o2, %l5, %i3
lduw [%l7 + 0x14], %l4
movcs %icc, %g6, %g4
ldsb [%l7 + 0x3C], %i6
fmovrdlz %i1, %f4, %f4
tn %icc, 0x7
srax %l6, %l3, %o3
fmovd %f2, %f8
sllx %o7, %i0, %g2
fmovscc %xcc, %f14, %f3
ble,a %xcc, loop_1714
tvc %xcc, 0x6
std %f8, [%l7 + 0x40]
fbn,a %fcc0, loop_1715
loop_1714:
te %icc, 0x5
fmovsvc %icc, %f10, %f3
fmovdvs %icc, %f0, %f6
loop_1715:
fmovdne %icc, %f11, %f15
stw %o0, [%l7 + 0x64]
fmovscs %xcc, %f0, %f15
fmovsvs %icc, %f11, %f12
lduh [%l7 + 0x46], %i5
fmovdneg %xcc, %f5, %f14
fandnot1 %f14, %f6, %f12
fblg %fcc3, loop_1716
bshuffle %f6, %f4, %f0
bshuffle %f6, %f2, %f12
movrgez %o1, %g1, %o5
loop_1716:
mulscc %g5, 0x1C36, %o6
andn %i7, %i2, %l2
srax %g3, %i4, %l1
movne %xcc, %l0, %o4
ldx [%l7 + 0x48], %o2
stx %l5, [%l7 + 0x78]
orn %g7, 0x1561, %l4
edge32n %g6, %g4, %i6
st %f14, [%l7 + 0x3C]
tsubcctv %i3, %i1, %l6
ta %xcc, 0x7
ldub [%l7 + 0x5E], %o3
andn %l3, 0x1D92, %i0
movrgez %g2, %o7, %i5
smul %o1, 0x003A, %o0
bcs,a %xcc, loop_1717
bpos,a,pn %icc, loop_1718
ld [%l7 + 0x60], %f2
fmovdg %xcc, %f11, %f2
loop_1717:
movrgez %g1, 0x243, %o5
loop_1718:
fbule,a %fcc2, loop_1719
fand %f4, %f4, %f10
std %f0, [%l7 + 0x70]
lduh [%l7 + 0x78], %g5
loop_1719:
fbge %fcc1, loop_1720
fble,a %fcc0, loop_1721
std %f4, [%l7 + 0x30]
sra %i7, 0x1A, %o6
loop_1720:
tn %icc, 0x4
loop_1721:
movl %xcc, %l2, %g3
stw %i2, [%l7 + 0x5C]
fmovrslez %l1, %f11, %f5
fzeros %f0
edge16 %l0, %o4, %i4
ldd [%l7 + 0x38], %f12
ld [%l7 + 0x64], %f8
alignaddrl %l5, %g7, %l4
ldsb [%l7 + 0x4A], %o2
ld [%l7 + 0x30], %f0
stw %g6, [%l7 + 0x14]
lduh [%l7 + 0x6C], %g4
fmovdgu %xcc, %f3, %f5
call loop_1722
bcc,a,pt %icc, loop_1723
bneg,a %icc, loop_1724
std %f6, [%l7 + 0x48]
loop_1722:
ldd [%l7 + 0x18], %f12
loop_1723:
fpadd16 %f10, %f0, %f8
loop_1724:
stb %i6, [%l7 + 0x69]
movge %xcc, %i3, %i1
lduh [%l7 + 0x0C], %l6
bg %icc, loop_1725
bshuffle %f10, %f12, %f6
bleu,a,pt %icc, loop_1726
movleu %icc, %l3, %i0
loop_1725:
edge8ln %o3, %o7, %i5
ldx [%l7 + 0x40], %o1
loop_1726:
fcmpeq32 %f4, %f4, %o0
fmovsleu %xcc, %f4, %f3
fbl %fcc2, loop_1727
tn %xcc, 0x6
lduw [%l7 + 0x4C], %g1
array16 %g2, %o5, %g5
loop_1727:
edge32l %i7, %l2, %g3
fbug,a %fcc3, loop_1728
ldub [%l7 + 0x12], %i2
fmovscc %xcc, %f15, %f9
fbule %fcc1, loop_1729
loop_1728:
stx %l1, [%l7 + 0x20]
mulscc %o6, 0x06B4, %o4
udivcc %i4, 0x0AB8, %l5
loop_1729:
tcs %xcc, 0x6
fpsub32 %f10, %f8, %f10
stb %l0, [%l7 + 0x3F]
lduh [%l7 + 0x76], %g7
fblg %fcc2, loop_1730
fands %f12, %f2, %f6
lduw [%l7 + 0x5C], %o2
fornot1s %f8, %f11, %f4
loop_1730:
edge32 %l4, %g4, %g6
fmovrdlez %i3, %f6, %f0
bne,a loop_1731
fmovdl %icc, %f4, %f3
andcc %i6, %l6, %i1
movl %xcc, %i0, %o3
loop_1731:
ldsw [%l7 + 0x0C], %o7
fone %f8
ld [%l7 + 0x48], %f11
ba %xcc, loop_1732
fzero %f0
std %f4, [%l7 + 0x18]
ldx [%l7 + 0x08], %l3
loop_1732:
xnor %i5, %o1, %g1
fmovrslez %g2, %f3, %f10
lduw [%l7 + 0x08], %o5
fors %f12, %f8, %f6
ldx [%l7 + 0x70], %o0
std %f6, [%l7 + 0x18]
movl %xcc, %i7, %l2
fmovdcs %xcc, %f5, %f1
fcmple32 %f14, %f8, %g5
movrgez %g3, %i2, %l1
subccc %o6, %i4, %l5
fpackfix %f2, %f12
subccc %l0, 0x18A5, %g7
movn %xcc, %o4, %o2
ldx [%l7 + 0x38], %g4
fcmpne16 %f14, %f14, %l4
ldsh [%l7 + 0x18], %g6
std %f0, [%l7 + 0x50]
sth %i3, [%l7 + 0x54]
st %f4, [%l7 + 0x14]
fmovrdne %l6, %f14, %f2
fbu %fcc2, loop_1733
taddcctv %i1, %i0, %i6
fxnor %f6, %f6, %f2
ldx [%l7 + 0x08], %o3
loop_1733:
fzeros %f1
fbul,a %fcc3, loop_1734
edge32n %l3, %i5, %o7
edge32 %g1, %g2, %o1
brnz,a %o0, loop_1735
loop_1734:
brz,a %o5, loop_1736
fnegd %f0, %f10
fcmpgt32 %f4, %f12, %i7
loop_1735:
stb %l2, [%l7 + 0x6C]
loop_1736:
bge,a loop_1737
ldd [%l7 + 0x28], %f6
sdiv %g3, 0x1850, %i2
bl,a loop_1738
loop_1737:
stx %g5, [%l7 + 0x08]
ldd [%l7 + 0x18], %f12
fcmpeq16 %f4, %f6, %l1
loop_1738:
fpadd32 %f10, %f6, %f0
edge8n %o6, %l5, %l0
fmul8sux16 %f4, %f0, %f14
srlx %i4, 0x0A, %g7
fmovrde %o4, %f14, %f14
and %o2, 0x0CA8, %l4
bvs %xcc, loop_1739
fmuld8ulx16 %f4, %f0, %f0
andcc %g4, %g6, %i3
fbe,a %fcc1, loop_1740
loop_1739:
addc %l6, %i0, %i1
bvc,pn %xcc, loop_1741
xnor %i6, %l3, %i5
loop_1740:
andn %o3, %g1, %o7
brz %g2, loop_1742
loop_1741:
brlz %o1, loop_1743
sth %o5, [%l7 + 0x4C]
array32 %i7, %o0, %g3
loop_1742:
ldsw [%l7 + 0x1C], %i2
loop_1743:
fmul8x16 %f10, %f10, %f14
bcs loop_1744
fnot1 %f2, %f14
nop
setx loop_1745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g5, 0x003A, %l1
loop_1744:
ldx [%l7 + 0x30], %o6
stw %l5, [%l7 + 0x48]
loop_1745:
alignaddr %l0, %l2, %i4
movn %xcc, %o4, %g7
call loop_1746
stb %o2, [%l7 + 0x5C]
fmovdvc %xcc, %f0, %f0
tge %xcc, 0x6
loop_1746:
array16 %l4, %g6, %g4
ldsh [%l7 + 0x50], %i3
nop
setx loop_1747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f6, %f7, %f9
tl %icc, 0x3
mulscc %i0, 0x0473, %i1
loop_1747:
ldd [%l7 + 0x30], %f0
edge32l %l6, %l3, %i5
lduw [%l7 + 0x3C], %i6
fba %fcc3, loop_1748
orn %o3, %o7, %g1
ldd [%l7 + 0x50], %f8
ldsw [%l7 + 0x48], %g2
loop_1748:
nop
setx loop_1749, %l0, %l1
jmpl %l1, %o1
fcmpes %fcc0, %f11, %f14
fba,a %fcc1, loop_1750
fbue,a %fcc2, loop_1751
loop_1749:
sdivcc %o5, 0x1E5A, %o0
fxnor %f6, %f10, %f12
loop_1750:
fcmpne32 %f6, %f0, %i7
loop_1751:
fone %f6
move %icc, %g3, %i2
fornot1 %f2, %f0, %f8
fbo %fcc2, loop_1752
ld [%l7 + 0x38], %f0
fmovsa %icc, %f14, %f13
fand %f8, %f8, %f10
loop_1752:
std %f4, [%l7 + 0x48]
stw %g5, [%l7 + 0x18]
stw %o6, [%l7 + 0x2C]
addccc %l5, %l1, %l0
tl %xcc, 0x1
fbge %fcc2, loop_1753
lduw [%l7 + 0x34], %i4
add %o4, %g7, %l2
fmovsn %icc, %f10, %f3
loop_1753:
fpsub32s %f7, %f0, %f11
tneg %icc, 0x7
movgu %icc, %l4, %g6
movvs %xcc, %g4, %i3
fmovdvc %icc, %f7, %f10
edge32l %i0, %o2, %l6
fzeros %f14
edge8 %l3, %i5, %i1
addc %o3, 0x1DFC, %o7
edge32ln %i6, %g2, %g1
call loop_1754
fmovsleu %icc, %f15, %f9
fbue,a %fcc1, loop_1755
edge8 %o1, %o5, %o0
loop_1754:
edge8n %g3, %i2, %g5
sth %o6, [%l7 + 0x5C]
loop_1755:
orcc %l5, 0x0E5D, %l1
array32 %i7, %l0, %o4
movpos %icc, %i4, %g7
addc %l2, %g6, %l4
fmovdge %xcc, %f6, %f6
fmovdvc %icc, %f11, %f0
ldsb [%l7 + 0x53], %g4
fmovrdne %i0, %f10, %f2
ldd [%l7 + 0x50], %f4
sethi 0x06AD, %o2
ldd [%l7 + 0x10], %f14
sethi 0x00C0, %i3
ldsb [%l7 + 0x39], %l3
tpos %xcc, 0x6
movn %xcc, %l6, %i5
edge8ln %o3, %o7, %i1
ldsb [%l7 + 0x19], %g2
fmovsge %xcc, %f9, %f2
fmovdn %xcc, %f7, %f0
fnand %f0, %f2, %f8
orncc %i6, 0x0908, %g1
stb %o1, [%l7 + 0x0B]
ld [%l7 + 0x58], %f0
ldd [%l7 + 0x30], %f4
or %o0, 0x1373, %o5
stx %i2, [%l7 + 0x18]
lduh [%l7 + 0x12], %g5
fmovrde %g3, %f12, %f10
sdiv %l5, 0x139B, %l1
sth %o6, [%l7 + 0x28]
ld [%l7 + 0x34], %f9
fmovrsgz %l0, %f8, %f3
ldsh [%l7 + 0x4C], %o4
stw %i4, [%l7 + 0x40]
sth %g7, [%l7 + 0x7C]
std %f14, [%l7 + 0x38]
fmovrde %l2, %f2, %f14
sub %i7, 0x17ED, %l4
stw %g4, [%l7 + 0x18]
fmovrdlz %g6, %f12, %f2
fornot2s %f9, %f14, %f5
fpadd32s %f5, %f15, %f1
fnor %f4, %f6, %f8
tge %xcc, 0x2
fmovrdlez %i0, %f10, %f12
fabsd %f10, %f12
bn,pt %icc, loop_1756
sra %o2, %i3, %l3
movleu %icc, %i5, %o3
call loop_1757
loop_1756:
be %icc, loop_1758
movrgez %l6, 0x054, %o7
ldx [%l7 + 0x60], %g2
loop_1757:
fmovdge %xcc, %f0, %f2
loop_1758:
fbug,a %fcc3, loop_1759
smul %i1, 0x0344, %i6
ldsb [%l7 + 0x58], %o1
edge8 %g1, %o0, %o5
loop_1759:
mulscc %i2, 0x0B9C, %g3
fpsub16s %f4, %f14, %f13
fbu %fcc3, loop_1760
brlez %g5, loop_1761
xnorcc %l5, %l1, %o6
subc %l0, %o4, %g7
loop_1760:
bn %xcc, loop_1762
loop_1761:
fpadd16s %f7, %f10, %f2
sub %i4, %l2, %l4
orncc %i7, 0x152D, %g4
loop_1762:
ldsh [%l7 + 0x42], %i0
fornot1s %f0, %f11, %f2
lduw [%l7 + 0x48], %g6
stw %i3, [%l7 + 0x2C]
tvs %xcc, 0x6
orncc %l3, %o2, %o3
brlz,a %i5, loop_1763
brlez %l6, loop_1764
movl %xcc, %g2, %i1
fmovsl %xcc, %f8, %f7
loop_1763:
fabss %f13, %f6
loop_1764:
st %f10, [%l7 + 0x3C]
edge32ln %o7, %i6, %o1
fmovrdgz %g1, %f2, %f0
fmovdcc %icc, %f9, %f5
fxnor %f2, %f2, %f10
fmuld8sux16 %f11, %f9, %f8
fcmpeq32 %f8, %f6, %o0
sllx %i2, %g3, %o5
lduw [%l7 + 0x14], %l5
lduw [%l7 + 0x7C], %g5
stb %o6, [%l7 + 0x2F]
fbuge,a %fcc2, loop_1765
array16 %l0, %o4, %g7
siam 0x6
fblg %fcc0, loop_1766
loop_1765:
bgu loop_1767
lduw [%l7 + 0x2C], %l1
popc %l2, %i4
loop_1766:
ldub [%l7 + 0x2F], %i7
loop_1767:
alignaddr %g4, %i0, %g6
fmovrslez %i3, %f0, %f11
fmovsvs %xcc, %f12, %f14
brlez %l3, loop_1768
fandnot1 %f2, %f12, %f14
fmovsvc %xcc, %f9, %f13
fbul %fcc3, loop_1769
loop_1768:
sra %l4, %o2, %i5
bne,a loop_1770
alignaddr %o3, %g2, %l6
loop_1769:
fmovdneg %icc, %f4, %f8
tl %xcc, 0x0
loop_1770:
fmuld8sux16 %f13, %f14, %f0
fmul8x16al %f5, %f11, %f2
tg %xcc, 0x3
ldd [%l7 + 0x30], %f6
std %f10, [%l7 + 0x08]
tleu %xcc, 0x4
sth %i1, [%l7 + 0x40]
orn %o7, %o1, %i6
ldsb [%l7 + 0x2C], %g1
fpadd16 %f2, %f14, %f10
fzero %f4
fmovdcc %xcc, %f15, %f8
ld [%l7 + 0x3C], %f10
move %xcc, %o0, %g3
ld [%l7 + 0x2C], %f9
ldd [%l7 + 0x40], %f8
fmovrdgez %i2, %f6, %f4
fabsd %f8, %f2
fcmple16 %f6, %f4, %l5
fabss %f13, %f6
fcmpgt32 %f2, %f4, %o5
stx %o6, [%l7 + 0x70]
fmovrse %g5, %f5, %f7
fmovsg %xcc, %f8, %f13
orncc %l0, %g7, %o4
be,pn %icc, loop_1771
fmovrsne %l2, %f1, %f12
stw %l1, [%l7 + 0x48]
srl %i7, 0x1A, %g4
loop_1771:
std %f12, [%l7 + 0x68]
lduw [%l7 + 0x1C], %i4
fexpand %f6, %f8
fones %f6
movne %icc, %i0, %i3
fpack16 %f14, %f14
orcc %l3, %g6, %o2
fones %f14
fpsub32s %f12, %f15, %f14
stx %l4, [%l7 + 0x38]
fbn,a %fcc3, loop_1772
fmovdcc %xcc, %f13, %f6
sth %i5, [%l7 + 0x42]
fble %fcc1, loop_1773
loop_1772:
fmovrse %o3, %f4, %f5
stw %l6, [%l7 + 0x64]
fornot2s %f2, %f1, %f3
loop_1773:
lduw [%l7 + 0x30], %i1
fmovrdlz %g2, %f10, %f12
movrgez %o1, 0x30F, %o7
movpos %xcc, %g1, %o0
fcmpd %fcc2, %f2, %f14
xor %i6, 0x028C, %i2
std %f12, [%l7 + 0x18]
or %l5, 0x0FCE, %o5
brgez %g3, loop_1774
mova %xcc, %o6, %g5
ldsb [%l7 + 0x6B], %l0
ldsh [%l7 + 0x1C], %o4
loop_1774:
tcs %icc, 0x4
ldub [%l7 + 0x77], %l2
fble %fcc1, loop_1775
lduh [%l7 + 0x58], %g7
movge %xcc, %l1, %g4
movrne %i7, 0x369, %i4
loop_1775:
lduw [%l7 + 0x3C], %i0
tle %icc, 0x3
movrlez %i3, %l3, %o2
fbl %fcc1, loop_1776
tcc %icc, 0x4
fandnot2s %f10, %f2, %f0
fmovrslez %g6, %f9, %f15
loop_1776:
stx %l4, [%l7 + 0x50]
fbug,a %fcc0, loop_1777
fble,a %fcc2, loop_1778
popc %i5, %o3
fmovscs %icc, %f11, %f2
loop_1777:
ldsh [%l7 + 0x30], %l6
loop_1778:
sdivcc %g2, 0x146B, %i1
fpadd16s %f0, %f14, %f3
st %f4, [%l7 + 0x3C]
fcmpeq32 %f12, %f0, %o1
bg,a %xcc, loop_1779
fmovspos %icc, %f12, %f9
fxnors %f6, %f7, %f7
ldsw [%l7 + 0x38], %g1
loop_1779:
ldsh [%l7 + 0x5A], %o7
ld [%l7 + 0x4C], %f14
tsubcc %i6, 0x05AE, %o0
faligndata %f14, %f4, %f6
fpackfix %f0, %f14
stb %i2, [%l7 + 0x77]
fmuld8sux16 %f12, %f2, %f8
ldub [%l7 + 0x53], %o5
bgu loop_1780
fandnot2s %f12, %f12, %f2
fandnot2 %f4, %f2, %f8
fbug,a %fcc2, loop_1781
loop_1780:
brnz %l5, loop_1782
fmovrdgz %g3, %f10, %f4
fmovs %f6, %f13
loop_1781:
ldx [%l7 + 0x50], %g5
loop_1782:
fmovsneg %xcc, %f7, %f15
stb %l0, [%l7 + 0x42]
fornot2s %f15, %f12, %f11
smul %o6, %o4, %g7
fmovrde %l2, %f4, %f8
fmovsge %xcc, %f8, %f3
brnz,a %l1, loop_1783
fcmpne16 %f12, %f14, %g4
ld [%l7 + 0x20], %f4
fmul8x16 %f13, %f14, %f14
loop_1783:
ldx [%l7 + 0x58], %i7
std %f2, [%l7 + 0x20]
fone %f6
fmovrde %i0, %f8, %f14
fmovrde %i4, %f0, %f0
fabss %f6, %f9
fsrc1 %f8, %f8
fornot1 %f6, %f6, %f2
movge %xcc, %l3, %i3
stw %g6, [%l7 + 0x44]
fcmpne32 %f0, %f2, %o2
fabsd %f14, %f10
sllx %l4, %i5, %o3
taddcctv %l6, 0x1581, %g2
bgu %xcc, loop_1784
lduw [%l7 + 0x18], %o1
array16 %g1, %o7, %i6
ldd [%l7 + 0x08], %f2
loop_1784:
ldd [%l7 + 0x70], %f2
fone %f12
nop
setx loop_1785, %l0, %l1
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 + 0x34], %i1
fmovdpos %icc, %f10, %f14
fmovrde %i2, %f0, %f6
loop_1785:
ldsh [%l7 + 0x24], %o0
movneg %icc, %l5, %g3
ble loop_1786
fcmpeq32 %f0, %f0, %o5
subc %l0, %g5, %o6
stb %g7, [%l7 + 0x28]
loop_1786:
stw %l2, [%l7 + 0x68]
ldd [%l7 + 0x28], %f6
ldsh [%l7 + 0x30], %l1
fnor %f2, %f14, %f6
umul %o4, %g4, %i0
movn %icc, %i4, %i7
bleu %icc, loop_1787
movrlez %i3, %g6, %l3
fmovrsgz %l4, %f1, %f6
fcmple16 %f2, %f2, %i5
loop_1787:
ldsw [%l7 + 0x2C], %o2
bpos,a,pt %icc, loop_1788
lduw [%l7 + 0x58], %l6
fnot2s %f4, %f1
ldd [%l7 + 0x50], %f2
loop_1788:
bcs loop_1789
ldsb [%l7 + 0x38], %o3
brlz,a %g2, loop_1790
st %f14, [%l7 + 0x0C]
loop_1789:
taddcc %o1, 0x0140, %o7
fornot1 %f6, %f2, %f10
loop_1790:
addccc %g1, %i6, %i1
ldsb [%l7 + 0x77], %i2
fsrc1 %f2, %f10
fabss %f6, %f4
ldsb [%l7 + 0x2B], %l5
ld [%l7 + 0x10], %f7
ldx [%l7 + 0x38], %o0
stb %g3, [%l7 + 0x79]
fcmps %fcc0, %f8, %f10
movrgz %o5, %g5, %o6
fpmerge %f5, %f0, %f0
stb %g7, [%l7 + 0x0D]
lduh [%l7 + 0x68], %l2
srl %l1, %l0, %o4
stx %i0, [%l7 + 0x38]
orn %i4, %i7, %i3
ldub [%l7 + 0x1E], %g6
movn %xcc, %l3, %l4
std %f2, [%l7 + 0x78]
edge8 %g4, %i5, %o2
fbul %fcc3, loop_1791
movre %l6, %o3, %g2
fxnor %f10, %f4, %f4
ld [%l7 + 0x18], %f10
loop_1791:
stx %o7, [%l7 + 0x68]
tge %icc, 0x3
fcmpne16 %f6, %f2, %o1
tne %icc, 0x4
call loop_1792
ldsw [%l7 + 0x10], %i6
tsubcc %i1, 0x025B, %i2
fmovsgu %xcc, %f2, %f5
loop_1792:
add %l5, 0x07E6, %o0
nop
setx loop_1793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpmerge %f9, %f9, %f2
tcs %icc, 0x6
addc %g3, 0x0A3F, %o5
loop_1793:
orn %g1, %g5, %g7
movle %xcc, %l2, %o6
subc %l1, %o4, %l0
ldub [%l7 + 0x6B], %i4
fmul8x16au %f3, %f10, %f8
orncc %i7, %i3, %i0
ldsh [%l7 + 0x46], %l3
movg %icc, %l4, %g6
fmovrdgz %g4, %f4, %f4
sth %o2, [%l7 + 0x10]
movge %xcc, %i5, %o3
fmuld8ulx16 %f15, %f8, %f14
fandnot1s %f15, %f8, %f5
mulx %g2, %o7, %l6
addcc %i6, 0x15E4, %o1
fmovscs %icc, %f6, %f9
fmovrde %i1, %f2, %f10
fmovs %f14, %f1
movpos %xcc, %i2, %l5
sdiv %g3, 0x1162, %o0
fbne %fcc2, loop_1794
ld [%l7 + 0x68], %f12
st %f7, [%l7 + 0x1C]
brlz,a %o5, loop_1795
loop_1794:
fmovsl %icc, %f7, %f15
move %icc, %g5, %g1
st %f10, [%l7 + 0x60]
loop_1795:
fcmple32 %f0, %f6, %l2
fbo,a %fcc0, loop_1796
stx %g7, [%l7 + 0x08]
ldsw [%l7 + 0x48], %l1
movne %icc, %o6, %l0
loop_1796:
orncc %o4, %i7, %i3
udivx %i0, 0x0532, %l3
fcmpeq32 %f2, %f4, %i4
edge8n %g6, %g4, %l4
tpos %icc, 0x4
stb %o2, [%l7 + 0x1E]
fblg,a %fcc2, loop_1797
fxors %f7, %f9, %f2
fbe,a %fcc1, loop_1798
ble,pn %xcc, loop_1799
loop_1797:
fcmpeq16 %f6, %f6, %o3
tgu %icc, 0x4
loop_1798:
brlez,a %i5, loop_1800
loop_1799:
lduw [%l7 + 0x10], %g2
fmovsn %icc, %f0, %f1
nop
setx loop_1801, %l0, %l1
jmpl %l1, %o7
loop_1800:
stb %l6, [%l7 + 0x1D]
lduh [%l7 + 0x26], %o1
fmovdl %icc, %f6, %f11
loop_1801:
fcmpgt32 %f12, %f14, %i1
ldub [%l7 + 0x76], %i6
st %f6, [%l7 + 0x30]
stb %l5, [%l7 + 0x52]
srl %g3, %o0, %o5
subccc %g5, %g1, %i2
fabss %f7, %f9
fxor %f6, %f4, %f12
st %f14, [%l7 + 0x78]
bshuffle %f6, %f6, %f4
fbuge,a %fcc1, loop_1802
fcmpgt16 %f6, %f4, %l2
tge %xcc, 0x4
fone %f6
loop_1802:
tvc %xcc, 0x4
movrgz %g7, 0x2CF, %l1
fnegd %f14, %f2
tne %icc, 0x0
sdiv %l0, 0x095F, %o4
st %f6, [%l7 + 0x48]
be loop_1803
xnor %o6, %i3, %i0
fnot2 %f8, %f14
ldsb [%l7 + 0x18], %i7
loop_1803:
fmovrdlz %l3, %f10, %f12
fba,a %fcc1, loop_1804
bvs,a loop_1805
ldx [%l7 + 0x28], %g6
andncc %i4, %g4, %l4
loop_1804:
movvc %xcc, %o3, %i5
loop_1805:
lduw [%l7 + 0x1C], %g2
nop
setx loop_1806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x12], %o2
addcc %l6, 0x11EE, %o7
stb %o1, [%l7 + 0x36]
loop_1806:
fbne %fcc1, loop_1807
fmovdle %xcc, %f5, %f4
brgez,a %i1, loop_1808
stx %l5, [%l7 + 0x48]
loop_1807:
andn %i6, 0x0076, %g3
array32 %o0, %o5, %g1
loop_1808:
stw %i2, [%l7 + 0x30]
alignaddr %g5, %l2, %l1
mova %xcc, %l0, %o4
bge %xcc, loop_1809
movvc %icc, %o6, %i3
fpack32 %f14, %f0, %f8
fornot1s %f6, %f8, %f15
loop_1809:
srl %g7, 0x04, %i0
fones %f2
bneg loop_1810
fornot2 %f6, %f6, %f10
srlx %i7, %l3, %g6
ble,a loop_1811
loop_1810:
srax %i4, %g4, %o3
alignaddr %i5, %g2, %l4
fmovrdlez %o2, %f4, %f8
loop_1811:
ldsb [%l7 + 0x48], %l6
call loop_1812
fbe %fcc3, loop_1813
st %f7, [%l7 + 0x6C]
nop
setx loop_1814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1812:
fsrc1 %f6, %f6
loop_1813:
sub %o1, 0x03C1, %o7
tcc %xcc, 0x1
loop_1814:
movcs %xcc, %l5, %i1
sll %i6, %g3, %o5
edge32ln %g1, %o0, %i2
smulcc %g5, 0x17AD, %l1
movrne %l0, 0x2E7, %o4
fpsub16s %f12, %f14, %f13
fmovsvc %xcc, %f2, %f9
fmovsleu %xcc, %f7, %f15
fnot1s %f7, %f7
sdivx %l2, 0x1DAC, %o6
sth %i3, [%l7 + 0x38]
smul %g7, %i0, %i7
brgz,a %l3, loop_1815
stb %g6, [%l7 + 0x2F]
fmul8x16 %f14, %f0, %f8
or %g4, %i4, %i5
loop_1815:
fmovrdlz %o3, %f0, %f2
ldsw [%l7 + 0x2C], %l4
ldd [%l7 + 0x10], %f12
fmovrslez %g2, %f6, %f12
fbe %fcc0, loop_1816
ta %icc, 0x7
srax %o2, %l6, %o1
brgz %l5, loop_1817
loop_1816:
st %f5, [%l7 + 0x34]
alignaddr %o7, %i6, %i1
stb %o5, [%l7 + 0x76]
loop_1817:
ldsb [%l7 + 0x3A], %g3
ldx [%l7 + 0x48], %o0
ldsh [%l7 + 0x34], %g1
edge16ln %i2, %l1, %g5
subccc %o4, %l2, %l0
fmovrsgz %i3, %f9, %f14
sth %g7, [%l7 + 0x4E]
edge16l %i0, %i7, %o6
fmovd %f12, %f6
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x4B], %l3
addcc %g6, %i4, %i5
movrne %o3, %g4, %l4
movg %icc, %o2, %l6
sdivcc %o1, 0x1A6F, %l5
orcc %o7, 0x039E, %i6
ldd [%l7 + 0x20], %f2
stx %i1, [%l7 + 0x58]
tvs %icc, 0x5
ld [%l7 + 0x2C], %f12
for %f0, %f2, %f6
fbg %fcc1, loop_1818
lduh [%l7 + 0x7E], %g2
ldsw [%l7 + 0x50], %g3
tleu %icc, 0x6
loop_1818:
fpsub16 %f4, %f2, %f12
tn %icc, 0x1
ldub [%l7 + 0x5A], %o5
sth %o0, [%l7 + 0x58]
movl %icc, %i2, %g1
fornot1s %f0, %f1, %f15
popc 0x05EF, %l1
fmul8x16al %f11, %f14, %f14
and %o4, 0x13A6, %l2
movle %icc, %l0, %g5
movrlz %g7, 0x008, %i3
fpack16 %f4, %f4
movrlez %i7, %i0, %l3
bg,pn %icc, loop_1819
fandnot2 %f6, %f4, %f14
fsrc2 %f6, %f6
siam 0x1
loop_1819:
array16 %g6, %i4, %o6
ldsb [%l7 + 0x1E], %o3
fmovspos %xcc, %f0, %f1
sethi 0x0056, %g4
for %f4, %f6, %f4
nop
setx loop_1820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc2, loop_1821
fpackfix %f14, %f4
sth %l4, [%l7 + 0x54]
loop_1820:
stw %i5, [%l7 + 0x24]
loop_1821:
fbne %fcc0, loop_1822
fbul %fcc1, loop_1823
brlz,a %o2, loop_1824
stx %o1, [%l7 + 0x48]
loop_1822:
fmovsvc %icc, %f10, %f1
loop_1823:
std %f0, [%l7 + 0x28]
loop_1824:
ldub [%l7 + 0x53], %l5
fone %f6
fmovsne %icc, %f15, %f0
fmovsg %icc, %f0, %f12
movle %xcc, %o7, %l6
movcc %icc, %i6, %i1
ld [%l7 + 0x08], %f3
bgu,a loop_1825
udivcc %g3, 0x0271, %o5
fmovdg %icc, %f6, %f15
tpos %xcc, 0x6
loop_1825:
fmul8x16au %f14, %f15, %f4
st %f3, [%l7 + 0x70]
fcmpgt32 %f10, %f10, %o0
udiv %i2, 0x0700, %g2
lduh [%l7 + 0x0A], %g1
bcc,a,pn %icc, loop_1826
ba,a,pn %xcc, loop_1827
tne %icc, 0x0
xnorcc %o4, %l1, %l0
loop_1826:
fba,a %fcc2, loop_1828
loop_1827:
xnor %l2, %g7, %i3
lduh [%l7 + 0x3A], %i7
fmovdcc %icc, %f15, %f15
loop_1828:
movgu %xcc, %i0, %g5
stw %l3, [%l7 + 0x24]
ldd [%l7 + 0x18], %f0
fmovd %f4, %f2
fmovsg %icc, %f2, %f15
ldsb [%l7 + 0x49], %g6
stx %o6, [%l7 + 0x50]
fabss %f12, %f15
bne loop_1829
tgu %icc, 0x6
movrlez %i4, %g4, %l4
fmovscc %xcc, %f5, %f15
loop_1829:
tgu %icc, 0x6
mulscc %i5, %o2, %o1
ldd [%l7 + 0x60], %f14
fnegd %f10, %f0
lduh [%l7 + 0x0A], %o3
edge16n %l5, %o7, %i6
tcc %xcc, 0x2
fmovrdgez %i1, %f6, %f0
smul %l6, %o5, %g3
fornot1s %f6, %f14, %f5
fpack16 %f0, %f14
mulscc %i2, %g2, %o0
fnegd %f14, %f8
ldd [%l7 + 0x78], %f10
ldsb [%l7 + 0x15], %g1
fmovrdlz %l1, %f6, %f12
fmovrdne %o4, %f0, %f4
ld [%l7 + 0x48], %f4
stw %l0, [%l7 + 0x0C]
fmovsg %icc, %f12, %f3
std %f2, [%l7 + 0x68]
fand %f0, %f4, %f8
mova %xcc, %l2, %g7
fnand %f4, %f4, %f2
stx %i3, [%l7 + 0x40]
std %f8, [%l7 + 0x30]
fmovrslz %i7, %f1, %f14
ldsw [%l7 + 0x20], %i0
movvs %icc, %g5, %l3
fnot2 %f12, %f0
nop
setx loop_1830, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %icc, %f1, %f3
tgu %xcc, 0x6
fmovdvc %xcc, %f11, %f11
loop_1830:
fmovrdgz %o6, %f10, %f8
fbe,a %fcc3, loop_1831
andn %i4, %g4, %l4
fbule,a %fcc3, loop_1832
st %f15, [%l7 + 0x28]
loop_1831:
fmovsg %icc, %f6, %f1
edge16n %g6, %o2, %o1
loop_1832:
bgu,a,pn %xcc, loop_1833
fmovse %icc, %f5, %f7
movrgez %i5, %o3, %o7
stw %i6, [%l7 + 0x40]
loop_1833:
fcmpne16 %f6, %f2, %i1
array32 %l5, %l6, %o5
brgz %i2, loop_1834
lduh [%l7 + 0x34], %g3
ld [%l7 + 0x44], %f3
tcs %icc, 0x7
loop_1834:
addc %o0, %g1, %l1
add %o4, 0x15B5, %l0
bne,a,pn %icc, loop_1835
siam 0x6
fbne,a %fcc2, loop_1836
movvs %icc, %l2, %g7
loop_1835:
fmovdneg %xcc, %f15, %f9
movg %icc, %g2, %i7
loop_1836:
tl %icc, 0x0
tvc %icc, 0x1
sll %i0, %g5, %i3
fmovdleu %icc, %f7, %f9
stx %l3, [%l7 + 0x48]
faligndata %f0, %f2, %f0
tle %xcc, 0x3
fnot2s %f3, %f15
smulcc %o6, 0x148A, %g4
ldsw [%l7 + 0x18], %l4
bl loop_1837
st %f4, [%l7 + 0x70]
bneg,a loop_1838
fpsub32s %f11, %f4, %f12
loop_1837:
movneg %icc, %g6, %o2
siam 0x5
loop_1838:
stb %o1, [%l7 + 0x53]
stw %i4, [%l7 + 0x60]
fnot1 %f8, %f2
fzeros %f10
sdiv %i5, 0x07CB, %o3
ldsb [%l7 + 0x72], %o7
ldsw [%l7 + 0x08], %i1
tneg %xcc, 0x1
tle %icc, 0x1
xnorcc %i6, 0x08D7, %l5
std %f12, [%l7 + 0x10]
fmovd %f8, %f8
ldd [%l7 + 0x60], %f2
edge8l %l6, %i2, %o5
sth %g3, [%l7 + 0x1E]
sra %g1, %l1, %o4
ldsb [%l7 + 0x37], %l0
sth %l2, [%l7 + 0x1C]
tg %xcc, 0x4
fbge %fcc3, loop_1839
movrlz %o0, %g7, %g2
fmul8sux16 %f10, %f0, %f4
fble %fcc0, loop_1840
loop_1839:
fand %f14, %f2, %f4
fbul,a %fcc1, loop_1841
ldsh [%l7 + 0x6E], %i7
loop_1840:
fpsub32s %f0, %f11, %f1
tcs %xcc, 0x7
loop_1841:
srlx %g5, 0x1F, %i0
ldsb [%l7 + 0x7F], %l3
fbn,a %fcc0, loop_1842
lduh [%l7 + 0x08], %i3
fandnot2 %f6, %f12, %f8
st %f6, [%l7 + 0x20]
loop_1842:
ldub [%l7 + 0x4F], %g4
fabss %f0, %f8
brz %l4, loop_1843
popc %o6, %o2
stx %o1, [%l7 + 0x58]
fmovrdlz %i4, %f10, %f8
loop_1843:
stx %i5, [%l7 + 0x20]
fmovdneg %xcc, %f10, %f3
ldsw [%l7 + 0x68], %o3
fmovrdlez %o7, %f10, %f10
sth %g6, [%l7 + 0x1A]
ta %icc, 0x3
ldsb [%l7 + 0x3A], %i6
ldsw [%l7 + 0x20], %i1
nop
setx loop_1844, %l0, %l1
jmpl %l1, %l5
lduh [%l7 + 0x6C], %i2
andcc %o5, %g3, %l6
fbule,a %fcc3, loop_1845
loop_1844:
ldsw [%l7 + 0x0C], %g1
array16 %l1, %l0, %l2
ld [%l7 + 0x08], %f2
loop_1845:
bpos,a,pt %xcc, loop_1846
or %o4, %g7, %g2
fmul8sux16 %f2, %f2, %f0
ldx [%l7 + 0x78], %o0
loop_1846:
bg,a %xcc, loop_1847
fpadd16s %f1, %f11, %f9
array8 %i7, %i0, %l3
ldsb [%l7 + 0x63], %g5
loop_1847:
fmovdne %xcc, %f15, %f11
sth %g4, [%l7 + 0x0C]
fmuld8ulx16 %f8, %f6, %f0
fblg %fcc2, loop_1848
fbg %fcc1, loop_1849
addc %i3, %o6, %o2
umul %l4, %i4, %i5
loop_1848:
std %f14, [%l7 + 0x30]
loop_1849:
movrlez %o1, %o3, %o7
sth %g6, [%l7 + 0x32]
te %xcc, 0x5
ldsb [%l7 + 0x12], %i1
tvs %xcc, 0x0
fmovdpos %xcc, %f8, %f13
subc %l5, %i6, %o5
fmovrse %g3, %f14, %f13
stw %l6, [%l7 + 0x28]
sth %g1, [%l7 + 0x50]
brnz,a %i2, loop_1850
fbug,a %fcc2, loop_1851
fpsub16 %f0, %f10, %f6
bcc,pt %icc, loop_1852
loop_1850:
fmovs %f14, %f0
loop_1851:
brz,a %l0, loop_1853
movvs %xcc, %l1, %l2
loop_1852:
movrgez %o4, 0x348, %g2
fbne,a %fcc2, loop_1854
loop_1853:
stb %g7, [%l7 + 0x7F]
bpos,pt %icc, loop_1855
fbe %fcc0, loop_1856
loop_1854:
ldsw [%l7 + 0x14], %i7
faligndata %f8, %f12, %f0
loop_1855:
stb %i0, [%l7 + 0x3A]
loop_1856:
tvs %xcc, 0x0
ldub [%l7 + 0x2C], %l3
stw %g5, [%l7 + 0x70]
alignaddr %o0, %g4, %i3
edge32n %o6, %o2, %i4
tgu %xcc, 0x5
lduw [%l7 + 0x08], %i5
stw %o1, [%l7 + 0x10]
lduh [%l7 + 0x2C], %o3
orncc %l4, 0x06D9, %g6
movrgz %o7, 0x3E4, %l5
ldub [%l7 + 0x72], %i1
fsrc2s %f4, %f8
tne %xcc, 0x2
lduh [%l7 + 0x52], %i6
orn %o5, %l6, %g1
fmuld8sux16 %f3, %f5, %f4
fbne,a %fcc0, loop_1857
be,a loop_1858
fmovsg %xcc, %f3, %f5
fmovdneg %xcc, %f5, %f4
loop_1857:
fbug %fcc0, loop_1859
loop_1858:
std %f14, [%l7 + 0x10]
stx %i2, [%l7 + 0x40]
fbo,a %fcc2, loop_1860
loop_1859:
ldd [%l7 + 0x60], %f8
alignaddr %l0, %g3, %l2
and %o4, 0x184E, %g2
loop_1860:
stb %g7, [%l7 + 0x24]
lduw [%l7 + 0x1C], %i7
andncc %i0, %l1, %l3
nop
setx loop_1861, %l0, %l1
jmpl %l1, %o0
stw %g5, [%l7 + 0x40]
std %f14, [%l7 + 0x50]
fands %f2, %f13, %f15
loop_1861:
stb %g4, [%l7 + 0x62]
fnot1s %f4, %f13
bvc,a %xcc, loop_1862
fornot2 %f10, %f4, %f14
nop
setx loop_1863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %i3, 0x347, %o6
loop_1862:
fmovrslez %i4, %f6, %f3
fnors %f13, %f7, %f4
loop_1863:
fexpand %f3, %f2
xnorcc %o2, %o1, %o3
ldsw [%l7 + 0x3C], %l4
udivcc %i5, 0x0ADC, %g6
tle %xcc, 0x6
and %l5, %i1, %o7
fmovde %icc, %f8, %f11
fmovdne %icc, %f10, %f3
fmovsn %xcc, %f4, %f6
fbuge,a %fcc0, loop_1864
ldub [%l7 + 0x72], %i6
fbug %fcc1, loop_1865
st %f2, [%l7 + 0x6C]
loop_1864:
edge16n %l6, %o5, %g1
mulx %i2, 0x1BCA, %l0
loop_1865:
bvc,a,pn %xcc, loop_1866
ldsw [%l7 + 0x4C], %g3
movrne %o4, %g2, %l2
movleu %xcc, %i7, %g7
loop_1866:
fnors %f3, %f5, %f7
fbl,a %fcc0, loop_1867
edge32n %i0, %l3, %o0
ld [%l7 + 0x0C], %f1
fcmple16 %f6, %f0, %l1
loop_1867:
sllx %g4, %g5, %o6
sra %i4, 0x0F, %o2
ldx [%l7 + 0x18], %i3
edge16ln %o1, %l4, %o3
edge8 %i5, %g6, %i1
alignaddr %o7, %i6, %l5
st %f6, [%l7 + 0x14]
fors %f13, %f13, %f7
stw %o5, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f10
faligndata %f14, %f14, %f14
stx %l6, [%l7 + 0x30]
fexpand %f1, %f8
add %g1, %i2, %l0
lduw [%l7 + 0x78], %o4
fmovsl %xcc, %f11, %f12
fbu %fcc0, loop_1868
fsrc2s %f13, %f14
lduh [%l7 + 0x3E], %g3
move %icc, %g2, %i7
loop_1868:
fbg %fcc1, loop_1869
st %f3, [%l7 + 0x20]
fcmpgt16 %f4, %f6, %l2
fand %f10, %f14, %f0
loop_1869:
movrgz %i0, 0x278, %g7
tn %xcc, 0x4
movge %xcc, %l3, %l1
stw %g4, [%l7 + 0x20]
fmovsleu %xcc, %f9, %f12
fmul8x16au %f5, %f13, %f6
fmovsvc %xcc, %f7, %f1
std %f4, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
ld [%l7 + 0x10], %f15
tvc %icc, 0x5
ldsw [%l7 + 0x18], %g5
fmovrdgez %o6, %f8, %f14
ldx [%l7 + 0x18], %o0
movvs %xcc, %i4, %o2
ldsb [%l7 + 0x46], %o1
fsrc2s %f2, %f2
sth %l4, [%l7 + 0x66]
fbo,a %fcc1, loop_1870
fmovde %xcc, %f5, %f11
ldx [%l7 + 0x78], %o3
fmovrsgz %i3, %f14, %f4
loop_1870:
addc %g6, 0x0FE1, %i1
fcmpd %fcc1, %f0, %f8
fbuge %fcc1, loop_1871
andcc %i5, 0x05AE, %o7
sdivcc %i6, 0x1DB4, %o5
movrgez %l5, %g1, %l6
loop_1871:
tvc %icc, 0x0
nop
setx loop_1872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,pt %xcc, loop_1873
fsrc2s %f10, %f2
tvs %icc, 0x1
loop_1872:
ldub [%l7 + 0x09], %i2
loop_1873:
movle %xcc, %l0, %g3
subccc %o4, %g2, %i7
move %icc, %i0, %g7
fmovdg %icc, %f9, %f3
movrne %l3, 0x124, %l2
sll %g4, %g5, %o6
lduw [%l7 + 0x78], %o0
fmovsa %icc, %f6, %f1
srlx %l1, 0x1B, %i4
fexpand %f9, %f6
movrlez %o1, %l4, %o3
fnot1 %f2, %f2
fmul8sux16 %f10, %f6, %f4
fones %f9
std %f2, [%l7 + 0x28]
fmovrslez %o2, %f6, %f7
edge32 %i3, %i1, %g6
fmovscc %icc, %f15, %f9
sth %o7, [%l7 + 0x0E]
stb %i6, [%l7 + 0x3B]
fmovdl %icc, %f7, %f11
st %f6, [%l7 + 0x28]
fbg %fcc3, loop_1874
movvc %icc, %o5, %l5
fmovscs %xcc, %f2, %f0
addc %i5, %g1, %i2
loop_1874:
fmovdge %xcc, %f8, %f10
movg %icc, %l6, %g3
fbne,a %fcc3, loop_1875
fmovrdgez %l0, %f0, %f12
fmovdge %xcc, %f7, %f1
smul %o4, 0x10D5, %g2
loop_1875:
ldd [%l7 + 0x58], %f4
movrgz %i7, 0x1D7, %g7
fpsub16 %f10, %f12, %f14
stw %l3, [%l7 + 0x68]
lduh [%l7 + 0x60], %l2
stx %g4, [%l7 + 0x50]
array8 %g5, %o6, %i0
edge8ln %o0, %l1, %o1
ta %icc, 0x1
fbo,a %fcc2, loop_1876
fmovrdgz %l4, %f2, %f0
fornot2 %f4, %f8, %f10
stx %i4, [%l7 + 0x58]
loop_1876:
ta %xcc, 0x6
stx %o3, [%l7 + 0x08]
fmul8ulx16 %f6, %f0, %f2
std %f10, [%l7 + 0x10]
taddcctv %i3, %i1, %o2
fmovsgu %xcc, %f13, %f2
ldsw [%l7 + 0x40], %g6
movvs %xcc, %o7, %i6
ldsw [%l7 + 0x54], %o5
fmovrdgz %l5, %f6, %f10
ldub [%l7 + 0x6A], %i5
fpsub16s %f2, %f2, %f15
sra %i2, %g1, %g3
fnot2 %f4, %f10
fba %fcc3, loop_1877
fmovdvc %icc, %f10, %f10
ldd [%l7 + 0x08], %f6
subcc %l0, %o4, %l6
loop_1877:
fxor %f14, %f10, %f2
tg %icc, 0x5
fmovsneg %icc, %f2, %f8
bpos,a loop_1878
fsrc1 %f8, %f0
fbul,a %fcc1, loop_1879
fnot1 %f8, %f8
loop_1878:
movgu %icc, %g2, %g7
fones %f0
loop_1879:
ld [%l7 + 0x0C], %f1
sethi 0x0BFB, %l3
fmovrslez %l2, %f4, %f14
stw %i7, [%l7 + 0x08]
ldd [%l7 + 0x10], %f10
st %f4, [%l7 + 0x1C]
sth %g4, [%l7 + 0x1C]
andcc %g5, 0x0637, %i0
edge16ln %o6, %l1, %o1
ldsh [%l7 + 0x2E], %o0
sethi 0x175C, %i4
ldsb [%l7 + 0x5F], %l4
fxor %f4, %f4, %f10
nop
setx loop_1880, %l0, %l1
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], %f9
fbg,a %fcc1, loop_1881
fmovd %f6, %f6
loop_1880:
mulscc %i3, %i1, %o2
fandnot1 %f6, %f4, %f6
loop_1881:
ldsh [%l7 + 0x76], %g6
mova %icc, %o7, %i6
fors %f7, %f6, %f9
fzeros %f14
fbul %fcc1, loop_1882
fmul8sux16 %f10, %f4, %f4
tgu %icc, 0x0
sth %o3, [%l7 + 0x40]
loop_1882:
fmovrsne %o5, %f8, %f12
array32 %l5, %i5, %g1
brlz %g3, loop_1883
fcmpeq32 %f14, %f12, %l0
bcc,a %xcc, loop_1884
lduw [%l7 + 0x68], %i2
loop_1883:
fmovsne %xcc, %f8, %f9
ldsb [%l7 + 0x3D], %l6
loop_1884:
edge16ln %o4, %g2, %g7
tvc %xcc, 0x6
fnegs %f0, %f5
ldsw [%l7 + 0x20], %l3
fpadd16 %f2, %f12, %f6
stw %i7, [%l7 + 0x14]
ldx [%l7 + 0x30], %l2
std %f0, [%l7 + 0x50]
ldsb [%l7 + 0x54], %g5
lduw [%l7 + 0x74], %i0
be,pn %xcc, loop_1885
fcmpeq32 %f12, %f14, %g4
fble %fcc0, loop_1886
fnands %f8, %f5, %f7
loop_1885:
fpsub16s %f8, %f4, %f15
fmovdcc %xcc, %f0, %f7
loop_1886:
sll %l1, %o1, %o0
ldsh [%l7 + 0x6A], %o6
fmovsleu %xcc, %f15, %f12
bpos,a loop_1887
fcmpne32 %f2, %f14, %i4
ldd [%l7 + 0x68], %f8
brgez %l4, loop_1888
loop_1887:
fxors %f7, %f7, %f14
brlez,a %i1, loop_1889
stx %i3, [%l7 + 0x78]
loop_1888:
st %f9, [%l7 + 0x40]
sth %g6, [%l7 + 0x5C]
loop_1889:
brlez,a %o7, loop_1890
brgz,a %o2, loop_1891
ldub [%l7 + 0x73], %o3
movrgez %i6, 0x112, %o5
loop_1890:
movgu %icc, %i5, %l5
loop_1891:
fmovrsne %g3, %f3, %f8
array8 %g1, %i2, %l0
siam 0x5
fsrc2 %f8, %f14
move %icc, %l6, %g2
array16 %g7, %l3, %i7
ldub [%l7 + 0x5D], %l2
ldsh [%l7 + 0x0E], %g5
lduw [%l7 + 0x3C], %i0
ldsw [%l7 + 0x78], %o4
sdivx %l1, 0x0EE7, %g4
sdivx %o1, 0x1611, %o6
fbue %fcc1, loop_1892
fblg,a %fcc3, loop_1893
ldsb [%l7 + 0x6D], %o0
tcc %xcc, 0x4
loop_1892:
fcmps %fcc2, %f14, %f1
loop_1893:
udivx %l4, 0x1D9C, %i1
umulcc %i4, %g6, %i3
bcs,a,pt %icc, loop_1894
fzeros %f2
ld [%l7 + 0x68], %f9
fmovse %icc, %f1, %f5
loop_1894:
fcmpne32 %f10, %f14, %o2
ldd [%l7 + 0x70], %f10
st %f3, [%l7 + 0x2C]
ldsh [%l7 + 0x08], %o3
sllx %i6, 0x18, %o5
mulx %i5, 0x139F, %o7
move %icc, %l5, %g1
fmuld8sux16 %f7, %f14, %f12
ldub [%l7 + 0x0E], %i2
lduw [%l7 + 0x24], %g3
movneg %icc, %l0, %l6
edge16l %g7, %l3, %g2
udivx %i7, 0x14A0, %l2
udivcc %g5, 0x0FA3, %o4
brlz,a %l1, loop_1895
stx %g4, [%l7 + 0x78]
fmovdl %icc, %f14, %f1
ldsb [%l7 + 0x22], %o1
loop_1895:
fornot1s %f9, %f11, %f6
andn %i0, 0x1416, %o6
ld [%l7 + 0x60], %f4
stb %o0, [%l7 + 0x58]
movcs %icc, %l4, %i1
fmovsl %icc, %f13, %f9
fbo,a %fcc0, loop_1896
ldsb [%l7 + 0x25], %i4
fmovsgu %icc, %f1, %f10
fcmpne16 %f2, %f0, %g6
loop_1896:
fzero %f12
ble,a loop_1897
tg %icc, 0x6
ldub [%l7 + 0x7D], %i3
tpos %xcc, 0x3
loop_1897:
fandnot1s %f9, %f14, %f12
srax %o3, 0x17, %i6
or %o5, %o2, %o7
fbu %fcc0, loop_1898
be,a,pn %icc, loop_1899
fpsub16s %f13, %f9, %f5
ldd [%l7 + 0x60], %f8
loop_1898:
st %f15, [%l7 + 0x50]
loop_1899:
fxnor %f2, %f10, %f4
orcc %l5, 0x031F, %i5
fmovsne %xcc, %f15, %f9
ldsb [%l7 + 0x3B], %g1
movne %xcc, %g3, %i2
addcc %l0, 0x08E3, %l6
sth %l3, [%l7 + 0x62]
ld [%l7 + 0x74], %f11
fmovsvc %icc, %f5, %f12
std %f6, [%l7 + 0x20]
stx %g2, [%l7 + 0x30]
sth %g7, [%l7 + 0x4C]
array16 %i7, %l2, %o4
movrgez %l1, %g4, %g5
addcc %o1, %i0, %o0
fmovrdlez %l4, %f12, %f2
st %f8, [%l7 + 0x08]
fmovdpos %xcc, %f13, %f3
nop
setx loop_1900, %l0, %l1
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 %fcc1, loop_1901
fmovsne %xcc, %f3, %f13
tpos %xcc, 0x1
loop_1900:
nop
setx loop_1902, %l0, %l1
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_1901:
fmovdleu %xcc, %f3, %f12
fone %f6
fmovsne %icc, %f2, %f14
loop_1902:
fxors %f11, %f15, %f6
edge32 %i1, %i4, %g6
fnand %f8, %f4, %f2
fsrc2s %f11, %f1
bn loop_1903
fmovdcc %xcc, %f13, %f0
std %f8, [%l7 + 0x08]
tgu %xcc, 0x5
loop_1903:
fpadd16 %f4, %f14, %f14
ldsw [%l7 + 0x0C], %o6
fpadd32 %f14, %f8, %f12
edge8n %i3, %o3, %o5
or %o2, 0x1122, %o7
fsrc2 %f10, %f4
tneg %xcc, 0x5
fmul8ulx16 %f12, %f10, %f8
tsubcctv %l5, %i6, %i5
ldsw [%l7 + 0x60], %g1
fmovdg %icc, %f10, %f2
edge32l %i2, %l0, %l6
ldsb [%l7 + 0x27], %l3
movvs %icc, %g2, %g7
udivx %i7, 0x010E, %l2
movcc %xcc, %g3, %o4
fcmple16 %f6, %f4, %g4
stw %l1, [%l7 + 0x58]
ldub [%l7 + 0x35], %o1
fmovsa %icc, %f0, %f15
stw %i0, [%l7 + 0x78]
st %f4, [%l7 + 0x54]
sth %o0, [%l7 + 0x60]
stw %l4, [%l7 + 0x4C]
sth %i1, [%l7 + 0x3A]
bpos,a %xcc, loop_1904
ldx [%l7 + 0x68], %i4
tcs %xcc, 0x4
fpsub16s %f5, %f0, %f5
loop_1904:
brnz %g5, loop_1905
umulcc %o6, %i3, %g6
fmovsneg %icc, %f6, %f1
umul %o3, %o5, %o2
loop_1905:
stw %l5, [%l7 + 0x18]
ldd [%l7 + 0x58], %f12
movrlz %i6, %o7, %i5
fors %f0, %f7, %f10
ldsw [%l7 + 0x60], %g1
nop
setx loop_1906, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %i2, 0x1F64, %l6
fmovrsne %l3, %f9, %f8
brgz %l0, loop_1907
loop_1906:
stx %g7, [%l7 + 0x68]
udivcc %i7, 0x0F84, %g2
ldub [%l7 + 0x73], %l2
loop_1907:
ldx [%l7 + 0x70], %o4
stb %g3, [%l7 + 0x71]
fmovdl %icc, %f11, %f11
lduw [%l7 + 0x5C], %l1
ldsb [%l7 + 0x27], %o1
fsrc1 %f4, %f10
fornot1 %f14, %f6, %f2
fcmps %fcc3, %f10, %f11
fnors %f15, %f2, %f6
fcmpgt16 %f6, %f2, %g4
ta %icc, 0x0
stx %i0, [%l7 + 0x18]
edge32ln %o0, %i1, %i4
movg %xcc, %g5, %l4
udivx %o6, 0x1E86, %i3
array32 %g6, %o3, %o5
ba,a loop_1908
movrgez %o2, %l5, %i6
std %f8, [%l7 + 0x18]
fsrc2 %f14, %f0
loop_1908:
fornot1 %f12, %f0, %f8
fbo %fcc1, loop_1909
fmovdleu %icc, %f15, %f15
fnot2 %f0, %f8
ldd [%l7 + 0x70], %f14
loop_1909:
bl,a %icc, loop_1910
sth %i5, [%l7 + 0x5C]
udiv %o7, 0x08DC, %g1
tcc %xcc, 0x1
loop_1910:
fpsub32s %f3, %f8, %f12
sth %l6, [%l7 + 0x28]
ldsb [%l7 + 0x58], %i2
tge %icc, 0x0
bg,pn %xcc, loop_1911
stb %l0, [%l7 + 0x4B]
fmovsg %xcc, %f6, %f0
ldsb [%l7 + 0x29], %l3
loop_1911:
ldub [%l7 + 0x61], %g7
fmovrse %g2, %f15, %f9
te %icc, 0x1
fornot1 %f2, %f6, %f12
fxors %f12, %f4, %f4
umul %l2, %o4, %i7
sth %g3, [%l7 + 0x46]
ldsh [%l7 + 0x2C], %o1
fbl %fcc0, loop_1912
fmovdg %icc, %f11, %f13
fcmpeq32 %f4, %f14, %g4
stw %i0, [%l7 + 0x5C]
loop_1912:
stb %o0, [%l7 + 0x63]
ldd [%l7 + 0x50], %f12
movne %xcc, %l1, %i1
stb %i4, [%l7 + 0x14]
xnorcc %l4, 0x0E2F, %o6
fmovrsne %g5, %f2, %f6
fmovsne %xcc, %f9, %f9
movneg %icc, %i3, %o3
lduw [%l7 + 0x08], %o5
ldsh [%l7 + 0x5A], %g6
umul %l5, %i6, %o2
ldsh [%l7 + 0x56], %i5
bge,a,pn %xcc, loop_1913
sth %o7, [%l7 + 0x56]
udivcc %g1, 0x0A95, %l6
bne,pt %xcc, loop_1914
loop_1913:
st %f5, [%l7 + 0x10]
movcc %icc, %i2, %l3
ldsw [%l7 + 0x48], %l0
loop_1914:
sub %g2, %l2, %o4
st %f6, [%l7 + 0x50]
fmovsg %xcc, %f13, %f9
ldsb [%l7 + 0x5E], %i7
fbe,a %fcc2, loop_1915
st %f1, [%l7 + 0x60]
taddcctv %g7, %g3, %g4
xor %o1, %i0, %o0
loop_1915:
fnand %f8, %f14, %f4
nop
setx loop_1916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %i1, %f0, %f6
ldx [%l7 + 0x08], %l1
ldsh [%l7 + 0x58], %l4
loop_1916:
bcs,a loop_1917
fble,a %fcc2, loop_1918
bneg %icc, loop_1919
ldx [%l7 + 0x70], %o6
loop_1917:
fmul8sux16 %f4, %f4, %f12
loop_1918:
fmovsne %icc, %f15, %f12
loop_1919:
edge16l %g5, %i4, %o3
lduw [%l7 + 0x4C], %i3
edge32ln %o5, %l5, %g6
ldub [%l7 + 0x6D], %i6
movrlz %i5, 0x29A, %o2
bg,pt %xcc, loop_1920
fmovdleu %xcc, %f6, %f2
or %g1, %o7, %l6
fexpand %f10, %f14
loop_1920:
udivx %l3, 0x0EB7, %i2
lduh [%l7 + 0x4E], %l0
fmovrsne %g2, %f11, %f0
lduw [%l7 + 0x3C], %l2
brz,a %o4, loop_1921
movvs %icc, %g7, %i7
brlz,a %g3, loop_1922
fmovrsgz %o1, %f12, %f9
loop_1921:
fsrc1s %f14, %f0
taddcctv %i0, %o0, %i1
loop_1922:
fpadd32s %f14, %f12, %f11
fmovdne %xcc, %f13, %f9
ldsh [%l7 + 0x46], %g4
fmovdgu %xcc, %f4, %f12
nop
setx loop_1923, %l0, %l1
jmpl %l1, %l4
fand %f12, %f10, %f6
ldsw [%l7 + 0x60], %l1
subccc %o6, %i4, %o3
loop_1923:
subcc %i3, 0x098F, %g5
andn %l5, %g6, %i6
pdist %f8, %f8, %f8
fbge,a %fcc2, loop_1924
fmovdvc %icc, %f11, %f6
fmovsvs %xcc, %f10, %f10
udivx %o5, 0x13FC, %i5
loop_1924:
movrgez %g1, %o2, %o7
movrgez %l6, %l3, %i2
fnot2 %f14, %f8
fmovspos %icc, %f7, %f0
andncc %l0, %l2, %g2
ldsb [%l7 + 0x3A], %o4
fornot1 %f0, %f6, %f2
fandnot1s %f2, %f8, %f5
ldsw [%l7 + 0x20], %g7
ldsh [%l7 + 0x7E], %i7
ld [%l7 + 0x74], %f11
move %xcc, %g3, %o1
fmovdvs %icc, %f15, %f8
bvs,a,pn %xcc, loop_1925
orcc %i0, 0x0EBC, %i1
edge16 %o0, %l4, %g4
tvs %icc, 0x3
loop_1925:
fmovrse %l1, %f3, %f1
fmovrdne %i4, %f12, %f0
bgu,a,pn %xcc, loop_1926
fmovdpos %xcc, %f15, %f2
ldsh [%l7 + 0x7E], %o6
fmovrsgz %o3, %f8, %f3
loop_1926:
ldx [%l7 + 0x50], %g5
array8 %i3, %l5, %g6
fnot1 %f14, %f2
orn %o5, 0x10B0, %i6
stx %i5, [%l7 + 0x50]
nop
setx loop_1927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x28], %f6
fmovse %icc, %f9, %f2
siam 0x1
loop_1927:
fcmpgt32 %f6, %f8, %g1
edge32 %o2, %l6, %l3
fbl %fcc2, loop_1928
fabsd %f12, %f12
fmovdleu %icc, %f13, %f10
fmovspos %icc, %f13, %f8
loop_1928:
tsubcc %o7, %l0, %i2
stw %l2, [%l7 + 0x08]
lduw [%l7 + 0x14], %o4
subc %g7, %i7, %g2
ld [%l7 + 0x14], %f13
bgu loop_1929
stb %g3, [%l7 + 0x22]
bge,a loop_1930
ldx [%l7 + 0x78], %o1
loop_1929:
ldsb [%l7 + 0x54], %i1
or %o0, %i0, %g4
loop_1930:
addc %l1, 0x07E2, %i4
ldsh [%l7 + 0x66], %l4
fpmerge %f13, %f4, %f10
ld [%l7 + 0x0C], %f2
st %f9, [%l7 + 0x50]
fcmpeq16 %f12, %f2, %o3
pdist %f10, %f12, %f8
ldsh [%l7 + 0x4E], %o6
std %f0, [%l7 + 0x40]
fbne,a %fcc2, loop_1931
brgz %i3, loop_1932
popc %g5, %l5
stb %o5, [%l7 + 0x23]
loop_1931:
umul %g6, %i5, %i6
loop_1932:
ld [%l7 + 0x2C], %f15
fnot2s %f2, %f5
fcmpne32 %f2, %f6, %g1
sub %o2, %l3, %o7
fmovscc %xcc, %f10, %f15
fsrc2 %f2, %f8
fba,a %fcc0, loop_1933
move %xcc, %l0, %i2
fbn %fcc3, loop_1934
fpmerge %f4, %f4, %f6
loop_1933:
std %f10, [%l7 + 0x68]
bvc,a %xcc, loop_1935
loop_1934:
stw %l2, [%l7 + 0x60]
ldsb [%l7 + 0x2B], %l6
udiv %g7, 0x019A, %i7
loop_1935:
std %f14, [%l7 + 0x38]
fmovrdlz %o4, %f6, %f14
subccc %g3, 0x1ED5, %g2
fpsub32 %f10, %f8, %f10
mova %icc, %i1, %o1
tsubcc %i0, 0x140D, %o0
tleu %xcc, 0x5
addccc %l1, %i4, %l4
movrgz %o3, 0x207, %g4
fcmps %fcc3, %f14, %f14
ldsw [%l7 + 0x08], %i3
ldsh [%l7 + 0x3E], %o6
ldsb [%l7 + 0x20], %g5
ldd [%l7 + 0x50], %f12
movge %icc, %o5, %g6
fzeros %f3
fmovsg %xcc, %f0, %f13
brnz %l5, loop_1936
movrgez %i6, 0x24E, %g1
fornot1 %f12, %f6, %f6
ldd [%l7 + 0x10], %f14
loop_1936:
ldx [%l7 + 0x68], %o2
fcmped %fcc0, %f14, %f0
fmovscs %xcc, %f4, %f1
orcc %l3, 0x0448, %i5
fcmpd %fcc0, %f2, %f2
stb %l0, [%l7 + 0x78]
srax %o7, 0x0B, %l2
bcs,a,pn %icc, loop_1937
movrne %i2, %g7, %l6
ld [%l7 + 0x60], %f5
stw %i7, [%l7 + 0x08]
loop_1937:
stx %g3, [%l7 + 0x08]
movpos %icc, %o4, %i1
ldsw [%l7 + 0x1C], %o1
bneg,a,pt %xcc, loop_1938
bcc loop_1939
stw %g2, [%l7 + 0x2C]
siam 0x6
loop_1938:
ld [%l7 + 0x74], %f12
loop_1939:
fpsub32s %f14, %f9, %f14
sub %i0, %l1, %o0
smulcc %l4, 0x03FE, %i4
fbn,a %fcc2, loop_1940
ldsh [%l7 + 0x74], %g4
ld [%l7 + 0x14], %f4
tcs %xcc, 0x5
loop_1940:
ldd [%l7 + 0x50], %f4
fmovsne %icc, %f1, %f0
fble %fcc0, loop_1941
tge %xcc, 0x4
fblg,a %fcc3, loop_1942
movvc %icc, %o3, %o6
loop_1941:
add %g5, %i3, %o5
lduh [%l7 + 0x24], %g6
loop_1942:
andncc %l5, %g1, %i6
fnand %f2, %f10, %f14
fandnot1 %f10, %f10, %f14
alignaddr %l3, %o2, %i5
fbg %fcc2, loop_1943
ld [%l7 + 0x0C], %f5
fpsub32 %f12, %f2, %f8
addcc %l0, %o7, %i2
loop_1943:
srlx %g7, %l2, %i7
movvs %xcc, %g3, %l6
bvs loop_1944
edge8 %o4, %o1, %g2
andn %i1, 0x0F7A, %i0
ld [%l7 + 0x1C], %f7
loop_1944:
fcmple16 %f10, %f12, %l1
ldsw [%l7 + 0x60], %o0
fpadd16s %f2, %f7, %f15
fxnor %f10, %f2, %f4
stb %l4, [%l7 + 0x5A]
array32 %i4, %g4, %o6
array8 %o3, %i3, %g5
ld [%l7 + 0x40], %f13
fmovdneg %xcc, %f12, %f1
srax %g6, 0x0F, %l5
fmovdg %xcc, %f2, %f4
fmovde %xcc, %f14, %f12
fmovdcs %xcc, %f15, %f12
fsrc2s %f5, %f2
edge8ln %g1, %o5, %l3
sra %o2, %i5, %l0
bge,pt %icc, loop_1945
fexpand %f14, %f10
ta %icc, 0x7
ldsb [%l7 + 0x77], %i6
loop_1945:
fandnot1s %f1, %f0, %f13
fmovrse %o7, %f13, %f5
fcmpne16 %f0, %f6, %i2
fmovdcc %xcc, %f10, %f9
and %l2, 0x014C, %g7
xorcc %g3, 0x0437, %i7
st %f11, [%l7 + 0x28]
fmovrdne %o4, %f0, %f4
ldsh [%l7 + 0x0C], %o1
fmovsle %xcc, %f6, %f1
move %icc, %l6, %g2
call loop_1946
stb %i1, [%l7 + 0x41]
stb %l1, [%l7 + 0x30]
nop
setx loop_1947, %l0, %l1
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_1946:
st %f13, [%l7 + 0x40]
movrlez %i0, %o0, %i4
bcc,a loop_1948
loop_1947:
stw %g4, [%l7 + 0x08]
ldsb [%l7 + 0x64], %o6
fmovdvs %xcc, %f13, %f6
loop_1948:
orcc %l4, %i3, %g5
sll %g6, %l5, %o3
lduh [%l7 + 0x6C], %o5
smul %l3, 0x19B4, %g1
stb %i5, [%l7 + 0x14]
fsrc1 %f8, %f6
fbul %fcc2, loop_1949
fmovsvc %xcc, %f4, %f4
stb %l0, [%l7 + 0x65]
fbge %fcc2, loop_1950
loop_1949:
ld [%l7 + 0x60], %f12
ldd [%l7 + 0x58], %f6
edge8n %i6, %o7, %o2
loop_1950:
edge16 %l2, %g7, %i2
tleu %xcc, 0x5
mulx %g3, 0x096D, %i7
movneg %xcc, %o4, %o1
mulscc %g2, 0x1F97, %l6
andn %i1, 0x0F32, %l1
fmovrsne %i0, %f6, %f14
xor %o0, 0x050D, %g4
fbne %fcc2, loop_1951
subccc %o6, %l4, %i3
andncc %i4, %g5, %g6
andncc %l5, %o5, %o3
loop_1951:
and %l3, %i5, %g1
fnot2s %f15, %f0
edge8 %l0, %i6, %o2
fbue,a %fcc3, loop_1952
lduw [%l7 + 0x44], %o7
ldub [%l7 + 0x50], %g7
add %l2, 0x1B0B, %i2
loop_1952:
tleu %icc, 0x7
sth %i7, [%l7 + 0x4A]
fornot2s %f7, %f11, %f2
st %f12, [%l7 + 0x74]
orcc %o4, %o1, %g2
bneg,a loop_1953
fexpand %f14, %f8
stx %g3, [%l7 + 0x70]
and %i1, 0x1E28, %l6
loop_1953:
ldsw [%l7 + 0x54], %l1
ld [%l7 + 0x54], %f1
fmovd %f14, %f10
ldsb [%l7 + 0x2E], %o0
fmovrslz %g4, %f11, %f4
stw %i0, [%l7 + 0x78]
movre %o6, %i3, %i4
ld [%l7 + 0x7C], %f5
fcmpne16 %f8, %f0, %g5
stx %g6, [%l7 + 0x28]
bneg,a,pn %xcc, loop_1954
fors %f4, %f4, %f10
tvc %icc, 0x1
stw %l4, [%l7 + 0x38]
loop_1954:
edge32 %o5, %l5, %l3
fnors %f6, %f6, %f5
array16 %i5, %g1, %o3
array32 %i6, %o2, %o7
fmovspos %icc, %f13, %f4
tleu %icc, 0x1
fcmpd %fcc3, %f8, %f10
fornot1s %f5, %f9, %f11
fmovrsgez %l0, %f14, %f6
array16 %l2, %g7, %i7
fbe %fcc2, loop_1955
fabss %f1, %f8
fbule %fcc2, loop_1956
fmovrsne %i2, %f14, %f10
loop_1955:
smulcc %o1, 0x1579, %o4
fba %fcc1, loop_1957
loop_1956:
lduw [%l7 + 0x34], %g3
ldsw [%l7 + 0x68], %i1
and %l6, %l1, %g2
loop_1957:
stb %o0, [%l7 + 0x71]
andcc %i0, %o6, %g4
fble %fcc1, loop_1958
lduh [%l7 + 0x1E], %i3
movrgz %i4, 0x21D, %g6
fmovse %icc, %f14, %f9
loop_1958:
tpos %icc, 0x2
andncc %g5, %l4, %l5
fcmple32 %f4, %f10, %l3
fabss %f7, %f9
movrgez %i5, 0x2DF, %g1
st %f7, [%l7 + 0x44]
ldsh [%l7 + 0x66], %o3
ldub [%l7 + 0x12], %o5
bcc,a,pt %xcc, loop_1959
movneg %icc, %o2, %o7
stw %l0, [%l7 + 0x30]
fmovrsne %l2, %f0, %f3
loop_1959:
sra %i6, 0x0E, %i7
fxor %f6, %f14, %f10
ldub [%l7 + 0x5F], %i2
st %f6, [%l7 + 0x54]
fcmpeq32 %f8, %f2, %g7
stb %o1, [%l7 + 0x1B]
mova %icc, %g3, %i1
taddcc %o4, 0x1FB8, %l1
fmovs %f11, %f13
stx %g2, [%l7 + 0x10]
ldsw [%l7 + 0x78], %o0
movrgez %i0, 0x37B, %l6
fcmpgt16 %f6, %f12, %o6
orncc %g4, %i4, %g6
fnot1 %f0, %f6
ld [%l7 + 0x54], %f5
subccc %g5, 0x12E7, %i3
std %f12, [%l7 + 0x60]
fandnot2s %f15, %f2, %f5
pdist %f4, %f14, %f12
tleu %xcc, 0x6
stw %l5, [%l7 + 0x3C]
brgz,a %l3, loop_1960
fmul8x16 %f7, %f14, %f14
fmovdn %xcc, %f5, %f13
fands %f3, %f2, %f8
loop_1960:
fnot1s %f6, %f12
fmovsne %icc, %f3, %f4
bn,pt %xcc, loop_1961
fbne,a %fcc2, loop_1962
tpos %icc, 0x5
fmuld8sux16 %f9, %f10, %f0
loop_1961:
stb %l4, [%l7 + 0x11]
loop_1962:
movn %icc, %i5, %o3
nop
setx loop_1963, %l0, %l1
jmpl %l1, %o5
ble %xcc, loop_1964
fmovsleu %xcc, %f9, %f12
movle %icc, %o2, %g1
loop_1963:
nop
setx loop_1965, %l0, %l1
jmpl %l1, %o7
loop_1964:
fcmpes %fcc3, %f12, %f11
ldx [%l7 + 0x10], %l2
fmovrsgz %l0, %f0, %f10
loop_1965:
ld [%l7 + 0x20], %f9
ldsb [%l7 + 0x36], %i7
movge %icc, %i6, %i2
fmul8ulx16 %f12, %f4, %f4
ldx [%l7 + 0x30], %g7
tvc %xcc, 0x2
fbuge,a %fcc1, loop_1966
lduh [%l7 + 0x66], %o1
fsrc1s %f4, %f14
fmovsne %xcc, %f11, %f3
loop_1966:
smulcc %g3, %o4, %l1
and %i1, 0x15E3, %g2
movle %xcc, %o0, %i0
std %f8, [%l7 + 0x30]
fmovrsne %l6, %f10, %f13
tpos %icc, 0x2
ldsb [%l7 + 0x51], %o6
fpack32 %f8, %f10, %f6
lduh [%l7 + 0x48], %g4
smulcc %g6, 0x039B, %g5
fcmple16 %f12, %f14, %i4
and %i3, %l5, %l4
fxnor %f10, %f14, %f8
fmovdl %icc, %f1, %f14
bvc,a loop_1967
brlz,a %i5, loop_1968
lduh [%l7 + 0x52], %o3
ldsb [%l7 + 0x2A], %l3
loop_1967:
or %o5, %g1, %o2
loop_1968:
sth %l2, [%l7 + 0x62]
nop
setx loop_1969, %l0, %l1
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 + 0x56], %l0
brlz %i7, loop_1970
fba %fcc0, loop_1971
loop_1969:
edge32 %o7, %i2, %i6
ldub [%l7 + 0x77], %g7
loop_1970:
fpsub32s %f10, %f3, %f6
loop_1971:
ld [%l7 + 0x58], %f11
movrlez %g3, %o1, %o4
tl %icc, 0x7
fbg,a %fcc1, loop_1972
ldsw [%l7 + 0x08], %i1
ldd [%l7 + 0x70], %f12
srl %g2, 0x0D, %o0
loop_1972:
fble %fcc2, loop_1973
movvc %icc, %i0, %l6
st %f8, [%l7 + 0x74]
fbug %fcc0, loop_1974
loop_1973:
ldsb [%l7 + 0x2F], %l1
sth %g4, [%l7 + 0x5A]
fmul8ulx16 %f6, %f14, %f14
loop_1974:
udivx %o6, 0x118F, %g5
edge32 %i4, %i3, %g6
ldsb [%l7 + 0x68], %l5
nop
setx loop_1975, %l0, %l1
jmpl %l1, %l4
fmul8ulx16 %f4, %f6, %f4
tn %icc, 0x7
fbug %fcc1, loop_1976
loop_1975:
fors %f9, %f1, %f11
tl %icc, 0x5
stw %i5, [%l7 + 0x38]
loop_1976:
fbn,a %fcc2, loop_1977
taddcc %l3, 0x0E12, %o5
fble,a %fcc3, loop_1978
fbue %fcc1, loop_1979
loop_1977:
fmovdpos %xcc, %f2, %f9
fmovdvs %icc, %f3, %f14
loop_1978:
lduw [%l7 + 0x10], %g1
loop_1979:
fmovrde %o3, %f14, %f4
bshuffle %f12, %f8, %f0
std %f12, [%l7 + 0x18]
st %f4, [%l7 + 0x74]
xor %l2, 0x0501, %l0
stx %i7, [%l7 + 0x78]
fexpand %f1, %f4
fmovsne %xcc, %f10, %f10
fands %f15, %f7, %f9
tsubcctv %o2, %i2, %o7
ba,pn %xcc, loop_1980
nop
setx loop_1981, %l0, %l1
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 %i6, [%l7 + 0x34]
stb %g3, [%l7 + 0x6F]
loop_1980:
ldub [%l7 + 0x36], %g7
loop_1981:
mova %icc, %o1, %i1
lduw [%l7 + 0x7C], %g2
ldsw [%l7 + 0x6C], %o0
ld [%l7 + 0x08], %f15
stw %o4, [%l7 + 0x3C]
udivcc %i0, 0x15A8, %l1
ldsw [%l7 + 0x58], %g4
edge8ln %o6, %g5, %i4
fmul8ulx16 %f4, %f0, %f8
ld [%l7 + 0x14], %f5
fblg %fcc2, loop_1982
fmul8x16 %f14, %f12, %f14
std %f8, [%l7 + 0x78]
fmovdcc %xcc, %f6, %f14
loop_1982:
fmovde %xcc, %f1, %f11
ldsw [%l7 + 0x34], %l6
sll %i3, %g6, %l5
and %i5, %l4, %o5
bgu,a,pn %icc, loop_1983
movvs %xcc, %g1, %o3
tcs %icc, 0x7
fpsub32 %f12, %f4, %f4
loop_1983:
fmovdne %icc, %f4, %f15
sth %l2, [%l7 + 0x7A]
bcs,pt %xcc, loop_1984
stx %l0, [%l7 + 0x68]
ld [%l7 + 0x50], %f2
fmovdne %icc, %f13, %f0
loop_1984:
fmovrdne %i7, %f8, %f10
xor %l3, 0x1545, %i2
brz %o2, loop_1985
stw %o7, [%l7 + 0x18]
fmovsge %icc, %f9, %f1
lduh [%l7 + 0x6A], %g3
loop_1985:
nop
setx loop_1986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %i6, 0x1437, %g7
movne %icc, %o1, %g2
fcmpd %fcc2, %f0, %f0
loop_1986:
nop
setx loop_1987, %l0, %l1
jmpl %l1, %i1
array16 %o0, %o4, %i0
fbu,a %fcc2, loop_1988
fpsub16s %f14, %f14, %f6
loop_1987:
sra %g4, 0x05, %l1
ldsw [%l7 + 0x1C], %g5
loop_1988:
edge32ln %o6, %i4, %i3
ba,a loop_1989
fmuld8ulx16 %f7, %f7, %f0
fmovrdgez %l6, %f10, %f2
ba %icc, loop_1990
loop_1989:
stx %g6, [%l7 + 0x40]
fxors %f10, %f15, %f4
ldub [%l7 + 0x1F], %i5
loop_1990:
edge32 %l4, %o5, %g1
fmovd %f12, %f14
fcmpne16 %f8, %f14, %l5
fble,a %fcc2, loop_1991
edge16n %o3, %l2, %l0
stw %l3, [%l7 + 0x18]
lduw [%l7 + 0x5C], %i2
loop_1991:
fbl,a %fcc1, loop_1992
brlez %o2, loop_1993
fpadd32 %f0, %f4, %f8
ldsw [%l7 + 0x28], %o7
loop_1992:
and %g3, 0x1229, %i7
loop_1993:
fpsub32 %f0, %f12, %f14
ldsw [%l7 + 0x70], %g7
fmovspos %xcc, %f5, %f12
fornot2 %f14, %f6, %f2
stb %o1, [%l7 + 0x1B]
ldsb [%l7 + 0x53], %g2
fmul8x16au %f13, %f14, %f6
bne,a loop_1994
stx %i6, [%l7 + 0x70]
movg %icc, %i1, %o0
ble,a,pt %icc, loop_1995
loop_1994:
movl %icc, %i0, %o4
fnot1 %f0, %f2
sth %l1, [%l7 + 0x32]
loop_1995:
sdivcc %g5, 0x0554, %o6
movrne %i4, 0x05E, %g4
lduw [%l7 + 0x44], %l6
st %f1, [%l7 + 0x78]
ldsw [%l7 + 0x74], %i3
stw %i5, [%l7 + 0x58]
ldx [%l7 + 0x18], %l4
movrlez %g6, %g1, %o5
fmovdneg %icc, %f1, %f9
orcc %l5, 0x0ACB, %l2
std %f4, [%l7 + 0x08]
fmovdcc %icc, %f4, %f6
stx %l0, [%l7 + 0x28]
movn %xcc, %o3, %i2
ldsw [%l7 + 0x08], %l3
brlez %o2, loop_1996
movrne %o7, %i7, %g7
ldd [%l7 + 0x78], %f10
bneg,a %icc, loop_1997
loop_1996:
fornot1 %f2, %f12, %f14
tgu %xcc, 0x6
fmuld8ulx16 %f14, %f10, %f0
loop_1997:
ldd [%l7 + 0x10], %f6
pdist %f6, %f10, %f2
bgu,pn %icc, loop_1998
fsrc2s %f8, %f0
stx %o1, [%l7 + 0x70]
ldsh [%l7 + 0x54], %g2
loop_1998:
tgu %icc, 0x7
std %f6, [%l7 + 0x70]
st %f1, [%l7 + 0x0C]
lduw [%l7 + 0x10], %i6
fmovrdlez %g3, %f6, %f6
fbge %fcc3, loop_1999
add %o0, %i1, %i0
addccc %l1, 0x1C83, %g5
fnors %f3, %f8, %f7
loop_1999:
fors %f13, %f0, %f3
stb %o6, [%l7 + 0x28]
fxor %f14, %f6, %f0
movle %icc, %o4, %i4
fmul8x16al %f4, %f0, %f0
fmovs %f15, %f14
ldsw [%l7 + 0x78], %g4
tleu %icc, 0x2
fcmpeq32 %f6, %f0, %i3
orn %i5, %l6, %l4
stw %g6, [%l7 + 0x3C]
stw %g1, [%l7 + 0x14]
fbule %fcc2, loop_2000
fmovrslez %l5, %f12, %f1
fbuge %fcc1, loop_2001
fmovdge %icc, %f5, %f0
loop_2000:
ldsw [%l7 + 0x5C], %o5
and %l0, %l2, %o3
loop_2001:
movn %icc, %l3, %i2
movleu %xcc, %o2, %i7
ld [%l7 + 0x70], %f1
siam 0x4
ldsw [%l7 + 0x40], %o7
xor %o1, 0x0E86, %g2
movrgz %i6, 0x25A, %g7
sth %g3, [%l7 + 0x2C]
fpackfix %f2, %f8
fornot1 %f6, %f12, %f2
srax %o0, %i1, %l1
ta %icc, 0x0
array32 %g5, %o6, %i0
fmovd %f8, %f4
fornot2s %f4, %f15, %f0
ldd [%l7 + 0x08], %f12
tleu %xcc, 0x5
fpsub16 %f0, %f12, %f6
ldsh [%l7 + 0x16], %i4
fbo %fcc2, loop_2002
fmovdgu %icc, %f8, %f4
std %f10, [%l7 + 0x50]
fmul8x16au %f7, %f13, %f0
loop_2002:
movre %g4, 0x191, %i3
ldsb [%l7 + 0x74], %o4
movrgez %i5, %l4, %l6
sth %g6, [%l7 + 0x6E]
srl %g1, %o5, %l5
taddcc %l2, 0x16C6, %l0
fmovsgu %icc, %f10, %f9
fornot1s %f0, %f15, %f7
subccc %o3, %l3, %o2
pdist %f10, %f4, %f4
fba %fcc0, loop_2003
tle %xcc, 0x3
sth %i2, [%l7 + 0x70]
subc %o7, 0x1F60, %i7
loop_2003:
ldub [%l7 + 0x0B], %o1
fba,a %fcc3, loop_2004
fmovrse %g2, %f0, %f2
andncc %g7, %i6, %g3
ldsh [%l7 + 0x34], %o0
loop_2004:
sdivx %l1, 0x08DC, %i1
fpsub16 %f4, %f12, %f6
stw %g5, [%l7 + 0x34]
movle %xcc, %o6, %i4
sth %i0, [%l7 + 0x4E]
ldsb [%l7 + 0x5D], %g4
fbu %fcc0, loop_2005
sth %o4, [%l7 + 0x36]
fmovscs %icc, %f3, %f12
edge16ln %i3, %i5, %l6
loop_2005:
andcc %g6, %l4, %o5
be,a,pt %icc, loop_2006
fands %f1, %f1, %f7
fpackfix %f4, %f11
fbne,a %fcc1, loop_2007
loop_2006:
ldsb [%l7 + 0x3D], %g1
te %xcc, 0x7
fblg %fcc0, loop_2008
loop_2007:
fmovrdne %l2, %f12, %f6
stw %l0, [%l7 + 0x60]
fmovsgu %xcc, %f0, %f5
loop_2008:
ldsw [%l7 + 0x5C], %l5
lduw [%l7 + 0x68], %o3
ldsb [%l7 + 0x10], %o2
movg %xcc, %i2, %l3
umul %i7, 0x0818, %o1
fmovdle %xcc, %f8, %f0
stx %o7, [%l7 + 0x18]
fpadd32 %f8, %f12, %f6
tl %xcc, 0x5
sth %g2, [%l7 + 0x24]
stb %i6, [%l7 + 0x3A]
fba %fcc1, loop_2009
call loop_2010
fmovse %xcc, %f13, %f13
st %f9, [%l7 + 0x7C]
loop_2009:
fxnors %f0, %f4, %f14
loop_2010:
array32 %g7, %g3, %o0
fble %fcc0, loop_2011
ldub [%l7 + 0x21], %i1
ldsw [%l7 + 0x68], %l1
xnor %g5, %o6, %i4
loop_2011:
edge8 %i0, %g4, %i3
fbue %fcc1, loop_2012
lduh [%l7 + 0x44], %o4
fors %f11, %f4, %f0
orcc %i5, 0x0038, %g6
loop_2012:
ldsw [%l7 + 0x20], %l4
fnors %f1, %f3, %f9
bn,a %xcc, loop_2013
fcmpeq16 %f0, %f8, %l6
fnegd %f10, %f14
ldd [%l7 + 0x60], %f12
loop_2013:
fnot2 %f10, %f12
andncc %o5, %l2, %l0
movrne %l5, 0x0DD, %g1
ldub [%l7 + 0x4D], %o2
fmovrdlez %i2, %f12, %f14
brgz %l3, loop_2014
brlz,a %i7, loop_2015
siam 0x4
taddcc %o3, %o7, %g2
loop_2014:
subcc %o1, 0x19F0, %i6
loop_2015:
lduh [%l7 + 0x5E], %g7
fnors %f12, %f14, %f1
fbuge,a %fcc2, loop_2016
fmovsg %xcc, %f9, %f9
fsrc2s %f12, %f7
ldub [%l7 + 0x3D], %g3
loop_2016:
ldx [%l7 + 0x08], %o0
alignaddr %i1, %g5, %o6
fmovscc %icc, %f0, %f4
std %f14, [%l7 + 0x18]
fcmps %fcc1, %f2, %f11
ldsw [%l7 + 0x64], %l1
ldsb [%l7 + 0x12], %i0
movge %icc, %i4, %g4
fcmped %fcc2, %f6, %f14
tcs %xcc, 0x6
fmovse %icc, %f7, %f3
std %f4, [%l7 + 0x78]
tneg %icc, 0x2
te %icc, 0x7
fmul8x16 %f13, %f14, %f12
fble,a %fcc3, loop_2017
bn,a %xcc, loop_2018
ldsh [%l7 + 0x74], %o4
fmovrdgz %i5, %f10, %f12
loop_2017:
lduh [%l7 + 0x7E], %i3
loop_2018:
fones %f12
ld [%l7 + 0x6C], %f4
ldx [%l7 + 0x50], %l4
st %f13, [%l7 + 0x34]
ld [%l7 + 0x50], %f13
brlez %g6, loop_2019
stw %o5, [%l7 + 0x14]
fmovdg %xcc, %f14, %f0
fbue,a %fcc0, loop_2020
loop_2019:
popc 0x0BBB, %l6
edge16l %l2, %l0, %g1
udivcc %o2, 0x0260, %l5
loop_2020:
fmovsne %icc, %f7, %f5
srlx %l3, 0x19, %i2
st %f12, [%l7 + 0x28]
lduh [%l7 + 0x16], %i7
brgz,a %o3, loop_2021
addccc %g2, 0x11B6, %o7
array16 %o1, %g7, %g3
fnor %f14, %f4, %f4
loop_2021:
fmovsgu %icc, %f0, %f0
sth %o0, [%l7 + 0x7E]
andn %i1, %g5, %i6
tsubcctv %l1, 0x1443, %i0
bge,a,pt %xcc, loop_2022
udivx %i4, 0x0480, %g4
stx %o6, [%l7 + 0x18]
edge32n %i5, %o4, %i3
loop_2022:
mova %xcc, %l4, %g6
fnot1s %f15, %f1
fzero %f14
std %f10, [%l7 + 0x78]
orncc %o5, 0x0D10, %l6
std %f4, [%l7 + 0x20]
lduw [%l7 + 0x08], %l2
movgu %xcc, %l0, %g1
stx %o2, [%l7 + 0x58]
ldd [%l7 + 0x50], %f6
tle %xcc, 0x7
movre %l5, 0x0C4, %i2
fmovsl %xcc, %f5, %f12
lduh [%l7 + 0x52], %i7
fbul %fcc0, loop_2023
ldx [%l7 + 0x58], %o3
bg,pt %xcc, loop_2024
tge %xcc, 0x4
loop_2023:
tg %icc, 0x1
stx %l3, [%l7 + 0x50]
loop_2024:
alignaddrl %g2, %o1, %g7
sdivx %o7, 0x1F3F, %g3
fmovse %icc, %f7, %f4
edge16 %i1, %g5, %o0
faligndata %f8, %f14, %f4
tl %xcc, 0x2
bl %icc, loop_2025
movre %l1, %i0, %i4
siam 0x5
mulscc %i6, 0x1E2B, %o6
loop_2025:
fmovsgu %xcc, %f12, %f5
ldsh [%l7 + 0x6E], %g4
fnegs %f15, %f5
xnor %i5, 0x0F4A, %i3
fbe %fcc3, loop_2026
addccc %o4, 0x0BCA, %l4
umulcc %o5, %l6, %l2
fxnors %f2, %f6, %f13
loop_2026:
fnors %f10, %f15, %f14
lduw [%l7 + 0x54], %g6
movrgez %l0, %g1, %l5
lduh [%l7 + 0x5A], %o2
fsrc1s %f7, %f8
stw %i7, [%l7 + 0x54]
fcmpeq32 %f2, %f6, %i2
movne %icc, %o3, %g2
fmovsa %xcc, %f10, %f3
fornot1s %f4, %f8, %f6
stw %l3, [%l7 + 0x18]
ldub [%l7 + 0x5F], %g7
ldx [%l7 + 0x30], %o1
orncc %g3, %i1, %g5
std %f2, [%l7 + 0x10]
stx %o7, [%l7 + 0x20]
bg loop_2027
fmovspos %icc, %f9, %f5
andcc %l1, 0x18AF, %i0
fcmple16 %f4, %f4, %i4
loop_2027:
bne,a,pn %icc, loop_2028
fornot1s %f0, %f5, %f2
fmovscc %icc, %f3, %f12
be,pn %xcc, loop_2029
loop_2028:
ta %xcc, 0x3
fmovsg %xcc, %f15, %f5
fzero %f10
loop_2029:
fblg,a %fcc2, loop_2030
orn %o0, 0x1A38, %i6
sll %o6, %g4, %i5
fandnot1 %f4, %f12, %f14
loop_2030:
fcmped %fcc0, %f12, %f2
tle %icc, 0x1
tneg %xcc, 0x5
fmovrsne %i3, %f0, %f2
edge16l %l4, %o4, %o5
fpsub16s %f4, %f6, %f13
ldub [%l7 + 0x0A], %l6
udivx %l2, 0x0881, %l0
fsrc1s %f6, %f10
stw %g6, [%l7 + 0x48]
stx %g1, [%l7 + 0x18]
fbo,a %fcc3, loop_2031
fbule %fcc3, loop_2032
edge8n %o2, %i7, %l5
fmovdge %xcc, %f10, %f15
loop_2031:
lduw [%l7 + 0x10], %i2
loop_2032:
fmovdcs %icc, %f12, %f9
ldsw [%l7 + 0x44], %o3
movrlez %g2, %l3, %o1
movleu %xcc, %g3, %i1
edge8n %g5, %g7, %l1
std %f6, [%l7 + 0x20]
fnor %f2, %f2, %f0
xorcc %i0, 0x05E8, %o7
bvc,a %xcc, loop_2033
smulcc %o0, 0x0938, %i6
tneg %xcc, 0x3
fmovdcs %icc, %f0, %f1
loop_2033:
fbne,a %fcc3, loop_2034
addc %i4, %g4, %o6
edge16n %i3, %l4, %o4
stx %i5, [%l7 + 0x70]
loop_2034:
fcmpgt16 %f4, %f14, %o5
ldsb [%l7 + 0x12], %l6
andncc %l2, %l0, %g1
nop
setx loop_2035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %g6, 0x189A, %o2
stw %i7, [%l7 + 0x78]
umul %i2, %o3, %g2
loop_2035:
ldx [%l7 + 0x60], %l3
sllx %l5, 0x18, %o1
ld [%l7 + 0x44], %f9
move %xcc, %g3, %i1
fmovdvs %icc, %f4, %f6
st %f0, [%l7 + 0x64]
edge16 %g5, %l1, %g7
xnorcc %o7, %o0, %i0
faligndata %f10, %f4, %f14
fmovsvc %xcc, %f12, %f3
lduw [%l7 + 0x74], %i6
ldsh [%l7 + 0x50], %i4
movvs %icc, %g4, %i3
fmovdvc %xcc, %f13, %f5
st %f6, [%l7 + 0x68]
fmovsg %xcc, %f8, %f11
bcs,a,pn %icc, loop_2036
lduw [%l7 + 0x14], %l4
fnot2s %f3, %f15
fone %f4
loop_2036:
stb %o4, [%l7 + 0x4B]
brgez,a %i5, loop_2037
brnz %o6, loop_2038
movle %xcc, %o5, %l2
fpsub32 %f12, %f14, %f10
loop_2037:
taddcc %l0, %g1, %l6
loop_2038:
fcmps %fcc2, %f12, %f10
fcmped %fcc0, %f6, %f6
tvs %xcc, 0x6
edge16 %o2, %i7, %g6
fbn,a %fcc3, loop_2039
fmul8x16 %f8, %f10, %f4
bpos,a,pn %icc, loop_2040
ldd [%l7 + 0x40], %f10
loop_2039:
stx %i2, [%l7 + 0x48]
movn %xcc, %o3, %g2
loop_2040:
ld [%l7 + 0x10], %f6
sth %l3, [%l7 + 0x54]
fcmple16 %f10, %f10, %o1
fnot1 %f14, %f6
tneg %icc, 0x2
stx %g3, [%l7 + 0x70]
call loop_2041
fmuld8ulx16 %f0, %f4, %f2
lduw [%l7 + 0x64], %l5
fmovrsgz %i1, %f10, %f14
loop_2041:
bleu,a loop_2042
fornot2s %f3, %f8, %f2
lduh [%l7 + 0x7E], %g5
movrlz %g7, 0x2F4, %o7
loop_2042:
fmovdcc %icc, %f1, %f0
fbn %fcc2, loop_2043
fmovrsgz %o0, %f3, %f11
tge %xcc, 0x7
fpsub32 %f6, %f10, %f10
loop_2043:
fmovsgu %xcc, %f12, %f15
udivcc %i0, 0x1707, %l1
tgu %icc, 0x5
and %i6, %i4, %i3
fexpand %f13, %f10
fblg %fcc1, loop_2044
fmovsg %xcc, %f13, %f11
movgu %xcc, %g4, %o4
ldsb [%l7 + 0x1E], %l4
loop_2044:
lduw [%l7 + 0x48], %i5
fmovrslez %o5, %f7, %f2
fcmple32 %f2, %f10, %o6
movrgz %l2, 0x08D, %g1
fpsub16 %f14, %f8, %f12
movcs %icc, %l0, %o2
smulcc %l6, 0x1CDE, %g6
fmovdge %xcc, %f0, %f13
fbg %fcc0, loop_2045
mulx %i7, %o3, %g2
fbuge %fcc1, loop_2046
brgz,a %l3, loop_2047
loop_2045:
st %f4, [%l7 + 0x50]
fcmple16 %f8, %f12, %o1
loop_2046:
fmovdcs %icc, %f6, %f6
loop_2047:
xnorcc %g3, %l5, %i2
movne %xcc, %i1, %g7
movcs %xcc, %o7, %o0
ldsb [%l7 + 0x47], %i0
stw %l1, [%l7 + 0x38]
fnor %f14, %f4, %f8
siam 0x0
and %g5, %i4, %i6
fmuld8ulx16 %f15, %f6, %f2
fmovdgu %xcc, %f15, %f9
sth %i3, [%l7 + 0x14]
orn %g4, %o4, %i5
lduh [%l7 + 0x08], %o5
fcmple32 %f6, %f10, %l4
bneg,pt %icc, loop_2048
fmovs %f3, %f9
fnegs %f13, %f6
movg %icc, %l2, %o6
loop_2048:
addcc %l0, %g1, %o2
fxor %f12, %f0, %f4
std %f12, [%l7 + 0x40]
srl %g6, 0x06, %l6
fmovdpos %icc, %f0, %f2
fnors %f7, %f7, %f3
sth %i7, [%l7 + 0x4E]
stx %o3, [%l7 + 0x40]
stw %l3, [%l7 + 0x14]
lduw [%l7 + 0x70], %g2
edge16l %o1, %l5, %i2
ldsh [%l7 + 0x1E], %g3
nop
setx loop_2049, %l0, %l1
jmpl %l1, %i1
fsrc1 %f6, %f0
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x18], %g7
loop_2049:
ta %icc, 0x0
stb %o0, [%l7 + 0x3B]
fabss %f8, %f5
fbo %fcc0, loop_2050
fmovd %f14, %f2
fmovsle %xcc, %f2, %f14
siam 0x3
loop_2050:
fsrc2 %f0, %f6
fpack16 %f0, %f1
fcmpeq16 %f14, %f2, %o7
ldx [%l7 + 0x48], %l1
or %i0, %g5, %i6
movvs %xcc, %i3, %g4
lduw [%l7 + 0x1C], %i4
stx %o4, [%l7 + 0x10]
lduw [%l7 + 0x3C], %o5
ldx [%l7 + 0x18], %l4
movre %l2, 0x3F8, %o6
fmovrdlez %i5, %f14, %f2
ldsw [%l7 + 0x44], %l0
fsrc1s %f0, %f10
fmovsn %xcc, %f15, %f8
ldsh [%l7 + 0x78], %o2
tgu %xcc, 0x4
brgz %g6, loop_2051
fcmps %fcc3, %f11, %f11
fmovrde %g1, %f2, %f12
ldx [%l7 + 0x30], %i7
loop_2051:
ldsh [%l7 + 0x74], %o3
movn %icc, %l3, %l6
ldx [%l7 + 0x38], %o1
ld [%l7 + 0x08], %f9
ldd [%l7 + 0x78], %f6
movvs %icc, %l5, %i2
fble %fcc1, loop_2052
fandnot1s %f2, %f8, %f8
umul %g3, %i1, %g2
lduh [%l7 + 0x08], %g7
loop_2052:
bpos,a %icc, loop_2053
fmovrdne %o7, %f10, %f2
fmovrsgz %o0, %f3, %f3
bcc,a,pt %xcc, loop_2054
loop_2053:
fnand %f12, %f8, %f14
ldsb [%l7 + 0x7E], %l1
edge16n %g5, %i6, %i0
loop_2054:
fmovsneg %xcc, %f12, %f0
sethi 0x0CC7, %g4
lduw [%l7 + 0x30], %i3
brgz %o4, loop_2055
tcs %icc, 0x7
st %f7, [%l7 + 0x64]
fmovrdgz %i4, %f12, %f0
loop_2055:
fbge,a %fcc2, loop_2056
fpadd32 %f14, %f2, %f10
movge %xcc, %o5, %l4
mulscc %o6, 0x0A58, %i5
loop_2056:
alignaddrl %l0, %l2, %o2
smul %g1, 0x1ED0, %i7
fandnot2s %f8, %f12, %f6
tg %xcc, 0x6
brlz %o3, loop_2057
ldsw [%l7 + 0x18], %g6
fmovdvc %xcc, %f14, %f8
and %l3, 0x0FFE, %l6
loop_2057:
fbuge %fcc2, loop_2058
bpos,pn %icc, loop_2059
ldx [%l7 + 0x30], %l5
siam 0x0
loop_2058:
st %f2, [%l7 + 0x18]
loop_2059:
movrlez %i2, 0x15C, %g3
tcs %xcc, 0x4
sdiv %o1, 0x10A5, %g2
bcs,pt %icc, loop_2060
ldub [%l7 + 0x60], %g7
sth %o7, [%l7 + 0x18]
fcmpeq16 %f14, %f12, %o0
loop_2060:
fpackfix %f0, %f9
fnot2s %f12, %f11
brlz %i1, loop_2061
fmovdn %icc, %f8, %f12
stx %l1, [%l7 + 0x78]
fbul %fcc3, loop_2062
loop_2061:
stw %i6, [%l7 + 0x34]
ldsb [%l7 + 0x3E], %i0
bpos,a %icc, loop_2063
loop_2062:
st %f6, [%l7 + 0x0C]
lduw [%l7 + 0x14], %g4
sth %i3, [%l7 + 0x46]
loop_2063:
sdivcc %g5, 0x0DE1, %o4
fmovdle %icc, %f0, %f3
movcs %icc, %o5, %l4
ldx [%l7 + 0x08], %i4
edge8n %o6, %i5, %l2
ldsb [%l7 + 0x48], %l0
fbo %fcc3, loop_2064
stx %g1, [%l7 + 0x20]
fandnot2s %f4, %f12, %f6
edge8ln %i7, %o3, %o2
loop_2064:
lduw [%l7 + 0x20], %l3
xor %g6, %l5, %i2
fbue,a %fcc3, loop_2065
fmul8sux16 %f2, %f12, %f14
fexpand %f11, %f8
ldsh [%l7 + 0x0A], %g3
loop_2065:
fmovdleu %xcc, %f10, %f5
ldx [%l7 + 0x60], %o1
fmovdg %icc, %f11, %f2
fmovdleu %xcc, %f8, %f6
fmovde %xcc, %f3, %f15
array8 %g2, %l6, %g7
fblg %fcc2, loop_2066
fbuge %fcc1, loop_2067
tgu %xcc, 0x1
fmovse %icc, %f2, %f14
loop_2066:
fmovsg %icc, %f4, %f15
loop_2067:
std %f4, [%l7 + 0x50]
std %f2, [%l7 + 0x50]
tsubcc %o0, 0x027D, %i1
ldx [%l7 + 0x58], %o7
bshuffle %f8, %f0, %f0
ld [%l7 + 0x6C], %f7
subccc %l1, %i6, %g4
subccc %i0, 0x1964, %g5
ldsh [%l7 + 0x4C], %o4
std %f12, [%l7 + 0x68]
ldub [%l7 + 0x39], %o5
ldd [%l7 + 0x78], %f10
fone %f12
orn %i3, %i4, %o6
fbn %fcc0, loop_2068
std %f8, [%l7 + 0x78]
nop
setx loop_2069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %l4, %l2, %l0
loop_2068:
fmovsa %icc, %f9, %f1
fpadd16 %f6, %f10, %f8
loop_2069:
stw %g1, [%l7 + 0x24]
brnz,a %i5, loop_2070
sth %o3, [%l7 + 0x6A]
lduh [%l7 + 0x6E], %o2
subc %l3, 0x0026, %g6
loop_2070:
fxnors %f8, %f0, %f2
stx %i7, [%l7 + 0x20]
fmovsvs %icc, %f7, %f14
fmovda %xcc, %f4, %f0
array8 %i2, %l5, %g3
fpack16 %f12, %f4
brz %g2, loop_2071
fnors %f4, %f2, %f12
stb %l6, [%l7 + 0x43]
ldsw [%l7 + 0x14], %o1
loop_2071:
edge32 %g7, %i1, %o0
bvc loop_2072
fpsub16 %f14, %f12, %f10
xor %o7, 0x0654, %i6
bvs loop_2073
loop_2072:
lduw [%l7 + 0x3C], %g4
srl %l1, %i0, %g5
stx %o5, [%l7 + 0x18]
loop_2073:
tle %xcc, 0x3
fmul8x16 %f3, %f10, %f10
movrlez %i3, 0x27B, %o4
mulscc %i4, %o6, %l4
fxor %f2, %f8, %f0
sll %l0, %g1, %l2
movcs %icc, %i5, %o2
lduw [%l7 + 0x60], %o3
sllx %l3, 0x0D, %i7
fpsub32s %f10, %f0, %f10
fbue,a %fcc1, loop_2074
ld [%l7 + 0x2C], %f1
fands %f13, %f9, %f0
lduw [%l7 + 0x4C], %i2
loop_2074:
movcc %xcc, %g6, %g3
st %f1, [%l7 + 0x2C]
stw %l5, [%l7 + 0x54]
fbe,a %fcc2, loop_2075
stw %g2, [%l7 + 0x08]
stb %o1, [%l7 + 0x48]
fnor %f2, %f0, %f4
loop_2075:
ld [%l7 + 0x7C], %f1
fmovsge %xcc, %f11, %f7
lduh [%l7 + 0x52], %l6
fmul8x16al %f15, %f0, %f4
ldsw [%l7 + 0x2C], %i1
fmul8x16au %f2, %f6, %f4
ldsw [%l7 + 0x5C], %o0
ldsh [%l7 + 0x70], %g7
fcmpne16 %f6, %f14, %o7
ldd [%l7 + 0x30], %f4
fmovda %xcc, %f5, %f1
fcmpne32 %f6, %f12, %i6
fxnors %f15, %f3, %f7
edge8 %g4, %l1, %i0
edge8 %g5, %i3, %o5
stx %i4, [%l7 + 0x10]
ldx [%l7 + 0x58], %o6
edge8l %l4, %l0, %o4
std %f14, [%l7 + 0x20]
ldsb [%l7 + 0x7E], %l2
fnot1s %f10, %f4
fmovspos %xcc, %f9, %f1
umul %g1, 0x0683, %i5
fmovdcs %icc, %f11, %f2
fbug,a %fcc3, loop_2076
nop
setx loop_2077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f2, %f2
fmovsg %icc, %f11, %f13
loop_2076:
tgu %xcc, 0x3
loop_2077:
ld [%l7 + 0x48], %f10
smul %o2, %l3, %o3
ldsh [%l7 + 0x46], %i7
smulcc %i2, 0x0F7B, %g6
fmul8x16al %f1, %f14, %f14
bn,pt %xcc, loop_2078
ldsw [%l7 + 0x28], %g3
tne %icc, 0x6
movrne %g2, %l5, %o1
loop_2078:
edge8l %i1, %l6, %g7
edge32ln %o0, %o7, %i6
movcc %icc, %g4, %i0
ldx [%l7 + 0x10], %g5
andn %l1, %i3, %i4
andn %o5, 0x04C4, %o6
ldub [%l7 + 0x20], %l0
fbne %fcc1, loop_2079
ldsh [%l7 + 0x52], %o4
fmovdg %icc, %f0, %f15
fcmpne16 %f6, %f14, %l2
loop_2079:
fmovdpos %icc, %f7, %f14
udivcc %g1, 0x06C2, %i5
st %f15, [%l7 + 0x10]
stw %l4, [%l7 + 0x48]
stb %l3, [%l7 + 0x2A]
fbule %fcc2, loop_2080
stb %o2, [%l7 + 0x3F]
fpsub32s %f10, %f14, %f12
fcmple32 %f10, %f12, %i7
loop_2080:
fxnor %f8, %f12, %f0
fcmpne32 %f12, %f8, %o3
lduh [%l7 + 0x46], %g6
fbule,a %fcc2, loop_2081
sth %g3, [%l7 + 0x78]
smul %g2, 0x03AA, %l5
movneg %xcc, %i2, %i1
loop_2081:
stx %l6, [%l7 + 0x60]
stb %g7, [%l7 + 0x7B]
fors %f14, %f11, %f9
brlz,a %o0, loop_2082
fcmpne16 %f6, %f4, %o7
fmovdn %icc, %f4, %f3
lduw [%l7 + 0x78], %i6
loop_2082:
smul %o1, 0x155A, %i0
fmovdcc %icc, %f6, %f4
tpos %icc, 0x3
bvc,a loop_2083
ldsh [%l7 + 0x64], %g5
stw %l1, [%l7 + 0x10]
st %f5, [%l7 + 0x78]
loop_2083:
st %f4, [%l7 + 0x50]
std %f14, [%l7 + 0x18]
stx %i3, [%l7 + 0x48]
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x70], %f0
fmovrdgz %g4, %f14, %f0
fmovrsgz %o5, %f6, %f9
ldx [%l7 + 0x38], %i4
for %f8, %f6, %f10
andcc %l0, %o6, %o4
stb %l2, [%l7 + 0x62]
brlez %g1, loop_2084
fornot1s %f2, %f2, %f1
fnot2 %f6, %f4
lduh [%l7 + 0x52], %l4
loop_2084:
bshuffle %f0, %f2, %f12
fmul8x16al %f8, %f13, %f4
ldsb [%l7 + 0x29], %l3
fblg %fcc1, loop_2085
stx %o2, [%l7 + 0x20]
edge8 %i5, %i7, %g6
fnot2s %f0, %f12
loop_2085:
ld [%l7 + 0x40], %f7
te %xcc, 0x2
fmovsleu %xcc, %f7, %f11
addc %g3, 0x1DFA, %o3
add %g2, 0x1F01, %i2
st %f11, [%l7 + 0x5C]
tvs %xcc, 0x5
lduw [%l7 + 0x20], %l5
be,pt %xcc, loop_2086
srlx %i1, 0x13, %l6
fmul8ulx16 %f10, %f2, %f4
fmovscs %icc, %f0, %f14
loop_2086:
fpadd32s %f5, %f15, %f10
bpos,a %icc, loop_2087
srax %o0, 0x1A, %g7
fxor %f4, %f2, %f8
fmovscc %xcc, %f8, %f3
loop_2087:
stb %i6, [%l7 + 0x7E]
srax %o7, 0x07, %i0
fsrc1s %f9, %f12
sdivx %g5, 0x0AF2, %l1
ld [%l7 + 0x7C], %f1
sethi 0x1494, %i3
stw %g4, [%l7 + 0x2C]
fnot1s %f4, %f2
ta %icc, 0x4
edge16l %o1, %i4, %o5
sllx %l0, 0x02, %o4
te %xcc, 0x0
fmovrdlz %l2, %f14, %f8
ldsb [%l7 + 0x35], %o6
fmovsge %xcc, %f12, %f4
addc %l4, 0x11EC, %l3
fandnot1s %f11, %f12, %f6
ld [%l7 + 0x2C], %f9
nop
setx loop_2088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %g1, %i5, %o2
nop
setx loop_2089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %g6, %f9, %f0
loop_2088:
fxor %f8, %f2, %f2
st %f11, [%l7 + 0x58]
loop_2089:
ldd [%l7 + 0x08], %f10
ldd [%l7 + 0x40], %f2
ldub [%l7 + 0x2C], %g3
sll %o3, 0x0C, %g2
st %f14, [%l7 + 0x60]
ldd [%l7 + 0x70], %f0
ldd [%l7 + 0x50], %f10
edge32ln %i2, %l5, %i1
fnors %f8, %f3, %f10
ldx [%l7 + 0x78], %i7
lduh [%l7 + 0x6A], %o0
edge8l %l6, %i6, %g7
sdivx %i0, 0x0762, %g5
tcc %icc, 0x4
fpadd16s %f2, %f0, %f6
fcmpne32 %f14, %f12, %o7
ldub [%l7 + 0x1D], %i3
lduw [%l7 + 0x14], %l1
fmovrslez %g4, %f5, %f15
fors %f7, %f11, %f3
fmul8x16au %f2, %f15, %f12
fpack32 %f10, %f6, %f6
edge8l %i4, %o1, %o5
fxor %f4, %f14, %f6
nop
setx loop_2090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %l0, loop_2091
bne %icc, loop_2092
tvc %xcc, 0x7
loop_2090:
fxnor %f4, %f0, %f12
loop_2091:
fmovdpos %icc, %f2, %f14
loop_2092:
ldsb [%l7 + 0x7F], %l2
sethi 0x0AB4, %o6
udivcc %o4, 0x0DC3, %l3
ldsb [%l7 + 0x10], %g1
bpos,a %icc, loop_2093
sth %l4, [%l7 + 0x20]
brgz %i5, loop_2094
sth %o2, [%l7 + 0x50]
loop_2093:
fandnot1s %f1, %f5, %f13
fmuld8sux16 %f14, %f5, %f6
loop_2094:
xnorcc %g3, %g6, %o3
brgez,a %i2, loop_2095
ldub [%l7 + 0x28], %g2
tcc %xcc, 0x7
stw %i1, [%l7 + 0x18]
loop_2095:
xor %i7, 0x09D8, %l5
fmovse %icc, %f0, %f12
lduh [%l7 + 0x0C], %l6
orcc %o0, %g7, %i6
movrlez %g5, 0x3DF, %i0
ldsw [%l7 + 0x58], %i3
ldsh [%l7 + 0x36], %l1
fmovrse %g4, %f15, %f3
tpos %icc, 0x3
lduw [%l7 + 0x60], %i4
ldsh [%l7 + 0x5C], %o1
addc %o7, %l0, %l2
bneg,a loop_2096
ldub [%l7 + 0x7F], %o6
smulcc %o4, %o5, %l3
fbul,a %fcc2, loop_2097
loop_2096:
ldsh [%l7 + 0x74], %l4
bge loop_2098
array8 %i5, %g1, %o2
loop_2097:
std %f8, [%l7 + 0x60]
ldub [%l7 + 0x53], %g6
loop_2098:
tl %xcc, 0x4
std %f6, [%l7 + 0x40]
array16 %o3, %i2, %g3
bvs,a loop_2099
te %icc, 0x3
fors %f4, %f5, %f1
fbuge %fcc1, loop_2100
loop_2099:
stw %i1, [%l7 + 0x54]
fbug,a %fcc2, loop_2101
lduw [%l7 + 0x64], %g2
loop_2100:
edge8 %l5, %i7, %l6
movge %xcc, %g7, %i6
loop_2101:
fcmps %fcc1, %f1, %f13
bl,pn %icc, loop_2102
fmovscs %xcc, %f2, %f8
fbuge,a %fcc0, loop_2103
ld [%l7 + 0x68], %f9
loop_2102:
tle %xcc, 0x1
ldsh [%l7 + 0x12], %o0
loop_2103:
ldd [%l7 + 0x28], %f2
fmul8sux16 %f0, %f10, %f10
fsrc1 %f4, %f0
stw %i0, [%l7 + 0x50]
fbue,a %fcc0, loop_2104
fmovrsgez %g5, %f10, %f11
fmovsge %icc, %f14, %f15
mulscc %l1, %g4, %i4
loop_2104:
movrgez %o1, %o7, %i3
fcmpgt32 %f4, %f8, %l2
ta %xcc, 0x3
bcc,a loop_2105
fornot2s %f8, %f1, %f11
brlez %o6, loop_2106
fnot1 %f8, %f10
loop_2105:
edge16l %o4, %l0, %o5
fpack32 %f8, %f8, %f0
loop_2106:
bshuffle %f2, %f8, %f10
fbug,a %fcc3, loop_2107
ldsb [%l7 + 0x65], %l4
brlz,a %l3, loop_2108
ldsh [%l7 + 0x46], %g1
loop_2107:
ldd [%l7 + 0x30], %f4
sdiv %o2, 0x16AA, %g6
loop_2108:
fones %f14
bvc,a,pn %xcc, loop_2109
brz,a %i5, loop_2110
std %f14, [%l7 + 0x60]
std %f0, [%l7 + 0x48]
loop_2109:
fbul %fcc2, loop_2111
loop_2110:
stw %o3, [%l7 + 0x7C]
fble %fcc3, loop_2112
ldub [%l7 + 0x6D], %g3
loop_2111:
fxnor %f4, %f8, %f2
lduw [%l7 + 0x44], %i1
loop_2112:
ldsb [%l7 + 0x7F], %g2
movrlez %l5, %i7, %l6
fmovrdlz %g7, %f2, %f0
fmovscc %xcc, %f9, %f8
ldsh [%l7 + 0x14], %i2
bvc,pt %icc, loop_2113
ldd [%l7 + 0x08], %f2
fsrc1 %f6, %f10
fmovdg %xcc, %f1, %f4
loop_2113:
fbul,a %fcc0, loop_2114
fcmpgt16 %f2, %f0, %o0
fmovd %f8, %f2
fblg,a %fcc1, loop_2115
loop_2114:
brnz %i0, loop_2116
bshuffle %f8, %f12, %f8
fbug,a %fcc1, loop_2117
loop_2115:
ldsh [%l7 + 0x52], %g5
loop_2116:
array16 %l1, %g4, %i6
fmovrdlez %i4, %f4, %f2
loop_2117:
smulcc %o7, %o1, %i3
fmovscc %icc, %f10, %f13
ldx [%l7 + 0x20], %o6
bneg,a %icc, loop_2118
fones %f9
fmovsl %xcc, %f5, %f9
fmul8sux16 %f8, %f4, %f0
loop_2118:
fmovrslez %o4, %f2, %f10
lduh [%l7 + 0x0E], %l2
movle %xcc, %l0, %l4
movge %icc, %o5, %l3
ldx [%l7 + 0x10], %g1
andn %g6, 0x1331, %o2
sth %i5, [%l7 + 0x1E]
ldsh [%l7 + 0x4C], %g3
subcc %o3, 0x07CF, %g2
ldsw [%l7 + 0x08], %i1
fmovscc %xcc, %f3, %f1
fba %fcc1, loop_2119
array32 %i7, %l6, %l5
fpadd32 %f14, %f2, %f2
pdist %f4, %f0, %f4
loop_2119:
ldx [%l7 + 0x38], %g7
fmovd %f14, %f10
lduh [%l7 + 0x70], %i2
stx %o0, [%l7 + 0x70]
tneg %xcc, 0x6
fmovscc %icc, %f8, %f10
bleu,a,pn %icc, loop_2120
move %xcc, %g5, %i0
fmovsl %icc, %f7, %f11
fbn,a %fcc2, loop_2121
loop_2120:
brnz %l1, loop_2122
bg %icc, loop_2123
orncc %i6, 0x1D46, %i4
loop_2121:
fnors %f10, %f3, %f11
loop_2122:
fmovrslz %o7, %f7, %f2
loop_2123:
sth %o1, [%l7 + 0x5A]
move %icc, %i3, %o6
addc %g4, %l2, %l0
ble loop_2124
fbule,a %fcc2, loop_2125
fnot1 %f6, %f8
fors %f12, %f7, %f9
loop_2124:
ldd [%l7 + 0x60], %f6
loop_2125:
stb %o4, [%l7 + 0x4D]
orn %l4, 0x1DF6, %o5
movvs %xcc, %g1, %g6
mulx %o2, %i5, %g3
fbule %fcc0, loop_2126
fmuld8sux16 %f8, %f5, %f2
subc %l3, %o3, %i1
ld [%l7 + 0x24], %f3
loop_2126:
fcmpeq32 %f10, %f8, %i7
array8 %g2, %l5, %g7
fsrc2s %f3, %f6
fcmpes %fcc2, %f6, %f3
sub %l6, 0x07C3, %o0
std %f12, [%l7 + 0x48]
fxnors %f8, %f7, %f7
fpsub16 %f0, %f6, %f10
brlz %i2, loop_2127
fmovdneg %xcc, %f9, %f11
movcs %icc, %i0, %l1
bleu loop_2128
loop_2127:
std %f14, [%l7 + 0x28]
taddcc %i6, %g5, %o7
fcmpeq32 %f8, %f0, %i4
loop_2128:
udiv %i3, 0x0838, %o1
ba,pt %icc, loop_2129
orcc %g4, %o6, %l2
fcmpeq32 %f6, %f14, %l0
movneg %icc, %o4, %l4
loop_2129:
fble,a %fcc1, loop_2130
mulscc %g1, %g6, %o2
fpadd32s %f15, %f15, %f2
stb %i5, [%l7 + 0x1B]
loop_2130:
stb %g3, [%l7 + 0x4A]
movre %o5, %l3, %i1
bleu %icc, loop_2131
fmuld8sux16 %f8, %f9, %f6
stx %i7, [%l7 + 0x70]
fors %f14, %f13, %f13
loop_2131:
fzeros %f13
std %f8, [%l7 + 0x30]
stx %o3, [%l7 + 0x78]
fmovdcc %icc, %f15, %f11
subccc %l5, %g7, %l6
addccc %o0, 0x0623, %g2
fnor %f6, %f2, %f8
fmovrse %i2, %f9, %f9
fbug %fcc3, loop_2132
movre %i0, %l1, %g5
fzeros %f11
fmovde %xcc, %f14, %f3
loop_2132:
fornot1s %f1, %f1, %f10
fmovrsgz %o7, %f15, %f6
subcc %i4, %i6, %i3
ldsh [%l7 + 0x36], %o1
xnor %o6, 0x0C3E, %g4
fmovde %xcc, %f5, %f13
fmuld8sux16 %f12, %f5, %f2
movcc %xcc, %l0, %o4
fmovrse %l2, %f2, %f14
fmovdge %xcc, %f5, %f2
fsrc2 %f8, %f8
ldsh [%l7 + 0x56], %l4
std %f14, [%l7 + 0x18]
popc %g6, %g1
fbe %fcc1, loop_2133
movrgez %o2, 0x2A2, %i5
ldd [%l7 + 0x10], %f14
ldd [%l7 + 0x40], %f6
loop_2133:
ldd [%l7 + 0x10], %f6
fcmpne32 %f14, %f6, %o5
sth %l3, [%l7 + 0x34]
addcc %g3, 0x1FF4, %i1
fmovrdgz %i7, %f2, %f4
sth %l5, [%l7 + 0x0A]
fnegs %f12, %f2
fbg %fcc2, loop_2134
srl %o3, 0x0C, %g7
fmovsn %xcc, %f0, %f7
ld [%l7 + 0x08], %f10
loop_2134:
sra %l6, 0x07, %g2
tneg %icc, 0x7
fmovrsgz %i2, %f0, %f15
movrne %i0, 0x0A2, %o0
ldub [%l7 + 0x1A], %l1
xnor %g5, 0x0C80, %o7
bge %icc, loop_2135
fmovdleu %xcc, %f7, %f7
fmovscs %icc, %f5, %f1
fbe,a %fcc3, loop_2136
loop_2135:
fmovrslz %i6, %f1, %f9
st %f1, [%l7 + 0x40]
bcc,a %icc, loop_2137
loop_2136:
tpos %xcc, 0x4
tg %icc, 0x2
edge32l %i3, %i4, %o6
loop_2137:
st %f12, [%l7 + 0x24]
fpsub32 %f12, %f12, %f6
tcc %xcc, 0x3
st %f6, [%l7 + 0x78]
fmovse %icc, %f10, %f13
tsubcctv %g4, 0x1456, %o1
smulcc %o4, 0x0B5C, %l2
stb %l0, [%l7 + 0x3C]
stw %g6, [%l7 + 0x58]
add %g1, %o2, %l4
srlx %o5, 0x15, %l3
fabsd %f0, %f12
bl loop_2138
tcs %xcc, 0x3
fpadd32s %f12, %f1, %f12
bvc,a,pn %icc, loop_2139
loop_2138:
fcmpd %fcc0, %f10, %f14
fors %f5, %f10, %f6
ldsb [%l7 + 0x18], %g3
loop_2139:
fpadd16s %f8, %f14, %f6
fmovsle %xcc, %f13, %f13
fone %f14
fornot2s %f14, %f11, %f8
orncc %i1, %i7, %i5
fba %fcc2, loop_2140
smulcc %l5, 0x199B, %o3
brlez %l6, loop_2141
fmul8x16au %f0, %f3, %f12
loop_2140:
st %f1, [%l7 + 0x58]
ld [%l7 + 0x58], %f4
loop_2141:
fand %f10, %f2, %f10
ldsw [%l7 + 0x1C], %g2
ldd [%l7 + 0x40], %f14
fpack32 %f8, %f6, %f14
fmovdvc %xcc, %f3, %f5
fcmpeq16 %f4, %f0, %i2
fbule %fcc1, loop_2142
popc 0x1A06, %i0
xnorcc %g7, 0x0551, %l1
brnz,a %g5, loop_2143
loop_2142:
fmovda %xcc, %f1, %f6
or %o7, 0x16D3, %i6
nop
setx loop_2144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2143:
stb %i3, [%l7 + 0x51]
bge,a,pt %icc, loop_2145
fbu %fcc3, loop_2146
loop_2144:
tge %icc, 0x4
fblg,a %fcc2, loop_2147
loop_2145:
lduh [%l7 + 0x46], %o0
loop_2146:
movre %o6, %i4, %o1
movrgez %o4, %g4, %l0
loop_2147:
fmovrdgz %g6, %f4, %f12
movgu %icc, %g1, %o2
stb %l4, [%l7 + 0x5E]
sth %l2, [%l7 + 0x52]
nop
setx loop_2148, %l0, %l1
jmpl %l1, %o5
brz,a %l3, loop_2149
stb %g3, [%l7 + 0x18]
fornot2 %f12, %f8, %f6
loop_2148:
and %i7, 0x0ECF, %i5
loop_2149:
edge8n %l5, %i1, %l6
ldsb [%l7 + 0x74], %o3
subc %i2, %i0, %g2
ldd [%l7 + 0x48], %f6
movrlz %l1, %g5, %o7
andncc %i6, %g7, %o0
bgu %icc, loop_2150
sra %o6, %i3, %o1
bne %icc, loop_2151
edge16 %o4, %i4, %g4
loop_2150:
sdivcc %l0, 0x19BE, %g6
fandnot2s %f15, %f6, %f9
loop_2151:
stb %g1, [%l7 + 0x1B]
xnorcc %o2, %l4, %o5
bge,a,pn %xcc, loop_2152
ld [%l7 + 0x4C], %f2
fones %f7
stx %l3, [%l7 + 0x68]
loop_2152:
edge32l %l2, %g3, %i5
or %i7, %i1, %l5
xnor %l6, 0x15BF, %o3
sethi 0x04DF, %i0
fnands %f9, %f7, %f6
bvs,pt %xcc, loop_2153
fba,a %fcc3, loop_2154
fones %f6
fbn,a %fcc2, loop_2155
loop_2153:
lduw [%l7 + 0x58], %i2
loop_2154:
tsubcc %l1, 0x1718, %g5
fnegs %f14, %f3
loop_2155:
fxor %f8, %f10, %f0
fmovscc %xcc, %f13, %f14
sub %g2, 0x109E, %o7
lduw [%l7 + 0x50], %i6
stb %o0, [%l7 + 0x49]
fmuld8sux16 %f4, %f14, %f4
fmovrdlz %o6, %f0, %f10
fpack16 %f10, %f5
brlz,a %g7, loop_2156
srax %o1, %i3, %o4
fxors %f14, %f13, %f11
movre %g4, 0x297, %i4
loop_2156:
fmovdge %icc, %f15, %f1
fnot2 %f14, %f4
fandnot1 %f8, %f6, %f0
fmovda %icc, %f2, %f3
fxnor %f8, %f14, %f14
lduh [%l7 + 0x20], %l0
ldsw [%l7 + 0x3C], %g1
fmuld8ulx16 %f1, %f3, %f2
sth %g6, [%l7 + 0x1A]
andncc %l4, %o2, %o5
ldsb [%l7 + 0x4E], %l2
sdiv %g3, 0x0B22, %i5
fmovrde %l3, %f8, %f14
lduh [%l7 + 0x28], %i1
srax %i7, 0x1B, %l6
fxnors %f0, %f1, %f9
movrlz %l5, %i0, %o3
fors %f12, %f4, %f4
ldsw [%l7 + 0x54], %i2
nop
setx loop_2157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc2, loop_2158
sllx %g5, %l1, %o7
bl,pt %icc, loop_2159
loop_2157:
ldsw [%l7 + 0x30], %g2
loop_2158:
stx %o0, [%l7 + 0x38]
subccc %o6, 0x126B, %i6
loop_2159:
fmovsvc %xcc, %f15, %f5
ldub [%l7 + 0x3D], %g7
fmovde %icc, %f11, %f8
fpsub16s %f13, %f9, %f14
fmovrsgz %i3, %f1, %f6
ldub [%l7 + 0x63], %o1
lduw [%l7 + 0x68], %g4
fandnot1s %f4, %f12, %f5
pdist %f8, %f2, %f12
lduh [%l7 + 0x68], %o4
taddcctv %l0, 0x0FE3, %i4
bvc,a loop_2160
fmovdpos %xcc, %f3, %f0
fmovrdne %g1, %f0, %f4
fmovrdgz %l4, %f10, %f10
loop_2160:
be %icc, loop_2161
ldd [%l7 + 0x48], %f2
bge,a,pn %icc, loop_2162
fpadd16 %f4, %f4, %f8
loop_2161:
fbug %fcc2, loop_2163
tg %icc, 0x2
loop_2162:
fbne %fcc3, loop_2164
stb %o2, [%l7 + 0x77]
loop_2163:
movneg %icc, %o5, %l2
fones %f0
loop_2164:
array16 %g6, %i5, %g3
fpadd32s %f13, %f13, %f0
ldub [%l7 + 0x27], %l3
tsubcctv %i1, 0x107E, %i7
fpmerge %f3, %f11, %f14
ble,pt %xcc, loop_2165
andcc %l5, %l6, %i0
stb %i2, [%l7 + 0x1C]
tsubcc %o3, %g5, %o7
loop_2165:
movre %l1, %g2, %o6
std %f6, [%l7 + 0x70]
umulcc %o0, 0x03D5, %g7
fexpand %f12, %f14
brz,a %i6, loop_2166
fmovdle %xcc, %f9, %f13
taddcc %i3, %o1, %o4
movrgz %g4, %l0, %i4
loop_2166:
fabsd %f0, %f2
movcc %xcc, %g1, %o2
xnor %o5, 0x19B0, %l2
fnor %f0, %f8, %f10
mulscc %l4, 0x131E, %g6
fpmerge %f0, %f6, %f6
ld [%l7 + 0x08], %f9
edge8ln %i5, %g3, %i1
fmovsvc %xcc, %f6, %f3
ldub [%l7 + 0x7B], %l3
fmovsle %xcc, %f11, %f12
fzero %f10
popc %i7, %l6
ldsh [%l7 + 0x74], %l5
lduw [%l7 + 0x24], %i0
ldsh [%l7 + 0x0A], %o3
fzero %f10
ldsb [%l7 + 0x27], %g5
fmovde %xcc, %f14, %f10
edge8l %o7, %i2, %l1
andcc %g2, 0x06CE, %o6
fcmple32 %f0, %f10, %o0
sdiv %g7, 0x10A9, %i3
be,pt %xcc, loop_2167
ldsw [%l7 + 0x34], %o1
bvs,a,pt %xcc, loop_2168
fzeros %f0
loop_2167:
fmovrslz %o4, %f8, %f3
ldub [%l7 + 0x37], %i6
loop_2168:
fcmps %fcc2, %f1, %f13
fmovdl %xcc, %f3, %f9
bl,pt %xcc, loop_2169
stb %l0, [%l7 + 0x75]
andncc %i4, %g4, %g1
faligndata %f4, %f4, %f0
loop_2169:
ldd [%l7 + 0x30], %f12
lduw [%l7 + 0x7C], %o2
fmovdne %icc, %f11, %f14
fmovrsgez %o5, %f7, %f8
sra %l4, %l2, %i5
te %icc, 0x6
tsubcctv %g3, %i1, %g6
ld [%l7 + 0x60], %f14
ldx [%l7 + 0x78], %l3
ldub [%l7 + 0x40], %i7
fone %f10
stb %l6, [%l7 + 0x7B]
fbule,a %fcc1, loop_2170
sethi 0x12DF, %i0
alignaddr %l5, %g5, %o3
nop
setx loop_2171, %l0, %l1
jmpl %l1, %o7
loop_2170:
addccc %l1, %g2, %o6
sdiv %i2, 0x07EB, %g7
fmuld8ulx16 %f6, %f9, %f8
loop_2171:
subc %i3, %o1, %o4
sth %i6, [%l7 + 0x1C]
alignaddrl %o0, %l0, %g4
bleu,a %icc, loop_2172
stb %i4, [%l7 + 0x13]
tn %icc, 0x2
fmovsg %xcc, %f14, %f3
loop_2172:
fsrc1s %f8, %f3
fmovd %f6, %f4
st %f6, [%l7 + 0x0C]
fpack16 %f14, %f10
fbo,a %fcc1, loop_2173
ldsh [%l7 + 0x0C], %g1
edge32n %o5, %l4, %l2
fmul8ulx16 %f14, %f6, %f0
loop_2173:
bne,a,pt %icc, loop_2174
ldd [%l7 + 0x38], %f6
umulcc %o2, %i5, %i1
std %f12, [%l7 + 0x48]
loop_2174:
andncc %g3, %l3, %i7
ldsw [%l7 + 0x68], %l6
ld [%l7 + 0x2C], %f7
stw %g6, [%l7 + 0x34]
bge,a %icc, loop_2175
xnorcc %l5, 0x182C, %g5
fcmpeq16 %f12, %f10, %o3
ldsw [%l7 + 0x14], %i0
loop_2175:
tn %xcc, 0x6
sdivx %o7, 0x1424, %g2
fbo %fcc2, loop_2176
fbl %fcc3, loop_2177
orn %l1, 0x15BB, %o6
tge %icc, 0x0
loop_2176:
fmovdvc %icc, %f11, %f0
loop_2177:
sth %i2, [%l7 + 0x44]
lduh [%l7 + 0x26], %i3
fmovd %f12, %f0
fabsd %f0, %f0
fblg %fcc1, loop_2178
fmovsleu %xcc, %f13, %f12
ld [%l7 + 0x4C], %f3
fmovrsgez %g7, %f3, %f6
loop_2178:
ldub [%l7 + 0x38], %o4
fornot1 %f8, %f14, %f14
lduw [%l7 + 0x70], %i6
fcmpne16 %f14, %f10, %o1
tg %xcc, 0x6
fmovdgu %icc, %f13, %f2
edge8n %o0, %g4, %l0
fandnot2 %f4, %f2, %f4
fmovscc %icc, %f0, %f2
fandnot1 %f2, %f0, %f14
fmovdvc %xcc, %f15, %f8
fandnot2 %f4, %f0, %f0
movn %icc, %g1, %o5
std %f6, [%l7 + 0x60]
stb %l4, [%l7 + 0x5E]
movg %icc, %i4, %o2
nop
setx loop_2179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,pn %icc, loop_2180
std %f4, [%l7 + 0x28]
sdiv %i5, 0x08A5, %l2
loop_2179:
ldd [%l7 + 0x78], %f8
loop_2180:
array32 %i1, %g3, %i7
orncc %l3, 0x1203, %g6
movcs %xcc, %l5, %l6
srl %g5, %o3, %o7
ldub [%l7 + 0x55], %g2
bgu,a %xcc, loop_2181
fmovspos %icc, %f9, %f12
pdist %f6, %f10, %f8
move %icc, %i0, %l1
loop_2181:
brgez,a %o6, loop_2182
ldsb [%l7 + 0x2D], %i3
fmuld8sux16 %f15, %f4, %f12
fabss %f9, %f13
loop_2182:
lduw [%l7 + 0x20], %g7
taddcc %o4, %i6, %o1
fmovdne %icc, %f6, %f2
stw %o0, [%l7 + 0x7C]
ldsb [%l7 + 0x5B], %i2
fpackfix %f0, %f0
stb %g4, [%l7 + 0x66]
fmovd %f8, %f8
brz %l0, loop_2183
ldsh [%l7 + 0x3C], %o5
fones %f10
smul %l4, 0x0F9A, %i4
loop_2183:
movrlz %g1, 0x09C, %o2
fmovdpos %icc, %f14, %f10
stx %l2, [%l7 + 0x20]
bcc,a,pn %xcc, loop_2184
array8 %i1, %i5, %g3
edge16 %i7, %l3, %l5
fbu %fcc1, loop_2185
loop_2184:
stx %g6, [%l7 + 0x50]
std %f4, [%l7 + 0x10]
movne %icc, %l6, %o3
loop_2185:
tneg %icc, 0x5
ldx [%l7 + 0x10], %g5
movrne %g2, 0x1F7, %o7
mova %icc, %l1, %o6
bn,pt %icc, loop_2186
fbe %fcc1, loop_2187
ldd [%l7 + 0x68], %f0
ldsb [%l7 + 0x26], %i0
loop_2186:
bvc,pt %xcc, loop_2188
loop_2187:
fcmpeq32 %f0, %f8, %g7
fmovrdgz %i3, %f2, %f12
fmovrslz %o4, %f3, %f10
loop_2188:
tsubcctv %o1, %o0, %i6
lduh [%l7 + 0x2E], %g4
fmuld8sux16 %f4, %f5, %f2
edge32 %i2, %o5, %l4
fpadd16s %f5, %f6, %f14
stx %i4, [%l7 + 0x70]
lduh [%l7 + 0x50], %g1
orncc %o2, %l2, %l0
fnegd %f12, %f6
taddcc %i5, 0x0850, %g3
ldsh [%l7 + 0x1C], %i1
fmovsvc %xcc, %f9, %f3
movrlez %i7, %l3, %l5
mulscc %g6, 0x0BB4, %l6
st %f13, [%l7 + 0x70]
tsubcctv %g5, 0x09A2, %g2
mova %xcc, %o3, %o7
brgz,a %l1, loop_2189
bvs,a loop_2190
bvc %icc, loop_2191
brz %i0, loop_2192
loop_2189:
stw %o6, [%l7 + 0x4C]
loop_2190:
fmovsl %xcc, %f4, %f6
loop_2191:
fblg,a %fcc2, loop_2193
loop_2192:
fmovrslez %i3, %f5, %f7
fbul %fcc2, loop_2194
array8 %o4, %g7, %o0
loop_2193:
movneg %xcc, %i6, %g4
fbule %fcc1, loop_2195
loop_2194:
lduw [%l7 + 0x5C], %o1
lduh [%l7 + 0x62], %o5
lduh [%l7 + 0x72], %l4
loop_2195:
fnegd %f0, %f8
movrlz %i4, 0x2F3, %i2
fcmped %fcc1, %f2, %f6
fmul8x16au %f7, %f10, %f14
nop
setx loop_2196, %l0, %l1
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 %f0, [%l7 + 0x58]
fpack16 %f8, %f11
brgez %o2, loop_2197
loop_2196:
ldd [%l7 + 0x68], %f12
ldsh [%l7 + 0x72], %l2
edge32ln %g1, %l0, %g3
loop_2197:
taddcc %i1, %i7, %i5
ldd [%l7 + 0x68], %f4
ld [%l7 + 0x74], %f8
fmovrsne %l5, %f15, %f13
brgez,a %l3, loop_2198
stw %g6, [%l7 + 0x30]
fcmple16 %f14, %f8, %l6
ldub [%l7 + 0x6F], %g2
loop_2198:
fmovsleu %xcc, %f11, %f7
edge16l %g5, %o3, %l1
lduw [%l7 + 0x38], %o7
fmovdgu %xcc, %f2, %f13
fcmpeq16 %f2, %f0, %o6
array8 %i3, %i0, %g7
fpsub16s %f10, %f9, %f10
ldd [%l7 + 0x20], %f14
tl %xcc, 0x6
ldx [%l7 + 0x48], %o4
movpos %xcc, %o0, %i6
mova %xcc, %g4, %o1
fble %fcc0, loop_2199
ldsw [%l7 + 0x24], %l4
array32 %o5, %i2, %i4
fcmpes %fcc2, %f15, %f14
loop_2199:
nop
setx loop_2200, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f1, %f9
fmovdneg %icc, %f12, %f10
st %f7, [%l7 + 0x1C]
loop_2200:
bvc,a,pt %icc, loop_2201
ldd [%l7 + 0x28], %f14
ldsb [%l7 + 0x1F], %o2
subc %g1, %l2, %g3
loop_2201:
umul %i1, %l0, %i7
edge8ln %l5, %l3, %g6
fmovrdgz %i5, %f2, %f2
fmovscc %xcc, %f7, %f4
stw %g2, [%l7 + 0x70]
movpos %icc, %l6, %g5
fmul8x16 %f1, %f12, %f10
fmovsa %icc, %f6, %f14
fpackfix %f10, %f0
fnands %f0, %f15, %f7
bcc,pt %icc, loop_2202
stw %o3, [%l7 + 0x14]
bshuffle %f10, %f12, %f0
lduh [%l7 + 0x7C], %l1
loop_2202:
fcmps %fcc3, %f10, %f12
fmovd %f8, %f14
edge32 %o7, %i3, %o6
stw %i0, [%l7 + 0x74]
fornot1 %f2, %f4, %f6
fandnot1s %f9, %f8, %f7
ldsw [%l7 + 0x44], %g7
fnot1 %f2, %f0
fmovdcc %xcc, %f8, %f4
fmovscc %xcc, %f1, %f4
fandnot1 %f0, %f0, %f8
smulcc %o0, %i6, %o4
te %xcc, 0x6
ldub [%l7 + 0x62], %g4
fmovdvc %xcc, %f14, %f9
st %f14, [%l7 + 0x34]
fsrc1 %f12, %f8
ldub [%l7 + 0x1A], %l4
mulscc %o5, 0x10A1, %o1
andcc %i4, 0x0401, %o2
sth %g1, [%l7 + 0x24]
addcc %i2, %l2, %g3
movle %icc, %i1, %l0
ldx [%l7 + 0x58], %i7
fnors %f1, %f8, %f1
addccc %l5, 0x1B43, %g6
tgu %xcc, 0x3
addccc %i5, %l3, %g2
fmul8sux16 %f6, %f6, %f10
edge16ln %l6, %g5, %l1
fbl %fcc1, loop_2203
taddcc %o3, %i3, %o6
movrgez %i0, %g7, %o0
ldsw [%l7 + 0x20], %o7
loop_2203:
brgz %i6, loop_2204
fsrc1s %f7, %f10
and %g4, 0x1FA0, %o4
xnor %o5, %l4, %o1
loop_2204:
ta %xcc, 0x6
fcmpeq32 %f2, %f4, %i4
edge8l %o2, %g1, %l2
fmovrdne %g3, %f0, %f10
sth %i1, [%l7 + 0x7A]
movvs %icc, %i2, %l0
fcmps %fcc2, %f7, %f3
edge16n %l5, %i7, %i5
fnot2s %f13, %f14
bpos,a loop_2205
faligndata %f10, %f8, %f0
fzeros %f8
bge,pt %xcc, loop_2206
loop_2205:
mulx %g6, %g2, %l3
bgu loop_2207
ldub [%l7 + 0x56], %l6
loop_2206:
bl,pt %xcc, loop_2208
xor %g5, %l1, %i3
loop_2207:
fornot2s %f0, %f12, %f2
fmovsle %xcc, %f7, %f2
loop_2208:
bge,pn %icc, loop_2209
umul %o6, %o3, %g7
sethi 0x0DF1, %i0
te %icc, 0x6
loop_2209:
fandnot2 %f6, %f0, %f2
fmovsge %icc, %f8, %f0
lduh [%l7 + 0x7A], %o7
sth %i6, [%l7 + 0x6A]
fnors %f15, %f1, %f6
ldx [%l7 + 0x10], %g4
bg,pn %icc, loop_2210
movneg %xcc, %o4, %o5
fmovrdgz %o0, %f2, %f6
ld [%l7 + 0x28], %f9
loop_2210:
fcmple32 %f0, %f6, %o1
stb %l4, [%l7 + 0x79]
lduh [%l7 + 0x28], %o2
subc %g1, 0x17CA, %i4
ldsb [%l7 + 0x56], %l2
fmul8x16au %f5, %f5, %f0
movre %g3, 0x1DD, %i1
tleu %icc, 0x1
sdiv %l0, 0x04EE, %l5
edge8l %i7, %i5, %g6
fmovdl %icc, %f15, %f12
fmovrse %g2, %f13, %f0
fornot2s %f8, %f3, %f1
fxnor %f4, %f0, %f8
ldsb [%l7 + 0x21], %l3
smulcc %i2, 0x1F23, %g5
fxnor %f2, %f14, %f14
stx %l1, [%l7 + 0x18]
stw %l6, [%l7 + 0x7C]
edge16l %i3, %o6, %g7
ldsw [%l7 + 0x74], %i0
fbg,a %fcc1, loop_2211
taddcctv %o3, 0x19BB, %o7
fmovdl %icc, %f7, %f1
ldd [%l7 + 0x20], %f12
loop_2211:
bl,pn %xcc, loop_2212
bge,pn %xcc, loop_2213
fmuld8ulx16 %f5, %f1, %f6
tne %xcc, 0x6
loop_2212:
ldub [%l7 + 0x73], %i6
loop_2213:
fxnor %f14, %f0, %f0
stb %g4, [%l7 + 0x7D]
fsrc1 %f10, %f6
stw %o5, [%l7 + 0x5C]
edge8ln %o0, %o1, %o4
stx %l4, [%l7 + 0x70]
nop
setx loop_2214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x77]
movrlez %i4, 0x204, %l2
fbl,a %fcc2, loop_2215
loop_2214:
edge16 %g3, %i1, %g1
fcmpeq32 %f12, %f4, %l5
lduh [%l7 + 0x2C], %i7
loop_2215:
fcmpne16 %f8, %f4, %l0
fornot1 %f0, %f14, %f6
fbule %fcc0, loop_2216
lduh [%l7 + 0x1E], %g6
fandnot1 %f0, %f12, %f12
tne %xcc, 0x1
loop_2216:
alignaddrl %g2, %i5, %i2
std %f8, [%l7 + 0x78]
stx %g5, [%l7 + 0x20]
fmovd %f8, %f12
fmovde %icc, %f7, %f5
brlz,a %l3, loop_2217
fmuld8ulx16 %f13, %f3, %f8
udivcc %l6, 0x0B68, %i3
xorcc %l1, %g7, %i0
loop_2217:
tl %xcc, 0x2
tne %icc, 0x2
fba %fcc2, loop_2218
udivcc %o6, 0x09E4, %o3
orn %o7, 0x000E, %g4
faligndata %f6, %f12, %f8
loop_2218:
fbg %fcc3, loop_2219
udivx %o5, 0x17C8, %o0
bgu,pt %xcc, loop_2220
fmovdle %xcc, %f5, %f0
loop_2219:
edge8l %o1, %i6, %l4
ld [%l7 + 0x70], %f10
loop_2220:
bl,pn %xcc, loop_2221
movne %xcc, %o4, %i4
fmul8sux16 %f10, %f0, %f12
fmovsle %icc, %f2, %f12
loop_2221:
std %f0, [%l7 + 0x28]
ldd [%l7 + 0x78], %f4
fcmpne16 %f10, %f6, %o2
sethi 0x0C30, %g3
nop
setx loop_2222, %l0, %l1
jmpl %l1, %i1
sdiv %l2, 0x1DC9, %g1
xor %i7, 0x018A, %l5
bneg,a %icc, loop_2223
loop_2222:
fbn,a %fcc2, loop_2224
srl %g6, 0x04, %g2
bvs %icc, loop_2225
loop_2223:
edge8ln %l0, %i2, %i5
loop_2224:
std %f10, [%l7 + 0x78]
movcc %xcc, %l3, %g5
loop_2225:
ld [%l7 + 0x44], %f9
alignaddr %l6, %l1, %i3
fcmpd %fcc3, %f0, %f10
sth %g7, [%l7 + 0x6C]
tn %xcc, 0x1
fsrc2 %f6, %f0
lduw [%l7 + 0x60], %o6
brgz %i0, loop_2226
pdist %f12, %f0, %f2
udivx %o7, 0x12E3, %g4
stx %o5, [%l7 + 0x50]
loop_2226:
fpsub32 %f2, %f0, %f8
fbu,a %fcc2, loop_2227
popc 0x0D9A, %o3
xor %o0, %o1, %i6
ldd [%l7 + 0x68], %f8
loop_2227:
ta %icc, 0x0
lduh [%l7 + 0x4A], %l4
fnors %f1, %f6, %f15
st %f6, [%l7 + 0x74]
tgu %icc, 0x3
stb %i4, [%l7 + 0x30]
andn %o4, 0x04E4, %o2
fzeros %f13
edge16l %i1, %l2, %g1
fcmpes %fcc2, %f8, %f11
edge32n %g3, %i7, %g6
ldd [%l7 + 0x70], %f12
fpackfix %f4, %f6
te %icc, 0x5
bn,pn %xcc, loop_2228
fpsub32 %f6, %f8, %f6
ta %xcc, 0x0
edge16n %l5, %l0, %g2
loop_2228:
fors %f0, %f9, %f15
ldsh [%l7 + 0x54], %i5
brnz %l3, loop_2229
fones %f0
fmovdpos %icc, %f14, %f13
fmovrsne %g5, %f6, %f7
loop_2229:
fmuld8sux16 %f10, %f3, %f2
bge %icc, loop_2230
movne %xcc, %i2, %l1
ldd [%l7 + 0x48], %f6
fmovrde %l6, %f2, %f4
loop_2230:
fmovdpos %icc, %f3, %f11
fmovdpos %icc, %f7, %f15
taddcctv %i3, %g7, %o6
st %f15, [%l7 + 0x34]
fmovda %xcc, %f8, %f12
be,a,pt %icc, loop_2231
ld [%l7 + 0x3C], %f8
edge32 %o7, %i0, %o5
or %g4, 0x1ADA, %o0
loop_2231:
fmovsg %icc, %f9, %f6
stw %o1, [%l7 + 0x40]
fbn %fcc1, loop_2232
movvs %xcc, %i6, %o3
bcc,a,pt %icc, loop_2233
lduh [%l7 + 0x44], %l4
loop_2232:
edge8l %i4, %o2, %i1
popc 0x1191, %l2
loop_2233:
alignaddrl %g1, %g3, %o4
sll %i7, %g6, %l0
sllx %l5, 0x0C, %g2
fcmps %fcc2, %f13, %f8
move %xcc, %i5, %g5
edge16l %i2, %l1, %l3
tneg %icc, 0x5
ldx [%l7 + 0x70], %l6
ldub [%l7 + 0x48], %g7
fmovrde %o6, %f6, %f2
fmovdle %icc, %f0, %f3
fmovdneg %icc, %f3, %f6
srlx %o7, %i0, %o5
lduw [%l7 + 0x14], %g4
ldsw [%l7 + 0x10], %i3
st %f15, [%l7 + 0x58]
movvc %xcc, %o0, %i6
bvs loop_2234
tcs %xcc, 0x7
fpsub16 %f4, %f12, %f4
ldd [%l7 + 0x10], %f14
loop_2234:
ldd [%l7 + 0x78], %f4
ldub [%l7 + 0x0D], %o3
st %f5, [%l7 + 0x68]
fmul8sux16 %f2, %f10, %f2
bge,pn %xcc, loop_2235
std %f10, [%l7 + 0x10]
ldsb [%l7 + 0x58], %o1
edge8 %i4, %l4, %i1
loop_2235:
lduw [%l7 + 0x48], %o2
ldd [%l7 + 0x68], %f8
sdiv %g1, 0x1459, %l2
fbe %fcc1, loop_2236
lduw [%l7 + 0x24], %o4
movrgez %i7, 0x316, %g6
addc %g3, %l0, %l5
loop_2236:
brgz %g2, loop_2237
st %f5, [%l7 + 0x24]
ldsb [%l7 + 0x3A], %g5
ldub [%l7 + 0x53], %i5
loop_2237:
ldd [%l7 + 0x78], %f0
fsrc2s %f10, %f13
sth %l1, [%l7 + 0x3E]
ld [%l7 + 0x64], %f14
fblg %fcc0, loop_2238
edge8ln %i2, %l3, %l6
srlx %g7, 0x19, %o6
fmovrslz %i0, %f8, %f13
loop_2238:
sub %o7, 0x158E, %o5
fornot2 %f14, %f8, %f6
bl,a %xcc, loop_2239
fandnot1s %f15, %f0, %f1
fmovsle %xcc, %f2, %f13
orncc %i3, 0x1CA9, %g4
loop_2239:
ld [%l7 + 0x38], %f1
fmovsge %icc, %f4, %f15
stw %i6, [%l7 + 0x40]
stw %o0, [%l7 + 0x10]
lduh [%l7 + 0x2C], %o1
lduw [%l7 + 0x54], %i4
ld [%l7 + 0x30], %f15
alignaddrl %o3, %i1, %l4
xorcc %o2, 0x0127, %l2
tne %icc, 0x3
fmovsne %xcc, %f1, %f6
array8 %g1, %i7, %o4
fcmple16 %f14, %f12, %g6
edge32 %g3, %l0, %l5
fnot1 %f12, %f6
fmovdneg %xcc, %f6, %f8
nop
setx loop_2240, %l0, %l1
jmpl %l1, %g2
movl %icc, %g5, %i5
fmul8ulx16 %f0, %f8, %f2
lduw [%l7 + 0x64], %i2
loop_2240:
lduh [%l7 + 0x12], %l1
nop
setx loop_2241, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %l3, 0x0643, %l6
stw %o6, [%l7 + 0x1C]
ta %xcc, 0x1
loop_2241:
stw %g7, [%l7 + 0x58]
stx %o7, [%l7 + 0x58]
bg,pn %icc, loop_2242
call loop_2243
fxors %f5, %f1, %f1
udivcc %i0, 0x04BD, %o5
loop_2242:
bcs,a,pt %icc, loop_2244
loop_2243:
tl %xcc, 0x5
lduw [%l7 + 0x50], %g4
fornot1s %f9, %f7, %f15
loop_2244:
fpadd32s %f7, %f9, %f5
ldsw [%l7 + 0x28], %i3
movcc %icc, %o0, %o1
fpmerge %f6, %f2, %f0
fmovdcs %xcc, %f15, %f15
ld [%l7 + 0x24], %f0
tgu %icc, 0x7
ld [%l7 + 0x40], %f7
movne %icc, %i6, %o3
movrlez %i1, %i4, %l4
fmovdne %xcc, %f6, %f0
fmovdvs %xcc, %f14, %f9
fbl %fcc3, loop_2245
fnor %f14, %f12, %f6
sll %o2, %l2, %i7
pdist %f10, %f2, %f4
loop_2245:
bge loop_2246
orn %o4, %g1, %g3
lduh [%l7 + 0x18], %l0
stb %l5, [%l7 + 0x23]
loop_2246:
st %f1, [%l7 + 0x1C]
popc %g2, %g5
fandnot2s %f4, %f8, %f11
ldsw [%l7 + 0x24], %i5
fcmpne32 %f12, %f14, %g6
bn,a %icc, loop_2247
stx %l1, [%l7 + 0x10]
ldd [%l7 + 0x28], %f8
ldsh [%l7 + 0x74], %l3
loop_2247:
fbge,a %fcc3, loop_2248
movcs %icc, %l6, %i2
xor %o6, 0x0D0A, %o7
tleu %icc, 0x3
loop_2248:
fcmpgt16 %f8, %f6, %g7
stw %i0, [%l7 + 0x18]
ldub [%l7 + 0x21], %g4
fpadd16s %f13, %f6, %f10
stx %o5, [%l7 + 0x30]
move %xcc, %o0, %i3
lduw [%l7 + 0x08], %i6
lduh [%l7 + 0x16], %o3
move %icc, %o1, %i1
mulx %l4, %o2, %l2
ldd [%l7 + 0x60], %f4
fcmpd %fcc3, %f6, %f14
ba,a loop_2249
popc 0x11D1, %i7
edge8n %i4, %g1, %o4
call loop_2250
loop_2249:
stw %g3, [%l7 + 0x10]
fpadd16 %f14, %f6, %f10
sdivcc %l0, 0x13C7, %g2
loop_2250:
movle %xcc, %g5, %l5
tg %icc, 0x6
fornot1 %f12, %f8, %f2
ldsw [%l7 + 0x30], %i5
subcc %l1, 0x081F, %g6
siam 0x3
ld [%l7 + 0x48], %f4
lduh [%l7 + 0x36], %l6
lduh [%l7 + 0x2A], %i2
fnot2s %f5, %f7
fmul8sux16 %f12, %f10, %f0
fcmped %fcc2, %f0, %f2
stb %o6, [%l7 + 0x41]
stx %l3, [%l7 + 0x28]
fbu %fcc3, loop_2251
ldd [%l7 + 0x48], %f6
fmuld8sux16 %f2, %f0, %f14
stx %o7, [%l7 + 0x20]
loop_2251:
fmovrsgez %i0, %f14, %f5
tle %icc, 0x1
fsrc1s %f10, %f12
stw %g4, [%l7 + 0x18]
ldd [%l7 + 0x20], %f2
fmovrdlez %g7, %f8, %f10
fsrc1 %f0, %f14
fpsub32 %f12, %f2, %f2
fpack32 %f14, %f0, %f6
fmovdleu %icc, %f1, %f10
movre %o0, %i3, %o5
movcc %icc, %i6, %o3
stx %o1, [%l7 + 0x38]
stw %i1, [%l7 + 0x38]
ldub [%l7 + 0x6C], %l4
tgu %xcc, 0x6
ldsb [%l7 + 0x21], %l2
fpmerge %f3, %f2, %f2
taddcctv %i7, 0x1AD6, %i4
lduh [%l7 + 0x30], %o2
ld [%l7 + 0x58], %f15
fpadd16 %f10, %f0, %f8
fands %f11, %f3, %f4
fsrc1 %f12, %f8
addcc %o4, %g3, %l0
ld [%l7 + 0x48], %f9
umul %g1, 0x138F, %g5
bvc,a,pt %xcc, loop_2252
sth %l5, [%l7 + 0x7C]
fmovsleu %icc, %f5, %f0
fmovdneg %xcc, %f6, %f15
loop_2252:
fmovrde %g2, %f0, %f0
addccc %i5, 0x1376, %g6
lduw [%l7 + 0x6C], %l6
sethi 0x1B01, %i2
fmovsvs %xcc, %f9, %f6
fzero %f8
alignaddr %l1, %l3, %o6
fmovsge %xcc, %f11, %f1
fmovs %f11, %f1
brlez,a %o7, loop_2253
movrgz %g4, %g7, %o0
brnz,a %i3, loop_2254
ldx [%l7 + 0x10], %o5
loop_2253:
fmovdl %icc, %f3, %f11
fmovsle %icc, %f13, %f10
loop_2254:
fpackfix %f12, %f12
movle %xcc, %i0, %i6
stx %o3, [%l7 + 0x48]
fmovsvc %xcc, %f3, %f2
lduh [%l7 + 0x0E], %i1
sth %o1, [%l7 + 0x78]
srax %l4, %l2, %i4
fpack16 %f2, %f12
fornot1 %f0, %f2, %f6
xnorcc %o2, %i7, %o4
siam 0x0
edge32l %g3, %l0, %g1
bn,a,pt %xcc, loop_2255
brgez %l5, loop_2256
fbule,a %fcc0, loop_2257
fpmerge %f13, %f12, %f4
loop_2255:
fnand %f8, %f10, %f6
loop_2256:
stb %g5, [%l7 + 0x6A]
loop_2257:
ldd [%l7 + 0x48], %f2
fmovdneg %icc, %f1, %f4
taddcc %g2, %i5, %l6
ld [%l7 + 0x28], %f9
fandnot1s %f2, %f10, %f6
edge32 %g6, %i2, %l3
fmul8ulx16 %f12, %f6, %f8
tcc %icc, 0x0
stx %l1, [%l7 + 0x78]
fpackfix %f6, %f15
ldsh [%l7 + 0x7C], %o6
lduw [%l7 + 0x38], %o7
brlz %g7, loop_2258
stb %g4, [%l7 + 0x27]
xnorcc %i3, %o0, %i0
movrne %o5, 0x218, %i6
loop_2258:
ld [%l7 + 0x64], %f6
ldsb [%l7 + 0x0D], %i1
brgz %o3, loop_2259
ldsw [%l7 + 0x14], %l4
fmovrdgez %l2, %f6, %f4
fmovdgu %icc, %f12, %f3
loop_2259:
fmovdl %icc, %f3, %f4
st %f12, [%l7 + 0x70]
fmovdgu %xcc, %f8, %f5
fmuld8sux16 %f10, %f5, %f8
lduh [%l7 + 0x6A], %o1
tle %xcc, 0x1
stw %o2, [%l7 + 0x38]
sethi 0x09A5, %i4
fmovsne %icc, %f5, %f7
tsubcc %o4, 0x0974, %i7
brz %l0, loop_2260
stx %g3, [%l7 + 0x40]
fornot1 %f2, %f6, %f8
fmovdn %icc, %f11, %f5
loop_2260:
bg,pt %icc, loop_2261
addc %l5, %g5, %g2
xnorcc %g1, %l6, %g6
fmovsle %xcc, %f8, %f6
loop_2261:
lduw [%l7 + 0x0C], %i5
st %f0, [%l7 + 0x74]
tpos %icc, 0x6
ld [%l7 + 0x70], %f15
subcc %i2, %l3, %l1
bgu,pn %icc, loop_2262
ld [%l7 + 0x64], %f13
edge16ln %o7, %g7, %g4
smul %i3, %o6, %i0
loop_2262:
fcmpeq32 %f14, %f0, %o5
fpack32 %f12, %f14, %f12
fcmped %fcc2, %f14, %f12
stx %o0, [%l7 + 0x20]
bg %icc, loop_2263
fpadd32 %f6, %f6, %f8
bshuffle %f0, %f10, %f8
addccc %i6, 0x04E9, %o3
loop_2263:
ldsh [%l7 + 0x4A], %l4
st %f0, [%l7 + 0x78]
tcc %xcc, 0x2
ldsh [%l7 + 0x32], %i1
fmovrdgz %o1, %f14, %f8
tvc %icc, 0x4
fmovd %f2, %f2
sllx %l2, 0x11, %o2
fpadd32 %f8, %f6, %f8
stb %o4, [%l7 + 0x37]
ldd [%l7 + 0x20], %f12
st %f14, [%l7 + 0x0C]
andncc %i7, %l0, %g3
ta %xcc, 0x7
fcmpne16 %f14, %f6, %l5
edge8l %g5, %g2, %i4
subc %g1, %l6, %i5
ldsh [%l7 + 0x60], %g6
fmul8x16 %f5, %f12, %f10
ldsh [%l7 + 0x24], %i2
for %f0, %f8, %f10
fmovdvc %icc, %f2, %f0
fabsd %f0, %f12
fands %f12, %f6, %f11
nop
setx loop_2264, %l0, %l1
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 %fcc3, loop_2265
udivcc %l3, 0x1508, %l1
stw %g7, [%l7 + 0x3C]
loop_2264:
fpmerge %f15, %f2, %f12
loop_2265:
te %xcc, 0x3
ldd [%l7 + 0x30], %f12
udivx %g4, 0x15F0, %i3
fone %f6
ld [%l7 + 0x18], %f3
lduw [%l7 + 0x30], %o7
call loop_2266
fmovdpos %icc, %f3, %f10
movcc %xcc, %o6, %o5
edge16ln %o0, %i0, %o3
loop_2266:
edge8ln %i6, %l4, %i1
sdiv %o1, 0x1512, %l2
tvc %xcc, 0x6
be,a,pn %xcc, loop_2267
or %o2, 0x1929, %o4
movl %xcc, %i7, %l0
fpack16 %f2, %f9
loop_2267:
std %f2, [%l7 + 0x08]
stw %l5, [%l7 + 0x78]
ble,pn %xcc, loop_2268
tpos %xcc, 0x3
fmovdvc %xcc, %f13, %f13
fpadd32s %f11, %f11, %f5
loop_2268:
ldx [%l7 + 0x18], %g5
sra %g2, %g3, %i4
fmovdl %xcc, %f4, %f10
fcmpd %fcc1, %f0, %f4
stx %g1, [%l7 + 0x08]
stb %i5, [%l7 + 0x61]
fors %f1, %f1, %f3
be,a,pt %icc, loop_2269
fmovde %xcc, %f7, %f4
stb %l6, [%l7 + 0x50]
fmovrde %g6, %f0, %f12
loop_2269:
movpos %icc, %i2, %l3
movrgz %g7, 0x026, %l1
ldsh [%l7 + 0x42], %i3
sdiv %o7, 0x1131, %g4
umul %o6, 0x1C6C, %o0
tl %icc, 0x0
for %f6, %f6, %f8
movne %icc, %i0, %o5
fblg,a %fcc3, loop_2270
bvs loop_2271
bleu,a,pn %xcc, loop_2272
tvc %xcc, 0x4
loop_2270:
fxors %f3, %f9, %f0
loop_2271:
udivx %i6, 0x1BF7, %l4
loop_2272:
ld [%l7 + 0x78], %f2
fornot2s %f1, %f6, %f0
lduw [%l7 + 0x68], %o3
movvc %icc, %o1, %l2
edge8l %i1, %o2, %i7
tle %icc, 0x2
fmul8x16al %f5, %f4, %f0
tle %icc, 0x6
stx %l0, [%l7 + 0x38]
bn %icc, loop_2273
ldsb [%l7 + 0x1D], %l5
ldx [%l7 + 0x50], %g5
movvc %icc, %g2, %g3
loop_2273:
tvs %xcc, 0x1
fxnors %f2, %f15, %f8
orncc %o4, 0x0B9C, %g1
fand %f12, %f2, %f6
fmovdcc %icc, %f1, %f0
fmovsn %icc, %f15, %f12
fxor %f4, %f2, %f2
fbul %fcc3, loop_2274
alignaddrl %i5, %i4, %l6
std %f12, [%l7 + 0x60]
fmovs %f13, %f2
loop_2274:
fbn,a %fcc1, loop_2275
tleu %xcc, 0x1
sdiv %i2, 0x1B71, %l3
lduh [%l7 + 0x5E], %g6
loop_2275:
array32 %l1, %g7, %i3
fsrc1s %f14, %f3
fxor %f4, %f12, %f8
fbl,a %fcc1, loop_2276
brlez,a %g4, loop_2277
tneg %xcc, 0x7
ldub [%l7 + 0x3B], %o7
loop_2276:
fandnot2 %f4, %f6, %f6
loop_2277:
fnor %f0, %f12, %f0
edge16ln %o0, %i0, %o5
fblg %fcc0, loop_2278
add %i6, %o6, %l4
array8 %o3, %l2, %o1
fpack16 %f14, %f11
loop_2278:
srax %o2, 0x0C, %i1
bge,pn %icc, loop_2279
ldsb [%l7 + 0x2E], %i7
fxnors %f0, %f13, %f8
ldsb [%l7 + 0x3D], %l0
loop_2279:
move %icc, %g5, %g2
edge32 %g3, %l5, %g1
brgez %o4, loop_2280
addccc %i4, %i5, %l6
ldx [%l7 + 0x60], %l3
fbge %fcc3, loop_2281
loop_2280:
fmovsgu %icc, %f14, %f7
fmovrslez %i2, %f8, %f2
brgz %g6, loop_2282
loop_2281:
ldx [%l7 + 0x68], %g7
st %f12, [%l7 + 0x28]
fmovrsgz %i3, %f12, %f6
loop_2282:
nop
setx loop_2283, %l0, %l1
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 %fcc3, loop_2284
edge8ln %g4, %o7, %l1
bne,pn %xcc, loop_2285
loop_2283:
movg %xcc, %o0, %o5
loop_2284:
movrgz %i0, 0x2F8, %o6
lduw [%l7 + 0x68], %i6
loop_2285:
fbg %fcc2, loop_2286
ldsb [%l7 + 0x21], %l4
movrgz %l2, 0x0F6, %o1
tge %icc, 0x7
loop_2286:
tvc %xcc, 0x2
fpadd32 %f6, %f6, %f6
edge16n %o3, %o2, %i7
ld [%l7 + 0x68], %f4
tcs %xcc, 0x2
andn %i1, 0x0B6B, %g5
nop
setx loop_2287, %l0, %l1
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 %l0, 0x0E30, %g2
sdiv %g3, 0x19BC, %g1
fba %fcc1, loop_2288
loop_2287:
fzeros %f3
fpsub16 %f6, %f14, %f10
edge16ln %l5, %i4, %o4
loop_2288:
mulx %i5, %l3, %i2
fcmpeq16 %f12, %f4, %l6
st %f5, [%l7 + 0x1C]
ldsw [%l7 + 0x3C], %g6
sdiv %i3, 0x1081, %g7
fones %f11
edge8 %g4, %o7, %l1
fnand %f4, %f10, %f12
movg %xcc, %o5, %o0
fpsub32 %f10, %f0, %f12
edge16l %o6, %i0, %l4
ldd [%l7 + 0x28], %f4
ldsb [%l7 + 0x49], %i6
fmovsa %icc, %f11, %f6
subccc %l2, 0x1F87, %o3
fbue %fcc3, loop_2289
fpadd16 %f8, %f4, %f10
ldub [%l7 + 0x0D], %o1
bcc,a,pn %xcc, loop_2290
loop_2289:
ldx [%l7 + 0x78], %i7
stb %i1, [%l7 + 0x75]
xor %o2, 0x0CD9, %l0
loop_2290:
stb %g2, [%l7 + 0x63]
ldd [%l7 + 0x48], %f6
movrgz %g3, %g1, %l5
ld [%l7 + 0x0C], %f13
edge8 %i4, %o4, %g5
ld [%l7 + 0x70], %f15
fpadd16s %f7, %f8, %f10
ldub [%l7 + 0x4C], %i5
stw %l3, [%l7 + 0x14]
tg %xcc, 0x5
ba,a,pt %xcc, loop_2291
fands %f15, %f4, %f15
fcmpd %fcc3, %f6, %f2
ldub [%l7 + 0x11], %l6
loop_2291:
orcc %g6, %i2, %g7
lduh [%l7 + 0x32], %i3
fmovspos %icc, %f1, %f1
bl loop_2292
stx %g4, [%l7 + 0x48]
tne %xcc, 0x7
std %f12, [%l7 + 0x58]
loop_2292:
fandnot1s %f0, %f6, %f4
movpos %xcc, %l1, %o7
st %f5, [%l7 + 0x18]
ldd [%l7 + 0x40], %f10
bneg %xcc, loop_2293
lduh [%l7 + 0x22], %o0
ble,a,pn %icc, loop_2294
stx %o6, [%l7 + 0x70]
loop_2293:
ldsb [%l7 + 0x16], %i0
stb %o5, [%l7 + 0x38]
loop_2294:
fbule,a %fcc0, loop_2295
bgu,a %icc, loop_2296
bneg,a,pt %icc, loop_2297
sdivcc %i6, 0x1503, %l2
loop_2295:
stw %l4, [%l7 + 0x50]
loop_2296:
fcmpeq16 %f2, %f6, %o3
loop_2297:
alignaddr %o1, %i7, %o2
ldub [%l7 + 0x3F], %i1
array16 %l0, %g3, %g1
movleu %icc, %l5, %i4
fandnot1s %f13, %f9, %f15
fcmpne16 %f6, %f12, %g2
st %f3, [%l7 + 0x54]
fbge %fcc2, loop_2298
sdivx %g5, 0x0388, %i5
edge8n %o4, %l3, %l6
stw %i2, [%l7 + 0x50]
loop_2298:
udivx %g7, 0x0E9C, %i3
ldsh [%l7 + 0x34], %g6
fbn,a %fcc1, loop_2299
xnorcc %l1, 0x1BCC, %g4
orncc %o0, %o6, %i0
ld [%l7 + 0x5C], %f15
loop_2299:
sll %o7, %i6, %o5
addcc %l2, %l4, %o1
fornot2 %f8, %f10, %f0
subc %i7, 0x0290, %o2
std %f14, [%l7 + 0x50]
udivx %i1, 0x0644, %o3
umul %l0, 0x1C4C, %g3
ld [%l7 + 0x44], %f12
fbo %fcc2, loop_2300
lduw [%l7 + 0x14], %l5
brnz %g1, loop_2301
movre %g2, %i4, %i5
loop_2300:
brnz %g5, loop_2302
fmovdge %xcc, %f0, %f6
loop_2301:
movg %xcc, %o4, %l3
movpos %icc, %l6, %g7
loop_2302:
lduh [%l7 + 0x34], %i2
sdivcc %g6, 0x0AE4, %i3
st %f6, [%l7 + 0x48]
fbn %fcc0, loop_2303
nop
setx loop_2304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc3, %f2, %f0
ldsh [%l7 + 0x44], %l1
loop_2303:
fmul8ulx16 %f0, %f14, %f14
loop_2304:
stw %g4, [%l7 + 0x64]
ld [%l7 + 0x50], %f9
fmovdneg %xcc, %f10, %f7
fmovsl %xcc, %f10, %f12
st %f10, [%l7 + 0x4C]
srax %o6, 0x1D, %o0
ldx [%l7 + 0x40], %o7
sth %i6, [%l7 + 0x4A]
fmovrdlz %i0, %f8, %f8
ldsw [%l7 + 0x1C], %o5
ldx [%l7 + 0x50], %l4
fmovdvc %xcc, %f5, %f12
ldsw [%l7 + 0x60], %l2
sra %o1, %i7, %o2
fbe,a %fcc2, loop_2305
movn %icc, %i1, %l0
movge %xcc, %g3, %o3
addc %g1, %g2, %l5
loop_2305:
movpos %icc, %i4, %i5
array32 %g5, %l3, %o4
std %f12, [%l7 + 0x18]
stb %g7, [%l7 + 0x11]
fmovdg %xcc, %f10, %f14
fpackfix %f6, %f9
ldsh [%l7 + 0x6C], %l6
ld [%l7 + 0x6C], %f0
fcmpes %fcc1, %f2, %f12
stb %i2, [%l7 + 0x51]
ta %xcc, 0x6
fbl,a %fcc3, loop_2306
movrlez %i3, %g6, %l1
fpackfix %f14, %f9
ldsw [%l7 + 0x54], %o6
loop_2306:
sub %o0, %o7, %i6
fmovdn %icc, %f0, %f10
ldub [%l7 + 0x46], %i0
ld [%l7 + 0x64], %f4
fcmpgt16 %f4, %f14, %g4
ldx [%l7 + 0x28], %l4
fbo,a %fcc0, loop_2307
fmovsvs %icc, %f15, %f13
fpsub16s %f14, %f4, %f4
ba,pn %icc, loop_2308
loop_2307:
ldsh [%l7 + 0x10], %o5
edge8n %l2, %o1, %o2
lduh [%l7 + 0x2C], %i7
loop_2308:
fmovdn %xcc, %f10, %f0
bshuffle %f0, %f14, %f14
alignaddr %i1, %l0, %o3
fpsub16 %f0, %f10, %f14
stw %g3, [%l7 + 0x10]
fcmpeq32 %f10, %f14, %g2
ldsh [%l7 + 0x3A], %g1
fmovdgu %icc, %f11, %f11
srax %i4, %l5, %g5
stw %l3, [%l7 + 0x7C]
fmul8x16au %f14, %f6, %f0
te %xcc, 0x0
mulx %o4, %i5, %g7
lduw [%l7 + 0x60], %l6
ldsh [%l7 + 0x66], %i2
std %f12, [%l7 + 0x48]
fcmpgt32 %f4, %f6, %g6
fbue,a %fcc1, loop_2309
brz,a %i3, loop_2310
fmovda %icc, %f1, %f8
edge8n %l1, %o6, %o0
loop_2309:
fmovrsgez %i6, %f14, %f12
loop_2310:
sub %i0, %o7, %l4
st %f12, [%l7 + 0x5C]
fbg,a %fcc1, loop_2311
mova %icc, %g4, %l2
ldsh [%l7 + 0x22], %o5
edge32ln %o2, %o1, %i1
loop_2311:
stw %i7, [%l7 + 0x64]
andn %l0, %o3, %g3
tg %icc, 0x3
array32 %g2, %i4, %l5
fble,a %fcc3, loop_2312
ldx [%l7 + 0x10], %g1
std %f4, [%l7 + 0x28]
edge16l %g5, %o4, %i5
loop_2312:
fbne,a %fcc3, loop_2313
ldub [%l7 + 0x20], %g7
edge16 %l6, %l3, %g6
tsubcc %i3, %i2, %l1
loop_2313:
udiv %o6, 0x17C0, %i6
fpadd16 %f2, %f10, %f2
xor %o0, %o7, %i0
bneg,a,pn %xcc, loop_2314
fbge %fcc0, loop_2315
ldsh [%l7 + 0x5A], %g4
fpack32 %f4, %f8, %f10
loop_2314:
move %xcc, %l2, %l4
loop_2315:
ldub [%l7 + 0x36], %o2
smul %o1, 0x10C1, %i1
st %f13, [%l7 + 0x34]
andcc %i7, %o5, %l0
edge8l %o3, %g3, %g2
tsubcctv %l5, %i4, %g1
call loop_2316
fpadd32s %f9, %f7, %f1
fmul8ulx16 %f14, %f10, %f4
fcmple32 %f8, %f4, %o4
loop_2316:
lduw [%l7 + 0x70], %i5
andcc %g7, %l6, %g5
fmuld8sux16 %f13, %f4, %f8
sdivcc %l3, 0x144F, %g6
smul %i2, %l1, %o6
lduh [%l7 + 0x2C], %i6
fmovsvs %icc, %f10, %f4
st %f7, [%l7 + 0x4C]
fbg %fcc3, loop_2317
edge8 %o0, %o7, %i3
fmovrslez %g4, %f8, %f3
brnz %l2, loop_2318
loop_2317:
popc %l4, %o2
sth %i0, [%l7 + 0x56]
movre %i1, %i7, %o5
loop_2318:
fmovrdgez %l0, %f14, %f10
ldub [%l7 + 0x38], %o3
fcmpeq16 %f10, %f6, %o1
lduh [%l7 + 0x5C], %g2
fmovsgu %xcc, %f8, %f14
fbl %fcc0, loop_2319
fmovsleu %xcc, %f3, %f8
array16 %l5, %g3, %g1
brz %o4, loop_2320
loop_2319:
bg,a,pt %icc, loop_2321
fsrc1s %f12, %f6
nop
setx loop_2322, %l0, %l1
jmpl %l1, %i5
loop_2320:
array8 %g7, %i4, %g5
loop_2321:
sdivcc %l6, 0x1560, %l3
lduw [%l7 + 0x24], %g6
loop_2322:
bvs,pt %xcc, loop_2323
movcs %xcc, %l1, %i2
fcmpne16 %f4, %f4, %o6
stw %i6, [%l7 + 0x18]
loop_2323:
fcmped %fcc3, %f10, %f8
ldsh [%l7 + 0x42], %o0
nop
setx loop_2324, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pt %xcc, loop_2325
ble loop_2326
ldsh [%l7 + 0x5A], %o7
loop_2324:
fzero %f0
loop_2325:
stw %g4, [%l7 + 0x10]
loop_2326:
movpos %xcc, %i3, %l2
movleu %xcc, %l4, %o2
fmovsge %xcc, %f15, %f12
sub %i1, 0x1133, %i7
ldsb [%l7 + 0x09], %i0
edge8 %l0, %o3, %o5
ldd [%l7 + 0x08], %f10
fbne %fcc1, loop_2327
edge8n %g2, %o1, %g3
fsrc1s %f9, %f2
fmovspos %icc, %f1, %f8
loop_2327:
fbul %fcc2, loop_2328
lduw [%l7 + 0x28], %l5
sethi 0x1AC3, %g1
popc %i5, %o4
loop_2328:
fxor %f10, %f10, %f8
bge loop_2329
umul %i4, 0x1934, %g5
fmovdleu %xcc, %f14, %f2
lduw [%l7 + 0x5C], %g7
loop_2329:
tne %xcc, 0x0
fmul8x16al %f15, %f9, %f8
ldd [%l7 + 0x20], %f8
bl,a %icc, loop_2330
smulcc %l3, 0x1382, %l6
brgz,a %l1, loop_2331
tsubcc %i2, 0x0389, %g6
loop_2330:
ld [%l7 + 0x6C], %f8
fmovscc %xcc, %f11, %f12
loop_2331:
udivx %i6, 0x1BFA, %o6
nop
setx loop_2332, %l0, %l1
jmpl %l1, %o0
bcs,a,pn %icc, loop_2333
movrne %o7, %g4, %i3
ble,a loop_2334
loop_2332:
alignaddr %l2, %l4, %i1
loop_2333:
fmovdvc %icc, %f2, %f12
fcmple16 %f14, %f4, %o2
loop_2334:
ld [%l7 + 0x38], %f14
fbne %fcc3, loop_2335
smulcc %i0, 0x0DF2, %l0
fbug,a %fcc3, loop_2336
edge8ln %o3, %o5, %i7
loop_2335:
movvs %xcc, %o1, %g3
ldsw [%l7 + 0x20], %l5
loop_2336:
lduw [%l7 + 0x68], %g2
nop
setx loop_2337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,pn %icc, loop_2338
lduh [%l7 + 0x10], %g1
fmovrsne %o4, %f8, %f7
loop_2337:
fmovse %xcc, %f12, %f13
loop_2338:
nop
setx loop_2339, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,pn %xcc, loop_2340
stw %i4, [%l7 + 0x60]
edge16n %g5, %i5, %g7
loop_2339:
std %f12, [%l7 + 0x70]
loop_2340:
taddcctv %l3, 0x0F98, %l1
std %f8, [%l7 + 0x48]
and %i2, 0x1824, %g6
stw %i6, [%l7 + 0x34]
ld [%l7 + 0x30], %f8
fpadd16 %f4, %f6, %f4
ld [%l7 + 0x48], %f15
lduh [%l7 + 0x7E], %l6
bvs,pt %icc, loop_2341
fbule,a %fcc2, loop_2342
lduh [%l7 + 0x20], %o6
fandnot2s %f3, %f6, %f6
loop_2341:
ldub [%l7 + 0x2E], %o0
loop_2342:
fba %fcc1, loop_2343
nop
setx loop_2344, %l0, %l1
jmpl %l1, %g4
lduh [%l7 + 0x30], %o7
bcc,a %xcc, loop_2345
loop_2343:
fmovdneg %xcc, %f10, %f5
loop_2344:
fxnors %f0, %f2, %f2
movvc %xcc, %l2, %i3
loop_2345:
tvs %icc, 0x6
ldx [%l7 + 0x38], %i1
fnot2s %f6, %f15
alignaddrl %o2, %l4, %i0
fmovrdgz %l0, %f4, %f12
andcc %o5, 0x19DB, %i7
ldsh [%l7 + 0x66], %o1
tvc %xcc, 0x2
ta %xcc, 0x1
ldub [%l7 + 0x25], %o3
fbuge %fcc0, loop_2346
lduh [%l7 + 0x60], %l5
stw %g2, [%l7 + 0x44]
tsubcctv %g1, %o4, %i4
loop_2346:
fcmps %fcc1, %f1, %f3
ldsh [%l7 + 0x62], %g3
movgu %icc, %i5, %g7
fmovs %f5, %f2
st %f0, [%l7 + 0x64]
fbuge,a %fcc3, loop_2347
fmovsgu %icc, %f4, %f12
ldd [%l7 + 0x58], %f14
fpadd16 %f8, %f0, %f8
loop_2347:
array16 %g5, %l3, %i2
fnot1 %f8, %f6
fors %f8, %f9, %f1
lduh [%l7 + 0x2C], %l1
fmovscc %icc, %f7, %f15
brlz,a %g6, loop_2348
fmovscs %icc, %f0, %f9
fpackfix %f4, %f14
brz %l6, loop_2349
loop_2348:
subc %i6, %o6, %o0
umul %o7, 0x0286, %g4
tvs %xcc, 0x2
loop_2349:
sethi 0x1A4A, %i3
or %i1, 0x1A5A, %o2
tvs %icc, 0x7
ldsw [%l7 + 0x20], %l4
fmovdge %xcc, %f2, %f2
ldx [%l7 + 0x38], %l2
ldsh [%l7 + 0x1A], %i0
taddcc %l0, %o5, %o1
movcc %icc, %i7, %o3
std %f8, [%l7 + 0x20]
fpadd32s %f4, %f14, %f4
movg %xcc, %l5, %g2
fmovdgu %icc, %f7, %f2
fbue %fcc1, loop_2350
fbne,a %fcc1, loop_2351
ldx [%l7 + 0x28], %g1
sethi 0x1A35, %i4
loop_2350:
movrlez %o4, 0x02D, %g3
loop_2351:
udivcc %g7, 0x1568, %i5
fmovs %f0, %f0
st %f1, [%l7 + 0x6C]
ldub [%l7 + 0x41], %g5
fmovsa %xcc, %f11, %f4
bneg,pt %icc, loop_2352
subccc %l3, 0x1473, %l1
fcmple16 %f8, %f8, %g6
stb %i2, [%l7 + 0x16]
loop_2352:
addcc %i6, %o6, %l6
ldsb [%l7 + 0x51], %o7
popc %g4, %o0
stw %i1, [%l7 + 0x64]
fmul8sux16 %f8, %f6, %f8
ldsh [%l7 + 0x12], %i3
be,a,pt %xcc, loop_2353
fmovrdgz %o2, %f6, %f10
fbe,a %fcc1, loop_2354
fpadd16s %f5, %f2, %f3
loop_2353:
xorcc %l2, %l4, %i0
fmuld8sux16 %f1, %f7, %f10
loop_2354:
tgu %icc, 0x2
tcs %icc, 0x6
xnorcc %l0, %o5, %o1
ld [%l7 + 0x08], %f11
bvs loop_2355
fmovs %f13, %f3
bvs,a %icc, loop_2356
fpadd16 %f10, %f8, %f6
loop_2355:
tne %xcc, 0x7
siam 0x7
loop_2356:
bvc %icc, loop_2357
movn %xcc, %o3, %i7
mova %xcc, %l5, %g2
fbl %fcc1, loop_2358
loop_2357:
ldsb [%l7 + 0x23], %i4
fcmpeq16 %f2, %f0, %g1
ta %icc, 0x0
loop_2358:
ta %icc, 0x2
nop
setx loop_2359, %l0, %l1
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 + 0x68], %g3
fornot2 %f2, %f2, %f8
fsrc2s %f14, %f11
loop_2359:
movrlz %o4, 0x377, %i5
std %f0, [%l7 + 0x48]
ldsw [%l7 + 0x60], %g5
fbge %fcc3, loop_2360
umul %g7, %l3, %g6
fmovdle %xcc, %f6, %f8
array16 %l1, %i6, %o6
loop_2360:
nop
setx loop_2361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i2, [%l7 + 0x48]
fpadd16 %f6, %f10, %f4
fmovsneg %icc, %f3, %f11
loop_2361:
sra %o7, 0x04, %g4
umul %l6, 0x0EF6, %o0
fmovdge %xcc, %f5, %f14
fnors %f5, %f14, %f13
stb %i3, [%l7 + 0x1E]
ldub [%l7 + 0x0C], %o2
fmovdgu %xcc, %f1, %f5
movvs %xcc, %l2, %l4
std %f8, [%l7 + 0x28]
fmovsle %xcc, %f7, %f0
umulcc %i1, %i0, %l0
fcmpgt32 %f6, %f4, %o1
lduh [%l7 + 0x6E], %o5
fmovdleu %icc, %f5, %f6
sth %o3, [%l7 + 0x42]
stb %i7, [%l7 + 0x63]
ldsh [%l7 + 0x4A], %g2
fmovd %f10, %f14
brgez %l5, loop_2362
fmovdne %icc, %f11, %f4
fmovsvs %xcc, %f15, %f2
movgu %xcc, %g1, %g3
loop_2362:
tl %xcc, 0x2
tsubcctv %o4, %i5, %i4
fmovscs %xcc, %f9, %f0
fpsub32 %f0, %f10, %f12
fnor %f12, %f4, %f4
fmovrslez %g5, %f0, %f11
edge32 %l3, %g6, %g7
ldub [%l7 + 0x5F], %i6
sth %l1, [%l7 + 0x1A]
fmovdvc %icc, %f4, %f15
movrgez %i2, %o6, %g4
fnegd %f0, %f0
subcc %l6, 0x0C5D, %o0
taddcctv %i3, 0x0845, %o2
ld [%l7 + 0x20], %f3
nop
setx loop_2363, %l0, %l1
jmpl %l1, %l2
smul %o7, 0x0760, %i1
fmovscc %icc, %f8, %f2
sll %l4, 0x1C, %i0
loop_2363:
ldsb [%l7 + 0x6D], %o1
fornot1 %f2, %f14, %f10
bge,a loop_2364
ld [%l7 + 0x48], %f14
stw %o5, [%l7 + 0x14]
sllx %o3, %i7, %l0
loop_2364:
tgu %xcc, 0x3
std %f14, [%l7 + 0x48]
fbue,a %fcc0, loop_2365
std %f6, [%l7 + 0x28]
sth %g2, [%l7 + 0x46]
sub %g1, 0x051F, %g3
loop_2365:
ba,a,pn %icc, loop_2366
bgu,a %xcc, loop_2367
fbuge %fcc0, loop_2368
srl %o4, %i5, %l5
loop_2366:
ldsb [%l7 + 0x7D], %g5
loop_2367:
fpsub32 %f10, %f12, %f2
loop_2368:
andn %i4, %g6, %l3
bleu,pt %xcc, loop_2369
umul %g7, 0x1342, %i6
xor %l1, %i2, %g4
fbu %fcc2, loop_2370
loop_2369:
tgu %xcc, 0x7
smul %l6, 0x1A40, %o6
edge16ln %o0, %o2, %l2
loop_2370:
add %o7, 0x0B55, %i1
bleu %xcc, loop_2371
fmovse %icc, %f13, %f10
stx %l4, [%l7 + 0x40]
array8 %i3, %i0, %o5
loop_2371:
fmovsne %icc, %f14, %f11
ldsb [%l7 + 0x27], %o1
mulscc %o3, 0x1950, %i7
ldsb [%l7 + 0x41], %l0
sra %g1, 0x0A, %g3
sth %g2, [%l7 + 0x44]
lduw [%l7 + 0x24], %i5
lduh [%l7 + 0x60], %l5
srax %g5, %o4, %g6
tg %icc, 0x6
fnot2 %f10, %f12
brlez,a %i4, loop_2372
st %f7, [%l7 + 0x40]
movleu %xcc, %g7, %l3
ld [%l7 + 0x50], %f13
loop_2372:
fmovsneg %icc, %f11, %f10
fxor %f8, %f6, %f12
sth %i6, [%l7 + 0x6C]
fmovdpos %xcc, %f5, %f2
fmovdleu %xcc, %f15, %f6
fmovrslez %i2, %f11, %f14
tleu %xcc, 0x4
tn %xcc, 0x4
fxnor %f6, %f8, %f2
fnors %f15, %f3, %f1
sth %l1, [%l7 + 0x52]
brlz %l6, loop_2373
nop
setx loop_2374, %l0, %l1
jmpl %l1, %o6
fbn %fcc3, loop_2375
fbu,a %fcc0, loop_2376
loop_2373:
movleu %icc, %g4, %o0
loop_2374:
faligndata %f4, %f6, %f10
loop_2375:
ldub [%l7 + 0x52], %o2
loop_2376:
sth %o7, [%l7 + 0x14]
bleu,a,pn %xcc, loop_2377
ldsw [%l7 + 0x1C], %l2
stb %i1, [%l7 + 0x36]
fmovdgu %icc, %f8, %f3
loop_2377:
fornot1 %f2, %f4, %f14
bpos,a,pt %icc, loop_2378
tsubcctv %l4, %i3, %o5
stx %o1, [%l7 + 0x08]
fxor %f0, %f10, %f12
loop_2378:
ldd [%l7 + 0x28], %f6
movleu %xcc, %i0, %i7
tne %xcc, 0x4
fxors %f8, %f10, %f13
ldsb [%l7 + 0x29], %l0
bne,a %icc, loop_2379
ldsb [%l7 + 0x35], %g1
ldsw [%l7 + 0x28], %g3
subcc %g2, %i5, %o3
loop_2379:
st %f11, [%l7 + 0x74]
sth %g5, [%l7 + 0x1E]
fmovsge %icc, %f1, %f2
ldsb [%l7 + 0x6A], %o4
be,pt %icc, loop_2380
lduw [%l7 + 0x34], %g6
fmuld8ulx16 %f12, %f15, %f10
fbule %fcc1, loop_2381
loop_2380:
andcc %i4, 0x1E95, %g7
fpsub32s %f6, %f6, %f9
stw %l3, [%l7 + 0x44]
loop_2381:
alignaddr %i6, %l5, %i2
fmovse %xcc, %f13, %f14
stw %l1, [%l7 + 0x44]
sth %l6, [%l7 + 0x38]
sth %g4, [%l7 + 0x0E]
std %f4, [%l7 + 0x40]
std %f0, [%l7 + 0x58]
edge8ln %o0, %o6, %o7
lduw [%l7 + 0x18], %o2
stw %i1, [%l7 + 0x78]
ldd [%l7 + 0x08], %f0
movvs %xcc, %l4, %i3
fpsub16s %f12, %f14, %f2
taddcc %l2, 0x09D0, %o1
ldsh [%l7 + 0x56], %o5
movvc %icc, %i0, %i7
bl,a loop_2382
lduh [%l7 + 0x7C], %g1
stw %l0, [%l7 + 0x38]
fmuld8ulx16 %f14, %f10, %f0
loop_2382:
ble,a,pt %xcc, loop_2383
movcc %icc, %g3, %i5
fmovsge %xcc, %f8, %f5
udivx %g2, 0x0A07, %o3
loop_2383:
fmovde %xcc, %f6, %f1
bcc,a,pn %xcc, loop_2384
fmovsg %xcc, %f1, %f15
ldx [%l7 + 0x28], %o4
fnegs %f1, %f10
loop_2384:
tg %icc, 0x0
bne,a %icc, loop_2385
ble %icc, loop_2386
lduh [%l7 + 0x1C], %g6
fmovdcs %xcc, %f2, %f2
loop_2385:
subccc %i4, %g5, %g7
loop_2386:
fnor %f4, %f8, %f8
lduw [%l7 + 0x54], %l3
fmovrdgz %i6, %f6, %f10
fmovdpos %icc, %f9, %f3
fbge %fcc1, loop_2387
ldub [%l7 + 0x23], %i2
fsrc2 %f0, %f14
ldub [%l7 + 0x1E], %l1
loop_2387:
bn,a,pn %xcc, loop_2388
fnors %f8, %f11, %f0
ldsh [%l7 + 0x14], %l5
bge %xcc, loop_2389
loop_2388:
ldsw [%l7 + 0x6C], %g4
sth %l6, [%l7 + 0x70]
array16 %o0, %o6, %o7
loop_2389:
fandnot2s %f11, %f9, %f7
lduw [%l7 + 0x44], %o2
lduh [%l7 + 0x3E], %l4
fmovrsgz %i3, %f11, %f10
ldd [%l7 + 0x48], %f8
bvc,a,pn %icc, loop_2390
fmovsne %xcc, %f9, %f1
stw %i1, [%l7 + 0x48]
sdivcc %l2, 0x1743, %o5
loop_2390:
ldd [%l7 + 0x28], %f12
fandnot2 %f2, %f0, %f2
ld [%l7 + 0x24], %f7
fmovsvs %icc, %f11, %f12
movg %icc, %o1, %i7
add %i0, %l0, %g1
fmovdg %icc, %f7, %f4
st %f1, [%l7 + 0x38]
bn,pn %xcc, loop_2391
fxnor %f4, %f10, %f0
ldub [%l7 + 0x19], %g3
std %f14, [%l7 + 0x58]
loop_2391:
array32 %i5, %o3, %g2
orn %g6, %i4, %g5
lduh [%l7 + 0x66], %g7
movneg %xcc, %o4, %i6
edge32ln %l3, %i2, %l5
fmovsleu %xcc, %f8, %f12
fnot1s %f7, %f8
fornot2s %f11, %f5, %f14
tge %xcc, 0x5
st %f13, [%l7 + 0x38]
addcc %l1, %l6, %g4
ldsh [%l7 + 0x3A], %o6
st %f14, [%l7 + 0x14]
fbne %fcc2, loop_2392
addcc %o0, %o7, %l4
lduh [%l7 + 0x52], %i3
fandnot2s %f7, %f6, %f1
loop_2392:
fones %f4
sth %i1, [%l7 + 0x2C]
ldsh [%l7 + 0x12], %o2
fbg,a %fcc3, loop_2393
fmul8sux16 %f14, %f10, %f14
ta %icc, 0x1
std %f10, [%l7 + 0x78]
loop_2393:
ldx [%l7 + 0x78], %l2
fmovscc %icc, %f11, %f9
array16 %o1, %o5, %i7
std %f2, [%l7 + 0x20]
ldub [%l7 + 0x27], %i0
ldd [%l7 + 0x28], %f8
fmovsg %xcc, %f5, %f15
add %l0, %g1, %i5
fba,a %fcc1, loop_2394
ldsw [%l7 + 0x78], %g3
fcmps %fcc0, %f5, %f1
fmovsle %xcc, %f3, %f7
loop_2394:
ldx [%l7 + 0x60], %g2
ldsh [%l7 + 0x30], %g6
movrgz %o3, 0x09B, %g5
tg %icc, 0x4
ldx [%l7 + 0x10], %g7
fmovdge %icc, %f9, %f8
stw %i4, [%l7 + 0x60]
addcc %o4, 0x1993, %i6
stw %i2, [%l7 + 0x74]
ldsb [%l7 + 0x7F], %l5
ldub [%l7 + 0x38], %l1
fmovsa %icc, %f9, %f12
fzero %f12
ldsb [%l7 + 0x23], %l6
fzero %f14
movre %g4, %l3, %o0
tvc %xcc, 0x0
sub %o7, %l4, %i3
fmovrslz %i1, %f9, %f6
brnz,a %o2, loop_2395
stb %o6, [%l7 + 0x5C]
lduw [%l7 + 0x58], %o1
nop
setx loop_2396, %l0, %l1
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_2395:
sth %l2, [%l7 + 0x60]
fcmple16 %f2, %f6, %i7
edge16l %o5, %i0, %g1
loop_2396:
movcc %icc, %i5, %g3
stx %g2, [%l7 + 0x68]
sra %g6, 0x13, %o3
fmovdl %xcc, %f9, %f2
sth %l0, [%l7 + 0x6A]
fble,a %fcc1, loop_2397
fnot2 %f2, %f4
fmovsge %xcc, %f10, %f7
fmovsne %xcc, %f4, %f12
loop_2397:
sth %g7, [%l7 + 0x40]
movneg %icc, %g5, %i4
stb %o4, [%l7 + 0x55]
sllx %i6, %i2, %l1
faligndata %f8, %f10, %f12
fcmps %fcc0, %f5, %f9
movcc %xcc, %l6, %l5
srlx %g4, %o0, %l3
ldsb [%l7 + 0x54], %l4
bvs,a,pn %xcc, loop_2398
andncc %o7, %i1, %o2
tcs %icc, 0x4
ldd [%l7 + 0x30], %f2
loop_2398:
fmovdge %icc, %f11, %f13
tneg %icc, 0x6
ldub [%l7 + 0x15], %o6
fbu %fcc1, loop_2399
fors %f12, %f5, %f0
fmovrslez %o1, %f8, %f10
fsrc1 %f12, %f10
loop_2399:
fcmpgt32 %f14, %f2, %i3
fba %fcc3, loop_2400
fble %fcc3, loop_2401
stb %l2, [%l7 + 0x24]
edge32l %i7, %o5, %i0
loop_2400:
fbule %fcc0, loop_2402
loop_2401:
addcc %g1, 0x0902, %g3
stx %g2, [%l7 + 0x50]
ldx [%l7 + 0x70], %i5
loop_2402:
stb %o3, [%l7 + 0x5F]
brlez %g6, loop_2403
ldub [%l7 + 0x27], %l0
fornot1 %f14, %f6, %f6
ldx [%l7 + 0x50], %g5
loop_2403:
lduh [%l7 + 0x74], %g7
fand %f14, %f0, %f2
fbe,a %fcc0, loop_2404
edge16 %o4, %i6, %i2
lduh [%l7 + 0x26], %i4
tgu %xcc, 0x0
loop_2404:
orncc %l6, %l5, %g4
fmovdge %xcc, %f2, %f7
ld [%l7 + 0x3C], %f8
tpos %xcc, 0x0
fbne,a %fcc1, loop_2405
std %f0, [%l7 + 0x50]
nop
setx loop_2406, %l0, %l1
jmpl %l1, %o0
alignaddr %l1, %l4, %o7
loop_2405:
stb %i1, [%l7 + 0x22]
andn %o2, %l3, %o6
loop_2406:
ldsw [%l7 + 0x50], %o1
fcmpgt32 %f12, %f8, %i3
ldsb [%l7 + 0x48], %l2
fmovrdne %i7, %f0, %f2
fone %f6
subccc %o5, %g1, %i0
bne,a loop_2407
addcc %g2, %g3, %i5
fbe,a %fcc3, loop_2408
fcmpd %fcc0, %f10, %f4
loop_2407:
fmovsl %xcc, %f0, %f13
ldub [%l7 + 0x66], %g6
loop_2408:
lduw [%l7 + 0x70], %o3
edge32n %g5, %l0, %o4
movgu %icc, %g7, %i6
ldx [%l7 + 0x48], %i2
fmovdneg %xcc, %f1, %f3
sdiv %l6, 0x1E6C, %i4
stb %l5, [%l7 + 0x4A]
array32 %g4, %l1, %o0
ldsw [%l7 + 0x70], %l4
pdist %f12, %f12, %f6
move %xcc, %i1, %o2
fbue,a %fcc0, loop_2409
ldx [%l7 + 0x38], %o7
ld [%l7 + 0x20], %f4
fmovrse %o6, %f12, %f15
loop_2409:
fmovs %f6, %f8
brlz %o1, loop_2410
fble %fcc3, loop_2411
stw %i3, [%l7 + 0x34]
sdivx %l3, 0x08D0, %i7
loop_2410:
fpadd16s %f0, %f9, %f2
loop_2411:
lduh [%l7 + 0x50], %o5
ldsh [%l7 + 0x44], %l2
stw %g1, [%l7 + 0x64]
movleu %icc, %g2, %i0
tle %icc, 0x1
ld [%l7 + 0x6C], %f14
ldd [%l7 + 0x28], %f8
udivx %i5, 0x16D7, %g6
orcc %o3, %g3, %g5
fbul %fcc1, loop_2412
movrne %l0, %o4, %g7
ldsw [%l7 + 0x58], %i2
ldsb [%l7 + 0x13], %l6
loop_2412:
tl %icc, 0x0
fcmps %fcc3, %f2, %f6
tpos %xcc, 0x5
call loop_2413
fzeros %f14
edge16ln %i6, %i4, %g4
faligndata %f0, %f0, %f10
loop_2413:
fbl %fcc3, loop_2414
fbn %fcc0, loop_2415
tneg %xcc, 0x2
ld [%l7 + 0x44], %f9
loop_2414:
fzero %f2
loop_2415:
fmuld8ulx16 %f2, %f2, %f14
movle %xcc, %l1, %l5
fmovsvs %xcc, %f5, %f8
stx %o0, [%l7 + 0x40]
ldd [%l7 + 0x28], %f6
andcc %i1, 0x0426, %o2
movrgez %o7, %l4, %o6
movre %o1, 0x229, %l3
subc %i3, %o5, %l2
ld [%l7 + 0x4C], %f13
add %g1, 0x0686, %g2
fcmpne32 %f4, %f2, %i0
stb %i5, [%l7 + 0x25]
lduw [%l7 + 0x18], %i7
andn %g6, 0x19CB, %o3
movcc %icc, %g5, %g3
udivx %o4, 0x1B18, %l0
fnegd %f0, %f2
call loop_2416
tne %xcc, 0x3
fmovsge %icc, %f14, %f15
tvc %xcc, 0x3
loop_2416:
andncc %i2, %l6, %i6
fmovdgu %icc, %f5, %f10
fbule %fcc0, loop_2417
fcmpeq32 %f2, %f14, %i4
lduw [%l7 + 0x28], %g7
st %f4, [%l7 + 0x24]
loop_2417:
bcs %icc, loop_2418
fbule,a %fcc0, loop_2419
andn %l1, 0x034B, %l5
fmovdg %icc, %f4, %f6
loop_2418:
fbue,a %fcc1, loop_2420
loop_2419:
fmovdg %icc, %f15, %f13
bcc %xcc, loop_2421
lduh [%l7 + 0x42], %o0
loop_2420:
movrlez %i1, 0x31B, %o2
fzeros %f5
loop_2421:
fbg %fcc3, loop_2422
movleu %xcc, %g4, %l4
fbug %fcc2, loop_2423
fbne,a %fcc2, loop_2424
loop_2422:
alignaddrl %o6, %o1, %l3
fnegs %f0, %f6
loop_2423:
fmovsleu %xcc, %f8, %f8
loop_2424:
fnot2 %f0, %f8
ldx [%l7 + 0x18], %o7
sth %i3, [%l7 + 0x08]
fpmerge %f15, %f3, %f10
ldsh [%l7 + 0x42], %o5
fmovspos %xcc, %f13, %f12
subccc %g1, 0x0117, %g2
ldsb [%l7 + 0x2E], %i0
movneg %icc, %l2, %i5
tcs %xcc, 0x4
brnz %i7, loop_2425
ldx [%l7 + 0x50], %g6
fandnot1s %f14, %f10, %f5
fmovsneg %icc, %f2, %f8
loop_2425:
array8 %g5, %o3, %g3
fsrc1s %f7, %f3
ldd [%l7 + 0x20], %f4
ldx [%l7 + 0x28], %o4
sdivcc %i2, 0x01A2, %l0
fmovd %f8, %f4
sllx %l6, %i6, %g7
fbne %fcc3, loop_2426
and %i4, 0x108D, %l5
stx %o0, [%l7 + 0x18]
movleu %xcc, %i1, %o2
loop_2426:
subc %g4, 0x18AF, %l1
std %f6, [%l7 + 0x50]
fbuge %fcc1, loop_2427
fmovdleu %xcc, %f15, %f7
fmovsne %icc, %f9, %f5
bge,a,pn %xcc, loop_2428
loop_2427:
fnegd %f8, %f12
ldsb [%l7 + 0x7A], %l4
lduh [%l7 + 0x4C], %o1
loop_2428:
fpsub16 %f12, %f4, %f8
fbl %fcc3, loop_2429
movne %xcc, %o6, %o7
and %i3, %o5, %g1
srax %l3, 0x06, %g2
loop_2429:
fpack32 %f4, %f12, %f6
fmovrsgez %l2, %f14, %f2
ldub [%l7 + 0x3A], %i5
sth %i0, [%l7 + 0x76]
fcmpeq32 %f0, %f4, %i7
ld [%l7 + 0x2C], %f4
fmovrslez %g5, %f9, %f10
ldsb [%l7 + 0x6C], %g6
tge %xcc, 0x0
lduw [%l7 + 0x3C], %o3
tn %xcc, 0x7
brgez,a %g3, loop_2430
alignaddr %i2, %l0, %o4
brlz,a %i6, loop_2431
bne,a %icc, loop_2432
loop_2430:
fnegs %f1, %f11
edge8ln %l6, %i4, %g7
loop_2431:
lduw [%l7 + 0x0C], %o0
loop_2432:
ldd [%l7 + 0x78], %f8
ldx [%l7 + 0x48], %l5
udivx %i1, 0x1586, %o2
stb %g4, [%l7 + 0x24]
stb %l1, [%l7 + 0x76]
sth %o1, [%l7 + 0x26]
fcmpne16 %f0, %f2, %o6
stx %o7, [%l7 + 0x58]
sth %l4, [%l7 + 0x46]
fzeros %f0
ldsh [%l7 + 0x66], %o5
subcc %g1, %l3, %g2
bshuffle %f14, %f4, %f0
movvs %icc, %i3, %i5
udivcc %l2, 0x1739, %i0
ldsh [%l7 + 0x7E], %i7
siam 0x7
ta %xcc, 0x1
ldsh [%l7 + 0x3A], %g6
udivcc %g5, 0x04D5, %g3
umulcc %o3, %i2, %l0
tvs %icc, 0x3
nop
setx loop_2433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x3
bg %xcc, loop_2434
sth %o4, [%l7 + 0x7C]
loop_2433:
fone %f8
fxors %f2, %f6, %f14
loop_2434:
ldsb [%l7 + 0x54], %i6
ldsw [%l7 + 0x4C], %l6
bcs,a %icc, loop_2435
andncc %i4, %g7, %l5
fbue %fcc1, loop_2436
fbo,a %fcc2, loop_2437
loop_2435:
fornot1 %f2, %f0, %f10
fmovdgu %icc, %f10, %f3
loop_2436:
fcmpeq16 %f0, %f0, %i1
loop_2437:
fbu,a %fcc1, loop_2438
ldub [%l7 + 0x69], %o2
mova %xcc, %o0, %l1
sth %g4, [%l7 + 0x7A]
loop_2438:
fcmpne32 %f0, %f0, %o1
fmovscs %icc, %f13, %f5
smulcc %o6, %l4, %o5
std %f4, [%l7 + 0x70]
ld [%l7 + 0x24], %f3
sllx %g1, 0x01, %l3
fmovda %xcc, %f7, %f4
fpmerge %f2, %f15, %f2
ldsh [%l7 + 0x74], %o7
and %i3, %g2, %l2
pdist %f0, %f0, %f0
fble %fcc0, loop_2439
ldub [%l7 + 0x29], %i0
std %f6, [%l7 + 0x08]
fmovdle %icc, %f5, %f9
loop_2439:
fnot1 %f14, %f12
bneg,pn %icc, loop_2440
fbe %fcc2, loop_2441
ldub [%l7 + 0x51], %i5
ldsh [%l7 + 0x7E], %i7
loop_2440:
brz,a %g5, loop_2442
loop_2441:
ldsb [%l7 + 0x47], %g3
ldd [%l7 + 0x68], %f12
fmovsvc %xcc, %f1, %f5
loop_2442:
xnor %o3, %i2, %g6
fnot1 %f0, %f0
sth %o4, [%l7 + 0x0E]
tvs %icc, 0x0
subccc %l0, %l6, %i4
fsrc1 %f6, %f14
tneg %icc, 0x0
fmovsg %xcc, %f2, %f3
fabsd %f2, %f14
ldub [%l7 + 0x09], %i6
ld [%l7 + 0x74], %f2
te %icc, 0x6
movcs %xcc, %l5, %g7
fnot1 %f14, %f4
fpsub32s %f2, %f15, %f10
ld [%l7 + 0x50], %f12
fpack32 %f12, %f14, %f2
sth %o2, [%l7 + 0x7E]
udivx %o0, 0x0082, %l1
fornot2s %f7, %f11, %f6
edge16l %g4, %i1, %o6
subcc %l4, %o5, %o1
fmovspos %xcc, %f2, %f13
sub %l3, 0x1E8A, %o7
edge32l %g1, %i3, %l2
fmovdpos %icc, %f5, %f9
te %icc, 0x4
add %g2, %i5, %i7
stb %i0, [%l7 + 0x2A]
lduh [%l7 + 0x70], %g5
ldub [%l7 + 0x18], %g3
ldsb [%l7 + 0x51], %i2
movgu %icc, %o3, %g6
ld [%l7 + 0x10], %f4
fmuld8ulx16 %f14, %f14, %f12
fxor %f6, %f4, %f4
ldsh [%l7 + 0x36], %o4
ldsb [%l7 + 0x29], %l0
fpsub16s %f7, %f7, %f9
orn %i4, %i6, %l6
bge,a,pn %icc, loop_2443
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x52], %l5
ble,a,pt %icc, loop_2444
loop_2443:
fcmpd %fcc1, %f4, %f6
fbule,a %fcc0, loop_2445
st %f12, [%l7 + 0x70]
loop_2444:
sub %o2, 0x00A8, %g7
movle %icc, %o0, %g4
loop_2445:
fcmple32 %f4, %f2, %l1
sth %i1, [%l7 + 0x16]
array8 %o6, %o5, %o1
fmovrdgez %l3, %f8, %f10
ld [%l7 + 0x24], %f11
tne %icc, 0x7
edge8n %l4, %g1, %o7
sth %i3, [%l7 + 0x30]
st %f5, [%l7 + 0x18]
brlez,a %l2, loop_2446
orn %g2, %i5, %i7
fsrc2s %f13, %f11
fnors %f9, %f5, %f2
loop_2446:
fcmpgt16 %f8, %f0, %i0
ldsw [%l7 + 0x24], %g3
mulx %g5, %o3, %i2
fabsd %f6, %f6
lduw [%l7 + 0x2C], %o4
fnot2 %f2, %f14
fexpand %f7, %f8
movrne %g6, %i4, %l0
fmovdcs %icc, %f14, %f8
ldsh [%l7 + 0x4C], %l6
fsrc2 %f4, %f12
lduw [%l7 + 0x48], %i6
fpadd32s %f12, %f12, %f8
fmovsle %xcc, %f6, %f4
xor %l5, 0x0A1C, %o2
udivx %g7, 0x067A, %o0
lduw [%l7 + 0x78], %g4
stw %i1, [%l7 + 0x50]
ldsw [%l7 + 0x68], %l1
fandnot1 %f0, %f4, %f14
fmovrsne %o5, %f6, %f1
fmovsge %icc, %f13, %f15
std %f2, [%l7 + 0x40]
array16 %o1, %l3, %o6
mova %icc, %l4, %o7
ldd [%l7 + 0x18], %f6
movl %xcc, %g1, %l2
te %icc, 0x7
fandnot1 %f12, %f4, %f14
edge32n %i3, %i5, %i7
tneg %xcc, 0x3
lduh [%l7 + 0x3C], %i0
ldd [%l7 + 0x20], %f14
lduh [%l7 + 0x76], %g2
fmovscs %icc, %f9, %f1
fands %f15, %f5, %f8
array16 %g5, %o3, %g3
lduh [%l7 + 0x70], %i2
movle %xcc, %o4, %i4
fxnor %f14, %f8, %f2
fmovdge %xcc, %f9, %f4
st %f12, [%l7 + 0x14]
andncc %l0, %l6, %i6
fmovsl %xcc, %f2, %f6
ldub [%l7 + 0x5D], %g6
call loop_2447
bl,a,pn %xcc, loop_2448
fmovdleu %icc, %f9, %f1
fmovsa %xcc, %f6, %f13
loop_2447:
tsubcctv %o2, 0x0963, %l5
loop_2448:
and %o0, 0x0FA4, %g7
tn %icc, 0x5
fcmped %fcc2, %f4, %f4
std %f4, [%l7 + 0x30]
fpmerge %f0, %f9, %f8
fbn %fcc1, loop_2449
fpack16 %f8, %f12
fmul8x16 %f15, %f12, %f12
fmovsneg %xcc, %f2, %f9
loop_2449:
std %f10, [%l7 + 0x20]
edge8ln %g4, %i1, %o5
fmovsa %xcc, %f15, %f14
fmovde %icc, %f12, %f11
movneg %xcc, %l1, %l3
fmovsgu %xcc, %f10, %f5
stw %o1, [%l7 + 0x7C]
subc %l4, %o6, %g1
xnorcc %l2, %i3, %o7
ldsb [%l7 + 0x0F], %i5
sth %i7, [%l7 + 0x36]
mulx %g2, 0x0830, %i0
bcs,a %xcc, loop_2450
ldsw [%l7 + 0x78], %g5
ldd [%l7 + 0x60], %f2
fors %f3, %f0, %f4
loop_2450:
ldd [%l7 + 0x10], %f12
siam 0x5
st %f1, [%l7 + 0x3C]
fble %fcc2, loop_2451
tneg %xcc, 0x4
faligndata %f12, %f0, %f6
fabss %f5, %f9
loop_2451:
fnegd %f8, %f4
stw %g3, [%l7 + 0x0C]
fnands %f3, %f7, %f11
ldsw [%l7 + 0x38], %i2
fbul,a %fcc0, loop_2452
sethi 0x0AF8, %o3
edge32n %o4, %i4, %l0
srax %l6, %i6, %o2
loop_2452:
or %g6, 0x0683, %l5
bleu %icc, loop_2453
fpsub32 %f4, %f10, %f14
ldsh [%l7 + 0x74], %g7
fornot1s %f15, %f0, %f11
loop_2453:
fpack32 %f8, %f14, %f14
fmovdpos %icc, %f10, %f14
fmovrslz %o0, %f14, %f6
fcmped %fcc0, %f2, %f14
fmovrde %g4, %f6, %f14
st %f11, [%l7 + 0x44]
ldd [%l7 + 0x28], %f6
ldsb [%l7 + 0x6D], %i1
stb %l1, [%l7 + 0x64]
fbue %fcc1, loop_2454
umul %l3, 0x17E1, %o5
fble,a %fcc0, loop_2455
fsrc2s %f10, %f7
loop_2454:
ldsb [%l7 + 0x6D], %l4
fmovsvs %xcc, %f1, %f12
loop_2455:
ldsh [%l7 + 0x20], %o1
edge16 %g1, %l2, %i3
tl %icc, 0x7
fmovrsgez %o7, %f10, %f8
sth %i5, [%l7 + 0x62]
ldx [%l7 + 0x70], %o6
bvc,pt %xcc, loop_2456
fcmpeq16 %f2, %f12, %i7
fnegd %f4, %f4
umulcc %g2, 0x0878, %i0
loop_2456:
te %icc, 0x0
fpsub16s %f0, %f11, %f6
fbne,a %fcc0, loop_2457
fmovdleu %xcc, %f3, %f10
bleu loop_2458
fmovdpos %xcc, %f8, %f7
loop_2457:
fbul %fcc0, loop_2459
stw %g5, [%l7 + 0x68]
loop_2458:
fnands %f15, %f6, %f5
std %f12, [%l7 + 0x78]
loop_2459:
fbn %fcc3, loop_2460
fcmpgt16 %f4, %f10, %i2
brz,a %g3, loop_2461
array32 %o4, %i4, %o3
loop_2460:
fandnot1 %f14, %f0, %f8
bvc,a,pt %xcc, loop_2462
loop_2461:
movrlz %l0, 0x14A, %i6
fpsub32s %f3, %f11, %f12
sub %o2, 0x0022, %g6
loop_2462:
bcc,a loop_2463
stb %l6, [%l7 + 0x22]
movn %icc, %g7, %o0
fmovdge %xcc, %f9, %f8
loop_2463:
stb %g4, [%l7 + 0x42]
xnor %i1, 0x0F26, %l5
fpsub16s %f13, %f10, %f1
fand %f8, %f14, %f0
ldd [%l7 + 0x60], %f12
ldsb [%l7 + 0x7A], %l3
fmovrslez %l1, %f5, %f8
ldsh [%l7 + 0x24], %l4
fnot2 %f14, %f4
sth %o1, [%l7 + 0x1C]
edge8n %g1, %l2, %o5
or %i3, 0x1069, %o7
fpadd16 %f12, %f0, %f12
fmovdne %icc, %f2, %f9
ldsh [%l7 + 0x34], %i5
stb %i7, [%l7 + 0x1F]
ldsb [%l7 + 0x53], %o6
bcs,pt %xcc, loop_2464
fmovsa %xcc, %f6, %f12
stb %g2, [%l7 + 0x22]
bne,pn %xcc, loop_2465
loop_2464:
ldsb [%l7 + 0x57], %i0
alignaddrl %g5, %g3, %i2
ldsb [%l7 + 0x63], %i4
loop_2465:
ldsb [%l7 + 0x30], %o3
fmul8sux16 %f0, %f6, %f8
nop
setx loop_2466, %l0, %l1
jmpl %l1, %l0
fbn %fcc2, loop_2467
std %f2, [%l7 + 0x10]
bshuffle %f10, %f0, %f0
loop_2466:
stw %i6, [%l7 + 0x28]
loop_2467:
fnands %f6, %f3, %f10
taddcctv %o4, %g6, %o2
movne %xcc, %l6, %o0
ldd [%l7 + 0x58], %f12
fmovsvc %icc, %f1, %f6
stx %g7, [%l7 + 0x10]
tsubcc %g4, 0x0434, %l5
brlz,a %l3, loop_2468
fcmpne32 %f10, %f8, %i1
sdiv %l4, 0x0CDE, %l1
mulx %g1, %l2, %o1
loop_2468:
fcmped %fcc2, %f14, %f2
fands %f6, %f9, %f4
lduh [%l7 + 0x0C], %o5
stx %i3, [%l7 + 0x58]
fand %f0, %f0, %f12
srlx %i5, 0x1B, %o7
fmul8ulx16 %f8, %f12, %f10
bl %xcc, loop_2469
fpadd16s %f2, %f7, %f14
lduw [%l7 + 0x0C], %i7
bg loop_2470
loop_2469:
ldd [%l7 + 0x10], %f14
fmovse %icc, %f4, %f14
fmovdge %xcc, %f8, %f4
loop_2470:
bvs %icc, loop_2471
fands %f1, %f8, %f9
srlx %o6, 0x0B, %g2
brlez %g5, loop_2472
loop_2471:
fcmple32 %f4, %f8, %i0
brlez %i2, loop_2473
nop
setx loop_2474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2472:
stx %g3, [%l7 + 0x10]
st %f8, [%l7 + 0x2C]
loop_2473:
fmovrsgz %o3, %f1, %f13
loop_2474:
fpadd32 %f12, %f6, %f6
edge16 %i4, %i6, %o4
movre %l0, 0x19A, %g6
srl %o2, %l6, %o0
stx %g4, [%l7 + 0x30]
fbue,a %fcc3, loop_2475
bpos,a loop_2476
fmovdvc %icc, %f12, %f10
ldx [%l7 + 0x50], %g7
loop_2475:
fnot1 %f4, %f12
loop_2476:
subc %l5, 0x025B, %i1
brz,a %l3, loop_2477
srax %l4, %g1, %l1
ldsw [%l7 + 0x70], %l2
ldub [%l7 + 0x7A], %o1
loop_2477:
srl %o5, 0x1C, %i5
pdist %f0, %f0, %f4
ldx [%l7 + 0x50], %i3
fmovrdlez %i7, %f0, %f6
ldd [%l7 + 0x10], %f8
be,a,pn %xcc, loop_2478
bpos %icc, loop_2479
fmovrdlez %o6, %f8, %f6
udiv %o7, 0x16C8, %g5
loop_2478:
fcmped %fcc1, %f0, %f4
loop_2479:
tg %xcc, 0x7
lduw [%l7 + 0x20], %g2
ba %icc, loop_2480
movrgz %i0, %i2, %g3
fcmped %fcc3, %f6, %f8
ldsh [%l7 + 0x4E], %i4
loop_2480:
fpadd16s %f8, %f8, %f5
fmovrslz %o3, %f3, %f4
bg,pn %icc, loop_2481
std %f6, [%l7 + 0x30]
movcc %icc, %i6, %l0
fmovs %f14, %f4
loop_2481:
fcmpes %fcc3, %f4, %f11
fcmpne16 %f12, %f8, %o4
fbue,a %fcc0, loop_2482
fones %f6
fmul8ulx16 %f0, %f4, %f12
ld [%l7 + 0x10], %f8
loop_2482:
fxors %f2, %f0, %f2
tvc %xcc, 0x3
tsubcc %o2, %l6, %g6
edge32 %g4, %g7, %o0
ldsh [%l7 + 0x54], %l5
bl,a,pn %xcc, loop_2483
ldub [%l7 + 0x6C], %l3
ldsh [%l7 + 0x26], %l4
orn %i1, %l1, %g1
loop_2483:
fpsub16s %f13, %f7, %f13
fmovsvs %xcc, %f6, %f6
fmovrsne %o1, %f0, %f14
ldsb [%l7 + 0x71], %l2
fbg %fcc1, loop_2484
fmovda %xcc, %f7, %f0
fnot1 %f6, %f14
fmovrsgz %o5, %f15, %f2
loop_2484:
fxnor %f8, %f6, %f2
stx %i5, [%l7 + 0x68]
sethi 0x177D, %i7
fmovsneg %xcc, %f4, %f14
edge8ln %o6, %i3, %g5
fmovdle %xcc, %f0, %f14
fmovdgu %icc, %f8, %f11
fsrc2s %f9, %f2
fmovscc %xcc, %f5, %f14
lduw [%l7 + 0x7C], %o7
fmovrsne %i0, %f14, %f12
std %f0, [%l7 + 0x30]
brgez,a %i2, loop_2485
fandnot1s %f0, %f7, %f4
movgu %xcc, %g3, %g2
for %f14, %f8, %f12
loop_2485:
fabsd %f14, %f4
xnorcc %o3, 0x1ED9, %i6
std %f4, [%l7 + 0x08]
bneg loop_2486
lduh [%l7 + 0x3C], %l0
orcc %i4, 0x1EC4, %o2
fmovdvs %icc, %f9, %f6
loop_2486:
ldsb [%l7 + 0x3E], %o4
ldsh [%l7 + 0x22], %g6
udivx %l6, 0x1E1A, %g4
fbl,a %fcc0, loop_2487
tg %xcc, 0x6
sra %o0, 0x13, %l5
sll %l3, %g7, %l4
loop_2487:
bne,a %icc, loop_2488
fbne %fcc0, loop_2489
mova %icc, %i1, %l1
faligndata %f4, %f8, %f10
loop_2488:
fbue,a %fcc0, loop_2490
loop_2489:
stb %g1, [%l7 + 0x25]
edge8l %l2, %o1, %o5
fmovsn %icc, %f11, %f8
loop_2490:
add %i7, 0x0E68, %o6
array8 %i5, %g5, %o7
ldsw [%l7 + 0x38], %i0
brgez,a %i2, loop_2491
fmuld8ulx16 %f7, %f0, %f12
movpos %xcc, %g3, %i3
ba loop_2492
loop_2491:
std %f0, [%l7 + 0x40]
movpos %xcc, %o3, %i6
st %f0, [%l7 + 0x1C]
loop_2492:
st %f4, [%l7 + 0x48]
andcc %g2, 0x1125, %l0
fbg,a %fcc2, loop_2493
sth %i4, [%l7 + 0x44]
fmovrdgz %o4, %f2, %f10
addcc %o2, 0x0402, %g6
loop_2493:
bn,a loop_2494
udivcc %l6, 0x1C97, %o0
smul %g4, 0x158E, %l3
fbe %fcc0, loop_2495
loop_2494:
tcs %xcc, 0x3
st %f2, [%l7 + 0x28]
lduh [%l7 + 0x24], %g7
loop_2495:
movrgez %l4, 0x3AD, %l5
st %f15, [%l7 + 0x40]
fcmpgt32 %f10, %f8, %i1
fornot1 %f2, %f4, %f8
brlz %g1, loop_2496
fmovsle %xcc, %f4, %f7
sth %l2, [%l7 + 0x0A]
taddcctv %o1, %o5, %l1
loop_2496:
faligndata %f6, %f4, %f12
movvs %xcc, %i7, %o6
std %f4, [%l7 + 0x70]
ldx [%l7 + 0x58], %i5
fzeros %f4
addcc %g5, %i0, %o7
edge16 %i2, %g3, %i3
movleu %icc, %i6, %g2
brlez,a %o3, loop_2497
ldx [%l7 + 0x08], %i4
ldd [%l7 + 0x28], %f12
fone %f0
loop_2497:
sth %l0, [%l7 + 0x38]
sth %o2, [%l7 + 0x7E]
edge8l %o4, %l6, %o0
udivcc %g4, 0x185E, %l3
call loop_2498
ba,a,pt %xcc, loop_2499
sth %g7, [%l7 + 0x08]
brlez,a %g6, loop_2500
loop_2498:
fmul8x16 %f15, %f10, %f14
loop_2499:
bn,a loop_2501
ldd [%l7 + 0x48], %f4
loop_2500:
ldx [%l7 + 0x78], %l4
fmovse %icc, %f2, %f14
loop_2501:
ld [%l7 + 0x48], %f7
fmovrdgez %i1, %f12, %f14
stw %l5, [%l7 + 0x6C]
ldsb [%l7 + 0x44], %g1
fxnors %f0, %f11, %f11
fmovs %f11, %f4
fcmpne32 %f14, %f2, %l2
edge32l %o5, %l1, %o1
movne %xcc, %o6, %i5
bge,a,pt %icc, loop_2502
ldsh [%l7 + 0x2A], %g5
fpsub16 %f2, %f0, %f10
nop
setx loop_2503, %l0, %l1
jmpl %l1, %i7
loop_2502:
fmovsle %xcc, %f15, %f9
stw %i0, [%l7 + 0x0C]
sth %i2, [%l7 + 0x44]
loop_2503:
move %icc, %o7, %g3
fcmple32 %f4, %f10, %i3
fpack32 %f8, %f2, %f12
fmovse %xcc, %f1, %f6
movvs %icc, %g2, %o3
fble,a %fcc0, loop_2504
stw %i4, [%l7 + 0x08]
fcmpeq16 %f8, %f0, %i6
tge %xcc, 0x3
loop_2504:
fbg,a %fcc3, loop_2505
fmovscs %icc, %f5, %f2
bgu,a,pt %icc, loop_2506
stx %o2, [%l7 + 0x48]
loop_2505:
fmovsvs %icc, %f2, %f15
for %f2, %f10, %f0
loop_2506:
tge %xcc, 0x2
edge8l %o4, %l0, %o0
fandnot2 %f6, %f2, %f8
ldx [%l7 + 0x78], %g4
lduw [%l7 + 0x24], %l6
fnot2s %f12, %f6
bvs,pt %xcc, loop_2507
fnands %f3, %f11, %f6
addccc %g7, %g6, %l4
fmovrse %l3, %f5, %f0
loop_2507:
ldd [%l7 + 0x60], %f4
fbue %fcc0, loop_2508
fmovsne %xcc, %f0, %f13
bcc %icc, loop_2509
be,a loop_2510
loop_2508:
bge,a,pt %icc, loop_2511
fcmple16 %f0, %f10, %i1
loop_2509:
ble,pn %icc, loop_2512
loop_2510:
ldsw [%l7 + 0x24], %l5
loop_2511:
fxnor %f14, %f6, %f10
ldsh [%l7 + 0x5C], %g1
loop_2512:
fmovrdlez %o5, %f6, %f4
sra %l1, %l2, %o1
fmovda %icc, %f10, %f5
stx %o6, [%l7 + 0x68]
movre %i5, %g5, %i7
ldsb [%l7 + 0x52], %i2
mova %xcc, %i0, %o7
xorcc %i3, 0x0E3D, %g3
ldsb [%l7 + 0x3C], %g2
fble,a %fcc3, loop_2513
stb %o3, [%l7 + 0x55]
lduh [%l7 + 0x72], %i6
fmovsleu %xcc, %f1, %f14
loop_2513:
lduh [%l7 + 0x56], %i4
fsrc1 %f2, %f4
ldx [%l7 + 0x48], %o2
fornot2s %f5, %f10, %f10
ld [%l7 + 0x24], %f14
movcc %icc, %l0, %o0
tcs %xcc, 0x7
orcc %g4, %o4, %l6
movvs %icc, %g7, %g6
st %f2, [%l7 + 0x4C]
edge32ln %l4, %i1, %l5
orncc %l3, %g1, %o5
fnegd %f6, %f6
fmovdneg %xcc, %f12, %f2
te %icc, 0x6
ldd [%l7 + 0x60], %f8
movcc %icc, %l2, %l1
tle %icc, 0x4
fmovrde %o1, %f6, %f0
nop
setx loop_2514, %l0, %l1
jmpl %l1, %i5
edge8l %o6, %i7, %g5
movcc %xcc, %i0, %i2
fcmpgt16 %f14, %f8, %i3
loop_2514:
sethi 0x09C5, %o7
bgu,a,pn %icc, loop_2515
fpadd16s %f1, %f12, %f4
for %f8, %f12, %f6
xnor %g2, 0x1D52, %g3
loop_2515:
ldub [%l7 + 0x4A], %i6
fpadd32s %f13, %f2, %f0
st %f13, [%l7 + 0x50]
fble %fcc2, loop_2516
stx %i4, [%l7 + 0x30]
fnands %f13, %f1, %f7
nop
setx loop_2517, %l0, %l1
jmpl %l1, %o3
loop_2516:
subccc %l0, 0x1944, %o2
movneg %icc, %g4, %o0
bleu %icc, loop_2518
loop_2517:
andcc %o4, %l6, %g6
lduh [%l7 + 0x64], %g7
ldsb [%l7 + 0x53], %i1
loop_2518:
brz %l4, loop_2519
fxnors %f1, %f10, %f2
fpsub32 %f10, %f14, %f14
addccc %l3, 0x06C6, %l5
loop_2519:
ld [%l7 + 0x14], %f10
bvc,pn %xcc, loop_2520
srax %o5, %l2, %l1
fpmerge %f7, %f6, %f14
add %g1, %o1, %i5
loop_2520:
ldsw [%l7 + 0x1C], %i7
brz,a %g5, loop_2521
andn %o6, %i2, %i0
fbge %fcc2, loop_2522
movre %i3, 0x39D, %g2
loop_2521:
subccc %o7, 0x11DC, %i6
stx %g3, [%l7 + 0x28]
loop_2522:
fsrc1 %f4, %f4
fmovdleu %xcc, %f15, %f4
stb %o3, [%l7 + 0x69]
ldsb [%l7 + 0x19], %i4
tvs %xcc, 0x0
fmovrdlz %l0, %f4, %f6
sth %g4, [%l7 + 0x2A]
stx %o2, [%l7 + 0x40]
fmovs %f14, %f10
brlz %o0, loop_2523
fnand %f0, %f10, %f10
ldsb [%l7 + 0x4D], %l6
subc %g6, %g7, %i1
loop_2523:
smul %l4, %l3, %o4
bleu,a loop_2524
mova %xcc, %l5, %l2
fblg,a %fcc1, loop_2525
ldsw [%l7 + 0x70], %o5
loop_2524:
sdivx %l1, 0x0A5D, %o1
addccc %g1, 0x11A4, %i7
loop_2525:
movn %icc, %i5, %o6
ldub [%l7 + 0x33], %g5
tne %xcc, 0x1
ldub [%l7 + 0x22], %i2
stw %i0, [%l7 + 0x7C]
bl,a loop_2526
xnor %g2, %o7, %i3
call loop_2527
ldub [%l7 + 0x76], %g3
loop_2526:
fmovdvc %xcc, %f3, %f4
fmovrdne %i6, %f8, %f12
loop_2527:
popc 0x1386, %i4
stw %l0, [%l7 + 0x1C]
ldsb [%l7 + 0x39], %g4
add %o3, %o2, %l6
subc %g6, %o0, %g7
stx %i1, [%l7 + 0x70]
fmovrslez %l4, %f6, %f5
fpack16 %f0, %f0
tge %icc, 0x2
ldd [%l7 + 0x78], %f0
std %f10, [%l7 + 0x20]
fpsub32 %f8, %f10, %f10
lduw [%l7 + 0x18], %l3
fone %f10
movcc %xcc, %o4, %l2
fmovrdgz %l5, %f4, %f2
fornot1s %f13, %f12, %f12
fmovdn %xcc, %f14, %f3
fbe %fcc2, loop_2528
xnorcc %l1, 0x0FD1, %o5
fmovdvc %xcc, %f4, %f1
lduw [%l7 + 0x7C], %o1
loop_2528:
fmovrdne %i7, %f12, %f8
fzeros %f5
stx %g1, [%l7 + 0x08]
fcmpeq16 %f10, %f14, %i5
fpadd32s %f0, %f14, %f3
edge32n %g5, %o6, %i2
fcmple16 %f12, %f0, %g2
tvs %xcc, 0x6
fbe,a %fcc3, loop_2529
and %o7, 0x02AC, %i0
fmuld8sux16 %f15, %f15, %f14
fmovdge %xcc, %f15, %f12
loop_2529:
st %f12, [%l7 + 0x7C]
movn %xcc, %i3, %i6
fmovrdgez %i4, %f8, %f14
stb %g3, [%l7 + 0x12]
fmovsvc %icc, %f5, %f8
fabss %f9, %f6
brgz,a %l0, loop_2530
tl %xcc, 0x4
fornot1s %f3, %f14, %f4
fxors %f14, %f10, %f7
loop_2530:
sethi 0x010B, %o3
move %xcc, %o2, %l6
fmovsl %xcc, %f3, %f15
std %f2, [%l7 + 0x70]
fmovrde %g6, %f2, %f0
xor %g4, %o0, %i1
bvc,pt %icc, loop_2531
fexpand %f12, %f12
stb %g7, [%l7 + 0x43]
ldd [%l7 + 0x48], %f0
loop_2531:
bpos loop_2532
ldsb [%l7 + 0x16], %l4
fzero %f0
subc %o4, %l3, %l5
loop_2532:
fmovsle %icc, %f1, %f8
movn %icc, %l1, %o5
ldsw [%l7 + 0x54], %l2
ldx [%l7 + 0x40], %o1
fmul8x16 %f11, %f14, %f0
fpack32 %f14, %f0, %f0
sra %i7, 0x08, %g1
fmovdcc %icc, %f12, %f9
fmul8x16au %f2, %f6, %f2
fornot1s %f6, %f13, %f10
std %f12, [%l7 + 0x68]
tpos %icc, 0x0
movgu %xcc, %g5, %i5
bneg,pn %xcc, loop_2533
fmovsn %xcc, %f8, %f3
edge8ln %o6, %i2, %g2
movge %xcc, %i0, %o7
loop_2533:
tneg %xcc, 0x7
fandnot1 %f0, %f2, %f4
lduw [%l7 + 0x24], %i3
fpack16 %f6, %f5
fcmpd %fcc0, %f8, %f2
std %f6, [%l7 + 0x08]
xnor %i4, 0x071F, %g3
edge8ln %l0, %o3, %o2
lduh [%l7 + 0x7E], %l6
std %f12, [%l7 + 0x58]
st %f7, [%l7 + 0x68]
fbu %fcc0, loop_2534
orcc %g6, 0x0326, %i6
fbule,a %fcc2, loop_2535
ldub [%l7 + 0x5B], %o0
loop_2534:
ldsb [%l7 + 0x1D], %i1
fcmpgt16 %f2, %f4, %g7
loop_2535:
fpmerge %f15, %f4, %f10
sdivcc %g4, 0x042B, %l4
ldd [%l7 + 0x20], %f8
fxors %f6, %f5, %f13
edge8ln %o4, %l3, %l5
ld [%l7 + 0x50], %f2
tl %icc, 0x5
ba,pt %xcc, loop_2536
fnand %f10, %f12, %f6
tpos %icc, 0x4
fble %fcc3, loop_2537
loop_2536:
srax %l1, %o5, %o1
array32 %l2, %g1, %i7
tvs %xcc, 0x1
loop_2537:
tn %xcc, 0x3
srax %i5, 0x03, %g5
lduw [%l7 + 0x78], %i2
std %f10, [%l7 + 0x20]
sllx %o6, %g2, %o7
edge32n %i0, %i3, %i4
movle %icc, %g3, %o3
movneg %icc, %o2, %l6
edge8n %g6, %l0, %o0
lduh [%l7 + 0x10], %i1
fone %f0
ldub [%l7 + 0x6D], %g7
bvs,a,pn %xcc, loop_2538
std %f2, [%l7 + 0x08]
fmovsvc %xcc, %f2, %f0
fbug %fcc1, loop_2539
loop_2538:
fbug,a %fcc3, loop_2540
ldsb [%l7 + 0x64], %i6
stw %l4, [%l7 + 0x14]
loop_2539:
edge32n %g4, %l3, %o4
loop_2540:
fexpand %f6, %f10
umulcc %l5, 0x0DD0, %l1
ldsh [%l7 + 0x4C], %o1
stb %l2, [%l7 + 0x13]
fmuld8ulx16 %f4, %f7, %f14
st %f5, [%l7 + 0x30]
andn %o5, 0x02EB, %g1
stx %i5, [%l7 + 0x60]
for %f4, %f4, %f8
fmovs %f12, %f0
fcmpne16 %f2, %f4, %g5
alignaddrl %i7, %o6, %g2
addccc %i2, 0x07BB, %i0
bleu,pt %icc, loop_2541
and %o7, %i4, %g3
mulx %i3, %o3, %l6
fxor %f12, %f10, %f6
loop_2541:
fmovdl %xcc, %f1, %f2
ldub [%l7 + 0x13], %o2
edge8ln %g6, %l0, %i1
fbo %fcc3, loop_2542
fbule %fcc2, loop_2543
fcmpgt16 %f14, %f10, %g7
ldub [%l7 + 0x70], %i6
loop_2542:
subcc %o0, 0x014A, %g4
loop_2543:
fbn,a %fcc1, loop_2544
stb %l4, [%l7 + 0x36]
fmovdvc %xcc, %f6, %f8
tpos %icc, 0x7
loop_2544:
sethi 0x0604, %l3
ldsh [%l7 + 0x12], %l5
nop
setx loop_2545, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x5D], %o1
fmovsvc %xcc, %f1, %f5
lduw [%l7 + 0x10], %l2
loop_2545:
ldsw [%l7 + 0x48], %o4
brz,a %g1, loop_2546
ld [%l7 + 0x14], %f6
stw %o5, [%l7 + 0x70]
fmovda %icc, %f0, %f0
loop_2546:
lduh [%l7 + 0x78], %i5
edge32ln %i7, %g5, %g2
fmovdge %xcc, %f13, %f7
fmul8sux16 %f4, %f4, %f10
array8 %i2, %o6, %i0
bcc,a,pn %icc, loop_2547
bcs %xcc, loop_2548
stb %o7, [%l7 + 0x49]
sdiv %g3, 0x1338, %i3
loop_2547:
fabsd %f0, %f2
loop_2548:
ldd [%l7 + 0x58], %f14
ldub [%l7 + 0x32], %i4
ldub [%l7 + 0x13], %l6
tn %xcc, 0x3
lduw [%l7 + 0x48], %o2
call loop_2549
stw %o3, [%l7 + 0x2C]
fmovda %xcc, %f8, %f3
ldx [%l7 + 0x40], %g6
loop_2549:
fmovde %icc, %f12, %f3
fmul8x16al %f3, %f10, %f8
fmovdcc %xcc, %f9, %f1
fmovrdlez %i1, %f6, %f4
lduw [%l7 + 0x74], %g7
lduh [%l7 + 0x2A], %i6
stx %o0, [%l7 + 0x60]
or %l0, 0x09A6, %g4
fcmpgt16 %f10, %f14, %l3
ble loop_2550
fmovrdgz %l5, %f6, %f6
movrlz %l4, 0x3EC, %l1
srlx %o1, 0x02, %l2
loop_2550:
edge32n %g1, %o4, %o5
fandnot2 %f4, %f10, %f10
edge32 %i7, %i5, %g5
bgu,pt %xcc, loop_2551
fbue,a %fcc3, loop_2552
stx %g2, [%l7 + 0x30]
fnegd %f14, %f12
loop_2551:
alignaddr %i2, %i0, %o7
loop_2552:
srlx %o6, %g3, %i4
edge32 %i3, %l6, %o3
fmovrdlez %g6, %f0, %f2
fnot2s %f5, %f3
ldd [%l7 + 0x58], %f6
taddcc %i1, %o2, %g7
fpack16 %f12, %f6
ldsw [%l7 + 0x44], %i6
ldsb [%l7 + 0x26], %l0
stw %g4, [%l7 + 0x0C]
ldsh [%l7 + 0x50], %l3
fnands %f14, %f11, %f3
fmovdcc %xcc, %f4, %f1
ldub [%l7 + 0x0F], %l5
tleu %xcc, 0x3
movl %xcc, %o0, %l4
bvc,a loop_2553
brgez,a %o1, loop_2554
fbne,a %fcc0, loop_2555
fbl,a %fcc0, loop_2556
loop_2553:
fpmerge %f15, %f0, %f14
loop_2554:
fmovrde %l2, %f8, %f12
loop_2555:
nop
setx loop_2557, %l0, %l1
jmpl %l1, %l1
loop_2556:
fnors %f11, %f15, %f5
lduh [%l7 + 0x78], %g1
movrne %o4, %o5, %i5
loop_2557:
srlx %i7, %g5, %g2
fmovdl %icc, %f5, %f14
movrlez %i0, 0x14A, %o7
movrgz %i2, %o6, %g3
stw %i3, [%l7 + 0x24]
srl %i4, 0x09, %o3
stw %l6, [%l7 + 0x30]
tpos %xcc, 0x4
stx %i1, [%l7 + 0x40]
lduw [%l7 + 0x70], %o2
fornot2 %f0, %f4, %f2
ldub [%l7 + 0x2F], %g6
sethi 0x0BFE, %g7
fornot1s %f13, %f4, %f14
edge16n %i6, %l0, %l3
ldsh [%l7 + 0x58], %l5
fbl %fcc1, loop_2558
tn %icc, 0x3
and %g4, 0x0AC5, %o0
fmovsle %icc, %f3, %f14
loop_2558:
fmovdcc %xcc, %f6, %f11
te %icc, 0x6
nop
setx loop_2559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f8, %f2, %l4
ldub [%l7 + 0x3C], %l2
subccc %l1, %g1, %o1
loop_2559:
edge8 %o4, %i5, %i7
fmovdcc %icc, %f12, %f12
fmul8x16au %f0, %f15, %f12
fcmpd %fcc0, %f10, %f10
ldd [%l7 + 0x18], %f14
fornot1s %f5, %f11, %f2
sth %o5, [%l7 + 0x72]
std %f8, [%l7 + 0x20]
std %f2, [%l7 + 0x78]
udivx %g5, 0x09AB, %i0
smulcc %o7, 0x1C09, %g2
fmovdn %xcc, %f2, %f14
ldsh [%l7 + 0x20], %i2
tle %xcc, 0x7
movleu %icc, %g3, %o6
fbu,a %fcc0, loop_2560
fones %f1
brlez %i4, loop_2561
addcc %i3, 0x1260, %l6
loop_2560:
fmul8x16al %f3, %f4, %f4
stw %o3, [%l7 + 0x7C]
loop_2561:
stw %o2, [%l7 + 0x74]
fmovsgu %xcc, %f10, %f9
fmovdle %icc, %f2, %f2
lduh [%l7 + 0x2C], %i1
lduw [%l7 + 0x68], %g6
fcmpne32 %f6, %f0, %g7
std %f8, [%l7 + 0x70]
popc 0x0AF5, %i6
fsrc2s %f13, %f8
fnot1 %f12, %f14
ldub [%l7 + 0x4A], %l3
fnot1 %f10, %f12
xnor %l0, %l5, %o0
fbe,a %fcc1, loop_2562
fba %fcc3, loop_2563
be loop_2564
edge8n %l4, %l2, %l1
loop_2562:
stx %g4, [%l7 + 0x40]
loop_2563:
movgu %icc, %o1, %g1
loop_2564:
fbg,a %fcc3, loop_2565
sra %o4, %i5, %o5
popc %i7, %i0
fmovdl %icc, %f3, %f8
loop_2565:
fba %fcc1, loop_2566
fmovspos %icc, %f12, %f12
lduh [%l7 + 0x6A], %o7
siam 0x0
loop_2566:
ldsb [%l7 + 0x66], %g5
ldub [%l7 + 0x1D], %i2
movge %icc, %g3, %g2
ldx [%l7 + 0x58], %o6
ldsh [%l7 + 0x14], %i4
lduh [%l7 + 0x7C], %l6
fpsub16 %f12, %f6, %f10
fornot2s %f14, %f9, %f8
sth %i3, [%l7 + 0x76]
bl,pn %xcc, loop_2567
fpack16 %f10, %f8
fpadd16s %f14, %f8, %f6
lduh [%l7 + 0x42], %o2
loop_2567:
std %f8, [%l7 + 0x38]
lduw [%l7 + 0x78], %i1
smulcc %o3, 0x1973, %g7
movne %icc, %g6, %l3
fbl %fcc2, loop_2568
fcmpeq16 %f2, %f0, %l0
ldx [%l7 + 0x30], %l5
bcs,pn %xcc, loop_2569
loop_2568:
smulcc %i6, %l4, %l2
movleu %icc, %o0, %g4
nop
setx loop_2570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2569:
ldub [%l7 + 0x2A], %l1
fbg %fcc3, loop_2571
ldx [%l7 + 0x08], %g1
loop_2570:
ldd [%l7 + 0x58], %f10
fba,a %fcc3, loop_2572
loop_2571:
fmul8x16 %f8, %f6, %f4
fmovrslez %o4, %f9, %f9
brgz,a %o1, loop_2573
loop_2572:
tgu %xcc, 0x4
fand %f2, %f0, %f0
siam 0x7
loop_2573:
ldx [%l7 + 0x78], %i5
fmovrsgz %i7, %f0, %f15
lduh [%l7 + 0x4C], %i0
lduh [%l7 + 0x76], %o7
taddcc %o5, 0x0DEF, %i2
fmovde %xcc, %f10, %f8
fbuge %fcc2, loop_2574
fbg,a %fcc1, loop_2575
fsrc2 %f14, %f2
lduw [%l7 + 0x10], %g5
loop_2574:
fcmpgt32 %f14, %f4, %g2
loop_2575:
ld [%l7 + 0x28], %f0
tleu %icc, 0x5
fandnot1 %f8, %f10, %f6
fsrc1s %f6, %f6
xorcc %g3, %o6, %l6
fpadd16s %f8, %f3, %f12
fmovrsgz %i4, %f2, %f15
fmovdvc %icc, %f11, %f15
ldd [%l7 + 0x60], %f2
movre %o2, 0x39B, %i3
subcc %i1, 0x1C0A, %o3
ldsh [%l7 + 0x18], %g6
sth %l3, [%l7 + 0x26]
fmovsn %xcc, %f2, %f14
array16 %l0, %l5, %g7
fmovdvc %icc, %f5, %f14
fbug %fcc2, loop_2576
add %l4, %l2, %i6
movne %xcc, %o0, %g4
fmovse %icc, %f4, %f7
loop_2576:
std %f8, [%l7 + 0x48]
ldsb [%l7 + 0x25], %l1
brlz,a %g1, loop_2577
brz,a %o4, loop_2578
st %f8, [%l7 + 0x68]
sethi 0x0214, %i5
loop_2577:
movrgz %i7, %o1, %i0
loop_2578:
ldsh [%l7 + 0x3C], %o7
fpsub16 %f12, %f0, %f0
stx %o5, [%l7 + 0x58]
tleu %icc, 0x0
fmovsvs %icc, %f6, %f11
sra %g5, 0x01, %g2
umul %g3, %i2, %l6
taddcctv %i4, %o6, %o2
fone %f0
udivcc %i3, 0x1066, %o3
ldsh [%l7 + 0x28], %g6
fmovdle %xcc, %f2, %f11
fxnors %f9, %f13, %f13
ldsw [%l7 + 0x48], %l3
ldsh [%l7 + 0x26], %i1
sub %l5, 0x1869, %g7
fnegs %f3, %f6
fmovspos %xcc, %f7, %f14
sth %l0, [%l7 + 0x72]
faligndata %f14, %f8, %f2
fmuld8ulx16 %f6, %f0, %f2
fornot2 %f8, %f10, %f2
ldx [%l7 + 0x68], %l2
st %f12, [%l7 + 0x5C]
lduw [%l7 + 0x5C], %i6
fcmple32 %f0, %f0, %l4
fcmpgt16 %f8, %f10, %g4
fcmpd %fcc0, %f2, %f0
std %f12, [%l7 + 0x28]
taddcc %o0, %g1, %l1
stw %i5, [%l7 + 0x68]
fornot2s %f3, %f6, %f3
subccc %i7, 0x06AC, %o1
stx %i0, [%l7 + 0x58]
ld [%l7 + 0x08], %f12
ldx [%l7 + 0x60], %o7
fpsub16 %f0, %f4, %f10
fsrc1 %f6, %f8
ldsh [%l7 + 0x64], %o4
sub %g5, %g2, %g3
ldd [%l7 + 0x38], %f12
fmovdle %icc, %f3, %f14
fbu,a %fcc1, loop_2579
edge16l %o5, %i2, %l6
ldsb [%l7 + 0x3E], %i4
stx %o2, [%l7 + 0x78]
loop_2579:
fmovsa %icc, %f8, %f3
fnot1s %f10, %f12
srlx %i3, 0x04, %o6
stx %o3, [%l7 + 0x20]
be,a %xcc, loop_2580
ldx [%l7 + 0x28], %g6
xnorcc %l3, %l5, %g7
stb %i1, [%l7 + 0x55]
loop_2580:
fzero %f4
fbn,a %fcc0, loop_2581
ldub [%l7 + 0x6B], %l2
movrgz %i6, %l4, %l0
stx %g4, [%l7 + 0x28]
loop_2581:
ldx [%l7 + 0x20], %o0
ldub [%l7 + 0x2E], %g1
ldsh [%l7 + 0x54], %i5
fmovdcs %xcc, %f11, %f6
ld [%l7 + 0x70], %f14
movg %xcc, %i7, %l1
fabss %f2, %f9
fxnor %f10, %f14, %f2
fmovdle %xcc, %f8, %f14
sth %o1, [%l7 + 0x3C]
lduh [%l7 + 0x26], %i0
edge16 %o4, %g5, %g2
lduw [%l7 + 0x0C], %o7
ldsw [%l7 + 0x70], %g3
stx %o5, [%l7 + 0x10]
subc %i2, %l6, %o2
fmovspos %icc, %f15, %f5
ldsh [%l7 + 0x5A], %i3
fandnot2s %f15, %f7, %f6
edge16l %o6, %i4, %o3
sth %l3, [%l7 + 0x24]
movcc %xcc, %g6, %l5
call loop_2582
fmovsle %xcc, %f4, %f9
subcc %g7, %i1, %l2
tgu %xcc, 0x5
loop_2582:
tn %icc, 0x1
sllx %i6, 0x0A, %l4
stb %l0, [%l7 + 0x09]
fnor %f6, %f2, %f10
nop
setx loop_2583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f7, %f15
umulcc %o0, %g1, %i5
te %xcc, 0x6
loop_2583:
tne %xcc, 0x6
stx %i7, [%l7 + 0x78]
pdist %f0, %f0, %f10
fbule,a %fcc0, loop_2584
tneg %xcc, 0x3
sth %g4, [%l7 + 0x3E]
fmovscc %xcc, %f14, %f13
loop_2584:
fpsub32 %f10, %f0, %f8
fpmerge %f15, %f7, %f0
stb %o1, [%l7 + 0x1F]
ldsw [%l7 + 0x28], %i0
sll %o4, 0x04, %g5
stw %l1, [%l7 + 0x60]
ldx [%l7 + 0x08], %o7
fors %f3, %f0, %f11
ldsw [%l7 + 0x60], %g2
ld [%l7 + 0x74], %f3
movre %g3, %o5, %l6
fmovsne %xcc, %f4, %f5
st %f2, [%l7 + 0x0C]
fmovd %f12, %f10
fnegs %f9, %f7
st %f14, [%l7 + 0x20]
std %f6, [%l7 + 0x08]
ldub [%l7 + 0x65], %i2
sth %i3, [%l7 + 0x40]
ldsb [%l7 + 0x4A], %o2
andn %o6, %i4, %l3
xnor %g6, 0x0F17, %o3
fpadd32 %f8, %f8, %f10
fmovs %f15, %f15
fsrc1s %f6, %f11
edge8ln %g7, %i1, %l2
smulcc %i6, 0x1483, %l4
brgez,a %l0, loop_2585
edge32ln %l5, %o0, %g1
brz %i7, loop_2586
brz,a %g4, loop_2587
loop_2585:
fmovdcc %xcc, %f12, %f10
orncc %i5, %i0, %o4
loop_2586:
fbe,a %fcc1, loop_2588
loop_2587:
movn %icc, %g5, %o1
brz %o7, loop_2589
sllx %g2, %g3, %l1
loop_2588:
fnot1 %f10, %f10
fmovs %f13, %f6
loop_2589:
stb %l6, [%l7 + 0x25]
array32 %o5, %i3, %i2
fmul8x16au %f6, %f9, %f10
ldd [%l7 + 0x70], %f8
fxor %f14, %f6, %f0
fzeros %f2
fands %f3, %f3, %f9
ldd [%l7 + 0x70], %f2
bcs %icc, loop_2590
ldx [%l7 + 0x18], %o2
bleu,a loop_2591
ldx [%l7 + 0x38], %i4
loop_2590:
ba,a,pn %xcc, loop_2592
sth %o6, [%l7 + 0x10]
loop_2591:
fnot1 %f6, %f6
sth %g6, [%l7 + 0x58]
loop_2592:
stw %l3, [%l7 + 0x20]
ldsb [%l7 + 0x7C], %g7
ld [%l7 + 0x58], %f5
fmovdle %xcc, %f5, %f7
fmovsleu %icc, %f10, %f1
bge,a loop_2593
fandnot1 %f12, %f4, %f12
std %f6, [%l7 + 0x30]
fors %f9, %f12, %f4
loop_2593:
stx %i1, [%l7 + 0x10]
fbue %fcc0, loop_2594
fnor %f12, %f10, %f2
ld [%l7 + 0x70], %f15
xor %l2, 0x1FD2, %o3
loop_2594:
tcs %icc, 0x5
fnegs %f1, %f0
fmovsge %icc, %f5, %f10
call loop_2595
ldsw [%l7 + 0x54], %l4
fbuge,a %fcc1, loop_2596
fcmpes %fcc0, %f15, %f12
loop_2595:
fxnors %f3, %f10, %f3
fpack16 %f0, %f4
loop_2596:
tge %icc, 0x7
ldx [%l7 + 0x60], %l0
and %l5, 0x0637, %o0
fmovde %icc, %f13, %f3
ldsh [%l7 + 0x34], %g1
lduw [%l7 + 0x5C], %i7
lduh [%l7 + 0x12], %i6
move %icc, %i5, %i0
edge8l %g4, %g5, %o1
std %f6, [%l7 + 0x48]
fbne,a %fcc0, loop_2597
ldsb [%l7 + 0x58], %o7
addccc %g2, %g3, %l1
fcmps %fcc1, %f14, %f11
loop_2597:
srlx %l6, %o5, %i3
movrgez %i2, 0x16A, %o4
ldsb [%l7 + 0x6B], %o2
edge8l %i4, %g6, %l3
stb %g7, [%l7 + 0x3D]
ldsb [%l7 + 0x40], %i1
fandnot2s %f15, %f15, %f3
movrlez %o6, %o3, %l2
fmovdcs %icc, %f4, %f14
lduw [%l7 + 0x40], %l4
fmovdgu %xcc, %f4, %f1
movre %l0, 0x39C, %o0
umulcc %l5, %i7, %i6
fsrc2 %f0, %f6
ldx [%l7 + 0x38], %i5
fmovsg %xcc, %f1, %f0
ldub [%l7 + 0x6B], %i0
fcmple16 %f14, %f14, %g1
movrlez %g5, 0x32D, %g4
fxnor %f14, %f14, %f4
subccc %o7, %o1, %g3
stx %g2, [%l7 + 0x40]
bg,pn %xcc, loop_2598
stw %l1, [%l7 + 0x10]
popc 0x0BA5, %l6
ldsb [%l7 + 0x74], %o5
loop_2598:
fmovdpos %xcc, %f3, %f8
edge16n %i3, %i2, %o4
andncc %i4, %o2, %g6
tleu %icc, 0x2
bgu,a,pn %xcc, loop_2599
tn %icc, 0x1
fba %fcc0, loop_2600
tvc %xcc, 0x6
loop_2599:
ld [%l7 + 0x08], %f13
edge16 %l3, %g7, %i1
loop_2600:
fand %f12, %f14, %f6
sth %o6, [%l7 + 0x62]
srax %l2, %l4, %l0
ldsh [%l7 + 0x2A], %o0
stb %o3, [%l7 + 0x30]
fmovspos %icc, %f13, %f2
fmovdgu %icc, %f8, %f7
fandnot1s %f10, %f15, %f13
fpadd32s %f7, %f3, %f5
fmovrsgez %i7, %f0, %f14
bne,a,pn %xcc, loop_2601
ld [%l7 + 0x44], %f4
movl %icc, %i6, %l5
ldsh [%l7 + 0x70], %i5
loop_2601:
stb %g1, [%l7 + 0x79]
ldd [%l7 + 0x18], %f12
fmovdvs %icc, %f3, %f8
st %f12, [%l7 + 0x44]
fornot2s %f9, %f8, %f2
ldub [%l7 + 0x59], %i0
ldub [%l7 + 0x6D], %g5
lduw [%l7 + 0x34], %o7
subccc %g4, %o1, %g3
fmovsn %icc, %f0, %f6
movne %xcc, %g2, %l1
fbn %fcc0, loop_2602
alignaddr %o5, %l6, %i2
ldsw [%l7 + 0x3C], %i3
fbu %fcc0, loop_2603
loop_2602:
and %i4, %o4, %o2
fmovrsgz %g6, %f14, %f12
edge16 %g7, %i1, %o6
loop_2603:
fnot1s %f6, %f6
fpack16 %f2, %f9
stw %l3, [%l7 + 0x1C]
fmovdgu %xcc, %f7, %f13
bneg,a loop_2604
brgz %l2, loop_2605
fcmple32 %f2, %f14, %l4
fmovdg %xcc, %f13, %f11
loop_2604:
call loop_2606
loop_2605:
fmuld8sux16 %f14, %f1, %f6
ldsb [%l7 + 0x7C], %o0
lduh [%l7 + 0x72], %o3
loop_2606:
udivcc %i7, 0x1816, %i6
tgu %xcc, 0x3
lduw [%l7 + 0x74], %l5
ldub [%l7 + 0x23], %i5
fcmpeq32 %f0, %f10, %l0
fornot1 %f14, %f8, %f12
st %f11, [%l7 + 0x6C]
ldd [%l7 + 0x10], %f0
fnegs %f1, %f2
ld [%l7 + 0x0C], %f2
edge32 %i0, %g1, %o7
movrlez %g4, %g5, %o1
mulx %g2, %l1, %o5
andn %g3, 0x0DCC, %l6
movn %icc, %i2, %i4
movgu %icc, %o4, %i3
tne %icc, 0x0
fabsd %f10, %f12
brgez,a %g6, loop_2607
tcc %icc, 0x0
taddcc %g7, %i1, %o2
fands %f10, %f7, %f12
loop_2607:
stx %l3, [%l7 + 0x68]
array16 %o6, %l2, %l4
fbge,a %fcc1, loop_2608
fnors %f15, %f8, %f15
movn %xcc, %o3, %o0
ldsb [%l7 + 0x0F], %i6
loop_2608:
fpack16 %f8, %f15
edge8 %l5, %i5, %l0
mova %icc, %i7, %g1
sra %o7, 0x12, %i0
ldsh [%l7 + 0x58], %g4
fmul8x16 %f14, %f12, %f4
nop
setx loop_2609, %l0, %l1
jmpl %l1, %o1
fsrc1 %f4, %f10
stw %g5, [%l7 + 0x48]
fcmpeq16 %f8, %f0, %g2
loop_2609:
movcc %icc, %l1, %o5
fmovsgu %icc, %f8, %f7
stx %g3, [%l7 + 0x78]
fmovdne %xcc, %f7, %f6
sdiv %l6, 0x1ACF, %i4
subc %i2, %o4, %i3
bcc %xcc, loop_2610
fmovsne %xcc, %f3, %f4
be,pt %xcc, loop_2611
lduh [%l7 + 0x72], %g6
loop_2610:
sdivcc %g7, 0x1EE8, %i1
fcmpeq16 %f2, %f0, %o2
loop_2611:
fxor %f2, %f4, %f10
fbl,a %fcc0, loop_2612
bneg %icc, loop_2613
subccc %o6, %l2, %l4
edge8n %l3, %o0, %o3
loop_2612:
ble,a,pn %xcc, loop_2614
loop_2613:
sub %i6, 0x12BF, %l5
sdiv %i5, 0x186F, %i7
ldsb [%l7 + 0x69], %g1
loop_2614:
std %f6, [%l7 + 0x40]
fzero %f2
fnands %f10, %f7, %f7
movl %xcc, %o7, %l0
alignaddr %i0, %o1, %g4
andcc %g2, %g5, %l1
ld [%l7 + 0x5C], %f12
fnors %f7, %f5, %f2
fbne,a %fcc1, loop_2615
tgu %icc, 0x3
movn %icc, %o5, %l6
fpadd16 %f10, %f10, %f0
loop_2615:
fnot1s %f6, %f15
brnz,a %i4, loop_2616
fmovsn %icc, %f10, %f12
fmovsgu %icc, %f8, %f6
tle %icc, 0x1
loop_2616:
array16 %g3, %o4, %i2
addc %g6, 0x1BDC, %g7
fexpand %f1, %f4
bcc,a,pn %xcc, loop_2617
bcc,pn %xcc, loop_2618
bgu,a,pt %xcc, loop_2619
tneg %icc, 0x2
loop_2617:
stb %i1, [%l7 + 0x65]
loop_2618:
ldsw [%l7 + 0x34], %o2
loop_2619:
fcmpgt32 %f8, %f4, %o6
addc %i3, 0x030D, %l2
ldub [%l7 + 0x11], %l3
edge8l %l4, %o0, %i6
std %f12, [%l7 + 0x68]
stw %l5, [%l7 + 0x08]
bvc,a,pt %xcc, loop_2620
subccc %o3, 0x1966, %i7
umulcc %i5, %g1, %l0
ldx [%l7 + 0x28], %o7
loop_2620:
ldd [%l7 + 0x38], %f10
stw %o1, [%l7 + 0x60]
fmovsn %icc, %f9, %f11
stb %i0, [%l7 + 0x42]
stw %g2, [%l7 + 0x58]
fmovsleu %icc, %f6, %f15
fmovrdlz %g5, %f4, %f8
fmovdneg %xcc, %f11, %f6
fmovscc %xcc, %f4, %f8
fand %f12, %f8, %f14
ldub [%l7 + 0x66], %g4
fones %f14
fpadd32s %f5, %f4, %f9
fmovda %icc, %f13, %f3
sra %o5, %l6, %i4
ldsh [%l7 + 0x4C], %l1
fmovdgu %icc, %f3, %f5
and %g3, 0x126A, %o4
stw %g6, [%l7 + 0x24]
fornot1 %f14, %f0, %f12
andcc %g7, 0x1AB8, %i2
ldsh [%l7 + 0x0C], %o2
fbo,a %fcc3, loop_2621
movcs %icc, %o6, %i1
movcc %icc, %i3, %l2
fpmerge %f14, %f11, %f8
loop_2621:
ldub [%l7 + 0x45], %l4
sth %l3, [%l7 + 0x20]
be loop_2622
addcc %o0, 0x1AEA, %i6
fornot2 %f8, %f12, %f0
tneg %icc, 0x7
loop_2622:
ldub [%l7 + 0x2F], %l5
fandnot1 %f14, %f12, %f14
subcc %i7, 0x097D, %i5
umul %o3, %g1, %o7
umul %l0, %i0, %o1
fcmple32 %f2, %f10, %g2
fmovrdne %g4, %f10, %f14
and %o5, 0x0F26, %l6
fmuld8ulx16 %f3, %f3, %f10
ldsb [%l7 + 0x30], %i4
xnor %l1, %g5, %g3
fbug,a %fcc2, loop_2623
orn %g6, 0x0BA2, %g7
fmovsvc %icc, %f14, %f7
ldx [%l7 + 0x30], %o4
loop_2623:
mulx %i2, 0x1982, %o2
ld [%l7 + 0x3C], %f4
movleu %icc, %o6, %i3
fcmpeq16 %f2, %f14, %i1
edge16l %l2, %l4, %l3
stb %i6, [%l7 + 0x47]
std %f14, [%l7 + 0x70]
std %f0, [%l7 + 0x78]
brlez,a %l5, loop_2624
ldsh [%l7 + 0x24], %i7
lduw [%l7 + 0x44], %o0
sllx %o3, 0x05, %i5
loop_2624:
fbo,a %fcc1, loop_2625
taddcctv %g1, %o7, %i0
fmovdvc %icc, %f3, %f4
mulx %o1, 0x1CD8, %l0
loop_2625:
ldsw [%l7 + 0x6C], %g4
ldd [%l7 + 0x70], %f2
bvc,pt %xcc, loop_2626
fcmpgt16 %f14, %f2, %g2
fmovsge %xcc, %f7, %f2
ldsw [%l7 + 0x64], %l6
loop_2626:
fmul8sux16 %f14, %f6, %f6
ldsh [%l7 + 0x52], %i4
bpos,a,pn %xcc, loop_2627
tvs %xcc, 0x2
stw %o5, [%l7 + 0x34]
mova %icc, %g5, %g3
loop_2627:
ldsw [%l7 + 0x68], %l1
fornot1s %f4, %f12, %f1
movcc %icc, %g7, %o4
fone %f12
fmovrde %g6, %f10, %f8
fpadd32s %f8, %f5, %f1
bneg loop_2628
ldsh [%l7 + 0x0E], %o2
fmovsle %xcc, %f6, %f2
ldd [%l7 + 0x50], %f8
loop_2628:
fba,a %fcc1, loop_2629
edge32 %i2, %i3, %o6
sth %l2, [%l7 + 0x5C]
movne %xcc, %i1, %l3
loop_2629:
bg %xcc, loop_2630
ld [%l7 + 0x70], %f1
ble,a,pn %icc, loop_2631
movl %icc, %i6, %l4
loop_2630:
fnand %f0, %f10, %f6
tpos %xcc, 0x3
loop_2631:
stx %l5, [%l7 + 0x30]
ld [%l7 + 0x54], %f5
ba,pn %icc, loop_2632
fmul8x16 %f7, %f12, %f14
ldd [%l7 + 0x60], %f12
fmovrdlez %i7, %f0, %f4
loop_2632:
fnot1 %f12, %f14
fbule %fcc3, loop_2633
ldx [%l7 + 0x30], %o0
fornot1s %f15, %f15, %f13
edge16 %o3, %g1, %i5
loop_2633:
mulx %i0, %o1, %l0
popc %g4, %o7
fcmped %fcc2, %f2, %f12
faligndata %f2, %f0, %f4
fcmpd %fcc3, %f8, %f2
edge32n %l6, %i4, %o5
fbn,a %fcc3, loop_2634
stw %g2, [%l7 + 0x38]
udivcc %g5, 0x114D, %g3
move %xcc, %l1, %g7
loop_2634:
be %xcc, loop_2635
edge32l %o4, %g6, %o2
subc %i3, 0x0FAB, %o6
tleu %xcc, 0x1
loop_2635:
ldx [%l7 + 0x58], %l2
fbe,a %fcc2, loop_2636
fmul8x16au %f13, %f1, %f14
tge %xcc, 0x4
ld [%l7 + 0x20], %f14
loop_2636:
ld [%l7 + 0x20], %f2
smul %i2, 0x1416, %i1
std %f8, [%l7 + 0x78]
tneg %icc, 0x0
fbule,a %fcc0, loop_2637
ldub [%l7 + 0x6C], %l3
ldsh [%l7 + 0x4E], %i6
fexpand %f12, %f14
loop_2637:
movl %icc, %l5, %l4
fexpand %f11, %f10
lduw [%l7 + 0x5C], %i7
movrlez %o3, 0x2F3, %o0
fmovdneg %icc, %f1, %f0
bne %xcc, loop_2638
addccc %g1, 0x09AF, %i5
bshuffle %f2, %f6, %f14
fble,a %fcc1, loop_2639
loop_2638:
ld [%l7 + 0x34], %f8
ldsw [%l7 + 0x4C], %o1
xorcc %l0, %i0, %g4
loop_2639:
be %xcc, loop_2640
movrgz %o7, %l6, %i4
st %f1, [%l7 + 0x0C]
lduw [%l7 + 0x38], %g2
loop_2640:
stx %o5, [%l7 + 0x60]
bshuffle %f4, %f6, %f12
movrne %g3, %g5, %l1
ldsh [%l7 + 0x58], %g7
tl %xcc, 0x2
stx %o4, [%l7 + 0x30]
edge8n %g6, %o2, %o6
ble,a %icc, loop_2641
sth %i3, [%l7 + 0x10]
call loop_2642
be %icc, loop_2643
loop_2641:
fmovsge %xcc, %f4, %f3
stw %i2, [%l7 + 0x10]
loop_2642:
ldsh [%l7 + 0x7A], %i1
loop_2643:
ldd [%l7 + 0x18], %f14
stb %l3, [%l7 + 0x5E]
stb %i6, [%l7 + 0x35]
alignaddr %l2, %l4, %i7
sllx %l5, %o0, %g1
sth %o3, [%l7 + 0x5A]
fcmpgt16 %f12, %f2, %i5
udiv %l0, 0x03D6, %i0
ldx [%l7 + 0x28], %g4
stw %o7, [%l7 + 0x58]
taddcc %o1, %l6, %g2
fbl,a %fcc3, loop_2644
tne %xcc, 0x2
fmovdl %xcc, %f0, %f5
bvc,a,pt %xcc, loop_2645
loop_2644:
ld [%l7 + 0x58], %f15
smulcc %o5, %i4, %g5
ldx [%l7 + 0x20], %g3
loop_2645:
brlez,a %g7, loop_2646
fmovd %f6, %f14
movrgz %o4, 0x133, %l1
udiv %o2, 0x1F6C, %g6
loop_2646:
ldsb [%l7 + 0x3A], %i3
sllx %o6, 0x0B, %i2
fzeros %f15
movrne %l3, %i6, %i1
ld [%l7 + 0x30], %f4
fbn %fcc3, loop_2647
st %f1, [%l7 + 0x58]
ldx [%l7 + 0x78], %l4
fmovsne %xcc, %f10, %f8
loop_2647:
sra %l2, %l5, %o0
bvc,pt %icc, loop_2648
fpmerge %f10, %f11, %f8
fmul8x16al %f8, %f9, %f6
fmovsle %xcc, %f2, %f11
loop_2648:
sethi 0x0813, %i7
fmuld8sux16 %f6, %f9, %f6
fmovdg %xcc, %f3, %f9
sll %o3, %i5, %g1
brlez,a %i0, loop_2649
ta %icc, 0x0
andcc %g4, 0x11F8, %l0
fmovsn %icc, %f0, %f15
loop_2649:
fornot2s %f11, %f0, %f7
stx %o7, [%l7 + 0x48]
tsubcc %o1, %g2, %o5
fones %f0
tvs %xcc, 0x6
ldd [%l7 + 0x60], %f14
movgu %xcc, %i4, %l6
movpos %icc, %g5, %g7
fandnot2 %f12, %f12, %f0
ldx [%l7 + 0x40], %o4
umulcc %l1, %o2, %g6
bvc loop_2650
fmovsl %icc, %f8, %f0
fnot1 %f4, %f14
ldub [%l7 + 0x31], %g3
loop_2650:
srax %o6, 0x1C, %i2
fbul %fcc0, loop_2651
std %f8, [%l7 + 0x38]
srl %i3, %i6, %i1
ldsb [%l7 + 0x25], %l3
loop_2651:
ldsw [%l7 + 0x78], %l2
sth %l4, [%l7 + 0x18]
edge16l %o0, %l5, %i7
fmovsgu %xcc, %f8, %f2
movrgz %o3, 0x022, %i5
fnot2s %f13, %f10
stx %i0, [%l7 + 0x50]
ldsb [%l7 + 0x13], %g1
stw %l0, [%l7 + 0x7C]
nop
setx loop_2652, %l0, %l1
jmpl %l1, %o7
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x48], %o1
ldub [%l7 + 0x32], %g4
loop_2652:
fmovdleu %xcc, %f15, %f3
udiv %o5, 0x080B, %i4
array8 %l6, %g5, %g7
st %f7, [%l7 + 0x64]
bge %icc, loop_2653
udiv %o4, 0x15C6, %l1
andncc %g2, %g6, %g3
fmovrdne %o6, %f2, %f12
loop_2653:
movrgez %i2, 0x3B7, %i3
fnor %f4, %f14, %f4
and %i6, 0x19CA, %o2
fmovdvc %icc, %f9, %f12
fmovde %xcc, %f2, %f2
ldsw [%l7 + 0x5C], %i1
smul %l3, %l2, %l4
fpadd16s %f12, %f12, %f2
tleu %xcc, 0x5
bge,pt %xcc, loop_2654
udiv %l5, 0x15F4, %o0
array16 %i7, %o3, %i5
fmovsa %xcc, %f1, %f14
loop_2654:
ldd [%l7 + 0x70], %f4
tl %icc, 0x0
std %f14, [%l7 + 0x70]
addc %g1, %l0, %o7
orcc %i0, 0x01F1, %o1
fmovsg %icc, %f9, %f2
array32 %g4, %i4, %l6
ldsb [%l7 + 0x43], %o5
siam 0x7
fornot1 %f2, %f12, %f14
mulscc %g7, 0x02B5, %g5
alignaddr %l1, %g2, %o4
xnorcc %g3, %o6, %g6
fmovsle %icc, %f0, %f0
ldx [%l7 + 0x30], %i3
stw %i2, [%l7 + 0x24]
brgez,a %o2, loop_2655
edge32 %i6, %i1, %l2
fmovde %icc, %f2, %f0
sethi 0x03FD, %l4
loop_2655:
fsrc2s %f10, %f8
fmul8x16au %f13, %f10, %f0
fpsub32s %f12, %f1, %f6
movl %icc, %l3, %o0
movrlez %l5, %i7, %i5
edge8ln %g1, %o3, %o7
fmul8x16au %f3, %f12, %f0
movgu %icc, %i0, %o1
stx %g4, [%l7 + 0x40]
fnand %f12, %f6, %f14
fnot2s %f12, %f13
fbu %fcc2, loop_2656
umul %l0, 0x0CED, %l6
edge16l %o5, %i4, %g7
stx %g5, [%l7 + 0x08]
loop_2656:
ldx [%l7 + 0x50], %l1
movrgz %o4, 0x0DC, %g3
edge16n %g2, %o6, %g6
ldd [%l7 + 0x48], %f14
sth %i2, [%l7 + 0x3C]
ld [%l7 + 0x5C], %f2
fmovscc %icc, %f14, %f6
stw %i3, [%l7 + 0x5C]
fmovsgu %xcc, %f3, %f8
fsrc2s %f15, %f4
fmovdcs %xcc, %f4, %f11
brlez %o2, loop_2657
lduh [%l7 + 0x68], %i1
std %f8, [%l7 + 0x58]
fmovrdgez %i6, %f2, %f4
loop_2657:
stb %l2, [%l7 + 0x3D]
movvs %icc, %l3, %o0
fmovsneg %icc, %f13, %f4
ble,pt %icc, loop_2658
std %f6, [%l7 + 0x38]
lduw [%l7 + 0x40], %l5
fmovrsgz %l4, %f14, %f8
loop_2658:
ld [%l7 + 0x34], %f0
array16 %i7, %i5, %g1
std %f6, [%l7 + 0x38]
st %f13, [%l7 + 0x0C]
tl %icc, 0x0
edge16n %o7, %i0, %o1
ta %xcc, 0x0
taddcc %g4, %o3, %l6
fbuge %fcc3, loop_2659
fmovrdlz %l0, %f4, %f10
fmul8x16al %f1, %f12, %f12
mova %icc, %i4, %g7
loop_2659:
fpadd32 %f10, %f6, %f2
ldd [%l7 + 0x38], %f14
movvc %xcc, %g5, %o5
srax %o4, 0x07, %g3
movgu %icc, %l1, %g2
fcmpeq32 %f8, %f12, %g6
ldsb [%l7 + 0x17], %i2
be,a,pn %xcc, loop_2660
movrlz %i3, 0x1F9, %o6
edge16n %i1, %o2, %i6
bpos,a %icc, loop_2661
loop_2660:
fnand %f10, %f2, %f2
fmovrdlz %l3, %f12, %f12
fmovsg %icc, %f14, %f4
loop_2661:
nop
setx loop_2662, %l0, %l1
jmpl %l1, %o0
xor %l2, %l4, %l5
lduh [%l7 + 0x24], %i7
fmovsneg %icc, %f5, %f5
loop_2662:
fmovdge %xcc, %f10, %f9
fnot1 %f6, %f8
tsubcc %g1, %o7, %i0
stb %o1, [%l7 + 0x6E]
te %icc, 0x2
orn %i5, 0x0F2D, %g4
addc %o3, 0x0E32, %l0
ldd [%l7 + 0x28], %f4
bpos,a,pt %xcc, loop_2663
tle %xcc, 0x7
pdist %f10, %f4, %f6
sth %l6, [%l7 + 0x74]
loop_2663:
tleu %xcc, 0x3
edge16l %g7, %g5, %o5
ldx [%l7 + 0x70], %i4
ldsw [%l7 + 0x58], %g3
ldsw [%l7 + 0x6C], %l1
stw %o4, [%l7 + 0x10]
tn %xcc, 0x2
bleu,a loop_2664
ldsh [%l7 + 0x08], %g6
edge16ln %i2, %g2, %i3
edge32n %o6, %o2, %i6
loop_2664:
sub %i1, 0x1CBC, %l3
fpack32 %f8, %f8, %f4
tg %xcc, 0x4
ld [%l7 + 0x40], %f2
movvc %icc, %l2, %o0
fmovrdgz %l4, %f8, %f4
movneg %icc, %i7, %l5
fnot1s %f8, %f9
fmul8x16al %f10, %f4, %f8
mulscc %g1, %o7, %o1
ld [%l7 + 0x68], %f0
subcc %i5, %g4, %o3
fmovd %f6, %f14
st %f13, [%l7 + 0x7C]
tgu %icc, 0x5
std %f14, [%l7 + 0x30]
fmovsle %icc, %f12, %f3
fnor %f2, %f2, %f4
xorcc %l0, %i0, %l6
udivcc %g7, 0x1E4E, %o5
ldsw [%l7 + 0x14], %g5
fmovsle %xcc, %f11, %f3
fpadd32s %f15, %f3, %f6
fcmpne16 %f2, %f12, %i4
std %f10, [%l7 + 0x40]
sra %g3, 0x0B, %o4
stx %l1, [%l7 + 0x30]
brgz,a %g6, loop_2665
stw %g2, [%l7 + 0x10]
lduw [%l7 + 0x48], %i2
ldub [%l7 + 0x22], %i3
loop_2665:
lduh [%l7 + 0x3A], %o2
tgu %icc, 0x7
sth %o6, [%l7 + 0x6E]
fpadd16 %f6, %f0, %f4
sth %i1, [%l7 + 0x7C]
fmul8x16al %f1, %f0, %f10
tgu %icc, 0x3
movvs %icc, %i6, %l2
movre %l3, %l4, %i7
fmovrdlez %l5, %f2, %f12
fbule %fcc0, loop_2666
ldsh [%l7 + 0x2E], %o0
bleu loop_2667
movleu %icc, %g1, %o1
loop_2666:
movvc %xcc, %o7, %i5
movre %g4, %l0, %i0
loop_2667:
fmovsne %icc, %f8, %f15
edge16n %l6, %g7, %o5
tpos %xcc, 0x2
fors %f7, %f7, %f5
fpack32 %f6, %f14, %f6
edge16 %o3, %i4, %g3
fmovdle %xcc, %f14, %f8
lduw [%l7 + 0x14], %o4
fpsub16 %f0, %f12, %f4
ldub [%l7 + 0x5D], %l1
bcs,a %icc, loop_2668
stw %g6, [%l7 + 0x1C]
bg,a,pn %icc, loop_2669
taddcc %g2, 0x0105, %i2
loop_2668:
sra %g5, %i3, %o6
sethi 0x0202, %o2
loop_2669:
fone %f0
bgu,pt %xcc, loop_2670
ldd [%l7 + 0x68], %f2
fmul8ulx16 %f4, %f10, %f2
fmovscc %icc, %f4, %f0
loop_2670:
ldd [%l7 + 0x30], %f10
st %f1, [%l7 + 0x24]
ld [%l7 + 0x70], %f1
tl %icc, 0x6
ldsh [%l7 + 0x10], %i6
ldub [%l7 + 0x4A], %l2
tg %xcc, 0x7
fands %f7, %f2, %f6
st %f5, [%l7 + 0x08]
ld [%l7 + 0x24], %f15
bn,pn %xcc, loop_2671
xor %l3, 0x1809, %i1
taddcctv %l4, 0x03DE, %i7
movg %xcc, %l5, %g1
loop_2671:
alignaddrl %o0, %o1, %o7
brnz,a %i5, loop_2672
ldx [%l7 + 0x30], %g4
std %f0, [%l7 + 0x18]
orncc %l0, %l6, %i0
loop_2672:
ldd [%l7 + 0x30], %f6
ldsw [%l7 + 0x1C], %g7
fmovrdgez %o5, %f14, %f0
or %o3, 0x0E78, %g3
bne loop_2673
lduh [%l7 + 0x4E], %o4
fbn,a %fcc3, loop_2674
ldsb [%l7 + 0x08], %l1
loop_2673:
movrgz %g6, 0x05E, %g2
fmovrslz %i4, %f9, %f11
loop_2674:
stb %i2, [%l7 + 0x2B]
mova %xcc, %g5, %o6
bgu %icc, loop_2675
fzeros %f7
smul %i3, 0x1040, %i6
udivcc %l2, 0x05B8, %l3
loop_2675:
ldd [%l7 + 0x68], %f14
addcc %i1, 0x1A47, %o2
sdivcc %l4, 0x1E55, %i7
sdivx %g1, 0x171E, %l5
fmovrsne %o1, %f7, %f6
ldx [%l7 + 0x38], %o0
stx %o7, [%l7 + 0x18]
fpadd16s %f8, %f9, %f11
tneg %xcc, 0x2
tne %icc, 0x3
st %f0, [%l7 + 0x20]
udivx %g4, 0x04E4, %l0
st %f8, [%l7 + 0x74]
lduw [%l7 + 0x70], %l6
fandnot1 %f14, %f10, %f6
lduw [%l7 + 0x58], %i0
ldub [%l7 + 0x39], %i5
bvc,a,pn %xcc, loop_2676
xnor %o5, 0x0C43, %g7
be %xcc, loop_2677
st %f0, [%l7 + 0x5C]
loop_2676:
fexpand %f5, %f8
fcmped %fcc0, %f6, %f10
loop_2677:
ldsh [%l7 + 0x14], %g3
ldub [%l7 + 0x2B], %o3
bge,a,pt %icc, loop_2678
fmovdg %icc, %f14, %f13
fmul8ulx16 %f0, %f2, %f10
move %xcc, %o4, %g6
loop_2678:
orncc %l1, %i4, %g2
fnot1 %f0, %f10
fbug,a %fcc0, loop_2679
fpsub16s %f12, %f0, %f0
fpadd16s %f12, %f7, %f7
fmovrdgez %i2, %f8, %f12
loop_2679:
edge8n %g5, %i3, %i6
or %o6, %l3, %l2
ldsb [%l7 + 0x68], %i1
fsrc1 %f10, %f10
lduh [%l7 + 0x4C], %l4
fcmpgt32 %f10, %f10, %o2
fcmped %fcc2, %f10, %f6
fmovrse %i7, %f5, %f7
movrlez %g1, 0x3F5, %o1
brlez,a %o0, loop_2680
movle %xcc, %l5, %o7
lduw [%l7 + 0x38], %l0
fbu,a %fcc1, loop_2681
loop_2680:
xor %g4, 0x1B66, %i0
sub %i5, 0x189A, %o5
fcmpne16 %f14, %f6, %g7
loop_2681:
fmovsne %icc, %f7, %f6
for %f12, %f14, %f0
fexpand %f9, %f0
std %f14, [%l7 + 0x30]
stx %l6, [%l7 + 0x10]
udivcc %o3, 0x16B7, %o4
ldd [%l7 + 0x60], %f0
lduw [%l7 + 0x54], %g3
std %f2, [%l7 + 0x38]
edge8 %l1, %i4, %g6
fpackfix %f0, %f7
popc 0x0B3C, %i2
srlx %g2, %g5, %i3
ldd [%l7 + 0x50], %f6
bneg,a loop_2682
edge8 %i6, %o6, %l3
tsubcc %i1, 0x19D3, %l4
alignaddr %l2, %o2, %i7
loop_2682:
fors %f7, %f1, %f4
ldsh [%l7 + 0x08], %o1
lduh [%l7 + 0x5C], %o0
or %g1, %o7, %l5
movneg %xcc, %g4, %i0
ldx [%l7 + 0x48], %l0
fxors %f6, %f12, %f15
lduh [%l7 + 0x0E], %i5
fbuge,a %fcc3, loop_2683
fmul8x16au %f8, %f15, %f2
bl,a,pt %xcc, loop_2684
ld [%l7 + 0x60], %f3
loop_2683:
movrlz %g7, 0x37C, %l6
stb %o3, [%l7 + 0x6A]
loop_2684:
edge32n %o4, %g3, %l1
fxor %f12, %f2, %f10
edge16n %i4, %g6, %o5
stb %g2, [%l7 + 0x17]
stx %g5, [%l7 + 0x28]
bpos,a,pt %icc, loop_2685
bcs loop_2686
ld [%l7 + 0x34], %f6
tle %xcc, 0x5
loop_2685:
ldsb [%l7 + 0x34], %i3
loop_2686:
std %f0, [%l7 + 0x40]
ldub [%l7 + 0x23], %i2
fxors %f2, %f14, %f12
edge8l %o6, %l3, %i6
brgz %l4, loop_2687
ldsw [%l7 + 0x5C], %i1
addccc %o2, %i7, %l2
movcc %xcc, %o1, %o0
loop_2687:
lduw [%l7 + 0x1C], %g1
fpadd16s %f4, %f15, %f13
ldd [%l7 + 0x68], %f12
fcmpeq16 %f4, %f10, %l5
fone %f6
movg %xcc, %o7, %i0
array32 %l0, %i5, %g7
edge16 %l6, %g4, %o4
edge16 %g3, %o3, %l1
lduh [%l7 + 0x54], %g6
fbne %fcc0, loop_2688
fbule,a %fcc0, loop_2689
alignaddrl %o5, %i4, %g5
fblg,a %fcc0, loop_2690
loop_2688:
fbug %fcc1, loop_2691
loop_2689:
fmovrdne %i3, %f12, %f2
fmovsl %icc, %f1, %f12
loop_2690:
stb %g2, [%l7 + 0x50]
loop_2691:
andcc %i2, 0x187B, %l3
array32 %i6, %o6, %i1
subc %o2, %l4, %i7
fandnot1s %f9, %f11, %f10
array8 %l2, %o0, %g1
std %f8, [%l7 + 0x20]
faligndata %f12, %f4, %f14
stb %l5, [%l7 + 0x31]
fexpand %f7, %f14
fpadd32 %f8, %f8, %f2
ldub [%l7 + 0x7D], %o1
alignaddrl %i0, %o7, %i5
st %f5, [%l7 + 0x7C]
ldsw [%l7 + 0x3C], %g7
fmovrsne %l6, %f15, %f1
ldsh [%l7 + 0x7E], %g4
bg,a,pn %xcc, loop_2692
sth %l0, [%l7 + 0x1C]
bge,a,pt %icc, loop_2693
bl loop_2694
loop_2692:
fmovsge %xcc, %f4, %f14
brlz %o4, loop_2695
loop_2693:
sll %g3, 0x11, %l1
loop_2694:
fsrc1s %f8, %f2
sdiv %g6, 0x07D9, %o5
loop_2695:
mova %icc, %i4, %g5
fpack32 %f0, %f2, %f12
movcc %xcc, %i3, %o3
lduh [%l7 + 0x46], %g2
ldsh [%l7 + 0x12], %i2
fmovspos %icc, %f4, %f5
ldub [%l7 + 0x0C], %l3
fmovrsgz %o6, %f10, %f13
ldx [%l7 + 0x30], %i6
addc %o2, %l4, %i7
fnegd %f0, %f2
lduh [%l7 + 0x78], %l2
lduh [%l7 + 0x28], %o0
fmovda %xcc, %f14, %f6
bn,pt %icc, loop_2696
fmovdleu %xcc, %f1, %f0
orn %g1, %i1, %l5
fabss %f7, %f12
loop_2696:
brgez,a %o1, loop_2697
lduh [%l7 + 0x08], %i0
call loop_2698
bne,pn %icc, loop_2699
loop_2697:
fpsub32 %f14, %f4, %f8
sdiv %i5, 0x115F, %o7
loop_2698:
fmovrse %g7, %f7, %f13
loop_2699:
fmovsne %icc, %f13, %f9
sth %l6, [%l7 + 0x1E]
lduh [%l7 + 0x5E], %l0
ldx [%l7 + 0x30], %o4
fsrc2s %f15, %f1
subccc %g3, %l1, %g4
fpadd32s %f3, %f4, %f1
edge32ln %o5, %i4, %g5
edge8ln %g6, %i3, %o3
fmovsa %xcc, %f9, %f7
fmovdge %xcc, %f5, %f2
ldx [%l7 + 0x10], %g2
fmovdne %xcc, %f8, %f5
tleu %xcc, 0x2
fbg %fcc3, loop_2700
ldsw [%l7 + 0x70], %l3
lduw [%l7 + 0x58], %i2
fandnot1s %f12, %f14, %f1
loop_2700:
array16 %o6, %i6, %o2
fmul8x16al %f13, %f12, %f14
array8 %i7, %l2, %o0
ldub [%l7 + 0x6F], %l4
fsrc2s %f2, %f1
array16 %i1, %g1, %o1
std %f12, [%l7 + 0x50]
ldx [%l7 + 0x28], %i0
fpack16 %f2, %f7
fmovse %icc, %f6, %f12
ldsw [%l7 + 0x20], %i5
ldd [%l7 + 0x68], %f0
bne %xcc, loop_2701
fpsub32s %f14, %f2, %f2
stb %o7, [%l7 + 0x62]
ld [%l7 + 0x28], %f10
loop_2701:
stw %g7, [%l7 + 0x4C]
fcmps %fcc3, %f9, %f9
sdivx %l5, 0x0BA1, %l0
tcs %icc, 0x1
popc %o4, %l6
fbug %fcc0, loop_2702
ldx [%l7 + 0x30], %l1
fbue,a %fcc1, loop_2703
ldd [%l7 + 0x60], %f2
loop_2702:
fmul8x16al %f10, %f1, %f0
st %f9, [%l7 + 0x48]
loop_2703:
fpadd32 %f14, %f4, %f2
lduw [%l7 + 0x64], %g3
faligndata %f14, %f4, %f14
movre %g4, 0x310, %o5
ldd [%l7 + 0x68], %f6
fnand %f0, %f6, %f10
fbug,a %fcc3, loop_2704
fbug %fcc2, loop_2705
movn %xcc, %i4, %g5
fbge,a %fcc2, loop_2706
loop_2704:
brlz %i3, loop_2707
loop_2705:
stb %g6, [%l7 + 0x66]
addcc %o3, 0x1597, %l3
loop_2706:
bge,a,pn %xcc, loop_2708
loop_2707:
umulcc %i2, 0x1DB7, %g2
stw %o6, [%l7 + 0x24]
tgu %xcc, 0x6
loop_2708:
tl %xcc, 0x3
ldsh [%l7 + 0x3E], %i6
tgu %icc, 0x0
umulcc %i7, 0x03F5, %o2
movrgez %l2, %o0, %i1
andncc %l4, %g1, %i0
fbge %fcc2, loop_2709
fmovsneg %icc, %f14, %f4
fmovsle %icc, %f5, %f8
movvc %xcc, %i5, %o1
loop_2709:
movl %icc, %g7, %l5
stx %l0, [%l7 + 0x58]
lduw [%l7 + 0x5C], %o7
edge32l %o4, %l1, %l6
ldsw [%l7 + 0x74], %g3
edge16 %g4, %i4, %g5
stw %i3, [%l7 + 0x70]
sdiv %g6, 0x0933, %o3
edge8n %l3, %o5, %g2
ldsb [%l7 + 0x3B], %o6
tcc %icc, 0x7
fnand %f12, %f2, %f12
sllx %i2, %i6, %i7
tvs %xcc, 0x3
edge16ln %o2, %l2, %i1
ldsb [%l7 + 0x15], %o0
ldx [%l7 + 0x60], %l4
sth %i0, [%l7 + 0x18]
fpsub16s %f9, %f13, %f15
ldsh [%l7 + 0x6A], %i5
ldsh [%l7 + 0x62], %g1
sllx %g7, %o1, %l0
srl %l5, 0x14, %o4
movrgz %o7, 0x217, %l6
bvs,a loop_2710
tl %icc, 0x5
sub %l1, 0x05CF, %g4
movpos %icc, %g3, %i4
loop_2710:
fornot1 %f0, %f6, %f2
fba,a %fcc2, loop_2711
fxnors %f3, %f4, %f15
ldsb [%l7 + 0x2C], %g5
fpsub16s %f3, %f11, %f9
loop_2711:
ld [%l7 + 0x44], %f3
addc %g6, 0x18B0, %i3
addcc %o3, 0x0465, %o5
ldsh [%l7 + 0x2A], %l3
ble %icc, loop_2712
fabss %f14, %f11
fcmple32 %f8, %f12, %o6
stb %g2, [%l7 + 0x5A]
loop_2712:
nop
setx loop_2713, %l0, %l1
jmpl %l1, %i6
ldsw [%l7 + 0x70], %i2
stw %o2, [%l7 + 0x38]
tsubcc %i7, 0x1E4D, %l2
loop_2713:
nop
setx loop_2714, %l0, %l1
jmpl %l1, %o0
tcs %icc, 0x0
popc %i1, %l4
edge16 %i0, %i5, %g1
loop_2714:
nop
setx loop_2715, %l0, %l1
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 + 0x30], %g7
fmovrdlz %l0, %f14, %f0
fnand %f10, %f10, %f6
loop_2715:
sra %l5, 0x04, %o4
ldsh [%l7 + 0x46], %o1
fbne,a %fcc1, loop_2716
movleu %xcc, %o7, %l6
ldub [%l7 + 0x3B], %g4
fors %f8, %f6, %f1
loop_2716:
ldsh [%l7 + 0x44], %g3
alignaddr %l1, %g5, %i4
stx %i3, [%l7 + 0x50]
fcmpgt32 %f10, %f8, %g6
ldsh [%l7 + 0x2C], %o3
tle %icc, 0x2
sth %o5, [%l7 + 0x3C]
lduw [%l7 + 0x48], %o6
fsrc1s %f4, %f10
nop
setx loop_2717, %l0, %l1
jmpl %l1, %g2
bvc,a loop_2718
stx %l3, [%l7 + 0x08]
st %f2, [%l7 + 0x70]
loop_2717:
sth %i6, [%l7 + 0x7A]
loop_2718:
ldx [%l7 + 0x08], %o2
fmovrslez %i7, %f15, %f6
stx %i2, [%l7 + 0x28]
fpadd32 %f8, %f12, %f8
array16 %o0, %l2, %i1
fpack16 %f14, %f15
ta %xcc, 0x1
fnor %f8, %f4, %f8
fcmpgt16 %f4, %f12, %l4
fpack16 %f14, %f2
fnors %f14, %f7, %f15
fbuge %fcc0, loop_2719
or %i5, 0x160E, %g1
fcmpgt32 %f0, %f12, %i0
movrgez %g7, 0x044, %l0
loop_2719:
lduh [%l7 + 0x3E], %l5
fsrc2s %f13, %f2
ldx [%l7 + 0x48], %o1
lduw [%l7 + 0x54], %o7
movg %icc, %l6, %g4
sth %g3, [%l7 + 0x30]
fmovdn %xcc, %f5, %f12
and %l1, %o4, %i4
fxnors %f14, %f6, %f12
move %icc, %g5, %g6
bn loop_2720
ldub [%l7 + 0x30], %i3
movvc %icc, %o3, %o5
edge8n %g2, %o6, %l3
loop_2720:
ldsh [%l7 + 0x4A], %i6
fmuld8sux16 %f0, %f5, %f0
movcs %xcc, %o2, %i2
movcs %icc, %o0, %l2
alignaddr %i7, %l4, %i5
be,a loop_2721
stw %g1, [%l7 + 0x74]
fmovdn %xcc, %f3, %f5
st %f14, [%l7 + 0x4C]
loop_2721:
fmovdle %xcc, %f1, %f3
sth %i1, [%l7 + 0x3A]
bleu %xcc, loop_2722
movcc %xcc, %g7, %l0
movge %icc, %i0, %l5
sth %o7, [%l7 + 0x52]
loop_2722:
ldsb [%l7 + 0x22], %l6
tcc %xcc, 0x0
fbne,a %fcc3, loop_2723
brnz %o1, loop_2724
fbuge,a %fcc3, loop_2725
ldx [%l7 + 0x30], %g4
loop_2723:
mulscc %l1, %g3, %i4
loop_2724:
fbue,a %fcc1, loop_2726
loop_2725:
ldd [%l7 + 0x68], %f14
stw %g5, [%l7 + 0x54]
movle %xcc, %o4, %i3
loop_2726:
sdivx %g6, 0x057E, %o5
std %f14, [%l7 + 0x30]
addc %o3, 0x17FD, %g2
sth %o6, [%l7 + 0x30]
fmovdvc %xcc, %f10, %f4
ba,pt %xcc, loop_2727
andn %l3, %o2, %i2
tgu %icc, 0x0
bge,pt %xcc, loop_2728
loop_2727:
srlx %o0, %i6, %l2
movne %icc, %l4, %i5
fsrc2 %f12, %f14
loop_2728:
brlez,a %g1, loop_2729
fandnot2s %f3, %f10, %f0
movrlez %i7, 0x3CA, %g7
ldsw [%l7 + 0x18], %i1
loop_2729:
fsrc1s %f15, %f1
ldub [%l7 + 0x42], %i0
ldsh [%l7 + 0x6E], %l0
ldsb [%l7 + 0x56], %o7
movle %xcc, %l6, %o1
fpack32 %f8, %f2, %f8
lduw [%l7 + 0x48], %l5
fmovscc %icc, %f1, %f6
fpackfix %f12, %f4
fbl %fcc0, loop_2730
fandnot1 %f6, %f4, %f2
fsrc2s %f14, %f11
stb %g4, [%l7 + 0x1E]
loop_2730:
stw %g3, [%l7 + 0x7C]
ldub [%l7 + 0x7D], %l1
subcc %i4, %o4, %g5
ld [%l7 + 0x58], %f6
ldub [%l7 + 0x7A], %g6
bcc,pn %xcc, loop_2731
ldsh [%l7 + 0x0C], %o5
lduw [%l7 + 0x68], %i3
bneg,a %xcc, loop_2732
loop_2731:
bgu,pt %icc, loop_2733
std %f12, [%l7 + 0x68]
movre %o3, 0x3EE, %g2
loop_2732:
brgez,a %o6, loop_2734
loop_2733:
ldx [%l7 + 0x60], %l3
fmovrsne %o2, %f7, %f12
lduw [%l7 + 0x68], %i2
loop_2734:
movpos %xcc, %o0, %i6
ldx [%l7 + 0x10], %l4
fcmpgt32 %f8, %f6, %i5
movrlez %l2, %g1, %i7
std %f4, [%l7 + 0x28]
udivx %i1, 0x1AE9, %i0
ldsw [%l7 + 0x68], %g7
brlez,a %l0, loop_2735
bne,a,pt %xcc, loop_2736
andncc %o7, %o1, %l5
fnands %f0, %f15, %f11
loop_2735:
movvc %icc, %l6, %g3
loop_2736:
st %f14, [%l7 + 0x24]
stb %g4, [%l7 + 0x59]
ta %xcc, 0x3
xnorcc %l1, 0x1E2A, %o4
stx %i4, [%l7 + 0x18]
fmovdge %xcc, %f11, %f11
st %f13, [%l7 + 0x08]
movrgez %g5, 0x26C, %g6
stw %o5, [%l7 + 0x4C]
lduh [%l7 + 0x5A], %o3
srl %g2, 0x01, %i3
movneg %icc, %o6, %l3
movge %xcc, %o2, %o0
fmovrdlz %i6, %f4, %f8
stb %l4, [%l7 + 0x69]
tneg %icc, 0x4
fornot2s %f15, %f7, %f7
edge16 %i5, %i2, %g1
nop
setx loop_2737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,a,pt %icc, loop_2738
tge %xcc, 0x5
fors %f12, %f3, %f0
loop_2737:
lduh [%l7 + 0x6E], %l2
loop_2738:
fbe,a %fcc1, loop_2739
fpack32 %f6, %f14, %f14
stb %i1, [%l7 + 0x3C]
fornot2s %f9, %f12, %f8
loop_2739:
faligndata %f14, %f6, %f12
fmovrse %i0, %f0, %f6
fzero %f12
tvc %xcc, 0x6
sethi 0x1841, %g7
stw %i7, [%l7 + 0x68]
tcs %xcc, 0x0
tleu %icc, 0x3
movne %icc, %l0, %o1
bge %xcc, loop_2740
te %icc, 0x4
edge16n %l5, %l6, %g3
lduh [%l7 + 0x76], %g4
loop_2740:
bvc,a,pn %xcc, loop_2741
smulcc %o7, 0x039B, %o4
faligndata %f0, %f12, %f12
fbge %fcc0, loop_2742
loop_2741:
fmovrdgez %l1, %f8, %f8
ldsb [%l7 + 0x53], %g5
edge8n %i4, %o5, %o3
loop_2742:
andncc %g2, %i3, %g6
fnot1s %f2, %f13
orncc %l3, 0x0878, %o2
fbug,a %fcc3, loop_2743
fcmpgt32 %f8, %f2, %o0
ldx [%l7 + 0x70], %o6
fmovrslz %i6, %f4, %f4
loop_2743:
movrgez %i5, 0x374, %i2
fmul8x16al %f2, %f10, %f8
udivx %l4, 0x15AB, %g1
edge16ln %l2, %i1, %i0
movpos %icc, %g7, %l0
ld [%l7 + 0x3C], %f9
fmovdg %xcc, %f5, %f0
fabsd %f8, %f14
edge8ln %i7, %o1, %l6
lduh [%l7 + 0x5A], %l5
lduh [%l7 + 0x48], %g3
siam 0x3
fpadd16 %f6, %f12, %f10
xorcc %g4, 0x0F33, %o4
stx %o7, [%l7 + 0x28]
sethi 0x0DAB, %l1
ldsb [%l7 + 0x1A], %g5
fones %f9
ble loop_2744
ldub [%l7 + 0x3D], %o5
bgu,a,pn %xcc, loop_2745
edge8n %o3, %i4, %i3
loop_2744:
fmovrslz %g6, %f10, %f12
tg %icc, 0x7
loop_2745:
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x60], %g2
fbo,a %fcc3, loop_2746
srlx %l3, %o2, %o0
fmovsge %icc, %f15, %f5
xorcc %o6, 0x0F39, %i5
loop_2746:
stw %i6, [%l7 + 0x6C]
brlez,a %i2, loop_2747
fcmple16 %f14, %f0, %g1
fmovd %f6, %f4
tsubcctv %l4, %i1, %i0
loop_2747:
fmovscs %xcc, %f14, %f7
faligndata %f10, %f8, %f10
ldsw [%l7 + 0x44], %l2
fxor %f14, %f8, %f14
fnot1 %f0, %f2
bshuffle %f2, %f4, %f2
ldsb [%l7 + 0x73], %l0
movgu %icc, %i7, %o1
fxnors %f5, %f1, %f9
sdiv %l6, 0x18CF, %g7
fmovdcs %xcc, %f5, %f13
fcmpes %fcc1, %f12, %f7
fnot2 %f4, %f14
std %f4, [%l7 + 0x58]
bneg,a,pn %icc, loop_2748
and %l5, %g3, %g4
fmovrslz %o4, %f11, %f12
tleu %icc, 0x4
loop_2748:
movg %xcc, %o7, %g5
fors %f9, %f12, %f12
srl %o5, 0x17, %o3
std %f12, [%l7 + 0x58]
ldub [%l7 + 0x2C], %l1
ldsb [%l7 + 0x4C], %i4
tge %xcc, 0x4
fandnot2 %f0, %f0, %f12
stx %g6, [%l7 + 0x18]
xnor %i3, 0x05FB, %l3
ldd [%l7 + 0x60], %f14
fpackfix %f8, %f10
lduh [%l7 + 0x4E], %g2
fmovd %f6, %f6
popc %o2, %o0
ldsh [%l7 + 0x28], %o6
array32 %i5, %i6, %g1
edge8n %i2, %l4, %i1
fbul %fcc2, loop_2749
ldsw [%l7 + 0x14], %l2
ldub [%l7 + 0x6A], %i0
movre %l0, 0x048, %i7
loop_2749:
xnorcc %o1, 0x1CFC, %g7
std %f4, [%l7 + 0x68]
bleu,a loop_2750
sth %l6, [%l7 + 0x5C]
brnz %l5, loop_2751
fpadd32s %f2, %f11, %f4
loop_2750:
stw %g4, [%l7 + 0x50]
stx %o4, [%l7 + 0x28]
loop_2751:
movleu %xcc, %g3, %o7
fmul8x16au %f2, %f7, %f14
move %xcc, %o5, %g5
sdivcc %o3, 0x154E, %i4
movrgz %l1, 0x330, %i3
brgez %l3, loop_2752
stx %g6, [%l7 + 0x10]
fmovdleu %xcc, %f12, %f1
ldsw [%l7 + 0x20], %g2
loop_2752:
array8 %o2, %o6, %i5
fbne,a %fcc3, loop_2753
edge8ln %i6, %o0, %i2
ldub [%l7 + 0x19], %g1
fmovscs %icc, %f14, %f0
loop_2753:
tcc %icc, 0x0
tn %icc, 0x1
movg %xcc, %i1, %l2
ldx [%l7 + 0x10], %l4
fnot2s %f7, %f3
lduw [%l7 + 0x1C], %i0
fcmpgt16 %f2, %f12, %i7
fbe,a %fcc2, loop_2754
stb %l0, [%l7 + 0x78]
bg,a,pt %icc, loop_2755
fcmpeq16 %f4, %f2, %o1
loop_2754:
siam 0x4
stb %l6, [%l7 + 0x33]
loop_2755:
fbul,a %fcc3, loop_2756
fmovsa %xcc, %f9, %f13
ldsh [%l7 + 0x3E], %l5
fmovsvc %xcc, %f0, %f4
loop_2756:
bshuffle %f14, %f12, %f14
stw %g7, [%l7 + 0x4C]
st %f2, [%l7 + 0x60]
tcs %icc, 0x3
fnot2s %f10, %f6
fcmpne16 %f12, %f12, %g4
fmovdvs %icc, %f9, %f13
bl,a loop_2757
sethi 0x0726, %g3
ldd [%l7 + 0x20], %f0
fmovrslz %o7, %f3, %f2
loop_2757:
tg %xcc, 0x2
bleu loop_2758
sth %o5, [%l7 + 0x34]
ldx [%l7 + 0x30], %o4
fbule,a %fcc0, loop_2759
loop_2758:
std %f4, [%l7 + 0x78]
fmovrde %g5, %f14, %f6
lduw [%l7 + 0x54], %i4
loop_2759:
movne %xcc, %o3, %i3
orn %l1, 0x0224, %l3
movle %xcc, %g6, %g2
mova %icc, %o2, %i5
fmovsn %xcc, %f13, %f1
add %o6, %o0, %i2
fmul8x16al %f6, %f7, %f10
fmovd %f6, %f12
ldx [%l7 + 0x60], %g1
tneg %icc, 0x6
fpsub16s %f7, %f9, %f8
sth %i6, [%l7 + 0x6C]
fzeros %f6
fzeros %f1
fmovdle %icc, %f15, %f11
fands %f8, %f4, %f13
sub %l2, %i1, %l4
ld [%l7 + 0x0C], %f9
addcc %i7, %i0, %l0
sethi 0x1835, %o1
ldsw [%l7 + 0x0C], %l5
stw %g7, [%l7 + 0x40]
fmovda %icc, %f15, %f12
movrlz %l6, 0x3D7, %g4
movg %icc, %g3, %o7
andncc %o5, %g5, %i4
tvs %xcc, 0x4
ldsh [%l7 + 0x7A], %o4
edge8ln %i3, %l1, %l3
fbg,a %fcc3, loop_2760
brnz,a %g6, loop_2761
ldsw [%l7 + 0x64], %o3
subc %g2, %o2, %o6
loop_2760:
fbul %fcc0, loop_2762
loop_2761:
bleu,a %xcc, loop_2763
movge %xcc, %o0, %i2
stx %i5, [%l7 + 0x28]
loop_2762:
bn,a,pn %icc, loop_2764
loop_2763:
fnand %f10, %f0, %f10
movle %xcc, %g1, %i6
brz,a %l2, loop_2765
loop_2764:
fcmpne16 %f12, %f12, %i1
fcmpeq16 %f10, %f14, %l4
fnot2 %f10, %f4
loop_2765:
fmovsn %icc, %f8, %f12
fandnot1 %f6, %f0, %f2
fbuge,a %fcc2, loop_2766
ble,pt %xcc, loop_2767
stx %i7, [%l7 + 0x60]
fpack16 %f0, %f7
loop_2766:
ldsh [%l7 + 0x2C], %l0
loop_2767:
stx %i0, [%l7 + 0x28]
fmovdne %icc, %f6, %f2
andncc %o1, %g7, %l6
st %f8, [%l7 + 0x74]
bpos %icc, loop_2768
ldd [%l7 + 0x60], %f12
subcc %g4, %g3, %l5
xorcc %o7, 0x1548, %g5
loop_2768:
siam 0x2
fmovrslez %o5, %f11, %f8
subc %o4, 0x0420, %i3
fnors %f2, %f0, %f2
fpsub32s %f0, %f3, %f1
tsubcc %i4, %l3, %g6
tsubcc %l1, 0x0145, %g2
bgu,pn %icc, loop_2769
fcmps %fcc1, %f4, %f11
std %f2, [%l7 + 0x30]
stb %o3, [%l7 + 0x0D]
loop_2769:
bl,a,pt %xcc, loop_2770
mova %xcc, %o2, %o0
orcc %o6, %i2, %i5
fsrc2 %f14, %f0
loop_2770:
srlx %i6, %l2, %g1
ld [%l7 + 0x40], %f4
fpsub16 %f2, %f12, %f10
st %f14, [%l7 + 0x24]
umul %l4, %i7, %i1
movleu %xcc, %i0, %l0
fmovsa %icc, %f4, %f4
bpos,a %xcc, loop_2771
fmovrsne %o1, %f7, %f2
edge32l %g7, %l6, %g3
sth %l5, [%l7 + 0x54]
loop_2771:
te %icc, 0x0
fnot1 %f6, %f2
fcmpgt16 %f14, %f2, %g4
movrne %o7, %g5, %o4
sllx %i3, %o5, %i4
tgu %icc, 0x7
te %xcc, 0x3
xnor %g6, %l1, %g2
movcc %icc, %o3, %o2
ldx [%l7 + 0x30], %o0
stx %l3, [%l7 + 0x20]
ldd [%l7 + 0x28], %f10
brz %i2, loop_2772
popc %o6, %i5
stw %l2, [%l7 + 0x44]
fnor %f12, %f12, %f8
loop_2772:
stb %g1, [%l7 + 0x57]
lduw [%l7 + 0x28], %l4
popc 0x04C2, %i7
move %icc, %i1, %i6
fmovdcs %icc, %f10, %f10
ldsb [%l7 + 0x4B], %l0
udivx %i0, 0x15BD, %g7
fmovdcs %xcc, %f2, %f13
lduw [%l7 + 0x44], %l6
fmovdvc %xcc, %f11, %f6
fmovsvc %icc, %f1, %f3
ldsh [%l7 + 0x36], %o1
sth %g3, [%l7 + 0x54]
stb %g4, [%l7 + 0x11]
fcmps %fcc3, %f14, %f5
fpsub32 %f4, %f12, %f2
call loop_2773
call loop_2774
edge8n %o7, %g5, %l5
fmovde %xcc, %f14, %f12
loop_2773:
ld [%l7 + 0x7C], %f9
loop_2774:
fnot2 %f14, %f14
brgz,a %i3, loop_2775
addc %o4, %o5, %i4
fblg %fcc1, loop_2776
fmovdgu %xcc, %f0, %f14
loop_2775:
fmovrsne %g6, %f14, %f3
brnz %g2, loop_2777
loop_2776:
popc 0x0851, %l1
orncc %o2, 0x1C2C, %o3
ldub [%l7 + 0x77], %l3
loop_2777:
fornot2 %f10, %f6, %f2
ldd [%l7 + 0x20], %f10
stw %o0, [%l7 + 0x20]
fbo,a %fcc3, loop_2778
stw %o6, [%l7 + 0x58]
fsrc1 %f8, %f2
fandnot1s %f13, %f13, %f14
loop_2778:
stw %i5, [%l7 + 0x20]
smulcc %i2, %g1, %l4
fsrc2 %f14, %f8
fmovrsgez %l2, %f8, %f6
bn,pt %icc, loop_2779
fnot1s %f0, %f8
fmuld8sux16 %f10, %f12, %f10
nop
setx loop_2780, %l0, %l1
jmpl %l1, %i7
loop_2779:
stb %i1, [%l7 + 0x3B]
fpadd16s %f1, %f1, %f14
fmovdge %icc, %f6, %f7
loop_2780:
tvc %icc, 0x6
fmovsleu %icc, %f15, %f13
ld [%l7 + 0x34], %f0
array8 %i6, %i0, %l0
udiv %g7, 0x190B, %l6
lduh [%l7 + 0x52], %g3
st %f5, [%l7 + 0x64]
stx %o1, [%l7 + 0x78]
lduh [%l7 + 0x0A], %g4
ldsw [%l7 + 0x78], %o7
std %f6, [%l7 + 0x20]
sth %l5, [%l7 + 0x7E]
bgu,a %icc, loop_2781
std %f14, [%l7 + 0x70]
st %f6, [%l7 + 0x2C]
std %f0, [%l7 + 0x18]
loop_2781:
edge16l %i3, %g5, %o4
ldx [%l7 + 0x78], %i4
ble,a,pn %xcc, loop_2782
ld [%l7 + 0x20], %f9
subcc %o5, 0x1376, %g6
bcs loop_2783
loop_2782:
movcs %xcc, %l1, %o2
fcmple16 %f12, %f12, %o3
call loop_2784
loop_2783:
fmovspos %xcc, %f0, %f7
fmovrdne %l3, %f0, %f4
fmul8x16al %f8, %f11, %f10
loop_2784:
fmovrde %o0, %f4, %f10
fcmple32 %f10, %f6, %g2
fmovdge %xcc, %f12, %f0
fandnot2s %f3, %f13, %f7
st %f0, [%l7 + 0x6C]
fnands %f13, %f3, %f4
be loop_2785
fmuld8ulx16 %f6, %f10, %f4
or %i5, 0x046A, %i2
stw %g1, [%l7 + 0x68]
loop_2785:
ta %xcc, 0x3
ldd [%l7 + 0x78], %f12
st %f6, [%l7 + 0x5C]
subcc %o6, %l4, %i7
srax %l2, %i6, %i1
st %f7, [%l7 + 0x28]
udivcc %l0, 0x00D3, %g7
tvc %xcc, 0x4
ldx [%l7 + 0x40], %i0
udivx %l6, 0x01A5, %o1
st %f5, [%l7 + 0x20]
fpsub32s %f13, %f15, %f15
movl %xcc, %g3, %g4
movrgz %l5, 0x26F, %i3
stw %o7, [%l7 + 0x40]
fbule %fcc3, loop_2786
fbe %fcc0, loop_2787
stw %o4, [%l7 + 0x1C]
andncc %g5, %o5, %g6
loop_2786:
fsrc1 %f2, %f12
loop_2787:
fnot1s %f8, %f15
ldd [%l7 + 0x28], %f6
fsrc1s %f3, %f12
std %f0, [%l7 + 0x60]
fone %f8
stx %i4, [%l7 + 0x28]
fmovrsne %o2, %f5, %f6
sethi 0x0202, %o3
xor %l3, 0x1317, %l1
srlx %o0, 0x09, %i5
bpos,a,pt %icc, loop_2788
fbne %fcc1, loop_2789
fmovrdne %i2, %f6, %f0
bleu %icc, loop_2790
loop_2788:
ldx [%l7 + 0x38], %g1
loop_2789:
ld [%l7 + 0x2C], %f4
fmovsg %xcc, %f0, %f8
loop_2790:
bpos %icc, loop_2791
fcmpne32 %f0, %f10, %o6
ble,pt %xcc, loop_2792
move %xcc, %l4, %i7
loop_2791:
fand %f4, %f8, %f6
ldsh [%l7 + 0x22], %l2
loop_2792:
fcmpne16 %f12, %f2, %g2
tsubcc %i1, 0x1A4E, %l0
xnorcc %i6, %g7, %l6
fmovdle %xcc, %f3, %f1
std %f12, [%l7 + 0x18]
fxors %f12, %f10, %f4
ldsb [%l7 + 0x31], %o1
bleu %xcc, loop_2793
tsubcctv %i0, 0x1EB7, %g4
fbule,a %fcc0, loop_2794
fmovdl %xcc, %f12, %f11
loop_2793:
fmovde %icc, %f7, %f0
edge16n %g3, %l5, %i3
loop_2794:
movre %o7, %o4, %o5
fpack16 %f10, %f1
sth %g5, [%l7 + 0x6A]
ldsh [%l7 + 0x4E], %i4
fmovde %xcc, %f6, %f9
fmovdn %xcc, %f7, %f7
fornot2 %f14, %f10, %f14
fcmpne32 %f0, %f2, %o2
sth %g6, [%l7 + 0x3C]
fpadd16s %f4, %f2, %f9
std %f6, [%l7 + 0x20]
mulscc %o3, %l1, %l3
fmovde %xcc, %f8, %f3
udivx %o0, 0x1979, %i5
fcmpgt16 %f10, %f14, %i2
bleu,a %icc, loop_2795
fmovrdgez %o6, %f0, %f2
fmovde %icc, %f4, %f12
edge16n %l4, %g1, %i7
loop_2795:
ld [%l7 + 0x3C], %f6
tgu %xcc, 0x0
fcmpd %fcc1, %f12, %f8
movrgz %g2, %l2, %l0
fmovsa %icc, %f9, %f9
fone %f10
ldd [%l7 + 0x10], %f8
alignaddrl %i6, %g7, %i1
tgu %icc, 0x2
ldub [%l7 + 0x42], %o1
and %i0, %l6, %g3
sth %l5, [%l7 + 0x58]
ldub [%l7 + 0x20], %g4
movge %icc, %i3, %o7
fmovsvs %xcc, %f8, %f0
movn %icc, %o4, %g5
sth %o5, [%l7 + 0x38]
ldsb [%l7 + 0x50], %o2
bleu,pn %xcc, loop_2796
ld [%l7 + 0x08], %f8
fexpand %f15, %f2
fmul8x16au %f11, %f6, %f4
loop_2796:
movn %xcc, %g6, %o3
stx %l1, [%l7 + 0x08]
fbo %fcc1, loop_2797
movgu %icc, %i4, %o0
tg %icc, 0x1
ldsh [%l7 + 0x28], %l3
loop_2797:
alignaddr %i5, %o6, %i2
xnorcc %g1, %l4, %g2
sth %i7, [%l7 + 0x0A]
movre %l2, 0x0F7, %l0
fcmple32 %f4, %f0, %g7
fcmpeq16 %f4, %f6, %i1
movrlez %i6, 0x303, %i0
bcs,a loop_2798
fmovrdgz %l6, %f8, %f2
edge32ln %g3, %l5, %g4
and %o1, %i3, %o4
loop_2798:
ld [%l7 + 0x7C], %f9
ld [%l7 + 0x24], %f14
fnegd %f12, %f6
stb %o7, [%l7 + 0x4E]
nop
setx loop_2799, %l0, %l1
jmpl %l1, %o5
std %f8, [%l7 + 0x70]
ldsb [%l7 + 0x72], %g5
edge16 %g6, %o2, %o3
loop_2799:
fcmpne32 %f10, %f10, %i4
fmovd %f8, %f2
ldub [%l7 + 0x70], %o0
fmovs %f14, %f9
st %f12, [%l7 + 0x50]
fbule %fcc3, loop_2800
ba loop_2801
fnot1s %f14, %f14
fornot1s %f3, %f13, %f3
loop_2800:
fornot2s %f0, %f11, %f15
loop_2801:
fmovse %xcc, %f4, %f12
stw %l1, [%l7 + 0x44]
fmovsgu %icc, %f1, %f13
fsrc2 %f12, %f8
stw %i5, [%l7 + 0x64]
movn %xcc, %o6, %i2
bne %icc, loop_2802
ldsh [%l7 + 0x46], %g1
movvs %xcc, %l4, %l3
fsrc1s %f15, %f14
loop_2802:
fcmpeq32 %f0, %f12, %g2
or %l2, 0x0E44, %l0
nop
setx loop_2803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %g7, 0x0728, %i7
lduw [%l7 + 0x28], %i6
ldd [%l7 + 0x58], %f2
loop_2803:
st %f10, [%l7 + 0x5C]
udivcc %i1, 0x150C, %l6
fbug %fcc2, loop_2804
ldsb [%l7 + 0x67], %i0
sth %g3, [%l7 + 0x2A]
fone %f4
loop_2804:
fnor %f10, %f0, %f12
fnot1 %f8, %f14
fmovrdlez %g4, %f8, %f8
fone %f10
mulx %o1, 0x1D9B, %i3
bshuffle %f12, %f2, %f10
ldsw [%l7 + 0x74], %l5
ldsw [%l7 + 0x5C], %o4
tcs %xcc, 0x7
nop
setx loop_2805, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %o7, %g5, %g6
andncc %o5, %o2, %o3
array16 %i4, %l1, %o0
loop_2805:
smulcc %o6, 0x107A, %i2
fblg %fcc0, loop_2806
tne %xcc, 0x5
fbge,a %fcc2, loop_2807
smulcc %g1, %i5, %l3
loop_2806:
tneg %icc, 0x0
movgu %xcc, %g2, %l4
loop_2807:
fmovdcs %xcc, %f7, %f11
bpos,a,pt %icc, loop_2808
fcmpes %fcc3, %f6, %f3
movgu %icc, %l2, %g7
taddcc %i7, 0x1519, %i6
loop_2808:
tn %icc, 0x5
fcmps %fcc2, %f15, %f14
fmovdvc %xcc, %f8, %f12
std %f14, [%l7 + 0x50]
tgu %xcc, 0x6
bge,a %xcc, loop_2809
ldd [%l7 + 0x70], %f12
fpack16 %f12, %f4
fmovrdlez %i1, %f10, %f12
loop_2809:
sdivcc %l6, 0x168D, %l0
fmovrslez %g3, %f8, %f8
ldx [%l7 + 0x38], %i0
edge32l %o1, %i3, %g4
nop
setx loop_2810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4D], %l5
umulcc %o4, %o7, %g6
sra %g5, %o2, %o5
loop_2810:
std %f12, [%l7 + 0x38]
lduw [%l7 + 0x18], %o3
subc %l1, 0x024F, %i4
stw %o0, [%l7 + 0x28]
fone %f6
bvc,pn %xcc, loop_2811
fmovd %f4, %f6
fcmpeq32 %f0, %f0, %o6
movpos %xcc, %i2, %g1
loop_2811:
movle %xcc, %i5, %l3
stx %l4, [%l7 + 0x48]
sth %l2, [%l7 + 0x78]
fnor %f4, %f0, %f8
fornot2 %f14, %f10, %f4
fcmps %fcc3, %f13, %f12
lduh [%l7 + 0x58], %g2
fsrc1s %f10, %f9
stx %i7, [%l7 + 0x58]
bpos %xcc, loop_2812
sth %i6, [%l7 + 0x76]
std %f4, [%l7 + 0x10]
umulcc %g7, 0x1C27, %l6
loop_2812:
fmovdne %icc, %f4, %f7
fmovrsgz %i1, %f7, %f0
tneg %xcc, 0x6
ldsh [%l7 + 0x52], %l0
fbuge %fcc0, loop_2813
fpadd16 %f4, %f10, %f12
ldsb [%l7 + 0x6B], %i0
ldx [%l7 + 0x60], %g3
loop_2813:
movvs %xcc, %o1, %g4
movrne %i3, 0x0E3, %l5
andn %o4, %g6, %g5
fmovdcc %icc, %f14, %f2
brgz %o7, loop_2814
stw %o2, [%l7 + 0x60]
movle %icc, %o3, %l1
or %o5, %i4, %o0
loop_2814:
fbuge,a %fcc0, loop_2815
edge8ln %i2, %g1, %o6
bcs %icc, loop_2816
sra %i5, 0x0D, %l4
loop_2815:
lduw [%l7 + 0x3C], %l3
stw %g2, [%l7 + 0x64]
loop_2816:
fblg %fcc2, loop_2817
movl %xcc, %l2, %i6
fmuld8ulx16 %f13, %f13, %f6
fandnot2 %f4, %f12, %f8
loop_2817:
movrlz %i7, 0x354, %g7
call loop_2818
mulx %i1, 0x03C7, %l6
ldsb [%l7 + 0x44], %i0
fmovdvs %xcc, %f12, %f12
loop_2818:
xor %l0, %g3, %o1
ldd [%l7 + 0x70], %f6
fmovdne %icc, %f1, %f10
alignaddr %g4, %l5, %o4
fmuld8ulx16 %f15, %f1, %f6
fxor %f14, %f12, %f10
sth %i3, [%l7 + 0x60]
ld [%l7 + 0x3C], %f8
movrne %g5, %o7, %o2
fmovrdgez %g6, %f12, %f4
ld [%l7 + 0x7C], %f3
fmuld8ulx16 %f15, %f0, %f10
srl %l1, %o5, %o3
movrlez %o0, 0x190, %i2
fmul8ulx16 %f6, %f10, %f6
fble,a %fcc1, loop_2819
fmovdne %xcc, %f9, %f2
fmovdpos %icc, %f15, %f9
std %f12, [%l7 + 0x28]
loop_2819:
lduh [%l7 + 0x2A], %i4
fbuge %fcc1, loop_2820
stb %g1, [%l7 + 0x5A]
fmovdgu %icc, %f9, %f9
subccc %i5, 0x10F1, %o6
loop_2820:
fbug,a %fcc1, loop_2821
stb %l4, [%l7 + 0x2C]
fabss %f14, %f10
ldsw [%l7 + 0x5C], %g2
loop_2821:
udivx %l3, 0x0C01, %i6
fpack32 %f2, %f6, %f12
stx %i7, [%l7 + 0x28]
fmovdne %icc, %f15, %f11
xor %l2, %g7, %l6
array8 %i1, %i0, %g3
ldub [%l7 + 0x2B], %l0
ldx [%l7 + 0x38], %o1
andn %g4, %o4, %l5
tn %xcc, 0x4
bcc,pn %xcc, loop_2822
bge,a,pt %xcc, loop_2823
stw %g5, [%l7 + 0x78]
fmovdvc %xcc, %f6, %f7
loop_2822:
brgz,a %o7, loop_2824
loop_2823:
fmovdpos %xcc, %f0, %f0
umulcc %i3, %g6, %o2
xnorcc %l1, %o5, %o0
loop_2824:
orcc %i2, 0x1774, %o3
bvc,pn %xcc, loop_2825
stx %g1, [%l7 + 0x38]
fmovrslez %i5, %f13, %f13
sra %i4, 0x0E, %l4
loop_2825:
st %f1, [%l7 + 0x24]
fandnot1 %f8, %f0, %f4
ldsb [%l7 + 0x6F], %g2
nop
setx loop_2826, %l0, %l1
jmpl %l1, %l3
fbule %fcc3, loop_2827
lduw [%l7 + 0x20], %o6
add %i7, %i6, %g7
loop_2826:
fmovsg %xcc, %f5, %f5
loop_2827:
taddcctv %l2, 0x07A5, %i1
fnot2 %f12, %f4
fmovdge %icc, %f15, %f6
bgu loop_2828
lduh [%l7 + 0x7A], %l6
fbo,a %fcc2, loop_2829
movrlz %i0, 0x13E, %g3
loop_2828:
movrlez %o1, 0x1A1, %g4
ldsh [%l7 + 0x7A], %l0
loop_2829:
alignaddrl %l5, %g5, %o4
for %f0, %f10, %f2
stw %o7, [%l7 + 0x5C]
fmovsle %xcc, %f12, %f14
fmovsvs %icc, %f13, %f14
fbug %fcc3, loop_2830
movl %icc, %i3, %o2
ldd [%l7 + 0x28], %f8
bleu,a loop_2831
loop_2830:
edge16 %l1, %g6, %o0
ldsb [%l7 + 0x4E], %i2
fbuge %fcc2, loop_2832
loop_2831:
tneg %xcc, 0x0
movleu %xcc, %o5, %o3
be,pn %icc, loop_2833
loop_2832:
std %f10, [%l7 + 0x68]
ldsw [%l7 + 0x40], %g1
udivcc %i5, 0x1142, %i4
loop_2833:
fcmpeq32 %f2, %f0, %l4
lduh [%l7 + 0x5E], %g2
edge32 %o6, %i7, %i6
movrgez %g7, %l2, %i1
movne %xcc, %l6, %i0
movg %xcc, %l3, %g3
stx %g4, [%l7 + 0x68]
fbge,a %fcc1, loop_2834
fmovdcc %icc, %f0, %f7
fba %fcc0, loop_2835
nop
setx loop_2836, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2834:
ta %xcc, 0x0
fmovd %f10, %f12
loop_2835:
edge8 %l0, %l5, %o1
loop_2836:
fzero %f4
fmul8ulx16 %f8, %f6, %f14
fmovrslez %g5, %f3, %f5
xnor %o7, %i3, %o4
edge8n %l1, %g6, %o0
tsubcctv %o2, %i2, %o5
bcc %icc, loop_2837
lduh [%l7 + 0x32], %o3
fmovspos %xcc, %f4, %f8
std %f4, [%l7 + 0x68]
loop_2837:
ldub [%l7 + 0x50], %g1
fpsub32s %f14, %f15, %f3
tsubcctv %i4, %i5, %g2
fnot2s %f9, %f13
fcmpne32 %f4, %f8, %l4
sdivcc %i7, 0x03B7, %o6
ldsb [%l7 + 0x65], %g7
std %f4, [%l7 + 0x10]
fmovsne %xcc, %f4, %f3
edge8ln %i6, %l2, %i1
ldx [%l7 + 0x18], %i0
ldub [%l7 + 0x76], %l6
addcc %g3, 0x0D24, %g4
ldd [%l7 + 0x28], %f10
fmovsne %xcc, %f4, %f13
srl %l3, 0x13, %l5
bcs,pn %icc, loop_2838
movne %xcc, %o1, %g5
fmovdn %icc, %f10, %f1
fble %fcc0, loop_2839
loop_2838:
lduw [%l7 + 0x14], %l0
ldsb [%l7 + 0x29], %i3
fmovrslz %o4, %f4, %f4
loop_2839:
fmovdl %icc, %f4, %f3
fpack16 %f12, %f2
ldub [%l7 + 0x1C], %l1
umulcc %g6, 0x009D, %o0
fnors %f12, %f7, %f4
st %f1, [%l7 + 0x7C]
sll %o7, %o2, %i2
edge8l %o5, %o3, %i4
ldsh [%l7 + 0x56], %g1
fsrc1 %f8, %f14
fmovscc %icc, %f7, %f10
sth %i5, [%l7 + 0x30]
stb %l4, [%l7 + 0x65]
orn %i7, 0x02EC, %o6
sth %g7, [%l7 + 0x2C]
stw %i6, [%l7 + 0x34]
fble %fcc3, loop_2840
smul %g2, 0x1025, %i1
lduw [%l7 + 0x18], %l2
fmovda %xcc, %f1, %f1
loop_2840:
edge16n %i0, %g3, %g4
fmovda %xcc, %f10, %f10
fcmped %fcc3, %f8, %f8
edge32n %l3, %l6, %o1
ldsw [%l7 + 0x18], %g5
movrne %l0, %l5, %i3
fbl %fcc3, loop_2841
brgez,a %l1, loop_2842
fmuld8ulx16 %f7, %f11, %f4
fmovsne %icc, %f9, %f13
loop_2841:
fmovsn %icc, %f5, %f4
loop_2842:
tne %xcc, 0x2
sra %g6, %o4, %o7
fmovsne %xcc, %f4, %f5
bpos,a loop_2843
te %icc, 0x5
stx %o0, [%l7 + 0x20]
for %f12, %f8, %f14
loop_2843:
movrne %o2, 0x0F3, %o5
stw %i2, [%l7 + 0x0C]
stb %i4, [%l7 + 0x72]
fand %f0, %f4, %f14
fabsd %f4, %f2
fcmpgt16 %f14, %f14, %g1
bne %xcc, loop_2844
andncc %o3, %l4, %i5
lduh [%l7 + 0x46], %o6
ld [%l7 + 0x7C], %f7
loop_2844:
brlez,a %i7, loop_2845
brlez %g7, loop_2846
stb %i6, [%l7 + 0x69]
fmovdpos %xcc, %f3, %f15
loop_2845:
lduw [%l7 + 0x1C], %g2
loop_2846:
ldsh [%l7 + 0x7E], %l2
andn %i1, %i0, %g3
movle %icc, %g4, %l3
fcmps %fcc2, %f10, %f2
lduh [%l7 + 0x58], %o1
fmul8x16al %f15, %f15, %f10
edge32n %g5, %l6, %l0
fmovdg %xcc, %f9, %f5
bvc,pn %icc, loop_2847
srlx %l5, %l1, %g6
ld [%l7 + 0x34], %f2
st %f1, [%l7 + 0x64]
loop_2847:
stb %i3, [%l7 + 0x21]
movge %icc, %o4, %o0
array16 %o2, %o5, %o7
fbue,a %fcc1, loop_2848
fmovse %xcc, %f15, %f11
xnor %i4, 0x1F61, %g1
brgz,a %o3, loop_2849
loop_2848:
ldub [%l7 + 0x4A], %i2
fxnor %f0, %f4, %f4
fmovsge %xcc, %f9, %f2
loop_2849:
lduh [%l7 + 0x46], %i5
be loop_2850
movle %xcc, %l4, %o6
nop
setx loop_2851, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f4, %f6, %f12
loop_2850:
umulcc %i7, %i6, %g2
lduh [%l7 + 0x0C], %l2
loop_2851:
sth %i1, [%l7 + 0x50]
fmovdgu %icc, %f5, %f0
ldub [%l7 + 0x7A], %i0
tvs %xcc, 0x6
tleu %icc, 0x2
tl %icc, 0x1
sdiv %g7, 0x1F4D, %g4
ld [%l7 + 0x40], %f7
lduh [%l7 + 0x1A], %l3
sra %o1, 0x05, %g3
xnorcc %l6, 0x09F0, %l0
fabsd %f12, %f6
ld [%l7 + 0x4C], %f13
lduw [%l7 + 0x60], %g5
srl %l5, %g6, %l1
movge %xcc, %o4, %i3
sra %o0, %o5, %o2
edge8l %o7, %g1, %o3
ldsb [%l7 + 0x56], %i4
fsrc2 %f8, %f14
stw %i5, [%l7 + 0x68]
fxnors %f3, %f10, %f14
tle %icc, 0x7
edge8 %l4, %o6, %i7
fsrc2 %f12, %f8
ld [%l7 + 0x5C], %f7
fnot1s %f9, %f3
brgz %i2, loop_2852
fmovse %xcc, %f10, %f12
xnor %i6, 0x169E, %l2
brlez %i1, loop_2853
loop_2852:
fpackfix %f2, %f3
stb %g2, [%l7 + 0x27]
fcmps %fcc3, %f2, %f8
loop_2853:
ldx [%l7 + 0x10], %g7
udivx %i0, 0x06D6, %l3
fnot2 %f10, %f6
movcs %xcc, %g4, %g3
udivcc %l6, 0x148F, %o1
bcc %icc, loop_2854
tsubcctv %g5, %l5, %l0
ldsb [%l7 + 0x73], %g6
sdiv %l1, 0x1F9A, %o4
loop_2854:
fmovsvc %xcc, %f3, %f8
stb %o0, [%l7 + 0x0C]
ldsw [%l7 + 0x58], %o5
fmovrse %o2, %f10, %f1
fnor %f12, %f6, %f10
stb %i3, [%l7 + 0x49]
edge32l %o7, %o3, %i4
bneg,pt %xcc, loop_2855
bpos,a %icc, loop_2856
ldd [%l7 + 0x48], %f12
ldub [%l7 + 0x10], %i5
loop_2855:
ldsw [%l7 + 0x54], %g1
loop_2856:
fmul8x16 %f9, %f4, %f4
fbue,a %fcc1, loop_2857
tsubcc %l4, %o6, %i2
mulscc %i6, 0x0E00, %l2
fornot2s %f13, %f11, %f10
loop_2857:
lduh [%l7 + 0x26], %i7
movrgez %g2, 0x0F8, %g7
brnz %i1, loop_2858
ldsb [%l7 + 0x6F], %l3
stx %i0, [%l7 + 0x70]
xnor %g4, 0x0EA0, %l6
loop_2858:
fmul8ulx16 %f8, %f2, %f8
st %f9, [%l7 + 0x78]
fmovdne %icc, %f10, %f7
brnz,a %o1, loop_2859
bne %xcc, loop_2860
st %f14, [%l7 + 0x20]
lduw [%l7 + 0x44], %g5
loop_2859:
brlz %l5, loop_2861
loop_2860:
bgu,pn %icc, loop_2862
mulx %l0, 0x040B, %g6
ld [%l7 + 0x78], %f2
loop_2861:
tsubcctv %g3, %o4, %l1
loop_2862:
fmovscs %icc, %f15, %f12
ldx [%l7 + 0x70], %o5
bl,a loop_2863
movrne %o0, %o2, %o7
xorcc %i3, %o3, %i5
ldub [%l7 + 0x30], %g1
loop_2863:
sth %i4, [%l7 + 0x42]
ld [%l7 + 0x50], %f2
smulcc %o6, %i2, %l4
fmovdle %xcc, %f8, %f12
nop
setx loop_2864, %l0, %l1
jmpl %l1, %i6
srlx %i7, 0x1B, %g2
std %f14, [%l7 + 0x48]
fmovscs %xcc, %f6, %f1
loop_2864:
fbuge,a %fcc1, loop_2865
ldsb [%l7 + 0x20], %g7
stx %l2, [%l7 + 0x08]
srlx %i1, %l3, %g4
loop_2865:
st %f13, [%l7 + 0x08]
bcc %xcc, loop_2866
fblg %fcc3, loop_2867
bcs,a %icc, loop_2868
nop
setx loop_2869, %l0, %l1
jmpl %l1, %l6
loop_2866:
srax %i0, %g5, %l5
loop_2867:
tgu %xcc, 0x6
loop_2868:
brlez %o1, loop_2870
loop_2869:
sethi 0x0B05, %l0
siam 0x2
array32 %g6, %g3, %o4
loop_2870:
fmovrdlez %l1, %f12, %f14
ldd [%l7 + 0x78], %f4
tpos %icc, 0x3
ba,a loop_2871
fors %f7, %f2, %f5
stx %o5, [%l7 + 0x38]
fornot1 %f0, %f6, %f8
loop_2871:
fcmpgt16 %f12, %f2, %o2
movl %xcc, %o0, %o7
fbg,a %fcc0, loop_2872
orcc %i3, 0x1B9D, %o3
stw %g1, [%l7 + 0x70]
fpmerge %f4, %f15, %f10
loop_2872:
fcmpne32 %f14, %f8, %i4
fpsub16 %f2, %f0, %f10
bl %xcc, loop_2873
stb %o6, [%l7 + 0x52]
sethi 0x016D, %i5
alignaddr %i2, %i6, %l4
loop_2873:
ldsb [%l7 + 0x4F], %i7
tsubcctv %g7, 0x0C9A, %g2
fornot2s %f6, %f13, %f13
st %f2, [%l7 + 0x10]
fmovrdlez %l2, %f0, %f0
fpadd32 %f14, %f10, %f10
fmovdvc %xcc, %f10, %f4
sdivcc %i1, 0x160A, %l3
fnot2s %f6, %f3
fbne,a %fcc3, loop_2874
fmovrsne %l6, %f9, %f9
sth %i0, [%l7 + 0x5C]
alignaddrl %g5, %g4, %o1
loop_2874:
addcc %l5, 0x16D4, %g6
sth %g3, [%l7 + 0x08]
stb %l0, [%l7 + 0x42]
fbne,a %fcc2, loop_2875
tl %icc, 0x3
fmovrdne %l1, %f2, %f6
fsrc1 %f12, %f0
loop_2875:
fmovrdlez %o5, %f14, %f8
edge8 %o2, %o0, %o7
tpos %icc, 0x2
bleu,a,pn %xcc, loop_2876
te %xcc, 0x5
fors %f5, %f4, %f1
fmovdl %xcc, %f1, %f2
loop_2876:
movvc %xcc, %o4, %o3
brnz,a %g1, loop_2877
ldub [%l7 + 0x39], %i3
brgez %o6, loop_2878
fmovdcc %xcc, %f2, %f0
loop_2877:
stx %i5, [%l7 + 0x38]
ldsb [%l7 + 0x5A], %i2
loop_2878:
fmovrsgez %i4, %f11, %f11
tcs %xcc, 0x0
fzeros %f2
std %f8, [%l7 + 0x08]
tne %icc, 0x4
ldsb [%l7 + 0x18], %l4
edge32l %i7, %g7, %g2
edge32n %l2, %i6, %l3
fmovs %f2, %f4
bleu,a,pt %icc, loop_2879
movle %icc, %l6, %i1
fblg,a %fcc0, loop_2880
ld [%l7 + 0x4C], %f14
loop_2879:
fmovse %xcc, %f3, %f13
lduw [%l7 + 0x10], %i0
loop_2880:
lduh [%l7 + 0x7C], %g4
stx %g5, [%l7 + 0x38]
fbue,a %fcc3, loop_2881
ld [%l7 + 0x4C], %f14
fones %f9
fcmps %fcc3, %f12, %f14
loop_2881:
taddcctv %l5, %o1, %g6
fmovdg %icc, %f15, %f15
fpsub16s %f4, %f13, %f1
edge8ln %l0, %g3, %o5
fbg %fcc2, loop_2882
ldx [%l7 + 0x28], %o2
call loop_2883
fcmpes %fcc0, %f0, %f9
loop_2882:
fornot1 %f14, %f8, %f10
fmuld8ulx16 %f14, %f15, %f6
loop_2883:
fmul8x16al %f3, %f15, %f2
ba,pn %xcc, loop_2884
fnegd %f10, %f0
sth %l1, [%l7 + 0x22]
movvs %xcc, %o0, %o7
loop_2884:
xor %o3, 0x0277, %o4
tge %xcc, 0x1
lduh [%l7 + 0x56], %i3
bcs loop_2885
tvs %xcc, 0x3
ld [%l7 + 0x18], %f12
srax %o6, %g1, %i2
loop_2885:
stx %i5, [%l7 + 0x58]
fnand %f14, %f8, %f10
movrlez %i4, 0x2CD, %l4
fpadd16s %f12, %f12, %f7
tcc %icc, 0x6
fbe %fcc0, loop_2886
tsubcctv %i7, %g2, %g7
fmovse %icc, %f7, %f15
faligndata %f4, %f12, %f14
loop_2886:
movrgz %i6, %l3, %l2
fpadd32 %f8, %f8, %f4
st %f11, [%l7 + 0x6C]
ldub [%l7 + 0x25], %i1
fpadd32s %f5, %f12, %f12
st %f5, [%l7 + 0x2C]
fbule,a %fcc2, loop_2887
andcc %i0, 0x0AAA, %g4
tgu %icc, 0x7
edge32l %g5, %l6, %o1
loop_2887:
st %f4, [%l7 + 0x08]
srl %g6, %l0, %l5
st %f13, [%l7 + 0x5C]
fpadd16 %f6, %f8, %f14
sdiv %g3, 0x0A1E, %o2
fmovrdlez %o5, %f10, %f0
ble,pt %icc, loop_2888
or %l1, %o7, %o0
sra %o3, %i3, %o4
brnz,a %o6, loop_2889
loop_2888:
fexpand %f7, %f10
array8 %g1, %i5, %i4
fbg,a %fcc3, loop_2890
loop_2889:
alignaddr %l4, %i2, %i7
fbug %fcc3, loop_2891
fandnot2s %f3, %f15, %f4
loop_2890:
std %f8, [%l7 + 0x70]
ldsb [%l7 + 0x38], %g7
loop_2891:
stb %i6, [%l7 + 0x4E]
sdivcc %l3, 0x1015, %l2
fmovdne %xcc, %f0, %f4
fnot1 %f4, %f12
fmovdne %icc, %f12, %f14
sth %g2, [%l7 + 0x6E]
bcc %icc, loop_2892
st %f8, [%l7 + 0x68]
lduh [%l7 + 0x72], %i1
brgez,a %i0, loop_2893
loop_2892:
tne %icc, 0x5
sdivcc %g5, 0x0348, %l6
lduw [%l7 + 0x78], %g4
loop_2893:
sdivx %g6, 0x0AFA, %o1
fmul8x16al %f14, %f5, %f8
te %icc, 0x0
and %l5, 0x0704, %g3
fbge,a %fcc3, loop_2894
lduw [%l7 + 0x08], %l0
bne loop_2895
ldsb [%l7 + 0x27], %o2
loop_2894:
srax %o5, %o7, %l1
movrgez %o3, 0x0DC, %i3
loop_2895:
ldub [%l7 + 0x2A], %o0
stw %o6, [%l7 + 0x14]
bleu,pn %icc, loop_2896
stb %g1, [%l7 + 0x17]
fmovsge %icc, %f10, %f14
umul %i5, %o4, %i4
loop_2896:
bl,a %icc, loop_2897
brgez,a %l4, loop_2898
fornot1s %f15, %f8, %f8
fbule,a %fcc3, loop_2899
loop_2897:
fbul,a %fcc1, loop_2900
loop_2898:
move %icc, %i2, %g7
xorcc %i6, %i7, %l3
loop_2899:
bne %icc, loop_2901
loop_2900:
movl %icc, %l2, %i1
fornot1 %f10, %f6, %f8
lduw [%l7 + 0x48], %i0
loop_2901:
fnor %f4, %f6, %f14
fmovrdlez %g2, %f14, %f12
sllx %l6, %g4, %g6
std %f4, [%l7 + 0x50]
fmovsneg %xcc, %f6, %f3
fsrc1s %f4, %f12
tcs %icc, 0x3
ldsw [%l7 + 0x5C], %g5
movg %xcc, %l5, %g3
fpack32 %f10, %f12, %f14
fsrc2 %f12, %f10
addccc %o1, 0x1F4E, %o2
fandnot2 %f0, %f8, %f2
fmovscs %xcc, %f2, %f0
tsubcctv %l0, %o5, %l1
array16 %o3, %o7, %i3
ldx [%l7 + 0x18], %o0
ldub [%l7 + 0x53], %g1
fnot2 %f14, %f12
stx %o6, [%l7 + 0x10]
fcmps %fcc1, %f12, %f7
stx %o4, [%l7 + 0x78]
movrne %i4, 0x2ED, %i5
ldub [%l7 + 0x4B], %i2
fmovdg %xcc, %f8, %f3
fbug %fcc3, loop_2902
fzeros %f15
fnands %f4, %f9, %f4
stx %g7, [%l7 + 0x70]
loop_2902:
movre %i6, %i7, %l3
call loop_2903
fmovrse %l2, %f13, %f4
fsrc2s %f4, %f8
ld [%l7 + 0x54], %f6
loop_2903:
lduw [%l7 + 0x4C], %l4
fmovsleu %xcc, %f15, %f15
fbge,a %fcc3, loop_2904
call loop_2905
ldsw [%l7 + 0x60], %i0
tg %xcc, 0x7
loop_2904:
ldsb [%l7 + 0x0E], %i1
loop_2905:
fmovs %f7, %f5
sth %g2, [%l7 + 0x10]
xnor %g4, %l6, %g6
umul %g5, 0x08EA, %l5
tpos %icc, 0x1
fmovrse %g3, %f8, %f14
alignaddrl %o1, %o2, %o5
fmovrsgez %l0, %f0, %f7
stx %o3, [%l7 + 0x70]
fbn,a %fcc3, loop_2906
sdivx %o7, 0x14BC, %i3
alignaddrl %l1, %o0, %g1
bleu,a %icc, loop_2907
loop_2906:
addcc %o6, 0x0AB3, %i4
stb %o4, [%l7 + 0x4F]
fpadd16s %f6, %f14, %f1
loop_2907:
bcs loop_2908
fbule,a %fcc2, loop_2909
brgez %i2, loop_2910
ldd [%l7 + 0x20], %f8
loop_2908:
ldsw [%l7 + 0x6C], %i5
loop_2909:
lduw [%l7 + 0x68], %g7
loop_2910:
fornot1 %f14, %f0, %f12
srl %i6, %l3, %i7
stx %l4, [%l7 + 0x68]
fcmpes %fcc0, %f3, %f7
std %f4, [%l7 + 0x50]
fbn %fcc3, loop_2911
ldsb [%l7 + 0x16], %l2
movpos %icc, %i1, %g2
ldd [%l7 + 0x60], %f0
loop_2911:
lduw [%l7 + 0x60], %g4
ld [%l7 + 0x4C], %f13
ldsh [%l7 + 0x48], %l6
nop
setx loop_2912, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x62], %i0
movre %g6, %g5, %l5
for %f8, %f14, %f4
loop_2912:
fmovrsgez %g3, %f13, %f11
bcs,a,pn %icc, loop_2913
pdist %f8, %f8, %f0
stx %o2, [%l7 + 0x20]
fsrc2s %f2, %f1
loop_2913:
addcc %o5, 0x1DFA, %l0
fcmps %fcc1, %f7, %f7
te %xcc, 0x3
fmovs %f4, %f10
st %f11, [%l7 + 0x20]
fbne,a %fcc1, loop_2914
fpadd32s %f8, %f1, %f3
fors %f8, %f13, %f6
ldd [%l7 + 0x78], %f12
loop_2914:
ldd [%l7 + 0x50], %f2
subcc %o1, 0x0C72, %o7
ldx [%l7 + 0x48], %i3
sth %l1, [%l7 + 0x6A]
fabss %f0, %f7
bgu,a,pn %xcc, loop_2915
movgu %xcc, %o0, %o3
ldsh [%l7 + 0x2C], %o6
fnand %f0, %f4, %f4
loop_2915:
bn %icc, loop_2916
ld [%l7 + 0x30], %f2
ta %xcc, 0x0
and %i4, 0x08DD, %g1
loop_2916:
fmovs %f3, %f5
edge16l %o4, %i5, %i2
ld [%l7 + 0x1C], %f15
array8 %g7, %l3, %i7
ldub [%l7 + 0x50], %i6
tl %icc, 0x2
fmovrdlz %l4, %f6, %f10
ldd [%l7 + 0x28], %f10
bne,a,pt %xcc, loop_2917
fbuge %fcc3, loop_2918
orncc %l2, %i1, %g4
st %f14, [%l7 + 0x6C]
loop_2917:
fpadd16s %f1, %f0, %f10
loop_2918:
orcc %g2, 0x0CFC, %l6
ldx [%l7 + 0x10], %i0
andncc %g6, %l5, %g3
mulscc %g5, 0x198F, %o2
fpadd16s %f2, %f12, %f7
nop
setx loop_2919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %o5, %l0, %o7
tvc %icc, 0x7
ldub [%l7 + 0x2A], %o1
loop_2919:
fabss %f6, %f13
fmovd %f8, %f0
bge loop_2920
fsrc2s %f14, %f2
fmovsl %xcc, %f12, %f11
ldsh [%l7 + 0x56], %l1
loop_2920:
smulcc %o0, 0x0005, %o3
bneg,a,pn %icc, loop_2921
stw %o6, [%l7 + 0x40]
movvs %xcc, %i3, %i4
stx %o4, [%l7 + 0x68]
loop_2921:
lduh [%l7 + 0x2C], %i5
tl %icc, 0x6
fnot1s %f15, %f8
fmovdge %xcc, %f4, %f11
fbu %fcc3, loop_2922
udiv %g1, 0x16DB, %i2
sllx %g7, 0x09, %i7
fmovdn %xcc, %f11, %f12
loop_2922:
andcc %i6, 0x1437, %l3
ldub [%l7 + 0x3A], %l4
fcmpes %fcc3, %f0, %f11
fbuge,a %fcc3, loop_2923
andn %l2, %i1, %g2
tne %xcc, 0x1
fbg %fcc3, loop_2924
loop_2923:
fzero %f4
ldub [%l7 + 0x36], %g4
stb %i0, [%l7 + 0x37]
loop_2924:
sth %g6, [%l7 + 0x10]
movge %icc, %l6, %g3
fpsub16 %f12, %f12, %f12
bne,pt %icc, loop_2925
fmovrdgez %g5, %f10, %f10
ld [%l7 + 0x40], %f13
stw %l5, [%l7 + 0x4C]
loop_2925:
udivcc %o5, 0x0AEF, %l0
fmovdgu %xcc, %f7, %f6
st %f14, [%l7 + 0x7C]
bn,a,pt %xcc, loop_2926
pdist %f2, %f6, %f4
be,a loop_2927
ldsh [%l7 + 0x1C], %o2
loop_2926:
edge8l %o7, %l1, %o1
ldsb [%l7 + 0x7E], %o3
loop_2927:
edge8n %o6, %i3, %i4
bne,a loop_2928
fbu %fcc0, loop_2929
fmovdgu %xcc, %f11, %f4
movvs %xcc, %o0, %i5
loop_2928:
bcc,a loop_2930
loop_2929:
tle %icc, 0x5
fmovdl %xcc, %f9, %f12
fmovrdgez %g1, %f10, %f6
loop_2930:
ldub [%l7 + 0x31], %i2
bshuffle %f8, %f10, %f8
bvs,pt %icc, loop_2931
ld [%l7 + 0x18], %f6
subccc %o4, 0x1EF8, %i7
fmovdneg %icc, %f0, %f2
loop_2931:
fcmpes %fcc3, %f10, %f10
brlz %g7, loop_2932
fmul8x16 %f4, %f10, %f12
ldub [%l7 + 0x08], %i6
fnot2s %f15, %f13
loop_2932:
tgu %icc, 0x6
fmuld8sux16 %f11, %f8, %f10
fcmpne16 %f12, %f8, %l4
tpos %icc, 0x5
fexpand %f3, %f2
fcmpne32 %f8, %f8, %l3
fornot1 %f12, %f14, %f12
ldd [%l7 + 0x78], %f2
stw %i1, [%l7 + 0x50]
movgu %icc, %l2, %g2
umul %i0, 0x165F, %g4
ldsb [%l7 + 0x44], %g6
lduw [%l7 + 0x14], %g3
umul %g5, %l5, %l6
subccc %l0, 0x148C, %o5
tle %xcc, 0x0
tpos %icc, 0x3
movpos %xcc, %o7, %o2
stw %o1, [%l7 + 0x40]
st %f1, [%l7 + 0x18]
lduh [%l7 + 0x58], %l1
sth %o6, [%l7 + 0x6C]
fxnors %f12, %f6, %f7
bneg,pn %xcc, loop_2933
fcmpgt16 %f2, %f12, %i3
ldsb [%l7 + 0x0C], %o3
fcmpgt16 %f8, %f4, %i4
loop_2933:
orncc %i5, %o0, %i2
fmovscc %xcc, %f10, %f6
alignaddr %o4, %i7, %g7
udivcc %g1, 0x04DF, %l4
st %f9, [%l7 + 0x24]
fornot2s %f14, %f6, %f4
movl %icc, %i6, %i1
tg %xcc, 0x5
fmul8x16 %f8, %f8, %f6
fbge,a %fcc3, loop_2934
fmuld8ulx16 %f12, %f14, %f8
bpos,pt %icc, loop_2935
brlez %l2, loop_2936
loop_2934:
fpack32 %f8, %f8, %f2
andncc %g2, %l3, %i0
loop_2935:
ldsb [%l7 + 0x5E], %g4
loop_2936:
fmovsneg %xcc, %f9, %f8
subccc %g3, %g5, %g6
umulcc %l5, %l0, %l6
movl %xcc, %o5, %o2
stx %o7, [%l7 + 0x50]
fxnor %f4, %f14, %f6
fpackfix %f2, %f5
movrlez %l1, 0x2E4, %o1
stb %o6, [%l7 + 0x58]
fmovrdgez %i3, %f6, %f8
fcmpeq32 %f10, %f6, %i4
ld [%l7 + 0x50], %f8
ldsw [%l7 + 0x48], %o3
sethi 0x1F05, %o0
fmovdneg %xcc, %f13, %f15
fcmps %fcc2, %f8, %f12
std %f10, [%l7 + 0x08]
stx %i5, [%l7 + 0x78]
fxnor %f2, %f6, %f8
ldd [%l7 + 0x28], %f4
umul %i2, %i7, %o4
fmovdcc %icc, %f13, %f11
subcc %g1, %l4, %g7
edge8 %i6, %l2, %i1
ldub [%l7 + 0x5B], %l3
fnor %f4, %f4, %f10
xnorcc %i0, 0x0504, %g4
movrgz %g2, %g3, %g6
fandnot2 %f10, %f6, %f8
tsubcc %l5, 0x0FA6, %g5
fabsd %f12, %f8
ldsb [%l7 + 0x51], %l6
movgu %icc, %l0, %o2
fcmpne16 %f2, %f6, %o7
fble,a %fcc2, loop_2937
stb %l1, [%l7 + 0x6F]
tne %xcc, 0x7
fmovrde %o1, %f6, %f8
loop_2937:
ba,a %xcc, loop_2938
fzero %f0
smul %o5, 0x1168, %i3
fmovdne %xcc, %f7, %f15
loop_2938:
edge16l %i4, %o3, %o0
fbn,a %fcc2, loop_2939
fpack16 %f6, %f12
sth %i5, [%l7 + 0x14]
udiv %o6, 0x177D, %i2
loop_2939:
lduh [%l7 + 0x3E], %o4
sth %g1, [%l7 + 0x60]
fbl,a %fcc2, loop_2940
fmovse %icc, %f7, %f12
fmuld8sux16 %f3, %f5, %f0
alignaddr %l4, %i7, %i6
loop_2940:
fmovrslez %l2, %f10, %f14
fmovdcc %xcc, %f10, %f7
fand %f6, %f2, %f8
edge16l %i1, %l3, %g7
ldub [%l7 + 0x1F], %i0
movrne %g4, 0x2DC, %g2
fmovscs %xcc, %f14, %f11
bge,a,pn %icc, loop_2941
ldx [%l7 + 0x48], %g3
fabsd %f12, %f10
ldsh [%l7 + 0x5E], %l5
loop_2941:
ldsb [%l7 + 0x3A], %g6
fcmpd %fcc3, %f8, %f14
edge8n %l6, %l0, %o2
lduh [%l7 + 0x6E], %o7
brlz %l1, loop_2942
sub %o1, %g5, %i3
udiv %o5, 0x108E, %i4
subccc %o0, %o3, %o6
loop_2942:
ldd [%l7 + 0x38], %f6
call loop_2943
movg %icc, %i2, %o4
fbg,a %fcc0, loop_2944
andncc %i5, %g1, %l4
loop_2943:
andncc %i6, %l2, %i1
std %f8, [%l7 + 0x28]
loop_2944:
stw %l3, [%l7 + 0x14]
fmovrde %i7, %f12, %f6
fmovsvs %xcc, %f14, %f1
ldsw [%l7 + 0x74], %i0
fmovdne %xcc, %f2, %f3
lduh [%l7 + 0x74], %g4
fmovdgu %icc, %f10, %f15
fand %f2, %f10, %f12
lduh [%l7 + 0x44], %g7
fornot1s %f9, %f0, %f0
ldd [%l7 + 0x28], %f2
movg %xcc, %g3, %l5
fabss %f0, %f2
fbg,a %fcc0, loop_2945
ldsb [%l7 + 0x47], %g2
bn,pt %xcc, loop_2946
fmovsvs %xcc, %f9, %f3
loop_2945:
edge8l %l6, %g6, %l0
ldx [%l7 + 0x78], %o2
loop_2946:
addc %l1, %o1, %g5
std %f8, [%l7 + 0x20]
stb %i3, [%l7 + 0x37]
movn %icc, %o5, %i4
st %f5, [%l7 + 0x0C]
stw %o7, [%l7 + 0x74]
st %f14, [%l7 + 0x4C]
ldsw [%l7 + 0x40], %o0
fsrc2 %f4, %f0
movleu %icc, %o6, %o3
stx %o4, [%l7 + 0x70]
brgez %i5, loop_2947
fmovrsne %g1, %f14, %f6
movcs %icc, %i2, %i6
fnot1s %f5, %f8
loop_2947:
movrlz %l4, %i1, %l2
sll %l3, %i0, %g4
movrgz %i7, %g7, %l5
sdivcc %g3, 0x1F4A, %g2
fmovsle %xcc, %f9, %f1
stw %g6, [%l7 + 0x70]
or %l6, %o2, %l0
fexpand %f5, %f4
ldsb [%l7 + 0x62], %l1
fones %f3
ld [%l7 + 0x7C], %f9
fnot1s %f14, %f0
fbu,a %fcc2, loop_2948
ldsh [%l7 + 0x72], %g5
fone %f4
tge %icc, 0x3
loop_2948:
ldd [%l7 + 0x28], %f10
te %xcc, 0x3
ldsw [%l7 + 0x08], %i3
stb %o5, [%l7 + 0x63]
fnot2s %f9, %f11
ld [%l7 + 0x3C], %f0
ldsw [%l7 + 0x68], %i4
sth %o1, [%l7 + 0x20]
stx %o0, [%l7 + 0x48]
subc %o6, %o7, %o4
fpadd32s %f0, %f6, %f7
bn,pn %xcc, loop_2949
subccc %i5, 0x1B2C, %o3
ldsb [%l7 + 0x35], %g1
addc %i2, %l4, %i6
loop_2949:
stx %l2, [%l7 + 0x08]
fmovs %f8, %f15
brnz,a %i1, loop_2950
tvs %icc, 0x6
nop
setx loop_2951, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %l3, 0x1D6F, %g4
loop_2950:
lduh [%l7 + 0x34], %i7
fxors %f4, %f12, %f9
loop_2951:
addc %i0, 0x1ABB, %l5
stw %g3, [%l7 + 0x14]
brgez,a %g2, loop_2952
brnz,a %g7, loop_2953
fmovrdne %l6, %f12, %f6
fcmpne16 %f4, %f12, %o2
loop_2952:
fxors %f15, %f14, %f11
loop_2953:
fnot2s %f1, %f5
subcc %l0, %l1, %g5
fmovsle %xcc, %f12, %f6
movrne %g6, %o5, %i4
bcc,a loop_2954
sdivcc %i3, 0x0650, %o1
bge,a,pt %xcc, loop_2955
movn %xcc, %o6, %o7
loop_2954:
ld [%l7 + 0x0C], %f14
andcc %o4, 0x0080, %i5
loop_2955:
movpos %xcc, %o0, %o3
tgu %xcc, 0x0
fmovrdgz %i2, %f8, %f14
ldub [%l7 + 0x6B], %l4
stb %i6, [%l7 + 0x31]
tsubcctv %l2, 0x1F1D, %i1
add %l3, 0x0F6F, %g4
stx %g1, [%l7 + 0x18]
fbne,a %fcc2, loop_2956
fbuge,a %fcc3, loop_2957
stb %i7, [%l7 + 0x52]
nop
setx loop_2958, %l0, %l1
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_2956:
fcmpgt16 %f8, %f6, %l5
loop_2957:
ldsb [%l7 + 0x12], %i0
ld [%l7 + 0x70], %f8
loop_2958:
movleu %xcc, %g3, %g2
bleu loop_2959
fexpand %f2, %f6
brgez %g7, loop_2960
ld [%l7 + 0x2C], %f1
loop_2959:
fabss %f5, %f1
add %o2, %l6, %l0
loop_2960:
fmovdl %xcc, %f15, %f15
std %f4, [%l7 + 0x70]
bcs loop_2961
edge32 %l1, %g6, %o5
fmovdge %xcc, %f8, %f9
fmul8sux16 %f6, %f0, %f12
loop_2961:
movrgz %g5, %i4, %i3
fmovscs %xcc, %f7, %f14
fmovrde %o1, %f6, %f8
tn %xcc, 0x6
stw %o7, [%l7 + 0x78]
std %f6, [%l7 + 0x68]
fnot1 %f6, %f10
fandnot1s %f10, %f4, %f4
ldub [%l7 + 0x28], %o6
mova %xcc, %o4, %i5
ldsw [%l7 + 0x58], %o0
sethi 0x1FF5, %i2
stb %o3, [%l7 + 0x46]
ldsb [%l7 + 0x4F], %i6
fmovrsne %l4, %f15, %f0
ble,pt %xcc, loop_2962
movne %icc, %l2, %i1
lduh [%l7 + 0x12], %g4
udiv %l3, 0x0DA2, %g1
loop_2962:
ldd [%l7 + 0x70], %f12
fbo %fcc1, loop_2963
fmovrde %i7, %f4, %f14
sdivx %l5, 0x14D4, %g3
fmovrde %i0, %f4, %f10
loop_2963:
stb %g7, [%l7 + 0x0E]
fbl,a %fcc3, loop_2964
bcs,pn %icc, loop_2965
fxors %f12, %f0, %f2
ldsb [%l7 + 0x08], %o2
loop_2964:
bge,a %icc, loop_2966
loop_2965:
be,a %icc, loop_2967
ldub [%l7 + 0x21], %l6
addccc %g2, %l0, %g6
loop_2966:
lduw [%l7 + 0x7C], %l1
loop_2967:
bshuffle %f2, %f8, %f10
ldsb [%l7 + 0x56], %o5
ld [%l7 + 0x74], %f13
fnors %f10, %f2, %f4
bg,a,pn %icc, loop_2968
fcmpne16 %f10, %f14, %i4
tn %xcc, 0x5
ldub [%l7 + 0x6A], %g5
loop_2968:
fone %f14
movleu %icc, %o1, %i3
fmovdge %xcc, %f2, %f5
fbo %fcc3, loop_2969
fmovdg %xcc, %f2, %f14
fpsub16s %f3, %f6, %f14
tg %xcc, 0x5
loop_2969:
xor %o6, %o7, %o4
edge16n %o0, %i2, %o3
fbug,a %fcc3, loop_2970
fexpand %f2, %f6
fbge,a %fcc2, loop_2971
xorcc %i5, %l4, %l2
loop_2970:
fmovdg %icc, %f13, %f2
fabsd %f2, %f10
loop_2971:
mulx %i1, %i6, %l3
mova %icc, %g4, %g1
tsubcc %l5, 0x10DF, %i7
ldub [%l7 + 0x62], %g3
fmovdgu %icc, %f8, %f13
movvs %xcc, %i0, %g7
xnor %o2, %g2, %l0
fmovspos %xcc, %f1, %f0
ld [%l7 + 0x2C], %f8
st %f1, [%l7 + 0x48]
udivcc %g6, 0x090F, %l6
xnor %l1, 0x010A, %o5
fnot2 %f0, %f0
pdist %f6, %f4, %f14
orcc %i4, %g5, %o1
ld [%l7 + 0x5C], %f11
ld [%l7 + 0x48], %f1
xor %o6, %i3, %o4
edge8ln %o0, %o7, %i2
tvs %xcc, 0x3
fmovdn %icc, %f8, %f15
ldsb [%l7 + 0x30], %i5
fsrc1s %f4, %f2
fcmps %fcc2, %f15, %f12
ldub [%l7 + 0x20], %o3
fcmpgt32 %f12, %f6, %l4
movrlz %i1, %l2, %l3
fmovdge %icc, %f2, %f13
movne %icc, %g4, %i6
call loop_2972
edge16l %g1, %i7, %g3
fmul8x16al %f0, %f12, %f8
stw %l5, [%l7 + 0x0C]
loop_2972:
array8 %g7, %o2, %g2
ldd [%l7 + 0x20], %f12
ldsb [%l7 + 0x11], %l0
fmovrsgez %i0, %f15, %f12
lduh [%l7 + 0x0A], %l6
fmovdl %icc, %f14, %f0
st %f7, [%l7 + 0x24]
for %f12, %f4, %f4
tsubcc %l1, %o5, %g6
fbuge,a %fcc2, loop_2973
fmovsne %xcc, %f12, %f12
fmovsge %xcc, %f14, %f6
fbe,a %fcc2, loop_2974
loop_2973:
orncc %i4, %g5, %o6
fnor %f4, %f2, %f0
ldx [%l7 + 0x60], %i3
loop_2974:
fmovs %f10, %f2
st %f3, [%l7 + 0x30]
ld [%l7 + 0x48], %f5
te %xcc, 0x3
tl %icc, 0x0
lduh [%l7 + 0x6A], %o1
st %f4, [%l7 + 0x70]
lduw [%l7 + 0x28], %o4
ta %icc, 0x1
fmovdl %icc, %f9, %f4
bpos,pt %icc, loop_2975
ldsh [%l7 + 0x6C], %o0
nop
setx loop_2976, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f10, %f2, %f2
loop_2975:
mulx %o7, %i2, %o3
fmovsle %xcc, %f8, %f15
loop_2976:
sdivx %l4, 0x1680, %i1
fbn,a %fcc3, loop_2977
addc %l2, 0x1562, %l3
fnot1 %f0, %f12
srl %i5, 0x0D, %g4
loop_2977:
stx %g1, [%l7 + 0x78]
ldd [%l7 + 0x70], %f12
bneg,a loop_2978
fbu %fcc1, loop_2979
tleu %xcc, 0x7
ldsh [%l7 + 0x3C], %i6
loop_2978:
fpsub16 %f14, %f0, %f10
loop_2979:
lduw [%l7 + 0x10], %i7
fcmpeq16 %f8, %f14, %l5
movrlz %g7, %g3, %o2
subc %g2, 0x0C0E, %l0
ldx [%l7 + 0x38], %i0
tl %xcc, 0x5
edge8n %l1, %l6, %g6
umul %i4, %o5, %o6
fcmpeq32 %f4, %f12, %g5
edge8l %i3, %o4, %o0
fpsub32s %f8, %f3, %f6
bpos,a loop_2980
fmovse %icc, %f1, %f6
fba,a %fcc1, loop_2981
stx %o7, [%l7 + 0x08]
loop_2980:
fmovdpos %xcc, %f4, %f3
fmovrdlz %o1, %f0, %f0
loop_2981:
fbu,a %fcc1, loop_2982
faligndata %f10, %f6, %f8
movcs %xcc, %i2, %o3
stb %i1, [%l7 + 0x65]
loop_2982:
fornot1s %f1, %f12, %f3
std %f2, [%l7 + 0x20]
fpadd32s %f2, %f10, %f11
fcmpes %fcc2, %f1, %f4
movge %xcc, %l4, %l2
movvc %icc, %l3, %i5
fcmpd %fcc0, %f0, %f6
subc %g4, %g1, %i7
edge16n %l5, %i6, %g3
and %g7, 0x09E9, %g2
edge16l %o2, %l0, %i0
fcmple32 %f4, %f14, %l1
stb %l6, [%l7 + 0x6A]
bg,a,pn %icc, loop_2983
siam 0x3
fxors %f4, %f10, %f9
movvs %icc, %g6, %o5
loop_2983:
stw %i4, [%l7 + 0x10]
ldub [%l7 + 0x7D], %g5
stx %i3, [%l7 + 0x28]
fandnot2 %f2, %f2, %f6
fmovdleu %icc, %f0, %f5
fmovsn %xcc, %f8, %f13
umul %o4, %o6, %o0
popc 0x063A, %o1
for %f0, %f2, %f4
ldx [%l7 + 0x18], %o7
edge32l %i2, %i1, %o3
ldsb [%l7 + 0x41], %l4
sth %l3, [%l7 + 0x16]
fxors %f5, %f10, %f3
faligndata %f0, %f12, %f14
fmovrslez %l2, %f15, %f0
fexpand %f5, %f0
movcc %xcc, %g4, %g1
fmovsle %xcc, %f0, %f8
edge16 %i5, %l5, %i7
fmovdneg %xcc, %f8, %f9
lduh [%l7 + 0x1E], %i6
lduh [%l7 + 0x5C], %g7
tsubcctv %g2, 0x01CC, %g3
addccc %l0, 0x1742, %o2
fmovsl %icc, %f5, %f1
fxnors %f10, %f4, %f12
st %f14, [%l7 + 0x48]
fmovsl %icc, %f8, %f8
fmovdvs %xcc, %f3, %f1
fbug %fcc1, loop_2984
fblg %fcc3, loop_2985
subc %l1, %i0, %l6
alignaddrl %o5, %i4, %g5
loop_2984:
fnegs %f14, %f10
loop_2985:
ldd [%l7 + 0x70], %f6
tsubcc %i3, 0x07D0, %o4
ldsw [%l7 + 0x18], %o6
fandnot1s %f0, %f6, %f6
fmovdl %xcc, %f7, %f15
fnands %f10, %f8, %f4
siam 0x1
sdivcc %o0, 0x1C95, %o1
fmovdn %xcc, %f7, %f11
umulcc %g6, %i2, %i1
lduw [%l7 + 0x48], %o7
array8 %l4, %o3, %l2
fbule,a %fcc3, loop_2986
edge8 %g4, %g1, %l3
lduh [%l7 + 0x4C], %i5
sth %l5, [%l7 + 0x62]
loop_2986:
edge32 %i7, %g7, %i6
fandnot1 %f2, %f8, %f0
fone %f6
fbo,a %fcc1, loop_2987
fnands %f12, %f7, %f8
tcc %icc, 0x6
bshuffle %f8, %f0, %f8
loop_2987:
edge8l %g3, %l0, %g2
stb %l1, [%l7 + 0x0C]
ld [%l7 + 0x50], %f14
fbug,a %fcc1, loop_2988
st %f12, [%l7 + 0x60]
fmovrde %o2, %f0, %f0
st %f3, [%l7 + 0x28]
loop_2988:
ldsb [%l7 + 0x5F], %i0
fba %fcc0, loop_2989
edge32n %l6, %o5, %g5
nop
setx loop_2990, %l0, %l1
jmpl %l1, %i4
fsrc2 %f4, %f8
loop_2989:
xnorcc %i3, %o6, %o0
lduh [%l7 + 0x64], %o1
loop_2990:
fmovdpos %xcc, %f6, %f3
tvc %xcc, 0x2
ld [%l7 + 0x40], %f3
brnz %o4, loop_2991
fpsub16 %f10, %f0, %f4
tl %xcc, 0x6
tsubcctv %i2, %g6, %i1
loop_2991:
fandnot2 %f14, %f2, %f6
lduw [%l7 + 0x54], %o7
st %f5, [%l7 + 0x1C]
std %f8, [%l7 + 0x70]
fmuld8ulx16 %f15, %f9, %f12
lduh [%l7 + 0x60], %o3
fbue %fcc2, loop_2992
tvc %xcc, 0x0
fnand %f2, %f14, %f8
fbule %fcc2, loop_2993
loop_2992:
fnands %f1, %f6, %f13
st %f10, [%l7 + 0x4C]
fcmple32 %f8, %f14, %l4
loop_2993:
stb %g4, [%l7 + 0x77]
sll %g1, %l2, %i5
fbg,a %fcc0, loop_2994
movvc %xcc, %l5, %i7
fandnot2 %f2, %f12, %f8
array32 %l3, %g7, %g3
loop_2994:
and %l0, 0x12E6, %g2
movn %icc, %i6, %o2
alignaddr %l1, %i0, %l6
stw %o5, [%l7 + 0x44]
fmovrdlez %g5, %f10, %f4
stw %i4, [%l7 + 0x38]
xnorcc %i3, 0x0340, %o0
lduh [%l7 + 0x50], %o1
fpadd32 %f8, %f10, %f6
fxnor %f0, %f10, %f10
for %f8, %f12, %f6
movvs %xcc, %o6, %o4
fxnor %f2, %f6, %f4
tleu %xcc, 0x1
ldsb [%l7 + 0x2C], %g6
array16 %i1, %o7, %o3
fnegd %f14, %f6
bneg,pn %icc, loop_2995
umulcc %i2, 0x0458, %g4
nop
setx loop_2996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f14, %f9, %f12
loop_2995:
std %f14, [%l7 + 0x40]
fcmpgt16 %f0, %f4, %g1
loop_2996:
fsrc2 %f0, %f2
movgu %xcc, %l4, %i5
addccc %l2, 0x039D, %i7
subc %l3, 0x17E6, %l5
ldub [%l7 + 0x48], %g7
movre %l0, 0x018, %g2
subcc %g3, %o2, %i6
fmuld8sux16 %f0, %f12, %f2
udivx %i0, 0x084D, %l6
andn %l1, %o5, %g5
addccc %i4, %o0, %i3
fxors %f10, %f12, %f6
fmovscc %icc, %f5, %f10
fmovsvs %xcc, %f3, %f7
ldsh [%l7 + 0x12], %o6
std %f14, [%l7 + 0x28]
movrgz %o4, %g6, %i1
brlez %o7, loop_2997
stx %o3, [%l7 + 0x68]
lduh [%l7 + 0x0C], %o1
tn %icc, 0x1
loop_2997:
xnor %g4, 0x0247, %i2
brgz,a %l4, loop_2998
stw %g1, [%l7 + 0x60]
movne %icc, %l2, %i7
be,pt %xcc, loop_2999
loop_2998:
fpack16 %f8, %f14
ldsh [%l7 + 0x1A], %i5
ldsw [%l7 + 0x48], %l5
loop_2999:
fabss %f6, %f10
fmovrdlz %l3, %f4, %f8
umulcc %g7, %l0, %g2
ldub [%l7 + 0x72], %g3
fpsub16s %f1, %f15, %f4
sub %o2, %i0, %i6
bvs,a loop_3000
array8 %l6, %o5, %l1
ldub [%l7 + 0x67], %g5
fmovsgu %xcc, %f0, %f9
loop_3000:
bleu,a,pt %xcc, loop_3001
tg %icc, 0x3
xnor %i4, 0x1E42, %i3
fnor %f14, %f4, %f14
loop_3001:
stx %o0, [%l7 + 0x10]
sth %o4, [%l7 + 0x46]
sdiv %o6, 0x1148, %i1
subc %o7, %g6, %o3
tvc %xcc, 0x4
fnegs %f4, %f7
stb %g4, [%l7 + 0x0E]
ldsb [%l7 + 0x0C], %o1
ld [%l7 + 0x54], %f5
lduh [%l7 + 0x0A], %i2
bne loop_3002
stw %l4, [%l7 + 0x58]
sethi 0x007A, %l2
ldsb [%l7 + 0x4F], %i7
loop_3002:
movrlz %i5, %g1, %l3
fmovdvs %xcc, %f8, %f3
alignaddr %l5, %g7, %g2
ble,a loop_3003
ldd [%l7 + 0x48], %f4
srax %g3, 0x1A, %o2
bleu loop_3004
loop_3003:
edge8 %l0, %i6, %i0
fxors %f1, %f4, %f4
srlx %l6, 0x02, %o5
loop_3004:
fbl %fcc3, loop_3005
pdist %f6, %f2, %f4
sth %l1, [%l7 + 0x42]
fmovrdgez %g5, %f10, %f12
loop_3005:
fbu,a %fcc0, loop_3006
fornot1s %f15, %f11, %f5
movcs %icc, %i4, %o0
fmovsvc %icc, %f3, %f9
loop_3006:
fmovdn %icc, %f12, %f3
lduh [%l7 + 0x4E], %o4
stw %i3, [%l7 + 0x08]
fandnot2 %f4, %f14, %f2
stx %o6, [%l7 + 0x48]
fmovdg %xcc, %f0, %f10
sra %o7, %g6, %i1
ldx [%l7 + 0x20], %g4
ldd [%l7 + 0x78], %f10
siam 0x4
st %f9, [%l7 + 0x64]
fbge,a %fcc2, loop_3007
fmovrde %o1, %f0, %f2
stb %o3, [%l7 + 0x6B]
fbuge %fcc0, loop_3008
loop_3007:
fones %f8
bgu,pt %icc, loop_3009
lduw [%l7 + 0x68], %l4
loop_3008:
ldx [%l7 + 0x40], %l2
movne %xcc, %i2, %i5
loop_3009:
addcc %g1, %i7, %l5
mulscc %g7, %l3, %g2
fands %f6, %f9, %f15
std %f2, [%l7 + 0x10]
fbl,a %fcc1, loop_3010
lduw [%l7 + 0x24], %g3
subc %o2, 0x0C80, %i6
ba loop_3011
loop_3010:
fnot2s %f2, %f7
bge,pn %icc, loop_3012
fmovrde %l0, %f4, %f8
loop_3011:
st %f11, [%l7 + 0x7C]
sdivx %i0, 0x1AAC, %l6
loop_3012:
edge8l %l1, %g5, %i4
te %icc, 0x6
array32 %o5, %o4, %i3
fcmpne32 %f8, %f12, %o6
ld [%l7 + 0x44], %f0
and %o0, 0x0FE7, %o7
fpsub32s %f13, %f11, %f2
tcs %icc, 0x1
ld [%l7 + 0x3C], %f11
ldub [%l7 + 0x65], %i1
tn %xcc, 0x5
tleu %icc, 0x5
bpos,pn %icc, loop_3013
fbo %fcc1, loop_3014
fbne %fcc2, loop_3015
movrne %g6, %g4, %o1
loop_3013:
edge8n %l4, %l2, %i2
loop_3014:
bge %icc, loop_3016
loop_3015:
fxnors %f9, %f4, %f11
fbu %fcc2, loop_3017
fble %fcc3, loop_3018
loop_3016:
lduw [%l7 + 0x4C], %o3
ldx [%l7 + 0x60], %g1
loop_3017:
ldx [%l7 + 0x08], %i5
loop_3018:
stw %l5, [%l7 + 0x14]
lduh [%l7 + 0x50], %g7
ldsw [%l7 + 0x2C], %i7
edge32 %l3, %g2, %o2
sth %i6, [%l7 + 0x28]
ldub [%l7 + 0x7B], %g3
ldsh [%l7 + 0x44], %l0
fbg,a %fcc0, loop_3019
tcs %icc, 0x2
fmovsg %xcc, %f6, %f14
fmovs %f0, %f11
loop_3019:
stw %l6, [%l7 + 0x58]
fbue %fcc1, loop_3020
std %f0, [%l7 + 0x18]
ld [%l7 + 0x10], %f11
ldub [%l7 + 0x50], %l1
loop_3020:
sth %i0, [%l7 + 0x48]
and %i4, 0x17AD, %o5
and %g5, 0x1B5F, %i3
fandnot1s %f10, %f13, %f1
brlz %o6, loop_3021
ldx [%l7 + 0x50], %o4
bl,a %xcc, loop_3022
ldd [%l7 + 0x78], %f14
loop_3021:
movrne %o0, 0x313, %o7
ldd [%l7 + 0x08], %f0
loop_3022:
lduh [%l7 + 0x5C], %g6
lduw [%l7 + 0x74], %i1
fmovrslz %g4, %f1, %f14
stw %o1, [%l7 + 0x2C]
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x1F], %l4
fabss %f11, %f1
fxnor %f4, %f6, %f14
fmovsne %xcc, %f1, %f4
st %f8, [%l7 + 0x68]
fmovsge %xcc, %f14, %f10
ldd [%l7 + 0x20], %f14
fbn %fcc0, loop_3023
movrgz %l2, 0x04E, %o3
xnorcc %i2, %i5, %l5
stw %g7, [%l7 + 0x54]
loop_3023:
orcc %i7, 0x147A, %l3
edge32n %g1, %g2, %i6
ldd [%l7 + 0x50], %f2
subccc %o2, %l0, %g3
call loop_3024
tleu %icc, 0x6
edge16l %l6, %i0, %i4
alignaddrl %o5, %g5, %l1
loop_3024:
fxnors %f7, %f1, %f3
fbuge,a %fcc3, loop_3025
ldsh [%l7 + 0x4A], %i3
fabsd %f10, %f8
move %xcc, %o4, %o6
loop_3025:
tle %xcc, 0x6
be,a,pn %xcc, loop_3026
taddcctv %o0, 0x1E2C, %o7
fmovdge %icc, %f5, %f6
fornot2 %f14, %f14, %f2
loop_3026:
fcmpgt32 %f0, %f14, %i1
ldsw [%l7 + 0x68], %g4
bge,a,pn %icc, loop_3027
sth %g6, [%l7 + 0x0C]
fmovdleu %xcc, %f5, %f0
ldx [%l7 + 0x68], %l4
loop_3027:
bcc,a %xcc, loop_3028
lduh [%l7 + 0x74], %l2
movle %icc, %o1, %i2
fbule %fcc1, loop_3029
loop_3028:
fandnot2 %f8, %f2, %f10
edge8 %i5, %l5, %g7
fcmpgt16 %f10, %f4, %i7
loop_3029:
ld [%l7 + 0x0C], %f1
fmovsne %icc, %f13, %f8
fmovdle %icc, %f4, %f10
fpmerge %f0, %f11, %f2
fxnors %f7, %f4, %f0
fmovda %icc, %f2, %f9
subcc %o3, %g1, %l3
std %f4, [%l7 + 0x20]
stb %i6, [%l7 + 0x0F]
stx %g2, [%l7 + 0x08]
fmovse %xcc, %f9, %f8
tg %xcc, 0x4
movvs %xcc, %o2, %g3
std %f0, [%l7 + 0x58]
ld [%l7 + 0x68], %f0
stw %l6, [%l7 + 0x08]
fmovsg %xcc, %f5, %f15
ldsw [%l7 + 0x68], %l0
fone %f4
edge16n %i4, %i0, %o5
lduw [%l7 + 0x40], %l1
nop
setx loop_3030, %l0, %l1
jmpl %l1, %g5
st %f1, [%l7 + 0x50]
fpack32 %f6, %f12, %f2
sth %o4, [%l7 + 0x64]
loop_3030:
sll %o6, 0x18, %o0
bshuffle %f6, %f2, %f4
sdiv %i3, 0x0803, %i1
ldsw [%l7 + 0x44], %g4
fones %f9
ldd [%l7 + 0x78], %f4
ldub [%l7 + 0x46], %g6
movge %xcc, %o7, %l2
fcmpne16 %f2, %f6, %o1
tpos %xcc, 0x4
ld [%l7 + 0x4C], %f12
fmul8x16au %f10, %f2, %f0
fcmple32 %f14, %f14, %i2
fbn %fcc2, loop_3031
brgez,a %l4, loop_3032
brgez,a %i5, loop_3033
fbue,a %fcc1, loop_3034
loop_3031:
fmovdcc %icc, %f3, %f0
loop_3032:
andncc %g7, %i7, %l5
loop_3033:
ld [%l7 + 0x68], %f2
loop_3034:
std %f4, [%l7 + 0x18]
udiv %g1, 0x1FDC, %l3
movre %o3, 0x18B, %g2
fmovrse %i6, %f12, %f4
stw %o2, [%l7 + 0x74]
fmovsl %xcc, %f4, %f8
fornot1 %f2, %f6, %f10
taddcc %l6, %g3, %i4
fbl %fcc2, loop_3035
movg %xcc, %l0, %o5
fmovdne %xcc, %f0, %f11
fcmple32 %f10, %f2, %l1
loop_3035:
addcc %i0, 0x1D36, %g5
ldsb [%l7 + 0x54], %o4
fmovrse %o6, %f3, %f8
fzero %f14
fba %fcc0, loop_3036
bvc,pn %icc, loop_3037
fble %fcc1, loop_3038
tleu %icc, 0x0
loop_3036:
sub %o0, 0x0B79, %i1
loop_3037:
fand %f4, %f12, %f8
loop_3038:
fmovdgu %icc, %f12, %f0
ldx [%l7 + 0x70], %g4
brgez %g6, loop_3039
bge,pn %icc, loop_3040
fmovsleu %icc, %f13, %f4
fxors %f2, %f6, %f5
loop_3039:
fors %f1, %f7, %f5
loop_3040:
for %f6, %f14, %f10
call loop_3041
addcc %i3, 0x10E8, %o7
bn %icc, loop_3042
movvc %xcc, %l2, %o1
loop_3041:
fcmple16 %f10, %f14, %l4
ldsh [%l7 + 0x0C], %i5
loop_3042:
fnot1 %f0, %f14
fornot1 %f12, %f2, %f6
ldsw [%l7 + 0x28], %i2
stw %g7, [%l7 + 0x54]
ble,a loop_3043
ldub [%l7 + 0x3B], %i7
orncc %l5, %l3, %o3
ldub [%l7 + 0x32], %g2
loop_3043:
fsrc2 %f2, %f12
fcmpgt16 %f12, %f4, %g1
fbo %fcc0, loop_3044
and %o2, %i6, %l6
bleu %icc, loop_3045
stx %i4, [%l7 + 0x68]
loop_3044:
fzeros %f6
fpadd32s %f11, %f15, %f5
loop_3045:
fbne,a %fcc0, loop_3046
std %f2, [%l7 + 0x48]
ldsw [%l7 + 0x68], %g3
fand %f0, %f14, %f8
loop_3046:
st %f13, [%l7 + 0x10]
fmovrsgez %o5, %f8, %f3
fone %f2
fnors %f8, %f4, %f13
xnor %l1, 0x12F7, %i0
fble,a %fcc1, loop_3047
fandnot1 %f8, %f10, %f10
fbuge,a %fcc3, loop_3048
tcs %xcc, 0x1
loop_3047:
addcc %g5, %o4, %l0
fmovrdlez %o6, %f4, %f2
loop_3048:
ldub [%l7 + 0x14], %o0
stb %g4, [%l7 + 0x4C]
movleu %icc, %g6, %i3
ldd [%l7 + 0x10], %f8
fcmps %fcc0, %f1, %f10
fnands %f2, %f12, %f12
fbug,a %fcc3, loop_3049
lduw [%l7 + 0x08], %o7
movle %xcc, %i1, %l2
fmovsne %xcc, %f10, %f2
loop_3049:
fornot2s %f6, %f5, %f2
fpackfix %f14, %f2
sth %o1, [%l7 + 0x32]
sll %i5, 0x0A, %l4
fpadd16 %f2, %f14, %f4
fone %f10
te %xcc, 0x3
fbge %fcc2, loop_3050
bpos %icc, loop_3051
fabsd %f14, %f2
ldub [%l7 + 0x44], %i2
loop_3050:
fmovdl %icc, %f11, %f15
loop_3051:
andn %g7, 0x053C, %i7
fxors %f2, %f3, %f5
tsubcctv %l3, 0x079F, %o3
fmovda %icc, %f6, %f1
smulcc %g2, 0x12F2, %l5
fmovdpos %icc, %f1, %f5
alignaddrl %o2, %g1, %i6
ldx [%l7 + 0x50], %l6
and %i4, %g3, %o5
ld [%l7 + 0x34], %f8
st %f12, [%l7 + 0x70]
fbo %fcc1, loop_3052
movrlz %l1, %i0, %g5
ldsb [%l7 + 0x23], %l0
alignaddr %o4, %o0, %o6
loop_3052:
brlz %g4, loop_3053
alignaddr %g6, %i3, %i1
fzero %f8
fmul8x16 %f7, %f0, %f4
loop_3053:
sth %o7, [%l7 + 0x3E]
ldsb [%l7 + 0x25], %l2
movcc %xcc, %o1, %i5
lduh [%l7 + 0x22], %l4
bgu loop_3054
ldsb [%l7 + 0x42], %i2
edge16ln %g7, %l3, %o3
bpos %icc, loop_3055
loop_3054:
ldsw [%l7 + 0x78], %i7
te %icc, 0x4
fmovdpos %icc, %f15, %f14
loop_3055:
st %f11, [%l7 + 0x08]
movvc %icc, %l5, %g2
bn,pn %xcc, loop_3056
lduh [%l7 + 0x64], %g1
st %f10, [%l7 + 0x5C]
fmovdg %xcc, %f6, %f0
loop_3056:
bn,pn %xcc, loop_3057
srlx %o2, %l6, %i6
srlx %g3, 0x10, %i4
xor %o5, 0x1145, %l1
loop_3057:
call loop_3058
brz %i0, loop_3059
fmul8x16al %f14, %f2, %f14
ldsw [%l7 + 0x44], %g5
loop_3058:
stw %l0, [%l7 + 0x08]
loop_3059:
movvc %xcc, %o0, %o6
smulcc %g4, %o4, %g6
taddcc %i1, 0x0ACD, %o7
std %f14, [%l7 + 0x70]
udivx %l2, 0x19E0, %i3
brlz %i5, loop_3060
bgu,a loop_3061
lduw [%l7 + 0x54], %l4
fpsub16s %f10, %f9, %f3
loop_3060:
fmovrde %i2, %f14, %f8
loop_3061:
ldsh [%l7 + 0x12], %o1
tvs %xcc, 0x2
lduh [%l7 + 0x1A], %l3
ldub [%l7 + 0x66], %g7
bgu,pn %icc, loop_3062
ldsb [%l7 + 0x5B], %o3
fmovrde %i7, %f0, %f0
fcmple32 %f2, %f4, %g2
loop_3062:
fmul8x16au %f2, %f7, %f12
be %xcc, loop_3063
fpack32 %f12, %f2, %f14
ldsw [%l7 + 0x58], %l5
nop
setx loop_3064, %l0, %l1
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_3063:
fornot2 %f12, %f14, %f0
ldd [%l7 + 0x48], %f6
brz,a %g1, loop_3065
loop_3064:
ldx [%l7 + 0x18], %l6
fmovsvc %icc, %f6, %f2
xnor %o2, 0x0960, %i6
loop_3065:
fmovrde %i4, %f8, %f2
fpadd32s %f11, %f7, %f0
for %f4, %f14, %f14
lduh [%l7 + 0x1A], %o5
fpsub16 %f0, %f2, %f4
udivx %l1, 0x07A6, %g3
fmovsvc %icc, %f13, %f12
fmovrse %i0, %f3, %f13
stb %l0, [%l7 + 0x68]
edge32n %o0, %g5, %o6
fcmpne32 %f8, %f12, %g4
fcmps %fcc0, %f9, %f6
orcc %g6, %i1, %o4
fornot2s %f11, %f12, %f8
fzero %f0
subc %l2, 0x1F48, %i3
fxors %f8, %f5, %f8
ld [%l7 + 0x38], %f11
stx %i5, [%l7 + 0x58]
edge32 %o7, %i2, %o1
ld [%l7 + 0x50], %f9
stb %l3, [%l7 + 0x5E]
fmovdcc %icc, %f2, %f7
ldd [%l7 + 0x08], %f10
fxors %f10, %f9, %f13
ldsw [%l7 + 0x34], %g7
fmovdneg %xcc, %f12, %f2
fbn,a %fcc2, loop_3066
fornot2 %f10, %f0, %f6
movne %xcc, %o3, %i7
lduh [%l7 + 0x7E], %l4
loop_3066:
sth %l5, [%l7 + 0x24]
brz %g1, loop_3067
fmovdle %icc, %f2, %f3
movcc %xcc, %g2, %o2
edge8l %i6, %i4, %o5
loop_3067:
pdist %f8, %f10, %f4
fmovrsgez %l1, %f10, %f1
smulcc %l6, 0x00E1, %i0
ldub [%l7 + 0x21], %g3
fzeros %f3
brz %l0, loop_3068
fsrc1 %f14, %f8
fmovsn %xcc, %f1, %f15
sdivx %o0, 0x1DC4, %o6
loop_3068:
fsrc1s %f14, %f11
fbge,a %fcc2, loop_3069
stw %g4, [%l7 + 0x4C]
pdist %f12, %f4, %f14
orcc %g6, 0x0160, %i1
loop_3069:
ld [%l7 + 0x78], %f15
fmovsl %xcc, %f12, %f15
edge8n %g5, %o4, %i3
movpos %icc, %i5, %o7
brz,a %i2, loop_3070
addc %l2, %l3, %g7
sdivcc %o1, 0x18A8, %o3
fmovdleu %icc, %f6, %f3
loop_3070:
stw %i7, [%l7 + 0x78]
movvs %xcc, %l5, %l4
fmovrsne %g1, %f9, %f5
fpadd32 %f4, %f0, %f12
lduh [%l7 + 0x22], %o2
st %f4, [%l7 + 0x50]
sth %i6, [%l7 + 0x54]
ldub [%l7 + 0x0C], %g2
popc %o5, %l1
movl %icc, %l6, %i0
ldx [%l7 + 0x20], %i4
stw %l0, [%l7 + 0x1C]
st %f4, [%l7 + 0x68]
brlez,a %g3, loop_3071
fmovrdgz %o6, %f6, %f6
srax %g4, %o0, %i1
fbg,a %fcc1, loop_3072
loop_3071:
fmovsneg %xcc, %f4, %f7
fmul8x16al %f3, %f13, %f8
lduh [%l7 + 0x5A], %g5
loop_3072:
ldsh [%l7 + 0x08], %o4
fpack32 %f4, %f10, %f12
fnand %f10, %f0, %f0
fmovdleu %icc, %f7, %f7
std %f4, [%l7 + 0x08]
sub %g6, %i3, %o7
edge32 %i2, %l2, %i5
stx %l3, [%l7 + 0x20]
stw %o1, [%l7 + 0x60]
brlz,a %g7, loop_3073
fabss %f9, %f3
fmovspos %icc, %f6, %f15
st %f2, [%l7 + 0x10]
loop_3073:
tn %icc, 0x4
edge32l %i7, %o3, %l4
stw %l5, [%l7 + 0x4C]
movne %icc, %g1, %i6
sth %g2, [%l7 + 0x30]
sllx %o2, %l1, %l6
ldd [%l7 + 0x10], %f0
std %f8, [%l7 + 0x28]
sll %o5, %i4, %i0
fnors %f7, %f4, %f9
ldsw [%l7 + 0x1C], %g3
fmovsneg %xcc, %f8, %f11
udivcc %o6, 0x006E, %l0
movcc %xcc, %g4, %o0
ldub [%l7 + 0x3E], %i1
fbul %fcc3, loop_3074
stb %g5, [%l7 + 0x1D]
movre %g6, %o4, %o7
for %f8, %f8, %f12
loop_3074:
fmul8x16 %f13, %f4, %f2
ldsh [%l7 + 0x38], %i3
movcc %xcc, %i2, %i5
array32 %l2, %l3, %o1
fbe,a %fcc0, loop_3075
ldub [%l7 + 0x61], %i7
fandnot1 %f6, %f0, %f0
movneg %xcc, %g7, %l4
loop_3075:
fmovrslez %o3, %f15, %f5
movvs %xcc, %l5, %i6
st %f9, [%l7 + 0x78]
ldsh [%l7 + 0x3C], %g2
sth %g1, [%l7 + 0x0E]
sllx %l1, %o2, %o5
bgu,a %xcc, loop_3076
tsubcc %i4, 0x11C0, %l6
fmovsneg %xcc, %f4, %f3
stx %i0, [%l7 + 0x20]
loop_3076:
fmovdgu %xcc, %f9, %f11
udiv %o6, 0x0AAD, %l0
nop
setx loop_3077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f11, %f10
siam 0x4
stw %g4, [%l7 + 0x30]
loop_3077:
fornot2 %f8, %f14, %f4
ldx [%l7 + 0x10], %o0
fmovsvs %xcc, %f15, %f10
ldub [%l7 + 0x7D], %g3
bcc loop_3078
fmovsgu %xcc, %f9, %f0
fmovdle %icc, %f15, %f8
fmovrdlz %g5, %f12, %f4
loop_3078:
fmovdpos %icc, %f15, %f14
fcmple16 %f10, %f6, %g6
taddcc %o4, 0x12C3, %o7
fsrc2 %f8, %f10
fmuld8sux16 %f11, %f4, %f6
fmovdvs %icc, %f12, %f12
ldub [%l7 + 0x79], %i1
fxnors %f10, %f13, %f15
stb %i3, [%l7 + 0x70]
fnot1s %f11, %f12
fandnot2s %f6, %f15, %f2
fornot2 %f10, %f0, %f10
sdivcc %i5, 0x18A4, %l2
ldd [%l7 + 0x70], %f8
fmovdg %icc, %f11, %f15
movvs %icc, %i2, %l3
fmovsvc %xcc, %f8, %f5
ldsb [%l7 + 0x6A], %i7
ld [%l7 + 0x6C], %f1
umulcc %o1, 0x02D6, %l4
tne %icc, 0x6
fmovdge %xcc, %f9, %f8
movpos %xcc, %g7, %l5
stx %i6, [%l7 + 0x28]
fandnot1s %f15, %f9, %f12
smul %o3, 0x0354, %g1
ld [%l7 + 0x2C], %f15
fbl %fcc3, loop_3079
be %xcc, loop_3080
fbule %fcc0, loop_3081
fmovrsgz %l1, %f6, %f14
loop_3079:
ldsw [%l7 + 0x40], %g2
loop_3080:
fmovrdlz %o5, %f12, %f6
loop_3081:
stw %o2, [%l7 + 0x58]
movn %icc, %l6, %i4
fpadd16s %f5, %f10, %f3
nop
setx loop_3082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %xcc, %o6, %i0
umul %g4, %l0, %g3
std %f0, [%l7 + 0x70]
loop_3082:
bge,a loop_3083
brgez %g5, loop_3084
fmovs %f10, %f12
ld [%l7 + 0x28], %f7
loop_3083:
or %g6, 0x16FE, %o0
loop_3084:
mova %xcc, %o7, %o4
movgu %xcc, %i3, %i1
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x18], %l2
fcmps %fcc3, %f10, %f2
fand %f2, %f8, %f8
tvc %icc, 0x3
fxors %f4, %f13, %f12
movrlz %i5, 0x2AB, %i2
fcmpgt32 %f0, %f6, %l3
te %xcc, 0x6
fmovdvc %icc, %f15, %f12
stw %o1, [%l7 + 0x20]
alignaddr %l4, %i7, %g7
lduw [%l7 + 0x70], %i6
addc %l5, %g1, %o3
movrgz %l1, %g2, %o2
fmovd %f6, %f4
movcs %xcc, %l6, %o5
fmovsleu %icc, %f3, %f9
fbg %fcc3, loop_3085
fpack16 %f0, %f10
stb %i4, [%l7 + 0x15]
brlz,a %o6, loop_3086
loop_3085:
tl %icc, 0x0
lduw [%l7 + 0x40], %i0
edge8l %l0, %g4, %g3
loop_3086:
fmovrse %g5, %f15, %f0
fands %f4, %f2, %f4
fmul8x16au %f5, %f6, %f4
stx %o0, [%l7 + 0x28]
st %f12, [%l7 + 0x08]
ldsw [%l7 + 0x44], %o7
ldsh [%l7 + 0x0E], %o4
tvs %icc, 0x3
lduw [%l7 + 0x74], %i3
fcmpeq32 %f8, %f10, %i1
stb %l2, [%l7 + 0x5C]
ld [%l7 + 0x30], %f14
lduw [%l7 + 0x18], %g6
bne,a,pn %xcc, loop_3087
ld [%l7 + 0x5C], %f2
fbul %fcc0, loop_3088
tsubcctv %i2, 0x0E70, %i5
loop_3087:
fmovsgu %xcc, %f4, %f1
sth %l3, [%l7 + 0x24]
loop_3088:
brgez,a %o1, loop_3089
lduh [%l7 + 0x58], %l4
xorcc %i7, %i6, %l5
movneg %xcc, %g1, %g7
loop_3089:
ldsh [%l7 + 0x0E], %o3
pdist %f12, %f0, %f12
ldd [%l7 + 0x38], %f14
std %f2, [%l7 + 0x28]
taddcc %g2, %o2, %l1
ldsw [%l7 + 0x08], %l6
sllx %i4, %o5, %o6
fbule,a %fcc3, loop_3090
fblg,a %fcc2, loop_3091
fbg,a %fcc3, loop_3092
bl,pt %xcc, loop_3093
loop_3090:
tsubcctv %l0, 0x1FEB, %i0
loop_3091:
st %f15, [%l7 + 0x4C]
loop_3092:
fcmps %fcc3, %f14, %f11
loop_3093:
for %f10, %f6, %f4
ldx [%l7 + 0x40], %g4
tgu %xcc, 0x1
movle %icc, %g5, %g3
lduh [%l7 + 0x14], %o7
tge %icc, 0x6
ldsb [%l7 + 0x77], %o0
ldsh [%l7 + 0x5A], %i3
fmovsvc %icc, %f8, %f6
sllx %o4, 0x0F, %i1
ldsh [%l7 + 0x14], %g6
stx %l2, [%l7 + 0x58]
tl %xcc, 0x5
stw %i2, [%l7 + 0x58]
bvs,a,pn %icc, loop_3094
fmovspos %icc, %f8, %f8
fnegd %f8, %f12
fpmerge %f9, %f14, %f2
loop_3094:
call loop_3095
fpadd16 %f10, %f4, %f8
fmovda %xcc, %f12, %f1
ldsw [%l7 + 0x70], %i5
loop_3095:
fxors %f13, %f5, %f9
ldx [%l7 + 0x28], %o1
fmovde %xcc, %f7, %f1
fmovsneg %icc, %f3, %f4
fcmps %fcc2, %f9, %f13
stb %l4, [%l7 + 0x37]
fbn %fcc3, loop_3096
srax %i7, %l3, %i6
ldx [%l7 + 0x20], %g1
ldsw [%l7 + 0x14], %l5
loop_3096:
movre %g7, %g2, %o3
stb %l1, [%l7 + 0x6A]
stb %l6, [%l7 + 0x61]
fmovrsne %o2, %f2, %f7
fmovdn %icc, %f3, %f15
stb %o5, [%l7 + 0x5A]
fbn %fcc0, loop_3097
udiv %i4, 0x0AFF, %o6
bpos,pn %icc, loop_3098
fbue %fcc1, loop_3099
loop_3097:
fbue,a %fcc3, loop_3100
fmovsge %xcc, %f2, %f10
loop_3098:
std %f0, [%l7 + 0x68]
loop_3099:
sethi 0x0453, %i0
loop_3100:
fbuge,a %fcc0, loop_3101
fmuld8sux16 %f7, %f14, %f10
fmovsne %xcc, %f3, %f11
ta %xcc, 0x7
loop_3101:
ldx [%l7 + 0x08], %l0
fnor %f4, %f4, %f2
fcmpes %fcc2, %f5, %f4
stw %g4, [%l7 + 0x20]
movle %xcc, %g5, %g3
tn %xcc, 0x7
srlx %o7, 0x16, %o0
fmovrdlz %o4, %f14, %f0
lduh [%l7 + 0x64], %i1
stb %i3, [%l7 + 0x0B]
fmovda %icc, %f2, %f4
fxor %f6, %f4, %f0
popc %g6, %i2
fandnot1s %f6, %f10, %f8
array16 %l2, %i5, %o1
lduw [%l7 + 0x3C], %l4
fmovscs %xcc, %f6, %f2
fxnor %f10, %f2, %f8
ldsw [%l7 + 0x10], %i7
fmovdvs %icc, %f7, %f11
call loop_3102
addc %l3, 0x056D, %i6
fnor %f2, %f2, %f2
tsubcc %l5, 0x19FC, %g1
loop_3102:
stw %g2, [%l7 + 0x78]
lduh [%l7 + 0x6C], %o3
tn %xcc, 0x1
fcmpeq32 %f14, %f4, %g7
andn %l1, 0x08DF, %o2
fands %f13, %f8, %f3
ldx [%l7 + 0x08], %l6
fmovsl %icc, %f8, %f5
bpos loop_3103
tle %xcc, 0x3
fcmpne16 %f2, %f0, %i4
fmovsn %xcc, %f0, %f13
loop_3103:
brlz %o5, loop_3104
movneg %icc, %i0, %o6
ldsh [%l7 + 0x1C], %l0
stx %g5, [%l7 + 0x78]
loop_3104:
fmovsne %icc, %f15, %f7
array8 %g4, %o7, %g3
sra %o4, %o0, %i1
ta %icc, 0x7
bn,a loop_3105
lduh [%l7 + 0x2C], %i3
fpack16 %f2, %f0
fmovdcc %icc, %f0, %f11
loop_3105:
brz %i2, loop_3106
and %g6, 0x14C2, %l2
fmul8ulx16 %f6, %f14, %f6
fmovspos %xcc, %f15, %f15
loop_3106:
ldsh [%l7 + 0x7A], %o1
ldsw [%l7 + 0x48], %i5
fbg %fcc1, loop_3107
fcmped %fcc1, %f8, %f8
stb %i7, [%l7 + 0x0E]
fpadd32 %f2, %f6, %f8
loop_3107:
ld [%l7 + 0x28], %f13
fnands %f0, %f7, %f12
stx %l4, [%l7 + 0x60]
ldx [%l7 + 0x38], %i6
sll %l5, 0x1E, %g1
lduw [%l7 + 0x78], %l3
bvs,pn %icc, loop_3108
brgez,a %g2, loop_3109
fandnot2 %f14, %f8, %f0
fmovdvc %xcc, %f6, %f12
loop_3108:
ldd [%l7 + 0x38], %f8
loop_3109:
bcc,pn %xcc, loop_3110
lduh [%l7 + 0x5C], %g7
ldsb [%l7 + 0x67], %o3
ldsw [%l7 + 0x7C], %l1
loop_3110:
ldsw [%l7 + 0x44], %o2
xnor %l6, %i4, %i0
edge16l %o6, %o5, %g5
andn %g4, 0x0CCA, %o7
alignaddrl %g3, %o4, %o0
fnot1 %f10, %f8
brlz,a %l0, loop_3111
sllx %i1, 0x16, %i3
ldub [%l7 + 0x6D], %g6
ldx [%l7 + 0x08], %l2
loop_3111:
bleu,a,pn %xcc, loop_3112
fnegd %f2, %f10
fmovsl %icc, %f2, %f0
fbuge,a %fcc0, loop_3113
loop_3112:
fbul %fcc0, loop_3114
fsrc1s %f11, %f10
fpmerge %f1, %f4, %f12
loop_3113:
movrgez %i2, %o1, %i5
loop_3114:
fsrc2s %f4, %f13
lduh [%l7 + 0x14], %i7
lduw [%l7 + 0x74], %i6
brlez %l5, loop_3115
movrlz %l4, 0x3B7, %l3
lduh [%l7 + 0x5E], %g1
fba,a %fcc0, loop_3116
loop_3115:
stb %g7, [%l7 + 0x3A]
brz,a %g2, loop_3117
ldx [%l7 + 0x18], %l1
loop_3116:
fmul8sux16 %f10, %f0, %f8
brgz %o3, loop_3118
loop_3117:
ldx [%l7 + 0x10], %l6
fornot1s %f13, %f9, %f0
stb %o2, [%l7 + 0x3F]
loop_3118:
fmovrsgz %i0, %f5, %f11
edge32 %o6, %o5, %i4
orncc %g5, %g4, %g3
addcc %o7, %o0, %o4
bcs,a,pn %icc, loop_3119
sll %l0, 0x05, %i1
tvc %xcc, 0x2
fbl,a %fcc2, loop_3120
loop_3119:
move %xcc, %g6, %i3
fblg %fcc3, loop_3121
movvs %icc, %i2, %l2
loop_3120:
fsrc1 %f0, %f4
st %f15, [%l7 + 0x18]
loop_3121:
tle %xcc, 0x3
fcmps %fcc2, %f10, %f14
tvs %icc, 0x4
fmovsvc %xcc, %f13, %f2
fands %f12, %f0, %f3
fmovrdgez %i5, %f6, %f4
smul %i7, %i6, %l5
fsrc1s %f4, %f7
bne,a,pn %icc, loop_3122
movrgez %l4, %l3, %o1
fpmerge %f7, %f14, %f6
smulcc %g1, 0x014C, %g2
loop_3122:
brlz %l1, loop_3123
ld [%l7 + 0x54], %f4
nop
setx loop_3124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x4
loop_3123:
fmovrsgez %g7, %f6, %f12
fpack32 %f14, %f4, %f2
loop_3124:
tne %xcc, 0x3
lduw [%l7 + 0x30], %o3
movne %icc, %l6, %i0
ldx [%l7 + 0x58], %o6
fmovdle %icc, %f6, %f8
and %o2, 0x1613, %o5
bcc,pn %icc, loop_3125
edge16n %i4, %g4, %g5
fmovrdlz %g3, %f2, %f6
brz,a %o7, loop_3126
loop_3125:
bleu %xcc, loop_3127
mulx %o0, %o4, %l0
fone %f8
loop_3126:
be,a,pt %xcc, loop_3128
loop_3127:
fmovdcs %icc, %f6, %f11
sethi 0x1E73, %i1
fbug,a %fcc0, loop_3129
loop_3128:
ldx [%l7 + 0x38], %i3
tneg %icc, 0x7
std %f0, [%l7 + 0x30]
loop_3129:
srl %i2, %g6, %l2
std %f12, [%l7 + 0x30]
fmovrdgez %i5, %f2, %f2
add %i7, %l5, %i6
fmovrsgez %l4, %f9, %f12
sra %o1, 0x03, %l3
edge16ln %g2, %l1, %g7
edge16n %g1, %l6, %i0
sdiv %o6, 0x15A1, %o3
bg %xcc, loop_3130
tvs %icc, 0x7
ldub [%l7 + 0x38], %o5
fmovde %xcc, %f3, %f11
loop_3130:
sth %i4, [%l7 + 0x40]
fornot1 %f6, %f6, %f14
fmovsneg %xcc, %f10, %f10
fcmpeq32 %f10, %f0, %o2
lduh [%l7 + 0x10], %g4
bn,a,pt %xcc, loop_3131
fmovsge %icc, %f11, %f11
fmovrse %g3, %f5, %f10
lduw [%l7 + 0x30], %o7
loop_3131:
lduh [%l7 + 0x36], %o0
fcmpne32 %f4, %f10, %o4
fornot1s %f2, %f8, %f13
xnor %l0, %i1, %i3
or %g5, %i2, %l2
fmovsne %xcc, %f12, %f10
fmovsvc %icc, %f8, %f1
fmovrdne %g6, %f2, %f10
fpadd32s %f12, %f15, %f10
fmuld8ulx16 %f11, %f12, %f6
bn,a,pn %icc, loop_3132
brgez %i5, loop_3133
fsrc2s %f0, %f7
ta %xcc, 0x6
loop_3132:
sth %i7, [%l7 + 0x0C]
loop_3133:
xorcc %l5, %i6, %o1
ldub [%l7 + 0x0B], %l3
fnands %f4, %f4, %f8
fnot1 %f10, %f14
fbuge,a %fcc0, loop_3134
fcmped %fcc1, %f14, %f10
tge %xcc, 0x0
bl,pt %xcc, loop_3135
loop_3134:
udiv %l4, 0x1C85, %g2
fornot2s %f9, %f1, %f5
fmovdcc %icc, %f1, %f8
loop_3135:
fbul,a %fcc0, loop_3136
bne %xcc, loop_3137
movrgez %l1, 0x131, %g7
fmovdn %xcc, %f3, %f8
loop_3136:
call loop_3138
loop_3137:
fpadd32 %f6, %f4, %f8
for %f10, %f6, %f10
mova %xcc, %g1, %i0
loop_3138:
tleu %icc, 0x7
andn %o6, 0x1DC2, %l6
movcs %xcc, %o5, %o3
tne %xcc, 0x3
bcc,a %icc, loop_3139
stx %i4, [%l7 + 0x78]
fpadd16s %f6, %f0, %f2
fbe,a %fcc3, loop_3140
loop_3139:
fmovde %xcc, %f14, %f1
orn %o2, 0x1ED9, %g4
st %f6, [%l7 + 0x30]
loop_3140:
fnot1 %f2, %f4
fmovscc %icc, %f13, %f3
fpadd32 %f8, %f6, %f0
sdivx %o7, 0x1839, %g3
ldsh [%l7 + 0x36], %o0
stb %o4, [%l7 + 0x5E]
sdiv %i1, 0x1D62, %l0
ldsh [%l7 + 0x28], %i3
sth %g5, [%l7 + 0x6A]
xorcc %i2, %g6, %i5
st %f9, [%l7 + 0x44]
stw %i7, [%l7 + 0x54]
fmovrsne %l2, %f3, %f2
fexpand %f0, %f6
stb %l5, [%l7 + 0x6F]
fexpand %f4, %f2
bne,pt %xcc, loop_3141
popc 0x0786, %i6
fbule,a %fcc0, loop_3142
sdivcc %l3, 0x1A61, %l4
loop_3141:
tpos %icc, 0x2
srax %g2, %l1, %o1
loop_3142:
and %g1, %g7, %o6
ldsb [%l7 + 0x3F], %i0
fnot1s %f12, %f11
bl,pn %xcc, loop_3143
fbule,a %fcc3, loop_3144
fnot2s %f9, %f3
fpsub16 %f4, %f8, %f14
loop_3143:
fnot1 %f10, %f14
loop_3144:
fmovspos %xcc, %f7, %f11
tcc %icc, 0x3
fpackfix %f4, %f15
fcmped %fcc2, %f8, %f8
ldx [%l7 + 0x20], %l6
std %f6, [%l7 + 0x78]
xor %o3, %i4, %o2
bge,a,pn %xcc, loop_3145
fmovsg %icc, %f15, %f8
fands %f1, %f4, %f14
fbo,a %fcc1, loop_3146
loop_3145:
movrlz %g4, 0x119, %o7
fnor %f4, %f12, %f10
fbn %fcc1, loop_3147
loop_3146:
fxnor %f14, %f12, %f0
fmovsleu %xcc, %f0, %f9
bg,a loop_3148
loop_3147:
brlz,a %o5, loop_3149
tn %icc, 0x2
umul %g3, 0x00D3, %o0
loop_3148:
fandnot1 %f4, %f14, %f6
loop_3149:
stx %i1, [%l7 + 0x58]
fmovrdgez %l0, %f0, %f6
fsrc2s %f15, %f6
fbo,a %fcc3, loop_3150
fornot2 %f12, %f10, %f4
fmovrde %o4, %f0, %f2
edge8ln %i3, %g5, %i2
loop_3150:
fcmpd %fcc2, %f8, %f12
sllx %g6, 0x0D, %i7
brnz,a %l2, loop_3151
movrgez %l5, %i6, %l3
ba %xcc, loop_3152
fbuge %fcc1, loop_3153
loop_3151:
bn,pn %icc, loop_3154
tge %xcc, 0x0
loop_3152:
fcmpne32 %f12, %f8, %i5
loop_3153:
fmul8x16al %f1, %f15, %f2
loop_3154:
movrne %l4, 0x091, %g2
ldsw [%l7 + 0x64], %l1
ld [%l7 + 0x1C], %f0
and %g1, %g7, %o1
lduw [%l7 + 0x54], %i0
bl %xcc, loop_3155
call loop_3156
fbu %fcc2, loop_3157
addccc %o6, 0x044A, %l6
loop_3155:
fmovsg %icc, %f11, %f1
loop_3156:
tvc %xcc, 0x0
loop_3157:
sll %o3, %o2, %i4
ldsh [%l7 + 0x32], %g4
fmul8x16au %f1, %f5, %f8
andcc %o7, 0x1D55, %o5
tvs %icc, 0x1
bne,a %xcc, loop_3158
movpos %xcc, %o0, %i1
fmovdcs %icc, %f5, %f9
ldsb [%l7 + 0x6B], %g3
loop_3158:
call loop_3159
edge8ln %o4, %i3, %g5
edge8n %l0, %i2, %i7
brlz %g6, loop_3160
loop_3159:
udivcc %l5, 0x15A9, %i6
fpsub32s %f5, %f11, %f15
fbg %fcc1, loop_3161
loop_3160:
ldsh [%l7 + 0x5A], %l2
udivx %i5, 0x0B2A, %l3
bgu,a,pt %icc, loop_3162
loop_3161:
fnand %f0, %f8, %f12
brlez %l4, loop_3163
fzeros %f4
loop_3162:
fmovde %icc, %f6, %f11
fmovsleu %xcc, %f15, %f13
loop_3163:
fmovdl %icc, %f14, %f12
array16 %l1, %g1, %g7
sdivcc %g2, 0x079B, %o1
ldsw [%l7 + 0x18], %i0
nop
setx loop_3164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sllx %o6, 0x04, %o3
fmovrse %l6, %f4, %f11
fmovsl %icc, %f11, %f10
loop_3164:
fsrc1s %f6, %f13
bcc,a loop_3165
fbul,a %fcc3, loop_3166
faligndata %f6, %f8, %f10
bpos loop_3167
loop_3165:
edge32 %o2, %g4, %o7
loop_3166:
lduh [%l7 + 0x64], %o5
fmovrdlez %i4, %f12, %f2
loop_3167:
edge32ln %i1, %o0, %g3
fsrc1s %f5, %f2
array16 %o4, %i3, %g5
fabsd %f12, %f4
bgu,a loop_3168
fbne %fcc0, loop_3169
movge %xcc, %i2, %i7
fpadd32 %f4, %f10, %f12
loop_3168:
fmovda %xcc, %f15, %f9
loop_3169:
nop
setx loop_3170, %l0, %l1
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 %g6, [%l7 + 0x40]
fnot2 %f8, %f6
stw %l0, [%l7 + 0x44]
loop_3170:
bg,pn %xcc, loop_3171
ta %icc, 0x1
fxors %f14, %f4, %f9
fnegd %f8, %f10
loop_3171:
xnor %i6, %l2, %l5
tge %xcc, 0x1
mulscc %l3, 0x015C, %l4
sth %i5, [%l7 + 0x62]
subcc %l1, %g7, %g1
fand %f4, %f6, %f14
subcc %g2, %i0, %o6
lduh [%l7 + 0x3E], %o3
sub %o1, %o2, %g4
bcc %xcc, loop_3172
fand %f12, %f0, %f2
sub %l6, %o5, %i4
fone %f12
loop_3172:
stx %i1, [%l7 + 0x70]
tgu %icc, 0x7
ldub [%l7 + 0x3B], %o0
sth %g3, [%l7 + 0x50]
fnot1 %f6, %f12
fbuge,a %fcc2, loop_3173
sethi 0x1FFA, %o4
sth %i3, [%l7 + 0x1E]
bcc,pt %xcc, loop_3174
loop_3173:
ld [%l7 + 0x48], %f9
st %f9, [%l7 + 0x58]
fmovs %f6, %f0
loop_3174:
fbl %fcc0, loop_3175
ldd [%l7 + 0x10], %f14
fcmpne16 %f8, %f4, %g5
fmovsvs %xcc, %f0, %f9
loop_3175:
array8 %i2, %i7, %o7
fmovrsne %g6, %f14, %f15
andn %l0, 0x18C0, %i6
ba,pn %icc, loop_3176
ldsw [%l7 + 0x2C], %l2
movrgez %l3, %l5, %i5
ldsh [%l7 + 0x54], %l1
loop_3176:
fornot1 %f12, %f4, %f10
subc %g7, 0x1406, %l4
fmovdle %icc, %f2, %f10
lduw [%l7 + 0x4C], %g2
fmovsn %xcc, %f8, %f13
add %g1, 0x1984, %i0
fmovsl %xcc, %f7, %f13
edge8 %o3, %o1, %o2
andcc %g4, 0x1016, %o6
fmovrslez %o5, %f15, %f1
sra %i4, 0x0D, %l6
tne %xcc, 0x0
movle %xcc, %i1, %g3
fbl %fcc3, loop_3177
brz,a %o4, loop_3178
movcc %icc, %o0, %i3
edge32l %i2, %i7, %g5
loop_3177:
movge %xcc, %o7, %g6
loop_3178:
edge32l %i6, %l0, %l2
ldx [%l7 + 0x60], %l5
ldd [%l7 + 0x08], %f0
fcmps %fcc0, %f12, %f6
ldub [%l7 + 0x2E], %l3
tle %icc, 0x5
andncc %i5, %g7, %l4
movvs %icc, %l1, %g2
smul %g1, %i0, %o1
ld [%l7 + 0x1C], %f9
st %f5, [%l7 + 0x78]
st %f4, [%l7 + 0x2C]
smulcc %o3, 0x1692, %g4
st %f8, [%l7 + 0x08]
fmul8sux16 %f0, %f10, %f4
edge8ln %o2, %o5, %i4
bneg,a loop_3179
fmuld8sux16 %f3, %f11, %f8
fzero %f8
st %f3, [%l7 + 0x74]
loop_3179:
fxnor %f10, %f4, %f8
fmovsvs %xcc, %f5, %f14
fmovdcc %icc, %f10, %f7
fbl %fcc1, loop_3180
fmovrdlz %l6, %f10, %f12
bne %xcc, loop_3181
andcc %o6, 0x0F7A, %i1
loop_3180:
stb %o4, [%l7 + 0x7D]
brlz %g3, loop_3182
loop_3181:
be,pt %icc, loop_3183
edge8n %i3, %o0, %i7
ble,a %xcc, loop_3184
loop_3182:
bvc %icc, loop_3185
loop_3183:
fmuld8ulx16 %f7, %f8, %f10
array8 %i2, %o7, %g5
loop_3184:
fbge %fcc1, loop_3186
loop_3185:
tge %xcc, 0x0
bpos %xcc, loop_3187
tne %xcc, 0x3
loop_3186:
ld [%l7 + 0x2C], %f1
ldsb [%l7 + 0x08], %g6
loop_3187:
ldsw [%l7 + 0x10], %i6
subc %l2, %l5, %l0
fmovse %xcc, %f13, %f7
bl,a %xcc, loop_3188
movcc %icc, %i5, %g7
ldsh [%l7 + 0x52], %l3
movrlez %l4, 0x1E6, %l1
loop_3188:
stx %g1, [%l7 + 0x40]
brlz %i0, loop_3189
fxors %f8, %f5, %f15
udivcc %o1, 0x109E, %g2
fnegs %f15, %f14
loop_3189:
fpsub32 %f14, %f14, %f6
fnot2s %f8, %f8
bneg loop_3190
lduw [%l7 + 0x64], %g4
stx %o2, [%l7 + 0x30]
ldsb [%l7 + 0x18], %o3
loop_3190:
bvs,a,pt %xcc, loop_3191
fbu,a %fcc3, loop_3192
edge32n %i4, %o5, %l6
fbne %fcc2, loop_3193
loop_3191:
fbg,a %fcc1, loop_3194
loop_3192:
fbe,a %fcc1, loop_3195
lduh [%l7 + 0x10], %i1
loop_3193:
fmovs %f8, %f4
loop_3194:
tcc %icc, 0x5
loop_3195:
stw %o6, [%l7 + 0x50]
fcmpgt16 %f8, %f10, %o4
xor %i3, %o0, %g3
std %f2, [%l7 + 0x18]
fnot1s %f11, %f0
fpadd32 %f6, %f2, %f12
lduw [%l7 + 0x2C], %i2
fmovse %xcc, %f2, %f12
lduh [%l7 + 0x4A], %o7
fbe %fcc1, loop_3196
fpadd16s %f4, %f9, %f7
bvs,a loop_3197
ldub [%l7 + 0x24], %i7
loop_3196:
fzeros %f9
smul %g5, 0x0DA7, %i6
loop_3197:
stx %l2, [%l7 + 0x40]
st %f5, [%l7 + 0x20]
ba,a,pn %xcc, loop_3198
tle %icc, 0x0
call loop_3199
fornot1s %f9, %f0, %f14
loop_3198:
edge32ln %l5, %g6, %i5
lduh [%l7 + 0x74], %l0
loop_3199:
stx %g7, [%l7 + 0x10]
std %f0, [%l7 + 0x10]
fone %f6
tleu %icc, 0x3
fbg %fcc1, loop_3200
sllx %l3, %l1, %g1
fmovrslez %i0, %f6, %f7
sllx %o1, 0x08, %g2
loop_3200:
fpsub16 %f10, %f4, %f12
movre %g4, %l4, %o3
fcmpeq32 %f0, %f12, %i4
fmovdpos %xcc, %f5, %f9
te %xcc, 0x1
brgez,a %o2, loop_3201
fmovd %f4, %f14
fsrc1s %f6, %f8
fmovrdlz %l6, %f14, %f8
loop_3201:
fmovsneg %icc, %f2, %f9
ldsh [%l7 + 0x5A], %o5
movrgz %i1, 0x30C, %o6
tge %xcc, 0x3
bcc,a,pn %icc, loop_3202
fmovrdgz %o4, %f4, %f0
ldub [%l7 + 0x0A], %i3
fbg %fcc1, loop_3203
loop_3202:
nop
setx loop_3204, %l0, %l1
jmpl %l1, %g3
fmovsleu %xcc, %f13, %f4
smulcc %i2, 0x0F8D, %o7
loop_3203:
for %f12, %f14, %f0
loop_3204:
ldsb [%l7 + 0x0F], %i7
fmovsn %icc, %f9, %f14
movn %xcc, %g5, %i6
fpack32 %f12, %f2, %f2
udivcc %o0, 0x09EA, %l5
fabss %f15, %f13
ldub [%l7 + 0x52], %g6
sub %i5, %l2, %l0
sth %l3, [%l7 + 0x30]
orncc %l1, 0x138B, %g1
ldx [%l7 + 0x78], %g7
edge16n %i0, %o1, %g4
movn %xcc, %l4, %o3
ldsw [%l7 + 0x38], %i4
andcc %g2, %l6, %o2
fpsub32s %f9, %f7, %f7
fmovdg %icc, %f1, %f15
edge8 %i1, %o5, %o6
mulx %o4, %g3, %i3
movcs %xcc, %o7, %i2
ld [%l7 + 0x68], %f12
brgez,a %g5, loop_3205
brlez,a %i6, loop_3206
stb %i7, [%l7 + 0x09]
movne %icc, %l5, %o0
loop_3205:
ldsb [%l7 + 0x62], %i5
loop_3206:
bgu,pn %xcc, loop_3207
tle %xcc, 0x0
movne %icc, %l2, %l0
movcs %xcc, %l3, %l1
loop_3207:
stw %g1, [%l7 + 0x20]
fmovscs %xcc, %f7, %f7
array16 %g6, %g7, %i0
fmovdl %icc, %f7, %f8
fmovdl %icc, %f6, %f0
edge32 %g4, %o1, %o3
ldsb [%l7 + 0x0D], %i4
fexpand %f13, %f6
st %f4, [%l7 + 0x08]
fmovrslz %l4, %f9, %f6
movcs %xcc, %g2, %l6
stb %i1, [%l7 + 0x44]
bl,a %xcc, loop_3208
tsubcctv %o5, 0x180C, %o6
fmovdn %xcc, %f9, %f4
movrgez %o4, 0x394, %g3
loop_3208:
umul %o2, 0x0A12, %o7
ldsw [%l7 + 0x3C], %i2
stb %g5, [%l7 + 0x45]
fpack32 %f14, %f8, %f0
bn,a %icc, loop_3209
tgu %xcc, 0x0
subcc %i6, %i3, %l5
ldx [%l7 + 0x30], %i7
loop_3209:
st %f6, [%l7 + 0x70]
tneg %icc, 0x3
ta %xcc, 0x6
fpadd32 %f4, %f14, %f4
stx %i5, [%l7 + 0x28]
xnor %l2, 0x1183, %l0
fmovda %xcc, %f13, %f10
tpos %xcc, 0x7
fmovsvs %icc, %f13, %f13
movleu %xcc, %o0, %l1
fmovrsgez %g1, %f11, %f3
sth %l3, [%l7 + 0x1A]
fcmple16 %f10, %f4, %g6
bpos,a,pt %xcc, loop_3210
te %xcc, 0x3
ldsh [%l7 + 0x44], %g7
ldd [%l7 + 0x60], %f12
loop_3210:
orn %i0, 0x0E74, %g4
bg loop_3211
bvs,pn %icc, loop_3212
bvc,pt %icc, loop_3213
ldx [%l7 + 0x28], %o1
loop_3211:
alignaddr %i4, %o3, %l4
loop_3212:
ldsb [%l7 + 0x0A], %g2
loop_3213:
movrlz %l6, %o5, %o6
fmovdn %xcc, %f11, %f10
edge16ln %o4, %i1, %o2
brnz %g3, loop_3214
ldsw [%l7 + 0x24], %i2
fmul8sux16 %f4, %f2, %f4
ldd [%l7 + 0x78], %f4
loop_3214:
ldsw [%l7 + 0x24], %o7
tg %icc, 0x7
udivcc %i6, 0x0541, %i3
movl %icc, %g5, %l5
edge16n %i5, %i7, %l0
addccc %o0, %l2, %l1
srlx %l3, %g1, %g6
fnot2 %f8, %f6
fbge %fcc2, loop_3215
fmovscc %xcc, %f4, %f10
smulcc %i0, 0x0654, %g4
popc %o1, %g7
loop_3215:
lduw [%l7 + 0x14], %i4
sdivx %l4, 0x0825, %g2
ldx [%l7 + 0x58], %o3
lduw [%l7 + 0x44], %o5
bg,a,pn %xcc, loop_3216
ldd [%l7 + 0x38], %f4
std %f6, [%l7 + 0x58]
fbul %fcc3, loop_3217
loop_3216:
fmovrsne %l6, %f8, %f8
te %icc, 0x0
umulcc %o6, 0x0391, %o4
loop_3217:
brgz %i1, loop_3218
bgu,pt %xcc, loop_3219
xnorcc %g3, 0x1D53, %o2
edge8ln %o7, %i6, %i3
loop_3218:
ldsw [%l7 + 0x2C], %g5
loop_3219:
ldx [%l7 + 0x60], %i2
fexpand %f8, %f14
ldsw [%l7 + 0x1C], %i5
fpadd16 %f12, %f12, %f14
fxors %f0, %f4, %f2
edge32n %i7, %l5, %o0
fbue,a %fcc2, loop_3220
andncc %l2, %l1, %l0
fcmple32 %f8, %f0, %l3
bl,pt %xcc, loop_3221
loop_3220:
fmovs %f8, %f8
fzero %f8
fmuld8ulx16 %f0, %f5, %f12
loop_3221:
edge16 %g6, %g1, %g4
fbg,a %fcc0, loop_3222
fxnor %f10, %f4, %f12
fones %f2
array16 %i0, %o1, %i4
loop_3222:
sethi 0x1C02, %l4
addccc %g2, %g7, %o5
fpadd32 %f0, %f8, %f6
movrgez %l6, %o3, %o6
add %o4, 0x10FD, %i1
movrgez %o2, %g3, %i6
ldub [%l7 + 0x4C], %o7
brlz,a %g5, loop_3223
ldsb [%l7 + 0x6D], %i3
stx %i5, [%l7 + 0x40]
movg %xcc, %i2, %i7
loop_3223:
lduh [%l7 + 0x1C], %l5
fmovdge %icc, %f6, %f14
fands %f3, %f12, %f1
bgu,a,pn %icc, loop_3224
sra %l2, %l1, %o0
subccc %l0, %g6, %l3
tleu %icc, 0x1
loop_3224:
orn %g1, %i0, %o1
st %f6, [%l7 + 0x60]
subccc %i4, 0x1001, %l4
ldub [%l7 + 0x43], %g4
fand %f8, %f14, %f6
ld [%l7 + 0x24], %f5
stx %g7, [%l7 + 0x78]
fmovdgu %xcc, %f13, %f7
fnors %f8, %f10, %f9
bneg,a %xcc, loop_3225
fpmerge %f8, %f14, %f8
sethi 0x03E1, %o5
fmovrdgez %l6, %f10, %f4
loop_3225:
brlz %o3, loop_3226
lduw [%l7 + 0x28], %o6
brlz,a %o4, loop_3227
movvs %icc, %g2, %i1
loop_3226:
fmovsn %xcc, %f15, %f3
fmovdvc %icc, %f0, %f12
loop_3227:
mulx %o2, %g3, %o7
fmovdneg %icc, %f15, %f4
fmovspos %xcc, %f10, %f8
stx %g5, [%l7 + 0x68]
fmovse %icc, %f7, %f1
te %icc, 0x3
fnand %f0, %f6, %f10
std %f0, [%l7 + 0x20]
fcmpeq32 %f14, %f8, %i6
fmovrdlez %i5, %f8, %f12
andn %i2, 0x1FA1, %i7
tle %icc, 0x3
fsrc2s %f0, %f12
fmovsge %icc, %f2, %f0
edge32 %l5, %i3, %l2
fbue %fcc3, loop_3228
movrgez %o0, %l0, %g6
fxor %f10, %f4, %f12
stw %l1, [%l7 + 0x34]
loop_3228:
ldsw [%l7 + 0x30], %l3
alignaddr %g1, %i0, %i4
ld [%l7 + 0x38], %f5
fexpand %f2, %f12
fbule %fcc1, loop_3229
fmovsa %icc, %f3, %f15
stb %l4, [%l7 + 0x2D]
fmovdn %icc, %f13, %f1
loop_3229:
fbue %fcc1, loop_3230
edge16l %g4, %o1, %o5
tcs %xcc, 0x3
fnors %f9, %f12, %f4
loop_3230:
ldsb [%l7 + 0x31], %g7
bshuffle %f8, %f0, %f10
taddcctv %o3, 0x1DB6, %l6
fmovdne %xcc, %f1, %f11
fbug,a %fcc0, loop_3231
stw %o6, [%l7 + 0x1C]
tcs %xcc, 0x0
ldub [%l7 + 0x26], %o4
loop_3231:
fbg,a %fcc2, loop_3232
sllx %g2, %o2, %g3
ld [%l7 + 0x08], %f8
bge,a,pt %xcc, loop_3233
loop_3232:
fxors %f10, %f9, %f5
ldx [%l7 + 0x38], %o7
fornot2 %f14, %f0, %f10
loop_3233:
fmovdgu %xcc, %f4, %f2
subc %i1, 0x05FC, %g5
lduh [%l7 + 0x70], %i6
andn %i2, 0x1A45, %i7
lduh [%l7 + 0x38], %l5
fnor %f8, %f8, %f4
sdivcc %i5, 0x13D5, %l2
bn %icc, loop_3234
ldsh [%l7 + 0x3E], %i3
fmovdn %icc, %f0, %f13
movvc %icc, %o0, %l0
loop_3234:
ldsw [%l7 + 0x34], %l1
fcmped %fcc0, %f10, %f10
edge8l %g6, %g1, %l3
lduh [%l7 + 0x5A], %i0
srl %i4, %l4, %o1
ld [%l7 + 0x34], %f14
fone %f4
fmovdn %xcc, %f4, %f10
fnot2 %f2, %f12
fmovsl %xcc, %f0, %f13
fmovdleu %icc, %f6, %f1
sth %g4, [%l7 + 0x10]
edge8ln %o5, %o3, %l6
ldd [%l7 + 0x68], %f12
fmovscs %xcc, %f14, %f5
movle %icc, %o6, %g7
ldsh [%l7 + 0x4A], %g2
fmovs %f6, %f4
fmovdl %xcc, %f4, %f3
alignaddr %o4, %g3, %o7
fmovdpos %xcc, %f14, %f12
ldsh [%l7 + 0x32], %i1
std %f0, [%l7 + 0x78]
fmovdge %xcc, %f10, %f2
fone %f0
movrgez %g5, 0x03F, %i6
ldsw [%l7 + 0x64], %i2
movre %o2, 0x1A5, %l5
ldd [%l7 + 0x68], %f10
edge16ln %i5, %l2, %i3
fmovsgu %icc, %f6, %f2
fpsub32 %f14, %f10, %f2
fmovrdlz %i7, %f8, %f2
bn loop_3235
umul %o0, 0x0FCD, %l1
fmovdpos %xcc, %f3, %f1
stx %l0, [%l7 + 0x18]
loop_3235:
fpadd16s %f4, %f0, %f15
tcc %xcc, 0x0
taddcctv %g1, 0x16B4, %l3
movl %icc, %g6, %i0
fbue,a %fcc1, loop_3236
tcc %xcc, 0x2
stx %l4, [%l7 + 0x60]
movvc %icc, %i4, %g4
loop_3236:
ldd [%l7 + 0x10], %f4
ldub [%l7 + 0x70], %o1
taddcc %o3, %o5, %l6
xnor %o6, 0x05DF, %g2
udivx %o4, 0x1FB3, %g7
fbue %fcc1, loop_3237
fmovdle %xcc, %f3, %f9
fmovs %f6, %f5
ldsb [%l7 + 0x6C], %g3
loop_3237:
st %f6, [%l7 + 0x14]
fbl %fcc2, loop_3238
lduw [%l7 + 0x50], %o7
edge8ln %i1, %g5, %i2
fmovdl %icc, %f9, %f11
loop_3238:
ldx [%l7 + 0x68], %i6
ldsb [%l7 + 0x5E], %o2
stb %l5, [%l7 + 0x70]
ldx [%l7 + 0x40], %l2
movvc %xcc, %i3, %i7
fandnot2s %f11, %f6, %f15
fpackfix %f2, %f3
ldub [%l7 + 0x71], %i5
tcc %icc, 0x5
mulx %o0, %l1, %l0
bgu loop_3239
popc 0x0E6E, %g1
lduh [%l7 + 0x54], %g6
fmovrsgez %l3, %f2, %f15
loop_3239:
ble %icc, loop_3240
fpack32 %f6, %f10, %f14
array16 %i0, %l4, %g4
fmovdneg %xcc, %f2, %f0
loop_3240:
udivcc %i4, 0x155A, %o3
fmovrse %o1, %f6, %f10
siam 0x4
fmovdcs %xcc, %f8, %f13
fmovrde %l6, %f12, %f2
fornot2s %f0, %f9, %f4
fmovsvc %xcc, %f12, %f2
edge32n %o5, %o6, %o4
fpadd16s %f2, %f1, %f12
fmovsvs %xcc, %f15, %f11
fmovrsgz %g7, %f6, %f4
fmovrsgz %g3, %f3, %f7
ldx [%l7 + 0x60], %o7
fnands %f0, %f15, %f10
movrgz %g2, 0x04F, %i1
std %f8, [%l7 + 0x30]
bn,a,pn %icc, loop_3241
ldx [%l7 + 0x48], %g5
fcmpne32 %f0, %f10, %i6
lduh [%l7 + 0x20], %o2
loop_3241:
nop
setx loop_3242, %l0, %l1
jmpl %l1, %l5
ldsw [%l7 + 0x78], %i2
fmovdge %icc, %f3, %f14
ble,a loop_3243
loop_3242:
ldd [%l7 + 0x18], %f8
fmul8x16 %f15, %f14, %f14
fmovscs %icc, %f4, %f9
loop_3243:
mova %xcc, %i3, %l2
ld [%l7 + 0x3C], %f10
ldsb [%l7 + 0x54], %i7
fbue %fcc2, loop_3244
fmovdl %icc, %f15, %f6
fornot1 %f8, %f14, %f6
fnot1s %f1, %f11
loop_3244:
fmovrse %i5, %f4, %f0
stw %o0, [%l7 + 0x48]
movpos %xcc, %l1, %l0
sth %g1, [%l7 + 0x5A]
stw %g6, [%l7 + 0x58]
ldsb [%l7 + 0x68], %l3
sth %l4, [%l7 + 0x52]
array32 %g4, %i0, %o3
fmovdn %icc, %f3, %f2
array32 %i4, %l6, %o5
movvc %xcc, %o6, %o4
udivcc %g7, 0x1FCD, %g3
st %f2, [%l7 + 0x64]
fmovsa %icc, %f13, %f4
fmovdvs %xcc, %f5, %f5
andncc %o7, %o1, %i1
brlz %g2, loop_3245
edge16n %g5, %o2, %l5
fmovs %f15, %f5
edge8l %i2, %i3, %l2
loop_3245:
andn %i6, %i5, %i7
fpsub32 %f14, %f0, %f10
lduh [%l7 + 0x66], %l1
fmovspos %icc, %f9, %f4
lduh [%l7 + 0x6E], %o0
sdivx %l0, 0x048C, %g6
fornot1s %f11, %f9, %f11
stx %l3, [%l7 + 0x18]
std %f2, [%l7 + 0x18]
bg,a,pn %icc, loop_3246
umulcc %g1, %g4, %l4
fmuld8ulx16 %f5, %f12, %f4
sethi 0x0880, %o3
loop_3246:
fors %f1, %f5, %f11
sth %i4, [%l7 + 0x38]
ldsw [%l7 + 0x38], %l6
fmovrsgez %o5, %f10, %f2
sth %i0, [%l7 + 0x26]
movpos %xcc, %o6, %o4
be loop_3247
udivcc %g7, 0x0583, %g3
bshuffle %f4, %f0, %f10
lduw [%l7 + 0x1C], %o7
loop_3247:
movneg %icc, %o1, %i1
fmovrsne %g2, %f8, %f2
mulscc %g5, %l5, %o2
fabsd %f0, %f12
fcmpne16 %f6, %f12, %i2
movcc %icc, %i3, %i6
tgu %xcc, 0x1
st %f11, [%l7 + 0x64]
fmovspos %icc, %f13, %f4
lduh [%l7 + 0x16], %l2
fmovdleu %icc, %f9, %f2
fmovsle %xcc, %f14, %f15
bpos,a,pt %icc, loop_3248
fsrc1 %f8, %f4
sdivcc %i5, 0x191C, %l1
ldx [%l7 + 0x68], %i7
loop_3248:
ld [%l7 + 0x4C], %f0
fmovrdlez %l0, %f2, %f10
fpack32 %f12, %f12, %f10
fbl,a %fcc3, loop_3249
brlz,a %g6, loop_3250
std %f8, [%l7 + 0x28]
ldd [%l7 + 0x10], %f14
loop_3249:
fmovsl %xcc, %f2, %f8
loop_3250:
xnorcc %o0, %l3, %g4
fsrc1 %f14, %f6
ta %xcc, 0x7
lduw [%l7 + 0x68], %l4
fbule %fcc1, loop_3251
edge32n %o3, %g1, %i4
fandnot1 %f8, %f10, %f8
brlez %l6, loop_3252
loop_3251:
fcmpgt32 %f2, %f10, %i0
ldsb [%l7 + 0x5E], %o6
fmovda %icc, %f1, %f14
loop_3252:
ld [%l7 + 0x3C], %f11
tneg %xcc, 0x1
movre %o4, 0x069, %g7
brgez,a %g3, loop_3253
ldd [%l7 + 0x68], %f10
fmovd %f8, %f2
fmovdvs %icc, %f1, %f9
loop_3253:
sth %o5, [%l7 + 0x40]
movrlez %o7, 0x323, %i1
lduh [%l7 + 0x68], %g2
addccc %o1, 0x1FF5, %l5
tg %icc, 0x2
ldsw [%l7 + 0x20], %o2
tcs %icc, 0x7
nop
setx loop_3254, %l0, %l1
jmpl %l1, %i2
smul %i3, 0x0C60, %g5
fbu,a %fcc3, loop_3255
subccc %i6, %l2, %l1
loop_3254:
stw %i5, [%l7 + 0x2C]
ldsh [%l7 + 0x72], %l0
loop_3255:
tle %icc, 0x4
orn %g6, %o0, %i7
mova %icc, %g4, %l3
ldx [%l7 + 0x08], %l4
movvc %icc, %g1, %o3
ta %icc, 0x6
nop
setx loop_3256, %l0, %l1
jmpl %l1, %i4
fmovdcc %xcc, %f8, %f12
ldd [%l7 + 0x50], %f8
fbule %fcc0, loop_3257
loop_3256:
xorcc %i0, %o6, %l6
fnor %f0, %f2, %f14
movrne %o4, 0x0A5, %g7
loop_3257:
edge16l %o5, %g3, %i1
fmul8ulx16 %f0, %f8, %f12
fbug %fcc0, loop_3258
fmuld8ulx16 %f11, %f2, %f8
fmul8x16 %f12, %f6, %f8
ldsw [%l7 + 0x28], %o7
loop_3258:
tge %xcc, 0x1
fbule,a %fcc3, loop_3259
movle %xcc, %o1, %l5
fandnot2s %f1, %f8, %f6
fones %f15
loop_3259:
lduh [%l7 + 0x38], %g2
movcs %icc, %o2, %i3
tg %xcc, 0x4
brlez,a %g5, loop_3260
umulcc %i2, %l2, %l1
stx %i6, [%l7 + 0x10]
for %f14, %f6, %f0
loop_3260:
bg,a %icc, loop_3261
fmovs %f14, %f2
udivcc %i5, 0x00D5, %l0
move %icc, %o0, %i7
loop_3261:
lduh [%l7 + 0x76], %g6
brgez,a %g4, loop_3262
fpadd32 %f0, %f6, %f4
fbu,a %fcc3, loop_3263
fmul8x16au %f3, %f6, %f2
loop_3262:
fmovrsne %l3, %f4, %f11
fmuld8sux16 %f8, %f4, %f6
loop_3263:
fmovsvs %icc, %f14, %f10
std %f14, [%l7 + 0x78]
stx %g1, [%l7 + 0x40]
fornot2s %f0, %f8, %f0
edge16n %o3, %i4, %l4
fmovrsgz %i0, %f11, %f1
bge,a loop_3264
fsrc1s %f11, %f0
fzeros %f13
andcc %o6, %o4, %l6
loop_3264:
edge16n %g7, %o5, %i1
tsubcctv %o7, 0x178F, %g3
xnor %o1, 0x1FC3, %g2
fands %f10, %f0, %f14
fbne %fcc1, loop_3265
mulx %l5, 0x0E01, %i3
lduw [%l7 + 0x10], %o2
ldd [%l7 + 0x70], %f0
loop_3265:
fmovsleu %icc, %f9, %f13
stx %i2, [%l7 + 0x10]
st %f1, [%l7 + 0x50]
ld [%l7 + 0x1C], %f6
fbn,a %fcc0, loop_3266
stb %l2, [%l7 + 0x08]
bne %xcc, loop_3267
fbg,a %fcc2, loop_3268
loop_3266:
fmul8sux16 %f14, %f12, %f6
fmovsa %icc, %f11, %f12
loop_3267:
std %f2, [%l7 + 0x28]
loop_3268:
stw %g5, [%l7 + 0x0C]
umul %l1, 0x132F, %i6
ldd [%l7 + 0x58], %f2
fpadd32s %f1, %f12, %f4
fbg,a %fcc0, loop_3269
movcc %icc, %l0, %o0
movg %xcc, %i7, %g6
fba,a %fcc3, loop_3270
loop_3269:
fabss %f6, %f6
bl,a,pt %icc, loop_3271
edge8ln %g4, %i5, %l3
loop_3270:
edge8n %g1, %o3, %i4
mova %xcc, %i0, %l4
loop_3271:
fblg,a %fcc3, loop_3272
smulcc %o4, 0x1EB9, %l6
fmovdcc %icc, %f1, %f12
tvc %icc, 0x4
loop_3272:
fnot2s %f12, %f11
ld [%l7 + 0x3C], %f2
fmovs %f9, %f10
fxor %f14, %f4, %f14
nop
setx loop_3273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %o6, [%l7 + 0x0C]
sdiv %o5, 0x02C0, %i1
fmovdcc %xcc, %f11, %f4
loop_3273:
fcmpd %fcc0, %f6, %f8
st %f12, [%l7 + 0x64]
fornot2s %f15, %f9, %f4
sth %g7, [%l7 + 0x32]
ldd [%l7 + 0x70], %f12
fbo,a %fcc3, loop_3274
xorcc %o7, 0x072C, %o1
faligndata %f4, %f8, %f8
fands %f14, %f1, %f1
loop_3274:
ldsw [%l7 + 0x38], %g3
fmovrdgz %l5, %f10, %f4
mulscc %g2, 0x03BC, %o2
tge %icc, 0x3
movvc %icc, %i2, %l2
fba %fcc0, loop_3275
bn loop_3276
ldub [%l7 + 0x0C], %g5
fmovrslez %i3, %f1, %f3
loop_3275:
movleu %xcc, %l1, %l0
loop_3276:
fmovdleu %icc, %f12, %f8
fble,a %fcc0, loop_3277
fmovrdne %o0, %f8, %f12
ldsb [%l7 + 0x60], %i6
srax %g6, %g4, %i5
loop_3277:
fmovde %xcc, %f11, %f6
ldsh [%l7 + 0x22], %l3
fxor %f8, %f12, %f4
fmovs %f4, %f1
tge %icc, 0x3
movl %icc, %g1, %i7
brz %i4, loop_3278
fcmpgt32 %f2, %f10, %i0
ldsb [%l7 + 0x4E], %l4
edge8l %o4, %o3, %l6
loop_3278:
movneg %icc, %o5, %i1
std %f4, [%l7 + 0x48]
fcmpeq16 %f6, %f8, %o6
fand %f6, %f14, %f14
ldub [%l7 + 0x39], %o7
andcc %o1, 0x0224, %g3
fmovsn %icc, %f6, %f5
stb %l5, [%l7 + 0x1D]
std %f12, [%l7 + 0x78]
fcmple32 %f0, %f14, %g2
fmul8x16al %f1, %f9, %f14
fands %f10, %f7, %f3
fcmpgt32 %f14, %f6, %o2
std %f12, [%l7 + 0x48]
subcc %i2, %l2, %g5
ldx [%l7 + 0x48], %i3
fmovsvs %xcc, %f0, %f10
ldsb [%l7 + 0x1A], %g7
fabsd %f14, %f4
fbul %fcc2, loop_3279
stx %l1, [%l7 + 0x48]
ba %icc, loop_3280
ldx [%l7 + 0x38], %o0
loop_3279:
fbge,a %fcc0, loop_3281
fcmpeq16 %f6, %f14, %i6
loop_3280:
umulcc %l0, 0x052A, %g6
fbug,a %fcc2, loop_3282
loop_3281:
for %f0, %f10, %f12
fbug,a %fcc1, loop_3283
movrlez %g4, %l3, %g1
loop_3282:
fmul8ulx16 %f14, %f10, %f0
addc %i7, %i5, %i0
loop_3283:
ba %xcc, loop_3284
tne %xcc, 0x4
fbug %fcc2, loop_3285
fabsd %f0, %f12
loop_3284:
stw %i4, [%l7 + 0x4C]
alignaddrl %o4, %o3, %l4
loop_3285:
edge16 %o5, %i1, %o6
nop
setx loop_3286, %l0, %l1
jmpl %l1, %l6
lduh [%l7 + 0x72], %o1
st %f11, [%l7 + 0x18]
tg %icc, 0x6
loop_3286:
fbe,a %fcc0, loop_3287
tcs %icc, 0x2
fmovrslz %g3, %f0, %f1
ld [%l7 + 0x10], %f11
loop_3287:
tpos %icc, 0x6
ldd [%l7 + 0x48], %f6
ldsw [%l7 + 0x38], %o7
subccc %g2, 0x1FE1, %l5
bneg loop_3288
tvs %icc, 0x7
lduw [%l7 + 0x14], %i2
fmul8x16au %f3, %f14, %f8
loop_3288:
lduh [%l7 + 0x30], %l2
tcs %icc, 0x3
std %f0, [%l7 + 0x60]
fmovdcc %xcc, %f0, %f1
edge32l %g5, %i3, %o2
ldub [%l7 + 0x67], %l1
fmovdg %icc, %f11, %f15
bge loop_3289
smulcc %o0, %g7, %l0
bleu,a,pn %xcc, loop_3290
ldsb [%l7 + 0x66], %g6
loop_3289:
ldsb [%l7 + 0x7E], %g4
mova %icc, %l3, %g1
loop_3290:
fnands %f11, %f14, %f1
orncc %i7, %i5, %i6
stx %i0, [%l7 + 0x38]
fcmpd %fcc3, %f0, %f14
fmovrse %i4, %f14, %f0
ldsw [%l7 + 0x44], %o4
fnegd %f2, %f12
ldd [%l7 + 0x40], %f0
fnors %f6, %f1, %f5
taddcctv %l4, 0x1BB1, %o3
fmovrsne %o5, %f1, %f0
bvc,pn %xcc, loop_3291
edge32l %o6, %i1, %l6
lduh [%l7 + 0x16], %o1
ldsw [%l7 + 0x2C], %g3
loop_3291:
fpack16 %f8, %f2
fbge %fcc2, loop_3292
lduh [%l7 + 0x1C], %g2
fbg %fcc3, loop_3293
stw %o7, [%l7 + 0x0C]
loop_3292:
subccc %i2, 0x0058, %l2
fmovdcc %icc, %f5, %f9
loop_3293:
fnand %f8, %f10, %f8
subcc %l5, %i3, %g5
lduh [%l7 + 0x4E], %o2
fands %f6, %f3, %f12
fbule %fcc3, loop_3294
brlz,a %o0, loop_3295
movrlez %g7, %l1, %l0
tleu %xcc, 0x4
loop_3294:
fabss %f3, %f5
loop_3295:
movvs %xcc, %g6, %l3
fcmps %fcc1, %f7, %f6
tvc %xcc, 0x5
udivcc %g1, 0x1D7E, %g4
fmovdg %xcc, %f15, %f1
umul %i5, 0x0CB8, %i6
fble %fcc2, loop_3296
ba,a,pn %icc, loop_3297
fmovsgu %icc, %f0, %f1
ldx [%l7 + 0x30], %i7
loop_3296:
ld [%l7 + 0x18], %f5
loop_3297:
mova %icc, %i4, %o4
ldsb [%l7 + 0x28], %i0
fbu %fcc2, loop_3298
brlez %l4, loop_3299
std %f0, [%l7 + 0x68]
taddcctv %o5, 0x1BF4, %o3
loop_3298:
edge8ln %o6, %i1, %o1
loop_3299:
stw %g3, [%l7 + 0x50]
lduw [%l7 + 0x68], %l6
ldx [%l7 + 0x08], %o7
sth %g2, [%l7 + 0x54]
ldsb [%l7 + 0x66], %i2
ldx [%l7 + 0x50], %l2
fbl %fcc1, loop_3300
fabss %f10, %f13
xor %i3, 0x0BA3, %g5
movne %icc, %o2, %o0
loop_3300:
lduh [%l7 + 0x48], %l5
fmovrsne %l1, %f1, %f4
fmovrsgez %l0, %f3, %f9
stw %g6, [%l7 + 0x68]
subcc %g7, 0x0E18, %l3
fmuld8sux16 %f3, %f9, %f14
stw %g1, [%l7 + 0x14]
movrne %i5, %g4, %i7
fabss %f10, %f5
fmul8x16al %f10, %f15, %f4
fbul %fcc1, loop_3301
fsrc1s %f10, %f2
movleu %icc, %i4, %i6
addc %i0, 0x0538, %l4
loop_3301:
ldsw [%l7 + 0x14], %o4
movvs %xcc, %o3, %o5
fmovrdgez %o6, %f0, %f10
ldd [%l7 + 0x78], %f8
fpadd32s %f1, %f8, %f15
fpack32 %f4, %f8, %f6
array8 %i1, %g3, %o1
tge %icc, 0x0
edge8 %o7, %g2, %l6
fmovda %xcc, %f14, %f5
fba %fcc2, loop_3302
nop
setx loop_3303, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %l2, %i2, %i3
tle %icc, 0x6
loop_3302:
ld [%l7 + 0x3C], %f8
loop_3303:
movl %xcc, %o2, %g5
xorcc %l5, %l1, %o0
andn %g6, 0x1B19, %g7
nop
setx loop_3304, %l0, %l1
jmpl %l1, %l0
ldub [%l7 + 0x71], %l3
ldd [%l7 + 0x10], %f6
addccc %i5, 0x0E3B, %g1
loop_3304:
fcmpgt32 %f2, %f14, %g4
edge32 %i4, %i7, %i0
fbge,a %fcc3, loop_3305
ldub [%l7 + 0x1A], %l4
fpsub16 %f10, %f12, %f6
tvc %xcc, 0x5
loop_3305:
brnz,a %o4, loop_3306
fsrc2s %f9, %f13
movrgez %i6, %o3, %o5
smul %o6, 0x0DF9, %i1
loop_3306:
edge32l %g3, %o7, %g2
brlz,a %o1, loop_3307
ldsh [%l7 + 0x0A], %l6
sdivcc %l2, 0x0FA9, %i2
subcc %o2, %i3, %g5
loop_3307:
stb %l1, [%l7 + 0x72]
movpos %icc, %l5, %o0
fmovdvs %xcc, %f0, %f9
ldsw [%l7 + 0x20], %g6
movcc %xcc, %g7, %l0
fblg %fcc2, loop_3308
nop
setx loop_3309, %l0, %l1
jmpl %l1, %l3
fmovrsgz %i5, %f10, %f14
fnands %f1, %f3, %f5
loop_3308:
fbl,a %fcc2, loop_3310
loop_3309:
edge16 %g4, %g1, %i7
ld [%l7 + 0x50], %f9
std %f0, [%l7 + 0x10]
loop_3310:
fcmps %fcc3, %f13, %f2
brgez,a %i0, loop_3311
bshuffle %f0, %f0, %f2
bne,a,pn %icc, loop_3312
fmul8sux16 %f14, %f4, %f2
loop_3311:
bge,a,pn %icc, loop_3313
umul %l4, 0x17CD, %i4
loop_3312:
movrlez %o4, 0x070, %i6
stw %o3, [%l7 + 0x20]
loop_3313:
brgez %o5, loop_3314
fnor %f6, %f0, %f8
umulcc %i1, 0x11D3, %o6
fbu %fcc0, loop_3315
loop_3314:
sethi 0x1D9A, %g3
fbge %fcc1, loop_3316
ldub [%l7 + 0x5D], %g2
loop_3315:
fmovd %f14, %f2
fmovdl %xcc, %f6, %f8
loop_3316:
fexpand %f15, %f12
addcc %o7, 0x1BC7, %o1
std %f8, [%l7 + 0x70]
fmovrsgez %l6, %f2, %f0
lduw [%l7 + 0x58], %i2
edge8 %l2, %o2, %g5
umul %i3, 0x14E9, %l5
fmovsa %xcc, %f10, %f12
tl %xcc, 0x6
and %l1, 0x1C2E, %o0
xorcc %g6, 0x14AF, %g7
tvc %xcc, 0x6
subc %l0, %i5, %l3
fcmps %fcc2, %f11, %f15
lduw [%l7 + 0x28], %g1
fsrc1s %f4, %f6
sethi 0x1E9D, %g4
bshuffle %f4, %f2, %f2
array32 %i0, %l4, %i7
fmovdpos %icc, %f14, %f0
bshuffle %f10, %f0, %f10
movre %o4, %i6, %i4
fornot2 %f12, %f8, %f0
sdiv %o5, 0x0109, %i1
sllx %o6, 0x13, %g3
ldd [%l7 + 0x48], %f4
ldd [%l7 + 0x48], %f10
orcc %g2, %o7, %o3
fandnot1 %f2, %f0, %f12
fornot2s %f10, %f2, %f11
movl %icc, %l6, %o1
subc %l2, %o2, %g5
srlx %i3, %i2, %l1
fpadd32 %f2, %f12, %f0
addc %o0, 0x01D5, %g6
mulscc %g7, 0x0589, %l0
st %f8, [%l7 + 0x24]
mova %icc, %i5, %l3
brgez %l5, loop_3317
tvc %icc, 0x6
std %f12, [%l7 + 0x40]
andn %g4, 0x047B, %i0
loop_3317:
ldx [%l7 + 0x68], %g1
ldsw [%l7 + 0x78], %l4
bshuffle %f8, %f8, %f2
fcmpne32 %f10, %f6, %i7
ldsh [%l7 + 0x16], %i6
fble,a %fcc0, loop_3318
lduw [%l7 + 0x28], %o4
fxnor %f12, %f14, %f8
fnand %f2, %f12, %f6
loop_3318:
lduw [%l7 + 0x38], %i4
fcmped %fcc3, %f0, %f4
fpadd16 %f14, %f8, %f14
fmovrse %i1, %f5, %f10
fmovrdgz %o5, %f4, %f2
fmovsn %xcc, %f7, %f5
fble %fcc1, loop_3319
lduh [%l7 + 0x68], %g3
fpadd16 %f0, %f4, %f2
fnot1 %f6, %f6
loop_3319:
fnor %f4, %f0, %f2
tleu %xcc, 0x7
array16 %o6, %o7, %g2
fpadd16 %f14, %f6, %f0
std %f0, [%l7 + 0x08]
ldsw [%l7 + 0x70], %o3
fmul8x16al %f15, %f11, %f12
smulcc %o1, 0x0B9E, %l2
tneg %icc, 0x2
stx %o2, [%l7 + 0x68]
movvs %xcc, %l6, %g5
stw %i3, [%l7 + 0x48]
brlz,a %i2, loop_3320
ldx [%l7 + 0x60], %l1
fbl,a %fcc3, loop_3321
fpsub32 %f4, %f6, %f6
loop_3320:
fbug %fcc1, loop_3322
fxnors %f13, %f14, %f14
loop_3321:
stx %g6, [%l7 + 0x70]
tn %xcc, 0x1
loop_3322:
array8 %g7, %o0, %l0
edge32 %i5, %l3, %g4
fmovd %f8, %f8
fpackfix %f14, %f10
fmovdgu %icc, %f10, %f1
bneg %xcc, loop_3323
fmovscs %xcc, %f4, %f12
lduh [%l7 + 0x66], %l5
fpadd16 %f2, %f10, %f6
loop_3323:
fnot2 %f2, %f0
tneg %xcc, 0x1
lduh [%l7 + 0x54], %i0
fcmpgt16 %f12, %f12, %l4
ldd [%l7 + 0x38], %f2
call loop_3324
edge8l %g1, %i7, %i6
bcs,a,pt %icc, loop_3325
st %f13, [%l7 + 0x50]
loop_3324:
stx %i4, [%l7 + 0x60]
fbne,a %fcc0, loop_3326
loop_3325:
fmovsl %icc, %f4, %f7
fxor %f8, %f2, %f0
stb %i1, [%l7 + 0x4B]
loop_3326:
ldsh [%l7 + 0x10], %o4
fmovse %icc, %f3, %f0
tgu %xcc, 0x7
st %f3, [%l7 + 0x70]
edge8 %o5, %o6, %o7
fmovs %f12, %f3
stb %g3, [%l7 + 0x6D]
movg %icc, %g2, %o1
xnorcc %o3, 0x17C6, %o2
fandnot1 %f8, %f8, %f0
smulcc %l6, %g5, %i3
ldx [%l7 + 0x48], %i2
alignaddrl %l2, %g6, %l1
fabss %f15, %f0
stb %g7, [%l7 + 0x3D]
tpos %icc, 0x5
fmovsle %icc, %f1, %f3
sth %o0, [%l7 + 0x5C]
siam 0x3
movcs %xcc, %l0, %l3
sth %i5, [%l7 + 0x3C]
call loop_3327
fmovrsgz %g4, %f3, %f15
ldsb [%l7 + 0x44], %l5
fmuld8ulx16 %f15, %f7, %f2
loop_3327:
bcs,a,pt %icc, loop_3328
bge,a %xcc, loop_3329
movre %l4, 0x249, %g1
ldsw [%l7 + 0x18], %i0
loop_3328:
lduh [%l7 + 0x5E], %i6
loop_3329:
sth %i7, [%l7 + 0x4A]
fmovsle %xcc, %f15, %f5
lduw [%l7 + 0x50], %i1
edge32n %o4, %o5, %o6
fornot1s %f10, %f8, %f2
std %f0, [%l7 + 0x38]
fmovrdlz %o7, %f14, %f6
ldub [%l7 + 0x66], %g3
movcs %xcc, %i4, %o1
ld [%l7 + 0x0C], %f3
tcc %xcc, 0x0
fornot2s %f14, %f3, %f4
stx %g2, [%l7 + 0x58]
fmul8x16al %f3, %f6, %f12
movrlz %o3, 0x2D5, %o2
for %f2, %f0, %f0
fnegd %f8, %f0
lduh [%l7 + 0x4A], %l6
lduw [%l7 + 0x4C], %i3
tn %xcc, 0x5
orn %i2, 0x05AA, %g5
movvs %xcc, %l2, %g6
std %f10, [%l7 + 0x10]
sth %g7, [%l7 + 0x2A]
stx %l1, [%l7 + 0x60]
fpmerge %f0, %f9, %f6
fxor %f2, %f4, %f10
fmovsl %icc, %f12, %f14
ble,a,pt %icc, loop_3330
ldsb [%l7 + 0x2A], %l0
tsubcctv %o0, %i5, %l3
movpos %icc, %g4, %l4
loop_3330:
xor %g1, 0x05AC, %i0
fcmple32 %f12, %f0, %i6
nop
setx loop_3331, %l0, %l1
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 + 0x67], %l5
movn %xcc, %i1, %o4
fbuge,a %fcc0, loop_3332
loop_3331:
xorcc %o5, 0x12B3, %i7
edge8 %o7, %g3, %o6
fornot1s %f13, %f6, %f12
loop_3332:
fbo,a %fcc1, loop_3333
bneg,a,pt %xcc, loop_3334
lduh [%l7 + 0x56], %i4
subccc %o1, 0x1741, %g2
loop_3333:
brlez %o2, loop_3335
loop_3334:
ldd [%l7 + 0x10], %f8
edge16l %o3, %i3, %i2
fmovrsgz %l6, %f4, %f4
loop_3335:
fpmerge %f7, %f6, %f12
ldsb [%l7 + 0x71], %l2
ba loop_3336
fabsd %f12, %f10
fcmple32 %f4, %f12, %g5
fbo,a %fcc0, loop_3337
loop_3336:
fmovscs %icc, %f15, %f10
brnz %g7, loop_3338
bneg,a,pt %icc, loop_3339
loop_3337:
fnot1s %f4, %f1
fabsd %f8, %f0
loop_3338:
fmovrdlz %g6, %f4, %f6
loop_3339:
movcs %icc, %l1, %o0
fcmpgt32 %f4, %f10, %i5
fmovscs %xcc, %f11, %f7
fxnor %f14, %f4, %f12
fbne,a %fcc0, loop_3340
fbug %fcc1, loop_3341
edge8 %l3, %l0, %l4
movrgz %g4, %i0, %i6
loop_3340:
fmul8x16al %f0, %f0, %f14
loop_3341:
movrgz %g1, %i1, %l5
fsrc1s %f12, %f9
ldx [%l7 + 0x78], %o4
std %f2, [%l7 + 0x38]
movre %i7, 0x23E, %o5
movrne %g3, %o6, %i4
sth %o1, [%l7 + 0x08]
stx %o7, [%l7 + 0x10]
fzeros %f7
fpsub32 %f10, %f6, %f0
fmul8ulx16 %f10, %f0, %f8
fbule,a %fcc1, loop_3342
stw %g2, [%l7 + 0x7C]
fzeros %f7
fmul8x16al %f2, %f14, %f2
loop_3342:
fmovscs %icc, %f9, %f1
stw %o2, [%l7 + 0x58]
fbo %fcc3, loop_3343
edge8 %i3, %i2, %o3
lduw [%l7 + 0x64], %l6
sub %l2, 0x1C23, %g7
loop_3343:
ldx [%l7 + 0x10], %g5
fmovdge %xcc, %f8, %f4
ble,pn %xcc, loop_3344
umul %g6, 0x0780, %l1
xorcc %i5, %l3, %l0
umul %l4, 0x0540, %g4
loop_3344:
ldub [%l7 + 0x40], %o0
fmovsge %icc, %f4, %f10
fbge %fcc0, loop_3345
fnands %f0, %f3, %f15
std %f6, [%l7 + 0x58]
ldx [%l7 + 0x70], %i6
loop_3345:
udivx %g1, 0x1D41, %i0
addcc %l5, 0x071C, %o4
ba,a loop_3346
stw %i7, [%l7 + 0x0C]
ld [%l7 + 0x50], %f6
bvs,a %icc, loop_3347
loop_3346:
st %f12, [%l7 + 0x60]
fbg %fcc0, loop_3348
nop
setx loop_3349, %l0, %l1
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_3347:
fnor %f6, %f8, %f14
ldx [%l7 + 0x20], %o5
loop_3348:
std %f2, [%l7 + 0x70]
loop_3349:
edge8 %g3, %i1, %i4
bleu,pn %xcc, loop_3350
fmovrde %o6, %f10, %f6
umul %o7, 0x13D3, %g2
ldsh [%l7 + 0x6E], %o1
loop_3350:
ldsh [%l7 + 0x28], %o2
ldsh [%l7 + 0x52], %i2
fabss %f6, %f0
tvc %icc, 0x5
stb %i3, [%l7 + 0x2F]
lduw [%l7 + 0x10], %o3
lduw [%l7 + 0x6C], %l6
pdist %f10, %f10, %f4
brlz,a %g7, loop_3351
movvs %icc, %g5, %l2
std %f12, [%l7 + 0x70]
stw %l1, [%l7 + 0x38]
loop_3351:
movcs %xcc, %g6, %i5
fandnot2 %f14, %f14, %f10
std %f8, [%l7 + 0x78]
fbul,a %fcc2, loop_3352
ldub [%l7 + 0x5E], %l3
st %f4, [%l7 + 0x5C]
fones %f4
loop_3352:
edge32l %l0, %l4, %g4
fmovscc %xcc, %f14, %f2
fnot2s %f3, %f2
smulcc %i6, %o0, %i0
ble,a,pt %xcc, loop_3353
stw %l5, [%l7 + 0x40]
edge32 %o4, %i7, %g1
fcmpgt32 %f12, %f0, %o5
loop_3353:
fmul8sux16 %f12, %f4, %f0
fbug %fcc2, loop_3354
std %f0, [%l7 + 0x10]
fbu %fcc2, loop_3355
orncc %g3, 0x087E, %i4
loop_3354:
movrlez %i1, 0x270, %o7
tsubcctv %g2, %o6, %o2
loop_3355:
orn %o1, 0x0BDD, %i3
fbuge %fcc3, loop_3356
stx %o3, [%l7 + 0x60]
fmovsne %icc, %f7, %f2
ldsw [%l7 + 0x3C], %l6
loop_3356:
edge16ln %g7, %g5, %i2
ldub [%l7 + 0x0F], %l1
fble,a %fcc3, loop_3357
fbue %fcc1, loop_3358
ld [%l7 + 0x78], %f4
bshuffle %f8, %f12, %f8
loop_3357:
lduh [%l7 + 0x64], %l2
loop_3358:
movrgz %g6, 0x2BC, %i5
fbuge,a %fcc1, loop_3359
fmovrslez %l0, %f5, %f4
fblg,a %fcc3, loop_3360
fzeros %f8
loop_3359:
umulcc %l4, 0x1E86, %l3
ldsw [%l7 + 0x24], %i6
loop_3360:
array8 %o0, %g4, %l5
stw %o4, [%l7 + 0x74]
andncc %i7, %i0, %g1
fmovde %icc, %f10, %f4
bgu,a,pt %icc, loop_3361
brnz,a %g3, loop_3362
edge16 %o5, %i1, %i4
sth %o7, [%l7 + 0x46]
loop_3361:
fbne %fcc1, loop_3363
loop_3362:
fmovscs %xcc, %f9, %f4
movl %icc, %o6, %g2
ldsb [%l7 + 0x12], %o2
loop_3363:
sth %i3, [%l7 + 0x10]
xorcc %o1, %l6, %o3
ldsb [%l7 + 0x44], %g7
edge16n %g5, %l1, %l2
fbu,a %fcc1, loop_3364
stx %g6, [%l7 + 0x58]
fbg %fcc1, loop_3365
stb %i2, [%l7 + 0x57]
loop_3364:
movne %icc, %l0, %l4
nop
setx loop_3366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3365:
ldsw [%l7 + 0x40], %l3
fand %f14, %f4, %f14
stw %i6, [%l7 + 0x74]
loop_3366:
lduw [%l7 + 0x54], %i5
fmovscs %icc, %f7, %f6
fmul8sux16 %f2, %f10, %f10
fnand %f12, %f14, %f2
fexpand %f6, %f4
fsrc1s %f9, %f7
alignaddr %g4, %o0, %o4
fcmpgt32 %f10, %f4, %i7
ldx [%l7 + 0x18], %i0
movle %icc, %g1, %l5
edge8l %o5, %i1, %i4
fba %fcc3, loop_3367
fmovdleu %icc, %f4, %f6
std %f8, [%l7 + 0x50]
tneg %icc, 0x6
loop_3367:
ldx [%l7 + 0x68], %g3
fmovdle %icc, %f0, %f7
fcmpne16 %f12, %f4, %o6
std %f8, [%l7 + 0x70]
fnot2s %f13, %f13
lduh [%l7 + 0x78], %o7
xor %g2, 0x1FEE, %o2
subccc %i3, %l6, %o3
movrlez %g7, %g5, %l1
ldsh [%l7 + 0x6E], %l2
st %f14, [%l7 + 0x10]
movrgez %g6, %i2, %l0
ba loop_3368
movrgez %o1, %l3, %i6
std %f6, [%l7 + 0x10]
movrlez %l4, 0x36E, %g4
loop_3368:
fcmpne32 %f8, %f14, %o0
movrlez %i5, 0x2A3, %i7
bge,a loop_3369
stb %o4, [%l7 + 0x45]
stb %g1, [%l7 + 0x14]
te %xcc, 0x0
loop_3369:
fsrc1 %f2, %f6
brgez %i0, loop_3370
stx %o5, [%l7 + 0x60]
lduw [%l7 + 0x4C], %l5
fmovda %xcc, %f15, %f15
loop_3370:
fba %fcc0, loop_3371
sllx %i1, %g3, %o6
sll %o7, %i4, %o2
bleu,a %icc, loop_3372
loop_3371:
move %xcc, %i3, %g2
stx %o3, [%l7 + 0x50]
movrlez %l6, %g7, %l1
loop_3372:
stx %l2, [%l7 + 0x60]
ta %xcc, 0x1
movpos %icc, %g6, %i2
bshuffle %f10, %f12, %f8
fsrc1s %f14, %f4
mulscc %l0, %g5, %l3
ba,pn %icc, loop_3373
ta %xcc, 0x0
fmovrdlez %o1, %f8, %f4
sth %l4, [%l7 + 0x6A]
loop_3373:
bge,pt %icc, loop_3374
lduw [%l7 + 0x20], %g4
movrgez %i6, 0x0A7, %o0
sth %i5, [%l7 + 0x52]
loop_3374:
fbn %fcc0, loop_3375
ldd [%l7 + 0x20], %f10
fbg,a %fcc2, loop_3376
ldsb [%l7 + 0x0A], %i7
loop_3375:
fba,a %fcc0, loop_3377
ldsb [%l7 + 0x1F], %o4
loop_3376:
addc %i0, 0x0969, %g1
ld [%l7 + 0x2C], %f10
loop_3377:
stw %o5, [%l7 + 0x38]
movg %icc, %l5, %i1
fpsub16s %f0, %f15, %f11
fbul %fcc2, loop_3378
edge16l %g3, %o6, %o7
stb %i4, [%l7 + 0x77]
fmovsl %icc, %f11, %f8
loop_3378:
movcc %icc, %i3, %o2
tgu %xcc, 0x3
edge16 %o3, %g2, %g7
ble,pn %xcc, loop_3379
fnot2s %f1, %f6
tsubcctv %l6, 0x055B, %l2
bne,pn %xcc, loop_3380
loop_3379:
fmovscc %xcc, %f3, %f10
ldsh [%l7 + 0x12], %l1
ldsh [%l7 + 0x2A], %g6
loop_3380:
edge16l %l0, %g5, %l3
fnot1 %f8, %f0
tcc %xcc, 0x0
ldx [%l7 + 0x70], %o1
tsubcctv %l4, 0x1D8A, %i2
stw %i6, [%l7 + 0x34]
ldx [%l7 + 0x18], %g4
fnor %f10, %f12, %f0
bneg,pn %xcc, loop_3381
fmovsle %icc, %f2, %f12
fbo %fcc3, loop_3382
bge,a,pn %icc, loop_3383
loop_3381:
fmovdl %icc, %f6, %f5
stx %o0, [%l7 + 0x38]
loop_3382:
bvc %xcc, loop_3384
loop_3383:
ldx [%l7 + 0x48], %i5
fnors %f3, %f8, %f10
ba,a,pt %icc, loop_3385
loop_3384:
std %f14, [%l7 + 0x68]
fpack32 %f8, %f6, %f14
ldsw [%l7 + 0x38], %i7
loop_3385:
bneg,a %xcc, loop_3386
fbuge,a %fcc3, loop_3387
fpackfix %f0, %f1
ldsh [%l7 + 0x12], %i0
loop_3386:
addccc %o4, 0x1568, %o5
loop_3387:
fmovrsgz %l5, %f9, %f11
lduw [%l7 + 0x68], %i1
std %f2, [%l7 + 0x20]
tsubcctv %g1, 0x0503, %o6
lduh [%l7 + 0x6A], %g3
fbge,a %fcc1, loop_3388
st %f9, [%l7 + 0x24]
brz,a %i4, loop_3389
sth %i3, [%l7 + 0x24]
loop_3388:
movvc %xcc, %o7, %o3
fcmpgt16 %f2, %f10, %o2
loop_3389:
sdiv %g2, 0x1A90, %g7
st %f2, [%l7 + 0x28]
bvc,pt %icc, loop_3390
ldx [%l7 + 0x28], %l2
fmovdvc %xcc, %f13, %f8
fcmpne16 %f4, %f12, %l1
loop_3390:
fand %f14, %f12, %f2
stx %g6, [%l7 + 0x70]
fmovdn %xcc, %f12, %f8
fornot1s %f14, %f3, %f15
fblg %fcc1, loop_3391
mulscc %l6, 0x181F, %g5
std %f10, [%l7 + 0x58]
fmovrdgz %l0, %f14, %f4
loop_3391:
sth %l3, [%l7 + 0x68]
ldsh [%l7 + 0x6C], %l4
stw %o1, [%l7 + 0x5C]
ldsb [%l7 + 0x41], %i2
ldsw [%l7 + 0x50], %g4
brlz %o0, loop_3392
fones %f12
subccc %i5, %i7, %i6
std %f12, [%l7 + 0x20]
loop_3392:
andcc %i0, 0x0BC0, %o4
bg loop_3393
tcc %xcc, 0x2
movg %icc, %l5, %o5
ld [%l7 + 0x54], %f6
loop_3393:
subccc %i1, 0x0136, %g1
fornot1s %f12, %f7, %f11
edge32ln %g3, %o6, %i4
movvs %xcc, %o7, %o3
fmovdle %icc, %f15, %f0
stw %o2, [%l7 + 0x28]
fands %f14, %f2, %f11
movrgez %g2, 0x13C, %g7
ldsw [%l7 + 0x18], %l2
array8 %i3, %l1, %g6
fmul8x16al %f11, %f3, %f10
fmovdn %icc, %f2, %f13
fmovs %f2, %f4
movleu %icc, %g5, %l6
bcs %icc, loop_3394
ldsh [%l7 + 0x3C], %l3
fmovrdgez %l0, %f6, %f0
bg,a,pt %icc, loop_3395
loop_3394:
ldd [%l7 + 0x58], %f8
stb %o1, [%l7 + 0x0C]
stb %i2, [%l7 + 0x17]
loop_3395:
ble,a,pt %icc, loop_3396
ld [%l7 + 0x28], %f3
fand %f8, %f4, %f10
bcs,a,pn %icc, loop_3397
loop_3396:
xnor %l4, 0x1C7E, %o0
fors %f0, %f5, %f0
edge32l %i5, %g4, %i6
loop_3397:
and %i7, 0x0A38, %o4
fmovsl %xcc, %f14, %f10
bpos,a %xcc, loop_3398
umulcc %l5, %o5, %i1
orcc %g1, %i0, %o6
movg %icc, %g3, %o7
loop_3398:
fbuge,a %fcc1, loop_3399
subc %i4, 0x112C, %o2
fbue %fcc2, loop_3400
tg %icc, 0x6
loop_3399:
brgez,a %g2, loop_3401
fnot2 %f12, %f12
loop_3400:
edge8n %o3, %l2, %g7
movrgz %i3, %l1, %g6
loop_3401:
fbue,a %fcc0, loop_3402
lduw [%l7 + 0x28], %g5
mulx %l6, %l3, %o1
edge8 %l0, %i2, %l4
loop_3402:
ldsh [%l7 + 0x12], %i5
fmovrdgez %g4, %f6, %f4
subccc %o0, 0x1DFC, %i7
tn %icc, 0x5
ldx [%l7 + 0x18], %i6
be,a,pn %icc, loop_3403
fnor %f10, %f6, %f4
fsrc1 %f8, %f12
stw %o4, [%l7 + 0x18]
loop_3403:
fba %fcc0, loop_3404
fmovrsgz %o5, %f9, %f14
alignaddrl %l5, %g1, %i1
fornot1 %f12, %f14, %f12
loop_3404:
fmul8x16au %f7, %f6, %f4
stb %i0, [%l7 + 0x2A]
fmovscs %icc, %f15, %f8
fbul,a %fcc3, loop_3405
andncc %o6, %o7, %i4
ldub [%l7 + 0x53], %g3
call loop_3406
loop_3405:
ldsw [%l7 + 0x18], %g2
bgu,pt %xcc, loop_3407
fnors %f5, %f14, %f2
loop_3406:
fornot1s %f8, %f0, %f6
sth %o2, [%l7 + 0x74]
loop_3407:
popc 0x0268, %o3
ld [%l7 + 0x78], %f8
fbue %fcc3, loop_3408
fmovdleu %icc, %f9, %f0
ldsw [%l7 + 0x08], %g7
tn %icc, 0x0
loop_3408:
ldub [%l7 + 0x33], %l2
movrne %i3, 0x28B, %l1
std %f4, [%l7 + 0x28]
fble %fcc3, loop_3409
siam 0x1
stx %g5, [%l7 + 0x10]
fmovd %f6, %f2
loop_3409:
ldsb [%l7 + 0x40], %l6
movre %g6, %o1, %l3
ld [%l7 + 0x78], %f8
bpos,a %icc, loop_3410
fmovse %xcc, %f4, %f12
sdivx %l0, 0x1298, %i2
stb %i5, [%l7 + 0x5A]
loop_3410:
fmovdleu %xcc, %f5, %f9
stw %l4, [%l7 + 0x30]
edge32ln %o0, %i7, %i6
fmovscs %xcc, %f11, %f14
lduw [%l7 + 0x08], %g4
fbl %fcc2, loop_3411
lduh [%l7 + 0x20], %o4
tg %xcc, 0x7
brlez %o5, loop_3412
loop_3411:
fandnot2 %f12, %f8, %f10
brnz %g1, loop_3413
fsrc1s %f2, %f12
loop_3412:
fba %fcc3, loop_3414
sll %i1, %i0, %l5
loop_3413:
fmovdcs %icc, %f9, %f1
fmovrdlz %o7, %f0, %f10
loop_3414:
st %f13, [%l7 + 0x08]
fbu,a %fcc0, loop_3415
fbne,a %fcc0, loop_3416
ta %xcc, 0x1
fcmpgt16 %f8, %f0, %o6
loop_3415:
ldub [%l7 + 0x45], %i4
loop_3416:
bne,a loop_3417
ldd [%l7 + 0x68], %f12
bg,a,pt %xcc, loop_3418
ldsw [%l7 + 0x70], %g2
loop_3417:
brgez %g3, loop_3419
st %f14, [%l7 + 0x1C]
loop_3418:
tsubcc %o3, %g7, %o2
fcmpeq32 %f14, %f14, %l2
loop_3419:
ldub [%l7 + 0x3C], %i3
add %g5, 0x08EC, %l6
orn %l1, 0x1473, %o1
tg %icc, 0x2
fabsd %f6, %f12
srl %g6, %l0, %l3
umul %i2, 0x0F8C, %i5
movrgez %o0, 0x260, %i7
tg %icc, 0x2
brnz,a %i6, loop_3420
fcmpgt16 %f4, %f14, %l4
stw %o4, [%l7 + 0x30]
fbule %fcc2, loop_3421
loop_3420:
ldsh [%l7 + 0x2E], %o5
tleu %icc, 0x6
st %f4, [%l7 + 0x10]
loop_3421:
bleu,pn %xcc, loop_3422
fcmpgt32 %f8, %f8, %g4
tg %icc, 0x7
movrne %i1, 0x18C, %g1
loop_3422:
fsrc1s %f10, %f11
sth %l5, [%l7 + 0x44]
srl %i0, %o6, %i4
fsrc1s %f11, %f6
bcc,a loop_3423
edge16 %o7, %g2, %g3
nop
setx loop_3424, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f5, %f14
loop_3423:
sub %o3, 0x070A, %g7
sdivx %l2, 0x0355, %o2
loop_3424:
lduw [%l7 + 0x64], %g5
xnor %l6, 0x194C, %i3
fbn %fcc3, loop_3425
ldsh [%l7 + 0x32], %l1
ldsw [%l7 + 0x10], %g6
ldx [%l7 + 0x70], %o1
loop_3425:
fbule,a %fcc2, loop_3426
movrlz %l0, %i2, %l3
std %f14, [%l7 + 0x18]
fmovse %xcc, %f12, %f13
loop_3426:
stb %o0, [%l7 + 0x54]
edge32l %i7, %i6, %l4
fpmerge %f14, %f7, %f8
fnegs %f9, %f11
sra %i5, 0x1A, %o5
lduw [%l7 + 0x34], %o4
fsrc1s %f3, %f4
stw %g4, [%l7 + 0x70]
fmovscc %icc, %f6, %f1
lduh [%l7 + 0x34], %i1
movvs %icc, %g1, %i0
bneg loop_3427
fpadd32s %f6, %f0, %f7
fcmple32 %f6, %f2, %o6
xorcc %l5, 0x1151, %o7
loop_3427:
sra %g2, %i4, %g3
fmuld8sux16 %f11, %f3, %f12
stx %o3, [%l7 + 0x40]
lduh [%l7 + 0x68], %g7
smul %l2, %o2, %l6
stx %i3, [%l7 + 0x68]
xnorcc %g5, %l1, %g6
bcs loop_3428
movneg %xcc, %l0, %o1
be,a loop_3429
fmovrslz %i2, %f12, %f2
loop_3428:
fpsub32s %f0, %f8, %f14
st %f8, [%l7 + 0x7C]
loop_3429:
bvs %xcc, loop_3430
ldd [%l7 + 0x08], %f8
fmovdcc %xcc, %f13, %f3
stb %l3, [%l7 + 0x14]
loop_3430:
fbn,a %fcc0, loop_3431
ldsw [%l7 + 0x4C], %o0
tg %xcc, 0x7
add %i6, 0x1D87, %i7
loop_3431:
std %f8, [%l7 + 0x48]
ldx [%l7 + 0x28], %i5
fbu,a %fcc0, loop_3432
movneg %xcc, %o5, %o4
movge %xcc, %g4, %l4
fcmple32 %f10, %f10, %i1
loop_3432:
fsrc2s %f4, %f6
movl %xcc, %g1, %o6
ta %icc, 0x0
bneg %icc, loop_3433
fandnot1 %f8, %f14, %f0
udivcc %i0, 0x0E5C, %o7
xnor %l5, 0x1E59, %i4
loop_3433:
edge32l %g3, %g2, %o3
fcmple16 %f8, %f8, %l2
fbu,a %fcc3, loop_3434
orncc %g7, %l6, %i3
movvc %xcc, %o2, %l1
fandnot2s %f3, %f3, %f11
loop_3434:
andn %g5, %l0, %o1
mova %xcc, %g6, %i2
fmovrdne %o0, %f2, %f2
sethi 0x0541, %i6
fcmps %fcc0, %f12, %f4
stx %l3, [%l7 + 0x68]
fcmpes %fcc2, %f2, %f14
fmovsl %icc, %f7, %f8
fpadd16s %f13, %f1, %f0
edge32l %i5, %o5, %o4
fmovdvc %icc, %f15, %f8
fsrc1 %f12, %f0
movpos %icc, %i7, %l4
smulcc %g4, %i1, %g1
stw %i0, [%l7 + 0x58]
andn %o7, %o6, %l5
movge %xcc, %i4, %g3
orn %o3, 0x1DED, %g2
smul %l2, %l6, %i3
fsrc2s %f6, %f13
umul %o2, %l1, %g5
fbul %fcc2, loop_3435
std %f2, [%l7 + 0x30]
fmovsleu %xcc, %f8, %f0
andcc %l0, %o1, %g7
loop_3435:
fbu,a %fcc0, loop_3436
for %f6, %f10, %f12
fcmps %fcc3, %f5, %f7
fcmpd %fcc3, %f2, %f10
loop_3436:
fabsd %f10, %f4
tleu %xcc, 0x7
st %f10, [%l7 + 0x24]
siam 0x6
ldd [%l7 + 0x20], %f4
sdiv %i2, 0x027C, %g6
fcmpne32 %f6, %f12, %i6
stb %o0, [%l7 + 0x5D]
movvs %xcc, %i5, %o5
ldsb [%l7 + 0x56], %l3
fornot1 %f14, %f10, %f6
ldd [%l7 + 0x08], %f6
fmovrdlez %o4, %f8, %f8
ldsw [%l7 + 0x54], %i7
fmovsg %icc, %f0, %f0
fbuge %fcc1, loop_3437
ldub [%l7 + 0x16], %l4
stx %g4, [%l7 + 0x30]
movrlz %i1, 0x259, %g1
loop_3437:
sdivcc %o7, 0x17A5, %o6
stb %i0, [%l7 + 0x4C]
and %l5, 0x0F47, %i4
ldsh [%l7 + 0x54], %o3
ldub [%l7 + 0x22], %g2
fcmpeq16 %f8, %f8, %g3
movcs %xcc, %l2, %i3
movrne %l6, %l1, %g5
st %f1, [%l7 + 0x3C]
ble %xcc, loop_3438
movpos %icc, %l0, %o2
xor %o1, 0x1DE0, %i2
ldx [%l7 + 0x40], %g7
loop_3438:
tcs %xcc, 0x0
fmovrsgz %i6, %f1, %f6
lduh [%l7 + 0x56], %o0
st %f15, [%l7 + 0x60]
bleu,a loop_3439
fbg %fcc2, loop_3440
bshuffle %f10, %f2, %f14
st %f13, [%l7 + 0x2C]
loop_3439:
ble %xcc, loop_3441
loop_3440:
fmul8ulx16 %f10, %f14, %f10
fcmpgt16 %f10, %f2, %i5
std %f12, [%l7 + 0x58]
loop_3441:
ld [%l7 + 0x1C], %f12
fmovs %f3, %f6
std %f6, [%l7 + 0x40]
st %f1, [%l7 + 0x50]
faligndata %f14, %f4, %f4
fbge %fcc1, loop_3442
fmovda %icc, %f14, %f12
fblg %fcc2, loop_3443
xnorcc %g6, %l3, %o4
loop_3442:
xorcc %i7, 0x1B4B, %o5
edge32 %g4, %i1, %l4
loop_3443:
mulx %o7, %o6, %g1
ldd [%l7 + 0x18], %f4
brgez,a %i0, loop_3444
srlx %i4, %o3, %g2
fmovrde %l5, %f10, %f6
lduh [%l7 + 0x62], %g3
loop_3444:
fnot1s %f3, %f0
andcc %i3, %l2, %l1
tcs %xcc, 0x0
fmul8ulx16 %f6, %f4, %f6
sth %l6, [%l7 + 0x56]
fornot2s %f1, %f0, %f8
fornot2 %f0, %f4, %f2
std %f12, [%l7 + 0x68]
fornot1 %f14, %f14, %f4
fexpand %f3, %f6
lduh [%l7 + 0x40], %l0
nop
setx loop_3445, %l0, %l1
jmpl %l1, %o2
sdiv %o1, 0x1AD9, %i2
fcmpgt16 %f0, %f8, %g7
udiv %i6, 0x1175, %g5
loop_3445:
fmovse %xcc, %f13, %f11
nop
setx loop_3446, %l0, %l1
jmpl %l1, %i5
edge32l %g6, %l3, %o0
sth %o4, [%l7 + 0x18]
fcmpgt32 %f0, %f0, %o5
loop_3446:
ldub [%l7 + 0x26], %i7
fbuge %fcc0, loop_3447
movrlz %i1, 0x15A, %l4
fornot2s %f12, %f11, %f13
fmovda %icc, %f1, %f10
loop_3447:
ldub [%l7 + 0x2C], %o7
lduw [%l7 + 0x08], %o6
fpackfix %f14, %f10
ble,a loop_3448
stx %g1, [%l7 + 0x68]
tvc %xcc, 0x5
lduw [%l7 + 0x74], %i0
loop_3448:
fmovda %xcc, %f0, %f13
udivcc %g4, 0x1A75, %o3
ldx [%l7 + 0x38], %g2
edge16l %l5, %g3, %i3
ldsh [%l7 + 0x56], %i4
call loop_3449
addc %l1, %l2, %l0
bge,pn %xcc, loop_3450
fmovdvc %icc, %f0, %f15
loop_3449:
edge16l %o2, %l6, %i2
sll %g7, %o1, %i6
loop_3450:
fnors %f3, %f8, %f3
fmul8sux16 %f4, %f4, %f12
fxors %f14, %f4, %f1
stx %g5, [%l7 + 0x78]
lduh [%l7 + 0x0A], %g6
fmovrslez %i5, %f0, %f4
ta %icc, 0x5
ldub [%l7 + 0x24], %o0
sth %o4, [%l7 + 0x16]
ldd [%l7 + 0x30], %f8
tcs %xcc, 0x6
ldd [%l7 + 0x40], %f0
fmovdvs %icc, %f9, %f14
xorcc %o5, 0x007E, %i7
bcs,a %xcc, loop_3451
tneg %xcc, 0x4
alignaddr %i1, %l4, %o7
subcc %o6, %l3, %i0
loop_3451:
fmul8ulx16 %f6, %f12, %f10
fmovdge %xcc, %f14, %f12
lduw [%l7 + 0x48], %g1
edge16l %o3, %g2, %g4
fmuld8sux16 %f5, %f2, %f10
tpos %xcc, 0x6
ldsb [%l7 + 0x6C], %l5
brz,a %i3, loop_3452
lduw [%l7 + 0x74], %i4
lduh [%l7 + 0x4A], %l1
alignaddrl %g3, %l2, %l0
loop_3452:
sth %l6, [%l7 + 0x60]
fmovd %f8, %f6
fnot1 %f12, %f2
fpadd16 %f0, %f8, %f6
stx %o2, [%l7 + 0x58]
ldsw [%l7 + 0x2C], %i2
bn,pn %icc, loop_3453
fmovrde %o1, %f6, %f10
fmovrdne %g7, %f0, %f12
bn,a,pt %icc, loop_3454
loop_3453:
movge %icc, %i6, %g6
fandnot2s %f1, %f15, %f1
udivx %g5, 0x026C, %o0
loop_3454:
ldsb [%l7 + 0x5D], %o4
ld [%l7 + 0x5C], %f4
ldx [%l7 + 0x48], %o5
xor %i5, %i7, %i1
std %f10, [%l7 + 0x50]
ld [%l7 + 0x74], %f12
stw %o7, [%l7 + 0x38]
tpos %icc, 0x5
brgz,a %l4, loop_3455
array8 %o6, %i0, %l3
ldd [%l7 + 0x08], %f2
andcc %o3, %g2, %g4
loop_3455:
movne %xcc, %l5, %g1
fmovdgu %icc, %f12, %f2
fmovsvs %xcc, %f11, %f13
fbn,a %fcc2, loop_3456
stb %i4, [%l7 + 0x52]
fmovse %icc, %f10, %f11
ldx [%l7 + 0x48], %l1
loop_3456:
bne,a %xcc, loop_3457
fnot1s %f6, %f1
fmovse %xcc, %f1, %f10
fcmpd %fcc3, %f2, %f14
loop_3457:
fmul8sux16 %f0, %f12, %f2
lduh [%l7 + 0x2C], %g3
edge8n %i3, %l2, %l0
call loop_3458
fzero %f4
fmovdn %icc, %f1, %f6
fmul8x16au %f6, %f12, %f14
loop_3458:
stb %l6, [%l7 + 0x58]
fnands %f0, %f8, %f6
lduh [%l7 + 0x4A], %i2
sethi 0x0AE4, %o1
ldsh [%l7 + 0x12], %o2
movvs %xcc, %i6, %g6
lduh [%l7 + 0x32], %g7
array8 %g5, %o4, %o0
mulx %i5, %o5, %i7
edge16ln %o7, %i1, %l4
lduh [%l7 + 0x38], %o6
fnot1 %f2, %f6
lduw [%l7 + 0x14], %i0
fmovs %f6, %f11
and %o3, 0x1864, %g2
movle %icc, %g4, %l3
movle %icc, %g1, %i4
array8 %l5, %l1, %i3
ldsh [%l7 + 0x62], %g3
fmovdge %icc, %f7, %f4
mova %xcc, %l2, %l6
sth %l0, [%l7 + 0x68]
ldx [%l7 + 0x28], %i2
movcs %xcc, %o2, %o1
edge8l %i6, %g6, %g5
stw %g7, [%l7 + 0x34]
fbuge %fcc1, loop_3459
fbuge %fcc3, loop_3460
subcc %o4, %i5, %o0
fpadd16 %f10, %f12, %f14
loop_3459:
movrgz %i7, 0x12A, %o5
loop_3460:
tneg %xcc, 0x4
popc %i1, %l4
fandnot1s %f12, %f15, %f3
fmovdl %xcc, %f13, %f8
movrlez %o7, %i0, %o6
fnot2 %f6, %f6
movcc %icc, %o3, %g4
fpackfix %f8, %f1
stx %g2, [%l7 + 0x10]
ldub [%l7 + 0x35], %l3
array16 %g1, %i4, %l5
lduw [%l7 + 0x3C], %l1
fmovse %icc, %f14, %f10
fbu,a %fcc2, loop_3461
nop
setx loop_3462, %l0, %l1
jmpl %l1, %i3
tge %icc, 0x4
fpadd16s %f15, %f3, %f10
loop_3461:
lduh [%l7 + 0x30], %l2
loop_3462:
stx %l6, [%l7 + 0x70]
ldub [%l7 + 0x08], %g3
addc %i2, %l0, %o1
bge,a loop_3463
fexpand %f3, %f12
ldx [%l7 + 0x38], %o2
fmovdg %xcc, %f8, %f8
loop_3463:
stx %i6, [%l7 + 0x18]
fbe %fcc1, loop_3464
tn %xcc, 0x2
taddcctv %g5, %g7, %o4
ldx [%l7 + 0x40], %g6
loop_3464:
ld [%l7 + 0x34], %f13
fmovdgu %xcc, %f4, %f13
ldsb [%l7 + 0x2C], %o0
movrgz %i7, 0x21F, %o5
edge8 %i5, %i1, %l4
fcmpgt16 %f6, %f14, %o7
alignaddr %o6, %o3, %i0
ba,a loop_3465
srax %g4, %g2, %l3
st %f14, [%l7 + 0x74]
ldsb [%l7 + 0x50], %g1
loop_3465:
tgu %xcc, 0x1
st %f10, [%l7 + 0x18]
ldx [%l7 + 0x20], %l5
movneg %xcc, %i4, %l1
ldx [%l7 + 0x60], %l2
andn %l6, %i3, %g3
nop
setx loop_3466, %l0, %l1
jmpl %l1, %i2
nop
setx loop_3467, %l0, %l1
jmpl %l1, %l0
ldsh [%l7 + 0x42], %o1
std %f2, [%l7 + 0x50]
loop_3466:
fbe,a %fcc1, loop_3468
loop_3467:
fornot1s %f8, %f0, %f12
ldsw [%l7 + 0x58], %o2
tg %icc, 0x7
loop_3468:
stw %i6, [%l7 + 0x1C]
fmovscs %xcc, %f15, %f9
tcc %icc, 0x1
tvs %icc, 0x3
fmovdne %icc, %f7, %f2
fmovdg %icc, %f10, %f2
fsrc1 %f2, %f14
fbe,a %fcc0, loop_3469
movneg %xcc, %g5, %g7
fand %f12, %f6, %f2
bcc,pn %icc, loop_3470
loop_3469:
fcmpgt16 %f10, %f12, %o4
bneg,pn %xcc, loop_3471
movvs %xcc, %o0, %g6
loop_3470:
fandnot1s %f11, %f12, %f1
movgu %icc, %i7, %o5
loop_3471:
stb %i1, [%l7 + 0x28]
fpmerge %f0, %f9, %f10
fpsub16 %f2, %f6, %f8
movrlez %i5, %l4, %o7
nop
setx loop_3472, %l0, %l1
jmpl %l1, %o6
ldsb [%l7 + 0x4B], %o3
fmovrdne %i0, %f4, %f12
bn,a,pn %xcc, loop_3473
loop_3472:
xnor %g4, 0x0FA7, %l3
tleu %icc, 0x0
tne %xcc, 0x0
loop_3473:
lduh [%l7 + 0x0A], %g2
stx %l5, [%l7 + 0x50]
tsubcc %g1, 0x1992, %l1
fmovdn %icc, %f4, %f1
stx %l2, [%l7 + 0x50]
tsubcctv %l6, 0x0E70, %i3
fandnot1 %f0, %f10, %f6
sth %i4, [%l7 + 0x62]
sth %g3, [%l7 + 0x66]
fbuge %fcc2, loop_3474
ldub [%l7 + 0x6C], %l0
brgz %i2, loop_3475
ldx [%l7 + 0x08], %o2
loop_3474:
ldub [%l7 + 0x3A], %o1
stb %i6, [%l7 + 0x2B]
loop_3475:
fmovdvs %icc, %f6, %f5
ldub [%l7 + 0x78], %g7
siam 0x0
brnz,a %o4, loop_3476
bn,a,pn %xcc, loop_3477
lduw [%l7 + 0x4C], %g5
ldd [%l7 + 0x60], %f8
loop_3476:
movpos %icc, %o0, %g6
loop_3477:
fmovsge %xcc, %f2, %f1
fmovda %xcc, %f8, %f6
fmovs %f14, %f15
ldx [%l7 + 0x58], %i7
fxnors %f0, %f1, %f8
fandnot2s %f5, %f4, %f4
fpadd32 %f14, %f0, %f2
ldsb [%l7 + 0x17], %o5
umul %i5, 0x0D62, %i1
ldd [%l7 + 0x58], %f10
fmovdgu %xcc, %f9, %f14
fmovdl %icc, %f8, %f4
fcmpeq16 %f10, %f4, %o7
brnz %l4, loop_3478
fcmpgt16 %f6, %f6, %o6
fbo %fcc3, loop_3479
lduw [%l7 + 0x38], %o3
loop_3478:
ble,pt %icc, loop_3480
fandnot1s %f4, %f7, %f5
loop_3479:
stw %g4, [%l7 + 0x20]
fpmerge %f5, %f5, %f2
loop_3480:
stb %i0, [%l7 + 0x3D]
ldsb [%l7 + 0x0A], %g2
std %f6, [%l7 + 0x20]
ldub [%l7 + 0x11], %l3
brlez %l5, loop_3481
fxnors %f6, %f4, %f1
mulscc %l1, %l2, %g1
lduh [%l7 + 0x78], %l6
loop_3481:
tsubcc %i4, 0x082D, %g3
fnegd %f14, %f10
ldsb [%l7 + 0x47], %i3
sth %i2, [%l7 + 0x6E]
st %f3, [%l7 + 0x40]
lduw [%l7 + 0x14], %l0
fnand %f12, %f14, %f8
fabss %f13, %f2
pdist %f8, %f4, %f0
movn %xcc, %o2, %i6
popc %o1, %g7
bvs loop_3482
movgu %icc, %o4, %o0
bge loop_3483
tgu %icc, 0x6
loop_3482:
ldx [%l7 + 0x10], %g5
ldd [%l7 + 0x40], %f6
loop_3483:
fble %fcc3, loop_3484
bgu loop_3485
ldsh [%l7 + 0x6A], %g6
fblg,a %fcc1, loop_3486
loop_3484:
lduw [%l7 + 0x30], %o5
loop_3485:
fsrc2 %f0, %f0
call loop_3487
loop_3486:
fmuld8ulx16 %f2, %f8, %f4
fbne %fcc2, loop_3488
ld [%l7 + 0x60], %f6
loop_3487:
bcc,pt %xcc, loop_3489
xnorcc %i7, %i5, %o7
loop_3488:
brlz %l4, loop_3490
ldsw [%l7 + 0x70], %o6
loop_3489:
mulx %o3, 0x10ED, %i1
smulcc %i0, %g4, %g2
loop_3490:
edge32 %l5, %l3, %l2
stx %l1, [%l7 + 0x08]
ldsh [%l7 + 0x22], %l6
edge32 %g1, %g3, %i3
fandnot1s %f7, %f2, %f0
nop
setx loop_3491, %l0, %l1
jmpl %l1, %i2
alignaddrl %l0, %o2, %i6
fbug,a %fcc2, loop_3492
stx %o1, [%l7 + 0x50]
loop_3491:
ldsb [%l7 + 0x43], %i4
movneg %icc, %o4, %g7
loop_3492:
ldd [%l7 + 0x10], %f2
ldx [%l7 + 0x18], %g5
xnorcc %g6, 0x1979, %o5
std %f10, [%l7 + 0x68]
orcc %o0, 0x1375, %i7
sllx %o7, %l4, %o6
faligndata %f8, %f6, %f6
ldsw [%l7 + 0x50], %o3
stx %i5, [%l7 + 0x48]
ldsh [%l7 + 0x7E], %i0
fmovdle %xcc, %f15, %f11
fmovscc %xcc, %f15, %f9
subc %g4, 0x1EC5, %i1
fnot2 %f6, %f6
tge %icc, 0x1
fblg %fcc0, loop_3493
array16 %l5, %g2, %l2
tn %icc, 0x5
brlz,a %l1, loop_3494
loop_3493:
movg %icc, %l6, %g1
fandnot1 %f8, %f14, %f6
or %g3, 0x1998, %i3
loop_3494:
addccc %i2, 0x1B5C, %l0
taddcctv %o2, 0x1BEA, %i6
st %f1, [%l7 + 0x0C]
ta %icc, 0x6
fmovscs %xcc, %f1, %f0
fbn %fcc3, loop_3495
fcmpes %fcc2, %f11, %f4
fornot1s %f6, %f10, %f14
fornot1s %f0, %f12, %f12
loop_3495:
bl,a loop_3496
stx %l3, [%l7 + 0x28]
fbge %fcc3, loop_3497
fbl %fcc2, loop_3498
loop_3496:
bne %xcc, loop_3499
fmul8sux16 %f6, %f4, %f2
loop_3497:
and %o1, 0x16BB, %i4
loop_3498:
bn,a,pt %icc, loop_3500
loop_3499:
ldx [%l7 + 0x38], %g7
edge8l %o4, %g6, %g5
stb %o5, [%l7 + 0x5E]
loop_3500:
tle %xcc, 0x3
fmovsvc %icc, %f15, %f15
ldsb [%l7 + 0x63], %o0
movneg %icc, %o7, %i7
bvc,pn %icc, loop_3501
nop
setx loop_3502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %o6, 0x196E, %o3
tvc %icc, 0x0
loop_3501:
tge %xcc, 0x2
loop_3502:
sth %i5, [%l7 + 0x10]
fcmpes %fcc3, %f6, %f14
st %f12, [%l7 + 0x3C]
tleu %icc, 0x3
edge32l %l4, %g4, %i1
fmovsg %icc, %f2, %f5
lduh [%l7 + 0x78], %i0
movn %icc, %l5, %l2
sethi 0x12EB, %l1
edge8n %g2, %l6, %g1
ldsw [%l7 + 0x3C], %g3
ldub [%l7 + 0x0A], %i2
nop
setx loop_3503, %l0, %l1
jmpl %l1, %l0
fmul8x16au %f3, %f13, %f14
stb %i3, [%l7 + 0x77]
bgu,a %icc, loop_3504
loop_3503:
ldub [%l7 + 0x3F], %i6
fnands %f4, %f4, %f4
fcmple32 %f4, %f0, %l3
loop_3504:
fmovdcs %xcc, %f2, %f6
sdivcc %o2, 0x1288, %o1
fmovda %xcc, %f11, %f3
sll %g7, %i4, %o4
fcmpeq32 %f4, %f0, %g5
fpsub32s %f9, %f9, %f5
fnot2s %f5, %f10
st %f7, [%l7 + 0x30]
movleu %xcc, %o5, %o0
fmovrdne %o7, %f10, %f14
lduw [%l7 + 0x10], %g6
fcmpeq32 %f10, %f4, %o6
lduw [%l7 + 0x48], %i7
fnot2 %f0, %f14
ldsw [%l7 + 0x70], %i5
fmovsge %xcc, %f2, %f11
movrlez %l4, 0x1D8, %g4
fmovsvs %xcc, %f4, %f3
lduw [%l7 + 0x70], %i1
stw %o3, [%l7 + 0x50]
ldx [%l7 + 0x10], %l5
ldsh [%l7 + 0x0A], %l2
addc %i0, %l1, %g2
tvs %xcc, 0x4
mulx %g1, %l6, %g3
stb %i2, [%l7 + 0x12]
bn loop_3505
fpadd16s %f9, %f15, %f15
edge16l %l0, %i3, %i6
ld [%l7 + 0x0C], %f9
loop_3505:
fcmpeq16 %f12, %f12, %l3
fmovrdgz %o2, %f2, %f14
addcc %g7, %o1, %i4
fmovrsgz %g5, %f9, %f13
sth %o5, [%l7 + 0x0E]
fnor %f6, %f4, %f0
ldx [%l7 + 0x18], %o4
ld [%l7 + 0x24], %f14
fblg %fcc2, loop_3506
tg %xcc, 0x2
fmovrslz %o0, %f6, %f8
fxnors %f7, %f15, %f9
loop_3506:
ldsb [%l7 + 0x58], %o7
tneg %xcc, 0x0
fmovrse %o6, %f9, %f10
stw %i7, [%l7 + 0x50]
fcmpeq32 %f14, %f2, %i5
ldub [%l7 + 0x41], %g6
fzero %f8
edge32n %l4, %i1, %g4
ldsw [%l7 + 0x6C], %o3
lduh [%l7 + 0x5A], %l5
std %f8, [%l7 + 0x38]
ld [%l7 + 0x30], %f13
fmovdvc %xcc, %f5, %f3
ld [%l7 + 0x70], %f6
brz %i0, loop_3507
smulcc %l1, %g2, %l2
fmovrse %g1, %f1, %f5
xnor %l6, %g3, %i2
loop_3507:
tg %icc, 0x7
bcs,a,pt %xcc, loop_3508
ldsb [%l7 + 0x69], %l0
fmovsn %icc, %f0, %f6
ldub [%l7 + 0x49], %i3
loop_3508:
sdivx %i6, 0x16A1, %l3
and %g7, 0x0D41, %o2
fandnot1s %f0, %f4, %f11
fbne %fcc1, loop_3509
fbl,a %fcc2, loop_3510
tleu %icc, 0x5
fpsub16s %f13, %f3, %f2
loop_3509:
fmovse %icc, %f13, %f1
loop_3510:
fpack16 %f2, %f13
array8 %o1, %g5, %o5
brlz,a %o4, loop_3511
ld [%l7 + 0x7C], %f8
fpadd32s %f1, %f15, %f13
fmovdvc %icc, %f13, %f1
loop_3511:
fnegs %f0, %f2
brlez %i4, loop_3512
edge8l %o7, %o6, %i7
fbe %fcc1, loop_3513
fandnot1 %f2, %f10, %f4
loop_3512:
stb %i5, [%l7 + 0x08]
ldsb [%l7 + 0x1C], %g6
loop_3513:
tpos %xcc, 0x5
or %l4, 0x1AA9, %i1
fxor %f6, %f14, %f0
movcc %icc, %g4, %o0
call loop_3514
andcc %o3, 0x0DDC, %l5
edge16ln %l1, %i0, %l2
ldd [%l7 + 0x18], %f8
loop_3514:
ld [%l7 + 0x14], %f2
taddcc %g1, 0x0513, %g2
fpadd32s %f15, %f4, %f1
stw %l6, [%l7 + 0x48]
subccc %i2, 0x1301, %l0
fbo,a %fcc2, loop_3515
fmovdl %icc, %f12, %f1
for %f14, %f0, %f12
fmovrsne %i3, %f13, %f5
loop_3515:
movg %xcc, %i6, %l3
std %f10, [%l7 + 0x10]
ldd [%l7 + 0x78], %f0
ldsb [%l7 + 0x14], %g7
movrlez %o2, %o1, %g5
sub %o5, %o4, %g3
fors %f3, %f0, %f10
fmovdcc %xcc, %f15, %f12
fbul %fcc2, loop_3516
fand %f14, %f4, %f0
ldub [%l7 + 0x3A], %i4
fxnor %f0, %f14, %f12
loop_3516:
fmovdge %xcc, %f7, %f2
orncc %o6, %o7, %i5
edge32l %g6, %l4, %i1
lduw [%l7 + 0x28], %g4
ldsw [%l7 + 0x70], %i7
ldx [%l7 + 0x58], %o3
ldd [%l7 + 0x18], %f6
bpos,pt %icc, loop_3517
lduw [%l7 + 0x70], %o0
ldd [%l7 + 0x58], %f2
fcmple32 %f0, %f14, %l1
loop_3517:
fbn %fcc2, loop_3518
fmovdle %xcc, %f5, %f9
movvc %xcc, %i0, %l2
srlx %l5, %g2, %g1
loop_3518:
tn %icc, 0x4
bshuffle %f0, %f0, %f6
fxnors %f15, %f6, %f13
ld [%l7 + 0x4C], %f5
edge8 %l6, %i2, %l0
fblg %fcc2, loop_3519
fmuld8sux16 %f9, %f0, %f12
fmovdvc %icc, %f0, %f9
fbg,a %fcc1, loop_3520
loop_3519:
st %f7, [%l7 + 0x74]
tcc %icc, 0x5
std %f12, [%l7 + 0x18]
loop_3520:
fbul,a %fcc1, loop_3521
fornot2s %f8, %f13, %f1
andcc %i6, 0x1553, %l3
fmovdl %icc, %f7, %f13
loop_3521:
fmovsa %icc, %f13, %f0
ldx [%l7 + 0x68], %i3
lduh [%l7 + 0x0E], %o2
fbn,a %fcc2, loop_3522
fbu %fcc0, loop_3523
fpadd32s %f4, %f15, %f14
ldsh [%l7 + 0x40], %o1
loop_3522:
movl %xcc, %g7, %o5
loop_3523:
umul %g5, 0x1D42, %o4
sub %g3, 0x1A3E, %i4
fcmpd %fcc2, %f10, %f8
nop
setx loop_3524, %l0, %l1
jmpl %l1, %o6
srl %i5, 0x11, %g6
movl %icc, %o7, %i1
std %f14, [%l7 + 0x48]
loop_3524:
brlez,a %l4, loop_3525
brgez,a %g4, loop_3526
fandnot2 %f10, %f8, %f14
tcc %xcc, 0x2
loop_3525:
std %f12, [%l7 + 0x48]
loop_3526:
fbue %fcc2, loop_3527
fba,a %fcc3, loop_3528
stb %o3, [%l7 + 0x0E]
fble %fcc2, loop_3529
loop_3527:
ldsh [%l7 + 0x3C], %i7
loop_3528:
fmovs %f10, %f6
fbo %fcc1, loop_3530
loop_3529:
bleu,a,pt %icc, loop_3531
fbug %fcc2, loop_3532
fpsub16 %f12, %f6, %f2
loop_3530:
ldsw [%l7 + 0x48], %l1
loop_3531:
fmovdpos %icc, %f6, %f3
loop_3532:
fmovdvs %xcc, %f4, %f15
fandnot2 %f10, %f8, %f14
movle %xcc, %o0, %l2
fpsub16 %f8, %f2, %f10
ldd [%l7 + 0x20], %f2
movgu %icc, %l5, %g2
bneg,a loop_3533
fbue,a %fcc3, loop_3534
std %f12, [%l7 + 0x10]
fbul,a %fcc1, loop_3535
loop_3533:
smul %i0, %g1, %i2
loop_3534:
fcmpgt32 %f12, %f12, %l0
fmovdn %icc, %f3, %f4
loop_3535:
fandnot1s %f6, %f14, %f2
lduh [%l7 + 0x50], %i6
fcmpgt16 %f6, %f10, %l6
fbne,a %fcc2, loop_3536
tn %icc, 0x5
fmovsle %icc, %f14, %f6
fmovrsne %l3, %f5, %f2
loop_3536:
sub %i3, %o1, %o2
fbue %fcc0, loop_3537
te %xcc, 0x0
movn %xcc, %o5, %g5
ldx [%l7 + 0x10], %o4
loop_3537:
or %g3, %g7, %i4
fnor %f10, %f10, %f12
xnorcc %i5, %o6, %g6
fmul8ulx16 %f6, %f8, %f6
fmovsgu %xcc, %f12, %f8
udivx %o7, 0x054F, %l4
edge16l %g4, %i1, %i7
call loop_3538
fmovd %f8, %f6
ldx [%l7 + 0x48], %l1
tge %xcc, 0x6
loop_3538:
fmovrdgez %o3, %f4, %f0
movre %o0, 0x358, %l5
ldx [%l7 + 0x10], %l2
srax %i0, %g1, %i2
stb %g2, [%l7 + 0x43]
fble,a %fcc0, loop_3539
movneg %icc, %i6, %l6
nop
setx loop_3540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f14, %f8
loop_3539:
fba,a %fcc1, loop_3541
bcc,pt %xcc, loop_3542
loop_3540:
movcs %icc, %l3, %i3
call loop_3543
loop_3541:
fxors %f6, %f13, %f12
loop_3542:
alignaddr %o1, %o2, %l0
fbn %fcc2, loop_3544
loop_3543:
movn %icc, %g5, %o5
ldx [%l7 + 0x30], %g3
fmul8sux16 %f10, %f6, %f8
loop_3544:
andncc %g7, %i4, %o4
fbul,a %fcc3, loop_3545
te %xcc, 0x5
sth %o6, [%l7 + 0x1A]
sub %g6, 0x1908, %i5
loop_3545:
lduh [%l7 + 0x70], %o7
alignaddrl %l4, %g4, %i1
stb %i7, [%l7 + 0x40]
ldsh [%l7 + 0x64], %l1
fbl %fcc1, loop_3546
edge8 %o3, %o0, %l5
edge16ln %l2, %g1, %i0
ldsw [%l7 + 0x20], %i2
loop_3546:
addccc %g2, %l6, %l3
fmovsneg %icc, %f0, %f0
ldd [%l7 + 0x48], %f0
faligndata %f14, %f0, %f0
fmovsvc %icc, %f0, %f14
fornot1s %f5, %f2, %f8
xnorcc %i3, 0x1512, %o1
pdist %f10, %f4, %f8
sth %i6, [%l7 + 0x5A]
fmovrslz %o2, %f4, %f5
fnot1 %f2, %f10
sth %g5, [%l7 + 0x38]
fmovse %xcc, %f12, %f14
std %f12, [%l7 + 0x30]
brlez %o5, loop_3547
sth %l0, [%l7 + 0x16]
pdist %f4, %f12, %f4
ldx [%l7 + 0x78], %g3
loop_3547:
movle %icc, %g7, %o4
lduw [%l7 + 0x08], %o6
sllx %i4, 0x1F, %i5
umul %o7, 0x1F72, %l4
array32 %g6, %i1, %i7
fmovrdgez %l1, %f2, %f2
fornot2s %f14, %f2, %f0
ldsh [%l7 + 0x16], %o3
orncc %g4, %l5, %o0
std %f10, [%l7 + 0x68]
edge16ln %l2, %i0, %i2
stw %g1, [%l7 + 0x50]
fmovscc %icc, %f12, %f7
lduw [%l7 + 0x28], %l6
ld [%l7 + 0x34], %f9
std %f14, [%l7 + 0x70]
call loop_3548
stb %g2, [%l7 + 0x0F]
stx %i3, [%l7 + 0x08]
sth %l3, [%l7 + 0x46]
loop_3548:
fmovdg %xcc, %f15, %f2
movrgez %o1, %o2, %i6
fpsub32s %f6, %f15, %f5
stx %g5, [%l7 + 0x70]
ldx [%l7 + 0x50], %l0
sth %o5, [%l7 + 0x1A]
alignaddr %g3, %o4, %o6
ldx [%l7 + 0x70], %g7
fmovrsne %i5, %f5, %f2
fcmped %fcc2, %f0, %f2
stx %i4, [%l7 + 0x50]
umul %l4, 0x1DC5, %g6
mulscc %i1, %i7, %l1
ldsb [%l7 + 0x6F], %o3
fcmpgt32 %f12, %f4, %g4
tge %xcc, 0x0
fnot1s %f7, %f5
fnegs %f12, %f7
edge8l %l5, %o0, %o7
bne %xcc, loop_3549
xnorcc %l2, %i2, %g1
fmovdge %xcc, %f14, %f7
fcmpgt16 %f14, %f12, %l6
loop_3549:
bcc %xcc, loop_3550
ldd [%l7 + 0x60], %f10
std %f8, [%l7 + 0x68]
fbe %fcc3, loop_3551
loop_3550:
ld [%l7 + 0x14], %f12
bgu,a %xcc, loop_3552
fmovdn %icc, %f15, %f6
loop_3551:
ldsh [%l7 + 0x32], %g2
edge32 %i0, %l3, %o1
loop_3552:
nop
setx loop_3553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %xcc, %f8, %f9
fmovrdgz %i3, %f2, %f2
fnands %f14, %f9, %f6
loop_3553:
tcs %xcc, 0x2
ldd [%l7 + 0x38], %f6
fbl,a %fcc1, loop_3554
orn %o2, %i6, %l0
fornot2 %f0, %f2, %f8
std %f6, [%l7 + 0x40]
loop_3554:
bcs,pn %xcc, loop_3555
fcmple32 %f6, %f8, %o5
fmovsvc %xcc, %f13, %f5
fnegs %f6, %f12
loop_3555:
te %xcc, 0x7
fmovs %f3, %f10
umulcc %g5, %o4, %o6
tn %xcc, 0x4
ld [%l7 + 0x6C], %f13
edge8l %g3, %g7, %i5
bne %icc, loop_3556
fmovrslz %i4, %f5, %f14
fmovscc %xcc, %f1, %f2
fbo,a %fcc3, loop_3557
loop_3556:
lduw [%l7 + 0x08], %l4
fsrc1 %f4, %f8
tle %icc, 0x5
loop_3557:
fmovsa %icc, %f5, %f2
movge %xcc, %i1, %g6
stw %i7, [%l7 + 0x3C]
stx %l1, [%l7 + 0x08]
udivx %o3, 0x092E, %l5
movrgez %g4, %o0, %l2
edge8n %o7, %i2, %l6
ldub [%l7 + 0x43], %g2
edge8l %g1, %l3, %o1
fmul8x16 %f8, %f14, %f12
fnot1 %f0, %f0
fble,a %fcc3, loop_3558
ldd [%l7 + 0x60], %f12
movl %icc, %i0, %i3
andn %i6, %o2, %l0
loop_3558:
std %f2, [%l7 + 0x38]
fandnot1s %f15, %f10, %f10
lduh [%l7 + 0x7E], %g5
fmovrde %o5, %f8, %f8
nop
setx loop_3559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f11, %f15
tleu %icc, 0x4
fbule %fcc3, loop_3560
loop_3559:
ld [%l7 + 0x08], %f5
lduh [%l7 + 0x3E], %o4
stx %o6, [%l7 + 0x70]
loop_3560:
ldd [%l7 + 0x18], %f10
movcc %icc, %g7, %i5
bcc %xcc, loop_3561
tn %xcc, 0x5
sth %g3, [%l7 + 0x7E]
fcmped %fcc0, %f6, %f6
loop_3561:
movcs %icc, %i4, %l4
bshuffle %f10, %f6, %f2
or %g6, 0x1DB7, %i1
alignaddr %l1, %o3, %l5
ldx [%l7 + 0x60], %i7
brgz,a %o0, loop_3562
edge16ln %g4, %l2, %o7
addc %i2, 0x01AD, %l6
udivcc %g2, 0x18C7, %g1
loop_3562:
std %f4, [%l7 + 0x18]
ta %xcc, 0x2
ldsb [%l7 + 0x5C], %l3
edge32 %o1, %i0, %i6
addc %i3, %l0, %o2
stw %g5, [%l7 + 0x38]
subccc %o5, 0x14D5, %o6
fmovrslez %o4, %f4, %f1
mova %icc, %i5, %g7
andcc %g3, %l4, %i4
bg %xcc, loop_3563
ldd [%l7 + 0x18], %f12
bcc,a loop_3564
fbu %fcc2, loop_3565
loop_3563:
lduh [%l7 + 0x2A], %g6
fmovda %xcc, %f0, %f3
loop_3564:
fones %f9
loop_3565:
std %f10, [%l7 + 0x08]
fmovdne %xcc, %f15, %f12
andcc %i1, %o3, %l1
fcmps %fcc2, %f3, %f5
brz %i7, loop_3566
fcmped %fcc3, %f0, %f6
ldx [%l7 + 0x38], %l5
fpadd32s %f7, %f3, %f12
loop_3566:
add %g4, 0x0765, %o0
fmovda %icc, %f4, %f0
srlx %l2, %o7, %i2
tvs %icc, 0x4
std %f14, [%l7 + 0x08]
fbn,a %fcc1, loop_3567
fornot2 %f0, %f0, %f0
sth %g2, [%l7 + 0x14]
tsubcctv %l6, 0x025A, %g1
loop_3567:
sth %o1, [%l7 + 0x22]
stb %l3, [%l7 + 0x31]
fmovdge %xcc, %f4, %f10
fone %f10
sth %i0, [%l7 + 0x7E]
umul %i6, 0x0778, %l0
faligndata %f4, %f6, %f10
stw %o2, [%l7 + 0x54]
ldub [%l7 + 0x1D], %i3
lduw [%l7 + 0x48], %o5
fmul8x16al %f2, %f3, %f6
fmovsle %xcc, %f11, %f4
movrgz %o6, 0x30D, %o4
movvs %icc, %i5, %g5
fmovdneg %xcc, %f1, %f10
lduw [%l7 + 0x44], %g7
fpsub32s %f3, %f7, %f12
fpadd16s %f5, %f14, %f11
andn %l4, %i4, %g3
stx %g6, [%l7 + 0x38]
fmul8x16 %f10, %f10, %f2
stx %o3, [%l7 + 0x50]
fand %f10, %f4, %f0
ldsw [%l7 + 0x58], %i1
fandnot2 %f8, %f2, %f8
ldsh [%l7 + 0x50], %l1
addcc %l5, %i7, %o0
ld [%l7 + 0x7C], %f5
sra %g4, %l2, %i2
edge8l %o7, %g2, %g1
andcc %l6, 0x114F, %o1
std %f2, [%l7 + 0x40]
edge8n %l3, %i6, %i0
lduw [%l7 + 0x38], %l0
bvc %xcc, loop_3568
siam 0x4
srax %o2, 0x1B, %i3
fmovrslez %o5, %f4, %f10
loop_3568:
stw %o6, [%l7 + 0x10]
fbne,a %fcc2, loop_3569
edge16l %i5, %g5, %g7
fmovrslz %l4, %f1, %f3
fmovspos %icc, %f14, %f0
loop_3569:
fble,a %fcc1, loop_3570
bvs %icc, loop_3571
bgu,a,pn %icc, loop_3572
fmovsn %xcc, %f8, %f7
loop_3570:
movl %xcc, %o4, %g3
loop_3571:
fnot1s %f11, %f5
loop_3572:
stb %g6, [%l7 + 0x0D]
fandnot2 %f14, %f10, %f14
fmovrsgz %i4, %f1, %f1
fcmpeq32 %f6, %f2, %o3
fmovdpos %xcc, %f2, %f10
subc %i1, 0x1CD8, %l1
fexpand %f9, %f4
fble,a %fcc0, loop_3573
ld [%l7 + 0x20], %f1
fexpand %f4, %f0
udivx %l5, 0x149F, %o0
loop_3573:
stx %i7, [%l7 + 0x70]
sdivx %l2, 0x0845, %g4
ldub [%l7 + 0x43], %o7
fmovd %f12, %f0
st %f4, [%l7 + 0x10]
stw %g2, [%l7 + 0x68]
fnot1 %f12, %f2
fmovspos %xcc, %f13, %f10
fmovse %xcc, %f11, %f9
ldsh [%l7 + 0x16], %i2
fcmpeq32 %f4, %f8, %l6
fbue,a %fcc0, loop_3574
fblg,a %fcc2, loop_3575
fmovrse %g1, %f10, %f9
lduh [%l7 + 0x4A], %l3
loop_3574:
fmovdpos %xcc, %f9, %f2
loop_3575:
st %f7, [%l7 + 0x1C]
bcc,a %icc, loop_3576
fmovrse %i6, %f7, %f3
sth %i0, [%l7 + 0x0C]
fcmpgt32 %f6, %f12, %o1
loop_3576:
ldsh [%l7 + 0x3A], %l0
ld [%l7 + 0x30], %f14
brgz %o2, loop_3577
std %f8, [%l7 + 0x08]
fmuld8ulx16 %f6, %f5, %f14
edge8 %o5, %o6, %i3
loop_3577:
srl %g5, 0x18, %i5
fmovrdlez %l4, %f12, %f0
fpsub16s %f14, %f8, %f6
edge8n %g7, %o4, %g3
and %i4, %o3, %g6
fcmpes %fcc3, %f7, %f10
fand %f12, %f10, %f2
orcc %l1, %l5, %o0
fbne %fcc1, loop_3578
mulx %i7, 0x097E, %l2
fmovrdlz %g4, %f0, %f6
subcc %o7, %g2, %i2
loop_3578:
taddcc %l6, 0x1314, %g1
fbl %fcc0, loop_3579
orncc %l3, 0x02A9, %i6
edge32ln %i0, %i1, %o1
stb %l0, [%l7 + 0x1D]
loop_3579:
alignaddr %o5, %o2, %o6
std %f10, [%l7 + 0x38]
andn %i3, 0x09CE, %g5
fmovsl %icc, %f2, %f4
std %f14, [%l7 + 0x78]
alignaddrl %l4, %g7, %i5
stb %o4, [%l7 + 0x4D]
ldd [%l7 + 0x78], %f0
array16 %g3, %i4, %o3
fbul,a %fcc0, loop_3580
stx %l1, [%l7 + 0x40]
lduw [%l7 + 0x74], %l5
fmovsa %xcc, %f10, %f7
loop_3580:
fbl %fcc0, loop_3581
ldsb [%l7 + 0x2D], %g6
stb %i7, [%l7 + 0x12]
fpadd16 %f8, %f12, %f2
loop_3581:
fmovrdlz %l2, %f2, %f10
fbug %fcc1, loop_3582
stx %o0, [%l7 + 0x68]
ble %icc, loop_3583
ldx [%l7 + 0x60], %o7
loop_3582:
edge8l %g2, %i2, %g4
edge32l %g1, %l3, %i6
loop_3583:
fmovdl %xcc, %f4, %f14
stw %l6, [%l7 + 0x38]
movcs %icc, %i0, %i1
fsrc2s %f6, %f12
fandnot2s %f4, %f15, %f15
sllx %o1, 0x16, %l0
stw %o5, [%l7 + 0x70]
std %f10, [%l7 + 0x20]
ldd [%l7 + 0x30], %f4
bn,pt %icc, loop_3584
taddcctv %o6, %o2, %i3
fnegs %f14, %f4
ldd [%l7 + 0x20], %f4
loop_3584:
fnot2s %f5, %f3
fmovdl %xcc, %f10, %f4
smulcc %g5, 0x117E, %l4
movge %icc, %g7, %i5
fexpand %f2, %f0
stx %g3, [%l7 + 0x68]
be,pt %icc, loop_3585
fnegs %f0, %f8
fmovs %f11, %f15
subc %o4, %i4, %l1
loop_3585:
tsubcctv %l5, 0x0D9B, %g6
edge32 %o3, %l2, %i7
bvc,a loop_3586
edge8ln %o0, %g2, %o7
pdist %f0, %f10, %f0
fxors %f3, %f8, %f4
loop_3586:
ldsh [%l7 + 0x1E], %i2
fmovsvc %xcc, %f3, %f6
st %f9, [%l7 + 0x40]
edge8l %g4, %g1, %l3
stx %l6, [%l7 + 0x18]
st %f13, [%l7 + 0x08]
ldx [%l7 + 0x30], %i0
bshuffle %f0, %f14, %f12
orn %i6, 0x09D4, %i1
move %icc, %l0, %o1
lduh [%l7 + 0x22], %o5
fnors %f12, %f15, %f4
movrlz %o2, 0x005, %i3
fbul,a %fcc0, loop_3587
taddcc %g5, 0x0E9F, %o6
movne %icc, %l4, %g7
mova %xcc, %i5, %o4
loop_3587:
fnegs %f15, %f15
lduw [%l7 + 0x58], %i4
edge32ln %l1, %l5, %g3
tn %icc, 0x1
stb %o3, [%l7 + 0x4D]
ldd [%l7 + 0x08], %f12
fandnot1 %f8, %f14, %f0
fpack16 %f10, %f6
ldsw [%l7 + 0x3C], %l2
array16 %i7, %o0, %g6
fandnot2s %f14, %f5, %f1
fxnor %f14, %f4, %f6
ldub [%l7 + 0x3B], %g2
ldd [%l7 + 0x20], %f10
std %f6, [%l7 + 0x20]
fpadd32 %f4, %f2, %f0
edge8n %i2, %g4, %g1
mova %icc, %l3, %l6
fcmpes %fcc1, %f15, %f14
fcmple16 %f0, %f4, %i0
fcmps %fcc1, %f10, %f9
fmovdpos %icc, %f14, %f11
fmovdcc %icc, %f10, %f14
ldx [%l7 + 0x10], %i6
tcc %icc, 0x7
lduw [%l7 + 0x38], %i1
fpadd32s %f7, %f10, %f5
ld [%l7 + 0x10], %f4
nop
setx loop_3588, %l0, %l1
jmpl %l1, %l0
nop
setx loop_3589, %l0, %l1
jmpl %l1, %o1
fpadd32 %f8, %f4, %f10
ldsw [%l7 + 0x6C], %o7
loop_3588:
std %f12, [%l7 + 0x38]
loop_3589:
std %f10, [%l7 + 0x50]
ldd [%l7 + 0x48], %f10
edge8ln %o2, %i3, %g5
fmovdl %xcc, %f5, %f7
movrlz %o5, 0x078, %o6
fmovse %xcc, %f11, %f11
movrne %l4, %i5, %g7
ba,pt %xcc, loop_3590
fbule %fcc3, loop_3591
fmovspos %xcc, %f9, %f6
movpos %xcc, %i4, %o4
loop_3590:
ld [%l7 + 0x0C], %f9
loop_3591:
std %f6, [%l7 + 0x50]
stw %l1, [%l7 + 0x3C]
fbue %fcc2, loop_3592
fnot1 %f4, %f2
stw %l5, [%l7 + 0x10]
std %f4, [%l7 + 0x50]
loop_3592:
andn %o3, %l2, %i7
lduh [%l7 + 0x62], %o0
fcmped %fcc1, %f14, %f0
tpos %xcc, 0x7
edge16l %g6, %g2, %i2
alignaddrl %g4, %g1, %l3
stb %g3, [%l7 + 0x0C]
smul %i0, 0x0ED9, %l6
fandnot1s %f12, %f6, %f10
ldsh [%l7 + 0x0C], %i6
fnot1 %f14, %f12
fmovdvs %xcc, %f11, %f0
bcs,pn %xcc, loop_3593
fcmpeq16 %f2, %f12, %i1
andn %l0, 0x1711, %o1
fmovdne %icc, %f12, %f9
loop_3593:
fmovrslez %o2, %f6, %f3
stx %i3, [%l7 + 0x20]
fcmpne32 %f8, %f12, %g5
ldsh [%l7 + 0x20], %o7
fandnot2 %f4, %f2, %f6
fmovde %xcc, %f9, %f6
bshuffle %f4, %f0, %f0
fors %f12, %f9, %f11
sth %o5, [%l7 + 0x40]
lduh [%l7 + 0x20], %l4
stw %o6, [%l7 + 0x74]
fmovspos %xcc, %f10, %f13
fmovrsgz %i5, %f3, %f7
st %f0, [%l7 + 0x1C]
fmuld8ulx16 %f8, %f6, %f12
fornot1s %f11, %f2, %f14
edge8ln %i4, %o4, %g7
mulscc %l1, 0x14E4, %o3
fcmpne32 %f0, %f14, %l5
andncc %l2, %i7, %g6
subcc %g2, 0x0970, %i2
fmul8x16 %f15, %f10, %f10
ldd [%l7 + 0x18], %f6
ldub [%l7 + 0x72], %g4
nop
setx loop_3594, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %icc, %f5, %f6
smul %o0, 0x0DF3, %g1
fmovsa %xcc, %f12, %f4
loop_3594:
ldsw [%l7 + 0x78], %l3
ld [%l7 + 0x10], %f10
fornot1 %f2, %f10, %f8
tvs %xcc, 0x1
bg,a loop_3595
st %f12, [%l7 + 0x2C]
movrgez %i0, 0x049, %g3
movrne %l6, 0x2F1, %i1
loop_3595:
stw %i6, [%l7 + 0x50]
fbg %fcc3, loop_3596
ldd [%l7 + 0x08], %f12
edge16 %o1, %o2, %i3
stx %l0, [%l7 + 0x60]
loop_3596:
ldd [%l7 + 0x30], %f4
bleu,a %icc, loop_3597
nop
setx loop_3598, %l0, %l1
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 + 0x38], %f2
orcc %g5, %o7, %o5
loop_3597:
ldsw [%l7 + 0x64], %l4
loop_3598:
stx %i5, [%l7 + 0x48]
ldsh [%l7 + 0x14], %o6
fmovdleu %xcc, %f3, %f9
fmovd %f2, %f10
st %f9, [%l7 + 0x78]
bne,a loop_3599
ldsb [%l7 + 0x2C], %i4
bcc,pn %xcc, loop_3600
ble %icc, loop_3601
loop_3599:
fbl,a %fcc1, loop_3602
fandnot2 %f12, %f14, %f4
loop_3600:
fmovdneg %xcc, %f3, %f10
loop_3601:
fmovrde %g7, %f8, %f2
loop_3602:
edge16n %l1, %o4, %l5
stx %l2, [%l7 + 0x68]
ldx [%l7 + 0x10], %o3
tneg %xcc, 0x0
tg %xcc, 0x4
tgu %icc, 0x6
tl %xcc, 0x0
lduh [%l7 + 0x3A], %g6
brgez %g2, loop_3603
tne %icc, 0x5
ldsh [%l7 + 0x24], %i2
ldsw [%l7 + 0x68], %g4
loop_3603:
bn,a,pn %icc, loop_3604
edge32l %o0, %i7, %l3
fmovdgu %xcc, %f10, %f12
fsrc2 %f10, %f4
loop_3604:
bcc,a %icc, loop_3605
stw %g1, [%l7 + 0x60]
stb %g3, [%l7 + 0x4A]
ldx [%l7 + 0x70], %l6
loop_3605:
sth %i1, [%l7 + 0x70]
taddcctv %i6, 0x177A, %i0
fnot1s %f3, %f3
ldx [%l7 + 0x10], %o2
lduh [%l7 + 0x3E], %o1
std %f0, [%l7 + 0x20]
fpack32 %f8, %f6, %f8
xorcc %i3, 0x038B, %l0
bcc,a,pt %xcc, loop_3606
stb %g5, [%l7 + 0x4B]
stx %o7, [%l7 + 0x08]
brlz %l4, loop_3607
loop_3606:
taddcctv %o5, 0x031F, %i5
stw %i4, [%l7 + 0x38]
tge %icc, 0x0
loop_3607:
array32 %g7, %o6, %l1
xnorcc %l5, 0x0037, %l2
movne %icc, %o4, %o3
srlx %g6, %i2, %g4
fabsd %f12, %f0
fmovrslz %g2, %f7, %f14
srlx %o0, %i7, %l3
sra %g3, 0x15, %g1
edge8l %i1, %l6, %i0
mulx %i6, %o1, %o2
fmovrdne %l0, %f14, %f8
ldd [%l7 + 0x78], %f12
fpadd32s %f0, %f7, %f11
edge32 %g5, %o7, %i3
ldsw [%l7 + 0x74], %o5
fmovdg %xcc, %f2, %f4
fone %f0
fmovsle %xcc, %f15, %f15
ldsh [%l7 + 0x1E], %l4
movpos %xcc, %i5, %i4
fmul8ulx16 %f10, %f14, %f14
stb %g7, [%l7 + 0x6B]
tle %icc, 0x2
movrgez %o6, 0x3BE, %l5
fxors %f10, %f4, %f1
tvc %icc, 0x0
movvs %icc, %l2, %o4
tn %xcc, 0x4
ldsh [%l7 + 0x08], %o3
orncc %l1, %g6, %g4
ble,pn %xcc, loop_3608
fmovde %xcc, %f2, %f8
alignaddrl %i2, %g2, %i7
ldsw [%l7 + 0x70], %l3
loop_3608:
movrlez %o0, 0x193, %g1
fble,a %fcc0, loop_3609
ldsw [%l7 + 0x64], %g3
edge16ln %l6, %i1, %i0
fxors %f8, %f13, %f5
loop_3609:
stb %i6, [%l7 + 0x12]
stw %o1, [%l7 + 0x40]
stb %o2, [%l7 + 0x0A]
fmovdle %icc, %f4, %f1
sth %l0, [%l7 + 0x3C]
fandnot2s %f7, %f12, %f15
bvs,pn %icc, loop_3610
orn %g5, %o7, %o5
stx %i3, [%l7 + 0x68]
stw %i5, [%l7 + 0x50]
loop_3610:
fmovsneg %xcc, %f10, %f6
fbo,a %fcc1, loop_3611
st %f14, [%l7 + 0x50]
orcc %i4, %g7, %l4
movrlz %l5, %o6, %o4
loop_3611:
brgz,a %o3, loop_3612
fnegs %f10, %f13
tvs %icc, 0x0
fmovsn %icc, %f13, %f4
loop_3612:
fbg %fcc0, loop_3613
tn %icc, 0x4
stb %l1, [%l7 + 0x54]
fcmple32 %f14, %f14, %g6
loop_3613:
srax %l2, 0x00, %i2
ta %icc, 0x3
fmovrsgez %g4, %f5, %f3
stw %i7, [%l7 + 0x44]
ba,a loop_3614
fmovdge %icc, %f8, %f3
fmovdg %xcc, %f11, %f3
sll %l3, %o0, %g1
loop_3614:
fzero %f8
andncc %g2, %l6, %i1
fmovde %xcc, %f9, %f12
srax %i0, 0x10, %g3
nop
setx loop_3615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbug %fcc3, loop_3616
fbne,a %fcc2, loop_3617
fbule %fcc0, loop_3618
loop_3615:
fmul8sux16 %f4, %f4, %f14
loop_3616:
sdivx %i6, 0x0AF1, %o2
loop_3617:
sth %l0, [%l7 + 0x42]
loop_3618:
sth %o1, [%l7 + 0x1E]
ldx [%l7 + 0x28], %o7
lduh [%l7 + 0x58], %o5
fmul8x16al %f12, %f2, %f0
alignaddr %i3, %g5, %i5
fmovdg %icc, %f1, %f8
lduw [%l7 + 0x70], %i4
stx %l4, [%l7 + 0x50]
fmovsle %xcc, %f14, %f6
stx %l5, [%l7 + 0x68]
stx %o6, [%l7 + 0x08]
move %xcc, %o4, %g7
ldsh [%l7 + 0x6A], %l1
fexpand %f0, %f8
mova %icc, %o3, %g6
fxors %f7, %f4, %f2
addc %l2, 0x1DDF, %i2
tpos %xcc, 0x6
fmovsle %icc, %f10, %f14
fsrc1 %f2, %f2
stx %g4, [%l7 + 0x58]
fbu %fcc3, loop_3619
edge8ln %i7, %l3, %o0
taddcctv %g1, 0x18CD, %l6
lduw [%l7 + 0x2C], %g2
loop_3619:
fmovsg %xcc, %f7, %f9
popc %i0, %g3
fbuge,a %fcc3, loop_3620
fcmple16 %f6, %f10, %i1
fmovsvs %xcc, %f11, %f4
fbu %fcc0, loop_3621
loop_3620:
fones %f13
std %f14, [%l7 + 0x28]
ldsw [%l7 + 0x70], %i6
loop_3621:
fmovdg %xcc, %f7, %f9
st %f11, [%l7 + 0x4C]
stw %l0, [%l7 + 0x60]
nop
setx loop_3622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f2
fble,a %fcc1, loop_3623
fxnors %f15, %f7, %f5
loop_3622:
sth %o1, [%l7 + 0x4C]
fcmpeq32 %f12, %f6, %o2
loop_3623:
brnz,a %o7, loop_3624
tgu %icc, 0x0
taddcctv %i3, %g5, %i5
ld [%l7 + 0x10], %f9
loop_3624:
ldsb [%l7 + 0x74], %i4
fbue,a %fcc2, loop_3625
movvs %icc, %o5, %l4
fmovrde %l5, %f8, %f10
fblg %fcc2, loop_3626
loop_3625:
tcs %icc, 0x3
te %xcc, 0x0
ldx [%l7 + 0x08], %o4
loop_3626:
lduw [%l7 + 0x58], %g7
movrlez %o6, 0x3FC, %l1
edge16n %g6, %l2, %i2
fbg,a %fcc1, loop_3627
fcmpne32 %f8, %f14, %o3
tsubcc %g4, %l3, %i7
fpmerge %f2, %f0, %f4
loop_3627:
xorcc %g1, 0x0698, %o0
fcmpne16 %f8, %f14, %l6
alignaddrl %i0, %g2, %i1
movle %xcc, %i6, %l0
stb %o1, [%l7 + 0x23]
bge,a,pt %icc, loop_3628
movrlz %o2, %g3, %i3
ldsb [%l7 + 0x4E], %o7
lduw [%l7 + 0x68], %i5
loop_3628:
fmovsl %xcc, %f3, %f0
orncc %i4, 0x0028, %o5
sethi 0x0707, %g5
ld [%l7 + 0x7C], %f13
fnors %f10, %f14, %f2
movcs %icc, %l4, %l5
stb %o4, [%l7 + 0x77]
ld [%l7 + 0x68], %f12
fmovsne %xcc, %f13, %f3
ldsh [%l7 + 0x6C], %o6
ldsb [%l7 + 0x43], %l1
stb %g7, [%l7 + 0x79]
srax %g6, %i2, %o3
edge32l %g4, %l2, %l3
fmovdgu %icc, %f12, %f2
st %f2, [%l7 + 0x44]
std %f8, [%l7 + 0x40]
fmovda %icc, %f15, %f13
fcmpgt16 %f8, %f10, %i7
fmovsgu %xcc, %f1, %f9
fmovrsgez %g1, %f3, %f5
fmul8sux16 %f2, %f2, %f14
ldub [%l7 + 0x2E], %l6
andncc %i0, %g2, %o0
umul %i1, 0x0887, %l0
fcmple32 %f2, %f0, %i6
fmul8x16au %f5, %f7, %f6
std %f6, [%l7 + 0x28]
ldx [%l7 + 0x50], %o2
taddcctv %g3, 0x0338, %o1
lduh [%l7 + 0x2C], %i3
stw %o7, [%l7 + 0x78]
fbne %fcc0, loop_3629
bl %xcc, loop_3630
fpsub16 %f10, %f0, %f0
fmovdpos %xcc, %f1, %f2
loop_3629:
bpos,pn %xcc, loop_3631
loop_3630:
fbge %fcc0, loop_3632
bpos %xcc, loop_3633
sdivx %i5, 0x08FB, %o5
loop_3631:
fble %fcc1, loop_3634
loop_3632:
edge32n %g5, %l4, %i4
loop_3633:
fbuge,a %fcc0, loop_3635
fbug %fcc2, loop_3636
loop_3634:
fbule,a %fcc0, loop_3637
te %xcc, 0x1
loop_3635:
fba,a %fcc1, loop_3638
loop_3636:
andncc %o4, %o6, %l1
loop_3637:
fba %fcc3, loop_3639
fpack32 %f10, %f0, %f12
loop_3638:
edge32 %g7, %l5, %i2
fmovsle %xcc, %f2, %f8
loop_3639:
taddcc %g6, 0x0745, %o3
fmovdn %icc, %f13, %f9
fandnot1 %f12, %f0, %f12
bne loop_3640
orcc %g4, 0x16B1, %l2
xnor %i7, %l3, %g1
fcmps %fcc1, %f15, %f8
loop_3640:
fcmpd %fcc3, %f14, %f8
fcmpeq32 %f8, %f4, %l6
fmovsleu %icc, %f3, %f14
movg %icc, %i0, %o0
tge %icc, 0x5
ldub [%l7 + 0x4A], %g2
mova %xcc, %l0, %i1
fmovsle %icc, %f3, %f6
fornot2s %f3, %f2, %f4
sethi 0x1181, %o2
ldsb [%l7 + 0x55], %i6
fpsub32s %f2, %f8, %f8
tsubcctv %g3, 0x1CCC, %o1
sth %i3, [%l7 + 0x7E]
stw %i5, [%l7 + 0x20]
call loop_3641
st %f6, [%l7 + 0x64]
udiv %o7, 0x1456, %o5
fbuge,a %fcc1, loop_3642
loop_3641:
fxor %f2, %f14, %f10
ldsh [%l7 + 0x10], %l4
ta %icc, 0x0
loop_3642:
ldd [%l7 + 0x38], %f4
fmovsg %xcc, %f10, %f10
fcmpgt32 %f10, %f4, %i4
fpsub32 %f8, %f14, %f6
fcmpeq16 %f4, %f0, %g5
tvc %xcc, 0x7
stx %o4, [%l7 + 0x60]
fmovda %xcc, %f15, %f9
tgu %icc, 0x4
fpsub16 %f10, %f8, %f12
std %f2, [%l7 + 0x08]
smulcc %o6, %l1, %l5
bneg loop_3643
ldsh [%l7 + 0x32], %i2
srax %g7, 0x18, %g6
tge %xcc, 0x4
loop_3643:
bg,pn %icc, loop_3644
stb %o3, [%l7 + 0x36]
fornot1s %f13, %f15, %f6
fbl %fcc2, loop_3645
loop_3644:
fcmpeq16 %f0, %f8, %l2
tsubcc %g4, 0x109E, %l3
movn %xcc, %g1, %l6
loop_3645:
bge,a,pn %icc, loop_3646
ld [%l7 + 0x6C], %f2
ldd [%l7 + 0x30], %f8
ldd [%l7 + 0x40], %f4
loop_3646:
lduh [%l7 + 0x14], %i7
fbug,a %fcc0, loop_3647
movgu %xcc, %o0, %i0
movrlez %g2, %l0, %i1
xorcc %i6, 0x020C, %o2
loop_3647:
edge8n %o1, %g3, %i5
tge %xcc, 0x4
tpos %xcc, 0x4
edge16ln %o7, %o5, %l4
ld [%l7 + 0x0C], %f9
fbul %fcc0, loop_3648
movpos %icc, %i4, %g5
fmovsleu %icc, %f7, %f2
edge16l %o4, %i3, %l1
loop_3648:
bvs,a,pt %icc, loop_3649
array8 %o6, %l5, %g7
stx %g6, [%l7 + 0x68]
fbo,a %fcc3, loop_3650
loop_3649:
ldx [%l7 + 0x38], %i2
edge8n %l2, %g4, %o3
fnegs %f15, %f12
loop_3650:
fmuld8ulx16 %f12, %f4, %f12
ldub [%l7 + 0x55], %g1
fbu,a %fcc3, loop_3651
fnor %f12, %f6, %f10
fandnot1 %f2, %f14, %f12
fmovrdlz %l6, %f8, %f6
loop_3651:
udivx %l3, 0x0C3D, %i7
fones %f4
movrlz %i0, 0x1CB, %o0
fnot2s %f2, %f3
sethi 0x07CD, %g2
fnot1 %f0, %f2
addcc %i1, %l0, %i6
stb %o1, [%l7 + 0x3D]
fmovse %icc, %f13, %f11
stx %g3, [%l7 + 0x50]
fmul8x16al %f11, %f2, %f2
fbu %fcc0, loop_3652
lduh [%l7 + 0x10], %o2
fpsub32s %f8, %f11, %f14
fcmps %fcc0, %f15, %f1
loop_3652:
fornot2s %f13, %f14, %f0
srl %i5, %o5, %o7
fbue,a %fcc0, loop_3653
edge8ln %l4, %i4, %g5
ldx [%l7 + 0x48], %o4
lduw [%l7 + 0x18], %i3
loop_3653:
fmovdle %xcc, %f14, %f1
fabsd %f4, %f6
fabsd %f2, %f4
sll %l1, 0x0C, %l5
fmovrsgez %g7, %f1, %f7
ldub [%l7 + 0x68], %g6
st %f9, [%l7 + 0x18]
fbul,a %fcc1, loop_3654
ldsb [%l7 + 0x11], %o6
fmul8x16al %f10, %f9, %f6
fbul %fcc3, loop_3655
loop_3654:
fone %f8
sth %l2, [%l7 + 0x1A]
st %f5, [%l7 + 0x1C]
loop_3655:
fsrc2s %f15, %f8
fblg,a %fcc3, loop_3656
std %f2, [%l7 + 0x10]
sdivcc %i2, 0x097F, %o3
std %f10, [%l7 + 0x38]
loop_3656:
subccc %g1, %g4, %l6
stw %l3, [%l7 + 0x78]
sub %i7, 0x1E51, %o0
lduw [%l7 + 0x44], %g2
ldx [%l7 + 0x48], %i0
brgez,a %i1, loop_3657
fexpand %f5, %f6
movge %icc, %i6, %l0
xnor %g3, 0x0BBE, %o2
loop_3657:
fbug %fcc1, loop_3658
ldx [%l7 + 0x58], %o1
edge32l %o5, %i5, %o7
brgez,a %i4, loop_3659
loop_3658:
udivcc %l4, 0x1579, %o4
bge loop_3660
ldsb [%l7 + 0x66], %g5
loop_3659:
addc %i3, 0x043D, %l1
lduw [%l7 + 0x38], %g7
loop_3660:
fble %fcc1, loop_3661
sth %g6, [%l7 + 0x4A]
ldsh [%l7 + 0x48], %o6
fmul8sux16 %f4, %f4, %f12
loop_3661:
tpos %icc, 0x1
ldd [%l7 + 0x30], %f12
ld [%l7 + 0x78], %f8
stx %l2, [%l7 + 0x70]
fxor %f10, %f14, %f14
ld [%l7 + 0x58], %f6
brnz,a %l5, loop_3662
fbne %fcc1, loop_3663
tleu %xcc, 0x2
fmovsl %xcc, %f15, %f0
loop_3662:
addc %o3, %g1, %g4
loop_3663:
lduw [%l7 + 0x2C], %l6
fmovspos %icc, %f13, %f10
fmovdcs %xcc, %f3, %f12
sth %i2, [%l7 + 0x40]
xor %i7, %o0, %l3
fxor %f10, %f6, %f6
fpack16 %f12, %f8
xnor %g2, 0x1783, %i0
fbn %fcc2, loop_3664
edge32l %i6, %l0, %i1
be,a,pt %xcc, loop_3665
sethi 0x094E, %o2
loop_3664:
movre %g3, 0x0C6, %o1
sth %o5, [%l7 + 0x7A]
loop_3665:
ldd [%l7 + 0x78], %f10
fpadd16s %f4, %f8, %f3
movn %icc, %i5, %i4
fpsub16s %f7, %f10, %f6
fcmps %fcc1, %f0, %f3
udivcc %l4, 0x0851, %o7
edge32ln %g5, %o4, %i3
ldub [%l7 + 0x49], %g7
stx %l1, [%l7 + 0x68]
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x2B], %g6
bvs,a,pn %icc, loop_3666
std %f14, [%l7 + 0x08]
ldsh [%l7 + 0x72], %o6
fabss %f0, %f13
loop_3666:
fcmpgt32 %f8, %f2, %l5
addcc %o3, %g1, %g4
ldsh [%l7 + 0x20], %l6
fcmpes %fcc3, %f10, %f15
fcmpes %fcc0, %f3, %f4
ldd [%l7 + 0x68], %f10
tsubcc %i2, %l2, %i7
ldub [%l7 + 0x5A], %l3
subcc %o0, 0x11F0, %g2
ldsh [%l7 + 0x54], %i0
fbge %fcc0, loop_3667
ldsb [%l7 + 0x42], %l0
addcc %i6, 0x0132, %i1
tl %xcc, 0x5
loop_3667:
ldsw [%l7 + 0x64], %g3
fmul8x16au %f10, %f5, %f2
fmovdge %xcc, %f13, %f5
addc %o2, 0x0FDC, %o1
st %f12, [%l7 + 0x60]
brgez %i5, loop_3668
fbl,a %fcc2, loop_3669
brlez,a %o5, loop_3670
fmovdleu %xcc, %f6, %f7
loop_3668:
ld [%l7 + 0x40], %f1
loop_3669:
fone %f8
loop_3670:
te %xcc, 0x4
edge8ln %l4, %i4, %g5
fmovdg %xcc, %f11, %f8
fbue,a %fcc1, loop_3671
bge loop_3672
sth %o4, [%l7 + 0x62]
stb %o7, [%l7 + 0x1E]
loop_3671:
fmovrse %g7, %f13, %f1
loop_3672:
andcc %i3, %g6, %l1
ldub [%l7 + 0x1E], %l5
bl,pt %icc, loop_3673
tl %xcc, 0x3
movleu %xcc, %o6, %o3
fnor %f4, %f8, %f12
loop_3673:
fmovrdlz %g4, %f12, %f4
addccc %g1, 0x0AB4, %l6
movneg %xcc, %i2, %i7
fnands %f8, %f15, %f12
bn %xcc, loop_3674
array16 %l3, %l2, %g2
movn %xcc, %o0, %l0
ldd [%l7 + 0x60], %f10
loop_3674:
sth %i6, [%l7 + 0x32]
call loop_3675
ldsw [%l7 + 0x60], %i0
ble,a loop_3676
fpmerge %f15, %f4, %f8
loop_3675:
st %f6, [%l7 + 0x24]
fmovrsne %g3, %f2, %f0
loop_3676:
movrlz %o2, %i1, %i5
movcs %icc, %o1, %o5
fnot1s %f13, %f11
fmovdgu %icc, %f13, %f12
fmovdge %xcc, %f1, %f3
fmovsne %xcc, %f13, %f14
movrlz %i4, 0x0D1, %l4
sra %o4, 0x12, %o7
fbul,a %fcc1, loop_3677
ldx [%l7 + 0x20], %g7
fmul8ulx16 %f14, %f12, %f0
lduh [%l7 + 0x66], %i3
loop_3677:
lduh [%l7 + 0x24], %g5
stb %g6, [%l7 + 0x1F]
edge16n %l5, %o6, %o3
ldx [%l7 + 0x60], %l1
fmul8x16au %f5, %f0, %f8
fmovdg %icc, %f3, %f4
fsrc1 %f8, %f2
fnot2s %f4, %f7
fcmped %fcc1, %f8, %f10
fbn,a %fcc2, loop_3678
edge8 %g1, %l6, %g4
fsrc1s %f9, %f7
fnor %f6, %f8, %f14
loop_3678:
subcc %i7, %l3, %l2
fmovdle %xcc, %f7, %f11
brlz %g2, loop_3679
ldd [%l7 + 0x70], %f0
fcmpes %fcc2, %f15, %f0
ldx [%l7 + 0x30], %i2
loop_3679:
movl %icc, %o0, %l0
ldsh [%l7 + 0x1E], %i0
fxnors %f6, %f11, %f6
fba %fcc2, loop_3680
fbule %fcc3, loop_3681
fmovrse %g3, %f6, %f2
fcmple32 %f12, %f4, %i6
loop_3680:
fmovd %f6, %f2
loop_3681:
fxnors %f0, %f2, %f6
fbn %fcc0, loop_3682
movcc %xcc, %o2, %i5
orncc %o1, 0x109F, %o5
ldub [%l7 + 0x2C], %i4
loop_3682:
ldsh [%l7 + 0x48], %i1
bvc,a loop_3683
ldsw [%l7 + 0x3C], %l4
fabsd %f8, %f10
tsubcctv %o7, 0x1DE4, %g7
loop_3683:
nop
setx loop_3684, %l0, %l1
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 %i3, 0x250, %g5
ld [%l7 + 0x70], %f5
ldsw [%l7 + 0x34], %o4
loop_3684:
stb %l5, [%l7 + 0x2F]
std %f4, [%l7 + 0x60]
fxor %f12, %f0, %f2
bgu loop_3685
ldsh [%l7 + 0x2E], %o6
stx %o3, [%l7 + 0x40]
st %f3, [%l7 + 0x1C]
loop_3685:
ldsb [%l7 + 0x40], %l1
ldd [%l7 + 0x48], %f2
fmovdl %xcc, %f15, %f11
brnz,a %g1, loop_3686
movre %g6, 0x1D4, %l6
bn,a,pt %icc, loop_3687
brlez %g4, loop_3688
loop_3686:
std %f8, [%l7 + 0x48]
call loop_3689
loop_3687:
std %f2, [%l7 + 0x50]
loop_3688:
ldub [%l7 + 0x3F], %i7
fblg %fcc2, loop_3690
loop_3689:
movleu %xcc, %l2, %g2
tge %xcc, 0x4
stw %i2, [%l7 + 0x54]
loop_3690:
st %f7, [%l7 + 0x74]
bge loop_3691
tg %xcc, 0x7
bvc loop_3692
tsubcc %o0, %l3, %i0
loop_3691:
ld [%l7 + 0x74], %f0
fandnot2 %f12, %f6, %f4
loop_3692:
ldsw [%l7 + 0x4C], %l0
fpack16 %f14, %f6
addc %g3, 0x1630, %o2
stw %i5, [%l7 + 0x70]
fcmpne32 %f14, %f12, %o1
mulx %i6, %o5, %i1
umul %i4, 0x171A, %l4
tcs %icc, 0x6
tgu %xcc, 0x7
fbug %fcc0, loop_3693
std %f8, [%l7 + 0x58]
andcc %g7, %i3, %o7
ldx [%l7 + 0x50], %o4
loop_3693:
edge32n %l5, %o6, %g5
lduw [%l7 + 0x24], %l1
fcmpd %fcc3, %f2, %f6
fcmpes %fcc2, %f13, %f6
fmul8x16 %f10, %f10, %f2
alignaddrl %o3, %g6, %l6
fbg %fcc0, loop_3694
mulscc %g4, 0x1851, %i7
fbg %fcc3, loop_3695
stx %g1, [%l7 + 0x50]
loop_3694:
stw %g2, [%l7 + 0x60]
addcc %i2, %l2, %l3
loop_3695:
st %f6, [%l7 + 0x6C]
movcs %icc, %i0, %o0
std %f8, [%l7 + 0x68]
fmul8sux16 %f14, %f6, %f14
ldx [%l7 + 0x50], %g3
lduh [%l7 + 0x3C], %o2
edge8n %i5, %l0, %i6
or %o5, 0x0C6E, %i1
fmovdgu %xcc, %f13, %f9
fmovscc %xcc, %f2, %f14
brnz %o1, loop_3696
lduw [%l7 + 0x5C], %i4
fmovrde %g7, %f12, %f10
tcc %xcc, 0x4
loop_3696:
subccc %l4, %o7, %i3
edge8l %o4, %l5, %o6
fands %f8, %f14, %f13
ldsh [%l7 + 0x54], %l1
fone %f2
udivx %o3, 0x1438, %g6
fsrc1s %f1, %f7
sethi 0x19CC, %l6
ldx [%l7 + 0x10], %g5
ldsh [%l7 + 0x2E], %g4
brlez,a %g1, loop_3697
lduh [%l7 + 0x68], %g2
ldsb [%l7 + 0x0E], %i2
edge32ln %l2, %i7, %i0
loop_3697:
fmovdle %xcc, %f14, %f3
movpos %xcc, %o0, %l3
mulscc %o2, %i5, %l0
movn %icc, %i6, %o5
st %f10, [%l7 + 0x5C]
fmovrsgez %g3, %f8, %f13
ba loop_3698
edge8n %o1, %i1, %g7
bg,pt %icc, loop_3699
ldx [%l7 + 0x70], %l4
loop_3698:
ta %icc, 0x6
lduw [%l7 + 0x4C], %i4
loop_3699:
sth %i3, [%l7 + 0x22]
bvc loop_3700
fcmpgt16 %f2, %f12, %o4
ld [%l7 + 0x1C], %f9
ldd [%l7 + 0x70], %f4
loop_3700:
fmul8sux16 %f2, %f12, %f14
ldsb [%l7 + 0x2F], %l5
fsrc1s %f2, %f4
stw %o7, [%l7 + 0x6C]
subcc %l1, %o6, %o3
ldsh [%l7 + 0x12], %l6
brgez,a %g5, loop_3701
fpadd32 %f8, %f0, %f4
srlx %g6, %g1, %g4
lduw [%l7 + 0x40], %i2
loop_3701:
bleu,pt %xcc, loop_3702
fbl %fcc2, loop_3703
fone %f4
bge,pt %xcc, loop_3704
loop_3702:
nop
setx loop_3705, %l0, %l1
jmpl %l1, %g2
loop_3703:
tg %icc, 0x2
ldx [%l7 + 0x68], %l2
loop_3704:
movn %xcc, %i0, %i7
loop_3705:
std %f8, [%l7 + 0x40]
fnot2s %f11, %f1
fnot2 %f8, %f12
ldsw [%l7 + 0x44], %l3
stb %o2, [%l7 + 0x2B]
ldsb [%l7 + 0x3F], %o0
edge16ln %l0, %i6, %o5
subc %g3, 0x17B1, %o1
fmuld8sux16 %f3, %f2, %f6
stx %i5, [%l7 + 0x10]
fmovda %xcc, %f1, %f14
fpadd32s %f8, %f0, %f12
ldd [%l7 + 0x48], %f6
bge %icc, loop_3706
andcc %g7, 0x06EA, %i1
ldd [%l7 + 0x28], %f14
ld [%l7 + 0x18], %f8
loop_3706:
std %f10, [%l7 + 0x78]
fmul8x16 %f3, %f6, %f10
fmovrdlz %l4, %f2, %f8
fnors %f12, %f12, %f1
movvs %icc, %i4, %o4
ldsh [%l7 + 0x1E], %l5
pdist %f12, %f0, %f10
srl %o7, %i3, %l1
subcc %o3, %l6, %o6
fbn %fcc1, loop_3707
fbge,a %fcc3, loop_3708
lduw [%l7 + 0x0C], %g5
ldsh [%l7 + 0x6C], %g1
loop_3707:
bleu,pt %xcc, loop_3709
loop_3708:
ldsb [%l7 + 0x23], %g4
edge16ln %g6, %g2, %l2
fmovsvs %xcc, %f1, %f7
loop_3709:
lduw [%l7 + 0x40], %i2
sub %i7, 0x11F7, %l3
bshuffle %f10, %f14, %f8
stb %i0, [%l7 + 0x2B]
std %f4, [%l7 + 0x38]
movcs %icc, %o2, %l0
fnot1s %f0, %f5
orn %i6, %o5, %g3
ldub [%l7 + 0x37], %o0
sth %i5, [%l7 + 0x0A]
fandnot2 %f12, %f4, %f12
edge32l %o1, %i1, %g7
fmovscs %icc, %f2, %f0
ldsh [%l7 + 0x4C], %l4
orcc %i4, %l5, %o4
stw %i3, [%l7 + 0x20]
ldub [%l7 + 0x7A], %o7
fmovse %xcc, %f3, %f12
edge16n %l1, %l6, %o6
fmovscc %icc, %f4, %f13
fcmpd %fcc1, %f6, %f8
movvs %xcc, %o3, %g1
movleu %icc, %g5, %g6
ldd [%l7 + 0x48], %f4
fmovdg %xcc, %f2, %f12
xnor %g4, 0x1202, %l2
fcmpgt32 %f6, %f4, %g2
tn %icc, 0x6
tne %xcc, 0x0
mulx %i2, 0x0B2E, %l3
lduw [%l7 + 0x58], %i0
fmovsn %xcc, %f6, %f11
fpack32 %f10, %f6, %f6
fmovsleu %icc, %f11, %f11
fmovsvs %icc, %f15, %f1
std %f10, [%l7 + 0x68]
or %o2, 0x1ADC, %i7
bne,a,pn %icc, loop_3710
tn %xcc, 0x4
movg %xcc, %i6, %l0
ldsh [%l7 + 0x5C], %o5
loop_3710:
ldsb [%l7 + 0x4B], %g3
movvc %icc, %i5, %o1
std %f6, [%l7 + 0x40]
fmovrsgz %i1, %f0, %f3
fmovdl %xcc, %f6, %f13
lduh [%l7 + 0x32], %o0
fones %f5
lduw [%l7 + 0x40], %g7
udiv %l4, 0x0DD0, %l5
popc %i4, %i3
tvc %xcc, 0x3
bcs %xcc, loop_3711
bneg loop_3712
ldub [%l7 + 0x24], %o7
ld [%l7 + 0x34], %f5
loop_3711:
stw %o4, [%l7 + 0x4C]
loop_3712:
ta %icc, 0x2
srlx %l6, 0x08, %l1
stw %o3, [%l7 + 0x54]
sdiv %g1, 0x1E9F, %g5
add %o6, 0x1DDB, %g4
bg,pt %icc, loop_3713
tneg %icc, 0x5
edge8ln %g6, %l2, %g2
nop
setx loop_3714, %l0, %l1
jmpl %l1, %l3
loop_3713:
bpos,a loop_3715
tpos %icc, 0x4
fbule %fcc1, loop_3716
loop_3714:
fbuge %fcc0, loop_3717
loop_3715:
ldd [%l7 + 0x38], %f4
stw %i2, [%l7 + 0x14]
loop_3716:
stx %i0, [%l7 + 0x60]
loop_3717:
stx %o2, [%l7 + 0x70]
fmovsvs %xcc, %f5, %f13
edge8ln %i6, %i7, %o5
movrgz %g3, 0x288, %i5
fpadd32 %f12, %f6, %f10
fmovsg %icc, %f12, %f10
stw %o1, [%l7 + 0x78]
ldx [%l7 + 0x68], %l0
ldsb [%l7 + 0x50], %i1
srl %o0, %l4, %g7
tneg %xcc, 0x5
bleu,a loop_3718
taddcc %l5, %i3, %i4
tne %xcc, 0x6
ldsb [%l7 + 0x29], %o7
loop_3718:
ldsw [%l7 + 0x4C], %l6
fones %f0
ldub [%l7 + 0x1A], %l1
lduw [%l7 + 0x3C], %o4
alignaddr %g1, %g5, %o6
fmovscs %icc, %f1, %f8
array8 %o3, %g4, %g6
fnot2 %f0, %f10
fnor %f14, %f8, %f14
fmovdl %icc, %f6, %f15
sth %g2, [%l7 + 0x26]
tne %xcc, 0x6
fbe,a %fcc2, loop_3719
fmovse %icc, %f1, %f8
ldx [%l7 + 0x08], %l3
tsubcc %l2, 0x1BE5, %i2
loop_3719:
bshuffle %f2, %f0, %f14
lduw [%l7 + 0x1C], %o2
fpsub16s %f14, %f8, %f13
fxnor %f2, %f14, %f2
brgez,a %i6, loop_3720
movl %xcc, %i0, %i7
siam 0x0
sth %g3, [%l7 + 0x4C]
loop_3720:
fbn,a %fcc3, loop_3721
andncc %i5, %o5, %o1
movne %icc, %l0, %i1
sth %o0, [%l7 + 0x32]
loop_3721:
sth %l4, [%l7 + 0x42]
std %f4, [%l7 + 0x60]
fbuge,a %fcc3, loop_3722
fmovrdlz %l5, %f0, %f14
fmovrde %g7, %f14, %f8
stw %i3, [%l7 + 0x20]
loop_3722:
ldub [%l7 + 0x4B], %o7
bg %icc, loop_3723
tneg %icc, 0x7
call loop_3724
st %f7, [%l7 + 0x40]
loop_3723:
lduw [%l7 + 0x74], %l6
fnegs %f1, %f6
loop_3724:
tneg %icc, 0x7
ldub [%l7 + 0x28], %l1
fmovdgu %xcc, %f2, %f9
fpadd16s %f14, %f8, %f14
fmovrsgez %i4, %f10, %f12
fexpand %f9, %f8
addcc %g1, %o4, %g5
fmul8x16au %f13, %f4, %f4
fmovsl %xcc, %f6, %f4
ldx [%l7 + 0x30], %o6
movrlez %g4, 0x1B5, %g6
ldsb [%l7 + 0x70], %o3
fmovsl %xcc, %f10, %f7
fpack16 %f0, %f3
tne %icc, 0x0
fbn,a %fcc3, loop_3725
lduw [%l7 + 0x14], %l3
fpsub16 %f14, %f8, %f8
stx %l2, [%l7 + 0x28]
loop_3725:
movcc %xcc, %i2, %g2
fmovse %xcc, %f2, %f11
brlz %i6, loop_3726
fand %f2, %f8, %f14
nop
setx loop_3727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %i0, %o2, %i7
loop_3726:
lduh [%l7 + 0x0A], %g3
ld [%l7 + 0x38], %f6
loop_3727:
sdivx %o5, 0x1A0C, %i5
tsubcc %l0, 0x01E0, %o1
movvc %xcc, %i1, %o0
edge8n %l4, %g7, %i3
fmovdge %icc, %f11, %f10
fornot2s %f13, %f11, %f11
bpos,pn %xcc, loop_3728
stb %l5, [%l7 + 0x6F]
movrgez %o7, 0x0BD, %l1
fnor %f12, %f14, %f8
loop_3728:
fzeros %f3
fmovrsne %l6, %f3, %f9
fmovsneg %xcc, %f12, %f11
edge16 %g1, %o4, %i4
ld [%l7 + 0x1C], %f11
fpadd16 %f2, %f2, %f4
bshuffle %f14, %f6, %f10
tneg %xcc, 0x1
fbul %fcc2, loop_3729
tle %icc, 0x3
movleu %xcc, %o6, %g4
tvc %xcc, 0x2
loop_3729:
ldx [%l7 + 0x18], %g6
bneg %xcc, loop_3730
std %f2, [%l7 + 0x28]
fbo %fcc3, loop_3731
fnands %f11, %f5, %f8
loop_3730:
stb %g5, [%l7 + 0x2C]
bg,a loop_3732
loop_3731:
fnands %f0, %f14, %f3
stx %l3, [%l7 + 0x60]
fmovdvc %xcc, %f10, %f4
loop_3732:
movge %xcc, %o3, %l2
fsrc2 %f4, %f10
bpos %icc, loop_3733
array16 %i2, %g2, %i0
stw %i6, [%l7 + 0x24]
fpadd16 %f4, %f14, %f4
loop_3733:
ld [%l7 + 0x5C], %f15
fcmpeq16 %f0, %f12, %i7
movl %icc, %o2, %g3
fmovrsgz %o5, %f12, %f0
fmovrdne %i5, %f12, %f12
xnor %l0, %i1, %o0
stx %o1, [%l7 + 0x28]
ldx [%l7 + 0x28], %l4
movge %xcc, %i3, %l5
fbue %fcc0, loop_3734
pdist %f2, %f12, %f4
stx %g7, [%l7 + 0x30]
ldsb [%l7 + 0x6B], %o7
loop_3734:
xnorcc %l1, %l6, %g1
fcmple16 %f2, %f14, %o4
ldd [%l7 + 0x28], %f0
std %f0, [%l7 + 0x58]
fbo %fcc3, loop_3735
st %f5, [%l7 + 0x20]
std %f2, [%l7 + 0x30]
fmovdcs %icc, %f10, %f14
loop_3735:
stb %i4, [%l7 + 0x3C]
stw %g4, [%l7 + 0x38]
fpsub32s %f13, %f14, %f11
st %f14, [%l7 + 0x30]
movrlez %g6, %g5, %o6
ld [%l7 + 0x14], %f4
subccc %l3, 0x0570, %o3
brlz %i2, loop_3736
bn,a %icc, loop_3737
stw %g2, [%l7 + 0x7C]
fmovde %icc, %f11, %f8
loop_3736:
stw %l2, [%l7 + 0x3C]
loop_3737:
fmovrslz %i0, %f9, %f1
movrlez %i7, %o2, %i6
ldx [%l7 + 0x58], %o5
movl %icc, %i5, %g3
movne %xcc, %l0, %o0
bleu,pt %xcc, loop_3738
lduw [%l7 + 0x44], %o1
stw %l4, [%l7 + 0x44]
fcmped %fcc0, %f0, %f2
loop_3738:
mulx %i1, %l5, %g7
ta %icc, 0x4
fsrc2s %f5, %f13
movn %xcc, %o7, %l1
lduh [%l7 + 0x70], %l6
fbug %fcc1, loop_3739
stx %i3, [%l7 + 0x70]
fmovrdlez %o4, %f0, %f10
stx %g1, [%l7 + 0x68]
loop_3739:
fnegd %f8, %f2
fnegs %f4, %f12
array16 %g4, %g6, %i4
fsrc2s %f13, %f1
ldub [%l7 + 0x11], %g5
fmovdl %icc, %f15, %f0
fmuld8sux16 %f8, %f5, %f0
movleu %xcc, %l3, %o3
ldx [%l7 + 0x28], %i2
stx %o6, [%l7 + 0x60]
popc %l2, %i0
fnot2s %f14, %f4
fcmple16 %f0, %f4, %g2
bne,a loop_3740
movg %icc, %o2, %i6
fsrc2 %f10, %f2
nop
setx loop_3741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3740:
tgu %icc, 0x0
ldsh [%l7 + 0x62], %i7
tvc %xcc, 0x6
loop_3741:
lduw [%l7 + 0x4C], %i5
ldd [%l7 + 0x50], %f12
subccc %g3, %l0, %o0
ldsb [%l7 + 0x11], %o5
fsrc1 %f12, %f14
fmovdvs %xcc, %f13, %f0
ldsw [%l7 + 0x28], %o1
fmovsn %icc, %f8, %f10
ldsh [%l7 + 0x3C], %i1
ldsw [%l7 + 0x68], %l4
taddcc %g7, 0x0066, %l5
siam 0x7
nop
setx loop_3742, %l0, %l1
jmpl %l1, %l1
tgu %xcc, 0x4
ldub [%l7 + 0x40], %o7
fornot2 %f12, %f0, %f2
loop_3742:
fmovdl %xcc, %f11, %f5
stb %i3, [%l7 + 0x3D]
fmovdl %xcc, %f3, %f15
ldub [%l7 + 0x0C], %o4
nop
setx loop_3743, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f12, %f9
xorcc %l6, 0x0992, %g4
std %f14, [%l7 + 0x10]
loop_3743:
edge32l %g1, %g6, %g5
andcc %l3, %i4, %i2
sdivx %o3, 0x120C, %l2
bvs loop_3744
stx %i0, [%l7 + 0x50]
udiv %g2, 0x09A1, %o2
fabsd %f8, %f12
loop_3744:
sth %i6, [%l7 + 0x76]
fpsub32 %f0, %f8, %f8
sth %i7, [%l7 + 0x62]
orncc %i5, 0x0017, %g3
be %icc, loop_3745
bne,pn %xcc, loop_3746
movrgez %l0, 0x3F3, %o0
movvs %icc, %o5, %o1
loop_3745:
ldsw [%l7 + 0x64], %i1
loop_3746:
edge16n %l4, %g7, %l5
bcc,pn %xcc, loop_3747
ldd [%l7 + 0x10], %f14
fnot1s %f2, %f1
fsrc2s %f7, %f11
loop_3747:
lduw [%l7 + 0x40], %l1
srl %o7, %i3, %o4
movne %xcc, %o6, %l6
fbo %fcc2, loop_3748
fornot1 %f8, %f6, %f14
subccc %g4, %g6, %g5
stw %l3, [%l7 + 0x54]
loop_3748:
fbule,a %fcc0, loop_3749
fsrc2s %f2, %f14
fbuge %fcc0, loop_3750
bpos,pt %icc, loop_3751
loop_3749:
lduw [%l7 + 0x3C], %i4
fones %f8
loop_3750:
orcc %i2, %o3, %l2
loop_3751:
fmovrdgz %g1, %f14, %f2
stx %g2, [%l7 + 0x10]
add %i0, %o2, %i7
fnors %f3, %f7, %f15
edge16 %i5, %g3, %i6
fcmpne16 %f10, %f10, %o0
array32 %l0, %o1, %o5
smulcc %l4, %g7, %i1
fnot1s %f8, %f6
st %f7, [%l7 + 0x44]
fornot2 %f6, %f2, %f4
ldx [%l7 + 0x38], %l5
fmovd %f8, %f0
fpadd16 %f12, %f2, %f2
te %icc, 0x2
fbn %fcc0, loop_3752
fmovsle %icc, %f6, %f13
std %f0, [%l7 + 0x18]
fmul8sux16 %f12, %f2, %f0
loop_3752:
lduh [%l7 + 0x36], %o7
fcmpne16 %f12, %f10, %i3
array32 %o4, %o6, %l1
fcmpgt16 %f4, %f4, %l6
tsubcctv %g4, %g5, %g6
fmovsvc %xcc, %f3, %f7
stx %l3, [%l7 + 0x28]
movvc %icc, %i2, %o3
bshuffle %f12, %f8, %f4
ldsh [%l7 + 0x0C], %i4
std %f8, [%l7 + 0x28]
sub %g1, %g2, %i0
ble,a,pt %xcc, loop_3753
ldub [%l7 + 0x30], %l2
sub %i7, %i5, %o2
bg,pn %xcc, loop_3754
loop_3753:
brlez %g3, loop_3755
bleu,pt %icc, loop_3756
tn %icc, 0x6
loop_3754:
lduh [%l7 + 0x28], %i6
loop_3755:
brnz,a %o0, loop_3757
loop_3756:
fmovrdne %l0, %f6, %f8
ldd [%l7 + 0x68], %f10
fpsub16 %f8, %f14, %f0
loop_3757:
fnor %f6, %f0, %f14
st %f7, [%l7 + 0x18]
st %f8, [%l7 + 0x24]
ldub [%l7 + 0x20], %o1
std %f6, [%l7 + 0x48]
tpos %xcc, 0x3
fmovdg %icc, %f15, %f0
sub %l4, 0x1EDF, %g7
st %f13, [%l7 + 0x5C]
fbne %fcc0, loop_3758
std %f0, [%l7 + 0x48]
ba,a %icc, loop_3759
fsrc2 %f2, %f6
loop_3758:
movleu %icc, %o5, %i1
fmovspos %icc, %f11, %f0
loop_3759:
sth %l5, [%l7 + 0x28]
tge %icc, 0x6
fmovsn %xcc, %f13, %f4
bcs,a loop_3760
add %o7, 0x1AB0, %o4
fbne,a %fcc0, loop_3761
fpadd32 %f10, %f0, %f6
loop_3760:
ldsb [%l7 + 0x46], %o6
brgz,a %l1, loop_3762
loop_3761:
fmovrdgez %l6, %f12, %f0
fpack32 %f4, %f6, %f2
stx %g4, [%l7 + 0x50]
loop_3762:
tge %icc, 0x1
xnorcc %i3, %g6, %g5
lduh [%l7 + 0x66], %i2
tcs %icc, 0x0
ldsw [%l7 + 0x54], %l3
sdivx %i4, 0x0053, %o3
ldub [%l7 + 0x7E], %g2
ldub [%l7 + 0x3F], %g1
brgz %l2, loop_3763
fnors %f2, %f6, %f2
taddcc %i0, %i5, %o2
fmovsne %xcc, %f5, %f0
loop_3763:
std %f0, [%l7 + 0x20]
edge16ln %g3, %i7, %i6
fbl,a %fcc3, loop_3764
fbe,a %fcc0, loop_3765
umulcc %l0, 0x0FE2, %o1
mova %icc, %o0, %g7
loop_3764:
fmovsl %xcc, %f4, %f2
loop_3765:
ldub [%l7 + 0x22], %l4
fornot1s %f3, %f6, %f2
bcs,pt %xcc, loop_3766
subcc %i1, %o5, %o7
tleu %xcc, 0x3
fnot2s %f8, %f5
loop_3766:
fpadd32 %f6, %f12, %f4
fmovdpos %xcc, %f1, %f2
st %f5, [%l7 + 0x08]
umul %o4, %o6, %l1
fmovspos %icc, %f1, %f2
orcc %l6, %g4, %i3
ld [%l7 + 0x40], %f10
stx %l5, [%l7 + 0x58]
fmovrde %g6, %f10, %f0
bpos,pn %xcc, loop_3767
stx %i2, [%l7 + 0x38]
fnand %f8, %f12, %f10
bne,pt %xcc, loop_3768
loop_3767:
bl loop_3769
stb %l3, [%l7 + 0x51]
nop
setx loop_3770, %l0, %l1
jmpl %l1, %g5
loop_3768:
bvs,a %icc, loop_3771
loop_3769:
ldx [%l7 + 0x50], %i4
fmovdg %icc, %f13, %f2
loop_3770:
fmovdvc %icc, %f8, %f4
loop_3771:
fnands %f4, %f8, %f6
stw %g2, [%l7 + 0x50]
fsrc2 %f8, %f14
movrlz %o3, 0x23E, %g1
fmovrdlz %l2, %f14, %f6
fmovde %icc, %f15, %f12
fmovsge %xcc, %f8, %f5
fmovrde %i0, %f12, %f2
fsrc1 %f10, %f2
andncc %o2, %g3, %i7
tleu %icc, 0x4
be,a,pn %icc, loop_3772
sdivx %i5, 0x03E4, %l0
fmul8x16al %f1, %f10, %f4
movgu %icc, %o1, %o0
loop_3772:
ba,a loop_3773
ldd [%l7 + 0x10], %f4
ldd [%l7 + 0x38], %f12
movrlez %g7, 0x339, %l4
loop_3773:
subcc %i6, 0x1E91, %o5
fpadd32 %f6, %f10, %f6
edge32ln %i1, %o4, %o6
tcc %xcc, 0x4
movrgez %l1, %l6, %g4
ldd [%l7 + 0x50], %f4
movl %icc, %i3, %o7
orcc %g6, 0x0F9B, %l5
ldsh [%l7 + 0x28], %i2
lduh [%l7 + 0x14], %l3
edge32n %g5, %i4, %g2
andn %o3, 0x170B, %l2
ldx [%l7 + 0x20], %i0
fcmpeq16 %f4, %f2, %g1
movpos %icc, %o2, %i7
fpmerge %f14, %f7, %f6
fmovdle %xcc, %f11, %f8
ldd [%l7 + 0x68], %f12
lduh [%l7 + 0x24], %i5
fornot1s %f4, %f6, %f7
fmovsge %xcc, %f4, %f11
popc %l0, %g3
std %f4, [%l7 + 0x78]
brgz %o0, loop_3774
udivx %g7, 0x1C32, %o1
ldsw [%l7 + 0x14], %i6
st %f11, [%l7 + 0x54]
loop_3774:
udivx %o5, 0x0CA0, %l4
subcc %o4, %o6, %l1
edge16 %i1, %l6, %i3
movl %icc, %g4, %g6
fexpand %f1, %f14
lduh [%l7 + 0x4E], %l5
fmovdn %xcc, %f7, %f8
bneg,a,pt %icc, loop_3775
fornot2 %f8, %f8, %f6
fnot2 %f8, %f8
movre %i2, 0x0EC, %o7
loop_3775:
fmovsvc %xcc, %f11, %f15
bg %xcc, loop_3776
taddcctv %g5, %i4, %l3
pdist %f12, %f10, %f6
movl %icc, %o3, %g2
loop_3776:
ldub [%l7 + 0x2D], %i0
ldx [%l7 + 0x40], %l2
fsrc2s %f4, %f9
lduh [%l7 + 0x40], %o2
xorcc %i7, %i5, %g1
nop
setx loop_3777, %l0, %l1
jmpl %l1, %g3
ldsb [%l7 + 0x2B], %l0
ble,a,pt %icc, loop_3778
tsubcctv %o0, 0x1ED7, %o1
loop_3777:
faligndata %f2, %f8, %f10
fcmpgt32 %f6, %f6, %i6
loop_3778:
ldsw [%l7 + 0x68], %o5
ld [%l7 + 0x14], %f11
movrgz %l4, %o4, %o6
fmovda %xcc, %f10, %f12
tg %xcc, 0x0
fba %fcc2, loop_3779
fbul,a %fcc0, loop_3780
fmovsg %icc, %f13, %f15
fmovrdne %l1, %f12, %f0
loop_3779:
stx %i1, [%l7 + 0x78]
loop_3780:
ba,pn %xcc, loop_3781
ldsh [%l7 + 0x50], %g7
fbue %fcc3, loop_3782
fmuld8ulx16 %f6, %f7, %f10
loop_3781:
stb %i3, [%l7 + 0x6A]
tpos %xcc, 0x5
loop_3782:
add %g4, %g6, %l5
bgu,a %icc, loop_3783
tneg %xcc, 0x4
add %l6, %i2, %o7
ld [%l7 + 0x68], %f8
loop_3783:
fcmpne16 %f8, %f14, %i4
fmul8sux16 %f10, %f2, %f6
movpos %icc, %l3, %g5
bcc,pt %xcc, loop_3784
sth %g2, [%l7 + 0x66]
ldx [%l7 + 0x68], %i0
edge32ln %o3, %l2, %i7
loop_3784:
fmovrsgz %i5, %f10, %f0
lduh [%l7 + 0x40], %o2
fmovdn %icc, %f11, %f12
fmovrdne %g3, %f2, %f4
fsrc1 %f6, %f4
fcmped %fcc0, %f14, %f14
std %f4, [%l7 + 0x78]
mulscc %l0, %o0, %o1
ldsh [%l7 + 0x32], %i6
movpos %xcc, %o5, %g1
ld [%l7 + 0x60], %f2
ble,a,pt %xcc, loop_3785
fands %f5, %f12, %f0
fmovdne %icc, %f2, %f14
fmovsn %xcc, %f11, %f0
loop_3785:
udivcc %o4, 0x1FC8, %l4
stw %o6, [%l7 + 0x2C]
st %f12, [%l7 + 0x08]
nop
setx loop_3786, %l0, %l1
jmpl %l1, %i1
stw %g7, [%l7 + 0x58]
fabsd %f0, %f12
bshuffle %f14, %f2, %f8
loop_3786:
srax %i3, 0x15, %g4
fmovdcc %xcc, %f1, %f1
ldx [%l7 + 0x08], %g6
fbge %fcc3, loop_3787
ldsb [%l7 + 0x50], %l1
fmul8x16 %f4, %f10, %f12
fpsub32s %f12, %f13, %f13
loop_3787:
tcc %icc, 0x4
sth %l5, [%l7 + 0x28]
movcc %icc, %i2, %o7
lduh [%l7 + 0x6E], %l6
fandnot2 %f14, %f10, %f0
movrlez %l3, %i4, %g2
movg %icc, %i0, %o3
ldx [%l7 + 0x38], %g5
fnands %f15, %f10, %f11
edge32 %l2, %i5, %o2
fmul8ulx16 %f4, %f6, %f2
tge %icc, 0x1
fmuld8ulx16 %f9, %f6, %f4
stw %i7, [%l7 + 0x50]
stb %g3, [%l7 + 0x2A]
lduh [%l7 + 0x56], %o0
movre %l0, 0x391, %i6
st %f8, [%l7 + 0x68]
addccc %o1, %g1, %o4
stw %o5, [%l7 + 0x2C]
ld [%l7 + 0x58], %f4
tgu %icc, 0x2
xor %o6, %l4, %g7
lduh [%l7 + 0x34], %i1
tne %xcc, 0x6
fcmpes %fcc2, %f13, %f15
ldub [%l7 + 0x46], %i3
taddcc %g6, %g4, %l5
fmovrdgz %i2, %f6, %f10
fzero %f10
ldx [%l7 + 0x40], %o7
fmovrsgez %l1, %f4, %f15
movleu %icc, %l3, %i4
sth %g2, [%l7 + 0x62]
ba,a,pt %icc, loop_3788
edge32 %i0, %l6, %g5
lduh [%l7 + 0x2E], %l2
ldd [%l7 + 0x50], %f8
loop_3788:
ld [%l7 + 0x58], %f10
stb %o3, [%l7 + 0x7D]
fmovde %icc, %f11, %f6
bpos loop_3789
ldsh [%l7 + 0x08], %o2
fones %f4
stb %i5, [%l7 + 0x6E]
loop_3789:
fmovsl %icc, %f6, %f1
ldsb [%l7 + 0x1C], %i7
srlx %o0, 0x07, %g3
fnor %f14, %f0, %f8
std %f8, [%l7 + 0x78]
tvc %icc, 0x5
andncc %i6, %l0, %g1
ba,a loop_3790
andcc %o4, %o5, %o1
fand %f0, %f6, %f2
lduh [%l7 + 0x68], %l4
loop_3790:
bne,a %icc, loop_3791
ld [%l7 + 0x70], %f10
fandnot2 %f10, %f8, %f8
stw %g7, [%l7 + 0x10]
loop_3791:
fmovsl %icc, %f5, %f2
bcc %xcc, loop_3792
st %f11, [%l7 + 0x40]
addcc %o6, %i1, %i3
tpos %icc, 0x1
loop_3792:
lduh [%l7 + 0x4E], %g6
sth %g4, [%l7 + 0x18]
fmovsle %icc, %f7, %f13
ble loop_3793
fbo,a %fcc1, loop_3794
fba %fcc3, loop_3795
xnor %i2, 0x07C2, %o7
loop_3793:
fbg,a %fcc1, loop_3796
loop_3794:
sth %l5, [%l7 + 0x60]
loop_3795:
fcmpne16 %f0, %f6, %l3
movvc %xcc, %i4, %l1
loop_3796:
brgez,a %g2, loop_3797
fmovsvc %icc, %f9, %f1
fpadd32 %f12, %f4, %f10
fpmerge %f15, %f4, %f14
loop_3797:
fmovsa %xcc, %f5, %f2
fpadd32s %f5, %f11, %f11
movg %icc, %i0, %l6
fabsd %f8, %f4
movcs %xcc, %l2, %o3
xor %o2, %g5, %i5
bl,a loop_3798
array8 %o0, %g3, %i7
fmovsle %xcc, %f10, %f9
fandnot2 %f4, %f14, %f4
loop_3798:
fmovde %icc, %f8, %f15
array16 %l0, %g1, %o4
tneg %xcc, 0x0
fpmerge %f4, %f2, %f2
orncc %o5, %i6, %o1
fmovdvc %xcc, %f5, %f7
fmovsgu %icc, %f12, %f5
movn %xcc, %l4, %g7
ldsh [%l7 + 0x0C], %i1
fmovsn %xcc, %f1, %f4
ldsh [%l7 + 0x34], %i3
bvc %xcc, loop_3799
mulscc %o6, %g6, %i2
smul %o7, 0x0EB0, %g4
fones %f9
loop_3799:
ldsh [%l7 + 0x28], %l5
fmovs %f9, %f7
fmovdl %xcc, %f0, %f1
tcc %icc, 0x4
mova %icc, %l3, %l1
ld [%l7 + 0x58], %f11
edge8 %i4, %i0, %g2
std %f2, [%l7 + 0x20]
tcc %xcc, 0x1
tcs %xcc, 0x1
and %l2, %o3, %l6
fcmpne32 %f4, %f0, %o2
fmul8x16 %f5, %f0, %f4
fbne,a %fcc1, loop_3800
sub %g5, 0x0036, %i5
popc 0x0BB1, %o0
stx %g3, [%l7 + 0x70]
loop_3800:
st %f2, [%l7 + 0x40]
st %f5, [%l7 + 0x2C]
bn,a,pt %icc, loop_3801
movleu %icc, %l0, %g1
fcmped %fcc1, %f2, %f14
std %f0, [%l7 + 0x08]
loop_3801:
addccc %o4, %o5, %i6
lduh [%l7 + 0x70], %o1
movcc %icc, %l4, %g7
fmovsge %xcc, %f12, %f7
tpos %icc, 0x2
bgu loop_3802
fcmpes %fcc2, %f6, %f8
stx %i7, [%l7 + 0x70]
stb %i1, [%l7 + 0x32]
loop_3802:
stb %o6, [%l7 + 0x64]
fpsub16s %f10, %f15, %f5
movg %xcc, %i3, %g6
fpsub16 %f10, %f0, %f8
edge16ln %i2, %g4, %o7
nop
setx loop_3803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %icc, %f14, %f1
fmovdpos %icc, %f2, %f8
udiv %l3, 0x1F3C, %l5
loop_3803:
edge32 %i4, %l1, %g2
fmuld8ulx16 %f6, %f4, %f12
stx %i0, [%l7 + 0x58]
ldsb [%l7 + 0x16], %o3
ldd [%l7 + 0x18], %f8
fmovsneg %xcc, %f4, %f2
movgu %icc, %l6, %o2
movrne %g5, 0x287, %i5
fmovscs %icc, %f0, %f14
movne %xcc, %l2, %g3
smul %o0, 0x1B21, %l0
movle %icc, %o4, %g1
fpadd16s %f2, %f7, %f5
edge8 %i6, %o1, %o5
stw %g7, [%l7 + 0x20]
stx %l4, [%l7 + 0x68]
fmuld8ulx16 %f9, %f7, %f6
fmovsvs %icc, %f14, %f0
sth %i1, [%l7 + 0x5E]
fzero %f12
subccc %o6, 0x106D, %i7
ldd [%l7 + 0x28], %f4
fmovdg %xcc, %f10, %f5
nop
setx loop_3804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,pn %icc, loop_3805
mulscc %g6, %i3, %g4
ldx [%l7 + 0x10], %o7
loop_3804:
stb %l3, [%l7 + 0x08]
loop_3805:
fnot2 %f6, %f2
ld [%l7 + 0x10], %f11
sth %i2, [%l7 + 0x74]
tne %icc, 0x6
sth %l5, [%l7 + 0x44]
stb %i4, [%l7 + 0x55]
edge8n %l1, %g2, %o3
fba,a %fcc2, loop_3806
fors %f2, %f0, %f5
fble,a %fcc3, loop_3807
movcs %xcc, %l6, %i0
loop_3806:
fbg %fcc2, loop_3808
ldsh [%l7 + 0x4C], %o2
loop_3807:
edge8n %g5, %l2, %g3
std %f14, [%l7 + 0x20]
loop_3808:
or %i5, 0x1507, %l0
ldsb [%l7 + 0x7D], %o4
bl %xcc, loop_3809
brz %o0, loop_3810
alignaddrl %i6, %o1, %o5
subcc %g1, %g7, %i1
loop_3809:
bn loop_3811
loop_3810:
ldd [%l7 + 0x70], %f10
fmovscc %xcc, %f12, %f2
fcmpgt16 %f10, %f6, %o6
loop_3811:
tle %xcc, 0x6
tvc %xcc, 0x5
fmovrse %i7, %f5, %f14
movneg %icc, %l4, %g6
fmovdpos %xcc, %f2, %f9
fmul8x16au %f4, %f4, %f10
fbule,a %fcc0, loop_3812
udivcc %i3, 0x0B7C, %o7
fmovdl %xcc, %f3, %f9
subc %g4, 0x01AB, %i2
loop_3812:
bne,a,pn %xcc, loop_3813
fmovsge %xcc, %f5, %f4
fandnot2 %f4, %f0, %f12
bneg,a loop_3814
loop_3813:
ldub [%l7 + 0x7E], %l3
fxors %f8, %f0, %f6
std %f10, [%l7 + 0x48]
loop_3814:
ble,pn %icc, loop_3815
smul %l5, 0x0247, %i4
udivcc %g2, 0x1303, %l1
ldsh [%l7 + 0x54], %l6
loop_3815:
srlx %o3, %i0, %o2
fcmpes %fcc2, %f4, %f12
brgez,a %l2, loop_3816
lduh [%l7 + 0x2A], %g3
fble %fcc2, loop_3817
fmovrsne %i5, %f4, %f3
loop_3816:
orn %l0, 0x1333, %o4
fabsd %f12, %f8
loop_3817:
fornot2s %f0, %f6, %f14
fmovsa %icc, %f9, %f0
tleu %xcc, 0x7
ldsw [%l7 + 0x24], %o0
fand %f2, %f10, %f10
ba,a %xcc, loop_3818
fmovrdgz %g5, %f4, %f12
bge,a,pt %xcc, loop_3819
sth %i6, [%l7 + 0x76]
loop_3818:
ldsh [%l7 + 0x28], %o1
st %f1, [%l7 + 0x5C]
loop_3819:
ldd [%l7 + 0x18], %f10
ld [%l7 + 0x74], %f8
movre %o5, 0x0FA, %g7
for %f4, %f14, %f6
fnot2 %f2, %f12
fmovscs %xcc, %f2, %f14
movne %xcc, %g1, %i1
andcc %i7, %l4, %o6
fandnot1s %f14, %f8, %f15
bne,pt %icc, loop_3820
tne %xcc, 0x3
ldd [%l7 + 0x38], %f14
brlz,a %g6, loop_3821
loop_3820:
stw %o7, [%l7 + 0x48]
ldd [%l7 + 0x20], %f2
movrlz %i3, 0x201, %i2
loop_3821:
brz,a %g4, loop_3822
ldd [%l7 + 0x68], %f6
sllx %l3, %i4, %l5
fmul8x16al %f0, %f3, %f2
loop_3822:
ldsb [%l7 + 0x7C], %g2
ldsh [%l7 + 0x12], %l6
edge32 %o3, %l1, %i0
st %f13, [%l7 + 0x54]
fpack16 %f10, %f0
stx %l2, [%l7 + 0x38]
movn %xcc, %o2, %i5
brz %l0, loop_3823
siam 0x6
bpos %xcc, loop_3824
brz,a %g3, loop_3825
loop_3823:
lduw [%l7 + 0x74], %o0
orcc %g5, %i6, %o1
loop_3824:
fmuld8sux16 %f15, %f2, %f12
loop_3825:
fmovrslez %o4, %f1, %f8
ld [%l7 + 0x5C], %f7
ldd [%l7 + 0x48], %f14
nop
setx loop_3826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x6A]
fmuld8ulx16 %f0, %f14, %f0
subcc %o5, %g1, %i1
loop_3826:
fnands %f9, %f4, %f11
mova %icc, %l4, %o6
lduw [%l7 + 0x10], %i7
fsrc1s %f10, %f12
faligndata %f2, %f12, %f2
ldx [%l7 + 0x30], %g6
stx %i3, [%l7 + 0x08]
fcmpgt16 %f12, %f4, %o7
xor %i2, 0x0C1B, %l3
movcs %xcc, %g4, %l5
movne %icc, %g2, %i4
brz,a %l6, loop_3827
fcmple32 %f4, %f12, %o3
tleu %xcc, 0x7
fnegd %f10, %f14
loop_3827:
fmul8x16au %f15, %f8, %f2
stx %l1, [%l7 + 0x50]
stw %i0, [%l7 + 0x7C]
sth %l2, [%l7 + 0x58]
edge32n %o2, %i5, %l0
fbg,a %fcc3, loop_3828
addccc %g3, %o0, %g5
ldd [%l7 + 0x40], %f14
andn %o1, 0x0D6A, %o4
loop_3828:
ldx [%l7 + 0x78], %g7
bneg,a %icc, loop_3829
stx %i6, [%l7 + 0x50]
bgu,a %xcc, loop_3830
taddcctv %g1, %i1, %l4
loop_3829:
fmovsa %xcc, %f8, %f2
ld [%l7 + 0x24], %f3
loop_3830:
fbg %fcc3, loop_3831
bn,a,pt %xcc, loop_3832
fmovdgu %icc, %f7, %f10
ldsb [%l7 + 0x65], %o5
loop_3831:
ld [%l7 + 0x14], %f12
loop_3832:
movg %xcc, %i7, %g6
ldsb [%l7 + 0x4D], %o6
fmovsg %icc, %f2, %f15
addc %i3, 0x00BF, %o7
fmovrslz %l3, %f14, %f2
te %icc, 0x4
fcmpgt16 %f0, %f0, %i2
ldub [%l7 + 0x2F], %g4
fornot1 %f6, %f0, %f8
fcmpeq16 %f10, %f2, %l5
fcmpeq32 %f0, %f14, %g2
srlx %l6, %i4, %l1
tg %xcc, 0x7
orncc %o3, %i0, %o2
brgz,a %i5, loop_3833
fcmped %fcc1, %f0, %f10
movrne %l0, 0x1A8, %l2
bleu,pn %xcc, loop_3834
loop_3833:
sethi 0x14D2, %o0
std %f12, [%l7 + 0x40]
lduw [%l7 + 0x34], %g5
loop_3834:
fmovsgu %icc, %f0, %f6
call loop_3835
for %f2, %f8, %f14
tsubcctv %g3, %o1, %o4
fpackfix %f0, %f13
loop_3835:
stx %g7, [%l7 + 0x40]
fmovspos %icc, %f4, %f7
srax %g1, %i6, %i1
edge8 %l4, %i7, %g6
fcmpgt32 %f2, %f10, %o5
taddcc %o6, %i3, %l3
smul %o7, 0x1190, %i2
fmovsgu %xcc, %f12, %f6
ld [%l7 + 0x5C], %f15
and %g4, 0x1CAC, %g2
sth %l5, [%l7 + 0x4E]
fmovsgu %xcc, %f2, %f0
movn %xcc, %l6, %i4
stw %l1, [%l7 + 0x7C]
fpmerge %f15, %f7, %f10
ldsh [%l7 + 0x0E], %i0
fmovspos %xcc, %f7, %f12
st %f14, [%l7 + 0x54]
fmovde %icc, %f0, %f11
ldsw [%l7 + 0x74], %o2
brgez,a %i5, loop_3836
fba %fcc0, loop_3837
edge8n %l0, %o3, %o0
fbule,a %fcc0, loop_3838
loop_3836:
st %f14, [%l7 + 0x7C]
loop_3837:
sdivcc %g5, 0x0886, %l2
fnors %f5, %f1, %f11
loop_3838:
fmul8ulx16 %f4, %f8, %f10
fbg %fcc3, loop_3839
fpadd32s %f4, %f8, %f13
brz %o1, loop_3840
ldx [%l7 + 0x60], %g3
loop_3839:
fmovda %icc, %f14, %f6
fmovrde %o4, %f12, %f8
loop_3840:
tle %xcc, 0x5
fnegd %f4, %f8
fcmpd %fcc0, %f12, %f6
fmovdgu %icc, %f4, %f5
st %f1, [%l7 + 0x24]
lduw [%l7 + 0x0C], %g1
fmovscc %xcc, %f12, %f11
fnot1 %f6, %f10
fbul %fcc3, loop_3841
lduh [%l7 + 0x70], %i6
sth %i1, [%l7 + 0x14]
fand %f12, %f2, %f14
loop_3841:
brnz,a %g7, loop_3842
fpadd16 %f12, %f14, %f14
fone %f2
std %f8, [%l7 + 0x50]
loop_3842:
movle %xcc, %l4, %g6
fmovdneg %xcc, %f6, %f7
ldx [%l7 + 0x28], %o5
nop
setx loop_3843, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdne %icc, %f5, %f3
popc %i7, %i3
sub %o6, %l3, %o7
loop_3843:
udiv %g4, 0x1819, %g2
st %f9, [%l7 + 0x34]
fmovsne %icc, %f11, %f13
bleu,a,pt %icc, loop_3844
fmovsge %xcc, %f2, %f7
fnegd %f8, %f2
add %l5, %i2, %l6
loop_3844:
movrgez %l1, %i4, %o2
fmovdpos %xcc, %f13, %f7
andcc %i5, %i0, %o3
ld [%l7 + 0x44], %f9
xnor %o0, %g5, %l0
stb %l2, [%l7 + 0x18]
std %f0, [%l7 + 0x78]
movneg %xcc, %g3, %o1
fnot1 %f6, %f14
stb %g1, [%l7 + 0x5F]
srlx %o4, %i6, %g7
lduw [%l7 + 0x5C], %l4
movleu %icc, %g6, %i1
lduh [%l7 + 0x58], %i7
faligndata %f6, %f8, %f6
fbo,a %fcc2, loop_3845
fmovdpos %xcc, %f7, %f2
tg %xcc, 0x2
ld [%l7 + 0x14], %f8
loop_3845:
fbule,a %fcc3, loop_3846
tsubcc %i3, %o6, %o5
edge8 %l3, %o7, %g4
lduh [%l7 + 0x52], %l5
loop_3846:
movvc %icc, %g2, %i2
tvc %icc, 0x4
mulscc %l6, %i4, %o2
tvc %icc, 0x7
ldub [%l7 + 0x52], %l1
ldsb [%l7 + 0x12], %i5
fone %f12
fpsub32 %f8, %f14, %f12
movleu %icc, %i0, %o3
sth %o0, [%l7 + 0x26]
fzeros %f13
andn %g5, %l0, %l2
ldsh [%l7 + 0x62], %o1
std %f10, [%l7 + 0x28]
ldsw [%l7 + 0x20], %g1
fnot2 %f0, %f2
or %g3, %o4, %g7
mulx %l4, %i6, %i1
lduw [%l7 + 0x44], %i7
array32 %i3, %o6, %o5
stw %g6, [%l7 + 0x14]
fbule %fcc3, loop_3847
and %l3, %o7, %l5
fmovrsgez %g2, %f12, %f7
ldsw [%l7 + 0x40], %g4
loop_3847:
fmovrslez %l6, %f11, %f11
fnot1s %f6, %f15
ldsb [%l7 + 0x23], %i2
mova %xcc, %i4, %o2
st %f11, [%l7 + 0x6C]
fabss %f7, %f7
stb %l1, [%l7 + 0x25]
lduh [%l7 + 0x0A], %i0
brgez %o3, loop_3848
fble,a %fcc3, loop_3849
stx %o0, [%l7 + 0x10]
fmovdcs %xcc, %f5, %f11
loop_3848:
movrne %g5, 0x3E4, %l0
loop_3849:
ldsb [%l7 + 0x34], %l2
bvc,a %xcc, loop_3850
lduw [%l7 + 0x48], %i5
srl %g1, 0x10, %g3
ldd [%l7 + 0x30], %f0
loop_3850:
sdivx %o4, 0x112F, %g7
smulcc %l4, %o1, %i6
fmovdcs %xcc, %f7, %f3
stw %i1, [%l7 + 0x64]
ld [%l7 + 0x3C], %f10
bne loop_3851
fpsub32s %f7, %f7, %f7
fpmerge %f14, %f3, %f12
stb %i7, [%l7 + 0x73]
loop_3851:
stw %o6, [%l7 + 0x78]
brgez %i3, loop_3852
edge32l %o5, %g6, %o7
nop
setx loop_3853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmps %fcc0, %f6, %f5
loop_3852:
addc %l3, %l5, %g2
bg loop_3854
loop_3853:
ldd [%l7 + 0x08], %f0
fsrc2s %f4, %f13
fnands %f14, %f12, %f9
loop_3854:
sth %g4, [%l7 + 0x58]
movre %i2, %l6, %o2
bpos,pn %xcc, loop_3855
lduh [%l7 + 0x68], %l1
bcc,pn %icc, loop_3856
ble,a,pn %icc, loop_3857
loop_3855:
fabsd %f8, %f12
fmovsle %icc, %f2, %f15
loop_3856:
edge8ln %i4, %i0, %o3
loop_3857:
taddcctv %o0, %g5, %l0
bpos,a,pt %xcc, loop_3858
tn %icc, 0x3
fmuld8sux16 %f11, %f1, %f14
fandnot2s %f13, %f14, %f8
loop_3858:
fmul8x16 %f12, %f14, %f4
fornot1s %f11, %f12, %f9
nop
setx loop_3859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %xcc, %f3, %f12
st %f10, [%l7 + 0x5C]
brgez %l2, loop_3860
loop_3859:
bleu,pt %xcc, loop_3861
fpsub16s %f11, %f14, %f12
movvc %xcc, %g1, %i5
loop_3860:
movrlez %g3, %o4, %l4
loop_3861:
nop
setx loop_3862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f6, [%l7 + 0x50]
bgu,a loop_3863
stw %g7, [%l7 + 0x78]
loop_3862:
ldx [%l7 + 0x58], %i6
mulscc %i1, %i7, %o6
loop_3863:
fnot1 %f2, %f12
brnz %i3, loop_3864
st %f1, [%l7 + 0x20]
fzero %f4
fmovscs %icc, %f10, %f11
loop_3864:
fmovrde %o1, %f6, %f2
fnegd %f0, %f4
ldub [%l7 + 0x1B], %g6
fsrc1 %f4, %f4
fcmple32 %f12, %f12, %o5
ldx [%l7 + 0x78], %o7
fnot1 %f10, %f0
fxors %f9, %f11, %f3
ldx [%l7 + 0x18], %l3
sth %l5, [%l7 + 0x34]
ldsb [%l7 + 0x33], %g4
sdivcc %g2, 0x1997, %i2
fpadd32s %f13, %f8, %f5
movne %icc, %o2, %l1
lduh [%l7 + 0x32], %i4
fmovrde %i0, %f0, %f6
fpackfix %f2, %f13
lduh [%l7 + 0x24], %o3
fcmpeq32 %f10, %f14, %l6
fand %f6, %f14, %f8
bneg loop_3865
tl %xcc, 0x0
fmovdleu %icc, %f6, %f9
movn %icc, %o0, %g5
loop_3865:
edge8n %l2, %g1, %i5
fmuld8ulx16 %f12, %f0, %f4
fbg,a %fcc3, loop_3866
st %f13, [%l7 + 0x68]
ldsw [%l7 + 0x5C], %l0
fnands %f9, %f15, %f13
loop_3866:
movrlez %g3, 0x0F4, %l4
tn %icc, 0x5
fcmpgt32 %f4, %f12, %g7
stx %i6, [%l7 + 0x50]
fmovscc %xcc, %f13, %f10
fnor %f2, %f10, %f14
movrgz %i1, %o4, %i7
fblg %fcc0, loop_3867
edge16n %o6, %o1, %g6
fabss %f5, %f1
taddcc %o5, %o7, %i3
loop_3867:
fabsd %f8, %f10
fmovsle %icc, %f4, %f2
fba %fcc2, loop_3868
ldx [%l7 + 0x70], %l5
stw %g4, [%l7 + 0x64]
ld [%l7 + 0x18], %f12
loop_3868:
tn %icc, 0x6
ld [%l7 + 0x08], %f9
ble,a,pt %icc, loop_3869
stx %g2, [%l7 + 0x10]
fors %f7, %f1, %f6
ldd [%l7 + 0x78], %f12
loop_3869:
ldd [%l7 + 0x30], %f2
fmovdcs %icc, %f13, %f10
fpsub32s %f11, %f8, %f12
std %f4, [%l7 + 0x10]
udivcc %l3, 0x1F6A, %i2
ldx [%l7 + 0x78], %l1
fxors %f0, %f12, %f9
bl,pt %icc, loop_3870
fmul8sux16 %f14, %f14, %f12
mova %xcc, %i4, %i0
st %f9, [%l7 + 0x28]
loop_3870:
fmovrdgez %o2, %f12, %f0
faligndata %f8, %f0, %f8
movvs %icc, %l6, %o3
fxnors %f8, %f6, %f13
fmuld8ulx16 %f5, %f15, %f6
subccc %o0, 0x10D1, %g5
fmovdgu %icc, %f8, %f12
sth %l2, [%l7 + 0x40]
fnand %f2, %f14, %f12
mova %icc, %g1, %l0
bne,a,pn %icc, loop_3871
fbge,a %fcc0, loop_3872
brlez,a %i5, loop_3873
udivcc %g3, 0x0477, %l4
loop_3871:
edge32ln %i6, %i1, %o4
loop_3872:
tcs %icc, 0x6
loop_3873:
fmovrsgez %g7, %f13, %f2
ldd [%l7 + 0x18], %f8
std %f4, [%l7 + 0x50]
ldsb [%l7 + 0x44], %o6
fpackfix %f6, %f9
fors %f13, %f5, %f10
ld [%l7 + 0x60], %f0
ldsb [%l7 + 0x6E], %i7
bgu,a,pn %icc, loop_3874
fandnot2s %f9, %f13, %f2
tle %icc, 0x2
lduw [%l7 + 0x0C], %o1
loop_3874:
st %f15, [%l7 + 0x74]
edge32ln %g6, %o7, %i3
fblg %fcc0, loop_3875
st %f0, [%l7 + 0x20]
fcmpne16 %f10, %f0, %o5
fmovdcc %icc, %f15, %f12
loop_3875:
stw %l5, [%l7 + 0x48]
orn %g2, 0x0CAE, %l3
sth %g4, [%l7 + 0x70]
stb %l1, [%l7 + 0x11]
fpack32 %f12, %f0, %f6
fmovrdlz %i4, %f2, %f6
srlx %i0, %i2, %l6
lduw [%l7 + 0x18], %o3
add %o2, %o0, %g5
edge32n %l2, %l0, %i5
alignaddr %g1, %g3, %i6
fnand %f8, %f6, %f10
tcs %icc, 0x0
fcmple32 %f10, %f8, %l4
tcs %xcc, 0x1
sub %o4, %g7, %i1
fmovsvs %xcc, %f13, %f10
fmovsl %icc, %f7, %f4
bg,pn %icc, loop_3876
tg %xcc, 0x7
fmovsne %xcc, %f15, %f6
movrlz %o6, %o1, %i7
loop_3876:
fmuld8sux16 %f7, %f5, %f12
umulcc %g6, %i3, %o7
ldsw [%l7 + 0x28], %l5
edge8n %g2, %o5, %l3
lduh [%l7 + 0x16], %l1
fmovdle %xcc, %f6, %f3
call loop_3877
edge16 %g4, %i4, %i2
fmovsle %icc, %f6, %f7
fmovrde %l6, %f2, %f14
loop_3877:
fmovdne %xcc, %f15, %f15
edge16l %o3, %o2, %i0
stw %o0, [%l7 + 0x64]
ldx [%l7 + 0x60], %g5
fmovsle %xcc, %f1, %f14
array16 %l0, %l2, %g1
brz %g3, loop_3878
mulscc %i6, 0x1C98, %i5
lduh [%l7 + 0x50], %o4
ldsb [%l7 + 0x79], %g7
loop_3878:
fpsub16 %f10, %f12, %f4
ld [%l7 + 0x6C], %f6
fcmped %fcc3, %f0, %f0
bne,a loop_3879
tne %icc, 0x7
lduw [%l7 + 0x08], %l4
fmovdle %xcc, %f2, %f9
loop_3879:
xnor %o6, %i1, %i7
faligndata %f8, %f12, %f14
lduw [%l7 + 0x58], %g6
fmovsn %icc, %f15, %f15
movrlez %i3, %o1, %l5
fmovdl %icc, %f7, %f2
brgez %o7, loop_3880
stx %g2, [%l7 + 0x30]
ldd [%l7 + 0x48], %f8
bg,a,pn %icc, loop_3881
loop_3880:
fnot1s %f12, %f0
fmovdcs %icc, %f2, %f0
bneg,pt %xcc, loop_3882
loop_3881:
fbn %fcc2, loop_3883
fnand %f12, %f0, %f6
ld [%l7 + 0x5C], %f13
loop_3882:
xnor %l3, 0x16DB, %o5
loop_3883:
andncc %g4, %i4, %i2
ldx [%l7 + 0x18], %l6
ldub [%l7 + 0x56], %o3
fpack16 %f4, %f0
fbe,a %fcc1, loop_3884
call loop_3885
fmovdleu %icc, %f15, %f3
fmovdne %icc, %f3, %f3
loop_3884:
fmovrdne %l1, %f10, %f8
loop_3885:
std %f6, [%l7 + 0x68]
std %f0, [%l7 + 0x50]
lduh [%l7 + 0x66], %o2
sllx %o0, %g5, %i0
stb %l2, [%l7 + 0x4E]
ble,a,pt %icc, loop_3886
ldub [%l7 + 0x3A], %l0
smul %g3, 0x19B6, %i6
ldub [%l7 + 0x5B], %i5
loop_3886:
fsrc2 %f6, %f0
ldsh [%l7 + 0x50], %o4
bcs loop_3887
lduh [%l7 + 0x6A], %g1
tl %xcc, 0x4
fexpand %f2, %f6
loop_3887:
faligndata %f14, %f10, %f2
ldsh [%l7 + 0x5E], %g7
ldsh [%l7 + 0x4C], %o6
fpmerge %f14, %f4, %f0
srlx %i1, 0x17, %i7
fand %f2, %f14, %f4
stw %l4, [%l7 + 0x08]
fcmpeq16 %f2, %f14, %i3
sth %g6, [%l7 + 0x7E]
stw %l5, [%l7 + 0x20]
fpadd16s %f12, %f1, %f0
fnors %f3, %f7, %f11
ldub [%l7 + 0x3A], %o7
tvs %xcc, 0x1
ldsw [%l7 + 0x14], %g2
fbug %fcc2, loop_3888
movcs %icc, %l3, %o5
stw %g4, [%l7 + 0x2C]
fmul8ulx16 %f4, %f12, %f10
loop_3888:
fcmple16 %f6, %f0, %i4
bgu,pt %xcc, loop_3889
tl %icc, 0x3
bge loop_3890
stw %o1, [%l7 + 0x5C]
loop_3889:
tcs %xcc, 0x1
movcc %icc, %l6, %i2
loop_3890:
ldsw [%l7 + 0x10], %o3
fmovrsgz %o2, %f15, %f0
fpsub32s %f7, %f14, %f13
ldub [%l7 + 0x36], %l1
sdivcc %o0, 0x100D, %i0
ldx [%l7 + 0x70], %l2
fmuld8ulx16 %f1, %f2, %f14
tcc %xcc, 0x2
taddcctv %l0, %g3, %i6
sdiv %i5, 0x02EE, %g5
fmovspos %icc, %f1, %f12
subcc %g1, 0x0CB2, %o4
ld [%l7 + 0x50], %f1
ldsb [%l7 + 0x6C], %o6
fmul8ulx16 %f12, %f4, %f4
movg %xcc, %g7, %i7
fmovda %icc, %f6, %f14
array8 %l4, %i3, %g6
fbule %fcc1, loop_3891
fxnors %f0, %f11, %f0
fbu %fcc2, loop_3892
edge8l %i1, %o7, %l5
loop_3891:
bn,pn %xcc, loop_3893
fpack16 %f4, %f2
loop_3892:
ldd [%l7 + 0x38], %f2
array32 %g2, %o5, %g4
loop_3893:
ldub [%l7 + 0x7D], %i4
bgu,a,pt %icc, loop_3894
fmovrsgez %o1, %f12, %f13
ldx [%l7 + 0x48], %l6
fbg %fcc2, loop_3895
loop_3894:
fzeros %f0
fmovdn %xcc, %f7, %f13
ble,a,pt %xcc, loop_3896
loop_3895:
fmovrde %i2, %f6, %f6
fbn %fcc2, loop_3897
fbug %fcc0, loop_3898
loop_3896:
te %icc, 0x4
bleu,a %xcc, loop_3899
loop_3897:
fmovrslez %l3, %f9, %f13
loop_3898:
fnot2 %f10, %f12
andcc %o2, %l1, %o3
loop_3899:
ldsh [%l7 + 0x2C], %i0
ldsw [%l7 + 0x64], %o0
fone %f0
nop
setx loop_3900, %l0, %l1
jmpl %l1, %l2
st %f11, [%l7 + 0x68]
edge32ln %l0, %g3, %i5
tcs %icc, 0x5
loop_3900:
stw %i6, [%l7 + 0x38]
fpack32 %f14, %f8, %f2
movvc %xcc, %g1, %o4
lduh [%l7 + 0x5A], %g5
srlx %g7, %i7, %o6
ldsb [%l7 + 0x23], %i3
edge32 %g6, %l4, %i1
std %f4, [%l7 + 0x68]
brgz %l5, loop_3901
fbe,a %fcc3, loop_3902
stb %o7, [%l7 + 0x31]
nop
setx loop_3903, %l0, %l1
jmpl %l1, %o5
loop_3901:
fcmpeq16 %f2, %f10, %g2
loop_3902:
fcmpeq16 %f6, %f10, %g4
ble %xcc, loop_3904
loop_3903:
ldx [%l7 + 0x58], %i4
ldsw [%l7 + 0x34], %l6
fbu,a %fcc2, loop_3905
loop_3904:
fnors %f10, %f9, %f11
fsrc2 %f0, %f14
fbne %fcc3, loop_3906
loop_3905:
nop
setx loop_3907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f9, %f10
movcc %icc, %i2, %o1
loop_3906:
std %f4, [%l7 + 0x30]
loop_3907:
movn %icc, %l3, %l1
stx %o2, [%l7 + 0x70]
taddcctv %i0, %o3, %l2
tne %icc, 0x4
ldsw [%l7 + 0x10], %l0
tg %xcc, 0x3
ldsw [%l7 + 0x64], %g3
fpadd16s %f13, %f15, %f6
tsubcc %o0, %i6, %i5
stx %g1, [%l7 + 0x28]
te %icc, 0x6
and %g5, %o4, %g7
edge32n %o6, %i7, %i3
umulcc %g6, 0x191B, %l4
std %f6, [%l7 + 0x18]
lduh [%l7 + 0x08], %i1
fmovscs %xcc, %f9, %f10
edge8n %l5, %o5, %g2
addcc %g4, %o7, %i4
bneg,a,pn %icc, loop_3908
st %f7, [%l7 + 0x14]
fmovdn %icc, %f5, %f1
stb %l6, [%l7 + 0x24]
loop_3908:
bcs,a loop_3909
fmovrdgez %i2, %f10, %f2
array16 %o1, %l1, %o2
movre %i0, %o3, %l3
loop_3909:
fmovs %f2, %f13
ldsb [%l7 + 0x32], %l2
ldub [%l7 + 0x58], %l0
bvc,a,pn %icc, loop_3910
fbne %fcc2, loop_3911
ldd [%l7 + 0x20], %f0
stx %g3, [%l7 + 0x68]
loop_3910:
tle %xcc, 0x1
loop_3911:
ldd [%l7 + 0x68], %f0
fmovdgu %icc, %f0, %f5
ldsb [%l7 + 0x67], %i6
edge8l %o0, %i5, %g5
srl %o4, %g7, %g1
st %f2, [%l7 + 0x18]
fmovdcc %icc, %f7, %f4
taddcctv %i7, 0x0B39, %i3
sdivcc %g6, 0x0BEF, %l4
fnegd %f14, %f14
stb %o6, [%l7 + 0x1B]
sth %i1, [%l7 + 0x72]
fcmple32 %f8, %f10, %l5
sdivx %g2, 0x09C7, %g4
movle %xcc, %o7, %o5
bleu,a,pn %xcc, loop_3912
ldsh [%l7 + 0x3E], %i4
sth %i2, [%l7 + 0x3E]
fornot1 %f4, %f4, %f14
loop_3912:
bne,a %xcc, loop_3913
std %f6, [%l7 + 0x20]
fands %f8, %f6, %f9
st %f14, [%l7 + 0x78]
loop_3913:
sth %o1, [%l7 + 0x4C]
fsrc1s %f12, %f8
or %l6, 0x0B24, %o2
andn %l1, 0x0265, %o3
ldsh [%l7 + 0x58], %l3
fmuld8ulx16 %f7, %f11, %f2
lduh [%l7 + 0x16], %i0
ta %icc, 0x0
stx %l0, [%l7 + 0x78]
nop
setx loop_3914, %l0, %l1
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 %icc, %f13, %f9
fmovrslz %g3, %f9, %f8
fmovrde %l2, %f6, %f0
loop_3914:
edge32 %i6, %o0, %g5
fbn %fcc1, loop_3915
sub %o4, %i5, %g7
bneg loop_3916
fandnot2s %f13, %f7, %f10
loop_3915:
fmovdneg %icc, %f1, %f15
fmovsvc %xcc, %f8, %f8
loop_3916:
tvs %icc, 0x2
and %i7, 0x0B13, %g1
ldsh [%l7 + 0x1A], %g6
lduw [%l7 + 0x58], %i3
alignaddr %l4, %o6, %l5
edge8 %g2, %i1, %g4
ba,pt %icc, loop_3917
fmul8sux16 %f10, %f8, %f12
ldx [%l7 + 0x38], %o7
sethi 0x0042, %o5
loop_3917:
stw %i4, [%l7 + 0x28]
bvs loop_3918
fbge %fcc0, loop_3919
st %f12, [%l7 + 0x34]
srlx %i2, 0x04, %o1
loop_3918:
fcmpeq32 %f8, %f14, %o2
loop_3919:
fmovdge %icc, %f4, %f4
ldd [%l7 + 0x30], %f8
tvs %xcc, 0x4
array8 %l1, %l6, %l3
fpmerge %f15, %f2, %f4
movge %icc, %o3, %i0
ldx [%l7 + 0x30], %l0
fnegs %f11, %f2
ldx [%l7 + 0x60], %l2
nop
setx loop_3920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc1, loop_3921
movge %icc, %i6, %g3
ldub [%l7 + 0x54], %o0
loop_3920:
movleu %icc, %o4, %i5
loop_3921:
ldsb [%l7 + 0x59], %g7
ldsb [%l7 + 0x72], %g5
fxnor %f4, %f2, %f8
edge32l %i7, %g1, %g6
fbg %fcc0, loop_3922
tn %xcc, 0x4
stw %l4, [%l7 + 0x44]
fcmple16 %f12, %f12, %i3
loop_3922:
fbue,a %fcc1, loop_3923
fmovdvc %xcc, %f7, %f3
fandnot2s %f0, %f9, %f6
ba %icc, loop_3924
loop_3923:
ldx [%l7 + 0x18], %l5
fcmpgt16 %f14, %f2, %g2
fnegd %f14, %f0
loop_3924:
fmovdpos %xcc, %f8, %f2
for %f4, %f10, %f14
fbul %fcc0, loop_3925
fnegd %f6, %f10
fbg %fcc3, loop_3926
ldd [%l7 + 0x20], %f12
loop_3925:
fmovspos %icc, %f6, %f5
ldsw [%l7 + 0x24], %i1
loop_3926:
st %f10, [%l7 + 0x30]
tne %icc, 0x6
movrne %o6, %o7, %o5
ldsb [%l7 + 0x1D], %i4
fnors %f7, %f5, %f10
tgu %xcc, 0x4
movge %icc, %g4, %i2
edge8 %o2, %l1, %l6
subccc %o1, %l3, %i0
udivcc %l0, 0x1314, %o3
fpsub32 %f4, %f12, %f2
fbo %fcc1, loop_3927
stw %i6, [%l7 + 0x48]
array8 %l2, %o0, %o4
fnegs %f12, %f9
loop_3927:
fzero %f2
udivx %i5, 0x16CF, %g7
orcc %g5, %g3, %i7
lduh [%l7 + 0x0E], %g6
movrne %l4, 0x10C, %i3
movre %g1, 0x1AD, %l5
tl %xcc, 0x5
fmovdgu %xcc, %f14, %f9
fmovsg %xcc, %f4, %f3
fmovdl %icc, %f6, %f14
brgz %g2, loop_3928
fmovsge %xcc, %f14, %f5
movrlz %i1, 0x387, %o6
fmovd %f0, %f8
loop_3928:
fmovrsgez %o5, %f0, %f4
fmovdcs %xcc, %f8, %f14
addcc %o7, %g4, %i4
fbg %fcc2, loop_3929
bneg,pt %xcc, loop_3930
sdivcc %o2, 0x0310, %l1
ldsh [%l7 + 0x2E], %i2
loop_3929:
fnor %f14, %f10, %f8
loop_3930:
lduw [%l7 + 0x78], %o1
ldsb [%l7 + 0x1D], %l3
edge32l %i0, %l6, %o3
fbu %fcc1, loop_3931
fexpand %f9, %f4
addc %l0, %l2, %i6
fpmerge %f8, %f0, %f6
loop_3931:
fandnot2s %f11, %f4, %f3
edge32ln %o0, %i5, %o4
ldsh [%l7 + 0x62], %g5
fornot2s %f14, %f8, %f6
brnz,a %g7, loop_3932
movge %icc, %i7, %g6
ldd [%l7 + 0x18], %f4
brz %l4, loop_3933
loop_3932:
umul %g3, 0x0CB3, %i3
fblg,a %fcc2, loop_3934
fpack16 %f6, %f13
loop_3933:
ldsh [%l7 + 0x4E], %l5
fands %f8, %f2, %f3
loop_3934:
fmovsvs %icc, %f2, %f10
lduw [%l7 + 0x70], %g1
fbo %fcc0, loop_3935
fmuld8sux16 %f7, %f5, %f10
fcmple16 %f2, %f8, %g2
smul %i1, 0x0551, %o5
loop_3935:
fbge,a %fcc3, loop_3936
nop
setx loop_3937, %l0, %l1
jmpl %l1, %o6
fmovdle %xcc, %f10, %f6
add %o7, %g4, %i4
loop_3936:
stw %o2, [%l7 + 0x30]
loop_3937:
fmovrse %l1, %f4, %f11
fmovscs %xcc, %f4, %f5
fnands %f15, %f3, %f8
fbge,a %fcc1, loop_3938
std %f6, [%l7 + 0x28]
xnor %o1, 0x0C8D, %i2
movl %icc, %l3, %l6
loop_3938:
lduh [%l7 + 0x30], %o3
fmovscc %xcc, %f7, %f1
lduw [%l7 + 0x34], %i0
movn %xcc, %l0, %i6
fands %f9, %f14, %f8
lduw [%l7 + 0x54], %o0
lduh [%l7 + 0x78], %i5
fmovrslez %l2, %f0, %f13
ble loop_3939
fmovrse %o4, %f9, %f8
bleu,a,pt %icc, loop_3940
fmovdvs %xcc, %f11, %f15
loop_3939:
ld [%l7 + 0x40], %f9
ldd [%l7 + 0x48], %f14
loop_3940:
edge16l %g7, %g5, %i7
fmovrsgez %l4, %f3, %f5
xorcc %g3, %i3, %l5
edge8l %g1, %g2, %g6
movrne %o5, %o6, %i1
fornot1s %f12, %f14, %f2
movrgez %o7, %i4, %o2
sll %l1, 0x1F, %g4
stb %o1, [%l7 + 0x16]
or %l3, 0x1F42, %i2
tcc %xcc, 0x6
tleu %icc, 0x1
mulx %l6, %o3, %i0
st %f2, [%l7 + 0x38]
std %f8, [%l7 + 0x50]
smul %i6, 0x052E, %o0
stw %l0, [%l7 + 0x2C]
sethi 0x1178, %l2
fmovrdne %i5, %f4, %f12
bneg,pn %xcc, loop_3941
fornot1s %f10, %f11, %f11
brgz %g7, loop_3942
fmovdn %xcc, %f15, %f9
loop_3941:
ld [%l7 + 0x38], %f0
sth %g5, [%l7 + 0x42]
loop_3942:
fbue,a %fcc1, loop_3943
bge,a %icc, loop_3944
bneg loop_3945
edge16n %i7, %o4, %l4
loop_3943:
tgu %icc, 0x6
loop_3944:
stb %i3, [%l7 + 0x48]
loop_3945:
tcc %icc, 0x7
addcc %l5, 0x029C, %g1
sra %g2, 0x1B, %g3
brlez %g6, loop_3946
andn %o6, %o5, %i1
std %f0, [%l7 + 0x58]
fornot2s %f0, %f3, %f9
loop_3946:
fbule %fcc3, loop_3947
fmovsvs %icc, %f1, %f12
ldsw [%l7 + 0x64], %i4
fblg %fcc1, loop_3948
loop_3947:
fpadd16 %f4, %f2, %f4
tsubcc %o2, %l1, %o7
tgu %xcc, 0x1
loop_3948:
ld [%l7 + 0x40], %f6
ldsb [%l7 + 0x3B], %g4
fmovsl %xcc, %f15, %f7
fmovsne %xcc, %f13, %f5
fsrc2 %f14, %f2
ldub [%l7 + 0x5A], %l3
fnands %f10, %f8, %f0
edge8ln %o1, %l6, %o3
tl %icc, 0x1
ldx [%l7 + 0x70], %i0
ld [%l7 + 0x1C], %f7
fmovsg %xcc, %f11, %f4
popc 0x1C3A, %i6
std %f4, [%l7 + 0x38]
edge16n %i2, %l0, %o0
lduh [%l7 + 0x5E], %l2
fbl %fcc0, loop_3949
st %f0, [%l7 + 0x3C]
ldub [%l7 + 0x60], %g7
lduh [%l7 + 0x2A], %g5
loop_3949:
ldsh [%l7 + 0x6A], %i5
bne,a loop_3950
fcmpeq16 %f12, %f0, %o4
stb %l4, [%l7 + 0x79]
bpos %icc, loop_3951
loop_3950:
nop
setx loop_3952, %l0, %l1
jmpl %l1, %i7
std %f2, [%l7 + 0x30]
ldx [%l7 + 0x08], %i3
loop_3951:
fbn %fcc0, loop_3953
loop_3952:
fmovrsgez %l5, %f3, %f4
ldd [%l7 + 0x60], %f0
fornot1s %f7, %f13, %f13
loop_3953:
mova %icc, %g2, %g3
sll %g6, 0x1A, %o6
fpadd32 %f8, %f2, %f8
nop
setx loop_3954, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %xcc, %f9, %f11
fsrc2 %f4, %f10
tgu %icc, 0x2
loop_3954:
ldd [%l7 + 0x20], %f14
stb %g1, [%l7 + 0x10]
faligndata %f6, %f10, %f10
bneg %icc, loop_3955
fmovdneg %icc, %f5, %f15
brz %o5, loop_3956
ldsh [%l7 + 0x7A], %i1
loop_3955:
fbu %fcc1, loop_3957
fpmerge %f3, %f15, %f6
loop_3956:
fmovscc %icc, %f8, %f6
ldsh [%l7 + 0x70], %o2
loop_3957:
move %xcc, %l1, %o7
stb %g4, [%l7 + 0x15]
ldsb [%l7 + 0x4D], %i4
ldd [%l7 + 0x18], %f0
udivx %o1, 0x099D, %l6
sth %l3, [%l7 + 0x42]
sth %o3, [%l7 + 0x36]
st %f15, [%l7 + 0x58]
edge32 %i6, %i2, %l0
xnor %o0, %i0, %g7
tgu %xcc, 0x1
fexpand %f6, %f14
std %f10, [%l7 + 0x10]
fcmpne32 %f6, %f0, %g5
movg %xcc, %l2, %i5
fandnot2s %f3, %f6, %f13
call loop_3958
ldd [%l7 + 0x78], %f12
array16 %l4, %i7, %i3
fpsub32s %f8, %f15, %f14
loop_3958:
orn %o4, %l5, %g3
edge8ln %g2, %g6, %g1
std %f8, [%l7 + 0x60]
lduw [%l7 + 0x34], %o5
ldx [%l7 + 0x70], %o6
ldx [%l7 + 0x68], %i1
fmovdne %xcc, %f1, %f13
fmovrdlez %o2, %f10, %f0
sethi 0x0913, %l1
movge %xcc, %o7, %g4
brgez %i4, loop_3959
fmovdge %icc, %f8, %f12
sllx %l6, 0x0A, %o1
edge8n %l3, %o3, %i6
loop_3959:
fcmpeq32 %f14, %f12, %l0
xnorcc %i2, 0x1037, %i0
fcmpeq32 %f10, %f10, %g7
stw %o0, [%l7 + 0x48]
fmovscs %icc, %f15, %f1
te %icc, 0x6
te %icc, 0x6
fbul %fcc0, loop_3960
fmovdneg %icc, %f7, %f6
movrgez %g5, 0x2F1, %l2
orncc %i5, %l4, %i7
loop_3960:
fmovscs %icc, %f1, %f8
movleu %xcc, %i3, %l5
fpsub16 %f0, %f14, %f14
smul %g3, %g2, %g6
fmovd %f12, %f4
st %f12, [%l7 + 0x40]
ble,a,pn %xcc, loop_3961
andn %o4, 0x0C24, %o5
bleu loop_3962
ld [%l7 + 0x54], %f12
loop_3961:
fornot1 %f14, %f14, %f10
fxnors %f9, %f11, %f7
loop_3962:
fornot2 %f0, %f2, %f4
fmovrslez %g1, %f6, %f7
addccc %o6, 0x1600, %o2
tne %icc, 0x3
brgez %i1, loop_3963
fors %f2, %f4, %f14
edge16ln %o7, %g4, %l1
alignaddrl %l6, %o1, %i4
loop_3963:
brlz %l3, loop_3964
fmovse %icc, %f2, %f2
sth %o3, [%l7 + 0x5C]
fpadd32 %f0, %f6, %f14
loop_3964:
movrlz %i6, %i2, %i0
movre %g7, %o0, %g5
stx %l2, [%l7 + 0x60]
lduw [%l7 + 0x28], %i5
ldsb [%l7 + 0x18], %l0
fmovrsgez %l4, %f14, %f7
ldx [%l7 + 0x20], %i7
umul %i3, %g3, %l5
movneg %icc, %g6, %o4
xnor %o5, 0x010B, %g2
sdivcc %o6, 0x16AC, %o2
ba,a loop_3965
ldx [%l7 + 0x58], %i1
fmovse %xcc, %f7, %f14
ldsh [%l7 + 0x36], %o7
loop_3965:
bpos loop_3966
fmovd %f4, %f10
fnegs %f3, %f7
stb %g1, [%l7 + 0x57]
loop_3966:
alignaddr %g4, %l1, %l6
fnot1s %f0, %f7
fnot2s %f3, %f15
subccc %o1, 0x08A2, %i4
fcmpes %fcc1, %f5, %f14
fmovsge %icc, %f8, %f10
umulcc %l3, 0x02CB, %o3
xnorcc %i6, %i0, %i2
srlx %o0, %g7, %g5
mulscc %l2, %l0, %l4
bl,a,pt %icc, loop_3967
sdivcc %i7, 0x1D5C, %i5
fxors %f9, %f8, %f12
ldd [%l7 + 0x60], %f8
loop_3967:
fmovsleu %xcc, %f13, %f13
stw %i3, [%l7 + 0x28]
ldsh [%l7 + 0x24], %g3
tneg %xcc, 0x0
fmovsgu %xcc, %f8, %f3
fbuge %fcc2, loop_3968
st %f13, [%l7 + 0x7C]
fmul8x16au %f11, %f5, %f0
xorcc %l5, %g6, %o5
loop_3968:
bne,a,pt %xcc, loop_3969
ldsh [%l7 + 0x68], %g2
movrgez %o6, 0x3E4, %o2
array32 %o4, %i1, %o7
loop_3969:
fmovrsgz %g4, %f2, %f6
bleu,pt %xcc, loop_3970
tne %icc, 0x5
stw %l1, [%l7 + 0x44]
lduh [%l7 + 0x30], %l6
loop_3970:
movvs %icc, %o1, %g1
lduw [%l7 + 0x4C], %i4
fcmped %fcc1, %f10, %f14
fmovdvc %icc, %f12, %f7
mulscc %l3, 0x009A, %i6
lduw [%l7 + 0x10], %o3
fabss %f2, %f9
stw %i0, [%l7 + 0x6C]
bge,pt %xcc, loop_3971
tg %xcc, 0x5
ld [%l7 + 0x2C], %f15
fone %f10
loop_3971:
edge16n %i2, %g7, %o0
fbuge %fcc3, loop_3972
stw %l2, [%l7 + 0x64]
ldd [%l7 + 0x28], %f14
stb %g5, [%l7 + 0x2B]
loop_3972:
movge %icc, %l4, %l0
fmovsl %xcc, %f6, %f13
array32 %i5, %i7, %g3
tsubcc %i3, %l5, %g6
ldd [%l7 + 0x08], %f12
pdist %f12, %f14, %f12
fmovd %f12, %f8
movn %icc, %g2, %o5
andncc %o2, %o4, %o6
faligndata %f8, %f2, %f14
stb %i1, [%l7 + 0x4F]
addccc %g4, %l1, %o7
fcmpeq32 %f12, %f14, %l6
umul %g1, 0x070F, %i4
ldub [%l7 + 0x63], %o1
ldub [%l7 + 0x70], %i6
faligndata %f0, %f2, %f12
fbge,a %fcc2, loop_3973
ldx [%l7 + 0x50], %o3
fbul,a %fcc2, loop_3974
ldx [%l7 + 0x10], %i0
loop_3973:
fmovrdne %l3, %f14, %f12
tvc %xcc, 0x4
loop_3974:
fpack16 %f12, %f7
array8 %g7, %i2, %o0
fandnot1s %f4, %f10, %f0
fmovdcc %xcc, %f8, %f7
sethi 0x175D, %g5
fmovsneg %icc, %f2, %f1
sth %l4, [%l7 + 0x78]
fpadd16s %f8, %f4, %f6
ldx [%l7 + 0x48], %l0
stw %l2, [%l7 + 0x74]
ble,a %xcc, loop_3975
andn %i5, 0x0D22, %i7
ldub [%l7 + 0x49], %i3
bcc,a,pn %icc, loop_3976
loop_3975:
fornot2 %f10, %f10, %f14
fornot2s %f13, %f12, %f8
fnot1 %f2, %f14
loop_3976:
bshuffle %f6, %f14, %f8
addcc %l5, %g3, %g2
movrlz %g6, %o2, %o5
ldsw [%l7 + 0x78], %o4
ldsh [%l7 + 0x1C], %o6
fmovdle %xcc, %f6, %f0
fmovrsgez %i1, %f12, %f5
ld [%l7 + 0x0C], %f12
ld [%l7 + 0x70], %f10
std %f4, [%l7 + 0x28]
movre %l1, 0x280, %g4
ldd [%l7 + 0x10], %f4
fmovd %f2, %f8
stw %l6, [%l7 + 0x0C]
fmovs %f5, %f15
lduw [%l7 + 0x40], %o7
movne %xcc, %g1, %o1
alignaddrl %i4, %i6, %o3
lduh [%l7 + 0x24], %i0
sth %l3, [%l7 + 0x74]
brlez,a %g7, loop_3977
orn %i2, %g5, %l4
fmovrslz %l0, %f2, %f15
nop
setx loop_3978, %l0, %l1
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_3977:
edge16l %l2, %o0, %i5
stx %i3, [%l7 + 0x28]
sth %l5, [%l7 + 0x6A]
loop_3978:
brlez %g3, loop_3979
udiv %i7, 0x0518, %g2
fpsub16 %f4, %f14, %f8
ldd [%l7 + 0x48], %f0
loop_3979:
movrne %g6, %o2, %o5
fbug %fcc1, loop_3980
ldd [%l7 + 0x18], %f2
fmovda %icc, %f12, %f0
edge32l %o4, %o6, %i1
loop_3980:
fmovda %xcc, %f13, %f0
fmovda %icc, %f6, %f9
alignaddr %g4, %l1, %o7
fmul8x16al %f5, %f13, %f6
std %f10, [%l7 + 0x48]
movre %g1, 0x0A7, %l6
brlez,a %i4, loop_3981
ldsw [%l7 + 0x50], %o1
tsubcctv %o3, 0x0D06, %i6
ldsw [%l7 + 0x28], %i0
loop_3981:
orncc %l3, 0x1C70, %g7
stw %g5, [%l7 + 0x14]
ldsh [%l7 + 0x5E], %i2
fcmpd %fcc3, %f14, %f6
fcmpne16 %f6, %f8, %l0
fxnors %f10, %f3, %f1
orncc %l4, 0x14D6, %o0
movcc %icc, %i5, %i3
fmul8x16al %f11, %f9, %f4
ldx [%l7 + 0x10], %l2
std %f6, [%l7 + 0x78]
fbg %fcc0, loop_3982
addccc %l5, %i7, %g2
fsrc1 %f2, %f14
fmovdg %xcc, %f12, %f5
loop_3982:
fcmpes %fcc2, %f8, %f11
fxor %f10, %f4, %f6
move %xcc, %g6, %o2
ldsh [%l7 + 0x56], %o5
fbue %fcc2, loop_3983
ble %xcc, loop_3984
andcc %g3, 0x1F97, %o6
fmovda %icc, %f7, %f2
loop_3983:
stx %i1, [%l7 + 0x18]
loop_3984:
fpmerge %f14, %f4, %f8
ldsw [%l7 + 0x4C], %o4
fornot1s %f13, %f15, %f3
brz %l1, loop_3985
fnand %f12, %f10, %f4
ldub [%l7 + 0x72], %o7
ldx [%l7 + 0x40], %g1
loop_3985:
tle %xcc, 0x3
movle %icc, %l6, %i4
fmovdleu %icc, %f3, %f13
fnot1s %f2, %f3
movneg %xcc, %g4, %o1
fbe %fcc1, loop_3986
ldsw [%l7 + 0x58], %o3
st %f4, [%l7 + 0x68]
fpmerge %f7, %f4, %f12
loop_3986:
movne %xcc, %i0, %l3
ld [%l7 + 0x54], %f6
ba,a,pn %icc, loop_3987
orcc %g7, %i6, %g5
bgu,pn %xcc, loop_3988
fandnot2 %f2, %f0, %f12
loop_3987:
fbule,a %fcc2, loop_3989
bgu loop_3990
loop_3988:
subcc %i2, 0x16D1, %l4
nop
setx loop_3991, %l0, %l1
jmpl %l1, %l0
loop_3989:
brlz,a %o0, loop_3992
loop_3990:
tvs %xcc, 0x7
fbne,a %fcc3, loop_3993
loop_3991:
te %xcc, 0x1
loop_3992:
std %f12, [%l7 + 0x28]
lduw [%l7 + 0x14], %i5
loop_3993:
fnot2 %f14, %f14
ldsw [%l7 + 0x50], %i3
fmovsl %xcc, %f11, %f13
fpack32 %f2, %f6, %f12
bpos,a,pn %icc, loop_3994
fmovsne %icc, %f10, %f12
stw %l2, [%l7 + 0x3C]
xnor %i7, 0x0D6A, %g2
loop_3994:
fbne,a %fcc0, loop_3995
ld [%l7 + 0x6C], %f13
orcc %l5, 0x04A7, %o2
ldx [%l7 + 0x38], %o5
loop_3995:
alignaddrl %g6, %o6, %i1
fsrc2 %f8, %f14
fbn,a %fcc0, loop_3996
ld [%l7 + 0x10], %f7
mulx %o4, 0x0869, %g3
fpsub16s %f8, %f3, %f2
loop_3996:
fmovs %f1, %f9
fmovdn %icc, %f10, %f3
movrgz %l1, %g1, %o7
fmovrdne %i4, %f2, %f8
fblg,a %fcc3, loop_3997
st %f14, [%l7 + 0x7C]
bvs,a,pn %xcc, loop_3998
fmovde %icc, %f12, %f14
loop_3997:
ba %xcc, loop_3999
ldsh [%l7 + 0x22], %g4
loop_3998:
st %f14, [%l7 + 0x5C]
stb %o1, [%l7 + 0x5E]
loop_3999:
bneg %icc, loop_4000
tcs %icc, 0x5
st %f11, [%l7 + 0x78]
stb %o3, [%l7 + 0x67]
loop_4000:
std %f10, [%l7 + 0x50]
fxors %f10, %f15, %f0
fornot1s %f5, %f1, %f1
st %f9, [%l7 + 0x4C]
ldsw [%l7 + 0x44], %l6
fmovsn %icc, %f14, %f12
sth %l3, [%l7 + 0x30]
siam 0x4
fexpand %f2, %f8
tg %icc, 0x7
tl %xcc, 0x5
lduw [%l7 + 0x3C], %i0
fcmpne16 %f8, %f10, %i6
subccc %g5, %g7, %i2
fpadd32 %f4, %f12, %f8
smulcc %l0, 0x10C4, %o0
tg %icc, 0x7
fmovdg %xcc, %f11, %f1
movre %i5, 0x103, %l4
add %i3, 0x18AA, %l2
stb %i7, [%l7 + 0x13]
fone %f0
movle %xcc, %g2, %l5
fbn %fcc1, loop_4001
fmovd %f2, %f14
sth %o5, [%l7 + 0x5C]
lduw [%l7 + 0x24], %g6
loop_4001:
stb %o2, [%l7 + 0x5D]
ldub [%l7 + 0x46], %i1
ldsw [%l7 + 0x4C], %o6
lduh [%l7 + 0x1C], %o4
brlz,a %g3, loop_4002
movneg %xcc, %l1, %g1
tvc %xcc, 0x4
brnz %i4, loop_4003
loop_4002:
st %f2, [%l7 + 0x70]
fcmple32 %f6, %f0, %o7
bleu,pt %icc, loop_4004
loop_4003:
mulx %g4, 0x1CC9, %o3
fnegs %f14, %f11
ldsb [%l7 + 0x4E], %o1
loop_4004:
movcs %icc, %l6, %i0
stx %l3, [%l7 + 0x08]
xnorcc %g5, %g7, %i2
add %l0, %i6, %o0
ldsw [%l7 + 0x68], %l4
sth %i5, [%l7 + 0x0C]
umulcc %l2, 0x0B7F, %i7
lduh [%l7 + 0x2E], %i3
fmovsle %xcc, %f4, %f9
movpos %xcc, %l5, %g2
fxnor %f12, %f14, %f2
fmovdcc %xcc, %f3, %f5
movcc %xcc, %g6, %o2
fnot2s %f9, %f6
movrne %o5, 0x079, %i1
fmovrsne %o4, %f9, %f2
fmuld8sux16 %f15, %f12, %f6
smulcc %g3, 0x0E39, %o6
stx %g1, [%l7 + 0x60]
sllx %l1, 0x0B, %i4
fcmps %fcc3, %f9, %f15
fmovdcc %xcc, %f12, %f1
ldsh [%l7 + 0x1E], %o7
sth %o3, [%l7 + 0x30]
fones %f12
edge32ln %o1, %l6, %g4
fpsub16s %f5, %f13, %f4
fbn,a %fcc2, loop_4005
srlx %i0, %l3, %g5
edge8n %i2, %l0, %g7
brz %i6, loop_4006
loop_4005:
array16 %o0, %i5, %l2
fmovsg %xcc, %f9, %f13
fxnor %f8, %f14, %f12
loop_4006:
ldsw [%l7 + 0x3C], %l4
ldsb [%l7 + 0x5D], %i3
fnor %f8, %f2, %f0
ldsh [%l7 + 0x4E], %l5
fpsub16s %f13, %f3, %f8
fcmpes %fcc0, %f2, %f11
std %f12, [%l7 + 0x40]
movne %xcc, %g2, %g6
fzero %f10
brlez %o2, loop_4007
fmovs %f13, %f10
and %i7, %i1, %o5
mulx %o4, 0x0D14, %g3
loop_4007:
fmovrdgz %o6, %f8, %f2
bl,a loop_4008
edge32n %g1, %l1, %i4
bne,pt %icc, loop_4009
ldsh [%l7 + 0x32], %o3
loop_4008:
fmovdne %icc, %f5, %f12
ldx [%l7 + 0x58], %o7
loop_4009:
ldub [%l7 + 0x13], %l6
xorcc %g4, %o1, %l3
fsrc2s %f7, %f4
ldx [%l7 + 0x38], %i0
ldx [%l7 + 0x48], %g5
fcmpne16 %f10, %f12, %l0
fmovdcc %xcc, %f5, %f14
movpos %xcc, %i2, %i6
fmovrdgz %g7, %f10, %f2
tl %icc, 0x0
fmovsle %xcc, %f8, %f9
tcc %xcc, 0x4
fornot2s %f12, %f5, %f7
st %f6, [%l7 + 0x6C]
edge8l %i5, %l2, %o0
fbn,a %fcc1, loop_4010
fand %f10, %f0, %f12
st %f5, [%l7 + 0x40]
stx %i3, [%l7 + 0x10]
loop_4010:
bn %icc, loop_4011
bvc,pn %icc, loop_4012
tvs %icc, 0x0
movleu %icc, %l5, %l4
loop_4011:
xnor %g6, 0x09AB, %o2
loop_4012:
movle %icc, %g2, %i7
brlz,a %i1, loop_4013
lduh [%l7 + 0x2C], %o4
or %g3, 0x0CDF, %o5
st %f13, [%l7 + 0x40]
loop_4013:
fmovdcs %icc, %f14, %f1
xnor %o6, %g1, %l1
array8 %o3, %o7, %l6
stx %g4, [%l7 + 0x40]
st %f9, [%l7 + 0x08]
fmovsge %icc, %f12, %f1
te %icc, 0x7
fmovsleu %xcc, %f11, %f0
ldd [%l7 + 0x60], %f6
edge8 %i4, %l3, %i0
fpadd16 %f14, %f8, %f10
tge %icc, 0x5
ldub [%l7 + 0x61], %g5
pdist %f2, %f10, %f10
stb %o1, [%l7 + 0x20]
std %f0, [%l7 + 0x58]
ldsb [%l7 + 0x55], %l0
lduh [%l7 + 0x58], %i6
stx %g7, [%l7 + 0x40]
alignaddrl %i5, %i2, %l2
sethi 0x1B60, %i3
fnegs %f0, %f5
fmovsne %icc, %f0, %f12
edge16l %l5, %l4, %g6
bgu,pn %icc, loop_4014
faligndata %f8, %f6, %f0
fbg,a %fcc2, loop_4015
sth %o2, [%l7 + 0x0C]
loop_4014:
fnand %f2, %f10, %f0
movrlez %g2, %o0, %i7
loop_4015:
xor %i1, 0x0CAC, %o4
brlez %g3, loop_4016
ldsb [%l7 + 0x15], %o6
tvs %xcc, 0x3
fnand %f14, %f6, %f12
loop_4016:
movleu %icc, %o5, %l1
fmovdg %icc, %f2, %f9
std %f14, [%l7 + 0x48]
movl %icc, %g1, %o3
fnor %f0, %f0, %f10
fxnor %f6, %f12, %f12
tge %icc, 0x4
siam 0x4
fnegd %f14, %f14
ldd [%l7 + 0x78], %f14
fblg,a %fcc1, loop_4017
stx %o7, [%l7 + 0x40]
sra %g4, 0x1A, %l6
addc %i4, 0x04CB, %l3
loop_4017:
stx %i0, [%l7 + 0x38]
movn %icc, %o1, %g5
ldd [%l7 + 0x08], %f2
fnot1s %f11, %f15
edge16l %i6, %g7, %i5
tgu %icc, 0x2
for %f6, %f14, %f6
fxnors %f11, %f8, %f1
fble,a %fcc2, loop_4018
nop
setx loop_4019, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc3, loop_4020
fmovscc %xcc, %f1, %f14
loop_4018:
addc %i2, %l0, %l2
loop_4019:
edge8n %l5, %l4, %i3
loop_4020:
st %f8, [%l7 + 0x30]
tcc %xcc, 0x2
tge %xcc, 0x7
fmovsg %xcc, %f7, %f9
edge32ln %o2, %g6, %o0
ldx [%l7 + 0x38], %i7
sll %g2, 0x05, %o4
edge8l %g3, %o6, %i1
stw %o5, [%l7 + 0x44]
smul %g1, %l1, %o7
ldub [%l7 + 0x6E], %g4
tge %xcc, 0x7
ldx [%l7 + 0x28], %o3
fmul8x16al %f6, %f1, %f6
ldsw [%l7 + 0x1C], %i4
stw %l6, [%l7 + 0x48]
fmovsa %icc, %f1, %f14
fcmpes %fcc2, %f7, %f12
tvc %xcc, 0x5
movgu %icc, %i0, %o1
fandnot1 %f6, %f12, %f10
bvc,a loop_4021
lduh [%l7 + 0x66], %g5
tsubcc %l3, %i6, %i5
ld [%l7 + 0x48], %f2
loop_4021:
bneg,pn %xcc, loop_4022
fbue %fcc2, loop_4023
fnors %f8, %f15, %f15
fnors %f8, %f10, %f6
loop_4022:
orn %g7, %i2, %l2
loop_4023:
fxnors %f11, %f1, %f11
fbge %fcc1, loop_4024
for %f0, %f2, %f2
fble,a %fcc1, loop_4025
fpack32 %f6, %f8, %f14
loop_4024:
fpsub16s %f9, %f3, %f11
for %f12, %f14, %f12
loop_4025:
lduw [%l7 + 0x34], %l5
ldx [%l7 + 0x68], %l4
st %f14, [%l7 + 0x44]
movleu %xcc, %i3, %l0
fmovdneg %xcc, %f13, %f7
bg,a,pt %icc, loop_4026
fzero %f8
alignaddrl %g6, %o0, %o2
fnot2s %f0, %f10
loop_4026:
edge16 %i7, %g2, %g3
ldsw [%l7 + 0x2C], %o6
fpack32 %f8, %f8, %f14
fcmpeq16 %f8, %f6, %o4
ldsh [%l7 + 0x4E], %o5
or %g1, %i1, %o7
fbe,a %fcc1, loop_4027
stw %l1, [%l7 + 0x74]
be,a loop_4028
mulscc %g4, %o3, %l6
loop_4027:
stw %i0, [%l7 + 0x60]
ldub [%l7 + 0x6E], %i4
loop_4028:
bg %xcc, loop_4029
andncc %o1, %g5, %l3
fcmps %fcc2, %f4, %f3
andcc %i6, 0x0D83, %g7
loop_4029:
fmovrdgz %i2, %f8, %f12
ldsh [%l7 + 0x0E], %l2
fnot1 %f10, %f4
sethi 0x0794, %i5
te %icc, 0x5
ldsh [%l7 + 0x7C], %l5
sth %i3, [%l7 + 0x42]
fzero %f8
movrlz %l4, %g6, %l0
ldub [%l7 + 0x48], %o2
fba %fcc1, loop_4030
fmovrslez %o0, %f9, %f5
fmovdne %xcc, %f7, %f8
edge32ln %g2, %i7, %g3
loop_4030:
umul %o4, %o5, %g1
tsubcctv %o6, 0x1907, %i1
bvs loop_4031
fmovrslz %l1, %f1, %f1
fpadd32s %f11, %f8, %f11
fbn,a %fcc2, loop_4032
loop_4031:
fpsub32 %f0, %f14, %f2
alignaddrl %o7, %g4, %l6
fblg,a %fcc0, loop_4033
loop_4032:
ba,a %xcc, loop_4034
srlx %o3, 0x0A, %i4
tsubcc %i0, 0x0290, %o1
loop_4033:
std %f8, [%l7 + 0x50]
loop_4034:
fpack32 %f6, %f4, %f2
fpsub16 %f10, %f6, %f4
ldd [%l7 + 0x20], %f4
sllx %l3, 0x1C, %i6
fpackfix %f0, %f3
stx %g7, [%l7 + 0x50]
ldx [%l7 + 0x30], %i2
ble,a,pt %icc, loop_4035
std %f10, [%l7 + 0x30]
fpadd16 %f6, %f4, %f4
fmovs %f0, %f11
loop_4035:
fnand %f4, %f0, %f2
lduh [%l7 + 0x14], %g5
ldsw [%l7 + 0x14], %l2
fmovsl %icc, %f1, %f3
fcmple32 %f12, %f8, %i5
sllx %i3, %l4, %g6
movcs %xcc, %l0, %l5
faligndata %f4, %f14, %f14
stx %o2, [%l7 + 0x38]
stb %o0, [%l7 + 0x69]
fmovdvs %xcc, %f2, %f12
fble %fcc1, loop_4036
lduw [%l7 + 0x78], %i7
fmovdleu %icc, %f15, %f8
fmovda %icc, %f6, %f9
loop_4036:
fpackfix %f2, %f8
tge %xcc, 0x3
ldx [%l7 + 0x28], %g3
bshuffle %f10, %f6, %f12
ldsh [%l7 + 0x24], %o4
fornot2 %f14, %f0, %f12
stw %o5, [%l7 + 0x24]
fmovsgu %xcc, %f0, %f6
brgez %g2, loop_4037
stx %o6, [%l7 + 0x20]
stb %i1, [%l7 + 0x0E]
lduh [%l7 + 0x6E], %l1
loop_4037:
fsrc1s %f7, %f5
fcmps %fcc3, %f0, %f8
sth %o7, [%l7 + 0x30]
fmovrdlez %g1, %f2, %f6
fnands %f4, %f11, %f2
stx %l6, [%l7 + 0x48]
mulscc %g4, 0x1D13, %o3
ldd [%l7 + 0x28], %f2
fbn %fcc3, loop_4038
fone %f4
ldub [%l7 + 0x70], %i4
stb %o1, [%l7 + 0x2B]
loop_4038:
brnz %l3, loop_4039
fmovsge %xcc, %f14, %f9
array32 %i6, %g7, %i2
fpmerge %f0, %f9, %f12
loop_4039:
brgz %i0, loop_4040
nop
setx loop_4041, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x32], %l2
ld [%l7 + 0x68], %f14
loop_4040:
fbo %fcc1, loop_4042
loop_4041:
st %f7, [%l7 + 0x44]
edge8n %i5, %i3, %l4
bg %xcc, loop_4043
loop_4042:
brlez,a %g6, loop_4044
ldsb [%l7 + 0x6B], %l0
fcmpgt32 %f4, %f8, %g5
loop_4043:
srlx %l5, 0x18, %o2
loop_4044:
tl %xcc, 0x1
bn,pt %xcc, loop_4045
movg %xcc, %i7, %o0
ldsw [%l7 + 0x50], %o4
nop
setx loop_4046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4045:
sth %o5, [%l7 + 0x40]
fmovscc %icc, %f3, %f5
bl,pt %icc, loop_4047
loop_4046:
tleu %xcc, 0x6
stw %g2, [%l7 + 0x54]
andcc %g3, %i1, %o6
loop_4047:
call loop_4048
taddcctv %l1, 0x0C88, %o7
nop
setx loop_4049, %l0, %l1
jmpl %l1, %l6
lduh [%l7 + 0x6A], %g4
loop_4048:
sra %o3, 0x1F, %i4
ldd [%l7 + 0x78], %f6
loop_4049:
fpsub32s %f5, %f13, %f11
ldd [%l7 + 0x78], %f4
fxnor %f4, %f2, %f14
fnand %f10, %f14, %f0
xor %o1, %l3, %i6
fmovsge %xcc, %f7, %f2
stb %g1, [%l7 + 0x4E]
srl %i2, %i0, %l2
lduh [%l7 + 0x60], %g7
movneg %icc, %i5, %l4
srax %g6, %l0, %g5
brgez,a %i3, loop_4050
fmovsl %xcc, %f12, %f12
srl %l5, %i7, %o0
std %f2, [%l7 + 0x38]
loop_4050:
sth %o4, [%l7 + 0x30]
brlez,a %o5, loop_4051
brlez %g2, loop_4052
fnand %f14, %f12, %f2
alignaddrl %g3, %i1, %o6
loop_4051:
stb %l1, [%l7 + 0x30]
loop_4052:
ldsw [%l7 + 0x68], %o7
fexpand %f5, %f12
fpadd16s %f0, %f8, %f13
fxors %f12, %f2, %f6
fmovdg %icc, %f3, %f11
fcmpeq16 %f12, %f4, %o2
fmovsvs %xcc, %f3, %f0
ldd [%l7 + 0x40], %f12
movrgez %l6, 0x1CB, %o3
fpadd16 %f0, %f12, %f4
lduh [%l7 + 0x66], %i4
sll %o1, 0x03, %l3
fmovrslz %i6, %f2, %f11
stx %g1, [%l7 + 0x68]
movrgez %g4, %i0, %i2
andcc %g7, %i5, %l2
fnot2s %f5, %f5
fcmpgt32 %f2, %f6, %g6
fsrc2 %f6, %f10
fpadd16 %f0, %f2, %f0
bvs,pt %xcc, loop_4053
nop
setx loop_4054, %l0, %l1
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 %l4, %g5, %l0
stb %i3, [%l7 + 0x63]
loop_4053:
nop
setx loop_4055, %l0, %l1
jmpl %l1, %i7
loop_4054:
ldd [%l7 + 0x68], %f4
fmovs %f11, %f7
movrgez %l5, %o4, %o5
loop_4055:
mulscc %g2, 0x0B76, %o0
fmovsge %icc, %f14, %f13
fbul %fcc2, loop_4056
fmovrslez %i1, %f6, %f11
fpadd32s %f11, %f12, %f5
fmuld8sux16 %f9, %f0, %f2
loop_4056:
fmovrdlz %o6, %f12, %f10
std %f4, [%l7 + 0x58]
fcmpd %fcc0, %f14, %f8
fxnor %f0, %f0, %f14
stw %g3, [%l7 + 0x54]
addcc %o7, 0x0E2B, %o2
nop
setx loop_4057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn,a loop_4058
umul %l6, 0x1C13, %o3
fpadd16s %f8, %f5, %f12
loop_4057:
lduh [%l7 + 0x42], %l1
loop_4058:
fmovdleu %icc, %f9, %f15
stb %o1, [%l7 + 0x74]
fmovrse %l3, %f10, %f5
xorcc %i4, 0x06A3, %i6
ldsw [%l7 + 0x40], %g1
fcmpes %fcc3, %f10, %f5
ldd [%l7 + 0x20], %f6
fmovdneg %icc, %f6, %f6
ldd [%l7 + 0x68], %f2
ld [%l7 + 0x18], %f0
tg %icc, 0x6
movle %icc, %g4, %i0
tleu %icc, 0x5
fones %f9
tgu %icc, 0x3
movrgez %g7, 0x07F, %i5
fmul8ulx16 %f12, %f0, %f14
andn %l2, %i2, %g6
sth %l4, [%l7 + 0x44]
stx %l0, [%l7 + 0x28]
mulscc %i3, 0x1346, %i7
ldub [%l7 + 0x77], %l5
fone %f4
edge8ln %g5, %o4, %g2
fmovsge %xcc, %f6, %f6
ld [%l7 + 0x14], %f1
fmovdle %xcc, %f12, %f4
srlx %o5, 0x02, %o0
fmovdvs %xcc, %f12, %f15
tsubcc %i1, 0x01D4, %o6
ldsb [%l7 + 0x73], %g3
subccc %o7, %o2, %o3
move %icc, %l6, %o1
ld [%l7 + 0x10], %f4
fmovrsne %l3, %f9, %f11
for %f0, %f2, %f4
ldsb [%l7 + 0x75], %l1
fzero %f0
umulcc %i4, 0x0D4D, %i6
fmovse %xcc, %f11, %f0
fcmpgt32 %f12, %f8, %g4
tpos %xcc, 0x4
fandnot2 %f2, %f12, %f12
tg %xcc, 0x3
fabss %f1, %f13
bshuffle %f2, %f10, %f0
fbge %fcc1, loop_4059
tvs %icc, 0x7
lduh [%l7 + 0x14], %g1
std %f14, [%l7 + 0x28]
loop_4059:
movre %g7, 0x079, %i0
fmovsn %xcc, %f15, %f4
edge8ln %i5, %l2, %g6
movcs %icc, %i2, %l0
fmuld8sux16 %f0, %f10, %f12
sdiv %i3, 0x0C15, %i7
tne %xcc, 0x5
mova %xcc, %l4, %g5
fmovde %xcc, %f14, %f5
bvc,a %xcc, loop_4060
edge16l %o4, %g2, %l5
movleu %xcc, %o5, %o0
fcmpes %fcc1, %f2, %f8
loop_4060:
fmovs %f4, %f9
movneg %xcc, %o6, %g3
stb %i1, [%l7 + 0x08]
fmovrdgz %o2, %f12, %f2
movpos %icc, %o3, %l6
ldx [%l7 + 0x28], %o7
ldx [%l7 + 0x30], %l3
st %f12, [%l7 + 0x44]
alignaddrl %o1, %l1, %i4
lduw [%l7 + 0x08], %i6
mova %xcc, %g1, %g4
ldsw [%l7 + 0x64], %g7
te %xcc, 0x4
stx %i0, [%l7 + 0x30]
subccc %i5, %l2, %i2
nop
setx loop_4061, %l0, %l1
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 loop_4062
fmovdcs %icc, %f12, %f12
udivcc %g6, 0x16A4, %i3
loop_4061:
ldd [%l7 + 0x70], %f14
loop_4062:
fmuld8sux16 %f12, %f11, %f10
stx %i7, [%l7 + 0x68]
fbl %fcc1, loop_4063
fbuge,a %fcc2, loop_4064
stx %l0, [%l7 + 0x68]
edge16ln %l4, %o4, %g5
loop_4063:
bge,pt %xcc, loop_4065
loop_4064:
fble %fcc0, loop_4066
fandnot2s %f0, %f10, %f1
xor %l5, %o5, %g2
loop_4065:
fands %f6, %f13, %f10
loop_4066:
xnor %o0, %g3, %o6
be,a %icc, loop_4067
array32 %o2, %o3, %i1
fmovdleu %icc, %f9, %f8
fbg,a %fcc0, loop_4068
loop_4067:
tle %xcc, 0x1
stb %o7, [%l7 + 0x28]
ldsh [%l7 + 0x20], %l6
loop_4068:
std %f2, [%l7 + 0x78]
sdiv %o1, 0x10B0, %l1
fcmpne16 %f10, %f12, %l3
ba,pn %xcc, loop_4069
fmovsle %xcc, %f0, %f12
fcmple32 %f14, %f0, %i6
ldsh [%l7 + 0x6C], %g1
loop_4069:
edge32l %i4, %g4, %g7
ldsh [%l7 + 0x5A], %i0
sdivcc %i5, 0x188A, %i2
ba,a,pn %icc, loop_4070
fba %fcc1, loop_4071
fmul8ulx16 %f8, %f14, %f12
fcmps %fcc1, %f6, %f3
loop_4070:
lduw [%l7 + 0x1C], %g6
loop_4071:
fbule %fcc1, loop_4072
ldx [%l7 + 0x28], %l2
ldub [%l7 + 0x76], %i7
fpadd16 %f6, %f12, %f4
loop_4072:
lduw [%l7 + 0x24], %l0
lduw [%l7 + 0x3C], %l4
bge,a,pn %icc, loop_4073
fabss %f6, %f0
fpackfix %f2, %f2
add %o4, 0x1F90, %g5
loop_4073:
ldsw [%l7 + 0x78], %l5
fble %fcc0, loop_4074
fmovrsgz %o5, %f12, %f5
edge16n %i3, %o0, %g2
fxor %f10, %f12, %f6
loop_4074:
fmovsle %xcc, %f12, %f7
ldsw [%l7 + 0x7C], %g3
sdivx %o2, 0x0C87, %o3
tvs %icc, 0x0
ld [%l7 + 0x0C], %f15
stw %i1, [%l7 + 0x20]
ldsw [%l7 + 0x20], %o6
stx %o7, [%l7 + 0x38]
xnorcc %l6, 0x1E22, %o1
array32 %l1, %l3, %i6
fcmpgt16 %f10, %f12, %g1
ldsh [%l7 + 0x52], %i4
lduh [%l7 + 0x50], %g7
fbg %fcc1, loop_4075
fcmpgt16 %f4, %f6, %g4
fcmpeq16 %f4, %f12, %i0
fsrc2s %f4, %f12
loop_4075:
bleu loop_4076
sth %i5, [%l7 + 0x6C]
sra %g6, %l2, %i2
fba,a %fcc0, loop_4077
loop_4076:
fsrc1s %f3, %f0
ld [%l7 + 0x6C], %f11
fabss %f11, %f11
loop_4077:
fnot2 %f10, %f10
sth %i7, [%l7 + 0x52]
mova %xcc, %l4, %l0
bne loop_4078
sub %g5, %l5, %o5
fpsub16 %f10, %f12, %f12
movrne %i3, 0x12E, %o4
loop_4078:
tsubcctv %g2, %g3, %o2
edge32 %o0, %o3, %i1
fmovdcs %xcc, %f9, %f10
ldsh [%l7 + 0x08], %o7
st %f4, [%l7 + 0x48]
stx %l6, [%l7 + 0x28]
fmovsge %xcc, %f13, %f4
fabsd %f10, %f10
fcmpne32 %f0, %f2, %o1
movrlz %l1, %o6, %l3
stw %i6, [%l7 + 0x60]
ld [%l7 + 0x70], %f5
lduw [%l7 + 0x30], %g1
srlx %i4, %g4, %i0
brlez,a %g7, loop_4079
movne %xcc, %i5, %g6
orn %l2, 0x198D, %i7
fabsd %f4, %f6
loop_4079:
fzero %f12
ldsb [%l7 + 0x2C], %l4
fpack16 %f6, %f13
ldd [%l7 + 0x28], %f2
ld [%l7 + 0x20], %f15
fbug %fcc0, loop_4080
ldsw [%l7 + 0x64], %i2
stx %l0, [%l7 + 0x08]
fmovrdlez %g5, %f14, %f10
loop_4080:
stw %o5, [%l7 + 0x4C]
fxors %f8, %f15, %f0
ldx [%l7 + 0x10], %l5
sth %o4, [%l7 + 0x4A]
fcmps %fcc1, %f15, %f7
fmovsle %xcc, %f0, %f7
addccc %g2, %i3, %o2
fmovdneg %xcc, %f13, %f1
array16 %o0, %g3, %i1
fpmerge %f6, %f10, %f12
tneg %icc, 0x7
mova %xcc, %o7, %l6
mulscc %o3, 0x114C, %l1
ld [%l7 + 0x70], %f11
fbue,a %fcc1, loop_4081
fbne,a %fcc0, loop_4082
orncc %o6, %o1, %i6
ldub [%l7 + 0x5A], %g1
loop_4081:
fbn %fcc1, loop_4083
loop_4082:
ldsb [%l7 + 0x0F], %l3
fxnors %f7, %f12, %f6
fmovdn %xcc, %f4, %f6
loop_4083:
fxnor %f6, %f4, %f12
ldsh [%l7 + 0x3A], %g4
movleu %icc, %i4, %i0
movrlz %g7, %i5, %l2
array32 %g6, %i7, %l4
fmovspos %icc, %f11, %f7
faligndata %f4, %f2, %f14
ldx [%l7 + 0x40], %i2
ldub [%l7 + 0x4E], %g5
fandnot1s %f1, %f14, %f3
fone %f14
st %f5, [%l7 + 0x5C]
fmovd %f12, %f2
sllx %l0, %l5, %o5
lduh [%l7 + 0x3A], %o4
siam 0x0
udivcc %i3, 0x0F94, %o2
movcc %xcc, %o0, %g3
movre %g2, 0x0EB, %i1
fpsub16s %f1, %f10, %f7
fnor %f2, %f12, %f0
movl %icc, %o7, %l6
orcc %o3, %l1, %o6
lduw [%l7 + 0x54], %i6
te %xcc, 0x5
fmovspos %icc, %f7, %f5
fpadd16 %f12, %f6, %f10
orn %g1, 0x0050, %l3
fnegs %f1, %f14
ldsb [%l7 + 0x14], %g4
edge32l %o1, %i4, %i0
movpos %xcc, %g7, %l2
fmovsneg %icc, %f8, %f15
ldsw [%l7 + 0x6C], %g6
movge %xcc, %i7, %i5
movpos %xcc, %l4, %i2
movrne %l0, 0x0FF, %l5
stw %g5, [%l7 + 0x24]
fbuge %fcc3, loop_4084
fbn %fcc1, loop_4085
fone %f14
movge %xcc, %o5, %i3
loop_4084:
ldx [%l7 + 0x28], %o4
loop_4085:
addcc %o0, 0x139A, %o2
ldsh [%l7 + 0x7A], %g2
movcs %icc, %g3, %i1
ldsb [%l7 + 0x34], %l6
fbge %fcc2, loop_4086
bvs,a %icc, loop_4087
ta %icc, 0x6
movrgz %o7, 0x3AB, %o3
loop_4086:
or %o6, 0x1897, %l1
loop_4087:
and %i6, 0x0C37, %g1
st %f14, [%l7 + 0x60]
edge8ln %l3, %o1, %g4
movrgez %i0, 0x34C, %i4
te %icc, 0x7
xnor %g7, %l2, %g6
nop
setx loop_4088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt32 %f14, %f4, %i5
std %f0, [%l7 + 0x38]
taddcctv %i7, 0x0CFC, %i2
loop_4088:
stb %l4, [%l7 + 0x14]
std %f2, [%l7 + 0x10]
fmovde %icc, %f9, %f0
ld [%l7 + 0x40], %f10
fmovde %icc, %f12, %f1
st %f11, [%l7 + 0x10]
fabsd %f14, %f8
brnz %l5, loop_4089
fmul8sux16 %f14, %f4, %f0
ldsb [%l7 + 0x4F], %l0
fmovrdne %g5, %f12, %f0
loop_4089:
ld [%l7 + 0x18], %f0
xnorcc %i3, %o5, %o4
move %icc, %o2, %g2
fnands %f7, %f5, %f5
bge,pt %icc, loop_4090
andn %g3, 0x1045, %i1
fcmpes %fcc1, %f4, %f2
ldub [%l7 + 0x64], %o0
loop_4090:
edge16n %o7, %l6, %o6
sdiv %o3, 0x1816, %l1
sll %i6, 0x11, %l3
and %o1, %g4, %g1
std %f6, [%l7 + 0x40]
fmul8x16 %f14, %f12, %f14
brgz,a %i4, loop_4091
brlez %g7, loop_4092
ldsb [%l7 + 0x5E], %i0
stw %g6, [%l7 + 0x38]
loop_4091:
ldd [%l7 + 0x50], %f4
loop_4092:
fmovsg %icc, %f11, %f7
tsubcc %i5, 0x05AD, %i7
fcmpd %fcc1, %f6, %f14
fnegd %f14, %f14
lduw [%l7 + 0x40], %i2
fmovdcs %xcc, %f13, %f15
fmovrsgz %l4, %f9, %f15
movre %l2, %l0, %l5
tsubcc %i3, 0x1596, %g5
fble %fcc0, loop_4093
fbge %fcc3, loop_4094
fxor %f2, %f2, %f0
ldsw [%l7 + 0x48], %o4
loop_4093:
sth %o5, [%l7 + 0x52]
loop_4094:
movg %icc, %o2, %g2
ldsh [%l7 + 0x2E], %i1
fmovdne %icc, %f11, %f14
fcmped %fcc1, %f4, %f2
fbl %fcc2, loop_4095
faligndata %f4, %f4, %f14
fcmpgt16 %f10, %f2, %g3
fmovdcc %xcc, %f14, %f3
loop_4095:
fpsub16s %f11, %f4, %f6
tge %icc, 0x4
sdivcc %o7, 0x0053, %o0
fcmpgt16 %f6, %f2, %o6
std %f0, [%l7 + 0x78]
stw %l6, [%l7 + 0x74]
umul %l1, 0x0968, %i6
ldsh [%l7 + 0x30], %o3
fpsub32s %f11, %f9, %f14
edge32l %l3, %g4, %g1
ldsw [%l7 + 0x68], %o1
ldx [%l7 + 0x68], %i4
movleu %xcc, %g7, %i0
movg %icc, %i5, %g6
fnegd %f0, %f2
tgu %icc, 0x1
lduw [%l7 + 0x0C], %i2
fmul8x16au %f11, %f6, %f12
ld [%l7 + 0x48], %f4
fsrc1 %f8, %f8
ld [%l7 + 0x40], %f12
ldsh [%l7 + 0x6C], %i7
ldd [%l7 + 0x78], %f8
move %icc, %l2, %l4
stb %l0, [%l7 + 0x3E]
lduw [%l7 + 0x2C], %l5
lduh [%l7 + 0x08], %g5
sub %i3, %o5, %o2
stb %o4, [%l7 + 0x48]
fpsub32 %f8, %f6, %f6
stw %g2, [%l7 + 0x30]
ldsb [%l7 + 0x37], %i1
fpack32 %f8, %f8, %f2
fones %f10
ldsh [%l7 + 0x4C], %o7
ldd [%l7 + 0x08], %f10
st %f3, [%l7 + 0x58]
movne %icc, %o0, %o6
st %f5, [%l7 + 0x48]
st %f1, [%l7 + 0x38]
ta %xcc, 0x6
ldx [%l7 + 0x30], %l6
andcc %l1, %g3, %i6
sllx %o3, %g4, %l3
fble,a %fcc0, loop_4096
fmovsvs %xcc, %f1, %f9
ldsb [%l7 + 0x33], %g1
addccc %o1, %i4, %i0
loop_4096:
ldx [%l7 + 0x30], %i5
ldsw [%l7 + 0x24], %g6
fblg,a %fcc3, loop_4097
tn %icc, 0x3
ldd [%l7 + 0x48], %f2
stb %i2, [%l7 + 0x57]
loop_4097:
movl %icc, %i7, %g7
stw %l2, [%l7 + 0x38]
fpadd32 %f2, %f0, %f10
ldsb [%l7 + 0x68], %l0
ldsh [%l7 + 0x28], %l4
bvc,a,pt %xcc, loop_4098
popc 0x02E2, %g5
ld [%l7 + 0x60], %f9
move %icc, %l5, %o5
loop_4098:
bvs,a loop_4099
fcmpes %fcc2, %f12, %f4
fmovrde %i3, %f6, %f0
ba %xcc, loop_4100
loop_4099:
srl %o2, %o4, %i1
tg %icc, 0x3
movne %icc, %o7, %o0
loop_4100:
array32 %o6, %l6, %l1
bleu,a loop_4101
ldub [%l7 + 0x15], %g3
fcmpeq32 %f14, %f10, %i6
stw %g2, [%l7 + 0x08]
loop_4101:
lduw [%l7 + 0x14], %o3
smul %l3, %g1, %o1
stb %g4, [%l7 + 0x41]
fmovrde %i4, %f8, %f4
be,a loop_4102
fbuge,a %fcc3, loop_4103
movvs %icc, %i5, %i0
fmuld8sux16 %f0, %f7, %f6
loop_4102:
fmovrdlz %i2, %f8, %f2
loop_4103:
stw %g6, [%l7 + 0x28]
stb %g7, [%l7 + 0x0B]
ldsh [%l7 + 0x22], %l2
fcmpeq32 %f8, %f10, %i7
udiv %l0, 0x066E, %l4
nop
setx loop_4104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %l5, %o5, %g5
subccc %i3, 0x052E, %o2
fbue,a %fcc3, loop_4105
loop_4104:
fexpand %f3, %f2
fmovrdlez %o4, %f14, %f14
lduw [%l7 + 0x68], %o7
loop_4105:
ldsh [%l7 + 0x7C], %i1
tl %xcc, 0x5
stw %o6, [%l7 + 0x58]
stb %l6, [%l7 + 0x1C]
fpadd16 %f6, %f12, %f4
fble,a %fcc1, loop_4106
fsrc1s %f13, %f3
stw %l1, [%l7 + 0x44]
fblg %fcc0, loop_4107
loop_4106:
ldd [%l7 + 0x20], %f12
array8 %o0, %i6, %g2
bpos,pn %xcc, loop_4108
loop_4107:
fbo,a %fcc3, loop_4109
addccc %g3, 0x08D7, %o3
fexpand %f14, %f4
loop_4108:
sethi 0x066E, %l3
loop_4109:
and %g1, %g4, %o1
fnors %f7, %f2, %f9
ldub [%l7 + 0x3A], %i4
bne,pt %icc, loop_4110
alignaddrl %i5, %i0, %i2
fmovse %icc, %f15, %f0
sdiv %g7, 0x08B9, %g6
loop_4110:
fnot1s %f12, %f7
tl %icc, 0x6
fmovda %xcc, %f1, %f11
std %f0, [%l7 + 0x38]
brz,a %l2, loop_4111
taddcctv %l0, 0x03F2, %i7
xnor %l4, 0x1682, %l5
subcc %g5, 0x1E9E, %o5
loop_4111:
tsubcc %o2, %i3, %o4
ldx [%l7 + 0x48], %o7
fbne,a %fcc0, loop_4112
bne,a %icc, loop_4113
ldsb [%l7 + 0x44], %o6
sth %l6, [%l7 + 0x58]
loop_4112:
brlez %i1, loop_4114
loop_4113:
stw %o0, [%l7 + 0x44]
brlz %l1, loop_4115
stx %g2, [%l7 + 0x20]
loop_4114:
ld [%l7 + 0x68], %f7
ta %icc, 0x6
loop_4115:
brgez,a %i6, loop_4116
fbule,a %fcc3, loop_4117
st %f2, [%l7 + 0x1C]
tle %icc, 0x3
loop_4116:
stx %g3, [%l7 + 0x60]
loop_4117:
brlez %l3, loop_4118
ldub [%l7 + 0x4C], %o3
fmovdgu %icc, %f11, %f0
fbue %fcc1, loop_4119
loop_4118:
movrlz %g1, 0x0B1, %o1
bcs %xcc, loop_4120
stx %i4, [%l7 + 0x28]
loop_4119:
sub %i5, 0x0653, %i0
and %g4, %i2, %g7
loop_4120:
bn,a,pt %icc, loop_4121
ldsw [%l7 + 0x08], %g6
fandnot1s %f9, %f2, %f0
tvs %xcc, 0x4
loop_4121:
lduh [%l7 + 0x1C], %l0
tneg %icc, 0x0
subccc %l2, %l4, %i7
bcc,pt %icc, loop_4122
fbne,a %fcc1, loop_4123
fmovrdlz %l5, %f8, %f2
fbo %fcc0, loop_4124
loop_4122:
sdivx %o5, 0x1653, %o2
loop_4123:
brlz,a %i3, loop_4125
nop
setx loop_4126, %l0, %l1
jmpl %l1, %g5
loop_4124:
array16 %o7, %o6, %o4
edge16n %l6, %i1, %l1
loop_4125:
fmovrde %g2, %f14, %f8
loop_4126:
sth %o0, [%l7 + 0x4A]
tsubcctv %i6, %l3, %o3
brgz %g3, loop_4127
fmovscc %icc, %f1, %f12
orn %o1, 0x1CD4, %g1
tgu %xcc, 0x7
loop_4127:
fpsub32 %f8, %f12, %f0
fmovspos %xcc, %f9, %f10
fcmple16 %f0, %f6, %i5
fmul8x16 %f1, %f8, %f8
movl %xcc, %i4, %g4
fzero %f10
edge32n %i0, %i2, %g6
ldsh [%l7 + 0x10], %g7
fandnot2s %f13, %f7, %f0
ld [%l7 + 0x0C], %f2
sdivcc %l0, 0x1161, %l2
lduh [%l7 + 0x48], %i7
ldub [%l7 + 0x4A], %l4
fcmpd %fcc1, %f4, %f12
fsrc2s %f4, %f3
tsubcctv %o5, %l5, %i3
te %icc, 0x4
fbl %fcc0, loop_4128
ldsh [%l7 + 0x08], %g5
fbe %fcc3, loop_4129
subc %o2, 0x0408, %o6
loop_4128:
fsrc1s %f1, %f0
fand %f10, %f14, %f2
loop_4129:
brlez,a %o7, loop_4130
stx %l6, [%l7 + 0x20]
ld [%l7 + 0x08], %f7
ldx [%l7 + 0x50], %i1
loop_4130:
fbu %fcc0, loop_4131
lduw [%l7 + 0x60], %o4
move %icc, %g2, %l1
std %f6, [%l7 + 0x78]
loop_4131:
movvs %xcc, %i6, %o0
smulcc %o3, %l3, %g3
fmovrslez %g1, %f12, %f2
movrlez %i5, %i4, %g4
orncc %i0, 0x00E2, %i2
fandnot2s %f5, %f13, %f14
fnands %f12, %f2, %f7
lduh [%l7 + 0x10], %o1
stx %g6, [%l7 + 0x48]
array32 %g7, %l2, %l0
stb %i7, [%l7 + 0x2E]
move %icc, %l4, %o5
stb %i3, [%l7 + 0x7C]
fmovrdne %l5, %f14, %f2
st %f10, [%l7 + 0x3C]
tge %icc, 0x0
pdist %f10, %f6, %f0
tneg %xcc, 0x7
udivx %g5, 0x1452, %o6
ldsh [%l7 + 0x72], %o7
bl,a,pn %icc, loop_4132
edge8 %o2, %i1, %o4
ldsw [%l7 + 0x64], %g2
fmovrdlez %l1, %f8, %f6
loop_4132:
fmovrslz %i6, %f15, %f3
fandnot1 %f0, %f12, %f10
alignaddr %o0, %l6, %l3
fmovrdgez %o3, %f4, %f8
tcc %xcc, 0x4
movrgz %g1, 0x18D, %g3
fmovsle %icc, %f14, %f14
fmovsgu %xcc, %f6, %f15
fmovs %f11, %f11
movre %i4, 0x10D, %g4
addc %i0, %i2, %o1
ldsh [%l7 + 0x68], %g6
fpsub32s %f14, %f3, %f0
fmovrdne %g7, %f10, %f2
pdist %f2, %f4, %f6
fcmpeq16 %f8, %f2, %i5
st %f1, [%l7 + 0x38]
ldd [%l7 + 0x68], %f8
sub %l0, %l2, %l4
fmuld8ulx16 %f14, %f13, %f14
ldsb [%l7 + 0x57], %o5
ld [%l7 + 0x34], %f9
ldd [%l7 + 0x58], %f12
fmovrsgez %i7, %f12, %f3
xnorcc %l5, 0x040F, %i3
sth %g5, [%l7 + 0x7A]
std %f6, [%l7 + 0x18]
tsubcc %o6, %o7, %o2
lduw [%l7 + 0x54], %o4
call loop_4133
fnand %f14, %f12, %f0
movne %xcc, %g2, %l1
ld [%l7 + 0x74], %f2
loop_4133:
umul %i1, %i6, %l6
std %f12, [%l7 + 0x48]
fmovsn %icc, %f0, %f10
sdivcc %l3, 0x1683, %o3
tvs %icc, 0x7
ldd [%l7 + 0x20], %f2
fpack32 %f0, %f6, %f2
ldsh [%l7 + 0x20], %g1
sethi 0x0210, %g3
fors %f10, %f12, %f14
tsubcctv %o0, %g4, %i0
edge32n %i4, %i2, %g6
lduw [%l7 + 0x20], %o1
fmovrsne %i5, %f6, %f3
tl %xcc, 0x2
lduw [%l7 + 0x48], %l0
fmovrde %g7, %f0, %f14
fmovrdlz %l4, %f12, %f12
fbule,a %fcc2, loop_4134
ldd [%l7 + 0x10], %f12
ldx [%l7 + 0x18], %l2
ldsb [%l7 + 0x52], %i7
loop_4134:
ldub [%l7 + 0x73], %o5
ldub [%l7 + 0x3C], %l5
fnor %f14, %f4, %f0
tl %icc, 0x2
fmovsle %xcc, %f0, %f10
udivcc %g5, 0x0220, %i3
ldsb [%l7 + 0x4D], %o7
sll %o6, %o4, %o2
edge32l %l1, %i1, %g2
ldsw [%l7 + 0x68], %i6
edge8ln %l6, %o3, %g1
fmul8ulx16 %f6, %f6, %f6
fbule %fcc2, loop_4135
fmovdgu %icc, %f0, %f4
mova %xcc, %l3, %g3
st %f15, [%l7 + 0x64]
loop_4135:
ldsw [%l7 + 0x70], %o0
ldx [%l7 + 0x20], %g4
mulx %i4, 0x0D65, %i0
sth %g6, [%l7 + 0x60]
fpsub32 %f14, %f6, %f14
tpos %xcc, 0x2
or %i2, %i5, %o1
brlz,a %g7, loop_4136
fcmple32 %f14, %f0, %l0
ldub [%l7 + 0x34], %l2
bgu,a %xcc, loop_4137
loop_4136:
subc %i7, %l4, %o5
te %xcc, 0x0
edge32l %l5, %i3, %o7
loop_4137:
fmuld8sux16 %f2, %f4, %f4
fmovdn %xcc, %f9, %f7
fpsub16s %f6, %f6, %f2
fcmpgt16 %f8, %f6, %g5
brgez %o6, loop_4138
fmuld8sux16 %f0, %f14, %f0
fandnot1s %f7, %f5, %f5
te %icc, 0x7
loop_4138:
andncc %o2, %l1, %o4
stb %i1, [%l7 + 0x36]
movcs %icc, %g2, %i6
movneg %xcc, %o3, %l6
fmovrslz %g1, %f8, %f2
bneg %xcc, loop_4139
pdist %f0, %f10, %f2
fnot1 %f2, %f6
bge,a loop_4140
loop_4139:
fmovrdlez %l3, %f12, %f0
tg %icc, 0x3
fmovsa %xcc, %f11, %f10
loop_4140:
smul %o0, %g3, %i4
ldsw [%l7 + 0x50], %i0
for %f8, %f8, %f8
bge,a %xcc, loop_4141
std %f10, [%l7 + 0x58]
lduh [%l7 + 0x10], %g4
fmovsl %icc, %f6, %f6
loop_4141:
ldsb [%l7 + 0x79], %i2
sdivx %g6, 0x023B, %i5
ldd [%l7 + 0x58], %f0
lduh [%l7 + 0x3E], %g7
ldx [%l7 + 0x38], %o1
addc %l2, %i7, %l0
fmovdle %icc, %f12, %f10
edge8ln %l4, %o5, %l5
stb %i3, [%l7 + 0x71]
fpmerge %f4, %f15, %f4
umul %g5, %o6, %o2
brnz %o7, loop_4142
ldsb [%l7 + 0x55], %o4
fmovdpos %icc, %f10, %f5
ldd [%l7 + 0x38], %f8
loop_4142:
addcc %l1, %g2, %i6
ldsb [%l7 + 0x55], %i1
ldsb [%l7 + 0x75], %l6
ldsb [%l7 + 0x22], %o3
fbge,a %fcc2, loop_4143
nop
setx loop_4144, %l0, %l1
jmpl %l1, %l3
fmovscc %icc, %f0, %f12
fsrc2s %f9, %f14
loop_4143:
fpadd32s %f14, %f9, %f12
loop_4144:
stw %g1, [%l7 + 0x7C]
fmovs %f9, %f10
fbne,a %fcc3, loop_4145
or %o0, %i4, %i0
bn,a %xcc, loop_4146
fmovdpos %xcc, %f3, %f1
loop_4145:
fmul8x16 %f3, %f2, %f0
fpmerge %f8, %f2, %f14
loop_4146:
addc %g4, %g3, %g6
fcmpd %fcc1, %f8, %f2
fnot2 %f2, %f4
stw %i2, [%l7 + 0x38]
srl %g7, 0x16, %i5
std %f8, [%l7 + 0x08]
fabsd %f6, %f14
fmovrdgez %l2, %f0, %f4
fnot1 %f4, %f4
fpmerge %f13, %f5, %f8
ld [%l7 + 0x1C], %f4
sra %i7, %l0, %o1
fmovs %f9, %f13
fsrc1s %f10, %f0
stx %l4, [%l7 + 0x68]
fpsub32 %f0, %f2, %f6
sll %o5, 0x18, %i3
tneg %icc, 0x1
ldub [%l7 + 0x4F], %g5
fpsub16 %f6, %f12, %f2
tleu %xcc, 0x5
movge %icc, %l5, %o2
fcmple32 %f10, %f10, %o7
edge32 %o4, %l1, %o6
fmovda %icc, %f3, %f5
movvs %xcc, %i6, %g2
ld [%l7 + 0x34], %f10
stb %l6, [%l7 + 0x39]
stb %o3, [%l7 + 0x73]
movrlz %l3, 0x28F, %g1
bge loop_4147
movpos %xcc, %o0, %i4
fmul8x16al %f2, %f12, %f6
fpadd32s %f12, %f7, %f12
loop_4147:
ld [%l7 + 0x28], %f10
fpack32 %f0, %f8, %f14
umul %i0, 0x05A5, %i1
fors %f4, %f1, %f6
srl %g4, %g3, %g6
alignaddrl %g7, %i2, %i5
edge32ln %l2, %i7, %o1
bne,pn %icc, loop_4148
edge16ln %l4, %l0, %o5
tpos %xcc, 0x6
sll %i3, 0x0C, %l5
loop_4148:
movcc %xcc, %o2, %o7
std %f6, [%l7 + 0x58]
fnand %f12, %f0, %f10
fmovdleu %xcc, %f3, %f8
move %icc, %g5, %o4
tg %icc, 0x6
bcs %icc, loop_4149
bg,a,pt %icc, loop_4150
sth %o6, [%l7 + 0x3A]
fmovdpos %xcc, %f2, %f0
loop_4149:
stw %i6, [%l7 + 0x64]
loop_4150:
add %l1, %l6, %g2
fmuld8ulx16 %f8, %f1, %f14
fmovrsne %o3, %f3, %f14
stx %g1, [%l7 + 0x10]
umulcc %l3, %o0, %i0
movle %xcc, %i4, %i1
edge16l %g4, %g3, %g6
stx %g7, [%l7 + 0x18]
bpos,a,pn %icc, loop_4151
stw %i5, [%l7 + 0x68]
lduh [%l7 + 0x30], %l2
andncc %i2, %i7, %o1
loop_4151:
stb %l0, [%l7 + 0x57]
stx %o5, [%l7 + 0x38]
edge8ln %i3, %l4, %o2
std %f8, [%l7 + 0x48]
be,pn %xcc, loop_4152
edge32n %l5, %o7, %o4
sth %o6, [%l7 + 0x76]
bcc %xcc, loop_4153
loop_4152:
bvc %icc, loop_4154
ta %icc, 0x1
fmul8ulx16 %f6, %f14, %f10
loop_4153:
fmovdl %icc, %f0, %f11
loop_4154:
tgu %xcc, 0x5
xor %i6, 0x0794, %l1
movcs %xcc, %l6, %g2
ld [%l7 + 0x3C], %f10
ld [%l7 + 0x40], %f4
fmovs %f5, %f6
st %f10, [%l7 + 0x1C]
ldub [%l7 + 0x4D], %g5
fsrc2s %f11, %f14
tle %icc, 0x6
ldsb [%l7 + 0x10], %g1
ldsw [%l7 + 0x40], %l3
stx %o3, [%l7 + 0x10]
fmovd %f8, %f0
fornot1s %f10, %f8, %f7
udivx %o0, 0x040F, %i4
fmovrse %i1, %f3, %f13
fmovdgu %icc, %f1, %f14
ldd [%l7 + 0x30], %f14
fmovrdgez %i0, %f6, %f10
fabss %f11, %f0
fexpand %f5, %f2
fpsub16s %f2, %f15, %f12
fnor %f0, %f0, %f8
fmovrse %g3, %f3, %f0
tgu %xcc, 0x6
movne %icc, %g6, %g4
sth %g7, [%l7 + 0x0C]
fands %f5, %f9, %f0
movg %icc, %l2, %i2
sth %i7, [%l7 + 0x44]
ldsb [%l7 + 0x10], %i5
fbuge %fcc0, loop_4155
ldub [%l7 + 0x62], %o1
fmovdgu %icc, %f14, %f12
movg %xcc, %l0, %i3
loop_4155:
udivx %l4, 0x08A9, %o2
ldd [%l7 + 0x18], %f4
fpsub32 %f10, %f2, %f8
ldd [%l7 + 0x68], %f8
fmovsle %icc, %f2, %f12
fmovscc %icc, %f2, %f1
stb %l5, [%l7 + 0x42]
st %f4, [%l7 + 0x44]
fbn,a %fcc0, loop_4156
fcmpne16 %f4, %f14, %o5
brgez %o4, loop_4157
lduw [%l7 + 0x38], %o6
loop_4156:
stx %i6, [%l7 + 0x50]
nop
setx loop_4158, %l0, %l1
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_4157:
fmovspos %xcc, %f6, %f14
tsubcctv %o7, 0x00BE, %l6
fmovse %xcc, %f13, %f12
loop_4158:
bshuffle %f4, %f6, %f8
tle %icc, 0x3
fmuld8ulx16 %f7, %f11, %f6
edge32l %g2, %l1, %g5
tcc %icc, 0x3
fmovsn %xcc, %f1, %f3
fmovrsne %g1, %f7, %f7
st %f4, [%l7 + 0x5C]
bshuffle %f10, %f4, %f0
movcc %icc, %o3, %l3
ldub [%l7 + 0x28], %i4
fexpand %f2, %f14
udiv %o0, 0x12DB, %i0
nop
setx loop_4159, %l0, %l1
jmpl %l1, %i1
fmul8sux16 %f0, %f6, %f10
ldsw [%l7 + 0x74], %g3
edge16l %g4, %g6, %l2
loop_4159:
fsrc2s %f0, %f5
bcs,pn %icc, loop_4160
bl,a %xcc, loop_4161
fbge,a %fcc2, loop_4162
tgu %icc, 0x7
loop_4160:
fors %f4, %f6, %f1
loop_4161:
st %f9, [%l7 + 0x78]
loop_4162:
fbul %fcc2, loop_4163
ldd [%l7 + 0x20], %f2
ldub [%l7 + 0x33], %g7
movl %xcc, %i2, %i7
loop_4163:
stw %i5, [%l7 + 0x58]
movg %icc, %l0, %o1
fmovdleu %icc, %f5, %f15
edge16l %i3, %o2, %l4
stb %o5, [%l7 + 0x2C]
brnz %l5, loop_4164
fbug %fcc1, loop_4165
fcmpgt16 %f0, %f2, %o6
fmovsn %icc, %f2, %f5
loop_4164:
fpack16 %f2, %f14
loop_4165:
fcmps %fcc0, %f13, %f6
bl,a %xcc, loop_4166
fpsub32s %f6, %f1, %f12
siam 0x1
fmovrdgez %o4, %f12, %f0
loop_4166:
fxor %f8, %f4, %f4
fmovdg %icc, %f11, %f13
edge16l %i6, %l6, %g2
sethi 0x0EC3, %l1
movne %xcc, %g5, %g1
fblg %fcc1, loop_4167
fmovsneg %xcc, %f3, %f7
fcmple16 %f14, %f8, %o7
movrne %l3, %o3, %i4
loop_4167:
edge16n %o0, %i0, %g3
sub %i1, 0x0426, %g6
movrlez %l2, 0x287, %g4
fbl %fcc0, loop_4168
movrgez %g7, %i7, %i5
pdist %f10, %f6, %f12
fandnot1 %f10, %f14, %f0
loop_4168:
fmovdn %xcc, %f11, %f13
nop
setx loop_4169, %l0, %l1
jmpl %l1, %i2
alignaddr %l0, %o1, %i3
std %f4, [%l7 + 0x58]
nop
setx loop_4170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4169:
ba,pn %xcc, loop_4171
tvc %icc, 0x7
fnor %f0, %f2, %f8
loop_4170:
fbn,a %fcc2, loop_4172
loop_4171:
ldub [%l7 + 0x0F], %l4
fcmped %fcc2, %f2, %f14
fxor %f4, %f6, %f2
loop_4172:
tge %icc, 0x7
mulscc %o5, %o2, %l5
ldsb [%l7 + 0x36], %o6
fpsub16s %f6, %f1, %f8
ldsw [%l7 + 0x78], %i6
andn %l6, 0x07E1, %o4
xnorcc %l1, %g2, %g5
lduw [%l7 + 0x20], %g1
fmovsvs %icc, %f13, %f4
udivcc %l3, 0x036C, %o3
lduw [%l7 + 0x64], %o7
lduh [%l7 + 0x18], %o0
fnot1s %f8, %f11
lduh [%l7 + 0x7A], %i0
fnegs %f2, %f6
xorcc %g3, 0x0113, %i4
ldx [%l7 + 0x78], %g6
fmovrdgz %l2, %f8, %f8
movgu %xcc, %g4, %i1
tle %xcc, 0x7
tn %icc, 0x3
stb %g7, [%l7 + 0x5C]
brz,a %i7, loop_4173
ldd [%l7 + 0x60], %f4
ldsw [%l7 + 0x70], %i5
brgz,a %l0, loop_4174
loop_4173:
addcc %o1, %i3, %l4
movgu %xcc, %o5, %i2
movn %icc, %o2, %o6
loop_4174:
siam 0x1
stx %l5, [%l7 + 0x60]
addcc %i6, 0x158F, %l6
ldx [%l7 + 0x48], %o4
st %f4, [%l7 + 0x1C]
be,pn %xcc, loop_4175
stb %l1, [%l7 + 0x22]
fsrc1 %f6, %f0
be,pn %xcc, loop_4176
loop_4175:
sll %g5, %g1, %l3
fmovsn %icc, %f4, %f6
bshuffle %f8, %f8, %f12
loop_4176:
fcmple32 %f10, %f10, %o3
ldsw [%l7 + 0x0C], %o7
addccc %g2, 0x007B, %o0
brnz %g3, loop_4177
lduh [%l7 + 0x64], %i0
fbe %fcc3, loop_4178
ldx [%l7 + 0x60], %g6
loop_4177:
udivx %i4, 0x1E39, %g4
fmovsgu %icc, %f7, %f15
loop_4178:
fbue %fcc1, loop_4179
array32 %i1, %g7, %l2
st %f4, [%l7 + 0x60]
fmovsneg %icc, %f0, %f3
loop_4179:
ldx [%l7 + 0x70], %i5
lduw [%l7 + 0x14], %i7
smulcc %l0, 0x01A6, %i3
fcmpne32 %f10, %f4, %o1
ld [%l7 + 0x28], %f1
ldx [%l7 + 0x48], %l4
smulcc %i2, %o5, %o2
bge,a,pt %xcc, loop_4180
fones %f3
fbue,a %fcc0, loop_4181
ldub [%l7 + 0x1F], %l5
loop_4180:
fbn,a %fcc1, loop_4182
ld [%l7 + 0x74], %f3
loop_4181:
tn %icc, 0x4
tleu %icc, 0x2
loop_4182:
fcmps %fcc3, %f8, %f14
sth %i6, [%l7 + 0x76]
fbu %fcc3, loop_4183
lduh [%l7 + 0x18], %l6
subccc %o6, %o4, %g5
xnor %l1, 0x0A92, %l3
loop_4183:
fmovspos %xcc, %f9, %f0
fmovrdlz %o3, %f10, %f2
fmovdpos %icc, %f9, %f2
fbug,a %fcc0, loop_4184
fabss %f2, %f4
ld [%l7 + 0x14], %f5
ldub [%l7 + 0x68], %g1
loop_4184:
movneg %icc, %o7, %g2
fblg,a %fcc1, loop_4185
fmuld8ulx16 %f10, %f6, %f0
fexpand %f4, %f14
ldub [%l7 + 0x74], %g3
loop_4185:
andcc %i0, %o0, %i4
ld [%l7 + 0x50], %f10
fcmpgt32 %f2, %f6, %g6
fmovrsgez %g4, %f5, %f8
stw %i1, [%l7 + 0x7C]
lduh [%l7 + 0x26], %l2
fsrc1s %f7, %f15
sdiv %g7, 0x1F25, %i7
fmovscc %xcc, %f7, %f8
ld [%l7 + 0x5C], %f11
std %f0, [%l7 + 0x48]
fmovsl %icc, %f4, %f13
ldsb [%l7 + 0x65], %i5
movne %xcc, %l0, %o1
fmovdl %xcc, %f7, %f3
fmovsle %icc, %f4, %f10
srlx %i3, 0x11, %i2
popc %o5, %o2
fexpand %f9, %f12
sll %l4, 0x0A, %l5
fmovdcc %xcc, %f4, %f2
st %f12, [%l7 + 0x78]
lduh [%l7 + 0x70], %l6
lduh [%l7 + 0x56], %o6
fblg,a %fcc0, loop_4186
bneg,a,pt %xcc, loop_4187
bn loop_4188
fnand %f8, %f10, %f0
loop_4186:
tcs %icc, 0x0
loop_4187:
fabsd %f14, %f12
loop_4188:
fsrc1s %f11, %f13
fbe,a %fcc1, loop_4189
mulscc %i6, 0x0B9C, %o4
fmovd %f8, %f14
lduw [%l7 + 0x54], %l1
loop_4189:
subc %g5, %o3, %l3
ldsw [%l7 + 0x6C], %g1
tcs %icc, 0x3
fbug %fcc2, loop_4190
fmuld8sux16 %f13, %f9, %f4
fnor %f14, %f10, %f14
fble %fcc3, loop_4191
loop_4190:
fmovsneg %xcc, %f7, %f13
movge %icc, %g2, %o7
brz %i0, loop_4192
loop_4191:
brnz %g3, loop_4193
std %f8, [%l7 + 0x08]
fmovde %xcc, %f9, %f4
loop_4192:
array16 %i4, %g6, %g4
loop_4193:
ldsb [%l7 + 0x5F], %o0
andn %l2, 0x0182, %g7
tl %xcc, 0x5
brnz %i1, loop_4194
fbge %fcc2, loop_4195
fblg %fcc1, loop_4196
nop
setx loop_4197, %l0, %l1
jmpl %l1, %i5
loop_4194:
edge8ln %i7, %o1, %i3
loop_4195:
st %f2, [%l7 + 0x24]
loop_4196:
movneg %xcc, %l0, %o5
loop_4197:
stb %i2, [%l7 + 0x0A]
edge32 %o2, %l5, %l6
edge32l %l4, %o6, %i6
ldsb [%l7 + 0x76], %o4
fmovrsgez %l1, %f7, %f7
te %xcc, 0x5
fbl %fcc3, loop_4198
ld [%l7 + 0x74], %f14
orn %g5, %o3, %l3
st %f9, [%l7 + 0x20]
loop_4198:
movle %icc, %g2, %o7
ldd [%l7 + 0x18], %f12
tvc %icc, 0x1
fandnot2 %f6, %f12, %f10
fmovsge %xcc, %f2, %f3
tpos %icc, 0x5
stx %i0, [%l7 + 0x40]
fmovrdlz %g3, %f4, %f2
taddcctv %g1, 0x0E05, %g6
lduw [%l7 + 0x48], %g4
movneg %xcc, %o0, %i4
fmovsvs %xcc, %f13, %f4
lduw [%l7 + 0x18], %l2
lduw [%l7 + 0x3C], %i1
ldsh [%l7 + 0x34], %i5
fmul8x16au %f2, %f3, %f14
std %f12, [%l7 + 0x48]
lduh [%l7 + 0x2C], %g7
nop
setx loop_4199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x18], %i7
ldsw [%l7 + 0x48], %i3
ldd [%l7 + 0x18], %f0
loop_4199:
movvs %icc, %l0, %o5
fmovdl %xcc, %f7, %f8
fmovrdlez %o1, %f12, %f4
fbge %fcc3, loop_4200
fmovdcc %icc, %f4, %f10
taddcc %o2, %i2, %l6
orcc %l5, 0x0DDF, %o6
loop_4200:
fmovde %icc, %f6, %f6
fpmerge %f1, %f11, %f4
stb %l4, [%l7 + 0x23]
brgz,a %i6, loop_4201
stw %o4, [%l7 + 0x6C]
fbue %fcc2, loop_4202
std %f2, [%l7 + 0x78]
loop_4201:
brgz %g5, loop_4203
bne %xcc, loop_4204
loop_4202:
fmovdl %icc, %f1, %f10
bvc loop_4205
loop_4203:
std %f4, [%l7 + 0x68]
loop_4204:
fnor %f2, %f14, %f2
fandnot2 %f0, %f14, %f10
loop_4205:
nop
setx loop_4206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn %fcc3, loop_4207
fmovsleu %xcc, %f3, %f10
move %icc, %o3, %l3
loop_4206:
fbul,a %fcc3, loop_4208
loop_4207:
movn %xcc, %g2, %o7
fmovspos %xcc, %f8, %f2
fble %fcc3, loop_4209
loop_4208:
fpadd16s %f8, %f6, %f15
fcmple16 %f2, %f10, %l1
fnors %f12, %f2, %f9
loop_4209:
add %i0, %g3, %g1
ldsb [%l7 + 0x29], %g6
nop
setx loop_4210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsle %xcc, %f13, %f5
fmovdpos %xcc, %f14, %f14
mulscc %o0, %g4, %i4
loop_4210:
fmovrdgez %l2, %f4, %f6
fbne,a %fcc1, loop_4211
srl %i5, %g7, %i7
bgu,a loop_4212
stw %i1, [%l7 + 0x40]
loop_4211:
lduh [%l7 + 0x46], %i3
fmovse %icc, %f5, %f3
loop_4212:
stb %o5, [%l7 + 0x5D]
andncc %l0, %o2, %o1
addccc %i2, 0x164F, %l6
fabss %f13, %f8
move %xcc, %l5, %o6
ld [%l7 + 0x1C], %f5
fbl %fcc0, loop_4213
movl %icc, %l4, %o4
fxor %f2, %f8, %f4
be,pn %xcc, loop_4214
loop_4213:
fmovsvs %xcc, %f2, %f3
movneg %icc, %i6, %g5
fzeros %f3
loop_4214:
sra %l3, 0x03, %o3
fmul8x16 %f15, %f4, %f4
ldsh [%l7 + 0x78], %g2
edge16n %o7, %i0, %g3
lduh [%l7 + 0x4C], %g1
tleu %xcc, 0x3
brlz %l1, loop_4215
brgez,a %g6, loop_4216
stw %o0, [%l7 + 0x60]
ldub [%l7 + 0x2B], %g4
loop_4215:
bneg,a %icc, loop_4217
loop_4216:
fcmped %fcc3, %f8, %f12
stx %l2, [%l7 + 0x10]
bpos,a,pt %icc, loop_4218
loop_4217:
udiv %i4, 0x19ED, %g7
sth %i7, [%l7 + 0x6C]
or %i5, %i3, %o5
loop_4218:
stb %i1, [%l7 + 0x19]
bvc,a,pt %icc, loop_4219
ldsh [%l7 + 0x62], %l0
fmuld8sux16 %f13, %f15, %f8
fornot1s %f1, %f8, %f5
loop_4219:
std %f0, [%l7 + 0x08]
sth %o2, [%l7 + 0x74]
tvs %icc, 0x2
ldub [%l7 + 0x1C], %i2
stw %o1, [%l7 + 0x1C]
fbule %fcc1, loop_4220
umul %l6, %o6, %l5
ldsw [%l7 + 0x58], %l4
fblg,a %fcc1, loop_4221
loop_4220:
tcc %xcc, 0x4
fmovdl %xcc, %f2, %f4
fmovsa %xcc, %f14, %f9
loop_4221:
lduw [%l7 + 0x08], %o4
stx %g5, [%l7 + 0x10]
bcs,pt %xcc, loop_4222
bge,a,pn %icc, loop_4223
stb %l3, [%l7 + 0x1A]
fmovrslez %o3, %f1, %f13
loop_4222:
tne %icc, 0x2
loop_4223:
fxnors %f5, %f4, %f3
bcs %xcc, loop_4224
bleu,a %xcc, loop_4225
nop
setx loop_4226, %l0, %l1
jmpl %l1, %i6
movvc %icc, %g2, %o7
loop_4224:
movne %icc, %g3, %g1
loop_4225:
fba,a %fcc3, loop_4227
loop_4226:
fxor %f2, %f10, %f4
bcc,a,pt %xcc, loop_4228
fmovsa %xcc, %f5, %f8
loop_4227:
nop
setx loop_4229, %l0, %l1
jmpl %l1, %i0
fmovsn %icc, %f2, %f8
loop_4228:
stw %g6, [%l7 + 0x44]
fpsub16s %f5, %f13, %f9
loop_4229:
fmovscs %icc, %f10, %f0
umulcc %o0, %l1, %l2
fcmpeq16 %f6, %f4, %g4
fmovspos %xcc, %f4, %f4
smul %i4, 0x1B58, %g7
bcs,pt %icc, loop_4230
ldsh [%l7 + 0x38], %i5
edge16 %i3, %o5, %i1
udiv %i7, 0x129D, %l0
loop_4230:
lduw [%l7 + 0x2C], %i2
lduw [%l7 + 0x5C], %o1
fcmpd %fcc2, %f8, %f6
ldd [%l7 + 0x38], %f6
movvc %xcc, %l6, %o6
ldub [%l7 + 0x26], %o2
umul %l5, 0x0B89, %o4
sll %l4, %l3, %g5
sethi 0x0645, %o3
stx %i6, [%l7 + 0x70]
movvc %xcc, %o7, %g2
fnot2 %f10, %f12
bl,a loop_4231
movvc %xcc, %g3, %g1
xor %i0, 0x0657, %o0
stb %l1, [%l7 + 0x4E]
loop_4231:
fpsub16s %f9, %f13, %f4
fxor %f12, %f4, %f2
fpsub32s %f13, %f2, %f15
fmovd %f0, %f0
stx %g6, [%l7 + 0x68]
fcmpeq16 %f14, %f2, %l2
fcmpne32 %f6, %f14, %g4
subc %i4, 0x0434, %i5
fmovdvs %icc, %f4, %f15
fmovsl %xcc, %f11, %f13
fbue,a %fcc0, loop_4232
udiv %i3, 0x13D2, %o5
fornot2s %f13, %f4, %f9
ldx [%l7 + 0x58], %g7
loop_4232:
fbl,a %fcc0, loop_4233
fmovdg %xcc, %f12, %f15
movcs %icc, %i7, %i1
fmovrdlz %l0, %f0, %f6
loop_4233:
fbo,a %fcc1, loop_4234
array16 %o1, %i2, %o6
subccc %o2, %l5, %l6
ta %xcc, 0x6
loop_4234:
tsubcc %o4, 0x10BB, %l3
fmovsvc %xcc, %f5, %f2
ldsb [%l7 + 0x08], %g5
fmovsvc %icc, %f2, %f14
fmovda %xcc, %f2, %f12
movrlz %l4, 0x1FA, %i6
stw %o7, [%l7 + 0x18]
fpmerge %f6, %f3, %f4
tle %xcc, 0x0
move %xcc, %g2, %g3
movrgez %g1, %o3, %i0
st %f4, [%l7 + 0x08]
ldd [%l7 + 0x78], %f12
fbul %fcc1, loop_4235
ldub [%l7 + 0x2B], %l1
stx %g6, [%l7 + 0x48]
fmovrse %o0, %f1, %f13
loop_4235:
ldub [%l7 + 0x63], %l2
sllx %i4, %i5, %g4
edge16l %o5, %g7, %i7
fornot2 %f2, %f14, %f8
nop
setx loop_4236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x7C], %i1
fbug,a %fcc1, loop_4237
fbne,a %fcc0, loop_4238
loop_4236:
ldx [%l7 + 0x68], %i3
lduw [%l7 + 0x18], %l0
loop_4237:
fba %fcc3, loop_4239
loop_4238:
srax %o1, %i2, %o2
st %f10, [%l7 + 0x64]
fbe %fcc2, loop_4240
loop_4239:
fpsub32 %f6, %f8, %f14
ldub [%l7 + 0x21], %o6
fcmpgt16 %f0, %f6, %l6
loop_4240:
stb %o4, [%l7 + 0x5C]
ldx [%l7 + 0x58], %l3
fornot2s %f13, %f3, %f8
tle %icc, 0x6
move %icc, %g5, %l5
fcmple16 %f2, %f2, %l4
movvc %xcc, %i6, %g2
fcmpne32 %f8, %f2, %o7
fmul8x16 %f12, %f10, %f0
fmovrdne %g3, %f4, %f10
fmovdcs %xcc, %f13, %f15
array32 %g1, %o3, %l1
edge16n %i0, %g6, %o0
fnors %f13, %f4, %f12
ldsb [%l7 + 0x48], %i4
brgz,a %l2, loop_4241
fpadd16 %f12, %f4, %f0
be,pt %icc, loop_4242
stw %g4, [%l7 + 0x18]
loop_4241:
bpos,a %icc, loop_4243
fmovd %f8, %f14
loop_4242:
fmovrslez %i5, %f3, %f4
stx %o5, [%l7 + 0x18]
loop_4243:
or %i7, %i1, %g7
array16 %i3, %l0, %i2
fmovsneg %xcc, %f4, %f13
sth %o2, [%l7 + 0x4A]
sth %o1, [%l7 + 0x62]
fandnot1s %f8, %f15, %f14
fpadd16 %f4, %f10, %f8
srlx %o6, 0x1F, %l6
sth %l3, [%l7 + 0x2C]
fmul8ulx16 %f2, %f2, %f8
ble %xcc, loop_4244
lduh [%l7 + 0x0C], %g5
sth %l5, [%l7 + 0x5E]
fmovdgu %xcc, %f0, %f6
loop_4244:
ldub [%l7 + 0x57], %o4
fmovrsne %i6, %f11, %f6
bn %icc, loop_4245
fmovdvc %xcc, %f15, %f15
fbl,a %fcc1, loop_4246
fmul8x16 %f2, %f2, %f14
loop_4245:
edge32ln %g2, %l4, %o7
andn %g1, 0x1DD8, %o3
loop_4246:
call loop_4247
srl %g3, 0x1D, %i0
fnands %f12, %f10, %f0
tcc %xcc, 0x1
loop_4247:
lduw [%l7 + 0x54], %g6
fzeros %f1
fbo,a %fcc1, loop_4248
ld [%l7 + 0x58], %f10
and %l1, %o0, %i4
stw %l2, [%l7 + 0x14]
loop_4248:
edge16n %i5, %o5, %g4
std %f8, [%l7 + 0x40]
ta %icc, 0x6
fzeros %f9
ld [%l7 + 0x28], %f15
fbne,a %fcc1, loop_4249
stx %i1, [%l7 + 0x70]
st %f11, [%l7 + 0x0C]
fmovrde %g7, %f10, %f2
loop_4249:
fandnot2s %f5, %f0, %f13
st %f14, [%l7 + 0x24]
fpsub32s %f3, %f7, %f13
fblg %fcc0, loop_4250
fbug,a %fcc3, loop_4251
edge8n %i7, %l0, %i2
fmovdvc %icc, %f1, %f0
loop_4250:
and %o2, %i3, %o1
loop_4251:
and %o6, 0x070D, %l3
mulx %l6, 0x1266, %g5
ta %xcc, 0x2
fble %fcc0, loop_4252
lduw [%l7 + 0x2C], %o4
fbu %fcc0, loop_4253
fxnor %f8, %f14, %f8
loop_4252:
movrlz %i6, %l5, %g2
brnz,a %l4, loop_4254
loop_4253:
stw %g1, [%l7 + 0x68]
fmovsl %xcc, %f11, %f7
srax %o3, %o7, %g3
loop_4254:
fmovsle %xcc, %f14, %f10
lduw [%l7 + 0x50], %g6
movpos %xcc, %i0, %l1
tne %xcc, 0x7
lduw [%l7 + 0x34], %i4
brlz %l2, loop_4255
sdiv %o0, 0x1A5D, %o5
fmovd %f6, %f10
fmovdvc %icc, %f7, %f9
loop_4255:
xnor %i5, %i1, %g7
fcmpes %fcc1, %f5, %f1
stb %i7, [%l7 + 0x18]
ldsb [%l7 + 0x44], %g4
fpadd32 %f0, %f14, %f12
fones %f14
andn %l0, %o2, %i2
st %f5, [%l7 + 0x10]
fmovdneg %icc, %f5, %f10
fsrc1s %f4, %f13
mulscc %o1, %o6, %i3
move %icc, %l3, %g5
fpackfix %f0, %f5
std %f8, [%l7 + 0x28]
ldx [%l7 + 0x08], %l6
bcs,a %xcc, loop_4256
stw %o4, [%l7 + 0x6C]
movcs %xcc, %i6, %g2
lduh [%l7 + 0x6C], %l5
loop_4256:
fmovdge %xcc, %f15, %f3
fpmerge %f3, %f4, %f6
fsrc1 %f4, %f14
fone %f10
fblg,a %fcc3, loop_4257
fmovs %f14, %f3
fmovsleu %xcc, %f11, %f1
fxnor %f4, %f14, %f8
loop_4257:
fble,a %fcc2, loop_4258
fcmpeq32 %f4, %f0, %l4
ldd [%l7 + 0x78], %f8
fmovsgu %xcc, %f7, %f1
loop_4258:
stb %o3, [%l7 + 0x08]
udiv %o7, 0x0A1B, %g3
stx %g6, [%l7 + 0x28]
ldub [%l7 + 0x2E], %g1
array32 %l1, %i0, %l2
tpos %icc, 0x5
std %f4, [%l7 + 0x20]
stb %i4, [%l7 + 0x3E]
fnand %f2, %f6, %f14
pdist %f14, %f4, %f0
ldsb [%l7 + 0x35], %o5
fnors %f5, %f7, %f14
fmovrdlz %o0, %f0, %f0
lduw [%l7 + 0x2C], %i1
fmul8sux16 %f14, %f4, %f12
std %f8, [%l7 + 0x48]
tge %icc, 0x5
tvc %xcc, 0x2
fmovdge %icc, %f5, %f3
lduw [%l7 + 0x74], %g7
ldsw [%l7 + 0x40], %i7
lduh [%l7 + 0x56], %g4
bn,a,pt %xcc, loop_4259
udiv %l0, 0x1469, %o2
alignaddrl %i2, %o1, %i5
fmovde %xcc, %f4, %f15
loop_4259:
bvs %icc, loop_4260
srax %o6, 0x12, %l3
ldsw [%l7 + 0x38], %i3
movcc %xcc, %l6, %g5
loop_4260:
lduh [%l7 + 0x5A], %o4
fpsub32s %f1, %f1, %f9
movrne %g2, 0x0F2, %l5
fandnot1 %f0, %f14, %f10
ldsh [%l7 + 0x56], %i6
array16 %o3, %o7, %g3
stb %l4, [%l7 + 0x22]
bpos,a,pt %icc, loop_4261
fmovrse %g1, %f0, %f6
movrgez %l1, 0x373, %g6
ldx [%l7 + 0x38], %i0
loop_4261:
sth %l2, [%l7 + 0x38]
std %f12, [%l7 + 0x28]
stb %o5, [%l7 + 0x20]
std %f6, [%l7 + 0x40]
edge16n %o0, %i4, %g7
fornot2s %f5, %f7, %f15
te %icc, 0x0
stw %i1, [%l7 + 0x54]
array8 %i7, %l0, %g4
ldub [%l7 + 0x7D], %i2
addc %o1, 0x0609, %i5
sth %o2, [%l7 + 0x6A]
tcs %icc, 0x0
tsubcc %o6, %i3, %l6
fcmpeq16 %f14, %f6, %l3
ldsh [%l7 + 0x48], %g5
ldsw [%l7 + 0x08], %o4
stw %l5, [%l7 + 0x70]
fabsd %f12, %f8
sth %g2, [%l7 + 0x66]
fbn,a %fcc2, loop_4262
fmovdvs %xcc, %f10, %f4
stw %i6, [%l7 + 0x48]
stx %o7, [%l7 + 0x10]
loop_4262:
umul %g3, 0x14AC, %l4
fnot1s %f13, %f15
tn %xcc, 0x1
fmul8x16al %f11, %f6, %f4
fbg %fcc3, loop_4263
fmovdne %xcc, %f6, %f13
bpos,a %icc, loop_4264
fba %fcc1, loop_4265
loop_4263:
fpadd32 %f0, %f12, %f12
fmovrsgez %o3, %f12, %f2
loop_4264:
fnot1 %f10, %f8
loop_4265:
sub %g1, %g6, %l1
bneg %xcc, loop_4266
xnor %i0, 0x1D48, %l2
fornot2 %f0, %f8, %f10
stw %o0, [%l7 + 0x7C]
loop_4266:
fpack16 %f8, %f2
fmovsn %icc, %f2, %f7
tvc %xcc, 0x7
smul %o5, 0x1C00, %g7
srax %i4, 0x0F, %i7
fmovdpos %xcc, %f13, %f15
ldsw [%l7 + 0x08], %l0
fzeros %f7
ldsw [%l7 + 0x70], %g4
fcmpgt16 %f2, %f0, %i1
tg %xcc, 0x1
nop
setx loop_4267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %xcc, %f9, %f14
fmovsneg %icc, %f0, %f5
bl,a,pn %xcc, loop_4268
loop_4267:
lduw [%l7 + 0x10], %o1
fba,a %fcc1, loop_4269
ldx [%l7 + 0x68], %i2
loop_4268:
ldd [%l7 + 0x20], %f14
ldd [%l7 + 0x58], %f8
loop_4269:
fpsub16s %f14, %f3, %f1
bcs %icc, loop_4270
ba,a loop_4271
taddcc %o2, 0x0BDC, %i5
fcmple32 %f12, %f6, %i3
loop_4270:
bg %icc, loop_4272
loop_4271:
ldd [%l7 + 0x68], %f4
ldd [%l7 + 0x40], %f8
fmovrdne %l6, %f6, %f0
loop_4272:
andn %o6, %g5, %l3
bl,a loop_4273
std %f2, [%l7 + 0x18]
bcs,a %icc, loop_4274
xnorcc %l5, 0x0AA7, %g2
loop_4273:
ldub [%l7 + 0x19], %i6
fmovsne %xcc, %f11, %f10
loop_4274:
ba,pn %icc, loop_4275
movrlz %o7, 0x2D5, %g3
fsrc1s %f8, %f7
fpadd16 %f10, %f4, %f10
loop_4275:
ldsb [%l7 + 0x39], %l4
sth %o4, [%l7 + 0x72]
ld [%l7 + 0x50], %f14
fmovrde %g1, %f14, %f6
fmovsa %icc, %f11, %f5
fandnot1s %f7, %f10, %f15
fmovdleu %xcc, %f0, %f13
fnors %f7, %f10, %f12
bne loop_4276
sth %g6, [%l7 + 0x4A]
st %f14, [%l7 + 0x3C]
fxor %f8, %f4, %f10
loop_4276:
sth %o3, [%l7 + 0x6C]
fmovsle %xcc, %f12, %f6
fmovsgu %icc, %f1, %f4
fmovdn %icc, %f13, %f8
stb %l1, [%l7 + 0x79]
tsubcc %i0, %l2, %o0
ldsb [%l7 + 0x74], %o5
stx %i4, [%l7 + 0x70]
sth %g7, [%l7 + 0x6E]
ldx [%l7 + 0x30], %i7
ldsw [%l7 + 0x28], %l0
fbuge,a %fcc1, loop_4277
fbl,a %fcc3, loop_4278
fmovd %f12, %f8
srl %g4, %o1, %i1
loop_4277:
ldd [%l7 + 0x38], %f2
loop_4278:
ldsb [%l7 + 0x3B], %i2
st %f7, [%l7 + 0x08]
fornot1 %f8, %f0, %f0
fnot1s %f5, %f14
addc %i5, %o2, %i3
tvc %icc, 0x0
fmovsgu %icc, %f13, %f12
stb %l6, [%l7 + 0x11]
ldsb [%l7 + 0x69], %g5
std %f12, [%l7 + 0x60]
fcmpne32 %f10, %f14, %l3
fbl %fcc3, loop_4279
fmovrdlz %o6, %f14, %f2
fbge %fcc3, loop_4280
brgez,a %l5, loop_4281
loop_4279:
movg %icc, %i6, %g2
movvs %icc, %o7, %g3
loop_4280:
ldub [%l7 + 0x5A], %o4
loop_4281:
mova %icc, %l4, %g1
ldsb [%l7 + 0x3C], %o3
fors %f14, %f7, %f9
movre %g6, %i0, %l2
sub %l1, %o0, %o5
ld [%l7 + 0x68], %f3
movvc %xcc, %g7, %i4
tpos %xcc, 0x1
fpsub32s %f9, %f5, %f6
ldsb [%l7 + 0x3B], %i7
xnor %g4, %o1, %i1
movcs %icc, %l0, %i5
st %f12, [%l7 + 0x74]
xor %o2, 0x15EB, %i3
bvc %icc, loop_4282
ble,a %xcc, loop_4283
fble,a %fcc1, loop_4284
movrgez %i2, 0x261, %l6
loop_4282:
fmovrdgez %g5, %f8, %f4
loop_4283:
movneg %icc, %o6, %l3
loop_4284:
lduw [%l7 + 0x70], %l5
sth %g2, [%l7 + 0x3C]
ldd [%l7 + 0x28], %f0
stb %o7, [%l7 + 0x12]
fmul8x16 %f0, %f4, %f4
ldub [%l7 + 0x41], %i6
fmovrde %g3, %f14, %f4
edge8ln %o4, %l4, %o3
addcc %g6, %i0, %g1
ldd [%l7 + 0x68], %f8
edge8n %l1, %l2, %o0
fmovdvc %xcc, %f12, %f9
movcs %xcc, %g7, %o5
sll %i7, %i4, %g4
stb %o1, [%l7 + 0x1F]
fors %f12, %f3, %f5
fmovsneg %xcc, %f3, %f11
bshuffle %f12, %f0, %f14
sth %l0, [%l7 + 0x72]
fands %f6, %f8, %f8
fcmple32 %f4, %f2, %i5
ldx [%l7 + 0x48], %i1
edge32 %i3, %i2, %o2
fornot1 %f0, %f0, %f2
fbn %fcc1, loop_4285
ldsb [%l7 + 0x64], %l6
ld [%l7 + 0x1C], %f4
fpadd32 %f12, %f4, %f10
loop_4285:
fmovrslz %g5, %f14, %f15
tn %icc, 0x2
ldsh [%l7 + 0x46], %l3
fpadd16s %f13, %f4, %f14
sth %o6, [%l7 + 0x1E]
lduh [%l7 + 0x40], %g2
srax %o7, 0x05, %l5
ble,a,pt %icc, loop_4286
movrne %g3, %i6, %l4
movrgz %o3, %o4, %i0
ld [%l7 + 0x18], %f15
loop_4286:
fmovsne %icc, %f13, %f14
ldsw [%l7 + 0x20], %g1
stw %l1, [%l7 + 0x58]
taddcc %g6, 0x0216, %l2
stb %g7, [%l7 + 0x75]
movrlez %o5, 0x2F6, %i7
fcmpeq32 %f8, %f2, %i4
fmovsge %icc, %f5, %f15
lduw [%l7 + 0x48], %g4
std %f6, [%l7 + 0x08]
st %f2, [%l7 + 0x58]
edge8 %o1, %o0, %l0
ldsw [%l7 + 0x30], %i1
stx %i5, [%l7 + 0x20]
fmovsne %icc, %f2, %f2
fble %fcc3, loop_4287
ld [%l7 + 0x2C], %f0
ldsh [%l7 + 0x70], %i2
movrlez %i3, %o2, %l6
loop_4287:
sth %l3, [%l7 + 0x2E]
fcmpne16 %f6, %f10, %o6
ldx [%l7 + 0x50], %g5
ldub [%l7 + 0x5E], %o7
lduh [%l7 + 0x78], %g2
st %f14, [%l7 + 0x38]
tg %xcc, 0x3
fmovrslez %g3, %f14, %f14
stb %i6, [%l7 + 0x1D]
stw %l5, [%l7 + 0x20]
pdist %f2, %f0, %f4
bg,pn %icc, loop_4288
stx %o3, [%l7 + 0x48]
alignaddr %l4, %o4, %g1
brgz,a %l1, loop_4289
loop_4288:
fbn,a %fcc0, loop_4290
movl %icc, %i0, %g6
fmovsge %xcc, %f12, %f3
loop_4289:
std %f12, [%l7 + 0x78]
loop_4290:
fcmpgt32 %f0, %f0, %g7
fabss %f6, %f7
sub %o5, 0x1EE6, %i7
fmovdcc %icc, %f7, %f0
fmovse %icc, %f4, %f1
ldd [%l7 + 0x38], %f4
fmovde %xcc, %f13, %f0
fpmerge %f12, %f6, %f10
fmovdn %icc, %f10, %f10
fors %f14, %f13, %f14
fandnot2 %f14, %f2, %f6
stx %l2, [%l7 + 0x58]
bpos,pn %xcc, loop_4291
stx %g4, [%l7 + 0x08]
fabss %f4, %f1
move %xcc, %o1, %o0
loop_4291:
tle %icc, 0x7
fnot2 %f12, %f14
fsrc2s %f2, %f4
fmovd %f2, %f8
fnegs %f4, %f2
stw %i4, [%l7 + 0x70]
lduw [%l7 + 0x5C], %l0
edge16ln %i1, %i2, %i3
bgu,a %icc, loop_4292
sub %i5, 0x0A18, %l6
bpos,a,pt %icc, loop_4293
fandnot2s %f11, %f13, %f5
loop_4292:
ld [%l7 + 0x70], %f11
tn %xcc, 0x3
loop_4293:
sth %o2, [%l7 + 0x7A]
fcmpd %fcc3, %f4, %f4
ldx [%l7 + 0x40], %l3
fmuld8sux16 %f1, %f9, %f14
fnot1s %f8, %f5
smul %o6, %o7, %g2
brz %g5, loop_4294
fsrc1s %f0, %f1
tle %xcc, 0x7
ldd [%l7 + 0x68], %f2
loop_4294:
fbule,a %fcc3, loop_4295
movpos %icc, %i6, %l5
fmovda %icc, %f7, %f7
fbuge,a %fcc1, loop_4296
loop_4295:
fpsub32 %f6, %f4, %f14
tl %xcc, 0x6
stx %g3, [%l7 + 0x78]
loop_4296:
fmuld8sux16 %f15, %f1, %f2
movrgz %o3, 0x262, %o4
fornot2 %f2, %f12, %f14
movrlz %l4, 0x0B4, %l1
ble,a loop_4297
fmovsn %xcc, %f14, %f4
ble loop_4298
ldsb [%l7 + 0x2F], %i0
loop_4297:
movg %icc, %g6, %g1
orcc %g7, 0x105E, %o5
loop_4298:
subccc %l2, 0x1C23, %i7
movpos %xcc, %o1, %g4
fors %f13, %f0, %f4
stb %i4, [%l7 + 0x5D]
fornot1 %f0, %f12, %f14
popc 0x1C24, %o0
fmovsleu %xcc, %f7, %f14
stx %l0, [%l7 + 0x60]
fbuge %fcc1, loop_4299
fcmped %fcc0, %f0, %f0
brz %i1, loop_4300
fnot1s %f10, %f6
loop_4299:
fornot2s %f5, %f0, %f13
pdist %f10, %f6, %f0
loop_4300:
ldsw [%l7 + 0x34], %i3
bcc,a loop_4301
fcmps %fcc1, %f13, %f10
edge8 %i5, %l6, %i2
movpos %icc, %o2, %l3
loop_4301:
fmovdn %xcc, %f2, %f10
fmovsle %xcc, %f15, %f1
edge16n %o6, %o7, %g2
orn %g5, 0x0A3D, %i6
ldsh [%l7 + 0x22], %l5
movre %g3, %o3, %l4
ldsw [%l7 + 0x70], %o4
bge %icc, loop_4302
sub %i0, %g6, %g1
ldd [%l7 + 0x68], %f4
fmovspos %icc, %f12, %f10
loop_4302:
sth %g7, [%l7 + 0x1A]
ldx [%l7 + 0x78], %o5
movne %icc, %l1, %l2
andncc %o1, %g4, %i4
taddcc %o0, 0x1F80, %l0
sdivcc %i1, 0x167C, %i7
srax %i5, %i3, %i2
tsubcc %l6, %l3, %o2
xorcc %o6, %o7, %g5
fcmpeq16 %f6, %f6, %g2
edge32 %i6, %g3, %o3
brgez %l4, loop_4303
fpsub16s %f12, %f11, %f7
std %f0, [%l7 + 0x70]
bg,a,pn %xcc, loop_4304
loop_4303:
brgz %l5, loop_4305
stx %i0, [%l7 + 0x08]
fcmpeq32 %f14, %f12, %o4
loop_4304:
fbl,a %fcc1, loop_4306
loop_4305:
orn %g6, 0x1C3E, %g1
bne,pn %xcc, loop_4307
fcmple32 %f10, %f14, %o5
loop_4306:
brlez %l1, loop_4308
fmul8x16al %f5, %f5, %f4
loop_4307:
ld [%l7 + 0x44], %f7
bcc %xcc, loop_4309
loop_4308:
ldd [%l7 + 0x40], %f2
fmovspos %xcc, %f1, %f9
fpack16 %f14, %f0
loop_4309:
fnegs %f15, %f1
ldsb [%l7 + 0x49], %g7
fpadd32 %f14, %f4, %f12
ldsh [%l7 + 0x48], %o1
stw %g4, [%l7 + 0x08]
fxors %f3, %f8, %f9
lduw [%l7 + 0x1C], %i4
std %f4, [%l7 + 0x70]
fmovrsne %o0, %f2, %f13
brz,a %l2, loop_4310
fcmpgt16 %f2, %f4, %l0
ldd [%l7 + 0x40], %f4
fcmple16 %f12, %f8, %i7
loop_4310:
fmovdcs %icc, %f6, %f9
movg %icc, %i1, %i5
sth %i2, [%l7 + 0x7C]
fmovrslez %l6, %f8, %f6
ld [%l7 + 0x20], %f12
siam 0x3
bcs,pn %icc, loop_4311
std %f4, [%l7 + 0x58]
fmovscc %xcc, %f7, %f14
nop
setx loop_4312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4311:
fmovsvs %icc, %f2, %f12
sdivx %i3, 0x1673, %o2
orncc %l3, 0x0FAC, %o6
loop_4312:
sub %o7, %g2, %g5
movneg %icc, %g3, %o3
fnegd %f8, %f2
fors %f1, %f3, %f10
ldsw [%l7 + 0x44], %i6
fmovse %icc, %f11, %f10
taddcctv %l5, %i0, %l4
movle %icc, %o4, %g1
fzeros %f0
move %xcc, %o5, %g6
ldd [%l7 + 0x20], %f2
orncc %l1, %g7, %o1
subccc %g4, 0x1253, %o0
sdivx %i4, 0x165B, %l0
movge %icc, %i7, %i1
fmovsgu %icc, %f11, %f4
movrne %l2, 0x1F0, %i2
alignaddrl %i5, %l6, %o2
movrgez %i3, %l3, %o6
ldx [%l7 + 0x38], %o7
alignaddrl %g2, %g5, %o3
stw %g3, [%l7 + 0x68]
array16 %l5, %i6, %l4
brlz %o4, loop_4313
lduw [%l7 + 0x64], %g1
std %f8, [%l7 + 0x58]
fmovdl %icc, %f1, %f4
loop_4313:
fcmpgt32 %f14, %f2, %o5
fcmpne16 %f14, %f12, %g6
bcs,a,pn %xcc, loop_4314
fornot1 %f6, %f10, %f2
tg %xcc, 0x7
bcs,pn %xcc, loop_4315
loop_4314:
fcmps %fcc2, %f14, %f5
bcs,a,pn %xcc, loop_4316
fpack16 %f12, %f1
loop_4315:
brgez %l1, loop_4317
ldsw [%l7 + 0x14], %g7
loop_4316:
bn,a,pn %xcc, loop_4318
bvs,a,pt %xcc, loop_4319
loop_4317:
fbne %fcc1, loop_4320
edge8n %o1, %g4, %o0
loop_4318:
fcmpeq16 %f14, %f14, %i4
loop_4319:
call loop_4321
loop_4320:
xnor %i0, %l0, %i7
fmovscs %xcc, %f2, %f15
sdivcc %i1, 0x0527, %l2
loop_4321:
fnot2 %f2, %f4
ldub [%l7 + 0x7C], %i2
fbl,a %fcc2, loop_4322
sth %l6, [%l7 + 0x3E]
ldx [%l7 + 0x50], %o2
ldsh [%l7 + 0x48], %i3
loop_4322:
tsubcc %l3, %o6, %i5
array16 %g2, %g5, %o3
lduh [%l7 + 0x68], %g3
fbg %fcc3, loop_4323
st %f0, [%l7 + 0x24]
addc %o7, 0x1DCD, %l5
fmovsa %icc, %f12, %f8
loop_4323:
fornot2 %f14, %f12, %f6
fmul8sux16 %f12, %f6, %f2
ld [%l7 + 0x58], %f14
subc %l4, %o4, %g1
movvs %xcc, %i6, %o5
movneg %icc, %l1, %g7
std %f6, [%l7 + 0x40]
ldd [%l7 + 0x60], %f12
orcc %g6, %o1, %g4
st %f9, [%l7 + 0x6C]
ba,a,pt %xcc, loop_4324
fmovrslez %i4, %f12, %f11
fornot1s %f12, %f14, %f5
edge32l %i0, %l0, %i7
loop_4324:
lduh [%l7 + 0x72], %o0
fand %f12, %f6, %f12
sth %i1, [%l7 + 0x64]
umulcc %i2, %l2, %o2
movrgz %l6, 0x0EF, %i3
fcmpes %fcc1, %f6, %f6
st %f6, [%l7 + 0x74]
fpsub32 %f14, %f8, %f0
orncc %o6, 0x07B1, %l3
fcmpes %fcc0, %f15, %f4
fzero %f2
fbl %fcc1, loop_4325
bshuffle %f6, %f14, %f0
subccc %i5, 0x1834, %g5
ldsh [%l7 + 0x7E], %g2
loop_4325:
st %f2, [%l7 + 0x64]
stx %o3, [%l7 + 0x50]
stw %g3, [%l7 + 0x14]
movgu %icc, %o7, %l4
std %f12, [%l7 + 0x48]
brlez,a %l5, loop_4326
bneg,a,pn %xcc, loop_4327
tgu %xcc, 0x3
fmovscs %icc, %f6, %f4
loop_4326:
sra %o4, 0x0A, %i6
loop_4327:
tpos %icc, 0x4
ldsb [%l7 + 0x3C], %g1
fmovs %f5, %f0
bg %xcc, loop_4328
fsrc2s %f0, %f10
fmovs %f10, %f0
fmovdne %icc, %f11, %f3
loop_4328:
movn %icc, %l1, %o5
bleu,a loop_4329
fmovsleu %icc, %f3, %f15
stb %g6, [%l7 + 0x14]
tcs %icc, 0x6
loop_4329:
fzeros %f10
fcmpgt32 %f10, %f4, %o1
ldsb [%l7 + 0x23], %g4
sll %i4, %i0, %g7
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
taddcc %i7, 0x0062, %o0
ldsh [%l7 + 0x72], %i1
movre %l0, 0x06F, %i2
loop_4330:
std %f0, [%l7 + 0x48]
fmovrdlz %o2, %f10, %f14
ldsh [%l7 + 0x40], %l2
stx %l6, [%l7 + 0x40]
fnot1s %f0, %f1
fmovdn %icc, %f14, %f8
movre %o6, %l3, %i3
ldd [%l7 + 0x78], %f4
fbge,a %fcc0, loop_4331
ldsw [%l7 + 0x28], %g5
bcs,a loop_4332
popc 0x1516, %i5
loop_4331:
nop
setx loop_4333, %l0, %l1
jmpl %l1, %o3
tsubcc %g3, 0x1A17, %o7
loop_4332:
fbul,a %fcc3, loop_4334
fones %f3
loop_4333:
array8 %g2, %l4, %l5
lduw [%l7 + 0x78], %o4
loop_4334:
nop
setx loop_4335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x7
bn,pn %icc, loop_4336
lduw [%l7 + 0x18], %i6
loop_4335:
fmovse %icc, %f2, %f7
fmovdn %icc, %f15, %f5
loop_4336:
taddcc %l1, %o5, %g1
fcmpeq32 %f2, %f6, %o1
sll %g4, %i4, %i0
udivx %g6, 0x064E, %i7
fmovdpos %xcc, %f11, %f6
bcs,pt %xcc, loop_4337
srax %o0, 0x12, %i1
ldsb [%l7 + 0x75], %g7
ld [%l7 + 0x24], %f8
loop_4337:
bneg,pn %icc, loop_4338
movrgz %i2, 0x384, %l0
lduh [%l7 + 0x64], %l2
move %icc, %o2, %l6
loop_4338:
ldsb [%l7 + 0x69], %l3
ldsw [%l7 + 0x7C], %i3
fmovrslz %g5, %f0, %f9
st %f14, [%l7 + 0x2C]
fcmpne32 %f4, %f14, %i5
stb %o3, [%l7 + 0x3A]
edge16ln %g3, %o7, %o6
fmul8ulx16 %f4, %f10, %f2
fmovsvs %icc, %f3, %f9
fmovrdne %g2, %f6, %f0
fmovsne %icc, %f15, %f7
fpadd32s %f0, %f5, %f6
bshuffle %f6, %f8, %f2
stw %l4, [%l7 + 0x10]
lduh [%l7 + 0x3C], %l5
lduw [%l7 + 0x44], %i6
fpack16 %f6, %f0
edge32ln %o4, %l1, %o5
movl %icc, %g1, %o1
fbo %fcc1, loop_4339
fmovrsne %g4, %f9, %f2
fmovdgu %icc, %f1, %f9
ld [%l7 + 0x5C], %f12
loop_4339:
movre %i4, 0x2B0, %i0
fmovrdgez %i7, %f4, %f4
stw %o0, [%l7 + 0x24]
fnot1s %f1, %f14
fmovdvs %xcc, %f6, %f7
siam 0x5
nop
setx loop_4340, %l0, %l1
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 %i1, [%l7 + 0x5E]
tvc %icc, 0x1
fxor %f4, %f4, %f8
loop_4340:
fbule,a %fcc0, loop_4341
lduh [%l7 + 0x4E], %g7
ld [%l7 + 0x28], %f0
ldd [%l7 + 0x40], %f12
loop_4341:
edge8l %i2, %l0, %l2
fbl %fcc2, loop_4342
lduw [%l7 + 0x48], %g6
movpos %xcc, %l6, %l3
stw %i3, [%l7 + 0x30]
loop_4342:
udivx %o2, 0x1A09, %i5
stw %o3, [%l7 + 0x3C]
lduw [%l7 + 0x2C], %g5
edge32n %o7, %o6, %g3
lduw [%l7 + 0x2C], %l4
fbu,a %fcc1, loop_4343
fmovrde %l5, %f8, %f8
ldsh [%l7 + 0x54], %i6
ldd [%l7 + 0x68], %f0
loop_4343:
fmuld8ulx16 %f4, %f9, %f8
fcmple32 %f6, %f14, %o4
addcc %g2, 0x0C43, %l1
lduh [%l7 + 0x62], %o5
bneg,a,pn %xcc, loop_4344
ldsb [%l7 + 0x31], %g1
mulscc %g4, 0x00B1, %o1
fmovde %icc, %f5, %f7
loop_4344:
mova %xcc, %i4, %i0
ldsb [%l7 + 0x56], %i7
st %f13, [%l7 + 0x10]
fmovdvs %icc, %f12, %f3
movl %xcc, %o0, %g7
movrne %i1, 0x143, %l0
edge16 %l2, %g6, %l6
brz,a %i2, loop_4345
pdist %f0, %f6, %f4
bn loop_4346
andncc %i3, %l3, %i5
loop_4345:
movrgz %o2, %g5, %o7
std %f2, [%l7 + 0x40]
loop_4346:
tsubcctv %o6, 0x1B03, %g3
fone %f6
fmovs %f11, %f6
ldx [%l7 + 0x58], %o3
bn,pt %xcc, loop_4347
movpos %icc, %l4, %i6
fmovrse %o4, %f13, %f7
fpsub16 %f4, %f10, %f10
loop_4347:
edge16l %l5, %g2, %l1
fnot2s %f10, %f10
std %f8, [%l7 + 0x48]
mulx %g1, %g4, %o5
fcmpne32 %f14, %f8, %i4
fbg,a %fcc3, loop_4348
fmuld8ulx16 %f12, %f9, %f10
sdivcc %i0, 0x1829, %o1
fmovdleu %xcc, %f11, %f13
loop_4348:
srlx %o0, 0x09, %i7
call loop_4349
edge32ln %g7, %i1, %l0
bl %icc, loop_4350
lduw [%l7 + 0x2C], %l2
loop_4349:
ldx [%l7 + 0x50], %g6
fcmpgt32 %f2, %f6, %i2
loop_4350:
call loop_4351
edge16l %l6, %i3, %l3
fmovdvc %xcc, %f12, %f10
sth %i5, [%l7 + 0x32]
loop_4351:
sth %g5, [%l7 + 0x70]
fpadd32s %f12, %f9, %f5
std %f14, [%l7 + 0x70]
ldd [%l7 + 0x30], %f2
fabsd %f14, %f8
sth %o7, [%l7 + 0x22]
ldub [%l7 + 0x19], %o2
fpadd16s %f0, %f15, %f5
bl,a,pn %xcc, loop_4352
fbge %fcc1, loop_4353
edge32 %o6, %g3, %l4
fmovrse %i6, %f7, %f8
loop_4352:
movleu %xcc, %o4, %l5
loop_4353:
fpadd32 %f4, %f10, %f12
bg,a,pt %icc, loop_4354
fbn %fcc2, loop_4355
fcmpne16 %f12, %f8, %o3
edge16 %g2, %l1, %g4
loop_4354:
fbl %fcc3, loop_4356
loop_4355:
brgez %o5, loop_4357
taddcc %i4, %g1, %o1
sth %i0, [%l7 + 0x6C]
loop_4356:
movrgz %o0, %i7, %g7
loop_4357:
umulcc %i1, %l0, %g6
ld [%l7 + 0x60], %f0
fnot2 %f12, %f6
st %f3, [%l7 + 0x70]
array8 %i2, %l6, %i3
or %l3, %i5, %l2
ldx [%l7 + 0x68], %o7
fmovrslz %g5, %f3, %f1
edge8l %o2, %o6, %g3
tvc %xcc, 0x4
ldx [%l7 + 0x60], %l4
movvc %icc, %o4, %i6
stw %o3, [%l7 + 0x08]
smulcc %g2, %l5, %g4
fbule %fcc1, loop_4358
movgu %icc, %l1, %i4
fexpand %f7, %f8
sth %o5, [%l7 + 0x56]
loop_4358:
sdivcc %o1, 0x0B27, %g1
ldsb [%l7 + 0x0A], %i0
lduw [%l7 + 0x30], %o0
ldsw [%l7 + 0x38], %g7
st %f9, [%l7 + 0x54]
fcmple32 %f10, %f0, %i7
bvs,pn %icc, loop_4359
popc %i1, %g6
fcmpes %fcc0, %f2, %f7
ldsb [%l7 + 0x2C], %l0
loop_4359:
fbul %fcc1, loop_4360
fandnot2s %f13, %f10, %f13
orn %i2, 0x08CF, %l6
orcc %i3, %i5, %l3
loop_4360:
srlx %o7, 0x0E, %g5
mulx %l2, %o2, %o6
fabsd %f0, %f12
fbule %fcc3, loop_4361
fnot1 %f8, %f12
std %f10, [%l7 + 0x30]
stb %l4, [%l7 + 0x73]
loop_4361:
andcc %g3, %i6, %o4
fcmped %fcc1, %f6, %f6
stw %o3, [%l7 + 0x18]
ld [%l7 + 0x28], %f4
ldx [%l7 + 0x40], %g2
lduh [%l7 + 0x62], %g4
tsubcc %l5, 0x15EF, %i4
stb %l1, [%l7 + 0x24]
bleu,a loop_4362
fbue %fcc3, loop_4363
movrne %o1, 0x061, %o5
movpos %xcc, %g1, %o0
loop_4362:
ld [%l7 + 0x74], %f15
loop_4363:
fandnot1s %f9, %f1, %f3
stw %i0, [%l7 + 0x08]
fmovrdne %g7, %f14, %f2
and %i7, 0x093E, %g6
tcs %xcc, 0x1
umul %l0, 0x0478, %i2
stw %l6, [%l7 + 0x0C]
andcc %i1, %i3, %l3
fands %f12, %f4, %f8
ldsb [%l7 + 0x4C], %i5
tge %xcc, 0x2
fpsub32 %f10, %f8, %f2
stw %o7, [%l7 + 0x60]
movrgez %l2, 0x3AF, %o2
fmovdneg %xcc, %f13, %f14
array32 %o6, %l4, %g5
or %g3, %o4, %i6
fnors %f11, %f4, %f0
fba %fcc0, loop_4364
movgu %icc, %g2, %o3
brgz %g4, loop_4365
bg %xcc, loop_4366
loop_4364:
lduh [%l7 + 0x40], %l5
ldd [%l7 + 0x50], %f14
loop_4365:
stx %i4, [%l7 + 0x10]
loop_4366:
sth %o1, [%l7 + 0x5A]
stx %o5, [%l7 + 0x18]
ldsw [%l7 + 0x64], %g1
te %xcc, 0x6
ldx [%l7 + 0x28], %o0
array8 %i0, %l1, %g7
ldd [%l7 + 0x18], %f2
movrne %g6, 0x236, %l0
ldd [%l7 + 0x08], %f0
fmul8ulx16 %f10, %f6, %f8
subc %i2, %l6, %i1
bvc,a loop_4367
xnorcc %i7, 0x0B8D, %i3
lduw [%l7 + 0x2C], %l3
edge32ln %o7, %i5, %o2
loop_4367:
sdivx %o6, 0x0843, %l4
fnands %f5, %f4, %f15
lduh [%l7 + 0x3E], %l2
orncc %g3, 0x0F08, %g5
lduw [%l7 + 0x18], %i6
addcc %o4, 0x1DD0, %o3
mulscc %g2, 0x07F7, %g4
udiv %l5, 0x1951, %o1
fornot1 %f10, %f14, %f12
fbl %fcc2, loop_4368
xnor %i4, %o5, %g1
orncc %i0, %l1, %o0
array32 %g6, %g7, %i2
loop_4368:
st %f15, [%l7 + 0x10]
fmovrslz %l0, %f1, %f14
fmovrsgz %i1, %f14, %f7
subcc %i7, 0x0D25, %l6
fbu,a %fcc3, loop_4369
fmovsvs %xcc, %f9, %f3
st %f11, [%l7 + 0x10]
ldub [%l7 + 0x49], %i3
loop_4369:
edge8ln %o7, %i5, %l3
smulcc %o2, %l4, %o6
stw %g3, [%l7 + 0x44]
udivx %g5, 0x1A5F, %i6
ldsb [%l7 + 0x56], %o4
ldx [%l7 + 0x20], %o3
nop
setx loop_4370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %l2, 0x0BFE, %g4
st %f0, [%l7 + 0x2C]
fmovrslez %l5, %f4, %f5
loop_4370:
tsubcc %g2, %o1, %i4
ldd [%l7 + 0x38], %f12
fcmpgt32 %f4, %f14, %o5
sth %i0, [%l7 + 0x64]
fcmpes %fcc2, %f6, %f11
ldsb [%l7 + 0x71], %g1
fblg,a %fcc1, loop_4371
fmul8x16 %f6, %f14, %f8
fpadd32s %f9, %f12, %f12
or %o0, %l1, %g7
loop_4371:
orncc %g6, 0x0E9A, %l0
tcs %icc, 0x7
stb %i2, [%l7 + 0x0C]
ldd [%l7 + 0x18], %f12
bpos loop_4372
bneg,a %xcc, loop_4373
brgz %i7, loop_4374
stb %i1, [%l7 + 0x4C]
loop_4372:
ldd [%l7 + 0x60], %f12
loop_4373:
movne %icc, %i3, %l6
loop_4374:
fbne,a %fcc2, loop_4375
bcc %xcc, loop_4376
ta %icc, 0x3
fmovs %f2, %f3
loop_4375:
pdist %f4, %f6, %f10
loop_4376:
sdivcc %i5, 0x01F2, %o7
ldsh [%l7 + 0x42], %l3
bgu,a %icc, loop_4377
edge16n %o2, %o6, %l4
udiv %g3, 0x0403, %g5
fmovsn %xcc, %f15, %f11
loop_4377:
tsubcc %i6, %o3, %l2
fbne,a %fcc1, loop_4378
sth %g4, [%l7 + 0x7C]
fmovdvs %icc, %f10, %f5
ldsh [%l7 + 0x6E], %l5
loop_4378:
pdist %f14, %f12, %f6
srlx %o4, 0x15, %o1
fbu %fcc2, loop_4379
ldsh [%l7 + 0x2A], %i4
fbn,a %fcc2, loop_4380
udiv %o5, 0x09D3, %i0
loop_4379:
fnands %f14, %f11, %f2
ldsw [%l7 + 0x5C], %g1
loop_4380:
ldd [%l7 + 0x40], %f6
fpack16 %f2, %f14
fcmple16 %f14, %f12, %g2
smulcc %o0, 0x16DC, %l1
stw %g7, [%l7 + 0x30]
edge8 %l0, %g6, %i7
fcmpeq16 %f12, %f14, %i1
lduw [%l7 + 0x14], %i3
fmovsge %xcc, %f11, %f15
stw %l6, [%l7 + 0x14]
stx %i2, [%l7 + 0x38]
bpos,a loop_4381
fxor %f0, %f2, %f6
brlz,a %o7, loop_4382
sra %l3, 0x00, %i5
loop_4381:
fbug,a %fcc3, loop_4383
stb %o2, [%l7 + 0x0C]
loop_4382:
fornot2 %f6, %f14, %f2
pdist %f14, %f6, %f8
loop_4383:
ldsw [%l7 + 0x6C], %o6
fpack16 %f2, %f14
array8 %l4, %g5, %i6
movge %xcc, %g3, %o3
ldd [%l7 + 0x48], %f6
edge32ln %l2, %l5, %o4
stb %o1, [%l7 + 0x0F]
fand %f6, %f14, %f6
fmovs %f3, %f9
ldsw [%l7 + 0x24], %g4
fmovsn %xcc, %f7, %f6
fexpand %f1, %f10
ldx [%l7 + 0x40], %i4
array32 %i0, %g1, %o5
lduw [%l7 + 0x1C], %g2
brgz,a %o0, loop_4384
fmovdcs %icc, %f13, %f5
fpackfix %f14, %f9
bpos loop_4385
loop_4384:
fcmpne16 %f8, %f10, %g7
edge16n %l1, %g6, %i7
fandnot1 %f14, %f0, %f0
loop_4385:
st %f13, [%l7 + 0x7C]
ldsh [%l7 + 0x58], %l0
tpos %icc, 0x6
nop
setx loop_4386, %l0, %l1
jmpl %l1, %i3
ld [%l7 + 0x0C], %f4
std %f6, [%l7 + 0x38]
brgez %l6, loop_4387
loop_4386:
tn %icc, 0x0
fbuge,a %fcc0, loop_4388
bpos,pn %icc, loop_4389
loop_4387:
fcmps %fcc2, %f0, %f5
ld [%l7 + 0x38], %f14
loop_4388:
fnot2 %f0, %f12
loop_4389:
fabsd %f4, %f0
movrlz %i1, %i2, %l3
lduh [%l7 + 0x54], %o7
movrlz %i5, 0x1AB, %o2
array32 %l4, %o6, %i6
fandnot1s %f2, %f11, %f8
edge16 %g5, %g3, %l2
movge %icc, %l5, %o4
array16 %o1, %g4, %i4
fcmpgt32 %f10, %f6, %o3
stw %i0, [%l7 + 0x4C]
lduw [%l7 + 0x30], %g1
array16 %g2, %o5, %g7
subc %l1, 0x1CCD, %g6
ldsb [%l7 + 0x69], %o0
lduw [%l7 + 0x74], %i7
fmovdn %icc, %f1, %f11
fmovsge %icc, %f8, %f5
umulcc %l0, 0x13FE, %i3
ldsw [%l7 + 0x1C], %i1
tvs %xcc, 0x3
orn %i2, %l6, %l3
bcc,pn %icc, loop_4390
orn %i5, 0x0154, %o7
fba %fcc2, loop_4391
ldsw [%l7 + 0x4C], %l4
loop_4390:
ldx [%l7 + 0x50], %o2
ldx [%l7 + 0x20], %i6
loop_4391:
stx %o6, [%l7 + 0x18]
fmovrse %g5, %f3, %f10
fabsd %f14, %f8
stx %l2, [%l7 + 0x30]
fpsub16 %f8, %f10, %f4
fble,a %fcc1, loop_4392
fbl %fcc1, loop_4393
and %g3, 0x19FF, %l5
fmovspos %icc, %f10, %f6
loop_4392:
fmovrsne %o1, %f2, %f10
loop_4393:
fmovd %f0, %f4
fcmple16 %f2, %f14, %o4
edge16ln %g4, %o3, %i4
brz %g1, loop_4394
brnz %g2, loop_4395
fnot2s %f4, %f3
bneg,a,pt %xcc, loop_4396
loop_4394:
std %f8, [%l7 + 0x50]
loop_4395:
tleu %xcc, 0x7
fxors %f3, %f0, %f5
loop_4396:
fmovsle %xcc, %f8, %f6
ldx [%l7 + 0x60], %o5
fbo %fcc3, loop_4397
fmuld8ulx16 %f1, %f3, %f0
movle %icc, %i0, %l1
fnegs %f14, %f1
loop_4397:
srax %g7, %o0, %g6
edge16l %l0, %i7, %i3
tneg %xcc, 0x2
movl %icc, %i1, %i2
movneg %icc, %l6, %l3
fmovsle %icc, %f1, %f15
movrgz %i5, %o7, %o2
fblg %fcc2, loop_4398
fmovspos %xcc, %f15, %f3
fandnot1s %f0, %f4, %f7
orn %i6, %o6, %l4
loop_4398:
stw %l2, [%l7 + 0x30]
andncc %g3, %g5, %l5
ld [%l7 + 0x78], %f3
fmovsge %icc, %f9, %f14
fmul8sux16 %f0, %f4, %f0
nop
setx loop_4399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x60], %o1
ldub [%l7 + 0x29], %o4
fandnot1s %f1, %f11, %f13
loop_4399:
fmul8x16au %f4, %f0, %f14
fxnors %f11, %f3, %f10
movn %icc, %g4, %i4
ldsw [%l7 + 0x68], %o3
sth %g2, [%l7 + 0x26]
tvs %icc, 0x3
fmovdpos %xcc, %f9, %f6
bn,pn %xcc, loop_4400
fors %f1, %f12, %f15
te %icc, 0x4
fnands %f0, %f15, %f1
loop_4400:
array8 %o5, %i0, %g1
movrlz %g7, 0x371, %l1
stx %g6, [%l7 + 0x10]
fmovrslez %l0, %f11, %f14
stb %i7, [%l7 + 0x12]
fcmple32 %f8, %f2, %i3
fmovdleu %icc, %f11, %f14
stw %o0, [%l7 + 0x1C]
bg,a,pn %xcc, loop_4401
ldsh [%l7 + 0x5A], %i1
sdivcc %i2, 0x01C3, %l3
edge16l %i5, %o7, %l6
loop_4401:
addccc %o2, %i6, %l4
tg %icc, 0x2
fbg,a %fcc1, loop_4402
tgu %icc, 0x3
ldx [%l7 + 0x70], %o6
fmul8sux16 %f8, %f14, %f10
loop_4402:
fmovdcc %icc, %f4, %f0
edge32l %g3, %l2, %l5
fble %fcc1, loop_4403
sth %o1, [%l7 + 0x1E]
bleu,pt %xcc, loop_4404
tgu %xcc, 0x1
loop_4403:
fbe %fcc1, loop_4405
std %f6, [%l7 + 0x28]
loop_4404:
fmovrdlez %o4, %f4, %f10
fbuge %fcc2, loop_4406
loop_4405:
stx %g4, [%l7 + 0x10]
ldx [%l7 + 0x38], %g5
movvs %xcc, %i4, %g2
loop_4406:
st %f5, [%l7 + 0x18]
stb %o3, [%l7 + 0x45]
fpsub32s %f2, %f5, %f8
fsrc2 %f4, %f14
fmul8ulx16 %f10, %f4, %f12
fbul %fcc2, loop_4407
movn %icc, %o5, %i0
sth %g7, [%l7 + 0x56]
tcc %icc, 0x0
loop_4407:
st %f5, [%l7 + 0x7C]
umulcc %l1, 0x1A3B, %g1
andcc %l0, %i7, %i3
fpmerge %f10, %f4, %f4
fbug %fcc2, loop_4408
fmovdpos %icc, %f2, %f12
st %f14, [%l7 + 0x1C]
fcmpes %fcc2, %f4, %f2
loop_4408:
fmovspos %xcc, %f7, %f4
fcmps %fcc1, %f15, %f9
fmovrde %g6, %f6, %f8
fbu %fcc2, loop_4409
fpack16 %f0, %f11
sth %o0, [%l7 + 0x1C]
tle %icc, 0x2
loop_4409:
fmovdcs %xcc, %f8, %f3
fbn %fcc2, loop_4410
fmul8ulx16 %f0, %f6, %f4
tsubcctv %i1, %l3, %i2
sllx %o7, 0x12, %l6
loop_4410:
orncc %o2, 0x06A3, %i5
st %f13, [%l7 + 0x24]
fabsd %f12, %f8
brlz,a %i6, loop_4411
xorcc %l4, %o6, %g3
fmovdg %icc, %f11, %f0
tne %xcc, 0x0
loop_4411:
lduh [%l7 + 0x24], %l2
lduw [%l7 + 0x0C], %l5
std %f10, [%l7 + 0x28]
tvc %xcc, 0x7
sth %o4, [%l7 + 0x3C]
movrlez %g4, 0x2BB, %o1
std %f10, [%l7 + 0x68]
fsrc1 %f6, %f6
fbe,a %fcc0, loop_4412
subc %g5, 0x0658, %i4
ld [%l7 + 0x64], %f2
fsrc1 %f10, %f0
loop_4412:
udiv %o3, 0x17AB, %o5
tge %icc, 0x2
ld [%l7 + 0x2C], %f6
fbge,a %fcc2, loop_4413
movneg %icc, %g2, %i0
brgez,a %g7, loop_4414
st %f15, [%l7 + 0x60]
loop_4413:
fmovrdlz %l1, %f8, %f6
for %f2, %f2, %f4
loop_4414:
ldub [%l7 + 0x65], %l0
fornot1 %f12, %f6, %f2
fmovrse %g1, %f5, %f5
edge16ln %i3, %i7, %o0
movrlz %i1, 0x1BC, %g6
fpadd16 %f12, %f6, %f8
sdivx %l3, 0x1EE5, %i2
srl %o7, 0x18, %l6
ldd [%l7 + 0x18], %f4
bvc,a loop_4415
fbn %fcc3, loop_4416
addc %i5, %o2, %l4
fcmple32 %f6, %f10, %o6
loop_4415:
fmovsge %icc, %f10, %f0
loop_4416:
subccc %g3, 0x01A8, %l2
tvc %xcc, 0x2
ba,pn %icc, loop_4417
bneg,a %xcc, loop_4418
tvc %xcc, 0x5
st %f4, [%l7 + 0x5C]
loop_4417:
umul %l5, %o4, %g4
loop_4418:
fcmpgt32 %f12, %f10, %o1
movn %icc, %i6, %i4
ldsb [%l7 + 0x5D], %o3
sllx %o5, %g5, %i0
nop
setx loop_4419, %l0, %l1
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, %f8, %f4
fcmpgt32 %f2, %f12, %l1
fmovdpos %xcc, %f11, %f0
loop_4419:
sth %g2, [%l7 + 0x10]
fcmps %fcc3, %f14, %f2
fnand %f10, %f10, %f2
brlez,a %l0, loop_4420
fbl,a %fcc1, loop_4421
umulcc %g1, %i7, %i3
bneg %xcc, loop_4422
loop_4420:
fba,a %fcc1, loop_4423
loop_4421:
st %f6, [%l7 + 0x70]
movpos %icc, %o0, %i1
loop_4422:
sth %g6, [%l7 + 0x2E]
loop_4423:
stw %l3, [%l7 + 0x30]
stb %i2, [%l7 + 0x70]
call loop_4424
edge16 %o7, %i5, %l6
ld [%l7 + 0x44], %f11
fmovdge %xcc, %f13, %f5
loop_4424:
andn %l4, 0x13B6, %o2
ldsh [%l7 + 0x66], %o6
bcs,a,pt %icc, loop_4425
tsubcctv %g3, %l2, %l5
add %g4, 0x091C, %o4
fbge,a %fcc3, loop_4426
loop_4425:
fbug %fcc3, loop_4427
ldsh [%l7 + 0x74], %o1
bshuffle %f4, %f10, %f12
loop_4426:
lduw [%l7 + 0x1C], %i6
loop_4427:
stx %i4, [%l7 + 0x58]
tg %xcc, 0x6
fbule,a %fcc3, loop_4428
fmovd %f14, %f14
sub %o3, %g5, %o5
fmovdn %xcc, %f13, %f10
loop_4428:
te %xcc, 0x3
taddcc %g7, %l1, %g2
st %f2, [%l7 + 0x2C]
movpos %xcc, %l0, %g1
fblg,a %fcc3, loop_4429
fmul8x16au %f3, %f7, %f0
stb %i0, [%l7 + 0x42]
st %f0, [%l7 + 0x40]
loop_4429:
taddcctv %i3, %o0, %i1
fmul8ulx16 %f2, %f14, %f12
movrlez %g6, %i7, %l3
taddcc %o7, 0x19BB, %i5
mulx %i2, 0x0DE7, %l6
std %f14, [%l7 + 0x38]
st %f5, [%l7 + 0x38]
ldsh [%l7 + 0x0C], %o2
movpos %xcc, %o6, %g3
st %f4, [%l7 + 0x10]
fxnors %f8, %f0, %f9
sdiv %l4, 0x01C7, %l2
std %f6, [%l7 + 0x50]
addc %g4, 0x0371, %o4
ld [%l7 + 0x34], %f3
popc 0x00B3, %l5
pdist %f10, %f12, %f14
lduh [%l7 + 0x26], %i6
fornot1s %f8, %f7, %f15
lduw [%l7 + 0x38], %i4
fmovsa %icc, %f5, %f2
edge32ln %o3, %g5, %o5
brgez,a %o1, loop_4430
movcc %icc, %g7, %g2
edge8ln %l0, %g1, %i0
fmovdpos %xcc, %f8, %f10
loop_4430:
movl %xcc, %i3, %o0
fabss %f8, %f13
xorcc %l1, %i1, %i7
ldsw [%l7 + 0x30], %l3
fmovrsgez %g6, %f12, %f3
std %f2, [%l7 + 0x10]
fmovrse %o7, %f1, %f4
tgu %icc, 0x5
fmovdl %xcc, %f11, %f2
st %f2, [%l7 + 0x38]
fmovsvc %xcc, %f7, %f11
fba %fcc2, loop_4431
ld [%l7 + 0x40], %f4
fmovsa %icc, %f4, %f13
bcc,pn %icc, loop_4432
loop_4431:
fpmerge %f5, %f5, %f0
nop
setx loop_4433, %l0, %l1
jmpl %l1, %i2
ldsw [%l7 + 0x30], %i5
loop_4432:
fzero %f8
xnor %l6, %o2, %o6
loop_4433:
taddcc %l4, 0x0CBB, %g3
fornot1s %f14, %f10, %f14
fmovscs %icc, %f8, %f13
fxors %f5, %f0, %f11
tleu %xcc, 0x4
fbo,a %fcc1, loop_4434
fexpand %f15, %f2
edge32ln %g4, %l2, %o4
xnorcc %i6, %i4, %l5
loop_4434:
subcc %g5, 0x1DF0, %o5
fcmpes %fcc3, %f12, %f15
fpackfix %f14, %f12
fnegd %f0, %f14
stx %o3, [%l7 + 0x50]
fbug %fcc3, loop_4435
fmovdl %icc, %f6, %f1
xnor %g7, 0x0CF8, %g2
fnot1s %f5, %f3
loop_4435:
for %f14, %f2, %f6
movcs %icc, %o1, %l0
ldx [%l7 + 0x28], %g1
fbu,a %fcc3, loop_4436
ldub [%l7 + 0x24], %i0
stb %o0, [%l7 + 0x22]
movcs %icc, %l1, %i3
loop_4436:
fcmpgt32 %f10, %f10, %i7
stb %i1, [%l7 + 0x6E]
add %g6, 0x1A6A, %o7
smulcc %i2, %i5, %l6
ld [%l7 + 0x08], %f15
fmovs %f6, %f11
te %icc, 0x3
fandnot2s %f14, %f5, %f6
ta %icc, 0x7
umulcc %l3, %o6, %l4
popc %o2, %g3
bcs loop_4437
ldub [%l7 + 0x38], %l2
nop
setx loop_4438, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f2, %f8, %g4
loop_4437:
st %f1, [%l7 + 0x64]
sth %i6, [%l7 + 0x70]
loop_4438:
tneg %icc, 0x3
edge32 %o4, %l5, %i4
move %xcc, %o5, %o3
movge %xcc, %g5, %g2
pdist %f2, %f14, %f0
bneg,a loop_4439
ldsh [%l7 + 0x62], %o1
ldsw [%l7 + 0x44], %l0
fmovdle %xcc, %f10, %f0
loop_4439:
fcmpne32 %f2, %f0, %g7
ldd [%l7 + 0x48], %f6
or %g1, %i0, %o0
fmovsle %xcc, %f0, %f3
fpsub32s %f15, %f4, %f1
fmovsn %xcc, %f15, %f4
lduw [%l7 + 0x40], %l1
sethi 0x0CE1, %i7
st %f7, [%l7 + 0x60]
ldd [%l7 + 0x48], %f2
stw %i1, [%l7 + 0x1C]
subc %i3, %o7, %i2
lduh [%l7 + 0x4C], %g6
bne,a loop_4440
sth %l6, [%l7 + 0x7E]
ld [%l7 + 0x54], %f15
mulx %i5, 0x15B9, %o6
loop_4440:
stb %l3, [%l7 + 0x41]
move %xcc, %o2, %l4
popc 0x122E, %g3
movneg %xcc, %l2, %g4
fnot2s %f4, %f13
and %i6, 0x02A8, %o4
srl %i4, 0x09, %l5
edge32ln %o5, %g5, %o3
fmovrsgz %o1, %f10, %f0
ldsh [%l7 + 0x6E], %l0
fandnot1 %f12, %f12, %f6
fpackfix %f4, %f10
movrgez %g7, %g1, %i0
fpsub16s %f14, %f8, %f15
popc 0x1DD0, %o0
ld [%l7 + 0x60], %f11
tleu %icc, 0x2
fpsub32s %f8, %f2, %f8
udiv %g2, 0x1ABC, %i7
fbule %fcc1, loop_4441
fcmpeq16 %f12, %f6, %i1
sethi 0x157B, %i3
std %f6, [%l7 + 0x30]
loop_4441:
nop
setx loop_4442, %l0, %l1
jmpl %l1, %l1
fmul8x16al %f1, %f15, %f10
fcmple16 %f4, %f0, %i2
ldsh [%l7 + 0x30], %g6
loop_4442:
ldsb [%l7 + 0x4E], %l6
fzero %f14
movrne %i5, %o7, %l3
orn %o6, 0x0738, %o2
fmovdvc %xcc, %f1, %f0
ldsw [%l7 + 0x54], %g3
tvc %icc, 0x7
ldsb [%l7 + 0x71], %l2
fmovrse %g4, %f12, %f9
fandnot1 %f0, %f10, %f12
fmovdge %xcc, %f13, %f5
sdiv %i6, 0x06D1, %l4
ldsb [%l7 + 0x3D], %o4
ldub [%l7 + 0x58], %l5
stx %o5, [%l7 + 0x68]
lduw [%l7 + 0x1C], %g5
ldd [%l7 + 0x10], %f8
lduw [%l7 + 0x68], %o3
edge32l %o1, %i4, %g7
fmovrdlez %l0, %f0, %f2
fmovsge %xcc, %f10, %f14
ld [%l7 + 0x10], %f8
ldx [%l7 + 0x38], %i0
fmovdneg %icc, %f8, %f0
srax %o0, 0x0D, %g2
fmovdl %xcc, %f2, %f6
std %f4, [%l7 + 0x58]
te %xcc, 0x0
fnot1s %f13, %f13
andn %i7, 0x1BA2, %g1
fblg %fcc1, loop_4443
tpos %xcc, 0x5
fornot2s %f7, %f8, %f0
fpadd32 %f0, %f10, %f2
loop_4443:
lduw [%l7 + 0x28], %i3
orncc %l1, %i1, %i2
ldsh [%l7 + 0x10], %l6
edge16ln %i5, %g6, %o7
taddcctv %o6, 0x1162, %o2
fmovspos %xcc, %f14, %f0
xorcc %l3, %g3, %g4
lduw [%l7 + 0x0C], %l2
orn %i6, 0x1563, %l4
call loop_4444
ldx [%l7 + 0x08], %o4
ldub [%l7 + 0x35], %l5
stx %g5, [%l7 + 0x50]
loop_4444:
movrgez %o5, %o1, %i4
edge8 %g7, %o3, %i0
fmovrdlz %l0, %f10, %f12
ble %xcc, loop_4445
ba %xcc, loop_4446
fmovdvs %xcc, %f12, %f9
fxor %f8, %f10, %f2
loop_4445:
fandnot1 %f0, %f0, %f0
loop_4446:
ldsh [%l7 + 0x6C], %o0
bshuffle %f10, %f12, %f12
sub %i7, 0x0508, %g2
fmovspos %icc, %f9, %f8
ldsw [%l7 + 0x30], %g1
movvs %icc, %i3, %i1
ldx [%l7 + 0x08], %i2
edge8l %l1, %l6, %g6
udivx %i5, 0x0B1B, %o6
lduw [%l7 + 0x38], %o2
ldd [%l7 + 0x18], %f10
fbo %fcc2, loop_4447
ld [%l7 + 0x08], %f8
fnor %f8, %f4, %f12
sth %l3, [%l7 + 0x40]
loop_4447:
sdivx %g3, 0x1040, %o7
fbue,a %fcc1, loop_4448
fbl %fcc0, loop_4449
array32 %g4, %i6, %l2
bvc,a,pt %xcc, loop_4450
loop_4448:
fnors %f8, %f8, %f12
loop_4449:
ldx [%l7 + 0x68], %o4
fmovsgu %icc, %f12, %f5
loop_4450:
ldsw [%l7 + 0x50], %l5
fone %f0
fbg %fcc0, loop_4451
andcc %g5, 0x197B, %l4
fpmerge %f5, %f8, %f6
stx %o1, [%l7 + 0x78]
loop_4451:
fmul8sux16 %f0, %f10, %f6
movg %xcc, %i4, %o5
ldd [%l7 + 0x40], %f2
fbo %fcc3, loop_4452
mulx %g7, 0x0F8E, %o3
ldsh [%l7 + 0x70], %l0
fbe,a %fcc2, loop_4453
loop_4452:
fcmpeq32 %f2, %f6, %i0
fpackfix %f10, %f13
st %f6, [%l7 + 0x78]
loop_4453:
umul %o0, %i7, %g1
fxor %f4, %f8, %f10
fbe,a %fcc1, loop_4454
nop
setx loop_4455, %l0, %l1
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, %f0, %f3
ldsw [%l7 + 0x68], %g2
loop_4454:
fnot1s %f6, %f9
loop_4455:
fzeros %f5
fornot2 %f8, %f0, %f6
fandnot2 %f4, %f4, %f2
tl %icc, 0x1
bpos,a %xcc, loop_4456
udiv %i3, 0x0CF9, %i1
subc %i2, %l1, %g6
fornot2s %f14, %f11, %f2
loop_4456:
ldx [%l7 + 0x18], %l6
fnegd %f6, %f2
edge8n %o6, %o2, %l3
tle %icc, 0x2
fcmpeq16 %f2, %f12, %g3
subc %o7, 0x1217, %i5
alignaddrl %i6, %g4, %o4
movvs %icc, %l2, %g5
fnegs %f8, %f10
fmovd %f2, %f2
stb %l5, [%l7 + 0x78]
tg %icc, 0x7
movcc %xcc, %l4, %i4
fmovrse %o1, %f5, %f6
array16 %o5, %o3, %g7
movrgz %l0, 0x3CE, %i0
fbo,a %fcc1, loop_4457
tle %icc, 0x3
sth %o0, [%l7 + 0x74]
std %f0, [%l7 + 0x30]
loop_4457:
nop
setx loop_4458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %i7, 0x0141, %g1
stw %i3, [%l7 + 0x4C]
stx %g2, [%l7 + 0x10]
loop_4458:
fornot2s %f7, %f7, %f10
fabss %f7, %f12
stx %i1, [%l7 + 0x50]
sdivcc %l1, 0x1AD1, %i2
lduw [%l7 + 0x30], %l6
brlz,a %g6, loop_4459
stx %o6, [%l7 + 0x20]
bvs,pt %xcc, loop_4460
faligndata %f4, %f6, %f4
loop_4459:
movvc %icc, %o2, %g3
tleu %icc, 0x7
loop_4460:
udivcc %l3, 0x132C, %i5
sth %i6, [%l7 + 0x32]
movvs %xcc, %o7, %g4
movrlez %l2, 0x1EC, %o4
tleu %icc, 0x2
fmovscs %xcc, %f12, %f3
xnorcc %g5, 0x05B1, %l5
fcmped %fcc3, %f6, %f14
fandnot2 %f4, %f4, %f14
udivx %i4, 0x07DE, %l4
fexpand %f1, %f10
ldub [%l7 + 0x7B], %o5
ld [%l7 + 0x0C], %f12
bcc,a %xcc, loop_4461
fornot1s %f4, %f6, %f5
fcmple16 %f0, %f0, %o3
fmovd %f14, %f6
loop_4461:
edge8ln %o1, %g7, %l0
ld [%l7 + 0x58], %f9
std %f8, [%l7 + 0x68]
fxor %f2, %f14, %f12
subccc %i0, %o0, %i7
ld [%l7 + 0x44], %f12
tsubcc %i3, 0x1721, %g2
sth %g1, [%l7 + 0x0A]
xor %l1, %i1, %i2
fmovdcs %icc, %f12, %f4
fmul8ulx16 %f4, %f0, %f2
fmovdvs %xcc, %f0, %f14
taddcc %g6, 0x1740, %o6
fba,a %fcc0, loop_4462
smulcc %o2, 0x0262, %l6
fbue %fcc3, loop_4463
fors %f13, %f0, %f11
loop_4462:
fornot2s %f3, %f8, %f4
tcc %icc, 0x1
loop_4463:
ldub [%l7 + 0x4C], %l3
add %g3, %i5, %o7
ldsb [%l7 + 0x61], %i6
fpmerge %f3, %f13, %f4
mova %icc, %l2, %g4
brnz %o4, loop_4464
addccc %l5, 0x0720, %g5
fmovdle %icc, %f3, %f15
fcmped %fcc2, %f10, %f4
loop_4464:
ldd [%l7 + 0x50], %f14
array8 %i4, %o5, %o3
subccc %o1, %g7, %l0
fors %f12, %f14, %f10
fblg %fcc3, loop_4465
sra %l4, %o0, %i0
ldub [%l7 + 0x3B], %i7
sth %i3, [%l7 + 0x36]
loop_4465:
brgz %g1, loop_4466
fpackfix %f6, %f1
xorcc %g2, 0x1A28, %i1
bne,a loop_4467
loop_4466:
fbug,a %fcc2, loop_4468
ldsb [%l7 + 0x66], %i2
fpsub16 %f6, %f14, %f10
loop_4467:
ldsw [%l7 + 0x50], %l1
loop_4468:
fbn,a %fcc3, loop_4469
subccc %g6, %o2, %l6
ldub [%l7 + 0x2E], %l3
fbe,a %fcc2, loop_4470
loop_4469:
nop
setx loop_4471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn,a %fcc0, loop_4472
fmuld8ulx16 %f9, %f15, %f10
loop_4470:
ldub [%l7 + 0x37], %g3
loop_4471:
ldub [%l7 + 0x71], %o6
loop_4472:
tvc %xcc, 0x0
std %f12, [%l7 + 0x38]
ldsh [%l7 + 0x6C], %i5
fbne,a %fcc2, loop_4473
nop
setx loop_4474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %o7, %l2, %g4
ld [%l7 + 0x48], %f3
loop_4473:
movrne %i6, %l5, %g5
loop_4474:
fbule %fcc0, loop_4475
pdist %f10, %f14, %f6
fzero %f14
lduw [%l7 + 0x08], %i4
loop_4475:
ldub [%l7 + 0x1F], %o4
fmovrse %o3, %f2, %f10
movgu %icc, %o5, %g7
udivx %o1, 0x0BC7, %l4
fand %f6, %f4, %f2
ld [%l7 + 0x28], %f3
ba,a %icc, loop_4476
bl,a %xcc, loop_4477
fmovdg %xcc, %f13, %f0
ba,pt %icc, loop_4478
loop_4476:
fnegs %f10, %f9
loop_4477:
fba %fcc0, loop_4479
sdiv %l0, 0x10AD, %o0
loop_4478:
fnot2s %f13, %f15
fpsub32s %f10, %f3, %f7
loop_4479:
taddcc %i0, %i3, %g1
st %f2, [%l7 + 0x20]
stx %g2, [%l7 + 0x38]
sth %i1, [%l7 + 0x54]
fmovsgu %xcc, %f12, %f9
srax %i2, %i7, %g6
fxnor %f2, %f6, %f4
ldd [%l7 + 0x50], %f0
xnorcc %l1, 0x02D7, %o2
stb %l6, [%l7 + 0x28]
fmovsl %icc, %f9, %f2
tsubcc %l3, 0x14C4, %g3
nop
setx loop_4480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x78]
brgez %i5, loop_4481
ldd [%l7 + 0x28], %f6
loop_4480:
pdist %f4, %f0, %f10
fnot2s %f0, %f2
loop_4481:
orncc %o7, %l2, %o6
fpack32 %f6, %f10, %f2
fmovrsgz %i6, %f2, %f0
fcmpeq32 %f12, %f10, %g4
te %icc, 0x0
ldsb [%l7 + 0x17], %l5
fpadd32 %f2, %f2, %f6
fors %f6, %f2, %f2
fone %f14
fones %f5
fmovdn %icc, %f5, %f7
bg,pt %xcc, loop_4482
addccc %i4, %g5, %o3
fmovrslez %o5, %f2, %f13
sethi 0x0E2B, %g7
loop_4482:
fnot1 %f12, %f8
fmovd %f6, %f12
pdist %f10, %f0, %f8
fnors %f14, %f0, %f6
stw %o1, [%l7 + 0x7C]
brlez %o4, loop_4483
bpos,a %icc, loop_4484
edge32 %l4, %l0, %i0
fmovsn %xcc, %f8, %f11
loop_4483:
fpadd16s %f13, %f8, %f1
loop_4484:
fsrc1s %f13, %f15
fbo %fcc0, loop_4485
sth %i3, [%l7 + 0x50]
array16 %o0, %g2, %g1
edge32 %i1, %i2, %g6
loop_4485:
stw %l1, [%l7 + 0x78]
st %f4, [%l7 + 0x40]
fmovde %icc, %f12, %f1
fpsub32s %f0, %f8, %f6
tle %xcc, 0x6
stb %i7, [%l7 + 0x45]
bne,a loop_4486
fbn,a %fcc0, loop_4487
lduh [%l7 + 0x6C], %l6
be %icc, loop_4488
loop_4486:
fbul,a %fcc0, loop_4489
loop_4487:
tsubcctv %l3, 0x167E, %g3
ldsw [%l7 + 0x4C], %i5
loop_4488:
edge32ln %o7, %l2, %o2
loop_4489:
st %f6, [%l7 + 0x08]
or %o6, 0x0F3F, %i6
fmovda %xcc, %f11, %f10
smulcc %l5, 0x0161, %g4
fands %f5, %f4, %f8
fmovsleu %icc, %f1, %f14
st %f15, [%l7 + 0x58]
fpackfix %f12, %f12
movgu %icc, %g5, %o3
st %f12, [%l7 + 0x1C]
tg %xcc, 0x0
edge8l %i4, %g7, %o1
srlx %o4, %l4, %l0
fbu %fcc1, loop_4490
std %f10, [%l7 + 0x68]
edge16 %i0, %o5, %i3
stw %g2, [%l7 + 0x60]
loop_4490:
bge %xcc, loop_4491
edge32 %o0, %g1, %i1
movneg %icc, %g6, %i2
udivx %i7, 0x0351, %l1
loop_4491:
fbug,a %fcc3, loop_4492
tcc %xcc, 0x3
std %f2, [%l7 + 0x60]
st %f10, [%l7 + 0x28]
loop_4492:
fcmple16 %f8, %f4, %l3
smulcc %l6, %g3, %i5
tleu %icc, 0x2
udiv %l2, 0x15A4, %o7
fbue,a %fcc3, loop_4493
fpack16 %f12, %f11
andcc %o2, %i6, %o6
fnot2 %f12, %f4
loop_4493:
fmovdcc %icc, %f6, %f13
taddcc %l5, 0x09D6, %g4
fand %f6, %f0, %f10
ldx [%l7 + 0x30], %g5
add %i4, %o3, %o1
brlz,a %o4, loop_4494
movl %xcc, %g7, %l4
edge8l %i0, %o5, %i3
ba loop_4495
loop_4494:
fnand %f6, %f14, %f12
bvs loop_4496
fxor %f0, %f12, %f0
loop_4495:
edge8n %l0, %g2, %g1
fpack16 %f6, %f2
loop_4496:
fmovrde %o0, %f4, %f0
movg %xcc, %g6, %i1
lduh [%l7 + 0x1C], %i2
st %f1, [%l7 + 0x30]
fnand %f8, %f12, %f12
fnegd %f0, %f14
fxor %f6, %f2, %f12
ldx [%l7 + 0x38], %l1
bl loop_4497
stb %l3, [%l7 + 0x69]
st %f4, [%l7 + 0x78]
mulx %l6, %i7, %g3
loop_4497:
lduh [%l7 + 0x2C], %l2
fsrc2 %f0, %f8
fpsub32 %f10, %f10, %f4
fornot1 %f14, %f2, %f12
fpadd32s %f15, %f12, %f1
fnor %f0, %f0, %f14
stx %i5, [%l7 + 0x40]
ldsw [%l7 + 0x3C], %o7
ldd [%l7 + 0x60], %f14
fba %fcc3, loop_4498
tvc %xcc, 0x6
fmul8x16al %f15, %f1, %f4
srlx %o2, %i6, %l5
loop_4498:
mulx %g4, %g5, %i4
fpsub32 %f14, %f4, %f10
fmovrsgez %o3, %f14, %f4
tcc %xcc, 0x7
fsrc2 %f10, %f12
brlez %o1, loop_4499
movrne %o6, 0x09D, %o4
fmuld8ulx16 %f10, %f4, %f6
fpsub16 %f4, %f8, %f0
loop_4499:
ld [%l7 + 0x70], %f9
ble,a loop_4500
fmovdgu %icc, %f11, %f11
taddcctv %g7, %i0, %l4
tgu %icc, 0x4
loop_4500:
fcmpeq32 %f12, %f2, %o5
bleu loop_4501
bcc %xcc, loop_4502
ldsb [%l7 + 0x57], %i3
xnor %g2, 0x0FAD, %g1
loop_4501:
fbue,a %fcc2, loop_4503
loop_4502:
smulcc %o0, %l0, %g6
ldsh [%l7 + 0x4A], %i1
taddcctv %i2, %l1, %l6
loop_4503:
ldsw [%l7 + 0x50], %l3
fbule %fcc3, loop_4504
srl %g3, %i7, %i5
fcmpes %fcc1, %f11, %f5
fbe %fcc3, loop_4505
loop_4504:
lduw [%l7 + 0x7C], %l2
smulcc %o7, 0x088F, %i6
te %icc, 0x4
loop_4505:
fpadd32 %f10, %f0, %f4
fnegs %f0, %f2
bgu,pn %xcc, loop_4506
lduw [%l7 + 0x28], %l5
tsubcc %g4, 0x147D, %g5
edge32l %o2, %o3, %o1
loop_4506:
stb %i4, [%l7 + 0x72]
edge32n %o4, %o6, %g7
fcmple32 %f0, %f2, %l4
bshuffle %f0, %f2, %f8
fba,a %fcc2, loop_4507
movcc %icc, %i0, %o5
std %f2, [%l7 + 0x50]
fpsub32s %f13, %f2, %f5
loop_4507:
fcmped %fcc2, %f8, %f6
ldub [%l7 + 0x69], %i3
ld [%l7 + 0x58], %f10
faligndata %f12, %f0, %f8
ldsb [%l7 + 0x15], %g1
stw %o0, [%l7 + 0x7C]
fpackfix %f12, %f5
mulscc %g2, %l0, %g6
ble,a,pn %icc, loop_4508
sdiv %i2, 0x0CB5, %l1
movre %i1, 0x37B, %l3
bge,a loop_4509
loop_4508:
sethi 0x101E, %g3
fand %f14, %f2, %f10
tsubcctv %l6, 0x0C61, %i7
loop_4509:
stb %l2, [%l7 + 0x50]
movrlz %i5, 0x3E2, %i6
tcs %icc, 0x4
ba,a loop_4510
alignaddr %o7, %l5, %g5
array8 %g4, %o2, %o1
ldx [%l7 + 0x30], %i4
loop_4510:
subccc %o4, %o6, %g7
tvc %icc, 0x4
nop
setx loop_4511, %l0, %l1
jmpl %l1, %o3
fbge,a %fcc3, loop_4512
brgz %l4, loop_4513
sth %i0, [%l7 + 0x1A]
loop_4511:
st %f11, [%l7 + 0x70]
loop_4512:
lduw [%l7 + 0x0C], %i3
loop_4513:
fmovse %icc, %f8, %f5
tge %icc, 0x4
ldd [%l7 + 0x20], %f8
ldsb [%l7 + 0x6F], %g1
fcmps %fcc2, %f8, %f9
taddcctv %o5, %g2, %o0
ld [%l7 + 0x64], %f10
fbule %fcc2, loop_4514
fmovrdlz %l0, %f2, %f10
st %f4, [%l7 + 0x3C]
andn %i2, 0x13B7, %l1
loop_4514:
fbge,a %fcc0, loop_4515
movg %icc, %i1, %g6
ld [%l7 + 0x3C], %f8
fbl %fcc2, loop_4516
loop_4515:
be,a %icc, loop_4517
edge32n %l3, %l6, %i7
edge32n %l2, %i5, %i6
loop_4516:
ta %xcc, 0x6
loop_4517:
fornot1s %f15, %f10, %f4
fmovsa %icc, %f13, %f6
add %o7, 0x16E6, %l5
fblg,a %fcc0, loop_4518
fbuge %fcc0, loop_4519
movge %xcc, %g5, %g4
umulcc %g3, %o2, %i4
loop_4518:
fand %f4, %f14, %f0
loop_4519:
stw %o1, [%l7 + 0x3C]
std %f0, [%l7 + 0x48]
fxor %f8, %f4, %f12
bl,a,pn %icc, loop_4520
sll %o6, 0x0B, %g7
fba,a %fcc0, loop_4521
srlx %o3, %l4, %o4
loop_4520:
ldub [%l7 + 0x0F], %i3
fnot2 %f14, %f12
loop_4521:
ld [%l7 + 0x20], %f5
ldsb [%l7 + 0x0D], %g1
fbl %fcc2, loop_4522
ldsw [%l7 + 0x68], %i0
fmovd %f6, %f8
ldsw [%l7 + 0x64], %o5
loop_4522:
brgez %g2, loop_4523
lduh [%l7 + 0x58], %o0
fbul,a %fcc0, loop_4524
std %f6, [%l7 + 0x48]
loop_4523:
stb %i2, [%l7 + 0x7F]
fpack16 %f8, %f1
loop_4524:
movcs %icc, %l1, %l0
lduw [%l7 + 0x50], %i1
umul %g6, 0x1308, %l6
stb %l3, [%l7 + 0x0D]
ldsb [%l7 + 0x16], %l2
fmovrsgz %i5, %f4, %f4
sub %i7, 0x13C6, %o7
lduw [%l7 + 0x20], %l5
fba,a %fcc3, loop_4525
fmovrslez %g5, %f15, %f10
fbule,a %fcc3, loop_4526
fmovsgu %icc, %f11, %f10
loop_4525:
fbg,a %fcc2, loop_4527
fandnot2s %f9, %f3, %f6
loop_4526:
ldd [%l7 + 0x38], %f12
ldsw [%l7 + 0x10], %i6
loop_4527:
stx %g3, [%l7 + 0x28]
fba %fcc0, loop_4528
fnot1s %f6, %f12
fpackfix %f4, %f13
fmovdvs %xcc, %f3, %f3
loop_4528:
movrgez %o2, 0x35A, %i4
movcs %xcc, %g4, %o1
orn %o6, %g7, %o3
lduw [%l7 + 0x10], %l4
andn %o4, 0x1715, %i3
call loop_4529
fnand %f14, %f0, %f10
stx %g1, [%l7 + 0x40]
orcc %o5, 0x102D, %i0
loop_4529:
movre %o0, %g2, %i2
fsrc1s %f3, %f15
ba %xcc, loop_4530
movcc %xcc, %l1, %l0
ldub [%l7 + 0x2A], %i1
sethi 0x1A9F, %l6
loop_4530:
bleu,a %xcc, loop_4531
movrlez %l3, 0x2D2, %g6
smulcc %l2, 0x0800, %i5
stw %i7, [%l7 + 0x30]
loop_4531:
fbug,a %fcc1, loop_4532
tne %xcc, 0x2
lduw [%l7 + 0x48], %l5
ldsb [%l7 + 0x45], %g5
loop_4532:
stb %i6, [%l7 + 0x7F]
fpsub16s %f1, %f7, %f0
lduh [%l7 + 0x7A], %o7
fpsub16 %f8, %f8, %f8
stb %g3, [%l7 + 0x1F]
fpadd32s %f0, %f10, %f2
brgz %i4, loop_4533
fmovrde %g4, %f4, %f0
fmovd %f4, %f10
fcmps %fcc2, %f15, %f3
loop_4533:
fpadd32 %f12, %f8, %f2
fmovsvs %icc, %f9, %f6
fpadd32 %f12, %f8, %f12
edge32ln %o1, %o2, %g7
ldx [%l7 + 0x20], %o3
movrgez %l4, %o6, %i3
stx %o4, [%l7 + 0x70]
fmovrsgez %o5, %f0, %f9
tvc %xcc, 0x6
st %f13, [%l7 + 0x1C]
tpos %xcc, 0x0
ld [%l7 + 0x6C], %f15
fmovsgu %icc, %f10, %f2
orcc %i0, %g1, %g2
edge32 %o0, %i2, %l1
bneg,a loop_4534
ld [%l7 + 0x54], %f1
std %f4, [%l7 + 0x30]
movle %xcc, %i1, %l6
loop_4534:
ldub [%l7 + 0x60], %l3
tle %xcc, 0x3
te %icc, 0x4
ldx [%l7 + 0x10], %l0
mulx %l2, 0x1078, %g6
fmovsa %xcc, %f12, %f1
ld [%l7 + 0x2C], %f8
fpadd16s %f1, %f4, %f5
bne %xcc, loop_4535
udivcc %i7, 0x1042, %l5
st %f12, [%l7 + 0x28]
lduw [%l7 + 0x78], %g5
loop_4535:
bn,a %icc, loop_4536
sth %i6, [%l7 + 0x5A]
fnot1 %f2, %f0
fcmpgt16 %f2, %f2, %i5
loop_4536:
stb %o7, [%l7 + 0x29]
alignaddrl %g3, %i4, %o1
edge16n %g4, %g7, %o3
bleu,a,pt %icc, loop_4537
sth %l4, [%l7 + 0x2E]
ldd [%l7 + 0x28], %f6
udivcc %o6, 0x1A08, %i3
loop_4537:
fornot1 %f14, %f0, %f2
or %o4, 0x19CB, %o2
fnot2 %f2, %f2
umulcc %i0, %o5, %g1
fmovda %icc, %f0, %f2
mulscc %o0, 0x1B51, %i2
sethi 0x1F27, %l1
sdivcc %g2, 0x0A2C, %i1
fbue %fcc2, loop_4538
bneg,pn %icc, loop_4539
fmovdl %xcc, %f14, %f8
lduh [%l7 + 0x4E], %l3
loop_4538:
fmovde %xcc, %f8, %f9
loop_4539:
fmovsa %icc, %f10, %f12
std %f0, [%l7 + 0x38]
fbo,a %fcc3, loop_4540
ldsh [%l7 + 0x7A], %l6
st %f10, [%l7 + 0x4C]
orncc %l0, 0x1469, %l2
loop_4540:
ldsb [%l7 + 0x7B], %i7
fpadd32s %f0, %f9, %f9
bvc,a %icc, loop_4541
bvc,a,pt %xcc, loop_4542
add %l5, 0x0A3B, %g6
fxors %f12, %f11, %f8
loop_4541:
fmovsgu %xcc, %f9, %f9
loop_4542:
fornot2s %f9, %f12, %f15
ld [%l7 + 0x24], %f14
ldx [%l7 + 0x70], %i6
fbn,a %fcc0, loop_4543
stb %g5, [%l7 + 0x24]
movleu %xcc, %i5, %g3
edge8ln %o7, %o1, %i4
loop_4543:
taddcc %g4, %o3, %g7
stw %l4, [%l7 + 0x58]
xor %o6, 0x043A, %i3
tge %icc, 0x0
fmovdpos %icc, %f2, %f8
bcc,a,pn %xcc, loop_4544
fsrc1 %f6, %f0
fabsd %f14, %f12
fmuld8ulx16 %f10, %f10, %f14
loop_4544:
stx %o2, [%l7 + 0x08]
sllx %o4, %i0, %g1
fcmpne16 %f2, %f8, %o5
faligndata %f8, %f8, %f0
mova %icc, %o0, %l1
movleu %xcc, %i2, %i1
orcc %l3, 0x0F35, %g2
ldub [%l7 + 0x51], %l6
brz,a %l2, loop_4545
ldx [%l7 + 0x38], %i7
orcc %l0, %l5, %i6
movne %icc, %g5, %i5
loop_4545:
fmovdcc %icc, %f15, %f8
fmovdn %xcc, %f2, %f10
stw %g3, [%l7 + 0x3C]
st %f3, [%l7 + 0x64]
fzero %f4
movge %icc, %o7, %o1
fmovrdgez %i4, %f6, %f4
st %f5, [%l7 + 0x28]
ldsw [%l7 + 0x64], %g4
fble,a %fcc1, loop_4546
fba,a %fcc2, loop_4547
be loop_4548
edge8 %o3, %g7, %g6
loop_4546:
lduh [%l7 + 0x3E], %l4
loop_4547:
umul %o6, 0x050B, %i3
loop_4548:
srl %o4, 0x09, %o2
ldub [%l7 + 0x56], %i0
bl,a,pt %xcc, loop_4549
movcc %xcc, %o5, %o0
orcc %l1, %g1, %i1
std %f10, [%l7 + 0x68]
loop_4549:
sth %i2, [%l7 + 0x20]
fbg,a %fcc2, loop_4550
fbul %fcc0, loop_4551
fble,a %fcc2, loop_4552
sll %g2, 0x0A, %l6
loop_4550:
stb %l3, [%l7 + 0x1D]
loop_4551:
fnot2 %f8, %f8
loop_4552:
bleu %xcc, loop_4553
edge16 %l2, %i7, %l0
fmovrsgez %l5, %f10, %f11
brlez,a %g5, loop_4554
loop_4553:
tvs %icc, 0x6
lduh [%l7 + 0x44], %i6
fmuld8ulx16 %f8, %f3, %f4
loop_4554:
movcs %xcc, %g3, %i5
st %f5, [%l7 + 0x44]
ldx [%l7 + 0x58], %o7
fmul8x16al %f5, %f13, %f14
movle %icc, %i4, %g4
ldsh [%l7 + 0x2E], %o3
lduw [%l7 + 0x5C], %g7
fbue,a %fcc3, loop_4555
fmovscs %xcc, %f10, %f3
movrlz %o1, 0x2D5, %l4
lduh [%l7 + 0x56], %g6
loop_4555:
bshuffle %f4, %f12, %f6
lduw [%l7 + 0x70], %o6
lduh [%l7 + 0x44], %i3
fsrc2 %f8, %f2
movre %o2, 0x1B8, %i0
fmovsn %xcc, %f15, %f12
addcc %o5, %o4, %o0
ldub [%l7 + 0x09], %l1
stw %i1, [%l7 + 0x64]
std %f0, [%l7 + 0x18]
ldx [%l7 + 0x70], %i2
edge8n %g1, %g2, %l3
fxnor %f2, %f10, %f4
movvc %xcc, %l2, %l6
move %icc, %i7, %l0
edge16ln %l5, %g5, %g3
tne %xcc, 0x2
bneg,pn %xcc, loop_4556
fbule %fcc0, loop_4557
fpackfix %f14, %f4
ldd [%l7 + 0x58], %f8
loop_4556:
fmovspos %xcc, %f13, %f1
loop_4557:
fnot2 %f6, %f6
ldsw [%l7 + 0x60], %i6
st %f4, [%l7 + 0x08]
xorcc %i5, 0x0849, %o7
brgez,a %g4, loop_4558
fmovdleu %icc, %f3, %f11
lduh [%l7 + 0x3E], %i4
fxnors %f14, %f5, %f5
loop_4558:
sdivcc %o3, 0x00ED, %o1
mova %xcc, %l4, %g7
fmovrsne %o6, %f2, %f12
fmovdpos %xcc, %f6, %f12
udivx %g6, 0x00CE, %i3
fsrc1 %f6, %f12
fbul %fcc0, loop_4559
fmovspos %icc, %f12, %f13
fbn %fcc2, loop_4560
for %f2, %f12, %f10
loop_4559:
movcs %xcc, %o2, %o5
bleu,pt %xcc, loop_4561
loop_4560:
std %f8, [%l7 + 0x50]
subc %i0, %o4, %l1
udivcc %i1, 0x0FDD, %o0
loop_4561:
fmovrsgez %i2, %f9, %f7
ldsw [%l7 + 0x54], %g1
lduw [%l7 + 0x64], %g2
tge %xcc, 0x3
orn %l3, %l6, %i7
ldub [%l7 + 0x0C], %l0
fpadd16 %f14, %f10, %f8
tsubcc %l5, 0x0231, %l2
nop
setx loop_4562, %l0, %l1
jmpl %l1, %g3
fnor %f10, %f0, %f6
fmovdneg %xcc, %f9, %f11
brnz %i6, loop_4563
loop_4562:
popc 0x02B6, %i5
ldsb [%l7 + 0x3E], %g5
fmovrdlez %g4, %f4, %f14
loop_4563:
ld [%l7 + 0x70], %f12
tcs %icc, 0x6
ld [%l7 + 0x3C], %f5
stx %i4, [%l7 + 0x40]
fpmerge %f12, %f14, %f4
ldsh [%l7 + 0x20], %o7
ta %icc, 0x0
fba %fcc1, loop_4564
fmovdne %icc, %f9, %f3
fcmpgt16 %f0, %f6, %o3
bge,pt %icc, loop_4565
loop_4564:
ldsb [%l7 + 0x16], %l4
st %f4, [%l7 + 0x28]
lduw [%l7 + 0x64], %g7
loop_4565:
lduh [%l7 + 0x78], %o1
ldx [%l7 + 0x68], %o6
stx %g6, [%l7 + 0x28]
ldd [%l7 + 0x18], %f14
ldx [%l7 + 0x58], %o2
std %f0, [%l7 + 0x30]
ldsh [%l7 + 0x7C], %o5
fmovsvc %xcc, %f9, %f7
fabss %f7, %f11
fmuld8ulx16 %f9, %f12, %f0
fmul8x16au %f12, %f10, %f0
te %icc, 0x7
std %f12, [%l7 + 0x10]
bgu %xcc, loop_4566
fpadd32 %f10, %f10, %f2
sth %i3, [%l7 + 0x6A]
ldx [%l7 + 0x68], %i0
loop_4566:
tge %xcc, 0x2
stw %l1, [%l7 + 0x7C]
movleu %icc, %o4, %i1
lduw [%l7 + 0x48], %o0
for %f2, %f12, %f10
xorcc %i2, %g1, %l3
fcmpd %fcc1, %f4, %f14
sethi 0x06DD, %l6
edge8n %i7, %g2, %l0
bcs loop_4567
ldsh [%l7 + 0x48], %l5
ldx [%l7 + 0x20], %l2
ldub [%l7 + 0x6D], %g3
loop_4567:
fcmpgt16 %f4, %f0, %i6
fandnot2 %f8, %f4, %f4
fbg %fcc0, loop_4568
fabss %f8, %f12
ld [%l7 + 0x70], %f2
fmovsleu %xcc, %f9, %f13
loop_4568:
stb %g5, [%l7 + 0x0C]
fbul %fcc1, loop_4569
fmovsgu %xcc, %f8, %f8
fmuld8ulx16 %f11, %f2, %f10
ldsw [%l7 + 0x74], %i5
loop_4569:
ldd [%l7 + 0x28], %f0
movpos %icc, %i4, %o7
ldx [%l7 + 0x70], %g4
bcs,pt %icc, loop_4570
array16 %l4, %g7, %o1
lduw [%l7 + 0x38], %o3
sub %g6, 0x0920, %o2
loop_4570:
nop
setx loop_4571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %o5, 0x034A, %o6
tvs %icc, 0x2
fmovsa %xcc, %f3, %f3
loop_4571:
ld [%l7 + 0x70], %f6
andcc %i0, %l1, %i3
bl,a loop_4572
ldx [%l7 + 0x10], %o4
alignaddrl %i1, %i2, %g1
fandnot1 %f2, %f2, %f4
loop_4572:
fmovrdne %o0, %f10, %f6
fands %f10, %f11, %f8
fcmpne32 %f14, %f2, %l6
fmovsn %xcc, %f2, %f10
fmuld8ulx16 %f8, %f1, %f0
fexpand %f12, %f4
fmul8x16au %f5, %f9, %f0
edge8n %i7, %l3, %g2
lduw [%l7 + 0x08], %l0
edge8 %l5, %g3, %i6
addc %l2, 0x125F, %g5
stx %i4, [%l7 + 0x08]
lduw [%l7 + 0x40], %i5
edge8 %o7, %g4, %g7
fabss %f8, %f9
subc %l4, %o3, %o1
fpsub16 %f2, %f0, %f12
ta %icc, 0x6
fpsub32s %f0, %f4, %f5
taddcctv %o2, 0x12B3, %o5
movle %icc, %o6, %g6
subccc %l1, 0x155F, %i0
fcmpd %fcc2, %f12, %f2
xnorcc %o4, 0x1A11, %i3
ld [%l7 + 0x28], %f1
stb %i1, [%l7 + 0x26]
lduw [%l7 + 0x5C], %g1
movrlz %i2, %o0, %l6
movn %xcc, %i7, %l3
fpadd32 %f4, %f4, %f8
fnot2 %f0, %f4
tneg %icc, 0x4
fbl %fcc2, loop_4573
fmovda %icc, %f7, %f13
sub %g2, 0x1FCD, %l5
sdivcc %g3, 0x0A49, %l0
loop_4573:
fxnor %f6, %f12, %f14
fnot2 %f4, %f14
move %icc, %l2, %g5
udiv %i4, 0x0C81, %i6
bvc,a loop_4574
fba,a %fcc3, loop_4575
stx %o7, [%l7 + 0x10]
fcmple32 %f4, %f0, %g4
loop_4574:
ldsw [%l7 + 0x10], %g7
loop_4575:
stw %l4, [%l7 + 0x64]
ldsh [%l7 + 0x12], %i5
ldsh [%l7 + 0x24], %o3
smulcc %o2, 0x1EBA, %o1
fmovrdne %o5, %f2, %f0
tpos %xcc, 0x6
movvc %icc, %o6, %l1
fmovrsgz %g6, %f8, %f15
fzero %f10
stx %i0, [%l7 + 0x50]
sth %o4, [%l7 + 0x4E]
tsubcctv %i3, 0x1B75, %g1
fmovda %xcc, %f13, %f9
edge32ln %i2, %o0, %l6
fbug,a %fcc1, loop_4576
stb %i1, [%l7 + 0x29]
tg %xcc, 0x4
movneg %icc, %i7, %l3
loop_4576:
ld [%l7 + 0x64], %f7
ldsb [%l7 + 0x6F], %g2
udivx %g3, 0x1D08, %l5
st %f5, [%l7 + 0x64]
ldsh [%l7 + 0x74], %l2
movl %xcc, %l0, %g5
ldx [%l7 + 0x78], %i4
fxor %f8, %f2, %f10
ldsb [%l7 + 0x7E], %o7
stw %i6, [%l7 + 0x68]
siam 0x4
fmovrdne %g7, %f6, %f0
nop
setx loop_4577, %l0, %l1
jmpl %l1, %l4
sth %i5, [%l7 + 0x6E]
fbl %fcc3, loop_4578
sth %g4, [%l7 + 0x48]
loop_4577:
tsubcctv %o3, 0x015A, %o2
edge32n %o5, %o1, %l1
loop_4578:
bcc %icc, loop_4579
movrlz %g6, %o6, %i0
fmovdn %icc, %f5, %f10
ldd [%l7 + 0x60], %f12
loop_4579:
fpackfix %f6, %f6
subc %o4, %i3, %g1
xnor %o0, 0x0EF8, %l6
nop
setx loop_4580, %l0, %l1
jmpl %l1, %i1
fbg %fcc3, loop_4581
movpos %icc, %i7, %l3
ldsh [%l7 + 0x42], %i2
loop_4580:
ldsw [%l7 + 0x78], %g3
loop_4581:
srlx %l5, %l2, %g2
fcmpeq32 %f6, %f2, %l0
siam 0x1
fmovdvs %xcc, %f11, %f3
tg %xcc, 0x4
fmovdvc %icc, %f10, %f7
fmovspos %icc, %f15, %f7
fand %f14, %f0, %f6
stb %g5, [%l7 + 0x61]
std %f14, [%l7 + 0x28]
bleu,pt %icc, loop_4582
fmul8x16 %f10, %f6, %f6
tsubcctv %o7, %i6, %g7
sth %i4, [%l7 + 0x42]
loop_4582:
st %f1, [%l7 + 0x38]
tvs %icc, 0x6
ldsh [%l7 + 0x3A], %i5
fmovdn %xcc, %f7, %f7
bg %xcc, loop_4583
lduw [%l7 + 0x7C], %g4
stx %o3, [%l7 + 0x50]
array8 %o2, %l4, %o5
loop_4583:
ldx [%l7 + 0x78], %o1
movcs %xcc, %l1, %g6
ldub [%l7 + 0x09], %o6
sra %o4, %i0, %g1
fexpand %f8, %f10
fpackfix %f4, %f7
fmovsn %xcc, %f0, %f7
ldub [%l7 + 0x78], %o0
fmul8sux16 %f6, %f14, %f2
array16 %l6, %i3, %i7
fmovscs %icc, %f0, %f10
fmovsvc %xcc, %f8, %f6
fnands %f0, %f3, %f12
fcmps %fcc1, %f0, %f13
andcc %i1, 0x0762, %l3
mulx %g3, 0x143F, %l5
movrlez %l2, 0x3EA, %g2
lduw [%l7 + 0x30], %l0
fmuld8ulx16 %f6, %f0, %f14
fbe %fcc1, loop_4584
taddcctv %i2, 0x1971, %g5
fmovdvc %icc, %f13, %f1
udivx %i6, 0x196A, %g7
loop_4584:
stb %i4, [%l7 + 0x6C]
bvs,pn %icc, loop_4585
tge %xcc, 0x0
fmovrdlz %i5, %f6, %f2
fmovsleu %icc, %f5, %f8
loop_4585:
st %f10, [%l7 + 0x0C]
lduw [%l7 + 0x70], %o7
sllx %o3, 0x08, %o2
movre %g4, 0x079, %o5
stb %o1, [%l7 + 0x6E]
edge16l %l4, %l1, %o6
fnands %f7, %f9, %f11
ldsb [%l7 + 0x2F], %g6
fmovsn %icc, %f1, %f9
fmovsle %xcc, %f3, %f7
ld [%l7 + 0x30], %f7
lduh [%l7 + 0x66], %i0
fxors %f9, %f2, %f3
stb %g1, [%l7 + 0x64]
nop
setx loop_4586, %l0, %l1
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 %o4, %o0, %i3
brnz,a %l6, loop_4587
fsrc1 %f12, %f4
loop_4586:
fornot1s %f4, %f6, %f3
fmul8x16al %f7, %f10, %f14
loop_4587:
brgz,a %i1, loop_4588
sub %i7, %g3, %l3
fbo,a %fcc2, loop_4589
ldub [%l7 + 0x41], %l2
loop_4588:
fbl %fcc0, loop_4590
ta %xcc, 0x2
loop_4589:
fmovscs %icc, %f8, %f4
brgez,a %g2, loop_4591
loop_4590:
brz %l0, loop_4592
std %f8, [%l7 + 0x48]
fnands %f8, %f11, %f10
loop_4591:
stw %l5, [%l7 + 0x1C]
loop_4592:
fsrc1 %f14, %f4
fbule,a %fcc2, loop_4593
tcc %icc, 0x4
stb %i2, [%l7 + 0x61]
fmovsneg %xcc, %f12, %f4
loop_4593:
srlx %g5, %i6, %i4
siam 0x0
fmuld8sux16 %f11, %f7, %f12
bg,a %icc, loop_4594
ldd [%l7 + 0x38], %f0
for %f8, %f4, %f0
udivx %g7, 0x007A, %i5
loop_4594:
movrlz %o7, 0x187, %o2
andncc %g4, %o3, %o1
move %icc, %l4, %o5
fmovrdlz %l1, %f8, %f4
movvs %icc, %g6, %o6
fmovdcs %icc, %f8, %f6
st %f10, [%l7 + 0x70]
tne %icc, 0x1
lduh [%l7 + 0x38], %i0
ldsb [%l7 + 0x31], %o4
fmovsn %xcc, %f0, %f2
fpadd16 %f10, %f2, %f8
ldd [%l7 + 0x10], %f14
fmovsne %xcc, %f3, %f11
movre %g1, 0x27A, %i3
fmul8x16al %f15, %f13, %f12
ldsh [%l7 + 0x10], %l6
lduw [%l7 + 0x20], %i1
or %o0, 0x064C, %g3
fones %f9
bneg,pn %icc, loop_4595
alignaddr %l3, %i7, %g2
ldsb [%l7 + 0x33], %l0
ldsb [%l7 + 0x75], %l5
loop_4595:
stb %l2, [%l7 + 0x7A]
ldsb [%l7 + 0x0C], %g5
tgu %icc, 0x1
ldub [%l7 + 0x0A], %i6
srax %i4, %i2, %i5
ld [%l7 + 0x64], %f15
fmovdg %xcc, %f8, %f2
ta %xcc, 0x2
udivx %g7, 0x043A, %o2
fxors %f13, %f5, %f10
taddcctv %g4, 0x0DDE, %o3
fsrc1s %f5, %f15
std %f8, [%l7 + 0x50]
fbug %fcc2, loop_4596
sth %o1, [%l7 + 0x18]
fmovdvs %xcc, %f7, %f12
umulcc %l4, %o7, %o5
loop_4596:
for %f0, %f14, %f6
fxnor %f4, %f8, %f12
stb %g6, [%l7 + 0x7E]
fmovs %f15, %f10
bn %icc, loop_4597
ld [%l7 + 0x28], %f1
fpsub32s %f12, %f9, %f9
fabsd %f14, %f0
loop_4597:
ld [%l7 + 0x5C], %f7
fbge,a %fcc0, loop_4598
alignaddrl %l1, %i0, %o6
tl %xcc, 0x2
stb %o4, [%l7 + 0x26]
loop_4598:
fxnors %f12, %f6, %f5
bne loop_4599
movrlz %i3, %g1, %l6
fands %f8, %f5, %f6
ldsh [%l7 + 0x62], %o0
loop_4599:
array32 %g3, %l3, %i7
ldsw [%l7 + 0x40], %i1
fnand %f14, %f0, %f0
stx %l0, [%l7 + 0x10]
sdiv %l5, 0x1FAF, %l2
stb %g2, [%l7 + 0x35]
fcmple16 %f14, %f12, %g5
fmovdge %xcc, %f0, %f1
bvc,a loop_4600
sth %i6, [%l7 + 0x1A]
siam 0x7
fbo %fcc1, loop_4601
loop_4600:
stw %i4, [%l7 + 0x54]
tn %icc, 0x1
ldsw [%l7 + 0x78], %i2
loop_4601:
ldsh [%l7 + 0x34], %i5
bcc loop_4602
movrne %o2, 0x192, %g4
sth %g7, [%l7 + 0x68]
array16 %o1, %l4, %o7
loop_4602:
bvs,a loop_4603
fmul8x16 %f14, %f0, %f12
fand %f4, %f4, %f6
edge32l %o5, %g6, %l1
loop_4603:
stx %i0, [%l7 + 0x70]
sethi 0x1BB3, %o3
ldsh [%l7 + 0x5A], %o6
fpsub16 %f4, %f14, %f12
sth %i3, [%l7 + 0x6E]
fnegs %f10, %f10
orncc %o4, %l6, %o0
ldub [%l7 + 0x3D], %g3
fble,a %fcc2, loop_4604
fornot1s %f0, %f14, %f6
edge16ln %l3, %i7, %i1
sllx %l0, %l5, %g1
loop_4604:
fmovrdlz %g2, %f14, %f2
fands %f7, %f1, %f4
move %xcc, %l2, %g5
fpackfix %f0, %f2
sth %i6, [%l7 + 0x56]
fmovspos %icc, %f2, %f6
ba,pt %xcc, loop_4605
fbn,a %fcc1, loop_4606
ldx [%l7 + 0x60], %i4
ld [%l7 + 0x5C], %f10
loop_4605:
bg %icc, loop_4607
loop_4606:
sub %i2, %i5, %g4
fble %fcc0, loop_4608
fmuld8sux16 %f9, %f15, %f10
loop_4607:
fornot1 %f10, %f4, %f6
array16 %g7, %o2, %l4
loop_4608:
bvc,pn %xcc, loop_4609
xnorcc %o7, 0x1334, %o5
ldsb [%l7 + 0x57], %g6
fnot2s %f12, %f13
loop_4609:
fnot1 %f2, %f4
ldx [%l7 + 0x70], %l1
ldd [%l7 + 0x40], %f12
nop
setx loop_4610, %l0, %l1
jmpl %l1, %i0
edge8ln %o1, %o3, %o6
ldub [%l7 + 0x0B], %o4
std %f10, [%l7 + 0x18]
loop_4610:
edge32l %l6, %i3, %o0
bvs,a,pn %xcc, loop_4611
bgu,pn %xcc, loop_4612
fpadd16 %f6, %f6, %f6
movle %xcc, %l3, %i7
loop_4611:
fcmple32 %f2, %f4, %i1
loop_4612:
fmovdneg %icc, %f11, %f7
fandnot2 %f0, %f4, %f14
ldsh [%l7 + 0x26], %l0
fmovdvs %xcc, %f3, %f13
fbuge %fcc1, loop_4613
fbul,a %fcc3, loop_4614
bgu loop_4615
ld [%l7 + 0x70], %f1
loop_4613:
xorcc %l5, %g1, %g2
loop_4614:
tvs %icc, 0x4
loop_4615:
lduw [%l7 + 0x68], %g3
tg %xcc, 0x4
udiv %g5, 0x19C2, %i6
fbl %fcc3, loop_4616
bne,a,pt %icc, loop_4617
fbo,a %fcc0, loop_4618
ldub [%l7 + 0x15], %l2
loop_4616:
fmovdneg %xcc, %f9, %f2
loop_4617:
ldsb [%l7 + 0x79], %i2
loop_4618:
fnot2 %f6, %f4
ldub [%l7 + 0x4A], %i5
ldsw [%l7 + 0x6C], %i4
ldub [%l7 + 0x78], %g4
std %f10, [%l7 + 0x58]
array32 %o2, %l4, %o7
ldd [%l7 + 0x78], %f6
bvs loop_4619
std %f0, [%l7 + 0x38]
fcmps %fcc0, %f15, %f15
umul %g7, 0x1BBD, %g6
loop_4619:
std %f4, [%l7 + 0x48]
fnand %f14, %f2, %f4
fble,a %fcc0, loop_4620
edge32 %l1, %i0, %o5
ldub [%l7 + 0x0D], %o1
ldsh [%l7 + 0x34], %o6
loop_4620:
tvs %xcc, 0x3
tvc %xcc, 0x5
fsrc1s %f11, %f9
ld [%l7 + 0x4C], %f7
mova %xcc, %o3, %o4
movre %i3, 0x038, %o0
ldd [%l7 + 0x40], %f4
edge16l %l3, %i7, %l6
sth %i1, [%l7 + 0x66]
bge,a,pn %icc, loop_4621
fbu,a %fcc0, loop_4622
bg %xcc, loop_4623
stw %l5, [%l7 + 0x64]
loop_4621:
lduh [%l7 + 0x70], %l0
loop_4622:
fmovdpos %xcc, %f8, %f14
loop_4623:
fmovdcc %icc, %f0, %f0
fmovsa %icc, %f11, %f12
fors %f13, %f6, %f1
orn %g2, %g1, %g5
edge16n %i6, %g3, %l2
fcmple32 %f10, %f14, %i2
sth %i5, [%l7 + 0x32]
array8 %i4, %g4, %o2
move %xcc, %l4, %o7
fornot1s %f5, %f5, %f15
udiv %g6, 0x16BB, %l1
for %f8, %f6, %f10
taddcc %g7, %o5, %o1
ld [%l7 + 0x60], %f4
lduh [%l7 + 0x36], %o6
fxor %f0, %f0, %f4
fbul %fcc3, loop_4624
fbo %fcc2, loop_4625
tpos %icc, 0x6
addc %o3, %i0, %o4
loop_4624:
orn %i3, %o0, %i7
loop_4625:
sll %l3, 0x0C, %l6
fand %f12, %f14, %f8
ld [%l7 + 0x5C], %f10
edge8ln %l5, %l0, %g2
fmovdneg %xcc, %f4, %f10
lduh [%l7 + 0x3A], %i1
lduw [%l7 + 0x7C], %g1
lduh [%l7 + 0x38], %i6
ldub [%l7 + 0x5B], %g5
movl %icc, %l2, %g3
lduw [%l7 + 0x4C], %i5
fmovdn %icc, %f0, %f15
fmovde %icc, %f7, %f3
fmuld8ulx16 %f14, %f13, %f14
ld [%l7 + 0x40], %f2
fmul8x16al %f6, %f6, %f2
ld [%l7 + 0x74], %f3
ldsw [%l7 + 0x28], %i2
ldx [%l7 + 0x28], %i4
ldd [%l7 + 0x18], %f14
edge16 %g4, %l4, %o2
movneg %xcc, %g6, %l1
fandnot1s %f4, %f3, %f5
bcs,pn %xcc, loop_4626
fnor %f0, %f0, %f14
fmovdne %icc, %f14, %f2
udivcc %g7, 0x0EA4, %o5
loop_4626:
sub %o7, 0x1A57, %o1
movleu %xcc, %o6, %o3
ldsh [%l7 + 0x4E], %o4
umul %i0, %i3, %i7
tsubcc %o0, 0x02E9, %l3
stw %l5, [%l7 + 0x4C]
xorcc %l0, %g2, %l6
addcc %i1, %i6, %g1
fmovdn %icc, %f9, %f11
fcmpgt16 %f2, %f0, %l2
fsrc2 %f12, %f8
fbuge %fcc0, loop_4627
movrlz %g5, %g3, %i2
st %f7, [%l7 + 0x24]
movre %i4, 0x3D2, %g4
loop_4627:
fnot2s %f4, %f11
fzeros %f6
tge %icc, 0x5
st %f6, [%l7 + 0x48]
fcmpne32 %f0, %f2, %l4
fnors %f15, %f2, %f5
tg %icc, 0x7
ldub [%l7 + 0x16], %i5
fand %f0, %f14, %f14
ldub [%l7 + 0x60], %g6
addc %l1, %o2, %o5
nop
setx loop_4628, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o7, [%l7 + 0x38]
fmovspos %xcc, %f9, %f11
fmovdneg %xcc, %f7, %f6
loop_4628:
movrlez %o1, 0x03F, %g7
sdivx %o6, 0x116B, %o3
edge32 %o4, %i3, %i7
movleu %xcc, %o0, %l3
stx %l5, [%l7 + 0x48]
ldsb [%l7 + 0x73], %l0
edge32n %g2, %i0, %i1
array32 %l6, %i6, %l2
std %f6, [%l7 + 0x38]
fmovscc %xcc, %f15, %f4
fmovdne %xcc, %f14, %f3
fcmple32 %f12, %f12, %g1
sth %g3, [%l7 + 0x12]
fandnot1s %f2, %f12, %f13
subccc %g5, %i4, %i2
stx %l4, [%l7 + 0x40]
fone %f6
ldsw [%l7 + 0x30], %i5
st %f1, [%l7 + 0x64]
srax %g6, 0x19, %g4
edge32ln %o2, %l1, %o5
movcc %xcc, %o7, %g7
stw %o1, [%l7 + 0x4C]
fnands %f7, %f9, %f1
fcmple32 %f0, %f0, %o6
fbue %fcc1, loop_4629
fxnors %f11, %f11, %f6
tle %xcc, 0x7
ldub [%l7 + 0x4E], %o3
loop_4629:
srlx %o4, 0x14, %i7
std %f10, [%l7 + 0x28]
stw %o0, [%l7 + 0x78]
edge32 %i3, %l5, %l0
taddcctv %g2, 0x023F, %l3
umul %i1, 0x1B48, %l6
fmul8x16au %f8, %f3, %f6
bvs loop_4630
udiv %i6, 0x19C3, %i0
smulcc %l2, 0x14A3, %g1
fabss %f7, %f6
loop_4630:
fpadd16s %f9, %f11, %f1
fzero %f10
be loop_4631
movn %icc, %g3, %i4
fbne %fcc1, loop_4632
ldx [%l7 + 0x10], %g5
loop_4631:
ldub [%l7 + 0x33], %i2
fmovsl %icc, %f2, %f1
loop_4632:
orcc %l4, %i5, %g6
udivcc %o2, 0x085B, %g4
fnot2s %f8, %f0
fmovdneg %icc, %f11, %f12
bneg,pt %icc, loop_4633
fors %f10, %f4, %f9
fbge %fcc0, loop_4634
brlez %o5, loop_4635
loop_4633:
fbe,a %fcc0, loop_4636
lduw [%l7 + 0x54], %l1
loop_4634:
fpack32 %f4, %f12, %f14
loop_4635:
edge32l %g7, %o7, %o6
loop_4636:
ldx [%l7 + 0x58], %o1
fmovdcs %xcc, %f9, %f2
fpsub32 %f8, %f6, %f6
fpadd16s %f5, %f1, %f15
edge8 %o3, %i7, %o0
fxnors %f5, %f10, %f5
stw %o4, [%l7 + 0x14]
stb %i3, [%l7 + 0x09]
bg,a,pt %xcc, loop_4637
taddcc %l0, %g2, %l3
fmovrdlez %l5, %f14, %f6
be,a,pt %xcc, loop_4638
loop_4637:
bge,a,pn %icc, loop_4639
fcmpgt32 %f2, %f10, %i1
stw %i6, [%l7 + 0x28]
loop_4638:
subc %i0, %l2, %g1
loop_4639:
fba,a %fcc1, loop_4640
for %f12, %f0, %f2
fpack32 %f12, %f4, %f14
movn %icc, %g3, %l6
loop_4640:
srl %i4, 0x01, %g5
move %xcc, %l4, %i2
std %f12, [%l7 + 0x08]
subccc %i5, 0x1B30, %g6
fmovdle %xcc, %f13, %f10
lduh [%l7 + 0x76], %o2
fpadd16 %f10, %f6, %f14
tg %icc, 0x3
ldsb [%l7 + 0x77], %o5
lduh [%l7 + 0x44], %g4
ld [%l7 + 0x14], %f15
fcmps %fcc0, %f1, %f1
fmovsvc %xcc, %f2, %f12
fxnor %f14, %f12, %f10
ldsh [%l7 + 0x28], %l1
tcs %xcc, 0x0
fnot1 %f0, %f0
tne %xcc, 0x4
add %g7, 0x10DE, %o7
te %xcc, 0x2
movrne %o6, 0x348, %o1
fpadd16s %f8, %f7, %f15
umul %o3, %i7, %o4
fba,a %fcc1, loop_4641
fbe %fcc2, loop_4642
ldsh [%l7 + 0x0C], %i3
tsubcc %o0, 0x1713, %l0
loop_4641:
fcmpne16 %f14, %f4, %l3
loop_4642:
fmovrdgz %g2, %f4, %f6
fbg %fcc1, loop_4643
ldub [%l7 + 0x65], %l5
lduw [%l7 + 0x3C], %i6
fmovdg %icc, %f5, %f11
loop_4643:
st %f8, [%l7 + 0x44]
fcmpgt16 %f2, %f0, %i0
fones %f13
ld [%l7 + 0x20], %f2
brgez %i1, loop_4644
fand %f6, %f10, %f12
fmovrdlz %l2, %f10, %f8
fornot1 %f8, %f2, %f8
loop_4644:
fcmple32 %f4, %f6, %g3
stw %g1, [%l7 + 0x54]
fbe,a %fcc1, loop_4645
fmovsneg %icc, %f7, %f1
fmovrslz %l6, %f7, %f13
tpos %icc, 0x1
loop_4645:
fcmple32 %f6, %f6, %g5
orn %l4, %i4, %i2
subcc %i5, 0x1371, %g6
movrlez %o2, 0x167, %g4
alignaddr %o5, %l1, %o7
tn %icc, 0x2
bleu,a loop_4646
fbl %fcc3, loop_4647
ldsw [%l7 + 0x0C], %g7
movrgz %o1, 0x326, %o3
loop_4646:
ldd [%l7 + 0x10], %f4
loop_4647:
fsrc2s %f3, %f13
fmovrsgez %i7, %f14, %f2
fnands %f11, %f3, %f5
fmovdvs %icc, %f15, %f14
orncc %o4, 0x0238, %i3
stw %o0, [%l7 + 0x48]
stw %o6, [%l7 + 0x64]
fbug %fcc3, loop_4648
fpadd16 %f2, %f14, %f8
fornot1s %f1, %f14, %f5
fbug %fcc1, loop_4649
loop_4648:
fnegs %f14, %f6
brgez,a %l0, loop_4650
bvs,a %icc, loop_4651
loop_4649:
stb %l3, [%l7 + 0x6B]
sth %g2, [%l7 + 0x76]
loop_4650:
lduw [%l7 + 0x54], %l5
loop_4651:
array8 %i0, %i1, %i6
lduh [%l7 + 0x12], %l2
stw %g3, [%l7 + 0x70]
stx %g1, [%l7 + 0x70]
lduw [%l7 + 0x70], %l6
fmovdneg %icc, %f15, %f1
stw %l4, [%l7 + 0x70]
fandnot2s %f3, %f14, %f14
stb %i4, [%l7 + 0x14]
tvc %icc, 0x4
fmovdl %xcc, %f8, %f0
fmovs %f9, %f10
fmovdvs %icc, %f7, %f13
fandnot1s %f10, %f4, %f1
xor %i2, %g5, %i5
fcmpgt32 %f4, %f0, %o2
fmovscc %xcc, %f6, %f2
ldsh [%l7 + 0x64], %g6
fornot2 %f4, %f10, %f8
edge32 %o5, %g4, %l1
array16 %o7, %o1, %g7
bpos,a,pn %xcc, loop_4652
lduw [%l7 + 0x20], %i7
smul %o4, %o3, %o0
fmovd %f10, %f8
loop_4652:
sllx %i3, %o6, %l3
ldub [%l7 + 0x5A], %l0
subc %l5, %g2, %i0
fandnot2s %f13, %f3, %f14
st %f12, [%l7 + 0x44]
nop
setx loop_4653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %i1, %l2, %g3
faligndata %f14, %f2, %f4
movpos %xcc, %g1, %i6
loop_4653:
bleu %icc, loop_4654
srl %l4, %i4, %i2
ldx [%l7 + 0x40], %g5
sth %i5, [%l7 + 0x74]
loop_4654:
sra %l6, 0x02, %g6
fbl,a %fcc0, loop_4655
bvs,a loop_4656
ldsh [%l7 + 0x72], %o5
fpsub32s %f4, %f6, %f13
loop_4655:
fbe %fcc2, loop_4657
loop_4656:
stw %g4, [%l7 + 0x70]
brlz,a %l1, loop_4658
ldub [%l7 + 0x35], %o2
loop_4657:
lduw [%l7 + 0x74], %o7
fmovrslz %g7, %f11, %f11
loop_4658:
udiv %i7, 0x1E75, %o1
fmovsgu %xcc, %f15, %f11
tl %xcc, 0x2
fbule %fcc3, loop_4659
ldsh [%l7 + 0x64], %o3
fmovrdne %o4, %f8, %f10
st %f13, [%l7 + 0x4C]
loop_4659:
be,pn %xcc, loop_4660
fbge,a %fcc1, loop_4661
ldd [%l7 + 0x40], %f14
movcc %icc, %i3, %o0
loop_4660:
ldx [%l7 + 0x48], %l3
loop_4661:
fmuld8ulx16 %f15, %f11, %f14
sub %o6, %l0, %g2
ldsh [%l7 + 0x4E], %i0
ldub [%l7 + 0x7F], %l5
fcmpne32 %f12, %f10, %i1
xorcc %l2, 0x1A58, %g3
sub %g1, %l4, %i6
lduh [%l7 + 0x12], %i4
sub %g5, %i2, %i5
edge32n %g6, %l6, %g4
fsrc1s %f13, %f7
edge8n %l1, %o2, %o7
mova %icc, %g7, %i7
fcmpes %fcc3, %f12, %f8
xnor %o5, %o3, %o4
fbe,a %fcc2, loop_4662
brz,a %o1, loop_4663
fcmpeq16 %f6, %f14, %i3
fabss %f0, %f7
loop_4662:
movgu %icc, %o0, %o6
loop_4663:
ldd [%l7 + 0x68], %f10
lduh [%l7 + 0x26], %l3
tne %icc, 0x0
fmul8x16 %f13, %f12, %f12
stw %l0, [%l7 + 0x70]
fmovrdgez %g2, %f12, %f14
fcmple16 %f0, %f6, %l5
fmul8x16au %f1, %f9, %f4
ldub [%l7 + 0x38], %i1
edge8n %l2, %i0, %g3
movg %icc, %l4, %g1
movpos %icc, %i4, %i6
stw %i2, [%l7 + 0x50]
movvs %xcc, %g5, %i5
tvc %xcc, 0x6
ldx [%l7 + 0x58], %g6
fnands %f11, %f1, %f11
ldsw [%l7 + 0x68], %g4
nop
setx loop_4664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f0, %f4
fbul %fcc2, loop_4665
fsrc2 %f10, %f0
loop_4664:
bleu,pn %icc, loop_4666
bshuffle %f8, %f0, %f4
loop_4665:
movrgez %l6, %l1, %o7
add %g7, %i7, %o5
loop_4666:
tne %icc, 0x7
sth %o2, [%l7 + 0x24]
movrgz %o3, 0x014, %o1
fbule %fcc0, loop_4667
sdivx %i3, 0x0FDD, %o4
mulscc %o0, 0x1F84, %l3
stw %o6, [%l7 + 0x68]
loop_4667:
ldub [%l7 + 0x42], %l0
ld [%l7 + 0x3C], %f13
fmovrdlez %l5, %f12, %f8
fmovrdlez %i1, %f4, %f4
fandnot2s %f2, %f6, %f12
movpos %xcc, %l2, %g2
ba,pt %icc, loop_4668
orcc %i0, 0x0A65, %l4
fandnot2 %f8, %f0, %f14
fnot1s %f0, %f3
loop_4668:
fpack16 %f4, %f0
edge32 %g3, %i4, %i6
movge %xcc, %g1, %g5
fnands %f4, %f10, %f9
edge8l %i2, %i5, %g6
fbue,a %fcc3, loop_4669
fmovdvs %icc, %f11, %f4
movrne %l6, %g4, %o7
bge,pt %icc, loop_4670
loop_4669:
ldx [%l7 + 0x60], %l1
fzeros %f8
fone %f14
loop_4670:
ldub [%l7 + 0x17], %g7
ldsh [%l7 + 0x74], %i7
bvs,pn %xcc, loop_4671
orn %o2, 0x16F9, %o5
fmovda %icc, %f8, %f1
fmovsvc %xcc, %f2, %f15
loop_4671:
std %f4, [%l7 + 0x08]
sub %o3, %i3, %o4
ba loop_4672
array16 %o1, %o0, %l3
bshuffle %f6, %f14, %f12
fpmerge %f6, %f14, %f12
loop_4672:
brnz %o6, loop_4673
lduh [%l7 + 0x20], %l5
movpos %icc, %i1, %l2
ldub [%l7 + 0x54], %g2
loop_4673:
tpos %icc, 0x1
fandnot2 %f14, %f14, %f0
te %xcc, 0x2
fors %f8, %f1, %f10
fmul8ulx16 %f0, %f10, %f4
xorcc %i0, %l4, %g3
add %i4, 0x1D71, %l0
ldsw [%l7 + 0x50], %g1
edge32 %i6, %g5, %i2
fmovrdne %g6, %f6, %f6
xor %l6, %i5, %o7
fnot1s %f9, %f2
fmovsn %icc, %f2, %f0
ld [%l7 + 0x18], %f7
ldsw [%l7 + 0x5C], %g4
sth %g7, [%l7 + 0x4C]
fmovsgu %xcc, %f10, %f2
fcmpne32 %f6, %f4, %l1
fmovdcs %icc, %f1, %f6
bneg,a,pn %icc, loop_4674
udivcc %i7, 0x17CF, %o5
fpackfix %f4, %f12
st %f4, [%l7 + 0x4C]
loop_4674:
fsrc2 %f10, %f8
std %f2, [%l7 + 0x30]
fbl,a %fcc2, loop_4675
lduw [%l7 + 0x3C], %o2
sth %o3, [%l7 + 0x0A]
sethi 0x1461, %o4
loop_4675:
fmovdg %xcc, %f12, %f6
brgez,a %o1, loop_4676
subcc %i3, 0x1957, %o0
ldx [%l7 + 0x48], %o6
stx %l5, [%l7 + 0x58]
loop_4676:
srlx %l3, 0x14, %l2
ldsw [%l7 + 0x70], %i1
ldx [%l7 + 0x10], %i0
fbu,a %fcc2, loop_4677
sth %g2, [%l7 + 0x3E]
or %g3, %l4, %i4
lduw [%l7 + 0x74], %l0
loop_4677:
lduh [%l7 + 0x48], %i6
ldsh [%l7 + 0x6C], %g1
move %xcc, %g5, %i2
addcc %l6, %i5, %g6
bne,pt %icc, loop_4678
brz,a %g4, loop_4679
std %f4, [%l7 + 0x10]
ldub [%l7 + 0x08], %o7
loop_4678:
ldsb [%l7 + 0x48], %g7
loop_4679:
movcc %icc, %i7, %o5
fand %f14, %f14, %f2
siam 0x1
fcmpne16 %f10, %f6, %o2
ldsb [%l7 + 0x66], %o3
sth %l1, [%l7 + 0x08]
tgu %icc, 0x7
ldsw [%l7 + 0x1C], %o1
bn,pt %xcc, loop_4680
fnegd %f8, %f8
fmovrslz %o4, %f11, %f11
fmovspos %icc, %f4, %f1
loop_4680:
movneg %xcc, %i3, %o6
subccc %o0, 0x15F0, %l3
edge16 %l2, %l5, %i1
fbn %fcc3, loop_4681
xnorcc %g2, 0x0515, %i0
fbue,a %fcc0, loop_4682
be,a %xcc, loop_4683
loop_4681:
mova %icc, %g3, %l4
ldub [%l7 + 0x75], %i4
loop_4682:
std %f8, [%l7 + 0x60]
loop_4683:
fandnot2 %f4, %f8, %f6
fcmpd %fcc0, %f12, %f0
fpsub32 %f14, %f2, %f8
ld [%l7 + 0x50], %f0
movvc %xcc, %i6, %l0
fornot1s %f8, %f15, %f10
fones %f6
fnot1s %f10, %f4
lduw [%l7 + 0x68], %g1
taddcctv %g5, %i2, %l6
st %f15, [%l7 + 0x38]
nop
setx loop_4684, %l0, %l1
jmpl %l1, %g6
std %f14, [%l7 + 0x20]
bg,a,pn %xcc, loop_4685
array32 %g4, %o7, %i5
loop_4684:
nop
setx loop_4686, %l0, %l1
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,a %g7, loop_4687
loop_4685:
orcc %i7, %o5, %o2
movg %xcc, %o3, %o1
loop_4686:
ldsh [%l7 + 0x7A], %l1
loop_4687:
fmul8x16au %f11, %f2, %f12
umul %o4, %o6, %i3
fbu,a %fcc0, loop_4688
bg,a,pn %icc, loop_4689
subccc %o0, 0x0885, %l3
sth %l2, [%l7 + 0x6A]
loop_4688:
sll %i1, %l5, %i0
loop_4689:
movrgz %g2, 0x199, %g3
subccc %l4, %i6, %l0
fabsd %f14, %f0
edge16ln %g1, %i4, %i2
ldd [%l7 + 0x28], %f10
fxnors %f14, %f4, %f10
fmovscs %icc, %f11, %f6
fsrc1 %f0, %f6
stb %l6, [%l7 + 0x0E]
nop
setx loop_4690, %l0, %l1
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, 0x5
fsrc1 %f10, %f12
tsubcctv %g5, 0x0858, %g4
loop_4690:
std %f4, [%l7 + 0x58]
bgu,a loop_4691
fmovdg %xcc, %f13, %f0
te %icc, 0x4
stb %o7, [%l7 + 0x0E]
loop_4691:
sth %i5, [%l7 + 0x3A]
fnands %f6, %f11, %f1
fandnot2s %f15, %f13, %f13
ldsw [%l7 + 0x6C], %g6
fmul8x16au %f6, %f6, %f4
tg %xcc, 0x4
movgu %icc, %i7, %g7
ldsb [%l7 + 0x69], %o2
ldsb [%l7 + 0x6D], %o5
edge8l %o3, %o1, %l1
stw %o6, [%l7 + 0x40]
fbl,a %fcc1, loop_4692
fnor %f8, %f0, %f6
fcmpeq32 %f14, %f0, %i3
st %f7, [%l7 + 0x14]
loop_4692:
ble %xcc, loop_4693
fnand %f4, %f2, %f14
alignaddr %o4, %o0, %l2
movpos %icc, %i1, %l3
loop_4693:
fbge %fcc3, loop_4694
movne %xcc, %i0, %l5
tle %xcc, 0x0
srl %g3, 0x14, %g2
loop_4694:
fxors %f11, %f13, %f3
alignaddrl %i6, %l0, %g1
fmul8x16au %f9, %f4, %f0
fmovrdlez %l4, %f12, %f4
fcmps %fcc3, %f7, %f14
fmovsvs %xcc, %f9, %f5
fnot2s %f0, %f14
umulcc %i2, %i4, %g5
movleu %icc, %l6, %o7
ta %icc, 0x7
fmovsvc %xcc, %f5, %f12
nop
setx loop_4695, %l0, %l1
jmpl %l1, %g4
fzeros %f11
lduw [%l7 + 0x2C], %i5
st %f9, [%l7 + 0x70]
loop_4695:
ldd [%l7 + 0x48], %f6
ld [%l7 + 0x18], %f13
fmovsne %xcc, %f5, %f2
bcs,pn %xcc, loop_4696
fmovrdne %i7, %f0, %f6
stw %g7, [%l7 + 0x4C]
fbu,a %fcc3, loop_4697
loop_4696:
fmovdneg %icc, %f10, %f1
movrlez %g6, %o2, %o5
nop
setx loop_4698, %l0, %l1
jmpl %l1, %o1
loop_4697:
brz,a %l1, loop_4699
tn %xcc, 0x4
movle %xcc, %o6, %o3
loop_4698:
fmul8ulx16 %f0, %f10, %f12
loop_4699:
movle %icc, %i3, %o4
addc %l2, %o0, %i1
st %f3, [%l7 + 0x50]
lduh [%l7 + 0x4E], %l3
st %f14, [%l7 + 0x20]
ldd [%l7 + 0x08], %f2
movgu %icc, %l5, %i0
taddcctv %g2, %i6, %l0
edge32 %g3, %g1, %l4
fbe %fcc0, loop_4700
udiv %i2, 0x0EEC, %i4
fnot1 %f2, %f4
ld [%l7 + 0x60], %f9
loop_4700:
fsrc1s %f3, %f6
udivx %l6, 0x15F0, %o7
fnand %f2, %f10, %f12
ldd [%l7 + 0x68], %f14
srax %g4, 0x03, %i5
st %f13, [%l7 + 0x2C]
lduh [%l7 + 0x36], %i7
or %g7, %g6, %o2
brz %o5, loop_4701
movcs %icc, %o1, %g5
and %o6, 0x1230, %o3
fpackfix %f14, %f1
loop_4701:
fbg %fcc2, loop_4702
ta %xcc, 0x2
fcmpeq16 %f8, %f10, %l1
ldub [%l7 + 0x69], %i3
loop_4702:
array16 %o4, %o0, %i1
movrne %l2, 0x120, %l3
fmovrslez %i0, %f5, %f0
ldx [%l7 + 0x18], %l5
stb %g2, [%l7 + 0x70]
tge %xcc, 0x6
nop
setx loop_4703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i6, %g3, %l0
stb %g1, [%l7 + 0x44]
te %icc, 0x4
loop_4703:
bvs,pn %xcc, loop_4704
fmovdvs %xcc, %f7, %f9
ldsw [%l7 + 0x70], %i2
ldsw [%l7 + 0x44], %l4
loop_4704:
ldub [%l7 + 0x3E], %l6
sdivcc %i4, 0x00C6, %o7
stb %g4, [%l7 + 0x3F]
fandnot2 %f6, %f8, %f10
fmovdneg %xcc, %f11, %f14
stw %i7, [%l7 + 0x0C]
ba loop_4705
fnot1 %f12, %f2
sllx %i5, %g7, %g6
st %f2, [%l7 + 0x20]
loop_4705:
tn %icc, 0x6
nop
setx loop_4706, %l0, %l1
jmpl %l1, %o2
ldsh [%l7 + 0x66], %o5
brgez,a %o1, loop_4707
stw %g5, [%l7 + 0x6C]
loop_4706:
pdist %f4, %f12, %f14
fmovdvs %icc, %f4, %f10
loop_4707:
or %o3, 0x0CC8, %o6
tgu %xcc, 0x7
fmovrsgez %i3, %f13, %f14
fmovrsgz %o4, %f1, %f9
ldub [%l7 + 0x46], %l1
smul %o0, 0x07E5, %l2
stx %i1, [%l7 + 0x20]
popc %l3, %l5
stx %i0, [%l7 + 0x70]
fcmped %fcc3, %f0, %f4
movcs %xcc, %i6, %g3
subccc %l0, 0x1957, %g2
sdiv %g1, 0x0A76, %l4
fmovsleu %xcc, %f10, %f3
fmovda %xcc, %f15, %f9
stb %l6, [%l7 + 0x7B]
movl %xcc, %i2, %o7
ldx [%l7 + 0x68], %i4
edge8 %i7, %i5, %g7
ldd [%l7 + 0x68], %f8
fbe %fcc3, loop_4708
smulcc %g6, 0x0C44, %o2
fbg,a %fcc1, loop_4709
edge8ln %g4, %o1, %o5
loop_4708:
brnz %o3, loop_4710
fcmple16 %f0, %f0, %g5
loop_4709:
ldsh [%l7 + 0x3C], %o6
std %f8, [%l7 + 0x30]
loop_4710:
stb %i3, [%l7 + 0x0D]
fmovdn %icc, %f8, %f4
srlx %l1, %o0, %l2
fzero %f6
ldsw [%l7 + 0x60], %o4
stb %i1, [%l7 + 0x59]
ldsw [%l7 + 0x24], %l3
tn %xcc, 0x1
ldsw [%l7 + 0x3C], %l5
taddcctv %i6, %i0, %g3
std %f4, [%l7 + 0x28]
fpadd16 %f14, %f2, %f2
bgu,pn %icc, loop_4711
fble %fcc1, loop_4712
ldsw [%l7 + 0x70], %l0
sth %g2, [%l7 + 0x56]
loop_4711:
bcs,a,pt %xcc, loop_4713
loop_4712:
fmovsl %xcc, %f14, %f3
movn %xcc, %l4, %l6
bvs %xcc, loop_4714
loop_4713:
stx %i2, [%l7 + 0x10]
fcmpd %fcc0, %f2, %f4
fbge,a %fcc3, loop_4715
loop_4714:
ld [%l7 + 0x4C], %f8
movl %xcc, %g1, %o7
fsrc2 %f14, %f8
loop_4715:
fones %f14
edge32l %i7, %i4, %i5
tvc %icc, 0x2
sra %g7, 0x17, %g6
tneg %icc, 0x6
ldx [%l7 + 0x20], %g4
tvs %icc, 0x7
ldx [%l7 + 0x18], %o1
fbe %fcc3, loop_4716
movrlez %o2, 0x16B, %o5
lduh [%l7 + 0x78], %o3
ldub [%l7 + 0x3A], %o6
loop_4716:
brlez %i3, loop_4717
fmovscc %xcc, %f7, %f9
movne %icc, %g5, %o0
bcc,pn %icc, loop_4718
loop_4717:
alignaddrl %l1, %o4, %i1
xnor %l3, 0x0422, %l5
fbg,a %fcc0, loop_4719
loop_4718:
array32 %l2, %i6, %i0
fmovscc %icc, %f8, %f13
udivcc %g3, 0x129E, %l0
loop_4719:
fmovsvc %xcc, %f15, %f15
ldd [%l7 + 0x48], %f0
fmuld8sux16 %f0, %f8, %f2
fmovdn %icc, %f12, %f10
nop
setx loop_4720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f14, %f12
fmovrslez %l4, %f5, %f12
movle %icc, %l6, %g2
loop_4720:
brlz %i2, loop_4721
fnot2 %f6, %f12
ldx [%l7 + 0x68], %g1
ldsb [%l7 + 0x4F], %o7
loop_4721:
fmovsg %xcc, %f6, %f2
lduw [%l7 + 0x60], %i7
fmovsa %xcc, %f13, %f4
brgez,a %i4, loop_4722
fandnot1s %f11, %f4, %f12
edge16n %g7, %i5, %g6
bvc,a %xcc, loop_4723
loop_4722:
st %f1, [%l7 + 0x70]
ldd [%l7 + 0x48], %f8
brlz,a %o1, loop_4724
loop_4723:
movcs %xcc, %g4, %o5
sth %o2, [%l7 + 0x08]
ldsh [%l7 + 0x22], %o6
loop_4724:
ld [%l7 + 0x40], %f3
movne %xcc, %o3, %g5
add %o0, %l1, %o4
fnor %f12, %f0, %f14
movvs %icc, %i1, %l3
tgu %xcc, 0x2
movvs %icc, %l5, %i3
sth %l2, [%l7 + 0x4A]
udivcc %i6, 0x0E58, %i0
sth %g3, [%l7 + 0x52]
movneg %xcc, %l4, %l6
fpadd16s %f14, %f5, %f2
fnors %f6, %f15, %f4
fmovdcc %xcc, %f5, %f7
fbule %fcc2, loop_4725
tge %xcc, 0x1
lduh [%l7 + 0x56], %g2
edge32ln %i2, %l0, %g1
loop_4725:
srax %i7, 0x04, %o7
movvs %icc, %i4, %i5
ldsh [%l7 + 0x6A], %g7
fmuld8ulx16 %f8, %f0, %f6
fcmps %fcc0, %f0, %f5
or %g6, 0x0BD9, %o1
xnorcc %o5, %o2, %o6
std %f4, [%l7 + 0x60]
fcmpd %fcc1, %f14, %f2
bne %icc, loop_4726
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x6E], %o3
fmovspos %icc, %f7, %f12
loop_4726:
xor %g4, %o0, %l1
stx %o4, [%l7 + 0x38]
sth %i1, [%l7 + 0x32]
brnz,a %l3, loop_4727
srax %l5, %i3, %l2
fmovdn %icc, %f8, %f12
bshuffle %f14, %f6, %f14
loop_4727:
sdiv %i6, 0x0CE9, %i0
ta %icc, 0x5
ldsh [%l7 + 0x70], %g3
ldsb [%l7 + 0x4A], %g5
st %f6, [%l7 + 0x38]
sdivcc %l6, 0x0C29, %l4
stx %i2, [%l7 + 0x70]
fmovspos %xcc, %f5, %f15
ldd [%l7 + 0x10], %f10
call loop_4728
fnor %f10, %f14, %f10
brlez,a %g2, loop_4729
ld [%l7 + 0x0C], %f10
loop_4728:
fcmpgt32 %f12, %f6, %l0
fnot1 %f10, %f0
loop_4729:
ldub [%l7 + 0x24], %g1
bvs %xcc, loop_4730
lduw [%l7 + 0x50], %o7
sra %i4, 0x06, %i5
tleu %xcc, 0x5
loop_4730:
stb %g7, [%l7 + 0x27]
fmovdcs %icc, %f12, %f6
ldsh [%l7 + 0x7C], %g6
fcmple16 %f4, %f6, %o1
bvc,pn %icc, loop_4731
movrne %o5, 0x258, %i7
ldx [%l7 + 0x08], %o6
tn %icc, 0x2
loop_4731:
faligndata %f4, %f4, %f2
ldx [%l7 + 0x60], %o2
fmovsn %xcc, %f8, %f8
stb %o3, [%l7 + 0x18]
nop
setx loop_4732, %l0, %l1
jmpl %l1, %o0
ldx [%l7 + 0x78], %l1
sdiv %g4, 0x0232, %o4
ldsh [%l7 + 0x58], %i1
loop_4732:
and %l5, %i3, %l3
movrgez %l2, 0x2DD, %i0
fandnot2 %f8, %f6, %f6
mulx %g3, 0x1DAA, %i6
fone %f8
ldsb [%l7 + 0x3F], %g5
ldub [%l7 + 0x21], %l4
addc %i2, %l6, %l0
movre %g1, 0x140, %g2
tsubcctv %o7, %i5, %g7
stb %g6, [%l7 + 0x5B]
subc %o1, 0x0AC0, %o5
stx %i4, [%l7 + 0x70]
fpmerge %f15, %f6, %f8
fpadd32 %f6, %f10, %f2
fba,a %fcc2, loop_4733
lduw [%l7 + 0x14], %o6
sth %i7, [%l7 + 0x3C]
movn %xcc, %o2, %o0
loop_4733:
fpadd32 %f12, %f6, %f10
fmovrdgez %o3, %f10, %f4
xnorcc %l1, %o4, %g4
bcc loop_4734
move %icc, %l5, %i1
fandnot2s %f2, %f3, %f13
ldub [%l7 + 0x4A], %l3
loop_4734:
fbne,a %fcc0, loop_4735
movleu %xcc, %l2, %i0
popc %i3, %i6
tvc %icc, 0x1
loop_4735:
add %g3, 0x1A15, %g5
stw %i2, [%l7 + 0x3C]
fsrc2s %f7, %f1
sra %l4, %l6, %g1
stb %g2, [%l7 + 0x7E]
array8 %l0, %o7, %i5
movcc %xcc, %g6, %g7
ldsh [%l7 + 0x56], %o5
ldd [%l7 + 0x08], %f2
brlz %o1, loop_4736
stb %i4, [%l7 + 0x35]
nop
setx loop_4737, %l0, %l1
jmpl %l1, %o6
sub %i7, 0x0459, %o0
loop_4736:
fmul8x16al %f4, %f6, %f2
ld [%l7 + 0x10], %f3
loop_4737:
fnegs %f1, %f6
fabsd %f0, %f12
fble %fcc1, loop_4738
std %f10, [%l7 + 0x48]
fabsd %f12, %f0
ld [%l7 + 0x2C], %f0
loop_4738:
sra %o3, 0x1C, %l1
fmovrde %o2, %f8, %f12
tsubcc %o4, 0x07AD, %l5
stb %i1, [%l7 + 0x43]
tpos %xcc, 0x0
fnegd %f0, %f8
movvc %xcc, %l3, %l2
fbge %fcc1, loop_4739
andcc %i0, %g4, %i6
stx %g3, [%l7 + 0x40]
call loop_4740
loop_4739:
ldsh [%l7 + 0x1C], %i3
fpadd16s %f15, %f13, %f6
movcs %icc, %g5, %i2
loop_4740:
fmovdge %xcc, %f9, %f9
ldub [%l7 + 0x23], %l6
subcc %l4, %g2, %g1
fmovrslez %o7, %f13, %f0
fbl %fcc1, loop_4741
lduw [%l7 + 0x7C], %i5
edge8ln %g6, %l0, %g7
fmovrdgez %o1, %f2, %f12
loop_4741:
fmovdge %xcc, %f2, %f4
orcc %i4, 0x07F5, %o5
bcc,pt %xcc, loop_4742
tcc %icc, 0x3
fnot1s %f1, %f11
fmuld8ulx16 %f1, %f6, %f8
loop_4742:
ldx [%l7 + 0x48], %i7
fmovsne %xcc, %f11, %f5
fpsub32 %f14, %f6, %f14
sth %o6, [%l7 + 0x1A]
stw %o0, [%l7 + 0x30]
lduw [%l7 + 0x50], %o3
edge8 %l1, %o2, %l5
nop
setx loop_4743, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f14, %f15, %f15
ld [%l7 + 0x54], %f12
srlx %o4, 0x05, %l3
loop_4743:
xnorcc %i1, 0x0AC6, %l2
fxnors %f8, %f3, %f13
fble,a %fcc2, loop_4744
ldsh [%l7 + 0x56], %i0
sth %i6, [%l7 + 0x0C]
ldsb [%l7 + 0x19], %g3
loop_4744:
edge16n %i3, %g4, %i2
umul %g5, %l6, %l4
tpos %xcc, 0x3
fbn %fcc1, loop_4745
fmovsvs %xcc, %f6, %f6
call loop_4746
movrgez %g2, %o7, %g1
loop_4745:
lduh [%l7 + 0x34], %g6
tgu %icc, 0x5
loop_4746:
fmul8sux16 %f8, %f6, %f14
udivcc %i5, 0x1F93, %g7
fmovrsgez %o1, %f9, %f5
faligndata %f8, %f4, %f14
bpos loop_4747
std %f0, [%l7 + 0x78]
ldsb [%l7 + 0x57], %i4
fone %f0
loop_4747:
fmovdpos %xcc, %f14, %f6
sllx %l0, %i7, %o5
bvc,a,pt %xcc, loop_4748
nop
setx loop_4749, %l0, %l1
jmpl %l1, %o6
tn %xcc, 0x3
stw %o0, [%l7 + 0x5C]
loop_4748:
sllx %o3, 0x14, %l1
loop_4749:
brlez,a %o2, loop_4750
ldub [%l7 + 0x31], %l5
ldsw [%l7 + 0x78], %l3
fsrc1s %f9, %f6
loop_4750:
ldsw [%l7 + 0x60], %o4
fmovdleu %xcc, %f11, %f2
subccc %l2, 0x1F8C, %i0
fnand %f2, %f6, %f10
std %f10, [%l7 + 0x70]
fpack32 %f4, %f2, %f10
sdivcc %i1, 0x0FB5, %g3
fbe %fcc3, loop_4751
fmovsge %icc, %f12, %f2
srax %i6, 0x09, %g4
fmul8ulx16 %f0, %f10, %f14
loop_4751:
ldsw [%l7 + 0x50], %i3
fbe,a %fcc1, loop_4752
mulscc %i2, 0x06DA, %g5
fmul8x16al %f2, %f2, %f10
be,a %icc, loop_4753
loop_4752:
ldx [%l7 + 0x18], %l6
ldsh [%l7 + 0x38], %l4
fmovdcc %icc, %f15, %f8
loop_4753:
ldsh [%l7 + 0x46], %o7
fmovd %f8, %f2
fands %f11, %f14, %f10
fcmpgt32 %f10, %f4, %g1
fmovsvc %xcc, %f11, %f14
fmovrdgez %g6, %f2, %f0
lduw [%l7 + 0x18], %i5
fnegs %f1, %f13
ldsb [%l7 + 0x5E], %g7
tleu %xcc, 0x4
fble %fcc1, loop_4754
fand %f8, %f0, %f6
fmovdgu %icc, %f10, %f1
udivx %g2, 0x0A0E, %i4
loop_4754:
edge8 %o1, %i7, %l0
brgez %o5, loop_4755
fba,a %fcc3, loop_4756
ldx [%l7 + 0x20], %o6
ldd [%l7 + 0x18], %f8
loop_4755:
fands %f7, %f10, %f6
loop_4756:
brz %o3, loop_4757
edge16l %o0, %l1, %l5
fnor %f10, %f2, %f12
fbge %fcc0, loop_4758
loop_4757:
ldub [%l7 + 0x09], %l3
sdivcc %o4, 0x0712, %o2
ldub [%l7 + 0x2C], %l2
loop_4758:
std %f10, [%l7 + 0x38]
fpadd32s %f10, %f12, %f4
ldd [%l7 + 0x18], %f6
ldsw [%l7 + 0x54], %i1
tvc %icc, 0x1
movrne %i0, %g3, %i6
fexpand %f15, %f0
nop
setx loop_4759, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sllx %g4, %i2, %g5
mulx %i3, %l4, %l6
bg %icc, loop_4760
loop_4759:
ldub [%l7 + 0x1C], %o7
lduh [%l7 + 0x68], %g1
bn,a loop_4761
loop_4760:
fmul8ulx16 %f12, %f6, %f6
fmovrdne %i5, %f6, %f14
fmovsg %xcc, %f8, %f13
loop_4761:
std %f4, [%l7 + 0x48]
ldub [%l7 + 0x46], %g7
fnot1 %f0, %f2
std %f14, [%l7 + 0x68]
fmovse %icc, %f15, %f2
sub %g2, %i4, %o1
ldsb [%l7 + 0x37], %g6
fmovrdne %i7, %f4, %f4
ldx [%l7 + 0x50], %o5
std %f8, [%l7 + 0x68]
fnegd %f14, %f10
alignaddr %o6, %o3, %o0
or %l0, 0x0343, %l1
udivcc %l5, 0x0AC3, %o4
fbge %fcc2, loop_4762
srax %l3, %l2, %o2
edge16ln %i0, %g3, %i1
edge8ln %g4, %i2, %g5
loop_4762:
tvc %icc, 0x5
st %f1, [%l7 + 0x48]
ldsh [%l7 + 0x2E], %i6
ldub [%l7 + 0x12], %l4
array32 %i3, %o7, %g1
movcc %xcc, %i5, %g7
ldub [%l7 + 0x4A], %l6
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x16], %i4
st %f15, [%l7 + 0x2C]
lduh [%l7 + 0x1E], %g2
fmovdgu %xcc, %f2, %f13
ldsw [%l7 + 0x44], %g6
bgu %icc, loop_4763
ld [%l7 + 0x7C], %f7
movvc %xcc, %i7, %o1
smulcc %o6, %o5, %o3
loop_4763:
fmovdle %icc, %f5, %f5
array8 %l0, %o0, %l1
fmovsneg %xcc, %f3, %f11
fmuld8sux16 %f5, %f0, %f2
fornot1s %f6, %f2, %f11
be loop_4764
stb %l5, [%l7 + 0x2A]
fand %f14, %f0, %f10
ldsh [%l7 + 0x76], %o4
loop_4764:
fpadd32s %f8, %f11, %f8
fcmpgt16 %f14, %f2, %l3
ldd [%l7 + 0x78], %f8
udivx %l2, 0x1BF5, %o2
orncc %g3, %i1, %i0
ld [%l7 + 0x60], %f13
ldsw [%l7 + 0x34], %g4
brgz %g5, loop_4765
mulscc %i2, 0x1D65, %l4
subcc %i6, 0x0349, %i3
fcmpd %fcc0, %f10, %f12
loop_4765:
edge32l %g1, %o7, %g7
stb %l6, [%l7 + 0x3D]
movneg %icc, %i5, %i4
fsrc2 %f2, %f6
ldub [%l7 + 0x75], %g2
mulx %i7, 0x192D, %o1
sdivx %g6, 0x1D1B, %o6
movle %xcc, %o3, %l0
movrlz %o0, 0x069, %l1
fpsub32 %f12, %f0, %f4
tne %icc, 0x6
ldsh [%l7 + 0x7C], %o5
ldx [%l7 + 0x08], %l5
fones %f8
stw %o4, [%l7 + 0x48]
ldsw [%l7 + 0x7C], %l3
fble %fcc3, loop_4766
smulcc %l2, 0x0325, %o2
fmovrdgez %g3, %f14, %f4
mulscc %i1, 0x0674, %i0
loop_4766:
bvs loop_4767
subcc %g4, 0x0DB1, %g5
stw %i2, [%l7 + 0x58]
subc %i6, %l4, %i3
loop_4767:
ble %xcc, loop_4768
brlez,a %g1, loop_4769
sth %g7, [%l7 + 0x5A]
fmovrdlez %l6, %f8, %f12
loop_4768:
move %icc, %i5, %i4
loop_4769:
movrgz %o7, %g2, %o1
fnands %f10, %f4, %f5
fmovsle %icc, %f8, %f14
brlz,a %g6, loop_4770
fmovdcs %xcc, %f8, %f13
fmovrsgez %i7, %f6, %f11
edge8l %o6, %o3, %l0
loop_4770:
fnors %f9, %f11, %f8
fexpand %f10, %f6
ld [%l7 + 0x30], %f14
lduw [%l7 + 0x50], %l1
stb %o0, [%l7 + 0x7C]
te %xcc, 0x6
fba,a %fcc1, loop_4771
fcmps %fcc3, %f14, %f9
fbe %fcc2, loop_4772
ld [%l7 + 0x54], %f3
loop_4771:
movrgez %o5, %o4, %l5
lduh [%l7 + 0x68], %l2
loop_4772:
fmovrslz %o2, %f5, %f2
bne,pn %icc, loop_4773
array8 %g3, %i1, %l3
stw %i0, [%l7 + 0x10]
addccc %g5, 0x0408, %i2
loop_4773:
fpack16 %f14, %f14
fmovdvs %xcc, %f13, %f2
lduw [%l7 + 0x28], %g4
subcc %i6, 0x0155, %l4
fmovrdlz %g1, %f10, %f14
movrgez %i3, 0x233, %l6
edge16n %g7, %i4, %o7
srlx %g2, %o1, %g6
alignaddr %i5, %i7, %o3
tcs %xcc, 0x6
fcmpne16 %f6, %f8, %o6
tleu %xcc, 0x4
ld [%l7 + 0x38], %f10
fmovdle %xcc, %f12, %f13
ldd [%l7 + 0x28], %f6
bleu,a loop_4774
fxors %f5, %f0, %f12
ldsw [%l7 + 0x20], %l0
bl loop_4775
loop_4774:
be,a,pn %icc, loop_4776
ldd [%l7 + 0x68], %f4
edge32ln %l1, %o0, %o4
loop_4775:
movleu %xcc, %l5, %l2
loop_4776:
stb %o2, [%l7 + 0x5F]
fbo,a %fcc2, loop_4777
fmovdvc %icc, %f13, %f13
addc %o5, %i1, %l3
fpsub16s %f9, %f2, %f5
loop_4777:
fpackfix %f10, %f10
ld [%l7 + 0x28], %f3
stb %i0, [%l7 + 0x3C]
lduh [%l7 + 0x64], %g3
fnegd %f4, %f8
std %f8, [%l7 + 0x48]
lduw [%l7 + 0x70], %i2
fnot2s %f4, %f5
or %g4, 0x1DF9, %g5
fabsd %f10, %f10
te %xcc, 0x5
fmovd %f6, %f6
fpadd16s %f12, %f1, %f0
movre %i6, %l4, %i3
movrgez %l6, %g7, %i4
fmovdle %xcc, %f0, %f14
tsubcctv %o7, %g2, %g1
ldsh [%l7 + 0x16], %g6
brz,a %o1, loop_4778
fpmerge %f3, %f1, %f8
fornot1s %f11, %f7, %f3
ldsh [%l7 + 0x2E], %i7
loop_4778:
st %f1, [%l7 + 0x2C]
fmovsne %icc, %f13, %f9
xor %o3, %o6, %l0
ldd [%l7 + 0x58], %f0
movleu %icc, %l1, %i5
fpsub32s %f2, %f14, %f12
bgu,a,pn %xcc, loop_4779
fcmps %fcc0, %f11, %f4
movre %o4, %o0, %l5
nop
setx loop_4780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4779:
be,a,pn %icc, loop_4781
fmovrdgez %o2, %f6, %f6
fcmpeq32 %f8, %f12, %l2
loop_4780:
fcmple32 %f10, %f4, %i1
loop_4781:
fxnor %f4, %f8, %f2
orncc %l3, %o5, %i0
lduh [%l7 + 0x20], %g3
st %f4, [%l7 + 0x10]
ldsw [%l7 + 0x20], %g4
std %f8, [%l7 + 0x10]
fcmple32 %f0, %f4, %g5
addccc %i2, 0x1204, %i6
fmovrslez %l4, %f10, %f15
sub %i3, %g7, %l6
ldsb [%l7 + 0x4B], %i4
brnz,a %o7, loop_4782
ldx [%l7 + 0x78], %g1
ldsw [%l7 + 0x7C], %g2
ldx [%l7 + 0x08], %o1
loop_4782:
bne,a %icc, loop_4783
sdivx %i7, 0x1524, %g6
for %f0, %f8, %f10
fpsub16 %f8, %f6, %f12
loop_4783:
fpackfix %f4, %f0
stb %o3, [%l7 + 0x47]
mova %xcc, %o6, %l0
fcmpgt16 %f4, %f8, %l1
lduh [%l7 + 0x44], %o4
lduw [%l7 + 0x4C], %o0
bshuffle %f14, %f6, %f6
stx %i5, [%l7 + 0x40]
ldsb [%l7 + 0x6C], %l5
fmovrdgz %l2, %f0, %f2
std %f10, [%l7 + 0x58]
ldd [%l7 + 0x10], %f0
fnot2s %f1, %f1
fcmpgt16 %f8, %f14, %o2
edge16n %l3, %o5, %i1
nop
setx loop_4784, %l0, %l1
jmpl %l1, %i0
fmuld8ulx16 %f12, %f9, %f10
lduh [%l7 + 0x6A], %g3
srax %g4, 0x09, %g5
loop_4784:
addccc %i2, 0x1C1E, %l4
sth %i3, [%l7 + 0x60]
bne,a,pt %xcc, loop_4785
fmovdvs %xcc, %f5, %f11
fandnot2 %f2, %f14, %f12
ldx [%l7 + 0x10], %g7
loop_4785:
ldub [%l7 + 0x15], %l6
fmovsvs %xcc, %f8, %f13
ldub [%l7 + 0x46], %i4
addcc %o7, %g1, %g2
bn,a loop_4786
tgu %xcc, 0x0
fcmpd %fcc3, %f2, %f8
fmovrsne %o1, %f3, %f4
loop_4786:
andn %i6, %i7, %o3
ldd [%l7 + 0x60], %f4
lduh [%l7 + 0x0C], %o6
fmovdleu %icc, %f4, %f0
fmuld8ulx16 %f3, %f4, %f2
movne %icc, %l0, %l1
fmovspos %icc, %f2, %f12
bgu,a loop_4787
ble,a,pn %xcc, loop_4788
movvc %xcc, %g6, %o4
fpsub16s %f2, %f3, %f15
loop_4787:
fmovde %xcc, %f4, %f0
loop_4788:
ldsw [%l7 + 0x28], %i5
lduw [%l7 + 0x58], %o0
stb %l5, [%l7 + 0x34]
fnot1s %f10, %f15
ldub [%l7 + 0x08], %l2
ldx [%l7 + 0x40], %l3
ble,pt %xcc, loop_4789
edge16l %o2, %o5, %i0
andcc %g3, %i1, %g5
ldd [%l7 + 0x40], %f6
loop_4789:
st %f6, [%l7 + 0x40]
movrgez %g4, %i2, %l4
ldsb [%l7 + 0x1B], %g7
fexpand %f12, %f14
fmovrdne %i3, %f2, %f12
movn %xcc, %l6, %i4
brlez %g1, loop_4790
stx %g2, [%l7 + 0x48]
movcs %xcc, %o7, %i6
subccc %o1, %o3, %i7
loop_4790:
tvs %icc, 0x1
subc %l0, 0x1A38, %o6
tvs %xcc, 0x1
fexpand %f9, %f10
stw %l1, [%l7 + 0x34]
ldsh [%l7 + 0x5E], %g6
smulcc %i5, 0x17B3, %o0
ldub [%l7 + 0x4B], %o4
fandnot1 %f0, %f12, %f10
fnot1s %f7, %f15
sth %l2, [%l7 + 0x64]
fmovsne %xcc, %f5, %f9
fmovrsgez %l5, %f2, %f3
for %f2, %f12, %f8
stw %l3, [%l7 + 0x20]
srlx %o2, %i0, %g3
fnand %f2, %f10, %f12
fmovscc %xcc, %f6, %f7
tgu %icc, 0x7
bleu %icc, loop_4791
ldx [%l7 + 0x70], %o5
lduw [%l7 + 0x4C], %i1
fpack16 %f14, %f4
loop_4791:
movcc %icc, %g4, %g5
lduw [%l7 + 0x5C], %l4
bcs,a loop_4792
ldsh [%l7 + 0x4C], %i2
tgu %icc, 0x1
fcmple16 %f10, %f2, %g7
loop_4792:
tg %xcc, 0x0
stw %l6, [%l7 + 0x48]
bn,a,pt %xcc, loop_4793
tne %xcc, 0x1
fcmpgt32 %f10, %f2, %i4
fbug,a %fcc2, loop_4794
loop_4793:
ldsh [%l7 + 0x54], %i3
fpmerge %f7, %f0, %f10
addcc %g1, 0x0447, %g2
loop_4794:
subc %i6, 0x02CA, %o1
fornot1s %f15, %f14, %f8
movcs %icc, %o7, %i7
movre %o3, 0x146, %l0
fxnor %f14, %f12, %f0
fcmps %fcc0, %f13, %f7
lduw [%l7 + 0x68], %l1
tleu %xcc, 0x6
sdivx %o6, 0x0D7D, %i5
fmovsvs %icc, %f4, %f11
fcmpgt16 %f10, %f14, %g6
tl %xcc, 0x3
ldx [%l7 + 0x38], %o0
bg,pn %xcc, loop_4795
stb %l2, [%l7 + 0x38]
ld [%l7 + 0x4C], %f3
ldd [%l7 + 0x20], %f2
loop_4795:
ldx [%l7 + 0x30], %l5
fmovrse %o4, %f11, %f9
tcs %icc, 0x3
ldd [%l7 + 0x30], %f2
ldd [%l7 + 0x78], %f14
fornot1s %f15, %f3, %f7
st %f5, [%l7 + 0x5C]
fbe %fcc1, loop_4796
mova %icc, %o2, %l3
ldsb [%l7 + 0x53], %i0
lduw [%l7 + 0x38], %g3
loop_4796:
movrgez %i1, %o5, %g4
fornot1 %f2, %f10, %f10
fand %f6, %f12, %f8
faligndata %f6, %f6, %f2
brgez,a %l4, loop_4797
bcs loop_4798
ldub [%l7 + 0x69], %i2
ldsh [%l7 + 0x26], %g7
loop_4797:
call loop_4799
loop_4798:
move %icc, %l6, %i4
fandnot2s %f13, %f4, %f8
lduw [%l7 + 0x14], %g5
loop_4799:
fcmpd %fcc0, %f12, %f2
tge %xcc, 0x3
fsrc2s %f0, %f2
fmovsleu %xcc, %f8, %f4
fmovdgu %icc, %f0, %f9
fbug %fcc2, loop_4800
bvc loop_4801
sra %i3, 0x04, %g1
fcmped %fcc0, %f10, %f2
loop_4800:
bvs,a,pt %icc, loop_4802
loop_4801:
fmovrde %g2, %f8, %f2
sth %i6, [%l7 + 0x16]
std %f6, [%l7 + 0x78]
loop_4802:
ld [%l7 + 0x50], %f4
nop
setx loop_4803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %o1, 0x1BB7, %o7
movrlez %i7, 0x01E, %o3
fmovsne %xcc, %f5, %f14
loop_4803:
andncc %l0, %l1, %o6
lduh [%l7 + 0x3E], %g6
fnot1 %f6, %f12
fnors %f10, %f14, %f6
stb %o0, [%l7 + 0x5C]
stb %i5, [%l7 + 0x5B]
fmovrdgz %l5, %f14, %f2
ldsw [%l7 + 0x34], %l2
movvs %icc, %o4, %o2
ld [%l7 + 0x0C], %f8
movvc %icc, %l3, %g3
movge %xcc, %i1, %o5
lduw [%l7 + 0x2C], %i0
fbue,a %fcc0, loop_4804
and %l4, %g4, %i2
ldsb [%l7 + 0x2B], %g7
fxors %f2, %f14, %f7
loop_4804:
lduh [%l7 + 0x78], %i4
orncc %g5, 0x163F, %l6
fcmple16 %f14, %f12, %g1
fmuld8ulx16 %f5, %f11, %f8
ldub [%l7 + 0x2C], %i3
fbl %fcc0, loop_4805
ld [%l7 + 0x5C], %f2
lduh [%l7 + 0x22], %g2
andncc %i6, %o7, %o1
loop_4805:
movre %i7, %l0, %l1
brz,a %o6, loop_4806
fba,a %fcc2, loop_4807
addcc %o3, %g6, %o0
fandnot2s %f4, %f13, %f12
loop_4806:
udivx %i5, 0x06BD, %l5
loop_4807:
brgez %l2, loop_4808
lduw [%l7 + 0x50], %o4
brlz,a %o2, loop_4809
fblg %fcc2, loop_4810
loop_4808:
stw %l3, [%l7 + 0x70]
orcc %i1, 0x03D8, %o5
loop_4809:
fmovsge %icc, %f14, %f3
loop_4810:
fornot1s %f4, %f11, %f5
stb %g3, [%l7 + 0x56]
fnot1 %f2, %f4
bn,a,pn %xcc, loop_4811
stw %i0, [%l7 + 0x08]
srax %l4, 0x13, %i2
fmovsvs %icc, %f0, %f14
loop_4811:
ld [%l7 + 0x10], %f12
fones %f15
ldsb [%l7 + 0x7E], %g4
mulscc %i4, 0x106D, %g7
fsrc2 %f2, %f12
fmovrde %g5, %f10, %f12
tneg %xcc, 0x7
fandnot1 %f0, %f8, %f10
ld [%l7 + 0x64], %f8
ld [%l7 + 0x44], %f9
add %l6, %i3, %g1
fone %f6
fmovdn %icc, %f14, %f2
stx %i6, [%l7 + 0x58]
ldub [%l7 + 0x3D], %g2
array16 %o7, %o1, %i7
fnand %f12, %f4, %f4
fbu %fcc2, loop_4812
array8 %l1, %o6, %o3
fcmped %fcc1, %f0, %f6
fnand %f8, %f14, %f0
loop_4812:
edge8l %l0, %g6, %o0
ldd [%l7 + 0x10], %f4
stb %l5, [%l7 + 0x69]
movleu %xcc, %i5, %o4
fble,a %fcc2, loop_4813
brlz %l2, loop_4814
stx %o2, [%l7 + 0x20]
ld [%l7 + 0x7C], %f11
loop_4813:
std %f10, [%l7 + 0x38]
loop_4814:
lduh [%l7 + 0x54], %l3
lduw [%l7 + 0x7C], %i1
tcs %xcc, 0x3
ldsb [%l7 + 0x0A], %o5
srlx %g3, 0x16, %i0
fmovscs %xcc, %f5, %f11
lduw [%l7 + 0x28], %l4
stw %i2, [%l7 + 0x58]
fandnot2s %f8, %f9, %f15
fmovsvs %xcc, %f12, %f4
ld [%l7 + 0x34], %f3
ldx [%l7 + 0x38], %i4
fsrc1 %f2, %f2
lduh [%l7 + 0x38], %g4
fnors %f5, %f10, %f1
fpmerge %f1, %f0, %f10
ldd [%l7 + 0x40], %f8
move %xcc, %g5, %g7
movcc %icc, %i3, %l6
fbule,a %fcc3, loop_4815
ldsb [%l7 + 0x0C], %i6
ldsw [%l7 + 0x3C], %g2
bne,a,pt %icc, loop_4816
loop_4815:
fandnot2 %f14, %f6, %f4
bvc,a,pn %xcc, loop_4817
andncc %g1, %o1, %o7
loop_4816:
tvc %icc, 0x3
bcs,pt %icc, loop_4818
loop_4817:
bleu loop_4819
brgz,a %l1, loop_4820
lduw [%l7 + 0x24], %o6
loop_4818:
bl %xcc, loop_4821
loop_4819:
stb %o3, [%l7 + 0x74]
loop_4820:
fmovdne %icc, %f3, %f13
ldx [%l7 + 0x50], %l0
loop_4821:
umul %g6, 0x0395, %o0
smul %i7, 0x19BA, %l5
ldx [%l7 + 0x78], %i5
ldx [%l7 + 0x10], %o4
nop
setx loop_4822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %o2, 0x14D4, %l3
stx %i1, [%l7 + 0x28]
mova %icc, %l2, %o5
loop_4822:
fmul8ulx16 %f10, %f0, %f14
nop
setx loop_4823, %l0, %l1
jmpl %l1, %g3
pdist %f4, %f6, %f4
fbo,a %fcc0, loop_4824
ldsh [%l7 + 0x72], %l4
loop_4823:
ldub [%l7 + 0x1D], %i2
stb %i4, [%l7 + 0x37]
loop_4824:
tgu %icc, 0x6
xor %i0, 0x0F51, %g4
lduh [%l7 + 0x10], %g5
ldsh [%l7 + 0x58], %g7
ldsb [%l7 + 0x55], %l6
fcmple16 %f14, %f10, %i6
ldsb [%l7 + 0x20], %g2
bvc %icc, loop_4825
movleu %xcc, %i3, %g1
fxnors %f5, %f1, %f0
fbue,a %fcc1, loop_4826
loop_4825:
fcmpne32 %f6, %f14, %o7
brz %l1, loop_4827
bge,a,pt %xcc, loop_4828
loop_4826:
fcmple32 %f2, %f0, %o6
movge %xcc, %o3, %o1
loop_4827:
ldsb [%l7 + 0x46], %l0
loop_4828:
fbug %fcc1, loop_4829
bcs loop_4830
fmovdn %xcc, %f7, %f11
stx %g6, [%l7 + 0x60]
loop_4829:
tneg %xcc, 0x4
loop_4830:
fba,a %fcc1, loop_4831
xor %i7, %o0, %i5
fcmple32 %f0, %f8, %l5
fandnot2s %f3, %f6, %f13
loop_4831:
fbe,a %fcc3, loop_4832
fabss %f10, %f13
be %xcc, loop_4833
fornot2 %f14, %f6, %f8
loop_4832:
stx %o2, [%l7 + 0x70]
edge16n %l3, %o4, %l2
loop_4833:
ldsw [%l7 + 0x34], %i1
tvs %icc, 0x1
udiv %o5, 0x19DB, %l4
fpadd32s %f2, %f14, %f2
ldx [%l7 + 0x58], %g3
tpos %icc, 0x3
bgu,a,pt %icc, loop_4834
bne,pn %xcc, loop_4835
udivx %i4, 0x1FBF, %i0
movcs %xcc, %i2, %g4
loop_4834:
ldx [%l7 + 0x68], %g7
loop_4835:
edge32n %g5, %l6, %i6
fmovsvs %xcc, %f4, %f3
fcmps %fcc3, %f8, %f0
bvc,a,pn %icc, loop_4836
addc %g2, 0x1C4F, %i3
fmul8x16al %f10, %f6, %f2
ldub [%l7 + 0x7B], %g1
loop_4836:
stx %l1, [%l7 + 0x70]
fone %f2
lduh [%l7 + 0x4E], %o6
fbule %fcc0, loop_4837
taddcc %o3, 0x19E5, %o1
xor %o7, 0x0DF9, %g6
andn %l0, %o0, %i5
loop_4837:
tg %xcc, 0x7
bpos,a loop_4838
ldsh [%l7 + 0x1E], %i7
edge16ln %l5, %l3, %o4
fbge,a %fcc3, loop_4839
loop_4838:
be,a loop_4840
movne %xcc, %o2, %l2
brgz,a %o5, loop_4841
loop_4839:
ldsb [%l7 + 0x58], %l4
loop_4840:
andn %g3, 0x1F8B, %i1
fpmerge %f6, %f9, %f12
loop_4841:
edge32ln %i0, %i4, %i2
srlx %g7, %g4, %l6
fone %f12
fmovrdgz %i6, %f12, %f12
fmovspos %xcc, %f13, %f1
ldx [%l7 + 0x68], %g2
movleu %icc, %i3, %g5
tne %xcc, 0x1
xnorcc %l1, 0x1309, %g1
movg %xcc, %o3, %o1
fmovrde %o7, %f14, %f4
fble %fcc1, loop_4842
bpos,a,pt %icc, loop_4843
st %f11, [%l7 + 0x34]
fornot1 %f14, %f10, %f0
loop_4842:
xor %g6, 0x0123, %l0
loop_4843:
fornot1s %f4, %f3, %f8
st %f7, [%l7 + 0x54]
ldx [%l7 + 0x08], %o0
fmovsvs %xcc, %f15, %f15
fcmple16 %f14, %f0, %o6
ld [%l7 + 0x60], %f7
sth %i5, [%l7 + 0x2A]
fpsub32 %f8, %f0, %f2
std %f4, [%l7 + 0x58]
nop
setx loop_4844, %l0, %l1
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 %f4, %f14, %i7
fble %fcc2, loop_4845
fsrc2s %f6, %f7
loop_4844:
fmuld8sux16 %f10, %f11, %f2
fmovsge %xcc, %f7, %f11
loop_4845:
stx %l5, [%l7 + 0x40]
fcmpne16 %f2, %f4, %l3
brgez,a %o4, loop_4846
sra %o2, %l2, %o5
fbu,a %fcc2, loop_4847
fbo %fcc1, loop_4848
loop_4846:
bpos,a,pn %icc, loop_4849
fornot2 %f0, %f2, %f14
loop_4847:
fbne,a %fcc0, loop_4850
loop_4848:
ldd [%l7 + 0x70], %f0
loop_4849:
fnors %f5, %f6, %f12
tsubcctv %g3, %l4, %i0
loop_4850:
xnorcc %i1, 0x1032, %i4
fmovdvs %xcc, %f0, %f3
sethi 0x1D69, %g7
fbne,a %fcc3, loop_4851
std %f2, [%l7 + 0x30]
fpsub16s %f14, %f2, %f9
orncc %i2, %l6, %g4
loop_4851:
lduh [%l7 + 0x44], %i6
addc %g2, %i3, %g5
stb %g1, [%l7 + 0x4F]
fmovrdlz %o3, %f4, %f12
fmul8x16al %f10, %f4, %f4
ldsb [%l7 + 0x70], %l1
addccc %o1, %g6, %l0
xnorcc %o7, 0x1F00, %o0
fmovscs %xcc, %f7, %f8
fmovsn %icc, %f2, %f13
tleu %icc, 0x1
subc %o6, 0x1B46, %i7
std %f2, [%l7 + 0x60]
movvc %xcc, %i5, %l5
fabss %f11, %f7
array16 %o4, %o2, %l3
tcc %xcc, 0x6
sra %l2, 0x03, %o5
fbne,a %fcc3, loop_4852
ldsw [%l7 + 0x10], %g3
ldd [%l7 + 0x60], %f2
fmuld8ulx16 %f15, %f6, %f4
loop_4852:
fpsub16 %f12, %f0, %f2
fmovrdgz %i0, %f14, %f6
ldsw [%l7 + 0x60], %i1
alignaddrl %i4, %l4, %i2
ldsb [%l7 + 0x4D], %g7
fmuld8ulx16 %f4, %f11, %f4
fmovrsgez %g4, %f4, %f1
bn,a loop_4853
ldsh [%l7 + 0x70], %l6
ldsw [%l7 + 0x20], %i6
fmul8x16al %f10, %f14, %f4
loop_4853:
edge32 %g2, %g5, %i3
for %f2, %f8, %f2
move %xcc, %g1, %l1
lduw [%l7 + 0x10], %o3
ldx [%l7 + 0x20], %o1
ld [%l7 + 0x64], %f4
fcmpgt32 %f8, %f12, %g6
fsrc1 %f12, %f2
movvs %icc, %o7, %o0
ldsw [%l7 + 0x74], %o6
fbl %fcc2, loop_4854
fcmps %fcc3, %f2, %f13
edge8 %l0, %i5, %l5
st %f9, [%l7 + 0x44]
loop_4854:
ldub [%l7 + 0x5B], %o4
fcmpd %fcc1, %f2, %f14
tg %xcc, 0x6
stb %i7, [%l7 + 0x6F]
fmovrdgz %l3, %f10, %f6
fandnot2s %f0, %f7, %f3
sra %l2, %o5, %o2
stx %g3, [%l7 + 0x38]
brgez %i1, loop_4855
fandnot2s %f2, %f3, %f5
edge16ln %i0, %l4, %i2
sth %i4, [%l7 + 0x0C]
loop_4855:
tpos %xcc, 0x2
edge8 %g7, %g4, %l6
fmovdgu %icc, %f9, %f2
tcc %xcc, 0x6
stx %i6, [%l7 + 0x38]
subccc %g2, %g5, %g1
array16 %l1, %o3, %i3
bge loop_4856
fcmpd %fcc1, %f8, %f0
std %f10, [%l7 + 0x38]
lduh [%l7 + 0x5A], %o1
loop_4856:
fands %f6, %f6, %f12
stb %o7, [%l7 + 0x68]
std %f8, [%l7 + 0x10]
fmovda %xcc, %f9, %f13
lduh [%l7 + 0x22], %o0
ldub [%l7 + 0x7C], %g6
stx %l0, [%l7 + 0x28]
fors %f15, %f2, %f5
movge %icc, %i5, %o6
fnors %f1, %f8, %f2
fmovsvc %icc, %f3, %f3
fpsub32s %f0, %f8, %f11
fnegs %f14, %f1
movneg %xcc, %o4, %l5
fones %f14
fbo,a %fcc3, loop_4857
fpack16 %f14, %f4
ldx [%l7 + 0x30], %l3
ld [%l7 + 0x54], %f14
loop_4857:
tl %icc, 0x1
fcmple16 %f2, %f4, %l2
edge16ln %i7, %o2, %g3
call loop_4858
fornot2 %f4, %f6, %f14
ldd [%l7 + 0x38], %f14
stx %i1, [%l7 + 0x78]
loop_4858:
fornot2 %f8, %f0, %f2
stb %o5, [%l7 + 0x47]
fsrc2 %f2, %f6
ldsh [%l7 + 0x12], %i0
ldd [%l7 + 0x40], %f6
fmovsa %icc, %f6, %f12
lduw [%l7 + 0x4C], %l4
sll %i2, 0x00, %i4
orncc %g7, %g4, %i6
fmul8ulx16 %f10, %f2, %f6
stx %g2, [%l7 + 0x38]
fmul8sux16 %f12, %f14, %f4
movcs %xcc, %l6, %g1
fnegd %f0, %f14
brz %l1, loop_4859
fxor %f6, %f8, %f2
sethi 0x06EF, %g5
bl %icc, loop_4860
loop_4859:
fmovd %f14, %f4
bcc,a,pt %xcc, loop_4861
sth %i3, [%l7 + 0x24]
loop_4860:
movge %xcc, %o1, %o7
st %f5, [%l7 + 0x64]
loop_4861:
fpsub32s %f15, %f5, %f0
lduw [%l7 + 0x30], %o3
edge8 %g6, %l0, %i5
addcc %o6, %o0, %o4
bn,a loop_4862
fand %f0, %f2, %f8
xnorcc %l3, 0x1CC9, %l5
umulcc %i7, %o2, %g3
loop_4862:
fcmpgt32 %f4, %f6, %i1
umulcc %l2, 0x15BB, %o5
fmovd %f6, %f10
movne %xcc, %l4, %i2
stb %i4, [%l7 + 0x16]
fbo %fcc2, loop_4863
orn %i0, %g4, %g7
movvc %xcc, %i6, %l6
bneg loop_4864
loop_4863:
movle %xcc, %g1, %g2
fmovdpos %icc, %f14, %f15
ldsh [%l7 + 0x46], %g5
loop_4864:
array8 %l1, %o1, %o7
fmovdgu %icc, %f10, %f12
sth %o3, [%l7 + 0x78]
stb %g6, [%l7 + 0x74]
fmovdleu %icc, %f13, %f11
stx %l0, [%l7 + 0x58]
fxnors %f13, %f14, %f14
fmovsn %icc, %f15, %f11
fcmpne16 %f8, %f12, %i3
stw %o6, [%l7 + 0x70]
tsubcctv %i5, %o0, %l3
sra %o4, %i7, %l5
bgu,pn %icc, loop_4865
movleu %icc, %o2, %g3
ldsb [%l7 + 0x1C], %l2
fsrc1s %f9, %f12
loop_4865:
edge8n %i1, %l4, %o5
lduw [%l7 + 0x38], %i2
ld [%l7 + 0x08], %f4
fandnot1 %f10, %f4, %f14
andn %i0, %i4, %g4
fxors %f12, %f10, %f14
fmovrse %i6, %f1, %f9
move %xcc, %g7, %g1
fnot2 %f10, %f8
fsrc2 %f8, %f4
fmovdne %icc, %f12, %f9
bpos,a,pn %xcc, loop_4866
movrne %l6, 0x056, %g2
tcs %xcc, 0x4
fmovdcs %icc, %f8, %f15
loop_4866:
tsubcc %g5, %l1, %o7
ble,pt %icc, loop_4867
be,a,pt %xcc, loop_4868
tvc %icc, 0x0
fmovrse %o1, %f2, %f6
loop_4867:
fblg,a %fcc2, loop_4869
loop_4868:
brgez %o3, loop_4870
mulx %l0, %g6, %i3
nop
setx loop_4871, %l0, %l1
jmpl %l1, %o6
loop_4869:
bcc,pt %xcc, loop_4872
loop_4870:
lduh [%l7 + 0x56], %o0
fmovs %f9, %f0
loop_4871:
ldsb [%l7 + 0x21], %l3
loop_4872:
fabsd %f2, %f2
std %f0, [%l7 + 0x70]
nop
setx loop_4873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc2, loop_4874
udiv %o4, 0x16EE, %i5
xnor %i7, 0x0426, %o2
loop_4873:
fmovrdlez %g3, %f12, %f6
loop_4874:
movrgez %l5, 0x03D, %i1
fmovrdgez %l2, %f2, %f4
fmuld8ulx16 %f15, %f11, %f12
fnegs %f8, %f15
fmovdne %icc, %f3, %f15
ta %icc, 0x6
fors %f8, %f5, %f7
movre %l4, %o5, %i0
fmovdgu %icc, %f13, %f3
fcmped %fcc2, %f4, %f8
fnands %f0, %f13, %f14
sllx %i2, 0x12, %i4
stb %g4, [%l7 + 0x3F]
fands %f11, %f8, %f8
fornot1 %f8, %f2, %f6
fandnot2s %f3, %f9, %f10
ldsb [%l7 + 0x27], %i6
ld [%l7 + 0x74], %f12
fpsub32 %f4, %f2, %f10
bgu,a,pt %icc, loop_4875
bcc,pt %icc, loop_4876
array8 %g1, %g7, %g2
brgez,a %g5, loop_4877
loop_4875:
fpsub16 %f12, %f6, %f8
loop_4876:
fnands %f3, %f14, %f5
brz %l6, loop_4878
loop_4877:
fsrc1 %f2, %f10
fmuld8sux16 %f14, %f4, %f8
ldub [%l7 + 0x34], %o7
loop_4878:
brnz %l1, loop_4879
ldd [%l7 + 0x20], %f10
edge16ln %o1, %o3, %l0
fmul8x16al %f7, %f14, %f6
loop_4879:
brlz,a %g6, loop_4880
tvs %xcc, 0x1
ld [%l7 + 0x34], %f8
fpackfix %f4, %f14
loop_4880:
addc %o6, 0x16A6, %o0
st %f11, [%l7 + 0x64]
std %f0, [%l7 + 0x70]
fcmpgt16 %f2, %f14, %i3
bl,pn %xcc, loop_4881
lduw [%l7 + 0x28], %o4
ldx [%l7 + 0x78], %i5
ldd [%l7 + 0x30], %f2
loop_4881:
movvs %icc, %i7, %o2
stw %g3, [%l7 + 0x24]
stb %l3, [%l7 + 0x1A]
te %xcc, 0x3
st %f3, [%l7 + 0x3C]
sth %l5, [%l7 + 0x0C]
stw %i1, [%l7 + 0x18]
stx %l2, [%l7 + 0x60]
fmovs %f6, %f15
fmovdgu %icc, %f13, %f3
orncc %o5, 0x12B2, %i0
fnand %f8, %f0, %f12
ldsb [%l7 + 0x36], %l4
fsrc2s %f3, %f5
fmovdgu %icc, %f8, %f2
fpack16 %f12, %f6
brz,a %i4, loop_4882
fmuld8sux16 %f12, %f3, %f8
bneg,pt %xcc, loop_4883
fzero %f6
loop_4882:
tpos %icc, 0x4
nop
setx loop_4884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4883:
brnz %i2, loop_4885
sra %i6, %g4, %g7
ldd [%l7 + 0x28], %f8
loop_4884:
stx %g1, [%l7 + 0x10]
loop_4885:
movrgz %g5, 0x350, %g2
lduw [%l7 + 0x24], %o7
fnot1 %f8, %f12
ldd [%l7 + 0x38], %f6
movg %xcc, %l6, %l1
ldsw [%l7 + 0x7C], %o3
ba loop_4886
addccc %l0, 0x1DCE, %g6
call loop_4887
bg,a loop_4888
loop_4886:
for %f2, %f2, %f0
ldsw [%l7 + 0x28], %o1
loop_4887:
stb %o6, [%l7 + 0x54]
loop_4888:
ldub [%l7 + 0x72], %i3
fnot2s %f8, %f13
movrne %o4, %o0, %i7
fmovda %icc, %f9, %f3
lduw [%l7 + 0x3C], %i5
bcc loop_4889
fmovsl %icc, %f15, %f11
srl %g3, %l3, %l5
sdivcc %o2, 0x0970, %l2
loop_4889:
sll %o5, 0x17, %i0
fpsub16 %f12, %f0, %f8
fbl,a %fcc3, loop_4890
fmul8x16au %f15, %f12, %f8
fbn %fcc3, loop_4891
alignaddrl %i1, %i4, %l4
loop_4890:
bgu,a,pt %icc, loop_4892
bn,a loop_4893
loop_4891:
st %f2, [%l7 + 0x4C]
subccc %i2, 0x07FC, %g4
loop_4892:
movl %icc, %i6, %g7
loop_4893:
fones %f5
fand %f14, %f6, %f0
fexpand %f6, %f6
movg %icc, %g1, %g5
ldsw [%l7 + 0x38], %o7
stb %l6, [%l7 + 0x47]
andcc %l1, %g2, %l0
stb %o3, [%l7 + 0x6F]
fbl,a %fcc0, loop_4894
fnot2s %f5, %f9
nop
setx loop_4895, %l0, %l1
jmpl %l1, %g6
st %f1, [%l7 + 0x68]
loop_4894:
xor %o1, %i3, %o6
lduh [%l7 + 0x0A], %o0
loop_4895:
std %f6, [%l7 + 0x58]
fand %f10, %f12, %f8
bvs,a loop_4896
fandnot2 %f8, %f14, %f12
lduh [%l7 + 0x0C], %o4
bn,a %icc, loop_4897
loop_4896:
ldd [%l7 + 0x28], %f10
movleu %xcc, %i7, %g3
fone %f12
loop_4897:
ld [%l7 + 0x4C], %f3
be,a,pn %xcc, loop_4898
sethi 0x155F, %l3
fbu,a %fcc0, loop_4899
movrne %l5, 0x29A, %o2
loop_4898:
nop
setx loop_4900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulscc %i5, 0x0F39, %l2
loop_4899:
subcc %o5, 0x1021, %i1
fmovsvc %icc, %f15, %f7
loop_4900:
ldsw [%l7 + 0x38], %i4
fones %f13
fmovsn %icc, %f3, %f3
ldx [%l7 + 0x78], %i0
brgez,a %l4, loop_4901
fcmpne16 %f14, %f2, %g4
fpsub16s %f8, %f7, %f4
fmovrdne %i6, %f10, %f2
loop_4901:
sdiv %i2, 0x09CB, %g7
fmovdg %icc, %f12, %f11
fandnot2s %f8, %f7, %f7
std %f0, [%l7 + 0x58]
fxnor %f8, %f10, %f0
ldub [%l7 + 0x0B], %g1
lduh [%l7 + 0x5C], %o7
ldub [%l7 + 0x26], %l6
stb %l1, [%l7 + 0x08]
fornot2 %f2, %f8, %f10
ldsw [%l7 + 0x5C], %g2
xnor %l0, 0x1752, %g5
fmovrdgz %g6, %f4, %f12
umulcc %o3, %o1, %i3
sra %o0, %o6, %i7
te %icc, 0x4
stw %o4, [%l7 + 0x18]
umul %g3, 0x1A07, %l5
fbn,a %fcc2, loop_4902
ldub [%l7 + 0x53], %o2
movgu %icc, %i5, %l3
andn %l2, 0x0CB1, %o5
loop_4902:
ldsh [%l7 + 0x76], %i4
stb %i1, [%l7 + 0x22]
sth %l4, [%l7 + 0x0E]
ldsb [%l7 + 0x1E], %i0
popc 0x01AD, %g4
ldd [%l7 + 0x18], %f12
nop
setx loop_4903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f6, %f12, %f1
fsrc1 %f2, %f8
fbl,a %fcc1, loop_4904
loop_4903:
mulscc %i2, %g7, %g1
fmovdcc %icc, %f2, %f1
st %f12, [%l7 + 0x74]
loop_4904:
bge,a %xcc, loop_4905
ldx [%l7 + 0x60], %o7
ldsb [%l7 + 0x1D], %i6
ld [%l7 + 0x08], %f6
loop_4905:
fmovdgu %icc, %f11, %f9
tvc %icc, 0x4
subc %l1, %g2, %l6
stx %l0, [%l7 + 0x28]
sdivx %g6, 0x07D8, %g5
edge16 %o3, %i3, %o1
movcc %xcc, %o6, %o0
fsrc1s %f4, %f7
fmovdl %xcc, %f6, %f5
fcmple32 %f4, %f2, %o4
addccc %g3, 0x15A9, %l5
fnot1s %f9, %f4
fbo,a %fcc3, loop_4906
bvc,pt %icc, loop_4907
or %o2, %i7, %i5
addccc %l3, %l2, %i4
loop_4906:
ldx [%l7 + 0x08], %o5
loop_4907:
fandnot2s %f11, %f9, %f11
array32 %l4, %i1, %i0
movne %xcc, %i2, %g4
bcc %xcc, loop_4908
fcmpne16 %f12, %f14, %g7
fble,a %fcc0, loop_4909
stw %g1, [%l7 + 0x10]
loop_4908:
fmovsle %icc, %f14, %f3
array8 %i6, %l1, %g2
loop_4909:
addc %l6, %o7, %g6
fsrc2 %f8, %f4
movleu %xcc, %g5, %l0
taddcctv %o3, 0x1A04, %o1
fmovdneg %xcc, %f11, %f6
fpadd32s %f7, %f12, %f4
ldx [%l7 + 0x68], %o6
orcc %o0, %i3, %g3
ldd [%l7 + 0x18], %f12
fmovsneg %xcc, %f5, %f14
smul %l5, 0x0446, %o2
bleu %icc, loop_4910
bn,a,pn %icc, loop_4911
mulx %i7, 0x0195, %i5
fba %fcc1, loop_4912
loop_4910:
bleu,a,pn %icc, loop_4913
loop_4911:
fmul8x16 %f6, %f6, %f4
fmovsneg %icc, %f13, %f8
loop_4912:
srlx %o4, 0x02, %l3
loop_4913:
std %f8, [%l7 + 0x50]
sth %l2, [%l7 + 0x72]
st %f11, [%l7 + 0x5C]
ldd [%l7 + 0x18], %f6
fnegd %f4, %f8
fxors %f4, %f9, %f12
std %f10, [%l7 + 0x38]
for %f8, %f2, %f6
umulcc %o5, %l4, %i4
fnegd %f8, %f4
fcmpeq32 %f0, %f8, %i1
fmovsvc %icc, %f11, %f2
fmovrsgez %i0, %f9, %f2
st %f3, [%l7 + 0x08]
ldd [%l7 + 0x68], %f6
tvs %xcc, 0x5
ld [%l7 + 0x7C], %f7
fmovdne %icc, %f14, %f9
stx %i2, [%l7 + 0x28]
fors %f3, %f8, %f7
fmovd %f14, %f12
addccc %g4, %g7, %i6
fandnot2s %f13, %f7, %f3
fmovrde %l1, %f4, %f2
bge,a %icc, loop_4914
sth %g2, [%l7 + 0x6A]
fmul8x16 %f9, %f8, %f12
fbl %fcc2, loop_4915
loop_4914:
array32 %g1, %o7, %g6
ldub [%l7 + 0x7F], %l6
movvc %icc, %l0, %g5
loop_4915:
udiv %o3, 0x0F50, %o6
ldd [%l7 + 0x40], %f6
sth %o0, [%l7 + 0x5A]
fornot1s %f8, %f11, %f7
st %f13, [%l7 + 0x34]
add %i3, 0x0994, %o1
sub %g3, 0x022C, %l5
movpos %xcc, %i7, %o2
srlx %i5, 0x09, %o4
andn %l2, 0x1431, %o5
fcmpne32 %f14, %f10, %l3
fmovdvs %icc, %f5, %f9
tgu %xcc, 0x3
fones %f5
fxors %f6, %f15, %f10
faligndata %f12, %f6, %f6
movpos %icc, %i4, %l4
fmul8ulx16 %f10, %f4, %f4
lduh [%l7 + 0x08], %i1
brlz,a %i0, loop_4916
std %f12, [%l7 + 0x48]
tl %icc, 0x5
ldsh [%l7 + 0x7E], %g4
loop_4916:
ldd [%l7 + 0x18], %f2
fpadd32s %f13, %f6, %f4
movleu %icc, %g7, %i2
fbn %fcc1, loop_4917
fabsd %f0, %f12
ldsb [%l7 + 0x1B], %i6
bvs,a,pn %xcc, loop_4918
loop_4917:
tsubcctv %g2, 0x098A, %g1
fbne %fcc1, loop_4919
alignaddr %l1, %g6, %l6
loop_4918:
ldd [%l7 + 0x48], %f10
sth %o7, [%l7 + 0x58]
loop_4919:
lduh [%l7 + 0x4A], %l0
fbu %fcc3, loop_4920
fmovd %f6, %f8
stw %g5, [%l7 + 0x7C]
srlx %o3, 0x10, %o0
loop_4920:
fbne,a %fcc2, loop_4921
fands %f5, %f4, %f5
fmovrsgez %o6, %f7, %f4
std %f4, [%l7 + 0x38]
loop_4921:
sth %i3, [%l7 + 0x6A]
bg,pn %icc, loop_4922
lduh [%l7 + 0x4E], %o1
ldd [%l7 + 0x28], %f6
ldub [%l7 + 0x6B], %g3
loop_4922:
ldsh [%l7 + 0x44], %l5
faligndata %f14, %f14, %f8
edge8n %i7, %o2, %i5
fbug %fcc2, loop_4923
ldub [%l7 + 0x51], %o4
lduw [%l7 + 0x74], %o5
andcc %l2, 0x1516, %l3
loop_4923:
ldub [%l7 + 0x7E], %i4
brnz,a %l4, loop_4924
sth %i0, [%l7 + 0x6C]
bvc,pt %icc, loop_4925
ldd [%l7 + 0x78], %f2
loop_4924:
fpadd16s %f13, %f11, %f15
fmovsneg %xcc, %f3, %f4
loop_4925:
fbo %fcc3, loop_4926
fmovdge %icc, %f3, %f1
std %f6, [%l7 + 0x48]
std %f4, [%l7 + 0x48]
loop_4926:
edge8ln %g4, %g7, %i2
edge8 %i6, %i1, %g2
lduh [%l7 + 0x44], %g1
sth %g6, [%l7 + 0x72]
sllx %l6, 0x0E, %l1
fnot2 %f2, %f6
ldx [%l7 + 0x20], %l0
st %f0, [%l7 + 0x40]
tne %icc, 0x5
brz,a %o7, loop_4927
fnors %f14, %f13, %f10
brnz %o3, loop_4928
fmovrslez %g5, %f13, %f13
loop_4927:
taddcctv %o0, %i3, %o1
subc %g3, 0x064D, %l5
loop_4928:
sth %i7, [%l7 + 0x16]
subcc %o2, %i5, %o6
movge %icc, %o4, %l2
orn %l3, 0x1463, %i4
stw %l4, [%l7 + 0x78]
xor %o5, 0x1CB6, %g4
fornot2s %f10, %f15, %f2
lduh [%l7 + 0x3E], %g7
srlx %i0, %i2, %i6
fmovrslz %i1, %f11, %f1
pdist %f6, %f4, %f14
edge16l %g1, %g6, %g2
bvc,a,pn %xcc, loop_4929
fmovdcs %icc, %f8, %f6
ba,pt %icc, loop_4930
fmovsneg %xcc, %f0, %f6
loop_4929:
smulcc %l1, 0x0FA4, %l6
st %f7, [%l7 + 0x48]
loop_4930:
subcc %l0, %o7, %g5
add %o3, %i3, %o1
ld [%l7 + 0x4C], %f9
fmovdle %xcc, %f9, %f7
lduw [%l7 + 0x14], %o0
tvc %xcc, 0x3
orncc %g3, 0x1904, %i7
fnors %f0, %f10, %f12
sllx %l5, %i5, %o6
ldsw [%l7 + 0x28], %o4
fzero %f12
sdivx %o2, 0x1E98, %l3
and %l2, 0x153B, %i4
pdist %f14, %f2, %f0
fmovsl %xcc, %f1, %f14
fornot2s %f5, %f5, %f5
fmovdcs %icc, %f9, %f12
fsrc2 %f14, %f8
ldsb [%l7 + 0x1F], %l4
fmovrsgz %g4, %f3, %f14
ldsh [%l7 + 0x44], %o5
tsubcc %i0, 0x0DB2, %i2
fsrc2 %f2, %f4
taddcctv %g7, 0x0EAB, %i6
be,pt %xcc, loop_4931
lduw [%l7 + 0x4C], %i1
ldsb [%l7 + 0x12], %g6
bcs loop_4932
loop_4931:
te %icc, 0x3
brlez %g1, loop_4933
fmul8x16au %f4, %f2, %f6
loop_4932:
bpos %icc, loop_4934
move %xcc, %l1, %g2
loop_4933:
tvs %xcc, 0x3
fnot1s %f4, %f3
loop_4934:
ldub [%l7 + 0x5F], %l6
popc %o7, %g5
std %f6, [%l7 + 0x48]
fzeros %f0
fbul,a %fcc1, loop_4935
stb %o3, [%l7 + 0x72]
stx %i3, [%l7 + 0x30]
ldub [%l7 + 0x5C], %o1
loop_4935:
fmovdleu %icc, %f6, %f2
udivx %o0, 0x03BE, %g3
movcc %icc, %i7, %l5
fnot1s %f4, %f6
array32 %i5, %l0, %o6
stw %o2, [%l7 + 0x30]
std %f0, [%l7 + 0x78]
fabss %f3, %f12
stx %l3, [%l7 + 0x20]
fblg %fcc0, loop_4936
stb %o4, [%l7 + 0x2C]
te %xcc, 0x5
std %f14, [%l7 + 0x60]
loop_4936:
lduh [%l7 + 0x18], %i4
fxor %f10, %f6, %f0
nop
setx loop_4937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %xcc, %f9, %f6
lduw [%l7 + 0x54], %l2
fcmple32 %f8, %f8, %l4
loop_4937:
fmovde %icc, %f15, %f3
te %icc, 0x3
fbn %fcc1, loop_4938
fmovscc %icc, %f14, %f13
std %f10, [%l7 + 0x30]
stx %o5, [%l7 + 0x68]
loop_4938:
sub %i0, %g4, %g7
ldx [%l7 + 0x20], %i6
stw %i2, [%l7 + 0x40]
alignaddr %i1, %g1, %g6
edge32l %g2, %l6, %l1
stb %o7, [%l7 + 0x11]
tl %icc, 0x7
fbo %fcc1, loop_4939
fmovde %xcc, %f7, %f4
ldx [%l7 + 0x70], %o3
ldsh [%l7 + 0x4E], %g5
loop_4939:
lduh [%l7 + 0x54], %o1
ldsw [%l7 + 0x4C], %o0
fmovdpos %icc, %f14, %f9
ldub [%l7 + 0x70], %i3
ldd [%l7 + 0x28], %f12
ldd [%l7 + 0x18], %f6
udivcc %g3, 0x072A, %l5
orncc %i5, %i7, %l0
srl %o2, %l3, %o4
alignaddrl %i4, %l2, %o6
std %f8, [%l7 + 0x30]
fxnor %f14, %f10, %f6
ldsh [%l7 + 0x34], %l4
udiv %o5, 0x069A, %i0
stw %g4, [%l7 + 0x10]
sll %i6, %i2, %i1
ldsb [%l7 + 0x1F], %g1
ldx [%l7 + 0x78], %g6
fpsub32s %f13, %f3, %f15
tneg %xcc, 0x3
fbue,a %fcc0, loop_4940
lduh [%l7 + 0x22], %g2
movcs %icc, %g7, %l6
fpadd16 %f4, %f0, %f8
loop_4940:
bcs loop_4941
movneg %icc, %l1, %o3
fpsub16 %f4, %f4, %f4
smulcc %g5, %o1, %o0
loop_4941:
fexpand %f1, %f6
stw %o7, [%l7 + 0x30]
edge32n %i3, %g3, %l5
fmovsvc %xcc, %f0, %f4
st %f11, [%l7 + 0x18]
movcc %xcc, %i5, %i7
fxnor %f12, %f8, %f12
fmovspos %icc, %f2, %f11
fandnot2s %f1, %f12, %f4
alignaddrl %o2, %l0, %o4
stw %l3, [%l7 + 0x64]
std %f12, [%l7 + 0x50]
tne %xcc, 0x4
fmovrslez %i4, %f1, %f0
stw %o6, [%l7 + 0x3C]
fmovdcc %xcc, %f7, %f11
fornot1 %f4, %f6, %f10
fandnot2s %f0, %f8, %f14
fmovdneg %icc, %f8, %f13
ldsh [%l7 + 0x16], %l2
stb %o5, [%l7 + 0x5C]
bcc %xcc, loop_4942
addccc %i0, %l4, %g4
siam 0x0
bcc,pt %xcc, loop_4943
loop_4942:
fmovsne %icc, %f11, %f12
ldsw [%l7 + 0x6C], %i2
fmovsl %xcc, %f7, %f1
loop_4943:
ldsb [%l7 + 0x4B], %i6
fcmped %fcc1, %f0, %f2
fmovsle %xcc, %f0, %f10
st %f2, [%l7 + 0x14]
ldd [%l7 + 0x18], %f10
ld [%l7 + 0x30], %f9
edge8n %g1, %g6, %g2
tl %xcc, 0x5
fmovrse %i1, %f1, %f1
fmovdn %icc, %f12, %f3
lduw [%l7 + 0x1C], %g7
fsrc1 %f8, %f12
fmovsl %icc, %f8, %f12
brlz %l6, loop_4944
pdist %f14, %f12, %f8
ldsw [%l7 + 0x30], %l1
stx %o3, [%l7 + 0x28]
loop_4944:
brlz %o1, loop_4945
lduh [%l7 + 0x26], %g5
movrgez %o0, %o7, %g3
fmovse %xcc, %f11, %f5
loop_4945:
st %f8, [%l7 + 0x58]
fmovdvs %icc, %f5, %f7
orn %i3, %i5, %l5
sll %i7, 0x01, %l0
movrlez %o2, %o4, %l3
ldub [%l7 + 0x18], %i4
movvc %xcc, %l2, %o6
movle %icc, %o5, %i0
fbu %fcc2, loop_4946
orncc %g4, %i2, %l4
ldub [%l7 + 0x3A], %g1
sra %g6, 0x1B, %g2
loop_4946:
movvc %icc, %i6, %g7
nop
setx loop_4947, %l0, %l1
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 %fcc2, loop_4948
fmuld8ulx16 %f10, %f8, %f0
fbue,a %fcc1, loop_4949
loop_4947:
fpsub16 %f12, %f4, %f4
loop_4948:
srlx %l6, 0x02, %l1
fnot1 %f12, %f0
loop_4949:
fmovdg %xcc, %f13, %f15
movg %xcc, %i1, %o1
fblg %fcc3, loop_4950
fble,a %fcc0, loop_4951
fabsd %f10, %f6
stx %o3, [%l7 + 0x48]
loop_4950:
and %o0, 0x1228, %o7
loop_4951:
ldsb [%l7 + 0x57], %g3
sth %g5, [%l7 + 0x62]
fmovrdlz %i5, %f12, %f10
ld [%l7 + 0x30], %f11
fpadd16s %f8, %f14, %f10
stb %i3, [%l7 + 0x1A]
lduh [%l7 + 0x40], %l5
lduh [%l7 + 0x6C], %i7
fmovsne %xcc, %f8, %f11
tneg %xcc, 0x6
ldsb [%l7 + 0x18], %o2
fpackfix %f0, %f10
ldsh [%l7 + 0x22], %l0
movgu %icc, %l3, %i4
bge loop_4952
bgu,pt %icc, loop_4953
fandnot1 %f4, %f0, %f10
sth %o4, [%l7 + 0x54]
loop_4952:
bvs %xcc, loop_4954
loop_4953:
pdist %f14, %f8, %f14
fmovdgu %xcc, %f7, %f10
fmovda %xcc, %f14, %f8
loop_4954:
fmul8ulx16 %f14, %f8, %f8
bne loop_4955
xorcc %l2, 0x146A, %o5
ldsb [%l7 + 0x4D], %i0
nop
setx loop_4956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4955:
std %f8, [%l7 + 0x50]
fexpand %f13, %f6
ldsb [%l7 + 0x0A], %g4
loop_4956:
st %f2, [%l7 + 0x44]
nop
setx loop_4957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %o6, loop_4958
ldsw [%l7 + 0x54], %l4
popc 0x101E, %i2
loop_4957:
brnz %g1, loop_4959
loop_4958:
lduw [%l7 + 0x6C], %g2
fnot2s %f11, %f1
fblg,a %fcc1, loop_4960
loop_4959:
movn %icc, %i6, %g6
fbl,a %fcc1, loop_4961
ldsh [%l7 + 0x74], %g7
loop_4960:
brlez %l6, loop_4962
fornot2s %f0, %f9, %f0
loop_4961:
fornot2s %f1, %f4, %f14
std %f4, [%l7 + 0x20]
loop_4962:
std %f6, [%l7 + 0x60]
movle %icc, %l1, %i1
st %f7, [%l7 + 0x44]
fmovscc %icc, %f14, %f9
mulscc %o1, %o3, %o7
fbuge,a %fcc2, loop_4963
fcmpne32 %f0, %f0, %o0
movge %icc, %g3, %i5
andcc %g5, 0x0998, %l5
loop_4963:
ldx [%l7 + 0x28], %i3
ldsb [%l7 + 0x55], %o2
stb %i7, [%l7 + 0x52]
fornot1 %f14, %f0, %f8
st %f9, [%l7 + 0x0C]
fmovsgu %xcc, %f15, %f3
ldx [%l7 + 0x30], %l0
movrgz %l3, %o4, %l2
fnot1 %f4, %f14
mulx %o5, 0x1CB2, %i0
fmovdleu %icc, %f12, %f5
fmovsle %icc, %f15, %f4
fmovsn %xcc, %f12, %f7
fmovsvs %xcc, %f13, %f5
lduh [%l7 + 0x70], %g4
fornot1 %f6, %f10, %f10
fmovsl %icc, %f8, %f7
lduh [%l7 + 0x4A], %o6
fcmpgt16 %f0, %f6, %i4
ld [%l7 + 0x48], %f7
lduw [%l7 + 0x14], %l4
stw %i2, [%l7 + 0x0C]
stw %g2, [%l7 + 0x2C]
std %f4, [%l7 + 0x40]
bcs %xcc, loop_4964
tsubcc %g1, 0x168F, %i6
te %icc, 0x3
movcs %icc, %g7, %g6
loop_4964:
pdist %f2, %f14, %f6
stb %l6, [%l7 + 0x66]
alignaddr %l1, %i1, %o3
smul %o7, 0x07A9, %o1
fcmple32 %f0, %f4, %o0
edge32 %i5, %g5, %g3
ldub [%l7 + 0x53], %l5
fbu,a %fcc0, loop_4965
ldsb [%l7 + 0x3C], %i3
sll %i7, 0x1B, %l0
fblg,a %fcc0, loop_4966
loop_4965:
movleu %icc, %l3, %o2
fexpand %f14, %f2
fbul %fcc0, loop_4967
loop_4966:
fbl,a %fcc0, loop_4968
ldd [%l7 + 0x08], %f10
stw %o4, [%l7 + 0x68]
loop_4967:
tgu %icc, 0x0
loop_4968:
fpadd16 %f14, %f0, %f14
orcc %l2, %o5, %i0
fcmpgt16 %f6, %f6, %o6
ldsb [%l7 + 0x61], %i4
brz,a %l4, loop_4969
fbue %fcc2, loop_4970
fmovrdlez %i2, %f6, %f2
tn %icc, 0x2
loop_4969:
tleu %xcc, 0x5
loop_4970:
umul %g4, 0x12AC, %g2
lduh [%l7 + 0x28], %i6
move %xcc, %g1, %g7
ldsb [%l7 + 0x60], %g6
tne %icc, 0x7
ldsh [%l7 + 0x1C], %l1
fbule,a %fcc1, loop_4971
movcc %xcc, %i1, %l6
ta %xcc, 0x5
tsubcctv %o7, %o1, %o3
loop_4971:
array8 %o0, %i5, %g3
fmovrslz %l5, %f6, %f5
ldx [%l7 + 0x20], %g5
edge16ln %i7, %i3, %l3
fcmped %fcc3, %f8, %f10
fbo,a %fcc2, loop_4972
movrgez %o2, 0x1E2, %l0
faligndata %f14, %f8, %f10
bvc,a,pt %xcc, loop_4973
loop_4972:
movneg %icc, %o4, %o5
fcmpgt16 %f2, %f2, %l2
fmovse %xcc, %f12, %f1
loop_4973:
fpadd32 %f2, %f12, %f0
fnot1 %f0, %f14
fbo,a %fcc2, loop_4974
movcs %icc, %o6, %i4
brz,a %l4, loop_4975
orncc %i2, 0x059C, %i0
loop_4974:
stb %g2, [%l7 + 0x50]
fmovsl %icc, %f14, %f8
loop_4975:
fbu,a %fcc1, loop_4976
brlz %g4, loop_4977
fabsd %f14, %f10
fsrc1 %f6, %f6
loop_4976:
bne %xcc, loop_4978
loop_4977:
ldx [%l7 + 0x58], %g1
ldd [%l7 + 0x08], %f2
tg %icc, 0x6
loop_4978:
andcc %i6, %g7, %l1
subc %i1, 0x02F9, %g6
ldub [%l7 + 0x73], %l6
bl,a %icc, loop_4979
fbug,a %fcc2, loop_4980
edge32ln %o7, %o3, %o0
fmovsg %xcc, %f13, %f15
loop_4979:
edge16l %i5, %g3, %l5
loop_4980:
fandnot1s %f0, %f5, %f0
stx %g5, [%l7 + 0x28]
movge %icc, %i7, %o1
fcmpgt32 %f12, %f2, %l3
movne %xcc, %i3, %o2
bshuffle %f12, %f12, %f8
ldd [%l7 + 0x58], %f6
fcmpgt16 %f10, %f14, %o4
sth %l0, [%l7 + 0x4E]
xorcc %l2, 0x1918, %o6
movvc %xcc, %o5, %i4
fmovrdlz %i2, %f0, %f8
fmovse %xcc, %f11, %f9
stb %i0, [%l7 + 0x0B]
fcmpne16 %f2, %f4, %g2
ldsh [%l7 + 0x34], %g4
ldub [%l7 + 0x44], %g1
ldd [%l7 + 0x10], %f8
edge32n %i6, %l4, %l1
fnands %f5, %f12, %f14
fmovrsgz %i1, %f10, %f7
st %f8, [%l7 + 0x28]
mulscc %g7, 0x0537, %l6
tge %icc, 0x0
edge32ln %g6, %o3, %o0
st %f0, [%l7 + 0x5C]
edge16 %i5, %g3, %l5
orn %g5, 0x0148, %i7
fbn,a %fcc1, loop_4981
fbge %fcc3, loop_4982
bvc loop_4983
bshuffle %f14, %f12, %f0
loop_4981:
fandnot2s %f12, %f9, %f0
loop_4982:
lduw [%l7 + 0x24], %o1
loop_4983:
fcmps %fcc3, %f5, %f4
st %f2, [%l7 + 0x38]
fpadd16 %f6, %f12, %f10
movrne %o7, %i3, %o2
sra %l3, 0x00, %l0
fmovsne %icc, %f5, %f14
stx %l2, [%l7 + 0x18]
sth %o4, [%l7 + 0x16]
mulscc %o6, %i4, %o5
fsrc2 %f0, %f0
ldd [%l7 + 0x40], %f2
stw %i2, [%l7 + 0x1C]
fmovrdgz %g2, %f0, %f12
andncc %g4, %g1, %i6
xor %i0, %l4, %i1
fbuge,a %fcc1, loop_4984
andncc %l1, %l6, %g6
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x28], %g7
loop_4984:
sra %o0, %o3, %g3
ble %xcc, loop_4985
fbg %fcc0, loop_4986
lduw [%l7 + 0x70], %l5
ld [%l7 + 0x78], %f10
loop_4985:
fpsub32 %f6, %f8, %f8
loop_4986:
stb %g5, [%l7 + 0x0A]
lduw [%l7 + 0x68], %i5
fandnot2s %f11, %f15, %f0
edge16ln %o1, %i7, %i3
ldsb [%l7 + 0x49], %o2
stw %l3, [%l7 + 0x48]
brnz %l0, loop_4987
tcs %icc, 0x7
fmovs %f13, %f7
alignaddr %o7, %o4, %o6
loop_4987:
tle %icc, 0x6
fcmpgt16 %f14, %f10, %i4
fpmerge %f6, %f6, %f8
fmovde %xcc, %f14, %f9
ldd [%l7 + 0x10], %f14
ldx [%l7 + 0x40], %l2
ldsh [%l7 + 0x34], %i2
movn %xcc, %g2, %o5
sra %g4, 0x00, %g1
fmovdle %icc, %f14, %f12
faligndata %f10, %f2, %f4
fpadd32 %f2, %f10, %f6
ldsh [%l7 + 0x46], %i6
or %i0, %i1, %l4
movpos %icc, %l1, %l6
lduh [%l7 + 0x16], %g7
fmul8ulx16 %f2, %f8, %f6
std %f10, [%l7 + 0x68]
std %f0, [%l7 + 0x48]
st %f15, [%l7 + 0x54]
udivx %o0, 0x05E2, %o3
brz %g6, loop_4988
fmovsvc %xcc, %f11, %f12
brlez,a %l5, loop_4989
mulx %g5, 0x1A5C, %i5
loop_4988:
ldub [%l7 + 0x39], %g3
edge8n %i7, %o1, %o2
loop_4989:
andn %i3, %l0, %l3
edge8 %o4, %o7, %i4
edge8n %o6, %l2, %i2
fbn %fcc2, loop_4990
bge,a %icc, loop_4991
movrgez %g2, 0x27E, %g4
fabss %f14, %f15
loop_4990:
st %f3, [%l7 + 0x4C]
loop_4991:
fcmple16 %f8, %f4, %g1
fmovsneg %icc, %f13, %f4
tle %xcc, 0x2
subcc %o5, 0x0FEA, %i6
fbul %fcc1, loop_4992
fandnot1 %f12, %f8, %f8
movne %xcc, %i0, %l4
ld [%l7 + 0x18], %f10
loop_4992:
edge32 %l1, %i1, %l6
bcc,pn %xcc, loop_4993
ldd [%l7 + 0x30], %f4
stw %o0, [%l7 + 0x18]
fbo,a %fcc1, loop_4994
loop_4993:
ldsw [%l7 + 0x3C], %o3
subc %g7, 0x11CB, %g6
fbg %fcc0, loop_4995
loop_4994:
call loop_4996
brlz %g5, loop_4997
taddcc %l5, %i5, %i7
loop_4995:
fandnot1 %f8, %f6, %f2
loop_4996:
mova %icc, %g3, %o2
loop_4997:
std %f8, [%l7 + 0x30]
xnorcc %i3, %l0, %o1
alignaddr %l3, %o4, %i4
orncc %o7, %o6, %i2
sdivcc %g2, 0x13AE, %l2
fmovd %f6, %f14
ldub [%l7 + 0x26], %g4
ldx [%l7 + 0x10], %g1
fpmerge %f6, %f4, %f12
fbu %fcc1, loop_4998
sth %i6, [%l7 + 0x48]
fmovscs %xcc, %f14, %f4
brlz %o5, loop_4999
loop_4998:
brlz,a %i0, loop_5000
sdivx %l4, 0x17C1, %i1
add %l1, 0x02B2, %o0
loop_4999:
fmovsvs %icc, %f8, %f9
loop_5000:
orcc %l6, 0x02CE, %o3
brgez,a %g6, loop_5001
movvs %xcc, %g7, %l5
fcmpgt32 %f0, %f8, %i5
andncc %g5, %i7, %g3
loop_5001:
edge8ln %i3, %o2, %l0
srlx %l3, %o1, %i4
ldsb [%l7 + 0x6B], %o7
stw %o4, [%l7 + 0x50]
fcmped %fcc2, %f6, %f8
fmul8x16au %f1, %f3, %f14
edge32l %i2, %g2, %o6
and %g4, %g1, %i6
fba,a %fcc2, loop_5002
fmovdgu %icc, %f5, %f8
sra %o5, 0x0B, %i0
add %l4, %i1, %l2
loop_5002:
std %f4, [%l7 + 0x10]
fmovsleu %xcc, %f14, %f0
nop
setx loop_5003, %l0, %l1
jmpl %l1, %o0
andcc %l1, 0x16D8, %l6
tsubcctv %o3, 0x0310, %g7
subcc %g6, %i5, %l5
loop_5003:
fnegd %f14, %f12
ldsb [%l7 + 0x7D], %g5
orncc %g3, %i7, %i3
fbuge %fcc3, loop_5004
fpack32 %f4, %f4, %f8
ldsh [%l7 + 0x20], %l0
st %f13, [%l7 + 0x6C]
loop_5004:
brz %o2, loop_5005
orcc %o1, 0x0494, %l3
fbl %fcc2, loop_5006
fpadd16 %f8, %f2, %f2
loop_5005:
fbu,a %fcc2, loop_5007
ld [%l7 + 0x10], %f14
loop_5006:
fmovrslz %o7, %f9, %f9
ldsb [%l7 + 0x5B], %i4
loop_5007:
mova %xcc, %i2, %g2
lduw [%l7 + 0x1C], %o4
array32 %o6, %g1, %i6
orn %g4, 0x0428, %o5
ldsw [%l7 + 0x58], %l4
ld [%l7 + 0x10], %f14
fandnot1 %f10, %f8, %f2
ld [%l7 + 0x30], %f6
tg %xcc, 0x0
ld [%l7 + 0x40], %f15
lduw [%l7 + 0x68], %i1
ldub [%l7 + 0x78], %l2
ldsw [%l7 + 0x14], %o0
ldd [%l7 + 0x48], %f4
movle %icc, %i0, %l1
fmovscc %icc, %f13, %f6
ldsw [%l7 + 0x30], %o3
fpsub16s %f3, %f1, %f5
ble,a,pt %icc, loop_5008
udiv %l6, 0x12EC, %g6
brnz,a %g7, loop_5009
movneg %xcc, %i5, %g5
loop_5008:
edge32l %g3, %l5, %i7
fpadd16 %f12, %f10, %f14
loop_5009:
lduh [%l7 + 0x16], %i3
ld [%l7 + 0x4C], %f14
fpmerge %f15, %f10, %f4
fmovrdlez %l0, %f12, %f0
brz %o2, loop_5010
stb %l3, [%l7 + 0x54]
fbl,a %fcc3, loop_5011
fcmpes %fcc2, %f12, %f15
loop_5010:
ba,pt %icc, loop_5012
fmovdn %icc, %f0, %f14
loop_5011:
fnands %f14, %f4, %f12
fmovrdgez %o7, %f12, %f10
loop_5012:
bpos,a %xcc, loop_5013
fone %f14
call loop_5014
ldub [%l7 + 0x1E], %i4
loop_5013:
srlx %o1, %g2, %i2
fmul8sux16 %f0, %f4, %f2
loop_5014:
ta %xcc, 0x1
fcmpne16 %f0, %f8, %o6
fmovdg %xcc, %f14, %f15
ldub [%l7 + 0x56], %o4
ldx [%l7 + 0x50], %g1
edge32 %i6, %o5, %l4
fmovrsgez %g4, %f3, %f6
std %f0, [%l7 + 0x28]
stw %i1, [%l7 + 0x1C]
movcc %icc, %o0, %i0
ld [%l7 + 0x28], %f0
andn %l1, 0x0389, %o3
stb %l6, [%l7 + 0x4D]
stb %l2, [%l7 + 0x54]
ldsb [%l7 + 0x55], %g7
fbne,a %fcc3, loop_5015
xor %g6, %g5, %g3
bge,a %xcc, loop_5016
fcmple16 %f10, %f12, %l5
loop_5015:
std %f14, [%l7 + 0x38]
be,a %xcc, loop_5017
loop_5016:
fnegs %f9, %f14
fxnor %f10, %f4, %f4
fmovrdne %i7, %f2, %f0
loop_5017:
movge %xcc, %i5, %i3
fnot1s %f4, %f3
fexpand %f7, %f4
tle %icc, 0x7
fmovdn %xcc, %f5, %f12
fpadd16 %f12, %f8, %f8
ldsh [%l7 + 0x0A], %l0
srl %o2, %o7, %i4
addc %l3, 0x1ABE, %g2
ldsw [%l7 + 0x2C], %i2
fpadd16 %f6, %f2, %f14
fmovrsne %o6, %f4, %f1
fpadd32 %f10, %f14, %f12
ldx [%l7 + 0x18], %o1
ld [%l7 + 0x1C], %f4
ld [%l7 + 0x08], %f14
for %f10, %f6, %f12
fandnot1 %f10, %f0, %f2
ldd [%l7 + 0x70], %f0
fmovda %icc, %f5, %f5
bne %xcc, loop_5018
edge8ln %o4, %g1, %o5
fmovdle %xcc, %f5, %f15
bcs loop_5019
loop_5018:
stw %l4, [%l7 + 0x50]
sdiv %i6, 0x1967, %i1
movpos %xcc, %o0, %i0
loop_5019:
fbo,a %fcc3, loop_5020
ldsw [%l7 + 0x0C], %l1
fmovrslez %o3, %f14, %f0
fsrc1 %f2, %f4
loop_5020:
fba,a %fcc0, loop_5021
stx %g4, [%l7 + 0x18]
fmovscs %icc, %f3, %f14
stx %l6, [%l7 + 0x60]
loop_5021:
bgu,pt %icc, loop_5022
st %f15, [%l7 + 0x44]
bcc loop_5023
fnands %f6, %f13, %f5
loop_5022:
stb %g7, [%l7 + 0x59]
ldsb [%l7 + 0x3B], %g6
loop_5023:
ldsw [%l7 + 0x18], %l2
ldsb [%l7 + 0x38], %g5
ldsh [%l7 + 0x34], %g3
brnz %l5, loop_5024
ld [%l7 + 0x34], %f4
edge16 %i7, %i5, %i3
movcs %xcc, %l0, %o2
loop_5024:
fabsd %f12, %f8
bl %icc, loop_5025
array8 %o7, %l3, %i4
fmovrsgez %i2, %f6, %f2
stw %g2, [%l7 + 0x08]
loop_5025:
movrgz %o6, %o1, %g1
fpadd16s %f7, %f9, %f14
andncc %o5, %o4, %i6
std %f2, [%l7 + 0x10]
bcc loop_5026
ldsw [%l7 + 0x28], %l4
st %f4, [%l7 + 0x74]
fcmpeq16 %f6, %f0, %o0
loop_5026:
ldsw [%l7 + 0x30], %i0
std %f6, [%l7 + 0x50]
lduw [%l7 + 0x70], %l1
call loop_5027
bshuffle %f2, %f10, %f12
lduh [%l7 + 0x5C], %o3
ldd [%l7 + 0x08], %f4
loop_5027:
orcc %g4, 0x0DC3, %l6
ldd [%l7 + 0x60], %f10
ld [%l7 + 0x4C], %f9
fbl,a %fcc3, loop_5028
ldx [%l7 + 0x20], %g7
fmovdge %xcc, %f9, %f4
fmovdleu %icc, %f7, %f15
loop_5028:
tneg %icc, 0x7
fandnot1 %f12, %f12, %f4
fand %f4, %f2, %f4
ldsh [%l7 + 0x44], %i1
subc %l2, %g5, %g3
fmovrde %g6, %f4, %f10
for %f0, %f0, %f0
subc %l5, 0x0FCE, %i7
ldd [%l7 + 0x68], %f14
bvs,a,pt %icc, loop_5029
fmovd %f8, %f4
popc %i3, %i5
ldsb [%l7 + 0x7E], %l0
loop_5029:
lduh [%l7 + 0x5E], %o2
lduw [%l7 + 0x48], %o7
tgu %icc, 0x2
bvs,pn %icc, loop_5030
fmovsneg %icc, %f6, %f9
edge8l %i4, %i2, %l3
bvc,a loop_5031
loop_5030:
ldsh [%l7 + 0x16], %o6
and %g2, 0x0EEC, %g1
bcs %xcc, loop_5032
loop_5031:
orcc %o1, 0x0FF9, %o4
srax %i6, %l4, %o5
fpmerge %f10, %f8, %f14
loop_5032:
movrgez %i0, 0x170, %o0
orcc %l1, 0x015D, %o3
lduw [%l7 + 0x0C], %g4
fmul8sux16 %f6, %f14, %f14
ldub [%l7 + 0x43], %l6
tleu %xcc, 0x7
ldd [%l7 + 0x38], %f0
bcc,a loop_5033
sllx %g7, 0x11, %l2
lduw [%l7 + 0x24], %g5
brlz,a %g3, loop_5034
loop_5033:
ld [%l7 + 0x08], %f3
edge32ln %g6, %l5, %i1
lduw [%l7 + 0x44], %i3
loop_5034:
tne %icc, 0x0
fnot2s %f5, %f10
fmovrsne %i5, %f6, %f13
tl %xcc, 0x4
fmovrse %l0, %f15, %f0
fbue,a %fcc0, loop_5035
fnot1 %f14, %f14
sub %i7, 0x00FE, %o2
ldsw [%l7 + 0x40], %i4
loop_5035:
fmul8x16au %f2, %f14, %f6
fmovdvs %xcc, %f4, %f14
ldsh [%l7 + 0x26], %i2
udiv %l3, 0x0DEA, %o6
fpsub16s %f2, %f11, %f12
fmovspos %xcc, %f10, %f15
lduw [%l7 + 0x74], %g2
edge16n %o7, %g1, %o1
std %f4, [%l7 + 0x10]
bvc,a loop_5036
movgu %icc, %i6, %o4
fbl,a %fcc3, loop_5037
srl %o5, %l4, %i0
loop_5036:
movle %icc, %l1, %o3
std %f0, [%l7 + 0x30]
loop_5037:
st %f0, [%l7 + 0x34]
fnot1s %f15, %f5
tcs %icc, 0x6
fmul8sux16 %f6, %f12, %f2
fandnot2s %f5, %f15, %f10
alignaddr %o0, %g4, %l6
stx %g7, [%l7 + 0x30]
ldsw [%l7 + 0x70], %g5
ldx [%l7 + 0x28], %g3
stx %l2, [%l7 + 0x60]
fmovrde %g6, %f14, %f12
tsubcc %l5, %i3, %i5
fmul8x16au %f10, %f14, %f2
fbuge %fcc2, loop_5038
stb %l0, [%l7 + 0x7F]
sllx %i7, %i1, %o2
srl %i2, 0x1B, %l3
loop_5038:
fmovde %xcc, %f0, %f2
fmovrslz %o6, %f7, %f2
ldsb [%l7 + 0x34], %i4
sllx %g2, %g1, %o1
movrlz %o7, %o4, %i6
fmovsg %xcc, %f3, %f0
sth %l4, [%l7 + 0x42]
movvs %icc, %o5, %i0
sra %l1, %o0, %o3
andn %l6, %g7, %g4
fble,a %fcc2, loop_5039
fzero %f8
fmovsleu %icc, %f14, %f12
fmovsle %icc, %f5, %f14
loop_5039:
ldsb [%l7 + 0x3C], %g5
fmovrdgez %g3, %f14, %f10
stb %g6, [%l7 + 0x18]
fmovscc %xcc, %f13, %f5
ldsw [%l7 + 0x58], %l2
bleu,pt %xcc, loop_5040
call loop_5041
movvs %xcc, %i3, %i5
movn %xcc, %l0, %i7
loop_5040:
addcc %l5, %i1, %o2
loop_5041:
call loop_5042
add %l3, %o6, %i2
fmovdge %icc, %f15, %f4
subc %g2, 0x1549, %g1
loop_5042:
sub %i4, %o7, %o1
movcs %xcc, %i6, %l4
fornot2s %f4, %f15, %f15
fzeros %f12
ldd [%l7 + 0x20], %f12
lduh [%l7 + 0x6E], %o5
for %f14, %f14, %f8
fmul8x16au %f0, %f13, %f4
ldx [%l7 + 0x10], %o4
xnorcc %l1, 0x1CB2, %o0
fmovsle %xcc, %f2, %f5
sth %o3, [%l7 + 0x20]
ldsb [%l7 + 0x12], %i0
fmul8ulx16 %f2, %f6, %f6
fble %fcc0, loop_5043
tleu %xcc, 0x5
sdiv %g7, 0x05A4, %l6
fmovsvs %icc, %f0, %f10
loop_5043:
srax %g4, %g5, %g3
edge8ln %g6, %l2, %i5
ldub [%l7 + 0x12], %i3
sth %l0, [%l7 + 0x20]
fmul8x16al %f9, %f6, %f4
fmovrdne %l5, %f0, %f6
fbug,a %fcc3, loop_5044
taddcc %i1, 0x150C, %o2
std %f0, [%l7 + 0x08]
ldsh [%l7 + 0x0C], %l3
loop_5044:
stb %o6, [%l7 + 0x26]
ldd [%l7 + 0x58], %f2
fblg %fcc3, loop_5045
lduh [%l7 + 0x1A], %i7
brgz,a %g2, loop_5046
ld [%l7 + 0x44], %f13
loop_5045:
brlez %g1, loop_5047
fmuld8ulx16 %f0, %f2, %f14
loop_5046:
ldsb [%l7 + 0x41], %i4
fornot1 %f6, %f14, %f4
loop_5047:
tgu %xcc, 0x4
sllx %i2, %o1, %i6
fzero %f6
fba,a %fcc3, loop_5048
bl %icc, loop_5049
bge %icc, loop_5050
fnot1 %f10, %f2
loop_5048:
fornot2s %f11, %f9, %f0
loop_5049:
orcc %o7, %l4, %o5
loop_5050:
fbug %fcc1, loop_5051
ldsh [%l7 + 0x70], %l1
fbl,a %fcc3, loop_5052
fblg %fcc1, loop_5053
loop_5051:
ldsh [%l7 + 0x12], %o0
fmovdg %xcc, %f1, %f8
loop_5052:
tgu %xcc, 0x1
loop_5053:
tsubcc %o3, %o4, %g7
sll %l6, %g4, %g5
ldsb [%l7 + 0x54], %i0
fmovse %xcc, %f12, %f11
bcs %xcc, loop_5054
fpack16 %f8, %f15
ldsw [%l7 + 0x48], %g6
fmovrdgez %l2, %f0, %f8
loop_5054:
fmovde %icc, %f14, %f7
fmovrslez %g3, %f10, %f12
fcmpgt32 %f4, %f8, %i3
fmovrse %l0, %f4, %f3
array16 %l5, %i5, %o2
edge8ln %l3, %o6, %i1
ldsb [%l7 + 0x4F], %g2
pdist %f8, %f12, %f8
lduw [%l7 + 0x2C], %i7
fexpand %f0, %f4
tgu %icc, 0x2
fnands %f3, %f3, %f9
ldsw [%l7 + 0x40], %g1
fands %f12, %f10, %f14
alignaddrl %i4, %o1, %i2
fpadd16s %f2, %f9, %f7
fnor %f2, %f10, %f12
fmovdle %xcc, %f13, %f14
fbn %fcc3, loop_5055
ldd [%l7 + 0x40], %f12
subc %i6, %o7, %o5
tle %xcc, 0x3
loop_5055:
stw %l1, [%l7 + 0x0C]
lduw [%l7 + 0x20], %o0
fpack16 %f12, %f11
stb %l4, [%l7 + 0x21]
ldsh [%l7 + 0x6E], %o3
tsubcctv %o4, %g7, %l6
ldd [%l7 + 0x68], %f4
stw %g5, [%l7 + 0x58]
bgu,a %xcc, loop_5056
st %f5, [%l7 + 0x38]
lduw [%l7 + 0x44], %g4
fble %fcc1, loop_5057
loop_5056:
movrgez %i0, 0x0EB, %g6
ldub [%l7 + 0x0F], %l2
fmovrdlz %i3, %f6, %f4
loop_5057:
tgu %xcc, 0x4
edge16l %l0, %l5, %i5
fxors %f3, %f7, %f7
edge16n %o2, %g3, %o6
stb %l3, [%l7 + 0x3C]
fcmple32 %f6, %f12, %i1
fmovs %f15, %f4
mulx %g2, %i7, %i4
tvs %xcc, 0x4
ba,pt %xcc, loop_5058
bg,a %xcc, loop_5059
bg loop_5060
fmovscc %xcc, %f0, %f12
loop_5058:
movre %o1, 0x2AD, %i2
loop_5059:
tl %xcc, 0x3
loop_5060:
sth %g1, [%l7 + 0x48]
ldsh [%l7 + 0x26], %o7
bcc,a %icc, loop_5061
fbul,a %fcc2, loop_5062
edge32 %i6, %l1, %o0
ldub [%l7 + 0x49], %o5
loop_5061:
ldd [%l7 + 0x68], %f8
loop_5062:
orn %o3, %l4, %g7
ldsb [%l7 + 0x7C], %o4
ldub [%l7 + 0x7F], %g5
fmovsvc %xcc, %f3, %f7
array32 %g4, %l6, %i0
fpmerge %f15, %f6, %f0
orcc %l2, 0x178F, %g6
bshuffle %f0, %f14, %f10
fbe,a %fcc3, loop_5063
ld [%l7 + 0x78], %f8
ldsh [%l7 + 0x2A], %l0
subcc %l5, 0x195A, %i3
loop_5063:
nop
setx loop_5064, %l0, %l1
jmpl %l1, %o2
st %f12, [%l7 + 0x58]
for %f2, %f12, %f12
fbl %fcc3, loop_5065
loop_5064:
fmul8sux16 %f2, %f8, %f12
fxnors %f13, %f7, %f3
ldsh [%l7 + 0x28], %i5
loop_5065:
lduh [%l7 + 0x72], %o6
fmovdgu %xcc, %f5, %f5
orcc %l3, 0x050A, %i1
tcs %icc, 0x6
fbn,a %fcc2, loop_5066
fbne %fcc3, loop_5067
sdiv %g2, 0x1A18, %g3
fnand %f14, %f6, %f12
loop_5066:
fnot2 %f0, %f10
loop_5067:
fmovdgu %xcc, %f15, %f5
stw %i4, [%l7 + 0x60]
edge32ln %i7, %o1, %g1
fabsd %f6, %f4
fabss %f0, %f6
fones %f8
stb %o7, [%l7 + 0x20]
brnz %i6, loop_5068
stb %i2, [%l7 + 0x10]
ldd [%l7 + 0x70], %f8
fmovscs %xcc, %f13, %f6
loop_5068:
tg %icc, 0x5
st %f11, [%l7 + 0x7C]
movle %xcc, %l1, %o5
addc %o0, 0x0CC6, %o3
fmovdleu %xcc, %f1, %f4
fpack32 %f2, %f12, %f0
ldsw [%l7 + 0x5C], %l4
fmovde %xcc, %f9, %f6
movge %xcc, %o4, %g5
fmovse %icc, %f7, %f1
tne %xcc, 0x0
fbue,a %fcc1, loop_5069
fmovscs %icc, %f4, %f2
subc %g7, %g4, %l6
fnegd %f10, %f6
loop_5069:
fble,a %fcc2, loop_5070
lduh [%l7 + 0x72], %i0
stw %l2, [%l7 + 0x28]
edge8l %g6, %l5, %l0
loop_5070:
edge16ln %i3, %o2, %o6
fmovsgu %icc, %f15, %f3
nop
setx loop_5071, %l0, %l1
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 %l3, [%l7 + 0x20]
fbn,a %fcc1, loop_5072
move %icc, %i5, %g2
loop_5071:
be,a %xcc, loop_5073
tpos %xcc, 0x3
loop_5072:
andncc %g3, %i1, %i7
fones %f1
loop_5073:
stb %o1, [%l7 + 0x1D]
fmovsle %icc, %f9, %f10
fmovsgu %xcc, %f11, %f9
movrgz %i4, 0x2A8, %g1
subc %o7, %i2, %l1
fmovsgu %xcc, %f1, %f13
ta %icc, 0x5
fnot2 %f2, %f14
ldub [%l7 + 0x45], %o5
fbug %fcc3, loop_5074
ldsh [%l7 + 0x2E], %o0
ldsh [%l7 + 0x1A], %o3
stw %i6, [%l7 + 0x6C]
loop_5074:
fmovdne %icc, %f15, %f8
ldsw [%l7 + 0x78], %o4
movre %l4, 0x368, %g7
faligndata %f4, %f12, %f0
bgu,pt %icc, loop_5075
fmovdne %icc, %f8, %f0
array16 %g4, %l6, %g5
bcc loop_5076
loop_5075:
movneg %xcc, %i0, %l2
fba %fcc0, loop_5077
movre %l5, 0x01A, %g6
loop_5076:
movleu %icc, %i3, %o2
lduw [%l7 + 0x10], %l0
loop_5077:
fone %f6
ldx [%l7 + 0x70], %l3
stb %o6, [%l7 + 0x3B]
fmovdge %xcc, %f7, %f7
fbo %fcc2, loop_5078
fmovdvc %icc, %f0, %f2
lduh [%l7 + 0x46], %i5
lduh [%l7 + 0x28], %g3
loop_5078:
fmovrsne %g2, %f11, %f10
fnand %f4, %f14, %f8
orncc %i7, %i1, %i4
std %f0, [%l7 + 0x20]
sth %g1, [%l7 + 0x6E]
ldub [%l7 + 0x63], %o1
sdivx %o7, 0x1A0E, %l1
fexpand %f8, %f14
fnegd %f8, %f10
taddcctv %o5, %i2, %o3
sethi 0x047F, %i6
lduw [%l7 + 0x4C], %o4
fmovsa %xcc, %f14, %f8
fmovspos %xcc, %f10, %f2
fmovdcs %xcc, %f4, %f4
tl %icc, 0x7
andcc %o0, %l4, %g4
ldsb [%l7 + 0x24], %l6
edge8l %g7, %g5, %l2
movrgz %i0, 0x2E8, %l5
ba %icc, loop_5079
movcs %icc, %i3, %o2
movvc %icc, %g6, %l3
fpsub32 %f6, %f0, %f10
loop_5079:
fxors %f14, %f4, %f0
fmovda %xcc, %f13, %f0
ldsh [%l7 + 0x6C], %o6
ldx [%l7 + 0x78], %i5
and %l0, %g2, %g3
ldsw [%l7 + 0x3C], %i7
tge %xcc, 0x2
ldsw [%l7 + 0x44], %i1
fcmped %fcc2, %f14, %f14
sdivcc %i4, 0x01FD, %o1
lduh [%l7 + 0x2C], %o7
fmovdvs %xcc, %f8, %f15
fpackfix %f14, %f15
movrlz %l1, %o5, %i2
fmovda %icc, %f5, %f6
ldx [%l7 + 0x38], %o3
ldsh [%l7 + 0x1E], %g1
bshuffle %f4, %f2, %f0
ldub [%l7 + 0x2E], %i6
lduh [%l7 + 0x6C], %o0
fnor %f6, %f14, %f12
fbule %fcc1, loop_5080
fbge %fcc3, loop_5081
ldub [%l7 + 0x5E], %l4
fmovsle %icc, %f2, %f14
loop_5080:
fpmerge %f8, %f12, %f12
loop_5081:
bge,pt %xcc, loop_5082
orncc %o4, 0x1E0F, %g4
edge8 %g7, %g5, %l2
ld [%l7 + 0x28], %f4
loop_5082:
st %f12, [%l7 + 0x60]
fpadd32 %f4, %f2, %f2
fandnot1s %f11, %f14, %f8
movrgz %l6, %i0, %i3
fmovsleu %icc, %f7, %f11
st %f9, [%l7 + 0x7C]
fnor %f2, %f14, %f0
fmovsneg %xcc, %f1, %f0
array32 %l5, %o2, %g6
fmovrsgez %o6, %f10, %f7
bvc,pt %icc, loop_5083
stb %l3, [%l7 + 0x56]
fbule %fcc1, loop_5084
fmovrse %l0, %f7, %f5
loop_5083:
fmovdvc %icc, %f15, %f14
fexpand %f10, %f14
loop_5084:
lduw [%l7 + 0x50], %i5
lduh [%l7 + 0x76], %g2
nop
setx loop_5085, %l0, %l1
jmpl %l1, %g3
fpadd32s %f12, %f4, %f8
movvc %icc, %i1, %i4
array8 %i7, %o7, %o1
loop_5085:
mova %icc, %l1, %o5
tsubcctv %i2, %o3, %i6
fcmps %fcc0, %f13, %f4
fbe,a %fcc1, loop_5086
tvs %xcc, 0x7
movcs %icc, %g1, %l4
ld [%l7 + 0x38], %f4
loop_5086:
array32 %o0, %g4, %o4
ldsw [%l7 + 0x30], %g7
movleu %icc, %g5, %l6
sub %i0, %l2, %l5
movl %xcc, %i3, %g6
fblg,a %fcc0, loop_5087
fmovdcs %icc, %f4, %f7
lduw [%l7 + 0x18], %o2
subcc %o6, 0x0897, %l0
loop_5087:
fabsd %f0, %f2
fmovspos %icc, %f8, %f0
bl %xcc, loop_5088
srax %l3, %i5, %g2
ldsw [%l7 + 0x2C], %i1
fmul8sux16 %f6, %f14, %f2
loop_5088:
array8 %g3, %i7, %o7
fbug,a %fcc3, loop_5089
ta %xcc, 0x6
sth %i4, [%l7 + 0x14]
std %f4, [%l7 + 0x08]
loop_5089:
fcmpne16 %f14, %f2, %l1
ldub [%l7 + 0x54], %o5
smul %i2, 0x1633, %o1
xnorcc %o3, %i6, %l4
bl,a %xcc, loop_5090
ldsh [%l7 + 0x7E], %o0
movle %icc, %g4, %o4
movg %icc, %g7, %g5
loop_5090:
lduh [%l7 + 0x26], %g1
bge loop_5091
fmovdl %xcc, %f0, %f1
fsrc2 %f14, %f4
std %f6, [%l7 + 0x60]
loop_5091:
fcmpeq32 %f2, %f8, %l6
fmovrsgz %i0, %f15, %f1
stx %l2, [%l7 + 0x40]
ldub [%l7 + 0x6D], %i3
stw %g6, [%l7 + 0x2C]
ldsw [%l7 + 0x30], %o2
fandnot2s %f5, %f12, %f7
stw %o6, [%l7 + 0x68]
movvs %xcc, %l5, %l3
fcmpes %fcc3, %f10, %f11
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x78], %f14
lduw [%l7 + 0x70], %l0
xnor %g2, 0x05DD, %i5
movne %xcc, %g3, %i1
tge %xcc, 0x5
fmovde %icc, %f9, %f4
fbul %fcc1, loop_5092
brz,a %i7, loop_5093
fnands %f11, %f2, %f6
ldd [%l7 + 0x50], %f2
loop_5092:
std %f2, [%l7 + 0x50]
loop_5093:
ldsb [%l7 + 0x6B], %i4
lduw [%l7 + 0x1C], %o7
movle %icc, %o5, %l1
bne,pn %icc, loop_5094
ldx [%l7 + 0x40], %i2
udiv %o1, 0x106E, %i6
udivcc %o3, 0x1E96, %o0
loop_5094:
fpsub16s %f15, %f7, %f15
fmovda %icc, %f1, %f8
xnor %l4, %o4, %g7
tg %icc, 0x3
edge32 %g4, %g1, %l6
ldsb [%l7 + 0x12], %g5
fmovse %icc, %f12, %f7
movl %xcc, %l2, %i3
fandnot1 %f14, %f4, %f4
fmovrsne %i0, %f12, %f15
orn %o2, 0x113D, %o6
ldx [%l7 + 0x28], %g6
edge32ln %l5, %l3, %g2
fbue,a %fcc3, loop_5095
fpsub32s %f8, %f6, %f15
edge16n %l0, %g3, %i1
std %f2, [%l7 + 0x10]
loop_5095:
stw %i7, [%l7 + 0x58]
tgu %icc, 0x1
movcs %icc, %i5, %o7
ble,a %xcc, loop_5096
edge8 %o5, %i4, %i2
stb %l1, [%l7 + 0x0E]
xnor %o1, %i6, %o3
loop_5096:
mulx %o0, %o4, %g7
fmovse %icc, %f2, %f10
fandnot2 %f8, %f10, %f10
fpadd32 %f12, %f10, %f4
stb %g4, [%l7 + 0x2C]
ldd [%l7 + 0x70], %f10
ldsb [%l7 + 0x69], %g1
fxor %f10, %f8, %f8
movvc %icc, %l4, %g5
fmovrdlz %l6, %f6, %f2
array8 %l2, %i3, %o2
bl,a %icc, loop_5097
lduh [%l7 + 0x0E], %i0
srl %g6, 0x00, %o6
fcmpgt16 %f4, %f12, %l5
loop_5097:
ldsh [%l7 + 0x4E], %l3
udivx %g2, 0x0D9B, %g3
taddcc %l0, 0x0D1E, %i7
ldd [%l7 + 0x28], %f4
fornot1 %f2, %f4, %f4
fone %f10
stx %i5, [%l7 + 0x18]
fbl,a %fcc1, loop_5098
fpadd16 %f10, %f6, %f2
edge8n %o7, %o5, %i4
movleu %icc, %i1, %l1
loop_5098:
fmul8sux16 %f2, %f0, %f2
fbne %fcc1, loop_5099
lduw [%l7 + 0x50], %i2
tsubcc %i6, 0x0D10, %o3
stb %o1, [%l7 + 0x5C]
loop_5099:
fmovsvc %xcc, %f10, %f2
tge %xcc, 0x5
fnegd %f8, %f4
mulscc %o4, %o0, %g4
fbuge,a %fcc2, loop_5100
movleu %icc, %g7, %l4
fpack16 %f4, %f2
ldub [%l7 + 0x20], %g5
loop_5100:
andncc %g1, %l2, %l6
fmovrdlz %o2, %f8, %f12
popc %i0, %g6
ldub [%l7 + 0x55], %i3
fcmpes %fcc3, %f0, %f1
fpsub16 %f4, %f0, %f2
ldx [%l7 + 0x38], %l5
fbge,a %fcc0, loop_5101
st %f4, [%l7 + 0x18]
fbe,a %fcc0, loop_5102
fmuld8sux16 %f6, %f0, %f12
loop_5101:
brgz,a %l3, loop_5103
nop
setx loop_5104, %l0, %l1
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_5102:
fcmpgt32 %f4, %f6, %o6
fmovrsne %g3, %f10, %f6
loop_5103:
ldsb [%l7 + 0x78], %g2
loop_5104:
ldub [%l7 + 0x36], %i7
ldsb [%l7 + 0x36], %l0
fmovs %f12, %f9
fnand %f14, %f14, %f12
ldsb [%l7 + 0x1A], %o7
ldd [%l7 + 0x70], %f10
edge16ln %o5, %i5, %i1
fxor %f2, %f8, %f6
ldsh [%l7 + 0x08], %i4
st %f0, [%l7 + 0x6C]
bneg,a,pt %icc, loop_5105
fcmpgt16 %f10, %f6, %i2
fmovspos %xcc, %f9, %f12
sll %l1, 0x03, %i6
loop_5105:
fpadd16 %f8, %f2, %f2
bneg,pn %xcc, loop_5106
fbule,a %fcc1, loop_5107
st %f14, [%l7 + 0x64]
fnot2 %f10, %f6
loop_5106:
alignaddr %o3, %o4, %o1
loop_5107:
be,a loop_5108
ldsb [%l7 + 0x0D], %o0
tgu %xcc, 0x7
fbn,a %fcc1, loop_5109
loop_5108:
fbule %fcc1, loop_5110
brgz,a %g7, loop_5111
fcmpne16 %f10, %f10, %l4
loop_5109:
tle %xcc, 0x5
loop_5110:
lduh [%l7 + 0x58], %g5
loop_5111:
fmovsneg %xcc, %f11, %f7
andcc %g4, %g1, %l2
tn %xcc, 0x2
bvs,a loop_5112
fandnot1 %f2, %f6, %f4
popc 0x0A43, %o2
fmovsvs %icc, %f7, %f12
loop_5112:
srlx %l6, %i0, %g6
fmovdgu %icc, %f4, %f12
fble %fcc0, loop_5113
st %f11, [%l7 + 0x54]
and %i3, %l3, %o6
stw %l5, [%l7 + 0x30]
loop_5113:
fxnor %f4, %f12, %f14
bvc,a,pt %icc, loop_5114
sdiv %g3, 0x1783, %g2
bg,a %icc, loop_5115
fble,a %fcc1, loop_5116
loop_5114:
ldsh [%l7 + 0x1C], %i7
movge %xcc, %o7, %o5
loop_5115:
stb %i5, [%l7 + 0x59]
loop_5116:
brz %i1, loop_5117
ldsw [%l7 + 0x48], %l0
fnands %f13, %f10, %f13
fcmpgt32 %f10, %f0, %i4
loop_5117:
ldsh [%l7 + 0x30], %l1
ldsh [%l7 + 0x46], %i6
movcs %icc, %o3, %i2
fsrc1 %f0, %f14
bge loop_5118
tneg %xcc, 0x6
fbu %fcc2, loop_5119
stx %o4, [%l7 + 0x68]
loop_5118:
stx %o0, [%l7 + 0x08]
fcmpeq32 %f10, %f14, %o1
loop_5119:
brlez %l4, loop_5120
fbo %fcc1, loop_5121
smulcc %g7, 0x113E, %g4
and %g5, %g1, %o2
loop_5120:
fbule,a %fcc3, loop_5122
loop_5121:
fmul8ulx16 %f8, %f6, %f8
bpos,a,pt %xcc, loop_5123
brlz,a %l6, loop_5124
loop_5122:
tl %icc, 0x7
fbo,a %fcc2, loop_5125
loop_5123:
udiv %l2, 0x02E0, %g6
loop_5124:
ldsw [%l7 + 0x20], %i3
movrgez %i0, 0x09C, %o6
loop_5125:
edge16n %l5, %g3, %g2
edge16l %i7, %o7, %l3
fmovspos %icc, %f10, %f7
stb %o5, [%l7 + 0x2C]
ldx [%l7 + 0x08], %i1
sth %i5, [%l7 + 0x28]
ldx [%l7 + 0x20], %l0
fmovdle %xcc, %f11, %f2
tge %xcc, 0x3
std %f14, [%l7 + 0x60]
edge32ln %i4, %i6, %o3
ldsb [%l7 + 0x7A], %i2
addc %o4, 0x0DDB, %l1
for %f14, %f0, %f6
srax %o1, 0x00, %l4
addcc %o0, %g4, %g5
ldsw [%l7 + 0x48], %g1
lduw [%l7 + 0x18], %g7
fmovrdlez %o2, %f2, %f0
fmovscc %icc, %f1, %f15
bl,a,pt %xcc, loop_5126
fandnot2 %f0, %f2, %f2
lduw [%l7 + 0x0C], %l2
ldsh [%l7 + 0x7E], %g6
loop_5126:
udivx %i3, 0x0CDE, %i0
ld [%l7 + 0x0C], %f14
stx %l6, [%l7 + 0x70]
udiv %l5, 0x1FD6, %g3
ldx [%l7 + 0x38], %g2
fmovdg %xcc, %f2, %f13
st %f4, [%l7 + 0x68]
fones %f8
stx %i7, [%l7 + 0x20]
fnands %f8, %f10, %f3
mulscc %o7, %o6, %o5
edge32n %l3, %i1, %l0
fmovrsgz %i4, %f9, %f10
fpackfix %f8, %f13
fpsub32 %f12, %f6, %f8
te %icc, 0x4
stw %i6, [%l7 + 0x20]
fpadd16 %f0, %f0, %f2
srlx %o3, %i2, %o4
fcmpeq16 %f4, %f4, %l1
fzero %f12
bpos,a %icc, loop_5127
be loop_5128
edge32l %i5, %o1, %l4
st %f12, [%l7 + 0x48]
loop_5127:
ld [%l7 + 0x24], %f1
loop_5128:
fbuge,a %fcc0, loop_5129
edge8 %g4, %g5, %g1
fpadd16 %f12, %f10, %f4
subccc %o0, 0x07B4, %o2
loop_5129:
st %f11, [%l7 + 0x78]
ldsw [%l7 + 0x60], %l2
fble %fcc0, loop_5130
orncc %g7, 0x1CC6, %g6
fpsub32 %f4, %f4, %f14
bgu,pn %xcc, loop_5131
loop_5130:
fmovsle %xcc, %f10, %f4
fbu,a %fcc2, loop_5132
fnot1s %f14, %f10
loop_5131:
nop
setx loop_5133, %l0, %l1
jmpl %l1, %i3
ble,a,pn %icc, loop_5134
loop_5132:
fbl %fcc3, loop_5135
lduw [%l7 + 0x0C], %i0
loop_5133:
fxnors %f14, %f10, %f0
loop_5134:
stb %l6, [%l7 + 0x4B]
loop_5135:
movrgez %g3, %g2, %i7
fmovsl %xcc, %f12, %f15
stw %o7, [%l7 + 0x68]
fmovdl %xcc, %f11, %f2
fors %f13, %f10, %f6
ldd [%l7 + 0x48], %f0
fble %fcc1, loop_5136
fmovscc %icc, %f9, %f3
std %f10, [%l7 + 0x48]
ldub [%l7 + 0x19], %l5
loop_5136:
std %f0, [%l7 + 0x48]
array8 %o5, %l3, %i1
edge16n %l0, %i4, %o6
nop
setx loop_5137, %l0, %l1
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 + 0x70], %o3
fpsub32s %f15, %f10, %f13
sth %i2, [%l7 + 0x56]
loop_5137:
faligndata %f12, %f4, %f0
stb %i6, [%l7 + 0x3D]
fmovrslz %o4, %f13, %f7
fmuld8sux16 %f12, %f5, %f14
tg %xcc, 0x6
fmovscc %icc, %f2, %f7
tleu %icc, 0x5
fmovsvc %icc, %f1, %f6
fpadd16s %f10, %f7, %f14
fpsub32s %f0, %f3, %f14
sth %i5, [%l7 + 0x7A]
fors %f0, %f6, %f13
stw %l1, [%l7 + 0x14]
movcs %xcc, %l4, %o1
sth %g5, [%l7 + 0x52]
tne %xcc, 0x3
fmul8x16 %f6, %f12, %f14
lduh [%l7 + 0x6E], %g4
ldx [%l7 + 0x18], %g1
bne,a loop_5138
fmovdne %icc, %f1, %f8
edge32 %o0, %o2, %l2
fands %f12, %f10, %f13
loop_5138:
brgez,a %g7, loop_5139
fcmpne16 %f8, %f0, %g6
fbue %fcc0, loop_5140
movl %icc, %i3, %i0
loop_5139:
ldx [%l7 + 0x50], %g3
fpadd16 %f14, %f12, %f6
loop_5140:
tsubcc %l6, 0x0A37, %g2
fba %fcc2, loop_5141
ldsw [%l7 + 0x3C], %i7
fmul8sux16 %f8, %f0, %f14
tcs %xcc, 0x2
loop_5141:
fmovsl %icc, %f14, %f7
ldub [%l7 + 0x67], %o7
fcmpeq32 %f6, %f10, %l5
brz,a %l3, loop_5142
fmovdcs %icc, %f7, %f8
fzeros %f10
srax %i1, %l0, %o5
loop_5142:
stb %i4, [%l7 + 0x30]
fmovsge %xcc, %f10, %f6
fcmpeq32 %f6, %f4, %o3
fmovsge %icc, %f7, %f6
sdiv %o6, 0x06EC, %i6
tgu %icc, 0x6
fbge,a %fcc3, loop_5143
fmovsg %xcc, %f2, %f2
fbg,a %fcc1, loop_5144
fcmps %fcc3, %f6, %f1
loop_5143:
fsrc2s %f12, %f7
bgu,pt %xcc, loop_5145
loop_5144:
bg loop_5146
bcs,a loop_5147
brnz,a %i2, loop_5148
loop_5145:
stw %o4, [%l7 + 0x74]
loop_5146:
fbn,a %fcc1, loop_5149
loop_5147:
stb %i5, [%l7 + 0x28]
loop_5148:
fpmerge %f11, %f3, %f6
smul %l1, 0x1B21, %l4
loop_5149:
edge32n %g5, %g4, %o1
fxnors %f14, %f8, %f14
srax %o0, %g1, %o2
nop
setx loop_5150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %icc, %f0, %f13
ld [%l7 + 0x7C], %f1
movg %icc, %l2, %g7
loop_5150:
fmovdneg %xcc, %f7, %f8
tcc %xcc, 0x6
fmovdge %icc, %f10, %f10
fnot2s %f4, %f10
alignaddrl %i3, %g6, %i0
addc %g3, %l6, %g2
edge8 %o7, %l5, %i7
taddcctv %i1, 0x16E9, %l0
fpackfix %f12, %f15
bvs,pn %xcc, loop_5151
edge32n %l3, %o5, %o3
tg %xcc, 0x1
tg %xcc, 0x6
loop_5151:
fors %f14, %f2, %f6
fmovsgu %xcc, %f7, %f14
fmovdleu %icc, %f6, %f7
stw %i4, [%l7 + 0x50]
fmovdneg %xcc, %f9, %f13
fmul8ulx16 %f6, %f0, %f6
st %f4, [%l7 + 0x14]
array8 %o6, %i2, %i6
te %xcc, 0x6
move %xcc, %o4, %l1
fxnors %f11, %f9, %f9
ldsh [%l7 + 0x38], %i5
fnor %f0, %f10, %f0
smulcc %l4, %g5, %o1
ld [%l7 + 0x38], %f15
fnot2 %f2, %f4
movrgez %g4, 0x2F1, %o0
addcc %o2, 0x0D7D, %l2
tvs %icc, 0x2
tle %xcc, 0x4
fmovspos %icc, %f2, %f6
edge16ln %g1, %i3, %g7
stw %g6, [%l7 + 0x38]
fpadd32s %f9, %f15, %f13
fbul,a %fcc2, loop_5152
fpack16 %f8, %f10
call loop_5153
andn %g3, %l6, %g2
loop_5152:
movg %icc, %i0, %o7
bl,a,pt %icc, loop_5154
loop_5153:
movcs %icc, %i7, %l5
array8 %i1, %l0, %o5
tcc %icc, 0x1
loop_5154:
movrgez %o3, 0x367, %l3
fnot1s %f13, %f2
sth %i4, [%l7 + 0x74]
movpos %xcc, %i2, %o6
fones %f14
fcmpeq32 %f14, %f0, %i6
fpack32 %f4, %f8, %f14
st %f3, [%l7 + 0x48]
movg %icc, %o4, %i5
ldsh [%l7 + 0x50], %l4
lduh [%l7 + 0x1C], %l1
smul %g5, %o1, %g4
taddcc %o2, 0x10C5, %l2
fors %f14, %f11, %f15
fands %f12, %f1, %f8
ldub [%l7 + 0x33], %o0
tg %xcc, 0x7
movgu %icc, %g1, %g7
st %f1, [%l7 + 0x5C]
fcmps %fcc3, %f6, %f12
movl %xcc, %i3, %g3
umulcc %g6, 0x1CE1, %g2
brnz %i0, loop_5155
ldub [%l7 + 0x5D], %l6
fbu,a %fcc2, loop_5156
sethi 0x1CDB, %i7
loop_5155:
stx %o7, [%l7 + 0x28]
mulscc %l5, 0x0985, %i1
loop_5156:
ldd [%l7 + 0x20], %f2
tn %icc, 0x0
brlez %o5, loop_5157
subccc %l0, %l3, %i4
fpadd16 %f6, %f10, %f4
fbn,a %fcc2, loop_5158
loop_5157:
fmuld8sux16 %f3, %f14, %f8
fmovrsgez %o3, %f6, %f11
tcs %xcc, 0x7
loop_5158:
movrlez %i2, 0x113, %o6
tcc %xcc, 0x2
fmovdvc %xcc, %f11, %f6
mulscc %i6, 0x1F35, %i5
ldx [%l7 + 0x48], %o4
tpos %xcc, 0x2
fbe %fcc1, loop_5159
tne %icc, 0x6
fandnot2 %f6, %f12, %f6
ldsw [%l7 + 0x08], %l1
loop_5159:
ldsb [%l7 + 0x7A], %g5
fbu %fcc0, loop_5160
xnorcc %o1, 0x1865, %g4
brlez,a %o2, loop_5161
stb %l2, [%l7 + 0x1F]
loop_5160:
fbul %fcc1, loop_5162
tpos %xcc, 0x4
loop_5161:
movne %xcc, %l4, %g1
tpos %xcc, 0x7
loop_5162:
std %f6, [%l7 + 0x68]
ldx [%l7 + 0x50], %g7
move %xcc, %o0, %i3
brz,a %g6, loop_5163
smulcc %g3, %g2, %l6
std %f0, [%l7 + 0x10]
bn,pt %xcc, loop_5164
loop_5163:
fors %f5, %f12, %f9
ldub [%l7 + 0x75], %i7
ldsh [%l7 + 0x68], %i0
loop_5164:
fmul8x16 %f14, %f6, %f8
edge32 %l5, %o7, %o5
sethi 0x0E12, %l0
ldsw [%l7 + 0x64], %i1
fexpand %f7, %f0
ldub [%l7 + 0x31], %l3
umulcc %o3, 0x1A04, %i2
st %f12, [%l7 + 0x18]
bvs,a %icc, loop_5165
fmul8x16al %f3, %f6, %f0
popc %o6, %i4
ldsw [%l7 + 0x2C], %i6
loop_5165:
st %f13, [%l7 + 0x38]
alignaddr %o4, %l1, %g5
fmovdleu %icc, %f12, %f0
movpos %icc, %i5, %o1
edge16ln %g4, %l2, %l4
ld [%l7 + 0x64], %f14
ble,a,pt %icc, loop_5166
fcmpeq16 %f10, %f6, %o2
fmovdne %xcc, %f3, %f5
call loop_5167
loop_5166:
fornot1s %f12, %f11, %f5
edge8 %g7, %o0, %g1
ld [%l7 + 0x64], %f4
loop_5167:
ldsh [%l7 + 0x32], %g6
stw %i3, [%l7 + 0x18]
nop
setx loop_5168, %l0, %l1
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 + 0x1E]
fsrc2 %f12, %f8
lduw [%l7 + 0x5C], %g2
loop_5168:
movrgez %l6, %i0, %i7
fmovdleu %xcc, %f8, %f3
movrgz %o7, %l5, %o5
fmovrdlez %i1, %f4, %f14
mulscc %l3, 0x0B34, %o3
stb %l0, [%l7 + 0x18]
fbuge,a %fcc0, loop_5169
fbule,a %fcc0, loop_5170
addccc %o6, %i2, %i6
umul %i4, 0x1FCE, %l1
loop_5169:
fmovrdlz %g5, %f4, %f8
loop_5170:
popc %i5, %o4
st %f4, [%l7 + 0x28]
fmovdl %icc, %f3, %f0
mulscc %g4, %l2, %o1
edge32 %l4, %o2, %g7
fbo %fcc0, loop_5171
fmovrdne %g1, %f10, %f2
fmovscc %xcc, %f15, %f13
st %f15, [%l7 + 0x40]
loop_5171:
movneg %xcc, %o0, %g6
fmovspos %icc, %f0, %f3
ldx [%l7 + 0x48], %g3
fornot2s %f2, %f4, %f15
lduh [%l7 + 0x20], %g2
fpmerge %f4, %f7, %f0
orncc %l6, 0x1B7D, %i3
xor %i0, 0x1D8D, %i7
fmovsa %xcc, %f9, %f12
stb %o7, [%l7 + 0x33]
fands %f13, %f4, %f10
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x40], %o5
fpack16 %f10, %f12
ldsw [%l7 + 0x78], %l5
fxnors %f11, %f9, %f1
brnz,a %i1, loop_5172
sth %l3, [%l7 + 0x64]
brz,a %l0, loop_5173
array32 %o3, %i2, %o6
loop_5172:
ldsb [%l7 + 0x14], %i4
nop
setx loop_5174, %l0, %l1
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_5173:
ldsb [%l7 + 0x42], %l1
fands %f15, %f14, %f10
addccc %g5, %i5, %o4
loop_5174:
ldub [%l7 + 0x64], %i6
ldx [%l7 + 0x38], %g4
bl,a %icc, loop_5175
lduh [%l7 + 0x58], %l2
fandnot1s %f15, %f5, %f12
st %f9, [%l7 + 0x0C]
loop_5175:
stw %l4, [%l7 + 0x48]
fcmpgt32 %f14, %f2, %o1
fmovscc %icc, %f12, %f8
lduw [%l7 + 0x28], %o2
bpos,a,pt %xcc, loop_5176
ld [%l7 + 0x5C], %f6
ldsw [%l7 + 0x10], %g7
movrgez %g1, %g6, %g3
loop_5176:
subc %o0, %l6, %i3
brlez %i0, loop_5177
bl,pt %icc, loop_5178
fmuld8sux16 %f11, %f9, %f0
fmuld8ulx16 %f3, %f14, %f12
loop_5177:
fornot1 %f12, %f8, %f10
loop_5178:
lduw [%l7 + 0x2C], %i7
fexpand %f11, %f0
fmuld8sux16 %f8, %f4, %f10
fmovsg %xcc, %f3, %f3
nop
setx loop_5179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x3
lduh [%l7 + 0x4C], %g2
tl %xcc, 0x3
loop_5179:
alignaddr %o7, %o5, %l5
edge8n %l3, %i1, %l0
ldub [%l7 + 0x0A], %i2
fnot2 %f2, %f14
fxors %f11, %f15, %f13
fnand %f4, %f14, %f10
mulscc %o6, %o3, %l1
fmovrdlez %i4, %f2, %f12
brz,a %i5, loop_5180
taddcctv %g5, %o4, %g4
tle %xcc, 0x6
fmovscs %xcc, %f7, %f15
loop_5180:
fcmpd %fcc3, %f2, %f8
fblg,a %fcc0, loop_5181
edge32n %i6, %l2, %l4
fpmerge %f13, %f3, %f4
fmul8x16al %f11, %f7, %f8
loop_5181:
orcc %o1, %g7, %g1
smul %o2, %g3, %o0
nop
setx loop_5182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f0, %f7
fmovrsgez %l6, %f1, %f13
ldsh [%l7 + 0x58], %g6
loop_5182:
pdist %f10, %f2, %f2
fsrc1 %f10, %f0
smulcc %i0, 0x1438, %i3
bpos,pt %xcc, loop_5183
ble loop_5184
fcmped %fcc1, %f4, %f10
stw %i7, [%l7 + 0x24]
loop_5183:
fmul8ulx16 %f8, %f6, %f0
loop_5184:
brz,a %g2, loop_5185
ble,a,pn %xcc, loop_5186
fmovsgu %xcc, %f2, %f0
ldsb [%l7 + 0x6E], %o7
loop_5185:
movvs %icc, %l5, %l3
loop_5186:
fmovrdgez %i1, %f6, %f2
stb %l0, [%l7 + 0x2D]
ldsh [%l7 + 0x3E], %i2
ldd [%l7 + 0x48], %f8
fxnor %f10, %f8, %f4
ldsb [%l7 + 0x25], %o6
fnors %f10, %f1, %f14
fbl,a %fcc3, loop_5187
fpackfix %f4, %f8
tn %xcc, 0x4
edge8ln %o5, %l1, %i4
loop_5187:
ble,a %icc, loop_5188
stx %o3, [%l7 + 0x28]
fornot2 %f10, %f10, %f10
lduw [%l7 + 0x7C], %g5
loop_5188:
edge8 %i5, %g4, %o4
sub %l2, %i6, %l4
or %o1, %g7, %o2
umulcc %g1, 0x10F9, %o0
tsubcc %g3, 0x15EF, %g6
edge32 %i0, %i3, %l6
fmovd %f0, %f10
sth %g2, [%l7 + 0x60]
fmovrsne %o7, %f2, %f0
fcmpne16 %f10, %f12, %l5
sllx %l3, 0x18, %i7
brnz %i1, loop_5189
bgu,a,pt %xcc, loop_5190
ldsb [%l7 + 0x67], %i2
fxnors %f3, %f15, %f7
loop_5189:
edge8ln %o6, %l0, %o5
loop_5190:
ldsb [%l7 + 0x6F], %l1
tleu %xcc, 0x3
fors %f5, %f14, %f15
fmovrse %o3, %f4, %f2
sethi 0x178B, %i4
tleu %xcc, 0x3
edge16ln %g5, %g4, %i5
tle %icc, 0x6
fsrc1s %f3, %f2
ldsh [%l7 + 0x7E], %o4
bshuffle %f14, %f2, %f6
fmovd %f2, %f12
call loop_5191
lduw [%l7 + 0x14], %l2
fnot2 %f10, %f0
movg %icc, %l4, %i6
loop_5191:
bleu,a loop_5192
stw %g7, [%l7 + 0x50]
movcs %xcc, %o2, %o1
sub %o0, 0x0E29, %g3
loop_5192:
fmovsleu %icc, %f8, %f6
sdivx %g1, 0x1123, %g6
fmuld8sux16 %f8, %f8, %f6
st %f7, [%l7 + 0x10]
ble loop_5193
lduw [%l7 + 0x74], %i0
lduw [%l7 + 0x58], %i3
bcs loop_5194
loop_5193:
stw %l6, [%l7 + 0x1C]
edge8n %g2, %l5, %l3
st %f15, [%l7 + 0x54]
loop_5194:
ldub [%l7 + 0x68], %i7
brz %i1, loop_5195
taddcctv %o7, %i2, %l0
fmovrdne %o6, %f8, %f0
movg %xcc, %l1, %o5
loop_5195:
lduw [%l7 + 0x2C], %o3
movpos %icc, %i4, %g4
andcc %g5, 0x1432, %o4
fbug,a %fcc2, loop_5196
fnot1 %f4, %f6
fpsub32s %f11, %f2, %f1
move %xcc, %l2, %l4
loop_5196:
taddcctv %i5, 0x0446, %i6
bcs,a %icc, loop_5197
xor %g7, %o2, %o0
bneg %icc, loop_5198
fcmpne16 %f0, %f6, %o1
loop_5197:
fornot2s %f11, %f11, %f6
ldsb [%l7 + 0x25], %g3
loop_5198:
tleu %icc, 0x3
fble,a %fcc3, loop_5199
edge8ln %g1, %g6, %i0
ldub [%l7 + 0x53], %i3
fmovsgu %xcc, %f8, %f6
loop_5199:
lduw [%l7 + 0x20], %g2
bgu,pn %xcc, loop_5200
brgez %l6, loop_5201
stw %l5, [%l7 + 0x3C]
fmovscc %xcc, %f0, %f10
loop_5200:
fmovs %f5, %f13
loop_5201:
fmovspos %xcc, %f10, %f7
std %f6, [%l7 + 0x28]
bpos,pn %icc, loop_5202
ldsw [%l7 + 0x30], %i7
ldsb [%l7 + 0x48], %i1
tpos %icc, 0x5
loop_5202:
fcmple16 %f6, %f0, %o7
ldsw [%l7 + 0x1C], %l3
fmovrsgz %i2, %f8, %f3
tne %icc, 0x0
edge32 %l0, %l1, %o5
lduw [%l7 + 0x40], %o6
subccc %i4, %o3, %g4
umul %g5, %o4, %l2
movleu %xcc, %l4, %i6
udiv %i5, 0x0A23, %o2
fornot2s %f6, %f2, %f3
fmovsge %xcc, %f13, %f6
bvs,pt %xcc, loop_5203
st %f12, [%l7 + 0x38]
fornot2s %f13, %f14, %f3
mulscc %g7, %o1, %o0
loop_5203:
ldsb [%l7 + 0x29], %g3
fmul8sux16 %f4, %f14, %f2
nop
setx loop_5204, %l0, %l1
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 + 0x0C], %f13
fbule %fcc0, loop_5205
subc %g1, %g6, %i3
loop_5204:
fmovde %icc, %f2, %f5
smul %g2, 0x0E67, %i0
loop_5205:
ldsb [%l7 + 0x29], %l6
fbu %fcc0, loop_5206
fmovdcs %icc, %f4, %f14
alignaddr %l5, %i7, %o7
fpadd32s %f14, %f12, %f12
loop_5206:
ldub [%l7 + 0x08], %l3
fmovdl %xcc, %f13, %f12
fmovdne %icc, %f15, %f2
ldsb [%l7 + 0x5F], %i1
sth %l0, [%l7 + 0x26]
taddcctv %i2, %o5, %l1
orncc %i4, 0x182B, %o3
sdivx %g4, 0x1274, %g5
and %o6, 0x05D3, %l2
brz,a %l4, loop_5207
lduh [%l7 + 0x1A], %o4
fpack32 %f4, %f10, %f0
brnz,a %i5, loop_5208
loop_5207:
stb %i6, [%l7 + 0x0F]
edge32l %g7, %o2, %o0
sth %g3, [%l7 + 0x48]
loop_5208:
std %f12, [%l7 + 0x58]
ldd [%l7 + 0x38], %f14
nop
setx loop_5209, %l0, %l1
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 %g1, [%l7 + 0x40]
fcmpd %fcc0, %f6, %f12
fnand %f10, %f8, %f0
loop_5209:
std %f6, [%l7 + 0x50]
fandnot2s %f13, %f7, %f7
tg %xcc, 0x7
fbu,a %fcc0, loop_5210
ldsw [%l7 + 0x14], %g6
ld [%l7 + 0x0C], %f7
sdiv %o1, 0x11FB, %g2
loop_5210:
movrne %i3, %l6, %i0
ldub [%l7 + 0x53], %i7
fbn,a %fcc1, loop_5211
lduw [%l7 + 0x38], %l5
ldsh [%l7 + 0x6A], %o7
fba,a %fcc1, loop_5212
loop_5211:
stx %l3, [%l7 + 0x68]
ba,a %icc, loop_5213
lduw [%l7 + 0x74], %i1
loop_5212:
stb %i2, [%l7 + 0x7E]
sllx %l0, %l1, %i4
loop_5213:
fandnot1s %f14, %f2, %f2
ldx [%l7 + 0x08], %o5
edge32n %g4, %o3, %g5
sth %l2, [%l7 + 0x0A]
fmovdcs %xcc, %f5, %f6
fmovsl %icc, %f15, %f6
fmovrdgz %l4, %f8, %f10
srl %o6, 0x07, %i5
ldx [%l7 + 0x68], %i6
st %f6, [%l7 + 0x5C]
andn %o4, 0x1F36, %g7
xnor %o2, %g3, %g1
fbne %fcc1, loop_5214
fcmpne16 %f8, %f14, %g6
subccc %o0, %g2, %o1
tcc %xcc, 0x7
loop_5214:
lduh [%l7 + 0x62], %l6
fxnor %f0, %f12, %f14
fbule,a %fcc0, loop_5215
fexpand %f9, %f2
ba,pt %xcc, loop_5216
brlz,a %i0, loop_5217
loop_5215:
fmovrdne %i7, %f2, %f2
sth %l5, [%l7 + 0x70]
loop_5216:
fcmpeq32 %f12, %f4, %i3
loop_5217:
brnz,a %o7, loop_5218
fbge,a %fcc1, loop_5219
sllx %l3, %i2, %l0
fmovrsgz %l1, %f5, %f8
loop_5218:
fpack16 %f8, %f5
loop_5219:
fornot2 %f4, %f0, %f2
ble %xcc, loop_5220
srl %i1, %o5, %g4
fmovdvs %icc, %f5, %f14
bleu,pt %icc, loop_5221
loop_5220:
edge16n %o3, %g5, %l2
faligndata %f8, %f4, %f10
edge8l %l4, %o6, %i5
loop_5221:
edge32ln %i4, %o4, %g7
movl %icc, %i6, %g3
brlz %o2, loop_5222
stw %g1, [%l7 + 0x60]
fmovdneg %xcc, %f1, %f11
fcmpgt16 %f8, %f6, %o0
loop_5222:
fmovspos %xcc, %f6, %f1
bge,pn %icc, loop_5223
mova %xcc, %g2, %g6
lduw [%l7 + 0x50], %l6
addcc %i0, 0x1516, %i7
loop_5223:
brnz %l5, loop_5224
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x48], %i3
fbule %fcc0, loop_5225
loop_5224:
ldx [%l7 + 0x60], %o1
ldub [%l7 + 0x5B], %l3
array32 %i2, %l0, %o7
loop_5225:
fnands %f0, %f4, %f0
ldsb [%l7 + 0x27], %l1
fnands %f3, %f11, %f1
ld [%l7 + 0x2C], %f7
fmul8sux16 %f0, %f10, %f0
tcc %icc, 0x6
movne %xcc, %o5, %i1
edge16l %g4, %o3, %l2
brz,a %g5, loop_5226
bne loop_5227
smulcc %l4, %i5, %i4
fmovdg %xcc, %f2, %f8
loop_5226:
fbg %fcc0, loop_5228
loop_5227:
for %f4, %f8, %f14
ldd [%l7 + 0x08], %f12
fmovdcs %xcc, %f8, %f14
loop_5228:
movge %xcc, %o4, %g7
fand %f6, %f10, %f4
ta %icc, 0x4
fmovs %f9, %f7
fabss %f0, %f4
array32 %i6, %o6, %o2
fcmpes %fcc0, %f8, %f3
xnorcc %g1, %g3, %g2
edge16n %g6, %l6, %i0
bn,pn %xcc, loop_5229
tvc %icc, 0x2
ldub [%l7 + 0x65], %i7
ldsw [%l7 + 0x1C], %o0
loop_5229:
andcc %l5, %o1, %i3
fmovrde %l3, %f4, %f2
sth %l0, [%l7 + 0x2A]
edge16n %o7, %l1, %i2
tl %icc, 0x2
stw %o5, [%l7 + 0x3C]
edge16n %g4, %o3, %i1
ldsh [%l7 + 0x62], %l2
stb %l4, [%l7 + 0x31]
brnz,a %i5, loop_5230
ldsb [%l7 + 0x43], %g5
fzeros %f8
fmovrdlz %o4, %f14, %f12
loop_5230:
edge8 %i4, %i6, %o6
fmul8x16 %f13, %f14, %f2
addccc %g7, 0x1F56, %g1
fabss %f15, %f10
fmovrdlez %o2, %f2, %f10
fmovscs %xcc, %f0, %f0
call loop_5231
fmul8sux16 %f8, %f10, %f8
bneg,a loop_5232
sethi 0x0D40, %g3
loop_5231:
movre %g2, %g6, %i0
sra %l6, %o0, %i7
loop_5232:
fcmple32 %f8, %f12, %l5
move %xcc, %i3, %l3
ld [%l7 + 0x5C], %f14
tleu %xcc, 0x2
tgu %xcc, 0x1
sllx %o1, %o7, %l0
fpsub16 %f2, %f8, %f4
fmovdne %icc, %f8, %f11
smulcc %i2, %l1, %o5
std %f12, [%l7 + 0x40]
edge16 %o3, %g4, %i1
fmovrse %l4, %f7, %f6
ldsb [%l7 + 0x52], %l2
fpadd16s %f7, %f12, %f7
std %f2, [%l7 + 0x08]
lduh [%l7 + 0x6A], %g5
xnor %o4, 0x0274, %i4
st %f1, [%l7 + 0x60]
fmovsvc %icc, %f13, %f2
and %i6, 0x004B, %o6
fpmerge %f0, %f0, %f2
fcmpeq32 %f0, %f12, %i5
sth %g1, [%l7 + 0x72]
edge8l %g7, %o2, %g2
subcc %g3, 0x0658, %i0
fpack32 %f4, %f8, %f4
ld [%l7 + 0x60], %f9
lduw [%l7 + 0x20], %g6
andncc %l6, %i7, %o0
ldx [%l7 + 0x50], %i3
fpadd16 %f4, %f10, %f2
fnors %f15, %f12, %f4
tgu %xcc, 0x6
ld [%l7 + 0x2C], %f10
sth %l3, [%l7 + 0x68]
movvs %icc, %o1, %o7
fsrc1 %f14, %f2
fmovda %xcc, %f9, %f5
bvc,a,pn %icc, loop_5233
bneg,pt %icc, loop_5234
bleu,a,pt %icc, loop_5235
andn %l5, %l0, %i2
loop_5233:
fmovdl %xcc, %f3, %f6
loop_5234:
movcc %xcc, %o5, %o3
loop_5235:
fpadd16 %f4, %f12, %f0
fornot1s %f8, %f7, %f3
and %l1, 0x0DA8, %i1
fones %f1
brnz,a %l4, loop_5236
ldx [%l7 + 0x50], %l2
bpos %xcc, loop_5237
fmul8sux16 %f14, %f14, %f12
loop_5236:
ldub [%l7 + 0x74], %g5
fbule,a %fcc2, loop_5238
loop_5237:
tcc %icc, 0x7
fmovrslez %o4, %f12, %f7
lduh [%l7 + 0x0E], %g4
loop_5238:
array16 %i4, %i6, %o6
fmovdvs %xcc, %f7, %f15
brgz %i5, loop_5239
bpos,a,pt %xcc, loop_5240
stb %g7, [%l7 + 0x4C]
ld [%l7 + 0x74], %f7
loop_5239:
fornot2 %f8, %f12, %f10
loop_5240:
ldx [%l7 + 0x58], %g1
edge32ln %g2, %o2, %g3
ldsw [%l7 + 0x68], %i0
bvc,a,pn %icc, loop_5241
fandnot2s %f14, %f0, %f9
bne,a,pt %icc, loop_5242
stx %l6, [%l7 + 0x28]
loop_5241:
fpack16 %f4, %f1
nop
setx loop_5243, %l0, %l1
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_5242:
fcmple32 %f10, %f14, %g6
xorcc %i7, 0x0270, %o0
fmovsneg %icc, %f8, %f9
loop_5243:
xor %i3, 0x16A8, %o1
stb %l3, [%l7 + 0x21]
brz,a %l5, loop_5244
sth %l0, [%l7 + 0x2A]
fpack16 %f6, %f11
fmuld8sux16 %f2, %f10, %f14
loop_5244:
alignaddrl %i2, %o5, %o7
fmovsge %xcc, %f7, %f4
ldsb [%l7 + 0x47], %o3
ldsh [%l7 + 0x1C], %i1
edge32n %l1, %l4, %g5
fbo,a %fcc2, loop_5245
srlx %o4, %g4, %i4
fmovrsgz %i6, %f4, %f5
fcmps %fcc0, %f4, %f2
loop_5245:
ta %xcc, 0x7
fcmpne16 %f2, %f10, %l2
nop
setx loop_5246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x2
xnor %o6, 0x01B6, %g7
fsrc2s %f0, %f9
loop_5246:
fornot1s %f10, %f14, %f11
tvs %xcc, 0x5
movrne %i5, 0x1FF, %g2
lduh [%l7 + 0x6C], %g1
fmovsgu %icc, %f0, %f10
ldd [%l7 + 0x60], %f10
stb %o2, [%l7 + 0x67]
tle %xcc, 0x7
fba %fcc0, loop_5247
tpos %xcc, 0x6
fmul8sux16 %f6, %f8, %f4
brlz %i0, loop_5248
loop_5247:
brz %l6, loop_5249
tneg %xcc, 0x4
fmul8ulx16 %f4, %f14, %f14
loop_5248:
fmovrslz %g6, %f4, %f15
loop_5249:
fornot1 %f4, %f0, %f0
movg %icc, %g3, %o0
edge8n %i7, %o1, %l3
st %f10, [%l7 + 0x28]
sll %l5, 0x09, %l0
ldsw [%l7 + 0x2C], %i3
fba %fcc2, loop_5250
ldd [%l7 + 0x70], %f12
ldd [%l7 + 0x68], %f4
movge %icc, %o5, %i2
loop_5250:
sllx %o3, %o7, %l1
ldub [%l7 + 0x11], %i1
fmovdle %xcc, %f3, %f11
sth %g5, [%l7 + 0x54]
ldub [%l7 + 0x1C], %l4
stx %g4, [%l7 + 0x58]
movrgz %o4, 0x0F7, %i6
smul %i4, %l2, %o6
movrlz %g7, %g2, %g1
edge16ln %i5, %o2, %i0
addcc %g6, %g3, %o0
stw %i7, [%l7 + 0x28]
array32 %o1, %l6, %l5
fpack32 %f8, %f10, %f2
umulcc %l0, 0x1106, %l3
st %f5, [%l7 + 0x60]
ldd [%l7 + 0x78], %f0
fmovdneg %icc, %f1, %f11
tneg %icc, 0x1
fornot1 %f14, %f6, %f2
fmovspos %xcc, %f2, %f0
movpos %icc, %i3, %i2
movrgz %o3, 0x3F8, %o5
stw %o7, [%l7 + 0x38]
fba,a %fcc3, loop_5251
stw %l1, [%l7 + 0x50]
fbn %fcc2, loop_5252
ldx [%l7 + 0x38], %i1
loop_5251:
fxor %f14, %f4, %f8
ldsb [%l7 + 0x0A], %l4
loop_5252:
tl %icc, 0x5
movrlez %g5, %o4, %g4
ldx [%l7 + 0x58], %i6
fble %fcc0, loop_5253
movpos %xcc, %i4, %o6
fmovsvs %xcc, %f13, %f6
bneg,a,pn %icc, loop_5254
loop_5253:
lduh [%l7 + 0x22], %g7
orcc %l2, %g1, %i5
brlz %o2, loop_5255
loop_5254:
fmovdge %icc, %f11, %f11
movn %xcc, %i0, %g2
sth %g6, [%l7 + 0x26]
loop_5255:
ldsw [%l7 + 0x14], %o0
fmovrsne %g3, %f6, %f9
fmovs %f3, %f5
fmovrdlz %i7, %f4, %f2
fmovsle %xcc, %f12, %f3
fmovdle %xcc, %f15, %f0
fmovde %xcc, %f15, %f8
bleu,pt %icc, loop_5256
tl %xcc, 0x1
ldsh [%l7 + 0x5A], %o1
edge32ln %l6, %l5, %l3
loop_5256:
fmovrse %l0, %f4, %f3
taddcc %i2, 0x0CD6, %i3
fmovrdgez %o3, %f12, %f0
add %o7, %l1, %i1
movvs %xcc, %o5, %g5
fbn %fcc3, loop_5257
lduw [%l7 + 0x4C], %l4
tle %icc, 0x3
fblg,a %fcc1, loop_5258
loop_5257:
fmovdcs %xcc, %f12, %f2
fxnor %f14, %f4, %f8
fmul8sux16 %f8, %f2, %f6
loop_5258:
fbo %fcc2, loop_5259
fbg,a %fcc2, loop_5260
bcc loop_5261
fpsub32s %f13, %f9, %f6
loop_5259:
smul %o4, 0x0FA6, %i6
loop_5260:
std %f4, [%l7 + 0x50]
loop_5261:
tpos %icc, 0x1
fmovdg %icc, %f4, %f0
movvs %xcc, %g4, %i4
pdist %f0, %f12, %f10
stx %g7, [%l7 + 0x18]
siam 0x3
bcc,a,pn %icc, loop_5262
fmovrdgz %l2, %f2, %f14
fbe %fcc1, loop_5263
ld [%l7 + 0x34], %f7
loop_5262:
fmovd %f10, %f10
ldsb [%l7 + 0x35], %g1
loop_5263:
brgz,a %o6, loop_5264
fnot1s %f15, %f5
st %f13, [%l7 + 0x44]
nop
setx loop_5265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5264:
lduw [%l7 + 0x14], %i5
fpsub16s %f6, %f13, %f0
bshuffle %f10, %f10, %f4
loop_5265:
srl %o2, %i0, %g2
umul %o0, 0x0985, %g3
mova %icc, %g6, %o1
orn %i7, 0x180D, %l5
stx %l3, [%l7 + 0x38]
fxor %f8, %f4, %f0
fmovsleu %icc, %f5, %f4
addccc %l0, 0x0B28, %l6
ldsw [%l7 + 0x0C], %i3
smulcc %o3, 0x0803, %i2
fxor %f12, %f6, %f12
lduw [%l7 + 0x44], %o7
st %f1, [%l7 + 0x2C]
edge8l %i1, %l1, %g5
orn %o5, 0x132E, %l4
sll %i6, 0x13, %o4
tpos %xcc, 0x7
ldub [%l7 + 0x13], %i4
movcc %icc, %g7, %g4
fbe %fcc0, loop_5266
bge,a loop_5267
lduw [%l7 + 0x24], %l2
edge32l %g1, %o6, %i5
loop_5266:
tg %xcc, 0x5
loop_5267:
ldx [%l7 + 0x08], %i0
lduh [%l7 + 0x5E], %g2
orn %o0, 0x149C, %o2
fmovrdgez %g6, %f6, %f14
sub %o1, 0x01CC, %i7
fmovsle %icc, %f11, %f6
fbne %fcc2, loop_5268
tn %xcc, 0x4
st %f4, [%l7 + 0x7C]
bpos loop_5269
loop_5268:
stw %g3, [%l7 + 0x30]
sth %l5, [%l7 + 0x40]
fands %f12, %f9, %f11
loop_5269:
fnegd %f4, %f4
tcc %xcc, 0x4
fxors %f13, %f11, %f3
fbg %fcc1, loop_5270
edge32 %l3, %l0, %l6
bn,pn %icc, loop_5271
bneg,pt %xcc, loop_5272
loop_5270:
movrlz %i3, 0x3F8, %o3
fmovdle %icc, %f2, %f15
loop_5271:
ldx [%l7 + 0x10], %i2
loop_5272:
fmovdge %xcc, %f8, %f10
ldub [%l7 + 0x0B], %o7
fzeros %f3
std %f2, [%l7 + 0x58]
ldd [%l7 + 0x48], %f2
movrlez %i1, 0x317, %g5
fmovdvc %xcc, %f6, %f7
bvc,a loop_5273
fmovrsgz %l1, %f2, %f0
sub %o5, %i6, %o4
fors %f4, %f13, %f1
loop_5273:
ldsb [%l7 + 0x56], %i4
orncc %g7, %l4, %g4
movg %icc, %g1, %l2
fmul8x16au %f9, %f2, %f0
fsrc2s %f10, %f3
stw %i5, [%l7 + 0x4C]
ldsb [%l7 + 0x5C], %i0
st %f13, [%l7 + 0x0C]
mulx %o6, %g2, %o2
move %xcc, %o0, %o1
edge16l %g6, %g3, %l5
ldd [%l7 + 0x38], %f8
mova %xcc, %l3, %l0
movg %xcc, %i7, %l6
ld [%l7 + 0x64], %f5
fmovdl %icc, %f9, %f7
tl %icc, 0x4
fcmpes %fcc1, %f13, %f5
stx %i3, [%l7 + 0x20]
std %f12, [%l7 + 0x40]
smul %i2, %o3, %o7
ldsh [%l7 + 0x6A], %g5
subcc %i1, 0x1A34, %l1
ldx [%l7 + 0x20], %i6
sth %o4, [%l7 + 0x70]
ldsw [%l7 + 0x3C], %i4
stx %g7, [%l7 + 0x58]
fblg,a %fcc3, loop_5274
st %f6, [%l7 + 0x44]
srax %l4, 0x00, %o5
sdivx %g1, 0x0C58, %l2
loop_5274:
ldx [%l7 + 0x38], %g4
taddcctv %i0, 0x1F44, %i5
andncc %o6, %o2, %o0
fpack16 %f6, %f12
andncc %g2, %g6, %g3
stx %l5, [%l7 + 0x50]
sth %o1, [%l7 + 0x30]
fxors %f8, %f5, %f7
fcmpne32 %f4, %f0, %l0
ldx [%l7 + 0x28], %i7
array8 %l3, %l6, %i3
st %f2, [%l7 + 0x48]
subc %i2, 0x17B2, %o3
stb %o7, [%l7 + 0x29]
nop
setx loop_5275, %l0, %l1
jmpl %l1, %g5
ldsb [%l7 + 0x71], %l1
ldub [%l7 + 0x4F], %i6
fmovsvs %icc, %f2, %f7
loop_5275:
movgu %xcc, %o4, %i1
ldx [%l7 + 0x40], %g7
xorcc %l4, %i4, %g1
fbue,a %fcc1, loop_5276
sethi 0x096F, %l2
sth %o5, [%l7 + 0x0C]
addccc %i0, %i5, %g4
loop_5276:
stx %o6, [%l7 + 0x18]
udivcc %o2, 0x18A9, %g2
ld [%l7 + 0x54], %f5
bpos loop_5277
bshuffle %f8, %f12, %f2
st %f9, [%l7 + 0x48]
stx %g6, [%l7 + 0x08]
loop_5277:
std %f4, [%l7 + 0x68]
fxors %f6, %f4, %f0
movrlez %o0, 0x232, %g3
stb %l5, [%l7 + 0x60]
edge16l %l0, %i7, %o1
subc %l6, 0x1240, %l3
call loop_5278
ble,pt %xcc, loop_5279
fpsub32s %f14, %f7, %f11
fmuld8ulx16 %f3, %f1, %f0
loop_5278:
movvs %xcc, %i2, %i3
loop_5279:
fbug,a %fcc0, loop_5280
sll %o3, 0x06, %g5
stb %l1, [%l7 + 0x2A]
fmovscc %xcc, %f4, %f11
loop_5280:
fbule %fcc2, loop_5281
st %f15, [%l7 + 0x30]
ld [%l7 + 0x24], %f5
fbuge,a %fcc2, loop_5282
loop_5281:
fxor %f10, %f6, %f0
st %f11, [%l7 + 0x50]
ldx [%l7 + 0x70], %o7
loop_5282:
ldx [%l7 + 0x18], %o4
movneg %icc, %i1, %i6
ldsw [%l7 + 0x5C], %l4
movgu %icc, %i4, %g7
movvc %icc, %g1, %l2
fmovdvc %icc, %f7, %f6
fzeros %f11
nop
setx loop_5283, %l0, %l1
jmpl %l1, %o5
edge32n %i5, %i0, %g4
ld [%l7 + 0x50], %f6
sub %o6, 0x0309, %g2
loop_5283:
stw %o2, [%l7 + 0x54]
xnor %o0, 0x0486, %g3
brgez %g6, loop_5284
movl %icc, %l0, %l5
umulcc %i7, 0x1900, %o1
orncc %l3, %l6, %i2
loop_5284:
fbge,a %fcc0, loop_5285
bge,a %icc, loop_5286
fpadd32s %f0, %f5, %f6
st %f4, [%l7 + 0x7C]
loop_5285:
ldsb [%l7 + 0x5B], %o3
loop_5286:
movrne %g5, 0x0C6, %l1
ldx [%l7 + 0x68], %o7
movrlz %i3, %i1, %i6
fzero %f2
fmovsg %icc, %f1, %f3
sth %o4, [%l7 + 0x34]
ldsw [%l7 + 0x0C], %i4
nop
setx loop_5287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn %xcc, loop_5288
ldsh [%l7 + 0x1A], %l4
fblg,a %fcc2, loop_5289
loop_5287:
edge32n %g1, %l2, %o5
loop_5288:
ldub [%l7 + 0x39], %i5
fmovs %f11, %f10
loop_5289:
movvs %icc, %g7, %i0
sll %g4, 0x19, %g2
fblg %fcc0, loop_5290
udivcc %o6, 0x1C9A, %o0
call loop_5291
fblg,a %fcc1, loop_5292
loop_5290:
fmovrde %o2, %f2, %f14
lduw [%l7 + 0x0C], %g6
loop_5291:
ldd [%l7 + 0x38], %f6
loop_5292:
ldsh [%l7 + 0x3E], %g3
movrgez %l0, %i7, %o1
ldd [%l7 + 0x78], %f8
fmovsl %xcc, %f5, %f9
fpadd16s %f8, %f1, %f6
array16 %l5, %l3, %l6
fornot1 %f4, %f14, %f2
fmuld8ulx16 %f3, %f10, %f2
fpadd16s %f0, %f1, %f9
fbug,a %fcc0, loop_5293
fxor %f14, %f10, %f0
fbn,a %fcc0, loop_5294
be loop_5295
loop_5293:
ld [%l7 + 0x50], %f15
sethi 0x184F, %i2
loop_5294:
call loop_5296
loop_5295:
brlz %g5, loop_5297
ldsw [%l7 + 0x08], %l1
fcmpeq32 %f0, %f6, %o7
loop_5296:
fmovrslez %o3, %f14, %f0
loop_5297:
lduh [%l7 + 0x72], %i3
ld [%l7 + 0x30], %f6
fbne %fcc1, loop_5298
umulcc %i1, 0x12B3, %i6
st %f8, [%l7 + 0x24]
stx %i4, [%l7 + 0x20]
loop_5298:
orn %l4, 0x03E0, %g1
lduw [%l7 + 0x40], %o4
fblg,a %fcc2, loop_5299
stw %o5, [%l7 + 0x5C]
ldsw [%l7 + 0x68], %l2
udivx %i5, 0x0381, %i0
loop_5299:
bshuffle %f14, %f14, %f10
be loop_5300
taddcctv %g7, %g4, %o6
stb %o0, [%l7 + 0x70]
brgez %o2, loop_5301
loop_5300:
nop
setx loop_5302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f10, %f13
tne %icc, 0x2
loop_5301:
ta %xcc, 0x6
loop_5302:
fmovsn %icc, %f0, %f3
edge32l %g6, %g3, %g2
ld [%l7 + 0x20], %f1
fcmpne32 %f10, %f12, %l0
udiv %i7, 0x0ED2, %l5
std %f0, [%l7 + 0x28]
fmovrdgz %l3, %f14, %f6
sdiv %o1, 0x0BA9, %l6
stw %i2, [%l7 + 0x20]
ldsw [%l7 + 0x68], %g5
ldd [%l7 + 0x58], %f0
fands %f8, %f2, %f9
stx %o7, [%l7 + 0x30]
fnot2 %f8, %f14
array32 %o3, %i3, %l1
fxor %f12, %f12, %f2
fmovs %f10, %f12
fbne,a %fcc2, loop_5303
fxors %f8, %f15, %f14
xnor %i6, 0x0E8B, %i4
xorcc %l4, 0x0541, %i1
loop_5303:
fmovdvc %xcc, %f3, %f13
ldsh [%l7 + 0x72], %g1
brgez %o5, loop_5304
ble loop_5305
fcmpne32 %f4, %f2, %o4
fbe %fcc3, loop_5306
loop_5304:
fbne %fcc1, loop_5307
loop_5305:
fmovse %icc, %f0, %f0
fxnors %f7, %f13, %f8
loop_5306:
and %l2, %i5, %i0
loop_5307:
fbug,a %fcc3, loop_5308
stx %g7, [%l7 + 0x48]
ldub [%l7 + 0x78], %g4
ldsw [%l7 + 0x48], %o0
loop_5308:
fornot2 %f4, %f10, %f14
array16 %o2, %g6, %g3
movpos %icc, %g2, %o6
ldsb [%l7 + 0x3D], %i7
fornot1 %f8, %f12, %f10
edge8l %l0, %l3, %l5
udivcc %o1, 0x1335, %i2
brnz %g5, loop_5309
stb %l6, [%l7 + 0x1A]
sth %o7, [%l7 + 0x5A]
fbge %fcc3, loop_5310
loop_5309:
srax %o3, 0x18, %i3
edge8n %i6, %i4, %l1
st %f11, [%l7 + 0x58]
loop_5310:
movrlz %l4, %g1, %o5
movpos %xcc, %o4, %l2
fnors %f5, %f12, %f10
bneg,a %icc, loop_5311
st %f13, [%l7 + 0x2C]
fmovdcc %icc, %f14, %f6
lduh [%l7 + 0x60], %i5
loop_5311:
fnor %f2, %f12, %f2
ld [%l7 + 0x14], %f10
mova %icc, %i1, %i0
fmovsvs %icc, %f4, %f5
ldd [%l7 + 0x58], %f12
stw %g4, [%l7 + 0x0C]
andn %g7, 0x0F98, %o2
ldx [%l7 + 0x60], %g6
addcc %o0, 0x1A7E, %g2
fnot2 %f0, %f4
fcmped %fcc3, %f6, %f4
bg,a loop_5312
alignaddr %o6, %i7, %g3
stb %l0, [%l7 + 0x7A]
stb %l5, [%l7 + 0x3E]
loop_5312:
tvs %xcc, 0x6
movvc %icc, %o1, %l3
addcc %i2, %g5, %l6
movle %xcc, %o3, %i3
ldub [%l7 + 0x76], %o7
fandnot1 %f14, %f6, %f0
std %f6, [%l7 + 0x30]
bshuffle %f8, %f10, %f12
stw %i6, [%l7 + 0x68]
edge8 %i4, %l4, %g1
fcmpgt32 %f0, %f0, %l1
fmovdle %xcc, %f7, %f3
ld [%l7 + 0x28], %f10
movrne %o4, %l2, %i5
tsubcctv %o5, %i0, %i1
movrgz %g4, 0x13A, %g7
sll %g6, 0x0C, %o2
fmovrdlez %o0, %f10, %f6
ldd [%l7 + 0x70], %f6
std %f0, [%l7 + 0x70]
fnot1 %f8, %f0
fands %f1, %f13, %f11
fcmps %fcc0, %f15, %f13
for %f8, %f12, %f2
ldsb [%l7 + 0x4A], %g2
fornot1s %f15, %f13, %f14
bcs %xcc, loop_5313
edge16n %o6, %g3, %i7
ldsb [%l7 + 0x0C], %l5
fbug %fcc1, loop_5314
loop_5313:
fpadd16s %f15, %f8, %f15
fnegd %f12, %f6
fmovrslez %l0, %f12, %f13
loop_5314:
fpadd32 %f0, %f14, %f2
lduw [%l7 + 0x74], %l3
fbue,a %fcc3, loop_5315
fnands %f9, %f12, %f7
smulcc %o1, 0x1E6E, %g5
st %f2, [%l7 + 0x2C]
loop_5315:
fmovrse %i2, %f10, %f10
stw %l6, [%l7 + 0x1C]
ldd [%l7 + 0x68], %f12
movre %i3, 0x114, %o7
stw %o3, [%l7 + 0x10]
movgu %xcc, %i6, %i4
fornot2s %f12, %f11, %f6
and %g1, %l4, %l1
fmovsvc %xcc, %f8, %f15
ldsb [%l7 + 0x5C], %o4
srax %i5, %l2, %o5
sdiv %i1, 0x1FCC, %i0
movge %icc, %g7, %g6
fmovde %icc, %f13, %f10
fmovs %f2, %f4
fmovdn %xcc, %f3, %f0
ldx [%l7 + 0x60], %g4
ble,a,pn %icc, loop_5316
for %f6, %f2, %f8
array16 %o2, %o0, %g2
ldsh [%l7 + 0x74], %g3
loop_5316:
movl %icc, %o6, %i7
fmovdneg %xcc, %f13, %f13
array16 %l5, %l3, %l0
nop
setx loop_5317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f14, %f0
array8 %g5, %i2, %l6
sub %o1, %o7, %o3
loop_5317:
lduh [%l7 + 0x0E], %i3
taddcctv %i6, %g1, %l4
bvc,a,pn %icc, loop_5318
mulscc %l1, 0x0D2A, %i4
ldsh [%l7 + 0x78], %i5
fand %f4, %f6, %f10
loop_5318:
addc %l2, %o5, %o4
fcmple32 %f10, %f2, %i0
tgu %xcc, 0x1
lduw [%l7 + 0x44], %i1
brz,a %g7, loop_5319
ldd [%l7 + 0x10], %f0
movneg %icc, %g6, %o2
andncc %g4, %o0, %g2
loop_5319:
srl %g3, 0x10, %o6
lduw [%l7 + 0x3C], %l5
lduh [%l7 + 0x4E], %i7
fmul8ulx16 %f2, %f12, %f10
fand %f0, %f4, %f12
fmovsge %icc, %f15, %f6
movvs %icc, %l0, %g5
fors %f14, %f7, %f0
lduh [%l7 + 0x0A], %l3
ldsw [%l7 + 0x44], %l6
udiv %i2, 0x158C, %o1
fbue %fcc0, loop_5320
edge8ln %o3, %i3, %o7
fmovdleu %icc, %f7, %f11
add %g1, %l4, %i6
loop_5320:
addcc %i4, 0x09C6, %i5
lduw [%l7 + 0x48], %l1
edge8ln %o5, %l2, %o4
lduh [%l7 + 0x78], %i0
fmul8x16al %f7, %f1, %f10
fornot2 %f0, %f10, %f6
ld [%l7 + 0x58], %f0
fmuld8sux16 %f5, %f11, %f10
fbl,a %fcc0, loop_5321
ld [%l7 + 0x2C], %f2
sdiv %g7, 0x1A30, %i1
fmovrslz %o2, %f2, %f10
loop_5321:
fmovdvs %icc, %f5, %f4
sub %g6, 0x1B29, %g4
ldsw [%l7 + 0x2C], %o0
movcc %icc, %g2, %o6
st %f4, [%l7 + 0x30]
ldsb [%l7 + 0x56], %g3
fcmpne16 %f12, %f12, %i7
fblg,a %fcc3, loop_5322
bge,a,pt %icc, loop_5323
fxor %f6, %f6, %f4
fmovsn %icc, %f0, %f15
loop_5322:
ldsw [%l7 + 0x3C], %l5
loop_5323:
std %f6, [%l7 + 0x30]
sll %g5, %l0, %l6
lduh [%l7 + 0x58], %l3
tle %xcc, 0x1
fbe %fcc0, loop_5324
st %f7, [%l7 + 0x1C]
fcmpeq32 %f2, %f2, %o1
sth %i2, [%l7 + 0x44]
loop_5324:
fornot1 %f0, %f2, %f8
std %f4, [%l7 + 0x68]
fandnot1s %f2, %f7, %f10
fmovrse %i3, %f9, %f14
stx %o3, [%l7 + 0x78]
fbn %fcc1, loop_5325
fmovrsgz %o7, %f2, %f11
fmovdg %xcc, %f2, %f15
edge8 %l4, %g1, %i6
loop_5325:
edge8l %i5, %l1, %o5
fcmpne16 %f8, %f8, %l2
stx %o4, [%l7 + 0x30]
bcc,pt %icc, loop_5326
fmovdpos %icc, %f4, %f4
movg %xcc, %i0, %i4
fmovsle %icc, %f14, %f6
loop_5326:
movre %i1, 0x06B, %g7
ldx [%l7 + 0x58], %g6
fpadd16s %f15, %f10, %f7
fbue,a %fcc1, loop_5327
fmovs %f10, %f5
addc %o2, %g4, %g2
fmovrdlz %o6, %f8, %f14
loop_5327:
fbl %fcc0, loop_5328
fmovdle %xcc, %f1, %f6
std %f4, [%l7 + 0x10]
bgu %xcc, loop_5329
loop_5328:
ldsb [%l7 + 0x3D], %o0
or %i7, 0x0013, %g3
fmovsl %icc, %f10, %f15
loop_5329:
fbge,a %fcc2, loop_5330
ldx [%l7 + 0x68], %l5
ldx [%l7 + 0x68], %g5
stb %l6, [%l7 + 0x15]
loop_5330:
ldub [%l7 + 0x3D], %l3
sethi 0x0898, %l0
movleu %icc, %o1, %i3
ld [%l7 + 0x7C], %f8
fpadd32 %f4, %f10, %f4
fbu,a %fcc1, loop_5331
fmovscc %xcc, %f3, %f3
siam 0x2
fmovsneg %xcc, %f8, %f2
loop_5331:
fzero %f12
edge32ln %i2, %o7, %l4
fble %fcc1, loop_5332
std %f0, [%l7 + 0x10]
ldsw [%l7 + 0x48], %o3
lduw [%l7 + 0x70], %g1
loop_5332:
ldx [%l7 + 0x38], %i6
fmovsneg %icc, %f15, %f5
bvc,pt %icc, loop_5333
te %xcc, 0x7
movl %icc, %i5, %o5
fbn,a %fcc1, loop_5334
loop_5333:
sra %l2, %o4, %i0
ldx [%l7 + 0x60], %i4
fexpand %f10, %f12
loop_5334:
sth %l1, [%l7 + 0x08]
stb %g7, [%l7 + 0x21]
ldsw [%l7 + 0x58], %i1
fone %f12
xnorcc %o2, %g4, %g6
array32 %g2, %o6, %i7
fxor %f12, %f14, %f2
udivcc %o0, 0x0905, %l5
brlez %g5, loop_5335
lduw [%l7 + 0x54], %l6
st %f2, [%l7 + 0x18]
fmovrslz %l3, %f2, %f3
loop_5335:
bcc,a,pt %icc, loop_5336
xor %l0, %o1, %g3
fnot2s %f11, %f13
bne loop_5337
loop_5336:
orn %i3, 0x1D4E, %i2
fsrc1s %f12, %f8
ldsw [%l7 + 0x4C], %l4
loop_5337:
movne %icc, %o3, %g1
fbule %fcc1, loop_5338
ld [%l7 + 0x48], %f3
move %xcc, %o7, %i6
fpadd16s %f8, %f8, %f15
loop_5338:
ldsh [%l7 + 0x70], %i5
bvs loop_5339
bleu,pt %xcc, loop_5340
fpack32 %f8, %f2, %f8
fbul,a %fcc3, loop_5341
loop_5339:
lduh [%l7 + 0x46], %o5
loop_5340:
lduw [%l7 + 0x20], %o4
fpadd16s %f5, %f9, %f11
loop_5341:
fmovrsne %l2, %f0, %f14
call loop_5342
fmovsvc %icc, %f7, %f7
ld [%l7 + 0x5C], %f6
sdivx %i0, 0x196E, %l1
loop_5342:
fnot2s %f11, %f13
nop
setx loop_5343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i4, [%l7 + 0x58]
fones %f10
fmovrslez %i1, %f1, %f8
loop_5343:
fmul8x16al %f13, %f12, %f4
ldsw [%l7 + 0x6C], %o2
fcmpes %fcc2, %f15, %f1
fbu,a %fcc2, loop_5344
fbne,a %fcc1, loop_5345
move %icc, %g4, %g7
lduh [%l7 + 0x46], %g6
loop_5344:
tsubcc %g2, %i7, %o0
loop_5345:
array16 %o6, %l5, %g5
ldub [%l7 + 0x48], %l3
st %f2, [%l7 + 0x68]
sdiv %l6, 0x05BA, %o1
fbl,a %fcc3, loop_5346
fsrc1s %f0, %f2
tgu %xcc, 0x7
fmul8x16al %f14, %f9, %f0
loop_5346:
stx %g3, [%l7 + 0x50]
tvs %xcc, 0x3
orn %l0, 0x1E3D, %i3
sll %l4, 0x04, %o3
fsrc1s %f0, %f13
ldx [%l7 + 0x18], %i2
ldx [%l7 + 0x58], %g1
orcc %o7, 0x15EA, %i5
nop
setx loop_5347, %l0, %l1
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 %o5, %i6, %o4
bne,a loop_5348
fpmerge %f12, %f6, %f12
loop_5347:
ldub [%l7 + 0x32], %l2
edge32n %i0, %l1, %i4
loop_5348:
sethi 0x1131, %i1
ldsb [%l7 + 0x5E], %g4
edge8ln %g7, %g6, %g2
fmovrse %o2, %f11, %f6
stw %i7, [%l7 + 0x48]
fand %f12, %f10, %f14
ldsh [%l7 + 0x6C], %o0
lduw [%l7 + 0x1C], %l5
fcmpeq16 %f0, %f10, %g5
fbn %fcc2, loop_5349
move %icc, %l3, %o6
fmovrse %o1, %f6, %f14
sth %l6, [%l7 + 0x6C]
loop_5349:
ldsw [%l7 + 0x64], %g3
ldsw [%l7 + 0x58], %l0
edge16n %l4, %o3, %i2
stw %g1, [%l7 + 0x10]
st %f11, [%l7 + 0x50]
sdivx %o7, 0x0043, %i3
ldd [%l7 + 0x38], %f2
fmovrsne %i5, %f7, %f11
stb %i6, [%l7 + 0x21]
movrgez %o4, %o5, %i0
fors %f6, %f13, %f9
ld [%l7 + 0x74], %f7
ldx [%l7 + 0x60], %l1
stb %l2, [%l7 + 0x35]
st %f3, [%l7 + 0x28]
st %f6, [%l7 + 0x58]
sub %i4, 0x1D85, %g4
ldx [%l7 + 0x70], %g7
fsrc2 %f2, %f4
tvc %xcc, 0x3
ldd [%l7 + 0x28], %f14
sth %i1, [%l7 + 0x36]
edge16n %g2, %o2, %g6
tcc %xcc, 0x4
tvs %xcc, 0x1
bl loop_5350
fmovsleu %icc, %f13, %f0
tn %xcc, 0x3
sth %o0, [%l7 + 0x38]
loop_5350:
ldsh [%l7 + 0x2A], %l5
bne,a,pt %xcc, loop_5351
bn,pn %xcc, loop_5352
tcs %xcc, 0x3
brz %g5, loop_5353
loop_5351:
ldsw [%l7 + 0x1C], %i7
loop_5352:
fmovsn %xcc, %f1, %f3
fmovdg %icc, %f1, %f1
loop_5353:
movle %icc, %l3, %o6
fcmple16 %f4, %f4, %o1
fpsub32 %f4, %f2, %f0
fmovsn %xcc, %f13, %f13
edge16n %l6, %g3, %l0
tcs %xcc, 0x4
ld [%l7 + 0x28], %f11
fornot2 %f14, %f12, %f4
edge16ln %o3, %i2, %l4
movg %icc, %o7, %g1
subccc %i3, %i6, %i5
fbue %fcc0, loop_5354
ldx [%l7 + 0x60], %o5
fnot1s %f6, %f2
sth %o4, [%l7 + 0x14]
loop_5354:
add %i0, %l2, %i4
stb %l1, [%l7 + 0x6E]
ba,pt %icc, loop_5355
fmovdgu %icc, %f8, %f1
sth %g4, [%l7 + 0x68]
bne,pn %icc, loop_5356
loop_5355:
ba,pn %xcc, loop_5357
st %f2, [%l7 + 0x60]
bcs,a %xcc, loop_5358
loop_5356:
fsrc2 %f4, %f10
loop_5357:
udivx %g7, 0x10EF, %g2
bge %xcc, loop_5359
loop_5358:
ld [%l7 + 0x28], %f1
fzeros %f14
fexpand %f13, %f4
loop_5359:
smul %i1, 0x1406, %g6
addcc %o2, %o0, %l5
alignaddr %i7, %l3, %o6
stx %g5, [%l7 + 0x60]
bcs,pt %xcc, loop_5360
fmovsle %xcc, %f7, %f1
brlz %o1, loop_5361
stb %l6, [%l7 + 0x0C]
loop_5360:
ldub [%l7 + 0x26], %l0
tleu %icc, 0x7
loop_5361:
ta %xcc, 0x4
fcmpd %fcc2, %f0, %f4
fbn,a %fcc2, loop_5362
ldx [%l7 + 0x08], %g3
stw %o3, [%l7 + 0x60]
movg %xcc, %l4, %o7
loop_5362:
lduw [%l7 + 0x4C], %i2
edge32ln %g1, %i6, %i5
fmovsle %icc, %f15, %f13
st %f15, [%l7 + 0x4C]
fmovscs %icc, %f0, %f8
array8 %i3, %o4, %o5
fbn,a %fcc1, loop_5363
fmovrslz %i0, %f13, %f14
movre %l2, 0x222, %i4
brgz %l1, loop_5364
loop_5363:
brz %g4, loop_5365
fmovdcc %xcc, %f6, %f11
ldx [%l7 + 0x10], %g7
loop_5364:
bgu %xcc, loop_5366
loop_5365:
bneg,a,pt %xcc, loop_5367
lduw [%l7 + 0x20], %i1
fmovdne %icc, %f3, %f13
loop_5366:
stx %g6, [%l7 + 0x78]
loop_5367:
fpsub32s %f12, %f2, %f10
lduw [%l7 + 0x20], %o2
fabsd %f6, %f12
bpos,a loop_5368
ldub [%l7 + 0x4A], %o0
ld [%l7 + 0x0C], %f3
tsubcc %g2, 0x1C3B, %l5
loop_5368:
fmovscc %icc, %f0, %f11
std %f14, [%l7 + 0x70]
edge8ln %i7, %l3, %g5
tneg %icc, 0x5
tcs %icc, 0x5
ldsh [%l7 + 0x5E], %o6
fmovdcs %xcc, %f5, %f14
ldsw [%l7 + 0x40], %l6
bvc,a,pn %xcc, loop_5369
std %f10, [%l7 + 0x78]
tge %xcc, 0x4
fmovsgu %icc, %f5, %f3
loop_5369:
brlez %o1, loop_5370
sdivcc %l0, 0x0624, %o3
ldsb [%l7 + 0x4C], %g3
fbne %fcc3, loop_5371
loop_5370:
popc %l4, %o7
ldub [%l7 + 0x2E], %i2
fnegd %f2, %f0
loop_5371:
fmovsge %icc, %f4, %f3
ld [%l7 + 0x50], %f4
movpos %xcc, %g1, %i5
umulcc %i6, 0x0657, %o4
fmovdcs %xcc, %f10, %f5
fmovrsne %o5, %f11, %f14
movne %xcc, %i0, %l2
fba,a %fcc2, loop_5372
brnz %i3, loop_5373
ld [%l7 + 0x48], %f4
stx %i4, [%l7 + 0x28]
loop_5372:
bgu,a %xcc, loop_5374
loop_5373:
edge8 %l1, %g4, %g7
fpsub16s %f12, %f10, %f10
fbule,a %fcc0, loop_5375
loop_5374:
stx %i1, [%l7 + 0x28]
andn %o2, 0x1230, %o0
lduw [%l7 + 0x10], %g2
loop_5375:
umul %g6, %l5, %i7
lduh [%l7 + 0x5E], %g5
smul %o6, 0x1F69, %l6
lduw [%l7 + 0x30], %l3
ldsw [%l7 + 0x1C], %l0
movcc %icc, %o3, %o1
fnot1s %f8, %f14
fnands %f13, %f3, %f5
fba %fcc3, loop_5376
stw %l4, [%l7 + 0x14]
stb %o7, [%l7 + 0x75]
fornot2s %f10, %f2, %f12
loop_5376:
fmul8sux16 %f14, %f4, %f10
ldsb [%l7 + 0x14], %i2
bvc,a,pt %icc, loop_5377
bneg,pt %icc, loop_5378
lduw [%l7 + 0x10], %g3
bg loop_5379
loop_5377:
addc %i5, 0x14AC, %i6
loop_5378:
st %f0, [%l7 + 0x1C]
fbue %fcc2, loop_5380
loop_5379:
tsubcc %o4, 0x1377, %g1
fmovsgu %xcc, %f11, %f9
fcmpgt16 %f10, %f8, %o5
loop_5380:
ldx [%l7 + 0x70], %i0
brgz %i3, loop_5381
ldsw [%l7 + 0x70], %i4
tsubcctv %l2, %g4, %g7
fornot1s %f4, %f5, %f1
loop_5381:
umul %l1, %i1, %o2
fandnot2 %f12, %f0, %f6
fmovrsgez %o0, %f12, %f8
and %g2, 0x07CB, %l5
lduw [%l7 + 0x20], %g6
edge32n %i7, %o6, %l6
stx %g5, [%l7 + 0x20]
fmovdcs %xcc, %f4, %f2
fmovsle %icc, %f13, %f5
edge8l %l0, %o3, %o1
edge16ln %l3, %o7, %l4
std %f2, [%l7 + 0x28]
tgu %icc, 0x0
edge8 %g3, %i2, %i6
edge32n %o4, %i5, %o5
nop
setx loop_5382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %g1, %i0, %i4
st %f1, [%l7 + 0x18]
ldsb [%l7 + 0x3E], %i3
loop_5382:
sth %l2, [%l7 + 0x66]
smulcc %g7, 0x0420, %g4
ldd [%l7 + 0x30], %f2
addccc %i1, %l1, %o2
fmovrse %o0, %f9, %f5
fbu,a %fcc0, loop_5383
andn %g2, %l5, %i7
lduh [%l7 + 0x3A], %g6
ldx [%l7 + 0x68], %l6
loop_5383:
fmovdleu %xcc, %f9, %f4
stb %o6, [%l7 + 0x6B]
stw %l0, [%l7 + 0x74]
fbu,a %fcc1, loop_5384
sth %g5, [%l7 + 0x34]
bne,pt %xcc, loop_5385
edge8n %o1, %l3, %o7
loop_5384:
fnot1s %f11, %f1
lduh [%l7 + 0x18], %l4
loop_5385:
tge %xcc, 0x6
fcmpne16 %f4, %f12, %g3
fcmpd %fcc3, %f14, %f14
tge %xcc, 0x1
sth %o3, [%l7 + 0x7C]
fone %f10
sllx %i2, %o4, %i6
fbn %fcc3, loop_5386
ldsh [%l7 + 0x70], %o5
fandnot1 %f10, %f6, %f12
ld [%l7 + 0x70], %f2
loop_5386:
fmovdvs %icc, %f15, %f8
ldx [%l7 + 0x28], %i5
fpack16 %f2, %f14
fpsub16s %f6, %f13, %f1
sra %g1, %i4, %i0
st %f5, [%l7 + 0x60]
stx %l2, [%l7 + 0x68]
fmovdleu %icc, %f9, %f5
stw %g7, [%l7 + 0x1C]
bgu %xcc, loop_5387
std %f10, [%l7 + 0x48]
fpsub32s %f1, %f1, %f2
fones %f11
loop_5387:
fmul8x16 %f3, %f4, %f14
fpmerge %f3, %f11, %f6
ldx [%l7 + 0x50], %g4
ldsh [%l7 + 0x6C], %i1
xor %i3, %l1, %o0
move %xcc, %g2, %l5
ldx [%l7 + 0x58], %i7
ldd [%l7 + 0x70], %f6
tcs %icc, 0x5
tvc %xcc, 0x1
movvs %icc, %o2, %g6
array32 %l6, %o6, %g5
fbe,a %fcc2, loop_5388
lduw [%l7 + 0x28], %o1
ldsw [%l7 + 0x64], %l0
fpadd32s %f3, %f9, %f5
loop_5388:
fmovdn %xcc, %f10, %f7
fmovrsne %o7, %f10, %f0
movpos %icc, %l3, %g3
brlz %l4, loop_5389
lduw [%l7 + 0x5C], %o3
lduw [%l7 + 0x20], %i2
add %i6, %o5, %o4
loop_5389:
fmovrdne %g1, %f6, %f10
stx %i5, [%l7 + 0x30]
fcmpne16 %f0, %f10, %i4
ldsw [%l7 + 0x58], %l2
fpadd16s %f12, %f0, %f10
ldub [%l7 + 0x69], %i0
fmovdgu %icc, %f10, %f9
st %f15, [%l7 + 0x74]
fbg,a %fcc1, loop_5390
edge32n %g4, %i1, %i3
fmovrdlz %g7, %f12, %f12
ldd [%l7 + 0x68], %f14
loop_5390:
fmovsne %xcc, %f5, %f10
fbul,a %fcc1, loop_5391
fandnot1s %f11, %f9, %f8
sdivx %l1, 0x0773, %g2
tpos %xcc, 0x4
loop_5391:
edge16 %l5, %o0, %o2
srl %g6, 0x1C, %i7
fmovsleu %xcc, %f12, %f4
brgez %l6, loop_5392
movgu %xcc, %o6, %g5
tsubcctv %l0, 0x0AB4, %o7
nop
setx loop_5393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5392:
fpmerge %f11, %f14, %f2
bg,a %icc, loop_5394
bn,pn %xcc, loop_5395
loop_5393:
st %f5, [%l7 + 0x40]
fmovse %icc, %f12, %f7
loop_5394:
edge16 %l3, %g3, %o1
loop_5395:
lduw [%l7 + 0x60], %o3
edge16l %l4, %i6, %o5
ldsh [%l7 + 0x56], %o4
sth %g1, [%l7 + 0x42]
brgez,a %i5, loop_5396
fmul8sux16 %f12, %f6, %f10
lduw [%l7 + 0x7C], %i2
fmovrsne %i4, %f1, %f4
loop_5396:
st %f2, [%l7 + 0x30]
ta %xcc, 0x4
mulx %i0, %g4, %i1
stw %l2, [%l7 + 0x60]
fmovdge %xcc, %f1, %f13
edge32ln %g7, %l1, %i3
addcc %l5, 0x185C, %g2
std %f2, [%l7 + 0x68]
srl %o2, %o0, %i7
xor %l6, %g6, %o6
bneg loop_5397
fmovrsgz %g5, %f1, %f1
tge %xcc, 0x2
ld [%l7 + 0x68], %f9
loop_5397:
st %f7, [%l7 + 0x40]
ldsw [%l7 + 0x40], %o7
fble,a %fcc1, loop_5398
fmovsne %icc, %f6, %f1
lduw [%l7 + 0x48], %l3
ldx [%l7 + 0x10], %l0
loop_5398:
fornot2 %f12, %f2, %f4
edge8l %o1, %g3, %l4
ta %icc, 0x3
fandnot1s %f10, %f6, %f2
fmovdcs %xcc, %f8, %f7
fbule %fcc2, loop_5399
fmovdl %icc, %f14, %f14
fmovdg %icc, %f12, %f1
bleu loop_5400
loop_5399:
fxnors %f15, %f4, %f11
ld [%l7 + 0x08], %f5
stx %i6, [%l7 + 0x28]
loop_5400:
ta %icc, 0x4
ldx [%l7 + 0x20], %o3
for %f12, %f10, %f12
bvc,a loop_5401
std %f0, [%l7 + 0x50]
movpos %xcc, %o4, %o5
edge32l %g1, %i2, %i5
loop_5401:
brnz,a %i4, loop_5402
fmovdne %icc, %f5, %f8
fmovde %xcc, %f9, %f8
fbg,a %fcc3, loop_5403
loop_5402:
bl loop_5404
edge32 %g4, %i0, %l2
std %f2, [%l7 + 0x78]
loop_5403:
fexpand %f14, %f0
loop_5404:
stx %i1, [%l7 + 0x10]
fbue %fcc0, loop_5405
lduh [%l7 + 0x0E], %g7
ldub [%l7 + 0x12], %i3
movge %xcc, %l1, %l5
loop_5405:
ldd [%l7 + 0x08], %f10
move %icc, %o2, %g2
fmuld8ulx16 %f9, %f3, %f14
std %f0, [%l7 + 0x68]
stw %o0, [%l7 + 0x1C]
stx %i7, [%l7 + 0x38]
fnot1s %f11, %f11
ldsh [%l7 + 0x70], %g6
addc %l6, 0x1158, %g5
ldx [%l7 + 0x30], %o6
addc %l3, 0x1AA6, %l0
std %f0, [%l7 + 0x30]
ldub [%l7 + 0x2B], %o1
subc %g3, 0x08DF, %o7
fsrc1 %f12, %f12
brgz,a %l4, loop_5406
stw %i6, [%l7 + 0x3C]
lduw [%l7 + 0x4C], %o3
subccc %o5, 0x1092, %g1
loop_5406:
edge16 %i2, %o4, %i4
lduh [%l7 + 0x44], %i5
ldsw [%l7 + 0x30], %g4
edge32l %l2, %i1, %i0
fpsub32 %f2, %f4, %f0
ta %xcc, 0x6
smul %g7, %i3, %l5
fcmpeq16 %f10, %f10, %l1
fcmple16 %f14, %f12, %o2
call loop_5407
fcmpeq32 %f0, %f0, %g2
fnot1s %f0, %f11
andncc %i7, %g6, %l6
loop_5407:
fmovsl %xcc, %f10, %f7
edge8ln %o0, %o6, %l3
brgez %g5, loop_5408
ldsh [%l7 + 0x60], %l0
fmovsvc %xcc, %f9, %f2
tle %xcc, 0x1
loop_5408:
fmovrsne %g3, %f8, %f4
fbug %fcc1, loop_5409
bvs loop_5410
st %f8, [%l7 + 0x18]
fcmpgt16 %f10, %f6, %o7
loop_5409:
stw %o1, [%l7 + 0x64]
loop_5410:
brlez,a %l4, loop_5411
xnor %i6, 0x1424, %o5
stx %o3, [%l7 + 0x50]
tsubcctv %g1, %i2, %i4
loop_5411:
fmul8x16au %f15, %f2, %f4
stb %o4, [%l7 + 0x68]
tneg %icc, 0x0
ldsh [%l7 + 0x30], %g4
edge8 %l2, %i1, %i5
fpsub16 %f0, %f6, %f12
ldx [%l7 + 0x70], %g7
ldsw [%l7 + 0x60], %i3
stx %l5, [%l7 + 0x58]
tsubcc %i0, 0x104E, %l1
stb %g2, [%l7 + 0x73]
fmovdcs %icc, %f13, %f9
mulx %o2, 0x082F, %i7
fbg,a %fcc2, loop_5412
edge32l %l6, %o0, %g6
movgu %xcc, %l3, %g5
fbne,a %fcc2, loop_5413
loop_5412:
brz,a %l0, loop_5414
fmovsne %icc, %f5, %f7
tgu %icc, 0x7
loop_5413:
bn,a,pt %icc, loop_5415
loop_5414:
movg %icc, %g3, %o6
sth %o1, [%l7 + 0x32]
fandnot1 %f12, %f8, %f6
loop_5415:
fbul %fcc1, loop_5416
faligndata %f8, %f2, %f4
movcs %icc, %l4, %o7
fsrc2 %f0, %f14
loop_5416:
stx %o5, [%l7 + 0x48]
ldub [%l7 + 0x21], %i6
bge,pt %xcc, loop_5417
stx %o3, [%l7 + 0x60]
fsrc2s %f12, %f0
bshuffle %f4, %f4, %f6
loop_5417:
tl %icc, 0x7
fpack32 %f10, %f10, %f12
tneg %xcc, 0x1
fnand %f14, %f0, %f2
fandnot1s %f8, %f2, %f8
ldub [%l7 + 0x0F], %g1
movre %i2, %i4, %o4
sethi 0x0E51, %g4
move %xcc, %i1, %l2
sub %i5, %g7, %l5
movrgz %i0, 0x3C3, %l1
st %f0, [%l7 + 0x64]
std %f14, [%l7 + 0x78]
tle %xcc, 0x0
fbne,a %fcc2, loop_5418
movneg %icc, %i3, %g2
ldsb [%l7 + 0x4F], %o2
std %f2, [%l7 + 0x38]
loop_5418:
stb %i7, [%l7 + 0x5B]
sth %o0, [%l7 + 0x30]
std %f12, [%l7 + 0x50]
edge32l %l6, %g6, %l3
srlx %g5, 0x1A, %g3
fmovrdgz %o6, %f12, %f6
fmovsleu %xcc, %f2, %f12
fone %f10
brz,a %o1, loop_5419
fmovdle %xcc, %f6, %f14
ldsw [%l7 + 0x30], %l4
lduw [%l7 + 0x74], %o7
loop_5419:
fcmpes %fcc0, %f11, %f15
lduh [%l7 + 0x5C], %l0
fmovdvc %xcc, %f12, %f11
umulcc %i6, 0x1FB7, %o3
st %f14, [%l7 + 0x68]
fpackfix %f0, %f7
fnot2 %f2, %f12
sth %o5, [%l7 + 0x38]
lduw [%l7 + 0x34], %g1
fexpand %f9, %f10
fornot2 %f6, %f0, %f0
ldx [%l7 + 0x68], %i2
tcs %xcc, 0x2
fbul %fcc0, loop_5420
ldsh [%l7 + 0x3A], %i4
stx %g4, [%l7 + 0x28]
or %o4, %l2, %i5
loop_5420:
smul %i1, 0x0E23, %g7
fcmple32 %f2, %f10, %i0
fblg %fcc1, loop_5421
movneg %xcc, %l5, %i3
fornot1 %f12, %f6, %f12
movvc %icc, %g2, %l1
loop_5421:
movneg %xcc, %i7, %o2
ldsh [%l7 + 0x30], %l6
stb %o0, [%l7 + 0x28]
fmovdcc %icc, %f4, %f0
movgu %icc, %l3, %g5
fxnor %f8, %f8, %f4
tg %icc, 0x3
fmovsle %xcc, %f10, %f10
ldsw [%l7 + 0x78], %g3
fmovd %f0, %f14
fcmpgt16 %f12, %f0, %g6
std %f6, [%l7 + 0x38]
fcmpne32 %f10, %f8, %o6
ldsb [%l7 + 0x67], %l4
fnand %f2, %f14, %f12
fmul8ulx16 %f10, %f8, %f6
fcmpes %fcc3, %f0, %f6
fmovsne %xcc, %f10, %f11
ldx [%l7 + 0x70], %o1
sllx %o7, 0x12, %i6
andncc %o3, %o5, %l0
st %f15, [%l7 + 0x4C]
subccc %g1, %i4, %i2
tl %icc, 0x5
stw %o4, [%l7 + 0x38]
fmovrdlez %g4, %f4, %f14
fpadd16 %f6, %f2, %f0
fpsub16s %f15, %f5, %f0
addcc %i5, 0x0AF3, %l2
ldub [%l7 + 0x3E], %i1
fbge,a %fcc0, loop_5422
brnz,a %g7, loop_5423
lduw [%l7 + 0x64], %l5
array8 %i0, %g2, %i3
loop_5422:
lduw [%l7 + 0x38], %i7
loop_5423:
smulcc %o2, %l6, %o0
fpsub16s %f0, %f1, %f2
edge32n %l1, %g5, %l3
ldub [%l7 + 0x76], %g6
stb %g3, [%l7 + 0x12]
lduw [%l7 + 0x10], %l4
ld [%l7 + 0x5C], %f5
fornot2s %f8, %f3, %f3
fmovdvc %xcc, %f6, %f9
fones %f2
ldsh [%l7 + 0x5E], %o6
and %o7, %i6, %o1
array16 %o5, %o3, %l0
fcmps %fcc0, %f11, %f8
lduh [%l7 + 0x3A], %i4
bvs loop_5424
tg %icc, 0x1
st %f6, [%l7 + 0x50]
array32 %g1, %o4, %g4
loop_5424:
sub %i5, %i2, %l2
smulcc %g7, 0x0EC1, %l5
fcmpeq32 %f10, %f10, %i0
fabss %f7, %f14
ldsh [%l7 + 0x20], %g2
ldsh [%l7 + 0x1E], %i1
fcmple32 %f2, %f14, %i3
ldsw [%l7 + 0x14], %o2
ldsw [%l7 + 0x20], %l6
ldsb [%l7 + 0x4B], %o0
movg %icc, %i7, %l1
sth %l3, [%l7 + 0x2A]
movrlz %g6, 0x370, %g3
mulscc %g5, 0x0BB0, %l4
array32 %o6, %o7, %i6
lduw [%l7 + 0x18], %o1
fands %f6, %f10, %f8
fnors %f10, %f14, %f4
fmovdg %xcc, %f15, %f7
tneg %xcc, 0x1
add %o5, %o3, %l0
ldx [%l7 + 0x68], %i4
sdivx %g1, 0x1BBD, %o4
bl,a %icc, loop_5425
fmovrdgez %i5, %f0, %f2
movgu %icc, %g4, %l2
fsrc2s %f0, %f12
loop_5425:
fmuld8ulx16 %f2, %f4, %f8
xnorcc %i2, 0x0B3C, %g7
fmovdle %xcc, %f5, %f8
ba loop_5426
ldsw [%l7 + 0x14], %l5
movpos %icc, %i0, %i1
ble,a loop_5427
loop_5426:
ldx [%l7 + 0x10], %i3
umul %o2, %g2, %o0
ldub [%l7 + 0x18], %i7
loop_5427:
std %f10, [%l7 + 0x10]
ldsh [%l7 + 0x4C], %l1
edge16 %l6, %g6, %g3
ta %xcc, 0x7
tl %icc, 0x3
fbo %fcc3, loop_5428
st %f9, [%l7 + 0x18]
movvs %icc, %l3, %g5
fones %f3
loop_5428:
ldsh [%l7 + 0x28], %l4
ldub [%l7 + 0x23], %o7
srl %i6, 0x10, %o6
ld [%l7 + 0x7C], %f9
fbg,a %fcc1, loop_5429
std %f0, [%l7 + 0x08]
fmovsl %icc, %f7, %f9
fmovrslez %o1, %f2, %f13
loop_5429:
movne %xcc, %o3, %o5
ldd [%l7 + 0x78], %f8
bcc %icc, loop_5430
edge32 %l0, %g1, %o4
sub %i4, %i5, %g4
sub %l2, 0x0974, %i2
loop_5430:
bvc loop_5431
ldx [%l7 + 0x50], %g7
tleu %icc, 0x3
movrgz %i0, %i1, %i3
loop_5431:
ldsh [%l7 + 0x6A], %o2
alignaddr %l5, %o0, %i7
bge,a loop_5432
bvs,a %icc, loop_5433
ld [%l7 + 0x1C], %f15
xnorcc %g2, 0x005F, %l1
loop_5432:
fmovdle %icc, %f2, %f6
loop_5433:
movvs %icc, %l6, %g6
stw %l3, [%l7 + 0x78]
ldsh [%l7 + 0x3E], %g3
fbge %fcc2, loop_5434
lduh [%l7 + 0x6A], %g5
movle %icc, %l4, %i6
fmovdne %icc, %f0, %f3
loop_5434:
ba,a,pt %icc, loop_5435
fcmpgt16 %f0, %f10, %o7
fbg %fcc0, loop_5436
stw %o1, [%l7 + 0x48]
loop_5435:
fpadd32 %f4, %f8, %f4
fbg,a %fcc1, loop_5437
loop_5436:
fmovrsne %o3, %f13, %f10
fmovdle %icc, %f7, %f0
lduh [%l7 + 0x6A], %o6
loop_5437:
ld [%l7 + 0x6C], %f10
tpos %xcc, 0x0
popc 0x195E, %o5
movrgez %g1, %o4, %l0
std %f0, [%l7 + 0x38]
std %f6, [%l7 + 0x70]
sth %i4, [%l7 + 0x46]
tn %icc, 0x4
fmovsvc %xcc, %f12, %f2
fnor %f10, %f12, %f0
fnot1s %f4, %f12
fbul,a %fcc0, loop_5438
sra %i5, 0x0D, %g4
ldd [%l7 + 0x78], %f0
bshuffle %f6, %f6, %f12
loop_5438:
movpos %xcc, %i2, %g7
lduw [%l7 + 0x74], %l2
movge %icc, %i1, %i0
ldsb [%l7 + 0x70], %i3
bg,a loop_5439
fmuld8ulx16 %f4, %f2, %f14
popc %l5, %o2
array8 %o0, %i7, %g2
loop_5439:
movg %xcc, %l1, %g6
fpsub16 %f10, %f14, %f8
fbge,a %fcc0, loop_5440
movrne %l3, 0x0BC, %l6
nop
setx loop_5441, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f5, %f15, %f0
loop_5440:
fand %f14, %f12, %f10
tle %xcc, 0x3
loop_5441:
udiv %g5, 0x0C7F, %l4
movrlz %i6, %o7, %o1
movle %icc, %g3, %o3
sth %o6, [%l7 + 0x7A]
fzero %f0
ld [%l7 + 0x3C], %f2
lduw [%l7 + 0x5C], %g1
ldx [%l7 + 0x48], %o5
taddcc %l0, %o4, %i5
fmovsn %icc, %f10, %f9
fmovrslez %g4, %f11, %f7
sth %i2, [%l7 + 0x2A]
fba,a %fcc3, loop_5442
fabsd %f14, %f4
fornot1s %f14, %f13, %f11
fbug,a %fcc2, loop_5443
loop_5442:
ldsw [%l7 + 0x54], %i4
movleu %xcc, %g7, %i1
andcc %i0, 0x15BA, %l2
loop_5443:
nop
setx loop_5444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,a %icc, loop_5445
fmovdvs %icc, %f8, %f2
fornot2s %f11, %f9, %f4
loop_5444:
movrlez %i3, 0x03B, %o2
loop_5445:
array16 %l5, %i7, %o0
andncc %l1, %g2, %g6
fmovdvs %icc, %f9, %f3
subc %l6, %l3, %l4
bn loop_5446
ldx [%l7 + 0x78], %g5
ldd [%l7 + 0x30], %f10
st %f8, [%l7 + 0x30]
loop_5446:
stx %i6, [%l7 + 0x30]
std %f0, [%l7 + 0x38]
sdiv %o1, 0x1B49, %o7
fmovdl %xcc, %f0, %f3
sdiv %o3, 0x0B5C, %g3
bg,pn %xcc, loop_5447
fpsub16s %f14, %f10, %f11
lduw [%l7 + 0x58], %o6
fandnot2s %f3, %f6, %f12
loop_5447:
and %g1, 0x11D8, %o5
stw %o4, [%l7 + 0x38]
smulcc %l0, %i5, %i2
fmovsvc %icc, %f9, %f13
brlez,a %g4, loop_5448
fnands %f5, %f5, %f9
popc 0x1F12, %i4
tge %xcc, 0x6
loop_5448:
movg %icc, %g7, %i1
movle %xcc, %i0, %l2
movge %xcc, %o2, %i3
fmovsgu %xcc, %f4, %f14
ldsb [%l7 + 0x7D], %l5
fmovrslez %o0, %f4, %f13
fmovdne %icc, %f1, %f0
srax %i7, %g2, %l1
movl %icc, %g6, %l6
taddcctv %l3, 0x17A5, %g5
fornot2 %f2, %f8, %f0
udivx %i6, 0x13BA, %o1
bge,a,pn %icc, loop_5449
tl %icc, 0x3
umulcc %o7, 0x0AD4, %l4
fmul8x16al %f8, %f14, %f10
loop_5449:
sth %g3, [%l7 + 0x22]
fpadd32s %f9, %f10, %f13
bneg loop_5450
sub %o3, 0x0E7A, %o6
fxors %f3, %f15, %f12
lduh [%l7 + 0x52], %o5
loop_5450:
fpack32 %f8, %f6, %f12
fpsub32s %f4, %f15, %f2
fmovrsgz %o4, %f12, %f8
lduh [%l7 + 0x6C], %g1
fnands %f6, %f0, %f11
fbge,a %fcc2, loop_5451
stb %i5, [%l7 + 0x62]
or %i2, %l0, %g4
fmovsa %icc, %f8, %f15
loop_5451:
stx %g7, [%l7 + 0x20]
bleu,pn %xcc, loop_5452
st %f5, [%l7 + 0x68]
movg %xcc, %i1, %i0
fmuld8sux16 %f7, %f9, %f14
loop_5452:
te %xcc, 0x0
edge8ln %i4, %l2, %i3
fsrc2 %f0, %f6
siam 0x5
fcmpeq32 %f2, %f8, %o2
ld [%l7 + 0x70], %f15
sth %o0, [%l7 + 0x22]
fnegs %f2, %f4
lduw [%l7 + 0x28], %l5
fmovsg %xcc, %f12, %f13
ldsw [%l7 + 0x74], %i7
ldsw [%l7 + 0x0C], %l1
fbo,a %fcc0, loop_5453
fabss %f3, %f5
and %g2, 0x1A2C, %l6
sth %g6, [%l7 + 0x28]
loop_5453:
mulx %g5, %i6, %o1
movvs %xcc, %l3, %l4
std %f14, [%l7 + 0x70]
fxnor %f12, %f2, %f6
fcmpd %fcc0, %f2, %f14
fble %fcc1, loop_5454
fcmpne16 %f8, %f0, %g3
alignaddrl %o3, %o6, %o7
ldub [%l7 + 0x3F], %o5
loop_5454:
fmovsa %icc, %f1, %f1
fabss %f2, %f9
stw %g1, [%l7 + 0x3C]
stx %i5, [%l7 + 0x70]
bneg,pn %xcc, loop_5455
tge %icc, 0x1
fmovsvs %xcc, %f0, %f0
array16 %o4, %i2, %l0
loop_5455:
fmovrse %g7, %f13, %f6
fbg,a %fcc0, loop_5456
ldsb [%l7 + 0x36], %g4
fandnot2s %f1, %f11, %f10
stb %i0, [%l7 + 0x6A]
loop_5456:
bcc,a,pn %xcc, loop_5457
popc %i4, %l2
fmovsne %xcc, %f4, %f13
fzeros %f2
loop_5457:
ldd [%l7 + 0x50], %f12
fmovsn %xcc, %f9, %f1
move %icc, %i1, %o2
sth %o0, [%l7 + 0x12]
ldd [%l7 + 0x40], %f0
fbug,a %fcc2, loop_5458
fcmpes %fcc3, %f2, %f7
ld [%l7 + 0x24], %f4
fsrc2s %f11, %f0
loop_5458:
sethi 0x0F89, %l5
fmuld8ulx16 %f7, %f4, %f10
nop
setx loop_5459, %l0, %l1
jmpl %l1, %i7
addcc %l1, %i3, %l6
fnot2s %f5, %f13
fmovdvc %icc, %f6, %f9
loop_5459:
fmul8ulx16 %f0, %f4, %f8
tpos %icc, 0x4
faligndata %f10, %f8, %f4
fmovsge %xcc, %f8, %f8
brgez,a %g6, loop_5460
smul %g2, %i6, %g5
fmovrsne %l3, %f7, %f9
edge16n %l4, %g3, %o1
loop_5460:
tcs %xcc, 0x5
tl %xcc, 0x4
brz %o6, loop_5461
ldub [%l7 + 0x7C], %o3
fblg %fcc3, loop_5462
lduh [%l7 + 0x26], %o7
loop_5461:
std %f14, [%l7 + 0x20]
ldub [%l7 + 0x16], %g1
loop_5462:
lduw [%l7 + 0x20], %o5
fcmpne16 %f0, %f14, %i5
fmovrslez %i2, %f2, %f4
tsubcc %o4, 0x1A5B, %l0
st %f2, [%l7 + 0x34]
fpadd16s %f3, %f7, %f14
sth %g7, [%l7 + 0x74]
fcmpne32 %f4, %f12, %g4
fone %f6
fbuge,a %fcc1, loop_5463
bn,pt %icc, loop_5464
stx %i0, [%l7 + 0x08]
fbo,a %fcc2, loop_5465
loop_5463:
tne %icc, 0x7
loop_5464:
fpsub16s %f14, %f7, %f3
subcc %l2, %i4, %i1
loop_5465:
tvc %xcc, 0x4
fmovsleu %icc, %f7, %f4
fba,a %fcc2, loop_5466
ldub [%l7 + 0x18], %o0
ldx [%l7 + 0x40], %o2
fmovrslz %i7, %f10, %f1
loop_5466:
xor %l5, 0x091D, %l1
sllx %l6, 0x1B, %g6
fors %f6, %f14, %f3
tvs %icc, 0x6
fmovsg %icc, %f1, %f4
movgu %xcc, %g2, %i6
or %g5, %i3, %l3
fmovrse %g3, %f11, %f2
tvs %icc, 0x1
smul %o1, 0x1F0A, %l4
bn,pt %xcc, loop_5467
lduh [%l7 + 0x2E], %o3
movrgz %o6, 0x0D3, %o7
fmovrdgz %o5, %f0, %f2
loop_5467:
fsrc1s %f5, %f14
fmovse %xcc, %f2, %f12
fmovda %icc, %f14, %f12
edge32n %g1, %i2, %o4
sth %l0, [%l7 + 0x74]
andncc %g7, %i5, %i0
fmovsa %icc, %f0, %f13
fornot2 %f6, %f10, %f0
ldd [%l7 + 0x78], %f2
subccc %l2, 0x09ED, %i4
fmovrdgz %i1, %f0, %f8
fcmps %fcc2, %f5, %f7
fnot2 %f6, %f14
tneg %icc, 0x1
addc %g4, 0x1406, %o0
fxnor %f14, %f14, %f12
ldsw [%l7 + 0x4C], %i7
fbule %fcc3, loop_5468
xnor %l5, 0x14DE, %l1
fmovsvc %xcc, %f6, %f1
stw %o2, [%l7 + 0x58]
loop_5468:
orn %g6, 0x1A53, %l6
subccc %g2, %i6, %g5
orn %l3, 0x1DE2, %i3
ld [%l7 + 0x4C], %f0
fmovscc %xcc, %f11, %f0
edge8ln %g3, %l4, %o3
bge %icc, loop_5469
fmovscs %icc, %f15, %f15
fmul8x16 %f6, %f6, %f2
fpadd16s %f5, %f4, %f3
loop_5469:
srl %o1, 0x1E, %o7
smul %o6, %o5, %g1
stb %i2, [%l7 + 0x77]
mulscc %o4, %g7, %i5
stw %l0, [%l7 + 0x60]
movre %i0, %i4, %l2
alignaddrl %i1, %o0, %g4
fmovsneg %icc, %f1, %f5
ldsb [%l7 + 0x30], %i7
sdivx %l5, 0x1710, %l1
brz %g6, loop_5470
std %f10, [%l7 + 0x78]
movge %icc, %l6, %o2
st %f3, [%l7 + 0x6C]
loop_5470:
fand %f12, %f10, %f0
ldx [%l7 + 0x10], %i6
fmovsneg %icc, %f14, %f7
stw %g2, [%l7 + 0x40]
movge %icc, %l3, %g5
taddcc %g3, 0x1D70, %l4
movrgz %o3, 0x070, %o1
fbu,a %fcc3, loop_5471
tsubcctv %o7, %i3, %o5
lduh [%l7 + 0x64], %g1
fsrc2s %f10, %f2
loop_5471:
lduh [%l7 + 0x36], %o6
array8 %o4, %i2, %g7
fcmped %fcc3, %f0, %f10
ld [%l7 + 0x58], %f4
te %icc, 0x5
srlx %l0, %i0, %i5
sth %i4, [%l7 + 0x72]
add %l2, 0x0E31, %o0
fmovs %f8, %f6
fmovsvs %xcc, %f8, %f8
or %g4, %i7, %i1
fmovdcs %xcc, %f11, %f10
fpsub16 %f4, %f6, %f10
fbne %fcc2, loop_5472
bvs,pt %xcc, loop_5473
stb %l1, [%l7 + 0x0F]
fmovsvs %icc, %f14, %f8
loop_5472:
fcmple32 %f6, %f14, %g6
loop_5473:
movrlez %l6, %l5, %o2
ldsh [%l7 + 0x54], %i6
sra %l3, 0x1E, %g2
fbne,a %fcc3, loop_5474
fnand %f6, %f6, %f12
movn %xcc, %g3, %l4
fmul8sux16 %f10, %f2, %f12
loop_5474:
addc %g5, 0x006B, %o1
fmovdge %icc, %f4, %f1
tneg %icc, 0x7
ta %icc, 0x7
mova %icc, %o7, %i3
stx %o5, [%l7 + 0x28]
bl,a %icc, loop_5475
fmovsn %icc, %f13, %f3
fpack32 %f6, %f12, %f2
fsrc1 %f6, %f0
loop_5475:
fblg,a %fcc1, loop_5476
popc %g1, %o6
move %icc, %o4, %i2
fmovrsgz %o3, %f14, %f13
loop_5476:
stb %g7, [%l7 + 0x1E]
fxor %f8, %f6, %f6
lduh [%l7 + 0x7A], %l0
fmovsa %icc, %f12, %f4
nop
setx loop_5477, %l0, %l1
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 %fcc1, loop_5478
bneg,pn %icc, loop_5479
fnot1s %f13, %f9
loop_5477:
xnorcc %i5, %i0, %i4
loop_5478:
fpackfix %f12, %f7
loop_5479:
fcmped %fcc1, %f4, %f4
ldsb [%l7 + 0x3B], %o0
fpsub32 %f0, %f0, %f14
ldub [%l7 + 0x3A], %l2
stb %g4, [%l7 + 0x6B]
fsrc1 %f4, %f4
ldd [%l7 + 0x60], %f12
taddcctv %i7, %l1, %g6
lduh [%l7 + 0x68], %i1
movpos %icc, %l5, %o2
nop
setx loop_5480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l6, [%l7 + 0x18]
stw %i6, [%l7 + 0x30]
movvs %xcc, %g2, %l3
loop_5480:
fbu %fcc1, loop_5481
sth %l4, [%l7 + 0x74]
ba,pn %xcc, loop_5482
sll %g5, 0x1F, %g3
loop_5481:
movrgz %o7, %o1, %o5
ldsh [%l7 + 0x36], %i3
loop_5482:
fmul8x16au %f13, %f10, %f0
siam 0x2
mulx %g1, 0x1E8F, %o6
ldsh [%l7 + 0x7E], %o4
sethi 0x04D5, %i2
edge32 %g7, %o3, %l0
umulcc %i0, %i5, %o0
fbl %fcc0, loop_5483
ldub [%l7 + 0x16], %l2
edge8n %g4, %i4, %l1
movl %xcc, %g6, %i7
loop_5483:
fmovdle %icc, %f14, %f4
movge %icc, %l5, %i1
fones %f4
sth %l6, [%l7 + 0x66]
stb %i6, [%l7 + 0x7E]
ldsb [%l7 + 0x1A], %g2
sth %l3, [%l7 + 0x20]
fbue,a %fcc3, loop_5484
ldx [%l7 + 0x70], %o2
movpos %icc, %l4, %g3
fmovscc %icc, %f3, %f8
loop_5484:
fmovdl %icc, %f4, %f6
fpack16 %f10, %f13
ldx [%l7 + 0x28], %o7
movre %g5, %o5, %i3
xor %o1, 0x1B3B, %g1
fbule,a %fcc2, loop_5485
fmovsl %icc, %f6, %f5
std %f14, [%l7 + 0x50]
stx %o4, [%l7 + 0x60]
loop_5485:
udiv %i2, 0x1A5C, %g7
mulx %o3, 0x17DF, %o6
add %l0, %i5, %o0
fbge,a %fcc2, loop_5486
ldsw [%l7 + 0x50], %l2
stb %g4, [%l7 + 0x43]
ldub [%l7 + 0x53], %i4
loop_5486:
fba,a %fcc2, loop_5487
brlez %i0, loop_5488
fmovdpos %xcc, %f4, %f8
bleu,pn %icc, loop_5489
loop_5487:
fmovdcc %xcc, %f4, %f7
loop_5488:
fmovrsne %l1, %f1, %f0
tcc %xcc, 0x0
loop_5489:
srl %i7, %l5, %i1
ldub [%l7 + 0x4C], %g6
udiv %l6, 0x126D, %g2
fmovdpos %icc, %f1, %f11
ldd [%l7 + 0x18], %f6
bg loop_5490
movge %icc, %i6, %l3
array32 %l4, %g3, %o7
fmovsgu %xcc, %f7, %f8
loop_5490:
ldsw [%l7 + 0x74], %o2
fmovdg %xcc, %f15, %f10
array16 %o5, %g5, %i3
ldsh [%l7 + 0x4A], %g1
addc %o4, %i2, %g7
or %o1, %o6, %l0
lduh [%l7 + 0x18], %i5
movre %o0, 0x0CD, %o3
fmovsgu %xcc, %f1, %f6
fandnot1 %f12, %f2, %f4
ldsh [%l7 + 0x7A], %l2
brz %i4, loop_5491
array8 %i0, %g4, %i7
tge %xcc, 0x0
orcc %l1, %i1, %g6
loop_5491:
fbe,a %fcc2, loop_5492
stb %l5, [%l7 + 0x3E]
lduh [%l7 + 0x4C], %g2
ldsh [%l7 + 0x36], %l6
loop_5492:
fnegs %f15, %f12
fmovdvc %icc, %f15, %f7
or %l3, 0x0FC8, %l4
fmovsle %xcc, %f5, %f10
stx %g3, [%l7 + 0x58]
fbg,a %fcc0, loop_5493
fmuld8ulx16 %f7, %f12, %f14
lduw [%l7 + 0x2C], %i6
popc 0x05F1, %o2
loop_5493:
fpack16 %f4, %f8
movrlez %o7, 0x359, %g5
fmul8sux16 %f2, %f12, %f8
fbne %fcc2, loop_5494
stb %o5, [%l7 + 0x0F]
std %f12, [%l7 + 0x50]
tgu %xcc, 0x4
loop_5494:
fpadd32s %f12, %f3, %f6
orn %g1, 0x11D8, %i3
movpos %icc, %i2, %g7
std %f8, [%l7 + 0x08]
ble,a,pt %icc, loop_5495
taddcctv %o4, %o1, %l0
andn %o6, %i5, %o0
subccc %o3, %l2, %i4
loop_5495:
fmovrslez %g4, %f12, %f10
edge16n %i0, %l1, %i1
movne %icc, %i7, %g6
smul %l5, 0x14C0, %g2
fmovscs %xcc, %f3, %f0
brgz,a %l3, loop_5496
tle %xcc, 0x0
lduh [%l7 + 0x46], %l4
std %f0, [%l7 + 0x08]
loop_5496:
movpos %xcc, %g3, %l6
tvc %icc, 0x7
lduw [%l7 + 0x1C], %i6
movrlz %o7, 0x044, %g5
edge32 %o2, %g1, %o5
tvs %icc, 0x5
nop
setx loop_5497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %i3, 0x361, %i2
movpos %icc, %g7, %o4
fnands %f2, %f15, %f3
loop_5497:
fbo %fcc0, loop_5498
ldsw [%l7 + 0x3C], %l0
ldub [%l7 + 0x26], %o6
array16 %o1, %i5, %o0
loop_5498:
fornot1s %f6, %f1, %f15
fsrc2 %f12, %f2
ldub [%l7 + 0x5F], %o3
fnot1s %f5, %f0
bvc,a %icc, loop_5499
fcmps %fcc2, %f14, %f5
pdist %f10, %f10, %f12
fcmpes %fcc3, %f10, %f8
loop_5499:
movcc %xcc, %l2, %g4
fmovrsgez %i0, %f7, %f2
srl %i4, 0x0D, %i1
brlez,a %i7, loop_5500
brgz %g6, loop_5501
mulscc %l5, %g2, %l1
fmovrdne %l3, %f12, %f0
loop_5500:
fsrc1 %f6, %f2
loop_5501:
ld [%l7 + 0x38], %f12
stw %l4, [%l7 + 0x28]
fmovdpos %xcc, %f12, %f10
fbl %fcc1, loop_5502
fmovsn %icc, %f2, %f15
ldx [%l7 + 0x30], %g3
addcc %i6, 0x1E44, %o7
loop_5502:
umulcc %l6, %g5, %o2
brgz,a %o5, loop_5503
movrgez %i3, 0x3EC, %i2
edge32l %g1, %g7, %o4
tcs %xcc, 0x6
loop_5503:
stw %l0, [%l7 + 0x40]
fpsub16s %f6, %f7, %f12
fmovrslez %o1, %f0, %f9
bn,pt %xcc, loop_5504
fnegd %f6, %f10
tn %xcc, 0x6
sth %i5, [%l7 + 0x1A]
loop_5504:
mova %icc, %o0, %o6
fmovdgu %icc, %f11, %f7
fcmpes %fcc1, %f1, %f2
be,pn %xcc, loop_5505
fmovrsgz %l2, %f15, %f11
stb %g4, [%l7 + 0x16]
fmuld8ulx16 %f1, %f8, %f10
loop_5505:
fone %f12
fmovsgu %xcc, %f11, %f0
fandnot2s %f4, %f2, %f0
tge %icc, 0x7
fble,a %fcc3, loop_5506
ldub [%l7 + 0x37], %o3
fbge,a %fcc2, loop_5507
fmovspos %icc, %f6, %f2
loop_5506:
movvs %xcc, %i0, %i4
movrlz %i7, 0x16E, %g6
loop_5507:
lduw [%l7 + 0x70], %i1
ldd [%l7 + 0x50], %f2
stw %g2, [%l7 + 0x54]
andncc %l5, %l3, %l4
tvc %xcc, 0x3
edge16n %l1, %i6, %o7
ldd [%l7 + 0x30], %f10
ldsh [%l7 + 0x38], %l6
fmovs %f7, %f3
lduh [%l7 + 0x5A], %g5
fbl,a %fcc1, loop_5508
nop
setx loop_5509, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscc %xcc, %f15, %f15
ldsb [%l7 + 0x7F], %g3
loop_5508:
alignaddrl %o2, %o5, %i3
loop_5509:
fsrc2 %f2, %f14
ldd [%l7 + 0x30], %f14
std %f2, [%l7 + 0x58]
fabss %f2, %f12
fabsd %f0, %f10
edge16 %g1, %g7, %i2
ldsb [%l7 + 0x50], %l0
sth %o1, [%l7 + 0x10]
lduh [%l7 + 0x08], %o4
movpos %icc, %i5, %o0
fsrc1s %f13, %f0
tg %icc, 0x6
stb %l2, [%l7 + 0x71]
movrne %g4, 0x19A, %o6
movneg %xcc, %o3, %i0
sethi 0x119D, %i7
movne %xcc, %g6, %i1
tge %xcc, 0x0
ld [%l7 + 0x48], %f14
movne %xcc, %g2, %i4
fnegd %f10, %f4
fnot1 %f8, %f6
tgu %xcc, 0x6
fxnor %f2, %f8, %f14
stx %l5, [%l7 + 0x38]
fmovrse %l4, %f14, %f0
edge8ln %l1, %l3, %o7
xor %i6, %l6, %g5
fmovd %f6, %f2
sethi 0x0362, %g3
tvs %icc, 0x5
sll %o2, 0x0E, %i3
fmovsneg %icc, %f7, %f8
mova %xcc, %o5, %g7
tsubcc %g1, %i2, %o1
movgu %icc, %o4, %i5
fmovrdlz %o0, %f6, %f14
movrlz %l0, %l2, %o6
fmovdne %icc, %f11, %f4
edge16ln %o3, %i0, %i7
std %f14, [%l7 + 0x68]
ldd [%l7 + 0x38], %f6
ld [%l7 + 0x30], %f13
ldsb [%l7 + 0x26], %g4
bcc %icc, loop_5510
fzero %f8
andncc %i1, %g6, %i4
fmovsn %xcc, %f15, %f7
loop_5510:
ldsw [%l7 + 0x60], %g2
nop
setx loop_5511, %l0, %l1
jmpl %l1, %l4
fmovdne %xcc, %f8, %f8
fnot1s %f5, %f5
fnegd %f4, %f4
loop_5511:
fpadd16 %f10, %f10, %f4
ldub [%l7 + 0x5F], %l5
fbug,a %fcc3, loop_5512
movrlz %l1, 0x0BA, %l3
fornot2 %f2, %f8, %f12
tsubcc %i6, %o7, %g5
loop_5512:
xor %g3, 0x0A1A, %l6
movvc %icc, %o2, %o5
std %f4, [%l7 + 0x08]
fmovse %xcc, %f8, %f9
ldd [%l7 + 0x10], %f2
fcmpgt32 %f0, %f12, %g7
lduh [%l7 + 0x4E], %g1
movvc %xcc, %i3, %o1
ldsw [%l7 + 0x54], %i2
ldd [%l7 + 0x58], %f2
fbu,a %fcc1, loop_5513
edge16 %o4, %i5, %o0
fble %fcc3, loop_5514
or %l2, %o6, %l0
loop_5513:
tge %icc, 0x3
fpack16 %f8, %f8
loop_5514:
stb %o3, [%l7 + 0x65]
ldsw [%l7 + 0x08], %i7
stw %i0, [%l7 + 0x34]
tle %xcc, 0x2
fmovse %icc, %f10, %f6
fbne %fcc2, loop_5515
bleu loop_5516
fbl %fcc1, loop_5517
andcc %i1, 0x12C5, %g4
loop_5515:
fabsd %f14, %f8
loop_5516:
fxnors %f0, %f2, %f14
loop_5517:
fmul8x16au %f9, %f4, %f6
fmovdleu %icc, %f14, %f0
sdiv %i4, 0x0651, %g2
fmovsa %xcc, %f10, %f2
bl,a,pt %icc, loop_5518
addccc %g6, 0x07BF, %l4
fmovsge %xcc, %f4, %f11
fmovdne %icc, %f8, %f10
loop_5518:
stw %l5, [%l7 + 0x14]
tpos %icc, 0x1
nop
setx loop_5519, %l0, %l1
jmpl %l1, %l3
fpack16 %f14, %f4
fpadd32 %f6, %f2, %f8
edge16 %l1, %i6, %g5
loop_5519:
lduh [%l7 + 0x24], %g3
stw %o7, [%l7 + 0x18]
bne,a %icc, loop_5520
fcmple16 %f12, %f12, %l6
fmovda %icc, %f4, %f4
ldub [%l7 + 0x47], %o2
loop_5520:
stb %o5, [%l7 + 0x1D]
movgu %xcc, %g1, %g7
fmovdg %icc, %f1, %f12
fmovdg %xcc, %f7, %f9
fandnot2 %f14, %f4, %f2
fnor %f14, %f6, %f14
st %f3, [%l7 + 0x60]
ldsw [%l7 + 0x34], %o1
mulx %i2, %o4, %i3
fmovdl %icc, %f15, %f7
fmovdneg %icc, %f12, %f14
fnot2s %f8, %f6
ld [%l7 + 0x1C], %f13
fmovrsne %i5, %f13, %f7
srlx %o0, 0x06, %l2
faligndata %f0, %f14, %f12
orn %o6, %l0, %i7
ldsh [%l7 + 0x32], %o3
sll %i0, %i1, %g4
fmovsg %xcc, %f12, %f4
fnot1 %f14, %f8
stw %g2, [%l7 + 0x7C]
fsrc2s %f3, %f14
movgu %xcc, %g6, %i4
fmovdge %xcc, %f3, %f13
bgu,a %xcc, loop_5521
fpadd16s %f8, %f15, %f9
ldx [%l7 + 0x30], %l4
pdist %f8, %f8, %f0
loop_5521:
bvs,pt %icc, loop_5522
taddcc %l3, 0x01D9, %l1
fexpand %f14, %f6
ldsb [%l7 + 0x32], %i6
loop_5522:
fbe %fcc0, loop_5523
xnor %g5, 0x06B5, %g3
std %f14, [%l7 + 0x58]
stb %o7, [%l7 + 0x31]
loop_5523:
ld [%l7 + 0x64], %f6
ldub [%l7 + 0x2B], %l5
tneg %xcc, 0x4
lduh [%l7 + 0x6A], %o2
ldsb [%l7 + 0x57], %o5
array16 %l6, %g7, %o1
fmul8ulx16 %f12, %f0, %f6
fmovscc %xcc, %f14, %f7
stw %i2, [%l7 + 0x3C]
popc %g1, %i3
tg %xcc, 0x7
tl %xcc, 0x2
xnorcc %i5, %o4, %l2
edge16l %o6, %l0, %o0
mulx %i7, %i0, %i1
taddcc %g4, 0x0644, %o3
sra %g2, 0x1F, %i4
ldsb [%l7 + 0x21], %g6
fmovrdlez %l4, %f10, %f10
fandnot1 %f14, %f14, %f4
fnand %f8, %f14, %f2
st %f13, [%l7 + 0x68]
udiv %l3, 0x0288, %l1
umul %i6, 0x056C, %g3
bpos,pt %icc, loop_5524
movn %icc, %g5, %o7
taddcctv %o2, 0x0769, %l5
andn %l6, 0x084E, %g7
loop_5524:
bne loop_5525
ldub [%l7 + 0x14], %o1
sth %i2, [%l7 + 0x22]
std %f6, [%l7 + 0x18]
loop_5525:
ble,pt %icc, loop_5526
tg %xcc, 0x5
udivx %g1, 0x09EB, %o5
bcc,pt %xcc, loop_5527
loop_5526:
bl,a loop_5528
ldd [%l7 + 0x10], %f10
addccc %i3, 0x0E83, %o4
loop_5527:
sth %i5, [%l7 + 0x52]
loop_5528:
fors %f11, %f9, %f2
ldsh [%l7 + 0x5A], %l2
fxnors %f12, %f13, %f11
std %f10, [%l7 + 0x48]
bvs loop_5529
lduh [%l7 + 0x12], %o6
stb %l0, [%l7 + 0x16]
addcc %o0, %i0, %i7
loop_5529:
fsrc1 %f0, %f0
fcmpeq16 %f12, %f2, %i1
fbl,a %fcc2, loop_5530
fnand %f6, %f10, %f0
fmovrslz %g4, %f5, %f15
fcmpd %fcc2, %f10, %f0
loop_5530:
st %f2, [%l7 + 0x4C]
for %f8, %f2, %f10
stb %g2, [%l7 + 0x6E]
fbug %fcc2, loop_5531
fbo %fcc2, loop_5532
movg %xcc, %o3, %i4
subcc %l4, %l3, %g6
loop_5531:
stb %i6, [%l7 + 0x0F]
loop_5532:
fmovrdne %l1, %f8, %f8
tg %xcc, 0x0
fmul8ulx16 %f12, %f8, %f14
fzero %f14
fzero %f2
brlez,a %g5, loop_5533
fone %f14
fpackfix %f2, %f11
fnot2 %f2, %f14
loop_5533:
fbg %fcc3, loop_5534
st %f15, [%l7 + 0x34]
fmovdneg %xcc, %f10, %f8
be %icc, loop_5535
loop_5534:
fmovdg %icc, %f3, %f13
bleu,pt %icc, loop_5536
alignaddrl %o7, %g3, %l5
loop_5535:
ldsw [%l7 + 0x70], %l6
fmovsl %icc, %f3, %f2
loop_5536:
movge %icc, %o2, %o1
ldd [%l7 + 0x28], %f6
edge16n %g7, %i2, %o5
fmovse %icc, %f3, %f4
ldx [%l7 + 0x30], %g1
fmovdcs %xcc, %f0, %f8
movle %icc, %i3, %o4
nop
setx loop_5537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x0C], %l2
fornot1 %f4, %f8, %f8
fcmpd %fcc1, %f2, %f8
loop_5537:
fmovsgu %xcc, %f3, %f7
or %o6, %l0, %i5
fmul8x16 %f8, %f8, %f6
smul %o0, 0x1CAE, %i7
ldx [%l7 + 0x60], %i0
stw %g4, [%l7 + 0x54]
sll %i1, 0x11, %o3
std %f14, [%l7 + 0x40]
fmovscc %xcc, %f15, %f15
sdivx %g2, 0x009F, %i4
ldd [%l7 + 0x20], %f14
stb %l3, [%l7 + 0x29]
fbe %fcc1, loop_5538
ldx [%l7 + 0x08], %g6
fornot2s %f6, %f0, %f9
fcmpeq16 %f2, %f4, %i6
loop_5538:
movgu %icc, %l4, %g5
andcc %o7, %g3, %l5
tcc %icc, 0x5
fcmpgt32 %f2, %f2, %l1
movne %xcc, %l6, %o1
ld [%l7 + 0x68], %f3
fcmpeq16 %f0, %f12, %g7
tne %icc, 0x4
fpsub16s %f10, %f9, %f3
brgez %o2, loop_5539
edge16ln %o5, %g1, %i3
std %f8, [%l7 + 0x68]
movne %icc, %o4, %i2
loop_5539:
addc %o6, %l2, %i5
bgu,a,pn %xcc, loop_5540
lduh [%l7 + 0x4C], %l0
std %f14, [%l7 + 0x08]
movre %o0, 0x07D, %i7
loop_5540:
tsubcctv %i0, 0x18F1, %i1
movleu %icc, %o3, %g2
ldd [%l7 + 0x70], %f8
fmovsne %icc, %f11, %f10
edge16ln %g4, %l3, %i4
sra %g6, %l4, %i6
bl,a %xcc, loop_5541
fnand %f0, %f6, %f10
ldd [%l7 + 0x40], %f4
fmovd %f2, %f10
loop_5541:
movneg %xcc, %o7, %g3
fornot1s %f0, %f14, %f12
sdivcc %g5, 0x1D19, %l5
ldsb [%l7 + 0x39], %l1
ldd [%l7 + 0x10], %f12
fbue,a %fcc2, loop_5542
fbug,a %fcc0, loop_5543
sub %o1, %g7, %o2
fnegs %f1, %f1
loop_5542:
fone %f6
loop_5543:
sdivx %l6, 0x16BB, %g1
fcmpeq16 %f10, %f6, %o5
fmul8ulx16 %f8, %f6, %f12
brlez %o4, loop_5544
edge16n %i2, %i3, %l2
std %f8, [%l7 + 0x38]
st %f10, [%l7 + 0x10]
loop_5544:
lduw [%l7 + 0x40], %o6
array8 %i5, %o0, %l0
orn %i0, %i7, %o3
fmuld8sux16 %f7, %f10, %f6
bne,a,pn %xcc, loop_5545
fmovsvc %icc, %f3, %f11
tn %xcc, 0x0
brgez,a %i1, loop_5546
loop_5545:
lduh [%l7 + 0x2A], %g4
ldx [%l7 + 0x10], %g2
st %f9, [%l7 + 0x0C]
loop_5546:
fpsub16s %f9, %f5, %f9
ldsw [%l7 + 0x10], %l3
fxnor %f4, %f0, %f10
nop
setx loop_5547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f12, %f4, %i4
tg %icc, 0x0
movl %icc, %g6, %i6
loop_5547:
movl %xcc, %l4, %o7
fmovrdne %g3, %f8, %f4
alignaddrl %g5, %l5, %o1
sth %g7, [%l7 + 0x6E]
fcmpd %fcc3, %f14, %f6
sth %o2, [%l7 + 0x64]
ble,a,pt %xcc, loop_5548
fmovspos %icc, %f0, %f5
and %l1, %l6, %g1
tne %icc, 0x5
loop_5548:
sth %o4, [%l7 + 0x16]
ldsb [%l7 + 0x7B], %i2
ldsh [%l7 + 0x72], %i3
stw %o5, [%l7 + 0x30]
edge32ln %o6, %i5, %o0
movrgz %l0, %i0, %l2
fmovrsne %o3, %f1, %f0
stx %i7, [%l7 + 0x70]
edge16l %g4, %g2, %l3
std %f8, [%l7 + 0x40]
ldub [%l7 + 0x45], %i1
fmovdgu %xcc, %f9, %f10
fexpand %f8, %f14
fnot1s %f12, %f12
orn %g6, %i4, %i6
stw %l4, [%l7 + 0x44]
tl %icc, 0x4
stw %o7, [%l7 + 0x5C]
fmovsl %icc, %f8, %f1
fcmpes %fcc1, %f11, %f9
edge32l %g3, %g5, %l5
ld [%l7 + 0x1C], %f0
fmovsn %icc, %f3, %f0
fcmpeq16 %f8, %f0, %o1
fmovsn %icc, %f5, %f6
tge %icc, 0x5
fxors %f3, %f0, %f2
fmul8x16au %f13, %f8, %f6
mova %icc, %o2, %l1
edge8n %l6, %g1, %o4
lduw [%l7 + 0x58], %i2
ld [%l7 + 0x18], %f2
edge8 %g7, %i3, %o6
tl %icc, 0x6
sth %o5, [%l7 + 0x26]
fpsub16 %f6, %f0, %f2
ld [%l7 + 0x50], %f9
sdivx %o0, 0x039F, %i5
lduw [%l7 + 0x14], %i0
ld [%l7 + 0x44], %f8
edge16 %l2, %l0, %i7
sth %g4, [%l7 + 0x24]
fmovsle %icc, %f7, %f5
fmovdle %icc, %f3, %f6
movvc %xcc, %g2, %o3
fandnot1s %f15, %f10, %f14
mulscc %l3, %g6, %i4
edge16 %i6, %l4, %i1
srax %g3, 0x17, %g5
edge32l %l5, %o1, %o7
fnand %f10, %f2, %f14
fcmpeq16 %f2, %f14, %l1
bpos,a,pn %icc, loop_5549
st %f6, [%l7 + 0x44]
sth %l6, [%l7 + 0x5A]
movcc %xcc, %o2, %o4
loop_5549:
fmovrslez %g1, %f11, %f5
fbule,a %fcc2, loop_5550
subc %g7, %i3, %o6
edge8n %o5, %o0, %i5
umul %i0, %i2, %l0
loop_5550:
fpackfix %f12, %f9
st %f14, [%l7 + 0x60]
fbul,a %fcc1, loop_5551
brnz %i7, loop_5552
stw %l2, [%l7 + 0x34]
stw %g4, [%l7 + 0x1C]
loop_5551:
tsubcctv %g2, %o3, %l3
loop_5552:
fbe,a %fcc2, loop_5553
fnot1s %f3, %f10
stb %i4, [%l7 + 0x5B]
fmul8x16al %f13, %f6, %f0
loop_5553:
fnand %f8, %f6, %f14
stw %i6, [%l7 + 0x4C]
move %icc, %l4, %i1
fmovrslez %g3, %f3, %f5
fnot2 %f2, %f8
tvc %icc, 0x7
stx %g6, [%l7 + 0x20]
ba,a,pn %xcc, loop_5554
stb %l5, [%l7 + 0x4B]
st %f15, [%l7 + 0x28]
movg %xcc, %o1, %g5
loop_5554:
sth %l1, [%l7 + 0x2E]
bne,a,pn %icc, loop_5555
nop
setx loop_5556, %l0, %l1
jmpl %l1, %o7
ld [%l7 + 0x14], %f3
edge8 %l6, %o2, %o4
loop_5555:
sth %g7, [%l7 + 0x1C]
loop_5556:
fnor %f6, %f14, %f6
ldub [%l7 + 0x71], %i3
fcmple32 %f4, %f2, %g1
fcmpne16 %f4, %f4, %o6
addcc %o0, %o5, %i5
std %f4, [%l7 + 0x60]
xor %i0, 0x18ED, %l0
std %f6, [%l7 + 0x60]
fmul8sux16 %f12, %f14, %f4
lduh [%l7 + 0x4C], %i2
lduh [%l7 + 0x26], %i7
fmovrslez %g4, %f6, %f10
xor %l2, %g2, %l3
movneg %xcc, %i4, %i6
ldsh [%l7 + 0x38], %o3
movrlz %l4, 0x09A, %g3
sth %g6, [%l7 + 0x28]
udiv %i1, 0x1303, %l5
movrgz %o1, %l1, %o7
lduh [%l7 + 0x5C], %l6
tgu %icc, 0x4
ldx [%l7 + 0x58], %o2
lduh [%l7 + 0x5C], %o4
tge %icc, 0x7
fpsub16 %f6, %f2, %f2
udiv %g5, 0x1C30, %i3
ld [%l7 + 0x38], %f0
stx %g1, [%l7 + 0x50]
ldsb [%l7 + 0x72], %o6
ldx [%l7 + 0x40], %g7
bneg %icc, loop_5557
tcc %xcc, 0x2
tl %xcc, 0x6
fblg,a %fcc2, loop_5558
loop_5557:
sth %o0, [%l7 + 0x6A]
stw %o5, [%l7 + 0x10]
fbg,a %fcc0, loop_5559
loop_5558:
ldx [%l7 + 0x38], %i0
movleu %icc, %l0, %i5
ldub [%l7 + 0x60], %i7
loop_5559:
edge16ln %g4, %l2, %i2
sethi 0x1F73, %g2
fbn %fcc0, loop_5560
ldd [%l7 + 0x10], %f8
ldub [%l7 + 0x50], %i4
brlz %l3, loop_5561
loop_5560:
stw %o3, [%l7 + 0x3C]
mulscc %i6, 0x1A11, %l4
subc %g3, %g6, %l5
loop_5561:
sra %i1, 0x1B, %l1
edge8ln %o7, %l6, %o1
fmovrdgz %o2, %f8, %f4
stx %g5, [%l7 + 0x20]
srax %i3, 0x1D, %g1
std %f4, [%l7 + 0x30]
stb %o4, [%l7 + 0x68]
stx %g7, [%l7 + 0x58]
fbl,a %fcc2, loop_5562
ldsb [%l7 + 0x22], %o0
fmovdvc %icc, %f5, %f15
brnz %o6, loop_5563
loop_5562:
fandnot1 %f6, %f12, %f6
umulcc %o5, 0x14FD, %l0
ldsb [%l7 + 0x3A], %i0
loop_5563:
ldub [%l7 + 0x56], %i7
ldsh [%l7 + 0x5A], %g4
fbge %fcc3, loop_5564
fmovdne %icc, %f1, %f8
tvc %xcc, 0x2
stx %i5, [%l7 + 0x68]
loop_5564:
fmovsa %xcc, %f15, %f7
fmovrsgez %i2, %f0, %f11
std %f12, [%l7 + 0x18]
ldub [%l7 + 0x2F], %g2
stb %i4, [%l7 + 0x70]
fpadd16 %f12, %f14, %f10
ldsb [%l7 + 0x19], %l2
nop
setx loop_5565, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x0F], %o3
nop
setx loop_5566, %l0, %l1
jmpl %l1, %l4
ldub [%l7 + 0x40], %i6
loop_5565:
ldsw [%l7 + 0x10], %g3
fnegd %f8, %f4
loop_5566:
fpadd16 %f4, %f4, %f8
fone %f8
smul %g6, %i1, %l5
ldsw [%l7 + 0x3C], %l1
bcs,pn %xcc, loop_5567
tge %xcc, 0x0
udivx %o7, 0x0113, %l6
movn %xcc, %o2, %o1
loop_5567:
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x7B], %i3
ldsw [%l7 + 0x28], %g5
nop
setx loop_5568, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8ulx16 %f6, %f15, %f4
sdiv %g1, 0x1641, %o4
srl %g7, 0x1C, %o6
loop_5568:
udivcc %o5, 0x0840, %o0
fcmpes %fcc2, %f3, %f4
or %l0, 0x0CB4, %i7
ldsb [%l7 + 0x10], %i0
bpos loop_5569
bn,pn %icc, loop_5570
fpadd32 %f2, %f10, %f10
ld [%l7 + 0x40], %f15
loop_5569:
movge %xcc, %g4, %i2
loop_5570:
tpos %xcc, 0x4
fsrc2 %f2, %f4
edge16n %g2, %i4, %l2
mulx %l3, %i5, %o3
fands %f0, %f13, %f5
ldd [%l7 + 0x28], %f14
fnors %f7, %f4, %f9
fmovdneg %icc, %f2, %f5
ldsh [%l7 + 0x60], %l4
ld [%l7 + 0x10], %f15
fcmple32 %f8, %f14, %i6
fcmpgt32 %f4, %f14, %g6
stb %i1, [%l7 + 0x6E]
xorcc %l5, %l1, %o7
movne %xcc, %g3, %l6
ldx [%l7 + 0x48], %o1
fmovsvc %icc, %f15, %f13
brgz %o2, loop_5571
fbue,a %fcc0, loop_5572
fsrc1s %f2, %f0
fmovda %xcc, %f0, %f5
loop_5571:
lduh [%l7 + 0x26], %i3
loop_5572:
mulscc %g1, 0x189F, %g5
call loop_5573
fabsd %f10, %f0
fmovrslz %g7, %f12, %f5
fsrc2s %f5, %f1
loop_5573:
tne %xcc, 0x1
fnot1s %f15, %f11
ldsb [%l7 + 0x7F], %o6
sth %o5, [%l7 + 0x0C]
fcmpne16 %f14, %f14, %o0
edge8ln %o4, %l0, %i7
ldsw [%l7 + 0x24], %g4
srax %i2, %g2, %i4
ldx [%l7 + 0x78], %l2
ldsh [%l7 + 0x72], %i0
pdist %f14, %f2, %f12
fmovsle %xcc, %f4, %f12
tge %xcc, 0x5
fmovrsne %i5, %f6, %f6
fpack16 %f0, %f5
brgez,a %o3, loop_5574
fpack16 %f14, %f4
fble %fcc3, loop_5575
ldsw [%l7 + 0x54], %l4
loop_5574:
fmul8x16 %f11, %f8, %f4
brgz %i6, loop_5576
loop_5575:
edge32ln %l3, %i1, %l5
fbo %fcc1, loop_5577
ldd [%l7 + 0x50], %f0
loop_5576:
fornot1 %f4, %f10, %f6
st %f15, [%l7 + 0x50]
loop_5577:
fmul8x16al %f12, %f3, %f0
lduw [%l7 + 0x28], %l1
fnot2 %f8, %f4
ldd [%l7 + 0x68], %f2
fbn %fcc2, loop_5578
edge16 %o7, %g3, %g6
fmovsvc %xcc, %f7, %f6
std %f4, [%l7 + 0x30]
loop_5578:
srlx %l6, %o2, %o1
fxnor %f14, %f0, %f0
sth %i3, [%l7 + 0x66]
fmovde %xcc, %f1, %f14
ld [%l7 + 0x0C], %f0
edge32l %g1, %g5, %g7
mulx %o6, 0x18F6, %o0
andn %o4, 0x0E8E, %l0
sdivcc %o5, 0x0411, %i7
edge8ln %g4, %i2, %g2
movneg %xcc, %l2, %i0
stx %i4, [%l7 + 0x70]
and %o3, 0x1E5E, %l4
fzeros %f12
ldd [%l7 + 0x10], %f12
fmovdg %xcc, %f4, %f2
tvc %icc, 0x7
edge32 %i5, %l3, %i1
ld [%l7 + 0x6C], %f12
movl %xcc, %i6, %l5
fmovrde %o7, %f6, %f6
ldsh [%l7 + 0x52], %l1
fcmpd %fcc0, %f8, %f6
movcs %icc, %g6, %l6
movgu %xcc, %g3, %o1
movg %icc, %i3, %g1
fzeros %f6
brlez %o2, loop_5579
movvc %xcc, %g5, %o6
fba,a %fcc2, loop_5580
bneg,pn %xcc, loop_5581
loop_5579:
nop
setx loop_5582, %l0, %l1
jmpl %l1, %g7
movgu %xcc, %o0, %l0
loop_5580:
andcc %o4, %o5, %g4
loop_5581:
edge8ln %i2, %i7, %g2
loop_5582:
stx %i0, [%l7 + 0x38]
bpos,a %xcc, loop_5583
fzeros %f4
fmovdneg %xcc, %f1, %f9
std %f8, [%l7 + 0x18]
loop_5583:
lduw [%l7 + 0x10], %i4
stw %l2, [%l7 + 0x10]
stx %o3, [%l7 + 0x10]
fbe %fcc0, loop_5584
ldub [%l7 + 0x76], %l4
stw %i5, [%l7 + 0x28]
std %f4, [%l7 + 0x18]
loop_5584:
and %l3, %i1, %l5
umulcc %i6, 0x0ED1, %l1
ldx [%l7 + 0x40], %o7
std %f14, [%l7 + 0x50]
stb %g6, [%l7 + 0x14]
call loop_5585
ldub [%l7 + 0x30], %l6
fpsub32 %f6, %f12, %f4
stw %o1, [%l7 + 0x3C]
loop_5585:
fmovse %icc, %f1, %f5
ldsb [%l7 + 0x2D], %g3
st %f11, [%l7 + 0x3C]
ld [%l7 + 0x68], %f15
ldd [%l7 + 0x18], %f8
fble %fcc2, loop_5586
ldd [%l7 + 0x28], %f8
orncc %i3, 0x0A6C, %o2
fnot2s %f14, %f1
loop_5586:
bneg,pt %xcc, loop_5587
ld [%l7 + 0x30], %f14
fzeros %f11
st %f15, [%l7 + 0x10]
loop_5587:
or %g5, %o6, %g1
brgz,a %g7, loop_5588
stx %l0, [%l7 + 0x68]
fbue %fcc3, loop_5589
fmovrdlz %o0, %f0, %f2
loop_5588:
fmovsge %xcc, %f7, %f12
sra %o5, 0x0B, %g4
loop_5589:
stw %i2, [%l7 + 0x30]
fmovdvs %icc, %f9, %f1
ldsw [%l7 + 0x20], %o4
ldsh [%l7 + 0x4C], %g2
subcc %i0, %i4, %i7
fmovrslez %l2, %f0, %f6
tcc %icc, 0x3
siam 0x4
fmul8x16al %f5, %f1, %f4
bge,a,pn %icc, loop_5590
xorcc %o3, %l4, %l3
stw %i5, [%l7 + 0x64]
sth %l5, [%l7 + 0x22]
loop_5590:
std %f6, [%l7 + 0x40]
fandnot2 %f4, %f4, %f8
fblg %fcc0, loop_5591
stw %i1, [%l7 + 0x34]
fpsub16s %f7, %f14, %f6
stx %l1, [%l7 + 0x40]
loop_5591:
ta %icc, 0x2
ldsb [%l7 + 0x40], %i6
xnor %g6, %l6, %o1
mulx %g3, 0x0C41, %i3
stb %o2, [%l7 + 0x3B]
fmovspos %icc, %f4, %f5
sth %g5, [%l7 + 0x3E]
fbul %fcc3, loop_5592
stx %o7, [%l7 + 0x58]
edge16ln %o6, %g7, %g1
brgz,a %l0, loop_5593
loop_5592:
fbg %fcc1, loop_5594
fnand %f10, %f6, %f0
tl %xcc, 0x7
loop_5593:
ldub [%l7 + 0x7D], %o0
loop_5594:
fmuld8ulx16 %f12, %f0, %f0
fpackfix %f6, %f11
st %f14, [%l7 + 0x68]
stx %o5, [%l7 + 0x60]
std %f8, [%l7 + 0x08]
fbne,a %fcc0, loop_5595
fsrc2s %f2, %f8
or %i2, %o4, %g2
stw %i0, [%l7 + 0x5C]
loop_5595:
bvs,a,pt %icc, loop_5596
fbge,a %fcc1, loop_5597
ldsh [%l7 + 0x22], %i4
fabss %f5, %f15
loop_5596:
ldsw [%l7 + 0x0C], %g4
loop_5597:
fbul %fcc3, loop_5598
ldsh [%l7 + 0x1C], %l2
fmovrde %o3, %f6, %f14
tle %xcc, 0x1
loop_5598:
bgu,a,pn %xcc, loop_5599
fornot1 %f6, %f2, %f6
ldub [%l7 + 0x5F], %l4
lduh [%l7 + 0x1E], %l3
loop_5599:
edge8n %i5, %i7, %i1
udivx %l1, 0x094D, %i6
fbn,a %fcc3, loop_5600
andn %g6, %l6, %o1
udivx %l5, 0x1C73, %i3
movg %xcc, %o2, %g5
loop_5600:
nop
setx loop_5601, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x20], %o7
stw %g3, [%l7 + 0x64]
taddcc %g7, %o6, %l0
loop_5601:
bn,a loop_5602
std %f2, [%l7 + 0x18]
edge8n %g1, %o0, %i2
tl %xcc, 0x3
loop_5602:
udivx %o4, 0x1BD8, %o5
bpos,a loop_5603
fmovrse %i0, %f6, %f12
sethi 0x1729, %i4
std %f8, [%l7 + 0x30]
loop_5603:
fmovsg %xcc, %f6, %f9
stb %g4, [%l7 + 0x74]
bneg,a,pn %icc, loop_5604
tcs %xcc, 0x5
fbul,a %fcc1, loop_5605
ldsw [%l7 + 0x40], %l2
loop_5604:
ld [%l7 + 0x44], %f5
std %f10, [%l7 + 0x08]
loop_5605:
ldub [%l7 + 0x1B], %g2
fmovs %f11, %f7
move %xcc, %o3, %l4
tg %icc, 0x5
ldx [%l7 + 0x30], %l3
fpsub16 %f4, %f12, %f8
ldx [%l7 + 0x40], %i7
orn %i1, %l1, %i5
stw %g6, [%l7 + 0x50]
fmovse %icc, %f7, %f2
fmovs %f7, %f10
ld [%l7 + 0x34], %f0
stb %l6, [%l7 + 0x73]
bcc,a %xcc, loop_5606
fmovscc %xcc, %f6, %f1
siam 0x5
fnands %f9, %f1, %f13
loop_5606:
subcc %i6, %o1, %l5
movg %icc, %i3, %o2
fmovdl %xcc, %f1, %f12
movneg %icc, %g5, %g3
alignaddrl %o7, %o6, %l0
fbuge %fcc1, loop_5607
xnor %g7, 0x055D, %g1
fmul8sux16 %f2, %f8, %f10
siam 0x5
loop_5607:
tge %icc, 0x3
stx %o0, [%l7 + 0x18]
ldsh [%l7 + 0x66], %i2
fmovse %xcc, %f8, %f9
st %f11, [%l7 + 0x7C]
andn %o4, %i0, %i4
fmul8x16al %f0, %f10, %f4
mulscc %o5, 0x1256, %l2
fmovdcc %xcc, %f14, %f5
fcmple16 %f0, %f6, %g4
bcc %icc, loop_5608
ldd [%l7 + 0x40], %f6
tl %icc, 0x4
sdivx %g2, 0x1A17, %o3
loop_5608:
stb %l3, [%l7 + 0x69]
sub %l4, 0x10F5, %i7
std %f0, [%l7 + 0x08]
ldsh [%l7 + 0x6C], %i1
st %f2, [%l7 + 0x50]
fmovdn %icc, %f0, %f14
ld [%l7 + 0x3C], %f4
fornot2s %f0, %f11, %f4
fxnor %f0, %f8, %f0
sll %i5, %l1, %l6
array8 %g6, %i6, %l5
stb %o1, [%l7 + 0x12]
ldx [%l7 + 0x10], %i3
tg %xcc, 0x1
fcmps %fcc0, %f11, %f0
sdivx %g5, 0x0901, %g3
fpsub32s %f9, %f0, %f10
be,a loop_5609
fmovscc %xcc, %f7, %f3
taddcc %o7, %o6, %o2
be,pt %xcc, loop_5610
loop_5609:
stx %l0, [%l7 + 0x78]
fbug,a %fcc2, loop_5611
fpmerge %f3, %f8, %f4
loop_5610:
lduw [%l7 + 0x20], %g7
edge16ln %g1, %i2, %o4
loop_5611:
fmovd %f8, %f2
brz,a %o0, loop_5612
movpos %icc, %i0, %o5
movrgez %i4, 0x268, %l2
bvc loop_5613
loop_5612:
stb %g4, [%l7 + 0x13]
fandnot1 %f14, %f12, %f4
tvc %icc, 0x0
loop_5613:
bvs %icc, loop_5614
brlz,a %o3, loop_5615
sllx %g2, 0x0E, %l3
sdivcc %i7, 0x1F22, %l4
loop_5614:
stw %i5, [%l7 + 0x64]
loop_5615:
andcc %l1, 0x039D, %i1
smul %g6, 0x1D55, %l6
bneg,pt %icc, loop_5616
sll %l5, 0x01, %o1
ldx [%l7 + 0x18], %i3
tcc %icc, 0x1
loop_5616:
stw %i6, [%l7 + 0x28]
lduh [%l7 + 0x10], %g5
stx %g3, [%l7 + 0x50]
std %f2, [%l7 + 0x58]
edge8l %o6, %o2, %l0
be,pn %xcc, loop_5617
fsrc1 %f0, %f0
ldsw [%l7 + 0x1C], %o7
fmovsneg %icc, %f6, %f8
loop_5617:
ldsw [%l7 + 0x58], %g7
fnot1s %f3, %f11
stx %g1, [%l7 + 0x78]
ldd [%l7 + 0x20], %f0
tsubcc %i2, %o0, %o4
nop
setx loop_5618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x63], %i0
fmovdne %xcc, %f6, %f15
tne %xcc, 0x1
loop_5618:
fmovdg %icc, %f1, %f0
ldx [%l7 + 0x38], %o5
stx %i4, [%l7 + 0x18]
stw %g4, [%l7 + 0x60]
fnors %f3, %f14, %f2
st %f1, [%l7 + 0x64]
nop
setx loop_5619, %l0, %l1
jmpl %l1, %l2
std %f8, [%l7 + 0x40]
fmovdg %icc, %f7, %f0
fzeros %f2
loop_5619:
fmovrsgz %o3, %f10, %f1
nop
setx loop_5620, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l3, [%l7 + 0x7E]
fcmpne32 %f2, %f14, %g2
move %icc, %l4, %i5
loop_5620:
tpos %icc, 0x0
fmovdpos %icc, %f7, %f13
tn %xcc, 0x1
std %f12, [%l7 + 0x70]
addcc %i7, 0x1BDA, %l1
sethi 0x1CA8, %g6
fmovse %xcc, %f1, %f0
pdist %f14, %f6, %f6
fmovdge %icc, %f14, %f11
alignaddr %i1, %l5, %o1
ldx [%l7 + 0x48], %l6
fsrc2 %f0, %f0
be,pt %icc, loop_5621
stb %i6, [%l7 + 0x63]
stx %i3, [%l7 + 0x70]
edge8n %g5, %g3, %o2
loop_5621:
ldsb [%l7 + 0x7A], %o6
fmovrslez %l0, %f13, %f12
tpos %icc, 0x2
brz %o7, loop_5622
fmovspos %icc, %f10, %f12
fmovsa %icc, %f10, %f6
fnot2s %f2, %f10
loop_5622:
bge,pt %icc, loop_5623
sdivcc %g7, 0x065C, %i2
fmovsvc %icc, %f14, %f13
stw %g1, [%l7 + 0x58]
loop_5623:
andcc %o4, %i0, %o5
bvc,a %xcc, loop_5624
udivx %o0, 0x158C, %i4
ldsh [%l7 + 0x40], %g4
fmuld8ulx16 %f2, %f0, %f6
loop_5624:
fmul8ulx16 %f6, %f8, %f4
bge,a,pt %icc, loop_5625
ldsw [%l7 + 0x74], %l2
movn %icc, %o3, %l3
fandnot2s %f9, %f12, %f15
loop_5625:
ldub [%l7 + 0x72], %g2
popc %l4, %i7
fxnor %f14, %f14, %f14
bge,a,pn %icc, loop_5626
lduw [%l7 + 0x58], %i5
te %xcc, 0x3
ldsw [%l7 + 0x54], %l1
loop_5626:
sdivx %i1, 0x0454, %l5
fpsub32s %f11, %f4, %f11
fmul8x16 %f5, %f10, %f10
stx %o1, [%l7 + 0x68]
fbe,a %fcc2, loop_5627
stx %g6, [%l7 + 0x30]
nop
setx loop_5628, %l0, %l1
jmpl %l1, %i6
fmovrsgez %i3, %f15, %f8
loop_5627:
for %f10, %f10, %f4
movvs %icc, %l6, %g3
loop_5628:
tn %icc, 0x0
fba,a %fcc1, loop_5629
edge8ln %g5, %o2, %o6
ldd [%l7 + 0x38], %f0
movneg %icc, %o7, %l0
loop_5629:
brlez %g7, loop_5630
brlez %i2, loop_5631
tle %icc, 0x5
sethi 0x136C, %g1
loop_5630:
fbu,a %fcc0, loop_5632
loop_5631:
subc %o4, %o5, %o0
movre %i0, %i4, %g4
std %f2, [%l7 + 0x68]
loop_5632:
std %f10, [%l7 + 0x08]
st %f14, [%l7 + 0x24]
udivx %o3, 0x14A5, %l2
st %f3, [%l7 + 0x68]
fpsub32s %f8, %f6, %f8
tcs %icc, 0x6
fornot1s %f12, %f13, %f10
movleu %icc, %g2, %l3
xor %i7, 0x0D10, %l4
movgu %icc, %l1, %i5
edge16n %l5, %o1, %g6
ldsh [%l7 + 0x5A], %i6
fmovsneg %icc, %f0, %f5
edge8l %i3, %i1, %g3
umulcc %g5, 0x0CE5, %o2
fsrc1 %f4, %f0
tle %xcc, 0x0
fmovsgu %icc, %f2, %f5
fsrc1 %f14, %f4
ldx [%l7 + 0x68], %l6
ld [%l7 + 0x08], %f1
brgz,a %o6, loop_5633
edge16ln %o7, %l0, %g7
stx %i2, [%l7 + 0x38]
fmovdleu %icc, %f13, %f2
loop_5633:
fnand %f12, %f4, %f10
ldx [%l7 + 0x78], %o4
ldd [%l7 + 0x78], %f8
fexpand %f13, %f4
fmovdgu %icc, %f14, %f5
ld [%l7 + 0x10], %f5
ldd [%l7 + 0x40], %f10
fcmpd %fcc3, %f10, %f6
fmovrdne %o5, %f12, %f14
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x38], %o0
xorcc %g1, 0x03A3, %i0
or %g4, 0x18AB, %o3
fba %fcc0, loop_5634
stx %l2, [%l7 + 0x60]
fsrc1 %f4, %f4
ld [%l7 + 0x20], %f7
loop_5634:
sub %g2, %l3, %i4
stb %l4, [%l7 + 0x47]
fmovdl %icc, %f0, %f7
stw %l1, [%l7 + 0x20]
brlez,a %i5, loop_5635
tvc %xcc, 0x1
fpadd32 %f6, %f6, %f4
fmovdle %icc, %f3, %f12
loop_5635:
edge32ln %i7, %l5, %g6
fmovrslz %o1, %f8, %f0
fmovscc %icc, %f10, %f15
fmovse %icc, %f4, %f7
st %f9, [%l7 + 0x30]
tvc %xcc, 0x1
fmovdpos %icc, %f2, %f6
fones %f1
ldsh [%l7 + 0x22], %i6
faligndata %f10, %f8, %f12
fbug,a %fcc0, loop_5636
tn %icc, 0x7
fbo,a %fcc1, loop_5637
tg %icc, 0x5
loop_5636:
fones %f0
fmul8sux16 %f2, %f8, %f2
loop_5637:
lduh [%l7 + 0x08], %i1
fxnor %f8, %f8, %f0
stw %g3, [%l7 + 0x5C]
bcs,a loop_5638
tvc %icc, 0x3
ld [%l7 + 0x18], %f2
fbug,a %fcc0, loop_5639
loop_5638:
stb %i3, [%l7 + 0x18]
st %f8, [%l7 + 0x0C]
fpsub32 %f2, %f4, %f14
loop_5639:
ldsh [%l7 + 0x20], %g5
fsrc1 %f12, %f2
stx %l6, [%l7 + 0x10]
fmovdgu %xcc, %f6, %f10
fmovdgu %xcc, %f1, %f7
fblg,a %fcc2, loop_5640
fcmpgt32 %f14, %f12, %o6
fand %f8, %f0, %f12
ba loop_5641
loop_5640:
nop
setx loop_5642, %l0, %l1
jmpl %l1, %o2
movpos %icc, %o7, %l0
fone %f6
loop_5641:
edge8n %g7, %o4, %o5
loop_5642:
std %f12, [%l7 + 0x40]
fmovrdlez %i2, %f0, %f6
sdivx %o0, 0x1FC3, %i0
tneg %icc, 0x2
tl %xcc, 0x5
std %f0, [%l7 + 0x38]
ble %xcc, loop_5643
fmovdgu %icc, %f12, %f1
ldsh [%l7 + 0x60], %g4
stb %g1, [%l7 + 0x28]
loop_5643:
pdist %f12, %f4, %f14
tl %xcc, 0x7
stx %l2, [%l7 + 0x68]
fmovdleu %xcc, %f0, %f0
fsrc1 %f6, %f0
orncc %g2, %l3, %i4
edge16 %l4, %o3, %i5
lduh [%l7 + 0x14], %i7
nop
setx loop_5644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %l5, 0x0DA1, %g6
movrgz %o1, 0x03A, %l1
fnot2s %f4, %f8
loop_5644:
fxnor %f4, %f2, %f0
std %f0, [%l7 + 0x68]
stw %i1, [%l7 + 0x74]
movrlz %i6, 0x171, %i3
stx %g3, [%l7 + 0x20]
umulcc %l6, %g5, %o6
sra %o7, %o2, %g7
fmul8x16 %f4, %f12, %f14
fmovdcs %icc, %f1, %f13
taddcc %l0, %o5, %o4
fmovdgu %xcc, %f6, %f1
edge16n %o0, %i2, %g4
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x6C], %i0
fmovdle %icc, %f0, %f1
fands %f4, %f10, %f4
tge %icc, 0x5
fbuge,a %fcc0, loop_5645
ldx [%l7 + 0x18], %l2
stw %g1, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f4
loop_5645:
fornot1 %f4, %f12, %f0
bvs %xcc, loop_5646
movrne %g2, 0x101, %i4
lduh [%l7 + 0x28], %l3
subcc %l4, 0x07CC, %o3
loop_5646:
bne,pn %xcc, loop_5647
std %f2, [%l7 + 0x78]
fnors %f5, %f9, %f2
stw %i7, [%l7 + 0x28]
loop_5647:
fabsd %f0, %f2
ld [%l7 + 0x24], %f3
bneg,a,pn %xcc, loop_5648
ldub [%l7 + 0x5B], %i5
lduw [%l7 + 0x28], %g6
ldub [%l7 + 0x2A], %o1
loop_5648:
tvs %xcc, 0x6
movrlez %l5, %l1, %i6
stb %i3, [%l7 + 0x6F]
movrlz %g3, %l6, %i1
movn %icc, %g5, %o6
fmovrslez %o7, %f13, %f0
ldd [%l7 + 0x58], %f0
ldd [%l7 + 0x20], %f2
srlx %g7, 0x08, %l0
edge32l %o5, %o2, %o4
fmovdneg %xcc, %f10, %f15
st %f9, [%l7 + 0x2C]
ldsb [%l7 + 0x32], %o0
stx %g4, [%l7 + 0x10]
fmul8x16 %f0, %f0, %f8
andcc %i2, 0x0712, %l2
fmul8x16 %f7, %f12, %f0
fmovd %f2, %f4
ldx [%l7 + 0x18], %i0
mulx %g2, 0x1AC7, %i4
movleu %xcc, %l3, %g1
tcs %xcc, 0x6
ldsw [%l7 + 0x34], %l4
tpos %xcc, 0x2
ldub [%l7 + 0x20], %i7
fsrc1 %f4, %f10
brlez,a %o3, loop_5649
lduh [%l7 + 0x44], %g6
sth %o1, [%l7 + 0x18]
stb %i5, [%l7 + 0x56]
loop_5649:
subccc %l1, %i6, %i3
std %f8, [%l7 + 0x38]
st %f0, [%l7 + 0x0C]
ldd [%l7 + 0x70], %f0
mulx %l5, %g3, %i1
fmovsgu %xcc, %f11, %f0
fpmerge %f5, %f4, %f14
bg,a,pt %icc, loop_5650
fsrc1 %f14, %f10
fmovsgu %icc, %f7, %f3
stx %l6, [%l7 + 0x08]
loop_5650:
movge %xcc, %g5, %o6
fzero %f10
ldx [%l7 + 0x28], %g7
ldsw [%l7 + 0x74], %l0
ldsb [%l7 + 0x2B], %o5
fmovsvs %icc, %f3, %f3
fcmpd %fcc3, %f6, %f0
ldsb [%l7 + 0x36], %o2
fmovscs %xcc, %f11, %f12
movvc %xcc, %o7, %o0
movge %xcc, %o4, %g4
st %f8, [%l7 + 0x28]
fba,a %fcc3, loop_5651
fpsub16 %f8, %f0, %f8
fxnor %f10, %f10, %f14
sllx %i2, %i0, %g2
loop_5651:
bcc,a loop_5652
stb %i4, [%l7 + 0x5F]
fands %f14, %f8, %f10
fmovdcs %xcc, %f14, %f14
loop_5652:
fmuld8ulx16 %f4, %f1, %f4
ldx [%l7 + 0x68], %l2
st %f12, [%l7 + 0x3C]
edge32ln %l3, %l4, %i7
sth %o3, [%l7 + 0x64]
edge8n %g1, %g6, %o1
fmovrslz %i5, %f10, %f11
fcmpeq32 %f2, %f2, %l1
bne,a,pt %xcc, loop_5653
lduw [%l7 + 0x14], %i3
lduw [%l7 + 0x30], %l5
stw %g3, [%l7 + 0x0C]
loop_5653:
fxnor %f14, %f10, %f10
stw %i6, [%l7 + 0x14]
fbug %fcc1, loop_5654
ldsw [%l7 + 0x08], %i1
fmovrdgz %g5, %f0, %f14
brlz,a %o6, loop_5655
loop_5654:
fxnor %f8, %f0, %f14
fpadd16s %f3, %f9, %f12
ld [%l7 + 0x6C], %f6
loop_5655:
ldub [%l7 + 0x08], %l6
fmovrslez %l0, %f1, %f13
fbl,a %fcc3, loop_5656
fone %f4
fmul8x16al %f14, %f0, %f4
nop
setx loop_5657, %l0, %l1
jmpl %l1, %o5
loop_5656:
stw %g7, [%l7 + 0x58]
fpsub16s %f2, %f13, %f5
ta %xcc, 0x7
loop_5657:
sll %o7, 0x08, %o2
ldx [%l7 + 0x78], %o0
sth %o4, [%l7 + 0x08]
fabsd %f0, %f14
tcc %icc, 0x5
tpos %xcc, 0x5
fornot2 %f12, %f12, %f12
fabss %f4, %f9
lduh [%l7 + 0x0E], %i2
stb %g4, [%l7 + 0x4A]
addccc %g2, 0x1D1D, %i0
fabss %f11, %f4
sth %i4, [%l7 + 0x74]
brnz %l3, loop_5658
sth %l4, [%l7 + 0x66]
edge16ln %l2, %o3, %i7
tl %xcc, 0x2
loop_5658:
fmul8x16au %f10, %f5, %f8
movcs %icc, %g6, %g1
bshuffle %f4, %f14, %f14
ld [%l7 + 0x20], %f0
movvs %xcc, %i5, %l1
xnor %i3, 0x081A, %l5
ldd [%l7 + 0x78], %f2
andncc %o1, %i6, %g3
tsubcctv %g5, %i1, %o6
lduh [%l7 + 0x1A], %l0
ldsb [%l7 + 0x20], %o5
ld [%l7 + 0x40], %f7
fbu %fcc2, loop_5659
fpadd16 %f12, %f10, %f12
ble,a,pn %xcc, loop_5660
andn %l6, 0x1409, %o7
loop_5659:
lduw [%l7 + 0x7C], %g7
array32 %o0, %o2, %o4
loop_5660:
move %icc, %i2, %g2
fpmerge %f7, %f0, %f2
fmovrdlez %i0, %f6, %f4
lduh [%l7 + 0x4C], %g4
fexpand %f3, %f4
fmovdn %icc, %f14, %f1
ldsb [%l7 + 0x6B], %l3
tgu %icc, 0x5
sdivx %i4, 0x0737, %l2
fbue,a %fcc2, loop_5661
ba,a,pn %xcc, loop_5662
fmovsvs %icc, %f11, %f10
stw %o3, [%l7 + 0x28]
loop_5661:
ldd [%l7 + 0x40], %f12
loop_5662:
tcc %xcc, 0x6
mulscc %i7, %l4, %g6
fmovrsgez %i5, %f10, %f4
fpadd32s %f6, %f13, %f12
fcmpgt16 %f14, %f0, %l1
fmovsleu %icc, %f9, %f0
fmovsa %icc, %f8, %f9
sra %g1, %i3, %o1
bge,a %icc, loop_5663
fcmpgt32 %f14, %f10, %l5
std %f12, [%l7 + 0x28]
movleu %xcc, %i6, %g5
loop_5663:
movne %xcc, %i1, %o6
alignaddrl %g3, %o5, %l0
srax %l6, %g7, %o0
ldsb [%l7 + 0x3F], %o7
array8 %o4, %o2, %g2
tl %icc, 0x4
movrlz %i2, 0x28F, %g4
sdiv %l3, 0x00E5, %i4
mova %icc, %l2, %o3
fmovrse %i0, %f13, %f9
ldsh [%l7 + 0x16], %l4
edge8 %i7, %g6, %l1
tsubcctv %g1, %i3, %i5
fmovrslez %l5, %f2, %f5
fbug,a %fcc0, loop_5664
std %f14, [%l7 + 0x78]
be,a loop_5665
lduw [%l7 + 0x78], %i6
loop_5664:
fones %f10
ldsb [%l7 + 0x16], %o1
loop_5665:
fpack16 %f6, %f0
fcmps %fcc3, %f9, %f0
bpos,pt %icc, loop_5666
st %f15, [%l7 + 0x58]
sth %g5, [%l7 + 0x24]
fmovsneg %xcc, %f9, %f15
loop_5666:
fbge,a %fcc2, loop_5667
ldsw [%l7 + 0x60], %o6
ldd [%l7 + 0x18], %f4
lduh [%l7 + 0x2C], %i1
loop_5667:
stx %o5, [%l7 + 0x38]
fcmpne16 %f8, %f0, %l0
ldsh [%l7 + 0x2A], %l6
stx %g7, [%l7 + 0x08]
fbul,a %fcc3, loop_5668
fnors %f0, %f0, %f3
fmovdcs %xcc, %f1, %f4
srlx %g3, %o7, %o0
loop_5668:
stb %o2, [%l7 + 0x54]
fmovdleu %xcc, %f0, %f2
fandnot1 %f6, %f4, %f2
ldsh [%l7 + 0x5C], %o4
lduh [%l7 + 0x14], %i2
brz %g2, loop_5669
fmovsl %xcc, %f10, %f6
ba,a loop_5670
fones %f5
loop_5669:
alignaddr %g4, %l3, %l2
ldsw [%l7 + 0x40], %o3
loop_5670:
edge16n %i4, %i0, %l4
fmovrslz %i7, %f4, %f6
movre %g6, 0x07B, %l1
fpackfix %f14, %f9
bneg,pn %icc, loop_5671
ldsw [%l7 + 0x0C], %g1
fpsub32 %f4, %f0, %f6
mulscc %i5, %i3, %l5
loop_5671:
fpsub16s %f5, %f15, %f8
stx %i6, [%l7 + 0x38]
sethi 0x1D64, %o1
fmovda %xcc, %f6, %f14
ldub [%l7 + 0x2B], %o6
fnot2s %f8, %f11
st %f7, [%l7 + 0x4C]
stw %i1, [%l7 + 0x28]
brgz,a %g5, loop_5672
brz,a %o5, loop_5673
st %f10, [%l7 + 0x20]
ldx [%l7 + 0x08], %l0
loop_5672:
smulcc %l6, 0x0B60, %g3
loop_5673:
fblg %fcc0, loop_5674
tpos %xcc, 0x6
movrlez %o7, %o0, %g7
fmovsge %icc, %f9, %f15
loop_5674:
addc %o2, 0x04C8, %o4
fmovsa %icc, %f2, %f13
fnot2 %f4, %f4
stw %g2, [%l7 + 0x1C]
stx %g4, [%l7 + 0x20]
fand %f0, %f12, %f0
fbn,a %fcc2, loop_5675
xor %i2, 0x0981, %l2
fmovrsne %o3, %f15, %f9
orcc %i4, %i0, %l4
loop_5675:
fbge %fcc3, loop_5676
xor %l3, 0x01F6, %g6
movg %xcc, %l1, %g1
fbne,a %fcc0, loop_5677
loop_5676:
edge32n %i5, %i3, %i7
fbul,a %fcc1, loop_5678
st %f12, [%l7 + 0x54]
loop_5677:
tgu %xcc, 0x3
stx %l5, [%l7 + 0x10]
loop_5678:
brlz %i6, loop_5679
fmovrdlz %o1, %f4, %f14
fmul8x16al %f2, %f15, %f6
fnot2 %f8, %f10
loop_5679:
siam 0x1
stw %o6, [%l7 + 0x20]
ldsw [%l7 + 0x34], %i1
fmovsvc %icc, %f8, %f11
std %f2, [%l7 + 0x10]
stx %g5, [%l7 + 0x50]
taddcctv %o5, %l6, %l0
sth %g3, [%l7 + 0x10]
addccc %o0, 0x12C9, %g7
ldsh [%l7 + 0x5E], %o7
movvs %icc, %o4, %o2
bg,pt %xcc, loop_5680
std %f4, [%l7 + 0x08]
bl,a loop_5681
pdist %f4, %f10, %f12
loop_5680:
fbule %fcc0, loop_5682
fmovdcs %icc, %f7, %f7
loop_5681:
tn %icc, 0x3
ldsw [%l7 + 0x70], %g2
loop_5682:
bcc,a,pt %xcc, loop_5683
sth %g4, [%l7 + 0x36]
edge16ln %i2, %o3, %l2
fbe %fcc2, loop_5684
loop_5683:
movge %xcc, %i4, %i0
lduh [%l7 + 0x2C], %l4
lduh [%l7 + 0x12], %g6
loop_5684:
bleu,a,pt %xcc, loop_5685
lduh [%l7 + 0x5C], %l3
ldx [%l7 + 0x10], %l1
bcc,a,pt %xcc, loop_5686
loop_5685:
ldub [%l7 + 0x5E], %i5
movge %icc, %i3, %g1
ldub [%l7 + 0x36], %i7
loop_5686:
tne %xcc, 0x1
st %f15, [%l7 + 0x64]
sth %i6, [%l7 + 0x64]
movvs %icc, %o1, %o6
tn %xcc, 0x4
fcmpes %fcc2, %f8, %f6
mulx %l5, %i1, %g5
popc %o5, %l0
xor %l6, %g3, %g7
movge %icc, %o0, %o4
fmovdcc %icc, %f7, %f14
fzeros %f6
stw %o7, [%l7 + 0x30]
ldx [%l7 + 0x10], %g2
fpadd16s %f11, %f10, %f4
fmovda %xcc, %f3, %f9
ld [%l7 + 0x40], %f3
std %f14, [%l7 + 0x38]
fcmpgt16 %f14, %f4, %g4
fbg %fcc2, loop_5687
ldsb [%l7 + 0x68], %i2
movrgz %o2, 0x3F4, %l2
fnand %f8, %f2, %f14
loop_5687:
movne %xcc, %o3, %i4
lduh [%l7 + 0x0E], %i0
fble,a %fcc1, loop_5688
fpack16 %f6, %f1
fandnot2 %f12, %f14, %f0
taddcc %g6, %l3, %l1
loop_5688:
fcmpgt16 %f2, %f0, %l4
lduh [%l7 + 0x0E], %i5
nop
setx loop_5689, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x3
lduh [%l7 + 0x62], %g1
st %f7, [%l7 + 0x4C]
loop_5689:
udivcc %i3, 0x01D0, %i6
fnegs %f7, %f1
tneg %icc, 0x1
edge8l %o1, %i7, %l5
movge %icc, %i1, %g5
fpsub32 %f8, %f10, %f0
fnot1s %f15, %f1
ld [%l7 + 0x7C], %f11
fpsub32 %f0, %f2, %f4
or %o6, %l0, %o5
stb %l6, [%l7 + 0x70]
smul %g3, 0x1C57, %g7
fcmpne32 %f12, %f14, %o0
sth %o4, [%l7 + 0x10]
fcmpne32 %f10, %f8, %g2
edge8l %g4, %o7, %o2
array16 %l2, %i2, %i4
movg %xcc, %i0, %o3
bcs,pn %xcc, loop_5690
or %l3, 0x0131, %g6
addccc %l1, %l4, %g1
brz %i3, loop_5691
loop_5690:
ldx [%l7 + 0x60], %i5
fands %f3, %f10, %f4
edge32n %o1, %i6, %l5
loop_5691:
pdist %f12, %f6, %f12
fmovde %xcc, %f9, %f13
ldsb [%l7 + 0x3A], %i7
lduw [%l7 + 0x40], %g5
fbge,a %fcc3, loop_5692
xnor %i1, %o6, %l0
fba %fcc3, loop_5693
fbne %fcc2, loop_5694
loop_5692:
lduh [%l7 + 0x12], %l6
stx %g3, [%l7 + 0x20]
loop_5693:
alignaddrl %g7, %o5, %o4
loop_5694:
movle %xcc, %g2, %o0
fmul8x16 %f3, %f2, %f6
ld [%l7 + 0x60], %f6
sth %o7, [%l7 + 0x4A]
stx %o2, [%l7 + 0x18]
ldsb [%l7 + 0x4C], %l2
tg %icc, 0x5
fmovscc %xcc, %f2, %f2
lduw [%l7 + 0x48], %g4
brgz,a %i4, loop_5695
movneg %xcc, %i0, %i2
fpadd16s %f8, %f4, %f4
movrne %o3, %l3, %l1
loop_5695:
edge8n %l4, %g1, %g6
fabss %f6, %f12
ldsb [%l7 + 0x10], %i5
sub %i3, %i6, %o1
movl %icc, %i7, %l5
fcmpne32 %f8, %f12, %g5
subcc %o6, 0x1A80, %l0
fcmped %fcc0, %f14, %f14
bleu,pt %icc, loop_5696
st %f3, [%l7 + 0x0C]
array8 %i1, %l6, %g7
fmovsg %icc, %f13, %f9
loop_5696:
fmovsneg %xcc, %f0, %f12
fba,a %fcc1, loop_5697
std %f2, [%l7 + 0x38]
fmovrde %g3, %f4, %f14
tn %icc, 0x1
loop_5697:
tsubcctv %o5, %o4, %o0
stw %o7, [%l7 + 0x1C]
srax %o2, 0x16, %l2
fmovsgu %icc, %f11, %f7
array16 %g2, %g4, %i0
fpsub32s %f6, %f0, %f11
te %xcc, 0x1
bshuffle %f6, %f12, %f4
ld [%l7 + 0x4C], %f11
fpadd16s %f6, %f7, %f8
ldx [%l7 + 0x50], %i4
fmovspos %xcc, %f3, %f4
fnegs %f14, %f2
lduh [%l7 + 0x22], %o3
udiv %l3, 0x0E55, %l1
movg %xcc, %l4, %i2
bneg,pn %xcc, loop_5698
tsubcc %g1, 0x191D, %g6
fsrc2 %f2, %f12
fsrc2 %f10, %f8
loop_5698:
st %f7, [%l7 + 0x34]
fmovdvc %icc, %f8, %f4
movvc %xcc, %i3, %i6
ldsb [%l7 + 0x21], %i5
fmovrslez %o1, %f14, %f14
fba %fcc2, loop_5699
bneg,a,pt %icc, loop_5700
fzero %f14
sth %l5, [%l7 + 0x3C]
loop_5699:
sll %g5, 0x19, %o6
loop_5700:
std %f2, [%l7 + 0x10]
sll %i7, 0x0B, %l0
fmovdpos %xcc, %f13, %f14
brgz,a %i1, loop_5701
bcs,pn %icc, loop_5702
addc %g7, %g3, %l6
ldsw [%l7 + 0x30], %o4
loop_5701:
stb %o0, [%l7 + 0x71]
loop_5702:
fabss %f10, %f5
fnot2s %f1, %f0
st %f7, [%l7 + 0x6C]
movvs %icc, %o5, %o2
movcs %xcc, %o7, %l2
fbu %fcc0, loop_5703
stx %g4, [%l7 + 0x10]
stx %i0, [%l7 + 0x48]
tvc %icc, 0x3
loop_5703:
stx %g2, [%l7 + 0x48]
fmovd %f12, %f6
movn %icc, %o3, %l3
movrlz %i4, 0x062, %l4
fnand %f10, %f12, %f10
sllx %l1, %g1, %g6
stx %i2, [%l7 + 0x40]
sth %i3, [%l7 + 0x52]
brgez,a %i6, loop_5704
stw %o1, [%l7 + 0x4C]
fmovdpos %xcc, %f15, %f13
orn %l5, %g5, %i5
loop_5704:
ta %xcc, 0x1
fornot2 %f2, %f4, %f2
std %f0, [%l7 + 0x08]
fxnors %f4, %f9, %f3
fnot2 %f4, %f14
fornot1s %f7, %f11, %f13
fmovse %xcc, %f2, %f9
bneg,pt %icc, loop_5705
ldsw [%l7 + 0x14], %o6
srax %l0, %i7, %i1
fpack16 %f6, %f7
loop_5705:
ldub [%l7 + 0x54], %g7
ld [%l7 + 0x30], %f6
ldsb [%l7 + 0x7B], %l6
lduh [%l7 + 0x14], %o4
srax %g3, 0x1D, %o0
movrne %o2, 0x1B3, %o5
faligndata %f10, %f8, %f0
brnz %l2, loop_5706
ldd [%l7 + 0x48], %f4
movvc %xcc, %o7, %i0
fpadd32s %f15, %f13, %f9
loop_5706:
fmovsg %icc, %f8, %f11
fornot1s %f12, %f3, %f1
bcc loop_5707
fone %f2
bvs,a,pt %icc, loop_5708
ldd [%l7 + 0x50], %f8
loop_5707:
fmul8ulx16 %f2, %f0, %f2
tl %icc, 0x2
loop_5708:
fzero %f12
ldsw [%l7 + 0x0C], %g4
smul %g2, 0x1BD8, %l3
udivx %o3, 0x0C30, %i4
brgz,a %l4, loop_5709
sub %l1, %g1, %i2
movne %xcc, %g6, %i3
fone %f14
loop_5709:
te %icc, 0x2
fcmpne32 %f6, %f10, %i6
lduw [%l7 + 0x7C], %l5
stx %o1, [%l7 + 0x78]
alignaddrl %g5, %o6, %i5
movrlz %l0, %i7, %i1
fmovsl %icc, %f12, %f12
fone %f14
fpadd32s %f6, %f11, %f1
ble loop_5710
st %f2, [%l7 + 0x10]
fabsd %f0, %f8
fpack16 %f0, %f4
loop_5710:
ldsw [%l7 + 0x74], %g7
fbule %fcc0, loop_5711
stx %o4, [%l7 + 0x30]
ldsh [%l7 + 0x60], %g3
tvc %xcc, 0x4
loop_5711:
umulcc %l6, 0x0E53, %o2
fmovdle %icc, %f15, %f6
edge8ln %o5, %o0, %l2
tn %icc, 0x6
stb %o7, [%l7 + 0x4F]
ldx [%l7 + 0x58], %g4
fpmerge %f13, %f2, %f6
fmovsge %icc, %f13, %f0
fmovdl %icc, %f14, %f7
st %f2, [%l7 + 0x28]
ld [%l7 + 0x34], %f13
ldd [%l7 + 0x18], %f0
array8 %g2, %l3, %o3
stx %i0, [%l7 + 0x78]
fmovdvc %xcc, %f8, %f5
fpadd32s %f14, %f1, %f3
ldsb [%l7 + 0x7E], %l4
orcc %l1, %i4, %i2
sdivcc %g1, 0x0778, %g6
fbg %fcc0, loop_5712
ldsb [%l7 + 0x77], %i3
edge16ln %l5, %o1, %i6
fpmerge %f14, %f8, %f14
loop_5712:
lduh [%l7 + 0x08], %o6
udivcc %i5, 0x107E, %l0
ldsh [%l7 + 0x12], %i7
fmul8ulx16 %f4, %f14, %f10
brgez,a %g5, loop_5713
ldx [%l7 + 0x08], %i1
fba %fcc0, loop_5714
ldub [%l7 + 0x56], %g7
loop_5713:
subc %o4, %l6, %g3
bvc,pt %xcc, loop_5715
loop_5714:
fnor %f6, %f2, %f0
movrlez %o2, %o0, %l2
array32 %o7, %o5, %g4
loop_5715:
ldx [%l7 + 0x28], %l3
popc %o3, %g2
fbn %fcc1, loop_5716
ldsw [%l7 + 0x1C], %i0
fmovda %xcc, %f11, %f9
fornot2s %f2, %f14, %f0
loop_5716:
fbule %fcc1, loop_5717
movrne %l4, 0x22F, %l1
xnorcc %i2, 0x0E89, %g1
fmovdn %xcc, %f10, %f13
loop_5717:
tle %icc, 0x4
fmul8x16au %f9, %f1, %f6
ldd [%l7 + 0x60], %f2
fbug,a %fcc2, loop_5718
fornot2 %f2, %f12, %f8
fmul8x16al %f1, %f8, %f0
ldd [%l7 + 0x50], %f10
loop_5718:
fmovdneg %icc, %f4, %f1
fpack16 %f10, %f15
fornot1 %f8, %f14, %f14
fnegd %f12, %f6
ldub [%l7 + 0x3E], %g6
fmovda %icc, %f1, %f7
fbn,a %fcc1, loop_5719
tneg %icc, 0x1
fmovrde %i4, %f10, %f0
fmovdvc %xcc, %f15, %f1
loop_5719:
ldub [%l7 + 0x38], %l5
fsrc2s %f8, %f5
bgu,pn %xcc, loop_5720
brlz %o1, loop_5721
fmovdpos %icc, %f13, %f9
fmovdcc %xcc, %f4, %f8
loop_5720:
bge,pt %xcc, loop_5722
loop_5721:
ldub [%l7 + 0x22], %i6
ble,a loop_5723
fsrc2s %f0, %f14
loop_5722:
addc %i3, 0x1477, %o6
lduw [%l7 + 0x1C], %i5
loop_5723:
fornot1s %f14, %f3, %f9
lduh [%l7 + 0x1A], %i7
fbn,a %fcc1, loop_5724
ldd [%l7 + 0x68], %f0
ldd [%l7 + 0x38], %f2
bge,a,pn %icc, loop_5725
loop_5724:
ldx [%l7 + 0x10], %g5
lduh [%l7 + 0x7A], %l0
alignaddrl %g7, %o4, %i1
loop_5725:
ldsh [%l7 + 0x2E], %l6
edge8ln %g3, %o0, %l2
movg %icc, %o7, %o2
ldub [%l7 + 0x54], %o5
ldx [%l7 + 0x30], %g4
bne,pt %xcc, loop_5726
ldsh [%l7 + 0x2A], %l3
umul %o3, 0x198C, %g2
movre %i0, 0x0DB, %l4
loop_5726:
fxors %f10, %f6, %f11
movle %xcc, %l1, %g1
lduw [%l7 + 0x78], %i2
fpsub32 %f12, %f12, %f10
nop
setx loop_5727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x2
popc %i4, %g6
fmovrslz %o1, %f1, %f1
loop_5727:
fnot1 %f10, %f8
fornot2 %f10, %f6, %f6
fmovsg %xcc, %f7, %f6
fandnot1 %f12, %f10, %f2
ldx [%l7 + 0x60], %i6
fmovrdgez %l5, %f14, %f2
fcmpeq32 %f8, %f10, %i3
brlez %o6, loop_5728
edge16n %i7, %g5, %l0
stx %g7, [%l7 + 0x48]
fpackfix %f14, %f1
loop_5728:
ldub [%l7 + 0x6F], %i5
tpos %icc, 0x1
sth %o4, [%l7 + 0x16]
movvc %xcc, %l6, %i1
ldx [%l7 + 0x40], %g3
movvs %icc, %l2, %o0
brnz,a %o7, loop_5729
subc %o2, %g4, %o5
fbl %fcc3, loop_5730
fpmerge %f12, %f4, %f14
loop_5729:
ld [%l7 + 0x5C], %f2
edge8n %l3, %o3, %i0
loop_5730:
smul %g2, %l4, %l1
orncc %i2, 0x09D9, %i4
movrlz %g1, %g6, %o1
fnot1s %f6, %f7
bcs,a,pn %icc, loop_5731
fmovda %xcc, %f8, %f13
edge8ln %l5, %i6, %o6
movgu %xcc, %i7, %i3
loop_5731:
stb %g5, [%l7 + 0x0B]
ldd [%l7 + 0x10], %f12
bvc,a %icc, loop_5732
movre %g7, %i5, %l0
be loop_5733
fbule %fcc2, loop_5734
loop_5732:
fmovspos %icc, %f15, %f11
tcs %icc, 0x0
loop_5733:
ldsb [%l7 + 0x75], %l6
loop_5734:
tcs %icc, 0x6
tpos %icc, 0x3
sth %i1, [%l7 + 0x20]
ldsb [%l7 + 0x1B], %g3
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x68], %l2
fbue,a %fcc2, loop_5735
umulcc %o0, 0x0D3F, %o7
tcc %xcc, 0x7
fbu,a %fcc2, loop_5736
loop_5735:
fmovsleu %icc, %f14, %f2
fmovde %icc, %f1, %f7
brlz %o2, loop_5737
loop_5736:
edge32l %o4, %o5, %g4
fpackfix %f14, %f2
fcmpeq32 %f4, %f0, %l3
loop_5737:
fpadd32s %f6, %f12, %f9
fmul8sux16 %f10, %f12, %f12
sth %o3, [%l7 + 0x66]
tcs %xcc, 0x4
stx %g2, [%l7 + 0x30]
stb %i0, [%l7 + 0x5C]
fmovrdlez %l1, %f0, %f12
bshuffle %f0, %f12, %f4
ldsb [%l7 + 0x36], %l4
std %f14, [%l7 + 0x10]
fmovdvc %icc, %f15, %f13
fxors %f3, %f15, %f10
ldsw [%l7 + 0x54], %i4
st %f15, [%l7 + 0x5C]
brgz,a %i2, loop_5738
stw %g1, [%l7 + 0x10]
bpos,a,pn %icc, loop_5739
stx %o1, [%l7 + 0x10]
loop_5738:
fsrc2 %f4, %f10
or %l5, %i6, %o6
loop_5739:
fornot1s %f12, %f14, %f4
andcc %g6, %i3, %g5
subc %i7, %i5, %l0
fmovsneg %xcc, %f10, %f3
movrgez %l6, 0x059, %g7
movrgz %g3, %i1, %o0
fmovrsgz %l2, %f4, %f6
srax %o7, %o2, %o5
st %f3, [%l7 + 0x4C]
movne %icc, %o4, %l3
fbuge %fcc3, loop_5740
fpadd16 %f4, %f6, %f2
fmovdvc %icc, %f9, %f12
stw %o3, [%l7 + 0x7C]
loop_5740:
fpsub16 %f10, %f10, %f14
std %f12, [%l7 + 0x50]
fornot2s %f7, %f4, %f5
fcmpne32 %f14, %f4, %g4
ldd [%l7 + 0x28], %f12
siam 0x6
fmovdgu %icc, %f8, %f0
fbn %fcc0, loop_5741
fmovsneg %xcc, %f5, %f10
fpsub32s %f3, %f1, %f15
lduw [%l7 + 0x58], %g2
loop_5741:
fmovrdlez %l1, %f2, %f6
bn loop_5742
st %f5, [%l7 + 0x74]
fxor %f0, %f14, %f4
edge8ln %i0, %i4, %l4
loop_5742:
fmovrsne %g1, %f13, %f13
sth %o1, [%l7 + 0x30]
ldsh [%l7 + 0x78], %l5
brz,a %i6, loop_5743
stx %o6, [%l7 + 0x48]
edge8 %g6, %i3, %i2
bne,a,pn %icc, loop_5744
loop_5743:
st %f11, [%l7 + 0x4C]
fnands %f8, %f12, %f7
movrgz %i7, 0x23C, %g5
loop_5744:
fandnot2s %f3, %f0, %f10
array32 %l0, %l6, %g7
sllx %g3, 0x14, %i5
fzeros %f12
nop
setx loop_5745, %l0, %l1
jmpl %l1, %o0
stb %i1, [%l7 + 0x53]
stb %l2, [%l7 + 0x2B]
fxor %f10, %f0, %f8
loop_5745:
lduw [%l7 + 0x08], %o7
std %f8, [%l7 + 0x78]
fpmerge %f1, %f2, %f0
fmovd %f8, %f2
or %o5, %o2, %l3
fornot1 %f4, %f4, %f2
stb %o4, [%l7 + 0x5B]
fexpand %f4, %f6
movpos %icc, %o3, %g2
tcc %xcc, 0x4
sth %l1, [%l7 + 0x5A]
ble,pn %icc, loop_5746
brlz %i0, loop_5747
tpos %icc, 0x1
orncc %g4, %l4, %i4
loop_5746:
fmovdleu %icc, %f15, %f10
loop_5747:
ldub [%l7 + 0x67], %g1
st %f1, [%l7 + 0x74]
addc %o1, 0x1BD0, %i6
fmovsneg %icc, %f8, %f7
umulcc %o6, %l5, %g6
brgez,a %i2, loop_5748
tgu %icc, 0x4
fmovrsgez %i7, %f7, %f1
fmovscc %xcc, %f9, %f6
loop_5748:
fmovrdne %i3, %f10, %f0
sth %l0, [%l7 + 0x52]
fnot1 %f0, %f12
fmovspos %icc, %f5, %f7
bvc,a,pt %icc, loop_5749
ldx [%l7 + 0x38], %g5
fmovrsgez %g7, %f7, %f6
fmovdneg %xcc, %f9, %f3
loop_5749:
movcc %icc, %g3, %l6
fpack16 %f12, %f15
bleu,a,pn %icc, loop_5750
fmovrsgz %i5, %f12, %f6
lduh [%l7 + 0x62], %o0
smul %l2, 0x0002, %o7
loop_5750:
andcc %i1, %o2, %o5
movrlz %l3, %o3, %o4
fsrc1s %f13, %f3
fones %f7
st %f1, [%l7 + 0x20]
st %f5, [%l7 + 0x2C]
tsubcctv %g2, %i0, %g4
ldsw [%l7 + 0x1C], %l4
bcs %xcc, loop_5751
fmuld8sux16 %f0, %f7, %f14
stx %l1, [%l7 + 0x50]
subccc %i4, 0x1057, %o1
loop_5751:
tsubcc %g1, %i6, %o6
st %f9, [%l7 + 0x3C]
ldsb [%l7 + 0x51], %g6
fmovrslez %l5, %f15, %f13
addccc %i2, %i7, %l0
sth %g5, [%l7 + 0x32]
ldsb [%l7 + 0x08], %i3
fbl %fcc3, loop_5752
bg loop_5753
edge8 %g7, %l6, %i5
fmul8sux16 %f10, %f10, %f6
loop_5752:
ld [%l7 + 0x5C], %f2
loop_5753:
tpos %xcc, 0x7
ldub [%l7 + 0x16], %g3
ldsh [%l7 + 0x2C], %l2
fornot1 %f10, %f12, %f8
std %f0, [%l7 + 0x78]
fpadd16s %f0, %f14, %f7
st %f15, [%l7 + 0x0C]
ldub [%l7 + 0x47], %o7
fcmps %fcc0, %f6, %f15
fnot1s %f7, %f3
ta %xcc, 0x2
ldx [%l7 + 0x30], %o0
stx %o2, [%l7 + 0x30]
ldsw [%l7 + 0x1C], %i1
ldsh [%l7 + 0x54], %o5
bg,pn %icc, loop_5754
ldub [%l7 + 0x34], %l3
fexpand %f12, %f6
fmovsvc %xcc, %f14, %f6
loop_5754:
be,a %icc, loop_5755
fcmpeq16 %f6, %f4, %o3
fble,a %fcc3, loop_5756
sth %g2, [%l7 + 0x1C]
loop_5755:
movcs %icc, %i0, %g4
fands %f15, %f7, %f9
loop_5756:
movleu %icc, %o4, %l4
stb %l1, [%l7 + 0x25]
bvc,pn %icc, loop_5757
fbo,a %fcc1, loop_5758
fnegs %f5, %f14
alignaddr %o1, %i4, %i6
loop_5757:
tvc %xcc, 0x6
loop_5758:
bge,a %xcc, loop_5759
fmovda %xcc, %f5, %f0
stw %o6, [%l7 + 0x48]
stw %g6, [%l7 + 0x68]
loop_5759:
fcmpeq32 %f6, %f4, %g1
sdiv %l5, 0x1C92, %i2
fandnot1s %f2, %f9, %f11
fpackfix %f14, %f8
movrgz %i7, 0x1E4, %g5
fands %f13, %f10, %f10
fmovscc %xcc, %f3, %f12
fsrc1 %f6, %f0
movcc %xcc, %i3, %g7
ldub [%l7 + 0x3D], %l6
fsrc2s %f7, %f9
ldx [%l7 + 0x28], %l0
mulx %i5, 0x0848, %l2
fpadd32s %f6, %f14, %f12
ta %icc, 0x6
movleu %xcc, %o7, %g3
ldx [%l7 + 0x60], %o0
ldub [%l7 + 0x28], %o2
fpsub16 %f6, %f14, %f10
bn loop_5760
nop
setx loop_5761, %l0, %l1
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 %o5, [%l7 + 0x38]
be,a %icc, loop_5762
loop_5760:
orncc %i1, %o3, %l3
loop_5761:
udiv %g2, 0x0CA1, %i0
ldsh [%l7 + 0x08], %o4
loop_5762:
bge,a,pn %icc, loop_5763
ldub [%l7 + 0x4B], %l4
bl,a,pn %xcc, loop_5764
sth %g4, [%l7 + 0x6C]
loop_5763:
movcs %xcc, %l1, %i4
add %i6, %o6, %o1
loop_5764:
fsrc1s %f10, %f0
sth %g6, [%l7 + 0x5C]
bl,a,pt %xcc, loop_5765
lduh [%l7 + 0x44], %g1
ldub [%l7 + 0x55], %l5
lduh [%l7 + 0x66], %i2
loop_5765:
fbl,a %fcc3, loop_5766
fpsub32s %f13, %f12, %f12
movvs %xcc, %g5, %i7
fpackfix %f0, %f9
loop_5766:
ldsh [%l7 + 0x6E], %g7
ldub [%l7 + 0x40], %i3
ldsh [%l7 + 0x6A], %l6
st %f3, [%l7 + 0x3C]
std %f10, [%l7 + 0x58]
fblg,a %fcc1, loop_5767
ldx [%l7 + 0x78], %l0
fornot1 %f2, %f2, %f2
xor %l2, %o7, %i5
loop_5767:
fmovdl %icc, %f13, %f13
mulx %o0, 0x0B53, %g3
movrgz %o5, %o2, %i1
stw %o3, [%l7 + 0x68]
bn,a loop_5768
ldd [%l7 + 0x60], %f2
lduw [%l7 + 0x78], %g2
edge16n %i0, %l3, %o4
loop_5768:
fmovscs %xcc, %f10, %f5
subc %g4, 0x1EDA, %l1
ldsw [%l7 + 0x0C], %i4
bg,a %icc, loop_5769
subcc %i6, %l4, %o6
fba %fcc1, loop_5770
siam 0x0
loop_5769:
sll %o1, 0x09, %g6
subc %g1, 0x078F, %i2
loop_5770:
st %f2, [%l7 + 0x78]
addcc %g5, %i7, %g7
tcs %icc, 0x2
lduw [%l7 + 0x40], %l5
st %f2, [%l7 + 0x50]
tcs %icc, 0x2
fmovdle %icc, %f15, %f15
fbug,a %fcc2, loop_5771
stb %l6, [%l7 + 0x3E]
popc %l0, %i3
fzero %f10
loop_5771:
sth %l2, [%l7 + 0x68]
fbl,a %fcc0, loop_5772
fmul8x16 %f11, %f14, %f0
movrgez %i5, %o7, %o0
stx %o5, [%l7 + 0x30]
loop_5772:
movvc %xcc, %o2, %g3
stw %i1, [%l7 + 0x68]
ldsb [%l7 + 0x49], %g2
movvc %icc, %i0, %l3
ld [%l7 + 0x38], %f5
lduw [%l7 + 0x18], %o3
sdivcc %o4, 0x1FBE, %g4
fbge,a %fcc2, loop_5773
fpsub16s %f12, %f15, %f3
tvs %xcc, 0x3
fmovsl %xcc, %f7, %f7
loop_5773:
fcmple16 %f12, %f10, %l1
nop
setx loop_5774, %l0, %l1
jmpl %l1, %i4
te %xcc, 0x4
udivx %i6, 0x1780, %o6
st %f4, [%l7 + 0x68]
loop_5774:
addcc %o1, %g6, %l4
move %icc, %g1, %g5
fsrc1 %f0, %f4
fandnot1s %f7, %f7, %f0
fmovsge %xcc, %f1, %f13
fmovdn %xcc, %f14, %f6
sra %i7, 0x04, %i2
tsubcctv %l5, %l6, %g7
fpackfix %f10, %f10
fbl %fcc0, loop_5775
fmovse %icc, %f12, %f8
fmovdle %icc, %f3, %f5
ldub [%l7 + 0x47], %l0
loop_5775:
fbn,a %fcc1, loop_5776
fnegs %f1, %f10
fmovsge %icc, %f1, %f4
lduh [%l7 + 0x5E], %l2
loop_5776:
ldx [%l7 + 0x38], %i3
fbug %fcc0, loop_5777
ld [%l7 + 0x6C], %f12
stw %i5, [%l7 + 0x08]
st %f5, [%l7 + 0x18]
loop_5777:
srax %o7, %o5, %o0
bge,a %icc, loop_5778
ldd [%l7 + 0x78], %f14
stx %o2, [%l7 + 0x78]
fpsub32s %f0, %f13, %f7
loop_5778:
lduh [%l7 + 0x66], %g3
bshuffle %f10, %f12, %f6
stw %g2, [%l7 + 0x50]
fcmpne16 %f6, %f10, %i1
fnegs %f11, %f5
fblg,a %fcc1, loop_5779
move %xcc, %l3, %o3
fandnot2s %f4, %f8, %f3
subcc %o4, %i0, %g4
loop_5779:
fcmpne32 %f14, %f14, %l1
fmul8x16al %f15, %f4, %f10
stw %i4, [%l7 + 0x7C]
stw %o6, [%l7 + 0x6C]
xnorcc %o1, 0x052E, %g6
fmul8x16au %f3, %f5, %f12
fcmpne16 %f12, %f6, %i6
fpack16 %f4, %f6
edge32n %g1, %l4, %g5
lduw [%l7 + 0x64], %i7
lduh [%l7 + 0x20], %l5
stb %l6, [%l7 + 0x49]
movgu %icc, %i2, %l0
fmovsne %icc, %f0, %f12
or %l2, %g7, %i5
fnot1s %f9, %f9
faligndata %f8, %f4, %f8
lduw [%l7 + 0x48], %o7
ldx [%l7 + 0x30], %i3
ble,a,pn %xcc, loop_5780
fmovdvs %xcc, %f9, %f3
stw %o0, [%l7 + 0x5C]
fpadd16s %f0, %f6, %f15
loop_5780:
fones %f0
stx %o2, [%l7 + 0x18]
ldsw [%l7 + 0x10], %o5
fbo,a %fcc3, loop_5781
lduh [%l7 + 0x5C], %g2
std %f6, [%l7 + 0x28]
fmul8sux16 %f10, %f2, %f8
loop_5781:
ldd [%l7 + 0x10], %f12
fblg %fcc3, loop_5782
fnot2 %f12, %f12
std %f4, [%l7 + 0x28]
edge32ln %i1, %g3, %o3
loop_5782:
ldsw [%l7 + 0x64], %l3
fmovsvs %xcc, %f6, %f12
stw %i0, [%l7 + 0x30]
edge16ln %o4, %g4, %l1
stx %i4, [%l7 + 0x28]
fble %fcc0, loop_5783
fornot2s %f8, %f13, %f8
bvc,pt %xcc, loop_5784
fbge %fcc0, loop_5785
loop_5783:
ldd [%l7 + 0x38], %f14
fblg %fcc0, loop_5786
loop_5784:
movge %xcc, %o6, %g6
loop_5785:
srlx %i6, %g1, %o1
fzero %f8
loop_5786:
nop
setx loop_5787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %l4, %i7, %g5
fbuge,a %fcc0, loop_5788
movg %icc, %l6, %i2
loop_5787:
fcmpgt16 %f4, %f2, %l0
ldub [%l7 + 0x59], %l5
loop_5788:
ldx [%l7 + 0x08], %g7
fcmpd %fcc2, %f2, %f10
edge8n %l2, %i5, %i3
fpsub16s %f14, %f9, %f5
tsubcc %o7, 0x11EB, %o2
stw %o5, [%l7 + 0x5C]
fones %f15
fmovrsgz %o0, %f14, %f0
ldsb [%l7 + 0x13], %g2
fmovrslez %g3, %f5, %f7
fornot1s %f6, %f15, %f12
fbu %fcc3, loop_5789
movre %o3, %l3, %i0
st %f9, [%l7 + 0x2C]
ldd [%l7 + 0x48], %f0
loop_5789:
fmovdge %icc, %f11, %f8
udivcc %i1, 0x1F79, %o4
lduw [%l7 + 0x50], %g4
fcmpeq16 %f0, %f8, %l1
ldx [%l7 + 0x78], %i4
bleu,pt %xcc, loop_5790
sdivx %o6, 0x0F63, %i6
fmovrsgez %g1, %f6, %f14
fornot1s %f9, %f12, %f5
loop_5790:
ldsb [%l7 + 0x31], %g6
fmovrdlz %l4, %f2, %f0
movrgez %i7, %o1, %g5
edge8l %i2, %l6, %l5
movrlz %l0, 0x35B, %l2
fmovsneg %xcc, %f0, %f6
fmovrdgez %g7, %f8, %f8
movpos %icc, %i5, %o7
fand %f14, %f12, %f8
fxors %f8, %f9, %f0
fbug,a %fcc3, loop_5791
fbg,a %fcc1, loop_5792
ldx [%l7 + 0x70], %i3
siam 0x3
loop_5791:
stw %o5, [%l7 + 0x74]
loop_5792:
std %f8, [%l7 + 0x10]
taddcctv %o0, %g2, %g3
movl %xcc, %o2, %l3
ldub [%l7 + 0x48], %o3
edge8 %i1, %o4, %g4
fsrc1s %f4, %f15
fandnot1 %f14, %f12, %f6
srax %i0, 0x1A, %l1
fmovrdne %o6, %f6, %f2
movrgz %i4, %g1, %i6
ldsb [%l7 + 0x0F], %l4
fmovsl %icc, %f11, %f11
fpadd16s %f5, %f6, %f14
tne %xcc, 0x6
sllx %g6, 0x01, %o1
fmul8x16 %f2, %f14, %f14
std %f2, [%l7 + 0x18]
brz,a %g5, loop_5793
ldsb [%l7 + 0x42], %i7
bcs,a loop_5794
fmovdge %xcc, %f12, %f13
loop_5793:
lduh [%l7 + 0x3A], %l6
ldx [%l7 + 0x08], %l5
loop_5794:
edge16ln %i2, %l2, %g7
call loop_5795
subcc %i5, %l0, %o7
fabsd %f8, %f6
edge8 %i3, %o5, %g2
loop_5795:
fnot1 %f6, %f10
movcs %icc, %g3, %o0
bpos,a loop_5796
sll %o2, 0x16, %l3
movl %xcc, %i1, %o4
addc %o3, 0x18C9, %i0
loop_5796:
bpos,a,pn %xcc, loop_5797
xnorcc %l1, 0x07DA, %g4
fnands %f1, %f13, %f10
fmovscs %xcc, %f7, %f14
loop_5797:
fbuge %fcc1, loop_5798
move %xcc, %i4, %g1
stx %o6, [%l7 + 0x20]
ldd [%l7 + 0x38], %f8
loop_5798:
fand %f12, %f4, %f4
std %f2, [%l7 + 0x28]
sdivx %l4, 0x0D0B, %i6
stw %g6, [%l7 + 0x2C]
st %f8, [%l7 + 0x28]
movrlez %o1, %g5, %i7
fmovde %icc, %f11, %f6
fmovscs %xcc, %f6, %f6
fpack32 %f14, %f2, %f0
movrlz %l5, 0x35E, %i2
smulcc %l2, %g7, %i5
std %f6, [%l7 + 0x38]
array16 %l6, %l0, %o7
ldsb [%l7 + 0x1A], %o5
movrgez %i3, 0x01E, %g2
fmovrsne %g3, %f11, %f1
smul %o2, 0x0354, %l3
fmovrsgez %i1, %f15, %f9
tcc %icc, 0x7
lduh [%l7 + 0x32], %o0
fpsub16s %f9, %f15, %f7
movl %icc, %o3, %o4
fcmpgt32 %f6, %f4, %l1
lduw [%l7 + 0x5C], %i0
andn %g4, %i4, %o6
fbug %fcc3, loop_5799
andcc %g1, %l4, %i6
stb %g6, [%l7 + 0x57]
be loop_5800
loop_5799:
fandnot1 %f2, %f8, %f14
stb %g5, [%l7 + 0x31]
sth %i7, [%l7 + 0x26]
loop_5800:
fnegs %f2, %f12
tcc %xcc, 0x5
edge16n %l5, %o1, %l2
ld [%l7 + 0x08], %f10
fble,a %fcc3, loop_5801
fpsub16 %f2, %f8, %f12
tge %icc, 0x1
stb %i2, [%l7 + 0x65]
loop_5801:
lduw [%l7 + 0x5C], %i5
bshuffle %f0, %f0, %f6
add %l6, 0x03E8, %g7
st %f9, [%l7 + 0x40]
lduw [%l7 + 0x44], %l0
fmul8x16au %f0, %f1, %f14
fxors %f1, %f12, %f4
tleu %xcc, 0x4
fbne %fcc3, loop_5802
lduh [%l7 + 0x44], %o7
ldsw [%l7 + 0x4C], %i3
sth %g2, [%l7 + 0x7C]
loop_5802:
xnorcc %o5, 0x0640, %o2
fmovdne %xcc, %f11, %f3
nop
setx loop_5803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %g3, %l3
fble,a %fcc2, loop_5804
ldd [%l7 + 0x40], %f8
loop_5803:
movrlez %o0, %o3, %o4
ldub [%l7 + 0x53], %i1
loop_5804:
stx %i0, [%l7 + 0x60]
ldsh [%l7 + 0x0E], %g4
fpadd32 %f6, %f6, %f12
brgz %i4, loop_5805
st %f13, [%l7 + 0x78]
brlz %l1, loop_5806
alignaddrl %o6, %g1, %i6
loop_5805:
fmovsa %icc, %f10, %f6
srl %g6, %l4, %g5
loop_5806:
bshuffle %f12, %f4, %f0
ldub [%l7 + 0x11], %i7
movrne %l5, %o1, %l2
fbge %fcc2, loop_5807
fmovrdgz %i2, %f6, %f2
fnegd %f0, %f14
xnor %l6, 0x14A7, %g7
loop_5807:
ldx [%l7 + 0x70], %l0
stb %i5, [%l7 + 0x55]
ld [%l7 + 0x48], %f9
orcc %i3, %o7, %g2
tge %icc, 0x4
fpsub16 %f12, %f12, %f8
srl %o5, 0x19, %g3
edge32l %o2, %l3, %o0
ldsw [%l7 + 0x1C], %o3
fmovde %xcc, %f7, %f12
fbu %fcc0, loop_5808
bvs,a loop_5809
array16 %i1, %o4, %i0
ld [%l7 + 0x60], %f14
loop_5808:
fmovdge %icc, %f11, %f14
loop_5809:
bg,pt %xcc, loop_5810
fsrc1s %f15, %f2
fxor %f6, %f0, %f12
tleu %icc, 0x1
loop_5810:
fmovrslez %g4, %f2, %f8
movrlez %i4, %l1, %g1
bgu,pn %icc, loop_5811
fmovsge %icc, %f11, %f7
fmovdl %xcc, %f4, %f11
ldd [%l7 + 0x10], %f2
loop_5811:
nop
setx loop_5812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32s %f9, %f11, %f0
addcc %i6, 0x1508, %g6
call loop_5813
loop_5812:
ldsw [%l7 + 0x28], %l4
brnz %g5, loop_5814
ld [%l7 + 0x44], %f3
loop_5813:
fmovrdgz %i7, %f4, %f6
movrne %l5, %o1, %l2
loop_5814:
tneg %xcc, 0x0
lduh [%l7 + 0x22], %o6
fmovsleu %icc, %f13, %f6
fmovde %icc, %f7, %f2
ldsb [%l7 + 0x5F], %l6
tgu %xcc, 0x7
fcmpne16 %f6, %f12, %g7
fbule %fcc1, loop_5815
ba,a loop_5816
std %f4, [%l7 + 0x28]
udiv %l0, 0x048D, %i2
loop_5815:
fone %f6
loop_5816:
lduw [%l7 + 0x60], %i3
edge16 %o7, %i5, %g2
tneg %icc, 0x7
fxor %f14, %f14, %f2
fmovrslz %o5, %f0, %f14
fbge %fcc0, loop_5817
ldsw [%l7 + 0x58], %g3
ldd [%l7 + 0x50], %f10
fbge %fcc0, loop_5818
loop_5817:
for %f0, %f6, %f12
movre %l3, 0x0C8, %o2
tleu %icc, 0x6
loop_5818:
ldsb [%l7 + 0x69], %o3
fpack16 %f6, %f4
lduh [%l7 + 0x60], %o0
movneg %xcc, %o4, %i0
ldd [%l7 + 0x78], %f8
fnands %f11, %f3, %f12
fxor %f6, %f4, %f6
brgz,a %g4, loop_5819
bcc,a,pn %xcc, loop_5820
sra %i1, 0x1E, %l1
fzero %f8
loop_5819:
edge8n %i4, %i6, %g1
loop_5820:
fnot2s %f15, %f15
srax %g6, 0x1C, %g5
tleu %icc, 0x1
st %f8, [%l7 + 0x64]
tge %xcc, 0x3
ldd [%l7 + 0x18], %f14
ble,a loop_5821
udivx %i7, 0x1F52, %l5
udivx %l4, 0x1F6C, %o1
tvc %icc, 0x5
loop_5821:
fmovsa %icc, %f14, %f6
fmovrslz %o6, %f6, %f7
bvs loop_5822
ld [%l7 + 0x38], %f2
ldsb [%l7 + 0x37], %l6
xnor %g7, %l2, %l0
loop_5822:
brgez,a %i3, loop_5823
fmovdvs %icc, %f1, %f10
call loop_5824
lduw [%l7 + 0x40], %i2
loop_5823:
sdiv %i5, 0x02F3, %o7
st %f2, [%l7 + 0x34]
loop_5824:
movneg %xcc, %g2, %g3
fandnot1s %f13, %f4, %f4
srax %l3, %o2, %o3
fand %f12, %f6, %f2
fmovdle %icc, %f10, %f9
ld [%l7 + 0x24], %f12
fbul %fcc1, loop_5825
srax %o0, %o4, %i0
ldsw [%l7 + 0x58], %g4
andcc %o5, 0x06CE, %i1
loop_5825:
ldsw [%l7 + 0x50], %l1
edge8l %i6, %g1, %g6
ldsh [%l7 + 0x40], %i4
stb %g5, [%l7 + 0x32]
bvs,pn %icc, loop_5826
fand %f14, %f12, %f6
fmovdgu %icc, %f2, %f3
ldub [%l7 + 0x20], %i7
loop_5826:
fpsub16 %f10, %f6, %f0
bgu,a %icc, loop_5827
be,pt %xcc, loop_5828
fcmpne32 %f10, %f2, %l4
call loop_5829
loop_5827:
pdist %f8, %f2, %f4
loop_5828:
fandnot2s %f15, %f8, %f7
edge32ln %l5, %o1, %o6
loop_5829:
movneg %xcc, %g7, %l2
fabss %f13, %f2
fmovdl %xcc, %f9, %f0
smulcc %l0, %l6, %i3
stw %i2, [%l7 + 0x34]
fnot2 %f8, %f10
fmovspos %xcc, %f10, %f8
std %f12, [%l7 + 0x08]
fmovsvc %xcc, %f5, %f12
fones %f3
array8 %o7, %g2, %g3
movrgz %l3, 0x047, %i5
fpsub32 %f4, %f14, %f4
brgz %o3, loop_5830
fnand %f14, %f12, %f8
fones %f8
ta %xcc, 0x2
loop_5830:
tle %icc, 0x0
lduh [%l7 + 0x7E], %o0
sra %o4, %i0, %o2
lduh [%l7 + 0x08], %g4
fmovrdgez %i1, %f6, %f6
edge8 %o5, %i6, %g1
brlez,a %g6, loop_5831
ldsw [%l7 + 0x20], %i4
fbg,a %fcc1, loop_5832
fmovdneg %xcc, %f1, %f5
loop_5831:
movgu %icc, %l1, %g5
brgz %l4, loop_5833
loop_5832:
xnor %i7, 0x0668, %l5
ldub [%l7 + 0x38], %o1
orcc %o6, 0x0CA2, %g7
loop_5833:
fmovdcs %xcc, %f4, %f13
movl %xcc, %l0, %l2
fmovsne %icc, %f10, %f6
ldsw [%l7 + 0x6C], %i3
movvs %xcc, %i2, %o7
fmovdvc %icc, %f8, %f0
alignaddr %l6, %g2, %g3
fmovdvs %xcc, %f12, %f5
tpos %icc, 0x1
movl %icc, %l3, %i5
fble,a %fcc1, loop_5834
fnand %f0, %f4, %f14
sth %o0, [%l7 + 0x60]
umulcc %o4, %o3, %o2
loop_5834:
bvs %xcc, loop_5835
fmovdneg %xcc, %f2, %f14
ldsh [%l7 + 0x52], %g4
brnz %i0, loop_5836
loop_5835:
fnand %f8, %f8, %f4
fornot2 %f6, %f14, %f10
xnor %o5, %i1, %i6
loop_5836:
fmovsl %icc, %f10, %f14
tle %icc, 0x4
fmovrslz %g6, %f2, %f13
ld [%l7 + 0x70], %f0
fmovsvs %icc, %f6, %f4
fpadd16s %f12, %f11, %f15
ldd [%l7 + 0x48], %f0
fpadd16s %f14, %f2, %f15
ldx [%l7 + 0x18], %i4
stb %g1, [%l7 + 0x56]
std %f4, [%l7 + 0x08]
stx %l1, [%l7 + 0x30]
edge32n %g5, %i7, %l4
fcmped %fcc2, %f0, %f14
fabss %f14, %f4
stx %l5, [%l7 + 0x18]
sth %o6, [%l7 + 0x0E]
sth %o1, [%l7 + 0x6A]
sdivx %g7, 0x067D, %l2
edge32 %i3, %l0, %o7
fnand %f10, %f12, %f0
fbue,a %fcc0, loop_5837
fmovdvc %icc, %f12, %f10
ld [%l7 + 0x14], %f5
edge8ln %l6, %i2, %g2
loop_5837:
sth %g3, [%l7 + 0x5E]
tcc %icc, 0x2
ldsw [%l7 + 0x78], %l3
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x61], %o0
fcmpd %fcc1, %f8, %f6
fsrc1 %f12, %f10
st %f12, [%l7 + 0x1C]
fmovsleu %icc, %f3, %f10
fpmerge %f0, %f7, %f12
ldd [%l7 + 0x58], %f10
tcs %xcc, 0x4
stw %i5, [%l7 + 0x58]
fand %f6, %f2, %f6
std %f4, [%l7 + 0x30]
ldsh [%l7 + 0x32], %o4
xor %o3, 0x1BC0, %o2
orncc %i0, %o5, %g4
bne,a %icc, loop_5838
xnorcc %i1, 0x0405, %i6
nop
setx loop_5839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x7C], %g6
loop_5838:
stw %g1, [%l7 + 0x1C]
fxors %f1, %f3, %f11
loop_5839:
fmovrdgz %i4, %f4, %f8
ldx [%l7 + 0x08], %l1
tcc %icc, 0x4
fnot2 %f10, %f14
stb %g5, [%l7 + 0x19]
ld [%l7 + 0x20], %f4
fcmple16 %f6, %f6, %l4
fmovdcc %xcc, %f1, %f15
move %xcc, %i7, %o6
ldub [%l7 + 0x7C], %o1
fcmps %fcc3, %f10, %f1
st %f0, [%l7 + 0x10]
tl %icc, 0x1
edge16l %l5, %l2, %g7
lduw [%l7 + 0x40], %i3
ldsh [%l7 + 0x36], %l0
lduw [%l7 + 0x08], %o7
fandnot1 %f4, %f8, %f10
movrlez %l6, 0x1E9, %i2
fnor %f14, %f4, %f0
fornot1 %f12, %f2, %f2
fbue,a %fcc0, loop_5840
bvs %icc, loop_5841
fmovrslez %g2, %f8, %f6
fmul8ulx16 %f8, %f12, %f12
loop_5840:
movpos %icc, %l3, %o0
loop_5841:
fmovspos %icc, %f14, %f2
fornot1s %f12, %f5, %f2
tcs %xcc, 0x5
fbug %fcc1, loop_5842
fmovsge %xcc, %f4, %f5
ld [%l7 + 0x60], %f2
tsubcc %i5, %o4, %g3
loop_5842:
fmovsa %icc, %f9, %f0
bcc,a,pt %xcc, loop_5843
alignaddr %o2, %o3, %o5
movne %icc, %i0, %g4
fornot2 %f8, %f12, %f14
loop_5843:
stb %i6, [%l7 + 0x3D]
fmovrdgz %g6, %f12, %f10
std %f10, [%l7 + 0x70]
std %f0, [%l7 + 0x18]
sth %g1, [%l7 + 0x60]
fxnors %f8, %f6, %f13
std %f8, [%l7 + 0x50]
fmovscc %xcc, %f12, %f10
sth %i1, [%l7 + 0x68]
movrgez %l1, 0x298, %i4
ld [%l7 + 0x7C], %f8
movrne %g5, 0x3CA, %l4
fmul8ulx16 %f8, %f0, %f4
bn loop_5844
brlz %o6, loop_5845
fbne,a %fcc2, loop_5846
std %f12, [%l7 + 0x40]
loop_5844:
nop
setx loop_5847, %l0, %l1
jmpl %l1, %i7
loop_5845:
lduh [%l7 + 0x0C], %o1
loop_5846:
ldsh [%l7 + 0x28], %l5
movg %xcc, %l2, %g7
loop_5847:
bpos %xcc, loop_5848
lduh [%l7 + 0x3A], %i3
fnors %f2, %f9, %f13
fzero %f12
loop_5848:
popc %o7, %l0
ldub [%l7 + 0x4B], %i2
umulcc %g2, %l3, %l6
fsrc2s %f4, %f3
edge16 %i5, %o0, %o4
stx %g3, [%l7 + 0x38]
nop
setx loop_5849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez %o3, loop_5850
ldx [%l7 + 0x20], %o2
fmovdle %xcc, %f8, %f7
loop_5849:
fbul,a %fcc1, loop_5851
loop_5850:
brgz,a %i0, loop_5852
stw %g4, [%l7 + 0x1C]
tsubcc %o5, 0x1849, %i6
loop_5851:
lduh [%l7 + 0x76], %g6
loop_5852:
sth %i1, [%l7 + 0x20]
addc %l1, %i4, %g1
mulx %l4, %o6, %g5
fbe,a %fcc1, loop_5853
movne %icc, %o1, %i7
ldsb [%l7 + 0x2E], %l2
edge16l %g7, %i3, %l5
loop_5853:
tl %xcc, 0x3
fsrc1s %f2, %f7
lduw [%l7 + 0x38], %o7
ld [%l7 + 0x38], %f13
fmovse %icc, %f13, %f7
bne,a %icc, loop_5854
brlz %i2, loop_5855
fand %f4, %f12, %f2
fmul8x16 %f5, %f12, %f8
loop_5854:
ld [%l7 + 0x34], %f3
loop_5855:
movrne %l0, 0x2AA, %g2
lduh [%l7 + 0x0A], %l6
ldub [%l7 + 0x14], %i5
fcmpeq32 %f0, %f10, %o0
sethi 0x1BF4, %o4
orn %l3, 0x160D, %o3
tsubcctv %g3, %o2, %g4
fmovsle %icc, %f10, %f9
fmovrse %o5, %f3, %f1
ldx [%l7 + 0x78], %i6
ldsh [%l7 + 0x24], %i0
fmovdg %icc, %f13, %f11
fmovsge %xcc, %f13, %f11
fpadd16s %f1, %f5, %f9
andncc %g6, %i1, %i4
tcc %icc, 0x2
nop
setx loop_5856, %l0, %l1
jmpl %l1, %l1
fmuld8ulx16 %f11, %f1, %f4
srlx %g1, %o6, %g5
smul %l4, %o1, %l2
loop_5856:
siam 0x4
tl %icc, 0x7
bvc,pn %xcc, loop_5857
fmovrdlez %i7, %f0, %f6
array32 %i3, %l5, %g7
movrgez %o7, 0x15D, %l0
loop_5857:
pdist %f12, %f4, %f8
lduw [%l7 + 0x48], %i2
edge16l %g2, %l6, %o0
move %icc, %i5, %l3
edge8ln %o3, %o4, %o2
bpos,pn %icc, loop_5858
ldsh [%l7 + 0x1A], %g4
andn %g3, %o5, %i6
tsubcctv %i0, 0x0273, %i1
loop_5858:
fcmpgt16 %f10, %f12, %i4
std %f4, [%l7 + 0x50]
fnor %f2, %f4, %f4
ld [%l7 + 0x44], %f9
ldx [%l7 + 0x70], %g6
bgu,a loop_5859
movleu %xcc, %g1, %l1
fmovrslez %g5, %f7, %f12
fmul8x16au %f5, %f2, %f8
loop_5859:
ldx [%l7 + 0x10], %o6
fmovsvc %icc, %f4, %f2
stb %o1, [%l7 + 0x1E]
fba %fcc2, loop_5860
ldsw [%l7 + 0x78], %l2
mova %xcc, %l4, %i3
nop
setx loop_5861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5860:
bl,pt %icc, loop_5862
std %f6, [%l7 + 0x18]
tne %icc, 0x3
loop_5861:
tsubcc %i7, 0x1E22, %l5
loop_5862:
bcc,a %icc, loop_5863
nop
setx loop_5864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %xcc, %o7, %g7
movge %icc, %i2, %l0
loop_5863:
bgu,pn %xcc, loop_5865
loop_5864:
movge %xcc, %g2, %l6
lduw [%l7 + 0x54], %o0
fbue,a %fcc2, loop_5866
loop_5865:
movne %icc, %l3, %i5
sub %o4, %o2, %o3
ba loop_5867
loop_5866:
stb %g3, [%l7 + 0x12]
sub %o5, %g4, %i6
fnot2 %f4, %f2
loop_5867:
xorcc %i0, %i4, %i1
nop
setx loop_5868, %l0, %l1
jmpl %l1, %g6
lduh [%l7 + 0x4A], %g1
fnor %f6, %f4, %f4
ldsb [%l7 + 0x1C], %l1
loop_5868:
ldsb [%l7 + 0x7D], %o6
bn,a,pt %xcc, loop_5869
fbuge %fcc2, loop_5870
stb %g5, [%l7 + 0x72]
tg %xcc, 0x5
loop_5869:
array16 %l2, %o1, %l4
loop_5870:
tn %xcc, 0x0
brlz,a %i7, loop_5871
fbne,a %fcc1, loop_5872
sth %i3, [%l7 + 0x32]
lduh [%l7 + 0x0A], %l5
loop_5871:
bgu,a,pn %icc, loop_5873
loop_5872:
srax %g7, 0x11, %i2
std %f2, [%l7 + 0x10]
fmovdn %icc, %f4, %f9
loop_5873:
fmovrdlz %l0, %f8, %f8
fblg %fcc1, loop_5874
bshuffle %f0, %f2, %f6
fmovrdlz %o7, %f14, %f0
fbul,a %fcc1, loop_5875
loop_5874:
fcmple32 %f14, %f8, %g2
addcc %l6, %o0, %l3
ldd [%l7 + 0x48], %f2
loop_5875:
fble,a %fcc3, loop_5876
move %icc, %i5, %o2
fmovsl %icc, %f5, %f4
ldsw [%l7 + 0x64], %o4
loop_5876:
fmovdvs %icc, %f5, %f2
ld [%l7 + 0x7C], %f2
fmovdneg %icc, %f10, %f5
ldx [%l7 + 0x40], %g3
brlez %o3, loop_5877
stw %g4, [%l7 + 0x4C]
edge32 %i6, %o5, %i0
edge32 %i4, %g6, %g1
loop_5877:
fmovrsne %l1, %f14, %f13
lduw [%l7 + 0x34], %o6
st %f9, [%l7 + 0x14]
stx %i1, [%l7 + 0x58]
lduh [%l7 + 0x5A], %l2
fmovsvs %icc, %f0, %f10
ldd [%l7 + 0x60], %f12
tge %xcc, 0x2
ldub [%l7 + 0x64], %g5
lduw [%l7 + 0x0C], %l4
sethi 0x0267, %i7
sdivcc %o1, 0x0620, %i3
sth %g7, [%l7 + 0x32]
udivcc %l5, 0x12F8, %i2
bn,pn %xcc, loop_5878
ldx [%l7 + 0x20], %o7
fcmpeq32 %f10, %f4, %g2
stx %l0, [%l7 + 0x40]
loop_5878:
stw %l6, [%l7 + 0x7C]
fmovs %f4, %f9
andncc %l3, %o0, %i5
fpadd16 %f12, %f10, %f4
fabss %f5, %f9
fcmpgt32 %f14, %f10, %o2
taddcc %g3, 0x0D28, %o3
fmovdg %icc, %f0, %f13
movl %icc, %o4, %i6
fmovd %f12, %f6
te %xcc, 0x3
alignaddr %o5, %g4, %i0
brgz %i4, loop_5879
ldub [%l7 + 0x3A], %g1
edge16ln %l1, %g6, %o6
pdist %f0, %f4, %f10
loop_5879:
fandnot2s %f14, %f12, %f8
xor %l2, %g5, %i1
lduh [%l7 + 0x14], %i7
fnot2s %f13, %f7
ldsh [%l7 + 0x78], %l4
ldub [%l7 + 0x67], %i3
fmovde %icc, %f9, %f6
bn loop_5880
fblg,a %fcc3, loop_5881
fpmerge %f0, %f7, %f0
array32 %o1, %g7, %i2
loop_5880:
fmovse %xcc, %f0, %f13
loop_5881:
fbule %fcc1, loop_5882
brgez %o7, loop_5883
fmovsgu %icc, %f4, %f0
addcc %l5, 0x1F29, %l0
loop_5882:
st %f11, [%l7 + 0x14]
loop_5883:
fornot2 %f10, %f0, %f8
st %f5, [%l7 + 0x64]
te %icc, 0x7
lduh [%l7 + 0x50], %l6
fnot2 %f4, %f4
faligndata %f2, %f6, %f12
ldsh [%l7 + 0x30], %l3
fmovda %xcc, %f0, %f1
fmovrsne %g2, %f6, %f14
fbo,a %fcc1, loop_5884
fpsub16s %f6, %f0, %f13
mulscc %o0, 0x18F6, %o2
xnor %i5, 0x1EF3, %g3
loop_5884:
fmovrslz %o4, %f9, %f11
fcmple16 %f12, %f2, %i6
fandnot2 %f10, %f8, %f8
xorcc %o3, 0x0489, %o5
lduw [%l7 + 0x5C], %g4
ldsb [%l7 + 0x1D], %i4
fmovscc %xcc, %f14, %f15
fmovdgu %icc, %f9, %f11
ldsw [%l7 + 0x7C], %g1
lduw [%l7 + 0x68], %i0
tge %xcc, 0x6
ld [%l7 + 0x54], %f1
bcc,a %xcc, loop_5885
fcmpd %fcc1, %f8, %f6
nop
setx loop_5886, %l0, %l1
jmpl %l1, %g6
fxors %f11, %f5, %f14
loop_5885:
fcmpgt16 %f12, %f14, %l1
subc %o6, 0x0377, %l2
loop_5886:
fmovrdlez %i1, %f12, %f12
fpack16 %f12, %f3
xnor %g5, 0x1717, %i7
sth %i3, [%l7 + 0x38]
ldd [%l7 + 0x70], %f6
tpos %icc, 0x1
ldsh [%l7 + 0x18], %o1
nop
setx loop_5887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %g7, %f2, %f3
fmovdge %icc, %f2, %f6
fcmped %fcc1, %f2, %f6
loop_5887:
lduw [%l7 + 0x18], %i2
fcmpeq32 %f8, %f0, %o7
fabss %f9, %f0
tvs %xcc, 0x1
sth %l4, [%l7 + 0x4E]
ldx [%l7 + 0x48], %l5
smulcc %l6, %l0, %l3
brgz,a %o0, loop_5888
lduw [%l7 + 0x60], %g2
movg %xcc, %o2, %g3
stw %o4, [%l7 + 0x60]
loop_5888:
umulcc %i5, %o3, %o5
fcmpne16 %f4, %f10, %i6
bne,a %xcc, loop_5889
movle %xcc, %i4, %g4
std %f14, [%l7 + 0x60]
fmovdneg %xcc, %f11, %f15
loop_5889:
nop
setx loop_5890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %g1, loop_5891
bcs,pt %xcc, loop_5892
nop
setx loop_5893, %l0, %l1
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_5890:
tcs %icc, 0x2
loop_5891:
ldsb [%l7 + 0x13], %g6
loop_5892:
ldub [%l7 + 0x48], %l1
loop_5893:
movrne %o6, 0x0F3, %l2
ldsb [%l7 + 0x40], %i0
brgz %i1, loop_5894
bg %xcc, loop_5895
fmovrdgz %g5, %f0, %f12
edge16l %i3, %o1, %i7
loop_5894:
movre %g7, %o7, %i2
loop_5895:
fmovscs %icc, %f8, %f9
bshuffle %f12, %f0, %f4
fmul8x16 %f0, %f8, %f4
ld [%l7 + 0x34], %f13
fblg,a %fcc3, loop_5896
fones %f14
lduw [%l7 + 0x3C], %l4
fmovse %xcc, %f6, %f3
loop_5896:
st %f0, [%l7 + 0x48]
stb %l5, [%l7 + 0x4C]
fmovrdne %l0, %f12, %f2
fmul8x16al %f1, %f3, %f12
fand %f12, %f8, %f14
fmovdcs %icc, %f13, %f1
fmovdge %xcc, %f2, %f3
fmuld8sux16 %f12, %f0, %f12
brz %l3, loop_5897
ldsb [%l7 + 0x10], %l6
edge8ln %o0, %g2, %o2
stx %o4, [%l7 + 0x18]
loop_5897:
tvs %xcc, 0x4
be %xcc, loop_5898
be,a,pn %xcc, loop_5899
fcmpeq16 %f0, %f10, %i5
sethi 0x06C5, %o3
loop_5898:
mova %icc, %o5, %i6
loop_5899:
lduh [%l7 + 0x50], %g3
std %f12, [%l7 + 0x20]
stx %i4, [%l7 + 0x50]
fmul8sux16 %f12, %f6, %f14
fcmpne16 %f12, %f0, %g1
ldsb [%l7 + 0x64], %g4
xnor %l1, 0x17AC, %g6
fba %fcc3, loop_5900
fmovsne %icc, %f1, %f11
tpos %icc, 0x7
std %f10, [%l7 + 0x28]
loop_5900:
tg %icc, 0x1
edge16n %l2, %i0, %o6
edge32n %g5, %i3, %o1
fpack16 %f0, %f7
be,pt %icc, loop_5901
fnot2s %f0, %f13
fnands %f13, %f4, %f15
fmuld8sux16 %f7, %f11, %f10
loop_5901:
bvs,a,pn %icc, loop_5902
fmovse %xcc, %f8, %f4
tleu %xcc, 0x1
lduh [%l7 + 0x70], %i7
loop_5902:
array32 %g7, %i1, %o7
sth %l4, [%l7 + 0x22]
lduw [%l7 + 0x2C], %l5
tpos %icc, 0x2
edge32l %i2, %l3, %l6
andn %o0, %l0, %o2
fand %f2, %f14, %f0
movge %xcc, %o4, %i5
or %o3, %o5, %i6
sll %g3, 0x14, %g2
fzeros %f6
tne %icc, 0x3
std %f8, [%l7 + 0x40]
sra %i4, 0x12, %g4
umul %l1, %g1, %g6
edge16 %l2, %i0, %o6
brlz %i3, loop_5903
fmovrse %g5, %f5, %f9
edge32l %o1, %i7, %i1
fzeros %f13
loop_5903:
movpos %xcc, %o7, %g7
edge32ln %l4, %l5, %i2
lduw [%l7 + 0x54], %l3
be,a,pn %xcc, loop_5904
fnot2 %f6, %f2
lduh [%l7 + 0x12], %l6
ld [%l7 + 0x50], %f8
loop_5904:
ld [%l7 + 0x5C], %f6
fsrc2s %f3, %f7
std %f0, [%l7 + 0x20]
fbg,a %fcc1, loop_5905
fmovspos %icc, %f15, %f12
sethi 0x1688, %o0
ldsh [%l7 + 0x60], %o2
loop_5905:
fcmped %fcc1, %f0, %f12
fpackfix %f6, %f9
fbl %fcc3, loop_5906
tcs %icc, 0x2
std %f10, [%l7 + 0x08]
fcmpes %fcc3, %f9, %f9
loop_5906:
tpos %icc, 0x6
fnot2 %f0, %f14
be,pt %icc, loop_5907
lduw [%l7 + 0x20], %l0
addc %o4, %o3, %i5
lduh [%l7 + 0x26], %i6
loop_5907:
stb %g3, [%l7 + 0x1C]
std %f10, [%l7 + 0x78]
fmul8x16al %f1, %f0, %f6
stb %g2, [%l7 + 0x79]
fpadd16 %f0, %f12, %f12
fpack16 %f0, %f13
fpadd32 %f6, %f2, %f10
fpsub32 %f14, %f12, %f2
xor %i4, 0x1C2F, %g4
fmovdle %xcc, %f14, %f14
fbu,a %fcc3, loop_5908
tsubcctv %l1, 0x0166, %g1
fcmpgt16 %f0, %f4, %o5
bpos,a,pn %xcc, loop_5909
loop_5908:
ldub [%l7 + 0x1A], %l2
andcc %g6, 0x0867, %i0
fmovdle %xcc, %f7, %f11
loop_5909:
tn %xcc, 0x3
fbul %fcc1, loop_5910
tleu %xcc, 0x6
brlez %o6, loop_5911
ldub [%l7 + 0x52], %g5
loop_5910:
sth %i3, [%l7 + 0x52]
brnz %o1, loop_5912
loop_5911:
sllx %i1, 0x06, %o7
fmovrdlez %g7, %f8, %f4
lduh [%l7 + 0x5A], %i7
loop_5912:
bgu,a loop_5913
lduw [%l7 + 0x34], %l4
fbl,a %fcc0, loop_5914
ld [%l7 + 0x6C], %f6
loop_5913:
fcmpd %fcc0, %f14, %f14
fmovs %f15, %f10
loop_5914:
ba,pn %icc, loop_5915
fzeros %f12
movrgz %l5, 0x0B5, %i2
fcmps %fcc0, %f8, %f15
loop_5915:
std %f0, [%l7 + 0x60]
fnand %f12, %f2, %f12
brz %l6, loop_5916
stw %l3, [%l7 + 0x74]
fble %fcc2, loop_5917
edge32 %o0, %l0, %o2
loop_5916:
fmovrslz %o4, %f15, %f2
movleu %icc, %o3, %i6
loop_5917:
fpsub32 %f12, %f8, %f6
bvc,pn %icc, loop_5918
fpmerge %f15, %f7, %f12
fmovsg %icc, %f4, %f7
stw %i5, [%l7 + 0x70]
loop_5918:
tleu %xcc, 0x2
st %f11, [%l7 + 0x10]
fmovrdlz %g2, %f4, %f6
brlez,a %g3, loop_5919
fmovdcs %icc, %f11, %f5
tpos %xcc, 0x3
movn %icc, %g4, %i4
loop_5919:
movrgez %l1, %g1, %l2
fbul,a %fcc2, loop_5920
tvc %icc, 0x4
movre %o5, %g6, %i0
orn %g5, 0x1FCA, %o6
loop_5920:
movrgez %i3, 0x161, %i1
stb %o1, [%l7 + 0x36]
stx %o7, [%l7 + 0x10]
sth %i7, [%l7 + 0x08]
fxnor %f0, %f6, %f6
udiv %l4, 0x0BA7, %g7
fmovrsne %l5, %f13, %f13
stb %l6, [%l7 + 0x19]
lduh [%l7 + 0x74], %i2
fxnor %f10, %f4, %f2
fcmpeq32 %f12, %f10, %l3
lduw [%l7 + 0x10], %l0
lduw [%l7 + 0x6C], %o2
ldsb [%l7 + 0x3B], %o4
fmuld8ulx16 %f1, %f5, %f0
ldd [%l7 + 0x68], %f0
fmovdvc %xcc, %f10, %f4
fmovsa %icc, %f15, %f2
sllx %o0, 0x0C, %o3
smul %i5, 0x1288, %g2
edge8 %g3, %g4, %i6
srlx %i4, 0x1E, %l1
tg %icc, 0x0
bpos,a,pn %xcc, loop_5921
fcmpeq16 %f6, %f0, %g1
smul %o5, 0x179D, %l2
fnot1s %f4, %f6
loop_5921:
fmovsa %xcc, %f1, %f3
ldx [%l7 + 0x20], %i0
sub %g5, 0x10A6, %o6
ld [%l7 + 0x68], %f1
fmovrde %i3, %f6, %f10
stx %g6, [%l7 + 0x18]
lduw [%l7 + 0x38], %i1
tge %xcc, 0x2
fmul8sux16 %f10, %f4, %f14
tle %xcc, 0x0
bvc loop_5922
fcmpgt32 %f2, %f0, %o7
std %f4, [%l7 + 0x78]
fsrc2s %f6, %f3
loop_5922:
fmovsneg %xcc, %f8, %f11
stb %i7, [%l7 + 0x79]
ld [%l7 + 0x68], %f3
st %f4, [%l7 + 0x08]
lduh [%l7 + 0x16], %o1
fmovscs %icc, %f9, %f9
movg %icc, %l4, %l5
udivcc %g7, 0x0963, %l6
fnor %f0, %f4, %f14
tg %icc, 0x5
ldd [%l7 + 0x78], %f2
fbne,a %fcc1, loop_5923
edge8 %i2, %l3, %l0
fmovrslz %o2, %f6, %f12
fmovsl %icc, %f1, %f12
loop_5923:
ldub [%l7 + 0x6A], %o0
ldub [%l7 + 0x4A], %o3
stw %i5, [%l7 + 0x4C]
fmovrsgez %o4, %f7, %f2
movrlz %g2, %g4, %g3
fmovdn %xcc, %f2, %f5
ldsb [%l7 + 0x61], %i6
movvc %xcc, %l1, %g1
ldsh [%l7 + 0x6C], %o5
st %f11, [%l7 + 0x4C]
stx %l2, [%l7 + 0x60]
mulx %i0, 0x137B, %i4
stw %o6, [%l7 + 0x48]
fbue,a %fcc3, loop_5924
xor %g5, 0x16C4, %i3
fxnor %f0, %f2, %f0
fmovdvc %xcc, %f8, %f5
loop_5924:
ldd [%l7 + 0x48], %f10
stb %i1, [%l7 + 0x23]
addccc %g6, 0x08B6, %i7
ldsw [%l7 + 0x54], %o7
fnors %f7, %f8, %f8
lduh [%l7 + 0x5A], %l4
fbne %fcc2, loop_5925
fmovdpos %xcc, %f0, %f15
fmovdvc %icc, %f5, %f3
fornot2 %f12, %f6, %f0
loop_5925:
tvs %icc, 0x1
for %f12, %f0, %f0
ldsb [%l7 + 0x73], %l5
st %f14, [%l7 + 0x38]
fmovrsgz %g7, %f13, %f6
fmovrsne %l6, %f3, %f7
tcs %icc, 0x4
ldsh [%l7 + 0x3A], %o1
ldd [%l7 + 0x48], %f4
stb %i2, [%l7 + 0x6F]
fmovsleu %icc, %f5, %f15
stb %l0, [%l7 + 0x6B]
ldsb [%l7 + 0x15], %l3
fcmpes %fcc0, %f11, %f8
edge16n %o2, %o0, %o3
ldd [%l7 + 0x78], %f6
bvc,a,pt %icc, loop_5926
fabsd %f8, %f2
edge8n %o4, %g2, %i5
fmul8x16 %f2, %f14, %f2
loop_5926:
fmovrdgez %g3, %f12, %f0
fmovdg %icc, %f3, %f2
lduh [%l7 + 0x4E], %i6
edge32 %g4, %g1, %o5
fmul8x16al %f5, %f9, %f12
tsubcc %l2, 0x02DF, %l1
alignaddr %i0, %i4, %g5
ldub [%l7 + 0x63], %i3
udiv %o6, 0x128F, %i1
stb %g6, [%l7 + 0x2D]
ldsw [%l7 + 0x60], %o7
fcmple16 %f14, %f0, %l4
sethi 0x0B04, %i7
sth %l5, [%l7 + 0x0C]
andcc %l6, 0x159A, %g7
fbule,a %fcc1, loop_5927
std %f4, [%l7 + 0x28]
fmovspos %xcc, %f13, %f2
brgz,a %o1, loop_5928
loop_5927:
ldsh [%l7 + 0x58], %i2
faligndata %f4, %f12, %f10
fnot1 %f6, %f4
loop_5928:
bn,a,pn %xcc, loop_5929
movcs %icc, %l3, %o2
fone %f4
tg %xcc, 0x0
loop_5929:
bg,pt %xcc, loop_5930
sth %o0, [%l7 + 0x5A]
ldub [%l7 + 0x23], %l0
stb %o3, [%l7 + 0x74]
loop_5930:
fbe,a %fcc2, loop_5931
lduw [%l7 + 0x24], %g2
tge %xcc, 0x3
srl %o4, 0x14, %g3
loop_5931:
orncc %i5, %i6, %g1
fbue %fcc2, loop_5932
lduw [%l7 + 0x24], %g4
lduh [%l7 + 0x5C], %o5
fabsd %f12, %f2
loop_5932:
movne %xcc, %l2, %l1
ldub [%l7 + 0x0E], %i4
ldsh [%l7 + 0x3A], %i0
edge16 %i3, %o6, %i1
tne %icc, 0x6
std %f10, [%l7 + 0x60]
sdivcc %g6, 0x103F, %o7
stx %l4, [%l7 + 0x40]
ldsh [%l7 + 0x1A], %g5
ldsh [%l7 + 0x40], %l5
bn loop_5933
stb %l6, [%l7 + 0x5F]
alignaddrl %g7, %o1, %i7
lduh [%l7 + 0x16], %l3
loop_5933:
sdivcc %o2, 0x1092, %o0
ldub [%l7 + 0x61], %i2
nop
setx loop_5934, %l0, %l1
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 + 0x35]
ldsb [%l7 + 0x59], %g2
andcc %o4, %o3, %i5
loop_5934:
fmovrdlez %g3, %f12, %f2
sdivx %g1, 0x1A87, %i6
fcmple32 %f0, %f8, %o5
movrlez %g4, %l2, %i4
lduh [%l7 + 0x54], %l1
subcc %i3, %o6, %i0
bvs loop_5935
sth %i1, [%l7 + 0x3E]
fmovdvc %icc, %f1, %f11
fornot2 %f2, %f12, %f4
loop_5935:
st %f4, [%l7 + 0x38]
addc %o7, %g6, %g5
ldsh [%l7 + 0x1A], %l4
fmovsneg %icc, %f9, %f9
fpadd32 %f8, %f12, %f10
array8 %l6, %l5, %g7
ldsw [%l7 + 0x40], %i7
fcmpeq16 %f4, %f4, %o1
bcs,pn %xcc, loop_5936
fcmpes %fcc2, %f4, %f8
fmovdneg %xcc, %f0, %f0
movl %icc, %o2, %l3
loop_5936:
fmovsvc %xcc, %f8, %f15
lduh [%l7 + 0x22], %i2
tpos %xcc, 0x4
movneg %xcc, %o0, %g2
ldsb [%l7 + 0x4B], %l0
ldsb [%l7 + 0x4F], %o3
bg,a %icc, loop_5937
alignaddr %i5, %o4, %g1
udivx %i6, 0x0351, %o5
stx %g4, [%l7 + 0x50]
loop_5937:
ldsh [%l7 + 0x26], %l2
fcmpes %fcc3, %f13, %f10
stb %g3, [%l7 + 0x44]
bn,pn %xcc, loop_5938
taddcc %l1, %i4, %o6
tvc %xcc, 0x4
bn loop_5939
loop_5938:
ldd [%l7 + 0x50], %f4
fnors %f5, %f13, %f10
movge %xcc, %i3, %i1
loop_5939:
tge %xcc, 0x1
ldsb [%l7 + 0x7A], %i0
ldx [%l7 + 0x28], %o7
udiv %g5, 0x1056, %l4
ldub [%l7 + 0x57], %g6
be %icc, loop_5940
fabsd %f0, %f6
edge16 %l5, %l6, %i7
bn,pt %xcc, loop_5941
loop_5940:
fbn,a %fcc1, loop_5942
tvs %xcc, 0x5
fsrc1s %f10, %f14
loop_5941:
ldub [%l7 + 0x6C], %o1
loop_5942:
fpsub32 %f14, %f12, %f14
fandnot1 %f0, %f14, %f2
fpsub16 %f6, %f10, %f4
fmovdge %xcc, %f2, %f1
lduh [%l7 + 0x0C], %o2
sub %l3, %g7, %i2
fnegd %f8, %f4
fmovrdlz %g2, %f2, %f4
movrgez %l0, %o0, %o3
stw %i5, [%l7 + 0x58]
bneg,a loop_5943
brgez,a %o4, loop_5944
subc %g1, 0x10B8, %i6
brz,a %o5, loop_5945
loop_5943:
lduh [%l7 + 0x52], %l2
loop_5944:
fnor %f14, %f8, %f12
ldx [%l7 + 0x78], %g4
loop_5945:
ld [%l7 + 0x24], %f5
ldx [%l7 + 0x50], %l1
ldd [%l7 + 0x30], %f4
ldub [%l7 + 0x6D], %g3
stx %o6, [%l7 + 0x58]
movcs %icc, %i3, %i1
edge8ln %i4, %i0, %o7
tle %xcc, 0x7
ble,a,pt %xcc, loop_5946
fmul8sux16 %f14, %f0, %f8
bcs,a loop_5947
fsrc1s %f12, %f5
loop_5946:
sra %g5, 0x16, %g6
brnz %l4, loop_5948
loop_5947:
addc %l5, 0x04C0, %i7
ldub [%l7 + 0x2C], %o1
fmovd %f4, %f4
loop_5948:
edge16n %l6, %o2, %g7
fxnor %f6, %f6, %f0
bl,pt %icc, loop_5949
siam 0x4
fmovdvs %xcc, %f0, %f11
subcc %l3, %g2, %i2
loop_5949:
fbue,a %fcc2, loop_5950
ldsw [%l7 + 0x68], %o0
fmovsa %icc, %f10, %f13
ldsw [%l7 + 0x38], %l0
loop_5950:
ldx [%l7 + 0x78], %i5
edge32n %o4, %o3, %i6
fmovrsgz %g1, %f3, %f15
fpsub16 %f4, %f12, %f4
fmovdn %xcc, %f15, %f10
fcmple16 %f10, %f10, %l2
xor %g4, 0x0C68, %l1
stw %o5, [%l7 + 0x4C]
lduw [%l7 + 0x24], %g3
taddcctv %i3, 0x0D61, %o6
andcc %i4, 0x00B0, %i0
fmovrse %o7, %f7, %f13
ldub [%l7 + 0x0B], %g5
lduh [%l7 + 0x14], %g6
std %f14, [%l7 + 0x58]
fmovsl %icc, %f13, %f4
fpadd16 %f6, %f8, %f14
ta %xcc, 0x3
sra %l4, 0x06, %i1
stb %l5, [%l7 + 0x72]
edge16 %i7, %o1, %l6
sdivcc %o2, 0x0976, %g7
movneg %xcc, %g2, %i2
udivcc %l3, 0x15F3, %o0
bvs loop_5951
fbe %fcc3, loop_5952
fnot1 %f2, %f8
ldsh [%l7 + 0x50], %i5
loop_5951:
ldsh [%l7 + 0x2A], %l0
loop_5952:
sllx %o3, 0x0B, %o4
tl %icc, 0x0
ldd [%l7 + 0x68], %f8
edge32l %i6, %l2, %g4
fmovscs %xcc, %f13, %f3
sth %l1, [%l7 + 0x44]
fmovrdlez %g1, %f0, %f12
edge8ln %g3, %i3, %o5
fnot1 %f12, %f10
fmovdle %icc, %f14, %f2
stw %o6, [%l7 + 0x6C]
stb %i4, [%l7 + 0x47]
tneg %xcc, 0x1
fbul %fcc0, loop_5953
xor %i0, 0x08AE, %g5
ba,pt %xcc, loop_5954
edge8n %o7, %l4, %i1
loop_5953:
ldsb [%l7 + 0x1E], %l5
movle %icc, %i7, %o1
loop_5954:
tleu %xcc, 0x4
stb %g6, [%l7 + 0x70]
ldsw [%l7 + 0x1C], %l6
stx %o2, [%l7 + 0x48]
edge8ln %g7, %g2, %i2
ble,pn %icc, loop_5955
taddcctv %o0, 0x1159, %i5
ld [%l7 + 0x14], %f7
fnors %f14, %f15, %f0
loop_5955:
fmovdne %xcc, %f2, %f8
movvc %icc, %l0, %o3
fmovrde %o4, %f2, %f14
fornot1 %f10, %f10, %f0
fcmpgt16 %f2, %f6, %i6
edge16n %l3, %g4, %l1
fmovsg %xcc, %f10, %f8
fmul8ulx16 %f10, %f4, %f4
ldx [%l7 + 0x20], %g1
stw %g3, [%l7 + 0x74]
fmovrsgz %l2, %f15, %f4
ldx [%l7 + 0x78], %o5
brgez,a %i3, loop_5956
fandnot1 %f4, %f14, %f4
fcmpd %fcc0, %f8, %f2
fabsd %f6, %f2
loop_5956:
stb %o6, [%l7 + 0x6A]
movvc %icc, %i0, %g5
stw %i4, [%l7 + 0x70]
sllx %o7, %l4, %i1
fpsub32 %f6, %f0, %f2
ldub [%l7 + 0x7A], %l5
stb %i7, [%l7 + 0x7F]
fmovrsne %o1, %f14, %f8
sra %g6, %l6, %g7
srl %g2, 0x04, %o2
fba,a %fcc2, loop_5957
stx %o0, [%l7 + 0x38]
fmovrde %i2, %f0, %f0
subccc %l0, 0x0C4D, %o3
loop_5957:
fcmpes %fcc1, %f12, %f0
tne %icc, 0x3
fmovsn %icc, %f6, %f10
fnegs %f10, %f5
fone %f0
ld [%l7 + 0x1C], %f1
ld [%l7 + 0x4C], %f15
ldd [%l7 + 0x78], %f12
stw %o4, [%l7 + 0x4C]
edge8 %i5, %i6, %l3
for %f14, %f10, %f8
movneg %xcc, %l1, %g1
fandnot2 %f10, %f4, %f12
stx %g3, [%l7 + 0x08]
ld [%l7 + 0x34], %f14
fmuld8ulx16 %f3, %f3, %f14
ldx [%l7 + 0x68], %l2
mova %icc, %o5, %i3
lduw [%l7 + 0x70], %g4
fcmps %fcc1, %f15, %f10
movneg %icc, %i0, %g5
movn %xcc, %i4, %o6
tgu %icc, 0x7
fmovsl %xcc, %f15, %f10
sdivx %o7, 0x0007, %l4
bpos loop_5958
movgu %icc, %i1, %l5
movcc %xcc, %i7, %g6
tpos %xcc, 0x2
loop_5958:
ldx [%l7 + 0x38], %l6
lduw [%l7 + 0x38], %o1
stx %g7, [%l7 + 0x40]
ta %icc, 0x0
bcc,pt %xcc, loop_5959
stx %o2, [%l7 + 0x50]
stx %g2, [%l7 + 0x58]
movrne %i2, %l0, %o3
loop_5959:
ldd [%l7 + 0x08], %f10
ldd [%l7 + 0x10], %f0
fmovsge %icc, %f8, %f12
fbug,a %fcc3, loop_5960
stx %o4, [%l7 + 0x68]
brgz,a %o0, loop_5961
st %f1, [%l7 + 0x74]
loop_5960:
ldub [%l7 + 0x3F], %i5
std %f6, [%l7 + 0x48]
loop_5961:
stw %l3, [%l7 + 0x1C]
sth %i6, [%l7 + 0x4E]
fbue %fcc2, loop_5962
ldsw [%l7 + 0x64], %l1
stb %g1, [%l7 + 0x1F]
fcmpne16 %f14, %f12, %g3
loop_5962:
sll %l2, 0x0B, %o5
sll %i3, 0x18, %g4
alignaddr %i0, %i4, %o6
edge32ln %o7, %l4, %i1
fxor %f12, %f12, %f4
fmovsl %icc, %f6, %f1
ldsh [%l7 + 0x34], %l5
fmovsleu %xcc, %f12, %f13
movg %icc, %g5, %g6
ldsb [%l7 + 0x72], %i7
mova %xcc, %o1, %l6
addc %o2, 0x13A3, %g2
fnot2 %f8, %f10
smulcc %g7, 0x0E0A, %l0
fbug %fcc2, loop_5963
fors %f6, %f6, %f10
lduw [%l7 + 0x74], %i2
ba,a,pt %icc, loop_5964
loop_5963:
fmovspos %xcc, %f6, %f8
fbne %fcc1, loop_5965
fbo %fcc0, loop_5966
loop_5964:
bneg,pn %icc, loop_5967
edge8n %o3, %o0, %i5
loop_5965:
fmovsvc %xcc, %f1, %f15
loop_5966:
fcmple16 %f2, %f0, %l3
loop_5967:
fmovrslez %i6, %f13, %f15
fmovsvc %icc, %f14, %f2
movge %icc, %o4, %l1
xorcc %g3, 0x10B5, %g1
fblg %fcc1, loop_5968
fmovsleu %xcc, %f5, %f3
nop
setx loop_5969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,a %icc, loop_5970
loop_5968:
std %f14, [%l7 + 0x10]
fmovsa %icc, %f8, %f8
loop_5969:
srlx %l2, 0x1F, %o5
loop_5970:
alignaddr %g4, %i3, %i0
fnot1 %f6, %f14
ldx [%l7 + 0x08], %o6
call loop_5971
lduh [%l7 + 0x26], %o7
stw %i4, [%l7 + 0x14]
ldsw [%l7 + 0x08], %l4
loop_5971:
ble,a loop_5972
ldx [%l7 + 0x38], %i1
ldd [%l7 + 0x30], %f8
ldd [%l7 + 0x18], %f10
loop_5972:
umulcc %l5, 0x17AB, %g6
sllx %g5, 0x00, %o1
edge16l %l6, %i7, %g2
movrne %g7, %o2, %l0
fbuge %fcc1, loop_5973
ldsw [%l7 + 0x7C], %o3
sth %o0, [%l7 + 0x42]
ta %xcc, 0x6
loop_5973:
fcmped %fcc3, %f0, %f14
movcs %icc, %i5, %l3
sdiv %i6, 0x1F0E, %i2
alignaddr %o4, %l1, %g1
fxor %f14, %f10, %f14
bgu loop_5974
fmovrsgz %g3, %f13, %f5
bvc loop_5975
sth %o5, [%l7 + 0x6A]
loop_5974:
fmovdcc %xcc, %f9, %f1
ldub [%l7 + 0x33], %l2
loop_5975:
lduw [%l7 + 0x20], %i3
mulx %g4, %i0, %o7
sth %o6, [%l7 + 0x38]
fmovsg %xcc, %f0, %f12
movrgez %l4, 0x1F1, %i4
stx %l5, [%l7 + 0x38]
bl,a,pn %icc, loop_5976
fmovd %f4, %f2
bleu %xcc, loop_5977
ldsw [%l7 + 0x24], %i1
loop_5976:
fors %f2, %f5, %f0
nop
setx loop_5978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5977:
fmuld8sux16 %f12, %f12, %f10
ldsh [%l7 + 0x50], %g5
fmul8ulx16 %f10, %f4, %f0
loop_5978:
fblg %fcc1, loop_5979
fbg,a %fcc2, loop_5980
std %f12, [%l7 + 0x08]
bg,pn %icc, loop_5981
loop_5979:
xnorcc %o1, 0x1B3D, %g6
loop_5980:
fmovdpos %icc, %f15, %f9
fmovsvs %icc, %f10, %f1
loop_5981:
sth %i7, [%l7 + 0x34]
movrgez %g2, %l6, %g7
stx %l0, [%l7 + 0x18]
fmovdg %icc, %f3, %f4
alignaddrl %o2, %o3, %o0
movn %xcc, %l3, %i5
udivx %i6, 0x0F41, %o4
tcc %icc, 0x3
fsrc2 %f4, %f14
fbuge %fcc2, loop_5982
fmovspos %icc, %f0, %f14
taddcctv %i2, 0x19BB, %l1
fblg,a %fcc1, loop_5983
loop_5982:
fxnor %f10, %f2, %f0
fnegs %f0, %f10
stb %g3, [%l7 + 0x48]
loop_5983:
sdivcc %o5, 0x0D9F, %l2
ldx [%l7 + 0x38], %g1
alignaddrl %i3, %i0, %g4
ldx [%l7 + 0x10], %o7
fmovdcs %xcc, %f4, %f5
fmovs %f13, %f9
fbne %fcc3, loop_5984
tneg %xcc, 0x0
fmovsge %icc, %f4, %f15
fxnors %f5, %f2, %f0
loop_5984:
fbu %fcc0, loop_5985
stb %o6, [%l7 + 0x1F]
call loop_5986
fmovdvc %xcc, %f6, %f13
loop_5985:
lduh [%l7 + 0x44], %i4
stb %l4, [%l7 + 0x13]
loop_5986:
bne,a,pn %xcc, loop_5987
ble,a %icc, loop_5988
movge %xcc, %l5, %i1
fmovdcc %icc, %f14, %f10
loop_5987:
fsrc1s %f9, %f2
loop_5988:
fbu,a %fcc2, loop_5989
edge32ln %g5, %g6, %i7
brnz %o1, loop_5990
ldsh [%l7 + 0x50], %l6
loop_5989:
umulcc %g2, %l0, %o2
fmovdvs %icc, %f9, %f1
loop_5990:
ld [%l7 + 0x3C], %f5
fmovrsgz %o3, %f3, %f2
fba %fcc0, loop_5991
bl,a loop_5992
fbuge %fcc1, loop_5993
udivx %g7, 0x1844, %o0
loop_5991:
bleu %xcc, loop_5994
loop_5992:
sdiv %l3, 0x12E4, %i6
loop_5993:
nop
setx loop_5995, %l0, %l1
jmpl %l1, %o4
bleu,a,pt %icc, loop_5996
loop_5994:
tleu %icc, 0x6
ldd [%l7 + 0x60], %f2
loop_5995:
xnorcc %i5, 0x1C7A, %l1
loop_5996:
edge16ln %i2, %g3, %o5
ldub [%l7 + 0x4B], %l2
fmovsvs %xcc, %f9, %f9
fmovsneg %xcc, %f9, %f8
tvc %xcc, 0x2
fmovdcs %xcc, %f2, %f7
for %f4, %f14, %f0
lduw [%l7 + 0x68], %g1
bg,a,pt %xcc, loop_5997
fbne,a %fcc0, loop_5998
fbul %fcc1, loop_5999
movleu %icc, %i0, %i3
loop_5997:
tcc %xcc, 0x6
loop_5998:
ldsb [%l7 + 0x6F], %g4
loop_5999:
fmul8sux16 %f6, %f0, %f12
ldub [%l7 + 0x36], %o6
fmovsn %icc, %f8, %f10
fpadd16 %f8, %f8, %f2
stw %i4, [%l7 + 0x08]
smulcc %l4, %l5, %i1
bne,a,pt %xcc, loop_6000
ldd [%l7 + 0x20], %f4
fmovsne %xcc, %f10, %f4
fblg %fcc2, loop_6001
loop_6000:
andncc %g5, %o7, %i7
ldub [%l7 + 0x1E], %o1
fpackfix %f6, %f15
loop_6001:
add %g6, %g2, %l6
lduh [%l7 + 0x1C], %l0
fmul8ulx16 %f14, %f2, %f12
sth %o3, [%l7 + 0x34]
sub %g7, 0x1C9F, %o2
bpos,pt %xcc, loop_6002
fbug %fcc2, loop_6003
fmovdneg %icc, %f7, %f12
lduw [%l7 + 0x60], %l3
loop_6002:
stb %i6, [%l7 + 0x42]
loop_6003:
ldx [%l7 + 0x08], %o0
brgz,a %i5, loop_6004
ldd [%l7 + 0x48], %f6
sth %o4, [%l7 + 0x7C]
ldsh [%l7 + 0x14], %l1
loop_6004:
ld [%l7 + 0x5C], %f10
movl %icc, %i2, %o5
tsubcc %l2, 0x14CA, %g1
fmovse %icc, %f0, %f2
fxors %f9, %f1, %f15
std %f10, [%l7 + 0x18]
alignaddrl %g3, %i3, %i0
fmovspos %icc, %f10, %f4
stx %g4, [%l7 + 0x48]
andcc %i4, 0x1244, %l4
fbug %fcc2, loop_6005
ble %icc, loop_6006
ldub [%l7 + 0x19], %l5
st %f0, [%l7 + 0x3C]
loop_6005:
fcmpne16 %f8, %f8, %i1
loop_6006:
bcs %icc, loop_6007
addc %o6, 0x07C4, %g5
ldsh [%l7 + 0x1C], %i7
subc %o1, %o7, %g2
loop_6007:
array8 %g6, %l0, %o3
ldx [%l7 + 0x30], %g7
edge8ln %o2, %l3, %i6
bpos loop_6008
fmovscs %icc, %f10, %f5
fmovsg %icc, %f2, %f0
bneg %icc, loop_6009
loop_6008:
fxnor %f0, %f14, %f2
srlx %l6, 0x02, %o0
ldub [%l7 + 0x4F], %i5
loop_6009:
tcc %icc, 0x4
std %f0, [%l7 + 0x08]
bcc,a,pt %icc, loop_6010
fmovscc %xcc, %f5, %f2
fba,a %fcc1, loop_6011
ldub [%l7 + 0x17], %o4
loop_6010:
addccc %i2, %l1, %l2
stb %g1, [%l7 + 0x38]
loop_6011:
lduh [%l7 + 0x2A], %g3
ldx [%l7 + 0x48], %o5
fpsub16s %f0, %f11, %f1
fmul8sux16 %f2, %f8, %f14
fmovrsne %i0, %f5, %f1
bvc %xcc, loop_6012
addcc %g4, 0x1C77, %i3
ldsh [%l7 + 0x4A], %l4
tpos %xcc, 0x5
loop_6012:
fmul8x16au %f3, %f0, %f12
sth %l5, [%l7 + 0x76]
addc %i4, %i1, %g5
fand %f2, %f4, %f10
movrne %i7, 0x35F, %o1
bcc,a %icc, loop_6013
fpsub16 %f2, %f12, %f0
sth %o6, [%l7 + 0x0A]
sdivcc %o7, 0x0413, %g2
loop_6013:
udivcc %l0, 0x034A, %g6
movcc %icc, %o3, %o2
ldsw [%l7 + 0x3C], %l3
fmovsn %xcc, %f15, %f13
fmovdg %xcc, %f10, %f13
alignaddr %i6, %g7, %l6
fexpand %f4, %f12
fand %f0, %f4, %f14
fmovdgu %icc, %f11, %f1
lduh [%l7 + 0x2A], %i5
movvs %icc, %o4, %i2
udivcc %l1, 0x1F78, %l2
fmovdle %icc, %f15, %f8
std %f2, [%l7 + 0x58]
alignaddrl %g1, %g3, %o0
st %f14, [%l7 + 0x64]
fbule %fcc0, loop_6014
fmovda %xcc, %f2, %f10
tpos %icc, 0x5
stb %o5, [%l7 + 0x0E]
loop_6014:
stw %i0, [%l7 + 0x64]
bn,a loop_6015
tvc %icc, 0x6
fmovdn %xcc, %f6, %f12
fbn %fcc2, loop_6016
loop_6015:
tne %xcc, 0x5
andn %i3, %g4, %l5
fandnot2s %f0, %f13, %f6
loop_6016:
lduw [%l7 + 0x34], %l4
fnors %f14, %f8, %f13
move %xcc, %i4, %g5
ldsb [%l7 + 0x08], %i1
fxnor %f6, %f12, %f8
fpsub16s %f0, %f2, %f0
fors %f7, %f14, %f10
fba,a %fcc0, loop_6017
tge %xcc, 0x7
ldsb [%l7 + 0x2A], %o1
ldx [%l7 + 0x58], %o6
loop_6017:
fxors %f1, %f10, %f12
stb %o7, [%l7 + 0x65]
tl %icc, 0x7
fnands %f6, %f4, %f12
fmovse %icc, %f13, %f3
sethi 0x0DEF, %g2
addcc %l0, 0x140B, %i7
nop
setx loop_6018, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f11, %f13
subcc %g6, 0x0A2A, %o3
bge %icc, loop_6019
loop_6018:
srl %o2, %l3, %i6
fcmpeq16 %f6, %f10, %l6
fxnors %f14, %f15, %f8
loop_6019:
movrlez %g7, %i5, %o4
fzeros %f10
brlez,a %l1, loop_6020
fors %f2, %f9, %f4
fmovrsne %l2, %f4, %f10
fcmpeq16 %f12, %f12, %i2
loop_6020:
fbo,a %fcc0, loop_6021
fexpand %f12, %f4
movcc %icc, %g1, %o0
stw %g3, [%l7 + 0x10]
loop_6021:
sth %o5, [%l7 + 0x26]
fbe,a %fcc1, loop_6022
fmuld8ulx16 %f14, %f4, %f4
smulcc %i0, 0x1C27, %i3
alignaddrl %g4, %l4, %i4
loop_6022:
ldub [%l7 + 0x0E], %g5
sth %l5, [%l7 + 0x76]
lduh [%l7 + 0x1C], %i1
stw %o1, [%l7 + 0x18]
lduh [%l7 + 0x32], %o6
ldx [%l7 + 0x20], %o7
fones %f3
movleu %icc, %g2, %i7
fones %f3
brgez %l0, loop_6023
fmovdvs %icc, %f15, %f4
fsrc2s %f10, %f15
sdivx %o3, 0x1F3E, %o2
loop_6023:
subccc %g6, 0x1EC3, %i6
std %f4, [%l7 + 0x58]
lduh [%l7 + 0x34], %l3
fbn,a %fcc2, loop_6024
for %f4, %f0, %f12
umul %g7, %i5, %o4
fmovsleu %icc, %f2, %f6
loop_6024:
fabsd %f8, %f10
ldd [%l7 + 0x08], %f14
tpos %icc, 0x7
stw %l1, [%l7 + 0x28]
ld [%l7 + 0x40], %f0
movrlz %l6, %i2, %l2
lduw [%l7 + 0x38], %g1
movge %xcc, %g3, %o5
ld [%l7 + 0x28], %f0
fcmple16 %f12, %f14, %o0
addccc %i3, %g4, %i0
ldsh [%l7 + 0x30], %i4
lduw [%l7 + 0x6C], %g5
ldx [%l7 + 0x20], %l4
ldsh [%l7 + 0x76], %l5
ldub [%l7 + 0x4B], %o1
udivx %i1, 0x1E61, %o6
fmovdne %xcc, %f7, %f0
movrlz %o7, 0x1FE, %g2
popc %i7, %o3
pdist %f10, %f4, %f0
nop
setx loop_6025, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l0, [%l7 + 0x70]
mulscc %o2, %i6, %l3
tn %xcc, 0x4
loop_6025:
fsrc2s %f7, %f5
stb %g7, [%l7 + 0x42]
st %f12, [%l7 + 0x78]
umulcc %i5, %o4, %g6
fxnors %f9, %f10, %f4
ldub [%l7 + 0x6E], %l1
st %f10, [%l7 + 0x2C]
tpos %xcc, 0x6
lduw [%l7 + 0x48], %l6
edge8 %l2, %i2, %g1
smul %o5, 0x09A4, %g3
lduw [%l7 + 0x50], %i3
ldub [%l7 + 0x12], %o0
fmovrdlz %i0, %f10, %f14
fands %f15, %f15, %f1
bcs,pt %icc, loop_6026
te %icc, 0x4
fpadd16 %f8, %f12, %f4
fmovrdlz %i4, %f6, %f8
loop_6026:
fpadd16s %f6, %f2, %f5
ldsb [%l7 + 0x53], %g5
be,a loop_6027
ble,pt %xcc, loop_6028
movrlez %g4, %l5, %o1
fmovrdlez %l4, %f0, %f0
loop_6027:
fmovdgu %xcc, %f14, %f7
loop_6028:
siam 0x1
fmovdpos %icc, %f14, %f3
edge8l %i1, %o6, %o7
tsubcctv %i7, 0x192B, %o3
fmovda %icc, %f8, %f13
ldx [%l7 + 0x78], %l0
ldsw [%l7 + 0x7C], %g2
ldx [%l7 + 0x70], %i6
fmul8x16 %f4, %f12, %f8
st %f8, [%l7 + 0x0C]
fmul8x16al %f1, %f1, %f14
fcmple16 %f2, %f0, %o2
subc %l3, %i5, %o4
bcs,a loop_6029
bn,a,pn %xcc, loop_6030
ba,a %icc, loop_6031
stb %g7, [%l7 + 0x6A]
loop_6029:
stw %l1, [%l7 + 0x54]
loop_6030:
bshuffle %f12, %f10, %f2
loop_6031:
stb %l6, [%l7 + 0x4C]
fornot1 %f12, %f12, %f8
stx %g6, [%l7 + 0x10]
fmovdl %icc, %f1, %f8
movgu %icc, %l2, %g1
tg %xcc, 0x3
std %f2, [%l7 + 0x38]
brnz %i2, loop_6032
ld [%l7 + 0x10], %f1
bgu,pt %icc, loop_6033
stx %o5, [%l7 + 0x40]
loop_6032:
fpadd32s %f2, %f7, %f7
andncc %g3, %i3, %o0
loop_6033:
andcc %i4, 0x0FB7, %i0
bcs,pn %icc, loop_6034
srlx %g4, 0x1E, %g5
st %f5, [%l7 + 0x20]
fornot1s %f4, %f3, %f7
loop_6034:
movrgez %o1, 0x334, %l5
ldub [%l7 + 0x5B], %l4
fone %f2
fcmped %fcc3, %f8, %f0
bleu,a loop_6035
movrlz %i1, 0x178, %o6
ldsh [%l7 + 0x78], %i7
ble,a,pn %xcc, loop_6036
loop_6035:
sethi 0x0D42, %o7
ld [%l7 + 0x50], %f14
tleu %xcc, 0x2
loop_6036:
bvs loop_6037
ldd [%l7 + 0x08], %f8
nop
setx loop_6038, %l0, %l1
jmpl %l1, %o3
fnor %f12, %f10, %f10
loop_6037:
mova %icc, %g2, %l0
bpos loop_6039
loop_6038:
fmovdpos %xcc, %f0, %f8
fsrc1s %f8, %f6
fpadd16s %f11, %f2, %f6
loop_6039:
tpos %icc, 0x1
orncc %o2, 0x0AB7, %l3
fmovdvc %icc, %f4, %f15
fbn,a %fcc1, loop_6040
fpsub32s %f11, %f0, %f0
std %f6, [%l7 + 0x08]
ldub [%l7 + 0x5D], %i5
loop_6040:
edge8ln %i6, %g7, %l1
fba %fcc2, loop_6041
movvc %xcc, %o4, %l6
ldub [%l7 + 0x7A], %g6
fbu %fcc0, loop_6042
loop_6041:
lduw [%l7 + 0x14], %l2
tg %xcc, 0x4
ldx [%l7 + 0x60], %g1
loop_6042:
lduh [%l7 + 0x48], %o5
xnorcc %g3, 0x1528, %i3
fmovdge %xcc, %f4, %f1
popc %i2, %i4
addc %o0, %i0, %g4
array8 %o1, %l5, %l4
fpack32 %f6, %f12, %f14
fbne %fcc2, loop_6043
fbule,a %fcc1, loop_6044
tl %xcc, 0x6
fble %fcc2, loop_6045
loop_6043:
movrlz %i1, %g5, %o6
loop_6044:
stb %o7, [%l7 + 0x19]
movvs %icc, %i7, %g2
loop_6045:
mulx %l0, 0x1AC7, %o3
ldd [%l7 + 0x68], %f10
fbl,a %fcc0, loop_6046
bpos,a loop_6047
fmovsgu %icc, %f6, %f15
stb %o2, [%l7 + 0x08]
loop_6046:
fbg,a %fcc1, loop_6048
loop_6047:
fpsub16s %f8, %f12, %f10
taddcc %l3, 0x0AD0, %i6
fbul,a %fcc2, loop_6049
loop_6048:
fcmple32 %f0, %f0, %g7
xnor %l1, 0x0A50, %i5
fmovsvc %xcc, %f6, %f8
loop_6049:
srlx %l6, 0x1E, %g6
bneg,a,pt %icc, loop_6050
ldub [%l7 + 0x42], %o4
popc %g1, %o5
ldsh [%l7 + 0x0A], %g3
loop_6050:
fmovdg %xcc, %f3, %f2
fornot1 %f14, %f0, %f10
fmovda %icc, %f11, %f1
subc %i3, 0x0424, %i2
ld [%l7 + 0x5C], %f15
stb %i4, [%l7 + 0x2C]
ldsb [%l7 + 0x31], %l2
sra %i0, %o0, %o1
fandnot2s %f1, %f4, %f9
addcc %g4, %l5, %i1
ldx [%l7 + 0x68], %l4
movvs %xcc, %o6, %g5
edge8n %i7, %o7, %g2
fmovd %f12, %f10
fpadd32 %f10, %f8, %f14
fmovspos %xcc, %f13, %f8
orn %o3, %l0, %l3
fbge %fcc2, loop_6051
ldx [%l7 + 0x20], %i6
ldx [%l7 + 0x68], %g7
fbge,a %fcc3, loop_6052
loop_6051:
sth %o2, [%l7 + 0x38]
ld [%l7 + 0x54], %f1
std %f12, [%l7 + 0x20]
loop_6052:
umulcc %i5, 0x1CA9, %l6
fbge %fcc2, loop_6053
fmovrdne %g6, %f4, %f14
ldsb [%l7 + 0x34], %o4
ldd [%l7 + 0x38], %f4
loop_6053:
lduh [%l7 + 0x32], %l1
ldub [%l7 + 0x3F], %o5
sdivx %g3, 0x054C, %g1
fxnor %f8, %f10, %f4
edge32n %i3, %i4, %i2
ld [%l7 + 0x08], %f12
stw %l2, [%l7 + 0x18]
stx %i0, [%l7 + 0x08]
sdiv %o1, 0x0E57, %g4
ldd [%l7 + 0x40], %f14
sub %l5, %o0, %i1
ldub [%l7 + 0x30], %l4
taddcc %o6, 0x14D1, %i7
tsubcctv %o7, %g2, %o3
fzeros %f14
call loop_6054
tcs %icc, 0x7
sdivcc %l0, 0x1D7B, %l3
fmovsvc %icc, %f2, %f14
loop_6054:
call loop_6055
fnegs %f4, %f7
fandnot2s %f1, %f0, %f7
taddcctv %g5, %g7, %i6
loop_6055:
ld [%l7 + 0x6C], %f6
pdist %f12, %f14, %f0
array16 %i5, %l6, %o2
andncc %o4, %l1, %o5
st %f12, [%l7 + 0x58]
fcmpeq32 %f14, %f8, %g3
srlx %g6, %g1, %i4
tpos %xcc, 0x6
ldx [%l7 + 0x28], %i2
fbul %fcc3, loop_6056
fblg,a %fcc3, loop_6057
mulscc %i3, %i0, %o1
ldd [%l7 + 0x78], %f8
loop_6056:
faligndata %f6, %f4, %f12
loop_6057:
fcmple32 %f6, %f6, %l2
ldx [%l7 + 0x08], %l5
fmovda %xcc, %f1, %f9
fbn,a %fcc0, loop_6058
fcmps %fcc2, %f12, %f10
and %g4, %o0, %l4
fmovsl %icc, %f13, %f13
loop_6058:
fxnor %f14, %f6, %f10
fmovsleu %icc, %f10, %f0
orn %o6, %i7, %o7
fmovsle %xcc, %f1, %f10
fnegs %f11, %f4
fnors %f7, %f9, %f9
move %icc, %i1, %g2
sth %o3, [%l7 + 0x30]
ldd [%l7 + 0x28], %f8
sth %l0, [%l7 + 0x30]
sth %l3, [%l7 + 0x58]
ld [%l7 + 0x40], %f15
ldsb [%l7 + 0x71], %g7
movrne %i6, %g5, %i5
fmovse %xcc, %f0, %f6
move %icc, %l6, %o4
fzeros %f5
fcmpgt32 %f10, %f2, %o2
brlez %o5, loop_6059
fnor %f0, %f8, %f4
ldub [%l7 + 0x40], %g3
ldsh [%l7 + 0x72], %g6
loop_6059:
fmovdle %icc, %f6, %f13
st %f9, [%l7 + 0x68]
tvc %xcc, 0x7
movne %xcc, %l1, %g1
movvs %icc, %i2, %i3
bge,a %icc, loop_6060
mulscc %i4, %o1, %i0
srl %l2, %l5, %g4
st %f8, [%l7 + 0x2C]
loop_6060:
orn %l4, 0x0815, %o6
fmovdn %icc, %f14, %f4
ldub [%l7 + 0x2A], %o0
fmuld8sux16 %f8, %f1, %f8
fnot2s %f5, %f14
ba,pt %icc, loop_6061
lduh [%l7 + 0x58], %i7
fmovsgu %xcc, %f13, %f3
siam 0x2
loop_6061:
fbne,a %fcc2, loop_6062
subccc %i1, %g2, %o3
st %f15, [%l7 + 0x74]
st %f13, [%l7 + 0x60]
loop_6062:
brgez,a %o7, loop_6063
fbul,a %fcc3, loop_6064
lduh [%l7 + 0x4C], %l3
ldub [%l7 + 0x53], %g7
loop_6063:
bn,pn %icc, loop_6065
loop_6064:
movcs %icc, %i6, %l0
stw %g5, [%l7 + 0x10]
fbe,a %fcc1, loop_6066
loop_6065:
fcmped %fcc2, %f8, %f12
bshuffle %f4, %f2, %f14
orncc %l6, %i5, %o2
loop_6066:
ld [%l7 + 0x58], %f3
fbue %fcc3, loop_6067
movpos %icc, %o4, %g3
sdivcc %o5, 0x0512, %l1
fmuld8sux16 %f14, %f6, %f4
loop_6067:
fbn %fcc1, loop_6068
fcmpeq16 %f8, %f14, %g1
andn %g6, 0x085C, %i3
fmovrsne %i2, %f0, %f13
loop_6068:
te %icc, 0x3
bl %xcc, loop_6069
movrlez %i4, 0x075, %o1
fmovdge %icc, %f5, %f13
movrlez %i0, 0x020, %l5
loop_6069:
bl,pt %icc, loop_6070
ldsb [%l7 + 0x1D], %l2
sethi 0x1D6E, %l4
edge16ln %o6, %g4, %o0
loop_6070:
ldsh [%l7 + 0x16], %i1
sth %i7, [%l7 + 0x2E]
edge16ln %g2, %o3, %o7
tl %icc, 0x5
fmul8x16au %f2, %f9, %f12
stb %g7, [%l7 + 0x53]
bg loop_6071
ldsh [%l7 + 0x6E], %i6
udiv %l3, 0x00F3, %g5
ldub [%l7 + 0x62], %l6
loop_6071:
st %f10, [%l7 + 0x18]
fnot2s %f4, %f10
brlz,a %l0, loop_6072
umul %i5, %o2, %o4
sub %o5, 0x1BDC, %g3
ldd [%l7 + 0x60], %f8
loop_6072:
fble,a %fcc0, loop_6073
fmovdle %icc, %f4, %f12
umulcc %g1, 0x0B63, %l1
fmovsleu %xcc, %f14, %f12
loop_6073:
lduw [%l7 + 0x64], %i3
fmul8x16al %f5, %f11, %f12
ldsh [%l7 + 0x14], %i2
fcmpeq16 %f8, %f10, %g6
faligndata %f0, %f0, %f4
array8 %i4, %o1, %l5
ldsb [%l7 + 0x3D], %i0
ldsh [%l7 + 0x18], %l4
movn %icc, %o6, %l2
popc 0x12F0, %o0
fcmple16 %f0, %f0, %i1
ldx [%l7 + 0x70], %g4
fmovdg %icc, %f14, %f2
fblg %fcc1, loop_6074
st %f4, [%l7 + 0x4C]
fandnot1s %f6, %f10, %f7
ldx [%l7 + 0x58], %g2
loop_6074:
fmovdpos %xcc, %f12, %f4
ldub [%l7 + 0x1A], %o3
fmovsgu %xcc, %f6, %f15
fandnot1s %f2, %f7, %f11
array16 %o7, %i7, %g7
alignaddr %l3, %g5, %l6
movrne %l0, 0x310, %i6
fmovrde %o2, %f12, %f8
fba %fcc1, loop_6075
ldd [%l7 + 0x48], %f6
ldd [%l7 + 0x60], %f0
mova %xcc, %o4, %o5
loop_6075:
edge8 %g3, %i5, %g1
edge32n %l1, %i3, %g6
tgu %xcc, 0x6
andn %i2, %i4, %l5
tgu %xcc, 0x1
sdivx %i0, 0x1A8A, %o1
st %f1, [%l7 + 0x74]
orn %o6, %l2, %l4
fba,a %fcc3, loop_6076
lduh [%l7 + 0x5E], %o0
subc %g4, %g2, %i1
ldsb [%l7 + 0x1F], %o3
loop_6076:
tgu %icc, 0x0
bleu,a,pt %icc, loop_6077
ld [%l7 + 0x50], %f14
lduw [%l7 + 0x10], %o7
alignaddrl %i7, %l3, %g7
loop_6077:
fmovdne %xcc, %f3, %f0
movrne %g5, 0x2AA, %l0
or %l6, 0x0D49, %i6
sra %o4, 0x1B, %o2
stw %o5, [%l7 + 0x30]
edge32ln %i5, %g3, %g1
fpadd16s %f13, %f2, %f1
call loop_6078
bleu,a %icc, loop_6079
ldsb [%l7 + 0x60], %i3
movcs %icc, %l1, %g6
loop_6078:
edge32l %i4, %i2, %i0
loop_6079:
ldsh [%l7 + 0x26], %o1
fcmpeq16 %f12, %f14, %o6
lduw [%l7 + 0x2C], %l5
ldsb [%l7 + 0x42], %l2
ldd [%l7 + 0x10], %f6
fsrc1s %f11, %f5
edge32ln %o0, %g4, %g2
and %l4, 0x056D, %o3
bn loop_6080
stb %o7, [%l7 + 0x62]
fmul8x16al %f10, %f12, %f12
pdist %f8, %f0, %f2
loop_6080:
bl,pt %icc, loop_6081
bcs %xcc, loop_6082
fcmple16 %f12, %f14, %i7
stw %i1, [%l7 + 0x30]
loop_6081:
fbue,a %fcc3, loop_6083
loop_6082:
movrne %g7, 0x15D, %l3
lduh [%l7 + 0x5A], %l0
fmul8ulx16 %f10, %f14, %f12
loop_6083:
fmovscc %icc, %f2, %f0
andcc %g5, 0x0B26, %i6
stx %o4, [%l7 + 0x18]
fmovsvc %xcc, %f1, %f15
fpsub32s %f0, %f3, %f2
lduw [%l7 + 0x74], %l6
or %o2, 0x1A90, %i5
ldub [%l7 + 0x29], %o5
fbu,a %fcc2, loop_6084
movcc %xcc, %g1, %g3
ld [%l7 + 0x0C], %f3
ldsw [%l7 + 0x30], %i3
loop_6084:
fxor %f8, %f12, %f14
sub %g6, %i4, %l1
xnorcc %i2, %o1, %i0
alignaddr %o6, %l2, %l5
sll %o0, 0x11, %g2
movcc %xcc, %l4, %o3
fmovdcs %icc, %f12, %f6
sth %g4, [%l7 + 0x2A]
ld [%l7 + 0x70], %f3
ldsw [%l7 + 0x28], %o7
add %i1, %i7, %l3
fmuld8sux16 %f4, %f2, %f6
fpsub32s %f2, %f14, %f15
tle %icc, 0x7
fmul8ulx16 %f12, %f4, %f14
fcmpeq16 %f12, %f2, %l0
st %f1, [%l7 + 0x18]
ld [%l7 + 0x44], %f10
fmul8x16al %f11, %f7, %f10
addcc %g7, %i6, %g5
fmul8x16au %f14, %f4, %f2
sethi 0x0128, %l6
stb %o4, [%l7 + 0x47]
fmovdgu %icc, %f12, %f2
umul %o2, %i5, %o5
edge32ln %g1, %g3, %i3
fmovrse %i4, %f2, %f4
bshuffle %f6, %f10, %f10
fmovscs %xcc, %f8, %f3
fcmpne32 %f14, %f4, %g6
movrgz %l1, %o1, %i2
siam 0x3
ldx [%l7 + 0x50], %i0
stb %l2, [%l7 + 0x4D]
fmovde %xcc, %f7, %f15
movre %o6, %l5, %g2
fmovrsgz %o0, %f5, %f7
fxors %f12, %f8, %f3
fmovrdgz %o3, %f12, %f4
fmovdn %icc, %f15, %f13
movn %icc, %g4, %o7
ldsb [%l7 + 0x2E], %l4
fnot1s %f3, %f6
fmovrse %i1, %f10, %f10
ld [%l7 + 0x48], %f13
sub %l3, %l0, %g7
bvs,a,pn %xcc, loop_6085
tne %icc, 0x1
lduw [%l7 + 0x38], %i7
bg,a,pt %icc, loop_6086
loop_6085:
bvs %xcc, loop_6087
ldsb [%l7 + 0x49], %g5
ldd [%l7 + 0x38], %f12
loop_6086:
fmovrdne %i6, %f8, %f0
loop_6087:
lduh [%l7 + 0x64], %o4
st %f9, [%l7 + 0x0C]
sth %l6, [%l7 + 0x18]
movcc %icc, %i5, %o5
bpos,a,pn %xcc, loop_6088
fzero %f0
fcmpne16 %f0, %f4, %g1
ldub [%l7 + 0x52], %o2
loop_6088:
fcmpeq32 %f6, %f2, %g3
smul %i3, %i4, %g6
ldsw [%l7 + 0x1C], %l1
array16 %i2, %o1, %l2
fmovdpos %icc, %f10, %f12
movg %xcc, %o6, %i0
stx %l5, [%l7 + 0x78]
fmovrde %g2, %f4, %f12
lduw [%l7 + 0x0C], %o3
fornot1 %f8, %f4, %f2
ldub [%l7 + 0x1E], %o0
fnot1s %f6, %f5
fbne %fcc1, loop_6089
smul %g4, %o7, %l4
fpadd16s %f14, %f13, %f13
edge32l %l3, %i1, %g7
loop_6089:
lduw [%l7 + 0x3C], %l0
array8 %g5, %i7, %o4
ldsw [%l7 + 0x14], %l6
fbule %fcc2, loop_6090
lduw [%l7 + 0x1C], %i5
fornot1s %f2, %f6, %f2
pdist %f6, %f2, %f14
loop_6090:
fmovdgu %xcc, %f2, %f15
fzeros %f10
sll %o5, 0x00, %i6
taddcc %g1, %g3, %i3
fmovsl %icc, %f6, %f6
stb %o2, [%l7 + 0x36]
edge32 %g6, %l1, %i2
fmovdleu %xcc, %f15, %f6
orcc %o1, 0x1C4C, %l2
movl %icc, %i4, %i0
mova %icc, %l5, %o6
xorcc %g2, 0x17D9, %o3
lduw [%l7 + 0x68], %o0
fbug %fcc0, loop_6091
brnz %g4, loop_6092
ld [%l7 + 0x2C], %f9
siam 0x7
loop_6091:
fbg,a %fcc0, loop_6093
loop_6092:
brgz %l4, loop_6094
fbul %fcc0, loop_6095
fpack16 %f14, %f6
loop_6093:
stb %o7, [%l7 + 0x6E]
loop_6094:
fmovsgu %xcc, %f9, %f3
loop_6095:
fcmpeq32 %f10, %f6, %l3
movneg %xcc, %i1, %l0
fcmpne32 %f14, %f2, %g5
fxors %f15, %f3, %f0
fbo %fcc0, loop_6096
fands %f5, %f6, %f13
edge32 %g7, %o4, %l6
fpadd16 %f8, %f10, %f0
loop_6096:
faligndata %f12, %f10, %f14
st %f14, [%l7 + 0x38]
fpsub16s %f1, %f6, %f14
andcc %i5, %i7, %i6
fmovrsgez %g1, %f3, %f5
fabss %f6, %f15
fbug,a %fcc0, loop_6097
andn %g3, 0x11D8, %i3
fornot2s %f3, %f14, %f13
fba,a %fcc2, loop_6098
loop_6097:
tpos %icc, 0x1
tvc %icc, 0x1
fmovrdgez %o5, %f8, %f8
loop_6098:
movg %icc, %g6, %o2
ldsb [%l7 + 0x53], %l1
fsrc1 %f10, %f10
fmovsvs %xcc, %f14, %f8
fpack16 %f2, %f5
fmovsn %xcc, %f10, %f12
stb %i2, [%l7 + 0x3B]
edge8ln %o1, %i4, %l2
bge,pn %icc, loop_6099
ld [%l7 + 0x28], %f0
mulscc %l5, %o6, %g2
fxor %f8, %f8, %f12
loop_6099:
mova %xcc, %i0, %o3
lduh [%l7 + 0x66], %g4
addccc %o0, %o7, %l4
stw %i1, [%l7 + 0x14]
array8 %l3, %l0, %g7
mulscc %g5, 0x0680, %l6
edge32n %o4, %i7, %i6
alignaddr %i5, %g1, %g3
sth %o5, [%l7 + 0x34]
fabsd %f2, %f6
sth %i3, [%l7 + 0x0A]
lduw [%l7 + 0x14], %o2
fpack16 %f8, %f0
fmovsl %xcc, %f11, %f7
fbg,a %fcc1, loop_6100
fsrc2 %f8, %f14
fmovdge %xcc, %f14, %f11
fmovdg %xcc, %f1, %f5
loop_6100:
lduw [%l7 + 0x5C], %g6
lduw [%l7 + 0x14], %i2
stw %l1, [%l7 + 0x58]
fors %f13, %f14, %f7
subcc %i4, %l2, %o1
ldx [%l7 + 0x10], %l5
fcmpgt32 %f12, %f14, %g2
tsubcc %o6, %i0, %g4
or %o3, %o0, %l4
nop
setx loop_6101, %l0, %l1
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 + 0x74]
ldd [%l7 + 0x58], %f14
fmovdleu %xcc, %f2, %f13
loop_6101:
fmovsge %xcc, %f8, %f6
fpack32 %f10, %f2, %f0
fmovdge %icc, %f4, %f5
ldub [%l7 + 0x61], %o7
fcmpeq16 %f12, %f6, %l3
fornot1 %f2, %f8, %f4
ldd [%l7 + 0x20], %f6
edge16n %i1, %l0, %g5
sllx %l6, %o4, %g7
st %f12, [%l7 + 0x54]
smulcc %i7, %i6, %i5
fmovsvc %icc, %f6, %f8
stb %g3, [%l7 + 0x79]
ldub [%l7 + 0x0D], %o5
bn,pt %xcc, loop_6102
stw %g1, [%l7 + 0x78]
fxor %f2, %f12, %f0
nop
setx loop_6103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6102:
movcc %icc, %i3, %o2
fmovde %icc, %f3, %f6
tgu %icc, 0x2
loop_6103:
srlx %g6, %i2, %i4
call loop_6104
fmul8x16au %f12, %f9, %f8
lduh [%l7 + 0x4E], %l1
srlx %o1, 0x19, %l2
loop_6104:
for %f2, %f4, %f12
fbul %fcc1, loop_6105
nop
setx loop_6106, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g2, [%l7 + 0x7C]
movneg %xcc, %l5, %o6
loop_6105:
nop
setx loop_6107, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6106:
edge16n %i0, %g4, %o0
fands %f14, %f1, %f11
ldsb [%l7 + 0x55], %o3
loop_6107:
tcs %icc, 0x0
ldub [%l7 + 0x44], %l4
fzeros %f1
sdivcc %l3, 0x0240, %i1
st %f0, [%l7 + 0x6C]
xnorcc %l0, 0x07C6, %g5
lduw [%l7 + 0x4C], %l6
edge16ln %o7, %g7, %i7
fnors %f6, %f0, %f0
fnor %f2, %f12, %f0
fbug %fcc1, loop_6108
nop
setx loop_6109, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f6, %f0, %i6
fsrc1 %f2, %f10
loop_6108:
fnands %f9, %f4, %f8
loop_6109:
tg %icc, 0x2
taddcc %i5, 0x0624, %o4
bshuffle %f4, %f8, %f0
fpmerge %f3, %f5, %f4
bpos,pn %icc, loop_6110
alignaddrl %o5, %g3, %i3
lduw [%l7 + 0x4C], %g1
fmul8ulx16 %f0, %f10, %f0
loop_6110:
fmul8x16au %f5, %f3, %f10
tneg %xcc, 0x4
sllx %o2, %g6, %i4
ld [%l7 + 0x24], %f7
bshuffle %f2, %f0, %f4
sth %i2, [%l7 + 0x10]
addc %l1, 0x0F3E, %l2
array32 %g2, %o1, %o6
ldsh [%l7 + 0x2A], %i0
fbn %fcc2, loop_6111
tpos %xcc, 0x2
sth %g4, [%l7 + 0x70]
std %f4, [%l7 + 0x08]
loop_6111:
fcmped %fcc2, %f6, %f10
pdist %f4, %f6, %f4
fbe,a %fcc0, loop_6112
stb %l5, [%l7 + 0x25]
movrne %o0, 0x270, %o3
ldsh [%l7 + 0x60], %l4
loop_6112:
movrgz %i1, %l0, %g5
sth %l3, [%l7 + 0x30]
movn %xcc, %l6, %o7
fmovrdne %i7, %f10, %f0
for %f12, %f6, %f14
bl,a,pt %xcc, loop_6113
sdivx %g7, 0x05A5, %i6
fbl,a %fcc3, loop_6114
bvs,a,pn %icc, loop_6115
loop_6113:
fabsd %f0, %f8
subccc %o4, 0x019E, %o5
loop_6114:
tvc %icc, 0x6
loop_6115:
bge,a loop_6116
fxor %f8, %f0, %f10
fcmpgt16 %f2, %f8, %i5
fsrc2s %f14, %f15
loop_6116:
ldsw [%l7 + 0x28], %i3
sth %g1, [%l7 + 0x2C]
fbn,a %fcc2, loop_6117
fmovdle %xcc, %f14, %f1
orncc %o2, %g6, %g3
fmovrslz %i2, %f14, %f2
loop_6117:
fmovrsgz %i4, %f6, %f12
fsrc1s %f13, %f2
ldx [%l7 + 0x38], %l2
sth %g2, [%l7 + 0x4E]
ldub [%l7 + 0x09], %l1
fbo %fcc2, loop_6118
st %f15, [%l7 + 0x68]
sth %o6, [%l7 + 0x32]
edge32ln %o1, %g4, %i0
loop_6118:
stx %o0, [%l7 + 0x20]
fpadd32 %f2, %f2, %f10
stb %l5, [%l7 + 0x1E]
sth %o3, [%l7 + 0x54]
lduh [%l7 + 0x54], %l4
fcmpeq16 %f2, %f12, %l0
lduw [%l7 + 0x48], %i1
fmul8x16al %f13, %f1, %f8
fmul8sux16 %f8, %f8, %f8
fandnot1 %f6, %f4, %f14
st %f14, [%l7 + 0x38]
orncc %l3, %g5, %l6
fcmple32 %f12, %f0, %i7
stw %g7, [%l7 + 0x60]
fnot2s %f8, %f6
fbule %fcc0, loop_6119
array16 %o7, %i6, %o4
fmovsvc %xcc, %f11, %f6
fmovdn %icc, %f4, %f6
loop_6119:
bleu loop_6120
brnz %o5, loop_6121
movn %xcc, %i5, %g1
fnot1 %f10, %f0
loop_6120:
fornot2 %f6, %f8, %f8
loop_6121:
fexpand %f9, %f14
brlez %i3, loop_6122
ldub [%l7 + 0x1A], %o2
sll %g6, 0x02, %i2
brgez,a %g3, loop_6123
loop_6122:
sdivx %i4, 0x0E9A, %g2
fmovspos %xcc, %f1, %f0
fnegd %f10, %f8
loop_6123:
movrne %l2, 0x1C5, %l1
ldsw [%l7 + 0x58], %o6
stx %g4, [%l7 + 0x08]
ldd [%l7 + 0x10], %f8
tvs %xcc, 0x7
fmovsl %icc, %f4, %f15
sth %o1, [%l7 + 0x7A]
orcc %i0, 0x1DCD, %l5
movl %xcc, %o3, %o0
lduh [%l7 + 0x38], %l0
fsrc2 %f6, %f4
nop
setx loop_6124, %l0, %l1
jmpl %l1, %i1
stw %l4, [%l7 + 0x18]
stx %l3, [%l7 + 0x28]
fmul8x16 %f1, %f6, %f6
loop_6124:
stw %g5, [%l7 + 0x44]
fand %f0, %f6, %f14
andcc %l6, 0x183F, %i7
fpsub16s %f15, %f7, %f8
movrlz %g7, 0x15A, %o7
sth %o4, [%l7 + 0x72]
fandnot2s %f15, %f2, %f2
fpack32 %f0, %f12, %f12
edge8n %o5, %i6, %i5
bneg loop_6125
fmovdle %icc, %f14, %f15
fcmple16 %f14, %f6, %g1
ldub [%l7 + 0x57], %i3
loop_6125:
fexpand %f7, %f4
fmovd %f4, %f2
fand %f2, %f10, %f6
lduh [%l7 + 0x76], %o2
fmovsvs %icc, %f8, %f3
fones %f8
std %f0, [%l7 + 0x08]
bleu,a %icc, loop_6126
orn %g6, 0x03ED, %i2
movcs %icc, %i4, %g2
stw %l2, [%l7 + 0x44]
loop_6126:
ldsw [%l7 + 0x28], %l1
lduh [%l7 + 0x64], %g3
fmovsg %icc, %f14, %f14
nop
setx loop_6127, %l0, %l1
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 loop_6128
fbuge,a %fcc2, loop_6129
edge8 %o6, %o1, %i0
loop_6127:
fmovrsgz %l5, %f2, %f11
loop_6128:
std %f0, [%l7 + 0x68]
loop_6129:
lduw [%l7 + 0x3C], %o3
edge16ln %g4, %o0, %l0
stb %i1, [%l7 + 0x54]
fcmpgt16 %f0, %f8, %l4
fmovrdlz %l3, %f10, %f14
fble %fcc3, loop_6130
brgez %l6, loop_6131
edge8 %i7, %g7, %o7
alignaddr %g5, %o5, %i6
loop_6130:
fmovdn %icc, %f2, %f12
loop_6131:
ble,a,pt %icc, loop_6132
ldsh [%l7 + 0x1E], %o4
stb %i5, [%l7 + 0x1F]
ldsh [%l7 + 0x5C], %i3
loop_6132:
fmovsa %xcc, %f9, %f14
fcmpes %fcc2, %f7, %f6
mulx %o2, %g6, %i2
ldsh [%l7 + 0x5C], %i4
movn %xcc, %g2, %l2
fmovdl %xcc, %f9, %f6
call loop_6133
stx %l1, [%l7 + 0x10]
stw %g3, [%l7 + 0x2C]
edge32ln %g1, %o1, %o6
loop_6133:
sth %i0, [%l7 + 0x76]
fsrc2 %f8, %f12
ldsw [%l7 + 0x58], %l5
ba loop_6134
lduw [%l7 + 0x68], %o3
ldsw [%l7 + 0x64], %g4
fxnor %f14, %f12, %f10
loop_6134:
fpadd32 %f10, %f8, %f0
stx %o0, [%l7 + 0x18]
fpmerge %f2, %f13, %f14
movcs %icc, %i1, %l4
ldsh [%l7 + 0x3E], %l3
subccc %l0, 0x12D6, %l6
ldd [%l7 + 0x68], %f10
tvc %xcc, 0x7
fba,a %fcc2, loop_6135
movrne %g7, %o7, %i7
fsrc1 %f10, %f4
std %f6, [%l7 + 0x38]
loop_6135:
fnegd %f0, %f0
fzero %f6
fmovsn %xcc, %f5, %f6
fbul %fcc0, loop_6136
fmuld8sux16 %f12, %f10, %f12
fbl %fcc0, loop_6137
ldx [%l7 + 0x40], %g5
loop_6136:
array32 %i6, %o4, %o5
fmovdne %xcc, %f14, %f11
loop_6137:
fmovdneg %icc, %f10, %f14
fcmpeq32 %f4, %f10, %i5
lduw [%l7 + 0x6C], %o2
fcmpne32 %f8, %f0, %i3
fbuge %fcc1, loop_6138
siam 0x6
brnz %g6, loop_6139
fnot1s %f2, %f14
loop_6138:
movpos %xcc, %i4, %i2
te %xcc, 0x5
loop_6139:
movcc %xcc, %l2, %g2
fmovsa %xcc, %f2, %f4
lduw [%l7 + 0x6C], %g3
std %f14, [%l7 + 0x40]
edge8l %l1, %o1, %o6
fand %f0, %f4, %f8
st %f15, [%l7 + 0x20]
st %f15, [%l7 + 0x24]
fnot1s %f10, %f8
ldsw [%l7 + 0x54], %g1
movge %icc, %l5, %o3
fors %f2, %f8, %f13
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x24], %g4
fmovdge %icc, %f13, %f5
ldsh [%l7 + 0x3C], %o0
brnz %i1, loop_6140
stx %l4, [%l7 + 0x50]
bvs,pt %xcc, loop_6141
ble loop_6142
loop_6140:
movvc %icc, %i0, %l0
fbu %fcc1, loop_6143
loop_6141:
movrne %l3, %l6, %o7
loop_6142:
fcmped %fcc0, %f8, %f10
ldsb [%l7 + 0x7C], %g7
loop_6143:
stb %i7, [%l7 + 0x62]
fmovscc %xcc, %f10, %f10
std %f10, [%l7 + 0x18]
fbl,a %fcc2, loop_6144
fpadd32s %f9, %f0, %f6
stw %i6, [%l7 + 0x08]
fmul8x16al %f10, %f13, %f10
loop_6144:
nop
setx loop_6145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g5, [%l7 + 0x38]
lduw [%l7 + 0x34], %o5
tpos %xcc, 0x4
loop_6145:
lduw [%l7 + 0x10], %o4
stx %i5, [%l7 + 0x50]
brz,a %o2, loop_6146
fsrc1s %f11, %f15
ldx [%l7 + 0x78], %g6
fxnors %f4, %f1, %f12
loop_6146:
lduw [%l7 + 0x78], %i3
fmovrsgz %i2, %f9, %f2
ldsh [%l7 + 0x2E], %i4
bn,pt %icc, loop_6147
tvc %icc, 0x4
fmovdgu %xcc, %f4, %f8
fbue,a %fcc1, loop_6148
loop_6147:
bn,a %icc, loop_6149
andncc %g2, %g3, %l2
fandnot1s %f2, %f1, %f7
loop_6148:
xor %o1, %l1, %o6
loop_6149:
umulcc %g1, %o3, %l5
fmovrdgez %o0, %f10, %f2
tneg %xcc, 0x0
edge32 %i1, %g4, %i0
fandnot1 %f14, %f0, %f8
fpsub32s %f7, %f4, %f11
ldsh [%l7 + 0x6E], %l4
fpadd32 %f0, %f14, %f4
movleu %xcc, %l0, %l3
tcs %icc, 0x5
stx %o7, [%l7 + 0x58]
be loop_6150
bpos,pt %xcc, loop_6151
movneg %xcc, %g7, %l6
ta %icc, 0x2
loop_6150:
brz,a %i6, loop_6152
loop_6151:
movrgz %i7, %g5, %o5
edge8 %o4, %i5, %g6
fmovsge %xcc, %f7, %f10
loop_6152:
fmovspos %icc, %f15, %f15
fbge,a %fcc1, loop_6153
fbne,a %fcc3, loop_6154
faligndata %f6, %f6, %f14
ldsh [%l7 + 0x0E], %i3
loop_6153:
ldx [%l7 + 0x20], %i2
loop_6154:
tvs %xcc, 0x7
edge8n %o2, %i4, %g3
fxnor %f2, %f6, %f14
brz,a %g2, loop_6155
taddcctv %l2, %o1, %l1
ldsh [%l7 + 0x40], %g1
sdiv %o3, 0x013D, %l5
loop_6155:
stx %o0, [%l7 + 0x10]
bneg,a loop_6156
fcmpne16 %f12, %f10, %o6
smulcc %i1, %g4, %l4
ldsw [%l7 + 0x2C], %l0
loop_6156:
fnand %f2, %f8, %f2
fmovdpos %icc, %f4, %f8
stw %i0, [%l7 + 0x44]
movrgez %o7, %l3, %g7
lduh [%l7 + 0x4C], %i6
alignaddr %i7, %l6, %o5
fpackfix %f6, %f12
stw %o4, [%l7 + 0x50]
popc %g5, %g6
fcmpgt32 %f0, %f10, %i5
move %icc, %i2, %i3
ldx [%l7 + 0x30], %i4
sra %o2, %g3, %g2
fmovsa %xcc, %f8, %f9
stb %o1, [%l7 + 0x3D]
movrlz %l2, 0x3F6, %g1
fnor %f0, %f2, %f2
fmovrdgz %l1, %f6, %f12
fornot2s %f1, %f10, %f11
ld [%l7 + 0x38], %f14
fbul,a %fcc3, loop_6157
umul %o3, %o0, %l5
fmovdvc %icc, %f10, %f13
movg %icc, %i1, %o6
loop_6157:
srlx %l4, 0x1A, %g4
bcc,a,pn %icc, loop_6158
tn %xcc, 0x6
stx %i0, [%l7 + 0x60]
bpos,pn %xcc, loop_6159
loop_6158:
ble,pn %icc, loop_6160
mulscc %o7, 0x00E5, %l0
ld [%l7 + 0x18], %f2
loop_6159:
sllx %g7, 0x07, %l3
loop_6160:
fmovdvc %icc, %f1, %f15
stx %i6, [%l7 + 0x70]
tn %xcc, 0x6
fmovrdgez %l6, %f6, %f0
tle %xcc, 0x6
stx %o5, [%l7 + 0x60]
fcmps %fcc3, %f2, %f13
fpsub16s %f0, %f0, %f5
fmovrse %o4, %f2, %f11
fmovscc %xcc, %f3, %f9
sll %i7, 0x08, %g6
tvc %icc, 0x1
fble %fcc1, loop_6161
bleu loop_6162
sth %i5, [%l7 + 0x64]
edge8n %i2, %g5, %i4
loop_6161:
ldub [%l7 + 0x7A], %o2
loop_6162:
fmovde %icc, %f1, %f9
fmovs %f3, %f9
fmovdleu %xcc, %f5, %f3
tle %icc, 0x4
movvc %icc, %g3, %i3
edge32n %o1, %g2, %g1
fmul8x16au %f1, %f10, %f6
sllx %l2, %o3, %o0
fmovda %icc, %f8, %f14
fmovsge %xcc, %f12, %f15
ld [%l7 + 0x4C], %f6
siam 0x4
fpsub16s %f8, %f1, %f8
fzeros %f5
bpos,a %xcc, loop_6163
sllx %l1, %l5, %i1
ld [%l7 + 0x18], %f8
be,a %icc, loop_6164
loop_6163:
fcmpgt16 %f14, %f8, %l4
udivx %g4, 0x03B0, %i0
lduh [%l7 + 0x54], %o7
loop_6164:
fsrc1 %f12, %f8
ldsh [%l7 + 0x28], %o6
ta %icc, 0x5
tpos %icc, 0x3
movre %g7, %l0, %i6
ldsb [%l7 + 0x3B], %l3
ldsw [%l7 + 0x4C], %l6
addccc %o4, %o5, %i7
tg %xcc, 0x7
bge %xcc, loop_6165
or %i5, %g6, %i2
fcmpne32 %f8, %f0, %i4
lduh [%l7 + 0x30], %o2
loop_6165:
mova %xcc, %g3, %i3
srax %o1, %g5, %g2
lduh [%l7 + 0x7A], %g1
sethi 0x1491, %o3
lduw [%l7 + 0x24], %o0
tle %icc, 0x1
tcc %xcc, 0x0
lduw [%l7 + 0x5C], %l1
fnot1s %f15, %f7
fmovrslez %l5, %f14, %f9
fmovdle %icc, %f15, %f1
array32 %l2, %l4, %i1
st %f6, [%l7 + 0x68]
fbo,a %fcc1, loop_6166
edge16 %i0, %g4, %o6
fbo %fcc0, loop_6167
tcs %xcc, 0x4
loop_6166:
smulcc %g7, 0x0A97, %o7
ldub [%l7 + 0x38], %l0
loop_6167:
movle %xcc, %l3, %i6
fmovdvs %xcc, %f13, %f11
tle %icc, 0x3
fxnors %f11, %f12, %f0
fpack32 %f6, %f4, %f0
stb %l6, [%l7 + 0x10]
stb %o5, [%l7 + 0x0F]
fmovrdgez %o4, %f10, %f4
fandnot1 %f8, %f14, %f10
smulcc %i7, %g6, %i2
ld [%l7 + 0x68], %f4
edge8n %i4, %i5, %o2
lduh [%l7 + 0x24], %i3
sdivx %g3, 0x10EB, %o1
tl %icc, 0x0
sll %g5, %g1, %g2
fmul8ulx16 %f10, %f12, %f12
stw %o0, [%l7 + 0x40]
add %l1, 0x0248, %l5
bvs,pn %xcc, loop_6168
brgez %l2, loop_6169
fcmpne16 %f0, %f8, %l4
movgu %xcc, %i1, %o3
loop_6168:
movrne %i0, 0x1A7, %o6
loop_6169:
lduw [%l7 + 0x08], %g7
fpmerge %f0, %f0, %f4
tpos %xcc, 0x2
lduw [%l7 + 0x4C], %g4
addc %o7, 0x0C88, %l0
ldd [%l7 + 0x60], %f6
bshuffle %f0, %f14, %f8
fbo,a %fcc1, loop_6170
fmovde %xcc, %f9, %f13
ldsb [%l7 + 0x51], %i6
fpadd32 %f14, %f14, %f2
loop_6170:
sll %l6, %o5, %o4
edge32 %i7, %g6, %i2
fors %f10, %f13, %f11
tcs %icc, 0x0
fnot2s %f5, %f14
sth %l3, [%l7 + 0x1A]
srax %i4, 0x03, %i5
fmuld8sux16 %f13, %f15, %f8
fnand %f8, %f6, %f10
fcmpd %fcc1, %f10, %f0
subc %i3, %g3, %o1
fbge %fcc2, loop_6171
fmovsgu %icc, %f11, %f2
fbu %fcc0, loop_6172
fandnot2 %f12, %f2, %f10
loop_6171:
bvc,pt %icc, loop_6173
fsrc1 %f2, %f2
loop_6172:
ldsw [%l7 + 0x1C], %o2
fmovdpos %xcc, %f2, %f12
loop_6173:
ldd [%l7 + 0x30], %f8
edge16ln %g5, %g2, %o0
ldx [%l7 + 0x40], %l1
fandnot2 %f4, %f14, %f12
fpack16 %f6, %f4
ldsw [%l7 + 0x4C], %g1
fbug,a %fcc1, loop_6174
ldx [%l7 + 0x70], %l2
andncc %l4, %i1, %o3
bcc,pn %icc, loop_6175
loop_6174:
stw %l5, [%l7 + 0x70]
ldd [%l7 + 0x48], %f14
fmovspos %icc, %f5, %f15
loop_6175:
edge32ln %o6, %g7, %g4
fnot1 %f14, %f4
bshuffle %f2, %f2, %f2
sth %i0, [%l7 + 0x6C]
ldub [%l7 + 0x0C], %o7
ldd [%l7 + 0x48], %f6
ldsb [%l7 + 0x2F], %i6
ldsb [%l7 + 0x09], %l6
fornot1 %f8, %f8, %f4
ldsh [%l7 + 0x12], %l0
srlx %o5, %i7, %g6
umul %o4, 0x0F01, %i2
fandnot1 %f12, %f14, %f14
fcmpes %fcc1, %f6, %f6
edge16ln %i4, %i5, %l3
sub %i3, %g3, %o2
stx %g5, [%l7 + 0x18]
tne %icc, 0x1
ldd [%l7 + 0x20], %f8
st %f3, [%l7 + 0x18]
ldub [%l7 + 0x68], %g2
brlz,a %o1, loop_6176
movgu %xcc, %o0, %l1
fcmpne16 %f8, %f0, %l2
fcmpgt32 %f0, %f14, %g1
loop_6176:
fnegs %f11, %f8
fpsub32 %f8, %f8, %f10
call loop_6177
fnors %f2, %f3, %f12
brlz %l4, loop_6178
ldsw [%l7 + 0x24], %i1
loop_6177:
fnot2 %f12, %f14
fmovde %xcc, %f4, %f9
loop_6178:
ldsb [%l7 + 0x5F], %o3
fmovdcs %xcc, %f8, %f6
stw %o6, [%l7 + 0x24]
std %f6, [%l7 + 0x10]
ldub [%l7 + 0x70], %g7
bcs %icc, loop_6179
movn %icc, %g4, %i0
nop
setx loop_6180, %l0, %l1
jmpl %l1, %l5
movre %i6, %l6, %l0
loop_6179:
popc 0x0362, %o5
tge %icc, 0x3
loop_6180:
ldsh [%l7 + 0x4C], %o7
brgz,a %i7, loop_6181
xnorcc %g6, %o4, %i4
std %f0, [%l7 + 0x38]
ble loop_6182
loop_6181:
ldd [%l7 + 0x40], %f8
call loop_6183
fbo,a %fcc3, loop_6184
loop_6182:
ldsh [%l7 + 0x74], %i2
nop
setx loop_6185, %l0, %l1
jmpl %l1, %l3
loop_6183:
for %f14, %f14, %f10
loop_6184:
fmovd %f0, %f14
fnot2 %f10, %f4
loop_6185:
sdivx %i3, 0x1564, %i5
fmovdneg %xcc, %f3, %f14
popc 0x1660, %o2
tvs %xcc, 0x7
fnot2 %f12, %f6
tge %xcc, 0x5
sth %g5, [%l7 + 0x72]
st %f11, [%l7 + 0x24]
stw %g3, [%l7 + 0x54]
array32 %g2, %o1, %o0
edge32l %l1, %l2, %g1
fmovsn %xcc, %f15, %f3
fpsub32s %f12, %f13, %f2
fble,a %fcc3, loop_6186
fbuge,a %fcc0, loop_6187
fmovs %f10, %f11
movre %i1, %l4, %o6
loop_6186:
movgu %xcc, %o3, %g7
loop_6187:
movne %xcc, %g4, %l5
brnz %i0, loop_6188
fmul8sux16 %f14, %f8, %f4
fmovrdgez %l6, %f0, %f10
addc %l0, %i6, %o7
loop_6188:
fnot2 %f12, %f10
movcs %xcc, %i7, %o5
ld [%l7 + 0x30], %f14
ta %icc, 0x6
fpadd32 %f0, %f2, %f8
be,a,pn %xcc, loop_6189
orcc %o4, %i4, %i2
tneg %icc, 0x7
sdivcc %g6, 0x04CB, %i3
loop_6189:
fornot2s %f4, %f1, %f11
bvc loop_6190
fpadd16 %f4, %f14, %f2
fbug %fcc1, loop_6191
ldd [%l7 + 0x78], %f2
loop_6190:
fnor %f4, %f4, %f8
movne %xcc, %i5, %o2
loop_6191:
tge %icc, 0x3
movrgz %g5, %l3, %g2
andncc %g3, %o0, %o1
std %f8, [%l7 + 0x08]
fbge,a %fcc0, loop_6192
fmul8sux16 %f8, %f14, %f4
fcmpeq16 %f8, %f14, %l2
fmovda %xcc, %f7, %f7
loop_6192:
movl %xcc, %l1, %g1
te %icc, 0x0
fmovdle %icc, %f12, %f15
tpos %xcc, 0x1
stx %l4, [%l7 + 0x58]
stw %o6, [%l7 + 0x44]
ldx [%l7 + 0x70], %i1
bne,a loop_6193
ldsh [%l7 + 0x5E], %o3
fmovdl %icc, %f4, %f15
taddcctv %g7, %l5, %g4
loop_6193:
fcmpd %fcc3, %f14, %f4
fcmps %fcc3, %f4, %f1
fpadd32s %f15, %f4, %f2
fmovdle %xcc, %f6, %f1
fornot2 %f12, %f12, %f4
fcmpgt32 %f10, %f6, %i0
fmovsvs %xcc, %f10, %f14
srl %l0, 0x05, %l6
fpadd16 %f10, %f6, %f14
ldub [%l7 + 0x12], %o7
fnors %f5, %f2, %f1
fmovsne %icc, %f12, %f6
fbu %fcc1, loop_6194
sth %i7, [%l7 + 0x70]
fmovrdgz %i6, %f6, %f8
movleu %icc, %o4, %i4
loop_6194:
tneg %xcc, 0x4
fpsub16s %f6, %f14, %f5
stw %i2, [%l7 + 0x48]
stb %g6, [%l7 + 0x27]
tcs %xcc, 0x0
fzero %f4
ldx [%l7 + 0x28], %o5
fmul8sux16 %f10, %f6, %f0
lduh [%l7 + 0x10], %i3
stb %o2, [%l7 + 0x6B]
ldsb [%l7 + 0x45], %i5
movneg %xcc, %g5, %l3
fcmpgt16 %f10, %f10, %g3
sra %g2, %o0, %l2
fnot2 %f6, %f12
nop
setx loop_6195, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1 %f10, %f0
sth %o1, [%l7 + 0x66]
tl %icc, 0x5
loop_6195:
be %xcc, loop_6196
fpsub32s %f12, %f13, %f11
lduw [%l7 + 0x58], %l1
xorcc %g1, 0x1F2F, %l4
loop_6196:
ldx [%l7 + 0x18], %i1
pdist %f2, %f4, %f6
ta %xcc, 0x6
lduh [%l7 + 0x0A], %o6
fmovd %f2, %f10
tcs %xcc, 0x3
xor %g7, 0x11FD, %o3
xnor %l5, 0x03FA, %i0
mova %xcc, %g4, %l6
fnot1 %f0, %f12
brgz,a %o7, loop_6197
ldd [%l7 + 0x78], %f6
fbl,a %fcc3, loop_6198
brlez %l0, loop_6199
loop_6197:
fmovdcs %icc, %f12, %f9
ldsw [%l7 + 0x78], %i6
loop_6198:
ldx [%l7 + 0x20], %i7
loop_6199:
fblg %fcc0, loop_6200
movleu %xcc, %i4, %o4
tneg %icc, 0x3
xorcc %i2, 0x1C3E, %g6
loop_6200:
fbue %fcc3, loop_6201
fmovrdlz %i3, %f8, %f14
movpos %icc, %o5, %o2
move %icc, %g5, %l3
loop_6201:
brgz %i5, loop_6202
ldsw [%l7 + 0x58], %g2
movge %xcc, %o0, %g3
fble,a %fcc0, loop_6203
loop_6202:
fbl,a %fcc3, loop_6204
lduh [%l7 + 0x28], %l2
ldub [%l7 + 0x78], %l1
loop_6203:
ldd [%l7 + 0x78], %f2
loop_6204:
fxnors %f4, %f9, %f10
st %f12, [%l7 + 0x44]
fbe %fcc0, loop_6205
fpsub16s %f2, %f3, %f15
ld [%l7 + 0x30], %f8
edge8 %g1, %l4, %i1
loop_6205:
fmovsge %icc, %f9, %f0
stw %o1, [%l7 + 0x74]
ld [%l7 + 0x24], %f12
tsubcc %o6, %g7, %o3
fmovdne %xcc, %f10, %f13
sth %l5, [%l7 + 0x26]
bg,a,pt %icc, loop_6206
tle %xcc, 0x1
fmul8ulx16 %f10, %f10, %f14
fsrc1 %f10, %f0
loop_6206:
stx %i0, [%l7 + 0x38]
fpack32 %f14, %f12, %f14
fmovsle %icc, %f13, %f15
smulcc %l6, %g4, %l0
ldsw [%l7 + 0x24], %o7
fands %f7, %f8, %f15
st %f15, [%l7 + 0x30]
edge8ln %i6, %i4, %o4
ta %icc, 0x3
be,pn %icc, loop_6207
ble loop_6208
subcc %i2, %i7, %i3
array32 %g6, %o5, %o2
loop_6207:
fnot2 %f8, %f12
loop_6208:
mulscc %g5, 0x0FEF, %i5
fnot2 %f10, %f14
lduh [%l7 + 0x54], %g2
std %f6, [%l7 + 0x18]
fbge,a %fcc2, loop_6209
ldx [%l7 + 0x30], %l3
nop
setx loop_6210, %l0, %l1
jmpl %l1, %o0
fnand %f14, %f8, %f10
loop_6209:
st %f14, [%l7 + 0x70]
bgu loop_6211
loop_6210:
fxors %f15, %f5, %f6
tsubcc %l2, 0x02F2, %l1
st %f10, [%l7 + 0x60]
loop_6211:
lduh [%l7 + 0x1A], %g3
edge32ln %l4, %g1, %i1
brgez,a %o1, loop_6212
st %f9, [%l7 + 0x24]
movn %icc, %g7, %o6
std %f4, [%l7 + 0x30]
loop_6212:
fcmpgt32 %f8, %f14, %l5
fmovsg %icc, %f6, %f14
fnand %f2, %f8, %f8
ldub [%l7 + 0x14], %i0
lduh [%l7 + 0x4A], %l6
fmovsvc %icc, %f14, %f15
ldsh [%l7 + 0x42], %g4
fzeros %f15
stw %l0, [%l7 + 0x48]
tleu %xcc, 0x7
move %icc, %o7, %o3
fmul8ulx16 %f0, %f2, %f0
stx %i6, [%l7 + 0x10]
lduw [%l7 + 0x54], %i4
smul %i2, 0x1623, %i7
movrgz %o4, 0x058, %g6
fmul8x16 %f12, %f12, %f10
edge8ln %o5, %o2, %i3
ldsb [%l7 + 0x3B], %g5
fmovrsgez %i5, %f3, %f11
sth %l3, [%l7 + 0x22]
ba,pt %xcc, loop_6213
lduh [%l7 + 0x0E], %g2
ldsb [%l7 + 0x41], %l2
bn,a loop_6214
loop_6213:
tne %icc, 0x3
movrlez %l1, 0x209, %g3
movvs %icc, %l4, %g1
loop_6214:
lduh [%l7 + 0x30], %i1
ldsb [%l7 + 0x45], %o1
bshuffle %f2, %f4, %f12
fmuld8sux16 %f5, %f1, %f12
tsubcctv %o0, %g7, %o6
movvs %icc, %l5, %l6
lduh [%l7 + 0x54], %g4
ldsh [%l7 + 0x4E], %i0
ldub [%l7 + 0x4F], %o7
fmovdn %icc, %f2, %f11
sdivcc %o3, 0x089E, %i6
edge8n %i4, %l0, %i7
fbu,a %fcc2, loop_6215
xorcc %o4, 0x0261, %g6
edge8n %o5, %i2, %o2
bl,a %xcc, loop_6216
loop_6215:
fandnot1s %f10, %f13, %f12
sth %g5, [%l7 + 0x48]
faligndata %f2, %f10, %f14
loop_6216:
brgz %i3, loop_6217
movvs %xcc, %i5, %l3
fmul8ulx16 %f12, %f0, %f10
st %f8, [%l7 + 0x40]
loop_6217:
smulcc %g2, 0x1D45, %l2
ldsb [%l7 + 0x56], %g3
brz %l4, loop_6218
std %f10, [%l7 + 0x70]
stb %l1, [%l7 + 0x0A]
fexpand %f12, %f0
loop_6218:
stb %g1, [%l7 + 0x43]
bcc,a loop_6219
ta %xcc, 0x5
ldx [%l7 + 0x78], %i1
tcc %icc, 0x2
loop_6219:
ld [%l7 + 0x28], %f0
fmovsvc %icc, %f7, %f11
fcmpes %fcc2, %f12, %f12
sdiv %o0, 0x182E, %g7
fmovrdlz %o1, %f0, %f6
std %f6, [%l7 + 0x68]
tle %icc, 0x3
fmul8x16 %f9, %f12, %f6
fmul8ulx16 %f0, %f10, %f8
movgu %icc, %l5, %l6
fnot2 %f6, %f2
movne %icc, %g4, %o6
fmovdpos %xcc, %f8, %f3
fmovsl %icc, %f3, %f8
nop
setx loop_6220, %l0, %l1
jmpl %l1, %o7
fmovrdlz %i0, %f0, %f10
fmovsne %icc, %f4, %f3
fmuld8sux16 %f0, %f12, %f12
loop_6220:
edge16ln %o3, %i6, %l0
stb %i4, [%l7 + 0x72]
fmul8x16 %f11, %f6, %f12
brlez,a %i7, loop_6221
bvc,a loop_6222
fbuge,a %fcc0, loop_6223
fmovs %f7, %f5
loop_6221:
fnegs %f0, %f4
loop_6222:
stx %g6, [%l7 + 0x18]
loop_6223:
fnand %f4, %f8, %f12
lduw [%l7 + 0x78], %o4
edge8n %i2, %o2, %g5
edge32ln %o5, %i3, %l3
fcmped %fcc3, %f4, %f6
fmovrse %i5, %f0, %f7
smul %g2, 0x0D2C, %l2
ldsh [%l7 + 0x6C], %g3
fandnot1 %f8, %f4, %f6
fmuld8sux16 %f15, %f11, %f12
ld [%l7 + 0x78], %f13
addcc %l1, 0x00D6, %l4
fmovscc %xcc, %f4, %f14
ldsw [%l7 + 0x08], %g1
fzeros %f8
bgu,a loop_6224
bcs,a %xcc, loop_6225
fmovdl %icc, %f13, %f15
bg,pn %icc, loop_6226
loop_6224:
tge %xcc, 0x5
loop_6225:
popc 0x0159, %i1
fmovdcs %xcc, %f12, %f8
loop_6226:
array16 %o0, %g7, %l5
fmovrdne %o1, %f4, %f0
edge8 %l6, %o6, %g4
movne %xcc, %o7, %o3
smulcc %i0, %l0, %i4
fpack16 %f4, %f9
movrlez %i6, %g6, %i7
ldsw [%l7 + 0x44], %o4
fandnot2 %f14, %f0, %f10
ldsh [%l7 + 0x64], %i2
tvc %icc, 0x4
ldsw [%l7 + 0x14], %o2
st %f13, [%l7 + 0x1C]
lduh [%l7 + 0x38], %o5
fbug %fcc3, loop_6227
fmovscs %icc, %f0, %f5
ld [%l7 + 0x24], %f3
ble,a loop_6228
loop_6227:
edge16n %g5, %l3, %i5
ldub [%l7 + 0x31], %g2
fmovse %xcc, %f5, %f12
loop_6228:
fmovdleu %xcc, %f9, %f4
brnz %l2, loop_6229
fpackfix %f8, %f10
fpsub16 %f12, %f0, %f0
stx %i3, [%l7 + 0x28]
loop_6229:
mulx %l1, 0x1201, %g3
taddcc %l4, %g1, %o0
tneg %icc, 0x7
fmovdneg %icc, %f8, %f1
std %f6, [%l7 + 0x40]
bn,a loop_6230
udivx %i1, 0x1C14, %l5
mulscc %g7, 0x0EEE, %o1
movpos %icc, %l6, %o6
loop_6230:
udiv %o7, 0x1A80, %o3
fmovsa %xcc, %f7, %f8
fornot2 %f4, %f0, %f8
edge8 %i0, %g4, %i4
faligndata %f14, %f4, %f4
fmovrslez %i6, %f9, %f0
ta %icc, 0x5
fcmped %fcc2, %f14, %f8
tsubcctv %l0, 0x018D, %i7
std %f10, [%l7 + 0x10]
fcmpne32 %f10, %f8, %o4
ldsw [%l7 + 0x18], %g6
umulcc %o2, %i2, %o5
sra %l3, 0x10, %g5
bvc,a,pt %xcc, loop_6231
edge32l %g2, %i5, %i3
stw %l2, [%l7 + 0x54]
movvc %xcc, %l1, %l4
loop_6231:
fcmpgt32 %f6, %f0, %g3
addc %g1, 0x0DEB, %o0
subc %l5, %i1, %g7
subcc %l6, %o6, %o1
ldsw [%l7 + 0x44], %o7
stx %o3, [%l7 + 0x70]
tneg %icc, 0x1
alignaddr %i0, %g4, %i6
array32 %l0, %i7, %o4
stw %g6, [%l7 + 0x4C]
edge16 %o2, %i2, %i4
nop
setx loop_6232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f4, %f0, %f1
bgu,a %icc, loop_6233
ldsw [%l7 + 0x4C], %l3
loop_6232:
and %o5, %g5, %i5
ldsh [%l7 + 0x5E], %i3
loop_6233:
fxnor %f12, %f12, %f2
tcc %icc, 0x5
fmul8x16al %f2, %f5, %f12
lduw [%l7 + 0x78], %l2
movrlz %l1, %l4, %g2
st %f1, [%l7 + 0x5C]
sub %g1, %o0, %l5
edge8n %g3, %g7, %l6
fpadd16s %f12, %f13, %f7
fmuld8ulx16 %f9, %f14, %f10
lduh [%l7 + 0x7C], %i1
ldsh [%l7 + 0x34], %o1
udivcc %o7, 0x08A7, %o6
ldx [%l7 + 0x18], %i0
bl loop_6234
tgu %icc, 0x3
move %icc, %o3, %i6
stx %g4, [%l7 + 0x70]
loop_6234:
bleu,a,pn %icc, loop_6235
fnegs %f4, %f13
fxor %f8, %f4, %f14
lduw [%l7 + 0x3C], %i7
loop_6235:
fornot1s %f4, %f11, %f9
lduh [%l7 + 0x14], %o4
ld [%l7 + 0x0C], %f13
ldsw [%l7 + 0x24], %l0
fmovsleu %xcc, %f13, %f14
fpack32 %f10, %f8, %f6
fmovsge %xcc, %f1, %f15
mulscc %o2, 0x009F, %i2
ldub [%l7 + 0x72], %g6
ldsh [%l7 + 0x5E], %i4
fxor %f6, %f10, %f0
fmul8x16au %f5, %f2, %f14
ld [%l7 + 0x44], %f8
movg %icc, %l3, %g5
sub %o5, %i3, %i5
fmovdgu %xcc, %f1, %f3
stx %l1, [%l7 + 0x18]
brz,a %l2, loop_6236
ldsh [%l7 + 0x7C], %g2
fbug %fcc2, loop_6237
movgu %icc, %g1, %l4
loop_6236:
umul %o0, %g3, %l5
sdiv %l6, 0x1541, %g7
loop_6237:
stb %o1, [%l7 + 0x78]
fmovscc %icc, %f3, %f4
srax %o7, 0x06, %i1
siam 0x7
andncc %i0, %o6, %o3
movgu %icc, %i6, %g4
addc %o4, %i7, %o2
stb %i2, [%l7 + 0x4D]
fbne %fcc3, loop_6238
alignaddr %l0, %g6, %i4
fzero %f14
fbn %fcc0, loop_6239
loop_6238:
stb %g5, [%l7 + 0x30]
nop
setx loop_6240, %l0, %l1
jmpl %l1, %o5
fmovrsgz %l3, %f12, %f9
loop_6239:
smul %i5, 0x087F, %l1
mulscc %i3, 0x1C7D, %g2
loop_6240:
ldd [%l7 + 0x28], %f4
ldsh [%l7 + 0x66], %g1
edge32l %l2, %l4, %o0
tne %xcc, 0x6
ldub [%l7 + 0x7D], %g3
tge %xcc, 0x5
fnot1 %f4, %f14
fmovdpos %xcc, %f9, %f0
fmovrdlez %l6, %f12, %f10
or %l5, 0x0E5A, %g7
ld [%l7 + 0x70], %f14
movpos %icc, %o1, %o7
tl %icc, 0x2
edge8l %i1, %i0, %o3
movrlez %o6, %i6, %g4
umulcc %i7, 0x0E66, %o2
fmovsvs %icc, %f11, %f12
ld [%l7 + 0x10], %f15
fexpand %f4, %f12
subccc %o4, %i2, %l0
bgu,pt %icc, loop_6241
fxnor %f4, %f4, %f6
sdivx %g6, 0x0D30, %i4
movn %icc, %o5, %g5
loop_6241:
fsrc2 %f6, %f8
fmovdvc %icc, %f3, %f11
be %xcc, loop_6242
fcmple16 %f0, %f8, %l3
nop
setx loop_6243, %l0, %l1
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 + 0x4B], %l1
loop_6242:
fcmpne32 %f10, %f14, %i3
sdivx %g2, 0x0759, %g1
loop_6243:
fsrc2s %f1, %f15
brgez %l2, loop_6244
sth %i5, [%l7 + 0x2A]
stx %l4, [%l7 + 0x60]
lduw [%l7 + 0x5C], %o0
loop_6244:
fandnot2s %f13, %f3, %f9
smulcc %g3, %l5, %g7
ldx [%l7 + 0x20], %o1
fexpand %f6, %f6
fbug %fcc2, loop_6245
movrlez %l6, 0x15B, %o7
orncc %i0, %i1, %o6
fones %f13
loop_6245:
nop
setx loop_6246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %i6, 0x01A4, %o3
movrlz %i7, 0x2AE, %g4
taddcc %o2, %i2, %l0
loop_6246:
tsubcctv %g6, %i4, %o4
fexpand %f1, %f6
ldd [%l7 + 0x58], %f0
fmovscs %icc, %f2, %f0
fsrc1 %f0, %f4
bcs,pn %icc, loop_6247
te %icc, 0x6
bcc %icc, loop_6248
fcmped %fcc0, %f12, %f6
loop_6247:
movcc %icc, %o5, %l3
lduw [%l7 + 0x10], %g5
loop_6248:
movge %icc, %i3, %l1
stx %g1, [%l7 + 0x30]
tgu %xcc, 0x0
fcmpeq16 %f0, %f14, %g2
fmovdneg %icc, %f4, %f5
stb %l2, [%l7 + 0x73]
fmovrsne %i5, %f12, %f15
ldx [%l7 + 0x70], %o0
popc 0x035F, %l4
movne %xcc, %g3, %l5
bl,a loop_6249
taddcctv %o1, 0x11A0, %g7
fmul8x16au %f8, %f0, %f6
edge16 %l6, %i0, %i1
loop_6249:
bcc,pt %icc, loop_6250
lduh [%l7 + 0x5E], %o6
move %icc, %o7, %o3
fmovdvs %icc, %f14, %f10
loop_6250:
edge8 %i7, %i6, %o2
st %f3, [%l7 + 0x54]
ld [%l7 + 0x7C], %f2
ldsw [%l7 + 0x6C], %g4
srax %i2, 0x07, %g6
fmovda %xcc, %f2, %f9
ldsw [%l7 + 0x20], %l0
fcmpeq32 %f12, %f8, %i4
xorcc %o5, %l3, %o4
smulcc %i3, %g5, %l1
movn %xcc, %g2, %g1
fmovdge %icc, %f14, %f4
fpmerge %f4, %f2, %f12
ld [%l7 + 0x54], %f12
fnot2 %f6, %f8
ldsb [%l7 + 0x2A], %l2
lduw [%l7 + 0x38], %o0
edge8 %i5, %l4, %g3
fbo %fcc3, loop_6251
ld [%l7 + 0x3C], %f6
add %l5, %o1, %g7
bge,a %xcc, loop_6252
loop_6251:
lduh [%l7 + 0x4E], %l6
st %f13, [%l7 + 0x24]
movrlz %i1, %i0, %o7
loop_6252:
fbe,a %fcc2, loop_6253
edge16l %o6, %o3, %i6
std %f8, [%l7 + 0x10]
ld [%l7 + 0x34], %f8
loop_6253:
tn %icc, 0x0
fcmple16 %f2, %f2, %o2
fxor %f2, %f10, %f14
fzeros %f13
movvs %icc, %g4, %i2
ldub [%l7 + 0x34], %g6
andncc %i7, %l0, %o5
fpadd16 %f12, %f2, %f2
sth %l3, [%l7 + 0x24]
fmovda %icc, %f15, %f15
bgu,pt %xcc, loop_6254
ldsw [%l7 + 0x08], %i4
tsubcc %i3, %g5, %l1
orcc %o4, %g1, %g2
loop_6254:
fmovscs %icc, %f5, %f6
add %l2, %i5, %l4
fmovdn %icc, %f7, %f15
lduw [%l7 + 0x6C], %o0
xor %g3, 0x1723, %o1
fmovrse %l5, %f1, %f12
fmovrdlz %l6, %f8, %f10
ld [%l7 + 0x60], %f3
fxnor %f4, %f0, %f0
ldx [%l7 + 0x30], %g7
movneg %xcc, %i1, %o7
fmul8x16au %f0, %f4, %f0
movl %xcc, %o6, %i0
fmovdcs %xcc, %f8, %f10
ldsh [%l7 + 0x14], %o3
fnot1 %f12, %f8
fble %fcc3, loop_6255
nop
setx loop_6256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %i6, %o2, %i2
bvs,a,pt %icc, loop_6257
loop_6255:
udivx %g4, 0x064B, %g6
loop_6256:
ldx [%l7 + 0x20], %i7
stw %l0, [%l7 + 0x18]
loop_6257:
fpmerge %f6, %f0, %f6
srlx %o5, %l3, %i4
bcs,a %xcc, loop_6258
lduw [%l7 + 0x58], %i3
fcmple16 %f8, %f14, %g5
edge32n %o4, %g1, %l1
loop_6258:
fmovdge %xcc, %f12, %f7
tvc %xcc, 0x1
udiv %g2, 0x0E29, %l2
tvc %icc, 0x0
fnand %f12, %f0, %f10
std %f8, [%l7 + 0x18]
fmovsg %xcc, %f3, %f4
fmovd %f2, %f6
bg,a,pn %xcc, loop_6259
sdiv %l4, 0x0B60, %o0
fmovdn %icc, %f12, %f9
edge16l %g3, %i5, %o1
loop_6259:
fmovde %xcc, %f0, %f4
ldx [%l7 + 0x30], %l6
taddcc %l5, 0x027F, %g7
fbule,a %fcc1, loop_6260
ldsw [%l7 + 0x78], %i1
ld [%l7 + 0x44], %f2
edge32l %o6, %i0, %o3
loop_6260:
fandnot1 %f0, %f12, %f8
fcmpgt16 %f12, %f10, %i6
array8 %o7, %o2, %i2
fbu %fcc1, loop_6261
sth %g4, [%l7 + 0x3E]
bne,a %icc, loop_6262
stw %g6, [%l7 + 0x10]
loop_6261:
ldx [%l7 + 0x50], %i7
movrgez %o5, 0x003, %l0
loop_6262:
mulscc %i4, %l3, %g5
fmovse %icc, %f12, %f1
fmovdvc %icc, %f5, %f15
sdivcc %o4, 0x0CC7, %i3
movn %icc, %l1, %g1
addcc %l2, 0x1901, %l4
fnands %f11, %f11, %f11
bne,pn %icc, loop_6263
fmovsl %xcc, %f14, %f2
sth %o0, [%l7 + 0x68]
brnz,a %g2, loop_6264
loop_6263:
fbue %fcc2, loop_6265
ldd [%l7 + 0x40], %f4
addcc %g3, %o1, %i5
loop_6264:
orn %l5, %g7, %l6
loop_6265:
ldsb [%l7 + 0x2E], %o6
sth %i1, [%l7 + 0x08]
bcc %icc, loop_6266
tge %xcc, 0x2
stw %i0, [%l7 + 0x08]
edge32 %i6, %o7, %o3
loop_6266:
fexpand %f6, %f14
fmovdcs %icc, %f8, %f6
fbg,a %fcc0, loop_6267
fmovdcc %xcc, %f12, %f14
fbule,a %fcc2, loop_6268
fmovdgu %xcc, %f13, %f14
loop_6267:
ldx [%l7 + 0x38], %o2
fmovdne %xcc, %f1, %f10
loop_6268:
fsrc2 %f12, %f2
sth %i2, [%l7 + 0x0E]
bl,a,pn %xcc, loop_6269
fpadd16s %f14, %f14, %f3
ba,a loop_6270
udivx %g6, 0x19C3, %i7
loop_6269:
ldx [%l7 + 0x10], %g4
sub %l0, %o5, %l3
loop_6270:
alignaddrl %g5, %o4, %i3
fpsub16 %f10, %f10, %f6
fmovdleu %xcc, %f2, %f1
st %f9, [%l7 + 0x24]
fmovdn %icc, %f11, %f2
ldub [%l7 + 0x56], %l1
tgu %xcc, 0x5
smulcc %g1, 0x148B, %l2
movne %xcc, %l4, %o0
stb %g2, [%l7 + 0x55]
subcc %g3, %i4, %i5
std %f8, [%l7 + 0x08]
stb %o1, [%l7 + 0x4A]
fmovdl %icc, %f7, %f8
fblg %fcc1, loop_6271
movn %icc, %g7, %l5
fmovdgu %icc, %f2, %f8
srax %l6, 0x07, %o6
loop_6271:
brz %i0, loop_6272
tl %xcc, 0x6
st %f5, [%l7 + 0x08]
ld [%l7 + 0x60], %f5
loop_6272:
andcc %i1, 0x0436, %i6
ldd [%l7 + 0x40], %f2
movgu %xcc, %o3, %o7
orcc %o2, 0x0F0B, %i2
fmovrsgez %i7, %f7, %f5
fnot1s %f1, %f10
sub %g4, %g6, %l0
fmovrsgez %o5, %f1, %f2
lduh [%l7 + 0x5E], %g5
andn %l3, 0x03B1, %o4
bvc loop_6273
tcc %icc, 0x0
call loop_6274
xor %l1, 0x1D10, %i3
loop_6273:
std %f10, [%l7 + 0x48]
fbg,a %fcc3, loop_6275
loop_6274:
fmul8x16 %f10, %f2, %f8
ldsh [%l7 + 0x70], %g1
udivx %l2, 0x0C9D, %o0
loop_6275:
alignaddrl %l4, %g3, %i4
fzeros %f13
bcs,pn %xcc, loop_6276
bcs,pt %icc, loop_6277
ldd [%l7 + 0x18], %f4
st %f2, [%l7 + 0x48]
loop_6276:
fmovrdlz %g2, %f2, %f4
loop_6277:
fmovsge %icc, %f12, %f13
sdiv %i5, 0x1126, %g7
movg %icc, %l5, %o1
fsrc1s %f6, %f12
fcmpes %fcc3, %f11, %f14
brlz %l6, loop_6278
stw %i0, [%l7 + 0x68]
fmovrse %i1, %f15, %f2
fmul8x16al %f5, %f7, %f8
loop_6278:
movre %o6, 0x254, %o3
movle %icc, %i6, %o2
orn %o7, %i7, %g4
lduh [%l7 + 0x62], %g6
mulscc %i2, 0x0068, %o5
fmovrsgz %g5, %f6, %f11
fcmpes %fcc3, %f15, %f6
stb %l3, [%l7 + 0x46]
array16 %l0, %l1, %o4
srl %g1, %i3, %l2
movleu %xcc, %o0, %l4
edge32ln %g3, %g2, %i5
bshuffle %f12, %f12, %f6
fbg %fcc0, loop_6279
fmovsleu %icc, %f2, %f5
subcc %i4, %l5, %o1
edge16n %g7, %l6, %i1
loop_6279:
ldsh [%l7 + 0x3C], %i0
ldsh [%l7 + 0x20], %o3
fmovsge %xcc, %f11, %f6
ldd [%l7 + 0x08], %f0
ldx [%l7 + 0x18], %o6
fsrc2 %f2, %f10
sth %o2, [%l7 + 0x7E]
tpos %xcc, 0x0
fmovsge %xcc, %f7, %f6
fzeros %f9
movvc %xcc, %i6, %o7
tpos %xcc, 0x1
fpsub16s %f4, %f12, %f12
ldd [%l7 + 0x78], %f10
orn %i7, 0x172E, %g4
fbne %fcc0, loop_6280
ldub [%l7 + 0x4D], %g6
movvs %icc, %i2, %g5
taddcc %l3, 0x0720, %o5
loop_6280:
ldsw [%l7 + 0x08], %l0
stb %l1, [%l7 + 0x64]
pdist %f8, %f8, %f8
movpos %xcc, %o4, %g1
bvc,a,pt %xcc, loop_6281
fsrc1 %f0, %f4
edge8n %l2, %i3, %o0
movne %xcc, %l4, %g2
loop_6281:
tneg %xcc, 0x7
std %f8, [%l7 + 0x40]
stx %i5, [%l7 + 0x68]
bvc,a %xcc, loop_6282
movcc %xcc, %g3, %l5
fxors %f3, %f5, %f15
movrne %o1, %g7, %i4
loop_6282:
stb %l6, [%l7 + 0x7E]
ldsw [%l7 + 0x2C], %i0
brlez,a %i1, loop_6283
fmovrsne %o6, %f10, %f10
stb %o3, [%l7 + 0x2D]
stx %o2, [%l7 + 0x10]
loop_6283:
orcc %i6, %o7, %g4
bpos,pt %icc, loop_6284
andn %i7, 0x1B88, %g6
tg %xcc, 0x3
fmuld8ulx16 %f13, %f14, %f0
loop_6284:
fpack16 %f14, %f10
stb %i2, [%l7 + 0x15]
ldub [%l7 + 0x21], %g5
smulcc %o5, %l3, %l0
fbl,a %fcc3, loop_6285
movleu %xcc, %o4, %g1
tgu %xcc, 0x2
andncc %l2, %i3, %l1
loop_6285:
ldsh [%l7 + 0x32], %l4
ldsb [%l7 + 0x3D], %g2
lduh [%l7 + 0x34], %o0
fpadd32 %f10, %f2, %f14
fnands %f7, %f14, %f1
ldsb [%l7 + 0x52], %i5
siam 0x1
fcmpne32 %f8, %f6, %g3
ldub [%l7 + 0x29], %o1
fcmpd %fcc1, %f2, %f0
nop
setx loop_6286, %l0, %l1
jmpl %l1, %g7
ldd [%l7 + 0x28], %f8
tvc %xcc, 0x0
ldsh [%l7 + 0x4C], %i4
loop_6286:
sth %l6, [%l7 + 0x46]
fbug,a %fcc0, loop_6287
bvs loop_6288
lduw [%l7 + 0x78], %l5
xnorcc %i0, %o6, %o3
loop_6287:
bge,a,pn %xcc, loop_6289
loop_6288:
sth %i1, [%l7 + 0x64]
fmovdleu %xcc, %f3, %f7
fcmpd %fcc2, %f0, %f4
loop_6289:
fbge %fcc0, loop_6290
xnorcc %o2, 0x1101, %o7
lduh [%l7 + 0x1E], %g4
movn %icc, %i6, %g6
loop_6290:
ldsh [%l7 + 0x1A], %i2
stw %i7, [%l7 + 0x3C]
st %f4, [%l7 + 0x60]
edge16ln %o5, %g5, %l0
fxors %f3, %f8, %f9
fands %f8, %f12, %f7
stb %o4, [%l7 + 0x7A]
ldx [%l7 + 0x48], %g1
sdivx %l2, 0x08FC, %l3
movrgz %l1, %l4, %g2
fbg,a %fcc2, loop_6291
fsrc2s %f11, %f11
xorcc %i3, %o0, %g3
ldsw [%l7 + 0x30], %o1
loop_6291:
sllx %g7, %i5, %i4
lduw [%l7 + 0x74], %l6
bn,a,pt %xcc, loop_6292
taddcc %l5, 0x0D84, %o6
fmovrse %i0, %f5, %f13
ldub [%l7 + 0x3A], %o3
loop_6292:
tleu %xcc, 0x0
udivx %i1, 0x10AA, %o2
fmovsne %icc, %f0, %f7
lduh [%l7 + 0x0E], %g4
fmovscc %xcc, %f13, %f0
fbne %fcc3, loop_6293
movge %xcc, %i6, %o7
fones %f13
bn,a %xcc, loop_6294
loop_6293:
brlez %g6, loop_6295
fmovsl %xcc, %f2, %f0
movvc %icc, %i2, %o5
loop_6294:
srl %g5, %l0, %o4
loop_6295:
movl %xcc, %i7, %l2
lduh [%l7 + 0x08], %l3
fbuge,a %fcc0, loop_6296
stx %g1, [%l7 + 0x78]
bg,a,pn %icc, loop_6297
srlx %l4, 0x0B, %g2
loop_6296:
ld [%l7 + 0x68], %f9
bl loop_6298
loop_6297:
ldsw [%l7 + 0x0C], %l1
srlx %i3, %o0, %g3
ba,a,pt %icc, loop_6299
loop_6298:
sth %o1, [%l7 + 0x10]
andn %i5, 0x1CE7, %g7
ld [%l7 + 0x10], %f11
loop_6299:
fnors %f10, %f7, %f11
srl %i4, 0x0E, %l5
bleu,pt %xcc, loop_6300
stw %l6, [%l7 + 0x0C]
stx %o6, [%l7 + 0x50]
fmovsl %xcc, %f4, %f8
loop_6300:
fpackfix %f8, %f3
tgu %xcc, 0x2
fbge %fcc1, loop_6301
edge32n %i0, %i1, %o3
addccc %o2, 0x05E9, %i6
fblg,a %fcc3, loop_6302
loop_6301:
fpsub16 %f10, %f6, %f14
ld [%l7 + 0x7C], %f0
ldsw [%l7 + 0x6C], %o7
loop_6302:
fbl %fcc2, loop_6303
fones %f2
edge32ln %g6, %i2, %o5
edge16ln %g4, %l0, %o4
loop_6303:
sth %i7, [%l7 + 0x7C]
udivcc %l2, 0x098B, %l3
std %f8, [%l7 + 0x68]
bleu,a loop_6304
fsrc2 %f4, %f4
fmovdleu %xcc, %f11, %f1
fmovrse %g5, %f14, %f6
loop_6304:
xnor %g1, %g2, %l1
fmovdl %xcc, %f10, %f6
edge32l %i3, %l4, %g3
fbule,a %fcc2, loop_6305
umulcc %o1, %i5, %o0
tne %icc, 0x0
ldx [%l7 + 0x60], %g7
loop_6305:
mulx %i4, %l6, %o6
addcc %l5, %i0, %i1
srl %o3, %o2, %i6
array16 %g6, %o7, %i2
stw %o5, [%l7 + 0x1C]
fmovrslez %l0, %f0, %f0
fbge,a %fcc0, loop_6306
fmovsgu %xcc, %f6, %f12
fmovdvs %icc, %f10, %f14
fmovrse %o4, %f13, %f1
loop_6306:
fcmpeq32 %f4, %f4, %i7
sth %l2, [%l7 + 0x1C]
stb %g4, [%l7 + 0x5A]
fabss %f1, %f3
stx %l3, [%l7 + 0x20]
fcmped %fcc0, %f8, %f8
edge32n %g1, %g2, %l1
stb %g5, [%l7 + 0x53]
bleu,pn %icc, loop_6307
stb %l4, [%l7 + 0x4D]
fpsub32s %f9, %f1, %f7
lduw [%l7 + 0x78], %g3
loop_6307:
ldx [%l7 + 0x78], %o1
fmovs %f8, %f13
nop
setx loop_6308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f6, %f10
st %f11, [%l7 + 0x24]
ldx [%l7 + 0x68], %i5
loop_6308:
sth %i3, [%l7 + 0x64]
sllx %g7, 0x0E, %o0
alignaddrl %i4, %o6, %l6
fpadd16 %f6, %f4, %f12
tgu %icc, 0x7
fmovsgu %xcc, %f7, %f9
fbl,a %fcc3, loop_6309
mulscc %l5, %i1, %o3
pdist %f6, %f6, %f2
std %f14, [%l7 + 0x28]
loop_6309:
sra %o2, 0x1C, %i0
fornot2 %f14, %f0, %f12
fmovsa %xcc, %f10, %f1
lduw [%l7 + 0x0C], %g6
fpackfix %f10, %f9
siam 0x4
fmovsgu %xcc, %f9, %f12
tvc %xcc, 0x4
std %f10, [%l7 + 0x60]
nop
setx loop_6310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %xcc, %f1, %f9
lduh [%l7 + 0x1C], %i6
stx %o7, [%l7 + 0x28]
loop_6310:
udivx %i2, 0x10D6, %o5
ldsw [%l7 + 0x3C], %l0
fnot2 %f4, %f14
ldd [%l7 + 0x10], %f8
edge16ln %i7, %l2, %g4
orn %o4, 0x1DDF, %g1
ble,pt %xcc, loop_6311
fbuge,a %fcc0, loop_6312
ldd [%l7 + 0x08], %f8
tn %icc, 0x1
loop_6311:
move %xcc, %l3, %l1
loop_6312:
st %f13, [%l7 + 0x2C]
tsubcc %g5, %g2, %l4
ld [%l7 + 0x54], %f6
stb %o1, [%l7 + 0x33]
bneg loop_6313
subcc %i5, %i3, %g3
st %f5, [%l7 + 0x10]
fmovdneg %xcc, %f8, %f4
loop_6313:
stx %o0, [%l7 + 0x38]
fmovdcs %icc, %f7, %f9
bn,a,pt %icc, loop_6314
lduh [%l7 + 0x62], %g7
fmovrslz %o6, %f7, %f5
ldsb [%l7 + 0x36], %i4
loop_6314:
ldsh [%l7 + 0x0C], %l6
fbe,a %fcc2, loop_6315
tgu %icc, 0x7
alignaddr %l5, %o3, %o2
fmovrslez %i0, %f12, %f6
loop_6315:
ld [%l7 + 0x30], %f8
fmovse %icc, %f10, %f6
fpsub32s %f10, %f1, %f5
fxnor %f6, %f4, %f14
bl,pn %xcc, loop_6316
fpsub16 %f8, %f4, %f4
addc %g6, 0x06D7, %i6
srl %i1, 0x0F, %i2
loop_6316:
ldd [%l7 + 0x70], %f8
or %o7, 0x0AF5, %o5
ldx [%l7 + 0x48], %l0
fmovsa %icc, %f15, %f1
call loop_6317
brnz,a %l2, loop_6318
fmuld8sux16 %f11, %f14, %f2
fsrc2 %f0, %f14
loop_6317:
stb %i7, [%l7 + 0x36]
loop_6318:
bvs,pn %icc, loop_6319
bvc,a,pn %xcc, loop_6320
fmovdcc %xcc, %f11, %f9
andn %g4, 0x0567, %g1
loop_6319:
move %icc, %o4, %l1
loop_6320:
ldub [%l7 + 0x52], %g5
ldx [%l7 + 0x18], %g2
be,a,pt %xcc, loop_6321
sth %l3, [%l7 + 0x52]
fmovs %f2, %f2
bge,a %icc, loop_6322
loop_6321:
stw %o1, [%l7 + 0x78]
ldx [%l7 + 0x40], %i5
movrgez %l4, 0x081, %g3
loop_6322:
bcs,a,pt %xcc, loop_6323
sth %o0, [%l7 + 0x76]
fnot2 %f0, %f6
taddcctv %g7, 0x022F, %i3
loop_6323:
tsubcctv %i4, 0x1AD0, %l6
tl %xcc, 0x7
std %f8, [%l7 + 0x30]
ldd [%l7 + 0x60], %f12
fpadd16s %f3, %f3, %f6
ldx [%l7 + 0x18], %o6
fcmple32 %f6, %f0, %l5
stb %o2, [%l7 + 0x5C]
or %o3, 0x0CD9, %g6
lduh [%l7 + 0x74], %i0
ld [%l7 + 0x7C], %f10
xnor %i1, 0x0DA6, %i6
lduw [%l7 + 0x44], %o7
lduw [%l7 + 0x14], %o5
fxnor %f2, %f4, %f6
bpos %xcc, loop_6324
tgu %xcc, 0x1
sll %i2, 0x08, %l0
fsrc1s %f8, %f5
loop_6324:
fornot2 %f0, %f12, %f8
fmovsle %icc, %f2, %f5
fmovrslz %i7, %f1, %f13
fmovrdne %l2, %f4, %f6
addccc %g4, %g1, %o4
ldsb [%l7 + 0x0D], %l1
umulcc %g5, %l3, %g2
movneg %xcc, %o1, %l4
fpsub32 %f2, %f0, %f4
bvs,a,pn %icc, loop_6325
andncc %g3, %o0, %i5
fpack16 %f2, %f8
movge %xcc, %g7, %i3
loop_6325:
fmovrslez %i4, %f10, %f5
subcc %l6, %l5, %o2
st %f1, [%l7 + 0x60]
sub %o3, 0x14C2, %o6
std %f2, [%l7 + 0x20]
sra %g6, 0x1A, %i0
fmovdl %xcc, %f11, %f3
fmovsge %xcc, %f4, %f5
fpadd32 %f10, %f10, %f6
mulx %i1, %i6, %o7
fbule,a %fcc3, loop_6326
addcc %i2, %l0, %i7
tvc %icc, 0x2
mulx %o5, %l2, %g1
loop_6326:
edge32 %g4, %o4, %l1
fxnor %f10, %f0, %f2
ld [%l7 + 0x44], %f4
edge8ln %l3, %g2, %g5
tne %xcc, 0x7
std %f10, [%l7 + 0x70]
movneg %icc, %o1, %g3
movrlez %o0, 0x3B6, %i5
tl %xcc, 0x7
bvs %icc, loop_6327
fzeros %f8
movre %g7, %i3, %i4
xnorcc %l4, %l6, %l5
loop_6327:
alignaddrl %o2, %o6, %o3
fpack32 %f12, %f4, %f2
tvs %icc, 0x6
ldsw [%l7 + 0x54], %g6
sra %i0, %i6, %o7
edge32n %i2, %l0, %i1
st %f5, [%l7 + 0x68]
ldsh [%l7 + 0x3E], %i7
ldd [%l7 + 0x48], %f14
fpack16 %f4, %f13
lduw [%l7 + 0x28], %l2
fabss %f5, %f11
udivx %g1, 0x0C01, %g4
ldsb [%l7 + 0x43], %o5
tcs %xcc, 0x6
ldub [%l7 + 0x70], %o4
ldsh [%l7 + 0x24], %l3
ldsh [%l7 + 0x46], %g2
fmovsl %xcc, %f6, %f1
ble,a,pt %xcc, loop_6328
stw %l1, [%l7 + 0x18]
bpos,pn %xcc, loop_6329
fbu %fcc1, loop_6330
loop_6328:
nop
setx loop_6331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a,pt %xcc, loop_6332
loop_6329:
tn %xcc, 0x7
loop_6330:
lduh [%l7 + 0x70], %g5
loop_6331:
ldsb [%l7 + 0x3E], %o1
loop_6332:
movrlez %g3, %i5, %g7
st %f1, [%l7 + 0x78]
fpack16 %f10, %f12
ldsh [%l7 + 0x0C], %i3
sll %i4, %o0, %l4
umul %l5, %o2, %l6
brz,a %o3, loop_6333
fpadd16s %f10, %f15, %f4
lduw [%l7 + 0x20], %g6
fbue,a %fcc3, loop_6334
loop_6333:
fbg %fcc2, loop_6335
std %f2, [%l7 + 0x50]
sra %o6, %i0, %o7
loop_6334:
fmovrsgz %i6, %f1, %f9
loop_6335:
st %f3, [%l7 + 0x7C]
ldsh [%l7 + 0x4A], %i2
fmovdcc %xcc, %f8, %f4
tsubcc %i1, 0x0620, %i7
nop
setx loop_6336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f6, [%l7 + 0x60]
udivx %l2, 0x1587, %g1
fbug,a %fcc1, loop_6337
loop_6336:
brgez %l0, loop_6338
bn,a %xcc, loop_6339
bge loop_6340
loop_6337:
ble,pn %icc, loop_6341
loop_6338:
st %f6, [%l7 + 0x48]
loop_6339:
ldub [%l7 + 0x2E], %g4
loop_6340:
brnz %o5, loop_6342
loop_6341:
movl %xcc, %l3, %o4
edge16 %l1, %g5, %g2
fpadd16 %f2, %f14, %f10
loop_6342:
fnot2s %f6, %f14
bcc,pn %icc, loop_6343
siam 0x1
fba,a %fcc1, loop_6344
brnz %o1, loop_6345
loop_6343:
fmovrde %i5, %f6, %f4
subc %g7, %g3, %i3
loop_6344:
sth %o0, [%l7 + 0x52]
loop_6345:
bvs,a loop_6346
fmul8x16au %f4, %f15, %f0
ldsw [%l7 + 0x10], %l4
fbo,a %fcc3, loop_6347
loop_6346:
fnand %f10, %f4, %f12
ldd [%l7 + 0x60], %f6
fnegd %f12, %f14
loop_6347:
sdiv %i4, 0x14C4, %l5
brlz %l6, loop_6348
ba,pt %xcc, loop_6349
bl,a %xcc, loop_6350
edge32l %o2, %g6, %o3
loop_6348:
stw %o6, [%l7 + 0x40]
loop_6349:
st %f3, [%l7 + 0x48]
loop_6350:
fand %f0, %f14, %f0
andncc %o7, %i0, %i2
bl,a,pt %icc, loop_6351
fpsub16s %f8, %f13, %f2
bvs,a,pt %icc, loop_6352
fcmpne16 %f0, %f14, %i1
loop_6351:
mova %xcc, %i6, %l2
stw %i7, [%l7 + 0x38]
loop_6352:
fxnor %f12, %f10, %f8
popc 0x12D9, %l0
fmovsne %xcc, %f12, %f10
fmovdcs %xcc, %f0, %f12
fmovdn %xcc, %f14, %f14
stb %g4, [%l7 + 0x6C]
edge8n %g1, %o5, %l3
fcmped %fcc3, %f12, %f0
fba,a %fcc3, loop_6353
std %f4, [%l7 + 0x48]
addccc %o4, %g5, %l1
fmovdvs %icc, %f8, %f2
loop_6353:
ldsb [%l7 + 0x26], %g2
stx %i5, [%l7 + 0x10]
fbge,a %fcc0, loop_6354
ldsh [%l7 + 0x1E], %g7
ldub [%l7 + 0x57], %g3
fors %f4, %f14, %f0
loop_6354:
tsubcctv %i3, 0x1F29, %o1
edge8n %o0, %l4, %i4
ble,pn %icc, loop_6355
fbue,a %fcc3, loop_6356
fmovsne %icc, %f14, %f0
ldx [%l7 + 0x58], %l6
loop_6355:
fmovrde %o2, %f8, %f2
loop_6356:
taddcctv %l5, %g6, %o3
fnors %f13, %f12, %f4
fbg,a %fcc1, loop_6357
fornot2s %f15, %f6, %f2
fmovrsgez %o7, %f6, %f15
fnot2s %f13, %f11
loop_6357:
tcc %icc, 0x1
fbul,a %fcc1, loop_6358
fmovsg %icc, %f4, %f9
fmovdl %icc, %f12, %f8
ldsb [%l7 + 0x1C], %i0
loop_6358:
fmovse %icc, %f11, %f8
ldub [%l7 + 0x67], %o6
ldub [%l7 + 0x15], %i1
fnand %f2, %f0, %f6
ld [%l7 + 0x44], %f1
ldx [%l7 + 0x08], %i2
fnands %f2, %f15, %f7
sth %l2, [%l7 + 0x5A]
ldd [%l7 + 0x30], %f12
ldub [%l7 + 0x0D], %i6
stb %l0, [%l7 + 0x73]
lduw [%l7 + 0x64], %g4
fmovde %xcc, %f3, %f2
tsubcc %i7, %g1, %l3
addc %o4, 0x077E, %g5
fmovdvs %xcc, %f7, %f4
fnand %f14, %f6, %f2
ldx [%l7 + 0x70], %l1
fcmpgt32 %f2, %f6, %o5
fbg,a %fcc2, loop_6359
array16 %g2, %i5, %g3
ldx [%l7 + 0x20], %g7
bge %icc, loop_6360
loop_6359:
std %f4, [%l7 + 0x28]
ldsh [%l7 + 0x44], %i3
fmovscc %icc, %f13, %f3
loop_6360:
fmovdcs %xcc, %f8, %f15
sth %o0, [%l7 + 0x62]
nop
setx loop_6361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3C], %l4
fble,a %fcc3, loop_6362
ldd [%l7 + 0x58], %f12
loop_6361:
add %i4, 0x0548, %l6
ldub [%l7 + 0x7F], %o2
loop_6362:
tg %xcc, 0x0
ldsb [%l7 + 0x78], %l5
sra %o1, 0x1F, %g6
tvs %icc, 0x1
stw %o7, [%l7 + 0x18]
stw %i0, [%l7 + 0x38]
movre %o6, 0x17F, %o3
fmovdge %icc, %f10, %f8
fmul8x16au %f13, %f12, %f2
fcmple32 %f14, %f4, %i2
fmovsleu %xcc, %f12, %f6
fpadd32s %f2, %f0, %f2
fones %f1
ldsh [%l7 + 0x14], %l2
lduh [%l7 + 0x4C], %i1
edge32 %i6, %l0, %g4
orn %g1, %l3, %o4
fmovdgu %xcc, %f2, %f8
fpsub32s %f12, %f6, %f3
fmovsneg %icc, %f1, %f2
ldsb [%l7 + 0x44], %i7
udivcc %g5, 0x141C, %o5
stw %g2, [%l7 + 0x30]
ld [%l7 + 0x68], %f6
fmul8ulx16 %f2, %f2, %f8
srax %i5, 0x1F, %g3
fmovspos %xcc, %f13, %f2
fmovrslz %g7, %f13, %f15
udiv %l1, 0x14E9, %o0
alignaddr %i3, %i4, %l6
stw %o2, [%l7 + 0x2C]
ba,pn %icc, loop_6363
tleu %icc, 0x0
fnot1s %f13, %f14
fbg,a %fcc3, loop_6364
loop_6363:
tsubcctv %l4, 0x1630, %o1
bn %xcc, loop_6365
edge32n %g6, %o7, %l5
loop_6364:
fble %fcc2, loop_6366
fmovsne %xcc, %f0, %f10
loop_6365:
fmovsgu %icc, %f1, %f4
bl,a loop_6367
loop_6366:
stb %o6, [%l7 + 0x5F]
std %f4, [%l7 + 0x18]
array8 %i0, %o3, %i2
loop_6367:
fpack16 %f8, %f12
srax %l2, 0x08, %i6
lduh [%l7 + 0x48], %l0
tle %xcc, 0x7
fmovrsne %i1, %f8, %f8
st %f0, [%l7 + 0x28]
fcmps %fcc1, %f11, %f10
sth %g4, [%l7 + 0x36]
addcc %g1, %o4, %i7
fors %f8, %f10, %f10
movcs %icc, %g5, %o5
fbule,a %fcc2, loop_6368
fbul,a %fcc2, loop_6369
xorcc %l3, 0x1F53, %g2
tpos %xcc, 0x1
loop_6368:
fmovdgu %xcc, %f11, %f7
loop_6369:
std %f8, [%l7 + 0x08]
be,a loop_6370
stw %g3, [%l7 + 0x1C]
nop
setx loop_6371, %l0, %l1
jmpl %l1, %i5
movcc %xcc, %l1, %g7
loop_6370:
movgu %icc, %o0, %i3
fmovrse %l6, %f10, %f1
loop_6371:
ld [%l7 + 0x0C], %f15
bl,a,pt %xcc, loop_6372
fmul8sux16 %f6, %f4, %f12
bleu %icc, loop_6373
fmovsne %xcc, %f5, %f0
loop_6372:
bg %xcc, loop_6374
fnegd %f0, %f12
loop_6373:
std %f14, [%l7 + 0x78]
ldsb [%l7 + 0x70], %i4
loop_6374:
edge16l %o2, %l4, %o1
ld [%l7 + 0x40], %f12
ldsb [%l7 + 0x33], %o7
edge32n %l5, %o6, %g6
addc %i0, 0x1947, %i2
ldub [%l7 + 0x6E], %o3
stw %i6, [%l7 + 0x54]
stw %l2, [%l7 + 0x48]
fnot1s %f0, %f8
bg,a %icc, loop_6375
brgez %i1, loop_6376
stx %g4, [%l7 + 0x58]
fmovd %f0, %f12
loop_6375:
ld [%l7 + 0x28], %f12
loop_6376:
fcmpeq16 %f12, %f8, %g1
fmovrdgez %o4, %f14, %f8
std %f6, [%l7 + 0x18]
sth %i7, [%l7 + 0x14]
edge16 %g5, %o5, %l0
fand %f8, %f8, %f8
fmovsgu %xcc, %f10, %f4
fbu,a %fcc1, loop_6377
stw %l3, [%l7 + 0x54]
orcc %g2, 0x0BBD, %i5
ldd [%l7 + 0x28], %f8
loop_6377:
addccc %g3, 0x1315, %g7
ldd [%l7 + 0x48], %f10
fand %f2, %f0, %f12
fsrc1s %f10, %f4
fmovdne %xcc, %f6, %f7
ldx [%l7 + 0x10], %l1
fbug,a %fcc3, loop_6378
movrlez %i3, 0x2D3, %l6
subc %i4, %o0, %o2
stw %l4, [%l7 + 0x3C]
loop_6378:
fmovdne %icc, %f1, %f12
orn %o7, 0x02ED, %o1
orncc %o6, 0x1A2C, %g6
fcmpeq32 %f0, %f4, %i0
fmovrdlez %i2, %f10, %f6
lduw [%l7 + 0x30], %l5
fcmps %fcc2, %f6, %f6
fbo %fcc3, loop_6379
stx %i6, [%l7 + 0x28]
fnand %f0, %f8, %f8
taddcc %o3, %i1, %l2
loop_6379:
stb %g4, [%l7 + 0x17]
movvs %icc, %g1, %o4
bgu,pt %icc, loop_6380
ld [%l7 + 0x5C], %f1
stx %i7, [%l7 + 0x70]
ld [%l7 + 0x28], %f0
loop_6380:
st %f10, [%l7 + 0x6C]
ld [%l7 + 0x14], %f0
fmovsvs %xcc, %f9, %f13
fcmple16 %f6, %f14, %g5
bpos,a loop_6381
fmovdne %xcc, %f3, %f3
st %f4, [%l7 + 0x3C]
bcc,pt %xcc, loop_6382
loop_6381:
edge32n %l0, %l3, %o5
tgu %xcc, 0x3
fnor %f14, %f14, %f12
loop_6382:
ld [%l7 + 0x54], %f1
fmul8x16au %f8, %f6, %f12
edge8ln %g2, %i5, %g3
movg %icc, %g7, %l1
fpsub16s %f14, %f15, %f4
stb %l6, [%l7 + 0x36]
tneg %icc, 0x7
sdivx %i3, 0x0436, %i4
bcs,a loop_6383
std %f8, [%l7 + 0x48]
fand %f2, %f0, %f2
tgu %xcc, 0x0
loop_6383:
addccc %o0, %l4, %o2
lduh [%l7 + 0x76], %o7
fnot1 %f0, %f8
sub %o6, %o1, %i0
movn %icc, %i2, %l5
edge32ln %i6, %g6, %i1
tsubcctv %l2, %o3, %g1
mulscc %g4, %o4, %g5
fmovdge %icc, %f6, %f7
std %f6, [%l7 + 0x50]
fmul8ulx16 %f0, %f4, %f2
fmul8x16al %f6, %f12, %f2
bg,pt %icc, loop_6384
std %f6, [%l7 + 0x38]
fnegs %f5, %f10
move %xcc, %l0, %l3
loop_6384:
fmovs %f11, %f12
fpadd32s %f1, %f13, %f13
fmovdgu %xcc, %f10, %f0
tl %icc, 0x5
fcmpne32 %f12, %f10, %o5
xnor %g2, 0x14B0, %i7
fmovrdgez %i5, %f4, %f8
lduw [%l7 + 0x14], %g3
fpadd16s %f2, %f8, %f15
mova %xcc, %g7, %l1
movrlz %i3, 0x2DF, %i4
ldsb [%l7 + 0x2C], %l6
umulcc %o0, %l4, %o2
fands %f0, %f13, %f8
fba %fcc0, loop_6385
stw %o7, [%l7 + 0x18]
ldsb [%l7 + 0x0D], %o6
lduw [%l7 + 0x20], %o1
loop_6385:
fmovse %xcc, %f2, %f3
stx %i0, [%l7 + 0x40]
fmovrsgez %i2, %f4, %f5
fbue %fcc3, loop_6386
siam 0x7
bge,pt %icc, loop_6387
nop
setx loop_6388, %l0, %l1
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:
ldsh [%l7 + 0x60], %l5
fxnors %f15, %f2, %f14
loop_6387:
fmovd %f8, %f6
loop_6388:
movne %icc, %i6, %g6
fnot2 %f12, %f4
fmovrsgz %i1, %f4, %f3
fnot2 %f2, %f12
fxnor %f6, %f10, %f6
fcmpgt32 %f14, %f8, %o3
fmul8x16 %f4, %f12, %f8
sdivx %l2, 0x08AF, %g1
fnegd %f12, %f12
fnot2 %f14, %f12
fmul8x16 %f5, %f0, %f6
edge16 %g4, %o4, %l0
movne %xcc, %g5, %o5
ldsb [%l7 + 0x15], %l3
stb %g2, [%l7 + 0x44]
fbuge,a %fcc0, loop_6389
subcc %i7, 0x1DB8, %i5
sub %g3, %l1, %g7
stw %i3, [%l7 + 0x34]
loop_6389:
bne loop_6390
lduw [%l7 + 0x50], %l6
ldsb [%l7 + 0x7A], %o0
ldsh [%l7 + 0x62], %l4
loop_6390:
sth %o2, [%l7 + 0x18]
brgez %o7, loop_6391
fmovdvc %icc, %f3, %f11
fmovsl %xcc, %f6, %f8
subc %i4, 0x1458, %o1
loop_6391:
fors %f0, %f1, %f13
addcc %i0, %o6, %i2
movne %xcc, %l5, %i6
fbe %fcc2, loop_6392
alignaddrl %g6, %i1, %o3
st %f14, [%l7 + 0x24]
movcc %xcc, %g1, %g4
loop_6392:
movneg %icc, %l2, %o4
lduw [%l7 + 0x44], %l0
add %o5, 0x0884, %l3
stw %g2, [%l7 + 0x5C]
fpadd16s %f15, %f15, %f6
stx %i7, [%l7 + 0x38]
fmul8x16al %f4, %f4, %f6
fmovrdgez %g5, %f14, %f2
fbl,a %fcc1, loop_6393
sub %g3, 0x14EB, %l1
fbule %fcc3, loop_6394
fxnors %f6, %f2, %f1
loop_6393:
andncc %i5, %i3, %g7
call loop_6395
loop_6394:
ble %icc, loop_6396
fabss %f5, %f0
ldd [%l7 + 0x20], %f8
loop_6395:
stx %l6, [%l7 + 0x50]
loop_6396:
std %f12, [%l7 + 0x48]
fmovrslz %o0, %f3, %f11
fpsub32s %f3, %f6, %f0
movle %xcc, %o2, %o7
ldsb [%l7 + 0x3D], %i4
bn,a,pt %icc, loop_6397
brgez %o1, loop_6398
bshuffle %f10, %f8, %f4
fmovrsne %l4, %f12, %f4
loop_6397:
edge16 %o6, %i0, %l5
loop_6398:
fmul8x16 %f8, %f10, %f0
fand %f14, %f4, %f6
ldd [%l7 + 0x78], %f0
fmul8x16al %f15, %f12, %f4
movleu %xcc, %i2, %g6
ldsw [%l7 + 0x54], %i1
fmovdl %icc, %f15, %f12
pdist %f14, %f12, %f10
fmovdg %xcc, %f1, %f13
st %f14, [%l7 + 0x48]
fzeros %f4
bleu,pn %icc, loop_6399
fmovrdgz %i6, %f12, %f14
ldsh [%l7 + 0x1E], %g1
movrgez %g4, 0x112, %o3
loop_6399:
ldsb [%l7 + 0x31], %l2
subccc %l0, 0x076A, %o5
ldd [%l7 + 0x78], %f6
ldsh [%l7 + 0x60], %o4
fmuld8ulx16 %f14, %f0, %f10
fcmpeq32 %f12, %f14, %l3
ld [%l7 + 0x38], %f7
lduw [%l7 + 0x20], %g2
fabss %f9, %f8
sth %g5, [%l7 + 0x1E]
sll %g3, %i7, %i5
orn %l1, 0x016D, %g7
ldx [%l7 + 0x50], %i3
fmovsvc %xcc, %f15, %f12
popc 0x1639, %o0
fbuge %fcc3, loop_6400
fcmpd %fcc2, %f14, %f4
be,pt %xcc, loop_6401
sth %l6, [%l7 + 0x2E]
loop_6400:
ldub [%l7 + 0x4B], %o7
bg,a,pn %xcc, loop_6402
loop_6401:
fzeros %f5
ldsw [%l7 + 0x70], %o2
ldsb [%l7 + 0x4F], %o1
loop_6402:
fblg %fcc2, loop_6403
nop
setx loop_6404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f14, %f4, %f2
lduw [%l7 + 0x20], %i4
loop_6403:
sth %l4, [%l7 + 0x72]
loop_6404:
fmovsleu %xcc, %f1, %f0
fnegs %f9, %f11
bg loop_6405
tsubcc %o6, 0x0BCD, %l5
fmovscs %icc, %f4, %f13
mova %icc, %i0, %i2
loop_6405:
fcmple32 %f8, %f6, %g6
umul %i1, 0x1D01, %i6
ldsb [%l7 + 0x7D], %g1
ldsb [%l7 + 0x7F], %o3
sth %g4, [%l7 + 0x70]
lduw [%l7 + 0x54], %l2
fmovrse %o5, %f0, %f2
ld [%l7 + 0x30], %f4
sra %l0, %l3, %g2
fors %f14, %f4, %f15
udiv %o4, 0x10A7, %g5
lduw [%l7 + 0x6C], %g3
fmuld8sux16 %f0, %f1, %f6
sth %i5, [%l7 + 0x42]
fmovse %xcc, %f0, %f9
udivx %l1, 0x101F, %i7
fnands %f1, %f12, %f4
movn %xcc, %g7, %o0
ldsb [%l7 + 0x10], %i3
fmovdne %icc, %f1, %f14
fmovsne %xcc, %f9, %f9
bvs,pt %xcc, loop_6406
stw %o7, [%l7 + 0x10]
tsubcctv %l6, 0x1569, %o2
ldsb [%l7 + 0x0F], %o1
loop_6406:
ldub [%l7 + 0x68], %i4
fmovsle %xcc, %f2, %f12
tg %icc, 0x4
movpos %xcc, %l4, %l5
ldsh [%l7 + 0x3C], %o6
fcmpeq32 %f10, %f4, %i0
bg %icc, loop_6407
st %f9, [%l7 + 0x3C]
fmovscs %icc, %f14, %f13
tcc %xcc, 0x1
loop_6407:
faligndata %f8, %f14, %f12
andcc %i2, 0x1F34, %g6
sdivx %i1, 0x1C30, %i6
taddcc %o3, %g4, %l2
sll %g1, %l0, %o5
ldsh [%l7 + 0x76], %l3
fmovdpos %icc, %f5, %f13
ldub [%l7 + 0x45], %g2
fpsub16 %f6, %f10, %f12
st %f15, [%l7 + 0x68]
ldsb [%l7 + 0x7B], %g5
fmovsgu %icc, %f6, %f0
fmovd %f10, %f4
bge,pt %xcc, loop_6408
srax %g3, 0x06, %i5
tl %icc, 0x6
fnot2 %f4, %f6
loop_6408:
fmovsvs %icc, %f15, %f6
brlz %l1, loop_6409
fmovdcc %icc, %f3, %f14
srax %o4, 0x10, %g7
ldsb [%l7 + 0x71], %o0
loop_6409:
and %i3, %o7, %l6
stw %o2, [%l7 + 0x10]
movg %xcc, %i7, %o1
nop
setx loop_6410, %l0, %l1
jmpl %l1, %l4
fmovrdne %i4, %f8, %f10
fmovrdgz %o6, %f6, %f2
movn %icc, %l5, %i2
loop_6410:
fmovrsne %g6, %f13, %f15
stb %i0, [%l7 + 0x3A]
ldx [%l7 + 0x48], %i6
edge8n %o3, %i1, %g4
fexpand %f8, %f12
stb %l2, [%l7 + 0x5C]
st %f1, [%l7 + 0x14]
std %f10, [%l7 + 0x08]
fcmple16 %f2, %f2, %g1
edge32ln %o5, %l0, %l3
ble,pt %xcc, loop_6411
movgu %icc, %g2, %g3
array32 %i5, %g5, %o4
ldsh [%l7 + 0x14], %g7
loop_6411:
ldsw [%l7 + 0x1C], %o0
movg %xcc, %l1, %i3
ldsh [%l7 + 0x66], %l6
stx %o2, [%l7 + 0x48]
movgu %icc, %i7, %o7
fmovs %f5, %f2
tpos %icc, 0x5
fexpand %f15, %f0
fbne,a %fcc2, loop_6412
st %f5, [%l7 + 0x20]
fnot2s %f1, %f14
fmovd %f4, %f10
loop_6412:
tgu %xcc, 0x3
fpsub16s %f8, %f1, %f12
movle %xcc, %o1, %l4
tle %icc, 0x2
stw %i4, [%l7 + 0x30]
orncc %o6, 0x0A24, %i2
ldsb [%l7 + 0x69], %g6
st %f15, [%l7 + 0x3C]
tvs %xcc, 0x6
udivx %l5, 0x1591, %i0
fcmpeq16 %f10, %f14, %o3
stb %i1, [%l7 + 0x1C]
tl %xcc, 0x0
movneg %xcc, %i6, %g4
lduw [%l7 + 0x78], %g1
fcmpeq32 %f6, %f2, %o5
te %xcc, 0x2
tn %icc, 0x3
brgez,a %l2, loop_6413
lduh [%l7 + 0x22], %l0
fpadd32s %f9, %f12, %f8
fmovrsne %g2, %f10, %f9
loop_6413:
fmovrdgez %l3, %f4, %f0
subccc %g3, 0x12DC, %i5
tl %xcc, 0x5
smulcc %o4, %g7, %g5
fbg %fcc0, loop_6414
sub %o0, 0x13B2, %l1
sll %i3, 0x17, %o2
fornot2s %f7, %f8, %f6
loop_6414:
std %f4, [%l7 + 0x68]
ldsb [%l7 + 0x76], %l6
fpack32 %f6, %f10, %f6
stx %o7, [%l7 + 0x68]
fxors %f8, %f10, %f12
stx %o1, [%l7 + 0x68]
tvc %icc, 0x7
tn %icc, 0x4
ldub [%l7 + 0x26], %i7
fpadd16s %f10, %f6, %f0
movneg %icc, %l4, %i4
bn,pn %icc, loop_6415
ldsw [%l7 + 0x30], %i2
lduh [%l7 + 0x60], %g6
fmul8x16au %f10, %f14, %f0
loop_6415:
stx %l5, [%l7 + 0x58]
ldub [%l7 + 0x7D], %i0
ld [%l7 + 0x50], %f5
stb %o6, [%l7 + 0x14]
tneg %icc, 0x7
tsubcctv %i1, %o3, %g4
fmovdleu %icc, %f11, %f14
sra %g1, %i6, %l2
movge %xcc, %l0, %o5
fbul,a %fcc3, loop_6416
ld [%l7 + 0x2C], %f15
call loop_6417
fmovrslz %g2, %f5, %f4
loop_6416:
fmovscs %icc, %f10, %f0
fmul8x16au %f2, %f11, %f12
loop_6417:
fmovrdlz %g3, %f14, %f14
fmovdl %icc, %f13, %f0
fnot1s %f10, %f12
fbuge,a %fcc3, loop_6418
orn %l3, 0x1B7B, %i5
sllx %o4, 0x0A, %g5
srl %o0, 0x19, %g7
loop_6418:
fblg,a %fcc1, loop_6419
fpsub16s %f13, %f6, %f10
fcmpgt32 %f12, %f12, %i3
tcs %icc, 0x1
loop_6419:
fmovs %f8, %f14
edge16n %l1, %l6, %o2
fpadd32s %f15, %f9, %f14
fnot2 %f0, %f0
orcc %o1, 0x0102, %i7
fmovdleu %icc, %f1, %f12
ldx [%l7 + 0x10], %o7
ble,pt %icc, loop_6420
ldx [%l7 + 0x40], %i4
fbo,a %fcc1, loop_6421
sth %l4, [%l7 + 0x24]
loop_6420:
fbule,a %fcc1, loop_6422
fnot1 %f4, %f12
loop_6421:
bshuffle %f10, %f2, %f4
array8 %i2, %l5, %i0
loop_6422:
bge,a %icc, loop_6423
srlx %g6, 0x0C, %o6
std %f8, [%l7 + 0x70]
xorcc %i1, 0x001F, %g4
loop_6423:
fcmple16 %f10, %f14, %o3
brz,a %g1, loop_6424
ldub [%l7 + 0x6D], %i6
ldsb [%l7 + 0x1A], %l2
fmovdcs %xcc, %f3, %f10
loop_6424:
fmovrdlz %l0, %f10, %f8
tle %xcc, 0x0
bneg,a %xcc, loop_6425
ldx [%l7 + 0x28], %o5
edge32 %g2, %l3, %i5
addccc %o4, 0x0256, %g5
loop_6425:
fornot1 %f6, %f2, %f12
bvc,pn %xcc, loop_6426
bvc,pn %xcc, loop_6427
bvc,pt %xcc, loop_6428
fcmps %fcc1, %f8, %f3
loop_6426:
orn %g3, 0x0819, %o0
loop_6427:
sth %g7, [%l7 + 0x4E]
loop_6428:
std %f0, [%l7 + 0x40]
stx %l1, [%l7 + 0x18]
fsrc2s %f15, %f9
fpack16 %f10, %f2
edge32ln %i3, %o2, %l6
fmul8x16au %f1, %f14, %f2
fpackfix %f12, %f11
st %f0, [%l7 + 0x2C]
stx %i7, [%l7 + 0x70]
fbne %fcc2, loop_6429
edge8l %o1, %i4, %l4
fmovd %f10, %f14
fone %f12
loop_6429:
stw %o7, [%l7 + 0x10]
stb %l5, [%l7 + 0x6F]
edge32l %i2, %g6, %i0
fornot1s %f5, %f4, %f2
addcc %i1, %g4, %o3
te %icc, 0x7
fmovscs %xcc, %f0, %f4
ld [%l7 + 0x78], %f3
movrgez %g1, 0x0E3, %o6
ldsw [%l7 + 0x28], %i6
tl %icc, 0x7
ldx [%l7 + 0x70], %l2
mulx %o5, %g2, %l3
bge,a,pn %icc, loop_6430
tneg %icc, 0x4
tleu %icc, 0x5
siam 0x4
loop_6430:
edge8ln %i5, %o4, %g5
addcc %g3, 0x194F, %l0
fmovscs %xcc, %f15, %f4
fpsub32s %f4, %f14, %f11
fcmpeq32 %f10, %f6, %g7
stw %l1, [%l7 + 0x28]
fnot1 %f12, %f10
fnegs %f15, %f7
fnegd %f12, %f8
or %o0, 0x0D1E, %o2
movneg %xcc, %i3, %i7
std %f12, [%l7 + 0x60]
std %f10, [%l7 + 0x28]
fcmpd %fcc2, %f0, %f14
stb %l6, [%l7 + 0x2E]
movrlez %o1, 0x123, %i4
edge16ln %o7, %l4, %l5
movrlz %i2, 0x2EA, %i0
ldub [%l7 + 0x4A], %g6
brgez %g4, loop_6431
andncc %i1, %o3, %o6
movg %icc, %i6, %l2
lduh [%l7 + 0x30], %g1
loop_6431:
fmuld8ulx16 %f9, %f12, %f0
fmovdle %xcc, %f0, %f15
std %f14, [%l7 + 0x48]
movleu %xcc, %o5, %g2
stx %l3, [%l7 + 0x50]
pdist %f0, %f12, %f4
stx %i5, [%l7 + 0x38]
movne %icc, %o4, %g3
tsubcctv %g5, %g7, %l1
tsubcctv %o0, 0x0436, %o2
st %f12, [%l7 + 0x2C]
ldsw [%l7 + 0x20], %i3
lduh [%l7 + 0x0A], %l0
fmuld8sux16 %f12, %f9, %f8
stw %l6, [%l7 + 0x7C]
movcs %xcc, %i7, %i4
fmul8sux16 %f6, %f10, %f2
movrgez %o7, %o1, %l5
taddcctv %i2, 0x15A0, %i0
tsubcc %l4, 0x1E4B, %g6
stw %i1, [%l7 + 0x64]
st %f11, [%l7 + 0x28]
fmovsgu %icc, %f2, %f11
stx %g4, [%l7 + 0x48]
fmovsvc %xcc, %f2, %f13
be,a,pt %icc, loop_6432
lduw [%l7 + 0x40], %o6
fmovrsgez %i6, %f8, %f3
std %f14, [%l7 + 0x10]
loop_6432:
fmovsneg %xcc, %f15, %f1
xnor %l2, %g1, %o5
alignaddr %g2, %o3, %i5
ldsw [%l7 + 0x30], %o4
bge,a loop_6433
fpsub16 %f12, %f4, %f6
edge32l %l3, %g5, %g3
sth %g7, [%l7 + 0x5E]
loop_6433:
fnegs %f1, %f4
and %l1, 0x0E46, %o2
mulx %i3, %l0, %o0
fmovsg %xcc, %f8, %f12
fmovscs %icc, %f10, %f4
st %f6, [%l7 + 0x10]
brz,a %i7, loop_6434
brnz %l6, loop_6435
array8 %i4, %o1, %l5
stx %o7, [%l7 + 0x10]
loop_6434:
fmovd %f14, %f8
loop_6435:
fnand %f14, %f2, %f2
mulx %i0, %i2, %l4
fsrc1s %f4, %f6
tsubcctv %i1, %g6, %g4
fcmple16 %f0, %f8, %i6
fmovsvc %xcc, %f10, %f13
movre %o6, 0x30C, %g1
lduh [%l7 + 0x56], %l2
srax %g2, %o3, %o5
ldx [%l7 + 0x68], %i5
bvs,pt %xcc, loop_6436
fands %f13, %f14, %f0
edge32n %l3, %o4, %g5
edge32l %g3, %l1, %o2
loop_6436:
bg,a %xcc, loop_6437
ble,pt %icc, loop_6438
move %xcc, %g7, %l0
movre %o0, 0x2F4, %i7
loop_6437:
std %f2, [%l7 + 0x78]
loop_6438:
sllx %i3, %i4, %l6
fmul8sux16 %f4, %f12, %f10
sra %l5, 0x11, %o1
nop
setx loop_6439, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %xcc, %f1, %f7
fmovrdgz %o7, %f4, %f0
fnor %f12, %f0, %f0
loop_6439:
subc %i0, %i2, %i1
ldsh [%l7 + 0x26], %l4
addccc %g6, %g4, %o6
tsubcc %g1, 0x0AF5, %l2
umul %i6, 0x16FB, %g2
tcs %xcc, 0x7
addcc %o3, 0x1988, %i5
sra %o5, %o4, %l3
udivcc %g3, 0x1B4A, %l1
brlz,a %g5, loop_6440
ldsw [%l7 + 0x78], %g7
xor %o2, 0x02D0, %o0
tgu %icc, 0x5
loop_6440:
taddcctv %i7, %l0, %i4
fmovde %icc, %f12, %f14
fzero %f12
st %f9, [%l7 + 0x74]
ldsb [%l7 + 0x7C], %l6
movrlez %l5, 0x39A, %o1
ldub [%l7 + 0x53], %o7
lduw [%l7 + 0x20], %i3
ldsb [%l7 + 0x34], %i2
ldub [%l7 + 0x43], %i0
for %f12, %f6, %f12
std %f0, [%l7 + 0x40]
stw %i1, [%l7 + 0x08]
st %f6, [%l7 + 0x34]
sth %g6, [%l7 + 0x36]
fmovrsgz %g4, %f1, %f1
bpos,a loop_6441
fmovdg %xcc, %f6, %f2
stw %l4, [%l7 + 0x18]
ldd [%l7 + 0x58], %f12
loop_6441:
fmovdpos %icc, %f12, %f13
fnands %f3, %f3, %f8
lduw [%l7 + 0x54], %g1
fbu,a %fcc2, loop_6442
lduw [%l7 + 0x14], %o6
fcmple16 %f4, %f4, %l2
fcmpgt32 %f0, %f12, %i6
loop_6442:
fmul8sux16 %f4, %f2, %f0
stx %g2, [%l7 + 0x18]
fbue %fcc2, loop_6443
stx %i5, [%l7 + 0x20]
fnands %f5, %f11, %f6
fmovsvc %icc, %f14, %f10
loop_6443:
std %f4, [%l7 + 0x08]
stw %o5, [%l7 + 0x48]
addcc %o3, %o4, %g3
fornot2s %f0, %f11, %f11
lduh [%l7 + 0x5E], %l1
fpmerge %f6, %f6, %f10
fbul,a %fcc3, loop_6444
lduw [%l7 + 0x58], %l3
tvc %xcc, 0x4
tsubcctv %g5, 0x1B03, %g7
loop_6444:
udiv %o2, 0x0A96, %o0
st %f11, [%l7 + 0x20]
stx %l0, [%l7 + 0x58]
stx %i7, [%l7 + 0x20]
te %icc, 0x3
sethi 0x1718, %i4
fmovd %f10, %f10
move %xcc, %l6, %l5
fmovsle %icc, %f1, %f1
sub %o7, %i3, %i2
bl,pn %xcc, loop_6445
tgu %icc, 0x0
std %f14, [%l7 + 0x28]
tl %xcc, 0x7
loop_6445:
addccc %i0, 0x08CD, %o1
fcmple32 %f6, %f12, %g6
stw %g4, [%l7 + 0x40]
fbo %fcc2, loop_6446
lduh [%l7 + 0x6A], %i1
fnors %f8, %f15, %f13
fmovdneg %xcc, %f7, %f7
loop_6446:
ta %icc, 0x4
ldsb [%l7 + 0x7F], %l4
ld [%l7 + 0x3C], %f8
stb %g1, [%l7 + 0x5A]
fnands %f5, %f8, %f10
brnz,a %l2, loop_6447
st %f3, [%l7 + 0x68]
add %o6, 0x1FF9, %g2
addcc %i6, %o5, %o3
loop_6447:
tle %xcc, 0x6
fcmpgt16 %f0, %f10, %o4
ldsh [%l7 + 0x50], %g3
st %f7, [%l7 + 0x14]
stw %l1, [%l7 + 0x10]
fornot1 %f12, %f0, %f2
movgu %xcc, %i5, %l3
fmovdneg %icc, %f4, %f6
bl %xcc, loop_6448
nop
setx loop_6449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g5, %o2, %o0
bne,pn %icc, loop_6450
loop_6448:
brgez %l0, loop_6451
loop_6449:
fmovdgu %xcc, %f12, %f6
andncc %g7, %i4, %i7
loop_6450:
sdivcc %l6, 0x1F3E, %l5
loop_6451:
fmul8x16au %f10, %f2, %f14
ldx [%l7 + 0x20], %i3
fcmple16 %f14, %f14, %i2
fbg,a %fcc3, loop_6452
sdiv %i0, 0x19B5, %o1
fmovdg %icc, %f6, %f7
std %f8, [%l7 + 0x68]
loop_6452:
ld [%l7 + 0x50], %f1
fcmpne16 %f2, %f6, %g6
fmovdn %xcc, %f9, %f13
fpackfix %f0, %f6
fmovsneg %xcc, %f2, %f10
lduh [%l7 + 0x74], %g4
ldx [%l7 + 0x78], %o7
edge16l %i1, %g1, %l4
srax %o6, 0x16, %l2
fmovspos %xcc, %f11, %f4
be,a,pt %icc, loop_6453
srlx %i6, %o5, %o3
subccc %g2, 0x1B88, %g3
and %l1, %o4, %l3
loop_6453:
fbug,a %fcc3, loop_6454
bvs,a,pn %icc, loop_6455
move %xcc, %g5, %o2
stx %o0, [%l7 + 0x58]
loop_6454:
fbl %fcc1, loop_6456
loop_6455:
fmovspos %xcc, %f10, %f3
addc %l0, %g7, %i4
sth %i7, [%l7 + 0x6A]
loop_6456:
fnands %f2, %f13, %f9
nop
setx loop_6457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc loop_6458
fpmerge %f10, %f6, %f4
stw %l6, [%l7 + 0x5C]
loop_6457:
fbo %fcc1, loop_6459
loop_6458:
fbge %fcc2, loop_6460
sth %l5, [%l7 + 0x3A]
ldsb [%l7 + 0x13], %i5
loop_6459:
bg,a %icc, loop_6461
loop_6460:
fbug,a %fcc3, loop_6462
stb %i3, [%l7 + 0x6A]
ldub [%l7 + 0x51], %i2
loop_6461:
alignaddr %i0, %g6, %g4
loop_6462:
tle %xcc, 0x4
fmovdleu %xcc, %f13, %f1
fcmple16 %f8, %f2, %o7
add %i1, 0x147D, %g1
xorcc %l4, %o6, %l2
std %f14, [%l7 + 0x58]
addccc %o1, 0x0E6D, %i6
movleu %icc, %o3, %g2
stw %o5, [%l7 + 0x78]
ta %icc, 0x6
stw %g3, [%l7 + 0x0C]
fcmps %fcc2, %f9, %f0
stw %o4, [%l7 + 0x24]
subccc %l3, %l1, %g5
fmovdcc %xcc, %f9, %f2
fmovdn %icc, %f1, %f4
lduw [%l7 + 0x40], %o2
st %f10, [%l7 + 0x44]
addccc %l0, %g7, %i4
fcmpes %fcc2, %f12, %f10
tn %xcc, 0x3
fcmpeq32 %f12, %f2, %o0
fmovdleu %xcc, %f7, %f15
tpos %icc, 0x2
fandnot2 %f14, %f14, %f8
lduw [%l7 + 0x60], %l6
sub %i7, 0x197A, %i5
fnors %f4, %f5, %f2
fcmps %fcc3, %f14, %f9
ldx [%l7 + 0x78], %i3
movre %i2, %l5, %i0
st %f12, [%l7 + 0x10]
fnegs %f8, %f9
mulx %g4, %g6, %o7
nop
setx loop_6463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %g1, %l4, %o6
fmuld8ulx16 %f15, %f10, %f12
movneg %xcc, %l2, %i1
loop_6463:
fabss %f15, %f9
fblg %fcc1, loop_6464
tsubcctv %i6, 0x07CA, %o3
ldsw [%l7 + 0x4C], %o1
ldsh [%l7 + 0x24], %o5
loop_6464:
ldd [%l7 + 0x70], %f6
edge32ln %g3, %g2, %o4
brlz,a %l1, loop_6465
bge,a,pn %xcc, loop_6466
fsrc1 %f0, %f6
fpack32 %f8, %f4, %f8
loop_6465:
stb %l3, [%l7 + 0x70]
loop_6466:
fbg,a %fcc0, loop_6467
fmovrdlz %o2, %f6, %f8
fornot2 %f8, %f8, %f12
bneg loop_6468
loop_6467:
ldsh [%l7 + 0x34], %g5
lduh [%l7 + 0x36], %g7
nop
setx loop_6469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6468:
fmovdleu %xcc, %f7, %f15
fpsub32 %f8, %f10, %f6
fone %f6
loop_6469:
tcs %xcc, 0x0
stx %l0, [%l7 + 0x68]
movpos %icc, %i4, %o0
fmovs %f4, %f5
sdivx %i7, 0x1D24, %l6
fnegs %f1, %f8
fmovrdgz %i5, %f10, %f2
bneg,pt %xcc, loop_6470
fnand %f14, %f6, %f8
tl %icc, 0x1
ldsw [%l7 + 0x0C], %i3
loop_6470:
xorcc %i2, 0x19C6, %i0
ldx [%l7 + 0x10], %l5
ldx [%l7 + 0x38], %g4
fmovsn %xcc, %f2, %f2
ldsh [%l7 + 0x3E], %g6
umulcc %o7, 0x1BA1, %l4
tpos %icc, 0x5
ldsb [%l7 + 0x0C], %g1
addc %o6, %l2, %i6
ldsh [%l7 + 0x2C], %i1
ldd [%l7 + 0x38], %f4
lduw [%l7 + 0x10], %o3
fmovrse %o5, %f1, %f5
fabss %f1, %f9
ldsh [%l7 + 0x5C], %g3
bne,pt %icc, loop_6471
ld [%l7 + 0x30], %f9
movpos %xcc, %g2, %o4
lduw [%l7 + 0x18], %o1
loop_6471:
smul %l3, %o2, %l1
movleu %xcc, %g5, %g7
ldsw [%l7 + 0x14], %i4
nop
setx loop_6472, %l0, %l1
jmpl %l1, %o0
tge %xcc, 0x5
brgz,a %l0, loop_6473
edge32l %l6, %i7, %i3
loop_6472:
sth %i2, [%l7 + 0x22]
brnz,a %i0, loop_6474
loop_6473:
fornot1 %f8, %f4, %f8
fmuld8ulx16 %f12, %f3, %f4
ldsb [%l7 + 0x77], %i5
loop_6474:
lduh [%l7 + 0x54], %g4
ldsw [%l7 + 0x7C], %g6
fmovdvc %icc, %f0, %f0
move %xcc, %o7, %l5
fmovsvc %xcc, %f6, %f11
fmovrslez %l4, %f9, %f14
tn %xcc, 0x2
stw %g1, [%l7 + 0x18]
addcc %o6, %l2, %i1
brlz %i6, loop_6475
movrlez %o5, %o3, %g3
fbg,a %fcc1, loop_6476
lduw [%l7 + 0x6C], %g2
loop_6475:
st %f10, [%l7 + 0x10]
bn loop_6477
loop_6476:
fpmerge %f13, %f10, %f4
popc 0x0B45, %o1
ldd [%l7 + 0x60], %f6
loop_6477:
fmovde %xcc, %f7, %f13
tl %xcc, 0x5
fmovdvs %xcc, %f8, %f2
ld [%l7 + 0x44], %f12
sdiv %o4, 0x07B5, %o2
bleu %icc, loop_6478
array16 %l3, %l1, %g7
bvs %xcc, loop_6479
brlz,a %g5, loop_6480
loop_6478:
fmovrsne %o0, %f2, %f11
stw %l0, [%l7 + 0x64]
loop_6479:
bcs,a loop_6481
loop_6480:
fmovrsgez %i4, %f13, %f13
fcmple16 %f6, %f2, %l6
ba,a %xcc, loop_6482
loop_6481:
ldsb [%l7 + 0x19], %i3
fmul8x16al %f8, %f12, %f12
movrlez %i2, 0x1DE, %i7
loop_6482:
ldd [%l7 + 0x10], %f6
st %f2, [%l7 + 0x58]
stb %i0, [%l7 + 0x4B]
tpos %xcc, 0x4
fornot1 %f12, %f8, %f14
movl %icc, %g4, %i5
fmovd %f2, %f8
fmovrse %g6, %f6, %f6
lduh [%l7 + 0x56], %l5
fmovrdgez %o7, %f0, %f4
fornot2 %f2, %f10, %f4
fmovrsgez %l4, %f6, %f8
fmovsle %icc, %f15, %f4
fbo,a %fcc2, loop_6483
movleu %xcc, %o6, %l2
movcc %icc, %g1, %i6
nop
setx loop_6484, %l0, %l1
jmpl %l1, %o5
loop_6483:
ld [%l7 + 0x4C], %f4
fpadd16 %f4, %f2, %f8
lduh [%l7 + 0x40], %o3
loop_6484:
fnands %f4, %f10, %f11
std %f12, [%l7 + 0x58]
bpos loop_6485
xnor %g3, %g2, %o1
ldsw [%l7 + 0x2C], %o4
fmovdle %icc, %f8, %f12
loop_6485:
brgez,a %o2, loop_6486
fmovrsgz %i1, %f15, %f12
tg %xcc, 0x7
movle %xcc, %l3, %l1
loop_6486:
lduh [%l7 + 0x38], %g5
fcmpgt16 %f12, %f12, %g7
fcmpeq32 %f14, %f8, %o0
fmovrde %i4, %f4, %f4
sth %l0, [%l7 + 0x14]
lduw [%l7 + 0x28], %i3
std %f8, [%l7 + 0x10]
fcmpne32 %f4, %f12, %l6
bvc,a,pn %xcc, loop_6487
taddcc %i2, %i7, %i0
ld [%l7 + 0x44], %f10
sdivx %i5, 0x132D, %g4
loop_6487:
tn %xcc, 0x2
smulcc %g6, 0x1764, %l5
fornot1s %f9, %f13, %f15
fmovsl %icc, %f15, %f6
fmovrdlez %l4, %f8, %f2
movvc %xcc, %o6, %l2
fmovrdgz %o7, %f0, %f0
lduw [%l7 + 0x34], %i6
edge16ln %g1, %o5, %o3
fpsub32s %f5, %f11, %f9
ldsb [%l7 + 0x37], %g2
bcs,a,pn %xcc, loop_6488
fmovdg %xcc, %f2, %f14
ldx [%l7 + 0x68], %o1
lduw [%l7 + 0x70], %o4
loop_6488:
std %f2, [%l7 + 0x68]
std %f14, [%l7 + 0x60]
sth %g3, [%l7 + 0x6A]
udivcc %o2, 0x071E, %l3
for %f14, %f12, %f14
umulcc %l1, %i1, %g7
fbug %fcc2, loop_6489
lduw [%l7 + 0x0C], %o0
fnor %f6, %f10, %f2
fmovrslz %g5, %f8, %f7
loop_6489:
fxnor %f12, %f10, %f8
ldub [%l7 + 0x5D], %l0
ldsh [%l7 + 0x30], %i4
sth %l6, [%l7 + 0x34]
fblg %fcc3, loop_6490
fmovrdgez %i2, %f6, %f12
ldx [%l7 + 0x10], %i7
fbo %fcc3, loop_6491
loop_6490:
ldsw [%l7 + 0x4C], %i3
fmovsg %xcc, %f9, %f5
lduh [%l7 + 0x20], %i5
loop_6491:
stw %i0, [%l7 + 0x70]
movcs %icc, %g6, %l5
fbl %fcc2, loop_6492
stw %l4, [%l7 + 0x0C]
fmovdg %xcc, %f6, %f7
fcmpeq32 %f8, %f10, %g4
loop_6492:
ldsh [%l7 + 0x38], %l2
ld [%l7 + 0x38], %f0
ldub [%l7 + 0x12], %o6
udivx %o7, 0x1262, %g1
fmovdne %xcc, %f4, %f0
fcmple32 %f12, %f14, %o5
fmovrslz %o3, %f10, %f0
movrlez %g2, 0x0B3, %i6
tsubcc %o1, %o4, %g3
bg,a,pn %xcc, loop_6493
edge8 %o2, %l1, %i1
movrne %g7, %l3, %g5
fsrc1s %f3, %f6
loop_6493:
ldx [%l7 + 0x70], %o0
stx %l0, [%l7 + 0x40]
lduw [%l7 + 0x28], %i4
stw %l6, [%l7 + 0x10]
fmovrdlz %i7, %f0, %f14
fcmpgt16 %f6, %f2, %i3
popc %i5, %i2
tg %icc, 0x2
stb %g6, [%l7 + 0x44]
edge8l %l5, %l4, %g4
fornot1s %f4, %f9, %f5
fmovsg %xcc, %f1, %f14
tg %xcc, 0x5
brgz %l2, loop_6494
fpackfix %f10, %f7
ldsw [%l7 + 0x24], %i0
ldx [%l7 + 0x58], %o7
loop_6494:
fblg,a %fcc1, loop_6495
tg %xcc, 0x0
ldsw [%l7 + 0x54], %o6
edge16ln %g1, %o3, %g2
loop_6495:
array32 %o5, %o1, %i6
fbuge,a %fcc3, loop_6496
fbne %fcc0, loop_6497
fmovrsgz %g3, %f13, %f7
st %f1, [%l7 + 0x78]
loop_6496:
ldd [%l7 + 0x30], %f12
loop_6497:
fmovrde %o4, %f2, %f6
st %f15, [%l7 + 0x60]
fones %f11
stw %l1, [%l7 + 0x60]
ldd [%l7 + 0x70], %f12
std %f10, [%l7 + 0x40]
fpadd32 %f14, %f0, %f10
sub %o2, %g7, %i1
movg %xcc, %g5, %l3
fsrc2s %f14, %f5
tl %xcc, 0x6
edge32 %l0, %o0, %l6
movn %icc, %i7, %i4
fmovsge %xcc, %f5, %f9
fmovdgu %icc, %f9, %f11
edge16n %i5, %i3, %g6
ldsw [%l7 + 0x24], %l5
movvc %xcc, %l4, %g4
sub %i2, %l2, %o7
ldub [%l7 + 0x37], %i0
fpadd32s %f0, %f5, %f4
movg %xcc, %o6, %o3
fpsub32s %f6, %f9, %f7
bg,pn %icc, loop_6498
fmovrslz %g1, %f2, %f4
fmovdgu %xcc, %f0, %f8
ldsw [%l7 + 0x5C], %g2
loop_6498:
ld [%l7 + 0x18], %f11
brz %o5, loop_6499
udivcc %i6, 0x16B6, %o1
st %f13, [%l7 + 0x5C]
st %f13, [%l7 + 0x18]
loop_6499:
fmovsleu %xcc, %f13, %f15
tpos %icc, 0x4
tvc %xcc, 0x5
fmovsg %xcc, %f6, %f3
ldsb [%l7 + 0x5F], %o4
fsrc2s %f4, %f13
nop
setx loop_6500, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x30], %o2
fandnot1 %f6, %f12, %f6
fandnot2s %f2, %f4, %f10
loop_6500:
stw %g3, [%l7 + 0x3C]
alignaddr %i1, %g5, %l3
orcc %g7, %l0, %o0
fandnot2 %f2, %f8, %f14
ldsh [%l7 + 0x0A], %l6
stb %i7, [%l7 + 0x77]
fpack16 %f2, %f12
edge16ln %i4, %i5, %g6
fble %fcc0, loop_6501
edge32l %i3, %l4, %l5
fmovda %icc, %f11, %f8
bpos,a,pn %icc, loop_6502
loop_6501:
edge8 %g4, %i2, %o7
fnot1 %f14, %f10
fmovd %f0, %f0
loop_6502:
and %l2, %i0, %o3
tl %icc, 0x6
lduh [%l7 + 0x0E], %o6
fcmpgt32 %f14, %f6, %g2
fmovse %icc, %f11, %f11
stx %o5, [%l7 + 0x50]
ldub [%l7 + 0x14], %g1
smulcc %i6, 0x0308, %o4
fble %fcc0, loop_6503
ldsh [%l7 + 0x0E], %l1
fba,a %fcc2, loop_6504
fmovdn %icc, %f11, %f15
loop_6503:
fandnot2s %f0, %f10, %f10
fcmpes %fcc0, %f6, %f4
loop_6504:
ldd [%l7 + 0x50], %f2
lduh [%l7 + 0x6C], %o2
bl,a,pn %xcc, loop_6505
st %f12, [%l7 + 0x58]
fmovspos %xcc, %f8, %f12
fmovsg %xcc, %f3, %f5
loop_6505:
lduh [%l7 + 0x7C], %o1
fsrc1 %f8, %f6
fandnot2s %f7, %f10, %f13
ldd [%l7 + 0x40], %f14
fbule %fcc1, loop_6506
ldub [%l7 + 0x11], %g3
fors %f2, %f1, %f5
bleu,a %icc, loop_6507
loop_6506:
ldsw [%l7 + 0x70], %g5
fbg %fcc3, loop_6508
edge16l %i1, %g7, %l0
loop_6507:
fornot2s %f14, %f5, %f1
fmuld8sux16 %f14, %f6, %f2
loop_6508:
ld [%l7 + 0x20], %f3
ldub [%l7 + 0x16], %o0
fcmpd %fcc0, %f2, %f14
subccc %l3, 0x1562, %i7
tgu %xcc, 0x6
sll %l6, %i4, %g6
edge32 %i5, %i3, %l4
std %f2, [%l7 + 0x58]
fcmple32 %f0, %f6, %l5
ldub [%l7 + 0x54], %g4
edge8 %o7, %i2, %l2
umulcc %i0, %o3, %g2
std %f10, [%l7 + 0x38]
sth %o5, [%l7 + 0x2A]
xnorcc %o6, 0x1FD8, %g1
stb %o4, [%l7 + 0x10]
subcc %l1, 0x0B81, %i6
sllx %o2, %g3, %o1
taddcc %i1, 0x1FF5, %g5
ldx [%l7 + 0x70], %l0
ldub [%l7 + 0x16], %o0
tl %icc, 0x4
fnors %f11, %f6, %f6
ldsw [%l7 + 0x44], %l3
fmul8x16au %f5, %f5, %f10
ldsb [%l7 + 0x23], %i7
movvs %icc, %g7, %l6
fpadd16 %f2, %f0, %f4
fmovsle %xcc, %f2, %f3
fexpand %f10, %f2
fcmpd %fcc0, %f2, %f2
lduw [%l7 + 0x44], %g6
fcmpeq16 %f0, %f2, %i4
fmovdne %xcc, %f9, %f12
ldsh [%l7 + 0x28], %i3
ta %icc, 0x6
mulscc %l4, 0x1F6C, %i5
stb %g4, [%l7 + 0x42]
fbue %fcc3, loop_6509
movge %xcc, %l5, %i2
sethi 0x16DC, %l2
bcc loop_6510
loop_6509:
lduh [%l7 + 0x28], %i0
srl %o7, %o3, %g2
mulscc %o5, 0x1356, %g1
loop_6510:
stb %o4, [%l7 + 0x3F]
fcmpeq16 %f6, %f10, %o6
smul %i6, %o2, %g3
fbue,a %fcc0, loop_6511
bleu loop_6512
fpack16 %f8, %f8
ldsh [%l7 + 0x28], %l1
loop_6511:
tpos %xcc, 0x4
loop_6512:
fxnor %f8, %f6, %f4
tvc %xcc, 0x0
ld [%l7 + 0x18], %f1
fsrc1s %f12, %f15
fbl %fcc3, loop_6513
stx %i1, [%l7 + 0x68]
ldx [%l7 + 0x40], %g5
fmovrdgez %o1, %f8, %f12
loop_6513:
ldd [%l7 + 0x70], %f4
fpsub32s %f11, %f4, %f14
ldx [%l7 + 0x38], %l0
movrne %l3, 0x00D, %i7
fnot1 %f2, %f4
std %f10, [%l7 + 0x60]
array16 %o0, %l6, %g6
bvc,a %xcc, loop_6514
array32 %i4, %g7, %i3
fzero %f12
fmovsvs %icc, %f1, %f7
loop_6514:
fnot2 %f2, %f8
stx %l4, [%l7 + 0x70]
fmovsge %xcc, %f7, %f3
bleu %xcc, loop_6515
fmovdg %xcc, %f10, %f7
bvc,a,pt %xcc, loop_6516
lduh [%l7 + 0x3C], %i5
loop_6515:
fnot1s %f2, %f8
for %f2, %f0, %f2
loop_6516:
edge16 %g4, %l5, %l2
fcmped %fcc2, %f8, %f8
sth %i0, [%l7 + 0x24]
fsrc2s %f0, %f1
fmovdne %icc, %f14, %f11
movpos %icc, %o7, %i2
udiv %o3, 0x18F6, %o5
ldx [%l7 + 0x58], %g2
lduh [%l7 + 0x3A], %o4
fmovdne %xcc, %f5, %f9
ldsh [%l7 + 0x18], %o6
tgu %xcc, 0x3
tn %icc, 0x2
stw %g1, [%l7 + 0x18]
nop
setx loop_6517, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f4, %f6, %i6
taddcctv %o2, 0x10F3, %l1
xnor %i1, 0x067D, %g3
loop_6517:
fmovdleu %xcc, %f14, %f3
xnor %g5, 0x033A, %l0
lduh [%l7 + 0x6A], %o1
nop
setx loop_6518, %l0, %l1
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 + 0x30], %f0
fpsub32 %f2, %f14, %f10
ldsh [%l7 + 0x7A], %i7
loop_6518:
ldd [%l7 + 0x38], %f6
bl,a loop_6519
addcc %o0, %l6, %l3
fnot1s %f11, %f14
sth %i4, [%l7 + 0x2A]
loop_6519:
fnors %f7, %f8, %f9
call loop_6520
ldsw [%l7 + 0x70], %g7
ld [%l7 + 0x60], %f13
fmul8x16au %f12, %f11, %f12
loop_6520:
movn %xcc, %i3, %l4
stb %i5, [%l7 + 0x39]
fsrc2 %f4, %f2
fornot1s %f7, %f10, %f9
array8 %g4, %g6, %l5
fpackfix %f8, %f8
stb %i0, [%l7 + 0x6E]
srlx %l2, %o7, %i2
stb %o5, [%l7 + 0x44]
ldsh [%l7 + 0x5E], %g2
sth %o4, [%l7 + 0x4A]
stb %o3, [%l7 + 0x3D]
bg,a,pt %icc, loop_6521
bg,a,pn %icc, loop_6522
sth %o6, [%l7 + 0x16]
brgez %g1, loop_6523
loop_6521:
bg,a,pn %xcc, loop_6524
loop_6522:
tsubcc %o2, %l1, %i6
ld [%l7 + 0x7C], %f11
loop_6523:
fbge %fcc1, loop_6525
loop_6524:
bvs,a %xcc, loop_6526
ba loop_6527
movvc %xcc, %g3, %i1
loop_6525:
stw %l0, [%l7 + 0x60]
loop_6526:
fmovdn %icc, %f5, %f15
loop_6527:
fpadd16 %f2, %f0, %f14
sethi 0x0CEE, %o1
lduh [%l7 + 0x42], %g5
fmovsne %xcc, %f14, %f12
tvc %xcc, 0x1
bl,pn %icc, loop_6528
tn %icc, 0x1
fmovsg %icc, %f10, %f3
fcmpes %fcc3, %f3, %f15
loop_6528:
movg %icc, %i7, %o0
tvs %icc, 0x1
ldsw [%l7 + 0x1C], %l6
edge16ln %i4, %g7, %i3
tn %icc, 0x6
nop
setx loop_6529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,a,pt %xcc, loop_6530
sdivx %l4, 0x0B71, %i5
bcc,pn %icc, loop_6531
loop_6529:
fornot1s %f9, %f15, %f0
loop_6530:
ldub [%l7 + 0x64], %l3
orn %g4, 0x0A2D, %l5
loop_6531:
ldsh [%l7 + 0x58], %g6
popc 0x179D, %i0
orcc %o7, %i2, %o5
tle %icc, 0x5
fcmpd %fcc2, %f14, %f4
ldd [%l7 + 0x58], %f10
lduh [%l7 + 0x24], %g2
fmovrsgz %o4, %f14, %f9
stb %o3, [%l7 + 0x2C]
movgu %icc, %l2, %g1
stb %o6, [%l7 + 0x0B]
edge16 %o2, %l1, %i6
ldsw [%l7 + 0x38], %i1
ldd [%l7 + 0x30], %f14
fnegs %f2, %f6
fbug %fcc1, loop_6532
movre %g3, %l0, %g5
addc %o1, %o0, %i7
sth %i4, [%l7 + 0x12]
loop_6532:
udivcc %g7, 0x19E8, %l6
fcmpes %fcc2, %f8, %f6
fmovsl %icc, %f10, %f0
xnorcc %i3, 0x1292, %i5
fnand %f10, %f12, %f6
fmovdcc %icc, %f13, %f12
fzero %f6
array8 %l4, %l3, %g4
ldsh [%l7 + 0x7E], %l5
lduw [%l7 + 0x14], %i0
fbne,a %fcc0, loop_6533
st %f9, [%l7 + 0x34]
ldsw [%l7 + 0x08], %g6
fmul8x16 %f5, %f4, %f6
loop_6533:
ldx [%l7 + 0x28], %o7
fmovscc %xcc, %f11, %f10
movleu %icc, %i2, %g2
sdivcc %o4, 0x0486, %o5
array16 %o3, %g1, %o6
ld [%l7 + 0x44], %f2
edge8 %l2, %o2, %l1
subccc %i1, %i6, %g3
addc %l0, 0x1665, %o1
fand %f6, %f10, %f8
stb %o0, [%l7 + 0x34]
fornot1s %f6, %f6, %f7
fnot1 %f12, %f14
fbuge %fcc1, loop_6534
movrne %i7, 0x05F, %i4
xorcc %g7, 0x0028, %g5
fbn %fcc3, loop_6535
loop_6534:
lduh [%l7 + 0x0E], %l6
xorcc %i3, %l4, %l3
fmovrsne %i5, %f9, %f14
loop_6535:
subccc %l5, 0x1A05, %i0
fnand %f0, %f4, %f2
udiv %g6, 0x1EF6, %g4
fbg,a %fcc3, loop_6536
fcmpd %fcc0, %f2, %f2
srax %i2, %g2, %o7
stb %o4, [%l7 + 0x71]
loop_6536:
pdist %f14, %f0, %f2
fpackfix %f0, %f15
movge %xcc, %o3, %g1
ldsb [%l7 + 0x56], %o6
fsrc1 %f0, %f14
sth %o5, [%l7 + 0x42]
ldub [%l7 + 0x5A], %o2
sllx %l1, %i1, %i6
tvs %icc, 0x7
bg %xcc, loop_6537
ldsh [%l7 + 0x18], %l2
ldd [%l7 + 0x10], %f0
fba %fcc2, loop_6538
loop_6537:
addcc %g3, %l0, %o1
fandnot2 %f12, %f14, %f10
andn %i7, 0x02FC, %i4
loop_6538:
ldsh [%l7 + 0x2C], %o0
fmovrsgez %g7, %f9, %f8
fpsub32s %f4, %f15, %f3
fmovsvc %icc, %f9, %f9
std %f2, [%l7 + 0x48]
fpsub32s %f2, %f0, %f14
edge16n %g5, %l6, %l4
bcc,a %xcc, loop_6539
fsrc1 %f12, %f2
std %f8, [%l7 + 0x30]
stw %l3, [%l7 + 0x48]
loop_6539:
stb %i5, [%l7 + 0x43]
call loop_6540
fmovdvs %xcc, %f12, %f0
fxnors %f10, %f7, %f4
st %f4, [%l7 + 0x48]
loop_6540:
ldsh [%l7 + 0x40], %i3
fmovsge %xcc, %f4, %f10
ldsb [%l7 + 0x29], %i0
bne loop_6541
ldsh [%l7 + 0x12], %l5
fands %f0, %f11, %f12
fcmple16 %f12, %f6, %g6
loop_6541:
brnz %i2, loop_6542
fcmped %fcc3, %f10, %f0
addccc %g2, %g4, %o7
bcc,a %icc, loop_6543
loop_6542:
movne %xcc, %o4, %o3
fmovdneg %icc, %f3, %f1
stb %g1, [%l7 + 0x1B]
loop_6543:
sra %o6, 0x08, %o2
fexpand %f6, %f14
stb %o5, [%l7 + 0x3A]
add %i1, 0x0481, %i6
ble,pn %icc, loop_6544
move %xcc, %l2, %l1
bneg loop_6545
ld [%l7 + 0x18], %f4
loop_6544:
movcs %icc, %g3, %l0
fones %f3
loop_6545:
edge8n %i7, %o1, %o0
edge16l %g7, %i4, %g5
nop
setx loop_6546, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlez %l4, %f4, %f6
fmovsl %icc, %f15, %f15
st %f6, [%l7 + 0x08]
loop_6546:
lduw [%l7 + 0x18], %l3
fmovda %icc, %f2, %f14
ldsb [%l7 + 0x20], %l6
taddcc %i5, %i0, %l5
alignaddrl %i3, %g6, %i2
srl %g4, 0x0B, %g2
srlx %o7, %o3, %g1
be,a loop_6547
ldub [%l7 + 0x1B], %o4
ldsw [%l7 + 0x2C], %o6
sth %o2, [%l7 + 0x1C]
loop_6547:
bvs,a loop_6548
fors %f4, %f5, %f9
lduh [%l7 + 0x68], %o5
ldsh [%l7 + 0x62], %i6
loop_6548:
ldx [%l7 + 0x50], %l2
fpadd16 %f2, %f0, %f8
sdivx %i1, 0x03FE, %l1
fpadd16 %f12, %f2, %f8
ldx [%l7 + 0x50], %l0
array16 %i7, %g3, %o0
stx %o1, [%l7 + 0x28]
fbn,a %fcc3, loop_6549
fones %f4
ld [%l7 + 0x70], %f9
fbge,a %fcc3, loop_6550
loop_6549:
taddcc %i4, %g5, %g7
taddcc %l3, 0x050B, %l4
fcmpgt32 %f6, %f0, %i5
loop_6550:
fsrc1 %f8, %f10
lduh [%l7 + 0x6E], %i0
smulcc %l5, 0x155B, %i3
fornot1s %f8, %f0, %f3
fbn,a %fcc0, loop_6551
tsubcctv %g6, 0x0E54, %l6
fones %f6
tge %icc, 0x6
loop_6551:
srax %i2, 0x04, %g4
fmuld8sux16 %f15, %f2, %f0
edge8l %g2, %o3, %o7
fones %f14
fbug %fcc0, loop_6552
fmovsvc %xcc, %f2, %f7
fpadd16s %f1, %f5, %f1
ldub [%l7 + 0x15], %g1
loop_6552:
ldd [%l7 + 0x58], %f2
ldsw [%l7 + 0x48], %o4
bneg,pn %icc, loop_6553
bge %icc, loop_6554
alignaddrl %o6, %o5, %o2
nop
setx loop_6555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6553:
brlez %i6, loop_6556
loop_6554:
movrlz %l2, 0x1DC, %l1
fmovdpos %icc, %f10, %f1
loop_6555:
sra %i1, %l0, %i7
loop_6556:
subc %g3, %o1, %o0
fbul %fcc2, loop_6557
ldsw [%l7 + 0x58], %g5
ble,a %xcc, loop_6558
array8 %g7, %i4, %l4
loop_6557:
fands %f11, %f14, %f10
stx %l3, [%l7 + 0x70]
loop_6558:
std %f8, [%l7 + 0x28]
ldsh [%l7 + 0x7E], %i5
faligndata %f2, %f6, %f2
stx %l5, [%l7 + 0x50]
ldsw [%l7 + 0x38], %i0
bvc,a,pn %icc, loop_6559
fxors %f1, %f9, %f5
umul %g6, 0x0F7B, %i3
fnot2 %f8, %f8
loop_6559:
fpsub16s %f1, %f12, %f7
std %f2, [%l7 + 0x68]
edge8 %i2, %g4, %g2
fsrc1s %f13, %f9
bne,a,pt %icc, loop_6560
udivcc %o3, 0x09D9, %l6
movg %xcc, %g1, %o7
movn %icc, %o4, %o6
loop_6560:
fmul8sux16 %f8, %f14, %f0
fmovdl %xcc, %f14, %f12
array8 %o5, %i6, %l2
move %icc, %l1, %i1
sth %l0, [%l7 + 0x54]
bg,a,pt %xcc, loop_6561
fornot1 %f14, %f4, %f12
sethi 0x041B, %o2
bpos %xcc, loop_6562
loop_6561:
fmovdvc %icc, %f1, %f4
te %xcc, 0x7
fcmpgt16 %f0, %f12, %g3
loop_6562:
fmovrslz %i7, %f0, %f5
edge16ln %o0, %g5, %o1
sll %i4, %g7, %l3
fnors %f3, %f10, %f10
brlez,a %l4, loop_6563
fbuge %fcc3, loop_6564
fnegd %f8, %f14
ldsb [%l7 + 0x73], %l5
loop_6563:
nop
setx loop_6565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6564:
andcc %i0, %g6, %i3
array32 %i5, %i2, %g2
movpos %icc, %g4, %o3
loop_6565:
bpos %xcc, loop_6566
lduh [%l7 + 0x0C], %g1
nop
setx loop_6567, %l0, %l1
jmpl %l1, %l6
lduw [%l7 + 0x58], %o7
loop_6566:
fmovsvc %xcc, %f14, %f13
srax %o4, 0x1E, %o6
loop_6567:
fmovde %xcc, %f11, %f11
tpos %xcc, 0x6
fandnot2s %f5, %f14, %f2
brlz %o5, loop_6568
stb %l2, [%l7 + 0x27]
st %f7, [%l7 + 0x18]
movcc %xcc, %l1, %i1
loop_6568:
fmul8ulx16 %f14, %f6, %f10
stb %i6, [%l7 + 0x08]
fmovspos %icc, %f13, %f6
fpack16 %f8, %f4
movrlez %l0, %g3, %i7
fmovdgu %icc, %f0, %f5
tsubcc %o0, 0x1917, %g5
sdivcc %o1, 0x0DFA, %o2
fnegs %f9, %f4
be,a,pn %xcc, loop_6569
movrgz %g7, 0x0F6, %l3
fnot2 %f4, %f6
ldsw [%l7 + 0x68], %i4
loop_6569:
lduh [%l7 + 0x5A], %l4
fbn %fcc2, loop_6570
fmovsn %icc, %f8, %f11
std %f12, [%l7 + 0x50]
bge,pn %xcc, loop_6571
loop_6570:
stx %i0, [%l7 + 0x28]
ldsb [%l7 + 0x21], %g6
andcc %l5, %i3, %i5
loop_6571:
fxor %f4, %f14, %f2
st %f9, [%l7 + 0x70]
fexpand %f11, %f8
fbe,a %fcc1, loop_6572
fcmpne16 %f6, %f2, %g2
fmuld8ulx16 %f9, %f1, %f6
fmul8sux16 %f6, %f6, %f4
loop_6572:
edge16n %i2, %o3, %g4
fmovsleu %icc, %f2, %f9
fxor %f8, %f10, %f2
bpos,a %xcc, loop_6573
ldd [%l7 + 0x60], %f2
fmovse %icc, %f14, %f12
fmovrsne %l6, %f9, %f3
loop_6573:
umulcc %o7, %g1, %o6
stx %o4, [%l7 + 0x28]
movgu %icc, %o5, %l1
lduh [%l7 + 0x56], %i1
sll %l2, %l0, %i6
fbn,a %fcc0, loop_6574
edge8l %i7, %g3, %g5
bne,pt %icc, loop_6575
add %o0, 0x0C79, %o1
loop_6574:
tl %xcc, 0x1
ldsw [%l7 + 0x6C], %g7
loop_6575:
ldub [%l7 + 0x2F], %o2
st %f0, [%l7 + 0x64]
fmovrdgez %l3, %f4, %f0
movrlz %i4, %l4, %i0
subccc %g6, %i3, %i5
fmovsa %xcc, %f14, %f6
fcmpeq16 %f0, %f4, %l5
srax %i2, %g2, %o3
brlez,a %l6, loop_6576
ldd [%l7 + 0x50], %f10
fbge %fcc1, loop_6577
array32 %g4, %o7, %g1
loop_6576:
fandnot2s %f14, %f1, %f11
nop
setx loop_6578, %l0, %l1
jmpl %l1, %o6
loop_6577:
sth %o5, [%l7 + 0x30]
fcmpne16 %f12, %f10, %o4
udivx %l1, 0x0436, %i1
loop_6578:
addcc %l2, %i6, %l0
ldsb [%l7 + 0x24], %i7
edge16l %g5, %g3, %o1
fcmpeq16 %f12, %f8, %o0
sdivcc %o2, 0x1E60, %g7
std %f4, [%l7 + 0x28]
movneg %icc, %i4, %l4
call loop_6579
std %f8, [%l7 + 0x28]
fmovdneg %xcc, %f10, %f11
movpos %icc, %l3, %i0
loop_6579:
fxnor %f2, %f14, %f0
movrlz %g6, %i3, %l5
ldd [%l7 + 0x78], %f14
fmovdneg %icc, %f12, %f12
addc %i5, %g2, %i2
ldsw [%l7 + 0x18], %l6
fpsub16 %f0, %f10, %f14
edge32l %g4, %o7, %o3
ldub [%l7 + 0x1F], %g1
fnot1 %f0, %f4
ldsw [%l7 + 0x18], %o6
tgu %icc, 0x5
tleu %icc, 0x2
fone %f6
sdivx %o4, 0x1EA2, %o5
std %f12, [%l7 + 0x78]
ld [%l7 + 0x3C], %f1
sllx %l1, %i1, %l2
bge,a,pn %xcc, loop_6580
fabss %f0, %f15
ldsh [%l7 + 0x72], %l0
tsubcctv %i6, 0x1323, %i7
loop_6580:
stb %g5, [%l7 + 0x2B]
ldsh [%l7 + 0x4A], %g3
lduw [%l7 + 0x3C], %o1
fbe,a %fcc0, loop_6581
ld [%l7 + 0x6C], %f0
fmovdvs %xcc, %f8, %f3
fpack16 %f10, %f9
loop_6581:
sth %o2, [%l7 + 0x26]
brgez %o0, loop_6582
fsrc2s %f7, %f12
bneg,a loop_6583
ldsb [%l7 + 0x1D], %i4
loop_6582:
stb %g7, [%l7 + 0x7E]
stb %l4, [%l7 + 0x21]
loop_6583:
ldsb [%l7 + 0x6E], %l3
subcc %i0, %g6, %i3
fmuld8sux16 %f6, %f15, %f4
lduw [%l7 + 0x60], %i5
movg %icc, %g2, %i2
subcc %l6, 0x1628, %g4
fmovdle %xcc, %f2, %f1
stx %o7, [%l7 + 0x30]
addc %l5, 0x01F9, %o3
fmovsvs %xcc, %f11, %f10
edge8l %o6, %o4, %g1
lduw [%l7 + 0x6C], %o5
stb %i1, [%l7 + 0x75]
fbge,a %fcc2, loop_6584
tle %icc, 0x0
fnot1s %f3, %f0
fpmerge %f5, %f4, %f4
loop_6584:
fandnot1s %f12, %f3, %f9
ldsw [%l7 + 0x30], %l1
fzero %f12
fmul8x16al %f14, %f8, %f6
ldd [%l7 + 0x58], %f0
move %icc, %l2, %l0
fpadd16 %f6, %f12, %f10
and %i6, %i7, %g5
fmovs %f9, %f6
ldx [%l7 + 0x58], %o1
fsrc1 %f14, %f14
bpos,a %xcc, loop_6585
fnot1s %f5, %f2
tpos %xcc, 0x0
sdivcc %g3, 0x059C, %o2
loop_6585:
ldd [%l7 + 0x78], %f2
mulscc %i4, %g7, %o0
edge32n %l3, %i0, %l4
fones %f8
fmovrdgez %g6, %f12, %f2
popc 0x1673, %i5
tsubcctv %i3, %i2, %g2
lduh [%l7 + 0x5E], %l6
fmovsge %xcc, %f6, %f8
fpsub32s %f7, %f10, %f7
tl %icc, 0x6
fbge,a %fcc1, loop_6586
sethi 0x1428, %g4
edge8n %l5, %o7, %o3
ldub [%l7 + 0x5E], %o6
loop_6586:
sth %g1, [%l7 + 0x56]
brnz,a %o4, loop_6587
fmovsvs %xcc, %f14, %f13
fands %f5, %f11, %f9
stx %o5, [%l7 + 0x30]
loop_6587:
subc %l1, 0x1AA1, %i1
bleu,a,pt %icc, loop_6588
sub %l2, 0x1879, %i6
fxors %f11, %f9, %f9
fmovrsne %l0, %f7, %f10
loop_6588:
fba %fcc1, loop_6589
ldsh [%l7 + 0x20], %i7
addccc %g5, 0x08EB, %o1
movcs %icc, %o2, %i4
loop_6589:
brz %g7, loop_6590
movleu %icc, %g3, %l3
sll %i0, 0x0B, %o0
fabss %f5, %f0
loop_6590:
fpsub16s %f9, %f9, %f15
fmovsl %xcc, %f8, %f6
fbo %fcc0, loop_6591
ldsw [%l7 + 0x3C], %g6
fpsub32s %f14, %f2, %f12
edge16ln %l4, %i3, %i2
loop_6591:
ldsb [%l7 + 0x5F], %g2
tsubcc %l6, %i5, %l5
fmovrsgez %g4, %f5, %f0
fble %fcc0, loop_6592
ldsb [%l7 + 0x1C], %o3
fble,a %fcc2, loop_6593
fandnot2s %f13, %f13, %f8
loop_6592:
movcc %xcc, %o7, %o6
fbo,a %fcc1, loop_6594
loop_6593:
fnand %f2, %f0, %f0
sll %o4, 0x03, %o5
fexpand %f4, %f4
loop_6594:
fmovdcs %xcc, %f10, %f5
fsrc1s %f11, %f12
movg %xcc, %l1, %g1
andcc %i1, %l2, %l0
stx %i6, [%l7 + 0x20]
movcs %icc, %i7, %o1
st %f0, [%l7 + 0x2C]
fand %f14, %f4, %f12
fbe %fcc3, loop_6595
te %icc, 0x7
ldd [%l7 + 0x10], %f6
orn %g5, %i4, %o2
loop_6595:
brlz,a %g7, loop_6596
movge %xcc, %l3, %g3
fcmpgt16 %f8, %f4, %o0
movvs %xcc, %i0, %g6
loop_6596:
ldsb [%l7 + 0x50], %l4
array8 %i3, %i2, %l6
lduw [%l7 + 0x20], %i5
andcc %g2, %l5, %o3
fmovdpos %icc, %f12, %f3
movvs %xcc, %o7, %g4
mulx %o6, %o5, %o4
fbge,a %fcc1, loop_6597
fmovscc %xcc, %f7, %f9
ldd [%l7 + 0x30], %f4
ldx [%l7 + 0x60], %l1
loop_6597:
std %f8, [%l7 + 0x40]
fmovsneg %icc, %f13, %f6
ldd [%l7 + 0x28], %f6
fmovd %f12, %f6
ldd [%l7 + 0x70], %f0
fornot1 %f12, %f12, %f10
fmovdne %icc, %f9, %f15
ldx [%l7 + 0x58], %i1
edge32n %g1, %l2, %i6
ldsb [%l7 + 0x3A], %i7
ldx [%l7 + 0x20], %o1
tpos %xcc, 0x1
ldsh [%l7 + 0x4E], %l0
addccc %g5, 0x03CF, %i4
sethi 0x1634, %o2
fnors %f4, %f11, %f0
fmovrslez %g7, %f2, %f11
stw %l3, [%l7 + 0x40]
fandnot2 %f6, %f0, %f10
st %f14, [%l7 + 0x3C]
movre %o0, %i0, %g3
std %f2, [%l7 + 0x58]
bpos,pt %xcc, loop_6598
ldsw [%l7 + 0x60], %l4
tl %xcc, 0x2
std %f8, [%l7 + 0x68]
loop_6598:
fba,a %fcc0, loop_6599
mulscc %i3, %g6, %l6
stw %i2, [%l7 + 0x4C]
fpadd32 %f14, %f8, %f2
loop_6599:
fmovspos %icc, %f0, %f12
fmovdpos %icc, %f3, %f14
ldsh [%l7 + 0x22], %i5
brgz %l5, loop_6600
call loop_6601
fornot1 %f14, %f6, %f8
fbne %fcc0, loop_6602
loop_6600:
sdivx %g2, 0x02DD, %o3
loop_6601:
stw %g4, [%l7 + 0x70]
alignaddr %o6, %o7, %o5
loop_6602:
ba %xcc, loop_6603
mulscc %l1, %o4, %g1
fmovsgu %icc, %f4, %f8
mova %xcc, %i1, %i6
loop_6603:
lduh [%l7 + 0x4E], %i7
fmovsneg %xcc, %f9, %f14
edge8ln %o1, %l2, %g5
ld [%l7 + 0x4C], %f14
sth %i4, [%l7 + 0x4A]
sth %o2, [%l7 + 0x6E]
ld [%l7 + 0x70], %f9
fbn %fcc3, loop_6604
fmovsvc %xcc, %f8, %f14
fmovdneg %icc, %f10, %f2
tcs %icc, 0x0
loop_6604:
movn %xcc, %l0, %l3
ldsw [%l7 + 0x1C], %g7
fmovdleu %icc, %f11, %f12
fmovsa %xcc, %f5, %f14
movgu %xcc, %i0, %o0
std %f4, [%l7 + 0x08]
fones %f4
ldsw [%l7 + 0x28], %g3
ble,a,pt %xcc, loop_6605
ldsw [%l7 + 0x7C], %l4
fnegd %f8, %f12
fmovrdgz %i3, %f4, %f8
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
alignaddrl %l6, %g6, %i2
edge8n %l5, %i5, %o3
brlz,a %g4, loop_6607
loop_6606:
fones %f2
fbne,a %fcc2, loop_6608
lduh [%l7 + 0x6A], %g2
loop_6607:
fand %f8, %f8, %f8
add %o6, 0x0A75, %o5
loop_6608:
taddcc %o7, %o4, %l1
ldsw [%l7 + 0x68], %g1
bpos,a %xcc, loop_6609
ldsh [%l7 + 0x5C], %i6
ldsw [%l7 + 0x50], %i7
fmovdn %xcc, %f12, %f6
loop_6609:
movleu %icc, %i1, %o1
ldsh [%l7 + 0x22], %l2
fnegs %f7, %f1
popc %i4, %o2
sll %g5, %l0, %l3
sth %i0, [%l7 + 0x2E]
sth %g7, [%l7 + 0x34]
fmovscc %icc, %f13, %f8
fmovsgu %icc, %f6, %f11
tg %xcc, 0x5
sdivcc %g3, 0x1AFD, %o0
ld [%l7 + 0x38], %f1
sth %i3, [%l7 + 0x5C]
movgu %xcc, %l4, %g6
tle %icc, 0x7
siam 0x5
xnorcc %i2, 0x0401, %l5
ldx [%l7 + 0x48], %i5
stb %o3, [%l7 + 0x3E]
ld [%l7 + 0x08], %f14
ldub [%l7 + 0x2D], %l6
fand %f0, %f4, %f14
bshuffle %f6, %f8, %f0
be,a %xcc, loop_6610
fornot2 %f6, %f8, %f6
nop
setx loop_6611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x2
loop_6610:
udiv %g4, 0x0EA4, %o6
ldd [%l7 + 0x40], %f2
loop_6611:
alignaddr %g2, %o7, %o5
sdivx %l1, 0x19C2, %g1
lduw [%l7 + 0x5C], %o4
fmovsvs %xcc, %f12, %f11
ba,a %icc, loop_6612
ldsb [%l7 + 0x3A], %i6
bpos,pn %xcc, loop_6613
bvc %icc, loop_6614
loop_6612:
st %f8, [%l7 + 0x4C]
ldsw [%l7 + 0x0C], %i7
loop_6613:
st %f1, [%l7 + 0x74]
loop_6614:
fmovrslz %i1, %f4, %f0
nop
setx loop_6615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x36], %l2
sdivx %i4, 0x18AA, %o2
brgez,a %o1, loop_6616
loop_6615:
smul %l0, 0x19A9, %l3
nop
setx loop_6617, %l0, %l1
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 %fcc3, loop_6618
loop_6616:
ldsw [%l7 + 0x28], %i0
fcmpgt32 %f4, %f0, %g5
loop_6617:
std %f12, [%l7 + 0x40]
loop_6618:
fnot1 %f0, %f6
ba,a,pn %xcc, loop_6619
fmovscs %icc, %f6, %f4
orncc %g3, 0x091C, %g7
ld [%l7 + 0x60], %f13
loop_6619:
ble,a %xcc, loop_6620
ldx [%l7 + 0x58], %o0
fmovdvc %icc, %f7, %f7
tne %icc, 0x0
loop_6620:
bcs,a loop_6621
fmovrdlz %l4, %f4, %f4
stb %g6, [%l7 + 0x7A]
addc %i3, %l5, %i5
loop_6621:
bvc,a %icc, loop_6622
edge8 %i2, %l6, %g4
lduw [%l7 + 0x44], %o6
fcmpgt16 %f6, %f12, %g2
loop_6622:
ldub [%l7 + 0x2A], %o3
andcc %o7, 0x1B6A, %l1
edge32l %o5, %o4, %g1
for %f14, %f10, %f8
lduw [%l7 + 0x7C], %i6
brlz %i7, loop_6623
movge %icc, %i1, %l2
fmovscc %icc, %f4, %f14
stb %i4, [%l7 + 0x21]
loop_6623:
nop
setx loop_6624, %l0, %l1
jmpl %l1, %o1
fpadd32 %f14, %f4, %f4
fones %f6
umulcc %o2, 0x164F, %l3
loop_6624:
bleu,a,pn %icc, loop_6625
fxors %f4, %f15, %f6
fmovsleu %xcc, %f12, %f14
lduh [%l7 + 0x08], %i0
loop_6625:
fmovspos %xcc, %f10, %f5
popc 0x0749, %l0
tcs %xcc, 0x2
stx %g5, [%l7 + 0x50]
fmovsg %xcc, %f9, %f15
srax %g7, 0x1F, %g3
brgz,a %o0, loop_6626
sdivx %l4, 0x0620, %g6
fzero %f2
fmovsne %xcc, %f5, %f7
loop_6626:
fmovdgu %icc, %f7, %f12
subcc %l5, %i3, %i5
tpos %xcc, 0x5
fmovrslz %i2, %f2, %f3
ldd [%l7 + 0x40], %f10
fmovsl %icc, %f8, %f9
bpos,a %icc, loop_6627
fmovsl %xcc, %f13, %f5
fnot1s %f9, %f15
array32 %g4, %l6, %o6
loop_6627:
ldsb [%l7 + 0x1C], %o3
fnegs %f14, %f4
ld [%l7 + 0x3C], %f2
movn %icc, %g2, %l1
bgu loop_6628
movrne %o5, %o4, %g1
st %f0, [%l7 + 0x10]
fmuld8ulx16 %f0, %f12, %f6
loop_6628:
ldub [%l7 + 0x6A], %o7
sth %i7, [%l7 + 0x5C]
fsrc2 %f0, %f10
std %f12, [%l7 + 0x58]
sra %i6, %i1, %l2
fandnot1s %f9, %f5, %f6
ldx [%l7 + 0x08], %i4
fmovsne %xcc, %f15, %f7
taddcctv %o2, %l3, %o1
stx %i0, [%l7 + 0x18]
std %f0, [%l7 + 0x28]
fcmpes %fcc1, %f14, %f5
brz %g5, loop_6629
std %f0, [%l7 + 0x38]
tvc %icc, 0x5
edge8l %g7, %g3, %o0
loop_6629:
fmovrdgez %l0, %f12, %f10
fmovs %f1, %f12
ldx [%l7 + 0x40], %g6
fexpand %f2, %f12
bn,a,pt %xcc, loop_6630
alignaddrl %l5, %i3, %l4
lduw [%l7 + 0x20], %i2
fcmpne16 %f2, %f12, %g4
loop_6630:
std %f10, [%l7 + 0x08]
andn %l6, 0x08EA, %o6
st %f10, [%l7 + 0x20]
fmovdgu %icc, %f10, %f11
ldsw [%l7 + 0x10], %o3
stw %i5, [%l7 + 0x10]
fbug %fcc1, loop_6631
st %f15, [%l7 + 0x24]
array16 %g2, %o5, %o4
ldub [%l7 + 0x2F], %l1
loop_6631:
fble,a %fcc2, loop_6632
sdivx %g1, 0x1436, %o7
bpos,pn %xcc, loop_6633
ldd [%l7 + 0x28], %f4
loop_6632:
fmovrslez %i7, %f13, %f1
fzero %f10
loop_6633:
udiv %i6, 0x1326, %l2
ld [%l7 + 0x68], %f10
ldsb [%l7 + 0x22], %i4
bge loop_6634
tvc %xcc, 0x2
tle %icc, 0x7
xnor %i1, 0x0518, %o2
loop_6634:
stx %o1, [%l7 + 0x18]
fmul8x16 %f5, %f0, %f12
ldsw [%l7 + 0x4C], %l3
fxors %f8, %f5, %f7
sth %g5, [%l7 + 0x58]
fmovd %f12, %f10
stb %g7, [%l7 + 0x42]
ldsb [%l7 + 0x75], %i0
siam 0x3
fmovrdgz %g3, %f0, %f14
fmovsn %xcc, %f12, %f15
fmovrdgz %o0, %f4, %f2
brnz,a %g6, loop_6635
te %icc, 0x0
ld [%l7 + 0x20], %f6
std %f4, [%l7 + 0x50]
loop_6635:
fmovrsne %l0, %f0, %f3
st %f6, [%l7 + 0x10]
movgu %icc, %l5, %l4
fnegs %f15, %f14
fandnot2 %f14, %f0, %f8
tleu %icc, 0x1
mova %icc, %i2, %i3
fpsub32s %f11, %f13, %f2
std %f2, [%l7 + 0x60]
array32 %g4, %o6, %o3
st %f8, [%l7 + 0x28]
subc %i5, 0x0F08, %g2
fmovscc %xcc, %f15, %f9
sdivx %l6, 0x1105, %o4
sth %o5, [%l7 + 0x54]
bcc,a %icc, loop_6636
movre %l1, 0x194, %g1
bl,a,pn %icc, loop_6637
bge %xcc, loop_6638
loop_6636:
fmovrdgz %o7, %f10, %f12
fble %fcc0, loop_6639
loop_6637:
std %f4, [%l7 + 0x78]
loop_6638:
mulscc %i6, 0x116C, %l2
umul %i4, %i7, %i1
loop_6639:
edge16 %o2, %o1, %g5
ldx [%l7 + 0x20], %g7
fbe %fcc3, loop_6640
fmuld8ulx16 %f11, %f9, %f12
ldsh [%l7 + 0x4C], %l3
fcmps %fcc2, %f14, %f4
loop_6640:
fbge,a %fcc3, loop_6641
stb %g3, [%l7 + 0x25]
fbule %fcc1, loop_6642
umulcc %i0, %o0, %l0
loop_6641:
edge16n %g6, %l5, %i2
movle %xcc, %i3, %l4
loop_6642:
fornot2s %f1, %f11, %f10
ldx [%l7 + 0x30], %g4
movne %icc, %o6, %o3
fmul8x16 %f1, %f4, %f2
move %icc, %g2, %i5
fpsub16 %f0, %f4, %f4
fmovrdlez %l6, %f4, %f12
fmul8sux16 %f14, %f2, %f2
fba,a %fcc3, loop_6643
bcc,a loop_6644
ld [%l7 + 0x58], %f9
fpack16 %f14, %f9
loop_6643:
edge16ln %o5, %o4, %l1
loop_6644:
fmul8x16al %f14, %f12, %f12
fcmpeq32 %f14, %f8, %o7
fmovsleu %icc, %f14, %f5
edge16 %i6, %l2, %g1
movleu %icc, %i7, %i1
ta %xcc, 0x1
edge32 %o2, %i4, %o1
movrlz %g7, 0x3E3, %l3
fxor %f8, %f4, %f8
movneg %icc, %g5, %i0
add %o0, 0x1F4C, %l0
stx %g6, [%l7 + 0x08]
fabss %f2, %f11
stb %l5, [%l7 + 0x11]
bleu,a loop_6645
sra %g3, %i3, %l4
fmovde %icc, %f7, %f7
stx %g4, [%l7 + 0x40]
loop_6645:
lduh [%l7 + 0x28], %i2
stx %o3, [%l7 + 0x40]
bcc,a loop_6646
st %f12, [%l7 + 0x34]
movg %icc, %g2, %o6
ldub [%l7 + 0x48], %l6
loop_6646:
sll %i5, %o5, %l1
bn,a,pt %icc, loop_6647
fmovsge %xcc, %f6, %f3
tcs %xcc, 0x3
ble,a %xcc, loop_6648
loop_6647:
popc %o4, %o7
fcmpeq32 %f12, %f14, %l2
stx %i6, [%l7 + 0x68]
loop_6648:
srlx %g1, %i7, %i1
tg %xcc, 0x1
fcmpeq16 %f2, %f12, %o2
stw %i4, [%l7 + 0x08]
ld [%l7 + 0x48], %f6
udiv %o1, 0x0CA3, %l3
std %f12, [%l7 + 0x78]
fcmpgt32 %f10, %f12, %g5
fpsub32 %f14, %f2, %f12
alignaddr %g7, %o0, %i0
fbne %fcc2, loop_6649
pdist %f14, %f8, %f0
fcmpeq32 %f12, %f10, %g6
st %f7, [%l7 + 0x50]
loop_6649:
ldx [%l7 + 0x58], %l5
stx %g3, [%l7 + 0x38]
alignaddrl %i3, %l0, %g4
and %l4, %i2, %g2
fcmpne16 %f6, %f0, %o3
fba,a %fcc1, loop_6650
taddcc %o6, 0x0751, %i5
tneg %icc, 0x7
orcc %l6, 0x0A80, %l1
loop_6650:
fmul8ulx16 %f0, %f2, %f10
udivx %o5, 0x1386, %o7
brlez %l2, loop_6651
tneg %xcc, 0x3
fzeros %f3
stx %i6, [%l7 + 0x30]
loop_6651:
bg,a loop_6652
fandnot2s %f13, %f12, %f9
fpmerge %f3, %f13, %f0
add %o4, %g1, %i7
loop_6652:
fandnot1s %f8, %f14, %f12
ldsb [%l7 + 0x1F], %o2
bg,pn %icc, loop_6653
movrne %i1, %o1, %i4
fbg %fcc0, loop_6654
addccc %l3, %g7, %o0
loop_6653:
st %f13, [%l7 + 0x7C]
fand %f14, %f4, %f8
loop_6654:
fors %f10, %f10, %f1
fmovsl %xcc, %f14, %f13
ldub [%l7 + 0x67], %i0
bneg loop_6655
sub %g6, 0x1113, %l5
brnz,a %g3, loop_6656
brlez,a %i3, loop_6657
loop_6655:
bneg %icc, loop_6658
bvs,a,pn %icc, loop_6659
loop_6656:
stb %g5, [%l7 + 0x35]
loop_6657:
movcs %xcc, %l0, %l4
loop_6658:
udiv %i2, 0x0CF0, %g2
loop_6659:
udivcc %o3, 0x02AF, %o6
fzero %f10
ble,a %xcc, loop_6660
lduw [%l7 + 0x5C], %g4
ldsh [%l7 + 0x28], %i5
add %l6, %o5, %o7
loop_6660:
edge16l %l1, %l2, %i6
taddcctv %o4, 0x1076, %i7
bneg,a loop_6661
ldub [%l7 + 0x40], %g1
fblg,a %fcc1, loop_6662
nop
setx loop_6663, %l0, %l1
jmpl %l1, %o2
loop_6661:
fcmpes %fcc0, %f10, %f6
edge16 %i1, %o1, %l3
loop_6662:
fornot2s %f2, %f6, %f1
loop_6663:
fcmple32 %f0, %f6, %i4
std %f0, [%l7 + 0x48]
movn %icc, %o0, %g7
ta %xcc, 0x2
fmovdcc %icc, %f4, %f14
edge8 %g6, %l5, %g3
movleu %xcc, %i3, %g5
fmovspos %xcc, %f1, %f6
fmovdvc %icc, %f10, %f14
tpos %icc, 0x5
stb %l0, [%l7 + 0x54]
xnor %l4, 0x1E23, %i0
movpos %icc, %i2, %g2
fpack16 %f14, %f15
fmovdcs %icc, %f8, %f0
add %o6, %g4, %i5
fand %f10, %f8, %f8
stb %l6, [%l7 + 0x40]
fcmpd %fcc2, %f4, %f14
fmovs %f11, %f13
edge16 %o3, %o7, %l1
tpos %xcc, 0x1
fnot2 %f12, %f2
fpadd32s %f7, %f6, %f8
fmovdvs %xcc, %f10, %f9
fba %fcc3, loop_6664
lduh [%l7 + 0x72], %o5
fandnot2s %f6, %f11, %f5
fmovrdgz %i6, %f0, %f6
loop_6664:
lduh [%l7 + 0x2E], %o4
ldd [%l7 + 0x48], %f0
ldx [%l7 + 0x78], %l2
orncc %g1, %o2, %i1
faligndata %f2, %f8, %f2
lduh [%l7 + 0x36], %i7
subcc %o1, 0x0181, %i4
sth %o0, [%l7 + 0x7C]
srax %l3, 0x1C, %g7
fmovsleu %xcc, %f10, %f7
popc 0x1D11, %g6
movcs %icc, %l5, %g3
stw %i3, [%l7 + 0x0C]
movge %icc, %l0, %l4
xorcc %i0, 0x0B3A, %i2
stb %g2, [%l7 + 0x6A]
tvs %xcc, 0x5
ldd [%l7 + 0x08], %f8
fmul8x16au %f8, %f0, %f12
fabss %f5, %f11
ldsh [%l7 + 0x5C], %g5
std %f8, [%l7 + 0x60]
fmovdne %icc, %f2, %f8
ldx [%l7 + 0x40], %o6
fbne,a %fcc3, loop_6665
ld [%l7 + 0x10], %f5
st %f6, [%l7 + 0x10]
ldx [%l7 + 0x60], %i5
loop_6665:
subcc %l6, 0x0E86, %o3
bneg,a %icc, loop_6666
stx %o7, [%l7 + 0x48]
umulcc %l1, 0x0F40, %o5
bvs,a %icc, loop_6667
loop_6666:
fbug,a %fcc0, loop_6668
xnor %g4, %o4, %i6
st %f4, [%l7 + 0x50]
loop_6667:
std %f2, [%l7 + 0x38]
loop_6668:
movrlz %l2, %g1, %i1
std %f2, [%l7 + 0x28]
movl %icc, %i7, %o1
fmovsge %icc, %f0, %f5
fpadd16 %f14, %f2, %f12
fmovdl %icc, %f14, %f8
std %f14, [%l7 + 0x38]
srl %i4, 0x14, %o0
fxors %f15, %f15, %f12
bge,pn %icc, loop_6669
ldsb [%l7 + 0x4F], %o2
move %icc, %g7, %l3
lduh [%l7 + 0x7A], %l5
loop_6669:
tle %xcc, 0x3
fbug,a %fcc2, loop_6670
lduw [%l7 + 0x44], %g6
ld [%l7 + 0x10], %f9
tge %xcc, 0x2
loop_6670:
sethi 0x0E63, %i3
bge loop_6671
fnors %f3, %f15, %f6
be loop_6672
fones %f8
loop_6671:
bge,a %icc, loop_6673
te %xcc, 0x4
loop_6672:
fpsub32s %f8, %f13, %f1
fmovrslez %g3, %f8, %f15
loop_6673:
ld [%l7 + 0x08], %f10
bn,pt %icc, loop_6674
fcmpd %fcc3, %f0, %f6
sdivx %l4, 0x1F7C, %i0
ldsw [%l7 + 0x44], %i2
loop_6674:
fsrc2 %f12, %f12
tvc %xcc, 0x7
fmovdle %xcc, %f13, %f14
lduw [%l7 + 0x1C], %l0
movrne %g2, %o6, %i5
xor %g5, %l6, %o3
fbuge,a %fcc0, loop_6675
st %f2, [%l7 + 0x18]
ldd [%l7 + 0x20], %f4
stb %l1, [%l7 + 0x18]
loop_6675:
srl %o5, 0x15, %o7
fzero %f10
fbn %fcc0, loop_6676
fcmps %fcc1, %f12, %f14
edge32l %g4, %o4, %l2
tgu %xcc, 0x0
loop_6676:
fmovdn %icc, %f4, %f6
subccc %g1, %i6, %i7
movn %xcc, %i1, %o1
st %f11, [%l7 + 0x78]
tgu %icc, 0x1
fbuge %fcc0, loop_6677
ldsw [%l7 + 0x3C], %i4
move %icc, %o2, %o0
tcs %xcc, 0x6
loop_6677:
fpsub16 %f6, %f4, %f0
fmovrdlez %l3, %f0, %f6
tg %icc, 0x4
andcc %g7, %g6, %l5
ldd [%l7 + 0x58], %f8
ldx [%l7 + 0x78], %g3
fpadd32s %f2, %f8, %f1
movneg %xcc, %l4, %i3
fornot2 %f2, %f4, %f10
fmovrslz %i2, %f15, %f10
st %f15, [%l7 + 0x0C]
edge32ln %l0, %i0, %o6
stb %i5, [%l7 + 0x35]
mulscc %g5, 0x1745, %l6
st %f11, [%l7 + 0x08]
bvc,a,pn %xcc, loop_6678
fbg %fcc0, loop_6679
fornot2s %f14, %f10, %f0
tneg %icc, 0x7
loop_6678:
bvc,pt %xcc, loop_6680
loop_6679:
lduw [%l7 + 0x6C], %g2
srlx %l1, %o3, %o7
fbe %fcc2, loop_6681
loop_6680:
fmovdvc %xcc, %f6, %f11
tcs %icc, 0x2
fbg %fcc2, loop_6682
loop_6681:
bn,a %icc, loop_6683
brlz %g4, loop_6684
std %f0, [%l7 + 0x70]
loop_6682:
ldsw [%l7 + 0x18], %o4
loop_6683:
umulcc %l2, %o5, %g1
loop_6684:
stb %i6, [%l7 + 0x28]
fmovdleu %xcc, %f10, %f15
fnot1s %f4, %f2
stx %i1, [%l7 + 0x48]
smul %i7, 0x12AD, %i4
addcc %o2, 0x1830, %o0
stw %o1, [%l7 + 0x30]
bshuffle %f0, %f14, %f12
ldsw [%l7 + 0x20], %g7
subccc %g6, %l5, %l3
ldsh [%l7 + 0x20], %g3
ldub [%l7 + 0x3E], %i3
tpos %icc, 0x0
ldsw [%l7 + 0x60], %l4
fcmpeq16 %f0, %f10, %i2
stb %l0, [%l7 + 0x65]
ldsb [%l7 + 0x77], %o6
ldsh [%l7 + 0x56], %i0
ldx [%l7 + 0x20], %i5
stx %g5, [%l7 + 0x40]
ld [%l7 + 0x40], %f14
stb %l6, [%l7 + 0x52]
ldsh [%l7 + 0x3C], %g2
fmovsn %xcc, %f5, %f15
stx %l1, [%l7 + 0x70]
edge32n %o7, %o3, %o4
fxor %f2, %f10, %f0
fcmple16 %f10, %f12, %g4
fbul,a %fcc3, loop_6685
ldsw [%l7 + 0x54], %o5
fmovrdlez %l2, %f10, %f6
sra %i6, 0x0A, %g1
loop_6685:
fpadd16 %f4, %f0, %f10
umul %i1, 0x1FD9, %i7
movcs %icc, %i4, %o2
xor %o1, 0x1EF7, %g7
tgu %xcc, 0x4
stw %g6, [%l7 + 0x6C]
ldsh [%l7 + 0x34], %l5
ldd [%l7 + 0x68], %f2
fblg %fcc1, loop_6686
sdiv %o0, 0x1430, %g3
sth %l3, [%l7 + 0x1C]
edge8 %l4, %i3, %i2
loop_6686:
movl %xcc, %o6, %l0
stw %i0, [%l7 + 0x74]
bvs,a,pt %icc, loop_6687
mulx %i5, 0x0D1C, %l6
lduw [%l7 + 0x4C], %g2
fmovsge %icc, %f12, %f13
loop_6687:
brgez %g5, loop_6688
fmovdpos %xcc, %f14, %f3
subcc %l1, %o7, %o3
ldsw [%l7 + 0x38], %g4
loop_6688:
fexpand %f15, %f6
fands %f0, %f9, %f14
ble,a,pn %icc, loop_6689
fandnot1s %f7, %f9, %f15
fblg,a %fcc3, loop_6690
fpadd32 %f10, %f14, %f8
loop_6689:
brlz %o4, loop_6691
fnot2s %f0, %f9
loop_6690:
fcmpgt32 %f10, %f8, %o5
fors %f3, %f10, %f5
loop_6691:
fnot2 %f6, %f14
fmul8sux16 %f0, %f10, %f10
fornot1 %f14, %f10, %f4
st %f3, [%l7 + 0x5C]
bleu,a %icc, loop_6692
tl %xcc, 0x3
ldsb [%l7 + 0x34], %i6
nop
setx loop_6693, %l0, %l1
jmpl %l1, %l2
loop_6692:
lduw [%l7 + 0x5C], %i1
fzero %f10
fmuld8ulx16 %f1, %f12, %f6
loop_6693:
srax %i7, %i4, %o2
fmovsgu %icc, %f13, %f3
ld [%l7 + 0x68], %f4
stw %o1, [%l7 + 0x34]
xorcc %g1, %g6, %l5
fbl %fcc2, loop_6694
ldub [%l7 + 0x55], %o0
stb %g7, [%l7 + 0x64]
lduw [%l7 + 0x54], %l3
loop_6694:
std %f12, [%l7 + 0x60]
fcmple16 %f12, %f4, %g3
lduh [%l7 + 0x18], %l4
fmovrdlz %i3, %f4, %f14
srax %o6, %i2, %i0
brlz,a %i5, loop_6695
xnor %l0, 0x0A21, %l6
lduh [%l7 + 0x66], %g5
fandnot2 %f2, %f10, %f12
loop_6695:
sllx %g2, %o7, %l1
fxors %f9, %f11, %f11
stx %o3, [%l7 + 0x18]
ldx [%l7 + 0x08], %o4
ldd [%l7 + 0x58], %f8
stw %o5, [%l7 + 0x50]
bvs,a loop_6696
orncc %g4, %l2, %i6
fmovscs %xcc, %f7, %f8
bg %xcc, loop_6697
loop_6696:
fnot1 %f6, %f2
fpsub32 %f2, %f8, %f8
fmovsneg %icc, %f11, %f15
loop_6697:
fnand %f12, %f14, %f10
tgu %xcc, 0x2
tcc %xcc, 0x2
fandnot2 %f8, %f0, %f0
ldsw [%l7 + 0x58], %i1
fbule,a %fcc0, loop_6698
srax %i7, 0x12, %o2
fors %f6, %f3, %f2
movrlz %o1, %g1, %i4
loop_6698:
ldx [%l7 + 0x38], %l5
ldd [%l7 + 0x38], %f10
ldsb [%l7 + 0x4E], %g6
ldsb [%l7 + 0x7D], %g7
fmovdge %xcc, %f3, %f0
sethi 0x11A5, %l3
ldub [%l7 + 0x20], %o0
edge16n %l4, %g3, %o6
fmul8x16al %f3, %f10, %f4
tneg %xcc, 0x5
brz,a %i3, loop_6699
ldub [%l7 + 0x72], %i0
xnor %i5, 0x167B, %i2
ldd [%l7 + 0x20], %f2
loop_6699:
fmovdleu %xcc, %f6, %f8
fmovsl %xcc, %f3, %f13
st %f2, [%l7 + 0x5C]
ldub [%l7 + 0x74], %l0
ta %xcc, 0x1
fsrc1s %f14, %f2
sllx %g5, 0x0D, %g2
bcs,a %icc, loop_6700
stb %o7, [%l7 + 0x5D]
stx %l1, [%l7 + 0x50]
edge8 %l6, %o4, %o5
loop_6700:
movrne %g4, %o3, %i6
ldsw [%l7 + 0x64], %l2
array32 %i7, %o2, %o1
sra %g1, 0x00, %i4
array16 %i1, %g6, %g7
fmul8x16au %f8, %f2, %f6
fmovspos %icc, %f13, %f14
lduh [%l7 + 0x54], %l5
fmovrde %o0, %f6, %f4
ldsb [%l7 + 0x31], %l3
fcmpgt32 %f10, %f4, %g3
ldd [%l7 + 0x58], %f12
ldd [%l7 + 0x60], %f2
fblg %fcc3, loop_6701
fnand %f14, %f8, %f2
sth %l4, [%l7 + 0x5C]
fpack32 %f8, %f2, %f4
loop_6701:
move %xcc, %i3, %o6
fmovsg %icc, %f5, %f0
fmovdcs %xcc, %f2, %f2
fnegd %f4, %f6
stb %i0, [%l7 + 0x54]
brz %i2, loop_6702
movrgz %i5, %g5, %g2
fbue,a %fcc1, loop_6703
stx %o7, [%l7 + 0x50]
loop_6702:
fmul8x16 %f15, %f8, %f2
fmul8ulx16 %f14, %f2, %f6
loop_6703:
movvc %icc, %l0, %l1
fnot1s %f1, %f13
ld [%l7 + 0x18], %f7
fba,a %fcc0, loop_6704
and %o4, 0x086F, %o5
fnot2s %f10, %f3
array16 %l6, %o3, %g4
loop_6704:
ldx [%l7 + 0x70], %i6
fbne %fcc1, loop_6705
ldsh [%l7 + 0x2E], %i7
ld [%l7 + 0x74], %f2
pdist %f2, %f10, %f4
loop_6705:
movre %l2, 0x247, %o2
movrgz %g1, %o1, %i4
stb %i1, [%l7 + 0x31]
fmovrsgz %g6, %f12, %f12
lduh [%l7 + 0x64], %l5
fmovrsgz %o0, %f2, %f6
tcs %xcc, 0x0
fmovrdlz %l3, %f4, %f4
ldd [%l7 + 0x20], %f10
fpsub16 %f14, %f6, %f2
fpadd16s %f2, %f8, %f2
stb %g3, [%l7 + 0x45]
tn %xcc, 0x4
fmovdgu %xcc, %f14, %f12
bshuffle %f4, %f8, %f4
fbge,a %fcc3, loop_6706
fmovd %f4, %f6
fbo,a %fcc2, loop_6707
ldsb [%l7 + 0x7A], %g7
loop_6706:
sdiv %l4, 0x0BBC, %i3
stw %i0, [%l7 + 0x30]
loop_6707:
fnot2s %f15, %f11
ldub [%l7 + 0x44], %i2
std %f0, [%l7 + 0x40]
fxor %f6, %f12, %f14
ldx [%l7 + 0x48], %o6
andn %i5, %g2, %g5
andncc %o7, %l1, %l0
tvs %xcc, 0x7
fbg %fcc1, loop_6708
smulcc %o5, %o4, %l6
fone %f6
movleu %icc, %g4, %o3
loop_6708:
ba loop_6709
movrlez %i6, %l2, %o2
fcmpne32 %f14, %f12, %g1
stw %i7, [%l7 + 0x08]
loop_6709:
brgz %i4, loop_6710
fbule %fcc1, loop_6711
movl %xcc, %i1, %o1
ldsw [%l7 + 0x54], %g6
loop_6710:
lduw [%l7 + 0x1C], %l5
loop_6711:
bl,a,pt %icc, loop_6712
array16 %o0, %g3, %g7
sub %l4, %i3, %i0
and %i2, %o6, %i5
loop_6712:
sth %g2, [%l7 + 0x0E]
edge8ln %g5, %l3, %l1
tsubcc %l0, 0x1E2C, %o7
movre %o5, %l6, %o4
stw %g4, [%l7 + 0x60]
ldub [%l7 + 0x1F], %i6
stx %l2, [%l7 + 0x28]
stw %o2, [%l7 + 0x58]
fandnot1 %f10, %f8, %f4
ldd [%l7 + 0x70], %f4
stb %g1, [%l7 + 0x68]
udiv %o3, 0x08A8, %i4
sth %i1, [%l7 + 0x58]
fbo %fcc3, loop_6713
movrne %o1, 0x126, %i7
alignaddrl %l5, %g6, %o0
fexpand %f15, %f12
loop_6713:
faligndata %f0, %f14, %f10
ldd [%l7 + 0x20], %f0
fnot2s %f7, %f5
edge32n %g7, %g3, %l4
xor %i0, 0x092D, %i2
alignaddrl %o6, %i3, %g2
sth %i5, [%l7 + 0x7A]
udiv %l3, 0x1A80, %l1
std %f0, [%l7 + 0x48]
fcmpne16 %f8, %f2, %l0
fmovsvs %icc, %f3, %f9
fmovsle %icc, %f15, %f3
stx %g5, [%l7 + 0x70]
fmovrdlz %o5, %f12, %f12
udiv %l6, 0x1C4A, %o7
fsrc2s %f3, %f11
fmul8x16au %f3, %f4, %f14
fmovsvs %xcc, %f2, %f10
ldx [%l7 + 0x68], %o4
ldsh [%l7 + 0x52], %i6
lduh [%l7 + 0x58], %l2
ldsh [%l7 + 0x5C], %o2
st %f12, [%l7 + 0x08]
fmovsa %xcc, %f3, %f4
movrgez %g4, 0x33A, %g1
fmovdge %xcc, %f11, %f14
ld [%l7 + 0x24], %f8
movn %xcc, %i4, %i1
stx %o3, [%l7 + 0x78]
ldd [%l7 + 0x38], %f14
ldsw [%l7 + 0x20], %o1
fpsub32s %f3, %f6, %f5
sra %i7, %l5, %o0
fbu,a %fcc2, loop_6714
lduw [%l7 + 0x48], %g6
stw %g7, [%l7 + 0x10]
lduh [%l7 + 0x0E], %g3
loop_6714:
fcmple32 %f8, %f10, %i0
stx %l4, [%l7 + 0x50]
bgu,a,pn %icc, loop_6715
fcmped %fcc2, %f6, %f14
fpadd16s %f7, %f4, %f13
stx %o6, [%l7 + 0x48]
loop_6715:
fpackfix %f6, %f0
array8 %i2, %i3, %g2
tneg %icc, 0x7
fbo,a %fcc0, loop_6716
st %f15, [%l7 + 0x70]
ldsw [%l7 + 0x7C], %l3
fnot2s %f12, %f9
loop_6716:
fsrc1s %f0, %f0
srax %l1, %i5, %g5
fpadd32s %f9, %f6, %f12
fpadd16s %f8, %f6, %f15
ldsh [%l7 + 0x10], %l0
stx %o5, [%l7 + 0x78]
fbg,a %fcc1, loop_6717
mulx %l6, %o4, %o7
fpadd32 %f12, %f14, %f0
fmovdn %xcc, %f14, %f14
loop_6717:
ldsh [%l7 + 0x7A], %i6
fmovrsgez %o2, %f15, %f3
tgu %xcc, 0x3
fmul8x16 %f3, %f8, %f10
stb %l2, [%l7 + 0x08]
call loop_6718
fpsub32 %f14, %f0, %f0
fpsub16s %f9, %f8, %f11
brz,a %g1, loop_6719
loop_6718:
tle %xcc, 0x1
fmovscs %xcc, %f9, %f12
fbg %fcc2, loop_6720
loop_6719:
fones %f1
fors %f3, %f0, %f12
stb %g4, [%l7 + 0x09]
loop_6720:
lduh [%l7 + 0x4A], %i4
fxor %f2, %f10, %f6
stx %o3, [%l7 + 0x20]
stw %i1, [%l7 + 0x30]
ldd [%l7 + 0x18], %f14
ldsb [%l7 + 0x13], %i7
sth %o1, [%l7 + 0x7C]
stx %o0, [%l7 + 0x28]
ldx [%l7 + 0x68], %g6
edge16n %g7, %l5, %g3
ldd [%l7 + 0x30], %f0
edge16 %l4, %i0, %o6
ldsw [%l7 + 0x58], %i3
mulx %g2, 0x059B, %i2
mulscc %l3, %i5, %g5
popc 0x1011, %l0
fmovsvc %xcc, %f2, %f6
tsubcctv %l1, %l6, %o5
stb %o4, [%l7 + 0x42]
fnegd %f12, %f2
lduw [%l7 + 0x48], %o7
ldub [%l7 + 0x42], %i6
fmovsge %icc, %f1, %f8
movvc %icc, %l2, %g1
fpadd16 %f4, %f10, %f4
fmovsge %icc, %f6, %f2
fbl %fcc2, loop_6721
ldsb [%l7 + 0x33], %g4
st %f6, [%l7 + 0x44]
ldsb [%l7 + 0x36], %o2
loop_6721:
stw %o3, [%l7 + 0x34]
sra %i4, %i1, %i7
fbn,a %fcc3, loop_6722
st %f7, [%l7 + 0x1C]
ldub [%l7 + 0x13], %o1
taddcctv %o0, 0x07B7, %g6
loop_6722:
call loop_6723
fbl,a %fcc1, loop_6724
fmovscc %xcc, %f15, %f7
fcmpes %fcc2, %f4, %f4
loop_6723:
ldsw [%l7 + 0x30], %l5
loop_6724:
fmovdge %icc, %f12, %f8
movgu %icc, %g3, %g7
tgu %icc, 0x0
fexpand %f15, %f0
brnz %i0, loop_6725
movle %icc, %l4, %o6
tl %xcc, 0x3
ldsb [%l7 + 0x29], %i3
loop_6725:
fabss %f12, %f9
lduh [%l7 + 0x34], %i2
mulx %g2, %l3, %i5
fmovdge %xcc, %f15, %f7
stb %l0, [%l7 + 0x0B]
fmovsvs %icc, %f1, %f9
addc %l1, 0x060B, %l6
brz,a %g5, loop_6726
fmovsne %xcc, %f2, %f2
pdist %f12, %f8, %f4
ldsb [%l7 + 0x6D], %o5
loop_6726:
stb %o7, [%l7 + 0x19]
ldd [%l7 + 0x68], %f10
fones %f5
tsubcc %o4, %l2, %i6
tle %icc, 0x5
fandnot2s %f13, %f5, %f7
fpackfix %f12, %f7
ldsw [%l7 + 0x4C], %g4
andn %g1, %o3, %o2
stb %i1, [%l7 + 0x4A]
sllx %i7, %i4, %o0
call loop_6727
sth %o1, [%l7 + 0x08]
stx %l5, [%l7 + 0x70]
ldx [%l7 + 0x38], %g3
loop_6727:
stb %g7, [%l7 + 0x11]
lduw [%l7 + 0x6C], %g6
alignaddr %i0, %o6, %i3
xorcc %l4, %g2, %l3
fornot2s %f9, %f9, %f0
nop
setx loop_6728, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fors %f10, %f3, %f10
fbug,a %fcc3, loop_6729
fmovsn %icc, %f14, %f8
loop_6728:
ld [%l7 + 0x20], %f9
fpsub16s %f3, %f5, %f14
loop_6729:
stx %i5, [%l7 + 0x78]
fsrc2s %f2, %f1
umulcc %i2, %l1, %l0
ldd [%l7 + 0x60], %f2
edge32 %l6, %g5, %o7
mova %xcc, %o5, %l2
stw %o4, [%l7 + 0x4C]
nop
setx loop_6730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %xcc, %f6, %f5
fornot2 %f14, %f8, %f6
move %xcc, %i6, %g4
loop_6730:
st %f5, [%l7 + 0x68]
ldsw [%l7 + 0x78], %o3
fsrc1s %f1, %f7
bne,a %xcc, loop_6731
movrne %o2, 0x136, %g1
ldd [%l7 + 0x18], %f14
ldd [%l7 + 0x18], %f10
loop_6731:
fandnot2 %f10, %f8, %f10
stw %i1, [%l7 + 0x3C]
fmovrslz %i7, %f15, %f15
fnot1 %f4, %f8
sdivcc %o0, 0x1086, %i4
movgu %xcc, %o1, %l5
fmovrslez %g3, %f4, %f14
stb %g7, [%l7 + 0x7D]
st %f13, [%l7 + 0x14]
fcmpes %fcc0, %f7, %f11
movge %icc, %i0, %o6
and %g6, %l4, %i3
ldsb [%l7 + 0x2D], %l3
lduh [%l7 + 0x56], %i5
movleu %icc, %i2, %g2
smul %l1, 0x1107, %l6
ld [%l7 + 0x1C], %f6
ldsb [%l7 + 0x41], %l0
fexpand %f8, %f4
fmovdle %xcc, %f9, %f0
stw %o7, [%l7 + 0x30]
fmovrsne %g5, %f14, %f2
movrlz %o5, %l2, %i6
fbul,a %fcc3, loop_6732
st %f2, [%l7 + 0x5C]
andcc %o4, %o3, %o2
fmovsl %xcc, %f9, %f7
loop_6732:
orcc %g1, %i1, %g4
fmuld8sux16 %f4, %f0, %f0
fcmped %fcc1, %f12, %f0
edge32l %i7, %i4, %o1
ldx [%l7 + 0x60], %o0
movg %xcc, %l5, %g7
movge %xcc, %g3, %o6
edge8ln %g6, %i0, %l4
brlz %l3, loop_6733
lduh [%l7 + 0x4A], %i5
lduh [%l7 + 0x2C], %i2
fpadd16 %f10, %f8, %f4
loop_6733:
sub %g2, 0x1A94, %i3
movn %icc, %l6, %l0
fcmps %fcc3, %f2, %f6
fandnot1s %f2, %f15, %f13
nop
setx loop_6734, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16al %f2, %f1, %f0
movvc %xcc, %l1, %g5
tcc %icc, 0x1
loop_6734:
bpos,a loop_6735
stb %o7, [%l7 + 0x32]
fmovdpos %xcc, %f1, %f12
lduh [%l7 + 0x7E], %o5
loop_6735:
fexpand %f15, %f0
ldsb [%l7 + 0x5A], %l2
lduh [%l7 + 0x44], %i6
stb %o3, [%l7 + 0x2C]
nop
setx loop_6736, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %o4, %f12, %f6
bvc,a,pn %xcc, loop_6737
fsrc1 %f10, %f10
loop_6736:
add %g1, 0x07B3, %o2
tsubcctv %i1, %g4, %i4
loop_6737:
fmovsge %xcc, %f3, %f3
edge32l %i7, %o1, %l5
sth %o0, [%l7 + 0x10]
fpsub16s %f0, %f15, %f3
fmovdn %icc, %f13, %f3
udiv %g7, 0x04D3, %g3
sub %g6, %o6, %i0
bpos loop_6738
edge32n %l4, %l3, %i5
fmovspos %icc, %f7, %f0
ldsh [%l7 + 0x1C], %g2
loop_6738:
tne %xcc, 0x7
fmovsvc %xcc, %f13, %f6
fpackfix %f12, %f3
bpos,a loop_6739
movgu %icc, %i3, %i2
fmul8sux16 %f2, %f6, %f6
bge,a,pn %icc, loop_6740
loop_6739:
ldsb [%l7 + 0x47], %l6
srlx %l0, 0x1A, %l1
fmovrdlez %g5, %f6, %f0
loop_6740:
fmovsge %icc, %f15, %f13
fmovrsgz %o7, %f11, %f0
fmovsa %xcc, %f13, %f8
ble,pn %icc, loop_6741
fmovrse %l2, %f2, %f4
ldx [%l7 + 0x28], %o5
movrlz %i6, %o4, %g1
loop_6741:
lduh [%l7 + 0x4E], %o3
taddcc %o2, 0x14C4, %i1
umul %g4, %i4, %i7
fmovdl %xcc, %f0, %f11
stb %o1, [%l7 + 0x3A]
taddcctv %l5, 0x12B9, %g7
brnz,a %o0, loop_6742
fmuld8sux16 %f10, %f10, %f10
fmovsl %xcc, %f3, %f4
ldub [%l7 + 0x45], %g6
loop_6742:
fmovrdne %g3, %f8, %f2
sth %i0, [%l7 + 0x74]
stx %o6, [%l7 + 0x60]
ba,a,pt %icc, loop_6743
bshuffle %f6, %f8, %f2
lduh [%l7 + 0x74], %l3
fmovdcc %xcc, %f13, %f8
loop_6743:
fornot2s %f14, %f1, %f4
lduh [%l7 + 0x5E], %i5
fsrc2s %f1, %f8
sdiv %g2, 0x18D0, %i3
ld [%l7 + 0x1C], %f15
tvc %xcc, 0x0
movcc %icc, %l4, %i2
fxors %f8, %f8, %f14
fmovdl %icc, %f5, %f7
tleu %icc, 0x6
orncc %l6, %l1, %g5
fmovsge %xcc, %f4, %f13
movge %icc, %l0, %o7
movrlez %l2, %o5, %i6
sdiv %g1, 0x174C, %o3
fmovrsgz %o4, %f5, %f0
fzero %f0
andncc %o2, %g4, %i4
be,a %icc, loop_6744
ldx [%l7 + 0x78], %i7
fmovsn %icc, %f10, %f0
ldsh [%l7 + 0x52], %o1
loop_6744:
std %f2, [%l7 + 0x58]
ldd [%l7 + 0x68], %f0
movrgez %l5, 0x21B, %i1
movvs %icc, %o0, %g7
ldx [%l7 + 0x60], %g3
fpadd16 %f12, %f2, %f10
fbo,a %fcc0, loop_6745
sub %g6, 0x1AF3, %i0
stx %l3, [%l7 + 0x68]
mova %icc, %i5, %o6
loop_6745:
tneg %icc, 0x0
fmovrsgz %i3, %f11, %f8
call loop_6746
smul %g2, 0x036E, %i2
fpadd16 %f10, %f12, %f10
brlez,a %l4, loop_6747
loop_6746:
ldub [%l7 + 0x38], %l6
ldsw [%l7 + 0x78], %l1
fmovdn %icc, %f12, %f6
loop_6747:
fnot1 %f14, %f4
edge32ln %g5, %o7, %l2
nop
setx loop_6748, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f6, %f12, %o5
ldx [%l7 + 0x38], %i6
movleu %xcc, %l0, %g1
loop_6748:
stx %o3, [%l7 + 0x10]
ldsw [%l7 + 0x48], %o2
add %o4, 0x180B, %g4
fcmpne16 %f14, %f2, %i4
array16 %o1, %i7, %i1
tvc %xcc, 0x3
fsrc2s %f9, %f10
tvc %icc, 0x4
udiv %l5, 0x1FFB, %g7
bshuffle %f14, %f10, %f6
movvc %icc, %g3, %g6
st %f1, [%l7 + 0x5C]
tleu %icc, 0x3
bpos,pt %xcc, loop_6749
fnot1s %f14, %f5
ldsb [%l7 + 0x7F], %i0
edge16 %o0, %l3, %o6
loop_6749:
stx %i3, [%l7 + 0x70]
st %f3, [%l7 + 0x38]
xorcc %g2, 0x0898, %i2
ldd [%l7 + 0x68], %f6
movrlz %i5, 0x2F2, %l4
fbu %fcc0, loop_6750
nop
setx loop_6751, %l0, %l1
jmpl %l1, %l6
fands %f12, %f11, %f10
fmul8x16al %f14, %f11, %f6
loop_6750:
ldsh [%l7 + 0x72], %g5
loop_6751:
ldsw [%l7 + 0x44], %o7
popc %l2, %o5
fmovsvs %icc, %f15, %f0
brlez %i6, loop_6752
fcmpeq16 %f8, %f2, %l1
movrgz %l0, %o3, %o2
ldd [%l7 + 0x70], %f12
loop_6752:
fnegs %f12, %f6
mova %xcc, %g1, %o4
ldsw [%l7 + 0x20], %i4
movge %xcc, %g4, %i7
ldd [%l7 + 0x68], %f2
alignaddr %i1, %l5, %g7
fnot2s %f13, %f6
fbug,a %fcc2, loop_6753
fmovsleu %xcc, %f8, %f6
fmul8x16al %f14, %f6, %f10
tpos %xcc, 0x7
loop_6753:
sth %o1, [%l7 + 0x3C]
fcmpeq16 %f12, %f10, %g6
tgu %icc, 0x5
fnand %f12, %f8, %f14
ld [%l7 + 0x78], %f15
ldsh [%l7 + 0x46], %i0
stx %o0, [%l7 + 0x70]
fbne %fcc0, loop_6754
sllx %l3, 0x07, %o6
bgu,pt %icc, loop_6755
bn %icc, loop_6756
loop_6754:
subc %g3, %i3, %i2
tvc %xcc, 0x7
loop_6755:
nop
setx loop_6757, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6756:
fba %fcc3, loop_6758
fsrc1s %f5, %f5
fbul %fcc0, loop_6759
loop_6757:
umulcc %i5, 0x038B, %l4
loop_6758:
bg,pt %icc, loop_6760
ldx [%l7 + 0x18], %g2
loop_6759:
lduw [%l7 + 0x50], %l6
fcmple32 %f6, %f6, %g5
loop_6760:
edge32ln %l2, %o5, %i6
for %f10, %f12, %f0
fnot2s %f9, %f12
edge8ln %o7, %l1, %o3
fandnot1 %f10, %f14, %f10
fmovscs %xcc, %f14, %f10
fnot2 %f2, %f6
fmuld8sux16 %f8, %f5, %f2
fmul8x16 %f0, %f4, %f6
bvs,pn %xcc, loop_6761
fxors %f1, %f1, %f8
fmovsne %icc, %f10, %f1
bg,a,pt %icc, loop_6762
loop_6761:
bne,a,pn %xcc, loop_6763
stx %l0, [%l7 + 0x20]
tleu %xcc, 0x1
loop_6762:
ldsb [%l7 + 0x14], %g1
loop_6763:
movne %xcc, %o4, %i4
fandnot2 %f2, %f0, %f14
edge16n %o2, %i7, %i1
popc %g4, %g7
bcs loop_6764
st %f3, [%l7 + 0x78]
alignaddr %l5, %g6, %o1
std %f12, [%l7 + 0x68]
loop_6764:
ldsh [%l7 + 0x0A], %i0
fmovsne %icc, %f11, %f7
bpos,a %icc, loop_6765
fornot2s %f2, %f15, %f10
stb %o0, [%l7 + 0x0B]
movrgz %l3, %o6, %g3
loop_6765:
andn %i2, %i3, %i5
fxnor %f14, %f14, %f0
fcmped %fcc0, %f6, %f6
fbue,a %fcc2, loop_6766
fmovda %icc, %f8, %f4
bneg %xcc, loop_6767
subc %l4, %l6, %g2
loop_6766:
stx %g5, [%l7 + 0x40]
fbo,a %fcc3, loop_6768
loop_6767:
fmovsvs %xcc, %f9, %f0
ldx [%l7 + 0x38], %o5
fmovd %f2, %f4
loop_6768:
sth %i6, [%l7 + 0x56]
fcmpeq16 %f4, %f12, %l2
udiv %l1, 0x10F9, %o3
tpos %xcc, 0x2
fbo,a %fcc0, loop_6769
fzeros %f12
ldsb [%l7 + 0x20], %l0
fmovrdlez %o7, %f10, %f0
loop_6769:
ldsh [%l7 + 0x16], %o4
fpadd16s %f13, %f4, %f11
fbul %fcc0, loop_6770
movgu %xcc, %g1, %i4
lduw [%l7 + 0x3C], %i7
addcc %i1, 0x1BF0, %o2
loop_6770:
mova %icc, %g4, %l5
brnz,a %g6, loop_6771
udivx %g7, 0x11B5, %i0
stx %o0, [%l7 + 0x78]
ld [%l7 + 0x38], %f13
loop_6771:
tsubcctv %l3, 0x159B, %o6
smulcc %g3, %o1, %i2
ldub [%l7 + 0x13], %i5
brnz,a %l4, loop_6772
fmovsg %xcc, %f14, %f7
fmovrsgez %l6, %f3, %f14
addc %g2, %i3, %g5
loop_6772:
tpos %xcc, 0x3
orcc %i6, 0x1E9A, %l2
fmovrsgez %o5, %f9, %f5
fbug,a %fcc2, loop_6773
fmovsgu %icc, %f7, %f4
tsubcctv %o3, 0x0383, %l0
ld [%l7 + 0x54], %f6
loop_6773:
fcmple32 %f10, %f4, %l1
sllx %o4, 0x03, %g1
ldd [%l7 + 0x30], %f14
tn %icc, 0x6
fmovsle %xcc, %f10, %f3
st %f0, [%l7 + 0x7C]
bpos,a,pn %xcc, loop_6774
movl %icc, %i4, %o7
sth %i1, [%l7 + 0x40]
movneg %xcc, %o2, %i7
loop_6774:
fpackfix %f8, %f14
fmovspos %icc, %f13, %f12
fmovrslz %l5, %f1, %f8
fornot2 %f8, %f10, %f8
ldsw [%l7 + 0x2C], %g6
stw %g7, [%l7 + 0x38]
fpmerge %f1, %f12, %f6
movleu %icc, %g4, %i0
stb %l3, [%l7 + 0x5C]
st %f1, [%l7 + 0x2C]
lduw [%l7 + 0x28], %o6
ldd [%l7 + 0x38], %f8
edge8 %o0, %o1, %i2
fmovscs %xcc, %f10, %f10
fbn,a %fcc1, loop_6775
bpos,a %icc, loop_6776
fpackfix %f14, %f7
taddcc %g3, 0x0373, %i5
loop_6775:
ld [%l7 + 0x50], %f11
loop_6776:
ldsw [%l7 + 0x60], %l6
movvs %xcc, %l4, %g2
fcmpgt16 %f14, %f2, %g5
fbu %fcc0, loop_6777
movle %icc, %i6, %l2
fmovdne %icc, %f4, %f5
fmul8sux16 %f0, %f14, %f6
loop_6777:
fmovdvc %icc, %f2, %f10
fornot2s %f8, %f12, %f12
srax %i3, 0x11, %o3
st %f7, [%l7 + 0x68]
bgu,a,pt %xcc, loop_6778
lduh [%l7 + 0x0C], %l0
brlez,a %l1, loop_6779
edge16n %o4, %g1, %o5
loop_6778:
brgz %i4, loop_6780
movneg %icc, %i1, %o2
loop_6779:
movrgz %i7, %l5, %o7
tvs %icc, 0x0
loop_6780:
brz %g6, loop_6781
stw %g4, [%l7 + 0x6C]
fbe,a %fcc3, loop_6782
movpos %xcc, %g7, %i0
loop_6781:
stw %l3, [%l7 + 0x60]
stb %o0, [%l7 + 0x32]
loop_6782:
sdivx %o1, 0x1E16, %o6
sth %g3, [%l7 + 0x4C]
fmovdleu %xcc, %f5, %f1
st %f0, [%l7 + 0x30]
fnor %f10, %f14, %f12
te %xcc, 0x0
fabss %f10, %f5
add %i5, %i2, %l4
ld [%l7 + 0x30], %f7
edge16 %l6, %g5, %g2
ldsb [%l7 + 0x66], %i6
fmovsa %xcc, %f0, %f15
brgz %i3, loop_6783
ldsh [%l7 + 0x7A], %l2
fmovdle %xcc, %f4, %f2
stw %o3, [%l7 + 0x38]
loop_6783:
tvc %icc, 0x5
xnorcc %l1, 0x144A, %l0
ldd [%l7 + 0x10], %f14
andncc %o4, %o5, %g1
fmovrdne %i4, %f12, %f12
tcs %icc, 0x4
fmul8x16au %f8, %f7, %f6
xnorcc %i1, %i7, %l5
fmovsle %icc, %f8, %f12
tcc %icc, 0x6
udiv %o2, 0x0135, %o7
fba,a %fcc0, loop_6784
fands %f9, %f15, %f6
st %f6, [%l7 + 0x54]
tneg %xcc, 0x7
loop_6784:
array8 %g4, %g7, %i0
movn %icc, %l3, %o0
movrlz %g6, %o1, %o6
fmovrslez %g3, %f12, %f11
sdivcc %i2, 0x1BD4, %l4
andncc %l6, %i5, %g2
lduw [%l7 + 0x70], %g5
for %f14, %f8, %f8
lduh [%l7 + 0x5C], %i3
ldd [%l7 + 0x48], %f0
move %icc, %i6, %o3
or %l2, %l1, %l0
xnorcc %o4, %g1, %i4
ldsh [%l7 + 0x66], %i1
stb %i7, [%l7 + 0x2E]
lduw [%l7 + 0x70], %l5
add %o5, %o2, %g4
movg %icc, %g7, %o7
movneg %icc, %i0, %l3
bgu,a loop_6785
edge16 %g6, %o0, %o1
tsubcc %o6, 0x087D, %i2
mova %icc, %l4, %l6
loop_6785:
fmovrse %i5, %f12, %f6
ldsw [%l7 + 0x58], %g3
fcmpd %fcc1, %f8, %f2
std %f0, [%l7 + 0x50]
movne %icc, %g5, %i3
sth %i6, [%l7 + 0x5E]
fmul8x16 %f0, %f4, %f14
alignaddrl %o3, %g2, %l2
ldx [%l7 + 0x20], %l0
sdivcc %o4, 0x094A, %g1
stb %i4, [%l7 + 0x20]
fmovscc %xcc, %f0, %f8
fsrc1 %f6, %f6
fcmpne16 %f12, %f8, %i1
std %f12, [%l7 + 0x68]
move %icc, %l1, %l5
tpos %icc, 0x5
stb %i7, [%l7 + 0x1E]
std %f12, [%l7 + 0x30]
fmovdleu %xcc, %f10, %f9
fmul8x16au %f1, %f4, %f6
movrne %o2, 0x385, %o5
orcc %g4, 0x1490, %g7
fmuld8sux16 %f2, %f9, %f0
fnot1s %f15, %f12
fsrc1s %f15, %f12
stb %i0, [%l7 + 0x43]
fmovdcc %xcc, %f13, %f11
fmovdg %xcc, %f2, %f3
tsubcc %l3, 0x1051, %o7
stx %g6, [%l7 + 0x60]
udivcc %o0, 0x12C9, %o6
lduh [%l7 + 0x2A], %i2
bvc,a loop_6786
for %f8, %f0, %f8
mulx %o1, %l4, %l6
edge32ln %g3, %i5, %i3
loop_6786:
ldsb [%l7 + 0x41], %i6
fbule %fcc3, loop_6787
fbo %fcc3, loop_6788
fnot2 %f2, %f2
sll %o3, %g2, %l2
loop_6787:
fpack32 %f4, %f12, %f12
loop_6788:
lduw [%l7 + 0x18], %l0
fmovrdgez %g5, %f8, %f14
ldd [%l7 + 0x48], %f2
fmuld8sux16 %f9, %f11, %f8
orncc %o4, %g1, %i1
ld [%l7 + 0x20], %f2
or %i4, 0x0B8A, %l5
faligndata %f10, %f8, %f2
nop
setx loop_6789, %l0, %l1
jmpl %l1, %i7
fmovspos %xcc, %f7, %f8
sth %o2, [%l7 + 0x6C]
ldx [%l7 + 0x08], %o5
loop_6789:
ldub [%l7 + 0x43], %l1
fblg %fcc1, loop_6790
fcmps %fcc1, %f14, %f12
stb %g4, [%l7 + 0x6A]
ldsh [%l7 + 0x78], %g7
loop_6790:
faligndata %f6, %f14, %f0
ldsw [%l7 + 0x54], %i0
ldub [%l7 + 0x16], %l3
lduw [%l7 + 0x0C], %g6
fones %f13
subccc %o0, %o6, %i2
bvs loop_6791
ldub [%l7 + 0x72], %o7
fandnot2s %f12, %f6, %f11
stw %o1, [%l7 + 0x5C]
loop_6791:
fpsub32s %f9, %f14, %f4
lduw [%l7 + 0x1C], %l6
fandnot2 %f10, %f8, %f14
lduw [%l7 + 0x70], %l4
edge16l %i5, %i3, %i6
fmovsne %icc, %f8, %f7
lduh [%l7 + 0x72], %g3
tcs %icc, 0x0
stb %o3, [%l7 + 0x6D]
stb %g2, [%l7 + 0x53]
fbg,a %fcc3, loop_6792
fbuge,a %fcc1, loop_6793
fmovsgu %xcc, %f11, %f0
fandnot2 %f14, %f4, %f2
loop_6792:
or %l0, 0x0908, %l2
loop_6793:
be,a,pt %icc, loop_6794
fmovdge %xcc, %f14, %f2
ldd [%l7 + 0x50], %f12
fmovrslz %o4, %f3, %f2
loop_6794:
tg %icc, 0x7
fpackfix %f14, %f0
fzeros %f10
fmovdpos %icc, %f11, %f1
bcs,a,pn %icc, loop_6795
fmovsa %icc, %f7, %f4
stw %g5, [%l7 + 0x58]
fmovdvs %xcc, %f11, %f7
loop_6795:
ldd [%l7 + 0x60], %f12
bgu %icc, loop_6796
movrgz %g1, 0x276, %i1
fpadd16s %f12, %f6, %f14
stb %i4, [%l7 + 0x15]
loop_6796:
st %f13, [%l7 + 0x3C]
edge8l %l5, %i7, %o5
movrlz %l1, 0x0A3, %o2
fone %f10
umulcc %g7, %i0, %g4
fand %f10, %f6, %f8
ldsb [%l7 + 0x68], %g6
orn %l3, 0x1B06, %o6
fornot2 %f2, %f8, %f12
ldsh [%l7 + 0x40], %i2
ld [%l7 + 0x40], %f13
fbe,a %fcc0, loop_6797
fblg %fcc1, loop_6798
fmovrdgez %o7, %f12, %f0
lduw [%l7 + 0x64], %o0
loop_6797:
bvc,a,pt %xcc, loop_6799
loop_6798:
sth %o1, [%l7 + 0x6E]
xor %l4, %l6, %i3
ld [%l7 + 0x1C], %f6
loop_6799:
lduw [%l7 + 0x2C], %i6
fsrc1s %f4, %f2
siam 0x6
stw %g3, [%l7 + 0x58]
stw %i5, [%l7 + 0x30]
fsrc2s %f10, %f8
sdiv %o3, 0x00E3, %l0
fandnot1s %f9, %f5, %f0
brlez,a %g2, loop_6800
ldsh [%l7 + 0x3E], %l2
bleu loop_6801
fbe,a %fcc3, loop_6802
loop_6800:
ld [%l7 + 0x3C], %f6
ldub [%l7 + 0x4A], %o4
loop_6801:
edge32 %g5, %g1, %i4
loop_6802:
fnor %f12, %f0, %f12
taddcc %i1, 0x1DA7, %i7
fpsub32s %f15, %f11, %f8
fmovsg %xcc, %f6, %f1
fbl,a %fcc0, loop_6803
fbul,a %fcc1, loop_6804
stx %l5, [%l7 + 0x20]
fnot2 %f2, %f4
loop_6803:
fxor %f6, %f6, %f0
loop_6804:
lduw [%l7 + 0x3C], %l1
addc %o2, %o5, %i0
fabss %f2, %f10
sra %g7, 0x07, %g4
movrgez %g6, 0x228, %o6
tcs %xcc, 0x6
movcs %icc, %l3, %o7
movcs %icc, %i2, %o1
std %f6, [%l7 + 0x30]
srl %l4, %o0, %i3
brgz %l6, loop_6805
lduw [%l7 + 0x1C], %i6
fpack16 %f10, %f4
xnor %g3, %o3, %i5
loop_6805:
fbe %fcc3, loop_6806
stw %g2, [%l7 + 0x3C]
st %f1, [%l7 + 0x58]
lduw [%l7 + 0x30], %l0
loop_6806:
fbge,a %fcc0, loop_6807
array8 %o4, %l2, %g5
fmovsn %xcc, %f2, %f8
te %icc, 0x4
loop_6807:
ble,a,pt %icc, loop_6808
taddcc %i4, %g1, %i7
ld [%l7 + 0x20], %f14
edge8n %l5, %l1, %i1
loop_6808:
st %f3, [%l7 + 0x58]
fabsd %f12, %f10
fzero %f6
ldx [%l7 + 0x50], %o5
std %f6, [%l7 + 0x68]
fcmped %fcc2, %f2, %f10
bshuffle %f6, %f8, %f0
ldsb [%l7 + 0x7E], %i0
be loop_6809
fmovdneg %icc, %f10, %f4
movre %o2, 0x222, %g7
stw %g6, [%l7 + 0x50]
loop_6809:
movl %xcc, %o6, %g4
movg %icc, %o7, %l3
andn %o1, %i2, %l4
ld [%l7 + 0x14], %f7
stb %o0, [%l7 + 0x18]
st %f1, [%l7 + 0x20]
lduh [%l7 + 0x1A], %i3
lduw [%l7 + 0x70], %i6
st %f12, [%l7 + 0x34]
tle %xcc, 0x5
brlz %g3, loop_6810
fnot2 %f2, %f10
ldx [%l7 + 0x50], %l6
ldd [%l7 + 0x18], %f4
loop_6810:
fbl %fcc0, loop_6811
sll %i5, 0x04, %o3
st %f4, [%l7 + 0x30]
fmovsne %icc, %f15, %f12
loop_6811:
tl %icc, 0x7
fmovrsgz %l0, %f9, %f12
alignaddr %o4, %g2, %g5
fpsub16 %f14, %f0, %f4
fbul %fcc3, loop_6812
st %f1, [%l7 + 0x38]
ld [%l7 + 0x78], %f2
bge loop_6813
loop_6812:
fxnor %f10, %f14, %f6
fbn %fcc3, loop_6814
fzeros %f0
loop_6813:
subcc %l2, 0x086E, %g1
te %xcc, 0x7
loop_6814:
fmuld8ulx16 %f1, %f2, %f10
ldsh [%l7 + 0x2E], %i7
fblg %fcc0, loop_6815
te %icc, 0x1
mova %xcc, %i4, %l5
te %icc, 0x4
loop_6815:
fsrc2s %f11, %f3
fmuld8sux16 %f5, %f7, %f2
bcs loop_6816
sethi 0x0061, %l1
tneg %icc, 0x0
fmuld8ulx16 %f7, %f6, %f12
loop_6816:
fands %f3, %f8, %f12
fcmpeq32 %f2, %f8, %i1
sth %o5, [%l7 + 0x60]
std %f8, [%l7 + 0x20]
orncc %o2, %g7, %g6
fba %fcc1, loop_6817
ldsh [%l7 + 0x40], %i0
ld [%l7 + 0x10], %f11
ldub [%l7 + 0x10], %g4
loop_6817:
fands %f12, %f7, %f12
xorcc %o7, 0x1769, %o6
movrlz %o1, 0x296, %i2
st %f6, [%l7 + 0x20]
fabss %f0, %f12
array8 %l3, %l4, %i3
tne %icc, 0x5
ldsh [%l7 + 0x18], %o0
st %f2, [%l7 + 0x6C]
taddcc %g3, 0x08C4, %l6
fandnot2 %f6, %f10, %f12
stb %i6, [%l7 + 0x57]
fmovrde %o3, %f8, %f0
lduh [%l7 + 0x6C], %i5
lduh [%l7 + 0x7E], %o4
fcmpeq16 %f12, %f14, %l0
bcs,a,pn %xcc, loop_6818
movl %xcc, %g2, %g5
fmovdle %icc, %f8, %f7
std %f14, [%l7 + 0x58]
loop_6818:
fbuge,a %fcc1, loop_6819
tsubcctv %g1, %i7, %i4
std %f2, [%l7 + 0x38]
edge16 %l5, %l2, %i1
loop_6819:
tpos %xcc, 0x4
tsubcctv %o5, %l1, %o2
brlz,a %g7, loop_6820
fmovdn %xcc, %f10, %f3
taddcctv %i0, %g6, %o7
fnegd %f0, %f6
loop_6820:
fsrc1s %f0, %f5
movvs %icc, %o6, %o1
bne,a loop_6821
xor %i2, 0x1355, %l3
ldx [%l7 + 0x30], %l4
array32 %i3, %g4, %o0
loop_6821:
brlez,a %l6, loop_6822
fmovrde %g3, %f2, %f14
edge8n %o3, %i6, %o4
movrlz %l0, %g2, %i5
loop_6822:
fbn %fcc0, loop_6823
fbule %fcc1, loop_6824
edge32l %g5, %i7, %i4
ldd [%l7 + 0x08], %f12
loop_6823:
fmovdge %icc, %f10, %f8
loop_6824:
fmovscs %icc, %f7, %f15
srlx %l5, 0x1F, %l2
umulcc %i1, %o5, %g1
movne %xcc, %l1, %g7
addcc %o2, 0x1BA9, %g6
pdist %f4, %f12, %f2
stw %o7, [%l7 + 0x10]
stx %i0, [%l7 + 0x18]
brz %o6, loop_6825
brnz %o1, loop_6826
tsubcctv %l3, %i2, %i3
ta %xcc, 0x4
loop_6825:
fbul %fcc1, loop_6827
loop_6826:
xnor %g4, 0x058C, %l4
ldub [%l7 + 0x32], %l6
sth %g3, [%l7 + 0x5C]
loop_6827:
fmovrsne %o0, %f7, %f7
and %i6, 0x060D, %o4
std %f2, [%l7 + 0x78]
fcmps %fcc2, %f1, %f0
ldsh [%l7 + 0x2E], %o3
ldx [%l7 + 0x20], %l0
bpos,a %xcc, loop_6828
ldsw [%l7 + 0x6C], %i5
siam 0x2
fmovsn %xcc, %f6, %f3
loop_6828:
fpsub16s %f5, %f0, %f15
fand %f4, %f0, %f0
subccc %g5, %g2, %i4
fcmpne32 %f2, %f12, %i7
sdiv %l2, 0x1D31, %i1
std %f8, [%l7 + 0x30]
sdivx %l5, 0x0851, %g1
brgz %o5, loop_6829
fmovdg %xcc, %f4, %f10
fpack32 %f8, %f10, %f6
movne %xcc, %g7, %l1
loop_6829:
fsrc2s %f8, %f1
smul %g6, %o7, %i0
movcs %xcc, %o6, %o2
orncc %l3, %i2, %o1
fors %f15, %f15, %f3
ldd [%l7 + 0x70], %f12
stb %i3, [%l7 + 0x2A]
alignaddrl %g4, %l4, %l6
fmovsvs %icc, %f3, %f7
fmovda %xcc, %f6, %f15
bpos,a,pt %xcc, loop_6830
ldsw [%l7 + 0x48], %g3
fble,a %fcc2, loop_6831
fble %fcc1, loop_6832
loop_6830:
fbule,a %fcc3, loop_6833
tleu %icc, 0x3
loop_6831:
movg %icc, %o0, %o4
loop_6832:
movrne %i6, %l0, %o3
loop_6833:
stx %i5, [%l7 + 0x78]
sdivx %g2, 0x186A, %g5
fmovrsne %i7, %f4, %f14
ldsb [%l7 + 0x5D], %i4
tg %xcc, 0x4
tsubcc %l2, 0x1E31, %i1
or %g1, %l5, %g7
std %f12, [%l7 + 0x78]
fmovrdne %l1, %f10, %f12
fmovrdgez %o5, %f6, %f2
movrne %o7, %i0, %o6
fandnot1s %f6, %f3, %f3
sth %g6, [%l7 + 0x56]
tl %icc, 0x1
st %f4, [%l7 + 0x30]
fmovsn %icc, %f8, %f3
fpadd32 %f6, %f14, %f8
movrlez %l3, 0x189, %o2
fbne %fcc1, loop_6834
ldsh [%l7 + 0x0E], %i2
st %f8, [%l7 + 0x60]
fpadd32s %f1, %f12, %f9
loop_6834:
fcmpd %fcc0, %f14, %f8
fbul,a %fcc1, loop_6835
fnot2s %f9, %f11
ba,a,pt %icc, loop_6836
movrgz %i3, %g4, %l4
loop_6835:
movvc %xcc, %o1, %g3
fcmpne32 %f6, %f14, %l6
loop_6836:
xor %o4, %o0, %l0
fmovrsgz %o3, %f1, %f3
fblg,a %fcc1, loop_6837
fpsub32s %f4, %f10, %f0
tvs %xcc, 0x2
lduw [%l7 + 0x1C], %i6
loop_6837:
bgu,a,pt %icc, loop_6838
bn loop_6839
be,pt %icc, loop_6840
fmovsge %xcc, %f7, %f12
loop_6838:
edge8ln %g2, %g5, %i5
loop_6839:
fexpand %f6, %f2
loop_6840:
xnorcc %i4, %l2, %i1
fpsub32s %f11, %f13, %f2
lduw [%l7 + 0x30], %g1
sth %l5, [%l7 + 0x76]
tsubcctv %i7, 0x1B0E, %g7
fnor %f12, %f12, %f4
fmovdneg %xcc, %f5, %f4
movleu %icc, %o5, %o7
fsrc2 %f10, %f14
fandnot2s %f3, %f7, %f4
lduw [%l7 + 0x2C], %l1
nop
setx loop_6841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x50]
subcc %i0, %o6, %g6
fnegd %f2, %f8
loop_6841:
fornot1s %f7, %f11, %f14
bl loop_6842
stx %o2, [%l7 + 0x70]
ld [%l7 + 0x48], %f1
nop
setx loop_6843, %l0, %l1
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_6842:
brgz %i2, loop_6844
std %f10, [%l7 + 0x78]
stx %l3, [%l7 + 0x20]
loop_6843:
udiv %i3, 0x041B, %l4
loop_6844:
ldsb [%l7 + 0x5B], %o1
stx %g3, [%l7 + 0x20]
edge32 %l6, %g4, %o4
array32 %l0, %o0, %i6
std %f8, [%l7 + 0x68]
fmovsl %xcc, %f11, %f1
fbo,a %fcc0, loop_6845
bshuffle %f0, %f12, %f12
bcs,a,pn %icc, loop_6846
bcc,pt %icc, loop_6847
loop_6845:
ldsh [%l7 + 0x5E], %o3
fxors %f4, %f1, %f15
loop_6846:
fcmpes %fcc2, %f15, %f14
loop_6847:
stw %g5, [%l7 + 0x2C]
sth %i5, [%l7 + 0x34]
sth %g2, [%l7 + 0x18]
fbuge,a %fcc3, loop_6848
ldd [%l7 + 0x38], %f0
fmovdg %xcc, %f11, %f5
movvc %icc, %l2, %i4
loop_6848:
xor %i1, 0x0B52, %g1
stw %l5, [%l7 + 0x28]
brlz %g7, loop_6849
subc %o5, 0x1AE3, %o7
ldsb [%l7 + 0x7A], %l1
ld [%l7 + 0x34], %f0
loop_6849:
fcmpne32 %f8, %f10, %i0
udivx %o6, 0x0A88, %i7
fnegs %f9, %f6
orn %g6, 0x0490, %i2
sllx %o2, 0x10, %l3
fmovsle %xcc, %f7, %f6
fmovsne %xcc, %f1, %f10
fandnot2 %f14, %f6, %f4
edge8l %i3, %o1, %g3
ldx [%l7 + 0x50], %l4
taddcc %l6, %g4, %o4
fornot2 %f6, %f8, %f0
fmovdl %icc, %f10, %f8
ldsb [%l7 + 0x22], %l0
ldd [%l7 + 0x30], %f0
bge loop_6850
tn %icc, 0x5
ldx [%l7 + 0x10], %i6
ld [%l7 + 0x20], %f0
loop_6850:
tge %icc, 0x1
ldsh [%l7 + 0x2E], %o3
ldsw [%l7 + 0x34], %g5
ldsh [%l7 + 0x4C], %o0
siam 0x2
movrgz %i5, %l2, %i4
mova %xcc, %g2, %g1
tcc %icc, 0x7
ld [%l7 + 0x7C], %f6
umulcc %i1, %l5, %o5
bvs,pn %xcc, loop_6851
stw %g7, [%l7 + 0x34]
tle %icc, 0x3
tneg %xcc, 0x3
loop_6851:
fornot2 %f2, %f2, %f6
bvc,a %icc, loop_6852
addccc %l1, %o7, %o6
st %f1, [%l7 + 0x24]
mulscc %i0, %g6, %i2
loop_6852:
lduw [%l7 + 0x54], %o2
edge16n %l3, %i3, %i7
brgz %o1, loop_6853
ldub [%l7 + 0x7F], %g3
siam 0x5
ldx [%l7 + 0x08], %l4
loop_6853:
sethi 0x17AA, %l6
edge32ln %g4, %l0, %o4
fmovrdgz %o3, %f12, %f10
tleu %icc, 0x3
udivcc %g5, 0x1991, %i6
fcmpne16 %f0, %f12, %i5
fmovscc %icc, %f12, %f14
fmovsvc %icc, %f14, %f7
bne,a,pn %icc, loop_6854
st %f14, [%l7 + 0x0C]
fpack32 %f6, %f6, %f12
ld [%l7 + 0x0C], %f9
loop_6854:
andn %l2, 0x19D6, %o0
bge,pn %icc, loop_6855
fandnot1s %f13, %f4, %f12
ldsb [%l7 + 0x4D], %g2
umul %g1, %i4, %i1
loop_6855:
std %f0, [%l7 + 0x40]
fabss %f8, %f1
fmovde %xcc, %f1, %f13
ldsw [%l7 + 0x18], %l5
smulcc %g7, 0x1023, %l1
edge8 %o5, %o6, %i0
std %f2, [%l7 + 0x28]
st %f7, [%l7 + 0x54]
bcs,pt %xcc, loop_6856
fandnot1s %f6, %f13, %f10
orncc %g6, 0x1B9E, %o7
addc %i2, %o2, %l3
loop_6856:
andn %i7, %o1, %i3
fzero %f0
fsrc2 %f4, %f12
bl,pn %xcc, loop_6857
st %f5, [%l7 + 0x70]
xnor %g3, %l6, %g4
stx %l0, [%l7 + 0x58]
loop_6857:
ba,a loop_6858
ta %xcc, 0x1
umulcc %o4, %l4, %g5
stb %i6, [%l7 + 0x46]
loop_6858:
fpsub32s %f1, %f12, %f14
movvs %xcc, %i5, %l2
udivx %o0, 0x0AF4, %o3
brnz %g2, loop_6859
ld [%l7 + 0x60], %f11
ldx [%l7 + 0x48], %i4
st %f3, [%l7 + 0x68]
loop_6859:
ldsw [%l7 + 0x14], %g1
andncc %i1, %l5, %g7
fxors %f9, %f13, %f9
movrlz %o5, 0x1DF, %o6
fmovspos %xcc, %f9, %f4
andncc %i0, %g6, %o7
fnor %f0, %f14, %f0
xnorcc %l1, %i2, %l3
ldsh [%l7 + 0x34], %i7
bvs,a,pt %icc, loop_6860
umul %o1, %i3, %g3
bpos,a,pt %icc, loop_6861
fmovrdlez %l6, %f10, %f4
loop_6860:
ldub [%l7 + 0x2D], %o2
movrgez %g4, 0x334, %o4
loop_6861:
st %f5, [%l7 + 0x24]
fxors %f10, %f5, %f15
lduw [%l7 + 0x10], %l4
fbo,a %fcc1, loop_6862
te %xcc, 0x7
fbo,a %fcc2, loop_6863
fcmpne32 %f12, %f6, %l0
loop_6862:
fcmps %fcc2, %f12, %f4
stb %i6, [%l7 + 0x51]
loop_6863:
edge16l %g5, %i5, %l2
stb %o0, [%l7 + 0x5E]
mulx %g2, 0x1E26, %i4
subccc %g1, 0x1CE0, %o3
stw %i1, [%l7 + 0x44]
edge32ln %l5, %g7, %o6
movrne %o5, %i0, %o7
fcmpd %fcc3, %f10, %f10
fmovdleu %xcc, %f8, %f2
stx %g6, [%l7 + 0x30]
movpos %icc, %l1, %l3
fnands %f11, %f13, %f5
edge8 %i7, %i2, %o1
movleu %icc, %g3, %l6
st %f3, [%l7 + 0x6C]
stx %i3, [%l7 + 0x50]
be,a,pt %icc, loop_6864
fmul8x16au %f1, %f14, %f4
sdivcc %g4, 0x1592, %o2
ldx [%l7 + 0x68], %l4
loop_6864:
fcmpne16 %f12, %f4, %l0
fmul8x16au %f8, %f12, %f14
addccc %o4, %i6, %i5
stw %g5, [%l7 + 0x40]
fmovrsne %l2, %f14, %f8
mulscc %o0, %i4, %g1
fabsd %f14, %f8
fmovdle %xcc, %f8, %f11
lduw [%l7 + 0x3C], %o3
fmovdcs %icc, %f9, %f7
fcmps %fcc2, %f12, %f10
fmul8x16 %f1, %f8, %f0
lduw [%l7 + 0x30], %g2
te %icc, 0x1
fmovrde %l5, %f6, %f6
st %f5, [%l7 + 0x34]
fmovsleu %icc, %f4, %f13
brlz %i1, loop_6865
fmovdle %icc, %f12, %f4
bvc,a,pn %icc, loop_6866
movvc %xcc, %g7, %o5
loop_6865:
fmuld8ulx16 %f6, %f9, %f12
lduw [%l7 + 0x7C], %o6
loop_6866:
ldub [%l7 + 0x79], %i0
subccc %g6, %l1, %o7
sth %l3, [%l7 + 0x68]
lduw [%l7 + 0x14], %i7
ld [%l7 + 0x10], %f0
xnor %i2, %g3, %o1
fzero %f12
ld [%l7 + 0x0C], %f1
fmovda %xcc, %f8, %f9
ld [%l7 + 0x18], %f3
fands %f11, %f14, %f12
lduh [%l7 + 0x24], %i3
udivcc %l6, 0x1BDE, %g4
ldsw [%l7 + 0x50], %l4
fmovsneg %xcc, %f1, %f12
edge16ln %o2, %l0, %i6
fcmpne32 %f8, %f10, %i5
brgez %g5, loop_6867
fornot1s %f11, %f13, %f10
edge8ln %l2, %o0, %i4
fmovrse %g1, %f0, %f3
loop_6867:
stx %o3, [%l7 + 0x58]
ldsb [%l7 + 0x34], %o4
fmovrsne %l5, %f7, %f11
stw %i1, [%l7 + 0x68]
tneg %xcc, 0x2
fmovsl %icc, %f6, %f11
for %f4, %f10, %f0
brlz,a %g7, loop_6868
ldd [%l7 + 0x38], %f14
faligndata %f2, %f0, %f12
ldx [%l7 + 0x70], %g2
loop_6868:
nop
setx loop_6869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8sux16 %f14, %f2, %f10
edge32n %o6, %i0, %o5
fsrc2 %f4, %f14
loop_6869:
fble,a %fcc2, loop_6870
edge16l %l1, %g6, %l3
fpadd32 %f10, %f2, %f4
fandnot1 %f14, %f4, %f12
loop_6870:
bneg,a,pt %xcc, loop_6871
bshuffle %f4, %f10, %f10
fbn %fcc0, loop_6872
stb %o7, [%l7 + 0x41]
loop_6871:
fxnor %f12, %f2, %f8
fmovsne %xcc, %f10, %f14
loop_6872:
fsrc1 %f4, %f10
tvc %xcc, 0x4
movrgz %i7, %g3, %i2
fone %f8
movpos %xcc, %o1, %l6
stw %i3, [%l7 + 0x1C]
st %f0, [%l7 + 0x78]
fornot2s %f1, %f2, %f3
tvs %icc, 0x5
tcs %xcc, 0x2
fmuld8ulx16 %f10, %f9, %f8
ldsb [%l7 + 0x1B], %l4
ldd [%l7 + 0x08], %f12
alignaddr %g4, %o2, %l0
lduh [%l7 + 0x3E], %i6
subc %g5, 0x1E08, %i5
fbo %fcc1, loop_6873
st %f2, [%l7 + 0x30]
ldub [%l7 + 0x3B], %l2
lduw [%l7 + 0x1C], %i4
loop_6873:
st %f10, [%l7 + 0x28]
st %f4, [%l7 + 0x5C]
fmovdg %xcc, %f11, %f9
fbue,a %fcc1, loop_6874
sdivx %o0, 0x0593, %o3
srlx %o4, %l5, %i1
brgez,a %g7, loop_6875
loop_6874:
fmovdleu %icc, %f0, %f6
ldsw [%l7 + 0x7C], %g1
st %f4, [%l7 + 0x58]
loop_6875:
lduw [%l7 + 0x34], %g2
movcs %xcc, %o6, %i0
brnz,a %l1, loop_6876
mulx %g6, 0x0E14, %l3
bvc,a %icc, loop_6877
ld [%l7 + 0x74], %f11
loop_6876:
sub %o5, %o7, %i7
movn %icc, %g3, %i2
loop_6877:
movcs %xcc, %o1, %l6
fbe,a %fcc0, loop_6878
ldsw [%l7 + 0x0C], %i3
movl %xcc, %l4, %g4
sethi 0x0082, %l0
loop_6878:
ldd [%l7 + 0x38], %f12
ldd [%l7 + 0x68], %f6
addcc %o2, 0x16DE, %g5
ldub [%l7 + 0x08], %i6
std %f6, [%l7 + 0x10]
fmovscc %icc, %f15, %f1
addccc %i5, %l2, %i4
orn %o3, 0x0840, %o0
fones %f3
lduh [%l7 + 0x42], %l5
andn %o4, 0x00B1, %g7
fpadd32 %f0, %f12, %f0
taddcc %i1, %g1, %o6
ldx [%l7 + 0x68], %i0
sdivcc %l1, 0x0C4E, %g6
bl,a %icc, loop_6879
bcs,a loop_6880
move %icc, %g2, %o5
ldub [%l7 + 0x6B], %o7
loop_6879:
ble loop_6881
loop_6880:
sth %i7, [%l7 + 0x2C]
movrlez %g3, %l3, %o1
fbg,a %fcc0, loop_6882
loop_6881:
ldub [%l7 + 0x5D], %l6
bvs,a %xcc, loop_6883
stx %i3, [%l7 + 0x48]
loop_6882:
movg %xcc, %i2, %l4
orncc %g4, 0x14B8, %o2
loop_6883:
fbuge,a %fcc3, loop_6884
lduw [%l7 + 0x54], %g5
fxnor %f2, %f12, %f8
edge32l %i6, %l0, %i5
loop_6884:
stw %i4, [%l7 + 0x64]
fabss %f7, %f5
fpsub32 %f12, %f2, %f12
ldsb [%l7 + 0x33], %o3
fbue,a %fcc1, loop_6885
edge8ln %l2, %o0, %l5
fbn %fcc1, loop_6886
ldx [%l7 + 0x30], %o4
loop_6885:
nop
setx loop_6887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f9, %f6
loop_6886:
tsubcctv %g7, %g1, %o6
std %f2, [%l7 + 0x40]
loop_6887:
lduh [%l7 + 0x16], %i1
ldd [%l7 + 0x70], %f6
addcc %i0, 0x1BF5, %g6
array32 %g2, %o5, %o7
bleu,a loop_6888
ldsh [%l7 + 0x7E], %l1
std %f6, [%l7 + 0x68]
stb %i7, [%l7 + 0x12]
loop_6888:
st %f8, [%l7 + 0x18]
fmovrdgz %g3, %f2, %f6
move %icc, %o1, %l3
fmovrslez %l6, %f9, %f15
call loop_6889
fmovs %f0, %f1
fmovdne %icc, %f14, %f2
bg,a %xcc, loop_6890
loop_6889:
srax %i3, %l4, %g4
edge16l %i2, %g5, %i6
lduw [%l7 + 0x48], %o2
loop_6890:
tcs %xcc, 0x0
fmovdle %xcc, %f4, %f0
stw %i5, [%l7 + 0x6C]
fpadd32 %f12, %f12, %f4
fbne,a %fcc3, loop_6891
fcmpeq32 %f4, %f8, %l0
ldsw [%l7 + 0x68], %i4
movgu %icc, %o3, %o0
loop_6891:
fmovdn %xcc, %f6, %f6
stb %l2, [%l7 + 0x15]
lduw [%l7 + 0x28], %o4
fmovscs %xcc, %f12, %f3
edge8 %l5, %g7, %o6
andcc %i1, %i0, %g6
fmovrslez %g2, %f11, %f4
fnor %f6, %f14, %f6
fmovdleu %xcc, %f15, %f3
fmovdl %xcc, %f13, %f9
fmovdvs %icc, %f0, %f12
movrgz %o5, 0x175, %o7
stx %l1, [%l7 + 0x48]
fmovrse %g1, %f10, %f14
fzeros %f13
taddcctv %i7, 0x12BF, %g3
fcmple16 %f14, %f4, %l3
ldsb [%l7 + 0x7C], %l6
fmovsvs %icc, %f6, %f10
fba,a %fcc3, loop_6892
sth %i3, [%l7 + 0x58]
faligndata %f10, %f8, %f12
sdivcc %o1, 0x0C76, %g4
loop_6892:
fmovdne %xcc, %f3, %f8
tcc %xcc, 0x5
fbge %fcc1, loop_6893
tn %xcc, 0x6
fnors %f1, %f14, %f11
fmovdl %icc, %f8, %f12
loop_6893:
bcs,pt %xcc, loop_6894
fmul8x16 %f14, %f12, %f2
fmovdle %icc, %f9, %f11
srax %i2, 0x03, %g5
loop_6894:
xorcc %l4, %o2, %i6
stw %l0, [%l7 + 0x68]
stx %i5, [%l7 + 0x10]
fmovda %xcc, %f13, %f0
fcmped %fcc1, %f2, %f2
ld [%l7 + 0x50], %f11
lduh [%l7 + 0x48], %i4
fsrc2s %f14, %f3
brnz %o3, loop_6895
ldsw [%l7 + 0x40], %l2
fpadd32s %f1, %f2, %f1
sdivcc %o0, 0x1F22, %l5
loop_6895:
sdivx %o4, 0x0E7E, %o6
taddcc %g7, 0x0D5B, %i1
fbn %fcc3, loop_6896
be,pn %icc, loop_6897
ldsb [%l7 + 0x4E], %i0
orcc %g2, %o5, %g6
loop_6896:
andn %l1, 0x15A1, %g1
loop_6897:
xor %o7, 0x1E04, %g3
movneg %icc, %i7, %l3
fands %f14, %f11, %f5
addc %i3, 0x0ED7, %o1
fpsub32s %f8, %f5, %f12
stw %g4, [%l7 + 0x34]
fzero %f2
stb %i2, [%l7 + 0x70]
movrgz %g5, %l4, %o2
lduh [%l7 + 0x22], %l6
fmovrde %l0, %f14, %f12
xor %i5, %i6, %o3
bg,a %xcc, loop_6898
fmovdne %icc, %f8, %f2
ldd [%l7 + 0x30], %f12
ld [%l7 + 0x70], %f4
loop_6898:
movle %icc, %l2, %o0
tn %xcc, 0x4
lduh [%l7 + 0x36], %l5
edge16n %o4, %i4, %g7
stb %o6, [%l7 + 0x61]
lduw [%l7 + 0x50], %i0
fxnors %f5, %f5, %f15
fmovsle %icc, %f3, %f4
sra %i1, %g2, %g6
sth %l1, [%l7 + 0x5A]
st %f4, [%l7 + 0x18]
ldsb [%l7 + 0x56], %g1
fbg,a %fcc3, loop_6899
std %f12, [%l7 + 0x20]
fornot2s %f12, %f1, %f9
lduw [%l7 + 0x18], %o5
loop_6899:
fmovsle %icc, %f14, %f11
addccc %o7, 0x11CE, %i7
fcmpeq32 %f14, %f10, %l3
fcmple16 %f8, %f6, %g3
sethi 0x1554, %i3
movrlz %g4, 0x254, %o1
sth %g5, [%l7 + 0x2E]
fornot1 %f0, %f2, %f8
lduh [%l7 + 0x4C], %l4
andncc %o2, %l6, %l0
fbne,a %fcc1, loop_6900
brgz %i5, loop_6901
ldub [%l7 + 0x52], %i6
ldub [%l7 + 0x5F], %i2
loop_6900:
bneg,a loop_6902
loop_6901:
ldd [%l7 + 0x08], %f12
umulcc %l2, 0x1395, %o3
ldx [%l7 + 0x48], %o0
loop_6902:
fmovrdlez %o4, %f0, %f12
brlez,a %i4, loop_6903
fmovspos %icc, %f1, %f15
fmovse %xcc, %f4, %f8
fcmple16 %f6, %f2, %g7
loop_6903:
movcc %xcc, %l5, %i0
ld [%l7 + 0x48], %f10
fmovs %f7, %f15
stb %o6, [%l7 + 0x4E]
srax %g2, %i1, %l1
fmovdcc %icc, %f8, %f15
ldsw [%l7 + 0x3C], %g1
subc %o5, 0x1E37, %o7
ldx [%l7 + 0x78], %i7
fandnot2 %f8, %f0, %f0
addcc %g6, 0x179B, %g3
bg,a %xcc, loop_6904
edge32n %l3, %i3, %o1
bge,a,pt %xcc, loop_6905
brgez %g4, loop_6906
loop_6904:
ldx [%l7 + 0x48], %l4
fpadd16 %f6, %f4, %f4
loop_6905:
movge %xcc, %g5, %l6
loop_6906:
fmovdgu %xcc, %f10, %f1
tneg %xcc, 0x1
std %f2, [%l7 + 0x28]
ldx [%l7 + 0x78], %o2
mova %icc, %i5, %l0
fand %f6, %f10, %f6
std %f14, [%l7 + 0x30]
fmovrsgez %i6, %f0, %f9
fand %f8, %f12, %f0
edge16 %i2, %l2, %o3
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x50], %o0
fornot2 %f2, %f10, %f12
tcc %xcc, 0x4
std %f14, [%l7 + 0x50]
movpos %xcc, %i4, %g7
xnorcc %o4, %l5, %o6
edge8l %i0, %i1, %l1
sdiv %g2, 0x0E78, %o5
fbo %fcc2, loop_6907
ldx [%l7 + 0x18], %g1
lduh [%l7 + 0x24], %i7
edge8 %o7, %g3, %g6
loop_6907:
movne %xcc, %i3, %l3
tle %xcc, 0x5
stx %g4, [%l7 + 0x68]
stw %o1, [%l7 + 0x70]
sllx %g5, 0x0A, %l6
fbne,a %fcc2, loop_6908
ldd [%l7 + 0x50], %f4
stx %o2, [%l7 + 0x30]
ldub [%l7 + 0x31], %i5
loop_6908:
ldx [%l7 + 0x30], %l0
sdiv %i6, 0x1DD1, %i2
tsubcc %l2, 0x07BE, %l4
tcc %icc, 0x6
xnorcc %o3, 0x16FB, %o0
fcmple32 %f4, %f4, %i4
fmovrdlez %g7, %f2, %f0
edge16l %l5, %o4, %i0
ldx [%l7 + 0x78], %i1
fnors %f14, %f0, %f8
fba %fcc0, loop_6909
fand %f2, %f8, %f2
array16 %o6, %l1, %g2
udivx %o5, 0x0798, %i7
loop_6909:
fmovsl %xcc, %f11, %f6
st %f0, [%l7 + 0x18]
movcs %xcc, %o7, %g3
std %f12, [%l7 + 0x50]
fbu %fcc1, loop_6910
tvs %icc, 0x2
ta %xcc, 0x5
bvs,a loop_6911
loop_6910:
fmovdle %icc, %f14, %f0
fmovdcc %icc, %f8, %f6
or %g1, %g6, %l3
loop_6911:
stx %i3, [%l7 + 0x78]
ldsh [%l7 + 0x4C], %o1
fbl %fcc1, loop_6912
bcc %xcc, loop_6913
fpack32 %f6, %f0, %f12
ld [%l7 + 0x10], %f13
loop_6912:
tsubcctv %g5, %g4, %o2
loop_6913:
fbe %fcc2, loop_6914
fmovrslez %l6, %f13, %f15
xor %l0, %i5, %i6
fornot2 %f0, %f12, %f6
loop_6914:
fbule,a %fcc1, loop_6915
ld [%l7 + 0x40], %f12
te %xcc, 0x4
fpadd32s %f7, %f10, %f15
loop_6915:
brnz,a %i2, loop_6916
fpsub32s %f7, %f12, %f9
fmuld8sux16 %f8, %f0, %f14
ldsb [%l7 + 0x6A], %l2
loop_6916:
tl %xcc, 0x1
stx %l4, [%l7 + 0x40]
st %f4, [%l7 + 0x48]
tn %icc, 0x0
movrne %o0, 0x1F9, %i4
ldd [%l7 + 0x08], %f2
lduh [%l7 + 0x0C], %g7
alignaddr %l5, %o3, %o4
lduh [%l7 + 0x6A], %i1
bneg,pt %icc, loop_6917
fpack32 %f10, %f10, %f10
fmovdpos %icc, %f0, %f1
fcmpgt16 %f14, %f2, %i0
loop_6917:
st %f1, [%l7 + 0x70]
lduh [%l7 + 0x30], %o6
fpack32 %f6, %f10, %f2
mulx %l1, %o5, %g2
fsrc1s %f6, %f11
fmovsn %icc, %f9, %f12
st %f9, [%l7 + 0x74]
bge loop_6918
edge32 %o7, %g3, %g1
call loop_6919
tleu %icc, 0x4
loop_6918:
smulcc %i7, 0x1270, %l3
fmovsleu %xcc, %f2, %f3
loop_6919:
ldx [%l7 + 0x68], %g6
fmovrsgez %o1, %f4, %f1
xnor %g5, %g4, %i3
pdist %f6, %f14, %f8
fmovd %f0, %f4
xorcc %o2, %l0, %i5
mulscc %l6, %i2, %l2
bn,a,pn %icc, loop_6920
fxor %f0, %f4, %f4
fmovsgu %icc, %f12, %f7
sth %l4, [%l7 + 0x38]
loop_6920:
mulscc %i6, 0x0EF2, %i4
ldsb [%l7 + 0x70], %o0
ldd [%l7 + 0x30], %f6
fmul8ulx16 %f6, %f14, %f6
fmovdl %xcc, %f2, %f3
nop
setx loop_6921, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x3E]
mulscc %l5, 0x1376, %o3
fmovsne %icc, %f1, %f12
loop_6921:
fpadd32 %f14, %f2, %f4
ldsh [%l7 + 0x4C], %i1
fmovsa %xcc, %f11, %f13
fmovdcs %xcc, %f10, %f8
edge8ln %o4, %i0, %o6
mulx %l1, 0x045D, %o5
stx %g2, [%l7 + 0x38]
brgez %o7, loop_6922
fcmpne16 %f0, %f8, %g1
movge %xcc, %i7, %g3
fbule,a %fcc0, loop_6923
loop_6922:
fandnot2 %f12, %f12, %f0
tg %xcc, 0x7
ldsb [%l7 + 0x35], %l3
loop_6923:
movvc %icc, %g6, %g5
array16 %g4, %o1, %o2
fbo %fcc3, loop_6924
fmovdcc %icc, %f9, %f3
ldd [%l7 + 0x10], %f8
fcmpne32 %f0, %f2, %l0
loop_6924:
fnor %f8, %f10, %f0
ldsw [%l7 + 0x34], %i3
or %l6, %i2, %l2
fmovdvc %icc, %f2, %f1
fmovda %xcc, %f14, %f2
fand %f2, %f4, %f0
ldub [%l7 + 0x1C], %l4
edge8l %i6, %i4, %o0
addc %g7, %i5, %o3
ldsb [%l7 + 0x08], %l5
sdivcc %i1, 0x0733, %i0
bcc,a %xcc, loop_6925
brgz,a %o4, loop_6926
fcmps %fcc1, %f9, %f10
sub %l1, %o5, %g2
loop_6925:
tne %icc, 0x6
loop_6926:
brgez %o6, loop_6927
fsrc1s %f8, %f5
stx %o7, [%l7 + 0x10]
fcmpes %fcc1, %f14, %f7
loop_6927:
array8 %i7, %g1, %l3
movrne %g3, %g6, %g5
fsrc2 %f4, %f0
bge,a,pn %xcc, loop_6928
stb %o1, [%l7 + 0x14]
fcmpes %fcc2, %f7, %f6
ldsb [%l7 + 0x35], %o2
loop_6928:
movpos %xcc, %g4, %i3
st %f0, [%l7 + 0x34]
std %f6, [%l7 + 0x48]
bg,a %icc, loop_6929
fpsub16 %f14, %f12, %f4
movgu %xcc, %l6, %i2
fbo,a %fcc3, loop_6930
loop_6929:
fnot1 %f0, %f8
ldsb [%l7 + 0x09], %l0
fpadd32 %f0, %f0, %f4
loop_6930:
taddcctv %l2, %l4, %i6
ldub [%l7 + 0x0F], %o0
nop
setx loop_6931, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g7, 0x06, %i4
st %f15, [%l7 + 0x74]
ldsb [%l7 + 0x38], %i5
loop_6931:
fbge %fcc1, loop_6932
edge16ln %l5, %i1, %o3
ldd [%l7 + 0x48], %f14
ldd [%l7 + 0x08], %f10
loop_6932:
stw %i0, [%l7 + 0x34]
fmovrsgz %o4, %f14, %f1
ldx [%l7 + 0x40], %l1
bcc loop_6933
ta %xcc, 0x6
st %f2, [%l7 + 0x60]
stx %o5, [%l7 + 0x58]
loop_6933:
fandnot1 %f12, %f0, %f4
fpadd32 %f8, %f12, %f8
bleu,a,pn %icc, loop_6934
srlx %g2, %o7, %i7
fbe %fcc3, loop_6935
brlez,a %o6, loop_6936
loop_6934:
fbo %fcc0, loop_6937
lduw [%l7 + 0x24], %l3
loop_6935:
fmovdvs %icc, %f14, %f15
loop_6936:
alignaddr %g1, %g6, %g5
loop_6937:
fbo,a %fcc3, loop_6938
fbo %fcc2, loop_6939
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x3A], %o1
loop_6938:
movne %xcc, %g3, %g4
loop_6939:
fbule %fcc1, loop_6940
lduh [%l7 + 0x08], %i3
stx %l6, [%l7 + 0x30]
fxnors %f9, %f7, %f14
loop_6940:
fcmps %fcc2, %f12, %f2
fnot1 %f2, %f0
edge16ln %i2, %l0, %l2
bne loop_6941
edge8l %l4, %o2, %o0
subccc %i6, %i4, %i5
tge %icc, 0x4
loop_6941:
stb %l5, [%l7 + 0x6C]
stw %g7, [%l7 + 0x60]
sdivcc %o3, 0x187F, %i1
std %f0, [%l7 + 0x40]
movle %xcc, %o4, %i0
fbne,a %fcc1, loop_6942
tsubcctv %o5, %l1, %g2
stx %i7, [%l7 + 0x08]
addc %o7, 0x10E3, %l3
loop_6942:
bvs loop_6943
tvs %xcc, 0x1
fbule,a %fcc3, loop_6944
tle %xcc, 0x6
loop_6943:
xnor %g1, 0x1BA9, %o6
edge8ln %g5, %g6, %o1
loop_6944:
ld [%l7 + 0x3C], %f8
fmovrsgez %g3, %f13, %f15
fxor %f12, %f2, %f6
ldsw [%l7 + 0x30], %i3
brz %l6, loop_6945
tle %icc, 0x2
edge32n %g4, %l0, %i2
movg %icc, %l2, %l4
loop_6945:
stb %o2, [%l7 + 0x55]
fpsub32s %f11, %f6, %f9
ldsh [%l7 + 0x1C], %o0
ldx [%l7 + 0x70], %i4
fsrc1s %f3, %f2
ldsb [%l7 + 0x20], %i6
edge32l %i5, %l5, %o3
bpos,pt %xcc, loop_6946
subcc %i1, 0x1D53, %g7
movgu %xcc, %i0, %o5
fmovsa %xcc, %f12, %f0
loop_6946:
call loop_6947
edge32n %o4, %l1, %i7
fmovdgu %icc, %f12, %f12
tge %icc, 0x2
loop_6947:
bg,a loop_6948
brnz,a %o7, loop_6949
std %f6, [%l7 + 0x20]
fbug %fcc0, loop_6950
loop_6948:
bge,a,pn %xcc, loop_6951
loop_6949:
stw %g2, [%l7 + 0x1C]
fble,a %fcc2, loop_6952
loop_6950:
fpsub16s %f2, %f2, %f10
loop_6951:
fmovdne %xcc, %f15, %f2
ldx [%l7 + 0x70], %l3
loop_6952:
fbn,a %fcc0, loop_6953
sra %g1, %g5, %o6
ldx [%l7 + 0x58], %g6
fbug %fcc1, loop_6954
loop_6953:
xorcc %g3, 0x1120, %i3
ldx [%l7 + 0x48], %l6
stx %o1, [%l7 + 0x78]
loop_6954:
sub %g4, %l0, %i2
sth %l2, [%l7 + 0x30]
ble,a,pn %icc, loop_6955
sdivcc %o2, 0x12C9, %o0
fmovsne %icc, %f6, %f10
bleu,a %icc, loop_6956
loop_6955:
bvc,pn %xcc, loop_6957
fmovsneg %icc, %f14, %f6
ldsh [%l7 + 0x32], %i4
loop_6956:
ble,pt %xcc, loop_6958
loop_6957:
lduw [%l7 + 0x40], %i6
fmovdgu %xcc, %f6, %f11
xnor %i5, 0x0386, %l5
loop_6958:
addcc %l4, 0x1545, %i1
ldx [%l7 + 0x58], %g7
bge loop_6959
fpsub16 %f2, %f0, %f2
ldx [%l7 + 0x20], %o3
movne %xcc, %i0, %o4
loop_6959:
ld [%l7 + 0x40], %f12
ldsb [%l7 + 0x4B], %l1
bgu loop_6960
ba,pn %icc, loop_6961
ldsh [%l7 + 0x5E], %i7
tge %xcc, 0x0
loop_6960:
bl %icc, loop_6962
loop_6961:
fsrc2 %f0, %f12
stw %o5, [%l7 + 0x48]
edge8n %o7, %g2, %l3
loop_6962:
fornot1 %f0, %f6, %f6
movl %xcc, %g1, %o6
fnands %f4, %f13, %f9
bl loop_6963
edge32ln %g5, %g3, %g6
stw %i3, [%l7 + 0x28]
ldsw [%l7 + 0x6C], %l6
loop_6963:
tg %xcc, 0x5
ldsh [%l7 + 0x2E], %g4
movvs %icc, %o1, %l0
ldub [%l7 + 0x1F], %i2
faligndata %f14, %f2, %f14
tcs %icc, 0x1
fxors %f12, %f0, %f6
ldub [%l7 + 0x1A], %o2
stb %o0, [%l7 + 0x5E]
tg %icc, 0x0
bcc,pt %xcc, loop_6964
ldsb [%l7 + 0x36], %i4
ldsw [%l7 + 0x08], %i6
lduh [%l7 + 0x4C], %i5
loop_6964:
ld [%l7 + 0x2C], %f1
ldsb [%l7 + 0x2B], %l2
sth %l4, [%l7 + 0x58]
smul %i1, 0x1E8C, %l5
fmovdleu %xcc, %f8, %f8
fmovrdgez %o3, %f6, %f12
lduw [%l7 + 0x20], %g7
tn %icc, 0x7
sdivx %o4, 0x11C9, %l1
stx %i0, [%l7 + 0x60]
bg %xcc, loop_6965
orncc %o5, %i7, %o7
movvs %xcc, %l3, %g1
brz %g2, loop_6966
loop_6965:
fbu,a %fcc3, loop_6967
edge32l %o6, %g3, %g5
sth %g6, [%l7 + 0x52]
loop_6966:
ld [%l7 + 0x0C], %f14
loop_6967:
fpackfix %f12, %f14
xorcc %l6, 0x1748, %i3
fmovrde %g4, %f14, %f2
fmovrdlz %l0, %f4, %f12
alignaddrl %o1, %i2, %o0
std %f8, [%l7 + 0x08]
std %f8, [%l7 + 0x08]
fmovdleu %xcc, %f10, %f3
fnands %f0, %f4, %f8
smulcc %i4, %i6, %i5
fmovd %f14, %f10
movne %icc, %l2, %o2
movrlz %i1, 0x3A2, %l5
addccc %l4, %g7, %o3
fmovscc %icc, %f5, %f5
fmovrdne %l1, %f10, %f14
tvc %xcc, 0x7
fones %f6
fmovrdgz %i0, %f10, %f2
ldub [%l7 + 0x51], %o5
bcs,pt %icc, loop_6968
edge8ln %i7, %o4, %o7
call loop_6969
be,a,pt %icc, loop_6970
loop_6968:
fcmple16 %f6, %f6, %g1
fcmple32 %f14, %f4, %l3
loop_6969:
edge16 %o6, %g3, %g5
loop_6970:
ble,a,pt %icc, loop_6971
srl %g2, 0x09, %g6
std %f8, [%l7 + 0x60]
call loop_6972
loop_6971:
fmovsvs %icc, %f8, %f14
smulcc %i3, %l6, %g4
ba,a %icc, loop_6973
loop_6972:
movleu %icc, %l0, %o1
fmovdvs %icc, %f9, %f3
fmovdcs %icc, %f13, %f13
loop_6973:
std %f6, [%l7 + 0x50]
fand %f0, %f0, %f4
array16 %o0, %i2, %i4
ld [%l7 + 0x6C], %f13
edge8l %i5, %l2, %o2
movrgez %i6, 0x05D, %i1
edge32 %l4, %l5, %o3
fmovdcc %icc, %f5, %f14
std %f10, [%l7 + 0x20]
fabss %f2, %f4
bleu,a loop_6974
fbl %fcc3, loop_6975
stw %g7, [%l7 + 0x60]
st %f4, [%l7 + 0x0C]
loop_6974:
sdiv %l1, 0x1A83, %i0
loop_6975:
udivx %i7, 0x05AB, %o5
add %o7, 0x1C0F, %o4
movrgz %l3, 0x37F, %g1
stw %g3, [%l7 + 0x44]
fmuld8sux16 %f4, %f2, %f10
edge8 %o6, %g2, %g5
fornot2 %f10, %f10, %f2
smul %i3, %g6, %l6
ldsh [%l7 + 0x2A], %l0
fzero %f0
andcc %o1, %g4, %o0
fmuld8ulx16 %f9, %f7, %f12
fbue %fcc0, loop_6976
fbge,a %fcc2, loop_6977
addc %i4, 0x1149, %i5
stx %l2, [%l7 + 0x10]
loop_6976:
fxors %f4, %f4, %f15
loop_6977:
smul %i2, %o2, %i6
fmovsvs %xcc, %f9, %f14
siam 0x6
st %f9, [%l7 + 0x64]
ldsw [%l7 + 0x7C], %l4
fpadd32s %f13, %f8, %f8
fmovde %icc, %f7, %f8
fmovrde %l5, %f6, %f4
nop
setx loop_6978, %l0, %l1
jmpl %l1, %i1
sth %o3, [%l7 + 0x74]
fmovsgu %icc, %f3, %f11
lduw [%l7 + 0x74], %g7
loop_6978:
bneg,a,pt %icc, loop_6979
fones %f2
fmovrdlez %l1, %f12, %f0
sdiv %i7, 0x009C, %o5
loop_6979:
movre %o7, 0x38A, %i0
fxors %f3, %f15, %f6
sth %o4, [%l7 + 0x14]
umul %g1, %l3, %o6
lduw [%l7 + 0x64], %g3
sth %g2, [%l7 + 0x72]
sth %i3, [%l7 + 0x7A]
fmul8x16au %f8, %f4, %f6
fpack32 %f4, %f14, %f8
ldx [%l7 + 0x28], %g6
sethi 0x1707, %l6
fmovdgu %xcc, %f2, %f12
fxnors %f0, %f1, %f5
lduw [%l7 + 0x58], %g5
ldsw [%l7 + 0x1C], %o1
fcmpd %fcc1, %f6, %f12
fmovse %xcc, %f14, %f5
array16 %l0, %g4, %i4
andn %o0, %i5, %l2
fmovdle %icc, %f4, %f10
fabsd %f12, %f8
edge8 %i2, %o2, %i6
fbug,a %fcc2, loop_6980
fnot2s %f4, %f6
tge %xcc, 0x2
sth %l5, [%l7 + 0x38]
loop_6980:
ldsh [%l7 + 0x2E], %i1
lduw [%l7 + 0x7C], %l4
ldsw [%l7 + 0x58], %o3
std %f4, [%l7 + 0x60]
fsrc2s %f11, %f2
bpos,a loop_6981
bg,a,pn %icc, loop_6982
fnor %f0, %f10, %f0
andcc %l1, %i7, %o5
loop_6981:
umul %g7, %i0, %o4
loop_6982:
lduw [%l7 + 0x3C], %g1
ldd [%l7 + 0x70], %f6
lduh [%l7 + 0x66], %l3
ldsh [%l7 + 0x22], %o6
edge32 %o7, %g2, %i3
fbug %fcc0, loop_6983
movne %icc, %g6, %g3
tcs %xcc, 0x5
fpackfix %f2, %f7
loop_6983:
lduh [%l7 + 0x0A], %g5
fmovsneg %xcc, %f14, %f9
lduh [%l7 + 0x7A], %o1
bneg,pn %xcc, loop_6984
fnot1 %f8, %f8
bg,a,pt %icc, loop_6985
lduh [%l7 + 0x74], %l0
loop_6984:
fpsub16s %f5, %f1, %f7
edge32 %g4, %i4, %o0
loop_6985:
ldsh [%l7 + 0x76], %i5
stx %l2, [%l7 + 0x40]
fmovdn %icc, %f9, %f2
fmovrdlez %i2, %f12, %f10
fmovscc %icc, %f0, %f15
edge32ln %l6, %o2, %l5
stb %i1, [%l7 + 0x68]
lduw [%l7 + 0x44], %i6
fbo %fcc3, loop_6986
tge %icc, 0x3
ld [%l7 + 0x30], %f5
fmul8x16al %f7, %f0, %f2
loop_6986:
fcmpd %fcc1, %f2, %f4
xnor %l4, 0x02C1, %l1
fandnot2 %f8, %f6, %f14
fbl,a %fcc2, loop_6987
stb %o3, [%l7 + 0x6B]
fmovdgu %icc, %f14, %f12
or %o5, 0x0649, %i7
loop_6987:
movge %icc, %g7, %o4
mulscc %g1, 0x1CE7, %l3
fcmpd %fcc1, %f6, %f14
movneg %icc, %o6, %o7
bge %icc, loop_6988
bcs,a %icc, loop_6989
bne,a,pn %icc, loop_6990
fpack32 %f6, %f6, %f2
loop_6988:
stb %i0, [%l7 + 0x4C]
loop_6989:
bleu,a loop_6991
loop_6990:
fmovrdgez %g2, %f4, %f2
fnand %f12, %f6, %f2
brnz,a %i3, loop_6992
loop_6991:
alignaddr %g6, %g5, %g3
bcc,a,pt %icc, loop_6993
fmovdneg %xcc, %f8, %f13
loop_6992:
tvc %icc, 0x6
tl %icc, 0x6
loop_6993:
fbu %fcc2, loop_6994
fmovdg %icc, %f8, %f15
ldd [%l7 + 0x40], %f6
smulcc %o1, %l0, %i4
loop_6994:
fblg,a %fcc0, loop_6995
fsrc2s %f15, %f7
fxnors %f0, %f13, %f15
fba,a %fcc0, loop_6996
loop_6995:
fcmped %fcc0, %f12, %f10
nop
setx loop_6997, %l0, %l1
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 %fcc0, loop_6998
loop_6996:
fmovrdlz %g4, %f10, %f10
stx %o0, [%l7 + 0x28]
loop_6997:
bleu,pt %icc, loop_6999
loop_6998:
bvs,a loop_7000
subcc %i5, 0x0DE3, %l2
bgu %xcc, loop_7001
loop_6999:
lduh [%l7 + 0x22], %i2
loop_7000:
fmovsne %icc, %f11, %f1
tsubcc %o2, %l5, %i1
loop_7001:
fmovs %f0, %f4
fpackfix %f8, %f6
ldx [%l7 + 0x38], %l6
sll %l4, %i6, %l1
lduw [%l7 + 0x20], %o3
ld [%l7 + 0x30], %f14
fornot2s %f0, %f4, %f14
ldub [%l7 + 0x4D], %i7
fnot1 %f4, %f14
stw %o5, [%l7 + 0x58]
or %g7, 0x0AA9, %o4
sllx %g1, %l3, %o7
ldsb [%l7 + 0x0F], %o6
andn %g2, %i0, %g6
movge %xcc, %i3, %g3
ta %icc, 0x5
lduw [%l7 + 0x64], %o1
call loop_7002
std %f14, [%l7 + 0x08]
fbg,a %fcc1, loop_7003
stb %l0, [%l7 + 0x4B]
loop_7002:
faligndata %f2, %f6, %f4
ldx [%l7 + 0x10], %g5
loop_7003:
stb %g4, [%l7 + 0x77]
edge16ln %o0, %i5, %l2
stx %i2, [%l7 + 0x10]
sra %o2, %l5, %i1
fmovsn %icc, %f6, %f4
fsrc1s %f11, %f5
sth %i4, [%l7 + 0x68]
array16 %l6, %i6, %l4
std %f10, [%l7 + 0x30]
pdist %f8, %f12, %f8
ldub [%l7 + 0x3F], %o3
fsrc1s %f3, %f14
st %f2, [%l7 + 0x08]
fpack16 %f12, %f4
fcmple16 %f4, %f2, %l1
fmovdvs %xcc, %f12, %f15
smulcc %o5, 0x1ED9, %i7
tpos %icc, 0x5
fzero %f10
edge8n %o4, %g7, %l3
fcmpgt16 %f0, %f4, %o7
fmovs %f15, %f0
ldsh [%l7 + 0x42], %o6
stw %g1, [%l7 + 0x4C]
subccc %i0, %g6, %g2
tvs %xcc, 0x0
stb %g3, [%l7 + 0x4E]
fmul8sux16 %f4, %f12, %f2
lduw [%l7 + 0x14], %i3
fcmpes %fcc1, %f13, %f14
popc 0x075F, %l0
ldsb [%l7 + 0x6C], %g5
subc %g4, %o1, %i5
ld [%l7 + 0x6C], %f0
fnands %f4, %f2, %f0
sth %l2, [%l7 + 0x20]
ldx [%l7 + 0x10], %o0
movrlz %o2, 0x3AD, %l5
fpsub32s %f8, %f3, %f6
fbg,a %fcc1, loop_7004
fmovsle %icc, %f2, %f8
siam 0x5
lduw [%l7 + 0x3C], %i2
loop_7004:
orncc %i1, 0x1874, %l6
xor %i6, %l4, %o3
movcc %icc, %i4, %l1
addccc %o5, 0x03EA, %i7
lduh [%l7 + 0x28], %g7
sdiv %o4, 0x170E, %o7
bvs,a,pt %icc, loop_7005
stb %l3, [%l7 + 0x31]
ld [%l7 + 0x40], %f7
fornot1 %f0, %f0, %f2
loop_7005:
bgu,pn %xcc, loop_7006
stb %g1, [%l7 + 0x4A]
fmuld8ulx16 %f15, %f11, %f4
fandnot1 %f4, %f0, %f6
loop_7006:
stx %o6, [%l7 + 0x48]
sra %i0, %g6, %g2
fcmpgt16 %f0, %f2, %g3
fnot2 %f2, %f0
ldsh [%l7 + 0x36], %l0
subccc %i3, 0x199C, %g4
addc %g5, %i5, %l2
fba %fcc2, loop_7007
ld [%l7 + 0x30], %f10
fba,a %fcc1, loop_7008
mulx %o0, %o2, %o1
loop_7007:
sth %i2, [%l7 + 0x76]
ldx [%l7 + 0x60], %i1
loop_7008:
ldsh [%l7 + 0x66], %l5
ldx [%l7 + 0x20], %l6
tne %icc, 0x3
fcmple16 %f14, %f8, %i6
fnors %f6, %f12, %f11
fpack32 %f10, %f2, %f10
movvs %xcc, %l4, %o3
lduh [%l7 + 0x0E], %l1
tsubcctv %i4, %o5, %i7
brnz %g7, loop_7009
sth %o4, [%l7 + 0x58]
std %f4, [%l7 + 0x48]
ldsw [%l7 + 0x38], %l3
loop_7009:
ldx [%l7 + 0x38], %g1
faligndata %f2, %f4, %f2
stw %o7, [%l7 + 0x08]
fmovsneg %icc, %f15, %f9
fcmpes %fcc2, %f6, %f13
ldd [%l7 + 0x58], %f8
ldub [%l7 + 0x7C], %i0
bleu,a loop_7010
ldub [%l7 + 0x63], %o6
bcc,pn %icc, loop_7011
bcs,a loop_7012
loop_7010:
xorcc %g6, %g3, %g2
fmovd %f12, %f10
loop_7011:
fmovrde %l0, %f14, %f8
loop_7012:
fmovdvs %icc, %f5, %f6
std %f14, [%l7 + 0x30]
movvc %xcc, %i3, %g4
popc %g5, %l2
lduh [%l7 + 0x08], %i5
sth %o0, [%l7 + 0x08]
tcs %xcc, 0x0
pdist %f2, %f14, %f6
array32 %o1, %i2, %o2
ldx [%l7 + 0x28], %l5
fmovdge %icc, %f4, %f8
fmul8x16al %f1, %f0, %f12
fxnors %f12, %f9, %f9
tne %xcc, 0x3
fandnot1 %f12, %f0, %f4
movvs %xcc, %i1, %i6
ldsb [%l7 + 0x57], %l6
fcmpne16 %f10, %f8, %o3
movpos %icc, %l1, %l4
edge32 %i4, %i7, %o5
ldsw [%l7 + 0x70], %g7
fmovda %xcc, %f10, %f3
popc %l3, %g1
andcc %o4, %i0, %o7
sth %o6, [%l7 + 0x2E]
bvc,a,pt %xcc, loop_7013
ld [%l7 + 0x48], %f2
fcmped %fcc3, %f4, %f2
ldd [%l7 + 0x08], %f10
loop_7013:
bge %xcc, loop_7014
ld [%l7 + 0x14], %f14
lduw [%l7 + 0x78], %g3
movleu %xcc, %g2, %g6
loop_7014:
st %f11, [%l7 + 0x5C]
andcc %l0, 0x04E1, %g4
ldub [%l7 + 0x4F], %i3
fmovrsne %l2, %f14, %f0
sllx %i5, 0x07, %g5
taddcctv %o0, %o1, %o2
nop
setx loop_7015, %l0, %l1
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 %f8, %f5
subcc %i2, %l5, %i1
tg %xcc, 0x3
loop_7015:
movvs %icc, %l6, %o3
taddcctv %i6, %l1, %i4
or %i7, 0x1C2E, %o5
fmovde %xcc, %f9, %f7
edge16 %g7, %l3, %g1
subcc %l4, %o4, %i0
ldd [%l7 + 0x28], %f12
addc %o6, 0x1A39, %o7
udivcc %g2, 0x1FBB, %g3
srlx %l0, %g6, %g4
xnorcc %i3, %i5, %l2
bcs %icc, loop_7016
brlz %o0, loop_7017
stb %o1, [%l7 + 0x41]
fmovrdgz %o2, %f8, %f10
loop_7016:
bne,a,pt %xcc, loop_7018
loop_7017:
udivcc %g5, 0x0194, %l5
stx %i2, [%l7 + 0x70]
fxor %f10, %f6, %f8
loop_7018:
ldub [%l7 + 0x45], %i1
fmovda %icc, %f13, %f3
fnegs %f8, %f5
bvs,pt %xcc, loop_7019
tle %icc, 0x2
fornot2 %f4, %f12, %f14
nop
setx loop_7020, %l0, %l1
jmpl %l1, %l6
loop_7019:
ldsw [%l7 + 0x08], %i6
fnor %f6, %f8, %f0
or %l1, %o3, %i7
loop_7020:
movg %xcc, %i4, %o5
fcmpgt16 %f6, %f14, %l3
stb %g1, [%l7 + 0x5E]
orn %g7, 0x166C, %l4
fmovrde %o4, %f10, %f4
udivx %i0, 0x1560, %o6
xnorcc %g2, %g3, %o7
fcmpgt16 %f8, %f2, %l0
bleu,a,pt %icc, loop_7021
stx %g4, [%l7 + 0x30]
fpadd16 %f6, %f10, %f2
srax %i3, %i5, %g6
loop_7021:
edge32n %o0, %o1, %l2
ld [%l7 + 0x08], %f10
fxors %f6, %f5, %f2
fmovsvs %icc, %f10, %f12
fnand %f10, %f6, %f4
edge8l %g5, %l5, %i2
nop
setx loop_7022, %l0, %l1
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 %i1, [%l7 + 0x0C]
fxors %f14, %f13, %f15
tleu %xcc, 0x5
loop_7022:
fpsub16s %f10, %f4, %f14
fmovdne %xcc, %f13, %f3
movrgz %l6, 0x1A4, %i6
stb %l1, [%l7 + 0x28]
ldsw [%l7 + 0x18], %o3
tpos %icc, 0x5
orcc %i7, 0x1A0B, %i4
sra %o2, 0x0E, %o5
edge16n %l3, %g1, %l4
lduh [%l7 + 0x5C], %o4
fmovscc %icc, %f7, %f6
fcmpgt32 %f0, %f8, %g7
ld [%l7 + 0x3C], %f8
fmovrdlez %o6, %f4, %f10
edge32 %i0, %g3, %o7
stw %g2, [%l7 + 0x40]
udivcc %l0, 0x1989, %i3
alignaddrl %g4, %i5, %o0
fmovse %icc, %f14, %f12
fmul8ulx16 %f8, %f10, %f4
faligndata %f12, %f14, %f2
edge8n %g6, %o1, %g5
movgu %xcc, %l5, %i2
fmovsge %xcc, %f5, %f3
ldx [%l7 + 0x58], %i1
ldx [%l7 + 0x48], %l6
orcc %l2, 0x0FC6, %i6
nop
setx loop_7023, %l0, %l1
jmpl %l1, %l1
movge %xcc, %i7, %o3
lduh [%l7 + 0x2A], %i4
ld [%l7 + 0x10], %f12
loop_7023:
movg %xcc, %o5, %o2
ldub [%l7 + 0x2E], %l3
bleu,pt %icc, loop_7024
fnand %f6, %f4, %f14
tcc %icc, 0x1
stw %g1, [%l7 + 0x58]
loop_7024:
stw %o4, [%l7 + 0x28]
st %f2, [%l7 + 0x70]
edge8ln %g7, %o6, %i0
fbne %fcc0, loop_7025
stb %l4, [%l7 + 0x1F]
fmovrde %o7, %f4, %f0
fnot1s %f7, %f15
loop_7025:
movge %icc, %g2, %g3
brlz,a %i3, loop_7026
fpadd16 %f14, %f0, %f0
ldub [%l7 + 0x3F], %g4
stw %i5, [%l7 + 0x6C]
loop_7026:
fpmerge %f5, %f5, %f4
movre %o0, %g6, %o1
movge %icc, %l0, %g5
xorcc %i2, 0x0470, %i1
fones %f5
ble %icc, loop_7027
tcs %xcc, 0x0
fmovd %f14, %f8
faligndata %f2, %f10, %f10
loop_7027:
nop
setx loop_7028, %l0, %l1
jmpl %l1, %l5
fmul8x16al %f14, %f1, %f2
fcmped %fcc0, %f4, %f6
sth %l2, [%l7 + 0x7A]
loop_7028:
fmovdcs %xcc, %f3, %f7
fbue %fcc3, loop_7029
movre %l6, %l1, %i6
fcmpd %fcc1, %f2, %f2
st %f10, [%l7 + 0x68]
loop_7029:
movl %xcc, %i7, %i4
fblg,a %fcc2, loop_7030
fmovda %icc, %f10, %f13
fornot2s %f5, %f1, %f13
smul %o3, 0x17F9, %o2
loop_7030:
fmovda %icc, %f14, %f5
tcs %icc, 0x4
xor %o5, %l3, %g1
ldsw [%l7 + 0x50], %g7
movleu %xcc, %o4, %i0
fmovsn %icc, %f4, %f2
mulscc %l4, 0x1CEA, %o7
fmovrdne %g2, %f14, %f8
ldx [%l7 + 0x50], %g3
lduh [%l7 + 0x2A], %o6
ldub [%l7 + 0x76], %g4
tle %xcc, 0x3
ldsh [%l7 + 0x40], %i3
fmovdg %icc, %f1, %f6
stx %o0, [%l7 + 0x50]
fpsub16 %f12, %f6, %f2
sth %g6, [%l7 + 0x2C]
movn %icc, %o1, %i5
fxors %f15, %f2, %f1
stx %l0, [%l7 + 0x58]
movrlez %i2, %g5, %l5
ldsh [%l7 + 0x6A], %l2
bne,a loop_7031
orcc %l6, %l1, %i1
std %f12, [%l7 + 0x38]
bge,pn %icc, loop_7032
loop_7031:
sth %i6, [%l7 + 0x5E]
andcc %i4, 0x1F3B, %o3
ld [%l7 + 0x50], %f2
loop_7032:
brnz %i7, loop_7033
fandnot2 %f0, %f12, %f14
fmovd %f4, %f2
andn %o5, %o2, %g1
loop_7033:
fbu %fcc3, loop_7034
ldx [%l7 + 0x70], %l3
fone %f8
st %f7, [%l7 + 0x0C]
loop_7034:
ldsb [%l7 + 0x63], %o4
fornot2 %f4, %f4, %f12
fbg,a %fcc0, loop_7035
ldub [%l7 + 0x5E], %i0
tgu %xcc, 0x6
fnor %f4, %f12, %f6
loop_7035:
bvs,a %icc, loop_7036
ta %xcc, 0x2
movvs %xcc, %l4, %g7
fpadd32s %f1, %f14, %f8
loop_7036:
fmovrdgez %g2, %f14, %f4
fmovrsgez %o7, %f15, %f11
fba,a %fcc2, loop_7037
fbn,a %fcc0, loop_7038
ldx [%l7 + 0x50], %g3
fxors %f9, %f6, %f1
loop_7037:
fnegs %f4, %f6
loop_7038:
std %f0, [%l7 + 0x48]
sth %o6, [%l7 + 0x3A]
udivx %g4, 0x1619, %i3
fandnot2 %f14, %f10, %f10
subc %o0, 0x088C, %g6
bleu,a %xcc, loop_7039
movne %xcc, %i5, %o1
fnot2s %f14, %f14
ldsw [%l7 + 0x34], %l0
loop_7039:
fsrc1 %f8, %f10
fnors %f2, %f0, %f13
fcmpes %fcc0, %f8, %f10
edge32n %i2, %g5, %l5
fabsd %f4, %f10
fnegs %f11, %f0
andn %l2, %l6, %l1
lduh [%l7 + 0x72], %i6
ldx [%l7 + 0x10], %i4
fandnot2 %f10, %f10, %f6
array32 %i1, %i7, %o5
addccc %o2, %o3, %l3
fornot1 %f10, %f10, %f4
fmovdle %icc, %f6, %f14
sdiv %o4, 0x15FA, %i0
fbe %fcc3, loop_7040
fcmpgt16 %f12, %f12, %l4
lduh [%l7 + 0x56], %g7
ldsh [%l7 + 0x46], %g1
loop_7040:
brnz %g2, loop_7041
udiv %o7, 0x01B4, %o6
fmovs %f3, %f12
array16 %g3, %i3, %o0
loop_7041:
fbe %fcc1, loop_7042
edge32n %g6, %i5, %g4
bl %xcc, loop_7043
st %f9, [%l7 + 0x3C]
loop_7042:
ldsw [%l7 + 0x40], %o1
fbn %fcc0, loop_7044
loop_7043:
smul %l0, 0x1FAA, %i2
fmul8x16au %f6, %f4, %f8
std %f10, [%l7 + 0x08]
loop_7044:
fornot2s %f9, %f0, %f13
fmovdl %xcc, %f3, %f8
fmovrdgz %g5, %f0, %f12
fmuld8sux16 %f4, %f12, %f2
ldsh [%l7 + 0x76], %l2
stx %l6, [%l7 + 0x30]
fmovdvc %icc, %f9, %f7
ta %xcc, 0x2
fandnot2s %f0, %f4, %f12
stw %l5, [%l7 + 0x60]
fcmpes %fcc1, %f7, %f14
stb %l1, [%l7 + 0x1D]
fcmped %fcc3, %f0, %f14
ldd [%l7 + 0x60], %f2
fmovsl %xcc, %f3, %f0
ldsh [%l7 + 0x62], %i4
fmovdge %icc, %f1, %f0
for %f12, %f10, %f6
movle %icc, %i1, %i7
stw %o5, [%l7 + 0x68]
popc 0x1452, %i6
st %f10, [%l7 + 0x38]
sth %o2, [%l7 + 0x6E]
sth %o3, [%l7 + 0x12]
fones %f1
nop
setx loop_7045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %o4, %i0
fnot1 %f12, %f8
lduw [%l7 + 0x60], %l4
loop_7045:
and %l3, 0x13FF, %g7
fmovdcc %xcc, %f10, %f5
edge16ln %g1, %g2, %o6
mulx %g3, %o7, %o0
bcs,a,pt %icc, loop_7046
movrgez %i3, %i5, %g6
ldub [%l7 + 0x27], %g4
lduw [%l7 + 0x0C], %l0
loop_7046:
bgu,a,pt %xcc, loop_7047
ldsb [%l7 + 0x1B], %o1
nop
setx loop_7048, %l0, %l1
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 %fcc3, loop_7049
loop_7047:
movn %xcc, %i2, %l2
nop
setx loop_7050, %l0, %l1
jmpl %l1, %l6
loop_7048:
fors %f12, %f4, %f6
loop_7049:
tg %icc, 0x4
xnorcc %g5, %l1, %i4
loop_7050:
movrlez %l5, %i1, %o5
fmul8x16al %f3, %f12, %f10
lduw [%l7 + 0x34], %i6
st %f12, [%l7 + 0x34]
udivcc %o2, 0x0FBB, %i7
lduh [%l7 + 0x42], %o3
lduw [%l7 + 0x40], %i0
std %f10, [%l7 + 0x58]
mulscc %l4, %l3, %g7
fcmps %fcc2, %f12, %f1
lduh [%l7 + 0x5C], %g1
stx %o4, [%l7 + 0x30]
pdist %f4, %f6, %f4
fmovrdgz %o6, %f6, %f0
std %f8, [%l7 + 0x78]
ldub [%l7 + 0x1E], %g2
movl %xcc, %g3, %o0
fblg,a %fcc2, loop_7051
stw %o7, [%l7 + 0x58]
fbuge,a %fcc0, loop_7052
stx %i3, [%l7 + 0x08]
loop_7051:
andcc %i5, %g4, %g6
siam 0x7
loop_7052:
sth %l0, [%l7 + 0x42]
movneg %xcc, %o1, %l2
lduw [%l7 + 0x64], %l6
movg %icc, %i2, %g5
brnz,a %i4, loop_7053
fbg,a %fcc2, loop_7054
fcmple32 %f0, %f4, %l1
tg %icc, 0x2
loop_7053:
mulscc %l5, %o5, %i1
loop_7054:
fandnot1s %f7, %f0, %f7
ta %icc, 0x2
sdiv %o2, 0x12E0, %i6
movg %icc, %o3, %i7
fabss %f10, %f7
fmovsleu %xcc, %f7, %f15
edge8l %i0, %l3, %l4
ldx [%l7 + 0x70], %g1
ldsb [%l7 + 0x70], %o4
bg loop_7055
fcmpne16 %f10, %f8, %g7
bvs,pn %xcc, loop_7056
ldsh [%l7 + 0x56], %o6
loop_7055:
ldsh [%l7 + 0x20], %g2
ldub [%l7 + 0x7B], %o0
loop_7056:
ldx [%l7 + 0x78], %o7
stx %i3, [%l7 + 0x30]
bleu,a loop_7057
movrlz %g3, 0x087, %i5
fnors %f1, %f6, %f9
ld [%l7 + 0x3C], %f5
loop_7057:
movpos %xcc, %g4, %g6
lduw [%l7 + 0x14], %l0
lduw [%l7 + 0x10], %o1
ba,pn %icc, loop_7058
ld [%l7 + 0x38], %f7
sth %l2, [%l7 + 0x2A]
or %i2, %g5, %l6
loop_7058:
fmovde %xcc, %f8, %f10
fnot2s %f11, %f5
movneg %xcc, %i4, %l5
st %f5, [%l7 + 0x2C]
brgez %o5, loop_7059
fcmps %fcc2, %f5, %f3
fmovsa %xcc, %f5, %f5
edge32ln %i1, %o2, %i6
loop_7059:
xor %l1, 0x1822, %i7
fmovsl %xcc, %f1, %f5
tsubcc %i0, 0x18DF, %o3
fandnot1s %f7, %f11, %f11
movne %icc, %l3, %g1
movneg %icc, %l4, %o4
ldd [%l7 + 0x20], %f14
stx %g7, [%l7 + 0x48]
smulcc %g2, 0x0158, %o0
fmovrse %o6, %f3, %f0
tge %icc, 0x2
fbug,a %fcc3, loop_7060
fmovspos %icc, %f12, %f12
fcmpgt16 %f14, %f6, %o7
ldsw [%l7 + 0x60], %g3
loop_7060:
srlx %i5, %g4, %g6
stx %i3, [%l7 + 0x68]
std %f10, [%l7 + 0x20]
movre %o1, 0x1B7, %l0
fblg,a %fcc1, loop_7061
fpmerge %f0, %f14, %f6
fzeros %f3
srl %i2, 0x13, %g5
loop_7061:
fbo %fcc0, loop_7062
ldd [%l7 + 0x68], %f12
ldsw [%l7 + 0x0C], %l6
array16 %i4, %l2, %o5
loop_7062:
movleu %xcc, %l5, %o2
fbu,a %fcc0, loop_7063
ld [%l7 + 0x5C], %f3
subc %i6, %i1, %i7
tgu %xcc, 0x4
loop_7063:
srl %l1, %o3, %l3
fnegs %f13, %f7
movrlez %g1, 0x363, %i0
edge8n %o4, %g7, %g2
stx %l4, [%l7 + 0x48]
ldsw [%l7 + 0x58], %o6
fmovscc %icc, %f10, %f11
subcc %o0, %o7, %i5
fmul8x16al %f7, %f9, %f14
ldub [%l7 + 0x6D], %g4
fmovrsgz %g3, %f12, %f4
udivcc %g6, 0x1BEC, %o1
movl %icc, %l0, %i2
bl loop_7064
stb %i3, [%l7 + 0x72]
tcc %icc, 0x5
ldsw [%l7 + 0x30], %g5
loop_7064:
fmovdvc %xcc, %f13, %f15
or %i4, 0x124E, %l6
bcc,a loop_7065
ldsw [%l7 + 0x08], %l2
ldsb [%l7 + 0x23], %l5
be,pn %xcc, loop_7066
loop_7065:
fnot1s %f12, %f6
sth %o5, [%l7 + 0x60]
fnor %f12, %f10, %f8
loop_7066:
fmovrde %o2, %f10, %f8
ldd [%l7 + 0x38], %f8
andn %i1, 0x0B78, %i6
nop
setx loop_7067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f8, %f14, %f8
edge16l %i7, %l1, %o3
fmul8x16al %f15, %f2, %f4
loop_7067:
fbule,a %fcc0, loop_7068
fpackfix %f0, %f13
lduw [%l7 + 0x68], %g1
bg,a,pt %icc, loop_7069
loop_7068:
brgez %i0, loop_7070
ldub [%l7 + 0x26], %o4
tl %xcc, 0x1
loop_7069:
fabss %f11, %f15
loop_7070:
fmovdleu %xcc, %f11, %f2
brgez,a %g7, loop_7071
tcs %xcc, 0x4
ldsh [%l7 + 0x46], %g2
fmovdne %icc, %f11, %f11
loop_7071:
andcc %l3, %o6, %l4
umulcc %o7, %o0, %g4
std %f2, [%l7 + 0x50]
ldx [%l7 + 0x68], %g3
fnot1s %f13, %f11
ldub [%l7 + 0x0F], %g6
fpadd16s %f8, %f0, %f14
sth %o1, [%l7 + 0x46]
lduw [%l7 + 0x30], %l0
tcc %icc, 0x5
ldsh [%l7 + 0x4E], %i2
std %f0, [%l7 + 0x10]
fzero %f0
fmovrdlz %i5, %f8, %f2
subccc %g5, %i3, %i4
fcmped %fcc3, %f4, %f8
fmovscs %xcc, %f1, %f5
ldsb [%l7 + 0x49], %l6
fandnot2 %f14, %f0, %f6
fnegd %f0, %f4
edge32ln %l2, %l5, %o5
fnegs %f5, %f3
bpos,pn %icc, loop_7072
ldsb [%l7 + 0x17], %i1
sra %i6, %i7, %o2
movg %xcc, %o3, %g1
loop_7072:
ld [%l7 + 0x40], %f4
tl %icc, 0x2
ldsb [%l7 + 0x48], %i0
ldub [%l7 + 0x11], %l1
edge16l %o4, %g2, %g7
st %f15, [%l7 + 0x5C]
fmovdcc %xcc, %f2, %f0
ldsb [%l7 + 0x69], %l3
ldsh [%l7 + 0x46], %l4
andncc %o6, %o0, %o7
faligndata %f2, %f8, %f8
fbue %fcc2, loop_7073
for %f4, %f2, %f2
fmovd %f12, %f2
bn loop_7074
loop_7073:
tne %icc, 0x4
fmovdge %icc, %f4, %f14
brnz %g3, loop_7075
loop_7074:
stw %g6, [%l7 + 0x78]
fmovrse %g4, %f13, %f9
std %f10, [%l7 + 0x10]
loop_7075:
smulcc %l0, %o1, %i2
movleu %icc, %g5, %i5
xnor %i4, %l6, %i3
popc 0x09A0, %l2
fmuld8sux16 %f10, %f11, %f10
fpadd32 %f2, %f12, %f8
fpadd32 %f4, %f0, %f4
fmul8x16au %f13, %f3, %f10
tleu %icc, 0x1
siam 0x0
stw %o5, [%l7 + 0x44]
fbule,a %fcc3, loop_7076
fcmped %fcc3, %f0, %f6
sth %l5, [%l7 + 0x58]
move %icc, %i1, %i6
loop_7076:
edge16n %i7, %o2, %o3
std %f0, [%l7 + 0x08]
tg %xcc, 0x2
fmovdvs %xcc, %f4, %f5
ld [%l7 + 0x18], %f7
ba,a %icc, loop_7077
fmovsle %xcc, %f2, %f11
fmovdcc %xcc, %f7, %f15
fmul8x16al %f13, %f11, %f2
loop_7077:
fnot2 %f4, %f0
xnorcc %g1, 0x1FC6, %l1
brnz,a %i0, loop_7078
pdist %f6, %f8, %f6
movcs %icc, %g2, %o4
fcmpgt32 %f6, %f12, %l3
loop_7078:
fbuge %fcc3, loop_7079
brlez,a %g7, loop_7080
orn %l4, 0x0015, %o0
fpsub16s %f1, %f11, %f13
loop_7079:
fnot2 %f2, %f4
loop_7080:
sth %o6, [%l7 + 0x08]
edge16l %o7, %g6, %g4
tcc %xcc, 0x0
array8 %g3, %l0, %o1
fornot1s %f1, %f14, %f4
fmovscs %xcc, %f0, %f2
fsrc2 %f12, %f2
andn %g5, 0x1172, %i2
fsrc2 %f10, %f8
tl %icc, 0x1
ld [%l7 + 0x50], %f7
sra %i4, 0x06, %i5
stb %i3, [%l7 + 0x22]
fbl %fcc0, loop_7081
move %xcc, %l6, %l2
st %f5, [%l7 + 0x24]
movneg %xcc, %l5, %i1
loop_7081:
andncc %o5, %i7, %i6
movn %icc, %o3, %g1
fsrc1s %f12, %f0
fmovdcs %icc, %f1, %f11
subccc %o2, %i0, %l1
movvs %icc, %g2, %l3
edge32ln %o4, %l4, %g7
bge,a,pn %icc, loop_7082
array8 %o6, %o7, %g6
ld [%l7 + 0x34], %f10
std %f0, [%l7 + 0x20]
loop_7082:
ldsw [%l7 + 0x7C], %g4
fabss %f2, %f15
fmovsa %xcc, %f12, %f11
fmovspos %icc, %f12, %f11
movn %xcc, %g3, %l0
stb %o0, [%l7 + 0x3D]
ld [%l7 + 0x28], %f5
fmovscs %xcc, %f12, %f5
fcmpne16 %f2, %f6, %g5
lduw [%l7 + 0x68], %i2
or %i4, 0x186E, %o1
fxors %f15, %f3, %f7
ldx [%l7 + 0x28], %i3
fmul8x16al %f7, %f7, %f12
movneg %xcc, %l6, %l2
sra %i5, 0x16, %l5
tn %icc, 0x0
fmovdge %icc, %f13, %f8
orncc %i1, %o5, %i6
fandnot1 %f10, %f12, %f10
alignaddr %o3, %i7, %g1
for %f8, %f10, %f12
be loop_7083
fnot1 %f6, %f6
pdist %f4, %f0, %f14
fble %fcc1, loop_7084
loop_7083:
edge8l %i0, %o2, %l1
fors %f9, %f1, %f1
fbe %fcc3, loop_7085
loop_7084:
sth %l3, [%l7 + 0x76]
add %o4, 0x1C2A, %l4
fcmpne32 %f14, %f14, %g2
loop_7085:
fbuge %fcc3, loop_7086
alignaddrl %g7, %o6, %g6
stx %g4, [%l7 + 0x40]
fmovdgu %icc, %f15, %f14
loop_7086:
fba,a %fcc2, loop_7087
fmovsge %xcc, %f2, %f15
stx %g3, [%l7 + 0x58]
stx %l0, [%l7 + 0x18]
loop_7087:
fpadd16 %f4, %f12, %f4
movgu %icc, %o7, %o0
fabsd %f6, %f14
popc 0x1422, %i2
fnot2 %f14, %f12
fcmple16 %f12, %f2, %g5
pdist %f6, %f4, %f4
addc %o1, %i3, %l6
ldsb [%l7 + 0x14], %i4
fmovsvc %xcc, %f15, %f8
ld [%l7 + 0x6C], %f5
fmovdvs %xcc, %f15, %f9
fmovdg %xcc, %f10, %f6
sethi 0x0A0C, %l2
array16 %i5, %i1, %o5
ldx [%l7 + 0x48], %l5
nop
setx loop_7088, %l0, %l1
jmpl %l1, %o3
smul %i6, 0x0D19, %i7
fandnot2s %f12, %f1, %f12
ldsh [%l7 + 0x1E], %g1
loop_7088:
ld [%l7 + 0x5C], %f13
fbue %fcc1, loop_7089
sdivx %o2, 0x06BF, %l1
ldub [%l7 + 0x75], %i0
stb %l3, [%l7 + 0x51]
loop_7089:
stw %l4, [%l7 + 0x30]
lduw [%l7 + 0x54], %o4
udivx %g2, 0x1151, %o6
fors %f8, %f13, %f14
bgu loop_7090
ldx [%l7 + 0x48], %g7
ldx [%l7 + 0x10], %g6
fandnot1s %f4, %f3, %f8
loop_7090:
bl,a %icc, loop_7091
fmovsleu %icc, %f0, %f2
bg,a %icc, loop_7092
fmovse %xcc, %f15, %f14
loop_7091:
fba %fcc0, loop_7093
bvs,pt %icc, loop_7094
loop_7092:
fbu,a %fcc2, loop_7095
fcmpes %fcc0, %f9, %f4
loop_7093:
bpos,pn %icc, loop_7096
loop_7094:
fmovda %xcc, %f15, %f12
loop_7095:
addccc %g4, %g3, %o7
ldsw [%l7 + 0x40], %l0
loop_7096:
fone %f10
st %f10, [%l7 + 0x68]
movrlz %i2, 0x0E9, %o0
lduh [%l7 + 0x60], %o1
umul %g5, %i3, %i4
edge16n %l6, %l2, %i1
bn,a loop_7097
fmovrsgez %i5, %f5, %f10
sth %o5, [%l7 + 0x10]
bleu %icc, loop_7098
loop_7097:
fbule,a %fcc1, loop_7099
tle %icc, 0x4
fnands %f7, %f11, %f12
loop_7098:
stx %o3, [%l7 + 0x58]
loop_7099:
fmovrdlez %i6, %f12, %f6
stw %l5, [%l7 + 0x4C]
ldub [%l7 + 0x61], %g1
udivx %i7, 0x12EA, %o2
tle %xcc, 0x7
fmul8sux16 %f6, %f8, %f14
lduh [%l7 + 0x44], %l1
move %icc, %l3, %l4
umul %o4, 0x1A80, %g2
ta %icc, 0x5
ldx [%l7 + 0x30], %i0
ldsb [%l7 + 0x30], %o6
fmovdpos %icc, %f7, %f3
stw %g7, [%l7 + 0x4C]
fmuld8sux16 %f0, %f2, %f14
bge,a %xcc, loop_7100
bge,a %icc, loop_7101
ldd [%l7 + 0x30], %f10
brgez,a %g4, loop_7102
loop_7100:
movrgz %g3, %o7, %l0
loop_7101:
bshuffle %f4, %f12, %f10
ldsh [%l7 + 0x48], %g6
loop_7102:
edge16l %i2, %o0, %o1
ldsh [%l7 + 0x3E], %g5
brlz %i4, loop_7103
siam 0x1
fsrc1 %f6, %f12
ldsh [%l7 + 0x32], %l6
loop_7103:
or %l2, %i1, %i5
brlz %i3, loop_7104
fcmpgt16 %f6, %f8, %o3
edge16l %i6, %l5, %o5
edge8l %i7, %o2, %l1
loop_7104:
sdiv %l3, 0x143D, %g1
ldd [%l7 + 0x50], %f6
addc %o4, %g2, %i0
tneg %icc, 0x7
fmul8ulx16 %f4, %f2, %f8
fcmpgt16 %f8, %f14, %l4
sethi 0x151F, %g7
bne,pn %xcc, loop_7105
fbne,a %fcc2, loop_7106
stx %o6, [%l7 + 0x40]
ldub [%l7 + 0x09], %g4
loop_7105:
ldx [%l7 + 0x20], %g3
loop_7106:
fcmpne32 %f0, %f8, %o7
sllx %g6, 0x12, %l0
fabss %f13, %f13
subc %i2, 0x03A2, %o1
ldub [%l7 + 0x3E], %o0
fpack32 %f6, %f8, %f4
ldsb [%l7 + 0x36], %i4
fpack16 %f8, %f13
ld [%l7 + 0x60], %f15
movvs %icc, %l6, %g5
bvs,a,pn %xcc, loop_7107
sth %i1, [%l7 + 0x50]
fbu %fcc0, loop_7108
stb %l2, [%l7 + 0x34]
loop_7107:
fornot2 %f2, %f2, %f2
fmuld8ulx16 %f9, %f15, %f6
loop_7108:
movrlez %i3, %o3, %i6
for %f12, %f6, %f6
tcs %xcc, 0x4
stb %i5, [%l7 + 0x32]
fbule %fcc3, loop_7109
fbule %fcc3, loop_7110
lduw [%l7 + 0x60], %o5
fbue,a %fcc3, loop_7111
loop_7109:
fmovsg %xcc, %f12, %f4
loop_7110:
movrne %i7, 0x0E8, %l5
movrne %l1, %o2, %l3
loop_7111:
fbug,a %fcc3, loop_7112
fmovrdgez %g1, %f0, %f14
brgez,a %g2, loop_7113
srax %i0, %l4, %g7
loop_7112:
sth %o4, [%l7 + 0x6A]
edge8l %g4, %g3, %o6
loop_7113:
brz,a %o7, loop_7114
lduh [%l7 + 0x38], %g6
std %f8, [%l7 + 0x28]
edge32n %l0, %o1, %o0
loop_7114:
fnot1s %f9, %f9
sdivcc %i4, 0x0DA3, %i2
ld [%l7 + 0x4C], %f12
fmovdvs %xcc, %f5, %f9
fmovrdgz %l6, %f2, %f2
fmuld8sux16 %f1, %f11, %f4
tsubcc %i1, %l2, %i3
orn %o3, %g5, %i6
edge32ln %o5, %i5, %l5
fpsub32 %f2, %f0, %f14
xnor %l1, 0x04A0, %i7
lduh [%l7 + 0x32], %o2
nop
setx loop_7115, %l0, %l1
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 %l3, [%l7 + 0x24]
tneg %icc, 0x2
edge16ln %g2, %g1, %i0
loop_7115:
brlez %l4, loop_7116
brgz,a %g7, loop_7117
std %f12, [%l7 + 0x48]
st %f6, [%l7 + 0x7C]
loop_7116:
addccc %g4, 0x0855, %o4
loop_7117:
ld [%l7 + 0x28], %f14
fmovdleu %icc, %f3, %f4
fnot1 %f10, %f14
stb %g3, [%l7 + 0x73]
nop
setx loop_7118, %l0, %l1
jmpl %l1, %o7
fmovsa %xcc, %f4, %f10
array16 %g6, %l0, %o1
fmovscc %icc, %f14, %f6
loop_7118:
fzeros %f15
fxor %f12, %f4, %f6
ld [%l7 + 0x08], %f14
fmuld8sux16 %f3, %f14, %f4
tleu %icc, 0x7
stb %o0, [%l7 + 0x54]
fcmpgt16 %f12, %f8, %o6
sll %i2, %i4, %l6
popc 0x1395, %l2
fmovsg %xcc, %f10, %f11
fmovdle %icc, %f9, %f9
ld [%l7 + 0x34], %f10
udivcc %i1, 0x1098, %i3
stb %o3, [%l7 + 0x40]
ldd [%l7 + 0x10], %f10
lduw [%l7 + 0x10], %i6
ldub [%l7 + 0x0E], %g5
ldsh [%l7 + 0x46], %o5
brnz,a %l5, loop_7119
ldsh [%l7 + 0x68], %l1
tcc %xcc, 0x3
stx %i5, [%l7 + 0x70]
loop_7119:
fmovdn %icc, %f8, %f4
movrlez %i7, 0x33C, %l3
ldub [%l7 + 0x14], %g2
fmovd %f12, %f12
edge32ln %o2, %i0, %l4
ldx [%l7 + 0x48], %g7
fmovd %f2, %f8
ldsb [%l7 + 0x0A], %g4
sth %g1, [%l7 + 0x2C]
tvs %xcc, 0x3
edge8 %g3, %o4, %o7
bshuffle %f8, %f6, %f6
fornot1 %f14, %f2, %f0
movgu %xcc, %g6, %l0
stx %o0, [%l7 + 0x70]
ldsw [%l7 + 0x60], %o1
fmovrsne %o6, %f2, %f10
stw %i4, [%l7 + 0x60]
sth %l6, [%l7 + 0x7E]
edge32l %i2, %i1, %l2
stx %i3, [%l7 + 0x58]
umulcc %o3, 0x1B5C, %g5
srl %i6, 0x1F, %o5
udivx %l1, 0x0E3A, %l5
taddcc %i7, %l3, %i5
stx %o2, [%l7 + 0x40]
tcc %xcc, 0x5
sth %g2, [%l7 + 0x16]
for %f0, %f0, %f8
ldsh [%l7 + 0x0A], %i0
fmovdvs %icc, %f8, %f3
st %f15, [%l7 + 0x5C]
edge32l %g7, %g4, %l4
taddcctv %g1, 0x1A7D, %g3
ldd [%l7 + 0x28], %f12
fcmpgt32 %f10, %f8, %o4
fmul8x16al %f9, %f3, %f8
tneg %icc, 0x3
movre %o7, %l0, %o0
fmovdl %xcc, %f13, %f3
movvc %icc, %g6, %o1
movrgez %i4, 0x2F2, %o6
fpsub32 %f8, %f2, %f0
fmovdvc %icc, %f10, %f7
sub %l6, 0x08FB, %i2
fmovdn %xcc, %f10, %f5
std %f0, [%l7 + 0x60]
stx %i1, [%l7 + 0x58]
bvs %icc, loop_7120
ldsw [%l7 + 0x10], %l2
fmovrsne %i3, %f13, %f13
te %xcc, 0x7
loop_7120:
bleu %xcc, loop_7121
tneg %icc, 0x7
tneg %icc, 0x5
ld [%l7 + 0x24], %f10
loop_7121:
fmovsge %icc, %f6, %f1
fmovsvs %icc, %f0, %f12
fpsub16s %f6, %f12, %f13
ta %xcc, 0x6
fmovsneg %xcc, %f13, %f14
fcmpne32 %f0, %f6, %g5
umul %i6, %o3, %l1
fbe,a %fcc1, loop_7122
movrgez %l5, 0x2F7, %i7
ld [%l7 + 0x34], %f1
fblg %fcc0, loop_7123
loop_7122:
taddcc %l3, %o5, %i5
fbu,a %fcc0, loop_7124
lduh [%l7 + 0x7C], %o2
loop_7123:
fxnor %f0, %f8, %f8
bvc loop_7125
loop_7124:
st %f11, [%l7 + 0x10]
tvs %xcc, 0x4
movpos %icc, %i0, %g7
loop_7125:
lduw [%l7 + 0x2C], %g4
lduh [%l7 + 0x3E], %l4
edge16n %g1, %g3, %o4
bg %icc, loop_7126
addc %g2, 0x19C9, %l0
bvs,pn %icc, loop_7127
nop
setx loop_7128, %l0, %l1
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_7126:
ld [%l7 + 0x54], %f1
movneg %icc, %o0, %g6
loop_7127:
udiv %o7, 0x1208, %i4
loop_7128:
ldub [%l7 + 0x66], %o6
ldsh [%l7 + 0x5C], %l6
addcc %i2, %o1, %i1
array32 %l2, %g5, %i3
movgu %icc, %o3, %l1
movn %icc, %l5, %i7
fcmpgt16 %f4, %f2, %i6
bg,a,pt %xcc, loop_7129
alignaddrl %l3, %o5, %o2
fpsub16s %f4, %f1, %f4
tle %icc, 0x0
loop_7129:
bge,pt %icc, loop_7130
stx %i0, [%l7 + 0x78]
stw %g7, [%l7 + 0x2C]
array16 %g4, %i5, %g1
loop_7130:
bl,pn %icc, loop_7131
sth %l4, [%l7 + 0x14]
movl %xcc, %o4, %g2
array8 %l0, %g3, %g6
loop_7131:
or %o0, 0x111E, %i4
bshuffle %f2, %f2, %f0
fandnot2 %f12, %f2, %f6
st %f14, [%l7 + 0x60]
sdivx %o7, 0x0571, %l6
stb %o6, [%l7 + 0x46]
te %xcc, 0x2
call loop_7132
ldub [%l7 + 0x23], %o1
bn,pt %xcc, loop_7133
fsrc2 %f10, %f14
loop_7132:
srax %i1, 0x11, %l2
orncc %g5, 0x1097, %i2
loop_7133:
fblg,a %fcc3, loop_7134
fmovdleu %icc, %f14, %f2
ldsh [%l7 + 0x4A], %i3
nop
setx loop_7135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7134:
fzeros %f3
udivcc %o3, 0x1BB5, %l1
fcmpes %fcc3, %f10, %f1
loop_7135:
movvc %icc, %i7, %i6
nop
setx loop_7136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscc %icc, %f8, %f6
fnot1s %f9, %f13
fmovdn %icc, %f13, %f7
loop_7136:
bgu,a,pn %icc, loop_7137
taddcctv %l5, 0x040A, %l3
for %f14, %f0, %f12
lduw [%l7 + 0x14], %o2
loop_7137:
tge %icc, 0x7
fandnot1 %f4, %f8, %f10
fcmpne32 %f12, %f0, %o5
tne %icc, 0x7
mova %icc, %i0, %g7
bgu,a %xcc, loop_7138
nop
setx loop_7139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f1, %f15
fcmpd %fcc2, %f0, %f4
loop_7138:
fba,a %fcc1, loop_7140
loop_7139:
fbul,a %fcc1, loop_7141
addc %g4, %i5, %l4
fbug,a %fcc0, loop_7142
loop_7140:
bleu,a %xcc, loop_7143
loop_7141:
bg,a %icc, loop_7144
fornot1 %f4, %f2, %f0
loop_7142:
lduh [%l7 + 0x1A], %g1
loop_7143:
fzeros %f14
loop_7144:
ldsb [%l7 + 0x10], %o4
ld [%l7 + 0x18], %f8
movrlez %g2, %l0, %g6
st %f5, [%l7 + 0x30]
lduw [%l7 + 0x4C], %o0
edge8n %g3, %i4, %l6
pdist %f4, %f2, %f10
xnorcc %o7, 0x08AF, %o1
ldsw [%l7 + 0x10], %i1
fsrc2s %f7, %f9
edge16ln %o6, %l2, %i2
fmovsleu %icc, %f9, %f2
ba,pt %icc, loop_7145
fxor %f14, %f8, %f12
fmul8sux16 %f12, %f6, %f12
srax %i3, %o3, %l1
loop_7145:
srax %g5, 0x1B, %i6
for %f12, %f8, %f8
sdiv %l5, 0x1F0F, %l3
orcc %i7, 0x033B, %o5
fpadd16s %f9, %f13, %f10
ldub [%l7 + 0x25], %i0
fmovsge %xcc, %f0, %f13
stx %o2, [%l7 + 0x30]
movle %xcc, %g4, %i5
st %f15, [%l7 + 0x68]
ldx [%l7 + 0x30], %g7
movn %icc, %g1, %o4
fsrc2s %f10, %f1
edge16l %l4, %g2, %l0
sethi 0x0D2D, %g6
fnot1 %f2, %f8
tleu %icc, 0x7
fmovrdlez %o0, %f14, %f6
bn %icc, loop_7146
st %f3, [%l7 + 0x38]
ldsw [%l7 + 0x78], %g3
movvs %xcc, %i4, %l6
loop_7146:
fmovdle %xcc, %f13, %f9
pdist %f12, %f6, %f0
fba %fcc2, loop_7147
ldx [%l7 + 0x08], %o1
lduw [%l7 + 0x54], %i1
lduw [%l7 + 0x4C], %o6
loop_7147:
fsrc2 %f14, %f10
ta %xcc, 0x2
ldsw [%l7 + 0x6C], %l2
fmovdne %icc, %f4, %f11
brlez,a %o7, loop_7148
brlez %i2, loop_7149
fandnot2 %f0, %f12, %f2
fnors %f5, %f1, %f9
loop_7148:
fbu,a %fcc0, loop_7150
loop_7149:
std %f2, [%l7 + 0x60]
sth %i3, [%l7 + 0x76]
std %f12, [%l7 + 0x40]
loop_7150:
andcc %o3, %l1, %g5
stw %l5, [%l7 + 0x48]
bvc,a,pt %icc, loop_7151
lduw [%l7 + 0x7C], %i6
ldd [%l7 + 0x70], %f8
ldub [%l7 + 0x75], %i7
loop_7151:
fmovsge %xcc, %f6, %f15
smul %l3, %i0, %o2
fcmpeq16 %f10, %f2, %o5
stx %g4, [%l7 + 0x20]
fba %fcc3, loop_7152
fmovsa %icc, %f10, %f13
ldx [%l7 + 0x68], %i5
fnot2 %f12, %f10
loop_7152:
move %icc, %g1, %o4
ble,a %icc, loop_7153
movre %g7, %l4, %l0
stx %g2, [%l7 + 0x40]
ldsb [%l7 + 0x5B], %o0
loop_7153:
ldd [%l7 + 0x40], %f4
fpack32 %f10, %f6, %f8
fpadd32 %f2, %f12, %f14
orn %g3, %i4, %g6
fba %fcc2, loop_7154
brlez,a %o1, loop_7155
fnot1 %f2, %f2
fmovrsne %l6, %f3, %f7
loop_7154:
fmovsleu %xcc, %f8, %f9
loop_7155:
lduw [%l7 + 0x24], %i1
fmovspos %xcc, %f2, %f7
lduh [%l7 + 0x4A], %l2
stb %o7, [%l7 + 0x16]
ldsw [%l7 + 0x28], %o6
bvs,a,pn %xcc, loop_7156
fmovsn %icc, %f10, %f5
fpsub32 %f14, %f4, %f8
ldsb [%l7 + 0x11], %i2
loop_7156:
fmovdcc %icc, %f1, %f2
movrlez %i3, 0x306, %o3
fsrc2s %f1, %f13
sth %l1, [%l7 + 0x3C]
ldsh [%l7 + 0x6C], %l5
ldx [%l7 + 0x68], %g5
fmovrsgz %i6, %f1, %f6
fands %f6, %f14, %f6
movn %xcc, %l3, %i0
fbo,a %fcc1, loop_7157
ldub [%l7 + 0x3F], %i7
alignaddr %o5, %g4, %o2
stx %g1, [%l7 + 0x58]
loop_7157:
st %f10, [%l7 + 0x0C]
ldsw [%l7 + 0x70], %o4
stw %g7, [%l7 + 0x44]
bge,pt %icc, loop_7158
ldd [%l7 + 0x48], %f4
addc %l4, %l0, %g2
fabss %f7, %f4
loop_7158:
ldd [%l7 + 0x50], %f0
movpos %xcc, %o0, %g3
edge8l %i4, %i5, %g6
tg %icc, 0x5
ldsh [%l7 + 0x2A], %l6
bcc,a %xcc, loop_7159
movvs %icc, %i1, %o1
fble %fcc3, loop_7160
te %icc, 0x2
loop_7159:
lduh [%l7 + 0x7E], %l2
popc %o6, %o7
loop_7160:
ld [%l7 + 0x14], %f3
call loop_7161
fnand %f14, %f8, %f12
ldx [%l7 + 0x08], %i3
movrgz %i2, %l1, %l5
loop_7161:
brlz %o3, loop_7162
stx %g5, [%l7 + 0x58]
ldsh [%l7 + 0x48], %l3
umul %i6, 0x0D86, %i0
loop_7162:
ldd [%l7 + 0x18], %f14
bg,a,pt %xcc, loop_7163
fmovdcc %icc, %f10, %f0
fpack32 %f10, %f14, %f4
fmovdn %icc, %f1, %f6
loop_7163:
movpos %xcc, %i7, %g4
stw %o5, [%l7 + 0x48]
ldsb [%l7 + 0x35], %g1
tvs %xcc, 0x6
stb %o4, [%l7 + 0x12]
brgez %o2, loop_7164
ldub [%l7 + 0x0C], %g7
addc %l0, %g2, %o0
fnegd %f10, %f0
loop_7164:
bshuffle %f2, %f2, %f4
bvs,a %xcc, loop_7165
fmovdl %xcc, %f13, %f8
smul %g3, %l4, %i4
fmovdg %xcc, %f8, %f13
loop_7165:
mova %xcc, %i5, %l6
sth %g6, [%l7 + 0x68]
ldsb [%l7 + 0x40], %i1
lduw [%l7 + 0x68], %o1
bvs,a %xcc, loop_7166
sll %o6, 0x12, %l2
lduw [%l7 + 0x54], %o7
ldub [%l7 + 0x65], %i3
loop_7166:
fpadd16s %f4, %f15, %f8
mulscc %l1, %i2, %o3
fmuld8sux16 %f14, %f7, %f0
fnegs %f6, %f15
umulcc %l5, %l3, %i6
sth %g5, [%l7 + 0x68]
fmul8x16al %f2, %f1, %f8
fmovd %f10, %f2
stx %i7, [%l7 + 0x68]
lduw [%l7 + 0x5C], %i0
fcmpd %fcc0, %f12, %f0
pdist %f6, %f12, %f2
srlx %g4, 0x03, %o5
fnegs %f12, %f9
bleu,a,pn %xcc, loop_7167
be,a loop_7168
add %o4, %o2, %g1
edge16 %l0, %g2, %o0
loop_7167:
orncc %g3, 0x10AC, %g7
loop_7168:
fmovrde %i4, %f10, %f2
addc %l4, %i5, %l6
stx %i1, [%l7 + 0x68]
fcmpd %fcc1, %f6, %f6
ldsb [%l7 + 0x36], %g6
sth %o6, [%l7 + 0x32]
fbge %fcc0, loop_7169
addccc %o1, 0x0343, %l2
lduw [%l7 + 0x54], %i3
fmovrsgz %l1, %f7, %f4
loop_7169:
st %f10, [%l7 + 0x34]
std %f2, [%l7 + 0x60]
lduh [%l7 + 0x14], %o7
fnands %f15, %f10, %f14
srlx %i2, 0x14, %l5
fmul8x16al %f0, %f6, %f6
fmul8sux16 %f2, %f8, %f6
movrlez %o3, 0x39C, %i6
std %f4, [%l7 + 0x50]
fandnot1s %f9, %f8, %f1
fsrc2 %f14, %f12
subc %g5, 0x0C0A, %l3
tne %icc, 0x3
std %f10, [%l7 + 0x30]
umul %i0, 0x04C0, %g4
bleu,a,pn %xcc, loop_7170
ldsb [%l7 + 0x5C], %o5
edge8 %o4, %i7, %o2
stx %g1, [%l7 + 0x38]
loop_7170:
ble loop_7171
brnz,a %g2, loop_7172
fand %f10, %f4, %f12
fmovrdgez %o0, %f4, %f8
loop_7171:
fandnot1 %f10, %f6, %f14
loop_7172:
fpadd32 %f14, %f8, %f0
ldx [%l7 + 0x50], %g3
bleu,pt %xcc, loop_7173
fornot2s %f9, %f2, %f2
tgu %xcc, 0x5
ldsh [%l7 + 0x18], %g7
loop_7173:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14267
! Type cti : 7173
! Type i : 14200
! Type l : 14360
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x35981B77
.word 0x807600D7
.word 0x76DFF410
.word 0xEB8F0D30
.word 0x2074A53B
.word 0xC3BBB800
.word 0xBCA9F8AC
.word 0x9F678955
.word 0x74C20269
.word 0xE62FD2F7
.word 0xC129E0C6
.word 0x46A6C95B
.word 0x28AA64DD
.word 0x0CD515EF
.word 0x41ED6748
.word 0x5ACCA2F5
.word 0x6D932581
.word 0xC90BFCAA
.word 0x4117D988
.word 0xA9C0BCF0
.word 0xB1009B9C
.word 0x4BCA5B1F
.word 0x9322356D
.word 0xC69B8F53
.word 0x42FF6FFF
.word 0x59E7208E
.word 0x9A2E918C
.word 0x90180326
.word 0x6371CEBD
.word 0xF0FBE64A
.word 0xC019D93A
.word 0x33DB86B6
.word 0xB859067C
.word 0x16AD4D53
.word 0xB81114E7
.word 0x52D4A44C
.word 0x58C7264C
.word 0x8EDDB20E
.word 0x84DC8B19
.word 0x778E08BE
.word 0x2FCDA244
.word 0xB340782C
.word 0x167FABA2
.word 0x6087F745
.word 0xD03D4840
.word 0x1C734EB8
.word 0xD5758DDD
.word 0x8BC750EB
.word 0x41AC69B1
.word 0x732E0AF4
.word 0x1EA7F1EE
.word 0x63D14F15
.word 0x81145A4D
.word 0x8D94F26B
.word 0xEE5A39D5
.word 0xB464F419
.word 0x9874BD45
.word 0xE104F04C
.word 0x55D240A6
.word 0x0ED5EA76
.word 0x5026C8F5
.word 0x7A84CA76
.word 0xD33DD3CD
.word 0x44FD5A84
.end