Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc5.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc5.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=496477520"
.ident "BY rg131678 ON Mon Jul 14 13:43:04 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc5.s,v 1.3 2007/07/05 21:59:35 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 0xC, %g1
set 0x0, %g2
set 0xA, %g3
set 0xB, %g4
set 0xE, %g5
set 0xD, %g6
set 0x3, %g7
!# Input registers
set -0xF, %i0
set -0x8, %i1
set -0x9, %i2
set -0x9, %i3
set -0xE, %i4
set -0x0, %i5
set -0x1, %i6
set -0x6, %i7
!# Local registers
set 0x30F3FDC2, %l0
set 0x227138A9, %l1
set 0x31A062C2, %l2
set 0x322A0C55, %l3
set 0x2688FBDB, %l4
set 0x45155CFD, %l5
set 0x55377E74, %l6
!# Output registers
set -0x0689, %o0
set -0x0F9F, %o1
set -0x0E5F, %o2
set 0x18ED, %o3
set 0x09CD, %o4
set 0x0A3C, %o5
set 0x1EBC, %o6
set -0x05C9, %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 ..
ldsw [%l7 + 0x68], %i3
stb %o5, [%l7 + 0x4D]
tle %icc, 0x6
movrlz %g4, %l6, %o2
stx %l4, [%l7 + 0x38]
fmovdneg %xcc, %f4, %f6
fmovsl %xcc, %f14, %f5
fmovdcs %icc, %f1, %f15
sth %o0, [%l7 + 0x74]
movrne %o3, %l5, %o6
ldx [%l7 + 0x70], %l2
tsubcc %i6, %l1, %i7
fxnors %f10, %f11, %f14
tg %icc, 0x4
sethi 0x1E0C, %o4
stw %g5, [%l7 + 0x74]
movrne %l3, %o7, %g7
fnand %f10, %f6, %f14
tleu %xcc, 0x1
be %icc, loop_1
ld [%l7 + 0x6C], %f13
fmovdl %xcc, %f11, %f6
ldub [%l7 + 0x58], %g1
loop_1:
ldd [%l7 + 0x70], %f14
fpack32 %f6, %f12, %f10
ld [%l7 + 0x28], %f12
popc 0x0086, %i4
sth %i5, [%l7 + 0x4E]
std %f6, [%l7 + 0x58]
edge16n %i0, %g2, %i2
ld [%l7 + 0x18], %f7
udiv %g6, 0x0DEE, %g3
ldsw [%l7 + 0x60], %o1
tgu %xcc, 0x1
ldd [%l7 + 0x48], %f2
andncc %l0, %i3, %i1
udivx %o5, 0x0FDC, %g4
ldx [%l7 + 0x18], %l6
fnegs %f2, %f13
ldub [%l7 + 0x13], %o2
fbn,a %fcc1, loop_2
movcc %icc, %l4, %o3
stb %o0, [%l7 + 0x3C]
fpsub32 %f14, %f6, %f14
loop_2:
ta %xcc, 0x7
fcmple16 %f6, %f14, %l5
edge16 %o6, %l2, %l1
ta %icc, 0x0
fpsub32 %f12, %f8, %f14
ldub [%l7 + 0x33], %i6
ba,pt %xcc, loop_3
ldx [%l7 + 0x60], %i7
st %f0, [%l7 + 0x14]
tsubcc %g5, %l3, %o7
loop_3:
addc %g7, %o4, %i4
fmovsl %icc, %f7, %f9
fpackfix %f8, %f3
bshuffle %f0, %f14, %f8
xnor %g1, %i0, %i5
stw %g2, [%l7 + 0x48]
fpsub32s %f1, %f14, %f10
stb %g6, [%l7 + 0x6A]
ld [%l7 + 0x50], %f13
st %f3, [%l7 + 0x0C]
edge16l %i2, %o1, %g3
pdist %f12, %f12, %f4
edge32n %l0, %i1, %o5
fcmpne16 %f0, %f6, %g4
fpadd32 %f6, %f2, %f6
bcc,pt %icc, loop_4
stw %l6, [%l7 + 0x4C]
udivcc %o2, 0x04AA, %i3
movrlez %l4, %o3, %o0
loop_4:
fmovdle %xcc, %f10, %f5
fsrc2 %f10, %f0
brgez,a %l5, loop_5
ldsw [%l7 + 0x74], %l2
ldx [%l7 + 0x50], %l1
fnegs %f10, %f8
loop_5:
fmovrsne %i6, %f9, %f13
fands %f4, %f10, %f6
lduw [%l7 + 0x10], %i7
sth %g5, [%l7 + 0x28]
bvs,a,pn %xcc, loop_6
mulx %o6, 0x0110, %o7
movn %xcc, %l3, %g7
fpsub16 %f2, %f8, %f2
loop_6:
fmul8x16au %f10, %f3, %f8
lduh [%l7 + 0x4C], %o4
ldsw [%l7 + 0x58], %g1
fmovdge %xcc, %f14, %f1
udiv %i0, 0x0B7D, %i5
ldsw [%l7 + 0x6C], %g2
bneg,a loop_7
be,a %icc, loop_8
fbuge,a %fcc2, loop_9
lduh [%l7 + 0x58], %g6
loop_7:
ldx [%l7 + 0x60], %i4
loop_8:
fcmpeq16 %f0, %f2, %i2
loop_9:
movcc %icc, %g3, %o1
edge8ln %l0, %i1, %o5
srl %l6, %g4, %i3
fpsub32 %f10, %f0, %f4
stb %o2, [%l7 + 0x1B]
fcmpne32 %f14, %f12, %l4
tcs %xcc, 0x1
std %f0, [%l7 + 0x40]
fmovdne %icc, %f5, %f1
ldsb [%l7 + 0x77], %o3
ldsb [%l7 + 0x0D], %l5
st %f6, [%l7 + 0x54]
fornot1 %f10, %f6, %f6
fornot2 %f14, %f4, %f8
fpsub32s %f10, %f1, %f6
add %o0, 0x1AB4, %l1
fsrc1 %f0, %f0
ldsw [%l7 + 0x0C], %l2
subcc %i7, %g5, %i6
sth %o7, [%l7 + 0x6C]
fmovsvc %xcc, %f0, %f8
ld [%l7 + 0x0C], %f15
fcmpne32 %f6, %f10, %l3
fandnot1s %f10, %f12, %f13
stb %g7, [%l7 + 0x11]
fmovrdgz %o6, %f10, %f6
xnor %o4, %g1, %i0
ld [%l7 + 0x18], %f2
edge8n %i5, %g6, %g2
fxnor %f12, %f8, %f8
fpadd16s %f6, %f10, %f8
fmovsneg %icc, %f6, %f7
ldsw [%l7 + 0x60], %i4
movpos %icc, %g3, %o1
nop
setx loop_10, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %i2, %i1, %l0
fnegs %f1, %f9
ldsh [%l7 + 0x52], %l6
loop_10:
ldsb [%l7 + 0x7C], %o5
fba,a %fcc2, loop_11
fpmerge %f13, %f4, %f8
mulscc %i3, %o2, %l4
fornot2 %f12, %f12, %f12
loop_11:
ldsb [%l7 + 0x53], %o3
stb %l5, [%l7 + 0x73]
fnot1s %f15, %f14
movneg %icc, %g4, %o0
call loop_12
st %f13, [%l7 + 0x7C]
tgu %icc, 0x3
ldsw [%l7 + 0x4C], %l2
loop_12:
tpos %icc, 0x1
array32 %i7, %l1, %g5
movcs %xcc, %o7, %l3
srax %i6, %o6, %o4
fand %f2, %f12, %f10
movgu %icc, %g7, %g1
andncc %i5, %g6, %i0
std %f12, [%l7 + 0x18]
bg,a loop_13
ldsh [%l7 + 0x72], %i4
fnor %f0, %f2, %f14
pdist %f8, %f8, %f6
loop_13:
brlz %g2, loop_14
fmovsgu %icc, %f15, %f10
ble,a,pt %xcc, loop_15
orncc %g3, 0x096C, %i2
loop_14:
movl %xcc, %o1, %i1
brlz,a %l6, loop_16
loop_15:
andn %l0, %o5, %o2
edge32n %i3, %l4, %o3
and %g4, 0x1377, %o0
loop_16:
edge32ln %l5, %l2, %l1
fmuld8sux16 %f13, %f2, %f4
lduh [%l7 + 0x6C], %g5
fpadd16s %f2, %f8, %f15
orncc %o7, %i7, %i6
fmovdleu %icc, %f15, %f7
srl %o6, %o4, %g7
fmovde %xcc, %f12, %f4
xor %l3, 0x1BDB, %i5
fpsub16 %f14, %f2, %f4
tcc %icc, 0x0
fbn %fcc2, loop_17
movrlez %g1, %i0, %g6
edge32n %g2, %g3, %i4
sth %o1, [%l7 + 0x1A]
loop_17:
nop
setx loop_18, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f4, %f12, %f2
ldsb [%l7 + 0x5B], %i2
fmovrdlz %l6, %f6, %f4
loop_18:
ldd [%l7 + 0x38], %f2
stb %l0, [%l7 + 0x24]
tneg %icc, 0x1
ldx [%l7 + 0x10], %o5
taddcc %o2, 0x001B, %i3
tgu %xcc, 0x2
stx %i1, [%l7 + 0x60]
movrgez %o3, %l4, %g4
stb %o0, [%l7 + 0x3B]
fbg,a %fcc3, loop_19
lduh [%l7 + 0x32], %l2
umul %l5, %l1, %g5
nop
setx loop_20, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_19:
lduh [%l7 + 0x62], %i7
array16 %o7, %i6, %o6
movrne %g7, %l3, %o4
loop_20:
fble %fcc3, loop_21
ldx [%l7 + 0x08], %i5
std %f6, [%l7 + 0x48]
ldx [%l7 + 0x18], %i0
loop_21:
sdiv %g6, 0x0141, %g2
be %icc, loop_22
stb %g1, [%l7 + 0x36]
tsubcctv %g3, 0x1480, %o1
fcmpgt32 %f2, %f12, %i4
loop_22:
bgu %xcc, loop_23
tle %icc, 0x6
fmovdvs %xcc, %f2, %f14
fmovrdgz %l6, %f8, %f2
loop_23:
taddcctv %l0, 0x18C6, %i2
movg %icc, %o5, %o2
fmovdvs %icc, %f15, %f0
nop
setx loop_24, %l0, %l1
jmpl %l1, %i1
srl %o3, 0x03, %l4
sethi 0x0E62, %g4
ldsh [%l7 + 0x7E], %o0
loop_24:
ldub [%l7 + 0x46], %i3
movvs %icc, %l2, %l1
bvs,a,pt %xcc, loop_25
fands %f7, %f2, %f11
add %g5, 0x1E73, %l5
fmovsgu %icc, %f0, %f3
loop_25:
ba,pn %icc, loop_26
tvc %xcc, 0x1
ld [%l7 + 0x3C], %f4
fcmpes %fcc0, %f0, %f9
loop_26:
fxnor %f2, %f4, %f4
sth %o7, [%l7 + 0x12]
ldx [%l7 + 0x38], %i6
fmovscs %icc, %f4, %f13
tg %xcc, 0x3
fandnot1 %f12, %f2, %f14
fandnot2s %f1, %f13, %f9
st %f1, [%l7 + 0x58]
brgez,a %i7, loop_27
nop
setx loop_28, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %g7, 0x173F, %o6
fmovsleu %icc, %f0, %f1
loop_27:
fpsub16 %f2, %f6, %f10
loop_28:
fzero %f10
ld [%l7 + 0x48], %f3
fmovda %icc, %f13, %f6
alignaddrl %o4, %i5, %i0
fandnot1 %f0, %f4, %f12
fmovdleu %icc, %f0, %f11
std %f8, [%l7 + 0x28]
bcc,a,pt %xcc, loop_29
lduh [%l7 + 0x50], %l3
ldsb [%l7 + 0x50], %g6
fpack32 %f0, %f10, %f14
loop_29:
fandnot1 %f0, %f12, %f10
bcc loop_30
andncc %g2, %g3, %g1
fmovsg %xcc, %f15, %f8
ldub [%l7 + 0x4E], %o1
loop_30:
ldsb [%l7 + 0x70], %l6
movrlz %l0, %i2, %o5
move %icc, %i4, %o2
addc %i1, %l4, %g4
ldd [%l7 + 0x40], %f8
stw %o3, [%l7 + 0x48]
stb %i3, [%l7 + 0x34]
ld [%l7 + 0x6C], %f7
lduw [%l7 + 0x3C], %l2
st %f4, [%l7 + 0x7C]
add %l1, %o0, %g5
ldx [%l7 + 0x68], %l5
fbo,a %fcc1, loop_31
fands %f1, %f3, %f2
lduh [%l7 + 0x7A], %i6
addc %o7, %g7, %i7
loop_31:
std %f8, [%l7 + 0x30]
fcmps %fcc0, %f12, %f3
udivcc %o4, 0x0310, %i5
brgez %i0, loop_32
ldd [%l7 + 0x50], %f14
fmovs %f13, %f2
ldsh [%l7 + 0x38], %l3
loop_32:
edge8l %g6, %o6, %g2
fmovsne %xcc, %f10, %f10
ldx [%l7 + 0x08], %g1
stx %g3, [%l7 + 0x68]
fba,a %fcc1, loop_33
fmovdleu %xcc, %f12, %f14
std %f10, [%l7 + 0x38]
fpackfix %f14, %f5
loop_33:
edge8 %l6, %l0, %o1
srlx %i2, %o5, %o2
fmul8x16 %f10, %f12, %f2
fornot2s %f10, %f4, %f10
fcmpne32 %f14, %f2, %i4
brgez %l4, loop_34
lduw [%l7 + 0x08], %g4
sll %o3, 0x1B, %i1
fmovrdgez %i3, %f12, %f6
loop_34:
std %f2, [%l7 + 0x08]
fandnot2s %f4, %f2, %f1
brlz,a %l1, loop_35
fpadd32 %f2, %f14, %f6
ldd [%l7 + 0x70], %f8
fxnor %f6, %f2, %f10
loop_35:
ldd [%l7 + 0x40], %f8
ldsb [%l7 + 0x64], %l2
mova %icc, %o0, %g5
st %f7, [%l7 + 0x14]
movrgz %i6, %o7, %g7
edge16 %i7, %o4, %l5
fmovdleu %icc, %f11, %f11
ldsw [%l7 + 0x20], %i0
fones %f13
fnor %f0, %f10, %f14
udivcc %i5, 0x11F4, %g6
fxor %f10, %f2, %f10
tn %icc, 0x7
lduw [%l7 + 0x40], %l3
umul %o6, 0x047B, %g2
movpos %icc, %g3, %g1
st %f12, [%l7 + 0x20]
ld [%l7 + 0x74], %f13
stx %l0, [%l7 + 0x08]
ldsb [%l7 + 0x62], %o1
lduh [%l7 + 0x18], %i2
movcs %icc, %o5, %o2
ldsh [%l7 + 0x34], %i4
brgez,a %l6, loop_36
tleu %xcc, 0x7
sethi 0x1088, %g4
fnands %f7, %f10, %f5
loop_36:
std %f0, [%l7 + 0x60]
sth %l4, [%l7 + 0x26]
ta %xcc, 0x6
ldx [%l7 + 0x70], %i1
fnot2s %f10, %f11
stb %o3, [%l7 + 0x2A]
sth %l1, [%l7 + 0x68]
fmuld8sux16 %f4, %f3, %f8
ldsw [%l7 + 0x6C], %i3
fpack32 %f14, %f8, %f6
sdiv %o0, 0x1231, %g5
array32 %l2, %o7, %g7
tvc %icc, 0x3
brgez,a %i6, loop_37
fsrc2 %f6, %f14
stb %o4, [%l7 + 0x77]
ldx [%l7 + 0x68], %l5
loop_37:
ld [%l7 + 0x38], %f11
fpsub16 %f6, %f6, %f12
ldub [%l7 + 0x78], %i0
sethi 0x0143, %i7
move %icc, %g6, %l3
bshuffle %f6, %f0, %f14
sth %i5, [%l7 + 0x2C]
lduh [%l7 + 0x6C], %o6
fxnor %f14, %f12, %f6
tl %xcc, 0x0
smulcc %g2, %g1, %g3
fbul %fcc1, loop_38
sth %l0, [%l7 + 0x7A]
fabsd %f10, %f4
mulx %i2, 0x00DD, %o1
loop_38:
fmul8ulx16 %f12, %f10, %f2
addccc %o2, %i4, %o5
ldub [%l7 + 0x76], %g4
stb %l4, [%l7 + 0x7B]
ld [%l7 + 0x1C], %f9
lduh [%l7 + 0x2A], %l6
ldd [%l7 + 0x58], %f2
ldsh [%l7 + 0x48], %o3
movpos %icc, %l1, %i3
fbue,a %fcc1, loop_39
fmovrslz %o0, %f10, %f1
fpadd32 %f2, %f8, %f10
fmovsgu %xcc, %f15, %f2
loop_39:
ldsb [%l7 + 0x56], %g5
movrlz %l2, %i1, %g7
brlz,a %o7, loop_40
fandnot1 %f12, %f6, %f6
edge8ln %o4, %i6, %i0
tpos %icc, 0x6
loop_40:
lduh [%l7 + 0x38], %i7
fmovsvs %xcc, %f4, %f5
ta %icc, 0x3
edge16 %l5, %l3, %i5
st %f11, [%l7 + 0x3C]
ldsw [%l7 + 0x64], %g6
ldsb [%l7 + 0x54], %g2
fandnot2 %f2, %f12, %f10
fpadd16 %f4, %f2, %f4
stb %o6, [%l7 + 0x4F]
fcmpne16 %f14, %f8, %g1
fmul8x16 %f5, %f10, %f2
fandnot2 %f8, %f4, %f2
lduh [%l7 + 0x16], %l0
std %f14, [%l7 + 0x50]
tpos %xcc, 0x7
edge8 %i2, %o1, %g3
bl,a %xcc, loop_41
edge32n %i4, %o5, %g4
orcc %l4, %o2, %l6
fzero %f2
loop_41:
sll %l1, 0x02, %i3
fmovdne %xcc, %f1, %f12
orcc %o0, %g5, %l2
siam 0x3
stw %i1, [%l7 + 0x68]
ldsw [%l7 + 0x78], %o3
std %f8, [%l7 + 0x58]
stx %o7, [%l7 + 0x58]
fcmpd %fcc0, %f2, %f10
ldub [%l7 + 0x69], %g7
ldsh [%l7 + 0x1C], %i6
fmovsneg %icc, %f5, %f6
sub %o4, 0x1BC1, %i7
ldsw [%l7 + 0x0C], %i0
stb %l5, [%l7 + 0x3F]
fmovse %xcc, %f14, %f4
ldsb [%l7 + 0x5E], %i5
stb %g6, [%l7 + 0x1B]
addccc %l3, %o6, %g1
fpack16 %f2, %f3
std %f14, [%l7 + 0x10]
fpmerge %f9, %f15, %f4
te %xcc, 0x3
lduw [%l7 + 0x30], %g2
lduh [%l7 + 0x08], %i2
sra %l0, %g3, %o1
fsrc2s %f5, %f11
lduw [%l7 + 0x40], %i4
xor %g4, %l4, %o2
st %f6, [%l7 + 0x64]
fbu %fcc0, loop_42
ldsb [%l7 + 0x25], %l6
ldsh [%l7 + 0x64], %o5
fmovsne %xcc, %f0, %f2
loop_42:
lduw [%l7 + 0x20], %l1
nop
setx loop_43, %l0, %l1
jmpl %l1, %o0
stb %g5, [%l7 + 0x59]
fornot1s %f13, %f14, %f4
move %xcc, %i3, %l2
loop_43:
stb %o3, [%l7 + 0x15]
srax %o7, %g7, %i6
movcs %icc, %o4, %i1
fmovrdgez %i7, %f12, %f6
fpmerge %f10, %f7, %f10
fmul8x16al %f0, %f2, %f14
edge16ln %l5, %i5, %g6
movrlez %l3, %i0, %g1
movcc %xcc, %g2, %i2
smul %l0, %g3, %o1
stw %o6, [%l7 + 0x34]
movcs %icc, %g4, %l4
fbug %fcc1, loop_44
ba,a,pt %xcc, loop_45
array32 %o2, %i4, %o5
udiv %l1, 0x040C, %l6
loop_44:
stx %g5, [%l7 + 0x30]
loop_45:
stw %i3, [%l7 + 0x3C]
movneg %icc, %l2, %o3
ldx [%l7 + 0x40], %o0
lduh [%l7 + 0x0A], %g7
movgu %icc, %i6, %o4
std %f4, [%l7 + 0x30]
fmovde %xcc, %f13, %f14
bpos,a %icc, loop_46
fbe %fcc2, loop_47
fands %f2, %f1, %f14
fmovsge %xcc, %f12, %f13
loop_46:
std %f4, [%l7 + 0x68]
loop_47:
ldsb [%l7 + 0x71], %o7
lduh [%l7 + 0x42], %i1
brnz %i7, loop_48
brlz %i5, loop_49
fmuld8sux16 %f5, %f3, %f2
fornot2s %f14, %f14, %f14
loop_48:
fnot1s %f12, %f15
loop_49:
ldub [%l7 + 0x65], %g6
fmovdneg %icc, %f12, %f7
ldub [%l7 + 0x6D], %l5
tvs %icc, 0x3
stb %i0, [%l7 + 0x1B]
brz,a %g1, loop_50
edge16ln %g2, %l3, %l0
fabss %f11, %f2
fnegd %f0, %f14
loop_50:
movvc %icc, %i2, %g3
ldsb [%l7 + 0x12], %o1
fmovrsgez %o6, %f1, %f4
ldd [%l7 + 0x70], %f8
ldx [%l7 + 0x38], %g4
fxors %f14, %f2, %f10
or %o2, 0x1AD9, %l4
tleu %xcc, 0x1
movge %icc, %i4, %l1
popc %l6, %o5
lduw [%l7 + 0x28], %i3
fone %f8
lduw [%l7 + 0x64], %g5
subcc %o3, 0x0D84, %l2
fmul8x16al %f6, %f8, %f14
andcc %o0, %g7, %i6
fcmpgt16 %f10, %f0, %o4
ldub [%l7 + 0x6F], %i1
brnz %o7, loop_51
fmovsle %icc, %f11, %f8
fsrc2 %f2, %f12
fpadd32s %f0, %f15, %f9
loop_51:
fmovsg %xcc, %f3, %f8
or %i7, %g6, %l5
ld [%l7 + 0x0C], %f6
movvc %icc, %i5, %i0
ba %xcc, loop_52
fxors %f14, %f6, %f6
fbul %fcc2, loop_53
fmovdne %xcc, %f8, %f13
loop_52:
tsubcctv %g1, 0x063B, %g2
taddcctv %l3, 0x00AD, %i2
loop_53:
fpadd32s %f6, %f1, %f0
fxnors %f5, %f0, %f14
faligndata %f12, %f8, %f14
tneg %icc, 0x0
bl,a %icc, loop_54
movrgz %l0, %o1, %o6
edge16ln %g4, %g3, %l4
ld [%l7 + 0x68], %f10
loop_54:
fmovdcs %xcc, %f2, %f8
fmovda %xcc, %f7, %f2
mulx %o2, 0x059C, %i4
fsrc2s %f13, %f7
fmul8x16al %f0, %f10, %f2
ld [%l7 + 0x48], %f8
movvc %xcc, %l6, %o5
lduw [%l7 + 0x30], %i3
fmovsa %xcc, %f5, %f1
or %l1, %o3, %l2
nop
setx loop_55, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3C], %g5
std %f6, [%l7 + 0x38]
ldsb [%l7 + 0x69], %o0
loop_55:
ldsw [%l7 + 0x7C], %g7
fsrc2 %f8, %f14
tl %xcc, 0x2
fmovsge %icc, %f6, %f4
edge8n %i6, %i1, %o4
fmovrdne %i7, %f14, %f6
ldd [%l7 + 0x50], %f14
tvs %xcc, 0x5
bvc,pt %xcc, loop_56
fbg %fcc1, loop_57
lduw [%l7 + 0x40], %g6
edge16ln %l5, %i5, %o7
loop_56:
ldub [%l7 + 0x53], %i0
loop_57:
srax %g2, %l3, %i2
fcmpes %fcc3, %f12, %f8
stw %g1, [%l7 + 0x18]
fand %f8, %f2, %f0
tsubcctv %l0, 0x0D3D, %o1
fbul %fcc0, loop_58
edge32 %g4, %o6, %g3
sth %o2, [%l7 + 0x52]
fcmpgt32 %f14, %f10, %l4
loop_58:
srlx %l6, 0x07, %i4
fcmpne16 %f12, %f12, %i3
fpadd16 %f10, %f4, %f0
bshuffle %f6, %f12, %f2
tcc %icc, 0x1
stw %o5, [%l7 + 0x58]
ldsh [%l7 + 0x2E], %l1
sth %l2, [%l7 + 0x32]
fmul8sux16 %f4, %f10, %f8
brz %g5, loop_59
stw %o0, [%l7 + 0x60]
sdiv %g7, 0x1EFB, %i6
stw %o3, [%l7 + 0x30]
loop_59:
fmovsneg %icc, %f0, %f9
ldd [%l7 + 0x18], %f10
addccc %o4, %i1, %g6
fpack32 %f8, %f14, %f0
fmovsneg %xcc, %f11, %f0
fpsub32s %f8, %f2, %f0
sth %l5, [%l7 + 0x0C]
alignaddrl %i5, %i7, %i0
ldsh [%l7 + 0x62], %g2
ldsb [%l7 + 0x6F], %o7
movrgz %l3, 0x1E7, %g1
stw %l0, [%l7 + 0x6C]
fbl %fcc3, loop_60
alignaddr %i2, %g4, %o1
xor %g3, %o2, %o6
fpmerge %f7, %f8, %f14
loop_60:
fnand %f10, %f12, %f8
mulx %l4, %i4, %i3
fxors %f15, %f9, %f0
udiv %l6, 0x1AEA, %l1
edge8 %o5, %g5, %o0
ba %xcc, loop_61
fcmpne32 %f6, %f2, %l2
st %f7, [%l7 + 0x40]
ld [%l7 + 0x2C], %f9
loop_61:
fabsd %f14, %f10
fmovdvs %xcc, %f9, %f11
lduh [%l7 + 0x5A], %i6
edge16n %o3, %g7, %i1
fmovscs %xcc, %f11, %f2
addcc %g6, %l5, %i5
movneg %xcc, %o4, %i7
fmuld8ulx16 %f10, %f14, %f10
st %f14, [%l7 + 0x38]
fxnors %f1, %f12, %f2
array8 %i0, %o7, %g2
movn %icc, %g1, %l3
fmovdne %xcc, %f3, %f9
fnot1s %f15, %f15
fxors %f8, %f9, %f15
addccc %i2, %g4, %l0
std %f6, [%l7 + 0x20]
xnorcc %g3, 0x0AD1, %o1
sth %o6, [%l7 + 0x0E]
fandnot2 %f12, %f2, %f0
fcmpd %fcc2, %f2, %f4
fnegs %f7, %f7
ldsb [%l7 + 0x21], %o2
fmovrsgz %i4, %f2, %f12
stw %l4, [%l7 + 0x34]
stw %i3, [%l7 + 0x68]
ldsh [%l7 + 0x6E], %l6
ldx [%l7 + 0x40], %o5
array16 %g5, %l1, %o0
fmovdpos %xcc, %f8, %f0
brlz,a %l2, loop_62
st %f8, [%l7 + 0x78]
fmovdn %icc, %f14, %f6
sll %o3, %i6, %i1
loop_62:
ldsb [%l7 + 0x32], %g7
fxnors %f13, %f11, %f10
ldsb [%l7 + 0x39], %l5
bneg,a,pn %xcc, loop_63
movge %xcc, %g6, %i5
array8 %o4, %i0, %i7
ldsw [%l7 + 0x14], %g2
loop_63:
mova %xcc, %g1, %l3
std %f12, [%l7 + 0x60]
fabss %f8, %f5
umulcc %i2, %g4, %l0
fmovsvs %xcc, %f8, %f6
umulcc %o7, %g3, %o6
sub %o2, %i4, %l4
fbue %fcc0, loop_64
fmovrdlez %o1, %f12, %f8
faligndata %f2, %f0, %f12
fmovrse %i3, %f8, %f2
loop_64:
sth %l6, [%l7 + 0x60]
ldub [%l7 + 0x4A], %o5
ldx [%l7 + 0x38], %g5
umulcc %l1, 0x065D, %o0
addcc %o3, %l2, %i1
ldsb [%l7 + 0x6E], %i6
ldsb [%l7 + 0x33], %l5
ldsh [%l7 + 0x44], %g7
fblg,a %fcc2, loop_65
edge16n %i5, %o4, %g6
smulcc %i7, 0x0916, %g2
fmovsg %xcc, %f3, %f5
loop_65:
bvs,a,pn %icc, loop_66
fcmple32 %f12, %f4, %g1
brlez %i0, loop_67
movneg %icc, %i2, %l3
loop_66:
stb %l0, [%l7 + 0x7F]
fmovrslz %g4, %f0, %f8
loop_67:
fmul8x16au %f8, %f11, %f10
fmovse %xcc, %f12, %f3
xor %o7, %g3, %o6
movcc %icc, %i4, %o2
fpackfix %f14, %f13
ble,a %icc, loop_68
tge %icc, 0x2
stx %l4, [%l7 + 0x60]
fcmped %fcc1, %f0, %f8
loop_68:
fornot1 %f4, %f2, %f6
st %f1, [%l7 + 0x20]
brgez %i3, loop_69
fmovsvc %xcc, %f1, %f1
fmovs %f15, %f0
edge8n %l6, %o1, %o5
loop_69:
udivcc %g5, 0x0FEA, %l1
fpadd16s %f1, %f5, %f3
sll %o0, %l2, %o3
orn %i6, 0x1D3E, %i1
lduw [%l7 + 0x48], %g7
fmovsa %icc, %f4, %f15
stw %l5, [%l7 + 0x54]
alignaddrl %i5, %g6, %i7
movvs %xcc, %o4, %g2
ldd [%l7 + 0x10], %f8
lduh [%l7 + 0x38], %g1
fnot2 %f10, %f6
ldsb [%l7 + 0x59], %i0
movrlez %i2, %l3, %g4
ldd [%l7 + 0x40], %f10
st %f6, [%l7 + 0x18]
fmul8sux16 %f0, %f10, %f6
fble %fcc0, loop_70
fmovsneg %icc, %f15, %f12
ldub [%l7 + 0x4E], %o7
array32 %l0, %o6, %g3
loop_70:
fpsub32 %f14, %f10, %f0
fmovdleu %icc, %f4, %f3
ldsh [%l7 + 0x14], %o2
fmul8sux16 %f8, %f14, %f12
fbuge,a %fcc0, loop_71
fpsub32s %f4, %f6, %f7
st %f1, [%l7 + 0x6C]
fmovsg %xcc, %f13, %f14
loop_71:
lduh [%l7 + 0x38], %i4
std %f8, [%l7 + 0x70]
stw %i3, [%l7 + 0x60]
subc %l4, 0x00A9, %o1
ldub [%l7 + 0x32], %l6
brz,a %o5, loop_72
edge8n %g5, %l1, %o0
taddcc %o3, %i6, %i1
tsubcctv %g7, %l5, %l2
loop_72:
ldd [%l7 + 0x30], %f12
stx %i5, [%l7 + 0x48]
fnor %f12, %f6, %f8
fpsub16 %f2, %f8, %f0
fbl %fcc3, loop_73
tvs %xcc, 0x7
tsubcc %i7, %g6, %g2
std %f2, [%l7 + 0x48]
loop_73:
smul %o4, 0x0D04, %i0
fandnot2 %f2, %f8, %f12
fbue,a %fcc2, loop_74
fbl,a %fcc0, loop_75
bl,a loop_76
ldd [%l7 + 0x18], %f12
loop_74:
bn,pn %icc, loop_77
loop_75:
sth %g1, [%l7 + 0x7A]
loop_76:
ldsw [%l7 + 0x74], %i2
orn %l3, %g4, %o7
loop_77:
ldsb [%l7 + 0x2B], %l0
srax %o6, 0x00, %g3
stb %i4, [%l7 + 0x44]
stb %o2, [%l7 + 0x11]
ldsh [%l7 + 0x3E], %i3
fmul8sux16 %f12, %f4, %f2
fmovrsgez %l4, %f14, %f12
movrgz %l6, %o1, %g5
fsrc1s %f5, %f8
fble,a %fcc0, loop_78
xor %l1, 0x0F51, %o0
stx %o5, [%l7 + 0x48]
tneg %icc, 0x0
loop_78:
fbo %fcc0, loop_79
fnors %f8, %f14, %f5
ldub [%l7 + 0x29], %o3
udiv %i1, 0x1E43, %i6
loop_79:
fmovsvs %xcc, %f6, %f15
fpackfix %f8, %f9
fbule,a %fcc0, loop_80
std %f12, [%l7 + 0x10]
fmovrsne %l5, %f2, %f15
ldsh [%l7 + 0x3A], %l2
loop_80:
umulcc %g7, %i5, %g6
fmovdgu %icc, %f11, %f1
sth %g2, [%l7 + 0x66]
andncc %o4, %i7, %i0
fabsd %f2, %f2
fmuld8ulx16 %f4, %f14, %f2
tgu %xcc, 0x2
orcc %g1, 0x037C, %l3
bcs,a,pn %xcc, loop_81
fmovde %icc, %f6, %f0
ta %icc, 0x3
tleu %xcc, 0x3
loop_81:
ta %xcc, 0x6
ldub [%l7 + 0x7D], %g4
fcmpgt32 %f6, %f8, %o7
tge %icc, 0x6
fmovscc %icc, %f1, %f13
fmovde %xcc, %f15, %f12
ldsh [%l7 + 0x40], %l0
stb %i2, [%l7 + 0x1E]
orn %g3, %i4, %o2
ldx [%l7 + 0x28], %i3
nop
setx loop_82, %l0, %l1
jmpl %l1, %o6
fmovsge %icc, %f4, %f12
ldsh [%l7 + 0x42], %l6
bneg,a loop_83
loop_82:
ldsb [%l7 + 0x3E], %l4
movne %icc, %o1, %l1
orn %o0, 0x053A, %g5
loop_83:
ldub [%l7 + 0x59], %o5
fabss %f3, %f13
fmovrsne %o3, %f3, %f5
orncc %i6, 0x0F00, %i1
lduw [%l7 + 0x5C], %l2
ble loop_84
xnor %l5, %i5, %g7
edge8 %g6, %g2, %i7
fcmpgt32 %f4, %f14, %i0
loop_84:
subc %o4, %l3, %g4
edge32l %o7, %g1, %i2
fone %f2
brgez,a %l0, loop_85
stb %i4, [%l7 + 0x7F]
lduh [%l7 + 0x20], %o2
lduw [%l7 + 0x54], %i3
loop_85:
srl %o6, 0x0D, %g3
fble,a %fcc2, loop_86
add %l4, %l6, %l1
movpos %icc, %o1, %g5
tgu %icc, 0x2
loop_86:
orncc %o5, 0x0B74, %o0
xor %o3, 0x1F1C, %i1
fmovsneg %icc, %f14, %f0
fmovsl %xcc, %f12, %f2
ldx [%l7 + 0x70], %l2
sth %l5, [%l7 + 0x0C]
call loop_87
stb %i5, [%l7 + 0x55]
fmul8x16 %f8, %f6, %f12
fmovrdne %g7, %f14, %f2
loop_87:
bgu loop_88
fmovrsne %g6, %f9, %f8
stx %g2, [%l7 + 0x30]
brlez %i6, loop_89
loop_88:
movre %i7, %i0, %o4
st %f3, [%l7 + 0x58]
tpos %icc, 0x2
loop_89:
st %f15, [%l7 + 0x58]
lduh [%l7 + 0x38], %l3
ldsh [%l7 + 0x1A], %o7
ldsh [%l7 + 0x44], %g4
movpos %icc, %i2, %g1
fmovscc %xcc, %f11, %f12
fpadd16s %f10, %f14, %f10
bneg,pn %xcc, loop_90
lduw [%l7 + 0x44], %i4
ble loop_91
fmovrdne %o2, %f0, %f4
loop_90:
nop
setx loop_92, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x08]
loop_91:
sll %l0, %i3, %g3
ldub [%l7 + 0x37], %l4
loop_92:
movrlz %o6, %l6, %o1
tg %icc, 0x3
brz,a %g5, loop_93
ldd [%l7 + 0x70], %f12
tn %icc, 0x5
ldub [%l7 + 0x32], %o5
loop_93:
movl %icc, %o0, %l1
sdiv %i1, 0x1568, %l2
fpack32 %f2, %f0, %f10
ldsh [%l7 + 0x66], %o3
stx %i5, [%l7 + 0x28]
fmovdneg %icc, %f6, %f9
ldsw [%l7 + 0x78], %g7
fpack16 %f12, %f4
siam 0x5
ldsh [%l7 + 0x34], %g6
fpadd32s %f0, %f10, %f10
andcc %l5, %g2, %i6
stx %i7, [%l7 + 0x68]
stw %i0, [%l7 + 0x58]
ldx [%l7 + 0x28], %o4
sub %l3, 0x0503, %g4
bl %icc, loop_94
ta %xcc, 0x6
ldd [%l7 + 0x28], %f0
fmovsl %xcc, %f0, %f6
loop_94:
fmovrdne %i2, %f14, %f10
stb %g1, [%l7 + 0x6F]
fmovdge %icc, %f2, %f7
nop
setx loop_95, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f0, %f10, %i4
tsubcc %o2, 0x14FF, %o7
brgez %i3, loop_96
loop_95:
srax %g3, 0x01, %l0
te %xcc, 0x6
st %f4, [%l7 + 0x5C]
loop_96:
movl %icc, %l4, %l6
fmul8x16al %f0, %f5, %f10
lduh [%l7 + 0x62], %o1
brlez %g5, loop_97
srl %o5, 0x05, %o6
fpack32 %f6, %f6, %f8
sll %o0, %l1, %i1
loop_97:
alignaddr %l2, %i5, %o3
fmovrdgez %g6, %f0, %f14
umul %l5, 0x1109, %g2
brgez %i6, loop_98
orncc %i7, %g7, %o4
fmovdle %xcc, %f14, %f6
fsrc2 %f0, %f0
loop_98:
tsubcctv %i0, 0x1D58, %l3
xor %i2, %g4, %g1
lduh [%l7 + 0x62], %o2
edge32 %o7, %i4, %i3
ldub [%l7 + 0x26], %g3
fornot2s %f12, %f2, %f13
stw %l0, [%l7 + 0x64]
fbne %fcc3, loop_99
fone %f0
fmovsg %icc, %f7, %f1
ldub [%l7 + 0x5F], %l6
loop_99:
tn %xcc, 0x0
stw %o1, [%l7 + 0x5C]
ldx [%l7 + 0x68], %g5
fsrc2 %f6, %f12
sdiv %l4, 0x1330, %o6
fmovrsgez %o0, %f2, %f15
fmul8x16 %f7, %f10, %f10
fmovscc %xcc, %f13, %f15
fcmped %fcc1, %f8, %f14
stb %l1, [%l7 + 0x5F]
ldsh [%l7 + 0x66], %i1
xor %o5, %i5, %l2
fmul8x16 %f8, %f6, %f0
fbu,a %fcc0, loop_100
stx %o3, [%l7 + 0x48]
fmovsne %xcc, %f0, %f2
fcmpes %fcc0, %f4, %f3
loop_100:
bshuffle %f10, %f2, %f8
orncc %g6, 0x0186, %l5
ldsw [%l7 + 0x40], %g2
fmovdcc %icc, %f13, %f10
st %f13, [%l7 + 0x28]
fmovdne %icc, %f3, %f4
fbne,a %fcc0, loop_101
fbe %fcc0, loop_102
movl %icc, %i6, %g7
fmovdvs %xcc, %f15, %f14
loop_101:
movl %icc, %o4, %i7
loop_102:
lduh [%l7 + 0x78], %i0
tsubcctv %i2, 0x1EEC, %g4
lduh [%l7 + 0x14], %l3
fpadd16s %f11, %f2, %f6
sth %g1, [%l7 + 0x0C]
fmovspos %icc, %f0, %f3
fpack16 %f4, %f11
ldx [%l7 + 0x78], %o7
mulscc %o2, %i3, %g3
stx %l0, [%l7 + 0x50]
fba,a %fcc3, loop_103
fpsub16 %f10, %f6, %f6
fmovdge %xcc, %f2, %f13
ldsb [%l7 + 0x31], %l6
loop_103:
fbo,a %fcc2, loop_104
smul %o1, 0x04DB, %g5
fbl,a %fcc1, loop_105
taddcctv %i4, 0x1617, %o6
loop_104:
alignaddrl %l4, %l1, %o0
andn %o5, 0x0F9E, %i1
loop_105:
for %f10, %f10, %f0
fpadd32 %f4, %f10, %f0
fba,a %fcc0, loop_106
stw %i5, [%l7 + 0x70]
movne %xcc, %l2, %o3
alignaddr %g6, %g2, %l5
loop_106:
tvs %icc, 0x0
fbg,a %fcc3, loop_107
ld [%l7 + 0x1C], %f13
addccc %i6, 0x19F9, %o4
std %f4, [%l7 + 0x10]
loop_107:
fmovdpos %icc, %f12, %f2
fand %f8, %f0, %f12
fnegd %f12, %f10
brgz,a %i7, loop_108
fandnot2s %f1, %f12, %f12
std %f14, [%l7 + 0x78]
fpack16 %f10, %f15
loop_108:
movre %i0, %i2, %g4
fcmple32 %f14, %f12, %g7
stw %l3, [%l7 + 0x6C]
tcc %xcc, 0x6
fmovrslez %o7, %f4, %f4
bvs,a,pn %icc, loop_109
ldd [%l7 + 0x48], %f6
stx %g1, [%l7 + 0x28]
movrlez %i3, 0x180, %o2
loop_109:
fnot1s %f14, %f11
fmuld8sux16 %f9, %f2, %f0
fexpand %f3, %f4
fmuld8ulx16 %f7, %f8, %f2
udivx %g3, 0x018A, %l0
ld [%l7 + 0x78], %f3
fmovdneg %xcc, %f13, %f6
bge,a loop_110
ldd [%l7 + 0x10], %f14
fandnot1s %f8, %f15, %f5
bcc,a,pt %xcc, loop_111
loop_110:
fmovdvs %icc, %f2, %f12
fmuld8ulx16 %f5, %f10, %f4
fbge %fcc0, loop_112
loop_111:
movne %xcc, %l6, %g5
fcmpeq16 %f2, %f14, %i4
lduw [%l7 + 0x0C], %o1
loop_112:
tne %icc, 0x6
stb %l4, [%l7 + 0x4F]
fmovdl %icc, %f10, %f0
addccc %l1, 0x08A3, %o6
ldsh [%l7 + 0x22], %o5
add %i1, %i5, %l2
sra %o3, %g6, %o0
movg %icc, %g2, %i6
lduh [%l7 + 0x32], %l5
srl %o4, 0x0A, %i7
ld [%l7 + 0x40], %f14
ldd [%l7 + 0x40], %f8
sub %i0, %g4, %i2
tne %xcc, 0x7
ldsh [%l7 + 0x58], %g7
fmovsleu %xcc, %f8, %f10
fmovrslz %l3, %f13, %f9
lduw [%l7 + 0x50], %g1
fmul8sux16 %f14, %f6, %f2
stw %o7, [%l7 + 0x38]
udiv %i3, 0x1C82, %o2
movvs %xcc, %g3, %l6
sth %l0, [%l7 + 0x10]
tvc %icc, 0x5
ldd [%l7 + 0x70], %f6
stx %g5, [%l7 + 0x40]
sll %o1, %i4, %l4
tsubcctv %l1, 0x0412, %o5
stx %o6, [%l7 + 0x60]
fpadd32s %f9, %f6, %f11
movrlez %i5, %i1, %o3
sub %g6, %l2, %o0
edge16ln %g2, %i6, %o4
ldsw [%l7 + 0x28], %i7
st %f12, [%l7 + 0x40]
fmovrse %l5, %f9, %f9
ldsh [%l7 + 0x70], %i0
fmovrdlz %i2, %f6, %f10
ldd [%l7 + 0x10], %f4
movrlez %g7, 0x2C9, %g4
array8 %g1, %o7, %i3
edge16ln %l3, %o2, %l6
movl %xcc, %l0, %g5
fmovsvs %icc, %f10, %f11
smul %g3, %i4, %o1
fzero %f10
fbo %fcc0, loop_113
edge32 %l4, %l1, %o5
tleu %xcc, 0x5
fmovrdgz %o6, %f2, %f6
loop_113:
edge16l %i1, %i5, %g6
fbug %fcc3, loop_114
lduw [%l7 + 0x40], %l2
fpadd32s %f15, %f12, %f9
ldx [%l7 + 0x68], %o3
loop_114:
movpos %icc, %o0, %i6
ldsh [%l7 + 0x4C], %o4
stb %i7, [%l7 + 0x58]
fmovdle %xcc, %f15, %f6
ldub [%l7 + 0x7F], %g2
brz %i0, loop_115
edge16n %i2, %g7, %l5
st %f4, [%l7 + 0x40]
fmovsleu %icc, %f11, %f2
loop_115:
ldsh [%l7 + 0x3C], %g4
fabsd %f0, %f0
sub %o7, %i3, %g1
stb %o2, [%l7 + 0x2B]
nop
setx loop_116, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f1, %f5, %f8
movre %l6, %l0, %g5
fmovrdgz %g3, %f6, %f12
loop_116:
andcc %l3, 0x0C76, %o1
ba,a loop_117
tge %icc, 0x6
stx %l4, [%l7 + 0x60]
fmovde %icc, %f7, %f0
loop_117:
bcc %xcc, loop_118
edge32n %l1, %o5, %i4
sll %o6, %i1, %i5
stw %l2, [%l7 + 0x08]
loop_118:
fpsub32 %f6, %f12, %f6
fmovdge %icc, %f5, %f14
andncc %o3, %g6, %i6
std %f12, [%l7 + 0x50]
movleu %xcc, %o4, %i7
edge16n %g2, %i0, %o0
xorcc %g7, %i2, %g4
sth %l5, [%l7 + 0x20]
ldx [%l7 + 0x20], %i3
lduw [%l7 + 0x5C], %o7
fbule,a %fcc0, loop_119
fandnot1s %f15, %f15, %f10
fmovdvc %icc, %f5, %f15
ba,pn %xcc, loop_120
loop_119:
fxnors %f15, %f8, %f4
or %g1, 0x1585, %o2
sth %l6, [%l7 + 0x32]
loop_120:
fmovrdlez %g5, %f12, %f12
ldsh [%l7 + 0x22], %g3
subc %l0, 0x1EF7, %l3
ldd [%l7 + 0x18], %f4
movn %icc, %o1, %l4
fmovdne %icc, %f0, %f0
fpadd16s %f0, %f12, %f15
fmovdne %icc, %f6, %f14
brlez %l1, loop_121
tgu %icc, 0x3
movle %xcc, %i4, %o5
fands %f9, %f3, %f15
loop_121:
ldx [%l7 + 0x28], %i1
fornot1s %f10, %f9, %f8
sdivx %o6, 0x0BEF, %l2
fnand %f8, %f0, %f2
st %f7, [%l7 + 0x48]
fors %f8, %f14, %f14
stx %i5, [%l7 + 0x28]
movge %icc, %g6, %i6
ld [%l7 + 0x74], %f9
sub %o4, 0x1E98, %i7
ld [%l7 + 0x3C], %f5
andn %g2, 0x0C56, %o3
bleu,a,pt %icc, loop_122
alignaddr %o0, %g7, %i2
fbu,a %fcc0, loop_123
tgu %icc, 0x2
loop_122:
alignaddrl %i0, %g4, %i3
ld [%l7 + 0x40], %f12
loop_123:
fsrc1 %f6, %f0
lduw [%l7 + 0x08], %o7
movpos %icc, %l5, %g1
ba %xcc, loop_124
st %f3, [%l7 + 0x38]
bpos loop_125
fmovsle %xcc, %f3, %f10
loop_124:
edge16n %l6, %o2, %g5
movvc %xcc, %l0, %l3
loop_125:
tle %icc, 0x4
lduw [%l7 + 0x74], %g3
ld [%l7 + 0x08], %f1
tcc %xcc, 0x3
fxor %f6, %f10, %f6
fmovsge %icc, %f14, %f12
ldsh [%l7 + 0x6E], %l4
sdiv %l1, 0x15C6, %o1
stx %i4, [%l7 + 0x08]
fmovd %f14, %f10
fbn %fcc1, loop_126
fmovsvs %icc, %f12, %f7
movcc %xcc, %o5, %i1
ldx [%l7 + 0x70], %l2
loop_126:
bne,pn %xcc, loop_127
fbge,a %fcc0, loop_128
ba %icc, loop_129
fpadd16s %f8, %f6, %f4
loop_127:
stb %i5, [%l7 + 0x42]
loop_128:
fmovdneg %xcc, %f1, %f2
loop_129:
stw %g6, [%l7 + 0x44]
ldsb [%l7 + 0x5E], %o6
udivcc %o4, 0x0AD1, %i6
fabsd %f6, %f10
fandnot2s %f5, %f0, %f13
ldub [%l7 + 0x4B], %i7
movvs %xcc, %o3, %o0
lduh [%l7 + 0x28], %g7
faligndata %f10, %f10, %f12
fmovda %icc, %f10, %f6
tn %xcc, 0x0
fmovs %f0, %f7
nop
setx loop_130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i2, [%l7 + 0x78]
fcmpne16 %f0, %f14, %g2
edge16ln %g4, %i3, %i0
loop_130:
sth %l5, [%l7 + 0x0C]
ldub [%l7 + 0x7D], %o7
udiv %g1, 0x06D2, %l6
ldub [%l7 + 0x58], %o2
fbn %fcc3, loop_131
taddcc %l0, 0x0B1A, %g5
stb %l3, [%l7 + 0x4F]
ldsb [%l7 + 0x08], %l4
loop_131:
bpos,pn %xcc, loop_132
st %f1, [%l7 + 0x6C]
ld [%l7 + 0x7C], %f13
edge32ln %l1, %o1, %i4
loop_132:
fmovs %f15, %f1
ldsb [%l7 + 0x4F], %g3
fmuld8ulx16 %f9, %f1, %f14
te %xcc, 0x6
bgu,a loop_133
ldx [%l7 + 0x68], %o5
brlz %l2, loop_134
fble,a %fcc0, loop_135
loop_133:
lduh [%l7 + 0x24], %i1
movre %g6, %o6, %i5
loop_134:
faligndata %f6, %f6, %f4
loop_135:
bge,pn %xcc, loop_136
lduh [%l7 + 0x52], %o4
movl %xcc, %i6, %o3
bleu,a,pn %icc, loop_137
loop_136:
fmovse %xcc, %f12, %f2
tleu %icc, 0x0
tvs %icc, 0x6
loop_137:
fpack16 %f10, %f15
mulx %o0, 0x1CBD, %g7
nop
setx loop_138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f10, %f8, %f14
ldsw [%l7 + 0x10], %i2
fmovsvs %xcc, %f7, %f14
loop_138:
ldd [%l7 + 0x70], %f6
ldd [%l7 + 0x08], %f12
fmovs %f9, %f8
fmovsneg %icc, %f15, %f0
ldsh [%l7 + 0x24], %i7
lduw [%l7 + 0x20], %g4
edge32l %i3, %g2, %i0
ldsh [%l7 + 0x5C], %o7
fmovdge %xcc, %f0, %f6
tn %icc, 0x4
fcmpne16 %f12, %f2, %l5
fnand %f8, %f10, %f2
fornot1 %f8, %f4, %f10
fmovdne %icc, %f2, %f9
stx %g1, [%l7 + 0x68]
ldsh [%l7 + 0x4E], %l6
movn %xcc, %o2, %l0
bgu,pn %xcc, loop_139
stx %l3, [%l7 + 0x18]
fmovrdgez %l4, %f4, %f8
te %xcc, 0x2
loop_139:
fmovsne %icc, %f13, %f15
fmovsge %xcc, %f11, %f8
subcc %l1, 0x06C5, %g5
array16 %i4, %g3, %o1
lduw [%l7 + 0x38], %o5
fbuge %fcc1, loop_140
ldsh [%l7 + 0x22], %l2
bleu loop_141
ldub [%l7 + 0x38], %i1
loop_140:
ldsw [%l7 + 0x50], %o6
fandnot1s %f9, %f5, %f2
loop_141:
fpadd16s %f7, %f15, %f1
fmovrsne %i5, %f7, %f10
ldsw [%l7 + 0x34], %o4
ble %icc, loop_142
edge32n %i6, %g6, %o3
fmovdleu %icc, %f8, %f3
fpackfix %f8, %f12
loop_142:
stb %o0, [%l7 + 0x3A]
edge32ln %i2, %g7, %g4
edge32n %i3, %g2, %i0
lduw [%l7 + 0x48], %i7
fmul8ulx16 %f10, %f0, %f10
fmovsa %xcc, %f4, %f1
sll %l5, 0x18, %o7
bneg,pt %xcc, loop_143
tge %xcc, 0x7
tvs %icc, 0x4
bl loop_144
loop_143:
xnorcc %g1, %l6, %o2
fpmerge %f9, %f9, %f8
ldsh [%l7 + 0x76], %l3
loop_144:
ldsh [%l7 + 0x20], %l0
fblg,a %fcc2, loop_145
subc %l4, %l1, %i4
stw %g3, [%l7 + 0x10]
ld [%l7 + 0x70], %f13
loop_145:
brnz,a %o1, loop_146
subccc %g5, %o5, %i1
fones %f5
andn %l2, 0x1448, %i5
loop_146:
edge8 %o4, %o6, %i6
tpos %icc, 0x7
fmul8x16al %f10, %f14, %f4
sth %o3, [%l7 + 0x52]
fmovrdgz %g6, %f8, %f10
fzero %f4
fpack32 %f12, %f14, %f0
sth %o0, [%l7 + 0x5A]
st %f3, [%l7 + 0x30]
movne %icc, %g7, %g4
edge8ln %i3, %g2, %i2
fmovdge %xcc, %f9, %f0
tsubcctv %i0, 0x10E5, %i7
movrgz %l5, 0x340, %g1
fbug,a %fcc1, loop_147
lduh [%l7 + 0x76], %l6
fcmpd %fcc0, %f4, %f8
bleu,pn %xcc, loop_148
loop_147:
bg,pn %xcc, loop_149
brlz,a %o7, loop_150
brlez %o2, loop_151
loop_148:
srlx %l0, 0x1D, %l3
loop_149:
std %f4, [%l7 + 0x78]
loop_150:
st %f2, [%l7 + 0x18]
loop_151:
st %f3, [%l7 + 0x28]
fnands %f5, %f10, %f13
fzero %f8
bgu %xcc, loop_152
edge32ln %l4, %l1, %i4
std %f12, [%l7 + 0x68]
tne %icc, 0x6
loop_152:
tg %xcc, 0x7
fnot1 %f4, %f6
fbu,a %fcc0, loop_153
fmul8sux16 %f10, %f10, %f0
taddcctv %o1, %g5, %g3
fpsub16 %f8, %f14, %f12
loop_153:
sth %o5, [%l7 + 0x2A]
fpadd16s %f7, %f10, %f11
tsubcc %i1, 0x0239, %i5
nop
setx loop_154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16s %f15, %f1, %f7
tneg %xcc, 0x7
std %f10, [%l7 + 0x50]
loop_154:
fpsub16s %f0, %f6, %f4
fnor %f0, %f14, %f10
move %icc, %l2, %o6
ldub [%l7 + 0x3F], %i6
ldub [%l7 + 0x7B], %o4
ldx [%l7 + 0x48], %o3
subc %o0, 0x0180, %g6
be,a,pt %xcc, loop_155
sth %g7, [%l7 + 0x16]
st %f9, [%l7 + 0x48]
stx %i3, [%l7 + 0x78]
loop_155:
siam 0x6
tge %icc, 0x7
nop
setx loop_156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc1, %f0, %f14
array8 %g2, %i2, %i0
bn %icc, loop_157
loop_156:
add %g4, 0x1F33, %i7
bl,pt %icc, loop_158
fbu %fcc0, loop_159
loop_157:
stb %g1, [%l7 + 0x70]
fornot1 %f6, %f2, %f14
loop_158:
fmul8x16 %f3, %f4, %f8
loop_159:
brz,a %l5, loop_160
fmovsleu %xcc, %f8, %f14
stb %o7, [%l7 + 0x45]
array8 %l6, %o2, %l0
loop_160:
lduw [%l7 + 0x5C], %l4
ldx [%l7 + 0x50], %l1
ldd [%l7 + 0x40], %f12
brnz %l3, loop_161
xor %o1, 0x18F7, %g5
or %g3, 0x00E0, %o5
brnz,a %i4, loop_162
loop_161:
tcs %icc, 0x1
fmovse %xcc, %f7, %f2
ldsh [%l7 + 0x78], %i1
loop_162:
stx %l2, [%l7 + 0x48]
fnand %f8, %f0, %f4
fnot2 %f0, %f4
fpack16 %f6, %f4
alignaddr %o6, %i5, %o4
stb %i6, [%l7 + 0x37]
brgz,a %o0, loop_163
fmul8ulx16 %f4, %f10, %f4
bneg,pt %icc, loop_164
bne,pn %xcc, loop_165
loop_163:
fnegd %f6, %f4
movle %icc, %o3, %g7
loop_164:
lduw [%l7 + 0x50], %g6
loop_165:
subcc %i3, %i2, %g2
stx %g4, [%l7 + 0x28]
sth %i7, [%l7 + 0x1E]
ldub [%l7 + 0x5C], %i0
subcc %g1, %o7, %l5
stb %o2, [%l7 + 0x70]
fornot1s %f13, %f0, %f13
edge16n %l0, %l4, %l6
fbg,a %fcc3, loop_166
edge16n %l1, %o1, %g5
array32 %g3, %l3, %i4
fpadd16 %f0, %f10, %f4
loop_166:
fbne %fcc1, loop_167
pdist %f12, %f14, %f10
ldsw [%l7 + 0x78], %o5
lduh [%l7 + 0x3E], %i1
loop_167:
taddcctv %l2, 0x1EF3, %o6
fandnot1s %f15, %f8, %f4
ldsw [%l7 + 0x0C], %i5
stb %i6, [%l7 + 0x75]
fmovspos %icc, %f2, %f3
orcc %o0, 0x0C9A, %o4
std %f10, [%l7 + 0x30]
edge32l %o3, %g7, %i3
fornot1s %f8, %f1, %f14
smul %g6, %g2, %g4
stx %i7, [%l7 + 0x08]
fpsub16 %f10, %f2, %f4
ble,a loop_168
fmovsle %icc, %f11, %f12
fmul8ulx16 %f8, %f12, %f2
ldd [%l7 + 0x30], %f14
loop_168:
udiv %i2, 0x1C66, %i0
ld [%l7 + 0x0C], %f10
fmovsvs %icc, %f1, %f6
st %f0, [%l7 + 0x7C]
bn,a %icc, loop_169
movrlez %o7, %l5, %g1
fpackfix %f12, %f14
xorcc %l0, %l4, %o2
loop_169:
ba,a loop_170
fmul8sux16 %f10, %f0, %f2
fmovdgu %xcc, %f4, %f3
ldsh [%l7 + 0x7C], %l1
loop_170:
ldx [%l7 + 0x40], %o1
sethi 0x1679, %l6
fnegs %f2, %f1
std %f0, [%l7 + 0x48]
edge8l %g5, %g3, %l3
st %f5, [%l7 + 0x54]
stb %o5, [%l7 + 0x5D]
tl %xcc, 0x5
fexpand %f12, %f8
ldsh [%l7 + 0x46], %i4
stx %i1, [%l7 + 0x38]
ldx [%l7 + 0x68], %o6
lduh [%l7 + 0x5C], %l2
or %i6, %o0, %i5
ldsh [%l7 + 0x48], %o3
ldub [%l7 + 0x2B], %o4
nop
setx loop_171, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f2, %f3, %f8
fcmpgt32 %f10, %f12, %i3
movleu %xcc, %g6, %g7
loop_171:
lduh [%l7 + 0x38], %g4
fmul8x16 %f11, %f8, %f14
fmul8sux16 %f8, %f8, %f8
bpos,a,pn %xcc, loop_172
srlx %i7, 0x01, %i2
movcc %xcc, %g2, %o7
fmovsn %xcc, %f9, %f7
loop_172:
fnot1 %f8, %f4
fbul,a %fcc1, loop_173
edge16l %l5, %i0, %g1
fbul,a %fcc1, loop_174
st %f6, [%l7 + 0x68]
loop_173:
ldd [%l7 + 0x10], %f2
bvc %icc, loop_175
loop_174:
fble,a %fcc2, loop_176
fbe,a %fcc1, loop_177
fmovrdne %l0, %f2, %f0
loop_175:
taddcc %l4, 0x1EF7, %l1
loop_176:
fmovsl %xcc, %f10, %f1
loop_177:
fmovsg %icc, %f2, %f3
movcs %icc, %o1, %l6
fmovsgu %icc, %f0, %f0
fmovdcs %icc, %f14, %f13
stb %o2, [%l7 + 0x57]
fpack32 %f6, %f10, %f14
fone %f12
stb %g3, [%l7 + 0x70]
ldub [%l7 + 0x1E], %l3
fbg,a %fcc0, loop_178
srl %g5, %o5, %i4
xor %o6, %i1, %l2
fpackfix %f12, %f4
loop_178:
ba,a,pt %icc, loop_179
bshuffle %f6, %f2, %f12
sth %o0, [%l7 + 0x74]
lduh [%l7 + 0x2A], %i6
loop_179:
fcmped %fcc2, %f12, %f8
ldub [%l7 + 0x32], %o3
fmovdne %xcc, %f4, %f3
stx %i5, [%l7 + 0x70]
ld [%l7 + 0x38], %f11
fbl %fcc2, loop_180
sra %o4, 0x07, %g6
stb %g7, [%l7 + 0x66]
tn %xcc, 0x5
loop_180:
bn,pt %icc, loop_181
fpack32 %f2, %f4, %f12
addcc %i3, 0x0631, %g4
ld [%l7 + 0x40], %f5
loop_181:
fmovsn %icc, %f10, %f5
fmovrde %i2, %f12, %f8
ldd [%l7 + 0x68], %f0
tge %icc, 0x7
fcmpgt32 %f12, %f2, %i7
fmuld8ulx16 %f0, %f14, %f6
bpos,a,pn %icc, loop_182
edge8l %g2, %o7, %l5
taddcctv %g1, 0x0DED, %i0
bvc,a,pt %xcc, loop_183
loop_182:
fnegd %f8, %f14
fmul8x16al %f5, %f0, %f6
fmovdcc %xcc, %f1, %f15
loop_183:
edge16ln %l4, %l1, %l0
orn %o1, 0x122D, %l6
bn,a loop_184
fble %fcc0, loop_185
fmovdne %xcc, %f13, %f1
andncc %g3, %o2, %l3
loop_184:
fands %f1, %f1, %f11
loop_185:
fnot1 %f8, %f10
fands %f15, %f1, %f12
fpadd32 %f2, %f8, %f4
ldsw [%l7 + 0x30], %g5
fpack32 %f0, %f4, %f14
ldsb [%l7 + 0x74], %i4
fbl %fcc3, loop_186
taddcctv %o6, 0x1B48, %o5
fmovsa %xcc, %f0, %f2
movne %xcc, %l2, %o0
loop_186:
tge %xcc, 0x4
movg %icc, %i1, %i6
lduw [%l7 + 0x14], %i5
nop
setx loop_187, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %o3, loop_188
fones %f8
fzeros %f2
loop_187:
movne %xcc, %o4, %g7
loop_188:
ldub [%l7 + 0x1C], %g6
st %f3, [%l7 + 0x4C]
fnot1 %f8, %f6
ldsh [%l7 + 0x4A], %g4
ldsb [%l7 + 0x78], %i3
std %f12, [%l7 + 0x68]
fbg %fcc3, loop_189
fsrc2s %f7, %f11
ldsh [%l7 + 0x26], %i2
sth %g2, [%l7 + 0x3E]
loop_189:
ldsh [%l7 + 0x18], %i7
fcmpne16 %f2, %f6, %o7
nop
setx loop_190, %l0, %l1
jmpl %l1, %l5
fmovdcc %icc, %f12, %f3
fpack32 %f14, %f0, %f0
st %f10, [%l7 + 0x18]
loop_190:
alignaddrl %g1, %l4, %l1
fmovsn %icc, %f15, %f8
ldsw [%l7 + 0x48], %i0
stw %l0, [%l7 + 0x28]
ta %xcc, 0x2
fpadd32s %f5, %f9, %f4
fmul8sux16 %f6, %f2, %f14
fzeros %f0
fmovdne %icc, %f11, %f3
ldsh [%l7 + 0x5C], %o1
bcs,pn %icc, loop_191
fpsub32s %f7, %f9, %f0
ldsb [%l7 + 0x71], %l6
movg %xcc, %o2, %g3
loop_191:
st %f3, [%l7 + 0x5C]
tneg %icc, 0x2
stx %l3, [%l7 + 0x78]
movrlz %g5, %i4, %o5
st %f13, [%l7 + 0x44]
ldx [%l7 + 0x40], %l2
ldx [%l7 + 0x50], %o0
srl %o6, %i1, %i5
taddcctv %i6, 0x1378, %o3
ldx [%l7 + 0x30], %g7
fmovdpos %icc, %f6, %f4
tcs %xcc, 0x7
fbu,a %fcc1, loop_192
array16 %o4, %g4, %i3
lduh [%l7 + 0x30], %g6
brnz,a %g2, loop_193
loop_192:
ldx [%l7 + 0x48], %i2
fmuld8ulx16 %f3, %f6, %f0
ldsw [%l7 + 0x28], %o7
loop_193:
fnegs %f7, %f7
movgu %xcc, %l5, %g1
ldsb [%l7 + 0x46], %i7
stw %l1, [%l7 + 0x2C]
fcmpd %fcc2, %f14, %f2
fbul %fcc0, loop_194
mulx %l4, 0x0F5D, %i0
addccc %l0, 0x1F04, %l6
ldx [%l7 + 0x08], %o1
loop_194:
or %g3, %o2, %l3
faligndata %f4, %f4, %f0
movpos %xcc, %g5, %o5
xorcc %i4, 0x0709, %l2
stb %o0, [%l7 + 0x70]
brlez,a %o6, loop_195
subccc %i5, 0x09EB, %i6
fpadd16 %f4, %f0, %f10
fbl %fcc2, loop_196
loop_195:
orn %i1, 0x0023, %g7
fmovdneg %icc, %f11, %f14
ldub [%l7 + 0x1D], %o3
loop_196:
array32 %g4, %o4, %g6
st %f14, [%l7 + 0x78]
array8 %i3, %g2, %o7
fbl %fcc3, loop_197
lduw [%l7 + 0x50], %l5
fandnot1 %f10, %f8, %f8
ld [%l7 + 0x48], %f3
loop_197:
fcmpd %fcc0, %f10, %f8
fbne %fcc0, loop_198
fcmpgt16 %f8, %f6, %i2
fcmpne32 %f14, %f10, %g1
lduw [%l7 + 0x10], %i7
loop_198:
fcmple16 %f8, %f2, %l1
fmul8ulx16 %f14, %f14, %f2
tsubcctv %l4, %l0, %l6
ldsb [%l7 + 0x08], %o1
st %f3, [%l7 + 0x50]
fbug %fcc2, loop_199
ldub [%l7 + 0x46], %i0
ld [%l7 + 0x2C], %f7
fornot1s %f4, %f9, %f5
loop_199:
st %f14, [%l7 + 0x58]
ldx [%l7 + 0x20], %g3
fmovdgu %icc, %f2, %f12
brlz,a %o2, loop_200
fsrc1s %f0, %f5
edge8n %g5, %o5, %i4
fmovrdgez %l2, %f14, %f14
loop_200:
stw %l3, [%l7 + 0x18]
movrgz %o6, %o0, %i6
fnot2 %f10, %f6
fcmpd %fcc0, %f4, %f6
bn,pn %xcc, loop_201
tge %icc, 0x6
fmovrslez %i1, %f7, %f4
stw %g7, [%l7 + 0x50]
loop_201:
fmovscs %xcc, %f9, %f6
fpack16 %f4, %f5
sth %o3, [%l7 + 0x56]
xnorcc %g4, 0x16F3, %o4
fbo,a %fcc0, loop_202
udivcc %i5, 0x0062, %g6
ldx [%l7 + 0x38], %g2
srlx %i3, 0x10, %l5
loop_202:
fmovspos %icc, %f8, %f9
movrgz %o7, %g1, %i2
stx %i7, [%l7 + 0x18]
stw %l1, [%l7 + 0x24]
lduw [%l7 + 0x3C], %l0
bvs,a %icc, loop_203
ldd [%l7 + 0x70], %f10
ldsw [%l7 + 0x4C], %l4
sub %o1, %i0, %g3
loop_203:
ldsh [%l7 + 0x32], %l6
fmovdg %xcc, %f14, %f12
fmovsgu %xcc, %f8, %f10
fmovrdlez %g5, %f12, %f12
tne %xcc, 0x4
fmovda %icc, %f4, %f10
fmovrde %o2, %f14, %f12
fsrc2 %f12, %f4
stx %i4, [%l7 + 0x58]
tleu %icc, 0x0
fpsub16s %f12, %f9, %f8
tvs %icc, 0x5
fnot2s %f8, %f2
te %icc, 0x0
fnot2s %f2, %f4
edge16ln %o5, %l3, %o6
fmovdleu %xcc, %f15, %f15
fpack32 %f2, %f12, %f4
fmovsleu %icc, %f3, %f15
st %f4, [%l7 + 0x64]
array8 %o0, %i6, %l2
fnot2 %f6, %f12
fcmpeq32 %f8, %f10, %i1
array16 %o3, %g7, %o4
tsubcctv %i5, 0x023F, %g4
fnot1s %f4, %f13
bl,a loop_204
st %f13, [%l7 + 0x74]
sll %g2, %i3, %g6
xnor %o7, 0x0592, %l5
loop_204:
xorcc %i2, 0x04C4, %i7
fxor %f8, %f12, %f4
alignaddrl %g1, %l1, %l0
edge16 %l4, %i0, %g3
fcmpes %fcc0, %f7, %f15
nop
setx loop_205, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl loop_206
fcmpeq16 %f8, %f0, %l6
sub %g5, 0x121F, %o2
loop_205:
movrne %o1, %i4, %l3
loop_206:
movrne %o6, 0x1C4, %o5
movneg %icc, %i6, %l2
array16 %i1, %o0, %g7
st %f3, [%l7 + 0x3C]
tsubcctv %o4, 0x1FE7, %o3
fmovrsgez %i5, %f10, %f7
fmovdvs %xcc, %f8, %f6
umul %g4, 0x1E8E, %g2
fxnors %f1, %f0, %f11
std %f10, [%l7 + 0x10]
stb %g6, [%l7 + 0x3C]
std %f2, [%l7 + 0x08]
nop
setx loop_207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f5, %f7, %f6
xnor %i3, 0x03AE, %l5
fand %f8, %f2, %f2
loop_207:
std %f8, [%l7 + 0x78]
movre %i2, %o7, %g1
fmovdge %icc, %f13, %f0
fmovsneg %xcc, %f3, %f9
taddcc %l1, 0x13A5, %i7
ldsb [%l7 + 0x37], %l0
ldx [%l7 + 0x68], %i0
movrlz %g3, %l4, %g5
tcc %xcc, 0x5
fbo,a %fcc2, loop_208
fmovrsne %o2, %f6, %f2
bne,a,pn %icc, loop_209
tpos %icc, 0x0
loop_208:
edge8ln %o1, %l6, %l3
lduw [%l7 + 0x0C], %i4
loop_209:
bcs loop_210
fmul8x16 %f15, %f0, %f6
call loop_211
lduh [%l7 + 0x42], %o6
loop_210:
fpadd16 %f2, %f6, %f6
tle %xcc, 0x7
loop_211:
fxors %f5, %f11, %f14
lduw [%l7 + 0x44], %i6
stw %l2, [%l7 + 0x1C]
fmovsleu %icc, %f2, %f13
fpack32 %f0, %f12, %f2
bl,a,pn %xcc, loop_212
fmovsgu %icc, %f15, %f8
fpmerge %f12, %f13, %f2
ld [%l7 + 0x10], %f0
loop_212:
sdivx %o5, 0x06F6, %i1
movre %g7, 0x3B2, %o0
fcmpd %fcc3, %f6, %f12
bcc,a,pt %xcc, loop_213
ldsh [%l7 + 0x5C], %o4
std %f2, [%l7 + 0x58]
fmovrsgz %i5, %f3, %f9
loop_213:
andncc %g4, %o3, %g6
fbu,a %fcc2, loop_214
fnot2s %f10, %f14
ldx [%l7 + 0x50], %i3
fmovsvs %xcc, %f4, %f6
loop_214:
movvc %icc, %l5, %g2
tcs %icc, 0x4
fmovde %icc, %f3, %f2
fmovsneg %icc, %f15, %f9
movcs %xcc, %i2, %o7
lduw [%l7 + 0x3C], %l1
fnegs %f8, %f13
for %f14, %f14, %f0
edge32n %i7, %l0, %i0
tl %xcc, 0x4
fbe,a %fcc3, loop_215
lduh [%l7 + 0x3A], %g3
ldx [%l7 + 0x50], %g1
tsubcc %g5, %l4, %o1
loop_215:
srlx %o2, 0x02, %l6
orncc %i4, %l3, %i6
fmovrsgez %l2, %f10, %f6
stb %o6, [%l7 + 0x34]
stx %i1, [%l7 + 0x38]
fnegd %f10, %f0
fmovrdlez %g7, %f0, %f2
fcmpd %fcc1, %f12, %f2
nop
setx loop_216, %l0, %l1
jmpl %l1, %o5
bvc,a loop_217
movre %o4, %i5, %g4
smul %o3, 0x0087, %g6
loop_216:
fbne %fcc3, loop_218
loop_217:
ldub [%l7 + 0x59], %i3
tpos %icc, 0x1
fandnot1s %f4, %f11, %f3
loop_218:
edge32 %l5, %o0, %i2
nop
setx loop_219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x54], %f13
edge16ln %g2, %l1, %o7
fzeros %f6
loop_219:
tl %xcc, 0x1
array8 %l0, %i0, %i7
fbe,a %fcc2, loop_220
fmovd %f14, %f10
ldd [%l7 + 0x58], %f12
stw %g3, [%l7 + 0x50]
loop_220:
nop
setx loop_221, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g1, 0x14A7, %l4
edge8 %o1, %o2, %l6
ld [%l7 + 0x30], %f1
loop_221:
ldd [%l7 + 0x40], %f4
smul %g5, %l3, %i6
fmovdgu %icc, %f9, %f15
st %f9, [%l7 + 0x24]
std %f12, [%l7 + 0x30]
fmovs %f8, %f11
fexpand %f7, %f8
stx %l2, [%l7 + 0x28]
fbug,a %fcc2, loop_222
sethi 0x143C, %i4
fmovdge %xcc, %f13, %f12
ldsh [%l7 + 0x0E], %o6
loop_222:
fandnot1s %f13, %f1, %f7
sllx %g7, 0x11, %o5
ldsb [%l7 + 0x61], %o4
movrgz %i1, 0x0D6, %g4
fnot2 %f6, %f10
tvc %xcc, 0x3
ldd [%l7 + 0x20], %f4
for %f0, %f14, %f8
sth %o3, [%l7 + 0x48]
fnand %f4, %f0, %f4
tpos %icc, 0x5
ldsw [%l7 + 0x50], %i5
ld [%l7 + 0x7C], %f15
nop
setx loop_223, %l0, %l1
jmpl %l1, %g6
fnegd %f12, %f8
fcmpne16 %f10, %f0, %i3
taddcc %l5, 0x162F, %i2
loop_223:
ldsb [%l7 + 0x79], %o0
movre %g2, %o7, %l1
fmovspos %xcc, %f11, %f5
ldub [%l7 + 0x58], %l0
bg,a,pn %xcc, loop_224
fxnors %f12, %f14, %f7
stw %i7, [%l7 + 0x40]
mova %icc, %g3, %g1
loop_224:
fmovs %f2, %f6
fmovsvs %xcc, %f0, %f7
ldsw [%l7 + 0x28], %i0
fbn,a %fcc2, loop_225
stw %o1, [%l7 + 0x48]
edge32l %o2, %l6, %l4
movrgz %g5, 0x0AE, %i6
loop_225:
edge32l %l2, %i4, %o6
brlez %l3, loop_226
and %o5, 0x0D95, %g7
sth %i1, [%l7 + 0x36]
st %f7, [%l7 + 0x20]
loop_226:
lduw [%l7 + 0x2C], %o4
fnands %f11, %f13, %f0
add %o3, %g4, %i5
fnegd %f6, %f2
tne %icc, 0x7
fmovrdne %i3, %f10, %f10
lduw [%l7 + 0x14], %g6
taddcc %i2, 0x1135, %l5
std %f14, [%l7 + 0x20]
stb %g2, [%l7 + 0x36]
lduw [%l7 + 0x54], %o0
lduh [%l7 + 0x46], %o7
smulcc %l1, 0x09B8, %i7
fexpand %f12, %f4
sra %l0, %g3, %i0
ld [%l7 + 0x3C], %f10
fbe %fcc0, loop_227
orn %g1, 0x0894, %o1
stb %o2, [%l7 + 0x76]
ld [%l7 + 0x08], %f12
loop_227:
mulscc %l6, %l4, %g5
st %f5, [%l7 + 0x60]
fexpand %f4, %f10
fmovspos %icc, %f0, %f6
fbn,a %fcc2, loop_228
tcc %icc, 0x6
sth %l2, [%l7 + 0x7C]
st %f2, [%l7 + 0x28]
loop_228:
ldx [%l7 + 0x20], %i4
fzeros %f11
ldsb [%l7 + 0x5E], %i6
fmul8x16 %f12, %f0, %f8
fxnor %f10, %f2, %f4
mulx %o6, %o5, %g7
fnor %f14, %f8, %f14
sth %l3, [%l7 + 0x5E]
movne %icc, %o4, %o3
andncc %g4, %i1, %i3
ldub [%l7 + 0x0F], %g6
stw %i2, [%l7 + 0x68]
udivcc %i5, 0x0FCB, %l5
lduw [%l7 + 0x40], %o0
ldd [%l7 + 0x68], %f4
nop
setx loop_229, %l0, %l1
jmpl %l1, %o7
fbl %fcc1, loop_230
xnor %g2, 0x0629, %i7
fandnot2s %f6, %f2, %f5
loop_229:
std %f4, [%l7 + 0x50]
loop_230:
fmovrdlz %l0, %f10, %f2
fornot1 %f2, %f14, %f8
sth %l1, [%l7 + 0x50]
fandnot1s %f9, %f5, %f7
ldsb [%l7 + 0x75], %g3
popc %i0, %o1
fpsub32 %f14, %f2, %f8
ldub [%l7 + 0x79], %o2
stb %g1, [%l7 + 0x3B]
fpsub32s %f7, %f7, %f6
ldd [%l7 + 0x58], %f2
fmovda %icc, %f6, %f6
fsrc1s %f5, %f2
fnot1 %f2, %f0
pdist %f8, %f8, %f14
fpack16 %f14, %f12
sub %l6, %l4, %l2
movleu %icc, %i4, %i6
fbn %fcc0, loop_231
fbuge %fcc1, loop_232
bne,a loop_233
fpadd16 %f10, %f4, %f10
loop_231:
ldsh [%l7 + 0x6E], %o6
loop_232:
for %f8, %f6, %f6
loop_233:
faligndata %f8, %f12, %f8
fblg,a %fcc0, loop_234
fnot1 %f0, %f8
nop
setx loop_235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x68], %o5
loop_234:
ldsb [%l7 + 0x38], %g5
tle %xcc, 0x2
loop_235:
fmovdleu %icc, %f9, %f4
edge8l %l3, %g7, %o3
fmovdvc %icc, %f10, %f1
lduh [%l7 + 0x30], %o4
edge16ln %g4, %i1, %g6
fandnot1 %f4, %f14, %f0
brlz %i3, loop_236
and %i2, 0x0676, %i5
ldsb [%l7 + 0x79], %l5
tleu %icc, 0x5
loop_236:
fnegs %f1, %f9
fmuld8sux16 %f13, %f0, %f12
fnor %f8, %f6, %f6
tsubcctv %o7, 0x011E, %o0
tgu %icc, 0x1
ldx [%l7 + 0x30], %g2
fcmpne32 %f4, %f10, %l0
fmovsl %xcc, %f0, %f14
ld [%l7 + 0x14], %f12
fbuge,a %fcc1, loop_237
fmovsvc %xcc, %f3, %f13
ldsb [%l7 + 0x50], %l1
subcc %g3, 0x1777, %i7
loop_237:
xorcc %o1, %i0, %o2
fnegd %f6, %f6
lduw [%l7 + 0x28], %l6
bvs,a loop_238
stw %l4, [%l7 + 0x14]
fbl,a %fcc1, loop_239
edge16n %g1, %l2, %i4
loop_238:
fbul %fcc3, loop_240
ldub [%l7 + 0x5E], %o6
loop_239:
or %i6, 0x00E3, %o5
fsrc1s %f9, %f3
loop_240:
fbe,a %fcc1, loop_241
stx %l3, [%l7 + 0x20]
sethi 0x1F36, %g7
te %xcc, 0x7
loop_241:
fbl %fcc2, loop_242
brgz %g5, loop_243
ld [%l7 + 0x50], %f13
andcc %o4, %g4, %o3
loop_242:
edge16ln %g6, %i3, %i2
loop_243:
stx %i1, [%l7 + 0x78]
fmovde %icc, %f5, %f12
ldub [%l7 + 0x7C], %l5
fcmpes %fcc2, %f13, %f2
ldx [%l7 + 0x50], %i5
sllx %o0, %o7, %g2
fsrc1 %f0, %f8
tvc %icc, 0x5
lduw [%l7 + 0x28], %l1
fpadd32s %f13, %f9, %f4
subc %g3, %l0, %i7
fones %f1
fmovscc %icc, %f6, %f12
alignaddr %o1, %o2, %i0
ldd [%l7 + 0x78], %f8
bcs,a %xcc, loop_244
stb %l4, [%l7 + 0x4B]
ldsh [%l7 + 0x64], %g1
ld [%l7 + 0x14], %f6
loop_244:
fmuld8ulx16 %f3, %f5, %f8
fabsd %f6, %f2
stb %l2, [%l7 + 0x0E]
ldx [%l7 + 0x50], %l6
movvs %icc, %i4, %i6
nop
setx loop_245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o5, [%l7 + 0x20]
andcc %o6, %g7, %g5
srax %l3, %o4, %o3
loop_245:
movge %xcc, %g6, %g4
st %f12, [%l7 + 0x54]
movgu %xcc, %i3, %i2
umulcc %l5, %i1, %o0
fnors %f13, %f11, %f3
stw %o7, [%l7 + 0x3C]
bn,pt %icc, loop_246
ldsh [%l7 + 0x48], %i5
movne %xcc, %g2, %l1
nop
setx loop_247, %l0, %l1
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_246:
fpsub32 %f2, %f10, %f0
ldub [%l7 + 0x61], %g3
fpmerge %f0, %f0, %f14
loop_247:
ldsb [%l7 + 0x20], %l0
fmovrdlz %i7, %f2, %f12
srl %o2, %i0, %o1
fzero %f0
fbue %fcc3, loop_248
fcmped %fcc2, %f0, %f6
fsrc2s %f11, %f13
subcc %l4, %l2, %g1
loop_248:
taddcctv %l6, 0x03E3, %i6
stx %o5, [%l7 + 0x20]
smul %i4, 0x1066, %g7
tcc %xcc, 0x5
edge8n %o6, %l3, %g5
tleu %xcc, 0x0
tneg %xcc, 0x4
sub %o4, 0x19FD, %g6
fandnot2 %f12, %f12, %f0
fcmpeq32 %f2, %f14, %o3
sra %i3, 0x1C, %g4
edge32n %i2, %l5, %o0
fble %fcc0, loop_249
move %xcc, %i1, %i5
sth %g2, [%l7 + 0x36]
std %f2, [%l7 + 0x10]
loop_249:
ta %icc, 0x5
sethi 0x1902, %l1
fcmpgt16 %f0, %f6, %g3
fbul,a %fcc3, loop_250
fpack16 %f8, %f10
ldd [%l7 + 0x10], %f4
ld [%l7 + 0x34], %f9
loop_250:
sdivx %o7, 0x1C1D, %l0
movrlz %i7, %o2, %o1
fcmpgt16 %f6, %f10, %i0
bvc,pt %xcc, loop_251
st %f7, [%l7 + 0x14]
fmovrdne %l2, %f12, %f8
tleu %icc, 0x0
loop_251:
subccc %g1, %l6, %i6
fabsd %f12, %f8
edge16l %l4, %o5, %i4
edge32 %o6, %l3, %g5
lduh [%l7 + 0x5C], %o4
ldd [%l7 + 0x20], %f10
fors %f11, %f5, %f7
nop
setx loop_252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgez %g7, %f9, %f7
lduw [%l7 + 0x1C], %g6
subc %i3, %g4, %i2
loop_252:
ld [%l7 + 0x4C], %f14
fbge,a %fcc0, loop_253
alignaddr %o3, %o0, %i1
fmuld8sux16 %f0, %f13, %f14
fmovsa %icc, %f14, %f2
loop_253:
ld [%l7 + 0x78], %f0
ldub [%l7 + 0x7F], %l5
and %i5, 0x1470, %g2
ble,a %icc, loop_254
brz,a %l1, loop_255
fand %f10, %f14, %f4
fbg,a %fcc2, loop_256
loop_254:
movne %icc, %o7, %l0
loop_255:
sth %g3, [%l7 + 0x2C]
fmovsle %icc, %f13, %f1
loop_256:
edge8ln %i7, %o1, %i0
or %o2, 0x0709, %l2
fors %f7, %f6, %f11
pdist %f14, %f6, %f10
stx %g1, [%l7 + 0x48]
ldub [%l7 + 0x4C], %l6
bpos loop_257
fbl %fcc1, loop_258
stw %l4, [%l7 + 0x6C]
tcs %icc, 0x7
loop_257:
sth %o5, [%l7 + 0x3E]
loop_258:
fmovsl %icc, %f6, %f0
ld [%l7 + 0x54], %f2
ldx [%l7 + 0x50], %i6
fmovspos %xcc, %f14, %f8
st %f4, [%l7 + 0x58]
fmovrslez %i4, %f6, %f14
sdivx %l3, 0x0A05, %o6
mulx %o4, %g5, %g6
fnor %f4, %f4, %f14
fpack32 %f2, %f2, %f2
ldd [%l7 + 0x30], %f14
fandnot1 %f6, %f4, %f14
brnz,a %g7, loop_259
stx %g4, [%l7 + 0x30]
movre %i3, %o3, %i2
pdist %f4, %f12, %f6
loop_259:
udivx %i1, 0x128F, %o0
bcc,pt %icc, loop_260
fmovrslz %l5, %f7, %f9
fmovsge %xcc, %f14, %f6
lduh [%l7 + 0x58], %i5
loop_260:
fmovsg %icc, %f9, %f10
fnegs %f7, %f9
fpadd32 %f0, %f2, %f4
fbge,a %fcc1, loop_261
fble,a %fcc3, loop_262
tleu %icc, 0x2
ba,pn %xcc, loop_263
loop_261:
movpos %icc, %l1, %g2
loop_262:
stw %o7, [%l7 + 0x7C]
fbe %fcc2, loop_264
loop_263:
sth %l0, [%l7 + 0x7E]
st %f6, [%l7 + 0x38]
lduw [%l7 + 0x48], %i7
loop_264:
movre %o1, %i0, %o2
stb %l2, [%l7 + 0x49]
stb %g3, [%l7 + 0x29]
fmovde %xcc, %f13, %f6
st %f6, [%l7 + 0x68]
fcmpne32 %f14, %f2, %l6
fmovsvc %xcc, %f10, %f13
std %f0, [%l7 + 0x10]
ldub [%l7 + 0x65], %l4
fmovsa %icc, %f8, %f11
movgu %xcc, %g1, %o5
ldsb [%l7 + 0x16], %i6
xorcc %i4, %o6, %l3
std %f12, [%l7 + 0x30]
tleu %icc, 0x7
fmovs %f7, %f0
fbe %fcc1, loop_265
std %f14, [%l7 + 0x58]
fcmpne32 %f12, %f8, %o4
sth %g6, [%l7 + 0x28]
loop_265:
fbge %fcc3, loop_266
xorcc %g5, 0x13B5, %g7
fmovdle %xcc, %f11, %f3
st %f3, [%l7 + 0x20]
loop_266:
bge %xcc, loop_267
std %f10, [%l7 + 0x68]
fcmpgt32 %f0, %f12, %i3
movrgz %g4, %i2, %i1
loop_267:
te %xcc, 0x6
ldd [%l7 + 0x38], %f8
fnors %f6, %f15, %f3
mulx %o3, 0x0B22, %o0
tcs %icc, 0x7
fcmps %fcc0, %f8, %f1
tsubcc %l5, %l1, %i5
fornot2s %f13, %f11, %f9
array8 %o7, %g2, %l0
fmul8x16au %f6, %f15, %f8
ldsw [%l7 + 0x70], %i7
stb %i0, [%l7 + 0x6A]
fmovsneg %icc, %f9, %f3
fmul8ulx16 %f14, %f4, %f10
or %o1, %o2, %g3
edge16 %l2, %l6, %g1
fmovrdlz %l4, %f10, %f4
stb %i6, [%l7 + 0x61]
orcc %i4, %o5, %o6
bn,pn %xcc, loop_268
bcc,pt %xcc, loop_269
fbug,a %fcc2, loop_270
st %f7, [%l7 + 0x40]
loop_268:
fmovrdlz %o4, %f14, %f12
loop_269:
edge8ln %l3, %g6, %g5
loop_270:
brnz %g7, loop_271
fcmple32 %f10, %f12, %i3
mulscc %g4, 0x1904, %i1
stx %i2, [%l7 + 0x70]
loop_271:
fnot2 %f14, %f6
tg %xcc, 0x5
ldub [%l7 + 0x4D], %o0
fmovdle %icc, %f11, %f13
tpos %icc, 0x0
stw %l5, [%l7 + 0x18]
bg,a,pt %xcc, loop_272
udivcc %o3, 0x1C6C, %i5
tge %xcc, 0x6
fbne %fcc2, loop_273
loop_272:
fcmple16 %f8, %f8, %l1
fmul8ulx16 %f8, %f4, %f10
fmul8ulx16 %f4, %f2, %f8
loop_273:
tleu %icc, 0x5
tle %icc, 0x2
fcmpeq32 %f6, %f12, %o7
fmovsl %icc, %f5, %f2
fbe,a %fcc0, loop_274
fmovse %icc, %f4, %f5
ld [%l7 + 0x38], %f4
ba,a %icc, loop_275
loop_274:
movge %xcc, %g2, %l0
sth %i7, [%l7 + 0x6E]
ldsh [%l7 + 0x66], %o1
loop_275:
addcc %o2, %g3, %l2
ld [%l7 + 0x60], %f11
sll %i0, %l6, %g1
st %f8, [%l7 + 0x5C]
tg %icc, 0x3
fpadd32s %f0, %f11, %f10
ldd [%l7 + 0x10], %f6
st %f6, [%l7 + 0x50]
ldd [%l7 + 0x68], %f12
fbu,a %fcc3, loop_276
fbne,a %fcc1, loop_277
fbul %fcc2, loop_278
ld [%l7 + 0x28], %f12
loop_276:
fmuld8ulx16 %f12, %f11, %f6
loop_277:
ldub [%l7 + 0x08], %i6
loop_278:
fmovdgu %icc, %f2, %f2
fones %f9
te %icc, 0x4
te %icc, 0x7
add %l4, 0x0980, %o5
ldd [%l7 + 0x18], %f4
fxor %f4, %f12, %f8
fors %f10, %f1, %f0
edge32n %o6, %o4, %l3
nop
setx loop_279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x54], %f13
fpsub16 %f8, %f4, %f2
subcc %i4, %g6, %g7
loop_279:
fmovdneg %icc, %f13, %f2
fmovdge %xcc, %f15, %f13
ba,a %icc, loop_280
fcmped %fcc2, %f14, %f2
lduw [%l7 + 0x4C], %g5
ldx [%l7 + 0x58], %g4
loop_280:
std %f0, [%l7 + 0x60]
lduw [%l7 + 0x08], %i3
lduh [%l7 + 0x3A], %i2
ldsw [%l7 + 0x64], %i1
fxors %f9, %f15, %f5
fpsub16 %f2, %f0, %f6
fnand %f12, %f12, %f6
fones %f14
brlz,a %l5, loop_281
bg,a,pn %xcc, loop_282
stx %o0, [%l7 + 0x40]
fmovdge %icc, %f7, %f5
loop_281:
tvs %xcc, 0x5
loop_282:
fmovdvc %xcc, %f2, %f4
fcmps %fcc1, %f8, %f14
movpos %xcc, %o3, %i5
fsrc1 %f14, %f4
stw %o7, [%l7 + 0x3C]
fpmerge %f7, %f8, %f10
bcc,pt %xcc, loop_283
stx %g2, [%l7 + 0x78]
fsrc2 %f10, %f12
ldsb [%l7 + 0x62], %l1
loop_283:
popc %i7, %l0
brlez %o1, loop_284
ba loop_285
srlx %o2, 0x0B, %l2
ldsw [%l7 + 0x40], %g3
loop_284:
fmovrdne %l6, %f12, %f4
loop_285:
movrgz %g1, %i0, %i6
fmovsvs %icc, %f13, %f14
std %f6, [%l7 + 0x10]
fmovdcc %icc, %f11, %f11
std %f12, [%l7 + 0x10]
fmuld8ulx16 %f6, %f3, %f2
fmovsa %xcc, %f12, %f13
udiv %l4, 0x1635, %o6
fcmple16 %f4, %f4, %o4
ld [%l7 + 0x58], %f9
fmovde %xcc, %f7, %f7
fcmpd %fcc3, %f0, %f10
ldsh [%l7 + 0x32], %o5
fpack32 %f8, %f4, %f12
brlez,a %i4, loop_286
tcc %xcc, 0x0
alignaddrl %l3, %g7, %g5
stb %g4, [%l7 + 0x24]
loop_286:
fnegd %f12, %f0
movvc %icc, %g6, %i2
bne,a,pt %icc, loop_287
lduh [%l7 + 0x74], %i1
popc 0x0C74, %l5
smulcc %o0, %i3, %i5
loop_287:
fmovdcs %xcc, %f0, %f12
bshuffle %f12, %f8, %f4
fmovdcs %icc, %f1, %f1
fabss %f1, %f13
movpos %xcc, %o3, %g2
sth %l1, [%l7 + 0x6C]
ldsb [%l7 + 0x1D], %o7
alignaddrl %i7, %o1, %l0
te %icc, 0x1
ba,pt %xcc, loop_288
addc %l2, %g3, %o2
movrlz %g1, 0x1B1, %i0
fxors %f1, %f7, %f2
loop_288:
movle %xcc, %i6, %l4
fpadd16 %f0, %f0, %f6
tvc %xcc, 0x1
bl,a %xcc, loop_289
bshuffle %f4, %f4, %f8
be,a %xcc, loop_290
st %f3, [%l7 + 0x0C]
loop_289:
ldsb [%l7 + 0x51], %o6
movrne %o4, 0x0F9, %o5
loop_290:
movl %xcc, %i4, %l3
fmovsleu %icc, %f11, %f15
fcmple16 %f12, %f4, %l6
fornot1s %f6, %f0, %f7
movrlz %g5, 0x1FC, %g7
fbe %fcc1, loop_291
fmovsle %xcc, %f11, %f5
mulscc %g4, %g6, %i2
ldsh [%l7 + 0x16], %i1
loop_291:
srax %l5, %i3, %o0
sll %i5, %g2, %o3
fmovdn %icc, %f8, %f7
addccc %o7, %i7, %o1
ldsh [%l7 + 0x6A], %l1
st %f13, [%l7 + 0x1C]
movrne %l2, 0x23E, %g3
addccc %l0, %o2, %g1
fand %f4, %f2, %f12
ldsb [%l7 + 0x13], %i0
brlez %i6, loop_292
ldsb [%l7 + 0x76], %o6
st %f10, [%l7 + 0x08]
lduh [%l7 + 0x16], %l4
loop_292:
fmovrsne %o5, %f15, %f9
smulcc %i4, 0x19B6, %l3
udivx %o4, 0x16B4, %l6
stw %g7, [%l7 + 0x54]
brz,a %g4, loop_293
fmovdleu %xcc, %f9, %f2
ldx [%l7 + 0x68], %g5
fmovsvc %xcc, %f9, %f10
loop_293:
bleu,a loop_294
edge8n %g6, %i1, %i2
ldsh [%l7 + 0x42], %l5
movg %icc, %o0, %i5
loop_294:
st %f3, [%l7 + 0x18]
sll %i3, 0x19, %o3
ld [%l7 + 0x7C], %f7
fabss %f8, %f10
fbge %fcc2, loop_295
ld [%l7 + 0x48], %f5
ldsh [%l7 + 0x22], %o7
lduh [%l7 + 0x42], %g2
loop_295:
andcc %i7, 0x100D, %l1
tsubcctv %l2, 0x0773, %o1
fpsub32 %f14, %f10, %f6
orn %g3, 0x0637, %o2
sdiv %l0, 0x1ABF, %g1
stx %i6, [%l7 + 0x70]
stx %o6, [%l7 + 0x18]
fbn %fcc0, loop_296
ldsh [%l7 + 0x6C], %i0
sllx %l4, 0x0C, %o5
brgz %l3, loop_297
loop_296:
fmul8sux16 %f14, %f8, %f8
fones %f0
sth %i4, [%l7 + 0x18]
loop_297:
ldsw [%l7 + 0x68], %l6
movrlez %g7, %g4, %o4
bneg,a,pn %xcc, loop_298
fmovdle %xcc, %f4, %f2
fmovdleu %icc, %f9, %f4
edge16n %g6, %i1, %i2
loop_298:
fone %f12
lduw [%l7 + 0x60], %g5
stx %l5, [%l7 + 0x30]
ldub [%l7 + 0x5E], %o0
fmovsge %icc, %f2, %f12
movcc %xcc, %i5, %i3
fbn,a %fcc1, loop_299
fmovsn %icc, %f3, %f6
ldsw [%l7 + 0x18], %o3
fornot2 %f6, %f8, %f4
loop_299:
st %f6, [%l7 + 0x38]
fpsub32s %f13, %f13, %f12
ldsw [%l7 + 0x28], %g2
movleu %icc, %i7, %l1
fmovdge %xcc, %f5, %f0
fcmpeq16 %f14, %f6, %l2
fmovsgu %xcc, %f15, %f12
movle %xcc, %o1, %g3
lduh [%l7 + 0x78], %o2
fcmpeq16 %f4, %f0, %o7
mulx %g1, %i6, %l0
fmul8x16al %f9, %f10, %f12
edge8ln %i0, %o6, %o5
fmovscs %xcc, %f8, %f12
smulcc %l3, 0x0943, %i4
fcmpgt16 %f2, %f2, %l4
movvc %icc, %g7, %g4
fmovscc %icc, %f10, %f8
fmul8ulx16 %f2, %f2, %f10
fbe,a %fcc2, loop_300
fblg %fcc3, loop_301
brlz %o4, loop_302
fpsub16 %f12, %f6, %f0
loop_300:
fmovde %xcc, %f9, %f4
loop_301:
movrlz %l6, %g6, %i2
loop_302:
fmovdg %icc, %f5, %f7
fmovse %xcc, %f6, %f3
add %i1, 0x1B7A, %l5
stb %g5, [%l7 + 0x55]
umulcc %o0, 0x133B, %i5
fsrc1 %f8, %f6
sll %o3, %i3, %g2
ldub [%l7 + 0x17], %i7
lduh [%l7 + 0x72], %l2
brgez %o1, loop_303
lduh [%l7 + 0x36], %g3
brlez %l1, loop_304
fmovdl %xcc, %f10, %f4
loop_303:
stb %o2, [%l7 + 0x55]
tne %icc, 0x3
loop_304:
fmovrslz %o7, %f7, %f1
fsrc2 %f12, %f4
fmovrde %g1, %f0, %f12
fnegs %f2, %f12
fandnot1 %f14, %f2, %f2
bl,a,pt %xcc, loop_305
brgez,a %i6, loop_306
sdivcc %l0, 0x17BA, %i0
umul %o6, 0x1D5F, %o5
loop_305:
movl %icc, %l3, %l4
loop_306:
edge8ln %g7, %g4, %i4
andncc %o4, %l6, %i2
ld [%l7 + 0x54], %f3
sdivx %i1, 0x1EFF, %l5
udivcc %g6, 0x035E, %g5
taddcc %i5, 0x1657, %o0
fmovdl %icc, %f8, %f2
ldsw [%l7 + 0x58], %o3
taddcc %g2, %i3, %l2
fpadd16s %f2, %f14, %f0
stw %o1, [%l7 + 0x24]
movcs %icc, %i7, %l1
ldsh [%l7 + 0x78], %g3
sdivcc %o2, 0x0D33, %g1
edge32ln %o7, %i6, %i0
ld [%l7 + 0x68], %f0
fmovrse %o6, %f2, %f9
ldsb [%l7 + 0x46], %o5
edge16 %l0, %l3, %g7
ldx [%l7 + 0x40], %l4
movge %xcc, %i4, %g4
fpadd16 %f6, %f0, %f2
fba,a %fcc2, loop_307
movrlz %o4, %i2, %l6
movcs %xcc, %i1, %l5
ta %icc, 0x3
loop_307:
lduw [%l7 + 0x68], %g5
fbule %fcc2, loop_308
xnor %g6, %o0, %o3
fexpand %f0, %f14
stw %g2, [%l7 + 0x24]
loop_308:
fxnor %f0, %f0, %f2
edge32 %i3, %l2, %i5
ldd [%l7 + 0x70], %f0
popc %o1, %l1
lduh [%l7 + 0x62], %g3
sth %i7, [%l7 + 0x3E]
fmovsn %icc, %f4, %f8
umul %o2, %o7, %i6
fnands %f11, %f4, %f14
fbl,a %fcc1, loop_309
stx %g1, [%l7 + 0x50]
fba %fcc2, loop_310
bvc,a,pn %icc, loop_311
loop_309:
fmovde %xcc, %f8, %f3
fnot1 %f10, %f10
loop_310:
array8 %o6, %o5, %i0
loop_311:
umul %l0, 0x1A3C, %g7
movleu %xcc, %l3, %l4
ldub [%l7 + 0x10], %i4
and %o4, 0x113F, %g4
sllx %l6, %i1, %i2
lduh [%l7 + 0x66], %g5
sll %g6, %o0, %l5
lduh [%l7 + 0x3E], %g2
fbge,a %fcc0, loop_312
fsrc1 %f10, %f12
nop
setx loop_313, %l0, %l1
jmpl %l1, %i3
te %icc, 0x2
loop_312:
movrne %o3, 0x105, %l2
srax %i5, %l1, %o1
loop_313:
lduw [%l7 + 0x5C], %i7
stw %o2, [%l7 + 0x4C]
fmovsvs %icc, %f0, %f8
ldsb [%l7 + 0x41], %o7
lduh [%l7 + 0x12], %i6
fnot2 %f8, %f10
brlez,a %g3, loop_314
edge16n %o6, %o5, %i0
ldub [%l7 + 0x09], %l0
fzero %f14
loop_314:
fmovsg %icc, %f5, %f13
fmovrdlez %g1, %f10, %f6
fabss %f2, %f3
andn %l3, %l4, %g7
fmovsg %icc, %f3, %f7
fmovrdgz %o4, %f8, %f10
bvc,a loop_315
ldsh [%l7 + 0x0E], %i4
bcs,a,pt %icc, loop_316
fmovrdgez %g4, %f8, %f12
loop_315:
tcc %xcc, 0x0
fble,a %fcc2, loop_317
loop_316:
tge %icc, 0x2
fble,a %fcc3, loop_318
bgu,pn %icc, loop_319
loop_317:
addccc %l6, 0x094D, %i2
movrlz %i1, %g5, %o0
loop_318:
srax %g6, 0x03, %l5
loop_319:
sth %g2, [%l7 + 0x18]
movle %icc, %i3, %l2
std %f6, [%l7 + 0x30]
taddcctv %o3, 0x146F, %i5
st %f15, [%l7 + 0x68]
sethi 0x1252, %o1
movl %icc, %l1, %i7
lduh [%l7 + 0x14], %o7
fmovdl %xcc, %f9, %f11
bne,a loop_320
ldsb [%l7 + 0x4B], %i6
fcmpeq16 %f14, %f14, %o2
fnand %f0, %f2, %f10
loop_320:
ld [%l7 + 0x44], %f9
andncc %o6, %o5, %g3
st %f10, [%l7 + 0x30]
movne %xcc, %i0, %l0
fmovsneg %xcc, %f3, %f4
std %f4, [%l7 + 0x08]
std %f14, [%l7 + 0x28]
stb %l3, [%l7 + 0x18]
ldsb [%l7 + 0x40], %g1
fbule,a %fcc3, loop_321
bn,a loop_322
move %icc, %g7, %l4
ta %xcc, 0x1
loop_321:
orncc %i4, 0x108E, %g4
loop_322:
lduw [%l7 + 0x7C], %l6
fsrc1s %f14, %f12
fbule,a %fcc3, loop_323
ldsh [%l7 + 0x48], %i2
sdivcc %o4, 0x0AC9, %i1
sdiv %o0, 0x12E1, %g6
loop_323:
sllx %g5, %l5, %i3
fors %f1, %f15, %f14
fzero %f2
fmovspos %icc, %f5, %f12
ldub [%l7 + 0x0A], %l2
stw %o3, [%l7 + 0x70]
fpsub16s %f15, %f11, %f6
fnot1 %f10, %f10
st %f14, [%l7 + 0x48]
ldx [%l7 + 0x30], %i5
stb %g2, [%l7 + 0x22]
ld [%l7 + 0x78], %f11
fand %f0, %f10, %f14
tl %icc, 0x2
ldsh [%l7 + 0x1E], %l1
ldsb [%l7 + 0x78], %i7
mulscc %o7, 0x0054, %o1
edge16 %i6, %o2, %o6
fmovd %f14, %f10
movre %g3, %i0, %o5
fmovrse %l3, %f10, %f4
ldd [%l7 + 0x40], %f4
ldx [%l7 + 0x28], %l0
smulcc %g7, %l4, %g1
st %f5, [%l7 + 0x30]
addccc %g4, 0x0ADB, %i4
stw %i2, [%l7 + 0x74]
tcs %xcc, 0x0
fmovsl %xcc, %f3, %f13
fmovdn %xcc, %f7, %f6
mulx %l6, 0x1F97, %o4
movrne %o0, %i1, %g5
movne %xcc, %g6, %l5
call loop_324
fmovdcc %icc, %f15, %f15
movneg %xcc, %l2, %i3
ld [%l7 + 0x64], %f6
loop_324:
fmovrsgez %i5, %f1, %f13
ldx [%l7 + 0x70], %o3
fornot1s %f8, %f8, %f12
ldx [%l7 + 0x40], %l1
brz %i7, loop_325
fmul8x16al %f6, %f10, %f6
edge16l %g2, %o1, %i6
fmovdne %icc, %f5, %f12
loop_325:
addc %o7, 0x1257, %o2
fmovda %xcc, %f8, %f5
stx %g3, [%l7 + 0x40]
add %o6, 0x119A, %o5
fmovdleu %icc, %f13, %f14
addcc %i0, 0x1BFA, %l0
tsubcc %g7, 0x01C0, %l4
fmovsgu %xcc, %f5, %f5
move %icc, %l3, %g4
be,pn %xcc, loop_326
fbge %fcc3, loop_327
fpadd32 %f0, %f8, %f14
fornot2s %f14, %f14, %f6
loop_326:
fcmpeq16 %f6, %f10, %g1
loop_327:
fexpand %f14, %f4
tcs %xcc, 0x3
xor %i2, 0x1702, %i4
fmovdgu %icc, %f3, %f3
ldx [%l7 + 0x60], %l6
fmovdl %icc, %f4, %f5
fmovrsgz %o4, %f7, %f6
orcc %i1, 0x15AB, %o0
fbne,a %fcc1, loop_328
movneg %xcc, %g6, %l5
fmovrdlez %g5, %f10, %f6
fornot2s %f2, %f9, %f9
loop_328:
taddcc %l2, 0x05BA, %i5
stw %o3, [%l7 + 0x0C]
ld [%l7 + 0x24], %f15
fcmped %fcc2, %f8, %f6
movvs %icc, %l1, %i3
sth %i7, [%l7 + 0x40]
fpadd32 %f6, %f14, %f12
xorcc %o1, 0x0412, %i6
ldub [%l7 + 0x31], %g2
st %f15, [%l7 + 0x50]
fnot1s %f2, %f12
edge8l %o7, %g3, %o6
stw %o5, [%l7 + 0x68]
ld [%l7 + 0x60], %f13
for %f4, %f14, %f10
fandnot1s %f1, %f0, %f15
ldd [%l7 + 0x70], %f10
ld [%l7 + 0x28], %f4
ble,a %icc, loop_329
fmovspos %xcc, %f6, %f5
fxors %f1, %f0, %f9
sdivcc %o2, 0x1B7B, %i0
loop_329:
fnor %f4, %f14, %f0
movcc %icc, %g7, %l4
bne,a %icc, loop_330
ldub [%l7 + 0x29], %l3
fxnors %f13, %f14, %f13
nop
setx loop_331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_330:
ldd [%l7 + 0x68], %f6
fcmped %fcc3, %f0, %f0
ldsb [%l7 + 0x5F], %l0
loop_331:
fmovrse %g1, %f4, %f15
udivx %i2, 0x0A7C, %g4
call loop_332
fmovdn %xcc, %f15, %f2
sth %l6, [%l7 + 0x50]
std %f4, [%l7 + 0x60]
loop_332:
udivcc %o4, 0x1FC7, %i1
ld [%l7 + 0x50], %f3
fcmple32 %f0, %f14, %o0
fmovsg %xcc, %f0, %f9
fmovrde %i4, %f4, %f4
stx %g6, [%l7 + 0x58]
edge16n %l5, %l2, %i5
fcmpne32 %f14, %f4, %g5
fxnor %f4, %f4, %f12
fandnot2s %f7, %f1, %f6
fbg %fcc0, loop_333
ldx [%l7 + 0x70], %o3
fmovrslz %l1, %f1, %f5
fpsub16s %f13, %f8, %f6
loop_333:
bn loop_334
sub %i3, 0x16BF, %i7
fmovrsgez %i6, %f9, %f13
subc %g2, 0x066D, %o1
loop_334:
sth %g3, [%l7 + 0x20]
fmul8x16 %f8, %f14, %f2
tgu %icc, 0x4
fmovsne %xcc, %f11, %f4
fabsd %f8, %f12
fbg,a %fcc1, loop_335
stw %o7, [%l7 + 0x2C]
stw %o5, [%l7 + 0x20]
sth %o2, [%l7 + 0x1E]
loop_335:
fabss %f10, %f11
edge32l %i0, %o6, %g7
fmovsg %icc, %f15, %f1
ble,a,pt %xcc, loop_336
fcmple16 %f12, %f8, %l3
ldsh [%l7 + 0x12], %l4
bg,pn %icc, loop_337
loop_336:
fmovspos %icc, %f15, %f11
ldsh [%l7 + 0x4E], %g1
sth %i2, [%l7 + 0x40]
loop_337:
fmovscs %icc, %f2, %f0
fcmpeq16 %f10, %f10, %l0
ble,a loop_338
tvs %icc, 0x5
fnor %f6, %f10, %f8
ld [%l7 + 0x2C], %f4
loop_338:
lduw [%l7 + 0x3C], %l6
bcc,a %icc, loop_339
ld [%l7 + 0x3C], %f13
bleu,a %xcc, loop_340
lduh [%l7 + 0x7A], %o4
loop_339:
lduw [%l7 + 0x1C], %i1
fpadd32 %f8, %f6, %f12
loop_340:
lduh [%l7 + 0x1A], %o0
brgz,a %g4, loop_341
edge16 %g6, %l5, %l2
fmovdcs %icc, %f7, %f13
fmovspos %icc, %f12, %f10
loop_341:
lduh [%l7 + 0x0C], %i4
ldx [%l7 + 0x18], %i5
st %f2, [%l7 + 0x14]
fmovsneg %icc, %f3, %f15
xnorcc %g5, %l1, %o3
fcmple32 %f10, %f14, %i3
te %xcc, 0x0
brlz %i6, loop_342
brgz,a %g2, loop_343
fpackfix %f2, %f4
fmuld8sux16 %f14, %f15, %f0
loop_342:
bvc %icc, loop_344
loop_343:
stb %o1, [%l7 + 0x40]
lduw [%l7 + 0x78], %g3
tvs %xcc, 0x1
loop_344:
edge32l %o7, %i7, %o5
xnorcc %i0, %o2, %g7
fmovsle %icc, %f15, %f2
movne %xcc, %o6, %l3
bshuffle %f0, %f14, %f0
edge16n %g1, %l4, %l0
xorcc %i2, %l6, %o4
fones %f8
bl,a,pn %icc, loop_345
fmovda %icc, %f9, %f14
tpos %xcc, 0x3
call loop_346
loop_345:
movvc %icc, %o0, %i1
ldub [%l7 + 0x70], %g4
ldsh [%l7 + 0x4E], %g6
loop_346:
ldd [%l7 + 0x60], %f12
edge32ln %l2, %l5, %i5
std %f8, [%l7 + 0x30]
brgz,a %g5, loop_347
brgez,a %i4, loop_348
fand %f4, %f12, %f14
fcmple16 %f10, %f10, %l1
loop_347:
fnegd %f12, %f2
loop_348:
fmovsn %xcc, %f10, %f3
stx %i3, [%l7 + 0x10]
fmovda %xcc, %f13, %f7
and %i6, 0x1150, %g2
bgu,a %xcc, loop_349
fbe %fcc0, loop_350
bl,a loop_351
ldd [%l7 + 0x40], %f8
loop_349:
movleu %xcc, %o1, %g3
loop_350:
fbue,a %fcc2, loop_352
loop_351:
tcc %xcc, 0x0
fmovsle %xcc, %f4, %f2
stx %o7, [%l7 + 0x08]
loop_352:
stw %i7, [%l7 + 0x20]
ldub [%l7 + 0x56], %o5
fpackfix %f4, %f14
lduh [%l7 + 0x12], %o3
brlez %i0, loop_353
edge8l %o2, %o6, %l3
movneg %icc, %g1, %g7
fpsub32 %f6, %f6, %f14
loop_353:
andcc %l0, %i2, %l4
alignaddrl %o4, %l6, %i1
stw %g4, [%l7 + 0x34]
bcc %xcc, loop_354
ldx [%l7 + 0x70], %g6
stb %l2, [%l7 + 0x1E]
fmovsgu %icc, %f1, %f12
loop_354:
andncc %o0, %l5, %g5
fmovscc %xcc, %f5, %f13
subccc %i5, 0x1625, %i4
and %i3, 0x0C52, %l1
bgu,a %icc, loop_355
call loop_356
lduw [%l7 + 0x5C], %g2
popc 0x1431, %i6
loop_355:
stx %g3, [%l7 + 0x40]
loop_356:
movrgez %o1, %o7, %o5
fmovdcc %icc, %f5, %f12
umul %o3, %i7, %i0
bneg,pt %xcc, loop_357
ldsh [%l7 + 0x78], %o6
fmovsne %icc, %f9, %f1
fpsub16s %f5, %f7, %f14
loop_357:
tcs %xcc, 0x7
and %o2, 0x0B07, %l3
fbge,a %fcc0, loop_358
st %f10, [%l7 + 0x70]
fblg %fcc2, loop_359
nop
setx loop_360, %l0, %l1
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_358:
fandnot2 %f4, %f0, %f10
fmovdl %icc, %f14, %f12
loop_359:
stb %g1, [%l7 + 0x7E]
loop_360:
ldsb [%l7 + 0x0C], %g7
sdivx %i2, 0x12C3, %l0
andcc %o4, %l6, %l4
fornot1s %f6, %f0, %f12
fnegs %f10, %f2
lduw [%l7 + 0x34], %i1
stb %g6, [%l7 + 0x26]
xor %g4, %l2, %l5
fpack16 %f8, %f12
fmovrsne %g5, %f6, %f15
ldub [%l7 + 0x18], %o0
fcmpes %fcc2, %f15, %f10
ldd [%l7 + 0x10], %f2
movge %icc, %i4, %i3
fbge %fcc1, loop_361
movrgez %l1, 0x0B9, %i5
fcmpne32 %f6, %f4, %g2
array16 %g3, %i6, %o7
loop_361:
fmovscs %icc, %f2, %f7
fmovsvs %xcc, %f0, %f8
ldd [%l7 + 0x40], %f4
ld [%l7 + 0x30], %f10
lduh [%l7 + 0x36], %o5
fmovrdgz %o1, %f0, %f12
call loop_362
fbul,a %fcc1, loop_363
brz %o3, loop_364
movgu %xcc, %i0, %o6
loop_362:
fxnors %f12, %f5, %f14
loop_363:
movrgez %o2, 0x084, %i7
loop_364:
ldub [%l7 + 0x29], %l3
tpos %icc, 0x3
stb %g1, [%l7 + 0x6A]
fbug %fcc3, loop_365
sth %g7, [%l7 + 0x58]
ldsh [%l7 + 0x62], %l0
xnorcc %o4, %l6, %i2
loop_365:
fmovdcc %xcc, %f10, %f3
movn %icc, %l4, %g6
udivcc %i1, 0x0ECE, %l2
ldsb [%l7 + 0x7D], %l5
stb %g4, [%l7 + 0x33]
movle %xcc, %g5, %o0
fmovdneg %icc, %f9, %f12
addcc %i4, 0x07D7, %l1
movvc %xcc, %i5, %i3
fmovdcc %icc, %f11, %f7
ldx [%l7 + 0x50], %g2
fmovse %icc, %f6, %f1
sdivx %g3, 0x179B, %o7
fbule %fcc1, loop_366
lduh [%l7 + 0x70], %i6
ldx [%l7 + 0x78], %o5
addccc %o3, 0x0B31, %i0
loop_366:
fmovsne %xcc, %f3, %f1
orncc %o1, 0x1D37, %o2
ta %xcc, 0x4
tneg %icc, 0x3
fnot2 %f0, %f0
fmovsa %xcc, %f15, %f7
or %i7, %o6, %g1
tneg %icc, 0x5
ldx [%l7 + 0x10], %l3
movleu %xcc, %g7, %l0
ldub [%l7 + 0x27], %o4
fmovd %f10, %f12
movrne %i2, 0x342, %l4
brlz %g6, loop_367
fmovsleu %icc, %f3, %f3
fandnot1s %f2, %f13, %f7
ld [%l7 + 0x74], %f1
loop_367:
fbn %fcc2, loop_368
fcmple32 %f4, %f8, %l6
udivcc %l2, 0x10F6, %i1
lduh [%l7 + 0x3A], %l5
loop_368:
fmovrsgez %g5, %f4, %f14
fbule,a %fcc2, loop_369
stw %g4, [%l7 + 0x28]
fmovsgu %icc, %f0, %f2
lduh [%l7 + 0x34], %o0
loop_369:
ldub [%l7 + 0x15], %i4
sdivx %l1, 0x04C4, %i5
movl %xcc, %g2, %i3
umulcc %g3, 0x1463, %o7
fmovsgu %xcc, %f13, %f8
tn %xcc, 0x2
fcmpd %fcc0, %f12, %f0
fmovda %icc, %f3, %f1
fmovrdgez %o5, %f12, %f8
bvs loop_370
fmovdcc %xcc, %f2, %f5
lduw [%l7 + 0x34], %i6
fmovdvs %icc, %f9, %f11
loop_370:
sethi 0x0A00, %i0
fnors %f4, %f7, %f8
ldsw [%l7 + 0x40], %o3
move %xcc, %o1, %o2
brlz,a %i7, loop_371
ld [%l7 + 0x68], %f7
edge32l %g1, %l3, %o6
fornot1 %f6, %f0, %f12
loop_371:
lduh [%l7 + 0x12], %l0
fmul8x16 %f8, %f8, %f4
fmovdvc %icc, %f4, %f14
fmovda %xcc, %f12, %f9
movne %xcc, %o4, %g7
movn %xcc, %i2, %l4
ba loop_372
srlx %l6, 0x00, %g6
fmovrdgz %l2, %f12, %f6
mulscc %i1, 0x01BD, %g5
loop_372:
tn %icc, 0x5
fmul8sux16 %f14, %f0, %f14
bne,a loop_373
udiv %g4, 0x16EC, %o0
lduh [%l7 + 0x26], %i4
stb %l5, [%l7 + 0x3F]
loop_373:
brgz,a %i5, loop_374
fornot1s %f5, %f11, %f13
fmovrdgz %l1, %f2, %f14
fcmpne16 %f12, %f14, %i3
loop_374:
ldsh [%l7 + 0x22], %g2
ldub [%l7 + 0x3B], %g3
ldx [%l7 + 0x20], %o7
fone %f4
fbl,a %fcc3, loop_375
tcc %icc, 0x6
bcs,a,pt %icc, loop_376
fmovsleu %xcc, %f14, %f2
loop_375:
stb %i6, [%l7 + 0x1B]
ldd [%l7 + 0x58], %f8
loop_376:
nop
setx loop_377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f14, %f10, %f14
tne %icc, 0x1
ldsh [%l7 + 0x32], %o5
loop_377:
orcc %o3, %o1, %i0
fpsub16 %f4, %f8, %f10
movge %icc, %i7, %g1
fbe,a %fcc3, loop_378
sra %o2, 0x1A, %o6
for %f6, %f0, %f12
ldsb [%l7 + 0x40], %l3
loop_378:
movgu %xcc, %o4, %l0
fble %fcc3, loop_379
orcc %i2, %g7, %l4
fxnor %f14, %f14, %f14
ldsh [%l7 + 0x3C], %g6
loop_379:
ldsw [%l7 + 0x60], %l6
ld [%l7 + 0x68], %f6
fble,a %fcc1, loop_380
fbo %fcc1, loop_381
fcmple32 %f8, %f0, %i1
fcmpgt32 %f6, %f0, %g5
loop_380:
fmovsgu %xcc, %f9, %f6
loop_381:
nop
setx loop_382, %l0, %l1
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 %fcc1, loop_383
edge32n %g4, %l2, %i4
fblg,a %fcc2, loop_384
loop_382:
nop
setx loop_385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_383:
ldsb [%l7 + 0x20], %o0
movrlz %i5, 0x2EA, %l5
loop_384:
fmovsa %icc, %f10, %f15
loop_385:
fmovdle %xcc, %f4, %f8
bvs,a,pn %xcc, loop_386
array16 %i3, %g2, %l1
sth %o7, [%l7 + 0x20]
srl %i6, %o5, %g3
loop_386:
sth %o1, [%l7 + 0x76]
ldx [%l7 + 0x70], %o3
sllx %i7, 0x14, %g1
be,pn %xcc, loop_387
movle %xcc, %o2, %i0
fmul8sux16 %f10, %f12, %f14
fxors %f4, %f7, %f10
loop_387:
fmovrdne %o6, %f6, %f6
edge8n %l3, %l0, %o4
ldx [%l7 + 0x60], %i2
std %f6, [%l7 + 0x68]
ldsw [%l7 + 0x6C], %l4
movcs %xcc, %g7, %g6
st %f15, [%l7 + 0x40]
ldd [%l7 + 0x30], %f12
tcs %icc, 0x3
fmovdpos %xcc, %f2, %f15
movge %xcc, %i1, %g5
movpos %xcc, %l6, %l2
fmovscc %icc, %f12, %f14
brgez %g4, loop_388
fnors %f13, %f11, %f12
bvs,pn %xcc, loop_389
fmovsge %xcc, %f11, %f3
loop_388:
bvc,pt %xcc, loop_390
fcmpes %fcc2, %f1, %f13
loop_389:
fbule %fcc3, loop_391
sth %i4, [%l7 + 0x1A]
loop_390:
edge8n %o0, %l5, %i3
stb %g2, [%l7 + 0x29]
loop_391:
fnot2s %f11, %f10
call loop_392
std %f12, [%l7 + 0x78]
fnot1s %f11, %f13
brnz,a %l1, loop_393
loop_392:
or %i5, 0x0A79, %o7
fnot1 %f0, %f12
stw %i6, [%l7 + 0x54]
loop_393:
sll %o5, 0x1A, %o1
edge16 %o3, %g3, %i7
ldub [%l7 + 0x50], %o2
tcc %icc, 0x6
fmuld8sux16 %f15, %f7, %f2
lduh [%l7 + 0x34], %i0
bge,pn %xcc, loop_394
tge %xcc, 0x0
tne %xcc, 0x2
pdist %f6, %f12, %f8
loop_394:
fmovrdgez %g1, %f8, %f8
ldub [%l7 + 0x50], %l3
orn %l0, %o6, %i2
std %f2, [%l7 + 0x20]
movpos %xcc, %o4, %g7
bvc,a %icc, loop_395
fmul8x16au %f13, %f7, %f0
edge8l %l4, %i1, %g6
movneg %xcc, %l6, %l2
loop_395:
fxnor %f0, %f8, %f14
fmovsle %icc, %f0, %f14
srlx %g4, %i4, %o0
fmovrsne %l5, %f9, %f8
edge32ln %i3, %g2, %g5
stb %i5, [%l7 + 0x3A]
fmovdpos %xcc, %f12, %f8
mova %xcc, %l1, %o7
fpsub32 %f6, %f14, %f0
fmovdleu %icc, %f9, %f12
fbe %fcc0, loop_396
fmovsg %icc, %f5, %f13
bpos,a,pt %icc, loop_397
ldub [%l7 + 0x4B], %o5
loop_396:
fxnor %f12, %f2, %f10
ldub [%l7 + 0x51], %i6
loop_397:
ldub [%l7 + 0x77], %o1
ldx [%l7 + 0x20], %o3
sth %g3, [%l7 + 0x62]
ldsw [%l7 + 0x10], %i7
fcmpes %fcc0, %f6, %f14
stx %o2, [%l7 + 0x48]
std %f8, [%l7 + 0x10]
nop
setx loop_398, %l0, %l1
jmpl %l1, %i0
umulcc %l3, %l0, %g1
stx %o6, [%l7 + 0x58]
ldx [%l7 + 0x20], %o4
loop_398:
edge16 %i2, %g7, %i1
fcmpeq32 %f12, %f4, %l4
fbo %fcc3, loop_399
andn %g6, %l6, %l2
fmovsa %xcc, %f13, %f14
lduw [%l7 + 0x24], %g4
loop_399:
taddcc %i4, %o0, %i3
ldx [%l7 + 0x78], %g2
ldx [%l7 + 0x48], %l5
ldsw [%l7 + 0x28], %i5
fmovscs %xcc, %f8, %f2
ldx [%l7 + 0x08], %l1
movvs %icc, %g5, %o5
bcc,pt %xcc, loop_400
tcs %xcc, 0x5
fors %f11, %f8, %f5
fnegd %f12, %f10
loop_400:
fblg,a %fcc1, loop_401
fmovrslz %o7, %f15, %f9
fbule %fcc1, loop_402
ldd [%l7 + 0x20], %f6
loop_401:
fcmpgt32 %f12, %f14, %i6
movrne %o3, %o1, %g3
loop_402:
ldsb [%l7 + 0x12], %i7
ldub [%l7 + 0x37], %i0
bvs,a,pn %xcc, loop_403
stb %o2, [%l7 + 0x3F]
tcs %icc, 0x4
orncc %l0, 0x1DF5, %l3
loop_403:
movvc %icc, %o6, %g1
tn %icc, 0x7
fnot2 %f12, %f12
fpsub32s %f5, %f14, %f12
bgu %icc, loop_404
fabss %f4, %f4
fsrc1s %f2, %f10
lduh [%l7 + 0x0A], %o4
loop_404:
edge8ln %i2, %i1, %l4
fmovdgu %xcc, %f6, %f7
tvc %icc, 0x1
ld [%l7 + 0x14], %f9
ldx [%l7 + 0x60], %g6
ldub [%l7 + 0x41], %l6
fcmple32 %f0, %f4, %g7
fpsub16 %f8, %f0, %f8
orncc %g4, 0x1A88, %i4
edge32 %l2, %i3, %g2
lduw [%l7 + 0x38], %o0
subccc %i5, %l1, %g5
ldsw [%l7 + 0x08], %l5
fornot2s %f9, %f8, %f4
std %f8, [%l7 + 0x08]
st %f2, [%l7 + 0x38]
fmovsleu %icc, %f14, %f6
stw %o5, [%l7 + 0x34]
sll %o7, %o3, %o1
edge16l %i6, %g3, %i0
alignaddrl %o2, %i7, %l0
ldsh [%l7 + 0x74], %l3
fmovsa %xcc, %f13, %f9
tcc %icc, 0x7
array8 %o6, %o4, %g1
lduh [%l7 + 0x2C], %i1
for %f10, %f2, %f12
brz,a %i2, loop_405
fexpand %f15, %f12
ld [%l7 + 0x0C], %f8
alignaddr %l4, %g6, %l6
loop_405:
alignaddr %g7, %i4, %g4
ldx [%l7 + 0x68], %i3
fmul8x16al %f8, %f3, %f2
ldx [%l7 + 0x20], %g2
tcs %icc, 0x2
array16 %l2, %i5, %o0
edge16ln %l1, %g5, %o5
std %f8, [%l7 + 0x78]
fzero %f0
fnot1s %f13, %f12
fbge %fcc3, loop_406
movneg %icc, %o7, %o3
sdivx %o1, 0x08FF, %i6
umul %g3, 0x13E7, %l5
loop_406:
edge8ln %o2, %i0, %i7
ld [%l7 + 0x3C], %f10
ldx [%l7 + 0x60], %l3
fmul8ulx16 %f2, %f10, %f6
fbule,a %fcc2, loop_407
fsrc2s %f12, %f14
or %l0, %o4, %o6
addcc %g1, 0x1184, %i2
loop_407:
tcs %xcc, 0x3
faligndata %f8, %f0, %f14
tvs %xcc, 0x7
stx %l4, [%l7 + 0x60]
ldub [%l7 + 0x14], %i1
movg %xcc, %g6, %l6
fmovrsgez %g7, %f9, %f7
edge32ln %i4, %i3, %g4
nop
setx loop_408, %l0, %l1
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 + 0x3E], %g2
fmovs %f3, %f14
ldsw [%l7 + 0x6C], %l2
loop_408:
fmovdg %xcc, %f1, %f11
fba %fcc0, loop_409
movrgz %i5, 0x181, %o0
ldub [%l7 + 0x2A], %l1
movgu %xcc, %o5, %o7
loop_409:
tle %icc, 0x3
stx %o3, [%l7 + 0x70]
srlx %g5, %i6, %g3
std %f12, [%l7 + 0x20]
movrgz %o1, %l5, %i0
ldub [%l7 + 0x1B], %o2
call loop_410
ldx [%l7 + 0x78], %i7
ldx [%l7 + 0x58], %l3
fors %f14, %f10, %f9
loop_410:
std %f8, [%l7 + 0x10]
fornot2 %f12, %f6, %f0
taddcc %o4, %o6, %g1
tge %icc, 0x1
edge16ln %i2, %l0, %i1
ldd [%l7 + 0x68], %f4
fxnor %f4, %f4, %f2
movcc %icc, %l4, %g6
ldsw [%l7 + 0x3C], %g7
bshuffle %f10, %f6, %f0
faligndata %f6, %f2, %f0
lduw [%l7 + 0x64], %i4
be %icc, loop_411
subc %i3, %l6, %g4
ta %icc, 0x7
sethi 0x0AD8, %l2
loop_411:
sth %i5, [%l7 + 0x24]
stw %o0, [%l7 + 0x2C]
fnegs %f13, %f6
fmovsvs %xcc, %f13, %f7
stb %l1, [%l7 + 0x76]
fmuld8ulx16 %f4, %f15, %f6
fmovdpos %icc, %f1, %f8
fbuge %fcc0, loop_412
fsrc2 %f4, %f14
fmovdn %xcc, %f1, %f1
alignaddrl %o5, %g2, %o7
loop_412:
srl %o3, %i6, %g3
fmovsvs %icc, %f5, %f5
fnot2s %f9, %f1
ldsh [%l7 + 0x30], %o1
fcmpne32 %f0, %f14, %l5
mulx %g5, 0x0518, %o2
faligndata %f12, %f0, %f8
bneg,a,pn %icc, loop_413
fmovdle %xcc, %f15, %f2
orcc %i0, %i7, %l3
fpack16 %f12, %f2
loop_413:
fcmps %fcc0, %f14, %f13
movge %xcc, %o4, %g1
movl %xcc, %o6, %l0
move %icc, %i1, %l4
fmovdvs %icc, %f13, %f2
tne %xcc, 0x3
lduh [%l7 + 0x36], %g6
ldd [%l7 + 0x58], %f10
std %f14, [%l7 + 0x50]
sdivcc %i2, 0x0F90, %g7
ldub [%l7 + 0x41], %i4
lduw [%l7 + 0x70], %i3
ldsw [%l7 + 0x2C], %g4
pdist %f4, %f14, %f0
tcc %icc, 0x2
movre %l2, 0x1E2, %l6
fandnot2s %f10, %f8, %f9
bn,a loop_414
ldsw [%l7 + 0x74], %i5
sdivcc %o0, 0x03E3, %o5
stw %l1, [%l7 + 0x7C]
loop_414:
udivx %g2, 0x094F, %o7
ldx [%l7 + 0x70], %i6
fandnot2 %f8, %f0, %f2
sth %g3, [%l7 + 0x54]
fbul,a %fcc2, loop_415
fnors %f8, %f10, %f7
movre %o1, 0x1A8, %l5
xorcc %g5, 0x03E3, %o3
loop_415:
fexpand %f3, %f4
taddcctv %o2, %i7, %i0
sdivcc %l3, 0x12E1, %g1
bshuffle %f10, %f4, %f12
tl %xcc, 0x1
popc 0x111D, %o4
taddcc %l0, 0x0943, %i1
fmovsleu %xcc, %f11, %f7
stb %o6, [%l7 + 0x5F]
fnegd %f10, %f12
st %f15, [%l7 + 0x6C]
movre %g6, 0x17F, %i2
sllx %g7, %l4, %i3
ba,pt %xcc, loop_416
brgez %g4, loop_417
movneg %icc, %i4, %l6
taddcc %i5, %l2, %o0
loop_416:
fmovrdne %l1, %f2, %f14
loop_417:
fnot2s %f6, %f1
edge32 %g2, %o7, %i6
fmuld8ulx16 %f7, %f9, %f4
fone %f4
bleu %icc, loop_418
tvc %xcc, 0x1
ldsw [%l7 + 0x54], %g3
fbul,a %fcc1, loop_419
loop_418:
sll %o1, 0x15, %o5
fnors %f2, %f3, %f13
fxors %f14, %f13, %f8
loop_419:
for %f4, %f8, %f2
stw %l5, [%l7 + 0x50]
ldsh [%l7 + 0x66], %o3
bn loop_420
movneg %xcc, %g5, %i7
stx %i0, [%l7 + 0x58]
tle %icc, 0x4
loop_420:
movrgez %l3, 0x1A7, %g1
bcc loop_421
lduw [%l7 + 0x5C], %o4
tneg %icc, 0x7
tg %xcc, 0x3
loop_421:
tsubcctv %l0, 0x0B90, %i1
fcmpes %fcc2, %f0, %f12
movvc %icc, %o6, %g6
fandnot1s %f5, %f11, %f10
fmovda %icc, %f1, %f9
fandnot1s %f5, %f13, %f11
movrlez %i2, 0x01F, %g7
fornot1 %f0, %f0, %f0
std %f6, [%l7 + 0x08]
ldsb [%l7 + 0x4D], %l4
umulcc %o2, 0x08E0, %g4
fmovrsgz %i4, %f8, %f13
lduw [%l7 + 0x58], %l6
fzero %f0
array32 %i5, %i3, %o0
fcmple16 %f12, %f0, %l1
stw %l2, [%l7 + 0x38]
smul %o7, 0x1A1C, %g2
fcmpeq16 %f4, %f8, %i6
fnot2s %f8, %f7
edge32l %o1, %o5, %l5
ldub [%l7 + 0x5F], %o3
ldsw [%l7 + 0x68], %g3
sllx %i7, %i0, %g5
ldsw [%l7 + 0x24], %l3
fnot2s %f0, %f15
ldsw [%l7 + 0x18], %g1
ldsb [%l7 + 0x59], %l0
xor %i1, 0x0046, %o4
xor %o6, %i2, %g7
ldub [%l7 + 0x19], %l4
stw %o2, [%l7 + 0x34]
fmovdpos %icc, %f6, %f14
brgz %g6, loop_422
ldsh [%l7 + 0x6E], %g4
sdivcc %i4, 0x193F, %i5
fornot2 %f6, %f0, %f10
loop_422:
udivcc %i3, 0x0F63, %o0
std %f6, [%l7 + 0x30]
brlz,a %l1, loop_423
stx %l6, [%l7 + 0x70]
ldd [%l7 + 0x48], %f8
stx %l2, [%l7 + 0x58]
loop_423:
srlx %o7, %g2, %o1
fmovrsgez %o5, %f6, %f1
sth %i6, [%l7 + 0x24]
st %f11, [%l7 + 0x68]
fandnot2 %f2, %f6, %f6
stx %o3, [%l7 + 0x08]
fmovrdgez %g3, %f0, %f6
xorcc %i7, %i0, %g5
ldsb [%l7 + 0x62], %l3
fbl,a %fcc3, loop_424
movge %xcc, %l5, %g1
fmovsn %icc, %f5, %f8
ldd [%l7 + 0x20], %f12
loop_424:
fmovde %icc, %f10, %f5
fmovdne %xcc, %f6, %f10
fmovsleu %icc, %f2, %f9
faligndata %f14, %f2, %f4
ld [%l7 + 0x54], %f3
fbug,a %fcc3, loop_425
fmovsneg %icc, %f11, %f0
ld [%l7 + 0x10], %f10
fpsub16s %f13, %f9, %f15
loop_425:
fornot1 %f0, %f12, %f4
xnor %l0, %o4, %o6
ldsb [%l7 + 0x56], %i2
fbge,a %fcc1, loop_426
ldd [%l7 + 0x70], %f6
movrlez %i1, 0x375, %l4
movrgz %g7, %g6, %o2
loop_426:
ldsb [%l7 + 0x5E], %i4
lduh [%l7 + 0x52], %g4
smulcc %i5, %o0, %l1
ld [%l7 + 0x40], %f0
fmovsa %xcc, %f2, %f1
fmovrdne %i3, %f6, %f0
for %f6, %f12, %f2
brnz,a %l6, loop_427
std %f14, [%l7 + 0x48]
ldub [%l7 + 0x32], %l2
fnor %f12, %f6, %f2
loop_427:
sll %g2, 0x0C, %o7
edge8l %o5, %o1, %o3
edge32 %i6, %i7, %g3
bge loop_428
ldub [%l7 + 0x4A], %g5
movrgz %l3, %i0, %l5
stb %l0, [%l7 + 0x3C]
loop_428:
fbug %fcc2, loop_429
sdivx %o4, 0x01C3, %g1
array16 %i2, %i1, %o6
siam 0x1
loop_429:
movvc %xcc, %l4, %g6
fmul8sux16 %f0, %f10, %f8
brz,a %o2, loop_430
movrne %g7, %i4, %g4
nop
setx loop_431, %l0, %l1
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 + 0x20], %f6
loop_430:
sdivx %i5, 0x04D3, %l1
fbule,a %fcc0, loop_432
loop_431:
stb %i3, [%l7 + 0x60]
ld [%l7 + 0x4C], %f1
edge8 %l6, %l2, %g2
loop_432:
stx %o0, [%l7 + 0x38]
tcc %icc, 0x7
ldub [%l7 + 0x51], %o7
fands %f14, %f5, %f10
brnz %o5, loop_433
ldub [%l7 + 0x5F], %o1
nop
setx loop_434, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i6, [%l7 + 0x71]
loop_433:
edge32ln %o3, %i7, %g3
stw %l3, [%l7 + 0x64]
loop_434:
nop
setx loop_435, %l0, %l1
jmpl %l1, %i0
ldd [%l7 + 0x68], %f14
sdivx %g5, 0x1361, %l5
ldsh [%l7 + 0x54], %l0
loop_435:
alignaddrl %o4, %g1, %i1
sdivx %o6, 0x14E0, %l4
sth %i2, [%l7 + 0x20]
bn,a,pt %xcc, loop_436
array8 %g6, %o2, %g7
st %f9, [%l7 + 0x2C]
sdivcc %i4, 0x1BBB, %i5
loop_436:
fxnors %f12, %f3, %f3
mulx %g4, 0x12CA, %l1
fmovrdne %i3, %f14, %f14
sth %l6, [%l7 + 0x5A]
lduh [%l7 + 0x1E], %l2
tsubcc %g2, 0x0A79, %o7
ld [%l7 + 0x50], %f8
ldx [%l7 + 0x18], %o0
ld [%l7 + 0x4C], %f4
stw %o5, [%l7 + 0x78]
ldub [%l7 + 0x13], %i6
fmovsvc %icc, %f1, %f15
fpsub32s %f13, %f2, %f11
st %f3, [%l7 + 0x7C]
ldsw [%l7 + 0x70], %o3
tleu %xcc, 0x7
add %o1, 0x1287, %i7
std %f4, [%l7 + 0x30]
fnands %f12, %f6, %f3
fmovsg %xcc, %f8, %f2
bcc,a %xcc, loop_437
fcmpgt32 %f4, %f4, %g3
fbo,a %fcc0, loop_438
fornot2s %f13, %f2, %f13
loop_437:
sth %i0, [%l7 + 0x24]
fsrc2s %f5, %f8
loop_438:
fnegd %f14, %f14
fcmple32 %f6, %f10, %g5
ldsb [%l7 + 0x7F], %l5
popc 0x1F38, %l0
bcs,a,pn %icc, loop_439
movrgz %l3, 0x009, %o4
stb %i1, [%l7 + 0x1D]
brnz,a %g1, loop_440
loop_439:
fmovd %f8, %f0
fmovsl %xcc, %f6, %f15
stw %l4, [%l7 + 0x18]
loop_440:
sdivcc %o6, 0x06CF, %g6
ld [%l7 + 0x34], %f14
fbule,a %fcc2, loop_441
sll %i2, %o2, %i4
ld [%l7 + 0x1C], %f4
fnot1s %f11, %f2
loop_441:
st %f6, [%l7 + 0x4C]
ldx [%l7 + 0x70], %g7
xnor %i5, 0x16BD, %g4
fmovdcc %icc, %f6, %f1
sth %l1, [%l7 + 0x62]
ta %icc, 0x4
tleu %xcc, 0x5
array32 %i3, %l2, %g2
ldd [%l7 + 0x28], %f8
edge16 %o7, %l6, %o5
fmovdleu %icc, %f6, %f3
bne %icc, loop_442
fbge,a %fcc2, loop_443
fmovsa %icc, %f0, %f4
tsubcctv %o0, 0x1558, %o3
loop_442:
fpack32 %f14, %f12, %f6
loop_443:
xor %i6, %o1, %g3
std %f10, [%l7 + 0x78]
fexpand %f14, %f12
lduh [%l7 + 0x4C], %i0
mulx %i7, 0x1D50, %l5
ldd [%l7 + 0x58], %f8
for %f14, %f10, %f4
ld [%l7 + 0x2C], %f9
ldsb [%l7 + 0x32], %l0
bneg,a %icc, loop_444
bvs,a %icc, loop_445
fsrc1 %f10, %f12
fornot1 %f14, %f10, %f14
loop_444:
fxor %f10, %f4, %f0
loop_445:
ble,a,pn %icc, loop_446
brgz,a %g5, loop_447
popc %l3, %o4
nop
setx loop_448, %l0, %l1
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_446:
ldd [%l7 + 0x38], %f10
loop_447:
movle %xcc, %i1, %l4
fmovd %f8, %f12
loop_448:
st %f5, [%l7 + 0x34]
ble,a %xcc, loop_449
fones %f4
fmovdvs %xcc, %f6, %f4
brlz,a %g1, loop_450
loop_449:
orncc %o6, %i2, %g6
stb %o2, [%l7 + 0x17]
fmovrsgez %g7, %f0, %f13
loop_450:
tvc %xcc, 0x2
fcmpne16 %f4, %f6, %i4
tvs %icc, 0x2
stx %i5, [%l7 + 0x10]
fornot2s %f1, %f6, %f13
sth %l1, [%l7 + 0x4C]
fpsub16 %f14, %f6, %f0
fxnors %f12, %f8, %f7
ld [%l7 + 0x7C], %f7
ldub [%l7 + 0x1D], %g4
lduh [%l7 + 0x4C], %i3
st %f11, [%l7 + 0x54]
lduw [%l7 + 0x70], %l2
stw %g2, [%l7 + 0x50]
fmovrsne %l6, %f6, %f1
ldx [%l7 + 0x48], %o7
movcs %xcc, %o0, %o5
ldsh [%l7 + 0x62], %o3
tne %icc, 0x1
alignaddrl %o1, %g3, %i0
fbge,a %fcc0, loop_451
tg %icc, 0x7
srax %i7, %l5, %l0
udivx %g5, 0x014B, %i6
loop_451:
fmovse %icc, %f10, %f12
fcmpne32 %f12, %f6, %o4
fnors %f12, %f10, %f6
ld [%l7 + 0x48], %f9
fcmpes %fcc0, %f0, %f6
fexpand %f4, %f10
stx %i1, [%l7 + 0x60]
taddcc %l4, %l3, %o6
fcmpeq32 %f4, %f14, %i2
fsrc2s %f7, %f13
fexpand %f13, %f0
fmovse %icc, %f4, %f1
fands %f4, %f12, %f8
fmovde %icc, %f9, %f15
stb %g6, [%l7 + 0x76]
orn %o2, %g7, %g1
fmuld8ulx16 %f10, %f9, %f10
fcmpeq32 %f6, %f4, %i5
tgu %xcc, 0x2
stb %l1, [%l7 + 0x5F]
ldx [%l7 + 0x48], %g4
ba %icc, loop_452
mova %icc, %i3, %i4
ldsb [%l7 + 0x15], %l2
fmovrsgez %g2, %f12, %f15
loop_452:
fmovdvc %icc, %f7, %f8
udivcc %l6, 0x08CB, %o7
fmovrdlz %o0, %f2, %f10
ldd [%l7 + 0x38], %f4
fble %fcc3, loop_453
movn %xcc, %o3, %o5
movpos %icc, %g3, %o1
ldsb [%l7 + 0x3F], %i0
loop_453:
fnands %f12, %f1, %f15
lduw [%l7 + 0x38], %l5
fnot1s %f5, %f9
fcmple32 %f10, %f2, %i7
fmovrde %g5, %f4, %f8
brnz,a %l0, loop_454
array32 %o4, %i1, %i6
mulx %l3, 0x1991, %l4
fpack16 %f10, %f5
loop_454:
fmovrdne %o6, %f12, %f14
edge8l %g6, %i2, %g7
ldsh [%l7 + 0x46], %g1
fmovs %f15, %f3
fnegs %f3, %f12
fblg %fcc0, loop_455
stx %i5, [%l7 + 0x50]
std %f12, [%l7 + 0x60]
ldub [%l7 + 0x29], %l1
loop_455:
fmovscc %icc, %f13, %f11
edge8ln %o2, %i3, %i4
ldub [%l7 + 0x33], %l2
fbul %fcc0, loop_456
sdivcc %g4, 0x1F4D, %g2
tgu %icc, 0x5
addcc %o7, 0x0310, %o0
loop_456:
fmovdcc %xcc, %f2, %f0
udiv %o3, 0x18FD, %l6
ld [%l7 + 0x10], %f4
ldx [%l7 + 0x20], %g3
tl %icc, 0x2
ldsb [%l7 + 0x41], %o5
tsubcc %o1, 0x109C, %i0
edge16l %l5, %i7, %l0
movvc %icc, %g5, %o4
bge,a,pn %xcc, loop_457
ld [%l7 + 0x7C], %f13
lduw [%l7 + 0x1C], %i6
fpadd16 %f10, %f10, %f8
loop_457:
or %l3, 0x034F, %l4
fmovrdgez %o6, %f12, %f8
fmovdge %xcc, %f14, %f1
fmovrdgz %i1, %f4, %f10
nop
setx loop_458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i2, [%l7 + 0x5C]
fmovdg %icc, %f11, %f5
lduh [%l7 + 0x10], %g6
loop_458:
move %icc, %g1, %g7
siam 0x7
ldd [%l7 + 0x50], %f8
edge32ln %l1, %o2, %i5
fmovrsne %i4, %f9, %f11
ble,pn %icc, loop_459
fbul,a %fcc1, loop_460
st %f5, [%l7 + 0x50]
bge,a,pn %xcc, loop_461
loop_459:
movg %icc, %i3, %l2
loop_460:
edge16 %g4, %o7, %o0
tne %icc, 0x5
loop_461:
ldsb [%l7 + 0x49], %o3
fnot2s %f4, %f15
ldsb [%l7 + 0x6B], %g2
srl %g3, 0x02, %o5
ldub [%l7 + 0x26], %l6
fpadd16s %f3, %f1, %f7
brgz %o1, loop_462
nop
setx loop_463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %icc, 0x1
ldub [%l7 + 0x26], %l5
loop_462:
mulscc %i0, %l0, %g5
loop_463:
edge8ln %o4, %i6, %l3
fmovdl %icc, %f11, %f8
stx %l4, [%l7 + 0x18]
brgz %i7, loop_464
fcmpes %fcc0, %f11, %f2
fnot2s %f7, %f11
lduh [%l7 + 0x12], %i1
loop_464:
ld [%l7 + 0x24], %f0
ldub [%l7 + 0x10], %i2
ldsh [%l7 + 0x30], %o6
call loop_465
fbl %fcc2, loop_466
fpadd32s %f2, %f0, %f2
fpadd16 %f2, %f14, %f6
loop_465:
ldd [%l7 + 0x70], %f14
loop_466:
movne %xcc, %g6, %g1
lduh [%l7 + 0x32], %l1
addccc %o2, %i5, %g7
std %f2, [%l7 + 0x70]
tpos %xcc, 0x1
lduw [%l7 + 0x70], %i4
fmovda %icc, %f8, %f0
edge16n %i3, %g4, %o7
fmovsl %xcc, %f9, %f11
fmovsa %icc, %f10, %f5
ldsh [%l7 + 0x48], %l2
fbge %fcc2, loop_467
fmovdvs %icc, %f14, %f14
nop
setx loop_468, %l0, %l1
jmpl %l1, %o0
bcc,pt %xcc, loop_469
loop_467:
popc 0x1402, %g2
fornot2s %f5, %f14, %f3
loop_468:
stb %o3, [%l7 + 0x1A]
loop_469:
ldd [%l7 + 0x58], %f2
movvc %icc, %g3, %l6
st %f0, [%l7 + 0x48]
bgu,a,pn %icc, loop_470
ldub [%l7 + 0x2C], %o5
fmovs %f10, %f15
lduw [%l7 + 0x78], %o1
loop_470:
lduh [%l7 + 0x74], %i0
fbg,a %fcc0, loop_471
ldsw [%l7 + 0x2C], %l5
tsubcc %g5, 0x1CE9, %l0
fmovdvc %xcc, %f9, %f8
loop_471:
fcmped %fcc2, %f10, %f6
fmovdne %icc, %f0, %f1
movn %xcc, %i6, %o4
lduh [%l7 + 0x78], %l3
brz,a %i7, loop_472
tle %xcc, 0x5
for %f4, %f2, %f8
nop
setx loop_473, %l0, %l1
jmpl %l1, %l4
loop_472:
fmovrde %i2, %f14, %f6
smul %i1, %g6, %g1
ta %xcc, 0x5
loop_473:
fble,a %fcc0, loop_474
bleu,a loop_475
stx %l1, [%l7 + 0x48]
ldd [%l7 + 0x40], %f10
loop_474:
sllx %o2, 0x1B, %o6
loop_475:
tsubcc %i5, 0x0FFE, %g7
ld [%l7 + 0x64], %f10
movrgz %i4, %g4, %i3
ldsh [%l7 + 0x70], %l2
ldub [%l7 + 0x0D], %o0
fmovsge %xcc, %f8, %f1
ldsh [%l7 + 0x12], %o7
std %f14, [%l7 + 0x38]
fpack32 %f0, %f12, %f4
bshuffle %f12, %f4, %f4
std %f8, [%l7 + 0x20]
bvs,a,pn %xcc, loop_476
ldsh [%l7 + 0x18], %g2
nop
setx loop_477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %g3, %o3, %l6
loop_476:
fcmpgt16 %f12, %f12, %o1
fcmpeq16 %f8, %f14, %i0
loop_477:
tsubcctv %o5, %l5, %g5
fpadd16 %f6, %f2, %f2
st %f1, [%l7 + 0x08]
array16 %i6, %l0, %o4
edge16l %l3, %i7, %i2
or %i1, 0x088F, %l4
edge16l %g1, %l1, %g6
fbg %fcc1, loop_478
fbne %fcc2, loop_479
fcmps %fcc0, %f1, %f3
sth %o2, [%l7 + 0x32]
loop_478:
edge32n %i5, %o6, %i4
loop_479:
mulscc %g4, %g7, %i3
ldsh [%l7 + 0x54], %o0
fmovdcs %xcc, %f3, %f6
ldsw [%l7 + 0x24], %o7
stb %g2, [%l7 + 0x68]
andn %l2, %o3, %g3
fmovdge %icc, %f13, %f7
mulscc %o1, 0x0449, %l6
bcc,a loop_480
movge %icc, %i0, %l5
fxnor %f8, %f4, %f0
call loop_481
loop_480:
movre %g5, %i6, %l0
stw %o5, [%l7 + 0x64]
fandnot2s %f10, %f1, %f4
loop_481:
stb %o4, [%l7 + 0x1A]
smulcc %l3, 0x0393, %i7
tsubcc %i1, %i2, %l4
lduw [%l7 + 0x64], %g1
ldd [%l7 + 0x58], %f0
ldx [%l7 + 0x28], %g6
udivcc %o2, 0x1C95, %l1
fpsub32 %f0, %f14, %f2
fpsub16 %f12, %f2, %f6
fmuld8ulx16 %f0, %f0, %f12
fbule %fcc3, loop_482
stb %o6, [%l7 + 0x77]
st %f2, [%l7 + 0x50]
subcc %i5, 0x0217, %g4
loop_482:
movrgz %g7, 0x3F9, %i4
fcmpgt32 %f2, %f0, %i3
fmovscs %xcc, %f14, %f5
ldsw [%l7 + 0x70], %o0
udiv %g2, 0x1947, %o7
brlz,a %o3, loop_483
pdist %f12, %f0, %f8
edge32ln %g3, %o1, %l2
ldub [%l7 + 0x34], %l6
loop_483:
fbo,a %fcc1, loop_484
movg %xcc, %l5, %i0
fmovscc %xcc, %f11, %f12
ldsh [%l7 + 0x70], %i6
loop_484:
bvs,pt %icc, loop_485
fnand %f8, %f8, %f4
stb %l0, [%l7 + 0x17]
stb %g5, [%l7 + 0x5B]
loop_485:
movn %icc, %o4, %l3
stx %i7, [%l7 + 0x48]
fmovdle %icc, %f7, %f11
std %f14, [%l7 + 0x28]
fmovsgu %xcc, %f9, %f14
and %i1, 0x012D, %o5
fpadd32s %f3, %f3, %f12
edge8n %i2, %l4, %g1
bg,pn %icc, loop_486
faligndata %f4, %f4, %f12
ld [%l7 + 0x08], %f11
bcc,a,pt %xcc, loop_487
loop_486:
st %f15, [%l7 + 0x2C]
ldsw [%l7 + 0x1C], %g6
bvc,a,pn %xcc, loop_488
loop_487:
ldsh [%l7 + 0x3A], %o2
fmovrslz %o6, %f3, %f6
ldub [%l7 + 0x60], %i5
loop_488:
lduh [%l7 + 0x10], %g4
fnot1s %f7, %f6
movpos %icc, %l1, %g7
fmovrdlz %i4, %f6, %f4
movvs %xcc, %o0, %i3
fandnot1s %f0, %f7, %f8
tcs %xcc, 0x7
fsrc2 %f14, %f8
fandnot2 %f6, %f12, %f4
fandnot2s %f11, %f0, %f11
fnegs %f0, %f14
fxor %f2, %f14, %f14
fandnot2 %f0, %f2, %f12
ldx [%l7 + 0x60], %g2
ld [%l7 + 0x18], %f15
nop
setx loop_489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f9, %f6
edge16n %o7, %o3, %g3
fmovsne %icc, %f4, %f6
loop_489:
fmovrde %o1, %f14, %f14
bpos,a,pn %xcc, loop_490
fmovrde %l2, %f0, %f10
ldd [%l7 + 0x60], %f4
fmovsg %icc, %f15, %f7
loop_490:
fbg %fcc0, loop_491
tn %xcc, 0x6
fbo %fcc2, loop_492
bcc,a %xcc, loop_493
loop_491:
fnor %f12, %f6, %f14
fnegd %f14, %f12
loop_492:
ba,a,pn %xcc, loop_494
loop_493:
tne %icc, 0x0
fmovdpos %xcc, %f5, %f4
lduh [%l7 + 0x38], %l5
loop_494:
ble,a loop_495
fmovsn %icc, %f12, %f0
stw %l6, [%l7 + 0x2C]
for %f2, %f8, %f10
loop_495:
udivcc %i0, 0x1A5D, %l0
movgu %icc, %i6, %o4
ldsw [%l7 + 0x5C], %g5
sllx %l3, %i1, %i7
ldub [%l7 + 0x78], %o5
fmovdle %xcc, %f10, %f13
edge32ln %i2, %l4, %g1
tne %xcc, 0x3
xnor %g6, %o6, %i5
tge %xcc, 0x5
fands %f10, %f10, %f13
srlx %g4, 0x18, %l1
ldsh [%l7 + 0x42], %g7
movvc %xcc, %i4, %o2
stx %i3, [%l7 + 0x08]
bge %icc, loop_496
fnot1s %f11, %f6
ldsh [%l7 + 0x1C], %g2
fmovrdlz %o7, %f8, %f4
loop_496:
ldd [%l7 + 0x40], %f12
ldsh [%l7 + 0x20], %o3
addccc %g3, %o1, %l2
brlez %l5, loop_497
fmuld8sux16 %f14, %f12, %f0
fcmps %fcc1, %f4, %f4
brlez %o0, loop_498
loop_497:
st %f3, [%l7 + 0x54]
smul %l6, %l0, %i0
fpsub16 %f4, %f2, %f2
loop_498:
movneg %xcc, %i6, %o4
stb %g5, [%l7 + 0x3A]
fmovdgu %xcc, %f9, %f14
ldub [%l7 + 0x42], %i1
fands %f8, %f0, %f5
fbge %fcc0, loop_499
subccc %l3, %i7, %i2
tneg %xcc, 0x3
ld [%l7 + 0x5C], %f11
loop_499:
fcmpes %fcc2, %f2, %f8
sra %o5, %l4, %g6
fzeros %f10
movre %g1, %i5, %g4
fmovse %icc, %f1, %f8
fmovrde %l1, %f12, %f8
fmovdcs %icc, %f4, %f1
fmovsn %xcc, %f5, %f6
bshuffle %f2, %f12, %f10
ldsb [%l7 + 0x12], %o6
brnz,a %i4, loop_500
subccc %o2, %i3, %g7
fmul8x16 %f12, %f6, %f6
ld [%l7 + 0x44], %f9
loop_500:
mulx %g2, 0x0B5F, %o3
sethi 0x13E9, %o7
ldd [%l7 + 0x70], %f10
ldd [%l7 + 0x30], %f12
fpack32 %f10, %f6, %f8
be,a,pt %icc, loop_501
fpsub16 %f12, %f14, %f8
movcs %xcc, %o1, %l2
fmovdgu %icc, %f3, %f12
loop_501:
std %f10, [%l7 + 0x58]
ldx [%l7 + 0x10], %l5
fmovscs %icc, %f13, %f12
tne %icc, 0x3
ldsb [%l7 + 0x14], %o0
fsrc2s %f9, %f9
bshuffle %f14, %f10, %f6
ldd [%l7 + 0x50], %f0
for %f0, %f14, %f14
stw %g3, [%l7 + 0x1C]
fmovsl %icc, %f6, %f3
std %f0, [%l7 + 0x40]
fnegs %f11, %f13
nop
setx loop_502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x18], %l0
ldsw [%l7 + 0x28], %i0
ldsw [%l7 + 0x74], %l6
loop_502:
movgu %icc, %i6, %o4
xnorcc %i1, 0x0798, %g5
nop
setx loop_503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc2, loop_504
ld [%l7 + 0x60], %f1
xor %i7, 0x06DF, %i2
loop_503:
stw %l3, [%l7 + 0x74]
loop_504:
subcc %l4, %o5, %g6
andn %i5, %g1, %g4
sth %l1, [%l7 + 0x54]
for %f10, %f0, %f10
movrne %i4, %o6, %o2
udivx %g7, 0x15F2, %g2
fble,a %fcc0, loop_505
fcmpd %fcc3, %f6, %f2
fbul %fcc1, loop_506
fbule %fcc1, loop_507
loop_505:
fxors %f6, %f6, %f7
fmovda %icc, %f1, %f14
loop_506:
sethi 0x0700, %i3
loop_507:
udiv %o3, 0x15ED, %o1
fcmpgt32 %f0, %f0, %o7
nop
setx loop_508, %l0, %l1
jmpl %l1, %l2
ld [%l7 + 0x38], %f5
ldd [%l7 + 0x50], %f4
fmovsg %xcc, %f6, %f12
loop_508:
stx %l5, [%l7 + 0x68]
fbne,a %fcc0, loop_509
bvc,pn %xcc, loop_510
fcmpne32 %f4, %f12, %o0
movgu %icc, %l0, %i0
loop_509:
mulx %g3, 0x192D, %i6
loop_510:
pdist %f2, %f6, %f2
lduh [%l7 + 0x2C], %l6
ldub [%l7 + 0x42], %o4
movg %xcc, %g5, %i1
addc %i2, 0x01A0, %l3
mulx %i7, 0x135E, %o5
tle %icc, 0x7
taddcc %g6, %i5, %l4
ldd [%l7 + 0x40], %f8
fmovrde %g4, %f10, %f6
stb %g1, [%l7 + 0x57]
movn %icc, %i4, %l1
ldsh [%l7 + 0x72], %o2
sll %o6, 0x02, %g2
fbo,a %fcc2, loop_511
fbl %fcc0, loop_512
movrlez %i3, %g7, %o1
stb %o7, [%l7 + 0x3A]
loop_511:
fpackfix %f0, %f8
loop_512:
bg,pn %icc, loop_513
fandnot2 %f12, %f6, %f2
xor %l2, %l5, %o3
andcc %o0, 0x0EE1, %i0
loop_513:
edge32n %l0, %g3, %l6
array32 %o4, %i6, %i1
fmovdl %xcc, %f0, %f5
std %f10, [%l7 + 0x58]
ldsw [%l7 + 0x18], %g5
bleu %icc, loop_514
stx %i2, [%l7 + 0x70]
smul %l3, %i7, %g6
fnot2 %f8, %f4
loop_514:
array32 %o5, %i5, %l4
bl,a,pn %xcc, loop_515
sub %g4, 0x17CE, %g1
fnand %f0, %f14, %f8
fnot1 %f0, %f4
loop_515:
fmovs %f10, %f7
sth %l1, [%l7 + 0x0A]
std %f6, [%l7 + 0x48]
sth %i4, [%l7 + 0x3C]
subc %o2, 0x035B, %g2
lduw [%l7 + 0x60], %o6
nop
setx loop_516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f6, %f6, %i3
fcmpgt16 %f10, %f2, %o1
std %f8, [%l7 + 0x68]
loop_516:
srlx %o7, 0x01, %l2
tle %xcc, 0x4
srlx %g7, 0x09, %l5
fmul8sux16 %f10, %f8, %f14
fmovdle %icc, %f15, %f15
fmovsge %xcc, %f4, %f10
fbule %fcc2, loop_517
fmovrslz %o3, %f14, %f5
brlez,a %o0, loop_518
stw %l0, [%l7 + 0x70]
loop_517:
ba,pt %xcc, loop_519
stw %i0, [%l7 + 0x5C]
loop_518:
fmovdleu %icc, %f7, %f6
fpsub16 %f4, %f8, %f0
loop_519:
or %g3, 0x1FCA, %l6
fandnot1s %f10, %f12, %f4
fpsub32s %f7, %f2, %f13
umulcc %o4, %i6, %g5
fmovrsgz %i1, %f3, %f15
fmovsgu %xcc, %f5, %f4
stw %l3, [%l7 + 0x08]
fpsub16 %f10, %f14, %f8
tge %icc, 0x7
ldd [%l7 + 0x48], %f14
edge32n %i7, %g6, %i2
bcs,a loop_520
fba %fcc2, loop_521
fbul,a %fcc2, loop_522
ldsb [%l7 + 0x5B], %i5
loop_520:
tpos %icc, 0x1
loop_521:
stw %o5, [%l7 + 0x08]
loop_522:
ldsh [%l7 + 0x56], %l4
bpos,a %xcc, loop_523
orn %g1, %g4, %l1
fbul,a %fcc1, loop_524
fmuld8ulx16 %f13, %f3, %f0
loop_523:
ldsb [%l7 + 0x16], %o2
fpack16 %f6, %f13
loop_524:
ld [%l7 + 0x78], %f5
ldsh [%l7 + 0x32], %i4
ldsw [%l7 + 0x44], %o6
fmovrdgez %g2, %f8, %f4
fcmpgt16 %f8, %f0, %o1
andn %o7, 0x159C, %l2
edge32n %g7, %i3, %o3
ldsh [%l7 + 0x72], %o0
fbug %fcc3, loop_525
stw %l5, [%l7 + 0x38]
ldub [%l7 + 0x7F], %l0
ldub [%l7 + 0x45], %g3
loop_525:
siam 0x1
srl %l6, 0x1E, %i0
fmovse %icc, %f5, %f11
fblg %fcc2, loop_526
tpos %xcc, 0x6
stb %i6, [%l7 + 0x29]
fcmpne16 %f6, %f8, %g5
loop_526:
ldsw [%l7 + 0x78], %i1
movle %icc, %o4, %l3
fsrc1 %f0, %f4
smul %g6, %i2, %i5
ldsb [%l7 + 0x26], %o5
lduh [%l7 + 0x5C], %i7
mulx %g1, %g4, %l4
fornot2 %f0, %f0, %f2
edge32 %o2, %i4, %o6
st %f9, [%l7 + 0x10]
movrlez %g2, 0x0CF, %o1
umulcc %l1, 0x12CE, %l2
edge32l %o7, %g7, %o3
tne %icc, 0x3
fmovdge %xcc, %f5, %f6
tpos %xcc, 0x4
tneg %icc, 0x6
stx %i3, [%l7 + 0x10]
addcc %o0, 0x12EC, %l0
stb %l5, [%l7 + 0x09]
std %f2, [%l7 + 0x50]
be,pn %xcc, loop_527
brz,a %l6, loop_528
fpadd16s %f9, %f9, %f7
nop
setx loop_529, %l0, %l1
jmpl %l1, %g3
loop_527:
sth %i6, [%l7 + 0x38]
loop_528:
stb %g5, [%l7 + 0x30]
or %i1, %i0, %o4
loop_529:
ldx [%l7 + 0x60], %l3
addcc %g6, %i2, %o5
fbule %fcc0, loop_530
lduw [%l7 + 0x08], %i5
stx %i7, [%l7 + 0x78]
fmul8x16 %f2, %f14, %f0
loop_530:
fnands %f15, %f4, %f7
tge %xcc, 0x0
edge32l %g1, %g4, %l4
movrgez %o2, 0x369, %o6
bshuffle %f2, %f0, %f14
stx %g2, [%l7 + 0x58]
subccc %o1, 0x0592, %i4
movle %icc, %l1, %l2
ldx [%l7 + 0x30], %o7
bleu,a,pt %icc, loop_531
edge16ln %o3, %g7, %o0
stw %l0, [%l7 + 0x64]
fmovsn %icc, %f1, %f6
loop_531:
fmovsl %icc, %f6, %f1
fbe %fcc3, loop_532
subc %l5, %i3, %l6
fandnot1s %f3, %f9, %f13
ldx [%l7 + 0x28], %i6
loop_532:
stw %g5, [%l7 + 0x48]
ldsh [%l7 + 0x1C], %g3
fmovdcs %xcc, %f15, %f7
movcs %xcc, %i0, %o4
ldsh [%l7 + 0x66], %l3
ldub [%l7 + 0x7D], %g6
sth %i2, [%l7 + 0x66]
fsrc1 %f4, %f8
fmovsl %xcc, %f2, %f0
movrgz %i1, 0x21B, %i5
st %f14, [%l7 + 0x44]
be,a loop_533
sth %i7, [%l7 + 0x0C]
subcc %g1, %g4, %o5
ldsw [%l7 + 0x6C], %l4
loop_533:
sethi 0x1528, %o2
andn %o6, 0x048E, %g2
stx %i4, [%l7 + 0x68]
tneg %icc, 0x6
fmovsle %xcc, %f13, %f11
srlx %o1, 0x07, %l2
ba,a,pn %xcc, loop_534
smulcc %l1, 0x04D1, %o3
mova %icc, %g7, %o0
ld [%l7 + 0x20], %f10
loop_534:
bl loop_535
fmovdgu %xcc, %f6, %f5
ldsb [%l7 + 0x6D], %o7
edge32n %l0, %l5, %l6
loop_535:
smulcc %i6, 0x1ADC, %i3
fbn,a %fcc2, loop_536
fmovsa %xcc, %f9, %f14
ldsw [%l7 + 0x38], %g3
umulcc %i0, 0x123F, %o4
loop_536:
ba,pn %xcc, loop_537
fmovd %f0, %f6
ldub [%l7 + 0x31], %g5
fmovdle %xcc, %f2, %f9
loop_537:
array8 %g6, %l3, %i2
movre %i1, %i5, %g1
smulcc %i7, %o5, %l4
movrgz %g4, 0x18B, %o2
fbo %fcc0, loop_538
srl %o6, %i4, %g2
fmovdvs %xcc, %f12, %f5
bcc,pn %icc, loop_539
loop_538:
std %f10, [%l7 + 0x48]
fbge,a %fcc3, loop_540
lduh [%l7 + 0x2A], %o1
loop_539:
fmovsvc %icc, %f13, %f8
edge8n %l2, %l1, %o3
loop_540:
lduh [%l7 + 0x18], %g7
subcc %o0, 0x0A74, %l0
sdiv %o7, 0x103C, %l6
ldsb [%l7 + 0x76], %l5
smul %i3, 0x03DF, %g3
edge32 %i6, %o4, %g5
fmovs %f6, %f5
fpadd16 %f10, %f12, %f14
ldub [%l7 + 0x2C], %i0
edge8l %g6, %i2, %i1
fmovrse %i5, %f5, %f12
fcmpgt32 %f8, %f10, %g1
stb %l3, [%l7 + 0x0B]
mulx %i7, 0x178C, %o5
umulcc %g4, 0x008D, %o2
brz %l4, loop_541
bpos,a %xcc, loop_542
fmul8x16 %f11, %f2, %f10
smul %i4, %o6, %g2
loop_541:
movne %xcc, %l2, %l1
loop_542:
orncc %o1, %o3, %g7
subcc %o0, %l0, %l6
fmovrsne %o7, %f1, %f14
st %f6, [%l7 + 0x1C]
fmovd %f6, %f14
stx %i3, [%l7 + 0x60]
bleu,a loop_543
edge16l %g3, %l5, %i6
ld [%l7 + 0x50], %f12
bg,pt %xcc, loop_544
loop_543:
alignaddr %o4, %g5, %g6
subcc %i0, 0x1C34, %i1
fbn,a %fcc2, loop_545
loop_544:
st %f8, [%l7 + 0x48]
edge32n %i2, %g1, %l3
lduw [%l7 + 0x30], %i5
loop_545:
movneg %icc, %i7, %g4
bvc,pt %icc, loop_546
fbg %fcc2, loop_547
xor %o5, 0x1316, %l4
ldsb [%l7 + 0x42], %o2
loop_546:
ldub [%l7 + 0x58], %o6
loop_547:
brlez %g2, loop_548
movrlz %l2, %l1, %i4
stb %o1, [%l7 + 0x7E]
ldd [%l7 + 0x18], %f12
loop_548:
lduh [%l7 + 0x3A], %g7
sdiv %o0, 0x0A74, %o3
fnegd %f0, %f8
stb %l0, [%l7 + 0x3E]
fmovdvs %icc, %f11, %f5
fmovrsne %o7, %f6, %f0
brgez %i3, loop_549
movrlz %l6, 0x015, %l5
array32 %g3, %o4, %g5
lduh [%l7 + 0x20], %g6
loop_549:
fabsd %f12, %f8
fpadd32 %f2, %f6, %f2
movrne %i0, %i1, %i6
ldsb [%l7 + 0x4D], %g1
stb %l3, [%l7 + 0x4F]
ldd [%l7 + 0x10], %f6
movre %i2, %i7, %g4
array16 %i5, %o5, %l4
tleu %xcc, 0x1
fmul8x16al %f9, %f4, %f14
ldx [%l7 + 0x78], %o6
edge32ln %o2, %l2, %g2
ldsb [%l7 + 0x34], %l1
ldsh [%l7 + 0x34], %o1
fpack16 %f12, %f0
ldub [%l7 + 0x11], %g7
ldx [%l7 + 0x40], %i4
fmovdl %icc, %f2, %f2
tle %icc, 0x7
stb %o3, [%l7 + 0x70]
st %f11, [%l7 + 0x28]
bn %icc, loop_550
bne,pt %xcc, loop_551
fand %f2, %f10, %f0
brlz %o0, loop_552
loop_550:
fmovsgu %icc, %f14, %f9
loop_551:
lduh [%l7 + 0x2A], %o7
bshuffle %f12, %f14, %f4
loop_552:
stb %i3, [%l7 + 0x72]
ld [%l7 + 0x74], %f0
fornot1 %f6, %f10, %f4
fbne,a %fcc2, loop_553
umul %l6, 0x0941, %l5
stb %g3, [%l7 + 0x0A]
fbge,a %fcc3, loop_554
loop_553:
fpsub32 %f6, %f14, %f0
fmovsvs %icc, %f3, %f3
fcmpgt16 %f12, %f4, %l0
loop_554:
be,pt %xcc, loop_555
fmovsl %icc, %f12, %f7
fmovrslz %o4, %f6, %f5
be,pt %icc, loop_556
loop_555:
fmovrse %g5, %f1, %f0
fmovdleu %icc, %f7, %f11
movvs %xcc, %i0, %i1
loop_556:
fmovsvs %xcc, %f2, %f15
ldd [%l7 + 0x30], %f4
fand %f6, %f10, %f14
ldsw [%l7 + 0x40], %g6
fpadd32 %f6, %f6, %f6
stb %g1, [%l7 + 0x0D]
subccc %l3, %i6, %i7
nop
setx loop_557, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x68], %f8
fmovrsgz %g4, %f3, %f5
smul %i2, %i5, %l4
loop_557:
tneg %xcc, 0x6
fcmpne32 %f8, %f8, %o5
movn %xcc, %o6, %o2
fmovse %xcc, %f11, %f15
fmovrslez %l2, %f13, %f7
sdiv %g2, 0x17B8, %o1
fcmple16 %f10, %f10, %l1
lduh [%l7 + 0x58], %g7
fxnor %f2, %f0, %f6
ldsh [%l7 + 0x0A], %i4
lduw [%l7 + 0x68], %o3
ldsb [%l7 + 0x3F], %o0
stw %o7, [%l7 + 0x5C]
and %l6, %l5, %g3
fcmpne16 %f2, %f14, %l0
fbug %fcc3, loop_558
fpadd16 %f0, %f4, %f4
edge16 %o4, %g5, %i0
ldub [%l7 + 0x6E], %i1
loop_558:
stw %g6, [%l7 + 0x64]
nop
setx loop_559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %g1, 0x0B18, %i3
edge16 %i6, %l3, %g4
sdivx %i2, 0x1EA0, %i7
loop_559:
fmovrse %l4, %f6, %f7
lduh [%l7 + 0x70], %i5
bcc,a loop_560
addccc %o6, 0x0C7C, %o2
bg %xcc, loop_561
be,pn %xcc, loop_562
loop_560:
andn %o5, %l2, %o1
taddcctv %l1, %g7, %i4
loop_561:
fcmple16 %f8, %f12, %g2
loop_562:
brlez,a %o3, loop_563
fpadd16s %f9, %f4, %f4
bshuffle %f6, %f0, %f0
taddcc %o7, 0x0C96, %l6
loop_563:
edge8ln %l5, %g3, %o0
brlez,a %l0, loop_564
fpsub32 %f0, %f0, %f12
nop
setx loop_565, %l0, %l1
jmpl %l1, %g5
fmovsle %xcc, %f4, %f12
loop_564:
ldsw [%l7 + 0x68], %i0
fmovd %f2, %f12
loop_565:
ldub [%l7 + 0x1E], %o4
tl %xcc, 0x1
tl %icc, 0x2
be,pn %xcc, loop_566
fbuge,a %fcc0, loop_567
fpadd16 %f2, %f4, %f12
bgu loop_568
loop_566:
fmovrslz %g6, %f11, %f7
loop_567:
fmuld8ulx16 %f2, %f3, %f0
fbg,a %fcc1, loop_569
loop_568:
sth %g1, [%l7 + 0x5A]
fbu %fcc1, loop_570
stw %i3, [%l7 + 0x24]
loop_569:
ldsb [%l7 + 0x6D], %i6
tneg %xcc, 0x5
loop_570:
srax %i1, 0x18, %l3
fmovdn %icc, %f12, %f0
st %f5, [%l7 + 0x2C]
bcs,a %xcc, loop_571
lduh [%l7 + 0x5E], %g4
bpos,pn %icc, loop_572
brlez %i2, loop_573
loop_571:
sra %i7, %l4, %o6
ldx [%l7 + 0x70], %o2
loop_572:
stx %i5, [%l7 + 0x40]
loop_573:
stb %l2, [%l7 + 0x0B]
ldsh [%l7 + 0x7E], %o1
ldd [%l7 + 0x38], %f8
fnand %f8, %f14, %f4
fsrc2s %f8, %f14
movvs %xcc, %o5, %g7
srlx %l1, 0x03, %i4
st %f1, [%l7 + 0x48]
move %icc, %g2, %o3
fmovdcc %icc, %f9, %f6
or %o7, 0x1244, %l5
fmovdgu %icc, %f15, %f13
nop
setx loop_574, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f0, %f13, %f12
fnands %f6, %f10, %f8
movne %xcc, %g3, %l6
loop_574:
ble,a loop_575
srl %o0, 0x11, %l0
fmovrsne %i0, %f0, %f4
sth %g5, [%l7 + 0x3A]
loop_575:
smulcc %o4, 0x0187, %g6
ldsb [%l7 + 0x0E], %i3
fzeros %f3
ldsb [%l7 + 0x18], %i6
fmovsvc %xcc, %f2, %f7
orn %i1, %l3, %g1
ldsw [%l7 + 0x2C], %g4
movrgez %i7, %i2, %l4
ldsh [%l7 + 0x24], %o6
fmovdle %xcc, %f9, %f0
and %i5, 0x0C9A, %l2
fsrc1 %f10, %f4
ldsw [%l7 + 0x44], %o1
lduw [%l7 + 0x64], %o2
lduh [%l7 + 0x24], %o5
sllx %g7, 0x0F, %i4
taddcc %l1, %g2, %o7
fmovde %xcc, %f0, %f8
std %f10, [%l7 + 0x78]
subc %l5, 0x1CC5, %o3
and %l6, 0x0749, %g3
fbge %fcc2, loop_576
fpsub16s %f3, %f15, %f15
stw %o0, [%l7 + 0x44]
ldub [%l7 + 0x79], %i0
loop_576:
bvc loop_577
ldx [%l7 + 0x40], %l0
ldub [%l7 + 0x3B], %o4
movrne %g6, 0x22C, %i3
loop_577:
fmovsvs %xcc, %f2, %f9
fmovrsgez %g5, %f7, %f14
stw %i6, [%l7 + 0x3C]
fmovsn %xcc, %f12, %f8
bleu,pt %xcc, loop_578
ldsw [%l7 + 0x14], %i1
fmovrsne %l3, %f7, %f3
fpack16 %f6, %f13
loop_578:
taddcc %g1, %g4, %i7
fble,a %fcc0, loop_579
ld [%l7 + 0x50], %f2
fmovrslz %i2, %f14, %f8
fmovda %icc, %f10, %f10
loop_579:
movrgez %l4, %o6, %l2
ldsh [%l7 + 0x54], %o1
mulx %i5, %o2, %o5
fmovsleu %xcc, %f11, %f11
umulcc %g7, %l1, %g2
fandnot1s %f5, %f15, %f4
fzeros %f7
fnot1s %f11, %f5
fornot2s %f13, %f13, %f12
fmovsg %icc, %f12, %f9
sdivx %o7, 0x1867, %l5
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
stb %o3, [%l7 + 0x1F]
fmovdneg %icc, %f11, %f3
fmovrdne %l6, %f10, %f4
loop_580:
fsrc1 %f4, %f4
fbuge,a %fcc3, loop_581
fsrc2 %f10, %f0
lduw [%l7 + 0x54], %i4
movrlez %o0, %g3, %i0
loop_581:
fmovsvc %xcc, %f4, %f15
fandnot1 %f8, %f12, %f2
orncc %o4, 0x0D93, %l0
nop
setx loop_582, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f11, %f7, %f12
fmovsvc %icc, %f1, %f11
nop
setx loop_583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_582:
std %f4, [%l7 + 0x68]
edge16ln %i3, %g6, %g5
ld [%l7 + 0x28], %f1
loop_583:
stw %i6, [%l7 + 0x4C]
ldsh [%l7 + 0x52], %l3
tgu %icc, 0x3
fmovdn %icc, %f14, %f8
ble loop_584
ldx [%l7 + 0x78], %i1
ldub [%l7 + 0x62], %g1
tle %xcc, 0x0
loop_584:
edge32n %i7, %i2, %g4
subc %l4, %o6, %o1
fnot2s %f8, %f8
bne,pn %xcc, loop_585
fbge,a %fcc1, loop_586
stb %i5, [%l7 + 0x48]
edge32 %l2, %o2, %g7
loop_585:
fba,a %fcc1, loop_587
loop_586:
movle %icc, %o5, %l1
fornot1 %f2, %f0, %f8
std %f2, [%l7 + 0x60]
loop_587:
fbo %fcc0, loop_588
fmovdl %icc, %f4, %f1
sra %g2, 0x15, %o7
movleu %icc, %l5, %l6
loop_588:
fnor %f10, %f10, %f4
fmovdg %xcc, %f13, %f14
st %f0, [%l7 + 0x30]
addcc %i4, %o0, %o3
lduh [%l7 + 0x62], %g3
bl,a %xcc, loop_589
stx %i0, [%l7 + 0x18]
fmovsn %xcc, %f11, %f14
xorcc %l0, 0x1C8B, %o4
loop_589:
sub %i3, 0x1E45, %g6
ld [%l7 + 0x78], %f2
ldsw [%l7 + 0x70], %i6
fandnot2 %f4, %f2, %f2
sllx %l3, 0x12, %g5
fnegd %f6, %f14
movl %icc, %i1, %i7
stx %i2, [%l7 + 0x20]
movn %xcc, %g4, %l4
andn %o6, %o1, %i5
ld [%l7 + 0x4C], %f2
tcs %icc, 0x6
ldsw [%l7 + 0x4C], %l2
ld [%l7 + 0x18], %f2
sra %o2, 0x11, %g1
sth %g7, [%l7 + 0x50]
stw %o5, [%l7 + 0x30]
fbul %fcc2, loop_590
tcc %xcc, 0x2
fmul8x16 %f4, %f0, %f14
sll %g2, 0x08, %o7
loop_590:
fmovscs %icc, %f0, %f9
subcc %l1, 0x1F0A, %l6
st %f9, [%l7 + 0x60]
ldx [%l7 + 0x18], %l5
fpadd16 %f12, %f2, %f10
brgz %i4, loop_591
fmul8x16al %f13, %f5, %f10
sethi 0x0086, %o3
movrgez %o0, 0x1E6, %i0
loop_591:
fbg %fcc1, loop_592
ldsh [%l7 + 0x0E], %l0
st %f6, [%l7 + 0x3C]
stb %g3, [%l7 + 0x24]
loop_592:
array8 %i3, %o4, %g6
fsrc1 %f8, %f4
ld [%l7 + 0x10], %f13
fmovsvc %xcc, %f14, %f13
fbue %fcc2, loop_593
sdiv %i6, 0x14EA, %l3
ldub [%l7 + 0x72], %i1
fpsub32s %f3, %f12, %f12
loop_593:
stb %i7, [%l7 + 0x5B]
nop
setx loop_594, %l0, %l1
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 + 0x74], %g5
fbne %fcc3, loop_595
ldd [%l7 + 0x30], %f12
loop_594:
fmovrdlz %i2, %f0, %f14
xorcc %g4, 0x1EC4, %l4
loop_595:
fpsub32 %f0, %f12, %f0
tl %xcc, 0x1
movg %xcc, %o1, %o6
movrgz %i5, 0x070, %o2
sub %g1, %l2, %o5
tsubcctv %g7, %g2, %l1
lduh [%l7 + 0x64], %o7
addcc %l5, 0x00DC, %i4
lduw [%l7 + 0x58], %o3
tge %xcc, 0x1
fpackfix %f12, %f4
array16 %o0, %l6, %l0
orn %i0, %i3, %o4
fnot1 %f2, %f4
fpsub32s %f8, %f3, %f4
ldsh [%l7 + 0x78], %g3
ldx [%l7 + 0x40], %i6
taddcc %l3, 0x1F78, %g6
fmovscs %xcc, %f8, %f9
fpadd16s %f14, %f7, %f4
ldsb [%l7 + 0x0C], %i1
std %f12, [%l7 + 0x50]
movre %g5, 0x121, %i2
st %f9, [%l7 + 0x20]
fpsub16 %f6, %f14, %f10
fmovsneg %xcc, %f11, %f5
fmovdgu %icc, %f13, %f5
fmovrdne %g4, %f10, %f12
fxors %f4, %f5, %f4
fmovrslez %l4, %f10, %f4
fone %f2
stw %i7, [%l7 + 0x08]
fpsub32 %f6, %f6, %f12
lduw [%l7 + 0x48], %o1
fbule,a %fcc1, loop_596
srax %o6, 0x06, %o2
ldsb [%l7 + 0x69], %g1
ldub [%l7 + 0x30], %i5
loop_596:
sth %o5, [%l7 + 0x4A]
lduw [%l7 + 0x24], %l2
andn %g2, 0x1F94, %l1
movne %xcc, %o7, %g7
tpos %icc, 0x1
ldsw [%l7 + 0x5C], %l5
ldsb [%l7 + 0x26], %i4
lduw [%l7 + 0x34], %o0
ldub [%l7 + 0x5F], %o3
te %xcc, 0x6
xorcc %l6, 0x100B, %i0
fmovrsgz %l0, %f9, %f7
umul %i3, 0x1C1F, %g3
stw %i6, [%l7 + 0x54]
ld [%l7 + 0x38], %f6
lduh [%l7 + 0x70], %l3
ldsh [%l7 + 0x5E], %g6
stw %o4, [%l7 + 0x58]
ld [%l7 + 0x4C], %f13
ldsb [%l7 + 0x75], %g5
fpadd32 %f12, %f6, %f12
ld [%l7 + 0x3C], %f9
smulcc %i2, %g4, %l4
fmovsvs %icc, %f6, %f15
ld [%l7 + 0x1C], %f7
udiv %i1, 0x030E, %i7
fpack32 %f12, %f12, %f10
ldub [%l7 + 0x7D], %o1
fmovdgu %icc, %f5, %f1
fmovdcs %xcc, %f13, %f9
sub %o6, %g1, %o2
stb %i5, [%l7 + 0x47]
orn %l2, 0x026C, %o5
lduw [%l7 + 0x08], %l1
stb %g2, [%l7 + 0x5E]
orncc %o7, %g7, %l5
fcmpeq32 %f14, %f14, %i4
movleu %xcc, %o0, %l6
ld [%l7 + 0x1C], %f4
ldsh [%l7 + 0x5E], %o3
fnot2s %f1, %f4
ldsb [%l7 + 0x39], %i0
bvs,a,pn %xcc, loop_597
sth %i3, [%l7 + 0x0C]
ld [%l7 + 0x30], %f1
lduh [%l7 + 0x18], %l0
loop_597:
fexpand %f8, %f2
stx %i6, [%l7 + 0x38]
fbl %fcc1, loop_598
fbule,a %fcc3, loop_599
edge32 %l3, %g3, %g6
movl %icc, %o4, %g5
loop_598:
tcc %xcc, 0x4
loop_599:
fxnors %f5, %f13, %f7
xnor %i2, %g4, %i1
fandnot2s %f9, %f1, %f5
ldd [%l7 + 0x50], %f10
fcmped %fcc3, %f6, %f14
fmuld8ulx16 %f6, %f14, %f10
fornot2 %f10, %f2, %f14
ldsw [%l7 + 0x6C], %i7
ldx [%l7 + 0x70], %o1
fornot1 %f6, %f12, %f6
bvs,a,pt %icc, loop_600
tl %xcc, 0x6
movre %o6, 0x2BE, %g1
ldsw [%l7 + 0x48], %l4
loop_600:
call loop_601
taddcc %o2, 0x05C9, %l2
fmovscs %icc, %f10, %f12
sra %i5, 0x1B, %o5
loop_601:
ldsh [%l7 + 0x4A], %g2
smulcc %o7, %l1, %l5
fpadd16s %f7, %f6, %f7
fbo %fcc2, loop_602
xorcc %i4, 0x137C, %g7
fmovsa %xcc, %f10, %f6
movne %xcc, %l6, %o3
loop_602:
fbue,a %fcc0, loop_603
bgu,a loop_604
fbe %fcc2, loop_605
fsrc1 %f8, %f0
loop_603:
lduh [%l7 + 0x32], %i0
loop_604:
fpadd16s %f2, %f2, %f10
loop_605:
movrlez %i3, 0x0E0, %o0
lduh [%l7 + 0x16], %i6
fnot1s %f4, %f9
alignaddr %l3, %g3, %l0
fcmps %fcc3, %f7, %f11
srax %o4, 0x19, %g5
fmovdgu %icc, %f8, %f9
taddcctv %i2, %g6, %g4
udiv %i1, 0x19FF, %i7
lduh [%l7 + 0x66], %o1
smul %g1, %l4, %o6
tl %icc, 0x4
ldx [%l7 + 0x50], %o2
stw %l2, [%l7 + 0x1C]
brnz,a %o5, loop_606
nop
setx loop_607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x60]
fmovsl %icc, %f1, %f0
loop_606:
bpos,pt %xcc, loop_608
loop_607:
fmovrsgez %i5, %f4, %f8
fmul8x16au %f3, %f8, %f14
fmovscs %xcc, %f15, %f2
loop_608:
st %f1, [%l7 + 0x0C]
stx %g2, [%l7 + 0x60]
tge %icc, 0x7
alignaddrl %o7, %l1, %l5
edge8l %g7, %i4, %o3
fmovdn %xcc, %f15, %f5
fmovsgu %icc, %f8, %f15
ldx [%l7 + 0x70], %i0
lduh [%l7 + 0x42], %l6
edge32ln %i3, %o0, %l3
lduw [%l7 + 0x14], %i6
fsrc2 %f0, %f14
fmovdleu %icc, %f11, %f8
alignaddrl %l0, %o4, %g3
tsubcc %i2, %g5, %g4
tn %xcc, 0x6
movrlez %g6, %i1, %i7
fbo %fcc0, loop_609
fcmple32 %f14, %f12, %g1
tsubcc %o1, 0x1430, %o6
edge8ln %o2, %l4, %o5
loop_609:
fmovrdgez %i5, %f0, %f0
sth %l2, [%l7 + 0x74]
sra %o7, 0x0A, %l1
ldsw [%l7 + 0x50], %l5
fmovdgu %xcc, %f7, %f7
srlx %g2, %i4, %g7
ldsh [%l7 + 0x3A], %o3
ldsb [%l7 + 0x2C], %l6
mulx %i0, 0x1250, %i3
sethi 0x01B4, %l3
movleu %icc, %o0, %i6
movvs %xcc, %o4, %g3
fbl %fcc0, loop_610
tcc %icc, 0x6
alignaddr %l0, %g5, %i2
fmovdn %xcc, %f15, %f12
loop_610:
bn,a,pt %xcc, loop_611
ldub [%l7 + 0x12], %g6
bleu,a loop_612
fmovdleu %xcc, %f4, %f2
loop_611:
fmovdge %xcc, %f11, %f0
brlez %i1, loop_613
loop_612:
ldsw [%l7 + 0x2C], %i7
st %f6, [%l7 + 0x0C]
fcmpne16 %f0, %f14, %g4
loop_613:
fmovda %xcc, %f13, %f5
edge16 %g1, %o6, %o2
popc 0x1ECD, %l4
std %f10, [%l7 + 0x10]
tpos %xcc, 0x2
ld [%l7 + 0x18], %f5
fcmple32 %f8, %f6, %o1
fpadd32 %f12, %f4, %f12
fpadd32s %f15, %f7, %f2
lduw [%l7 + 0x20], %i5
movle %icc, %l2, %o5
fmuld8ulx16 %f0, %f1, %f12
stx %l1, [%l7 + 0x68]
fcmpgt16 %f0, %f8, %l5
fba,a %fcc2, loop_614
bleu,a,pn %icc, loop_615
ldd [%l7 + 0x50], %f12
std %f4, [%l7 + 0x58]
loop_614:
srlx %o7, %g2, %i4
loop_615:
andcc %g7, %o3, %l6
fcmpgt16 %f4, %f10, %i0
sth %i3, [%l7 + 0x5E]
taddcc %l3, 0x0939, %i6
andn %o4, %g3, %l0
fbn,a %fcc0, loop_616
fones %f6
fcmpgt16 %f10, %f12, %o0
movne %icc, %i2, %g5
loop_616:
and %i1, 0x0161, %i7
lduh [%l7 + 0x0E], %g4
stx %g6, [%l7 + 0x10]
sdivcc %g1, 0x01CF, %o2
fbue,a %fcc3, loop_617
mulx %l4, %o6, %i5
ldd [%l7 + 0x50], %f14
ldub [%l7 + 0x5A], %l2
loop_617:
ldsb [%l7 + 0x33], %o5
pdist %f4, %f4, %f2
lduh [%l7 + 0x26], %l1
fmovsvs %xcc, %f14, %f7
bg loop_618
stb %l5, [%l7 + 0x4B]
stb %o1, [%l7 + 0x0D]
bshuffle %f4, %f6, %f0
loop_618:
fpadd32 %f10, %f2, %f14
ldx [%l7 + 0x68], %g2
bl,pn %xcc, loop_619
ble,a,pn %icc, loop_620
tsubcc %i4, 0x14B8, %o7
fnands %f5, %f12, %f6
loop_619:
ldsw [%l7 + 0x14], %o3
loop_620:
std %f2, [%l7 + 0x28]
smul %g7, 0x1295, %l6
edge8ln %i0, %l3, %i3
fmovsleu %xcc, %f5, %f14
lduh [%l7 + 0x5A], %i6
lduh [%l7 + 0x20], %o4
movrgez %l0, %o0, %g3
ldsw [%l7 + 0x64], %g5
te %xcc, 0x5
subccc %i1, %i2, %i7
fmovsa %icc, %f2, %f15
ldsb [%l7 + 0x0A], %g6
ldd [%l7 + 0x38], %f4
edge16l %g4, %g1, %l4
fbge %fcc2, loop_621
fnor %f8, %f6, %f2
addcc %o2, 0x1543, %i5
move %icc, %o6, %l2
loop_621:
fmovrse %l1, %f4, %f10
sth %l5, [%l7 + 0x62]
ldsh [%l7 + 0x0E], %o5
fbu,a %fcc2, loop_622
ldub [%l7 + 0x39], %o1
ldsw [%l7 + 0x20], %g2
fmovsvs %xcc, %f10, %f8
loop_622:
stb %i4, [%l7 + 0x32]
fmul8x16au %f10, %f4, %f4
movrlez %o3, %g7, %l6
lduh [%l7 + 0x76], %o7
sra %i0, %l3, %i6
fbg,a %fcc3, loop_623
movne %xcc, %o4, %i3
fmovse %icc, %f3, %f5
ldsb [%l7 + 0x2B], %l0
loop_623:
edge16l %g3, %o0, %i1
tcc %xcc, 0x4
lduh [%l7 + 0x6A], %g5
ld [%l7 + 0x40], %f8
fbule,a %fcc1, loop_624
fcmpne32 %f10, %f4, %i2
fmovdcs %xcc, %f12, %f3
nop
setx loop_625, %l0, %l1
jmpl %l1, %i7
loop_624:
srlx %g4, %g1, %l4
alignaddrl %g6, %i5, %o2
st %f0, [%l7 + 0x2C]
loop_625:
fpackfix %f6, %f15
taddcctv %o6, 0x1E8D, %l1
ldsb [%l7 + 0x10], %l2
brgz,a %o5, loop_626
ldx [%l7 + 0x40], %l5
xnor %g2, %o1, %o3
mova %icc, %i4, %l6
loop_626:
ldd [%l7 + 0x78], %f0
fmovsge %xcc, %f1, %f4
ldx [%l7 + 0x28], %g7
stx %i0, [%l7 + 0x78]
ldub [%l7 + 0x7B], %o7
ldub [%l7 + 0x6E], %i6
stw %o4, [%l7 + 0x54]
fcmpd %fcc1, %f12, %f4
fba,a %fcc1, loop_627
movpos %xcc, %i3, %l3
tl %icc, 0x7
stw %l0, [%l7 + 0x54]
loop_627:
fmovsg %xcc, %f12, %f3
fmovdleu %xcc, %f8, %f13
movge %xcc, %o0, %g3
fpmerge %f6, %f9, %f14
fpsub32s %f7, %f14, %f13
xor %i1, 0x18EF, %g5
bneg,a,pn %xcc, loop_628
te %icc, 0x6
fpsub16s %f1, %f9, %f5
fmovscc %icc, %f11, %f11
loop_628:
edge32l %i7, %g4, %i2
fbo %fcc0, loop_629
sth %l4, [%l7 + 0x20]
fmovspos %icc, %f11, %f10
sth %g6, [%l7 + 0x36]
loop_629:
sth %g1, [%l7 + 0x2C]
fmovsn %xcc, %f8, %f2
fnot1s %f1, %f0
fxor %f14, %f0, %f10
fmovdneg %xcc, %f15, %f4
popc %o2, %i5
edge8ln %o6, %l2, %o5
bn loop_630
alignaddrl %l1, %l5, %g2
std %f6, [%l7 + 0x78]
sth %o1, [%l7 + 0x68]
loop_630:
fmovrdlz %i4, %f0, %f10
fbug,a %fcc2, loop_631
st %f12, [%l7 + 0x74]
fnor %f14, %f4, %f8
fandnot2 %f0, %f10, %f6
loop_631:
fblg %fcc0, loop_632
stx %o3, [%l7 + 0x58]
fabss %f4, %f4
stx %g7, [%l7 + 0x58]
loop_632:
fmul8ulx16 %f2, %f8, %f14
sll %l6, 0x18, %o7
brgez,a %i6, loop_633
bcc,pt %xcc, loop_634
brgez,a %i0, loop_635
fbo %fcc1, loop_636
loop_633:
stw %i3, [%l7 + 0x14]
loop_634:
edge32n %l3, %o4, %o0
loop_635:
mulx %g3, 0x0E13, %l0
loop_636:
st %f7, [%l7 + 0x6C]
fsrc2s %f13, %f10
fmovdvs %xcc, %f1, %f1
for %f12, %f10, %f4
bvc,a,pn %icc, loop_637
mulx %i1, %i7, %g4
fcmpne32 %f10, %f12, %g5
fmovspos %xcc, %f9, %f4
loop_637:
alignaddr %l4, %i2, %g6
bne,a loop_638
ldub [%l7 + 0x15], %o2
lduw [%l7 + 0x7C], %i5
lduw [%l7 + 0x5C], %o6
loop_638:
fnands %f10, %f14, %f1
movvs %xcc, %g1, %o5
fcmpd %fcc1, %f4, %f14
fmovsne %xcc, %f9, %f2
fandnot1 %f8, %f2, %f8
umul %l1, %l5, %l2
fmovsneg %xcc, %f7, %f9
bgu,a,pt %icc, loop_639
array16 %o1, %g2, %o3
stw %g7, [%l7 + 0x3C]
tn %icc, 0x7
loop_639:
fands %f0, %f5, %f14
xor %i4, 0x1CC6, %o7
xor %i6, 0x064A, %i0
ldsw [%l7 + 0x50], %i3
fmovscc %icc, %f8, %f7
orncc %l3, 0x00A1, %l6
ldd [%l7 + 0x70], %f0
array8 %o4, %o0, %l0
fmovsl %icc, %f15, %f9
edge32l %i1, %g3, %g4
movrgz %g5, %l4, %i2
fbe,a %fcc0, loop_640
sub %i7, %o2, %g6
stw %i5, [%l7 + 0x40]
mulscc %o6, 0x0B4A, %o5
loop_640:
ldx [%l7 + 0x70], %g1
fcmpeq32 %f4, %f10, %l1
brnz %l5, loop_641
fcmple16 %f12, %f14, %l2
stb %g2, [%l7 + 0x6A]
edge32l %o3, %o1, %g7
loop_641:
array8 %i4, %o7, %i0
tpos %icc, 0x7
tcc %xcc, 0x6
bvs,a,pn %xcc, loop_642
fmovdle %icc, %f5, %f0
lduh [%l7 + 0x72], %i3
bg loop_643
loop_642:
fornot1 %f6, %f2, %f0
tcc %xcc, 0x5
andcc %l3, %l6, %o4
loop_643:
movrne %i6, 0x025, %o0
fcmped %fcc1, %f8, %f6
ldsh [%l7 + 0x6A], %i1
array32 %l0, %g4, %g5
edge8ln %l4, %i2, %g3
movrgz %i7, %o2, %g6
fmovd %f12, %f0
orcc %i5, %o5, %o6
tneg %xcc, 0x2
tleu %icc, 0x3
popc %g1, %l5
bl,a %xcc, loop_644
fbule %fcc3, loop_645
lduw [%l7 + 0x20], %l1
fornot2 %f6, %f8, %f14
loop_644:
bleu,pt %xcc, loop_646
loop_645:
ldsw [%l7 + 0x5C], %g2
fpadd16 %f4, %f12, %f4
fornot1s %f14, %f4, %f12
loop_646:
ldd [%l7 + 0x58], %f0
movleu %xcc, %l2, %o3
fbge,a %fcc3, loop_647
stx %g7, [%l7 + 0x78]
std %f14, [%l7 + 0x68]
be loop_648
loop_647:
tcs %icc, 0x6
fmovrsgz %i4, %f13, %f11
ta %xcc, 0x3
loop_648:
sllx %o7, 0x15, %i0
xor %o1, 0x0A6F, %i3
tsubcctv %l3, 0x0802, %l6
fmovda %xcc, %f12, %f6
ldd [%l7 + 0x50], %f10
sth %o4, [%l7 + 0x6A]
tcs %icc, 0x0
taddcc %o0, %i6, %i1
lduw [%l7 + 0x6C], %l0
fnegd %f2, %f2
fbue,a %fcc3, loop_649
lduh [%l7 + 0x2C], %g5
ldub [%l7 + 0x5F], %l4
lduw [%l7 + 0x38], %i2
loop_649:
tvs %xcc, 0x0
fpadd16 %f10, %f0, %f14
ld [%l7 + 0x6C], %f15
tcc %icc, 0x5
ldsb [%l7 + 0x59], %g3
fxnor %f12, %f8, %f10
fcmpgt16 %f4, %f6, %i7
fmovrdgez %g4, %f6, %f2
ldx [%l7 + 0x78], %g6
umul %o2, 0x1A9F, %o5
fnands %f1, %f12, %f3
fpsub16 %f10, %f6, %f14
movrlez %o6, %i5, %l5
edge32ln %l1, %g2, %g1
tleu %icc, 0x4
ldx [%l7 + 0x78], %l2
sllx %g7, %o3, %i4
ldsw [%l7 + 0x50], %o7
stb %o1, [%l7 + 0x42]
fxors %f14, %f13, %f1
fmovd %f10, %f14
movleu %xcc, %i0, %l3
movge %icc, %l6, %i3
fbo,a %fcc3, loop_650
mova %xcc, %o4, %i6
fmul8x16 %f10, %f4, %f6
ldx [%l7 + 0x20], %o0
loop_650:
ldsh [%l7 + 0x38], %i1
ldub [%l7 + 0x5A], %l0
movcc %icc, %g5, %i2
movleu %xcc, %g3, %i7
stb %g4, [%l7 + 0x3A]
bpos loop_651
fble,a %fcc0, loop_652
movneg %icc, %g6, %o2
sethi 0x1646, %o5
loop_651:
orncc %l4, 0x136A, %o6
loop_652:
umul %i5, %l5, %l1
ldsh [%l7 + 0x64], %g2
srax %l2, 0x0A, %g1
ldx [%l7 + 0x70], %g7
lduw [%l7 + 0x68], %i4
fpadd32 %f2, %f10, %f8
stx %o3, [%l7 + 0x68]
bgu,a,pt %icc, loop_653
movpos %xcc, %o1, %o7
st %f7, [%l7 + 0x34]
fmovscs %xcc, %f4, %f7
loop_653:
fpsub16s %f0, %f7, %f2
movrgez %i0, 0x31A, %l3
edge8l %i3, %l6, %i6
xnor %o0, 0x1C88, %i1
fbo,a %fcc1, loop_654
ldsb [%l7 + 0x19], %o4
array8 %g5, %l0, %i2
tvc %xcc, 0x2
loop_654:
fbu,a %fcc2, loop_655
sll %i7, 0x09, %g4
ldd [%l7 + 0x50], %f2
fcmple32 %f0, %f0, %g6
loop_655:
movrgz %o2, %g3, %l4
edge16 %o6, %i5, %o5
andncc %l5, %g2, %l1
edge8n %l2, %g1, %g7
movrlez %o3, 0x2AA, %i4
add %o7, 0x01BB, %o1
addc %l3, %i3, %i0
fmul8x16al %f15, %f2, %f2
fbuge %fcc3, loop_656
fbn,a %fcc1, loop_657
movl %icc, %l6, %o0
tl %icc, 0x2
loop_656:
brlz,a %i6, loop_658
loop_657:
st %f1, [%l7 + 0x24]
fmovdge %xcc, %f5, %f2
fpsub16 %f8, %f8, %f12
loop_658:
tsubcctv %i1, %g5, %o4
stx %i2, [%l7 + 0x20]
lduw [%l7 + 0x68], %l0
bne,a,pt %icc, loop_659
fba,a %fcc2, loop_660
fcmpd %fcc2, %f0, %f12
stx %i7, [%l7 + 0x28]
loop_659:
fbn %fcc2, loop_661
loop_660:
fmovrsne %g6, %f8, %f8
lduh [%l7 + 0x5E], %o2
fmovrsgz %g4, %f6, %f10
loop_661:
ldub [%l7 + 0x0F], %l4
fmovdcc %icc, %f12, %f11
edge16ln %g3, %o6, %o5
ldsb [%l7 + 0x71], %l5
stb %g2, [%l7 + 0x0A]
smulcc %i5, %l1, %g1
array8 %g7, %o3, %i4
fpsub16s %f10, %f3, %f6
sethi 0x058E, %l2
fmovrsgz %o7, %f10, %f14
add %l3, 0x0288, %o1
taddcctv %i0, %i3, %l6
fandnot1 %f4, %f14, %f4
xnorcc %o0, 0x16E7, %i1
fxors %f4, %f8, %f11
fmovsvc %xcc, %f11, %f10
stx %g5, [%l7 + 0x38]
fabsd %f12, %f14
tne %icc, 0x4
brgz,a %o4, loop_662
ldsw [%l7 + 0x34], %i2
tl %xcc, 0x3
stb %i6, [%l7 + 0x79]
loop_662:
fbule,a %fcc1, loop_663
fmovdn %xcc, %f10, %f13
edge8ln %i7, %l0, %g6
fmul8x16au %f11, %f0, %f14
loop_663:
sth %g4, [%l7 + 0x4A]
bneg,a %xcc, loop_664
fbue,a %fcc0, loop_665
te %icc, 0x7
tvs %xcc, 0x0
loop_664:
bleu,a,pn %xcc, loop_666
loop_665:
fsrc1s %f1, %f5
movle %icc, %l4, %o2
lduw [%l7 + 0x28], %g3
loop_666:
fmovrde %o6, %f8, %f14
ldsb [%l7 + 0x11], %o5
fbuge,a %fcc2, loop_667
andncc %l5, %g2, %l1
fmovsneg %xcc, %f12, %f14
movne %xcc, %g1, %g7
loop_667:
add %o3, %i5, %i4
fpack16 %f0, %f10
bn,a %icc, loop_668
fmovscs %xcc, %f0, %f14
tg %icc, 0x3
movvc %xcc, %l2, %o7
loop_668:
stw %o1, [%l7 + 0x30]
bpos loop_669
sllx %i0, 0x01, %l3
nop
setx loop_670, %l0, %l1
jmpl %l1, %l6
edge32n %o0, %i1, %g5
loop_669:
edge8 %i3, %i2, %i6
fcmple16 %f8, %f10, %i7
loop_670:
movvc %xcc, %l0, %o4
ldsw [%l7 + 0x08], %g4
fors %f4, %f11, %f8
fmovrdlez %l4, %f14, %f2
nop
setx loop_671, %l0, %l1
jmpl %l1, %o2
sth %g6, [%l7 + 0x26]
brlz,a %o6, loop_672
edge16 %g3, %l5, %o5
loop_671:
fcmpeq32 %f2, %f8, %l1
fmovrslz %g2, %f15, %f7
loop_672:
lduh [%l7 + 0x46], %g1
bvs,a,pn %xcc, loop_673
movrgez %g7, %o3, %i5
std %f14, [%l7 + 0x38]
tleu %xcc, 0x1
loop_673:
fmovdgu %xcc, %f1, %f6
te %icc, 0x0
fcmpne32 %f12, %f2, %l2
fmovsneg %icc, %f2, %f9
st %f1, [%l7 + 0x6C]
edge8n %o7, %i4, %o1
sll %l3, 0x04, %l6
tcs %icc, 0x7
ldd [%l7 + 0x78], %f14
orcc %i0, %i1, %g5
edge16n %o0, %i2, %i3
stb %i6, [%l7 + 0x3F]
fmovrdlez %i7, %f8, %f4
tge %xcc, 0x7
bvs %xcc, loop_674
lduw [%l7 + 0x5C], %o4
ba,pt %icc, loop_675
bneg,a %xcc, loop_676
loop_674:
stb %l0, [%l7 + 0x3D]
sth %g4, [%l7 + 0x4A]
loop_675:
ldx [%l7 + 0x40], %l4
loop_676:
ld [%l7 + 0x5C], %f4
ldub [%l7 + 0x28], %g6
movpos %xcc, %o2, %o6
addccc %g3, 0x15EF, %l5
ldsh [%l7 + 0x32], %l1
ld [%l7 + 0x38], %f10
fandnot1 %f4, %f2, %f14
fmovsge %xcc, %f8, %f8
ldsb [%l7 + 0x1C], %o5
addccc %g2, %g7, %g1
fbg %fcc2, loop_677
fandnot2 %f10, %f14, %f2
srl %i5, %l2, %o7
stx %o3, [%l7 + 0x38]
loop_677:
ldsw [%l7 + 0x4C], %o1
edge8l %l3, %i4, %i0
alignaddr %i1, %l6, %o0
fands %f1, %f12, %f6
bl,pt %xcc, loop_678
stx %g5, [%l7 + 0x58]
tsubcc %i2, %i3, %i6
ba,a,pt %xcc, loop_679
loop_678:
std %f0, [%l7 + 0x78]
fpadd16s %f1, %f12, %f11
edge16n %i7, %o4, %g4
loop_679:
tg %icc, 0x2
ldsw [%l7 + 0x2C], %l0
edge32 %g6, %l4, %o2
fmovdne %icc, %f6, %f10
popc %o6, %g3
std %f14, [%l7 + 0x78]
sdivcc %l5, 0x08CD, %o5
brgez %l1, loop_680
ldsh [%l7 + 0x52], %g2
xnorcc %g7, %i5, %l2
fmovsleu %xcc, %f6, %f7
loop_680:
movrgz %o7, %o3, %g1
ldsb [%l7 + 0x67], %o1
faligndata %f8, %f6, %f14
tsubcctv %l3, %i0, %i4
movle %xcc, %i1, %o0
st %f2, [%l7 + 0x74]
fmovrslz %g5, %f2, %f9
movrne %i2, 0x2F5, %l6
movrgez %i6, 0x3A2, %i3
array8 %i7, %g4, %l0
fbn,a %fcc0, loop_681
fpack16 %f8, %f14
movvc %xcc, %g6, %l4
movleu %icc, %o4, %o2
loop_681:
lduh [%l7 + 0x52], %g3
st %f9, [%l7 + 0x58]
sth %o6, [%l7 + 0x5A]
movrlez %o5, %l5, %l1
fmovrse %g2, %f6, %f15
fmovrsne %i5, %f12, %f5
ldsw [%l7 + 0x70], %l2
fcmpeq32 %f14, %f8, %g7
smul %o7, 0x1278, %g1
bne,a,pt %icc, loop_682
fmovdleu %xcc, %f2, %f0
fmovsvc %xcc, %f6, %f10
fnot1 %f6, %f8
loop_682:
xnorcc %o3, 0x0789, %o1
fcmpes %fcc2, %f3, %f11
sll %l3, 0x15, %i4
edge8l %i0, %i1, %g5
movrne %i2, %l6, %o0
bge,pn %icc, loop_683
xnor %i3, 0x0B88, %i6
move %icc, %i7, %g4
fmovdneg %xcc, %f4, %f1
loop_683:
std %f8, [%l7 + 0x78]
movge %icc, %g6, %l0
fmovrse %o4, %f3, %f6
fpack16 %f4, %f4
xorcc %l4, 0x0917, %g3
nop
setx loop_684, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f5, %f10, %f2
fbl %fcc3, loop_685
fcmpes %fcc0, %f6, %f8
loop_684:
fmovrsgez %o2, %f6, %f0
std %f8, [%l7 + 0x08]
loop_685:
movleu %xcc, %o6, %o5
movcs %icc, %l1, %g2
array16 %l5, %l2, %i5
edge8l %o7, %g7, %g1
sllx %o1, 0x1A, %l3
smul %i4, %i0, %o3
fmul8x16au %f9, %f10, %f8
fmovsle %xcc, %f1, %f0
fmovrsne %g5, %f2, %f12
tvc %icc, 0x7
fble,a %fcc1, loop_686
std %f8, [%l7 + 0x78]
lduw [%l7 + 0x28], %i2
sth %l6, [%l7 + 0x58]
loop_686:
andcc %o0, 0x162E, %i1
movleu %icc, %i6, %i7
ldd [%l7 + 0x20], %f12
mulx %g4, 0x19F7, %i3
subc %l0, 0x02AD, %o4
for %f14, %f2, %f2
fpsub32s %f15, %f8, %f3
tcc %icc, 0x7
tvc %xcc, 0x0
fnors %f5, %f12, %f7
fbn %fcc2, loop_687
fpadd32s %f13, %f10, %f14
tleu %xcc, 0x6
edge8n %g6, %l4, %g3
loop_687:
stb %o2, [%l7 + 0x59]
sdiv %o5, 0x0C2D, %o6
tg %icc, 0x7
fmuld8sux16 %f7, %f6, %f4
ldd [%l7 + 0x20], %f10
ldsb [%l7 + 0x6E], %l1
fblg,a %fcc1, loop_688
lduw [%l7 + 0x68], %l5
std %f14, [%l7 + 0x08]
sdiv %l2, 0x1C33, %i5
loop_688:
array8 %g2, %o7, %g1
stb %g7, [%l7 + 0x76]
ld [%l7 + 0x3C], %f10
fmovsa %xcc, %f6, %f5
bvc,a %icc, loop_689
fbl,a %fcc3, loop_690
fnors %f4, %f11, %f15
ldsh [%l7 + 0x38], %l3
loop_689:
fsrc1s %f6, %f12
loop_690:
fcmpne32 %f2, %f8, %o1
edge16ln %i0, %i4, %o3
movn %xcc, %g5, %i2
tcc %icc, 0x5
fandnot1s %f14, %f0, %f11
fmovdvc %icc, %f0, %f13
movpos %icc, %l6, %o0
fsrc1 %f0, %f10
fsrc1s %f4, %f5
stx %i6, [%l7 + 0x20]
fornot1s %f1, %f4, %f5
fors %f2, %f3, %f7
fmovrsgz %i1, %f14, %f4
sllx %g4, %i7, %i3
ldsw [%l7 + 0x64], %l0
fzeros %f13
stb %g6, [%l7 + 0x0A]
lduh [%l7 + 0x58], %o4
stw %l4, [%l7 + 0x14]
fpsub32 %f10, %f10, %f6
stx %g3, [%l7 + 0x38]
ldd [%l7 + 0x58], %f0
bne,pt %icc, loop_691
fmovsl %xcc, %f14, %f8
bn,a %icc, loop_692
ldsh [%l7 + 0x66], %o2
loop_691:
fble %fcc0, loop_693
fandnot2s %f0, %f5, %f8
loop_692:
ldsw [%l7 + 0x08], %o5
brgz,a %o6, loop_694
loop_693:
stb %l5, [%l7 + 0x52]
ldd [%l7 + 0x20], %f4
bvs,a,pt %icc, loop_695
loop_694:
alignaddr %l1, %i5, %g2
lduw [%l7 + 0x5C], %l2
xnor %o7, %g1, %l3
loop_695:
ldub [%l7 + 0x49], %g7
fblg,a %fcc0, loop_696
umul %i0, %i4, %o3
fmovscs %xcc, %f4, %f8
ldsh [%l7 + 0x48], %g5
loop_696:
ldsb [%l7 + 0x69], %o1
stx %i2, [%l7 + 0x48]
fbu %fcc2, loop_697
brgez,a %o0, loop_698
ldsw [%l7 + 0x18], %i6
stw %i1, [%l7 + 0x2C]
loop_697:
fcmple32 %f2, %f10, %g4
loop_698:
faligndata %f8, %f2, %f4
be,pn %xcc, loop_699
sdivcc %l6, 0x1FFF, %i3
fmovsgu %xcc, %f14, %f11
tvs %xcc, 0x4
loop_699:
fmovsn %xcc, %f7, %f0
movvc %icc, %i7, %l0
brlz %g6, loop_700
sdiv %o4, 0x1111, %g3
sth %o2, [%l7 + 0x58]
ldub [%l7 + 0x1A], %o5
loop_700:
ldx [%l7 + 0x38], %o6
ldsb [%l7 + 0x78], %l5
fbu,a %fcc3, loop_701
stb %l4, [%l7 + 0x46]
fnot1 %f0, %f4
stx %i5, [%l7 + 0x28]
loop_701:
fcmpgt16 %f10, %f12, %g2
st %f15, [%l7 + 0x44]
fmul8x16 %f12, %f14, %f4
movne %icc, %l2, %l1
fbg %fcc3, loop_702
fmovrsne %g1, %f7, %f4
fmovrdne %o7, %f10, %f8
fpsub16s %f15, %f8, %f3
loop_702:
ldsw [%l7 + 0x70], %l3
sethi 0x06AD, %g7
fmul8x16au %f7, %f14, %f6
tvs %xcc, 0x1
tleu %icc, 0x5
orcc %i4, 0x004A, %o3
movn %xcc, %g5, %i0
stb %i2, [%l7 + 0x29]
st %f15, [%l7 + 0x44]
sllx %o0, 0x06, %i6
lduw [%l7 + 0x68], %i1
fzero %f4
fmovsle %icc, %f6, %f12
stx %o1, [%l7 + 0x78]
movre %l6, %i3, %i7
sdivcc %g4, 0x1171, %l0
tvc %xcc, 0x4
ldsw [%l7 + 0x7C], %o4
fpackfix %f14, %f10
sth %g6, [%l7 + 0x14]
tne %xcc, 0x1
umul %o2, 0x08EE, %o5
fpack16 %f10, %f13
stx %o6, [%l7 + 0x28]
xnor %g3, %l4, %l5
movrgz %i5, 0x005, %l2
te %xcc, 0x1
ba loop_703
fbuge,a %fcc0, loop_704
stw %g2, [%l7 + 0x48]
bvc,a,pt %icc, loop_705
loop_703:
edge16 %g1, %o7, %l3
loop_704:
fpsub16s %f0, %f7, %f2
andncc %l1, %i4, %g7
loop_705:
stb %o3, [%l7 + 0x38]
st %f11, [%l7 + 0x0C]
fbe,a %fcc1, loop_706
fmovdvs %icc, %f9, %f4
tvs %xcc, 0x3
umul %i0, 0x05D2, %i2
loop_706:
fmul8x16 %f15, %f0, %f8
bvs loop_707
stx %g5, [%l7 + 0x60]
movg %xcc, %o0, %i6
ldsb [%l7 + 0x2D], %o1
loop_707:
smul %l6, 0x005F, %i3
bne,pt %icc, loop_708
edge32ln %i7, %i1, %g4
fxors %f6, %f11, %f0
array8 %o4, %l0, %g6
loop_708:
fmovd %f12, %f14
ldx [%l7 + 0x18], %o5
bgu,a,pt %icc, loop_709
sth %o6, [%l7 + 0x1C]
fmul8x16al %f4, %f8, %f10
brlz,a %g3, loop_710
loop_709:
fbug,a %fcc0, loop_711
stx %o2, [%l7 + 0x60]
movleu %icc, %l4, %l5
loop_710:
edge16l %i5, %g2, %g1
loop_711:
xor %o7, %l3, %l1
edge16l %l2, %g7, %i4
alignaddr %i0, %i2, %o3
fnot2s %f3, %f14
for %f4, %f4, %f10
fcmpgt32 %f0, %f12, %g5
st %f7, [%l7 + 0x60]
fbge %fcc0, loop_712
fmovdge %icc, %f11, %f2
fmul8x16 %f12, %f2, %f4
udivx %o0, 0x1C9F, %i6
loop_712:
stx %o1, [%l7 + 0x50]
sdivx %l6, 0x1811, %i3
edge16l %i1, %i7, %g4
fmovdvs %icc, %f3, %f1
fpmerge %f5, %f12, %f0
brlez,a %l0, loop_713
fmul8x16au %f15, %f0, %f4
fbne %fcc2, loop_714
fsrc2s %f3, %f2
loop_713:
srlx %g6, %o4, %o5
movneg %icc, %g3, %o6
loop_714:
fxnor %f0, %f2, %f2
fmovdcs %icc, %f3, %f12
std %f8, [%l7 + 0x18]
ldsw [%l7 + 0x6C], %o2
fmovrsne %l4, %f4, %f10
fmovdvc %xcc, %f11, %f1
stb %l5, [%l7 + 0x4C]
fbe %fcc2, loop_715
st %f9, [%l7 + 0x18]
fpsub32 %f6, %f4, %f8
bgu,a loop_716
loop_715:
movcs %xcc, %g2, %i5
stb %g1, [%l7 + 0x1A]
addcc %o7, %l1, %l2
loop_716:
orn %g7, %i4, %l3
stb %i0, [%l7 + 0x30]
faligndata %f12, %f6, %f12
edge8ln %o3, %g5, %i2
lduw [%l7 + 0x28], %o0
alignaddrl %i6, %l6, %o1
fmuld8sux16 %f8, %f14, %f0
fornot1s %f9, %f13, %f8
lduh [%l7 + 0x56], %i1
sll %i7, 0x14, %g4
fmovscs %icc, %f1, %f4
pdist %f4, %f12, %f6
sra %l0, 0x0E, %i3
orn %g6, 0x04FF, %o4
fpack32 %f0, %f8, %f4
for %f8, %f12, %f2
sth %o5, [%l7 + 0x4A]
sll %g3, %o6, %o2
stb %l5, [%l7 + 0x44]
fcmple16 %f0, %f6, %g2
bn,a,pn %xcc, loop_717
tvs %icc, 0x0
array16 %i5, %l4, %g1
fmovrdne %l1, %f6, %f10
loop_717:
orn %l2, %o7, %g7
fbg,a %fcc1, loop_718
fcmpeq32 %f8, %f10, %l3
movge %xcc, %i4, %i0
ldsb [%l7 + 0x5B], %g5
loop_718:
movg %icc, %o3, %i2
tg %xcc, 0x3
xorcc %i6, %o0, %o1
lduh [%l7 + 0x68], %l6
fnor %f6, %f0, %f8
ldx [%l7 + 0x08], %i1
fornot2s %f1, %f7, %f4
std %f14, [%l7 + 0x10]
tne %icc, 0x6
and %g4, %l0, %i7
sth %i3, [%l7 + 0x6C]
ldsb [%l7 + 0x1B], %o4
st %f0, [%l7 + 0x0C]
brlz %g6, loop_719
ta %icc, 0x5
fbn %fcc1, loop_720
sdivcc %o5, 0x1383, %o6
loop_719:
ldub [%l7 + 0x18], %o2
umul %g3, 0x170D, %l5
loop_720:
ldsw [%l7 + 0x4C], %g2
movcc %icc, %i5, %g1
tsubcctv %l1, 0x06A4, %l4
fpadd16s %f15, %f9, %f12
ldsh [%l7 + 0x16], %o7
bne,a,pn %xcc, loop_721
edge32ln %l2, %l3, %g7
fmul8ulx16 %f2, %f6, %f12
fmovdgu %icc, %f12, %f6
loop_721:
fpsub16s %f0, %f7, %f7
bcc loop_722
udivx %i0, 0x0ED5, %i4
mulx %g5, %i2, %i6
fmul8x16au %f14, %f14, %f0
loop_722:
edge32 %o3, %o0, %o1
fmovse %icc, %f6, %f10
fornot1s %f3, %f10, %f10
fmovdn %icc, %f1, %f8
fxors %f2, %f4, %f7
tsubcctv %l6, 0x0B20, %g4
ldsw [%l7 + 0x40], %l0
st %f0, [%l7 + 0x14]
te %icc, 0x7
fmul8ulx16 %f0, %f14, %f6
nop
setx loop_723, %l0, %l1
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 + 0x70]
stb %i7, [%l7 + 0x50]
sth %i1, [%l7 + 0x7E]
loop_723:
brnz %i3, loop_724
ldsw [%l7 + 0x08], %o4
ld [%l7 + 0x58], %f12
array8 %o5, %o6, %o2
loop_724:
subcc %g6, %l5, %g2
ldsb [%l7 + 0x7A], %i5
fxnors %f3, %f9, %f7
edge32n %g1, %l1, %l4
fmovspos %icc, %f5, %f7
fmovdvc %xcc, %f15, %f7
movcs %icc, %o7, %g3
addccc %l2, %g7, %i0
move %xcc, %i4, %l3
tneg %icc, 0x6
subcc %g5, 0x16FB, %i2
ldub [%l7 + 0x20], %o3
srlx %o0, 0x0A, %o1
edge32 %i6, %l6, %l0
bge %icc, loop_725
stw %g4, [%l7 + 0x64]
fornot2s %f7, %f11, %f7
ldsw [%l7 + 0x10], %i7
loop_725:
ldd [%l7 + 0x38], %f10
fmovd %f0, %f0
edge32 %i3, %i1, %o5
edge8 %o4, %o6, %o2
fcmpd %fcc1, %f10, %f4
ldsb [%l7 + 0x61], %g6
fcmps %fcc2, %f11, %f4
fmovdneg %icc, %f15, %f15
be,a,pn %icc, loop_726
fand %f2, %f2, %f14
smul %g2, %i5, %l5
ldub [%l7 + 0x74], %g1
loop_726:
std %f4, [%l7 + 0x50]
stb %l4, [%l7 + 0x6C]
te %icc, 0x0
sethi 0x1FA7, %l1
movvs %xcc, %o7, %g3
sll %l2, %i0, %i4
fmovsa %icc, %f12, %f1
xnor %g7, 0x125B, %g5
fmul8x16 %f7, %f8, %f14
fmovdcs %icc, %f0, %f5
fmovsvc %icc, %f14, %f4
ldsw [%l7 + 0x54], %l3
fmul8ulx16 %f14, %f0, %f12
std %f12, [%l7 + 0x60]
fand %f14, %f0, %f10
fcmple16 %f8, %f8, %i2
move %icc, %o0, %o1
movle %xcc, %i6, %o3
sdivcc %l0, 0x15F5, %g4
fmul8sux16 %f14, %f14, %f2
subc %i7, %l6, %i1
movle %icc, %o5, %o4
srax %i3, 0x18, %o6
brlz %o2, loop_727
brgz,a %g6, loop_728
movcs %xcc, %g2, %i5
movle %xcc, %l5, %g1
loop_727:
movvs %xcc, %l1, %l4
loop_728:
ldsb [%l7 + 0x4D], %o7
tl %xcc, 0x0
faligndata %f10, %f8, %f10
mulx %l2, 0x02E7, %i0
std %f12, [%l7 + 0x58]
faligndata %f14, %f0, %f12
ldsw [%l7 + 0x38], %i4
fmul8x16au %f0, %f6, %f6
alignaddrl %g7, %g3, %g5
addccc %l3, %o0, %i2
fmovrdlz %o1, %f4, %f4
te %xcc, 0x5
ldsh [%l7 + 0x48], %i6
orncc %l0, 0x0A2B, %g4
lduw [%l7 + 0x1C], %i7
fmovsvs %icc, %f1, %f1
fmovde %xcc, %f2, %f1
fmovd %f4, %f10
orcc %l6, 0x1D73, %i1
fpsub32 %f0, %f2, %f10
ldd [%l7 + 0x68], %f8
lduw [%l7 + 0x70], %o3
movcs %xcc, %o4, %i3
fmovdneg %xcc, %f1, %f4
lduw [%l7 + 0x50], %o6
fmovdvc %icc, %f7, %f8
srax %o5, 0x1B, %o2
mulx %g2, %i5, %g6
fmuld8sux16 %f8, %f0, %f2
fnot2 %f14, %f8
sra %g1, %l1, %l5
ldx [%l7 + 0x20], %o7
alignaddrl %l4, %i0, %l2
fpsub16 %f12, %f0, %f8
std %f6, [%l7 + 0x10]
brz %g7, loop_729
call loop_730
ldsw [%l7 + 0x18], %i4
ldd [%l7 + 0x38], %f6
loop_729:
fmul8x16al %f4, %f6, %f12
loop_730:
stb %g3, [%l7 + 0x5C]
stb %g5, [%l7 + 0x5C]
fsrc1s %f13, %f2
fmovd %f8, %f2
std %f6, [%l7 + 0x70]
fornot1s %f10, %f12, %f6
nop
setx loop_731, %l0, %l1
jmpl %l1, %o0
ld [%l7 + 0x78], %f6
edge8n %i2, %o1, %i6
fbn,a %fcc2, loop_732
loop_731:
ldd [%l7 + 0x08], %f8
stx %l0, [%l7 + 0x38]
fblg,a %fcc0, loop_733
loop_732:
ldsb [%l7 + 0x13], %l3
addcc %g4, %i7, %i1
fmovrdlz %l6, %f14, %f4
loop_733:
mova %xcc, %o4, %i3
edge8 %o3, %o6, %o2
tl %xcc, 0x0
ldsw [%l7 + 0x54], %o5
fexpand %f6, %f14
fxnors %f15, %f2, %f0
bvc,a loop_734
lduh [%l7 + 0x1A], %g2
fone %f10
stw %g6, [%l7 + 0x14]
loop_734:
fbg %fcc0, loop_735
sdiv %i5, 0x13F4, %g1
orcc %l1, 0x058E, %o7
fbe,a %fcc1, loop_736
loop_735:
fmovsleu %icc, %f14, %f4
std %f14, [%l7 + 0x28]
fmovdg %xcc, %f3, %f0
loop_736:
ldsw [%l7 + 0x14], %l4
fmul8x16 %f6, %f2, %f2
te %xcc, 0x6
fmovsneg %icc, %f9, %f1
andncc %i0, %l5, %l2
andncc %g7, %i4, %g3
fcmple32 %f4, %f2, %g5
fnor %f2, %f2, %f14
movrlez %o0, %o1, %i6
fmovrdgz %l0, %f4, %f10
fcmpgt16 %f2, %f0, %i2
fmovdle %icc, %f2, %f3
fpack32 %f2, %f8, %f12
ldub [%l7 + 0x19], %g4
fsrc2 %f8, %f4
fcmps %fcc2, %f15, %f10
srlx %i7, 0x1A, %l3
bvs,a loop_737
ldsb [%l7 + 0x48], %l6
stw %o4, [%l7 + 0x2C]
smul %i1, %o3, %o6
loop_737:
edge32ln %i3, %o5, %g2
ldd [%l7 + 0x18], %f0
movg %icc, %o2, %i5
fsrc2s %f14, %f13
fmovrsne %g6, %f5, %f7
fpadd32 %f0, %f4, %f10
fpadd16s %f12, %f8, %f0
movrne %g1, %l1, %l4
tcc %xcc, 0x6
movge %xcc, %o7, %i0
fsrc1s %f4, %f9
edge8l %l2, %g7, %i4
st %f9, [%l7 + 0x58]
fmovsleu %icc, %f0, %f7
fpmerge %f8, %f14, %f10
ldx [%l7 + 0x20], %l5
ldd [%l7 + 0x68], %f6
fbn %fcc2, loop_738
fmovdne %xcc, %f0, %f14
fmovdvc %icc, %f13, %f13
fblg,a %fcc1, loop_739
loop_738:
bvc,a,pn %icc, loop_740
lduw [%l7 + 0x78], %g5
fsrc1s %f13, %f6
loop_739:
mulscc %g3, %o0, %i6
loop_740:
fand %f6, %f12, %f10
addccc %o1, %l0, %g4
tvs %icc, 0x2
ldx [%l7 + 0x48], %i7
bcc,a,pn %xcc, loop_741
brnz %i2, loop_742
ba,a loop_743
sdivcc %l6, 0x08E9, %o4
loop_741:
edge32 %l3, %o3, %o6
loop_742:
orncc %i3, %i1, %o5
loop_743:
fnegs %f2, %f5
stw %g2, [%l7 + 0x4C]
std %f10, [%l7 + 0x48]
tvc %xcc, 0x0
stb %o2, [%l7 + 0x12]
srax %g6, 0x0A, %i5
stb %l1, [%l7 + 0x54]
st %f0, [%l7 + 0x3C]
lduw [%l7 + 0x08], %l4
ldsb [%l7 + 0x25], %o7
fmovdn %icc, %f6, %f5
fxnors %f7, %f0, %f10
siam 0x4
tpos %xcc, 0x6
fbn,a %fcc1, loop_744
mulscc %i0, %l2, %g1
tn %xcc, 0x7
tg %xcc, 0x6
loop_744:
lduh [%l7 + 0x16], %g7
orcc %i4, 0x05A5, %l5
edge32 %g5, %o0, %i6
brgez,a %o1, loop_745
stb %l0, [%l7 + 0x23]
ldsw [%l7 + 0x10], %g3
brz %g4, loop_746
loop_745:
stw %i2, [%l7 + 0x20]
bpos,a,pt %xcc, loop_747
movcs %icc, %i7, %l6
loop_746:
movvc %xcc, %o4, %o3
mulscc %l3, %o6, %i1
loop_747:
stx %o5, [%l7 + 0x78]
fbn,a %fcc3, loop_748
movge %xcc, %i3, %o2
ldub [%l7 + 0x17], %g2
fmovrsgez %g6, %f6, %f9
loop_748:
movrgez %l1, %i5, %l4
st %f2, [%l7 + 0x20]
fbne %fcc3, loop_749
ldsw [%l7 + 0x44], %o7
edge32l %l2, %g1, %i0
andn %g7, 0x1B10, %l5
loop_749:
ldx [%l7 + 0x68], %g5
fnot1s %f15, %f9
stb %i4, [%l7 + 0x46]
sth %i6, [%l7 + 0x6C]
movcc %xcc, %o0, %o1
ldd [%l7 + 0x78], %f6
nop
setx loop_750, %l0, %l1
jmpl %l1, %l0
ldx [%l7 + 0x28], %g3
fcmpgt16 %f12, %f2, %g4
fmovdgu %xcc, %f10, %f2
loop_750:
fmul8ulx16 %f12, %f2, %f8
ldub [%l7 + 0x18], %i2
fmovsleu %xcc, %f1, %f13
tl %icc, 0x2
lduh [%l7 + 0x58], %l6
umulcc %o4, %o3, %i7
taddcc %o6, %l3, %o5
be,pn %icc, loop_751
ld [%l7 + 0x74], %f13
andncc %i3, %i1, %g2
ldd [%l7 + 0x38], %f4
loop_751:
fnands %f9, %f7, %f3
fblg,a %fcc0, loop_752
fbu %fcc0, loop_753
st %f9, [%l7 + 0x5C]
movpos %xcc, %o2, %l1
loop_752:
fmovdg %icc, %f10, %f12
loop_753:
ldd [%l7 + 0x60], %f2
ldub [%l7 + 0x61], %i5
fmovrse %l4, %f10, %f10
be,a,pn %xcc, loop_754
stx %o7, [%l7 + 0x50]
andn %l2, %g6, %g1
fmovsge %icc, %f0, %f1
loop_754:
std %f0, [%l7 + 0x48]
st %f6, [%l7 + 0x74]
fbule %fcc2, loop_755
lduw [%l7 + 0x50], %i0
fbl,a %fcc1, loop_756
fnegd %f12, %f8
loop_755:
fxnor %f4, %f8, %f14
fones %f9
loop_756:
ta %icc, 0x2
fandnot1 %f8, %f8, %f12
fbug,a %fcc1, loop_757
andcc %g7, %l5, %g5
ldub [%l7 + 0x3F], %i6
umul %o0, 0x16DB, %o1
loop_757:
taddcc %i4, 0x09AA, %g3
lduw [%l7 + 0x34], %l0
fbe,a %fcc1, loop_758
ld [%l7 + 0x64], %f15
brlz %i2, loop_759
ldsw [%l7 + 0x74], %l6
loop_758:
ldsw [%l7 + 0x50], %o4
fpsub16 %f14, %f10, %f8
loop_759:
fbn %fcc2, loop_760
tsubcctv %o3, 0x0F34, %g4
fnot2 %f2, %f14
mulscc %o6, 0x1CCE, %i7
loop_760:
st %f12, [%l7 + 0x34]
fmovdcs %icc, %f15, %f2
fcmpgt32 %f0, %f14, %l3
edge16ln %i3, %o5, %g2
fbl,a %fcc3, loop_761
ldub [%l7 + 0x6E], %i1
udiv %l1, 0x07C3, %i5
fbug,a %fcc0, loop_762
loop_761:
fbu %fcc2, loop_763
subc %o2, %l4, %o7
ldub [%l7 + 0x3F], %g6
loop_762:
tpos %icc, 0x4
loop_763:
stx %l2, [%l7 + 0x18]
ldsw [%l7 + 0x38], %g1
ld [%l7 + 0x28], %f0
sethi 0x109C, %i0
tle %icc, 0x3
fbule %fcc0, loop_764
udivx %g7, 0x1A75, %g5
fbue %fcc2, loop_765
ldd [%l7 + 0x08], %f8
loop_764:
sdivx %i6, 0x1E76, %l5
fmovdle %icc, %f5, %f0
loop_765:
brnz %o0, loop_766
addccc %o1, 0x104D, %g3
bpos,pn %icc, loop_767
ldsb [%l7 + 0x6F], %l0
loop_766:
sdivcc %i2, 0x1C38, %l6
fandnot1 %f0, %f2, %f6
loop_767:
orcc %i4, %o3, %o4
movle %xcc, %o6, %g4
fmovde %icc, %f10, %f12
fpadd16 %f4, %f6, %f4
ld [%l7 + 0x08], %f8
bne,a loop_768
lduw [%l7 + 0x68], %i7
fbue,a %fcc0, loop_769
ldx [%l7 + 0x18], %l3
loop_768:
fones %f6
te %icc, 0x2
loop_769:
lduw [%l7 + 0x48], %i3
fzeros %f7
fsrc2s %f1, %f3
brnz,a %o5, loop_770
movvs %icc, %g2, %i1
ldsh [%l7 + 0x74], %i5
stb %l1, [%l7 + 0x75]
loop_770:
fxnor %f4, %f2, %f8
bne,a,pn %xcc, loop_771
sth %o2, [%l7 + 0x62]
fmovrdgez %o7, %f14, %f8
std %f2, [%l7 + 0x68]
loop_771:
fabss %f5, %f12
call loop_772
edge8n %g6, %l4, %g1
tgu %xcc, 0x7
tsubcc %i0, %g7, %g5
loop_772:
stb %i6, [%l7 + 0x7E]
fmul8x16au %f13, %f9, %f12
fcmped %fcc3, %f4, %f8
ld [%l7 + 0x34], %f10
or %l5, %l2, %o1
fmovscc %icc, %f7, %f13
fcmpne16 %f6, %f14, %g3
edge16ln %o0, %i2, %l0
array16 %i4, %o3, %l6
st %f1, [%l7 + 0x24]
fmuld8ulx16 %f1, %f3, %f4
orncc %o6, %g4, %i7
tpos %icc, 0x1
bn,pt %icc, loop_773
tle %xcc, 0x3
ldub [%l7 + 0x67], %l3
fmovdl %icc, %f4, %f15
loop_773:
fbg %fcc3, loop_774
bneg %icc, loop_775
bl loop_776
ldsw [%l7 + 0x68], %i3
loop_774:
ldsb [%l7 + 0x6A], %o4
loop_775:
fmovsvs %icc, %f13, %f1
loop_776:
edge16l %g2, %i1, %o5
lduh [%l7 + 0x18], %i5
std %f6, [%l7 + 0x60]
movl %xcc, %l1, %o2
stb %o7, [%l7 + 0x3A]
movg %icc, %l4, %g6
lduw [%l7 + 0x58], %g1
movn %xcc, %g7, %g5
umul %i0, 0x0A93, %i6
movrgz %l2, %o1, %l5
stb %g3, [%l7 + 0x25]
sllx %o0, %l0, %i4
fmovde %xcc, %f5, %f15
fones %f15
or %i2, %o3, %l6
ldsh [%l7 + 0x16], %g4
ldd [%l7 + 0x20], %f8
tsubcctv %i7, 0x0D17, %o6
array16 %l3, %i3, %g2
fornot2s %f7, %f11, %f6
fmuld8sux16 %f0, %f8, %f0
tvc %icc, 0x7
fbge,a %fcc2, loop_777
ldx [%l7 + 0x70], %i1
brlez,a %o5, loop_778
alignaddrl %o4, %i5, %l1
loop_777:
taddcc %o7, %l4, %g6
st %f11, [%l7 + 0x48]
loop_778:
fcmpgt16 %f2, %f12, %g1
std %f12, [%l7 + 0x78]
st %f10, [%l7 + 0x38]
fcmpne16 %f2, %f0, %o2
ldx [%l7 + 0x70], %g7
sdiv %g5, 0x0ED6, %i6
lduw [%l7 + 0x2C], %i0
stx %o1, [%l7 + 0x08]
ldd [%l7 + 0x18], %f0
add %l2, 0x01AE, %l5
fmovde %icc, %f15, %f2
fandnot2 %f2, %f6, %f0
ldub [%l7 + 0x6E], %g3
udiv %l0, 0x0D20, %o0
ble,pn %icc, loop_779
stb %i2, [%l7 + 0x65]
lduh [%l7 + 0x5E], %o3
bl,pn %icc, loop_780
loop_779:
tsubcctv %i4, %g4, %l6
andncc %o6, %i7, %l3
fpadd16s %f4, %f4, %f6
loop_780:
alignaddr %g2, %i1, %o5
movge %icc, %i3, %o4
movrlez %i5, %o7, %l1
std %f6, [%l7 + 0x30]
array8 %l4, %g6, %o2
udivx %g7, 0x094E, %g1
fpmerge %f14, %f4, %f12
fmovdcs %xcc, %f7, %f10
stb %i6, [%l7 + 0x70]
edge32n %i0, %o1, %g5
fxnor %f2, %f8, %f14
sdivx %l5, 0x018C, %g3
stx %l0, [%l7 + 0x20]
nop
setx loop_781, %l0, %l1
jmpl %l1, %l2
fmuld8ulx16 %f1, %f3, %f0
ba,a,pn %icc, loop_782
fmovrdgz %o0, %f10, %f6
loop_781:
tg %xcc, 0x0
lduh [%l7 + 0x1E], %o3
loop_782:
ldx [%l7 + 0x38], %i4
fmovspos %xcc, %f11, %f10
fbuge,a %fcc3, loop_783
bleu,pt %xcc, loop_784
fbule %fcc1, loop_785
ldsh [%l7 + 0x60], %g4
loop_783:
brgz,a %i2, loop_786
loop_784:
ldsb [%l7 + 0x64], %l6
loop_785:
tvs %icc, 0x7
ldsh [%l7 + 0x08], %i7
loop_786:
fbe %fcc3, loop_787
fmul8x16 %f10, %f12, %f14
array8 %o6, %g2, %i1
stx %l3, [%l7 + 0x60]
loop_787:
fmovrdne %i3, %f12, %f0
stb %o5, [%l7 + 0x17]
pdist %f4, %f10, %f10
fpsub32 %f4, %f4, %f14
ldsw [%l7 + 0x34], %i5
te %icc, 0x1
fandnot2s %f13, %f6, %f1
fmovsl %icc, %f1, %f2
fornot1 %f0, %f12, %f6
ldsh [%l7 + 0x40], %o4
be,a %icc, loop_788
std %f6, [%l7 + 0x18]
bge,a loop_789
stw %o7, [%l7 + 0x24]
loop_788:
fpackfix %f10, %f3
fbue %fcc2, loop_790
loop_789:
fxnor %f12, %f6, %f4
mulscc %l4, %l1, %o2
ldsh [%l7 + 0x36], %g7
loop_790:
fmul8x16au %f8, %f8, %f12
ldd [%l7 + 0x40], %f4
subcc %g6, 0x16B9, %g1
fmovsvc %xcc, %f14, %f9
orncc %i6, %i0, %o1
ldd [%l7 + 0x08], %f12
fmovsvs %icc, %f11, %f4
fbue %fcc3, loop_791
ldsb [%l7 + 0x40], %l5
edge16n %g5, %g3, %l0
movvs %xcc, %l2, %o3
loop_791:
fornot1s %f0, %f0, %f11
fbul %fcc2, loop_792
bvs loop_793
fpadd16s %f1, %f0, %f7
nop
setx loop_794, %l0, %l1
jmpl %l1, %i4
loop_792:
ldx [%l7 + 0x38], %o0
loop_793:
stx %i2, [%l7 + 0x58]
and %l6, 0x09AA, %g4
loop_794:
sth %o6, [%l7 + 0x68]
fpack32 %f8, %f6, %f4
std %f10, [%l7 + 0x40]
fone %f8
stx %i7, [%l7 + 0x60]
bg,pn %icc, loop_795
fzero %f10
fcmpne32 %f8, %f10, %g2
fba %fcc0, loop_796
loop_795:
bneg,a %icc, loop_797
fbge %fcc0, loop_798
ld [%l7 + 0x50], %f8
loop_796:
fmovsneg %icc, %f1, %f12
loop_797:
fbule %fcc1, loop_799
loop_798:
fandnot2 %f2, %f12, %f10
and %i1, 0x174F, %l3
ldd [%l7 + 0x68], %f12
loop_799:
fmul8ulx16 %f4, %f6, %f0
fbule,a %fcc0, loop_800
xor %o5, %i5, %o4
bcc,pn %xcc, loop_801
fpack32 %f6, %f8, %f8
loop_800:
udiv %i3, 0x1BF5, %o7
brgez %l4, loop_802
loop_801:
sethi 0x1763, %l1
fmul8x16au %f9, %f0, %f4
fmovsleu %xcc, %f14, %f15
loop_802:
movg %icc, %g7, %o2
umul %g1, %i6, %i0
orncc %g6, 0x0B6B, %l5
ldsw [%l7 + 0x34], %g5
and %g3, %o1, %l0
brz,a %o3, loop_803
ldx [%l7 + 0x28], %l2
fbl %fcc3, loop_804
bcc loop_805
loop_803:
movn %icc, %i4, %i2
be,a %icc, loop_806
loop_804:
bpos %xcc, loop_807
loop_805:
fors %f5, %f9, %f12
fmovdle %xcc, %f12, %f8
loop_806:
fandnot2s %f9, %f15, %f12
loop_807:
fnot2s %f8, %f4
array8 %l6, %o0, %o6
ldsh [%l7 + 0x2A], %i7
fcmpeq16 %f6, %f4, %g2
ldsw [%l7 + 0x50], %i1
fmovrdne %l3, %f4, %f2
stw %g4, [%l7 + 0x40]
fpsub16s %f10, %f11, %f3
subcc %o5, 0x0C4A, %o4
fmovspos %icc, %f5, %f12
tl %xcc, 0x0
fcmped %fcc3, %f10, %f8
lduh [%l7 + 0x64], %i3
tne %icc, 0x5
sth %i5, [%l7 + 0x40]
sdiv %l4, 0x0633, %l1
fnegs %f5, %f6
fcmpne32 %f8, %f0, %g7
lduw [%l7 + 0x5C], %o7
alignaddr %o2, %i6, %i0
bl,pt %xcc, loop_808
array8 %g6, %g1, %g5
sdivx %g3, 0x12EA, %o1
stb %l0, [%l7 + 0x22]
loop_808:
fnors %f6, %f5, %f15
siam 0x5
ldsw [%l7 + 0x6C], %l5
sra %l2, %o3, %i4
stb %i2, [%l7 + 0x1F]
stw %l6, [%l7 + 0x0C]
fbl,a %fcc3, loop_809
lduw [%l7 + 0x18], %o0
ldsb [%l7 + 0x0D], %i7
fcmpgt32 %f12, %f6, %o6
loop_809:
fba,a %fcc1, loop_810
tgu %xcc, 0x3
udivcc %i1, 0x06B8, %l3
fmovrsgz %g4, %f14, %f14
loop_810:
bgu,a,pn %icc, loop_811
fandnot1s %f3, %f10, %f14
sth %g2, [%l7 + 0x5E]
fmovspos %xcc, %f0, %f6
loop_811:
st %f5, [%l7 + 0x14]
movle %icc, %o4, %i3
tge %xcc, 0x0
tvc %xcc, 0x3
fandnot1 %f6, %f10, %f12
sll %i5, 0x02, %l4
fbe %fcc0, loop_812
umulcc %l1, %o5, %o7
smul %o2, %g7, %i6
stw %i0, [%l7 + 0x38]
loop_812:
edge32 %g6, %g5, %g1
fsrc1 %f8, %f14
fmovdleu %icc, %f10, %f2
bvs %xcc, loop_813
orcc %g3, %o1, %l0
std %f8, [%l7 + 0x70]
fnor %f10, %f0, %f4
loop_813:
ldsh [%l7 + 0x68], %l2
udivcc %l5, 0x1D58, %o3
fcmpgt32 %f10, %f14, %i2
fmovrsgz %l6, %f0, %f11
stw %o0, [%l7 + 0x24]
movge %xcc, %i7, %o6
fpadd32s %f7, %f5, %f9
fxnor %f10, %f0, %f10
fbue,a %fcc3, loop_814
fmul8sux16 %f8, %f12, %f12
fmovspos %xcc, %f2, %f6
ldsw [%l7 + 0x7C], %i1
loop_814:
std %f10, [%l7 + 0x40]
movle %icc, %l3, %g4
ldsb [%l7 + 0x21], %i4
movvs %icc, %g2, %i3
fbuge %fcc2, loop_815
st %f3, [%l7 + 0x48]
andncc %i5, %o4, %l1
lduh [%l7 + 0x14], %l4
loop_815:
fmovdcc %icc, %f10, %f5
fors %f12, %f14, %f2
sdivcc %o7, 0x1BF7, %o2
fmovsg %icc, %f7, %f0
mulscc %o5, %i6, %g7
ldsw [%l7 + 0x44], %i0
fzero %f10
movre %g5, 0x093, %g6
fmovdgu %xcc, %f14, %f12
movne %icc, %g1, %o1
fmovspos %xcc, %f9, %f10
fpsub32 %f0, %f2, %f0
lduw [%l7 + 0x3C], %g3
movrne %l2, %l5, %l0
stb %i2, [%l7 + 0x2C]
fbul,a %fcc3, loop_816
stx %o3, [%l7 + 0x20]
tcs %xcc, 0x6
movg %icc, %o0, %l6
loop_816:
ldsb [%l7 + 0x3D], %i7
fpsub32s %f14, %f15, %f12
stb %i1, [%l7 + 0x48]
ldx [%l7 + 0x60], %o6
fnot1s %f14, %f8
fzero %f0
array8 %g4, %i4, %g2
alignaddrl %i3, %l3, %o4
addc %i5, %l1, %l4
lduh [%l7 + 0x42], %o7
fcmple32 %f14, %f4, %o2
fbue,a %fcc1, loop_817
ba,pn %xcc, loop_818
ldsh [%l7 + 0x0E], %i6
bvs,pn %icc, loop_819
loop_817:
fxors %f10, %f4, %f10
loop_818:
lduh [%l7 + 0x0A], %g7
fxor %f0, %f14, %f12
loop_819:
fbule %fcc3, loop_820
fmul8x16 %f13, %f14, %f2
movvs %icc, %i0, %o5
ldsh [%l7 + 0x3E], %g5
loop_820:
stw %g1, [%l7 + 0x7C]
fmovsge %icc, %f15, %f9
stb %o1, [%l7 + 0x73]
fmovdvc %xcc, %f13, %f10
sra %g6, %g3, %l5
fpack32 %f6, %f10, %f14
ldub [%l7 + 0x62], %l0
popc %l2, %i2
fxnors %f13, %f10, %f3
xnor %o3, 0x17E9, %l6
array32 %i7, %o0, %i1
brz %o6, loop_821
ldsh [%l7 + 0x72], %i4
for %f8, %f10, %f2
sth %g4, [%l7 + 0x12]
loop_821:
fbug,a %fcc0, loop_822
stb %g2, [%l7 + 0x0D]
st %f6, [%l7 + 0x5C]
ldsb [%l7 + 0x70], %i3
loop_822:
fexpand %f6, %f14
fmovdne %xcc, %f14, %f13
movre %o4, %i5, %l1
stw %l3, [%l7 + 0x40]
stx %o7, [%l7 + 0x60]
movre %o2, %i6, %g7
bvs loop_823
fbug,a %fcc1, loop_824
fmovdvc %icc, %f3, %f5
movne %icc, %i0, %o5
loop_823:
taddcctv %l4, %g1, %o1
loop_824:
fnands %f15, %f9, %f9
fbne,a %fcc2, loop_825
movcc %icc, %g5, %g3
fornot2s %f5, %f5, %f2
movgu %xcc, %g6, %l0
loop_825:
ldd [%l7 + 0x38], %f8
st %f10, [%l7 + 0x50]
fbue %fcc3, loop_826
fcmpne32 %f6, %f4, %l5
brlez %i2, loop_827
sll %l2, 0x02, %l6
loop_826:
fbl,a %fcc1, loop_828
fpsub16 %f12, %f0, %f0
loop_827:
movrlez %o3, 0x172, %i7
xnorcc %o0, 0x12BA, %o6
loop_828:
st %f13, [%l7 + 0x6C]
fzero %f2
fmovdcs %xcc, %f12, %f0
fcmpne16 %f10, %f0, %i1
fxnor %f2, %f8, %f14
fmovrde %g4, %f6, %f14
bcs,a %xcc, loop_829
std %f10, [%l7 + 0x78]
movrgz %i4, 0x031, %i3
brlez,a %g2, loop_830
loop_829:
sth %i5, [%l7 + 0x14]
sra %l1, 0x16, %l3
array16 %o4, %o2, %i6
loop_830:
ba,pt %icc, loop_831
movrne %g7, 0x37F, %o7
movneg %icc, %i0, %o5
ldd [%l7 + 0x68], %f4
loop_831:
fmovscs %xcc, %f13, %f9
fblg,a %fcc0, loop_832
fmovdleu %icc, %f12, %f5
ldx [%l7 + 0x78], %l4
sllx %o1, 0x1B, %g5
loop_832:
lduw [%l7 + 0x58], %g3
ldsh [%l7 + 0x2A], %g6
movpos %icc, %g1, %l0
stw %i2, [%l7 + 0x2C]
fnegd %f4, %f8
stx %l5, [%l7 + 0x30]
edge8 %l6, %o3, %i7
ldub [%l7 + 0x4F], %l2
tge %icc, 0x6
bleu %xcc, loop_833
ldsb [%l7 + 0x5F], %o6
xor %i1, 0x06BC, %g4
fmovsle %icc, %f2, %f13
loop_833:
fmovdl %xcc, %f9, %f8
fbl %fcc0, loop_834
ldsw [%l7 + 0x08], %o0
fpsub32 %f4, %f14, %f8
fmovdle %xcc, %f8, %f6
loop_834:
bge,pt %xcc, loop_835
sth %i4, [%l7 + 0x1C]
andncc %g2, %i3, %i5
edge16 %l3, %o4, %l1
loop_835:
fmovsneg %icc, %f12, %f13
edge32n %o2, %i6, %o7
stw %g7, [%l7 + 0x1C]
ld [%l7 + 0x40], %f7
bcs loop_836
tvc %xcc, 0x2
fbg %fcc3, loop_837
movrne %i0, %o5, %o1
loop_836:
orcc %g5, 0x00F6, %g3
fcmple16 %f12, %f0, %l4
loop_837:
stw %g1, [%l7 + 0x28]
edge16ln %g6, %i2, %l5
bl,a,pt %icc, loop_838
brgz,a %l6, loop_839
tgu %xcc, 0x3
mova %xcc, %l0, %i7
loop_838:
movleu %xcc, %o3, %l2
loop_839:
ldub [%l7 + 0x7A], %o6
srax %i1, %o0, %g4
std %f0, [%l7 + 0x20]
movgu %icc, %g2, %i3
alignaddr %i4, %i5, %o4
orcc %l1, 0x07B8, %o2
edge8ln %i6, %l3, %o7
fmovsvc %xcc, %f5, %f12
and %g7, %i0, %o1
fbu,a %fcc3, loop_840
fcmple16 %f12, %f0, %o5
fmovrsgz %g3, %f14, %f8
bcc %icc, loop_841
loop_840:
fmul8x16 %f1, %f12, %f6
ldx [%l7 + 0x48], %g5
sth %g1, [%l7 + 0x7A]
loop_841:
bgu %xcc, loop_842
sth %g6, [%l7 + 0x1E]
move %icc, %i2, %l4
fnands %f0, %f10, %f15
loop_842:
fnor %f10, %f14, %f4
ldsw [%l7 + 0x28], %l5
andncc %l6, %i7, %l0
fornot1s %f6, %f11, %f6
fmovdg %xcc, %f15, %f5
ldub [%l7 + 0x4F], %o3
fnot2s %f10, %f12
ldsh [%l7 + 0x6A], %o6
srlx %i1, 0x04, %o0
std %f4, [%l7 + 0x68]
edge8 %l2, %g4, %i3
st %f13, [%l7 + 0x5C]
ldsb [%l7 + 0x5D], %g2
movle %icc, %i4, %o4
fpadd16s %f2, %f10, %f4
lduw [%l7 + 0x6C], %l1
movl %icc, %i5, %o2
ldsh [%l7 + 0x46], %l3
stw %o7, [%l7 + 0x4C]
alignaddrl %i6, %i0, %o1
movcs %icc, %o5, %g3
fmovrsgz %g7, %f15, %f12
fnot1s %f1, %f2
te %icc, 0x6
srl %g1, %g5, %g6
stw %i2, [%l7 + 0x10]
fpadd32s %f6, %f7, %f1
edge16ln %l4, %l6, %l5
std %f0, [%l7 + 0x38]
fmovdpos %xcc, %f7, %f15
fmovrdne %l0, %f12, %f6
fpsub16 %f2, %f8, %f12
ldsw [%l7 + 0x54], %i7
nop
setx loop_843, %l0, %l1
jmpl %l1, %o3
stx %i1, [%l7 + 0x50]
ldsh [%l7 + 0x32], %o0
mulx %o6, %l2, %i3
loop_843:
umul %g4, 0x02A9, %g2
tg %xcc, 0x2
bl,a %xcc, loop_844
ldsh [%l7 + 0x3E], %o4
xor %i4, 0x0484, %l1
fmul8x16al %f11, %f12, %f2
loop_844:
fpack16 %f6, %f7
movvc %xcc, %o2, %l3
fsrc2s %f5, %f13
fpadd16s %f8, %f13, %f11
fnand %f12, %f4, %f12
bge,a,pt %icc, loop_845
popc 0x084C, %i5
udiv %o7, 0x06FC, %i0
smul %i6, %o1, %g3
loop_845:
sth %g7, [%l7 + 0x56]
ldub [%l7 + 0x55], %o5
ldx [%l7 + 0x28], %g5
movcs %icc, %g1, %i2
tgu %icc, 0x5
lduw [%l7 + 0x5C], %g6
bpos,a %xcc, loop_846
addccc %l6, %l4, %l5
sth %l0, [%l7 + 0x44]
fpadd16s %f12, %f14, %f8
loop_846:
tne %icc, 0x3
ldd [%l7 + 0x18], %f6
fmovrsne %o3, %f12, %f13
ldd [%l7 + 0x08], %f0
udiv %i1, 0x1D0C, %o0
fbg,a %fcc3, loop_847
mulscc %o6, %l2, %i7
fmovdleu %xcc, %f13, %f1
edge8 %g4, %i3, %g2
loop_847:
tcs %icc, 0x6
stw %o4, [%l7 + 0x60]
fbg %fcc3, loop_848
ldub [%l7 + 0x7C], %l1
lduh [%l7 + 0x46], %o2
edge8l %i4, %i5, %o7
loop_848:
ldsb [%l7 + 0x57], %l3
nop
setx loop_849, %l0, %l1
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, %f6
bleu %xcc, loop_850
be,a,pt %icc, loop_851
loop_849:
edge32n %i6, %o1, %g3
mulscc %g7, %o5, %g5
loop_850:
edge8l %g1, %i0, %i2
loop_851:
fxor %f8, %f6, %f2
stb %l6, [%l7 + 0x28]
fmovdvc %icc, %f6, %f5
faligndata %f4, %f10, %f10
stw %l4, [%l7 + 0x68]
st %f13, [%l7 + 0x44]
bvc %icc, loop_852
movcs %icc, %g6, %l0
fnegs %f0, %f6
fpackfix %f12, %f15
loop_852:
fbue,a %fcc3, loop_853
fmovdg %xcc, %f15, %f4
sth %o3, [%l7 + 0x34]
ld [%l7 + 0x54], %f5
loop_853:
fmovdcc %icc, %f8, %f12
siam 0x4
movvc %icc, %i1, %l5
fmovdneg %xcc, %f2, %f7
fcmple32 %f0, %f10, %o0
fmovsg %xcc, %f7, %f13
ldsw [%l7 + 0x10], %l2
fzero %f14
bvs loop_854
movle %xcc, %i7, %g4
movn %xcc, %o6, %i3
fble %fcc3, loop_855
loop_854:
umul %o4, %l1, %g2
array32 %i4, %o2, %i5
fornot1s %f9, %f9, %f0
loop_855:
taddcctv %o7, 0x196E, %l3
fcmpgt32 %f14, %f6, %i6
ldsh [%l7 + 0x18], %g3
fmovsgu %xcc, %f3, %f14
fmovdneg %icc, %f11, %f13
movneg %xcc, %o1, %o5
edge8ln %g7, %g1, %i0
ta %xcc, 0x1
stw %i2, [%l7 + 0x6C]
fbu %fcc1, loop_856
fpack16 %f0, %f14
bvs,a,pn %icc, loop_857
orcc %g5, %l4, %g6
loop_856:
tpos %xcc, 0x7
sll %l0, 0x10, %o3
loop_857:
fandnot1 %f10, %f0, %f2
ldd [%l7 + 0x30], %f0
tvc %xcc, 0x5
addcc %l6, 0x1844, %i1
add %o0, 0x1806, %l5
movcc %icc, %i7, %g4
stw %o6, [%l7 + 0x10]
fmovsvs %icc, %f13, %f3
fpadd16s %f2, %f9, %f11
lduh [%l7 + 0x0A], %i3
tvc %icc, 0x7
ldsb [%l7 + 0x7C], %o4
movvc %xcc, %l1, %l2
ldx [%l7 + 0x20], %i4
sth %g2, [%l7 + 0x50]
sllx %i5, %o7, %o2
ldx [%l7 + 0x28], %l3
sub %g3, 0x115D, %i6
udivx %o1, 0x05B1, %o5
fxor %f6, %f12, %f10
fmovrsgez %g1, %f10, %f11
stw %i0, [%l7 + 0x7C]
ld [%l7 + 0x08], %f11
fmovsl %xcc, %f4, %f2
fmovde %xcc, %f5, %f15
stw %i2, [%l7 + 0x3C]
smul %g5, %g7, %g6
mulx %l4, 0x1E31, %o3
fbe,a %fcc2, loop_858
move %icc, %l0, %i1
nop
setx loop_859, %l0, %l1
jmpl %l1, %o0
edge16n %l5, %l6, %g4
loop_858:
nop
setx loop_860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %o6, %i3, %o4
loop_859:
stb %l1, [%l7 + 0x0E]
sub %l2, 0x11F9, %i4
loop_860:
ldsw [%l7 + 0x78], %g2
stx %i5, [%l7 + 0x58]
ldsh [%l7 + 0x5C], %i7
movle %icc, %o7, %o2
ldsw [%l7 + 0x30], %g3
ldub [%l7 + 0x2A], %l3
stx %i6, [%l7 + 0x70]
fmovrsgz %o5, %f1, %f7
tg %xcc, 0x7
xor %g1, %o1, %i2
fmovsvs %icc, %f1, %f12
tgu %xcc, 0x4
ldsh [%l7 + 0x28], %g5
fmuld8sux16 %f6, %f5, %f6
fand %f8, %f2, %f10
ldsw [%l7 + 0x58], %i0
orcc %g7, 0x1E7E, %l4
udivx %o3, 0x0A59, %g6
udiv %l0, 0x0347, %i1
array8 %o0, %l5, %l6
fmovdcs %icc, %f15, %f4
ble %xcc, loop_861
ldub [%l7 + 0x58], %g4
fmovrsgez %o6, %f0, %f0
fmovdn %xcc, %f9, %f5
loop_861:
stx %o4, [%l7 + 0x40]
bcs,a loop_862
orncc %i3, %l1, %l2
movrgz %g2, 0x22B, %i5
lduh [%l7 + 0x4A], %i7
loop_862:
sra %i4, 0x13, %o7
stx %o2, [%l7 + 0x68]
st %f9, [%l7 + 0x60]
fpadd32 %f0, %f10, %f12
movre %l3, 0x224, %i6
ldsb [%l7 + 0x39], %g3
std %f4, [%l7 + 0x38]
stw %g1, [%l7 + 0x18]
ldsw [%l7 + 0x60], %o5
fabsd %f2, %f14
movvc %xcc, %i2, %g5
std %f12, [%l7 + 0x18]
addc %o1, 0x1ABC, %g7
ld [%l7 + 0x24], %f11
fcmpne32 %f8, %f4, %l4
movrne %i0, %o3, %g6
subc %i1, 0x117B, %o0
tsubcctv %l0, 0x0C96, %l6
edge16ln %g4, %o6, %l5
st %f1, [%l7 + 0x58]
fzeros %f13
xorcc %o4, 0x021C, %l1
edge32l %i3, %l2, %i5
sdivcc %g2, 0x0BAF, %i4
bne,a,pn %icc, loop_863
fmovspos %xcc, %f2, %f1
std %f12, [%l7 + 0x08]
fmovdne %xcc, %f5, %f0
loop_863:
fmovdvs %xcc, %f14, %f13
fnot2 %f12, %f4
ldsh [%l7 + 0x3A], %o7
ldd [%l7 + 0x40], %f4
fmovsl %icc, %f12, %f10
bpos,pn %icc, loop_864
lduw [%l7 + 0x40], %i7
lduh [%l7 + 0x34], %o2
taddcc %i6, %l3, %g3
loop_864:
movneg %icc, %g1, %i2
srax %g5, 0x1B, %o1
fones %f4
subc %o5, %l4, %i0
fmovdpos %xcc, %f3, %f6
fpadd32 %f10, %f6, %f6
fmovrse %g7, %f2, %f15
tle %icc, 0x5
fblg %fcc0, loop_865
fmovsvc %xcc, %f13, %f11
te %icc, 0x6
taddcctv %o3, 0x00E0, %g6
loop_865:
move %icc, %i1, %o0
fxor %f12, %f2, %f10
ldsw [%l7 + 0x28], %l0
fornot2 %f12, %f14, %f4
movn %xcc, %l6, %g4
fnot2s %f14, %f0
lduw [%l7 + 0x48], %o6
nop
setx loop_866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,a loop_867
fmovsvc %xcc, %f8, %f11
movvc %icc, %l5, %o4
loop_866:
brlez,a %l1, loop_868
loop_867:
fcmpgt16 %f2, %f12, %i3
subcc %i5, %l2, %i4
addccc %o7, %g2, %o2
loop_868:
fcmped %fcc3, %f10, %f10
fpack32 %f0, %f0, %f14
edge16l %i6, %l3, %i7
fmovdne %xcc, %f6, %f14
ldsb [%l7 + 0x38], %g1
subccc %i2, 0x102A, %g3
fandnot1s %f11, %f0, %f8
std %f4, [%l7 + 0x60]
fcmpgt32 %f12, %f10, %o1
bvs,a %icc, loop_869
stw %o5, [%l7 + 0x70]
sethi 0x09CF, %g5
andn %l4, %g7, %i0
loop_869:
movcs %icc, %g6, %o3
movle %icc, %o0, %i1
ldub [%l7 + 0x4A], %l6
fcmpgt16 %f12, %f10, %l0
siam 0x1
ldsh [%l7 + 0x38], %g4
st %f3, [%l7 + 0x34]
fmovdvc %xcc, %f11, %f5
stw %l5, [%l7 + 0x60]
stw %o6, [%l7 + 0x5C]
edge16 %l1, %i3, %i5
fones %f15
stw %o4, [%l7 + 0x60]
movvs %icc, %i4, %l2
subcc %o7, %g2, %i6
stb %o2, [%l7 + 0x39]
subcc %l3, %i7, %i2
fpadd32 %f10, %f8, %f12
stw %g3, [%l7 + 0x6C]
movcc %icc, %g1, %o1
udiv %o5, 0x0DE7, %g5
umul %g7, 0x0E35, %i0
fbne,a %fcc2, loop_870
brnz,a %g6, loop_871
ldx [%l7 + 0x38], %l4
subccc %o0, %i1, %l6
loop_870:
stw %l0, [%l7 + 0x34]
loop_871:
fnot2 %f8, %f0
ldsb [%l7 + 0x27], %g4
fbg,a %fcc2, loop_872
fbule,a %fcc3, loop_873
fmovscs %icc, %f7, %f9
fmovdne %xcc, %f4, %f15
loop_872:
std %f6, [%l7 + 0x30]
loop_873:
fnot2 %f10, %f2
sth %l5, [%l7 + 0x5A]
fpadd32s %f13, %f3, %f15
lduw [%l7 + 0x34], %o3
fmovd %f0, %f2
orcc %o6, %i3, %i5
edge8n %o4, %l1, %l2
ldx [%l7 + 0x18], %i4
fmovdcc %icc, %f1, %f11
fnand %f4, %f8, %f8
mova %xcc, %o7, %i6
fabsd %f12, %f10
movrlz %o2, %g2, %l3
movge %xcc, %i7, %g3
ldsw [%l7 + 0x54], %g1
ldx [%l7 + 0x18], %i2
ldub [%l7 + 0x67], %o1
fpsub16 %f0, %f8, %f10
fcmpeq32 %f0, %f10, %o5
stw %g7, [%l7 + 0x34]
call loop_874
nop
setx loop_875, %l0, %l1
jmpl %l1, %i0
fandnot1 %f10, %f2, %f2
fmovspos %xcc, %f14, %f2
loop_874:
tle %icc, 0x1
loop_875:
fnegs %f12, %f6
std %f10, [%l7 + 0x30]
brgez %g5, loop_876
ldx [%l7 + 0x50], %g6
sdivx %l4, 0x01F0, %i1
fabsd %f2, %f8
loop_876:
st %f9, [%l7 + 0x68]
stw %l6, [%l7 + 0x54]
lduw [%l7 + 0x78], %l0
fsrc1s %f4, %f1
fbg,a %fcc2, loop_877
ldsb [%l7 + 0x16], %o0
fmovrslez %g4, %f1, %f3
stw %o3, [%l7 + 0x2C]
loop_877:
ldub [%l7 + 0x58], %l5
sth %i3, [%l7 + 0x3A]
mulscc %i5, %o6, %o4
fmovdg %icc, %f3, %f3
ldsb [%l7 + 0x79], %l2
fmul8ulx16 %f4, %f0, %f0
sdivcc %i4, 0x0EB7, %l1
smul %o7, 0x1037, %i6
fbe,a %fcc1, loop_878
fpsub16 %f14, %f2, %f2
sdiv %o2, 0x145D, %g2
fexpand %f9, %f4
loop_878:
fble %fcc0, loop_879
fmovrslz %i7, %f4, %f9
ldsb [%l7 + 0x3D], %l3
bgu loop_880
loop_879:
ldd [%l7 + 0x78], %f14
lduh [%l7 + 0x20], %g3
subcc %i2, 0x13FF, %o1
loop_880:
fmovdneg %xcc, %f15, %f5
mulscc %g1, 0x199D, %o5
edge32 %g7, %g5, %g6
xnor %l4, 0x1260, %i1
stb %i0, [%l7 + 0x17]
ldd [%l7 + 0x60], %f2
fmuld8ulx16 %f12, %f9, %f12
tsubcctv %l0, 0x0F9C, %l6
ble %icc, loop_881
movvs %xcc, %o0, %g4
fpsub16s %f2, %f6, %f4
bg,a %icc, loop_882
loop_881:
ldub [%l7 + 0x16], %l5
orncc %o3, 0x1C27, %i5
xorcc %o6, %i3, %l2
loop_882:
stw %i4, [%l7 + 0x40]
for %f12, %f0, %f14
bvs,pt %xcc, loop_883
ldub [%l7 + 0x66], %l1
subccc %o7, %o4, %o2
fnand %f0, %f14, %f0
loop_883:
edge32n %g2, %i7, %i6
movl %xcc, %l3, %i2
fands %f10, %f2, %f13
fcmple32 %f6, %f4, %o1
stw %g1, [%l7 + 0x2C]
sll %o5, %g7, %g5
fpsub16 %f12, %f2, %f4
sth %g3, [%l7 + 0x0C]
array16 %g6, %l4, %i1
lduw [%l7 + 0x44], %i0
fxnors %f0, %f15, %f14
umulcc %l0, 0x03B5, %l6
sll %g4, %l5, %o3
tneg %xcc, 0x6
bl loop_884
ldd [%l7 + 0x08], %f14
fornot1s %f9, %f6, %f13
tg %icc, 0x1
loop_884:
ldub [%l7 + 0x10], %i5
fmovrdne %o0, %f6, %f4
smul %o6, 0x0BD0, %l2
fcmped %fcc0, %f2, %f8
nop
setx loop_885, %l0, %l1
jmpl %l1, %i4
stb %l1, [%l7 + 0x61]
std %f12, [%l7 + 0x08]
fmovrdgz %i3, %f14, %f12
loop_885:
taddcc %o7, %o2, %g2
std %f0, [%l7 + 0x08]
addcc %i7, 0x17CC, %o4
ldub [%l7 + 0x4D], %l3
fbuge,a %fcc0, loop_886
fmovs %f15, %f5
fpmerge %f6, %f13, %f12
fba %fcc2, loop_887
loop_886:
lduh [%l7 + 0x10], %i6
brgez,a %o1, loop_888
call loop_889
loop_887:
ta %icc, 0x2
bg,a loop_890
loop_888:
fnot1s %f15, %f15
loop_889:
ldub [%l7 + 0x7B], %i2
movrgz %g1, %g7, %o5
loop_890:
brz %g5, loop_891
fmuld8sux16 %f10, %f9, %f10
fba %fcc1, loop_892
add %g6, 0x14E5, %g3
loop_891:
fmovscs %xcc, %f13, %f1
fsrc1s %f15, %f4
loop_892:
fmovdneg %xcc, %f11, %f5
te %xcc, 0x0
ldx [%l7 + 0x20], %l4
movge %xcc, %i0, %i1
andncc %l6, %g4, %l0
bgu,a,pt %icc, loop_893
ble,a,pt %icc, loop_894
ldsb [%l7 + 0x3E], %l5
movle %xcc, %o3, %o0
loop_893:
fmovsg %icc, %f13, %f14
loop_894:
st %f11, [%l7 + 0x1C]
smul %o6, %i5, %i4
lduw [%l7 + 0x54], %l1
fble,a %fcc3, loop_895
sethi 0x1163, %l2
fbue %fcc2, loop_896
xor %i3, 0x17AB, %o7
loop_895:
bgu %xcc, loop_897
fornot1 %f8, %f6, %f4
loop_896:
ldsh [%l7 + 0x7A], %o2
tsubcctv %g2, 0x0197, %i7
loop_897:
edge32n %l3, %i6, %o4
sth %i2, [%l7 + 0x34]
fands %f1, %f15, %f0
edge32 %o1, %g1, %g7
xnorcc %g5, 0x18A3, %o5
movpos %icc, %g6, %l4
fmovdgu %xcc, %f11, %f15
bne loop_898
array16 %i0, %g3, %l6
srl %g4, 0x09, %i1
taddcctv %l5, 0x0FEB, %l0
loop_898:
movcc %icc, %o0, %o3
fbge %fcc1, loop_899
fmovrslez %o6, %f3, %f7
fmovdvc %xcc, %f11, %f15
tne %xcc, 0x1
loop_899:
or %i5, 0x14AD, %l1
ldub [%l7 + 0x71], %i4
brlz %l2, loop_900
srl %o7, %o2, %g2
movcc %icc, %i7, %i3
movcs %icc, %i6, %l3
loop_900:
edge16l %i2, %o4, %o1
fbo,a %fcc1, loop_901
edge8l %g7, %g5, %g1
xnor %o5, %l4, %i0
fornot1 %f14, %f12, %f0
loop_901:
fmovsn %xcc, %f10, %f4
srl %g3, 0x17, %l6
stw %g4, [%l7 + 0x20]
fmovdpos %icc, %f1, %f6
fpsub16s %f1, %f12, %f14
edge16 %g6, %l5, %i1
fmovdg %icc, %f12, %f7
ldub [%l7 + 0x11], %o0
sth %l0, [%l7 + 0x66]
fbul,a %fcc0, loop_902
fcmpeq16 %f8, %f6, %o6
fmovsvc %icc, %f4, %f0
fsrc2 %f10, %f12
loop_902:
stw %i5, [%l7 + 0x60]
stw %l1, [%l7 + 0x1C]
tg %icc, 0x2
edge8ln %i4, %o3, %l2
brgez %o7, loop_903
bneg,a loop_904
lduw [%l7 + 0x38], %o2
movrgez %g2, %i3, %i7
loop_903:
movneg %xcc, %i6, %i2
loop_904:
ld [%l7 + 0x10], %f6
bge %icc, loop_905
fmovrsgz %l3, %f4, %f6
lduw [%l7 + 0x70], %o1
bneg loop_906
loop_905:
tn %icc, 0x6
ld [%l7 + 0x08], %f2
fpadd16s %f4, %f6, %f1
loop_906:
std %f12, [%l7 + 0x08]
fmovdl %icc, %f2, %f1
fbo %fcc0, loop_907
fandnot1 %f0, %f10, %f8
ldd [%l7 + 0x78], %f4
for %f8, %f6, %f8
loop_907:
bcc,a,pt %icc, loop_908
stx %g7, [%l7 + 0x40]
fzero %f10
st %f6, [%l7 + 0x0C]
loop_908:
stb %g5, [%l7 + 0x6C]
fpackfix %f0, %f8
ldd [%l7 + 0x38], %f12
stb %o4, [%l7 + 0x6A]
bvc,a,pn %icc, loop_909
fcmped %fcc2, %f6, %f4
sth %o5, [%l7 + 0x46]
edge32n %g1, %l4, %i0
loop_909:
andcc %g3, %g4, %l6
fnands %f1, %f9, %f10
fbne %fcc1, loop_910
stb %l5, [%l7 + 0x5B]
fandnot1s %f9, %f12, %f0
ldsw [%l7 + 0x24], %g6
loop_910:
fxor %f6, %f0, %f0
std %f8, [%l7 + 0x10]
bn,a %icc, loop_911
fmovdcc %xcc, %f7, %f7
sub %i1, %o0, %o6
stb %l0, [%l7 + 0x36]
loop_911:
stx %l1, [%l7 + 0x68]
fble,a %fcc2, loop_912
lduw [%l7 + 0x58], %i4
edge16ln %o3, %i5, %o7
ld [%l7 + 0x44], %f8
loop_912:
mulscc %o2, %g2, %l2
fmovrsne %i3, %f5, %f0
fcmple16 %f10, %f2, %i7
faligndata %f14, %f4, %f2
fmovrdlez %i2, %f10, %f10
ldx [%l7 + 0x48], %i6
fmovdneg %xcc, %f10, %f3
ldsb [%l7 + 0x37], %o1
bne loop_913
fpadd32s %f6, %f4, %f5
stb %g7, [%l7 + 0x29]
ldsw [%l7 + 0x44], %g5
loop_913:
fpsub32 %f12, %f0, %f0
fabss %f6, %f11
stw %o4, [%l7 + 0x7C]
bneg,pn %icc, loop_914
ld [%l7 + 0x5C], %f0
fbule,a %fcc0, loop_915
fmovda %icc, %f12, %f11
loop_914:
fmovsg %icc, %f4, %f4
lduw [%l7 + 0x0C], %o5
loop_915:
ldsb [%l7 + 0x41], %g1
udivcc %l4, 0x089A, %l3
fpack32 %f0, %f10, %f6
brlz,a %g3, loop_916
fmovrsne %i0, %f11, %f14
fbuge,a %fcc2, loop_917
alignaddr %l6, %g4, %l5
loop_916:
fnot1s %f15, %f12
smul %i1, 0x004C, %o0
loop_917:
udiv %g6, 0x0FAD, %l0
fmovrdlez %o6, %f4, %f0
fcmpgt32 %f0, %f4, %i4
ldx [%l7 + 0x60], %l1
fmovspos %xcc, %f15, %f8
fbul,a %fcc3, loop_918
tsubcc %i5, 0x0521, %o3
std %f14, [%l7 + 0x40]
fmovsneg %icc, %f7, %f12
loop_918:
fmovdgu %icc, %f0, %f0
umul %o2, %o7, %l2
stb %i3, [%l7 + 0x17]
sth %i7, [%l7 + 0x12]
movneg %icc, %g2, %i2
fmovrdlez %i6, %f12, %f0
te %xcc, 0x6
brlez,a %g7, loop_919
ldsw [%l7 + 0x20], %o1
ldub [%l7 + 0x4E], %o4
bl,a %xcc, loop_920
loop_919:
ldd [%l7 + 0x60], %f10
fmovdvc %xcc, %f3, %f12
stx %g5, [%l7 + 0x18]
loop_920:
bge,a,pn %xcc, loop_921
brgez,a %o5, loop_922
movpos %icc, %g1, %l3
ldsb [%l7 + 0x1B], %g3
loop_921:
edge16n %l4, %l6, %i0
loop_922:
st %f4, [%l7 + 0x5C]
fmovsleu %icc, %f10, %f13
edge32n %l5, %g4, %i1
movgu %icc, %g6, %o0
lduw [%l7 + 0x44], %o6
brnz %i4, loop_923
ldsb [%l7 + 0x56], %l0
move %xcc, %i5, %o3
mulx %l1, %o2, %l2
loop_923:
fornot1 %f8, %f2, %f4
udivx %o7, 0x1BB8, %i7
lduh [%l7 + 0x58], %g2
ld [%l7 + 0x4C], %f3
movrlz %i3, %i6, %g7
fcmple32 %f10, %f4, %o1
fbuge,a %fcc3, loop_924
std %f6, [%l7 + 0x50]
stb %o4, [%l7 + 0x3E]
sth %i2, [%l7 + 0x1A]
loop_924:
std %f2, [%l7 + 0x08]
std %f12, [%l7 + 0x48]
fcmpne32 %f6, %f8, %g5
nop
setx loop_925, %l0, %l1
jmpl %l1, %o5
fmovrdlz %l3, %f0, %f14
movge %xcc, %g1, %g3
fmovs %f9, %f1
loop_925:
tge %xcc, 0x5
subc %l6, %l4, %l5
ldsb [%l7 + 0x36], %g4
fbue,a %fcc0, loop_926
std %f10, [%l7 + 0x70]
lduh [%l7 + 0x28], %i0
ldsh [%l7 + 0x1E], %i1
loop_926:
edge8 %o0, %o6, %g6
fmovse %icc, %f13, %f1
fabsd %f4, %f12
fcmpne32 %f10, %f8, %l0
fbuge,a %fcc2, loop_927
movpos %xcc, %i5, %i4
fsrc1 %f4, %f12
subccc %l1, 0x0515, %o2
loop_927:
fnors %f5, %f13, %f11
edge32ln %l2, %o7, %i7
fpsub32s %f14, %f12, %f9
ldsw [%l7 + 0x50], %o3
fpadd32s %f0, %f15, %f0
array8 %i3, %i6, %g2
brz %g7, loop_928
ldsw [%l7 + 0x6C], %o1
brgez,a %i2, loop_929
edge16l %o4, %g5, %o5
loop_928:
ldsb [%l7 + 0x53], %g1
fsrc1s %f9, %f15
loop_929:
fbne,a %fcc0, loop_930
fmuld8sux16 %f8, %f8, %f8
brz %l3, loop_931
ba,a,pt %xcc, loop_932
loop_930:
fbue,a %fcc2, loop_933
sdivcc %l6, 0x14C6, %g3
loop_931:
bpos,a,pt %xcc, loop_934
loop_932:
fpack16 %f0, %f0
loop_933:
move %icc, %l5, %l4
fmul8x16al %f6, %f12, %f14
loop_934:
fornot2s %f4, %f3, %f14
ldub [%l7 + 0x21], %i0
st %f9, [%l7 + 0x6C]
ldsw [%l7 + 0x0C], %g4
alignaddr %o0, %i1, %g6
st %f7, [%l7 + 0x58]
ldd [%l7 + 0x60], %f0
andn %l0, 0x0D72, %o6
fsrc1s %f4, %f6
fcmpne16 %f14, %f14, %i5
movrlez %i4, %l1, %l2
fandnot2 %f4, %f10, %f10
fmovsvs %icc, %f13, %f11
srax %o2, 0x0D, %o7
fexpand %f14, %f2
fsrc1s %f14, %f5
fmovsa %xcc, %f2, %f10
brz %o3, loop_935
fmovsneg %icc, %f2, %f15
stw %i3, [%l7 + 0x3C]
xnor %i7, 0x1AAF, %i6
loop_935:
movcc %icc, %g7, %o1
umul %i2, %o4, %g2
fmovrdgez %o5, %f8, %f14
fmovsne %xcc, %f9, %f8
ldsh [%l7 + 0x7C], %g1
brnz,a %l3, loop_936
movg %xcc, %l6, %g3
st %f13, [%l7 + 0x60]
fmul8ulx16 %f14, %f0, %f14
loop_936:
bpos,a loop_937
std %f8, [%l7 + 0x40]
tsubcc %g5, %l5, %i0
fandnot1s %f9, %f11, %f12
loop_937:
sth %g4, [%l7 + 0x3E]
sub %o0, %l4, %i1
fmovdl %icc, %f15, %f2
ld [%l7 + 0x54], %f0
fornot2s %f3, %f0, %f11
fnot2s %f6, %f15
movrlez %l0, 0x0FE, %o6
movvs %xcc, %g6, %i4
ld [%l7 + 0x5C], %f14
tvc %xcc, 0x4
fnor %f12, %f8, %f4
fones %f3
ldx [%l7 + 0x70], %l1
lduw [%l7 + 0x60], %i5
fbe %fcc0, loop_938
ldsb [%l7 + 0x70], %l2
fmul8x16al %f14, %f5, %f12
tl %icc, 0x4
loop_938:
udiv %o7, 0x0AE9, %o3
stw %o2, [%l7 + 0x40]
brlez,a %i3, loop_939
subcc %i7, %g7, %i6
fble %fcc0, loop_940
andncc %i2, %o4, %o1
loop_939:
movrgez %o5, 0x27A, %g2
edge16 %l3, %g1, %g3
loop_940:
ldub [%l7 + 0x43], %l6
fmuld8sux16 %f1, %f11, %f0
fcmpeq32 %f8, %f6, %l5
orn %g5, 0x0714, %i0
fcmpgt32 %f10, %f2, %g4
array32 %l4, %i1, %l0
fandnot1s %f4, %f9, %f5
ldsb [%l7 + 0x57], %o6
and %g6, 0x182B, %i4
st %f13, [%l7 + 0x28]
edge32 %o0, %i5, %l1
ldub [%l7 + 0x6D], %o7
st %f4, [%l7 + 0x20]
ldd [%l7 + 0x38], %f6
move %xcc, %l2, %o2
siam 0x1
fand %f4, %f4, %f8
fmovdg %icc, %f14, %f1
fpmerge %f10, %f1, %f12
sth %i3, [%l7 + 0x6C]
ldsb [%l7 + 0x62], %i7
ldx [%l7 + 0x28], %o3
nop
setx loop_941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %icc, %f2, %f9
bvs loop_942
fornot1 %f6, %f4, %f2
loop_941:
stx %g7, [%l7 + 0x18]
st %f9, [%l7 + 0x5C]
loop_942:
fmovdneg %icc, %f8, %f12
udiv %i6, 0x1E15, %o4
andncc %i2, %o5, %o1
fmovdg %icc, %f6, %f1
sth %l3, [%l7 + 0x78]
fmovrse %g2, %f0, %f15
fmul8x16al %f10, %f3, %f4
addccc %g3, 0x00B6, %l6
ldsw [%l7 + 0x5C], %g1
orcc %l5, 0x1B2C, %i0
sdivx %g5, 0x005F, %g4
st %f11, [%l7 + 0x18]
fpadd16 %f8, %f6, %f12
edge8 %i1, %l4, %o6
ldub [%l7 + 0x11], %g6
brgez %i4, loop_943
brnz %o0, loop_944
nop
setx loop_945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x36], %l0
loop_943:
edge16n %i5, %l1, %o7
loop_944:
fmovsvc %xcc, %f2, %f8
loop_945:
tleu %icc, 0x7
xorcc %o2, 0x03F3, %i3
lduw [%l7 + 0x18], %i7
movrne %o3, 0x315, %l2
fsrc2 %f14, %f6
fcmps %fcc3, %f11, %f15
fsrc2 %f6, %f10
fxnors %f6, %f1, %f11
ldsw [%l7 + 0x28], %i6
fmovsvc %xcc, %f1, %f14
ldd [%l7 + 0x58], %f14
taddcctv %o4, %i2, %g7
fandnot2s %f8, %f10, %f13
ldsw [%l7 + 0x78], %o5
tsubcctv %o1, 0x1412, %l3
udiv %g2, 0x1055, %l6
lduw [%l7 + 0x48], %g3
stb %g1, [%l7 + 0x3A]
bn,a %icc, loop_946
edge32ln %i0, %l5, %g4
ldub [%l7 + 0x1D], %i1
tvc %xcc, 0x1
loop_946:
fcmpne16 %f2, %f0, %l4
std %f4, [%l7 + 0x70]
fbl %fcc3, loop_947
faligndata %f14, %f4, %f2
fmuld8ulx16 %f9, %f13, %f4
std %f4, [%l7 + 0x40]
loop_947:
fornot1s %f11, %f9, %f8
fmovdle %xcc, %f8, %f2
fmovse %xcc, %f7, %f12
tvs %xcc, 0x1
xnorcc %g5, 0x1CED, %o6
st %f13, [%l7 + 0x40]
ldsh [%l7 + 0x76], %i4
tle %xcc, 0x3
call loop_948
edge8l %g6, %l0, %i5
mova %xcc, %l1, %o0
movrgz %o2, 0x13C, %i3
loop_948:
fcmpeq16 %f10, %f8, %o7
fmovrdlez %i7, %f14, %f0
ldx [%l7 + 0x38], %o3
fmovdle %icc, %f15, %f6
ldd [%l7 + 0x40], %f8
fmovrdlz %i6, %f4, %f6
movrlz %o4, 0x0F5, %l2
fsrc2 %f12, %f6
ldd [%l7 + 0x70], %f0
st %f10, [%l7 + 0x60]
stx %g7, [%l7 + 0x40]
movgu %xcc, %i2, %o1
sth %o5, [%l7 + 0x44]
edge8l %l3, %l6, %g3
ld [%l7 + 0x34], %f15
sth %g1, [%l7 + 0x40]
add %i0, %g2, %g4
movgu %xcc, %i1, %l5
movrlz %l4, %o6, %g5
smulcc %i4, %l0, %g6
ldub [%l7 + 0x15], %i5
st %f13, [%l7 + 0x20]
edge32l %l1, %o0, %o2
fcmpeq16 %f4, %f0, %i3
fmovdneg %icc, %f7, %f3
popc 0x0245, %i7
tg %icc, 0x4
brnz %o7, loop_949
fmul8ulx16 %f4, %f0, %f8
fmovsl %xcc, %f10, %f2
stb %i6, [%l7 + 0x45]
loop_949:
movge %icc, %o4, %o3
fornot2 %f10, %f2, %f2
lduw [%l7 + 0x08], %l2
std %f14, [%l7 + 0x20]
brnz,a %g7, loop_950
fbg %fcc3, loop_951
tgu %xcc, 0x1
fmovdn %xcc, %f6, %f6
loop_950:
ldsh [%l7 + 0x12], %o1
loop_951:
tcc %xcc, 0x1
ble,pt %icc, loop_952
ld [%l7 + 0x58], %f2
fmovsvs %xcc, %f13, %f10
fbul,a %fcc3, loop_953
loop_952:
sth %o5, [%l7 + 0x12]
fpsub32s %f3, %f14, %f2
ldx [%l7 + 0x58], %i2
loop_953:
std %f10, [%l7 + 0x38]
lduw [%l7 + 0x08], %l3
addcc %l6, 0x1963, %g1
ld [%l7 + 0x60], %f5
fmul8x16 %f14, %f6, %f12
lduw [%l7 + 0x0C], %i0
ldx [%l7 + 0x58], %g3
fmovsl %xcc, %f3, %f9
movrgz %g2, 0x21A, %g4
ld [%l7 + 0x74], %f7
ldsw [%l7 + 0x20], %l5
fba,a %fcc0, loop_954
nop
setx loop_955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %l4, %o6, %g5
fnors %f15, %f9, %f12
loop_954:
fcmple32 %f6, %f10, %i1
loop_955:
fcmple16 %f12, %f0, %i4
nop
setx loop_956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f4, %f9
xorcc %l0, 0x1E88, %i5
brlz,a %g6, loop_957
loop_956:
popc %l1, %o0
smulcc %o2, 0x06AE, %i7
fmovsneg %icc, %f7, %f13
loop_957:
tneg %icc, 0x4
sdivcc %i3, 0x1769, %i6
fandnot2s %f10, %f1, %f11
ldsh [%l7 + 0x16], %o4
sethi 0x0EBC, %o3
lduh [%l7 + 0x0E], %o7
fpadd32 %f4, %f0, %f10
movvs %xcc, %g7, %l2
addccc %o5, %o1, %i2
fmul8sux16 %f4, %f14, %f4
brlz %l3, loop_958
sethi 0x0D03, %g1
or %l6, 0x1E9F, %g3
stw %i0, [%l7 + 0x64]
loop_958:
fnand %f0, %f2, %f4
stb %g4, [%l7 + 0x0B]
lduh [%l7 + 0x62], %l5
ldd [%l7 + 0x10], %f6
ldsw [%l7 + 0x48], %g2
and %o6, 0x0771, %g5
fmul8x16 %f14, %f14, %f4
smul %l4, %i4, %l0
ldx [%l7 + 0x40], %i1
or %g6, 0x003E, %i5
brlez,a %o0, loop_959
stw %l1, [%l7 + 0x1C]
fmovdne %icc, %f4, %f10
fpadd16 %f6, %f8, %f12
loop_959:
movre %o2, 0x0FB, %i7
bcc,a loop_960
fmovdn %xcc, %f15, %f11
tne %xcc, 0x5
fmovsneg %icc, %f12, %f6
loop_960:
tcs %icc, 0x5
edge8n %i6, %i3, %o3
ldx [%l7 + 0x48], %o7
srlx %o4, %l2, %g7
bne loop_961
fmovrde %o5, %f0, %f6
ld [%l7 + 0x60], %f0
fornot2s %f15, %f3, %f5
loop_961:
tgu %xcc, 0x1
fbn %fcc2, loop_962
stx %i2, [%l7 + 0x38]
sra %l3, 0x1F, %o1
bg,a,pt %xcc, loop_963
loop_962:
xnor %g1, %l6, %i0
srax %g4, %g3, %g2
fmovdcc %icc, %f6, %f1
loop_963:
brz %l5, loop_964
udivx %g5, 0x14AE, %l4
srax %i4, 0x0D, %o6
fmovsg %icc, %f13, %f11
loop_964:
fmovsneg %xcc, %f5, %f6
movre %i1, %l0, %g6
siam 0x1
lduw [%l7 + 0x1C], %i5
subc %l1, %o0, %o2
fnor %f14, %f12, %f12
fblg,a %fcc2, loop_965
stx %i7, [%l7 + 0x38]
orn %i3, %o3, %o7
fmovsvc %icc, %f7, %f5
loop_965:
fmovscs %xcc, %f10, %f8
fzeros %f11
fbu %fcc2, loop_966
or %o4, 0x179C, %l2
fmovdl %icc, %f14, %f10
fpsub32 %f6, %f6, %f2
loop_966:
bshuffle %f8, %f4, %f8
brnz %g7, loop_967
stw %o5, [%l7 + 0x7C]
movle %xcc, %i2, %l3
stb %o1, [%l7 + 0x17]
loop_967:
movre %i6, %g1, %l6
stb %i0, [%l7 + 0x7D]
ldx [%l7 + 0x10], %g4
ldd [%l7 + 0x30], %f8
fnot2s %f6, %f10
bcc,a loop_968
movvc %icc, %g2, %l5
stw %g5, [%l7 + 0x38]
fmovdneg %icc, %f6, %f9
loop_968:
stx %g3, [%l7 + 0x40]
fmovse %icc, %f3, %f10
sethi 0x0590, %i4
brgez,a %o6, loop_969
ba %icc, loop_970
lduw [%l7 + 0x24], %i1
movrne %l0, %l4, %g6
loop_969:
ldx [%l7 + 0x08], %i5
loop_970:
andncc %o0, %l1, %i7
movl %xcc, %i3, %o3
fmovsleu %xcc, %f12, %f6
subcc %o2, %o4, %o7
ldx [%l7 + 0x40], %g7
fornot2 %f2, %f6, %f6
fmovdge %xcc, %f0, %f0
movvs %icc, %o5, %i2
fmovsg %icc, %f7, %f5
orn %l2, 0x0979, %o1
lduw [%l7 + 0x68], %l3
std %f10, [%l7 + 0x60]
st %f13, [%l7 + 0x70]
orcc %i6, %l6, %g1
fmuld8sux16 %f6, %f7, %f2
fpadd32 %f2, %f6, %f10
xor %i0, %g4, %l5
st %f4, [%l7 + 0x28]
fmovrdlez %g5, %f0, %f2
fbu %fcc3, loop_971
fand %f0, %f14, %f0
sth %g2, [%l7 + 0x68]
sth %i4, [%l7 + 0x1A]
loop_971:
edge8n %o6, %g3, %l0
fmul8x16au %f3, %f2, %f12
fxors %f5, %f10, %f8
stx %i1, [%l7 + 0x20]
st %f1, [%l7 + 0x40]
brlez %l4, loop_972
tleu %icc, 0x1
fbge,a %fcc1, loop_973
fmovrdgz %g6, %f2, %f8
loop_972:
tsubcc %i5, 0x091C, %l1
ld [%l7 + 0x28], %f11
loop_973:
fmovsle %icc, %f4, %f15
st %f9, [%l7 + 0x2C]
faligndata %f8, %f14, %f4
bg,pt %xcc, loop_974
fmovs %f13, %f4
ldd [%l7 + 0x78], %f12
ble,a loop_975
loop_974:
brnz,a %o0, loop_976
addcc %i3, %i7, %o3
fmovsle %xcc, %f2, %f10
loop_975:
ldx [%l7 + 0x10], %o2
loop_976:
taddcctv %o4, 0x1B77, %o7
ldsb [%l7 + 0x17], %g7
fmovs %f12, %f10
array32 %o5, %l2, %o1
andn %i2, %l3, %l6
bcc,a,pn %icc, loop_977
mova %xcc, %g1, %i6
addccc %g4, %i0, %g5
fbge %fcc2, loop_978
loop_977:
fmovsne %xcc, %f12, %f12
bcs %xcc, loop_979
andn %l5, %i4, %o6
loop_978:
tsubcc %g2, 0x0328, %l0
fone %f14
loop_979:
ldsw [%l7 + 0x50], %i1
ldsw [%l7 + 0x10], %l4
fmovrslez %g6, %f6, %f9
stx %i5, [%l7 + 0x20]
fmovsn %xcc, %f1, %f2
alignaddrl %l1, %o0, %g3
fmul8x16au %f15, %f15, %f12
fmovdleu %icc, %f12, %f7
stx %i3, [%l7 + 0x08]
bgu,a,pt %icc, loop_980
fandnot2s %f15, %f5, %f10
stb %o3, [%l7 + 0x23]
stx %i7, [%l7 + 0x70]
loop_980:
fbn %fcc3, loop_981
stw %o4, [%l7 + 0x6C]
nop
setx loop_982, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x29], %o7
loop_981:
fmovrdlz %g7, %f8, %f12
addcc %o5, 0x19BA, %o1
loop_982:
fcmple32 %f6, %f14, %l2
andcc %i2, 0x10EA, %l3
movcc %icc, %l6, %g1
fbue,a %fcc2, loop_983
fmovrsne %i6, %f13, %f12
movrne %i0, %g4, %l5
fmovsneg %xcc, %f11, %f6
loop_983:
stb %i4, [%l7 + 0x7B]
xorcc %g5, %o6, %g2
array16 %i1, %l4, %l0
ldsh [%l7 + 0x08], %g6
fpsub32 %f6, %f4, %f2
ldsh [%l7 + 0x2A], %l1
edge32l %o0, %g3, %i5
lduw [%l7 + 0x14], %o3
smulcc %i7, 0x040E, %i3
stb %o2, [%l7 + 0x20]
ldsh [%l7 + 0x70], %o7
bvs,a,pt %icc, loop_984
fpack32 %f6, %f8, %f12
lduh [%l7 + 0x24], %o4
fpack32 %f10, %f10, %f10
loop_984:
fpsub32 %f0, %f10, %f6
ldsw [%l7 + 0x08], %g7
fba,a %fcc2, loop_985
fxnors %f11, %f12, %f5
orcc %o1, %o5, %i2
ldsb [%l7 + 0x23], %l3
loop_985:
ldsw [%l7 + 0x3C], %l2
edge16n %g1, %i6, %i0
stw %g4, [%l7 + 0x44]
fmovrse %l5, %f1, %f4
subc %l6, 0x1510, %i4
movvc %icc, %g5, %o6
edge8 %i1, %l4, %g2
movvs %icc, %g6, %l1
fmovsvs %icc, %f9, %f10
fnegs %f5, %f15
alignaddrl %l0, %o0, %g3
alignaddr %i5, %o3, %i3
fnors %f2, %f8, %f1
st %f5, [%l7 + 0x14]
umulcc %o2, %i7, %o7
fbl %fcc1, loop_986
fmovdl %xcc, %f13, %f14
ld [%l7 + 0x60], %f11
xor %o4, %g7, %o1
loop_986:
lduw [%l7 + 0x4C], %i2
tgu %xcc, 0x7
fcmpgt16 %f4, %f8, %o5
alignaddrl %l3, %g1, %i6
brz %i0, loop_987
tleu %icc, 0x5
fble %fcc0, loop_988
addc %g4, 0x0046, %l5
loop_987:
tsubcc %l6, 0x18C0, %i4
fbul,a %fcc3, loop_989
loop_988:
movneg %xcc, %l2, %o6
fone %f14
fpsub32 %f2, %f14, %f8
loop_989:
nop
setx loop_990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg,a %fcc0, loop_991
fmovrdgez %g5, %f6, %f6
fbue,a %fcc1, loop_992
loop_990:
fsrc2s %f8, %f11
loop_991:
ld [%l7 + 0x14], %f15
pdist %f4, %f6, %f12
loop_992:
fmovdneg %icc, %f0, %f10
fmovspos %icc, %f2, %f1
ldd [%l7 + 0x58], %f0
bshuffle %f2, %f4, %f6
tne %xcc, 0x7
movleu %icc, %l4, %i1
ldub [%l7 + 0x73], %g2
umulcc %l1, 0x1035, %g6
lduh [%l7 + 0x72], %o0
fmul8x16au %f2, %f2, %f4
movg %icc, %l0, %g3
ble,a,pt %xcc, loop_993
fbn %fcc3, loop_994
edge32l %o3, %i3, %o2
andcc %i5, %i7, %o7
loop_993:
fandnot2s %f6, %f9, %f11
loop_994:
edge16l %o4, %o1, %i2
fba %fcc3, loop_995
subcc %o5, 0x08C3, %l3
fbn %fcc0, loop_996
orcc %g1, 0x03D6, %i6
loop_995:
fmovdvs %xcc, %f9, %f7
bneg,a,pt %xcc, loop_997
loop_996:
fmovdne %xcc, %f0, %f2
fpsub16 %f4, %f10, %f0
tsubcctv %i0, 0x174D, %g7
loop_997:
array16 %l5, %g4, %l6
fmovrdne %l2, %f10, %f10
std %f6, [%l7 + 0x28]
fornot1s %f13, %f14, %f3
bleu,pn %xcc, loop_998
tleu %xcc, 0x0
fandnot1 %f2, %f4, %f4
fmovrde %o6, %f10, %f4
loop_998:
st %f5, [%l7 + 0x1C]
umul %i4, 0x0549, %l4
sdiv %g5, 0x0DA5, %g2
st %f13, [%l7 + 0x78]
fmul8x16al %f3, %f12, %f8
stb %i1, [%l7 + 0x7C]
edge32 %g6, %l1, %o0
fmovsn %xcc, %f10, %f7
sra %g3, 0x1E, %o3
edge32n %l0, %i3, %o2
ldub [%l7 + 0x4B], %i5
fmovsa %xcc, %f13, %f9
ldsw [%l7 + 0x30], %o7
ld [%l7 + 0x20], %f8
ld [%l7 + 0x4C], %f14
fmovsle %icc, %f3, %f2
add %o4, %o1, %i7
ld [%l7 + 0x70], %f0
fmovsg %xcc, %f12, %f1
fmovdpos %xcc, %f4, %f11
udivcc %i2, 0x035D, %o5
popc 0x0FEC, %l3
fandnot2s %f10, %f5, %f9
stw %g1, [%l7 + 0x3C]
siam 0x5
stw %i0, [%l7 + 0x70]
sllx %g7, %i6, %l5
edge16ln %l6, %l2, %o6
fcmple16 %f10, %f14, %i4
fpsub16 %f4, %f0, %f0
srl %l4, 0x0E, %g5
lduh [%l7 + 0x7A], %g4
sethi 0x0EF5, %g2
bcc,a,pt %xcc, loop_999
std %f0, [%l7 + 0x50]
fzero %f2
fmovrdgz %i1, %f10, %f14
loop_999:
bleu,pt %icc, loop_1000
fmovsvc %icc, %f0, %f5
edge16n %l1, %g6, %g3
fbl %fcc3, loop_1001
loop_1000:
fmovdleu %xcc, %f8, %f15
ldub [%l7 + 0x35], %o0
stb %l0, [%l7 + 0x13]
loop_1001:
lduh [%l7 + 0x40], %o3
te %icc, 0x0
xorcc %o2, 0x1EEA, %i3
fbuge %fcc3, loop_1002
ldsb [%l7 + 0x58], %o7
fnor %f6, %f2, %f4
fcmpne32 %f4, %f12, %i5
loop_1002:
sethi 0x1F6F, %o1
andn %i7, %i2, %o4
lduh [%l7 + 0x1E], %o5
ldub [%l7 + 0x56], %l3
movrlez %i0, 0x384, %g7
fmovrdgz %i6, %f14, %f6
bpos,a loop_1003
bcc,pt %xcc, loop_1004
ld [%l7 + 0x74], %f12
tl %xcc, 0x4
loop_1003:
fmovscc %xcc, %f4, %f3
loop_1004:
fmovsvs %icc, %f9, %f1
fnands %f5, %f1, %f2
lduw [%l7 + 0x74], %l5
movgu %xcc, %l6, %g1
ba,a,pn %xcc, loop_1005
alignaddr %o6, %i4, %l4
edge16n %l2, %g4, %g5
faligndata %f2, %f0, %f10
loop_1005:
fba,a %fcc0, loop_1006
fnegs %f3, %f6
sllx %g2, %i1, %g6
fpack32 %f14, %f12, %f2
loop_1006:
st %f5, [%l7 + 0x24]
sth %l1, [%l7 + 0x60]
movcs %icc, %g3, %o0
fmuld8sux16 %f14, %f5, %f6
brgz,a %l0, loop_1007
nop
setx loop_1008, %l0, %l1
jmpl %l1, %o3
std %f0, [%l7 + 0x18]
array16 %o2, %i3, %o7
loop_1007:
movn %icc, %o1, %i5
loop_1008:
lduw [%l7 + 0x1C], %i7
lduw [%l7 + 0x2C], %o4
fmovdn %icc, %f15, %f3
stb %i2, [%l7 + 0x3C]
te %xcc, 0x7
andn %l3, %i0, %o5
fcmple32 %f12, %f6, %g7
taddcc %i6, %l6, %l5
sllx %o6, 0x10, %i4
ld [%l7 + 0x68], %f10
fpackfix %f8, %f3
ldx [%l7 + 0x58], %l4
fones %f14
subcc %l2, %g1, %g5
std %f2, [%l7 + 0x20]
ldsh [%l7 + 0x5A], %g4
fba %fcc0, loop_1009
nop
setx loop_1010, %l0, %l1
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 %g2, [%l7 + 0x54]
std %f2, [%l7 + 0x70]
loop_1009:
stw %g6, [%l7 + 0x78]
loop_1010:
ldd [%l7 + 0x18], %f8
ld [%l7 + 0x0C], %f13
fsrc1 %f8, %f6
ldsw [%l7 + 0x20], %l1
be %icc, loop_1011
movneg %icc, %i1, %g3
ldd [%l7 + 0x08], %f0
movcs %xcc, %o0, %o3
loop_1011:
std %f14, [%l7 + 0x40]
ldsw [%l7 + 0x7C], %l0
fnor %f6, %f0, %f6
bgu,a,pn %icc, loop_1012
fornot1 %f4, %f10, %f6
fzeros %f4
fmul8x16al %f12, %f5, %f10
loop_1012:
fors %f0, %f3, %f11
movre %o2, 0x290, %i3
fnegs %f10, %f7
sth %o7, [%l7 + 0x70]
ldsb [%l7 + 0x5C], %i5
movgu %icc, %o1, %o4
fmul8x16au %f6, %f2, %f4
orncc %i2, %i7, %l3
movgu %xcc, %o5, %g7
std %f10, [%l7 + 0x08]
fmovsge %xcc, %f1, %f11
ldsb [%l7 + 0x10], %i6
tg %icc, 0x1
bgu,a,pt %xcc, loop_1013
fmovsle %xcc, %f6, %f7
ld [%l7 + 0x74], %f8
ld [%l7 + 0x64], %f5
loop_1013:
stw %i0, [%l7 + 0x68]
orncc %l6, 0x0AC0, %l5
ldsh [%l7 + 0x3C], %o6
ldsh [%l7 + 0x4A], %l4
ldub [%l7 + 0x24], %l2
fba %fcc2, loop_1014
lduw [%l7 + 0x78], %i4
umulcc %g5, %g1, %g2
tvs %icc, 0x7
loop_1014:
addcc %g6, %l1, %g4
brz %g3, loop_1015
ldub [%l7 + 0x1D], %i1
movrgez %o0, %o3, %o2
fbe %fcc2, loop_1016
loop_1015:
fmul8sux16 %f0, %f4, %f4
movl %icc, %i3, %o7
std %f6, [%l7 + 0x68]
loop_1016:
movn %xcc, %l0, %o1
fmovdvs %icc, %f11, %f9
tne %icc, 0x4
ldsb [%l7 + 0x3C], %i5
fones %f0
stb %o4, [%l7 + 0x65]
array8 %i2, %i7, %l3
nop
setx loop_1017, %l0, %l1
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 %icc, %f7, %f8
tne %xcc, 0x0
st %f2, [%l7 + 0x3C]
loop_1017:
ldsb [%l7 + 0x7A], %g7
ldsw [%l7 + 0x6C], %i6
taddcc %o5, 0x02BA, %i0
xnorcc %l6, 0x1FDB, %o6
fmovrde %l4, %f10, %f6
ldsw [%l7 + 0x60], %l5
fcmpeq32 %f8, %f6, %i4
taddcctv %l2, %g1, %g5
st %f5, [%l7 + 0x60]
std %f14, [%l7 + 0x08]
fmovdvc %xcc, %f12, %f1
fble %fcc1, loop_1018
array32 %g6, %g2, %g4
alignaddrl %l1, %g3, %i1
fmovsle %icc, %f13, %f13
loop_1018:
sra %o0, %o3, %o2
edge8l %o7, %l0, %o1
addcc %i3, %i5, %o4
edge8 %i2, %l3, %i7
ldub [%l7 + 0x1D], %i6
ble,a %icc, loop_1019
fmovdle %icc, %f3, %f2
std %f12, [%l7 + 0x78]
fand %f14, %f0, %f14
loop_1019:
fcmple32 %f6, %f14, %g7
xnorcc %o5, %l6, %i0
fnors %f6, %f14, %f0
fmovrsne %l4, %f7, %f13
ldd [%l7 + 0x30], %f6
ldub [%l7 + 0x50], %l5
edge32ln %o6, %l2, %g1
tpos %icc, 0x2
be,a loop_1020
movvc %icc, %i4, %g5
fpadd32 %f0, %f4, %f12
fbn %fcc1, loop_1021
loop_1020:
umulcc %g2, 0x1A3B, %g4
andncc %g6, %l1, %i1
fmovrdgez %o0, %f2, %f14
loop_1021:
xnorcc %o3, 0x1FE1, %g3
edge8ln %o2, %l0, %o1
fnand %f4, %f0, %f6
tl %icc, 0x5
sth %i3, [%l7 + 0x1A]
ba %xcc, loop_1022
tleu %xcc, 0x5
fnot1 %f4, %f10
stx %o7, [%l7 + 0x78]
loop_1022:
fmovrdlz %i5, %f12, %f12
ldsw [%l7 + 0x64], %o4
tn %xcc, 0x7
fmuld8ulx16 %f6, %f12, %f12
fnegd %f0, %f14
sub %i2, %i7, %i6
ldx [%l7 + 0x58], %g7
brlz,a %o5, loop_1023
sdivcc %l6, 0x0B2C, %i0
fnot2s %f6, %f0
edge8ln %l4, %l3, %l5
loop_1023:
edge8ln %o6, %l2, %g1
ldsh [%l7 + 0x7C], %g5
fmovsneg %xcc, %f2, %f11
movge %xcc, %i4, %g2
ldsh [%l7 + 0x3A], %g6
andcc %l1, 0x1672, %i1
udivx %o0, 0x0308, %o3
fxor %f8, %f4, %f8
brlez,a %g3, loop_1024
ldsh [%l7 + 0x5C], %o2
ldd [%l7 + 0x58], %f2
fcmpeq32 %f8, %f0, %g4
loop_1024:
stx %l0, [%l7 + 0x50]
tleu %xcc, 0x1
sdivx %o1, 0x0FA0, %o7
xor %i5, %i3, %o4
stw %i2, [%l7 + 0x34]
fmovdneg %xcc, %f6, %f10
mulx %i7, 0x1D06, %g7
movrgez %o5, 0x2EA, %l6
fbe %fcc1, loop_1025
bg,a loop_1026
fxors %f12, %f14, %f7
fmovde %xcc, %f10, %f1
loop_1025:
fmovrsne %i6, %f2, %f12
loop_1026:
fxors %f15, %f2, %f11
fmuld8ulx16 %f3, %f12, %f12
stb %l4, [%l7 + 0x1D]
movle %icc, %i0, %l5
ldub [%l7 + 0x5B], %o6
tsubcc %l2, %g1, %l3
edge8 %i4, %g5, %g2
fbul %fcc0, loop_1027
stw %g6, [%l7 + 0x58]
stb %i1, [%l7 + 0x7A]
subccc %l1, 0x0CDB, %o0
loop_1027:
ldsb [%l7 + 0x0C], %o3
tpos %xcc, 0x1
srax %o2, %g3, %l0
tleu %xcc, 0x6
brz,a %g4, loop_1028
fandnot2 %f10, %f6, %f8
fmovrdlez %o7, %f6, %f6
tsubcctv %i5, %o1, %o4
loop_1028:
ld [%l7 + 0x68], %f1
fornot1s %f10, %f2, %f11
ldub [%l7 + 0x79], %i3
fbe %fcc1, loop_1029
xor %i2, 0x0F1D, %i7
sth %g7, [%l7 + 0x0E]
ldub [%l7 + 0x3A], %o5
loop_1029:
add %l6, %l4, %i6
movre %l5, 0x235, %i0
stb %l2, [%l7 + 0x59]
fbne,a %fcc3, loop_1030
tge %xcc, 0x3
fandnot1s %f14, %f10, %f9
fbne %fcc3, loop_1031
loop_1030:
ldsh [%l7 + 0x5E], %g1
edge32ln %l3, %i4, %o6
stx %g5, [%l7 + 0x78]
loop_1031:
tneg %icc, 0x4
fbge,a %fcc2, loop_1032
fble %fcc0, loop_1033
tvs %icc, 0x6
ldd [%l7 + 0x70], %f6
loop_1032:
fpsub32 %f4, %f4, %f10
loop_1033:
ldsw [%l7 + 0x70], %g6
fcmpgt32 %f8, %f12, %g2
fnot2 %f4, %f14
lduh [%l7 + 0x60], %l1
ldub [%l7 + 0x21], %o0
fnot1s %f1, %f0
ldsh [%l7 + 0x36], %o3
ldx [%l7 + 0x58], %o2
bge,pt %icc, loop_1034
fandnot1s %f0, %f3, %f12
fcmps %fcc3, %f5, %f11
stw %i1, [%l7 + 0x5C]
loop_1034:
fmovsle %xcc, %f13, %f5
ldub [%l7 + 0x2D], %g3
bgu loop_1035
fmovsleu %icc, %f11, %f1
movcc %icc, %l0, %g4
edge8 %o7, %i5, %o1
loop_1035:
tcs %xcc, 0x6
popc %o4, %i3
edge16n %i7, %g7, %i2
fmovdvc %xcc, %f13, %f13
stw %o5, [%l7 + 0x30]
fblg %fcc0, loop_1036
fbul,a %fcc1, loop_1037
movre %l4, %l6, %l5
nop
setx loop_1038, %l0, %l1
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_1036:
movleu %xcc, %i6, %l2
loop_1037:
movvs %xcc, %g1, %l3
add %i4, %o6, %g5
loop_1038:
fmovsl %xcc, %f12, %f2
brlz %g6, loop_1039
ld [%l7 + 0x40], %f11
nop
setx loop_1040, %l0, %l1
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 %g2, loop_1041
loop_1039:
stx %l1, [%l7 + 0x70]
ldx [%l7 + 0x18], %o0
loop_1040:
fcmpeq32 %f8, %f8, %i0
loop_1041:
edge8n %o3, %o2, %i1
ldd [%l7 + 0x28], %f2
subccc %g3, 0x0DC1, %g4
bn,a %xcc, loop_1042
fsrc2 %f4, %f2
taddcctv %o7, %i5, %o1
ldx [%l7 + 0x78], %l0
loop_1042:
fpadd32 %f12, %f0, %f2
ba,pt %xcc, loop_1043
subc %o4, 0x1D6B, %i3
tpos %xcc, 0x2
stw %g7, [%l7 + 0x30]
loop_1043:
add %i7, 0x1028, %i2
movg %xcc, %l4, %o5
tsubcc %l5, %i6, %l6
srl %l2, 0x05, %g1
lduh [%l7 + 0x56], %i4
ldsw [%l7 + 0x58], %l3
bneg,pt %xcc, loop_1044
ba,pt %xcc, loop_1045
fcmpd %fcc3, %f0, %f2
brgz %o6, loop_1046
loop_1044:
tsubcc %g5, 0x023D, %g6
loop_1045:
move %icc, %g2, %l1
lduw [%l7 + 0x30], %i0
loop_1046:
ldsb [%l7 + 0x45], %o3
brlz %o0, loop_1047
ldd [%l7 + 0x38], %f12
bge,a,pt %xcc, loop_1048
bneg,pn %xcc, loop_1049
loop_1047:
ld [%l7 + 0x68], %f9
fmovdvc %icc, %f12, %f7
loop_1048:
tleu %icc, 0x5
loop_1049:
orcc %i1, %g3, %g4
ldub [%l7 + 0x6E], %o7
stb %i5, [%l7 + 0x79]
fba %fcc2, loop_1050
stx %o1, [%l7 + 0x78]
movgu %xcc, %o2, %o4
stw %l0, [%l7 + 0x28]
loop_1050:
fmovrdlez %i3, %f2, %f12
sllx %g7, 0x04, %i2
ld [%l7 + 0x54], %f15
pdist %f14, %f0, %f10
fsrc2 %f2, %f6
sth %l4, [%l7 + 0x20]
pdist %f2, %f12, %f10
ta %xcc, 0x5
xorcc %i7, %l5, %o5
tge %icc, 0x3
sra %i6, 0x18, %l6
srlx %g1, 0x09, %l2
ldsb [%l7 + 0x61], %i4
movvs %xcc, %l3, %o6
fpsub32 %f6, %f0, %f8
fands %f1, %f0, %f2
st %f3, [%l7 + 0x10]
fmovspos %icc, %f9, %f7
stx %g5, [%l7 + 0x58]
tg %xcc, 0x3
fbg,a %fcc1, loop_1051
ldx [%l7 + 0x30], %g6
or %g2, %i0, %o3
fzeros %f1
loop_1051:
fors %f13, %f15, %f15
fbl,a %fcc1, loop_1052
fxor %f0, %f12, %f0
be,pt %xcc, loop_1053
stw %o0, [%l7 + 0x2C]
loop_1052:
pdist %f6, %f0, %f2
fnegd %f0, %f8
loop_1053:
fzeros %f5
fmovrdgz %i1, %f4, %f2
ldsh [%l7 + 0x1E], %l1
ldd [%l7 + 0x30], %f12
ldub [%l7 + 0x64], %g3
pdist %f10, %f12, %f2
ldx [%l7 + 0x78], %o7
srl %g4, %o1, %o2
edge32n %o4, %i5, %i3
lduh [%l7 + 0x56], %l0
st %f15, [%l7 + 0x48]
fbl %fcc2, loop_1054
tneg %icc, 0x5
ta %xcc, 0x7
ld [%l7 + 0x18], %f8
loop_1054:
movcs %icc, %g7, %i2
fands %f0, %f4, %f12
ldsw [%l7 + 0x48], %i7
st %f0, [%l7 + 0x34]
bge %xcc, loop_1055
lduw [%l7 + 0x0C], %l5
fornot1s %f1, %f9, %f15
movleu %xcc, %o5, %l4
loop_1055:
add %i6, 0x1024, %l6
stw %g1, [%l7 + 0x78]
tvs %icc, 0x3
fzero %f0
std %f8, [%l7 + 0x10]
fbne %fcc3, loop_1056
fmovrsne %i4, %f14, %f11
andncc %l3, %l2, %o6
bcc,a loop_1057
loop_1056:
fmovde %xcc, %f10, %f7
fmovrdne %g6, %f6, %f2
ldsw [%l7 + 0x38], %g2
loop_1057:
fmovrdgz %g5, %f4, %f14
tsubcctv %i0, 0x0CC0, %o3
fbule %fcc3, loop_1058
ldsh [%l7 + 0x0A], %i1
st %f15, [%l7 + 0x68]
xorcc %o0, 0x13C4, %l1
loop_1058:
subccc %g3, %g4, %o7
ba,a %xcc, loop_1059
fmovrdlez %o2, %f0, %f14
fnors %f3, %f0, %f2
movvc %icc, %o1, %i5
loop_1059:
fba,a %fcc0, loop_1060
tcs %icc, 0x1
tne %xcc, 0x0
stx %i3, [%l7 + 0x18]
loop_1060:
tne %xcc, 0x0
xnor %l0, 0x0338, %o4
bvs,pt %icc, loop_1061
fmovrse %i2, %f10, %f7
lduw [%l7 + 0x48], %i7
tcs %xcc, 0x0
loop_1061:
ldub [%l7 + 0x0B], %g7
fmovsvc %icc, %f2, %f15
movrlz %o5, 0x118, %l4
fcmpd %fcc3, %f4, %f6
tgu %icc, 0x1
fmovs %f15, %f4
fmovrdlz %l5, %f14, %f14
fmuld8sux16 %f7, %f10, %f12
taddcc %l6, 0x1612, %i6
st %f12, [%l7 + 0x64]
fbu,a %fcc2, loop_1062
srl %g1, %i4, %l3
fbn %fcc0, loop_1063
fmovs %f11, %f15
loop_1062:
fmovd %f0, %f12
fxors %f1, %f2, %f6
loop_1063:
fmovrdgez %l2, %f12, %f6
bpos,a,pt %xcc, loop_1064
fbo %fcc2, loop_1065
taddcc %g6, %g2, %o6
bleu,pt %xcc, loop_1066
loop_1064:
ldd [%l7 + 0x58], %f10
loop_1065:
fsrc1s %f2, %f0
sdivx %i0, 0x0A28, %g5
loop_1066:
addcc %o3, 0x1C13, %i1
movcs %xcc, %o0, %g3
tl %xcc, 0x0
fnot1s %f12, %f13
smul %l1, 0x1A64, %g4
sethi 0x1A3E, %o2
stw %o1, [%l7 + 0x0C]
sdiv %o7, 0x0E08, %i5
std %f8, [%l7 + 0x18]
bshuffle %f8, %f4, %f2
fbuge %fcc0, loop_1067
bneg,a %icc, loop_1068
edge32n %l0, %i3, %i2
brgz,a %o4, loop_1069
loop_1067:
tneg %icc, 0x7
loop_1068:
stw %g7, [%l7 + 0x34]
array8 %o5, %i7, %l5
loop_1069:
fornot2 %f10, %f6, %f0
nop
setx loop_1070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x4C], %l6
ldd [%l7 + 0x60], %f6
fmovse %icc, %f12, %f7
loop_1070:
fcmpeq32 %f4, %f0, %l4
fmovsge %icc, %f12, %f15
subcc %g1, %i4, %i6
fmovscs %icc, %f9, %f6
movn %icc, %l3, %g6
ldd [%l7 + 0x50], %f0
stw %l2, [%l7 + 0x78]
be,pt %xcc, loop_1071
fmovdvc %xcc, %f0, %f13
fmovs %f1, %f4
ldub [%l7 + 0x68], %o6
loop_1071:
edge16ln %i0, %g5, %g2
fmovsge %icc, %f2, %f15
std %f8, [%l7 + 0x70]
st %f9, [%l7 + 0x50]
fpsub16 %f14, %f0, %f4
fmovrslz %o3, %f4, %f15
brz,a %o0, loop_1072
ldx [%l7 + 0x18], %g3
tsubcc %l1, 0x07FC, %g4
ta %xcc, 0x2
loop_1072:
fxors %f8, %f14, %f3
lduh [%l7 + 0x52], %i1
fmovdcs %icc, %f13, %f2
fbue,a %fcc3, loop_1073
st %f2, [%l7 + 0x18]
bpos,a loop_1074
bneg,pt %xcc, loop_1075
loop_1073:
st %f10, [%l7 + 0x6C]
fmovsvs %xcc, %f3, %f9
loop_1074:
fmuld8sux16 %f14, %f13, %f10
loop_1075:
fmovse %xcc, %f7, %f11
orcc %o1, %o7, %o2
fone %f2
fsrc2s %f5, %f5
fmovsn %icc, %f10, %f15
ldx [%l7 + 0x10], %i5
fcmple16 %f6, %f6, %l0
edge32l %i3, %i2, %o4
fmovdvc %xcc, %f12, %f3
fmovdneg %icc, %f4, %f14
ldx [%l7 + 0x28], %g7
fmovdgu %xcc, %f7, %f13
stx %i7, [%l7 + 0x70]
edge8n %l5, %o5, %l4
movrlez %g1, 0x0AB, %l6
st %f8, [%l7 + 0x3C]
bleu %xcc, loop_1076
ldsb [%l7 + 0x26], %i6
fble,a %fcc2, loop_1077
umul %i4, 0x08A7, %l3
loop_1076:
umulcc %g6, %l2, %o6
xnor %g5, %i0, %o3
loop_1077:
bne loop_1078
lduh [%l7 + 0x34], %o0
fcmple16 %f14, %f0, %g2
lduh [%l7 + 0x40], %l1
loop_1078:
fpack32 %f12, %f12, %f0
fbug %fcc2, loop_1079
fmovse %icc, %f6, %f4
sdivx %g4, 0x1CE7, %g3
fmovde %icc, %f9, %f6
loop_1079:
xnorcc %i1, 0x1DB8, %o7
fmovdne %icc, %f4, %f14
sth %o2, [%l7 + 0x3A]
lduh [%l7 + 0x14], %i5
sdiv %l0, 0x132F, %i3
sth %o1, [%l7 + 0x5A]
srax %i2, 0x15, %g7
fbul,a %fcc1, loop_1080
stx %o4, [%l7 + 0x78]
fble,a %fcc2, loop_1081
orn %l5, 0x0576, %i7
loop_1080:
ldx [%l7 + 0x58], %l4
or %g1, 0x0CCD, %o5
loop_1081:
fmovsvc %xcc, %f10, %f4
alignaddr %i6, %l6, %i4
movpos %icc, %g6, %l2
bshuffle %f10, %f0, %f14
stx %o6, [%l7 + 0x10]
fblg %fcc1, loop_1082
smul %l3, 0x1939, %i0
stw %o3, [%l7 + 0x6C]
fblg %fcc1, loop_1083
loop_1082:
sllx %o0, 0x0E, %g2
fpsub32 %f4, %f0, %f6
fmovrse %l1, %f10, %f3
loop_1083:
edge8ln %g5, %g3, %g4
lduw [%l7 + 0x08], %o7
fxnor %f14, %f12, %f10
fnands %f15, %f13, %f1
taddcc %i1, 0x0EA0, %o2
ble,pt %icc, loop_1084
sdivx %i5, 0x0713, %i3
ldub [%l7 + 0x58], %o1
fmul8x16al %f9, %f1, %f6
loop_1084:
edge8n %l0, %i2, %o4
ld [%l7 + 0x10], %f15
stx %l5, [%l7 + 0x70]
be,pn %xcc, loop_1085
ldsb [%l7 + 0x17], %g7
srlx %i7, 0x14, %l4
movrgz %o5, %i6, %l6
loop_1085:
ldsw [%l7 + 0x44], %i4
fands %f15, %f14, %f12
edge32l %g1, %g6, %o6
srax %l3, 0x06, %i0
movl %xcc, %l2, %o3
srlx %g2, 0x01, %o0
udivx %g5, 0x1159, %g3
stw %g4, [%l7 + 0x50]
umulcc %o7, 0x0633, %i1
stb %o2, [%l7 + 0x31]
movcs %icc, %l1, %i3
stx %o1, [%l7 + 0x10]
fxnor %f8, %f12, %f8
xnorcc %i5, 0x0941, %i2
brlez %l0, loop_1086
fmovdg %xcc, %f6, %f4
movle %xcc, %l5, %o4
fmovde %icc, %f11, %f12
loop_1086:
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x78], %i7
call loop_1087
lduh [%l7 + 0x5A], %g7
brnz,a %l4, loop_1088
fmovsgu %icc, %f8, %f15
loop_1087:
fmovdcs %icc, %f1, %f2
edge8 %i6, %l6, %i4
loop_1088:
tgu %xcc, 0x6
ba loop_1089
movn %icc, %o5, %g6
fpmerge %f1, %f15, %f4
ldx [%l7 + 0x38], %o6
loop_1089:
st %f9, [%l7 + 0x1C]
bneg,a %icc, loop_1090
brz %g1, loop_1091
stx %i0, [%l7 + 0x28]
ldub [%l7 + 0x3D], %l3
loop_1090:
std %f8, [%l7 + 0x08]
loop_1091:
fmovdpos %xcc, %f5, %f6
lduh [%l7 + 0x74], %l2
xnor %g2, %o3, %o0
ldub [%l7 + 0x35], %g3
fzero %f6
ldub [%l7 + 0x7D], %g4
popc 0x1CE7, %g5
movrlez %o7, %o2, %i1
sdiv %l1, 0x115C, %o1
fbl,a %fcc2, loop_1092
lduh [%l7 + 0x44], %i3
array16 %i2, %l0, %i5
ld [%l7 + 0x3C], %f11
loop_1092:
umulcc %o4, %i7, %l5
lduh [%l7 + 0x3E], %g7
movl %icc, %l4, %i6
fornot2s %f15, %f3, %f0
or %l6, %i4, %o5
sllx %o6, 0x1C, %g1
edge32l %i0, %g6, %l3
addccc %g2, 0x05EE, %l2
lduw [%l7 + 0x68], %o0
sll %g3, 0x11, %g4
brgz %o3, loop_1093
fmovsne %icc, %f8, %f11
movre %o7, 0x1A5, %o2
std %f14, [%l7 + 0x18]
loop_1093:
ldd [%l7 + 0x70], %f10
subccc %g5, 0x003B, %i1
movcs %xcc, %l1, %o1
fbl %fcc2, loop_1094
sth %i2, [%l7 + 0x08]
fmovdcs %icc, %f6, %f7
umul %l0, 0x1239, %i3
loop_1094:
array32 %o4, %i7, %i5
fmovsvs %icc, %f13, %f6
fors %f13, %f4, %f7
fnot1 %f10, %f6
bvs,a,pt %icc, loop_1095
ldub [%l7 + 0x2E], %l5
fxnor %f6, %f10, %f0
ld [%l7 + 0x28], %f13
loop_1095:
fcmpeq32 %f6, %f10, %g7
fbule %fcc2, loop_1096
ldd [%l7 + 0x40], %f12
ldx [%l7 + 0x70], %l4
fmovspos %xcc, %f0, %f9
loop_1096:
fmul8ulx16 %f10, %f2, %f14
or %l6, %i4, %o5
edge8n %i6, %o6, %i0
lduw [%l7 + 0x78], %g1
fmovrslz %g6, %f11, %f5
taddcc %g2, %l3, %o0
bshuffle %f2, %f8, %f2
fmuld8ulx16 %f0, %f4, %f4
bcs,a,pt %icc, loop_1097
fcmpne16 %f14, %f10, %l2
ldd [%l7 + 0x18], %f10
lduh [%l7 + 0x6E], %g3
loop_1097:
ldsb [%l7 + 0x6D], %o3
subcc %g4, 0x07DB, %o7
movpos %xcc, %g5, %i1
edge16l %o2, %l1, %i2
edge8l %o1, %l0, %i3
ldub [%l7 + 0x58], %i7
taddcc %i5, %l5, %o4
bpos loop_1098
lduh [%l7 + 0x36], %l4
fbule %fcc2, loop_1099
fmovdgu %xcc, %f15, %f13
loop_1098:
ldx [%l7 + 0x38], %l6
sth %i4, [%l7 + 0x30]
loop_1099:
fmovsvc %icc, %f8, %f8
mova %xcc, %g7, %i6
fbug,a %fcc1, loop_1100
edge32ln %o6, %o5, %g1
lduw [%l7 + 0x34], %g6
taddcctv %i0, %l3, %g2
loop_1100:
lduh [%l7 + 0x40], %o0
ldsh [%l7 + 0x44], %g3
edge32n %l2, %g4, %o3
edge8n %o7, %i1, %g5
st %f4, [%l7 + 0x0C]
fxors %f5, %f3, %f11
fmovsa %icc, %f8, %f3
bl,a,pn %xcc, loop_1101
bcs %xcc, loop_1102
subccc %o2, 0x1A76, %l1
st %f14, [%l7 + 0x74]
loop_1101:
nop
setx loop_1103, %l0, %l1
jmpl %l1, %i2
loop_1102:
fmovd %f0, %f12
taddcctv %l0, 0x09F1, %o1
fble %fcc3, loop_1104
loop_1103:
fmovdgu %icc, %f8, %f0
ldsb [%l7 + 0x27], %i3
alignaddrl %i7, %l5, %i5
loop_1104:
fsrc1s %f11, %f9
ldsh [%l7 + 0x44], %l4
fbn %fcc3, loop_1105
array16 %l6, %o4, %i4
sdivcc %g7, 0x1F89, %o6
ldsw [%l7 + 0x78], %i6
loop_1105:
ldd [%l7 + 0x38], %f4
fmovdg %icc, %f11, %f12
lduh [%l7 + 0x3E], %g1
lduh [%l7 + 0x52], %g6
fba,a %fcc3, loop_1106
ld [%l7 + 0x0C], %f15
lduh [%l7 + 0x22], %o5
fors %f3, %f13, %f5
loop_1106:
stw %l3, [%l7 + 0x70]
stx %i0, [%l7 + 0x30]
bgu,pt %xcc, loop_1107
st %f15, [%l7 + 0x74]
fmovdn %xcc, %f3, %f4
sth %o0, [%l7 + 0x58]
loop_1107:
fbule,a %fcc0, loop_1108
sth %g2, [%l7 + 0x64]
fmovrdlez %l2, %f6, %f8
tsubcctv %g3, %g4, %o3
loop_1108:
array8 %o7, %i1, %g5
ldsw [%l7 + 0x14], %o2
ldsh [%l7 + 0x48], %i2
fmovdvc %icc, %f9, %f12
andn %l0, %o1, %i3
fandnot1s %f12, %f6, %f15
ldsb [%l7 + 0x65], %l1
ldub [%l7 + 0x5C], %l5
movvc %xcc, %i7, %i5
edge16l %l6, %l4, %i4
bge,pt %icc, loop_1109
stb %g7, [%l7 + 0x40]
array32 %o4, %i6, %g1
fcmpd %fcc2, %f6, %f8
loop_1109:
fmuld8sux16 %f3, %f8, %f10
tgu %xcc, 0x4
ldub [%l7 + 0x4F], %o6
fble %fcc0, loop_1110
fmovrslez %o5, %f5, %f12
stx %g6, [%l7 + 0x18]
fmovdg %icc, %f3, %f12
loop_1110:
edge32n %i0, %l3, %o0
stb %g2, [%l7 + 0x27]
fmovrdgez %l2, %f6, %f2
edge32 %g3, %o3, %o7
lduh [%l7 + 0x26], %i1
ldd [%l7 + 0x08], %f6
orn %g5, 0x1FEA, %o2
umulcc %g4, 0x1529, %i2
sdivcc %l0, 0x09E2, %o1
fandnot2 %f4, %f4, %f2
fmuld8ulx16 %f14, %f14, %f6
ble,a,pn %xcc, loop_1111
fpsub16 %f14, %f6, %f6
movvs %xcc, %l1, %l5
sth %i7, [%l7 + 0x64]
loop_1111:
fmovse %xcc, %f10, %f2
fmovda %icc, %f7, %f12
fbl,a %fcc1, loop_1112
fcmple16 %f10, %f8, %i5
st %f11, [%l7 + 0x58]
nop
setx loop_1113, %l0, %l1
jmpl %l1, %l6
loop_1112:
lduh [%l7 + 0x22], %l4
srlx %i3, %i4, %g7
fmovsa %icc, %f8, %f0
loop_1113:
sth %i6, [%l7 + 0x1A]
brnz %g1, loop_1114
edge32ln %o6, %o5, %o4
sth %g6, [%l7 + 0x76]
bcc,a %xcc, loop_1115
loop_1114:
std %f8, [%l7 + 0x30]
fpadd16 %f0, %f0, %f0
fmovrslz %i0, %f4, %f10
loop_1115:
stx %l3, [%l7 + 0x08]
bleu,pt %xcc, loop_1116
fxnor %f0, %f4, %f0
edge32 %o0, %l2, %g2
fxnor %f12, %f2, %f8
loop_1116:
fmovdn %icc, %f14, %f3
xnorcc %g3, 0x1147, %o3
fbg,a %fcc3, loop_1117
nop
setx loop_1118, %l0, %l1
jmpl %l1, %i1
udivcc %o7, 0x0EFE, %g5
tsubcctv %g4, %i2, %o2
loop_1117:
addc %o1, 0x0D08, %l1
loop_1118:
orcc %l5, 0x0085, %i7
ldub [%l7 + 0x4F], %i5
fors %f12, %f4, %f10
stb %l0, [%l7 + 0x33]
std %f12, [%l7 + 0x70]
fpsub32s %f13, %f10, %f7
stb %l6, [%l7 + 0x47]
sethi 0x0FF2, %l4
tvs %icc, 0x4
fbe %fcc2, loop_1119
fabsd %f10, %f8
brnz,a %i4, loop_1120
fbul %fcc0, loop_1121
loop_1119:
edge8n %i3, %i6, %g7
ldsw [%l7 + 0x4C], %g1
loop_1120:
st %f15, [%l7 + 0x68]
loop_1121:
lduh [%l7 + 0x54], %o6
tgu %icc, 0x7
ldub [%l7 + 0x5A], %o5
popc %o4, %i0
alignaddrl %g6, %o0, %l3
stw %l2, [%l7 + 0x7C]
ldx [%l7 + 0x68], %g3
lduw [%l7 + 0x10], %g2
fmovdge %xcc, %f10, %f1
fbu,a %fcc3, loop_1122
st %f5, [%l7 + 0x68]
sub %i1, 0x1DF4, %o3
ldd [%l7 + 0x70], %f2
loop_1122:
brz %o7, loop_1123
ldub [%l7 + 0x24], %g5
std %f2, [%l7 + 0x30]
bne loop_1124
loop_1123:
ldx [%l7 + 0x10], %i2
fcmps %fcc0, %f5, %f8
fmovsneg %icc, %f9, %f12
loop_1124:
add %o2, %o1, %l1
tneg %xcc, 0x4
ldsb [%l7 + 0x54], %g4
fzero %f4
for %f4, %f0, %f2
xnor %l5, %i7, %i5
edge16ln %l0, %l4, %l6
fnand %f6, %f12, %f2
tle %icc, 0x0
tneg %icc, 0x2
ldx [%l7 + 0x08], %i4
tneg %icc, 0x1
fmovrsne %i6, %f2, %f10
stw %i3, [%l7 + 0x64]
fmovda %xcc, %f10, %f4
fxor %f14, %f2, %f10
bcs loop_1125
fmovsne %xcc, %f10, %f9
bgu,a,pn %xcc, loop_1126
ldsh [%l7 + 0x56], %g1
loop_1125:
stb %o6, [%l7 + 0x75]
fpsub16s %f8, %f8, %f11
loop_1126:
edge16l %g7, %o4, %o5
addc %g6, 0x02A6, %i0
fnegd %f8, %f14
addcc %l3, 0x1873, %l2
ld [%l7 + 0x48], %f5
fnot1 %f4, %f8
fpadd32s %f4, %f13, %f15
fnot1s %f12, %f9
srlx %g3, 0x03, %o0
stw %g2, [%l7 + 0x38]
xor %i1, %o7, %o3
tn %xcc, 0x6
array32 %i2, %g5, %o1
ldub [%l7 + 0x65], %l1
ldub [%l7 + 0x5F], %g4
fnot2s %f0, %f6
movg %icc, %l5, %i7
fpadd32s %f8, %f3, %f3
lduh [%l7 + 0x22], %o2
sdiv %i5, 0x169E, %l4
sth %l6, [%l7 + 0x0C]
lduh [%l7 + 0x44], %l0
fnot2 %f8, %f4
movvc %icc, %i4, %i3
fcmpeq16 %f14, %f4, %g1
fmovdge %icc, %f13, %f13
edge16n %o6, %g7, %o4
stx %o5, [%l7 + 0x58]
fnegd %f4, %f8
ldd [%l7 + 0x10], %f14
ldd [%l7 + 0x18], %f4
fandnot1 %f6, %f0, %f8
movcc %xcc, %g6, %i0
fmuld8ulx16 %f7, %f0, %f14
bge,pn %xcc, loop_1127
fmovdleu %xcc, %f1, %f2
sth %i6, [%l7 + 0x5E]
orncc %l2, %g3, %l3
loop_1127:
ldsh [%l7 + 0x56], %o0
fmovscs %icc, %f3, %f11
fmuld8ulx16 %f8, %f0, %f14
movg %xcc, %i1, %g2
fbu %fcc3, loop_1128
fcmpne16 %f0, %f14, %o3
fornot1 %f6, %f12, %f2
fmovsa %icc, %f11, %f5
loop_1128:
ldsw [%l7 + 0x3C], %o7
movrlz %g5, %o1, %l1
fmovdg %xcc, %f0, %f5
fcmpgt16 %f10, %f2, %g4
fmovda %icc, %f5, %f3
fbug %fcc1, loop_1129
fmovda %xcc, %f15, %f1
ldsw [%l7 + 0x5C], %i2
stw %l5, [%l7 + 0x24]
loop_1129:
ldsb [%l7 + 0x0C], %o2
sll %i7, %i5, %l4
brz,a %l0, loop_1130
bvc,a,pn %icc, loop_1131
ldub [%l7 + 0x78], %i4
ldsb [%l7 + 0x38], %i3
loop_1130:
fbul,a %fcc1, loop_1132
loop_1131:
sth %g1, [%l7 + 0x6A]
fmul8x16au %f4, %f11, %f2
lduw [%l7 + 0x68], %o6
loop_1132:
fmovdgu %xcc, %f5, %f6
lduh [%l7 + 0x48], %l6
edge32 %o4, %o5, %g6
bneg,pn %icc, loop_1133
bn loop_1134
edge16n %g7, %i0, %l2
std %f2, [%l7 + 0x58]
loop_1133:
fmovde %xcc, %f2, %f5
loop_1134:
srlx %i6, %g3, %o0
fpsub32s %f9, %f7, %f12
ldsw [%l7 + 0x74], %i1
tneg %icc, 0x3
orn %l3, %g2, %o7
fnegs %f5, %f3
edge32n %g5, %o3, %o1
ldd [%l7 + 0x68], %f2
fmovrsgez %l1, %f12, %f0
bvs loop_1135
st %f15, [%l7 + 0x54]
andn %i2, 0x06C4, %l5
ldd [%l7 + 0x18], %f4
loop_1135:
nop
setx loop_1136, %l0, %l1
jmpl %l1, %g4
tvs %xcc, 0x3
fpadd32 %f4, %f8, %f8
tpos %icc, 0x5
loop_1136:
tvc %xcc, 0x6
ld [%l7 + 0x7C], %f12
fbge,a %fcc1, loop_1137
fmovrdgez %o2, %f8, %f4
movpos %xcc, %i5, %i7
ldx [%l7 + 0x50], %l4
loop_1137:
fandnot1 %f2, %f2, %f14
lduh [%l7 + 0x3C], %l0
lduw [%l7 + 0x28], %i3
fpackfix %f10, %f5
sth %g1, [%l7 + 0x32]
and %i4, 0x0B95, %l6
stw %o6, [%l7 + 0x24]
fbu %fcc2, loop_1138
stb %o5, [%l7 + 0x09]
stb %g6, [%l7 + 0x4E]
movcs %icc, %g7, %o4
loop_1138:
fbug,a %fcc0, loop_1139
fzeros %f12
fnot2 %f2, %f6
bshuffle %f0, %f10, %f14
loop_1139:
fmovrdlz %i0, %f10, %f0
sdivx %l2, 0x0D7F, %i6
fpadd16s %f13, %f1, %f8
tsubcc %g3, %i1, %o0
edge16l %l3, %g2, %g5
sub %o7, 0x0FBB, %o1
fabsd %f2, %f0
fcmpne32 %f4, %f6, %o3
lduh [%l7 + 0x4E], %l1
udivcc %l5, 0x0C0A, %i2
edge8 %o2, %g4, %i5
fmovsl %icc, %f8, %f13
fbl,a %fcc3, loop_1140
lduh [%l7 + 0x64], %i7
fmovrde %l0, %f14, %f8
bpos,a %xcc, loop_1141
loop_1140:
ld [%l7 + 0x2C], %f12
ldub [%l7 + 0x48], %i3
ldx [%l7 + 0x18], %l4
loop_1141:
fcmped %fcc1, %f6, %f14
fbne %fcc2, loop_1142
sth %g1, [%l7 + 0x10]
stx %i4, [%l7 + 0x50]
fsrc1 %f12, %f8
loop_1142:
mulx %l6, %o6, %o5
ldx [%l7 + 0x78], %g7
ble loop_1143
ld [%l7 + 0x30], %f8
fmovscs %xcc, %f4, %f9
fmovdn %xcc, %f0, %f9
loop_1143:
fexpand %f2, %f2
ldsb [%l7 + 0x24], %g6
fbe %fcc1, loop_1144
subccc %o4, %i0, %i6
fbue,a %fcc2, loop_1145
fandnot1 %f14, %f2, %f6
loop_1144:
movrgez %l2, 0x010, %g3
tsubcctv %o0, %i1, %l3
loop_1145:
andncc %g2, %g5, %o1
fmovdleu %xcc, %f15, %f7
fands %f15, %f11, %f14
bl,a,pn %xcc, loop_1146
tgu %xcc, 0x2
fmovsg %xcc, %f5, %f3
lduw [%l7 + 0x0C], %o7
loop_1146:
lduh [%l7 + 0x0A], %l1
fmovdg %xcc, %f0, %f8
edge32n %o3, %l5, %o2
stb %g4, [%l7 + 0x59]
umulcc %i5, 0x1AF2, %i7
udivx %l0, 0x0A84, %i3
ldub [%l7 + 0x59], %l4
fandnot1s %f7, %f6, %f2
movrlz %g1, %i4, %i2
fmovrdlz %l6, %f4, %f4
bleu,a %xcc, loop_1147
lduw [%l7 + 0x40], %o6
movre %g7, %g6, %o4
fones %f2
loop_1147:
fands %f11, %f8, %f6
sub %i0, %o5, %i6
fnors %f11, %f13, %f14
fcmpes %fcc2, %f5, %f9
fnors %f13, %f15, %f14
fcmple32 %f14, %f0, %g3
ldd [%l7 + 0x08], %f12
fbu %fcc1, loop_1148
fmovrslz %l2, %f4, %f12
movl %xcc, %o0, %l3
fblg,a %fcc2, loop_1149
loop_1148:
movvs %icc, %g2, %i1
fmovrslz %g5, %f14, %f11
for %f12, %f10, %f6
loop_1149:
ldd [%l7 + 0x68], %f8
stb %o7, [%l7 + 0x2E]
mulx %o1, 0x0F16, %l1
fmovdne %xcc, %f13, %f2
fandnot2s %f3, %f8, %f4
xnorcc %l5, 0x0CBA, %o3
srax %o2, 0x01, %g4
ldx [%l7 + 0x38], %i5
fpadd16 %f12, %f4, %f6
edge32 %i7, %l0, %l4
fmovrdlez %i3, %f10, %f0
ta %icc, 0x7
fsrc1s %f15, %f13
fmul8sux16 %f10, %f2, %f14
lduh [%l7 + 0x68], %i4
tcs %icc, 0x7
lduw [%l7 + 0x78], %i2
fmovrdgz %g1, %f14, %f6
orcc %l6, 0x1ED8, %o6
fmovdge %icc, %f14, %f8
fands %f5, %f6, %f11
fmovdn %xcc, %f11, %f14
std %f2, [%l7 + 0x50]
fmovdleu %xcc, %f5, %f3
fbe,a %fcc3, loop_1150
alignaddr %g6, %o4, %g7
fpsub16s %f9, %f10, %f14
ldd [%l7 + 0x30], %f14
loop_1150:
sdivx %i0, 0x1D26, %i6
st %f8, [%l7 + 0x6C]
lduh [%l7 + 0x52], %g3
fmovsleu %icc, %f2, %f11
movrlez %o5, %o0, %l2
srl %l3, 0x0A, %g2
fbg %fcc2, loop_1151
bgu,a,pt %icc, loop_1152
addccc %g5, 0x12FC, %i1
fbge,a %fcc3, loop_1153
loop_1151:
fornot1 %f12, %f8, %f0
loop_1152:
umulcc %o1, %o7, %l1
fcmpeq16 %f8, %f14, %o3
loop_1153:
ble,pt %icc, loop_1154
fabss %f13, %f15
alignaddr %o2, %g4, %l5
edge8n %i7, %l0, %l4
loop_1154:
brz,a %i3, loop_1155
fxors %f12, %f6, %f1
fpadd32s %f15, %f4, %f5
fmovdcc %icc, %f6, %f0
loop_1155:
xnor %i5, 0x1CE9, %i4
brnz,a %g1, loop_1156
ldd [%l7 + 0x68], %f6
fpadd16 %f8, %f4, %f8
fmovrdne %l6, %f6, %f14
loop_1156:
tpos %xcc, 0x0
ldsb [%l7 + 0x7D], %i2
fnot2 %f0, %f0
stb %g6, [%l7 + 0x60]
fmul8x16al %f8, %f13, %f10
and %o6, 0x159A, %g7
andncc %o4, %i0, %g3
movl %icc, %o5, %o0
sdivcc %l2, 0x0AC8, %i6
fbu,a %fcc3, loop_1157
tsubcctv %g2, %g5, %i1
xnor %l3, 0x031A, %o1
fbge,a %fcc2, loop_1158
loop_1157:
orncc %o7, 0x1291, %o3
mova %xcc, %l1, %o2
sth %l5, [%l7 + 0x4C]
loop_1158:
ldsb [%l7 + 0x51], %g4
ldx [%l7 + 0x60], %l0
fmovse %icc, %f4, %f5
fbe %fcc3, loop_1159
nop
setx loop_1160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f7, %f10
fmovrsne %i7, %f4, %f6
loop_1159:
lduw [%l7 + 0x74], %i3
loop_1160:
ldsb [%l7 + 0x50], %l4
edge8ln %i5, %i4, %l6
fnand %f6, %f4, %f2
stb %i2, [%l7 + 0x4B]
mulscc %g1, %o6, %g6
stw %g7, [%l7 + 0x40]
ldsh [%l7 + 0x78], %i0
xorcc %g3, 0x0FFC, %o4
orcc %o0, %l2, %o5
fsrc2 %f2, %f2
fbuge %fcc2, loop_1161
and %g2, 0x0929, %i6
ldd [%l7 + 0x40], %f10
fpmerge %f2, %f9, %f6
loop_1161:
lduw [%l7 + 0x4C], %g5
ldx [%l7 + 0x40], %l3
std %f4, [%l7 + 0x08]
andncc %i1, %o7, %o1
sll %l1, 0x00, %o2
stb %o3, [%l7 + 0x40]
fzeros %f11
ldx [%l7 + 0x58], %l5
ldsw [%l7 + 0x58], %l0
lduw [%l7 + 0x64], %g4
movrne %i3, 0x190, %l4
umulcc %i7, %i5, %i4
fbul,a %fcc2, loop_1162
fbne,a %fcc0, loop_1163
fmovdg %icc, %f0, %f15
fandnot2 %f14, %f2, %f2
loop_1162:
tn %icc, 0x4
loop_1163:
tsubcctv %i2, %g1, %l6
ldd [%l7 + 0x08], %f14
fmuld8ulx16 %f4, %f1, %f8
ldub [%l7 + 0x59], %g6
fmovdleu %xcc, %f11, %f7
fmovse %xcc, %f6, %f2
ldd [%l7 + 0x60], %f4
xorcc %g7, %i0, %g3
fpadd32 %f8, %f14, %f10
bg,a,pn %icc, loop_1164
fpack32 %f12, %f10, %f10
lduw [%l7 + 0x1C], %o4
fmovrdlez %o0, %f14, %f0
loop_1164:
stx %l2, [%l7 + 0x58]
movcs %icc, %o6, %g2
fpackfix %f10, %f11
ldub [%l7 + 0x65], %i6
brlez %g5, loop_1165
ldd [%l7 + 0x20], %f2
nop
setx loop_1166, %l0, %l1
jmpl %l1, %l3
stb %i1, [%l7 + 0x28]
loop_1165:
ld [%l7 + 0x54], %f9
bpos loop_1167
loop_1166:
fmovrse %o7, %f6, %f2
fmovdvc %icc, %f12, %f4
movneg %xcc, %o1, %o5
loop_1167:
fnot2 %f10, %f12
nop
setx loop_1168, %l0, %l1
jmpl %l1, %o2
movrgz %l1, 0x2B6, %o3
stx %l5, [%l7 + 0x30]
taddcc %g4, %l0, %i3
loop_1168:
sll %l4, %i7, %i5
lduw [%l7 + 0x70], %i2
lduw [%l7 + 0x68], %i4
fmovsleu %xcc, %f15, %f2
movneg %icc, %g1, %l6
fmovsgu %xcc, %f4, %f13
ldsh [%l7 + 0x44], %g7
nop
setx loop_1169, %l0, %l1
jmpl %l1, %g6
bge,a,pt %icc, loop_1170
brnz,a %g3, loop_1171
fbule %fcc3, loop_1172
loop_1169:
movrlz %o4, 0x370, %i0
loop_1170:
array32 %l2, %o0, %o6
loop_1171:
sth %g2, [%l7 + 0x70]
loop_1172:
ldsw [%l7 + 0x48], %g5
sth %i6, [%l7 + 0x6E]
stw %l3, [%l7 + 0x44]
fmovdne %xcc, %f15, %f1
fbue %fcc2, loop_1173
fornot2s %f9, %f7, %f5
fnot1s %f0, %f8
tg %xcc, 0x4
loop_1173:
fcmps %fcc2, %f9, %f14
brz %i1, loop_1174
lduh [%l7 + 0x26], %o1
popc %o5, %o2
std %f0, [%l7 + 0x20]
loop_1174:
ldsb [%l7 + 0x48], %l1
bcc,pt %xcc, loop_1175
fmovdvc %icc, %f14, %f11
ld [%l7 + 0x70], %f3
for %f12, %f2, %f14
loop_1175:
udiv %o3, 0x1069, %o7
fmul8ulx16 %f2, %f6, %f10
std %f0, [%l7 + 0x60]
bl,a,pn %xcc, loop_1176
movle %xcc, %l5, %l0
fmovdvs %icc, %f15, %f0
std %f14, [%l7 + 0x10]
loop_1176:
edge8n %i3, %g4, %l4
fpadd16 %f10, %f0, %f12
st %f4, [%l7 + 0x10]
fmovsn %xcc, %f9, %f15
ldub [%l7 + 0x31], %i5
bcc,a,pn %icc, loop_1177
fmovdcc %icc, %f2, %f8
fabsd %f10, %f2
fbl %fcc2, loop_1178
loop_1177:
edge16n %i7, %i4, %i2
fpadd32 %f8, %f14, %f0
fmovsge %icc, %f1, %f9
loop_1178:
bvc,pn %icc, loop_1179
ldx [%l7 + 0x20], %g1
ldx [%l7 + 0x10], %l6
std %f6, [%l7 + 0x08]
loop_1179:
fmovsle %icc, %f12, %f9
ldsw [%l7 + 0x44], %g7
movrgz %g3, %g6, %i0
faligndata %f6, %f2, %f14
tvc %xcc, 0x6
std %f4, [%l7 + 0x28]
andcc %o4, %l2, %o6
edge32ln %o0, %g2, %i6
brlz,a %g5, loop_1180
fcmpeq32 %f12, %f0, %l3
udivx %i1, 0x18CF, %o5
subccc %o1, %l1, %o2
loop_1180:
lduw [%l7 + 0x58], %o7
std %f4, [%l7 + 0x60]
fcmped %fcc1, %f6, %f6
taddcctv %l5, %l0, %i3
fmovdle %icc, %f8, %f10
ldd [%l7 + 0x38], %f2
fmovrdgz %g4, %f8, %f6
bcs,pn %icc, loop_1181
fones %f1
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x28], %o3
loop_1181:
fmul8x16 %f9, %f12, %f4
movpos %xcc, %l4, %i5
pdist %f0, %f14, %f10
tpos %xcc, 0x7
brgz,a %i4, loop_1182
ldub [%l7 + 0x69], %i7
lduh [%l7 + 0x0C], %i2
stw %g1, [%l7 + 0x34]
loop_1182:
edge16ln %g7, %g3, %g6
fands %f12, %f0, %f13
fbge,a %fcc1, loop_1183
fpadd16s %f6, %f8, %f10
fbule %fcc0, loop_1184
fone %f2
loop_1183:
movcc %xcc, %l6, %i0
udivx %o4, 0x0830, %l2
loop_1184:
ldsh [%l7 + 0x08], %o0
fnors %f14, %f9, %f11
bvs,a loop_1185
fpadd16s %f15, %f14, %f5
bpos,pt %icc, loop_1186
stb %o6, [%l7 + 0x5C]
loop_1185:
siam 0x6
brlz %g2, loop_1187
loop_1186:
sethi 0x04F8, %i6
movcs %icc, %l3, %i1
fmovdle %icc, %f10, %f14
loop_1187:
stb %o5, [%l7 + 0x3E]
faligndata %f6, %f4, %f14
popc %g5, %l1
stx %o1, [%l7 + 0x68]
smulcc %o7, %o2, %l5
fbug,a %fcc0, loop_1188
ldub [%l7 + 0x23], %i3
edge32 %g4, %o3, %l0
bg,a,pt %icc, loop_1189
loop_1188:
fmovdvc %xcc, %f13, %f12
tg %xcc, 0x1
movre %i5, %l4, %i7
loop_1189:
sth %i2, [%l7 + 0x68]
taddcc %g1, %g7, %g3
movrgz %i4, 0x227, %g6
fmovrdgz %i0, %f14, %f2
stw %o4, [%l7 + 0x24]
bl,a loop_1190
ldub [%l7 + 0x74], %l6
fornot2 %f0, %f12, %f2
fmovrsgz %l2, %f4, %f15
loop_1190:
stx %o0, [%l7 + 0x78]
lduw [%l7 + 0x08], %g2
nop
setx loop_1191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x0
fbug,a %fcc0, loop_1192
lduw [%l7 + 0x1C], %i6
loop_1191:
edge32l %o6, %i1, %l3
fmul8x16au %f7, %f1, %f2
loop_1192:
movle %xcc, %o5, %g5
addcc %l1, 0x14CC, %o1
ldsh [%l7 + 0x36], %o7
edge16ln %l5, %i3, %g4
ldx [%l7 + 0x08], %o2
ld [%l7 + 0x44], %f2
fandnot2s %f9, %f1, %f2
fmovdleu %xcc, %f2, %f11
stb %o3, [%l7 + 0x6C]
edge8 %i5, %l4, %i7
fmovspos %xcc, %f7, %f0
lduw [%l7 + 0x58], %i2
ldsh [%l7 + 0x4A], %g1
srax %l0, %g3, %g7
fmovrslez %g6, %f13, %f9
addcc %i4, %i0, %l6
sth %o4, [%l7 + 0x38]
fandnot1 %f6, %f12, %f8
fmovs %f14, %f13
lduh [%l7 + 0x6A], %l2
std %f2, [%l7 + 0x78]
ldub [%l7 + 0x7C], %o0
movleu %xcc, %g2, %i6
movcs %xcc, %o6, %i1
xnorcc %o5, 0x0043, %l3
tsubcctv %g5, %o1, %l1
fcmpeq32 %f4, %f4, %o7
umulcc %i3, %g4, %o2
ldd [%l7 + 0x20], %f6
fbule,a %fcc3, loop_1193
fbne,a %fcc3, loop_1194
ldsb [%l7 + 0x58], %l5
lduw [%l7 + 0x5C], %o3
loop_1193:
lduh [%l7 + 0x2C], %l4
loop_1194:
fmovsvc %xcc, %f9, %f4
fxors %f3, %f2, %f0
edge8n %i5, %i2, %g1
fmovsne %xcc, %f4, %f11
fsrc1s %f11, %f11
edge32n %i7, %l0, %g7
smulcc %g3, 0x0B78, %i4
fble,a %fcc0, loop_1195
fpack16 %f12, %f3
fmovdcc %icc, %f10, %f5
ld [%l7 + 0x10], %f4
loop_1195:
bl,pn %xcc, loop_1196
tn %xcc, 0x5
tle %icc, 0x4
fcmple32 %f6, %f6, %g6
loop_1196:
ldub [%l7 + 0x5C], %i0
movn %xcc, %o4, %l2
movgu %xcc, %o0, %g2
stx %i6, [%l7 + 0x28]
ble,a,pt %icc, loop_1197
fmovrslz %o6, %f9, %f12
fnegs %f2, %f11
ld [%l7 + 0x68], %f12
loop_1197:
fbue,a %fcc2, loop_1198
fmovdg %xcc, %f0, %f9
fexpand %f10, %f0
subcc %i1, 0x0459, %l6
loop_1198:
stx %l3, [%l7 + 0x28]
subccc %g5, %o5, %o1
fmovspos %icc, %f10, %f1
tneg %xcc, 0x2
fzeros %f15
bcc loop_1199
fornot1 %f6, %f2, %f14
ldsh [%l7 + 0x4A], %o7
fcmpeq32 %f0, %f14, %i3
loop_1199:
fmovdle %xcc, %f0, %f8
sethi 0x084F, %g4
sth %l1, [%l7 + 0x22]
ldsh [%l7 + 0x5E], %o2
movle %xcc, %o3, %l5
sethi 0x12E4, %i5
ldx [%l7 + 0x40], %i2
stx %l4, [%l7 + 0x28]
fmovrsgez %g1, %f3, %f14
fpack32 %f4, %f2, %f0
fcmpeq16 %f14, %f10, %l0
orcc %g7, 0x1002, %i7
alignaddr %g3, %g6, %i4
stx %o4, [%l7 + 0x68]
edge8ln %i0, %l2, %o0
nop
setx loop_1200, %l0, %l1
jmpl %l1, %i6
fexpand %f1, %f4
fnot1 %f0, %f4
std %f14, [%l7 + 0x38]
loop_1200:
movrgez %o6, 0x236, %i1
fbn %fcc2, loop_1201
and %g2, 0x174B, %l3
andn %l6, 0x1664, %o5
ble,a %xcc, loop_1202
loop_1201:
fbe %fcc1, loop_1203
tgu %icc, 0x6
popc 0x13B0, %o1
loop_1202:
brnz %g5, loop_1204
loop_1203:
fmovsvc %xcc, %f10, %f11
ta %icc, 0x4
ldd [%l7 + 0x18], %f0
loop_1204:
fmovde %icc, %f1, %f10
fornot1 %f10, %f2, %f2
sth %i3, [%l7 + 0x52]
fmovdg %xcc, %f13, %f6
movrne %g4, %l1, %o7
fmovrslz %o3, %f4, %f6
fcmpes %fcc1, %f10, %f12
stb %o2, [%l7 + 0x79]
ld [%l7 + 0x34], %f1
fmovrdgz %i5, %f0, %f8
ldd [%l7 + 0x58], %f4
fzeros %f11
sll %i2, 0x1A, %l5
fcmpgt32 %f10, %f14, %l4
fmovrdne %g1, %f10, %f14
ldub [%l7 + 0x37], %g7
sth %l0, [%l7 + 0x2C]
stx %i7, [%l7 + 0x10]
edge16l %g6, %i4, %g3
fnors %f13, %f13, %f15
andcc %i0, 0x0F2D, %o4
fsrc1s %f7, %f11
brnz,a %o0, loop_1205
fmovdpos %icc, %f4, %f15
fbu %fcc3, loop_1206
fmovsgu %xcc, %f8, %f14
loop_1205:
sth %l2, [%l7 + 0x66]
ldsh [%l7 + 0x54], %o6
loop_1206:
edge8 %i1, %g2, %l3
fmul8x16au %f13, %f15, %f4
andn %l6, 0x076B, %i6
tsubcctv %o1, %o5, %g5
ldd [%l7 + 0x08], %f6
sth %i3, [%l7 + 0x3C]
fmovs %f6, %f1
fmovsg %icc, %f11, %f6
st %f11, [%l7 + 0x50]
tg %xcc, 0x1
std %f6, [%l7 + 0x78]
fpadd32s %f12, %f4, %f1
std %f10, [%l7 + 0x78]
tne %xcc, 0x4
fcmple32 %f6, %f8, %l1
fbule %fcc1, loop_1207
fmovsg %xcc, %f15, %f13
ldsh [%l7 + 0x64], %g4
xorcc %o7, 0x0E5C, %o3
loop_1207:
fnot1s %f7, %f8
alignaddrl %o2, %i5, %i2
fcmple32 %f8, %f0, %l5
edge32n %l4, %g1, %g7
or %i7, %l0, %g6
bneg,a loop_1208
ld [%l7 + 0x5C], %f10
stx %g3, [%l7 + 0x40]
bg,a loop_1209
loop_1208:
ld [%l7 + 0x08], %f4
stb %i4, [%l7 + 0x55]
bpos,a loop_1210
loop_1209:
fbu,a %fcc3, loop_1211
fmul8ulx16 %f14, %f6, %f14
st %f8, [%l7 + 0x2C]
loop_1210:
stb %o4, [%l7 + 0x5F]
loop_1211:
fble,a %fcc1, loop_1212
mulx %i0, 0x1A1A, %l2
fmovdleu %xcc, %f0, %f8
fbul %fcc1, loop_1213
loop_1212:
fbn %fcc1, loop_1214
fmovs %f0, %f7
tle %icc, 0x5
loop_1213:
fnot2s %f12, %f15
loop_1214:
fmovsa %xcc, %f11, %f1
fornot1 %f12, %f12, %f6
fmovsg %icc, %f6, %f12
fsrc2 %f0, %f4
fcmpne32 %f2, %f4, %o0
movrlez %o6, %i1, %g2
tsubcctv %l6, %l3, %o1
lduh [%l7 + 0x72], %i6
tneg %xcc, 0x7
movcc %xcc, %o5, %i3
for %f14, %f2, %f0
stb %g5, [%l7 + 0x08]
fmovrdne %g4, %f0, %f8
fbue,a %fcc0, loop_1215
ble,a,pn %xcc, loop_1216
brgez %l1, loop_1217
fmovdle %icc, %f15, %f7
loop_1215:
andn %o7, %o2, %i5
loop_1216:
tl %icc, 0x0
loop_1217:
array32 %i2, %l5, %o3
fba %fcc2, loop_1218
fblg,a %fcc2, loop_1219
fmovscs %xcc, %f10, %f8
lduh [%l7 + 0x5A], %l4
loop_1218:
fmovsn %icc, %f14, %f8
loop_1219:
andn %g7, %g1, %i7
siam 0x7
ldsw [%l7 + 0x40], %l0
sub %g3, 0x1561, %i4
fcmpeq16 %f6, %f10, %o4
bvs,pt %xcc, loop_1220
stb %i0, [%l7 + 0x71]
fandnot2 %f0, %f2, %f6
tvc %icc, 0x7
loop_1220:
movrgz %l2, 0x187, %o0
std %f12, [%l7 + 0x38]
bg,a loop_1221
fmovsg %xcc, %f14, %f4
stx %g6, [%l7 + 0x58]
edge8 %o6, %i1, %g2
loop_1221:
fmovrdne %l6, %f4, %f12
orn %o1, %i6, %l3
stx %o5, [%l7 + 0x18]
sub %i3, %g5, %l1
movre %o7, 0x234, %o2
fbg,a %fcc0, loop_1222
ldsb [%l7 + 0x2A], %i5
brlz %i2, loop_1223
stb %g4, [%l7 + 0x38]
loop_1222:
fors %f3, %f8, %f1
faligndata %f10, %f6, %f0
loop_1223:
fmovspos %xcc, %f13, %f5
fmovse %xcc, %f0, %f7
move %icc, %o3, %l4
stx %g7, [%l7 + 0x18]
fbue,a %fcc0, loop_1224
stw %g1, [%l7 + 0x50]
ldx [%l7 + 0x58], %i7
smulcc %l0, 0x0FB4, %g3
loop_1224:
ld [%l7 + 0x6C], %f4
array8 %l5, %i4, %o4
tvs %icc, 0x1
fors %f0, %f11, %f13
lduh [%l7 + 0x0C], %l2
fmovsge %xcc, %f6, %f9
fmovda %icc, %f2, %f6
lduw [%l7 + 0x74], %i0
sth %o0, [%l7 + 0x4A]
edge32 %o6, %i1, %g2
edge16 %l6, %g6, %i6
stw %l3, [%l7 + 0x68]
fands %f11, %f2, %f3
fmovrsne %o5, %f11, %f10
orn %o1, %g5, %l1
siam 0x0
ld [%l7 + 0x50], %f3
bvs,a loop_1225
ld [%l7 + 0x74], %f11
bpos,pn %xcc, loop_1226
st %f3, [%l7 + 0x1C]
loop_1225:
fsrc2s %f6, %f14
fand %f0, %f14, %f0
loop_1226:
fmovdle %xcc, %f13, %f4
fcmple32 %f8, %f4, %i3
movrlez %o2, %o7, %i2
andn %i5, %g4, %o3
tvs %icc, 0x1
fmovdvs %xcc, %f12, %f3
movvc %xcc, %l4, %g7
subcc %g1, 0x01C1, %l0
movvc %xcc, %i7, %g3
stb %l5, [%l7 + 0x08]
lduh [%l7 + 0x0E], %o4
stw %i4, [%l7 + 0x0C]
brgz,a %l2, loop_1227
fpackfix %f14, %f10
bshuffle %f0, %f6, %f4
stb %i0, [%l7 + 0x17]
loop_1227:
smulcc %o0, 0x10DB, %o6
fnegs %f12, %f13
fmovsn %xcc, %f1, %f14
stb %i1, [%l7 + 0x3C]
taddcctv %l6, 0x1CB8, %g2
lduw [%l7 + 0x74], %g6
ldd [%l7 + 0x18], %f14
tneg %xcc, 0x7
std %f8, [%l7 + 0x18]
std %f10, [%l7 + 0x08]
fcmped %fcc0, %f12, %f6
edge8ln %i6, %l3, %o5
fbn,a %fcc2, loop_1228
ldx [%l7 + 0x78], %o1
std %f2, [%l7 + 0x68]
alignaddrl %l1, %i3, %o2
loop_1228:
fandnot2s %f11, %f5, %f6
orncc %o7, %g5, %i2
movgu %xcc, %g4, %i5
umul %l4, 0x09D7, %g7
lduh [%l7 + 0x34], %o3
fmul8sux16 %f6, %f2, %f4
movgu %icc, %l0, %i7
xor %g1, %l5, %g3
fpmerge %f12, %f5, %f8
std %f2, [%l7 + 0x30]
fmovsl %icc, %f8, %f1
fmul8ulx16 %f8, %f2, %f0
ldsb [%l7 + 0x7E], %o4
lduh [%l7 + 0x60], %l2
sll %i4, 0x10, %o0
ldd [%l7 + 0x58], %f10
ldub [%l7 + 0x35], %i0
sub %i1, %o6, %g2
fxnors %f0, %f12, %f1
fones %f5
tg %xcc, 0x1
bl,a,pn %icc, loop_1229
srax %g6, 0x0A, %l6
movge %xcc, %i6, %l3
bvc,pt %xcc, loop_1230
loop_1229:
fpsub16s %f1, %f5, %f0
srl %o1, %o5, %l1
ldub [%l7 + 0x29], %o2
loop_1230:
lduh [%l7 + 0x34], %o7
ldx [%l7 + 0x18], %i3
ldsw [%l7 + 0x08], %g5
ldd [%l7 + 0x30], %f4
fandnot2s %f12, %f2, %f1
ldsw [%l7 + 0x68], %i2
fmovrsgz %g4, %f13, %f0
edge16n %l4, %i5, %g7
fcmple32 %f14, %f10, %l0
bne loop_1231
array8 %i7, %g1, %o3
movpos %xcc, %l5, %o4
ld [%l7 + 0x0C], %f4
loop_1231:
tl %icc, 0x6
movpos %xcc, %l2, %i4
ldsb [%l7 + 0x09], %g3
stb %o0, [%l7 + 0x79]
fmovd %f10, %f2
fors %f6, %f7, %f1
fandnot1s %f12, %f5, %f7
ld [%l7 + 0x74], %f4
stb %i1, [%l7 + 0x30]
ble,a,pt %icc, loop_1232
fbul %fcc3, loop_1233
nop
setx loop_1234, %l0, %l1
jmpl %l1, %i0
mova %icc, %g2, %g6
loop_1232:
movrgez %o6, 0x20C, %i6
loop_1233:
srlx %l3, %o1, %l6
loop_1234:
fbge %fcc2, loop_1235
fmovsle %xcc, %f2, %f7
fmovdge %xcc, %f5, %f0
fmovsvs %icc, %f3, %f8
loop_1235:
subcc %o5, 0x05DE, %o2
fmovrdlz %o7, %f0, %f0
fmovsa %icc, %f9, %f0
movn %xcc, %i3, %g5
fpack32 %f2, %f0, %f6
fbe %fcc3, loop_1236
array16 %i2, %g4, %l1
sdivcc %i5, 0x1E57, %g7
fmovrsgez %l0, %f1, %f6
loop_1236:
fornot2s %f0, %f5, %f14
fors %f0, %f0, %f5
fble,a %fcc0, loop_1237
fmul8x16 %f6, %f12, %f12
bvc %xcc, loop_1238
edge8n %l4, %i7, %g1
loop_1237:
lduw [%l7 + 0x34], %o3
movle %icc, %o4, %l2
loop_1238:
ldd [%l7 + 0x48], %f8
mova %xcc, %i4, %g3
movrgz %l5, %i1, %o0
lduh [%l7 + 0x6A], %i0
edge8ln %g6, %g2, %i6
ldsh [%l7 + 0x22], %o6
ldd [%l7 + 0x38], %f0
bg,a loop_1239
tge %xcc, 0x6
fbu,a %fcc0, loop_1240
edge8l %o1, %l6, %o5
loop_1239:
stb %l3, [%l7 + 0x0E]
fabss %f14, %f12
loop_1240:
ld [%l7 + 0x08], %f0
stx %o2, [%l7 + 0x50]
lduh [%l7 + 0x20], %o7
ldub [%l7 + 0x67], %g5
std %f0, [%l7 + 0x10]
fmovrsne %i2, %f9, %f10
fcmple32 %f10, %f12, %i3
addc %g4, 0x04A9, %i5
fpsub16s %f13, %f5, %f7
ba,pt %icc, loop_1241
fmuld8ulx16 %f14, %f2, %f10
sdivcc %l1, 0x1054, %g7
ldub [%l7 + 0x1F], %l0
loop_1241:
ldsb [%l7 + 0x3D], %i7
st %f6, [%l7 + 0x2C]
ldsw [%l7 + 0x7C], %l4
mulx %g1, %o4, %l2
xorcc %o3, 0x0485, %i4
fands %f1, %f14, %f11
std %f8, [%l7 + 0x10]
fandnot2s %f2, %f11, %f5
fexpand %f3, %f12
ldub [%l7 + 0x70], %l5
fmul8ulx16 %f10, %f14, %f2
fmul8x16al %f11, %f3, %f14
tvc %icc, 0x0
ldd [%l7 + 0x30], %f12
fornot2s %f11, %f0, %f11
lduw [%l7 + 0x30], %i1
fmovsle %xcc, %f0, %f10
sll %g3, 0x1C, %i0
movpos %icc, %g6, %o0
fnegd %f8, %f14
smulcc %g2, %i6, %o1
fpackfix %f6, %f14
fbg,a %fcc1, loop_1242
bn,a %xcc, loop_1243
tleu %xcc, 0x2
move %xcc, %l6, %o5
loop_1242:
lduh [%l7 + 0x70], %l3
loop_1243:
fbe,a %fcc3, loop_1244
lduw [%l7 + 0x10], %o6
bne,pt %icc, loop_1245
fbn %fcc3, loop_1246
loop_1244:
fmovdneg %xcc, %f11, %f6
stw %o7, [%l7 + 0x14]
loop_1245:
umulcc %o2, 0x1857, %g5
loop_1246:
fpackfix %f10, %f13
addccc %i3, 0x02BD, %i2
brlz %i5, loop_1247
fxnors %f3, %f8, %f5
fpadd16 %f4, %f8, %f4
fand %f6, %f12, %f0
loop_1247:
ld [%l7 + 0x30], %f11
fmovdneg %icc, %f1, %f5
srax %g4, 0x1E, %l1
fpsub32 %f8, %f2, %f14
ldsh [%l7 + 0x36], %g7
fbue %fcc3, loop_1248
ld [%l7 + 0x24], %f15
fmovrsgz %i7, %f3, %f5
fmovde %icc, %f12, %f3
loop_1248:
stb %l4, [%l7 + 0x78]
ldd [%l7 + 0x50], %f4
movn %xcc, %g1, %l0
ble,a,pn %icc, loop_1249
pdist %f14, %f0, %f0
fnegd %f14, %f14
fbg %fcc1, loop_1250
loop_1249:
edge16 %o4, %o3, %l2
fpack16 %f6, %f4
tsubcctv %i4, %l5, %g3
loop_1250:
fmovse %icc, %f1, %f12
fcmpd %fcc1, %f6, %f12
tvc %xcc, 0x7
fpadd16s %f5, %f11, %f11
ld [%l7 + 0x34], %f7
ldsb [%l7 + 0x23], %i1
fmovsl %xcc, %f3, %f8
tgu %icc, 0x5
smul %i0, 0x0CC6, %g6
fxors %f11, %f4, %f5
ldx [%l7 + 0x18], %o0
st %f3, [%l7 + 0x10]
orncc %i6, %g2, %o1
fabsd %f4, %f0
fornot1 %f12, %f14, %f10
fsrc1 %f8, %f6
fcmple32 %f4, %f6, %o5
fsrc2s %f12, %f10
bcc loop_1251
nop
setx loop_1252, %l0, %l1
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 %l3, [%l7 + 0x3A]
st %f12, [%l7 + 0x10]
loop_1251:
fmovrde %o6, %f0, %f12
loop_1252:
stw %o7, [%l7 + 0x24]
lduh [%l7 + 0x58], %o2
stw %g5, [%l7 + 0x64]
bge,a loop_1253
fcmple32 %f12, %f4, %l6
bg,a loop_1254
st %f12, [%l7 + 0x68]
loop_1253:
fmovdge %xcc, %f8, %f7
movn %xcc, %i3, %i2
loop_1254:
ldsh [%l7 + 0x38], %i5
ldsw [%l7 + 0x34], %g4
alignaddrl %l1, %i7, %l4
edge16l %g7, %g1, %o4
fexpand %f12, %f2
edge8ln %o3, %l0, %l2
sth %i4, [%l7 + 0x3A]
fmul8x16al %f1, %f10, %f14
brnz %l5, loop_1255
ldsb [%l7 + 0x63], %i1
fbo,a %fcc0, loop_1256
edge32ln %i0, %g3, %o0
loop_1255:
ldsw [%l7 + 0x5C], %i6
lduw [%l7 + 0x10], %g2
loop_1256:
ldx [%l7 + 0x50], %o1
ld [%l7 + 0x2C], %f2
movgu %xcc, %o5, %l3
fcmpgt16 %f4, %f4, %o6
fmovdvc %icc, %f15, %f10
ldsb [%l7 + 0x53], %o7
fmovdcc %xcc, %f8, %f7
fcmpeq32 %f4, %f0, %g6
ba,a %xcc, loop_1257
edge8l %o2, %l6, %g5
fmovrsgz %i3, %f15, %f10
movg %xcc, %i5, %i2
loop_1257:
fandnot1s %f2, %f11, %f9
tgu %xcc, 0x4
movre %g4, 0x040, %i7
udivcc %l4, 0x1C64, %l1
brlz %g1, loop_1258
call loop_1259
fcmple16 %f6, %f14, %g7
tneg %xcc, 0x6
loop_1258:
fmovdle %icc, %f5, %f13
loop_1259:
bne loop_1260
fmovrse %o4, %f9, %f13
movpos %xcc, %l0, %o3
edge16 %i4, %l5, %i1
loop_1260:
fbue,a %fcc2, loop_1261
fbl,a %fcc1, loop_1262
smul %l2, %i0, %g3
addcc %o0, %g2, %i6
loop_1261:
sll %o1, %l3, %o6
loop_1262:
sub %o7, 0x18D3, %o5
bshuffle %f8, %f12, %f6
fmovsleu %icc, %f4, %f11
edge32ln %g6, %l6, %g5
stw %i3, [%l7 + 0x64]
sth %o2, [%l7 + 0x22]
ldub [%l7 + 0x12], %i2
siam 0x0
ldsh [%l7 + 0x12], %g4
array8 %i7, %i5, %l4
fmovsa %icc, %f5, %f7
fbg,a %fcc3, loop_1263
fmovrse %g1, %f12, %f5
tl %icc, 0x5
fmovscs %xcc, %f4, %f14
loop_1263:
fcmped %fcc1, %f8, %f12
stb %l1, [%l7 + 0x55]
st %f7, [%l7 + 0x44]
fmovdg %icc, %f3, %f11
fmul8x16au %f8, %f9, %f2
fcmpd %fcc0, %f12, %f2
fornot2 %f14, %f12, %f10
bvc loop_1264
ldub [%l7 + 0x49], %o4
movpos %xcc, %g7, %o3
fand %f10, %f2, %f14
loop_1264:
bn,a loop_1265
brlez,a %i4, loop_1266
brnz,a %l0, loop_1267
fmovsa %icc, %f13, %f9
loop_1265:
edge32n %i1, %l2, %i0
loop_1266:
tvc %xcc, 0x3
loop_1267:
fmul8sux16 %f8, %f12, %f0
be,a,pt %icc, loop_1268
stb %l5, [%l7 + 0x3B]
edge8l %g3, %g2, %o0
bne,pn %xcc, loop_1269
loop_1268:
brz %o1, loop_1270
st %f15, [%l7 + 0x58]
siam 0x2
loop_1269:
fnot2s %f14, %f0
loop_1270:
fbl %fcc2, loop_1271
stx %l3, [%l7 + 0x70]
edge32l %i6, %o6, %o7
stx %g6, [%l7 + 0x30]
loop_1271:
fbo %fcc3, loop_1272
fbuge %fcc2, loop_1273
mulx %l6, %o5, %g5
ldub [%l7 + 0x57], %o2
loop_1272:
fmuld8sux16 %f8, %f13, %f8
loop_1273:
array16 %i3, %g4, %i7
fpadd32 %f4, %f2, %f4
movne %xcc, %i2, %i5
fbu,a %fcc2, loop_1274
tle %icc, 0x5
ldub [%l7 + 0x51], %g1
ldsw [%l7 + 0x64], %l4
loop_1274:
ba loop_1275
subcc %l1, %g7, %o4
bvc,pn %xcc, loop_1276
lduh [%l7 + 0x6C], %o3
loop_1275:
movleu %xcc, %l0, %i1
fnegd %f12, %f14
loop_1276:
fmovsn %xcc, %f10, %f11
ld [%l7 + 0x40], %f2
ld [%l7 + 0x48], %f15
nop
setx loop_1277, %l0, %l1
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 %l2, [%l7 + 0x30]
stx %i4, [%l7 + 0x60]
fnot1s %f13, %f12
loop_1277:
movrlz %i0, 0x358, %l5
fmovdneg %xcc, %f11, %f11
sth %g3, [%l7 + 0x5C]
ldsw [%l7 + 0x7C], %g2
ldub [%l7 + 0x73], %o1
ldsh [%l7 + 0x6C], %o0
movvc %xcc, %l3, %o6
fmul8sux16 %f2, %f12, %f6
lduh [%l7 + 0x08], %i6
movge %icc, %g6, %o7
ble %icc, loop_1278
edge32n %o5, %g5, %o2
ble %icc, loop_1279
tcs %icc, 0x1
loop_1278:
fmuld8ulx16 %f9, %f11, %f4
fands %f13, %f8, %f4
loop_1279:
fmovdvs %icc, %f1, %f0
ldsh [%l7 + 0x34], %i3
fors %f10, %f8, %f6
udivx %l6, 0x18CE, %i7
xor %g4, %i2, %i5
andn %g1, 0x161D, %l1
fbug %fcc3, loop_1280
fxors %f3, %f14, %f3
andcc %l4, %o4, %o3
subcc %g7, %l0, %i1
loop_1280:
fpmerge %f14, %f3, %f4
edge32n %i4, %l2, %l5
or %i0, 0x1266, %g2
sth %o1, [%l7 + 0x52]
andcc %o0, 0x0C77, %l3
std %f0, [%l7 + 0x48]
fbul,a %fcc3, loop_1281
ldsw [%l7 + 0x3C], %g3
ldub [%l7 + 0x15], %o6
fmovs %f1, %f0
loop_1281:
tcc %icc, 0x3
movl %icc, %g6, %o7
srlx %o5, 0x09, %g5
tsubcctv %i6, %i3, %o2
fmovsn %xcc, %f6, %f13
movge %icc, %l6, %i7
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
umulcc %i2, %i5, %g4
popc %g1, %l1
fpsub16s %f1, %f3, %f8
loop_1282:
siam 0x5
movle %xcc, %o4, %o3
fnot1s %f7, %f6
ld [%l7 + 0x58], %f2
umulcc %g7, 0x0FDE, %l0
subcc %i1, %i4, %l4
fmovdge %icc, %f5, %f13
fnor %f6, %f10, %f12
fornot2s %f7, %f14, %f1
st %f4, [%l7 + 0x20]
fmovda %icc, %f10, %f15
ldsh [%l7 + 0x22], %l5
udivcc %i0, 0x0C96, %l2
ldub [%l7 + 0x2F], %o1
ldsh [%l7 + 0x42], %g2
faligndata %f6, %f14, %f4
for %f4, %f8, %f4
lduw [%l7 + 0x2C], %o0
tge %icc, 0x5
fmovde %xcc, %f11, %f13
fba,a %fcc2, loop_1283
sth %g3, [%l7 + 0x5A]
be %icc, loop_1284
fbn,a %fcc1, loop_1285
loop_1283:
fbu,a %fcc0, loop_1286
movg %xcc, %l3, %o6
loop_1284:
srlx %g6, 0x06, %o7
loop_1285:
pdist %f8, %f10, %f4
loop_1286:
fbl %fcc0, loop_1287
tgu %xcc, 0x1
sub %g5, %i6, %o5
brgz %o2, loop_1288
loop_1287:
fmovsneg %icc, %f5, %f11
nop
setx loop_1289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x5
loop_1288:
stw %l6, [%l7 + 0x58]
fcmped %fcc1, %f4, %f10
loop_1289:
ld [%l7 + 0x20], %f1
sub %i7, 0x14C3, %i3
ldx [%l7 + 0x38], %i5
fmovsl %xcc, %f2, %f15
fbn,a %fcc3, loop_1290
edge32ln %g4, %g1, %i2
ld [%l7 + 0x1C], %f4
std %f8, [%l7 + 0x48]
loop_1290:
fcmpgt32 %f0, %f4, %l1
ldsh [%l7 + 0x0C], %o4
fbg %fcc3, loop_1291
sth %o3, [%l7 + 0x14]
fmovdge %xcc, %f11, %f8
edge16n %g7, %i1, %i4
loop_1291:
edge32 %l0, %l4, %l5
fnor %f6, %f10, %f14
fmovdvs %xcc, %f8, %f14
fmuld8ulx16 %f13, %f7, %f8
stx %i0, [%l7 + 0x78]
array16 %o1, %g2, %l2
ldx [%l7 + 0x28], %o0
ldx [%l7 + 0x40], %l3
movleu %icc, %o6, %g6
fones %f0
tcs %xcc, 0x6
fmovsl %xcc, %f11, %f13
fnot1s %f6, %f7
stw %o7, [%l7 + 0x18]
fpsub16 %f0, %f2, %f6
edge8n %g3, %i6, %o5
bpos,a %icc, loop_1292
sll %g5, %o2, %i7
fpsub16s %f6, %f13, %f8
move %xcc, %i3, %l6
loop_1292:
movne %xcc, %i5, %g4
ldsb [%l7 + 0x41], %g1
std %f12, [%l7 + 0x28]
ldsw [%l7 + 0x7C], %i2
stb %o4, [%l7 + 0x4D]
fnor %f14, %f10, %f2
movne %icc, %o3, %l1
smul %i1, 0x0941, %i4
array16 %g7, %l0, %l4
fandnot1 %f10, %f2, %f0
bshuffle %f4, %f12, %f8
add %i0, 0x1642, %l5
lduh [%l7 + 0x5C], %o1
te %xcc, 0x7
movg %xcc, %g2, %o0
edge32n %l2, %o6, %l3
movne %icc, %o7, %g3
bg,pn %icc, loop_1293
lduh [%l7 + 0x18], %i6
tle %icc, 0x7
and %o5, %g6, %o2
loop_1293:
fbg %fcc2, loop_1294
stw %i7, [%l7 + 0x58]
fbul,a %fcc3, loop_1295
bpos %xcc, loop_1296
loop_1294:
fnand %f4, %f8, %f2
alignaddr %i3, %l6, %i5
loop_1295:
fsrc2s %f1, %f13
loop_1296:
fbge %fcc1, loop_1297
add %g4, 0x0279, %g5
ldub [%l7 + 0x75], %g1
sth %o4, [%l7 + 0x74]
loop_1297:
orn %o3, %i2, %l1
fcmple16 %f8, %f0, %i4
brgez,a %i1, loop_1298
ldx [%l7 + 0x58], %g7
std %f10, [%l7 + 0x48]
bneg,a loop_1299
loop_1298:
fmovs %f14, %f1
fmovscs %xcc, %f4, %f5
sth %l4, [%l7 + 0x62]
loop_1299:
sth %i0, [%l7 + 0x28]
fmovrdgz %l0, %f4, %f0
lduw [%l7 + 0x70], %l5
fxors %f4, %f2, %f3
srl %g2, 0x13, %o0
stx %o1, [%l7 + 0x40]
fmovscc %xcc, %f10, %f8
orcc %l2, 0x0C33, %o6
movle %icc, %l3, %o7
be,pn %xcc, loop_1300
fsrc1 %f4, %f10
fors %f10, %f10, %f12
fcmpne16 %f12, %f12, %g3
loop_1300:
umulcc %i6, %o5, %g6
sll %i7, %i3, %l6
mulscc %o2, %i5, %g4
fmovsn %xcc, %f2, %f15
bne,a loop_1301
sth %g5, [%l7 + 0x76]
or %g1, %o4, %o3
tge %xcc, 0x0
loop_1301:
lduh [%l7 + 0x7E], %i2
xorcc %i4, 0x002D, %i1
brlz,a %g7, loop_1302
stw %l4, [%l7 + 0x24]
fmovsge %xcc, %f14, %f6
ldsh [%l7 + 0x66], %i0
loop_1302:
movle %icc, %l1, %l5
std %f4, [%l7 + 0x60]
fpsub32 %f14, %f8, %f8
fands %f5, %f13, %f0
fxnors %f15, %f6, %f12
ldsb [%l7 + 0x7A], %g2
tcc %xcc, 0x4
fxnors %f7, %f5, %f6
nop
setx loop_1303, %l0, %l1
jmpl %l1, %l0
fpadd16 %f2, %f10, %f6
std %f2, [%l7 + 0x58]
lduh [%l7 + 0x5E], %o0
loop_1303:
bvs %icc, loop_1304
smulcc %l2, %o1, %l3
udiv %o6, 0x0E70, %o7
bshuffle %f14, %f0, %f10
loop_1304:
fandnot1s %f15, %f9, %f0
fmul8x16 %f9, %f6, %f14
bcc loop_1305
bcs,a,pn %xcc, loop_1306
and %i6, 0x152D, %o5
tle %icc, 0x6
loop_1305:
fmovde %icc, %f8, %f4
loop_1306:
orcc %g3, 0x1317, %g6
sethi 0x1FF3, %i3
bneg %icc, loop_1307
ldsb [%l7 + 0x31], %l6
fmovsleu %xcc, %f6, %f10
ldsb [%l7 + 0x42], %i7
loop_1307:
taddcc %i5, 0x0507, %g4
movrne %o2, 0x07C, %g1
ldsb [%l7 + 0x4A], %o4
fnor %f14, %f2, %f6
orcc %o3, 0x0A76, %g5
edge8l %i4, %i1, %i2
stw %g7, [%l7 + 0x24]
addc %l4, %i0, %l5
fmovrslez %g2, %f4, %f6
tleu %icc, 0x6
bgu loop_1308
edge16l %l0, %l1, %o0
stb %o1, [%l7 + 0x62]
brlz,a %l2, loop_1309
loop_1308:
ldx [%l7 + 0x28], %o6
udiv %o7, 0x10A3, %i6
udiv %l3, 0x1568, %g3
loop_1309:
tvs %icc, 0x1
fsrc2 %f6, %f0
fpack32 %f10, %f6, %f4
tcc %xcc, 0x6
stx %g6, [%l7 + 0x68]
fble,a %fcc3, loop_1310
edge16 %o5, %l6, %i3
lduw [%l7 + 0x74], %i7
andcc %i5, %o2, %g1
loop_1310:
fmovs %f8, %f4
tge %xcc, 0x6
subccc %g4, 0x04A3, %o3
siam 0x0
ld [%l7 + 0x20], %f15
andncc %g5, %i4, %i1
movneg %icc, %o4, %i2
fble %fcc2, loop_1311
stw %g7, [%l7 + 0x0C]
lduw [%l7 + 0x4C], %l4
tl %icc, 0x2
loop_1311:
fnegs %f2, %f8
fmovdl %xcc, %f9, %f6
fmuld8sux16 %f15, %f0, %f6
fmovdpos %icc, %f11, %f4
movg %xcc, %i0, %g2
ldsh [%l7 + 0x28], %l0
fpsub32s %f4, %f11, %f15
fmovd %f6, %f4
fpsub32s %f10, %f3, %f12
and %l1, %o0, %l5
lduw [%l7 + 0x14], %o1
fcmpgt32 %f14, %f0, %l2
ldsb [%l7 + 0x45], %o7
tsubcc %i6, 0x047D, %o6
edge32l %g3, %l3, %g6
fbe,a %fcc0, loop_1312
orcc %l6, 0x175F, %o5
stx %i3, [%l7 + 0x08]
ldsb [%l7 + 0x0E], %i5
loop_1312:
brgez %i7, loop_1313
bneg,a,pt %icc, loop_1314
tge %icc, 0x2
bne,pt %xcc, loop_1315
loop_1313:
fmul8ulx16 %f12, %f14, %f14
loop_1314:
mova %icc, %g1, %o2
lduw [%l7 + 0x68], %g4
loop_1315:
ldx [%l7 + 0x48], %g5
fabsd %f0, %f10
ldsw [%l7 + 0x58], %o3
addcc %i4, %o4, %i1
fnors %f1, %f5, %f12
sub %g7, %i2, %l4
st %f5, [%l7 + 0x1C]
bleu %xcc, loop_1316
smulcc %g2, 0x0554, %l0
sth %i0, [%l7 + 0x78]
brz,a %o0, loop_1317
loop_1316:
edge8ln %l1, %o1, %l2
lduh [%l7 + 0x08], %o7
ld [%l7 + 0x4C], %f3
loop_1317:
fmul8x16au %f6, %f2, %f4
ldx [%l7 + 0x58], %l5
fxnors %f2, %f3, %f3
popc 0x14E1, %o6
addcc %i6, 0x1453, %l3
sllx %g6, 0x11, %l6
tvc %xcc, 0x3
fmovde %icc, %f13, %f4
lduw [%l7 + 0x68], %o5
fmovda %xcc, %f4, %f10
sth %g3, [%l7 + 0x2A]
fmovscs %xcc, %f9, %f14
fornot1s %f8, %f15, %f15
fnors %f9, %f10, %f13
lduh [%l7 + 0x32], %i3
andn %i5, %i7, %o2
stb %g4, [%l7 + 0x4D]
fpsub16s %f13, %f6, %f15
sub %g5, %g1, %o3
fmovdcc %xcc, %f0, %f12
lduh [%l7 + 0x2A], %i4
fnands %f15, %f4, %f11
smul %i1, %g7, %i2
st %f5, [%l7 + 0x2C]
fnegs %f13, %f13
sdiv %o4, 0x0627, %g2
fmovsvs %xcc, %f9, %f9
fmovd %f10, %f2
ldx [%l7 + 0x50], %l4
array16 %l0, %o0, %l1
sra %i0, 0x0F, %o1
edge8 %o7, %l5, %l2
movleu %xcc, %o6, %i6
umulcc %g6, 0x0626, %l6
fba %fcc1, loop_1318
edge32ln %l3, %g3, %i3
movn %xcc, %i5, %o5
andn %o2, %i7, %g5
loop_1318:
lduh [%l7 + 0x28], %g4
lduh [%l7 + 0x30], %o3
fmovs %f1, %f12
fors %f12, %f4, %f8
fmovse %icc, %f0, %f3
ldsw [%l7 + 0x5C], %g1
ld [%l7 + 0x40], %f4
ldsh [%l7 + 0x2C], %i1
fmovdl %xcc, %f7, %f14
ldub [%l7 + 0x3B], %i4
array16 %g7, %o4, %g2
bcs,a,pt %icc, loop_1319
fcmpne16 %f12, %f12, %l4
fpadd16 %f4, %f14, %f12
fcmpeq32 %f0, %f2, %l0
loop_1319:
fsrc1 %f2, %f0
fcmpne16 %f14, %f6, %i2
movrgz %l1, 0x00F, %i0
tcc %icc, 0x5
ldx [%l7 + 0x78], %o1
fsrc2 %f8, %f12
umulcc %o0, %o7, %l5
fmovsge %icc, %f11, %f7
tleu %icc, 0x6
ld [%l7 + 0x7C], %f9
bneg %xcc, loop_1320
fpsub16s %f13, %f13, %f11
ld [%l7 + 0x44], %f3
fmovrse %o6, %f13, %f2
loop_1320:
ldsw [%l7 + 0x2C], %i6
ldsw [%l7 + 0x20], %g6
ldsh [%l7 + 0x30], %l6
stx %l2, [%l7 + 0x38]
ldsh [%l7 + 0x0E], %g3
fcmpeq32 %f10, %f4, %i3
sllx %l3, 0x13, %o5
lduw [%l7 + 0x70], %o2
subcc %i5, 0x0EBC, %i7
ldub [%l7 + 0x1E], %g5
fmovrdne %o3, %f8, %f0
fmovsn %xcc, %f10, %f3
movre %g4, %g1, %i4
bshuffle %f12, %f4, %f6
bgu,a,pn %icc, loop_1321
stw %i1, [%l7 + 0x08]
fzeros %f0
fcmpes %fcc2, %f4, %f7
loop_1321:
tge %xcc, 0x7
stx %o4, [%l7 + 0x20]
fble,a %fcc1, loop_1322
tneg %icc, 0x0
stb %g2, [%l7 + 0x4D]
fcmpd %fcc1, %f14, %f0
loop_1322:
fmovdle %xcc, %f9, %f13
std %f12, [%l7 + 0x18]
stb %g7, [%l7 + 0x6E]
or %l4, %l0, %l1
bl,a,pt %xcc, loop_1323
ldub [%l7 + 0x2D], %i2
bneg,a loop_1324
tpos %icc, 0x5
loop_1323:
bvs,a %icc, loop_1325
lduh [%l7 + 0x4A], %i0
loop_1324:
ldd [%l7 + 0x70], %f14
fmovdvc %icc, %f15, %f8
loop_1325:
tgu %xcc, 0x7
edge8l %o1, %o7, %o0
ldub [%l7 + 0x79], %l5
sethi 0x028F, %o6
fpsub32s %f6, %f13, %f9
fmuld8ulx16 %f1, %f5, %f10
stx %g6, [%l7 + 0x28]
alignaddrl %i6, %l2, %l6
srlx %g3, %l3, %i3
tcs %icc, 0x5
or %o5, %i5, %o2
fmovdne %icc, %f12, %f15
stx %i7, [%l7 + 0x38]
stb %o3, [%l7 + 0x74]
fmovdleu %icc, %f0, %f9
movcc %xcc, %g5, %g4
ldx [%l7 + 0x60], %g1
smulcc %i1, 0x0AA1, %i4
stb %o4, [%l7 + 0x64]
fmovdl %icc, %f0, %f12
mova %icc, %g2, %l4
stw %g7, [%l7 + 0x58]
nop
setx loop_1326, %l0, %l1
jmpl %l1, %l0
sdiv %i2, 0x043E, %l1
st %f7, [%l7 + 0x60]
edge16 %i0, %o7, %o0
loop_1326:
ldd [%l7 + 0x68], %f0
bvc,a %icc, loop_1327
fmuld8sux16 %f8, %f11, %f6
brnz,a %o1, loop_1328
fnor %f6, %f0, %f10
loop_1327:
fmovsle %xcc, %f3, %f2
stw %o6, [%l7 + 0x44]
loop_1328:
fbul %fcc2, loop_1329
stb %g6, [%l7 + 0x33]
fmovsneg %icc, %f7, %f6
fxnor %f12, %f4, %f12
loop_1329:
fnand %f10, %f8, %f12
nop
setx loop_1330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f3, %f9
sth %i6, [%l7 + 0x16]
fpadd32s %f15, %f14, %f6
loop_1330:
array8 %l2, %l5, %g3
fpsub32 %f0, %f2, %f8
bvc,a %icc, loop_1331
stx %l3, [%l7 + 0x40]
addcc %l6, 0x1A88, %i3
stw %o5, [%l7 + 0x6C]
loop_1331:
or %i5, 0x1929, %o2
fand %f8, %f0, %f14
ldsb [%l7 + 0x53], %o3
lduw [%l7 + 0x58], %g5
stx %g4, [%l7 + 0x70]
ldub [%l7 + 0x5E], %g1
fandnot2 %f14, %f6, %f8
st %f14, [%l7 + 0x34]
andn %i7, %i4, %o4
fmovscc %xcc, %f4, %f5
fandnot2s %f12, %f14, %f1
fmovdcs %icc, %f14, %f3
fbul %fcc3, loop_1332
xnor %g2, %l4, %i1
fmovdneg %xcc, %f11, %f0
edge8ln %g7, %i2, %l1
loop_1332:
tvc %icc, 0x6
ldsb [%l7 + 0x60], %i0
bne,a,pt %xcc, loop_1333
movl %icc, %l0, %o0
fmovsvc %xcc, %f1, %f1
fornot1 %f8, %f6, %f14
loop_1333:
ldub [%l7 + 0x55], %o1
fpsub16s %f13, %f0, %f14
te %xcc, 0x5
ld [%l7 + 0x7C], %f4
fbug,a %fcc1, loop_1334
ldub [%l7 + 0x27], %o6
fornot2 %f0, %f8, %f6
fsrc2s %f14, %f14
loop_1334:
fmul8x16al %f10, %f1, %f12
ba,a,pn %xcc, loop_1335
fsrc2 %f6, %f0
bvc,a %icc, loop_1336
fbule,a %fcc3, loop_1337
loop_1335:
fbuge,a %fcc0, loop_1338
ldd [%l7 + 0x60], %f6
loop_1336:
ldsh [%l7 + 0x18], %g6
loop_1337:
fors %f11, %f11, %f1
loop_1338:
sllx %o7, 0x02, %i6
udiv %l2, 0x1E97, %g3
tsubcc %l5, 0x126C, %l6
ld [%l7 + 0x60], %f9
fbule,a %fcc1, loop_1339
umul %i3, 0x196D, %o5
std %f6, [%l7 + 0x28]
sdiv %l3, 0x008A, %i5
loop_1339:
sll %o2, 0x1E, %g5
fmovrdgz %g4, %f10, %f12
ld [%l7 + 0x60], %f13
ldsb [%l7 + 0x63], %o3
movre %g1, %i7, %i4
fba %fcc0, loop_1340
udivx %g2, 0x17DF, %l4
fmovrdne %o4, %f8, %f6
bleu,pt %icc, loop_1341
loop_1340:
bne,a,pn %xcc, loop_1342
fpmerge %f15, %f12, %f10
tgu %xcc, 0x0
loop_1341:
fnot1 %f0, %f12
loop_1342:
fexpand %f11, %f10
udiv %i1, 0x0C3D, %i2
xnor %g7, %i0, %l1
tvc %icc, 0x7
ldsw [%l7 + 0x58], %o0
array8 %o1, %o6, %l0
tsubcc %g6, 0x1A41, %i6
be,a,pn %icc, loop_1343
stb %l2, [%l7 + 0x7C]
ldd [%l7 + 0x70], %f2
srlx %g3, %l5, %l6
loop_1343:
mova %xcc, %o7, %o5
st %f11, [%l7 + 0x74]
umulcc %i3, 0x18C1, %i5
fmovrse %o2, %f1, %f14
lduw [%l7 + 0x34], %g5
stw %l3, [%l7 + 0x10]
movne %icc, %g4, %o3
fnot1s %f4, %f6
ble,a loop_1344
brgez,a %i7, loop_1345
ldd [%l7 + 0x60], %f12
lduw [%l7 + 0x28], %i4
loop_1344:
bge,a,pt %icc, loop_1346
loop_1345:
stw %g2, [%l7 + 0x10]
fornot2 %f10, %f8, %f6
nop
setx loop_1347, %l0, %l1
jmpl %l1, %g1
loop_1346:
fcmpes %fcc1, %f15, %f5
edge16ln %o4, %l4, %i2
fmovdneg %icc, %f5, %f5
loop_1347:
std %f2, [%l7 + 0x10]
sdivcc %g7, 0x0D0E, %i1
fmovdne %icc, %f2, %f5
ldsb [%l7 + 0x6E], %l1
mulscc %i0, %o0, %o1
edge16 %l0, %o6, %i6
fmovrsgez %l2, %f7, %f14
be,a,pn %icc, loop_1348
for %f2, %f4, %f4
movcs %icc, %g3, %g6
fcmpes %fcc2, %f5, %f14
loop_1348:
andncc %l5, %o7, %o5
taddcc %i3, 0x0FA8, %l6
movge %xcc, %o2, %g5
movg %xcc, %l3, %i5
fmovdge %xcc, %f2, %f12
fmuld8ulx16 %f12, %f4, %f10
andn %o3, %g4, %i4
tg %icc, 0x3
addccc %g2, 0x0634, %i7
ldd [%l7 + 0x78], %f0
ldsw [%l7 + 0x78], %o4
ld [%l7 + 0x74], %f5
fxnor %f12, %f12, %f4
faligndata %f8, %f4, %f14
fmovrdgez %g1, %f8, %f10
fmovdneg %xcc, %f13, %f8
movcs %icc, %i2, %g7
bleu,pt %icc, loop_1349
udiv %i1, 0x0D97, %l4
array32 %l1, %i0, %o1
stw %l0, [%l7 + 0x4C]
loop_1349:
mulx %o0, 0x02AF, %o6
tsubcctv %i6, %g3, %l2
fands %f3, %f2, %f8
ldsh [%l7 + 0x66], %g6
movg %icc, %o7, %l5
ldsb [%l7 + 0x38], %o5
fzero %f6
fmovrdlez %i3, %f12, %f0
tne %icc, 0x0
ldx [%l7 + 0x10], %o2
orn %l6, 0x0906, %l3
subccc %i5, %g5, %o3
edge8ln %g4, %g2, %i7
sra %i4, %o4, %g1
fmovsgu %icc, %f9, %f4
stx %i2, [%l7 + 0x30]
brgez %g7, loop_1350
fmovsgu %icc, %f1, %f12
bleu,a,pn %xcc, loop_1351
fnors %f5, %f3, %f14
loop_1350:
stw %l4, [%l7 + 0x10]
brlez %l1, loop_1352
loop_1351:
fcmple16 %f8, %f6, %i1
sth %o1, [%l7 + 0x5C]
sth %l0, [%l7 + 0x72]
loop_1352:
fmovsge %icc, %f8, %f15
alignaddrl %o0, %i0, %i6
sth %g3, [%l7 + 0x1C]
fnands %f12, %f13, %f11
st %f7, [%l7 + 0x1C]
sdivcc %o6, 0x1994, %g6
fbo,a %fcc1, loop_1353
ldsb [%l7 + 0x6B], %o7
brlz %l2, loop_1354
fble,a %fcc3, loop_1355
loop_1353:
movl %icc, %l5, %o5
lduh [%l7 + 0x78], %o2
loop_1354:
movrgez %l6, %l3, %i3
loop_1355:
sra %i5, 0x08, %g5
or %g4, %g2, %i7
stb %i4, [%l7 + 0x6A]
stw %o4, [%l7 + 0x4C]
std %f10, [%l7 + 0x10]
stx %o3, [%l7 + 0x60]
fbuge %fcc0, loop_1356
fandnot2s %f12, %f0, %f10
movleu %xcc, %g1, %g7
ldub [%l7 + 0x58], %l4
loop_1356:
tleu %xcc, 0x2
stb %l1, [%l7 + 0x25]
sth %i1, [%l7 + 0x1A]
or %o1, %i2, %l0
bshuffle %f4, %f8, %f4
fmovde %xcc, %f11, %f12
fmovsl %xcc, %f5, %f7
ldd [%l7 + 0x08], %f10
tgu %xcc, 0x0
fmovscc %xcc, %f9, %f0
fmovsa %icc, %f0, %f8
sth %i0, [%l7 + 0x38]
taddcc %i6, 0x07E4, %o0
brlz %o6, loop_1357
ldx [%l7 + 0x78], %g6
fpack32 %f0, %f0, %f14
edge16ln %g3, %o7, %l2
loop_1357:
fmovdcs %xcc, %f11, %f3
fbue %fcc2, loop_1358
fblg,a %fcc3, loop_1359
lduh [%l7 + 0x30], %l5
stb %o2, [%l7 + 0x33]
loop_1358:
ld [%l7 + 0x58], %f3
loop_1359:
ble loop_1360
fcmpne32 %f4, %f10, %o5
ta %xcc, 0x3
addc %l6, %i3, %l3
loop_1360:
addcc %i5, %g5, %g4
movn %xcc, %g2, %i4
ldsb [%l7 + 0x25], %i7
st %f4, [%l7 + 0x48]
ldub [%l7 + 0x59], %o3
fmovsa %xcc, %f10, %f9
fmovdcs %xcc, %f11, %f0
ldx [%l7 + 0x50], %g1
ldsh [%l7 + 0x44], %o4
orncc %l4, %g7, %l1
fmovrsgz %i1, %f11, %f5
sub %o1, %i2, %l0
ldsw [%l7 + 0x50], %i0
xorcc %o0, 0x1F1E, %i6
ldsb [%l7 + 0x3C], %o6
tgu %xcc, 0x3
movg %xcc, %g3, %g6
lduh [%l7 + 0x0C], %l2
fnand %f0, %f2, %f0
movvc %icc, %o7, %l5
bne loop_1361
ldd [%l7 + 0x28], %f2
movrgez %o5, 0x0DE, %o2
ld [%l7 + 0x58], %f6
loop_1361:
movne %xcc, %l6, %l3
fbl %fcc1, loop_1362
fsrc1s %f13, %f7
fexpand %f0, %f12
fmovse %xcc, %f5, %f15
loop_1362:
ldsb [%l7 + 0x16], %i5
movrgz %g5, %g4, %i3
movcs %xcc, %i4, %i7
movcs %xcc, %g2, %o3
stb %o4, [%l7 + 0x77]
fbg,a %fcc1, loop_1363
bg,a,pn %icc, loop_1364
ldd [%l7 + 0x70], %f12
fmovdvc %xcc, %f7, %f4
loop_1363:
sth %l4, [%l7 + 0x46]
loop_1364:
fbne,a %fcc0, loop_1365
fmovsleu %icc, %f9, %f15
ldub [%l7 + 0x63], %g1
fpsub16s %f4, %f10, %f2
loop_1365:
fbul,a %fcc3, loop_1366
ld [%l7 + 0x48], %f5
srl %g7, 0x01, %l1
fcmpd %fcc0, %f2, %f4
loop_1366:
fmovdn %xcc, %f14, %f6
fbe %fcc0, loop_1367
tsubcctv %i1, 0x1AA8, %o1
ldsb [%l7 + 0x1F], %l0
fpadd32s %f13, %f4, %f0
loop_1367:
ldsb [%l7 + 0x16], %i2
ble,a,pn %icc, loop_1368
ldd [%l7 + 0x10], %f6
call loop_1369
sethi 0x1DD7, %i0
loop_1368:
fnors %f5, %f12, %f12
bvs,pn %icc, loop_1370
loop_1369:
mova %xcc, %o0, %o6
stb %g3, [%l7 + 0x3E]
fcmpeq32 %f0, %f2, %g6
loop_1370:
bvs,a,pn %icc, loop_1371
fornot2 %f10, %f2, %f14
stw %l2, [%l7 + 0x6C]
ba,a,pn %icc, loop_1372
loop_1371:
movvc %icc, %i6, %o7
fmovscs %icc, %f5, %f10
stx %l5, [%l7 + 0x60]
loop_1372:
fcmpgt16 %f10, %f4, %o5
fmovdvs %xcc, %f6, %f10
std %f10, [%l7 + 0x58]
ldx [%l7 + 0x18], %l6
fpmerge %f11, %f9, %f4
movre %o2, %l3, %g5
edge16n %i5, %g4, %i4
lduh [%l7 + 0x78], %i3
stb %g2, [%l7 + 0x3D]
st %f7, [%l7 + 0x74]
siam 0x1
sra %o3, 0x0E, %i7
ldx [%l7 + 0x38], %o4
lduh [%l7 + 0x4E], %g1
fnands %f10, %f15, %f9
fcmpd %fcc2, %f0, %f0
movrlez %l4, 0x23D, %l1
sllx %i1, %o1, %l0
fzero %f0
fmovsleu %xcc, %f13, %f12
fmovdl %xcc, %f2, %f14
bcs,pn %icc, loop_1373
ldx [%l7 + 0x48], %i2
fbo,a %fcc0, loop_1374
ldsw [%l7 + 0x7C], %g7
loop_1373:
addcc %o0, %o6, %g3
st %f10, [%l7 + 0x20]
loop_1374:
fxnors %f7, %f2, %f3
fmovrdlez %i0, %f8, %f6
ldsh [%l7 + 0x44], %g6
taddcctv %i6, 0x087E, %o7
fmovs %f8, %f0
fmovsneg %icc, %f4, %f13
fmovrdgz %l5, %f8, %f10
sdiv %o5, 0x1CD7, %l2
fblg,a %fcc1, loop_1375
ldsw [%l7 + 0x24], %o2
edge32l %l6, %g5, %l3
fmovsn %icc, %f13, %f2
loop_1375:
fmovscs %icc, %f5, %f3
orcc %g4, 0x1234, %i4
ldd [%l7 + 0x38], %f2
brlz,a %i5, loop_1376
fmovdne %xcc, %f12, %f4
siam 0x5
alignaddrl %g2, %o3, %i3
loop_1376:
stb %o4, [%l7 + 0x7C]
ld [%l7 + 0x20], %f4
fandnot1 %f2, %f0, %f6
ldd [%l7 + 0x30], %f14
stb %g1, [%l7 + 0x0E]
sth %l4, [%l7 + 0x4E]
fmovdg %icc, %f0, %f12
umul %i7, 0x0666, %l1
srax %o1, 0x1A, %i1
fmovsle %icc, %f8, %f3
fcmpne16 %f2, %f6, %l0
smulcc %g7, %o0, %o6
fcmped %fcc2, %f10, %f12
array8 %g3, %i2, %i0
orcc %i6, 0x1A17, %g6
sll %o7, %l5, %l2
umul %o5, 0x1D61, %l6
fmovde %xcc, %f5, %f11
ldx [%l7 + 0x78], %o2
brgz,a %g5, loop_1377
fnot2 %f0, %f6
movge %icc, %g4, %l3
stw %i4, [%l7 + 0x18]
loop_1377:
ldsw [%l7 + 0x6C], %i5
ldsb [%l7 + 0x4D], %o3
fba,a %fcc2, loop_1378
sth %i3, [%l7 + 0x30]
ldsb [%l7 + 0x44], %g2
tcc %xcc, 0x2
loop_1378:
fcmpes %fcc2, %f11, %f9
edge16ln %o4, %l4, %i7
fand %f10, %f0, %f10
xnor %l1, %g1, %o1
fbe,a %fcc1, loop_1379
stb %l0, [%l7 + 0x0B]
taddcctv %g7, %i1, %o6
stx %g3, [%l7 + 0x60]
loop_1379:
tne %xcc, 0x1
movge %icc, %i2, %o0
brgz %i6, loop_1380
ld [%l7 + 0x20], %f14
fba,a %fcc1, loop_1381
fmovsa %icc, %f10, %f3
loop_1380:
taddcc %g6, %i0, %o7
movleu %xcc, %l5, %l2
loop_1381:
mulx %o5, %l6, %o2
brlz %g5, loop_1382
fnegs %f8, %f12
fbg,a %fcc0, loop_1383
fpack16 %f2, %f6
loop_1382:
sth %l3, [%l7 + 0x58]
fmovsne %icc, %f8, %f14
loop_1383:
be,pt %icc, loop_1384
fbule %fcc2, loop_1385
andn %g4, 0x18F3, %i4
umul %o3, %i5, %g2
loop_1384:
ld [%l7 + 0x10], %f5
loop_1385:
stw %o4, [%l7 + 0x54]
fmuld8sux16 %f5, %f15, %f4
be,a %xcc, loop_1386
xor %l4, 0x0ABE, %i7
fnot1s %f4, %f9
and %i3, %g1, %o1
loop_1386:
smul %l1, 0x0DA3, %l0
ldsw [%l7 + 0x74], %i1
fmovrde %g7, %f12, %f4
brgz %g3, loop_1387
ld [%l7 + 0x2C], %f4
mulscc %o6, %i2, %i6
movpos %xcc, %g6, %o0
loop_1387:
ld [%l7 + 0x48], %f14
faligndata %f10, %f14, %f0
fmovrdne %i0, %f2, %f0
bge %xcc, loop_1388
fmovsg %xcc, %f5, %f7
fblg %fcc2, loop_1389
fxnors %f3, %f1, %f14
loop_1388:
orcc %l5, %o7, %l2
subcc %o5, %o2, %l6
loop_1389:
sethi 0x1CBA, %l3
fpadd32 %f2, %f14, %f14
ld [%l7 + 0x08], %f0
bleu,a loop_1390
fsrc2 %f4, %f2
ldsh [%l7 + 0x4E], %g4
andcc %g5, %o3, %i5
loop_1390:
fbge,a %fcc0, loop_1391
stx %g2, [%l7 + 0x10]
fandnot2s %f12, %f14, %f7
stw %i4, [%l7 + 0x78]
loop_1391:
tg %xcc, 0x1
fbne %fcc1, loop_1392
movvc %xcc, %o4, %i7
fmovsleu %icc, %f12, %f4
array16 %l4, %g1, %i3
loop_1392:
sra %l1, 0x02, %l0
brgez,a %i1, loop_1393
fone %f14
fandnot2s %f10, %f11, %f10
fmovdvs %icc, %f7, %f2
loop_1393:
ldx [%l7 + 0x38], %g7
fbu %fcc3, loop_1394
ldub [%l7 + 0x19], %o1
stx %g3, [%l7 + 0x38]
fbue,a %fcc3, loop_1395
loop_1394:
xor %o6, 0x0956, %i2
taddcc %i6, %g6, %i0
tsubcc %l5, 0x0DBE, %o7
loop_1395:
stx %o0, [%l7 + 0x60]
fbue %fcc2, loop_1396
edge32l %o5, %l2, %l6
fmovrslez %l3, %f14, %f12
sra %o2, %g5, %g4
loop_1396:
lduh [%l7 + 0x1C], %i5
fones %f8
lduh [%l7 + 0x34], %o3
fble %fcc3, loop_1397
ld [%l7 + 0x5C], %f12
ldx [%l7 + 0x20], %g2
fcmpd %fcc0, %f4, %f6
loop_1397:
bgu,pn %xcc, loop_1398
ldx [%l7 + 0x50], %i4
ldub [%l7 + 0x7E], %i7
fbg,a %fcc1, loop_1399
loop_1398:
fmovde %xcc, %f0, %f9
fcmpgt16 %f10, %f6, %l4
brz,a %o4, loop_1400
loop_1399:
fmovdleu %icc, %f0, %f12
lduh [%l7 + 0x4E], %g1
std %f0, [%l7 + 0x38]
loop_1400:
ldsh [%l7 + 0x3A], %l1
fpsub16 %f4, %f2, %f10
lduw [%l7 + 0x44], %i3
fmovdne %xcc, %f11, %f14
stw %i1, [%l7 + 0x50]
lduw [%l7 + 0x1C], %g7
bneg %icc, loop_1401
edge32l %o1, %l0, %o6
sllx %g3, 0x0A, %i2
te %xcc, 0x7
loop_1401:
fmovsa %xcc, %f10, %f15
fands %f1, %f15, %f0
fxnor %f0, %f14, %f0
sdiv %g6, 0x09F1, %i6
ldsw [%l7 + 0x64], %l5
bvc,a loop_1402
smul %i0, 0x1139, %o0
fmovdcc %xcc, %f12, %f6
bcs,a,pn %icc, loop_1403
loop_1402:
ldub [%l7 + 0x36], %o7
fmovde %xcc, %f15, %f9
srlx %l2, 0x0F, %l6
loop_1403:
fmovs %f0, %f9
fmovrdne %l3, %f4, %f4
fmovdcc %icc, %f1, %f8
nop
setx loop_1404, %l0, %l1
jmpl %l1, %o2
fbule %fcc2, loop_1405
fcmpgt16 %f0, %f2, %g5
tcc %icc, 0x1
loop_1404:
fmuld8ulx16 %f14, %f14, %f2
loop_1405:
fmovdleu %icc, %f0, %f0
fmuld8ulx16 %f4, %f13, %f6
ldd [%l7 + 0x50], %f6
fnot2s %f3, %f15
fand %f14, %f2, %f14
or %g4, 0x0DE5, %i5
fcmps %fcc3, %f11, %f6
alignaddrl %o3, %g2, %i4
fors %f12, %f4, %f1
tsubcctv %i7, %l4, %o5
fmovdcs %icc, %f1, %f3
fmovdgu %xcc, %f0, %f1
brlz %g1, loop_1406
fmovdgu %icc, %f1, %f11
ldd [%l7 + 0x08], %f10
nop
setx loop_1407, %l0, %l1
jmpl %l1, %l1
loop_1406:
fsrc1s %f1, %f4
std %f6, [%l7 + 0x10]
fmovrse %o4, %f10, %f5
loop_1407:
fmovdg %icc, %f2, %f0
edge32n %i1, %g7, %o1
stw %l0, [%l7 + 0x54]
fnors %f12, %f1, %f12
fmovsgu %icc, %f15, %f3
movpos %icc, %o6, %g3
edge16n %i3, %g6, %i6
movneg %icc, %l5, %i0
bne %xcc, loop_1408
edge16ln %i2, %o0, %o7
sdivx %l6, 0x067A, %l3
fmovsle %xcc, %f0, %f12
loop_1408:
stb %o2, [%l7 + 0x20]
bne,a loop_1409
st %f15, [%l7 + 0x54]
fabss %f11, %f15
brlez %g5, loop_1410
loop_1409:
edge8n %g4, %l2, %i5
alignaddr %g2, %i4, %o3
bleu %icc, loop_1411
loop_1410:
sth %i7, [%l7 + 0x5E]
ldub [%l7 + 0x79], %l4
tvs %icc, 0x3
loop_1411:
stw %g1, [%l7 + 0x3C]
lduw [%l7 + 0x60], %l1
ldx [%l7 + 0x50], %o5
lduw [%l7 + 0x74], %o4
fxors %f3, %f14, %f6
fcmpeq32 %f12, %f8, %g7
stw %i1, [%l7 + 0x0C]
tneg %icc, 0x6
movle %icc, %o1, %l0
udivcc %o6, 0x12D7, %i3
ldsw [%l7 + 0x10], %g3
bshuffle %f6, %f6, %f10
fsrc2 %f6, %f4
lduw [%l7 + 0x34], %g6
fbge,a %fcc1, loop_1412
udivx %i6, 0x021E, %i0
nop
setx loop_1413, %l0, %l1
jmpl %l1, %i2
tvs %icc, 0x3
loop_1412:
movcs %xcc, %l5, %o0
fbug %fcc0, loop_1414
loop_1413:
ldsb [%l7 + 0x28], %l6
ldsw [%l7 + 0x7C], %l3
fmovsn %icc, %f13, %f8
loop_1414:
ldx [%l7 + 0x58], %o2
bn,a %icc, loop_1415
ldsb [%l7 + 0x69], %o7
ld [%l7 + 0x48], %f10
fmovsvc %icc, %f1, %f12
loop_1415:
ldx [%l7 + 0x08], %g4
edge16 %g5, %l2, %g2
ldsb [%l7 + 0x55], %i4
fmovsl %icc, %f3, %f2
fcmpd %fcc1, %f6, %f0
fcmpne16 %f4, %f8, %o3
movrlz %i5, 0x09E, %i7
fmovrsgz %g1, %f12, %f7
fmovsn %icc, %f2, %f15
fmovsge %icc, %f0, %f11
edge16n %l1, %l4, %o4
fsrc1 %f12, %f4
fnegd %f10, %f2
stb %g7, [%l7 + 0x7E]
bvs,a,pt %xcc, loop_1416
fcmpne16 %f14, %f10, %o5
stw %i1, [%l7 + 0x28]
ldsb [%l7 + 0x56], %l0
loop_1416:
ldd [%l7 + 0x18], %f10
fbn,a %fcc0, loop_1417
brnz %o1, loop_1418
fbl,a %fcc3, loop_1419
alignaddr %i3, %o6, %g6
loop_1417:
subccc %i6, %g3, %i0
loop_1418:
udivx %i2, 0x0E2D, %l5
loop_1419:
ldub [%l7 + 0x7A], %o0
mulx %l6, %o2, %l3
movrlz %o7, 0x24E, %g4
std %f4, [%l7 + 0x18]
fornot2 %f2, %f8, %f6
fmul8x16al %f5, %f11, %f2
stw %g5, [%l7 + 0x5C]
ldub [%l7 + 0x3E], %g2
taddcctv %i4, 0x0013, %o3
stw %i5, [%l7 + 0x38]
std %f6, [%l7 + 0x48]
bl,a,pt %icc, loop_1420
fbu,a %fcc0, loop_1421
fornot1s %f1, %f15, %f10
subccc %i7, 0x034A, %g1
loop_1420:
fmovsge %icc, %f5, %f1
loop_1421:
fcmple16 %f12, %f12, %l2
umulcc %l4, %l1, %g7
fors %f7, %f15, %f2
orncc %o5, 0x1113, %o4
st %f0, [%l7 + 0x0C]
fcmped %fcc1, %f6, %f0
fmovrde %l0, %f0, %f2
fmovsgu %icc, %f13, %f4
stw %o1, [%l7 + 0x48]
movneg %xcc, %i3, %i1
lduh [%l7 + 0x3C], %g6
lduh [%l7 + 0x0C], %o6
fmovdleu %icc, %f9, %f2
ldsb [%l7 + 0x55], %g3
fmovsvs %icc, %f2, %f8
tcc %icc, 0x7
fbug %fcc1, loop_1422
fmovsvc %icc, %f3, %f0
sllx %i6, 0x1C, %i2
fornot2 %f2, %f12, %f12
loop_1422:
ldx [%l7 + 0x18], %l5
addcc %o0, 0x07BB, %l6
sethi 0x17C3, %o2
fmovsge %xcc, %f15, %f1
bn,a %icc, loop_1423
fmovrslz %i0, %f2, %f1
ldd [%l7 + 0x18], %f0
sth %o7, [%l7 + 0x70]
loop_1423:
fbu,a %fcc3, loop_1424
fmovscc %xcc, %f0, %f10
brnz,a %l3, loop_1425
fbl,a %fcc1, loop_1426
loop_1424:
fabsd %f0, %f0
xor %g5, 0x17F2, %g4
loop_1425:
fcmpgt32 %f2, %f12, %i4
loop_1426:
orn %g2, %o3, %i5
ld [%l7 + 0x48], %f3
movneg %xcc, %i7, %l2
fands %f1, %f6, %f7
ldub [%l7 + 0x4C], %l4
fmuld8ulx16 %f2, %f14, %f12
edge16 %g1, %l1, %g7
lduw [%l7 + 0x48], %o4
fandnot1 %f8, %f4, %f14
st %f9, [%l7 + 0x4C]
edge32ln %o5, %l0, %i3
ble loop_1427
fcmps %fcc1, %f13, %f1
fbu,a %fcc2, loop_1428
fmovsleu %xcc, %f9, %f5
loop_1427:
movrgez %o1, %g6, %o6
ld [%l7 + 0x58], %f6
loop_1428:
stx %i1, [%l7 + 0x60]
sth %i6, [%l7 + 0x22]
lduh [%l7 + 0x7A], %i2
movvs %icc, %g3, %o0
brgz %l6, loop_1429
andncc %o2, %i0, %l5
fand %f0, %f12, %f2
brz %l3, loop_1430
loop_1429:
ldub [%l7 + 0x72], %g5
tpos %xcc, 0x5
brgez,a %g4, loop_1431
loop_1430:
taddcctv %i4, %g2, %o7
fexpand %f10, %f6
fpsub32 %f0, %f0, %f14
loop_1431:
orncc %i5, 0x14AC, %i7
tcs %icc, 0x6
smulcc %l2, 0x0E21, %l4
movcs %xcc, %g1, %l1
xnorcc %g7, %o3, %o5
stb %o4, [%l7 + 0x1F]
brlez %l0, loop_1432
sdiv %o1, 0x06C3, %g6
nop
setx loop_1433, %l0, %l1
jmpl %l1, %o6
fnegd %f14, %f8
loop_1432:
fcmpgt32 %f14, %f12, %i1
tneg %icc, 0x7
loop_1433:
fcmpne16 %f2, %f4, %i6
fpadd32s %f13, %f12, %f12
faligndata %f14, %f10, %f2
fbule,a %fcc0, loop_1434
ld [%l7 + 0x7C], %f6
fcmpeq16 %f10, %f6, %i3
fpadd32 %f10, %f4, %f2
loop_1434:
movcc %icc, %g3, %o0
addcc %i2, %o2, %l6
orncc %l5, %l3, %g5
brz,a %i0, loop_1435
array8 %g4, %i4, %o7
stw %g2, [%l7 + 0x3C]
ldsh [%l7 + 0x38], %i5
loop_1435:
fsrc2s %f14, %f9
umul %i7, %l4, %l2
tn %xcc, 0x2
addcc %g1, 0x092D, %l1
fba %fcc2, loop_1436
nop
setx loop_1437, %l0, %l1
jmpl %l1, %g7
srax %o3, %o4, %l0
movvs %icc, %o5, %o1
loop_1436:
umul %g6, 0x1A46, %i1
loop_1437:
fble %fcc1, loop_1438
fbn,a %fcc1, loop_1439
ldub [%l7 + 0x22], %o6
ldd [%l7 + 0x60], %f14
loop_1438:
move %icc, %i6, %g3
loop_1439:
fmovrse %o0, %f4, %f2
bvc,a loop_1440
fnegd %f10, %f2
fmovscs %xcc, %f1, %f10
fmovsa %icc, %f5, %f11
loop_1440:
ldd [%l7 + 0x40], %f8
orcc %i3, %i2, %o2
umul %l6, %l3, %l5
fmovscc %xcc, %f11, %f1
subcc %g5, %i0, %g4
fpmerge %f8, %f10, %f10
stw %i4, [%l7 + 0x50]
edge8n %o7, %i5, %g2
ba,a,pt %xcc, loop_1441
fcmpgt32 %f4, %f6, %i7
fbue %fcc0, loop_1442
fornot1 %f12, %f8, %f0
loop_1441:
umulcc %l4, %g1, %l2
ldsw [%l7 + 0x2C], %l1
loop_1442:
sth %o3, [%l7 + 0x42]
fmul8x16 %f4, %f0, %f12
tleu %xcc, 0x4
bneg,a,pn %icc, loop_1443
fxor %f4, %f8, %f2
bpos,pn %xcc, loop_1444
tleu %icc, 0x2
loop_1443:
fnot1 %f6, %f2
fmovsl %xcc, %f1, %f14
loop_1444:
fpsub32s %f2, %f6, %f1
lduw [%l7 + 0x2C], %g7
movleu %icc, %o4, %l0
tvs %xcc, 0x2
fnot1s %f9, %f2
stw %o5, [%l7 + 0x68]
ldsw [%l7 + 0x7C], %o1
fnot1s %f0, %f5
fmovrdlz %i1, %f12, %f8
xnor %o6, %i6, %g6
movl %xcc, %g3, %o0
fmovrslz %i2, %f15, %f10
fmovrsgz %i3, %f14, %f9
stx %l6, [%l7 + 0x28]
lduh [%l7 + 0x6A], %o2
stw %l5, [%l7 + 0x20]
lduh [%l7 + 0x4C], %l3
edge8 %g5, %g4, %i4
fexpand %f9, %f14
fcmpeq16 %f14, %f4, %o7
std %f10, [%l7 + 0x58]
fcmped %fcc2, %f12, %f0
ldx [%l7 + 0x48], %i0
ldsw [%l7 + 0x38], %g2
popc 0x05FE, %i5
fmovscc %icc, %f4, %f9
xor %l4, 0x1638, %g1
st %f10, [%l7 + 0x34]
std %f6, [%l7 + 0x08]
andcc %l2, %i7, %o3
movpos %icc, %g7, %l1
array32 %l0, %o4, %o1
stw %i1, [%l7 + 0x0C]
mulscc %o6, %o5, %g6
tvs %xcc, 0x1
lduw [%l7 + 0x44], %i6
array8 %g3, %o0, %i3
fnors %f11, %f11, %f9
edge8ln %i2, %o2, %l6
ldd [%l7 + 0x30], %f8
ld [%l7 + 0x60], %f10
ldsb [%l7 + 0x15], %l3
st %f7, [%l7 + 0x70]
ldsh [%l7 + 0x66], %l5
edge16l %g4, %g5, %o7
edge32ln %i4, %i0, %i5
fbul %fcc1, loop_1445
lduh [%l7 + 0x30], %g2
fcmpne16 %f0, %f4, %g1
stb %l4, [%l7 + 0x77]
loop_1445:
fmovrde %i7, %f12, %f6
edge8ln %o3, %l2, %l1
array16 %l0, %g7, %o4
fexpand %f0, %f8
tsubcctv %i1, 0x00A1, %o6
xnorcc %o1, %o5, %g6
ldx [%l7 + 0x58], %i6
bcc %icc, loop_1446
nop
setx loop_1447, %l0, %l1
jmpl %l1, %g3
fxnors %f5, %f14, %f13
lduh [%l7 + 0x66], %o0
loop_1446:
ldx [%l7 + 0x70], %i3
loop_1447:
fcmple16 %f2, %f0, %o2
ldsw [%l7 + 0x58], %l6
faligndata %f0, %f2, %f4
tsubcc %i2, %l5, %g4
ldd [%l7 + 0x40], %f12
edge32ln %l3, %g5, %o7
fnot1s %f13, %f6
fba %fcc0, loop_1448
ldx [%l7 + 0x48], %i0
ldub [%l7 + 0x71], %i4
sdivcc %g2, 0x0650, %g1
loop_1448:
tg %icc, 0x7
bvc %xcc, loop_1449
fabsd %f12, %f12
movleu %icc, %i5, %i7
sdivx %o3, 0x13E7, %l2
loop_1449:
fbu %fcc3, loop_1450
fba,a %fcc3, loop_1451
sth %l4, [%l7 + 0x7C]
sdivx %l1, 0x103C, %l0
loop_1450:
edge16ln %g7, %i1, %o6
loop_1451:
lduh [%l7 + 0x30], %o1
fcmple32 %f12, %f2, %o5
tpos %xcc, 0x4
tne %icc, 0x1
lduw [%l7 + 0x58], %g6
lduh [%l7 + 0x66], %i6
orcc %o4, 0x0133, %o0
fmovde %icc, %f1, %f4
sth %i3, [%l7 + 0x74]
ldx [%l7 + 0x60], %g3
stb %l6, [%l7 + 0x66]
ldub [%l7 + 0x26], %o2
stb %i2, [%l7 + 0x47]
lduw [%l7 + 0x2C], %g4
lduh [%l7 + 0x6C], %l3
bshuffle %f4, %f0, %f0
ldsw [%l7 + 0x2C], %l5
nop
setx loop_1452, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f13, %f14, %f10
fcmpgt16 %f8, %f0, %o7
siam 0x2
loop_1452:
lduh [%l7 + 0x58], %g5
umul %i0, 0x1A1B, %i4
sdivx %g1, 0x08AF, %i5
fpsub32s %f10, %f0, %f4
ldd [%l7 + 0x60], %f2
stx %g2, [%l7 + 0x70]
fzero %f0
ldsb [%l7 + 0x3A], %o3
brgz,a %l2, loop_1453
stx %l4, [%l7 + 0x68]
bgu %xcc, loop_1454
bg,a %icc, loop_1455
loop_1453:
fmovdpos %xcc, %f5, %f4
fmovscc %icc, %f1, %f4
loop_1454:
edge8n %l1, %l0, %i7
loop_1455:
smulcc %i1, %o6, %g7
fmovdcc %xcc, %f7, %f12
fmul8x16au %f9, %f13, %f14
movrgez %o1, 0x1FA, %g6
fmovdvc %icc, %f2, %f15
brgz %i6, loop_1456
fornot1 %f4, %f12, %f6
sdivcc %o4, 0x0260, %o0
movvs %icc, %i3, %o5
loop_1456:
ldd [%l7 + 0x70], %f12
taddcc %g3, 0x0D88, %l6
fmovsge %icc, %f15, %f11
edge16l %o2, %g4, %i2
ldsw [%l7 + 0x10], %l3
tge %icc, 0x3
or %l5, 0x1269, %g5
fmovdpos %xcc, %f9, %f9
ldub [%l7 + 0x2B], %o7
edge8 %i0, %g1, %i4
fmovrslez %g2, %f10, %f4
sth %o3, [%l7 + 0x4C]
edge32 %i5, %l4, %l1
movpos %icc, %l0, %i7
ldsb [%l7 + 0x6B], %i1
lduh [%l7 + 0x40], %o6
stx %l2, [%l7 + 0x18]
udiv %g7, 0x0707, %g6
fxnors %f1, %f13, %f3
fcmps %fcc0, %f10, %f2
fbo,a %fcc0, loop_1457
sth %o1, [%l7 + 0x0E]
nop
setx loop_1458, %l0, %l1
jmpl %l1, %i6
brgez %o0, loop_1459
loop_1457:
ldx [%l7 + 0x70], %i3
edge8ln %o5, %o4, %g3
loop_1458:
edge32n %o2, %l6, %i2
loop_1459:
fnot1s %f4, %f7
tneg %xcc, 0x4
movgu %xcc, %g4, %l3
std %f4, [%l7 + 0x38]
ldub [%l7 + 0x68], %l5
stw %o7, [%l7 + 0x50]
ldsw [%l7 + 0x6C], %g5
stw %g1, [%l7 + 0x44]
fbule,a %fcc3, loop_1460
tge %icc, 0x0
lduh [%l7 + 0x44], %i4
ldsh [%l7 + 0x78], %g2
loop_1460:
tvs %xcc, 0x7
lduh [%l7 + 0x1C], %i0
std %f10, [%l7 + 0x20]
ldsw [%l7 + 0x40], %o3
stb %l4, [%l7 + 0x78]
std %f0, [%l7 + 0x50]
ldsb [%l7 + 0x42], %i5
nop
setx loop_1461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f12, %f14, %f6
andncc %l1, %l0, %i7
srax %i1, %o6, %g7
loop_1461:
edge32n %g6, %l2, %o1
subcc %i6, 0x1C45, %o0
movne %icc, %i3, %o4
mulscc %g3, %o5, %l6
tsubcc %o2, 0x04EC, %i2
fnor %f12, %f2, %f6
ldx [%l7 + 0x40], %g4
movvc %icc, %l5, %o7
bcc,pn %icc, loop_1462
fornot1s %f3, %f5, %f5
nop
setx loop_1463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x42], %g5
loop_1462:
brz %g1, loop_1464
fmovsne %icc, %f9, %f13
loop_1463:
fmovrdlez %l3, %f12, %f0
movcc %xcc, %g2, %i4
loop_1464:
movpos %icc, %o3, %l4
bne,a %icc, loop_1465
sth %i5, [%l7 + 0x08]
udivx %l1, 0x1CC4, %l0
fbn,a %fcc3, loop_1466
loop_1465:
brnz %i7, loop_1467
fmovrse %i0, %f5, %f5
addccc %o6, %g7, %g6
loop_1466:
fcmpeq16 %f10, %f12, %i1
loop_1467:
for %f14, %f8, %f2
fmovdne %xcc, %f9, %f7
tneg %xcc, 0x7
fornot1 %f2, %f10, %f14
edge32 %o1, %i6, %o0
addc %i3, %l2, %o4
fmovdvs %xcc, %f13, %f11
edge32 %o5, %l6, %o2
stx %i2, [%l7 + 0x40]
smul %g3, 0x1613, %g4
lduh [%l7 + 0x7E], %l5
fmovrsne %g5, %f4, %f0
lduh [%l7 + 0x78], %g1
stb %l3, [%l7 + 0x50]
movvs %xcc, %o7, %i4
std %f0, [%l7 + 0x08]
brlez %o3, loop_1468
sra %l4, 0x01, %i5
lduh [%l7 + 0x24], %l1
movcc %xcc, %g2, %i7
loop_1468:
fmul8ulx16 %f0, %f4, %f2
ldsb [%l7 + 0x50], %i0
ld [%l7 + 0x50], %f7
ldd [%l7 + 0x10], %f12
xor %o6, %l0, %g7
lduh [%l7 + 0x60], %g6
movn %xcc, %o1, %i6
ldub [%l7 + 0x0F], %i1
udiv %i3, 0x09A1, %o0
be,a,pt %xcc, loop_1469
smulcc %o4, %o5, %l6
bcs,pt %xcc, loop_1470
bvc,a,pn %icc, loop_1471
loop_1469:
tneg %icc, 0x2
movneg %xcc, %o2, %i2
loop_1470:
move %icc, %l2, %g3
loop_1471:
stb %g4, [%l7 + 0x3D]
stw %g5, [%l7 + 0x30]
fmovsne %xcc, %f8, %f14
add %g1, 0x1FAB, %l3
ldub [%l7 + 0x41], %o7
st %f0, [%l7 + 0x44]
fmovse %icc, %f3, %f4
fcmpeq32 %f12, %f14, %l5
sdivcc %i4, 0x0171, %o3
edge32n %l4, %i5, %g2
st %f14, [%l7 + 0x48]
array32 %i7, %i0, %l1
fmovsvs %xcc, %f14, %f7
tgu %xcc, 0x4
ldsb [%l7 + 0x4C], %o6
fpsub16 %f12, %f6, %f12
fmovrdgez %g7, %f6, %f12
fbul,a %fcc3, loop_1472
or %g6, 0x1698, %l0
sth %i6, [%l7 + 0x4C]
sllx %o1, %i3, %i1
loop_1472:
bpos,a,pn %xcc, loop_1473
sth %o4, [%l7 + 0x32]
fexpand %f2, %f0
fxnors %f14, %f15, %f12
loop_1473:
sllx %o0, 0x0A, %o5
lduw [%l7 + 0x68], %o2
fbue,a %fcc1, loop_1474
fbg %fcc1, loop_1475
bg,a %icc, loop_1476
fmovrdlz %l6, %f4, %f4
loop_1474:
stb %i2, [%l7 + 0x7C]
loop_1475:
fpmerge %f1, %f8, %f12
loop_1476:
tneg %xcc, 0x1
fbul,a %fcc0, loop_1477
orcc %l2, 0x10DC, %g4
st %f14, [%l7 + 0x68]
fbule,a %fcc1, loop_1478
loop_1477:
edge32ln %g5, %g3, %l3
ldx [%l7 + 0x20], %g1
stx %o7, [%l7 + 0x38]
loop_1478:
brz,a %l5, loop_1479
udiv %i4, 0x1183, %l4
stx %i5, [%l7 + 0x40]
fpadd16 %f4, %f8, %f4
loop_1479:
sllx %g2, %i7, %i0
edge16l %o3, %l1, %g7
stb %g6, [%l7 + 0x78]
fmovsle %icc, %f12, %f1
lduh [%l7 + 0x44], %l0
sra %o6, %i6, %i3
stx %o1, [%l7 + 0x68]
fmovrdlez %o4, %f6, %f14
fxnor %f4, %f8, %f6
st %f11, [%l7 + 0x70]
fxnor %f6, %f14, %f12
ldsh [%l7 + 0x78], %i1
fzeros %f0
fmovrdgz %o0, %f4, %f8
fzero %f14
brlez %o5, loop_1480
bge,pt %xcc, loop_1481
stw %o2, [%l7 + 0x44]
stw %l6, [%l7 + 0x10]
loop_1480:
fmovsneg %icc, %f1, %f11
loop_1481:
ldx [%l7 + 0x58], %l2
taddcctv %i2, %g4, %g5
fbne %fcc3, loop_1482
fandnot1 %f0, %f4, %f12
movg %icc, %l3, %g3
sra %g1, %o7, %l5
loop_1482:
or %l4, %i4, %i5
mulscc %g2, %i7, %o3
tgu %icc, 0x2
fandnot1 %f12, %f10, %f10
fbuge,a %fcc0, loop_1483
ldsh [%l7 + 0x70], %l1
lduh [%l7 + 0x26], %i0
bpos,a loop_1484
loop_1483:
movge %xcc, %g7, %g6
fmovrdlz %o6, %f14, %f10
fxor %f0, %f10, %f14
loop_1484:
bneg,a,pn %xcc, loop_1485
st %f2, [%l7 + 0x34]
fmovsge %icc, %f11, %f2
fxnors %f15, %f13, %f13
loop_1485:
st %f12, [%l7 + 0x78]
stw %l0, [%l7 + 0x2C]
stx %i6, [%l7 + 0x38]
ldd [%l7 + 0x60], %f12
srl %i3, 0x0E, %o1
array16 %o4, %o0, %i1
ldub [%l7 + 0x19], %o2
fzero %f10
stx %l6, [%l7 + 0x70]
std %f14, [%l7 + 0x58]
fmovrdlez %o5, %f2, %f6
st %f8, [%l7 + 0x44]
array16 %l2, %g4, %i2
ble,pn %icc, loop_1486
smulcc %g5, %l3, %g3
fpack32 %f12, %f14, %f4
fcmpgt32 %f4, %f0, %g1
loop_1486:
udivx %l5, 0x1F9F, %o7
lduw [%l7 + 0x78], %i4
ldub [%l7 + 0x33], %i5
edge8n %g2, %l4, %o3
fmovda %icc, %f8, %f11
fcmpne32 %f4, %f10, %i7
bn,a %xcc, loop_1487
fbo,a %fcc0, loop_1488
ldsb [%l7 + 0x2E], %l1
stb %g7, [%l7 + 0x09]
loop_1487:
udivcc %g6, 0x15EE, %i0
loop_1488:
stx %o6, [%l7 + 0x38]
andcc %i6, %l0, %o1
udivx %i3, 0x1809, %o0
fmovsa %icc, %f1, %f12
fmovdcc %icc, %f2, %f15
ldub [%l7 + 0x5B], %i1
tn %xcc, 0x2
edge8l %o2, %l6, %o4
fbg %fcc2, loop_1489
sethi 0x1D04, %l2
nop
setx loop_1490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x6
loop_1489:
fcmpne32 %f6, %f14, %g4
fcmped %fcc2, %f4, %f4
loop_1490:
bg,a %xcc, loop_1491
tcs %xcc, 0x1
lduh [%l7 + 0x62], %o5
ldsw [%l7 + 0x78], %g5
loop_1491:
fxnors %f1, %f12, %f1
ldd [%l7 + 0x20], %f0
fandnot2s %f3, %f10, %f10
stx %l3, [%l7 + 0x40]
fbul,a %fcc1, loop_1492
fcmpeq16 %f8, %f0, %i2
fnegd %f8, %f6
fsrc1 %f8, %f14
loop_1492:
edge8 %g1, %l5, %g3
lduh [%l7 + 0x28], %i4
ldsh [%l7 + 0x10], %i5
ldx [%l7 + 0x30], %o7
edge16l %g2, %o3, %i7
and %l1, %l4, %g6
tle %xcc, 0x0
ldx [%l7 + 0x60], %i0
stw %o6, [%l7 + 0x70]
movrgz %i6, %l0, %g7
ldx [%l7 + 0x20], %i3
stw %o1, [%l7 + 0x4C]
fmovdvc %xcc, %f1, %f2
fmovspos %icc, %f2, %f2
lduw [%l7 + 0x60], %i1
fnot2 %f4, %f14
stb %o2, [%l7 + 0x7A]
fnot1 %f12, %f12
array16 %o0, %l6, %l2
lduh [%l7 + 0x76], %g4
ta %xcc, 0x6
addc %o4, %g5, %o5
edge32l %l3, %i2, %g1
fpadd32s %f9, %f5, %f7
fmovrdlez %g3, %f4, %f0
std %f6, [%l7 + 0x60]
fmul8x16au %f11, %f6, %f2
brlez,a %l5, loop_1493
nop
setx loop_1494, %l0, %l1
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 + 0x16], %i4
fcmps %fcc1, %f14, %f6
loop_1493:
ldub [%l7 + 0x6C], %i5
loop_1494:
fmovsl %xcc, %f4, %f15
stb %g2, [%l7 + 0x33]
ld [%l7 + 0x34], %f0
ldsb [%l7 + 0x38], %o7
srax %i7, %l1, %l4
smul %o3, 0x015F, %i0
mulx %g6, 0x1ABA, %i6
pdist %f2, %f2, %f0
fmul8sux16 %f12, %f14, %f14
ldsw [%l7 + 0x68], %l0
stb %g7, [%l7 + 0x69]
move %xcc, %o6, %o1
sll %i3, 0x14, %i1
st %f2, [%l7 + 0x3C]
edge8ln %o2, %o0, %l2
sllx %g4, %l6, %g5
fmovda %xcc, %f14, %f8
tcc %xcc, 0x0
sth %o4, [%l7 + 0x7E]
fmovrsgz %l3, %f8, %f2
stw %o5, [%l7 + 0x14]
stx %i2, [%l7 + 0x38]
fornot2 %f14, %f10, %f12
subc %g1, %l5, %i4
tcc %icc, 0x2
ldx [%l7 + 0x08], %g3
fands %f15, %f4, %f9
movvc %icc, %i5, %g2
popc %i7, %o7
fcmpeq32 %f10, %f14, %l1
stb %l4, [%l7 + 0x60]
fcmpne16 %f10, %f8, %o3
fbue %fcc3, loop_1495
fbn %fcc0, loop_1496
fmovda %xcc, %f6, %f9
tgu %icc, 0x6
loop_1495:
sethi 0x0DA0, %g6
loop_1496:
fnors %f8, %f2, %f2
subccc %i0, 0x0963, %i6
fsrc2 %f6, %f12
fpadd16 %f0, %f8, %f2
fcmped %fcc3, %f8, %f12
sth %l0, [%l7 + 0x10]
ldub [%l7 + 0x09], %g7
fxors %f5, %f8, %f14
fbg %fcc1, loop_1497
tneg %xcc, 0x5
movvc %xcc, %o6, %i3
fmovdn %icc, %f1, %f10
loop_1497:
fcmpes %fcc1, %f8, %f5
siam 0x6
lduw [%l7 + 0x1C], %o1
fornot2 %f8, %f10, %f0
tsubcctv %o2, 0x03F1, %o0
fba %fcc3, loop_1498
fnot1 %f12, %f2
ldx [%l7 + 0x10], %l2
ldx [%l7 + 0x28], %i1
loop_1498:
ldub [%l7 + 0x31], %g4
fmovrdgz %g5, %f14, %f14
ba,pt %icc, loop_1499
movrgez %l6, %l3, %o5
for %f4, %f6, %f8
xorcc %o4, %i2, %l5
loop_1499:
for %f6, %f4, %f6
edge16n %g1, %i4, %i5
smulcc %g3, 0x1E15, %i7
stw %o7, [%l7 + 0x78]
fmovrdne %g2, %f12, %f4
ldsw [%l7 + 0x7C], %l1
subc %o3, 0x03DC, %g6
lduw [%l7 + 0x6C], %l4
tl %icc, 0x6
fornot2s %f7, %f2, %f8
faligndata %f2, %f4, %f8
fmovdgu %xcc, %f6, %f1
fbul,a %fcc0, loop_1500
st %f9, [%l7 + 0x6C]
xor %i6, %l0, %i0
ldx [%l7 + 0x50], %g7
loop_1500:
bge,a loop_1501
alignaddrl %i3, %o6, %o2
ldx [%l7 + 0x10], %o1
ld [%l7 + 0x24], %f3
loop_1501:
stx %o0, [%l7 + 0x68]
movrne %l2, %i1, %g5
fcmpd %fcc0, %f8, %f0
mulx %l6, %l3, %g4
bcs,a,pn %xcc, loop_1502
ldd [%l7 + 0x10], %f0
fors %f15, %f6, %f12
lduw [%l7 + 0x54], %o5
loop_1502:
fors %f15, %f15, %f9
fmovdcs %icc, %f13, %f6
fmovdl %icc, %f2, %f5
fmovscs %xcc, %f11, %f9
brlz,a %o4, loop_1503
mova %icc, %l5, %i2
st %f0, [%l7 + 0x08]
fmovs %f0, %f5
loop_1503:
for %f4, %f4, %f12
ldub [%l7 + 0x57], %i4
fmovsle %icc, %f0, %f6
siam 0x3
srlx %g1, 0x08, %g3
std %f4, [%l7 + 0x08]
ld [%l7 + 0x10], %f5
fcmple32 %f4, %f0, %i7
stb %i5, [%l7 + 0x33]
fsrc2 %f14, %f14
array16 %g2, %o7, %o3
lduh [%l7 + 0x3E], %l1
fba %fcc1, loop_1504
faligndata %f8, %f4, %f12
fxnors %f9, %f7, %f15
udivcc %l4, 0x104E, %g6
loop_1504:
fbe,a %fcc2, loop_1505
fands %f1, %f7, %f8
lduw [%l7 + 0x20], %i6
fmovda %icc, %f6, %f13
loop_1505:
fbue,a %fcc3, loop_1506
subc %i0, 0x1ABF, %g7
fcmple32 %f12, %f0, %i3
alignaddr %l0, %o6, %o2
loop_1506:
fmovda %xcc, %f11, %f13
fmovdg %xcc, %f7, %f11
lduh [%l7 + 0x32], %o1
subccc %l2, 0x1B01, %o0
fbug,a %fcc1, loop_1507
fbe,a %fcc2, loop_1508
fbo %fcc2, loop_1509
stx %i1, [%l7 + 0x20]
loop_1507:
movcs %icc, %g5, %l3
loop_1508:
ta %icc, 0x6
loop_1509:
stx %g4, [%l7 + 0x18]
or %o5, %l6, %o4
fpackfix %f2, %f1
fbug,a %fcc1, loop_1510
stw %i2, [%l7 + 0x50]
fsrc1s %f8, %f6
bn loop_1511
loop_1510:
andn %i4, 0x0358, %l5
fand %f2, %f6, %f0
addcc %g1, 0x16CC, %g3
loop_1511:
fnegs %f7, %f8
edge8 %i5, %i7, %g2
lduh [%l7 + 0x42], %o7
fnors %f12, %f12, %f3
edge8n %l1, %o3, %g6
fpsub16s %f15, %f3, %f14
fmovrsgez %l4, %f1, %f14
tsubcctv %i0, %i6, %i3
ldsw [%l7 + 0x64], %l0
fbug,a %fcc2, loop_1512
lduh [%l7 + 0x0C], %o6
tle %xcc, 0x7
fmovscc %xcc, %f6, %f14
loop_1512:
sth %g7, [%l7 + 0x50]
orncc %o2, 0x1EEE, %l2
brgz %o0, loop_1513
taddcctv %i1, %o1, %g5
sdiv %l3, 0x07AB, %o5
stx %g4, [%l7 + 0x68]
loop_1513:
edge16ln %o4, %i2, %l6
fmovdcs %xcc, %f12, %f1
ldub [%l7 + 0x45], %i4
fpadd16 %f2, %f10, %f0
fmovdne %xcc, %f5, %f13
bneg %icc, loop_1514
bne,pt %icc, loop_1515
bne %xcc, loop_1516
movg %xcc, %l5, %g3
loop_1514:
bne %icc, loop_1517
loop_1515:
fcmps %fcc1, %f0, %f15
loop_1516:
brnz,a %g1, loop_1518
te %xcc, 0x1
loop_1517:
tneg %xcc, 0x5
fpsub16 %f0, %f14, %f8
loop_1518:
tvc %xcc, 0x3
ldd [%l7 + 0x50], %f10
movvc %icc, %i7, %i5
fbul,a %fcc0, loop_1519
movcs %xcc, %g2, %o7
lduh [%l7 + 0x18], %l1
fornot2 %f4, %f6, %f10
loop_1519:
fxnors %f10, %f13, %f11
ldx [%l7 + 0x18], %g6
xor %l4, 0x07C3, %i0
fandnot1s %f7, %f13, %f2
xor %i6, %i3, %o3
sub %o6, %l0, %o2
srl %l2, 0x04, %g7
fmovspos %icc, %f5, %f3
fmovsl %icc, %f4, %f1
siam 0x6
fsrc1s %f15, %f14
lduw [%l7 + 0x64], %i1
ldx [%l7 + 0x28], %o1
tgu %xcc, 0x4
ldd [%l7 + 0x30], %f10
fmovdg %icc, %f2, %f10
movge %xcc, %g5, %l3
sth %o0, [%l7 + 0x16]
st %f0, [%l7 + 0x20]
movn %icc, %o5, %o4
umul %i2, %l6, %i4
movcc %xcc, %l5, %g3
fxnors %f1, %f8, %f1
tsubcc %g4, 0x114A, %g1
lduh [%l7 + 0x58], %i7
fcmpne16 %f8, %f10, %g2
fpsub32s %f3, %f9, %f9
udivx %i5, 0x00DA, %l1
sth %g6, [%l7 + 0x24]
fxnor %f2, %f10, %f2
te %xcc, 0x3
fabss %f9, %f7
fmovrse %l4, %f4, %f8
fmovse %icc, %f3, %f10
srax %o7, %i6, %i3
fbue %fcc3, loop_1520
ldd [%l7 + 0x30], %f0
fpadd32s %f2, %f8, %f1
fandnot1 %f0, %f0, %f12
loop_1520:
stw %o3, [%l7 + 0x1C]
ldub [%l7 + 0x08], %i0
andcc %o6, %o2, %l0
ld [%l7 + 0x08], %f6
fzeros %f12
st %f7, [%l7 + 0x4C]
lduw [%l7 + 0x30], %l2
fmovsleu %icc, %f0, %f2
lduh [%l7 + 0x5E], %g7
edge8ln %o1, %g5, %i1
edge8l %l3, %o0, %o4
fzeros %f15
andcc %o5, %i2, %i4
fmovdvs %xcc, %f8, %f9
and %l5, %g3, %l6
fzero %f2
taddcctv %g4, %i7, %g1
bcc,a,pt %xcc, loop_1521
ldub [%l7 + 0x4C], %g2
tvs %xcc, 0x3
fpsub32 %f0, %f2, %f6
loop_1521:
fnot2 %f0, %f14
fmul8x16 %f8, %f10, %f2
addccc %i5, 0x022F, %g6
ldd [%l7 + 0x30], %f10
movrlez %l1, %l4, %i6
bpos,a loop_1522
srlx %i3, %o3, %o7
fbn %fcc3, loop_1523
ta %icc, 0x3
loop_1522:
xorcc %o6, %o2, %l0
udiv %l2, 0x05DC, %g7
loop_1523:
stw %o1, [%l7 + 0x50]
array32 %i0, %g5, %l3
ldx [%l7 + 0x70], %o0
ldd [%l7 + 0x38], %f4
movcc %xcc, %o4, %o5
pdist %f2, %f14, %f4
subccc %i1, %i2, %l5
ldsh [%l7 + 0x3E], %i4
edge16ln %l6, %g4, %i7
fcmps %fcc2, %f9, %f7
siam 0x6
fzeros %f2
edge8n %g1, %g2, %i5
bgu,a,pt %icc, loop_1524
xnorcc %g6, %g3, %l4
movg %icc, %l1, %i3
umul %i6, %o3, %o7
loop_1524:
addccc %o2, %o6, %l2
fmul8x16au %f10, %f14, %f12
fnand %f0, %f12, %f8
brnz %l0, loop_1525
andcc %o1, 0x06C5, %i0
stb %g5, [%l7 + 0x26]
brlz,a %g7, loop_1526
loop_1525:
fsrc2 %f14, %f12
fcmpeq32 %f12, %f12, %o0
std %f2, [%l7 + 0x78]
loop_1526:
fmovdvc %xcc, %f14, %f4
fmovrsne %l3, %f7, %f15
fpadd16 %f8, %f8, %f2
stx %o4, [%l7 + 0x08]
ldub [%l7 + 0x21], %i1
fxor %f8, %f10, %f6
or %i2, 0x089A, %o5
taddcc %l5, 0x1FC4, %l6
mova %xcc, %i4, %i7
ldsw [%l7 + 0x78], %g4
fmovrdne %g1, %f2, %f14
ld [%l7 + 0x20], %f8
fcmpgt16 %f8, %f2, %g2
lduw [%l7 + 0x5C], %g6
fpack16 %f6, %f0
edge16n %g3, %i5, %l1
fnot1s %f0, %f14
call loop_1527
fnot2s %f2, %f0
bleu %xcc, loop_1528
lduw [%l7 + 0x7C], %l4
loop_1527:
ldsh [%l7 + 0x58], %i3
fornot1 %f14, %f12, %f6
loop_1528:
ldd [%l7 + 0x60], %f8
udiv %o3, 0x1D81, %i6
tne %xcc, 0x4
fcmps %fcc0, %f3, %f12
sdivcc %o7, 0x0489, %o6
fnot2s %f13, %f13
fnot2 %f8, %f4
stw %l2, [%l7 + 0x48]
std %f4, [%l7 + 0x10]
bl,pn %icc, loop_1529
movcs %icc, %l0, %o2
ldx [%l7 + 0x40], %o1
fmovrsne %g5, %f3, %f7
loop_1529:
ldub [%l7 + 0x63], %i0
ldsb [%l7 + 0x62], %g7
stb %l3, [%l7 + 0x7D]
brnz,a %o0, loop_1530
siam 0x6
fmovscc %icc, %f13, %f3
fmovsle %xcc, %f6, %f2
loop_1530:
movvc %icc, %i1, %i2
fandnot1 %f4, %f14, %f2
fcmple32 %f6, %f4, %o4
edge8 %l5, %l6, %o5
fcmpgt32 %f6, %f4, %i7
orncc %g4, %g1, %g2
fmovdn %xcc, %f13, %f4
nop
setx loop_1531, %l0, %l1
jmpl %l1, %g6
addccc %g3, 0x09D2, %i4
ldx [%l7 + 0x10], %l1
alignaddr %l4, %i3, %i5
loop_1531:
movvs %icc, %o3, %i6
fbl %fcc1, loop_1532
and %o6, %o7, %l2
fsrc1 %f6, %f12
fnors %f5, %f8, %f1
loop_1532:
sub %o2, %l0, %o1
ldub [%l7 + 0x67], %i0
srax %g5, 0x0D, %g7
edge16ln %o0, %l3, %i1
sth %i2, [%l7 + 0x3C]
fmovsleu %xcc, %f14, %f7
nop
setx loop_1533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f7, %f5
ldub [%l7 + 0x56], %o4
nop
setx loop_1534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1533:
lduh [%l7 + 0x28], %l5
stb %l6, [%l7 + 0x13]
stw %o5, [%l7 + 0x44]
loop_1534:
ldsh [%l7 + 0x36], %i7
tsubcc %g1, 0x1737, %g2
fexpand %f10, %f10
bvc,pn %xcc, loop_1535
fpadd16s %f15, %f0, %f12
fmovsvc %xcc, %f0, %f12
sra %g4, 0x05, %g3
loop_1535:
fmovrslz %i4, %f12, %f1
fornot1s %f9, %f0, %f13
st %f9, [%l7 + 0x44]
udivcc %g6, 0x1C45, %l1
fmovdneg %xcc, %f0, %f0
fmovsg %icc, %f0, %f4
fbo,a %fcc0, loop_1536
tl %icc, 0x1
ldd [%l7 + 0x50], %f6
fmovrse %i3, %f4, %f7
loop_1536:
xorcc %l4, %i5, %i6
mulx %o6, 0x0857, %o3
ba,a %icc, loop_1537
fmovrslz %l2, %f7, %f8
stx %o7, [%l7 + 0x48]
edge32l %l0, %o2, %i0
loop_1537:
stb %g5, [%l7 + 0x69]
movneg %icc, %o1, %o0
lduh [%l7 + 0x3A], %l3
ldsw [%l7 + 0x0C], %g7
fpsub32 %f8, %f6, %f14
st %f7, [%l7 + 0x48]
ldsh [%l7 + 0x0C], %i2
orcc %o4, 0x0061, %i1
ldsh [%l7 + 0x18], %l5
addc %o5, %i7, %g1
stb %l6, [%l7 + 0x7B]
bgu,a %icc, loop_1538
movl %icc, %g4, %g2
stw %i4, [%l7 + 0x4C]
movg %xcc, %g3, %g6
loop_1538:
brlz %l1, loop_1539
ld [%l7 + 0x10], %f0
andcc %l4, %i5, %i6
xorcc %i3, %o3, %l2
loop_1539:
sra %o6, %o7, %l0
tvc %xcc, 0x1
lduh [%l7 + 0x22], %o2
fbul,a %fcc2, loop_1540
fpadd32s %f2, %f7, %f14
fmovdg %icc, %f12, %f4
fnor %f12, %f10, %f4
loop_1540:
fornot1 %f0, %f10, %f8
ldub [%l7 + 0x0B], %i0
fmovsleu %icc, %f1, %f15
taddcc %o1, %o0, %g5
ldsb [%l7 + 0x53], %g7
sdiv %i2, 0x0101, %o4
sth %i1, [%l7 + 0x08]
alignaddr %l3, %l5, %i7
ldub [%l7 + 0x63], %g1
movrgz %o5, 0x315, %g4
addccc %l6, %g2, %g3
fbuge,a %fcc0, loop_1541
fmovspos %icc, %f12, %f5
ldsh [%l7 + 0x7A], %g6
fbul %fcc0, loop_1542
loop_1541:
std %f12, [%l7 + 0x20]
sll %l1, %l4, %i4
ldsb [%l7 + 0x3D], %i6
loop_1542:
fcmped %fcc1, %f6, %f0
ldsb [%l7 + 0x78], %i5
fmovdle %xcc, %f4, %f10
addcc %i3, %l2, %o6
addcc %o3, %l0, %o2
ldsh [%l7 + 0x58], %i0
bpos,a %xcc, loop_1543
fbuge,a %fcc3, loop_1544
bcs %icc, loop_1545
ldx [%l7 + 0x50], %o7
loop_1543:
fmovdge %xcc, %f14, %f10
loop_1544:
edge32ln %o0, %g5, %g7
loop_1545:
edge32 %o1, %i2, %o4
tgu %icc, 0x5
ldsb [%l7 + 0x6C], %l3
tgu %xcc, 0x5
ldsh [%l7 + 0x08], %i1
fmovsa %xcc, %f8, %f10
sth %l5, [%l7 + 0x62]
edge16n %g1, %o5, %g4
tvc %xcc, 0x7
movre %l6, %i7, %g2
ldsw [%l7 + 0x30], %g6
ldx [%l7 + 0x78], %g3
fmovdleu %icc, %f9, %f2
and %l4, 0x125F, %i4
fmovrdlz %i6, %f12, %f8
fnegd %f10, %f12
tsubcctv %i5, %i3, %l2
fbue %fcc2, loop_1546
be,pn %xcc, loop_1547
fbne,a %fcc2, loop_1548
tne %xcc, 0x7
loop_1546:
ld [%l7 + 0x4C], %f3
loop_1547:
tvc %xcc, 0x2
loop_1548:
sth %l1, [%l7 + 0x0A]
fcmpeq32 %f2, %f8, %o6
nop
setx loop_1549, %l0, %l1
jmpl %l1, %l0
sllx %o3, 0x1C, %o2
ldsb [%l7 + 0x71], %i0
st %f11, [%l7 + 0x2C]
loop_1549:
ldsb [%l7 + 0x57], %o7
xnorcc %g5, %o0, %o1
std %f0, [%l7 + 0x68]
fbe,a %fcc3, loop_1550
movgu %xcc, %i2, %o4
fpmerge %f7, %f10, %f0
te %icc, 0x0
loop_1550:
be,pt %xcc, loop_1551
fnor %f8, %f8, %f8
sth %g7, [%l7 + 0x6C]
lduw [%l7 + 0x34], %l3
loop_1551:
fmul8x16 %f3, %f14, %f6
sth %i1, [%l7 + 0x44]
fnegd %f6, %f10
stx %g1, [%l7 + 0x48]
stx %o5, [%l7 + 0x20]
xorcc %l5, %l6, %g4
tvc %icc, 0x2
edge32ln %i7, %g6, %g2
bne,pt %xcc, loop_1552
fbule,a %fcc3, loop_1553
fcmpd %fcc0, %f10, %f2
ldub [%l7 + 0x4A], %g3
loop_1552:
st %f11, [%l7 + 0x10]
loop_1553:
fpadd32 %f14, %f0, %f4
movcs %xcc, %i4, %i6
fmovrse %i5, %f14, %f8
movpos %xcc, %l4, %i3
stb %l1, [%l7 + 0x73]
fmovdleu %xcc, %f1, %f6
move %icc, %l2, %l0
alignaddrl %o3, %o6, %o2
stw %o7, [%l7 + 0x64]
sdiv %g5, 0x0D2E, %o0
sll %o1, %i2, %o4
fmovsgu %xcc, %f0, %f11
ld [%l7 + 0x7C], %f13
bvc,pt %xcc, loop_1554
addc %i0, %l3, %g7
ldd [%l7 + 0x28], %f14
stb %g1, [%l7 + 0x79]
loop_1554:
lduh [%l7 + 0x24], %i1
fbuge %fcc2, loop_1555
std %f12, [%l7 + 0x38]
fcmpes %fcc2, %f12, %f10
std %f10, [%l7 + 0x20]
loop_1555:
fbl,a %fcc0, loop_1556
fmul8x16 %f1, %f4, %f8
bvc loop_1557
ldub [%l7 + 0x1A], %o5
loop_1556:
fbuge,a %fcc2, loop_1558
pdist %f2, %f4, %f12
loop_1557:
fcmpgt16 %f10, %f0, %l6
fpadd16 %f12, %f14, %f14
loop_1558:
fpack32 %f14, %f14, %f0
stw %g4, [%l7 + 0x38]
fmovsneg %xcc, %f0, %f0
ldsw [%l7 + 0x20], %i7
fpadd16s %f3, %f1, %f0
fpadd32 %f8, %f0, %f0
tne %xcc, 0x7
popc 0x0F8F, %g6
ta %icc, 0x2
movg %xcc, %l5, %g3
edge32n %i4, %i6, %i5
udivcc %g2, 0x1971, %l4
tn %xcc, 0x3
fmul8sux16 %f2, %f4, %f10
sth %i3, [%l7 + 0x5A]
fcmpes %fcc3, %f4, %f2
fmovrdlz %l2, %f2, %f12
sdiv %l1, 0x1041, %o3
sdivcc %l0, 0x035E, %o2
movrgez %o6, 0x383, %o7
fmovrslez %o0, %f12, %f3
call loop_1559
lduw [%l7 + 0x50], %o1
edge8 %g5, %i2, %o4
edge32ln %i0, %l3, %g1
loop_1559:
fpadd16 %f4, %f0, %f2
st %f1, [%l7 + 0x24]
ble,pt %xcc, loop_1560
fnot2 %f12, %f4
fcmple32 %f2, %f4, %i1
edge8n %g7, %o5, %g4
loop_1560:
movle %icc, %l6, %i7
fpadd32 %f6, %f4, %f14
alignaddrl %g6, %g3, %i4
fcmpgt32 %f8, %f14, %l5
tcc %icc, 0x4
fxnors %f10, %f11, %f1
bg loop_1561
lduw [%l7 + 0x68], %i5
std %f14, [%l7 + 0x40]
xnorcc %i6, 0x0373, %l4
loop_1561:
st %f5, [%l7 + 0x5C]
fxnor %f2, %f4, %f4
bcs,pn %icc, loop_1562
fornot2s %f6, %f4, %f15
sdivcc %i3, 0x0C35, %g2
fpsub32 %f8, %f4, %f2
loop_1562:
sra %l2, 0x00, %l1
fsrc1s %f2, %f6
bg %icc, loop_1563
fsrc1s %f0, %f12
fbue %fcc3, loop_1564
edge32 %l0, %o2, %o3
loop_1563:
lduh [%l7 + 0x14], %o6
edge32l %o0, %o1, %g5
loop_1564:
ldub [%l7 + 0x52], %i2
fblg %fcc2, loop_1565
fmovrdlz %o7, %f6, %f12
ldd [%l7 + 0x20], %f2
edge8l %i0, %o4, %g1
loop_1565:
fsrc2s %f9, %f3
subccc %i1, 0x008E, %g7
orncc %l3, %g4, %o5
tleu %icc, 0x2
bvs,a,pn %xcc, loop_1566
lduh [%l7 + 0x28], %i7
array16 %l6, %g6, %i4
fzeros %f11
loop_1566:
fsrc1 %f6, %f6
fnot2s %f11, %f10
ldsb [%l7 + 0x33], %g3
fmovdcs %icc, %f2, %f15
stw %i5, [%l7 + 0x64]
andcc %i6, 0x01C7, %l4
fble %fcc0, loop_1567
sth %l5, [%l7 + 0x48]
fmovsneg %xcc, %f13, %f2
lduh [%l7 + 0x7E], %g2
loop_1567:
fpsub32s %f14, %f14, %f13
sllx %i3, %l2, %l0
st %f0, [%l7 + 0x40]
stx %l1, [%l7 + 0x70]
ldd [%l7 + 0x48], %f4
stw %o2, [%l7 + 0x54]
mulscc %o6, %o3, %o0
sth %g5, [%l7 + 0x32]
siam 0x0
be,a,pt %icc, loop_1568
fmovdvs %xcc, %f4, %f5
sth %o1, [%l7 + 0x12]
movvc %xcc, %i2, %o7
loop_1568:
ldub [%l7 + 0x34], %i0
ld [%l7 + 0x34], %f3
lduw [%l7 + 0x24], %o4
movvc %icc, %i1, %g7
fmovdcs %icc, %f7, %f10
ldx [%l7 + 0x28], %l3
ldx [%l7 + 0x60], %g1
stw %g4, [%l7 + 0x3C]
and %o5, 0x095A, %i7
tneg %icc, 0x0
udivcc %g6, 0x1264, %i4
ld [%l7 + 0x0C], %f5
fmovda %icc, %f5, %f5
fmovrde %g3, %f0, %f6
orcc %l6, %i6, %i5
fbul,a %fcc1, loop_1569
fmovspos %icc, %f15, %f2
bl,a loop_1570
tvc %icc, 0x3
loop_1569:
lduh [%l7 + 0x28], %l4
siam 0x4
loop_1570:
fmul8ulx16 %f14, %f4, %f12
fmovsvc %icc, %f15, %f0
alignaddr %l5, %g2, %l2
fba,a %fcc1, loop_1571
fmul8x16al %f15, %f2, %f8
bpos,pn %icc, loop_1572
fsrc2 %f10, %f4
loop_1571:
fbne %fcc0, loop_1573
ldsh [%l7 + 0x78], %l0
loop_1572:
fmovscc %icc, %f13, %f12
nop
setx loop_1574, %l0, %l1
jmpl %l1, %l1
loop_1573:
tleu %xcc, 0x2
fnegd %f6, %f0
movrgez %o2, %o6, %i3
loop_1574:
andn %o0, 0x1D86, %o3
fsrc2 %f12, %f14
fmovdle %icc, %f12, %f1
ldx [%l7 + 0x50], %g5
tpos %icc, 0x0
tg %xcc, 0x2
movrne %o1, %o7, %i2
bneg,a,pn %xcc, loop_1575
fandnot2s %f11, %f7, %f15
fabss %f7, %f7
fmovsvs %xcc, %f3, %f11
loop_1575:
add %o4, 0x1D72, %i1
fmovscs %icc, %f14, %f12
movg %icc, %g7, %i0
lduw [%l7 + 0x0C], %g1
ldsh [%l7 + 0x30], %g4
subc %l3, 0x0BA6, %i7
bcs,pt %icc, loop_1576
movl %icc, %o5, %g6
fmul8ulx16 %f6, %f4, %f0
orcc %g3, %i4, %i6
loop_1576:
stw %l6, [%l7 + 0x70]
sth %l4, [%l7 + 0x52]
udivx %i5, 0x12F7, %g2
ldsb [%l7 + 0x75], %l2
fpack32 %f4, %f8, %f8
tcc %icc, 0x5
stw %l5, [%l7 + 0x24]
fxors %f1, %f14, %f1
lduw [%l7 + 0x54], %l0
edge8n %o2, %o6, %l1
tcc %icc, 0x4
sra %o0, %i3, %g5
sth %o3, [%l7 + 0x36]
fmuld8ulx16 %f15, %f1, %f14
fzeros %f14
movge %xcc, %o7, %i2
fnegs %f4, %f2
smul %o1, %o4, %g7
edge16n %i1, %g1, %g4
movvc %xcc, %l3, %i7
fone %f8
fmovrslez %o5, %f1, %f5
tn %icc, 0x3
lduw [%l7 + 0x5C], %i0
fmovdle %icc, %f11, %f7
popc %g3, %i4
edge8n %i6, %l6, %l4
fmovsn %icc, %f5, %f6
lduw [%l7 + 0x7C], %g6
fmovspos %xcc, %f14, %f7
edge16n %g2, %i5, %l2
stw %l0, [%l7 + 0x0C]
lduw [%l7 + 0x2C], %l5
fnot2s %f6, %f4
movre %o6, %o2, %l1
fzeros %f3
movrgz %o0, 0x031, %i3
fpadd32 %f2, %f10, %f2
ldx [%l7 + 0x50], %g5
ldub [%l7 + 0x73], %o3
ldub [%l7 + 0x1A], %o7
srlx %i2, %o4, %g7
fsrc1s %f2, %f9
xnorcc %o1, %i1, %g1
fxors %f0, %f6, %f3
st %f9, [%l7 + 0x4C]
stx %g4, [%l7 + 0x38]
ld [%l7 + 0x34], %f8
stw %i7, [%l7 + 0x68]
ldub [%l7 + 0x17], %l3
sdiv %i0, 0x0E96, %g3
movpos %icc, %o5, %i4
movvc %xcc, %i6, %l4
subccc %l6, %g6, %g2
fbge %fcc1, loop_1577
subccc %l2, 0x180B, %i5
sth %l0, [%l7 + 0x22]
edge32n %l5, %o2, %o6
loop_1577:
nop
setx loop_1578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x29], %o0
fpadd16s %f6, %f10, %f5
fsrc1 %f8, %f12
loop_1578:
ld [%l7 + 0x14], %f12
ldub [%l7 + 0x76], %i3
movge %icc, %g5, %o3
fbule,a %fcc2, loop_1579
ldsh [%l7 + 0x0E], %l1
tl %icc, 0x3
fsrc2 %f8, %f4
loop_1579:
ldub [%l7 + 0x28], %i2
move %icc, %o4, %o7
brlez,a %o1, loop_1580
fone %f12
fcmpeq32 %f0, %f0, %g7
alignaddr %g1, %g4, %i1
loop_1580:
fmul8x16au %f13, %f13, %f10
fbe %fcc1, loop_1581
fmovsg %icc, %f9, %f3
fmovdvc %xcc, %f7, %f7
fmovdn %icc, %f8, %f14
loop_1581:
srl %i7, %i0, %g3
fand %f6, %f12, %f2
ldd [%l7 + 0x28], %f12
movne %xcc, %l3, %i4
add %o5, %l4, %l6
std %f8, [%l7 + 0x08]
fcmpne16 %f14, %f8, %i6
add %g2, %l2, %g6
movvc %xcc, %i5, %l0
andcc %l5, 0x1943, %o2
ldx [%l7 + 0x70], %o0
stb %i3, [%l7 + 0x4C]
bne %xcc, loop_1582
lduh [%l7 + 0x16], %o6
nop
setx loop_1583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc0, %f13, %f8
loop_1582:
stw %g5, [%l7 + 0x10]
fmovda %xcc, %f4, %f3
loop_1583:
brgez,a %o3, loop_1584
ldx [%l7 + 0x58], %i2
st %f14, [%l7 + 0x20]
stx %o4, [%l7 + 0x48]
loop_1584:
ldsw [%l7 + 0x50], %l1
orcc %o7, 0x0774, %o1
fmovdcc %xcc, %f8, %f13
ldub [%l7 + 0x35], %g7
fabss %f2, %f4
fsrc2 %f14, %f2
lduh [%l7 + 0x12], %g1
fmovdcc %icc, %f8, %f15
sth %i1, [%l7 + 0x56]
fble,a %fcc0, loop_1585
fmovse %icc, %f13, %f3
ldub [%l7 + 0x51], %i7
nop
setx loop_1586, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1585:
bvc,a,pn %icc, loop_1587
fmovrde %g4, %f2, %f6
popc 0x13C0, %g3
loop_1586:
stx %i0, [%l7 + 0x40]
loop_1587:
ld [%l7 + 0x50], %f13
movcc %icc, %i4, %l3
fpmerge %f0, %f0, %f10
fmovrsne %o5, %f14, %f5
fbe %fcc1, loop_1588
tvs %xcc, 0x0
ldx [%l7 + 0x38], %l4
fmovdcs %xcc, %f13, %f6
loop_1588:
movrgez %i6, 0x384, %l6
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x20], %l2
sdiv %g6, 0x146A, %g2
fnot2s %f15, %f4
fmovsleu %icc, %f7, %f4
stb %i5, [%l7 + 0x0C]
ldub [%l7 + 0x0B], %l5
std %f6, [%l7 + 0x08]
stb %o2, [%l7 + 0x1E]
fmuld8ulx16 %f5, %f5, %f12
st %f9, [%l7 + 0x0C]
ld [%l7 + 0x6C], %f2
fandnot2s %f9, %f10, %f2
sub %l0, %o0, %i3
fmovrdlz %g5, %f2, %f12
fmovsvc %icc, %f3, %f5
ldub [%l7 + 0x42], %o6
lduw [%l7 + 0x38], %o3
mulscc %i2, 0x165C, %o4
sll %l1, 0x11, %o1
fmovsle %icc, %f0, %f6
fmovrsgez %o7, %f8, %f2
fmovscc %icc, %f13, %f2
fmovsvc %xcc, %f13, %f9
bge,a,pn %xcc, loop_1589
stb %g1, [%l7 + 0x7C]
movvs %icc, %g7, %i7
tleu %xcc, 0x2
loop_1589:
ldsb [%l7 + 0x5F], %i1
ldx [%l7 + 0x38], %g4
ba %xcc, loop_1590
tpos %icc, 0x6
fpsub32s %f15, %f15, %f4
bl,a loop_1591
loop_1590:
tle %icc, 0x0
stb %g3, [%l7 + 0x61]
move %xcc, %i4, %i0
loop_1591:
ldsb [%l7 + 0x0E], %o5
stw %l4, [%l7 + 0x2C]
edge8ln %l3, %l6, %i6
st %f15, [%l7 + 0x48]
fmovscs %icc, %f11, %f12
stw %g6, [%l7 + 0x50]
taddcc %g2, 0x1985, %i5
lduw [%l7 + 0x28], %l2
stx %o2, [%l7 + 0x38]
alignaddr %l5, %o0, %i3
umulcc %l0, 0x1E35, %g5
ldsh [%l7 + 0x7E], %o3
edge32 %i2, %o4, %o6
brgz,a %o1, loop_1592
brz,a %o7, loop_1593
fmovd %f2, %f8
edge16n %l1, %g1, %g7
loop_1592:
lduh [%l7 + 0x20], %i1
loop_1593:
ldsb [%l7 + 0x5B], %i7
pdist %f10, %f8, %f6
srlx %g3, 0x10, %g4
tcc %xcc, 0x3
movn %icc, %i4, %o5
fcmpeq16 %f4, %f6, %l4
fnors %f9, %f2, %f4
stb %l3, [%l7 + 0x5D]
ldsb [%l7 + 0x64], %l6
fmovdcc %xcc, %f7, %f3
tsubcctv %i0, %g6, %i6
tge %icc, 0x5
bneg,a,pn %icc, loop_1594
fmovsn %icc, %f4, %f12
sth %g2, [%l7 + 0x76]
fblg,a %fcc3, loop_1595
loop_1594:
stw %i5, [%l7 + 0x24]
ldx [%l7 + 0x50], %l2
fzero %f4
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
fmovsle %xcc, %f0, %f14
fzero %f6
st %f8, [%l7 + 0x20]
loop_1596:
udivcc %o2, 0x1597, %l5
tvc %xcc, 0x3
bshuffle %f6, %f4, %f14
fmovsneg %icc, %f5, %f7
fpmerge %f8, %f9, %f2
addcc %o0, %l0, %i3
subcc %o3, %i2, %o4
movrlez %o6, 0x3DA, %o1
fmovrslz %g5, %f1, %f12
alignaddrl %o7, %l1, %g1
movrgz %i1, 0x1F7, %i7
be %icc, loop_1597
bcc,pt %icc, loop_1598
fbe,a %fcc1, loop_1599
movrne %g3, 0x37E, %g4
loop_1597:
udivcc %i4, 0x0F17, %o5
loop_1598:
ldsb [%l7 + 0x38], %l4
loop_1599:
fnegs %f10, %f8
fbge,a %fcc2, loop_1600
stb %l3, [%l7 + 0x2D]
ldsh [%l7 + 0x2A], %l6
stw %i0, [%l7 + 0x7C]
loop_1600:
ld [%l7 + 0x30], %f2
fmovsg %xcc, %f5, %f13
ldsh [%l7 + 0x36], %g7
ldx [%l7 + 0x30], %g6
tneg %icc, 0x2
fmovde %icc, %f7, %f5
movneg %icc, %g2, %i6
stx %l2, [%l7 + 0x20]
fbue %fcc3, loop_1601
array8 %i5, %l5, %o2
fble %fcc3, loop_1602
ldsw [%l7 + 0x24], %l0
loop_1601:
fandnot2s %f7, %f6, %f0
alignaddrl %i3, %o0, %i2
loop_1602:
mova %xcc, %o3, %o4
ldsb [%l7 + 0x7A], %o6
smul %g5, %o1, %o7
fornot2s %f13, %f2, %f0
ldd [%l7 + 0x58], %f4
ldsb [%l7 + 0x58], %l1
bcc,pt %xcc, loop_1603
xorcc %i1, %g1, %g3
mulx %g4, %i4, %i7
ldsh [%l7 + 0x50], %l4
loop_1603:
faligndata %f2, %f6, %f0
movne %icc, %l3, %o5
movge %icc, %l6, %i0
st %f13, [%l7 + 0x54]
movcs %xcc, %g7, %g6
mulscc %g2, 0x12D8, %i6
ld [%l7 + 0x28], %f11
fbue,a %fcc2, loop_1604
sra %i5, 0x0A, %l2
movl %icc, %o2, %l0
tvs %xcc, 0x7
loop_1604:
or %l5, 0x08FD, %i3
fmovrdne %i2, %f0, %f10
tsubcc %o3, 0x0D2C, %o0
movvs %xcc, %o6, %g5
fnand %f4, %f2, %f2
fble %fcc3, loop_1605
fbne,a %fcc2, loop_1606
sth %o1, [%l7 + 0x66]
fbul %fcc1, loop_1607
loop_1605:
st %f4, [%l7 + 0x14]
loop_1606:
fmovrdne %o4, %f6, %f8
stx %o7, [%l7 + 0x78]
loop_1607:
be loop_1608
lduh [%l7 + 0x76], %i1
lduh [%l7 + 0x28], %l1
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
loop_1608:
brnz,a %g3, loop_1610
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
mulx %g1, 0x07C5, %i4
loop_1609:
fbe,a %fcc0, loop_1612
loop_1610:
fbul,a %fcc3, loop_1613
loop_1611:
fbu %fcc2, loop_1614
udivcc %i7, 0x0868, %l4
loop_1612:
ldsb [%l7 + 0x62], %g4
loop_1613:
array32 %o5, %l3, %l6
loop_1614:
fandnot2 %f12, %f8, %f8
fmovrdgz %i0, %f0, %f6
addccc %g7, %g2, %i6
ble,a %icc, loop_1615
fcmple32 %f4, %f12, %g6
movrne %i5, %o2, %l2
ldsb [%l7 + 0x24], %l0
loop_1615:
stb %i3, [%l7 + 0x37]
stb %l5, [%l7 + 0x71]
edge32 %i2, %o0, %o3
fbe %fcc1, loop_1616
subcc %o6, %g5, %o4
fcmps %fcc0, %f0, %f12
sth %o7, [%l7 + 0x26]
loop_1616:
fbue,a %fcc2, loop_1617
fmovse %icc, %f1, %f8
lduh [%l7 + 0x38], %i1
fpackfix %f0, %f4
loop_1617:
bpos %icc, loop_1618
ba,pn %xcc, loop_1619
movle %icc, %l1, %g3
sra %g1, 0x06, %o1
loop_1618:
udivx %i7, 0x1780, %l4
loop_1619:
edge16n %i4, %g4, %o5
stw %l6, [%l7 + 0x38]
movleu %icc, %l3, %i0
tn %icc, 0x7
fmul8x16al %f7, %f2, %f2
ldub [%l7 + 0x27], %g7
fbo %fcc1, loop_1620
stw %g2, [%l7 + 0x08]
ldsw [%l7 + 0x6C], %g6
fnot1s %f12, %f13
loop_1620:
mulscc %i6, %o2, %l2
addc %i5, 0x18FE, %i3
movl %xcc, %l0, %l5
ble,pt %xcc, loop_1621
fmovdleu %icc, %f10, %f7
andn %i2, %o3, %o0
stw %g5, [%l7 + 0x08]
loop_1621:
fcmple32 %f2, %f6, %o6
ldsb [%l7 + 0x41], %o7
ble %xcc, loop_1622
bn loop_1623
te %xcc, 0x7
fmovrslz %o4, %f3, %f14
loop_1622:
fcmpgt16 %f2, %f12, %l1
loop_1623:
fone %f8
smulcc %g3, 0x1151, %g1
movneg %xcc, %i1, %o1
fornot1s %f1, %f0, %f4
fpadd32s %f5, %f8, %f9
ldub [%l7 + 0x0B], %l4
mova %icc, %i4, %i7
ldx [%l7 + 0x08], %o5
st %f15, [%l7 + 0x2C]
fmovdvs %xcc, %f12, %f0
fmovscs %icc, %f2, %f15
ldsh [%l7 + 0x14], %l6
fnegs %f4, %f3
fmovsvs %xcc, %f14, %f15
fbo %fcc3, loop_1624
udivx %g4, 0x1C9E, %i0
ld [%l7 + 0x7C], %f10
fmovrdgz %g7, %f2, %f8
loop_1624:
subc %g2, %l3, %i6
ldsh [%l7 + 0x2E], %g6
udivx %l2, 0x108B, %i5
fmovrdlez %o2, %f6, %f14
fones %f5
addc %l0, 0x09AE, %l5
popc 0x0991, %i2
stw %i3, [%l7 + 0x50]
fcmple16 %f6, %f0, %o0
stw %g5, [%l7 + 0x30]
fcmpgt32 %f4, %f6, %o6
fblg %fcc3, loop_1625
array16 %o3, %o7, %l1
brlz %g3, loop_1626
fmovrdgez %g1, %f8, %f6
loop_1625:
sth %i1, [%l7 + 0x20]
fmovrdgz %o4, %f14, %f6
loop_1626:
edge32l %l4, %o1, %i4
fnand %f0, %f4, %f10
fsrc1s %f5, %f5
fmovscc %xcc, %f9, %f8
fblg %fcc0, loop_1627
stb %i7, [%l7 + 0x56]
fsrc2 %f0, %f6
brgz,a %o5, loop_1628
loop_1627:
ldd [%l7 + 0x38], %f8
ldub [%l7 + 0x50], %l6
tsubcctv %i0, %g7, %g2
loop_1628:
fand %f10, %f14, %f0
ldd [%l7 + 0x58], %f12
fnot1s %f2, %f5
fmovscc %icc, %f14, %f4
bshuffle %f12, %f0, %f0
fcmps %fcc3, %f12, %f4
fornot1s %f0, %f15, %f4
stb %l3, [%l7 + 0x28]
st %f0, [%l7 + 0x58]
tg %icc, 0x1
fpsub32s %f12, %f8, %f4
fcmpd %fcc2, %f12, %f10
ldsw [%l7 + 0x44], %i6
fsrc2s %f4, %f9
addcc %g6, %g4, %l2
move %xcc, %i5, %o2
st %f10, [%l7 + 0x28]
array8 %l0, %l5, %i3
nop
setx loop_1629, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f14, %f9, %f2
edge32 %o0, %g5, %i2
fcmpeq32 %f12, %f2, %o3
loop_1629:
fble,a %fcc0, loop_1630
subcc %o7, 0x0D96, %l1
ldsw [%l7 + 0x78], %g3
fmovspos %xcc, %f5, %f12
loop_1630:
bcs,a,pt %icc, loop_1631
tge %icc, 0x1
be,a,pt %icc, loop_1632
orncc %o6, %i1, %o4
loop_1631:
fbug %fcc0, loop_1633
brz,a %g1, loop_1634
loop_1632:
ldsh [%l7 + 0x0A], %o1
lduh [%l7 + 0x4A], %i4
loop_1633:
fnegs %f5, %f3
loop_1634:
bcs,a %xcc, loop_1635
ldub [%l7 + 0x73], %l4
bvc,a loop_1636
fsrc2s %f14, %f14
loop_1635:
brgz,a %i7, loop_1637
ldsb [%l7 + 0x3E], %l6
loop_1636:
sth %o5, [%l7 + 0x4C]
lduw [%l7 + 0x64], %i0
loop_1637:
ldsh [%l7 + 0x6C], %g7
st %f12, [%l7 + 0x08]
edge8l %l3, %i6, %g2
ld [%l7 + 0x50], %f7
be,pn %xcc, loop_1638
sllx %g6, %g4, %l2
mulx %i5, %o2, %l0
movrne %i3, 0x21B, %l5
loop_1638:
movpos %icc, %g5, %o0
fmovsn %icc, %f7, %f7
array32 %i2, %o7, %o3
fpadd16 %f8, %f12, %f4
fmovsgu %icc, %f14, %f1
fba %fcc1, loop_1639
stw %l1, [%l7 + 0x0C]
fbue,a %fcc0, loop_1640
srl %o6, 0x0F, %i1
loop_1639:
umul %o4, %g3, %g1
umul %i4, %o1, %l4
loop_1640:
tsubcc %i7, 0x0482, %o5
fcmpgt16 %f0, %f10, %i0
ble,a %icc, loop_1641
fnands %f5, %f9, %f6
sethi 0x1826, %g7
ba,pt %xcc, loop_1642
loop_1641:
ldub [%l7 + 0x71], %l3
std %f10, [%l7 + 0x78]
fxor %f14, %f10, %f2
loop_1642:
fpadd32s %f0, %f9, %f4
subc %i6, %g2, %l6
fandnot1 %f2, %f12, %f14
fand %f8, %f6, %f2
addcc %g4, 0x1A82, %g6
ldub [%l7 + 0x2B], %l2
ldx [%l7 + 0x68], %i5
movrgez %o2, 0x3E3, %i3
lduh [%l7 + 0x58], %l5
ldsh [%l7 + 0x1C], %g5
tvc %xcc, 0x0
ba,pt %icc, loop_1643
fmovsvs %xcc, %f1, %f4
fmovrde %o0, %f4, %f10
fmovde %xcc, %f11, %f14
loop_1643:
ldsw [%l7 + 0x1C], %i2
orcc %l0, 0x0893, %o3
fblg,a %fcc2, loop_1644
fbge,a %fcc0, loop_1645
fnot1 %f8, %f8
fbl,a %fcc0, loop_1646
loop_1644:
edge8 %o7, %l1, %o6
loop_1645:
fornot1s %f6, %f9, %f7
fpack32 %f10, %f8, %f8
loop_1646:
fbl,a %fcc0, loop_1647
sub %i1, %o4, %g3
fmovsvc %icc, %f15, %f1
fmovrdgz %i4, %f0, %f10
loop_1647:
fmovdleu %xcc, %f4, %f7
tleu %xcc, 0x7
fmovsgu %icc, %f7, %f2
std %f4, [%l7 + 0x10]
ldsh [%l7 + 0x18], %o1
mova %icc, %l4, %g1
fnands %f2, %f9, %f10
fblg,a %fcc1, loop_1648
movge %xcc, %i7, %o5
bn,a loop_1649
fmovsn %xcc, %f9, %f3
loop_1648:
popc %g7, %i0
ldx [%l7 + 0x48], %i6
loop_1649:
edge8l %l3, %g2, %g4
fabsd %f10, %f10
array8 %l6, %l2, %i5
fmovsg %xcc, %f5, %f5
fba %fcc2, loop_1650
fcmpgt16 %f8, %f6, %o2
brgez %i3, loop_1651
sethi 0x1B26, %g6
loop_1650:
ldx [%l7 + 0x30], %l5
fmovrsgz %o0, %f7, %f3
loop_1651:
call loop_1652
st %f8, [%l7 + 0x14]
xnorcc %g5, 0x050A, %l0
fmovdne %icc, %f5, %f2
loop_1652:
ld [%l7 + 0x60], %f6
tg %xcc, 0x5
fxnor %f0, %f0, %f4
st %f9, [%l7 + 0x78]
fmovsneg %icc, %f4, %f3
fmovdcs %xcc, %f3, %f15
faligndata %f0, %f2, %f10
lduw [%l7 + 0x08], %o3
fmovrslez %i2, %f4, %f15
subccc %o7, 0x1318, %o6
fmovdneg %xcc, %f1, %f8
ldsb [%l7 + 0x5C], %l1
nop
setx loop_1653, %l0, %l1
jmpl %l1, %i1
edge16n %g3, %o4, %i4
fsrc1 %f12, %f6
ldd [%l7 + 0x60], %f2
loop_1653:
xnorcc %o1, 0x0A2B, %l4
ble,a,pt %xcc, loop_1654
tcc %xcc, 0x3
edge8 %g1, %i7, %o5
or %g7, %i6, %i0
loop_1654:
fmovde %xcc, %f14, %f14
udivcc %g2, 0x044D, %g4
fmovsvc %xcc, %f11, %f12
fmul8x16 %f2, %f12, %f2
ldd [%l7 + 0x38], %f6
array32 %l6, %l2, %l3
ble loop_1655
fpsub32 %f10, %f6, %f2
fmuld8ulx16 %f6, %f8, %f4
udivx %i5, 0x15A0, %o2
loop_1655:
bpos loop_1656
movrgz %g6, %l5, %o0
fpadd16 %f8, %f4, %f10
tcs %xcc, 0x0
loop_1656:
movvc %icc, %i3, %l0
ldsh [%l7 + 0x6C], %g5
bg,pn %icc, loop_1657
edge8 %o3, %o7, %o6
sth %l1, [%l7 + 0x7E]
fcmpeq16 %f8, %f8, %i2
loop_1657:
stx %g3, [%l7 + 0x58]
bne,pn %icc, loop_1658
fmovdvc %xcc, %f11, %f14
sth %i1, [%l7 + 0x64]
fpadd16s %f7, %f8, %f10
loop_1658:
edge16n %o4, %o1, %i4
brlz %l4, loop_1659
ldub [%l7 + 0x56], %g1
fsrc1s %f5, %f1
fbu %fcc1, loop_1660
loop_1659:
lduh [%l7 + 0x40], %o5
ldsb [%l7 + 0x74], %i7
te %icc, 0x5
loop_1660:
stx %g7, [%l7 + 0x10]
fmovsvs %xcc, %f13, %f0
xor %i6, %i0, %g4
fmovdn %icc, %f10, %f15
stx %g2, [%l7 + 0x60]
fxors %f12, %f10, %f2
pdist %f4, %f8, %f8
fmul8x16al %f2, %f8, %f14
edge16l %l2, %l3, %l6
tsubcc %o2, %g6, %i5
brz,a %l5, loop_1661
edge32n %o0, %l0, %g5
edge32l %i3, %o7, %o3
ldsw [%l7 + 0x3C], %o6
loop_1661:
lduh [%l7 + 0x78], %i2
tneg %icc, 0x5
array16 %g3, %l1, %o4
sth %i1, [%l7 + 0x4A]
fabss %f13, %f14
brnz %o1, loop_1662
edge32l %i4, %g1, %l4
tcc %xcc, 0x1
ldsw [%l7 + 0x58], %i7
loop_1662:
tpos %xcc, 0x5
stx %o5, [%l7 + 0x38]
ldub [%l7 + 0x78], %i6
lduw [%l7 + 0x18], %g7
fmuld8ulx16 %f12, %f6, %f0
alignaddrl %i0, %g4, %l2
for %f4, %f0, %f6
fmovsg %xcc, %f1, %f8
fmul8x16 %f9, %f6, %f8
ldsw [%l7 + 0x10], %l3
ld [%l7 + 0x1C], %f14
fpack32 %f12, %f8, %f14
tpos %xcc, 0x3
sth %l6, [%l7 + 0x5C]
fcmps %fcc1, %f13, %f14
fmovdvs %xcc, %f1, %f8
fmul8x16al %f12, %f5, %f14
fnot2 %f12, %f12
ldsb [%l7 + 0x59], %g2
edge8l %o2, %g6, %l5
ldsb [%l7 + 0x3D], %i5
ldd [%l7 + 0x30], %f6
ldx [%l7 + 0x60], %o0
ldsh [%l7 + 0x70], %g5
fmovrsne %i3, %f9, %f3
fmovrdgez %o7, %f6, %f8
bpos,a,pt %xcc, loop_1663
fmovdvs %icc, %f4, %f10
ldsh [%l7 + 0x26], %o3
lduw [%l7 + 0x28], %o6
loop_1663:
movgu %xcc, %l0, %i2
fcmpne32 %f10, %f0, %l1
std %f10, [%l7 + 0x58]
fpackfix %f2, %f2
movn %icc, %g3, %i1
ldx [%l7 + 0x38], %o4
fsrc1 %f6, %f4
ldub [%l7 + 0x42], %o1
fornot2 %f12, %f0, %f12
fmovse %xcc, %f6, %f15
fmovdge %icc, %f1, %f14
sth %g1, [%l7 + 0x24]
tpos %icc, 0x4
tgu %xcc, 0x3
ldx [%l7 + 0x58], %i4
ldsw [%l7 + 0x48], %l4
movgu %xcc, %i7, %i6
fmovrse %g7, %f8, %f0
orncc %o5, %i0, %g4
bge,a loop_1664
ldub [%l7 + 0x1B], %l2
umul %l3, 0x1315, %l6
lduw [%l7 + 0x54], %g2
loop_1664:
nop
setx loop_1665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x20]
fpsub32s %f12, %f9, %f9
fxor %f4, %f8, %f6
loop_1665:
ldd [%l7 + 0x30], %f4
brgz,a %g6, loop_1666
fsrc1s %f13, %f8
fornot1s %f14, %f0, %f3
ldsw [%l7 + 0x18], %o2
loop_1666:
std %f4, [%l7 + 0x78]
lduh [%l7 + 0x7A], %l5
fbge,a %fcc2, loop_1667
tge %xcc, 0x2
ldx [%l7 + 0x48], %i5
ldsb [%l7 + 0x12], %o0
loop_1667:
fmul8sux16 %f10, %f12, %f12
fmovsa %xcc, %f1, %f5
ldub [%l7 + 0x22], %i3
fxnors %f13, %f15, %f3
bne loop_1668
ld [%l7 + 0x64], %f8
fmovsn %icc, %f6, %f12
fxors %f7, %f1, %f14
loop_1668:
ldx [%l7 + 0x38], %g5
fabsd %f4, %f4
st %f13, [%l7 + 0x68]
fmovsleu %xcc, %f0, %f10
addccc %o3, 0x1346, %o7
ba,a,pn %icc, loop_1669
fmovspos %icc, %f6, %f2
srl %o6, %i2, %l0
fmuld8ulx16 %f3, %f15, %f0
loop_1669:
st %f2, [%l7 + 0x30]
fcmpne32 %f10, %f12, %g3
xnor %l1, 0x12C1, %i1
fands %f2, %f10, %f14
fmuld8sux16 %f10, %f14, %f12
ldsb [%l7 + 0x34], %o4
subc %o1, 0x0C9C, %i4
tn %icc, 0x7
bvs,a %xcc, loop_1670
ldub [%l7 + 0x12], %l4
bvc,pt %xcc, loop_1671
st %f3, [%l7 + 0x4C]
loop_1670:
fpack16 %f4, %f2
sth %i7, [%l7 + 0x2A]
loop_1671:
edge32l %g1, %i6, %o5
or %i0, 0x1F72, %g4
ld [%l7 + 0x58], %f8
fpsub16 %f4, %f10, %f8
fpsub32s %f12, %f9, %f5
array8 %g7, %l2, %l6
brgez,a %g2, loop_1672
lduh [%l7 + 0x5A], %l3
xnorcc %g6, 0x0AD8, %o2
ldd [%l7 + 0x70], %f6
loop_1672:
fornot1s %f14, %f8, %f0
fmovsvc %icc, %f0, %f8
ldd [%l7 + 0x60], %f4
smul %l5, 0x0C66, %o0
fors %f1, %f1, %f0
stx %i5, [%l7 + 0x70]
lduh [%l7 + 0x6E], %i3
fpadd32s %f7, %f9, %f3
ldsb [%l7 + 0x7E], %o3
smulcc %g5, %o6, %i2
andn %l0, 0x08F2, %g3
fsrc2 %f6, %f8
lduh [%l7 + 0x22], %l1
bvc,pt %xcc, loop_1673
tne %xcc, 0x2
st %f9, [%l7 + 0x0C]
bcc,a,pn %xcc, loop_1674
loop_1673:
orncc %o7, %o4, %i1
lduw [%l7 + 0x08], %i4
fmul8x16au %f15, %f4, %f12
loop_1674:
movvc %xcc, %o1, %l4
fcmpeq32 %f4, %f8, %g1
fmovdg %icc, %f13, %f14
ldd [%l7 + 0x18], %f10
move %icc, %i6, %i7
stx %i0, [%l7 + 0x50]
fmuld8sux16 %f7, %f0, %f14
fmovsgu %icc, %f8, %f1
fnegs %f2, %f13
bshuffle %f12, %f12, %f6
fble,a %fcc2, loop_1675
fornot1 %f4, %f14, %f2
fmovsa %icc, %f2, %f6
fmovd %f14, %f2
loop_1675:
movvc %icc, %o5, %g4
fbn,a %fcc1, loop_1676
ldsh [%l7 + 0x46], %g7
brgz %l2, loop_1677
fnot1 %f0, %f6
loop_1676:
xnor %g2, 0x018D, %l6
mulx %l3, 0x036A, %g6
loop_1677:
lduh [%l7 + 0x72], %o2
edge32l %o0, %l5, %i3
fble %fcc3, loop_1678
bge,pn %icc, loop_1679
edge16ln %o3, %i5, %o6
fandnot1 %f10, %f14, %f2
loop_1678:
std %f4, [%l7 + 0x48]
loop_1679:
ldx [%l7 + 0x40], %g5
ldsh [%l7 + 0x22], %i2
bne,pt %icc, loop_1680
std %f8, [%l7 + 0x70]
tge %xcc, 0x2
movvc %icc, %l0, %g3
loop_1680:
ta %icc, 0x0
stx %o7, [%l7 + 0x50]
fcmpgt32 %f6, %f4, %l1
fand %f2, %f12, %f8
lduh [%l7 + 0x10], %o4
addccc %i4, 0x118B, %o1
fpadd16s %f10, %f8, %f3
lduw [%l7 + 0x50], %i1
ld [%l7 + 0x50], %f3
tneg %xcc, 0x6
fmovdl %icc, %f6, %f0
fexpand %f11, %f8
lduh [%l7 + 0x10], %g1
ld [%l7 + 0x58], %f5
or %i6, 0x0CE1, %i7
fmovdle %xcc, %f8, %f6
ld [%l7 + 0x38], %f5
fnands %f10, %f12, %f3
faligndata %f6, %f2, %f12
stb %i0, [%l7 + 0x53]
fsrc2 %f4, %f10
fandnot1s %f2, %f4, %f5
bvc,pn %icc, loop_1681
ldub [%l7 + 0x42], %o5
std %f2, [%l7 + 0x18]
fcmpes %fcc2, %f2, %f8
loop_1681:
fble,a %fcc0, loop_1682
subc %l4, 0x131F, %g4
fbn %fcc1, loop_1683
stx %l2, [%l7 + 0x48]
loop_1682:
smulcc %g7, %g2, %l3
st %f5, [%l7 + 0x14]
loop_1683:
orcc %l6, 0x06B0, %g6
tneg %icc, 0x6
ld [%l7 + 0x18], %f7
fmul8x16 %f5, %f10, %f14
ldsb [%l7 + 0x75], %o0
taddcc %l5, %o2, %i3
fbuge,a %fcc0, loop_1684
stx %i5, [%l7 + 0x58]
st %f3, [%l7 + 0x54]
edge16n %o6, %g5, %i2
loop_1684:
bcs,a loop_1685
fbne,a %fcc3, loop_1686
tcc %xcc, 0x6
brlez %o3, loop_1687
loop_1685:
fcmpne16 %f10, %f12, %g3
loop_1686:
fsrc2 %f4, %f8
lduh [%l7 + 0x52], %l0
loop_1687:
faligndata %f12, %f6, %f10
fcmpeq32 %f2, %f12, %l1
fnor %f8, %f2, %f8
sth %o4, [%l7 + 0x70]
fnot2s %f13, %f7
ldd [%l7 + 0x58], %f4
ld [%l7 + 0x38], %f6
fcmpes %fcc3, %f4, %f11
stb %i4, [%l7 + 0x5F]
fmovsleu %icc, %f9, %f11
fmovda %xcc, %f12, %f8
edge16ln %o7, %i1, %g1
ld [%l7 + 0x4C], %f14
xnorcc %i6, %i7, %o1
fmul8x16au %f11, %f10, %f6
bpos,pn %icc, loop_1688
sth %o5, [%l7 + 0x2E]
stb %i0, [%l7 + 0x25]
ldub [%l7 + 0x58], %l4
loop_1688:
fcmpd %fcc3, %f12, %f8
movre %l2, 0x351, %g4
stw %g2, [%l7 + 0x1C]
xnorcc %l3, %g7, %l6
fxors %f8, %f3, %f2
sub %o0, 0x08E4, %l5
stb %g6, [%l7 + 0x6A]
fmovda %icc, %f12, %f6
fmul8x16 %f2, %f6, %f8
bg,pt %icc, loop_1689
udivcc %i3, 0x0B0C, %i5
fbo,a %fcc3, loop_1690
lduh [%l7 + 0x0A], %o6
loop_1689:
bn %xcc, loop_1691
ldsw [%l7 + 0x4C], %o2
loop_1690:
lduw [%l7 + 0x30], %g5
fmovrslez %o3, %f0, %f3
loop_1691:
orncc %g3, 0x14DB, %i2
brgez %l0, loop_1692
fmovdvc %icc, %f0, %f6
srl %l1, %i4, %o4
fandnot1s %f4, %f1, %f4
loop_1692:
fcmpgt32 %f6, %f6, %i1
fble,a %fcc3, loop_1693
fxor %f10, %f12, %f6
movge %icc, %o7, %g1
fmovsneg %xcc, %f6, %f2
loop_1693:
movleu %xcc, %i6, %o1
bg,a loop_1694
sll %o5, %i0, %l4
sth %l2, [%l7 + 0x7C]
st %f11, [%l7 + 0x5C]
loop_1694:
fbne %fcc3, loop_1695
lduh [%l7 + 0x76], %i7
fxnor %f14, %f14, %f14
sth %g4, [%l7 + 0x32]
loop_1695:
lduw [%l7 + 0x08], %l3
fmul8x16au %f15, %f8, %f12
tsubcc %g2, 0x1CE3, %l6
edge8l %o0, %l5, %g7
movvc %icc, %i3, %i5
fmovdn %icc, %f15, %f10
stw %g6, [%l7 + 0x64]
xnorcc %o6, %o2, %g5
fnot2s %f4, %f8
movn %xcc, %o3, %g3
bneg,a,pn %xcc, loop_1696
edge16ln %i2, %l0, %i4
ble,a,pt %icc, loop_1697
ba,pt %xcc, loop_1698
loop_1696:
fpadd32 %f8, %f2, %f2
bneg,pn %xcc, loop_1699
loop_1697:
sdiv %o4, 0x022F, %l1
loop_1698:
xnor %i1, 0x1EDF, %g1
ldd [%l7 + 0x28], %f2
loop_1699:
bleu,a,pn %icc, loop_1700
fcmps %fcc2, %f9, %f6
fmovrde %i6, %f6, %f4
bl,pn %icc, loop_1701
loop_1700:
pdist %f14, %f14, %f10
edge8l %o7, %o1, %i0
tvs %xcc, 0x3
loop_1701:
array16 %l4, %o5, %i7
popc 0x1B47, %l2
fbg %fcc2, loop_1702
ldsh [%l7 + 0x6C], %l3
fandnot1s %f2, %f6, %f7
fcmple32 %f8, %f8, %g4
loop_1702:
stx %l6, [%l7 + 0x40]
stw %g2, [%l7 + 0x78]
addcc %l5, 0x1556, %o0
fabss %f4, %f2
stw %g7, [%l7 + 0x38]
fmovsneg %xcc, %f0, %f8
fmovsl %xcc, %f4, %f8
tvc %icc, 0x0
sth %i3, [%l7 + 0x42]
ldsh [%l7 + 0x0C], %g6
lduh [%l7 + 0x12], %o6
taddcc %i5, 0x1450, %o2
fmovrsgz %g5, %f3, %f9
bcc,pt %icc, loop_1703
ldsw [%l7 + 0x6C], %o3
srax %i2, 0x0D, %l0
fmovrdlz %g3, %f12, %f14
loop_1703:
fmovsn %xcc, %f14, %f2
stw %i4, [%l7 + 0x08]
tgu %icc, 0x0
bge loop_1704
fnot1s %f10, %f9
udivx %o4, 0x0B63, %i1
tpos %xcc, 0x5
loop_1704:
udivcc %g1, 0x0EFC, %i6
fnegs %f5, %f12
tcc %xcc, 0x2
fmovspos %xcc, %f12, %f8
and %l1, 0x0C64, %o7
st %f5, [%l7 + 0x30]
ldd [%l7 + 0x50], %f2
addc %o1, 0x1119, %l4
mova %icc, %i0, %i7
fnot1s %f9, %f3
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x78], %l2
ldsh [%l7 + 0x38], %l3
sth %g4, [%l7 + 0x70]
xnorcc %o5, %l6, %l5
fcmpne16 %f8, %f10, %g2
movrgez %o0, 0x2A9, %g7
edge32ln %g6, %o6, %i5
movne %icc, %o2, %g5
orncc %i3, 0x1F78, %o3
fzero %f14
ldsw [%l7 + 0x6C], %i2
taddcc %l0, 0x162C, %g3
ldsh [%l7 + 0x52], %i4
fmovde %icc, %f6, %f3
std %f2, [%l7 + 0x60]
sth %i1, [%l7 + 0x64]
tge %icc, 0x7
fmul8sux16 %f0, %f4, %f8
fbug,a %fcc1, loop_1705
fnegs %f3, %f10
edge8 %g1, %o4, %i6
fpmerge %f9, %f0, %f14
loop_1705:
movge %icc, %l1, %o7
std %f2, [%l7 + 0x28]
fornot2s %f0, %f6, %f15
fxor %f4, %f8, %f12
ldsh [%l7 + 0x6E], %l4
brlz,a %i0, loop_1706
fmovsg %xcc, %f11, %f7
edge32ln %i7, %o1, %l2
fors %f1, %f9, %f15
loop_1706:
ld [%l7 + 0x14], %f7
fbge,a %fcc0, loop_1707
tle %xcc, 0x6
array8 %g4, %l3, %l6
tle %icc, 0x6
loop_1707:
lduw [%l7 + 0x6C], %o5
stx %l5, [%l7 + 0x78]
fmovrdgz %o0, %f6, %f10
edge16ln %g2, %g6, %o6
ldx [%l7 + 0x68], %i5
tgu %icc, 0x4
stw %g7, [%l7 + 0x10]
te %xcc, 0x3
ldsh [%l7 + 0x42], %g5
ldx [%l7 + 0x30], %o2
or %o3, 0x06A2, %i2
bvs,a,pt %icc, loop_1708
fmovsleu %icc, %f7, %f0
fnands %f3, %f3, %f15
fmovsvs %xcc, %f2, %f3
loop_1708:
ldsh [%l7 + 0x4C], %l0
xor %i3, %g3, %i1
fcmpeq16 %f12, %f12, %i4
addcc %g1, %o4, %i6
tg %icc, 0x3
ldd [%l7 + 0x48], %f4
fors %f10, %f3, %f4
st %f2, [%l7 + 0x70]
ldd [%l7 + 0x68], %f14
fmovsne %xcc, %f5, %f7
movg %icc, %l1, %l4
bgu,a,pn %icc, loop_1709
edge8n %i0, %i7, %o7
sdivcc %o1, 0x1B0F, %l2
fmul8x16al %f2, %f4, %f2
loop_1709:
fcmps %fcc1, %f4, %f3
ldub [%l7 + 0x70], %l3
fpadd32s %f4, %f2, %f9
be %icc, loop_1710
edge8ln %g4, %o5, %l6
fcmple32 %f4, %f6, %l5
srlx %o0, 0x15, %g2
loop_1710:
ldsh [%l7 + 0x36], %g6
ld [%l7 + 0x5C], %f5
ta %xcc, 0x6
fandnot1 %f0, %f2, %f0
addcc %i5, %g7, %g5
orcc %o2, %o3, %i2
stx %l0, [%l7 + 0x70]
bl,a %icc, loop_1711
ldx [%l7 + 0x70], %i3
xor %o6, 0x12E4, %g3
bge,pt %xcc, loop_1712
loop_1711:
fnot1s %f2, %f4
fnot1 %f14, %f12
fbule,a %fcc2, loop_1713
loop_1712:
fnands %f7, %f3, %f8
tn %xcc, 0x5
sethi 0x10EA, %i4
loop_1713:
ldsb [%l7 + 0x3B], %g1
fnegd %f2, %f2
fmovspos %icc, %f2, %f0
edge32n %i1, %o4, %i6
fmovdleu %icc, %f5, %f0
edge32l %l1, %i0, %l4
fmovrdlez %i7, %f14, %f12
fnot1s %f10, %f1
edge16l %o1, %l2, %o7
ld [%l7 + 0x28], %f8
ldsh [%l7 + 0x18], %l3
tle %icc, 0x1
sdivcc %o5, 0x0700, %l6
brgez %l5, loop_1714
ldx [%l7 + 0x28], %g4
lduw [%l7 + 0x48], %g2
fmovdneg %xcc, %f14, %f14
loop_1714:
stb %g6, [%l7 + 0x3F]
ldsh [%l7 + 0x6E], %o0
tpos %xcc, 0x0
fnot1 %f2, %f10
fmovdgu %xcc, %f6, %f4
bcs,pt %icc, loop_1715
ldd [%l7 + 0x18], %f14
fmovscs %xcc, %f10, %f3
edge8n %i5, %g5, %o2
loop_1715:
srlx %g7, 0x09, %i2
stb %l0, [%l7 + 0x19]
edge16n %i3, %o3, %g3
fnands %f14, %f0, %f14
fcmped %fcc2, %f10, %f8
udivx %i4, 0x1C64, %g1
bl loop_1716
andncc %i1, %o6, %o4
stx %l1, [%l7 + 0x18]
tl %xcc, 0x5
loop_1716:
movvs %icc, %i0, %l4
movge %icc, %i6, %o1
fbuge,a %fcc0, loop_1717
stw %l2, [%l7 + 0x20]
fsrc2s %f3, %f12
for %f6, %f0, %f10
loop_1717:
fcmpeq32 %f14, %f12, %i7
ba,a,pt %icc, loop_1718
brnz %o7, loop_1719
fsrc1s %f2, %f15
ldsh [%l7 + 0x6E], %l3
loop_1718:
fble,a %fcc3, loop_1720
loop_1719:
fpadd16s %f2, %f4, %f9
smul %o5, %l6, %l5
ld [%l7 + 0x7C], %f1
loop_1720:
brgez %g2, loop_1721
fmovrdlez %g6, %f12, %f10
mova %icc, %o0, %g4
sra %g5, %i5, %g7
loop_1721:
sth %i2, [%l7 + 0x48]
ld [%l7 + 0x30], %f0
stx %l0, [%l7 + 0x48]
ldx [%l7 + 0x28], %i3
ld [%l7 + 0x4C], %f9
tvc %icc, 0x4
fmovse %xcc, %f5, %f15
std %f14, [%l7 + 0x08]
ld [%l7 + 0x48], %f7
movvs %xcc, %o3, %g3
fxors %f8, %f8, %f7
smulcc %i4, 0x1B87, %g1
sra %o2, 0x06, %i1
fors %f4, %f2, %f14
andcc %o6, %l1, %o4
ba,a loop_1722
ldsh [%l7 + 0x2C], %l4
sth %i6, [%l7 + 0x34]
fba,a %fcc0, loop_1723
loop_1722:
fabss %f4, %f9
ldub [%l7 + 0x16], %i0
ldub [%l7 + 0x15], %l2
loop_1723:
lduh [%l7 + 0x60], %i7
fmul8x16 %f3, %f2, %f2
ba,a,pt %xcc, loop_1724
st %f13, [%l7 + 0x74]
bn,a,pn %xcc, loop_1725
stb %o1, [%l7 + 0x5B]
loop_1724:
ldsb [%l7 + 0x0C], %o7
lduh [%l7 + 0x2C], %o5
loop_1725:
tg %xcc, 0x4
tge %xcc, 0x6
movre %l6, %l5, %l3
lduw [%l7 + 0x10], %g6
sdivx %o0, 0x1178, %g2
fcmpes %fcc2, %f5, %f11
sra %g4, %i5, %g7
ldub [%l7 + 0x4B], %i2
st %f8, [%l7 + 0x78]
fbu %fcc2, loop_1726
ldsh [%l7 + 0x0C], %g5
fba %fcc1, loop_1727
tn %xcc, 0x0
loop_1726:
fmovsne %icc, %f15, %f6
std %f2, [%l7 + 0x40]
loop_1727:
fmovrslez %i3, %f12, %f12
ldsw [%l7 + 0x48], %l0
edge8n %g3, %i4, %o3
fornot2 %f6, %f14, %f2
bn,pt %xcc, loop_1728
lduw [%l7 + 0x10], %g1
lduh [%l7 + 0x18], %o2
sra %o6, 0x02, %i1
loop_1728:
for %f14, %f6, %f0
bshuffle %f6, %f8, %f2
and %l1, 0x0EFA, %l4
fmovrde %i6, %f0, %f0
sub %o4, %l2, %i7
edge16n %o1, %i0, %o7
fornot1s %f15, %f15, %f8
ldsw [%l7 + 0x48], %l6
brgz %l5, loop_1729
fnot2 %f2, %f8
mulscc %o5, %g6, %l3
stb %o0, [%l7 + 0x3C]
loop_1729:
andn %g2, %g4, %g7
ldsh [%l7 + 0x1E], %i2
subc %i5, %g5, %l0
fmovsg %icc, %f5, %f4
fmovscc %xcc, %f1, %f9
brgez %i3, loop_1730
fcmpeq16 %f0, %f8, %g3
fmovscc %xcc, %f10, %f1
movvs %icc, %o3, %g1
loop_1730:
fcmpeq16 %f2, %f2, %i4
te %icc, 0x2
fbuge,a %fcc2, loop_1731
nop
setx loop_1732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %o6, %f6, %f8
sdiv %o2, 0x1806, %l1
loop_1731:
smulcc %l4, %i6, %i1
loop_1732:
fmovsvs %xcc, %f11, %f12
fbo %fcc3, loop_1733
sethi 0x1FAA, %o4
ldsw [%l7 + 0x6C], %l2
stx %o1, [%l7 + 0x48]
loop_1733:
fone %f12
sth %i0, [%l7 + 0x26]
std %f14, [%l7 + 0x78]
fors %f5, %f7, %f13
tle %xcc, 0x1
sth %i7, [%l7 + 0x3A]
tsubcctv %o7, 0x075A, %l6
srl %o5, 0x19, %l5
stb %g6, [%l7 + 0x21]
fpack16 %f4, %f0
edge8ln %o0, %l3, %g4
andn %g7, %i2, %g2
nop
setx loop_1734, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %g5, %i5, %i3
fbu %fcc3, loop_1735
andncc %g3, %l0, %o3
loop_1734:
fone %f0
ldsw [%l7 + 0x34], %g1
loop_1735:
lduw [%l7 + 0x14], %i4
brlz %o2, loop_1736
st %f15, [%l7 + 0x74]
ldsh [%l7 + 0x7E], %l1
srl %o6, 0x0E, %l4
loop_1736:
stx %i1, [%l7 + 0x18]
fmovrsne %o4, %f10, %f1
ldub [%l7 + 0x69], %i6
stb %o1, [%l7 + 0x71]
ldsb [%l7 + 0x34], %i0
fbg,a %fcc2, loop_1737
bshuffle %f10, %f4, %f0
ldsw [%l7 + 0x60], %l2
ldd [%l7 + 0x30], %f0
loop_1737:
stb %o7, [%l7 + 0x63]
sll %l6, %i7, %o5
edge16n %l5, %o0, %g6
movl %xcc, %g4, %l3
bl,a,pn %icc, loop_1738
fmovdg %xcc, %f10, %f3
st %f7, [%l7 + 0x38]
add %i2, 0x02D2, %g7
loop_1738:
tle %xcc, 0x1
sth %g5, [%l7 + 0x2A]
srax %i5, %g2, %g3
mulx %l0, %i3, %g1
stw %i4, [%l7 + 0x60]
ldsb [%l7 + 0x19], %o2
ldsb [%l7 + 0x7C], %o3
bg,a,pt %icc, loop_1739
fexpand %f12, %f14
movrlz %o6, 0x220, %l1
edge16 %i1, %o4, %l4
loop_1739:
fbue %fcc1, loop_1740
stb %i6, [%l7 + 0x19]
ldd [%l7 + 0x50], %f14
fmovsneg %xcc, %f3, %f14
loop_1740:
fbu %fcc3, loop_1741
fcmpeq16 %f0, %f10, %o1
xnorcc %l2, %i0, %l6
ld [%l7 + 0x5C], %f4
loop_1741:
fmovrslez %o7, %f10, %f10
fandnot2 %f12, %f8, %f12
fnors %f11, %f2, %f4
sth %i7, [%l7 + 0x4C]
call loop_1742
bn %icc, loop_1743
fsrc2s %f12, %f4
fmovd %f14, %f6
loop_1742:
fbne,a %fcc0, loop_1744
loop_1743:
ldsh [%l7 + 0x44], %l5
fmovsvs %icc, %f7, %f0
ldsh [%l7 + 0x0E], %o0
loop_1744:
movcs %xcc, %o5, %g6
fmovdcs %xcc, %f10, %f5
movrlez %g4, %i2, %l3
fmovda %icc, %f15, %f9
fpmerge %f14, %f12, %f4
tsubcctv %g5, %i5, %g2
tl %icc, 0x7
mova %xcc, %g3, %g7
bvc,a,pn %xcc, loop_1745
stw %l0, [%l7 + 0x5C]
movrne %g1, %i3, %o2
taddcc %i4, %o6, %l1
loop_1745:
orncc %i1, 0x1D01, %o3
fmovsgu %icc, %f3, %f11
fnot2s %f1, %f3
fmovsa %icc, %f4, %f13
bl,a,pn %icc, loop_1746
st %f8, [%l7 + 0x3C]
stx %o4, [%l7 + 0x08]
movcs %xcc, %l4, %o1
loop_1746:
movre %i6, 0x368, %l2
bcc loop_1747
edge8l %i0, %o7, %l6
fmovsl %xcc, %f14, %f14
fmovsn %xcc, %f4, %f13
loop_1747:
fabsd %f0, %f4
sth %i7, [%l7 + 0x7E]
movrgz %o0, %l5, %g6
brlz,a %o5, loop_1748
udivcc %g4, 0x1064, %i2
ld [%l7 + 0x68], %f4
fmovdgu %icc, %f6, %f9
loop_1748:
addcc %g5, %i5, %l3
tsubcc %g2, 0x0D6A, %g3
nop
setx loop_1749, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x20]
fbu %fcc2, loop_1750
ba,pn %icc, loop_1751
loop_1749:
andncc %l0, %g1, %g7
fmul8ulx16 %f14, %f12, %f14
loop_1750:
faligndata %f12, %f2, %f6
loop_1751:
movl %xcc, %i3, %o2
st %f11, [%l7 + 0x54]
lduh [%l7 + 0x4C], %i4
edge8ln %o6, %l1, %i1
fcmpeq16 %f2, %f12, %o4
nop
setx loop_1752, %l0, %l1
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, %f6, %f15
lduh [%l7 + 0x5A], %o3
movrlez %l4, 0x1A4, %i6
loop_1752:
ldd [%l7 + 0x78], %f14
fpack32 %f6, %f6, %f4
edge32n %o1, %l2, %i0
fone %f14
fzeros %f15
fpackfix %f2, %f7
fones %f14
ldsb [%l7 + 0x3B], %l6
fmovrdlez %o7, %f2, %f0
fmovdg %icc, %f0, %f13
edge8l %o0, %i7, %l5
fbug,a %fcc0, loop_1753
fmovsvs %icc, %f0, %f13
movvs %icc, %g6, %g4
fmovscs %icc, %f8, %f12
loop_1753:
std %f2, [%l7 + 0x08]
and %i2, 0x1F95, %o5
xor %i5, 0x11D8, %g5
tcs %xcc, 0x7
fmovrdlz %l3, %f10, %f10
fmovdvs %icc, %f11, %f6
fxor %f0, %f8, %f14
movne %icc, %g3, %l0
fpadd16s %f11, %f4, %f4
fors %f8, %f1, %f3
ldx [%l7 + 0x58], %g2
fmovrdne %g7, %f2, %f8
orn %g1, %o2, %i3
fmovsgu %xcc, %f3, %f0
edge16ln %i4, %l1, %o6
tle %icc, 0x0
edge16 %i1, %o4, %o3
tvs %xcc, 0x7
movpos %icc, %l4, %i6
std %f6, [%l7 + 0x08]
movgu %xcc, %l2, %i0
lduh [%l7 + 0x5A], %l6
fcmpne16 %f10, %f12, %o1
movrgez %o7, 0x2EB, %i7
tvs %icc, 0x1
tsubcctv %l5, %g6, %g4
tvc %icc, 0x6
orn %o0, 0x11F5, %o5
fzeros %f3
fnor %f8, %f0, %f10
bneg,pn %icc, loop_1754
st %f15, [%l7 + 0x4C]
popc 0x18BD, %i2
fxors %f7, %f14, %f13
loop_1754:
ldd [%l7 + 0x70], %f8
std %f6, [%l7 + 0x28]
brlez %g5, loop_1755
for %f4, %f12, %f10
tne %icc, 0x6
pdist %f12, %f4, %f8
loop_1755:
array32 %l3, %g3, %l0
bg %icc, loop_1756
fmovd %f4, %f4
ldsb [%l7 + 0x27], %g2
movge %xcc, %g7, %g1
loop_1756:
fmovsvs %xcc, %f0, %f6
brgz %o2, loop_1757
stb %i5, [%l7 + 0x5C]
fblg,a %fcc3, loop_1758
move %icc, %i3, %l1
loop_1757:
fba,a %fcc1, loop_1759
fba,a %fcc0, loop_1760
loop_1758:
stb %o6, [%l7 + 0x1B]
sll %i4, %o4, %o3
loop_1759:
lduh [%l7 + 0x0A], %l4
loop_1760:
fabsd %f0, %f2
sll %i6, %l2, %i0
movneg %icc, %l6, %o1
edge16 %o7, %i7, %i1
nop
setx loop_1761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovde %icc, %f4, %f3
ldd [%l7 + 0x70], %f10
sethi 0x160C, %l5
loop_1761:
ldsh [%l7 + 0x10], %g4
add %o0, %g6, %i2
movne %xcc, %g5, %o5
nop
setx loop_1762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %g3, %f2, %f4
fpackfix %f8, %f0
bn %xcc, loop_1763
loop_1762:
umul %l3, %l0, %g7
udivx %g2, 0x0DEB, %g1
fpsub32 %f0, %f12, %f0
loop_1763:
movre %i5, %o2, %i3
fbul %fcc2, loop_1764
edge8ln %l1, %i4, %o4
ldx [%l7 + 0x68], %o6
umul %o3, 0x05EC, %l4
loop_1764:
movrne %l2, 0x019, %i6
te %xcc, 0x2
edge8n %i0, %o1, %o7
fpsub16 %f12, %f14, %f10
lduh [%l7 + 0x14], %i7
fnors %f3, %f3, %f9
fones %f3
stx %l6, [%l7 + 0x70]
stw %l5, [%l7 + 0x58]
lduh [%l7 + 0x1A], %g4
ldsw [%l7 + 0x2C], %i1
std %f12, [%l7 + 0x78]
ldsb [%l7 + 0x28], %o0
ldsh [%l7 + 0x44], %g6
addcc %g5, 0x02F8, %i2
tg %xcc, 0x4
brz,a %o5, loop_1765
alignaddrl %l3, %g3, %g7
fmovsn %icc, %f13, %f3
fmovdpos %xcc, %f5, %f9
loop_1765:
fbule %fcc3, loop_1766
fmovsg %icc, %f10, %f8
nop
setx loop_1767, %l0, %l1
jmpl %l1, %l0
sllx %g2, %g1, %i5
loop_1766:
umulcc %o2, %i3, %i4
fmovdvc %icc, %f8, %f7
loop_1767:
bleu,pt %xcc, loop_1768
movvs %xcc, %o4, %o6
fnot2s %f10, %f3
lduh [%l7 + 0x32], %o3
loop_1768:
move %icc, %l4, %l1
fsrc2 %f10, %f12
bvs loop_1769
std %f12, [%l7 + 0x28]
fbu %fcc2, loop_1770
andcc %l2, 0x12E4, %i6
loop_1769:
fpsub16s %f0, %f4, %f6
ld [%l7 + 0x54], %f9
loop_1770:
stx %o1, [%l7 + 0x28]
stb %i0, [%l7 + 0x37]
fxnor %f0, %f6, %f4
andcc %i7, %o7, %l5
ldd [%l7 + 0x20], %f10
fmovsvs %xcc, %f2, %f14
movrlez %l6, %g4, %i1
fmovrdgz %g6, %f6, %f6
ld [%l7 + 0x68], %f7
fcmpne16 %f0, %f6, %g5
ldd [%l7 + 0x48], %f2
brnz,a %i2, loop_1771
fmovrse %o5, %f1, %f7
tvc %xcc, 0x4
tl %icc, 0x2
loop_1771:
fmovsvs %icc, %f1, %f1
umulcc %l3, %o0, %g3
movvc %xcc, %l0, %g2
fmovsa %xcc, %f9, %f13
fnands %f0, %f11, %f8
andncc %g7, %g1, %o2
std %f4, [%l7 + 0x10]
sdivx %i5, 0x03B4, %i3
bvs,pt %xcc, loop_1772
ldub [%l7 + 0x67], %i4
tne %xcc, 0x2
fmul8x16al %f11, %f1, %f10
loop_1772:
fbe,a %fcc3, loop_1773
xorcc %o6, 0x1891, %o3
fmovrsne %o4, %f10, %f3
ld [%l7 + 0x50], %f3
loop_1773:
fnors %f7, %f5, %f2
mova %xcc, %l4, %l2
tcc %xcc, 0x4
srax %l1, 0x0F, %i6
fcmpne16 %f0, %f14, %i0
movrgez %o1, %i7, %l5
fbo,a %fcc3, loop_1774
movvs %xcc, %l6, %g4
fmovrdgz %i1, %f0, %f10
st %f6, [%l7 + 0x1C]
loop_1774:
ldsb [%l7 + 0x6B], %o7
orcc %g5, 0x1DAE, %g6
fbu,a %fcc0, loop_1775
andcc %o5, 0x0EE7, %l3
fpmerge %f5, %f6, %f4
edge32n %i2, %g3, %l0
loop_1775:
fmovse %icc, %f1, %f11
fpsub16 %f0, %f4, %f12
lduh [%l7 + 0x1C], %g2
sllx %o0, 0x19, %g7
fzero %f8
fmovscc %xcc, %f6, %f7
sth %g1, [%l7 + 0x3C]
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x66], %o2
fand %f12, %f0, %f4
te %xcc, 0x6
fble,a %fcc0, loop_1776
ldd [%l7 + 0x58], %f8
st %f9, [%l7 + 0x70]
bleu loop_1777
loop_1776:
fsrc1 %f0, %f0
movle %xcc, %i3, %i4
fba,a %fcc2, loop_1778
loop_1777:
ldsb [%l7 + 0x3E], %o6
fpsub16s %f3, %f8, %f3
ldsh [%l7 + 0x10], %i5
loop_1778:
fmul8ulx16 %f12, %f10, %f8
addc %o4, 0x0884, %o3
std %f8, [%l7 + 0x18]
xorcc %l2, 0x06D1, %l4
lduw [%l7 + 0x14], %i6
fmovrse %i0, %f12, %f12
ldx [%l7 + 0x28], %l1
movge %icc, %i7, %l5
bg,a,pt %icc, loop_1779
fmul8x16 %f7, %f10, %f4
stx %o1, [%l7 + 0x78]
fcmpeq32 %f8, %f14, %l6
loop_1779:
fmovdvc %icc, %f3, %f14
st %f10, [%l7 + 0x1C]
ldsb [%l7 + 0x23], %i1
stw %o7, [%l7 + 0x68]
be %xcc, loop_1780
for %f0, %f6, %f4
stx %g5, [%l7 + 0x50]
bgu,a %icc, loop_1781
loop_1780:
fones %f9
brgez,a %g6, loop_1782
fmul8x16 %f6, %f6, %f14
loop_1781:
stx %g4, [%l7 + 0x10]
tgu %xcc, 0x7
loop_1782:
fxors %f7, %f0, %f8
fors %f3, %f0, %f12
tg %xcc, 0x5
fcmps %fcc3, %f11, %f4
fmovdl %xcc, %f6, %f2
popc 0x0C3B, %o5
tleu %icc, 0x6
fmovdvc %icc, %f4, %f8
lduh [%l7 + 0x6A], %l3
fmovsl %xcc, %f9, %f9
fcmpne16 %f6, %f2, %g3
movvc %icc, %l0, %g2
subc %o0, %i2, %g1
and %o2, 0x1680, %i3
fmovdg %xcc, %f14, %f5
mova %xcc, %g7, %i4
tvc %icc, 0x7
array8 %o6, %i5, %o3
fpackfix %f4, %f5
lduh [%l7 + 0x4E], %o4
ba %icc, loop_1783
fmovdvs %icc, %f12, %f13
bge,a %icc, loop_1784
smulcc %l4, %l2, %i0
loop_1783:
fcmple32 %f8, %f14, %l1
brnz,a %i6, loop_1785
loop_1784:
ld [%l7 + 0x70], %f6
movrne %i7, %l5, %o1
ldsw [%l7 + 0x4C], %i1
loop_1785:
st %f15, [%l7 + 0x64]
std %f10, [%l7 + 0x78]
brgez %o7, loop_1786
xor %l6, 0x1C87, %g6
edge16 %g5, %g4, %l3
fbo %fcc3, loop_1787
loop_1786:
fmul8x16al %f14, %f8, %f4
ld [%l7 + 0x60], %f2
movcs %xcc, %g3, %l0
loop_1787:
add %g2, 0x05EC, %o0
fzero %f4
stb %o5, [%l7 + 0x36]
fnands %f1, %f5, %f11
tn %xcc, 0x7
ldd [%l7 + 0x68], %f4
fmovrse %i2, %f13, %f1
movle %xcc, %g1, %i3
move %xcc, %o2, %g7
fabsd %f10, %f4
ldd [%l7 + 0x78], %f4
bcc,a,pt %xcc, loop_1788
tneg %icc, 0x7
tsubcc %i4, 0x17E2, %i5
tleu %icc, 0x6
loop_1788:
fmovrdne %o6, %f4, %f2
fbu,a %fcc0, loop_1789
stx %o3, [%l7 + 0x40]
fbl,a %fcc3, loop_1790
sra %o4, 0x17, %l4
loop_1789:
st %f3, [%l7 + 0x5C]
tpos %xcc, 0x3
loop_1790:
bg,pn %xcc, loop_1791
stb %i0, [%l7 + 0x43]
ldsb [%l7 + 0x62], %l2
nop
setx loop_1792, %l0, %l1
jmpl %l1, %l1
loop_1791:
udivcc %i6, 0x0539, %l5
xnor %i7, %o1, %o7
movvs %xcc, %l6, %i1
loop_1792:
ld [%l7 + 0x6C], %f13
fmovsleu %icc, %f9, %f12
fsrc1s %f13, %f2
fsrc1s %f2, %f11
stx %g6, [%l7 + 0x78]
xor %g4, %g5, %l3
fornot2s %f6, %f13, %f0
tle %xcc, 0x0
ldsh [%l7 + 0x74], %g3
fbl,a %fcc2, loop_1793
lduh [%l7 + 0x3A], %l0
fmul8sux16 %f2, %f14, %f4
edge32ln %o0, %g2, %i2
loop_1793:
std %f8, [%l7 + 0x30]
bn,pt %xcc, loop_1794
lduw [%l7 + 0x2C], %g1
stb %o5, [%l7 + 0x7D]
stw %i3, [%l7 + 0x08]
loop_1794:
smul %o2, %g7, %i4
fba,a %fcc2, loop_1795
fmovsn %xcc, %f5, %f3
fmuld8ulx16 %f12, %f8, %f6
tneg %icc, 0x1
loop_1795:
fornot1s %f6, %f3, %f7
lduw [%l7 + 0x30], %i5
edge8ln %o6, %o3, %o4
nop
setx loop_1796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f10, %f8, %f6
bneg %xcc, loop_1797
ldx [%l7 + 0x70], %i0
loop_1796:
be,a,pn %icc, loop_1798
ldsw [%l7 + 0x20], %l2
loop_1797:
and %l4, 0x0C15, %i6
fbul %fcc3, loop_1799
loop_1798:
fmovs %f4, %f0
stx %l1, [%l7 + 0x28]
fmovdneg %icc, %f15, %f1
loop_1799:
st %f6, [%l7 + 0x78]
udivcc %l5, 0x0E64, %i7
andcc %o1, %o7, %l6
fmovsneg %xcc, %f11, %f8
fornot1s %f8, %f0, %f9
fone %f10
fpackfix %f14, %f10
st %f10, [%l7 + 0x10]
xor %i1, 0x17A9, %g4
fsrc1 %f8, %f6
fmovda %xcc, %f9, %f4
movcc %xcc, %g6, %l3
bneg,a,pt %icc, loop_1800
fpack16 %f8, %f12
fxnors %f2, %f9, %f3
sll %g5, %g3, %o0
loop_1800:
fmovdle %xcc, %f10, %f14
array32 %l0, %g2, %i2
edge32l %o5, %i3, %g1
std %f2, [%l7 + 0x20]
fmovsneg %xcc, %f14, %f6
stw %o2, [%l7 + 0x50]
tneg %xcc, 0x5
fmul8ulx16 %f0, %f2, %f0
fbge %fcc1, loop_1801
st %f2, [%l7 + 0x30]
sdivcc %i4, 0x06F0, %i5
tvc %icc, 0x2
loop_1801:
ldd [%l7 + 0x28], %f12
fzero %f8
subcc %g7, 0x191B, %o6
std %f14, [%l7 + 0x58]
std %f6, [%l7 + 0x50]
ta %xcc, 0x3
fmul8x16 %f1, %f2, %f8
sth %o3, [%l7 + 0x2E]
fbge %fcc1, loop_1802
tpos %icc, 0x2
fmovdneg %xcc, %f8, %f8
fmul8x16 %f13, %f6, %f12
loop_1802:
edge32ln %o4, %l2, %l4
subccc %i0, 0x1821, %l1
edge32n %l5, %i6, %o1
xor %o7, %l6, %i1
stb %i7, [%l7 + 0x35]
tgu %icc, 0x2
fsrc2 %f0, %f4
ldd [%l7 + 0x28], %f8
fmovdg %icc, %f5, %f0
stx %g6, [%l7 + 0x78]
movrne %l3, 0x0B6, %g4
fxnor %f6, %f10, %f12
movge %xcc, %g5, %o0
fcmpgt16 %f8, %f2, %g3
ldsb [%l7 + 0x33], %g2
movvs %xcc, %i2, %o5
fmovsneg %xcc, %f12, %f13
fmovrslez %i3, %f4, %f0
fmovsvs %xcc, %f14, %f10
fmovscs %xcc, %f0, %f12
fbue %fcc3, loop_1803
brz %g1, loop_1804
ldsw [%l7 + 0x40], %o2
mulx %l0, %i5, %i4
loop_1803:
movcc %icc, %g7, %o3
loop_1804:
fmovse %xcc, %f15, %f3
ld [%l7 + 0x20], %f1
fzero %f10
fxnors %f12, %f14, %f4
move %icc, %o4, %o6
fxor %f8, %f4, %f8
stx %l2, [%l7 + 0x60]
ldsb [%l7 + 0x7A], %i0
st %f4, [%l7 + 0x58]
stx %l1, [%l7 + 0x40]
movcc %icc, %l5, %i6
stx %o1, [%l7 + 0x08]
lduw [%l7 + 0x58], %l4
fbe %fcc3, loop_1805
fsrc1s %f8, %f1
stw %o7, [%l7 + 0x28]
brlez %l6, loop_1806
loop_1805:
bvc,a,pn %xcc, loop_1807
fmul8sux16 %f0, %f0, %f14
movre %i1, %g6, %i7
loop_1806:
ldub [%l7 + 0x30], %l3
loop_1807:
lduw [%l7 + 0x7C], %g4
sdiv %g5, 0x1E7B, %o0
movle %xcc, %g3, %i2
nop
setx loop_1808, %l0, %l1
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 %o5, %f0, %f14
edge32ln %g2, %g1, %o2
stb %l0, [%l7 + 0x7A]
loop_1808:
fand %f2, %f0, %f14
ldsh [%l7 + 0x20], %i5
fnot1 %f6, %f4
sth %i4, [%l7 + 0x26]
bpos,a,pt %xcc, loop_1809
fble,a %fcc2, loop_1810
fmovrsgez %i3, %f6, %f5
array32 %g7, %o4, %o3
loop_1809:
ld [%l7 + 0x5C], %f0
loop_1810:
taddcc %l2, 0x07B7, %o6
ldx [%l7 + 0x10], %i0
stb %l1, [%l7 + 0x23]
ldsh [%l7 + 0x40], %i6
fmovsneg %xcc, %f15, %f11
brlz %l5, loop_1811
nop
setx loop_1812, %l0, %l1
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 %fcc1, %f2, %f8
fmovsvs %icc, %f3, %f12
loop_1811:
stb %o1, [%l7 + 0x4A]
loop_1812:
ldub [%l7 + 0x18], %o7
fsrc1s %f1, %f0
fnor %f8, %f8, %f14
fmovsn %icc, %f13, %f4
ldsb [%l7 + 0x0E], %l4
add %i1, 0x10FC, %g6
fpadd32 %f12, %f2, %f8
fpsub32 %f6, %f10, %f10
brnz,a %l6, loop_1813
fmovdgu %xcc, %f0, %f0
ldsb [%l7 + 0x67], %i7
fcmple32 %f2, %f2, %g4
loop_1813:
fmovdn %icc, %f11, %f6
fmovd %f12, %f8
sllx %g5, 0x1D, %o0
ble,pt %xcc, loop_1814
ldub [%l7 + 0x5C], %g3
st %f6, [%l7 + 0x3C]
fmovsleu %icc, %f6, %f13
loop_1814:
stx %l3, [%l7 + 0x30]
fmovdvc %xcc, %f15, %f15
sth %o5, [%l7 + 0x52]
ldsh [%l7 + 0x74], %i2
fmovsn %xcc, %f13, %f8
fpack32 %f10, %f4, %f6
tle %icc, 0x3
sth %g1, [%l7 + 0x58]
stx %o2, [%l7 + 0x70]
smul %g2, 0x19C5, %i5
fmovsa %xcc, %f0, %f5
popc %l0, %i3
brgez %g7, loop_1815
fornot2 %f14, %f12, %f6
sth %o4, [%l7 + 0x1C]
te %icc, 0x7
loop_1815:
lduh [%l7 + 0x48], %o3
fmovsvc %xcc, %f7, %f12
fmovdleu %xcc, %f4, %f10
fcmple16 %f6, %f8, %l2
movvc %icc, %i4, %i0
ldsw [%l7 + 0x54], %o6
fble %fcc3, loop_1816
fmovrdgz %l1, %f12, %f12
fands %f11, %f9, %f0
sll %i6, 0x12, %o1
loop_1816:
fmovdl %icc, %f0, %f7
fba %fcc0, loop_1817
fnand %f8, %f10, %f14
add %l5, 0x1F3B, %l4
st %f9, [%l7 + 0x7C]
loop_1817:
movre %o7, %i1, %l6
fmovsne %xcc, %f3, %f10
fmovse %xcc, %f0, %f12
xor %i7, 0x0F16, %g6
fmovdneg %xcc, %f1, %f15
smulcc %g5, %g4, %g3
stx %o0, [%l7 + 0x10]
fmovde %xcc, %f2, %f14
fcmped %fcc3, %f10, %f0
add %o5, 0x02FD, %l3
fnor %f2, %f8, %f12
st %f12, [%l7 + 0x0C]
sll %g1, %o2, %i2
sub %g2, %i5, %l0
edge8l %g7, %i3, %o3
sllx %l2, %o4, %i0
stb %o6, [%l7 + 0x57]
fmovdn %xcc, %f0, %f14
sth %i4, [%l7 + 0x76]
bneg loop_1818
fones %f15
sth %i6, [%l7 + 0x7C]
stx %o1, [%l7 + 0x78]
loop_1818:
fmovrdne %l1, %f0, %f2
fsrc2 %f10, %f4
fandnot2s %f3, %f8, %f3
std %f2, [%l7 + 0x08]
fandnot2 %f6, %f4, %f4
fpsub16s %f12, %f15, %f11
movg %xcc, %l5, %o7
fpsub16s %f2, %f12, %f13
fmovrsgz %l4, %f10, %f11
brgez %i1, loop_1819
fmovdgu %xcc, %f5, %f1
bpos,a %xcc, loop_1820
movne %icc, %l6, %g6
loop_1819:
bcs,a %icc, loop_1821
fmul8x16al %f8, %f8, %f0
loop_1820:
mulx %g5, 0x0BB6, %i7
tne %icc, 0x2
loop_1821:
tcc %icc, 0x4
std %f0, [%l7 + 0x18]
stw %g4, [%l7 + 0x4C]
lduw [%l7 + 0x60], %o0
ldub [%l7 + 0x0E], %o5
sth %l3, [%l7 + 0x18]
movvc %icc, %g1, %g3
nop
setx loop_1822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,a,pt %icc, loop_1823
bleu,a %icc, loop_1824
xor %o2, %i2, %i5
loop_1822:
fcmps %fcc2, %f5, %f4
loop_1823:
fmovrsgz %g2, %f8, %f8
loop_1824:
mulx %g7, %l0, %o3
movge %icc, %i3, %l2
fbg %fcc3, loop_1825
edge8l %o4, %i0, %i4
tle %icc, 0x1
fpackfix %f10, %f9
loop_1825:
brz %i6, loop_1826
lduh [%l7 + 0x46], %o1
bcs,a %icc, loop_1827
lduh [%l7 + 0x66], %l1
loop_1826:
std %f6, [%l7 + 0x58]
mulscc %o6, %l5, %l4
loop_1827:
ld [%l7 + 0x64], %f11
move %icc, %o7, %l6
fmul8ulx16 %f2, %f8, %f14
xor %g6, %g5, %i1
fba %fcc0, loop_1828
fmovsne %xcc, %f12, %f8
movrlz %i7, 0x004, %g4
stw %o5, [%l7 + 0x34]
loop_1828:
tleu %xcc, 0x0
tleu %icc, 0x4
brgez %o0, loop_1829
fpadd32s %f6, %f1, %f4
movcc %xcc, %g1, %g3
fpsub16 %f2, %f14, %f12
loop_1829:
bcs,a %xcc, loop_1830
fpadd32 %f14, %f8, %f6
ldd [%l7 + 0x60], %f6
tpos %icc, 0x4
loop_1830:
popc 0x0CDC, %o2
lduw [%l7 + 0x24], %l3
sth %i5, [%l7 + 0x7A]
fnot2s %f14, %f7
faligndata %f10, %f14, %f6
ldub [%l7 + 0x7E], %g2
ld [%l7 + 0x6C], %f7
sdivcc %g7, 0x0DF9, %i2
fmovdvs %xcc, %f0, %f10
fmovrsgz %l0, %f9, %f15
addccc %i3, 0x0093, %l2
xorcc %o3, 0x17AB, %i0
ldsb [%l7 + 0x58], %o4
fmovspos %icc, %f10, %f6
ldsh [%l7 + 0x6A], %i4
bg,a loop_1831
sth %i6, [%l7 + 0x7A]
fmovde %icc, %f6, %f14
ldx [%l7 + 0x08], %o1
loop_1831:
stb %l1, [%l7 + 0x6D]
subc %l5, 0x08AC, %l4
std %f6, [%l7 + 0x18]
ldsh [%l7 + 0x5E], %o7
array32 %l6, %g6, %g5
fmovdn %icc, %f5, %f10
mova %icc, %i1, %o6
ldx [%l7 + 0x60], %i7
fabss %f7, %f10
edge16 %o5, %g4, %o0
fbge %fcc3, loop_1832
stw %g1, [%l7 + 0x30]
stw %o2, [%l7 + 0x14]
bvc,a loop_1833
loop_1832:
be,pn %xcc, loop_1834
stx %l3, [%l7 + 0x50]
fzero %f8
loop_1833:
sub %i5, %g3, %g7
loop_1834:
bn loop_1835
edge32n %i2, %g2, %i3
tge %icc, 0x6
edge8ln %l2, %l0, %o3
loop_1835:
siam 0x2
fbe,a %fcc3, loop_1836
stx %i0, [%l7 + 0x38]
stw %i4, [%l7 + 0x10]
xnor %o4, 0x0ED0, %i6
loop_1836:
tle %xcc, 0x4
for %f4, %f10, %f2
fmovsleu %xcc, %f1, %f4
movgu %icc, %o1, %l1
ldsw [%l7 + 0x14], %l5
tpos %icc, 0x2
bn,a,pt %xcc, loop_1837
andncc %o7, %l6, %g6
stb %l4, [%l7 + 0x7D]
fmovrdgez %g5, %f4, %f14
loop_1837:
fandnot1 %f12, %f8, %f10
fmovsvs %xcc, %f3, %f9
fpack32 %f14, %f10, %f8
ldd [%l7 + 0x70], %f6
ld [%l7 + 0x40], %f7
brgz %o6, loop_1838
fmovsgu %xcc, %f3, %f1
fmovrse %i1, %f14, %f10
smul %o5, %i7, %g4
loop_1838:
fsrc1s %f3, %f3
fxor %f4, %f8, %f0
movrlz %o0, 0x19A, %o2
ld [%l7 + 0x70], %f4
call loop_1839
ble,a,pt %icc, loop_1840
bcc loop_1841
fxor %f8, %f4, %f14
loop_1839:
bgu loop_1842
loop_1840:
edge32ln %g1, %i5, %g3
loop_1841:
fsrc1 %f12, %f4
fpsub16s %f11, %f10, %f11
loop_1842:
std %f4, [%l7 + 0x20]
fcmpd %fcc3, %f0, %f10
fbul,a %fcc3, loop_1843
sdiv %l3, 0x0031, %i2
fxor %f0, %f14, %f8
lduh [%l7 + 0x3A], %g2
loop_1843:
array32 %i3, %l2, %g7
st %f11, [%l7 + 0x08]
fmovspos %icc, %f2, %f10
fbul,a %fcc2, loop_1844
fmovspos %xcc, %f4, %f0
stw %l0, [%l7 + 0x34]
stx %o3, [%l7 + 0x20]
loop_1844:
sra %i0, 0x01, %o4
fandnot1s %f10, %f2, %f3
ldub [%l7 + 0x7C], %i4
bpos,a %icc, loop_1845
movleu %xcc, %o1, %l1
std %f14, [%l7 + 0x78]
fsrc2s %f7, %f0
loop_1845:
bn,pn %icc, loop_1846
fmovdle %icc, %f9, %f6
fmovrslez %l5, %f3, %f13
bn,a %xcc, loop_1847
loop_1846:
fbo,a %fcc0, loop_1848
fmovrslez %o7, %f2, %f14
sub %i6, 0x11A4, %g6
loop_1847:
fbule,a %fcc0, loop_1849
loop_1848:
stx %l6, [%l7 + 0x28]
bvc,a,pn %icc, loop_1850
xnorcc %l4, 0x19A4, %o6
loop_1849:
fandnot1s %f2, %f5, %f5
tl %icc, 0x4
loop_1850:
fmovsa %icc, %f1, %f4
fandnot2s %f15, %f8, %f6
edge8n %g5, %i1, %o5
mova %icc, %i7, %g4
fcmpgt32 %f10, %f4, %o2
st %f8, [%l7 + 0x7C]
tcs %xcc, 0x6
std %f4, [%l7 + 0x08]
tleu %icc, 0x3
ldsh [%l7 + 0x62], %o0
fbo %fcc1, loop_1851
fmovdle %icc, %f12, %f9
movl %icc, %i5, %g1
udivcc %g3, 0x168A, %l3
loop_1851:
tcs %xcc, 0x5
st %f9, [%l7 + 0x1C]
edge8l %g2, %i3, %i2
bge loop_1852
st %f6, [%l7 + 0x28]
bne,a loop_1853
add %l2, %l0, %o3
loop_1852:
te %icc, 0x0
movvs %icc, %g7, %i0
loop_1853:
fones %f14
fmovdleu %xcc, %f2, %f2
stw %o4, [%l7 + 0x78]
fble %fcc1, loop_1854
sth %o1, [%l7 + 0x1A]
fcmple32 %f2, %f10, %l1
andncc %i4, %l5, %i6
loop_1854:
fcmpeq16 %f6, %f0, %o7
ldd [%l7 + 0x20], %f12
sth %l6, [%l7 + 0x0C]
stw %g6, [%l7 + 0x50]
lduw [%l7 + 0x5C], %l4
fcmpne16 %f0, %f6, %g5
tgu %xcc, 0x3
movpos %xcc, %i1, %o6
fmovrdlez %i7, %f6, %f4
movpos %icc, %g4, %o5
taddcctv %o2, 0x1976, %o0
fxors %f6, %f8, %f12
st %f11, [%l7 + 0x54]
srax %g1, 0x11, %g3
fpadd16s %f13, %f13, %f10
sll %i5, %g2, %l3
movcc %xcc, %i2, %i3
fcmple32 %f2, %f14, %l2
andn %o3, 0x062E, %g7
xnorcc %l0, %i0, %o1
fornot1 %f14, %f0, %f8
lduh [%l7 + 0x3E], %o4
sra %i4, %l1, %i6
fmovsvc %xcc, %f6, %f11
stx %o7, [%l7 + 0x20]
fornot1 %f10, %f10, %f14
stw %l5, [%l7 + 0x3C]
ldsw [%l7 + 0x44], %l6
lduw [%l7 + 0x48], %g6
fblg,a %fcc3, loop_1855
ldx [%l7 + 0x50], %g5
ldub [%l7 + 0x4E], %l4
movrne %o6, %i1, %i7
loop_1855:
edge8ln %g4, %o2, %o5
ba,a,pn %icc, loop_1856
alignaddr %o0, %g3, %i5
fmovscs %icc, %f4, %f12
lduw [%l7 + 0x54], %g2
loop_1856:
ldx [%l7 + 0x58], %l3
bcs,a %xcc, loop_1857
tne %icc, 0x0
fmovdn %icc, %f10, %f6
fbl,a %fcc0, loop_1858
loop_1857:
sethi 0x1E80, %i2
fpadd32 %f0, %f14, %f8
call loop_1859
loop_1858:
stb %i3, [%l7 + 0x0B]
tgu %icc, 0x6
ldd [%l7 + 0x68], %f2
loop_1859:
edge32 %l2, %g1, %o3
fone %f14
fmovrsne %g7, %f2, %f10
ldsb [%l7 + 0x3B], %l0
fbg,a %fcc2, loop_1860
st %f14, [%l7 + 0x58]
stw %o1, [%l7 + 0x2C]
std %f14, [%l7 + 0x48]
loop_1860:
sth %i0, [%l7 + 0x34]
fcmps %fcc0, %f1, %f2
sth %o4, [%l7 + 0x4C]
stw %i4, [%l7 + 0x78]
stw %l1, [%l7 + 0x70]
ldd [%l7 + 0x70], %f8
add %i6, 0x02E4, %o7
brgez,a %l6, loop_1861
pdist %f6, %f4, %f14
fbul,a %fcc3, loop_1862
movg %xcc, %l5, %g5
loop_1861:
brgz %l4, loop_1863
nop
setx loop_1864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1862:
fmovrslez %o6, %f13, %f9
fpsub32 %f4, %f6, %f4
loop_1863:
fbo %fcc1, loop_1865
loop_1864:
fbul %fcc2, loop_1866
fbne,a %fcc2, loop_1867
std %f10, [%l7 + 0x48]
loop_1865:
stx %i1, [%l7 + 0x68]
loop_1866:
brnz,a %g6, loop_1868
loop_1867:
fmovsvc %xcc, %f4, %f13
ldsb [%l7 + 0x64], %i7
ld [%l7 + 0x50], %f9
loop_1868:
fxors %f14, %f5, %f9
ldsh [%l7 + 0x3A], %o2
fbule,a %fcc1, loop_1869
fnegs %f8, %f9
popc %o5, %o0
movl %xcc, %g3, %i5
loop_1869:
brlez,a %g2, loop_1870
and %g4, 0x1314, %l3
tvc %icc, 0x4
fmovsg %xcc, %f7, %f9
loop_1870:
fmovrdne %i2, %f12, %f6
st %f6, [%l7 + 0x60]
sth %l2, [%l7 + 0x26]
fsrc2s %f13, %f3
fmovrde %i3, %f10, %f8
ldx [%l7 + 0x48], %o3
fmovrsgz %g1, %f3, %f7
xor %l0, 0x1DB3, %o1
mulx %g7, %o4, %i0
taddcc %i4, 0x01D2, %l1
fpadd32s %f0, %f1, %f4
orcc %i6, %o7, %l5
fmovda %icc, %f0, %f2
fmovsneg %icc, %f12, %f2
st %f12, [%l7 + 0x08]
fpadd16 %f0, %f0, %f8
udivx %g5, 0x00E5, %l6
stb %l4, [%l7 + 0x1D]
edge8 %i1, %g6, %i7
smulcc %o2, 0x1261, %o6
popc 0x02F4, %o0
stb %o5, [%l7 + 0x3A]
ld [%l7 + 0x24], %f14
sdivcc %i5, 0x0D70, %g2
ldx [%l7 + 0x70], %g3
fands %f11, %f6, %f13
ldsb [%l7 + 0x62], %g4
array8 %l3, %l2, %i2
lduh [%l7 + 0x72], %o3
ldd [%l7 + 0x20], %f8
srl %g1, 0x0C, %l0
lduw [%l7 + 0x50], %i3
udivx %g7, 0x15D7, %o1
stb %o4, [%l7 + 0x4A]
srlx %i4, 0x0E, %l1
ldub [%l7 + 0x64], %i0
lduh [%l7 + 0x26], %o7
stb %i6, [%l7 + 0x38]
stx %l5, [%l7 + 0x38]
fmuld8sux16 %f7, %f7, %f6
fpack32 %f2, %f0, %f14
ldsh [%l7 + 0x40], %l6
movrgez %g5, %l4, %g6
stw %i7, [%l7 + 0x38]
fmovdleu %icc, %f2, %f10
brnz,a %i1, loop_1871
srlx %o2, %o0, %o6
bshuffle %f0, %f2, %f4
fmovda %xcc, %f5, %f9
loop_1871:
movg %icc, %i5, %o5
srlx %g3, 0x1C, %g2
fmovdn %icc, %f8, %f14
call loop_1872
lduw [%l7 + 0x18], %l3
brnz %l2, loop_1873
fpsub16 %f4, %f12, %f8
loop_1872:
sdiv %i2, 0x0A70, %o3
ldsw [%l7 + 0x08], %g1
loop_1873:
fnot1 %f4, %f8
lduh [%l7 + 0x2E], %g4
fbl %fcc1, loop_1874
fnor %f14, %f14, %f0
fmovspos %icc, %f9, %f9
fones %f11
loop_1874:
ldsw [%l7 + 0x14], %i3
fbul %fcc0, loop_1875
fmul8x16au %f13, %f4, %f4
fexpand %f10, %f0
bg,pt %xcc, loop_1876
loop_1875:
be,a loop_1877
tcs %xcc, 0x1
fexpand %f13, %f12
loop_1876:
bn,a loop_1878
loop_1877:
fpadd32s %f7, %f3, %f13
fmovsvs %icc, %f6, %f12
brlz %l0, loop_1879
loop_1878:
fmul8ulx16 %f0, %f6, %f0
fmovrdgz %g7, %f8, %f4
alignaddr %o1, %o4, %l1
loop_1879:
tle %icc, 0x0
fmovrse %i4, %f3, %f14
fmovscs %xcc, %f13, %f13
fabss %f6, %f8
bneg,pn %xcc, loop_1880
st %f7, [%l7 + 0x0C]
alignaddrl %o7, %i6, %i0
ldsh [%l7 + 0x44], %l5
loop_1880:
add %l6, 0x0B17, %g5
brnz,a %g6, loop_1881
mulscc %l4, 0x0BF1, %i1
fmul8x16 %f4, %f14, %f12
umul %o2, 0x09B9, %i7
loop_1881:
or %o0, %o6, %o5
fnegd %f2, %f12
ld [%l7 + 0x4C], %f3
fpadd32s %f8, %f0, %f6
and %g3, 0x0B49, %g2
tcs %xcc, 0x7
lduw [%l7 + 0x10], %l3
fbug %fcc1, loop_1882
fpadd16 %f6, %f10, %f12
fmovrdne %l2, %f4, %f10
bne,pt %xcc, loop_1883
loop_1882:
fabss %f2, %f0
movvc %xcc, %i2, %o3
ldsh [%l7 + 0x22], %g1
loop_1883:
tne %xcc, 0x3
ldsw [%l7 + 0x30], %g4
movrne %i3, 0x2E1, %l0
udivcc %g7, 0x1A1B, %i5
stb %o1, [%l7 + 0x5E]
tle %xcc, 0x7
pdist %f14, %f4, %f12
tcs %icc, 0x2
nop
setx loop_1884, %l0, %l1
jmpl %l1, %l1
fbl %fcc3, loop_1885
call loop_1886
xnor %i4, %o7, %i6
loop_1884:
edge16 %i0, %o4, %l5
loop_1885:
ldsh [%l7 + 0x3A], %l6
loop_1886:
fcmpeq16 %f0, %f0, %g5
brnz,a %g6, loop_1887
udivcc %l4, 0x1A0A, %i1
fmovscc %xcc, %f3, %f1
fmovdvc %xcc, %f1, %f8
loop_1887:
ldsh [%l7 + 0x2E], %o2
fmovsvs %xcc, %f13, %f12
fzero %f12
alignaddr %i7, %o6, %o0
alignaddrl %g3, %g2, %o5
stx %l2, [%l7 + 0x40]
fpsub16s %f3, %f15, %f0
fornot2 %f8, %f12, %f4
fmovdpos %xcc, %f4, %f4
fpsub32 %f10, %f2, %f0
fmovrse %i2, %f10, %f14
sll %o3, 0x18, %l3
call loop_1888
lduw [%l7 + 0x18], %g4
stb %g1, [%l7 + 0x79]
ldub [%l7 + 0x35], %l0
loop_1888:
call loop_1889
fabsd %f8, %f0
umulcc %g7, %i5, %o1
stb %i3, [%l7 + 0x62]
loop_1889:
std %f0, [%l7 + 0x30]
srl %l1, %i4, %o7
andn %i0, %i6, %l5
sdiv %o4, 0x168F, %g5
smul %l6, %l4, %i1
fmovrdlz %g6, %f0, %f12
fnot2s %f4, %f10
siam 0x1
fmovrse %i7, %f10, %f5
ldsb [%l7 + 0x2B], %o2
ld [%l7 + 0x7C], %f15
fmovsle %xcc, %f12, %f11
ldub [%l7 + 0x62], %o0
stb %g3, [%l7 + 0x5D]
ldsh [%l7 + 0x2A], %g2
fnot1 %f14, %f8
fcmpes %fcc3, %f15, %f9
lduh [%l7 + 0x58], %o5
edge8ln %l2, %o6, %o3
edge8ln %i2, %g4, %l3
fmovrde %g1, %f6, %f8
edge32ln %g7, %i5, %o1
fcmpd %fcc0, %f14, %f14
edge8 %l0, %l1, %i3
ld [%l7 + 0x08], %f3
xnorcc %i4, 0x15CB, %o7
edge16 %i6, %l5, %o4
stb %i0, [%l7 + 0x5C]
edge32ln %g5, %l6, %i1
movpos %xcc, %l4, %i7
stw %o2, [%l7 + 0x5C]
tcs %xcc, 0x0
brgez %o0, loop_1890
edge16 %g3, %g2, %o5
ldsw [%l7 + 0x78], %g6
fornot1s %f7, %f2, %f2
loop_1890:
fsrc2 %f4, %f4
fabss %f11, %f1
ld [%l7 + 0x2C], %f7
fabsd %f14, %f14
std %f6, [%l7 + 0x28]
fnegd %f2, %f2
te %icc, 0x4
movcs %icc, %o6, %o3
fxnor %f12, %f10, %f12
fmovdgu %icc, %f9, %f13
fmovsneg %icc, %f8, %f14
stx %i2, [%l7 + 0x40]
tl %icc, 0x4
fmovscc %icc, %f2, %f9
fsrc2s %f5, %f12
fmovdcs %xcc, %f15, %f3
fmovscc %icc, %f13, %f7
movcc %icc, %g4, %l2
ld [%l7 + 0x60], %f15
fblg,a %fcc0, loop_1891
fcmpes %fcc2, %f10, %f3
stb %g1, [%l7 + 0x46]
fsrc1s %f0, %f0
loop_1891:
ldub [%l7 + 0x6F], %l3
fmovdvs %xcc, %f9, %f5
ba,pt %icc, loop_1892
fmovrdlez %i5, %f6, %f10
stx %o1, [%l7 + 0x40]
array8 %l0, %l1, %i3
loop_1892:
edge32ln %g7, %i4, %o7
brlz %l5, loop_1893
bshuffle %f12, %f10, %f2
lduh [%l7 + 0x42], %o4
fpmerge %f8, %f8, %f10
loop_1893:
ba %xcc, loop_1894
bvs,pt %xcc, loop_1895
sth %i6, [%l7 + 0x1A]
edge8 %i0, %l6, %i1
loop_1894:
ldx [%l7 + 0x08], %l4
loop_1895:
fmovrde %i7, %f4, %f14
fble,a %fcc1, loop_1896
stx %g5, [%l7 + 0x78]
te %xcc, 0x7
movre %o0, 0x38C, %o2
loop_1896:
array16 %g2, %g3, %g6
tl %icc, 0x0
fmul8x16al %f14, %f2, %f4
ldx [%l7 + 0x08], %o5
stb %o3, [%l7 + 0x58]
fmovda %xcc, %f4, %f0
fbule %fcc2, loop_1897
ldsh [%l7 + 0x54], %o6
sth %i2, [%l7 + 0x2E]
edge16ln %g4, %g1, %l2
loop_1897:
nop
setx loop_1898, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,pt %icc, loop_1899
movle %xcc, %i5, %o1
sth %l0, [%l7 + 0x28]
loop_1898:
udiv %l3, 0x08AD, %l1
loop_1899:
andcc %i3, 0x0C0D, %i4
fandnot1 %f14, %f6, %f12
stx %o7, [%l7 + 0x70]
ld [%l7 + 0x60], %f14
ldx [%l7 + 0x48], %l5
fcmpgt32 %f0, %f14, %o4
movrlz %i6, %i0, %l6
fpadd32 %f2, %f12, %f6
fmovsleu %icc, %f12, %f7
ldx [%l7 + 0x50], %i1
subc %l4, %i7, %g7
udivcc %o0, 0x1C19, %g5
fbl %fcc1, loop_1900
tsubcctv %g2, 0x11CF, %o2
taddcctv %g3, 0x0A8E, %g6
add %o5, %o3, %i2
loop_1900:
movcs %xcc, %o6, %g1
fnot1 %f8, %f0
ldsw [%l7 + 0x14], %g4
fmovrde %l2, %f12, %f10
fbul,a %fcc3, loop_1901
sth %i5, [%l7 + 0x52]
ldsb [%l7 + 0x5E], %l0
movvc %icc, %o1, %l3
loop_1901:
mulx %i3, 0x1371, %i4
tgu %icc, 0x0
ldub [%l7 + 0x32], %o7
fmovsvs %xcc, %f9, %f13
ldsh [%l7 + 0x1A], %l5
be %icc, loop_1902
stb %l1, [%l7 + 0x32]
stw %o4, [%l7 + 0x18]
std %f6, [%l7 + 0x40]
loop_1902:
ldsb [%l7 + 0x0F], %i0
fmovsneg %xcc, %f10, %f11
sth %i6, [%l7 + 0x36]
lduw [%l7 + 0x28], %l6
ldsb [%l7 + 0x10], %i1
bvs %xcc, loop_1903
fmovd %f14, %f2
lduh [%l7 + 0x0A], %i7
and %g7, %l4, %o0
loop_1903:
xnorcc %g2, %o2, %g5
ldsw [%l7 + 0x30], %g3
fmovrslez %g6, %f1, %f6
stb %o5, [%l7 + 0x5A]
fmuld8sux16 %f0, %f10, %f2
fmovdn %xcc, %f15, %f9
sra %i2, %o3, %o6
fornot2s %f5, %f15, %f11
fpsub32 %f10, %f6, %f10
fxnors %f0, %f5, %f12
brz,a %g1, loop_1904
mova %xcc, %g4, %l2
fmovdne %icc, %f10, %f15
fnand %f0, %f14, %f6
loop_1904:
fmovd %f0, %f4
fblg,a %fcc3, loop_1905
edge32 %l0, %o1, %l3
movrgez %i3, %i5, %o7
stx %i4, [%l7 + 0x20]
loop_1905:
movrne %l1, 0x31C, %l5
st %f14, [%l7 + 0x4C]
popc %i0, %i6
fpack16 %f10, %f7
xnor %l6, 0x192B, %i1
stw %o4, [%l7 + 0x60]
sth %g7, [%l7 + 0x7E]
ldd [%l7 + 0x40], %f6
udiv %l4, 0x0BEC, %i7
sth %o0, [%l7 + 0x62]
bge,a,pn %xcc, loop_1906
brlz %o2, loop_1907
alignaddr %g2, %g5, %g3
lduw [%l7 + 0x68], %o5
loop_1906:
stx %g6, [%l7 + 0x20]
loop_1907:
edge8ln %o3, %i2, %o6
sub %g1, 0x0ED8, %g4
fmovrdlz %l2, %f12, %f2
movn %xcc, %o1, %l3
movrlez %l0, 0x03B, %i5
smul %o7, %i3, %l1
sth %l5, [%l7 + 0x22]
lduh [%l7 + 0x6A], %i4
umulcc %i0, %i6, %i1
movrgz %o4, %l6, %g7
fandnot1 %f6, %f8, %f12
tneg %xcc, 0x7
fbuge,a %fcc1, loop_1908
lduh [%l7 + 0x50], %l4
andncc %i7, %o2, %g2
tcc %icc, 0x4
loop_1908:
movl %icc, %o0, %g3
ld [%l7 + 0x60], %f11
bg loop_1909
bvs,a,pn %icc, loop_1910
lduw [%l7 + 0x5C], %g5
taddcc %o5, %g6, %i2
loop_1909:
lduw [%l7 + 0x40], %o6
loop_1910:
ld [%l7 + 0x7C], %f10
fxors %f11, %f5, %f0
ld [%l7 + 0x6C], %f13
fandnot2s %f4, %f3, %f15
sllx %o3, 0x0E, %g4
ldd [%l7 + 0x18], %f8
ldub [%l7 + 0x59], %g1
andcc %l2, 0x08A5, %l3
bcs,a,pn %icc, loop_1911
fxnors %f5, %f14, %f8
bvc,a loop_1912
brnz %l0, loop_1913
loop_1911:
srlx %i5, 0x1D, %o1
edge32 %i3, %o7, %l5
loop_1912:
stw %i4, [%l7 + 0x50]
loop_1913:
fmovrde %l1, %f14, %f10
fnot1 %f14, %f0
movre %i0, 0x205, %i6
fxnors %f6, %f15, %f9
fone %f12
fsrc2 %f8, %f0
ta %icc, 0x1
movrgz %i1, %l6, %o4
subcc %g7, %i7, %o2
sth %g2, [%l7 + 0x2E]
fmovsn %xcc, %f9, %f5
addcc %l4, 0x1948, %o0
fmovrslez %g5, %f3, %f13
ldsh [%l7 + 0x66], %g3
fmovdneg %xcc, %f7, %f12
sub %g6, 0x1ED4, %o5
ld [%l7 + 0x58], %f7
tcc %xcc, 0x5
fcmple32 %f4, %f8, %i2
fsrc1s %f3, %f12
nop
setx loop_1914, %l0, %l1
jmpl %l1, %o3
fnot1 %f6, %f8
ldsw [%l7 + 0x38], %o6
andn %g1, %g4, %l3
loop_1914:
bcc %icc, loop_1915
fcmple16 %f6, %f12, %l2
fbn %fcc1, loop_1916
brnz %i5, loop_1917
loop_1915:
fmovdg %xcc, %f3, %f6
fxnors %f5, %f6, %f8
loop_1916:
bvs,a loop_1918
loop_1917:
ldx [%l7 + 0x58], %o1
fcmpgt16 %f4, %f12, %i3
fmovrdne %l0, %f6, %f4
loop_1918:
fbo,a %fcc3, loop_1919
orncc %l5, %o7, %i4
fnand %f4, %f0, %f0
andncc %l1, %i6, %i0
loop_1919:
st %f0, [%l7 + 0x64]
edge16 %i1, %o4, %l6
tvs %xcc, 0x0
movgu %icc, %i7, %o2
fxors %f8, %f2, %f15
fxnor %f10, %f12, %f0
fnot1s %f8, %f12
edge8 %g2, %g7, %l4
udivx %o0, 0x0392, %g5
tgu %icc, 0x0
fbuge %fcc1, loop_1920
fpsub32s %f14, %f11, %f3
fmul8x16au %f13, %f1, %f8
xor %g6, %g3, %i2
loop_1920:
ta %xcc, 0x3
fmovdg %icc, %f3, %f12
array8 %o5, %o6, %o3
bshuffle %f14, %f2, %f6
tg %xcc, 0x2
and %g1, 0x0481, %l3
fexpand %f14, %f14
fbul %fcc1, loop_1921
fpmerge %f7, %f5, %f10
edge8n %g4, %i5, %o1
fmovdcs %icc, %f10, %f1
loop_1921:
tne %xcc, 0x3
smul %i3, %l2, %l0
sra %o7, %l5, %l1
fcmpne16 %f2, %f0, %i6
bshuffle %f6, %f8, %f6
ldsb [%l7 + 0x2B], %i0
for %f2, %f4, %f8
ldsh [%l7 + 0x2A], %i1
fnot2 %f10, %f4
fmovdn %xcc, %f5, %f8
movg %icc, %i4, %o4
fpackfix %f6, %f12
ldd [%l7 + 0x18], %f10
ldub [%l7 + 0x5A], %l6
srl %o2, 0x07, %i7
movrgez %g2, %l4, %o0
fandnot1s %f14, %f15, %f14
fbn %fcc1, loop_1922
bn %icc, loop_1923
st %f8, [%l7 + 0x48]
fpadd32s %f13, %f9, %f0
loop_1922:
st %f14, [%l7 + 0x44]
loop_1923:
fmovsge %icc, %f1, %f2
stb %g5, [%l7 + 0x76]
edge8l %g7, %g3, %i2
fsrc2 %f4, %f2
ldsh [%l7 + 0x20], %o5
fnand %f2, %f14, %f4
fmovdgu %icc, %f12, %f2
srlx %o6, %o3, %g6
sth %l3, [%l7 + 0x1E]
stx %g4, [%l7 + 0x68]
edge8n %g1, %i5, %i3
nop
setx loop_1924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg,a %fcc0, loop_1925
taddcctv %o1, %l2, %o7
ld [%l7 + 0x18], %f13
loop_1924:
movl %xcc, %l5, %l1
loop_1925:
fmovs %f11, %f6
fpsub32 %f14, %f2, %f0
tgu %xcc, 0x7
fmovsl %icc, %f12, %f0
ldsb [%l7 + 0x78], %i6
fmovdne %xcc, %f8, %f4
array16 %i0, %i1, %l0
subc %o4, 0x164D, %l6
fandnot2s %f8, %f15, %f13
fmovrdne %i4, %f8, %f2
stw %o2, [%l7 + 0x14]
andn %g2, %i7, %l4
lduh [%l7 + 0x74], %g5
lduh [%l7 + 0x5E], %g7
bge,pt %xcc, loop_1926
fmovse %icc, %f7, %f7
sth %g3, [%l7 + 0x10]
fxnor %f12, %f0, %f12
loop_1926:
ld [%l7 + 0x60], %f10
fbule,a %fcc1, loop_1927
fmovdn %xcc, %f11, %f9
fmovsl %xcc, %f10, %f3
alignaddrl %i2, %o5, %o6
loop_1927:
fmovdpos %icc, %f3, %f4
xorcc %o0, %o3, %l3
sth %g6, [%l7 + 0x3A]
fsrc2 %f0, %f14
fxor %f14, %f6, %f4
fbug %fcc3, loop_1928
ta %icc, 0x6
movneg %xcc, %g4, %g1
bgu,pn %xcc, loop_1929
loop_1928:
fmovsneg %xcc, %f6, %f8
fcmpgt32 %f8, %f2, %i3
fmovrdgz %o1, %f6, %f8
loop_1929:
tl %xcc, 0x7
ldd [%l7 + 0x70], %f6
fpack16 %f14, %f1
bg loop_1930
bge %icc, loop_1931
ldsb [%l7 + 0x5D], %l2
edge32l %o7, %i5, %l1
loop_1930:
te %icc, 0x7
loop_1931:
move %icc, %l5, %i6
brz,a %i1, loop_1932
movrgz %l0, %i0, %o4
fnot2s %f2, %f5
or %l6, 0x0E65, %i4
loop_1932:
fmovscs %icc, %f7, %f8
fbug %fcc3, loop_1933
xnor %g2, 0x03D5, %o2
tgu %xcc, 0x1
fbne,a %fcc3, loop_1934
loop_1933:
sth %l4, [%l7 + 0x64]
nop
setx loop_1935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x2A], %g5
loop_1934:
bpos %icc, loop_1936
fone %f4
loop_1935:
fnot1s %f10, %f6
fbe,a %fcc0, loop_1937
loop_1936:
tle %xcc, 0x7
fpack16 %f4, %f4
lduw [%l7 + 0x60], %g7
loop_1937:
stw %i7, [%l7 + 0x3C]
fcmpgt32 %f10, %f10, %g3
fnors %f11, %f0, %f5
fmovdle %icc, %f2, %f11
fnors %f9, %f4, %f2
fmovrdne %o5, %f2, %f8
brgez %i2, loop_1938
fmovs %f5, %f1
fblg %fcc1, loop_1939
brgz,a %o0, loop_1940
loop_1938:
sth %o6, [%l7 + 0x62]
fsrc2 %f12, %f4
loop_1939:
fmovse %icc, %f11, %f14
loop_1940:
tl %icc, 0x2
ldsw [%l7 + 0x64], %l3
subcc %g6, %g4, %o3
taddcc %i3, 0x0A9B, %o1
std %f4, [%l7 + 0x10]
ta %xcc, 0x1
subcc %g1, %l2, %o7
tne %xcc, 0x3
ldub [%l7 + 0x3C], %i5
edge16 %l5, %i6, %l1
be,pt %xcc, loop_1941
fcmpne32 %f10, %f0, %i1
ld [%l7 + 0x78], %f0
fcmpeq16 %f8, %f4, %l0
loop_1941:
be,a loop_1942
ldd [%l7 + 0x18], %f2
stw %i0, [%l7 + 0x34]
stx %o4, [%l7 + 0x20]
loop_1942:
ldsw [%l7 + 0x58], %i4
taddcc %l6, 0x0C47, %o2
edge8ln %l4, %g5, %g2
subc %i7, %g3, %o5
fbul,a %fcc0, loop_1943
sth %g7, [%l7 + 0x6E]
fnot2s %f3, %f3
sth %i2, [%l7 + 0x7C]
loop_1943:
xnor %o6, 0x0C52, %l3
fbge,a %fcc0, loop_1944
nop
setx loop_1945, %l0, %l1
jmpl %l1, %o0
st %f5, [%l7 + 0x18]
lduh [%l7 + 0x4C], %g6
loop_1944:
fnot1 %f6, %f8
loop_1945:
ldsh [%l7 + 0x28], %g4
fcmpne16 %f8, %f14, %i3
edge16l %o1, %o3, %g1
tvc %icc, 0x7
fnot1s %f13, %f11
fcmple32 %f10, %f10, %o7
fone %f0
addc %l2, %l5, %i5
fandnot1 %f4, %f0, %f8
ldsb [%l7 + 0x7D], %i6
sth %i1, [%l7 + 0x62]
xnorcc %l0, 0x130B, %l1
fmovdl %xcc, %f9, %f11
subc %o4, 0x0886, %i4
tleu %xcc, 0x6
nop
setx loop_1946, %l0, %l1
jmpl %l1, %l6
fcmpne32 %f0, %f2, %o2
fmul8x16au %f8, %f2, %f0
bcs loop_1947
loop_1946:
fmovsle %icc, %f3, %f1
lduh [%l7 + 0x58], %i0
fmul8ulx16 %f2, %f10, %f4
loop_1947:
ldsb [%l7 + 0x70], %g5
ld [%l7 + 0x40], %f11
fands %f13, %f9, %f6
movne %icc, %l4, %i7
tgu %xcc, 0x2
fandnot1s %f3, %f4, %f12
fmovdcc %icc, %f4, %f9
fnot1s %f7, %f6
stw %g3, [%l7 + 0x20]
fpadd32 %f14, %f12, %f8
fba,a %fcc0, loop_1948
fcmpeq16 %f0, %f12, %g2
st %f0, [%l7 + 0x48]
fmovdg %icc, %f8, %f6
loop_1948:
fbe,a %fcc1, loop_1949
stx %g7, [%l7 + 0x08]
andn %i2, 0x112D, %o6
ldx [%l7 + 0x40], %o5
loop_1949:
edge8n %l3, %o0, %g4
fsrc2s %f8, %f3
addccc %i3, %g6, %o3
tvc %icc, 0x1
sra %g1, %o7, %l2
fandnot1s %f9, %f7, %f7
fbu %fcc2, loop_1950
movcc %icc, %l5, %i5
tle %xcc, 0x2
fmovdge %icc, %f11, %f2
loop_1950:
brz,a %o1, loop_1951
addc %i6, 0x17A0, %l0
tvs %xcc, 0x4
and %l1, 0x07A1, %o4
loop_1951:
fxnors %f3, %f5, %f14
tsubcc %i1, %i4, %l6
ldub [%l7 + 0x4F], %i0
edge16n %g5, %l4, %i7
ldsb [%l7 + 0x6F], %g3
fsrc2 %f8, %f10
fmovrslz %o2, %f0, %f10
or %g7, 0x1126, %i2
fcmped %fcc3, %f6, %f8
mova %icc, %g2, %o6
stb %l3, [%l7 + 0x7B]
fmovdneg %xcc, %f9, %f0
movge %icc, %o5, %g4
orncc %o0, 0x1936, %i3
edge16n %o3, %g6, %o7
or %g1, %l5, %l2
orcc %o1, 0x0A36, %i6
nop
setx loop_1952, %l0, %l1
jmpl %l1, %i5
movge %xcc, %l1, %l0
ldd [%l7 + 0x50], %f4
movrgz %o4, %i1, %l6
loop_1952:
fbue %fcc3, loop_1953
stw %i4, [%l7 + 0x18]
stw %g5, [%l7 + 0x3C]
tle %icc, 0x7
loop_1953:
brlez %l4, loop_1954
movn %icc, %i7, %g3
stw %i0, [%l7 + 0x7C]
fmovrdgz %g7, %f4, %f10
loop_1954:
ldx [%l7 + 0x10], %o2
fmul8sux16 %f2, %f12, %f2
subcc %g2, %i2, %o6
ldub [%l7 + 0x68], %o5
lduw [%l7 + 0x6C], %l3
fmovdvc %xcc, %f10, %f13
ldsw [%l7 + 0x0C], %g4
ldsh [%l7 + 0x2E], %i3
and %o0, 0x1A0B, %o3
stb %o7, [%l7 + 0x38]
fmovrse %g1, %f1, %f13
mulscc %g6, 0x11AC, %l5
fpmerge %f6, %f7, %f2
fmovsvs %xcc, %f14, %f11
fmovsvs %xcc, %f5, %f13
fbg,a %fcc2, loop_1955
movvc %icc, %o1, %l2
fmovs %f8, %f6
sethi 0x1735, %i5
loop_1955:
std %f14, [%l7 + 0x58]
fand %f12, %f8, %f14
lduh [%l7 + 0x7A], %i6
brgz,a %l1, loop_1956
movcc %xcc, %o4, %l0
ba loop_1957
movpos %xcc, %i1, %i4
loop_1956:
sth %g5, [%l7 + 0x3E]
bvs,a,pt %xcc, loop_1958
loop_1957:
st %f10, [%l7 + 0x70]
orcc %l6, 0x1C50, %l4
movrgez %i7, %g3, %i0
loop_1958:
movrne %o2, %g2, %g7
ld [%l7 + 0x44], %f7
stw %i2, [%l7 + 0x08]
bl,a,pt %icc, loop_1959
fcmpne32 %f12, %f12, %o5
and %o6, 0x0A64, %g4
ldub [%l7 + 0x28], %l3
loop_1959:
fxnor %f2, %f6, %f0
ldd [%l7 + 0x78], %f14
fmovdcs %icc, %f1, %f6
fcmpne32 %f2, %f10, %o0
tn %icc, 0x0
edge8 %i3, %o3, %g1
ba,a,pt %xcc, loop_1960
addc %g6, %o7, %o1
ldsw [%l7 + 0x24], %l2
fpsub32 %f8, %f4, %f8
loop_1960:
ld [%l7 + 0x2C], %f11
fcmpne16 %f14, %f0, %l5
sth %i6, [%l7 + 0x1E]
ldx [%l7 + 0x18], %i5
movrlz %o4, 0x2B4, %l1
lduw [%l7 + 0x44], %i1
fexpand %f6, %f12
fpadd16 %f2, %f10, %f8
stx %l0, [%l7 + 0x60]
edge32ln %g5, %i4, %l6
tleu %icc, 0x4
ldsh [%l7 + 0x2A], %l4
fmovrdgez %i7, %f8, %f0
ldx [%l7 + 0x28], %g3
lduh [%l7 + 0x6E], %o2
fand %f14, %f14, %f14
tn %icc, 0x0
addccc %g2, %i0, %i2
edge32n %g7, %o6, %o5
ldx [%l7 + 0x10], %l3
fmovdneg %xcc, %f6, %f6
ldd [%l7 + 0x28], %f12
movvs %icc, %o0, %i3
bcc loop_1961
move %xcc, %g4, %o3
movcs %icc, %g6, %o7
movne %icc, %g1, %l2
loop_1961:
be,a loop_1962
taddcctv %o1, %l5, %i6
ld [%l7 + 0x5C], %f6
ldsh [%l7 + 0x40], %i5
loop_1962:
udivcc %l1, 0x1581, %i1
fmovsvc %icc, %f6, %f2
bge,pt %icc, loop_1963
ldub [%l7 + 0x0A], %l0
stw %g5, [%l7 + 0x28]
fmovde %icc, %f4, %f4
loop_1963:
bcc,pt %icc, loop_1964
subcc %i4, %o4, %l4
fcmpgt32 %f8, %f0, %l6
sllx %g3, %o2, %i7
loop_1964:
fmovdgu %xcc, %f4, %f14
bcc,a %icc, loop_1965
fnor %f10, %f6, %f4
ldsb [%l7 + 0x67], %g2
fxors %f2, %f6, %f11
loop_1965:
ldsb [%l7 + 0x45], %i2
fbo %fcc2, loop_1966
movcs %icc, %i0, %o6
stb %g7, [%l7 + 0x60]
fmovrdgz %o5, %f10, %f10
loop_1966:
fabsd %f0, %f4
ldsw [%l7 + 0x1C], %o0
stx %l3, [%l7 + 0x68]
lduw [%l7 + 0x30], %i3
movge %icc, %o3, %g6
fpsub16s %f9, %f7, %f11
ldd [%l7 + 0x28], %f6
fbuge %fcc3, loop_1967
edge32ln %g4, %g1, %o7
ldsw [%l7 + 0x18], %l2
fblg %fcc1, loop_1968
loop_1967:
ldub [%l7 + 0x12], %o1
srl %i6, %i5, %l1
ldsw [%l7 + 0x58], %l5
loop_1968:
addccc %i1, %l0, %g5
fbne,a %fcc0, loop_1969
addccc %i4, %o4, %l4
fornot2 %f14, %f2, %f14
movneg %icc, %g3, %o2
loop_1969:
ldsw [%l7 + 0x18], %l6
fmovrdne %i7, %f2, %f10
popc %g2, %i2
ldsh [%l7 + 0x0C], %i0
orn %o6, 0x1BE9, %o5
lduw [%l7 + 0x20], %o0
fxors %f9, %f5, %f6
brnz %l3, loop_1970
edge8 %g7, %o3, %g6
movne %icc, %g4, %i3
fmul8ulx16 %f10, %f12, %f10
loop_1970:
fbuge %fcc1, loop_1971
fmovdg %icc, %f7, %f13
fmovdge %xcc, %f15, %f9
tcc %xcc, 0x5
loop_1971:
fpsub16 %f10, %f4, %f12
lduw [%l7 + 0x44], %g1
tl %icc, 0x0
fpadd32s %f1, %f7, %f3
ldsw [%l7 + 0x64], %l2
lduh [%l7 + 0x0A], %o1
sth %o7, [%l7 + 0x38]
srl %i6, %l1, %l5
bcs,pt %xcc, loop_1972
orncc %i1, 0x17DA, %i5
ldub [%l7 + 0x09], %g5
movge %xcc, %l0, %o4
loop_1972:
fexpand %f0, %f2
fnors %f11, %f14, %f12
movvc %icc, %i4, %l4
fnot1s %f9, %f0
xnorcc %g3, 0x1784, %o2
fpadd32s %f7, %f2, %f11
bl,a %xcc, loop_1973
ld [%l7 + 0x5C], %f12
stw %i7, [%l7 + 0x44]
fmovrsne %l6, %f5, %f0
loop_1973:
edge8n %g2, %i2, %i0
ldd [%l7 + 0x78], %f8
ldub [%l7 + 0x0E], %o6
std %f4, [%l7 + 0x70]
movle %icc, %o5, %l3
sth %g7, [%l7 + 0x0C]
fandnot1s %f12, %f13, %f14
ldsw [%l7 + 0x78], %o0
subcc %o3, 0x0D82, %g4
bge,a loop_1974
mulx %g6, 0x1395, %i3
be,a %xcc, loop_1975
smulcc %g1, 0x0AB5, %l2
loop_1974:
tvs %icc, 0x7
fblg,a %fcc2, loop_1976
loop_1975:
sth %o7, [%l7 + 0x40]
bl %icc, loop_1977
ldd [%l7 + 0x78], %f14
loop_1976:
movne %icc, %i6, %o1
edge16l %l1, %l5, %i5
loop_1977:
lduw [%l7 + 0x60], %g5
fpsub16s %f8, %f14, %f6
fmovsleu %xcc, %f7, %f14
ldub [%l7 + 0x45], %i1
tge %xcc, 0x0
array8 %l0, %i4, %o4
edge16n %l4, %o2, %i7
smulcc %g3, %l6, %g2
tcc %xcc, 0x4
ldd [%l7 + 0x78], %f6
fmovde %xcc, %f10, %f14
ldsb [%l7 + 0x7B], %i0
fmovsa %xcc, %f14, %f9
fand %f2, %f0, %f8
edge16ln %o6, %o5, %l3
ld [%l7 + 0x14], %f2
ld [%l7 + 0x28], %f5
sllx %i2, %g7, %o3
fbue %fcc2, loop_1978
std %f8, [%l7 + 0x18]
ldsb [%l7 + 0x69], %g4
smul %g6, 0x0484, %i3
loop_1978:
fones %f12
fbo,a %fcc2, loop_1979
ldsw [%l7 + 0x34], %g1
fmovrdlz %l2, %f2, %f10
ldsb [%l7 + 0x1C], %o7
loop_1979:
lduw [%l7 + 0x68], %i6
sllx %o0, %o1, %l1
stw %i5, [%l7 + 0x4C]
stb %g5, [%l7 + 0x2E]
sdivx %l5, 0x1A89, %i1
st %f12, [%l7 + 0x4C]
fpadd32 %f6, %f8, %f10
lduh [%l7 + 0x44], %l0
fmovdvc %icc, %f0, %f7
edge32ln %o4, %i4, %o2
xnorcc %i7, %l4, %g3
orcc %l6, 0x100D, %i0
srl %g2, %o5, %l3
fmul8x16al %f3, %f13, %f6
fmovsne %xcc, %f9, %f2
srl %o6, 0x10, %i2
fpadd32 %f2, %f12, %f10
movg %icc, %o3, %g4
fmovdcs %icc, %f2, %f4
sub %g6, 0x18D0, %g7
fbe %fcc3, loop_1980
fmovdg %xcc, %f15, %f5
stw %g1, [%l7 + 0x1C]
ldub [%l7 + 0x49], %l2
loop_1980:
bg,pt %xcc, loop_1981
ldx [%l7 + 0x58], %o7
fmovd %f10, %f0
fmovsa %icc, %f15, %f4
loop_1981:
fpmerge %f7, %f0, %f0
fmovrdlz %i3, %f0, %f4
movrne %i6, 0x20E, %o1
move %icc, %o0, %l1
brgz,a %g5, loop_1982
fnegs %f6, %f3
ld [%l7 + 0x68], %f7
lduw [%l7 + 0x6C], %i5
loop_1982:
umul %l5, 0x12F4, %i1
fmovdn %xcc, %f12, %f10
fand %f0, %f14, %f4
sdivx %o4, 0x0DE2, %l0
array16 %i4, %i7, %o2
mulx %g3, 0x1B62, %l6
movrgz %l4, 0x0E8, %i0
stx %g2, [%l7 + 0x60]
array8 %o5, %l3, %i2
movpos %xcc, %o3, %o6
fmuld8ulx16 %f10, %f11, %f2
ldx [%l7 + 0x38], %g4
srl %g6, %g1, %g7
add %l2, 0x0A87, %o7
fmovdge %icc, %f8, %f9
tcs %icc, 0x1
ldsw [%l7 + 0x1C], %i3
fnors %f3, %f14, %f0
movl %icc, %i6, %o1
sth %l1, [%l7 + 0x56]
fsrc1s %f11, %f11
ld [%l7 + 0x70], %f0
array16 %o0, %g5, %i5
fxor %f8, %f8, %f4
fornot1 %f6, %f8, %f2
fxors %f3, %f10, %f6
ldsh [%l7 + 0x58], %l5
be,a,pt %icc, loop_1983
sth %o4, [%l7 + 0x2C]
fpadd16 %f6, %f14, %f2
fmovsvc %xcc, %f15, %f6
loop_1983:
movrlz %i1, 0x178, %l0
ldsw [%l7 + 0x30], %i7
udiv %i4, 0x07A9, %o2
nop
setx loop_1984, %l0, %l1
jmpl %l1, %g3
fpack16 %f8, %f14
fbu %fcc1, loop_1985
ldub [%l7 + 0x25], %l6
loop_1984:
xorcc %i0, %l4, %g2
lduw [%l7 + 0x6C], %o5
loop_1985:
fbge,a %fcc2, loop_1986
std %f14, [%l7 + 0x78]
ldsb [%l7 + 0x66], %i2
fbug %fcc1, loop_1987
loop_1986:
smulcc %l3, 0x1B51, %o3
fmovda %xcc, %f9, %f8
edge16 %g4, %g6, %o6
loop_1987:
te %xcc, 0x0
ldub [%l7 + 0x2E], %g1
fmovsa %xcc, %f8, %f10
ldsh [%l7 + 0x5E], %l2
sdivcc %o7, 0x0C97, %g7
fnot1s %f6, %f13
edge8 %i3, %o1, %i6
sth %l1, [%l7 + 0x78]
fmovde %xcc, %f5, %f3
nop
setx loop_1988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f15, %f6, %f11
ldsw [%l7 + 0x6C], %o0
ldsh [%l7 + 0x38], %g5
loop_1988:
ble,a loop_1989
ble,a,pt %xcc, loop_1990
fbn,a %fcc1, loop_1991
fbo,a %fcc2, loop_1992
loop_1989:
lduh [%l7 + 0x1E], %i5
loop_1990:
stw %l5, [%l7 + 0x10]
loop_1991:
fmovdvs %icc, %f10, %f13
loop_1992:
xnor %i1, %o4, %l0
umul %i7, 0x1D44, %i4
fpadd32 %f12, %f8, %f8
tneg %icc, 0x5
fmovsneg %icc, %f0, %f0
fcmpes %fcc2, %f15, %f4
alignaddr %g3, %l6, %o2
edge8ln %i0, %g2, %o5
srlx %i2, 0x18, %l4
ldx [%l7 + 0x08], %o3
orncc %l3, 0x1922, %g6
umul %o6, 0x1E94, %g4
fsrc2 %f12, %f10
movneg %xcc, %l2, %o7
fnot2 %f12, %f4
sdivcc %g7, 0x1367, %i3
mulx %g1, %o1, %l1
fbug,a %fcc1, loop_1993
fmovrdlez %o0, %f10, %f6
umulcc %g5, 0x18AF, %i5
tne %xcc, 0x7
loop_1993:
fmovdl %xcc, %f14, %f3
tn %icc, 0x0
bcc %icc, loop_1994
movl %xcc, %l5, %i6
taddcctv %i1, %o4, %l0
std %f8, [%l7 + 0x28]
loop_1994:
sth %i4, [%l7 + 0x14]
fbue %fcc2, loop_1995
fmul8x16al %f5, %f4, %f0
udivx %g3, 0x1C3E, %i7
sll %l6, %o2, %i0
loop_1995:
fmovdleu %xcc, %f14, %f10
sub %o5, %i2, %l4
bneg,a loop_1996
fmovse %icc, %f0, %f13
fbule,a %fcc1, loop_1997
movge %xcc, %g2, %l3
loop_1996:
fornot1 %f2, %f0, %f4
ldsb [%l7 + 0x7A], %g6
loop_1997:
ldd [%l7 + 0x40], %f2
fabss %f0, %f11
lduh [%l7 + 0x54], %o6
orn %g4, %o3, %o7
faligndata %f12, %f6, %f6
sth %g7, [%l7 + 0x10]
ld [%l7 + 0x0C], %f7
and %l2, %g1, %o1
fmul8sux16 %f14, %f2, %f4
fxor %f0, %f10, %f4
umul %l1, %o0, %g5
srl %i5, 0x0C, %l5
fmovrsgez %i6, %f10, %f4
fblg %fcc2, loop_1998
ldub [%l7 + 0x28], %i1
fmul8x16 %f4, %f12, %f0
fmovdg %icc, %f8, %f13
loop_1998:
orn %o4, 0x0F51, %i3
andncc %i4, %g3, %i7
movleu %xcc, %l0, %l6
siam 0x3
fmovda %xcc, %f12, %f9
addccc %i0, 0x156F, %o2
ldd [%l7 + 0x40], %f2
bvc %icc, loop_1999
fnot1 %f12, %f10
ldd [%l7 + 0x58], %f0
bl,pt %icc, loop_2000
loop_1999:
fnot2 %f6, %f0
movgu %xcc, %i2, %l4
fzero %f4
loop_2000:
stw %o5, [%l7 + 0x38]
udivcc %l3, 0x05DC, %g2
fmovsge %xcc, %f7, %f3
brz,a %g6, loop_2001
fones %f11
tneg %xcc, 0x7
ldx [%l7 + 0x38], %o6
loop_2001:
edge32n %g4, %o3, %g7
umulcc %o7, %g1, %l2
fmovrsgz %o1, %f11, %f7
std %f12, [%l7 + 0x78]
tvc %xcc, 0x2
movleu %icc, %o0, %l1
array16 %g5, %l5, %i5
movre %i6, 0x0F3, %o4
fabss %f0, %f10
faligndata %f10, %f8, %f8
te %xcc, 0x4
fpadd16 %f4, %f8, %f10
tn %icc, 0x6
or %i3, %i4, %g3
lduh [%l7 + 0x24], %i1
std %f0, [%l7 + 0x20]
st %f14, [%l7 + 0x5C]
stx %i7, [%l7 + 0x20]
fpadd32s %f3, %f4, %f0
ldsh [%l7 + 0x3A], %l0
ldsh [%l7 + 0x74], %l6
fors %f9, %f6, %f2
fbg %fcc0, loop_2002
tcs %xcc, 0x3
pdist %f4, %f6, %f12
fcmple16 %f2, %f8, %i0
loop_2002:
movrlez %o2, 0x3C8, %i2
move %xcc, %o5, %l4
move %xcc, %g2, %l3
fandnot1 %f14, %f2, %f8
bcc loop_2003
fsrc1 %f14, %f14
fbue,a %fcc0, loop_2004
nop
setx loop_2005, %l0, %l1
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_2003:
for %f14, %f4, %f14
fmul8x16au %f8, %f0, %f12
loop_2004:
ld [%l7 + 0x30], %f9
loop_2005:
add %g6, %o6, %o3
movvs %icc, %g7, %o7
mova %xcc, %g1, %l2
ldub [%l7 + 0x33], %g4
lduh [%l7 + 0x78], %o0
fcmple16 %f2, %f14, %l1
std %f2, [%l7 + 0x70]
fbue,a %fcc0, loop_2006
fors %f11, %f13, %f8
fmovdn %icc, %f12, %f0
nop
setx loop_2007, %l0, %l1
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_2006:
stb %g5, [%l7 + 0x23]
stw %o1, [%l7 + 0x18]
tne %icc, 0x4
loop_2007:
st %f1, [%l7 + 0x2C]
edge32 %l5, %i6, %o4
fbuge,a %fcc2, loop_2008
tcc %icc, 0x3
stx %i5, [%l7 + 0x18]
move %xcc, %i4, %g3
loop_2008:
ldsw [%l7 + 0x64], %i1
stw %i7, [%l7 + 0x0C]
edge8n %l0, %l6, %i3
ldsw [%l7 + 0x70], %o2
bvs %icc, loop_2009
sdivx %i2, 0x1E31, %i0
ld [%l7 + 0x18], %f15
movne %icc, %l4, %o5
loop_2009:
lduh [%l7 + 0x78], %g2
bvs,a,pn %xcc, loop_2010
movn %xcc, %l3, %o6
bvs loop_2011
edge16n %o3, %g6, %g7
loop_2010:
fbne,a %fcc0, loop_2012
tg %xcc, 0x3
loop_2011:
addc %o7, %l2, %g1
std %f14, [%l7 + 0x08]
loop_2012:
lduh [%l7 + 0x6E], %g4
edge8n %o0, %g5, %l1
tvc %icc, 0x7
ldub [%l7 + 0x2E], %l5
fpsub32s %f12, %f0, %f3
lduh [%l7 + 0x78], %o1
bgu,pn %xcc, loop_2013
fmovdgu %icc, %f5, %f10
fpackfix %f14, %f9
fornot1s %f0, %f10, %f7
loop_2013:
fba %fcc1, loop_2014
fnot2s %f15, %f3
ta %icc, 0x0
ldsb [%l7 + 0x73], %i6
loop_2014:
umulcc %i5, 0x0D74, %o4
ldub [%l7 + 0x16], %g3
bgu,pn %xcc, loop_2015
fnot1 %f8, %f14
fnot1s %f5, %f11
fpack16 %f6, %f11
loop_2015:
andn %i1, 0x04CD, %i4
fnot1 %f2, %f0
fmovrsne %l0, %f4, %f7
fbn %fcc0, loop_2016
fmovsvs %xcc, %f11, %f10
sth %i7, [%l7 + 0x1A]
lduh [%l7 + 0x2E], %i3
loop_2016:
fpackfix %f6, %f1
lduh [%l7 + 0x30], %l6
srl %i2, 0x1C, %i0
smul %o2, %o5, %l4
fxnor %f2, %f14, %f4
ldub [%l7 + 0x48], %g2
fmovsleu %icc, %f7, %f4
fbuge %fcc0, loop_2017
stx %o6, [%l7 + 0x68]
ldsw [%l7 + 0x30], %o3
orncc %g6, 0x1DAB, %l3
loop_2017:
ld [%l7 + 0x70], %f4
fmovsne %icc, %f6, %f4
stw %g7, [%l7 + 0x34]
ldub [%l7 + 0x58], %l2
ldx [%l7 + 0x28], %g1
fbge %fcc3, loop_2018
taddcctv %g4, %o7, %g5
fzero %f12
ld [%l7 + 0x10], %f12
loop_2018:
std %f10, [%l7 + 0x70]
fxnors %f8, %f9, %f0
movg %icc, %l1, %l5
movle %icc, %o1, %i6
fbe,a %fcc1, loop_2019
fbne,a %fcc3, loop_2020
sth %o0, [%l7 + 0x30]
bvc,a loop_2021
loop_2019:
std %f12, [%l7 + 0x20]
loop_2020:
sll %i5, %g3, %o4
movg %icc, %i1, %l0
loop_2021:
fbge %fcc2, loop_2022
for %f12, %f4, %f12
movgu %icc, %i7, %i4
movneg %xcc, %l6, %i2
loop_2022:
movge %icc, %i0, %o2
alignaddr %o5, %l4, %g2
fpackfix %f6, %f9
sth %o6, [%l7 + 0x50]
fcmpes %fcc1, %f1, %f5
sth %i3, [%l7 + 0x52]
ldsh [%l7 + 0x1E], %g6
udiv %o3, 0x087A, %l3
fcmpgt32 %f2, %f6, %l2
sth %g7, [%l7 + 0x46]
fmovsleu %icc, %f12, %f12
ldx [%l7 + 0x40], %g1
bcs,a loop_2023
pdist %f12, %f4, %f12
ld [%l7 + 0x1C], %f11
lduh [%l7 + 0x62], %o7
loop_2023:
fsrc2s %f3, %f9
move %xcc, %g4, %l1
fmovdl %icc, %f0, %f11
ldsw [%l7 + 0x68], %g5
lduh [%l7 + 0x50], %o1
nop
setx loop_2024, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdpos %icc, %f15, %f15
xnorcc %l5, %i6, %i5
ldd [%l7 + 0x38], %f8
loop_2024:
tvs %xcc, 0x0
mulx %o0, %o4, %g3
fzero %f10
fandnot1 %f8, %f0, %f2
ldsw [%l7 + 0x3C], %i1
mulx %i7, 0x05C1, %l0
ldub [%l7 + 0x20], %l6
fbo,a %fcc0, loop_2025
subccc %i4, 0x0047, %i2
fexpand %f12, %f4
array16 %i0, %o2, %l4
loop_2025:
fzeros %f0
fbug,a %fcc2, loop_2026
movl %xcc, %o5, %o6
brz %i3, loop_2027
stx %g6, [%l7 + 0x28]
loop_2026:
fpmerge %f0, %f5, %f8
fpmerge %f7, %f6, %f12
loop_2027:
sdivcc %g2, 0x10ED, %l3
ldsb [%l7 + 0x6F], %l2
ldx [%l7 + 0x60], %g7
udiv %g1, 0x0FA0, %o7
fandnot2s %f1, %f4, %f2
movrlez %g4, 0x279, %o3
array32 %g5, %o1, %l1
ldx [%l7 + 0x40], %i6
pdist %f2, %f10, %f2
lduw [%l7 + 0x58], %i5
ba,a,pn %xcc, loop_2028
addc %o0, %l5, %o4
fmovrslz %i1, %f5, %f4
movvc %xcc, %g3, %l0
loop_2028:
fpsub16 %f14, %f12, %f2
bge %xcc, loop_2029
movvc %xcc, %i7, %i4
bpos,a,pn %xcc, loop_2030
tge %xcc, 0x0
loop_2029:
fmovdg %xcc, %f13, %f1
fmuld8sux16 %f7, %f9, %f0
loop_2030:
stx %i2, [%l7 + 0x38]
orn %i0, 0x0CBB, %o2
fble,a %fcc1, loop_2031
bneg,a %icc, loop_2032
ldd [%l7 + 0x40], %f4
movrlz %l4, 0x2FD, %l6
loop_2031:
fmovscs %xcc, %f7, %f0
loop_2032:
srl %o6, 0x17, %i3
tcc %xcc, 0x3
ldub [%l7 + 0x7C], %g6
fmovspos %icc, %f11, %f11
ldsb [%l7 + 0x0C], %g2
fmovsvc %icc, %f3, %f1
sth %l3, [%l7 + 0x52]
bpos,pn %xcc, loop_2033
fmovse %xcc, %f14, %f9
be,a,pn %icc, loop_2034
tn %icc, 0x5
loop_2033:
ldub [%l7 + 0x25], %o5
be,pt %xcc, loop_2035
loop_2034:
srl %l2, %g7, %o7
ldub [%l7 + 0x40], %g1
array8 %o3, %g4, %g5
loop_2035:
xorcc %o1, 0x19F0, %l1
sdiv %i6, 0x142F, %i5
sth %l5, [%l7 + 0x1A]
fbule %fcc3, loop_2036
stx %o0, [%l7 + 0x40]
udivx %o4, 0x0BAC, %i1
fnand %f4, %f0, %f4
loop_2036:
fcmpeq32 %f12, %f4, %l0
ldsw [%l7 + 0x24], %g3
popc %i7, %i2
brz,a %i4, loop_2037
sth %o2, [%l7 + 0x1C]
stw %i0, [%l7 + 0x48]
ldub [%l7 + 0x74], %l4
loop_2037:
stx %o6, [%l7 + 0x58]
subccc %l6, 0x0812, %i3
and %g2, 0x1063, %l3
be,a,pt %icc, loop_2038
fmovrslz %o5, %f1, %f15
andcc %l2, 0x1ED9, %g6
brlez %g7, loop_2039
loop_2038:
stx %g1, [%l7 + 0x08]
ldsw [%l7 + 0x14], %o7
ldd [%l7 + 0x60], %f8
loop_2039:
stw %g4, [%l7 + 0x3C]
movgu %icc, %o3, %o1
xnor %g5, 0x0D11, %i6
sra %i5, %l1, %o0
fors %f8, %f12, %f2
lduh [%l7 + 0x14], %l5
addccc %i1, %l0, %o4
ldx [%l7 + 0x38], %g3
sdivx %i2, 0x0D0D, %i4
st %f1, [%l7 + 0x44]
movle %xcc, %i7, %o2
brlez %i0, loop_2040
fandnot1s %f4, %f15, %f7
fsrc1s %f0, %f14
st %f15, [%l7 + 0x38]
loop_2040:
sdivcc %o6, 0x0188, %l6
mulscc %l4, %i3, %g2
smulcc %o5, 0x1480, %l3
fpsub16s %f12, %f11, %f4
fmovrsne %l2, %f15, %f4
fmovscc %icc, %f13, %f15
movcs %xcc, %g6, %g7
tle %xcc, 0x4
movrgz %g1, 0x004, %o7
ldsw [%l7 + 0x54], %g4
fmovdvs %icc, %f1, %f0
ldx [%l7 + 0x50], %o1
sth %g5, [%l7 + 0x20]
addc %i6, 0x1EE4, %o3
st %f3, [%l7 + 0x5C]
ldsw [%l7 + 0x24], %l1
fmovsvs %xcc, %f4, %f1
ldsw [%l7 + 0x40], %o0
sth %i5, [%l7 + 0x22]
stb %l5, [%l7 + 0x16]
brlz,a %l0, loop_2041
sll %o4, 0x0E, %g3
stx %i1, [%l7 + 0x38]
ta %icc, 0x2
loop_2041:
tl %icc, 0x5
xorcc %i2, %i4, %o2
fones %f0
fornot2s %f11, %f5, %f15
ta %icc, 0x0
tcs %icc, 0x0
movvs %icc, %i0, %o6
bne,pt %icc, loop_2042
tl %xcc, 0x4
for %f10, %f12, %f4
fpsub32 %f6, %f10, %f6
loop_2042:
siam 0x6
te %xcc, 0x4
bvc %xcc, loop_2043
fpadd16 %f10, %f12, %f6
bvc loop_2044
sub %i7, 0x19E1, %l6
loop_2043:
bg,pn %icc, loop_2045
fornot1 %f14, %f2, %f10
loop_2044:
fmovsle %xcc, %f5, %f3
fblg %fcc2, loop_2046
loop_2045:
lduh [%l7 + 0x36], %i3
fcmple32 %f10, %f12, %l4
array8 %g2, %o5, %l2
loop_2046:
ldd [%l7 + 0x70], %f0
fmovdpos %icc, %f8, %f4
sllx %g6, 0x05, %l3
addccc %g1, %g7, %g4
movle %icc, %o1, %o7
fmovs %f13, %f5
edge32n %g5, %o3, %l1
stw %i6, [%l7 + 0x44]
fmovrsne %i5, %f9, %f5
bg,a,pn %xcc, loop_2047
ldsh [%l7 + 0x30], %l5
fnot1s %f15, %f0
ldd [%l7 + 0x70], %f2
loop_2047:
lduh [%l7 + 0x6C], %o0
umul %o4, %l0, %g3
taddcctv %i1, %i2, %i4
fornot2 %f6, %f6, %f12
fbe %fcc0, loop_2048
fnot2s %f2, %f11
fmovsgu %xcc, %f9, %f7
lduh [%l7 + 0x0C], %o2
loop_2048:
andncc %o6, %i0, %l6
ble loop_2049
ld [%l7 + 0x24], %f1
umulcc %i7, %l4, %i3
tleu %xcc, 0x1
loop_2049:
edge8 %g2, %l2, %g6
brlz %o5, loop_2050
ldd [%l7 + 0x50], %f8
lduw [%l7 + 0x4C], %g1
tcs %icc, 0x1
loop_2050:
ba %icc, loop_2051
fba,a %fcc2, loop_2052
array16 %l3, %g7, %o1
fmovdgu %xcc, %f11, %f8
loop_2051:
fnegd %f14, %f0
loop_2052:
sdiv %o7, 0x0BDD, %g5
ldsb [%l7 + 0x39], %o3
fcmpne32 %f2, %f12, %l1
stb %g4, [%l7 + 0x56]
fpsub32 %f2, %f0, %f4
ldsh [%l7 + 0x72], %i6
brnz %l5, loop_2053
umul %o0, 0x0B80, %o4
fmuld8ulx16 %f5, %f0, %f10
ldd [%l7 + 0x18], %f0
loop_2053:
ldd [%l7 + 0x58], %f8
fmovda %icc, %f11, %f2
movcs %icc, %i5, %l0
fornot2s %f9, %f7, %f7
fandnot1 %f14, %f2, %f10
fornot2s %f13, %f5, %f5
movrlz %i1, 0x379, %i2
sra %i4, %g3, %o6
fmovrdgez %i0, %f14, %f0
fmovsle %xcc, %f4, %f8
ldsw [%l7 + 0x50], %l6
andncc %o2, %i7, %i3
fblg %fcc2, loop_2054
fpsub16 %f8, %f8, %f8
tcs %icc, 0x3
fmovrde %l4, %f12, %f12
loop_2054:
fmovdge %icc, %f7, %f5
fmovsg %icc, %f4, %f0
fabsd %f8, %f6
fbule,a %fcc3, loop_2055
mulscc %l2, 0x0A9D, %g2
fbug,a %fcc0, loop_2056
fabsd %f4, %f6
loop_2055:
fcmpeq32 %f0, %f4, %g6
fmovrdlz %o5, %f14, %f10
loop_2056:
lduw [%l7 + 0x1C], %g1
fmovdgu %icc, %f11, %f8
stw %g7, [%l7 + 0x6C]
ldsw [%l7 + 0x60], %l3
addc %o7, 0x0E00, %o1
st %f5, [%l7 + 0x78]
bge,pt %icc, loop_2057
ldsb [%l7 + 0x7B], %g5
fzero %f4
andncc %l1, %o3, %g4
loop_2057:
stw %i6, [%l7 + 0x5C]
brnz %l5, loop_2058
st %f6, [%l7 + 0x48]
lduh [%l7 + 0x70], %o4
fmul8x16au %f6, %f1, %f2
loop_2058:
taddcc %i5, 0x0175, %l0
fpack32 %f4, %f10, %f2
fornot2s %f15, %f0, %f2
st %f3, [%l7 + 0x1C]
bl loop_2059
be %icc, loop_2060
ldd [%l7 + 0x50], %f10
bshuffle %f6, %f8, %f10
loop_2059:
srlx %i1, 0x13, %i2
loop_2060:
taddcc %i4, %o0, %o6
fbul %fcc0, loop_2061
ld [%l7 + 0x74], %f5
fmovdg %xcc, %f12, %f13
sub %i0, 0x1D6A, %g3
loop_2061:
fandnot2 %f14, %f6, %f14
fcmpeq32 %f2, %f12, %l6
bshuffle %f2, %f6, %f4
te %icc, 0x5
lduh [%l7 + 0x52], %i7
fmovdneg %xcc, %f1, %f2
taddcc %i3, 0x0BCA, %l4
fxnor %f4, %f6, %f8
fpsub16s %f11, %f8, %f1
movg %icc, %o2, %g2
fpackfix %f10, %f13
siam 0x2
std %f10, [%l7 + 0x38]
st %f13, [%l7 + 0x40]
lduw [%l7 + 0x38], %g6
sth %l2, [%l7 + 0x24]
fpadd32s %f13, %f13, %f3
fornot2 %f0, %f0, %f4
tgu %xcc, 0x1
fnot1s %f8, %f10
bcc,a,pn %icc, loop_2062
ld [%l7 + 0x3C], %f11
fxnor %f6, %f2, %f4
ldd [%l7 + 0x68], %f0
loop_2062:
fmovscc %icc, %f8, %f6
edge32n %g1, %g7, %o5
ldsb [%l7 + 0x38], %l3
fblg %fcc1, loop_2063
fmovsne %xcc, %f14, %f1
fxnors %f12, %f1, %f10
fcmps %fcc3, %f5, %f8
loop_2063:
umul %o7, %g5, %l1
ldub [%l7 + 0x08], %o1
stx %g4, [%l7 + 0x70]
stb %o3, [%l7 + 0x59]
pdist %f14, %f0, %f4
fmovscs %xcc, %f12, %f8
movn %xcc, %i6, %o4
addccc %l5, 0x1907, %i5
fmovrsgz %i1, %f3, %f3
ldx [%l7 + 0x18], %l0
fmovdl %icc, %f0, %f12
ldd [%l7 + 0x30], %f4
taddcc %i2, 0x1BEB, %i4
srl %o6, %i0, %o0
movl %icc, %g3, %l6
movrgez %i3, %i7, %o2
fandnot2 %f10, %f2, %f10
stb %l4, [%l7 + 0x43]
tcs %icc, 0x3
or %g2, 0x15E8, %g6
fnot2s %f9, %f12
stw %g1, [%l7 + 0x0C]
movleu %xcc, %g7, %l2
tleu %xcc, 0x5
fbn,a %fcc1, loop_2064
fmovscs %xcc, %f8, %f14
ldsw [%l7 + 0x2C], %o5
ble,a,pt %icc, loop_2065
loop_2064:
st %f6, [%l7 + 0x70]
stw %o7, [%l7 + 0x0C]
edge32ln %g5, %l1, %l3
loop_2065:
fmovdle %icc, %f7, %f13
ld [%l7 + 0x2C], %f7
andncc %o1, %o3, %g4
edge16 %i6, %o4, %i5
fmovde %icc, %f8, %f15
fmovdg %icc, %f10, %f13
bgu loop_2066
fmovscc %icc, %f14, %f6
sth %i1, [%l7 + 0x62]
fmovrdne %l0, %f4, %f8
loop_2066:
fands %f2, %f12, %f7
stb %i2, [%l7 + 0x29]
movleu %xcc, %l5, %i4
fbul,a %fcc0, loop_2067
ldx [%l7 + 0x70], %i0
lduh [%l7 + 0x6E], %o6
std %f14, [%l7 + 0x78]
loop_2067:
udivcc %g3, 0x1C47, %l6
sth %i3, [%l7 + 0x76]
ld [%l7 + 0x60], %f5
addc %i7, 0x0287, %o0
movrgz %l4, 0x173, %o2
add %g2, 0x07E8, %g1
stx %g6, [%l7 + 0x78]
ldsb [%l7 + 0x67], %g7
fpsub16 %f2, %f2, %f4
tsubcctv %l2, 0x1C7B, %o7
fmul8sux16 %f6, %f12, %f0
fornot1 %f14, %f14, %f6
fnot2 %f6, %f0
std %f14, [%l7 + 0x18]
xnorcc %o5, 0x0F5D, %g5
fmul8x16al %f5, %f12, %f2
fpsub16 %f6, %f2, %f2
ld [%l7 + 0x74], %f15
tcc %xcc, 0x1
alignaddrl %l3, %l1, %o1
lduh [%l7 + 0x48], %o3
addc %g4, 0x0B35, %i6
udivx %i5, 0x184C, %i1
fandnot1s %f11, %f2, %f4
fzero %f10
movrne %l0, %o4, %i2
fbuge,a %fcc2, loop_2068
st %f1, [%l7 + 0x30]
fsrc1 %f14, %f14
stx %i4, [%l7 + 0x18]
loop_2068:
ldx [%l7 + 0x38], %i0
fmul8x16al %f13, %f2, %f12
andcc %o6, %l5, %l6
fcmpgt16 %f6, %f8, %g3
lduw [%l7 + 0x10], %i7
fmovdgu %xcc, %f10, %f4
stx %i3, [%l7 + 0x18]
be,a,pt %xcc, loop_2069
ldx [%l7 + 0x10], %l4
fbg %fcc2, loop_2070
fbug %fcc1, loop_2071
loop_2069:
fmovdpos %xcc, %f9, %f7
sth %o2, [%l7 + 0x2E]
loop_2070:
fmovrsgez %o0, %f13, %f9
loop_2071:
ldsh [%l7 + 0x50], %g2
movle %icc, %g1, %g7
stx %l2, [%l7 + 0x60]
fmovrdlez %g6, %f8, %f14
st %f9, [%l7 + 0x5C]
sra %o7, %o5, %g5
nop
setx loop_2072, %l0, %l1
jmpl %l1, %l1
fnands %f1, %f3, %f5
ldx [%l7 + 0x58], %o1
ldd [%l7 + 0x08], %f2
loop_2072:
ldsb [%l7 + 0x7D], %l3
bshuffle %f12, %f10, %f2
sethi 0x1F13, %g4
bcs,pt %icc, loop_2073
fcmpd %fcc2, %f14, %f12
ldsw [%l7 + 0x20], %o3
tsubcc %i6, 0x1EB2, %i1
loop_2073:
ldsb [%l7 + 0x37], %l0
fblg,a %fcc2, loop_2074
stw %i5, [%l7 + 0x50]
nop
setx loop_2075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %i2, 0x0E, %i4
loop_2074:
stx %o4, [%l7 + 0x40]
stw %i0, [%l7 + 0x38]
loop_2075:
bpos %xcc, loop_2076
sth %l5, [%l7 + 0x10]
ld [%l7 + 0x24], %f9
ldub [%l7 + 0x41], %l6
loop_2076:
tn %icc, 0x6
ldsb [%l7 + 0x6A], %o6
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
fbne,a %fcc1, loop_2078
udivcc %g3, 0x00C1, %i7
movg %xcc, %i3, %o2
loop_2077:
ldsh [%l7 + 0x7C], %o0
loop_2078:
std %f12, [%l7 + 0x20]
fnot2s %f9, %f7
ldsw [%l7 + 0x30], %g2
fnot2s %f12, %f15
fmovda %xcc, %f10, %f10
orncc %g1, %l4, %l2
ldsh [%l7 + 0x76], %g6
st %f7, [%l7 + 0x0C]
fnor %f6, %f2, %f2
edge8n %g7, %o7, %o5
mova %xcc, %l1, %o1
fmovs %f5, %f4
movvc %xcc, %l3, %g4
add %g5, %o3, %i1
ldsw [%l7 + 0x6C], %i6
lduh [%l7 + 0x4E], %i5
fmovrsgz %i2, %f7, %f13
array8 %i4, %l0, %o4
fbul,a %fcc3, loop_2079
fabss %f14, %f5
bpos,a,pt %icc, loop_2080
ldsw [%l7 + 0x08], %i0
loop_2079:
lduw [%l7 + 0x24], %l5
ldsh [%l7 + 0x50], %o6
loop_2080:
movrgez %g3, 0x3CD, %i7
fmuld8ulx16 %f8, %f9, %f14
fzero %f0
xor %i3, %l6, %o0
fmovdvc %icc, %f4, %f0
bneg %xcc, loop_2081
fzeros %f15
fbl %fcc3, loop_2082
fmovse %xcc, %f12, %f7
loop_2081:
xorcc %g2, %o2, %l4
nop
setx loop_2083, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2082:
ld [%l7 + 0x34], %f5
nop
setx loop_2084, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x20]
loop_2083:
edge16l %l2, %g1, %g6
orcc %o7, %o5, %l1
loop_2084:
srl %g7, %l3, %g4
movrlz %o1, %g5, %i1
ldx [%l7 + 0x10], %i6
fabss %f1, %f2
lduh [%l7 + 0x10], %i5
tcs %xcc, 0x7
taddcc %i2, %o3, %l0
fmovdvc %icc, %f13, %f5
fcmpgt16 %f10, %f0, %o4
ld [%l7 + 0x70], %f14
fbule,a %fcc1, loop_2085
fcmpgt32 %f12, %f6, %i4
stb %l5, [%l7 + 0x63]
movre %i0, 0x0E3, %g3
loop_2085:
fbn %fcc1, loop_2086
stb %i7, [%l7 + 0x65]
fpack16 %f8, %f5
fmovrdgz %i3, %f8, %f10
loop_2086:
brnz %l6, loop_2087
add %o6, %g2, %o2
sllx %o0, %l4, %l2
fpsub32 %f8, %f10, %f4
loop_2087:
fmovsneg %xcc, %f7, %f8
tneg %xcc, 0x4
bg,a %icc, loop_2088
tpos %xcc, 0x4
movneg %icc, %g6, %g1
move %icc, %o7, %o5
loop_2088:
fpadd32s %f15, %f15, %f4
fbge,a %fcc3, loop_2089
srl %g7, %l3, %g4
sth %l1, [%l7 + 0x5C]
fornot1 %f6, %f14, %f10
loop_2089:
bcc,a %xcc, loop_2090
ldsh [%l7 + 0x36], %g5
fmovsg %icc, %f10, %f5
fors %f0, %f15, %f13
loop_2090:
lduh [%l7 + 0x60], %o1
st %f9, [%l7 + 0x34]
orncc %i6, 0x1EC8, %i5
fmovsn %icc, %f3, %f4
fnegs %f13, %f14
array16 %i1, %i2, %l0
movn %icc, %o3, %o4
ba,pn %xcc, loop_2091
udivx %l5, 0x0B89, %i0
tcc %xcc, 0x7
brgz,a %g3, loop_2092
loop_2091:
fbue %fcc2, loop_2093
ldsh [%l7 + 0x24], %i7
edge16n %i3, %l6, %o6
loop_2092:
fcmple32 %f14, %f8, %g2
loop_2093:
ldsh [%l7 + 0x4C], %i4
fmovrde %o0, %f8, %f2
fpsub16 %f2, %f12, %f14
lduw [%l7 + 0x60], %l4
stb %l2, [%l7 + 0x42]
stx %g6, [%l7 + 0x30]
ldsw [%l7 + 0x70], %o2
move %icc, %g1, %o5
mulx %o7, 0x0B23, %l3
fnegs %f11, %f12
fmul8x16 %f0, %f14, %f14
fmovrdgz %g4, %f2, %f0
fornot1s %f14, %f2, %f0
ldd [%l7 + 0x08], %f14
ta %xcc, 0x1
fand %f0, %f4, %f4
stw %l1, [%l7 + 0x48]
lduw [%l7 + 0x4C], %g7
fcmped %fcc2, %f10, %f10
fornot1s %f5, %f8, %f10
fbul,a %fcc1, loop_2094
fabss %f0, %f1
fcmpd %fcc2, %f10, %f6
nop
setx loop_2095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2094:
ldx [%l7 + 0x40], %g5
fmovsneg %icc, %f8, %f5
ldd [%l7 + 0x60], %f10
loop_2095:
ldsb [%l7 + 0x77], %o1
bg,pt %xcc, loop_2096
fmovrdgz %i6, %f2, %f0
fpadd16s %f8, %f4, %f15
ldsb [%l7 + 0x14], %i1
loop_2096:
fornot1s %f7, %f2, %f15
fmovs %f3, %f14
sdivx %i2, 0x1F77, %i5
lduw [%l7 + 0x2C], %l0
faligndata %f6, %f14, %f14
stb %o3, [%l7 + 0x70]
ldsb [%l7 + 0x58], %l5
nop
setx loop_2097, %l0, %l1
jmpl %l1, %o4
sth %g3, [%l7 + 0x3A]
brgez %i7, loop_2098
sllx %i3, %l6, %o6
loop_2097:
fabsd %f4, %f6
ldd [%l7 + 0x20], %f14
loop_2098:
ldsh [%l7 + 0x6E], %i0
fcmpgt32 %f2, %f14, %g2
fbue,a %fcc3, loop_2099
movleu %icc, %i4, %o0
stb %l2, [%l7 + 0x4A]
fcmpd %fcc2, %f10, %f6
loop_2099:
movrlz %g6, 0x16C, %l4
pdist %f12, %f4, %f2
fmovrdgez %o2, %f0, %f12
fpack32 %f8, %f2, %f8
fmovdl %icc, %f12, %f15
fbu %fcc0, loop_2100
fcmpne16 %f6, %f12, %o5
udiv %g1, 0x088A, %o7
fcmpne16 %f12, %f10, %l3
loop_2100:
orncc %g4, 0x0BC6, %g7
andn %g5, 0x1F16, %l1
bgu,a,pn %xcc, loop_2101
edge16l %i6, %o1, %i2
movrgz %i1, %l0, %o3
lduw [%l7 + 0x2C], %l5
loop_2101:
movg %icc, %o4, %i5
fcmpne16 %f10, %f8, %g3
stx %i3, [%l7 + 0x78]
fpsub16s %f4, %f15, %f8
te %icc, 0x1
fbne,a %fcc1, loop_2102
xnor %i7, 0x19CB, %o6
edge16 %l6, %i0, %i4
tvs %xcc, 0x3
loop_2102:
ldx [%l7 + 0x10], %o0
taddcc %l2, %g6, %l4
fnegs %f9, %f0
fcmpgt32 %f6, %f4, %o2
srlx %o5, 0x1B, %g2
stb %o7, [%l7 + 0x57]
lduw [%l7 + 0x1C], %l3
stb %g4, [%l7 + 0x08]
fmovdcc %xcc, %f10, %f6
sth %g7, [%l7 + 0x72]
ldsw [%l7 + 0x68], %g1
nop
setx loop_2103, %l0, %l1
jmpl %l1, %g5
ldsh [%l7 + 0x66], %l1
ldub [%l7 + 0x57], %i6
xnor %o1, %i1, %l0
loop_2103:
bge,pt %xcc, loop_2104
lduw [%l7 + 0x6C], %o3
movl %xcc, %i2, %l5
fmovspos %icc, %f14, %f9
loop_2104:
ldsh [%l7 + 0x56], %i5
tcs %xcc, 0x6
bneg,pn %icc, loop_2105
brgz,a %o4, loop_2106
edge8n %g3, %i7, %i3
tgu %xcc, 0x1
loop_2105:
fmovsneg %icc, %f0, %f13
loop_2106:
fbn %fcc0, loop_2107
movle %icc, %o6, %i0
fmul8x16 %f8, %f10, %f4
movl %icc, %i4, %l6
loop_2107:
orcc %l2, %o0, %l4
ldx [%l7 + 0x48], %o2
ldsb [%l7 + 0x3F], %g6
array32 %g2, %o5, %l3
ld [%l7 + 0x28], %f7
std %f0, [%l7 + 0x20]
be,pn %icc, loop_2108
fmovrsne %o7, %f6, %f5
fxor %f8, %f2, %f6
sdivx %g4, 0x0282, %g7
loop_2108:
bg %xcc, loop_2109
faligndata %f4, %f10, %f4
fmovsleu %xcc, %f7, %f2
fornot2 %f12, %f6, %f14
loop_2109:
fcmpeq16 %f0, %f6, %g1
fnot1 %f10, %f12
movrgez %g5, 0x25F, %l1
std %f2, [%l7 + 0x50]
fnot1s %f5, %f7
movl %xcc, %o1, %i1
fnors %f10, %f1, %f0
alignaddr %l0, %i6, %o3
smul %l5, %i5, %i2
edge16n %g3, %i7, %i3
andncc %o6, %o4, %i0
fcmpne16 %f6, %f10, %l6
bcc,a,pt %icc, loop_2110
tgu %xcc, 0x7
ldsb [%l7 + 0x31], %i4
lduw [%l7 + 0x7C], %l2
loop_2110:
fmovdvs %xcc, %f15, %f13
xnorcc %o0, 0x0195, %l4
smul %o2, 0x1AD9, %g6
bcc,pn %icc, loop_2111
fblg %fcc0, loop_2112
addc %o5, 0x094E, %g2
fba,a %fcc2, loop_2113
loop_2111:
tle %icc, 0x6
loop_2112:
ldsw [%l7 + 0x18], %l3
fmovdl %xcc, %f4, %f8
loop_2113:
fcmpne32 %f2, %f14, %o7
movre %g7, 0x337, %g1
sth %g5, [%l7 + 0x1E]
sth %g4, [%l7 + 0x6E]
fmovrsgz %l1, %f2, %f10
array8 %o1, %l0, %i6
ldsb [%l7 + 0x76], %o3
ldub [%l7 + 0x79], %i1
fpack32 %f0, %f8, %f12
ld [%l7 + 0x58], %f13
ldsb [%l7 + 0x64], %l5
tvs %icc, 0x0
fmovsne %icc, %f3, %f15
ldd [%l7 + 0x78], %f14
ldsb [%l7 + 0x26], %i2
brnz,a %g3, loop_2114
ldsb [%l7 + 0x78], %i5
fnegs %f9, %f8
fands %f1, %f11, %f6
loop_2114:
faligndata %f0, %f2, %f0
lduw [%l7 + 0x64], %i3
fmovs %f1, %f7
edge32 %o6, %o4, %i0
fmovscs %xcc, %f13, %f8
fmovsge %icc, %f14, %f11
sdivx %i7, 0x0F17, %l6
addccc %l2, %i4, %o0
fcmple16 %f14, %f14, %o2
fmovdge %icc, %f12, %f2
fpsub32s %f1, %f15, %f2
fands %f14, %f2, %f9
fmovrdgez %l4, %f6, %f14
fbul %fcc3, loop_2115
edge32n %g6, %o5, %g2
fnot2 %f6, %f6
ta %xcc, 0x4
loop_2115:
sdivcc %l3, 0x0461, %g7
umul %o7, %g1, %g5
stx %l1, [%l7 + 0x60]
movn %xcc, %g4, %l0
bpos,a %icc, loop_2116
movn %xcc, %o1, %o3
lduh [%l7 + 0x36], %i6
sethi 0x056C, %l5
loop_2116:
fmul8sux16 %f0, %f0, %f0
tg %xcc, 0x0
fmovd %f14, %f10
edge8ln %i2, %g3, %i5
ldd [%l7 + 0x18], %f12
fandnot1s %f5, %f2, %f5
lduh [%l7 + 0x4A], %i3
movrne %i1, %o4, %i0
fand %f0, %f10, %f14
fmovd %f14, %f12
ldub [%l7 + 0x1C], %i7
bgu,a %icc, loop_2117
fnors %f6, %f7, %f10
ldx [%l7 + 0x10], %o6
addccc %l6, 0x1040, %l2
loop_2117:
faligndata %f14, %f0, %f6
fnegd %f4, %f14
taddcctv %o0, %i4, %o2
st %f7, [%l7 + 0x18]
fmul8ulx16 %f2, %f12, %f0
bcs,a,pt %xcc, loop_2118
fmovrdgz %g6, %f0, %f12
lduw [%l7 + 0x2C], %o5
fones %f11
loop_2118:
andcc %g2, 0x0919, %l3
ldub [%l7 + 0x72], %l4
fbge,a %fcc3, loop_2119
edge16l %o7, %g7, %g1
fcmpgt16 %f0, %f0, %g5
ldx [%l7 + 0x70], %g4
loop_2119:
fsrc2 %f6, %f0
mulx %l0, %l1, %o3
fmovdvc %icc, %f6, %f1
stx %o1, [%l7 + 0x48]
fandnot2 %f8, %f2, %f8
xnorcc %i6, 0x1EE4, %l5
ldub [%l7 + 0x16], %g3
popc %i5, %i3
brgz,a %i2, loop_2120
fpack16 %f4, %f14
udiv %i1, 0x14C8, %o4
bshuffle %f10, %f6, %f12
loop_2120:
addcc %i7, %o6, %l6
fbe %fcc1, loop_2121
sdiv %i0, 0x1497, %o0
ldx [%l7 + 0x30], %i4
fpsub16s %f15, %f2, %f15
loop_2121:
st %f8, [%l7 + 0x10]
lduw [%l7 + 0x30], %o2
fandnot1 %f2, %f12, %f4
st %f13, [%l7 + 0x18]
bne,a,pt %icc, loop_2122
movne %xcc, %g6, %l2
sth %g2, [%l7 + 0x6C]
tvs %icc, 0x4
loop_2122:
ldx [%l7 + 0x08], %o5
sth %l4, [%l7 + 0x5E]
movge %xcc, %o7, %g7
movvs %icc, %g1, %l3
movcs %icc, %g4, %l0
orn %g5, %l1, %o3
bcc,a loop_2123
movvc %xcc, %i6, %l5
movre %g3, 0x3D8, %o1
ld [%l7 + 0x24], %f10
loop_2123:
std %f6, [%l7 + 0x08]
fornot1s %f7, %f4, %f4
fmovdleu %icc, %f11, %f8
smulcc %i5, 0x0094, %i2
umulcc %i1, 0x1CFB, %i3
edge8ln %i7, %o6, %o4
fmovdn %xcc, %f6, %f8
fbg %fcc3, loop_2124
ldsb [%l7 + 0x6C], %l6
fnands %f13, %f6, %f7
nop
setx loop_2125, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2124:
fnegs %f4, %f1
call loop_2126
lduh [%l7 + 0x78], %i0
loop_2125:
umulcc %o0, 0x0B5A, %o2
fbue %fcc2, loop_2127
loop_2126:
bpos,a loop_2128
fands %f14, %f9, %f0
ldd [%l7 + 0x70], %f10
loop_2127:
fmovrsne %i4, %f5, %f14
loop_2128:
st %f7, [%l7 + 0x64]
st %f12, [%l7 + 0x40]
edge32n %g6, %g2, %o5
fmovrse %l2, %f7, %f11
movrgez %o7, %l4, %g7
fcmpeq32 %f8, %f0, %l3
fmul8ulx16 %f10, %f4, %f2
fcmple32 %f0, %f0, %g1
pdist %f14, %f6, %f8
movl %icc, %g4, %l0
andn %g5, %o3, %i6
edge32n %l1, %g3, %l5
movge %xcc, %i5, %i2
sll %o1, 0x0A, %i1
umulcc %i7, %o6, %o4
call loop_2129
andn %i3, %l6, %i0
fbe %fcc0, loop_2130
fmovdcc %icc, %f12, %f4
loop_2129:
edge32l %o2, %o0, %g6
movre %i4, %g2, %o5
loop_2130:
ldsh [%l7 + 0x58], %l2
tg %icc, 0x6
fmovrdlz %l4, %f0, %f10
st %f6, [%l7 + 0x6C]
edge8 %o7, %l3, %g7
lduh [%l7 + 0x40], %g4
movl %xcc, %l0, %g1
ldx [%l7 + 0x40], %o3
bcc,a,pn %xcc, loop_2131
te %icc, 0x0
lduw [%l7 + 0x64], %g5
fmovsge %xcc, %f2, %f8
loop_2131:
addcc %l1, %g3, %l5
bgu loop_2132
fbne,a %fcc1, loop_2133
movrgez %i6, 0x327, %i2
fmul8sux16 %f12, %f10, %f2
loop_2132:
edge16 %i5, %o1, %i1
loop_2133:
fbug %fcc2, loop_2134
taddcctv %i7, 0x0992, %o6
fsrc1 %f0, %f2
sra %o4, 0x14, %i3
loop_2134:
lduw [%l7 + 0x58], %l6
call loop_2135
popc %o2, %o0
fbul,a %fcc2, loop_2136
st %f1, [%l7 + 0x4C]
loop_2135:
lduw [%l7 + 0x10], %i0
bshuffle %f4, %f8, %f6
loop_2136:
movcs %icc, %g6, %g2
edge16ln %i4, %o5, %l4
tneg %icc, 0x4
stw %l2, [%l7 + 0x74]
for %f2, %f6, %f8
tn %xcc, 0x1
ldd [%l7 + 0x68], %f12
stx %o7, [%l7 + 0x10]
fbge,a %fcc3, loop_2137
edge16ln %g7, %g4, %l3
fmovsne %xcc, %f10, %f4
fpsub32s %f8, %f5, %f10
loop_2137:
tsubcc %g1, %l0, %o3
fmul8x16 %f9, %f4, %f8
srl %g5, 0x02, %g3
fbg %fcc0, loop_2138
fbl,a %fcc0, loop_2139
ldsb [%l7 + 0x5D], %l1
fbg,a %fcc0, loop_2140
loop_2138:
lduh [%l7 + 0x74], %l5
loop_2139:
ldub [%l7 + 0x68], %i2
fmovde %xcc, %f9, %f11
loop_2140:
movvs %icc, %i6, %i5
std %f10, [%l7 + 0x40]
st %f14, [%l7 + 0x4C]
lduh [%l7 + 0x22], %o1
xor %i1, %i7, %o4
ldsh [%l7 + 0x10], %i3
movre %l6, %o6, %o0
stb %i0, [%l7 + 0x75]
edge32 %o2, %g6, %i4
fmovsvc %xcc, %f2, %f1
srlx %g2, %l4, %l2
fmovsvc %xcc, %f9, %f15
subcc %o5, 0x015B, %g7
sllx %g4, 0x1F, %o7
and %g1, %l0, %l3
fbul,a %fcc1, loop_2141
fand %f0, %f4, %f2
fmovda %icc, %f15, %f0
taddcc %g5, 0x1447, %o3
loop_2141:
lduh [%l7 + 0x7C], %l1
edge32ln %g3, %i2, %l5
fbne %fcc0, loop_2142
fandnot1s %f0, %f13, %f1
fbul,a %fcc0, loop_2143
fandnot1s %f6, %f2, %f15
loop_2142:
ble,a loop_2144
stx %i6, [%l7 + 0x60]
loop_2143:
edge8 %i5, %o1, %i1
fpsub16s %f5, %f0, %f5
loop_2144:
fpsub32 %f8, %f6, %f2
fandnot1 %f2, %f14, %f0
fmovse %xcc, %f1, %f15
udiv %o4, 0x078A, %i3
fmul8x16 %f6, %f8, %f2
std %f14, [%l7 + 0x30]
xorcc %i7, %o6, %l6
fmovdne %icc, %f2, %f1
fmul8x16 %f9, %f2, %f6
sdivcc %o0, 0x13A2, %i0
edge8ln %g6, %o2, %g2
fmovrdgz %i4, %f0, %f6
fmul8x16au %f10, %f1, %f12
fxnors %f9, %f15, %f6
movrgz %l4, 0x12C, %l2
bneg,pt %icc, loop_2145
lduw [%l7 + 0x3C], %g7
and %g4, %o5, %g1
fmovrsne %o7, %f5, %f10
loop_2145:
fmovsleu %xcc, %f12, %f7
fbo %fcc2, loop_2146
fmovscc %icc, %f4, %f5
xor %l3, %g5, %o3
tl %icc, 0x4
loop_2146:
call loop_2147
subc %l0, 0x0DE3, %g3
lduw [%l7 + 0x3C], %i2
andncc %l1, %l5, %i6
loop_2147:
st %f8, [%l7 + 0x28]
ldsh [%l7 + 0x38], %i5
fmovd %f4, %f4
edge32ln %i1, %o4, %i3
fmovsvc %icc, %f8, %f0
ldsh [%l7 + 0x70], %o1
ldx [%l7 + 0x30], %o6
fmovsle %xcc, %f14, %f11
fba %fcc1, loop_2148
sth %l6, [%l7 + 0x24]
fmovdneg %xcc, %f0, %f3
add %i7, %i0, %o0
loop_2148:
fmovrsgz %o2, %f10, %f8
fmovsvs %icc, %f5, %f6
nop
setx loop_2149, %l0, %l1
jmpl %l1, %g2
bn,a,pt %icc, loop_2150
or %g6, %i4, %l2
srax %l4, 0x1D, %g7
loop_2149:
fcmpeq32 %f0, %f4, %g4
loop_2150:
alignaddr %g1, %o7, %o5
nop
setx loop_2151, %l0, %l1
jmpl %l1, %l3
fcmpne32 %f14, %f8, %g5
move %icc, %l0, %o3
srl %g3, 0x19, %i2
loop_2151:
lduw [%l7 + 0x10], %l1
std %f14, [%l7 + 0x40]
fmovrde %i6, %f2, %f10
fornot1s %f12, %f3, %f2
fmul8ulx16 %f6, %f10, %f4
fandnot2s %f12, %f3, %f0
fcmple16 %f4, %f14, %l5
edge32 %i1, %i5, %i3
fbue,a %fcc3, loop_2152
movcc %xcc, %o1, %o6
fcmpeq32 %f14, %f14, %o4
fnot1 %f8, %f6
loop_2152:
movrlz %l6, %i0, %o0
srl %o2, 0x14, %g2
st %f10, [%l7 + 0x1C]
fble,a %fcc0, loop_2153
fpsub16s %f9, %f13, %f10
movcc %icc, %g6, %i4
brgez %l2, loop_2154
loop_2153:
brnz %l4, loop_2155
subc %i7, 0x1DAC, %g4
lduw [%l7 + 0x78], %g7
loop_2154:
fandnot2s %f14, %f1, %f14
loop_2155:
fmovdvs %xcc, %f0, %f4
ldsb [%l7 + 0x44], %o7
bleu loop_2156
fmuld8sux16 %f9, %f0, %f4
array8 %o5, %l3, %g5
fandnot1 %f2, %f0, %f10
loop_2156:
movre %g1, 0x059, %o3
orncc %g3, %l0, %i2
movrlez %l1, %l5, %i6
ldx [%l7 + 0x10], %i1
ldsh [%l7 + 0x30], %i3
stx %i5, [%l7 + 0x78]
edge16 %o1, %o4, %l6
ldsh [%l7 + 0x0A], %o6
fmovrslez %o0, %f6, %f9
fandnot1s %f2, %f5, %f2
bg,a,pn %xcc, loop_2157
ldx [%l7 + 0x20], %i0
addc %o2, %g2, %i4
fsrc2s %f7, %f9
loop_2157:
andcc %l2, %g6, %i7
fmovdleu %xcc, %f0, %f14
fble,a %fcc0, loop_2158
fnand %f10, %f12, %f14
fmovrdgz %g4, %f8, %f8
tle %icc, 0x7
loop_2158:
lduw [%l7 + 0x08], %g7
sth %l4, [%l7 + 0x4E]
udivcc %o7, 0x1277, %o5
umul %g5, 0x148F, %g1
fbug,a %fcc3, loop_2159
sth %o3, [%l7 + 0x44]
fabsd %f2, %f14
fandnot1 %f8, %f6, %f10
loop_2159:
tle %xcc, 0x2
addc %g3, %l0, %i2
lduw [%l7 + 0x60], %l1
tge %icc, 0x7
ldd [%l7 + 0x38], %f10
fmovsvc %icc, %f3, %f0
ld [%l7 + 0x3C], %f10
ld [%l7 + 0x50], %f4
brlez %l5, loop_2160
st %f6, [%l7 + 0x38]
ldsb [%l7 + 0x08], %i6
tcc %icc, 0x7
loop_2160:
sub %i1, %i3, %l3
fbe,a %fcc0, loop_2161
fbe,a %fcc0, loop_2162
call loop_2163
ldsb [%l7 + 0x0A], %o1
loop_2161:
tsubcc %o4, %l6, %i5
loop_2162:
fnot2 %f0, %f0
loop_2163:
fble,a %fcc1, loop_2164
bpos,a %xcc, loop_2165
fzeros %f12
array8 %o6, %i0, %o2
loop_2164:
fmovrdgz %g2, %f8, %f6
loop_2165:
ldsw [%l7 + 0x6C], %o0
fbn,a %fcc1, loop_2166
tpos %xcc, 0x1
ldsh [%l7 + 0x36], %l2
or %i4, %i7, %g4
loop_2166:
std %f14, [%l7 + 0x08]
addccc %g6, 0x1B38, %l4
fnand %f4, %f4, %f8
be,a,pn %icc, loop_2167
ldx [%l7 + 0x68], %g7
bneg,a,pn %xcc, loop_2168
ldub [%l7 + 0x0B], %o5
loop_2167:
fsrc2 %f14, %f14
fmovdneg %xcc, %f5, %f2
loop_2168:
addccc %g5, %g1, %o7
fpadd16 %f0, %f8, %f2
addccc %o3, 0x10EC, %g3
lduh [%l7 + 0x42], %i2
lduw [%l7 + 0x1C], %l1
movle %xcc, %l5, %i6
brgz,a %i1, loop_2169
bg,pt %icc, loop_2170
fbug %fcc1, loop_2171
std %f2, [%l7 + 0x48]
loop_2169:
ldsh [%l7 + 0x62], %i3
loop_2170:
edge32ln %l0, %o1, %o4
loop_2171:
fcmpgt16 %f12, %f14, %l6
brlez,a %i5, loop_2172
ld [%l7 + 0x08], %f4
or %o6, %i0, %l3
fsrc1s %f7, %f0
loop_2172:
fnands %f11, %f1, %f13
udivcc %g2, 0x0299, %o0
subccc %l2, 0x0620, %o2
sllx %i7, %g4, %g6
fornot2 %f2, %f14, %f12
fbg %fcc1, loop_2173
ldsb [%l7 + 0x55], %i4
te %xcc, 0x6
fnand %f8, %f6, %f8
loop_2173:
fmovdle %icc, %f10, %f5
edge32l %g7, %l4, %g5
fnot1s %f10, %f4
fmovrdne %g1, %f6, %f8
tcc %icc, 0x2
fxor %f8, %f4, %f10
umul %o5, 0x1F2D, %o7
ldsw [%l7 + 0x30], %o3
bcc,a loop_2174
subccc %g3, %l1, %i2
ldsw [%l7 + 0x2C], %l5
fexpand %f13, %f10
loop_2174:
bneg,pt %icc, loop_2175
addccc %i6, 0x0824, %i1
sth %l0, [%l7 + 0x24]
be,a %xcc, loop_2176
loop_2175:
fmovrse %i3, %f6, %f1
fsrc2s %f1, %f10
ta %xcc, 0x7
loop_2176:
fmovrde %o1, %f14, %f12
fmovsg %xcc, %f6, %f7
subccc %l6, 0x0F8A, %i5
udivx %o6, 0x1283, %i0
ba,a,pn %xcc, loop_2177
fnands %f13, %f7, %f14
fmovdneg %xcc, %f4, %f10
alignaddr %o4, %l3, %o0
loop_2177:
fmul8x16al %f8, %f11, %f4
fmovd %f0, %f6
fbg %fcc3, loop_2178
movcs %icc, %l2, %o2
xnorcc %g2, 0x0774, %g4
stx %g6, [%l7 + 0x40]
loop_2178:
taddcc %i4, 0x1CD5, %i7
ldub [%l7 + 0x47], %g7
sllx %g5, 0x1F, %g1
std %f8, [%l7 + 0x58]
bn loop_2179
fmul8x16au %f10, %f5, %f10
sdiv %o5, 0x18F4, %l4
fmovrslez %o7, %f5, %f13
loop_2179:
nop
setx loop_2180, %l0, %l1
jmpl %l1, %g3
ldx [%l7 + 0x30], %o3
fmovrsne %i2, %f6, %f8
fornot2 %f0, %f8, %f0
loop_2180:
fcmple16 %f0, %f2, %l5
edge16n %i6, %i1, %l0
fbue,a %fcc0, loop_2181
movcc %icc, %i3, %l1
bn,pt %icc, loop_2182
lduh [%l7 + 0x34], %l6
loop_2181:
sdivx %o1, 0x04A6, %i5
fmovrslz %i0, %f10, %f3
loop_2182:
stx %o6, [%l7 + 0x60]
fmovscs %xcc, %f3, %f2
edge16ln %l3, %o0, %l2
fcmpgt16 %f4, %f0, %o4
fands %f13, %f7, %f1
fmovd %f12, %f8
taddcc %o2, %g4, %g2
ldx [%l7 + 0x38], %g6
tgu %icc, 0x2
fmovsneg %icc, %f10, %f6
movne %xcc, %i4, %g7
stb %g5, [%l7 + 0x72]
movgu %xcc, %g1, %i7
ldub [%l7 + 0x72], %o5
fmovscs %icc, %f6, %f11
fnands %f7, %f0, %f3
andcc %l4, 0x0E17, %o7
fmovrdlz %g3, %f10, %f10
sllx %o3, %i2, %i6
fmovscc %xcc, %f2, %f1
stw %i1, [%l7 + 0x4C]
ldsb [%l7 + 0x71], %l5
brgz,a %l0, loop_2183
std %f14, [%l7 + 0x08]
fbu %fcc0, loop_2184
lduw [%l7 + 0x10], %l1
loop_2183:
sth %l6, [%l7 + 0x18]
lduw [%l7 + 0x24], %o1
loop_2184:
addccc %i5, 0x0163, %i0
fblg,a %fcc3, loop_2185
lduh [%l7 + 0x70], %o6
fmovse %xcc, %f13, %f1
fmovsleu %xcc, %f11, %f3
loop_2185:
fmul8ulx16 %f12, %f4, %f2
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x30], %l3
fandnot2 %f14, %f0, %f10
lduh [%l7 + 0x30], %i3
fbn %fcc3, loop_2186
fmovsgu %xcc, %f13, %f13
stw %l2, [%l7 + 0x70]
stw %o4, [%l7 + 0x7C]
loop_2186:
movcs %xcc, %o2, %o0
move %xcc, %g4, %g2
bleu,a,pt %xcc, loop_2187
bn,a,pt %xcc, loop_2188
fbn,a %fcc2, loop_2189
fsrc2s %f14, %f8
loop_2187:
edge16n %g6, %g7, %g5
loop_2188:
ldsh [%l7 + 0x36], %i4
loop_2189:
ldd [%l7 + 0x18], %f8
lduh [%l7 + 0x60], %i7
sth %g1, [%l7 + 0x36]
ldx [%l7 + 0x08], %l4
fbn %fcc3, loop_2190
subcc %o7, 0x18D3, %g3
fmovsgu %icc, %f3, %f4
call loop_2191
loop_2190:
fba,a %fcc2, loop_2192
stx %o3, [%l7 + 0x28]
fnot2s %f3, %f14
loop_2191:
movcs %xcc, %i2, %i6
loop_2192:
ld [%l7 + 0x6C], %f0
fnot1 %f14, %f12
bn,pn %xcc, loop_2193
fzero %f12
movpos %xcc, %o5, %l5
std %f6, [%l7 + 0x20]
loop_2193:
fone %f0
ldsb [%l7 + 0x5E], %l0
fexpand %f3, %f6
xnor %i1, %l1, %l6
std %f2, [%l7 + 0x20]
std %f0, [%l7 + 0x40]
stb %o1, [%l7 + 0x3E]
st %f9, [%l7 + 0x58]
alignaddrl %i0, %o6, %l3
brlez %i3, loop_2194
stx %l2, [%l7 + 0x30]
ld [%l7 + 0x24], %f8
fnand %f8, %f12, %f0
loop_2194:
fandnot2 %f10, %f14, %f14
fcmple16 %f6, %f8, %o4
bne,a loop_2195
fbuge,a %fcc1, loop_2196
tvs %icc, 0x5
fcmpgt16 %f8, %f6, %o2
loop_2195:
fmovsvc %icc, %f9, %f4
loop_2196:
brgz %i5, loop_2197
srlx %o0, 0x0B, %g4
fba %fcc0, loop_2198
fandnot2 %f4, %f6, %f14
loop_2197:
ldsb [%l7 + 0x35], %g2
ldsh [%l7 + 0x18], %g7
loop_2198:
edge8 %g5, %g6, %i4
edge16l %g1, %l4, %o7
fmovdvc %icc, %f6, %f0
fmovrsgez %g3, %f11, %f6
stw %i7, [%l7 + 0x7C]
tvc %icc, 0x0
nop
setx loop_2199, %l0, %l1
jmpl %l1, %o3
fnegd %f6, %f12
ld [%l7 + 0x70], %f5
addcc %i2, 0x0394, %o5
loop_2199:
tg %icc, 0x7
stw %i6, [%l7 + 0x30]
sth %l0, [%l7 + 0x2C]
st %f3, [%l7 + 0x48]
fbe,a %fcc2, loop_2200
mulx %i1, 0x13C0, %l5
brgez,a %l6, loop_2201
bleu loop_2202
loop_2200:
te %xcc, 0x5
stw %o1, [%l7 + 0x14]
loop_2201:
fmovrdlz %i0, %f4, %f2
loop_2202:
lduw [%l7 + 0x58], %o6
fmovsvc %icc, %f4, %f10
std %f2, [%l7 + 0x30]
tcs %icc, 0x6
std %f6, [%l7 + 0x28]
nop
setx loop_2203, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x5A], %l3
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x0B], %l1
loop_2203:
fones %f13
std %f6, [%l7 + 0x28]
tge %icc, 0x4
ldsb [%l7 + 0x5D], %l2
std %f10, [%l7 + 0x20]
fpackfix %f10, %f9
edge16ln %o4, %i3, %o2
fnand %f6, %f0, %f0
tg %xcc, 0x3
add %o0, 0x06FE, %g4
fcmpgt16 %f6, %f0, %i5
fmul8sux16 %f2, %f2, %f14
stb %g2, [%l7 + 0x1F]
fpsub16s %f2, %f10, %f4
st %f6, [%l7 + 0x24]
movre %g5, 0x36D, %g6
ldsh [%l7 + 0x48], %g7
tne %icc, 0x0
edge8ln %i4, %l4, %o7
fbu,a %fcc0, loop_2204
st %f7, [%l7 + 0x0C]
fcmpeq16 %f6, %f4, %g1
fones %f11
loop_2204:
andn %i7, %o3, %i2
edge8 %g3, %o5, %l0
fmovspos %icc, %f3, %f2
fmovsvs %icc, %f10, %f5
fmovsle %icc, %f14, %f11
movre %i1, 0x01A, %l5
fbge,a %fcc2, loop_2205
fmul8x16al %f3, %f7, %f4
fornot1s %f3, %f15, %f1
ld [%l7 + 0x30], %f15
loop_2205:
fmovdge %icc, %f6, %f7
mulscc %l6, %i6, %o1
fblg %fcc2, loop_2206
bleu,a loop_2207
sth %o6, [%l7 + 0x44]
fcmpeq16 %f0, %f10, %i0
loop_2206:
fmovrdlz %l1, %f8, %f12
loop_2207:
fandnot2s %f6, %f0, %f14
fpadd16s %f0, %f11, %f7
sdivx %l3, 0x0FB2, %l2
nop
setx loop_2208, %l0, %l1
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 + 0x08], %o4
std %f8, [%l7 + 0x38]
fnegd %f14, %f8
loop_2208:
ldd [%l7 + 0x70], %f0
ldd [%l7 + 0x10], %f2
ldub [%l7 + 0x74], %o2
fmovrslz %i3, %f7, %f0
stx %g4, [%l7 + 0x20]
st %f11, [%l7 + 0x0C]
brlez,a %o0, loop_2209
smul %i5, %g5, %g2
movcs %icc, %g6, %g7
lduw [%l7 + 0x24], %i4
loop_2209:
brlz,a %o7, loop_2210
andcc %g1, %l4, %i7
fmovdpos %xcc, %f10, %f14
edge8l %i2, %o3, %g3
loop_2210:
fpadd16s %f3, %f5, %f9
st %f14, [%l7 + 0x4C]
faligndata %f6, %f0, %f12
ldsh [%l7 + 0x5C], %l0
edge8 %o5, %l5, %i1
orn %i6, %o1, %o6
stb %i0, [%l7 + 0x1D]
nop
setx loop_2211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %l1, %l3, %l2
fmuld8sux16 %f5, %f6, %f8
tvs %icc, 0x3
loop_2211:
srlx %o4, 0x09, %l6
movg %xcc, %i3, %o2
fpsub16 %f12, %f6, %f2
stw %o0, [%l7 + 0x18]
ba,a,pt %icc, loop_2212
fpsub16s %f11, %f1, %f15
fmul8ulx16 %f2, %f10, %f6
lduh [%l7 + 0x52], %i5
loop_2212:
edge32 %g4, %g5, %g2
fcmpd %fcc3, %f14, %f0
ldsb [%l7 + 0x37], %g7
sth %g6, [%l7 + 0x5C]
tcs %xcc, 0x6
array32 %o7, %g1, %l4
tvc %icc, 0x2
sra %i4, %i7, %o3
lduw [%l7 + 0x60], %i2
ldub [%l7 + 0x76], %g3
ldx [%l7 + 0x58], %l0
fbge,a %fcc2, loop_2213
fors %f11, %f3, %f14
call loop_2214
sth %o5, [%l7 + 0x3C]
loop_2213:
bgu,pn %icc, loop_2215
ldub [%l7 + 0x2C], %i1
loop_2214:
bpos,pn %icc, loop_2216
tsubcctv %l5, 0x17A1, %i6
loop_2215:
fmovse %xcc, %f10, %f3
taddcctv %o6, 0x144C, %o1
loop_2216:
tvc %xcc, 0x7
fmovscc %icc, %f5, %f5
srlx %i0, 0x1F, %l3
fmovse %icc, %f11, %f4
fandnot2s %f14, %f12, %f2
ldub [%l7 + 0x2B], %l1
fmovdg %icc, %f4, %f3
nop
setx loop_2217, %l0, %l1
jmpl %l1, %o4
st %f6, [%l7 + 0x44]
fmovsneg %icc, %f4, %f5
movl %icc, %l6, %i3
loop_2217:
fbn %fcc2, loop_2218
tl %icc, 0x1
fbue,a %fcc2, loop_2219
movle %xcc, %l2, %o2
loop_2218:
alignaddrl %o0, %g4, %g5
fnegd %f14, %f14
loop_2219:
ldub [%l7 + 0x28], %i5
stx %g7, [%l7 + 0x08]
fmovdcc %icc, %f14, %f1
ldsw [%l7 + 0x2C], %g6
edge8l %g2, %o7, %l4
bpos,pt %xcc, loop_2220
bcc,a %icc, loop_2221
bn,a %icc, loop_2222
fnot2 %f10, %f12
loop_2220:
tvc %icc, 0x5
loop_2221:
orn %i4, 0x082D, %i7
loop_2222:
alignaddrl %o3, %g1, %g3
fpsub32s %f9, %f0, %f1
srl %i2, %o5, %l0
sra %i1, 0x0F, %i6
fxnors %f12, %f8, %f12
fmuld8sux16 %f15, %f14, %f0
movvc %icc, %l5, %o6
brz %i0, loop_2223
lduh [%l7 + 0x20], %o1
or %l3, %o4, %l1
fbge %fcc3, loop_2224
loop_2223:
fmovrsne %i3, %f9, %f4
stw %l2, [%l7 + 0x70]
udivx %o2, 0x0068, %l6
loop_2224:
ldd [%l7 + 0x20], %f12
movleu %icc, %o0, %g4
fzero %f10
st %f13, [%l7 + 0x28]
fbug,a %fcc2, loop_2225
ldx [%l7 + 0x40], %i5
fbn,a %fcc0, loop_2226
fxnors %f5, %f5, %f1
loop_2225:
stb %g5, [%l7 + 0x7E]
ld [%l7 + 0x7C], %f14
loop_2226:
fmul8ulx16 %f6, %f10, %f14
tcc %icc, 0x6
sdivcc %g6, 0x0196, %g7
lduw [%l7 + 0x40], %g2
fmovsl %xcc, %f15, %f4
fbo %fcc0, loop_2227
ld [%l7 + 0x30], %f4
tle %icc, 0x1
brlez,a %o7, loop_2228
loop_2227:
ldx [%l7 + 0x60], %l4
sth %i7, [%l7 + 0x1E]
ba %icc, loop_2229
loop_2228:
ldsb [%l7 + 0x41], %o3
fpsub32s %f13, %f1, %f4
fpack32 %f10, %f2, %f8
loop_2229:
faligndata %f4, %f0, %f2
bvs,a,pt %icc, loop_2230
stb %g1, [%l7 + 0x30]
bl,a %icc, loop_2231
ldx [%l7 + 0x20], %i4
loop_2230:
fxnor %f12, %f6, %f12
movrgz %g3, %i2, %l0
loop_2231:
fxnors %f14, %f13, %f14
std %f4, [%l7 + 0x50]
ble,a,pn %icc, loop_2232
tsubcc %i1, %o5, %l5
brgz,a %o6, loop_2233
fcmpgt16 %f12, %f0, %i0
loop_2232:
fmul8x16 %f12, %f4, %f0
fcmpgt16 %f0, %f2, %i6
loop_2233:
call loop_2234
stx %o1, [%l7 + 0x10]
brnz,a %o4, loop_2235
std %f0, [%l7 + 0x20]
loop_2234:
ldx [%l7 + 0x48], %l1
tgu %icc, 0x0
loop_2235:
ldsh [%l7 + 0x18], %i3
fmovsne %xcc, %f3, %f6
movre %l2, %l3, %l6
fmovdne %icc, %f9, %f15
be,a,pt %xcc, loop_2236
srlx %o0, 0x00, %o2
ba,a,pn %xcc, loop_2237
ldsb [%l7 + 0x3D], %i5
loop_2236:
std %f6, [%l7 + 0x60]
bge %xcc, loop_2238
loop_2237:
brlz,a %g5, loop_2239
fmovs %f15, %f2
stw %g4, [%l7 + 0x5C]
loop_2238:
lduh [%l7 + 0x62], %g7
loop_2239:
xnorcc %g6, %g2, %l4
orcc %o7, 0x0F6F, %i7
taddcctv %o3, 0x05B6, %i4
ldsh [%l7 + 0x6A], %g3
fnegs %f11, %f11
movle %xcc, %i2, %g1
fnands %f11, %f3, %f14
lduw [%l7 + 0x50], %i1
fmovrse %o5, %f15, %f4
st %f11, [%l7 + 0x20]
fnot2 %f4, %f10
ldd [%l7 + 0x60], %f6
fzeros %f1
orcc %l5, %o6, %i0
fsrc1 %f12, %f14
fnors %f0, %f15, %f9
andncc %i6, %l0, %o4
ldx [%l7 + 0x68], %l1
fornot1s %f13, %f4, %f3
ldsh [%l7 + 0x20], %i3
movcs %xcc, %o1, %l3
fmovsl %icc, %f6, %f14
stw %l6, [%l7 + 0x2C]
std %f10, [%l7 + 0x78]
fmovrdlez %l2, %f12, %f2
srax %o2, %o0, %g5
fblg,a %fcc3, loop_2240
call loop_2241
tl %xcc, 0x2
fors %f6, %f4, %f10
loop_2240:
fblg %fcc3, loop_2242
loop_2241:
smul %i5, 0x0D69, %g4
fmovsg %xcc, %f8, %f13
tle %icc, 0x6
loop_2242:
taddcc %g7, 0x190A, %g2
fcmpeq32 %f6, %f2, %l4
fmovdvs %icc, %f4, %f4
movrgz %g6, 0x197, %o7
fmovdcs %xcc, %f0, %f12
sdivcc %i7, 0x1F42, %i4
fcmpeq16 %f0, %f10, %g3
edge16 %o3, %g1, %i1
sth %i2, [%l7 + 0x2C]
fbo,a %fcc1, loop_2243
tleu %icc, 0x3
sdivcc %o5, 0x1203, %o6
subc %l5, 0x087C, %i0
loop_2243:
ldsw [%l7 + 0x54], %l0
sth %o4, [%l7 + 0x58]
smul %i6, 0x10EA, %l1
fbul,a %fcc3, loop_2244
stw %i3, [%l7 + 0x14]
udiv %l3, 0x1473, %l6
st %f14, [%l7 + 0x1C]
loop_2244:
addccc %o1, 0x1A1B, %o2
pdist %f12, %f12, %f8
stx %l2, [%l7 + 0x08]
sethi 0x0855, %g5
mova %icc, %i5, %o0
popc %g7, %g4
bl,a %xcc, loop_2245
fmovrsne %g2, %f15, %f0
lduh [%l7 + 0x2C], %l4
fnot2 %f0, %f14
loop_2245:
ldd [%l7 + 0x48], %f4
mulscc %g6, %i7, %o7
sub %g3, %o3, %g1
ldsb [%l7 + 0x70], %i1
fzeros %f5
stx %i4, [%l7 + 0x60]
stx %o5, [%l7 + 0x30]
movgu %icc, %o6, %l5
call loop_2246
sra %i2, %l0, %o4
ldub [%l7 + 0x3B], %i0
fpsub16 %f8, %f10, %f10
loop_2246:
stw %i6, [%l7 + 0x44]
fpadd16 %f14, %f8, %f14
tcs %xcc, 0x6
fsrc1s %f11, %f4
sll %l1, 0x04, %l3
ldd [%l7 + 0x48], %f6
fmovdgu %xcc, %f5, %f5
ldsw [%l7 + 0x40], %i3
sll %o1, 0x1A, %l6
lduh [%l7 + 0x5C], %o2
brgz %g5, loop_2247
sth %i5, [%l7 + 0x22]
fbn,a %fcc3, loop_2248
fmovrdgz %o0, %f12, %f14
loop_2247:
edge8ln %l2, %g7, %g4
nop
setx loop_2249, %l0, %l1
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_2248:
bcs,a loop_2250
movvs %icc, %l4, %g2
ldx [%l7 + 0x48], %g6
loop_2249:
fcmpne32 %f14, %f4, %i7
loop_2250:
lduh [%l7 + 0x40], %g3
fmovrslez %o3, %f3, %f4
movvs %xcc, %o7, %g1
mulscc %i1, %o5, %o6
ldub [%l7 + 0x36], %l5
alignaddrl %i2, %l0, %i4
fandnot1 %f4, %f2, %f2
fmovd %f0, %f10
fpsub32 %f8, %f4, %f4
fpsub32s %f10, %f6, %f10
fmovsne %xcc, %f10, %f15
taddcc %i0, %i6, %o4
fandnot2s %f11, %f12, %f14
andncc %l3, %i3, %o1
fmovdgu %xcc, %f4, %f9
movrlz %l6, %o2, %g5
sllx %l1, %o0, %i5
sdiv %l2, 0x00A7, %g7
movrgz %g4, 0x056, %g2
fmovsne %icc, %f2, %f4
subccc %g6, 0x0681, %i7
ldsb [%l7 + 0x22], %g3
fandnot2s %f8, %f2, %f9
ldd [%l7 + 0x60], %f0
call loop_2251
bg,a,pt %xcc, loop_2252
lduh [%l7 + 0x0C], %o3
movrlez %o7, %l4, %g1
loop_2251:
pdist %f6, %f6, %f14
loop_2252:
fmovspos %icc, %f0, %f0
fbl,a %fcc3, loop_2253
fbule %fcc3, loop_2254
subcc %o5, 0x0827, %i1
st %f0, [%l7 + 0x28]
loop_2253:
tg %xcc, 0x3
loop_2254:
nop
setx loop_2255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x27], %l5
tge %icc, 0x7
sethi 0x15FC, %o6
loop_2255:
array8 %i2, %i4, %i0
ldsb [%l7 + 0x16], %i6
std %f14, [%l7 + 0x70]
lduh [%l7 + 0x14], %o4
ldsw [%l7 + 0x10], %l3
fbuge %fcc0, loop_2256
fmovrsgz %l0, %f3, %f3
movcc %icc, %i3, %o1
ldub [%l7 + 0x41], %l6
loop_2256:
fmovrdlez %o2, %f8, %f0
smul %g5, 0x133B, %o0
fpsub32 %f0, %f14, %f4
call loop_2257
subc %l1, 0x1BD1, %i5
faligndata %f0, %f8, %f14
brlz %g7, loop_2258
loop_2257:
mova %xcc, %g4, %g2
fmovsle %xcc, %f2, %f7
bn,a %icc, loop_2259
loop_2258:
movg %icc, %l2, %i7
orn %g3, 0x14F8, %o3
xnorcc %g6, %l4, %g1
loop_2259:
tvs %xcc, 0x4
fmovsge %icc, %f0, %f1
st %f9, [%l7 + 0x64]
ldx [%l7 + 0x68], %o7
tvc %icc, 0x1
fors %f8, %f8, %f7
bleu %icc, loop_2260
fbge %fcc3, loop_2261
movrlez %i1, %o5, %o6
fmul8x16au %f8, %f2, %f10
loop_2260:
fandnot2 %f6, %f0, %f10
loop_2261:
sdiv %i2, 0x0466, %i4
bcs,a,pt %xcc, loop_2262
nop
setx loop_2263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x4C]
udiv %l5, 0x1B90, %i6
loop_2262:
edge8l %i0, %l3, %l0
loop_2263:
orn %o4, 0x07D1, %o1
sth %l6, [%l7 + 0x6E]
xorcc %i3, %o2, %o0
tcc %xcc, 0x5
array32 %l1, %i5, %g5
fmovdl %icc, %f2, %f2
std %f4, [%l7 + 0x50]
fbe %fcc2, loop_2264
tle %icc, 0x1
fcmpd %fcc1, %f4, %f2
st %f2, [%l7 + 0x20]
loop_2264:
st %f10, [%l7 + 0x28]
edge16l %g7, %g2, %g4
fpsub16s %f2, %f13, %f15
ldsb [%l7 + 0x35], %i7
stb %g3, [%l7 + 0x5E]
ldd [%l7 + 0x28], %f14
sth %o3, [%l7 + 0x46]
addcc %g6, %l2, %g1
ld [%l7 + 0x44], %f0
movrne %o7, %i1, %l4
fbe,a %fcc2, loop_2265
fbul %fcc1, loop_2266
ldsw [%l7 + 0x10], %o6
brnz %o5, loop_2267
loop_2265:
ldsw [%l7 + 0x3C], %i4
loop_2266:
ldd [%l7 + 0x18], %f10
fmovdg %icc, %f6, %f6
loop_2267:
fmovdn %xcc, %f4, %f11
lduh [%l7 + 0x58], %i2
fmul8ulx16 %f8, %f12, %f8
smul %i6, 0x0EB1, %l5
fandnot2 %f12, %f2, %f12
andn %l3, 0x1B87, %l0
ld [%l7 + 0x54], %f4
fbug %fcc0, loop_2268
ld [%l7 + 0x74], %f11
movgu %icc, %i0, %o1
fnand %f4, %f0, %f10
loop_2268:
fzeros %f5
edge8l %o4, %l6, %i3
ldub [%l7 + 0x3C], %o2
movne %icc, %o0, %l1
lduh [%l7 + 0x48], %g5
ldub [%l7 + 0x56], %i5
movneg %icc, %g7, %g4
fmovsa %xcc, %f9, %f14
ldx [%l7 + 0x48], %i7
stb %g2, [%l7 + 0x13]
movg %xcc, %g3, %o3
fandnot1 %f12, %f10, %f8
fnegd %f4, %f14
sth %l2, [%l7 + 0x3C]
fmovsne %xcc, %f2, %f11
ldd [%l7 + 0x20], %f8
fpsub32s %f12, %f14, %f5
fbuge %fcc2, loop_2269
std %f12, [%l7 + 0x28]
sdivx %g6, 0x1773, %o7
stw %g1, [%l7 + 0x20]
loop_2269:
lduw [%l7 + 0x18], %i1
ld [%l7 + 0x28], %f11
lduw [%l7 + 0x74], %o6
st %f13, [%l7 + 0x74]
srlx %o5, %l4, %i4
sllx %i6, 0x02, %l5
fmuld8sux16 %f11, %f10, %f2
ld [%l7 + 0x48], %f10
brz,a %i2, loop_2270
subcc %l3, 0x1E90, %i0
stx %o1, [%l7 + 0x10]
lduw [%l7 + 0x24], %o4
loop_2270:
fmovse %icc, %f11, %f9
ldx [%l7 + 0x50], %l0
movpos %xcc, %i3, %o2
fblg,a %fcc3, loop_2271
or %l6, %o0, %l1
std %f0, [%l7 + 0x38]
movcc %icc, %g5, %g7
loop_2271:
ldsw [%l7 + 0x0C], %g4
sth %i7, [%l7 + 0x0A]
fbul,a %fcc0, loop_2272
stx %i5, [%l7 + 0x38]
tsubcc %g3, 0x12EA, %g2
fmul8x16al %f4, %f13, %f6
loop_2272:
umulcc %o3, %g6, %o7
fmovsvs %icc, %f5, %f1
sth %g1, [%l7 + 0x2A]
be,a loop_2273
stb %i1, [%l7 + 0x4B]
te %icc, 0x1
fmovse %xcc, %f12, %f4
loop_2273:
fones %f11
tn %xcc, 0x4
bleu,a %icc, loop_2274
fcmpes %fcc2, %f6, %f13
ldsh [%l7 + 0x16], %o6
tleu %icc, 0x7
loop_2274:
fpsub16 %f12, %f6, %f10
sll %l2, %o5, %l4
lduh [%l7 + 0x66], %i4
fmul8x16au %f1, %f13, %f8
fmovdpos %xcc, %f13, %f3
fbule %fcc3, loop_2275
bn,a,pt %icc, loop_2276
ldx [%l7 + 0x38], %l5
stx %i6, [%l7 + 0x10]
loop_2275:
faligndata %f6, %f14, %f14
loop_2276:
tvc %xcc, 0x5
movneg %xcc, %i2, %l3
fmuld8ulx16 %f15, %f14, %f8
lduh [%l7 + 0x0E], %o1
alignaddr %i0, %l0, %i3
movre %o2, %l6, %o0
tcc %icc, 0x0
fpack32 %f0, %f6, %f12
fmovsgu %xcc, %f11, %f13
edge32ln %l1, %g5, %o4
tne %xcc, 0x7
fmovsvc %xcc, %f3, %f12
fornot1 %f12, %f12, %f10
lduw [%l7 + 0x18], %g7
ldsh [%l7 + 0x0E], %i7
fnors %f2, %f13, %f1
fornot1 %f0, %f6, %f0
ldsw [%l7 + 0x64], %i5
sth %g3, [%l7 + 0x58]
ldub [%l7 + 0x7A], %g2
movne %xcc, %g4, %o3
fmovsvs %icc, %f7, %f6
brgez %g6, loop_2277
stw %o7, [%l7 + 0x78]
xnor %g1, %i1, %o6
fmuld8ulx16 %f2, %f10, %f12
loop_2277:
ta %xcc, 0x7
fxnor %f14, %f6, %f14
fmovdleu %icc, %f9, %f6
fabsd %f2, %f10
ldub [%l7 + 0x1E], %o5
sth %l4, [%l7 + 0x48]
fmovrsgz %i4, %f11, %f2
fmovdn %xcc, %f11, %f5
brgez %l5, loop_2278
sllx %l2, %i6, %i2
fmovdge %icc, %f5, %f0
fmovrdlz %o1, %f0, %f4
loop_2278:
movrlz %l3, 0x053, %i0
movrlez %l0, 0x2B3, %o2
lduh [%l7 + 0x38], %l6
ldsb [%l7 + 0x46], %i3
andn %l1, 0x11E2, %o0
movrlz %o4, 0x2A0, %g7
ldd [%l7 + 0x60], %f8
fmovrsgez %i7, %f3, %f12
fbn %fcc3, loop_2279
fbug,a %fcc3, loop_2280
subcc %g5, 0x05F1, %i5
ldsh [%l7 + 0x14], %g2
loop_2279:
sth %g4, [%l7 + 0x0A]
loop_2280:
fmovscc %icc, %f4, %f13
fmovdne %xcc, %f11, %f15
stb %o3, [%l7 + 0x79]
stw %g3, [%l7 + 0x54]
fmovdcc %icc, %f2, %f13
ldsh [%l7 + 0x20], %o7
fnegd %f10, %f8
stw %g1, [%l7 + 0x78]
lduh [%l7 + 0x0A], %g6
nop
setx loop_2281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f2, %f15
fbul %fcc0, loop_2282
fbn %fcc2, loop_2283
loop_2281:
fnegd %f10, %f4
std %f8, [%l7 + 0x40]
loop_2282:
sth %o6, [%l7 + 0x5A]
loop_2283:
movre %o5, %i1, %i4
stb %l4, [%l7 + 0x09]
sethi 0x1FA7, %l5
xnor %l2, 0x18D0, %i6
fsrc1 %f14, %f8
edge8l %o1, %l3, %i2
sth %l0, [%l7 + 0x0A]
stw %i0, [%l7 + 0x10]
ldd [%l7 + 0x38], %f8
fmovrdgz %o2, %f10, %f8
fmovrse %i3, %f6, %f0
xorcc %l1, 0x1F72, %o0
tpos %icc, 0x5
std %f10, [%l7 + 0x48]
movne %xcc, %l6, %o4
orncc %i7, %g7, %g5
ldsw [%l7 + 0x64], %g2
ba loop_2284
fmovsne %icc, %f4, %f1
alignaddr %g4, %i5, %g3
ldsb [%l7 + 0x3B], %o3
loop_2284:
ldsw [%l7 + 0x3C], %o7
movcc %icc, %g6, %g1
fmovrde %o5, %f14, %f0
subcc %i1, 0x181B, %i4
ldub [%l7 + 0x78], %o6
popc 0x00ED, %l4
ldsw [%l7 + 0x50], %l2
fbne %fcc0, loop_2285
sllx %l5, 0x07, %o1
and %i6, %i2, %l3
ld [%l7 + 0x5C], %f0
loop_2285:
tvc %xcc, 0x5
ld [%l7 + 0x68], %f11
movcc %icc, %l0, %o2
call loop_2286
movge %xcc, %i3, %l1
fmovdpos %icc, %f4, %f1
fzero %f2
loop_2286:
lduh [%l7 + 0x42], %o0
faligndata %f12, %f12, %f4
fbn,a %fcc0, loop_2287
bleu loop_2288
fba %fcc1, loop_2289
fmovrsgez %l6, %f9, %f9
loop_2287:
siam 0x1
loop_2288:
brz %i0, loop_2290
loop_2289:
brgez,a %o4, loop_2291
fnot1 %f2, %f12
std %f0, [%l7 + 0x70]
loop_2290:
st %f0, [%l7 + 0x24]
loop_2291:
ldd [%l7 + 0x58], %f12
fand %f0, %f0, %f12
fmovrsgz %g7, %f13, %f12
brlz %g5, loop_2292
fpadd16s %f10, %f7, %f7
fbu,a %fcc1, loop_2293
taddcc %g2, %g4, %i5
loop_2292:
sdivx %g3, 0x020C, %i7
fpsub32s %f4, %f10, %f13
loop_2293:
ldx [%l7 + 0x70], %o3
fpadd16s %f14, %f3, %f11
subcc %g6, %o7, %g1
fmuld8sux16 %f4, %f15, %f4
ldx [%l7 + 0x38], %o5
ldsw [%l7 + 0x18], %i4
edge32l %i1, %o6, %l2
fmovdneg %icc, %f3, %f6
tne %xcc, 0x5
array16 %l4, %o1, %i6
bneg,a %xcc, loop_2294
fmovsa %xcc, %f7, %f11
st %f12, [%l7 + 0x38]
edge8n %i2, %l5, %l0
loop_2294:
edge32 %o2, %i3, %l1
xor %o0, %l6, %i0
movg %icc, %l3, %o4
bg,a loop_2295
addcc %g7, 0x140A, %g2
mulx %g4, %g5, %i5
fmovdg %icc, %f4, %f10
loop_2295:
fmovrdlez %g3, %f6, %f10
fnot1 %f6, %f14
fmovse %xcc, %f3, %f6
fpsub16s %f1, %f15, %f2
edge8ln %o3, %g6, %i7
ldd [%l7 + 0x58], %f12
tcs %icc, 0x3
fcmped %fcc3, %f2, %f4
fpsub32 %f0, %f12, %f8
fmovdvc %xcc, %f5, %f1
ldsh [%l7 + 0x0C], %g1
fbue %fcc0, loop_2296
lduh [%l7 + 0x5C], %o5
sethi 0x0C88, %i4
ldsw [%l7 + 0x28], %i1
loop_2296:
faligndata %f12, %f6, %f2
movge %xcc, %o7, %o6
fmovrdlez %l2, %f6, %f10
sll %l4, %i6, %o1
movrlz %l5, 0x371, %i2
fmovscs %xcc, %f6, %f13
ldsb [%l7 + 0x46], %l0
call loop_2297
movleu %icc, %i3, %o2
tl %icc, 0x6
fmovdgu %xcc, %f15, %f2
loop_2297:
fones %f10
subccc %o0, 0x01EC, %l6
edge32ln %i0, %l1, %o4
ldsb [%l7 + 0x6B], %l3
fmovrsgz %g7, %f5, %f6
fpack32 %f0, %f4, %f2
fmovdgu %icc, %f13, %f14
tvs %xcc, 0x0
xnor %g4, %g2, %g5
ldsb [%l7 + 0x0C], %g3
edge8 %i5, %o3, %g6
bl,a loop_2298
fzeros %f14
ldx [%l7 + 0x38], %i7
bcs,pn %icc, loop_2299
loop_2298:
sdivx %o5, 0x0C91, %i4
brgez %i1, loop_2300
fcmpes %fcc3, %f14, %f2
loop_2299:
ldsh [%l7 + 0x32], %g1
sethi 0x0BF1, %o7
loop_2300:
fcmpne16 %f6, %f8, %o6
sub %l4, 0x1F2E, %l2
fmovsvc %icc, %f9, %f9
tge %icc, 0x2
fpack16 %f8, %f7
stw %i6, [%l7 + 0x68]
fbn %fcc2, loop_2301
ldd [%l7 + 0x38], %f6
ldub [%l7 + 0x61], %o1
ldx [%l7 + 0x70], %l5
loop_2301:
std %f4, [%l7 + 0x20]
edge8l %l0, %i3, %o2
fpadd16s %f7, %f7, %f4
fors %f5, %f1, %f0
tn %xcc, 0x2
brlez,a %o0, loop_2302
umul %i2, %l6, %i0
stb %o4, [%l7 + 0x5A]
ld [%l7 + 0x40], %f7
loop_2302:
fcmple16 %f8, %f10, %l1
brnz,a %g7, loop_2303
fpsub16s %f6, %f6, %f15
addc %l3, %g4, %g2
st %f14, [%l7 + 0x78]
loop_2303:
fmovrdne %g5, %f12, %f8
edge16n %i5, %g3, %g6
fxnors %f9, %f10, %f8
srax %o3, %i7, %i4
fmovdn %icc, %f15, %f1
tvs %icc, 0x1
and %i1, %g1, %o7
fbu,a %fcc0, loop_2304
stb %o5, [%l7 + 0x2A]
stw %o6, [%l7 + 0x0C]
tsubcc %l2, %l4, %o1
loop_2304:
ta %xcc, 0x1
bpos,pn %icc, loop_2305
pdist %f6, %f8, %f14
fcmple16 %f8, %f4, %l5
stw %i6, [%l7 + 0x24]
loop_2305:
std %f10, [%l7 + 0x58]
fmovsle %icc, %f11, %f9
fmul8x16al %f13, %f14, %f12
st %f13, [%l7 + 0x64]
fcmps %fcc1, %f13, %f15
umulcc %l0, 0x1219, %o2
ta %xcc, 0x7
mulx %i3, 0x1F88, %o0
bge %icc, loop_2306
ldub [%l7 + 0x41], %i2
ldsb [%l7 + 0x39], %i0
fmovdl %xcc, %f5, %f12
loop_2306:
sethi 0x005E, %l6
fbule %fcc0, loop_2307
movle %icc, %l1, %g7
sdivx %l3, 0x1261, %g4
movrne %g2, 0x3C3, %o4
loop_2307:
fmovdvs %xcc, %f5, %f2
std %f10, [%l7 + 0x78]
stb %g5, [%l7 + 0x19]
ldsh [%l7 + 0x72], %g3
fxnor %f10, %f6, %f14
smul %i5, %g6, %i7
fnands %f4, %f14, %f6
udivcc %i4, 0x03B1, %i1
edge32ln %o3, %o7, %g1
lduh [%l7 + 0x16], %o6
and %o5, %l2, %o1
fbu %fcc2, loop_2308
tl %icc, 0x0
nop
setx loop_2309, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f0, %f12, %f14
loop_2308:
movcc %xcc, %l5, %l4
movne %icc, %i6, %o2
loop_2309:
fnot1 %f10, %f8
array16 %l0, %i3, %i2
bl,pn %icc, loop_2310
ldsh [%l7 + 0x72], %i0
movne %xcc, %l6, %l1
edge32 %o0, %l3, %g4
loop_2310:
ldub [%l7 + 0x71], %g2
std %f14, [%l7 + 0x58]
fbg,a %fcc0, loop_2311
stw %g7, [%l7 + 0x18]
stb %o4, [%l7 + 0x2D]
fmovscc %xcc, %f11, %f15
loop_2311:
movvs %xcc, %g5, %i5
array32 %g3, %g6, %i7
tgu %icc, 0x1
ldsw [%l7 + 0x64], %i1
fandnot1 %f6, %f10, %f14
bneg,a %xcc, loop_2312
stb %o3, [%l7 + 0x62]
fbule,a %fcc1, loop_2313
tcs %icc, 0x0
loop_2312:
te %xcc, 0x0
xor %i4, %o7, %o6
loop_2313:
fmovrde %o5, %f8, %f0
fmovdne %xcc, %f4, %f5
fmovdg %xcc, %f3, %f8
stb %l2, [%l7 + 0x6F]
lduw [%l7 + 0x50], %o1
ldd [%l7 + 0x68], %f4
fmovrdlz %g1, %f4, %f4
stb %l5, [%l7 + 0x12]
sra %i6, %o2, %l4
lduh [%l7 + 0x24], %i3
fcmpd %fcc0, %f14, %f10
fornot2 %f10, %f6, %f0
std %f6, [%l7 + 0x40]
udivx %l0, 0x1455, %i0
fmovdge %xcc, %f13, %f2
fmul8x16au %f12, %f4, %f12
movcc %icc, %l6, %l1
ldd [%l7 + 0x48], %f0
fand %f8, %f6, %f2
fmovrsgz %o0, %f0, %f7
ldub [%l7 + 0x53], %i2
pdist %f14, %f6, %f4
bcs,a %xcc, loop_2314
ldub [%l7 + 0x56], %g4
fzero %f12
stb %l3, [%l7 + 0x43]
loop_2314:
fbug,a %fcc1, loop_2315
udivcc %g7, 0x1200, %g2
ld [%l7 + 0x24], %f4
fbn,a %fcc3, loop_2316
loop_2315:
st %f6, [%l7 + 0x50]
sub %o4, 0x1CA4, %g5
umul %i5, %g6, %i7
loop_2316:
add %i1, %o3, %i4
std %f12, [%l7 + 0x50]
mulx %o7, %g3, %o5
fbul,a %fcc3, loop_2317
ldsb [%l7 + 0x45], %l2
stw %o1, [%l7 + 0x14]
movrne %o6, 0x203, %g1
loop_2317:
bpos,a %xcc, loop_2318
fbug,a %fcc3, loop_2319
std %f6, [%l7 + 0x30]
fpsub16 %f4, %f2, %f10
loop_2318:
stw %l5, [%l7 + 0x28]
loop_2319:
fbug %fcc0, loop_2320
fornot2 %f6, %f8, %f2
tg %icc, 0x5
movvs %xcc, %i6, %l4
loop_2320:
fbuge,a %fcc0, loop_2321
fmovrsgez %o2, %f11, %f1
lduh [%l7 + 0x6A], %i3
fbu,a %fcc3, loop_2322
loop_2321:
andn %i0, 0x1BE7, %l0
sdiv %l1, 0x016C, %l6
fxor %f10, %f12, %f14
loop_2322:
movrne %o0, %i2, %g4
ldd [%l7 + 0x20], %f12
ldx [%l7 + 0x18], %l3
fbul %fcc0, loop_2323
fbn %fcc0, loop_2324
fabss %f9, %f4
fnot2 %f14, %f4
loop_2323:
edge32 %g2, %g7, %g5
loop_2324:
fnegd %f0, %f0
fpadd32s %f10, %f12, %f4
brgz %o4, loop_2325
ldsw [%l7 + 0x6C], %i5
ldsw [%l7 + 0x28], %g6
fcmpgt16 %f0, %f0, %i7
loop_2325:
ldsh [%l7 + 0x5A], %o3
ldsh [%l7 + 0x38], %i1
stw %i4, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f6
orncc %o7, 0x14F3, %o5
fzero %f12
ldsw [%l7 + 0x24], %g3
srlx %o1, %o6, %g1
fba,a %fcc3, loop_2326
fbule,a %fcc0, loop_2327
fcmpne16 %f2, %f0, %l2
lduh [%l7 + 0x24], %i6
loop_2326:
stb %l4, [%l7 + 0x51]
loop_2327:
fbuge %fcc2, loop_2328
ldd [%l7 + 0x20], %f8
movrgez %l5, 0x0FC, %o2
sllx %i0, 0x03, %i3
loop_2328:
fbo,a %fcc3, loop_2329
ldsw [%l7 + 0x68], %l1
movne %xcc, %l6, %o0
std %f10, [%l7 + 0x38]
loop_2329:
fmovdpos %icc, %f1, %f3
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x48], %l0
fmovsa %icc, %f15, %f11
fbug,a %fcc3, loop_2330
fpadd32 %f10, %f6, %f4
lduh [%l7 + 0x56], %g4
stx %l3, [%l7 + 0x38]
loop_2330:
ldsw [%l7 + 0x7C], %g2
srlx %i2, %g7, %g5
ldd [%l7 + 0x28], %f10
sth %o4, [%l7 + 0x4A]
tvs %xcc, 0x1
edge8ln %i5, %g6, %o3
ldx [%l7 + 0x58], %i7
fpadd16 %f12, %f8, %f6
ldsw [%l7 + 0x2C], %i1
movne %xcc, %o7, %o5
fmovrse %i4, %f14, %f0
fcmped %fcc1, %f8, %f10
brlez %g3, loop_2331
ldsh [%l7 + 0x58], %o6
fmul8ulx16 %f6, %f12, %f14
smul %g1, 0x1A4B, %l2
loop_2331:
brlez %i6, loop_2332
fmovsleu %icc, %f0, %f7
lduh [%l7 + 0x44], %l4
andn %o1, %l5, %i0
loop_2332:
ldsb [%l7 + 0x7A], %o2
fmovdl %xcc, %f3, %f2
subccc %i3, 0x059E, %l6
sdivcc %o0, 0x0128, %l1
fnors %f1, %f2, %f6
movvs %xcc, %g4, %l0
stb %g2, [%l7 + 0x36]
bl,a,pt %xcc, loop_2333
lduw [%l7 + 0x68], %i2
brlz %g7, loop_2334
brnz %l3, loop_2335
loop_2333:
movrgz %g5, %i5, %g6
orn %o3, 0x104B, %o4
loop_2334:
lduh [%l7 + 0x24], %i7
loop_2335:
ldsh [%l7 + 0x30], %o7
udiv %o5, 0x00BF, %i1
fmovdle %xcc, %f8, %f5
tcs %icc, 0x4
movneg %icc, %g3, %i4
st %f14, [%l7 + 0x54]
movvc %icc, %g1, %o6
fzero %f4
stx %l2, [%l7 + 0x48]
tsubcctv %l4, 0x0EE0, %o1
bshuffle %f14, %f2, %f14
ldsh [%l7 + 0x34], %i6
fmovrdgez %i0, %f0, %f0
bge,a,pn %icc, loop_2336
movrgez %l5, 0x0F5, %i3
fsrc1s %f8, %f11
andcc %l6, %o0, %o2
loop_2336:
ldx [%l7 + 0x08], %g4
ldub [%l7 + 0x48], %l0
fzeros %f15
fmul8sux16 %f10, %f8, %f2
subcc %l1, %g2, %i2
fxnors %f2, %f11, %f7
lduh [%l7 + 0x60], %g7
umulcc %l3, %i5, %g6
edge16n %o3, %g5, %i7
faligndata %f10, %f0, %f12
taddcc %o7, 0x0E62, %o4
be,a,pn %icc, loop_2337
lduw [%l7 + 0x70], %i1
fcmple32 %f12, %f2, %o5
addc %g3, 0x14B9, %g1
loop_2337:
fpadd16 %f10, %f8, %f2
ldd [%l7 + 0x28], %f10
fbug,a %fcc0, loop_2338
ldub [%l7 + 0x6E], %o6
stx %i4, [%l7 + 0x40]
brgz %l4, loop_2339
loop_2338:
add %l2, 0x0D3C, %o1
stx %i0, [%l7 + 0x50]
fandnot1 %f4, %f0, %f8
loop_2339:
fmovsleu %xcc, %f9, %f4
bg,a loop_2340
std %f12, [%l7 + 0x68]
ldsw [%l7 + 0x48], %i6
stw %l5, [%l7 + 0x28]
loop_2340:
bneg,a,pt %xcc, loop_2341
lduw [%l7 + 0x50], %i3
subcc %o0, %o2, %l6
movcs %xcc, %g4, %l1
loop_2341:
fmovda %icc, %f1, %f8
ld [%l7 + 0x10], %f0
or %l0, %g2, %i2
fpadd32s %f10, %f6, %f7
tvc %xcc, 0x2
tcs %icc, 0x5
sth %l3, [%l7 + 0x26]
fmovdn %icc, %f3, %f7
stb %g7, [%l7 + 0x0E]
stx %g6, [%l7 + 0x60]
ldsw [%l7 + 0x4C], %o3
fcmpeq16 %f6, %f14, %g5
fmovscs %icc, %f0, %f11
fbue,a %fcc2, loop_2342
fsrc2 %f14, %f2
ldx [%l7 + 0x70], %i5
bvs %xcc, loop_2343
loop_2342:
edge16ln %i7, %o7, %i1
stw %o5, [%l7 + 0x64]
edge8 %g3, %g1, %o6
loop_2343:
movvc %xcc, %o4, %l4
fmovdneg %xcc, %f7, %f1
fba,a %fcc1, loop_2344
sdivcc %l2, 0x06AA, %o1
fmovsa %xcc, %f12, %f3
ldsh [%l7 + 0x5A], %i4
loop_2344:
ldsw [%l7 + 0x40], %i6
ldsb [%l7 + 0x2B], %l5
tle %xcc, 0x5
smul %i0, %i3, %o2
std %f14, [%l7 + 0x60]
fbule,a %fcc2, loop_2345
tne %xcc, 0x6
lduh [%l7 + 0x12], %l6
brlez %o0, loop_2346
loop_2345:
addccc %l1, %g4, %g2
and %l0, 0x1862, %i2
stb %g7, [%l7 + 0x16]
loop_2346:
bg,a %xcc, loop_2347
stw %g6, [%l7 + 0x74]
st %f5, [%l7 + 0x1C]
ld [%l7 + 0x3C], %f9
loop_2347:
fcmpne16 %f12, %f14, %l3
fbo,a %fcc3, loop_2348
ld [%l7 + 0x08], %f12
andcc %o3, %g5, %i7
fmovrslz %i5, %f5, %f13
loop_2348:
fmovdneg %xcc, %f4, %f15
move %xcc, %o7, %i1
tne %icc, 0x6
mulx %o5, 0x1827, %g1
st %f4, [%l7 + 0x4C]
edge32l %o6, %g3, %l4
std %f4, [%l7 + 0x50]
sra %o4, 0x1A, %l2
fcmpd %fcc3, %f6, %f10
srl %i4, 0x14, %o1
bleu loop_2349
fxnor %f6, %f2, %f8
edge32ln %i6, %i0, %l5
stx %i3, [%l7 + 0x18]
loop_2349:
movvc %xcc, %l6, %o2
edge32n %o0, %g4, %g2
tvs %xcc, 0x3
fmuld8sux16 %f2, %f3, %f2
stx %l0, [%l7 + 0x08]
fcmped %fcc0, %f2, %f0
tcc %icc, 0x7
fmovrdne %i2, %f14, %f6
lduh [%l7 + 0x66], %g7
st %f9, [%l7 + 0x38]
tne %icc, 0x7
fcmpne32 %f0, %f12, %l1
ldsw [%l7 + 0x0C], %g6
fornot2s %f4, %f1, %f13
fmovsge %icc, %f13, %f0
fmovd %f12, %f0
fmovd %f12, %f4
ld [%l7 + 0x44], %f4
fpack32 %f8, %f12, %f2
move %icc, %o3, %l3
movrgez %i7, %i5, %g5
fmovsge %icc, %f6, %f10
edge8ln %o7, %i1, %o5
fmovsneg %icc, %f4, %f7
addcc %o6, %g1, %g3
ldx [%l7 + 0x78], %o4
umulcc %l4, %i4, %o1
ldsh [%l7 + 0x6C], %i6
sub %i0, 0x19DB, %l5
ldsh [%l7 + 0x7E], %l2
udivcc %l6, 0x077A, %o2
st %f14, [%l7 + 0x1C]
fornot2 %f6, %f2, %f2
udivcc %i3, 0x10AE, %o0
fmul8ulx16 %f14, %f0, %f0
stx %g4, [%l7 + 0x20]
fornot2 %f12, %f6, %f6
umul %g2, 0x0E0A, %i2
fbul %fcc3, loop_2350
lduw [%l7 + 0x54], %l0
lduw [%l7 + 0x2C], %g7
ldd [%l7 + 0x68], %f2
loop_2350:
st %f4, [%l7 + 0x10]
fmovsne %icc, %f11, %f14
fzeros %f2
stx %l1, [%l7 + 0x38]
pdist %f2, %f0, %f6
fpadd16 %f6, %f0, %f2
nop
setx loop_2351, %l0, %l1
jmpl %l1, %g6
fnegs %f9, %f11
movl %icc, %o3, %l3
st %f1, [%l7 + 0x64]
loop_2351:
fmovrsgz %i5, %f9, %f11
call loop_2352
fpack32 %f6, %f4, %f2
fmuld8ulx16 %f1, %f0, %f14
fand %f2, %f0, %f12
loop_2352:
udiv %i7, 0x1024, %o7
bshuffle %f8, %f2, %f8
movrlez %g5, 0x399, %i1
fnot2s %f10, %f12
fornot1s %f2, %f11, %f8
sth %o6, [%l7 + 0x52]
alignaddr %o5, %g1, %g3
fmovsge %xcc, %f2, %f11
fone %f14
umul %o4, 0x1B43, %i4
subc %l4, 0x107F, %i6
tl %xcc, 0x7
ble,a loop_2353
tne %icc, 0x5
brnz,a %o1, loop_2354
ldsb [%l7 + 0x6B], %l5
loop_2353:
ldub [%l7 + 0x41], %i0
andcc %l6, %o2, %l2
loop_2354:
edge32n %o0, %i3, %g2
ldsh [%l7 + 0x3A], %i2
ld [%l7 + 0x64], %f6
stw %l0, [%l7 + 0x2C]
fbug,a %fcc2, loop_2355
lduh [%l7 + 0x78], %g7
fmovdcs %icc, %f1, %f4
tl %icc, 0x0
loop_2355:
umulcc %g4, 0x1EC6, %l1
lduh [%l7 + 0x76], %o3
std %f8, [%l7 + 0x50]
bneg,a loop_2356
std %f2, [%l7 + 0x40]
stx %l3, [%l7 + 0x08]
array8 %g6, %i5, %o7
loop_2356:
ldx [%l7 + 0x58], %g5
lduw [%l7 + 0x48], %i1
edge32l %i7, %o5, %g1
fmovs %f6, %f10
bshuffle %f0, %f8, %f14
bvc,pn %xcc, loop_2357
fmovsvc %xcc, %f14, %f8
fble %fcc0, loop_2358
stx %g3, [%l7 + 0x20]
loop_2357:
fnor %f12, %f6, %f6
st %f6, [%l7 + 0x68]
loop_2358:
fpack16 %f4, %f8
ldsb [%l7 + 0x32], %o4
stw %o6, [%l7 + 0x24]
fnors %f7, %f1, %f0
umul %l4, 0x00CA, %i6
fxnor %f10, %f8, %f6
ldx [%l7 + 0x78], %i4
fcmpeq32 %f14, %f2, %l5
fbe %fcc3, loop_2359
edge16l %i0, %l6, %o2
fbule %fcc0, loop_2360
tne %icc, 0x4
loop_2359:
fnor %f4, %f6, %f14
ldsb [%l7 + 0x5F], %l2
loop_2360:
fmul8x16al %f7, %f6, %f0
ldd [%l7 + 0x50], %f8
fnor %f10, %f4, %f8
fpack16 %f12, %f4
fnegs %f8, %f2
lduh [%l7 + 0x34], %o0
fmovspos %xcc, %f2, %f7
orn %o1, 0x0A95, %i3
movre %g2, %i2, %l0
fmovrdgz %g4, %f2, %f10
bne %icc, loop_2361
movvc %icc, %l1, %o3
ldd [%l7 + 0x68], %f2
movrgz %g7, 0x3C2, %l3
loop_2361:
st %f9, [%l7 + 0x64]
brlez,a %i5, loop_2362
fcmps %fcc3, %f5, %f1
fornot1s %f8, %f3, %f10
taddcc %o7, %g6, %i1
loop_2362:
bge,a loop_2363
siam 0x6
ldx [%l7 + 0x08], %g5
fmovde %xcc, %f2, %f14
loop_2363:
tcc %icc, 0x3
bn,pt %icc, loop_2364
nop
setx loop_2365, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f10, %f10, %f2
nop
setx loop_2366, %l0, %l1
jmpl %l1, %i7
loop_2364:
popc %o5, %g3
loop_2365:
fmul8x16al %f0, %f7, %f6
brgez %g1, loop_2367
loop_2366:
smulcc %o6, %l4, %i6
movrne %o4, 0x0D0, %i4
movleu %xcc, %l5, %i0
loop_2367:
fones %f13
sth %l6, [%l7 + 0x42]
umulcc %l2, %o2, %o0
bshuffle %f0, %f2, %f8
fpsub16 %f8, %f10, %f6
alignaddr %i3, %g2, %i2
tvc %icc, 0x2
fmovsneg %xcc, %f8, %f10
fpsub16s %f7, %f7, %f1
sdiv %o1, 0x07FC, %l0
sllx %l1, 0x04, %o3
std %f6, [%l7 + 0x30]
fands %f15, %f15, %f14
edge8ln %g4, %g7, %l3
stx %o7, [%l7 + 0x78]
or %i5, %g6, %g5
fmovdvs %icc, %f2, %f5
fzeros %f6
fmovrdgez %i1, %f2, %f8
ldd [%l7 + 0x40], %f6
movl %xcc, %o5, %i7
fpadd16s %f13, %f9, %f8
sth %g1, [%l7 + 0x64]
fmovdpos %icc, %f4, %f15
stw %o6, [%l7 + 0x40]
sllx %g3, %i6, %l4
fpack32 %f10, %f8, %f14
ldx [%l7 + 0x48], %o4
ldsw [%l7 + 0x74], %i4
fmovsvc %icc, %f13, %f1
st %f12, [%l7 + 0x38]
fbug %fcc3, loop_2368
fnors %f9, %f4, %f8
fmul8x16al %f11, %f2, %f4
move %icc, %l5, %i0
loop_2368:
ldsw [%l7 + 0x74], %l6
fmuld8ulx16 %f7, %f14, %f4
nop
setx loop_2369, %l0, %l1
jmpl %l1, %o2
stx %l2, [%l7 + 0x08]
fmovsneg %xcc, %f15, %f8
stw %i3, [%l7 + 0x38]
loop_2369:
ldx [%l7 + 0x30], %g2
ldd [%l7 + 0x50], %f2
movle %icc, %i2, %o0
lduw [%l7 + 0x60], %o1
brgez,a %l0, loop_2370
ldub [%l7 + 0x39], %l1
fmovdpos %xcc, %f10, %f9
std %f6, [%l7 + 0x48]
loop_2370:
bleu,a loop_2371
fbug %fcc2, loop_2372
mova %icc, %o3, %g7
fandnot2s %f8, %f4, %f3
loop_2371:
fsrc2s %f3, %f0
loop_2372:
bn,a,pn %icc, loop_2373
brgez,a %g4, loop_2374
fornot1 %f0, %f14, %f12
xorcc %o7, 0x199B, %i5
loop_2373:
movge %xcc, %g6, %g5
loop_2374:
bcs loop_2375
ldsb [%l7 + 0x13], %i1
fmuld8sux16 %f0, %f3, %f0
brlz,a %o5, loop_2376
loop_2375:
ldub [%l7 + 0x37], %l3
lduw [%l7 + 0x20], %i7
srax %o6, %g3, %g1
loop_2376:
edge8ln %l4, %o4, %i4
fxnors %f7, %f0, %f8
st %f2, [%l7 + 0x08]
fmuld8ulx16 %f7, %f0, %f4
movrne %i6, 0x18D, %l5
edge16n %i0, %o2, %l6
ta %xcc, 0x2
fmovspos %xcc, %f13, %f1
alignaddrl %i3, %l2, %i2
ldsb [%l7 + 0x0C], %o0
fands %f12, %f2, %f12
tcc %xcc, 0x0
edge32ln %o1, %g2, %l1
andcc %o3, %l0, %g4
xorcc %g7, 0x0813, %i5
ld [%l7 + 0x48], %f13
std %f10, [%l7 + 0x08]
xnor %o7, 0x074B, %g6
ldsb [%l7 + 0x18], %g5
tneg %icc, 0x5
std %f10, [%l7 + 0x10]
fsrc1 %f8, %f12
ldsw [%l7 + 0x58], %o5
sth %i1, [%l7 + 0x50]
xnor %i7, 0x14DF, %l3
fmovsvc %xcc, %f4, %f3
lduh [%l7 + 0x5A], %o6
ld [%l7 + 0x30], %f9
fpadd16 %f4, %f12, %f6
movcs %xcc, %g1, %g3
lduh [%l7 + 0x40], %o4
fmovrslez %i4, %f13, %f15
fcmpeq16 %f14, %f4, %l4
ldd [%l7 + 0x50], %f10
st %f11, [%l7 + 0x70]
fands %f13, %f3, %f10
bcs,a,pn %xcc, loop_2377
addc %l5, %i0, %o2
tvc %xcc, 0x4
fmovdn %icc, %f10, %f0
loop_2377:
fcmple32 %f14, %f8, %i6
stb %l6, [%l7 + 0x63]
and %l2, 0x1CBF, %i2
ldsb [%l7 + 0x71], %o0
ld [%l7 + 0x14], %f10
fornot1 %f0, %f10, %f0
fcmpne16 %f10, %f2, %o1
sethi 0x180C, %i3
fnot2s %f14, %f10
ldsh [%l7 + 0x64], %g2
ldd [%l7 + 0x20], %f14
fmovdvc %xcc, %f13, %f11
fmovrslez %o3, %f10, %f13
fpadd32s %f6, %f2, %f6
tvs %xcc, 0x0
stb %l0, [%l7 + 0x40]
fnot2s %f10, %f5
fnot1 %f6, %f0
st %f14, [%l7 + 0x40]
lduw [%l7 + 0x74], %g4
ldsw [%l7 + 0x5C], %g7
fnand %f6, %f12, %f2
bge %xcc, loop_2378
ldsw [%l7 + 0x64], %i5
movrlz %o7, %g6, %g5
fbn %fcc1, loop_2379
loop_2378:
array32 %o5, %l1, %i1
for %f0, %f10, %f0
fmul8ulx16 %f6, %f12, %f14
loop_2379:
move %icc, %i7, %o6
fzero %f4
srl %l3, %g1, %o4
sdivx %g3, 0x1753, %i4
ldub [%l7 + 0x69], %l4
bneg %xcc, loop_2380
ldsh [%l7 + 0x4C], %i0
tge %xcc, 0x1
bge,a,pn %icc, loop_2381
loop_2380:
movrgez %l5, %i6, %l6
lduh [%l7 + 0x28], %o2
taddcctv %i2, %o0, %l2
loop_2381:
for %f14, %f4, %f2
udivcc %i3, 0x0F45, %g2
faligndata %f0, %f10, %f8
lduw [%l7 + 0x2C], %o3
stx %o1, [%l7 + 0x18]
te %xcc, 0x6
fbue %fcc0, loop_2382
srlx %l0, 0x1F, %g7
tvc %xcc, 0x0
fmovdvs %xcc, %f1, %f15
loop_2382:
tn %icc, 0x0
bneg,pn %icc, loop_2383
fpsub32s %f5, %f7, %f2
sdiv %g4, 0x16BE, %i5
bvc,a,pt %icc, loop_2384
loop_2383:
stb %g6, [%l7 + 0x13]
ta %icc, 0x0
fxors %f3, %f11, %f9
loop_2384:
ldx [%l7 + 0x68], %g5
fmovs %f10, %f15
movneg %icc, %o7, %o5
tvc %xcc, 0x0
subccc %i1, 0x1A9F, %l1
umulcc %i7, %o6, %l3
fmovd %f6, %f8
lduw [%l7 + 0x34], %g1
ldsw [%l7 + 0x60], %g3
ldsh [%l7 + 0x42], %o4
lduw [%l7 + 0x50], %i4
fbn,a %fcc2, loop_2385
pdist %f6, %f8, %f10
tsubcc %i0, 0x1662, %l4
movcs %icc, %l5, %l6
loop_2385:
brlz,a %i6, loop_2386
fmovsge %xcc, %f9, %f9
fsrc1 %f14, %f6
fcmpgt32 %f14, %f4, %o2
loop_2386:
srax %o0, 0x0A, %l2
edge16 %i2, %i3, %o3
xor %o1, %g2, %g7
array8 %g4, %i5, %g6
udiv %g5, 0x01EA, %o7
ld [%l7 + 0x1C], %f14
fsrc1s %f12, %f10
ldd [%l7 + 0x08], %f8
edge32 %o5, %i1, %l1
ld [%l7 + 0x08], %f10
lduh [%l7 + 0x1E], %i7
lduw [%l7 + 0x74], %o6
ld [%l7 + 0x34], %f1
lduh [%l7 + 0x7C], %l0
fsrc1s %f11, %f6
bl loop_2387
umulcc %g1, %l3, %o4
fcmpne32 %f14, %f12, %g3
std %f8, [%l7 + 0x28]
loop_2387:
st %f2, [%l7 + 0x5C]
stx %i4, [%l7 + 0x28]
fsrc2 %f8, %f8
bl,a,pn %icc, loop_2388
bcc,a,pn %icc, loop_2389
fxors %f1, %f4, %f12
movne %icc, %i0, %l5
loop_2388:
fmul8x16al %f6, %f3, %f12
loop_2389:
ld [%l7 + 0x0C], %f3
fzeros %f8
stx %l4, [%l7 + 0x58]
fmovsa %xcc, %f13, %f0
taddcc %i6, %l6, %o0
mulx %l2, %i2, %o2
fcmple16 %f2, %f12, %o3
be %xcc, loop_2390
bneg,pt %xcc, loop_2391
fmul8x16al %f2, %f2, %f10
tl %icc, 0x4
loop_2390:
ldsb [%l7 + 0x6B], %o1
loop_2391:
fbule %fcc0, loop_2392
stb %g2, [%l7 + 0x31]
fpsub16 %f4, %f12, %f2
edge8l %g7, %g4, %i5
loop_2392:
fpsub16s %f10, %f6, %f9
fcmpgt32 %f2, %f2, %g6
subcc %g5, %i3, %o5
fone %f4
ld [%l7 + 0x10], %f5
stb %i1, [%l7 + 0x20]
sth %o7, [%l7 + 0x78]
ldd [%l7 + 0x10], %f2
movpos %icc, %i7, %o6
fmul8x16au %f12, %f3, %f14
stx %l1, [%l7 + 0x40]
ldx [%l7 + 0x58], %l0
bvc,a loop_2393
fmul8ulx16 %f2, %f8, %f2
bvs,a,pn %xcc, loop_2394
fmovrde %g1, %f6, %f2
loop_2393:
movg %icc, %l3, %o4
std %f14, [%l7 + 0x68]
loop_2394:
sllx %g3, 0x02, %i0
fcmps %fcc3, %f5, %f6
fbe %fcc2, loop_2395
fba,a %fcc3, loop_2396
fpadd16 %f12, %f0, %f6
fbl %fcc1, loop_2397
loop_2395:
fbul %fcc1, loop_2398
loop_2396:
fmovspos %icc, %f6, %f8
fmovrdgz %l5, %f14, %f0
loop_2397:
sllx %l4, %i6, %l6
loop_2398:
smul %o0, 0x0859, %i4
fcmpgt32 %f6, %f6, %l2
fnors %f13, %f4, %f5
fmovsg %xcc, %f2, %f2
lduh [%l7 + 0x3A], %o2
movne %xcc, %i2, %o3
addcc %g2, %o1, %g7
ldsb [%l7 + 0x6C], %i5
ld [%l7 + 0x70], %f15
stb %g4, [%l7 + 0x1B]
fmovrde %g6, %f2, %f2
stx %g5, [%l7 + 0x10]
move %xcc, %i3, %o5
movrlz %i1, 0x100, %o7
fmovsvc %xcc, %f13, %f4
fxor %f6, %f12, %f8
fpack32 %f14, %f0, %f6
tvs %icc, 0x0
stb %i7, [%l7 + 0x59]
stw %l1, [%l7 + 0x08]
popc 0x04A3, %o6
addc %l0, %l3, %o4
fbue,a %fcc0, loop_2399
fpack16 %f10, %f11
smulcc %g3, %g1, %i0
fornot1 %f12, %f8, %f8
loop_2399:
stb %l5, [%l7 + 0x18]
movn %xcc, %l4, %l6
fabss %f6, %f4
alignaddrl %o0, %i6, %i4
fmovsl %xcc, %f3, %f9
fcmple32 %f4, %f4, %o2
ldx [%l7 + 0x28], %l2
fxor %f2, %f2, %f2
subccc %i2, 0x0ECA, %g2
fnot2 %f8, %f6
andcc %o3, 0x012B, %o1
fble,a %fcc1, loop_2400
and %i5, 0x0573, %g7
movrne %g6, %g4, %g5
edge16n %i3, %o5, %o7
loop_2400:
movrlez %i1, 0x0E1, %i7
ldsb [%l7 + 0x73], %l1
fxors %f0, %f10, %f6
ldsw [%l7 + 0x48], %o6
umul %l0, 0x1D66, %o4
fnand %f14, %f0, %f10
fmovsn %xcc, %f12, %f11
ldsw [%l7 + 0x6C], %l3
fands %f8, %f5, %f12
ldsb [%l7 + 0x14], %g1
fpmerge %f4, %f3, %f4
ld [%l7 + 0x70], %f0
stb %i0, [%l7 + 0x23]
ldsb [%l7 + 0x0E], %g3
bl loop_2401
ld [%l7 + 0x58], %f10
fble,a %fcc2, loop_2402
bne,a,pn %xcc, loop_2403
loop_2401:
movre %l5, 0x3AA, %l4
ldub [%l7 + 0x75], %o0
loop_2402:
ld [%l7 + 0x34], %f15
loop_2403:
edge32n %i6, %l6, %o2
fbge,a %fcc1, loop_2404
array8 %i4, %i2, %l2
fble,a %fcc0, loop_2405
fbule,a %fcc0, loop_2406
loop_2404:
fble %fcc2, loop_2407
bvs,a,pt %xcc, loop_2408
loop_2405:
bl loop_2409
loop_2406:
fpsub32 %f10, %f12, %f14
loop_2407:
fmovdvc %icc, %f4, %f12
loop_2408:
fmovdgu %xcc, %f8, %f12
loop_2409:
fmovdn %xcc, %f12, %f15
stx %g2, [%l7 + 0x48]
fpsub32 %f10, %f10, %f12
lduw [%l7 + 0x70], %o1
ldsw [%l7 + 0x24], %i5
umulcc %g7, 0x19BA, %o3
edge32n %g6, %g4, %i3
smul %g5, %o5, %o7
fmovscc %xcc, %f6, %f10
taddcc %i1, %l1, %o6
popc 0x15EE, %i7
lduw [%l7 + 0x2C], %l0
sdivcc %o4, 0x0748, %l3
ldub [%l7 + 0x45], %i0
addc %g1, %l5, %g3
move %icc, %o0, %l4
edge16l %i6, %o2, %i4
for %f8, %f12, %f8
ldsb [%l7 + 0x47], %l6
fcmps %fcc2, %f9, %f15
tn %icc, 0x1
fmovd %f4, %f6
fsrc2s %f3, %f7
fbu,a %fcc2, loop_2410
tl %icc, 0x0
be,a %xcc, loop_2411
ldx [%l7 + 0x48], %i2
loop_2410:
smulcc %g2, %l2, %o1
stb %i5, [%l7 + 0x15]
loop_2411:
movg %icc, %g7, %g6
movgu %xcc, %o3, %i3
fnot1 %f4, %f14
brz %g4, loop_2412
fmovsge %icc, %f0, %f6
bneg,a %icc, loop_2413
stw %g5, [%l7 + 0x30]
loop_2412:
edge8 %o7, %i1, %l1
sth %o6, [%l7 + 0x2E]
loop_2413:
array16 %i7, %l0, %o5
fandnot2s %f11, %f3, %f0
fandnot2 %f2, %f14, %f8
fcmple32 %f14, %f8, %l3
tsubcc %i0, 0x190C, %g1
udivx %l5, 0x18C3, %o4
fmovdg %xcc, %f10, %f9
fbue,a %fcc3, loop_2414
sth %g3, [%l7 + 0x1C]
fmovsvc %xcc, %f13, %f7
movcc %xcc, %o0, %i6
loop_2414:
fcmped %fcc0, %f4, %f12
std %f4, [%l7 + 0x08]
ldsw [%l7 + 0x64], %l4
xor %o2, 0x1BDA, %i4
bneg,a %xcc, loop_2415
siam 0x5
fbue,a %fcc0, loop_2416
ldsh [%l7 + 0x3E], %i2
loop_2415:
tneg %icc, 0x5
fcmpeq32 %f2, %f4, %l6
loop_2416:
fmovrdne %l2, %f8, %f4
fpsub32s %f6, %f4, %f3
ldsb [%l7 + 0x2A], %o1
fmovrslz %i5, %f2, %f2
fornot1s %f0, %f7, %f12
fbg,a %fcc2, loop_2417
ldsh [%l7 + 0x46], %g2
ldx [%l7 + 0x20], %g6
fmovrdlez %g7, %f14, %f0
loop_2417:
sub %i3, %o3, %g5
ldd [%l7 + 0x08], %f8
movn %icc, %o7, %i1
ld [%l7 + 0x34], %f4
fnors %f6, %f0, %f11
andn %l1, %o6, %i7
udiv %g4, 0x0E3F, %o5
fabsd %f6, %f14
fxor %f4, %f0, %f12
fmovscc %icc, %f15, %f6
fexpand %f5, %f10
tne %icc, 0x0
bne,a,pn %icc, loop_2418
subc %l0, %l3, %g1
array32 %i0, %o4, %l5
sub %g3, %i6, %o0
loop_2418:
fbue,a %fcc1, loop_2419
nop
setx loop_2420, %l0, %l1
jmpl %l1, %l4
fsrc1 %f10, %f0
smul %o2, %i4, %i2
loop_2419:
ldsh [%l7 + 0x2A], %l2
loop_2420:
stb %o1, [%l7 + 0x2D]
fandnot1s %f2, %f1, %f9
fands %f13, %f10, %f4
fbu,a %fcc0, loop_2421
fors %f14, %f7, %f2
fble,a %fcc3, loop_2422
ldsb [%l7 + 0x09], %i5
loop_2421:
ldd [%l7 + 0x38], %f12
fandnot2 %f4, %f12, %f12
loop_2422:
fmovsg %icc, %f4, %f5
pdist %f14, %f6, %f10
or %l6, 0x1396, %g2
srl %g6, %g7, %o3
stx %i3, [%l7 + 0x60]
edge8l %o7, %i1, %g5
lduh [%l7 + 0x52], %o6
fmovdcc %icc, %f7, %f5
tvs %xcc, 0x6
subccc %i7, 0x104E, %l1
fmovdle %icc, %f11, %f9
tle %xcc, 0x0
xnor %g4, %l0, %o5
fornot1 %f8, %f2, %f6
xnorcc %g1, 0x183B, %l3
ldsw [%l7 + 0x08], %o4
fand %f0, %f12, %f14
ldsw [%l7 + 0x10], %i0
alignaddrl %l5, %i6, %o0
tle %xcc, 0x5
ldsw [%l7 + 0x70], %l4
ldsb [%l7 + 0x1F], %g3
fbu,a %fcc3, loop_2423
ldx [%l7 + 0x18], %o2
smulcc %i2, 0x0A1B, %l2
fcmpeq16 %f4, %f12, %o1
loop_2423:
alignaddr %i5, %i4, %l6
fbge,a %fcc0, loop_2424
fpadd32 %f14, %f0, %f4
xnor %g2, 0x18F5, %g7
fbl,a %fcc1, loop_2425
loop_2424:
fxors %f2, %f7, %f2
ldsh [%l7 + 0x60], %g6
ld [%l7 + 0x3C], %f9
loop_2425:
fbuge %fcc1, loop_2426
ldd [%l7 + 0x68], %f12
fxor %f0, %f12, %f8
smul %o3, 0x0DFF, %i3
loop_2426:
edge16ln %o7, %g5, %o6
fmuld8sux16 %f5, %f5, %f0
tg %icc, 0x6
fpsub32 %f14, %f0, %f14
fzeros %f2
fmovscc %icc, %f12, %f12
tne %xcc, 0x4
fcmpgt16 %f0, %f2, %i1
stw %i7, [%l7 + 0x0C]
fnands %f4, %f10, %f0
fxors %f2, %f3, %f0
stb %l1, [%l7 + 0x34]
stw %l0, [%l7 + 0x1C]
ldx [%l7 + 0x50], %o5
fmovrde %g4, %f2, %f8
movpos %icc, %g1, %l3
sth %i0, [%l7 + 0x5E]
lduw [%l7 + 0x5C], %o4
bge,a,pn %xcc, loop_2427
movrne %i6, %l5, %o0
lduw [%l7 + 0x7C], %g3
srlx %o2, 0x1D, %i2
loop_2427:
movneg %xcc, %l4, %o1
orcc %l2, 0x06A7, %i5
fmuld8sux16 %f0, %f5, %f10
ldsb [%l7 + 0x12], %l6
ldsb [%l7 + 0x1F], %g2
ldx [%l7 + 0x60], %i4
movne %xcc, %g6, %g7
fmovrsgez %i3, %f15, %f15
sra %o7, 0x02, %g5
stb %o6, [%l7 + 0x18]
ldub [%l7 + 0x7B], %o3
std %f4, [%l7 + 0x08]
mulx %i1, %i7, %l1
bvc,pn %icc, loop_2428
fpadd16 %f10, %f2, %f8
ld [%l7 + 0x18], %f0
bneg loop_2429
loop_2428:
bpos,a loop_2430
orcc %l0, 0x189B, %o5
ble,a,pt %icc, loop_2431
loop_2429:
sth %g1, [%l7 + 0x60]
loop_2430:
fmovsleu %icc, %f12, %f9
tpos %xcc, 0x2
loop_2431:
mulscc %l3, %g4, %o4
ldx [%l7 + 0x10], %i6
xor %l5, %i0, %o0
bcs loop_2432
stb %o2, [%l7 + 0x73]
lduh [%l7 + 0x0A], %g3
fpsub16s %f2, %f4, %f7
loop_2432:
movge %icc, %i2, %o1
fbne %fcc0, loop_2433
array16 %l2, %l4, %l6
fpackfix %f10, %f15
ldx [%l7 + 0x78], %g2
loop_2433:
ldsb [%l7 + 0x7E], %i5
ldsb [%l7 + 0x3B], %g6
xnorcc %i4, 0x03EE, %i3
sth %o7, [%l7 + 0x0A]
ldsw [%l7 + 0x74], %g7
fabsd %f14, %f2
ble,a %icc, loop_2434
fsrc1s %f4, %f0
movg %xcc, %o6, %g5
fcmpne16 %f8, %f10, %i1
loop_2434:
fcmped %fcc1, %f0, %f14
nop
setx loop_2435, %l0, %l1
jmpl %l1, %i7
stb %o3, [%l7 + 0x36]
bvc,a,pt %icc, loop_2436
andcc %l1, 0x1320, %o5
loop_2435:
lduw [%l7 + 0x64], %l0
andn %l3, 0x1B82, %g4
loop_2436:
fpackfix %f4, %f6
stx %g1, [%l7 + 0x28]
movpos %xcc, %i6, %o4
ldd [%l7 + 0x08], %f4
mulx %l5, 0x0BB2, %o0
bneg,pt %icc, loop_2437
edge8n %o2, %g3, %i2
andn %o1, 0x0F5B, %i0
movleu %icc, %l4, %l6
loop_2437:
fbug %fcc0, loop_2438
umul %g2, 0x028A, %i5
edge8l %g6, %i4, %i3
movre %o7, 0x28A, %l2
loop_2438:
bneg,pn %xcc, loop_2439
fcmpgt32 %f4, %f4, %o6
bg %xcc, loop_2440
fpsub32s %f14, %f10, %f12
loop_2439:
fmovdne %xcc, %f6, %f4
stw %g5, [%l7 + 0x60]
loop_2440:
st %f11, [%l7 + 0x40]
ldd [%l7 + 0x38], %f10
brlez,a %g7, loop_2441
bleu loop_2442
bg loop_2443
movvc %xcc, %i7, %i1
loop_2441:
nop
setx loop_2444, %l0, %l1
jmpl %l1, %l1
loop_2442:
bl,a,pt %xcc, loop_2445
loop_2443:
pdist %f10, %f14, %f8
or %o5, 0x0FA3, %o3
loop_2444:
fmovdg %icc, %f12, %f7
loop_2445:
fcmpd %fcc2, %f0, %f2
movle %xcc, %l3, %g4
movge %xcc, %g1, %l0
fbe %fcc2, loop_2446
smul %i6, 0x1C2F, %o4
movrgez %o0, %o2, %g3
edge32 %i2, %o1, %i0
loop_2446:
fands %f9, %f9, %f14
std %f12, [%l7 + 0x10]
ldsh [%l7 + 0x2A], %l5
fcmple16 %f14, %f6, %l4
ldsw [%l7 + 0x14], %g2
edge16l %l6, %g6, %i5
bge,a loop_2447
addccc %i4, 0x1631, %i3
stx %o7, [%l7 + 0x40]
ldsb [%l7 + 0x2B], %o6
loop_2447:
stw %l2, [%l7 + 0x4C]
sth %g5, [%l7 + 0x4C]
bn loop_2448
movn %xcc, %i7, %i1
ldx [%l7 + 0x28], %l1
movn %xcc, %g7, %o5
loop_2448:
stb %l3, [%l7 + 0x42]
movrlz %g4, 0x3E2, %g1
fmovrdlz %l0, %f10, %f14
ldsb [%l7 + 0x41], %o3
st %f11, [%l7 + 0x70]
sra %o4, %i6, %o0
brlez,a %g3, loop_2449
sdivx %i2, 0x1225, %o2
fmovdcc %xcc, %f5, %f13
edge8ln %o1, %i0, %l5
loop_2449:
fornot2 %f14, %f0, %f2
stx %l4, [%l7 + 0x58]
edge8n %l6, %g6, %g2
edge32l %i4, %i3, %o7
sdiv %i5, 0x009F, %l2
brlez,a %g5, loop_2450
ldsh [%l7 + 0x54], %o6
array16 %i1, %l1, %g7
fmovdgu %xcc, %f5, %f7
loop_2450:
for %f0, %f6, %f6
fmovde %icc, %f11, %f1
fmul8ulx16 %f14, %f6, %f10
fpsub16 %f0, %f6, %f2
ldsh [%l7 + 0x46], %i7
edge8n %l3, %o5, %g1
movgu %icc, %g4, %l0
fornot1 %f4, %f10, %f10
fsrc1s %f14, %f1
fnegs %f2, %f2
fsrc1 %f6, %f2
edge32ln %o4, %i6, %o0
bl,pt %icc, loop_2451
bneg,a,pt %xcc, loop_2452
stx %o3, [%l7 + 0x40]
fcmpne16 %f2, %f0, %i2
loop_2451:
fmul8x16au %f0, %f13, %f8
loop_2452:
fpackfix %f6, %f15
stw %g3, [%l7 + 0x6C]
stw %o1, [%l7 + 0x10]
umul %o2, %i0, %l5
fands %f5, %f3, %f12
fblg,a %fcc3, loop_2453
fnot2s %f2, %f13
fpackfix %f12, %f15
movneg %xcc, %l6, %g6
loop_2453:
fmovscc %xcc, %f8, %f8
ldub [%l7 + 0x0E], %g2
fsrc2 %f14, %f10
array32 %i4, %i3, %o7
stb %i5, [%l7 + 0x34]
fmovdn %icc, %f10, %f1
ldsw [%l7 + 0x68], %l4
ldx [%l7 + 0x68], %g5
stb %l2, [%l7 + 0x17]
addccc %o6, 0x1E58, %i1
orncc %g7, %i7, %l1
lduw [%l7 + 0x30], %l3
stx %g1, [%l7 + 0x08]
movleu %xcc, %g4, %l0
ld [%l7 + 0x2C], %f3
fmovsle %xcc, %f5, %f10
movg %xcc, %o5, %i6
movge %xcc, %o0, %o3
edge16l %o4, %g3, %i2
lduh [%l7 + 0x2E], %o1
subcc %o2, %i0, %l6
ldd [%l7 + 0x40], %f6
sth %l5, [%l7 + 0x6A]
fmovda %xcc, %f12, %f5
fmovsa %icc, %f2, %f11
fpsub16 %f10, %f4, %f12
sdivcc %g6, 0x0032, %g2
std %f8, [%l7 + 0x48]
brlez,a %i4, loop_2454
movleu %icc, %o7, %i5
edge32ln %i3, %g5, %l4
andcc %o6, %l2, %g7
loop_2454:
fmul8ulx16 %f0, %f8, %f8
stx %i1, [%l7 + 0x28]
orn %i7, 0x187C, %l1
fmovdvs %xcc, %f5, %f2
fmovda %icc, %f6, %f15
tgu %xcc, 0x3
fpadd32 %f2, %f0, %f8
st %f3, [%l7 + 0x5C]
andcc %l3, 0x08B4, %g4
edge32l %g1, %l0, %i6
bgu,a,pt %icc, loop_2455
sethi 0x0AE7, %o5
fmovsa %icc, %f1, %f3
ble %icc, loop_2456
loop_2455:
srlx %o3, %o4, %o0
srlx %i2, 0x07, %g3
fxors %f13, %f0, %f13
loop_2456:
fpack16 %f8, %f0
movcc %icc, %o1, %i0
tn %xcc, 0x5
taddcc %l6, %l5, %g6
brgz %o2, loop_2457
stw %i4, [%l7 + 0x5C]
fmovrdlz %g2, %f6, %f4
fmovdpos %icc, %f0, %f1
loop_2457:
fmovscc %xcc, %f11, %f10
lduh [%l7 + 0x08], %i5
fmovrdgez %i3, %f4, %f10
tsubcc %o7, 0x1107, %g5
fnands %f14, %f0, %f8
tle %icc, 0x3
alignaddrl %o6, %l4, %l2
movneg %icc, %g7, %i7
taddcc %i1, %l1, %g4
fmovscc %xcc, %f15, %f2
edge16ln %g1, %l0, %l3
tleu %icc, 0x4
movne %xcc, %i6, %o3
fmovrde %o5, %f0, %f10
ldsw [%l7 + 0x28], %o4
stw %o0, [%l7 + 0x7C]
mulscc %g3, %i2, %i0
fbn,a %fcc3, loop_2458
fmovsneg %xcc, %f14, %f10
tn %xcc, 0x4
brnz,a %o1, loop_2459
loop_2458:
orcc %l5, 0x1BC6, %g6
fmovrsgz %l6, %f9, %f14
ldub [%l7 + 0x28], %i4
loop_2459:
edge16ln %g2, %o2, %i3
movrlz %o7, %g5, %o6
ldsh [%l7 + 0x28], %l4
fnand %f14, %f2, %f0
nop
setx loop_2460, %l0, %l1
jmpl %l1, %l2
tsubcc %g7, 0x099E, %i7
subcc %i1, %l1, %i5
std %f4, [%l7 + 0x68]
loop_2460:
fnot1 %f12, %f6
sth %g4, [%l7 + 0x1E]
brlez,a %g1, loop_2461
lduw [%l7 + 0x0C], %l3
std %f10, [%l7 + 0x78]
tvs %xcc, 0x6
loop_2461:
fnot1 %f14, %f10
ldub [%l7 + 0x51], %l0
bleu,pn %icc, loop_2462
movge %icc, %i6, %o3
ldsh [%l7 + 0x6A], %o4
stx %o0, [%l7 + 0x50]
loop_2462:
fmul8x16au %f1, %f0, %f14
std %f2, [%l7 + 0x28]
fxor %f6, %f4, %f12
bvc %xcc, loop_2463
stw %g3, [%l7 + 0x78]
brgez %o5, loop_2464
std %f4, [%l7 + 0x28]
loop_2463:
popc %i0, %o1
mulscc %i2, 0x09A5, %l5
loop_2464:
brgz,a %l6, loop_2465
ldsb [%l7 + 0x52], %g6
sth %g2, [%l7 + 0x54]
fcmple16 %f4, %f14, %o2
loop_2465:
std %f0, [%l7 + 0x40]
lduw [%l7 + 0x50], %i4
lduw [%l7 + 0x44], %i3
fpadd32s %f1, %f5, %f13
fxnor %f2, %f2, %f8
fpmerge %f5, %f0, %f6
fbuge,a %fcc2, loop_2466
fmuld8sux16 %f9, %f4, %f4
fmovsneg %icc, %f6, %f0
and %o7, 0x0D31, %g5
loop_2466:
fmovsl %xcc, %f3, %f1
fands %f14, %f1, %f3
ldsb [%l7 + 0x66], %o6
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x7A], %l4
fbne,a %fcc1, loop_2467
lduw [%l7 + 0x64], %g7
andn %l2, %i7, %i1
ld [%l7 + 0x44], %f3
loop_2467:
lduh [%l7 + 0x2E], %l1
stw %i5, [%l7 + 0x18]
ble,a loop_2468
fbg,a %fcc1, loop_2469
popc 0x1F01, %g1
st %f7, [%l7 + 0x54]
loop_2468:
or %g4, %l3, %l0
loop_2469:
fmovdleu %xcc, %f8, %f0
movcs %icc, %o3, %o4
bcs,a,pt %icc, loop_2470
xnor %i6, %g3, %o5
tle %xcc, 0x5
mulx %i0, 0x14D2, %o0
loop_2470:
umul %o1, 0x0F4F, %i2
stb %l6, [%l7 + 0x70]
fpsub16s %f10, %f10, %f11
fmovdvc %xcc, %f9, %f9
xorcc %l5, 0x1393, %g2
fpsub16s %f4, %f9, %f8
tg %icc, 0x7
lduw [%l7 + 0x38], %g6
ldsb [%l7 + 0x2F], %i4
mulscc %i3, %o2, %o7
srl %o6, 0x12, %g5
fbue %fcc1, loop_2471
fpadd16s %f8, %f5, %f14
call loop_2472
edge16ln %g7, %l2, %i7
loop_2471:
orcc %i1, %l1, %l4
movle %xcc, %i5, %g4
loop_2472:
fcmple16 %f8, %f0, %g1
fpsub16 %f12, %f8, %f8
stb %l0, [%l7 + 0x1C]
srax %l3, %o4, %i6
edge16ln %g3, %o3, %o5
ldsh [%l7 + 0x14], %o0
bneg,pt %icc, loop_2473
fands %f5, %f5, %f3
fbul,a %fcc0, loop_2474
fmovsne %xcc, %f0, %f4
loop_2473:
fmovrse %i0, %f14, %f7
tleu %icc, 0x2
loop_2474:
ldsb [%l7 + 0x73], %o1
ldx [%l7 + 0x50], %i2
fblg %fcc3, loop_2475
fbg %fcc2, loop_2476
fmovsle %xcc, %f14, %f8
lduw [%l7 + 0x4C], %l6
loop_2475:
fpadd16s %f13, %f5, %f9
loop_2476:
stx %g2, [%l7 + 0x70]
orncc %g6, %i4, %i3
fmovda %xcc, %f0, %f10
sethi 0x00A6, %o2
fmovsge %xcc, %f0, %f7
stw %l5, [%l7 + 0x40]
brnz,a %o7, loop_2477
ld [%l7 + 0x08], %f0
ldx [%l7 + 0x70], %g5
fsrc1s %f3, %f13
loop_2477:
fnor %f14, %f14, %f14
movcs %icc, %g7, %o6
movl %icc, %i7, %i1
fcmpne16 %f4, %f0, %l2
tpos %xcc, 0x0
lduh [%l7 + 0x24], %l1
faligndata %f6, %f2, %f10
brgz %i5, loop_2478
mulx %g4, 0x0BE8, %g1
stb %l4, [%l7 + 0x4A]
fxor %f14, %f10, %f14
loop_2478:
stx %l3, [%l7 + 0x58]
or %l0, %i6, %g3
ldsb [%l7 + 0x1C], %o3
sth %o4, [%l7 + 0x20]
or %o5, %o0, %i0
faligndata %f2, %f6, %f8
alignaddrl %o1, %i2, %g2
fone %f8
fmovrse %l6, %f4, %f3
fxnor %f6, %f8, %f10
movleu %icc, %g6, %i4
xnor %i3, 0x15CE, %o2
ldx [%l7 + 0x28], %o7
st %f9, [%l7 + 0x20]
ta %xcc, 0x6
bgu loop_2479
fmovda %xcc, %f13, %f9
edge16 %l5, %g7, %o6
edge8n %i7, %i1, %g5
loop_2479:
udiv %l1, 0x03E3, %l2
fnot1s %f2, %f1
fandnot1s %f7, %f2, %f11
fmovd %f0, %f12
movrgez %i5, 0x281, %g1
ld [%l7 + 0x74], %f13
subc %l4, %l3, %g4
movle %icc, %l0, %g3
sth %o3, [%l7 + 0x1E]
fbuge %fcc0, loop_2480
bvc,a,pt %xcc, loop_2481
fpack32 %f10, %f10, %f14
ldsb [%l7 + 0x55], %o4
loop_2480:
bg,a loop_2482
loop_2481:
ld [%l7 + 0x4C], %f9
ldsw [%l7 + 0x4C], %o5
xorcc %i6, %i0, %o1
loop_2482:
lduw [%l7 + 0x78], %i2
fmovrslz %o0, %f7, %f11
fblg %fcc1, loop_2483
fmul8sux16 %f0, %f2, %f12
lduh [%l7 + 0x36], %g2
smul %l6, %g6, %i4
loop_2483:
andn %o2, 0x1BE1, %i3
and %o7, 0x0232, %l5
stw %o6, [%l7 + 0x50]
ldsb [%l7 + 0x70], %i7
fnegd %f0, %f10
stx %i1, [%l7 + 0x70]
fcmple16 %f4, %f12, %g5
movcs %xcc, %g7, %l1
edge16n %l2, %g1, %i5
and %l4, %l3, %g4
fmovrslz %g3, %f4, %f1
andcc %o3, 0x004A, %o4
subcc %o5, 0x1542, %l0
bneg,pt %icc, loop_2484
tcc %xcc, 0x6
alignaddrl %i0, %i6, %o1
stw %i2, [%l7 + 0x4C]
loop_2484:
st %f7, [%l7 + 0x08]
st %f12, [%l7 + 0x40]
array8 %o0, %g2, %l6
tle %xcc, 0x3
sth %g6, [%l7 + 0x74]
tge %icc, 0x6
fnot1s %f8, %f8
edge32ln %i4, %i3, %o2
fcmpgt32 %f4, %f12, %l5
fmovscs %xcc, %f15, %f9
fsrc2 %f2, %f2
edge8n %o7, %o6, %i7
orcc %g5, %g7, %i1
smul %l1, %g1, %l2
ld [%l7 + 0x7C], %f2
fmovsne %icc, %f8, %f3
fmovsneg %xcc, %f14, %f11
fcmple16 %f12, %f0, %i5
tvc %xcc, 0x6
fbg %fcc1, loop_2485
sra %l3, 0x10, %l4
stw %g3, [%l7 + 0x18]
sra %g4, %o4, %o3
loop_2485:
stx %l0, [%l7 + 0x20]
ldsh [%l7 + 0x64], %i0
fornot1s %f2, %f14, %f3
siam 0x3
xor %o5, 0x159C, %i6
fmovdl %icc, %f15, %f10
fmovscc %xcc, %f8, %f15
fcmple32 %f8, %f0, %i2
fmovrslez %o1, %f5, %f8
ldsb [%l7 + 0x5F], %g2
srl %l6, 0x08, %g6
stw %o0, [%l7 + 0x38]
sll %i3, %i4, %l5
srlx %o7, 0x1A, %o6
tsubcctv %o2, 0x1543, %i7
lduw [%l7 + 0x10], %g5
ldsh [%l7 + 0x2C], %g7
fpmerge %f9, %f10, %f0
fnor %f14, %f6, %f0
ldd [%l7 + 0x48], %f14
fpadd32s %f11, %f6, %f2
sdivx %l1, 0x1515, %g1
brz %l2, loop_2486
xorcc %i5, %l3, %l4
ldx [%l7 + 0x28], %g3
array32 %i1, %g4, %o3
loop_2486:
popc 0x0AE9, %o4
fmovrsgez %i0, %f10, %f6
stx %o5, [%l7 + 0x60]
stw %l0, [%l7 + 0x20]
fnot1 %f6, %f14
fone %f14
fmovdpos %icc, %f8, %f8
fpack32 %f4, %f6, %f14
st %f8, [%l7 + 0x18]
fmovdge %icc, %f13, %f4
ldd [%l7 + 0x10], %f8
fmovdvs %icc, %f2, %f11
st %f13, [%l7 + 0x40]
mulx %i6, %o1, %i2
fbg,a %fcc2, loop_2487
fbug,a %fcc3, loop_2488
fmovd %f4, %f12
fpadd32 %f6, %f10, %f2
loop_2487:
std %f12, [%l7 + 0x78]
loop_2488:
ldd [%l7 + 0x58], %f12
sth %l6, [%l7 + 0x70]
sdiv %g6, 0x112C, %o0
fmovdl %icc, %f11, %f0
fmovrsne %i3, %f13, %f3
movl %xcc, %i4, %g2
std %f0, [%l7 + 0x68]
movvs %xcc, %o7, %o6
fmovsne %icc, %f14, %f8
fnor %f12, %f4, %f14
ldsh [%l7 + 0x3E], %l5
ld [%l7 + 0x34], %f15
tsubcc %i7, %o2, %g5
bvs %xcc, loop_2489
fmovrde %g7, %f14, %f2
fpsub16 %f10, %f2, %f8
alignaddr %l1, %g1, %i5
loop_2489:
fmul8x16au %f15, %f10, %f0
tsubcc %l3, %l4, %g3
stw %i1, [%l7 + 0x50]
fmovdn %icc, %f4, %f13
lduh [%l7 + 0x14], %l2
be,pn %icc, loop_2490
ld [%l7 + 0x74], %f10
lduh [%l7 + 0x18], %g4
fnot2s %f2, %f0
loop_2490:
fmovdcs %icc, %f8, %f7
ldd [%l7 + 0x40], %f14
fmovsvc %icc, %f11, %f9
call loop_2491
udivx %o3, 0x0FD0, %i0
edge8l %o4, %o5, %i6
ldd [%l7 + 0x18], %f4
loop_2491:
udivx %o1, 0x1A8D, %i2
sth %l6, [%l7 + 0x30]
fbe,a %fcc3, loop_2492
fmovda %xcc, %f13, %f0
fcmpes %fcc1, %f3, %f1
fmovrslz %g6, %f10, %f14
loop_2492:
fmovsgu %icc, %f1, %f6
fornot2s %f7, %f12, %f12
movle %icc, %l0, %i3
bcc,a,pt %icc, loop_2493
stb %o0, [%l7 + 0x37]
fone %f0
fmovsleu %icc, %f7, %f5
loop_2493:
brz %g2, loop_2494
movrlz %o7, %i4, %l5
fmul8x16au %f4, %f4, %f4
fmovrdlez %o6, %f10, %f14
loop_2494:
movvc %xcc, %i7, %o2
sub %g5, 0x1123, %g7
xnor %g1, 0x1A17, %i5
orcc %l3, 0x183F, %l4
fmovdcc %xcc, %f8, %f2
fornot2 %f14, %f4, %f4
alignaddr %l1, %g3, %i1
fbo,a %fcc1, loop_2495
edge8 %g4, %o3, %i0
fbe,a %fcc1, loop_2496
fmovsleu %icc, %f4, %f7
loop_2495:
movle %icc, %l2, %o5
fmovsgu %icc, %f4, %f1
loop_2496:
edge16ln %o4, %o1, %i2
fmovspos %xcc, %f10, %f14
xnorcc %i6, %g6, %l6
fmovscc %icc, %f9, %f11
fba,a %fcc2, loop_2497
tvs %icc, 0x3
stb %l0, [%l7 + 0x27]
fnot2 %f14, %f6
loop_2497:
tne %xcc, 0x3
fmovrslez %i3, %f14, %f14
fmovdcs %xcc, %f5, %f5
fpsub32 %f2, %f2, %f6
sub %g2, %o0, %o7
array8 %l5, %i4, %i7
fmovdvs %xcc, %f8, %f15
ldd [%l7 + 0x30], %f0
ldsw [%l7 + 0x5C], %o2
ld [%l7 + 0x78], %f10
fmovdl %icc, %f11, %f5
std %f12, [%l7 + 0x28]
movgu %xcc, %g5, %g7
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x40], %f14
fmovrsgz %g1, %f8, %f10
andcc %i5, 0x02D5, %o6
fnot1s %f10, %f12
tgu %icc, 0x6
fbule,a %fcc1, loop_2498
orncc %l4, %l3, %l1
addcc %i1, %g3, %g4
bge,pt %xcc, loop_2499
loop_2498:
st %f0, [%l7 + 0x3C]
movcs %icc, %i0, %o3
sth %o5, [%l7 + 0x6E]
loop_2499:
ldsb [%l7 + 0x08], %l2
fmovdvc %xcc, %f11, %f8
ldx [%l7 + 0x50], %o4
fcmpne16 %f8, %f8, %o1
ldsh [%l7 + 0x30], %i6
sub %i2, %g6, %l6
array8 %l0, %i3, %g2
stw %o7, [%l7 + 0x4C]
ldsb [%l7 + 0x52], %o0
ld [%l7 + 0x6C], %f0
bg loop_2500
stx %i4, [%l7 + 0x70]
ldsb [%l7 + 0x0C], %l5
ldsw [%l7 + 0x5C], %o2
loop_2500:
lduh [%l7 + 0x50], %i7
edge8n %g7, %g5, %g1
fmul8ulx16 %f10, %f2, %f4
st %f6, [%l7 + 0x40]
udiv %o6, 0x0364, %l4
fcmpd %fcc3, %f6, %f2
fbg,a %fcc1, loop_2501
ldsw [%l7 + 0x20], %i5
fmovsne %xcc, %f9, %f2
fbul %fcc2, loop_2502
loop_2501:
fmuld8ulx16 %f2, %f9, %f10
st %f3, [%l7 + 0x1C]
brz,a %l1, loop_2503
loop_2502:
fornot1 %f10, %f2, %f8
fexpand %f13, %f0
movleu %xcc, %i1, %l3
loop_2503:
ldx [%l7 + 0x58], %g3
mova %icc, %i0, %g4
faligndata %f6, %f12, %f4
fmul8x16al %f14, %f2, %f10
edge16ln %o3, %l2, %o4
array8 %o5, %o1, %i2
fbug %fcc0, loop_2504
fcmpeq32 %f10, %f14, %g6
ldsh [%l7 + 0x0E], %i6
movgu %xcc, %l6, %i3
loop_2504:
lduw [%l7 + 0x10], %g2
mulscc %o7, %l0, %o0
ld [%l7 + 0x68], %f11
fmovs %f4, %f5
stb %i4, [%l7 + 0x09]
tn %xcc, 0x6
fand %f4, %f4, %f14
stw %l5, [%l7 + 0x64]
stw %i7, [%l7 + 0x20]
stw %o2, [%l7 + 0x34]
fmovspos %xcc, %f8, %f10
array8 %g5, %g7, %o6
fmovsa %xcc, %f13, %f5
brgez %l4, loop_2505
fmovsleu %icc, %f13, %f13
subcc %g1, 0x1590, %l1
addcc %i1, %i5, %g3
loop_2505:
fandnot2s %f8, %f2, %f3
stw %l3, [%l7 + 0x24]
fcmpes %fcc3, %f0, %f6
fone %f10
sll %g4, 0x1D, %i0
st %f10, [%l7 + 0x78]
sdivx %o3, 0x06EE, %o4
edge32l %o5, %o1, %l2
srlx %g6, 0x0A, %i2
sth %i6, [%l7 + 0x68]
lduh [%l7 + 0x48], %l6
fmovd %f4, %f0
tvs %xcc, 0x7
fxnors %f2, %f12, %f7
movcs %icc, %i3, %o7
stw %g2, [%l7 + 0x24]
array32 %o0, %i4, %l5
fbe %fcc2, loop_2506
array32 %l0, %o2, %i7
array32 %g5, %o6, %l4
std %f0, [%l7 + 0x60]
loop_2506:
xor %g7, %l1, %g1
fornot2s %f6, %f0, %f13
bvc,a,pn %icc, loop_2507
stx %i5, [%l7 + 0x48]
movrlez %i1, 0x056, %g3
st %f13, [%l7 + 0x48]
loop_2507:
subc %l3, %i0, %g4
srl %o4, %o5, %o3
fmovdpos %xcc, %f1, %f13
fpackfix %f10, %f13
stw %o1, [%l7 + 0x74]
fornot1 %f14, %f4, %f0
fpsub16s %f6, %f2, %f5
fcmpes %fcc2, %f2, %f5
movle %icc, %l2, %i2
fmovdge %xcc, %f6, %f5
edge8n %g6, %l6, %i3
sdivx %i6, 0x13A0, %g2
mulscc %o7, 0x09CE, %i4
fble %fcc0, loop_2508
fornot1s %f1, %f14, %f3
fpack16 %f6, %f3
brnz %l5, loop_2509
loop_2508:
ldub [%l7 + 0x3E], %o0
ta %icc, 0x1
fxors %f8, %f8, %f7
loop_2509:
array32 %o2, %l0, %g5
fmovsl %icc, %f3, %f13
edge8 %o6, %i7, %g7
fcmpd %fcc2, %f4, %f0
pdist %f10, %f2, %f2
fandnot2s %f11, %f14, %f5
fba,a %fcc2, loop_2510
brgz %l4, loop_2511
fmovsg %xcc, %f12, %f14
fbge,a %fcc3, loop_2512
loop_2510:
fmovdcc %xcc, %f12, %f1
loop_2511:
stw %g1, [%l7 + 0x50]
andcc %i5, 0x1B01, %l1
loop_2512:
taddcc %i1, 0x0D19, %l3
fmovrsne %g3, %f2, %f11
ldd [%l7 + 0x70], %f14
movrlz %g4, 0x22F, %i0
lduh [%l7 + 0x46], %o5
bvs,a,pt %xcc, loop_2513
fmovsa %xcc, %f15, %f5
fcmple16 %f8, %f14, %o3
array8 %o1, %l2, %i2
loop_2513:
ldsh [%l7 + 0x3C], %g6
fmovrslez %o4, %f8, %f3
fbl,a %fcc1, loop_2514
call loop_2515
fxnors %f5, %f0, %f6
sdivx %l6, 0x1890, %i6
loop_2514:
fbug,a %fcc3, loop_2516
loop_2515:
lduw [%l7 + 0x3C], %i3
array32 %g2, %i4, %o7
ldub [%l7 + 0x6F], %l5
loop_2516:
fnot1 %f6, %f2
stx %o2, [%l7 + 0x18]
srlx %l0, %g5, %o6
stx %i7, [%l7 + 0x38]
std %f6, [%l7 + 0x30]
sth %o0, [%l7 + 0x50]
fnors %f0, %f10, %f13
ldsb [%l7 + 0x08], %g7
ldub [%l7 + 0x5F], %g1
bleu,pn %xcc, loop_2517
ldub [%l7 + 0x7D], %i5
fands %f3, %f15, %f13
call loop_2518
loop_2517:
ldx [%l7 + 0x10], %l1
fbul %fcc1, loop_2519
fbn %fcc2, loop_2520
loop_2518:
fmovs %f8, %f7
edge8 %l4, %i1, %g3
loop_2519:
fandnot1 %f4, %f4, %f10
loop_2520:
fnot2s %f14, %f7
edge8l %g4, %i0, %o5
fbuge %fcc3, loop_2521
sub %l3, 0x1A1F, %o1
fbl %fcc0, loop_2522
fsrc1 %f6, %f14
loop_2521:
ldub [%l7 + 0x31], %l2
stx %o3, [%l7 + 0x38]
loop_2522:
fmovd %f10, %f10
tsubcctv %i2, 0x0AF0, %o4
stb %g6, [%l7 + 0x77]
sth %i6, [%l7 + 0x08]
fmovdgu %icc, %f4, %f0
fmovsvs %icc, %f13, %f7
fmovdn %xcc, %f5, %f5
fmovsg %xcc, %f8, %f4
bneg loop_2523
umul %l6, %g2, %i4
stb %o7, [%l7 + 0x3A]
bne loop_2524
loop_2523:
fbg,a %fcc3, loop_2525
edge32n %l5, %o2, %l0
tneg %xcc, 0x7
loop_2524:
stb %i3, [%l7 + 0x26]
loop_2525:
tn %icc, 0x2
ldub [%l7 + 0x38], %o6
bcc,a %xcc, loop_2526
stx %g5, [%l7 + 0x10]
movle %icc, %o0, %i7
fmovsne %icc, %f11, %f15
loop_2526:
fbo,a %fcc0, loop_2527
lduh [%l7 + 0x2C], %g1
array8 %g7, %i5, %l1
movgu %xcc, %l4, %g3
loop_2527:
ble,pn %icc, loop_2528
or %g4, 0x042D, %i1
sth %o5, [%l7 + 0x6E]
taddcc %l3, %i0, %o1
loop_2528:
orncc %l2, 0x0950, %i2
st %f8, [%l7 + 0x74]
ba,a,pt %xcc, loop_2529
std %f2, [%l7 + 0x28]
tne %icc, 0x1
std %f8, [%l7 + 0x78]
loop_2529:
brgez,a %o4, loop_2530
fxors %f15, %f9, %f4
fcmpgt16 %f4, %f10, %g6
ldub [%l7 + 0x48], %o3
loop_2530:
stw %i6, [%l7 + 0x60]
ld [%l7 + 0x28], %f6
bpos,a,pn %icc, loop_2531
xnorcc %l6, %i4, %g2
bpos loop_2532
stw %l5, [%l7 + 0x38]
loop_2531:
fbo,a %fcc2, loop_2533
stb %o7, [%l7 + 0x60]
loop_2532:
stx %o2, [%l7 + 0x10]
ba,a,pt %icc, loop_2534
loop_2533:
fxnors %f4, %f6, %f8
fmovrdlz %i3, %f14, %f10
sth %o6, [%l7 + 0x2C]
loop_2534:
ldsw [%l7 + 0x1C], %l0
edge16ln %g5, %i7, %g1
fnegs %f3, %f5
fmovsl %icc, %f10, %f2
tvc %icc, 0x0
tgu %icc, 0x3
fbul %fcc2, loop_2535
ldsb [%l7 + 0x49], %o0
ldsh [%l7 + 0x6A], %g7
addccc %i5, 0x0400, %l4
loop_2535:
stb %l1, [%l7 + 0x72]
lduh [%l7 + 0x6E], %g4
ldsh [%l7 + 0x70], %i1
nop
setx loop_2536, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %icc, %g3, %l3
xor %i0, 0x0589, %o5
addccc %l2, 0x150F, %i2
loop_2536:
edge8ln %o4, %g6, %o1
fmovrdne %i6, %f2, %f10
fmovda %icc, %f11, %f0
fbne %fcc2, loop_2537
lduh [%l7 + 0x08], %l6
stw %o3, [%l7 + 0x58]
sth %g2, [%l7 + 0x64]
loop_2537:
lduh [%l7 + 0x74], %i4
fand %f2, %f14, %f0
fmovdgu %xcc, %f6, %f13
lduw [%l7 + 0x24], %l5
tvc %icc, 0x2
fbul %fcc1, loop_2538
st %f12, [%l7 + 0x5C]
ld [%l7 + 0x14], %f15
udivcc %o7, 0x049F, %i3
loop_2538:
lduw [%l7 + 0x74], %o6
fba,a %fcc2, loop_2539
ldx [%l7 + 0x60], %o2
movne %icc, %g5, %l0
brlez,a %g1, loop_2540
loop_2539:
ldd [%l7 + 0x10], %f8
st %f10, [%l7 + 0x44]
fcmpgt16 %f0, %f2, %o0
loop_2540:
edge16 %i7, %i5, %g7
fmovrsgz %l4, %f8, %f7
fmovdneg %icc, %f15, %f11
fblg,a %fcc1, loop_2541
fbn %fcc0, loop_2542
fcmpeq16 %f10, %f4, %l1
ta %xcc, 0x2
loop_2541:
fsrc1 %f10, %f6
loop_2542:
ldx [%l7 + 0x50], %g4
sth %g3, [%l7 + 0x4E]
addcc %i1, 0x187B, %i0
movrgz %o5, 0x39E, %l2
movvs %icc, %i2, %l3
sllx %g6, %o4, %o1
fba,a %fcc1, loop_2543
bpos,a,pn %icc, loop_2544
ldsh [%l7 + 0x72], %l6
fmovsg %icc, %f7, %f15
loop_2543:
fone %f8
loop_2544:
stb %o3, [%l7 + 0x45]
fmovdge %icc, %f3, %f3
fornot2s %f6, %f6, %f12
ldd [%l7 + 0x38], %f2
nop
setx loop_2545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g2, [%l7 + 0x42]
srax %i4, %l5, %o7
mova %icc, %i3, %o6
loop_2545:
fmovrdgez %i6, %f10, %f6
lduw [%l7 + 0x10], %g5
fsrc1s %f5, %f10
fpackfix %f2, %f10
ldsh [%l7 + 0x3E], %l0
fnot2 %f0, %f6
st %f12, [%l7 + 0x68]
sth %o2, [%l7 + 0x48]
orncc %o0, 0x1E68, %g1
fornot1 %f4, %f12, %f4
bvs,a,pn %xcc, loop_2546
orncc %i5, 0x022A, %i7
fmovde %xcc, %f0, %f7
fpadd32 %f10, %f10, %f12
loop_2546:
ld [%l7 + 0x08], %f1
fmul8x16au %f7, %f15, %f12
ldsw [%l7 + 0x3C], %g7
edge8n %l4, %g4, %g3
fandnot2s %f5, %f11, %f14
fpadd32 %f0, %f8, %f12
lduw [%l7 + 0x54], %l1
tneg %icc, 0x1
bcs,pn %icc, loop_2547
fmovsle %xcc, %f14, %f4
fornot2 %f8, %f14, %f8
fnot1 %f12, %f4
loop_2547:
edge32ln %i1, %i0, %o5
tcc %xcc, 0x4
fcmpes %fcc2, %f13, %f3
fble,a %fcc1, loop_2548
stb %i2, [%l7 + 0x27]
bn,a,pn %xcc, loop_2549
taddcctv %l2, 0x194F, %l3
loop_2548:
brlz,a %g6, loop_2550
xor %o1, 0x00E1, %l6
loop_2549:
fmovdpos %xcc, %f14, %f2
stb %o4, [%l7 + 0x5E]
loop_2550:
fabsd %f2, %f14
bg,pn %icc, loop_2551
alignaddr %o3, %i4, %l5
lduw [%l7 + 0x58], %o7
fbg %fcc1, loop_2552
loop_2551:
array16 %i3, %g2, %o6
nop
setx loop_2553, %l0, %l1
jmpl %l1, %g5
xorcc %i6, 0x1D4F, %l0
loop_2552:
fmul8sux16 %f2, %f2, %f8
st %f10, [%l7 + 0x3C]
loop_2553:
fmovsle %icc, %f8, %f7
stw %o2, [%l7 + 0x68]
st %f13, [%l7 + 0x3C]
tne %icc, 0x0
ldsb [%l7 + 0x3E], %g1
stw %i5, [%l7 + 0x30]
siam 0x7
movrlez %o0, 0x1AB, %i7
srax %l4, %g7, %g3
taddcctv %g4, 0x08B2, %l1
fbn %fcc3, loop_2554
ldx [%l7 + 0x20], %i0
bl,a %icc, loop_2555
fmovsneg %xcc, %f11, %f9
loop_2554:
fmovdgu %icc, %f13, %f9
fmovsg %icc, %f12, %f4
loop_2555:
lduw [%l7 + 0x70], %o5
fbl,a %fcc1, loop_2556
edge16 %i2, %l2, %i1
addc %l3, 0x0713, %o1
movvs %icc, %g6, %l6
loop_2556:
fble,a %fcc1, loop_2557
addc %o4, %i4, %l5
tgu %xcc, 0x7
edge16l %o3, %i3, %o7
loop_2557:
ldsw [%l7 + 0x78], %o6
bvc,pt %xcc, loop_2558
addcc %g5, 0x16C7, %i6
ldsh [%l7 + 0x5C], %g2
tge %xcc, 0x3
loop_2558:
be,a loop_2559
fpack16 %f8, %f15
edge32 %o2, %l0, %g1
lduh [%l7 + 0x50], %i5
loop_2559:
tne %icc, 0x4
bvs,a loop_2560
movrgez %i7, 0x2BE, %o0
fandnot2s %f11, %f9, %f4
sth %l4, [%l7 + 0x60]
loop_2560:
fpadd16s %f13, %f11, %f2
tl %icc, 0x5
bleu,pt %icc, loop_2561
sllx %g7, 0x0E, %g3
ld [%l7 + 0x1C], %f6
edge16 %l1, %g4, %o5
loop_2561:
andn %i2, %i0, %l2
array32 %l3, %o1, %g6
bvc loop_2562
fcmps %fcc3, %f11, %f9
nop
setx loop_2563, %l0, %l1
jmpl %l1, %i1
fmovscc %xcc, %f8, %f2
loop_2562:
sra %o4, 0x11, %l6
stb %i4, [%l7 + 0x13]
loop_2563:
fbg %fcc3, loop_2564
ldsb [%l7 + 0x5F], %o3
brgz %i3, loop_2565
fones %f13
loop_2564:
stb %o7, [%l7 + 0x2A]
stw %l5, [%l7 + 0x2C]
loop_2565:
nop
setx loop_2566, %l0, %l1
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 %f6, %f4, %f12
fzero %f8
xnorcc %o6, 0x0BFA, %g5
loop_2566:
ldsb [%l7 + 0x70], %g2
fpsub16 %f8, %f4, %f8
ldub [%l7 + 0x16], %o2
fnor %f8, %f14, %f0
fbug,a %fcc1, loop_2567
fnors %f1, %f12, %f0
movne %xcc, %i6, %l0
ld [%l7 + 0x1C], %f11
loop_2567:
ldsw [%l7 + 0x7C], %g1
fmovdle %icc, %f4, %f2
lduh [%l7 + 0x14], %i7
bgu,a,pt %xcc, loop_2568
fcmpne32 %f6, %f4, %o0
fpsub32s %f5, %f13, %f6
tle %xcc, 0x2
loop_2568:
std %f14, [%l7 + 0x50]
fpack32 %f6, %f2, %f6
fbne,a %fcc1, loop_2569
fabss %f0, %f12
xorcc %l4, %g7, %i5
sll %g3, 0x1D, %l1
loop_2569:
fmovsvc %icc, %f3, %f8
movrgez %o5, %g4, %i0
fpsub16 %f12, %f4, %f10
fmuld8sux16 %f0, %f7, %f6
tsubcctv %i2, 0x0FFB, %l2
sub %l3, 0x07C9, %o1
fpsub32s %f3, %f12, %f0
fmovsvs %icc, %f0, %f1
fmovrsgz %g6, %f13, %f8
fmovrslez %i1, %f6, %f1
movrne %o4, %l6, %i4
std %f0, [%l7 + 0x70]
add %o3, 0x059D, %o7
faligndata %f14, %f2, %f12
bcc,pt %icc, loop_2570
ldub [%l7 + 0x17], %i3
ldsh [%l7 + 0x74], %l5
bleu,a,pt %xcc, loop_2571
loop_2570:
smul %o6, %g2, %g5
fmovsle %icc, %f4, %f5
sth %o2, [%l7 + 0x40]
loop_2571:
lduw [%l7 + 0x1C], %i6
ldsb [%l7 + 0x31], %g1
siam 0x3
bne,pn %icc, loop_2572
and %l0, %i7, %l4
be,a %xcc, loop_2573
lduw [%l7 + 0x20], %g7
loop_2572:
or %i5, 0x0797, %g3
fone %f2
loop_2573:
lduw [%l7 + 0x30], %l1
stw %o5, [%l7 + 0x2C]
fmovsleu %xcc, %f12, %f7
fmovscc %xcc, %f10, %f12
ldsw [%l7 + 0x14], %o0
ld [%l7 + 0x40], %f8
tvc %icc, 0x6
tcc %xcc, 0x6
addc %i0, %i2, %l2
bn,a,pt %xcc, loop_2574
ld [%l7 + 0x70], %f15
sllx %l3, %g4, %g6
stx %i1, [%l7 + 0x40]
loop_2574:
te %icc, 0x1
orncc %o1, %l6, %i4
xor %o3, 0x090E, %o7
ldsw [%l7 + 0x68], %i3
fmovdvc %icc, %f4, %f1
movne %icc, %o4, %o6
umul %l5, %g5, %o2
fandnot2 %f8, %f4, %f2
movleu %xcc, %g2, %i6
fabsd %f0, %f14
fpack16 %f6, %f4
fornot2s %f4, %f13, %f11
brlez %g1, loop_2575
brlz %l0, loop_2576
fmovdne %icc, %f0, %f1
fmovsa %xcc, %f6, %f5
loop_2575:
srlx %l4, %g7, %i7
loop_2576:
stb %g3, [%l7 + 0x4F]
movn %xcc, %i5, %o5
fzeros %f7
fbg,a %fcc1, loop_2577
lduh [%l7 + 0x4E], %l1
fornot2 %f10, %f10, %f10
ldsw [%l7 + 0x70], %o0
loop_2577:
and %i2, %i0, %l3
fornot1s %f1, %f2, %f7
ldsh [%l7 + 0x5A], %g4
fmovde %xcc, %f3, %f0
sdivcc %g6, 0x1E9B, %i1
movleu %icc, %o1, %l6
bvc,a,pn %icc, loop_2578
ldsw [%l7 + 0x58], %l2
fzeros %f15
stw %o3, [%l7 + 0x44]
loop_2578:
st %f13, [%l7 + 0x40]
fmovscs %xcc, %f13, %f2
fnot1s %f6, %f7
ldx [%l7 + 0x28], %i4
fmovse %xcc, %f14, %f14
stb %o7, [%l7 + 0x52]
movvs %icc, %o4, %i3
fmovrsne %o6, %f9, %f7
fcmpes %fcc0, %f3, %f2
ldsh [%l7 + 0x2A], %g5
bshuffle %f14, %f2, %f8
or %o2, %g2, %l5
ldx [%l7 + 0x18], %g1
fnot2s %f10, %f11
fornot1 %f6, %f8, %f10
fcmpne32 %f10, %f4, %i6
ldsw [%l7 + 0x58], %l0
sth %g7, [%l7 + 0x4C]
fmovrdlez %l4, %f6, %f10
fcmpd %fcc1, %f8, %f2
move %xcc, %g3, %i5
fsrc1 %f6, %f6
fpadd16 %f12, %f10, %f0
movvc %xcc, %o5, %l1
fmovsgu %icc, %f5, %f14
ldd [%l7 + 0x50], %f2
fandnot2s %f5, %f5, %f12
fcmple16 %f0, %f14, %o0
std %f0, [%l7 + 0x40]
fcmple16 %f6, %f12, %i2
call loop_2579
bpos,a loop_2580
ld [%l7 + 0x5C], %f5
sll %i7, %i0, %g4
loop_2579:
be,a,pn %icc, loop_2581
loop_2580:
fmuld8ulx16 %f1, %f1, %f2
fone %f4
fcmpeq32 %f6, %f10, %g6
loop_2581:
fmovdvc %xcc, %f11, %f0
brnz,a %i1, loop_2582
fandnot2s %f12, %f13, %f9
movn %xcc, %o1, %l6
ldd [%l7 + 0x08], %f2
loop_2582:
sth %l3, [%l7 + 0x5C]
fbue %fcc3, loop_2583
ldsb [%l7 + 0x38], %o3
tg %icc, 0x0
fmovrdgez %i4, %f6, %f0
loop_2583:
ldsb [%l7 + 0x6B], %o7
srlx %l2, 0x14, %i3
movpos %xcc, %o4, %o6
andn %o2, %g2, %g5
st %f15, [%l7 + 0x5C]
movvs %xcc, %g1, %l5
sth %i6, [%l7 + 0x52]
fbl %fcc1, loop_2584
movpos %icc, %l0, %g7
tl %xcc, 0x5
srax %g3, %l4, %i5
loop_2584:
umulcc %o5, 0x08A8, %l1
ldsb [%l7 + 0x2D], %o0
tg %icc, 0x3
sth %i7, [%l7 + 0x74]
edge8n %i0, %g4, %g6
stb %i2, [%l7 + 0x13]
fpsub16s %f12, %f9, %f7
lduh [%l7 + 0x62], %i1
ld [%l7 + 0x34], %f15
std %f4, [%l7 + 0x70]
fcmped %fcc2, %f4, %f8
fmovsgu %xcc, %f8, %f1
fbule,a %fcc2, loop_2585
lduw [%l7 + 0x38], %o1
movge %xcc, %l6, %o3
tvc %icc, 0x4
loop_2585:
edge32l %i4, %l3, %o7
stw %i3, [%l7 + 0x14]
lduw [%l7 + 0x7C], %o4
tneg %icc, 0x4
ldub [%l7 + 0x35], %l2
fmovrsne %o2, %f1, %f6
fbn,a %fcc2, loop_2586
fcmpgt32 %f4, %f4, %o6
lduw [%l7 + 0x60], %g2
ldsb [%l7 + 0x32], %g5
loop_2586:
tcs %xcc, 0x2
array8 %l5, %g1, %l0
andn %g7, %g3, %i6
bne loop_2587
movrlez %l4, %i5, %o5
andncc %o0, %l1, %i7
tsubcctv %i0, %g6, %i2
loop_2587:
fpsub16s %f3, %f3, %f6
move %xcc, %g4, %i1
fsrc1 %f4, %f10
ldsw [%l7 + 0x14], %o1
tcc %xcc, 0x3
movcc %xcc, %l6, %o3
tle %icc, 0x0
call loop_2588
ldsw [%l7 + 0x74], %l3
fpadd32s %f13, %f3, %f11
tpos %icc, 0x3
loop_2588:
stw %i4, [%l7 + 0x50]
ldsh [%l7 + 0x40], %i3
call loop_2589
ld [%l7 + 0x64], %f2
edge16n %o7, %o4, %o2
fexpand %f8, %f6
loop_2589:
movvc %icc, %l2, %g2
tneg %icc, 0x7
fnot2 %f12, %f14
fornot2s %f12, %f2, %f2
movvc %xcc, %g5, %l5
movrlz %o6, %g1, %l0
ldd [%l7 + 0x28], %f12
fmovscc %icc, %f15, %f10
std %f14, [%l7 + 0x70]
ldx [%l7 + 0x70], %g7
movrlz %i6, 0x260, %l4
bpos,pn %xcc, loop_2590
edge16n %g3, %i5, %o5
ldd [%l7 + 0x28], %f10
stw %l1, [%l7 + 0x48]
loop_2590:
fmovsleu %icc, %f12, %f6
tneg %icc, 0x1
fands %f5, %f7, %f7
tvc %xcc, 0x0
fmovdge %xcc, %f11, %f3
fcmpne16 %f0, %f8, %o0
fmul8ulx16 %f12, %f6, %f8
fbe %fcc2, loop_2591
fbule,a %fcc2, loop_2592
fnors %f15, %f11, %f0
subccc %i0, %g6, %i7
loop_2591:
fmovrsgez %g4, %f4, %f14
loop_2592:
fandnot1 %f8, %f10, %f4
sll %i2, %i1, %o1
movneg %xcc, %o3, %l6
fbug,a %fcc1, loop_2593
fmovsneg %xcc, %f5, %f11
fmovrse %i4, %f9, %f6
bneg %xcc, loop_2594
loop_2593:
ldsb [%l7 + 0x23], %l3
lduw [%l7 + 0x58], %o7
siam 0x2
loop_2594:
lduh [%l7 + 0x7A], %i3
fpack32 %f2, %f10, %f12
edge32ln %o2, %o4, %g2
fbo,a %fcc1, loop_2595
fcmple16 %f14, %f12, %g5
brgz,a %l2, loop_2596
fmovdneg %xcc, %f4, %f9
loop_2595:
bleu,a %icc, loop_2597
fcmpgt32 %f6, %f2, %o6
loop_2596:
fandnot1 %f10, %f4, %f14
fcmped %fcc3, %f14, %f2
loop_2597:
fzeros %f6
fxor %f10, %f12, %f12
xorcc %g1, %l0, %g7
st %f5, [%l7 + 0x64]
bneg,a loop_2598
edge16l %i6, %l4, %g3
bcs,a %icc, loop_2599
st %f10, [%l7 + 0x40]
loop_2598:
fcmpne32 %f10, %f2, %l5
tn %xcc, 0x4
loop_2599:
and %o5, 0x038E, %i5
array32 %o0, %l1, %g6
sethi 0x0644, %i0
orncc %g4, 0x0D22, %i2
fmovrsgz %i1, %f11, %f4
call loop_2600
array16 %o1, %o3, %l6
sth %i4, [%l7 + 0x4A]
srlx %i7, %l3, %o7
loop_2600:
stw %o2, [%l7 + 0x7C]
ble,a,pn %xcc, loop_2601
st %f7, [%l7 + 0x68]
std %f0, [%l7 + 0x08]
fmovspos %icc, %f2, %f5
loop_2601:
ld [%l7 + 0x40], %f5
ldx [%l7 + 0x58], %i3
fandnot1s %f11, %f9, %f5
ldsw [%l7 + 0x20], %o4
fexpand %f1, %f4
fnot1s %f13, %f6
fsrc1 %f10, %f8
sdivcc %g5, 0x0763, %g2
ldub [%l7 + 0x23], %l2
fbuge %fcc0, loop_2602
fblg %fcc3, loop_2603
tleu %icc, 0x4
fbg,a %fcc0, loop_2604
loop_2602:
stw %g1, [%l7 + 0x3C]
loop_2603:
lduw [%l7 + 0x48], %l0
fmovscs %icc, %f12, %f11
loop_2604:
fcmpd %fcc3, %f8, %f12
ldx [%l7 + 0x20], %o6
ldsh [%l7 + 0x12], %g7
movgu %xcc, %l4, %g3
taddcctv %i6, 0x1ADD, %o5
ldsw [%l7 + 0x38], %l5
fbl,a %fcc2, loop_2605
fmovrse %i5, %f6, %f12
tvc %xcc, 0x3
sth %o0, [%l7 + 0x22]
loop_2605:
bpos,pn %xcc, loop_2606
smulcc %l1, %g6, %i0
lduw [%l7 + 0x7C], %i2
tpos %xcc, 0x1
loop_2606:
tcc %xcc, 0x3
srl %i1, %o1, %g4
sth %l6, [%l7 + 0x6E]
ldsh [%l7 + 0x1A], %i4
fbe,a %fcc3, loop_2607
orcc %i7, 0x1B69, %o3
fxnor %f8, %f10, %f8
stb %o7, [%l7 + 0x2C]
loop_2607:
lduw [%l7 + 0x34], %l3
st %f5, [%l7 + 0x74]
sdivcc %i3, 0x1A67, %o4
fbn,a %fcc2, loop_2608
stx %g5, [%l7 + 0x18]
fmul8sux16 %f14, %f0, %f14
lduw [%l7 + 0x14], %o2
loop_2608:
andcc %g2, 0x1C0C, %g1
fnors %f2, %f11, %f14
bg,a loop_2609
andncc %l0, %o6, %g7
fmovrsgz %l4, %f6, %f6
ld [%l7 + 0x2C], %f4
loop_2609:
edge8n %l2, %g3, %o5
xorcc %l5, %i6, %o0
smul %i5, 0x178D, %g6
array32 %i0, %i2, %i1
ldsh [%l7 + 0x3A], %o1
fmovsl %icc, %f3, %f15
std %f10, [%l7 + 0x40]
stx %g4, [%l7 + 0x48]
fbule,a %fcc3, loop_2610
std %f0, [%l7 + 0x10]
ldsh [%l7 + 0x38], %l6
subcc %l1, %i4, %o3
loop_2610:
movvc %icc, %i7, %l3
tneg %xcc, 0x5
lduh [%l7 + 0x7A], %i3
fmovsa %icc, %f4, %f2
ldub [%l7 + 0x2A], %o7
fcmpne16 %f4, %f0, %g5
fpmerge %f1, %f4, %f8
fornot1 %f8, %f8, %f0
fmovrslez %o4, %f1, %f14
fcmpgt32 %f6, %f12, %g2
fpack32 %f14, %f2, %f6
udiv %g1, 0x1596, %o2
ldd [%l7 + 0x38], %f6
move %icc, %o6, %l0
ld [%l7 + 0x20], %f8
tg %icc, 0x0
stx %g7, [%l7 + 0x28]
fcmple32 %f14, %f4, %l4
brgz %l2, loop_2611
fnors %f4, %f13, %f9
lduh [%l7 + 0x4A], %g3
tleu %xcc, 0x7
loop_2611:
edge16 %l5, %i6, %o5
ldsh [%l7 + 0x42], %o0
stw %g6, [%l7 + 0x54]
fmovde %xcc, %f7, %f11
bneg,a,pn %icc, loop_2612
fmul8x16au %f1, %f0, %f8
lduh [%l7 + 0x10], %i5
ld [%l7 + 0x0C], %f5
loop_2612:
fmul8x16au %f14, %f11, %f8
fcmpgt16 %f4, %f2, %i2
fmovrsne %i1, %f10, %f2
fble,a %fcc1, loop_2613
fandnot1 %f8, %f6, %f0
fmovde %icc, %f10, %f10
fnand %f2, %f6, %f0
loop_2613:
ldd [%l7 + 0x68], %f10
ldd [%l7 + 0x50], %f8
andncc %o1, %g4, %l6
fand %f8, %f2, %f2
stx %l1, [%l7 + 0x08]
fcmpgt16 %f8, %f8, %i4
fandnot2 %f12, %f2, %f12
st %f3, [%l7 + 0x50]
fmovdg %icc, %f0, %f4
fmovdneg %xcc, %f11, %f6
fmovda %icc, %f0, %f3
fpadd16 %f6, %f10, %f10
edge32l %o3, %i7, %l3
ldx [%l7 + 0x50], %i0
bcc %icc, loop_2614
fands %f6, %f4, %f11
ld [%l7 + 0x2C], %f8
fbuge %fcc2, loop_2615
loop_2614:
brz,a %i3, loop_2616
tsubcctv %o7, 0x0F4F, %g5
bl %icc, loop_2617
loop_2615:
movre %o4, %g2, %g1
loop_2616:
fbe %fcc2, loop_2618
mova %icc, %o6, %o2
loop_2617:
fba %fcc0, loop_2619
ldsb [%l7 + 0x3D], %g7
loop_2618:
fsrc1 %f2, %f4
st %f6, [%l7 + 0x60]
loop_2619:
lduh [%l7 + 0x6C], %l4
taddcctv %l0, 0x124D, %l2
fxors %f14, %f1, %f10
fmuld8ulx16 %f13, %f1, %f8
edge8ln %g3, %l5, %i6
fmovrslz %o5, %f12, %f11
nop
setx loop_2620, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x08]
st %f6, [%l7 + 0x58]
ld [%l7 + 0x4C], %f3
loop_2620:
for %f8, %f0, %f14
taddcctv %o0, 0x097A, %i5
movneg %xcc, %g6, %i1
fpadd16 %f6, %f4, %f12
ldd [%l7 + 0x38], %f14
fmovdg %xcc, %f11, %f10
xnorcc %i2, %o1, %g4
fbe,a %fcc0, loop_2621
bge,pt %xcc, loop_2622
edge32l %l1, %i4, %l6
xorcc %i7, %o3, %i0
loop_2621:
popc %i3, %o7
loop_2622:
fpadd32s %f4, %f14, %f3
bgu %icc, loop_2623
stb %l3, [%l7 + 0x0B]
ldd [%l7 + 0x08], %f12
movrlz %g5, %g2, %o4
loop_2623:
fmovsvc %icc, %f7, %f0
movgu %icc, %g1, %o2
fmovsle %icc, %f4, %f4
ldub [%l7 + 0x79], %g7
ldd [%l7 + 0x60], %f14
fornot2s %f11, %f14, %f5
brlz %o6, loop_2624
movrgz %l0, %l2, %l4
movneg %icc, %l5, %g3
fbug,a %fcc3, loop_2625
loop_2624:
mova %xcc, %o5, %o0
ldsb [%l7 + 0x13], %i5
fmovrdgz %g6, %f8, %f6
loop_2625:
fnands %f12, %f2, %f11
fmovsn %icc, %f10, %f7
ldd [%l7 + 0x18], %f8
st %f14, [%l7 + 0x24]
fmovrdlz %i1, %f0, %f12
andn %i6, %o1, %i2
fmovdle %xcc, %f6, %f11
stw %g4, [%l7 + 0x30]
srax %l1, %i4, %i7
movge %icc, %l6, %i0
addcc %i3, 0x0B3D, %o3
ldd [%l7 + 0x68], %f14
fmul8ulx16 %f10, %f10, %f4
brgz %o7, loop_2626
fxnor %f2, %f8, %f4
ldx [%l7 + 0x10], %l3
addcc %g5, %g2, %g1
loop_2626:
ldd [%l7 + 0x68], %f2
fmul8x16al %f13, %f12, %f6
ldd [%l7 + 0x08], %f10
bcs,a,pt %xcc, loop_2627
fmovrsgez %o4, %f14, %f10
fmuld8ulx16 %f13, %f11, %f0
fbule %fcc0, loop_2628
loop_2627:
xnor %g7, 0x0B0C, %o2
lduh [%l7 + 0x2E], %o6
brlz %l0, loop_2629
loop_2628:
nop
setx loop_2630, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %l2, %l4, %g3
fabsd %f6, %f14
loop_2629:
lduw [%l7 + 0x54], %o5
loop_2630:
st %f8, [%l7 + 0x10]
fbul %fcc1, loop_2631
bvs loop_2632
stw %l5, [%l7 + 0x78]
array16 %i5, %o0, %i1
loop_2631:
lduw [%l7 + 0x5C], %i6
loop_2632:
movrgz %g6, 0x27B, %o1
ta %xcc, 0x3
std %f0, [%l7 + 0x10]
fmovs %f12, %f12
ldsb [%l7 + 0x43], %g4
brz,a %i2, loop_2633
std %f4, [%l7 + 0x48]
ldx [%l7 + 0x78], %l1
fmul8sux16 %f0, %f0, %f14
loop_2633:
addc %i7, %i4, %i0
lduh [%l7 + 0x68], %i3
std %f0, [%l7 + 0x48]
movge %xcc, %l6, %o3
xnorcc %l3, %g5, %g2
lduw [%l7 + 0x28], %o7
for %f2, %f4, %f8
stx %o4, [%l7 + 0x08]
lduh [%l7 + 0x16], %g7
fmovsa %icc, %f8, %f11
edge8n %o2, %g1, %l0
fmovrsgz %l2, %f15, %f1
ldub [%l7 + 0x5E], %o6
ldx [%l7 + 0x38], %l4
fornot1s %f11, %f0, %f13
fbge %fcc0, loop_2634
fmovdle %icc, %f4, %f14
movvs %xcc, %o5, %l5
array8 %i5, %g3, %o0
loop_2634:
ldx [%l7 + 0x18], %i1
fmovs %f5, %f3
ldsh [%l7 + 0x72], %i6
fpackfix %f8, %f1
tcs %icc, 0x7
fcmpne16 %f2, %f14, %g6
sub %g4, %i2, %o1
stx %i7, [%l7 + 0x48]
ldsw [%l7 + 0x58], %l1
fnot2s %f13, %f15
ldd [%l7 + 0x30], %f6
add %i0, 0x1364, %i3
ldsw [%l7 + 0x5C], %l6
tne %icc, 0x0
fmovrslz %i4, %f8, %f9
fpack16 %f2, %f2
fmovrslz %l3, %f8, %f2
ldsw [%l7 + 0x4C], %o3
be,a loop_2635
std %f14, [%l7 + 0x78]
std %f4, [%l7 + 0x10]
fmovscs %icc, %f8, %f11
loop_2635:
ble %xcc, loop_2636
mulx %g5, 0x1739, %o7
fmovsge %icc, %f4, %f7
fnand %f4, %f4, %f4
loop_2636:
brz %o4, loop_2637
bne,a loop_2638
bgu,a loop_2639
fmovrslz %g2, %f14, %f1
loop_2637:
fnegs %f5, %f15
loop_2638:
sllx %o2, 0x0E, %g7
loop_2639:
ld [%l7 + 0x30], %f10
sethi 0x1795, %g1
fmovsle %icc, %f15, %f10
fpadd16 %f14, %f8, %f12
sth %l2, [%l7 + 0x32]
tpos %xcc, 0x5
for %f2, %f2, %f6
srax %o6, %l0, %l4
array8 %o5, %l5, %i5
brgz,a %o0, loop_2640
fbl %fcc1, loop_2641
fnors %f15, %f15, %f15
stx %g3, [%l7 + 0x08]
loop_2640:
movvc %xcc, %i1, %g6
loop_2641:
alignaddr %g4, %i2, %o1
fbn %fcc1, loop_2642
xorcc %i6, 0x0F76, %l1
movrgz %i7, 0x3DC, %i3
sth %i0, [%l7 + 0x38]
loop_2642:
ld [%l7 + 0x74], %f4
fmovrslz %l6, %f9, %f1
lduw [%l7 + 0x18], %i4
alignaddr %l3, %o3, %o7
movcs %icc, %g5, %o4
ldub [%l7 + 0x64], %g2
lduh [%l7 + 0x14], %o2
lduh [%l7 + 0x38], %g7
bleu %xcc, loop_2643
ldub [%l7 + 0x0C], %l2
std %f10, [%l7 + 0x68]
addccc %o6, %g1, %l4
loop_2643:
addcc %o5, 0x0AC1, %l0
bvs,pn %icc, loop_2644
sth %i5, [%l7 + 0x0A]
fmovdg %icc, %f11, %f4
ba,a,pn %xcc, loop_2645
loop_2644:
std %f14, [%l7 + 0x50]
fmovsleu %icc, %f15, %f8
fmovdgu %xcc, %f2, %f2
loop_2645:
mulx %l5, %o0, %g3
movrlz %g6, %i1, %g4
tne %icc, 0x6
lduh [%l7 + 0x0E], %i2
stb %i6, [%l7 + 0x53]
lduh [%l7 + 0x28], %o1
ldx [%l7 + 0x38], %l1
fbule %fcc2, loop_2646
st %f6, [%l7 + 0x20]
fmovdpos %xcc, %f10, %f4
bge,a loop_2647
loop_2646:
movneg %icc, %i3, %i7
ldsw [%l7 + 0x40], %l6
fmovdpos %icc, %f3, %f13
loop_2647:
stx %i4, [%l7 + 0x50]
fnot1 %f4, %f0
fmovdle %icc, %f8, %f13
tne %xcc, 0x7
movne %xcc, %i0, %l3
smulcc %o7, 0x1F49, %g5
fmovse %icc, %f11, %f7
bl,pn %icc, loop_2648
stx %o3, [%l7 + 0x20]
orn %o4, %g2, %o2
lduw [%l7 + 0x40], %g7
loop_2648:
umul %l2, 0x16C7, %o6
fmul8x16al %f13, %f4, %f12
fmovde %icc, %f14, %f0
edge8l %l4, %g1, %o5
fmovrsgez %l0, %f12, %f1
fba %fcc2, loop_2649
tgu %icc, 0x1
fmul8sux16 %f10, %f6, %f14
std %f6, [%l7 + 0x48]
loop_2649:
stb %i5, [%l7 + 0x46]
ldsw [%l7 + 0x0C], %l5
bshuffle %f12, %f2, %f10
ld [%l7 + 0x68], %f9
fmovsge %xcc, %f15, %f8
andn %o0, 0x0730, %g3
fnot2s %f7, %f11
fbne,a %fcc1, loop_2650
sethi 0x1B9B, %g6
stx %i1, [%l7 + 0x68]
std %f12, [%l7 + 0x30]
loop_2650:
stw %i2, [%l7 + 0x7C]
fmovsgu %icc, %f13, %f2
fnors %f15, %f13, %f11
movleu %icc, %g4, %i6
lduw [%l7 + 0x6C], %o1
ldsw [%l7 + 0x18], %l1
fornot2s %f14, %f13, %f7
sth %i7, [%l7 + 0x14]
movneg %xcc, %l6, %i3
std %f0, [%l7 + 0x40]
ldub [%l7 + 0x7B], %i4
movvs %xcc, %l3, %i0
movn %xcc, %o7, %o3
fmovrdlez %o4, %f10, %f0
ldd [%l7 + 0x78], %f10
bl,a %xcc, loop_2651
orcc %g5, %o2, %g7
fsrc2 %f14, %f10
bcs,a,pt %xcc, loop_2652
loop_2651:
st %f0, [%l7 + 0x20]
call loop_2653
umul %l2, %g2, %o6
loop_2652:
ld [%l7 + 0x60], %f9
fmovrslez %g1, %f10, %f1
loop_2653:
fbe,a %fcc1, loop_2654
stw %l4, [%l7 + 0x34]
ldsw [%l7 + 0x10], %l0
udivx %o5, 0x1287, %i5
loop_2654:
fmovsvc %icc, %f12, %f8
sdivcc %o0, 0x0C3F, %g3
fmovsne %xcc, %f0, %f10
fornot1 %f12, %f12, %f14
lduw [%l7 + 0x3C], %l5
std %f8, [%l7 + 0x28]
fsrc2 %f0, %f8
tg %icc, 0x4
subcc %i1, %g6, %g4
fpadd32s %f5, %f14, %f12
stx %i2, [%l7 + 0x18]
alignaddr %o1, %i6, %l1
ldsh [%l7 + 0x52], %l6
movge %xcc, %i3, %i4
fmovsvs %xcc, %f13, %f13
sllx %l3, %i0, %i7
fnor %f2, %f2, %f12
stx %o7, [%l7 + 0x70]
addccc %o4, 0x14E5, %g5
movre %o2, %o3, %l2
ldub [%l7 + 0x09], %g7
movn %xcc, %o6, %g1
tcs %icc, 0x0
bn %xcc, loop_2655
fzero %f0
fcmpeq32 %f8, %f10, %g2
bcc,a,pn %xcc, loop_2656
loop_2655:
fmovdvc %xcc, %f14, %f1
fble,a %fcc0, loop_2657
fmovdpos %icc, %f14, %f6
loop_2656:
mulx %l4, %l0, %i5
lduw [%l7 + 0x68], %o0
loop_2657:
nop
setx loop_2658, %l0, %l1
jmpl %l1, %o5
nop
setx loop_2659, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x44], %i1
std %f10, [%l7 + 0x58]
loop_2658:
tcs %icc, 0x2
loop_2659:
std %f14, [%l7 + 0x18]
movneg %icc, %g3, %g6
smulcc %i2, %o1, %i6
lduw [%l7 + 0x1C], %g4
fxnors %f12, %f9, %f15
fabss %f8, %f13
st %f4, [%l7 + 0x24]
stb %l1, [%l7 + 0x3A]
fmovrslez %i3, %f13, %f2
fmuld8ulx16 %f4, %f12, %f8
sth %l6, [%l7 + 0x22]
fmovspos %icc, %f2, %f9
st %f2, [%l7 + 0x38]
ldsb [%l7 + 0x1F], %i4
ldsh [%l7 + 0x3C], %l3
taddcc %i7, 0x0F0A, %o7
fmovrslz %i0, %f6, %f6
ldx [%l7 + 0x70], %o4
fmovrdlez %g5, %f8, %f8
fcmpeq16 %f6, %f14, %o3
movleu %icc, %l2, %o2
movcc %xcc, %g7, %o6
fxnors %f4, %f14, %f3
fmovrdlez %g1, %f12, %f2
fpackfix %f6, %f5
ldx [%l7 + 0x18], %g2
array16 %l4, %i5, %l0
or %o0, 0x0234, %l5
fmovscc %icc, %f9, %f6
ld [%l7 + 0x50], %f11
movgu %xcc, %i1, %g3
fmovrsgez %o5, %f3, %f5
movre %i2, %g6, %i6
stx %g4, [%l7 + 0x20]
fmovdg %xcc, %f9, %f12
tpos %icc, 0x6
movcs %icc, %o1, %i3
fxnors %f9, %f6, %f2
call loop_2660
fba %fcc0, loop_2661
movgu %xcc, %l6, %i4
movleu %xcc, %l3, %i7
loop_2660:
std %f12, [%l7 + 0x10]
loop_2661:
taddcc %o7, %i0, %l1
edge16n %o4, %g5, %o3
fbug %fcc2, loop_2662
addcc %o2, 0x1BE8, %g7
udivcc %o6, 0x1A7C, %g1
add %g2, %l2, %l4
loop_2662:
bvs,pt %icc, loop_2663
fbge %fcc2, loop_2664
lduh [%l7 + 0x38], %l0
stw %o0, [%l7 + 0x70]
loop_2663:
fcmpeq16 %f6, %f10, %i5
loop_2664:
ldsb [%l7 + 0x68], %i1
sethi 0x0781, %l5
fble,a %fcc3, loop_2665
addccc %g3, %o5, %i2
lduh [%l7 + 0x54], %g6
stx %g4, [%l7 + 0x08]
loop_2665:
lduh [%l7 + 0x48], %o1
call loop_2666
faligndata %f6, %f6, %f2
stx %i3, [%l7 + 0x50]
ldd [%l7 + 0x70], %f6
loop_2666:
stx %i6, [%l7 + 0x50]
stw %i4, [%l7 + 0x64]
addccc %l3, 0x1AA9, %i7
addccc %o7, 0x1745, %i0
st %f2, [%l7 + 0x78]
ld [%l7 + 0x44], %f12
bvs,a,pt %icc, loop_2667
movrgz %l6, 0x03B, %o4
ldd [%l7 + 0x38], %f8
ld [%l7 + 0x24], %f7
loop_2667:
fmovdvc %icc, %f0, %f2
fexpand %f12, %f4
smul %l1, 0x1855, %g5
fornot2 %f10, %f14, %f4
ble,a %icc, loop_2668
nop
setx loop_2669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o2, 0x1AEA, %g7
fnor %f14, %f2, %f12
loop_2668:
fsrc1 %f14, %f2
loop_2669:
st %f10, [%l7 + 0x18]
andn %o6, 0x0702, %g1
ldub [%l7 + 0x4A], %g2
ldx [%l7 + 0x20], %l2
fmovdn %xcc, %f13, %f13
movge %icc, %o3, %l0
fmovsvc %xcc, %f11, %f4
stx %o0, [%l7 + 0x08]
fmovrdgez %i5, %f8, %f14
move %icc, %i1, %l4
fmuld8ulx16 %f7, %f4, %f6
lduw [%l7 + 0x4C], %g3
stw %l5, [%l7 + 0x08]
call loop_2670
fmovsle %xcc, %f9, %f4
fmovda %xcc, %f3, %f13
movgu %icc, %o5, %i2
loop_2670:
ldd [%l7 + 0x68], %f2
fmovdne %icc, %f12, %f8
fmovrse %g4, %f3, %f2
srl %o1, %g6, %i6
lduw [%l7 + 0x30], %i3
xorcc %l3, %i7, %i4
fmovdg %xcc, %f9, %f8
stw %o7, [%l7 + 0x7C]
fcmpne32 %f14, %f2, %l6
ldsb [%l7 + 0x69], %i0
sub %o4, 0x1356, %g5
udivx %l1, 0x11F2, %o2
fones %f7
stx %g7, [%l7 + 0x10]
fmul8ulx16 %f10, %f8, %f8
st %f8, [%l7 + 0x10]
ldsw [%l7 + 0x78], %o6
fbule,a %fcc0, loop_2671
sethi 0x0374, %g2
stx %g1, [%l7 + 0x28]
ldsw [%l7 + 0x7C], %o3
loop_2671:
fmovrsgz %l2, %f0, %f1
alignaddr %o0, %i5, %l0
fmul8ulx16 %f14, %f12, %f2
ldsw [%l7 + 0x34], %i1
fmovdne %xcc, %f6, %f15
lduh [%l7 + 0x12], %l4
bleu,a,pt %icc, loop_2672
edge32l %l5, %g3, %o5
or %g4, %i2, %g6
lduw [%l7 + 0x7C], %o1
loop_2672:
stx %i6, [%l7 + 0x38]
fcmpes %fcc2, %f1, %f13
tge %icc, 0x4
fpadd16 %f8, %f0, %f6
sll %i3, %l3, %i4
stb %o7, [%l7 + 0x16]
fbu,a %fcc2, loop_2673
lduw [%l7 + 0x28], %i7
ble,a loop_2674
movrlez %l6, 0x1CB, %o4
loop_2673:
sth %i0, [%l7 + 0x30]
fandnot1s %f2, %f10, %f7
loop_2674:
fmovrdgz %g5, %f0, %f0
fcmpne16 %f14, %f6, %o2
fmovrslez %l1, %f12, %f13
fsrc2 %f10, %f6
fmovdneg %xcc, %f15, %f4
fnot1s %f7, %f0
edge32l %o6, %g2, %g1
fands %f11, %f9, %f15
taddcc %g7, %o3, %o0
andncc %l2, %l0, %i5
ldsb [%l7 + 0x65], %l4
std %f6, [%l7 + 0x38]
call loop_2675
bl,a,pn %icc, loop_2676
bshuffle %f2, %f14, %f12
array8 %i1, %g3, %l5
loop_2675:
std %f10, [%l7 + 0x58]
loop_2676:
lduh [%l7 + 0x44], %g4
bgu %xcc, loop_2677
sll %i2, 0x13, %g6
fnot1 %f12, %f6
fpsub32s %f14, %f7, %f7
loop_2677:
bne,pt %xcc, loop_2678
ldx [%l7 + 0x70], %o1
ldsb [%l7 + 0x3C], %o5
ldsw [%l7 + 0x20], %i6
loop_2678:
stw %i3, [%l7 + 0x70]
bpos,pt %xcc, loop_2679
brz,a %l3, loop_2680
srl %o7, %i4, %i7
ldx [%l7 + 0x70], %l6
loop_2679:
fmovdgu %xcc, %f10, %f10
loop_2680:
bshuffle %f8, %f4, %f2
stw %i0, [%l7 + 0x18]
ldub [%l7 + 0x52], %o4
stb %g5, [%l7 + 0x64]
ldsh [%l7 + 0x44], %o2
fmovdn %icc, %f0, %f9
ldsw [%l7 + 0x10], %l1
fmovrdne %g2, %f14, %f12
tleu %xcc, 0x0
ldd [%l7 + 0x68], %f12
move %xcc, %o6, %g1
andncc %o3, %g7, %l2
fmovs %f15, %f0
stx %o0, [%l7 + 0x40]
fand %f4, %f4, %f12
movrne %l0, %i5, %l4
st %f4, [%l7 + 0x58]
sdivcc %i1, 0x05D7, %l5
ldd [%l7 + 0x78], %f14
fmovsge %icc, %f4, %f9
fmovrdlez %g4, %f0, %f0
fnegs %f4, %f1
tg %icc, 0x0
movcc %xcc, %i2, %g3
fbule,a %fcc0, loop_2681
and %o1, 0x089E, %o5
fmovsneg %xcc, %f2, %f15
st %f4, [%l7 + 0x28]
loop_2681:
movvs %icc, %g6, %i6
addcc %i3, 0x1E1D, %o7
fcmple16 %f14, %f2, %l3
fmovdg %icc, %f15, %f13
ld [%l7 + 0x74], %f10
ldsb [%l7 + 0x60], %i4
or %l6, 0x143C, %i7
brgez %i0, loop_2682
bneg %xcc, loop_2683
fmovsvs %xcc, %f14, %f5
tne %icc, 0x3
loop_2682:
brnz,a %g5, loop_2684
loop_2683:
std %f10, [%l7 + 0x50]
stw %o2, [%l7 + 0x58]
array8 %o4, %l1, %g2
loop_2684:
ldsh [%l7 + 0x28], %g1
ld [%l7 + 0x3C], %f0
fornot2 %f12, %f4, %f0
andcc %o6, 0x016C, %g7
tge %icc, 0x5
srlx %l2, %o0, %l0
lduh [%l7 + 0x30], %o3
fmovsle %icc, %f8, %f12
fpadd32s %f8, %f8, %f5
tgu %xcc, 0x6
tn %xcc, 0x2
brlz %l4, loop_2685
st %f6, [%l7 + 0x14]
stb %i5, [%l7 + 0x34]
fmovsvs %icc, %f12, %f13
loop_2685:
tvc %xcc, 0x1
fpadd32 %f2, %f6, %f0
edge32ln %i1, %g4, %l5
xor %i2, 0x0655, %g3
stw %o1, [%l7 + 0x5C]
srax %o5, 0x12, %i6
udiv %g6, 0x1C61, %i3
siam 0x0
sth %o7, [%l7 + 0x26]
tneg %icc, 0x3
fpsub16s %f10, %f0, %f14
edge16l %i4, %l6, %l3
movleu %xcc, %i7, %i0
sllx %g5, %o2, %l1
ldd [%l7 + 0x68], %f2
edge16l %o4, %g2, %o6
stx %g7, [%l7 + 0x18]
lduw [%l7 + 0x34], %l2
fmovrsgez %o0, %f2, %f7
sub %l0, 0x11AB, %g1
xnor %l4, 0x0BE6, %i5
ldub [%l7 + 0x58], %i1
ldd [%l7 + 0x40], %f10
bl,a,pt %xcc, loop_2686
tcc %icc, 0x0
mulx %o3, %l5, %i2
fmovrslez %g4, %f7, %f15
loop_2686:
ldsb [%l7 + 0x0B], %o1
stb %g3, [%l7 + 0x22]
fbule %fcc3, loop_2687
edge32ln %i6, %g6, %i3
fbuge,a %fcc3, loop_2688
ldsb [%l7 + 0x7D], %o5
loop_2687:
bg,pn %icc, loop_2689
fmul8ulx16 %f6, %f14, %f10
loop_2688:
fmovsn %xcc, %f15, %f15
edge8ln %i4, %o7, %l3
loop_2689:
fmovrde %l6, %f6, %f10
fmovsle %xcc, %f7, %f10
fblg %fcc3, loop_2690
tn %xcc, 0x1
nop
setx loop_2691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i7, [%l7 + 0x16]
loop_2690:
fmovdle %xcc, %f10, %f6
fpack16 %f4, %f1
loop_2691:
fnot2s %f6, %f15
ldsh [%l7 + 0x62], %i0
fmovrsgez %g5, %f5, %f0
fmovsvc %xcc, %f9, %f4
bcc,a loop_2692
std %f14, [%l7 + 0x20]
fnot2s %f1, %f8
fnot2 %f4, %f8
loop_2692:
tgu %icc, 0x4
ldd [%l7 + 0x40], %f10
bg,pt %xcc, loop_2693
ta %xcc, 0x5
tpos %xcc, 0x7
fandnot1s %f8, %f6, %f6
loop_2693:
udivcc %l1, 0x0ACC, %o4
st %f1, [%l7 + 0x7C]
sra %g2, 0x04, %o2
ldub [%l7 + 0x5F], %g7
sub %l2, 0x1FB8, %o6
fmuld8ulx16 %f13, %f15, %f10
fmul8x16al %f10, %f2, %f14
bvc %icc, loop_2694
sdiv %l0, 0x17CB, %g1
fmovsvs %xcc, %f10, %f13
fble,a %fcc3, loop_2695
loop_2694:
ldd [%l7 + 0x08], %f4
fbne,a %fcc0, loop_2696
fornot2s %f2, %f6, %f10
loop_2695:
movrlez %o0, 0x1B2, %i5
fcmpeq16 %f10, %f6, %i1
loop_2696:
addc %o3, %l4, %l5
ldsb [%l7 + 0x1D], %g4
fmul8ulx16 %f14, %f4, %f0
edge32l %o1, %g3, %i2
lduh [%l7 + 0x64], %i6
fmovsleu %xcc, %f7, %f6
tsubcctv %g6, 0x07CC, %i3
addc %i4, 0x1704, %o7
fmovd %f4, %f10
nop
setx loop_2697, %l0, %l1
jmpl %l1, %o5
fandnot1 %f2, %f6, %f2
mova %xcc, %l3, %i7
te %icc, 0x5
loop_2697:
fbug,a %fcc0, loop_2698
fmuld8ulx16 %f0, %f4, %f6
bneg,a,pt %xcc, loop_2699
fornot2 %f4, %f6, %f0
loop_2698:
fmovda %icc, %f0, %f15
movcc %xcc, %i0, %l6
loop_2699:
lduh [%l7 + 0x08], %g5
edge16ln %l1, %g2, %o2
fzero %f6
ldsb [%l7 + 0x41], %o4
brz,a %l2, loop_2700
udivx %g7, 0x15D9, %o6
fmovrsne %g1, %f6, %f10
lduw [%l7 + 0x30], %l0
loop_2700:
fmovrslez %o0, %f0, %f1
fmovrde %i1, %f8, %f4
fbe,a %fcc0, loop_2701
lduw [%l7 + 0x64], %o3
std %f14, [%l7 + 0x60]
stw %l4, [%l7 + 0x5C]
loop_2701:
fmovsne %xcc, %f15, %f15
movrgz %i5, 0x001, %g4
ldsh [%l7 + 0x7A], %l5
movg %icc, %g3, %o1
siam 0x7
edge16ln %i2, %i6, %g6
brlez %i4, loop_2702
mulx %o7, %o5, %l3
smulcc %i3, 0x0522, %i0
fble,a %fcc1, loop_2703
loop_2702:
stw %l6, [%l7 + 0x30]
srl %g5, %i7, %g2
tl %icc, 0x6
loop_2703:
movg %icc, %l1, %o4
fmovsle %icc, %f6, %f6
fornot1s %f15, %f0, %f6
fxnors %f4, %f0, %f8
orcc %o2, %g7, %l2
ldsw [%l7 + 0x6C], %g1
fsrc2 %f12, %f2
movre %l0, 0x20C, %o6
st %f1, [%l7 + 0x78]
sra %i1, %o0, %l4
ld [%l7 + 0x54], %f12
fmovdvc %xcc, %f7, %f13
std %f10, [%l7 + 0x58]
ldd [%l7 + 0x48], %f8
subcc %o3, 0x01D3, %g4
fnands %f2, %f1, %f10
andn %i5, %l5, %g3
movgu %xcc, %o1, %i6
mulx %g6, 0x0B9F, %i4
tn %xcc, 0x3
ldd [%l7 + 0x40], %f6
ldub [%l7 + 0x7A], %o7
edge16l %i2, %l3, %i3
sethi 0x0F64, %i0
ldx [%l7 + 0x58], %o5
fsrc1s %f13, %f14
movle %icc, %g5, %l6
movre %g2, 0x3DB, %i7
sethi 0x0768, %l1
udivcc %o2, 0x12AB, %g7
bn,pn %icc, loop_2704
taddcctv %l2, 0x1197, %g1
movle %xcc, %o4, %o6
movneg %xcc, %i1, %o0
loop_2704:
fbuge,a %fcc0, loop_2705
addcc %l0, 0x0BAC, %o3
fbue %fcc3, loop_2706
fba,a %fcc1, loop_2707
loop_2705:
sethi 0x1763, %g4
fornot1 %f2, %f0, %f4
loop_2706:
fbuge %fcc3, loop_2708
loop_2707:
sra %i5, %l4, %g3
st %f14, [%l7 + 0x70]
bg,a,pt %icc, loop_2709
loop_2708:
bne,a loop_2710
tl %xcc, 0x4
ldsw [%l7 + 0x60], %l5
loop_2709:
bl,a,pn %icc, loop_2711
loop_2710:
fsrc2 %f10, %f4
brlz,a %i6, loop_2712
lduw [%l7 + 0x60], %o1
loop_2711:
mulscc %i4, 0x0C3F, %o7
udivcc %g6, 0x1467, %l3
loop_2712:
ldsh [%l7 + 0x4E], %i2
fbule,a %fcc0, loop_2713
stw %i0, [%l7 + 0x0C]
fmovsl %xcc, %f6, %f15
bn,a loop_2714
loop_2713:
xnor %i3, 0x0463, %g5
ldd [%l7 + 0x20], %f10
bge,pn %icc, loop_2715
loop_2714:
fandnot2s %f7, %f12, %f5
ldsh [%l7 + 0x7E], %o5
be,a,pt %xcc, loop_2716
loop_2715:
ldx [%l7 + 0x48], %g2
fcmpgt16 %f2, %f14, %i7
or %l6, %o2, %l1
loop_2716:
stb %g7, [%l7 + 0x0C]
alignaddr %l2, %g1, %o6
fmovrdlez %i1, %f6, %f10
fmovrslez %o0, %f12, %f0
movleu %icc, %o4, %l0
tleu %icc, 0x6
fpadd16 %f8, %f14, %f14
ldsw [%l7 + 0x24], %g4
fmovdcc %xcc, %f7, %f4
movrne %i5, 0x130, %o3
fpadd16s %f1, %f6, %f6
fpadd16 %f10, %f14, %f2
brgez %l4, loop_2717
fbne,a %fcc2, loop_2718
tne %xcc, 0x1
stw %g3, [%l7 + 0x5C]
loop_2717:
bvc loop_2719
loop_2718:
st %f9, [%l7 + 0x68]
stw %l5, [%l7 + 0x58]
st %f1, [%l7 + 0x78]
loop_2719:
tvc %icc, 0x3
umulcc %o1, %i4, %o7
fbue,a %fcc1, loop_2720
fand %f12, %f12, %f8
fmovdgu %icc, %f10, %f7
fmovdneg %icc, %f2, %f2
loop_2720:
fcmpgt16 %f8, %f4, %i6
fmovdne %icc, %f6, %f15
smul %g6, 0x1326, %i2
fbe,a %fcc2, loop_2721
fors %f11, %f7, %f5
edge16ln %l3, %i3, %g5
udiv %o5, 0x1583, %i0
loop_2721:
ldd [%l7 + 0x30], %f0
edge8n %g2, %l6, %i7
te %xcc, 0x4
fmovdgu %xcc, %f8, %f9
fnot2s %f15, %f7
fmovspos %xcc, %f10, %f0
movleu %xcc, %l1, %o2
fblg %fcc1, loop_2722
edge8l %l2, %g7, %g1
udiv %i1, 0x1B87, %o0
st %f3, [%l7 + 0x08]
loop_2722:
tne %icc, 0x0
fbule,a %fcc2, loop_2723
movrlez %o4, %o6, %l0
fmovdgu %xcc, %f10, %f3
fmovse %xcc, %f10, %f7
loop_2723:
lduw [%l7 + 0x20], %i5
fbule,a %fcc3, loop_2724
fbe %fcc1, loop_2725
fsrc2 %f12, %f14
fsrc2 %f2, %f14
loop_2724:
fandnot2 %f14, %f8, %f12
loop_2725:
fandnot2 %f8, %f4, %f10
fmovrdgez %o3, %f6, %f0
be,pt %icc, loop_2726
fmovrslz %l4, %f8, %f2
edge32l %g3, %l5, %o1
ldsh [%l7 + 0x50], %g4
loop_2726:
movgu %xcc, %o7, %i4
fcmpeq16 %f2, %f4, %i6
subc %g6, %l3, %i3
fornot2s %f12, %f14, %f12
tsubcctv %i2, 0x1F8B, %g5
tcs %icc, 0x7
lduw [%l7 + 0x20], %i0
fbe,a %fcc1, loop_2727
tl %xcc, 0x0
st %f10, [%l7 + 0x60]
edge16l %o5, %l6, %i7
loop_2727:
ldsw [%l7 + 0x34], %g2
fmovrslz %l1, %f7, %f7
sra %l2, %o2, %g1
ldsh [%l7 + 0x68], %g7
movl %icc, %o0, %o4
ldx [%l7 + 0x38], %i1
fxors %f1, %f13, %f1
st %f1, [%l7 + 0x74]
bleu %icc, loop_2728
ldsw [%l7 + 0x44], %l0
tvs %icc, 0x6
movrlz %i5, %o3, %o6
loop_2728:
xorcc %l4, %g3, %l5
movgu %xcc, %o1, %g4
stb %i4, [%l7 + 0x20]
movleu %icc, %o7, %i6
fornot2s %f3, %f8, %f7
movgu %xcc, %g6, %i3
addccc %i2, 0x08DA, %g5
fpsub16s %f10, %f3, %f13
fbn %fcc3, loop_2729
stx %i0, [%l7 + 0x48]
bg,pn %xcc, loop_2730
fpadd32 %f12, %f10, %f10
loop_2729:
lduw [%l7 + 0x14], %o5
sllx %l6, 0x13, %i7
loop_2730:
fpack32 %f12, %f4, %f12
movrgz %l3, 0x148, %g2
addccc %l2, 0x1309, %o2
movvs %icc, %g1, %g7
andn %l1, 0x194F, %o4
te %icc, 0x3
fmovde %icc, %f12, %f0
tge %icc, 0x7
fble %fcc2, loop_2731
brnz %o0, loop_2732
fmovrsgz %l0, %f11, %f11
mulx %i1, 0x1DC9, %i5
loop_2731:
fmovsgu %xcc, %f12, %f14
loop_2732:
fbu,a %fcc3, loop_2733
fornot2s %f7, %f10, %f0
fcmpes %fcc1, %f0, %f13
ldx [%l7 + 0x60], %o6
loop_2733:
stw %o3, [%l7 + 0x60]
ldsw [%l7 + 0x54], %g3
movrne %l5, 0x223, %l4
fmovrslz %o1, %f11, %f14
brnz,a %i4, loop_2734
fcmple32 %f14, %f8, %o7
fpsub16 %f14, %f14, %f10
ldsh [%l7 + 0x0E], %g4
loop_2734:
fcmpd %fcc2, %f12, %f14
movvc %xcc, %i6, %i3
ldsh [%l7 + 0x2C], %i2
lduw [%l7 + 0x30], %g5
fmul8x16 %f1, %f6, %f8
lduw [%l7 + 0x50], %g6
ld [%l7 + 0x54], %f13
ld [%l7 + 0x18], %f4
fzeros %f14
ba,pn %icc, loop_2735
ta %xcc, 0x3
stx %i0, [%l7 + 0x40]
fmovdcs %xcc, %f15, %f2
loop_2735:
fbule,a %fcc2, loop_2736
fblg %fcc1, loop_2737
ldsh [%l7 + 0x56], %l6
fandnot2s %f1, %f15, %f6
loop_2736:
fsrc1 %f2, %f6
loop_2737:
nop
setx loop_2738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue,a %fcc1, loop_2739
ld [%l7 + 0x6C], %f4
fbne %fcc0, loop_2740
loop_2738:
tleu %icc, 0x7
loop_2739:
fmovsgu %icc, %f6, %f12
sdivx %i7, 0x1508, %o5
loop_2740:
ldsw [%l7 + 0x44], %g2
call loop_2741
bl,a loop_2742
fnegd %f12, %f4
fmovsne %xcc, %f10, %f0
loop_2741:
fbul,a %fcc0, loop_2743
loop_2742:
ldx [%l7 + 0x70], %l2
brgz %o2, loop_2744
fbug,a %fcc2, loop_2745
loop_2743:
lduw [%l7 + 0x64], %g1
ldsb [%l7 + 0x3A], %l3
loop_2744:
fpack32 %f2, %f0, %f2
loop_2745:
movpos %xcc, %g7, %l1
stb %o4, [%l7 + 0x58]
array32 %l0, %i1, %o0
umul %o6, %o3, %g3
fandnot2s %f1, %f9, %f9
ldsw [%l7 + 0x5C], %i5
nop
setx loop_2746, %l0, %l1
jmpl %l1, %l4
xor %l5, 0x168C, %o1
ldsh [%l7 + 0x26], %o7
fbg %fcc1, loop_2747
loop_2746:
fblg %fcc0, loop_2748
sllx %g4, 0x1E, %i6
std %f6, [%l7 + 0x10]
loop_2747:
stb %i3, [%l7 + 0x4E]
loop_2748:
fpsub32s %f10, %f8, %f10
tneg %icc, 0x0
bl %xcc, loop_2749
fands %f10, %f4, %f10
ldd [%l7 + 0x58], %f8
array16 %i2, %i4, %g5
loop_2749:
udivx %g6, 0x1384, %i0
fmovdl %xcc, %f10, %f3
stb %l6, [%l7 + 0x3C]
ldub [%l7 + 0x1D], %i7
edge8n %o5, %l2, %o2
fcmpgt32 %f4, %f8, %g1
fandnot1s %f10, %f0, %f13
sth %l3, [%l7 + 0x36]
tcs %xcc, 0x1
fmovdneg %icc, %f9, %f9
brz %g7, loop_2750
lduh [%l7 + 0x30], %g2
fnot1s %f14, %f13
movgu %xcc, %l1, %o4
loop_2750:
xnor %l0, %i1, %o6
fmovrsne %o0, %f9, %f12
movrne %g3, 0x069, %i5
ldsh [%l7 + 0x5C], %o3
sllx %l4, 0x05, %o1
brlz,a %l5, loop_2751
fnand %f8, %f0, %f10
ldub [%l7 + 0x23], %o7
fsrc2 %f2, %f0
loop_2751:
std %f10, [%l7 + 0x18]
udivcc %i6, 0x1A35, %g4
fmovsa %icc, %f10, %f2
stx %i2, [%l7 + 0x68]
tpos %xcc, 0x5
ldx [%l7 + 0x20], %i3
smul %g5, 0x122E, %g6
stw %i4, [%l7 + 0x3C]
ldsh [%l7 + 0x20], %l6
taddcc %i0, 0x02FA, %i7
fmovsle %icc, %f3, %f9
fcmple16 %f4, %f14, %o5
std %f12, [%l7 + 0x20]
srax %l2, %o2, %g1
fpackfix %f12, %f3
fornot1s %f7, %f11, %f13
movneg %icc, %g7, %g2
ldsb [%l7 + 0x27], %l3
movrne %o4, %l1, %l0
st %f11, [%l7 + 0x18]
alignaddrl %o6, %o0, %g3
ldub [%l7 + 0x5E], %i5
fcmpeq16 %f14, %f14, %i1
be,a loop_2752
fxors %f10, %f13, %f2
fsrc1 %f8, %f14
tleu %xcc, 0x6
loop_2752:
srlx %o3, 0x06, %o1
ld [%l7 + 0x38], %f12
stx %l5, [%l7 + 0x68]
stb %o7, [%l7 + 0x2B]
taddcc %l4, %g4, %i2
addc %i6, 0x00D7, %i3
stw %g6, [%l7 + 0x2C]
fpack32 %f10, %f4, %f2
fsrc2s %f11, %f1
fsrc2 %f2, %f14
stb %i4, [%l7 + 0x59]
array32 %g5, %l6, %i7
fmovdle %icc, %f3, %f9
stx %i0, [%l7 + 0x78]
std %f6, [%l7 + 0x08]
fandnot2s %f3, %f12, %f2
movrgez %l2, %o5, %g1
udivx %o2, 0x16E8, %g7
array16 %l3, %o4, %l1
fcmps %fcc1, %f10, %f14
stw %l0, [%l7 + 0x64]
fpadd32 %f6, %f8, %f8
sdivcc %o6, 0x181F, %o0
edge16l %g2, %i5, %g3
sth %o3, [%l7 + 0x2C]
tg %icc, 0x0
fcmple32 %f8, %f8, %i1
tcc %icc, 0x6
fones %f7
brgz %l5, loop_2753
fmovscc %icc, %f14, %f7
ta %xcc, 0x5
orcc %o1, %l4, %o7
loop_2753:
lduh [%l7 + 0x0A], %g4
fpsub32s %f6, %f6, %f5
ldsb [%l7 + 0x40], %i6
bcs,a %xcc, loop_2754
srl %i2, %g6, %i4
fandnot2 %f4, %f4, %f12
tvs %icc, 0x6
loop_2754:
ld [%l7 + 0x08], %f8
st %f11, [%l7 + 0x50]
fone %f12
fxor %f0, %f14, %f4
fmovdne %icc, %f15, %f6
bl,a,pt %icc, loop_2755
sth %i3, [%l7 + 0x3E]
fbg %fcc0, loop_2756
orcc %l6, 0x1DED, %i7
loop_2755:
orn %g5, %i0, %l2
fbn %fcc0, loop_2757
loop_2756:
andn %g1, 0x13EE, %o2
ldsb [%l7 + 0x4A], %o5
stx %l3, [%l7 + 0x78]
loop_2757:
fbug,a %fcc1, loop_2758
ldsb [%l7 + 0x6C], %o4
sdivcc %l1, 0x0E90, %l0
tg %icc, 0x4
loop_2758:
ldub [%l7 + 0x27], %g7
fmovrsgz %o0, %f13, %f0
ldsh [%l7 + 0x2C], %o6
stw %g2, [%l7 + 0x64]
sth %i5, [%l7 + 0x6A]
ldd [%l7 + 0x20], %f12
call loop_2759
bcs %icc, loop_2760
ldsw [%l7 + 0x64], %o3
stx %i1, [%l7 + 0x18]
loop_2759:
brz,a %g3, loop_2761
loop_2760:
ld [%l7 + 0x38], %f2
movne %xcc, %o1, %l5
ldsb [%l7 + 0x7A], %o7
loop_2761:
fbuge,a %fcc1, loop_2762
fone %f6
nop
setx loop_2763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %xcc, %f3, %f5
loop_2762:
pdist %f6, %f8, %f4
nop
setx loop_2764, %l0, %l1
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_2763:
ldd [%l7 + 0x68], %f14
fxnor %f12, %f0, %f10
edge8 %l4, %i6, %g4
loop_2764:
fbul %fcc3, loop_2765
lduh [%l7 + 0x52], %g6
ldub [%l7 + 0x0E], %i2
fbl,a %fcc3, loop_2766
loop_2765:
fcmpeq16 %f4, %f2, %i3
alignaddr %l6, %i4, %g5
fbul,a %fcc0, loop_2767
loop_2766:
fmovsge %xcc, %f8, %f0
movcs %xcc, %i7, %l2
fmul8x16al %f8, %f4, %f0
loop_2767:
fbule %fcc0, loop_2768
fcmple32 %f6, %f12, %i0
fmovrslez %g1, %f1, %f0
std %f0, [%l7 + 0x38]
loop_2768:
sth %o2, [%l7 + 0x34]
bcs loop_2769
bgu,a %xcc, loop_2770
movle %xcc, %o5, %l3
fpadd16 %f0, %f6, %f8
loop_2769:
stx %o4, [%l7 + 0x20]
loop_2770:
lduh [%l7 + 0x74], %l1
tg %xcc, 0x4
movcs %xcc, %l0, %g7
movrgez %o6, 0x3F2, %o0
fzero %f10
ldsb [%l7 + 0x54], %g2
bcc,pn %icc, loop_2771
ldx [%l7 + 0x30], %o3
ldsh [%l7 + 0x3A], %i5
bg,a %icc, loop_2772
loop_2771:
fmovse %icc, %f1, %f9
st %f10, [%l7 + 0x58]
fnegs %f12, %f13
loop_2772:
ldub [%l7 + 0x09], %g3
fmul8ulx16 %f14, %f14, %f10
fnot2 %f12, %f14
fcmpgt32 %f10, %f0, %o1
movneg %xcc, %l5, %o7
nop
setx loop_2773, %l0, %l1
jmpl %l1, %l4
lduw [%l7 + 0x1C], %i6
stw %i1, [%l7 + 0x50]
stb %g6, [%l7 + 0x54]
loop_2773:
sub %i2, %g4, %l6
stb %i3, [%l7 + 0x25]
stx %g5, [%l7 + 0x78]
fandnot1s %f2, %f4, %f14
ldx [%l7 + 0x28], %i4
edge16ln %l2, %i0, %i7
stx %g1, [%l7 + 0x58]
sth %o2, [%l7 + 0x2A]
stx %l3, [%l7 + 0x68]
bneg %xcc, loop_2774
fandnot1 %f4, %f10, %f12
fsrc1s %f2, %f4
stw %o5, [%l7 + 0x58]
loop_2774:
ldub [%l7 + 0x30], %o4
sdiv %l1, 0x1D4A, %g7
siam 0x4
bl,pn %icc, loop_2775
tsubcctv %o6, %l0, %o0
bvc %xcc, loop_2776
udivcc %o3, 0x1A1F, %i5
loop_2775:
fbue,a %fcc0, loop_2777
array16 %g3, %o1, %l5
loop_2776:
xnor %g2, 0x1080, %o7
fornot2s %f8, %f14, %f0
loop_2777:
fbo %fcc3, loop_2778
subcc %i6, 0x037F, %i1
orncc %g6, %i2, %g4
fmovsgu %icc, %f4, %f6
loop_2778:
edge16ln %l4, %i3, %g5
smulcc %l6, %i4, %l2
nop
setx loop_2779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %i0, 0x0032, %g1
fba,a %fcc3, loop_2780
tg %xcc, 0x1
loop_2779:
ldd [%l7 + 0x20], %f2
fmovdgu %icc, %f1, %f9
loop_2780:
ba,pn %xcc, loop_2781
srlx %i7, %o2, %o5
ldub [%l7 + 0x3E], %o4
edge16l %l1, %g7, %o6
loop_2781:
stx %l3, [%l7 + 0x78]
fmovsle %icc, %f10, %f0
fcmpes %fcc0, %f2, %f3
bleu,a %icc, loop_2782
stw %l0, [%l7 + 0x18]
fcmpd %fcc2, %f8, %f10
fzeros %f15
loop_2782:
stw %o3, [%l7 + 0x28]
movrlz %o0, %g3, %i5
ldsb [%l7 + 0x68], %l5
fmovrsgz %g2, %f3, %f9
ldx [%l7 + 0x58], %o1
sth %o7, [%l7 + 0x6A]
lduw [%l7 + 0x18], %i1
st %f4, [%l7 + 0x38]
tg %xcc, 0x5
std %f12, [%l7 + 0x40]
fmovrslez %g6, %f4, %f14
sth %i2, [%l7 + 0x22]
fornot1s %f6, %f0, %f6
call loop_2783
fbo,a %fcc1, loop_2784
edge16ln %g4, %l4, %i6
brz,a %i3, loop_2785
loop_2783:
fors %f0, %f14, %f11
loop_2784:
brlz,a %l6, loop_2786
fcmpne32 %f0, %f0, %i4
loop_2785:
lduh [%l7 + 0x5E], %g5
ldub [%l7 + 0x7D], %l2
loop_2786:
st %f7, [%l7 + 0x20]
stw %g1, [%l7 + 0x70]
fxor %f10, %f6, %f2
ldsw [%l7 + 0x58], %i0
ld [%l7 + 0x44], %f11
ldub [%l7 + 0x50], %i7
fmovsg %xcc, %f11, %f1
ldub [%l7 + 0x7B], %o2
alignaddr %o4, %o5, %g7
fmul8x16al %f12, %f0, %f2
andncc %l1, %o6, %l0
fbug %fcc1, loop_2787
stw %l3, [%l7 + 0x70]
fmul8x16au %f2, %f4, %f14
array8 %o0, %g3, %i5
loop_2787:
lduh [%l7 + 0x4C], %o3
tgu %icc, 0x4
subcc %g2, %o1, %l5
ldd [%l7 + 0x78], %f6
st %f10, [%l7 + 0x38]
ldx [%l7 + 0x58], %i1
fmovsle %icc, %f3, %f11
brgez %g6, loop_2788
ldsb [%l7 + 0x55], %o7
fmovd %f6, %f8
ldsh [%l7 + 0x78], %g4
loop_2788:
edge8 %l4, %i2, %i6
xor %l6, 0x1204, %i3
edge32n %i4, %g5, %l2
edge8ln %i0, %i7, %g1
fands %f13, %f9, %f0
edge8n %o2, %o4, %g7
movge %xcc, %o5, %o6
fmovdcc %icc, %f4, %f12
movge %icc, %l0, %l1
alignaddr %o0, %l3, %g3
tleu %xcc, 0x6
edge16 %i5, %o3, %o1
nop
setx loop_2789, %l0, %l1
jmpl %l1, %g2
tpos %icc, 0x3
std %f6, [%l7 + 0x58]
nop
setx loop_2790, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2789:
fmovrslez %l5, %f5, %f8
fpadd32s %f10, %f11, %f0
fpadd16 %f10, %f10, %f4
loop_2790:
fmovdpos %icc, %f15, %f9
fpadd16s %f1, %f12, %f11
fmovscc %icc, %f10, %f15
ldsw [%l7 + 0x24], %g6
std %f10, [%l7 + 0x68]
fmovrsne %i1, %f8, %f0
st %f9, [%l7 + 0x54]
stb %g4, [%l7 + 0x14]
stw %l4, [%l7 + 0x0C]
array8 %i2, %i6, %l6
be loop_2791
stx %i3, [%l7 + 0x58]
ldsb [%l7 + 0x2E], %o7
nop
setx loop_2792, %l0, %l1
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_2791:
fbo %fcc3, loop_2793
fone %f8
fbug %fcc3, loop_2794
loop_2792:
movleu %xcc, %g5, %l2
loop_2793:
st %f4, [%l7 + 0x10]
popc 0x1CB4, %i4
loop_2794:
sdivcc %i0, 0x1E90, %g1
fmovdvs %icc, %f4, %f2
edge8l %o2, %o4, %i7
ldx [%l7 + 0x18], %o5
array32 %g7, %o6, %l0
orn %o0, %l1, %l3
stx %i5, [%l7 + 0x48]
ldub [%l7 + 0x62], %o3
fcmpeq16 %f4, %f10, %g3
udiv %o1, 0x03D0, %l5
fcmpes %fcc3, %f10, %f15
stb %g2, [%l7 + 0x39]
andncc %g6, %g4, %i1
fmovdl %icc, %f6, %f6
edge32 %i2, %l4, %l6
tcs %icc, 0x4
fmovs %f12, %f1
or %i3, 0x1698, %o7
be,a,pn %icc, loop_2795
fcmpeq32 %f6, %f10, %i6
fmovrdlz %l2, %f8, %f14
fxor %f6, %f8, %f0
loop_2795:
edge16l %g5, %i0, %g1
move %icc, %o2, %i4
movre %o4, %o5, %i7
bl,a %icc, loop_2796
brz %g7, loop_2797
tgu %icc, 0x1
orn %o6, 0x0C4D, %o0
loop_2796:
stw %l1, [%l7 + 0x3C]
loop_2797:
fnegs %f7, %f14
brnz %l0, loop_2798
addcc %i5, 0x1C48, %o3
stw %g3, [%l7 + 0x50]
ldd [%l7 + 0x38], %f14
loop_2798:
fandnot2 %f0, %f14, %f8
sth %l3, [%l7 + 0x5C]
ldsb [%l7 + 0x45], %l5
movleu %xcc, %g2, %o1
ldd [%l7 + 0x60], %f2
ldub [%l7 + 0x50], %g4
lduw [%l7 + 0x58], %g6
fnegs %f4, %f2
fmovscs %xcc, %f12, %f8
tleu %xcc, 0x0
sethi 0x06BA, %i1
fmovsg %icc, %f15, %f8
fpsub32 %f14, %f6, %f10
fmovrslz %i2, %f8, %f9
movre %l4, 0x06D, %l6
ld [%l7 + 0x0C], %f15
fcmpd %fcc2, %f10, %f0
udiv %i3, 0x167A, %o7
fmovsne %icc, %f1, %f8
fmovde %icc, %f9, %f5
ldsh [%l7 + 0x50], %i6
fnot2s %f11, %f4
lduw [%l7 + 0x78], %g5
and %l2, %i0, %o2
sdivx %g1, 0x19D6, %o4
stx %i4, [%l7 + 0x28]
std %f8, [%l7 + 0x68]
fmovscs %xcc, %f5, %f4
lduh [%l7 + 0x0E], %i7
stw %o5, [%l7 + 0x48]
edge32 %g7, %o6, %o0
sdivx %l0, 0x0345, %i5
stw %l1, [%l7 + 0x5C]
fcmple16 %f6, %f4, %g3
ld [%l7 + 0x2C], %f1
stb %o3, [%l7 + 0x48]
udivx %l5, 0x0FD9, %g2
fxnor %f8, %f8, %f8
sth %o1, [%l7 + 0x60]
movge %xcc, %l3, %g6
fpackfix %f2, %f8
udivcc %g4, 0x057A, %i2
fmovdle %xcc, %f9, %f4
orcc %l4, %l6, %i1
ldd [%l7 + 0x60], %f0
taddcc %o7, %i6, %i3
ldsb [%l7 + 0x21], %g5
fxor %f8, %f2, %f2
umulcc %l2, 0x1D2C, %o2
fpadd32 %f10, %f6, %f14
fbge,a %fcc1, loop_2799
fbl,a %fcc3, loop_2800
ldsh [%l7 + 0x62], %i0
andcc %g1, 0x059A, %i4
loop_2799:
fbn %fcc0, loop_2801
loop_2800:
std %f0, [%l7 + 0x60]
tg %xcc, 0x7
popc 0x086C, %o4
loop_2801:
fmul8x16 %f2, %f8, %f10
for %f8, %f4, %f12
ldsh [%l7 + 0x30], %i7
lduw [%l7 + 0x3C], %o5
lduw [%l7 + 0x3C], %o6
movleu %icc, %g7, %l0
sth %o0, [%l7 + 0x32]
orcc %i5, %l1, %g3
subccc %l5, 0x1AD0, %o3
std %f6, [%l7 + 0x78]
sllx %o1, 0x04, %g2
fmovdle %xcc, %f9, %f10
fmovsne %icc, %f14, %f14
bcc,a,pn %icc, loop_2802
ldub [%l7 + 0x60], %l3
stw %g4, [%l7 + 0x14]
fmovrsne %i2, %f15, %f13
loop_2802:
brlz %g6, loop_2803
stx %l6, [%l7 + 0x38]
ldub [%l7 + 0x62], %l4
st %f5, [%l7 + 0x28]
loop_2803:
ld [%l7 + 0x48], %f7
bneg,a,pn %icc, loop_2804
fmovdcc %icc, %f8, %f11
ldx [%l7 + 0x28], %i1
ldsh [%l7 + 0x1E], %i6
loop_2804:
movvs %icc, %i3, %g5
brgez,a %o7, loop_2805
orn %o2, %i0, %l2
fcmps %fcc0, %f3, %f9
sllx %g1, %o4, %i4
loop_2805:
lduh [%l7 + 0x4E], %o5
fmovrde %o6, %f4, %f6
st %f10, [%l7 + 0x10]
st %f9, [%l7 + 0x20]
fand %f14, %f2, %f6
fmovsl %xcc, %f8, %f4
call loop_2806
mulx %i7, %l0, %o0
ld [%l7 + 0x54], %f11
fbn,a %fcc1, loop_2807
loop_2806:
tcs %xcc, 0x0
nop
setx loop_2808, %l0, %l1
jmpl %l1, %i5
std %f2, [%l7 + 0x50]
loop_2807:
bne,a,pt %xcc, loop_2809
movle %xcc, %g7, %l1
loop_2808:
edge8n %g3, %l5, %o3
subcc %o1, %g2, %l3
loop_2809:
fmovscc %xcc, %f15, %f6
fbuge,a %fcc3, loop_2810
tl %xcc, 0x5
fexpand %f10, %f10
fmovd %f2, %f12
loop_2810:
ldd [%l7 + 0x18], %f12
ldd [%l7 + 0x38], %f14
fone %f10
tvc %icc, 0x3
st %f5, [%l7 + 0x60]
edge32 %i2, %g4, %l6
std %f6, [%l7 + 0x48]
ldx [%l7 + 0x78], %g6
ldub [%l7 + 0x1A], %i1
movle %icc, %i6, %l4
fmovdcs %xcc, %f1, %f10
te %xcc, 0x1
sth %g5, [%l7 + 0x4C]
fnor %f10, %f12, %f0
stb %o7, [%l7 + 0x5F]
alignaddr %i3, %i0, %l2
fandnot2 %f0, %f8, %f12
udivcc %o2, 0x05BB, %o4
movrne %g1, 0x05E, %i4
ldsw [%l7 + 0x20], %o5
fornot1 %f8, %f14, %f2
stb %o6, [%l7 + 0x2D]
srl %l0, 0x0B, %i7
fmovdl %xcc, %f13, %f12
stx %o0, [%l7 + 0x50]
std %f0, [%l7 + 0x68]
lduw [%l7 + 0x58], %i5
udiv %g7, 0x0571, %l1
fmovdvc %xcc, %f8, %f5
ta %xcc, 0x7
fnot1 %f6, %f2
bcs,a,pt %icc, loop_2811
brgez,a %l5, loop_2812
std %f14, [%l7 + 0x30]
fmovsleu %icc, %f7, %f2
loop_2811:
ldsw [%l7 + 0x78], %o3
loop_2812:
ldsh [%l7 + 0x0E], %o1
fmovsvs %xcc, %f0, %f0
stw %g2, [%l7 + 0x78]
movrne %l3, 0x260, %g3
fmovrse %i2, %f8, %f0
movleu %xcc, %l6, %g4
fbul,a %fcc1, loop_2813
fbu %fcc3, loop_2814
tl %icc, 0x4
ldub [%l7 + 0x5A], %i1
loop_2813:
fmovda %icc, %f9, %f1
loop_2814:
srax %i6, 0x12, %g6
stb %l4, [%l7 + 0x38]
lduw [%l7 + 0x64], %g5
udiv %o7, 0x0F96, %i0
lduh [%l7 + 0x0A], %l2
ldx [%l7 + 0x40], %i3
subc %o4, 0x0A74, %o2
fmovsvs %xcc, %f10, %f4
fxor %f12, %f6, %f2
movrlz %g1, %o5, %o6
mulscc %i4, 0x1897, %i7
nop
setx loop_2815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f12, %f4
sth %l0, [%l7 + 0x62]
subccc %i5, %o0, %g7
loop_2815:
movre %l1, %o3, %l5
fands %f4, %f4, %f3
fmovdneg %xcc, %f13, %f9
umulcc %g2, %l3, %g3
ldsh [%l7 + 0x62], %o1
taddcc %l6, %i2, %i1
subccc %g4, %i6, %l4
bvs,pt %xcc, loop_2816
edge16l %g6, %o7, %i0
bl,a,pn %xcc, loop_2817
fmul8x16 %f8, %f12, %f0
loop_2816:
fbue,a %fcc2, loop_2818
tcc %xcc, 0x1
loop_2817:
ldx [%l7 + 0x18], %g5
stx %l2, [%l7 + 0x58]
loop_2818:
tneg %icc, 0x4
subcc %i3, 0x0666, %o4
ble,a,pn %xcc, loop_2819
movn %xcc, %o2, %o5
stw %g1, [%l7 + 0x58]
ta %icc, 0x4
loop_2819:
bge,pn %xcc, loop_2820
fble %fcc0, loop_2821
ldx [%l7 + 0x08], %i4
fmovsleu %xcc, %f9, %f14
loop_2820:
fmovsgu %icc, %f9, %f10
loop_2821:
fcmpne16 %f4, %f14, %o6
fcmpeq32 %f2, %f14, %l0
ldsw [%l7 + 0x34], %i7
fbuge,a %fcc0, loop_2822
fba %fcc1, loop_2823
mulscc %o0, %i5, %g7
bshuffle %f2, %f10, %f6
loop_2822:
edge8l %o3, %l1, %g2
loop_2823:
ld [%l7 + 0x40], %f5
bn,pt %xcc, loop_2824
fmovrsgez %l5, %f11, %f13
ldsb [%l7 + 0x4F], %g3
fmovrdne %o1, %f4, %f2
loop_2824:
mova %icc, %l6, %l3
stx %i1, [%l7 + 0x60]
movleu %xcc, %g4, %i2
ldsw [%l7 + 0x1C], %i6
fone %f14
sll %l4, 0x07, %o7
stb %g6, [%l7 + 0x08]
fbul,a %fcc3, loop_2825
sth %i0, [%l7 + 0x7C]
bcs loop_2826
fmovdl %xcc, %f7, %f2
loop_2825:
fcmpgt16 %f0, %f12, %l2
fbn %fcc0, loop_2827
loop_2826:
and %i3, 0x0192, %o4
edge8 %g5, %o5, %g1
fbn,a %fcc2, loop_2828
loop_2827:
bcc,a,pt %icc, loop_2829
fcmpne32 %f6, %f8, %i4
stx %o6, [%l7 + 0x38]
loop_2828:
xnor %l0, %o2, %i7
loop_2829:
stx %o0, [%l7 + 0x30]
lduh [%l7 + 0x4E], %i5
fones %f12
bvc,a,pt %icc, loop_2830
fcmpd %fcc1, %f4, %f8
fcmpgt32 %f4, %f6, %o3
tvs %xcc, 0x6
loop_2830:
brgz,a %g7, loop_2831
fcmpgt16 %f6, %f6, %l1
nop
setx loop_2832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %icc, %l5, %g2
loop_2831:
stw %o1, [%l7 + 0x70]
lduw [%l7 + 0x14], %g3
loop_2832:
fnegs %f12, %f8
ldsw [%l7 + 0x44], %l6
ldsw [%l7 + 0x24], %i1
srlx %l3, %i2, %g4
fblg %fcc3, loop_2833
ldub [%l7 + 0x08], %l4
fmovda %xcc, %f0, %f14
ldd [%l7 + 0x38], %f0
loop_2833:
siam 0x6
ldx [%l7 + 0x50], %o7
fpadd32 %f14, %f6, %f6
sth %i6, [%l7 + 0x0E]
movgu %xcc, %i0, %g6
fsrc2s %f9, %f4
ldub [%l7 + 0x4B], %i3
stx %o4, [%l7 + 0x40]
st %f11, [%l7 + 0x18]
tsubcctv %g5, %o5, %g1
fmovdne %xcc, %f7, %f2
edge16n %l2, %o6, %i4
fandnot1 %f8, %f0, %f10
sth %o2, [%l7 + 0x5A]
and %l0, 0x0F5C, %o0
or %i5, 0x086E, %o3
lduw [%l7 + 0x78], %g7
movvs %icc, %l1, %i7
fmul8sux16 %f12, %f0, %f8
movrgz %g2, 0x024, %o1
mulscc %l5, %l6, %i1
ldsb [%l7 + 0x40], %l3
brgez %g3, loop_2834
tcs %xcc, 0x1
stb %g4, [%l7 + 0x1E]
brgez %i2, loop_2835
loop_2834:
movrgz %l4, %o7, %i0
fsrc2s %f7, %f15
sub %g6, %i3, %o4
loop_2835:
fandnot1s %f3, %f4, %f14
ldd [%l7 + 0x60], %f8
fmovdn %xcc, %f10, %f3
fmovdcs %icc, %f14, %f6
edge32 %g5, %i6, %g1
movrlz %l2, %o6, %o5
fcmpgt32 %f8, %f10, %o2
xnorcc %i4, %l0, %o0
fbule,a %fcc1, loop_2836
sll %i5, %g7, %l1
stw %i7, [%l7 + 0x78]
tcs %icc, 0x1
loop_2836:
addccc %g2, %o1, %l5
stb %l6, [%l7 + 0x71]
fabsd %f4, %f8
movleu %icc, %o3, %i1
ldd [%l7 + 0x08], %f12
udivx %g3, 0x1E31, %g4
ldsw [%l7 + 0x6C], %i2
fmovrdgez %l3, %f10, %f4
ldd [%l7 + 0x70], %f8
movle %icc, %l4, %o7
fbule,a %fcc0, loop_2837
ld [%l7 + 0x30], %f0
fble,a %fcc2, loop_2838
alignaddrl %i0, %i3, %g6
loop_2837:
ld [%l7 + 0x10], %f4
ble,a,pt %icc, loop_2839
loop_2838:
fmovsvc %xcc, %f15, %f1
ldub [%l7 + 0x23], %g5
edge32ln %o4, %g1, %i6
loop_2839:
sth %l2, [%l7 + 0x32]
fmuld8sux16 %f14, %f11, %f4
fmovrdgez %o5, %f10, %f4
fcmpes %fcc1, %f6, %f10
tpos %xcc, 0x6
tneg %xcc, 0x5
fands %f8, %f0, %f3
bcc,a,pn %icc, loop_2840
edge16 %o6, %i4, %l0
fmovde %icc, %f15, %f2
andn %o2, 0x11DA, %i5
loop_2840:
orn %o0, 0x10D6, %l1
fmuld8ulx16 %f0, %f6, %f4
nop
setx loop_2841, %l0, %l1
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 %i7, [%l7 + 0x64]
add %g7, 0x1547, %g2
lduw [%l7 + 0x0C], %o1
loop_2841:
ldsw [%l7 + 0x44], %l5
sra %l6, 0x13, %o3
fmovdg %icc, %f10, %f6
bpos,a %xcc, loop_2842
bge,a,pt %icc, loop_2843
fors %f8, %f10, %f6
ba %icc, loop_2844
loop_2842:
stb %g3, [%l7 + 0x2B]
loop_2843:
fornot2s %f5, %f14, %f12
bpos %icc, loop_2845
loop_2844:
bneg,a loop_2846
bvs,a,pt %icc, loop_2847
ldsh [%l7 + 0x14], %g4
loop_2845:
fbe %fcc3, loop_2848
loop_2846:
fornot2 %f4, %f14, %f0
loop_2847:
movleu %icc, %i2, %l3
fblg,a %fcc2, loop_2849
loop_2848:
edge16l %i1, %o7, %l4
stx %i0, [%l7 + 0x60]
fcmple16 %f8, %f14, %i3
loop_2849:
te %xcc, 0x0
stb %g5, [%l7 + 0x35]
fmovdvc %icc, %f5, %f5
popc 0x1AAA, %o4
fbe %fcc3, loop_2850
sub %g6, 0x115D, %i6
xnorcc %l2, %o5, %g1
ldsh [%l7 + 0x36], %o6
loop_2850:
lduh [%l7 + 0x7C], %i4
stw %o2, [%l7 + 0x2C]
st %f15, [%l7 + 0x70]
fmovs %f14, %f10
stb %l0, [%l7 + 0x61]
array32 %o0, %i5, %l1
fmovsgu %xcc, %f11, %f10
fnands %f10, %f15, %f14
fmovdpos %xcc, %f11, %f8
movvc %xcc, %i7, %g2
sth %o1, [%l7 + 0x46]
fmovdvc %xcc, %f4, %f8
orcc %l5, %g7, %l6
fandnot2s %f5, %f2, %f9
tsubcc %g3, %o3, %g4
fnors %f3, %f11, %f6
stx %i2, [%l7 + 0x58]
fmovsgu %xcc, %f2, %f1
ldd [%l7 + 0x48], %f14
tvc %xcc, 0x5
fpmerge %f7, %f5, %f0
xor %i1, 0x1ACF, %o7
ld [%l7 + 0x64], %f0
fnands %f15, %f0, %f14
lduh [%l7 + 0x62], %l3
fble,a %fcc2, loop_2851
stw %l4, [%l7 + 0x2C]
ld [%l7 + 0x3C], %f5
tn %icc, 0x7
loop_2851:
fcmpes %fcc1, %f2, %f13
fpsub32s %f14, %f11, %f0
tneg %icc, 0x7
orcc %i0, %i3, %o4
stb %g6, [%l7 + 0x29]
for %f8, %f10, %f10
bge loop_2852
stx %g5, [%l7 + 0x28]
fmul8x16 %f1, %f0, %f2
fandnot2 %f8, %f6, %f2
loop_2852:
ldsh [%l7 + 0x12], %l2
fsrc2 %f14, %f10
stx %o5, [%l7 + 0x10]
fcmpeq16 %f12, %f2, %i6
ld [%l7 + 0x44], %f15
fnegs %f1, %f15
bvc,a loop_2853
fsrc2s %f2, %f0
fabss %f1, %f8
call loop_2854
loop_2853:
ldub [%l7 + 0x37], %g1
ldd [%l7 + 0x18], %f8
fmovrdne %o6, %f10, %f6
loop_2854:
xorcc %i4, 0x1625, %o2
fmovsvs %icc, %f14, %f7
fpack32 %f14, %f4, %f14
movg %xcc, %o0, %l0
fzero %f8
lduh [%l7 + 0x78], %i5
alignaddrl %l1, %g2, %o1
ldx [%l7 + 0x10], %i7
fmovrdgez %g7, %f2, %f12
tvc %xcc, 0x2
xorcc %l6, 0x066E, %l5
orncc %g3, %o3, %i2
edge8n %i1, %o7, %g4
fmovdg %icc, %f5, %f0
std %f14, [%l7 + 0x60]
sllx %l4, 0x1D, %l3
fmovrsne %i3, %f1, %f9
andn %i0, 0x081D, %o4
tcc %xcc, 0x7
bcc,a,pt %icc, loop_2855
fnegd %f10, %f2
fxnor %f8, %f6, %f4
fcmpgt16 %f2, %f0, %g6
loop_2855:
ta %icc, 0x2
fmul8ulx16 %f2, %f14, %f8
xnor %g5, %o5, %i6
sth %g1, [%l7 + 0x4E]
edge8ln %l2, %i4, %o6
fmovscc %xcc, %f13, %f11
brz %o0, loop_2856
bgu,a,pt %icc, loop_2857
edge16 %o2, %i5, %l1
fbue %fcc2, loop_2858
loop_2856:
ldsb [%l7 + 0x6C], %l0
loop_2857:
ldsh [%l7 + 0x24], %o1
fsrc2s %f8, %f2
loop_2858:
ble,a,pt %icc, loop_2859
movvs %icc, %g2, %i7
ldsh [%l7 + 0x56], %l6
st %f10, [%l7 + 0x74]
loop_2859:
orncc %l5, %g3, %o3
tsubcc %i2, %i1, %o7
fnor %f14, %f2, %f10
fmovrslz %g7, %f3, %f13
fmovrde %g4, %f10, %f0
movne %xcc, %l4, %i3
std %f12, [%l7 + 0x50]
edge16n %l3, %o4, %i0
fmovrsne %g5, %f14, %f10
fmuld8ulx16 %f14, %f5, %f8
fpadd32s %f2, %f8, %f1
ldd [%l7 + 0x10], %f0
st %f1, [%l7 + 0x38]
fmovdn %xcc, %f1, %f2
sth %g6, [%l7 + 0x2C]
lduw [%l7 + 0x44], %i6
bgu,a,pt %xcc, loop_2860
movre %o5, %g1, %l2
ldd [%l7 + 0x28], %f6
stb %o6, [%l7 + 0x59]
loop_2860:
ldd [%l7 + 0x38], %f8
bvc %icc, loop_2861
fmovsle %icc, %f10, %f13
ldub [%l7 + 0x46], %o0
fbn %fcc3, loop_2862
loop_2861:
fba %fcc3, loop_2863
ldsb [%l7 + 0x16], %o2
udivx %i4, 0x1318, %l1
loop_2862:
edge32l %i5, %l0, %g2
loop_2863:
std %f6, [%l7 + 0x50]
fbe,a %fcc1, loop_2864
movn %icc, %i7, %l6
fmovsle %xcc, %f4, %f13
stw %o1, [%l7 + 0x54]
loop_2864:
addccc %g3, 0x03E3, %o3
fmovdleu %icc, %f9, %f14
st %f11, [%l7 + 0x20]
fmovd %f10, %f6
fsrc1s %f13, %f13
ba,a,pt %icc, loop_2865
array32 %i2, %l5, %o7
fmul8x16al %f9, %f4, %f14
fxnor %f14, %f14, %f8
loop_2865:
fcmpgt32 %f12, %f12, %g7
st %f10, [%l7 + 0x78]
ba loop_2866
tge %xcc, 0x4
movg %xcc, %g4, %l4
ldsh [%l7 + 0x36], %i3
loop_2866:
fmul8ulx16 %f14, %f2, %f14
fmovsle %icc, %f2, %f8
movge %xcc, %l3, %o4
fnot2s %f12, %f15
fmul8x16 %f13, %f10, %f6
lduw [%l7 + 0x0C], %i0
ldd [%l7 + 0x18], %f0
ld [%l7 + 0x7C], %f3
tcc %icc, 0x7
movl %icc, %i1, %g6
ldsw [%l7 + 0x78], %i6
ldub [%l7 + 0x56], %g5
andn %o5, %l2, %o6
ldsh [%l7 + 0x14], %g1
fpack32 %f8, %f8, %f8
fmovsleu %icc, %f15, %f3
fpack16 %f0, %f5
fmovrsgez %o0, %f1, %f10
fpmerge %f6, %f14, %f10
fbe,a %fcc3, loop_2867
tvs %icc, 0x5
stw %i4, [%l7 + 0x7C]
fmovsle %icc, %f6, %f11
loop_2867:
fmovsne %icc, %f4, %f14
fmovdneg %icc, %f14, %f8
fornot1 %f6, %f14, %f2
ldsh [%l7 + 0x32], %o2
alignaddr %i5, %l0, %g2
add %i7, %l1, %o1
fmovdgu %xcc, %f6, %f2
ld [%l7 + 0x40], %f9
std %f4, [%l7 + 0x70]
fbuge %fcc3, loop_2868
ldx [%l7 + 0x08], %l6
fmovdcc %xcc, %f8, %f9
edge16 %o3, %g3, %l5
loop_2868:
edge8 %o7, %i2, %g4
fcmpgt32 %f10, %f0, %l4
bcc,pn %icc, loop_2869
stw %i3, [%l7 + 0x30]
fba,a %fcc2, loop_2870
movl %xcc, %l3, %o4
loop_2869:
smulcc %i0, 0x0679, %i1
fmovrdlz %g6, %f4, %f2
loop_2870:
edge16n %i6, %g5, %o5
movne %icc, %g7, %o6
tgu %xcc, 0x4
mulx %l2, %o0, %g1
fxors %f6, %f7, %f12
xorcc %o2, 0x04CE, %i5
fble %fcc2, loop_2871
tsubcctv %i4, %g2, %i7
fmovsg %icc, %f15, %f8
fmovdne %xcc, %f1, %f1
loop_2871:
fmovdle %xcc, %f13, %f4
movrgez %l1, %o1, %l6
ldsw [%l7 + 0x64], %o3
fcmpes %fcc0, %f4, %f7
subc %l0, %l5, %g3
ldd [%l7 + 0x28], %f0
std %f4, [%l7 + 0x68]
fsrc2s %f9, %f14
st %f1, [%l7 + 0x1C]
sth %o7, [%l7 + 0x48]
stb %i2, [%l7 + 0x7B]
fmovrslz %g4, %f4, %f15
fbo %fcc3, loop_2872
movcs %icc, %l4, %i3
fsrc1 %f4, %f8
fmovrdlz %l3, %f14, %f6
loop_2872:
fnegd %f6, %f14
sdivx %i0, 0x1912, %i1
fmovrslez %o4, %f6, %f2
ldsb [%l7 + 0x61], %g6
sra %i6, 0x16, %g5
lduh [%l7 + 0x68], %g7
fbg %fcc0, loop_2873
fbe,a %fcc3, loop_2874
fcmpes %fcc1, %f4, %f7
movneg %xcc, %o6, %l2
loop_2873:
fmovsleu %icc, %f4, %f5
loop_2874:
umulcc %o5, 0x0E89, %o0
taddcc %o2, %i5, %i4
srax %g2, %g1, %i7
fbge %fcc2, loop_2875
lduw [%l7 + 0x60], %l1
fbul,a %fcc0, loop_2876
fbne %fcc2, loop_2877
loop_2875:
stw %l6, [%l7 + 0x38]
stx %o3, [%l7 + 0x18]
loop_2876:
fnegd %f14, %f6
loop_2877:
sll %l0, %l5, %g3
fmuld8ulx16 %f7, %f3, %f10
fsrc2 %f6, %f14
or %o7, 0x0C2F, %o1
ld [%l7 + 0x50], %f7
lduh [%l7 + 0x70], %i2
ldx [%l7 + 0x18], %g4
sth %l4, [%l7 + 0x3C]
fpsub32 %f12, %f14, %f0
taddcc %l3, %i3, %i0
fmuld8sux16 %f4, %f6, %f0
lduw [%l7 + 0x28], %o4
bge,pt %xcc, loop_2878
fmovsa %xcc, %f11, %f0
fcmpeq16 %f12, %f6, %i1
fcmpeq16 %f4, %f4, %g6
loop_2878:
sethi 0x0308, %g5
ldub [%l7 + 0x1C], %i6
tn %icc, 0x6
ldd [%l7 + 0x58], %f4
fxnor %f12, %f8, %f8
fbne %fcc0, loop_2879
ld [%l7 + 0x54], %f14
sth %g7, [%l7 + 0x20]
lduw [%l7 + 0x48], %o6
loop_2879:
fxnor %f4, %f0, %f0
fmovscc %xcc, %f3, %f15
fpadd16 %f4, %f14, %f4
fmovrsgz %l2, %f5, %f2
bgu loop_2880
fpsub16s %f2, %f5, %f0
ble,a,pn %icc, loop_2881
ldx [%l7 + 0x60], %o0
loop_2880:
fmovrdgz %o2, %f14, %f2
sth %o5, [%l7 + 0x42]
loop_2881:
brz,a %i5, loop_2882
fbul,a %fcc3, loop_2883
lduw [%l7 + 0x30], %i4
ldsh [%l7 + 0x16], %g2
loop_2882:
fba %fcc1, loop_2884
loop_2883:
ldd [%l7 + 0x68], %f2
ldsb [%l7 + 0x51], %g1
fmovd %f2, %f4
loop_2884:
srl %l1, 0x1D, %i7
srl %o3, %l6, %l0
ldsb [%l7 + 0x26], %l5
fmul8x16al %f7, %f7, %f12
bvc,a loop_2885
bge,a,pn %icc, loop_2886
bge,a loop_2887
fmul8x16al %f13, %f8, %f10
loop_2885:
stb %o7, [%l7 + 0x13]
loop_2886:
ldsh [%l7 + 0x4C], %o1
loop_2887:
fmovdne %icc, %f1, %f12
movvs %icc, %g3, %g4
fpadd16s %f15, %f9, %f12
ldub [%l7 + 0x40], %i2
tcc %xcc, 0x0
orcc %l3, 0x128E, %i3
fabss %f2, %f10
sub %i0, %l4, %o4
ldd [%l7 + 0x60], %f12
bneg,a,pt %xcc, loop_2888
popc %g6, %i1
std %f2, [%l7 + 0x70]
ldx [%l7 + 0x50], %i6
loop_2888:
lduw [%l7 + 0x54], %g5
lduw [%l7 + 0x30], %g7
fbne %fcc2, loop_2889
ldub [%l7 + 0x1A], %o6
umulcc %o0, %o2, %o5
bcc,pt %icc, loop_2890
loop_2889:
fmovrdgez %l2, %f10, %f4
fnor %f12, %f14, %f0
edge32 %i5, %i4, %g2
loop_2890:
ldsh [%l7 + 0x18], %g1
bn,a,pn %xcc, loop_2891
fmuld8sux16 %f2, %f9, %f4
ldsw [%l7 + 0x24], %l1
fmovse %icc, %f8, %f4
loop_2891:
edge32ln %o3, %l6, %i7
stw %l5, [%l7 + 0x54]
fornot2s %f0, %f10, %f9
ldub [%l7 + 0x4D], %o7
fmovrse %o1, %f1, %f5
stb %g3, [%l7 + 0x3F]
st %f9, [%l7 + 0x74]
fmovsleu %icc, %f9, %f7
fxnors %f9, %f12, %f10
fpadd16 %f6, %f12, %f6
fbe %fcc2, loop_2892
andcc %g4, %i2, %l0
fnand %f8, %f0, %f12
srax %l3, %i3, %l4
loop_2892:
umul %i0, 0x1E4C, %o4
ld [%l7 + 0x74], %f12
movge %xcc, %g6, %i1
fbug %fcc0, loop_2893
movleu %icc, %g5, %g7
ldd [%l7 + 0x28], %f14
udivx %o6, 0x07F7, %i6
loop_2893:
fmovdleu %xcc, %f11, %f10
fnegs %f8, %f14
movvs %icc, %o0, %o5
fbl %fcc1, loop_2894
fsrc1s %f0, %f14
std %f4, [%l7 + 0x58]
stw %o2, [%l7 + 0x60]
loop_2894:
movneg %xcc, %l2, %i4
st %f15, [%l7 + 0x68]
fandnot2s %f12, %f6, %f12
tg %xcc, 0x0
fpack32 %f0, %f0, %f8
lduh [%l7 + 0x74], %g2
movcs %xcc, %g1, %i5
fxnors %f6, %f14, %f6
ldsb [%l7 + 0x1B], %o3
movre %l6, %i7, %l5
lduw [%l7 + 0x54], %o7
fmul8x16 %f4, %f0, %f2
fmovdn %xcc, %f7, %f13
fmovsvc %xcc, %f11, %f1
fmovsneg %xcc, %f1, %f12
mulx %l1, %o1, %g3
fmovsn %xcc, %f8, %f3
movrne %g4, 0x346, %l0
fnors %f9, %f10, %f9
addccc %l3, %i2, %i3
fnot1 %f12, %f8
xnorcc %l4, 0x0462, %o4
stb %i0, [%l7 + 0x1F]
tpos %icc, 0x6
ldd [%l7 + 0x30], %f2
stw %g6, [%l7 + 0x50]
lduh [%l7 + 0x56], %g5
std %f4, [%l7 + 0x70]
stb %i1, [%l7 + 0x55]
fmovdvc %xcc, %f13, %f2
add %g7, 0x0A9F, %i6
and %o6, %o5, %o2
fbu,a %fcc1, loop_2895
std %f12, [%l7 + 0x18]
fandnot1 %f8, %f4, %f8
fbue,a %fcc2, loop_2896
loop_2895:
bgu,pn %xcc, loop_2897
ldd [%l7 + 0x60], %f4
stb %l2, [%l7 + 0x6C]
loop_2896:
fbo %fcc0, loop_2898
loop_2897:
movleu %icc, %o0, %g2
tle %icc, 0x5
xnorcc %i4, %g1, %i5
loop_2898:
lduh [%l7 + 0x5C], %o3
stx %i7, [%l7 + 0x40]
fcmpeq16 %f12, %f14, %l6
stx %l5, [%l7 + 0x10]
fmovscs %icc, %f14, %f3
ldsh [%l7 + 0x16], %o7
std %f12, [%l7 + 0x68]
ba loop_2899
ldsw [%l7 + 0x50], %l1
movrne %g3, %o1, %l0
fand %f14, %f4, %f8
loop_2899:
ldub [%l7 + 0x6E], %g4
fcmpeq32 %f8, %f14, %i2
fmovse %xcc, %f11, %f6
stb %i3, [%l7 + 0x63]
lduw [%l7 + 0x60], %l3
fmovdgu %xcc, %f0, %f4
fmovrslez %o4, %f4, %f4
bn,a loop_2900
movrgz %i0, %l4, %g6
ble,pt %xcc, loop_2901
std %f14, [%l7 + 0x28]
loop_2900:
fmovsn %xcc, %f1, %f14
ldub [%l7 + 0x08], %g5
loop_2901:
fmovsgu %icc, %f13, %f7
ldsh [%l7 + 0x46], %g7
fmovsneg %xcc, %f6, %f5
fmovda %xcc, %f12, %f1
xorcc %i1, %o6, %o5
ldub [%l7 + 0x2A], %o2
fnegd %f0, %f2
fand %f2, %f2, %f0
tvs %xcc, 0x6
bpos,pn %icc, loop_2902
ldsh [%l7 + 0x60], %l2
lduw [%l7 + 0x54], %i6
lduh [%l7 + 0x56], %g2
loop_2902:
bn %icc, loop_2903
st %f3, [%l7 + 0x4C]
andncc %i4, %g1, %i5
sth %o0, [%l7 + 0x3A]
loop_2903:
fmovda %xcc, %f11, %f1
fmovdcc %xcc, %f14, %f10
lduw [%l7 + 0x1C], %i7
ldsh [%l7 + 0x3A], %l6
std %f2, [%l7 + 0x18]
movgu %xcc, %o3, %o7
ld [%l7 + 0x70], %f11
fmovsgu %icc, %f9, %f13
smulcc %l1, 0x07D4, %l5
fmul8sux16 %f12, %f0, %f6
bne %icc, loop_2904
ldx [%l7 + 0x30], %o1
bn %xcc, loop_2905
fmovdcs %icc, %f0, %f9
loop_2904:
lduh [%l7 + 0x18], %l0
fandnot1s %f13, %f12, %f2
loop_2905:
orn %g3, 0x0994, %i2
bg,a %xcc, loop_2906
lduw [%l7 + 0x50], %i3
edge8n %l3, %g4, %o4
stw %l4, [%l7 + 0x34]
loop_2906:
ldsb [%l7 + 0x53], %i0
edge32ln %g5, %g6, %g7
movpos %xcc, %o6, %o5
fabss %f13, %f15
movvc %icc, %o2, %i1
bn %xcc, loop_2907
udiv %l2, 0x1C9E, %i6
fmovdge %xcc, %f10, %f1
fcmpne32 %f10, %f10, %i4
loop_2907:
bvc %xcc, loop_2908
xorcc %g2, 0x0E62, %g1
array32 %o0, %i7, %i5
tpos %icc, 0x7
loop_2908:
fpsub16 %f8, %f8, %f2
fmovrsgez %l6, %f2, %f6
bvc,a %xcc, loop_2909
te %icc, 0x7
fxnor %f6, %f2, %f4
fbul,a %fcc0, loop_2910
loop_2909:
edge8 %o3, %l1, %o7
lduw [%l7 + 0x7C], %l5
fmul8x16al %f14, %f14, %f12
loop_2910:
fmovsneg %icc, %f15, %f2
fsrc1 %f14, %f0
bcc,pt %xcc, loop_2911
sth %o1, [%l7 + 0x58]
fmovdcs %xcc, %f11, %f5
and %g3, 0x041F, %i2
loop_2911:
fxors %f13, %f11, %f13
andn %i3, 0x064A, %l0
fmovsgu %xcc, %f1, %f9
fcmpes %fcc3, %f10, %f7
fbne %fcc1, loop_2912
fmovrse %g4, %f3, %f12
addcc %l3, 0x1C26, %o4
fmul8sux16 %f4, %f14, %f14
loop_2912:
ld [%l7 + 0x68], %f5
fpsub16 %f6, %f12, %f8
fbule,a %fcc0, loop_2913
ldsw [%l7 + 0x78], %i0
fbne %fcc1, loop_2914
tvc %icc, 0x4
loop_2913:
stb %g5, [%l7 + 0x53]
fzeros %f1
loop_2914:
lduh [%l7 + 0x7A], %l4
fnegs %f13, %f3
fbge,a %fcc3, loop_2915
fabss %f1, %f15
subccc %g7, 0x0619, %g6
movvs %icc, %o6, %o2
loop_2915:
fmovdne %icc, %f4, %f2
or %i1, %l2, %o5
bgu %xcc, loop_2916
edge16n %i4, %g2, %i6
fpadd16s %f7, %f13, %f8
fone %f2
loop_2916:
mulx %g1, 0x1856, %i7
st %f5, [%l7 + 0x24]
fmovrdne %i5, %f6, %f6
ldsh [%l7 + 0x5A], %o0
edge32l %o3, %l1, %l6
fnegd %f2, %f0
edge16ln %l5, %o1, %o7
fandnot1s %f7, %f9, %f3
subccc %i2, %g3, %l0
fxors %f0, %f9, %f4
fabss %f8, %f11
siam 0x4
movvc %icc, %g4, %i3
call loop_2917
edge16l %l3, %i0, %g5
fabsd %f4, %f10
ldub [%l7 + 0x17], %l4
loop_2917:
fnegd %f4, %f4
st %f8, [%l7 + 0x20]
ldd [%l7 + 0x20], %f12
fandnot1s %f11, %f9, %f12
st %f5, [%l7 + 0x60]
lduh [%l7 + 0x6C], %g7
lduh [%l7 + 0x54], %g6
ldx [%l7 + 0x58], %o4
lduh [%l7 + 0x26], %o6
fbge,a %fcc0, loop_2918
ldsb [%l7 + 0x3D], %o2
bpos %icc, loop_2919
lduh [%l7 + 0x28], %l2
loop_2918:
bne loop_2920
fmovrse %o5, %f3, %f7
loop_2919:
fsrc2 %f0, %f6
ldsw [%l7 + 0x0C], %i4
loop_2920:
brlz %i1, loop_2921
tle %xcc, 0x2
ldx [%l7 + 0x50], %g2
ldx [%l7 + 0x28], %i6
loop_2921:
sth %i7, [%l7 + 0x10]
fmovrdne %g1, %f4, %f12
ldx [%l7 + 0x78], %o0
xor %i5, 0x1E68, %o3
fmovda %xcc, %f11, %f10
fmovscs %xcc, %f5, %f7
stx %l6, [%l7 + 0x30]
stx %l5, [%l7 + 0x48]
fpack16 %f8, %f3
ldub [%l7 + 0x21], %o1
std %f6, [%l7 + 0x58]
ldsb [%l7 + 0x50], %o7
fsrc1s %f3, %f4
fnand %f6, %f14, %f14
bcc,a loop_2922
fxors %f5, %f4, %f15
for %f8, %f2, %f0
tle %xcc, 0x5
loop_2922:
sth %i2, [%l7 + 0x48]
bvc,a,pn %xcc, loop_2923
brgz %l1, loop_2924
fabsd %f6, %f2
fone %f2
loop_2923:
fmul8x16 %f3, %f12, %f12
loop_2924:
sth %g3, [%l7 + 0x40]
fble %fcc2, loop_2925
ldsb [%l7 + 0x6D], %l0
fcmpd %fcc2, %f10, %f2
taddcc %g4, 0x11C8, %i3
loop_2925:
srax %l3, %i0, %g5
sllx %g7, 0x13, %g6
ldx [%l7 + 0x38], %o4
stw %o6, [%l7 + 0x6C]
bcc,a loop_2926
fnegs %f1, %f0
fsrc2 %f2, %f10
lduh [%l7 + 0x46], %o2
loop_2926:
edge32 %l4, %o5, %l2
fmovdn %xcc, %f14, %f13
stx %i4, [%l7 + 0x50]
pdist %f0, %f6, %f6
alignaddr %g2, %i1, %i7
fcmpes %fcc0, %f14, %f3
fnands %f13, %f9, %f7
edge16l %i6, %o0, %i5
movle %xcc, %o3, %g1
stx %l5, [%l7 + 0x50]
array16 %o1, %l6, %o7
movg %xcc, %i2, %g3
fsrc2 %f4, %f4
fmovse %xcc, %f11, %f11
fnand %f4, %f0, %f6
movneg %icc, %l0, %g4
lduh [%l7 + 0x1C], %i3
ba,pt %icc, loop_2927
stw %l1, [%l7 + 0x18]
fmovdgu %icc, %f13, %f4
lduw [%l7 + 0x3C], %l3
loop_2927:
fbl %fcc0, loop_2928
sth %g5, [%l7 + 0x40]
sdivx %g7, 0x100D, %g6
stw %o4, [%l7 + 0x70]
loop_2928:
stx %o6, [%l7 + 0x70]
fmovscs %xcc, %f2, %f10
fpack16 %f2, %f10
nop
setx loop_2929, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %xcc, %f14, %f8
lduw [%l7 + 0x54], %o2
ldsw [%l7 + 0x68], %l4
loop_2929:
fmovsleu %icc, %f8, %f5
ldsb [%l7 + 0x78], %i0
fcmpd %fcc3, %f8, %f12
sth %l2, [%l7 + 0x7C]
and %o5, %g2, %i4
udiv %i1, 0x1CAD, %i7
alignaddr %o0, %i5, %o3
fcmps %fcc1, %f7, %f11
edge16n %i6, %l5, %g1
edge8ln %o1, %l6, %i2
brgez,a %o7, loop_2930
std %f12, [%l7 + 0x38]
xor %l0, 0x1168, %g4
fmovrslz %g3, %f12, %f4
loop_2930:
fpadd32 %f10, %f2, %f4
stx %l1, [%l7 + 0x40]
fxors %f14, %f3, %f4
xnorcc %l3, %i3, %g5
move %xcc, %g6, %g7
st %f14, [%l7 + 0x34]
stw %o4, [%l7 + 0x74]
popc %o2, %o6
ldsw [%l7 + 0x6C], %i0
fornot1s %f10, %f14, %f13
ldub [%l7 + 0x1D], %l2
brnz %o5, loop_2931
movle %xcc, %g2, %l4
andncc %i1, %i4, %i7
orn %i5, %o3, %i6
loop_2931:
fmovrdlz %l5, %f8, %f0
fmovdl %icc, %f1, %f6
fmovrdlz %o0, %f6, %f14
bl loop_2932
movcs %xcc, %o1, %l6
edge8 %g1, %o7, %i2
or %g4, %g3, %l0
loop_2932:
fmovsge %xcc, %f6, %f9
ldx [%l7 + 0x18], %l3
sth %i3, [%l7 + 0x7C]
bleu,a loop_2933
edge16n %g5, %l1, %g6
fmovsl %icc, %f1, %f9
fbn %fcc2, loop_2934
loop_2933:
fnot1 %f12, %f14
movneg %icc, %o4, %o2
fmovrdgz %g7, %f12, %f10
loop_2934:
fble %fcc1, loop_2935
fcmpgt16 %f10, %f2, %o6
fabsd %f4, %f0
fbe,a %fcc3, loop_2936
loop_2935:
st %f11, [%l7 + 0x48]
orn %i0, 0x0E11, %l2
fnands %f1, %f2, %f3
loop_2936:
fnor %f12, %f6, %f4
fabsd %f8, %f8
fmul8x16al %f4, %f10, %f8
movcc %icc, %o5, %l4
mulx %i1, 0x1BAB, %g2
fmovs %f7, %f2
edge8 %i7, %i5, %i4
fmovsleu %xcc, %f5, %f11
lduw [%l7 + 0x28], %i6
fmovdvs %icc, %f9, %f10
movl %icc, %o3, %o0
nop
setx loop_2937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f14, %f10
fsrc2 %f2, %f6
fnot2s %f5, %f14
loop_2937:
fmovdgu %xcc, %f7, %f3
fmovde %xcc, %f2, %f7
ta %icc, 0x0
movvs %icc, %o1, %l6
fmovdle %xcc, %f5, %f7
add %g1, 0x158C, %l5
bl,a loop_2938
std %f14, [%l7 + 0x10]
fnand %f10, %f2, %f8
lduh [%l7 + 0x1A], %o7
loop_2938:
tsubcc %g4, %g3, %l0
fpadd16s %f2, %f14, %f14
fcmpes %fcc1, %f2, %f10
srl %l3, 0x07, %i2
tl %icc, 0x6
sdivcc %g5, 0x06C6, %i3
brgz,a %l1, loop_2939
ld [%l7 + 0x74], %f12
tpos %xcc, 0x6
edge8l %o4, %g6, %g7
loop_2939:
fxor %f10, %f14, %f2
fcmpeq32 %f10, %f14, %o2
edge16ln %i0, %o6, %o5
st %f15, [%l7 + 0x20]
st %f3, [%l7 + 0x48]
movcc %xcc, %l4, %l2
fxnors %f2, %f0, %f8
fxors %f4, %f9, %f13
stb %g2, [%l7 + 0x3B]
fone %f8
fmul8x16au %f12, %f3, %f12
bcs,pn %icc, loop_2940
edge8 %i1, %i7, %i5
subcc %i6, 0x1A4C, %o3
fpsub32 %f12, %f12, %f12
loop_2940:
fcmpeq32 %f8, %f14, %o0
fmovsvc %icc, %f12, %f10
udivcc %o1, 0x0C7C, %i4
tpos %icc, 0x2
fmovrdgez %l6, %f10, %f12
ld [%l7 + 0x70], %f6
fbule %fcc0, loop_2941
ld [%l7 + 0x08], %f13
movrgez %l5, %o7, %g1
fnors %f1, %f12, %f6
loop_2941:
lduw [%l7 + 0x38], %g3
fcmpgt16 %f14, %f8, %l0
ld [%l7 + 0x30], %f13
andn %g4, %i2, %g5
fmovde %xcc, %f4, %f6
fmovsne %icc, %f9, %f6
fmovrsgez %l3, %f4, %f9
movvs %icc, %i3, %o4
stw %l1, [%l7 + 0x78]
stb %g6, [%l7 + 0x39]
ld [%l7 + 0x7C], %f14
fbuge %fcc1, loop_2942
ldsb [%l7 + 0x13], %o2
bgu,a loop_2943
stw %i0, [%l7 + 0x24]
loop_2942:
fcmple16 %f4, %f0, %o6
movle %xcc, %o5, %g7
loop_2943:
ldsb [%l7 + 0x47], %l2
fmovrse %g2, %f3, %f2
stw %l4, [%l7 + 0x7C]
array32 %i1, %i5, %i7
fzeros %f3
fmovrsgez %o3, %f6, %f9
fmovdneg %icc, %f8, %f7
movgu %icc, %o0, %i6
sra %o1, %i4, %l5
fbug,a %fcc3, loop_2944
fpmerge %f14, %f9, %f4
fmovdcc %xcc, %f7, %f2
stw %l6, [%l7 + 0x24]
loop_2944:
fones %f7
fpsub16 %f6, %f8, %f8
nop
setx loop_2945, %l0, %l1
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, 0x6
fnor %f4, %f8, %f0
fbug,a %fcc1, loop_2946
loop_2945:
edge8ln %o7, %g3, %l0
ta %xcc, 0x7
lduh [%l7 + 0x2E], %g1
loop_2946:
bne,a %icc, loop_2947
lduw [%l7 + 0x5C], %i2
brz,a %g5, loop_2948
fandnot1s %f7, %f11, %f8
loop_2947:
fbuge,a %fcc2, loop_2949
brlz,a %g4, loop_2950
loop_2948:
brlez,a %i3, loop_2951
fmovdn %xcc, %f4, %f8
loop_2949:
stb %l3, [%l7 + 0x68]
loop_2950:
umul %l1, 0x1631, %g6
loop_2951:
fmovdn %xcc, %f3, %f15
sth %o2, [%l7 + 0x64]
fmovrslez %i0, %f1, %f6
fmovsg %icc, %f3, %f10
st %f11, [%l7 + 0x64]
tsubcc %o6, 0x17D7, %o5
brlez %g7, loop_2952
tpos %icc, 0x1
bn,a %xcc, loop_2953
bneg %xcc, loop_2954
loop_2952:
fpack32 %f10, %f10, %f0
fmovdneg %xcc, %f10, %f4
loop_2953:
st %f7, [%l7 + 0x24]
loop_2954:
xnor %o4, 0x1523, %l2
fpack32 %f2, %f10, %f12
tg %xcc, 0x2
fmul8sux16 %f8, %f0, %f12
ldsh [%l7 + 0x0E], %g2
srax %l4, 0x08, %i1
fmovrslez %i7, %f9, %f9
alignaddrl %i5, %o0, %i6
st %f0, [%l7 + 0x08]
fmovsvc %icc, %f12, %f15
fmuld8ulx16 %f10, %f8, %f10
fnors %f14, %f2, %f5
fmuld8ulx16 %f0, %f7, %f10
stx %o1, [%l7 + 0x68]
stx %o3, [%l7 + 0x48]
ldx [%l7 + 0x40], %i4
fmovrdne %l6, %f12, %f12
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x66], %o7
srax %g3, %l5, %l0
st %f14, [%l7 + 0x44]
ldsh [%l7 + 0x18], %g1
fmovdle %xcc, %f10, %f9
ldsb [%l7 + 0x09], %g5
lduw [%l7 + 0x20], %g4
fornot1 %f6, %f0, %f10
fmovsa %icc, %f10, %f11
sra %i3, %i2, %l1
stx %g6, [%l7 + 0x58]
fcmps %fcc0, %f11, %f14
lduh [%l7 + 0x66], %o2
srax %i0, 0x11, %l3
bpos,a,pt %xcc, loop_2955
popc 0x1719, %o5
tn %xcc, 0x0
ld [%l7 + 0x0C], %f2
loop_2955:
fabsd %f2, %f2
fcmple32 %f8, %f14, %o6
orn %g7, 0x0151, %l2
fmovrslz %o4, %f3, %f11
movn %icc, %g2, %i1
fmovdvs %icc, %f10, %f5
ldsw [%l7 + 0x74], %l4
fornot2 %f2, %f0, %f0
ldsw [%l7 + 0x40], %i7
edge32n %o0, %i6, %o1
std %f0, [%l7 + 0x40]
fmovsl %xcc, %f0, %f2
ld [%l7 + 0x0C], %f1
stw %o3, [%l7 + 0x64]
sth %i5, [%l7 + 0x40]
ldsb [%l7 + 0x6E], %i4
bge,a %xcc, loop_2956
brgez %l6, loop_2957
ldsb [%l7 + 0x1E], %o7
add %l5, 0x18A9, %l0
loop_2956:
bn,a,pt %xcc, loop_2958
loop_2957:
sethi 0x18E7, %g1
addcc %g3, 0x1E31, %g5
udiv %g4, 0x14AC, %i2
loop_2958:
st %f1, [%l7 + 0x24]
fmovdcs %xcc, %f15, %f2
fors %f1, %f9, %f10
lduh [%l7 + 0x0C], %l1
orcc %i3, %o2, %i0
fsrc1 %f2, %f14
ldsb [%l7 + 0x7E], %g6
edge32ln %o5, %l3, %o6
fmovsl %xcc, %f9, %f5
ldsh [%l7 + 0x2A], %l2
fbg %fcc3, loop_2959
bneg loop_2960
movre %o4, 0x206, %g2
std %f0, [%l7 + 0x10]
loop_2959:
fsrc2s %f2, %f3
loop_2960:
fmovse %xcc, %f14, %f2
bcs,a %icc, loop_2961
bn,a %xcc, loop_2962
ldub [%l7 + 0x10], %i1
orncc %l4, %g7, %o0
loop_2961:
udiv %i7, 0x0F71, %o1
loop_2962:
udivx %i6, 0x01B8, %i5
ldsh [%l7 + 0x68], %i4
fmovse %xcc, %f4, %f9
edge16 %o3, %l6, %l5
fmovrsne %o7, %f6, %f0
fbge,a %fcc3, loop_2963
tsubcc %g1, 0x0E53, %g3
edge16n %g5, %l0, %i2
lduh [%l7 + 0x26], %g4
loop_2963:
std %f2, [%l7 + 0x48]
fbo,a %fcc0, loop_2964
fmovsn %icc, %f2, %f10
ldub [%l7 + 0x2B], %i3
fabsd %f10, %f0
loop_2964:
udivcc %o2, 0x14A9, %i0
fand %f14, %f14, %f0
udiv %l1, 0x015E, %g6
brgez %o5, loop_2965
ldub [%l7 + 0x0F], %l3
ta %xcc, 0x2
fones %f14
loop_2965:
fnot2 %f0, %f2
tge %icc, 0x7
fors %f0, %f3, %f10
tpos %icc, 0x0
fmovrslz %l2, %f8, %f3
movge %xcc, %o4, %g2
fcmpne32 %f12, %f0, %o6
ldd [%l7 + 0x78], %f14
sub %i1, 0x0731, %g7
fmovsge %xcc, %f15, %f7
fbug %fcc3, loop_2966
brlz %l4, loop_2967
array32 %i7, %o0, %o1
ldub [%l7 + 0x15], %i6
loop_2966:
fmovsneg %xcc, %f5, %f1
loop_2967:
fmovse %icc, %f4, %f12
fmovdvc %xcc, %f15, %f12
move %xcc, %i4, %i5
fmul8x16au %f2, %f12, %f6
lduh [%l7 + 0x62], %l6
edge8l %o3, %o7, %l5
fmovsg %xcc, %f11, %f13
ldub [%l7 + 0x22], %g1
lduw [%l7 + 0x60], %g5
faligndata %f8, %f12, %f6
ld [%l7 + 0x1C], %f4
ldx [%l7 + 0x20], %g3
fbu,a %fcc2, loop_2968
lduw [%l7 + 0x74], %l0
tg %xcc, 0x3
movrlz %g4, %i2, %i3
loop_2968:
lduw [%l7 + 0x70], %o2
movle %xcc, %i0, %g6
tg %icc, 0x7
std %f14, [%l7 + 0x30]
fcmpne16 %f0, %f10, %o5
movpos %xcc, %l3, %l2
stw %o4, [%l7 + 0x6C]
srax %l1, %o6, %g2
andn %i1, 0x050C, %l4
fxors %f12, %f0, %f5
lduh [%l7 + 0x28], %i7
fornot1s %f7, %f10, %f6
udivcc %g7, 0x0482, %o1
orcc %i6, 0x137F, %o0
fmovrsgz %i5, %f10, %f6
fcmpeq32 %f6, %f8, %i4
ldsh [%l7 + 0x4A], %o3
std %f10, [%l7 + 0x48]
stw %l6, [%l7 + 0x08]
ldd [%l7 + 0x30], %f6
ldsh [%l7 + 0x2E], %o7
fones %f4
fcmpne32 %f12, %f0, %g1
brnz %l5, loop_2969
tle %icc, 0x6
ldub [%l7 + 0x5A], %g3
fmovdl %icc, %f9, %f15
loop_2969:
nop
setx loop_2970, %l0, %l1
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 %g5, %g4, %l0
lduw [%l7 + 0x6C], %i3
fmovdl %xcc, %f5, %f13
loop_2970:
stx %o2, [%l7 + 0x70]
tl %icc, 0x6
udivcc %i0, 0x16B1, %i2
orcc %o5, 0x197E, %g6
fmovsg %icc, %f14, %f11
lduw [%l7 + 0x38], %l2
fnand %f8, %f14, %f12
brnz %o4, loop_2971
ldsw [%l7 + 0x5C], %l3
fnot2s %f4, %f13
ldsb [%l7 + 0x76], %l1
loop_2971:
orn %o6, %i1, %g2
fbn %fcc3, loop_2972
ldx [%l7 + 0x28], %i7
mulscc %l4, %g7, %o1
movneg %xcc, %o0, %i5
loop_2972:
fbne %fcc0, loop_2973
fexpand %f1, %f8
bne %icc, loop_2974
st %f12, [%l7 + 0x4C]
loop_2973:
fnot2 %f0, %f2
ldsh [%l7 + 0x78], %i6
loop_2974:
fcmpd %fcc2, %f12, %f14
srl %o3, %l6, %i4
fmovrsgz %o7, %f11, %f4
ldub [%l7 + 0x70], %g1
call loop_2975
bcc,pn %icc, loop_2976
ldsw [%l7 + 0x64], %g3
fmovsvs %icc, %f8, %f11
loop_2975:
st %f3, [%l7 + 0x38]
loop_2976:
fnot2 %f2, %f4
fandnot1 %f12, %f6, %f6
fbl %fcc1, loop_2977
fpmerge %f3, %f0, %f14
std %f12, [%l7 + 0x38]
fmovsleu %icc, %f1, %f4
loop_2977:
edge32ln %g5, %l5, %g4
fcmpgt16 %f10, %f12, %l0
fnors %f14, %f7, %f15
ldsb [%l7 + 0x19], %o2
stx %i3, [%l7 + 0x20]
lduh [%l7 + 0x64], %i2
fzeros %f11
lduw [%l7 + 0x68], %o5
fmovrdne %i0, %f6, %f14
fzeros %f5
fmul8x16 %f13, %f8, %f2
ldx [%l7 + 0x78], %g6
fpack16 %f0, %f0
ldsb [%l7 + 0x5A], %l2
tvc %icc, 0x3
fmovdne %xcc, %f14, %f2
movrgez %l3, %o4, %l1
popc 0x098A, %i1
umul %g2, 0x0907, %o6
tsubcc %l4, 0x0C13, %i7
fbug %fcc0, loop_2978
fpack32 %f0, %f8, %f14
fcmpeq32 %f0, %f0, %g7
fxnors %f12, %f15, %f4
loop_2978:
edge8ln %o1, %o0, %i6
stb %o3, [%l7 + 0x27]
fbl,a %fcc3, loop_2979
ldsw [%l7 + 0x68], %l6
bl,a,pn %xcc, loop_2980
fands %f1, %f10, %f7
loop_2979:
ldsw [%l7 + 0x5C], %i4
ldx [%l7 + 0x60], %o7
loop_2980:
movn %icc, %i5, %g3
ldsw [%l7 + 0x7C], %g1
ldub [%l7 + 0x2E], %l5
srax %g5, %l0, %o2
fmovrde %g4, %f2, %f4
andcc %i2, %o5, %i0
lduh [%l7 + 0x1C], %i3
nop
setx loop_2981, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g6, [%l7 + 0x78]
edge32ln %l3, %l2, %l1
ldsh [%l7 + 0x2E], %o4
loop_2981:
fmovrde %g2, %f8, %f8
ldsw [%l7 + 0x1C], %o6
fmovspos %icc, %f13, %f14
movl %icc, %i1, %i7
sdivcc %l4, 0x14C9, %o1
fpsub16s %f3, %f12, %f12
lduw [%l7 + 0x50], %g7
bn,pt %icc, loop_2982
faligndata %f6, %f10, %f10
addccc %o0, %i6, %l6
fmovscc %xcc, %f13, %f6
loop_2982:
fnot2 %f4, %f4
fmovrsne %i4, %f10, %f5
fmovse %icc, %f8, %f4
fnot2 %f12, %f2
edge16n %o7, %o3, %g3
fmovdgu %xcc, %f5, %f7
ldub [%l7 + 0x4B], %g1
fpackfix %f2, %f7
fmovrde %l5, %f4, %f6
stx %g5, [%l7 + 0x68]
ldd [%l7 + 0x28], %f2
fbe,a %fcc3, loop_2983
popc %l0, %i5
bcc,a loop_2984
ldub [%l7 + 0x7B], %o2
loop_2983:
fpadd16s %f0, %f9, %f9
movvc %xcc, %g4, %o5
loop_2984:
stb %i2, [%l7 + 0x63]
ldd [%l7 + 0x58], %f8
array32 %i3, %i0, %g6
std %f8, [%l7 + 0x70]
brz %l2, loop_2985
stx %l1, [%l7 + 0x78]
std %f12, [%l7 + 0x50]
edge8ln %o4, %g2, %l3
loop_2985:
subcc %o6, 0x177F, %i1
alignaddrl %l4, %i7, %g7
sethi 0x1228, %o1
alignaddrl %i6, %l6, %o0
fmovdne %xcc, %f15, %f10
fnot1 %f2, %f6
st %f14, [%l7 + 0x28]
subcc %o7, 0x1109, %o3
sethi 0x1EDE, %i4
lduw [%l7 + 0x14], %g3
fpadd16s %f4, %f8, %f5
sth %l5, [%l7 + 0x50]
st %f11, [%l7 + 0x0C]
ld [%l7 + 0x18], %f10
stw %g5, [%l7 + 0x74]
bg,pn %xcc, loop_2986
xnorcc %l0, %i5, %o2
ldx [%l7 + 0x18], %g1
ldub [%l7 + 0x0E], %o5
loop_2986:
movrlez %g4, 0x267, %i2
andn %i0, %i3, %g6
stx %l1, [%l7 + 0x30]
stb %o4, [%l7 + 0x59]
ta %xcc, 0x4
stx %g2, [%l7 + 0x48]
sth %l2, [%l7 + 0x68]
lduh [%l7 + 0x66], %l3
tcc %xcc, 0x0
ldsh [%l7 + 0x50], %i1
ldsw [%l7 + 0x48], %l4
fpack16 %f0, %f12
ba,a,pt %icc, loop_2987
std %f10, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %i7
st %f1, [%l7 + 0x68]
loop_2987:
fornot1s %f5, %f3, %f15
tle %xcc, 0x7
udivcc %g7, 0x18DE, %o1
fbe %fcc0, loop_2988
fmovdneg %xcc, %f5, %f3
ldsh [%l7 + 0x62], %o6
bne,a,pn %icc, loop_2989
loop_2988:
fmovdneg %xcc, %f4, %f12
fmovrse %i6, %f3, %f14
ld [%l7 + 0x48], %f8
loop_2989:
ldd [%l7 + 0x60], %f4
fsrc2s %f7, %f2
alignaddrl %l6, %o7, %o3
fmovsa %xcc, %f13, %f13
edge32 %i4, %g3, %o0
tcs %icc, 0x6
tsubcc %g5, %l0, %i5
te %icc, 0x5
fbg %fcc0, loop_2990
fbule,a %fcc1, loop_2991
tvs %icc, 0x6
stb %l5, [%l7 + 0x4E]
loop_2990:
ldx [%l7 + 0x78], %g1
loop_2991:
movpos %icc, %o2, %g4
fpmerge %f4, %f8, %f0
fsrc2s %f12, %f7
ldsh [%l7 + 0x20], %i2
fbug %fcc2, loop_2992
tle %xcc, 0x1
fmovdgu %xcc, %f11, %f0
fandnot2s %f13, %f5, %f12
loop_2992:
ldd [%l7 + 0x08], %f6
sth %i0, [%l7 + 0x4A]
ldub [%l7 + 0x2C], %i3
tle %xcc, 0x2
sth %g6, [%l7 + 0x0C]
fcmpes %fcc3, %f11, %f7
fblg,a %fcc2, loop_2993
orcc %l1, 0x0E98, %o4
fmovda %xcc, %f7, %f15
movvc %icc, %o5, %g2
loop_2993:
fmovsn %xcc, %f8, %f3
subcc %l2, 0x0545, %i1
andn %l3, 0x13DD, %l4
st %f13, [%l7 + 0x5C]
bcc %icc, loop_2994
brz,a %g7, loop_2995
bcc,a %icc, loop_2996
bne,pn %xcc, loop_2997
loop_2994:
popc 0x05CF, %o1
loop_2995:
std %f12, [%l7 + 0x40]
loop_2996:
fands %f0, %f2, %f8
loop_2997:
ldd [%l7 + 0x40], %f8
sth %i7, [%l7 + 0x50]
fmovdg %xcc, %f13, %f13
fcmple32 %f2, %f14, %i6
fandnot1 %f10, %f12, %f8
ldsw [%l7 + 0x34], %l6
fbu,a %fcc0, loop_2998
movrgez %o7, %o3, %i4
sdivcc %g3, 0x0BBA, %o6
tgu %xcc, 0x2
loop_2998:
be,pn %icc, loop_2999
ta %icc, 0x2
lduh [%l7 + 0x3E], %o0
bleu,a loop_3000
loop_2999:
brnz %g5, loop_3001
faligndata %f14, %f14, %f2
fsrc1s %f6, %f6
loop_3000:
ldd [%l7 + 0x30], %f10
loop_3001:
movpos %icc, %l0, %l5
movl %xcc, %i5, %g1
subcc %o2, 0x03BB, %i2
sllx %g4, %i0, %i3
sth %l1, [%l7 + 0x1A]
std %f2, [%l7 + 0x70]
sth %g6, [%l7 + 0x40]
std %f12, [%l7 + 0x70]
fmovdcc %icc, %f10, %f0
fmovsl %icc, %f1, %f12
ldsb [%l7 + 0x60], %o4
movpos %xcc, %o5, %l2
andncc %i1, %l3, %l4
fpadd16s %f12, %f4, %f5
fcmps %fcc0, %f2, %f3
tn %icc, 0x2
bn,a,pt %icc, loop_3002
lduw [%l7 + 0x40], %g7
addccc %o1, 0x0C11, %g2
brlz,a %i6, loop_3003
loop_3002:
tleu %icc, 0x7
brlez %l6, loop_3004
fmovrde %i7, %f2, %f2
loop_3003:
movne %icc, %o7, %o3
fornot2s %f12, %f3, %f9
loop_3004:
lduw [%l7 + 0x58], %i4
bvc,a %icc, loop_3005
fmovdvs %icc, %f5, %f3
stw %g3, [%l7 + 0x30]
faligndata %f2, %f2, %f0
loop_3005:
ble,a,pn %xcc, loop_3006
std %f8, [%l7 + 0x30]
fbule,a %fcc1, loop_3007
fsrc1 %f2, %f14
loop_3006:
array32 %o6, %o0, %l0
fba %fcc0, loop_3008
loop_3007:
movn %xcc, %l5, %i5
movl %icc, %g5, %o2
edge16l %i2, %g4, %i0
loop_3008:
fpsub32 %f8, %f2, %f4
fmovdgu %icc, %f5, %f6
nop
setx loop_3009, %l0, %l1
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 %i3, [%l7 + 0x08]
std %f10, [%l7 + 0x20]
subc %g1, %l1, %g6
loop_3009:
fandnot2 %f14, %f12, %f10
edge8n %o4, %o5, %i1
fxnors %f12, %f0, %f4
fble,a %fcc3, loop_3010
st %f15, [%l7 + 0x24]
xnor %l2, 0x179D, %l3
edge16l %g7, %l4, %o1
loop_3010:
movge %icc, %i6, %g2
xorcc %l6, 0x1E2E, %i7
ldsw [%l7 + 0x28], %o7
movg %xcc, %o3, %i4
movvs %icc, %g3, %o0
bgu loop_3011
xnorcc %o6, %l5, %i5
std %f2, [%l7 + 0x58]
ld [%l7 + 0x6C], %f11
loop_3011:
sth %l0, [%l7 + 0x74]
fmovdneg %icc, %f8, %f5
movneg %xcc, %o2, %g5
fmovdn %xcc, %f9, %f8
edge8n %g4, %i0, %i3
udiv %g1, 0x0E05, %i2
movleu %xcc, %l1, %o4
st %f7, [%l7 + 0x6C]
edge16 %o5, %g6, %l2
movvc %icc, %l3, %g7
fbg %fcc1, loop_3012
ldsh [%l7 + 0x3C], %i1
addcc %l4, 0x1A30, %i6
ldx [%l7 + 0x48], %g2
loop_3012:
std %f8, [%l7 + 0x40]
brgz,a %l6, loop_3013
edge8l %o1, %o7, %o3
stw %i4, [%l7 + 0x54]
fpackfix %f0, %f4
loop_3013:
movpos %icc, %i7, %o0
fors %f0, %f12, %f6
smulcc %o6, %l5, %i5
addc %l0, 0x0EEB, %o2
fbg,a %fcc2, loop_3014
ldd [%l7 + 0x20], %f0
movg %xcc, %g5, %g3
brgz %i0, loop_3015
loop_3014:
fcmpgt32 %f8, %f14, %g4
ldsh [%l7 + 0x76], %g1
movrlz %i3, 0x03E, %i2
loop_3015:
lduw [%l7 + 0x6C], %l1
fbg,a %fcc1, loop_3016
tn %xcc, 0x5
fcmpne16 %f6, %f4, %o5
sdivcc %g6, 0x0B52, %l2
loop_3016:
fmul8x16 %f11, %f14, %f4
movgu %xcc, %o4, %g7
lduw [%l7 + 0x08], %l3
std %f8, [%l7 + 0x40]
ldd [%l7 + 0x08], %f12
fmul8ulx16 %f4, %f10, %f4
stw %i1, [%l7 + 0x0C]
ld [%l7 + 0x18], %f2
edge32l %l4, %g2, %l6
srl %i6, 0x13, %o7
srl %o1, %o3, %i4
ldsw [%l7 + 0x30], %o0
andncc %i7, %l5, %o6
sdivx %l0, 0x0236, %i5
ldsw [%l7 + 0x20], %g5
fcmpgt32 %f2, %f6, %g3
stw %i0, [%l7 + 0x14]
fmul8x16 %f12, %f12, %f4
tle %icc, 0x7
smul %g4, 0x0F6C, %o2
fmovdneg %xcc, %f2, %f9
ldx [%l7 + 0x10], %i3
ld [%l7 + 0x38], %f3
ldx [%l7 + 0x10], %i2
lduh [%l7 + 0x2C], %g1
xorcc %o5, %g6, %l2
std %f0, [%l7 + 0x20]
fxor %f2, %f6, %f2
fmovsl %icc, %f14, %f3
fmovrdlez %l1, %f4, %f6
ldx [%l7 + 0x30], %g7
stw %l3, [%l7 + 0x58]
fpsub32s %f8, %f12, %f7
tcc %xcc, 0x7
sub %o4, 0x099F, %i1
bne,a loop_3017
edge8n %g2, %l6, %i6
fpsub16 %f12, %f8, %f2
fbge %fcc3, loop_3018
loop_3017:
fpackfix %f6, %f11
edge32 %o7, %o1, %o3
fmul8x16 %f2, %f0, %f2
loop_3018:
fornot2 %f2, %f4, %f4
stw %i4, [%l7 + 0x70]
bl,a,pt %icc, loop_3019
ldd [%l7 + 0x10], %f12
ldsb [%l7 + 0x64], %o0
movle %icc, %l4, %l5
loop_3019:
fmovrslez %o6, %f10, %f3
brgez %i7, loop_3020
fbo,a %fcc2, loop_3021
fmovdgu %xcc, %f11, %f6
fmovd %f12, %f6
loop_3020:
fnors %f2, %f4, %f0
loop_3021:
tge %xcc, 0x1
nop
setx loop_3022, %l0, %l1
jmpl %l1, %l0
tvs %icc, 0x6
fmovspos %xcc, %f8, %f3
sdiv %i5, 0x186C, %g5
loop_3022:
stb %g3, [%l7 + 0x6C]
smulcc %g4, %o2, %i0
movn %xcc, %i2, %g1
fmuld8ulx16 %f13, %f15, %f4
stw %i3, [%l7 + 0x48]
siam 0x4
lduh [%l7 + 0x18], %o5
subccc %g6, %l1, %l2
sub %l3, 0x156B, %g7
srax %o4, %g2, %i1
stb %i6, [%l7 + 0x09]
movrlez %l6, %o1, %o7
tvc %icc, 0x2
srl %i4, 0x1D, %o3
fbue,a %fcc3, loop_3023
stx %o0, [%l7 + 0x68]
fandnot2 %f12, %f12, %f2
fmovrdlez %l5, %f2, %f8
loop_3023:
ldx [%l7 + 0x48], %l4
edge8l %i7, %l0, %o6
fands %f4, %f9, %f2
nop
setx loop_3024, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f8, %f8
bcc loop_3025
bpos loop_3026
loop_3024:
fmovdvc %icc, %f4, %f6
lduw [%l7 + 0x7C], %g5
loop_3025:
fnegs %f11, %f0
loop_3026:
faligndata %f12, %f2, %f8
addcc %g3, %i5, %g4
fpadd32s %f7, %f8, %f1
sra %o2, 0x0C, %i2
lduw [%l7 + 0x2C], %g1
fxnor %f6, %f2, %f8
xnorcc %i3, %i0, %o5
tpos %icc, 0x4
fbuge,a %fcc3, loop_3027
fnot1 %f10, %f10
fbue %fcc2, loop_3028
ld [%l7 + 0x3C], %f6
loop_3027:
edge8 %l1, %l2, %g6
sra %l3, 0x00, %g7
loop_3028:
fbule,a %fcc3, loop_3029
bpos,pn %icc, loop_3030
fand %f6, %f14, %f6
ld [%l7 + 0x54], %f5
loop_3029:
fmovdl %xcc, %f9, %f12
loop_3030:
tsubcc %o4, 0x130E, %i1
addc %g2, 0x15E5, %i6
fble %fcc2, loop_3031
fmovdg %xcc, %f4, %f5
fcmpeq32 %f6, %f0, %l6
fpsub32s %f8, %f6, %f1
loop_3031:
fbu,a %fcc2, loop_3032
fmovdgu %xcc, %f2, %f8
te %icc, 0x4
sth %o1, [%l7 + 0x72]
loop_3032:
fmovsl %icc, %f2, %f11
movrne %i4, %o7, %o0
ldx [%l7 + 0x38], %l5
ldub [%l7 + 0x2B], %o3
fbne,a %fcc1, loop_3033
stw %l4, [%l7 + 0x58]
fmovs %f14, %f14
st %f12, [%l7 + 0x40]
loop_3033:
fmovdge %icc, %f9, %f14
fcmple32 %f2, %f8, %i7
fnors %f5, %f0, %f12
brgez %l0, loop_3034
sth %g5, [%l7 + 0x2A]
tle %xcc, 0x3
call loop_3035
loop_3034:
fmovdge %icc, %f10, %f10
sub %o6, 0x14DF, %g3
fmovde %icc, %f8, %f0
loop_3035:
ldsb [%l7 + 0x5B], %i5
alignaddr %o2, %i2, %g4
ldsh [%l7 + 0x3C], %i3
fmovde %xcc, %f1, %f12
lduh [%l7 + 0x58], %g1
udivx %o5, 0x1CF1, %l1
fmovrdlz %i0, %f4, %f4
ldsh [%l7 + 0x18], %l2
tne %xcc, 0x5
ldd [%l7 + 0x18], %f2
tne %icc, 0x6
sllx %g6, 0x1B, %l3
tgu %icc, 0x5
ld [%l7 + 0x68], %f8
bgu,a,pn %xcc, loop_3036
brz,a %o4, loop_3037
std %f6, [%l7 + 0x10]
fnot2s %f4, %f4
loop_3036:
movrgz %i1, 0x1FD, %g7
loop_3037:
lduw [%l7 + 0x7C], %i6
fmovd %f6, %f8
ldd [%l7 + 0x28], %f4
fornot2s %f4, %f4, %f4
fmovse %xcc, %f2, %f15
fmovdleu %xcc, %f15, %f10
ldd [%l7 + 0x48], %f6
fbg,a %fcc1, loop_3038
srax %g2, 0x1F, %l6
movn %xcc, %i4, %o7
fmovdneg %xcc, %f15, %f7
loop_3038:
fmovrdlez %o0, %f12, %f14
lduw [%l7 + 0x5C], %l5
fands %f4, %f1, %f4
fnegs %f8, %f12
movpos %icc, %o3, %l4
fmovsleu %xcc, %f1, %f12
fmovdcs %icc, %f12, %f10
srl %i7, 0x0E, %l0
fbne,a %fcc0, loop_3039
fbne,a %fcc0, loop_3040
sdivcc %g5, 0x016B, %o1
ldx [%l7 + 0x28], %o6
loop_3039:
fpadd16s %f4, %f5, %f12
loop_3040:
sra %i5, %o2, %i2
fabss %f7, %f10
fmovrslez %g3, %f10, %f14
umul %i3, 0x1100, %g4
lduw [%l7 + 0x30], %g1
bleu,a loop_3041
fblg,a %fcc0, loop_3042
st %f14, [%l7 + 0x68]
sdivcc %l1, 0x1AD5, %i0
loop_3041:
fpack32 %f4, %f2, %f10
loop_3042:
nop
setx loop_3043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %icc, %f7, %f10
call loop_3044
stx %l2, [%l7 + 0x68]
loop_3043:
fmovdne %xcc, %f0, %f10
fmovrsne %o5, %f13, %f2
loop_3044:
brnz %l3, loop_3045
ldx [%l7 + 0x48], %o4
ld [%l7 + 0x5C], %f3
fmovsa %icc, %f3, %f5
loop_3045:
ldsh [%l7 + 0x6E], %i1
ldub [%l7 + 0x2A], %g7
nop
setx loop_3046, %l0, %l1
jmpl %l1, %g6
fmovsneg %xcc, %f1, %f10
fandnot2s %f1, %f6, %f4
tpos %xcc, 0x7
loop_3046:
ldsw [%l7 + 0x58], %i6
fnot2s %f5, %f11
bl,a,pn %xcc, loop_3047
ldsh [%l7 + 0x28], %g2
fnot1 %f2, %f2
orn %i4, %o7, %o0
loop_3047:
fmovdne %icc, %f10, %f10
sll %l6, 0x06, %l5
taddcc %o3, 0x1D62, %l4
faligndata %f4, %f4, %f14
fmovdcs %icc, %f8, %f7
tcc %xcc, 0x3
stb %i7, [%l7 + 0x27]
stw %g5, [%l7 + 0x3C]
array32 %o1, %l0, %i5
alignaddr %o6, %o2, %i2
st %f10, [%l7 + 0x1C]
st %f0, [%l7 + 0x6C]
tgu %xcc, 0x5
lduh [%l7 + 0x5C], %g3
movg %xcc, %i3, %g4
fblg,a %fcc1, loop_3048
fbule %fcc2, loop_3049
bl,pn %xcc, loop_3050
std %f10, [%l7 + 0x70]
loop_3048:
fbul %fcc2, loop_3051
loop_3049:
fcmpgt16 %f12, %f12, %g1
loop_3050:
fxnors %f11, %f10, %f14
fones %f7
loop_3051:
nop
setx loop_3052, %l0, %l1
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 %i0, %l1, %o5
ta %icc, 0x4
fmovsvs %xcc, %f4, %f0
loop_3052:
ldsw [%l7 + 0x08], %l3
fnands %f7, %f4, %f5
ldsb [%l7 + 0x11], %o4
ld [%l7 + 0x14], %f12
mulx %l2, 0x032E, %g7
fmovspos %xcc, %f15, %f13
stw %g6, [%l7 + 0x34]
ldsh [%l7 + 0x4E], %i6
movrlez %g2, 0x2F6, %i1
tn %xcc, 0x6
fabss %f1, %f11
movre %o7, %i4, %o0
tleu %xcc, 0x3
bn,pn %xcc, loop_3053
fmovsvc %icc, %f11, %f4
fmovsg %icc, %f13, %f4
ldsh [%l7 + 0x26], %l6
loop_3053:
stw %l5, [%l7 + 0x70]
fmovsn %xcc, %f14, %f1
bvc,pn %icc, loop_3054
ldsw [%l7 + 0x2C], %o3
sth %i7, [%l7 + 0x64]
fsrc1s %f9, %f13
loop_3054:
fxnors %f7, %f13, %f13
fbuge %fcc2, loop_3055
popc 0x1345, %g5
ldsh [%l7 + 0x56], %o1
nop
setx loop_3056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3055:
ldsh [%l7 + 0x2C], %l0
ble %icc, loop_3057
mulx %l4, 0x0BC8, %i5
loop_3056:
fmovscs %xcc, %f2, %f14
umul %o6, %o2, %i2
loop_3057:
ldsh [%l7 + 0x32], %g3
st %f11, [%l7 + 0x38]
fmovrde %g4, %f12, %f4
fpsub32s %f11, %f14, %f9
fmovsvc %icc, %f13, %f7
tneg %xcc, 0x2
fsrc2 %f0, %f2
ba,pn %xcc, loop_3058
ldsw [%l7 + 0x7C], %g1
ldd [%l7 + 0x38], %f4
fmovdcc %xcc, %f3, %f2
loop_3058:
tg %xcc, 0x3
srl %i0, %l1, %o5
fmul8ulx16 %f6, %f10, %f12
fmovrslez %l3, %f8, %f10
stb %o4, [%l7 + 0x35]
sllx %l2, 0x1C, %i3
fble,a %fcc3, loop_3059
fmuld8sux16 %f0, %f8, %f14
mulscc %g6, %i6, %g7
nop
setx loop_3060, %l0, %l1
jmpl %l1, %i1
loop_3059:
fpadd16s %f4, %f8, %f9
fxor %f2, %f6, %f8
ldsw [%l7 + 0x24], %g2
loop_3060:
stb %o7, [%l7 + 0x62]
tleu %xcc, 0x2
fmovrsne %i4, %f4, %f0
movcc %icc, %o0, %l6
movcc %xcc, %l5, %o3
fxors %f12, %f11, %f0
subc %i7, 0x0AFB, %g5
fxnors %f4, %f13, %f8
array32 %l0, %o1, %i5
srl %o6, 0x19, %l4
fmovdl %icc, %f9, %f4
fmul8sux16 %f6, %f12, %f2
ld [%l7 + 0x40], %f10
move %icc, %o2, %g3
fmovrdgz %g4, %f2, %f0
fmovrdlez %g1, %f10, %f8
fbue,a %fcc2, loop_3061
fand %f12, %f8, %f12
orcc %i0, %l1, %o5
fnegs %f9, %f13
loop_3061:
tcc %icc, 0x6
fmovsn %icc, %f7, %f10
xor %i2, 0x1E8C, %o4
tleu %xcc, 0x0
ldd [%l7 + 0x28], %f8
tcc %icc, 0x6
fbl,a %fcc0, loop_3062
st %f0, [%l7 + 0x70]
movrgez %l3, %i3, %g6
fmovrslez %l2, %f4, %f8
loop_3062:
fpackfix %f4, %f9
ld [%l7 + 0x0C], %f1
edge16ln %g7, %i1, %g2
mulx %o7, 0x0859, %i4
fzero %f2
fmovde %icc, %f8, %f0
stw %i6, [%l7 + 0x38]
fmovrse %l6, %f1, %f13
tcc %xcc, 0x5
bcs %xcc, loop_3063
ldsh [%l7 + 0x0C], %o0
ldsh [%l7 + 0x2E], %l5
stb %o3, [%l7 + 0x77]
loop_3063:
sth %g5, [%l7 + 0x20]
ba,a %icc, loop_3064
stw %l0, [%l7 + 0x14]
ld [%l7 + 0x4C], %f13
ldsb [%l7 + 0x22], %o1
loop_3064:
movg %xcc, %i5, %o6
std %f6, [%l7 + 0x48]
lduw [%l7 + 0x78], %l4
array8 %o2, %i7, %g3
edge32n %g1, %i0, %g4
st %f7, [%l7 + 0x58]
mova %xcc, %o5, %l1
sth %i2, [%l7 + 0x14]
ldsw [%l7 + 0x28], %l3
fxor %f8, %f2, %f4
fmuld8ulx16 %f9, %f12, %f14
fmovrsne %o4, %f8, %f10
fcmps %fcc1, %f12, %f1
fmovscs %icc, %f11, %f6
std %f14, [%l7 + 0x70]
fpackfix %f4, %f15
fnands %f9, %f3, %f9
bshuffle %f8, %f2, %f4
std %f6, [%l7 + 0x60]
fmul8sux16 %f0, %f8, %f4
brgz,a %i3, loop_3065
ldub [%l7 + 0x0D], %g6
ldsh [%l7 + 0x20], %l2
ldd [%l7 + 0x50], %f0
loop_3065:
smulcc %g7, %i1, %o7
ta %xcc, 0x6
ta %xcc, 0x6
udivcc %g2, 0x198F, %i6
array8 %l6, %o0, %i4
lduh [%l7 + 0x16], %o3
fmovsleu %xcc, %f3, %f1
fzeros %f9
be,a loop_3066
fcmple16 %f12, %f2, %g5
ldsb [%l7 + 0x32], %l0
ldd [%l7 + 0x08], %f10
loop_3066:
udivcc %o1, 0x1D2E, %i5
lduw [%l7 + 0x60], %o6
fbue,a %fcc2, loop_3067
array16 %l5, %o2, %i7
fpadd32 %f12, %f8, %f6
fandnot2s %f10, %f0, %f14
loop_3067:
stx %g3, [%l7 + 0x10]
st %f6, [%l7 + 0x50]
fmovdpos %icc, %f12, %f10
ldsh [%l7 + 0x26], %l4
tleu %icc, 0x5
ldsw [%l7 + 0x64], %i0
ldub [%l7 + 0x24], %g1
array32 %g4, %o5, %l1
lduh [%l7 + 0x14], %i2
edge8l %l3, %o4, %g6
std %f12, [%l7 + 0x50]
movrgez %i3, 0x148, %g7
fcmpeq32 %f4, %f6, %l2
fble,a %fcc1, loop_3068
move %xcc, %i1, %o7
sth %i6, [%l7 + 0x1C]
andn %g2, 0x0045, %l6
loop_3068:
lduw [%l7 + 0x3C], %i4
movcc %xcc, %o3, %o0
fbug %fcc1, loop_3069
brnz,a %g5, loop_3070
edge32 %l0, %i5, %o1
fbo %fcc2, loop_3071
loop_3069:
fbne,a %fcc3, loop_3072
loop_3070:
fmovrde %l5, %f10, %f10
stb %o2, [%l7 + 0x47]
loop_3071:
movne %icc, %i7, %g3
loop_3072:
movrne %o6, 0x3DE, %i0
fbne,a %fcc3, loop_3073
tl %icc, 0x2
fsrc2 %f6, %f10
brgz %g1, loop_3074
loop_3073:
xor %g4, 0x00F2, %o5
fmul8ulx16 %f12, %f10, %f4
movleu %xcc, %l4, %l1
loop_3074:
st %f7, [%l7 + 0x50]
ld [%l7 + 0x4C], %f9
ldub [%l7 + 0x26], %i2
fcmple32 %f6, %f0, %l3
edge8ln %o4, %g6, %g7
fsrc1 %f12, %f12
ldsh [%l7 + 0x66], %l2
array8 %i3, %i1, %o7
lduh [%l7 + 0x34], %g2
sth %i6, [%l7 + 0x08]
edge16 %i4, %o3, %l6
srax %g5, %l0, %i5
orncc %o0, %l5, %o1
udivcc %i7, 0x1D1A, %o2
brnz,a %g3, loop_3075
ldx [%l7 + 0x78], %i0
edge16n %g1, %g4, %o5
popc 0x147F, %o6
loop_3075:
tsubcc %l1, %i2, %l3
edge16 %o4, %g6, %l4
ldsw [%l7 + 0x7C], %l2
brlz,a %g7, loop_3076
fornot2s %f8, %f1, %f12
fble %fcc2, loop_3077
brlez %i3, loop_3078
loop_3076:
stw %i1, [%l7 + 0x78]
orncc %g2, %o7, %i6
loop_3077:
fandnot1 %f14, %f8, %f2
loop_3078:
fmovse %icc, %f1, %f5
lduh [%l7 + 0x76], %i4
sth %o3, [%l7 + 0x5A]
st %f5, [%l7 + 0x60]
stx %l6, [%l7 + 0x08]
fcmpgt32 %f4, %f10, %l0
ldx [%l7 + 0x40], %i5
or %o0, 0x01FD, %l5
stb %g5, [%l7 + 0x74]
stw %i7, [%l7 + 0x50]
addccc %o1, 0x032C, %o2
lduh [%l7 + 0x7E], %i0
ldub [%l7 + 0x61], %g1
array32 %g4, %o5, %g3
fmovdvc %icc, %f11, %f12
fandnot2s %f7, %f14, %f9
fnands %f14, %f12, %f15
fmul8sux16 %f6, %f10, %f4
stb %l1, [%l7 + 0x4B]
stx %i2, [%l7 + 0x38]
fble,a %fcc3, loop_3079
stw %l3, [%l7 + 0x38]
brgz,a %o6, loop_3080
orn %o4, %g6, %l4
loop_3079:
ldsw [%l7 + 0x20], %g7
brz %i3, loop_3081
loop_3080:
fmovrdne %l2, %f2, %f12
for %f2, %f8, %f10
fnegd %f6, %f0
loop_3081:
bn,a %xcc, loop_3082
movvs %icc, %i1, %g2
sth %o7, [%l7 + 0x1E]
std %f2, [%l7 + 0x30]
loop_3082:
fpsub32s %f10, %f0, %f3
fmovrsgz %i6, %f6, %f0
edge8ln %o3, %i4, %l6
edge32l %l0, %o0, %i5
fsrc2s %f9, %f10
movl %icc, %l5, %i7
ldd [%l7 + 0x38], %f10
edge16 %o1, %o2, %g5
fmovdneg %icc, %f3, %f2
fmovrde %g1, %f10, %f14
ldsw [%l7 + 0x28], %i0
movrlez %o5, 0x1E1, %g3
stx %l1, [%l7 + 0x58]
srlx %i2, %g4, %l3
fandnot2 %f12, %f4, %f14
fzeros %f4
fbo,a %fcc0, loop_3083
bcc,pt %xcc, loop_3084
stb %o6, [%l7 + 0x6F]
std %f14, [%l7 + 0x08]
loop_3083:
bcc loop_3085
loop_3084:
smulcc %g6, %l4, %g7
ldsh [%l7 + 0x68], %i3
fnot2 %f8, %f12
loop_3085:
sethi 0x1430, %o4
fmovsg %xcc, %f0, %f5
bvc,pt %icc, loop_3086
brgez,a %l2, loop_3087
sdiv %i1, 0x08D5, %o7
call loop_3088
loop_3086:
ldsh [%l7 + 0x12], %g2
loop_3087:
stb %o3, [%l7 + 0x59]
orn %i4, 0x0BBB, %i6
loop_3088:
fmul8x16al %f0, %f10, %f10
fmovrsne %l6, %f5, %f5
alignaddrl %l0, %o0, %l5
fone %f10
fcmpes %fcc2, %f1, %f12
movcc %xcc, %i7, %o1
brlez %i5, loop_3089
movvc %xcc, %g5, %g1
movrgez %i0, %o2, %o5
bshuffle %f2, %f4, %f10
loop_3089:
movpos %icc, %g3, %i2
ldd [%l7 + 0x28], %f2
fmovdl %xcc, %f5, %f2
tvs %xcc, 0x6
fands %f12, %f9, %f3
fbule %fcc2, loop_3090
fble %fcc3, loop_3091
nop
setx loop_3092, %l0, %l1
jmpl %l1, %g4
ldsb [%l7 + 0x6C], %l1
loop_3090:
std %f6, [%l7 + 0x38]
loop_3091:
ld [%l7 + 0x4C], %f0
loop_3092:
fmovrslz %l3, %f5, %f11
ble loop_3093
smul %o6, 0x0F31, %g6
bgu,a,pn %xcc, loop_3094
edge8 %g7, %i3, %l4
loop_3093:
st %f14, [%l7 + 0x24]
sllx %o4, %i1, %l2
loop_3094:
movle %icc, %o7, %o3
brlez,a %g2, loop_3095
fmovdle %icc, %f4, %f2
ldsb [%l7 + 0x22], %i6
alignaddr %l6, %l0, %o0
loop_3095:
fbug %fcc2, loop_3096
sub %l5, 0x1E31, %i7
tsubcctv %i4, 0x0449, %o1
orcc %i5, %g1, %i0
loop_3096:
fbge,a %fcc1, loop_3097
fmovrsne %g5, %f9, %f2
fands %f15, %f1, %f15
bcc %xcc, loop_3098
loop_3097:
mulscc %o5, %g3, %o2
sth %i2, [%l7 + 0x58]
fornot1s %f7, %f15, %f6
loop_3098:
addc %l1, 0x0CEA, %l3
fmovspos %icc, %f11, %f1
fbl %fcc1, loop_3099
std %f2, [%l7 + 0x40]
ldsw [%l7 + 0x1C], %o6
fornot1 %f14, %f10, %f4
loop_3099:
alignaddr %g4, %g6, %i3
tne %xcc, 0x2
stx %g7, [%l7 + 0x70]
fmuld8sux16 %f14, %f15, %f12
array32 %l4, %i1, %o4
fpsub16s %f1, %f12, %f4
fbne,a %fcc1, loop_3100
ldub [%l7 + 0x7F], %o7
alignaddrl %o3, %l2, %g2
edge32l %l6, %l0, %i6
loop_3100:
srlx %o0, 0x14, %l5
tcc %xcc, 0x4
srax %i4, %o1, %i7
srlx %g1, %i5, %g5
movg %xcc, %o5, %i0
call loop_3101
fmovde %icc, %f15, %f14
tvs %icc, 0x2
lduh [%l7 + 0x1E], %g3
loop_3101:
fpack16 %f10, %f10
stx %i2, [%l7 + 0x50]
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x70], %o2
brnz,a %l3, loop_3102
fbule %fcc3, loop_3103
fabss %f8, %f10
fmovsg %xcc, %f13, %f5
loop_3102:
stx %o6, [%l7 + 0x68]
loop_3103:
fmovsvc %xcc, %f5, %f13
sth %l1, [%l7 + 0x48]
xorcc %g6, %i3, %g7
mova %xcc, %g4, %l4
lduw [%l7 + 0x48], %o4
sll %i1, %o7, %o3
edge32ln %g2, %l6, %l2
stx %i6, [%l7 + 0x50]
fzeros %f15
fnors %f14, %f3, %f10
fmovsl %icc, %f9, %f10
fmovrsne %l0, %f7, %f1
fands %f0, %f8, %f10
ld [%l7 + 0x40], %f5
fnegd %f2, %f0
fmovsl %icc, %f8, %f7
fsrc2s %f1, %f3
ble,a,pt %icc, loop_3104
fmovdpos %xcc, %f8, %f15
fmovde %icc, %f1, %f13
ldsh [%l7 + 0x54], %l5
loop_3104:
stw %i4, [%l7 + 0x1C]
movcc %icc, %o1, %o0
edge16l %i7, %i5, %g1
fbul %fcc2, loop_3105
movle %icc, %g5, %o5
lduw [%l7 + 0x4C], %i0
ldub [%l7 + 0x13], %i2
loop_3105:
ldx [%l7 + 0x68], %o2
ldx [%l7 + 0x70], %g3
ldub [%l7 + 0x4E], %o6
stb %l3, [%l7 + 0x27]
fandnot1 %f10, %f12, %f14
fpadd32s %f0, %f10, %f6
ldd [%l7 + 0x20], %f6
fpsub16 %f10, %f4, %f2
tcc %icc, 0x7
sth %l1, [%l7 + 0x46]
srax %g6, 0x12, %g7
st %f3, [%l7 + 0x7C]
fxnors %f13, %f10, %f7
fmovs %f5, %f7
ldsb [%l7 + 0x11], %i3
ldd [%l7 + 0x40], %f6
fpackfix %f6, %f10
fmovdg %xcc, %f14, %f12
ldub [%l7 + 0x2A], %l4
fandnot2 %f4, %f8, %f8
movleu %xcc, %g4, %o4
fbue,a %fcc3, loop_3106
fmovrslz %o7, %f2, %f3
fnand %f4, %f10, %f0
fnot2 %f2, %f12
loop_3106:
bne,pt %xcc, loop_3107
addcc %o3, %g2, %l6
sdivx %i1, 0x1D4B, %i6
movvc %icc, %l2, %l5
loop_3107:
call loop_3108
fornot2s %f7, %f9, %f2
std %f0, [%l7 + 0x78]
ldsw [%l7 + 0x58], %i4
loop_3108:
xnor %o1, %l0, %i7
tvc %xcc, 0x5
te %xcc, 0x2
movgu %icc, %i5, %o0
ldd [%l7 + 0x10], %f2
brz %g5, loop_3109
fmul8ulx16 %f2, %f12, %f14
fbu %fcc3, loop_3110
st %f5, [%l7 + 0x08]
loop_3109:
bl,a,pt %xcc, loop_3111
edge8 %g1, %o5, %i0
loop_3110:
ldd [%l7 + 0x68], %f14
fnot2s %f5, %f2
loop_3111:
fpadd32s %f15, %f6, %f5
fmovdvc %xcc, %f13, %f9
srax %i2, %o2, %o6
bneg,pt %icc, loop_3112
fnot2 %f6, %f2
udiv %g3, 0x0669, %l1
stx %g6, [%l7 + 0x30]
loop_3112:
fcmpd %fcc3, %f10, %f8
lduw [%l7 + 0x78], %g7
fcmpes %fcc3, %f10, %f6
fpadd32 %f2, %f6, %f0
ldd [%l7 + 0x38], %f12
edge32n %i3, %l4, %g4
ldub [%l7 + 0x6A], %o4
sllx %l3, %o7, %g2
fmuld8sux16 %f6, %f7, %f14
taddcctv %o3, %i1, %i6
movrne %l6, 0x09F, %l5
bpos,a %xcc, loop_3113
movgu %xcc, %i4, %o1
te %xcc, 0x7
fandnot1s %f2, %f11, %f11
loop_3113:
ldub [%l7 + 0x7F], %l2
orcc %l0, 0x0F79, %i5
ld [%l7 + 0x48], %f10
bn,a,pt %xcc, loop_3114
ldsh [%l7 + 0x50], %i7
fmovsneg %xcc, %f7, %f9
edge32 %o0, %g1, %o5
loop_3114:
fmul8x16au %f8, %f3, %f8
fmovrslez %i0, %f8, %f3
fbn,a %fcc3, loop_3115
ldsw [%l7 + 0x24], %g5
ba,a,pn %xcc, loop_3116
udiv %o2, 0x0577, %i2
loop_3115:
fmovsg %xcc, %f4, %f14
array8 %o6, %l1, %g6
loop_3116:
bge %xcc, loop_3117
movvs %icc, %g3, %i3
or %l4, %g4, %g7
lduh [%l7 + 0x72], %l3
loop_3117:
fmovspos %icc, %f15, %f12
fandnot1 %f10, %f14, %f6
tcs %xcc, 0x2
ldsb [%l7 + 0x09], %o7
xnorcc %o4, 0x1775, %o3
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x70], %g2
fmovdgu %xcc, %f0, %f13
addccc %i6, %l6, %l5
ldsh [%l7 + 0x18], %i1
fcmpeq32 %f8, %f4, %i4
subc %o1, %l2, %l0
fbuge,a %fcc1, loop_3118
lduh [%l7 + 0x4A], %i7
fmovd %f14, %f8
ba,a %xcc, loop_3119
loop_3118:
fbne,a %fcc0, loop_3120
bcc,pn %xcc, loop_3121
bcc,pn %xcc, loop_3122
loop_3119:
fmovrdgz %i5, %f0, %f14
loop_3120:
fblg %fcc3, loop_3123
loop_3121:
add %g1, %o5, %o0
loop_3122:
bg,a %icc, loop_3124
fba,a %fcc2, loop_3125
loop_3123:
stx %g5, [%l7 + 0x50]
bn loop_3126
loop_3124:
fmovdpos %xcc, %f3, %f3
loop_3125:
fmovrdgz %o2, %f0, %f0
lduw [%l7 + 0x70], %i0
loop_3126:
ld [%l7 + 0x70], %f0
tge %icc, 0x6
fmovscc %icc, %f1, %f12
nop
setx loop_3127, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x41], %i2
nop
setx loop_3128, %l0, %l1
jmpl %l1, %o6
movgu %xcc, %l1, %g6
loop_3127:
bne,pt %xcc, loop_3129
stw %i3, [%l7 + 0x10]
loop_3128:
andncc %g3, %l4, %g4
ldsw [%l7 + 0x5C], %l3
loop_3129:
ldsh [%l7 + 0x4E], %g7
be %icc, loop_3130
fones %f5
std %f4, [%l7 + 0x60]
std %f4, [%l7 + 0x48]
loop_3130:
ldx [%l7 + 0x60], %o7
fmovdleu %icc, %f10, %f11
tneg %xcc, 0x6
fmovrsne %o4, %f9, %f6
stx %g2, [%l7 + 0x68]
st %f15, [%l7 + 0x6C]
ldub [%l7 + 0x1A], %i6
edge16ln %l6, %l5, %i1
ldsh [%l7 + 0x1A], %i4
orcc %o3, %o1, %l2
srlx %l0, 0x17, %i5
bvc,a loop_3131
st %f8, [%l7 + 0x2C]
edge32n %i7, %o5, %g1
fcmpne32 %f2, %f10, %o0
loop_3131:
bneg,pt %xcc, loop_3132
movrgz %g5, %o2, %i2
sdiv %o6, 0x012B, %l1
bn loop_3133
loop_3132:
xnor %g6, %i3, %i0
fpack16 %f12, %f5
stx %l4, [%l7 + 0x50]
loop_3133:
stw %g4, [%l7 + 0x20]
fcmpne32 %f14, %f6, %l3
fpadd16 %f8, %f0, %f4
array32 %g7, %o7, %o4
movrgz %g3, 0x1A5, %g2
movn %icc, %l6, %l5
fandnot1 %f0, %f12, %f14
fbul %fcc0, loop_3134
fxors %f5, %f5, %f8
std %f12, [%l7 + 0x48]
fmovdn %icc, %f8, %f1
loop_3134:
fnor %f8, %f4, %f6
ld [%l7 + 0x50], %f3
fbu,a %fcc2, loop_3135
fmul8x16au %f0, %f9, %f4
movpos %icc, %i6, %i4
orcc %i1, 0x0D4A, %o3
loop_3135:
movrlez %o1, %l0, %i5
fmul8x16au %f8, %f5, %f8
movre %i7, %l2, %g1
fmovdgu %icc, %f7, %f6
st %f15, [%l7 + 0x10]
fnot2s %f3, %f2
fmovdg %xcc, %f8, %f11
st %f2, [%l7 + 0x40]
fnot1s %f14, %f5
sth %o0, [%l7 + 0x14]
fpsub32 %f10, %f0, %f0
ldsh [%l7 + 0x76], %g5
ldx [%l7 + 0x30], %o2
stw %i2, [%l7 + 0x60]
array32 %o5, %l1, %o6
movrlz %i3, 0x289, %i0
fmovrsgz %l4, %f10, %f15
movn %xcc, %g4, %l3
bvs loop_3136
fmul8x16 %f1, %f10, %f14
movl %icc, %g6, %o7
fbo %fcc0, loop_3137
loop_3136:
fnegd %f0, %f2
movne %icc, %o4, %g7
call loop_3138
loop_3137:
bn,a,pt %xcc, loop_3139
edge16l %g2, %l6, %g3
ldsh [%l7 + 0x64], %l5
loop_3138:
addccc %i6, 0x1528, %i1
loop_3139:
fbe,a %fcc2, loop_3140
fmovrse %i4, %f0, %f10
fpadd32 %f2, %f2, %f8
andcc %o1, %o3, %l0
loop_3140:
fxnor %f14, %f10, %f4
brgz %i7, loop_3141
fmul8ulx16 %f0, %f14, %f12
orcc %i5, 0x1201, %g1
ldsb [%l7 + 0x10], %o0
loop_3141:
fmovsn %xcc, %f2, %f10
stw %l2, [%l7 + 0x28]
pdist %f12, %f4, %f4
edge16l %o2, %g5, %i2
ldub [%l7 + 0x70], %l1
ldd [%l7 + 0x70], %f8
xnorcc %o6, 0x1293, %i3
fmovsn %xcc, %f6, %f5
fornot1s %f7, %f4, %f3
fsrc1s %f9, %f4
std %f0, [%l7 + 0x48]
movn %icc, %o5, %l4
nop
setx loop_3142, %l0, %l1
jmpl %l1, %i0
st %f6, [%l7 + 0x64]
fpadd16 %f2, %f14, %f0
brlez,a %l3, loop_3143
loop_3142:
bge,a,pn %xcc, loop_3144
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x6C], %g4
loop_3143:
std %f10, [%l7 + 0x18]
loop_3144:
ldsb [%l7 + 0x76], %g6
fmovscc %xcc, %f7, %f13
movne %xcc, %o7, %o4
movrlz %g2, 0x1E8, %l6
faligndata %f6, %f14, %f4
fmovrde %g3, %f10, %f6
movpos %xcc, %g7, %i6
ldsb [%l7 + 0x69], %i1
lduh [%l7 + 0x4C], %i4
edge32l %o1, %o3, %l5
ta %xcc, 0x7
sll %i7, 0x16, %i5
fmovdleu %xcc, %f13, %f8
tg %xcc, 0x1
srax %g1, %l0, %l2
sra %o0, 0x19, %g5
movrlz %o2, %i2, %o6
movle %icc, %l1, %i3
fbu,a %fcc2, loop_3145
ldsw [%l7 + 0x74], %l4
sth %o5, [%l7 + 0x40]
ble %xcc, loop_3146
loop_3145:
tvs %icc, 0x3
andn %i0, 0x0FB2, %g4
brnz,a %g6, loop_3147
loop_3146:
ldx [%l7 + 0x30], %l3
fornot2s %f8, %f13, %f5
stw %o4, [%l7 + 0x30]
loop_3147:
lduw [%l7 + 0x5C], %g2
fone %f10
lduh [%l7 + 0x3A], %l6
stx %g3, [%l7 + 0x58]
ld [%l7 + 0x24], %f13
ldub [%l7 + 0x41], %g7
fmovsleu %xcc, %f8, %f11
fbl %fcc2, loop_3148
udiv %o7, 0x1BBC, %i6
ldub [%l7 + 0x50], %i1
array32 %i4, %o1, %l5
loop_3148:
stb %i7, [%l7 + 0x70]
ldx [%l7 + 0x10], %i5
sra %g1, %o3, %l2
tcc %icc, 0x6
fzeros %f10
ld [%l7 + 0x30], %f14
fornot2s %f10, %f1, %f13
ld [%l7 + 0x6C], %f14
sdivx %o0, 0x1EC5, %g5
fmovdgu %xcc, %f1, %f14
srl %o2, %l0, %o6
srl %i2, 0x09, %i3
fands %f14, %f12, %f3
fnor %f0, %f2, %f10
addcc %l4, %o5, %i0
stb %g4, [%l7 + 0x62]
ldx [%l7 + 0x68], %g6
fmovdvs %icc, %f14, %f10
ldsb [%l7 + 0x58], %l1
fand %f14, %f8, %f2
ld [%l7 + 0x70], %f10
fbn,a %fcc2, loop_3149
st %f14, [%l7 + 0x10]
bn,pn %xcc, loop_3150
bne loop_3151
loop_3149:
movre %l3, 0x1EF, %g2
for %f12, %f14, %f12
loop_3150:
sth %l6, [%l7 + 0x0A]
loop_3151:
movleu %xcc, %o4, %g3
fzeros %f11
movgu %icc, %o7, %g7
bge loop_3152
bneg,a,pn %icc, loop_3153
fmovsg %icc, %f2, %f13
bcs,pn %xcc, loop_3154
loop_3152:
tcc %icc, 0x3
loop_3153:
fcmpd %fcc3, %f8, %f8
ldx [%l7 + 0x78], %i1
loop_3154:
tl %xcc, 0x4
fcmpne16 %f2, %f8, %i6
lduw [%l7 + 0x68], %o1
fbge %fcc2, loop_3155
fbue %fcc0, loop_3156
fmovrslz %l5, %f0, %f3
fsrc1 %f14, %f0
loop_3155:
fpadd32s %f7, %f11, %f14
loop_3156:
ldd [%l7 + 0x70], %f10
ldsw [%l7 + 0x2C], %i4
fnands %f7, %f1, %f13
movleu %xcc, %i5, %i7
fcmpd %fcc0, %f4, %f12
ld [%l7 + 0x20], %f5
srl %g1, 0x1E, %o3
fbule,a %fcc0, loop_3157
lduw [%l7 + 0x7C], %o0
fxor %f14, %f8, %f8
edge16n %g5, %l2, %o2
loop_3157:
ldsb [%l7 + 0x32], %o6
fornot2 %f4, %f4, %f6
nop
setx loop_3158, %l0, %l1
jmpl %l1, %i2
fpsub16 %f10, %f10, %f2
mova %icc, %l0, %i3
tn %xcc, 0x3
loop_3158:
fbl %fcc2, loop_3159
stx %o5, [%l7 + 0x78]
fbn,a %fcc0, loop_3160
fmovrdlz %l4, %f4, %f2
loop_3159:
ldsb [%l7 + 0x55], %g4
ldd [%l7 + 0x20], %f6
loop_3160:
ldsb [%l7 + 0x27], %g6
lduw [%l7 + 0x5C], %i0
ld [%l7 + 0x6C], %f14
ldd [%l7 + 0x08], %f2
lduh [%l7 + 0x1C], %l1
ld [%l7 + 0x0C], %f6
fpackfix %f10, %f13
fmovdcc %xcc, %f7, %f8
st %f4, [%l7 + 0x0C]
stw %l3, [%l7 + 0x54]
movge %xcc, %g2, %l6
fbule,a %fcc0, loop_3161
movge %xcc, %o4, %g3
fbuge,a %fcc3, loop_3162
bge,a %xcc, loop_3163
loop_3161:
movgu %icc, %o7, %g7
fmovdcc %xcc, %f13, %f5
loop_3162:
fcmped %fcc1, %f0, %f8
loop_3163:
siam 0x1
ld [%l7 + 0x10], %f6
fmovrslz %i6, %f11, %f15
fbue,a %fcc1, loop_3164
fmul8x16 %f6, %f6, %f2
stw %i1, [%l7 + 0x60]
subc %l5, %i4, %i5
loop_3164:
stx %o1, [%l7 + 0x70]
fnot2s %f6, %f15
fandnot2 %f14, %f6, %f8
fmovsn %xcc, %f7, %f2
sll %g1, %o3, %i7
fnot2s %f11, %f15
stw %g5, [%l7 + 0x1C]
bne,a,pt %icc, loop_3165
fpsub32 %f4, %f8, %f10
fbo,a %fcc0, loop_3166
fpadd32 %f0, %f8, %f6
loop_3165:
tvc %xcc, 0x5
lduh [%l7 + 0x2A], %l2
loop_3166:
fmovs %f0, %f7
fpsub16s %f4, %f3, %f10
lduw [%l7 + 0x5C], %o2
stb %o6, [%l7 + 0x57]
srl %o0, 0x14, %i2
edge8n %i3, %l0, %l4
ldx [%l7 + 0x70], %g4
faligndata %f10, %f4, %f4
subcc %g6, %o5, %l1
ldsb [%l7 + 0x36], %l3
stw %i0, [%l7 + 0x10]
ldsh [%l7 + 0x7A], %l6
fmovrdgz %o4, %f14, %f14
fmovrsne %g2, %f14, %f0
tg %xcc, 0x5
fmovdneg %xcc, %f9, %f5
ldsb [%l7 + 0x7E], %o7
tleu %xcc, 0x3
stw %g3, [%l7 + 0x30]
ld [%l7 + 0x64], %f3
fpadd32 %f14, %f6, %f14
sdiv %i6, 0x1EC3, %i1
ldsh [%l7 + 0x2C], %g7
ldsb [%l7 + 0x0A], %i4
fmovsne %icc, %f10, %f11
fnot2s %f12, %f0
fnot1 %f12, %f6
fmovd %f12, %f12
ldsw [%l7 + 0x70], %i5
std %f2, [%l7 + 0x20]
std %f4, [%l7 + 0x28]
srlx %l5, 0x00, %o1
fbug %fcc0, loop_3167
fabss %f11, %f13
fmovse %xcc, %f4, %f15
taddcctv %g1, 0x03BA, %i7
loop_3167:
mova %xcc, %g5, %l2
tvc %icc, 0x4
fpsub32s %f4, %f3, %f0
brlez %o3, loop_3168
fcmpeq32 %f14, %f12, %o6
ldub [%l7 + 0x11], %o0
movrgz %i2, %o2, %i3
loop_3168:
brz %l4, loop_3169
ldub [%l7 + 0x66], %l0
and %g4, %g6, %l1
movrlez %o5, %i0, %l6
loop_3169:
stw %l3, [%l7 + 0x7C]
ldx [%l7 + 0x08], %o4
ldsh [%l7 + 0x32], %o7
fbu %fcc3, loop_3170
ldub [%l7 + 0x24], %g3
fmovdle %xcc, %f3, %f4
fmul8x16al %f1, %f4, %f12
loop_3170:
ldub [%l7 + 0x35], %i6
fmovrde %g2, %f12, %f0
fandnot2 %f14, %f10, %f10
fones %f13
fandnot1s %f14, %f6, %f0
ldsb [%l7 + 0x6A], %g7
for %f14, %f10, %f12
brlz,a %i4, loop_3171
andncc %i1, %l5, %i5
edge8 %g1, %i7, %o1
ldsb [%l7 + 0x30], %l2
loop_3171:
sllx %g5, %o3, %o6
nop
setx loop_3172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %i2, %o0, %i3
ldsh [%l7 + 0x58], %l4
srax %l0, 0x10, %g4
loop_3172:
ldub [%l7 + 0x27], %g6
srl %l1, 0x02, %o2
fmovsl %icc, %f7, %f9
ld [%l7 + 0x5C], %f8
bcc,a %xcc, loop_3173
bg,a %icc, loop_3174
std %f14, [%l7 + 0x20]
fmovsle %xcc, %f12, %f13
loop_3173:
fmovdl %icc, %f4, %f7
loop_3174:
fmovdcs %xcc, %f14, %f11
fbne,a %fcc2, loop_3175
xnorcc %o5, 0x079F, %i0
tgu %xcc, 0x5
movcc %xcc, %l6, %l3
loop_3175:
be,a,pt %icc, loop_3176
stx %o7, [%l7 + 0x18]
stw %o4, [%l7 + 0x54]
fbo,a %fcc2, loop_3177
loop_3176:
movrgz %i6, %g3, %g7
fpsub16 %f12, %f8, %f10
ldx [%l7 + 0x20], %i4
loop_3177:
fsrc2s %f9, %f6
tgu %icc, 0x7
ldub [%l7 + 0x18], %i1
std %f2, [%l7 + 0x08]
brgez %l5, loop_3178
fmovdcs %xcc, %f11, %f0
fmovs %f9, %f1
movpos %xcc, %i5, %g1
loop_3178:
taddcc %i7, 0x1AB6, %o1
array32 %g2, %g5, %l2
fmovrdgez %o6, %f4, %f10
std %f6, [%l7 + 0x18]
stw %i2, [%l7 + 0x14]
smulcc %o3, %i3, %o0
lduh [%l7 + 0x72], %l0
bvc,pt %icc, loop_3179
ldsb [%l7 + 0x7D], %l4
fmovdn %xcc, %f10, %f14
fmovdge %xcc, %f6, %f11
loop_3179:
umul %g4, 0x07E3, %l1
ldub [%l7 + 0x65], %o2
fbe %fcc0, loop_3180
ldd [%l7 + 0x40], %f6
fcmpgt32 %f10, %f10, %o5
tle %icc, 0x6
loop_3180:
brlez,a %g6, loop_3181
bcc,a,pn %icc, loop_3182
fpsub16s %f12, %f15, %f9
fbuge %fcc3, loop_3183
loop_3181:
edge8 %i0, %l6, %o7
loop_3182:
alignaddrl %l3, %i6, %o4
std %f12, [%l7 + 0x18]
loop_3183:
lduw [%l7 + 0x58], %g7
ldx [%l7 + 0x38], %i4
fbue,a %fcc0, loop_3184
fmul8x16au %f3, %f13, %f2
tcc %icc, 0x0
ldsw [%l7 + 0x20], %i1
loop_3184:
brnz,a %g3, loop_3185
mova %icc, %l5, %i5
movvc %xcc, %i7, %o1
movleu %icc, %g1, %g5
loop_3185:
fmovrsgz %g2, %f2, %f1
fnot2 %f4, %f4
lduw [%l7 + 0x4C], %l2
fmovsle %xcc, %f14, %f12
edge32l %i2, %o6, %i3
ldsw [%l7 + 0x1C], %o0
fexpand %f13, %f8
fbl %fcc3, loop_3186
fmovdg %icc, %f11, %f0
stw %o3, [%l7 + 0x44]
fabss %f2, %f7
loop_3186:
edge8n %l4, %g4, %l0
mulx %o2, 0x160B, %l1
fmovrdgez %g6, %f6, %f2
bl %xcc, loop_3187
xnor %o5, %l6, %i0
smulcc %o7, %i6, %o4
fexpand %f13, %f8
loop_3187:
tleu %xcc, 0x4
andncc %g7, %l3, %i4
st %f1, [%l7 + 0x7C]
ldub [%l7 + 0x39], %g3
faligndata %f0, %f12, %f12
fmul8x16au %f1, %f12, %f14
fnand %f14, %f12, %f6
movcc %icc, %l5, %i5
brz %i7, loop_3188
fmovdvs %icc, %f6, %f10
tneg %icc, 0x5
sth %i1, [%l7 + 0x20]
loop_3188:
fpackfix %f10, %f12
lduh [%l7 + 0x2A], %o1
lduh [%l7 + 0x32], %g5
ldsh [%l7 + 0x0C], %g1
tsubcc %l2, %g2, %i2
fmovdl %xcc, %f0, %f13
andncc %i3, %o0, %o6
array16 %o3, %g4, %l0
srlx %l4, %o2, %l1
lduw [%l7 + 0x7C], %g6
lduh [%l7 + 0x1A], %o5
ldsw [%l7 + 0x34], %l6
lduh [%l7 + 0x34], %i0
fand %f6, %f8, %f6
bn %xcc, loop_3189
edge8n %i6, %o7, %g7
edge8n %o4, %l3, %g3
sth %i4, [%l7 + 0x46]
loop_3189:
stb %i5, [%l7 + 0x47]
fone %f4
ldub [%l7 + 0x1B], %l5
st %f14, [%l7 + 0x44]
fcmple32 %f10, %f10, %i7
fmovdcc %icc, %f10, %f6
andn %i1, 0x18CF, %g5
ldsh [%l7 + 0x4E], %g1
stx %o1, [%l7 + 0x10]
fand %f10, %f2, %f12
edge32 %l2, %i2, %i3
fcmpgt32 %f2, %f4, %o0
fbge %fcc0, loop_3190
ldsb [%l7 + 0x46], %g2
ldsb [%l7 + 0x2B], %o3
lduw [%l7 + 0x30], %g4
loop_3190:
std %f6, [%l7 + 0x28]
ldsb [%l7 + 0x6B], %l0
movrgz %o6, %l4, %l1
ldsw [%l7 + 0x78], %g6
for %f0, %f12, %f0
edge16ln %o5, %l6, %i0
fmovrdgz %i6, %f14, %f10
ld [%l7 + 0x10], %f4
std %f0, [%l7 + 0x68]
fbn %fcc1, loop_3191
tle %icc, 0x2
std %f4, [%l7 + 0x18]
ldsh [%l7 + 0x0A], %o2
loop_3191:
stb %o7, [%l7 + 0x3F]
tpos %icc, 0x5
fmovscc %icc, %f15, %f14
movrlz %g7, 0x213, %l3
orn %g3, 0x06D7, %i4
fmovsneg %icc, %f3, %f5
fcmpd %fcc0, %f6, %f2
fbu %fcc3, loop_3192
ldsw [%l7 + 0x44], %o4
fcmpgt16 %f6, %f8, %l5
fnot1 %f10, %f6
loop_3192:
lduh [%l7 + 0x4E], %i7
fpack32 %f8, %f0, %f6
nop
setx loop_3193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f15, %f8
std %f4, [%l7 + 0x08]
fmovs %f6, %f7
loop_3193:
fpadd32s %f4, %f15, %f9
for %f10, %f4, %f12
fnot1 %f2, %f4
bn %xcc, loop_3194
fmovdl %icc, %f4, %f13
stw %i1, [%l7 + 0x10]
te %xcc, 0x2
loop_3194:
movre %i5, %g5, %o1
ldsw [%l7 + 0x18], %l2
fmovdgu %icc, %f2, %f13
ldsb [%l7 + 0x21], %i2
tgu %icc, 0x3
ld [%l7 + 0x64], %f8
movcs %xcc, %g1, %o0
stw %i3, [%l7 + 0x64]
sllx %g2, 0x07, %o3
mulscc %l0, 0x195E, %g4
fpsub16 %f0, %f0, %f0
movge %xcc, %l4, %l1
edge16l %g6, %o5, %l6
fpack16 %f8, %f15
array8 %i0, %i6, %o2
xnor %o7, %g7, %o6
faligndata %f0, %f10, %f4
movg %xcc, %l3, %i4
lduw [%l7 + 0x20], %o4
stx %l5, [%l7 + 0x70]
nop
setx loop_3195, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f1, %f13, %f6
fmovsge %icc, %f11, %f5
fbn %fcc2, loop_3196
loop_3195:
fbge,a %fcc2, loop_3197
ldub [%l7 + 0x2D], %g3
xor %i1, %i7, %i5
loop_3196:
fsrc2s %f0, %f15
loop_3197:
fsrc2s %f2, %f11
stx %o1, [%l7 + 0x60]
lduh [%l7 + 0x28], %l2
stw %g5, [%l7 + 0x6C]
tgu %xcc, 0x7
ba loop_3198
fmovdpos %icc, %f10, %f3
fornot1s %f1, %f8, %f0
ldub [%l7 + 0x42], %g1
loop_3198:
lduh [%l7 + 0x08], %i2
stw %o0, [%l7 + 0x74]
edge16 %g2, %i3, %l0
fornot2s %f13, %f10, %f14
fmovrdgz %g4, %f2, %f10
fmovsgu %icc, %f13, %f4
fmovscc %xcc, %f13, %f1
fand %f12, %f12, %f0
bge,a loop_3199
fbe,a %fcc1, loop_3200
movg %xcc, %o3, %l1
ldsw [%l7 + 0x20], %l4
loop_3199:
stb %o5, [%l7 + 0x63]
loop_3200:
bn,pt %icc, loop_3201
edge16ln %g6, %l6, %i6
sth %i0, [%l7 + 0x16]
fmovsvc %icc, %f13, %f15
loop_3201:
lduh [%l7 + 0x22], %o2
ldub [%l7 + 0x7F], %o7
fcmpeq16 %f10, %f6, %o6
fmovdvs %xcc, %f5, %f11
tn %icc, 0x6
mulx %g7, %i4, %o4
ldsb [%l7 + 0x55], %l3
std %f10, [%l7 + 0x20]
fmovsa %icc, %f15, %f3
st %f5, [%l7 + 0x64]
ldub [%l7 + 0x26], %g3
nop
setx loop_3202, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f13, %f5, %f13
stb %l5, [%l7 + 0x6A]
ldub [%l7 + 0x1E], %i7
loop_3202:
fbe,a %fcc1, loop_3203
ldx [%l7 + 0x18], %i5
ld [%l7 + 0x10], %f8
nop
setx loop_3204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3203:
ldd [%l7 + 0x70], %f8
fbul %fcc2, loop_3205
xnorcc %i1, %o1, %g5
loop_3204:
ldub [%l7 + 0x25], %g1
tne %xcc, 0x0
loop_3205:
alignaddrl %i2, %o0, %g2
stb %l2, [%l7 + 0x7A]
ldsh [%l7 + 0x60], %l0
tgu %icc, 0x0
fble,a %fcc1, loop_3206
fbuge %fcc0, loop_3207
fnot2s %f2, %f9
ldd [%l7 + 0x20], %f2
loop_3206:
fabsd %f8, %f8
loop_3207:
taddcctv %i3, 0x1598, %o3
fbue %fcc1, loop_3208
andcc %g4, 0x1112, %l1
fmovsleu %xcc, %f14, %f2
fcmps %fcc3, %f4, %f7
loop_3208:
bshuffle %f4, %f2, %f0
bgu,a loop_3209
te %xcc, 0x6
fsrc1 %f2, %f4
umulcc %o5, 0x1928, %l4
loop_3209:
bgu %icc, loop_3210
srax %l6, %g6, %i6
bvc %icc, loop_3211
stw %i0, [%l7 + 0x28]
loop_3210:
xorcc %o2, %o6, %o7
addccc %g7, %o4, %l3
loop_3211:
movge %xcc, %i4, %l5
udivx %i7, 0x0006, %g3
xor %i1, %o1, %i5
andncc %g1, %i2, %o0
ldd [%l7 + 0x48], %f8
orcc %g5, 0x037D, %g2
fmul8ulx16 %f2, %f10, %f14
fmovrdlez %l2, %f2, %f2
lduw [%l7 + 0x18], %i3
bg,a %xcc, loop_3212
addccc %o3, 0x10C3, %g4
fsrc2 %f6, %f6
fmovsvc %icc, %f9, %f11
loop_3212:
fpadd32s %f13, %f4, %f6
tle %icc, 0x7
andn %l1, 0x08C6, %l0
fmovdg %icc, %f14, %f4
for %f2, %f6, %f0
ldsb [%l7 + 0x0A], %o5
movge %xcc, %l4, %g6
ldsw [%l7 + 0x48], %l6
edge32ln %i0, %i6, %o2
ldub [%l7 + 0x2C], %o7
fmul8x16au %f11, %f9, %f0
ldd [%l7 + 0x28], %f14
tn %xcc, 0x5
movg %icc, %g7, %o4
srl %l3, 0x0F, %i4
stx %l5, [%l7 + 0x18]
fands %f15, %f0, %f9
tleu %icc, 0x2
fxor %f0, %f6, %f12
sth %o6, [%l7 + 0x56]
ldsb [%l7 + 0x3B], %g3
fmovrdlez %i7, %f12, %f6
fnot2s %f5, %f10
lduh [%l7 + 0x50], %i1
bl,a loop_3213
fbn,a %fcc3, loop_3214
bleu %icc, loop_3215
tvs %xcc, 0x6
loop_3213:
lduh [%l7 + 0x28], %o1
loop_3214:
lduh [%l7 + 0x72], %g1
loop_3215:
array32 %i5, %i2, %o0
call loop_3216
fmovs %f9, %f15
fpsub32s %f14, %f14, %f4
fmovrdlez %g5, %f2, %f0
loop_3216:
bneg,pn %icc, loop_3217
lduh [%l7 + 0x10], %l2
fand %f14, %f4, %f6
fmovrdne %i3, %f12, %f4
loop_3217:
fnegd %f12, %f12
sth %o3, [%l7 + 0x22]
ldsw [%l7 + 0x58], %g4
fmovdg %xcc, %f13, %f1
sra %l1, 0x19, %g2
ldd [%l7 + 0x70], %f8
ldsw [%l7 + 0x50], %l0
ldd [%l7 + 0x30], %f14
be,pn %xcc, loop_3218
faligndata %f12, %f12, %f0
stb %l4, [%l7 + 0x59]
popc 0x0A6A, %o5
loop_3218:
std %f4, [%l7 + 0x20]
fcmpes %fcc2, %f6, %f15
ldx [%l7 + 0x78], %g6
xnor %l6, %i0, %o2
fmovdvc %icc, %f5, %f0
siam 0x7
be %xcc, loop_3219
tgu %icc, 0x1
nop
setx loop_3220, %l0, %l1
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 %f2, %f13, %f12
loop_3219:
stw %o7, [%l7 + 0x38]
fmovsneg %xcc, %f10, %f7
loop_3220:
bvc,pt %xcc, loop_3221
ldx [%l7 + 0x50], %g7
fmovsvs %icc, %f7, %f7
std %f4, [%l7 + 0x60]
loop_3221:
fmovsge %icc, %f15, %f12
edge16n %o4, %i6, %l3
ldsb [%l7 + 0x7E], %l5
movvs %icc, %i4, %o6
fmovrse %g3, %f15, %f4
fbule,a %fcc0, loop_3222
sethi 0x1ED2, %i1
brgz,a %o1, loop_3223
st %f2, [%l7 + 0x68]
loop_3222:
fbule %fcc1, loop_3224
lduh [%l7 + 0x74], %i7
loop_3223:
andcc %g1, %i2, %i5
ldub [%l7 + 0x25], %g5
loop_3224:
movge %xcc, %o0, %i3
edge16l %o3, %l2, %g4
fmul8x16au %f12, %f8, %f8
ldsh [%l7 + 0x6E], %l1
sllx %g2, %l0, %l4
ba,a,pn %icc, loop_3225
umulcc %g6, 0x1F10, %o5
fands %f15, %f13, %f13
stw %i0, [%l7 + 0x2C]
loop_3225:
tsubcc %o2, 0x07C7, %l6
array32 %g7, %o4, %o7
edge16n %i6, %l3, %i4
smulcc %o6, %l5, %i1
lduw [%l7 + 0x64], %o1
ldub [%l7 + 0x77], %g3
st %f2, [%l7 + 0x10]
ldd [%l7 + 0x48], %f0
fbue,a %fcc0, loop_3226
fmovrsgez %g1, %f0, %f14
brgez,a %i2, loop_3227
st %f0, [%l7 + 0x28]
loop_3226:
bleu,pt %icc, loop_3228
lduw [%l7 + 0x5C], %i7
loop_3227:
fabss %f12, %f10
movvs %icc, %g5, %o0
loop_3228:
stx %i3, [%l7 + 0x70]
stw %o3, [%l7 + 0x60]
stw %i5, [%l7 + 0x68]
edge16l %g4, %l2, %g2
ldub [%l7 + 0x14], %l0
bl,a,pn %xcc, loop_3229
fmovse %xcc, %f9, %f6
fmovrdlz %l1, %f2, %f14
fmovsg %icc, %f5, %f12
loop_3229:
tvs %icc, 0x3
sllx %l4, 0x1B, %o5
ldub [%l7 + 0x6B], %g6
array32 %o2, %l6, %i0
ble,a loop_3230
fones %f15
srlx %o4, %g7, %o7
ba,a %xcc, loop_3231
loop_3230:
bg,a,pt %icc, loop_3232
pdist %f14, %f4, %f4
fbo %fcc2, loop_3233
loop_3231:
lduh [%l7 + 0x6A], %i6
loop_3232:
lduh [%l7 + 0x6A], %i4
pdist %f8, %f10, %f6
loop_3233:
fpsub32s %f6, %f5, %f6
ldub [%l7 + 0x54], %o6
bne,pn %icc, loop_3234
alignaddrl %l5, %i1, %o1
fpadd32s %f15, %f4, %f0
brlz,a %g3, loop_3235
loop_3234:
edge16 %g1, %l3, %i7
ldsb [%l7 + 0x64], %i2
fnegd %f12, %f14
loop_3235:
sth %o0, [%l7 + 0x6E]
bne,pt %icc, loop_3236
ldsh [%l7 + 0x4C], %i3
fbn,a %fcc0, loop_3237
sth %o3, [%l7 + 0x32]
loop_3236:
fmovdn %icc, %f13, %f6
ld [%l7 + 0x48], %f15
loop_3237:
ld [%l7 + 0x18], %f11
brgz,a %i5, loop_3238
ldsw [%l7 + 0x28], %g5
st %f12, [%l7 + 0x20]
bl,a loop_3239
loop_3238:
ba,a,pt %icc, loop_3240
fpsub16 %f12, %f12, %f0
ta %xcc, 0x0
loop_3239:
umul %l2, 0x1DEB, %g4
loop_3240:
tg %xcc, 0x1
bcc loop_3241
fbule,a %fcc1, loop_3242
movvc %xcc, %l0, %g2
lduh [%l7 + 0x48], %l4
loop_3241:
fornot2s %f1, %f5, %f8
loop_3242:
bge,a %xcc, loop_3243
ldub [%l7 + 0x1B], %l1
fcmpes %fcc3, %f6, %f8
bn,pn %icc, loop_3244
loop_3243:
edge8ln %g6, %o2, %o5
ld [%l7 + 0x18], %f10
fbl,a %fcc0, loop_3245
loop_3244:
fcmps %fcc0, %f4, %f2
std %f6, [%l7 + 0x10]
bvc loop_3246
loop_3245:
edge8 %l6, %i0, %o4
ldsw [%l7 + 0x14], %o7
fpadd32 %f12, %f8, %f12
loop_3246:
addccc %g7, 0x16B5, %i6
srax %o6, %i4, %i1
fbug,a %fcc2, loop_3247
ldsw [%l7 + 0x08], %l5
st %f3, [%l7 + 0x1C]
fmovsne %xcc, %f10, %f9
loop_3247:
fexpand %f15, %f8
fpadd32s %f2, %f13, %f0
sll %o1, %g1, %l3
sub %i7, 0x19D6, %i2
srl %o0, %i3, %o3
call loop_3248
fble %fcc0, loop_3249
ldsh [%l7 + 0x24], %i5
fone %f14
loop_3248:
and %g5, 0x0EA5, %l2
loop_3249:
fmovsneg %icc, %f0, %f5
tsubcc %g3, 0x04BC, %g4
subc %l0, %l4, %g2
tle %xcc, 0x4
ldsw [%l7 + 0x44], %l1
stx %g6, [%l7 + 0x20]
bg,a,pt %xcc, loop_3250
fcmpes %fcc2, %f8, %f0
addc %o2, 0x00AA, %l6
brz,a %i0, loop_3251
loop_3250:
fandnot1s %f13, %f1, %f3
ble,pt %xcc, loop_3252
subcc %o4, %o7, %g7
loop_3251:
tn %xcc, 0x2
fmovsle %icc, %f15, %f14
loop_3252:
fcmpeq16 %f8, %f2, %o5
stx %i6, [%l7 + 0x08]
tn %xcc, 0x3
fmovdne %icc, %f5, %f13
tcs %xcc, 0x6
movle %icc, %o6, %i4
sra %i1, %l5, %g1
faligndata %f14, %f10, %f10
smul %l3, 0x18C0, %o1
ba,a %icc, loop_3253
edge16 %i7, %i2, %o0
sll %i3, 0x0C, %o3
std %f0, [%l7 + 0x28]
loop_3253:
movrne %g5, %l2, %g3
andncc %g4, %i5, %l4
stw %g2, [%l7 + 0x20]
ldsb [%l7 + 0x52], %l0
fcmped %fcc0, %f10, %f6
ld [%l7 + 0x60], %f0
movge %icc, %l1, %g6
fmovsa %xcc, %f12, %f7
array8 %l6, %i0, %o2
fmovrde %o4, %f14, %f10
stb %o7, [%l7 + 0x68]
stx %o5, [%l7 + 0x30]
taddcc %g7, 0x01C7, %i6
ldsb [%l7 + 0x5B], %o6
fandnot2 %f2, %f4, %f6
fblg,a %fcc0, loop_3254
ldsh [%l7 + 0x0E], %i1
xorcc %i4, 0x0B80, %g1
smul %l5, 0x1E2C, %o1
loop_3254:
ldub [%l7 + 0x79], %l3
nop
setx loop_3255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %i7, %o0
ldsw [%l7 + 0x78], %i3
fcmpd %fcc1, %f8, %f14
loop_3255:
fxors %f15, %f9, %f6
ld [%l7 + 0x70], %f13
stb %o3, [%l7 + 0x75]
movcc %xcc, %g5, %l2
fsrc1s %f12, %f14
orcc %i2, 0x14BC, %g4
fmovdcc %xcc, %f14, %f0
te %xcc, 0x0
orn %i5, %g3, %g2
ldx [%l7 + 0x18], %l0
fmul8x16au %f0, %f15, %f8
movg %xcc, %l4, %g6
lduh [%l7 + 0x26], %l1
edge8l %i0, %o2, %o4
movn %icc, %l6, %o5
ldx [%l7 + 0x60], %o7
brz,a %i6, loop_3256
lduh [%l7 + 0x32], %g7
sth %o6, [%l7 + 0x36]
bshuffle %f6, %f6, %f14
loop_3256:
tne %icc, 0x7
sdiv %i1, 0x164E, %i4
sth %g1, [%l7 + 0x0C]
bvs,a loop_3257
std %f6, [%l7 + 0x78]
fornot2s %f7, %f0, %f11
ld [%l7 + 0x1C], %f11
loop_3257:
ldd [%l7 + 0x40], %f10
fpsub32 %f4, %f2, %f8
brnz %l5, loop_3258
andcc %o1, 0x09D9, %l3
stx %o0, [%l7 + 0x48]
movpos %xcc, %i3, %i7
loop_3258:
movvs %xcc, %g5, %o3
ld [%l7 + 0x3C], %f11
stw %i2, [%l7 + 0x74]
fmovsn %xcc, %f14, %f15
tne %xcc, 0x1
movcc %icc, %g4, %l2
edge32l %g3, %g2, %l0
ldsw [%l7 + 0x2C], %l4
xorcc %g6, 0x172E, %l1
array16 %i0, %o2, %o4
fmovdge %icc, %f9, %f15
movcc %xcc, %i5, %l6
ldx [%l7 + 0x10], %o5
srl %i6, 0x14, %g7
fand %f14, %f10, %f6
movn %xcc, %o7, %o6
taddcctv %i1, %i4, %g1
fble %fcc1, loop_3259
fcmpd %fcc2, %f6, %f8
bvs,a loop_3260
bleu,pn %icc, loop_3261
loop_3259:
fbl,a %fcc2, loop_3262
andncc %o1, %l5, %o0
loop_3260:
fmovd %f0, %f8
loop_3261:
tvs %xcc, 0x2
loop_3262:
tg %xcc, 0x4
tl %icc, 0x0
fnegd %f2, %f8
srlx %i3, %l3, %i7
fba %fcc2, loop_3263
stb %o3, [%l7 + 0x33]
fmovrdgz %i2, %f12, %f6
andcc %g5, 0x0149, %l2
loop_3263:
lduw [%l7 + 0x50], %g4
ldsb [%l7 + 0x64], %g2
ldsw [%l7 + 0x60], %l0
fmovrslz %g3, %f2, %f2
array32 %l4, %l1, %g6
st %f5, [%l7 + 0x0C]
smul %i0, %o2, %i5
fpack32 %f14, %f4, %f8
bgu,pn %icc, loop_3264
fsrc1s %f14, %f6
udivcc %o4, 0x105A, %l6
brnz,a %o5, loop_3265
loop_3264:
tne %icc, 0x0
fpsub32 %f4, %f14, %f8
fpack32 %f10, %f2, %f12
loop_3265:
fornot1 %f8, %f10, %f12
lduh [%l7 + 0x36], %i6
edge32ln %o7, %o6, %i1
ld [%l7 + 0x0C], %f4
fone %f12
brgz,a %g7, loop_3266
mulscc %i4, %o1, %g1
std %f4, [%l7 + 0x48]
lduh [%l7 + 0x4C], %o0
loop_3266:
stb %i3, [%l7 + 0x65]
stw %l5, [%l7 + 0x2C]
fnot2s %f9, %f6
xnorcc %i7, %o3, %i2
fnors %f10, %f14, %f2
fmovrdne %l3, %f12, %f10
lduh [%l7 + 0x38], %g5
stx %g4, [%l7 + 0x30]
lduh [%l7 + 0x72], %l2
fbne %fcc3, loop_3267
std %f8, [%l7 + 0x10]
std %f4, [%l7 + 0x78]
tg %icc, 0x2
loop_3267:
ldsb [%l7 + 0x50], %l0
fmovse %xcc, %f6, %f3
brnz,a %g2, loop_3268
movleu %xcc, %g3, %l4
fbne,a %fcc1, loop_3269
fbul,a %fcc1, loop_3270
loop_3268:
srlx %g6, 0x1E, %i0
movrlez %o2, 0x18A, %l1
loop_3269:
st %f14, [%l7 + 0x50]
loop_3270:
fmul8x16 %f4, %f0, %f8
sllx %i5, 0x13, %o4
fmovrslz %l6, %f15, %f14
stx %i6, [%l7 + 0x40]
lduw [%l7 + 0x64], %o5
andn %o7, 0x18CB, %i1
stb %g7, [%l7 + 0x78]
fabsd %f4, %f8
ldx [%l7 + 0x30], %i4
fmovscc %xcc, %f5, %f12
movcc %icc, %o1, %o6
fcmpd %fcc0, %f12, %f4
fzero %f0
fxnor %f12, %f8, %f8
lduw [%l7 + 0x34], %g1
std %f14, [%l7 + 0x58]
fcmpne32 %f12, %f8, %i3
sth %l5, [%l7 + 0x4C]
fcmpgt32 %f10, %f12, %o0
movcc %icc, %o3, %i7
tg %icc, 0x5
bpos,a %xcc, loop_3271
fmovscc %icc, %f5, %f6
fones %f7
brnz,a %l3, loop_3272
loop_3271:
fmovscc %icc, %f12, %f12
bpos,pt %icc, loop_3273
fmovdl %xcc, %f0, %f2
loop_3272:
ldsh [%l7 + 0x38], %g5
bgu,a %xcc, loop_3274
loop_3273:
sth %i2, [%l7 + 0x3A]
lduw [%l7 + 0x34], %g4
be,a,pn %icc, loop_3275
loop_3274:
bl,a loop_3276
lduh [%l7 + 0x48], %l0
udivx %g2, 0x076A, %g3
loop_3275:
ld [%l7 + 0x44], %f0
loop_3276:
fba %fcc1, loop_3277
movn %icc, %l2, %g6
movne %icc, %l4, %i0
fmovrdgez %o2, %f14, %f4
loop_3277:
mulscc %l1, %i5, %o4
srlx %l6, 0x0D, %i6
fbe %fcc1, loop_3278
fmovsleu %icc, %f5, %f9
ldx [%l7 + 0x58], %o5
stb %o7, [%l7 + 0x58]
loop_3278:
fbul %fcc0, loop_3279
edge16ln %i1, %i4, %o1
fbge,a %fcc1, loop_3280
fcmpd %fcc1, %f10, %f0
loop_3279:
movgu %xcc, %g7, %g1
stb %i3, [%l7 + 0x60]
loop_3280:
ba,a loop_3281
fpsub16 %f6, %f12, %f0
movrgez %o6, %l5, %o3
stx %o0, [%l7 + 0x58]
loop_3281:
alignaddr %l3, %g5, %i7
bg,pt %xcc, loop_3282
edge32n %i2, %l0, %g2
ldx [%l7 + 0x70], %g4
fmovsneg %xcc, %f10, %f11
loop_3282:
fble,a %fcc0, loop_3283
fxnor %f12, %f12, %f8
nop
setx loop_3284, %l0, %l1
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,a loop_3285
loop_3283:
edge32n %g3, %g6, %l2
ble,a %icc, loop_3286
loop_3284:
call loop_3287
loop_3285:
fmovsa %icc, %f9, %f0
fand %f2, %f10, %f14
loop_3286:
movneg %icc, %l4, %o2
loop_3287:
fmovrse %l1, %f6, %f15
movvs %icc, %i0, %i5
fone %f2
tge %xcc, 0x6
fbge,a %fcc3, loop_3288
ldub [%l7 + 0x54], %o4
stw %i6, [%l7 + 0x4C]
ldub [%l7 + 0x6D], %l6
loop_3288:
stx %o5, [%l7 + 0x40]
edge16l %i1, %o7, %o1
mulx %i4, %g1, %g7
fmovdle %xcc, %f12, %f2
stx %o6, [%l7 + 0x50]
fblg,a %fcc3, loop_3289
for %f4, %f4, %f0
brgz,a %i3, loop_3290
fpackfix %f14, %f5
loop_3289:
tge %xcc, 0x7
be,pn %icc, loop_3291
loop_3290:
st %f14, [%l7 + 0x60]
fmovrsne %o3, %f0, %f3
tvc %xcc, 0x1
loop_3291:
mova %xcc, %o0, %l5
stw %l3, [%l7 + 0x20]
stb %g5, [%l7 + 0x10]
bn,pt %xcc, loop_3292
lduh [%l7 + 0x34], %i2
bgu %icc, loop_3293
array16 %l0, %i7, %g2
loop_3292:
fcmple16 %f4, %f8, %g4
ldsb [%l7 + 0x43], %g6
loop_3293:
std %f10, [%l7 + 0x38]
movcc %xcc, %g3, %l2
movleu %xcc, %l4, %l1
lduh [%l7 + 0x5E], %i0
fmovdvs %xcc, %f6, %f2
pdist %f12, %f2, %f10
ldub [%l7 + 0x46], %o2
sethi 0x1305, %i5
stb %o4, [%l7 + 0x54]
fbug,a %fcc0, loop_3294
edge32ln %i6, %o5, %i1
nop
setx loop_3295, %l0, %l1
jmpl %l1, %o7
movvs %xcc, %o1, %i4
loop_3294:
tneg %icc, 0x2
fmovdge %xcc, %f12, %f14
loop_3295:
fmovdvc %icc, %f9, %f8
fbne,a %fcc2, loop_3296
movne %icc, %l6, %g7
fnegd %f10, %f0
fmovrslez %g1, %f15, %f2
loop_3296:
ldsh [%l7 + 0x2C], %o6
ldub [%l7 + 0x21], %i3
fandnot1 %f0, %f6, %f2
movrlez %o0, 0x26E, %o3
fabsd %f6, %f8
fmovsn %xcc, %f8, %f2
nop
setx loop_3297, %l0, %l1
jmpl %l1, %l3
lduh [%l7 + 0x3A], %g5
stb %l5, [%l7 + 0x10]
fand %f0, %f10, %f12
loop_3297:
stw %l0, [%l7 + 0x3C]
mulx %i7, 0x0FF9, %g2
fmuld8ulx16 %f10, %f6, %f6
fsrc1s %f10, %f3
fpadd32s %f8, %f10, %f1
stw %i2, [%l7 + 0x54]
ldsh [%l7 + 0x0E], %g4
fpackfix %f2, %f13
fcmpgt32 %f12, %f10, %g6
fcmple32 %f14, %f2, %g3
fmovrdgez %l4, %f0, %f0
fbn,a %fcc1, loop_3298
fxors %f14, %f6, %f12
or %l1, %i0, %l2
ta %icc, 0x5
loop_3298:
std %f10, [%l7 + 0x10]
umul %o2, 0x034C, %i5
ld [%l7 + 0x74], %f12
fmovsle %xcc, %f1, %f10
mova %xcc, %o4, %i6
brgez %i1, loop_3299
movre %o7, %o1, %o5
edge32 %l6, %g7, %g1
bvc %icc, loop_3300
loop_3299:
fsrc1 %f8, %f8
ldsb [%l7 + 0x7F], %i4
fzero %f0
loop_3300:
ldsh [%l7 + 0x1A], %i3
fmovsn %icc, %f3, %f9
be,a loop_3301
lduh [%l7 + 0x68], %o6
and %o3, %o0, %g5
ldx [%l7 + 0x10], %l5
loop_3301:
movrgez %l3, %i7, %g2
fmovrsne %i2, %f13, %f12
fmovsg %icc, %f14, %f0
fbu %fcc0, loop_3302
edge16n %g4, %l0, %g3
fbn %fcc1, loop_3303
fmovsle %icc, %f14, %f6
loop_3302:
fmovrslez %l4, %f11, %f8
bvc,pt %icc, loop_3304
loop_3303:
sdivcc %g6, 0x1061, %i0
fmovdge %icc, %f11, %f9
pdist %f12, %f12, %f14
loop_3304:
std %f14, [%l7 + 0x78]
fone %f12
bcs,a %icc, loop_3305
fpack16 %f8, %f10
call loop_3306
fpackfix %f8, %f0
loop_3305:
ba,a,pn %icc, loop_3307
fmovspos %xcc, %f1, %f6
loop_3306:
sllx %l1, 0x10, %o2
st %f6, [%l7 + 0x64]
loop_3307:
smulcc %l2, %o4, %i6
tcs %icc, 0x1
fmovdle %icc, %f13, %f2
movcs %xcc, %i5, %i1
fbo,a %fcc2, loop_3308
movcs %icc, %o7, %o1
ld [%l7 + 0x30], %f15
ldsb [%l7 + 0x0B], %l6
loop_3308:
te %xcc, 0x0
fbn %fcc3, loop_3309
sth %o5, [%l7 + 0x28]
fbg %fcc1, loop_3310
fmovrslz %g7, %f12, %f11
loop_3309:
bvc,a,pn %icc, loop_3311
fmovspos %icc, %f7, %f3
loop_3310:
st %f0, [%l7 + 0x64]
xor %g1, 0x01C7, %i4
loop_3311:
tsubcctv %i3, %o6, %o3
stb %o0, [%l7 + 0x26]
std %f10, [%l7 + 0x70]
siam 0x0
fpadd32 %f14, %f12, %f12
subcc %l5, %g5, %i7
nop
setx loop_3312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %g2, 0x16A1, %l3
fbul %fcc3, loop_3313
ldsb [%l7 + 0x28], %i2
loop_3312:
fmovsa %xcc, %f11, %f4
tsubcc %g4, %g3, %l4
loop_3313:
nop
setx loop_3314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a loop_3315
alignaddr %l0, %i0, %g6
movne %icc, %l1, %l2
loop_3314:
fmovdge %xcc, %f6, %f12
loop_3315:
fbne,a %fcc2, loop_3316
ldx [%l7 + 0x10], %o4
bg %icc, loop_3317
fornot2s %f12, %f15, %f4
loop_3316:
stw %i6, [%l7 + 0x3C]
fmovrsgez %i5, %f2, %f3
loop_3317:
fzero %f12
ldub [%l7 + 0x5B], %o2
ldd [%l7 + 0x20], %f6
lduh [%l7 + 0x6A], %i1
tpos %xcc, 0x0
sth %o1, [%l7 + 0x46]
ld [%l7 + 0x78], %f3
lduh [%l7 + 0x3A], %l6
ldsh [%l7 + 0x0E], %o7
bcc %icc, loop_3318
brnz %o5, loop_3319
st %f10, [%l7 + 0x5C]
and %g1, 0x0229, %g7
loop_3318:
array16 %i4, %i3, %o6
loop_3319:
fornot1s %f0, %f3, %f0
andn %o3, %l5, %g5
stb %i7, [%l7 + 0x09]
subc %g2, 0x1AAD, %l3
movn %xcc, %i2, %g4
sethi 0x12F0, %o0
fpadd32s %f12, %f4, %f11
xnorcc %g3, 0x05A8, %l0
ta %icc, 0x5
subccc %l4, %i0, %l1
ldd [%l7 + 0x30], %f0
std %f6, [%l7 + 0x60]
array32 %g6, %l2, %i6
edge32l %o4, %i5, %i1
ldsb [%l7 + 0x4C], %o2
bcs,a,pt %icc, loop_3320
fmovrsgez %o1, %f11, %f2
fbul,a %fcc1, loop_3321
fmovse %xcc, %f15, %f8
loop_3320:
fbul,a %fcc0, loop_3322
fmovsg %xcc, %f13, %f2
loop_3321:
fand %f10, %f6, %f12
edge32n %o7, %l6, %o5
loop_3322:
fmovsvs %xcc, %f15, %f15
fmovdgu %icc, %f1, %f10
fbul,a %fcc2, loop_3323
fmovdg %icc, %f7, %f12
subcc %g1, 0x188B, %g7
fmovdne %icc, %f0, %f11
loop_3323:
fnegs %f1, %f4
std %f2, [%l7 + 0x30]
ldd [%l7 + 0x08], %f6
addc %i3, 0x076B, %i4
movn %icc, %o6, %l5
movgu %icc, %g5, %o3
fxor %f2, %f10, %f14
array32 %g2, %i7, %l3
sll %g4, 0x16, %o0
udiv %g3, 0x1D2E, %l0
tleu %xcc, 0x6
lduw [%l7 + 0x4C], %i2
bvc loop_3324
edge16n %l4, %i0, %g6
fxnors %f13, %f5, %f2
stx %l2, [%l7 + 0x28]
loop_3324:
stx %i6, [%l7 + 0x28]
movn %xcc, %l1, %o4
ldd [%l7 + 0x60], %f14
fpackfix %f0, %f5
xor %i5, 0x0FA3, %i1
fbul,a %fcc0, loop_3325
fba %fcc0, loop_3326
fbuge %fcc1, loop_3327
fpack32 %f14, %f4, %f8
loop_3325:
bvc,a loop_3328
loop_3326:
ldd [%l7 + 0x78], %f8
loop_3327:
movcs %icc, %o1, %o7
brnz,a %o2, loop_3329
loop_3328:
edge32l %o5, %g1, %g7
lduw [%l7 + 0x58], %l6
movrne %i4, %o6, %i3
loop_3329:
bshuffle %f8, %f6, %f12
stb %g5, [%l7 + 0x40]
ldsh [%l7 + 0x32], %l5
fba %fcc3, loop_3330
ld [%l7 + 0x70], %f8
stb %g2, [%l7 + 0x6F]
lduw [%l7 + 0x18], %i7
loop_3330:
movcc %xcc, %o3, %g4
ldx [%l7 + 0x60], %l3
fcmpes %fcc0, %f11, %f4
bg,pt %xcc, loop_3331
fmovsn %xcc, %f3, %f3
pdist %f6, %f12, %f10
st %f10, [%l7 + 0x70]
loop_3331:
brlz %o0, loop_3332
sth %l0, [%l7 + 0x2C]
stb %g3, [%l7 + 0x28]
fxor %f0, %f0, %f10
loop_3332:
edge32l %i2, %l4, %g6
fmovsa %icc, %f1, %f10
ldd [%l7 + 0x48], %f2
fcmps %fcc2, %f1, %f3
fexpand %f14, %f8
fmuld8ulx16 %f13, %f1, %f10
ldsb [%l7 + 0x1D], %l2
fandnot1s %f14, %f4, %f11
fbuge,a %fcc2, loop_3333
ldsw [%l7 + 0x64], %i6
fbn,a %fcc1, loop_3334
fmul8ulx16 %f6, %f0, %f0
loop_3333:
stx %l1, [%l7 + 0x30]
stx %o4, [%l7 + 0x48]
loop_3334:
movne %xcc, %i5, %i0
ldx [%l7 + 0x40], %o1
movpos %icc, %o7, %i1
fmovs %f14, %f12
st %f2, [%l7 + 0x44]
stb %o2, [%l7 + 0x6D]
fpackfix %f0, %f14
nop
setx loop_3335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f4, %f0, %f0
tsubcc %o5, %g1, %l6
ldub [%l7 + 0x3C], %i4
loop_3335:
ldsw [%l7 + 0x28], %o6
bcc,a loop_3336
bleu,pn %xcc, loop_3337
edge16l %g7, %g5, %i3
edge32ln %g2, %l5, %o3
loop_3336:
movle %icc, %g4, %i7
loop_3337:
ldub [%l7 + 0x2B], %l3
fbe,a %fcc3, loop_3338
sdivcc %l0, 0x1BA7, %o0
ld [%l7 + 0x1C], %f8
edge16 %g3, %i2, %g6
loop_3338:
movre %l4, %l2, %l1
fpackfix %f4, %f2
fornot1 %f10, %f0, %f8
fcmpne16 %f12, %f8, %o4
tle %xcc, 0x7
lduw [%l7 + 0x74], %i6
fmovsg %icc, %f15, %f12
stx %i5, [%l7 + 0x48]
alignaddr %i0, %o7, %i1
fpsub32 %f2, %f12, %f6
ldsw [%l7 + 0x5C], %o2
movneg %xcc, %o1, %g1
lduh [%l7 + 0x10], %l6
lduw [%l7 + 0x6C], %o5
fmovdgu %icc, %f10, %f10
ld [%l7 + 0x14], %f13
movvs %icc, %i4, %o6
brlz %g7, loop_3339
fornot1 %f4, %f4, %f0
fcmple32 %f8, %f10, %g5
sth %i3, [%l7 + 0x30]
loop_3339:
fmovrsgz %l5, %f9, %f11
sth %g2, [%l7 + 0x7A]
smulcc %g4, %i7, %o3
movvc %icc, %l0, %l3
bge,a,pn %xcc, loop_3340
fmovrsgez %g3, %f2, %f4
fbg,a %fcc1, loop_3341
stw %i2, [%l7 + 0x74]
loop_3340:
tpos %xcc, 0x6
fmovrsgz %g6, %f11, %f5
loop_3341:
fmovrdne %l4, %f14, %f10
tgu %xcc, 0x0
call loop_3342
fnot2 %f2, %f14
ld [%l7 + 0x2C], %f11
ldsw [%l7 + 0x70], %l2
loop_3342:
addc %o0, %l1, %i6
sllx %o4, 0x11, %i5
movrgez %o7, %i1, %o2
ldx [%l7 + 0x10], %i0
fbl,a %fcc1, loop_3343
st %f4, [%l7 + 0x74]
bl,a,pt %xcc, loop_3344
sllx %o1, 0x14, %g1
loop_3343:
fsrc2s %f0, %f6
ldsw [%l7 + 0x50], %o5
loop_3344:
movre %i4, 0x1A6, %l6
subccc %g7, %o6, %i3
array8 %l5, %g2, %g5
ldub [%l7 + 0x41], %i7
fblg %fcc3, loop_3345
lduh [%l7 + 0x1C], %g4
fmovsne %icc, %f0, %f10
ldsb [%l7 + 0x56], %l0
loop_3345:
fmovrse %o3, %f15, %f15
brnz %l3, loop_3346
fpadd16 %f2, %f12, %f14
fmovsne %icc, %f9, %f4
fnor %f0, %f8, %f10
loop_3346:
fpack16 %f10, %f14
fmovrdgz %g3, %f12, %f2
fmul8x16al %f5, %f1, %f6
stb %i2, [%l7 + 0x68]
fmovdg %xcc, %f6, %f4
fsrc2 %f8, %f8
st %f3, [%l7 + 0x74]
fbg,a %fcc2, loop_3347
st %f2, [%l7 + 0x14]
stw %g6, [%l7 + 0x14]
ldx [%l7 + 0x20], %l2
loop_3347:
fnors %f14, %f0, %f14
fbu %fcc2, loop_3348
fbuge,a %fcc3, loop_3349
call loop_3350
movle %xcc, %o0, %l1
loop_3348:
edge16n %l4, %o4, %i6
loop_3349:
fmuld8sux16 %f0, %f13, %f8
loop_3350:
fmovdne %icc, %f12, %f4
brgz %i5, loop_3351
bge,a loop_3352
xnor %i1, %o7, %i0
ldsb [%l7 + 0x25], %o2
loop_3351:
sth %o1, [%l7 + 0x72]
loop_3352:
tsubcctv %o5, %g1, %i4
alignaddr %g7, %o6, %i3
fbl,a %fcc3, loop_3353
ldsw [%l7 + 0x6C], %l6
ldsh [%l7 + 0x4A], %g2
srl %g5, 0x15, %i7
loop_3353:
bleu,a,pt %icc, loop_3354
fcmpeq32 %f4, %f10, %l5
fmul8x16al %f3, %f3, %f6
ta %icc, 0x5
loop_3354:
fmovdn %xcc, %f10, %f2
tsubcctv %g4, %l0, %l3
ldub [%l7 + 0x1A], %g3
fbe %fcc0, loop_3355
tcc %xcc, 0x4
andn %o3, %g6, %i2
lduw [%l7 + 0x38], %o0
loop_3355:
subc %l2, 0x1F85, %l1
lduh [%l7 + 0x64], %o4
movcs %icc, %i6, %l4
sra %i1, %i5, %o7
movrlz %i0, %o1, %o2
stx %g1, [%l7 + 0x50]
lduw [%l7 + 0x08], %o5
fmovdgu %icc, %f1, %f11
movvc %icc, %i4, %g7
tgu %icc, 0x2
edge16ln %o6, %i3, %g2
fmovrdgez %g5, %f6, %f12
movn %xcc, %i7, %l6
bgu %icc, loop_3356
ldsw [%l7 + 0x30], %g4
subccc %l5, 0x07D5, %l3
ldsb [%l7 + 0x6C], %l0
loop_3356:
fmovrdlz %o3, %f0, %f10
ldsw [%l7 + 0x74], %g3
nop
setx loop_3357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %g6, %f9, %f5
fmovda %icc, %f5, %f10
sth %i2, [%l7 + 0x40]
loop_3357:
fmovdcc %xcc, %f12, %f10
fmovsgu %icc, %f12, %f9
array16 %l2, %l1, %o4
ldsh [%l7 + 0x74], %o0
fsrc1 %f10, %f4
ldd [%l7 + 0x10], %f4
fmovsge %icc, %f3, %f1
taddcc %l4, 0x10A0, %i1
array8 %i5, %o7, %i0
srax %i6, 0x06, %o2
array16 %g1, %o1, %o5
fmovdneg %xcc, %f13, %f7
fxor %f2, %f2, %f8
ldub [%l7 + 0x4F], %g7
fcmpeq16 %f4, %f0, %i4
tvs %xcc, 0x6
fornot2s %f8, %f10, %f12
fzeros %f2
sdivcc %o6, 0x1FCB, %g2
tg %icc, 0x7
sllx %g5, 0x0B, %i3
sth %i7, [%l7 + 0x60]
fmovdleu %xcc, %f1, %f15
stx %g4, [%l7 + 0x10]
sth %l5, [%l7 + 0x48]
fcmpeq16 %f14, %f14, %l6
ldx [%l7 + 0x28], %l3
ldsb [%l7 + 0x4C], %l0
movvc %icc, %g3, %g6
fmul8x16 %f3, %f10, %f14
fbge,a %fcc2, loop_3358
movcc %xcc, %o3, %l2
fmovdvc %xcc, %f12, %f5
stb %i2, [%l7 + 0x21]
loop_3358:
tg %xcc, 0x2
fnands %f9, %f1, %f12
and %o4, %l1, %o0
fmovscs %icc, %f8, %f10
fpmerge %f10, %f15, %f8
fbu %fcc0, loop_3359
subccc %l4, %i1, %o7
fbuge,a %fcc2, loop_3360
stb %i0, [%l7 + 0x15]
loop_3359:
bn,pn %xcc, loop_3361
smul %i5, 0x1889, %o2
loop_3360:
st %f7, [%l7 + 0x30]
call loop_3362
loop_3361:
xor %i6, 0x0FFD, %o1
call loop_3363
ldsw [%l7 + 0x64], %o5
loop_3362:
move %xcc, %g1, %i4
fpadd32s %f7, %f8, %f9
loop_3363:
fornot2s %f2, %f6, %f4
fbge,a %fcc3, loop_3364
fmovsg %xcc, %f11, %f6
fsrc2 %f12, %f6
tvs %icc, 0x1
loop_3364:
fbuge,a %fcc2, loop_3365
fcmpes %fcc1, %f11, %f13
fnot1 %f10, %f14
ldsh [%l7 + 0x6A], %g7
loop_3365:
fbg %fcc1, loop_3366
movre %g2, %g5, %i3
movrgez %i7, 0x05C, %g4
fpadd32s %f8, %f13, %f12
loop_3366:
stx %o6, [%l7 + 0x58]
ldsh [%l7 + 0x56], %l5
fandnot2s %f2, %f5, %f14
fbo %fcc1, loop_3367
fcmps %fcc3, %f4, %f2
stw %l6, [%l7 + 0x1C]
fbn,a %fcc3, loop_3368
loop_3367:
mova %icc, %l0, %l3
movn %xcc, %g3, %g6
fsrc1s %f2, %f8
loop_3368:
xorcc %o3, 0x1B35, %i2
addccc %o4, %l2, %o0
array8 %l1, %i1, %o7
fnegd %f4, %f8
fmovscc %icc, %f4, %f9
array8 %l4, %i0, %o2
fmovsgu %xcc, %f2, %f1
fmovrsgz %i5, %f5, %f12
fcmpne32 %f14, %f2, %o1
nop
setx loop_3369, %l0, %l1
jmpl %l1, %i6
edge8ln %g1, %o5, %i4
edge8ln %g2, %g7, %i3
fmul8x16au %f5, %f11, %f14
loop_3369:
sdivcc %g5, 0x07DF, %g4
fcmpgt16 %f10, %f2, %o6
fba %fcc0, loop_3370
xor %l5, 0x1253, %l6
tcs %xcc, 0x1
brz %i7, loop_3371
loop_3370:
st %f1, [%l7 + 0x14]
alignaddrl %l3, %g3, %l0
sth %g6, [%l7 + 0x0E]
loop_3371:
srlx %o3, 0x06, %o4
ldsw [%l7 + 0x1C], %i2
sth %l2, [%l7 + 0x3E]
pdist %f2, %f4, %f10
ldd [%l7 + 0x70], %f10
fexpand %f11, %f4
tvc %xcc, 0x2
fxor %f0, %f12, %f0
fmovd %f4, %f12
fbo,a %fcc2, loop_3372
fcmpeq16 %f12, %f8, %l1
xorcc %i1, 0x1AD3, %o7
fmul8sux16 %f6, %f4, %f6
loop_3372:
lduw [%l7 + 0x5C], %o0
bleu,a,pt %xcc, loop_3373
stb %l4, [%l7 + 0x2E]
fmovdvs %icc, %f13, %f5
stw %o2, [%l7 + 0x10]
loop_3373:
bne,pt %icc, loop_3374
addccc %i0, 0x0CF8, %o1
tvs %icc, 0x3
fmovsvc %icc, %f7, %f2
loop_3374:
st %f5, [%l7 + 0x20]
xorcc %i6, 0x1709, %g1
fmovdn %xcc, %f9, %f3
ldd [%l7 + 0x30], %f14
move %xcc, %i5, %i4
ldx [%l7 + 0x70], %g2
ldd [%l7 + 0x08], %f10
tn %xcc, 0x1
fbn,a %fcc1, loop_3375
alignaddrl %o5, %i3, %g5
movleu %icc, %g7, %o6
ldsw [%l7 + 0x30], %g4
loop_3375:
mova %xcc, %l5, %l6
fmovse %icc, %f14, %f9
edge16n %l3, %i7, %l0
fmovdle %xcc, %f5, %f10
fmul8x16al %f4, %f9, %f8
fandnot2s %f12, %f14, %f7
fmovrsgz %g3, %f15, %f10
ldd [%l7 + 0x60], %f12
fands %f15, %f5, %f12
edge8 %g6, %o3, %o4
bg %xcc, loop_3376
fmovrde %i2, %f12, %f14
ldsw [%l7 + 0x34], %l2
sdiv %i1, 0x1EF7, %l1
loop_3376:
nop
setx loop_3377, %l0, %l1
jmpl %l1, %o0
alignaddr %l4, %o2, %i0
sub %o1, 0x12A6, %i6
ldsb [%l7 + 0x1F], %g1
loop_3377:
popc %o7, %i4
edge16n %g2, %o5, %i5
sll %g5, %g7, %o6
andncc %g4, %l5, %l6
fbo,a %fcc1, loop_3378
tsubcctv %i3, 0x086F, %l3
addc %i7, 0x067F, %g3
lduw [%l7 + 0x44], %l0
loop_3378:
stw %o3, [%l7 + 0x44]
std %f2, [%l7 + 0x18]
bl,pt %xcc, loop_3379
fbg,a %fcc0, loop_3380
fcmpgt16 %f12, %f12, %o4
movn %icc, %i2, %l2
loop_3379:
std %f0, [%l7 + 0x58]
loop_3380:
move %xcc, %i1, %l1
bn,a,pt %icc, loop_3381
lduw [%l7 + 0x74], %g6
ldsh [%l7 + 0x10], %l4
ldsb [%l7 + 0x72], %o0
loop_3381:
tsubcctv %i0, %o2, %o1
ldsh [%l7 + 0x0C], %i6
fnot1s %f1, %f0
fpsub16s %f6, %f15, %f1
st %f0, [%l7 + 0x0C]
fnors %f0, %f9, %f9
fbue %fcc0, loop_3382
ldsw [%l7 + 0x14], %o7
udiv %i4, 0x0059, %g2
fmul8ulx16 %f4, %f4, %f8
loop_3382:
andncc %g1, %o5, %g5
sth %g7, [%l7 + 0x6C]
ld [%l7 + 0x08], %f5
ldsw [%l7 + 0x10], %o6
fmuld8ulx16 %f11, %f6, %f0
edge16 %g4, %l5, %l6
fbn %fcc0, loop_3383
bn %icc, loop_3384
sllx %i5, %l3, %i7
ba,pn %icc, loop_3385
loop_3383:
ldd [%l7 + 0x30], %f14
loop_3384:
stb %g3, [%l7 + 0x33]
fbn,a %fcc1, loop_3386
loop_3385:
bvc,a,pt %icc, loop_3387
edge8l %l0, %i3, %o4
movcc %xcc, %o3, %i2
loop_3386:
bpos %xcc, loop_3388
loop_3387:
fmovrse %i1, %f13, %f5
sth %l2, [%l7 + 0x3C]
fpackfix %f8, %f3
loop_3388:
fbge %fcc3, loop_3389
bne,a %xcc, loop_3390
ld [%l7 + 0x38], %f8
xorcc %l1, %l4, %o0
loop_3389:
fmovdleu %xcc, %f9, %f13
loop_3390:
fzeros %f11
fmovdn %icc, %f4, %f6
ldub [%l7 + 0x6D], %i0
ldsb [%l7 + 0x69], %g6
ld [%l7 + 0x7C], %f8
ldx [%l7 + 0x10], %o2
fnot1 %f6, %f6
orncc %o1, 0x128D, %o7
umul %i6, 0x1597, %g2
edge32l %i4, %g1, %o5
movle %xcc, %g7, %o6
stb %g4, [%l7 + 0x0E]
ldsb [%l7 + 0x7A], %g5
movcc %icc, %l5, %l6
sdivcc %l3, 0x1277, %i7
fmovdgu %xcc, %f14, %f11
std %f2, [%l7 + 0x40]
sethi 0x194A, %i5
call loop_3391
ldub [%l7 + 0x64], %g3
bcc loop_3392
fmovsle %xcc, %f9, %f13
loop_3391:
tsubcctv %i3, %l0, %o3
fones %f2
loop_3392:
sth %o4, [%l7 + 0x4E]
alignaddrl %i2, %l2, %i1
sth %l4, [%l7 + 0x5E]
array16 %o0, %l1, %i0
xnorcc %o2, %o1, %o7
edge8l %i6, %g2, %i4
fmovrse %g1, %f4, %f0
fmovrdlez %g6, %f2, %f4
fpsub16s %f6, %f11, %f0
ble,pt %xcc, loop_3393
lduw [%l7 + 0x1C], %g7
ldsb [%l7 + 0x13], %o5
fandnot1 %f12, %f6, %f6
loop_3393:
fmovdneg %xcc, %f10, %f4
lduw [%l7 + 0x50], %g4
lduh [%l7 + 0x16], %g5
movrgz %l5, 0x012, %l6
sth %l3, [%l7 + 0x1E]
ld [%l7 + 0x4C], %f15
ldx [%l7 + 0x60], %o6
ldsh [%l7 + 0x5A], %i7
fpsub16s %f10, %f7, %f1
call loop_3394
fmovdge %icc, %f3, %f3
te %xcc, 0x0
fbo %fcc1, loop_3395
loop_3394:
brz %g3, loop_3396
fmul8ulx16 %f14, %f12, %f4
lduw [%l7 + 0x18], %i3
loop_3395:
stx %i5, [%l7 + 0x48]
loop_3396:
ldd [%l7 + 0x70], %f2
ldsh [%l7 + 0x18], %l0
movgu %xcc, %o3, %o4
fxnors %f1, %f9, %f7
tge %icc, 0x3
orn %l2, 0x13C6, %i1
nop
setx loop_3397, %l0, %l1
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 %i2, [%l7 + 0x57]
fbe,a %fcc0, loop_3398
fmul8x16au %f14, %f7, %f10
loop_3397:
fcmpne16 %f8, %f10, %o0
tge %xcc, 0x2
loop_3398:
fmovrdgez %l4, %f10, %f0
ldd [%l7 + 0x18], %f8
tneg %icc, 0x0
fxors %f10, %f0, %f7
ldx [%l7 + 0x10], %l1
lduh [%l7 + 0x2C], %i0
fxnor %f6, %f4, %f14
smul %o1, %o7, %o2
bne,a,pn %icc, loop_3399
stb %i6, [%l7 + 0x52]
fmovse %icc, %f12, %f9
udiv %g2, 0x0D14, %g1
loop_3399:
ldd [%l7 + 0x58], %f0
andcc %g6, %i4, %o5
stw %g4, [%l7 + 0x4C]
ldub [%l7 + 0x5D], %g5
nop
setx loop_3400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g7, [%l7 + 0x48]
fmovdpos %icc, %f6, %f9
stx %l5, [%l7 + 0x10]
loop_3400:
smul %l6, %l3, %i7
lduh [%l7 + 0x10], %g3
ldsh [%l7 + 0x56], %o6
fbg %fcc2, loop_3401
fbg,a %fcc3, loop_3402
umulcc %i3, %l0, %i5
pdist %f2, %f8, %f2
loop_3401:
fbe,a %fcc1, loop_3403
loop_3402:
be loop_3404
bn,pt %icc, loop_3405
fmovdle %icc, %f5, %f12
loop_3403:
ldx [%l7 + 0x40], %o4
loop_3404:
sra %o3, 0x19, %l2
loop_3405:
ldsb [%l7 + 0x6C], %i2
edge16n %o0, %i1, %l1
sllx %l4, 0x0B, %i0
ldx [%l7 + 0x68], %o1
std %f4, [%l7 + 0x68]
fmovsgu %icc, %f5, %f12
movvs %xcc, %o2, %i6
movrne %g2, %o7, %g6
stb %g1, [%l7 + 0x22]
fandnot1 %f14, %f10, %f12
fbn %fcc1, loop_3406
move %icc, %o5, %i4
ld [%l7 + 0x38], %f7
array8 %g4, %g5, %l5
loop_3406:
lduh [%l7 + 0x32], %g7
addc %l6, %l3, %i7
edge32n %o6, %i3, %g3
brlez,a %l0, loop_3407
array8 %i5, %o3, %l2
fpsub16s %f1, %f4, %f10
for %f6, %f6, %f14
loop_3407:
movrlez %i2, 0x01E, %o4
fmovsl %icc, %f0, %f1
fcmpne16 %f14, %f14, %o0
fba %fcc1, loop_3408
ldx [%l7 + 0x10], %l1
fmovrdne %i1, %f0, %f12
st %f14, [%l7 + 0x74]
loop_3408:
fmuld8ulx16 %f9, %f2, %f2
tgu %xcc, 0x7
fble,a %fcc2, loop_3409
fbug,a %fcc3, loop_3410
fmovdle %xcc, %f15, %f2
udiv %l4, 0x09B6, %o1
loop_3409:
move %xcc, %i0, %o2
loop_3410:
smul %i6, %o7, %g2
ldsw [%l7 + 0x34], %g6
lduh [%l7 + 0x2C], %o5
std %f12, [%l7 + 0x68]
movneg %xcc, %i4, %g4
ldsw [%l7 + 0x50], %g5
stx %g1, [%l7 + 0x10]
ldub [%l7 + 0x69], %l5
fsrc2 %f4, %f8
fbn,a %fcc1, loop_3411
tne %icc, 0x7
fbg,a %fcc1, loop_3412
movcs %xcc, %l6, %g7
loop_3411:
xnorcc %l3, %o6, %i3
movgu %icc, %i7, %l0
loop_3412:
fabss %f11, %f10
tn %xcc, 0x1
fmovdgu %icc, %f3, %f11
fmovsn %icc, %f8, %f13
fbge,a %fcc3, loop_3413
xnorcc %i5, %g3, %l2
tsubcctv %o3, %i2, %o4
lduw [%l7 + 0x58], %o0
loop_3413:
alignaddrl %i1, %l1, %l4
stw %i0, [%l7 + 0x54]
ld [%l7 + 0x08], %f4
ld [%l7 + 0x50], %f7
fcmpd %fcc2, %f4, %f10
srax %o2, 0x08, %i6
ldsb [%l7 + 0x64], %o7
lduh [%l7 + 0x70], %o1
fmovspos %xcc, %f2, %f2
bcc,a,pt %xcc, loop_3414
fbule,a %fcc3, loop_3415
srl %g6, 0x0C, %o5
brlz,a %g2, loop_3416
loop_3414:
sth %g4, [%l7 + 0x20]
loop_3415:
ldd [%l7 + 0x40], %f2
fbu %fcc1, loop_3417
loop_3416:
tn %icc, 0x2
ld [%l7 + 0x18], %f4
fones %f5
loop_3417:
andncc %g5, %i4, %l5
ld [%l7 + 0x24], %f9
sdivx %g1, 0x1B1F, %g7
movpos %xcc, %l3, %l6
subc %o6, 0x1488, %i7
bge,a,pn %icc, loop_3418
ldub [%l7 + 0x78], %l0
fandnot1s %f12, %f4, %f7
fpadd16 %f2, %f12, %f2
loop_3418:
tneg %xcc, 0x0
ld [%l7 + 0x78], %f0
bvc,a,pn %icc, loop_3419
fmovsne %icc, %f6, %f4
fbug %fcc0, loop_3420
fbug,a %fcc3, loop_3421
loop_3419:
brgz %i3, loop_3422
fmovda %icc, %f15, %f4
loop_3420:
lduh [%l7 + 0x5E], %g3
loop_3421:
alignaddr %i5, %o3, %i2
loop_3422:
fsrc1 %f14, %f2
fzero %f10
fpmerge %f4, %f3, %f0
fmovrsne %o4, %f1, %f10
edge16ln %l2, %i1, %l1
fmovda %icc, %f12, %f14
brgz %l4, loop_3423
movcc %xcc, %o0, %i0
fones %f14
edge32 %o2, %i6, %o7
loop_3423:
lduw [%l7 + 0x20], %o1
fpsub32s %f0, %f2, %f2
ldsb [%l7 + 0x39], %o5
lduh [%l7 + 0x12], %g2
fcmpeq16 %f12, %f10, %g6
pdist %f12, %f12, %f0
sth %g4, [%l7 + 0x68]
stb %g5, [%l7 + 0x38]
fcmple32 %f4, %f14, %i4
bshuffle %f2, %f2, %f4
fsrc1s %f15, %f2
fbul %fcc3, loop_3424
fmovsg %xcc, %f3, %f2
ldsh [%l7 + 0x4A], %g1
fone %f6
loop_3424:
tl %icc, 0x0
movvs %xcc, %l5, %g7
ld [%l7 + 0x64], %f7
fexpand %f9, %f2
lduh [%l7 + 0x5A], %l6
fbul,a %fcc2, loop_3425
fornot2s %f9, %f12, %f12
fcmpne16 %f6, %f2, %l3
ldd [%l7 + 0x20], %f10
loop_3425:
umul %o6, 0x0C19, %i7
ldx [%l7 + 0x40], %i3
fandnot1s %f15, %f12, %f11
ba loop_3426
ldsw [%l7 + 0x7C], %l0
fbul %fcc1, loop_3427
movneg %icc, %i5, %g3
loop_3426:
orcc %o3, %o4, %i2
tpos %xcc, 0x2
loop_3427:
bpos,pn %xcc, loop_3428
mulx %l2, %l1, %i1
tvs %xcc, 0x1
movrlez %o0, %l4, %o2
loop_3428:
lduw [%l7 + 0x24], %i0
tcs %icc, 0x5
fxor %f0, %f8, %f0
movrlz %i6, 0x138, %o1
udivcc %o7, 0x0875, %o5
ldsw [%l7 + 0x68], %g2
orcc %g6, 0x072E, %g5
stb %i4, [%l7 + 0x1D]
stb %g1, [%l7 + 0x71]
fbue %fcc2, loop_3429
orcc %l5, 0x1318, %g7
brnz,a %l6, loop_3430
tpos %icc, 0x6
loop_3429:
andn %g4, 0x079A, %l3
taddcc %o6, 0x1207, %i7
loop_3430:
fbg %fcc0, loop_3431
movne %icc, %i3, %i5
fbn %fcc2, loop_3432
fone %f6
loop_3431:
fabsd %f4, %f12
fbule %fcc0, loop_3433
loop_3432:
ldsb [%l7 + 0x7B], %l0
move %icc, %g3, %o3
faligndata %f4, %f6, %f14
loop_3433:
ldub [%l7 + 0x3F], %o4
xorcc %l2, %l1, %i1
fmovrslz %i2, %f13, %f8
fmovrsgz %l4, %f1, %f8
sethi 0x0199, %o0
fcmpd %fcc0, %f4, %f6
sth %i0, [%l7 + 0x18]
tl %icc, 0x0
fmovdneg %icc, %f15, %f11
fmovde %icc, %f4, %f4
bge,a loop_3434
fabsd %f4, %f6
ldub [%l7 + 0x67], %i6
fmovdvs %icc, %f15, %f11
loop_3434:
ld [%l7 + 0x48], %f6
alignaddrl %o1, %o7, %o2
bl,pt %xcc, loop_3435
edge16 %g2, %g6, %g5
fmul8x16al %f13, %f10, %f2
sdivx %o5, 0x0636, %i4
loop_3435:
movl %icc, %g1, %l5
mulscc %g7, 0x088A, %l6
tneg %xcc, 0x1
stw %g4, [%l7 + 0x18]
lduw [%l7 + 0x70], %o6
std %f14, [%l7 + 0x38]
fmovdvc %icc, %f2, %f9
st %f12, [%l7 + 0x4C]
edge8l %l3, %i3, %i5
ldx [%l7 + 0x50], %l0
fmovrdgez %i7, %f12, %f12
tgu %xcc, 0x6
fmovse %xcc, %f13, %f15
array32 %o3, %g3, %l2
tpos %icc, 0x1
ldx [%l7 + 0x30], %o4
ldsb [%l7 + 0x60], %l1
sra %i1, %i2, %o0
fmovrslz %i0, %f9, %f3
ldsh [%l7 + 0x2C], %i6
std %f4, [%l7 + 0x40]
ldub [%l7 + 0x35], %l4
stw %o1, [%l7 + 0x5C]
fmovd %f12, %f4
tgu %xcc, 0x6
ldd [%l7 + 0x20], %f0
udivcc %o7, 0x0852, %o2
fands %f2, %f0, %f3
fmul8sux16 %f0, %f12, %f14
brgz,a %g2, loop_3436
ldsh [%l7 + 0x70], %g5
fbul %fcc1, loop_3437
fbge %fcc3, loop_3438
loop_3436:
lduw [%l7 + 0x58], %g6
umul %o5, 0x0844, %g1
loop_3437:
umulcc %l5, %g7, %i4
loop_3438:
ldd [%l7 + 0x78], %f2
sth %l6, [%l7 + 0x14]
std %f10, [%l7 + 0x10]
smul %o6, %l3, %g4
popc 0x1760, %i3
brnz %i5, loop_3439
lduw [%l7 + 0x20], %i7
fbule %fcc3, loop_3440
fmovsa %xcc, %f3, %f4
loop_3439:
ldsb [%l7 + 0x7B], %o3
ldub [%l7 + 0x57], %l0
loop_3440:
fmuld8ulx16 %f14, %f11, %f6
ldd [%l7 + 0x28], %f8
alignaddr %l2, %g3, %l1
sub %i1, 0x101E, %i2
edge8ln %o4, %i0, %i6
ld [%l7 + 0x70], %f11
fmul8x16au %f14, %f3, %f4
ldx [%l7 + 0x48], %l4
sethi 0x1883, %o0
fandnot2s %f1, %f13, %f5
lduw [%l7 + 0x34], %o1
fones %f3
fmovrsgz %o7, %f15, %f7
std %f6, [%l7 + 0x48]
ld [%l7 + 0x7C], %f3
lduh [%l7 + 0x68], %g2
fxors %f14, %f2, %f11
be,a loop_3441
ldsw [%l7 + 0x20], %o2
fnot1 %f10, %f14
fmovrse %g5, %f3, %f5
loop_3441:
bleu %icc, loop_3442
ldsb [%l7 + 0x3D], %o5
be loop_3443
fzero %f0
loop_3442:
stx %g1, [%l7 + 0x08]
bvc,a %icc, loop_3444
loop_3443:
umulcc %g6, 0x0223, %l5
lduh [%l7 + 0x7A], %g7
tcs %xcc, 0x0
loop_3444:
fbn,a %fcc0, loop_3445
alignaddrl %l6, %i4, %o6
bleu,a,pt %icc, loop_3446
fabsd %f0, %f4
loop_3445:
ldsw [%l7 + 0x28], %g4
sll %i3, 0x08, %l3
loop_3446:
fmovsa %xcc, %f4, %f4
bvs,a,pn %xcc, loop_3447
fpackfix %f12, %f3
ldub [%l7 + 0x5E], %i7
fbue,a %fcc1, loop_3448
loop_3447:
fbu %fcc2, loop_3449
ld [%l7 + 0x60], %f12
ld [%l7 + 0x38], %f14
loop_3448:
sra %i5, 0x04, %o3
loop_3449:
std %f0, [%l7 + 0x48]
st %f11, [%l7 + 0x48]
ld [%l7 + 0x44], %f9
stb %l2, [%l7 + 0x67]
movge %xcc, %g3, %l1
lduh [%l7 + 0x34], %l0
bg,a,pn %icc, loop_3450
bl,a %icc, loop_3451
movrgz %i2, %i1, %i0
edge32ln %o4, %l4, %i6
loop_3450:
nop
setx loop_3452, %l0, %l1
jmpl %l1, %o1
loop_3451:
fnot2 %f6, %f14
lduh [%l7 + 0x34], %o0
ldx [%l7 + 0x28], %o7
loop_3452:
fmovsg %icc, %f9, %f0
movpos %icc, %g2, %g5
fpmerge %f7, %f7, %f0
sth %o2, [%l7 + 0x34]
sra %o5, %g6, %l5
fnand %f12, %f6, %f12
fmovdcc %icc, %f1, %f3
ldsh [%l7 + 0x42], %g1
stw %l6, [%l7 + 0x1C]
fbl %fcc2, loop_3453
stw %g7, [%l7 + 0x44]
stx %i4, [%l7 + 0x70]
fbuge,a %fcc0, loop_3454
loop_3453:
ba,a,pt %icc, loop_3455
sethi 0x1C05, %g4
edge16 %o6, %i3, %i7
loop_3454:
fcmps %fcc2, %f12, %f9
loop_3455:
brnz %i5, loop_3456
st %f10, [%l7 + 0x18]
tsubcctv %o3, 0x0042, %l3
edge32n %l2, %l1, %l0
loop_3456:
ldd [%l7 + 0x68], %f10
fmovrde %g3, %f0, %f4
fxnors %f0, %f0, %f9
bvc %icc, loop_3457
bge,a loop_3458
srlx %i1, 0x1A, %i2
ba,pt %icc, loop_3459
loop_3457:
fbo %fcc3, loop_3460
loop_3458:
tsubcc %o4, 0x15F8, %i0
lduh [%l7 + 0x16], %i6
loop_3459:
fpack32 %f10, %f8, %f4
loop_3460:
sethi 0x1A86, %o1
fpack16 %f12, %f6
fmovdg %icc, %f6, %f3
fnands %f14, %f0, %f4
fsrc2s %f0, %f0
bshuffle %f12, %f12, %f6
fands %f7, %f7, %f11
tge %xcc, 0x0
nop
setx loop_3461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %l4, 0x035E, %o0
fmovdpos %icc, %f15, %f3
smulcc %o7, 0x0DC3, %g2
loop_3461:
fmovdvc %icc, %f6, %f5
ldsh [%l7 + 0x76], %g5
mova %icc, %o2, %o5
ldsh [%l7 + 0x18], %g6
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x68], %g1
sth %l5, [%l7 + 0x32]
pdist %f2, %f6, %f4
xnorcc %g7, %l6, %g4
fmovdg %icc, %f6, %f7
fmovdg %icc, %f11, %f2
ldx [%l7 + 0x18], %o6
fmovdvc %icc, %f5, %f13
fmovd %f14, %f4
movvs %icc, %i3, %i4
tle %xcc, 0x0
tne %xcc, 0x5
ldsb [%l7 + 0x51], %i5
fpsub32s %f15, %f9, %f11
ldsb [%l7 + 0x60], %o3
fsrc2s %f1, %f15
fmuld8sux16 %f7, %f0, %f12
add %i7, %l2, %l3
std %f4, [%l7 + 0x58]
fmovrde %l1, %f6, %f4
tgu %icc, 0x4
movn %xcc, %g3, %i1
fmovrdgez %l0, %f0, %f0
fbe %fcc2, loop_3462
fcmpeq32 %f6, %f2, %o4
ldsh [%l7 + 0x2E], %i2
ldsw [%l7 + 0x08], %i0
loop_3462:
fmovrdgz %o1, %f2, %f4
brnz,a %i6, loop_3463
bne %icc, loop_3464
fbug,a %fcc3, loop_3465
fmul8sux16 %f0, %f0, %f12
loop_3463:
be,a %xcc, loop_3466
loop_3464:
tcc %xcc, 0x0
loop_3465:
ldub [%l7 + 0x3C], %l4
fble,a %fcc1, loop_3467
loop_3466:
stw %o0, [%l7 + 0x38]
movleu %xcc, %o7, %g5
tle %xcc, 0x5
loop_3467:
tgu %xcc, 0x6
subccc %g2, 0x1067, %o5
orncc %o2, %g6, %g1
fpmerge %f3, %f14, %f10
ld [%l7 + 0x68], %f9
stb %l5, [%l7 + 0x69]
for %f4, %f6, %f14
bg,pt %icc, loop_3468
fand %f2, %f0, %f2
fsrc2s %f14, %f2
fnor %f8, %f12, %f8
loop_3468:
sth %l6, [%l7 + 0x22]
smulcc %g7, %g4, %o6
andcc %i3, 0x084F, %i5
add %i4, %i7, %o3
bcc %icc, loop_3469
fcmpd %fcc2, %f12, %f4
stw %l2, [%l7 + 0x3C]
movcs %icc, %l3, %l1
loop_3469:
nop
setx loop_3470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i1, [%l7 + 0x18]
alignaddr %g3, %l0, %o4
movcc %icc, %i0, %o1
loop_3470:
fsrc2s %f1, %f11
fpadd16s %f9, %f7, %f6
ldsw [%l7 + 0x64], %i2
fbne %fcc3, loop_3471
edge16l %l4, %i6, %o7
ldd [%l7 + 0x08], %f2
lduh [%l7 + 0x70], %o0
loop_3471:
fnor %f6, %f14, %f10
ldsh [%l7 + 0x64], %g2
ldx [%l7 + 0x70], %g5
edge8l %o5, %o2, %g6
fmovsgu %xcc, %f1, %f7
std %f4, [%l7 + 0x20]
st %f0, [%l7 + 0x54]
fmovsn %xcc, %f15, %f3
umulcc %g1, 0x1DC3, %l5
edge32l %g7, %g4, %l6
fbule %fcc2, loop_3472
ldub [%l7 + 0x59], %o6
fpadd16s %f15, %f12, %f1
movgu %xcc, %i3, %i5
loop_3472:
ldsh [%l7 + 0x64], %i4
bge loop_3473
xorcc %o3, 0x0103, %l2
fmovrdne %l3, %f10, %f8
fones %f15
loop_3473:
fmovsn %xcc, %f14, %f3
fandnot1 %f0, %f8, %f10
brnz %i7, loop_3474
array8 %i1, %g3, %l0
bvc,a loop_3475
fmovdvc %xcc, %f12, %f15
loop_3474:
nop
setx loop_3476, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %l1, %o4, %o1
loop_3475:
ldub [%l7 + 0x1A], %i0
fmovsle %icc, %f15, %f5
loop_3476:
tge %icc, 0x4
fmovrslez %i2, %f13, %f3
std %f0, [%l7 + 0x48]
fcmpgt16 %f0, %f14, %l4
ld [%l7 + 0x5C], %f10
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x6C], %i6
udivcc %o0, 0x19A6, %o7
fnands %f13, %f8, %f0
fmuld8sux16 %f2, %f12, %f6
array32 %g2, %o5, %o2
sth %g6, [%l7 + 0x66]
fbuge %fcc0, loop_3477
edge16n %g1, %g5, %g7
brz %l5, loop_3478
fpadd16 %f4, %f8, %f8
loop_3477:
fbule,a %fcc0, loop_3479
fmovrslz %l6, %f3, %f4
loop_3478:
ld [%l7 + 0x74], %f12
ld [%l7 + 0x2C], %f5
loop_3479:
ldsw [%l7 + 0x44], %o6
sethi 0x0C38, %i3
fpadd16s %f15, %f8, %f3
movge %icc, %g4, %i5
brgez,a %o3, loop_3480
fmovdcs %icc, %f6, %f0
bleu,a loop_3481
tn %xcc, 0x2
loop_3480:
edge32l %l2, %l3, %i7
xor %i4, 0x0118, %i1
loop_3481:
bl,a loop_3482
ldx [%l7 + 0x28], %l0
ldx [%l7 + 0x38], %g3
fmovrdlez %o4, %f6, %f6
loop_3482:
std %f8, [%l7 + 0x48]
edge32 %l1, %o1, %i0
nop
setx loop_3483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x0C]
fbul,a %fcc1, loop_3484
for %f8, %f10, %f6
loop_3483:
tn %xcc, 0x2
tne %xcc, 0x5
loop_3484:
fcmpeq16 %f2, %f10, %i2
udiv %l4, 0x0412, %o0
xor %i6, %g2, %o5
fnegs %f15, %f0
ldx [%l7 + 0x30], %o7
fcmpes %fcc2, %f14, %f5
fmovdneg %icc, %f11, %f0
stx %o2, [%l7 + 0x08]
array8 %g6, %g1, %g5
fexpand %f11, %f6
tcc %icc, 0x3
lduw [%l7 + 0x24], %g7
sub %l6, %l5, %o6
popc %i3, %g4
ld [%l7 + 0x58], %f3
ldx [%l7 + 0x28], %i5
andcc %l2, 0x1DF2, %o3
fxor %f4, %f12, %f2
fpackfix %f6, %f9
tcc %icc, 0x7
orn %l3, %i7, %i1
fpadd32 %f4, %f4, %f2
bg,pt %icc, loop_3485
stx %l0, [%l7 + 0x28]
fornot2s %f14, %f15, %f6
sth %g3, [%l7 + 0x5A]
loop_3485:
ldsb [%l7 + 0x33], %i4
umulcc %o4, %o1, %l1
sllx %i0, 0x09, %i2
edge16ln %o0, %l4, %i6
lduh [%l7 + 0x54], %o5
fnegd %f8, %f4
movleu %xcc, %g2, %o2
st %f0, [%l7 + 0x14]
fblg,a %fcc2, loop_3486
movl %xcc, %o7, %g6
bn %icc, loop_3487
fmovrdne %g1, %f14, %f6
loop_3486:
taddcc %g7, 0x1D40, %l6
srlx %g5, %o6, %i3
loop_3487:
fmovscc %xcc, %f4, %f11
mulscc %g4, %l5, %l2
fmovs %f12, %f10
ldsh [%l7 + 0x26], %o3
ldub [%l7 + 0x4E], %l3
ldsb [%l7 + 0x55], %i7
std %f6, [%l7 + 0x40]
fornot1 %f12, %f6, %f12
srl %i1, %l0, %g3
movleu %icc, %i5, %o4
fmovse %icc, %f7, %f15
edge32n %o1, %l1, %i0
ldub [%l7 + 0x72], %i2
fbo %fcc1, loop_3488
fmovsne %xcc, %f3, %f4
andn %i4, %l4, %i6
edge8l %o5, %g2, %o2
loop_3488:
umulcc %o0, %o7, %g1
fands %f3, %f1, %f13
ldd [%l7 + 0x20], %f10
fmovsle %xcc, %f2, %f4
edge32n %g6, %g7, %g5
fmovsgu %xcc, %f0, %f10
fxnor %f10, %f10, %f6
fmovde %icc, %f1, %f1
ldub [%l7 + 0x1A], %o6
fmovdn %icc, %f6, %f0
fxnors %f6, %f6, %f5
lduh [%l7 + 0x2E], %l6
fcmpgt16 %f12, %f10, %i3
movvs %icc, %l5, %g4
fmovdle %icc, %f15, %f0
fmuld8ulx16 %f0, %f15, %f4
stb %l2, [%l7 + 0x1E]
fpadd32 %f12, %f14, %f14
bg,a,pn %xcc, loop_3489
edge8 %o3, %i7, %l3
fmuld8ulx16 %f6, %f8, %f6
st %f12, [%l7 + 0x4C]
loop_3489:
fmovse %xcc, %f10, %f0
ldx [%l7 + 0x40], %l0
fbuge,a %fcc0, loop_3490
fnegd %f0, %f2
ldub [%l7 + 0x79], %i1
bg,a loop_3491
loop_3490:
ld [%l7 + 0x2C], %f5
alignaddr %i5, %o4, %g3
siam 0x3
loop_3491:
bgu,a loop_3492
subccc %o1, 0x1590, %l1
ldsb [%l7 + 0x4A], %i0
fmovscs %icc, %f7, %f12
loop_3492:
stx %i2, [%l7 + 0x50]
fnor %f12, %f4, %f10
fexpand %f3, %f10
xnor %l4, 0x0CF8, %i4
lduw [%l7 + 0x44], %o5
fmovsa %xcc, %f7, %f10
fbuge %fcc3, loop_3493
fands %f8, %f0, %f6
bn,pt %icc, loop_3494
brnz,a %i6, loop_3495
loop_3493:
brgz %g2, loop_3496
smul %o0, %o7, %g1
loop_3494:
st %f10, [%l7 + 0x6C]
loop_3495:
ldsb [%l7 + 0x2E], %o2
loop_3496:
andncc %g7, %g5, %o6
for %f14, %f8, %f12
tvc %xcc, 0x4
xorcc %l6, %g6, %l5
brgez,a %i3, loop_3497
fmul8x16al %f0, %f11, %f12
sdivcc %l2, 0x1503, %o3
stb %i7, [%l7 + 0x33]
loop_3497:
ldx [%l7 + 0x10], %l3
subcc %l0, %g4, %i5
fbg,a %fcc0, loop_3498
fsrc1s %f2, %f2
fmovdvs %icc, %f4, %f7
nop
setx loop_3499, %l0, %l1
jmpl %l1, %i1
loop_3498:
stb %o4, [%l7 + 0x49]
fpack16 %f2, %f13
fsrc1 %f8, %f0
loop_3499:
ldsb [%l7 + 0x44], %o1
fmovsle %xcc, %f12, %f7
lduw [%l7 + 0x68], %g3
fxors %f2, %f14, %f3
fornot2 %f6, %f12, %f10
edge8l %i0, %i2, %l1
fmovscs %icc, %f13, %f3
fornot2s %f8, %f3, %f4
ldx [%l7 + 0x60], %i4
tleu %icc, 0x0
ldx [%l7 + 0x50], %l4
fbule,a %fcc3, loop_3500
array8 %i6, %g2, %o5
add %o0, %g1, %o7
std %f12, [%l7 + 0x70]
loop_3500:
ld [%l7 + 0x70], %f12
lduw [%l7 + 0x34], %o2
te %icc, 0x6
fmovscc %xcc, %f8, %f11
fornot1s %f5, %f0, %f2
fbg,a %fcc3, loop_3501
fmul8sux16 %f6, %f12, %f14
ble loop_3502
fmovdvs %icc, %f12, %f12
loop_3501:
tl %icc, 0x5
fmovrdlez %g7, %f4, %f10
loop_3502:
brgez %o6, loop_3503
fpadd32s %f9, %f11, %f15
stx %l6, [%l7 + 0x08]
fbue,a %fcc1, loop_3504
loop_3503:
std %f2, [%l7 + 0x58]
lduh [%l7 + 0x2C], %g5
movne %icc, %g6, %i3
loop_3504:
fand %f10, %f8, %f8
fmovrsne %l2, %f15, %f6
bge,pt %xcc, loop_3505
fpsub32s %f0, %f14, %f15
bl,pt %xcc, loop_3506
fbul,a %fcc1, loop_3507
loop_3505:
fpadd32 %f14, %f4, %f10
ldsh [%l7 + 0x68], %o3
loop_3506:
edge8l %i7, %l3, %l5
loop_3507:
movneg %icc, %g4, %l0
stw %i5, [%l7 + 0x54]
st %f11, [%l7 + 0x74]
stx %o4, [%l7 + 0x28]
array8 %i1, %g3, %o1
ldsb [%l7 + 0x6A], %i0
movneg %icc, %i2, %l1
andn %i4, %i6, %g2
fors %f14, %f12, %f10
ld [%l7 + 0x18], %f8
std %f0, [%l7 + 0x60]
fnot2s %f12, %f15
lduh [%l7 + 0x70], %o5
fsrc1s %f8, %f1
ldsb [%l7 + 0x09], %o0
nop
setx loop_3508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %icc, %f12, %f5
fnegs %f3, %f7
fmovrdlz %l4, %f6, %f6
loop_3508:
fmovdvc %icc, %f2, %f2
brlez,a %g1, loop_3509
ldub [%l7 + 0x79], %o7
fpadd16 %f8, %f10, %f8
bleu %xcc, loop_3510
loop_3509:
sth %g7, [%l7 + 0x4A]
or %o2, %o6, %g5
brgez,a %l6, loop_3511
loop_3510:
fcmpeq16 %f10, %f6, %i3
lduh [%l7 + 0x36], %l2
stw %o3, [%l7 + 0x44]
loop_3511:
stb %g6, [%l7 + 0x08]
fornot1s %f0, %f5, %f4
stw %l3, [%l7 + 0x20]
ldx [%l7 + 0x48], %l5
stx %g4, [%l7 + 0x18]
fmul8x16 %f10, %f14, %f12
fmovsneg %icc, %f12, %f3
st %f9, [%l7 + 0x68]
subcc %i7, %i5, %l0
fmovrdgz %i1, %f0, %f12
nop
setx loop_3512, %l0, %l1
jmpl %l1, %o4
srax %g3, 0x02, %i0
fpsub16 %f14, %f12, %f2
addccc %i2, 0x0360, %o1
loop_3512:
ldd [%l7 + 0x30], %f12
ldx [%l7 + 0x50], %i4
brlz,a %l1, loop_3513
st %f12, [%l7 + 0x44]
st %f0, [%l7 + 0x64]
fmovsvs %xcc, %f11, %f12
loop_3513:
edge8l %i6, %o5, %g2
fands %f3, %f11, %f4
fmovrdgez %l4, %f8, %f6
brgez,a %g1, loop_3514
fmovrsne %o7, %f14, %f9
tn %icc, 0x1
bvc,a,pn %xcc, loop_3515
loop_3514:
fnot1 %f0, %f14
movpos %icc, %g7, %o0
stx %o6, [%l7 + 0x58]
loop_3515:
fmul8x16 %f15, %f0, %f10
fbu,a %fcc3, loop_3516
addccc %g5, %l6, %i3
fmovsgu %icc, %f3, %f7
bpos loop_3517
loop_3516:
ldsb [%l7 + 0x4F], %o2
ldd [%l7 + 0x48], %f4
fmuld8sux16 %f3, %f9, %f12
loop_3517:
ldd [%l7 + 0x50], %f2
sth %o3, [%l7 + 0x16]
stw %l2, [%l7 + 0x54]
std %f0, [%l7 + 0x68]
movrlz %g6, 0x2D9, %l5
tcc %icc, 0x5
tsubcctv %g4, 0x0C7E, %l3
tge %icc, 0x1
mova %xcc, %i7, %l0
ldd [%l7 + 0x60], %f0
srl %i1, %i5, %o4
ldsb [%l7 + 0x7A], %g3
umulcc %i0, 0x0C31, %o1
xnorcc %i2, %l1, %i4
lduh [%l7 + 0x42], %i6
ldub [%l7 + 0x65], %g2
fnor %f0, %f12, %f10
fmovdge %icc, %f1, %f9
fpsub32 %f10, %f4, %f14
fcmpes %fcc0, %f15, %f8
ldx [%l7 + 0x38], %o5
taddcctv %l4, 0x0652, %g1
sth %g7, [%l7 + 0x32]
fmovdg %xcc, %f13, %f12
bgu,a loop_3518
fpackfix %f0, %f14
fbue %fcc0, loop_3519
taddcc %o7, 0x11AC, %o0
loop_3518:
movrlz %o6, 0x2B0, %l6
lduw [%l7 + 0x60], %g5
loop_3519:
move %xcc, %o2, %o3
fmovsneg %xcc, %f4, %f13
movrgez %l2, %i3, %g6
fmovdpos %xcc, %f7, %f12
movcs %icc, %l5, %g4
ldsw [%l7 + 0x74], %l3
movgu %icc, %l0, %i7
move %xcc, %i1, %i5
stx %o4, [%l7 + 0x78]
pdist %f4, %f2, %f12
ld [%l7 + 0x5C], %f3
bgu %xcc, loop_3520
ldx [%l7 + 0x40], %i0
fmovrdgez %g3, %f14, %f4
fmul8x16 %f6, %f6, %f2
loop_3520:
bpos loop_3521
ldub [%l7 + 0x7A], %o1
be,a loop_3522
fbne %fcc2, loop_3523
loop_3521:
ldsw [%l7 + 0x18], %l1
std %f14, [%l7 + 0x58]
loop_3522:
fmul8ulx16 %f10, %f14, %f0
loop_3523:
umulcc %i4, %i2, %i6
std %f14, [%l7 + 0x40]
ldsw [%l7 + 0x7C], %o5
fmovsge %xcc, %f9, %f8
lduh [%l7 + 0x3A], %l4
sub %g1, %g7, %g2
bcc,pn %icc, loop_3524
umulcc %o0, %o6, %l6
and %g5, 0x06D2, %o7
movrlez %o3, %l2, %i3
loop_3524:
lduh [%l7 + 0x28], %o2
tneg %xcc, 0x1
fmovspos %icc, %f14, %f6
lduw [%l7 + 0x60], %l5
fbl,a %fcc0, loop_3525
ldub [%l7 + 0x7E], %g4
movvs %icc, %g6, %l3
edge16l %i7, %l0, %i5
loop_3525:
fands %f6, %f13, %f5
fsrc2s %f6, %f9
fabsd %f4, %f14
movl %xcc, %i1, %o4
edge8ln %g3, %i0, %o1
ldsh [%l7 + 0x50], %l1
lduw [%l7 + 0x30], %i2
addcc %i6, 0x18A9, %i4
fmul8ulx16 %f8, %f6, %f2
ldsb [%l7 + 0x11], %o5
orcc %g1, 0x1339, %g7
fxnor %f12, %f6, %f12
fmovsvc %icc, %f1, %f15
fmovdg %icc, %f15, %f4
ld [%l7 + 0x44], %f5
fnegd %f10, %f0
fmovrsne %l4, %f5, %f14
fmovrslez %g2, %f1, %f8
faligndata %f14, %f8, %f12
fmovsne %icc, %f3, %f9
fnegs %f10, %f10
addccc %o0, 0x169C, %l6
umulcc %o6, %g5, %o7
std %f4, [%l7 + 0x08]
bpos,pt %icc, loop_3526
fsrc2s %f7, %f12
ld [%l7 + 0x50], %f6
stx %l2, [%l7 + 0x20]
loop_3526:
fxnor %f4, %f4, %f12
umul %o3, %i3, %l5
fbge,a %fcc0, loop_3527
brlz %g4, loop_3528
fmovscs %xcc, %f0, %f12
ldub [%l7 + 0x74], %o2
loop_3527:
fba %fcc3, loop_3529
loop_3528:
movle %xcc, %l3, %i7
ta %xcc, 0x7
fmovsl %icc, %f13, %f4
loop_3529:
fnot2 %f2, %f14
bvs loop_3530
lduh [%l7 + 0x5E], %g6
subccc %i5, %i1, %o4
bge,a,pt %icc, loop_3531
loop_3530:
te %icc, 0x0
fpackfix %f12, %f13
fnot2 %f6, %f14
loop_3531:
st %f0, [%l7 + 0x60]
fornot1s %f6, %f8, %f11
fnand %f4, %f12, %f8
orncc %g3, %i0, %l0
fandnot1 %f2, %f8, %f4
fble %fcc2, loop_3532
srlx %l1, %o1, %i6
st %f5, [%l7 + 0x38]
fcmped %fcc0, %f14, %f0
loop_3532:
st %f15, [%l7 + 0x18]
tge %xcc, 0x6
movn %xcc, %i4, %i2
fmovsleu %xcc, %f8, %f9
fmovdcc %icc, %f6, %f0
mova %xcc, %g1, %g7
movvs %xcc, %l4, %g2
ldsh [%l7 + 0x56], %o5
fmovsle %icc, %f10, %f6
edge8ln %o0, %o6, %g5
brz %l6, loop_3533
nop
setx loop_3534, %l0, %l1
jmpl %l1, %l2
st %f5, [%l7 + 0x14]
fmovscc %xcc, %f7, %f3
loop_3533:
ldsh [%l7 + 0x74], %o7
loop_3534:
fbu,a %fcc1, loop_3535
lduw [%l7 + 0x34], %o3
fxors %f6, %f9, %f11
brnz %l5, loop_3536
loop_3535:
addcc %i3, 0x02D5, %g4
ld [%l7 + 0x38], %f14
brlez %o2, loop_3537
loop_3536:
fmuld8ulx16 %f14, %f13, %f12
fbo %fcc0, loop_3538
fsrc2s %f1, %f5
loop_3537:
fabsd %f0, %f8
stw %l3, [%l7 + 0x38]
loop_3538:
fble,a %fcc1, loop_3539
fmovdl %icc, %f1, %f1
tl %icc, 0x1
ldsh [%l7 + 0x24], %i7
loop_3539:
edge32ln %i5, %g6, %i1
movrlez %o4, 0x0C4, %g3
fmovrslz %l0, %f0, %f11
ldsb [%l7 + 0x0E], %i0
sdivx %o1, 0x0C9A, %l1
fmovrde %i4, %f0, %f14
and %i6, 0x07A0, %i2
tn %xcc, 0x4
stb %g7, [%l7 + 0x4E]
stb %g1, [%l7 + 0x55]
fcmpes %fcc2, %f10, %f1
xor %g2, %l4, %o5
sll %o6, 0x0F, %o0
alignaddr %g5, %l2, %o7
array16 %l6, %l5, %i3
movl %icc, %o3, %g4
fmovsle %xcc, %f2, %f5
sth %l3, [%l7 + 0x1A]
edge16 %i7, %o2, %g6
xor %i1, 0x078C, %o4
srl %i5, 0x0F, %g3
fsrc2 %f0, %f6
udivx %l0, 0x116B, %o1
fmovrsne %l1, %f5, %f3
sdivcc %i0, 0x195F, %i6
tne %icc, 0x0
srl %i4, 0x18, %g7
edge16 %g1, %i2, %g2
ldsh [%l7 + 0x44], %l4
movleu %xcc, %o5, %o0
ldub [%l7 + 0x3A], %o6
std %f14, [%l7 + 0x48]
siam 0x2
fblg,a %fcc2, loop_3540
stx %l2, [%l7 + 0x28]
ldd [%l7 + 0x10], %f2
lduw [%l7 + 0x58], %g5
loop_3540:
ldd [%l7 + 0x38], %f8
tne %xcc, 0x2
addccc %l6, 0x156C, %o7
sth %l5, [%l7 + 0x18]
ldsh [%l7 + 0x56], %i3
fone %f0
fmovsl %icc, %f14, %f3
fbul,a %fcc2, loop_3541
fmuld8ulx16 %f4, %f8, %f4
nop
setx loop_3542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %o3, %f14, %f5
loop_3541:
fmovde %xcc, %f4, %f11
bgu,pn %xcc, loop_3543
loop_3542:
sth %l3, [%l7 + 0x38]
xnor %g4, %i7, %g6
ldsh [%l7 + 0x1A], %i1
loop_3543:
fmovsle %xcc, %f10, %f5
edge16 %o2, %i5, %g3
pdist %f10, %f12, %f6
st %f0, [%l7 + 0x54]
fmovrsne %l0, %f12, %f12
fmovdge %icc, %f9, %f6
fmovsn %xcc, %f3, %f15
ldd [%l7 + 0x18], %f4
edge8n %o4, %l1, %o1
tne %icc, 0x3
fcmpeq32 %f8, %f4, %i6
fmovrdgz %i0, %f4, %f8
fmovrdlez %i4, %f12, %f0
ldsw [%l7 + 0x78], %g1
nop
setx loop_3544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g7, [%l7 + 0x28]
ldsw [%l7 + 0x18], %i2
edge8ln %g2, %o5, %o0
loop_3544:
sllx %o6, 0x0E, %l4
array16 %g5, %l6, %o7
fbe,a %fcc1, loop_3545
edge32n %l5, %i3, %o3
stb %l2, [%l7 + 0x2B]
ldsh [%l7 + 0x46], %g4
loop_3545:
brgez,a %l3, loop_3546
fbg %fcc0, loop_3547
lduh [%l7 + 0x20], %g6
movrlez %i1, %o2, %i5
loop_3546:
tsubcctv %i7, %g3, %l0
loop_3547:
movrlez %l1, %o4, %o1
lduw [%l7 + 0x58], %i0
movrgz %i6, %g1, %g7
bpos %icc, loop_3548
move %icc, %i4, %i2
andncc %o5, %o0, %o6
ldub [%l7 + 0x7D], %l4
loop_3548:
bl,a,pn %icc, loop_3549
lduh [%l7 + 0x14], %g5
udivx %g2, 0x189A, %o7
ldd [%l7 + 0x08], %f4
loop_3549:
fmul8sux16 %f2, %f10, %f12
fpsub16s %f5, %f8, %f8
tvc %xcc, 0x5
fbn,a %fcc2, loop_3550
st %f15, [%l7 + 0x60]
lduh [%l7 + 0x64], %l6
stx %l5, [%l7 + 0x40]
loop_3550:
fcmps %fcc0, %f4, %f15
ldsw [%l7 + 0x58], %o3
srl %i3, 0x1E, %g4
sth %l2, [%l7 + 0x08]
movgu %icc, %g6, %i1
bpos,pn %xcc, loop_3551
std %f10, [%l7 + 0x58]
fmul8ulx16 %f4, %f10, %f4
or %l3, %o2, %i5
loop_3551:
fmovrdgez %i7, %f8, %f14
ldsw [%l7 + 0x0C], %g3
fble %fcc0, loop_3552
movrgez %l1, %o4, %o1
movle %icc, %l0, %i6
fbge %fcc3, loop_3553
loop_3552:
fmovdne %xcc, %f2, %f14
ba,a,pt %icc, loop_3554
sth %i0, [%l7 + 0x6E]
loop_3553:
fmul8sux16 %f4, %f8, %f12
fandnot1s %f12, %f0, %f2
loop_3554:
ldx [%l7 + 0x18], %g1
fands %f13, %f7, %f1
fbg,a %fcc0, loop_3555
fandnot1 %f2, %f4, %f12
sth %g7, [%l7 + 0x08]
udivcc %i4, 0x19B0, %o5
loop_3555:
edge32l %o0, %o6, %i2
mova %icc, %g5, %g2
fabss %f15, %f2
edge32n %l4, %l6, %o7
movrgez %o3, %i3, %l5
fmovdvc %xcc, %f2, %f9
ldub [%l7 + 0x60], %l2
edge16 %g4, %g6, %i1
ldsh [%l7 + 0x22], %o2
fmovdl %icc, %f14, %f14
fmovscc %xcc, %f3, %f10
ldd [%l7 + 0x20], %f2
fxnor %f12, %f14, %f6
std %f8, [%l7 + 0x78]
fcmpgt32 %f10, %f2, %l3
fmovrdlz %i5, %f12, %f2
te %xcc, 0x4
fbo,a %fcc0, loop_3556
fbul %fcc3, loop_3557
orn %i7, 0x0797, %l1
fmovrse %g3, %f6, %f10
loop_3556:
fpadd32s %f13, %f5, %f11
loop_3557:
fbo,a %fcc0, loop_3558
array16 %o4, %o1, %l0
tgu %xcc, 0x3
fbg %fcc2, loop_3559
loop_3558:
movvc %xcc, %i6, %g1
fnors %f9, %f6, %f7
st %f1, [%l7 + 0x0C]
loop_3559:
fmovdl %xcc, %f13, %f0
tcc %icc, 0x0
movrgez %g7, 0x0FD, %i4
stx %i0, [%l7 + 0x08]
fornot1s %f11, %f1, %f9
fmuld8ulx16 %f4, %f0, %f14
fmovdvs %icc, %f12, %f2
edge8n %o0, %o5, %i2
subcc %g5, %g2, %l4
lduw [%l7 + 0x18], %o6
movle %xcc, %o7, %o3
umulcc %l6, %i3, %l5
fcmps %fcc2, %f12, %f5
tle %icc, 0x3
fands %f6, %f11, %f9
ldsw [%l7 + 0x30], %g4
brz %g6, loop_3560
movge %icc, %l2, %o2
edge16l %i1, %l3, %i5
ldx [%l7 + 0x38], %l1
loop_3560:
addcc %i7, %o4, %o1
ldsh [%l7 + 0x48], %l0
fbge,a %fcc2, loop_3561
ldd [%l7 + 0x10], %f14
move %icc, %i6, %g1
movrne %g3, 0x001, %i4
loop_3561:
ldd [%l7 + 0x08], %f4
fmovdl %icc, %f9, %f5
tn %xcc, 0x6
fnot2 %f8, %f6
array16 %i0, %o0, %g7
fmovdvs %xcc, %f2, %f12
fmovsneg %icc, %f11, %f15
fandnot1s %f14, %f6, %f9
edge8n %o5, %g5, %g2
fornot1s %f6, %f8, %f10
edge8l %l4, %o6, %i2
fors %f15, %f12, %f13
lduw [%l7 + 0x38], %o7
fbul %fcc1, loop_3562
fmovsle %icc, %f4, %f4
movcs %icc, %o3, %l6
movcc %xcc, %i3, %l5
loop_3562:
movre %g6, %g4, %o2
brz %i1, loop_3563
movrlez %l3, %l2, %i5
movre %l1, 0x35D, %i7
fcmpgt32 %f10, %f14, %o1
loop_3563:
addc %l0, 0x020B, %o4
array32 %g1, %g3, %i4
tg %icc, 0x5
stw %i0, [%l7 + 0x58]
edge8ln %i6, %g7, %o0
ldx [%l7 + 0x38], %o5
fxnors %f9, %f13, %f11
movre %g2, %l4, %o6
srlx %g5, %o7, %i2
orcc %l6, 0x11FC, %i3
stb %o3, [%l7 + 0x2C]
array32 %g6, %l5, %o2
stb %i1, [%l7 + 0x55]
ldsh [%l7 + 0x42], %l3
mova %icc, %l2, %i5
ldd [%l7 + 0x78], %f12
pdist %f8, %f0, %f2
lduw [%l7 + 0x3C], %l1
brlez %i7, loop_3564
and %o1, 0x0532, %l0
fble %fcc2, loop_3565
st %f6, [%l7 + 0x5C]
loop_3564:
fmul8ulx16 %f10, %f4, %f10
and %g4, %o4, %g3
loop_3565:
move %icc, %i4, %g1
fpadd32 %f14, %f10, %f10
fxors %f8, %f10, %f0
movgu %xcc, %i0, %i6
fzero %f2
tvs %xcc, 0x3
ldsb [%l7 + 0x17], %o0
edge32 %o5, %g7, %l4
lduw [%l7 + 0x34], %g2
sra %g5, %o7, %o6
fandnot1s %f7, %f1, %f9
stb %l6, [%l7 + 0x25]
ldsw [%l7 + 0x5C], %i2
fmovrdgz %o3, %f8, %f8
fcmpeq32 %f4, %f0, %i3
nop
setx loop_3566, %l0, %l1
jmpl %l1, %g6
brlez,a %l5, loop_3567
fbne,a %fcc1, loop_3568
tcc %xcc, 0x1
loop_3566:
lduh [%l7 + 0x2A], %i1
loop_3567:
fbne,a %fcc0, loop_3569
loop_3568:
bneg,a,pt %icc, loop_3570
fmovrdlz %o2, %f6, %f2
ldx [%l7 + 0x28], %l2
loop_3569:
movvc %icc, %i5, %l3
loop_3570:
tle %icc, 0x2
fbge %fcc1, loop_3571
edge32ln %l1, %i7, %l0
fxors %f13, %f2, %f12
bshuffle %f10, %f2, %f6
loop_3571:
stw %g4, [%l7 + 0x34]
ldx [%l7 + 0x68], %o4
ldsh [%l7 + 0x40], %g3
movrgz %o1, %g1, %i0
fcmpd %fcc1, %f4, %f2
orn %i6, %i4, %o5
fnot1s %f4, %f11
fandnot2 %f8, %f0, %f4
edge32n %g7, %l4, %o0
sllx %g2, 0x18, %o7
ldx [%l7 + 0x50], %o6
bne,a,pn %xcc, loop_3572
fbn,a %fcc3, loop_3573
fpack32 %f4, %f4, %f14
ld [%l7 + 0x74], %f12
loop_3572:
edge8l %g5, %i2, %o3
loop_3573:
fmul8ulx16 %f4, %f10, %f10
ldd [%l7 + 0x38], %f8
fmovrdlz %l6, %f14, %f12
fcmpeq16 %f10, %f0, %g6
movvs %icc, %l5, %i3
fbuge,a %fcc3, loop_3574
lduh [%l7 + 0x40], %i1
fmovrdgez %l2, %f10, %f6
tleu %icc, 0x7
loop_3574:
subc %o2, 0x1FCF, %l3
fmovsleu %icc, %f6, %f11
ba,a loop_3575
xorcc %i5, %i7, %l1
stb %l0, [%l7 + 0x7E]
edge16l %o4, %g3, %o1
loop_3575:
edge16l %g4, %i0, %g1
movre %i4, 0x360, %o5
std %f8, [%l7 + 0x28]
fbe %fcc0, loop_3576
ba,a %icc, loop_3577
sth %i6, [%l7 + 0x16]
fsrc2 %f2, %f4
loop_3576:
umulcc %g7, %o0, %g2
loop_3577:
lduw [%l7 + 0x54], %o7
fpadd32s %f7, %f9, %f15
bpos,a %xcc, loop_3578
fnot2 %f6, %f0
stb %o6, [%l7 + 0x59]
tgu %icc, 0x6
loop_3578:
fnor %f10, %f2, %f2
lduw [%l7 + 0x54], %l4
fmovsn %icc, %f14, %f11
fmovdg %xcc, %f15, %f11
bne,pn %icc, loop_3579
or %g5, %i2, %o3
ldsw [%l7 + 0x6C], %g6
movn %icc, %l6, %l5
loop_3579:
fpadd32s %f2, %f1, %f10
movleu %icc, %i1, %i3
call loop_3580
alignaddrl %l2, %l3, %o2
fbuge,a %fcc1, loop_3581
fbu %fcc1, loop_3582
loop_3580:
add %i5, %i7, %l0
fxnors %f8, %f7, %f10
loop_3581:
ld [%l7 + 0x70], %f5
loop_3582:
fbe,a %fcc0, loop_3583
umulcc %o4, 0x136D, %g3
fbg %fcc1, loop_3584
fmovdgu %xcc, %f4, %f12
loop_3583:
ldd [%l7 + 0x38], %f14
xnor %o1, %l1, %g4
loop_3584:
udiv %i0, 0x148E, %i4
smul %o5, 0x0685, %i6
movrgez %g1, %o0, %g2
bshuffle %f2, %f4, %f10
fcmple32 %f0, %f6, %o7
stw %g7, [%l7 + 0x28]
tvc %icc, 0x6
stb %o6, [%l7 + 0x28]
brz %l4, loop_3585
fmovrdgz %i2, %f4, %f2
fcmped %fcc3, %f6, %f4
std %f0, [%l7 + 0x78]
loop_3585:
fpackfix %f0, %f7
fmovrsne %g5, %f10, %f7
fmovdleu %xcc, %f6, %f13
fcmps %fcc3, %f8, %f0
st %f0, [%l7 + 0x1C]
array8 %g6, %l6, %o3
brlz,a %l5, loop_3586
fnands %f14, %f6, %f2
fmovda %icc, %f3, %f8
stx %i3, [%l7 + 0x48]
loop_3586:
lduh [%l7 + 0x18], %l2
fpsub32s %f13, %f8, %f9
alignaddr %l3, %i1, %o2
fmovd %f6, %f10
mova %xcc, %i5, %l0
stw %i7, [%l7 + 0x34]
ldd [%l7 + 0x40], %f12
ldsb [%l7 + 0x6B], %o4
fpsub32 %f2, %f2, %f0
stw %o1, [%l7 + 0x38]
tneg %icc, 0x2
mova %xcc, %g3, %g4
stb %l1, [%l7 + 0x0B]
bvs,a %xcc, loop_3587
move %xcc, %i0, %o5
movle %xcc, %i4, %i6
ldsb [%l7 + 0x48], %g1
loop_3587:
fnor %f6, %f2, %f0
bvc %icc, loop_3588
stx %g2, [%l7 + 0x18]
bcc,a %xcc, loop_3589
ldsb [%l7 + 0x52], %o0
loop_3588:
fands %f1, %f15, %f8
orcc %o7, %o6, %l4
loop_3589:
fbn,a %fcc1, loop_3590
nop
setx loop_3591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3592, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %i2, %g5, %g7
loop_3590:
edge16n %g6, %l6, %o3
loop_3591:
bcc,pt %xcc, loop_3593
loop_3592:
sll %l5, %i3, %l3
movvc %icc, %i1, %o2
ldub [%l7 + 0x12], %i5
loop_3593:
edge32n %l0, %l2, %i7
fmovsleu %xcc, %f0, %f7
xnorcc %o1, 0x188D, %o4
edge8ln %g3, %g4, %i0
movl %xcc, %o5, %l1
fmovdpos %xcc, %f12, %f1
fmovdpos %xcc, %f0, %f12
fba %fcc3, loop_3594
movrne %i6, 0x3EF, %g1
umulcc %g2, %i4, %o7
addcc %o0, %o6, %l4
loop_3594:
stb %i2, [%l7 + 0x11]
fmovscs %xcc, %f4, %f7
tpos %icc, 0x2
fsrc1s %f13, %f15
stx %g5, [%l7 + 0x40]
orn %g7, %g6, %o3
tneg %xcc, 0x4
nop
setx loop_3595, %l0, %l1
jmpl %l1, %l6
array8 %i3, %l3, %i1
stx %o2, [%l7 + 0x70]
nop
setx loop_3596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3595:
umul %i5, 0x0C65, %l5
movrgz %l0, %l2, %o1
smulcc %o4, %g3, %g4
loop_3596:
tsubcc %i7, %o5, %l1
fmovdg %icc, %f2, %f5
brlz,a %i6, loop_3597
brgz,a %i0, loop_3598
orn %g2, %i4, %g1
movne %icc, %o7, %o0
loop_3597:
fcmpd %fcc3, %f2, %f6
loop_3598:
ldsh [%l7 + 0x48], %l4
edge32 %o6, %g5, %i2
fbue,a %fcc3, loop_3599
fxnors %f14, %f2, %f15
brgez,a %g7, loop_3600
fmovdge %xcc, %f10, %f2
loop_3599:
andcc %o3, %g6, %l6
movgu %xcc, %l3, %i3
loop_3600:
lduw [%l7 + 0x0C], %i1
call loop_3601
lduw [%l7 + 0x18], %i5
lduh [%l7 + 0x1C], %l5
tne %xcc, 0x4
loop_3601:
st %f14, [%l7 + 0x40]
lduh [%l7 + 0x4E], %l0
fbug %fcc3, loop_3602
fmovsa %xcc, %f9, %f9
fbuge %fcc3, loop_3603
std %f14, [%l7 + 0x60]
loop_3602:
stb %o2, [%l7 + 0x73]
umul %o1, %l2, %g3
loop_3603:
fmovsn %icc, %f3, %f13
fzeros %f12
fpackfix %f2, %f3
ldsw [%l7 + 0x60], %g4
ldd [%l7 + 0x30], %f14
fbe %fcc2, loop_3604
edge32 %i7, %o5, %l1
st %f2, [%l7 + 0x3C]
sub %o4, 0x0BC5, %i6
loop_3604:
fsrc1 %f10, %f14
move %xcc, %g2, %i4
fmovdleu %icc, %f5, %f7
ldsh [%l7 + 0x4A], %g1
movcs %xcc, %o7, %o0
fcmple16 %f12, %f10, %l4
fandnot2 %f8, %f8, %f8
xnor %i0, %o6, %i2
fpack16 %f2, %f10
fandnot2s %f13, %f7, %f3
fbul %fcc1, loop_3605
or %g5, %g7, %g6
srlx %l6, %l3, %i3
fcmpne16 %f14, %f6, %i1
loop_3605:
sub %i5, 0x0C47, %l5
fbug %fcc1, loop_3606
bvs,pn %xcc, loop_3607
movcc %xcc, %o3, %l0
alignaddr %o1, %o2, %l2
loop_3606:
ldsw [%l7 + 0x14], %g3
loop_3607:
fmul8ulx16 %f12, %f4, %f0
tcs %xcc, 0x0
brz,a %i7, loop_3608
xor %g4, %o5, %o4
fmovrdlez %i6, %f6, %f10
stw %l1, [%l7 + 0x28]
loop_3608:
std %f10, [%l7 + 0x20]
std %f2, [%l7 + 0x40]
bvs,pn %xcc, loop_3609
ld [%l7 + 0x30], %f4
fbul,a %fcc2, loop_3610
tg %icc, 0x7
loop_3609:
fcmpes %fcc3, %f6, %f0
fpsub32s %f7, %f14, %f14
loop_3610:
lduw [%l7 + 0x30], %g2
fsrc2 %f10, %f14
std %f2, [%l7 + 0x60]
ldd [%l7 + 0x28], %f8
ldsb [%l7 + 0x56], %g1
smulcc %o7, 0x1C5E, %o0
movne %icc, %l4, %i4
fmul8x16au %f6, %f5, %f6
fnegd %f10, %f14
stw %i0, [%l7 + 0x38]
movvs %icc, %o6, %i2
addc %g5, 0x0E3E, %g7
fandnot1 %f0, %f2, %f6
fble,a %fcc0, loop_3611
bneg,a %xcc, loop_3612
fbule,a %fcc3, loop_3613
edge16n %g6, %l3, %l6
loop_3611:
fmul8ulx16 %f4, %f0, %f0
loop_3612:
bneg,a,pn %icc, loop_3614
loop_3613:
srl %i3, %i1, %l5
sth %i5, [%l7 + 0x28]
fnot1 %f14, %f0
loop_3614:
ldsw [%l7 + 0x48], %l0
fand %f4, %f12, %f12
brnz,a %o3, loop_3615
fbule %fcc2, loop_3616
fmul8ulx16 %f6, %f2, %f4
stb %o1, [%l7 + 0x15]
loop_3615:
stw %o2, [%l7 + 0x5C]
loop_3616:
fmovrsgez %g3, %f7, %f0
nop
setx loop_3617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %xcc, %f7, %f0
brnz %l2, loop_3618
subcc %g4, %o5, %i7
loop_3617:
sll %i6, %l1, %o4
movgu %icc, %g1, %g2
loop_3618:
fxor %f8, %f6, %f2
ldx [%l7 + 0x28], %o0
fmovrsgez %l4, %f15, %f10
fmovspos %icc, %f6, %f3
ldsh [%l7 + 0x16], %i4
ta %xcc, 0x0
bneg loop_3619
bge %icc, loop_3620
bvs,a,pn %icc, loop_3621
st %f14, [%l7 + 0x6C]
loop_3619:
bgu,a,pt %icc, loop_3622
loop_3620:
fmovdg %xcc, %f6, %f9
loop_3621:
bvc,a,pt %icc, loop_3623
orn %o7, 0x0AE2, %i0
loop_3622:
fcmps %fcc2, %f10, %f9
movpos %icc, %o6, %i2
loop_3623:
std %f14, [%l7 + 0x68]
stw %g7, [%l7 + 0x58]
ldsb [%l7 + 0x61], %g6
ldsb [%l7 + 0x64], %l3
stx %g5, [%l7 + 0x18]
ba,a,pn %xcc, loop_3624
popc 0x0D6B, %i3
sth %i1, [%l7 + 0x6A]
fpack16 %f6, %f14
loop_3624:
st %f5, [%l7 + 0x14]
stx %l5, [%l7 + 0x50]
ldx [%l7 + 0x58], %i5
xor %l0, 0x1BAA, %o3
fcmpd %fcc1, %f12, %f14
taddcc %o1, %l6, %g3
std %f8, [%l7 + 0x68]
fandnot1s %f5, %f5, %f1
lduh [%l7 + 0x78], %o2
edge8l %g4, %l2, %o5
ldsw [%l7 + 0x78], %i7
fone %f10
mova %icc, %l1, %i6
stb %g1, [%l7 + 0x21]
ldsh [%l7 + 0x28], %g2
fabsd %f8, %f2
tge %xcc, 0x7
fmovspos %icc, %f14, %f11
movrgz %o0, %o4, %i4
ldub [%l7 + 0x1A], %l4
fmovdle %xcc, %f2, %f3
sdiv %i0, 0x014B, %o7
fblg %fcc0, loop_3625
ldx [%l7 + 0x50], %i2
ldsw [%l7 + 0x14], %g7
stw %g6, [%l7 + 0x24]
loop_3625:
lduh [%l7 + 0x1C], %o6
stb %l3, [%l7 + 0x17]
fmovdvc %xcc, %f12, %f9
ldd [%l7 + 0x60], %f8
fzero %f4
ldsh [%l7 + 0x74], %g5
lduh [%l7 + 0x10], %i1
fmovrsne %l5, %f15, %f7
stx %i3, [%l7 + 0x70]
andn %l0, %i5, %o1
stb %l6, [%l7 + 0x37]
fbule %fcc3, loop_3626
st %f15, [%l7 + 0x74]
fcmps %fcc2, %f15, %f0
fandnot2 %f0, %f14, %f12
loop_3626:
fmovsvs %xcc, %f10, %f14
tle %icc, 0x3
fornot1s %f7, %f1, %f1
fandnot1s %f7, %f14, %f9
bpos,pt %icc, loop_3627
ldsb [%l7 + 0x4E], %o3
ld [%l7 + 0x58], %f15
fmul8ulx16 %f8, %f8, %f12
loop_3627:
orcc %g3, 0x1685, %o2
fsrc2s %f12, %f12
fmovsvc %icc, %f13, %f12
ld [%l7 + 0x24], %f5
stw %l2, [%l7 + 0x1C]
std %f14, [%l7 + 0x68]
fpadd16 %f0, %f8, %f10
ldub [%l7 + 0x6D], %g4
movpos %xcc, %o5, %l1
bvc,a,pn %icc, loop_3628
fmul8x16au %f4, %f14, %f0
taddcc %i6, %g1, %i7
stb %g2, [%l7 + 0x5A]
loop_3628:
lduw [%l7 + 0x60], %o0
fbo,a %fcc1, loop_3629
fandnot1 %f8, %f4, %f8
lduh [%l7 + 0x6A], %o4
ba,a,pn %icc, loop_3630
loop_3629:
mulscc %l4, %i0, %o7
st %f2, [%l7 + 0x1C]
ldsb [%l7 + 0x55], %i4
loop_3630:
fmovsvs %icc, %f12, %f5
fcmpeq16 %f2, %f12, %g7
subccc %i2, 0x168C, %o6
ld [%l7 + 0x10], %f3
fba,a %fcc0, loop_3631
movcc %xcc, %g6, %l3
bvs %icc, loop_3632
ldsh [%l7 + 0x36], %i1
loop_3631:
ldsb [%l7 + 0x4D], %l5
fmovse %icc, %f3, %f13
loop_3632:
stb %i3, [%l7 + 0x1D]
lduh [%l7 + 0x78], %g5
andncc %i5, %l0, %o1
edge32 %l6, %g3, %o2
ba,a loop_3633
and %o3, %g4, %l2
ldx [%l7 + 0x28], %o5
fexpand %f3, %f4
loop_3633:
fblg %fcc0, loop_3634
ldsw [%l7 + 0x54], %l1
te %xcc, 0x1
sdiv %i6, 0x0A4B, %i7
loop_3634:
fmovdcs %xcc, %f10, %f12
fmul8x16al %f4, %f14, %f2
mulx %g1, %o0, %g2
ldub [%l7 + 0x16], %l4
stb %o4, [%l7 + 0x17]
brz,a %i0, loop_3635
sth %o7, [%l7 + 0x44]
fmovrslz %i4, %f0, %f9
array16 %i2, %o6, %g7
loop_3635:
alignaddrl %l3, %g6, %i1
fnegs %f0, %f2
lduw [%l7 + 0x6C], %i3
stx %l5, [%l7 + 0x10]
fpadd32 %f12, %f8, %f8
tne %xcc, 0x0
tne %icc, 0x2
fcmpd %fcc1, %f8, %f8
lduw [%l7 + 0x1C], %g5
edge8l %l0, %o1, %l6
ldub [%l7 + 0x0B], %g3
bgu,a loop_3636
andcc %i5, %o2, %o3
ldx [%l7 + 0x08], %l2
fbne %fcc2, loop_3637
loop_3636:
faligndata %f10, %f6, %f2
ldsw [%l7 + 0x10], %o5
fmovrdlz %g4, %f10, %f4
loop_3637:
fmovspos %xcc, %f13, %f4
lduh [%l7 + 0x3E], %i6
stx %l1, [%l7 + 0x48]
lduh [%l7 + 0x0A], %g1
sth %i7, [%l7 + 0x68]
edge32ln %g2, %l4, %o4
array16 %o0, %i0, %i4
sth %i2, [%l7 + 0x2E]
ldub [%l7 + 0x25], %o7
fmovdpos %icc, %f7, %f4
fsrc2 %f0, %f12
movne %xcc, %g7, %l3
ldx [%l7 + 0x30], %g6
edge32n %o6, %i1, %i3
fnors %f1, %f7, %f15
fbuge,a %fcc2, loop_3638
fpsub32 %f14, %f0, %f6
sth %g5, [%l7 + 0x68]
edge8l %l0, %o1, %l6
loop_3638:
movneg %xcc, %g3, %i5
tleu %icc, 0x0
fzeros %f2
fnors %f9, %f0, %f8
popc 0x00B7, %l5
fmovsl %icc, %f9, %f14
fbu %fcc3, loop_3639
tsubcc %o2, %o3, %o5
ld [%l7 + 0x40], %f5
std %f2, [%l7 + 0x50]
loop_3639:
fpmerge %f3, %f3, %f12
movcs %icc, %l2, %i6
ldub [%l7 + 0x65], %g4
fpsub16 %f2, %f8, %f4
fmovrslz %l1, %f10, %f4
ldsh [%l7 + 0x6C], %i7
or %g1, %l4, %g2
movvs %xcc, %o0, %i0
sth %o4, [%l7 + 0x12]
brgez,a %i2, loop_3640
edge16l %i4, %g7, %o7
movcs %xcc, %l3, %o6
movle %icc, %g6, %i3
loop_3640:
popc 0x1BB6, %g5
ldd [%l7 + 0x60], %f6
bl loop_3641
fbug %fcc3, loop_3642
fmovdle %xcc, %f5, %f6
ldd [%l7 + 0x48], %f2
loop_3641:
ldub [%l7 + 0x69], %l0
loop_3642:
mova %icc, %i1, %l6
edge16 %g3, %i5, %o1
movrlz %o2, %l5, %o5
ldsb [%l7 + 0x6C], %l2
bvs,pt %xcc, loop_3643
movcs %xcc, %o3, %g4
lduw [%l7 + 0x50], %i6
stx %l1, [%l7 + 0x70]
loop_3643:
ldd [%l7 + 0x70], %f2
ld [%l7 + 0x1C], %f12
lduw [%l7 + 0x0C], %g1
fornot1s %f3, %f10, %f14
fcmpgt16 %f4, %f2, %i7
mova %icc, %g2, %o0
fbe,a %fcc0, loop_3644
edge32l %i0, %o4, %l4
movrlez %i2, %g7, %i4
sth %o7, [%l7 + 0x50]
loop_3644:
fbge %fcc2, loop_3645
brnz,a %l3, loop_3646
edge32 %g6, %i3, %o6
sth %l0, [%l7 + 0x5E]
loop_3645:
nop
setx loop_3647, %l0, %l1
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_3646:
fbg %fcc3, loop_3648
fbne %fcc0, loop_3649
movcs %icc, %i1, %g5
loop_3647:
tle %xcc, 0x4
loop_3648:
fsrc2 %f4, %f6
loop_3649:
fone %f10
stw %g3, [%l7 + 0x50]
fmovdleu %xcc, %f6, %f1
edge32ln %l6, %i5, %o2
call loop_3650
mulscc %o1, 0x0EBA, %o5
movcs %icc, %l2, %l5
fmovda %xcc, %f7, %f13
loop_3650:
stb %o3, [%l7 + 0x18]
tneg %icc, 0x3
fnands %f8, %f10, %f3
fnands %f1, %f1, %f14
movrlez %g4, %i6, %g1
tl %xcc, 0x0
tg %icc, 0x5
stx %l1, [%l7 + 0x28]
fones %f11
st %f5, [%l7 + 0x3C]
movre %i7, 0x033, %o0
sth %i0, [%l7 + 0x52]
ldsb [%l7 + 0x77], %o4
edge16 %g2, %l4, %g7
andcc %i4, 0x148E, %i2
udivx %o7, 0x0E91, %g6
st %f7, [%l7 + 0x44]
ld [%l7 + 0x58], %f10
umulcc %l3, %o6, %l0
call loop_3651
fcmpes %fcc1, %f15, %f10
fnands %f12, %f1, %f1
ld [%l7 + 0x20], %f10
loop_3651:
stx %i1, [%l7 + 0x38]
tn %xcc, 0x5
lduw [%l7 + 0x68], %i3
std %f0, [%l7 + 0x48]
array32 %g3, %l6, %i5
fmovrslez %o2, %f5, %f15
stb %g5, [%l7 + 0x78]
fmovdgu %xcc, %f5, %f2
bgu,a loop_3652
edge16 %o1, %l2, %l5
ldsw [%l7 + 0x40], %o5
fmovdpos %xcc, %f12, %f6
loop_3652:
fandnot2s %f11, %f1, %f6
ldd [%l7 + 0x50], %f12
smulcc %g4, 0x15EF, %o3
bgu %xcc, loop_3653
fpmerge %f2, %f8, %f0
ldd [%l7 + 0x30], %f8
fmovsge %icc, %f13, %f5
loop_3653:
udivx %g1, 0x0593, %i6
edge8ln %i7, %l1, %i0
bneg loop_3654
call loop_3655
ldsb [%l7 + 0x7F], %o4
fmovspos %icc, %f1, %f7
loop_3654:
fpsub16 %f12, %f12, %f14
loop_3655:
fmovsle %xcc, %f11, %f10
stb %o0, [%l7 + 0x2A]
ba,pn %icc, loop_3656
fmovsge %xcc, %f2, %f7
tvc %icc, 0x0
movl %xcc, %l4, %g7
loop_3656:
fcmpeq16 %f6, %f10, %g2
tsubcctv %i2, %o7, %i4
stx %g6, [%l7 + 0x68]
ldub [%l7 + 0x15], %l3
fblg,a %fcc0, loop_3657
ldd [%l7 + 0x70], %f10
sethi 0x05E8, %o6
taddcc %l0, 0x18EC, %i3
loop_3657:
ta %icc, 0x0
be,a,pn %xcc, loop_3658
movre %i1, %g3, %l6
ld [%l7 + 0x60], %f1
lduh [%l7 + 0x52], %i5
loop_3658:
ldsw [%l7 + 0x7C], %g5
tpos %xcc, 0x7
taddcc %o2, %l2, %l5
fmovrslz %o5, %f5, %f3
lduw [%l7 + 0x30], %g4
ldsw [%l7 + 0x54], %o3
ldsw [%l7 + 0x6C], %g1
fmovrdlz %o1, %f2, %f8
lduw [%l7 + 0x38], %i6
array8 %l1, %i0, %o4
movgu %icc, %i7, %l4
ldub [%l7 + 0x26], %o0
st %f0, [%l7 + 0x1C]
smulcc %g7, %g2, %i2
ldx [%l7 + 0x60], %i4
fxnor %f8, %f8, %f8
stw %g6, [%l7 + 0x60]
ldd [%l7 + 0x40], %f8
fmovdge %xcc, %f15, %f10
movg %xcc, %o7, %o6
lduw [%l7 + 0x50], %l3
sdiv %i3, 0x1CF3, %i1
stx %g3, [%l7 + 0x60]
fmovrse %l0, %f6, %f5
stx %i5, [%l7 + 0x60]
bgu loop_3659
ldsb [%l7 + 0x28], %g5
ldsw [%l7 + 0x18], %l6
fpmerge %f11, %f11, %f4
loop_3659:
edge16ln %l2, %o2, %o5
tsubcctv %l5, %o3, %g1
edge8 %o1, %g4, %l1
fzero %f0
sub %i6, %o4, %i0
mulx %l4, %i7, %o0
lduh [%l7 + 0x70], %g2
fpack32 %f2, %f10, %f0
stw %i2, [%l7 + 0x58]
ldsh [%l7 + 0x50], %i4
fbul,a %fcc3, loop_3660
brz,a %g7, loop_3661
fandnot1s %f7, %f9, %f1
ldsh [%l7 + 0x24], %o7
loop_3660:
sth %o6, [%l7 + 0x3A]
loop_3661:
fbg,a %fcc0, loop_3662
sub %g6, %i3, %i1
ldx [%l7 + 0x20], %g3
bneg loop_3663
loop_3662:
alignaddr %l3, %i5, %l0
array16 %l6, %l2, %g5
addc %o5, 0x0D1C, %l5
loop_3663:
lduh [%l7 + 0x3C], %o2
std %f6, [%l7 + 0x10]
ldsb [%l7 + 0x5D], %g1
fpadd32 %f12, %f0, %f2
std %f12, [%l7 + 0x38]
movg %xcc, %o3, %g4
tneg %xcc, 0x3
tsubcc %l1, %i6, %o4
brgz %i0, loop_3664
fnors %f3, %f15, %f8
fmuld8sux16 %f7, %f0, %f14
pdist %f2, %f2, %f2
loop_3664:
lduw [%l7 + 0x34], %l4
fmovsle %icc, %f12, %f6
mulx %i7, 0x0D8A, %o1
fmuld8ulx16 %f12, %f6, %f10
ldx [%l7 + 0x38], %o0
fbule,a %fcc2, loop_3665
fornot1 %f0, %f12, %f10
fpsub16s %f1, %f7, %f15
edge32l %i2, %g2, %g7
loop_3665:
fmovdle %icc, %f6, %f9
fpadd16 %f2, %f8, %f12
movcs %icc, %o7, %o6
fmovsleu %icc, %f5, %f13
andcc %i4, %i3, %g6
movcs %icc, %g3, %i1
fcmpgt32 %f10, %f14, %i5
brgez,a %l0, loop_3666
ldx [%l7 + 0x40], %l3
sth %l2, [%l7 + 0x72]
fmovdl %xcc, %f15, %f0
loop_3666:
tgu %xcc, 0x5
addcc %l6, %o5, %g5
sth %l5, [%l7 + 0x5E]
fmul8ulx16 %f4, %f10, %f0
nop
setx loop_3667, %l0, %l1
jmpl %l1, %o2
ldx [%l7 + 0x58], %o3
fmovdvs %icc, %f1, %f3
ldsh [%l7 + 0x50], %g4
loop_3667:
fnegs %f10, %f3
fbg,a %fcc3, loop_3668
movl %xcc, %g1, %l1
bgu,pt %icc, loop_3669
lduh [%l7 + 0x12], %o4
loop_3668:
movl %xcc, %i0, %i6
ldsb [%l7 + 0x1B], %i7
loop_3669:
alignaddrl %l4, %o0, %o1
lduw [%l7 + 0x78], %g2
fmovdvc %xcc, %f12, %f8
fbuge,a %fcc2, loop_3670
lduh [%l7 + 0x0A], %g7
nop
setx loop_3671, %l0, %l1
jmpl %l1, %i2
tleu %icc, 0x0
loop_3670:
sll %o7, %o6, %i3
movcc %xcc, %g6, %i4
loop_3671:
movge %icc, %i1, %i5
bpos,pn %icc, loop_3672
ld [%l7 + 0x4C], %f3
movl %icc, %l0, %l3
movgu %icc, %g3, %l6
loop_3672:
sth %l2, [%l7 + 0x4A]
movcs %icc, %g5, %l5
stx %o5, [%l7 + 0x20]
brz,a %o3, loop_3673
fcmple16 %f10, %f2, %o2
fsrc2 %f2, %f6
srl %g4, 0x13, %l1
loop_3673:
srlx %o4, %g1, %i0
andn %i6, 0x1809, %l4
tl %icc, 0x1
edge16l %o0, %o1, %g2
ldsw [%l7 + 0x08], %i7
std %f4, [%l7 + 0x20]
fors %f7, %f2, %f4
fpsub16s %f15, %f3, %f9
fba,a %fcc2, loop_3674
ldd [%l7 + 0x60], %f8
fabss %f2, %f1
fnand %f0, %f8, %f6
loop_3674:
ld [%l7 + 0x40], %f5
fexpand %f8, %f12
fmovdcc %icc, %f5, %f3
fba,a %fcc0, loop_3675
stw %g7, [%l7 + 0x60]
edge16l %i2, %o7, %i3
std %f14, [%l7 + 0x18]
loop_3675:
sdiv %g6, 0x1ABA, %o6
fnot2 %f10, %f2
fble %fcc2, loop_3676
orcc %i1, %i4, %i5
lduw [%l7 + 0x54], %l0
edge8l %g3, %l3, %l2
loop_3676:
lduh [%l7 + 0x36], %g5
xor %l6, %l5, %o5
fnot2 %f14, %f2
brz,a %o3, loop_3677
srax %o2, 0x06, %g4
stb %l1, [%l7 + 0x5D]
srlx %o4, 0x0F, %g1
loop_3677:
fzeros %f7
stx %i6, [%l7 + 0x50]
bpos,a %xcc, loop_3678
fnot1s %f11, %f2
fbul %fcc0, loop_3679
ba,a,pt %xcc, loop_3680
loop_3678:
fmovrsgez %l4, %f12, %f2
ldsb [%l7 + 0x7F], %o0
loop_3679:
fbuge,a %fcc1, loop_3681
loop_3680:
fzero %f14
fors %f15, %f7, %f13
fbug %fcc2, loop_3682
loop_3681:
std %f4, [%l7 + 0x08]
fmovrdgez %o1, %f14, %f12
add %i0, 0x0B94, %g2
loop_3682:
fmovsge %icc, %f4, %f9
fbne %fcc1, loop_3683
std %f0, [%l7 + 0x50]
fbue,a %fcc2, loop_3684
fmovdpos %icc, %f15, %f8
loop_3683:
lduw [%l7 + 0x44], %g7
fbul %fcc2, loop_3685
loop_3684:
ldd [%l7 + 0x20], %f4
fmovsge %xcc, %f9, %f2
fnor %f10, %f0, %f10
loop_3685:
ldsh [%l7 + 0x2E], %i7
tneg %xcc, 0x2
stw %o7, [%l7 + 0x70]
stw %i2, [%l7 + 0x48]
std %f8, [%l7 + 0x08]
fmovdcc %xcc, %f15, %f7
bleu,a %icc, loop_3686
nop
setx loop_3687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %icc, 0x5
ld [%l7 + 0x0C], %f8
loop_3686:
brlez,a %i3, loop_3688
loop_3687:
sll %o6, 0x0F, %g6
std %f0, [%l7 + 0x78]
movleu %xcc, %i1, %i4
loop_3688:
bneg,pt %icc, loop_3689
lduh [%l7 + 0x72], %l0
movne %xcc, %g3, %i5
movleu %icc, %l2, %l3
loop_3689:
orn %g5, %l6, %l5
movn %xcc, %o3, %o5
tl %xcc, 0x6
srax %g4, 0x1D, %l1
fbuge %fcc0, loop_3690
fmovsgu %icc, %f7, %f11
fcmpeq32 %f8, %f2, %o2
fcmpgt32 %f4, %f8, %g1
loop_3690:
ldsw [%l7 + 0x5C], %o4
ldsh [%l7 + 0x24], %i6
fmovrse %o0, %f12, %f11
fmovdcc %icc, %f12, %f5
movvs %icc, %o1, %i0
brlz,a %g2, loop_3691
fxor %f2, %f0, %f4
array16 %l4, %i7, %g7
sth %o7, [%l7 + 0x6C]
loop_3691:
ldsb [%l7 + 0x4D], %i2
fmovdneg %icc, %f0, %f9
edge32n %o6, %g6, %i1
stx %i4, [%l7 + 0x78]
fmul8x16 %f14, %f8, %f10
fmovdg %icc, %f0, %f8
lduh [%l7 + 0x72], %i3
lduw [%l7 + 0x10], %g3
ldsw [%l7 + 0x2C], %i5
mova %xcc, %l0, %l2
sdiv %g5, 0x1D83, %l6
ldsb [%l7 + 0x48], %l5
ldub [%l7 + 0x58], %l3
fnot1s %f12, %f8
fmovrdgez %o3, %f6, %f4
fones %f13
fmovrse %g4, %f1, %f11
fmovsge %icc, %f7, %f14
ldsh [%l7 + 0x18], %o5
fcmpeq32 %f12, %f2, %o2
tvc %icc, 0x7
edge8 %l1, %g1, %o4
tcc %xcc, 0x3
st %f9, [%l7 + 0x7C]
tle %xcc, 0x3
ldx [%l7 + 0x10], %i6
stb %o0, [%l7 + 0x4E]
fandnot1s %f12, %f13, %f9
fble,a %fcc2, loop_3692
bleu loop_3693
fmovsleu %xcc, %f5, %f8
tvs %xcc, 0x5
loop_3692:
fcmple16 %f4, %f4, %i0
loop_3693:
lduw [%l7 + 0x64], %o1
tsubcctv %l4, 0x035A, %g2
fornot2 %f4, %f2, %f10
fmovsgu %icc, %f8, %f3
ldsb [%l7 + 0x3D], %g7
tne %xcc, 0x4
fbu %fcc2, loop_3694
sub %i7, %o7, %o6
ldsb [%l7 + 0x1B], %i2
bgu %icc, loop_3695
loop_3694:
ldub [%l7 + 0x6E], %g6
mova %icc, %i4, %i1
srl %g3, %i5, %l0
loop_3695:
ldub [%l7 + 0x4F], %l2
array32 %g5, %l6, %l5
fexpand %f9, %f10
fsrc2s %f9, %f7
sth %i3, [%l7 + 0x6C]
ble,pt %xcc, loop_3696
bvs,a loop_3697
be %icc, loop_3698
movne %xcc, %l3, %o3
loop_3696:
taddcc %o5, %o2, %l1
loop_3697:
brlez %g4, loop_3699
loop_3698:
fone %f8
fbug %fcc3, loop_3700
sth %g1, [%l7 + 0x1E]
loop_3699:
fandnot2s %f4, %f13, %f1
movrlz %o4, 0x019, %i6
loop_3700:
stw %o0, [%l7 + 0x1C]
bleu loop_3701
move %icc, %i0, %l4
ldd [%l7 + 0x48], %f0
bn,pn %xcc, loop_3702
loop_3701:
fmul8sux16 %f6, %f12, %f6
brgz,a %o1, loop_3703
bl,pt %icc, loop_3704
loop_3702:
ba,a %icc, loop_3705
edge8 %g2, %i7, %o7
loop_3703:
lduh [%l7 + 0x56], %o6
loop_3704:
ld [%l7 + 0x34], %f0
loop_3705:
tleu %xcc, 0x4
bn %xcc, loop_3706
fbe,a %fcc0, loop_3707
srax %g7, 0x08, %i2
movle %icc, %i4, %g6
loop_3706:
stw %g3, [%l7 + 0x1C]
loop_3707:
ldd [%l7 + 0x38], %f12
fnand %f12, %f4, %f4
bshuffle %f2, %f6, %f2
xnor %i5, 0x057E, %l0
movpos %icc, %l2, %g5
ldsh [%l7 + 0x08], %i1
ldx [%l7 + 0x18], %l6
alignaddrl %i3, %l3, %l5
te %xcc, 0x0
stx %o3, [%l7 + 0x08]
fmuld8ulx16 %f0, %f1, %f6
fmovda %icc, %f4, %f4
ldsb [%l7 + 0x13], %o5
alignaddrl %l1, %g4, %g1
fcmps %fcc3, %f8, %f13
stx %o2, [%l7 + 0x40]
stx %i6, [%l7 + 0x30]
fmovse %icc, %f12, %f14
ldub [%l7 + 0x2D], %o4
fmovdcs %icc, %f6, %f9
lduh [%l7 + 0x70], %i0
and %l4, %o0, %g2
fsrc1s %f10, %f5
fbne,a %fcc2, loop_3708
bgu %icc, loop_3709
xor %o1, 0x1083, %o7
fbne,a %fcc2, loop_3710
loop_3708:
fpack32 %f2, %f10, %f10
loop_3709:
fmuld8sux16 %f8, %f1, %f12
brgez,a %o6, loop_3711
loop_3710:
subccc %i7, %g7, %i2
movg %xcc, %i4, %g3
edge8ln %g6, %l0, %l2
loop_3711:
fmovrsne %i5, %f7, %f10
ldd [%l7 + 0x10], %f10
edge16 %g5, %i1, %l6
srl %i3, 0x15, %l5
srl %l3, %o5, %o3
fbg,a %fcc3, loop_3712
fmovdcc %icc, %f3, %f7
stx %l1, [%l7 + 0x60]
bcs,a %icc, loop_3713
loop_3712:
fandnot2s %f4, %f12, %f5
ta %icc, 0x0
fbn,a %fcc0, loop_3714
loop_3713:
add %g1, 0x0EB1, %g4
fbul %fcc3, loop_3715
tvc %icc, 0x7
loop_3714:
udiv %o2, 0x086C, %o4
lduh [%l7 + 0x34], %i0
loop_3715:
ldx [%l7 + 0x08], %l4
ld [%l7 + 0x10], %f1
fexpand %f5, %f0
fones %f10
fmovrsne %i6, %f13, %f0
sllx %o0, %o1, %o7
orncc %g2, 0x1E59, %i7
fcmps %fcc1, %f15, %f7
fbn %fcc3, loop_3716
stb %g7, [%l7 + 0x08]
fmovdgu %xcc, %f4, %f3
siam 0x3
loop_3716:
movpos %xcc, %o6, %i4
ldx [%l7 + 0x78], %i2
fnegs %f11, %f5
andn %g3, %l0, %g6
ldub [%l7 + 0x5A], %i5
fcmple16 %f10, %f10, %l2
edge8n %i1, %l6, %i3
fmovdge %xcc, %f15, %f8
and %g5, 0x0B5B, %l3
ldsw [%l7 + 0x38], %o5
ld [%l7 + 0x40], %f7
fmovda %icc, %f0, %f15
andncc %l5, %l1, %o3
fsrc1 %f14, %f6
mulx %g1, 0x0D6A, %o2
ldsh [%l7 + 0x24], %o4
stw %g4, [%l7 + 0x70]
fornot1s %f14, %f2, %f10
tsubcctv %l4, %i0, %o0
tleu %icc, 0x2
fmovsvs %icc, %f8, %f11
bvs,a,pn %icc, loop_3717
st %f13, [%l7 + 0x58]
fmovd %f6, %f6
stx %o1, [%l7 + 0x18]
loop_3717:
fpsub16 %f0, %f12, %f8
edge16l %i6, %g2, %i7
ldx [%l7 + 0x70], %g7
lduh [%l7 + 0x62], %o6
fandnot1 %f2, %f12, %f6
fbg,a %fcc3, loop_3718
ldsh [%l7 + 0x6A], %o7
te %xcc, 0x4
ldsb [%l7 + 0x0B], %i4
loop_3718:
fmovde %icc, %f9, %f7
fmovdgu %xcc, %f8, %f10
fexpand %f13, %f12
pdist %f8, %f6, %f4
fornot2 %f4, %f10, %f8
ldd [%l7 + 0x78], %f14
xnor %i2, 0x0483, %l0
fmovscc %icc, %f15, %f4
umul %g6, 0x12C2, %i5
be loop_3719
fandnot2s %f1, %f14, %f5
sra %g3, %i1, %l2
fmovrdlez %i3, %f6, %f2
loop_3719:
subccc %l6, 0x1915, %g5
bg,pn %xcc, loop_3720
fandnot2 %f6, %f2, %f10
fmovscc %icc, %f2, %f10
fbule,a %fcc1, loop_3721
loop_3720:
faligndata %f0, %f0, %f4
fxnor %f6, %f14, %f12
movle %xcc, %l3, %l5
loop_3721:
ldsb [%l7 + 0x62], %o5
fmovdcc %xcc, %f3, %f1
edge16l %o3, %l1, %o2
movneg %icc, %o4, %g1
tcs %icc, 0x7
fandnot2 %f4, %f0, %f12
fmovscc %icc, %f4, %f5
movl %icc, %g4, %l4
ldd [%l7 + 0x18], %f10
tsubcctv %i0, %o1, %o0
nop
setx loop_3722, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f8, %f5
edge16 %g2, %i7, %i6
ldsw [%l7 + 0x68], %g7
loop_3722:
add %o6, 0x095E, %o7
movge %icc, %i2, %l0
fmovd %f12, %f10
ldsh [%l7 + 0x62], %i4
ldsb [%l7 + 0x39], %i5
mulx %g6, 0x1604, %i1
ldd [%l7 + 0x68], %f6
fcmpne32 %f10, %f4, %g3
bleu loop_3723
ld [%l7 + 0x30], %f12
ldsb [%l7 + 0x3A], %i3
fmovdcc %xcc, %f13, %f3
loop_3723:
edge16ln %l2, %g5, %l6
fone %f0
fandnot1 %f4, %f2, %f10
fmul8x16 %f2, %f4, %f10
fxnor %f6, %f12, %f4
brgez,a %l3, loop_3724
lduw [%l7 + 0x68], %l5
lduh [%l7 + 0x4C], %o3
sll %o5, 0x01, %o2
loop_3724:
sth %l1, [%l7 + 0x0A]
ld [%l7 + 0x50], %f6
te %icc, 0x3
pdist %f4, %f0, %f10
fmovsleu %icc, %f9, %f3
edge32l %o4, %g1, %l4
array8 %i0, %g4, %o1
ldd [%l7 + 0x50], %f6
ldub [%l7 + 0x0E], %g2
udivcc %o0, 0x1C45, %i6
fcmpeq32 %f10, %f4, %g7
udivx %o6, 0x0C27, %o7
bgu,pn %icc, loop_3725
be %xcc, loop_3726
fabsd %f8, %f6
ldub [%l7 + 0x49], %i7
loop_3725:
lduw [%l7 + 0x74], %i2
loop_3726:
edge32n %l0, %i4, %i5
ldx [%l7 + 0x70], %g6
stx %i1, [%l7 + 0x18]
ble,pn %xcc, loop_3727
ldsh [%l7 + 0x14], %g3
udiv %l2, 0x0710, %i3
srax %g5, %l3, %l6
loop_3727:
or %l5, %o3, %o5
fbo,a %fcc3, loop_3728
fmovrse %o2, %f6, %f1
call loop_3729
movleu %xcc, %o4, %g1
loop_3728:
fpadd16s %f15, %f12, %f11
ld [%l7 + 0x24], %f13
loop_3729:
edge16 %l1, %l4, %g4
sth %i0, [%l7 + 0x72]
stb %g2, [%l7 + 0x5C]
ldsh [%l7 + 0x22], %o1
ld [%l7 + 0x14], %f15
nop
setx loop_3730, %l0, %l1
jmpl %l1, %i6
ldx [%l7 + 0x48], %o0
ldsw [%l7 + 0x0C], %o6
umulcc %g7, %o7, %i7
loop_3730:
fpackfix %f8, %f3
ldsw [%l7 + 0x30], %l0
fmovdleu %xcc, %f5, %f11
nop
setx loop_3731, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul %fcc2, loop_3732
stx %i4, [%l7 + 0x10]
ldx [%l7 + 0x68], %i5
loop_3731:
st %f7, [%l7 + 0x10]
loop_3732:
fmovsge %icc, %f11, %f12
st %f9, [%l7 + 0x08]
brlz %i2, loop_3733
lduh [%l7 + 0x14], %g6
ldub [%l7 + 0x6B], %g3
mulscc %i1, %i3, %g5
loop_3733:
smulcc %l3, %l6, %l2
fmovrse %l5, %f10, %f9
stw %o5, [%l7 + 0x34]
ldx [%l7 + 0x70], %o3
fandnot1 %f10, %f4, %f8
fcmped %fcc1, %f8, %f2
ldd [%l7 + 0x70], %f0
addc %o2, %g1, %o4
fmovsg %icc, %f9, %f1
stb %l1, [%l7 + 0x1A]
addc %l4, 0x0565, %g4
bvc,pt %xcc, loop_3734
fcmple16 %f8, %f2, %i0
stx %o1, [%l7 + 0x20]
addccc %g2, 0x1A93, %i6
loop_3734:
ldsw [%l7 + 0x24], %o6
bn,a loop_3735
fpadd16 %f6, %f14, %f4
stx %g7, [%l7 + 0x60]
tvc %xcc, 0x0
loop_3735:
fmovse %icc, %f9, %f9
ldx [%l7 + 0x30], %o7
lduh [%l7 + 0x2C], %i7
sdivcc %l0, 0x17AE, %i4
fmovsl %icc, %f8, %f12
ldx [%l7 + 0x60], %o0
fbne %fcc3, loop_3736
ldsw [%l7 + 0x70], %i5
fmul8sux16 %f0, %f4, %f12
ldsb [%l7 + 0x52], %g6
loop_3736:
fpack16 %f6, %f1
sra %i2, 0x1C, %g3
movneg %icc, %i1, %g5
fmovrse %l3, %f0, %f13
stx %l6, [%l7 + 0x20]
edge8l %l2, %l5, %o5
fmovrsgez %i3, %f14, %f9
lduh [%l7 + 0x20], %o3
sdivx %g1, 0x1E7A, %o4
andcc %l1, %o2, %l4
brgez %g4, loop_3737
sra %o1, 0x0A, %g2
lduh [%l7 + 0x74], %i6
edge16 %i0, %o6, %g7
loop_3737:
movgu %icc, %o7, %i7
ldsh [%l7 + 0x32], %i4
tn %xcc, 0x7
sth %l0, [%l7 + 0x3C]
ldsb [%l7 + 0x68], %i5
and %o0, 0x140F, %g6
fcmpne32 %f10, %f8, %g3
fcmpgt16 %f10, %f2, %i1
fbule,a %fcc2, loop_3738
array32 %g5, %l3, %l6
fmovsn %icc, %f15, %f6
movvs %xcc, %i2, %l2
loop_3738:
bn,a %icc, loop_3739
lduh [%l7 + 0x78], %l5
movrgz %o5, 0x119, %o3
bg loop_3740
loop_3739:
lduw [%l7 + 0x78], %i3
fpadd32 %f8, %f14, %f0
fpsub16s %f8, %f4, %f12
loop_3740:
movrgz %o4, %g1, %l1
for %f0, %f8, %f6
sllx %l4, 0x1F, %g4
fbo,a %fcc3, loop_3741
movge %xcc, %o2, %g2
lduh [%l7 + 0x2A], %i6
fmovdne %xcc, %f1, %f1
loop_3741:
ldx [%l7 + 0x10], %i0
fandnot1 %f14, %f6, %f12
fornot2 %f8, %f10, %f14
fsrc2s %f4, %f2
fmovrsgez %o6, %f15, %f4
bne,a,pt %icc, loop_3742
ldsb [%l7 + 0x33], %g7
tn %icc, 0x3
fornot1s %f0, %f3, %f5
loop_3742:
umulcc %o1, 0x0BAB, %o7
be,a,pt %xcc, loop_3743
stx %i4, [%l7 + 0x68]
fbu %fcc3, loop_3744
movrlez %l0, %i7, %o0
loop_3743:
fsrc2 %f10, %f14
alignaddrl %i5, %g3, %g6
loop_3744:
fbul,a %fcc1, loop_3745
stw %g5, [%l7 + 0x40]
orcc %l3, 0x1999, %i1
ldsw [%l7 + 0x60], %l6
loop_3745:
fmovdl %icc, %f3, %f1
fmovrslez %l2, %f12, %f15
tsubcctv %i2, %l5, %o5
fmovsne %icc, %f1, %f14
ldsb [%l7 + 0x7F], %o3
fmovrdgez %o4, %f4, %f4
ldsb [%l7 + 0x25], %i3
taddcctv %g1, 0x02DD, %l4
udiv %l1, 0x1E9A, %o2
bne loop_3746
fmul8x16au %f15, %f7, %f2
fcmple16 %f6, %f2, %g2
addcc %g4, 0x13BD, %i0
loop_3746:
fpsub32 %f12, %f14, %f2
fcmpeq16 %f6, %f14, %o6
ldsb [%l7 + 0x64], %g7
bvs,a %xcc, loop_3747
fcmpgt32 %f2, %f10, %o1
fmovdle %icc, %f8, %f8
fcmped %fcc2, %f14, %f12
loop_3747:
fmovrdlz %i6, %f12, %f12
lduh [%l7 + 0x46], %o7
ldsh [%l7 + 0x22], %i4
lduh [%l7 + 0x30], %i7
lduw [%l7 + 0x28], %o0
tgu %xcc, 0x2
fbue %fcc0, loop_3748
fbg,a %fcc2, loop_3749
fmul8x16al %f15, %f4, %f2
fcmpgt32 %f6, %f2, %l0
loop_3748:
fbg %fcc1, loop_3750
loop_3749:
fcmpeq16 %f0, %f6, %i5
st %f2, [%l7 + 0x64]
stb %g3, [%l7 + 0x16]
loop_3750:
umulcc %g5, 0x0B07, %g6
fbul,a %fcc1, loop_3751
tle %icc, 0x1
st %f3, [%l7 + 0x7C]
fornot1 %f10, %f14, %f14
loop_3751:
fsrc1s %f10, %f14
fmovrdlz %i1, %f6, %f8
ldsh [%l7 + 0x50], %l3
lduw [%l7 + 0x24], %l2
array32 %i2, %l6, %o5
fcmpgt32 %f0, %f4, %l5
tsubcc %o3, 0x0F7E, %o4
bge loop_3752
edge16 %g1, %i3, %l4
ldx [%l7 + 0x78], %o2
tleu %xcc, 0x5
loop_3752:
ta %xcc, 0x2
mulx %l1, %g4, %i0
fmovsvc %icc, %f12, %f13
fsrc1s %f8, %f14
std %f4, [%l7 + 0x78]
fmovdpos %xcc, %f6, %f0
fxor %f2, %f8, %f0
bne %xcc, loop_3753
brgez,a %g2, loop_3754
stb %o6, [%l7 + 0x21]
fpadd32 %f4, %f8, %f2
loop_3753:
ldsh [%l7 + 0x40], %o1
loop_3754:
bn,a,pn %xcc, loop_3755
fand %f0, %f4, %f10
fmovrsgez %g7, %f9, %f1
stb %i6, [%l7 + 0x4F]
loop_3755:
fnot2 %f2, %f14
sdivcc %o7, 0x0984, %i4
movrlez %o0, %i7, %l0
st %f12, [%l7 + 0x3C]
bvs %icc, loop_3756
bgu loop_3757
ldsw [%l7 + 0x68], %g3
fmovrsne %i5, %f4, %f11
loop_3756:
edge32n %g6, %g5, %l3
loop_3757:
movcc %xcc, %l2, %i1
fmovdge %xcc, %f3, %f1
brgez %l6, loop_3758
umul %i2, %o5, %l5
tcc %icc, 0x1
lduw [%l7 + 0x5C], %o3
loop_3758:
call loop_3759
subcc %o4, 0x0A55, %i3
movg %icc, %l4, %o2
fbu,a %fcc3, loop_3760
loop_3759:
stb %g1, [%l7 + 0x65]
ldsh [%l7 + 0x72], %g4
tcc %icc, 0x3
loop_3760:
tne %xcc, 0x1
movvc %icc, %l1, %i0
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x28], %g2
bpos loop_3761
ldub [%l7 + 0x43], %o6
ld [%l7 + 0x2C], %f13
srl %o1, %i6, %g7
loop_3761:
fmovrdlz %i4, %f2, %f12
fsrc2 %f4, %f6
std %f8, [%l7 + 0x70]
umulcc %o7, %o0, %i7
movrgz %l0, %g3, %i5
bvs,pn %xcc, loop_3762
mulx %g6, %l3, %g5
stw %l2, [%l7 + 0x74]
ldsb [%l7 + 0x78], %i1
loop_3762:
stw %i2, [%l7 + 0x70]
lduh [%l7 + 0x6C], %o5
fmovrsgez %l6, %f15, %f12
srlx %o3, %l5, %o4
fnot1 %f8, %f10
edge16l %l4, %o2, %i3
bl,a loop_3763
bleu,a loop_3764
fmovdgu %xcc, %f6, %f3
fmovdvs %icc, %f13, %f12
loop_3763:
subcc %g4, %l1, %g1
loop_3764:
xnor %i0, %g2, %o6
sth %o1, [%l7 + 0x62]
edge16 %i6, %i4, %g7
stw %o0, [%l7 + 0x74]
sra %o7, 0x11, %l0
fxnor %f12, %f14, %f6
stx %g3, [%l7 + 0x60]
fmovrsgez %i7, %f14, %f6
and %g6, %i5, %g5
ldd [%l7 + 0x18], %f6
lduw [%l7 + 0x28], %l3
bcs,a,pt %icc, loop_3765
tcc %icc, 0x1
smulcc %i1, %l2, %i2
fmovsg %icc, %f12, %f10
loop_3765:
sllx %o5, 0x07, %l6
fxor %f14, %f2, %f0
movrgez %l5, 0x0B4, %o3
ldsh [%l7 + 0x32], %l4
fcmple16 %f2, %f8, %o2
bg,pt %icc, loop_3766
edge16 %i3, %o4, %l1
fmovdvs %icc, %f14, %f9
fpack16 %f4, %f10
loop_3766:
lduh [%l7 + 0x58], %g1
fabsd %f10, %f2
fmuld8ulx16 %f14, %f5, %f10
fba,a %fcc0, loop_3767
ld [%l7 + 0x10], %f13
stx %g4, [%l7 + 0x58]
tneg %xcc, 0x0
loop_3767:
bvs,a loop_3768
srax %g2, %o6, %i0
lduw [%l7 + 0x30], %o1
movpos %xcc, %i4, %i6
loop_3768:
ldub [%l7 + 0x7D], %g7
stw %o7, [%l7 + 0x78]
fmul8x16al %f2, %f6, %f12
subcc %o0, %g3, %l0
be,pn %icc, loop_3769
fmovsg %xcc, %f1, %f10
fcmpes %fcc2, %f14, %f1
fmul8ulx16 %f14, %f12, %f14
loop_3769:
fmovda %icc, %f10, %f10
ldsh [%l7 + 0x40], %i7
tneg %xcc, 0x2
sdivcc %g6, 0x02C4, %i5
ldsb [%l7 + 0x46], %l3
taddcc %i1, %l2, %i2
fbe %fcc3, loop_3770
edge8ln %o5, %l6, %l5
umulcc %o3, 0x05FE, %g5
sth %o2, [%l7 + 0x7A]
loop_3770:
fmovrslz %l4, %f10, %f5
fzeros %f4
xnorcc %o4, 0x0D67, %l1
std %f4, [%l7 + 0x68]
ldsh [%l7 + 0x1A], %g1
fmovrde %i3, %f2, %f2
st %f7, [%l7 + 0x10]
fbe,a %fcc3, loop_3771
stb %g4, [%l7 + 0x29]
subc %o6, 0x0AC0, %i0
fcmps %fcc3, %f7, %f14
loop_3771:
fcmpeq32 %f12, %f2, %o1
srax %g2, %i6, %i4
brnz %o7, loop_3772
fmovsl %xcc, %f15, %f11
fnot2s %f14, %f5
std %f10, [%l7 + 0x08]
loop_3772:
fabss %f11, %f15
taddcc %g7, %g3, %o0
fcmpd %fcc3, %f12, %f10
bcs,pn %xcc, loop_3773
movg %xcc, %i7, %g6
fbg,a %fcc0, loop_3774
ldsb [%l7 + 0x25], %i5
loop_3773:
edge8ln %l3, %i1, %l0
move %xcc, %i2, %o5
loop_3774:
fnand %f0, %f4, %f6
fbule,a %fcc3, loop_3775
fmovsle %xcc, %f7, %f9
ldsw [%l7 + 0x24], %l2
stx %l5, [%l7 + 0x40]
loop_3775:
fmovdne %icc, %f7, %f2
fbo,a %fcc0, loop_3776
ldx [%l7 + 0x48], %l6
ldd [%l7 + 0x70], %f6
fmovde %icc, %f8, %f10
loop_3776:
fornot2s %f14, %f15, %f10
ldsb [%l7 + 0x55], %g5
add %o3, 0x0EBE, %o2
fmovrsgez %o4, %f2, %f7
movcs %icc, %l1, %g1
std %f6, [%l7 + 0x28]
smul %i3, 0x0E23, %l4
ldd [%l7 + 0x48], %f4
stw %o6, [%l7 + 0x60]
fmul8ulx16 %f14, %f0, %f2
ldub [%l7 + 0x29], %g4
ldub [%l7 + 0x09], %i0
orn %g2, %i6, %i4
ldd [%l7 + 0x20], %f0
fbug,a %fcc0, loop_3777
edge8 %o7, %o1, %g7
ldsh [%l7 + 0x18], %g3
sdiv %o0, 0x19DB, %g6
loop_3777:
fpmerge %f1, %f8, %f14
fmovrdlez %i7, %f6, %f4
stb %l3, [%l7 + 0x34]
fmul8sux16 %f10, %f12, %f12
andn %i5, %i1, %i2
stb %o5, [%l7 + 0x49]
fbg,a %fcc1, loop_3778
edge16ln %l2, %l5, %l6
movgu %icc, %l0, %g5
movleu %icc, %o2, %o3
loop_3778:
fmul8x16 %f0, %f10, %f12
tn %xcc, 0x0
ta %icc, 0x6
andcc %o4, %l1, %g1
movne %icc, %l4, %o6
fbn %fcc2, loop_3779
ldsw [%l7 + 0x4C], %g4
nop
setx loop_3780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f8, %f9, %f13
loop_3779:
movrlez %i0, %i3, %g2
lduw [%l7 + 0x24], %i6
loop_3780:
ldub [%l7 + 0x6E], %i4
ld [%l7 + 0x40], %f7
fnot2 %f8, %f12
fornot1s %f4, %f1, %f8
fornot1s %f15, %f13, %f5
tsubcctv %o7, 0x196C, %g7
tne %xcc, 0x6
fpack32 %f6, %f14, %f6
pdist %f10, %f2, %f4
fmovsg %icc, %f9, %f1
ldsw [%l7 + 0x5C], %g3
fmovrdlez %o0, %f6, %f8
tle %icc, 0x3
andn %o1, 0x17A2, %g6
ld [%l7 + 0x28], %f10
sdiv %i7, 0x1928, %l3
fpmerge %f14, %f0, %f8
brlez,a %i5, loop_3781
fba,a %fcc2, loop_3782
bge,pn %xcc, loop_3783
ldsw [%l7 + 0x70], %i2
loop_3781:
fabss %f10, %f12
loop_3782:
fnot2 %f2, %f4
loop_3783:
fmovrdne %o5, %f4, %f6
xnor %i1, 0x18B0, %l2
ldsw [%l7 + 0x18], %l5
fxor %f10, %f2, %f8
ld [%l7 + 0x0C], %f14
st %f11, [%l7 + 0x60]
ldx [%l7 + 0x30], %l6
tvs %icc, 0x4
fmovrsgez %g5, %f6, %f5
st %f1, [%l7 + 0x60]
lduh [%l7 + 0x34], %l0
edge32l %o3, %o4, %o2
fxors %f15, %f8, %f8
movrlz %l1, %g1, %l4
movge %icc, %g4, %i0
fornot1 %f14, %f8, %f6
bvs,a %xcc, loop_3784
edge8l %i3, %o6, %i6
ldx [%l7 + 0x68], %g2
fornot1 %f6, %f4, %f6
loop_3784:
tn %xcc, 0x6
udiv %i4, 0x05F4, %g7
brz %o7, loop_3785
std %f6, [%l7 + 0x58]
lduh [%l7 + 0x2C], %o0
fble,a %fcc0, loop_3786
loop_3785:
fandnot2s %f6, %f15, %f4
fpmerge %f3, %f7, %f8
bne,a,pn %xcc, loop_3787
loop_3786:
tne %icc, 0x0
fbug,a %fcc0, loop_3788
std %f0, [%l7 + 0x18]
loop_3787:
be loop_3789
ld [%l7 + 0x50], %f12
loop_3788:
fcmpes %fcc0, %f7, %f3
fmovdcc %xcc, %f14, %f12
loop_3789:
fnands %f7, %f13, %f2
andn %g3, %o1, %i7
fmovse %xcc, %f11, %f2
ld [%l7 + 0x6C], %f2
fmovdpos %icc, %f8, %f8
stb %g6, [%l7 + 0x49]
fpsub16 %f2, %f0, %f12
fandnot2 %f2, %f8, %f0
fabss %f3, %f11
smul %l3, %i2, %i5
edge16l %o5, %l2, %i1
stb %l6, [%l7 + 0x41]
xor %g5, 0x09FC, %l0
fmovdvc %icc, %f5, %f9
stw %o3, [%l7 + 0x28]
fbne %fcc3, loop_3790
lduh [%l7 + 0x7C], %o4
bcc,a %xcc, loop_3791
bge,a loop_3792
loop_3790:
bshuffle %f12, %f2, %f2
lduw [%l7 + 0x2C], %o2
loop_3791:
fmul8ulx16 %f14, %f2, %f4
loop_3792:
edge32l %l1, %g1, %l5
fmovs %f8, %f14
xnorcc %g4, 0x050C, %i0
edge16n %i3, %l4, %o6
lduh [%l7 + 0x1C], %g2
bcs,pn %icc, loop_3793
alignaddr %i4, %i6, %g7
movre %o0, 0x10F, %g3
fcmpeq16 %f8, %f2, %o7
loop_3793:
ldub [%l7 + 0x28], %i7
ldsh [%l7 + 0x0C], %g6
st %f1, [%l7 + 0x74]
fmovsle %xcc, %f6, %f7
fxnors %f6, %f5, %f14
fmovrslz %l3, %f7, %f14
fand %f6, %f12, %f6
movge %xcc, %o1, %i2
fpadd16s %f14, %f11, %f3
nop
setx loop_3794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %o5, %l2, %i1
ldd [%l7 + 0x60], %f2
ldd [%l7 + 0x38], %f10
loop_3794:
sth %i5, [%l7 + 0x78]
movpos %icc, %l6, %l0
ld [%l7 + 0x50], %f7
movcc %xcc, %o3, %g5
lduh [%l7 + 0x62], %o2
ldx [%l7 + 0x50], %l1
fmovrde %o4, %f10, %f6
fmuld8sux16 %f8, %f14, %f8
fmovsg %icc, %f13, %f0
sth %g1, [%l7 + 0x2E]
stb %g4, [%l7 + 0x69]
orn %l5, 0x1B33, %i3
fmovsg %xcc, %f3, %f5
sdiv %i0, 0x1B81, %l4
fcmpd %fcc3, %f14, %f0
stx %g2, [%l7 + 0x40]
subc %i4, 0x12DA, %i6
stx %o6, [%l7 + 0x78]
orn %o0, 0x1C20, %g3
bne,pn %xcc, loop_3795
tleu %icc, 0x4
movrgz %g7, 0x3DE, %i7
and %g6, 0x029F, %o7
loop_3795:
stw %l3, [%l7 + 0x40]
fbg %fcc1, loop_3796
fnor %f4, %f2, %f2
edge8l %i2, %o1, %l2
tsubcctv %o5, %i5, %i1
loop_3796:
st %f0, [%l7 + 0x10]
ldub [%l7 + 0x38], %l6
brgz,a %l0, loop_3797
fmovdvc %xcc, %f10, %f3
ld [%l7 + 0x08], %f14
stw %o3, [%l7 + 0x0C]
loop_3797:
ldsh [%l7 + 0x34], %g5
fbge %fcc1, loop_3798
fones %f13
fbo %fcc3, loop_3799
nop
setx loop_3800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3798:
bleu,a loop_3801
fbl %fcc3, loop_3802
loop_3799:
srax %o2, %l1, %g1
loop_3800:
lduh [%l7 + 0x12], %g4
loop_3801:
taddcctv %o4, %i3, %l5
loop_3802:
fmovs %f0, %f1
alignaddrl %l4, %g2, %i0
fnegd %f4, %f4
stw %i4, [%l7 + 0x6C]
udiv %i6, 0x1CF4, %o6
movneg %icc, %g3, %o0
fcmpeq32 %f6, %f2, %g7
fornot2 %f6, %f12, %f10
taddcc %i7, 0x19C6, %g6
stb %l3, [%l7 + 0x50]
fbu %fcc0, loop_3803
fmovdge %icc, %f14, %f1
ba,a %icc, loop_3804
ldub [%l7 + 0x70], %o7
loop_3803:
movge %icc, %i2, %o1
brz %o5, loop_3805
loop_3804:
udivcc %l2, 0x1176, %i5
tl %xcc, 0x3
brlz %l6, loop_3806
loop_3805:
fcmple16 %f0, %f6, %l0
fpackfix %f4, %f5
ldsw [%l7 + 0x08], %o3
loop_3806:
fmovsleu %icc, %f14, %f10
subccc %g5, %i1, %l1
tvs %icc, 0x4
stx %g1, [%l7 + 0x68]
stw %o2, [%l7 + 0x44]
edge16l %g4, %o4, %l5
tl %xcc, 0x4
movle %xcc, %l4, %i3
ba,a,pt %icc, loop_3807
movneg %icc, %g2, %i4
udiv %i0, 0x01B8, %o6
stb %i6, [%l7 + 0x17]
loop_3807:
fmovdl %icc, %f7, %f6
fmovrslz %g3, %f4, %f1
ldsh [%l7 + 0x3A], %g7
fpsub16 %f4, %f12, %f6
tleu %icc, 0x3
fmovde %xcc, %f12, %f12
sth %o0, [%l7 + 0x54]
edge8ln %g6, %l3, %o7
fmovsne %xcc, %f2, %f3
tneg %icc, 0x1
fcmpes %fcc0, %f13, %f6
movrgz %i2, 0x025, %o1
stw %i7, [%l7 + 0x60]
stw %o5, [%l7 + 0x60]
tvc %xcc, 0x4
smulcc %i5, %l2, %l6
fornot2 %f4, %f10, %f10
ld [%l7 + 0x38], %f5
fxnor %f2, %f8, %f2
array8 %o3, %g5, %i1
sth %l1, [%l7 + 0x22]
array16 %l0, %o2, %g1
ldd [%l7 + 0x10], %f6
sth %g4, [%l7 + 0x2E]
fbule %fcc2, loop_3808
fbne %fcc2, loop_3809
lduh [%l7 + 0x74], %o4
bcs,a %icc, loop_3810
loop_3808:
st %f9, [%l7 + 0x6C]
loop_3809:
movvs %icc, %l5, %i3
stb %l4, [%l7 + 0x7E]
loop_3810:
ldsb [%l7 + 0x1C], %i4
sth %g2, [%l7 + 0x38]
fmovdvc %icc, %f15, %f6
fmovrdne %o6, %f0, %f14
mova %xcc, %i6, %i0
fnors %f15, %f8, %f7
movvc %icc, %g3, %g7
popc %g6, %o0
brgz,a %o7, loop_3811
lduw [%l7 + 0x38], %i2
ldd [%l7 + 0x28], %f10
sdiv %o1, 0x16F8, %l3
loop_3811:
fbule,a %fcc0, loop_3812
stw %i7, [%l7 + 0x1C]
ldsb [%l7 + 0x0C], %o5
sth %l2, [%l7 + 0x0A]
loop_3812:
sth %l6, [%l7 + 0x4E]
fbo %fcc1, loop_3813
fbue %fcc0, loop_3814
popc %i5, %o3
fornot2s %f13, %f6, %f2
loop_3813:
ldsh [%l7 + 0x4E], %i1
loop_3814:
stb %l1, [%l7 + 0x38]
ldd [%l7 + 0x60], %f0
fornot1s %f15, %f0, %f15
lduw [%l7 + 0x70], %g5
stw %o2, [%l7 + 0x68]
srlx %g1, %g4, %o4
sll %l5, %i3, %l0
movl %xcc, %i4, %l4
fnot1s %f0, %f9
movvc %icc, %o6, %g2
fpadd32s %f2, %f12, %f13
fble %fcc3, loop_3815
ld [%l7 + 0x2C], %f7
brlez,a %i6, loop_3816
ble,pt %icc, loop_3817
loop_3815:
ldsb [%l7 + 0x13], %i0
subcc %g3, 0x015B, %g7
loop_3816:
ble,a,pt %xcc, loop_3818
loop_3817:
sub %o0, 0x171A, %g6
xorcc %i2, %o7, %l3
ldsh [%l7 + 0x24], %o1
loop_3818:
sth %o5, [%l7 + 0x5E]
fcmpgt16 %f8, %f8, %i7
stx %l2, [%l7 + 0x10]
fmovdn %xcc, %f0, %f14
bn,pn %xcc, loop_3819
fmul8x16 %f9, %f4, %f12
fmovsvc %icc, %f3, %f15
tl %icc, 0x7
loop_3819:
fmovsvc %icc, %f3, %f15
movcc %xcc, %i5, %o3
srl %i1, 0x01, %l6
ldsb [%l7 + 0x2F], %l1
stx %o2, [%l7 + 0x50]
mova %icc, %g1, %g5
fba %fcc3, loop_3820
fmovrslez %g4, %f0, %f6
stx %o4, [%l7 + 0x18]
movre %i3, 0x37D, %l0
loop_3820:
fmovrdlz %l5, %f14, %f6
udivcc %l4, 0x0D1E, %i4
edge8l %g2, %o6, %i0
fmovsl %icc, %f9, %f1
bvc,a %icc, loop_3821
ldsh [%l7 + 0x28], %g3
fcmple16 %f4, %f8, %g7
ldsh [%l7 + 0x7E], %i6
loop_3821:
fmovscc %icc, %f1, %f8
movvs %icc, %g6, %i2
brgez %o7, loop_3822
lduh [%l7 + 0x0E], %o0
fbn %fcc3, loop_3823
tleu %xcc, 0x3
loop_3822:
ldsw [%l7 + 0x10], %o1
std %f0, [%l7 + 0x48]
loop_3823:
movrne %l3, %i7, %l2
fbg %fcc3, loop_3824
bleu,a,pt %xcc, loop_3825
array16 %i5, %o5, %i1
tn %xcc, 0x0
loop_3824:
bgu,a loop_3826
loop_3825:
fmovdvs %icc, %f12, %f5
brgez,a %l6, loop_3827
stb %l1, [%l7 + 0x3E]
loop_3826:
bne,pn %icc, loop_3828
fmovrdgz %o2, %f12, %f14
loop_3827:
fmovrsgez %o3, %f5, %f12
stx %g5, [%l7 + 0x10]
loop_3828:
movrlez %g1, 0x366, %o4
tsubcctv %g4, 0x0234, %i3
std %f8, [%l7 + 0x18]
stx %l5, [%l7 + 0x30]
tcc %icc, 0x3
udivcc %l0, 0x11D7, %l4
edge8ln %g2, %o6, %i0
fpack32 %f2, %f14, %f8
st %f12, [%l7 + 0x2C]
brlez,a %g3, loop_3829
st %f12, [%l7 + 0x78]
edge16n %g7, %i6, %i4
ldx [%l7 + 0x08], %g6
loop_3829:
sth %i2, [%l7 + 0x6A]
fmovsl %xcc, %f13, %f6
fmul8ulx16 %f12, %f6, %f4
fmovrslz %o0, %f9, %f2
fand %f10, %f14, %f14
stx %o7, [%l7 + 0x20]
fbue,a %fcc2, loop_3830
movcs %xcc, %l3, %o1
fones %f8
sth %l2, [%l7 + 0x3C]
loop_3830:
fcmpeq16 %f6, %f12, %i5
fmovscc %xcc, %f14, %f15
bvs,a loop_3831
edge32n %o5, %i1, %l6
fmovsne %xcc, %f7, %f7
std %f0, [%l7 + 0x60]
loop_3831:
fands %f1, %f7, %f12
lduw [%l7 + 0x4C], %l1
movne %xcc, %i7, %o2
fornot2s %f5, %f11, %f11
ldsb [%l7 + 0x14], %o3
stx %g5, [%l7 + 0x68]
fmovscs %xcc, %f6, %f0
std %f0, [%l7 + 0x48]
fbue,a %fcc0, loop_3832
stx %g1, [%l7 + 0x28]
fbo,a %fcc2, loop_3833
ldsh [%l7 + 0x60], %o4
loop_3832:
fmovdvc %xcc, %f5, %f9
lduh [%l7 + 0x52], %i3
loop_3833:
subc %l5, %l0, %g4
ldx [%l7 + 0x70], %l4
ldsb [%l7 + 0x18], %o6
fornot2 %f0, %f6, %f14
movcc %icc, %g2, %i0
fbule,a %fcc2, loop_3834
tne %xcc, 0x2
edge32l %g7, %g3, %i4
fsrc1s %f10, %f5
loop_3834:
fornot2s %f13, %f4, %f3
fbg,a %fcc3, loop_3835
st %f10, [%l7 + 0x28]
alignaddr %i6, %g6, %i2
stx %o7, [%l7 + 0x70]
loop_3835:
xor %o0, 0x1B72, %o1
stw %l2, [%l7 + 0x6C]
fbg %fcc1, loop_3836
fones %f6
fbuge %fcc0, loop_3837
fmovscc %xcc, %f14, %f13
loop_3836:
move %xcc, %l3, %o5
fmovrslez %i5, %f2, %f15
loop_3837:
ld [%l7 + 0x40], %f0
brlez %l6, loop_3838
smul %l1, %i1, %o2
edge8ln %o3, %g5, %i7
tsubcc %o4, 0x1DE4, %g1
loop_3838:
ldx [%l7 + 0x38], %i3
fmovdvc %icc, %f14, %f5
fand %f4, %f4, %f8
sra %l5, 0x07, %g4
fbge %fcc2, loop_3839
st %f7, [%l7 + 0x60]
fnot1 %f8, %f0
tne %icc, 0x3
loop_3839:
fsrc1s %f7, %f10
ld [%l7 + 0x0C], %f13
brlez,a %l4, loop_3840
ld [%l7 + 0x74], %f5
lduh [%l7 + 0x18], %l0
ld [%l7 + 0x68], %f0
loop_3840:
fmovdneg %icc, %f15, %f7
fbl,a %fcc3, loop_3841
nop
setx loop_3842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgez %o6, %f15, %f12
movgu %xcc, %i0, %g7
loop_3841:
popc 0x1E5E, %g2
loop_3842:
bvc,a loop_3843
fbe %fcc1, loop_3844
tvc %xcc, 0x6
fmovdcs %icc, %f6, %f10
loop_3843:
ldub [%l7 + 0x1F], %i4
loop_3844:
tgu %icc, 0x5
brnz %i6, loop_3845
nop
setx loop_3846, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f10, %f10, %g6
fbg,a %fcc1, loop_3847
loop_3845:
fsrc2s %f12, %f5
loop_3846:
st %f15, [%l7 + 0x18]
sth %i2, [%l7 + 0x4E]
loop_3847:
fmovs %f3, %f5
ldd [%l7 + 0x68], %f4
tgu %icc, 0x1
stx %o7, [%l7 + 0x10]
fmovdvc %icc, %f3, %f1
ldd [%l7 + 0x50], %f14
ldsh [%l7 + 0x30], %g3
fpsub16 %f6, %f8, %f14
orncc %o0, %o1, %l2
fmovda %xcc, %f2, %f3
st %f0, [%l7 + 0x08]
fmovdvc %icc, %f11, %f12
fnot1s %f14, %f3
andcc %o5, 0x1829, %i5
ldsb [%l7 + 0x78], %l6
movl %xcc, %l1, %l3
add %i1, %o3, %o2
tn %xcc, 0x3
taddcc %g5, 0x0AB6, %o4
srlx %g1, %i3, %i7
fmovrslez %l5, %f11, %f1
fcmpne16 %f12, %f4, %l4
fmovs %f5, %f15
movre %g4, %l0, %i0
edge16l %o6, %g2, %g7
bshuffle %f10, %f14, %f14
std %f0, [%l7 + 0x38]
ldub [%l7 + 0x7F], %i6
edge8l %i4, %i2, %g6
movrgz %g3, %o7, %o0
fba %fcc2, loop_3848
ldsw [%l7 + 0x08], %o1
fmovsvs %xcc, %f4, %f8
fandnot2s %f7, %f7, %f3
loop_3848:
ldsw [%l7 + 0x0C], %l2
ldub [%l7 + 0x31], %o5
movre %i5, 0x106, %l6
ld [%l7 + 0x1C], %f2
faligndata %f14, %f4, %f8
sdivx %l3, 0x0F8B, %i1
fmovrdgz %l1, %f6, %f8
ldsw [%l7 + 0x78], %o3
stw %o2, [%l7 + 0x58]
fbug %fcc0, loop_3849
fpsub16 %f12, %f0, %f14
stw %o4, [%l7 + 0x20]
stw %g1, [%l7 + 0x28]
loop_3849:
movleu %icc, %g5, %i3
fpadd16s %f13, %f9, %f8
fbg,a %fcc3, loop_3850
ldsb [%l7 + 0x77], %i7
movcc %icc, %l5, %l4
lduh [%l7 + 0x4E], %g4
loop_3850:
bg,a loop_3851
sdiv %i0, 0x0B81, %o6
lduw [%l7 + 0x78], %g2
fble %fcc2, loop_3852
loop_3851:
orn %l0, %i6, %g7
nop
setx loop_3853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i2, [%l7 + 0x2C]
loop_3852:
xorcc %g6, %i4, %g3
ldsw [%l7 + 0x48], %o0
loop_3853:
stx %o7, [%l7 + 0x60]
tleu %icc, 0x4
ld [%l7 + 0x4C], %f3
ldx [%l7 + 0x18], %o1
fcmped %fcc1, %f14, %f2
ba,a,pt %icc, loop_3854
std %f12, [%l7 + 0x50]
stb %l2, [%l7 + 0x3D]
fmul8sux16 %f14, %f8, %f0
loop_3854:
te %icc, 0x4
fornot1s %f10, %f11, %f13
stw %o5, [%l7 + 0x74]
stw %l6, [%l7 + 0x68]
or %l3, 0x04E0, %i1
sth %l1, [%l7 + 0x1E]
fmovrslz %o3, %f5, %f5
bg,pn %icc, loop_3855
fandnot2s %f5, %f7, %f4
fandnot2 %f6, %f2, %f6
sdivx %i5, 0x1BB6, %o4
loop_3855:
subcc %o2, %g1, %g5
ldsb [%l7 + 0x72], %i3
fcmps %fcc0, %f1, %f1
std %f2, [%l7 + 0x58]
fabss %f6, %f14
ldx [%l7 + 0x70], %i7
fornot1s %f5, %f14, %f11
fmovrdlz %l4, %f2, %f6
fxors %f4, %f6, %f0
taddcc %g4, 0x0CAE, %i0
movre %o6, %g2, %l5
mova %xcc, %l0, %g7
nop
setx loop_3856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %i6, %i2, %i4
ldx [%l7 + 0x28], %g6
fbu,a %fcc2, loop_3857
loop_3856:
fmovdgu %icc, %f15, %f7
ld [%l7 + 0x6C], %f12
fble,a %fcc1, loop_3858
loop_3857:
lduw [%l7 + 0x40], %g3
tsubcc %o0, %o1, %o7
tcc %xcc, 0x4
loop_3858:
sth %l2, [%l7 + 0x22]
bl %icc, loop_3859
fbul %fcc3, loop_3860
fmovdl %xcc, %f11, %f1
fcmpgt16 %f12, %f10, %o5
loop_3859:
lduh [%l7 + 0x3C], %l6
loop_3860:
umul %l3, 0x0915, %l1
be,pn %icc, loop_3861
fmovdl %xcc, %f5, %f4
fble %fcc2, loop_3862
fcmple32 %f14, %f12, %o3
loop_3861:
brlz %i5, loop_3863
fnegs %f6, %f14
loop_3862:
bvs,a loop_3864
fandnot1 %f12, %f12, %f12
loop_3863:
fexpand %f13, %f4
fcmped %fcc1, %f8, %f6
loop_3864:
fmul8ulx16 %f2, %f10, %f14
bn,a %icc, loop_3865
taddcc %i1, 0x14F4, %o2
bneg,pt %xcc, loop_3866
tsubcctv %g1, 0x1B03, %g5
loop_3865:
ldsb [%l7 + 0x7B], %i3
fpadd32 %f8, %f8, %f10
loop_3866:
ldx [%l7 + 0x08], %i7
fzero %f6
fmovsgu %icc, %f14, %f5
std %f0, [%l7 + 0x68]
fmul8x16al %f2, %f0, %f12
faligndata %f4, %f2, %f6
ldsb [%l7 + 0x74], %o4
movn %icc, %l4, %g4
tn %xcc, 0x5
lduh [%l7 + 0x22], %o6
lduw [%l7 + 0x5C], %i0
lduh [%l7 + 0x64], %l5
ldub [%l7 + 0x3F], %g2
ldd [%l7 + 0x68], %f10
fsrc1 %f2, %f12
lduw [%l7 + 0x68], %g7
sth %i6, [%l7 + 0x62]
fpadd16s %f4, %f10, %f8
std %f14, [%l7 + 0x48]
fcmpes %fcc2, %f5, %f14
sdivx %i2, 0x1CE4, %i4
fnegd %f14, %f14
fcmpeq32 %f4, %f4, %l0
fandnot1 %f12, %f14, %f4
ld [%l7 + 0x1C], %f9
xorcc %g6, %o0, %g3
bvs,a %icc, loop_3867
std %f12, [%l7 + 0x40]
fcmpne16 %f2, %f14, %o1
mulx %o7, %o5, %l2
loop_3867:
bge,pt %xcc, loop_3868
stx %l6, [%l7 + 0x20]
fcmpne16 %f6, %f2, %l1
fnor %f14, %f14, %f2
loop_3868:
fcmpeq32 %f10, %f6, %l3
fcmpgt32 %f6, %f2, %o3
fcmpne16 %f10, %f8, %i5
fmuld8sux16 %f15, %f7, %f12
fcmpgt32 %f12, %f14, %o2
bcs,a,pn %icc, loop_3869
ld [%l7 + 0x4C], %f15
fmovsvc %icc, %f10, %f9
orcc %g1, 0x1C49, %i1
loop_3869:
or %g5, %i3, %i7
std %f12, [%l7 + 0x60]
edge8ln %l4, %g4, %o6
tg %icc, 0x2
fmul8x16al %f9, %f2, %f6
ldsb [%l7 + 0x38], %i0
stx %l5, [%l7 + 0x10]
sth %o4, [%l7 + 0x6A]
fmuld8sux16 %f10, %f1, %f8
fbg %fcc0, loop_3870
movleu %icc, %g2, %i6
bcs,a,pt %icc, loop_3871
fxors %f6, %f3, %f14
loop_3870:
udivcc %i2, 0x1EA0, %g7
fmovrdgez %l0, %f0, %f6
loop_3871:
fzero %f8
for %f0, %f6, %f14
std %f0, [%l7 + 0x50]
stx %i4, [%l7 + 0x10]
sth %g6, [%l7 + 0x62]
andn %g3, 0x035F, %o1
te %xcc, 0x5
st %f10, [%l7 + 0x40]
fmovs %f9, %f15
fsrc2s %f1, %f9
movpos %icc, %o0, %o5
tg %xcc, 0x5
st %f0, [%l7 + 0x60]
sll %o7, %l6, %l2
fsrc1s %f6, %f12
fpmerge %f3, %f6, %f4
fbuge,a %fcc1, loop_3872
fbue %fcc3, loop_3873
st %f10, [%l7 + 0x3C]
fzeros %f8
loop_3872:
fcmpeq32 %f0, %f14, %l3
loop_3873:
fsrc2 %f12, %f6
std %f14, [%l7 + 0x10]
ldsb [%l7 + 0x3B], %l1
fandnot2 %f8, %f14, %f12
move %xcc, %i5, %o2
xorcc %g1, 0x14F3, %o3
movgu %xcc, %g5, %i1
edge32 %i3, %l4, %g4
fpadd32s %f4, %f15, %f3
movcs %icc, %o6, %i7
ldd [%l7 + 0x40], %f12
taddcctv %i0, %l5, %g2
fsrc1 %f8, %f12
ta %xcc, 0x2
fmovrdgez %i6, %f8, %f10
ldub [%l7 + 0x43], %i2
fpadd16 %f0, %f14, %f2
udivx %g7, 0x0E51, %o4
fmovdneg %xcc, %f8, %f2
fmul8x16al %f5, %f5, %f12
edge32n %l0, %g6, %i4
ldd [%l7 + 0x58], %f4
fcmpne16 %f12, %f0, %o1
ldx [%l7 + 0x58], %o0
fmul8x16au %f4, %f3, %f10
lduh [%l7 + 0x68], %g3
std %f14, [%l7 + 0x38]
fxnors %f6, %f15, %f9
fpsub32 %f8, %f6, %f8
fbne %fcc2, loop_3874
fzero %f4
sdiv %o7, 0x1151, %o5
fcmpne16 %f8, %f14, %l6
loop_3874:
fmovsl %xcc, %f7, %f0
alignaddrl %l3, %l1, %i5
fmovdvc %xcc, %f5, %f8
ldx [%l7 + 0x60], %o2
fmovs %f3, %f12
stb %l2, [%l7 + 0x56]
srl %g1, %g5, %o3
taddcc %i1, 0x18BC, %l4
bneg,pt %icc, loop_3875
ldsw [%l7 + 0x24], %i3
sth %g4, [%l7 + 0x22]
brgez %i7, loop_3876
loop_3875:
array8 %o6, %l5, %i0
st %f5, [%l7 + 0x24]
fcmple16 %f2, %f12, %g2
loop_3876:
ldx [%l7 + 0x08], %i6
movrgz %g7, 0x39E, %o4
fmovrslz %l0, %f15, %f2
ldsh [%l7 + 0x3E], %g6
ldub [%l7 + 0x2E], %i4
fmovdl %xcc, %f3, %f11
st %f12, [%l7 + 0x14]
fmovdle %icc, %f9, %f8
fbue,a %fcc2, loop_3877
ldx [%l7 + 0x18], %i2
std %f12, [%l7 + 0x38]
sth %o0, [%l7 + 0x74]
loop_3877:
ldub [%l7 + 0x68], %g3
faligndata %f14, %f0, %f10
fbul,a %fcc1, loop_3878
andncc %o1, %o5, %o7
fmovrslz %l6, %f2, %f3
bcs loop_3879
loop_3878:
stw %l1, [%l7 + 0x14]
lduw [%l7 + 0x54], %i5
ldx [%l7 + 0x18], %l3
loop_3879:
lduw [%l7 + 0x70], %l2
ld [%l7 + 0x70], %f13
fbuge,a %fcc0, loop_3880
andncc %o2, %g1, %o3
movneg %icc, %g5, %i1
brgz,a %l4, loop_3881
loop_3880:
fbuge,a %fcc1, loop_3882
nop
setx loop_3883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f8
loop_3881:
fnot1s %f13, %f13
loop_3882:
fpsub16s %f13, %f14, %f10
loop_3883:
ldd [%l7 + 0x50], %f0
fsrc1 %f8, %f8
movrgz %g4, %i3, %i7
mulscc %l5, %i0, %g2
edge16ln %o6, %g7, %o4
sra %i6, %g6, %l0
nop
setx loop_3884, %l0, %l1
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 + 0x14], %i2
fmovde %xcc, %f7, %f8
tgu %icc, 0x0
loop_3884:
tcc %icc, 0x2
fexpand %f3, %f2
movvc %xcc, %i4, %o0
xnor %g3, 0x1B41, %o1
subccc %o5, %l6, %o7
std %f0, [%l7 + 0x70]
mulscc %i5, %l3, %l2
stx %l1, [%l7 + 0x30]
lduh [%l7 + 0x52], %o2
movvc %icc, %g1, %o3
lduw [%l7 + 0x0C], %i1
fsrc1 %f10, %f12
stw %l4, [%l7 + 0x1C]
smulcc %g4, %g5, %i3
call loop_3885
fcmpgt16 %f14, %f10, %l5
fmovrdgz %i0, %f6, %f0
ld [%l7 + 0x40], %f15
loop_3885:
bg loop_3886
fbne,a %fcc1, loop_3887
fbge %fcc1, loop_3888
fmovdcc %xcc, %f11, %f5
loop_3886:
movre %i7, 0x3BD, %g2
loop_3887:
edge8l %o6, %o4, %g7
loop_3888:
te %xcc, 0x1
bpos,a,pt %xcc, loop_3889
bl,a,pn %xcc, loop_3890
brgz,a %i6, loop_3891
brz %g6, loop_3892
loop_3889:
stx %l0, [%l7 + 0x48]
loop_3890:
brgez,a %i2, loop_3893
loop_3891:
brgz %i4, loop_3894
loop_3892:
andncc %o0, %o1, %g3
fblg %fcc3, loop_3895
loop_3893:
movpos %icc, %o5, %o7
loop_3894:
fmovdneg %icc, %f12, %f15
ba,a loop_3896
loop_3895:
ba,pn %xcc, loop_3897
stx %i5, [%l7 + 0x70]
std %f10, [%l7 + 0x50]
loop_3896:
fmovs %f11, %f8
loop_3897:
fand %f4, %f10, %f6
sth %l3, [%l7 + 0x5E]
fcmpes %fcc3, %f1, %f2
move %icc, %l6, %l1
fmovdcs %icc, %f10, %f2
bge,pn %icc, loop_3898
tl %icc, 0x5
stb %o2, [%l7 + 0x35]
brgez %g1, loop_3899
loop_3898:
ldx [%l7 + 0x10], %l2
fmovdpos %xcc, %f13, %f4
ldsb [%l7 + 0x34], %i1
loop_3899:
sll %o3, 0x16, %g4
edge16l %l4, %g5, %i3
bvc,pn %icc, loop_3900
ldsb [%l7 + 0x77], %l5
fmovsl %icc, %f13, %f1
add %i7, 0x024E, %g2
loop_3900:
ldsw [%l7 + 0x08], %i0
tsubcctv %o6, 0x0438, %g7
ldsb [%l7 + 0x56], %o4
fbl,a %fcc2, loop_3901
movne %icc, %g6, %l0
ldsb [%l7 + 0x61], %i2
fexpand %f4, %f2
loop_3901:
addc %i4, %i6, %o1
array32 %o0, %o5, %o7
tge %xcc, 0x5
add %g3, 0x14BC, %i5
brlez,a %l3, loop_3902
fmovse %xcc, %f13, %f7
tge %icc, 0x5
movl %xcc, %l6, %o2
loop_3902:
srlx %l1, %l2, %i1
stw %g1, [%l7 + 0x6C]
subc %o3, %l4, %g5
st %f2, [%l7 + 0x60]
fbge,a %fcc3, loop_3903
lduh [%l7 + 0x62], %g4
fbuge %fcc3, loop_3904
fpmerge %f8, %f5, %f8
loop_3903:
movg %icc, %i3, %i7
fsrc1 %f12, %f10
loop_3904:
ldsh [%l7 + 0x10], %l5
fmovrdne %i0, %f14, %f2
ldsb [%l7 + 0x26], %o6
fpadd32s %f8, %f7, %f0
st %f6, [%l7 + 0x70]
stx %g7, [%l7 + 0x30]
alignaddrl %g2, %o4, %g6
umul %l0, %i4, %i6
edge8ln %o1, %i2, %o0
ldsb [%l7 + 0x26], %o5
movl %icc, %o7, %i5
fors %f2, %f3, %f10
bshuffle %f8, %f2, %f12
tg %xcc, 0x0
fmovrslz %g3, %f11, %f15
fbe %fcc1, loop_3905
udivcc %l3, 0x0D50, %l6
bleu,a,pt %icc, loop_3906
fxnors %f4, %f10, %f13
loop_3905:
fmovdcc %xcc, %f7, %f6
ld [%l7 + 0x48], %f3
loop_3906:
xnor %o2, 0x1314, %l2
addccc %l1, 0x1A28, %g1
orcc %o3, %i1, %l4
ldd [%l7 + 0x68], %f12
fmovrslez %g4, %f8, %f8
ldd [%l7 + 0x48], %f4
ba,a,pn %xcc, loop_3907
fcmps %fcc1, %f14, %f5
bg loop_3908
fmovs %f5, %f1
loop_3907:
stx %i3, [%l7 + 0x40]
std %f10, [%l7 + 0x70]
loop_3908:
std %f12, [%l7 + 0x58]
subc %i7, %l5, %i0
lduw [%l7 + 0x78], %o6
bcc %icc, loop_3909
fsrc2s %f10, %f15
fmovdne %xcc, %f1, %f6
fmovdcs %icc, %f3, %f12
loop_3909:
std %f8, [%l7 + 0x18]
fbg,a %fcc2, loop_3910
ble loop_3911
fmovrdlz %g7, %f2, %f12
mulx %g2, 0x15EB, %o4
loop_3910:
fble,a %fcc0, loop_3912
loop_3911:
st %f3, [%l7 + 0x70]
brgez %g5, loop_3913
ldd [%l7 + 0x68], %f4
loop_3912:
ldx [%l7 + 0x18], %l0
ldsw [%l7 + 0x18], %i4
loop_3913:
fnot2 %f14, %f4
edge16l %g6, %i6, %i2
ldx [%l7 + 0x70], %o1
ldx [%l7 + 0x28], %o5
movg %xcc, %o0, %i5
fbe,a %fcc2, loop_3914
fors %f12, %f5, %f7
stb %g3, [%l7 + 0x7C]
fbe,a %fcc0, loop_3915
loop_3914:
fcmpgt16 %f4, %f0, %o7
stw %l6, [%l7 + 0x08]
subcc %o2, %l2, %l3
loop_3915:
taddcctv %g1, %o3, %l1
lduh [%l7 + 0x3A], %i1
ldsw [%l7 + 0x40], %l4
fnot1 %f14, %f2
tcs %xcc, 0x4
bcs loop_3916
tvs %icc, 0x6
fmovrdne %g4, %f10, %f10
sth %i7, [%l7 + 0x10]
loop_3916:
fmovdvs %icc, %f5, %f10
fbule %fcc3, loop_3917
ldsb [%l7 + 0x4B], %l5
call loop_3918
srl %i3, 0x0A, %i0
loop_3917:
bg,pt %xcc, loop_3919
fsrc1s %f0, %f13
loop_3918:
fbge %fcc3, loop_3920
fmuld8sux16 %f10, %f10, %f10
loop_3919:
stx %g7, [%l7 + 0x60]
fbl,a %fcc0, loop_3921
loop_3920:
movcs %xcc, %g2, %o4
stx %o6, [%l7 + 0x30]
edge8l %g5, %l0, %i4
loop_3921:
fmovd %f6, %f6
smulcc %i6, 0x0F57, %g6
stw %o1, [%l7 + 0x4C]
fmovdneg %icc, %f13, %f4
fcmpne32 %f12, %f12, %i2
stw %o5, [%l7 + 0x40]
fnors %f3, %f8, %f14
ld [%l7 + 0x34], %f7
umul %i5, 0x1DE4, %g3
sub %o0, %o7, %l6
movvs %xcc, %o2, %l2
orcc %l3, 0x1F8E, %g1
movge %xcc, %o3, %l1
ldub [%l7 + 0x22], %i1
ldub [%l7 + 0x6D], %l4
edge8 %i7, %g4, %i3
stb %l5, [%l7 + 0x1B]
ldd [%l7 + 0x20], %f0
movge %icc, %g7, %i0
movleu %icc, %g2, %o4
fmovsvs %icc, %f4, %f2
fmovsg %xcc, %f12, %f12
lduh [%l7 + 0x34], %o6
fmovscc %xcc, %f4, %f3
fpsub32 %f4, %f10, %f6
mulx %g5, 0x1F73, %i4
fmul8x16 %f15, %f4, %f10
array16 %i6, %g6, %l0
ldx [%l7 + 0x70], %o1
ldsh [%l7 + 0x46], %i2
fcmped %fcc3, %f12, %f8
edge32l %i5, %o5, %o0
fnegs %f11, %f14
movle %icc, %o7, %g3
add %o2, %l6, %l3
st %f8, [%l7 + 0x48]
st %f11, [%l7 + 0x24]
fbuge,a %fcc0, loop_3922
fbo %fcc3, loop_3923
tsubcc %g1, %l2, %o3
ld [%l7 + 0x38], %f3
loop_3922:
st %f6, [%l7 + 0x50]
loop_3923:
sdiv %i1, 0x1A9E, %l1
bshuffle %f8, %f12, %f10
fmovdle %icc, %f1, %f6
ldsh [%l7 + 0x3A], %i7
std %f14, [%l7 + 0x70]
tn %xcc, 0x5
sth %l4, [%l7 + 0x50]
fbe,a %fcc0, loop_3924
stb %g4, [%l7 + 0x17]
fmovdvc %xcc, %f7, %f9
st %f9, [%l7 + 0x08]
loop_3924:
edge16ln %l5, %i3, %i0
edge16 %g2, %o4, %g7
bpos,a,pt %xcc, loop_3925
ldsh [%l7 + 0x08], %g5
bpos,a,pn %xcc, loop_3926
fors %f5, %f14, %f1
loop_3925:
bshuffle %f0, %f4, %f8
addccc %o6, %i4, %g6
loop_3926:
brlez %i6, loop_3927
bn,a %xcc, loop_3928
ld [%l7 + 0x34], %f15
ld [%l7 + 0x44], %f14
loop_3927:
ldd [%l7 + 0x28], %f10
loop_3928:
edge8n %l0, %i2, %i5
ldsb [%l7 + 0x4B], %o1
fbul,a %fcc3, loop_3929
fmovsleu %icc, %f15, %f4
fmovs %f13, %f6
smul %o5, 0x07A5, %o0
loop_3929:
andcc %o7, 0x0A00, %o2
fmul8x16au %f4, %f11, %f0
tsubcc %g3, 0x166D, %l3
fabss %f9, %f9
ldub [%l7 + 0x74], %l6
tsubcc %l2, %o3, %g1
bl,a loop_3930
stw %i1, [%l7 + 0x50]
fmovs %f7, %f9
std %f0, [%l7 + 0x58]
loop_3930:
fmovdneg %xcc, %f1, %f13
fbl %fcc0, loop_3931
edge8l %i7, %l4, %l1
fmovscs %xcc, %f10, %f9
ldsw [%l7 + 0x70], %g4
loop_3931:
movcs %icc, %i3, %l5
fbue,a %fcc2, loop_3932
brlz %g2, loop_3933
fand %f12, %f14, %f6
ldsh [%l7 + 0x18], %i0
loop_3932:
ldsb [%l7 + 0x3C], %o4
loop_3933:
alignaddrl %g5, %g7, %o6
nop
setx loop_3934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i4, [%l7 + 0x46]
fmovsle %icc, %f11, %f14
ldsb [%l7 + 0x47], %i6
loop_3934:
array16 %g6, %i2, %l0
fmovspos %icc, %f14, %f0
fmovsg %xcc, %f1, %f11
fabsd %f12, %f6
fmovdgu %icc, %f5, %f15
fmovrdne %o1, %f14, %f0
fnand %f0, %f14, %f14
stx %i5, [%l7 + 0x18]
ldx [%l7 + 0x68], %o5
ldx [%l7 + 0x68], %o0
fmovrdlez %o2, %f12, %f12
bcc,a,pt %xcc, loop_3935
udivx %g3, 0x0058, %o7
ldd [%l7 + 0x20], %f12
edge32 %l6, %l2, %l3
loop_3935:
fbne %fcc0, loop_3936
st %f9, [%l7 + 0x1C]
std %f6, [%l7 + 0x78]
fbl,a %fcc0, loop_3937
loop_3936:
fcmped %fcc1, %f12, %f6
fcmpeq32 %f12, %f14, %o3
alignaddrl %g1, %i1, %l4
loop_3937:
bl,a,pt %xcc, loop_3938
fbug %fcc0, loop_3939
fbge,a %fcc0, loop_3940
subc %l1, %i7, %i3
loop_3938:
umulcc %g4, 0x164F, %g2
loop_3939:
fpadd32 %f14, %f10, %f2
loop_3940:
fcmped %fcc3, %f10, %f0
sdiv %l5, 0x1147, %o4
fbuge %fcc3, loop_3941
taddcc %i0, %g5, %g7
ldsh [%l7 + 0x44], %o6
ldsb [%l7 + 0x4E], %i6
loop_3941:
tneg %xcc, 0x3
fmovdgu %icc, %f13, %f13
addccc %i4, 0x0652, %i2
fones %f3
tneg %xcc, 0x2
umul %l0, %o1, %i5
edge8n %g6, %o5, %o0
nop
setx loop_3942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f0
xnorcc %g3, %o2, %l6
tcc %xcc, 0x1
loop_3942:
andn %o7, 0x1126, %l2
fmovrdgez %l3, %f6, %f12
or %o3, %i1, %g1
brnz,a %l4, loop_3943
bcs %icc, loop_3944
fzeros %f5
xnor %i7, 0x1A42, %l1
loop_3943:
st %f1, [%l7 + 0x74]
loop_3944:
bneg %xcc, loop_3945
edge16l %i3, %g2, %g4
taddcc %o4, 0x06F0, %l5
te %icc, 0x3
loop_3945:
fbule %fcc2, loop_3946
movne %xcc, %g5, %g7
brnz,a %o6, loop_3947
sth %i6, [%l7 + 0x70]
loop_3946:
std %f4, [%l7 + 0x20]
array16 %i0, %i2, %i4
loop_3947:
smul %l0, 0x0353, %o1
fbl %fcc1, loop_3948
fmul8x16al %f5, %f14, %f6
fpsub16s %f13, %f12, %f13
fmovrslez %g6, %f6, %f5
loop_3948:
fornot2s %f14, %f13, %f15
edge16n %i5, %o0, %g3
fmovdge %icc, %f7, %f9
st %f13, [%l7 + 0x0C]
ldx [%l7 + 0x10], %o5
fmovdpos %xcc, %f6, %f7
sub %o2, %o7, %l2
movrgz %l6, %l3, %i1
fmovsleu %icc, %f8, %f7
stx %g1, [%l7 + 0x70]
edge8ln %l4, %i7, %o3
movg %xcc, %i3, %l1
subccc %g2, %o4, %l5
tl %icc, 0x3
fpadd32 %f6, %f12, %f6
fexpand %f3, %f10
fmovdcc %icc, %f12, %f0
fxnors %f5, %f14, %f14
stx %g4, [%l7 + 0x18]
srlx %g7, 0x0D, %g5
fnors %f4, %f13, %f8
fabsd %f4, %f0
fmovrslz %i6, %f11, %f7
ldx [%l7 + 0x30], %o6
call loop_3949
ldsw [%l7 + 0x74], %i0
popc %i4, %l0
ldd [%l7 + 0x20], %f14
loop_3949:
ld [%l7 + 0x1C], %f1
fors %f10, %f11, %f11
ld [%l7 + 0x14], %f14
brlez,a %o1, loop_3950
fmuld8sux16 %f5, %f8, %f6
movcc %xcc, %i2, %i5
addc %o0, 0x1806, %g3
loop_3950:
bcs loop_3951
fands %f6, %f1, %f13
tcc %xcc, 0x0
fmovspos %xcc, %f7, %f13
loop_3951:
stw %g6, [%l7 + 0x38]
fmul8ulx16 %f4, %f8, %f8
fnand %f2, %f4, %f14
sth %o5, [%l7 + 0x6C]
movcc %icc, %o2, %l2
array16 %o7, %l6, %l3
ldd [%l7 + 0x60], %f4
stw %g1, [%l7 + 0x50]
fornot1 %f10, %f2, %f6
sllx %l4, 0x07, %i7
udivx %o3, 0x0803, %i1
ldsb [%l7 + 0x75], %i3
fsrc1 %f0, %f14
fpack16 %f6, %f3
sra %l1, 0x13, %o4
edge16l %g2, %l5, %g7
fcmpne16 %f2, %f8, %g5
umul %g4, 0x03BB, %i6
ldd [%l7 + 0x30], %f14
ldsw [%l7 + 0x54], %i0
bcs,pn %icc, loop_3952
brz %i4, loop_3953
movvc %xcc, %o6, %l0
fcmpne16 %f8, %f8, %i2
loop_3952:
ldd [%l7 + 0x10], %f0
loop_3953:
fcmpeq32 %f2, %f12, %i5
fmovrdgez %o0, %f8, %f2
fmovsvs %icc, %f15, %f15
ldsb [%l7 + 0x21], %g3
edge32 %g6, %o1, %o5
edge16n %l2, %o7, %l6
stw %l3, [%l7 + 0x20]
fmovde %icc, %f6, %f5
nop
setx loop_3954, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x21]
fmovsl %icc, %f15, %f0
stw %l4, [%l7 + 0x30]
loop_3954:
lduh [%l7 + 0x46], %g1
movl %xcc, %o3, %i1
ldd [%l7 + 0x70], %f8
std %f2, [%l7 + 0x20]
fsrc2 %f8, %f8
movrgez %i7, %i3, %l1
fnors %f15, %f0, %f1
fcmpgt32 %f6, %f2, %o4
stx %l5, [%l7 + 0x28]
alignaddrl %g2, %g7, %g5
stb %g4, [%l7 + 0x20]
sll %i0, 0x11, %i6
movrgz %i4, %o6, %l0
ba,a %icc, loop_3955
fxnor %f12, %f12, %f2
tl %xcc, 0x2
tsubcc %i5, 0x15F5, %o0
loop_3955:
st %f5, [%l7 + 0x34]
add %i2, 0x1540, %g3
fba,a %fcc2, loop_3956
tl %icc, 0x2
movcc %xcc, %o1, %g6
be,a,pt %xcc, loop_3957
loop_3956:
ldd [%l7 + 0x30], %f2
fornot1s %f2, %f1, %f5
fcmpeq32 %f6, %f12, %l2
loop_3957:
for %f4, %f12, %f8
bl %icc, loop_3958
sth %o5, [%l7 + 0x26]
edge16 %l6, %l3, %o7
array16 %o2, %g1, %o3
loop_3958:
siam 0x6
brgz %i1, loop_3959
sth %l4, [%l7 + 0x5C]
tsubcctv %i3, %i7, %l1
stw %l5, [%l7 + 0x24]
loop_3959:
std %f0, [%l7 + 0x78]
xnor %g2, 0x0136, %g7
fxnor %f10, %f8, %f4
ldd [%l7 + 0x28], %f10
fmovdcs %icc, %f4, %f1
bne,a,pn %icc, loop_3960
fnand %f12, %f8, %f10
bge,a loop_3961
mova %xcc, %o4, %g5
loop_3960:
fbul %fcc2, loop_3962
fmovdvc %xcc, %f2, %f2
loop_3961:
fmovsl %icc, %f12, %f10
orncc %i0, 0x1C6F, %g4
loop_3962:
fnegs %f3, %f5
ldub [%l7 + 0x47], %i6
st %f7, [%l7 + 0x20]
sth %i4, [%l7 + 0x32]
ldsb [%l7 + 0x49], %l0
fsrc2 %f12, %f6
or %o6, 0x15B9, %i5
ldub [%l7 + 0x1C], %i2
taddcc %o0, %g3, %g6
sdivcc %l2, 0x0DBD, %o5
fmovse %icc, %f11, %f14
array32 %l6, %o1, %l3
nop
setx loop_3963, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %xcc, 0x2
subccc %o2, 0x0E0C, %g1
fble %fcc2, loop_3964
loop_3963:
srlx %o3, 0x01, %o7
stb %l4, [%l7 + 0x0F]
brgz %i1, loop_3965
loop_3964:
ld [%l7 + 0x3C], %f11
fornot1s %f13, %f0, %f0
ldub [%l7 + 0x4D], %i3
loop_3965:
mulx %l1, 0x042F, %i7
sdiv %l5, 0x1A3C, %g7
fpack32 %f0, %f0, %f2
bl loop_3966
stb %o4, [%l7 + 0x75]
ldsh [%l7 + 0x10], %g5
ldsh [%l7 + 0x38], %g2
loop_3966:
fbo,a %fcc1, loop_3967
movrgz %g4, 0x133, %i6
subc %i4, 0x1413, %l0
movneg %icc, %i0, %i5
loop_3967:
fcmpes %fcc2, %f5, %f0
fxors %f7, %f8, %f5
fmul8sux16 %f8, %f4, %f14
or %i2, 0x175A, %o6
movl %xcc, %o0, %g6
movpos %icc, %l2, %o5
xnorcc %l6, 0x10DE, %g3
ld [%l7 + 0x68], %f1
fba %fcc1, loop_3968
bg,a,pt %icc, loop_3969
faligndata %f2, %f0, %f2
fmovspos %xcc, %f5, %f9
loop_3968:
fmovrse %o1, %f1, %f7
loop_3969:
fmovsleu %icc, %f1, %f1
udivx %l3, 0x10ED, %g1
ldd [%l7 + 0x10], %f10
ld [%l7 + 0x44], %f3
tsubcctv %o3, %o7, %o2
fbule %fcc0, loop_3970
fcmped %fcc1, %f12, %f6
ldsb [%l7 + 0x3F], %l4
ldsh [%l7 + 0x5E], %i1
loop_3970:
stw %i3, [%l7 + 0x50]
ldsw [%l7 + 0x08], %l1
fbule %fcc3, loop_3971
ldub [%l7 + 0x72], %l5
fbne %fcc2, loop_3972
fblg %fcc0, loop_3973
loop_3971:
fmovspos %icc, %f6, %f13
st %f6, [%l7 + 0x5C]
loop_3972:
stw %i7, [%l7 + 0x68]
loop_3973:
bcs,a,pn %xcc, loop_3974
stx %o4, [%l7 + 0x78]
mulx %g5, %g7, %g4
ldd [%l7 + 0x40], %f12
loop_3974:
fxor %f8, %f4, %f0
movrlz %g2, 0x03F, %i6
movrlz %l0, 0x03F, %i0
movle %xcc, %i4, %i5
stx %i2, [%l7 + 0x20]
ldsh [%l7 + 0x08], %o6
movcs %xcc, %o0, %l2
fmovdcc %icc, %f6, %f10
fnand %f0, %f4, %f0
ld [%l7 + 0x44], %f13
ldsw [%l7 + 0x24], %g6
fmovdg %icc, %f2, %f6
tsubcctv %o5, %l6, %o1
taddcctv %g3, 0x118C, %l3
ld [%l7 + 0x30], %f9
fnot2s %f8, %f1
bcc,pt %xcc, loop_3975
fnors %f0, %f8, %f11
fbuge,a %fcc0, loop_3976
mulscc %g1, 0x0C80, %o3
loop_3975:
sth %o7, [%l7 + 0x0C]
movle %xcc, %l4, %i1
loop_3976:
bl,pn %icc, loop_3977
lduh [%l7 + 0x24], %i3
sub %o2, 0x1A38, %l1
xorcc %i7, 0x09DE, %o4
loop_3977:
fpsub32s %f6, %f14, %f4
fbul %fcc3, loop_3978
fmovs %f1, %f4
edge32 %g5, %g7, %l5
edge16n %g2, %i6, %l0
loop_3978:
bshuffle %f0, %f10, %f10
alignaddr %i0, %g4, %i5
lduh [%l7 + 0x62], %i2
stb %i4, [%l7 + 0x19]
brnz,a %o0, loop_3979
brgz,a %l2, loop_3980
fmovdgu %xcc, %f13, %f12
ldx [%l7 + 0x18], %o6
loop_3979:
edge8l %g6, %l6, %o5
loop_3980:
sdivx %g3, 0x12DE, %l3
ldd [%l7 + 0x78], %f4
fba,a %fcc2, loop_3981
bvc,a,pn %icc, loop_3982
tvc %xcc, 0x2
movrgez %o1, 0x181, %g1
loop_3981:
movcs %icc, %o3, %l4
loop_3982:
edge32 %i1, %o7, %i3
fsrc2 %f4, %f14
ldx [%l7 + 0x60], %o2
movle %icc, %l1, %i7
lduw [%l7 + 0x64], %o4
bneg,pt %icc, loop_3983
ldx [%l7 + 0x10], %g5
ld [%l7 + 0x48], %f9
te %xcc, 0x7
loop_3983:
fmovrse %l5, %f2, %f10
fmovsvc %xcc, %f4, %f4
edge8n %g7, %i6, %g2
andn %i0, %l0, %g4
xnorcc %i2, %i5, %o0
tge %icc, 0x5
orn %l2, %i4, %g6
ldsb [%l7 + 0x4C], %o6
tge %xcc, 0x2
tle %icc, 0x0
fabsd %f14, %f14
fabsd %f4, %f0
ld [%l7 + 0x40], %f2
tleu %xcc, 0x7
fbul %fcc0, loop_3984
fcmple32 %f14, %f4, %l6
bgu,pt %icc, loop_3985
bcs %xcc, loop_3986
loop_3984:
ldx [%l7 + 0x60], %g3
edge32n %l3, %o5, %g1
loop_3985:
smul %o1, 0x0151, %o3
loop_3986:
movge %xcc, %i1, %o7
fmuld8ulx16 %f6, %f4, %f8
array16 %l4, %o2, %l1
ldub [%l7 + 0x5A], %i3
ldsb [%l7 + 0x4A], %i7
fbule %fcc3, loop_3987
fzeros %f7
ldsb [%l7 + 0x20], %g5
fnors %f12, %f5, %f12
loop_3987:
ld [%l7 + 0x4C], %f4
fmovsvs %xcc, %f8, %f11
alignaddr %o4, %g7, %i6
stb %g2, [%l7 + 0x1F]
tn %xcc, 0x6
tsubcc %l5, %i0, %l0
brgz %g4, loop_3988
orn %i5, 0x0593, %i2
brgez,a %o0, loop_3989
movle %xcc, %l2, %g6
loop_3988:
tsubcctv %o6, 0x0E5E, %l6
ld [%l7 + 0x08], %f15
loop_3989:
sra %g3, 0x04, %l3
bg,pt %icc, loop_3990
fmovrdgez %i4, %f14, %f14
nop
setx loop_3991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %xcc, %f15, %f14
loop_3990:
fbne,a %fcc3, loop_3992
fpack16 %f6, %f1
loop_3991:
ld [%l7 + 0x58], %f1
fmovda %icc, %f10, %f0
loop_3992:
fandnot1 %f12, %f2, %f2
ble %icc, loop_3993
fsrc1 %f4, %f10
edge8ln %g1, %o1, %o5
fmovdg %icc, %f11, %f3
loop_3993:
stb %i1, [%l7 + 0x30]
stw %o3, [%l7 + 0x7C]
fmul8x16al %f10, %f15, %f4
sth %l4, [%l7 + 0x3E]
nop
setx loop_3994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x58], %o2
ldub [%l7 + 0x50], %l1
ld [%l7 + 0x44], %f10
loop_3994:
fbl %fcc2, loop_3995
bpos,a,pn %xcc, loop_3996
fnegs %f9, %f1
ldd [%l7 + 0x50], %f14
loop_3995:
edge32ln %i3, %i7, %o7
loop_3996:
fmovs %f11, %f10
fmul8ulx16 %f4, %f2, %f8
fbu %fcc3, loop_3997
stb %o4, [%l7 + 0x0D]
ld [%l7 + 0x28], %f11
fnot2s %f11, %f3
loop_3997:
fmovdneg %xcc, %f12, %f3
fmovsle %icc, %f14, %f2
fpsub16 %f12, %f6, %f8
stx %g5, [%l7 + 0x18]
sethi 0x0EB3, %g7
stw %g2, [%l7 + 0x4C]
fornot2s %f6, %f13, %f9
smul %i6, 0x1BA9, %i0
st %f2, [%l7 + 0x1C]
ldsb [%l7 + 0x26], %l5
fpmerge %f15, %f4, %f12
fmovdneg %icc, %f8, %f8
stb %l0, [%l7 + 0x36]
tsubcctv %g4, %i2, %i5
fmovsne %xcc, %f5, %f1
edge8l %l2, %o0, %g6
fmovsne %xcc, %f9, %f13
fzeros %f15
udivx %o6, 0x184E, %l6
fxnors %f14, %f2, %f3
stw %l3, [%l7 + 0x54]
stw %i4, [%l7 + 0x64]
nop
setx loop_3998, %l0, %l1
jmpl %l1, %g3
sth %o1, [%l7 + 0x6C]
tle %icc, 0x0
bcc,a,pn %xcc, loop_3999
loop_3998:
fxors %f10, %f10, %f12
alignaddr %g1, %i1, %o5
fmovdne %icc, %f9, %f2
loop_3999:
tneg %icc, 0x4
ldd [%l7 + 0x78], %f10
fcmpgt16 %f2, %f14, %l4
subc %o3, 0x0E1C, %o2
fmovrse %i3, %f8, %f10
nop
setx loop_4000, %l0, %l1
jmpl %l1, %i7
stb %o7, [%l7 + 0x6B]
ldub [%l7 + 0x78], %l1
fnands %f12, %f13, %f4
loop_4000:
lduh [%l7 + 0x1A], %g5
fornot1s %f7, %f13, %f3
fpadd32 %f14, %f10, %f2
fble %fcc0, loop_4001
fmovscs %icc, %f1, %f4
fnors %f8, %f15, %f10
lduw [%l7 + 0x24], %g7
loop_4001:
fnot1 %f6, %f10
fbo,a %fcc0, loop_4002
ldsh [%l7 + 0x64], %o4
brlz,a %g2, loop_4003
nop
setx loop_4004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4002:
ldsh [%l7 + 0x54], %i0
ldsb [%l7 + 0x1C], %i6
loop_4003:
lduh [%l7 + 0x3C], %l0
loop_4004:
bpos,a loop_4005
fabss %f7, %f4
fmovspos %xcc, %f6, %f4
fbl,a %fcc0, loop_4006
loop_4005:
popc 0x015A, %l5
fmovdleu %icc, %f8, %f1
fxnors %f14, %f2, %f5
loop_4006:
ld [%l7 + 0x3C], %f3
fpadd32 %f2, %f10, %f8
std %f8, [%l7 + 0x08]
fmul8x16al %f14, %f2, %f14
sth %g4, [%l7 + 0x5A]
st %f6, [%l7 + 0x4C]
ldx [%l7 + 0x08], %i2
fpsub32 %f12, %f8, %f14
udivcc %l2, 0x1C84, %o0
fmovdvs %xcc, %f12, %f11
movcs %xcc, %g6, %o6
fxnors %f2, %f8, %f2
pdist %f4, %f10, %f6
mulx %i5, 0x1F0E, %l3
lduh [%l7 + 0x50], %i4
movleu %xcc, %l6, %g3
sth %o1, [%l7 + 0x32]
fcmps %fcc2, %f11, %f12
fnot1s %f12, %f5
ldub [%l7 + 0x69], %g1
fmovrdlz %o5, %f10, %f8
fbe,a %fcc1, loop_4007
fmovdle %icc, %f0, %f7
fmul8x16al %f7, %f10, %f8
mova %icc, %l4, %i1
loop_4007:
xorcc %o3, %i3, %i7
udiv %o7, 0x0D96, %o2
tpos %icc, 0x5
fmovdne %icc, %f10, %f5
sub %l1, 0x0A93, %g7
tvs %xcc, 0x5
fands %f2, %f5, %f1
ldd [%l7 + 0x20], %f12
movgu %xcc, %o4, %g2
lduh [%l7 + 0x6C], %g5
fabsd %f8, %f8
ldsh [%l7 + 0x12], %i0
sethi 0x0B13, %l0
tne %icc, 0x1
fnot2s %f5, %f15
std %f14, [%l7 + 0x30]
fmovsne %xcc, %f5, %f2
fcmpne16 %f0, %f4, %l5
fnors %f11, %f4, %f2
edge16 %g4, %i2, %i6
fsrc2s %f4, %f15
lduh [%l7 + 0x32], %l2
fsrc1 %f14, %f14
ldsb [%l7 + 0x0A], %g6
ldsh [%l7 + 0x10], %o6
fpackfix %f6, %f0
fmuld8sux16 %f13, %f0, %f4
st %f4, [%l7 + 0x64]
or %i5, 0x1D52, %o0
fsrc1s %f12, %f14
tge %icc, 0x7
brz %i4, loop_4008
ble %xcc, loop_4009
fmovdcs %xcc, %f6, %f0
std %f12, [%l7 + 0x10]
loop_4008:
ldsh [%l7 + 0x66], %l6
loop_4009:
sdivx %l3, 0x19E4, %g3
std %f12, [%l7 + 0x78]
fzeros %f12
movrgez %g1, %o1, %l4
stw %o5, [%l7 + 0x68]
movl %xcc, %i1, %o3
edge8l %i3, %o7, %o2
sth %i7, [%l7 + 0x30]
fmovrslz %l1, %f5, %f2
ldsh [%l7 + 0x5E], %o4
lduw [%l7 + 0x24], %g2
bcs,pt %icc, loop_4010
ldd [%l7 + 0x08], %f8
fmovde %icc, %f4, %f5
lduw [%l7 + 0x44], %g7
loop_4010:
sth %i0, [%l7 + 0x08]
umulcc %l0, %g5, %g4
bn,a,pt %xcc, loop_4011
array32 %i2, %l5, %l2
fmovdgu %xcc, %f9, %f12
std %f14, [%l7 + 0x10]
loop_4011:
andcc %g6, %o6, %i6
fmovrsgez %i5, %f15, %f13
brz %i4, loop_4012
nop
setx loop_4013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsle %icc, %f14, %f4
bpos %xcc, loop_4014
loop_4012:
lduh [%l7 + 0x08], %l6
loop_4013:
sdivx %o0, 0x1D26, %l3
fmovrdne %g1, %f2, %f10
loop_4014:
faligndata %f10, %f0, %f6
fbe,a %fcc3, loop_4015
brz,a %g3, loop_4016
fnegd %f0, %f0
ldsw [%l7 + 0x4C], %l4
loop_4015:
stw %o1, [%l7 + 0x74]
loop_4016:
nop
setx loop_4017, %l0, %l1
jmpl %l1, %o5
bg,pn %xcc, loop_4018
tleu %icc, 0x3
fbul,a %fcc1, loop_4019
loop_4017:
edge32l %o3, %i3, %i1
loop_4018:
and %o7, 0x0A00, %i7
fcmpeq16 %f2, %f8, %l1
loop_4019:
bshuffle %f2, %f6, %f10
bneg,a %icc, loop_4020
call loop_4021
fcmpeq16 %f10, %f10, %o4
bcs,pn %icc, loop_4022
loop_4020:
fandnot1s %f12, %f9, %f7
loop_4021:
array8 %g2, %g7, %i0
popc %l0, %o2
loop_4022:
brlez,a %g5, loop_4023
brlz %i2, loop_4024
bleu,a %icc, loop_4025
ldd [%l7 + 0x48], %f0
loop_4023:
brlz %l5, loop_4026
loop_4024:
fmovrslz %l2, %f5, %f13
loop_4025:
brlz,a %g4, loop_4027
ldsw [%l7 + 0x78], %o6
loop_4026:
tn %xcc, 0x7
fsrc2s %f1, %f11
loop_4027:
st %f9, [%l7 + 0x58]
sth %i6, [%l7 + 0x68]
alignaddrl %i5, %g6, %i4
fblg,a %fcc0, loop_4028
ldsw [%l7 + 0x18], %l6
edge8n %l3, %g1, %g3
ldub [%l7 + 0x37], %l4
loop_4028:
edge16l %o0, %o5, %o3
ldsh [%l7 + 0x2A], %i3
fbue,a %fcc3, loop_4029
stx %o1, [%l7 + 0x50]
ldx [%l7 + 0x10], %o7
lduh [%l7 + 0x1E], %i7
loop_4029:
sdiv %l1, 0x0328, %i1
be,a,pn %icc, loop_4030
fmovrse %o4, %f13, %f6
tsubcc %g2, %i0, %g7
bneg,a,pt %icc, loop_4031
loop_4030:
bpos,a,pt %xcc, loop_4032
sll %o2, %l0, %g5
subcc %i2, %l2, %l5
loop_4031:
mulx %o6, 0x18AA, %g4
loop_4032:
ldsb [%l7 + 0x70], %i6
ldx [%l7 + 0x40], %g6
bgu,a loop_4033
fbug,a %fcc1, loop_4034
lduh [%l7 + 0x5C], %i4
xnorcc %i5, %l3, %g1
loop_4033:
fbo %fcc0, loop_4035
loop_4034:
stb %l6, [%l7 + 0x48]
edge16l %l4, %g3, %o0
fcmpne16 %f12, %f6, %o5
loop_4035:
edge32n %i3, %o1, %o7
edge8 %o3, %l1, %i1
fnot2 %f6, %f10
lduh [%l7 + 0x18], %o4
fsrc1s %f6, %f15
fsrc2s %f14, %f4
sll %i7, 0x1C, %g2
brlz,a %i0, loop_4036
fandnot1 %f12, %f10, %f2
ldsb [%l7 + 0x37], %g7
addccc %l0, 0x17E6, %g5
loop_4036:
smulcc %o2, 0x0D97, %l2
nop
setx loop_4037, %l0, %l1
jmpl %l1, %l5
fexpand %f1, %f6
bcs,a loop_4038
ldd [%l7 + 0x10], %f2
loop_4037:
bneg,a loop_4039
fones %f1
loop_4038:
xorcc %o6, %i2, %i6
fmul8x16au %f14, %f13, %f12
loop_4039:
edge8l %g4, %g6, %i4
fcmple16 %f12, %f4, %l3
stx %g1, [%l7 + 0x68]
edge16n %l6, %i5, %g3
fmovsleu %icc, %f2, %f2
fnand %f6, %f10, %f14
srax %o0, 0x18, %o5
stx %l4, [%l7 + 0x28]
fandnot2s %f12, %f2, %f0
stw %i3, [%l7 + 0x70]
sethi 0x013E, %o7
ldsh [%l7 + 0x7A], %o1
smulcc %o3, %i1, %l1
fmovdl %icc, %f14, %f5
sth %o4, [%l7 + 0x1E]
ldd [%l7 + 0x08], %f8
tvs %xcc, 0x1
sth %g2, [%l7 + 0x2E]
array8 %i0, %i7, %l0
and %g7, %o2, %l2
fcmpes %fcc1, %f10, %f2
stw %g5, [%l7 + 0x08]
fmovrdne %l5, %f8, %f2
be loop_4040
fsrc1s %f14, %f1
ld [%l7 + 0x68], %f1
tne %icc, 0x3
loop_4040:
ldsb [%l7 + 0x4B], %i2
fbge,a %fcc0, loop_4041
stw %i6, [%l7 + 0x14]
tcs %icc, 0x7
fmovrdlz %g4, %f12, %f4
loop_4041:
fbe,a %fcc0, loop_4042
fmovse %xcc, %f4, %f14
lduw [%l7 + 0x60], %g6
brnz %o6, loop_4043
loop_4042:
edge16n %i4, %l3, %g1
xor %l6, 0x0872, %g3
edge8l %i5, %o0, %o5
loop_4043:
ldsw [%l7 + 0x20], %i3
ldsb [%l7 + 0x70], %o7
tneg %xcc, 0x6
fsrc1 %f12, %f4
or %o1, %o3, %l4
fones %f13
ldsw [%l7 + 0x30], %l1
sdivcc %o4, 0x1EA0, %g2
fmovdpos %icc, %f6, %f5
ldd [%l7 + 0x60], %f4
lduw [%l7 + 0x24], %i1
std %f6, [%l7 + 0x30]
move %icc, %i7, %l0
ldub [%l7 + 0x48], %g7
bl,a loop_4044
lduw [%l7 + 0x28], %o2
alignaddrl %i0, %l2, %g5
ld [%l7 + 0x08], %f2
loop_4044:
fmovdg %xcc, %f1, %f10
tneg %xcc, 0x7
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x22], %i2
fmovdcs %icc, %f9, %f13
tsubcc %i6, 0x06E9, %g4
addccc %l5, %o6, %i4
srlx %l3, 0x05, %g1
stw %l6, [%l7 + 0x78]
sub %g6, %i5, %o0
ldsw [%l7 + 0x30], %o5
umulcc %i3, 0x0181, %o7
ldd [%l7 + 0x30], %f4
fornot1 %f2, %f14, %f0
fmovsl %xcc, %f9, %f3
subc %o1, %g3, %l4
ldsw [%l7 + 0x44], %l1
edge32l %o4, %o3, %i1
andn %g2, 0x12A7, %i7
ldsh [%l7 + 0x72], %l0
fmovscs %icc, %f5, %f4
movrne %g7, 0x3B7, %o2
ldub [%l7 + 0x50], %i0
ldsh [%l7 + 0x32], %l2
fcmpne16 %f0, %f2, %i2
ldsw [%l7 + 0x54], %g5
lduh [%l7 + 0x34], %i6
stb %g4, [%l7 + 0x13]
stw %o6, [%l7 + 0x34]
fpack16 %f10, %f6
tneg %xcc, 0x6
ldx [%l7 + 0x68], %i4
brlz %l5, loop_4045
fmovrdgez %l3, %f12, %f8
fpmerge %f6, %f6, %f10
subc %l6, 0x013D, %g1
loop_4045:
smulcc %i5, 0x0F8D, %o0
nop
setx loop_4046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %icc, %g6, %i3
fmovse %icc, %f2, %f4
fpadd32s %f7, %f14, %f8
loop_4046:
udivcc %o7, 0x199B, %o5
fbug,a %fcc1, loop_4047
movgu %icc, %g3, %o1
tsubcctv %l4, %o4, %o3
xorcc %l1, 0x03C2, %i1
loop_4047:
ba,pn %icc, loop_4048
fbn %fcc2, loop_4049
std %f0, [%l7 + 0x60]
fcmple16 %f8, %f0, %g2
loop_4048:
fmovd %f8, %f8
loop_4049:
subcc %i7, %l0, %o2
ld [%l7 + 0x74], %f2
fpsub16s %f12, %f14, %f7
sth %i0, [%l7 + 0x44]
lduh [%l7 + 0x74], %l2
fmovd %f10, %f4
fmovrse %i2, %f8, %f13
ldd [%l7 + 0x40], %f2
movcc %xcc, %g5, %g7
fornot1s %f11, %f7, %f15
fbu %fcc2, loop_4050
ldub [%l7 + 0x76], %i6
ldd [%l7 + 0x30], %f14
edge8ln %g4, %o6, %i4
loop_4050:
bn,pt %xcc, loop_4051
movrlz %l3, %l6, %l5
stb %i5, [%l7 + 0x55]
fbug,a %fcc1, loop_4052
loop_4051:
stw %o0, [%l7 + 0x34]
movleu %icc, %g6, %i3
brgz,a %g1, loop_4053
loop_4052:
andn %o5, 0x0BB8, %o7
fmovde %icc, %f8, %f3
fmovrsne %g3, %f7, %f11
loop_4053:
fmovrdlz %o1, %f2, %f2
tvc %icc, 0x0
fpsub32s %f5, %f1, %f15
movle %icc, %o4, %o3
sth %l1, [%l7 + 0x12]
lduw [%l7 + 0x4C], %l4
ldsb [%l7 + 0x78], %i1
ldsb [%l7 + 0x2F], %g2
tle %xcc, 0x7
movneg %icc, %i7, %l0
fmovs %f2, %f14
fsrc1s %f3, %f9
fmovsgu %xcc, %f9, %f12
fmuld8sux16 %f9, %f11, %f12
stb %o2, [%l7 + 0x5F]
fmovsn %icc, %f4, %f15
fandnot2s %f5, %f15, %f15
edge8ln %i0, %i2, %g5
fbule %fcc0, loop_4054
orn %l2, 0x00F5, %g7
fmovspos %icc, %f2, %f14
sth %g4, [%l7 + 0x30]
loop_4054:
fmuld8ulx16 %f9, %f12, %f2
ldsb [%l7 + 0x6A], %o6
fmovsle %icc, %f13, %f13
fmovsn %xcc, %f13, %f9
fornot1s %f2, %f1, %f14
sth %i6, [%l7 + 0x5E]
std %f2, [%l7 + 0x78]
taddcctv %i4, %l6, %l5
movn %icc, %i5, %o0
move %icc, %l3, %g6
bl,a %icc, loop_4055
brz %g1, loop_4056
fmovsg %icc, %f5, %f14
sth %i3, [%l7 + 0x1A]
loop_4055:
fmovdle %icc, %f15, %f12
loop_4056:
fors %f7, %f4, %f15
brgz %o5, loop_4057
edge32n %g3, %o7, %o4
bcs loop_4058
mulscc %o1, 0x07E1, %o3
loop_4057:
st %f6, [%l7 + 0x48]
fbg,a %fcc2, loop_4059
loop_4058:
sth %l4, [%l7 + 0x18]
stb %i1, [%l7 + 0x6F]
addccc %l1, %g2, %l0
loop_4059:
fmovde %xcc, %f9, %f8
fmovsleu %xcc, %f3, %f11
fble,a %fcc2, loop_4060
fmovrdgez %o2, %f2, %f0
ldx [%l7 + 0x10], %i7
fpmerge %f5, %f2, %f10
loop_4060:
ldsw [%l7 + 0x68], %i0
fmovdleu %icc, %f8, %f10
addcc %g5, 0x1223, %l2
brlz %g7, loop_4061
bcc,a,pn %icc, loop_4062
stx %g4, [%l7 + 0x10]
fandnot1 %f12, %f8, %f0
loop_4061:
tcc %icc, 0x1
loop_4062:
movle %xcc, %i2, %i6
stx %o6, [%l7 + 0x28]
move %xcc, %i4, %l6
fpadd32 %f12, %f6, %f12
fmovdneg %icc, %f3, %f7
movrlz %l5, 0x2FD, %o0
xor %i5, 0x014A, %l3
fpadd32s %f9, %f1, %f9
std %f12, [%l7 + 0x48]
ldsb [%l7 + 0x0C], %g6
movrgez %i3, %o5, %g1
ldsh [%l7 + 0x58], %o7
ldd [%l7 + 0x68], %f8
fcmpgt16 %f6, %f0, %o4
tvs %xcc, 0x5
mova %xcc, %o1, %g3
fnot2 %f0, %f0
ldsb [%l7 + 0x55], %l4
mulx %o3, %l1, %i1
fxnor %f12, %f12, %f8
for %f10, %f10, %f2
fsrc1 %f4, %f2
mova %xcc, %l0, %g2
ldd [%l7 + 0x40], %f6
fsrc1s %f15, %f4
srlx %i7, %i0, %g5
fmovdcc %xcc, %f4, %f13
fmovdleu %xcc, %f9, %f9
be,pt %icc, loop_4063
fbne,a %fcc2, loop_4064
fmovscc %icc, %f4, %f13
stx %o2, [%l7 + 0x78]
loop_4063:
bleu loop_4065
loop_4064:
umulcc %g7, %l2, %g4
ldub [%l7 + 0x08], %i6
edge32n %i2, %i4, %l6
loop_4065:
xnorcc %l5, %o0, %o6
tvc %icc, 0x4
fxnors %f4, %f5, %f2
fmovscc %xcc, %f14, %f0
fbn %fcc3, loop_4066
movgu %xcc, %l3, %i5
ldsh [%l7 + 0x68], %i3
fsrc2s %f14, %f9
loop_4066:
bl %icc, loop_4067
stw %g6, [%l7 + 0x28]
edge8l %g1, %o7, %o4
fsrc2s %f0, %f12
loop_4067:
fabsd %f4, %f6
movrgez %o5, %g3, %o1
move %xcc, %l4, %o3
ldx [%l7 + 0x50], %i1
bcs,pt %icc, loop_4068
std %f4, [%l7 + 0x58]
fxnor %f10, %f14, %f6
ldsh [%l7 + 0x78], %l0
loop_4068:
fzero %f14
sdivcc %l1, 0x040B, %g2
fble,a %fcc1, loop_4069
fornot1 %f6, %f2, %f0
fnands %f9, %f3, %f11
edge32l %i0, %g5, %o2
loop_4069:
ldsh [%l7 + 0x44], %i7
sth %g7, [%l7 + 0x1A]
tgu %xcc, 0x2
alignaddr %l2, %i6, %i2
st %f14, [%l7 + 0x60]
ldx [%l7 + 0x30], %i4
fandnot1s %f10, %f14, %f15
fmovsvc %icc, %f3, %f0
fbo,a %fcc3, loop_4070
fbo,a %fcc1, loop_4071
st %f13, [%l7 + 0x78]
movge %icc, %g4, %l5
loop_4070:
fmovdgu %icc, %f15, %f13
loop_4071:
brnz,a %l6, loop_4072
stw %o0, [%l7 + 0x10]
std %f14, [%l7 + 0x58]
edge8 %o6, %l3, %i3
loop_4072:
std %f8, [%l7 + 0x40]
ldub [%l7 + 0x27], %g6
stx %g1, [%l7 + 0x70]
fmovdneg %icc, %f12, %f14
fmovrsgz %i5, %f3, %f8
fmovsa %xcc, %f14, %f8
addcc %o7, 0x0FF7, %o4
ldd [%l7 + 0x10], %f8
fandnot1 %f4, %f4, %f4
ldsh [%l7 + 0x7C], %o5
fmovdge %xcc, %f8, %f4
fmovsvs %icc, %f3, %f5
ldx [%l7 + 0x70], %g3
fpsub32 %f2, %f14, %f0
fmovrse %o1, %f6, %f11
fbug,a %fcc1, loop_4073
subccc %o3, 0x010E, %l4
ldsw [%l7 + 0x20], %l0
fpmerge %f2, %f10, %f0
loop_4073:
st %f4, [%l7 + 0x68]
ldsh [%l7 + 0x6A], %l1
ldsw [%l7 + 0x70], %g2
movleu %icc, %i0, %i1
stw %o2, [%l7 + 0x24]
orncc %g5, %i7, %l2
sethi 0x16D6, %i6
edge32n %i2, %g7, %g4
fpadd16s %f1, %f14, %f9
fmovsneg %icc, %f13, %f3
fbe %fcc3, loop_4074
lduh [%l7 + 0x76], %i4
edge32n %l5, %l6, %o0
fmovsge %xcc, %f5, %f7
loop_4074:
fand %f10, %f8, %f2
fbug,a %fcc2, loop_4075
ble,a loop_4076
ldsh [%l7 + 0x46], %l3
fcmple32 %f12, %f2, %o6
loop_4075:
tn %xcc, 0x1
loop_4076:
stb %i3, [%l7 + 0x11]
andcc %g1, 0x0F10, %i5
std %f14, [%l7 + 0x30]
udivcc %g6, 0x000B, %o4
srlx %o5, %g3, %o1
ldsh [%l7 + 0x18], %o7
fbuge,a %fcc2, loop_4077
bn,a,pn %xcc, loop_4078
ldsw [%l7 + 0x38], %o3
edge16l %l4, %l1, %l0
loop_4077:
mulx %i0, %i1, %o2
loop_4078:
bne,pn %xcc, loop_4079
fmovscs %icc, %f0, %f2
ldub [%l7 + 0x61], %g5
tle %xcc, 0x1
loop_4079:
movvs %xcc, %g2, %l2
stw %i6, [%l7 + 0x60]
fmuld8sux16 %f4, %f2, %f4
tge %xcc, 0x6
bleu %xcc, loop_4080
st %f13, [%l7 + 0x30]
std %f6, [%l7 + 0x20]
umul %i2, 0x0EAE, %i7
loop_4080:
fmovsne %xcc, %f6, %f5
fxors %f15, %f5, %f2
ldx [%l7 + 0x10], %g7
fandnot2 %f0, %f6, %f10
fbo,a %fcc1, loop_4081
bgu,pn %xcc, loop_4082
bl %xcc, loop_4083
fcmple16 %f8, %f10, %i4
loop_4081:
tvc %icc, 0x3
loop_4082:
fmovdpos %icc, %f11, %f7
loop_4083:
fmovse %icc, %f11, %f1
movrlz %l5, %l6, %o0
tcc %icc, 0x7
subccc %g4, 0x0560, %o6
stx %l3, [%l7 + 0x20]
xnor %g1, 0x04EF, %i5
ldsh [%l7 + 0x4C], %g6
ble,a loop_4084
fsrc1 %f14, %f12
std %f8, [%l7 + 0x28]
st %f13, [%l7 + 0x08]
loop_4084:
fba,a %fcc0, loop_4085
fornot1s %f9, %f3, %f8
fands %f11, %f15, %f1
fsrc1 %f12, %f4
loop_4085:
tcc %xcc, 0x1
movrgz %i3, 0x07E, %o5
movcs %xcc, %o4, %g3
tleu %xcc, 0x4
sth %o1, [%l7 + 0x5C]
fbne %fcc3, loop_4086
bn,a,pn %xcc, loop_4087
ldx [%l7 + 0x48], %o3
st %f11, [%l7 + 0x10]
loop_4086:
lduh [%l7 + 0x5A], %o7
loop_4087:
fnot2s %f6, %f4
te %icc, 0x2
ldsw [%l7 + 0x0C], %l1
fbn,a %fcc3, loop_4088
bl,pn %icc, loop_4089
fnor %f8, %f0, %f4
ld [%l7 + 0x5C], %f7
loop_4088:
tsubcc %l4, 0x1E89, %l0
loop_4089:
fzeros %f6
fnegs %f7, %f10
bl %xcc, loop_4090
ldd [%l7 + 0x28], %f2
orncc %i0, %i1, %g5
fsrc1s %f2, %f4
loop_4090:
fmovdvs %icc, %f6, %f6
stb %o2, [%l7 + 0x44]
fmovs %f14, %f7
fpack32 %f6, %f14, %f12
lduh [%l7 + 0x7A], %g2
fands %f9, %f4, %f9
fmovrde %l2, %f8, %f4
bn,a,pn %xcc, loop_4091
fpack16 %f8, %f14
fblg,a %fcc0, loop_4092
xorcc %i6, %i7, %i2
loop_4091:
fnors %f0, %f13, %f5
fmovde %xcc, %f11, %f2
loop_4092:
ldub [%l7 + 0x14], %i4
fmovs %f10, %f3
tvs %xcc, 0x1
ldsh [%l7 + 0x18], %g7
ldsh [%l7 + 0x50], %l6
movrlz %o0, %g4, %l5
fmovsle %xcc, %f12, %f2
fmovsvc %xcc, %f15, %f5
mulx %o6, 0x0C84, %g1
tg %icc, 0x1
bgu,a %xcc, loop_4093
fmovsne %xcc, %f14, %f8
fmovdle %icc, %f1, %f3
ldsw [%l7 + 0x5C], %i5
loop_4093:
fbuge %fcc2, loop_4094
siam 0x7
edge16l %g6, %i3, %o5
fmul8ulx16 %f10, %f8, %f10
loop_4094:
fpadd16 %f4, %f12, %f6
ldub [%l7 + 0x0F], %o4
tl %xcc, 0x1
stw %g3, [%l7 + 0x14]
ldsh [%l7 + 0x54], %o1
lduw [%l7 + 0x74], %o3
bg loop_4095
bge loop_4096
fbuge,a %fcc1, loop_4097
movcc %icc, %l3, %o7
loop_4095:
movneg %icc, %l4, %l1
loop_4096:
ld [%l7 + 0x30], %f0
loop_4097:
movleu %icc, %l0, %i1
faligndata %f2, %f2, %f6
lduh [%l7 + 0x32], %g5
ldx [%l7 + 0x30], %o2
fmovda %icc, %f1, %f3
ld [%l7 + 0x7C], %f8
fmovs %f4, %f8
sdivx %i0, 0x0544, %l2
ldub [%l7 + 0x76], %g2
fmovsle %xcc, %f0, %f0
fbe,a %fcc1, loop_4098
fcmpd %fcc0, %f4, %f2
nop
setx loop_4099, %l0, %l1
jmpl %l1, %i6
xnor %i2, %i7, %g7
loop_4098:
fnot2s %f15, %f14
stb %l6, [%l7 + 0x33]
loop_4099:
ldd [%l7 + 0x70], %f12
tpos %xcc, 0x0
fmul8ulx16 %f10, %f14, %f2
fmovdvc %xcc, %f5, %f2
fmul8ulx16 %f6, %f4, %f10
fornot2 %f2, %f2, %f0
edge32ln %o0, %g4, %l5
ldub [%l7 + 0x09], %i4
xor %o6, 0x0DA4, %i5
fmovd %f10, %f6
stw %g6, [%l7 + 0x44]
stb %i3, [%l7 + 0x55]
std %f6, [%l7 + 0x58]
orcc %o5, %o4, %g3
bneg,a,pn %icc, loop_4100
fpadd16s %f8, %f6, %f1
fcmpgt32 %f4, %f8, %g1
addc %o3, %l3, %o1
loop_4100:
ldsw [%l7 + 0x48], %l4
xorcc %o7, %l1, %i1
tneg %xcc, 0x7
fmovsle %xcc, %f6, %f11
smulcc %g5, 0x0926, %l0
add %i0, %o2, %l2
fsrc1 %f0, %f4
brgz %g2, loop_4101
fpsub16s %f7, %f7, %f13
st %f11, [%l7 + 0x44]
fpsub16s %f13, %f9, %f11
loop_4101:
ldsh [%l7 + 0x18], %i2
std %f14, [%l7 + 0x08]
std %f0, [%l7 + 0x10]
ldd [%l7 + 0x40], %f12
bn,pn %icc, loop_4102
tle %icc, 0x5
std %f8, [%l7 + 0x20]
movne %xcc, %i6, %i7
loop_4102:
fmovde %icc, %f9, %f15
ble,pn %xcc, loop_4103
ldsh [%l7 + 0x58], %l6
ldsw [%l7 + 0x28], %g7
fmovdn %icc, %f0, %f0
loop_4103:
movrne %o0, %l5, %i4
fmovsgu %icc, %f14, %f8
faligndata %f0, %f12, %f8
ld [%l7 + 0x40], %f7
be,a loop_4104
xnor %o6, %g4, %g6
stw %i3, [%l7 + 0x20]
st %f9, [%l7 + 0x58]
loop_4104:
ldub [%l7 + 0x57], %i5
std %f10, [%l7 + 0x50]
fcmpne32 %f10, %f8, %o5
fzeros %f11
ldd [%l7 + 0x10], %f8
taddcc %g3, 0x13C8, %g1
siam 0x3
lduw [%l7 + 0x30], %o4
fbue %fcc1, loop_4105
fxors %f8, %f12, %f13
fbu,a %fcc2, loop_4106
fbul,a %fcc3, loop_4107
loop_4105:
sth %l3, [%l7 + 0x34]
fpsub32 %f0, %f4, %f0
loop_4106:
faligndata %f2, %f6, %f4
loop_4107:
lduw [%l7 + 0x4C], %o3
ba,pt %xcc, loop_4108
edge32n %l4, %o7, %o1
ld [%l7 + 0x60], %f13
fmovdcs %xcc, %f11, %f15
loop_4108:
fba %fcc2, loop_4109
fmul8x16au %f0, %f8, %f6
fnand %f14, %f2, %f8
fnot1 %f12, %f10
loop_4109:
movrlez %l1, 0x1A6, %g5
fors %f6, %f13, %f2
fnegs %f14, %f8
fpsub16 %f6, %f14, %f12
fmovscc %xcc, %f2, %f10
fbu %fcc0, loop_4110
movle %xcc, %l0, %i0
sth %o2, [%l7 + 0x2C]
fbuge %fcc0, loop_4111
loop_4110:
ldx [%l7 + 0x58], %i1
tneg %icc, 0x4
brz %l2, loop_4112
loop_4111:
fmul8x16al %f9, %f14, %f8
ld [%l7 + 0x6C], %f14
sethi 0x1D92, %g2
loop_4112:
fpsub32s %f3, %f1, %f13
ble,pt %xcc, loop_4113
tgu %xcc, 0x5
ldsh [%l7 + 0x56], %i2
fbge,a %fcc0, loop_4114
loop_4113:
fmovsne %xcc, %f8, %f13
edge32l %i7, %l6, %g7
stw %o0, [%l7 + 0x6C]
loop_4114:
fzeros %f14
tge %icc, 0x3
fxnor %f12, %f14, %f0
lduw [%l7 + 0x40], %l5
brlez %i6, loop_4115
fblg,a %fcc3, loop_4116
stb %i4, [%l7 + 0x1B]
call loop_4117
loop_4115:
fpack32 %f12, %f4, %f10
loop_4116:
stx %o6, [%l7 + 0x08]
sth %g6, [%l7 + 0x5E]
loop_4117:
edge32n %g4, %i3, %o5
stx %i5, [%l7 + 0x38]
fzeros %f0
ldub [%l7 + 0x77], %g3
fpsub32s %f3, %f0, %f6
fbg %fcc0, loop_4118
fmovse %icc, %f15, %f9
for %f14, %f0, %f12
sth %o4, [%l7 + 0x36]
loop_4118:
fpack32 %f8, %f14, %f10
std %f10, [%l7 + 0x38]
fmovdgu %icc, %f2, %f8
fmovrslz %g1, %f4, %f10
movvs %icc, %l3, %l4
bleu,pn %icc, loop_4119
fand %f12, %f12, %f14
fbge,a %fcc2, loop_4120
taddcctv %o3, %o1, %l1
loop_4119:
tsubcc %g5, %l0, %i0
fmovrdgez %o7, %f0, %f12
loop_4120:
fcmped %fcc2, %f10, %f10
fxor %f10, %f10, %f8
mulx %i1, %o2, %l2
fbu %fcc0, loop_4121
fmovsg %xcc, %f9, %f12
fmovdle %xcc, %f8, %f11
st %f15, [%l7 + 0x2C]
loop_4121:
smul %i2, %i7, %l6
ldub [%l7 + 0x69], %g7
bg loop_4122
fmovde %xcc, %f5, %f6
ldub [%l7 + 0x19], %g2
movrlz %o0, %i6, %i4
loop_4122:
fmul8sux16 %f4, %f2, %f0
fnors %f14, %f2, %f3
fmul8ulx16 %f4, %f2, %f6
tpos %xcc, 0x5
fmovsleu %icc, %f15, %f8
sllx %l5, %o6, %g4
stb %i3, [%l7 + 0x33]
fcmped %fcc0, %f12, %f8
udivcc %g6, 0x098D, %o5
stx %i5, [%l7 + 0x38]
fnegd %f12, %f12
movrne %o4, %g1, %g3
lduh [%l7 + 0x66], %l4
bvs,a,pt %xcc, loop_4123
fmovrslz %o3, %f3, %f4
sdivx %l3, 0x0246, %l1
stx %g5, [%l7 + 0x60]
loop_4123:
taddcc %o1, 0x0955, %l0
movleu %xcc, %o7, %i0
subc %i1, 0x154C, %l2
fzeros %f7
movrne %o2, 0x0E1, %i2
brgez,a %i7, loop_4124
ldub [%l7 + 0x48], %l6
ldsw [%l7 + 0x08], %g2
movrne %o0, %i6, %g7
loop_4124:
popc %l5, %o6
stx %g4, [%l7 + 0x68]
fnegd %f14, %f2
ld [%l7 + 0x3C], %f10
or %i4, 0x1CB6, %g6
fandnot2s %f14, %f9, %f3
fcmpeq16 %f0, %f6, %i3
ldsw [%l7 + 0x64], %o5
fcmpeq32 %f6, %f2, %i5
fbge,a %fcc1, loop_4125
lduh [%l7 + 0x78], %o4
srl %g1, %g3, %o3
fmovdg %xcc, %f1, %f7
loop_4125:
fmovspos %icc, %f8, %f14
fmovrse %l3, %f11, %f10
st %f3, [%l7 + 0x70]
bleu,pt %icc, loop_4126
ldub [%l7 + 0x16], %l1
fnot2s %f15, %f7
ldsh [%l7 + 0x5E], %l4
loop_4126:
fmovsleu %xcc, %f13, %f11
tneg %xcc, 0x3
ldsh [%l7 + 0x54], %o1
ldsh [%l7 + 0x12], %l0
stw %o7, [%l7 + 0x5C]
ldsb [%l7 + 0x25], %g5
mulscc %i0, 0x1EE6, %l2
st %f7, [%l7 + 0x54]
ldsw [%l7 + 0x2C], %o2
bge,pn %xcc, loop_4127
smulcc %i2, 0x08CE, %i1
std %f2, [%l7 + 0x30]
srlx %l6, %g2, %i7
loop_4127:
fmovsleu %xcc, %f0, %f11
fbug,a %fcc1, loop_4128
lduw [%l7 + 0x5C], %i6
fand %f10, %f2, %f4
lduh [%l7 + 0x4A], %o0
loop_4128:
sub %l5, 0x1724, %o6
tge %xcc, 0x0
addc %g4, %g7, %i4
taddcc %i3, 0x034D, %g6
fcmpeq16 %f8, %f2, %o5
subc %o4, %g1, %g3
fpmerge %f0, %f10, %f14
fmovrdgz %o3, %f4, %f12
fmovrsgz %i5, %f7, %f13
std %f12, [%l7 + 0x10]
fmovsn %icc, %f5, %f13
fmovsneg %xcc, %f10, %f10
sdivx %l3, 0x0A11, %l1
tvs %xcc, 0x4
brgez,a %l4, loop_4129
tpos %icc, 0x5
bcs,a,pt %icc, loop_4130
ld [%l7 + 0x08], %f10
loop_4129:
fmovrdne %l0, %f12, %f8
bcs,a %xcc, loop_4131
loop_4130:
fpsub32 %f4, %f8, %f6
ldx [%l7 + 0x38], %o7
fors %f14, %f12, %f7
loop_4131:
std %f12, [%l7 + 0x38]
fmovd %f10, %f8
fcmpes %fcc0, %f10, %f13
fxors %f4, %f13, %f3
movrne %o1, %i0, %l2
bcc loop_4132
movge %xcc, %o2, %i2
fmovdge %icc, %f4, %f6
ldsw [%l7 + 0x68], %g5
loop_4132:
bpos,a,pt %icc, loop_4133
fmovscc %xcc, %f15, %f4
add %l6, 0x1654, %g2
ldx [%l7 + 0x40], %i7
loop_4133:
movneg %icc, %i1, %o0
stw %l5, [%l7 + 0x20]
fsrc1s %f7, %f13
fpsub16 %f0, %f0, %f6
brgz %i6, loop_4134
ldsb [%l7 + 0x30], %o6
ld [%l7 + 0x24], %f5
edge32ln %g7, %i4, %g4
loop_4134:
brz,a %g6, loop_4135
subcc %o5, 0x0636, %o4
nop
setx loop_4136, %l0, %l1
jmpl %l1, %g1
movrgez %g3, %i3, %i5
loop_4135:
bneg loop_4137
st %f12, [%l7 + 0x40]
loop_4136:
lduw [%l7 + 0x30], %l3
fpack32 %f4, %f0, %f8
loop_4137:
ta %icc, 0x0
fmul8x16al %f4, %f2, %f8
stb %l1, [%l7 + 0x24]
add %l4, %o3, %l0
edge8l %o7, %o1, %l2
sra %i0, 0x1D, %o2
be,a,pn %icc, loop_4138
orcc %g5, 0x040A, %i2
fcmpne16 %f12, %f8, %g2
sth %i7, [%l7 + 0x78]
loop_4138:
ldx [%l7 + 0x10], %l6
fbul,a %fcc0, loop_4139
lduw [%l7 + 0x40], %o0
ld [%l7 + 0x70], %f2
stb %l5, [%l7 + 0x4B]
loop_4139:
fbul %fcc1, loop_4140
bg %xcc, loop_4141
bpos %xcc, loop_4142
bvc,a,pn %xcc, loop_4143
loop_4140:
fmuld8sux16 %f5, %f8, %f2
loop_4141:
fpsub32s %f10, %f12, %f15
loop_4142:
sth %i6, [%l7 + 0x4A]
loop_4143:
tg %icc, 0x6
fbue %fcc2, loop_4144
ldsb [%l7 + 0x5E], %o6
fmovdn %icc, %f3, %f13
ldub [%l7 + 0x61], %g7
loop_4144:
fmovdcc %xcc, %f4, %f1
subc %i1, %i4, %g6
edge8ln %g4, %o5, %o4
fbn,a %fcc0, loop_4145
ldsh [%l7 + 0x62], %g1
lduw [%l7 + 0x2C], %g3
addcc %i5, %l3, %l1
loop_4145:
stb %i3, [%l7 + 0x40]
te %xcc, 0x0
bleu,a,pt %icc, loop_4146
st %f9, [%l7 + 0x5C]
ldsb [%l7 + 0x0A], %o3
fornot1 %f2, %f12, %f0
loop_4146:
bgu,a %xcc, loop_4147
fmovs %f14, %f3
movrgz %l0, %l4, %o1
fmovdcc %icc, %f11, %f7
loop_4147:
st %f1, [%l7 + 0x64]
movn %xcc, %o7, %l2
fcmpeq16 %f6, %f2, %i0
edge16l %o2, %g5, %i2
tgu %icc, 0x4
brgez %i7, loop_4148
ldd [%l7 + 0x30], %f6
fmovsvc %icc, %f7, %f15
edge8 %g2, %l6, %l5
loop_4148:
fmovdl %icc, %f0, %f13
sth %i6, [%l7 + 0x3E]
fba,a %fcc3, loop_4149
fmovda %icc, %f15, %f3
ble,pt %icc, loop_4150
fabss %f13, %f4
loop_4149:
sth %o0, [%l7 + 0x18]
sra %o6, 0x10, %g7
loop_4150:
movcc %icc, %i4, %i1
ldsw [%l7 + 0x4C], %g6
fsrc1 %f14, %f4
mulscc %g4, 0x0276, %o4
fmovrdne %g1, %f6, %f12
sth %g3, [%l7 + 0x68]
array8 %o5, %l3, %i5
fmovrdne %l1, %f14, %f10
udivx %o3, 0x08B2, %i3
fbne,a %fcc0, loop_4151
movge %xcc, %l0, %o1
fpadd32s %f15, %f1, %f13
std %f12, [%l7 + 0x60]
loop_4151:
fmovsgu %icc, %f12, %f10
and %o7, %l2, %i0
fcmped %fcc1, %f8, %f2
bleu,a %xcc, loop_4152
stb %l4, [%l7 + 0x70]
fmovsleu %xcc, %f1, %f2
nop
setx loop_4153, %l0, %l1
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_4152:
movne %icc, %o2, %g5
ldd [%l7 + 0x28], %f14
tleu %icc, 0x0
loop_4153:
fmovrdlez %i2, %f10, %f6
ldsb [%l7 + 0x1F], %i7
bcc,a,pn %icc, loop_4154
fcmpeq16 %f0, %f12, %l6
addccc %g2, %l5, %o0
fmul8x16au %f13, %f11, %f8
loop_4154:
fbue,a %fcc1, loop_4155
fmovrslez %i6, %f0, %f3
stx %g7, [%l7 + 0x70]
stw %o6, [%l7 + 0x40]
loop_4155:
fones %f2
fpmerge %f11, %f0, %f4
fnot2s %f10, %f3
fmul8sux16 %f12, %f12, %f4
lduh [%l7 + 0x26], %i1
movle %icc, %i4, %g4
fmul8x16 %f12, %f10, %f10
sdivx %o4, 0x0012, %g6
fmovdleu %icc, %f12, %f9
fcmpgt32 %f0, %f4, %g1
lduw [%l7 + 0x70], %g3
fmovdpos %xcc, %f12, %f14
fmovrdlz %o5, %f6, %f4
taddcc %i5, 0x0677, %l3
fbue,a %fcc1, loop_4156
fmovrslz %l1, %f1, %f2
lduw [%l7 + 0x24], %i3
umulcc %o3, %o1, %o7
loop_4156:
ld [%l7 + 0x68], %f2
fxor %f6, %f0, %f0
te %icc, 0x2
be,a %xcc, loop_4157
ldx [%l7 + 0x68], %l2
ta %xcc, 0x2
movl %icc, %i0, %l4
loop_4157:
bge loop_4158
std %f14, [%l7 + 0x10]
nop
setx loop_4159, %l0, %l1
jmpl %l1, %l0
fmovsg %xcc, %f10, %f15
loop_4158:
addccc %g5, %i2, %i7
udivcc %l6, 0x1350, %o2
loop_4159:
fcmpgt16 %f14, %f0, %g2
andn %o0, %i6, %g7
movre %o6, %l5, %i1
smul %g4, 0x0FCA, %i4
st %f11, [%l7 + 0x0C]
stw %g6, [%l7 + 0x34]
fmovrdlez %o4, %f4, %f0
fexpand %f9, %f2
fmovrde %g3, %f2, %f6
ldub [%l7 + 0x6F], %g1
ldsh [%l7 + 0x26], %o5
popc %l3, %i5
move %icc, %l1, %o3
ldub [%l7 + 0x38], %i3
xnor %o7, 0x1BBF, %l2
ldsb [%l7 + 0x69], %o1
ta %icc, 0x0
stx %i0, [%l7 + 0x40]
lduw [%l7 + 0x08], %l4
lduw [%l7 + 0x34], %g5
fabss %f3, %f15
ldsh [%l7 + 0x4C], %i2
brz %l0, loop_4160
fcmped %fcc1, %f14, %f0
fmovrdgz %l6, %f12, %f6
bn,a,pn %xcc, loop_4161
loop_4160:
subc %o2, 0x0C83, %i7
edge32 %o0, %g2, %i6
stw %g7, [%l7 + 0x44]
loop_4161:
stw %o6, [%l7 + 0x10]
ld [%l7 + 0x64], %f5
fmovdl %icc, %f2, %f8
edge16l %i1, %l5, %g4
orcc %i4, %g6, %o4
edge16ln %g3, %g1, %o5
taddcc %l3, 0x0F8D, %i5
edge32l %o3, %i3, %l1
fnot2s %f11, %f14
fandnot2 %f2, %f10, %f10
fmovspos %icc, %f15, %f10
fmovscs %icc, %f11, %f6
fmovdgu %xcc, %f4, %f0
ldx [%l7 + 0x10], %o7
ldsb [%l7 + 0x17], %l2
sth %o1, [%l7 + 0x6E]
srl %i0, 0x0D, %l4
ld [%l7 + 0x44], %f11
smulcc %i2, 0x0634, %l0
fmovrdne %l6, %f2, %f4
tl %icc, 0x7
stb %g5, [%l7 + 0x60]
movrlz %o2, 0x259, %o0
fnors %f7, %f3, %f10
tge %xcc, 0x1
tleu %xcc, 0x5
fmovrdne %i7, %f4, %f14
call loop_4162
ldd [%l7 + 0x28], %f0
ldsb [%l7 + 0x3C], %i6
fmovdle %icc, %f11, %f7
loop_4162:
ldub [%l7 + 0x6B], %g7
fnot2s %f15, %f8
st %f14, [%l7 + 0x5C]
fpadd16s %f0, %f15, %f9
bpos,a,pn %xcc, loop_4163
fmovsl %icc, %f15, %f12
fmovse %icc, %f14, %f6
ldub [%l7 + 0x70], %g2
loop_4163:
tgu %icc, 0x6
sth %o6, [%l7 + 0x1A]
stw %i1, [%l7 + 0x6C]
tcs %icc, 0x0
tcc %xcc, 0x2
st %f6, [%l7 + 0x18]
array32 %l5, %g4, %g6
nop
setx loop_4164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f2, %f7
fsrc2 %f2, %f0
fcmpgt16 %f4, %f14, %i4
loop_4164:
movvc %icc, %g3, %o4
fblg,a %fcc2, loop_4165
stb %o5, [%l7 + 0x32]
fornot1s %f8, %f4, %f12
ldsw [%l7 + 0x08], %g1
loop_4165:
st %f8, [%l7 + 0x34]
fmovdcs %xcc, %f11, %f15
stw %i5, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f6
tneg %icc, 0x5
fornot1 %f8, %f14, %f8
lduh [%l7 + 0x4A], %l3
bneg %icc, loop_4166
fmovrdne %i3, %f10, %f0
ldx [%l7 + 0x38], %l1
edge8ln %o3, %l2, %o7
loop_4166:
bshuffle %f0, %f0, %f2
sdivx %i0, 0x095E, %o1
fmovrsgez %i2, %f14, %f9
ble,pn %xcc, loop_4167
fpadd32 %f0, %f0, %f12
tcc %xcc, 0x0
ldub [%l7 + 0x40], %l4
loop_4167:
bge,a loop_4168
tpos %xcc, 0x4
ldsh [%l7 + 0x58], %l6
ldx [%l7 + 0x68], %g5
loop_4168:
movleu %icc, %o2, %l0
fbue,a %fcc2, loop_4169
stx %i7, [%l7 + 0x38]
taddcc %o0, %g7, %g2
udivx %o6, 0x14B4, %i1
loop_4169:
umul %i6, %g4, %g6
ldd [%l7 + 0x68], %f2
fpadd16s %f0, %f3, %f10
ldub [%l7 + 0x19], %i4
fornot1 %f14, %f12, %f4
fbn,a %fcc2, loop_4170
brlz %g3, loop_4171
fmovspos %xcc, %f0, %f4
edge8l %o4, %o5, %l5
loop_4170:
fmul8ulx16 %f14, %f2, %f10
loop_4171:
fornot1s %f4, %f2, %f0
movrlez %i5, %g1, %l3
std %f8, [%l7 + 0x28]
stw %i3, [%l7 + 0x7C]
fnot2s %f12, %f11
tgu %icc, 0x2
fcmpd %fcc3, %f4, %f2
fnot1 %f12, %f6
alignaddr %o3, %l2, %o7
fmovsle %icc, %f14, %f11
movle %icc, %l1, %o1
fcmpeq32 %f8, %f12, %i2
smulcc %l4, 0x1F98, %i0
tge %xcc, 0x2
fbu,a %fcc0, loop_4172
fpadd32s %f2, %f3, %f14
sth %g5, [%l7 + 0x54]
tl %icc, 0x1
loop_4172:
taddcc %l6, 0x19BC, %o2
stw %i7, [%l7 + 0x1C]
edge8l %l0, %o0, %g2
fmovrsgez %o6, %f13, %f11
fmovsle %icc, %f4, %f15
edge16ln %i1, %i6, %g4
edge16ln %g7, %g6, %i4
srl %g3, 0x15, %o5
fmul8sux16 %f6, %f12, %f14
ldsb [%l7 + 0x4F], %o4
subccc %i5, %l5, %l3
stx %g1, [%l7 + 0x18]
fsrc2s %f6, %f5
fandnot2s %f7, %f0, %f4
srl %o3, %l2, %o7
fblg %fcc1, loop_4173
orn %i3, 0x079B, %o1
lduw [%l7 + 0x6C], %i2
fnand %f0, %f12, %f0
loop_4173:
fnand %f12, %f6, %f8
stb %l4, [%l7 + 0x16]
subc %i0, %l1, %g5
te %xcc, 0x2
fmovdneg %icc, %f10, %f4
sll %l6, %o2, %i7
fpadd16s %f12, %f8, %f4
ldsb [%l7 + 0x5D], %l0
fble %fcc0, loop_4174
fmovrdgz %g2, %f10, %f2
xorcc %o0, %i1, %i6
std %f0, [%l7 + 0x78]
loop_4174:
fble,a %fcc1, loop_4175
std %f10, [%l7 + 0x50]
stb %o6, [%l7 + 0x34]
edge16n %g4, %g6, %i4
loop_4175:
bneg,a,pn %icc, loop_4176
udivcc %g3, 0x01E5, %o5
fnor %f12, %f4, %f14
andcc %g7, 0x0F72, %i5
loop_4176:
fxor %f4, %f10, %f10
fbn,a %fcc0, loop_4177
ldsw [%l7 + 0x5C], %o4
st %f1, [%l7 + 0x70]
fmovrdgez %l5, %f8, %f6
loop_4177:
fcmpeq32 %f12, %f12, %l3
fmovsvs %xcc, %f1, %f15
lduh [%l7 + 0x4C], %o3
fnors %f12, %f1, %f15
fmul8ulx16 %f0, %f0, %f12
ldsb [%l7 + 0x13], %g1
st %f2, [%l7 + 0x38]
fbne %fcc0, loop_4178
stx %o7, [%l7 + 0x68]
fbge %fcc3, loop_4179
fmovdl %xcc, %f7, %f2
loop_4178:
ldsb [%l7 + 0x54], %i3
fzero %f12
loop_4179:
edge32n %o1, %l2, %l4
ldsh [%l7 + 0x4E], %i2
move %xcc, %l1, %i0
siam 0x5
ld [%l7 + 0x54], %f7
ldsw [%l7 + 0x18], %g5
movvc %icc, %l6, %i7
stw %o2, [%l7 + 0x24]
ldsb [%l7 + 0x4B], %g2
fabss %f11, %f12
movrlez %o0, %i1, %i6
addccc %o6, 0x028A, %l0
fmuld8ulx16 %f14, %f5, %f14
ldsh [%l7 + 0x2C], %g4
srax %g6, 0x1A, %g3
bge,a,pn %icc, loop_4180
stb %i4, [%l7 + 0x56]
andn %o5, %i5, %o4
fpsub32s %f15, %f5, %f9
loop_4180:
bgu,a,pt %xcc, loop_4181
fpackfix %f12, %f11
fbl,a %fcc0, loop_4182
movcs %xcc, %g7, %l3
loop_4181:
fsrc1s %f7, %f13
fnot1 %f2, %f2
loop_4182:
movn %xcc, %l5, %g1
srl %o3, %i3, %o7
move %icc, %o1, %l2
mulscc %l4, 0x17B3, %l1
lduh [%l7 + 0x18], %i2
sll %g5, %l6, %i0
orn %i7, 0x1F6D, %g2
ldsh [%l7 + 0x7C], %o0
ldx [%l7 + 0x20], %i1
fnors %f4, %f1, %f9
lduw [%l7 + 0x78], %o2
lduw [%l7 + 0x70], %i6
fpadd32s %f4, %f11, %f0
fbe %fcc3, loop_4183
fmovdge %xcc, %f15, %f3
fbue %fcc3, loop_4184
mova %icc, %l0, %g4
loop_4183:
sdivx %g6, 0x1B32, %g3
array8 %o6, %o5, %i5
loop_4184:
bvc,pt %icc, loop_4185
call loop_4186
tsubcc %i4, %g7, %l3
edge32n %o4, %g1, %o3
loop_4185:
stx %i3, [%l7 + 0x60]
loop_4186:
fornot1 %f0, %f0, %f0
fbug,a %fcc1, loop_4187
movvs %xcc, %o7, %l5
andcc %o1, 0x0C84, %l2
fmovsa %xcc, %f15, %f5
loop_4187:
tn %xcc, 0x2
fbu %fcc1, loop_4188
fmovscc %icc, %f11, %f3
fmovsne %xcc, %f8, %f12
andn %l4, 0x1495, %l1
loop_4188:
movn %xcc, %i2, %l6
fnot1 %f6, %f14
fmovsneg %xcc, %f0, %f15
stx %i0, [%l7 + 0x08]
lduw [%l7 + 0x34], %i7
ldsb [%l7 + 0x15], %g2
fones %f10
st %f11, [%l7 + 0x40]
edge32ln %o0, %i1, %g5
brgz,a %o2, loop_4189
tl %icc, 0x0
ldx [%l7 + 0x78], %i6
movpos %icc, %g4, %l0
loop_4189:
ldx [%l7 + 0x78], %g6
edge16 %o6, %g3, %o5
fbu,a %fcc0, loop_4190
st %f9, [%l7 + 0x64]
tneg %xcc, 0x3
tsubcctv %i4, %i5, %g7
loop_4190:
stw %l3, [%l7 + 0x14]
xorcc %o4, 0x1D81, %g1
movpos %icc, %o3, %o7
nop
setx loop_4191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgz %l5, loop_4192
fmovrsne %i3, %f7, %f5
fpadd16 %f2, %f4, %f14
loop_4191:
tle %icc, 0x5
loop_4192:
fmovdcs %icc, %f6, %f0
udivcc %o1, 0x0E8E, %l2
andn %l4, 0x1E85, %i2
edge16ln %l1, %i0, %l6
udivx %g2, 0x1D45, %i7
fcmped %fcc3, %f8, %f0
fxors %f6, %f8, %f9
umulcc %o0, %g5, %i1
tge %xcc, 0x5
fpadd16 %f10, %f8, %f10
fcmped %fcc0, %f12, %f4
fmovdne %icc, %f9, %f4
subcc %o2, %i6, %l0
ldsh [%l7 + 0x6A], %g4
mulscc %o6, 0x0062, %g3
tl %xcc, 0x6
lduh [%l7 + 0x14], %o5
fornot2 %f2, %f14, %f8
fbne,a %fcc0, loop_4193
fsrc2 %f12, %f0
movrlez %g6, %i4, %i5
movre %l3, %g7, %g1
loop_4193:
mulx %o3, %o4, %o7
andcc %i3, 0x01D0, %o1
fcmpne32 %f6, %f4, %l5
ldub [%l7 + 0x37], %l2
fpackfix %f8, %f12
fmovdgu %xcc, %f5, %f9
fmovsleu %xcc, %f11, %f6
lduw [%l7 + 0x4C], %i2
lduh [%l7 + 0x44], %l1
bcs loop_4194
fornot2 %f8, %f4, %f14
fcmple16 %f12, %f12, %l4
stx %i0, [%l7 + 0x68]
loop_4194:
fnegs %f14, %f9
movrlez %l6, %i7, %g2
xnor %g5, %o0, %o2
tge %icc, 0x1
movrlz %i6, 0x05A, %l0
std %f12, [%l7 + 0x60]
bneg,a,pt %xcc, loop_4195
tvs %xcc, 0x2
fmovrslz %i1, %f14, %f13
ldsw [%l7 + 0x74], %g4
loop_4195:
fmovsleu %xcc, %f11, %f4
siam 0x3
fpsub16s %f4, %f5, %f10
fnor %f4, %f10, %f14
andcc %g3, %o5, %g6
tle %icc, 0x4
fmovsle %xcc, %f9, %f13
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x53], %o6
ldub [%l7 + 0x5A], %i4
tl %icc, 0x6
movcs %icc, %i5, %g7
brz %l3, loop_4196
fxnor %f14, %f4, %f10
fmovrdlez %g1, %f6, %f14
movrgez %o4, 0x115, %o7
loop_4196:
fmovrsgz %o3, %f14, %f3
sdivx %i3, 0x01D0, %l5
stx %o1, [%l7 + 0x70]
xnorcc %i2, %l2, %l4
fxors %f13, %f6, %f6
tneg %icc, 0x1
fnot2 %f6, %f2
fbe %fcc1, loop_4197
brz,a %i0, loop_4198
fornot1s %f1, %f11, %f6
st %f4, [%l7 + 0x1C]
loop_4197:
srl %l6, %i7, %g2
loop_4198:
fpack16 %f4, %f4
fbul,a %fcc1, loop_4199
fnegs %f7, %f15
brz %g5, loop_4200
fandnot1 %f0, %f10, %f4
loop_4199:
tne %xcc, 0x0
ldsb [%l7 + 0x23], %o0
loop_4200:
bneg,pn %icc, loop_4201
stw %o2, [%l7 + 0x78]
edge16 %i6, %l0, %l1
movrlez %g4, 0x3CD, %i1
loop_4201:
stb %o5, [%l7 + 0x5D]
edge32 %g6, %g3, %o6
fmovrslz %i5, %f14, %f8
fandnot1 %f0, %f8, %f8
fcmple16 %f4, %f10, %g7
lduw [%l7 + 0x70], %l3
fnand %f12, %f2, %f2
fmovrdne %g1, %f4, %f2
xor %o4, %i4, %o3
fand %f14, %f2, %f2
fandnot1s %f2, %f1, %f13
ldd [%l7 + 0x70], %f8
fabsd %f0, %f14
sth %o7, [%l7 + 0x12]
xorcc %l5, 0x067E, %o1
fnot2 %f6, %f12
fmovdl %icc, %f2, %f6
ld [%l7 + 0x60], %f3
fxnors %f9, %f10, %f4
fmovrdlz %i2, %f6, %f0
andn %l2, 0x1C42, %l4
ld [%l7 + 0x28], %f10
subcc %i3, 0x0C3E, %i0
ldx [%l7 + 0x78], %i7
bcs,pt %icc, loop_4202
std %f10, [%l7 + 0x50]
udivx %l6, 0x009F, %g2
fmovsg %xcc, %f12, %f12
loop_4202:
fcmpeq32 %f6, %f0, %o0
fbe %fcc2, loop_4203
fmovdpos %icc, %f15, %f0
stb %g5, [%l7 + 0x57]
movvs %icc, %o2, %l0
loop_4203:
ld [%l7 + 0x7C], %f0
ldx [%l7 + 0x68], %i6
fbn,a %fcc0, loop_4204
bcc %icc, loop_4205
fbule,a %fcc2, loop_4206
fabsd %f4, %f8
loop_4204:
movrlez %g4, 0x27E, %l1
loop_4205:
tcc %xcc, 0x7
loop_4206:
smulcc %o5, 0x1EE4, %i1
andn %g3, %o6, %i5
movvc %xcc, %g7, %l3
ldd [%l7 + 0x08], %f0
ldsb [%l7 + 0x4B], %g6
fnands %f1, %f15, %f4
fmul8ulx16 %f6, %f6, %f2
lduw [%l7 + 0x60], %o4
bshuffle %f4, %f10, %f14
fsrc2s %f15, %f8
ldsw [%l7 + 0x74], %i4
fmovrde %g1, %f4, %f0
taddcc %o7, 0x025F, %o3
fpack32 %f14, %f8, %f2
ldsb [%l7 + 0x24], %o1
stx %l5, [%l7 + 0x60]
te %icc, 0x4
fpadd32 %f8, %f2, %f6
fbl,a %fcc3, loop_4207
movpos %xcc, %i2, %l2
sth %l4, [%l7 + 0x7E]
edge8 %i3, %i0, %i7
loop_4207:
fsrc2 %f0, %f0
edge8n %l6, %g2, %o0
andncc %g5, %l0, %i6
fsrc2 %f12, %f14
fba,a %fcc0, loop_4208
sllx %g4, %o2, %l1
fbl,a %fcc1, loop_4209
fabsd %f4, %f6
loop_4208:
fnot2s %f0, %f2
ble %icc, loop_4210
loop_4209:
fcmple32 %f6, %f0, %i1
pdist %f6, %f4, %f2
fble,a %fcc0, loop_4211
loop_4210:
movne %icc, %g3, %o5
bvs,a,pt %xcc, loop_4212
stb %i5, [%l7 + 0x54]
loop_4211:
ba,a,pt %xcc, loop_4213
fornot1s %f10, %f11, %f7
loop_4212:
fmovspos %xcc, %f1, %f10
alignaddrl %g7, %l3, %o6
loop_4213:
lduw [%l7 + 0x40], %o4
fble,a %fcc1, loop_4214
ld [%l7 + 0x10], %f1
fmovsvc %icc, %f15, %f4
fbue %fcc3, loop_4215
loop_4214:
movle %icc, %i4, %g1
ldx [%l7 + 0x38], %g6
tleu %icc, 0x1
loop_4215:
ldsw [%l7 + 0x30], %o7
lduw [%l7 + 0x30], %o1
fblg %fcc2, loop_4216
tg %icc, 0x0
srlx %o3, %i2, %l2
be,a,pt %icc, loop_4217
loop_4216:
fmovsvc %icc, %f7, %f5
fnors %f8, %f1, %f1
stw %l5, [%l7 + 0x70]
loop_4217:
ldx [%l7 + 0x10], %l4
ldsw [%l7 + 0x5C], %i0
srl %i3, %i7, %l6
edge8 %o0, %g5, %l0
array8 %i6, %g4, %g2
fcmpd %fcc2, %f4, %f4
movcc %icc, %o2, %l1
addcc %i1, %o5, %g3
stw %i5, [%l7 + 0x54]
fmovda %xcc, %f7, %f13
fbne,a %fcc0, loop_4218
fmovrslez %g7, %f5, %f14
brnz,a %o6, loop_4219
stx %l3, [%l7 + 0x08]
loop_4218:
ld [%l7 + 0x2C], %f4
fxor %f10, %f8, %f6
loop_4219:
fbul,a %fcc2, loop_4220
for %f12, %f12, %f6
fbue,a %fcc1, loop_4221
array32 %o4, %i4, %g6
loop_4220:
ldsw [%l7 + 0x20], %o7
fpackfix %f4, %f8
loop_4221:
sth %g1, [%l7 + 0x24]
lduh [%l7 + 0x18], %o3
fcmpgt32 %f0, %f4, %i2
st %f10, [%l7 + 0x08]
st %f2, [%l7 + 0x6C]
bge,a loop_4222
fmovsle %icc, %f15, %f8
ldsw [%l7 + 0x2C], %l2
stb %o1, [%l7 + 0x1A]
loop_4222:
lduw [%l7 + 0x4C], %l4
ld [%l7 + 0x44], %f8
tleu %icc, 0x6
srl %i0, 0x0D, %i3
ld [%l7 + 0x14], %f4
stw %l5, [%l7 + 0x28]
fmovdgu %xcc, %f3, %f15
fpackfix %f2, %f11
lduh [%l7 + 0x38], %l6
fcmpes %fcc0, %f7, %f11
bn loop_4223
fxor %f6, %f6, %f0
fandnot2 %f10, %f4, %f4
fmovdge %icc, %f2, %f2
loop_4223:
tsubcc %o0, %g5, %i7
fmovsle %xcc, %f1, %f5
fmovdn %icc, %f2, %f3
movleu %xcc, %i6, %g4
orcc %g2, %l0, %l1
lduh [%l7 + 0x0A], %i1
lduw [%l7 + 0x20], %o5
ldsh [%l7 + 0x72], %o2
ldx [%l7 + 0x60], %i5
lduh [%l7 + 0x6A], %g7
stw %g3, [%l7 + 0x24]
sub %o6, %l3, %o4
movleu %icc, %g6, %o7
tle %icc, 0x7
bcc,a loop_4224
ldsh [%l7 + 0x4E], %i4
ldsh [%l7 + 0x20], %g1
bleu,a %icc, loop_4225
loop_4224:
sth %o3, [%l7 + 0x3E]
stb %i2, [%l7 + 0x1A]
edge32 %l2, %o1, %i0
loop_4225:
ld [%l7 + 0x54], %f6
ldsb [%l7 + 0x35], %i3
ldx [%l7 + 0x38], %l4
andncc %l5, %o0, %g5
bleu %xcc, loop_4226
fcmpeq32 %f0, %f2, %i7
fpadd32s %f15, %f11, %f10
st %f14, [%l7 + 0x54]
loop_4226:
movrlez %i6, %l6, %g4
tg %icc, 0x0
lduw [%l7 + 0x6C], %l0
and %g2, %l1, %i1
ldsh [%l7 + 0x74], %o5
fcmpes %fcc1, %f12, %f9
ldd [%l7 + 0x30], %f0
ta %icc, 0x2
array8 %o2, %i5, %g7
lduh [%l7 + 0x14], %o6
movge %icc, %g3, %l3
and %g6, 0x1935, %o7
fxnor %f8, %f12, %f2
movle %xcc, %i4, %o4
udiv %g1, 0x023D, %i2
tleu %xcc, 0x0
movpos %xcc, %l2, %o3
ldub [%l7 + 0x2A], %i0
stw %o1, [%l7 + 0x40]
fbg,a %fcc1, loop_4227
fnand %f4, %f4, %f10
xnorcc %l4, %i3, %l5
sth %o0, [%l7 + 0x4E]
loop_4227:
edge16l %i7, %g5, %i6
brlz,a %l6, loop_4228
fxnors %f7, %f3, %f0
fmovsle %xcc, %f2, %f6
xnorcc %l0, 0x0F70, %g2
loop_4228:
edge32ln %l1, %i1, %o5
bcs,pt %icc, loop_4229
fmovrsne %g4, %f13, %f12
fmul8x16al %f13, %f0, %f6
xnor %i5, 0x0C8A, %o2
loop_4229:
fcmpes %fcc2, %f4, %f3
umul %o6, 0x17FD, %g7
fpackfix %f12, %f7
tne %xcc, 0x3
sth %l3, [%l7 + 0x5A]
ldub [%l7 + 0x56], %g6
fbo,a %fcc2, loop_4230
movrne %g3, 0x2BA, %i4
ldx [%l7 + 0x78], %o4
xorcc %o7, %i2, %g1
loop_4230:
movleu %xcc, %l2, %i0
edge8n %o1, %o3, %i3
fxnor %f4, %f12, %f0
popc %l4, %o0
fmovrsgz %i7, %f10, %f0
lduh [%l7 + 0x34], %l5
alignaddr %g5, %i6, %l6
fcmpes %fcc3, %f5, %f11
fmovrde %g2, %f6, %f0
ldsh [%l7 + 0x5E], %l0
ld [%l7 + 0x0C], %f5
stb %i1, [%l7 + 0x76]
tvc %xcc, 0x2
lduw [%l7 + 0x74], %o5
ld [%l7 + 0x2C], %f15
std %f0, [%l7 + 0x08]
fbg %fcc0, loop_4231
call loop_4232
fmovdl %xcc, %f9, %f15
xnor %g4, 0x008D, %l1
loop_4231:
fmovrdlez %o2, %f8, %f2
loop_4232:
udivx %o6, 0x08C9, %g7
fpadd16 %f8, %f6, %f14
fba %fcc1, loop_4233
fones %f4
fcmped %fcc1, %f6, %f14
fbge,a %fcc3, loop_4234
loop_4233:
bcc loop_4235
ldsw [%l7 + 0x24], %l3
st %f14, [%l7 + 0x2C]
loop_4234:
bpos %icc, loop_4236
loop_4235:
sll %g6, %g3, %i4
fmovdvs %xcc, %f2, %f14
fmovdl %icc, %f3, %f0
loop_4236:
or %o4, %i5, %i2
sethi 0x0B59, %o7
xorcc %l2, 0x0AE7, %g1
edge8n %o1, %i0, %i3
stx %o3, [%l7 + 0x78]
sth %o0, [%l7 + 0x68]
mulx %l4, %l5, %i7
stw %i6, [%l7 + 0x74]
movl %xcc, %l6, %g5
fmovsge %icc, %f8, %f13
ldsh [%l7 + 0x78], %g2
stw %l0, [%l7 + 0x28]
ldub [%l7 + 0x67], %o5
ldsh [%l7 + 0x1E], %g4
sth %l1, [%l7 + 0x7C]
fnor %f8, %f10, %f0
ldsw [%l7 + 0x50], %o2
ldub [%l7 + 0x50], %i1
fmovdpos %icc, %f9, %f13
fnot1s %f15, %f0
fmovdpos %xcc, %f7, %f3
brgez,a %o6, loop_4237
std %f0, [%l7 + 0x78]
addcc %l3, 0x16A3, %g6
lduh [%l7 + 0x30], %g7
loop_4237:
ldsw [%l7 + 0x14], %g3
fpsub16 %f4, %f8, %f14
sth %i4, [%l7 + 0x20]
fmovdle %xcc, %f6, %f4
srl %i5, %o4, %o7
ldub [%l7 + 0x3D], %l2
brlez,a %i2, loop_4238
fbuge,a %fcc3, loop_4239
fbge %fcc1, loop_4240
fsrc2 %f2, %f12
loop_4238:
fmul8sux16 %f4, %f2, %f12
loop_4239:
fmovse %icc, %f7, %f14
loop_4240:
lduh [%l7 + 0x30], %g1
edge8 %i0, %o1, %i3
umulcc %o0, %o3, %l4
fpsub32s %f9, %f12, %f10
fbg %fcc2, loop_4241
lduw [%l7 + 0x50], %l5
fnot1s %f10, %f14
ldsh [%l7 + 0x14], %i6
loop_4241:
bneg loop_4242
fmovrsgz %i7, %f15, %f12
ldub [%l7 + 0x44], %g5
std %f0, [%l7 + 0x40]
loop_4242:
tge %icc, 0x1
fmul8ulx16 %f8, %f4, %f4
movrgez %g2, %l6, %o5
fsrc2s %f1, %f9
smulcc %l0, 0x1F4B, %l1
fpsub16 %f8, %f10, %f14
lduh [%l7 + 0x14], %g4
fba %fcc1, loop_4243
stw %i1, [%l7 + 0x7C]
fcmpgt32 %f12, %f6, %o2
st %f1, [%l7 + 0x6C]
loop_4243:
fnands %f8, %f11, %f9
stb %l3, [%l7 + 0x27]
lduh [%l7 + 0x4E], %o6
tpos %xcc, 0x5
stx %g6, [%l7 + 0x38]
brnz %g7, loop_4244
fpack16 %f4, %f1
movrlez %i4, 0x335, %g3
lduw [%l7 + 0x08], %i5
loop_4244:
sethi 0x150E, %o4
array32 %o7, %l2, %i2
bshuffle %f14, %f0, %f2
ldsw [%l7 + 0x4C], %g1
brlz %i0, loop_4245
ld [%l7 + 0x5C], %f10
pdist %f12, %f0, %f2
sdiv %i3, 0x15D9, %o1
loop_4245:
edge8ln %o0, %o3, %l4
bvs loop_4246
bgu %xcc, loop_4247
fmovd %f6, %f14
fmovdpos %xcc, %f7, %f14
loop_4246:
fpadd32s %f7, %f1, %f3
loop_4247:
stx %i6, [%l7 + 0x30]
fmovrdgez %i7, %f14, %f10
edge16l %g5, %l5, %g2
movrgez %l6, %o5, %l1
fmul8x16au %f15, %f14, %f14
movrgz %l0, 0x02E, %g4
sub %i1, %o2, %o6
fpsub32s %f5, %f14, %f9
fmovd %f14, %f6
ble,a loop_4248
fpsub16s %f3, %f7, %f9
and %g6, %g7, %l3
movvs %icc, %g3, %i4
loop_4248:
ldsh [%l7 + 0x7A], %o4
bn loop_4249
ldub [%l7 + 0x34], %i5
fbue,a %fcc1, loop_4250
fnand %f0, %f8, %f14
loop_4249:
fcmpeq32 %f12, %f8, %l2
bl,a,pt %xcc, loop_4251
loop_4250:
ba,a %xcc, loop_4252
movneg %xcc, %i2, %o7
lduh [%l7 + 0x68], %i0
loop_4251:
ldsh [%l7 + 0x48], %i3
loop_4252:
edge8n %g1, %o1, %o0
fabsd %f6, %f0
ldub [%l7 + 0x63], %o3
tn %xcc, 0x2
fmovsa %icc, %f7, %f8
ldsh [%l7 + 0x28], %l4
ldd [%l7 + 0x60], %f8
movl %icc, %i6, %g5
ldsw [%l7 + 0x50], %l5
fbe,a %fcc0, loop_4253
fsrc2 %f2, %f8
sth %i7, [%l7 + 0x58]
bcs,pn %icc, loop_4254
loop_4253:
fmul8x16 %f13, %f8, %f0
ldsh [%l7 + 0x62], %l6
edge32 %g2, %l1, %o5
loop_4254:
fcmpd %fcc1, %f2, %f14
stx %l0, [%l7 + 0x28]
fmovd %f10, %f10
ld [%l7 + 0x30], %f12
fsrc2s %f0, %f8
edge32 %i1, %g4, %o2
bvs,a,pt %xcc, loop_4255
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x38], %g6
fmovsa %icc, %f5, %f3
loop_4255:
array32 %o6, %l3, %g3
tpos %icc, 0x2
fmovsvc %icc, %f7, %f9
tleu %icc, 0x2
sra %i4, %o4, %i5
ldsh [%l7 + 0x32], %g7
movl %icc, %l2, %o7
brlez,a %i2, loop_4256
addccc %i0, 0x1455, %g1
nop
setx loop_4257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc %i3, %o1
loop_4256:
bneg,a,pn %icc, loop_4258
fsrc1 %f4, %f10
loop_4257:
st %f13, [%l7 + 0x58]
lduw [%l7 + 0x2C], %o0
loop_4258:
fcmps %fcc0, %f7, %f3
fmovdcc %icc, %f14, %f11
sth %o3, [%l7 + 0x24]
ldsh [%l7 + 0x1C], %l4
ldub [%l7 + 0x3F], %i6
fands %f7, %f3, %f10
ld [%l7 + 0x3C], %f2
lduw [%l7 + 0x20], %l5
fpadd32s %f4, %f0, %f6
lduw [%l7 + 0x50], %i7
fble %fcc3, loop_4259
bneg,a,pn %xcc, loop_4260
edge8n %g5, %g2, %l1
fmovd %f2, %f12
loop_4259:
fornot1s %f3, %f3, %f0
loop_4260:
movpos %icc, %l6, %o5
fmovdpos %xcc, %f10, %f1
bg,pt %icc, loop_4261
edge32n %l0, %g4, %o2
tle %xcc, 0x4
stb %i1, [%l7 + 0x11]
loop_4261:
bl,a %icc, loop_4262
bgu,a,pt %icc, loop_4263
fzeros %f1
fmovdvs %xcc, %f14, %f10
loop_4262:
fsrc1 %f12, %f4
loop_4263:
fbo,a %fcc3, loop_4264
ldsb [%l7 + 0x23], %o6
fbne,a %fcc2, loop_4265
movge %icc, %l3, %g6
loop_4264:
fblg,a %fcc1, loop_4266
fbl %fcc1, loop_4267
loop_4265:
fmovsge %icc, %f13, %f9
ta %xcc, 0x0
loop_4266:
movre %g3, %o4, %i5
loop_4267:
fmovdcs %xcc, %f12, %f8
ld [%l7 + 0x54], %f13
tcs %xcc, 0x2
fmovrsne %g7, %f4, %f14
fxors %f10, %f8, %f2
fcmpgt16 %f14, %f0, %i4
sllx %o7, 0x0C, %i2
ldsb [%l7 + 0x5F], %l2
bne loop_4268
movcc %xcc, %g1, %i0
sdivcc %o1, 0x1950, %o0
fmovrsne %o3, %f14, %f4
loop_4268:
ldsw [%l7 + 0x40], %i3
fandnot2s %f1, %f8, %f9
fmovsneg %icc, %f5, %f4
movrne %l4, %l5, %i6
stw %i7, [%l7 + 0x54]
alignaddrl %g2, %l1, %l6
movrgz %g5, %l0, %o5
array16 %g4, %i1, %o2
ldd [%l7 + 0x28], %f4
ldd [%l7 + 0x70], %f8
ldx [%l7 + 0x50], %o6
ldub [%l7 + 0x39], %l3
fornot2s %f14, %f5, %f2
fpack16 %f4, %f11
ldx [%l7 + 0x60], %g6
sdivcc %g3, 0x0F41, %o4
fpsub16 %f0, %f4, %f10
nop
setx loop_4269, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x34], %i5
ldsh [%l7 + 0x6E], %i4
brz,a %o7, loop_4270
loop_4269:
lduh [%l7 + 0x44], %i2
xnor %l2, 0x08DE, %g1
fblg,a %fcc0, loop_4271
loop_4270:
ldsw [%l7 + 0x78], %g7
ldsb [%l7 + 0x71], %o1
brlez,a %i0, loop_4272
loop_4271:
std %f4, [%l7 + 0x60]
xorcc %o0, %o3, %l4
fmovrde %i3, %f0, %f14
loop_4272:
lduh [%l7 + 0x32], %l5
array32 %i6, %i7, %l1
bvs,a %icc, loop_4273
ldsb [%l7 + 0x30], %g2
fcmps %fcc2, %f5, %f6
movcc %icc, %g5, %l6
loop_4273:
sethi 0x01ED, %l0
nop
setx loop_4274, %l0, %l1
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 %o5, 0x171B, %i1
fmovscc %xcc, %f2, %f14
for %f8, %f12, %f6
loop_4274:
sth %o2, [%l7 + 0x24]
fone %f2
ldsb [%l7 + 0x60], %g4
fbul %fcc2, loop_4275
fba %fcc1, loop_4276
fmul8x16al %f2, %f2, %f4
st %f14, [%l7 + 0x34]
loop_4275:
fpadd32s %f8, %f14, %f0
loop_4276:
tcs %icc, 0x7
fnot2s %f9, %f8
subcc %o6, %l3, %g3
ldd [%l7 + 0x40], %f8
smulcc %o4, 0x065F, %i5
stw %i4, [%l7 + 0x30]
movne %xcc, %o7, %g6
fsrc2s %f12, %f8
brgez,a %l2, loop_4277
stx %g1, [%l7 + 0x78]
nop
setx loop_4278, %l0, %l1
jmpl %l1, %i2
ldsb [%l7 + 0x4E], %g7
loop_4277:
stw %i0, [%l7 + 0x2C]
movgu %icc, %o0, %o3
loop_4278:
stx %o1, [%l7 + 0x28]
udivcc %l4, 0x19C8, %i3
lduw [%l7 + 0x24], %l5
fmul8sux16 %f8, %f8, %f14
edge8ln %i7, %i6, %l1
ba,pn %icc, loop_4279
smulcc %g5, 0x1C5D, %g2
lduh [%l7 + 0x78], %l6
taddcctv %l0, 0x1FE1, %i1
loop_4279:
fcmpeq16 %f10, %f8, %o5
ldsb [%l7 + 0x58], %g4
tn %xcc, 0x0
fmovse %xcc, %f15, %f14
fbge,a %fcc3, loop_4280
fmul8x16 %f14, %f8, %f6
fmovrsne %o6, %f12, %f5
fmovrsgz %o2, %f2, %f2
loop_4280:
ldd [%l7 + 0x20], %f8
fmovrsgz %l3, %f12, %f12
ldsw [%l7 + 0x74], %g3
ldsb [%l7 + 0x4B], %o4
orn %i5, 0x0ACA, %i4
ta %icc, 0x6
movleu %xcc, %o7, %g6
fbo,a %fcc2, loop_4281
movleu %xcc, %g1, %i2
ldx [%l7 + 0x38], %g7
stx %i0, [%l7 + 0x78]
loop_4281:
edge8n %l2, %o0, %o3
fxnors %f9, %f7, %f9
ta %xcc, 0x1
brlez %l4, loop_4282
movl %icc, %i3, %l5
fmovrsne %o1, %f0, %f7
ldx [%l7 + 0x20], %i6
loop_4282:
xnorcc %l1, 0x1893, %g5
bgu %icc, loop_4283
ldub [%l7 + 0x63], %g2
xnor %l6, 0x00DF, %i7
st %f12, [%l7 + 0x18]
loop_4283:
addccc %i1, %l0, %g4
udivx %o6, 0x0A53, %o2
sethi 0x0E7A, %l3
fnor %f14, %f8, %f12
fbuge,a %fcc3, loop_4284
stx %g3, [%l7 + 0x68]
stx %o4, [%l7 + 0x10]
sdiv %i5, 0x16EB, %o5
loop_4284:
movn %xcc, %i4, %g6
ldx [%l7 + 0x70], %g1
ldub [%l7 + 0x62], %i2
fbug,a %fcc1, loop_4285
ldx [%l7 + 0x30], %o7
fmovdneg %icc, %f3, %f2
ldsb [%l7 + 0x6D], %g7
loop_4285:
xorcc %l2, 0x0193, %i0
fors %f1, %f15, %f1
ldx [%l7 + 0x18], %o3
fnot1 %f10, %f2
movvc %xcc, %o0, %i3
stw %l4, [%l7 + 0x5C]
edge8ln %l5, %i6, %l1
sdivcc %g5, 0x01A3, %g2
fsrc1 %f12, %f10
bpos,pt %icc, loop_4286
movl %icc, %o1, %i7
fmovsg %icc, %f11, %f6
move %icc, %i1, %l6
loop_4286:
fmovd %f14, %f8
alignaddrl %g4, %o6, %l0
edge16n %o2, %l3, %g3
fbge,a %fcc3, loop_4287
std %f14, [%l7 + 0x78]
array32 %i5, %o4, %i4
fornot2s %f1, %f11, %f7
loop_4287:
edge32ln %g6, %o5, %i2
lduh [%l7 + 0x5C], %g1
std %f14, [%l7 + 0x48]
fandnot1s %f5, %f7, %f9
ldub [%l7 + 0x73], %o7
ldx [%l7 + 0x58], %g7
sll %i0, 0x05, %l2
fbu %fcc0, loop_4288
and %o0, 0x1EB5, %i3
sra %o3, %l4, %l5
bne,a %icc, loop_4289
loop_4288:
std %f6, [%l7 + 0x58]
std %f14, [%l7 + 0x78]
sra %l1, 0x01, %g5
loop_4289:
edge8l %g2, %o1, %i6
ldsh [%l7 + 0x7C], %i1
bcc,a loop_4290
fnot2s %f10, %f12
nop
setx loop_4291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %i7, %g4, %o6
loop_4290:
bleu,pt %icc, loop_4292
fcmpd %fcc3, %f8, %f14
loop_4291:
array16 %l0, %l6, %o2
ldsh [%l7 + 0x3C], %g3
loop_4292:
ld [%l7 + 0x70], %f8
ldsh [%l7 + 0x0E], %i5
fmovdpos %xcc, %f15, %f14
fmovrsgz %o4, %f0, %f14
std %f10, [%l7 + 0x18]
tg %xcc, 0x6
ldub [%l7 + 0x28], %l3
or %g6, 0x1440, %i4
taddcc %o5, 0x1062, %g1
fmovrdne %i2, %f8, %f10
ldd [%l7 + 0x48], %f4
lduh [%l7 + 0x0E], %o7
fmovdne %xcc, %f7, %f15
fmul8x16 %f8, %f14, %f0
srl %g7, %i0, %o0
stx %i3, [%l7 + 0x10]
fornot2 %f0, %f12, %f8
mulscc %l2, %l4, %o3
ldsb [%l7 + 0x1F], %l1
fmovsleu %icc, %f5, %f15
fandnot1s %f7, %f15, %f6
bne,pn %xcc, loop_4293
std %f0, [%l7 + 0x60]
ldub [%l7 + 0x7C], %g5
ldsw [%l7 + 0x50], %l5
loop_4293:
fmovd %f0, %f2
stx %g2, [%l7 + 0x58]
ta %icc, 0x3
std %f2, [%l7 + 0x30]
be %icc, loop_4294
brgez %o1, loop_4295
fmul8x16au %f5, %f1, %f12
xnorcc %i6, 0x19C3, %i1
loop_4294:
srlx %g4, 0x1F, %i7
loop_4295:
bgu,a,pt %xcc, loop_4296
fmovdne %icc, %f6, %f5
fmovrsne %o6, %f13, %f15
lduh [%l7 + 0x3E], %l6
loop_4296:
edge16ln %l0, %o2, %g3
tneg %icc, 0x6
lduw [%l7 + 0x48], %i5
bneg,a loop_4297
fnand %f14, %f2, %f0
movcs %icc, %l3, %o4
stw %g6, [%l7 + 0x7C]
loop_4297:
stb %o5, [%l7 + 0x17]
lduw [%l7 + 0x6C], %g1
std %f2, [%l7 + 0x08]
bpos,pt %xcc, loop_4298
movl %icc, %i2, %i4
fpack16 %f0, %f1
fpack16 %f10, %f15
loop_4298:
sdivx %g7, 0x02A2, %i0
srl %o7, 0x12, %i3
srl %l2, %o0, %o3
lduh [%l7 + 0x2A], %l1
fnand %f2, %f4, %f0
mulscc %g5, %l5, %l4
sdivx %g2, 0x0464, %o1
fexpand %f6, %f12
orncc %i1, %i6, %i7
fcmple32 %f10, %f14, %g4
sdivcc %o6, 0x1C05, %l6
movvs %xcc, %o2, %g3
fmovdleu %icc, %f15, %f12
fnand %f14, %f10, %f2
edge16l %i5, %l0, %l3
call loop_4299
fmovdl %xcc, %f6, %f5
ldsw [%l7 + 0x54], %o4
stx %g6, [%l7 + 0x68]
loop_4299:
fnors %f0, %f14, %f14
ldx [%l7 + 0x18], %g1
lduh [%l7 + 0x18], %o5
lduh [%l7 + 0x6A], %i4
std %f6, [%l7 + 0x28]
addccc %g7, %i0, %i2
edge8 %i3, %l2, %o0
array8 %o7, %o3, %l1
fmovsle %xcc, %f7, %f10
fxors %f10, %f9, %f8
movge %icc, %g5, %l4
fbe %fcc3, loop_4300
fmovrse %l5, %f14, %f15
movge %icc, %o1, %i1
ldsb [%l7 + 0x56], %i6
loop_4300:
addc %g2, %i7, %o6
sethi 0x0EB5, %g4
sethi 0x10F5, %l6
edge32n %g3, %i5, %l0
fandnot2s %f10, %f7, %f10
edge32ln %l3, %o2, %g6
fandnot2s %f9, %f3, %f7
fcmps %fcc2, %f7, %f13
addc %g1, %o4, %i4
ldsb [%l7 + 0x32], %o5
lduh [%l7 + 0x74], %g7
ldub [%l7 + 0x23], %i0
ldx [%l7 + 0x58], %i2
sth %i3, [%l7 + 0x1A]
call loop_4301
stx %o0, [%l7 + 0x48]
fmovdvc %icc, %f2, %f6
fmovdne %xcc, %f0, %f3
loop_4301:
stb %o7, [%l7 + 0x33]
fandnot1 %f10, %f10, %f4
stw %o3, [%l7 + 0x10]
lduw [%l7 + 0x08], %l2
fmovsgu %xcc, %f14, %f3
fmovdvc %icc, %f10, %f6
bl,a loop_4302
fone %f12
st %f14, [%l7 + 0x14]
fmovscs %icc, %f0, %f2
loop_4302:
smul %l1, %g5, %l4
tvs %xcc, 0x6
stx %l5, [%l7 + 0x60]
or %i1, %o1, %g2
fcmps %fcc0, %f10, %f8
fmovsvs %icc, %f11, %f14
fpadd16 %f4, %f14, %f8
fmovdle %xcc, %f4, %f0
stx %i7, [%l7 + 0x48]
ldd [%l7 + 0x38], %f2
ldx [%l7 + 0x58], %i6
fmovrslz %o6, %f14, %f5
stx %g4, [%l7 + 0x58]
ldsb [%l7 + 0x55], %g3
lduh [%l7 + 0x22], %i5
fmovrdne %l0, %f2, %f2
lduw [%l7 + 0x54], %l3
tge %icc, 0x0
ld [%l7 + 0x68], %f11
fpadd16 %f14, %f12, %f4
movrgez %o2, 0x3B6, %g6
fpsub16 %f2, %f0, %f8
bge,a,pt %icc, loop_4303
fmovrslz %l6, %f1, %f11
fmovrdne %g1, %f0, %f14
udiv %i4, 0x139C, %o4
loop_4303:
fpsub16s %f14, %f7, %f2
ld [%l7 + 0x0C], %f3
lduw [%l7 + 0x3C], %g7
fblg %fcc2, loop_4304
fmovrdlez %i0, %f14, %f14
fxnor %f10, %f6, %f12
ldsb [%l7 + 0x44], %o5
loop_4304:
bge %icc, loop_4305
fnot2s %f8, %f14
tvc %icc, 0x7
fbe,a %fcc0, loop_4306
loop_4305:
lduw [%l7 + 0x68], %i2
fmovdvc %icc, %f4, %f14
brlz %i3, loop_4307
loop_4306:
fpsub32s %f15, %f14, %f4
fbn %fcc3, loop_4308
movge %xcc, %o0, %o3
loop_4307:
fbe %fcc2, loop_4309
addc %l2, %l1, %o7
loop_4308:
stx %l4, [%l7 + 0x50]
movneg %icc, %g5, %l5
loop_4309:
sth %o1, [%l7 + 0x18]
sth %i1, [%l7 + 0x5E]
ldsh [%l7 + 0x6E], %i7
taddcctv %g2, 0x18BC, %o6
ldx [%l7 + 0x28], %g4
bge,a,pt %xcc, loop_4310
tcs %icc, 0x3
tcc %xcc, 0x2
stw %i6, [%l7 + 0x54]
loop_4310:
udivcc %i5, 0x0E15, %l0
srax %g3, %o2, %g6
stx %l6, [%l7 + 0x58]
stw %g1, [%l7 + 0x3C]
ldub [%l7 + 0x6B], %i4
fmovscc %icc, %f9, %f10
fnands %f11, %f0, %f6
movrgez %o4, %g7, %l3
ldd [%l7 + 0x08], %f10
fble %fcc0, loop_4311
fmovdcs %xcc, %f15, %f9
bge,pn %icc, loop_4312
fnors %f5, %f13, %f10
loop_4311:
pdist %f6, %f12, %f0
bcc,a %icc, loop_4313
loop_4312:
move %icc, %o5, %i0
st %f7, [%l7 + 0x74]
edge8ln %i2, %i3, %o3
loop_4313:
alignaddr %o0, %l1, %l2
fxor %f4, %f10, %f14
movgu %xcc, %l4, %g5
andcc %o7, %o1, %l5
bcc,pn %xcc, loop_4314
stx %i7, [%l7 + 0x30]
fpackfix %f8, %f15
movcs %xcc, %g2, %o6
loop_4314:
tne %icc, 0x0
umul %g4, 0x01E6, %i1
fcmps %fcc2, %f12, %f5
be %xcc, loop_4315
fmul8ulx16 %f6, %f12, %f2
fabss %f14, %f11
tvs %xcc, 0x1
loop_4315:
subcc %i5, %i6, %l0
tsubcc %o2, %g6, %g3
fbg %fcc1, loop_4316
movrlez %l6, %g1, %i4
fnand %f0, %f4, %f8
addc %g7, %o4, %l3
loop_4316:
std %f4, [%l7 + 0x78]
fcmpgt32 %f10, %f10, %o5
ldsw [%l7 + 0x14], %i0
ldsb [%l7 + 0x7D], %i3
stw %o3, [%l7 + 0x64]
be,pt %xcc, loop_4317
fmovdvs %xcc, %f9, %f9
st %f12, [%l7 + 0x70]
stw %i2, [%l7 + 0x78]
loop_4317:
faligndata %f4, %f14, %f12
edge16ln %o0, %l2, %l4
ba,a,pt %icc, loop_4318
pdist %f10, %f2, %f2
fmovrsgez %g5, %f7, %f2
ldsw [%l7 + 0x50], %o7
loop_4318:
ld [%l7 + 0x38], %f1
movn %icc, %l1, %o1
ldub [%l7 + 0x19], %l5
movne %xcc, %g2, %o6
fmovrdlz %i7, %f2, %f0
fpsub32 %f8, %f2, %f12
movle %xcc, %i1, %g4
fmovdle %icc, %f2, %f4
bneg,pn %icc, loop_4319
ldd [%l7 + 0x08], %f14
movgu %xcc, %i6, %l0
and %o2, 0x1015, %g6
loop_4319:
fpack32 %f2, %f0, %f2
brlz %g3, loop_4320
fnor %f4, %f6, %f8
popc 0x1A51, %i5
fpack32 %f2, %f2, %f14
loop_4320:
lduw [%l7 + 0x18], %l6
bleu,pn %icc, loop_4321
fxor %f14, %f10, %f6
ldsh [%l7 + 0x68], %g1
bcs loop_4322
loop_4321:
fandnot2 %f6, %f0, %f12
ldd [%l7 + 0x20], %f4
tgu %icc, 0x5
loop_4322:
smulcc %g7, %o4, %l3
fpackfix %f2, %f5
bn,pn %xcc, loop_4323
ldx [%l7 + 0x18], %i4
std %f6, [%l7 + 0x50]
fnot2 %f0, %f10
loop_4323:
nop
setx loop_4324, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x1B92, %o5
fnegd %f14, %f4
tg %xcc, 0x7
loop_4324:
lduw [%l7 + 0x30], %i0
ld [%l7 + 0x34], %f3
alignaddr %i3, %i2, %o3
orncc %o0, %l4, %l2
movcc %xcc, %o7, %l1
ldsh [%l7 + 0x62], %g5
sth %o1, [%l7 + 0x68]
bcc,a loop_4325
movneg %icc, %g2, %l5
fmovsvs %icc, %f1, %f0
lduh [%l7 + 0x7A], %i7
loop_4325:
xnor %i1, 0x1004, %g4
ld [%l7 + 0x50], %f7
lduw [%l7 + 0x14], %i6
ldsb [%l7 + 0x20], %l0
fpsub32s %f11, %f1, %f5
fornot1 %f0, %f10, %f4
lduw [%l7 + 0x0C], %o6
fcmpd %fcc3, %f8, %f4
ldx [%l7 + 0x48], %o2
ldsb [%l7 + 0x79], %g6
movleu %icc, %i5, %g3
ld [%l7 + 0x6C], %f1
stb %l6, [%l7 + 0x4A]
edge32 %g7, %o4, %l3
fornot1s %f6, %f14, %f5
ldx [%l7 + 0x08], %g1
array16 %o5, %i0, %i3
addc %i2, 0x0269, %o3
edge8 %i4, %l4, %l2
fandnot1s %f9, %f11, %f12
fmovsneg %icc, %f15, %f11
ldx [%l7 + 0x58], %o7
sdivcc %l1, 0x0B64, %g5
fmovd %f2, %f10
lduw [%l7 + 0x30], %o1
fpmerge %f3, %f3, %f4
fexpand %f15, %f14
lduw [%l7 + 0x40], %o0
tl %xcc, 0x4
ldx [%l7 + 0x30], %l5
ldsb [%l7 + 0x0C], %g2
fbge,a %fcc1, loop_4326
fbo %fcc1, loop_4327
lduw [%l7 + 0x68], %i1
tsubcc %i7, 0x1FA6, %g4
loop_4326:
edge16ln %i6, %l0, %o2
loop_4327:
bpos %xcc, loop_4328
fmovdgu %icc, %f6, %f14
fmovdneg %xcc, %f4, %f8
fmovrde %g6, %f8, %f10
loop_4328:
stb %o6, [%l7 + 0x18]
lduw [%l7 + 0x4C], %g3
fmovsg %icc, %f10, %f6
srlx %l6, %i5, %g7
fnot2s %f12, %f0
stb %l3, [%l7 + 0x3C]
sethi 0x011D, %g1
lduw [%l7 + 0x68], %o4
edge32n %o5, %i0, %i2
brgez,a %i3, loop_4329
ldub [%l7 + 0x5C], %o3
srlx %l4, 0x1B, %l2
smul %i4, %o7, %l1
loop_4329:
srax %g5, 0x1C, %o1
fmovdge %xcc, %f8, %f6
fpack32 %f0, %f6, %f12
fbug,a %fcc0, loop_4330
stb %o0, [%l7 + 0x64]
subccc %g2, %i1, %l5
fornot1s %f14, %f8, %f8
loop_4330:
lduw [%l7 + 0x38], %g4
lduh [%l7 + 0x26], %i6
ldx [%l7 + 0x30], %i7
fbl,a %fcc3, loop_4331
stx %o2, [%l7 + 0x18]
fcmpeq32 %f12, %f4, %g6
ldsh [%l7 + 0x26], %l0
loop_4331:
fbne,a %fcc0, loop_4332
fmovsge %icc, %f13, %f7
lduh [%l7 + 0x58], %o6
edge8n %g3, %i5, %g7
loop_4332:
ldsb [%l7 + 0x22], %l3
fbge %fcc3, loop_4333
and %g1, %l6, %o4
sth %o5, [%l7 + 0x20]
te %icc, 0x4
loop_4333:
te %xcc, 0x0
tsubcctv %i2, %i3, %i0
ldd [%l7 + 0x48], %f2
stb %o3, [%l7 + 0x52]
bpos,a %icc, loop_4334
bn,pt %icc, loop_4335
fxnor %f6, %f8, %f4
xor %l4, %i4, %o7
loop_4334:
fmovd %f2, %f4
loop_4335:
fmovrdlez %l1, %f6, %f10
fpadd32s %f8, %f11, %f7
movre %g5, 0x35F, %l2
bshuffle %f6, %f10, %f4
stb %o0, [%l7 + 0x32]
sth %g2, [%l7 + 0x7A]
movcc %xcc, %i1, %l5
fpadd16 %f6, %f10, %f0
movrlz %o1, %i6, %i7
lduh [%l7 + 0x4C], %o2
ldd [%l7 + 0x50], %f0
lduw [%l7 + 0x30], %g6
edge16ln %g4, %l0, %o6
tcc %xcc, 0x2
stb %g3, [%l7 + 0x6A]
fmovdl %icc, %f6, %f7
fones %f4
udivx %i5, 0x11E4, %l3
te %xcc, 0x4
edge32 %g1, %g7, %o4
fmovscs %icc, %f4, %f13
fsrc2 %f4, %f2
brgez %l6, loop_4336
fnegd %f2, %f2
std %f14, [%l7 + 0x10]
ldub [%l7 + 0x29], %i2
loop_4336:
fpsub32 %f6, %f10, %f6
add %o5, 0x0424, %i3
fmovsvs %xcc, %f7, %f3
ldd [%l7 + 0x30], %f12
fcmpgt32 %f2, %f2, %i0
fmuld8ulx16 %f15, %f6, %f10
ldsh [%l7 + 0x56], %o3
fexpand %f12, %f4
mova %icc, %l4, %i4
fmovdleu %icc, %f4, %f11
stb %o7, [%l7 + 0x3B]
st %f9, [%l7 + 0x54]
stx %l1, [%l7 + 0x20]
fbul,a %fcc3, loop_4337
stw %l2, [%l7 + 0x70]
stb %g5, [%l7 + 0x6E]
edge8l %g2, %i1, %l5
loop_4337:
fpadd32s %f12, %f2, %f13
fmovsn %icc, %f5, %f2
ldsb [%l7 + 0x77], %o1
tcc %xcc, 0x1
stb %o0, [%l7 + 0x54]
mova %xcc, %i6, %o2
movrgz %i7, %g6, %l0
fpmerge %f10, %f5, %f10
fornot2 %f4, %f8, %f4
alignaddr %g4, %g3, %i5
array32 %l3, %o6, %g7
fbule %fcc2, loop_4338
edge16 %o4, %l6, %g1
ldsh [%l7 + 0x2A], %i2
ldd [%l7 + 0x58], %f12
loop_4338:
fbul %fcc2, loop_4339
stx %i3, [%l7 + 0x50]
fcmpes %fcc1, %f3, %f9
fmovdne %xcc, %f2, %f14
loop_4339:
fnands %f8, %f7, %f15
ldsh [%l7 + 0x5C], %o5
fbule,a %fcc1, loop_4340
bne loop_4341
array16 %i0, %l4, %i4
movvs %icc, %o7, %l1
loop_4340:
edge32l %o3, %g5, %g2
loop_4341:
xnorcc %i1, 0x0F3E, %l5
tpos %icc, 0x2
fmovdge %xcc, %f9, %f14
stx %l2, [%l7 + 0x38]
stb %o1, [%l7 + 0x08]
addcc %o0, 0x06C5, %i6
lduw [%l7 + 0x78], %o2
fnot1s %f12, %f9
brgz %i7, loop_4342
fmul8x16al %f14, %f8, %f6
umulcc %l0, 0x0DF9, %g6
movcs %xcc, %g3, %i5
loop_4342:
subcc %g4, 0x0759, %l3
stb %o6, [%l7 + 0x14]
array32 %g7, %o4, %l6
fmovrse %i2, %f14, %f15
bleu,a %icc, loop_4343
andncc %g1, %i3, %i0
fmovdl %xcc, %f7, %f13
fbo %fcc0, loop_4344
loop_4343:
sub %l4, 0x1FAC, %o5
ldsb [%l7 + 0x24], %i4
orn %l1, %o3, %g5
loop_4344:
fnand %f12, %f12, %f12
bvc,a,pt %xcc, loop_4345
lduh [%l7 + 0x28], %o7
subcc %i1, %l5, %g2
fpadd16s %f9, %f12, %f10
loop_4345:
ldsh [%l7 + 0x24], %l2
ldsw [%l7 + 0x0C], %o0
sdivcc %o1, 0x0422, %o2
umul %i6, %i7, %g6
fbul %fcc1, loop_4346
movcc %icc, %g3, %i5
fmovdle %xcc, %f7, %f0
std %f8, [%l7 + 0x78]
loop_4346:
ld [%l7 + 0x28], %f1
fmovs %f15, %f7
fpsub32 %f6, %f4, %f8
lduh [%l7 + 0x24], %g4
bn,pn %icc, loop_4347
fpack32 %f10, %f14, %f6
fcmpgt32 %f14, %f6, %l0
fmuld8ulx16 %f2, %f8, %f0
loop_4347:
bleu %icc, loop_4348
tcs %xcc, 0x3
lduw [%l7 + 0x54], %l3
stb %g7, [%l7 + 0x79]
loop_4348:
std %f2, [%l7 + 0x08]
stx %o4, [%l7 + 0x60]
lduw [%l7 + 0x20], %l6
sethi 0x0587, %o6
movvc %xcc, %g1, %i2
fmuld8ulx16 %f0, %f13, %f8
ldsb [%l7 + 0x71], %i0
sth %l4, [%l7 + 0x72]
fandnot2s %f14, %f6, %f5
ldsw [%l7 + 0x18], %i3
sth %i4, [%l7 + 0x54]
fnot1s %f8, %f0
fnot1 %f10, %f2
ld [%l7 + 0x28], %f15
stx %o5, [%l7 + 0x30]
fxors %f1, %f0, %f11
bgu %xcc, loop_4349
sra %l1, %o3, %g5
stw %i1, [%l7 + 0x54]
mulx %o7, %l5, %l2
loop_4349:
fmovsneg %xcc, %f14, %f15
udivx %g2, 0x1C25, %o1
movrlz %o0, 0x31E, %i6
fpack16 %f14, %f1
nop
setx loop_4350, %l0, %l1
jmpl %l1, %i7
fmul8sux16 %f14, %f14, %f4
ldsb [%l7 + 0x6E], %g6
fcmple16 %f10, %f10, %g3
loop_4350:
fnegs %f15, %f10
orcc %i5, 0x1EA3, %g4
ldsh [%l7 + 0x22], %o2
fnegd %f4, %f8
fmovrdgez %l0, %f12, %f14
fnot2s %f11, %f10
edge32 %l3, %g7, %l6
ldsw [%l7 + 0x30], %o4
fmovsn %icc, %f9, %f5
movcc %xcc, %g1, %o6
edge8ln %i0, %l4, %i3
tcs %xcc, 0x0
ldd [%l7 + 0x48], %f0
fmovscs %icc, %f9, %f12
fmovda %icc, %f6, %f13
fnands %f4, %f14, %f6
fmovd %f0, %f8
ldsb [%l7 + 0x20], %i4
popc %i2, %o5
fcmpne16 %f4, %f8, %o3
alignaddr %g5, %l1, %i1
fmovde %xcc, %f2, %f4
edge8ln %l5, %l2, %g2
mulx %o7, %o0, %o1
stw %i6, [%l7 + 0x6C]
fmovdn %icc, %f11, %f1
ldub [%l7 + 0x45], %g6
sllx %i7, %i5, %g4
fmovspos %icc, %f14, %f8
tne %xcc, 0x2
fandnot2 %f12, %f6, %f2
fmovsgu %xcc, %f3, %f5
fbne %fcc1, loop_4351
fmovrde %o2, %f2, %f14
ldub [%l7 + 0x52], %g3
tge %xcc, 0x6
loop_4351:
bn,pt %icc, loop_4352
fbue %fcc0, loop_4353
edge32l %l0, %g7, %l3
stb %o4, [%l7 + 0x7B]
loop_4352:
ldsh [%l7 + 0x4C], %g1
loop_4353:
fornot2s %f12, %f5, %f4
lduh [%l7 + 0x2A], %l6
fbu,a %fcc1, loop_4354
or %i0, 0x118C, %o6
sth %l4, [%l7 + 0x46]
fnot1s %f3, %f2
loop_4354:
fba,a %fcc0, loop_4355
fcmpne32 %f8, %f4, %i4
fpmerge %f4, %f11, %f4
fcmple16 %f14, %f6, %i2
loop_4355:
fmovrdgez %o5, %f2, %f2
ldsh [%l7 + 0x4A], %o3
fabsd %f12, %f12
stw %g5, [%l7 + 0x78]
lduh [%l7 + 0x10], %l1
fmovdge %xcc, %f3, %f7
fba,a %fcc2, loop_4356
ldsw [%l7 + 0x20], %i3
fones %f12
sth %i1, [%l7 + 0x30]
loop_4356:
ldub [%l7 + 0x12], %l5
addccc %l2, %g2, %o7
ld [%l7 + 0x08], %f10
umulcc %o0, %o1, %i6
movrlez %i7, 0x099, %i5
bneg loop_4357
tcc %xcc, 0x4
brlz %g6, loop_4358
std %f4, [%l7 + 0x78]
loop_4357:
stx %g4, [%l7 + 0x30]
stb %g3, [%l7 + 0x79]
loop_4358:
be,a %xcc, loop_4359
movrlez %l0, %g7, %o2
sethi 0x174C, %o4
st %f11, [%l7 + 0x74]
loop_4359:
fmovdvc %xcc, %f4, %f14
ldub [%l7 + 0x7B], %l3
movrne %g1, %i0, %l6
fzero %f6
movge %icc, %o6, %l4
fmovd %f4, %f6
sdivx %i4, 0x0DE9, %o5
fmovdn %xcc, %f0, %f13
tn %xcc, 0x6
edge32ln %i2, %o3, %g5
fpack16 %f14, %f4
mulx %l1, %i3, %i1
be,pt %xcc, loop_4360
fbule %fcc3, loop_4361
ldsb [%l7 + 0x35], %l2
fba,a %fcc1, loop_4362
loop_4360:
movpos %icc, %l5, %g2
loop_4361:
mulscc %o0, 0x00FC, %o7
lduw [%l7 + 0x40], %i6
loop_4362:
tpos %xcc, 0x4
lduw [%l7 + 0x40], %o1
sll %i5, 0x0F, %i7
fcmpgt16 %f10, %f6, %g4
stb %g3, [%l7 + 0x34]
fmovrsgez %g6, %f0, %f12
movrlz %l0, %g7, %o2
fsrc1s %f10, %f2
fmovdvs %icc, %f6, %f11
orn %l3, 0x0FA5, %o4
srlx %g1, 0x03, %i0
sub %o6, 0x0490, %l6
be loop_4363
smul %l4, %i4, %i2
std %f0, [%l7 + 0x50]
movvs %xcc, %o3, %g5
loop_4363:
ldx [%l7 + 0x48], %o5
ld [%l7 + 0x2C], %f7
fnot1 %f14, %f6
stw %l1, [%l7 + 0x50]
nop
setx loop_4364, %l0, %l1
jmpl %l1, %i3
stw %i1, [%l7 + 0x48]
st %f7, [%l7 + 0x6C]
ldsw [%l7 + 0x1C], %l5
loop_4364:
movl %xcc, %l2, %g2
udivx %o0, 0x09D2, %o7
edge32n %i6, %o1, %i7
fcmps %fcc1, %f9, %f9
alignaddr %i5, %g4, %g3
movre %g6, 0x3EF, %g7
fpsub16s %f14, %f13, %f13
fcmpgt16 %f12, %f2, %l0
fblg,a %fcc1, loop_4365
fpadd32 %f10, %f8, %f2
ldx [%l7 + 0x40], %o2
std %f2, [%l7 + 0x18]
loop_4365:
fmovsneg %xcc, %f11, %f2
fcmple16 %f10, %f12, %o4
fbul,a %fcc3, loop_4366
ldx [%l7 + 0x68], %g1
fandnot2 %f10, %f6, %f6
call loop_4367
loop_4366:
addcc %l3, 0x006A, %i0
fmovrslz %o6, %f1, %f7
fpadd32s %f9, %f12, %f3
loop_4367:
tneg %icc, 0x2
fbug,a %fcc0, loop_4368
fbug %fcc1, loop_4369
taddcctv %l4, %i4, %l6
stx %o3, [%l7 + 0x78]
loop_4368:
stb %g5, [%l7 + 0x18]
loop_4369:
fble %fcc2, loop_4370
sll %o5, %l1, %i2
edge8 %i3, %l5, %l2
array8 %g2, %o0, %o7
loop_4370:
fmuld8ulx16 %f10, %f11, %f14
bcc,a %icc, loop_4371
edge32ln %i6, %o1, %i1
bleu,a %icc, loop_4372
udivcc %i5, 0x1B3B, %i7
loop_4371:
and %g4, %g6, %g3
tsubcctv %l0, %g7, %o2
loop_4372:
fmovsvs %icc, %f12, %f9
fmovdvs %icc, %f3, %f7
stx %o4, [%l7 + 0x08]
std %f0, [%l7 + 0x48]
tle %xcc, 0x2
ldx [%l7 + 0x48], %g1
sdivx %l3, 0x1FBC, %i0
stb %o6, [%l7 + 0x37]
edge32n %i4, %l4, %l6
add %o3, %g5, %o5
tge %icc, 0x0
alignaddr %l1, %i2, %l5
stw %l2, [%l7 + 0x08]
tn %xcc, 0x5
fcmpgt16 %f6, %f4, %i3
fand %f12, %f0, %f14
fcmpeq16 %f12, %f14, %g2
lduh [%l7 + 0x7C], %o7
stx %o0, [%l7 + 0x18]
movleu %icc, %o1, %i6
bcc %icc, loop_4373
fsrc1 %f4, %f6
fmovrdlz %i1, %f4, %f2
ldsh [%l7 + 0x50], %i7
loop_4373:
fpadd32 %f2, %f0, %f2
fnegd %f8, %f12
fnot1s %f11, %f9
fbg,a %fcc1, loop_4374
stw %g4, [%l7 + 0x54]
stw %i5, [%l7 + 0x54]
fmovdneg %icc, %f4, %f8
loop_4374:
nop
setx loop_4375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f11, %f7
udiv %g3, 0x1351, %g6
ld [%l7 + 0x3C], %f1
loop_4375:
smul %l0, %o2, %g7
bge loop_4376
edge16n %g1, %o4, %i0
bneg,a %xcc, loop_4377
fmovde %xcc, %f4, %f2
loop_4376:
array16 %o6, %l3, %l4
ldd [%l7 + 0x18], %f4
loop_4377:
fnand %f0, %f14, %f8
ldsw [%l7 + 0x48], %i4
fmuld8ulx16 %f2, %f15, %f14
bpos,a,pn %icc, loop_4378
mulscc %l6, 0x141B, %o3
fxnors %f11, %f9, %f2
smulcc %o5, 0x1120, %l1
loop_4378:
ldd [%l7 + 0x10], %f14
fmovdcc %icc, %f4, %f14
ldsw [%l7 + 0x74], %g5
ldx [%l7 + 0x40], %l5
tvc %xcc, 0x4
fzeros %f2
fmovrdgz %i2, %f10, %f10
bge loop_4379
ldsh [%l7 + 0x12], %l2
fbul %fcc3, loop_4380
bg,a,pn %icc, loop_4381
loop_4379:
ldd [%l7 + 0x50], %f14
fbge,a %fcc3, loop_4382
loop_4380:
ba,pt %icc, loop_4383
loop_4381:
fba %fcc3, loop_4384
movrne %g2, %o7, %i3
loop_4382:
tg %icc, 0x7
loop_4383:
edge16 %o0, %o1, %i1
loop_4384:
fpsub32 %f12, %f0, %f0
sth %i6, [%l7 + 0x38]
ld [%l7 + 0x7C], %f7
movgu %icc, %i7, %i5
fmovscc %xcc, %f14, %f10
ldsw [%l7 + 0x40], %g3
xor %g4, 0x10A7, %g6
fmovd %f0, %f10
fmovrse %l0, %f0, %f7
ld [%l7 + 0x7C], %f10
tg %icc, 0x5
fpadd16s %f12, %f1, %f3
bg,a,pn %xcc, loop_4385
xnor %g7, %o2, %g1
stw %i0, [%l7 + 0x58]
lduw [%l7 + 0x34], %o4
loop_4385:
fpmerge %f8, %f12, %f4
fmovscs %icc, %f4, %f11
edge32n %l3, %o6, %i4
bg,a loop_4386
fbu %fcc3, loop_4387
tg %xcc, 0x0
fnot2s %f15, %f2
loop_4386:
brz,a %l6, loop_4388
loop_4387:
udiv %l4, 0x1D19, %o3
alignaddrl %l1, %g5, %l5
stw %i2, [%l7 + 0x0C]
loop_4388:
bneg loop_4389
movg %icc, %o5, %l2
orncc %o7, 0x0DF0, %g2
orn %o0, 0x0438, %i3
loop_4389:
fpadd16s %f7, %f11, %f13
ld [%l7 + 0x60], %f8
stb %i1, [%l7 + 0x2C]
ldub [%l7 + 0x17], %o1
movneg %icc, %i6, %i7
tle %icc, 0x7
fmovrdlz %g3, %f12, %f12
call loop_4390
ldsb [%l7 + 0x3E], %g4
fone %f4
fmovsa %icc, %f2, %f14
loop_4390:
sth %g6, [%l7 + 0x28]
fpadd16s %f12, %f12, %f11
fbo %fcc2, loop_4391
fand %f2, %f10, %f0
tg %xcc, 0x2
fzero %f0
loop_4391:
brlz,a %i5, loop_4392
ba,a loop_4393
tle %xcc, 0x2
fone %f0
loop_4392:
ldd [%l7 + 0x38], %f6
loop_4393:
fcmpgt16 %f12, %f8, %g7
fbul %fcc3, loop_4394
stx %l0, [%l7 + 0x10]
ldx [%l7 + 0x10], %o2
ldsh [%l7 + 0x7E], %g1
loop_4394:
ldsw [%l7 + 0x5C], %i0
st %f4, [%l7 + 0x48]
smulcc %o4, %o6, %l3
tsubcctv %i4, 0x1FC7, %l6
fone %f14
fzeros %f6
std %f8, [%l7 + 0x70]
sdiv %l4, 0x1AE6, %l1
orcc %o3, %l5, %i2
bge %icc, loop_4395
fors %f14, %f5, %f0
ldsw [%l7 + 0x1C], %o5
fmovsle %icc, %f11, %f1
loop_4395:
lduw [%l7 + 0x4C], %g5
fmovrdne %l2, %f10, %f8
sethi 0x1F89, %o7
umulcc %o0, 0x1457, %i3
ldx [%l7 + 0x08], %i1
bvs,pt %icc, loop_4396
stw %g2, [%l7 + 0x08]
fmovsvc %icc, %f2, %f5
fandnot1 %f8, %f6, %f6
loop_4396:
fmovda %icc, %f8, %f7
lduh [%l7 + 0x36], %i6
fmovsvc %icc, %f0, %f14
fpackfix %f10, %f3
bshuffle %f8, %f14, %f10
fands %f1, %f2, %f1
edge8 %o1, %g3, %g4
tcc %icc, 0x1
subcc %g6, %i7, %i5
ldx [%l7 + 0x50], %l0
movn %xcc, %o2, %g1
movleu %icc, %g7, %o4
ldx [%l7 + 0x30], %i0
std %f2, [%l7 + 0x58]
bvs,pt %xcc, loop_4397
ld [%l7 + 0x44], %f2
movrgz %o6, 0x28D, %l3
and %l6, %l4, %l1
loop_4397:
fmovrdlz %i4, %f12, %f14
movleu %xcc, %o3, %i2
fbu %fcc1, loop_4398
fcmpd %fcc1, %f6, %f8
fmovsneg %icc, %f14, %f6
fmovrdne %l5, %f4, %f8
loop_4398:
fone %f12
sra %o5, %g5, %l2
fmul8ulx16 %f8, %f12, %f6
fcmpgt32 %f0, %f4, %o0
ldub [%l7 + 0x22], %o7
brlez %i1, loop_4399
stw %g2, [%l7 + 0x34]
bge loop_4400
udivx %i3, 0x1E0A, %o1
loop_4399:
ldsb [%l7 + 0x71], %i6
fmovdle %icc, %f6, %f3
loop_4400:
movne %icc, %g4, %g6
movneg %icc, %i7, %i5
std %f0, [%l7 + 0x60]
sdivx %g3, 0x1AC1, %l0
ld [%l7 + 0x68], %f7
umul %g1, %o2, %g7
brlz,a %i0, loop_4401
movre %o4, %l3, %l6
movrne %o6, 0x092, %l1
bpos,pn %xcc, loop_4402
loop_4401:
brz,a %i4, loop_4403
movg %xcc, %o3, %i2
sdivcc %l5, 0x0D2B, %o5
loop_4402:
ldx [%l7 + 0x10], %g5
loop_4403:
ldd [%l7 + 0x30], %f4
fones %f4
edge8 %l2, %l4, %o0
ble,a loop_4404
stb %i1, [%l7 + 0x1D]
stx %o7, [%l7 + 0x40]
ldsw [%l7 + 0x24], %g2
loop_4404:
fmovsn %icc, %f2, %f4
smulcc %i3, %o1, %g4
fand %f12, %f6, %f0
sth %g6, [%l7 + 0x12]
edge32n %i7, %i6, %i5
fmovdg %xcc, %f0, %f15
lduw [%l7 + 0x38], %g3
bge,a,pn %xcc, loop_4405
fpsub32 %f10, %f14, %f0
fnot2 %f2, %f10
sth %g1, [%l7 + 0x2A]
loop_4405:
movvc %icc, %o2, %l0
fbo,a %fcc2, loop_4406
taddcctv %i0, %g7, %o4
andn %l3, %l6, %o6
andn %l1, %o3, %i2
loop_4406:
fcmpne16 %f2, %f8, %l5
ble %icc, loop_4407
tsubcctv %i4, %g5, %o5
ldx [%l7 + 0x78], %l4
fpsub32 %f6, %f0, %f6
loop_4407:
sub %o0, 0x1B0E, %i1
bpos,pn %icc, loop_4408
fxors %f10, %f3, %f0
array8 %l2, %o7, %g2
std %f0, [%l7 + 0x48]
loop_4408:
ldx [%l7 + 0x58], %o1
fnot1s %f5, %f3
fbuge,a %fcc3, loop_4409
stx %g4, [%l7 + 0x18]
fbug,a %fcc1, loop_4410
std %f6, [%l7 + 0x38]
loop_4409:
stw %g6, [%l7 + 0x3C]
fbg,a %fcc1, loop_4411
loop_4410:
ld [%l7 + 0x50], %f7
xorcc %i3, %i6, %i7
ldub [%l7 + 0x0C], %g3
loop_4411:
srax %i5, %g1, %l0
fmovrdlez %i0, %f6, %f14
umulcc %g7, 0x0B80, %o4
bg,a,pn %icc, loop_4412
fornot2 %f12, %f6, %f8
bcc,pn %xcc, loop_4413
std %f8, [%l7 + 0x70]
loop_4412:
lduh [%l7 + 0x50], %l3
sllx %l6, 0x02, %o2
loop_4413:
lduh [%l7 + 0x24], %o6
movl %xcc, %l1, %i2
std %f4, [%l7 + 0x08]
fornot1 %f6, %f2, %f12
fandnot1s %f12, %f4, %f9
fzero %f8
smulcc %o3, %i4, %l5
fbuge,a %fcc3, loop_4414
or %g5, %l4, %o0
brnz %i1, loop_4415
ldsb [%l7 + 0x41], %o5
loop_4414:
fmovsne %xcc, %f14, %f10
movre %o7, %g2, %l2
loop_4415:
st %f12, [%l7 + 0x34]
fmovdne %xcc, %f7, %f2
smul %g4, %o1, %g6
bg,a,pn %icc, loop_4416
std %f12, [%l7 + 0x20]
fmovdne %icc, %f7, %f1
fpack16 %f12, %f14
loop_4416:
fxor %f0, %f6, %f10
lduw [%l7 + 0x08], %i6
std %f14, [%l7 + 0x08]
fmovsne %xcc, %f9, %f8
ldub [%l7 + 0x39], %i3
fmovrsgez %g3, %f9, %f14
fmovdle %icc, %f15, %f9
std %f4, [%l7 + 0x10]
fzero %f2
ldsb [%l7 + 0x14], %i7
brlez,a %g1, loop_4417
ldsw [%l7 + 0x34], %l0
lduh [%l7 + 0x4C], %i5
movne %xcc, %i0, %o4
loop_4417:
edge32 %l3, %l6, %g7
nop
setx loop_4418, %l0, %l1
jmpl %l1, %o2
fpadd16 %f12, %f10, %f14
fabsd %f10, %f8
fbul,a %fcc0, loop_4419
loop_4418:
fmovsge %icc, %f9, %f2
fpsub32s %f9, %f13, %f12
fcmpgt32 %f12, %f8, %o6
loop_4419:
lduw [%l7 + 0x24], %l1
std %f10, [%l7 + 0x30]
sra %o3, %i4, %l5
edge32l %g5, %i2, %l4
te %icc, 0x5
st %f1, [%l7 + 0x68]
fcmps %fcc1, %f5, %f14
fpack32 %f14, %f6, %f2
ldd [%l7 + 0x18], %f2
bleu,a %icc, loop_4420
fmovsneg %xcc, %f0, %f4
fbe,a %fcc1, loop_4421
fone %f14
loop_4420:
array16 %o0, %i1, %o7
sdivx %g2, 0x0C01, %l2
loop_4421:
movg %icc, %g4, %o1
ldub [%l7 + 0x70], %g6
udivcc %i6, 0x08D3, %o5
fbl %fcc0, loop_4422
fpackfix %f2, %f1
movrgz %i3, 0x363, %g3
ld [%l7 + 0x10], %f12
loop_4422:
lduh [%l7 + 0x2C], %g1
fmovrse %l0, %f6, %f11
subcc %i5, 0x1C35, %i7
brlz %i0, loop_4423
edge16l %l3, %l6, %o4
fandnot2 %f4, %f0, %f8
array8 %g7, %o6, %o2
loop_4423:
fcmple32 %f14, %f2, %l1
tneg %xcc, 0x2
bshuffle %f2, %f6, %f4
movleu %xcc, %i4, %l5
array32 %g5, %o3, %l4
brlz,a %i2, loop_4424
udiv %i1, 0x07E3, %o0
ldd [%l7 + 0x28], %f14
fsrc1s %f9, %f15
loop_4424:
edge16l %g2, %l2, %o7
sra %o1, %g4, %g6
or %i6, 0x0773, %i3
mulx %o5, 0x0E2E, %g1
movvc %xcc, %g3, %l0
bpos loop_4425
te %xcc, 0x0
bvc,a,pn %icc, loop_4426
andcc %i5, %i7, %i0
loop_4425:
andn %l3, %l6, %g7
fbe %fcc0, loop_4427
loop_4426:
fmovdpos %icc, %f11, %f14
subcc %o6, 0x1779, %o4
umulcc %o2, %l1, %i4
loop_4427:
ldub [%l7 + 0x62], %g5
movrlez %o3, 0x10B, %l5
movne %xcc, %l4, %i1
fblg,a %fcc1, loop_4428
fmovrdne %o0, %f14, %f14
bpos,pt %icc, loop_4429
std %f12, [%l7 + 0x78]
loop_4428:
fcmpgt32 %f6, %f10, %i2
fmovse %icc, %f7, %f8
loop_4429:
xor %g2, %l2, %o7
fblg,a %fcc2, loop_4430
bgu,a,pn %icc, loop_4431
std %f10, [%l7 + 0x70]
fpack16 %f0, %f9
loop_4430:
fmovdle %xcc, %f15, %f9
loop_4431:
call loop_4432
stw %g4, [%l7 + 0x14]
stb %o1, [%l7 + 0x53]
ldd [%l7 + 0x48], %f10
loop_4432:
edge32n %g6, %i6, %i3
brgez %o5, loop_4433
fmul8x16au %f5, %f6, %f10
andcc %g3, %g1, %i5
fble,a %fcc2, loop_4434
loop_4433:
tn %icc, 0x2
fnand %f4, %f4, %f10
stx %l0, [%l7 + 0x50]
loop_4434:
ldsw [%l7 + 0x28], %i7
ldx [%l7 + 0x38], %i0
fmul8ulx16 %f8, %f2, %f10
siam 0x5
fbge,a %fcc3, loop_4435
lduw [%l7 + 0x58], %l6
edge32l %g7, %o6, %o4
fabsd %f6, %f0
loop_4435:
edge32ln %o2, %l3, %l1
fmuld8sux16 %f10, %f14, %f14
bvc,a,pn %icc, loop_4436
movrgz %g5, %o3, %l5
movneg %xcc, %l4, %i1
fpsub16 %f10, %f4, %f14
loop_4436:
smul %o0, 0x0B16, %i2
lduw [%l7 + 0x28], %i4
bpos loop_4437
fmovdle %xcc, %f3, %f9
srl %g2, 0x03, %l2
movrlez %g4, %o7, %o1
loop_4437:
tcs %icc, 0x0
fpack16 %f8, %f2
fmovsgu %xcc, %f13, %f13
fmovrslez %i6, %f15, %f11
edge16ln %g6, %i3, %g3
edge8ln %o5, %g1, %l0
fmovdcc %icc, %f3, %f15
movge %icc, %i7, %i5
fcmple16 %f12, %f14, %i0
fmovde %icc, %f1, %f5
edge16n %g7, %o6, %l6
stw %o2, [%l7 + 0x30]
tsubcctv %o4, 0x1375, %l1
ldub [%l7 + 0x65], %g5
fmovrdgez %l3, %f0, %f6
movrlez %l5, 0x10A, %o3
movrgz %i1, 0x2CD, %o0
fblg %fcc0, loop_4438
st %f0, [%l7 + 0x3C]
fpmerge %f14, %f11, %f2
movle %icc, %l4, %i2
loop_4438:
ldd [%l7 + 0x58], %f12
movvs %icc, %g2, %i4
addccc %l2, 0x18B0, %g4
sll %o1, %i6, %o7
stb %g6, [%l7 + 0x57]
stb %g3, [%l7 + 0x30]
ld [%l7 + 0x78], %f10
ldsh [%l7 + 0x46], %o5
fmovdn %xcc, %f6, %f4
fbl %fcc1, loop_4439
movrlez %i3, 0x0DD, %l0
fba %fcc3, loop_4440
ld [%l7 + 0x18], %f6
loop_4439:
fmovsvs %icc, %f8, %f5
fbule %fcc0, loop_4441
loop_4440:
ld [%l7 + 0x20], %f9
fmovrdlz %i7, %f12, %f4
lduh [%l7 + 0x50], %i5
loop_4441:
bvc loop_4442
ldub [%l7 + 0x2B], %g1
brz,a %g7, loop_4443
fpadd16 %f6, %f12, %f8
loop_4442:
ldsh [%l7 + 0x3C], %o6
fnot2s %f6, %f14
loop_4443:
addccc %i0, 0x00B9, %l6
tne %xcc, 0x0
faligndata %f0, %f0, %f12
edge8ln %o2, %o4, %g5
fnegs %f3, %f7
stx %l1, [%l7 + 0x28]
ldsh [%l7 + 0x6C], %l5
tleu %xcc, 0x1
bcs,a,pn %icc, loop_4444
fmovrsne %l3, %f6, %f10
fmovscc %xcc, %f0, %f15
movgu %icc, %i1, %o3
loop_4444:
bgu %xcc, loop_4445
ldx [%l7 + 0x58], %o0
tn %icc, 0x5
alignaddrl %l4, %g2, %i4
loop_4445:
ldsb [%l7 + 0x6F], %i2
array32 %l2, %g4, %o1
bcs,a,pt %xcc, loop_4446
fmovse %icc, %f0, %f1
fmovrsgez %o7, %f2, %f8
udivx %g6, 0x121E, %i6
loop_4446:
fmovsvc %icc, %f13, %f3
movre %o5, 0x1D0, %g3
brlz %l0, loop_4447
stx %i3, [%l7 + 0x08]
tgu %xcc, 0x2
fmovrslz %i7, %f3, %f0
loop_4447:
tg %icc, 0x2
fbe,a %fcc3, loop_4448
fmovsge %icc, %f5, %f12
stx %i5, [%l7 + 0x20]
ldub [%l7 + 0x64], %g7
loop_4448:
stw %g1, [%l7 + 0x6C]
xor %i0, %l6, %o2
fmovsneg %icc, %f8, %f10
movleu %icc, %o6, %o4
fmovsne %xcc, %f14, %f8
fbg %fcc1, loop_4449
stb %l1, [%l7 + 0x31]
st %f15, [%l7 + 0x28]
ldsb [%l7 + 0x50], %l5
loop_4449:
be %icc, loop_4450
udivx %g5, 0x006E, %i1
fmovde %icc, %f1, %f1
edge32n %l3, %o3, %l4
loop_4450:
fbge %fcc2, loop_4451
lduh [%l7 + 0x10], %g2
srl %i4, 0x0F, %i2
bvc %icc, loop_4452
loop_4451:
fmovrsgez %l2, %f10, %f8
movre %o0, 0x236, %o1
umulcc %o7, 0x1364, %g6
loop_4452:
ldub [%l7 + 0x47], %i6
srlx %o5, %g4, %l0
stw %g3, [%l7 + 0x10]
fbuge,a %fcc0, loop_4453
fmovrdlez %i7, %f2, %f0
fnot1s %f15, %f15
for %f6, %f0, %f10
loop_4453:
sth %i5, [%l7 + 0x10]
ldsh [%l7 + 0x6E], %g7
movvs %xcc, %i3, %i0
std %f4, [%l7 + 0x20]
umul %g1, 0x14DA, %l6
lduw [%l7 + 0x48], %o6
fcmpd %fcc2, %f14, %f2
fmul8x16au %f8, %f12, %f12
fmovdvc %icc, %f10, %f0
movvc %icc, %o2, %l1
fbuge %fcc2, loop_4454
edge32 %o4, %l5, %i1
edge16 %l3, %g5, %o3
st %f14, [%l7 + 0x10]
loop_4454:
movcs %xcc, %l4, %i4
ldsw [%l7 + 0x54], %g2
fandnot2s %f9, %f5, %f15
edge32ln %l2, %i2, %o0
stb %o7, [%l7 + 0x74]
fbule,a %fcc3, loop_4455
fmovdvc %xcc, %f12, %f15
popc 0x079E, %g6
stx %i6, [%l7 + 0x30]
loop_4455:
fabss %f1, %f14
movleu %icc, %o1, %o5
stx %g4, [%l7 + 0x38]
st %f15, [%l7 + 0x18]
subc %l0, %g3, %i7
ld [%l7 + 0x18], %f3
be,pt %xcc, loop_4456
fcmpeq16 %f10, %f10, %g7
ble,pt %xcc, loop_4457
fmovde %xcc, %f2, %f11
loop_4456:
udivcc %i5, 0x0C20, %i3
fones %f3
loop_4457:
stw %g1, [%l7 + 0x3C]
ld [%l7 + 0x10], %f12
ldsw [%l7 + 0x4C], %l6
fcmpgt16 %f4, %f6, %o6
fpack32 %f8, %f6, %f10
nop
setx loop_4458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %icc, %f12, %f13
array32 %o2, %l1, %i0
stw %o4, [%l7 + 0x48]
loop_4458:
andcc %i1, %l5, %l3
ba,pn %icc, loop_4459
movre %o3, 0x141, %g5
fmovrsgz %l4, %f8, %f11
ldsw [%l7 + 0x14], %g2
loop_4459:
ldsw [%l7 + 0x64], %i4
bne,a loop_4460
sra %i2, %l2, %o0
fexpand %f4, %f10
movpos %icc, %o7, %g6
loop_4460:
fpack16 %f12, %f8
ldsw [%l7 + 0x14], %o1
fmovs %f8, %f12
edge32 %o5, %i6, %g4
std %f4, [%l7 + 0x48]
popc %l0, %i7
stw %g7, [%l7 + 0x28]
ldub [%l7 + 0x40], %g3
stx %i5, [%l7 + 0x40]
stb %g1, [%l7 + 0x09]
fcmps %fcc1, %f7, %f11
fors %f5, %f13, %f10
ldsb [%l7 + 0x56], %i3
fmul8sux16 %f10, %f4, %f4
fmovdl %xcc, %f6, %f12
fmul8x16 %f6, %f2, %f12
fmovrse %l6, %f11, %f3
andcc %o2, %l1, %o6
bgu,a %xcc, loop_4461
stw %o4, [%l7 + 0x34]
smul %i1, %i0, %l5
srlx %l3, %o3, %g5
loop_4461:
edge32 %g2, %l4, %i2
fsrc2 %f6, %f12
bne %xcc, loop_4462
edge32 %l2, %o0, %o7
alignaddr %g6, %i4, %o1
movvs %xcc, %i6, %g4
loop_4462:
fcmpeq32 %f14, %f6, %l0
fmul8x16au %f5, %f1, %f10
ldub [%l7 + 0x4F], %i7
sra %g7, %g3, %o5
addcc %i5, %g1, %i3
sllx %l6, %l1, %o2
fand %f14, %f4, %f10
ldd [%l7 + 0x08], %f0
nop
setx loop_4463, %l0, %l1
jmpl %l1, %o4
stw %i1, [%l7 + 0x28]
fbu %fcc2, loop_4464
movvs %xcc, %i0, %l5
loop_4463:
fsrc2 %f4, %f12
ldsw [%l7 + 0x3C], %l3
loop_4464:
fmul8x16al %f12, %f0, %f4
ldsh [%l7 + 0x7C], %o6
xor %g5, 0x16FD, %g2
fbg,a %fcc3, loop_4465
ldx [%l7 + 0x28], %l4
stb %i2, [%l7 + 0x08]
fmovrsne %o3, %f7, %f5
loop_4465:
ldd [%l7 + 0x10], %f2
tsubcctv %o0, %o7, %g6
bvc,a,pt %xcc, loop_4466
fxors %f5, %f7, %f6
fmul8x16al %f12, %f4, %f0
edge8 %l2, %o1, %i4
loop_4466:
std %f8, [%l7 + 0x48]
fnegd %f8, %f10
fmovdleu %xcc, %f6, %f0
fabsd %f2, %f0
fbg,a %fcc1, loop_4467
std %f14, [%l7 + 0x28]
fbu %fcc3, loop_4468
tsubcc %i6, %l0, %g4
loop_4467:
fbo %fcc3, loop_4469
fbn %fcc2, loop_4470
loop_4468:
brlz %i7, loop_4471
fmovdge %icc, %f3, %f13
loop_4469:
fba,a %fcc1, loop_4472
loop_4470:
fmul8x16 %f10, %f8, %f4
loop_4471:
lduw [%l7 + 0x68], %g7
movrne %o5, %g3, %g1
loop_4472:
ldub [%l7 + 0x41], %i5
fandnot1 %f10, %f4, %f10
sth %i3, [%l7 + 0x44]
array8 %l1, %l6, %o4
orn %o2, 0x11DC, %i0
ldx [%l7 + 0x38], %i1
fnand %f2, %f8, %f6
fmovrslez %l3, %f7, %f5
fmovdne %icc, %f1, %f14
ldub [%l7 + 0x20], %o6
fmovdg %xcc, %f7, %f6
bg loop_4473
movn %icc, %g5, %g2
tleu %icc, 0x0
fmovrslez %l4, %f15, %f10
loop_4473:
xnor %i2, %l5, %o3
ldx [%l7 + 0x68], %o7
umulcc %g6, 0x0DFE, %l2
fornot2 %f6, %f12, %f10
fpsub16s %f3, %f4, %f7
st %f0, [%l7 + 0x30]
ldd [%l7 + 0x78], %f12
fmovsg %icc, %f12, %f13
fmul8ulx16 %f10, %f8, %f10
movg %icc, %o0, %o1
tcs %icc, 0x5
te %icc, 0x0
st %f15, [%l7 + 0x24]
ldd [%l7 + 0x20], %f8
fmovdcs %icc, %f8, %f11
array16 %i4, %i6, %g4
std %f0, [%l7 + 0x08]
fornot2 %f14, %f10, %f4
std %f8, [%l7 + 0x58]
lduh [%l7 + 0x4E], %i7
edge32n %l0, %o5, %g3
lduw [%l7 + 0x3C], %g1
udivcc %g7, 0x17EF, %i3
bge %icc, loop_4474
fmovrsgz %l1, %f7, %f13
ldsh [%l7 + 0x36], %l6
fbl %fcc2, loop_4475
loop_4474:
fmuld8ulx16 %f11, %f8, %f10
st %f1, [%l7 + 0x30]
lduh [%l7 + 0x76], %o4
loop_4475:
smulcc %i5, 0x08B5, %o2
tleu %xcc, 0x4
fpsub16s %f12, %f9, %f4
ldsw [%l7 + 0x74], %i1
tl %xcc, 0x4
movn %icc, %l3, %o6
ble loop_4476
fpackfix %f12, %f1
ldsw [%l7 + 0x44], %i0
brgez,a %g2, loop_4477
loop_4476:
fmovd %f12, %f8
alignaddrl %g5, %i2, %l5
or %l4, %o7, %o3
loop_4477:
fxnors %f12, %f2, %f8
edge16n %l2, %g6, %o1
std %f2, [%l7 + 0x28]
srax %i4, %i6, %o0
ldd [%l7 + 0x78], %f0
movle %xcc, %g4, %l0
stw %i7, [%l7 + 0x14]
movle %xcc, %g3, %g1
stx %g7, [%l7 + 0x10]
edge32ln %o5, %i3, %l6
stx %l1, [%l7 + 0x18]
fpmerge %f10, %f8, %f0
bvs,a,pn %xcc, loop_4478
orncc %o4, 0x190F, %o2
stw %i1, [%l7 + 0x58]
fxnor %f14, %f10, %f4
loop_4478:
ldub [%l7 + 0x72], %l3
stw %i5, [%l7 + 0x50]
ldx [%l7 + 0x48], %o6
fmovrdlz %i0, %f6, %f14
stw %g5, [%l7 + 0x24]
movn %icc, %g2, %i2
ldsw [%l7 + 0x58], %l4
fcmple32 %f0, %f10, %l5
sllx %o7, %o3, %l2
mulscc %g6, %i4, %i6
lduw [%l7 + 0x5C], %o0
fnand %f10, %f12, %f4
andncc %g4, %o1, %i7
brnz,a %g3, loop_4479
fbne %fcc2, loop_4480
ldd [%l7 + 0x40], %f8
bn,a %icc, loop_4481
loop_4479:
fba,a %fcc0, loop_4482
loop_4480:
stw %l0, [%l7 + 0x60]
fpack16 %f14, %f8
loop_4481:
brlez,a %g7, loop_4483
loop_4482:
fmovrdne %g1, %f10, %f8
fpsub16s %f3, %f7, %f6
ldx [%l7 + 0x08], %i3
loop_4483:
lduh [%l7 + 0x2E], %o5
fsrc1s %f7, %f8
subcc %l6, 0x1085, %o4
udivcc %o2, 0x164E, %i1
bg,a,pn %icc, loop_4484
ldx [%l7 + 0x70], %l1
fmovdleu %xcc, %f9, %f6
sethi 0x083D, %l3
loop_4484:
ld [%l7 + 0x34], %f10
fmovse %icc, %f6, %f10
movl %xcc, %o6, %i5
bcs,a %xcc, loop_4485
fandnot1 %f0, %f14, %f10
subcc %g5, 0x0AEF, %g2
bn,pn %xcc, loop_4486
loop_4485:
lduw [%l7 + 0x24], %i0
fandnot2s %f10, %f2, %f2
ld [%l7 + 0x54], %f0
loop_4486:
bvc loop_4487
movvc %xcc, %i2, %l4
udivx %o7, 0x0E79, %o3
fbe %fcc3, loop_4488
loop_4487:
fbug,a %fcc3, loop_4489
fmovrsgz %l5, %f15, %f14
udivcc %g6, 0x00DF, %i4
loop_4488:
lduw [%l7 + 0x3C], %i6
loop_4489:
tne %xcc, 0x2
std %f14, [%l7 + 0x60]
fmovdvc %xcc, %f8, %f0
fmovdn %xcc, %f7, %f6
fmul8x16au %f8, %f9, %f12
fmovrslez %o0, %f6, %f10
edge32ln %l2, %o1, %i7
ldsb [%l7 + 0x08], %g3
fmovrsgz %l0, %f3, %f5
brgez %g4, loop_4490
ldx [%l7 + 0x70], %g7
fcmpeq16 %f2, %f4, %g1
sdiv %o5, 0x131F, %l6
loop_4490:
umul %o4, 0x0175, %o2
movn %icc, %i1, %l1
fcmple16 %f8, %f4, %i3
tneg %xcc, 0x1
fzeros %f8
stx %l3, [%l7 + 0x78]
std %f10, [%l7 + 0x50]
std %f0, [%l7 + 0x58]
subccc %o6, 0x0E4B, %i5
st %f8, [%l7 + 0x24]
fsrc2 %f12, %f6
lduh [%l7 + 0x26], %g2
nop
setx loop_4491, %l0, %l1
jmpl %l1, %i0
fmovsn %icc, %f10, %f13
fxors %f3, %f14, %f9
fcmpne16 %f0, %f10, %g5
loop_4491:
ldd [%l7 + 0x28], %f6
sll %l4, %i2, %o7
fpsub16s %f6, %f1, %f6
taddcc %l5, %g6, %o3
fmul8x16au %f6, %f12, %f12
ldsb [%l7 + 0x76], %i6
ldx [%l7 + 0x08], %i4
stb %l2, [%l7 + 0x42]
lduw [%l7 + 0x08], %o1
fcmpne16 %f2, %f14, %o0
movvs %xcc, %i7, %l0
fmovrslz %g4, %f5, %f14
lduh [%l7 + 0x5A], %g7
lduh [%l7 + 0x24], %g3
fcmps %fcc3, %f10, %f0
tvs %icc, 0x5
lduh [%l7 + 0x32], %o5
movneg %icc, %g1, %l6
fmovsleu %xcc, %f1, %f11
ldsw [%l7 + 0x60], %o4
mulx %o2, %l1, %i3
movn %icc, %l3, %o6
ld [%l7 + 0x3C], %f8
lduh [%l7 + 0x48], %i1
fble,a %fcc0, loop_4492
movgu %xcc, %g2, %i0
edge16n %i5, %g5, %i2
tleu %xcc, 0x1
loop_4492:
lduh [%l7 + 0x24], %o7
stb %l5, [%l7 + 0x22]
bvc,pn %icc, loop_4493
fbul %fcc3, loop_4494
fmovda %icc, %f5, %f9
ldsw [%l7 + 0x7C], %g6
loop_4493:
lduh [%l7 + 0x7A], %l4
loop_4494:
fpack32 %f6, %f4, %f2
sth %o3, [%l7 + 0x6C]
tn %icc, 0x3
taddcctv %i4, %i6, %l2
movpos %xcc, %o0, %o1
edge32 %i7, %g4, %l0
fmovdvs %xcc, %f10, %f14
fsrc1s %f12, %f2
fble,a %fcc2, loop_4495
faligndata %f6, %f0, %f4
stx %g3, [%l7 + 0x70]
fone %f12
loop_4495:
te %xcc, 0x1
subcc %g7, %o5, %l6
lduh [%l7 + 0x16], %o4
lduh [%l7 + 0x7C], %o2
ldsh [%l7 + 0x48], %g1
mulx %l1, %l3, %i3
brgez,a %i1, loop_4496
ldsh [%l7 + 0x56], %g2
fmovdg %xcc, %f7, %f7
sll %i0, 0x06, %o6
loop_4496:
fbn %fcc0, loop_4497
addcc %i5, 0x02D5, %i2
edge32l %o7, %l5, %g6
ldx [%l7 + 0x28], %l4
loop_4497:
std %f4, [%l7 + 0x58]
add %o3, %g5, %i4
nop
setx loop_4498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %i6, 0x01AE, %l2
st %f2, [%l7 + 0x0C]
fmovdneg %xcc, %f10, %f6
loop_4498:
fmovsge %xcc, %f2, %f8
fbu %fcc0, loop_4499
fpsub16 %f10, %f14, %f0
array32 %o0, %i7, %g4
sub %o1, %g3, %g7
loop_4499:
fmuld8ulx16 %f11, %f3, %f10
fmovdne %icc, %f11, %f0
ldd [%l7 + 0x28], %f8
lduh [%l7 + 0x7A], %l0
xnor %l6, %o4, %o2
xnor %o5, 0x0BE7, %g1
sth %l3, [%l7 + 0x44]
ldx [%l7 + 0x20], %i3
fmovdl %xcc, %f10, %f14
fmovs %f14, %f5
ldd [%l7 + 0x68], %f12
taddcctv %i1, 0x18C2, %g2
ldub [%l7 + 0x1F], %l1
fbu %fcc1, loop_4500
fble,a %fcc3, loop_4501
fcmpeq16 %f12, %f4, %i0
fmovrsgz %i5, %f3, %f5
loop_4500:
bcc,pn %icc, loop_4502
loop_4501:
lduh [%l7 + 0x30], %o6
ldd [%l7 + 0x18], %f0
bshuffle %f10, %f2, %f14
loop_4502:
srax %i2, %o7, %l5
nop
setx loop_4503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f12, %f10, %f14
or %l4, %o3, %g5
popc %g6, %i4
loop_4503:
addccc %l2, 0x16DE, %i6
fmovrsgz %o0, %f5, %f9
xorcc %i7, 0x0E8D, %g4
and %o1, %g3, %g7
ble loop_4504
fpsub32s %f8, %f8, %f10
xorcc %l6, %l0, %o2
lduh [%l7 + 0x7A], %o5
loop_4504:
edge32l %o4, %l3, %i3
sth %g1, [%l7 + 0x5A]
movrlez %i1, 0x342, %l1
fxnors %f8, %f8, %f6
fsrc2s %f6, %f12
taddcc %i0, 0x1571, %i5
smulcc %o6, %g2, %o7
pdist %f0, %f6, %f14
fbue,a %fcc2, loop_4505
fmovd %f10, %f10
fsrc1s %f7, %f10
lduh [%l7 + 0x54], %i2
loop_4505:
stw %l4, [%l7 + 0x7C]
tvc %icc, 0x4
fmovrse %o3, %f1, %f3
edge8n %g5, %g6, %l5
tsubcc %i4, 0x0F43, %l2
fmovscc %xcc, %f0, %f6
lduh [%l7 + 0x4E], %i6
bcs,a %xcc, loop_4506
sth %i7, [%l7 + 0x0E]
smulcc %g4, %o0, %g3
movl %icc, %g7, %l6
loop_4506:
ldsh [%l7 + 0x62], %l0
fmovsn %icc, %f4, %f11
fmovdneg %icc, %f0, %f7
siam 0x7
fmovdvs %xcc, %f6, %f6
fornot1 %f14, %f10, %f14
bn %icc, loop_4507
ldub [%l7 + 0x5F], %o2
fmovscs %xcc, %f9, %f15
lduw [%l7 + 0x44], %o1
loop_4507:
subcc %o5, %l3, %i3
bcs,pt %icc, loop_4508
ldd [%l7 + 0x58], %f12
ba loop_4509
bgu,pn %xcc, loop_4510
loop_4508:
movcc %xcc, %o4, %i1
fmovsneg %icc, %f5, %f9
loop_4509:
fmovsn %xcc, %f5, %f8
loop_4510:
brnz %l1, loop_4511
fpadd16s %f8, %f12, %f2
andn %g1, 0x08B0, %i5
std %f12, [%l7 + 0x58]
loop_4511:
fones %f15
movl %xcc, %o6, %g2
ldx [%l7 + 0x58], %i0
fmovscc %xcc, %f2, %f11
bpos,pt %icc, loop_4512
fcmpes %fcc0, %f8, %f7
fnot2s %f12, %f11
xnor %i2, 0x1917, %o7
loop_4512:
fbne,a %fcc1, loop_4513
st %f4, [%l7 + 0x48]
xnor %o3, %l4, %g6
edge32l %g5, %l5, %i4
loop_4513:
andcc %l2, 0x078F, %i7
tcc %icc, 0x4
stw %i6, [%l7 + 0x70]
nop
setx loop_4514, %l0, %l1
jmpl %l1, %g4
udivx %o0, 0x1333, %g3
fmuld8ulx16 %f9, %f9, %f0
fmovdge %icc, %f3, %f5
loop_4514:
fbu %fcc1, loop_4515
ld [%l7 + 0x74], %f2
fmovrdlez %g7, %f8, %f0
lduw [%l7 + 0x58], %l6
loop_4515:
fsrc2s %f9, %f12
fpsub16s %f13, %f7, %f3
ldd [%l7 + 0x58], %f6
movne %xcc, %o2, %o1
fmovscs %icc, %f10, %f0
fmul8x16au %f11, %f15, %f6
tneg %xcc, 0x4
bcc,a,pt %xcc, loop_4516
bcs,a,pn %xcc, loop_4517
movrgz %o5, %l0, %i3
std %f6, [%l7 + 0x50]
loop_4516:
ldub [%l7 + 0x5B], %l3
loop_4517:
nop
setx loop_4518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f4, %f12
lduw [%l7 + 0x6C], %i1
fnot2s %f15, %f12
loop_4518:
andncc %o4, %g1, %i5
ldub [%l7 + 0x24], %o6
movpos %icc, %l1, %i0
sdivcc %i2, 0x0809, %o7
ldsh [%l7 + 0x78], %o3
edge16l %g2, %l4, %g5
ldx [%l7 + 0x68], %g6
sth %i4, [%l7 + 0x0E]
brlez,a %l5, loop_4519
xor %l2, 0x017F, %i7
bge,pn %icc, loop_4520
brgez,a %g4, loop_4521
loop_4519:
fmovdn %icc, %f15, %f15
umulcc %o0, %g3, %i6
loop_4520:
lduw [%l7 + 0x40], %l6
loop_4521:
lduh [%l7 + 0x0A], %o2
umulcc %g7, %o5, %o1
sth %l0, [%l7 + 0x78]
ld [%l7 + 0x38], %f7
std %f6, [%l7 + 0x78]
ldx [%l7 + 0x18], %i3
edge32n %l3, %i1, %o4
fmul8ulx16 %f2, %f0, %f14
ldsb [%l7 + 0x08], %g1
fornot1 %f10, %f8, %f12
stw %o6, [%l7 + 0x3C]
taddcc %l1, 0x0220, %i5
fcmpgt32 %f14, %f14, %i2
ldub [%l7 + 0x22], %i0
stb %o7, [%l7 + 0x4C]
fble %fcc1, loop_4522
edge8ln %g2, %o3, %l4
ldsw [%l7 + 0x4C], %g6
fmovsa %xcc, %f6, %f1
loop_4522:
sra %g5, %l5, %i4
fbl,a %fcc3, loop_4523
srl %l2, %i7, %g4
fmul8ulx16 %f2, %f0, %f6
sth %g3, [%l7 + 0x50]
loop_4523:
fpsub32 %f12, %f4, %f6
movrlez %o0, %i6, %l6
fsrc2 %f10, %f10
edge32ln %o2, %g7, %o1
st %f4, [%l7 + 0x50]
subccc %o5, %i3, %l0
edge8ln %l3, %i1, %o4
fmovrsgez %g1, %f10, %f7
ldsh [%l7 + 0x42], %o6
movrne %i5, 0x2EB, %l1
tpos %xcc, 0x2
ldsb [%l7 + 0x44], %i2
fnot2 %f0, %f0
fmovdleu %icc, %f10, %f13
tgu %icc, 0x4
srl %i0, 0x1A, %g2
stb %o3, [%l7 + 0x57]
edge16n %o7, %g6, %l4
stw %l5, [%l7 + 0x24]
smulcc %i4, 0x0A66, %l2
bpos %xcc, loop_4524
fsrc1s %f8, %f5
edge8 %g5, %g4, %i7
ld [%l7 + 0x2C], %f3
loop_4524:
stb %g3, [%l7 + 0x52]
stb %i6, [%l7 + 0x50]
fbu,a %fcc2, loop_4525
subccc %l6, %o2, %g7
fblg,a %fcc0, loop_4526
lduw [%l7 + 0x24], %o1
loop_4525:
brgez %o0, loop_4527
tgu %icc, 0x3
loop_4526:
movre %i3, 0x394, %o5
fcmpgt16 %f6, %f10, %l3
loop_4527:
stb %i1, [%l7 + 0x2B]
movcc %xcc, %l0, %o4
fbne %fcc0, loop_4528
stx %g1, [%l7 + 0x78]
sth %i5, [%l7 + 0x32]
array16 %l1, %o6, %i2
loop_4528:
stx %g2, [%l7 + 0x48]
movrgez %o3, %o7, %g6
bcs,pn %xcc, loop_4529
srl %i0, %l5, %l4
andn %i4, %g5, %g4
tsubcctv %l2, %i7, %i6
loop_4529:
brgz,a %l6, loop_4530
sllx %g3, %g7, %o1
movrlez %o0, %o2, %o5
bl,pt %xcc, loop_4531
loop_4530:
ldd [%l7 + 0x50], %f14
movrlez %i3, %l3, %i1
fmul8x16al %f2, %f5, %f4
loop_4531:
fba,a %fcc2, loop_4532
lduh [%l7 + 0x08], %l0
ldsh [%l7 + 0x70], %o4
ld [%l7 + 0x70], %f9
loop_4532:
fmovse %icc, %f5, %f15
fbule %fcc0, loop_4533
fandnot1s %f11, %f12, %f0
nop
setx loop_4534, %l0, %l1
jmpl %l1, %i5
stw %l1, [%l7 + 0x78]
loop_4533:
andncc %o6, %g1, %i2
fmul8sux16 %f10, %f10, %f10
loop_4534:
fbu,a %fcc1, loop_4535
srl %g2, %o7, %g6
faligndata %f2, %f0, %f12
fmul8sux16 %f12, %f8, %f6
loop_4535:
brlez %o3, loop_4536
nop
setx loop_4537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x20], %f12
ldsw [%l7 + 0x54], %l5
loop_4536:
edge32 %i0, %i4, %l4
loop_4537:
add %g4, 0x01A2, %l2
ld [%l7 + 0x18], %f0
st %f10, [%l7 + 0x60]
fpadd16 %f2, %f8, %f14
lduw [%l7 + 0x3C], %g5
fornot2s %f10, %f12, %f8
srl %i7, %i6, %l6
ldx [%l7 + 0x78], %g3
stb %g7, [%l7 + 0x71]
umul %o1, %o2, %o0
fmuld8ulx16 %f8, %f6, %f8
fandnot2s %f9, %f6, %f11
fbo %fcc0, loop_4538
mulscc %o5, %i3, %l3
fabss %f9, %f15
fsrc2s %f0, %f10
loop_4538:
siam 0x1
addcc %i1, %o4, %i5
popc %l0, %o6
bne,a loop_4539
fbl,a %fcc0, loop_4540
fmul8x16al %f3, %f1, %f4
subc %l1, %i2, %g1
loop_4539:
fandnot1s %f8, %f5, %f11
loop_4540:
stx %o7, [%l7 + 0x48]
ld [%l7 + 0x70], %f11
tneg %xcc, 0x5
fnors %f13, %f1, %f6
mova %xcc, %g6, %o3
fpack16 %f8, %f11
stw %g2, [%l7 + 0x50]
siam 0x7
ba,a %xcc, loop_4541
fmovsvc %icc, %f1, %f15
fcmped %fcc0, %f8, %f2
fmovdg %xcc, %f3, %f3
loop_4541:
ldsh [%l7 + 0x7C], %l5
lduh [%l7 + 0x4A], %i4
fmul8x16 %f12, %f2, %f10
fnand %f10, %f10, %f2
sdiv %l4, 0x0F1B, %i0
fpadd32 %f8, %f8, %f10
movvc %icc, %g4, %g5
nop
setx loop_4542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %i7, %i6, %l6
addc %g3, 0x1E87, %g7
fcmpeq32 %f8, %f8, %o1
loop_4542:
fmovse %icc, %f2, %f13
movleu %icc, %o2, %o0
bne,pt %icc, loop_4543
brlz %o5, loop_4544
fbne %fcc3, loop_4545
movvc %icc, %l2, %i3
loop_4543:
andcc %l3, 0x0582, %i1
loop_4544:
movge %icc, %o4, %i5
loop_4545:
std %f14, [%l7 + 0x30]
stw %l0, [%l7 + 0x2C]
smulcc %l1, %i2, %g1
fzeros %f15
ldub [%l7 + 0x6B], %o6
stw %g6, [%l7 + 0x78]
andn %o3, %o7, %l5
fxnors %f8, %f1, %f8
stb %i4, [%l7 + 0x4B]
fmovsgu %xcc, %f1, %f10
brgez %g2, loop_4546
umul %l4, %g4, %g5
bshuffle %f4, %f6, %f6
fcmple16 %f2, %f6, %i0
loop_4546:
sllx %i6, 0x1B, %i7
fbu,a %fcc2, loop_4547
tvs %icc, 0x3
lduh [%l7 + 0x34], %l6
fornot1 %f6, %f0, %f12
loop_4547:
stx %g3, [%l7 + 0x38]
ld [%l7 + 0x40], %f10
fnot1 %f0, %f4
stx %g7, [%l7 + 0x60]
fmovspos %xcc, %f1, %f6
edge16 %o2, %o0, %o1
alignaddrl %l2, %i3, %o5
lduw [%l7 + 0x54], %l3
addcc %o4, 0x18A8, %i5
fblg,a %fcc3, loop_4548
ldsb [%l7 + 0x3D], %i1
fpadd32 %f10, %f0, %f0
fnor %f12, %f2, %f4
loop_4548:
tcc %icc, 0x2
lduh [%l7 + 0x16], %l1
fcmpgt32 %f14, %f0, %i2
fnegs %f6, %f0
fmovrdgez %g1, %f6, %f12
fxnors %f10, %f0, %f1
addc %o6, 0x0879, %g6
and %o3, 0x1DAF, %l0
fmovda %icc, %f11, %f4
fmovsg %icc, %f0, %f0
tge %xcc, 0x7
fmovdle %icc, %f14, %f9
st %f11, [%l7 + 0x40]
sth %l5, [%l7 + 0x0C]
call loop_4549
stx %i4, [%l7 + 0x78]
fnegs %f0, %f7
fbuge %fcc1, loop_4550
loop_4549:
ldsw [%l7 + 0x64], %g2
ldx [%l7 + 0x70], %o7
siam 0x3
loop_4550:
fmovdle %icc, %f6, %f12
fmovda %xcc, %f2, %f13
movn %xcc, %l4, %g4
fcmpne32 %f0, %f0, %i0
movneg %xcc, %g5, %i7
lduw [%l7 + 0x28], %l6
array8 %i6, %g7, %o2
fmovscs %icc, %f0, %f5
ble,a,pn %xcc, loop_4551
andn %o0, %o1, %l2
fbg,a %fcc3, loop_4552
movge %xcc, %g3, %i3
loop_4551:
bl %xcc, loop_4553
edge32l %l3, %o4, %i5
loop_4552:
fnand %f12, %f12, %f10
xorcc %o5, 0x1218, %l1
loop_4553:
stx %i1, [%l7 + 0x28]
fnegs %f5, %f9
edge8ln %g1, %o6, %i2
tsubcc %o3, 0x0495, %g6
tcc %xcc, 0x2
ldsw [%l7 + 0x78], %l5
tsubcc %l0, %i4, %o7
orncc %l4, %g4, %g2
stw %g5, [%l7 + 0x10]
fmovdgu %icc, %f11, %f12
fornot2s %f13, %f13, %f3
orn %i0, 0x1D6B, %l6
fmovd %f8, %f4
fors %f5, %f15, %f12
fxors %f13, %f5, %f3
bcc,pn %icc, loop_4554
fcmpgt16 %f14, %f2, %i7
fors %f0, %f0, %f6
and %i6, 0x09C5, %o2
loop_4554:
ldsh [%l7 + 0x56], %g7
ldsb [%l7 + 0x09], %o0
st %f4, [%l7 + 0x2C]
fbo %fcc1, loop_4555
fmovsn %icc, %f2, %f11
fmovd %f6, %f10
bgu,pn %xcc, loop_4556
loop_4555:
fnors %f1, %f2, %f0
fpadd16 %f0, %f8, %f8
ldd [%l7 + 0x40], %f2
loop_4556:
sth %l2, [%l7 + 0x10]
lduw [%l7 + 0x40], %o1
stx %g3, [%l7 + 0x18]
tcc %xcc, 0x2
bge %xcc, loop_4557
xnorcc %l3, 0x0867, %i3
fpackfix %f0, %f1
edge16l %o4, %o5, %l1
loop_4557:
udiv %i1, 0x1064, %i5
xor %g1, %i2, %o3
sth %g6, [%l7 + 0x38]
fmovsne %xcc, %f9, %f8
st %f2, [%l7 + 0x20]
ldub [%l7 + 0x1D], %l5
lduh [%l7 + 0x5A], %l0
st %f0, [%l7 + 0x4C]
fbul %fcc2, loop_4558
sth %o6, [%l7 + 0x28]
mova %xcc, %i4, %l4
fcmpne32 %f2, %f6, %o7
loop_4558:
st %f13, [%l7 + 0x2C]
addc %g2, %g4, %i0
stx %l6, [%l7 + 0x30]
bshuffle %f0, %f12, %f8
tge %icc, 0x7
ta %icc, 0x4
sll %i7, %i6, %g5
fnors %f7, %f12, %f11
fmovdg %xcc, %f5, %f14
bleu,a %icc, loop_4559
ld [%l7 + 0x34], %f4
fmovdleu %xcc, %f12, %f15
fmovdcc %xcc, %f11, %f12
loop_4559:
fmovsvs %icc, %f2, %f0
ldx [%l7 + 0x78], %g7
fmovsne %icc, %f3, %f10
taddcc %o0, %l2, %o1
edge16 %o2, %g3, %l3
tvc %xcc, 0x3
fandnot2s %f14, %f2, %f2
fandnot1 %f8, %f8, %f10
fmovdn %icc, %f6, %f14
brgez,a %i3, loop_4560
smul %o4, %o5, %i1
fmovdleu %icc, %f7, %f5
add %i5, %g1, %i2
loop_4560:
ldsh [%l7 + 0x0C], %l1
nop
setx loop_4561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x48], %g6
bvs,a %xcc, loop_4562
brnz,a %l5, loop_4563
loop_4561:
edge32l %l0, %o6, %i4
lduw [%l7 + 0x48], %o3
loop_4562:
movrne %l4, %o7, %g2
loop_4563:
st %f15, [%l7 + 0x44]
fmovsneg %icc, %f8, %f15
movne %xcc, %g4, %i0
fnors %f9, %f12, %f10
movpos %icc, %l6, %i6
st %f15, [%l7 + 0x70]
ble,pt %icc, loop_4564
movg %xcc, %i7, %g5
fpadd16s %f12, %f7, %f13
srlx %o0, %g7, %l2
loop_4564:
fmovrslez %o2, %f11, %f4
fsrc2 %f14, %f8
ld [%l7 + 0x14], %f6
fxors %f15, %f11, %f5
fpadd16s %f7, %f0, %f5
siam 0x4
bne loop_4565
fpack32 %f0, %f10, %f0
fbuge %fcc0, loop_4566
lduh [%l7 + 0x40], %o1
loop_4565:
ldsw [%l7 + 0x74], %g3
fmovsn %icc, %f14, %f11
loop_4566:
ldub [%l7 + 0x3B], %i3
ldsh [%l7 + 0x40], %l3
ldub [%l7 + 0x19], %o4
lduw [%l7 + 0x14], %i1
ld [%l7 + 0x08], %f6
fmovse %xcc, %f15, %f3
fcmple32 %f2, %f10, %o5
subc %i5, %g1, %l1
fmovrse %i2, %f15, %f4
lduh [%l7 + 0x74], %l5
ldx [%l7 + 0x50], %g6
fbo %fcc0, loop_4567
tsubcctv %o6, %i4, %l0
andcc %l4, 0x14D8, %o7
stb %o3, [%l7 + 0x62]
loop_4567:
brnz,a %g4, loop_4568
fnor %f4, %f2, %f14
lduh [%l7 + 0x6A], %g2
fmovdl %xcc, %f3, %f14
loop_4568:
fcmpne32 %f2, %f6, %l6
ldsh [%l7 + 0x52], %i6
ldsb [%l7 + 0x12], %i0
brlez %i7, loop_4569
fxor %f12, %f6, %f14
fxnors %f4, %f8, %f13
edge32ln %g5, %o0, %l2
loop_4569:
fcmpne16 %f6, %f4, %g7
stb %o1, [%l7 + 0x7C]
ldub [%l7 + 0x23], %g3
edge32 %o2, %l3, %o4
fpmerge %f14, %f7, %f6
tg %icc, 0x5
st %f15, [%l7 + 0x58]
stw %i3, [%l7 + 0x24]
fnegs %f14, %f13
stw %i1, [%l7 + 0x2C]
fsrc1 %f12, %f12
edge32n %i5, %o5, %l1
fmovrslez %i2, %f7, %f0
tg %icc, 0x7
ldsw [%l7 + 0x74], %g1
sllx %g6, 0x1B, %o6
bpos,a %xcc, loop_4570
subccc %i4, 0x1E33, %l0
tcs %icc, 0x3
ld [%l7 + 0x3C], %f1
loop_4570:
array8 %l4, %l5, %o7
movrlez %g4, 0x091, %o3
udivx %l6, 0x0C43, %g2
fcmpeq16 %f6, %f8, %i0
fpackfix %f0, %f3
fsrc1 %f8, %f10
and %i7, 0x078D, %g5
lduw [%l7 + 0x7C], %o0
fxnor %f0, %f14, %f4
stx %i6, [%l7 + 0x08]
sth %l2, [%l7 + 0x6E]
fmul8x16 %f6, %f2, %f2
ld [%l7 + 0x34], %f5
tleu %icc, 0x1
ld [%l7 + 0x48], %f11
movvs %xcc, %g7, %g3
andncc %o1, %o2, %l3
fmovdge %xcc, %f14, %f1
fone %f10
fmovrdgz %o4, %f10, %f4
fmovsgu %icc, %f6, %f11
stb %i3, [%l7 + 0x0A]
movgu %xcc, %i5, %o5
fbu,a %fcc0, loop_4571
movle %icc, %i1, %l1
ba %icc, loop_4572
fbg,a %fcc2, loop_4573
loop_4571:
ldd [%l7 + 0x68], %f8
srlx %g1, 0x1A, %i2
loop_4572:
brz %o6, loop_4574
loop_4573:
ldub [%l7 + 0x11], %i4
tle %icc, 0x4
edge16ln %g6, %l4, %l0
loop_4574:
fmuld8ulx16 %f2, %f15, %f10
fpadd16 %f4, %f0, %f0
popc 0x1086, %l5
fornot2s %f4, %f0, %f2
ldsb [%l7 + 0x20], %g4
stb %o3, [%l7 + 0x17]
lduw [%l7 + 0x70], %l6
fmovrdlz %o7, %f14, %f2
fnegd %f2, %f12
fmovsn %xcc, %f5, %f1
udiv %g2, 0x003B, %i0
fmovsge %icc, %f12, %f10
srlx %g5, 0x03, %o0
lduw [%l7 + 0x10], %i7
fmovdl %icc, %f4, %f5
siam 0x3
lduw [%l7 + 0x60], %l2
ldsw [%l7 + 0x6C], %g7
alignaddr %i6, %o1, %o2
tvs %xcc, 0x5
ldd [%l7 + 0x20], %f4
st %f13, [%l7 + 0x7C]
movvc %icc, %l3, %g3
stx %o4, [%l7 + 0x08]
sdivcc %i5, 0x1029, %i3
taddcctv %i1, %o5, %g1
fands %f5, %f7, %f10
tne %xcc, 0x5
movvc %icc, %i2, %l1
subc %i4, 0x1800, %g6
ble loop_4575
ble,a %xcc, loop_4576
fmovdn %icc, %f15, %f14
lduh [%l7 + 0x48], %l4
loop_4575:
fmul8x16al %f11, %f7, %f4
loop_4576:
subccc %l0, %o6, %g4
movrne %l5, 0x2D4, %l6
bgu,a,pn %icc, loop_4577
movleu %icc, %o3, %o7
st %f0, [%l7 + 0x40]
fmovscc %icc, %f14, %f13
loop_4577:
fzeros %f10
fmovrse %i0, %f3, %f5
nop
setx loop_4578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x24], %g5
edge32 %o0, %i7, %l2
umulcc %g7, 0x1496, %i6
loop_4578:
tge %xcc, 0x0
edge16n %g2, %o2, %o1
st %f0, [%l7 + 0x14]
brz %l3, loop_4579
fmuld8sux16 %f3, %f7, %f14
fbu %fcc3, loop_4580
sth %o4, [%l7 + 0x7A]
loop_4579:
lduw [%l7 + 0x18], %i5
tne %icc, 0x0
loop_4580:
brgz,a %g3, loop_4581
sdivx %i1, 0x1939, %o5
faligndata %f6, %f10, %f10
ld [%l7 + 0x60], %f15
loop_4581:
ta %xcc, 0x3
fmul8ulx16 %f10, %f8, %f14
fmul8ulx16 %f2, %f6, %f14
fbge,a %fcc0, loop_4582
ldsb [%l7 + 0x58], %g1
nop
setx loop_4583, %l0, %l1
jmpl %l1, %i3
umul %i2, 0x0155, %l1
loop_4582:
fcmpgt32 %f14, %f12, %g6
ldd [%l7 + 0x08], %f12
loop_4583:
fmovrsgez %i4, %f7, %f3
stx %l4, [%l7 + 0x30]
subc %o6, %g4, %l0
lduh [%l7 + 0x08], %l5
fmovsvs %xcc, %f12, %f2
fmovdcc %xcc, %f1, %f15
ldd [%l7 + 0x40], %f8
ldub [%l7 + 0x6B], %l6
edge8ln %o7, %i0, %g5
fmovrdlz %o0, %f8, %f14
st %f3, [%l7 + 0x3C]
edge32l %o3, %i7, %g7
stw %l2, [%l7 + 0x34]
fmovsa %xcc, %f15, %f8
alignaddr %i6, %g2, %o2
movgu %icc, %o1, %o4
fmovsvs %icc, %f0, %f5
nop
setx loop_4584, %l0, %l1
jmpl %l1, %l3
fbule %fcc3, loop_4585
fmovsl %icc, %f7, %f2
xnorcc %g3, %i5, %i1
loop_4584:
fmovrsne %g1, %f9, %f10
loop_4585:
ldx [%l7 + 0x48], %i3
bne %xcc, loop_4586
stb %i2, [%l7 + 0x41]
ldsw [%l7 + 0x6C], %l1
fpmerge %f15, %f14, %f2
loop_4586:
ldx [%l7 + 0x18], %o5
add %g6, 0x1F01, %i4
ldsw [%l7 + 0x28], %o6
bn,a,pt %xcc, loop_4587
umulcc %g4, 0x044B, %l4
movvc %xcc, %l5, %l0
fmovdpos %icc, %f5, %f5
loop_4587:
orncc %l6, 0x0AE1, %i0
fmovrdlz %g5, %f8, %f10
fba,a %fcc0, loop_4588
fmovscs %xcc, %f12, %f11
fpack16 %f0, %f13
fands %f1, %f9, %f3
loop_4588:
st %f11, [%l7 + 0x18]
fmovdge %icc, %f6, %f13
edge32l %o7, %o3, %o0
fbe,a %fcc1, loop_4589
bg,pn %xcc, loop_4590
lduw [%l7 + 0x40], %i7
xorcc %g7, %i6, %g2
loop_4589:
fmovdleu %xcc, %f0, %f13
loop_4590:
edge16n %o2, %l2, %o4
edge32l %o1, %l3, %i5
sethi 0x0859, %i1
move %xcc, %g3, %i3
fmovdpos %xcc, %f8, %f14
ldsh [%l7 + 0x66], %g1
ldx [%l7 + 0x38], %l1
bcs,a loop_4591
ldsb [%l7 + 0x3A], %i2
fsrc2 %f0, %f8
ta %icc, 0x4
loop_4591:
fbg %fcc1, loop_4592
stw %o5, [%l7 + 0x48]
fbuge,a %fcc3, loop_4593
taddcc %g6, %i4, %g4
loop_4592:
movn %xcc, %l4, %o6
fpackfix %f12, %f11
loop_4593:
fsrc1s %f14, %f6
fcmple16 %f0, %f8, %l5
fmuld8ulx16 %f15, %f5, %f10
fmovdvs %xcc, %f7, %f3
bneg,a %icc, loop_4594
ldsb [%l7 + 0x08], %l0
st %f1, [%l7 + 0x4C]
fzero %f12
loop_4594:
siam 0x4
fmovse %xcc, %f11, %f10
tl %xcc, 0x7
ldx [%l7 + 0x38], %i0
fmovsvc %icc, %f7, %f15
fcmple16 %f8, %f4, %l6
fmovrde %g5, %f10, %f14
ldsb [%l7 + 0x77], %o7
edge8n %o3, %o0, %i7
fbge %fcc1, loop_4595
stb %i6, [%l7 + 0x64]
fmovdcs %xcc, %f0, %f5
lduh [%l7 + 0x28], %g7
loop_4595:
fbug %fcc0, loop_4596
tcs %icc, 0x0
lduw [%l7 + 0x18], %o2
lduh [%l7 + 0x2A], %l2
loop_4596:
fnegd %f2, %f14
fbue %fcc1, loop_4597
tsubcctv %o4, 0x0684, %g2
tsubcc %o1, 0x10E2, %i5
movcs %xcc, %i1, %g3
loop_4597:
fpsub32 %f10, %f10, %f14
lduh [%l7 + 0x0C], %l3
ld [%l7 + 0x50], %f3
brgez %g1, loop_4598
ldsw [%l7 + 0x60], %i3
tle %xcc, 0x3
lduw [%l7 + 0x0C], %l1
loop_4598:
ld [%l7 + 0x68], %f8
fcmpne32 %f2, %f12, %i2
fornot1s %f0, %f2, %f6
sth %o5, [%l7 + 0x3E]
brgz,a %g6, loop_4599
ldsw [%l7 + 0x7C], %g4
sth %i4, [%l7 + 0x3C]
st %f6, [%l7 + 0x3C]
loop_4599:
fbo %fcc1, loop_4600
fmovdpos %xcc, %f12, %f11
array16 %l4, %o6, %l0
movcs %icc, %i0, %l6
loop_4600:
tle %xcc, 0x5
pdist %f4, %f0, %f2
fornot1 %f8, %f6, %f2
fpmerge %f1, %f10, %f12
stw %l5, [%l7 + 0x64]
fmovsne %icc, %f6, %f15
ldsh [%l7 + 0x56], %o7
sth %o3, [%l7 + 0x40]
bn,a,pn %icc, loop_4601
ldub [%l7 + 0x28], %o0
fors %f2, %f9, %f6
be,a,pn %icc, loop_4602
loop_4601:
orcc %i7, %i6, %g7
movrlz %o2, 0x295, %l2
edge16 %g5, %g2, %o1
loop_4602:
edge16l %o4, %i1, %g3
ldx [%l7 + 0x68], %i5
tn %xcc, 0x6
stx %l3, [%l7 + 0x30]
fandnot1 %f10, %f8, %f14
fmovrsgez %g1, %f15, %f12
fmul8sux16 %f8, %f0, %f12
tn %xcc, 0x3
array32 %i3, %i2, %l1
lduw [%l7 + 0x60], %o5
fbne,a %fcc0, loop_4603
sethi 0x080E, %g6
movleu %xcc, %i4, %g4
ble,pt %xcc, loop_4604
loop_4603:
st %f0, [%l7 + 0x78]
tsubcctv %o6, 0x0374, %l4
std %f0, [%l7 + 0x10]
loop_4604:
fnegs %f15, %f5
or %i0, %l0, %l5
ble,a loop_4605
xnor %o7, 0x0951, %o3
brz,a %l6, loop_4606
movg %icc, %i7, %o0
loop_4605:
fmovdl %icc, %f8, %f4
bcc loop_4607
loop_4606:
ldd [%l7 + 0x28], %f0
movcs %icc, %i6, %o2
sll %l2, 0x16, %g7
loop_4607:
fpadd32 %f14, %f12, %f12
fbue %fcc2, loop_4608
movgu %xcc, %g2, %g5
movle %icc, %o4, %o1
sth %i1, [%l7 + 0x68]
loop_4608:
tl %xcc, 0x0
sth %i5, [%l7 + 0x3C]
tcs %icc, 0x4
movcc %icc, %g3, %g1
array16 %i3, %l3, %i2
brlz,a %o5, loop_4609
stb %l1, [%l7 + 0x6E]
movleu %icc, %i4, %g6
tge %xcc, 0x7
loop_4609:
sth %g4, [%l7 + 0x62]
bvc,a,pt %xcc, loop_4610
stb %o6, [%l7 + 0x1F]
fpadd16s %f11, %f6, %f9
tn %xcc, 0x1
loop_4610:
ldd [%l7 + 0x58], %f12
lduw [%l7 + 0x3C], %l4
bl,pn %icc, loop_4611
bneg %xcc, loop_4612
lduw [%l7 + 0x34], %l0
fmul8sux16 %f4, %f10, %f8
loop_4611:
fpsub16 %f12, %f8, %f12
loop_4612:
movrlez %i0, %o7, %l5
fone %f14
xorcc %l6, %i7, %o3
fpsub16s %f3, %f0, %f4
movrlez %o0, %o2, %i6
fmovdne %xcc, %f14, %f8
sllx %l2, %g7, %g5
ldsw [%l7 + 0x5C], %g2
fsrc2 %f4, %f6
bvs,pt %icc, loop_4613
xorcc %o4, 0x0E40, %o1
and %i5, %i1, %g3
ldd [%l7 + 0x18], %f2
loop_4613:
fmovrdlez %i3, %f0, %f12
sdivx %l3, 0x083D, %g1
fble %fcc2, loop_4614
fcmped %fcc2, %f8, %f2
fcmpne32 %f8, %f14, %i2
fornot1s %f4, %f1, %f7
loop_4614:
tvc %icc, 0x6
udivcc %l1, 0x0724, %i4
movrlz %o5, 0x081, %g4
fmul8x16al %f11, %f1, %f10
ldsh [%l7 + 0x2C], %o6
brgz %g6, loop_4615
udivx %l0, 0x0F9F, %i0
bn,a,pn %xcc, loop_4616
addccc %l4, 0x11A0, %o7
loop_4615:
fcmple32 %f8, %f8, %l5
fnand %f14, %f10, %f10
loop_4616:
st %f4, [%l7 + 0x50]
te %xcc, 0x2
move %xcc, %l6, %o3
fandnot1 %f0, %f0, %f14
fpsub16s %f7, %f0, %f4
movvs %xcc, %o0, %o2
fmovdleu %xcc, %f5, %f9
sth %i7, [%l7 + 0x4A]
bcs,pt %xcc, loop_4617
ldx [%l7 + 0x30], %l2
fpadd32s %f14, %f4, %f14
ldsw [%l7 + 0x38], %i6
loop_4617:
st %f9, [%l7 + 0x7C]
ld [%l7 + 0x54], %f3
fmul8x16au %f12, %f11, %f4
edge16n %g5, %g7, %g2
stb %o4, [%l7 + 0x1B]
fpadd16s %f5, %f13, %f3
addcc %o1, %i5, %g3
nop
setx loop_4618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x54], %i1
fmul8sux16 %f12, %f12, %f12
fmovrdlz %l3, %f4, %f10
loop_4618:
fornot1s %f6, %f12, %f13
movvs %icc, %g1, %i3
fcmple16 %f14, %f2, %i2
bleu,pt %xcc, loop_4619
ldub [%l7 + 0x2B], %l1
pdist %f14, %f2, %f14
edge8 %i4, %o5, %g4
loop_4619:
fmovsle %xcc, %f3, %f7
ldsh [%l7 + 0x72], %g6
brlz %o6, loop_4620
fmovsl %icc, %f5, %f4
fmovdcc %icc, %f8, %f8
sub %i0, 0x0981, %l4
loop_4620:
array16 %o7, %l0, %l5
fmovdn %icc, %f9, %f1
std %f8, [%l7 + 0x10]
fmovrse %l6, %f11, %f6
tsubcc %o3, 0x1949, %o0
movrgz %o2, 0x370, %i7
udivx %i6, 0x0048, %g5
fmovdpos %icc, %f1, %f2
stx %g7, [%l7 + 0x70]
ldsh [%l7 + 0x22], %l2
alignaddrl %g2, %o1, %i5
fmovd %f2, %f10
stw %o4, [%l7 + 0x6C]
movcc %icc, %i1, %l3
ble,pt %xcc, loop_4621
or %g1, 0x0EC6, %i3
brz %i2, loop_4622
ldx [%l7 + 0x38], %g3
loop_4621:
fmovrdgez %i4, %f6, %f6
fbuge,a %fcc0, loop_4623
loop_4622:
movre %o5, 0x35C, %l1
movgu %icc, %g4, %o6
std %f14, [%l7 + 0x68]
loop_4623:
ldub [%l7 + 0x77], %g6
fnot2 %f4, %f8
ld [%l7 + 0x18], %f14
movre %l4, %i0, %o7
edge16 %l5, %l6, %l0
movgu %xcc, %o0, %o3
tcs %xcc, 0x0
ldsb [%l7 + 0x55], %o2
fmul8ulx16 %f2, %f12, %f12
sdivcc %i6, 0x0096, %i7
fbuge,a %fcc2, loop_4624
ldd [%l7 + 0x30], %f14
fmul8x16au %f4, %f12, %f10
std %f14, [%l7 + 0x40]
loop_4624:
ldsb [%l7 + 0x18], %g7
tcs %xcc, 0x6
fble,a %fcc1, loop_4625
lduw [%l7 + 0x6C], %l2
stw %g2, [%l7 + 0x44]
addc %g5, 0x1221, %o1
loop_4625:
edge32ln %o4, %i5, %i1
stw %g1, [%l7 + 0x20]
st %f14, [%l7 + 0x44]
ldub [%l7 + 0x42], %l3
fmovdcs %icc, %f7, %f13
brz,a %i2, loop_4626
tgu %icc, 0x4
fmovse %icc, %f12, %f0
ta %xcc, 0x6
loop_4626:
taddcc %i3, 0x1FFE, %g3
taddcctv %o5, %l1, %i4
srlx %g4, 0x06, %g6
edge32ln %o6, %l4, %o7
movcc %icc, %l5, %l6
lduh [%l7 + 0x46], %l0
umul %o0, %i0, %o2
fble %fcc2, loop_4627
fnand %f0, %f0, %f10
ldsw [%l7 + 0x2C], %o3
ld [%l7 + 0x54], %f9
loop_4627:
srlx %i6, 0x08, %g7
fmovde %icc, %f13, %f13
brlz %l2, loop_4628
sth %g2, [%l7 + 0x40]
bcs,a %icc, loop_4629
std %f0, [%l7 + 0x10]
loop_4628:
fpack16 %f0, %f9
fcmped %fcc2, %f8, %f12
loop_4629:
ldx [%l7 + 0x58], %i7
movcc %icc, %o1, %g5
ld [%l7 + 0x3C], %f2
mulx %i5, %i1, %g1
ldd [%l7 + 0x18], %f6
ba,a %xcc, loop_4630
std %f12, [%l7 + 0x70]
ldd [%l7 + 0x18], %f12
fbge,a %fcc2, loop_4631
loop_4630:
lduw [%l7 + 0x0C], %o4
fnot1s %f13, %f7
fmovrdne %l3, %f0, %f2
loop_4631:
fmovrsne %i2, %f6, %f0
fcmpgt16 %f12, %f12, %g3
fbne %fcc0, loop_4632
fpsub32 %f8, %f8, %f4
fmovrdlez %i3, %f2, %f4
fmovdge %xcc, %f11, %f15
loop_4632:
lduw [%l7 + 0x2C], %l1
te %icc, 0x1
and %i4, %o5, %g4
st %f1, [%l7 + 0x60]
stb %g6, [%l7 + 0x4A]
fble,a %fcc1, loop_4633
fmovdcs %xcc, %f13, %f15
fmovsa %icc, %f1, %f8
stb %l4, [%l7 + 0x4F]
loop_4633:
bneg,a,pn %icc, loop_4634
fpsub32 %f0, %f6, %f12
alignaddr %o7, %o6, %l6
fxnor %f10, %f8, %f10
loop_4634:
std %f8, [%l7 + 0x18]
movleu %icc, %l5, %l0
ldsw [%l7 + 0x20], %i0
fnot2s %f2, %f11
ldd [%l7 + 0x60], %f0
ldsw [%l7 + 0x14], %o2
ldsb [%l7 + 0x41], %o3
fbe,a %fcc0, loop_4635
stb %o0, [%l7 + 0x1F]
fpadd32 %f0, %f4, %f10
fmovd %f0, %f6
loop_4635:
fbuge,a %fcc3, loop_4636
fmovspos %xcc, %f3, %f1
sth %i6, [%l7 + 0x54]
bne loop_4637
loop_4636:
fornot2 %f2, %f4, %f8
fpackfix %f14, %f0
fmovsvs %icc, %f13, %f2
loop_4637:
fmovde %icc, %f3, %f0
lduw [%l7 + 0x08], %l2
fmovs %f14, %f1
smulcc %g2, %i7, %o1
fornot1s %f12, %f6, %f14
fmovdn %xcc, %f15, %f10
bgu loop_4638
sth %g7, [%l7 + 0x60]
lduh [%l7 + 0x64], %g5
lduw [%l7 + 0x7C], %i5
loop_4638:
bne,a,pn %xcc, loop_4639
stw %i1, [%l7 + 0x78]
movrlz %o4, %g1, %l3
mova %xcc, %g3, %i2
loop_4639:
stw %l1, [%l7 + 0x74]
ldsh [%l7 + 0x58], %i4
fands %f1, %f1, %f10
move %xcc, %o5, %g4
lduw [%l7 + 0x7C], %i3
srax %l4, 0x1E, %g6
movg %icc, %o7, %o6
std %f6, [%l7 + 0x10]
fmovsl %xcc, %f2, %f5
fmovsleu %xcc, %f8, %f2
fbl %fcc2, loop_4640
fpadd32s %f9, %f12, %f1
ldsh [%l7 + 0x72], %l5
ldsh [%l7 + 0x62], %l6
loop_4640:
fpackfix %f6, %f6
fmovdneg %xcc, %f11, %f7
fbl %fcc3, loop_4641
fbuge,a %fcc2, loop_4642
edge16n %i0, %o2, %o3
taddcc %o0, 0x11C9, %i6
loop_4641:
fmovdcc %icc, %f2, %f12
loop_4642:
mova %xcc, %l2, %l0
array8 %i7, %g2, %g7
mova %icc, %o1, %i5
stw %g5, [%l7 + 0x5C]
fors %f0, %f11, %f13
fsrc2s %f10, %f4
stw %i1, [%l7 + 0x18]
fpmerge %f15, %f15, %f12
lduw [%l7 + 0x14], %o4
tge %icc, 0x6
ld [%l7 + 0x4C], %f8
fbe,a %fcc2, loop_4643
array8 %l3, %g3, %i2
fbue,a %fcc2, loop_4644
edge8n %l1, %g1, %i4
loop_4643:
mulx %g4, %o5, %i3
nop
setx loop_4645, %l0, %l1
jmpl %l1, %l4
loop_4644:
taddcctv %g6, %o6, %l5
tn %xcc, 0x5
tsubcc %o7, 0x0D69, %i0
loop_4645:
sll %o2, 0x09, %o3
ldsb [%l7 + 0x08], %o0
fxor %f10, %f4, %f6
ldsw [%l7 + 0x7C], %l6
brlz,a %l2, loop_4646
ldsw [%l7 + 0x1C], %l0
move %icc, %i6, %i7
fmovse %icc, %f3, %f7
loop_4646:
ldsw [%l7 + 0x64], %g7
ldsh [%l7 + 0x52], %g2
movne %icc, %o1, %g5
fcmped %fcc0, %f4, %f8
ldsw [%l7 + 0x50], %i1
srax %i5, 0x03, %o4
bg loop_4647
fnor %f2, %f12, %f6
tge %icc, 0x6
fblg %fcc2, loop_4648
loop_4647:
fbg,a %fcc2, loop_4649
fbl %fcc1, loop_4650
fmovsleu %icc, %f8, %f6
loop_4648:
fnegs %f12, %f12
loop_4649:
fcmpne32 %f6, %f4, %l3
loop_4650:
tgu %xcc, 0x1
fzero %f8
ba loop_4651
stw %g3, [%l7 + 0x10]
ldub [%l7 + 0x37], %l1
fpsub32 %f14, %f14, %f6
loop_4651:
fbule %fcc0, loop_4652
movle %xcc, %i2, %g1
bneg,a loop_4653
subc %g4, %i4, %i3
loop_4652:
bge %icc, loop_4654
bleu %icc, loop_4655
loop_4653:
fba,a %fcc2, loop_4656
fmovdge %xcc, %f1, %f3
loop_4654:
ldd [%l7 + 0x48], %f14
loop_4655:
fmovrsgez %l4, %f10, %f14
loop_4656:
stx %g6, [%l7 + 0x58]
fmul8x16al %f7, %f12, %f2
fbl,a %fcc2, loop_4657
addcc %o5, 0x1C70, %l5
fmul8x16al %f8, %f12, %f8
movre %o6, %i0, %o7
loop_4657:
movvs %icc, %o2, %o3
sub %l6, 0x12B3, %l2
fmovrsgez %o0, %f8, %f4
tgu %xcc, 0x6
tvc %xcc, 0x2
brnz,a %i6, loop_4658
for %f12, %f0, %f0
sdivcc %l0, 0x10FE, %i7
fornot1 %f8, %f10, %f2
loop_4658:
ldsw [%l7 + 0x08], %g2
ldsb [%l7 + 0x58], %o1
ldd [%l7 + 0x48], %f6
fbne,a %fcc2, loop_4659
ldub [%l7 + 0x2A], %g7
stb %i1, [%l7 + 0x15]
fbug %fcc0, loop_4660
loop_4659:
movl %icc, %i5, %g5
fmuld8sux16 %f3, %f12, %f2
brgz %o4, loop_4661
loop_4660:
fzero %f14
fmovsneg %xcc, %f4, %f12
fba %fcc1, loop_4662
loop_4661:
ldsb [%l7 + 0x4E], %g3
ldsb [%l7 + 0x2D], %l3
tne %xcc, 0x3
loop_4662:
movcs %icc, %l1, %g1
fmovspos %xcc, %f1, %f3
addcc %i2, %i4, %i3
bleu,pn %xcc, loop_4663
fpadd32s %f11, %f4, %f10
bcs loop_4664
move %icc, %l4, %g6
loop_4663:
ldsw [%l7 + 0x60], %g4
ldsb [%l7 + 0x2B], %o5
loop_4664:
movrgez %l5, 0x28F, %i0
ldsh [%l7 + 0x08], %o6
fnands %f3, %f11, %f9
fmovdcs %icc, %f9, %f12
umul %o7, %o2, %l6
addc %l2, 0x056B, %o0
st %f14, [%l7 + 0x24]
stx %i6, [%l7 + 0x38]
fmovrdgz %o3, %f8, %f2
fornot1 %f14, %f8, %f6
ldd [%l7 + 0x48], %f2
brlez,a %i7, loop_4665
st %f5, [%l7 + 0x3C]
fabss %f6, %f8
fmovdn %icc, %f3, %f9
loop_4665:
ldx [%l7 + 0x78], %g2
ldsw [%l7 + 0x50], %o1
srl %l0, 0x1C, %g7
fornot2 %f0, %f8, %f10
fcmple32 %f0, %f12, %i1
ld [%l7 + 0x60], %f4
fcmpes %fcc1, %f13, %f9
ldub [%l7 + 0x25], %i5
fmovdn %xcc, %f4, %f12
fbl,a %fcc3, loop_4666
brgz,a %o4, loop_4667
tne %icc, 0x4
tpos %icc, 0x7
loop_4666:
ld [%l7 + 0x38], %f7
loop_4667:
fpsub32s %f6, %f13, %f11
stx %g5, [%l7 + 0x60]
ble,a,pn %icc, loop_4668
fmovrse %l3, %f3, %f0
tleu %xcc, 0x5
edge32l %g3, %g1, %l1
loop_4668:
sll %i2, %i3, %i4
fmuld8sux16 %f5, %f2, %f6
movre %l4, 0x2F6, %g4
sethi 0x16E1, %o5
fxors %f11, %f1, %f12
fornot2s %f5, %f7, %f3
stw %l5, [%l7 + 0x68]
movle %icc, %g6, %o6
tsubcc %i0, %o2, %l6
movrgez %l2, 0x2ED, %o0
nop
setx loop_4669, %l0, %l1
jmpl %l1, %i6
umulcc %o3, 0x13EA, %o7
fmul8ulx16 %f0, %f14, %f4
fpack32 %f2, %f12, %f8
loop_4669:
fmovdvc %xcc, %f6, %f6
tpos %xcc, 0x5
movle %xcc, %i7, %g2
fmovda %xcc, %f13, %f13
fcmps %fcc1, %f5, %f0
stw %l0, [%l7 + 0x2C]
movvs %icc, %o1, %g7
fpsub16 %f2, %f12, %f10
fmovsle %icc, %f5, %f10
sdivx %i5, 0x1C41, %i1
fpsub32 %f12, %f14, %f0
fxnors %f9, %f10, %f10
stx %g5, [%l7 + 0x68]
lduh [%l7 + 0x5A], %o4
stb %l3, [%l7 + 0x0A]
stx %g3, [%l7 + 0x70]
fcmped %fcc3, %f6, %f12
movl %xcc, %l1, %i2
ldsw [%l7 + 0x4C], %i3
srl %g1, %i4, %g4
stw %o5, [%l7 + 0x2C]
lduh [%l7 + 0x20], %l5
edge8l %l4, %g6, %o6
edge16n %o2, %l6, %i0
fpsub16s %f6, %f6, %f12
udivx %o0, 0x0C23, %i6
alignaddr %o3, %l2, %o7
ldub [%l7 + 0x0B], %i7
tsubcc %g2, 0x0315, %l0
ldsb [%l7 + 0x33], %g7
tcs %icc, 0x2
fpackfix %f2, %f8
and %o1, %i1, %g5
fnot2s %f8, %f10
ta %xcc, 0x2
movgu %icc, %i5, %o4
movrne %l3, %l1, %g3
fxnor %f14, %f4, %f8
ldsb [%l7 + 0x74], %i3
lduh [%l7 + 0x24], %g1
fmovspos %xcc, %f15, %f0
bvs %icc, loop_4670
sth %i4, [%l7 + 0x1A]
xorcc %g4, %i2, %o5
fones %f7
loop_4670:
fbul,a %fcc0, loop_4671
movl %xcc, %l4, %g6
stx %o6, [%l7 + 0x68]
fmul8x16au %f14, %f3, %f12
loop_4671:
fxnors %f13, %f4, %f7
lduh [%l7 + 0x26], %o2
fcmpd %fcc2, %f6, %f0
nop
setx loop_4672, %l0, %l1
jmpl %l1, %l5
ldub [%l7 + 0x12], %l6
tge %xcc, 0x7
fbo %fcc0, loop_4673
loop_4672:
fmovsne %icc, %f14, %f1
mulx %o0, %i6, %i0
ld [%l7 + 0x6C], %f14
loop_4673:
fmul8x16au %f14, %f6, %f12
srl %o3, 0x01, %l2
srlx %i7, 0x18, %g2
fbule %fcc1, loop_4674
fbo,a %fcc1, loop_4675
tgu %icc, 0x0
stx %l0, [%l7 + 0x10]
loop_4674:
movleu %icc, %o7, %g7
loop_4675:
fsrc2s %f1, %f4
fcmple16 %f0, %f4, %o1
fornot1 %f14, %f12, %f6
fcmple32 %f4, %f4, %i1
siam 0x0
ld [%l7 + 0x50], %f9
ldsw [%l7 + 0x24], %g5
add %i5, %l3, %l1
fxor %f6, %f0, %f10
fbg %fcc1, loop_4676
taddcc %o4, %i3, %g1
bge,a,pt %icc, loop_4677
srl %i4, %g3, %g4
loop_4676:
stb %o5, [%l7 + 0x4C]
ldd [%l7 + 0x70], %f2
loop_4677:
stw %i2, [%l7 + 0x68]
movrlz %l4, 0x070, %g6
ldsh [%l7 + 0x1A], %o6
fmul8x16 %f4, %f6, %f10
fcmpgt32 %f2, %f10, %l5
fmovscc %icc, %f12, %f13
st %f4, [%l7 + 0x40]
tcc %icc, 0x3
fmovdl %icc, %f12, %f5
fnands %f14, %f0, %f5
st %f3, [%l7 + 0x58]
fmovrdlz %l6, %f0, %f4
array16 %o2, %i6, %i0
movrne %o3, %l2, %o0
fbuge,a %fcc2, loop_4678
movpos %xcc, %g2, %i7
fba,a %fcc0, loop_4679
fmovspos %icc, %f3, %f14
loop_4678:
lduh [%l7 + 0x46], %l0
fxnors %f8, %f12, %f12
loop_4679:
fmovsgu %xcc, %f6, %f12
fbl %fcc3, loop_4680
pdist %f10, %f2, %f8
add %g7, %o1, %i1
fzero %f10
loop_4680:
fpackfix %f10, %f7
brlez %o7, loop_4681
tleu %xcc, 0x0
tsubcctv %i5, 0x1C39, %l3
ldsh [%l7 + 0x14], %g5
loop_4681:
ldub [%l7 + 0x52], %l1
lduh [%l7 + 0x28], %o4
lduh [%l7 + 0x36], %i3
fmovdge %xcc, %f15, %f8
bgu,a loop_4682
stb %g1, [%l7 + 0x60]
stw %g3, [%l7 + 0x18]
tl %icc, 0x5
loop_4682:
edge32 %g4, %o5, %i2
ld [%l7 + 0x3C], %f3
fmul8ulx16 %f8, %f0, %f8
ldx [%l7 + 0x10], %i4
bvc,a,pt %icc, loop_4683
taddcctv %l4, %o6, %g6
srl %l5, 0x05, %l6
st %f14, [%l7 + 0x7C]
loop_4683:
ldsh [%l7 + 0x44], %o2
fbug,a %fcc1, loop_4684
bg,a,pn %xcc, loop_4685
ldx [%l7 + 0x08], %i6
sth %i0, [%l7 + 0x58]
loop_4684:
ldsh [%l7 + 0x52], %l2
loop_4685:
lduw [%l7 + 0x20], %o0
tg %xcc, 0x0
tleu %xcc, 0x3
sth %g2, [%l7 + 0x4E]
tne %xcc, 0x6
edge32n %i7, %l0, %g7
mulx %o1, 0x13DF, %o3
fmovd %f2, %f4
fornot1 %f4, %f14, %f8
fblg %fcc3, loop_4686
xnor %i1, %o7, %l3
fxnors %f12, %f6, %f9
sethi 0x06F8, %i5
loop_4686:
fmovsne %xcc, %f13, %f4
bcc,a,pn %xcc, loop_4687
lduw [%l7 + 0x60], %l1
fandnot1s %f13, %f8, %f9
fmovs %f12, %f4
loop_4687:
ldx [%l7 + 0x28], %g5
ldx [%l7 + 0x48], %i3
bleu,pt %icc, loop_4688
ldx [%l7 + 0x18], %g1
tg %icc, 0x5
sdivx %g3, 0x0F4C, %g4
loop_4688:
lduw [%l7 + 0x20], %o4
fmovde %icc, %f14, %f13
tneg %icc, 0x2
stw %o5, [%l7 + 0x5C]
movgu %icc, %i2, %i4
fpsub16 %f4, %f8, %f2
ld [%l7 + 0x60], %f4
fbge,a %fcc2, loop_4689
bcc loop_4690
fmovrslez %l4, %f9, %f15
fandnot2 %f4, %f6, %f10
loop_4689:
fcmpne16 %f4, %f8, %g6
loop_4690:
fornot1 %f6, %f0, %f14
ldsh [%l7 + 0x66], %o6
andcc %l6, %l5, %o2
lduw [%l7 + 0x24], %i0
fmovsle %xcc, %f11, %f3
sth %l2, [%l7 + 0x3E]
sth %i6, [%l7 + 0x40]
bg,a %icc, loop_4691
fcmpeq16 %f8, %f2, %g2
ldd [%l7 + 0x78], %f0
call loop_4692
loop_4691:
fpadd16s %f6, %f13, %f11
lduw [%l7 + 0x1C], %o0
fpmerge %f10, %f2, %f6
loop_4692:
udiv %l0, 0x0D5F, %g7
fmovsgu %xcc, %f4, %f1
umul %i7, %o1, %i1
sth %o7, [%l7 + 0x4C]
fpsub32 %f6, %f8, %f2
fnot1 %f14, %f14
brgz,a %l3, loop_4693
movvs %icc, %i5, %o3
edge16ln %l1, %i3, %g1
lduw [%l7 + 0x64], %g5
loop_4693:
fcmpgt16 %f10, %f4, %g4
edge32 %g3, %o5, %i2
fmovd %f8, %f8
stx %i4, [%l7 + 0x58]
fandnot1s %f4, %f3, %f2
fbne,a %fcc1, loop_4694
fmovrdlz %l4, %f2, %f14
alignaddr %g6, %o4, %l6
fcmps %fcc2, %f1, %f5
loop_4694:
sub %l5, 0x1427, %o6
umulcc %i0, %l2, %o2
sth %i6, [%l7 + 0x2E]
lduh [%l7 + 0x2C], %g2
lduh [%l7 + 0x44], %l0
stb %g7, [%l7 + 0x27]
ldd [%l7 + 0x08], %f8
ldsb [%l7 + 0x0A], %o0
movrlez %i7, %o1, %o7
nop
setx loop_4695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a,pn %xcc, loop_4696
subcc %i1, 0x0FB0, %i5
fmovsa %xcc, %f13, %f6
loop_4695:
stx %l3, [%l7 + 0x48]
loop_4696:
fnot2 %f12, %f10
ldsb [%l7 + 0x25], %o3
edge32 %l1, %i3, %g1
fbe %fcc2, loop_4697
bl %xcc, loop_4698
fxnor %f12, %f4, %f0
edge32 %g4, %g3, %o5
loop_4697:
fbu %fcc1, loop_4699
loop_4698:
fbl,a %fcc0, loop_4700
fnot2 %f6, %f10
fbule %fcc1, loop_4701
loop_4699:
srax %i2, %i4, %g5
loop_4700:
tcc %xcc, 0x7
fpsub16s %f13, %f14, %f5
loop_4701:
st %f3, [%l7 + 0x54]
te %icc, 0x7
stx %l4, [%l7 + 0x68]
bvc,pn %icc, loop_4702
tvc %icc, 0x1
bpos,a %icc, loop_4703
movpos %icc, %o4, %l6
loop_4702:
fsrc1s %f12, %f8
fbug,a %fcc3, loop_4704
loop_4703:
fmovsle %icc, %f8, %f7
mulscc %g6, %o6, %l5
tcc %xcc, 0x7
loop_4704:
tvc %xcc, 0x6
tle %xcc, 0x0
fcmple16 %f0, %f10, %l2
tgu %xcc, 0x7
nop
setx loop_4705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,pt %icc, loop_4706
udiv %i0, 0x14BA, %i6
sdivx %g2, 0x0530, %l0
loop_4705:
fcmps %fcc0, %f6, %f10
loop_4706:
fexpand %f12, %f4
edge16ln %o2, %g7, %o0
fzeros %f1
st %f14, [%l7 + 0x70]
edge16 %i7, %o1, %i1
fmovdleu %icc, %f15, %f12
srlx %i5, %l3, %o7
fmovsneg %xcc, %f6, %f13
array16 %l1, %o3, %i3
bleu,a,pn %xcc, loop_4707
fmovda %xcc, %f14, %f7
fmovsle %icc, %f7, %f10
fand %f4, %f4, %f4
loop_4707:
fmovdn %icc, %f5, %f0
fmovrdlz %g1, %f10, %f8
ldx [%l7 + 0x08], %g4
fzeros %f8
fpsub16 %f6, %f8, %f2
stb %g3, [%l7 + 0x6D]
udivx %o5, 0x0FC0, %i2
ldd [%l7 + 0x30], %f10
stb %i4, [%l7 + 0x6C]
addcc %g5, 0x1A19, %o4
fmovsleu %xcc, %f7, %f7
sth %l4, [%l7 + 0x50]
or %l6, %o6, %g6
mova %icc, %l2, %l5
fpsub16s %f2, %f12, %f12
movcc %icc, %i6, %g2
fsrc2 %f10, %f4
fmovdl %xcc, %f0, %f3
edge32 %l0, %o2, %i0
fba %fcc1, loop_4708
nop
setx loop_4709, %l0, %l1
jmpl %l1, %o0
taddcc %g7, %o1, %i7
smulcc %i5, 0x1F90, %i1
loop_4708:
tg %xcc, 0x4
loop_4709:
lduh [%l7 + 0x18], %l3
ba,a %xcc, loop_4710
ldsb [%l7 + 0x3E], %l1
fbne %fcc1, loop_4711
fbue,a %fcc2, loop_4712
loop_4710:
ldd [%l7 + 0x78], %f14
fmul8sux16 %f6, %f4, %f2
loop_4711:
ldx [%l7 + 0x28], %o3
loop_4712:
fmovrsne %o7, %f5, %f11
lduw [%l7 + 0x2C], %g1
fpackfix %f8, %f12
fandnot1 %f6, %f12, %f0
fmovrdgz %i3, %f12, %f14
xorcc %g4, %o5, %g3
fornot1s %f6, %f1, %f8
fcmpes %fcc3, %f6, %f8
mulscc %i4, %i2, %g5
std %f12, [%l7 + 0x28]
lduh [%l7 + 0x3C], %l4
ble,a,pt %icc, loop_4713
movvs %xcc, %l6, %o6
nop
setx loop_4714, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g6, [%l7 + 0x64]
loop_4713:
srlx %o4, 0x1E, %l2
sll %i6, 0x19, %l5
loop_4714:
mulscc %g2, %l0, %o2
movpos %xcc, %i0, %g7
movrgez %o1, %i7, %i5
edge8 %o0, %l3, %l1
ldsh [%l7 + 0x4C], %o3
fandnot2s %f9, %f13, %f6
srlx %o7, %i1, %i3
bvs,pn %icc, loop_4715
fcmpeq16 %f12, %f4, %g4
fcmpeq32 %f0, %f14, %g1
movneg %icc, %g3, %o5
loop_4715:
ldd [%l7 + 0x50], %f12
ldsw [%l7 + 0x30], %i2
std %f14, [%l7 + 0x78]
xnorcc %i4, 0x1D92, %l4
ldx [%l7 + 0x28], %g5
fmovsgu %icc, %f0, %f12
fmovrsne %l6, %f4, %f8
fmovrdgz %g6, %f14, %f14
sth %o4, [%l7 + 0x3C]
mulscc %l2, 0x1817, %o6
fmovsg %xcc, %f11, %f9
tsubcctv %l5, 0x07D6, %g2
brlz,a %i6, loop_4716
st %f2, [%l7 + 0x54]
movpos %icc, %l0, %o2
alignaddr %g7, %o1, %i7
loop_4716:
stb %i0, [%l7 + 0x73]
movvs %icc, %o0, %l3
lduw [%l7 + 0x34], %i5
ldsw [%l7 + 0x48], %l1
ldd [%l7 + 0x28], %f8
fblg %fcc1, loop_4717
fmovsn %xcc, %f0, %f2
stw %o3, [%l7 + 0x10]
fxnors %f1, %f5, %f0
loop_4717:
lduw [%l7 + 0x68], %i1
ldsb [%l7 + 0x09], %o7
lduh [%l7 + 0x3C], %i3
fpadd16 %f12, %f2, %f6
movrlez %g1, %g4, %g3
ldd [%l7 + 0x30], %f4
fmovsgu %icc, %f7, %f7
st %f5, [%l7 + 0x40]
ld [%l7 + 0x50], %f8
stx %o5, [%l7 + 0x50]
fbul,a %fcc3, loop_4718
taddcc %i2, 0x109B, %i4
udivcc %g5, 0x1456, %l6
stb %g6, [%l7 + 0x6E]
loop_4718:
fpackfix %f12, %f3
udivcc %l4, 0x10B6, %o4
fmul8x16al %f5, %f9, %f6
movrlez %o6, 0x234, %l5
ldx [%l7 + 0x78], %l2
fpsub32 %f0, %f6, %f2
stb %i6, [%l7 + 0x57]
fmovsvs %xcc, %f1, %f11
siam 0x0
fzero %f0
fmovde %icc, %f6, %f9
fornot2s %f11, %f7, %f3
stx %l0, [%l7 + 0x68]
fmovsle %icc, %f10, %f4
fbule,a %fcc2, loop_4719
edge8 %o2, %g7, %o1
sll %i7, %g2, %i0
stb %l3, [%l7 + 0x29]
loop_4719:
andn %o0, %i5, %o3
fxnor %f4, %f14, %f0
movcc %icc, %i1, %l1
fxnors %f11, %f7, %f2
fmovsneg %icc, %f11, %f2
sth %o7, [%l7 + 0x56]
fmovrslz %g1, %f12, %f6
edge16l %i3, %g3, %g4
std %f12, [%l7 + 0x50]
tneg %xcc, 0x0
call loop_4720
stb %i2, [%l7 + 0x6E]
fnot1s %f6, %f10
movrgez %o5, %g5, %l6
loop_4720:
fbne,a %fcc2, loop_4721
sth %g6, [%l7 + 0x1E]
fpackfix %f10, %f14
lduw [%l7 + 0x34], %l4
loop_4721:
movneg %xcc, %o4, %i4
movrne %l5, 0x0CA, %o6
stb %l2, [%l7 + 0x1F]
fnegs %f13, %f6
move %xcc, %i6, %o2
fmul8ulx16 %f6, %f12, %f8
sth %l0, [%l7 + 0x0E]
lduh [%l7 + 0x18], %g7
ldsh [%l7 + 0x5A], %o1
std %f0, [%l7 + 0x28]
fmovsvs %icc, %f15, %f0
movrgz %g2, 0x0D2, %i7
movne %icc, %l3, %o0
bcs loop_4722
fzeros %f8
movleu %xcc, %i5, %i0
alignaddrl %o3, %l1, %i1
loop_4722:
fabsd %f10, %f4
fmovdvs %icc, %f3, %f5
sdiv %g1, 0x1EC4, %i3
array32 %g3, %g4, %o7
ldsb [%l7 + 0x58], %o5
ldsb [%l7 + 0x4D], %i2
andcc %l6, %g6, %l4
ldub [%l7 + 0x6C], %g5
umul %o4, %i4, %l5
taddcc %o6, %i6, %o2
ldsb [%l7 + 0x2C], %l2
orcc %l0, 0x00B3, %g7
lduw [%l7 + 0x7C], %g2
bleu,pt %xcc, loop_4723
nop
setx loop_4724, %l0, %l1
jmpl %l1, %i7
orncc %o1, %o0, %i5
fornot2s %f5, %f5, %f2
loop_4723:
fandnot2 %f10, %f2, %f6
loop_4724:
bneg %icc, loop_4725
fmovscc %icc, %f9, %f1
stw %l3, [%l7 + 0x10]
fmovrdne %o3, %f12, %f14
loop_4725:
st %f5, [%l7 + 0x4C]
ldub [%l7 + 0x20], %i0
fmovd %f14, %f4
lduw [%l7 + 0x74], %l1
tn %xcc, 0x2
fmovscs %xcc, %f8, %f1
ldsb [%l7 + 0x61], %g1
movre %i3, 0x06E, %i1
stx %g4, [%l7 + 0x18]
te %xcc, 0x7
orcc %o7, %g3, %i2
fmovdge %xcc, %f0, %f7
move %icc, %l6, %o5
fmul8ulx16 %f2, %f2, %f8
stx %l4, [%l7 + 0x30]
fandnot1s %f10, %f14, %f3
fornot2s %f4, %f1, %f14
udivx %g6, 0x079C, %o4
fmovde %icc, %f11, %f13
fpadd16 %f8, %f12, %f8
fbn %fcc3, loop_4726
fnegs %f7, %f10
tle %xcc, 0x7
st %f0, [%l7 + 0x28]
loop_4726:
alignaddr %i4, %l5, %g5
fmovspos %icc, %f2, %f6
array32 %o6, %o2, %l2
sth %l0, [%l7 + 0x46]
be %icc, loop_4727
ldsw [%l7 + 0x0C], %g7
lduw [%l7 + 0x78], %i6
brlez %g2, loop_4728
loop_4727:
ldsh [%l7 + 0x7A], %i7
sra %o1, %o0, %l3
movg %xcc, %i5, %i0
loop_4728:
ldd [%l7 + 0x60], %f2
fcmpne16 %f14, %f0, %l1
stx %g1, [%l7 + 0x38]
bvs loop_4729
stb %i3, [%l7 + 0x7C]
orcc %o3, 0x196B, %i1
sdiv %o7, 0x19B6, %g4
loop_4729:
fpadd32s %f13, %f3, %f8
fmul8ulx16 %f14, %f4, %f12
stb %i2, [%l7 + 0x44]
mulx %g3, 0x05CA, %l6
ldsh [%l7 + 0x26], %o5
bvs,a,pt %icc, loop_4730
fcmple32 %f6, %f4, %g6
st %f5, [%l7 + 0x64]
movre %o4, %l4, %i4
loop_4730:
addcc %l5, 0x0044, %g5
sdiv %o6, 0x029D, %o2
tleu %xcc, 0x1
fbn %fcc0, loop_4731
fpadd16s %f14, %f0, %f12
movne %xcc, %l2, %l0
fornot1 %f14, %f8, %f4
loop_4731:
stx %i6, [%l7 + 0x18]
andncc %g2, %g7, %o1
fmul8x16al %f0, %f10, %f2
nop
setx loop_4732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %o0, %i7, %i5
srax %i0, %l1, %l3
ldd [%l7 + 0x30], %f0
loop_4732:
tvc %xcc, 0x6
fnands %f1, %f1, %f12
fpackfix %f2, %f13
bneg,a %xcc, loop_4733
ldsw [%l7 + 0x38], %i3
fxors %f10, %f5, %f15
siam 0x2
loop_4733:
te %icc, 0x5
ble loop_4734
fbl %fcc0, loop_4735
fandnot2s %f11, %f2, %f15
ldsh [%l7 + 0x34], %g1
loop_4734:
sllx %i1, 0x01, %o3
loop_4735:
fbge,a %fcc1, loop_4736
tpos %icc, 0x7
be,pn %xcc, loop_4737
stb %o7, [%l7 + 0x65]
loop_4736:
fandnot1 %f0, %f2, %f0
movvs %icc, %i2, %g3
loop_4737:
brlz,a %l6, loop_4738
fmovdleu %xcc, %f2, %f6
edge8l %g4, %o5, %g6
tg %xcc, 0x4
loop_4738:
subc %l4, 0x0C42, %i4
movge %icc, %o4, %l5
edge16 %g5, %o2, %l2
fpadd16s %f1, %f14, %f15
or %l0, %o6, %i6
stb %g7, [%l7 + 0x38]
fmovdleu %icc, %f3, %f15
fble %fcc0, loop_4739
tn %icc, 0x5
add %o1, 0x0AE0, %o0
ld [%l7 + 0x50], %f14
loop_4739:
stb %i7, [%l7 + 0x51]
fmovrdne %g2, %f6, %f6
smulcc %i5, 0x0F8B, %i0
subccc %l1, 0x1FD8, %l3
movvc %icc, %g1, %i1
sth %i3, [%l7 + 0x62]
fmovdvc %icc, %f15, %f4
bneg,a %icc, loop_4740
stw %o7, [%l7 + 0x50]
fmovdl %xcc, %f15, %f11
fbuge,a %fcc3, loop_4741
loop_4740:
ldsh [%l7 + 0x18], %o3
sdivcc %g3, 0x13BC, %l6
movre %i2, %o5, %g4
loop_4741:
lduh [%l7 + 0x58], %l4
srax %g6, %i4, %l5
tg %icc, 0x5
and %g5, %o4, %o2
ldub [%l7 + 0x56], %l0
fmuld8sux16 %f10, %f15, %f12
movrgz %l2, 0x0EE, %o6
ld [%l7 + 0x54], %f13
fmovdge %icc, %f10, %f5
fmovsle %icc, %f2, %f8
tg %xcc, 0x7
movgu %icc, %g7, %i6
fcmpeq16 %f6, %f4, %o0
edge16 %i7, %g2, %o1
movneg %xcc, %i5, %l1
movleu %icc, %l3, %i0
bvc loop_4742
fbne %fcc2, loop_4743
fmovsne %xcc, %f4, %f5
subc %g1, 0x0471, %i3
loop_4742:
tvs %xcc, 0x1
loop_4743:
bgu %icc, loop_4744
fmovdgu %icc, %f4, %f11
fmul8x16al %f1, %f13, %f10
fmuld8sux16 %f9, %f3, %f14
loop_4744:
fmovsl %icc, %f6, %f3
ldsb [%l7 + 0x43], %i1
stx %o3, [%l7 + 0x68]
fmovrse %o7, %f4, %f15
movleu %xcc, %l6, %i2
ta %xcc, 0x4
fabsd %f14, %f14
fbue %fcc3, loop_4745
ld [%l7 + 0x10], %f9
ldsh [%l7 + 0x2E], %o5
tcc %xcc, 0x0
loop_4745:
fands %f13, %f11, %f5
ldsw [%l7 + 0x34], %g4
fornot2s %f9, %f15, %f8
fzero %f0
addccc %g3, %l4, %i4
fnot2s %f4, %f13
bn %xcc, loop_4746
ldsb [%l7 + 0x37], %g6
tleu %icc, 0x1
movne %xcc, %l5, %o4
loop_4746:
fmovdvc %icc, %f14, %f9
brgz %g5, loop_4747
fmul8sux16 %f10, %f14, %f0
ldd [%l7 + 0x40], %f0
stx %o2, [%l7 + 0x48]
loop_4747:
fabss %f5, %f3
sllx %l2, %o6, %g7
fand %f12, %f0, %f4
sth %l0, [%l7 + 0x48]
ldub [%l7 + 0x60], %o0
ldub [%l7 + 0x33], %i6
and %i7, 0x1C2E, %o1
ba,a,pt %icc, loop_4748
st %f12, [%l7 + 0x74]
fands %f15, %f12, %f9
xnor %i5, %g2, %l1
loop_4748:
udiv %l3, 0x1E94, %g1
tcc %xcc, 0x3
fmovdneg %icc, %f11, %f4
tcs %xcc, 0x2
taddcc %i3, %i1, %i0
fmovdcs %icc, %f4, %f1
fcmpes %fcc0, %f6, %f2
fabsd %f14, %f14
bn,pt %xcc, loop_4749
fpsub32 %f10, %f4, %f0
fpack32 %f0, %f12, %f4
lduh [%l7 + 0x64], %o3
loop_4749:
ldsb [%l7 + 0x65], %o7
fmovrse %l6, %f10, %f15
array32 %o5, %i2, %g3
brnz,a %g4, loop_4750
addccc %i4, 0x1D09, %g6
fpadd16 %f0, %f0, %f12
fpsub16 %f2, %f6, %f4
loop_4750:
fcmpeq16 %f10, %f2, %l4
bneg,a %icc, loop_4751
ldsb [%l7 + 0x1B], %l5
taddcc %g5, %o2, %o4
subccc %l2, 0x0D58, %g7
loop_4751:
edge32l %l0, %o0, %i6
std %f0, [%l7 + 0x30]
stx %o6, [%l7 + 0x40]
edge8ln %o1, %i5, %g2
for %f14, %f14, %f0
lduw [%l7 + 0x08], %l1
fbg,a %fcc2, loop_4752
array16 %i7, %g1, %l3
fors %f15, %f15, %f9
edge16l %i3, %i1, %o3
loop_4752:
fexpand %f13, %f6
fmovdn %xcc, %f5, %f0
fabsd %f12, %f12
bg,a,pn %xcc, loop_4753
tg %xcc, 0x1
lduh [%l7 + 0x22], %i0
ldd [%l7 + 0x20], %f0
loop_4753:
fandnot1s %f9, %f10, %f11
taddcctv %l6, %o7, %i2
lduh [%l7 + 0x1E], %o5
ldsh [%l7 + 0x7A], %g4
pdist %f2, %f8, %f14
ldd [%l7 + 0x20], %f12
ble %icc, loop_4754
ldx [%l7 + 0x58], %i4
tle %icc, 0x7
lduh [%l7 + 0x2A], %g3
loop_4754:
nop
setx loop_4755, %l0, %l1
jmpl %l1, %g6
tn %xcc, 0x7
fones %f14
brgz,a %l5, loop_4756
loop_4755:
fmovrdgz %g5, %f14, %f6
orn %o2, %o4, %l4
stx %g7, [%l7 + 0x18]
loop_4756:
sethi 0x0341, %l2
stb %l0, [%l7 + 0x65]
xnorcc %o0, 0x0C9E, %i6
bg,a %icc, loop_4757
fxnors %f2, %f14, %f14
fbn %fcc2, loop_4758
sth %o6, [%l7 + 0x62]
loop_4757:
te %xcc, 0x0
fmovdleu %icc, %f10, %f9
loop_4758:
stb %o1, [%l7 + 0x2E]
sdiv %g2, 0x193C, %l1
fmovrsne %i7, %f7, %f8
fors %f14, %f7, %f6
fones %f13
subc %i5, 0x15AE, %l3
sdivcc %i3, 0x06CC, %g1
ldd [%l7 + 0x18], %f10
fbue %fcc1, loop_4759
fbn,a %fcc1, loop_4760
ldd [%l7 + 0x78], %f12
bcs,a,pn %xcc, loop_4761
loop_4759:
stw %o3, [%l7 + 0x7C]
loop_4760:
ldsb [%l7 + 0x66], %i1
stw %l6, [%l7 + 0x5C]
loop_4761:
fmovsne %icc, %f7, %f15
stx %o7, [%l7 + 0x28]
fxnor %f2, %f2, %f12
edge8n %i2, %i0, %o5
ld [%l7 + 0x78], %f5
st %f2, [%l7 + 0x24]
edge8 %g4, %i4, %g3
fornot1 %f14, %f2, %f8
sth %l5, [%l7 + 0x3C]
ldsh [%l7 + 0x7E], %g6
fmovda %icc, %f4, %f5
nop
setx loop_4762, %l0, %l1
jmpl %l1, %g5
tsubcc %o4, 0x0B88, %l4
stb %g7, [%l7 + 0x6D]
edge32l %l2, %l0, %o2
loop_4762:
stx %i6, [%l7 + 0x68]
lduw [%l7 + 0x6C], %o0
fmovdpos %icc, %f13, %f1
fmovrdlz %o1, %f8, %f0
fands %f2, %f5, %f7
srl %o6, 0x0E, %g2
movrlz %i7, 0x352, %l1
fmovdcs %icc, %f4, %f6
tneg %xcc, 0x2
st %f2, [%l7 + 0x28]
ldsh [%l7 + 0x10], %l3
movrgz %i5, %g1, %o3
ldd [%l7 + 0x78], %f10
movleu %icc, %i1, %l6
bne,a,pt %icc, loop_4763
for %f8, %f2, %f0
edge32l %i3, %o7, %i0
ldsb [%l7 + 0x5C], %i2
loop_4763:
edge8ln %o5, %g4, %i4
fandnot1s %f9, %f0, %f3
addcc %l5, %g3, %g5
fmovrdgz %o4, %f2, %f8
st %f7, [%l7 + 0x60]
fmovrdne %l4, %f10, %f14
sra %g6, 0x0B, %l2
sethi 0x0712, %l0
fpackfix %f10, %f9
std %f14, [%l7 + 0x28]
udivx %o2, 0x0E28, %g7
bge %xcc, loop_4764
sdivcc %o0, 0x06F7, %i6
sth %o1, [%l7 + 0x60]
fmovda %icc, %f1, %f8
loop_4764:
umulcc %o6, %g2, %l1
fornot2s %f7, %f1, %f10
brgz,a %i7, loop_4765
ldsb [%l7 + 0x46], %l3
ldub [%l7 + 0x6E], %i5
addccc %g1, 0x0521, %o3
loop_4765:
tgu %xcc, 0x5
edge32ln %l6, %i3, %i1
fmovsvs %xcc, %f13, %f14
orcc %i0, %i2, %o7
edge8l %o5, %g4, %i4
fmovspos %xcc, %f0, %f13
fbl,a %fcc2, loop_4766
sdiv %l5, 0x1080, %g5
lduh [%l7 + 0x54], %o4
fsrc2s %f7, %f13
loop_4766:
fmovrdne %g3, %f14, %f6
move %icc, %l4, %g6
tpos %icc, 0x3
sub %l0, %l2, %o2
add %o0, %i6, %g7
sll %o6, %o1, %g2
tcs %icc, 0x3
fmuld8sux16 %f12, %f5, %f0
lduh [%l7 + 0x1C], %l1
stw %l3, [%l7 + 0x38]
fmovrdne %i7, %f2, %f6
sth %g1, [%l7 + 0x12]
bpos,a,pt %icc, loop_4767
fpsub16s %f7, %f7, %f11
fandnot1s %f7, %f12, %f6
fbo,a %fcc1, loop_4768
loop_4767:
fmovrslez %o3, %f0, %f6
fsrc2 %f8, %f14
ldub [%l7 + 0x2E], %i5
loop_4768:
fmovsne %xcc, %f9, %f15
fandnot1 %f2, %f8, %f6
fmovda %xcc, %f9, %f8
movrne %i3, %l6, %i0
or %i2, 0x1425, %o7
st %f5, [%l7 + 0x44]
movn %icc, %i1, %o5
movge %icc, %g4, %l5
fexpand %f7, %f2
fmovsn %icc, %f2, %f4
fmuld8ulx16 %f7, %f14, %f2
call loop_4769
std %f14, [%l7 + 0x28]
bpos loop_4770
edge16n %i4, %g5, %g3
loop_4769:
movpos %xcc, %l4, %o4
sdivcc %g6, 0x0ADE, %l0
loop_4770:
edge16ln %o2, %l2, %o0
lduh [%l7 + 0x36], %i6
fbo %fcc2, loop_4771
brlez %o6, loop_4772
lduh [%l7 + 0x5E], %g7
addc %o1, 0x1BD5, %l1
loop_4771:
tcs %xcc, 0x6
loop_4772:
ldsh [%l7 + 0x28], %l3
for %f14, %f8, %f10
fnand %f8, %f12, %f0
edge8l %i7, %g2, %o3
andcc %g1, 0x19C1, %i5
tn %icc, 0x1
lduw [%l7 + 0x1C], %i3
fpack16 %f0, %f0
for %f8, %f14, %f4
sllx %l6, %i0, %i2
tvc %xcc, 0x5
ldub [%l7 + 0x7F], %o7
mulx %i1, 0x1835, %o5
fmovdne %xcc, %f0, %f2
fcmpeq32 %f0, %f4, %l5
fmovsl %xcc, %f5, %f13
fmovscc %icc, %f7, %f13
sth %g4, [%l7 + 0x4E]
fcmpd %fcc3, %f0, %f0
ldx [%l7 + 0x58], %g5
orn %g3, 0x12BB, %l4
move %xcc, %i4, %o4
movne %icc, %l0, %o2
bne,a,pn %icc, loop_4773
stw %l2, [%l7 + 0x6C]
fmovscs %icc, %f11, %f13
ldx [%l7 + 0x48], %o0
loop_4773:
movrlez %i6, 0x385, %g6
edge16ln %o6, %o1, %g7
fmovrdlez %l3, %f8, %f10
fbne %fcc0, loop_4774
pdist %f10, %f14, %f4
array16 %i7, %l1, %g2
sth %o3, [%l7 + 0x7A]
loop_4774:
ldsb [%l7 + 0x2A], %i5
stw %i3, [%l7 + 0x60]
std %f10, [%l7 + 0x48]
fbn,a %fcc0, loop_4775
fmovsvs %icc, %f0, %f10
fbe %fcc3, loop_4776
fmovdpos %icc, %f4, %f6
loop_4775:
fmovrdne %l6, %f14, %f4
fabss %f13, %f2
loop_4776:
tg %icc, 0x4
fpsub16s %f15, %f6, %f5
fnors %f13, %f7, %f8
fmovsvc %icc, %f11, %f8
ldsw [%l7 + 0x18], %i0
fnors %f5, %f7, %f11
fsrc1 %f8, %f8
fcmple32 %f14, %f8, %i2
movl %xcc, %o7, %i1
sdivcc %o5, 0x0E25, %g1
sth %l5, [%l7 + 0x50]
edge16n %g4, %g3, %l4
subcc %i4, 0x1920, %g5
or %l0, %o2, %l2
fmovrdlez %o0, %f4, %f10
movne %icc, %o4, %g6
stw %o6, [%l7 + 0x18]
edge32n %o1, %i6, %l3
sll %i7, %g7, %l1
subc %o3, %i5, %i3
fcmpgt16 %f8, %f2, %g2
fble %fcc2, loop_4777
movleu %icc, %l6, %i0
sth %o7, [%l7 + 0x2E]
bcs loop_4778
loop_4777:
movge %icc, %i2, %o5
movgu %xcc, %g1, %i1
fsrc2 %f14, %f8
loop_4778:
fbo %fcc0, loop_4779
brgz %g4, loop_4780
fandnot2 %f6, %f14, %f2
udiv %l5, 0x02C2, %g3
loop_4779:
ldsw [%l7 + 0x7C], %l4
loop_4780:
edge16l %i4, %g5, %l0
tgu %icc, 0x7
ldsw [%l7 + 0x50], %l2
umul %o0, 0x1382, %o2
bvc,a,pt %xcc, loop_4781
fbg %fcc2, loop_4782
movrne %g6, 0x361, %o6
stb %o4, [%l7 + 0x42]
loop_4781:
tn %xcc, 0x6
loop_4782:
movn %icc, %i6, %o1
movg %xcc, %l3, %i7
ldd [%l7 + 0x10], %f0
smul %g7, %l1, %i5
movgu %icc, %i3, %o3
edge16 %l6, %g2, %i0
fand %f10, %f10, %f12
fnegs %f12, %f3
movpos %xcc, %i2, %o7
or %g1, %i1, %o5
ldsw [%l7 + 0x64], %l5
fmovrslez %g3, %f8, %f7
move %xcc, %g4, %l4
fnands %f5, %f15, %f2
fmovsgu %xcc, %f14, %f13
addc %g5, %l0, %i4
fandnot2 %f10, %f6, %f4
fmovscc %xcc, %f3, %f13
ldsh [%l7 + 0x72], %l2
fpsub16 %f0, %f14, %f14
ldd [%l7 + 0x20], %f6
alignaddrl %o0, %g6, %o6
array32 %o4, %o2, %i6
udivcc %o1, 0x1081, %l3
fmul8sux16 %f6, %f0, %f0
fcmpgt32 %f14, %f8, %i7
movleu %xcc, %g7, %l1
fabss %f0, %f5
fmovdvs %icc, %f14, %f13
movneg %icc, %i5, %i3
bcc,pn %xcc, loop_4783
taddcctv %o3, 0x1FD5, %l6
fandnot2 %f14, %f12, %f12
fmul8ulx16 %f8, %f4, %f0
loop_4783:
mulx %g2, %i2, %o7
fmovdvc %xcc, %f11, %f5
fcmpne16 %f2, %f10, %g1
fpack32 %f0, %f4, %f14
ld [%l7 + 0x78], %f14
ldsw [%l7 + 0x58], %i0
call loop_4784
st %f13, [%l7 + 0x54]
st %f7, [%l7 + 0x2C]
fpsub16 %f2, %f12, %f6
loop_4784:
sdivcc %o5, 0x053C, %i1
smulcc %l5, %g3, %g4
bvc,a,pt %xcc, loop_4785
ldsh [%l7 + 0x6C], %l4
movneg %icc, %l0, %g5
fpack16 %f14, %f2
loop_4785:
sdivcc %l2, 0x0A92, %o0
sth %g6, [%l7 + 0x5E]
bshuffle %f4, %f12, %f2
stw %i4, [%l7 + 0x5C]
fmul8ulx16 %f14, %f0, %f4
fnands %f13, %f14, %f6
ldsb [%l7 + 0x2A], %o6
fornot2s %f0, %f2, %f6
fbul %fcc2, loop_4786
bpos,pt %xcc, loop_4787
orcc %o2, %o4, %o1
edge8 %i6, %l3, %i7
loop_4786:
ldd [%l7 + 0x10], %f4
loop_4787:
fpmerge %f9, %f0, %f4
tle %xcc, 0x5
movre %l1, 0x18C, %g7
fnand %f2, %f12, %f12
st %f1, [%l7 + 0x44]
fnot2 %f2, %f14
lduh [%l7 + 0x32], %i5
stb %i3, [%l7 + 0x69]
sll %o3, 0x0E, %l6
fmovse %xcc, %f14, %f10
ldx [%l7 + 0x48], %i2
ld [%l7 + 0x70], %f0
fbuge %fcc1, loop_4788
fpack32 %f8, %f4, %f6
st %f12, [%l7 + 0x40]
lduw [%l7 + 0x28], %g2
loop_4788:
fmul8sux16 %f2, %f14, %f10
fpadd16s %f9, %f11, %f10
te %icc, 0x5
tneg %icc, 0x4
srax %o7, 0x02, %i0
fmovdne %xcc, %f8, %f4
ldsh [%l7 + 0x30], %o5
fmovsvs %xcc, %f8, %f0
siam 0x5
ldx [%l7 + 0x78], %i1
fandnot1 %f4, %f12, %f4
ldsw [%l7 + 0x44], %g1
fpack32 %f14, %f6, %f2
addcc %l5, 0x04CA, %g4
fmovrslz %g3, %f5, %f6
movpos %xcc, %l4, %l0
ldx [%l7 + 0x58], %g5
udivx %l2, 0x1955, %g6
fpadd16 %f2, %f4, %f8
ldd [%l7 + 0x58], %f10
tleu %xcc, 0x2
fnot2s %f1, %f11
bleu loop_4789
mulscc %o0, %i4, %o2
fpack16 %f12, %f9
std %f4, [%l7 + 0x60]
loop_4789:
movgu %icc, %o4, %o1
nop
setx loop_4790, %l0, %l1
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, 0x6
sra %o6, 0x02, %i6
fnot2 %f4, %f14
loop_4790:
edge16 %l3, %l1, %g7
fbe %fcc2, loop_4791
andcc %i7, %i3, %i5
movrne %l6, %i2, %o3
ld [%l7 + 0x64], %f15
loop_4791:
srl %g2, %i0, %o7
tle %icc, 0x2
fnand %f0, %f12, %f2
fcmple32 %f14, %f12, %i1
movrgez %o5, %l5, %g1
fba,a %fcc1, loop_4792
std %f6, [%l7 + 0x68]
addcc %g4, %g3, %l0
edge8ln %g5, %l2, %g6
loop_4792:
andn %o0, %l4, %i4
ld [%l7 + 0x34], %f2
and %o4, %o1, %o6
fmovs %f2, %f0
fmovsge %xcc, %f2, %f11
fpsub16 %f0, %f6, %f4
ldub [%l7 + 0x25], %i6
ldsb [%l7 + 0x14], %o2
te %icc, 0x4
te %icc, 0x3
fbge %fcc0, loop_4793
edge16ln %l3, %l1, %g7
ldd [%l7 + 0x08], %f2
ld [%l7 + 0x64], %f13
loop_4793:
bl,pn %xcc, loop_4794
fpmerge %f15, %f11, %f10
ldsh [%l7 + 0x7C], %i3
st %f14, [%l7 + 0x50]
loop_4794:
bg,a %icc, loop_4795
fbne %fcc3, loop_4796
fpsub32s %f12, %f5, %f0
movge %icc, %i7, %i5
loop_4795:
fblg %fcc1, loop_4797
loop_4796:
fbe %fcc3, loop_4798
alignaddrl %l6, %i2, %g2
ld [%l7 + 0x78], %f1
loop_4797:
bcc,a,pn %icc, loop_4799
loop_4798:
fmovspos %icc, %f13, %f6
fnors %f3, %f13, %f5
st %f14, [%l7 + 0x18]
loop_4799:
fsrc1 %f12, %f12
bshuffle %f6, %f2, %f14
ldsb [%l7 + 0x3D], %o3
ld [%l7 + 0x2C], %f8
fmul8ulx16 %f14, %f4, %f4
fmovspos %xcc, %f10, %f10
srl %i0, %i1, %o7
lduw [%l7 + 0x78], %o5
fmovdge %xcc, %f12, %f14
sdiv %l5, 0x10F6, %g1
fmovdpos %icc, %f11, %f7
stb %g4, [%l7 + 0x7E]
bcc,a,pt %icc, loop_4800
ldub [%l7 + 0x3F], %l0
fmovdcc %xcc, %f10, %f0
st %f7, [%l7 + 0x14]
loop_4800:
edge8n %g5, %g3, %g6
fxnor %f6, %f8, %f4
fmovrdne %o0, %f14, %f0
lduh [%l7 + 0x42], %l4
xor %l2, 0x0C50, %o4
ldsw [%l7 + 0x78], %o1
lduw [%l7 + 0x74], %o6
fmovrsgez %i4, %f5, %f6
stb %o2, [%l7 + 0x13]
stw %l3, [%l7 + 0x7C]
tvc %icc, 0x2
ble,a loop_4801
fblg,a %fcc2, loop_4802
stw %i6, [%l7 + 0x78]
tcc %icc, 0x5
loop_4801:
fmovdleu %icc, %f0, %f14
loop_4802:
bg,a %xcc, loop_4803
bleu,a loop_4804
ld [%l7 + 0x38], %f4
fpsub16 %f14, %f14, %f2
loop_4803:
umulcc %l1, %g7, %i7
loop_4804:
bn,a,pt %icc, loop_4805
fmovdpos %xcc, %f1, %f7
movleu %icc, %i3, %l6
for %f8, %f14, %f0
loop_4805:
lduw [%l7 + 0x6C], %i5
add %i2, %g2, %o3
subc %i1, 0x1326, %o7
sth %o5, [%l7 + 0x26]
fblg %fcc3, loop_4806
edge8l %i0, %g1, %g4
std %f8, [%l7 + 0x38]
brz %l0, loop_4807
loop_4806:
move %xcc, %l5, %g3
tn %xcc, 0x2
fornot1s %f13, %f14, %f4
loop_4807:
orcc %g6, 0x008F, %o0
fcmpne16 %f14, %f14, %g5
for %f4, %f8, %f12
fcmpne32 %f14, %f14, %l2
tcs %icc, 0x0
fpsub32 %f4, %f4, %f12
edge32ln %l4, %o4, %o1
std %f0, [%l7 + 0x40]
tleu %icc, 0x3
std %f6, [%l7 + 0x58]
tpos %icc, 0x3
fandnot2s %f7, %f1, %f11
bl,a loop_4808
fmovrsgz %i4, %f1, %f13
std %f4, [%l7 + 0x48]
sdiv %o6, 0x1441, %l3
loop_4808:
ldsh [%l7 + 0x30], %i6
fsrc2 %f0, %f8
fnot2 %f14, %f4
lduh [%l7 + 0x72], %l1
addcc %o2, %i7, %i3
fmovrdlz %g7, %f6, %f14
or %i5, 0x1040, %i2
fmovsge %xcc, %f3, %f10
ldd [%l7 + 0x48], %f14
movcs %icc, %l6, %o3
std %f2, [%l7 + 0x70]
lduh [%l7 + 0x2A], %i1
fblg %fcc1, loop_4809
sth %g2, [%l7 + 0x18]
stb %o7, [%l7 + 0x7B]
ldsh [%l7 + 0x4E], %i0
loop_4809:
ld [%l7 + 0x48], %f2
bvc loop_4810
ldub [%l7 + 0x52], %o5
ldsb [%l7 + 0x58], %g4
array32 %g1, %l0, %g3
loop_4810:
fbg %fcc3, loop_4811
fxor %f2, %f10, %f4
add %g6, 0x15BC, %l5
fmovdpos %xcc, %f0, %f11
loop_4811:
ldsb [%l7 + 0x48], %o0
bshuffle %f10, %f4, %f10
fbug,a %fcc3, loop_4812
st %f3, [%l7 + 0x1C]
fmul8x16al %f0, %f7, %f6
stx %l2, [%l7 + 0x10]
loop_4812:
bneg,a,pt %xcc, loop_4813
sllx %l4, %g5, %o1
ldsw [%l7 + 0x70], %o4
movcc %xcc, %o6, %i4
loop_4813:
xnorcc %l3, 0x0DDF, %i6
tneg %xcc, 0x7
alignaddrl %l1, %o2, %i7
mova %icc, %i3, %g7
fcmps %fcc3, %f3, %f12
std %f4, [%l7 + 0x48]
tleu %icc, 0x5
move %xcc, %i5, %i2
fbu,a %fcc0, loop_4814
fmovsne %xcc, %f7, %f0
tsubcctv %l6, 0x07D3, %i1
srax %o3, %o7, %g2
loop_4814:
udiv %o5, 0x1B2B, %g4
umulcc %i0, %g1, %l0
ldub [%l7 + 0x7F], %g3
movvs %icc, %g6, %o0
movcc %icc, %l5, %l4
fpadd32s %f9, %f13, %f4
ldsb [%l7 + 0x29], %l2
fbul,a %fcc1, loop_4815
sub %g5, %o1, %o6
bg,a,pt %icc, loop_4816
fsrc1 %f14, %f8
loop_4815:
srlx %o4, %l3, %i6
fsrc1s %f13, %f15
loop_4816:
fmuld8ulx16 %f0, %f3, %f14
fnot1 %f8, %f0
nop
setx loop_4817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %i4, 0x1711, %o2
addcc %l1, 0x1776, %i3
ba,a,pt %icc, loop_4818
loop_4817:
ld [%l7 + 0x60], %f8
sllx %g7, %i5, %i7
ldub [%l7 + 0x31], %i2
loop_4818:
fcmple32 %f4, %f10, %i1
fmovsa %xcc, %f8, %f13
subccc %o3, %l6, %g2
fcmped %fcc2, %f2, %f4
brlz %o7, loop_4819
ldsw [%l7 + 0x48], %g4
bpos,a %icc, loop_4820
sethi 0x1326, %i0
loop_4819:
andn %g1, 0x0256, %o5
ldsh [%l7 + 0x24], %l0
loop_4820:
xnor %g3, 0x1C9A, %g6
tvs %icc, 0x3
orncc %l5, %o0, %l2
fmovdcs %icc, %f11, %f9
alignaddrl %l4, %o1, %o6
movleu %icc, %o4, %g5
fands %f3, %f5, %f3
sllx %i6, 0x0D, %i4
lduw [%l7 + 0x1C], %o2
mulscc %l3, 0x0604, %l1
sdivcc %g7, 0x174F, %i5
fblg,a %fcc2, loop_4821
fsrc1 %f2, %f6
stw %i7, [%l7 + 0x50]
ldsb [%l7 + 0x1A], %i2
loop_4821:
ld [%l7 + 0x30], %f5
fnot2s %f13, %f12
fnegs %f2, %f4
and %i1, %i3, %l6
fbg,a %fcc3, loop_4822
be,pn %icc, loop_4823
fmovscs %xcc, %f10, %f1
fba,a %fcc3, loop_4824
loop_4822:
tsubcc %o3, %g2, %g4
loop_4823:
lduh [%l7 + 0x4C], %i0
movcc %xcc, %o7, %g1
loop_4824:
fand %f2, %f12, %f2
movrgez %l0, 0x027, %o5
addc %g6, %g3, %l5
fnors %f5, %f0, %f11
std %f8, [%l7 + 0x20]
bleu,pt %icc, loop_4825
ld [%l7 + 0x24], %f3
or %l2, 0x1291, %l4
fmul8x16al %f2, %f7, %f10
loop_4825:
fpmerge %f13, %f4, %f10
bne,pt %xcc, loop_4826
edge16l %o1, %o6, %o0
lduh [%l7 + 0x0E], %o4
fmuld8sux16 %f8, %f13, %f2
loop_4826:
siam 0x1
call loop_4827
xor %i6, %g5, %o2
fmovsl %xcc, %f12, %f10
ldsw [%l7 + 0x54], %l3
loop_4827:
stx %l1, [%l7 + 0x58]
ldsw [%l7 + 0x54], %i4
fnors %f11, %f9, %f10
siam 0x7
stw %g7, [%l7 + 0x64]
srlx %i5, 0x00, %i7
ldsw [%l7 + 0x78], %i2
fbuge %fcc3, loop_4828
edge16ln %i1, %i3, %o3
umul %l6, 0x0FE2, %g2
fmovdleu %icc, %f1, %f12
loop_4828:
movre %i0, %o7, %g1
sra %l0, 0x10, %o5
fmovs %f13, %f6
te %icc, 0x3
st %f4, [%l7 + 0x10]
ble loop_4829
ldsw [%l7 + 0x44], %g6
array8 %g3, %l5, %g4
fbl %fcc3, loop_4830
loop_4829:
sdiv %l4, 0x1ACA, %o1
edge32n %l2, %o6, %o0
ldsb [%l7 + 0x5C], %o4
loop_4830:
sub %i6, 0x1C93, %g5
ldsh [%l7 + 0x0A], %o2
fcmpes %fcc0, %f4, %f0
fmovrsgz %l3, %f10, %f5
edge32l %i4, %g7, %l1
taddcc %i5, %i2, %i7
stb %i1, [%l7 + 0x47]
movrlez %i3, 0x30F, %l6
movpos %icc, %o3, %g2
ldub [%l7 + 0x2D], %i0
fnot1s %f9, %f12
tl %icc, 0x2
tcc %icc, 0x5
fabss %f14, %f4
fmovsa %xcc, %f11, %f13
edge32 %g1, %l0, %o5
ldub [%l7 + 0x4B], %g6
fbuge,a %fcc2, loop_4831
ldub [%l7 + 0x78], %g3
std %f14, [%l7 + 0x40]
ldd [%l7 + 0x78], %f8
loop_4831:
bneg,a,pn %xcc, loop_4832
brgz,a %l5, loop_4833
andn %o7, %l4, %g4
fmovsge %icc, %f11, %f9
loop_4832:
edge16l %l2, %o1, %o6
loop_4833:
fornot1s %f6, %f0, %f8
sub %o0, %i6, %g5
fzeros %f9
std %f14, [%l7 + 0x28]
fmovdl %xcc, %f1, %f8
tge %icc, 0x0
brlez %o2, loop_4834
fpsub16 %f12, %f0, %f10
edge8n %l3, %i4, %g7
ldsb [%l7 + 0x54], %o4
loop_4834:
ldsh [%l7 + 0x14], %l1
fmovdgu %icc, %f8, %f1
fmovd %f2, %f14
ldsw [%l7 + 0x0C], %i5
umulcc %i7, 0x0EF8, %i1
orcc %i3, 0x0D89, %i2
move %icc, %l6, %g2
ldd [%l7 + 0x60], %f10
fcmpne16 %f4, %f4, %o3
ldsw [%l7 + 0x78], %i0
fcmple32 %f12, %f4, %g1
andn %o5, 0x0773, %g6
sdivcc %l0, 0x0719, %l5
fmovrde %g3, %f2, %f0
orcc %o7, 0x067E, %l4
or %g4, %o1, %l2
umulcc %o6, 0x0E17, %o0
fmovsg %xcc, %f8, %f1
movcs %icc, %g5, %o2
ldsw [%l7 + 0x70], %i6
movne %icc, %i4, %g7
fmovscs %xcc, %f5, %f15
ble,a loop_4835
ldub [%l7 + 0x7D], %o4
movn %xcc, %l1, %i5
fmovsa %icc, %f1, %f12
loop_4835:
fsrc2s %f2, %f10
fbule,a %fcc2, loop_4836
ldsh [%l7 + 0x46], %i7
movg %icc, %l3, %i1
pdist %f6, %f2, %f8
loop_4836:
stx %i3, [%l7 + 0x48]
fcmple16 %f6, %f14, %i2
ble,pn %xcc, loop_4837
fmovsgu %icc, %f14, %f1
fpadd16 %f6, %f10, %f4
sth %g2, [%l7 + 0x22]
loop_4837:
fmovsleu %xcc, %f4, %f13
fmovdne %icc, %f0, %f8
ldx [%l7 + 0x50], %l6
move %xcc, %o3, %i0
fnand %f0, %f14, %f4
fmovdg %icc, %f15, %f11
fbuge,a %fcc2, loop_4838
ldx [%l7 + 0x58], %o5
fandnot2s %f10, %f1, %f3
fmovse %icc, %f7, %f6
loop_4838:
ld [%l7 + 0x24], %f11
ldx [%l7 + 0x18], %g6
fbug,a %fcc1, loop_4839
fbo %fcc0, loop_4840
lduh [%l7 + 0x58], %g1
ldx [%l7 + 0x30], %l0
loop_4839:
nop
setx loop_4841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4840:
fxors %f2, %f1, %f1
bgu,pn %icc, loop_4842
ldd [%l7 + 0x60], %f6
loop_4841:
ldsw [%l7 + 0x6C], %l5
fmovrdgz %o7, %f0, %f0
loop_4842:
tcc %xcc, 0x0
fmovdne %icc, %f15, %f11
tvs %xcc, 0x3
fmovrsgez %g3, %f13, %f13
brz %g4, loop_4843
fmovrdlez %l4, %f10, %f14
fabsd %f10, %f0
subc %o1, %l2, %o0
loop_4843:
st %f10, [%l7 + 0x34]
lduw [%l7 + 0x5C], %o6
umul %o2, %i6, %i4
fmovdneg %icc, %f7, %f15
fbul,a %fcc0, loop_4844
ldsb [%l7 + 0x15], %g7
bcs,a %icc, loop_4845
tl %xcc, 0x6
loop_4844:
bvc,a,pt %icc, loop_4846
fmovspos %icc, %f4, %f15
loop_4845:
nop
setx loop_4847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f2, [%l7 + 0x30]
loop_4846:
fpsub16s %f13, %f2, %f4
subcc %g5, %o4, %l1
loop_4847:
srax %i5, 0x19, %i7
brnz %l3, loop_4848
ldd [%l7 + 0x30], %f0
udivx %i1, 0x04CD, %i3
fmuld8ulx16 %f15, %f1, %f12
loop_4848:
fbge %fcc0, loop_4849
stx %g2, [%l7 + 0x40]
fmovdleu %xcc, %f13, %f9
movre %i2, 0x062, %l6
loop_4849:
lduh [%l7 + 0x48], %o3
fmul8x16al %f4, %f9, %f14
st %f3, [%l7 + 0x20]
fpadd16s %f13, %f12, %f0
fmovsne %xcc, %f7, %f11
movne %icc, %i0, %g6
sdivcc %o5, 0x0B41, %l0
nop
setx loop_4850, %l0, %l1
jmpl %l1, %g1
tvc %icc, 0x7
fbne %fcc2, loop_4851
movgu %icc, %l5, %g3
loop_4850:
fmovdgu %icc, %f1, %f11
fmovrsgez %o7, %f2, %f6
loop_4851:
fmovrdne %g4, %f0, %f0
tneg %icc, 0x1
fornot2 %f0, %f0, %f4
fxor %f4, %f8, %f6
subc %o1, %l4, %o0
fpsub16s %f13, %f1, %f3
fbule,a %fcc0, loop_4852
edge8 %l2, %o2, %i6
fbuge,a %fcc0, loop_4853
sth %o6, [%l7 + 0x48]
loop_4852:
sth %i4, [%l7 + 0x7E]
fmovrdgz %g7, %f6, %f10
loop_4853:
edge8 %g5, %o4, %l1
nop
setx loop_4854, %l0, %l1
jmpl %l1, %i5
bl loop_4855
stb %i7, [%l7 + 0x29]
addcc %l3, %i1, %g2
loop_4854:
smul %i3, %i2, %o3
loop_4855:
ldsh [%l7 + 0x24], %i0
movrgez %g6, %o5, %l6
orcc %g1, %l0, %l5
st %f10, [%l7 + 0x58]
stb %o7, [%l7 + 0x20]
fmovdneg %xcc, %f1, %f2
tcc %xcc, 0x3
fmovdne %xcc, %f2, %f7
fmovrdlez %g3, %f0, %f2
array32 %g4, %o1, %l4
fmovscs %xcc, %f9, %f12
ldsw [%l7 + 0x44], %l2
ldd [%l7 + 0x40], %f2
movre %o2, %o0, %o6
sllx %i4, 0x1E, %i6
stx %g5, [%l7 + 0x48]
fmovdne %xcc, %f10, %f10
sllx %o4, 0x18, %l1
ld [%l7 + 0x74], %f7
fmovsl %icc, %f13, %f14
fba,a %fcc1, loop_4856
fmovsge %icc, %f14, %f1
fzero %f8
brlz %i5, loop_4857
loop_4856:
stx %g7, [%l7 + 0x10]
stw %l3, [%l7 + 0x5C]
st %f14, [%l7 + 0x0C]
loop_4857:
ldx [%l7 + 0x38], %i1
lduw [%l7 + 0x7C], %g2
fmovsleu %icc, %f13, %f11
fnors %f14, %f8, %f15
ldsb [%l7 + 0x75], %i7
st %f8, [%l7 + 0x5C]
sdivx %i3, 0x03E7, %i2
xnorcc %i0, 0x0603, %o3
fones %f14
stw %g6, [%l7 + 0x54]
fmovrde %o5, %f6, %f14
ldub [%l7 + 0x28], %l6
bg,pt %icc, loop_4858
fnegs %f5, %f10
movleu %xcc, %l0, %g1
stw %o7, [%l7 + 0x28]
loop_4858:
ldx [%l7 + 0x68], %l5
movrne %g3, %o1, %l4
fmovs %f13, %f6
movge %xcc, %g4, %o2
fsrc1 %f4, %f12
sethi 0x1E44, %l2
fmovsa %xcc, %f15, %f0
ldsw [%l7 + 0x14], %o6
fpadd16s %f0, %f10, %f11
st %f5, [%l7 + 0x34]
ldub [%l7 + 0x6A], %o0
ldsh [%l7 + 0x5C], %i6
taddcctv %i4, 0x14CF, %g5
mova %icc, %l1, %o4
smulcc %i5, %g7, %i1
fzero %f2
ldsw [%l7 + 0x40], %l3
lduh [%l7 + 0x56], %g2
fmovdne %xcc, %f12, %f2
fbuge,a %fcc3, loop_4859
sll %i7, %i2, %i0
fmul8sux16 %f10, %f2, %f0
fexpand %f3, %f12
loop_4859:
fmovrsgez %i3, %f6, %f0
ldd [%l7 + 0x30], %f6
st %f4, [%l7 + 0x7C]
fmovsneg %xcc, %f4, %f11
bcc,a,pt %icc, loop_4860
fmovrsne %g6, %f2, %f1
andn %o3, 0x0638, %l6
umulcc %o5, 0x0177, %l0
loop_4860:
tg %icc, 0x4
fandnot1 %f6, %f6, %f6
alignaddrl %g1, %l5, %g3
tgu %icc, 0x5
bl,a,pt %xcc, loop_4861
xnorcc %o1, %o7, %g4
udivx %o2, 0x1567, %l2
fpsub16 %f8, %f8, %f0
loop_4861:
tsubcctv %o6, %l4, %i6
andn %i4, %g5, %o0
bvc,a loop_4862
fsrc1s %f11, %f7
ldub [%l7 + 0x43], %o4
andncc %l1, %g7, %i1
loop_4862:
bneg,a,pn %icc, loop_4863
stx %l3, [%l7 + 0x58]
bpos,a,pt %icc, loop_4864
edge16n %g2, %i7, %i2
loop_4863:
ldsw [%l7 + 0x08], %i0
bl %icc, loop_4865
loop_4864:
taddcc %i5, %g6, %o3
fandnot2 %f10, %f4, %f10
fxnors %f11, %f5, %f1
loop_4865:
sth %l6, [%l7 + 0x50]
stx %i3, [%l7 + 0x18]
edge32 %l0, %g1, %o5
sth %g3, [%l7 + 0x32]
fnot2s %f8, %f9
ldd [%l7 + 0x08], %f4
std %f12, [%l7 + 0x30]
srl %o1, 0x14, %o7
bvs %icc, loop_4866
tleu %xcc, 0x3
sub %g4, %o2, %l2
stb %l5, [%l7 + 0x2E]
loop_4866:
brz,a %o6, loop_4867
ldsb [%l7 + 0x15], %i6
fnot1 %f8, %f10
bvc,pt %icc, loop_4868
loop_4867:
tcs %xcc, 0x7
ldsb [%l7 + 0x23], %i4
st %f12, [%l7 + 0x70]
loop_4868:
brgez %l4, loop_4869
fmovrsne %g5, %f4, %f9
sth %o4, [%l7 + 0x34]
fmovsn %xcc, %f7, %f4
loop_4869:
ldsh [%l7 + 0x1E], %o0
xnorcc %g7, 0x14A7, %l1
ld [%l7 + 0x1C], %f14
stw %l3, [%l7 + 0x50]
stw %g2, [%l7 + 0x28]
bcs,a loop_4870
umulcc %i1, %i2, %i0
ldsb [%l7 + 0x34], %i5
ldsb [%l7 + 0x0D], %i7
loop_4870:
tpos %xcc, 0x1
fmovdcc %xcc, %f7, %f4
nop
setx loop_4871, %l0, %l1
jmpl %l1, %g6
fxnors %f7, %f6, %f6
ldub [%l7 + 0x67], %o3
fbul %fcc2, loop_4872
loop_4871:
fmul8x16 %f7, %f6, %f4
fbg %fcc2, loop_4873
fpadd32 %f14, %f12, %f12
loop_4872:
stw %i3, [%l7 + 0x64]
orcc %l6, 0x0531, %g1
loop_4873:
fmuld8ulx16 %f0, %f9, %f4
fblg %fcc2, loop_4874
st %f0, [%l7 + 0x64]
sll %o5, 0x0D, %l0
movle %xcc, %o1, %o7
loop_4874:
fba,a %fcc1, loop_4875
fmovscs %xcc, %f6, %f13
alignaddr %g3, %g4, %o2
ldd [%l7 + 0x40], %f14
loop_4875:
fxors %f9, %f2, %f6
andcc %l2, %l5, %i6
fsrc1s %f2, %f15
fmovsvc %icc, %f3, %f7
movcs %icc, %i4, %l4
lduw [%l7 + 0x70], %o6
fands %f10, %f9, %f7
sethi 0x05DA, %o4
ldub [%l7 + 0x4A], %g5
lduh [%l7 + 0x7E], %g7
movvc %xcc, %o0, %l3
std %f0, [%l7 + 0x40]
movcc %icc, %l1, %g2
fmovdneg %xcc, %f6, %f13
sth %i2, [%l7 + 0x60]
ld [%l7 + 0x2C], %f10
movg %icc, %i1, %i0
subc %i5, 0x132F, %g6
fornot2s %f6, %f8, %f1
ldsb [%l7 + 0x18], %i7
for %f6, %f10, %f10
subcc %i3, %l6, %o3
sth %g1, [%l7 + 0x26]
fbuge %fcc0, loop_4876
sllx %o5, %l0, %o1
fsrc1 %f2, %f0
fmovdleu %xcc, %f1, %f2
loop_4876:
umul %o7, %g4, %o2
ld [%l7 + 0x54], %f2
tcs %xcc, 0x0
stx %g3, [%l7 + 0x68]
call loop_4877
stx %l5, [%l7 + 0x48]
srlx %l2, %i4, %l4
bg loop_4878
loop_4877:
fmovscc %icc, %f2, %f5
fcmple16 %f0, %f14, %o6
movgu %xcc, %i6, %o4
loop_4878:
fnot1s %f0, %f12
ld [%l7 + 0x38], %f11
and %g5, %o0, %g7
fmovsl %icc, %f1, %f5
stx %l3, [%l7 + 0x68]
fbue,a %fcc1, loop_4879
ldsb [%l7 + 0x57], %g2
tsubcc %i2, %i1, %i0
ldx [%l7 + 0x40], %l1
loop_4879:
ldsw [%l7 + 0x48], %g6
lduw [%l7 + 0x6C], %i7
st %f0, [%l7 + 0x38]
sth %i3, [%l7 + 0x2E]
ldub [%l7 + 0x2C], %i5
movleu %icc, %l6, %g1
edge8 %o5, %o3, %l0
lduh [%l7 + 0x2A], %o1
movge %icc, %g4, %o2
fmovdle %xcc, %f7, %f4
lduw [%l7 + 0x30], %g3
fbue %fcc3, loop_4880
fmuld8ulx16 %f12, %f4, %f0
fcmped %fcc1, %f10, %f14
fcmpgt32 %f10, %f14, %o7
loop_4880:
brgz %l5, loop_4881
ba,a loop_4882
stb %l2, [%l7 + 0x6A]
fcmped %fcc0, %f12, %f6
loop_4881:
ldsb [%l7 + 0x20], %l4
loop_4882:
lduw [%l7 + 0x74], %i4
fpsub32 %f10, %f12, %f10
stx %i6, [%l7 + 0x18]
movn %xcc, %o6, %g5
brnz %o4, loop_4883
fsrc2s %f13, %f5
addc %g7, %l3, %o0
stx %i2, [%l7 + 0x38]
loop_4883:
mova %icc, %i1, %g2
edge16ln %i0, %g6, %l1
bvs loop_4884
bn,a,pt %icc, loop_4885
bneg,pn %xcc, loop_4886
fbu,a %fcc0, loop_4887
loop_4884:
lduw [%l7 + 0x44], %i3
loop_4885:
and %i7, 0x1D6D, %i5
loop_4886:
fmovrdlez %g1, %f2, %f10
loop_4887:
st %f12, [%l7 + 0x64]
fbuge %fcc0, loop_4888
fabsd %f10, %f8
ldsw [%l7 + 0x78], %l6
ldd [%l7 + 0x68], %f12
loop_4888:
stx %o3, [%l7 + 0x10]
bpos,a %icc, loop_4889
move %icc, %o5, %o1
taddcctv %l0, 0x0AC2, %o2
fmovrslz %g3, %f15, %f1
loop_4889:
popc 0x1460, %o7
fbg,a %fcc0, loop_4890
xnorcc %l5, %g4, %l4
std %f6, [%l7 + 0x30]
smul %i4, 0x1B27, %i6
loop_4890:
movneg %xcc, %o6, %l2
sth %g5, [%l7 + 0x18]
fmovspos %xcc, %f12, %f6
fmovdvc %icc, %f2, %f6
fmovdge %icc, %f4, %f10
fmovsgu %icc, %f6, %f5
fxor %f2, %f10, %f12
umulcc %g7, %o4, %o0
fmovsn %xcc, %f7, %f9
movgu %icc, %l3, %i1
edge32 %i2, %i0, %g2
fabsd %f12, %f2
lduw [%l7 + 0x0C], %g6
ldsh [%l7 + 0x2E], %l1
andcc %i7, %i3, %g1
fmovscc %icc, %f10, %f11
stx %i5, [%l7 + 0x40]
ldsh [%l7 + 0x42], %l6
fmul8x16au %f7, %f10, %f14
fbo %fcc0, loop_4891
xorcc %o5, 0x0F9D, %o1
ldub [%l7 + 0x27], %o3
ldsh [%l7 + 0x78], %l0
loop_4891:
nop
setx loop_4892, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x5B], %g3
orn %o7, 0x0924, %l5
sth %l4, [%l7 + 0x76]
loop_4892:
stb %i4, [%l7 + 0x64]
alignaddr %g4, %i6, %o6
addccc %l2, %g7, %o4
sub %o0, %g5, %i1
be loop_4893
fbl %fcc0, loop_4894
edge32 %l3, %i2, %i0
stb %g2, [%l7 + 0x57]
loop_4893:
brgz,a %l1, loop_4895
loop_4894:
fpadd16s %f9, %f5, %f1
st %f1, [%l7 + 0x24]
lduw [%l7 + 0x10], %i7
loop_4895:
tne %icc, 0x1
tg %xcc, 0x5
fcmpeq16 %f14, %f2, %g6
fornot1 %f6, %f12, %f0
fcmple16 %f14, %f12, %i3
stb %g1, [%l7 + 0x37]
fbule %fcc1, loop_4896
andcc %i5, %o5, %l6
array16 %o1, %o3, %l0
fones %f5
loop_4896:
ldd [%l7 + 0x40], %f12
subccc %o2, 0x0002, %o7
orn %l5, 0x0163, %g3
fmovsle %icc, %f1, %f0
alignaddrl %i4, %l4, %g4
fmovrslz %o6, %f13, %f4
ldub [%l7 + 0x17], %l2
lduh [%l7 + 0x52], %g7
fxor %f12, %f12, %f2
ldd [%l7 + 0x68], %f6
xnorcc %o4, 0x1C83, %i6
movcc %icc, %g5, %o0
ldub [%l7 + 0x44], %l3
stx %i2, [%l7 + 0x58]
fbg %fcc2, loop_4897
fmovsvc %xcc, %f9, %f8
nop
setx loop_4898, %l0, %l1
jmpl %l1, %i1
fmovdvc %icc, %f10, %f10
loop_4897:
fmovdne %icc, %f15, %f8
fors %f8, %f14, %f14
loop_4898:
fmovsne %xcc, %f11, %f2
stb %g2, [%l7 + 0x75]
fmul8x16au %f2, %f0, %f4
fba %fcc2, loop_4899
edge8n %l1, %i0, %g6
ble loop_4900
sth %i7, [%l7 + 0x46]
loop_4899:
udivcc %g1, 0x1F68, %i5
movvs %icc, %o5, %l6
loop_4900:
ldx [%l7 + 0x78], %o1
mova %xcc, %i3, %o3
subccc %o2, 0x0985, %o7
addccc %l5, 0x1AC7, %l0
fbul,a %fcc3, loop_4901
brlz,a %g3, loop_4902
ldd [%l7 + 0x18], %f2
tne %icc, 0x3
loop_4901:
fmovrse %l4, %f3, %f5
loop_4902:
fmovrse %g4, %f12, %f1
lduw [%l7 + 0x40], %i4
movgu %xcc, %l2, %g7
movre %o4, 0x30E, %i6
ld [%l7 + 0x1C], %f3
ldsw [%l7 + 0x18], %g5
fmovrse %o6, %f4, %f6
ldd [%l7 + 0x20], %f10
fbue %fcc2, loop_4903
bvs,pn %xcc, loop_4904
lduh [%l7 + 0x6C], %l3
tg %icc, 0x7
loop_4903:
ldd [%l7 + 0x48], %f14
loop_4904:
st %f10, [%l7 + 0x3C]
fmovsa %icc, %f9, %f1
be %icc, loop_4905
be,a loop_4906
smulcc %i2, %i1, %g2
ldsw [%l7 + 0x40], %o0
loop_4905:
move %xcc, %i0, %l1
loop_4906:
std %f14, [%l7 + 0x68]
xnorcc %g6, 0x1FAF, %g1
fnand %f2, %f6, %f8
bge,pn %xcc, loop_4907
ldub [%l7 + 0x1E], %i7
subcc %o5, 0x003C, %i5
edge32ln %l6, %o1, %i3
loop_4907:
srl %o2, 0x0A, %o3
ta %icc, 0x4
lduw [%l7 + 0x70], %l5
movre %o7, %g3, %l4
stb %g4, [%l7 + 0x30]
stx %l0, [%l7 + 0x28]
st %f9, [%l7 + 0x64]
ldsh [%l7 + 0x3E], %l2
ldsw [%l7 + 0x2C], %g7
fmovsl %xcc, %f1, %f4
lduw [%l7 + 0x50], %o4
fmul8x16al %f15, %f12, %f14
xnorcc %i6, 0x08A0, %g5
orncc %i4, 0x0DA2, %l3
lduw [%l7 + 0x34], %i2
fone %f10
fmul8x16 %f10, %f8, %f8
ldsh [%l7 + 0x60], %i1
ldsw [%l7 + 0x58], %o6
sth %g2, [%l7 + 0x4A]
bl %icc, loop_4908
edge32n %o0, %i0, %g6
edge16 %g1, %l1, %o5
ldsh [%l7 + 0x78], %i7
loop_4908:
andn %l6, %o1, %i5
bgu,a,pn %xcc, loop_4909
fmovsl %icc, %f14, %f5
fmovrdgez %o2, %f4, %f4
stx %i3, [%l7 + 0x18]
loop_4909:
bge %xcc, loop_4910
addccc %l5, 0x1E4A, %o3
tg %icc, 0x6
ldub [%l7 + 0x57], %o7
loop_4910:
fbul %fcc3, loop_4911
fnor %f4, %f4, %f14
ldsw [%l7 + 0x4C], %l4
edge8n %g4, %l0, %l2
loop_4911:
bl,pt %xcc, loop_4912
std %f14, [%l7 + 0x58]
ta %xcc, 0x5
fcmpgt32 %f10, %f10, %g3
loop_4912:
ldx [%l7 + 0x50], %g7
lduh [%l7 + 0x14], %o4
fmovrslz %g5, %f14, %f3
ld [%l7 + 0x6C], %f1
fsrc1 %f0, %f6
st %f14, [%l7 + 0x38]
ldsb [%l7 + 0x0D], %i6
move %icc, %i4, %i2
lduh [%l7 + 0x0E], %l3
sdivcc %o6, 0x0F6A, %g2
ldub [%l7 + 0x79], %i1
ld [%l7 + 0x2C], %f9
fbug,a %fcc2, loop_4913
fmovsa %xcc, %f10, %f1
tg %icc, 0x3
ldsw [%l7 + 0x4C], %i0
loop_4913:
stb %o0, [%l7 + 0x0E]
ldsw [%l7 + 0x4C], %g1
alignaddrl %g6, %l1, %i7
fcmpeq16 %f0, %f2, %o5
fcmpne16 %f14, %f14, %o1
fnands %f5, %f14, %f5
bpos,pn %xcc, loop_4914
fbl %fcc0, loop_4915
fsrc2 %f0, %f6
fmovrsgez %l6, %f4, %f13
loop_4914:
stx %o2, [%l7 + 0x30]
loop_4915:
fmovrsgez %i3, %f2, %f1
ldsb [%l7 + 0x1D], %i5
fcmps %fcc1, %f8, %f7
andcc %o3, 0x1D86, %l5
bgu,a,pt %icc, loop_4916
fmovdne %icc, %f1, %f5
bneg,a loop_4917
orn %o7, %g4, %l0
loop_4916:
mova %xcc, %l4, %l2
fmovrdlez %g7, %f2, %f8
loop_4917:
fbl,a %fcc3, loop_4918
sub %g3, 0x1EAE, %o4
stb %i6, [%l7 + 0x47]
sth %g5, [%l7 + 0x64]
loop_4918:
nop
setx loop_4919, %l0, %l1
jmpl %l1, %i2
ldsb [%l7 + 0x27], %i4
stx %l3, [%l7 + 0x28]
ble,pt %xcc, loop_4920
loop_4919:
taddcc %g2, 0x1520, %i1
popc %o6, %o0
movvc %xcc, %g1, %i0
loop_4920:
ldsb [%l7 + 0x42], %l1
fcmpne16 %f4, %f4, %g6
fbge,a %fcc0, loop_4921
move %xcc, %o5, %i7
srl %o1, 0x13, %o2
tvs %xcc, 0x0
loop_4921:
bgu %icc, loop_4922
st %f11, [%l7 + 0x28]
fmovse %xcc, %f3, %f15
orn %i3, 0x0537, %i5
loop_4922:
edge16 %o3, %l6, %l5
fbge,a %fcc3, loop_4923
bge,pn %icc, loop_4924
tgu %icc, 0x4
fbug,a %fcc2, loop_4925
loop_4923:
std %f2, [%l7 + 0x60]
loop_4924:
fbuge %fcc2, loop_4926
alignaddr %o7, %g4, %l4
loop_4925:
fbu,a %fcc1, loop_4927
ldsw [%l7 + 0x68], %l2
loop_4926:
fandnot1s %f7, %f3, %f4
edge32 %l0, %g7, %o4
loop_4927:
fmovdvs %xcc, %f9, %f11
fnegs %f12, %f0
sub %i6, %g5, %g3
ldd [%l7 + 0x58], %f6
orncc %i2, %l3, %g2
fmovscs %icc, %f4, %f12
fmovdgu %icc, %f7, %f7
fmovdge %icc, %f1, %f6
lduw [%l7 + 0x70], %i1
movpos %xcc, %o6, %o0
umulcc %g1, %i4, %i0
ldsh [%l7 + 0x64], %g6
std %f2, [%l7 + 0x38]
tne %xcc, 0x5
udivcc %l1, 0x14C9, %i7
ld [%l7 + 0x14], %f13
sllx %o1, %o2, %o5
subcc %i5, 0x19E7, %i3
sra %l6, %l5, %o3
lduh [%l7 + 0x28], %o7
brlez %l4, loop_4928
srl %l2, %l0, %g7
tle %icc, 0x1
bpos,a,pt %xcc, loop_4929
loop_4928:
fpsub32 %f12, %f12, %f0
taddcctv %g4, 0x0885, %i6
bshuffle %f6, %f12, %f6
loop_4929:
ldsb [%l7 + 0x11], %g5
ldub [%l7 + 0x5B], %o4
sth %i2, [%l7 + 0x36]
xorcc %g3, %g2, %l3
udiv %i1, 0x09BE, %o6
orcc %g1, 0x05CE, %o0
tn %xcc, 0x3
edge8 %i0, %g6, %i4
sth %l1, [%l7 + 0x7A]
fsrc2s %f5, %f1
umul %i7, 0x16AB, %o2
andn %o5, %i5, %o1
fxor %f0, %f8, %f6
ldd [%l7 + 0x28], %f8
fmovsneg %icc, %f0, %f8
stb %i3, [%l7 + 0x65]
alignaddrl %l6, %l5, %o3
fbo %fcc1, loop_4930
ldd [%l7 + 0x70], %f14
stw %l4, [%l7 + 0x34]
stb %l2, [%l7 + 0x62]
loop_4930:
andcc %o7, %l0, %g7
ldsh [%l7 + 0x66], %i6
movrlez %g5, 0x0D7, %g4
edge16ln %i2, %g3, %o4
tgu %xcc, 0x2
ldx [%l7 + 0x30], %g2
brgez,a %i1, loop_4931
bn,a loop_4932
sdivcc %o6, 0x10FC, %l3
stb %o0, [%l7 + 0x45]
loop_4931:
fmovrdlz %g1, %f14, %f0
loop_4932:
fxors %f0, %f12, %f9
sth %i0, [%l7 + 0x68]
fcmpeq16 %f8, %f10, %g6
fbue %fcc2, loop_4933
sll %i4, 0x11, %i7
fmul8x16al %f10, %f9, %f0
edge16l %l1, %o5, %o2
loop_4933:
movre %o1, %i3, %i5
srax %l5, %l6, %l4
ldsh [%l7 + 0x2E], %l2
edge16 %o3, %o7, %l0
fmovdne %icc, %f13, %f5
fmovsl %icc, %f5, %f3
ldsb [%l7 + 0x12], %i6
ldsh [%l7 + 0x3A], %g7
fcmps %fcc1, %f8, %f15
fxnors %f10, %f12, %f4
bshuffle %f14, %f6, %f12
fornot2 %f10, %f14, %f12
bne %icc, loop_4934
fmovdne %icc, %f13, %f7
fmovsleu %xcc, %f1, %f0
fmovdne %icc, %f7, %f8
loop_4934:
lduh [%l7 + 0x16], %g4
movvc %xcc, %i2, %g3
fpack32 %f2, %f12, %f12
taddcc %g5, 0x1013, %g2
tne %icc, 0x7
movvc %xcc, %i1, %o6
ldsw [%l7 + 0x50], %l3
movpos %xcc, %o0, %o4
fba %fcc1, loop_4935
ldx [%l7 + 0x48], %i0
fsrc1 %f4, %f0
sdivcc %g6, 0x1704, %i4
loop_4935:
ldx [%l7 + 0x20], %i7
mulx %g1, %o5, %o2
fmovdpos %icc, %f13, %f8
tl %icc, 0x6
stx %o1, [%l7 + 0x20]
tgu %xcc, 0x3
fcmpgt16 %f2, %f6, %l1
movg %xcc, %i5, %l5
fpmerge %f15, %f11, %f12
te %icc, 0x5
be,a,pn %xcc, loop_4936
stx %i3, [%l7 + 0x28]
bg,pn %xcc, loop_4937
fmovdneg %xcc, %f14, %f12
loop_4936:
fmovdvs %icc, %f6, %f8
stw %l4, [%l7 + 0x58]
loop_4937:
fmovrdne %l6, %f2, %f4
ldsb [%l7 + 0x50], %o3
xorcc %o7, %l0, %i6
ldd [%l7 + 0x20], %f8
fzero %f0
lduh [%l7 + 0x56], %g7
edge8ln %l2, %i2, %g3
fones %f12
movneg %xcc, %g5, %g4
ldsh [%l7 + 0x2E], %g2
edge16ln %i1, %l3, %o0
orncc %o4, %o6, %g6
bneg %icc, loop_4938
movne %icc, %i4, %i0
sth %g1, [%l7 + 0x60]
fones %f5
loop_4938:
stw %o5, [%l7 + 0x5C]
fbn %fcc3, loop_4939
tneg %icc, 0x4
fnegs %f0, %f7
stw %i7, [%l7 + 0x10]
loop_4939:
ldsw [%l7 + 0x08], %o1
orn %l1, 0x0614, %o2
ldsh [%l7 + 0x48], %l5
fmovsa %icc, %f13, %f10
std %f8, [%l7 + 0x08]
brlz %i5, loop_4940
edge8 %l4, %l6, %o3
popc 0x0613, %i3
stw %l0, [%l7 + 0x14]
loop_4940:
tn %icc, 0x5
bvc,a,pt %xcc, loop_4941
ldsb [%l7 + 0x61], %i6
umul %g7, 0x1048, %l2
movne %xcc, %i2, %o7
loop_4941:
fbue,a %fcc1, loop_4942
bne,pn %xcc, loop_4943
srax %g3, %g4, %g5
fcmpes %fcc2, %f13, %f14
loop_4942:
xorcc %i1, 0x0894, %l3
loop_4943:
ldd [%l7 + 0x48], %f6
fmovrdgez %o0, %f12, %f4
fbl,a %fcc1, loop_4944
ld [%l7 + 0x70], %f12
edge8ln %g2, %o6, %g6
addcc %i4, %o4, %i0
loop_4944:
ldsw [%l7 + 0x18], %o5
movre %i7, %o1, %g1
sub %o2, 0x1FF7, %l1
movrlz %i5, 0x1EA, %l5
fmovrdlez %l6, %f6, %f10
stw %l4, [%l7 + 0x0C]
fbug,a %fcc3, loop_4945
mulx %i3, 0x06FE, %l0
subcc %o3, 0x0909, %i6
sdivcc %g7, 0x00EC, %l2
loop_4945:
fornot1 %f0, %f8, %f14
stw %o7, [%l7 + 0x70]
fexpand %f4, %f8
ldsh [%l7 + 0x6A], %i2
fbule,a %fcc1, loop_4946
sth %g4, [%l7 + 0x66]
fxnor %f6, %f6, %f12
fandnot2s %f6, %f6, %f0
loop_4946:
sth %g3, [%l7 + 0x24]
subcc %g5, 0x10B7, %i1
stx %l3, [%l7 + 0x20]
fmovrsne %g2, %f4, %f9
srl %o0, %g6, %i4
edge16 %o6, %i0, %o4
stx %i7, [%l7 + 0x30]
fmovrdne %o1, %f0, %f0
fandnot1s %f7, %f5, %f8
tneg %xcc, 0x0
fands %f13, %f6, %f1
ldsh [%l7 + 0x30], %g1
array32 %o2, %l1, %i5
for %f4, %f8, %f8
lduh [%l7 + 0x42], %l5
fpack16 %f0, %f0
ble loop_4947
fcmpgt16 %f2, %f12, %l6
sth %l4, [%l7 + 0x78]
fmovrsgz %o5, %f0, %f1
loop_4947:
stb %l0, [%l7 + 0x38]
fsrc1 %f12, %f0
tpos %icc, 0x5
fmovs %f10, %f9
fabsd %f10, %f14
fpadd32s %f3, %f7, %f12
fmul8x16al %f0, %f3, %f10
ble,pt %icc, loop_4948
udiv %i3, 0x1429, %o3
tcs %icc, 0x2
ldx [%l7 + 0x70], %i6
loop_4948:
array8 %l2, %o7, %g7
andcc %i2, %g4, %g3
fpadd32 %f2, %f12, %f2
ld [%l7 + 0x08], %f9
sth %g5, [%l7 + 0x24]
subcc %l3, %i1, %o0
fba,a %fcc1, loop_4949
fmovsvc %xcc, %f10, %f2
movcc %xcc, %g2, %g6
fnands %f6, %f15, %f4
loop_4949:
bge,a %icc, loop_4950
fmovrsgez %o6, %f9, %f3
fmul8x16al %f14, %f8, %f8
movrlz %i4, 0x36E, %o4
loop_4950:
fmovspos %xcc, %f13, %f5
ldsh [%l7 + 0x70], %i0
edge8n %i7, %g1, %o2
edge16ln %o1, %i5, %l1
tleu %icc, 0x3
fcmpne32 %f4, %f2, %l5
tleu %icc, 0x6
ldsw [%l7 + 0x20], %l6
stb %l4, [%l7 + 0x13]
sethi 0x064C, %l0
faligndata %f2, %f14, %f10
smul %o5, 0x12F8, %o3
bvc,a,pn %icc, loop_4951
brlz %i6, loop_4952
ldx [%l7 + 0x18], %l2
brz,a %o7, loop_4953
loop_4951:
fmovs %f10, %f14
loop_4952:
fsrc1s %f13, %f15
fpsub16s %f13, %f9, %f0
loop_4953:
fbe %fcc2, loop_4954
bn loop_4955
ld [%l7 + 0x60], %f5
fpsub16s %f9, %f5, %f5
loop_4954:
ldd [%l7 + 0x38], %f0
loop_4955:
fmovdn %xcc, %f12, %f4
fmovdg %xcc, %f8, %f0
fmuld8sux16 %f3, %f15, %f8
std %f8, [%l7 + 0x48]
subcc %i3, 0x0D3B, %g7
bneg %icc, loop_4956
lduw [%l7 + 0x1C], %g4
array16 %i2, %g5, %g3
for %f12, %f0, %f4
loop_4956:
movleu %icc, %i1, %o0
fmovrsgz %g2, %f6, %f10
st %f14, [%l7 + 0x48]
fmovdn %icc, %f2, %f13
fmovdge %icc, %f7, %f15
fmovrslez %g6, %f10, %f14
lduw [%l7 + 0x60], %o6
movge %icc, %i4, %l3
ldsh [%l7 + 0x6A], %i0
movrlz %i7, 0x1B9, %o4
ldsb [%l7 + 0x20], %g1
lduw [%l7 + 0x1C], %o2
srl %o1, %l1, %l5
ble loop_4957
fbn,a %fcc3, loop_4958
xor %l6, 0x01C2, %i5
bcs,a,pt %icc, loop_4959
loop_4957:
taddcc %l4, 0x150F, %l0
loop_4958:
fmovsvc %icc, %f3, %f12
fcmpne32 %f4, %f10, %o5
loop_4959:
ldsb [%l7 + 0x52], %o3
movl %xcc, %i6, %o7
ldub [%l7 + 0x28], %i3
tcs %xcc, 0x3
ldx [%l7 + 0x08], %g7
ba,pn %xcc, loop_4960
ldsw [%l7 + 0x4C], %g4
fandnot1 %f0, %f6, %f10
fmovsne %icc, %f1, %f7
loop_4960:
ldsb [%l7 + 0x52], %l2
ldx [%l7 + 0x78], %i2
te %xcc, 0x4
lduh [%l7 + 0x7E], %g3
edge32l %g5, %o0, %i1
ldx [%l7 + 0x38], %g2
movl %icc, %o6, %i4
ldx [%l7 + 0x10], %g6
ld [%l7 + 0x78], %f15
ld [%l7 + 0x18], %f11
ldd [%l7 + 0x50], %f10
sdivx %l3, 0x06DB, %i0
ldsh [%l7 + 0x5A], %i7
or %g1, 0x0C5A, %o2
stx %o4, [%l7 + 0x20]
addc %l1, %l5, %o1
ldsw [%l7 + 0x48], %l6
subc %i5, %l0, %o5
stx %o3, [%l7 + 0x20]
ldsh [%l7 + 0x5E], %l4
nop
setx loop_4961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f8, %f12, %f14
xnorcc %o7, 0x1AD3, %i3
ldsb [%l7 + 0x49], %i6
loop_4961:
ldub [%l7 + 0x66], %g4
fbo,a %fcc1, loop_4962
lduh [%l7 + 0x0E], %g7
movrgez %i2, 0x110, %l2
sth %g3, [%l7 + 0x7E]
loop_4962:
fabss %f1, %f12
fba,a %fcc3, loop_4963
bge,a loop_4964
movrlz %g5, %i1, %o0
fxnors %f6, %f8, %f13
loop_4963:
subc %o6, %i4, %g6
loop_4964:
movneg %xcc, %l3, %g2
stb %i7, [%l7 + 0x3B]
tg %xcc, 0x7
ldx [%l7 + 0x40], %i0
array8 %g1, %o2, %l1
alignaddrl %l5, %o1, %l6
brgz %i5, loop_4965
lduw [%l7 + 0x30], %l0
fnot1s %f9, %f7
fmovrslz %o4, %f5, %f11
loop_4965:
tsubcctv %o3, %l4, %o5
lduw [%l7 + 0x60], %i3
xnor %i6, %o7, %g4
tneg %xcc, 0x7
stx %g7, [%l7 + 0x10]
ldsh [%l7 + 0x68], %l2
fmovdpos %icc, %f4, %f12
lduh [%l7 + 0x22], %i2
fsrc2 %f14, %f14
ldsw [%l7 + 0x24], %g3
fmovscs %xcc, %f11, %f13
siam 0x6
lduw [%l7 + 0x70], %i1
fnor %f0, %f6, %f10
array32 %o0, %g5, %o6
movge %icc, %i4, %g6
edge16 %l3, %g2, %i0
ldd [%l7 + 0x10], %f14
sth %i7, [%l7 + 0x58]
fbu,a %fcc2, loop_4966
mulx %o2, 0x0A51, %g1
fmovsne %icc, %f10, %f0
srl %l1, 0x1D, %o1
loop_4966:
bn,a,pn %xcc, loop_4967
bleu,a %icc, loop_4968
fands %f10, %f13, %f6
sth %l6, [%l7 + 0x5E]
loop_4967:
fble,a %fcc2, loop_4969
loop_4968:
movcs %xcc, %l5, %i5
ble,a %icc, loop_4970
std %f0, [%l7 + 0x10]
loop_4969:
bgu,a %icc, loop_4971
sdivcc %o4, 0x1286, %o3
loop_4970:
fbe,a %fcc3, loop_4972
fpsub32 %f2, %f10, %f14
loop_4971:
ldsb [%l7 + 0x16], %l0
fmovsvc %icc, %f2, %f1
loop_4972:
sth %o5, [%l7 + 0x1E]
fpadd32 %f4, %f4, %f8
ld [%l7 + 0x24], %f5
fors %f11, %f8, %f2
edge16ln %i3, %l4, %o7
movn %xcc, %g4, %i6
tpos %xcc, 0x2
fbo %fcc1, loop_4973
stw %l2, [%l7 + 0x24]
ldd [%l7 + 0x58], %f2
andncc %g7, %i2, %g3
loop_4973:
ldx [%l7 + 0x20], %i1
ta %xcc, 0x7
stb %g5, [%l7 + 0x7D]
fmovsvs %icc, %f5, %f13
movrlz %o6, 0x304, %o0
ld [%l7 + 0x1C], %f11
ld [%l7 + 0x68], %f6
st %f2, [%l7 + 0x4C]
fmovs %f3, %f4
ldsb [%l7 + 0x38], %g6
std %f6, [%l7 + 0x30]
fmovrsne %l3, %f13, %f7
fpack32 %f10, %f2, %f8
fmul8x16au %f3, %f9, %f2
move %icc, %g2, %i4
ldsb [%l7 + 0x0B], %i0
movpos %xcc, %i7, %g1
ldub [%l7 + 0x77], %l1
stx %o2, [%l7 + 0x78]
alignaddrl %l6, %l5, %o1
ldsb [%l7 + 0x0E], %o4
nop
setx loop_4974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x08]
te %icc, 0x1
subc %o3, 0x09B2, %i5
loop_4974:
fsrc2s %f8, %f1
fabsd %f8, %f6
movge %xcc, %l0, %i3
movleu %xcc, %l4, %o5
fmovd %f10, %f10
xor %g4, %i6, %o7
fnot2s %f7, %f8
brlz %l2, loop_4975
lduw [%l7 + 0x54], %i2
fmovdcc %xcc, %f4, %f9
bleu loop_4976
loop_4975:
fandnot2s %f12, %f11, %f8
ta %icc, 0x4
fbu %fcc1, loop_4977
loop_4976:
fnot1 %f4, %f6
tl %xcc, 0x1
lduh [%l7 + 0x18], %g3
loop_4977:
movrne %i1, 0x266, %g7
std %f10, [%l7 + 0x30]
nop
setx loop_4978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f6, %f0, %f10
fmovspos %xcc, %f3, %f3
array8 %g5, %o6, %o0
loop_4978:
ldsb [%l7 + 0x5C], %l3
brlez %g6, loop_4979
xnor %g2, %i0, %i4
ldx [%l7 + 0x28], %i7
fnor %f14, %f8, %f8
loop_4979:
std %f4, [%l7 + 0x68]
lduh [%l7 + 0x5E], %g1
for %f4, %f10, %f2
fands %f2, %f12, %f15
fnot1 %f6, %f14
tleu %xcc, 0x3
subc %l1, 0x0121, %o2
fandnot2s %f12, %f7, %f6
fxors %f0, %f13, %f6
fcmple16 %f8, %f10, %l5
fmovdvc %xcc, %f11, %f2
fnand %f10, %f12, %f12
be,pt %icc, loop_4980
edge8n %o1, %o4, %l6
ldsw [%l7 + 0x14], %i5
ldsb [%l7 + 0x15], %o3
loop_4980:
std %f6, [%l7 + 0x08]
fxor %f8, %f4, %f12
pdist %f2, %f6, %f8
ld [%l7 + 0x44], %f11
edge32ln %l0, %i3, %o5
fxors %f2, %f15, %f4
edge32ln %l4, %g4, %i6
fors %f11, %f14, %f9
ldub [%l7 + 0x33], %o7
tsubcc %i2, %g3, %l2
ldsb [%l7 + 0x4F], %g7
umulcc %g5, %i1, %o6
brlz %l3, loop_4981
fnot1s %f6, %f1
fxor %f4, %f8, %f12
std %f6, [%l7 + 0x30]
loop_4981:
fmovd %f6, %f4
udivx %o0, 0x1E59, %g6
fbg %fcc0, loop_4982
fmovdleu %xcc, %f3, %f2
stw %g2, [%l7 + 0x6C]
stb %i0, [%l7 + 0x3F]
loop_4982:
fones %f15
lduh [%l7 + 0x38], %i4
std %f2, [%l7 + 0x68]
ldub [%l7 + 0x6F], %i7
fmovsgu %icc, %f9, %f10
stx %g1, [%l7 + 0x38]
sdivx %l1, 0x11C0, %o2
bg,a,pn %xcc, loop_4983
ldsb [%l7 + 0x30], %o1
fcmpd %fcc3, %f2, %f0
lduh [%l7 + 0x4C], %o4
loop_4983:
std %f14, [%l7 + 0x68]
andcc %l6, 0x02A8, %i5
movrne %l5, %o3, %i3
movrgez %o5, 0x1F3, %l0
movg %xcc, %l4, %g4
fmovdleu %xcc, %f3, %f4
ld [%l7 + 0x44], %f3
bg loop_4984
fmovsgu %xcc, %f9, %f14
udivx %i6, 0x0337, %o7
popc %g3, %l2
loop_4984:
ldd [%l7 + 0x20], %f0
fmovdvc %icc, %f7, %f8
st %f1, [%l7 + 0x18]
xorcc %i2, %g5, %g7
st %f15, [%l7 + 0x54]
call loop_4985
bn,a,pn %xcc, loop_4986
and %o6, %i1, %o0
fpsub16 %f6, %f12, %f2
loop_4985:
brnz,a %l3, loop_4987
loop_4986:
ldsh [%l7 + 0x1C], %g2
fmovsgu %icc, %f3, %f13
fpmerge %f6, %f7, %f12
loop_4987:
fpadd32 %f6, %f4, %f8
fcmpd %fcc0, %f0, %f0
fmovdvs %icc, %f7, %f8
xor %g6, 0x19B4, %i4
fnot2s %f15, %f14
ldx [%l7 + 0x40], %i7
lduh [%l7 + 0x6C], %g1
fandnot2 %f4, %f14, %f12
ldsb [%l7 + 0x34], %i0
srax %l1, %o1, %o4
fmovdleu %xcc, %f14, %f14
sll %l6, %i5, %l5
subccc %o3, %i3, %o2
ldx [%l7 + 0x58], %o5
fmovsn %icc, %f13, %f11
ld [%l7 + 0x08], %f3
fand %f12, %f14, %f2
srax %l4, 0x13, %g4
lduw [%l7 + 0x20], %i6
tle %xcc, 0x7
nop
setx loop_4988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f4, %f11, %f4
ldd [%l7 + 0x18], %f4
fbug,a %fcc0, loop_4989
loop_4988:
lduw [%l7 + 0x30], %l0
orn %g3, 0x0297, %l2
fmovdne %icc, %f1, %f13
loop_4989:
faligndata %f14, %f12, %f10
stw %i2, [%l7 + 0x50]
be,pt %xcc, loop_4990
fcmpne16 %f4, %f0, %g5
fabsd %f6, %f0
stw %g7, [%l7 + 0x38]
loop_4990:
ldd [%l7 + 0x10], %f8
fbuge,a %fcc0, loop_4991
pdist %f2, %f4, %f4
fand %f10, %f2, %f8
fcmpne32 %f4, %f14, %o6
loop_4991:
movleu %icc, %i1, %o7
ble,a loop_4992
ldd [%l7 + 0x10], %f0
ldd [%l7 + 0x20], %f4
te %icc, 0x1
loop_4992:
udivcc %l3, 0x0F17, %g2
andncc %g6, %o0, %i4
fnors %f13, %f6, %f4
lduw [%l7 + 0x34], %i7
fnegd %f4, %f4
stb %i0, [%l7 + 0x7F]
tgu %icc, 0x0
stb %g1, [%l7 + 0x1B]
stx %l1, [%l7 + 0x08]
or %o4, 0x0764, %o1
ldd [%l7 + 0x20], %f12
stw %l6, [%l7 + 0x5C]
udiv %i5, 0x0E06, %o3
xor %l5, %o2, %o5
fbo,a %fcc3, loop_4993
bpos,pt %icc, loop_4994
fornot1 %f4, %f2, %f12
std %f14, [%l7 + 0x38]
loop_4993:
fble %fcc2, loop_4995
loop_4994:
ldsw [%l7 + 0x2C], %i3
nop
setx loop_4996, %l0, %l1
jmpl %l1, %l4
fzero %f2
loop_4995:
bge loop_4997
ldsw [%l7 + 0x10], %g4
loop_4996:
fand %f14, %f10, %f10
bcc,a loop_4998
loop_4997:
te %icc, 0x0
fmovrdne %i6, %f4, %f8
umul %l0, %g3, %i2
loop_4998:
fba,a %fcc3, loop_4999
fmovrdgez %g5, %f4, %f6
fmovdg %icc, %f10, %f15
ld [%l7 + 0x54], %f1
loop_4999:
bneg,a loop_5000
ldd [%l7 + 0x78], %f10
tpos %icc, 0x7
fmovsle %xcc, %f9, %f15
loop_5000:
tneg %xcc, 0x4
ldsh [%l7 + 0x50], %l2
umulcc %o6, %i1, %g7
brgz %l3, loop_5001
ldsw [%l7 + 0x48], %g2
fmovde %xcc, %f9, %f14
tg %icc, 0x1
loop_5001:
tpos %icc, 0x4
fexpand %f0, %f14
ldsb [%l7 + 0x42], %g6
std %f12, [%l7 + 0x18]
fbl,a %fcc2, loop_5002
fmovsa %icc, %f9, %f15
fmul8x16 %f0, %f10, %f6
tcs %xcc, 0x4
loop_5002:
fcmped %fcc3, %f12, %f6
fmovsle %xcc, %f0, %f1
fbo,a %fcc3, loop_5003
fandnot2 %f8, %f14, %f14
movle %icc, %o0, %i4
ldsw [%l7 + 0x6C], %i7
loop_5003:
edge32 %i0, %o7, %l1
fbule,a %fcc2, loop_5004
fnot1s %f4, %f14
ldsb [%l7 + 0x61], %g1
sth %o1, [%l7 + 0x74]
loop_5004:
stw %o4, [%l7 + 0x50]
and %i5, %o3, %l6
fmovsneg %xcc, %f2, %f10
ldd [%l7 + 0x70], %f6
fcmpne32 %f14, %f12, %o2
ldsw [%l7 + 0x48], %o5
st %f14, [%l7 + 0x30]
stb %l5, [%l7 + 0x28]
fpadd32s %f5, %f13, %f1
fcmpgt16 %f0, %f12, %l4
tn %xcc, 0x7
pdist %f4, %f8, %f14
fcmpne16 %f10, %f6, %i3
fandnot2s %f2, %f0, %f12
sth %i6, [%l7 + 0x4A]
fbule,a %fcc0, loop_5005
lduh [%l7 + 0x18], %l0
fmovrslz %g3, %f8, %f3
fnegs %f5, %f9
loop_5005:
fnot1s %f0, %f9
sll %g4, %g5, %l2
std %f4, [%l7 + 0x20]
ldsb [%l7 + 0x0E], %i2
add %i1, 0x0DC5, %o6
ldd [%l7 + 0x08], %f6
addccc %l3, %g7, %g2
ldsw [%l7 + 0x68], %g6
ble,a,pn %icc, loop_5006
srl %o0, %i4, %i7
sth %o7, [%l7 + 0x3C]
ld [%l7 + 0x60], %f2
loop_5006:
movpos %xcc, %l1, %i0
fandnot1s %f7, %f0, %f13
edge16ln %o1, %g1, %o4
bleu %icc, loop_5007
fmovscc %icc, %f1, %f8
stb %i5, [%l7 + 0x12]
tl %icc, 0x4
loop_5007:
fbue,a %fcc1, loop_5008
ld [%l7 + 0x24], %f12
ba,a %xcc, loop_5009
ldsw [%l7 + 0x48], %l6
loop_5008:
brlz %o2, loop_5010
fcmpne16 %f4, %f8, %o5
loop_5009:
stx %l5, [%l7 + 0x10]
fbu %fcc2, loop_5011
loop_5010:
ld [%l7 + 0x34], %f5
ld [%l7 + 0x38], %f1
fmovrdgz %l4, %f0, %f10
loop_5011:
ldd [%l7 + 0x78], %f10
edge32ln %o3, %i3, %l0
fmovrdne %g3, %f4, %f10
ldsb [%l7 + 0x60], %g4
edge32l %i6, %g5, %l2
fbule,a %fcc3, loop_5012
alignaddr %i1, %i2, %l3
stw %o6, [%l7 + 0x7C]
taddcctv %g7, %g2, %o0
loop_5012:
ldsb [%l7 + 0x6B], %g6
fones %f3
movcs %icc, %i4, %o7
fbule,a %fcc3, loop_5013
tle %xcc, 0x4
edge16n %i7, %i0, %o1
fbg %fcc3, loop_5014
loop_5013:
tvs %xcc, 0x0
ldd [%l7 + 0x50], %f10
lduh [%l7 + 0x08], %g1
loop_5014:
srl %o4, %i5, %l6
brgez,a %l1, loop_5015
subc %o2, 0x017F, %o5
sth %l5, [%l7 + 0x24]
ba loop_5016
loop_5015:
mova %icc, %o3, %l4
sdivx %i3, 0x1AD4, %g3
stw %l0, [%l7 + 0x40]
loop_5016:
ldx [%l7 + 0x50], %i6
alignaddr %g5, %l2, %g4
brlz %i1, loop_5017
fbul %fcc1, loop_5018
fmovdcs %xcc, %f7, %f5
call loop_5019
loop_5017:
fornot1 %f6, %f14, %f14
loop_5018:
sth %l3, [%l7 + 0x32]
fbg %fcc0, loop_5020
loop_5019:
std %f4, [%l7 + 0x08]
alignaddrl %o6, %g7, %g2
fmul8x16al %f8, %f14, %f6
loop_5020:
st %f11, [%l7 + 0x6C]
fcmpd %fcc3, %f2, %f4
fand %f10, %f0, %f8
tgu %icc, 0x4
movvc %xcc, %o0, %i2
fcmpgt32 %f6, %f4, %i4
ldsw [%l7 + 0x1C], %o7
fmovdne %xcc, %f15, %f12
fmovdge %icc, %f11, %f8
fxnor %f4, %f4, %f10
st %f3, [%l7 + 0x58]
fbul %fcc3, loop_5021
fmovdn %icc, %f14, %f9
fzeros %f12
sth %i7, [%l7 + 0x6A]
loop_5021:
tcs %icc, 0x0
fmovsgu %xcc, %f3, %f15
ldd [%l7 + 0x10], %f2
lduw [%l7 + 0x18], %g6
array8 %o1, %g1, %o4
ldsb [%l7 + 0x6F], %i0
subcc %i5, %l6, %o2
movcc %icc, %l1, %l5
smulcc %o3, %o5, %i3
fmovrsgez %g3, %f6, %f4
mulx %l0, 0x1C47, %l4
ldub [%l7 + 0x16], %g5
movneg %xcc, %l2, %i6
stx %g4, [%l7 + 0x78]
bn,a loop_5022
te %icc, 0x4
ldsb [%l7 + 0x77], %i1
tneg %icc, 0x2
loop_5022:
fnot1 %f4, %f12
tleu %icc, 0x3
fmovdcs %xcc, %f13, %f8
tvc %xcc, 0x6
fbu,a %fcc3, loop_5023
fmovdl %xcc, %f0, %f15
fmovspos %icc, %f3, %f3
std %f10, [%l7 + 0x70]
loop_5023:
movcs %icc, %l3, %o6
fble %fcc2, loop_5024
edge8 %g2, %g7, %i2
sth %i4, [%l7 + 0x3E]
fmovsvc %xcc, %f13, %f14
loop_5024:
movne %xcc, %o0, %i7
sdiv %g6, 0x1DBA, %o1
fornot2s %f9, %f8, %f14
subc %o7, 0x0612, %o4
fmovdg %xcc, %f7, %f15
fbu,a %fcc2, loop_5025
std %f10, [%l7 + 0x18]
pdist %f4, %f10, %f8
and %i0, 0x008C, %g1
loop_5025:
fmuld8sux16 %f5, %f15, %f2
fmovdcc %xcc, %f15, %f11
fpmerge %f2, %f5, %f2
ldsh [%l7 + 0x44], %l6
ldx [%l7 + 0x28], %o2
fmovsneg %icc, %f10, %f9
tcs %xcc, 0x4
taddcc %i5, 0x19F1, %l5
st %f4, [%l7 + 0x10]
std %f0, [%l7 + 0x68]
ldx [%l7 + 0x70], %l1
sra %o3, %o5, %i3
be loop_5026
edge16 %g3, %l0, %l4
ldx [%l7 + 0x20], %l2
mulx %i6, %g4, %g5
loop_5026:
ldsb [%l7 + 0x3F], %l3
edge8 %o6, %g2, %g7
stw %i1, [%l7 + 0x30]
move %icc, %i4, %o0
sdiv %i7, 0x0828, %i2
fandnot2 %f10, %f6, %f6
fbu,a %fcc0, loop_5027
fcmple32 %f6, %f0, %g6
bvs,a loop_5028
ldsw [%l7 + 0x4C], %o1
loop_5027:
sth %o4, [%l7 + 0x28]
subcc %i0, 0x0A8B, %g1
loop_5028:
stw %o7, [%l7 + 0x14]
fmovrdlz %l6, %f2, %f4
stb %i5, [%l7 + 0x33]
fbo,a %fcc1, loop_5029
fmovrsgez %l5, %f12, %f1
fmovspos %xcc, %f8, %f2
fmovrsgez %l1, %f1, %f4
loop_5029:
fmovrse %o2, %f2, %f11
ldsb [%l7 + 0x5E], %o5
movrlez %o3, 0x093, %g3
fbul,a %fcc2, loop_5030
fblg,a %fcc3, loop_5031
ldd [%l7 + 0x28], %f6
ldx [%l7 + 0x50], %i3
loop_5030:
tneg %icc, 0x0
loop_5031:
ldub [%l7 + 0x1B], %l0
tn %xcc, 0x4
movrlez %l2, %i6, %l4
ldsw [%l7 + 0x48], %g4
srax %l3, %g5, %g2
fands %f8, %f5, %f9
ldx [%l7 + 0x40], %o6
movn %xcc, %g7, %i1
lduw [%l7 + 0x60], %i4
fbge %fcc0, loop_5032
orncc %o0, 0x1874, %i2
ldub [%l7 + 0x21], %i7
fcmpne16 %f2, %f10, %o1
loop_5032:
movl %xcc, %o4, %i0
stb %g1, [%l7 + 0x16]
ldub [%l7 + 0x0D], %g6
mulscc %o7, 0x12AE, %i5
stw %l5, [%l7 + 0x14]
fmovdleu %icc, %f0, %f7
stb %l6, [%l7 + 0x17]
fmovsge %icc, %f7, %f4
fnot1s %f11, %f3
sdivx %o2, 0x0593, %o5
ba,a loop_5033
fandnot1 %f12, %f6, %f12
lduh [%l7 + 0x4C], %o3
lduh [%l7 + 0x42], %l1
loop_5033:
array16 %g3, %l0, %i3
brz,a %i6, loop_5034
ldsw [%l7 + 0x5C], %l4
edge8 %l2, %l3, %g4
sth %g5, [%l7 + 0x34]
loop_5034:
ldub [%l7 + 0x7B], %g2
call loop_5035
taddcctv %g7, %i1, %o6
popc %o0, %i2
fmovdpos %icc, %f5, %f1
loop_5035:
fnand %f0, %f14, %f12
ldsw [%l7 + 0x74], %i7
ld [%l7 + 0x1C], %f5
bcs,pt %xcc, loop_5036
fbn,a %fcc0, loop_5037
edge32ln %o1, %o4, %i4
fbe,a %fcc0, loop_5038
loop_5036:
fxnors %f13, %f4, %f2
loop_5037:
ldsh [%l7 + 0x0E], %g1
lduh [%l7 + 0x46], %i0
loop_5038:
orncc %o7, 0x1D3B, %i5
ldsw [%l7 + 0x24], %g6
stb %l6, [%l7 + 0x0D]
fcmps %fcc2, %f2, %f12
lduw [%l7 + 0x08], %l5
fors %f5, %f5, %f10
umul %o5, %o3, %l1
edge16n %g3, %l0, %i3
subcc %o2, %l4, %l2
movpos %xcc, %l3, %i6
stb %g5, [%l7 + 0x0F]
stx %g4, [%l7 + 0x78]
ldsh [%l7 + 0x14], %g2
edge16l %i1, %g7, %o6
fcmpd %fcc0, %f2, %f12
fzero %f6
fands %f5, %f5, %f13
udivx %i2, 0x0C5B, %i7
popc 0x17D9, %o1
fmovrse %o0, %f4, %f10
brgez %i4, loop_5039
ble,a %icc, loop_5040
fpsub32s %f11, %f13, %f15
umulcc %o4, %g1, %o7
loop_5039:
xnorcc %i5, 0x111A, %g6
loop_5040:
tgu %icc, 0x4
edge16 %i0, %l6, %o5
fblg %fcc2, loop_5041
fcmpne32 %f6, %f0, %l5
fmovrdgz %l1, %f4, %f0
mulscc %g3, %o3, %i3
loop_5041:
fnot2s %f4, %f12
fbug %fcc0, loop_5042
ldsh [%l7 + 0x7C], %l0
bl,a,pt %icc, loop_5043
bpos,a,pt %icc, loop_5044
loop_5042:
fmovscc %icc, %f13, %f0
st %f7, [%l7 + 0x44]
loop_5043:
lduw [%l7 + 0x44], %o2
loop_5044:
bneg,a loop_5045
movleu %xcc, %l2, %l4
fcmped %fcc0, %f2, %f6
bcs,a,pt %xcc, loop_5046
loop_5045:
subcc %l3, %g5, %i6
std %f10, [%l7 + 0x38]
brz,a %g4, loop_5047
loop_5046:
fors %f2, %f2, %f14
movge %icc, %i1, %g2
mulx %g7, %i2, %i7
loop_5047:
fpack32 %f2, %f4, %f14
movre %o6, %o0, %o1
bcs,pt %xcc, loop_5048
stw %o4, [%l7 + 0x40]
fmovdle %xcc, %f12, %f9
movvc %xcc, %i4, %g1
loop_5048:
ba %icc, loop_5049
fmovda %icc, %f0, %f8
fpsub16 %f6, %f0, %f0
sdivcc %i5, 0x1E52, %o7
loop_5049:
lduh [%l7 + 0x6E], %i0
mulx %l6, 0x16D4, %o5
edge16l %l5, %l1, %g3
ldd [%l7 + 0x08], %f2
fcmpes %fcc0, %f9, %f8
movge %icc, %o3, %g6
mova %xcc, %l0, %o2
alignaddr %l2, %i3, %l4
siam 0x0
fsrc1 %f0, %f2
ta %icc, 0x6
fcmpes %fcc0, %f9, %f8
fandnot1 %f14, %f8, %f6
lduh [%l7 + 0x2C], %g5
ld [%l7 + 0x5C], %f2
bleu,a %icc, loop_5050
fbul %fcc0, loop_5051
movgu %xcc, %l3, %i6
ble,a %icc, loop_5052
loop_5050:
stx %i1, [%l7 + 0x30]
loop_5051:
fnot2s %f2, %f7
ldub [%l7 + 0x5C], %g4
loop_5052:
fnot2s %f9, %f8
be,a %xcc, loop_5053
lduh [%l7 + 0x38], %g7
fcmpne16 %f12, %f4, %g2
edge32ln %i2, %o6, %i7
loop_5053:
orncc %o0, %o4, %o1
fmovrde %g1, %f12, %f12
tl %icc, 0x0
orncc %i4, %i5, %o7
edge32ln %i0, %o5, %l5
fmovd %f10, %f4
fandnot1 %f6, %f14, %f2
tpos %icc, 0x0
alignaddrl %l6, %g3, %o3
nop
setx loop_5054, %l0, %l1
jmpl %l1, %g6
fmovsleu %icc, %f8, %f9
fbue,a %fcc2, loop_5055
ldub [%l7 + 0x1B], %l1
loop_5054:
tleu %icc, 0x4
fmovdl %xcc, %f14, %f1
loop_5055:
ldx [%l7 + 0x08], %o2
stx %l2, [%l7 + 0x48]
fbue,a %fcc3, loop_5056
movrgz %l0, %l4, %i3
edge8n %l3, %i6, %i1
fcmpgt16 %f6, %f8, %g5
loop_5056:
bshuffle %f10, %f14, %f2
sra %g7, %g4, %i2
sth %g2, [%l7 + 0x28]
bneg,pt %xcc, loop_5057
stw %i7, [%l7 + 0x10]
ba,a,pn %icc, loop_5058
bvc,a,pt %icc, loop_5059
loop_5057:
fbn %fcc2, loop_5060
andncc %o0, %o6, %o1
loop_5058:
fone %f0
loop_5059:
sth %o4, [%l7 + 0x66]
loop_5060:
fmovsgu %icc, %f15, %f4
movre %g1, 0x366, %i4
lduh [%l7 + 0x7E], %o7
fba,a %fcc3, loop_5061
std %f12, [%l7 + 0x30]
subcc %i5, %i0, %l5
array16 %l6, %g3, %o3
loop_5061:
and %g6, %o5, %l1
stw %o2, [%l7 + 0x3C]
fmovrde %l2, %f10, %f12
addccc %l4, 0x0E11, %i3
subc %l3, %i6, %l0
edge16 %i1, %g5, %g4
bl,a,pt %xcc, loop_5062
edge32 %g7, %i2, %i7
fsrc2s %f12, %f10
nop
setx loop_5063, %l0, %l1
jmpl %l1, %o0
loop_5062:
andn %o6, %o1, %g2
edge8l %g1, %o4, %i4
sub %i5, %i0, %l5
loop_5063:
sth %l6, [%l7 + 0x6C]
faligndata %f2, %f8, %f2
fpadd32 %f10, %f4, %f6
tgu %xcc, 0x1
stb %g3, [%l7 + 0x74]
stx %o3, [%l7 + 0x30]
edge16n %o7, %o5, %g6
sth %o2, [%l7 + 0x30]
ldd [%l7 + 0x28], %f10
fmovsleu %icc, %f0, %f9
ldx [%l7 + 0x28], %l2
tg %icc, 0x6
st %f1, [%l7 + 0x70]
fmuld8sux16 %f2, %f1, %f6
fmovdcc %icc, %f12, %f0
ldsw [%l7 + 0x7C], %l4
movrlz %i3, %l1, %i6
and %l0, 0x0D52, %i1
bg,pn %xcc, loop_5064
fmovdpos %xcc, %f1, %f6
movle %xcc, %l3, %g5
ldsh [%l7 + 0x3C], %g4
loop_5064:
stb %g7, [%l7 + 0x2F]
fmovdle %icc, %f5, %f7
fbge %fcc3, loop_5065
fbu %fcc1, loop_5066
sdivcc %i7, 0x0C9F, %o0
stw %i2, [%l7 + 0x3C]
loop_5065:
addccc %o6, %g2, %g1
loop_5066:
fandnot1s %f0, %f13, %f5
srax %o4, 0x0D, %o1
ldub [%l7 + 0x2A], %i5
fmovdcc %icc, %f7, %f0
lduw [%l7 + 0x64], %i0
fblg,a %fcc1, loop_5067
movre %i4, 0x205, %l5
array8 %g3, %l6, %o3
ld [%l7 + 0x68], %f0
loop_5067:
fmovrsgz %o7, %f13, %f6
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x10], %o5
fbuge,a %fcc3, loop_5068
ld [%l7 + 0x08], %f5
edge32l %g6, %o2, %l4
ld [%l7 + 0x5C], %f13
loop_5068:
fcmpeq16 %f0, %f12, %l2
ldub [%l7 + 0x19], %l1
orn %i6, 0x1E63, %l0
ldub [%l7 + 0x65], %i1
fmovda %xcc, %f4, %f10
movrne %l3, 0x31F, %g5
ldub [%l7 + 0x71], %g4
ldx [%l7 + 0x60], %g7
ld [%l7 + 0x1C], %f2
add %i7, 0x0562, %o0
array16 %i2, %i3, %g2
movgu %xcc, %o6, %o4
movrgz %g1, 0x36E, %o1
stx %i5, [%l7 + 0x70]
sth %i4, [%l7 + 0x28]
ldx [%l7 + 0x68], %i0
fpack32 %f10, %f8, %f6
fnor %f8, %f10, %f4
ldsb [%l7 + 0x51], %l5
ldsh [%l7 + 0x40], %g3
tcc %icc, 0x7
movne %xcc, %l6, %o7
ba,pt %xcc, loop_5069
fmovdne %xcc, %f11, %f2
ldx [%l7 + 0x10], %o3
ldd [%l7 + 0x50], %f4
loop_5069:
array16 %g6, %o5, %o2
movcc %icc, %l2, %l4
nop
setx loop_5070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc3, loop_5071
fands %f0, %f7, %f0
popc %i6, %l1
loop_5070:
fmovs %f6, %f7
loop_5071:
ldx [%l7 + 0x18], %l0
bpos,a loop_5072
fmovdne %xcc, %f3, %f13
bcc,a,pt %icc, loop_5073
fmovdge %icc, %f5, %f11
loop_5072:
subccc %l3, %g5, %i1
fnand %f6, %f4, %f8
loop_5073:
fbul,a %fcc0, loop_5074
fandnot1 %f14, %f2, %f0
sdivcc %g4, 0x03AF, %g7
faligndata %f10, %f0, %f4
loop_5074:
fzero %f4
fzeros %f9
ldx [%l7 + 0x08], %o0
fmuld8sux16 %f4, %f2, %f8
stx %i7, [%l7 + 0x28]
stx %i3, [%l7 + 0x08]
movpos %xcc, %i2, %o6
movle %xcc, %o4, %g1
bgu,a %icc, loop_5075
stx %g2, [%l7 + 0x68]
umulcc %o1, %i5, %i0
movl %icc, %i4, %g3
loop_5075:
edge32n %l6, %o7, %l5
edge32ln %g6, %o3, %o5
st %f6, [%l7 + 0x74]
orncc %o2, 0x1F77, %l2
movneg %xcc, %i6, %l4
ldx [%l7 + 0x38], %l0
fors %f3, %f2, %f10
call loop_5076
ldsb [%l7 + 0x49], %l3
umulcc %l1, 0x1513, %g5
for %f0, %f6, %f8
loop_5076:
ldd [%l7 + 0x50], %f14
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x2E], %i1
andn %g4, %o0, %g7
fblg %fcc1, loop_5077
sth %i3, [%l7 + 0x3A]
fmovdl %icc, %f2, %f7
fbne,a %fcc0, loop_5078
loop_5077:
fmovda %icc, %f4, %f2
stx %i2, [%l7 + 0x20]
st %f2, [%l7 + 0x48]
loop_5078:
fmovdcs %icc, %f10, %f13
bpos,pt %icc, loop_5079
stx %i7, [%l7 + 0x18]
tg %xcc, 0x0
ldsb [%l7 + 0x4F], %o4
loop_5079:
ldsw [%l7 + 0x10], %g1
fandnot1s %f12, %f8, %f9
fcmpeq16 %f12, %f0, %o6
stx %o1, [%l7 + 0x08]
fcmpes %fcc2, %f10, %f9
ldub [%l7 + 0x7A], %g2
bcs,a,pn %icc, loop_5080
fba,a %fcc2, loop_5081
fone %f14
brz %i0, loop_5082
loop_5080:
fcmpne16 %f12, %f0, %i4
loop_5081:
array32 %i5, %g3, %o7
fba %fcc0, loop_5083
loop_5082:
ldsb [%l7 + 0x1D], %l5
fmovsleu %xcc, %f3, %f15
fmovrdlz %g6, %f2, %f12
loop_5083:
fmovdvs %xcc, %f11, %f10
andn %l6, %o3, %o5
fcmpgt32 %f14, %f0, %o2
udivx %i6, 0x0027, %l2
fmovdcs %xcc, %f5, %f13
ldsh [%l7 + 0x32], %l0
bge %icc, loop_5084
fble %fcc3, loop_5085
fxor %f10, %f0, %f0
movleu %icc, %l3, %l4
loop_5084:
tg %xcc, 0x0
loop_5085:
array32 %l1, %g5, %i1
fpadd32s %f12, %f5, %f1
fbo %fcc2, loop_5086
siam 0x4
fnot1 %f8, %f8
taddcctv %o0, 0x126E, %g4
loop_5086:
movl %xcc, %i3, %g7
ldd [%l7 + 0x60], %f4
fxors %f4, %f1, %f3
sth %i7, [%l7 + 0x7A]
add %o4, 0x1DB0, %i2
stb %g1, [%l7 + 0x74]
fpadd16s %f3, %f14, %f7
lduw [%l7 + 0x50], %o1
ld [%l7 + 0x74], %f0
stw %o6, [%l7 + 0x2C]
sll %i0, %g2, %i5
stb %g3, [%l7 + 0x6F]
ldsb [%l7 + 0x7F], %o7
lduw [%l7 + 0x44], %i4
std %f0, [%l7 + 0x70]
fmovrdlez %g6, %f4, %f6
fcmple16 %f10, %f14, %l6
edge32 %o3, %l5, %o5
fands %f7, %f0, %f6
fblg,a %fcc3, loop_5087
stw %i6, [%l7 + 0x58]
stw %o2, [%l7 + 0x14]
fmovdneg %icc, %f2, %f9
loop_5087:
std %f2, [%l7 + 0x58]
bge,a,pn %xcc, loop_5088
fmovrde %l2, %f8, %f12
lduw [%l7 + 0x58], %l0
movre %l4, %l1, %g5
loop_5088:
for %f8, %f14, %f14
st %f9, [%l7 + 0x44]
edge32l %l3, %o0, %i1
bleu,a,pn %icc, loop_5089
lduw [%l7 + 0x54], %g4
tne %xcc, 0x7
stb %g7, [%l7 + 0x60]
loop_5089:
fmovsvs %xcc, %f15, %f8
movcc %xcc, %i3, %o4
std %f8, [%l7 + 0x48]
ldd [%l7 + 0x68], %f8
umulcc %i2, 0x113C, %g1
fmovsvs %icc, %f9, %f7
fmovrdlz %i7, %f12, %f4
fbge,a %fcc2, loop_5090
fxors %f10, %f1, %f2
ldsh [%l7 + 0x12], %o1
sth %i0, [%l7 + 0x7C]
loop_5090:
tle %icc, 0x3
movle %icc, %g2, %i5
ldd [%l7 + 0x68], %f14
fornot2s %f9, %f9, %f8
fmovrdlez %o6, %f14, %f4
fmuld8ulx16 %f7, %f8, %f12
fnegs %f8, %f2
fmovrde %g3, %f2, %f12
edge8l %i4, %o7, %g6
movpos %xcc, %o3, %l5
std %f6, [%l7 + 0x40]
bleu,pn %xcc, loop_5091
fmovdl %icc, %f9, %f3
fsrc1 %f10, %f10
ta %icc, 0x5
loop_5091:
brlez %o5, loop_5092
movvc %icc, %l6, %i6
lduh [%l7 + 0x68], %o2
movn %icc, %l0, %l4
loop_5092:
movrlz %l1, 0x0FF, %g5
fand %f12, %f2, %f2
stx %l3, [%l7 + 0x70]
tne %xcc, 0x6
sth %o0, [%l7 + 0x22]
fbug,a %fcc3, loop_5093
ldx [%l7 + 0x48], %l2
stb %g4, [%l7 + 0x17]
fcmpeq16 %f4, %f14, %g7
loop_5093:
fmovsl %xcc, %f13, %f4
sllx %i3, %i1, %i2
st %f14, [%l7 + 0x4C]
fmovrdgz %g1, %f14, %f6
call loop_5094
array32 %i7, %o1, %i0
fsrc2 %f12, %f2
ldd [%l7 + 0x18], %f8
loop_5094:
ldsw [%l7 + 0x28], %g2
lduw [%l7 + 0x20], %i5
orn %o6, %o4, %g3
sth %i4, [%l7 + 0x56]
fbul %fcc3, loop_5095
tle %xcc, 0x3
movleu %icc, %g6, %o7
fnot1s %f3, %f3
loop_5095:
taddcctv %o3, 0x0F2A, %o5
brz,a %l5, loop_5096
subccc %l6, %i6, %o2
fbuge,a %fcc0, loop_5097
subc %l0, 0x0257, %l4
loop_5096:
stw %l1, [%l7 + 0x44]
bpos %xcc, loop_5098
loop_5097:
bneg,a loop_5099
fmovdn %icc, %f4, %f15
ldub [%l7 + 0x36], %l3
loop_5098:
edge16 %g5, %l2, %g4
loop_5099:
fbe,a %fcc3, loop_5100
addcc %g7, %i3, %o0
fnors %f13, %f11, %f8
srax %i2, 0x02, %i1
loop_5100:
ldub [%l7 + 0x10], %i7
fmovrse %o1, %f11, %f4
bcc,a loop_5101
sdiv %i0, 0x0E04, %g1
fmovsleu %icc, %f8, %f14
edge16n %g2, %o6, %i5
loop_5101:
fmovrslz %o4, %f1, %f3
std %f10, [%l7 + 0x78]
orncc %i4, %g6, %o7
ld [%l7 + 0x58], %f6
brgz %o3, loop_5102
st %f7, [%l7 + 0x34]
movcs %xcc, %g3, %o5
fmovdneg %icc, %f7, %f13
loop_5102:
movcc %icc, %l6, %l5
fmul8sux16 %f10, %f14, %f12
edge32 %o2, %i6, %l0
sth %l1, [%l7 + 0x76]
fmovrdgz %l4, %f2, %f10
te %xcc, 0x3
umulcc %g5, 0x0B59, %l2
movcc %xcc, %l3, %g4
fbu,a %fcc3, loop_5103
ld [%l7 + 0x44], %f5
fmovsg %icc, %f12, %f11
stb %g7, [%l7 + 0x2A]
loop_5103:
pdist %f0, %f0, %f8
fbge %fcc0, loop_5104
ld [%l7 + 0x58], %f1
ldsb [%l7 + 0x31], %i3
fxnors %f9, %f14, %f8
loop_5104:
ble,a,pt %icc, loop_5105
edge16ln %i2, %o0, %i7
nop
setx loop_5106, %l0, %l1
jmpl %l1, %i1
bgu,a loop_5107
loop_5105:
movg %xcc, %o1, %g1
fpack16 %f8, %f5
loop_5106:
tg %xcc, 0x6
loop_5107:
fmovdgu %icc, %f4, %f13
fmul8sux16 %f10, %f14, %f8
add %i0, 0x1351, %o6
movrlz %i5, 0x3D0, %o4
ldd [%l7 + 0x10], %f6
fcmpeq16 %f12, %f4, %i4
movge %xcc, %g2, %o7
fxor %f0, %f14, %f0
fexpand %f14, %f4
fpadd16 %f8, %f2, %f2
fpackfix %f2, %f14
bvs,pn %icc, loop_5108
lduh [%l7 + 0x4A], %o3
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x60], %f2
loop_5108:
nop
setx loop_5109, %l0, %l1
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, 0x7
fzero %f8
fmovsvc %xcc, %f9, %f3
loop_5109:
nop
setx loop_5110, %l0, %l1
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 + 0x5C], %f12
fmovdcs %xcc, %f12, %f12
ldx [%l7 + 0x38], %g6
loop_5110:
bn loop_5111
for %f8, %f8, %f10
fble,a %fcc3, loop_5112
fmovrdlz %o5, %f4, %f6
loop_5111:
fbn,a %fcc3, loop_5113
stw %g3, [%l7 + 0x44]
loop_5112:
ld [%l7 + 0x78], %f14
ldsw [%l7 + 0x78], %l6
loop_5113:
subccc %l5, 0x01EB, %o2
fnors %f14, %f1, %f13
lduw [%l7 + 0x28], %i6
edge8l %l0, %l1, %l4
fornot1s %f13, %f11, %f1
edge16ln %l2, %l3, %g4
fmovsn %xcc, %f9, %f11
ld [%l7 + 0x70], %f7
tsubcctv %g7, 0x0F5C, %g5
fmovrsgz %i2, %f12, %f1
ta %icc, 0x1
bgu,pn %xcc, loop_5114
std %f2, [%l7 + 0x28]
ldub [%l7 + 0x1F], %i3
fmuld8sux16 %f0, %f13, %f14
loop_5114:
std %f6, [%l7 + 0x18]
fbu %fcc3, loop_5115
bvs %xcc, loop_5116
ldd [%l7 + 0x10], %f0
movrlez %i7, 0x2EB, %i1
loop_5115:
sllx %o0, %o1, %i0
loop_5116:
movrlz %g1, %i5, %o4
fmul8x16au %f14, %f13, %f4
bneg,a,pt %xcc, loop_5117
bshuffle %f4, %f2, %f10
xnor %i4, 0x18A0, %g2
fmovrslz %o6, %f1, %f11
loop_5117:
taddcctv %o3, 0x07C3, %o7
fnand %f10, %f6, %f2
fsrc1s %f11, %f10
xnorcc %o5, 0x0961, %g3
orcc %l6, 0x110B, %l5
std %f8, [%l7 + 0x68]
ldx [%l7 + 0x58], %o2
bge,a,pt %icc, loop_5118
fbge %fcc1, loop_5119
fmovrdlz %g6, %f12, %f14
ldd [%l7 + 0x48], %f4
loop_5118:
stx %l0, [%l7 + 0x58]
loop_5119:
bge loop_5120
bleu,a %icc, loop_5121
edge32ln %i6, %l4, %l1
brz,a %l2, loop_5122
loop_5120:
fornot1s %f3, %f11, %f0
loop_5121:
lduw [%l7 + 0x5C], %l3
fpsub16s %f9, %f1, %f15
loop_5122:
bpos,pn %xcc, loop_5123
movvc %xcc, %g7, %g4
movneg %xcc, %i2, %i3
fpack16 %f10, %f15
loop_5123:
fble,a %fcc3, loop_5124
ldub [%l7 + 0x7F], %i7
fcmpgt32 %f4, %f12, %i1
fbl %fcc1, loop_5125
loop_5124:
ldx [%l7 + 0x60], %g5
movleu %xcc, %o0, %i0
stw %o1, [%l7 + 0x7C]
loop_5125:
fpadd32 %f4, %f8, %f8
tgu %icc, 0x3
bge,a,pn %icc, loop_5126
fbge %fcc1, loop_5127
fmuld8sux16 %f8, %f8, %f8
ld [%l7 + 0x34], %f7
loop_5126:
bne,a loop_5128
loop_5127:
fmovdcs %icc, %f14, %f14
brlez %g1, loop_5129
stx %o4, [%l7 + 0x30]
loop_5128:
tpos %icc, 0x0
std %f6, [%l7 + 0x18]
loop_5129:
fpsub16 %f6, %f2, %f4
ldub [%l7 + 0x0C], %i4
edge8ln %i5, %g2, %o6
stb %o3, [%l7 + 0x27]
fbul,a %fcc2, loop_5130
xor %o7, 0x0736, %o5
addccc %l6, 0x1374, %g3
bvs loop_5131
loop_5130:
bvs,pn %icc, loop_5132
fmovrde %l5, %f12, %f10
fbue,a %fcc1, loop_5133
loop_5131:
fand %f0, %f12, %f6
loop_5132:
ldx [%l7 + 0x38], %g6
std %f2, [%l7 + 0x60]
loop_5133:
nop
setx loop_5134, %l0, %l1
jmpl %l1, %o2
edge8n %l0, %i6, %l1
mulscc %l2, %l3, %l4
fmovdneg %xcc, %f4, %f6
loop_5134:
sethi 0x06AC, %g7
movcs %xcc, %i2, %i3
fmovsvc %xcc, %f7, %f1
tvs %icc, 0x6
fandnot2s %f14, %f5, %f1
te %xcc, 0x0
nop
setx loop_5135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscs %xcc, %f12, %f1
brgez,a %i7, loop_5136
fxnor %f0, %f4, %f10
loop_5135:
xnor %g4, %g5, %i1
edge32ln %o0, %o1, %g1
loop_5136:
fmuld8ulx16 %f6, %f7, %f14
ldub [%l7 + 0x0C], %o4
ldsw [%l7 + 0x20], %i4
st %f7, [%l7 + 0x70]
tsubcctv %i0, 0x0637, %i5
fsrc1 %f14, %f12
mulx %o6, %g2, %o7
fnands %f11, %f4, %f15
alignaddr %o3, %o5, %g3
fcmps %fcc3, %f5, %f10
std %f2, [%l7 + 0x50]
lduh [%l7 + 0x5C], %l5
brnz,a %l6, loop_5137
lduw [%l7 + 0x7C], %g6
fmovrdne %l0, %f12, %f10
tsubcc %i6, 0x0FE1, %l1
loop_5137:
stb %l2, [%l7 + 0x6B]
movrlez %l3, 0x3C3, %o2
movrne %g7, 0x2F2, %l4
lduh [%l7 + 0x16], %i2
fcmpne16 %f6, %f0, %i3
sllx %i7, %g4, %g5
fmovs %f15, %f4
for %f10, %f4, %f2
ldsw [%l7 + 0x4C], %o0
andncc %o1, %g1, %i1
tn %icc, 0x7
stw %o4, [%l7 + 0x70]
st %f4, [%l7 + 0x08]
tge %icc, 0x4
sllx %i0, 0x01, %i5
fcmple16 %f2, %f4, %i4
brlez %o6, loop_5138
fbu,a %fcc3, loop_5139
fmovsvs %xcc, %f4, %f3
fmovd %f12, %f14
loop_5138:
fpmerge %f8, %f7, %f10
loop_5139:
fbl,a %fcc1, loop_5140
fbg,a %fcc3, loop_5141
call loop_5142
ldsh [%l7 + 0x2A], %o7
loop_5140:
movleu %icc, %g2, %o3
loop_5141:
fbuge %fcc3, loop_5143
loop_5142:
std %f2, [%l7 + 0x30]
movpos %icc, %g3, %o5
lduw [%l7 + 0x70], %l6
loop_5143:
fmovsneg %xcc, %f0, %f14
movvc %icc, %g6, %l0
fmovse %icc, %f15, %f13
sll %i6, %l1, %l2
fmovdgu %icc, %f5, %f9
st %f10, [%l7 + 0x74]
fblg,a %fcc0, loop_5144
fabsd %f8, %f2
fmovsvc %icc, %f7, %f6
nop
setx loop_5145, %l0, %l1
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_5144:
fornot1 %f10, %f4, %f8
ldub [%l7 + 0x2F], %l3
fmovrdlez %l5, %f0, %f0
loop_5145:
bge %xcc, loop_5146
movpos %xcc, %g7, %o2
stw %l4, [%l7 + 0x64]
addcc %i3, 0x115F, %i2
loop_5146:
movle %xcc, %g4, %g5
tn %xcc, 0x3
pdist %f12, %f2, %f8
fmovrsne %o0, %f14, %f8
lduw [%l7 + 0x2C], %o1
fbl,a %fcc3, loop_5147
fcmple16 %f8, %f6, %i7
edge16ln %i1, %o4, %i0
fnands %f0, %f5, %f0
loop_5147:
ldsh [%l7 + 0x6C], %g1
movcs %xcc, %i5, %i4
bleu,a,pt %xcc, loop_5148
fmovsne %xcc, %f0, %f13
brz,a %o7, loop_5149
movcc %icc, %g2, %o3
loop_5148:
ldd [%l7 + 0x30], %f10
bl,a,pn %xcc, loop_5150
loop_5149:
fmovrdlez %o6, %f6, %f6
fbne,a %fcc3, loop_5151
fxnor %f2, %f14, %f10
loop_5150:
brnz %o5, loop_5152
andcc %g3, 0x0DAF, %l6
loop_5151:
lduw [%l7 + 0x08], %l0
fmovdvc %icc, %f10, %f0
loop_5152:
xor %i6, 0x15AF, %g6
fmovsl %xcc, %f4, %f4
fbo %fcc2, loop_5153
smul %l2, %l1, %l3
udiv %g7, 0x1D41, %o2
fabsd %f8, %f6
loop_5153:
fcmpeq16 %f8, %f14, %l4
array32 %i3, %i2, %g4
brgez %g5, loop_5154
array16 %l5, %o1, %i7
tn %xcc, 0x6
fcmpgt16 %f14, %f0, %i1
loop_5154:
movre %o0, %o4, %i0
ldsh [%l7 + 0x0E], %g1
sdivcc %i5, 0x09CC, %i4
stx %o7, [%l7 + 0x08]
ld [%l7 + 0x0C], %f13
fbul %fcc0, loop_5155
std %f8, [%l7 + 0x40]
sll %o3, 0x17, %o6
stw %o5, [%l7 + 0x1C]
loop_5155:
fandnot2s %f6, %f12, %f13
bvs loop_5156
tvs %xcc, 0x7
fandnot1s %f2, %f0, %f10
alignaddrl %g2, %l6, %l0
loop_5156:
udiv %i6, 0x0453, %g3
movpos %icc, %l2, %l1
fmovrslez %g6, %f14, %f10
stx %g7, [%l7 + 0x30]
ldsw [%l7 + 0x18], %o2
brnz %l4, loop_5157
ldsw [%l7 + 0x68], %l3
alignaddrl %i3, %i2, %g5
lduh [%l7 + 0x7E], %l5
loop_5157:
fmul8x16al %f4, %f1, %f10
taddcc %g4, %o1, %i7
fbl %fcc2, loop_5158
bvc loop_5159
ldsw [%l7 + 0x50], %i1
fblg,a %fcc1, loop_5160
loop_5158:
fmovsleu %icc, %f9, %f2
loop_5159:
subccc %o0, %i0, %o4
fmovdn %xcc, %f10, %f7
loop_5160:
fmovde %icc, %f3, %f0
std %f14, [%l7 + 0x40]
fmovde %icc, %f13, %f13
fnot1 %f2, %f4
fbu,a %fcc3, loop_5161
movrgz %g1, 0x12A, %i5
sdivx %i4, 0x0FEC, %o3
movle %icc, %o7, %o5
loop_5161:
st %f15, [%l7 + 0x10]
stb %g2, [%l7 + 0x2B]
xnorcc %l6, %l0, %i6
bvc,a,pt %icc, loop_5162
fnors %f13, %f13, %f1
fmuld8ulx16 %f10, %f9, %f8
fbuge %fcc1, loop_5163
loop_5162:
stx %g3, [%l7 + 0x28]
fmovde %xcc, %f4, %f2
fpsub16s %f13, %f6, %f9
loop_5163:
array32 %o6, %l2, %l1
ldsh [%l7 + 0x70], %g6
fcmpeq32 %f0, %f10, %o2
taddcctv %l4, 0x03F8, %l3
ld [%l7 + 0x70], %f6
fands %f0, %f1, %f6
fmul8x16au %f13, %f15, %f8
fmovsn %icc, %f10, %f13
stb %g7, [%l7 + 0x1E]
ta %xcc, 0x4
ldsh [%l7 + 0x48], %i3
ldsb [%l7 + 0x50], %i2
fpackfix %f2, %f15
fone %f8
ldsw [%l7 + 0x74], %g5
edge32 %g4, %l5, %o1
fmovdcs %icc, %f13, %f6
sra %i7, 0x0B, %o0
for %f4, %f10, %f10
lduw [%l7 + 0x6C], %i0
subc %o4, 0x1B42, %g1
ld [%l7 + 0x7C], %f6
edge8 %i5, %i4, %o3
ldub [%l7 + 0x73], %o7
ldsw [%l7 + 0x54], %o5
fmul8x16 %f1, %f6, %f14
orncc %g2, 0x1D7B, %i1
fnands %f13, %f5, %f5
movvc %xcc, %l6, %i6
movneg %icc, %g3, %o6
tl %icc, 0x0
fmul8ulx16 %f4, %f10, %f0
st %f7, [%l7 + 0x5C]
sllx %l2, %l0, %g6
stw %l1, [%l7 + 0x24]
ldd [%l7 + 0x10], %f12
array32 %o2, %l4, %l3
umulcc %i3, %i2, %g7
orn %g5, %l5, %o1
fmovscs %icc, %f0, %f8
fmovsleu %xcc, %f1, %f15
fbge,a %fcc1, loop_5164
tcs %icc, 0x2
ld [%l7 + 0x34], %f12
ldub [%l7 + 0x0F], %g4
loop_5164:
stb %o0, [%l7 + 0x70]
stw %i7, [%l7 + 0x50]
fmovrse %o4, %f12, %f1
lduw [%l7 + 0x50], %i0
lduh [%l7 + 0x54], %i5
fpmerge %f14, %f3, %f8
std %f6, [%l7 + 0x48]
lduh [%l7 + 0x16], %g1
std %f0, [%l7 + 0x10]
movrgz %i4, %o3, %o5
fsrc1 %f0, %f10
lduw [%l7 + 0x70], %o7
srax %g2, %i1, %i6
fmovrdne %g3, %f8, %f6
alignaddr %o6, %l2, %l0
st %f12, [%l7 + 0x50]
stx %l6, [%l7 + 0x60]
fxors %f6, %f2, %f8
andcc %g6, %l1, %l4
edge32n %l3, %i3, %o2
bl loop_5165
andn %g7, 0x04CD, %g5
bcc,pt %xcc, loop_5166
edge32n %l5, %i2, %g4
loop_5165:
fnor %f12, %f0, %f12
fones %f1
loop_5166:
ldsw [%l7 + 0x18], %o1
fandnot1 %f4, %f2, %f12
ba,a,pt %xcc, loop_5167
fands %f5, %f3, %f10
andncc %o0, %o4, %i7
ldd [%l7 + 0x28], %f0
loop_5167:
edge8n %i5, %g1, %i0
be,pn %icc, loop_5168
fbe,a %fcc2, loop_5169
fcmpne32 %f8, %f4, %o3
fxnors %f6, %f5, %f13
loop_5168:
fand %f4, %f0, %f2
loop_5169:
fmovsgu %icc, %f7, %f2
movpos %icc, %o5, %o7
ldsw [%l7 + 0x4C], %i4
umul %i1, %g2, %i6
movrgez %g3, %l2, %l0
ldsb [%l7 + 0x59], %l6
taddcc %o6, %l1, %l4
array8 %g6, %i3, %o2
fmovd %f10, %f10
std %f10, [%l7 + 0x28]
ta %xcc, 0x6
fnand %f12, %f0, %f12
std %f4, [%l7 + 0x20]
addcc %l3, %g7, %l5
mulx %g5, %i2, %o1
fmuld8ulx16 %f1, %f0, %f4
bg,pt %icc, loop_5170
ldsh [%l7 + 0x68], %o0
fmovsle %icc, %f3, %f3
umul %o4, 0x19E5, %i7
loop_5170:
ldsh [%l7 + 0x4C], %g4
fmovdne %icc, %f0, %f10
fpmerge %f11, %f5, %f14
udiv %i5, 0x1848, %i0
fbl %fcc3, loop_5171
fmovrse %o3, %f12, %f14
lduw [%l7 + 0x74], %g1
ble,a,pt %xcc, loop_5172
loop_5171:
tle %xcc, 0x3
fxor %f14, %f0, %f6
fmuld8ulx16 %f14, %f10, %f8
loop_5172:
edge32ln %o5, %i4, %o7
brz %g2, loop_5173
fzero %f8
ble,a,pt %xcc, loop_5174
fzeros %f9
loop_5173:
ldub [%l7 + 0x14], %i1
lduh [%l7 + 0x5E], %g3
loop_5174:
fands %f13, %f5, %f5
stw %i6, [%l7 + 0x78]
fnegs %f8, %f3
fornot1s %f4, %f1, %f4
fpsub16 %f8, %f4, %f4
bcs,pt %icc, loop_5175
lduh [%l7 + 0x34], %l2
nop
setx loop_5176, %l0, %l1
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 + 0x4C], %l6
loop_5175:
fmovsneg %icc, %f14, %f1
orn %l0, 0x02C5, %o6
loop_5176:
ldx [%l7 + 0x28], %l1
fmovsvc %icc, %f6, %f3
ldub [%l7 + 0x1A], %g6
fmovrslz %i3, %f5, %f5
lduh [%l7 + 0x28], %l4
tl %icc, 0x0
ble,a,pt %icc, loop_5177
ldx [%l7 + 0x20], %l3
fcmpes %fcc3, %f3, %f8
addc %g7, %l5, %g5
loop_5177:
ldsh [%l7 + 0x4C], %o2
edge32 %o1, %i2, %o0
xnorcc %o4, 0x139D, %i7
fmovscc %icc, %f0, %f11
fbg,a %fcc0, loop_5178
fornot2s %f6, %f10, %f0
smul %i5, %g4, %o3
ldsb [%l7 + 0x5A], %i0
loop_5178:
fbne,a %fcc3, loop_5179
stb %g1, [%l7 + 0x0C]
ldsh [%l7 + 0x12], %i4
fmovrde %o7, %f8, %f2
loop_5179:
bne %xcc, loop_5180
fmovdvs %xcc, %f3, %f14
fornot2 %f4, %f2, %f8
subc %g2, 0x1CF4, %i1
loop_5180:
mova %icc, %o5, %i6
edge8ln %l2, %g3, %l0
orncc %l6, %l1, %g6
fbl %fcc0, loop_5181
fnot1s %f0, %f15
ldsw [%l7 + 0x58], %o6
fzeros %f12
loop_5181:
sth %l4, [%l7 + 0x64]
bgu,pn %xcc, loop_5182
ldub [%l7 + 0x26], %l3
udiv %g7, 0x0D3B, %l5
fornot2 %f0, %f12, %f4
loop_5182:
taddcctv %g5, %o2, %i3
ldd [%l7 + 0x30], %f2
bcs %xcc, loop_5183
movrne %i2, %o1, %o0
fble %fcc1, loop_5184
tn %icc, 0x4
loop_5183:
fmovsne %icc, %f12, %f12
tle %icc, 0x6
loop_5184:
fmovdn %xcc, %f0, %f6
stx %o4, [%l7 + 0x48]
movrgez %i7, %i5, %g4
fbn %fcc3, loop_5185
fmovsne %xcc, %f15, %f4
fmul8ulx16 %f2, %f8, %f12
nop
setx loop_5186, %l0, %l1
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_5185:
te %icc, 0x6
fxor %f14, %f2, %f14
sth %i0, [%l7 + 0x3E]
loop_5186:
bvs,a,pn %icc, loop_5187
fmovrsgz %o3, %f15, %f11
ldsh [%l7 + 0x4A], %g1
lduw [%l7 + 0x28], %i4
loop_5187:
std %f0, [%l7 + 0x20]
movcs %icc, %o7, %i1
brgez %g2, loop_5188
fxors %f9, %f1, %f4
stb %i6, [%l7 + 0x69]
fmovdge %xcc, %f0, %f3
loop_5188:
movrlez %l2, %o5, %l0
umul %l6, %l1, %g6
fand %f4, %f8, %f4
ldsh [%l7 + 0x20], %g3
ldsb [%l7 + 0x66], %l4
fbe %fcc2, loop_5189
fabss %f11, %f14
fmovda %icc, %f12, %f2
addcc %l3, %g7, %o6
loop_5189:
bcc,pn %xcc, loop_5190
ld [%l7 + 0x48], %f0
xorcc %g5, 0x112A, %l5
brlez,a %o2, loop_5191
loop_5190:
fcmpes %fcc2, %f1, %f1
umul %i3, 0x00E2, %i2
tn %xcc, 0x2
loop_5191:
ldsw [%l7 + 0x58], %o0
xorcc %o4, %o1, %i7
fmovsle %icc, %f12, %f10
fmovspos %icc, %f5, %f4
ldsw [%l7 + 0x1C], %g4
fpadd16 %f6, %f4, %f14
edge16 %i0, %o3, %g1
sth %i4, [%l7 + 0x7C]
stx %i5, [%l7 + 0x60]
sllx %o7, %g2, %i1
sth %l2, [%l7 + 0x62]
ldsh [%l7 + 0x30], %o5
ldsb [%l7 + 0x65], %i6
st %f11, [%l7 + 0x68]
ld [%l7 + 0x70], %f13
lduh [%l7 + 0x3E], %l0
add %l6, %g6, %l1
tleu %xcc, 0x2
fmovsge %icc, %f9, %f6
ldd [%l7 + 0x48], %f2
fmovrsne %g3, %f11, %f0
sth %l4, [%l7 + 0x28]
tvs %icc, 0x7
movvc %icc, %g7, %o6
fandnot1 %f8, %f12, %f10
move %xcc, %l3, %g5
udivcc %o2, 0x0AF2, %i3
srax %i2, %o0, %l5
fnot1s %f5, %f0
ldx [%l7 + 0x18], %o4
fnands %f10, %f15, %f3
ldsh [%l7 + 0x18], %i7
ldub [%l7 + 0x76], %g4
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x66], %i0
xnorcc %o3, 0x15B2, %g1
fand %f8, %f6, %f6
ldsb [%l7 + 0x79], %o1
fandnot1s %f0, %f10, %f9
alignaddrl %i5, %i4, %o7
edge16l %g2, %i1, %o5
fors %f9, %f1, %f0
bn,pn %icc, loop_5192
fsrc2 %f10, %f10
alignaddrl %i6, %l0, %l6
ble loop_5193
loop_5192:
nop
setx loop_5194, %l0, %l1
jmpl %l1, %g6
st %f12, [%l7 + 0x68]
ldsh [%l7 + 0x4E], %l1
loop_5193:
fcmpne32 %f14, %f10, %g3
loop_5194:
fmovsneg %icc, %f7, %f4
std %f4, [%l7 + 0x50]
bneg,a %icc, loop_5195
edge16ln %l2, %l4, %o6
stw %l3, [%l7 + 0x0C]
array16 %g7, %g5, %o2
loop_5195:
sdiv %i3, 0x1EA8, %i2
ldsw [%l7 + 0x3C], %l5
fmovsneg %icc, %f15, %f6
fpadd32s %f12, %f11, %f0
fcmple16 %f6, %f8, %o4
ta %xcc, 0x0
movg %xcc, %i7, %o0
fmovdg %icc, %f4, %f2
udivx %g4, 0x148E, %o3
st %f12, [%l7 + 0x5C]
fblg %fcc1, loop_5196
fmovs %f7, %f9
fmovrdgz %i0, %f2, %f4
ldx [%l7 + 0x58], %o1
loop_5196:
brlz %g1, loop_5197
stx %i4, [%l7 + 0x20]
fmuld8ulx16 %f10, %f6, %f2
fbule %fcc3, loop_5198
loop_5197:
stw %o7, [%l7 + 0x68]
pdist %f4, %f6, %f14
movrlz %g2, %i5, %o5
loop_5198:
fmuld8sux16 %f12, %f8, %f6
fzero %f2
taddcctv %i1, %l0, %l6
lduh [%l7 + 0x5A], %i6
stb %l1, [%l7 + 0x1B]
bcs,pn %xcc, loop_5199
fbne,a %fcc2, loop_5200
fmovsvc %xcc, %f14, %f3
tpos %icc, 0x0
loop_5199:
smulcc %g6, %l2, %g3
loop_5200:
fbl,a %fcc2, loop_5201
fmovrde %o6, %f2, %f10
taddcctv %l3, %l4, %g7
edge8 %g5, %i3, %i2
loop_5201:
ldsh [%l7 + 0x44], %l5
tleu %icc, 0x0
st %f9, [%l7 + 0x60]
fbne %fcc3, loop_5202
bn,pn %xcc, loop_5203
tge %xcc, 0x4
fzero %f10
loop_5202:
ldub [%l7 + 0x51], %o4
loop_5203:
std %f0, [%l7 + 0x48]
fbul,a %fcc1, loop_5204
stb %i7, [%l7 + 0x51]
fcmpeq16 %f0, %f12, %o2
fmovdn %icc, %f1, %f6
loop_5204:
stx %g4, [%l7 + 0x10]
addcc %o3, %i0, %o1
fmovrsgz %o0, %f7, %f6
movneg %xcc, %g1, %i4
fnot2 %f4, %f2
subcc %g2, 0x18DF, %i5
fmovdleu %xcc, %f13, %f12
fbue,a %fcc2, loop_5205
ld [%l7 + 0x70], %f12
sth %o5, [%l7 + 0x2E]
ldsw [%l7 + 0x70], %i1
loop_5205:
edge32n %l0, %l6, %i6
fands %f3, %f10, %f9
movn %icc, %l1, %g6
fcmpd %fcc3, %f2, %f6
stw %o7, [%l7 + 0x24]
ldx [%l7 + 0x78], %l2
fcmpgt32 %f14, %f0, %o6
ldub [%l7 + 0x4C], %g3
ldsw [%l7 + 0x20], %l4
ldsb [%l7 + 0x7B], %l3
ldd [%l7 + 0x10], %f4
fcmpgt16 %f14, %f0, %g7
ldsb [%l7 + 0x30], %i3
tsubcc %g5, 0x0804, %i2
fba %fcc0, loop_5206
sth %o4, [%l7 + 0x66]
ldub [%l7 + 0x5B], %i7
tleu %xcc, 0x7
loop_5206:
fmovdne %xcc, %f11, %f14
brz %l5, loop_5207
fmovrsgz %o2, %f13, %f3
stw %o3, [%l7 + 0x44]
st %f15, [%l7 + 0x68]
loop_5207:
fornot1 %f14, %f6, %f14
tsubcc %g4, 0x0180, %o1
ldsw [%l7 + 0x20], %i0
call loop_5208
tneg %icc, 0x6
fcmpgt16 %f0, %f10, %o0
tleu %icc, 0x1
loop_5208:
fbge %fcc2, loop_5209
fmovrdgz %g1, %f14, %f6
orncc %i4, %i5, %o5
movne %xcc, %g2, %l0
loop_5209:
fcmped %fcc1, %f10, %f8
ldsh [%l7 + 0x42], %l6
tleu %icc, 0x2
ldub [%l7 + 0x43], %i6
stb %l1, [%l7 + 0x55]
fors %f14, %f8, %f14
ldsw [%l7 + 0x38], %i1
ldd [%l7 + 0x20], %f2
fmul8sux16 %f10, %f12, %f10
lduw [%l7 + 0x68], %g6
ld [%l7 + 0x1C], %f4
brz,a %o7, loop_5210
fmovdgu %xcc, %f12, %f14
fnegs %f7, %f9
udiv %l2, 0x0B37, %g3
loop_5210:
tneg %icc, 0x1
fmovsne %xcc, %f13, %f0
lduh [%l7 + 0x3C], %l4
nop
setx loop_5211, %l0, %l1
jmpl %l1, %o6
be,a,pt %icc, loop_5212
ldsh [%l7 + 0x5C], %l3
edge8 %g7, %i3, %i2
loop_5211:
sth %g5, [%l7 + 0x6E]
loop_5212:
mulx %i7, 0x0BA2, %o4
ldsh [%l7 + 0x5A], %l5
fmovde %icc, %f14, %f2
stx %o3, [%l7 + 0x78]
udiv %o2, 0x165D, %g4
fcmped %fcc0, %f8, %f2
fnor %f6, %f0, %f4
ld [%l7 + 0x44], %f11
be,a,pn %xcc, loop_5213
edge8l %i0, %o0, %o1
ldsw [%l7 + 0x54], %i4
udiv %g1, 0x1D2A, %o5
loop_5213:
edge8n %i5, %l0, %g2
fbl,a %fcc3, loop_5214
fandnot1s %f7, %f14, %f0
edge16 %i6, %l1, %l6
movneg %icc, %g6, %i1
loop_5214:
bg,a,pn %xcc, loop_5215
fmovrde %o7, %f2, %f8
sth %g3, [%l7 + 0x38]
xnor %l4, 0x044F, %l2
loop_5215:
nop
setx loop_5216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %l3, 0x1F1B, %g7
fmovrdgz %o6, %f14, %f8
tleu %icc, 0x7
loop_5216:
edge8 %i3, %i2, %g5
ldsw [%l7 + 0x78], %i7
st %f6, [%l7 + 0x64]
tleu %icc, 0x0
edge16n %o4, %l5, %o2
ldsw [%l7 + 0x6C], %g4
fsrc1s %f3, %f3
ta %xcc, 0x6
array8 %i0, %o3, %o1
ldsh [%l7 + 0x1C], %o0
fmovsgu %icc, %f10, %f15
nop
setx loop_5217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_5218
fcmpeq32 %f8, %f0, %i4
brnz %o5, loop_5219
loop_5217:
fmovdvc %icc, %f9, %f11
loop_5218:
bg,a %xcc, loop_5220
and %g1, 0x0B07, %l0
loop_5219:
st %f3, [%l7 + 0x70]
tsubcc %i5, 0x1C31, %g2
loop_5220:
tg %xcc, 0x4
stb %i6, [%l7 + 0x08]
ldsb [%l7 + 0x69], %l6
fcmpgt16 %f4, %f2, %l1
fpadd16 %f10, %f6, %f14
bl,pn %icc, loop_5221
fsrc1 %f12, %f6
bl loop_5222
orncc %g6, %o7, %i1
loop_5221:
fnegd %f2, %f6
lduw [%l7 + 0x5C], %l4
loop_5222:
fmovse %xcc, %f1, %f5
fbn %fcc3, loop_5223
movrlz %l2, 0x0CA, %l3
nop
setx loop_5224, %l0, %l1
jmpl %l1, %g7
ldub [%l7 + 0x20], %o6
loop_5223:
bvs,a loop_5225
ldub [%l7 + 0x5F], %i3
loop_5224:
movcc %xcc, %i2, %g3
stx %g5, [%l7 + 0x60]
loop_5225:
std %f0, [%l7 + 0x38]
fpack16 %f6, %f7
edge32n %i7, %o4, %l5
stb %g4, [%l7 + 0x7C]
movn %icc, %i0, %o3
movrne %o2, %o0, %i4
ldub [%l7 + 0x10], %o1
movne %xcc, %o5, %g1
subcc %l0, %i5, %i6
fpadd32s %f2, %f15, %f13
fmovrsne %l6, %f9, %f12
fandnot2s %f10, %f15, %f15
fcmpne16 %f0, %f6, %l1
ldx [%l7 + 0x50], %g6
fpackfix %f4, %f15
stb %o7, [%l7 + 0x3A]
ldsb [%l7 + 0x5B], %g2
fmovsvc %icc, %f8, %f15
fblg %fcc0, loop_5226
lduh [%l7 + 0x28], %l4
edge32 %l2, %l3, %i1
andn %o6, 0x0D70, %i3
loop_5226:
ldsw [%l7 + 0x34], %i2
fxnors %f12, %f11, %f3
fsrc1s %f13, %f14
subc %g7, 0x0B08, %g5
tgu %icc, 0x0
orcc %i7, %o4, %g3
fmul8x16au %f2, %f2, %f12
ldd [%l7 + 0x60], %f4
stb %g4, [%l7 + 0x67]
edge8 %i0, %l5, %o3
pdist %f8, %f10, %f6
tle %xcc, 0x0
fbue,a %fcc1, loop_5227
lduh [%l7 + 0x4C], %o0
fbul,a %fcc1, loop_5228
ldsh [%l7 + 0x52], %i4
loop_5227:
ldub [%l7 + 0x15], %o1
movneg %xcc, %o2, %o5
loop_5228:
fba,a %fcc3, loop_5229
ld [%l7 + 0x24], %f4
lduh [%l7 + 0x54], %g1
fpsub32s %f11, %f1, %f10
loop_5229:
smulcc %i5, 0x00DC, %l0
brnz %l6, loop_5230
fsrc2s %f8, %f12
edge16ln %l1, %i6, %o7
std %f14, [%l7 + 0x58]
loop_5230:
sth %g6, [%l7 + 0x14]
ldd [%l7 + 0x58], %f0
fmovs %f12, %f15
edge16l %l4, %g2, %l2
sdiv %i1, 0x18F4, %o6
stx %l3, [%l7 + 0x68]
alignaddrl %i3, %g7, %i2
fbl,a %fcc0, loop_5231
ldd [%l7 + 0x10], %f4
fone %f10
fmovrdgez %i7, %f0, %f6
loop_5231:
ldx [%l7 + 0x50], %o4
fbu %fcc0, loop_5232
fbue,a %fcc1, loop_5233
sethi 0x103C, %g3
fmovscc %xcc, %f4, %f4
loop_5232:
ld [%l7 + 0x6C], %f4
loop_5233:
ldub [%l7 + 0x79], %g4
st %f4, [%l7 + 0x68]
fnot1 %f6, %f8
ldx [%l7 + 0x68], %g5
fmul8x16al %f1, %f7, %f6
stx %i0, [%l7 + 0x50]
ldsb [%l7 + 0x49], %o3
or %o0, %l5, %o1
edge32l %i4, %o2, %o5
fmovdg %xcc, %f12, %f7
std %f12, [%l7 + 0x20]
std %f2, [%l7 + 0x28]
for %f0, %f6, %f12
bleu,a %icc, loop_5234
ld [%l7 + 0x68], %f12
umul %i5, %g1, %l0
ldd [%l7 + 0x48], %f14
loop_5234:
mulscc %l1, 0x1393, %l6
fexpand %f13, %f8
fmovdneg %xcc, %f1, %f11
lduh [%l7 + 0x40], %o7
fbue %fcc1, loop_5235
fmuld8ulx16 %f3, %f13, %f12
brlez,a %i6, loop_5236
st %f15, [%l7 + 0x58]
loop_5235:
ldsb [%l7 + 0x67], %l4
fbule %fcc1, loop_5237
loop_5236:
addc %g2, %g6, %i1
fmul8x16 %f3, %f14, %f4
ld [%l7 + 0x18], %f0
loop_5237:
sdivx %l2, 0x0F9D, %l3
fcmpne32 %f0, %f12, %i3
fpsub16s %f7, %f8, %f12
fmovrsne %o6, %f1, %f15
fmovsneg %xcc, %f1, %f9
ldsw [%l7 + 0x38], %g7
fmovsvc %icc, %f15, %f11
movrlz %i7, 0x3F9, %o4
fpack16 %f10, %f15
movre %i2, 0x160, %g3
fcmpd %fcc0, %f10, %f14
te %xcc, 0x6
movne %xcc, %g5, %i0
tn %icc, 0x6
fmovdn %icc, %f14, %f12
ldsw [%l7 + 0x0C], %g4
stx %o0, [%l7 + 0x18]
bne %icc, loop_5238
sth %o3, [%l7 + 0x6E]
stb %l5, [%l7 + 0x49]
fmovrdgez %i4, %f14, %f12
loop_5238:
array32 %o2, %o5, %i5
ldub [%l7 + 0x0B], %o1
stw %g1, [%l7 + 0x7C]
fbul,a %fcc1, loop_5239
fnands %f7, %f13, %f3
ba,a,pt %xcc, loop_5240
fand %f10, %f2, %f6
loop_5239:
ldsw [%l7 + 0x08], %l0
fornot1 %f10, %f14, %f4
loop_5240:
alignaddr %l1, %l6, %i6
movre %l4, 0x3E9, %g2
fabss %f4, %f12
brlz %o7, loop_5241
fnegd %f8, %f10
be,a %xcc, loop_5242
stx %g6, [%l7 + 0x10]
loop_5241:
fpadd16s %f7, %f0, %f6
ld [%l7 + 0x2C], %f3
loop_5242:
stw %i1, [%l7 + 0x08]
fnot2 %f0, %f0
fnot1s %f2, %f2
st %f10, [%l7 + 0x70]
array16 %l2, %l3, %o6
ldsb [%l7 + 0x0B], %i3
stw %g7, [%l7 + 0x1C]
edge16n %i7, %o4, %g3
fornot1s %f9, %f13, %f4
movcs %icc, %i2, %i0
fpadd16 %f6, %f0, %f2
mulx %g5, 0x12D9, %o0
ldd [%l7 + 0x08], %f6
lduh [%l7 + 0x70], %g4
fmovdge %icc, %f0, %f7
bn loop_5243
brgez,a %l5, loop_5244
fsrc2 %f8, %f6
ldx [%l7 + 0x78], %i4
loop_5243:
fmovrdlz %o3, %f10, %f6
loop_5244:
ldx [%l7 + 0x10], %o5
udiv %i5, 0x0802, %o1
ld [%l7 + 0x70], %f13
lduh [%l7 + 0x3C], %o2
fpsub16 %f10, %f12, %f0
fbo,a %fcc1, loop_5245
stw %g1, [%l7 + 0x68]
ldx [%l7 + 0x70], %l0
movn %icc, %l1, %l6
loop_5245:
fnands %f13, %f9, %f6
fmul8x16 %f5, %f6, %f10
fblg %fcc3, loop_5246
fbg,a %fcc3, loop_5247
fandnot1s %f4, %f5, %f11
fabsd %f8, %f2
loop_5246:
bleu %xcc, loop_5248
loop_5247:
xnor %i6, %g2, %o7
sth %l4, [%l7 + 0x0A]
ldsb [%l7 + 0x6C], %g6
loop_5248:
fbue %fcc3, loop_5249
tleu %xcc, 0x4
movcs %xcc, %i1, %l2
stb %o6, [%l7 + 0x3B]
loop_5249:
udiv %l3, 0x1A7F, %g7
fmovdcs %xcc, %f14, %f0
fands %f12, %f8, %f5
fmovrsgz %i3, %f14, %f12
brnz %i7, loop_5250
brlez,a %g3, loop_5251
st %f11, [%l7 + 0x38]
bpos,a %xcc, loop_5252
loop_5250:
andcc %o4, 0x1A4B, %i0
loop_5251:
ldd [%l7 + 0x48], %f12
edge32n %g5, %o0, %i2
loop_5252:
fmovrsgz %g4, %f5, %f13
bge,a %icc, loop_5253
st %f4, [%l7 + 0x24]
fornot2s %f2, %f13, %f13
fmovda %xcc, %f2, %f8
loop_5253:
fxnor %f14, %f12, %f12
movcc %icc, %l5, %i4
ldsb [%l7 + 0x66], %o5
sth %o3, [%l7 + 0x58]
stw %i5, [%l7 + 0x38]
ld [%l7 + 0x58], %f11
st %f6, [%l7 + 0x58]
brgez %o1, loop_5254
fpsub16 %f14, %f6, %f4
movge %xcc, %o2, %g1
fmovrdgez %l0, %f4, %f2
loop_5254:
movg %xcc, %l1, %i6
fcmpeq16 %f0, %f10, %g2
mulx %l6, %o7, %g6
fnor %f8, %f6, %f12
subccc %i1, 0x0C91, %l4
stx %o6, [%l7 + 0x40]
ba,pn %xcc, loop_5255
tg %xcc, 0x5
st %f5, [%l7 + 0x30]
udiv %l3, 0x078A, %g7
loop_5255:
fandnot2 %f4, %f10, %f4
bneg,a,pn %xcc, loop_5256
ldd [%l7 + 0x20], %f4
fbge %fcc0, loop_5257
fxnor %f10, %f8, %f4
loop_5256:
subc %i3, %i7, %l2
sllx %g3, 0x1C, %i0
loop_5257:
ble,a %icc, loop_5258
movneg %xcc, %o4, %o0
bcs,a,pn %xcc, loop_5259
movleu %icc, %i2, %g4
loop_5258:
nop
setx loop_5260, %l0, %l1
jmpl %l1, %g5
smul %i4, %o5, %o3
loop_5259:
fmovrde %i5, %f2, %f2
movn %xcc, %o1, %l5
loop_5260:
ldx [%l7 + 0x58], %g1
lduw [%l7 + 0x64], %l0
movrgz %l1, 0x3BA, %i6
mova %xcc, %o2, %g2
ldub [%l7 + 0x5A], %l6
ldsw [%l7 + 0x2C], %g6
edge16l %i1, %o7, %o6
ldsb [%l7 + 0x48], %l4
ldub [%l7 + 0x0F], %l3
srlx %i3, %i7, %l2
ldsb [%l7 + 0x65], %g7
ldsw [%l7 + 0x60], %i0
std %f12, [%l7 + 0x38]
bne,pn %icc, loop_5261
addc %o4, %o0, %g3
ldub [%l7 + 0x23], %g4
std %f4, [%l7 + 0x38]
loop_5261:
nop
setx loop_5262, %l0, %l1
jmpl %l1, %i2
fnors %f3, %f6, %f3
fpsub16 %f12, %f0, %f10
fbul,a %fcc3, loop_5263
loop_5262:
bn,a %icc, loop_5264
sdivx %g5, 0x0FE6, %o5
fand %f8, %f0, %f4
loop_5263:
movg %xcc, %o3, %i5
loop_5264:
tl %icc, 0x5
ldub [%l7 + 0x15], %i4
bcs,pt %xcc, loop_5265
ldsw [%l7 + 0x74], %o1
ldsw [%l7 + 0x08], %l5
taddcc %l0, 0x1557, %l1
loop_5265:
xor %g1, 0x1819, %i6
ldd [%l7 + 0x60], %f6
addc %o2, 0x08DC, %l6
ldsw [%l7 + 0x60], %g2
ldsh [%l7 + 0x24], %g6
fxnor %f14, %f10, %f8
lduw [%l7 + 0x24], %i1
fpack16 %f6, %f8
stx %o7, [%l7 + 0x40]
bpos,a,pt %xcc, loop_5266
fnand %f12, %f10, %f2
ldsh [%l7 + 0x16], %o6
fnor %f0, %f8, %f10
loop_5266:
movrlez %l3, %i3, %l4
fmovdg %xcc, %f1, %f3
movrgez %l2, %g7, %i0
movne %xcc, %o4, %i7
fmovdn %icc, %f15, %f12
fble %fcc3, loop_5267
sdivx %g3, 0x1B88, %o0
fsrc1s %f3, %f15
fbe %fcc1, loop_5268
loop_5267:
fmovsg %icc, %f15, %f8
st %f8, [%l7 + 0x5C]
stx %i2, [%l7 + 0x58]
loop_5268:
fpadd16s %f12, %f11, %f5
umulcc %g4, %g5, %o5
fmovse %xcc, %f8, %f13
fpsub32 %f8, %f6, %f6
ldd [%l7 + 0x08], %f8
addc %o3, 0x00B3, %i4
fmovrde %i5, %f8, %f14
ldsh [%l7 + 0x4C], %l5
array8 %l0, %o1, %l1
fmovspos %xcc, %f14, %f5
fcmpd %fcc3, %f4, %f12
std %f8, [%l7 + 0x38]
subccc %g1, %i6, %l6
fxor %f0, %f12, %f0
std %f2, [%l7 + 0x10]
fmovspos %icc, %f12, %f2
fzeros %f12
movrgz %o2, %g6, %g2
ldsw [%l7 + 0x18], %i1
sll %o6, 0x11, %o7
lduw [%l7 + 0x38], %i3
taddcctv %l3, 0x0F24, %l2
fpadd32s %f13, %f8, %f3
alignaddrl %g7, %l4, %o4
fbug %fcc3, loop_5269
stb %i0, [%l7 + 0x29]
fmovdleu %xcc, %f14, %f5
fzero %f12
loop_5269:
st %f14, [%l7 + 0x48]
stw %g3, [%l7 + 0x10]
fzero %f2
std %f6, [%l7 + 0x10]
tn %xcc, 0x1
stb %i7, [%l7 + 0x30]
fmovdle %xcc, %f15, %f11
stw %i2, [%l7 + 0x7C]
sth %o0, [%l7 + 0x0E]
fbo %fcc1, loop_5270
orcc %g5, 0x04AC, %g4
ldsh [%l7 + 0x30], %o5
fexpand %f13, %f6
loop_5270:
tne %icc, 0x6
brz,a %i4, loop_5271
lduw [%l7 + 0x2C], %i5
tg %icc, 0x7
stx %o3, [%l7 + 0x70]
loop_5271:
subcc %l5, %l0, %o1
alignaddrl %l1, %g1, %i6
sth %l6, [%l7 + 0x40]
lduw [%l7 + 0x28], %o2
fpmerge %f3, %f1, %f6
fnands %f1, %f15, %f8
fcmple16 %f6, %f0, %g6
fmovdgu %xcc, %f0, %f14
udiv %g2, 0x1F23, %o6
fxors %f6, %f15, %f10
sethi 0x0CAD, %o7
ldsb [%l7 + 0x09], %i1
ld [%l7 + 0x10], %f10
lduh [%l7 + 0x30], %l3
movcs %xcc, %l2, %i3
stw %g7, [%l7 + 0x50]
fcmped %fcc2, %f14, %f2
fcmpgt16 %f10, %f4, %o4
xorcc %l4, %i0, %g3
lduw [%l7 + 0x28], %i7
fexpand %f1, %f4
nop
setx loop_5272, %l0, %l1
jmpl %l1, %i2
fpadd16s %f7, %f9, %f4
mova %icc, %g5, %g4
fmovspos %xcc, %f4, %f15
loop_5272:
ldsb [%l7 + 0x6B], %o0
edge32n %o5, %i4, %i5
fmovsneg %xcc, %f2, %f2
stx %l5, [%l7 + 0x30]
srl %o3, 0x02, %l0
edge8n %l1, %o1, %g1
fpadd16 %f8, %f12, %f12
fcmpgt32 %f14, %f14, %i6
srl %o2, 0x19, %g6
orcc %g2, 0x17DC, %l6
std %f0, [%l7 + 0x10]
fcmpd %fcc0, %f8, %f0
fxors %f12, %f15, %f13
ld [%l7 + 0x7C], %f15
std %f14, [%l7 + 0x30]
sub %o7, 0x10C0, %i1
add %o6, %l2, %i3
fbg,a %fcc2, loop_5273
sra %l3, %o4, %g7
tle %icc, 0x4
move %icc, %l4, %i0
loop_5273:
bgu loop_5274
ld [%l7 + 0x54], %f7
fzero %f2
sdivx %i7, 0x0BE2, %i2
loop_5274:
brlez %g3, loop_5275
ldx [%l7 + 0x70], %g5
orn %g4, 0x15AC, %o5
fcmpeq16 %f6, %f2, %o0
loop_5275:
siam 0x0
fmovscs %xcc, %f14, %f2
ldub [%l7 + 0x46], %i4
lduh [%l7 + 0x0C], %i5
fmovrdgez %o3, %f14, %f12
ba,pt %icc, loop_5276
bvc,pn %xcc, loop_5277
fmovrde %l5, %f14, %f4
fnegs %f2, %f9
loop_5276:
edge8ln %l1, %o1, %g1
loop_5277:
bgu,a,pn %xcc, loop_5278
fmovrdlz %i6, %f6, %f6
fmovsl %icc, %f2, %f1
ba,pt %icc, loop_5279
loop_5278:
subcc %l0, %o2, %g6
fmovscc %xcc, %f6, %f6
stb %l6, [%l7 + 0x63]
loop_5279:
add %o7, 0x17DD, %i1
brgez,a %o6, loop_5280
fbug %fcc3, loop_5281
ldd [%l7 + 0x68], %f0
ba,a loop_5282
loop_5280:
movleu %xcc, %g2, %l2
loop_5281:
bshuffle %f6, %f2, %f0
ldsw [%l7 + 0x30], %l3
loop_5282:
movrlz %o4, 0x231, %i3
sth %l4, [%l7 + 0x20]
bge loop_5283
brgz %g7, loop_5284
ldsw [%l7 + 0x4C], %i7
movne %xcc, %i0, %i2
loop_5283:
bpos loop_5285
loop_5284:
fmovscs %xcc, %f14, %f9
bleu %xcc, loop_5286
xnorcc %g5, 0x0713, %g4
loop_5285:
tn %icc, 0x2
fmovsvc %xcc, %f13, %f11
loop_5286:
ld [%l7 + 0x48], %f0
edge32l %o5, %g3, %i4
std %f14, [%l7 + 0x68]
fmul8ulx16 %f6, %f2, %f0
fbo,a %fcc0, loop_5287
sub %o0, %i5, %o3
ldsb [%l7 + 0x30], %l5
nop
setx loop_5288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5287:
subcc %l1, 0x00AC, %g1
fzeros %f13
ldd [%l7 + 0x50], %f2
loop_5288:
ldd [%l7 + 0x68], %f2
fpsub32 %f0, %f6, %f0
fabss %f2, %f0
fbug,a %fcc1, loop_5289
movne %xcc, %o1, %l0
fandnot1s %f1, %f3, %f10
udivcc %i6, 0x0390, %o2
loop_5289:
fone %f6
stx %l6, [%l7 + 0x40]
ldsh [%l7 + 0x16], %o7
st %f15, [%l7 + 0x54]
fnor %f4, %f10, %f6
fsrc1 %f6, %f6
ldub [%l7 + 0x40], %g6
std %f8, [%l7 + 0x28]
lduw [%l7 + 0x0C], %o6
fornot2s %f5, %f2, %f9
fcmps %fcc0, %f12, %f5
ld [%l7 + 0x78], %f5
sth %i1, [%l7 + 0x46]
bgu,pn %xcc, loop_5290
edge8ln %g2, %l2, %o4
fcmple16 %f8, %f10, %l3
sth %i3, [%l7 + 0x08]
loop_5290:
brz %g7, loop_5291
fmovsl %icc, %f9, %f8
fmovdgu %xcc, %f12, %f5
alignaddr %l4, %i7, %i0
loop_5291:
fabss %f5, %f7
lduh [%l7 + 0x72], %i2
fmovscc %xcc, %f5, %f0
fzero %f14
bne,a,pn %icc, loop_5292
lduh [%l7 + 0x20], %g4
tcc %xcc, 0x4
st %f12, [%l7 + 0x38]
loop_5292:
lduw [%l7 + 0x58], %g5
edge32n %o5, %g3, %o0
fmovscs %icc, %f1, %f7
fmovdcc %icc, %f5, %f13
std %f10, [%l7 + 0x28]
fbule %fcc1, loop_5293
stw %i4, [%l7 + 0x2C]
fmovrdne %i5, %f4, %f0
ldsb [%l7 + 0x25], %l5
loop_5293:
fbe %fcc3, loop_5294
fmovrsgez %l1, %f15, %f2
umulcc %o3, %o1, %g1
bg,a,pn %icc, loop_5295
loop_5294:
fcmple32 %f12, %f0, %i6
lduh [%l7 + 0x2C], %o2
sub %l0, %l6, %g6
loop_5295:
movg %icc, %o7, %i1
movvs %icc, %o6, %l2
fmovdcc %icc, %f11, %f2
fpadd32 %f4, %f6, %f0
array8 %g2, %l3, %i3
umulcc %g7, 0x1542, %o4
or %l4, %i0, %i2
fmovrde %i7, %f8, %f6
brgez,a %g4, loop_5296
bneg,a loop_5297
mova %xcc, %o5, %g5
taddcctv %o0, 0x05B2, %i4
loop_5296:
fbul,a %fcc1, loop_5298
loop_5297:
movneg %xcc, %i5, %l5
movneg %xcc, %l1, %o3
stx %g3, [%l7 + 0x20]
loop_5298:
ldsw [%l7 + 0x58], %g1
popc %i6, %o1
ldsw [%l7 + 0x78], %o2
std %f12, [%l7 + 0x60]
movl %icc, %l6, %g6
tvc %xcc, 0x1
fmul8x16 %f15, %f14, %f10
ld [%l7 + 0x24], %f7
stx %o7, [%l7 + 0x18]
fpsub16s %f4, %f5, %f1
ble,a %icc, loop_5299
fmovdvc %xcc, %f12, %f15
fbue,a %fcc3, loop_5300
st %f12, [%l7 + 0x10]
loop_5299:
ldsb [%l7 + 0x3E], %i1
edge16ln %o6, %l2, %l0
loop_5300:
orcc %g2, 0x035A, %i3
tsubcc %l3, %g7, %l4
movneg %icc, %o4, %i0
fcmpes %fcc0, %f14, %f4
ldd [%l7 + 0x50], %f14
fpsub32s %f0, %f9, %f8
fmovrslez %i2, %f5, %f13
edge32ln %i7, %g4, %g5
fandnot1s %f4, %f2, %f1
ldsw [%l7 + 0x5C], %o5
ldsw [%l7 + 0x30], %i4
fmovsge %xcc, %f1, %f13
bleu,a,pn %icc, loop_5301
smul %o0, %i5, %l1
ldx [%l7 + 0x40], %o3
movleu %icc, %g3, %g1
loop_5301:
fornot2 %f10, %f12, %f10
fbg,a %fcc3, loop_5302
ldx [%l7 + 0x30], %l5
srl %o1, %i6, %o2
fmovdvs %xcc, %f0, %f13
loop_5302:
fmovrdgez %g6, %f0, %f4
ldub [%l7 + 0x1B], %l6
lduh [%l7 + 0x4A], %i1
xnorcc %o6, 0x1999, %l2
fornot2 %f12, %f2, %f8
mova %icc, %o7, %l0
fmovse %icc, %f15, %f9
fmovrslz %g2, %f15, %f8
std %f12, [%l7 + 0x20]
bne loop_5303
ldsb [%l7 + 0x47], %i3
edge8 %g7, %l3, %l4
fandnot2s %f7, %f12, %f12
loop_5303:
sethi 0x12C8, %o4
ldsw [%l7 + 0x3C], %i0
fnand %f8, %f6, %f2
fmovrdgez %i7, %f14, %f4
fcmpes %fcc0, %f0, %f3
sdiv %i2, 0x125A, %g4
ldub [%l7 + 0x3C], %o5
fmovrde %i4, %f8, %f8
fmovdcc %icc, %f5, %f10
brz,a %g5, loop_5304
pdist %f8, %f8, %f10
fmuld8ulx16 %f15, %f14, %f0
lduh [%l7 + 0x74], %o0
loop_5304:
umulcc %i5, %o3, %l1
xnorcc %g3, 0x01F0, %l5
movgu %xcc, %g1, %i6
fpadd16 %f4, %f12, %f10
ld [%l7 + 0x50], %f14
fsrc2s %f11, %f6
fmul8x16au %f5, %f11, %f10
ldsh [%l7 + 0x6E], %o2
fbo %fcc0, loop_5305
ldx [%l7 + 0x38], %g6
fmovsneg %icc, %f0, %f4
edge16n %l6, %i1, %o1
loop_5305:
sth %l2, [%l7 + 0x72]
and %o7, %l0, %o6
lduw [%l7 + 0x30], %i3
fmovsle %xcc, %f8, %f6
fbne %fcc3, loop_5306
for %f8, %f8, %f8
fmovsn %icc, %f2, %f15
sdiv %g2, 0x0F9C, %l3
loop_5306:
ldsh [%l7 + 0x5E], %g7
edge16n %o4, %l4, %i0
bgu,a,pt %xcc, loop_5307
fpadd32 %f10, %f6, %f10
tl %icc, 0x5
sdivcc %i2, 0x0DE8, %i7
loop_5307:
fbue %fcc0, loop_5308
movrlz %g4, %o5, %i4
call loop_5309
fblg,a %fcc0, loop_5310
loop_5308:
fmul8sux16 %f10, %f12, %f10
lduh [%l7 + 0x0A], %o0
loop_5309:
addcc %g5, 0x05B9, %o3
loop_5310:
ldub [%l7 + 0x21], %l1
ld [%l7 + 0x30], %f15
or %g3, %l5, %g1
subcc %i5, %o2, %i6
ldsw [%l7 + 0x14], %g6
edge32ln %i1, %l6, %l2
stb %o7, [%l7 + 0x15]
fmovdge %icc, %f12, %f13
tpos %xcc, 0x7
fand %f4, %f10, %f10
fmovsn %xcc, %f12, %f9
ldx [%l7 + 0x08], %o1
fmovd %f14, %f8
tl %icc, 0x7
ldsb [%l7 + 0x1B], %o6
ldsb [%l7 + 0x61], %i3
st %f9, [%l7 + 0x3C]
stw %g2, [%l7 + 0x28]
smul %l0, %g7, %l3
lduh [%l7 + 0x70], %o4
tvc %xcc, 0x2
tgu %icc, 0x0
stb %l4, [%l7 + 0x33]
tl %icc, 0x2
ldx [%l7 + 0x68], %i2
fbul,a %fcc1, loop_5311
lduh [%l7 + 0x7C], %i0
sth %i7, [%l7 + 0x3A]
bl,pn %xcc, loop_5312
loop_5311:
tneg %xcc, 0x6
movleu %icc, %o5, %g4
movne %xcc, %o0, %i4
loop_5312:
ldx [%l7 + 0x58], %g5
srlx %o3, %l1, %l5
faligndata %f4, %f8, %f8
ldx [%l7 + 0x60], %g3
brnz,a %i5, loop_5313
mulscc %g1, %i6, %g6
ldub [%l7 + 0x4F], %o2
nop
setx loop_5314, %l0, %l1
jmpl %l1, %i1
loop_5313:
edge16ln %l6, %l2, %o7
fmul8ulx16 %f6, %f2, %f12
fmovsgu %icc, %f9, %f2
loop_5314:
fzero %f12
popc %o6, %o1
fbne,a %fcc2, loop_5315
tgu %xcc, 0x6
tpos %xcc, 0x1
fmuld8sux16 %f2, %f15, %f14
loop_5315:
lduw [%l7 + 0x78], %i3
movg %icc, %l0, %g2
movre %g7, 0x324, %l3
ldsw [%l7 + 0x74], %l4
ldsw [%l7 + 0x48], %o4
ldsh [%l7 + 0x32], %i2
sra %i7, %i0, %o5
fcmpne32 %f8, %f14, %g4
ldsh [%l7 + 0x1C], %o0
fmovsgu %xcc, %f7, %f0
ldsw [%l7 + 0x5C], %i4
stx %o3, [%l7 + 0x28]
ldsw [%l7 + 0x0C], %l1
popc 0x095A, %g5
fcmpne32 %f12, %f12, %g3
stx %l5, [%l7 + 0x68]
bl %icc, loop_5316
move %xcc, %i5, %g1
move %icc, %g6, %o2
lduh [%l7 + 0x1A], %i1
loop_5316:
fmovrdgez %l6, %f8, %f14
fmovsvs %icc, %f12, %f5
srl %l2, 0x09, %i6
fmovsgu %xcc, %f10, %f15
stx %o7, [%l7 + 0x28]
fcmple32 %f4, %f8, %o1
stw %i3, [%l7 + 0x50]
fmovdge %xcc, %f8, %f4
fors %f14, %f13, %f2
lduh [%l7 + 0x52], %o6
stb %l0, [%l7 + 0x3D]
ld [%l7 + 0x6C], %f8
ble,a,pt %icc, loop_5317
st %f4, [%l7 + 0x6C]
fones %f4
fmul8x16au %f5, %f15, %f0
loop_5317:
mova %icc, %g7, %l3
fmovrslz %l4, %f6, %f11
edge16l %o4, %i2, %i7
ldsb [%l7 + 0x31], %g2
bcs,a loop_5318
ld [%l7 + 0x58], %f8
st %f4, [%l7 + 0x10]
stb %i0, [%l7 + 0x2A]
loop_5318:
bge,a %xcc, loop_5319
ldub [%l7 + 0x26], %g4
ldsb [%l7 + 0x32], %o5
fmovscs %icc, %f4, %f1
loop_5319:
ld [%l7 + 0x54], %f0
lduh [%l7 + 0x72], %i4
subccc %o3, 0x047D, %l1
movleu %icc, %o0, %g3
srl %l5, 0x05, %g5
movn %icc, %g1, %g6
bneg,a,pt %xcc, loop_5320
lduw [%l7 + 0x5C], %i5
ld [%l7 + 0x60], %f4
ldub [%l7 + 0x27], %o2
loop_5320:
fbue,a %fcc3, loop_5321
ldx [%l7 + 0x10], %l6
fcmpgt16 %f8, %f0, %i1
lduw [%l7 + 0x50], %l2
loop_5321:
ldub [%l7 + 0x74], %i6
fmuld8ulx16 %f7, %f9, %f4
fpsub32 %f2, %f10, %f0
stb %o1, [%l7 + 0x30]
sethi 0x0CD2, %o7
std %f6, [%l7 + 0x18]
edge8ln %i3, %l0, %g7
edge8l %l3, %l4, %o6
fabsd %f8, %f10
fmovspos %icc, %f4, %f9
fpmerge %f7, %f0, %f14
ldd [%l7 + 0x78], %f12
lduh [%l7 + 0x18], %o4
movleu %icc, %i2, %i7
fpackfix %f2, %f0
bg,pt %xcc, loop_5322
fmovse %icc, %f15, %f9
umulcc %i0, %g4, %g2
ldsb [%l7 + 0x66], %o5
loop_5322:
movge %icc, %i4, %l1
movn %icc, %o3, %o0
fornot1s %f12, %f11, %f15
ldsh [%l7 + 0x12], %g3
faligndata %f2, %f8, %f12
bshuffle %f12, %f12, %f10
andncc %g5, %l5, %g6
stw %g1, [%l7 + 0x40]
ldd [%l7 + 0x50], %f12
lduh [%l7 + 0x32], %i5
srl %l6, 0x05, %o2
fcmpes %fcc1, %f14, %f12
fmovrdlez %i1, %f6, %f4
fmul8x16au %f0, %f3, %f2
andncc %i6, %l2, %o7
fandnot1 %f10, %f2, %f0
ldx [%l7 + 0x10], %o1
sll %l0, 0x14, %g7
sth %l3, [%l7 + 0x52]
bvc,a,pn %icc, loop_5323
stw %l4, [%l7 + 0x74]
movgu %xcc, %o6, %i3
fbug,a %fcc1, loop_5324
loop_5323:
stb %o4, [%l7 + 0x0E]
fmovdleu %icc, %f11, %f12
ldsb [%l7 + 0x63], %i2
loop_5324:
fpack32 %f2, %f6, %f10
ld [%l7 + 0x40], %f2
stx %i0, [%l7 + 0x68]
fbule %fcc2, loop_5325
ldub [%l7 + 0x55], %g4
edge8ln %g2, %o5, %i7
sll %i4, 0x11, %o3
loop_5325:
fblg %fcc1, loop_5326
movn %xcc, %l1, %o0
fblg,a %fcc2, loop_5327
fba,a %fcc3, loop_5328
loop_5326:
bne,pt %icc, loop_5329
sth %g3, [%l7 + 0x08]
loop_5327:
bn,a,pn %xcc, loop_5330
loop_5328:
stb %g5, [%l7 + 0x64]
loop_5329:
brz %l5, loop_5331
movg %icc, %g1, %g6
loop_5330:
stx %i5, [%l7 + 0x08]
fsrc2s %f4, %f8
loop_5331:
te %xcc, 0x6
stb %l6, [%l7 + 0x78]
lduh [%l7 + 0x62], %i1
brgz %i6, loop_5332
std %f12, [%l7 + 0x58]
ldub [%l7 + 0x72], %l2
srlx %o2, %o1, %l0
loop_5332:
xor %o7, 0x059E, %l3
fmovdcc %xcc, %f8, %f7
fornot1s %f3, %f3, %f11
sth %g7, [%l7 + 0x6E]
ldd [%l7 + 0x40], %f12
fpsub32 %f2, %f2, %f14
srax %l4, %o6, %o4
tleu %xcc, 0x0
udivx %i3, 0x151F, %i0
ldx [%l7 + 0x20], %i2
brgez,a %g2, loop_5333
edge8l %g4, %o5, %i7
udivx %i4, 0x11AD, %l1
sth %o0, [%l7 + 0x1A]
loop_5333:
bg,a,pt %xcc, loop_5334
fpsub32s %f2, %f13, %f6
ta %icc, 0x0
fcmpgt16 %f8, %f2, %o3
loop_5334:
stw %g5, [%l7 + 0x4C]
movvc %icc, %l5, %g1
brnz %g6, loop_5335
ldsb [%l7 + 0x35], %g3
subccc %l6, 0x0C1F, %i1
brz %i5, loop_5336
loop_5335:
fcmpd %fcc0, %f4, %f8
fpack32 %f10, %f12, %f2
fmovrslez %i6, %f15, %f13
loop_5336:
edge8n %l2, %o1, %l0
std %f14, [%l7 + 0x60]
sth %o7, [%l7 + 0x4A]
stw %l3, [%l7 + 0x14]
movvc %xcc, %o2, %l4
movcs %icc, %o6, %g7
fble %fcc3, loop_5337
ldd [%l7 + 0x10], %f4
fzeros %f10
bneg,a,pt %xcc, loop_5338
loop_5337:
fandnot2 %f10, %f2, %f10
stb %i3, [%l7 + 0x58]
bneg,pt %icc, loop_5339
loop_5338:
brnz,a %i0, loop_5340
stx %i2, [%l7 + 0x08]
edge8l %g2, %g4, %o4
loop_5339:
tpos %xcc, 0x5
loop_5340:
ldsh [%l7 + 0x7A], %i7
movrlz %o5, 0x2E1, %l1
edge8n %o0, %o3, %g5
edge8ln %l5, %i4, %g1
std %f14, [%l7 + 0x48]
std %f0, [%l7 + 0x58]
bpos,a,pn %xcc, loop_5341
subccc %g6, %g3, %l6
fornot2s %f5, %f2, %f8
bgu,a %xcc, loop_5342
loop_5341:
movn %xcc, %i1, %i5
fmovrdne %l2, %f10, %f12
ldd [%l7 + 0x18], %f12
loop_5342:
stw %o1, [%l7 + 0x1C]
stx %i6, [%l7 + 0x28]
fands %f10, %f14, %f7
lduw [%l7 + 0x6C], %o7
lduh [%l7 + 0x0A], %l3
fpack16 %f12, %f3
brgez %l0, loop_5343
ldsw [%l7 + 0x40], %o2
fmovdvs %icc, %f10, %f4
fmovsl %icc, %f5, %f11
loop_5343:
fnot2s %f3, %f15
ldsw [%l7 + 0x6C], %o6
fcmpne32 %f12, %f4, %g7
edge32ln %l4, %i3, %i2
fabsd %f10, %f2
stw %i0, [%l7 + 0x54]
ldx [%l7 + 0x28], %g4
fones %f11
ldsh [%l7 + 0x40], %o4
call loop_5344
bn,a,pt %icc, loop_5345
movle %xcc, %i7, %g2
fbl,a %fcc3, loop_5346
loop_5344:
fmovdl %icc, %f12, %f15
loop_5345:
fbge %fcc2, loop_5347
fmul8ulx16 %f0, %f6, %f10
loop_5346:
fmovsle %xcc, %f7, %f9
ldd [%l7 + 0x20], %f6
loop_5347:
movrne %l1, %o5, %o3
movge %icc, %g5, %l5
movrgz %i4, %o0, %g1
fsrc2 %f2, %f14
fmovrdgz %g6, %f6, %f6
stb %l6, [%l7 + 0x4A]
std %f2, [%l7 + 0x30]
sethi 0x05B2, %g3
stb %i1, [%l7 + 0x52]
ld [%l7 + 0x28], %f11
fzero %f10
and %i5, 0x05F8, %l2
fbul %fcc0, loop_5348
movvc %xcc, %o1, %i6
edge8ln %o7, %l0, %o2
fbn,a %fcc2, loop_5349
loop_5348:
edge32l %l3, %g7, %o6
bne,a,pt %icc, loop_5350
fpsub32s %f13, %f8, %f4
loop_5349:
fbuge %fcc1, loop_5351
edge16 %i3, %l4, %i0
loop_5350:
movle %xcc, %i2, %g4
stb %o4, [%l7 + 0x51]
loop_5351:
movcc %icc, %i7, %g2
siam 0x1
fcmpd %fcc2, %f8, %f14
tsubcctv %o5, %o3, %g5
stb %l5, [%l7 + 0x73]
sll %l1, %i4, %g1
sub %o0, %l6, %g6
bpos %xcc, loop_5352
tvs %xcc, 0x3
stw %i1, [%l7 + 0x40]
sra %g3, %l2, %i5
loop_5352:
sth %i6, [%l7 + 0x50]
tl %xcc, 0x5
ldsb [%l7 + 0x48], %o1
ldsw [%l7 + 0x18], %l0
edge8n %o7, %o2, %l3
fmovdneg %xcc, %f1, %f7
fmovrde %g7, %f2, %f6
ldd [%l7 + 0x78], %f0
sth %o6, [%l7 + 0x46]
fmovsle %xcc, %f15, %f6
fcmped %fcc1, %f0, %f4
fcmpeq32 %f14, %f10, %l4
ta %icc, 0x7
brgez,a %i0, loop_5353
fmovrsne %i3, %f5, %f8
fornot1 %f10, %f10, %f8
ldsh [%l7 + 0x2E], %i2
loop_5353:
fmovdcs %icc, %f3, %f5
movrgz %g4, 0x3BA, %i7
subccc %g2, 0x17DD, %o4
movrlez %o5, 0x0E2, %o3
be,a %icc, loop_5354
sra %l5, 0x1A, %g5
and %i4, %g1, %o0
stw %l1, [%l7 + 0x7C]
loop_5354:
fmovdvc %xcc, %f15, %f4
edge32ln %g6, %l6, %g3
fbu %fcc2, loop_5355
xnor %i1, 0x0052, %i5
fmovd %f4, %f0
bshuffle %f8, %f2, %f14
loop_5355:
fnors %f5, %f13, %f3
tpos %icc, 0x6
bcc,a,pn %xcc, loop_5356
fmovscs %xcc, %f14, %f0
fpadd16s %f1, %f0, %f11
fmovdvc %icc, %f6, %f15
loop_5356:
fmovscc %xcc, %f7, %f13
fnegd %f10, %f14
fmovse %icc, %f15, %f9
fcmple16 %f4, %f14, %l2
movre %o1, 0x06B, %i6
fmovdge %xcc, %f15, %f12
sth %o7, [%l7 + 0x2E]
lduh [%l7 + 0x74], %l0
sth %l3, [%l7 + 0x46]
movn %xcc, %g7, %o6
fmul8x16al %f4, %f10, %f0
fxnor %f4, %f12, %f12
fnot2s %f9, %f11
fornot1 %f0, %f4, %f0
ldsb [%l7 + 0x51], %l4
fmovrslez %o2, %f12, %f5
smulcc %i0, 0x085D, %i3
fmovsa %xcc, %f10, %f2
bgu loop_5357
udivx %i2, 0x0794, %i7
fmovdvc %xcc, %f2, %f6
fcmpgt16 %f0, %f14, %g4
loop_5357:
bge,a %xcc, loop_5358
lduw [%l7 + 0x30], %g2
ldsb [%l7 + 0x2A], %o4
pdist %f10, %f0, %f14
loop_5358:
brlez %o5, loop_5359
ldub [%l7 + 0x2C], %o3
fornot1 %f14, %f4, %f4
fcmps %fcc0, %f8, %f9
loop_5359:
movleu %icc, %g5, %l5
fpsub16s %f8, %f1, %f8
fbo,a %fcc0, loop_5360
fpsub16s %f6, %f11, %f6
stx %g1, [%l7 + 0x68]
ldub [%l7 + 0x22], %o0
loop_5360:
xor %i4, 0x04F9, %g6
bpos %xcc, loop_5361
bl %icc, loop_5362
addccc %l1, 0x1DA7, %l6
fcmpeq16 %f10, %f2, %i1
loop_5361:
tcs %xcc, 0x4
loop_5362:
lduh [%l7 + 0x20], %g3
brlez,a %i5, loop_5363
xorcc %l2, %o1, %i6
fbuge %fcc1, loop_5364
fmovsa %icc, %f14, %f1
loop_5363:
st %f4, [%l7 + 0x50]
tgu %icc, 0x5
loop_5364:
fpadd16 %f8, %f4, %f12
bneg,pt %xcc, loop_5365
umul %o7, 0x0CC0, %l3
stx %l0, [%l7 + 0x70]
fmovdcs %icc, %f9, %f13
loop_5365:
umulcc %g7, %l4, %o2
tg %xcc, 0x5
andcc %o6, %i0, %i3
ldx [%l7 + 0x60], %i2
fmovrdne %g4, %f10, %f10
fornot1s %f7, %f1, %f6
edge8ln %g2, %o4, %o5
addcc %o3, 0x17DF, %i7
movcc %xcc, %g5, %g1
stb %l5, [%l7 + 0x4A]
orn %o0, %g6, %l1
edge8l %i4, %l6, %i1
bne,pt %icc, loop_5366
ldx [%l7 + 0x48], %g3
fmovde %xcc, %f5, %f10
lduh [%l7 + 0x66], %l2
loop_5366:
popc 0x17D5, %i5
ldd [%l7 + 0x10], %f0
ld [%l7 + 0x6C], %f7
fandnot1 %f2, %f0, %f0
fmovdleu %xcc, %f6, %f0
ldx [%l7 + 0x08], %o1
ldd [%l7 + 0x38], %f8
pdist %f8, %f14, %f2
orncc %i6, %l3, %l0
sllx %g7, %o7, %l4
udivx %o2, 0x12BC, %o6
fmovdle %icc, %f8, %f12
st %f9, [%l7 + 0x54]
movvs %xcc, %i0, %i2
ldsw [%l7 + 0x78], %i3
bneg %xcc, loop_5367
fmovdpos %xcc, %f3, %f1
fxor %f8, %f0, %f8
fmovrdlz %g4, %f0, %f10
loop_5367:
fmul8x16 %f1, %f14, %f14
bneg loop_5368
fbue,a %fcc2, loop_5369
st %f8, [%l7 + 0x48]
std %f14, [%l7 + 0x68]
loop_5368:
lduw [%l7 + 0x10], %o4
loop_5369:
tne %icc, 0x5
bleu,pt %icc, loop_5370
fsrc2 %f4, %f4
ldsb [%l7 + 0x79], %o5
movre %g2, 0x1FD, %i7
loop_5370:
ldd [%l7 + 0x38], %f12
pdist %f0, %f4, %f8
subcc %o3, %g5, %l5
bvc,a,pn %icc, loop_5371
udivcc %o0, 0x0CDD, %g6
movrne %g1, %i4, %l6
stb %i1, [%l7 + 0x40]
loop_5371:
movvs %xcc, %g3, %l2
fcmpne16 %f4, %f0, %l1
call loop_5372
andn %i5, 0x1164, %o1
fnegd %f6, %f6
ld [%l7 + 0x4C], %f11
loop_5372:
fmovrdlez %l3, %f12, %f0
fcmpgt32 %f12, %f14, %i6
fmul8x16al %f5, %f15, %f10
fnot2 %f0, %f4
fmovdneg %icc, %f6, %f1
ldd [%l7 + 0x48], %f12
fcmpd %fcc2, %f6, %f12
bl,a,pn %xcc, loop_5373
bneg,pn %icc, loop_5374
fmovdge %icc, %f8, %f3
edge16l %g7, %l0, %o7
loop_5373:
st %f9, [%l7 + 0x68]
loop_5374:
fmovd %f0, %f8
ldd [%l7 + 0x68], %f14
ldsw [%l7 + 0x6C], %l4
fcmpd %fcc0, %f8, %f2
fandnot1 %f14, %f4, %f2
movl %xcc, %o2, %o6
sll %i0, 0x12, %i2
movg %xcc, %g4, %i3
sth %o4, [%l7 + 0x62]
movne %xcc, %g2, %o5
brlz %i7, loop_5375
ldsh [%l7 + 0x0A], %g5
fcmple32 %f4, %f2, %o3
fabsd %f6, %f2
loop_5375:
lduw [%l7 + 0x5C], %l5
fornot1s %f12, %f0, %f14
fxor %f4, %f8, %f14
fmovscc %xcc, %f9, %f7
fbue %fcc3, loop_5376
fmuld8ulx16 %f8, %f10, %f4
lduw [%l7 + 0x78], %o0
bvs %icc, loop_5377
loop_5376:
fmovrslez %g1, %f15, %f0
movpos %icc, %i4, %g6
fnot1s %f5, %f13
loop_5377:
edge8ln %l6, %i1, %l2
brz,a %l1, loop_5378
lduh [%l7 + 0x5A], %i5
fmovsvc %xcc, %f2, %f14
fmovrdgez %o1, %f2, %f8
loop_5378:
std %f6, [%l7 + 0x10]
lduh [%l7 + 0x7E], %g3
mulx %i6, 0x12DF, %l3
array16 %g7, %l0, %o7
edge16l %l4, %o6, %i0
fmovrse %i2, %f5, %f4
lduh [%l7 + 0x12], %g4
and %i3, %o4, %o2
umul %g2, 0x023C, %o5
udivx %i7, 0x059A, %g5
xorcc %l5, %o3, %g1
stb %i4, [%l7 + 0x26]
fornot1 %f0, %f14, %f2
movvs %xcc, %o0, %l6
xor %i1, 0x046C, %g6
ldsb [%l7 + 0x78], %l1
st %f7, [%l7 + 0x28]
fnors %f5, %f1, %f6
ldsh [%l7 + 0x14], %l2
sdivx %o1, 0x17EA, %g3
fmul8sux16 %f10, %f14, %f14
sth %i5, [%l7 + 0x44]
fmovsle %xcc, %f10, %f1
ldx [%l7 + 0x70], %l3
fmul8x16au %f2, %f4, %f4
fmul8sux16 %f10, %f8, %f14
ldub [%l7 + 0x68], %g7
fnegd %f10, %f0
stx %i6, [%l7 + 0x50]
st %f11, [%l7 + 0x34]
lduh [%l7 + 0x3A], %o7
bvs,a,pt %icc, loop_5379
movl %xcc, %l0, %l4
fpack32 %f8, %f6, %f10
movre %o6, 0x219, %i0
loop_5379:
fandnot2 %f2, %f0, %f0
sth %g4, [%l7 + 0x70]
fsrc2 %f6, %f8
udivcc %i3, 0x1B95, %o4
fmovsvs %xcc, %f9, %f11
st %f11, [%l7 + 0x78]
addc %o2, %i2, %g2
movleu %icc, %o5, %i7
smul %g5, %l5, %o3
alignaddrl %i4, %o0, %g1
tne %xcc, 0x3
fpadd32s %f6, %f0, %f15
fand %f8, %f12, %f14
bge,a,pt %xcc, loop_5380
xor %l6, 0x0528, %i1
srax %g6, %l1, %l2
st %f14, [%l7 + 0x28]
loop_5380:
movrgez %o1, 0x1CA, %g3
srlx %l3, %i5, %g7
te %xcc, 0x6
ldsh [%l7 + 0x60], %o7
sub %l0, 0x1433, %i6
tcs %icc, 0x3
tl %icc, 0x4
fmovdpos %xcc, %f5, %f11
andncc %l4, %i0, %g4
ld [%l7 + 0x64], %f8
fpsub32 %f2, %f0, %f10
ldub [%l7 + 0x3D], %i3
std %f8, [%l7 + 0x70]
brgz %o4, loop_5381
ldub [%l7 + 0x40], %o6
brz,a %o2, loop_5382
ldsw [%l7 + 0x58], %i2
loop_5381:
umulcc %g2, 0x165A, %o5
lduh [%l7 + 0x44], %i7
loop_5382:
movpos %icc, %g5, %o3
nop
setx loop_5383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f10
fornot1s %f12, %f3, %f15
popc %l5, %i4
loop_5383:
orn %o0, %g1, %l6
movcc %icc, %i1, %g6
orncc %l1, 0x172D, %o1
addccc %l2, %g3, %l3
ldx [%l7 + 0x38], %i5
st %f0, [%l7 + 0x78]
edge32l %o7, %g7, %i6
lduw [%l7 + 0x34], %l0
fmovrdlz %i0, %f14, %f12
ldsh [%l7 + 0x26], %g4
brz %i3, loop_5384
sethi 0x1589, %l4
ble,pt %icc, loop_5385
lduh [%l7 + 0x2E], %o4
loop_5384:
xnorcc %o6, %o2, %i2
bn %icc, loop_5386
loop_5385:
bpos,a loop_5387
faligndata %f4, %f4, %f10
edge32 %o5, %i7, %g2
loop_5386:
ldsh [%l7 + 0x4C], %g5
loop_5387:
udivx %l5, 0x17CA, %i4
tgu %xcc, 0x1
edge8n %o0, %g1, %o3
umul %l6, 0x1B80, %g6
orn %i1, %o1, %l2
ld [%l7 + 0x18], %f4
orncc %g3, 0x14C2, %l1
fmul8ulx16 %f14, %f4, %f6
edge16n %l3, %o7, %i5
udivx %i6, 0x162F, %l0
stx %g7, [%l7 + 0x28]
fandnot1s %f13, %f9, %f0
mulx %i0, 0x0F9E, %g4
stw %l4, [%l7 + 0x58]
lduw [%l7 + 0x68], %o4
lduh [%l7 + 0x16], %o6
ldx [%l7 + 0x10], %i3
bcs,pt %xcc, loop_5388
pdist %f2, %f2, %f6
ldub [%l7 + 0x14], %o2
st %f6, [%l7 + 0x54]
loop_5388:
ldd [%l7 + 0x30], %f12
array16 %i2, %o5, %i7
movle %xcc, %g2, %l5
array32 %i4, %g5, %o0
brz %g1, loop_5389
ldub [%l7 + 0x43], %o3
fabsd %f10, %f12
ld [%l7 + 0x08], %f8
loop_5389:
fxnor %f14, %f4, %f0
ldx [%l7 + 0x70], %g6
fbule,a %fcc3, loop_5390
ldx [%l7 + 0x30], %i1
ld [%l7 + 0x08], %f9
ldsh [%l7 + 0x78], %l6
loop_5390:
ldub [%l7 + 0x3F], %o1
brgez,a %g3, loop_5391
nop
setx loop_5392, %l0, %l1
jmpl %l1, %l1
bg loop_5393
addc %l2, %l3, %i5
loop_5391:
ldsb [%l7 + 0x5E], %o7
loop_5392:
ldx [%l7 + 0x08], %l0
loop_5393:
fmovrdlz %i6, %f14, %f8
fmovda %icc, %f3, %f15
umul %i0, %g4, %l4
edge32 %o4, %o6, %i3
ldsh [%l7 + 0x1A], %o2
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x58], %g7
tgu %icc, 0x1
fmovdcc %icc, %f14, %f2
move %xcc, %o5, %i2
ldsh [%l7 + 0x2C], %g2
movre %l5, 0x0E0, %i4
movg %icc, %i7, %o0
movrlez %g5, %g1, %o3
lduh [%l7 + 0x52], %g6
ldub [%l7 + 0x66], %i1
ldx [%l7 + 0x28], %o1
edge32l %l6, %l1, %l2
ldd [%l7 + 0x38], %f0
fzero %f2
sth %g3, [%l7 + 0x7E]
orn %l3, 0x018A, %o7
movcs %xcc, %l0, %i5
bne,pn %xcc, loop_5394
bshuffle %f0, %f2, %f2
fmovrslez %i6, %f11, %f14
movn %icc, %i0, %g4
loop_5394:
faligndata %f12, %f2, %f10
alignaddrl %o4, %o6, %i3
ld [%l7 + 0x38], %f3
fmovrse %l4, %f11, %f3
movcs %icc, %g7, %o2
fmuld8ulx16 %f14, %f13, %f2
fmovsg %xcc, %f4, %f13
fnegs %f1, %f8
sllx %i2, 0x0A, %g2
bvc,pt %icc, loop_5395
fnot1s %f3, %f12
fnors %f7, %f5, %f4
fmovda %xcc, %f8, %f15
loop_5395:
tgu %icc, 0x3
ldsh [%l7 + 0x14], %o5
movge %icc, %l5, %i7
sth %o0, [%l7 + 0x52]
ldx [%l7 + 0x30], %g5
stw %g1, [%l7 + 0x18]
movrlz %o3, 0x168, %i4
fbue,a %fcc1, loop_5396
stw %i1, [%l7 + 0x08]
fmovrdne %g6, %f14, %f8
brnz,a %l6, loop_5397
loop_5396:
fnand %f12, %f12, %f10
fcmple32 %f12, %f6, %l1
ldsw [%l7 + 0x08], %l2
loop_5397:
ta %xcc, 0x2
tvs %xcc, 0x1
fbg,a %fcc1, loop_5398
fnegd %f2, %f8
fnors %f11, %f9, %f14
array32 %g3, %o1, %l3
loop_5398:
fbg,a %fcc3, loop_5399
fabsd %f14, %f6
edge16n %l0, %i5, %i6
orncc %i0, %g4, %o4
loop_5399:
fors %f3, %f12, %f3
fbul %fcc2, loop_5400
ldsh [%l7 + 0x7C], %o7
subc %o6, %l4, %g7
fpack16 %f8, %f2
loop_5400:
lduh [%l7 + 0x6E], %i3
mova %xcc, %i2, %o2
movrne %g2, 0x2EC, %o5
stb %l5, [%l7 + 0x29]
movgu %icc, %i7, %o0
movre %g1, %o3, %i4
fmovrse %g5, %f2, %f10
fmovdcc %xcc, %f9, %f6
nop
setx loop_5401, %l0, %l1
jmpl %l1, %g6
bleu %xcc, loop_5402
stw %i1, [%l7 + 0x08]
fcmpne32 %f8, %f12, %l6
loop_5401:
fcmpeq32 %f0, %f6, %l1
loop_5402:
ldsh [%l7 + 0x5A], %l2
edge8n %g3, %o1, %l0
edge16n %l3, %i5, %i6
fbule,a %fcc1, loop_5403
bn %xcc, loop_5404
movge %xcc, %i0, %o4
fbue %fcc2, loop_5405
loop_5403:
ldsb [%l7 + 0x32], %o7
loop_5404:
ldsh [%l7 + 0x72], %g4
fbn %fcc0, loop_5406
loop_5405:
fcmpd %fcc0, %f2, %f8
lduw [%l7 + 0x54], %o6
umul %g7, %i3, %i2
loop_5406:
array8 %o2, %l4, %g2
alignaddr %l5, %i7, %o0
sll %g1, %o5, %o3
move %xcc, %g5, %i4
fxnors %f11, %f10, %f11
brlz,a %i1, loop_5407
lduw [%l7 + 0x40], %l6
fnors %f1, %f10, %f7
bneg loop_5408
loop_5407:
bpos,a,pt %icc, loop_5409
st %f5, [%l7 + 0x54]
ld [%l7 + 0x7C], %f12
loop_5408:
bcs,a,pt %xcc, loop_5410
loop_5409:
fmovrsgz %l1, %f2, %f6
bcc,a,pn %icc, loop_5411
ldx [%l7 + 0x38], %l2
loop_5410:
ld [%l7 + 0x50], %f6
ldsw [%l7 + 0x4C], %g3
loop_5411:
fmovrdgez %o1, %f10, %f6
fmovdge %icc, %f7, %f4
ldsh [%l7 + 0x20], %g6
sth %l0, [%l7 + 0x7E]
tn %icc, 0x6
ldsw [%l7 + 0x6C], %i5
brz %i6, loop_5412
brz %l3, loop_5413
sth %o4, [%l7 + 0x54]
stb %o7, [%l7 + 0x11]
loop_5412:
sth %i0, [%l7 + 0x1C]
loop_5413:
edge8ln %o6, %g7, %i3
movrgz %i2, %o2, %l4
ldub [%l7 + 0x6E], %g2
fmovsn %xcc, %f2, %f14
edge16 %l5, %i7, %g4
nop
setx loop_5414, %l0, %l1
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 %g1, 0x0F5E, %o5
edge8l %o3, %o0, %g5
fmovd %f10, %f8
loop_5414:
lduw [%l7 + 0x2C], %i4
edge8l %i1, %l6, %l1
fmovdle %xcc, %f13, %f10
fzero %f12
taddcc %g3, 0x1667, %o1
fmovsa %xcc, %f3, %f4
sth %g6, [%l7 + 0x28]
udiv %l2, 0x1191, %l0
mulscc %i6, 0x0257, %l3
ld [%l7 + 0x18], %f1
stb %i5, [%l7 + 0x2C]
edge8 %o4, %i0, %o7
ldsh [%l7 + 0x2C], %o6
ld [%l7 + 0x4C], %f1
fbuge %fcc0, loop_5415
fmovda %xcc, %f14, %f14
bne,a,pn %icc, loop_5416
pdist %f4, %f6, %f6
loop_5415:
udivx %g7, 0x0058, %i2
edge8l %o2, %i3, %g2
loop_5416:
fandnot1s %f4, %f11, %f9
stx %l5, [%l7 + 0x08]
fble,a %fcc1, loop_5417
sth %i7, [%l7 + 0x70]
fpadd16s %f6, %f15, %f5
fmovsge %icc, %f1, %f11
loop_5417:
orcc %l4, 0x13D7, %g4
ldsb [%l7 + 0x6E], %o5
ldx [%l7 + 0x18], %o3
ldsb [%l7 + 0x2F], %o0
bn,a loop_5418
fba,a %fcc1, loop_5419
ldub [%l7 + 0x77], %g1
xor %i4, %i1, %g5
loop_5418:
stx %l6, [%l7 + 0x28]
loop_5419:
move %xcc, %g3, %o1
fnors %f13, %f12, %f1
srlx %g6, %l1, %l2
movrne %i6, 0x0B8, %l3
tn %icc, 0x4
fmovdleu %xcc, %f0, %f0
xor %i5, %o4, %i0
bvc loop_5420
sdivx %l0, 0x1C0A, %o7
fornot1s %f14, %f7, %f15
stb %o6, [%l7 + 0x47]
loop_5420:
addccc %i2, 0x1021, %g7
fmovda %icc, %f2, %f7
fpsub16 %f4, %f2, %f10
ldsw [%l7 + 0x60], %o2
ldsb [%l7 + 0x1B], %i3
fba %fcc1, loop_5421
movle %icc, %g2, %i7
edge8n %l4, %g4, %o5
subccc %o3, %l5, %g1
loop_5421:
fbuge %fcc2, loop_5422
movrlz %i4, %o0, %g5
srlx %i1, 0x19, %g3
addc %l6, 0x03B1, %o1
loop_5422:
fmovrse %l1, %f5, %f13
tleu %xcc, 0x6
fmovrdne %l2, %f6, %f4
fpack16 %f0, %f12
lduh [%l7 + 0x3C], %g6
ldx [%l7 + 0x18], %i6
ldsb [%l7 + 0x1E], %i5
movcs %xcc, %l3, %o4
ldd [%l7 + 0x40], %f0
fabss %f2, %f15
fcmpes %fcc3, %f8, %f3
fmovdle %xcc, %f15, %f10
fnands %f11, %f4, %f12
sth %i0, [%l7 + 0x16]
fmovsgu %icc, %f5, %f11
ldx [%l7 + 0x18], %o7
array32 %l0, %o6, %g7
fcmpeq16 %f14, %f2, %i2
addcc %o2, 0x165D, %g2
edge16n %i7, %i3, %l4
sllx %o5, %o3, %l5
taddcc %g4, %g1, %o0
fmovsneg %icc, %f15, %f12
st %f3, [%l7 + 0x20]
fbg %fcc2, loop_5423
movrlez %i4, 0x235, %i1
fbug,a %fcc3, loop_5424
fbuge,a %fcc3, loop_5425
loop_5423:
fmul8x16 %f7, %f0, %f8
fpadd16s %f14, %f7, %f9
loop_5424:
st %f15, [%l7 + 0x40]
loop_5425:
addc %g5, %g3, %o1
movl %xcc, %l6, %l1
bvs,a loop_5426
movl %icc, %g6, %l2
xorcc %i5, 0x005B, %l3
ldx [%l7 + 0x20], %i6
loop_5426:
st %f12, [%l7 + 0x6C]
ldd [%l7 + 0x50], %f14
movrgz %o4, %i0, %o7
fmovrde %o6, %f10, %f4
fands %f0, %f9, %f1
fmovsle %xcc, %f6, %f15
fmovsge %icc, %f9, %f2
alignaddrl %g7, %i2, %l0
ld [%l7 + 0x78], %f0
sllx %o2, %g2, %i7
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x6D], %i3
fcmpes %fcc1, %f10, %f0
stx %l4, [%l7 + 0x28]
fbug,a %fcc0, loop_5427
brz %o5, loop_5428
ldsb [%l7 + 0x58], %o3
fabss %f0, %f12
loop_5427:
edge16 %l5, %g4, %g1
loop_5428:
edge8n %o0, %i4, %i1
movge %xcc, %g3, %o1
tcs %icc, 0x7
fmovdle %icc, %f4, %f0
fandnot1 %f8, %f0, %f8
edge32ln %g5, %l6, %g6
taddcctv %l1, %l2, %i5
ldx [%l7 + 0x60], %l3
brgz %i6, loop_5429
fpadd16 %f12, %f8, %f8
tleu %icc, 0x1
fmovsn %xcc, %f3, %f8
loop_5429:
fandnot2s %f6, %f13, %f4
orcc %o4, 0x0251, %i0
fpsub16 %f2, %f14, %f12
ldsh [%l7 + 0x20], %o7
fmovdleu %icc, %f1, %f7
subc %o6, %i2, %g7
fbul,a %fcc2, loop_5430
fxors %f7, %f0, %f0
st %f10, [%l7 + 0x48]
fmovdvs %xcc, %f7, %f13
loop_5430:
ldub [%l7 + 0x5E], %l0
fmuld8ulx16 %f5, %f14, %f8
bvc,a %xcc, loop_5431
sth %g2, [%l7 + 0x5A]
alignaddrl %i7, %o2, %i3
fmovdpos %xcc, %f13, %f4
loop_5431:
andncc %l4, %o3, %o5
brlz,a %l5, loop_5432
edge32l %g4, %o0, %i4
fnors %f13, %f1, %f14
ld [%l7 + 0x20], %f4
loop_5432:
fmovsne %icc, %f10, %f8
fornot1 %f0, %f12, %f6
bl %icc, loop_5433
std %f4, [%l7 + 0x70]
tg %icc, 0x3
pdist %f14, %f8, %f12
loop_5433:
fmul8sux16 %f8, %f4, %f14
ldsb [%l7 + 0x26], %i1
st %f5, [%l7 + 0x38]
mulscc %g1, %g3, %g5
stw %o1, [%l7 + 0x14]
fcmped %fcc2, %f4, %f14
array8 %g6, %l1, %l6
tpos %xcc, 0x2
stw %i5, [%l7 + 0x5C]
edge32l %l2, %i6, %o4
std %f4, [%l7 + 0x70]
andcc %i0, %l3, %o7
stx %i2, [%l7 + 0x38]
nop
setx loop_5434, %l0, %l1
jmpl %l1, %o6
stb %l0, [%l7 + 0x11]
fbne %fcc2, loop_5435
stx %g7, [%l7 + 0x18]
loop_5434:
std %f12, [%l7 + 0x28]
edge32n %i7, %g2, %i3
loop_5435:
fors %f9, %f1, %f0
std %f4, [%l7 + 0x50]
addccc %l4, 0x0976, %o3
fmovdvc %xcc, %f12, %f0
stb %o2, [%l7 + 0x5E]
lduh [%l7 + 0x12], %o5
fexpand %f11, %f6
andcc %g4, 0x01E4, %o0
edge16l %l5, %i1, %i4
st %f5, [%l7 + 0x10]
fpadd32 %f4, %f0, %f6
edge32ln %g1, %g5, %g3
edge8ln %g6, %l1, %l6
stx %i5, [%l7 + 0x10]
lduh [%l7 + 0x6E], %l2
fcmple32 %f10, %f6, %o1
fmul8sux16 %f6, %f6, %f6
ldub [%l7 + 0x0C], %o4
fmovdne %icc, %f13, %f6
fmovrse %i0, %f1, %f11
ldsb [%l7 + 0x31], %i6
smulcc %o7, 0x02DA, %l3
fbule %fcc2, loop_5436
ldsh [%l7 + 0x0E], %o6
fbue,a %fcc0, loop_5437
fble %fcc1, loop_5438
loop_5436:
movge %xcc, %l0, %i2
fblg,a %fcc2, loop_5439
loop_5437:
fmovscc %xcc, %f14, %f8
loop_5438:
orcc %g7, 0x0B2A, %g2
fbne %fcc1, loop_5440
loop_5439:
tne %xcc, 0x5
stb %i7, [%l7 + 0x3B]
sth %l4, [%l7 + 0x40]
loop_5440:
for %f14, %f0, %f0
edge32ln %i3, %o2, %o3
stb %g4, [%l7 + 0x7E]
fnors %f9, %f13, %f13
fbule,a %fcc2, loop_5441
fbl %fcc1, loop_5442
bgu,pt %icc, loop_5443
brgez %o0, loop_5444
loop_5441:
taddcctv %o5, 0x07D4, %l5
loop_5442:
std %f10, [%l7 + 0x48]
loop_5443:
fbne %fcc2, loop_5445
loop_5444:
stw %i4, [%l7 + 0x08]
fbl %fcc1, loop_5446
orn %i1, %g1, %g3
loop_5445:
fmul8x16al %f14, %f3, %f2
stx %g6, [%l7 + 0x30]
loop_5446:
st %f14, [%l7 + 0x68]
be,a %xcc, loop_5447
fmovrsgez %g5, %f2, %f9
ble,a,pn %icc, loop_5448
xnorcc %l1, 0x0DB8, %i5
loop_5447:
andncc %l6, %o1, %l2
fmovdgu %xcc, %f9, %f0
loop_5448:
ldsh [%l7 + 0x6A], %i0
andncc %o4, %i6, %o7
brlez,a %l3, loop_5449
edge8l %o6, %l0, %g7
fcmpgt32 %f4, %f0, %i2
ldsw [%l7 + 0x6C], %g2
loop_5449:
std %f10, [%l7 + 0x50]
fcmpd %fcc0, %f2, %f12
fmovdgu %icc, %f4, %f15
lduw [%l7 + 0x14], %l4
stx %i7, [%l7 + 0x50]
ldsw [%l7 + 0x1C], %i3
fmovd %f0, %f12
fcmpne32 %f10, %f8, %o2
stx %g4, [%l7 + 0x78]
ldub [%l7 + 0x4F], %o3
fnot2 %f8, %f14
sth %o0, [%l7 + 0x4E]
tg %xcc, 0x6
move %xcc, %l5, %i4
fmovse %xcc, %f10, %f9
fmovdgu %xcc, %f7, %f0
fmovda %icc, %f9, %f5
tgu %icc, 0x4
udivcc %o5, 0x0157, %i1
alignaddrl %g1, %g3, %g6
umulcc %l1, %g5, %i5
ta %xcc, 0x6
fmul8ulx16 %f14, %f4, %f4
fbo,a %fcc0, loop_5450
stb %o1, [%l7 + 0x68]
stx %l6, [%l7 + 0x48]
sra %l2, %i0, %i6
loop_5450:
fmovsne %xcc, %f14, %f11
fmovsvc %xcc, %f1, %f13
movgu %xcc, %o4, %o7
bleu,a,pt %icc, loop_5451
fbl,a %fcc0, loop_5452
ldsh [%l7 + 0x64], %l3
bvs,pn %icc, loop_5453
loop_5451:
fxnor %f4, %f6, %f12
loop_5452:
pdist %f10, %f2, %f0
nop
setx loop_5454, %l0, %l1
jmpl %l1, %o6
loop_5453:
bshuffle %f4, %f4, %f0
ldub [%l7 + 0x29], %g7
movge %xcc, %i2, %l0
loop_5454:
andn %g2, 0x080B, %l4
ldsb [%l7 + 0x20], %i3
fbuge,a %fcc0, loop_5455
fpsub32 %f12, %f6, %f12
move %icc, %o2, %i7
tvc %xcc, 0x5
loop_5455:
fand %f8, %f0, %f6
ldsw [%l7 + 0x2C], %g4
lduw [%l7 + 0x4C], %o3
fmovrslz %o0, %f12, %f2
fmovs %f4, %f14
mulscc %i4, 0x1C75, %o5
ldsh [%l7 + 0x20], %i1
ld [%l7 + 0x1C], %f12
popc 0x0B5A, %l5
ldsw [%l7 + 0x3C], %g3
movrne %g6, %g1, %g5
fblg,a %fcc0, loop_5456
fmovdne %xcc, %f15, %f4
ldsw [%l7 + 0x24], %i5
lduh [%l7 + 0x54], %l1
loop_5456:
be,a loop_5457
bge,a,pt %xcc, loop_5458
tsubcctv %o1, 0x189F, %l2
fmovde %xcc, %f12, %f4
loop_5457:
ta %icc, 0x7
loop_5458:
ldub [%l7 + 0x33], %l6
or %i6, 0x0DF8, %o4
ldd [%l7 + 0x10], %f12
edge8n %i0, %l3, %o6
fmovdn %xcc, %f7, %f6
lduw [%l7 + 0x24], %g7
edge32l %i2, %l0, %g2
st %f15, [%l7 + 0x20]
fxnors %f4, %f10, %f9
fnot2s %f3, %f4
sdivcc %l4, 0x17ED, %i3
stw %o2, [%l7 + 0x10]
sdiv %o7, 0x0BC9, %i7
ld [%l7 + 0x74], %f5
ta %xcc, 0x5
fcmpd %fcc3, %f10, %f2
stb %g4, [%l7 + 0x1D]
fbue %fcc2, loop_5459
fmovdl %xcc, %f11, %f11
fbne,a %fcc0, loop_5460
fxnor %f4, %f14, %f0
loop_5459:
fpmerge %f9, %f1, %f14
st %f7, [%l7 + 0x1C]
loop_5460:
fbne %fcc1, loop_5461
andn %o0, 0x090A, %i4
ldsw [%l7 + 0x18], %o3
ldx [%l7 + 0x50], %i1
loop_5461:
udivx %o5, 0x1AA2, %l5
fmovsleu %icc, %f4, %f4
stb %g6, [%l7 + 0x54]
sdivx %g1, 0x09CF, %g3
fandnot2s %f3, %f10, %f1
stb %i5, [%l7 + 0x55]
fmovsg %xcc, %f6, %f6
fbug %fcc1, loop_5462
ld [%l7 + 0x48], %f3
movcs %xcc, %g5, %o1
array32 %l2, %l1, %i6
loop_5462:
brz %l6, loop_5463
bn,a loop_5464
popc 0x1823, %o4
fmul8x16al %f7, %f8, %f0
loop_5463:
std %f10, [%l7 + 0x48]
loop_5464:
taddcc %i0, %o6, %g7
fpsub32s %f7, %f0, %f13
movre %i2, 0x112, %l3
fnot2 %f14, %f8
sra %l0, %l4, %g2
or %o2, %o7, %i3
fcmpne32 %f2, %f10, %i7
addccc %g4, %o0, %o3
ld [%l7 + 0x64], %f4
bn,pt %xcc, loop_5465
fmovrdlz %i1, %f8, %f12
edge32 %o5, %l5, %i4
ble loop_5466
loop_5465:
fmovdpos %icc, %f4, %f0
fpadd32 %f10, %f6, %f6
lduw [%l7 + 0x48], %g6
loop_5466:
nop
setx loop_5467, %l0, %l1
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 %icc, 0x4
bvs,a loop_5468
subccc %g1, 0x0B2E, %g3
loop_5467:
st %f1, [%l7 + 0x58]
fmovrdlz %g5, %f4, %f12
loop_5468:
ldub [%l7 + 0x0A], %o1
edge32 %i5, %l2, %l1
xor %l6, %o4, %i6
movpos %xcc, %i0, %g7
lduh [%l7 + 0x3E], %o6
add %i2, %l0, %l4
edge32 %l3, %o2, %o7
stw %g2, [%l7 + 0x44]
movvs %icc, %i3, %i7
bshuffle %f14, %f0, %f0
brnz %o0, loop_5469
movre %o3, 0x1D0, %g4
lduw [%l7 + 0x78], %i1
lduh [%l7 + 0x34], %l5
loop_5469:
ldsh [%l7 + 0x34], %i4
ldsh [%l7 + 0x3E], %g6
fmovsl %xcc, %f13, %f9
popc %o5, %g3
fornot1 %f0, %f8, %f2
xnor %g1, %o1, %i5
fcmpne16 %f4, %f4, %g5
bleu %xcc, loop_5470
fcmps %fcc2, %f11, %f1
ldsw [%l7 + 0x18], %l1
for %f4, %f14, %f4
loop_5470:
fzero %f6
tpos %xcc, 0x2
fmovrsgz %l6, %f6, %f12
ldd [%l7 + 0x30], %f12
lduh [%l7 + 0x30], %o4
fmovdl %xcc, %f9, %f13
ldd [%l7 + 0x10], %f4
sth %i6, [%l7 + 0x30]
lduw [%l7 + 0x6C], %l2
edge8 %i0, %g7, %o6
fmovrslz %l0, %f0, %f12
fsrc1s %f3, %f2
ldsw [%l7 + 0x50], %l4
tcc %xcc, 0x4
fpadd16 %f4, %f10, %f4
srl %l3, 0x12, %i2
fands %f2, %f0, %f14
fnor %f2, %f4, %f0
movcs %xcc, %o7, %o2
fmovsg %xcc, %f1, %f1
ldub [%l7 + 0x0F], %i3
fmovrsgz %g2, %f1, %f13
fmovrdlz %i7, %f6, %f0
stb %o0, [%l7 + 0x0A]
ldd [%l7 + 0x68], %f4
tl %xcc, 0x6
xor %g4, 0x1787, %i1
fnand %f14, %f2, %f4
fmovrse %o3, %f0, %f0
tgu %icc, 0x6
fxors %f11, %f2, %f6
fmul8x16au %f4, %f14, %f14
fmovdn %icc, %f15, %f10
fmovrdgz %l5, %f0, %f2
call loop_5471
fmovdle %xcc, %f15, %f4
fbe %fcc3, loop_5472
fsrc1s %f14, %f2
loop_5471:
ldsb [%l7 + 0x3D], %g6
fmovdleu %icc, %f13, %f1
loop_5472:
fmovsne %icc, %f0, %f6
fmovdneg %xcc, %f9, %f2
fbe,a %fcc0, loop_5473
lduh [%l7 + 0x4A], %o5
fbg %fcc1, loop_5474
fmul8x16au %f0, %f9, %f2
loop_5473:
ble,pt %xcc, loop_5475
fbue,a %fcc3, loop_5476
loop_5474:
bvc,a,pt %icc, loop_5477
sra %g3, 0x15, %g1
loop_5475:
addc %o1, 0x1B0B, %i5
loop_5476:
std %f8, [%l7 + 0x18]
loop_5477:
fblg %fcc2, loop_5478
stw %i4, [%l7 + 0x08]
brlz %g5, loop_5479
std %f4, [%l7 + 0x08]
loop_5478:
umul %l1, 0x0457, %l6
fmul8sux16 %f4, %f2, %f2
loop_5479:
andncc %o4, %i6, %l2
ldd [%l7 + 0x78], %f0
mulx %g7, 0x0680, %i0
fmovsneg %xcc, %f6, %f8
fmovdneg %icc, %f3, %f7
tsubcctv %o6, %l0, %l3
edge32 %i2, %o7, %o2
fmovdn %xcc, %f15, %f4
fcmpne16 %f12, %f10, %i3
ldsb [%l7 + 0x68], %g2
fzeros %f11
faligndata %f8, %f8, %f4
fbl %fcc2, loop_5480
tneg %icc, 0x6
fmovs %f13, %f12
lduh [%l7 + 0x20], %i7
loop_5480:
std %f12, [%l7 + 0x30]
edge8n %l4, %g4, %i1
bcs,a,pt %xcc, loop_5481
lduh [%l7 + 0x0E], %o0
ldsw [%l7 + 0x18], %l5
smulcc %o3, 0x1EB6, %g6
loop_5481:
fmovsne %icc, %f1, %f8
taddcctv %o5, 0x0B21, %g1
movg %xcc, %o1, %i5
tneg %xcc, 0x3
mulx %g3, 0x028C, %g5
fbug,a %fcc0, loop_5482
stb %l1, [%l7 + 0x65]
nop
setx loop_5483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f1, %f13
loop_5482:
fmovrde %l6, %f4, %f0
fpack32 %f2, %f8, %f8
loop_5483:
movrgz %o4, 0x1FE, %i4
fmovdcc %xcc, %f2, %f14
fmovs %f12, %f8
ldsb [%l7 + 0x70], %i6
array32 %g7, %l2, %i0
fcmpd %fcc3, %f6, %f10
movg %icc, %l0, %o6
ldsb [%l7 + 0x0D], %l3
std %f2, [%l7 + 0x78]
mova %icc, %i2, %o7
fmovdcc %icc, %f11, %f0
fzero %f12
udiv %i3, 0x0EC0, %o2
be,pt %xcc, loop_5484
tn %xcc, 0x4
fornot1 %f6, %f10, %f14
ldsh [%l7 + 0x64], %g2
loop_5484:
ldsb [%l7 + 0x28], %l4
ldub [%l7 + 0x34], %g4
addc %i1, 0x0BD1, %o0
st %f7, [%l7 + 0x40]
std %f14, [%l7 + 0x68]
fsrc2s %f3, %f13
fblg %fcc2, loop_5485
fnand %f14, %f6, %f14
fmuld8ulx16 %f2, %f7, %f2
xnor %i7, 0x0E67, %o3
loop_5485:
addccc %g6, 0x11D0, %l5
stx %o5, [%l7 + 0x70]
edge32l %g1, %o1, %g3
fmovsn %icc, %f11, %f3
ldsw [%l7 + 0x28], %g5
lduh [%l7 + 0x78], %i5
fpackfix %f4, %f3
lduh [%l7 + 0x3E], %l6
movrlez %l1, %i4, %o4
fbn %fcc0, loop_5486
mulscc %i6, %g7, %l2
bvs,pt %icc, loop_5487
edge32 %l0, %i0, %o6
loop_5486:
ldsb [%l7 + 0x38], %l3
edge32n %i2, %i3, %o2
loop_5487:
ld [%l7 + 0x14], %f3
fbne %fcc2, loop_5488
edge32n %g2, %o7, %l4
fmovrdgez %i1, %f0, %f2
fmovdvs %icc, %f0, %f7
loop_5488:
bvs %xcc, loop_5489
edge32ln %g4, %o0, %o3
ldx [%l7 + 0x50], %i7
fbe,a %fcc1, loop_5490
loop_5489:
fpsub32 %f10, %f14, %f14
fmovrdgez %l5, %f8, %f8
umulcc %g6, 0x19B2, %o5
loop_5490:
siam 0x4
stx %o1, [%l7 + 0x60]
bneg,a %xcc, loop_5491
fone %f8
alignaddr %g3, %g5, %g1
fones %f8
loop_5491:
alignaddr %i5, %l1, %l6
edge16n %i4, %i6, %g7
std %f0, [%l7 + 0x38]
fornot1s %f7, %f4, %f10
nop
setx loop_5492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %l2, %o4, %l0
nop
setx loop_5493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x70], %i0
loop_5492:
fmovs %f0, %f2
popc 0x1A7C, %l3
loop_5493:
fcmpd %fcc1, %f14, %f2
ld [%l7 + 0x54], %f2
alignaddr %i2, %o6, %i3
fpack32 %f0, %f4, %f6
std %f6, [%l7 + 0x50]
tcs %icc, 0x1
fmul8sux16 %f8, %f10, %f6
bge,pt %xcc, loop_5494
tl %xcc, 0x2
tsubcc %g2, 0x16F4, %o7
stw %o2, [%l7 + 0x24]
loop_5494:
stw %i1, [%l7 + 0x74]
sub %g4, 0x1AD9, %l4
popc %o3, %o0
fpmerge %f15, %f10, %f8
sllx %i7, 0x19, %g6
ldsh [%l7 + 0x08], %o5
fmuld8sux16 %f11, %f3, %f12
fsrc1s %f1, %f2
addccc %l5, %o1, %g3
movne %xcc, %g1, %i5
fmul8x16 %f8, %f6, %f10
ld [%l7 + 0x60], %f13
fandnot1 %f12, %f10, %f8
fmovsgu %xcc, %f9, %f6
udiv %g5, 0x12D2, %l6
ldx [%l7 + 0x60], %i4
fcmpeq16 %f6, %f12, %l1
ldub [%l7 + 0x6B], %g7
fblg,a %fcc2, loop_5495
movrgez %i6, %o4, %l2
fbe,a %fcc0, loop_5496
st %f10, [%l7 + 0x58]
loop_5495:
fmovsl %icc, %f4, %f1
stw %l0, [%l7 + 0x28]
loop_5496:
fabsd %f0, %f2
fblg,a %fcc0, loop_5497
tgu %icc, 0x3
ldx [%l7 + 0x70], %i0
bvs,a,pt %xcc, loop_5498
loop_5497:
st %f8, [%l7 + 0x7C]
fsrc1 %f10, %f8
fbne,a %fcc1, loop_5499
loop_5498:
fabss %f5, %f1
fxors %f5, %f13, %f0
fmul8ulx16 %f14, %f6, %f8
loop_5499:
addc %i2, 0x183B, %o6
ldd [%l7 + 0x08], %f0
ldub [%l7 + 0x53], %l3
edge16ln %i3, %g2, %o7
bn,pt %xcc, loop_5500
stb %o2, [%l7 + 0x2E]
fnot1 %f14, %f6
stx %i1, [%l7 + 0x40]
loop_5500:
movl %xcc, %l4, %o3
sth %g4, [%l7 + 0x2C]
fmovscs %icc, %f9, %f13
fbg,a %fcc3, loop_5501
fmuld8ulx16 %f15, %f14, %f8
edge8l %o0, %g6, %o5
lduw [%l7 + 0x58], %l5
loop_5501:
fmovdleu %xcc, %f2, %f11
fmovdle %xcc, %f15, %f13
ldx [%l7 + 0x48], %i7
fmovsge %icc, %f15, %f4
movgu %icc, %g3, %g1
fbge %fcc0, loop_5502
addccc %o1, %i5, %l6
array16 %g5, %l1, %g7
add %i6, %o4, %l2
loop_5502:
std %f8, [%l7 + 0x48]
fone %f12
edge8 %l0, %i4, %i0
fzeros %f9
fmul8x16 %f8, %f6, %f14
fornot2 %f10, %f6, %f2
sll %i2, %o6, %l3
fandnot2s %f8, %f11, %f8
orn %g2, %i3, %o7
fblg %fcc1, loop_5503
std %f14, [%l7 + 0x18]
sth %o2, [%l7 + 0x60]
fmovsvc %icc, %f15, %f3
loop_5503:
movpos %xcc, %i1, %l4
for %f8, %f10, %f8
alignaddr %g4, %o0, %o3
fones %f12
movvc %xcc, %o5, %l5
ldsh [%l7 + 0x2E], %i7
stx %g3, [%l7 + 0x30]
fbo %fcc2, loop_5504
ldub [%l7 + 0x53], %g6
stx %g1, [%l7 + 0x68]
brz,a %i5, loop_5505
loop_5504:
edge8l %o1, %g5, %l6
fsrc1s %f5, %f9
te %xcc, 0x2
loop_5505:
fpack16 %f10, %f11
fpsub16 %f2, %f4, %f2
sethi 0x050B, %l1
fxnor %f6, %f0, %f8
fpsub32 %f2, %f14, %f8
fandnot2s %f1, %f13, %f4
movge %xcc, %g7, %o4
fand %f10, %f2, %f14
addc %i6, 0x13FB, %l2
xor %l0, 0x06B4, %i4
andncc %i0, %i2, %l3
ldd [%l7 + 0x40], %f14
tg %icc, 0x0
fmovrsne %g2, %f5, %f15
fmovdcc %xcc, %f6, %f13
fbg,a %fcc2, loop_5506
udiv %i3, 0x1500, %o7
brgez,a %o6, loop_5507
mova %icc, %i1, %o2
loop_5506:
lduh [%l7 + 0x7C], %l4
fnors %f10, %f14, %f0
loop_5507:
tleu %icc, 0x4
lduw [%l7 + 0x1C], %g4
bne,a,pt %icc, loop_5508
bcs,a,pt %xcc, loop_5509
addccc %o0, 0x0220, %o3
std %f8, [%l7 + 0x08]
loop_5508:
fbue,a %fcc0, loop_5510
loop_5509:
fnand %f4, %f8, %f10
lduh [%l7 + 0x76], %l5
mova %xcc, %o5, %g3
loop_5510:
fmovsn %icc, %f11, %f6
ld [%l7 + 0x0C], %f11
fpack16 %f8, %f1
sllx %i7, %g6, %i5
ldx [%l7 + 0x68], %o1
stw %g1, [%l7 + 0x78]
xnorcc %l6, %l1, %g7
tgu %xcc, 0x3
edge8 %o4, %g5, %l2
stw %l0, [%l7 + 0x24]
fbge %fcc3, loop_5511
fornot1s %f12, %f4, %f4
addc %i6, %i4, %i2
lduh [%l7 + 0x28], %i0
loop_5511:
fcmpgt32 %f2, %f14, %g2
srax %i3, 0x16, %l3
fmovdneg %xcc, %f6, %f11
ldsb [%l7 + 0x6C], %o7
alignaddr %i1, %o2, %l4
mulx %o6, 0x0D90, %o0
lduh [%l7 + 0x20], %o3
movrgz %l5, %g4, %g3
fmovscs %icc, %f4, %f10
fmovde %icc, %f14, %f3
fmovdleu %icc, %f4, %f7
tne %xcc, 0x5
fmovsgu %icc, %f14, %f1
fexpand %f4, %f4
ldx [%l7 + 0x60], %o5
brlz %i7, loop_5512
tcc %icc, 0x0
fmul8ulx16 %f12, %f2, %f12
fornot2 %f10, %f10, %f4
loop_5512:
bn,a %icc, loop_5513
fmovrdlz %g6, %f12, %f6
bshuffle %f14, %f12, %f8
brnz,a %o1, loop_5514
loop_5513:
tn %icc, 0x6
std %f0, [%l7 + 0x58]
stb %g1, [%l7 + 0x42]
loop_5514:
ld [%l7 + 0x40], %f9
fmovs %f3, %f9
ldsw [%l7 + 0x54], %i5
ldsh [%l7 + 0x74], %l1
fmovsvc %xcc, %f4, %f4
array8 %l6, %g7, %o4
lduw [%l7 + 0x20], %g5
st %f15, [%l7 + 0x0C]
fmovrsgz %l0, %f8, %f7
xorcc %i6, 0x03EA, %i4
fors %f15, %f8, %f15
stw %i2, [%l7 + 0x6C]
fnegs %f1, %f11
ldx [%l7 + 0x18], %l2
lduw [%l7 + 0x2C], %g2
fabsd %f14, %f2
lduw [%l7 + 0x78], %i3
sth %l3, [%l7 + 0x4C]
std %f0, [%l7 + 0x30]
tsubcctv %i0, %o7, %i1
brnz %l4, loop_5515
sra %o2, %o0, %o6
ldub [%l7 + 0x59], %l5
movcc %xcc, %g4, %g3
loop_5515:
tl %icc, 0x4
fmovrse %o5, %f6, %f9
stb %o3, [%l7 + 0x7D]
bne,a,pt %icc, loop_5516
be loop_5517
fnegs %f11, %f1
subc %i7, %g6, %o1
loop_5516:
fnot1 %f10, %f10
loop_5517:
stx %g1, [%l7 + 0x18]
taddcctv %i5, 0x0D04, %l1
fpack32 %f14, %f4, %f8
edge32l %l6, %o4, %g5
fbuge,a %fcc3, loop_5518
stw %l0, [%l7 + 0x7C]
fbue,a %fcc3, loop_5519
movvc %icc, %g7, %i6
loop_5518:
brnz,a %i4, loop_5520
bcc,pt %xcc, loop_5521
loop_5519:
smulcc %i2, %l2, %i3
fsrc1 %f4, %f0
loop_5520:
ldd [%l7 + 0x68], %f0
loop_5521:
fmovsg %xcc, %f11, %f6
fors %f14, %f12, %f6
movn %icc, %l3, %i0
umul %o7, 0x0656, %i1
lduw [%l7 + 0x40], %g2
ldsw [%l7 + 0x20], %o2
fcmple16 %f0, %f4, %l4
edge8ln %o0, %o6, %l5
addcc %g4, %g3, %o5
lduw [%l7 + 0x58], %o3
fmovrsgz %i7, %f0, %f0
fcmpd %fcc3, %f12, %f12
fblg,a %fcc1, loop_5522
sdiv %o1, 0x028C, %g6
sdiv %g1, 0x1E6E, %l1
fnot1 %f10, %f0
loop_5522:
ldsw [%l7 + 0x10], %i5
fcmpne16 %f4, %f12, %o4
std %f12, [%l7 + 0x38]
stw %g5, [%l7 + 0x24]
movn %icc, %l0, %l6
fbe %fcc0, loop_5523
fmovrsgz %i6, %f8, %f6
stb %i4, [%l7 + 0x3C]
fornot2 %f8, %f12, %f6
loop_5523:
and %g7, %i2, %i3
bg,a %icc, loop_5524
fnot2s %f14, %f0
nop
setx loop_5525, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,a %xcc, loop_5526
loop_5524:
movvc %xcc, %l3, %l2
fabss %f3, %f10
loop_5525:
fornot1 %f4, %f8, %f12
loop_5526:
ble %icc, loop_5527
fsrc1s %f14, %f12
movg %icc, %o7, %i0
ldd [%l7 + 0x58], %f10
loop_5527:
movn %icc, %g2, %i1
brz,a %o2, loop_5528
mulscc %l4, 0x1220, %o6
stb %l5, [%l7 + 0x74]
fandnot1s %f12, %f15, %f14
loop_5528:
stb %o0, [%l7 + 0x69]
ldub [%l7 + 0x1B], %g3
edge16n %g4, %o3, %i7
movrlez %o5, %o1, %g6
stx %g1, [%l7 + 0x70]
fors %f3, %f2, %f13
for %f2, %f0, %f4
lduh [%l7 + 0x76], %l1
ld [%l7 + 0x40], %f4
movg %icc, %o4, %g5
stb %l0, [%l7 + 0x3E]
or %l6, %i5, %i4
fabss %f3, %f13
fmovrsgez %g7, %f2, %f10
stb %i2, [%l7 + 0x7F]
stw %i3, [%l7 + 0x5C]
stw %i6, [%l7 + 0x10]
ld [%l7 + 0x5C], %f6
fmovd %f6, %f10
ldsw [%l7 + 0x1C], %l2
fbl,a %fcc0, loop_5529
alignaddr %o7, %i0, %l3
fsrc1 %f4, %f12
movpos %icc, %g2, %o2
loop_5529:
stw %i1, [%l7 + 0x2C]
tne %icc, 0x7
brgz %o6, loop_5530
std %f0, [%l7 + 0x50]
fnot2s %f0, %f10
fmul8ulx16 %f6, %f2, %f8
loop_5530:
fbo,a %fcc2, loop_5531
lduw [%l7 + 0x68], %l4
fcmpne16 %f6, %f8, %o0
fsrc1s %f4, %f15
loop_5531:
fba %fcc3, loop_5532
bpos,a,pt %icc, loop_5533
fzero %f8
edge32ln %g3, %l5, %o3
loop_5532:
movvs %icc, %g4, %o5
loop_5533:
sth %i7, [%l7 + 0x16]
subcc %g6, %o1, %l1
array8 %o4, %g5, %g1
ldd [%l7 + 0x40], %f6
fmovda %xcc, %f15, %f1
std %f12, [%l7 + 0x60]
ld [%l7 + 0x2C], %f11
stx %l0, [%l7 + 0x20]
fmovdneg %xcc, %f7, %f3
ldsb [%l7 + 0x13], %l6
udiv %i4, 0x1012, %i5
stb %g7, [%l7 + 0x35]
ld [%l7 + 0x3C], %f8
and %i2, %i3, %l2
smulcc %o7, %i0, %l3
stx %g2, [%l7 + 0x40]
brgz,a %i6, loop_5534
edge16 %o2, %i1, %o6
ldsw [%l7 + 0x64], %o0
fsrc1s %f8, %f11
loop_5534:
bn,a %icc, loop_5535
fcmpgt16 %f4, %f0, %g3
fmovsvc %xcc, %f3, %f8
fcmpeq32 %f0, %f10, %l4
loop_5535:
stx %l5, [%l7 + 0x08]
nop
setx loop_5536, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o3, 0x1897, %o5
ldsw [%l7 + 0x28], %g4
smulcc %g6, %i7, %l1
loop_5536:
mulscc %o1, %g5, %g1
add %l0, 0x0D27, %o4
st %f11, [%l7 + 0x60]
fzero %f14
popc %l6, %i5
fnors %f4, %f2, %f11
fbge %fcc0, loop_5537
bvc,a,pt %icc, loop_5538
brlez,a %g7, loop_5539
fnegd %f10, %f2
loop_5537:
fmul8sux16 %f2, %f2, %f0
loop_5538:
fmovsvc %xcc, %f6, %f6
loop_5539:
edge8ln %i4, %i3, %i2
udiv %l2, 0x1D1C, %i0
movcc %icc, %o7, %l3
fpackfix %f0, %f14
andncc %i6, %g2, %i1
sdivcc %o2, 0x1EDD, %o6
ld [%l7 + 0x18], %f9
xnor %o0, 0x048B, %g3
tleu %icc, 0x7
tsubcc %l5, %o3, %l4
fxors %f6, %f1, %f7
fcmpes %fcc3, %f10, %f1
nop
setx loop_5540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x64], %o5
sdivcc %g6, 0x1084, %i7
tcc %xcc, 0x3
loop_5540:
tvs %xcc, 0x6
fmovsgu %icc, %f1, %f8
umul %l1, %g4, %g5
ldsw [%l7 + 0x54], %o1
fbn %fcc3, loop_5541
array32 %l0, %g1, %o4
fmovrdne %i5, %f4, %f12
ldsw [%l7 + 0x4C], %l6
loop_5541:
tsubcctv %g7, %i3, %i2
ldsb [%l7 + 0x3A], %i4
andcc %i0, 0x0E27, %l2
bge %icc, loop_5542
fmovdl %icc, %f15, %f6
ldsh [%l7 + 0x16], %l3
ldsh [%l7 + 0x7E], %o7
loop_5542:
sllx %i6, %i1, %o2
std %f4, [%l7 + 0x08]
fandnot1 %f0, %f8, %f10
fmovsge %icc, %f13, %f5
ldx [%l7 + 0x70], %o6
orn %g2, %g3, %o0
fmovdcs %icc, %f12, %f12
fmuld8ulx16 %f7, %f2, %f12
fnor %f12, %f12, %f14
ldx [%l7 + 0x30], %l5
lduh [%l7 + 0x42], %o3
addc %l4, 0x17ED, %o5
movvs %icc, %i7, %g6
movrgez %g4, %l1, %g5
edge32l %l0, %g1, %o1
stb %o4, [%l7 + 0x0D]
fbo,a %fcc1, loop_5543
fmovrde %l6, %f4, %f10
fcmpne32 %f2, %f6, %g7
lduw [%l7 + 0x24], %i3
loop_5543:
fbne,a %fcc3, loop_5544
std %f14, [%l7 + 0x30]
fmovdneg %icc, %f8, %f6
mova %xcc, %i5, %i4
loop_5544:
te %icc, 0x4
st %f14, [%l7 + 0x08]
fbne,a %fcc1, loop_5545
fmovdne %xcc, %f13, %f13
fxor %f4, %f4, %f14
fbu,a %fcc3, loop_5546
loop_5545:
edge8l %i0, %i2, %l2
movn %xcc, %l3, %o7
alignaddrl %i6, %i1, %o6
loop_5546:
ldsb [%l7 + 0x0F], %o2
fmovdvc %icc, %f14, %f13
tge %icc, 0x3
movre %g3, 0x12E, %g2
ldd [%l7 + 0x20], %f12
sllx %o0, 0x1F, %o3
ldsw [%l7 + 0x44], %l4
movcc %icc, %o5, %i7
ld [%l7 + 0x14], %f6
bne loop_5547
tgu %icc, 0x0
call loop_5548
bleu,a %icc, loop_5549
loop_5547:
lduw [%l7 + 0x70], %l5
xorcc %g4, 0x015E, %g6
loop_5548:
movrlez %l1, %l0, %g5
loop_5549:
bneg,a %icc, loop_5550
sth %g1, [%l7 + 0x62]
tvs %xcc, 0x0
pdist %f10, %f4, %f14
loop_5550:
lduw [%l7 + 0x70], %o1
ldd [%l7 + 0x70], %f6
fmovsne %xcc, %f12, %f8
lduw [%l7 + 0x44], %o4
lduh [%l7 + 0x2E], %g7
fmovscc %xcc, %f14, %f0
edge8 %i3, %i5, %l6
fmovrdlz %i0, %f0, %f10
std %f4, [%l7 + 0x78]
faligndata %f0, %f2, %f2
ldsb [%l7 + 0x50], %i2
tsubcc %i4, %l2, %l3
movre %i6, %o7, %o6
sub %o2, 0x18A3, %i1
edge32l %g3, %o0, %o3
ldsb [%l7 + 0x12], %l4
fmovrsgez %o5, %f1, %f15
stx %g2, [%l7 + 0x58]
fmovrse %l5, %f9, %f10
ldsb [%l7 + 0x68], %g4
ldx [%l7 + 0x28], %i7
popc 0x0CBF, %g6
fpsub32 %f12, %f12, %f4
movpos %icc, %l0, %g5
bn %icc, loop_5551
sth %g1, [%l7 + 0x2E]
fmovdge %xcc, %f1, %f11
alignaddrl %o1, %o4, %l1
loop_5551:
bgu,a,pt %icc, loop_5552
lduw [%l7 + 0x78], %i3
sra %i5, 0x1D, %g7
ldsw [%l7 + 0x44], %i0
loop_5552:
lduw [%l7 + 0x70], %i2
ta %icc, 0x2
smulcc %l6, %l2, %l3
ldx [%l7 + 0x78], %i6
smul %i4, 0x0636, %o6
fpsub32 %f6, %f12, %f0
movneg %xcc, %o7, %o2
fcmpd %fcc2, %f2, %f10
fmovd %f0, %f2
udiv %i1, 0x0951, %g3
fxnors %f12, %f4, %f13
ldsh [%l7 + 0x40], %o3
fmovrde %o0, %f4, %f4
fmovsneg %xcc, %f1, %f9
sth %o5, [%l7 + 0x64]
movg %xcc, %g2, %l4
movg %icc, %g4, %i7
bvs,a loop_5553
bg,pt %icc, loop_5554
lduw [%l7 + 0x60], %g6
fcmps %fcc1, %f12, %f4
loop_5553:
fmovspos %icc, %f5, %f3
loop_5554:
ld [%l7 + 0x14], %f1
movcc %xcc, %l5, %g5
stx %l0, [%l7 + 0x48]
sth %g1, [%l7 + 0x0E]
umulcc %o1, 0x02EF, %l1
edge16 %i3, %i5, %g7
taddcctv %i0, 0x03CC, %o4
edge8n %i2, %l6, %l2
srax %i6, 0x0A, %i4
sth %o6, [%l7 + 0x58]
or %o7, 0x155A, %l3
bne,pn %xcc, loop_5555
sethi 0x1570, %o2
ldub [%l7 + 0x09], %i1
edge8l %o3, %g3, %o5
loop_5555:
fmovrdlez %g2, %f0, %f0
stx %o0, [%l7 + 0x68]
tge %xcc, 0x7
fmovrdgz %l4, %f12, %f12
stw %i7, [%l7 + 0x68]
fandnot2s %f13, %f1, %f8
tcs %xcc, 0x2
fbl,a %fcc3, loop_5556
faligndata %f12, %f4, %f12
andncc %g4, %l5, %g6
ldsh [%l7 + 0x40], %g5
loop_5556:
stx %g1, [%l7 + 0x50]
umulcc %l0, %o1, %i3
array16 %i5, %l1, %i0
fble,a %fcc0, loop_5557
fnot1 %f6, %f12
ldsb [%l7 + 0x7E], %g7
lduh [%l7 + 0x7C], %i2
loop_5557:
fxnors %f9, %f9, %f1
fmovrdgz %o4, %f12, %f2
fbug %fcc3, loop_5558
ld [%l7 + 0x34], %f2
umulcc %l6, %i6, %i4
te %xcc, 0x3
loop_5558:
stb %l2, [%l7 + 0x7E]
nop
setx loop_5559, %l0, %l1
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_5560
ldsw [%l7 + 0x5C], %o6
fnot1 %f8, %f4
loop_5559:
ld [%l7 + 0x18], %f11
loop_5560:
fpadd32s %f13, %f5, %f5
fnor %f14, %f14, %f0
edge8l %l3, %o2, %o7
array16 %i1, %o3, %o5
movg %icc, %g3, %o0
ldsw [%l7 + 0x38], %l4
movrlez %g2, %i7, %l5
edge8n %g6, %g5, %g1
brnz,a %g4, loop_5561
fzeros %f11
sth %o1, [%l7 + 0x2A]
st %f3, [%l7 + 0x20]
loop_5561:
lduw [%l7 + 0x40], %i3
lduw [%l7 + 0x74], %l0
edge32n %i5, %l1, %g7
movrgz %i2, %i0, %o4
alignaddrl %l6, %i4, %l2
ld [%l7 + 0x40], %f9
fandnot2 %f14, %f12, %f2
umul %i6, 0x06EF, %l3
ldsw [%l7 + 0x50], %o2
stw %o6, [%l7 + 0x74]
fcmpgt32 %f4, %f6, %o7
ldub [%l7 + 0x0E], %o3
fpadd32 %f12, %f12, %f2
brlz %i1, loop_5562
stw %o5, [%l7 + 0x28]
ldsh [%l7 + 0x3E], %g3
orn %l4, %g2, %i7
loop_5562:
fmovdvc %icc, %f3, %f7
edge8n %o0, %l5, %g5
movg %xcc, %g1, %g6
fbn %fcc0, loop_5563
fba %fcc2, loop_5564
bl %icc, loop_5565
fmovda %xcc, %f3, %f6
loop_5563:
tg %icc, 0x0
loop_5564:
ldsh [%l7 + 0x3C], %g4
loop_5565:
fpsub16s %f8, %f4, %f15
stw %o1, [%l7 + 0x24]
tne %xcc, 0x6
brnz %l0, loop_5566
ldsh [%l7 + 0x78], %i3
fmovrdgz %i5, %f8, %f2
lduh [%l7 + 0x7A], %l1
loop_5566:
bcs,a %xcc, loop_5567
ldx [%l7 + 0x70], %g7
fmovsle %icc, %f0, %f2
sra %i0, 0x17, %o4
loop_5567:
lduw [%l7 + 0x08], %i2
orncc %l6, %i4, %i6
fbue,a %fcc0, loop_5568
fmovdvs %icc, %f13, %f15
andn %l3, 0x095D, %l2
fbn,a %fcc2, loop_5569
loop_5568:
bvc,a,pt %icc, loop_5570
ldd [%l7 + 0x78], %f14
fnot1 %f10, %f8
loop_5569:
sll %o6, %o7, %o3
loop_5570:
ldsw [%l7 + 0x74], %i1
brgez %o2, loop_5571
call loop_5572
ldub [%l7 + 0x17], %o5
nop
setx loop_5573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5571:
umulcc %l4, 0x0D5B, %g3
loop_5572:
fbl,a %fcc1, loop_5574
fxnor %f10, %f4, %f0
loop_5573:
fbge,a %fcc2, loop_5575
nop
setx loop_5576, %l0, %l1
jmpl %l1, %g2
loop_5574:
te %icc, 0x5
fmovsg %xcc, %f3, %f6
loop_5575:
fpadd32 %f12, %f0, %f10
loop_5576:
tleu %icc, 0x4
movrgez %i7, %o0, %g5
ldsh [%l7 + 0x24], %g1
tvc %icc, 0x5
brlez,a %l5, loop_5577
nop
setx loop_5578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %icc, 0x2
addcc %g6, 0x0988, %o1
loop_5577:
fmovda %xcc, %f3, %f7
loop_5578:
lduw [%l7 + 0x40], %g4
fblg %fcc3, loop_5579
st %f1, [%l7 + 0x2C]
fpadd32 %f10, %f6, %f0
fmovdn %icc, %f3, %f3
loop_5579:
sth %l0, [%l7 + 0x20]
std %f0, [%l7 + 0x58]
stx %i5, [%l7 + 0x38]
udivcc %i3, 0x088A, %g7
stw %l1, [%l7 + 0x14]
fcmped %fcc0, %f10, %f10
edge16n %o4, %i0, %l6
stx %i4, [%l7 + 0x38]
fmovrdlez %i2, %f14, %f8
fmovde %icc, %f7, %f2
stb %i6, [%l7 + 0x21]
stw %l3, [%l7 + 0x40]
fmuld8ulx16 %f1, %f10, %f8
fbul,a %fcc2, loop_5580
fmovrslz %l2, %f2, %f13
ldub [%l7 + 0x0E], %o7
bpos,pn %xcc, loop_5581
loop_5580:
nop
setx loop_5582, %l0, %l1
jmpl %l1, %o6
movrlz %o3, 0x055, %o2
sth %i1, [%l7 + 0x50]
loop_5581:
ldsb [%l7 + 0x68], %o5
loop_5582:
st %f6, [%l7 + 0x1C]
sdivx %g3, 0x15C0, %g2
bcc %icc, loop_5583
movrlz %i7, 0x20F, %l4
fmul8x16au %f13, %f6, %f12
tleu %xcc, 0x4
loop_5583:
ld [%l7 + 0x48], %f4
fbne,a %fcc1, loop_5584
fbe,a %fcc2, loop_5585
ldsb [%l7 + 0x66], %o0
movrlz %g1, %l5, %g5
loop_5584:
fnegd %f10, %f14
loop_5585:
stw %g6, [%l7 + 0x5C]
fnegs %f10, %f9
bg loop_5586
fcmpeq32 %f12, %f2, %g4
fcmpgt16 %f2, %f8, %l0
stw %o1, [%l7 + 0x28]
loop_5586:
tpos %xcc, 0x0
movleu %icc, %i3, %g7
fmovsne %xcc, %f2, %f3
mulscc %i5, %o4, %l1
ldsh [%l7 + 0x6E], %l6
fpadd16s %f13, %f7, %f9
bgu,a,pt %icc, loop_5587
fmovdpos %icc, %f0, %f0
sth %i0, [%l7 + 0x14]
movpos %xcc, %i2, %i4
loop_5587:
nop
setx loop_5588, %l0, %l1
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 + 0x62], %i6
ld [%l7 + 0x6C], %f7
andncc %l3, %o7, %o6
loop_5588:
brnz %l2, loop_5589
lduw [%l7 + 0x74], %o3
tsubcc %o2, 0x130D, %i1
ldsw [%l7 + 0x38], %g3
loop_5589:
sll %o5, 0x11, %g2
ld [%l7 + 0x44], %f4
fmovs %f5, %f12
fmovsleu %xcc, %f5, %f10
fnot2 %f0, %f4
ldx [%l7 + 0x78], %i7
tge %icc, 0x3
lduh [%l7 + 0x54], %l4
bvs,a loop_5590
fmovdl %icc, %f13, %f14
fmovrsne %g1, %f15, %f9
sth %l5, [%l7 + 0x10]
loop_5590:
mulx %g5, %o0, %g6
fmovrdne %l0, %f10, %f0
array16 %g4, %i3, %g7
bge,a %icc, loop_5591
movgu %icc, %i5, %o1
fmovdneg %xcc, %f15, %f8
ta %xcc, 0x6
loop_5591:
fxnor %f6, %f0, %f12
lduw [%l7 + 0x40], %l1
subc %l6, 0x00A4, %o4
fmovrdgez %i2, %f2, %f12
array8 %i0, %i6, %l3
ldsh [%l7 + 0x48], %i4
stb %o6, [%l7 + 0x0D]
tl %icc, 0x6
fabsd %f2, %f2
stw %l2, [%l7 + 0x3C]
edge32n %o7, %o2, %i1
lduw [%l7 + 0x18], %g3
sra %o5, %g2, %o3
fbue,a %fcc0, loop_5592
sllx %l4, 0x1A, %g1
be,pn %xcc, loop_5593
lduw [%l7 + 0x7C], %l5
loop_5592:
movle %icc, %g5, %i7
srl %o0, %l0, %g6
loop_5593:
tvs %icc, 0x6
fba,a %fcc0, loop_5594
fsrc2s %f15, %f10
st %f10, [%l7 + 0x44]
ldub [%l7 + 0x76], %g4
loop_5594:
xor %g7, %i5, %i3
std %f10, [%l7 + 0x50]
sll %o1, %l6, %l1
fba,a %fcc2, loop_5595
movne %icc, %i2, %i0
srlx %o4, 0x1D, %l3
fcmpd %fcc3, %f0, %f6
loop_5595:
fpadd32 %f8, %f8, %f12
ld [%l7 + 0x60], %f2
stx %i6, [%l7 + 0x70]
ldsh [%l7 + 0x20], %o6
fmovdl %icc, %f3, %f10
fmovsn %icc, %f10, %f2
fmovs %f10, %f2
fmovrse %l2, %f4, %f9
movneg %icc, %i4, %o7
ldsw [%l7 + 0x40], %o2
srlx %g3, %i1, %g2
subc %o5, 0x1F49, %o3
xorcc %g1, 0x0BBA, %l4
lduw [%l7 + 0x20], %l5
ldx [%l7 + 0x28], %g5
fpadd32s %f7, %f15, %f14
fmovsne %icc, %f13, %f3
fmovsvs %xcc, %f3, %f2
fbue,a %fcc2, loop_5596
movleu %icc, %i7, %o0
movrlz %g6, %g4, %g7
ldsh [%l7 + 0x58], %i5
loop_5596:
fmovsne %xcc, %f8, %f0
movge %xcc, %l0, %i3
std %f14, [%l7 + 0x08]
fmovsleu %icc, %f14, %f10
movrgz %o1, %l1, %i2
andncc %l6, %o4, %l3
be %icc, loop_5597
stw %i6, [%l7 + 0x38]
add %o6, %i0, %l2
tle %xcc, 0x6
loop_5597:
ble,a loop_5598
movge %xcc, %o7, %o2
fmovsge %icc, %f6, %f14
stw %i4, [%l7 + 0x08]
loop_5598:
for %f4, %f4, %f12
movrlz %i1, 0x1C8, %g3
edge8l %g2, %o3, %g1
and %o5, %l4, %g5
alignaddr %l5, %o0, %i7
ldsw [%l7 + 0x64], %g4
fzero %f4
fones %f13
orcc %g7, %g6, %i5
fandnot2s %f14, %f3, %f12
ldub [%l7 + 0x6A], %l0
ldsw [%l7 + 0x64], %i3
fcmps %fcc0, %f5, %f14
bl,a %icc, loop_5599
srax %l1, %o1, %l6
stx %o4, [%l7 + 0x38]
fcmpgt16 %f6, %f14, %i2
loop_5599:
movle %icc, %l3, %i6
sdiv %o6, 0x0D09, %l2
fnands %f2, %f5, %f9
edge16l %o7, %i0, %o2
stw %i4, [%l7 + 0x64]
movre %i1, 0x281, %g3
bcs loop_5600
fmul8x16al %f12, %f0, %f4
brnz %g2, loop_5601
be loop_5602
loop_5600:
fmovsl %icc, %f12, %f12
fmovrsgz %g1, %f9, %f13
loop_5601:
movrgz %o3, %o5, %l4
loop_5602:
xorcc %l5, 0x017D, %g5
tpos %icc, 0x1
fpadd16s %f3, %f12, %f1
fba,a %fcc3, loop_5603
st %f6, [%l7 + 0x38]
lduh [%l7 + 0x2A], %i7
fmovdvc %icc, %f5, %f13
loop_5603:
orncc %g4, %o0, %g7
tle %icc, 0x0
fnot1s %f3, %f7
fands %f9, %f8, %f10
fnot2 %f6, %f8
bl,pt %icc, loop_5604
ldub [%l7 + 0x35], %g6
fmovdgu %icc, %f4, %f4
fexpand %f15, %f6
loop_5604:
fbne,a %fcc3, loop_5605
xor %i5, %i3, %l0
ldsb [%l7 + 0x3E], %l1
movvc %xcc, %o1, %l6
loop_5605:
tge %xcc, 0x1
brnz,a %o4, loop_5606
stx %l3, [%l7 + 0x70]
stx %i6, [%l7 + 0x60]
movcs %icc, %o6, %i2
loop_5606:
ldub [%l7 + 0x0C], %l2
stb %o7, [%l7 + 0x75]
alignaddrl %i0, %i4, %i1
fmovrsgez %g3, %f10, %f1
fbne %fcc3, loop_5607
fnand %f6, %f2, %f4
edge8 %o2, %g1, %g2
fcmpne16 %f6, %f10, %o5
loop_5607:
fpadd16s %f5, %f9, %f5
st %f6, [%l7 + 0x38]
fbg,a %fcc0, loop_5608
ldub [%l7 + 0x12], %l4
bpos,pn %xcc, loop_5609
fmovrdne %l5, %f0, %f4
loop_5608:
ldsh [%l7 + 0x66], %o3
faligndata %f14, %f4, %f2
loop_5609:
tge %icc, 0x4
fnegd %f0, %f10
fzero %f4
fabss %f14, %f0
fmovsl %icc, %f12, %f13
ldub [%l7 + 0x7D], %i7
edge8n %g5, %o0, %g4
edge8n %g7, %g6, %i3
andn %i5, %l0, %l1
tcc %xcc, 0x7
sub %l6, 0x0373, %o4
movre %o1, 0x3FD, %i6
st %f15, [%l7 + 0x40]
stw %o6, [%l7 + 0x48]
for %f8, %f10, %f12
and %i2, 0x06F2, %l3
brlez,a %o7, loop_5610
ldub [%l7 + 0x65], %i0
call loop_5611
fmovde %icc, %f0, %f7
loop_5610:
stx %l2, [%l7 + 0x28]
ldx [%l7 + 0x40], %i4
loop_5611:
movrgez %i1, %o2, %g1
st %f1, [%l7 + 0x24]
and %g3, %g2, %l4
faligndata %f10, %f8, %f10
fmovdpos %icc, %f5, %f7
fba,a %fcc3, loop_5612
udivcc %l5, 0x1400, %o3
tsubcc %o5, 0x19F8, %i7
ble,a,pn %xcc, loop_5613
loop_5612:
addccc %o0, 0x08A1, %g4
edge32n %g5, %g7, %i3
udivcc %g6, 0x0601, %l0
loop_5613:
brgez %i5, loop_5614
sdivx %l6, 0x1DF4, %l1
orcc %o1, %i6, %o6
ba loop_5615
loop_5614:
movcs %icc, %o4, %l3
ld [%l7 + 0x1C], %f5
movrne %o7, 0x089, %i0
loop_5615:
movle %xcc, %i2, %i4
fpadd32s %f3, %f15, %f12
fornot2 %f2, %f2, %f10
fbuge,a %fcc1, loop_5616
fones %f5
ldub [%l7 + 0x78], %i1
ldsh [%l7 + 0x78], %l2
loop_5616:
fxors %f8, %f10, %f4
movneg %icc, %g1, %o2
ldsh [%l7 + 0x4C], %g2
fxors %f15, %f10, %f7
fabsd %f4, %f4
lduw [%l7 + 0x78], %l4
fnot1s %f1, %f9
umul %g3, %l5, %o5
ldsh [%l7 + 0x3E], %o3
fcmpgt16 %f10, %f6, %i7
sth %o0, [%l7 + 0x10]
sllx %g5, 0x14, %g7
ldd [%l7 + 0x30], %f14
mulscc %g4, %i3, %l0
fmovrsgez %g6, %f5, %f12
fcmple32 %f8, %f12, %l6
ba,a %icc, loop_5617
tsubcctv %i5, %l1, %o1
movcs %icc, %i6, %o4
movvs %icc, %l3, %o7
loop_5617:
fsrc2 %f10, %f14
fmovsneg %icc, %f5, %f3
fmovsvs %icc, %f5, %f11
lduh [%l7 + 0x60], %i0
fmovsle %xcc, %f10, %f3
udiv %i2, 0x0E23, %o6
fmovse %icc, %f3, %f15
ld [%l7 + 0x54], %f7
ldub [%l7 + 0x0E], %i4
fmovdgu %icc, %f7, %f14
ldub [%l7 + 0x7C], %l2
fmovdvc %xcc, %f3, %f9
edge8n %i1, %o2, %g1
ldsw [%l7 + 0x5C], %g2
fnands %f13, %f7, %f5
fmovdne %xcc, %f13, %f14
st %f0, [%l7 + 0x3C]
xorcc %g3, %l4, %o5
tcs %icc, 0x1
udivx %l5, 0x19B4, %o3
fones %f6
addc %i7, 0x18FC, %o0
xor %g7, 0x1FCF, %g4
tvs %icc, 0x4
movg %icc, %i3, %l0
fmovrdgez %g6, %f6, %f8
fcmple32 %f12, %f6, %l6
fcmpne32 %f6, %f6, %i5
nop
setx loop_5618, %l0, %l1
jmpl %l1, %l1
fmul8x16au %f14, %f6, %f12
fmovdpos %xcc, %f4, %f2
subccc %o1, %i6, %o4
loop_5618:
subccc %g5, %o7, %l3
xorcc %i0, 0x16C7, %i2
ldsb [%l7 + 0x55], %o6
smulcc %i4, %i1, %o2
fmul8x16au %f6, %f1, %f8
call loop_5619
ld [%l7 + 0x2C], %f4
fpadd16 %f12, %f2, %f8
mulscc %l2, 0x1524, %g2
loop_5619:
tl %xcc, 0x3
fbn,a %fcc1, loop_5620
addcc %g3, %g1, %l4
stx %o5, [%l7 + 0x40]
movpos %icc, %l5, %i7
loop_5620:
lduh [%l7 + 0x24], %o3
bcc,a,pn %xcc, loop_5621
ldsh [%l7 + 0x7E], %o0
tleu %icc, 0x0
fpack32 %f0, %f8, %f14
loop_5621:
bge loop_5622
orn %g4, %g7, %l0
bvs,a,pn %icc, loop_5623
bpos loop_5624
loop_5622:
fcmpne32 %f14, %f12, %g6
fpack32 %f12, %f6, %f0
loop_5623:
bneg,pt %xcc, loop_5625
loop_5624:
ldd [%l7 + 0x10], %f0
lduh [%l7 + 0x32], %i3
tg %xcc, 0x5
loop_5625:
nop
setx loop_5626, %l0, %l1
jmpl %l1, %i5
edge32ln %l1, %l6, %o1
sdiv %o4, 0x1296, %i6
fmovsl %icc, %f5, %f10
loop_5626:
brlez,a %o7, loop_5627
st %f15, [%l7 + 0x0C]
fpsub32 %f2, %f8, %f8
xor %g5, %l3, %i0
loop_5627:
fpadd16s %f1, %f1, %f11
fcmpd %fcc3, %f4, %f12
movle %icc, %i2, %o6
stx %i1, [%l7 + 0x38]
fmovrsgz %o2, %f12, %f9
ldub [%l7 + 0x0E], %i4
brlez,a %l2, loop_5628
brz,a %g2, loop_5629
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x4D], %g3
loop_5628:
siam 0x7
loop_5629:
fmul8x16al %f10, %f6, %f6
ldd [%l7 + 0x70], %f8
sth %l4, [%l7 + 0x64]
subccc %o5, 0x139D, %l5
movpos %icc, %g1, %i7
ldsw [%l7 + 0x40], %o3
fcmpgt32 %f4, %f2, %g4
umul %o0, %l0, %g7
lduh [%l7 + 0x34], %g6
orn %i5, %l1, %i3
fbug,a %fcc1, loop_5630
fbul,a %fcc1, loop_5631
fsrc1 %f14, %f6
fxor %f10, %f14, %f4
loop_5630:
tsubcctv %l6, 0x023F, %o1
loop_5631:
fmul8ulx16 %f12, %f14, %f0
fmul8x16au %f7, %f13, %f10
fmovrde %i6, %f4, %f6
fmovsvs %icc, %f10, %f11
fmovsge %icc, %f13, %f9
fmovdgu %icc, %f9, %f11
ld [%l7 + 0x60], %f15
std %f12, [%l7 + 0x48]
brlez,a %o7, loop_5632
fmovrse %g5, %f2, %f7
fmovdvs %xcc, %f15, %f9
lduh [%l7 + 0x50], %l3
loop_5632:
fandnot2s %f11, %f0, %f2
fnand %f12, %f14, %f6
fors %f9, %f15, %f12
ldx [%l7 + 0x50], %o4
tleu %xcc, 0x7
movcc %icc, %i2, %o6
tl %icc, 0x1
fbuge,a %fcc3, loop_5633
bn %xcc, loop_5634
tn %xcc, 0x0
fblg,a %fcc3, loop_5635
loop_5633:
sra %i0, %o2, %i1
loop_5634:
fblg %fcc2, loop_5636
smul %i4, 0x10D2, %l2
loop_5635:
nop
setx loop_5637, %l0, %l1
jmpl %l1, %g2
lduw [%l7 + 0x0C], %l4
loop_5636:
stb %g3, [%l7 + 0x4F]
ldsh [%l7 + 0x3E], %o5
loop_5637:
sth %g1, [%l7 + 0x32]
tn %icc, 0x7
fcmped %fcc2, %f0, %f10
fmovsa %xcc, %f13, %f12
ldx [%l7 + 0x78], %i7
stx %l5, [%l7 + 0x40]
fmovdle %xcc, %f13, %f11
fmovdne %icc, %f6, %f12
fmovdgu %icc, %f2, %f1
udivcc %o3, 0x06AA, %o0
faligndata %f6, %f6, %f10
udiv %g4, 0x01A4, %g7
stw %l0, [%l7 + 0x50]
fmovsneg %xcc, %f5, %f15
movl %xcc, %i5, %l1
ldsw [%l7 + 0x50], %g6
sllx %i3, 0x1F, %o1
fsrc1s %f14, %f2
fxnors %f8, %f1, %f4
nop
setx loop_5638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f3, %f9, %f12
stx %l6, [%l7 + 0x60]
fmovsleu %icc, %f7, %f7
loop_5638:
be loop_5639
lduw [%l7 + 0x7C], %i6
fnor %f4, %f8, %f8
tl %xcc, 0x4
loop_5639:
fmovdvs %icc, %f9, %f2
faligndata %f12, %f14, %f12
fsrc2s %f11, %f15
fmovdle %icc, %f7, %f9
movle %icc, %g5, %o7
ldsh [%l7 + 0x50], %l3
sth %o4, [%l7 + 0x1A]
tleu %icc, 0x6
tvs %icc, 0x4
ld [%l7 + 0x10], %f5
fnot1s %f13, %f9
st %f1, [%l7 + 0x78]
lduw [%l7 + 0x3C], %o6
st %f8, [%l7 + 0x10]
std %f12, [%l7 + 0x38]
stx %i0, [%l7 + 0x30]
ldsb [%l7 + 0x6F], %o2
fbge %fcc2, loop_5640
bge,a,pn %xcc, loop_5641
std %f10, [%l7 + 0x50]
ldsb [%l7 + 0x53], %i1
loop_5640:
fmovsneg %icc, %f7, %f5
loop_5641:
std %f4, [%l7 + 0x38]
brgz %i2, loop_5642
movle %icc, %i4, %g2
fornot1 %f8, %f4, %f14
ldsw [%l7 + 0x7C], %l4
loop_5642:
fsrc1s %f12, %f1
fmovrsgez %g3, %f1, %f9
fbug,a %fcc0, loop_5643
movre %l2, %o5, %i7
lduw [%l7 + 0x14], %g1
movgu %icc, %l5, %o0
loop_5643:
fbn,a %fcc1, loop_5644
fmovs %f12, %f4
ldub [%l7 + 0x1D], %o3
srl %g4, %l0, %i5
loop_5644:
bvc,pn %xcc, loop_5645
ld [%l7 + 0x24], %f1
tgu %icc, 0x1
ldub [%l7 + 0x0A], %g7
loop_5645:
movcs %xcc, %g6, %l1
fxnors %f7, %f1, %f8
movleu %xcc, %o1, %l6
fpadd16 %f4, %f10, %f8
stw %i3, [%l7 + 0x58]
add %i6, %o7, %l3
ldx [%l7 + 0x08], %g5
nop
setx loop_5646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o4, [%l7 + 0x58]
stb %i0, [%l7 + 0x20]
for %f12, %f14, %f4
loop_5646:
lduw [%l7 + 0x64], %o6
stw %i1, [%l7 + 0x6C]
fmovsa %xcc, %f13, %f11
brlez %i2, loop_5647
tvc %icc, 0x2
taddcctv %i4, 0x08D7, %o2
lduw [%l7 + 0x6C], %g2
loop_5647:
movn %icc, %g3, %l4
fmovsn %xcc, %f8, %f15
ldsw [%l7 + 0x6C], %l2
ld [%l7 + 0x28], %f8
fmovdn %icc, %f6, %f12
fmovdpos %icc, %f11, %f1
ldsw [%l7 + 0x68], %i7
stx %g1, [%l7 + 0x28]
stb %o5, [%l7 + 0x57]
std %f0, [%l7 + 0x20]
movle %xcc, %l5, %o0
std %f6, [%l7 + 0x68]
andncc %g4, %o3, %l0
tge %xcc, 0x1
sth %i5, [%l7 + 0x16]
fmovdcc %icc, %f3, %f0
std %f8, [%l7 + 0x58]
fpack16 %f12, %f8
bn,a,pt %xcc, loop_5648
st %f12, [%l7 + 0x30]
lduh [%l7 + 0x3C], %g6
ldd [%l7 + 0x60], %f6
loop_5648:
umul %l1, 0x0F15, %g7
ldx [%l7 + 0x50], %o1
fbe,a %fcc1, loop_5649
edge8 %i3, %i6, %o7
fmovsvc %icc, %f11, %f9
alignaddr %l6, %l3, %g5
loop_5649:
nop
setx loop_5650, %l0, %l1
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, %o4, %o6
ld [%l7 + 0x1C], %f6
brgz,a %i0, loop_5651
loop_5650:
sdivx %i2, 0x13A3, %i4
bleu %xcc, loop_5652
stw %i1, [%l7 + 0x14]
loop_5651:
fornot1s %f11, %f5, %f5
andcc %o2, %g3, %g2
loop_5652:
fmovs %f2, %f10
fbug,a %fcc3, loop_5653
ldsw [%l7 + 0x10], %l4
stw %l2, [%l7 + 0x74]
lduh [%l7 + 0x44], %g1
loop_5653:
fands %f13, %f7, %f0
fmuld8sux16 %f11, %f8, %f2
edge8ln %i7, %o5, %l5
lduh [%l7 + 0x18], %o0
ldub [%l7 + 0x22], %g4
fbge %fcc0, loop_5654
fones %f2
fcmple16 %f14, %f8, %o3
call loop_5655
loop_5654:
fba %fcc3, loop_5656
ldsb [%l7 + 0x64], %l0
fnegd %f12, %f2
loop_5655:
movne %xcc, %i5, %g6
loop_5656:
ld [%l7 + 0x28], %f6
sth %l1, [%l7 + 0x68]
fcmped %fcc1, %f4, %f2
st %f0, [%l7 + 0x7C]
fcmpgt32 %f0, %f4, %o1
ble %icc, loop_5657
fcmps %fcc2, %f15, %f15
movrgez %g7, 0x1A2, %i6
subc %o7, 0x19E7, %i3
loop_5657:
ld [%l7 + 0x70], %f14
umul %l3, %g5, %l6
tne %xcc, 0x6
movre %o6, 0x1DB, %i0
fxor %f0, %f2, %f2
fornot1 %f14, %f10, %f0
movrgz %o4, %i4, %i2
fpadd16s %f14, %f8, %f3
bn,a %xcc, loop_5658
fmovdgu %xcc, %f4, %f6
ldsw [%l7 + 0x34], %i1
ldsw [%l7 + 0x68], %g3
loop_5658:
fmovdpos %icc, %f7, %f8
tcc %icc, 0x3
subccc %o2, 0x1F1F, %l4
ld [%l7 + 0x14], %f15
fmovrsgz %l2, %f4, %f10
fmovsle %icc, %f7, %f8
fandnot2s %f7, %f11, %f7
fmovsvs %xcc, %f1, %f14
fpadd16s %f2, %f15, %f5
st %f13, [%l7 + 0x0C]
fbul %fcc1, loop_5659
edge16n %g2, %i7, %g1
fmovsn %xcc, %f3, %f7
fbge %fcc3, loop_5660
loop_5659:
movvs %icc, %l5, %o5
ldx [%l7 + 0x78], %o0
fpadd16s %f7, %f10, %f7
loop_5660:
edge16ln %g4, %l0, %o3
fornot2 %f8, %f0, %f12
alignaddrl %i5, %g6, %l1
fbue %fcc2, loop_5661
andncc %o1, %g7, %o7
bg,a,pt %icc, loop_5662
sth %i6, [%l7 + 0x78]
loop_5661:
lduh [%l7 + 0x58], %i3
fmovrdgez %l3, %f10, %f2
loop_5662:
fabsd %f6, %f14
stw %l6, [%l7 + 0x1C]
fbuge %fcc3, loop_5663
fmovdn %xcc, %f11, %f2
stb %o6, [%l7 + 0x62]
st %f14, [%l7 + 0x34]
loop_5663:
fpsub32s %f8, %f4, %f12
movg %icc, %i0, %g5
fmovdle %icc, %f1, %f0
movpos %xcc, %o4, %i4
ldub [%l7 + 0x2B], %i2
srax %i1, 0x00, %o2
ba,a loop_5664
fnors %f14, %f12, %f15
sethi 0x0188, %g3
fbule,a %fcc3, loop_5665
loop_5664:
fble %fcc0, loop_5666
alignaddr %l4, %g2, %i7
movrlz %l2, %g1, %o5
loop_5665:
fpack16 %f8, %f4
loop_5666:
tcc %xcc, 0x3
bgu,pt %xcc, loop_5667
sth %o0, [%l7 + 0x12]
taddcctv %l5, %l0, %g4
fmovsvs %icc, %f6, %f9
loop_5667:
movrlz %o3, %i5, %l1
bge,pt %icc, loop_5668
movre %g6, %o1, %g7
fmovdn %xcc, %f10, %f5
tsubcc %o7, 0x0B26, %i3
loop_5668:
ldsw [%l7 + 0x50], %i6
stx %l3, [%l7 + 0x38]
xor %o6, 0x0991, %i0
movne %icc, %g5, %o4
fbo %fcc1, loop_5669
bg,a,pt %xcc, loop_5670
brgz,a %l6, loop_5671
fmovdgu %icc, %f2, %f5
loop_5669:
array32 %i2, %i1, %o2
loop_5670:
movg %icc, %g3, %l4
loop_5671:
stw %i4, [%l7 + 0x78]
movneg %icc, %g2, %i7
fmovd %f8, %f6
ldsh [%l7 + 0x20], %l2
fabss %f12, %f7
sub %g1, 0x1F53, %o0
orcc %o5, 0x0B70, %l0
fpsub16s %f12, %f10, %f1
sub %g4, 0x1C5E, %l5
stw %o3, [%l7 + 0x0C]
fcmps %fcc0, %f7, %f15
orcc %l1, 0x1DB8, %g6
fexpand %f15, %f2
edge16ln %i5, %g7, %o7
taddcctv %i3, 0x044B, %o1
ldsb [%l7 + 0x40], %i6
movrlz %o6, 0x335, %i0
ldsb [%l7 + 0x22], %g5
tcs %icc, 0x7
fmovrsgez %l3, %f5, %f13
fand %f4, %f12, %f6
fmovdcs %xcc, %f5, %f3
stx %o4, [%l7 + 0x30]
stw %l6, [%l7 + 0x5C]
fbue %fcc2, loop_5672
edge32ln %i1, %o2, %g3
ldx [%l7 + 0x50], %i2
stb %i4, [%l7 + 0x48]
loop_5672:
stw %g2, [%l7 + 0x60]
stw %l4, [%l7 + 0x4C]
ble,a,pt %icc, loop_5673
bcs %xcc, loop_5674
fpadd16 %f6, %f4, %f0
st %f15, [%l7 + 0x54]
loop_5673:
ldd [%l7 + 0x08], %f10
loop_5674:
st %f5, [%l7 + 0x58]
fmovrsgez %l2, %f4, %f6
edge32 %g1, %o0, %o5
fmovd %f8, %f6
edge16ln %i7, %g4, %l0
fmovda %xcc, %f8, %f8
faligndata %f2, %f6, %f14
fones %f2
fmovdl %icc, %f1, %f11
fmovsleu %icc, %f11, %f2
std %f12, [%l7 + 0x70]
movgu %xcc, %o3, %l1
nop
setx loop_5675, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f10, %f10
lduw [%l7 + 0x30], %g6
orn %i5, 0x02E8, %g7
loop_5675:
fmovda %xcc, %f13, %f9
stb %l5, [%l7 + 0x2F]
ta %xcc, 0x5
fbl,a %fcc0, loop_5676
bl %icc, loop_5677
fmovsgu %icc, %f11, %f10
xor %o7, %i3, %i6
loop_5676:
move %xcc, %o6, %i0
loop_5677:
fmovde %xcc, %f0, %f1
ld [%l7 + 0x0C], %f14
tsubcc %o1, %g5, %o4
addcc %l3, 0x120D, %l6
bshuffle %f10, %f12, %f8
lduh [%l7 + 0x6C], %o2
xor %g3, %i2, %i1
fmovdg %xcc, %f15, %f7
fmovdge %xcc, %f7, %f7
ldd [%l7 + 0x10], %f2
movne %xcc, %g2, %i4
fpack16 %f6, %f7
bl,a,pt %icc, loop_5678
sth %l4, [%l7 + 0x72]
ldx [%l7 + 0x68], %g1
srl %o0, %o5, %l2
loop_5678:
fands %f14, %f11, %f13
bvs,a loop_5679
fmovsa %icc, %f4, %f9
fbug,a %fcc2, loop_5680
fxors %f11, %f1, %f15
loop_5679:
orncc %g4, 0x1006, %i7
stw %l0, [%l7 + 0x2C]
loop_5680:
fmovdgu %icc, %f1, %f4
fnand %f4, %f0, %f8
lduh [%l7 + 0x48], %o3
fmovdne %icc, %f4, %f8
fpadd32 %f14, %f10, %f14
brgz,a %l1, loop_5681
fzero %f10
ldsb [%l7 + 0x67], %i5
tle %icc, 0x6
loop_5681:
mova %icc, %g6, %l5
fbn %fcc2, loop_5682
ld [%l7 + 0x6C], %f1
lduw [%l7 + 0x1C], %o7
ldd [%l7 + 0x30], %f2
loop_5682:
fnot2 %f10, %f6
lduw [%l7 + 0x4C], %i3
fbue,a %fcc3, loop_5683
tcs %icc, 0x3
fbge %fcc1, loop_5684
ldub [%l7 + 0x67], %i6
loop_5683:
tgu %xcc, 0x2
bgu loop_5685
loop_5684:
fmul8x16 %f12, %f14, %f12
fmovse %icc, %f8, %f7
ldsh [%l7 + 0x66], %g7
loop_5685:
fpsub16s %f6, %f3, %f10
sethi 0x1FC1, %i0
fandnot1 %f4, %f12, %f12
stx %o1, [%l7 + 0x60]
lduh [%l7 + 0x16], %g5
fbge,a %fcc2, loop_5686
fxnors %f4, %f1, %f15
fnot2 %f2, %f12
bgu loop_5687
loop_5686:
tn %icc, 0x1
brnz %o6, loop_5688
fcmped %fcc3, %f0, %f10
loop_5687:
tvs %icc, 0x1
fble %fcc1, loop_5689
loop_5688:
smulcc %l3, %l6, %o2
fornot2s %f6, %f4, %f1
fmovda %xcc, %f11, %f13
loop_5689:
xor %g3, %i2, %o4
movg %icc, %i1, %i4
xor %l4, %g1, %g2
edge8l %o5, %o0, %g4
edge16 %i7, %l2, %o3
mulscc %l0, %i5, %l1
popc 0x15F6, %g6
edge16 %o7, %l5, %i6
fmovda %icc, %f8, %f13
fmovrse %i3, %f2, %f12
fnegs %f1, %f2
ldsw [%l7 + 0x74], %g7
st %f7, [%l7 + 0x6C]
taddcc %o1, %i0, %g5
ldsb [%l7 + 0x17], %o6
alignaddrl %l6, %l3, %g3
fmovscs %icc, %f9, %f11
fornot2 %f0, %f12, %f8
edge32n %i2, %o4, %o2
st %f5, [%l7 + 0x64]
fxors %f9, %f5, %f2
fnor %f12, %f0, %f14
orn %i1, %i4, %l4
tcc %icc, 0x7
sdivx %g1, 0x0E58, %o5
array32 %g2, %o0, %g4
fmovsleu %xcc, %f6, %f6
ldd [%l7 + 0x38], %f10
addc %i7, %l2, %l0
fmovdneg %xcc, %f14, %f3
fcmpeq16 %f14, %f0, %i5
ldsb [%l7 + 0x51], %o3
stx %g6, [%l7 + 0x40]
movn %icc, %l1, %l5
fandnot1 %f14, %f4, %f4
and %i6, 0x1606, %i3
ldd [%l7 + 0x60], %f10
fbul %fcc1, loop_5690
stb %g7, [%l7 + 0x59]
fmul8x16 %f11, %f14, %f0
ld [%l7 + 0x58], %f2
loop_5690:
ldd [%l7 + 0x30], %f0
fmovsvs %icc, %f13, %f3
bcs,a %icc, loop_5691
fmovs %f0, %f8
fandnot2s %f7, %f3, %f5
lduw [%l7 + 0x5C], %o1
loop_5691:
fmovsa %icc, %f14, %f5
sll %i0, %o7, %o6
stb %l6, [%l7 + 0x23]
fmovrdgez %g5, %f0, %f14
movneg %xcc, %g3, %i2
lduh [%l7 + 0x44], %o4
fxnors %f12, %f11, %f5
ldx [%l7 + 0x08], %l3
lduw [%l7 + 0x5C], %o2
ldsw [%l7 + 0x20], %i1
fmovrslz %l4, %f0, %f14
stb %i4, [%l7 + 0x26]
xnorcc %o5, %g1, %g2
andncc %o0, %g4, %i7
movcc %icc, %l0, %l2
bneg loop_5692
tsubcctv %i5, %g6, %o3
brnz,a %l1, loop_5693
edge16n %i6, %l5, %i3
loop_5692:
tle %xcc, 0x1
std %f10, [%l7 + 0x18]
loop_5693:
ldx [%l7 + 0x60], %g7
edge32l %o1, %o7, %i0
sllx %l6, 0x02, %o6
fandnot1s %f12, %f3, %f3
tle %icc, 0x2
array8 %g3, %i2, %g5
nop
setx loop_5694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %o4, %f0, %f8
bvs loop_5695
nop
setx loop_5696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5694:
st %f2, [%l7 + 0x34]
fcmpne16 %f2, %f14, %l3
loop_5695:
edge16l %o2, %i1, %i4
loop_5696:
fcmple16 %f2, %f2, %l4
fmovs %f11, %f1
fbe,a %fcc3, loop_5697
for %f8, %f8, %f8
lduh [%l7 + 0x5E], %o5
brlez %g1, loop_5698
loop_5697:
lduw [%l7 + 0x7C], %o0
lduh [%l7 + 0x70], %g4
std %f6, [%l7 + 0x58]
loop_5698:
srlx %i7, %l0, %l2
tg %xcc, 0x1
movrne %i5, %g6, %o3
nop
setx loop_5699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %g2, %i6, %l1
edge16l %l5, %i3, %o1
std %f2, [%l7 + 0x68]
loop_5699:
fpsub16 %f6, %f6, %f2
array32 %g7, %o7, %l6
taddcctv %o6, %g3, %i0
bge,a loop_5700
fcmpne16 %f12, %f6, %i2
tn %icc, 0x1
fbul,a %fcc0, loop_5701
loop_5700:
ld [%l7 + 0x3C], %f4
fmovdle %icc, %f10, %f13
sth %o4, [%l7 + 0x34]
loop_5701:
fmovsl %xcc, %f6, %f15
tn %icc, 0x5
movrgz %l3, 0x3FA, %g5
fcmple32 %f4, %f12, %o2
tneg %xcc, 0x6
ldx [%l7 + 0x20], %i4
fbn %fcc0, loop_5702
fbl %fcc0, loop_5703
movl %xcc, %i1, %o5
st %f0, [%l7 + 0x20]
loop_5702:
fands %f11, %f13, %f2
loop_5703:
movvc %xcc, %l4, %o0
stx %g1, [%l7 + 0x68]
sdiv %g4, 0x1B4A, %l0
stb %i7, [%l7 + 0x2F]
tvs %xcc, 0x4
taddcc %l2, 0x1399, %i5
brnz %g6, loop_5704
fpadd16s %f14, %f0, %f2
edge32n %g2, %o3, %i6
tpos %icc, 0x5
loop_5704:
fcmped %fcc2, %f6, %f12
fmovdle %icc, %f14, %f0
ldsw [%l7 + 0x10], %l5
tcc %icc, 0x4
fmovrde %l1, %f4, %f8
bn,a,pt %icc, loop_5705
bshuffle %f14, %f12, %f2
stb %o1, [%l7 + 0x6C]
stx %i3, [%l7 + 0x40]
loop_5705:
movrlz %o7, 0x105, %g7
fpmerge %f6, %f3, %f4
stb %o6, [%l7 + 0x39]
movgu %icc, %l6, %g3
tcs %xcc, 0x6
fcmpne32 %f0, %f0, %i2
stw %i0, [%l7 + 0x30]
ldx [%l7 + 0x40], %o4
srlx %g5, %l3, %o2
edge16 %i4, %o5, %i1
movgu %icc, %l4, %g1
fmul8x16 %f14, %f14, %f12
sth %o0, [%l7 + 0x2C]
ldsh [%l7 + 0x70], %l0
ldub [%l7 + 0x3E], %g4
movrne %i7, %l2, %i5
bne %xcc, loop_5706
fands %f1, %f13, %f4
edge16ln %g6, %o3, %g2
fmovdcc %icc, %f15, %f3
loop_5706:
fpsub32 %f14, %f6, %f2
fmovsneg %icc, %f6, %f8
fmul8sux16 %f8, %f2, %f2
be,a,pt %icc, loop_5707
bne,a,pn %xcc, loop_5708
stx %l5, [%l7 + 0x30]
edge32 %l1, %i6, %i3
loop_5707:
tle %icc, 0x7
loop_5708:
fcmpeq32 %f6, %f8, %o1
stb %o7, [%l7 + 0x7F]
ba %xcc, loop_5709
fmovsne %icc, %f12, %f8
lduh [%l7 + 0x24], %o6
tcs %icc, 0x0
loop_5709:
fcmpes %fcc0, %f14, %f11
fmovrsgez %g7, %f2, %f6
fpsub16s %f5, %f11, %f14
brgez %l6, loop_5710
move %icc, %i2, %g3
fmovrse %o4, %f13, %f9
lduh [%l7 + 0x7C], %g5
loop_5710:
movvs %xcc, %i0, %l3
fba,a %fcc1, loop_5711
ldsh [%l7 + 0x28], %o2
alignaddrl %i4, %i1, %o5
fmovde %icc, %f6, %f6
loop_5711:
ta %icc, 0x0
xnorcc %g1, %l4, %l0
stx %g4, [%l7 + 0x08]
fmovrse %o0, %f5, %f5
lduh [%l7 + 0x42], %l2
fbg,a %fcc1, loop_5712
std %f8, [%l7 + 0x10]
fcmpne32 %f8, %f6, %i7
array32 %g6, %o3, %g2
loop_5712:
ba,pt %icc, loop_5713
stb %l5, [%l7 + 0x40]
ldsw [%l7 + 0x38], %i5
popc 0x1937, %i6
loop_5713:
ldx [%l7 + 0x10], %l1
movre %i3, %o7, %o1
tcc %icc, 0x0
fmovrdlez %o6, %f12, %f2
fpsub16s %f15, %f6, %f6
stw %l6, [%l7 + 0x74]
tgu %xcc, 0x3
stw %i2, [%l7 + 0x64]
movrlez %g3, %o4, %g5
edge8ln %i0, %g7, %o2
udivx %l3, 0x1BB4, %i4
lduh [%l7 + 0x3A], %i1
fmovdvc %xcc, %f14, %f13
fmovsvs %xcc, %f13, %f1
edge16n %g1, %o5, %l0
fsrc1s %f7, %f4
xorcc %l4, %g4, %l2
fmovrdgz %i7, %f2, %f2
edge16 %o0, %g6, %g2
udiv %l5, 0x134C, %o3
movcc %icc, %i5, %i6
sdiv %l1, 0x1AE9, %i3
movrgez %o7, %o1, %l6
fpadd32s %f7, %f2, %f2
st %f11, [%l7 + 0x58]
taddcctv %i2, 0x12EE, %g3
fpsub32s %f13, %f14, %f6
lduw [%l7 + 0x08], %o4
edge16l %o6, %i0, %g5
fmovdleu %xcc, %f1, %f7
bgu,pn %xcc, loop_5714
fmul8ulx16 %f14, %f4, %f2
ldd [%l7 + 0x18], %f0
bge %xcc, loop_5715
loop_5714:
bvc,a,pt %icc, loop_5716
ld [%l7 + 0x7C], %f15
tneg %xcc, 0x3
loop_5715:
ldsw [%l7 + 0x58], %o2
loop_5716:
fcmple32 %f2, %f0, %l3
fbn,a %fcc1, loop_5717
movrgz %i4, %i1, %g7
movrlz %g1, %o5, %l4
lduw [%l7 + 0x20], %g4
loop_5717:
xorcc %l2, %l0, %o0
fbne %fcc2, loop_5718
fmovsle %icc, %f4, %f6
array16 %g6, %g2, %l5
std %f6, [%l7 + 0x28]
loop_5718:
lduw [%l7 + 0x38], %o3
ldd [%l7 + 0x50], %f4
ldsh [%l7 + 0x5A], %i5
fmovspos %icc, %f1, %f9
edge8n %i7, %i6, %l1
st %f14, [%l7 + 0x30]
fble,a %fcc3, loop_5719
bgu,a,pt %xcc, loop_5720
lduw [%l7 + 0x6C], %o7
xor %i3, 0x1365, %o1
loop_5719:
stw %l6, [%l7 + 0x30]
loop_5720:
fcmpes %fcc3, %f13, %f5
ldd [%l7 + 0x10], %f14
sethi 0x00FE, %g3
array8 %i2, %o4, %o6
fbu %fcc2, loop_5721
sth %i0, [%l7 + 0x52]
fmovsge %icc, %f11, %f7
fones %f10
loop_5721:
ld [%l7 + 0x70], %f2
ldsh [%l7 + 0x68], %o2
array16 %g5, %i4, %i1
movrlez %l3, %g1, %o5
fcmple32 %f12, %f4, %g7
orcc %l4, 0x160D, %g4
fnand %f10, %f8, %f12
ldd [%l7 + 0x60], %f2
tl %xcc, 0x6
ldsw [%l7 + 0x30], %l2
sll %l0, %o0, %g6
ldd [%l7 + 0x30], %f12
fmovde %icc, %f13, %f5
addcc %l5, 0x0AAC, %g2
ldsb [%l7 + 0x3B], %i5
bge,pt %xcc, loop_5722
ldd [%l7 + 0x38], %f0
fblg,a %fcc1, loop_5723
fbug %fcc1, loop_5724
loop_5722:
mova %xcc, %o3, %i7
bneg,pn %icc, loop_5725
loop_5723:
ldsb [%l7 + 0x54], %i6
loop_5724:
sra %o7, %l1, %i3
ldsw [%l7 + 0x6C], %l6
loop_5725:
fornot1s %f9, %f9, %f6
sth %g3, [%l7 + 0x1E]
stx %o1, [%l7 + 0x18]
edge8l %i2, %o4, %o6
alignaddr %i0, %o2, %g5
ldub [%l7 + 0x23], %i4
ba,a,pn %xcc, loop_5726
tn %icc, 0x2
std %f8, [%l7 + 0x50]
bpos,a %xcc, loop_5727
loop_5726:
brz,a %i1, loop_5728
fmuld8ulx16 %f12, %f13, %f4
ldsb [%l7 + 0x3B], %l3
loop_5727:
movrgz %o5, %g7, %g1
loop_5728:
fpmerge %f0, %f12, %f6
sll %l4, %g4, %l2
fcmpeq16 %f4, %f12, %o0
srlx %g6, 0x17, %l5
stw %g2, [%l7 + 0x74]
fzero %f4
fnegd %f2, %f10
fnands %f15, %f3, %f10
stw %l0, [%l7 + 0x78]
tl %icc, 0x7
movrlz %i5, %i7, %i6
nop
setx loop_5729, %l0, %l1
jmpl %l1, %o7
ldub [%l7 + 0x30], %o3
brgz %l1, loop_5730
ldx [%l7 + 0x50], %i3
loop_5729:
orncc %g3, 0x1048, %o1
tne %icc, 0x7
loop_5730:
array8 %l6, %o4, %o6
fmul8x16au %f3, %f7, %f2
movgu %icc, %i0, %o2
xnorcc %i2, %g5, %i4
taddcc %i1, %l3, %o5
movrgz %g7, 0x3A4, %l4
movne %icc, %g4, %l2
fbo %fcc2, loop_5731
fmul8x16 %f14, %f14, %f6
addc %o0, 0x03DD, %g1
tne %icc, 0x0
loop_5731:
ld [%l7 + 0x70], %f4
ldsb [%l7 + 0x4A], %l5
fmovsvs %icc, %f1, %f14
bne,a,pt %xcc, loop_5732
tcc %xcc, 0x3
nop
setx loop_5733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a %xcc, loop_5734
loop_5732:
fbuge,a %fcc1, loop_5735
brlz,a %g2, loop_5736
loop_5733:
fbue,a %fcc1, loop_5737
loop_5734:
sethi 0x1B81, %l0
loop_5735:
st %f11, [%l7 + 0x78]
loop_5736:
fnot1 %f10, %f6
loop_5737:
ldsw [%l7 + 0x7C], %g6
add %i5, %i6, %o7
bl,a %icc, loop_5738
ldub [%l7 + 0x25], %i7
mulscc %o3, %l1, %i3
ldsw [%l7 + 0x30], %g3
loop_5738:
ldd [%l7 + 0x20], %f6
fnot1s %f4, %f2
fnot2 %f12, %f10
tcc %xcc, 0x5
lduh [%l7 + 0x3E], %o1
edge8ln %o4, %l6, %o6
fble,a %fcc3, loop_5739
fmovsg %xcc, %f7, %f9
fmul8x16al %f1, %f9, %f10
movl %xcc, %i0, %o2
loop_5739:
tvs %icc, 0x0
movpos %xcc, %g5, %i2
fpmerge %f0, %f1, %f12
pdist %f6, %f8, %f10
stx %i4, [%l7 + 0x60]
bcc,pn %xcc, loop_5740
fpadd32s %f7, %f7, %f5
lduw [%l7 + 0x78], %i1
fbge %fcc0, loop_5741
loop_5740:
fnegs %f13, %f9
st %f2, [%l7 + 0x38]
fmovsl %xcc, %f12, %f9
loop_5741:
fmovrsne %l3, %f9, %f5
stw %o5, [%l7 + 0x44]
xnorcc %l4, 0x062C, %g4
umul %l2, 0x0BFA, %g7
bn loop_5742
movcs %icc, %g1, %o0
brgz %l5, loop_5743
sub %l0, 0x05E5, %g6
loop_5742:
udivx %g2, 0x1D1B, %i6
fzeros %f12
loop_5743:
fandnot2s %f12, %f12, %f2
bleu %icc, loop_5744
siam 0x7
sdivcc %o7, 0x09DE, %i5
edge16 %i7, %l1, %i3
loop_5744:
fnegd %f8, %f4
ldsh [%l7 + 0x78], %o3
tle %icc, 0x4
bne,pn %xcc, loop_5745
lduw [%l7 + 0x28], %g3
fbne %fcc0, loop_5746
array16 %o1, %l6, %o6
loop_5745:
edge8ln %o4, %o2, %g5
stw %i0, [%l7 + 0x70]
loop_5746:
st %f5, [%l7 + 0x3C]
movgu %icc, %i4, %i1
tcc %icc, 0x1
fandnot2 %f10, %f2, %f0
fzero %f8
lduw [%l7 + 0x78], %l3
fmovdgu %xcc, %f14, %f12
fmovdl %icc, %f12, %f10
ldx [%l7 + 0x50], %i2
st %f10, [%l7 + 0x44]
fabss %f1, %f0
fblg,a %fcc0, loop_5747
movl %icc, %l4, %o5
tcs %xcc, 0x4
addc %g4, %g7, %g1
loop_5747:
edge32ln %o0, %l2, %l5
sdiv %g6, 0x05B5, %g2
movne %icc, %i6, %o7
ldub [%l7 + 0x70], %l0
movrgz %i5, %i7, %l1
tsubcc %o3, %i3, %o1
nop
setx loop_5748, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x12], %l6
edge8ln %o6, %g3, %o2
stb %o4, [%l7 + 0x37]
loop_5748:
edge32 %i0, %i4, %g5
brgz %l3, loop_5749
fmovrsgez %i2, %f15, %f5
bvs loop_5750
fmovrse %i1, %f4, %f2
loop_5749:
ld [%l7 + 0x58], %f7
fble,a %fcc3, loop_5751
loop_5750:
nop
setx loop_5752, %l0, %l1
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 %l4, 0x1FDF, %g4
stb %g7, [%l7 + 0x16]
loop_5751:
ldub [%l7 + 0x7D], %g1
loop_5752:
fmovdge %icc, %f4, %f1
fand %f0, %f0, %f6
ldx [%l7 + 0x08], %o0
tcs %xcc, 0x2
fornot1s %f9, %f5, %f8
tvc %xcc, 0x7
fbul %fcc2, loop_5753
ldsh [%l7 + 0x4C], %o5
fmovs %f10, %f10
lduw [%l7 + 0x0C], %l2
loop_5753:
movvc %xcc, %g6, %l5
lduw [%l7 + 0x10], %g2
edge16 %o7, %l0, %i5
mova %xcc, %i7, %l1
tl %icc, 0x6
fcmpgt32 %f10, %f14, %o3
fnands %f0, %f2, %f5
fzeros %f0
brlez,a %i6, loop_5754
ldd [%l7 + 0x70], %f12
sllx %i3, %l6, %o1
fnors %f12, %f10, %f14
loop_5754:
fbge,a %fcc2, loop_5755
ldsb [%l7 + 0x73], %g3
fmovsle %xcc, %f4, %f9
fmovse %icc, %f10, %f14
loop_5755:
stx %o6, [%l7 + 0x58]
tleu %xcc, 0x5
movrgez %o4, 0x0E5, %o2
taddcc %i4, %i0, %l3
tg %icc, 0x2
lduw [%l7 + 0x08], %g5
std %f2, [%l7 + 0x08]
fand %f6, %f2, %f0
edge32ln %i1, %i2, %l4
fands %f12, %f7, %f14
ldsw [%l7 + 0x44], %g4
movrne %g1, %o0, %o5
fmovsne %icc, %f13, %f2
fsrc2s %f8, %f0
ld [%l7 + 0x4C], %f5
edge32n %g7, %g6, %l2
srlx %g2, 0x00, %l5
stb %l0, [%l7 + 0x79]
udivcc %i5, 0x0C23, %o7
edge8n %l1, %o3, %i7
tsubcc %i3, %i6, %l6
fpsub16s %f9, %f1, %f4
edge8 %o1, %g3, %o6
fandnot2s %f12, %f6, %f13
fornot2 %f14, %f12, %f10
bne,pt %icc, loop_5756
tl %icc, 0x6
xnor %o2, 0x0B3E, %o4
tcc %icc, 0x7
loop_5756:
brgz %i0, loop_5757
fmul8ulx16 %f6, %f0, %f6
lduw [%l7 + 0x7C], %l3
fcmpne32 %f6, %f2, %i4
loop_5757:
stb %i1, [%l7 + 0x2B]
orcc %g5, %l4, %g4
movcs %xcc, %i2, %o0
fsrc2s %f3, %f11
ldx [%l7 + 0x38], %o5
fmovse %xcc, %f14, %f3
fmovsle %xcc, %f10, %f11
fornot1s %f8, %f4, %f0
fmovspos %xcc, %f11, %f2
mulscc %g7, %g1, %g6
fpsub16s %f2, %f14, %f4
sdivx %g2, 0x04C9, %l5
std %f8, [%l7 + 0x38]
ldd [%l7 + 0x58], %f14
ldsw [%l7 + 0x64], %l0
add %i5, 0x0458, %o7
fsrc1s %f5, %f13
st %f4, [%l7 + 0x08]
edge8 %l2, %l1, %i7
tsubcc %o3, 0x0A15, %i6
fmovrdgez %l6, %f6, %f4
subccc %i3, 0x1490, %g3
fnegd %f4, %f6
ldx [%l7 + 0x08], %o6
mulx %o2, 0x03BF, %o4
fandnot1s %f5, %f3, %f10
movrne %o1, %i0, %i4
fmovsl %icc, %f14, %f12
movgu %icc, %i1, %l3
fpmerge %f11, %f13, %f0
std %f12, [%l7 + 0x30]
brlez %l4, loop_5758
fmovrsgz %g4, %f10, %f13
ld [%l7 + 0x68], %f1
fzero %f12
loop_5758:
ld [%l7 + 0x38], %f6
te %icc, 0x0
orcc %i2, %o0, %g5
ldsb [%l7 + 0x49], %o5
sth %g1, [%l7 + 0x6C]
movrgz %g6, 0x2CC, %g7
xnor %l5, %l0, %i5
ldd [%l7 + 0x68], %f6
fmovse %xcc, %f1, %f6
fxnor %f12, %f6, %f8
bshuffle %f12, %f6, %f4
ldsh [%l7 + 0x0E], %g2
fpack32 %f2, %f4, %f14
brz,a %l2, loop_5759
fbe %fcc0, loop_5760
alignaddrl %l1, %o7, %o3
ldx [%l7 + 0x78], %i7
loop_5759:
for %f2, %f8, %f6
loop_5760:
fors %f14, %f0, %f2
ldx [%l7 + 0x20], %i6
fmovrdgz %i3, %f8, %f12
smulcc %g3, %o6, %l6
fmovdg %icc, %f11, %f5
fbo %fcc2, loop_5761
nop
setx loop_5762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x30], %o4
fornot2 %f8, %f12, %f12
loop_5761:
fbg %fcc2, loop_5763
loop_5762:
ldsh [%l7 + 0x28], %o2
fmul8x16 %f8, %f6, %f4
movne %icc, %o1, %i0
loop_5763:
ldsb [%l7 + 0x0B], %i4
fcmpes %fcc3, %f6, %f2
tle %icc, 0x0
fble %fcc0, loop_5764
ldx [%l7 + 0x30], %l3
fmovdcs %icc, %f14, %f6
fmovsneg %icc, %f8, %f3
loop_5764:
alignaddrl %l4, %i1, %g4
tvs %icc, 0x2
brgez %o0, loop_5765
edge8 %i2, %o5, %g1
sth %g6, [%l7 + 0x10]
ld [%l7 + 0x44], %f7
loop_5765:
std %f12, [%l7 + 0x78]
tg %icc, 0x6
tn %xcc, 0x7
fpadd32s %f6, %f8, %f0
ldd [%l7 + 0x70], %f12
brgez,a %g5, loop_5766
fcmpeq32 %f12, %f8, %g7
fmovdpos %icc, %f2, %f10
bgu,a,pn %xcc, loop_5767
loop_5766:
fmovscc %xcc, %f9, %f9
movgu %icc, %l0, %i5
ldx [%l7 + 0x20], %l5
loop_5767:
fmovdneg %icc, %f4, %f7
fnot1 %f14, %f10
fmovsne %icc, %f12, %f0
call loop_5768
ba,pn %xcc, loop_5769
ldsw [%l7 + 0x50], %g2
bvc,a,pn %icc, loop_5770
loop_5768:
fmovsa %xcc, %f15, %f10
loop_5769:
fzeros %f5
siam 0x1
loop_5770:
add %l2, %l1, %o3
for %f6, %f2, %f6
umulcc %i7, %i6, %o7
sub %i3, %o6, %g3
tgu %xcc, 0x5
andncc %l6, %o4, %o2
fmovdneg %icc, %f3, %f9
fbule %fcc3, loop_5771
st %f4, [%l7 + 0x10]
udiv %i0, 0x0647, %o1
fmovsl %icc, %f12, %f4
loop_5771:
movleu %xcc, %i4, %l3
xor %l4, 0x15FA, %g4
fzero %f12
fmovdl %icc, %f0, %f2
tgu %icc, 0x2
fbule %fcc0, loop_5772
subcc %o0, 0x10AE, %i2
fnot1s %f5, %f3
stb %i1, [%l7 + 0x5A]
loop_5772:
fpadd32 %f2, %f14, %f0
fexpand %f4, %f2
tn %icc, 0x0
fmovspos %xcc, %f3, %f0
bleu %icc, loop_5773
fsrc2s %f10, %f8
addc %g1, %g6, %o5
ldd [%l7 + 0x30], %f0
loop_5773:
movre %g7, %l0, %i5
fmul8x16al %f4, %f2, %f0
call loop_5774
ldsh [%l7 + 0x08], %g5
fpsub32 %f14, %f10, %f6
brgz,a %l5, loop_5775
loop_5774:
tsubcctv %l2, 0x0F79, %g2
edge32n %o3, %i7, %i6
addcc %o7, 0x0827, %l1
loop_5775:
alignaddr %i3, %o6, %g3
movrlez %l6, %o4, %o2
st %f12, [%l7 + 0x68]
ldx [%l7 + 0x20], %o1
ldsh [%l7 + 0x52], %i0
ldd [%l7 + 0x28], %f6
movneg %icc, %l3, %i4
stx %g4, [%l7 + 0x48]
fbule %fcc1, loop_5776
sra %o0, 0x04, %l4
siam 0x4
fmovrdgz %i1, %f10, %f2
loop_5776:
fzero %f14
andcc %g1, 0x01D5, %g6
fmovsle %icc, %f2, %f12
ld [%l7 + 0x28], %f1
fmovdle %icc, %f6, %f15
edge16 %i2, %o5, %l0
stx %i5, [%l7 + 0x48]
bcs,pn %xcc, loop_5777
movre %g7, %g5, %l5
sth %g2, [%l7 + 0x2E]
orcc %l2, %o3, %i6
loop_5777:
fmovsa %icc, %f14, %f15
for %f8, %f4, %f4
ldsh [%l7 + 0x56], %o7
sth %i7, [%l7 + 0x26]
movn %xcc, %l1, %i3
ldsb [%l7 + 0x7C], %o6
bl %xcc, loop_5778
fpack32 %f2, %f2, %f14
nop
setx loop_5779, %l0, %l1
jmpl %l1, %g3
tleu %icc, 0x0
loop_5778:
fmovse %icc, %f4, %f3
fmovsle %icc, %f15, %f8
loop_5779:
fmovde %xcc, %f5, %f0
fmuld8ulx16 %f10, %f7, %f6
stx %l6, [%l7 + 0x40]
ba,a loop_5780
ble,a %xcc, loop_5781
brlez %o2, loop_5782
ldub [%l7 + 0x58], %o4
loop_5780:
bcs,a %xcc, loop_5783
loop_5781:
fbug %fcc3, loop_5784
loop_5782:
fmovde %xcc, %f14, %f1
umul %o1, %l3, %i4
loop_5783:
fmovd %f6, %f12
loop_5784:
fbl,a %fcc2, loop_5785
bpos,a loop_5786
lduw [%l7 + 0x58], %g4
andn %o0, 0x13EA, %i0
loop_5785:
ldsh [%l7 + 0x32], %l4
loop_5786:
array8 %g1, %i1, %i2
ldx [%l7 + 0x38], %g6
stb %l0, [%l7 + 0x76]
stb %i5, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %g7
stw %o5, [%l7 + 0x20]
umulcc %l5, %g5, %l2
ldsw [%l7 + 0x70], %o3
tsubcctv %i6, 0x1741, %g2
fzeros %f15
be,pn %icc, loop_5787
fbuge %fcc2, loop_5788
movvs %icc, %i7, %o7
fmovdl %xcc, %f4, %f4
loop_5787:
be,a loop_5789
loop_5788:
fands %f4, %f12, %f6
lduh [%l7 + 0x5A], %l1
fmovsne %icc, %f2, %f6
loop_5789:
move %icc, %o6, %i3
sll %g3, 0x09, %o2
andcc %l6, %o4, %l3
std %f2, [%l7 + 0x78]
fmul8x16au %f3, %f6, %f2
taddcctv %i4, %g4, %o1
fmovs %f10, %f12
fbue %fcc1, loop_5790
ldx [%l7 + 0x28], %i0
sth %l4, [%l7 + 0x0A]
fmuld8sux16 %f4, %f1, %f10
loop_5790:
fandnot1s %f15, %f2, %f11
fcmpeq16 %f6, %f0, %g1
stb %o0, [%l7 + 0x2C]
fmovdne %icc, %f11, %f8
or %i2, 0x1571, %i1
lduh [%l7 + 0x4E], %l0
fmovscc %icc, %f11, %f12
fabss %f11, %f9
fbul,a %fcc3, loop_5791
ld [%l7 + 0x48], %f11
fmovdcc %icc, %f6, %f11
edge8n %g6, %i5, %g7
loop_5791:
fcmpgt32 %f8, %f14, %l5
fmovdle %icc, %f8, %f5
fmovda %xcc, %f0, %f3
fpack32 %f4, %f0, %f10
edge32 %o5, %l2, %g5
nop
setx loop_5792, %l0, %l1
jmpl %l1, %i6
fcmpne16 %f2, %f14, %g2
fmovsge %xcc, %f5, %f5
ldub [%l7 + 0x5A], %i7
loop_5792:
edge32 %o7, %l1, %o3
nop
setx loop_5793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f8, %f1, %f6
movg %icc, %i3, %o6
ldsb [%l7 + 0x12], %o2
loop_5793:
fpack16 %f4, %f15
orncc %l6, %g3, %o4
std %f8, [%l7 + 0x30]
for %f14, %f4, %f6
ldd [%l7 + 0x48], %f10
fcmped %fcc3, %f2, %f10
fbue %fcc3, loop_5794
tge %xcc, 0x6
fcmpne32 %f10, %f12, %i4
ldsh [%l7 + 0x30], %g4
loop_5794:
stw %l3, [%l7 + 0x54]
fmovsg %xcc, %f0, %f3
stb %o1, [%l7 + 0x12]
ldub [%l7 + 0x63], %l4
umul %i0, 0x0D42, %o0
ldsb [%l7 + 0x2F], %g1
edge32l %i2, %i1, %l0
edge16ln %g6, %i5, %g7
siam 0x7
ldsh [%l7 + 0x46], %l5
fmovscs %icc, %f15, %f14
fcmpeq16 %f0, %f8, %o5
movrlz %g5, %i6, %l2
fbge %fcc3, loop_5795
bl,a %xcc, loop_5796
ldx [%l7 + 0x60], %g2
add %i7, %l1, %o3
loop_5795:
fbul %fcc1, loop_5797
loop_5796:
bge loop_5798
ldsb [%l7 + 0x51], %o7
for %f10, %f2, %f8
loop_5797:
movcs %xcc, %i3, %o2
loop_5798:
edge32ln %l6, %g3, %o4
bpos,pn %icc, loop_5799
ldd [%l7 + 0x48], %f2
fsrc1s %f4, %f6
fmovrsne %o6, %f9, %f12
loop_5799:
edge16ln %g4, %i4, %o1
sllx %l4, %l3, %i0
edge16n %g1, %i2, %i1
lduw [%l7 + 0x34], %o0
andncc %l0, %g6, %i5
fornot1 %f8, %f4, %f12
stw %l5, [%l7 + 0x48]
stw %o5, [%l7 + 0x6C]
ldub [%l7 + 0x1A], %g7
tvs %xcc, 0x7
xnorcc %g5, %i6, %g2
std %f8, [%l7 + 0x08]
tle %xcc, 0x4
stb %i7, [%l7 + 0x15]
brgz %l1, loop_5800
std %f10, [%l7 + 0x20]
fmovrdlez %o3, %f4, %f12
pdist %f14, %f8, %f12
loop_5800:
fmovrse %l2, %f8, %f12
fbue,a %fcc3, loop_5801
srl %i3, %o7, %o2
sdiv %l6, 0x1410, %o4
fabss %f6, %f0
loop_5801:
fmovrsgz %g3, %f8, %f12
ld [%l7 + 0x34], %f10
subcc %g4, 0x1D94, %o6
ldx [%l7 + 0x08], %o1
movrne %i4, 0x02E, %l4
pdist %f6, %f8, %f8
tgu %xcc, 0x3
std %f14, [%l7 + 0x38]
fmovdle %xcc, %f5, %f2
udivcc %l3, 0x1E50, %i0
movge %xcc, %i2, %g1
orncc %i1, %o0, %g6
array32 %l0, %l5, %i5
std %f4, [%l7 + 0x70]
stx %o5, [%l7 + 0x18]
st %f11, [%l7 + 0x24]
fcmped %fcc3, %f0, %f14
fmovsg %xcc, %f15, %f11
ldsw [%l7 + 0x28], %g7
popc %g5, %g2
fmovsle %icc, %f0, %f11
stb %i7, [%l7 + 0x3D]
smulcc %l1, 0x1B35, %o3
tgu %icc, 0x3
fxor %f6, %f8, %f2
fzeros %f9
ldsh [%l7 + 0x20], %l2
brlez %i6, loop_5802
fnand %f10, %f10, %f14
popc %o7, %i3
fmuld8sux16 %f7, %f11, %f2
loop_5802:
bgu,pn %icc, loop_5803
fblg,a %fcc3, loop_5804
bgu,pn %xcc, loop_5805
lduw [%l7 + 0x24], %l6
loop_5803:
sdivcc %o4, 0x01FB, %o2
loop_5804:
brlez,a %g3, loop_5806
loop_5805:
st %f0, [%l7 + 0x6C]
fcmpgt32 %f4, %f6, %o6
ldsw [%l7 + 0x34], %g4
loop_5806:
fzeros %f9
ldsb [%l7 + 0x72], %o1
fmovde %xcc, %f13, %f4
fmovde %xcc, %f2, %f11
fmovrse %i4, %f5, %f10
fsrc1s %f14, %f10
umul %l3, 0x0735, %l4
ldsh [%l7 + 0x7E], %i0
popc 0x00E7, %i2
edge16ln %g1, %i1, %g6
orcc %l0, 0x1262, %l5
fbul %fcc2, loop_5807
fmuld8sux16 %f11, %f11, %f10
fabsd %f12, %f4
lduw [%l7 + 0x40], %i5
loop_5807:
fmovsa %icc, %f11, %f5
fmovrdgez %o0, %f10, %f4
lduh [%l7 + 0x1A], %o5
stb %g7, [%l7 + 0x5E]
fmovrse %g2, %f14, %f5
fmovdgu %icc, %f15, %f14
fmovse %icc, %f14, %f9
stb %g5, [%l7 + 0x45]
fpadd32s %f8, %f2, %f12
fmovsne %icc, %f10, %f4
ldsh [%l7 + 0x68], %i7
fbue %fcc0, loop_5808
sdiv %l1, 0x025C, %o3
fnands %f14, %f10, %f14
fmovsn %icc, %f15, %f5
loop_5808:
alignaddr %l2, %o7, %i6
stb %i3, [%l7 + 0x59]
bgu,a loop_5809
fmovs %f13, %f10
tge %xcc, 0x2
ldx [%l7 + 0x50], %l6
loop_5809:
fmovrsgz %o4, %f1, %f1
fpsub16 %f0, %f8, %f8
call loop_5810
fmovdl %xcc, %f2, %f15
ldsb [%l7 + 0x42], %g3
fmovrdlz %o6, %f12, %f10
loop_5810:
tgu %icc, 0x1
lduh [%l7 + 0x5C], %o2
movcc %xcc, %o1, %i4
edge8 %g4, %l3, %i0
fcmple32 %f4, %f12, %i2
st %f10, [%l7 + 0x78]
fmovrde %g1, %f0, %f14
fmovscc %icc, %f7, %f9
lduh [%l7 + 0x7C], %l4
tvc %xcc, 0x6
fcmpeq16 %f14, %f12, %g6
ldsw [%l7 + 0x1C], %l0
fmovspos %icc, %f10, %f0
fornot2 %f4, %f4, %f12
fcmpd %fcc2, %f14, %f8
movpos %xcc, %i1, %i5
ldub [%l7 + 0x34], %l5
fmovs %f7, %f0
bge %icc, loop_5811
ldub [%l7 + 0x6A], %o5
sdivx %o0, 0x183B, %g2
ldsw [%l7 + 0x74], %g5
loop_5811:
fbl,a %fcc3, loop_5812
ldd [%l7 + 0x70], %f6
fmovdl %xcc, %f12, %f11
fcmped %fcc2, %f4, %f0
loop_5812:
movleu %icc, %g7, %l1
stx %i7, [%l7 + 0x78]
tneg %icc, 0x6
fbe,a %fcc2, loop_5813
and %l2, 0x1571, %o3
bvs,a,pt %xcc, loop_5814
fandnot1s %f11, %f1, %f13
loop_5813:
fand %f14, %f6, %f8
ldd [%l7 + 0x30], %f4
loop_5814:
movrlz %o7, 0x3D8, %i3
fcmpeq32 %f14, %f10, %i6
fmovrdgz %o4, %f12, %f4
ldx [%l7 + 0x28], %g3
fbug %fcc1, loop_5815
add %o6, 0x01EE, %l6
st %f6, [%l7 + 0x1C]
std %f0, [%l7 + 0x38]
loop_5815:
stb %o2, [%l7 + 0x79]
lduh [%l7 + 0x66], %o1
st %f14, [%l7 + 0x1C]
lduh [%l7 + 0x08], %i4
tsubcc %g4, %i0, %i2
fmovsvc %icc, %f11, %f10
fsrc2 %f2, %f12
fzeros %f1
fbe %fcc1, loop_5816
umul %g1, 0x0011, %l4
sth %g6, [%l7 + 0x74]
fbn %fcc0, loop_5817
loop_5816:
tvc %icc, 0x5
andcc %l3, 0x03B7, %l0
fpack16 %f4, %f10
loop_5817:
smulcc %i1, %l5, %o5
fblg,a %fcc2, loop_5818
fornot2s %f13, %f0, %f14
ldsw [%l7 + 0x50], %i5
lduw [%l7 + 0x30], %g2
loop_5818:
fbug %fcc3, loop_5819
tneg %icc, 0x5
fnot1 %f8, %f0
fmul8x16au %f2, %f7, %f0
loop_5819:
smulcc %g5, 0x0603, %g7
std %f6, [%l7 + 0x10]
tg %icc, 0x2
edge32l %l1, %o0, %i7
fbug %fcc3, loop_5820
sllx %o3, %o7, %l2
fcmpne32 %f2, %f12, %i6
edge8 %o4, %i3, %o6
loop_5820:
fbo %fcc3, loop_5821
add %g3, 0x0095, %o2
fblg %fcc1, loop_5822
bshuffle %f2, %f6, %f4
loop_5821:
fmovdcs %icc, %f4, %f9
fcmpes %fcc3, %f2, %f3
loop_5822:
mulx %l6, 0x1DF6, %i4
fmovsge %icc, %f5, %f13
fnot2s %f13, %f7
fsrc1s %f0, %f11
ld [%l7 + 0x1C], %f10
fmovrdgz %o1, %f12, %f6
ldd [%l7 + 0x28], %f12
sth %i0, [%l7 + 0x14]
brlz %i2, loop_5823
fbul,a %fcc0, loop_5824
st %f11, [%l7 + 0x10]
fnot1 %f0, %f0
loop_5823:
mova %icc, %g1, %l4
loop_5824:
brnz %g4, loop_5825
st %f10, [%l7 + 0x7C]
ldub [%l7 + 0x2A], %g6
fbuge %fcc0, loop_5826
loop_5825:
brgz,a %l3, loop_5827
fnot2 %f10, %f8
movvc %xcc, %i1, %l0
loop_5826:
stw %o5, [%l7 + 0x48]
loop_5827:
fmul8x16au %f11, %f4, %f10
brgez %i5, loop_5828
mulx %g2, 0x0678, %g5
bl,a %xcc, loop_5829
ldub [%l7 + 0x12], %g7
loop_5828:
edge16 %l1, %l5, %i7
ldsh [%l7 + 0x6C], %o3
loop_5829:
fmovdle %xcc, %f13, %f2
fmovsl %icc, %f11, %f11
fbn %fcc0, loop_5830
std %f4, [%l7 + 0x08]
stb %o7, [%l7 + 0x7C]
fbule %fcc2, loop_5831
loop_5830:
srlx %l2, 0x01, %o0
fmovsa %xcc, %f2, %f15
tcc %xcc, 0x0
loop_5831:
pdist %f2, %f6, %f8
movrgez %i6, %i3, %o4
ldsw [%l7 + 0x28], %g3
fble %fcc1, loop_5832
fbl,a %fcc3, loop_5833
xnor %o2, %o6, %l6
tsubcc %o1, 0x0C26, %i0
loop_5832:
fors %f11, %f5, %f5
loop_5833:
udivx %i4, 0x0CF6, %i2
fcmpgt32 %f10, %f14, %l4
fmovdcc %xcc, %f11, %f9
fbne,a %fcc0, loop_5834
fmovdcc %icc, %f10, %f0
sdivcc %g4, 0x1B58, %g6
fpadd32 %f6, %f10, %f12
loop_5834:
for %f2, %f0, %f8
addccc %g1, 0x0A0F, %l3
sdivcc %i1, 0x1B2B, %l0
smul %o5, 0x1E62, %g2
stx %i5, [%l7 + 0x38]
stx %g5, [%l7 + 0x18]
ldub [%l7 + 0x6C], %l1
ldd [%l7 + 0x28], %f2
udivcc %l5, 0x05EF, %i7
ldub [%l7 + 0x37], %o3
smulcc %o7, 0x005D, %l2
movleu %xcc, %g7, %o0
array16 %i6, %o4, %g3
ldx [%l7 + 0x38], %o2
st %f12, [%l7 + 0x68]
mulx %o6, %l6, %o1
ldsb [%l7 + 0x0C], %i0
st %f12, [%l7 + 0x38]
fmovdpos %xcc, %f7, %f4
fpsub16s %f5, %f5, %f5
brz %i4, loop_5835
fexpand %f5, %f4
edge16 %i3, %i2, %g4
movgu %xcc, %l4, %g6
loop_5835:
edge16l %g1, %l3, %i1
ldub [%l7 + 0x64], %l0
fmovrdne %o5, %f8, %f4
stw %g2, [%l7 + 0x74]
movn %icc, %i5, %l1
taddcc %l5, %i7, %g5
tpos %xcc, 0x4
fmovdgu %xcc, %f4, %f1
fnegd %f6, %f10
fbue %fcc0, loop_5836
ta %icc, 0x2
movrgz %o7, 0x32C, %o3
fpmerge %f5, %f11, %f12
loop_5836:
nop
setx loop_5837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f12, %f14, %f13
pdist %f0, %f6, %f12
fmovdcc %icc, %f8, %f1
loop_5837:
st %f8, [%l7 + 0x4C]
ld [%l7 + 0x58], %f10
xnor %l2, 0x0BD2, %o0
fmovd %f14, %f2
edge16 %g7, %o4, %g3
ldub [%l7 + 0x24], %o2
and %i6, %o6, %l6
stb %o1, [%l7 + 0x2E]
fnand %f4, %f6, %f0
fmovsneg %icc, %f12, %f14
fnors %f10, %f1, %f2
fbe %fcc0, loop_5838
fmovrdgz %i0, %f6, %f12
stx %i4, [%l7 + 0x28]
st %f3, [%l7 + 0x74]
loop_5838:
std %f10, [%l7 + 0x28]
movneg %xcc, %i3, %i2
brgez %l4, loop_5839
fmul8x16au %f1, %f4, %f0
ldub [%l7 + 0x38], %g4
sdivx %g6, 0x0675, %g1
loop_5839:
st %f3, [%l7 + 0x44]
stx %i1, [%l7 + 0x70]
ldub [%l7 + 0x7C], %l0
fble,a %fcc1, loop_5840
fmovdl %xcc, %f15, %f0
stx %o5, [%l7 + 0x18]
nop
setx loop_5841, %l0, %l1
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_5840:
fba,a %fcc3, loop_5842
and %l3, 0x1DEC, %i5
fmuld8ulx16 %f11, %f0, %f6
loop_5841:
subc %g2, %l1, %i7
loop_5842:
tn %icc, 0x0
fbu %fcc2, loop_5843
fpadd16s %f6, %f3, %f6
fabss %f13, %f11
ldd [%l7 + 0x58], %f12
loop_5843:
tg %xcc, 0x4
bneg loop_5844
xor %l5, 0x1C43, %o7
bg,a,pt %xcc, loop_5845
taddcctv %o3, %g5, %l2
loop_5844:
fmuld8ulx16 %f3, %f3, %f14
bne,pn %icc, loop_5846
loop_5845:
fmovrsgez %o0, %f11, %f10
edge16n %o4, %g3, %g7
movrlz %o2, %o6, %i6
loop_5846:
edge32 %o1, %l6, %i0
xnor %i4, %i2, %l4
fcmpne32 %f2, %f10, %i3
fnands %f7, %f2, %f14
movne %xcc, %g4, %g1
sra %i1, %g6, %l0
ldsw [%l7 + 0x68], %o5
movn %icc, %l3, %g2
pdist %f8, %f6, %f4
fsrc1 %f12, %f14
ldub [%l7 + 0x3E], %i5
andncc %i7, %l1, %l5
edge32ln %o7, %g5, %l2
ld [%l7 + 0x44], %f2
ldsw [%l7 + 0x40], %o0
fmovrdlz %o3, %f4, %f2
movrgez %o4, %g7, %o2
movneg %xcc, %o6, %g3
srl %o1, 0x08, %l6
fsrc1 %f8, %f10
ldsh [%l7 + 0x36], %i0
fbl,a %fcc0, loop_5847
movg %icc, %i6, %i2
popc 0x09BB, %l4
orn %i3, 0x01F3, %i4
loop_5847:
fmovde %icc, %f0, %f12
taddcctv %g1, 0x1655, %g4
fmovdne %xcc, %f14, %f8
sll %i1, %l0, %g6
bpos,pn %icc, loop_5848
tleu %icc, 0x6
fmovrse %o5, %f10, %f12
ldd [%l7 + 0x10], %f12
loop_5848:
ldub [%l7 + 0x5E], %g2
fcmpeq16 %f6, %f0, %l3
fexpand %f15, %f4
lduh [%l7 + 0x42], %i7
edge8 %i5, %l1, %o7
fmovsne %icc, %f14, %f14
fnors %f15, %f4, %f0
fmul8x16 %f9, %f10, %f4
fors %f11, %f12, %f5
movvs %icc, %l5, %g5
stx %l2, [%l7 + 0x50]
taddcctv %o0, 0x1B51, %o3
tsubcc %g7, %o2, %o4
fpadd16 %f4, %f14, %f12
fmovdvc %icc, %f2, %f1
bne,a %icc, loop_5849
call loop_5850
fors %f14, %f11, %f14
umulcc %g3, 0x0D06, %o1
loop_5849:
fmovda %icc, %f6, %f10
loop_5850:
movne %xcc, %l6, %o6
ld [%l7 + 0x68], %f13
fcmpgt32 %f4, %f6, %i6
ldsb [%l7 + 0x6B], %i2
bneg,a,pn %xcc, loop_5851
fmuld8sux16 %f3, %f6, %f8
fandnot2s %f6, %f13, %f3
movge %xcc, %l4, %i0
loop_5851:
fbug,a %fcc1, loop_5852
fors %f2, %f9, %f7
orcc %i3, %g1, %i4
andcc %g4, %i1, %l0
loop_5852:
ldsh [%l7 + 0x18], %g6
movn %xcc, %o5, %g2
fbule,a %fcc1, loop_5853
edge16n %i7, %l3, %i5
edge32ln %l1, %l5, %g5
ldx [%l7 + 0x30], %l2
loop_5853:
fmovdleu %xcc, %f5, %f5
fmul8x16 %f9, %f8, %f14
xnorcc %o0, %o3, %o7
taddcc %g7, %o2, %g3
ldx [%l7 + 0x18], %o1
stx %l6, [%l7 + 0x30]
tle %icc, 0x4
brnz,a %o4, loop_5854
fmovrsgez %i6, %f14, %f14
edge16ln %o6, %i2, %l4
ldsb [%l7 + 0x58], %i0
loop_5854:
srl %i3, 0x0E, %i4
ld [%l7 + 0x5C], %f11
movcc %xcc, %g4, %g1
fmovdvc %xcc, %f2, %f3
tcs %xcc, 0x2
ldsb [%l7 + 0x2A], %i1
fpmerge %f0, %f8, %f2
bcs %icc, loop_5855
stb %l0, [%l7 + 0x16]
ldd [%l7 + 0x50], %f2
edge32ln %o5, %g2, %g6
loop_5855:
ldsw [%l7 + 0x10], %i7
fbul %fcc3, loop_5856
srl %i5, %l1, %l5
fnot2s %f9, %f6
fbne %fcc2, loop_5857
loop_5856:
fmovdvc %xcc, %f2, %f2
fmul8x16al %f2, %f2, %f8
ld [%l7 + 0x18], %f7
loop_5857:
lduw [%l7 + 0x14], %l3
orcc %l2, 0x1310, %g5
fmovsleu %icc, %f10, %f1
array8 %o3, %o7, %o0
xor %o2, %g7, %o1
stx %l6, [%l7 + 0x10]
ldsh [%l7 + 0x54], %g3
lduh [%l7 + 0x32], %i6
tpos %icc, 0x1
fcmpeq32 %f4, %f14, %o4
ldsh [%l7 + 0x46], %o6
ldd [%l7 + 0x78], %f6
sdivcc %i2, 0x036B, %l4
lduh [%l7 + 0x66], %i3
fcmpeq32 %f14, %f2, %i0
ldx [%l7 + 0x28], %g4
nop
setx loop_5858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x58]
sra %i4, %i1, %l0
fpadd16s %f13, %f7, %f13
loop_5858:
lduw [%l7 + 0x60], %g1
fsrc1 %f4, %f8
sdivx %o5, 0x005C, %g2
smulcc %g6, %i7, %i5
fmovd %f6, %f14
array8 %l5, %l1, %l2
bcs,pn %icc, loop_5859
brz,a %l3, loop_5860
tpos %icc, 0x1
ldd [%l7 + 0x30], %f14
loop_5859:
lduh [%l7 + 0x4A], %o3
loop_5860:
lduh [%l7 + 0x48], %o7
fmovsg %xcc, %f14, %f2
st %f3, [%l7 + 0x38]
mulscc %o0, 0x17FF, %g5
fcmple16 %f14, %f14, %g7
te %icc, 0x2
lduh [%l7 + 0x1E], %o2
fmovscs %xcc, %f15, %f11
ble,a loop_5861
st %f3, [%l7 + 0x1C]
fmovdgu %xcc, %f0, %f9
brgz %o1, loop_5862
loop_5861:
fmovscs %icc, %f3, %f5
edge32ln %l6, %g3, %i6
fexpand %f0, %f14
loop_5862:
fnot2s %f7, %f9
movneg %icc, %o4, %o6
edge8 %l4, %i3, %i0
edge8 %i2, %g4, %i1
for %f4, %f10, %f0
bleu,a %icc, loop_5863
tcc %icc, 0x3
fpadd32s %f11, %f1, %f0
fnegd %f4, %f4
loop_5863:
st %f11, [%l7 + 0x7C]
tne %icc, 0x2
fmovdle %icc, %f15, %f10
ldsb [%l7 + 0x5F], %i4
ldub [%l7 + 0x4D], %l0
fors %f4, %f10, %f3
fxors %f12, %f5, %f3
brgz %g1, loop_5864
fbug,a %fcc3, loop_5865
stw %g2, [%l7 + 0x58]
fcmpeq32 %f2, %f2, %o5
loop_5864:
ldx [%l7 + 0x58], %i7
loop_5865:
ldsw [%l7 + 0x3C], %i5
mova %xcc, %g6, %l5
fbe,a %fcc0, loop_5866
sllx %l1, %l3, %l2
tl %icc, 0x5
fnands %f3, %f10, %f4
loop_5866:
bcc loop_5867
ldd [%l7 + 0x70], %f6
movne %icc, %o3, %o7
nop
setx loop_5868, %l0, %l1
jmpl %l1, %g5
loop_5867:
fpsub16 %f8, %f6, %f8
xorcc %g7, 0x15F2, %o2
bvc,a,pn %xcc, loop_5869
loop_5868:
ld [%l7 + 0x48], %f1
fnot1s %f13, %f1
lduw [%l7 + 0x58], %o0
loop_5869:
fcmpne16 %f0, %f4, %l6
fxnor %f12, %f0, %f12
bge %xcc, loop_5870
fxor %f14, %f12, %f2
fbge %fcc2, loop_5871
ldub [%l7 + 0x0F], %o1
loop_5870:
alignaddrl %i6, %g3, %o6
fcmpeq16 %f4, %f14, %o4
loop_5871:
lduh [%l7 + 0x3A], %i3
bg,pt %xcc, loop_5872
fbu %fcc3, loop_5873
popc 0x15AE, %i0
movpos %xcc, %i2, %g4
loop_5872:
sdivx %i1, 0x07A4, %i4
loop_5873:
fxor %f0, %f6, %f6
fmovdn %xcc, %f5, %f13
andncc %l0, %l4, %g1
brz %o5, loop_5874
tl %icc, 0x1
fmovsge %xcc, %f3, %f11
fpack16 %f0, %f1
loop_5874:
ldd [%l7 + 0x20], %f0
stb %i7, [%l7 + 0x30]
subccc %i5, %g2, %g6
ld [%l7 + 0x0C], %f15
taddcctv %l1, 0x1095, %l3
sdiv %l5, 0x0ECE, %l2
mulx %o3, 0x06FA, %g5
movcc %icc, %g7, %o2
fnors %f9, %f12, %f11
fmovspos %xcc, %f3, %f10
xnor %o0, 0x1DC0, %o7
ld [%l7 + 0x64], %f3
fand %f4, %f2, %f6
fnand %f2, %f12, %f4
fcmpes %fcc2, %f3, %f4
st %f10, [%l7 + 0x54]
fmovrdlz %o1, %f8, %f12
ble,a,pt %xcc, loop_5875
st %f1, [%l7 + 0x3C]
fexpand %f13, %f10
subccc %i6, %l6, %o6
loop_5875:
popc %o4, %g3
sub %i3, 0x1094, %i0
ldsb [%l7 + 0x69], %i2
bcs loop_5876
movcs %icc, %g4, %i1
ldd [%l7 + 0x50], %f10
fandnot1 %f4, %f4, %f4
loop_5876:
tsubcctv %i4, 0x14D4, %l0
ldsh [%l7 + 0x46], %g1
fmovrdgez %l4, %f8, %f8
edge16n %o5, %i7, %g2
fornot2 %f4, %f10, %f4
fmovsgu %icc, %f6, %f13
fbule,a %fcc3, loop_5877
fmovde %xcc, %f0, %f9
fpackfix %f8, %f11
stb %i5, [%l7 + 0x0F]
loop_5877:
ldsw [%l7 + 0x74], %l1
lduh [%l7 + 0x7A], %l3
fmovrsgez %l5, %f6, %f1
ta %icc, 0x2
fnot2s %f15, %f8
bcc %xcc, loop_5878
bgu,a,pt %icc, loop_5879
ldub [%l7 + 0x0C], %g6
movg %xcc, %o3, %g5
loop_5878:
edge16l %g7, %l2, %o0
loop_5879:
fbl %fcc3, loop_5880
stw %o2, [%l7 + 0x60]
srlx %o7, %o1, %l6
xor %i6, 0x1DE8, %o6
loop_5880:
lduw [%l7 + 0x4C], %g3
fmovdne %xcc, %f8, %f2
edge32ln %i3, %o4, %i0
fzero %f4
fpsub32 %f14, %f6, %f0
fpmerge %f8, %f2, %f12
stw %i2, [%l7 + 0x3C]
fmovrde %g4, %f2, %f14
fmovrse %i4, %f10, %f5
fcmpeq16 %f14, %f0, %i1
fbul,a %fcc2, loop_5881
movneg %icc, %g1, %l4
std %f14, [%l7 + 0x50]
edge32l %o5, %i7, %l0
loop_5881:
lduw [%l7 + 0x30], %g2
ldub [%l7 + 0x6B], %i5
sth %l3, [%l7 + 0x26]
fands %f5, %f5, %f10
movrlz %l5, 0x23D, %g6
umulcc %l1, %g5, %o3
std %f14, [%l7 + 0x50]
tcs %xcc, 0x0
popc %l2, %g7
bleu,a,pn %xcc, loop_5882
tvs %icc, 0x0
fmovdpos %xcc, %f10, %f4
tleu %icc, 0x1
loop_5882:
fpadd16s %f1, %f8, %f7
ldsw [%l7 + 0x10], %o0
fpadd32s %f7, %f14, %f2
ldx [%l7 + 0x10], %o7
ldsh [%l7 + 0x6C], %o1
fmovrse %o2, %f12, %f1
fornot2 %f0, %f14, %f10
tcc %icc, 0x5
mova %xcc, %l6, %o6
fandnot2s %f9, %f6, %f3
st %f2, [%l7 + 0x2C]
fmovsneg %icc, %f11, %f0
fmovdcc %xcc, %f14, %f10
pdist %f10, %f0, %f14
movleu %icc, %i6, %g3
tl %xcc, 0x2
fmovsge %xcc, %f12, %f15
ld [%l7 + 0x3C], %f10
edge32l %o4, %i3, %i0
fornot1 %f12, %f12, %f12
fmovrdlez %i2, %f0, %f6
tl %xcc, 0x5
ldsh [%l7 + 0x28], %i4
fmovdgu %xcc, %f0, %f3
ldsw [%l7 + 0x2C], %i1
fpadd16 %f0, %f0, %f4
andn %g4, 0x145B, %g1
array32 %o5, %l4, %l0
edge32ln %g2, %i5, %l3
andn %i7, %g6, %l5
fblg %fcc0, loop_5883
orn %l1, %g5, %l2
ldx [%l7 + 0x48], %g7
fmul8sux16 %f8, %f2, %f2
loop_5883:
fbue %fcc1, loop_5884
stx %o3, [%l7 + 0x58]
call loop_5885
fbul %fcc1, loop_5886
loop_5884:
fandnot1s %f15, %f13, %f11
st %f13, [%l7 + 0x74]
loop_5885:
bvs,pt %xcc, loop_5887
loop_5886:
movl %xcc, %o0, %o1
std %f6, [%l7 + 0x10]
ldsw [%l7 + 0x08], %o7
loop_5887:
std %f10, [%l7 + 0x20]
lduh [%l7 + 0x26], %l6
sth %o2, [%l7 + 0x42]
ldub [%l7 + 0x3B], %i6
movgu %xcc, %o6, %o4
fxnors %f10, %f3, %f7
tneg %xcc, 0x1
fmovsl %icc, %f3, %f1
tg %xcc, 0x5
fmovdg %xcc, %f0, %f12
smulcc %i3, 0x0187, %g3
brz,a %i2, loop_5888
stb %i0, [%l7 + 0x2C]
fmovdvc %xcc, %f6, %f3
lduh [%l7 + 0x2A], %i4
loop_5888:
lduh [%l7 + 0x4E], %g4
stb %g1, [%l7 + 0x25]
stx %o5, [%l7 + 0x78]
ldx [%l7 + 0x10], %i1
tgu %xcc, 0x3
ld [%l7 + 0x5C], %f6
lduh [%l7 + 0x46], %l4
lduw [%l7 + 0x48], %g2
smulcc %l0, 0x1198, %i5
smul %i7, %l3, %g6
ldsb [%l7 + 0x21], %l5
sdivcc %l1, 0x01A2, %l2
bg,a %xcc, loop_5889
fpack16 %f8, %f6
fpadd16s %f15, %f3, %f6
bg,a,pt %icc, loop_5890
loop_5889:
tl %xcc, 0x4
movge %xcc, %g7, %o3
fmovdleu %xcc, %f3, %f2
loop_5890:
lduh [%l7 + 0x52], %o0
bn loop_5891
mulscc %g5, 0x10DB, %o7
lduh [%l7 + 0x64], %o1
movrlz %l6, %o2, %o6
loop_5891:
fbe,a %fcc1, loop_5892
st %f1, [%l7 + 0x70]
fpackfix %f4, %f4
movcc %xcc, %o4, %i3
loop_5892:
ldsw [%l7 + 0x1C], %i6
ldx [%l7 + 0x70], %i2
edge8n %i0, %g3, %g4
addccc %i4, %o5, %i1
ld [%l7 + 0x40], %f3
ldub [%l7 + 0x5B], %l4
movcs %icc, %g2, %g1
ld [%l7 + 0x54], %f8
ldsw [%l7 + 0x64], %l0
fpadd16 %f10, %f12, %f8
sub %i5, 0x0EB5, %l3
movrgz %g6, 0x3F0, %l5
fmovdcs %icc, %f13, %f11
tl %xcc, 0x6
taddcc %l1, %i7, %l2
movrgez %o3, %o0, %g5
ldsh [%l7 + 0x50], %o7
addccc %o1, %g7, %o2
srlx %o6, %l6, %o4
ldsh [%l7 + 0x56], %i6
fcmpne16 %f8, %f6, %i3
stb %i0, [%l7 + 0x49]
ldsh [%l7 + 0x34], %g3
ld [%l7 + 0x78], %f9
xor %g4, 0x1A3F, %i4
mulscc %o5, %i2, %i1
ldsw [%l7 + 0x1C], %l4
sdiv %g2, 0x06B1, %g1
add %l0, %i5, %l3
ta %xcc, 0x0
fornot2 %f10, %f2, %f14
fmul8x16 %f15, %f4, %f8
fmovscs %xcc, %f4, %f7
pdist %f0, %f4, %f0
fpsub32s %f8, %f9, %f10
stb %g6, [%l7 + 0x18]
fcmpgt32 %f4, %f0, %l1
fmovd %f8, %f8
fmovdge %icc, %f4, %f3
ldx [%l7 + 0x38], %i7
movrgz %l2, %l5, %o0
fandnot1s %f5, %f7, %f6
pdist %f10, %f14, %f6
bn,a %xcc, loop_5893
ldd [%l7 + 0x48], %f12
sll %o3, %o7, %o1
fmovdle %icc, %f15, %f2
loop_5893:
mova %icc, %g5, %g7
addccc %o2, 0x1373, %o6
ldsw [%l7 + 0x78], %o4
bge,a,pn %xcc, loop_5894
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x68], %i3
sth %i6, [%l7 + 0x16]
loop_5894:
ldub [%l7 + 0x0A], %i0
std %f12, [%l7 + 0x08]
fmul8x16au %f6, %f14, %f4
movrlz %g4, 0x23A, %i4
ldsh [%l7 + 0x58], %g3
bne,pn %icc, loop_5895
movre %i2, %o5, %i1
fbl,a %fcc1, loop_5896
fmovsle %xcc, %f2, %f2
loop_5895:
fabsd %f10, %f10
te %icc, 0x5
loop_5896:
ld [%l7 + 0x7C], %f0
ldsh [%l7 + 0x3E], %l4
be,pt %icc, loop_5897
std %f4, [%l7 + 0x60]
st %f1, [%l7 + 0x0C]
fpackfix %f0, %f3
loop_5897:
call loop_5898
movleu %icc, %g2, %l0
stw %i5, [%l7 + 0x08]
ld [%l7 + 0x78], %f5
loop_5898:
movrlz %g1, %g6, %l3
movvs %xcc, %i7, %l2
fmovsvs %icc, %f10, %f2
fble %fcc0, loop_5899
fnands %f8, %f11, %f15
fandnot1s %f4, %f0, %f3
bgu loop_5900
loop_5899:
ta %icc, 0x3
fbul,a %fcc0, loop_5901
fmovsvc %icc, %f9, %f9
loop_5900:
fbn %fcc3, loop_5902
addc %l1, %o0, %o3
loop_5901:
edge32ln %l5, %o7, %o1
sth %g5, [%l7 + 0x4E]
loop_5902:
lduh [%l7 + 0x28], %o2
fsrc2 %f8, %f14
movrne %o6, %g7, %o4
movrne %l6, 0x3AC, %i3
fmovdneg %xcc, %f11, %f6
ldx [%l7 + 0x60], %i6
bcc,a %icc, loop_5903
ldsh [%l7 + 0x22], %g4
array8 %i4, %i0, %i2
fmovsvc %icc, %f12, %f14
loop_5903:
ldd [%l7 + 0x70], %f10
fble %fcc0, loop_5904
fmovse %xcc, %f1, %f6
ba,pt %xcc, loop_5905
bcc,a loop_5906
loop_5904:
movle %xcc, %g3, %i1
stw %l4, [%l7 + 0x78]
loop_5905:
fandnot2 %f6, %f14, %f8
loop_5906:
array32 %o5, %g2, %i5
stw %l0, [%l7 + 0x34]
brz %g6, loop_5907
movg %icc, %l3, %i7
ldub [%l7 + 0x2C], %l2
subcc %g1, %l1, %o3
loop_5907:
fmovdpos %xcc, %f1, %f0
ldx [%l7 + 0x08], %l5
xor %o0, 0x0ED6, %o1
edge32 %o7, %g5, %o6
brz %o2, loop_5908
orncc %g7, 0x1D6D, %o4
movl %xcc, %i3, %l6
be,pt %icc, loop_5909
loop_5908:
orncc %g4, 0x068B, %i6
ldx [%l7 + 0x48], %i0
ldd [%l7 + 0x18], %f0
loop_5909:
lduh [%l7 + 0x0E], %i2
bne,a loop_5910
sdivcc %i4, 0x1A8A, %g3
lduw [%l7 + 0x24], %i1
fnands %f9, %f15, %f8
loop_5910:
stw %o5, [%l7 + 0x30]
ldd [%l7 + 0x50], %f8
fmovrslez %g2, %f7, %f7
ldsw [%l7 + 0x7C], %i5
ldsw [%l7 + 0x68], %l0
st %f12, [%l7 + 0x60]
std %f10, [%l7 + 0x58]
alignaddrl %g6, %l4, %l3
movcc %icc, %l2, %g1
fcmps %fcc3, %f11, %f1
xorcc %i7, 0x145F, %l1
ldsw [%l7 + 0x34], %o3
stx %o0, [%l7 + 0x28]
fcmpgt16 %f10, %f4, %o1
ldd [%l7 + 0x38], %f8
ldx [%l7 + 0x50], %o7
st %f0, [%l7 + 0x64]
stb %l5, [%l7 + 0x44]
fmovsg %xcc, %f9, %f4
sub %g5, 0x0C97, %o6
ld [%l7 + 0x5C], %f4
bvc %xcc, loop_5911
xnor %g7, %o2, %o4
stw %i3, [%l7 + 0x64]
ldsh [%l7 + 0x5A], %g4
loop_5911:
fpadd16s %f7, %f2, %f4
fmovrsgz %l6, %f1, %f8
lduh [%l7 + 0x1C], %i0
fmovdl %xcc, %f11, %f7
tvs %icc, 0x6
movcs %xcc, %i6, %i2
fandnot2s %f4, %f6, %f14
stx %i4, [%l7 + 0x78]
lduw [%l7 + 0x1C], %g3
ldx [%l7 + 0x70], %i1
alignaddrl %o5, %g2, %i5
udivcc %l0, 0x0CB4, %l4
addcc %l3, 0x080E, %g6
lduh [%l7 + 0x7E], %l2
bpos loop_5912
stw %g1, [%l7 + 0x10]
stb %i7, [%l7 + 0x6A]
fmul8x16al %f4, %f14, %f14
loop_5912:
brnz %o3, loop_5913
bshuffle %f6, %f2, %f6
lduh [%l7 + 0x14], %l1
fmovda %icc, %f1, %f13
loop_5913:
movpos %xcc, %o1, %o0
fcmpes %fcc2, %f10, %f6
edge16l %o7, %l5, %o6
lduw [%l7 + 0x7C], %g5
ldsw [%l7 + 0x08], %g7
std %f12, [%l7 + 0x58]
tgu %xcc, 0x5
fmovs %f11, %f5
fcmpd %fcc0, %f10, %f4
array32 %o4, %i3, %g4
ba,a %icc, loop_5914
fmul8sux16 %f4, %f2, %f8
fmovsg %xcc, %f12, %f10
stx %o2, [%l7 + 0x20]
loop_5914:
fmovrsgz %l6, %f11, %f0
lduw [%l7 + 0x40], %i6
tvc %icc, 0x2
fmovse %xcc, %f3, %f10
fmovdneg %xcc, %f15, %f12
lduh [%l7 + 0x34], %i0
lduh [%l7 + 0x2E], %i2
stb %i4, [%l7 + 0x6C]
nop
setx loop_5915, %l0, %l1
jmpl %l1, %g3
ble,a,pt %xcc, loop_5916
fpsub32 %f14, %f10, %f6
tle %icc, 0x4
loop_5915:
fbug %fcc3, loop_5917
loop_5916:
ld [%l7 + 0x44], %f5
ldsb [%l7 + 0x08], %o5
nop
setx loop_5918, %l0, %l1
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_5917:
fmovsvs %icc, %f8, %f1
fmovsg %xcc, %f15, %f7
ldsb [%l7 + 0x16], %g2
loop_5918:
lduh [%l7 + 0x4C], %i1
fmovscs %icc, %f13, %f1
fbne,a %fcc2, loop_5919
srlx %l0, 0x07, %l4
ldsb [%l7 + 0x3B], %l3
sethi 0x155B, %i5
loop_5919:
fornot2 %f8, %f14, %f14
ldx [%l7 + 0x10], %g6
fmovsle %xcc, %f6, %f8
fnands %f5, %f9, %f14
or %l2, %g1, %o3
ldx [%l7 + 0x48], %i7
fmovrsgz %o1, %f15, %f4
sth %o0, [%l7 + 0x4E]
fors %f2, %f3, %f6
fpadd16 %f6, %f12, %f12
ba,pn %icc, loop_5920
brnz,a %o7, loop_5921
stb %l1, [%l7 + 0x1C]
brz %l5, loop_5922
loop_5920:
fmovdg %xcc, %f13, %f3
loop_5921:
fmovdgu %xcc, %f1, %f1
tg %icc, 0x0
loop_5922:
movcc %xcc, %o6, %g5
ldsb [%l7 + 0x3C], %o4
fble %fcc1, loop_5923
sub %i3, 0x0EE5, %g7
fbn,a %fcc3, loop_5924
ldsh [%l7 + 0x68], %g4
loop_5923:
brgez,a %l6, loop_5925
siam 0x2
loop_5924:
fornot1s %f2, %f5, %f8
fmovdn %icc, %f9, %f8
loop_5925:
fmul8x16 %f0, %f4, %f14
fmul8ulx16 %f8, %f2, %f4
ldx [%l7 + 0x18], %i6
bvc loop_5926
bshuffle %f14, %f12, %f8
fpackfix %f6, %f0
array8 %o2, %i0, %i2
loop_5926:
bcs,pt %xcc, loop_5927
ble %icc, loop_5928
ldsb [%l7 + 0x69], %g3
ldsh [%l7 + 0x58], %i4
loop_5927:
nop
setx loop_5929, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5928:
std %f4, [%l7 + 0x40]
fnand %f2, %f10, %f12
ldx [%l7 + 0x68], %g2
loop_5929:
ldsw [%l7 + 0x24], %i1
fmovscc %icc, %f11, %f3
ldsh [%l7 + 0x30], %o5
fxor %f4, %f10, %f2
edge16l %l0, %l3, %i5
fandnot1 %f2, %f6, %f8
fcmple16 %f8, %f14, %g6
orcc %l4, 0x1B5B, %l2
taddcctv %o3, 0x1AD3, %i7
fbge %fcc1, loop_5930
edge16ln %g1, %o0, %o7
xnorcc %l1, %o1, %l5
fmovrslez %o6, %f0, %f8
loop_5930:
fmovsle %icc, %f11, %f0
ba,pt %icc, loop_5931
fmovrdgz %o4, %f6, %f10
stx %g5, [%l7 + 0x28]
fmovdcs %xcc, %f1, %f13
loop_5931:
movgu %xcc, %i3, %g7
ldsb [%l7 + 0x7F], %l6
lduw [%l7 + 0x24], %g4
sll %o2, %i6, %i0
stw %g3, [%l7 + 0x18]
sth %i2, [%l7 + 0x2A]
movg %icc, %i4, %i1
st %f15, [%l7 + 0x60]
lduh [%l7 + 0x34], %o5
lduw [%l7 + 0x34], %g2
bl,a %icc, loop_5932
taddcc %l3, %l0, %i5
ld [%l7 + 0x6C], %f8
fmovdcc %icc, %f1, %f11
loop_5932:
lduw [%l7 + 0x58], %l4
fzeros %f7
subcc %l2, 0x03D5, %g6
edge16 %o3, %g1, %i7
bcs loop_5933
taddcc %o0, 0x1D0B, %o7
tneg %xcc, 0x0
fmovsneg %xcc, %f0, %f8
loop_5933:
ldx [%l7 + 0x70], %l1
andncc %l5, %o6, %o1
std %f14, [%l7 + 0x38]
edge16n %g5, %i3, %o4
lduh [%l7 + 0x7A], %l6
fmovdle %icc, %f10, %f5
tn %icc, 0x6
ldd [%l7 + 0x48], %f0
stx %g4, [%l7 + 0x20]
fnors %f15, %f6, %f2
fsrc2 %f12, %f14
edge32n %g7, %i6, %i0
fmovsn %icc, %f3, %f2
fmovdleu %icc, %f1, %f6
tgu %icc, 0x7
ldsw [%l7 + 0x48], %o2
ldsw [%l7 + 0x24], %i2
fmovdcs %xcc, %f5, %f9
stb %i4, [%l7 + 0x27]
ldsw [%l7 + 0x24], %g3
movleu %xcc, %o5, %i1
ldsw [%l7 + 0x40], %g2
ldd [%l7 + 0x78], %f4
stx %l3, [%l7 + 0x18]
nop
setx loop_5934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f14, %f4, %f0
tleu %icc, 0x0
std %f8, [%l7 + 0x58]
loop_5934:
ldsh [%l7 + 0x7E], %i5
bshuffle %f6, %f4, %f8
sth %l0, [%l7 + 0x60]
fcmpgt32 %f0, %f4, %l2
bge,a,pt %xcc, loop_5935
edge8l %l4, %g6, %g1
tvc %icc, 0x5
bshuffle %f0, %f4, %f0
loop_5935:
movrgz %i7, %o0, %o7
fmul8x16au %f2, %f13, %f12
lduh [%l7 + 0x74], %l1
brlz,a %o3, loop_5936
bgu,pn %xcc, loop_5937
fmovdle %xcc, %f1, %f6
fmovspos %icc, %f10, %f10
loop_5936:
fcmpes %fcc2, %f10, %f1
loop_5937:
std %f10, [%l7 + 0x38]
fblg,a %fcc1, loop_5938
std %f0, [%l7 + 0x60]
sdivcc %o6, 0x1070, %o1
tneg %icc, 0x3
loop_5938:
fcmpne32 %f8, %f8, %l5
movle %xcc, %g5, %o4
fmovsvs %icc, %f5, %f15
fble,a %fcc0, loop_5939
orncc %l6, %i3, %g7
tge %icc, 0x2
xor %i6, 0x0C86, %i0
loop_5939:
fsrc1s %f2, %f1
bneg,a %icc, loop_5940
fnors %f0, %f2, %f1
lduh [%l7 + 0x28], %o2
ldsh [%l7 + 0x3E], %g4
loop_5940:
fmovdn %icc, %f11, %f4
bpos,a %xcc, loop_5941
brgz,a %i2, loop_5942
nop
setx loop_5943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x1
loop_5941:
fbo,a %fcc3, loop_5944
loop_5942:
brz,a %i4, loop_5945
loop_5943:
movl %icc, %g3, %o5
ldsb [%l7 + 0x25], %g2
loop_5944:
lduw [%l7 + 0x68], %l3
loop_5945:
movge %xcc, %i1, %l0
stx %l2, [%l7 + 0x48]
orn %l4, %i5, %g1
fpsub32 %f14, %f2, %f6
std %f12, [%l7 + 0x28]
ldd [%l7 + 0x60], %f8
fmovrslez %i7, %f4, %f12
fcmpgt16 %f0, %f6, %g6
ldd [%l7 + 0x48], %f2
fpackfix %f8, %f10
array16 %o7, %o0, %l1
stw %o6, [%l7 + 0x38]
edge32l %o1, %o3, %l5
st %f5, [%l7 + 0x34]
ldd [%l7 + 0x18], %f2
stb %g5, [%l7 + 0x58]
fpmerge %f12, %f9, %f8
bleu,a,pt %icc, loop_5946
faligndata %f12, %f14, %f0
sth %l6, [%l7 + 0x6C]
sra %i3, %g7, %i6
loop_5946:
fmovdvs %xcc, %f6, %f4
sllx %i0, %o2, %o4
ld [%l7 + 0x74], %f11
fpsub16s %f12, %f15, %f4
fpsub16s %f3, %f5, %f5
tpos %icc, 0x5
bg,a %xcc, loop_5947
sllx %i2, 0x0F, %g4
fmovdvs %icc, %f11, %f9
lduw [%l7 + 0x74], %i4
loop_5947:
tn %xcc, 0x4
srax %o5, 0x01, %g3
fmovrsgez %g2, %f10, %f12
fand %f8, %f12, %f12
lduh [%l7 + 0x22], %i1
and %l3, 0x09CB, %l2
fmovdg %xcc, %f5, %f9
bn %xcc, loop_5948
stw %l0, [%l7 + 0x38]
fxor %f10, %f6, %f12
stw %l4, [%l7 + 0x14]
loop_5948:
stb %g1, [%l7 + 0x2C]
ldub [%l7 + 0x49], %i5
ba,pt %icc, loop_5949
st %f0, [%l7 + 0x24]
brgez %g6, loop_5950
tcs %icc, 0x0
loop_5949:
lduw [%l7 + 0x3C], %o7
fmovrslz %o0, %f1, %f15
loop_5950:
fcmpgt32 %f2, %f10, %i7
stb %o6, [%l7 + 0x32]
ldub [%l7 + 0x63], %l1
addccc %o3, %o1, %l5
fmul8sux16 %f6, %f12, %f4
stx %g5, [%l7 + 0x78]
fsrc2 %f2, %f4
add %i3, 0x10B8, %l6
fmovrsne %g7, %f8, %f0
ldsh [%l7 + 0x3E], %i6
fabsd %f12, %f14
stb %i0, [%l7 + 0x0F]
ldsw [%l7 + 0x3C], %o4
tn %xcc, 0x0
sth %o2, [%l7 + 0x52]
fors %f0, %f0, %f3
fandnot1 %f2, %f10, %f6
fmovrslz %g4, %f9, %f12
tvs %icc, 0x6
lduw [%l7 + 0x10], %i4
fmovdleu %icc, %f14, %f14
ldx [%l7 + 0x40], %o5
movre %i2, 0x306, %g3
sethi 0x162F, %g2
brlez %i1, loop_5951
sth %l3, [%l7 + 0x2C]
stx %l0, [%l7 + 0x30]
tvs %xcc, 0x6
loop_5951:
edge32 %l4, %g1, %l2
edge32ln %i5, %g6, %o7
fcmpes %fcc2, %f6, %f10
sth %i7, [%l7 + 0x56]
fxnors %f2, %f0, %f15
ldd [%l7 + 0x50], %f14
movne %icc, %o6, %o0
fbule %fcc0, loop_5952
fmul8x16 %f3, %f10, %f6
lduw [%l7 + 0x34], %l1
andncc %o3, %l5, %o1
loop_5952:
ldsb [%l7 + 0x3B], %g5
lduh [%l7 + 0x58], %i3
sdiv %g7, 0x1125, %l6
brz,a %i6, loop_5953
fpsub16 %f10, %f4, %f2
brlz,a %i0, loop_5954
fmovsl %icc, %f13, %f10
loop_5953:
fabss %f8, %f1
mulx %o2, %o4, %i4
loop_5954:
array32 %o5, %g4, %i2
fmul8x16au %f4, %f10, %f2
fbg,a %fcc3, loop_5955
fornot2s %f13, %f15, %f3
edge8ln %g2, %g3, %l3
smul %l0, %l4, %i1
loop_5955:
ldsb [%l7 + 0x1C], %g1
fbul,a %fcc1, loop_5956
fsrc1s %f10, %f6
ldub [%l7 + 0x23], %l2
fpadd16s %f9, %f9, %f12
loop_5956:
movleu %xcc, %g6, %i5
sth %i7, [%l7 + 0x50]
movcs %xcc, %o7, %o0
fnot1 %f14, %f12
subc %l1, 0x1F6B, %o6
bge,a %xcc, loop_5957
fpadd32s %f12, %f8, %f6
edge8n %o3, %o1, %g5
std %f8, [%l7 + 0x30]
loop_5957:
umul %l5, %i3, %g7
fmuld8ulx16 %f6, %f1, %f10
addcc %l6, %i6, %i0
bcs,a,pn %xcc, loop_5958
fbl,a %fcc2, loop_5959
call loop_5960
ldsw [%l7 + 0x7C], %o4
loop_5958:
ldx [%l7 + 0x48], %o2
loop_5959:
call loop_5961
loop_5960:
ld [%l7 + 0x10], %f6
xorcc %o5, %i4, %i2
fmovsn %icc, %f14, %f15
loop_5961:
fxor %f10, %f8, %f10
andn %g2, %g4, %g3
fpackfix %f14, %f4
ble,a %icc, loop_5962
array16 %l0, %l4, %i1
alignaddrl %g1, %l3, %l2
edge32l %i5, %g6, %o7
loop_5962:
ldsh [%l7 + 0x22], %o0
ldsh [%l7 + 0x4A], %l1
stw %o6, [%l7 + 0x70]
brlz,a %i7, loop_5963
stw %o1, [%l7 + 0x20]
mova %icc, %g5, %l5
sllx %i3, 0x0E, %g7
loop_5963:
ld [%l7 + 0x08], %f4
stw %l6, [%l7 + 0x28]
std %f4, [%l7 + 0x70]
fmovrsgez %o3, %f14, %f3
movle %xcc, %i0, %i6
ld [%l7 + 0x70], %f8
ldx [%l7 + 0x30], %o2
be,pt %icc, loop_5964
subc %o5, 0x1262, %o4
ldd [%l7 + 0x78], %f4
udivcc %i4, 0x1BA3, %i2
loop_5964:
ldsb [%l7 + 0x3B], %g4
mova %icc, %g2, %g3
nop
setx loop_5965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %l4, %l0, %i1
bneg %xcc, loop_5966
fbne %fcc0, loop_5967
loop_5965:
fnot1s %f8, %f6
fbuge %fcc3, loop_5968
loop_5966:
fornot2 %f2, %f4, %f6
loop_5967:
movrlz %l3, 0x153, %g1
ldub [%l7 + 0x71], %i5
loop_5968:
fsrc2 %f6, %f8
bshuffle %f8, %f2, %f2
fbe,a %fcc0, loop_5969
ldd [%l7 + 0x78], %f10
fbu,a %fcc2, loop_5970
ldsw [%l7 + 0x10], %l2
loop_5969:
fpsub32 %f12, %f4, %f8
fbl %fcc2, loop_5971
loop_5970:
lduh [%l7 + 0x7C], %g6
fmovrde %o7, %f0, %f0
fblg,a %fcc1, loop_5972
loop_5971:
ta %xcc, 0x2
ldsw [%l7 + 0x10], %l1
tg %icc, 0x1
loop_5972:
fmovsle %icc, %f6, %f13
fmovsvs %icc, %f9, %f15
fmul8x16au %f2, %f14, %f12
bpos,pn %xcc, loop_5973
subccc %o6, 0x1540, %i7
ldsb [%l7 + 0x6F], %o1
fbge,a %fcc1, loop_5974
loop_5973:
orncc %o0, %l5, %g5
fmovdne %icc, %f9, %f5
lduh [%l7 + 0x14], %i3
loop_5974:
fpadd16s %f3, %f11, %f6
taddcctv %g7, 0x17D7, %l6
fmovscs %xcc, %f1, %f3
lduw [%l7 + 0x44], %i0
bcc,a,pt %xcc, loop_5975
ld [%l7 + 0x1C], %f1
movrgez %o3, 0x1D6, %i6
subc %o5, %o4, %o2
loop_5975:
tpos %icc, 0x7
fmovdn %icc, %f1, %f14
brgz %i2, loop_5976
fmovrsne %g4, %f5, %f5
mulscc %g2, 0x11DF, %g3
fcmped %fcc3, %f12, %f14
loop_5976:
fcmpne16 %f10, %f6, %i4
fmovrdgez %l0, %f8, %f2
stb %l4, [%l7 + 0x4E]
ldd [%l7 + 0x78], %f12
nop
setx loop_5977, %l0, %l1
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_5978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo,a %fcc1, loop_5979
sdivcc %i1, 0x19A4, %g1
loop_5977:
brlez %l3, loop_5980
loop_5978:
fnors %f11, %f2, %f4
loop_5979:
ldub [%l7 + 0x31], %l2
ldsw [%l7 + 0x18], %g6
loop_5980:
brz %i5, loop_5981
fmovdvc %icc, %f14, %f8
fabss %f8, %f4
movrlz %o7, %l1, %i7
loop_5981:
fcmple16 %f12, %f6, %o1
fornot1 %f4, %f4, %f0
ldsb [%l7 + 0x0E], %o0
lduh [%l7 + 0x34], %o6
udiv %g5, 0x073A, %l5
sll %i3, 0x1A, %g7
andcc %l6, 0x0FC0, %i0
ldd [%l7 + 0x78], %f0
fmuld8ulx16 %f7, %f13, %f4
fbne %fcc3, loop_5982
tvc %icc, 0x4
lduw [%l7 + 0x3C], %o3
movrlez %o5, %o4, %o2
loop_5982:
fmovs %f11, %f0
brz %i2, loop_5983
fnand %f10, %f2, %f2
xnorcc %i6, 0x1ADE, %g2
stx %g4, [%l7 + 0x60]
loop_5983:
ldd [%l7 + 0x28], %f2
and %g3, 0x09CC, %i4
stb %l4, [%l7 + 0x4D]
ldsh [%l7 + 0x50], %i1
stw %l0, [%l7 + 0x30]
edge32n %l3, %l2, %g6
faligndata %f8, %f2, %f14
faligndata %f6, %f8, %f4
st %f10, [%l7 + 0x44]
lduw [%l7 + 0x64], %i5
lduw [%l7 + 0x5C], %g1
fcmps %fcc1, %f1, %f1
fba,a %fcc2, loop_5984
fcmple32 %f10, %f4, %l1
movn %xcc, %i7, %o1
fmovdneg %icc, %f14, %f6
loop_5984:
tn %xcc, 0x7
movleu %xcc, %o7, %o0
bgu %icc, loop_5985
ldsh [%l7 + 0x2C], %g5
movn %icc, %o6, %i3
fpsub16s %f5, %f7, %f13
loop_5985:
stb %l5, [%l7 + 0x71]
movg %icc, %l6, %i0
ldx [%l7 + 0x78], %g7
sth %o5, [%l7 + 0x5E]
tvs %icc, 0x6
stb %o3, [%l7 + 0x0C]
st %f9, [%l7 + 0x28]
sdivcc %o4, 0x0288, %o2
fbl,a %fcc2, loop_5986
fmovdvs %xcc, %f8, %f8
array16 %i6, %g2, %g4
stw %i2, [%l7 + 0x3C]
loop_5986:
movrgez %g3, 0x385, %i4
fpack16 %f0, %f13
sll %i1, 0x05, %l4
stb %l3, [%l7 + 0x37]
fcmple32 %f8, %f10, %l0
bl loop_5987
bl loop_5988
movrlez %g6, 0x1BC, %l2
edge8 %i5, %g1, %i7
loop_5987:
sdivx %l1, 0x1CED, %o7
loop_5988:
sdivx %o0, 0x0B32, %o1
ldsb [%l7 + 0x73], %o6
fmul8x16al %f10, %f13, %f12
fzero %f10
fcmpgt32 %f14, %f12, %g5
fcmpeq32 %f0, %f8, %l5
fba %fcc3, loop_5989
fbge %fcc0, loop_5990
movg %xcc, %l6, %i3
array16 %g7, %o5, %o3
loop_5989:
pdist %f8, %f0, %f4
loop_5990:
stx %o4, [%l7 + 0x40]
fcmpgt32 %f2, %f0, %o2
fmul8x16al %f1, %f0, %f2
movrgz %i6, 0x015, %g2
lduw [%l7 + 0x3C], %i0
movneg %xcc, %i2, %g4
ldsh [%l7 + 0x10], %g3
bvs loop_5991
stw %i4, [%l7 + 0x48]
fbue,a %fcc3, loop_5992
ldsb [%l7 + 0x37], %l4
loop_5991:
std %f2, [%l7 + 0x68]
fmovsgu %xcc, %f9, %f12
loop_5992:
xnorcc %i1, 0x1E43, %l0
fblg,a %fcc3, loop_5993
smul %l3, %l2, %i5
fmovdle %xcc, %f0, %f2
fornot1s %f7, %f9, %f3
loop_5993:
tle %xcc, 0x6
ldsb [%l7 + 0x2A], %g6
sra %g1, %i7, %o7
fzero %f6
fpadd32s %f5, %f5, %f13
sth %l1, [%l7 + 0x7C]
fmovdl %xcc, %f3, %f10
ldsh [%l7 + 0x1C], %o1
array16 %o6, %g5, %o0
st %f3, [%l7 + 0x40]
sra %l6, %l5, %i3
fmuld8ulx16 %f14, %f4, %f0
orcc %o5, %g7, %o4
edge32 %o3, %i6, %g2
std %f14, [%l7 + 0x50]
ldsw [%l7 + 0x78], %o2
tpos %xcc, 0x3
fmovsg %xcc, %f3, %f1
xor %i2, 0x0890, %g4
array8 %g3, %i0, %l4
tne %xcc, 0x6
brlz %i1, loop_5994
ld [%l7 + 0x08], %f8
ldsb [%l7 + 0x17], %i4
movrlez %l3, 0x3C6, %l2
loop_5994:
movl %xcc, %l0, %g6
fmovdg %icc, %f0, %f9
ldd [%l7 + 0x50], %f6
ta %xcc, 0x7
nop
setx loop_5995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f10, %f14, %f10
pdist %f10, %f0, %f4
ldsb [%l7 + 0x2D], %i5
loop_5995:
lduh [%l7 + 0x70], %g1
sll %o7, %l1, %o1
fcmpgt16 %f2, %f4, %o6
edge32l %i7, %o0, %g5
ldsh [%l7 + 0x68], %l6
ldub [%l7 + 0x39], %l5
faligndata %f0, %f2, %f0
fcmpd %fcc0, %f6, %f10
movvs %xcc, %o5, %g7
ldub [%l7 + 0x39], %o4
fabss %f6, %f10
fcmpgt16 %f4, %f8, %o3
stx %i3, [%l7 + 0x58]
fmovsvc %xcc, %f0, %f6
bge loop_5996
ldsh [%l7 + 0x54], %g2
stw %i6, [%l7 + 0x54]
ldsb [%l7 + 0x65], %o2
loop_5996:
stw %i2, [%l7 + 0x40]
bleu,pt %xcc, loop_5997
array32 %g3, %i0, %l4
bvc,pt %icc, loop_5998
ldsw [%l7 + 0x10], %g4
loop_5997:
alignaddrl %i4, %l3, %i1
xnorcc %l2, 0x0B44, %l0
loop_5998:
ldsh [%l7 + 0x0A], %i5
ld [%l7 + 0x58], %f9
movrgez %g6, %g1, %o7
std %f12, [%l7 + 0x48]
tsubcctv %o1, 0x1616, %l1
addcc %i7, 0x1038, %o6
add %o0, %l6, %l5
be,a,pn %xcc, loop_5999
array8 %g5, %o5, %g7
stx %o4, [%l7 + 0x50]
stb %i3, [%l7 + 0x6A]
loop_5999:
andncc %g2, %o3, %o2
lduh [%l7 + 0x6A], %i2
movpos %icc, %g3, %i6
ldd [%l7 + 0x58], %f4
bvc,pn %xcc, loop_6000
ld [%l7 + 0x70], %f6
edge8ln %l4, %g4, %i0
stb %i4, [%l7 + 0x4C]
loop_6000:
fbg %fcc1, loop_6001
movle %xcc, %i1, %l3
sdivx %l2, 0x14D8, %i5
fmovrslez %l0, %f2, %f10
loop_6001:
fmovsa %icc, %f5, %f6
brlez %g6, loop_6002
fmovrsgez %g1, %f4, %f13
stb %o1, [%l7 + 0x62]
ta %xcc, 0x1
loop_6002:
fmul8x16au %f0, %f11, %f14
for %f12, %f14, %f0
bg,a loop_6003
fnot2s %f12, %f3
fabss %f8, %f8
fandnot1s %f3, %f1, %f7
loop_6003:
faligndata %f0, %f10, %f6
stx %l1, [%l7 + 0x58]
ld [%l7 + 0x1C], %f9
bshuffle %f12, %f8, %f0
movl %xcc, %o7, %i7
sth %o6, [%l7 + 0x28]
fpsub16 %f12, %f0, %f12
edge8l %o0, %l6, %g5
edge16l %o5, %l5, %o4
fsrc1 %f8, %f10
fmul8x16au %f15, %f11, %f2
ldsb [%l7 + 0x3C], %g7
fmul8sux16 %f4, %f14, %f10
fbu,a %fcc3, loop_6004
orcc %i3, 0x086F, %g2
bge,a loop_6005
sth %o3, [%l7 + 0x5E]
loop_6004:
xor %i2, %o2, %i6
std %f0, [%l7 + 0x38]
loop_6005:
ld [%l7 + 0x74], %f2
ldub [%l7 + 0x18], %g3
sth %g4, [%l7 + 0x46]
movrgez %l4, %i4, %i1
ldd [%l7 + 0x18], %f12
udiv %l3, 0x045C, %l2
lduh [%l7 + 0x5C], %i5
brlz %l0, loop_6006
or %g6, %g1, %o1
tle %xcc, 0x7
edge8 %i0, %l1, %i7
loop_6006:
sth %o7, [%l7 + 0x14]
fbe,a %fcc1, loop_6007
ldsw [%l7 + 0x18], %o0
tleu %xcc, 0x2
fzero %f10
loop_6007:
fpadd16s %f11, %f13, %f8
sethi 0x0C2E, %o6
std %f8, [%l7 + 0x20]
bleu loop_6008
movpos %xcc, %g5, %o5
st %f1, [%l7 + 0x68]
fmovrslz %l6, %f7, %f11
loop_6008:
xnor %l5, %o4, %g7
srlx %i3, 0x11, %g2
sth %o3, [%l7 + 0x64]
ldsw [%l7 + 0x6C], %o2
ldsh [%l7 + 0x0A], %i2
tge %xcc, 0x1
bgu,pt %icc, loop_6009
fbo %fcc1, loop_6010
ta %xcc, 0x2
fbn %fcc0, loop_6011
loop_6009:
ld [%l7 + 0x50], %f0
loop_6010:
edge32n %g3, %i6, %g4
fpsub32 %f8, %f12, %f0
loop_6011:
fmovscc %icc, %f12, %f8
fmovdg %icc, %f7, %f14
lduh [%l7 + 0x7C], %i4
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x7D], %l4
fbge,a %fcc0, loop_6012
fcmple16 %f14, %f14, %l3
ld [%l7 + 0x38], %f1
subcc %i1, %i5, %l2
loop_6012:
pdist %f2, %f8, %f12
fmul8x16au %f9, %f0, %f14
fbo %fcc0, loop_6013
orn %l0, %g1, %o1
ldx [%l7 + 0x20], %i0
fbne %fcc0, loop_6014
loop_6013:
fnors %f3, %f7, %f1
udivcc %l1, 0x0660, %g6
stw %o7, [%l7 + 0x64]
loop_6014:
edge32 %o0, %i7, %o6
fbn %fcc3, loop_6015
umul %g5, 0x08DD, %l6
ldx [%l7 + 0x30], %l5
fmovrslez %o4, %f6, %f6
loop_6015:
ldx [%l7 + 0x28], %o5
fsrc1s %f10, %f6
fnot2s %f6, %f10
fblg,a %fcc1, loop_6016
lduw [%l7 + 0x48], %g7
fbu %fcc0, loop_6017
lduh [%l7 + 0x48], %g2
loop_6016:
ldd [%l7 + 0x08], %f0
move %xcc, %o3, %o2
loop_6017:
addc %i3, 0x0063, %g3
ldx [%l7 + 0x20], %i2
te %xcc, 0x2
ld [%l7 + 0x4C], %f3
fornot1s %f5, %f7, %f15
edge32ln %g4, %i6, %l4
movpos %icc, %i4, %i1
ld [%l7 + 0x58], %f8
fmovdneg %xcc, %f15, %f13
fpackfix %f2, %f1
ldd [%l7 + 0x78], %f14
edge32n %l3, %i5, %l0
addccc %g1, 0x0436, %l2
fmovsl %icc, %f6, %f8
ldsw [%l7 + 0x34], %o1
subc %l1, 0x00AA, %i0
brnz,a %o7, loop_6018
fmovrslez %g6, %f0, %f11
ld [%l7 + 0x40], %f9
brlez %o0, loop_6019
loop_6018:
bgu,a,pt %xcc, loop_6020
bshuffle %f14, %f10, %f12
fmovdne %xcc, %f0, %f7
loop_6019:
ldsb [%l7 + 0x0B], %i7
loop_6020:
mova %xcc, %g5, %o6
bge,pn %icc, loop_6021
fmovdleu %xcc, %f11, %f7
array32 %l6, %o4, %o5
fbl %fcc1, loop_6022
loop_6021:
sllx %l5, %g7, %g2
sdiv %o2, 0x012A, %o3
ldd [%l7 + 0x58], %f12
loop_6022:
fmovsle %icc, %f5, %f8
faligndata %f10, %f10, %f6
bcs,a loop_6023
fmovdpos %icc, %f9, %f2
movrlez %i3, 0x1AF, %g3
fmovdne %xcc, %f3, %f8
loop_6023:
srl %g4, 0x17, %i6
movrne %i2, 0x199, %l4
nop
setx loop_6024, %l0, %l1
jmpl %l1, %i1
fxors %f1, %f14, %f12
xorcc %i4, 0x0AD3, %i5
fpadd32 %f14, %f14, %f12
loop_6024:
brlez,a %l3, loop_6025
orncc %l0, %l2, %g1
bgu %icc, loop_6026
fcmpgt16 %f6, %f10, %o1
loop_6025:
edge16 %l1, %o7, %g6
st %f1, [%l7 + 0x5C]
loop_6026:
std %f12, [%l7 + 0x10]
fzeros %f9
fxnor %f2, %f4, %f4
fmovsvc %xcc, %f15, %f5
movre %i0, 0x3C2, %i7
mulx %g5, %o6, %l6
std %f8, [%l7 + 0x50]
ldsh [%l7 + 0x38], %o0
bge,a,pt %xcc, loop_6027
and %o5, %l5, %o4
fbg,a %fcc0, loop_6028
fcmpd %fcc2, %f0, %f4
loop_6027:
fbl,a %fcc2, loop_6029
lduw [%l7 + 0x24], %g7
loop_6028:
std %f12, [%l7 + 0x20]
movpos %icc, %g2, %o2
loop_6029:
stw %i3, [%l7 + 0x14]
fmovdcs %icc, %f1, %f6
lduw [%l7 + 0x34], %o3
edge32 %g4, %g3, %i6
fornot1 %f4, %f8, %f14
bcc,a %xcc, loop_6030
fmovdvc %xcc, %f5, %f4
lduh [%l7 + 0x4E], %l4
fpsub16 %f6, %f12, %f6
loop_6030:
fbl %fcc2, loop_6031
fblg,a %fcc3, loop_6032
movrgez %i2, 0x3FE, %i4
ldd [%l7 + 0x18], %f10
loop_6031:
fbg,a %fcc3, loop_6033
loop_6032:
ldx [%l7 + 0x28], %i5
andncc %i1, %l3, %l0
sdivcc %g1, 0x0C23, %o1
loop_6033:
tcc %xcc, 0x1
fmovrslez %l1, %f0, %f14
subcc %o7, 0x0219, %l2
fmovdleu %xcc, %f9, %f12
fmovse %icc, %f13, %f2
ldx [%l7 + 0x60], %i0
fornot1s %f11, %f13, %f12
xorcc %g6, %g5, %o6
fmuld8sux16 %f6, %f1, %f8
fnors %f0, %f7, %f3
tsubcc %i7, 0x1AE9, %o0
fpadd32s %f13, %f15, %f3
umulcc %l6, %l5, %o4
ldx [%l7 + 0x40], %g7
tl %xcc, 0x4
ld [%l7 + 0x18], %f4
movvc %icc, %o5, %o2
stw %g2, [%l7 + 0x38]
st %f5, [%l7 + 0x0C]
fmovscc %xcc, %f6, %f11
fmovsge %xcc, %f7, %f7
fxnors %f8, %f15, %f14
fmovda %icc, %f15, %f15
sll %o3, 0x08, %i3
fmovdpos %icc, %f4, %f7
brgz,a %g4, loop_6034
fandnot2s %f4, %f3, %f13
fone %f4
pdist %f8, %f10, %f8
loop_6034:
be,a %icc, loop_6035
nop
setx loop_6036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x60], %f7
ldsb [%l7 + 0x27], %i6
loop_6035:
fbule %fcc1, loop_6037
loop_6036:
fmul8x16al %f0, %f7, %f8
fand %f8, %f4, %f12
alignaddr %g3, %l4, %i4
loop_6037:
bge,a,pn %icc, loop_6038
tgu %icc, 0x0
stx %i5, [%l7 + 0x70]
stx %i2, [%l7 + 0x10]
loop_6038:
edge16 %i1, %l3, %g1
fnot1s %f1, %f3
fzero %f4
lduh [%l7 + 0x42], %o1
bcs,a,pn %icc, loop_6039
fpsub32 %f0, %f12, %f14
brnz %l1, loop_6040
lduh [%l7 + 0x52], %l0
loop_6039:
fnegd %f14, %f12
fcmps %fcc0, %f8, %f14
loop_6040:
ldd [%l7 + 0x50], %f10
ldd [%l7 + 0x40], %f8
fsrc1 %f12, %f4
bgu,a %xcc, loop_6041
ldub [%l7 + 0x6F], %o7
fbg,a %fcc1, loop_6042
std %f10, [%l7 + 0x38]
loop_6041:
fmuld8ulx16 %f11, %f12, %f0
stw %i0, [%l7 + 0x40]
loop_6042:
bcc,pt %icc, loop_6043
fxnors %f5, %f0, %f15
mulx %g6, %g5, %l2
sth %o6, [%l7 + 0x1C]
loop_6043:
tle %xcc, 0x7
tvs %xcc, 0x7
te %xcc, 0x7
movvc %icc, %o0, %i7
fmovscs %icc, %f3, %f4
ldsw [%l7 + 0x08], %l5
subcc %l6, %g7, %o5
fmuld8ulx16 %f2, %f0, %f10
ldub [%l7 + 0x71], %o4
bcc,pn %xcc, loop_6044
edge16l %g2, %o3, %i3
fmovrsgz %o2, %f4, %f9
fmovrdlz %i6, %f2, %f14
loop_6044:
fmovsg %icc, %f8, %f15
lduw [%l7 + 0x4C], %g3
ba,a,pn %xcc, loop_6045
fmovdneg %xcc, %f10, %f11
movle %icc, %l4, %i4
std %f14, [%l7 + 0x30]
loop_6045:
fbne,a %fcc3, loop_6046
andncc %g4, %i5, %i1
edge8n %i2, %l3, %o1
subccc %g1, %l1, %o7
loop_6046:
fone %f2
movre %l0, %g6, %g5
fpmerge %f8, %f15, %f12
ldd [%l7 + 0x08], %f14
movn %xcc, %l2, %o6
stw %o0, [%l7 + 0x1C]
std %f10, [%l7 + 0x30]
stb %i0, [%l7 + 0x7C]
fandnot2s %f4, %f12, %f6
fmuld8ulx16 %f7, %f2, %f10
fmovsa %xcc, %f9, %f8
brgez %l5, loop_6047
edge32ln %l6, %g7, %o5
ld [%l7 + 0x1C], %f1
stw %o4, [%l7 + 0x74]
loop_6047:
fmovsneg %icc, %f12, %f13
ld [%l7 + 0x30], %f8
ld [%l7 + 0x64], %f3
movrlz %g2, %i7, %o3
tge %xcc, 0x6
fba %fcc0, loop_6048
fmovrsne %i3, %f9, %f10
fmovdcc %xcc, %f3, %f14
taddcc %i6, 0x15F8, %g3
loop_6048:
edge16n %l4, %o2, %i4
or %i5, 0x1A12, %g4
brnz %i1, loop_6049
std %f6, [%l7 + 0x68]
ld [%l7 + 0x48], %f7
fzero %f8
loop_6049:
srl %l3, 0x10, %i2
fpackfix %f2, %f11
brgz,a %g1, loop_6050
bne,pn %xcc, loop_6051
stx %l1, [%l7 + 0x50]
edge16ln %o1, %o7, %g6
loop_6050:
fmovsleu %xcc, %f1, %f14
loop_6051:
fba %fcc1, loop_6052
st %f12, [%l7 + 0x74]
lduh [%l7 + 0x58], %g5
ldx [%l7 + 0x20], %l2
loop_6052:
fors %f8, %f7, %f8
te %xcc, 0x0
movvs %xcc, %o6, %o0
fmovs %f4, %f4
tvc %xcc, 0x6
nop
setx loop_6053, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f14, %f3
fbug,a %fcc3, loop_6054
fmovdneg %xcc, %f8, %f6
loop_6053:
fmovsleu %icc, %f7, %f14
stx %l0, [%l7 + 0x58]
loop_6054:
sll %i0, 0x1C, %l5
movrlez %g7, 0x30C, %o5
fmovsn %icc, %f14, %f8
fnot2s %f6, %f8
edge16l %o4, %l6, %g2
umul %i7, %i3, %o3
fones %f14
xorcc %g3, %i6, %o2
fmul8ulx16 %f8, %f6, %f14
edge32n %i4, %l4, %i5
fmovsneg %icc, %f6, %f14
ldx [%l7 + 0x58], %i1
movrgez %g4, %i2, %l3
edge8ln %g1, %l1, %o7
stw %g6, [%l7 + 0x3C]
fmul8x16au %f2, %f13, %f0
lduw [%l7 + 0x74], %g5
stb %o1, [%l7 + 0x2E]
ldub [%l7 + 0x0B], %o6
stb %o0, [%l7 + 0x7E]
fzeros %f7
xnorcc %l2, %i0, %l5
fmovsvc %xcc, %f15, %f5
and %l0, 0x1D46, %g7
fcmpd %fcc2, %f6, %f6
fands %f3, %f11, %f10
ldx [%l7 + 0x08], %o4
fcmpes %fcc1, %f1, %f2
fnegd %f10, %f12
ldub [%l7 + 0x53], %l6
fcmple16 %f8, %f14, %g2
udivx %o5, 0x19F1, %i3
array16 %o3, %g3, %i7
stb %i6, [%l7 + 0x1C]
udivcc %i4, 0x1774, %l4
fmovsvc %xcc, %f7, %f0
fpadd32s %f2, %f9, %f14
stb %i5, [%l7 + 0x2C]
ldub [%l7 + 0x49], %o2
ldsb [%l7 + 0x57], %g4
fbe,a %fcc0, loop_6055
andcc %i1, %i2, %g1
fcmpes %fcc3, %f1, %f10
addc %l1, %l3, %g6
loop_6055:
stb %g5, [%l7 + 0x19]
fmovdge %icc, %f11, %f11
ldx [%l7 + 0x28], %o1
fcmpeq32 %f0, %f4, %o7
sth %o6, [%l7 + 0x34]
ldd [%l7 + 0x28], %f10
fmovdgu %icc, %f13, %f14
movre %o0, 0x338, %l2
brlez %i0, loop_6056
fpackfix %f2, %f7
array16 %l5, %g7, %o4
fmovda %xcc, %f0, %f8
loop_6056:
fmovsle %xcc, %f11, %f3
edge32ln %l0, %g2, %o5
lduh [%l7 + 0x18], %l6
sub %i3, %g3, %o3
srax %i6, 0x0E, %i7
ld [%l7 + 0x38], %f7
bvc %icc, loop_6057
fxnor %f12, %f4, %f2
fmovsge %xcc, %f4, %f6
edge32l %i4, %l4, %i5
loop_6057:
fand %f4, %f6, %f6
fnand %f14, %f0, %f10
ldub [%l7 + 0x0C], %o2
edge8n %g4, %i1, %i2
fmovrdne %g1, %f4, %f4
ldsw [%l7 + 0x18], %l1
addcc %l3, %g6, %o1
andn %g5, 0x1DF5, %o6
fnand %f4, %f14, %f8
fmovrdne %o0, %f0, %f2
fba,a %fcc1, loop_6058
bgu,pt %xcc, loop_6059
fmovrslz %l2, %f9, %f7
ld [%l7 + 0x2C], %f3
loop_6058:
fbue %fcc2, loop_6060
loop_6059:
fmovrsgez %o7, %f14, %f5
smulcc %i0, %l5, %o4
stx %l0, [%l7 + 0x60]
loop_6060:
fxnors %f11, %f10, %f6
ld [%l7 + 0x2C], %f9
sth %g7, [%l7 + 0x12]
std %f12, [%l7 + 0x50]
st %f5, [%l7 + 0x5C]
movle %icc, %g2, %l6
brlez,a %i3, loop_6061
ldsw [%l7 + 0x28], %g3
fbn,a %fcc0, loop_6062
fcmple32 %f4, %f8, %o5
loop_6061:
sra %i6, %i7, %o3
fcmpeq16 %f6, %f6, %i4
loop_6062:
st %f9, [%l7 + 0x20]
lduh [%l7 + 0x62], %i5
movleu %icc, %l4, %g4
lduw [%l7 + 0x0C], %i1
fpadd32s %f15, %f3, %f1
umulcc %i2, 0x0FC3, %g1
fmovrdne %l1, %f4, %f8
fmovdl %icc, %f0, %f11
fors %f4, %f15, %f9
stx %o2, [%l7 + 0x58]
st %f3, [%l7 + 0x24]
ldx [%l7 + 0x58], %g6
fbul %fcc3, loop_6063
fmovrdne %o1, %f6, %f12
lduh [%l7 + 0x7A], %l3
nop
setx loop_6064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6063:
fpadd16s %f9, %f0, %f1
ldsw [%l7 + 0x50], %g5
stx %o6, [%l7 + 0x18]
loop_6064:
and %o0, 0x1865, %l2
tleu %xcc, 0x0
movneg %xcc, %i0, %o7
movleu %icc, %l5, %l0
edge8ln %o4, %g7, %l6
fands %f3, %f7, %f8
movvc %icc, %g2, %g3
xnorcc %i3, %i6, %o5
xorcc %o3, %i4, %i7
ldsb [%l7 + 0x57], %i5
fnot2s %f15, %f5
fmovsneg %icc, %f15, %f2
mova %icc, %g4, %l4
fnot2s %f0, %f7
movneg %xcc, %i2, %g1
lduw [%l7 + 0x74], %i1
bneg,a,pn %icc, loop_6065
fmovdvc %xcc, %f15, %f10
fmul8sux16 %f10, %f12, %f6
fmovdgu %icc, %f11, %f10
loop_6065:
fmovdn %icc, %f0, %f0
subccc %l1, %o2, %g6
tge %xcc, 0x3
fandnot1 %f14, %f0, %f10
stx %o1, [%l7 + 0x10]
sth %l3, [%l7 + 0x38]
brlz,a %g5, loop_6066
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x38], %o6
ldd [%l7 + 0x70], %f2
loop_6066:
andncc %l2, %i0, %o0
fcmpgt32 %f2, %f14, %o7
fmul8ulx16 %f10, %f12, %f6
fmovrdne %l0, %f4, %f12
ldub [%l7 + 0x6B], %o4
fcmpne16 %f6, %f14, %g7
ldsw [%l7 + 0x28], %l6
fmovdvs %icc, %f5, %f12
st %f2, [%l7 + 0x34]
sth %l5, [%l7 + 0x66]
umul %g2, %i3, %i6
fexpand %f11, %f10
ldub [%l7 + 0x2A], %g3
lduw [%l7 + 0x08], %o3
ld [%l7 + 0x64], %f1
tg %icc, 0x0
fbug,a %fcc1, loop_6067
fbg,a %fcc0, loop_6068
stx %o5, [%l7 + 0x10]
udivcc %i7, 0x07F8, %i5
loop_6067:
fmovrslez %i4, %f0, %f10
loop_6068:
fmovsa %xcc, %f9, %f11
sll %l4, %i2, %g1
movne %icc, %g4, %i1
lduw [%l7 + 0x10], %l1
edge8n %o2, %o1, %g6
smulcc %g5, 0x0F20, %l3
stw %o6, [%l7 + 0x44]
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x6C], %f12
fnot1s %f2, %f14
fmul8x16 %f4, %f8, %f14
fmovdl %xcc, %f2, %f4
tge %icc, 0x0
fnot1 %f8, %f8
ldsh [%l7 + 0x3E], %l2
ldd [%l7 + 0x20], %f10
fpadd32 %f8, %f12, %f8
std %f6, [%l7 + 0x10]
sth %i0, [%l7 + 0x24]
fbue,a %fcc2, loop_6069
sub %o7, %o0, %l0
stb %g7, [%l7 + 0x62]
movvc %icc, %l6, %o4
loop_6069:
fbe %fcc3, loop_6070
xnorcc %g2, 0x1787, %i3
edge16l %i6, %g3, %l5
umulcc %o3, 0x0803, %o5
loop_6070:
sethi 0x1BCA, %i7
std %f6, [%l7 + 0x68]
be,a,pt %icc, loop_6071
fands %f14, %f0, %f7
fcmpne16 %f4, %f0, %i4
array32 %i5, %l4, %g1
loop_6071:
fpsub32s %f9, %f8, %f5
lduh [%l7 + 0x7A], %i2
movpos %xcc, %g4, %i1
fsrc1 %f10, %f10
fmovscc %xcc, %f2, %f11
movleu %icc, %o2, %o1
fandnot2 %f14, %f12, %f10
ldx [%l7 + 0x28], %l1
edge32ln %g5, %l3, %g6
sth %o6, [%l7 + 0x30]
fbuge %fcc0, loop_6072
lduh [%l7 + 0x62], %l2
fmovdl %xcc, %f14, %f10
tle %xcc, 0x7
loop_6072:
ldsh [%l7 + 0x42], %i0
ld [%l7 + 0x58], %f1
ldsb [%l7 + 0x0C], %o0
stw %l0, [%l7 + 0x1C]
movvs %icc, %g7, %l6
fpsub32 %f4, %f6, %f8
faligndata %f0, %f0, %f2
fbn %fcc3, loop_6073
fxors %f5, %f15, %f11
fmovscc %icc, %f5, %f0
ld [%l7 + 0x7C], %f5
loop_6073:
ldsw [%l7 + 0x44], %o7
ble loop_6074
fnor %f6, %f12, %f2
st %f2, [%l7 + 0x34]
tle %xcc, 0x7
loop_6074:
sdivcc %o4, 0x0747, %g2
lduh [%l7 + 0x7C], %i6
bleu,pt %icc, loop_6075
ldub [%l7 + 0x18], %g3
fandnot2s %f2, %f6, %f13
bpos,a %icc, loop_6076
loop_6075:
bne,pt %icc, loop_6077
stw %l5, [%l7 + 0x50]
andn %i3, %o3, %i7
loop_6076:
tpos %icc, 0x0
loop_6077:
st %f15, [%l7 + 0x20]
fmovrde %i4, %f4, %f8
sdiv %o5, 0x0964, %i5
smulcc %g1, %l4, %i2
movvc %icc, %g4, %o2
popc 0x0D02, %i1
fcmpne16 %f2, %f0, %o1
edge32 %l1, %l3, %g6
fxor %f14, %f6, %f14
ldd [%l7 + 0x18], %f8
fbl %fcc2, loop_6078
stx %g5, [%l7 + 0x08]
bn,a %icc, loop_6079
fxnor %f2, %f12, %f10
loop_6078:
brnz %l2, loop_6080
ldd [%l7 + 0x60], %f8
loop_6079:
movrlz %o6, %o0, %l0
brz,a %i0, loop_6081
loop_6080:
tl %xcc, 0x4
tpos %xcc, 0x3
stx %l6, [%l7 + 0x68]
loop_6081:
movpos %xcc, %o7, %g7
st %f9, [%l7 + 0x4C]
bpos loop_6082
addccc %g2, %o4, %g3
movvs %icc, %i6, %l5
fsrc2 %f10, %f14
loop_6082:
for %f10, %f0, %f14
xnor %o3, %i7, %i3
tvs %icc, 0x6
brlz,a %o5, loop_6083
array32 %i4, %i5, %g1
lduw [%l7 + 0x60], %l4
fblg %fcc0, loop_6084
loop_6083:
fmovrslez %g4, %f3, %f3
ld [%l7 + 0x30], %f12
lduh [%l7 + 0x7C], %o2
loop_6084:
st %f8, [%l7 + 0x30]
fors %f0, %f5, %f7
fcmpgt32 %f0, %f8, %i1
stw %o1, [%l7 + 0x70]
fone %f4
sll %l1, 0x15, %l3
fmovs %f7, %f14
fmovda %icc, %f14, %f10
st %f11, [%l7 + 0x58]
fandnot2 %f2, %f6, %f10
brz,a %g6, loop_6085
fmovrdlez %g5, %f6, %f10
fxors %f9, %f1, %f4
tgu %icc, 0x7
loop_6085:
fnand %f6, %f14, %f0
st %f2, [%l7 + 0x48]
fmovda %xcc, %f4, %f5
fnand %f2, %f14, %f10
fmovsneg %icc, %f14, %f1
be,a loop_6086
ldsb [%l7 + 0x1D], %i2
bvs,a loop_6087
fpadd32 %f4, %f2, %f2
loop_6086:
ld [%l7 + 0x30], %f1
siam 0x3
loop_6087:
ldx [%l7 + 0x78], %l2
brgez %o6, loop_6088
srlx %o0, %i0, %l0
fmovrdgz %o7, %f10, %f8
movrlz %l6, %g2, %o4
loop_6088:
fnot1 %f0, %f8
fabss %f13, %f10
smulcc %g7, %g3, %i6
stb %o3, [%l7 + 0x56]
ldd [%l7 + 0x10], %f10
srl %i7, 0x18, %l5
ldsh [%l7 + 0x78], %i3
std %f10, [%l7 + 0x70]
fba %fcc0, loop_6089
for %f12, %f10, %f14
movg %icc, %i4, %i5
fand %f12, %f12, %f8
loop_6089:
addc %o5, 0x0BEB, %l4
srax %g4, %g1, %i1
edge16l %o1, %l1, %l3
st %f2, [%l7 + 0x08]
ld [%l7 + 0x2C], %f11
fpack32 %f4, %f12, %f10
fpsub16s %f9, %f2, %f5
fmovsl %icc, %f5, %f1
addcc %o2, %g6, %i2
addccc %l2, %o6, %o0
tvc %xcc, 0x4
fpadd16 %f10, %f4, %f12
fmovrdlz %g5, %f14, %f10
brz %l0, loop_6090
array32 %o7, %i0, %l6
ldsh [%l7 + 0x5C], %o4
bgu,a %xcc, loop_6091
loop_6090:
fmovdpos %xcc, %f14, %f8
stw %g7, [%l7 + 0x64]
subcc %g3, 0x08A6, %i6
loop_6091:
fnor %f12, %f14, %f14
ldsb [%l7 + 0x38], %o3
array16 %i7, %g2, %l5
stx %i4, [%l7 + 0x18]
bge,a,pn %xcc, loop_6092
edge8l %i3, %o5, %i5
fmovdl %xcc, %f7, %f14
ldsb [%l7 + 0x39], %l4
loop_6092:
fmovd %f4, %f4
sdiv %g4, 0x1200, %i1
ldsh [%l7 + 0x4A], %g1
lduw [%l7 + 0x38], %l1
bl,a,pn %icc, loop_6093
nop
setx loop_6094, %l0, %l1
jmpl %l1, %o1
fmovdvs %icc, %f6, %f12
udiv %l3, 0x0BC0, %o2
loop_6093:
movn %icc, %i2, %l2
loop_6094:
fone %f8
movn %icc, %g6, %o6
lduw [%l7 + 0x38], %g5
fnot2 %f12, %f4
ldsh [%l7 + 0x46], %l0
ldsw [%l7 + 0x4C], %o0
fmovsge %xcc, %f14, %f15
fpsub16s %f7, %f6, %f9
ldd [%l7 + 0x30], %f4
fmovsge %xcc, %f8, %f4
fbn %fcc0, loop_6095
fmovscc %icc, %f15, %f6
fmovrde %o7, %f2, %f2
bvs,a,pt %xcc, loop_6096
loop_6095:
brlez %i0, loop_6097
addcc %l6, %o4, %g3
fand %f14, %f6, %f0
loop_6096:
sdiv %i6, 0x0682, %o3
loop_6097:
st %f13, [%l7 + 0x58]
ldsb [%l7 + 0x6E], %i7
fmovsvc %icc, %f14, %f9
bn,pn %icc, loop_6098
lduw [%l7 + 0x48], %g7
bn,a,pt %icc, loop_6099
fcmple32 %f4, %f0, %g2
loop_6098:
fbo %fcc1, loop_6100
sth %i4, [%l7 + 0x38]
loop_6099:
fpadd16 %f8, %f6, %f6
st %f1, [%l7 + 0x74]
loop_6100:
fbug %fcc2, loop_6101
movvs %icc, %l5, %o5
fcmpne16 %f4, %f6, %i5
udiv %i3, 0x1674, %l4
loop_6101:
fmovdn %icc, %f1, %f7
fmovsvc %icc, %f9, %f7
tvs %xcc, 0x6
sllx %g4, 0x0D, %i1
movrgz %l1, 0x193, %o1
fmovdvc %icc, %f2, %f14
movrgez %l3, 0x00E, %o2
fmovdn %xcc, %f2, %f14
xor %i2, 0x0BDA, %l2
fpadd32s %f15, %f0, %f2
tcs %icc, 0x6
stw %g6, [%l7 + 0x28]
subcc %g1, %o6, %g5
call loop_6102
sdiv %o0, 0x0FE8, %o7
fbl,a %fcc3, loop_6103
array32 %i0, %l6, %l0
loop_6102:
lduw [%l7 + 0x64], %o4
fornot2 %f10, %f4, %f6
loop_6103:
lduh [%l7 + 0x62], %i6
tgu %xcc, 0x1
ldsb [%l7 + 0x52], %g3
movre %i7, 0x12D, %o3
fcmpgt32 %f0, %f2, %g7
bgu %icc, loop_6104
std %f4, [%l7 + 0x28]
popc %g2, %l5
ldx [%l7 + 0x60], %i4
loop_6104:
tcs %xcc, 0x3
fnands %f6, %f13, %f1
fmovdg %icc, %f10, %f13
fornot2s %f2, %f12, %f15
fpadd16s %f15, %f1, %f14
bpos,a loop_6105
std %f6, [%l7 + 0x50]
smul %o5, %i3, %l4
ldub [%l7 + 0x3E], %g4
loop_6105:
lduw [%l7 + 0x54], %i1
fmovdne %xcc, %f7, %f0
fpack16 %f12, %f1
tvc %icc, 0x6
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x08], %i5
fmovrslz %o1, %f15, %f2
subc %l1, 0x0A33, %o2
ld [%l7 + 0x38], %f6
fsrc1 %f8, %f2
fcmpeq32 %f2, %f12, %l3
fba %fcc2, loop_6106
taddcc %l2, %i2, %g6
movle %icc, %g1, %o6
std %f12, [%l7 + 0x58]
loop_6106:
ld [%l7 + 0x28], %f10
fnor %f14, %f2, %f14
fandnot2s %f14, %f3, %f0
fbue %fcc0, loop_6107
smul %o0, 0x07A8, %o7
brnz,a %g5, loop_6108
sth %i0, [%l7 + 0x2E]
loop_6107:
sethi 0x0604, %l6
ldsh [%l7 + 0x64], %l0
loop_6108:
fandnot1s %f11, %f8, %f7
tl %xcc, 0x4
fpack16 %f0, %f1
movne %icc, %i6, %g3
fmovsa %icc, %f3, %f6
andncc %o4, %o3, %g7
fnot1s %f0, %f10
movgu %icc, %i7, %g2
fmovdvc %xcc, %f11, %f1
sth %l5, [%l7 + 0x6E]
fornot1 %f14, %f2, %f10
ldub [%l7 + 0x09], %i4
lduh [%l7 + 0x2E], %i3
srax %l4, %g4, %o5
be,a,pt %xcc, loop_6109
fbg,a %fcc1, loop_6110
bge,a,pt %xcc, loop_6111
std %f14, [%l7 + 0x60]
loop_6109:
andncc %i1, %o1, %i5
loop_6110:
sra %o2, 0x1C, %l3
loop_6111:
fzeros %f15
ldsh [%l7 + 0x26], %l2
bpos,pn %icc, loop_6112
ldsh [%l7 + 0x2A], %i2
addcc %l1, %g6, %g1
fmovrde %o0, %f2, %f12
loop_6112:
ld [%l7 + 0x7C], %f3
move %xcc, %o7, %o6
lduh [%l7 + 0x40], %i0
fmovdcc %xcc, %f4, %f6
fbl %fcc2, loop_6113
stx %l6, [%l7 + 0x40]
bleu %xcc, loop_6114
ld [%l7 + 0x3C], %f3
loop_6113:
ble %xcc, loop_6115
edge8 %l0, %i6, %g5
loop_6114:
fmovdl %icc, %f15, %f11
fmovscs %xcc, %f8, %f1
loop_6115:
lduw [%l7 + 0x3C], %g3
ldsb [%l7 + 0x37], %o3
stb %o4, [%l7 + 0x5D]
fblg,a %fcc3, loop_6116
add %g7, 0x0126, %i7
fmuld8sux16 %f10, %f8, %f14
andncc %g2, %i4, %l5
loop_6116:
fornot2 %f8, %f4, %f6
alignaddrl %i3, %l4, %g4
fmovde %icc, %f3, %f2
nop
setx loop_6117, %l0, %l1
jmpl %l1, %i1
stx %o5, [%l7 + 0x30]
fbuge %fcc3, loop_6118
fbge,a %fcc2, loop_6119
loop_6117:
fmovscs %icc, %f8, %f14
call loop_6120
loop_6118:
srax %i5, %o2, %l3
loop_6119:
popc %o1, %i2
bcs %icc, loop_6121
loop_6120:
movge %xcc, %l1, %l2
bshuffle %f2, %f8, %f2
xorcc %g1, %o0, %g6
loop_6121:
st %f2, [%l7 + 0x6C]
fble %fcc1, loop_6122
sdiv %o7, 0x0661, %o6
edge8ln %i0, %l0, %i6
orn %l6, 0x0BB3, %g5
loop_6122:
stb %o3, [%l7 + 0x63]
ldsw [%l7 + 0x6C], %g3
ldsw [%l7 + 0x78], %o4
lduw [%l7 + 0x34], %g7
srlx %i7, %i4, %l5
fornot2s %f14, %f14, %f8
array8 %g2, %i3, %g4
stx %l4, [%l7 + 0x70]
srlx %i1, %o5, %i5
tle %icc, 0x1
ldub [%l7 + 0x1B], %l3
std %f8, [%l7 + 0x28]
sdivcc %o2, 0x0500, %i2
movrlz %l1, %o1, %g1
srlx %o0, 0x00, %l2
fbule %fcc0, loop_6123
edge32ln %o7, %o6, %g6
for %f6, %f0, %f12
edge16n %i0, %l0, %i6
loop_6123:
fcmpeq32 %f0, %f0, %g5
ldd [%l7 + 0x40], %f8
ld [%l7 + 0x2C], %f6
ldsw [%l7 + 0x78], %l6
ld [%l7 + 0x70], %f2
sth %g3, [%l7 + 0x5C]
bvc,a,pt %icc, loop_6124
ldx [%l7 + 0x50], %o3
fmovscs %xcc, %f1, %f9
faligndata %f4, %f8, %f4
loop_6124:
bne %xcc, loop_6125
fnands %f1, %f2, %f3
fmovdpos %xcc, %f0, %f13
lduw [%l7 + 0x58], %g7
loop_6125:
mulscc %o4, 0x0B22, %i4
ldsh [%l7 + 0x5E], %l5
edge16l %i7, %i3, %g2
stw %l4, [%l7 + 0x30]
lduh [%l7 + 0x66], %i1
fcmpgt16 %f12, %f4, %g4
andncc %i5, %l3, %o2
ldub [%l7 + 0x39], %o5
fsrc2s %f13, %f6
stx %l1, [%l7 + 0x68]
lduw [%l7 + 0x3C], %o1
fmovspos %icc, %f7, %f1
movle %icc, %g1, %i2
fmovsge %icc, %f3, %f15
fmovrde %l2, %f6, %f4
add %o0, 0x14B2, %o7
xnorcc %o6, %g6, %l0
fmovrsgez %i0, %f15, %f13
brnz %g5, loop_6126
ldub [%l7 + 0x23], %i6
movrne %g3, 0x0BB, %o3
st %f4, [%l7 + 0x48]
loop_6126:
lduh [%l7 + 0x24], %g7
ldsb [%l7 + 0x49], %l6
stx %i4, [%l7 + 0x18]
ldd [%l7 + 0x38], %f6
fmovdne %icc, %f13, %f3
fbo %fcc2, loop_6127
mova %xcc, %o4, %l5
fblg %fcc0, loop_6128
tne %xcc, 0x7
loop_6127:
stw %i3, [%l7 + 0x1C]
lduw [%l7 + 0x58], %g2
loop_6128:
stb %i7, [%l7 + 0x5C]
std %f2, [%l7 + 0x50]
fpsub32 %f8, %f14, %f12
tge %xcc, 0x7
fnot1s %f3, %f0
ldub [%l7 + 0x1E], %l4
fpsub32 %f8, %f0, %f2
lduh [%l7 + 0x4C], %g4
nop
setx loop_6129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f9, %f1
subcc %i1, %l3, %i5
fbg,a %fcc0, loop_6130
loop_6129:
bgu,a,pt %icc, loop_6131
fpadd16s %f8, %f7, %f0
udivx %o2, 0x0E03, %o5
loop_6130:
fpsub16s %f12, %f8, %f7
loop_6131:
fbg %fcc2, loop_6132
fand %f10, %f10, %f2
fabsd %f8, %f6
mulx %l1, %g1, %o1
loop_6132:
andcc %l2, %o0, %i2
edge32n %o7, %o6, %g6
fmovdle %xcc, %f2, %f4
ldsb [%l7 + 0x2C], %i0
movrgz %g5, 0x309, %i6
bgu,a,pn %xcc, loop_6133
mulscc %g3, 0x1DA4, %o3
bpos,a,pt %xcc, loop_6134
or %g7, %l0, %l6
loop_6133:
ldd [%l7 + 0x30], %f0
bneg,a,pt %xcc, loop_6135
loop_6134:
fmovsgu %xcc, %f2, %f14
stw %o4, [%l7 + 0x54]
edge32 %l5, %i4, %i3
loop_6135:
bl,pt %xcc, loop_6136
edge16n %i7, %l4, %g4
ldsw [%l7 + 0x1C], %i1
sth %g2, [%l7 + 0x16]
loop_6136:
brgez %i5, loop_6137
movcs %xcc, %o2, %l3
fandnot1s %f7, %f9, %f1
sub %l1, 0x06F4, %g1
loop_6137:
addcc %o1, %l2, %o0
sth %o5, [%l7 + 0x68]
array16 %o7, %i2, %o6
fmovsne %icc, %f14, %f7
sdivx %i0, 0x10CC, %g6
ld [%l7 + 0x1C], %f0
stb %g5, [%l7 + 0x1B]
ldub [%l7 + 0x64], %i6
tvs %xcc, 0x6
te %icc, 0x0
stw %o3, [%l7 + 0x5C]
sdiv %g3, 0x1D32, %g7
andn %l0, 0x06DB, %o4
fble,a %fcc3, loop_6138
fbul,a %fcc3, loop_6139
fbo %fcc3, loop_6140
fpadd16s %f2, %f15, %f7
loop_6138:
alignaddrl %l5, %l6, %i4
loop_6139:
addcc %i3, 0x06D4, %i7
loop_6140:
tge %xcc, 0x4
fmovrdgz %l4, %f14, %f10
siam 0x2
ldx [%l7 + 0x58], %g4
edge16l %g2, %i5, %o2
fmovd %f2, %f0
lduw [%l7 + 0x5C], %l3
lduh [%l7 + 0x1C], %l1
umulcc %g1, %i1, %o1
tneg %icc, 0x7
fmovdl %xcc, %f12, %f0
subccc %l2, 0x1D5C, %o5
nop
setx loop_6141, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %icc, %o7, %i2
fnors %f5, %f12, %f4
fabsd %f4, %f10
loop_6141:
edge16ln %o6, %o0, %i0
bvs,a loop_6142
st %f9, [%l7 + 0x1C]
fbg %fcc3, loop_6143
stw %g6, [%l7 + 0x30]
loop_6142:
fcmpne32 %f12, %f2, %i6
fzeros %f1
loop_6143:
bshuffle %f12, %f14, %f10
ldx [%l7 + 0x48], %g5
stw %o3, [%l7 + 0x4C]
std %f0, [%l7 + 0x18]
fmovrde %g7, %f2, %f6
bcs,a,pt %xcc, loop_6144
fnegs %f13, %f12
fxors %f3, %f0, %f13
bcc,a,pn %xcc, loop_6145
loop_6144:
movcc %icc, %g3, %l0
tn %xcc, 0x3
fbl,a %fcc0, loop_6146
loop_6145:
pdist %f6, %f8, %f0
fors %f15, %f2, %f3
fmovdge %icc, %f13, %f4
loop_6146:
orncc %l5, %l6, %i4
ldsw [%l7 + 0x0C], %o4
ld [%l7 + 0x38], %f1
lduh [%l7 + 0x5C], %i3
ld [%l7 + 0x54], %f0
bgu,a loop_6147
fmuld8sux16 %f4, %f1, %f6
addcc %l4, 0x001D, %g4
ldub [%l7 + 0x40], %g2
loop_6147:
fsrc1 %f2, %f0
ldx [%l7 + 0x70], %i5
fabsd %f4, %f6
te %xcc, 0x6
ba loop_6148
edge16ln %o2, %l3, %i7
lduh [%l7 + 0x46], %l1
ldsw [%l7 + 0x30], %i1
loop_6148:
fmovdcs %icc, %f8, %f7
fabsd %f2, %f0
ld [%l7 + 0x30], %f12
fmovda %icc, %f6, %f15
fba,a %fcc0, loop_6149
array16 %g1, %o1, %o5
fnot2 %f0, %f14
addccc %o7, 0x15AB, %l2
loop_6149:
fmovs %f0, %f8
edge32ln %o6, %i2, %i0
sth %g6, [%l7 + 0x4E]
te %icc, 0x7
fones %f11
ldd [%l7 + 0x78], %f12
fnors %f2, %f1, %f10
ldsw [%l7 + 0x38], %i6
xnor %g5, %o0, %o3
te %icc, 0x4
std %f2, [%l7 + 0x70]
umul %g7, 0x034D, %g3
brgez,a %l5, loop_6150
fpadd16 %f10, %f2, %f12
xnor %l0, %l6, %o4
movgu %icc, %i4, %l4
loop_6150:
fmovs %f1, %f9
fmovsle %xcc, %f9, %f11
fpackfix %f12, %f11
brnz %g4, loop_6151
bvs,pt %xcc, loop_6152
ble %icc, loop_6153
ldsw [%l7 + 0x2C], %i3
loop_6151:
andn %g2, 0x0129, %i5
loop_6152:
edge8ln %l3, %i7, %l1
loop_6153:
srlx %o2, %i1, %o1
sth %g1, [%l7 + 0x7E]
edge16l %o5, %l2, %o6
mulx %i2, 0x1880, %o7
stb %g6, [%l7 + 0x38]
ldsw [%l7 + 0x3C], %i0
fmovdle %xcc, %f3, %f2
ldsb [%l7 + 0x15], %g5
lduh [%l7 + 0x3C], %i6
srl %o3, 0x1A, %o0
fornot1s %f9, %f12, %f12
fmovdpos %xcc, %f3, %f8
ldub [%l7 + 0x40], %g7
tcs %xcc, 0x5
array32 %l5, %g3, %l6
st %f3, [%l7 + 0x64]
fpmerge %f15, %f0, %f2
sth %o4, [%l7 + 0x0A]
fornot2s %f5, %f12, %f6
fone %f8
smulcc %l0, %i4, %g4
fand %f12, %f12, %f10
movpos %xcc, %l4, %i3
stw %i5, [%l7 + 0x08]
fpack32 %f8, %f14, %f2
fmovrsgez %g2, %f8, %f10
fandnot1s %f10, %f2, %f7
udivcc %i7, 0x05DE, %l3
bshuffle %f6, %f14, %f8
stb %o2, [%l7 + 0x3D]
fmul8x16 %f5, %f14, %f0
lduw [%l7 + 0x10], %l1
fmovdcs %xcc, %f8, %f7
tpos %xcc, 0x6
fmovrde %o1, %f6, %f2
fmovsleu %xcc, %f10, %f11
andncc %i1, %o5, %g1
fxor %f8, %f6, %f10
tl %icc, 0x6
bne,pn %icc, loop_6154
lduw [%l7 + 0x28], %o6
nop
setx loop_6155, %l0, %l1
jmpl %l1, %i2
fmovdge %icc, %f15, %f1
loop_6154:
ldsw [%l7 + 0x6C], %o7
fmovrde %g6, %f8, %f8
loop_6155:
fabsd %f2, %f8
st %f14, [%l7 + 0x7C]
lduh [%l7 + 0x56], %l2
fmul8sux16 %f14, %f10, %f2
fbo,a %fcc3, loop_6156
bl,a,pn %xcc, loop_6157
fbge %fcc1, loop_6158
stb %i0, [%l7 + 0x6D]
loop_6156:
fbg %fcc1, loop_6159
loop_6157:
fmovscc %xcc, %f14, %f1
loop_6158:
fmovdcc %icc, %f3, %f1
fpadd16 %f10, %f8, %f12
loop_6159:
movn %icc, %i6, %g5
fsrc2s %f6, %f9
fandnot1s %f1, %f10, %f4
bpos %xcc, loop_6160
st %f6, [%l7 + 0x54]
umulcc %o3, %o0, %l5
fcmpd %fcc1, %f6, %f0
loop_6160:
tcs %icc, 0x6
be,pn %icc, loop_6161
ldx [%l7 + 0x70], %g7
ldd [%l7 + 0x48], %f2
ble,a loop_6162
loop_6161:
fandnot1s %f9, %f4, %f11
ldd [%l7 + 0x28], %f8
movneg %xcc, %g3, %o4
loop_6162:
ble,pn %xcc, loop_6163
std %f10, [%l7 + 0x60]
lduw [%l7 + 0x20], %l6
fpsub16 %f14, %f4, %f4
loop_6163:
edge16 %i4, %l0, %g4
fmovrdne %l4, %f6, %f2
alignaddrl %i3, %g2, %i5
fbl,a %fcc1, loop_6164
fcmpne32 %f6, %f6, %i7
fpadd32s %f3, %f7, %f0
movg %icc, %o2, %l3
loop_6164:
lduh [%l7 + 0x7E], %o1
fmovse %xcc, %f4, %f15
std %f0, [%l7 + 0x20]
ld [%l7 + 0x58], %f0
fxnors %f13, %f12, %f9
fsrc2 %f12, %f14
stw %l1, [%l7 + 0x70]
fnands %f0, %f13, %f8
ldsb [%l7 + 0x34], %o5
bpos,a,pt %icc, loop_6165
fpsub32 %f14, %f2, %f4
ldx [%l7 + 0x38], %i1
sdivx %g1, 0x1792, %i2
loop_6165:
sub %o7, 0x135F, %g6
fexpand %f7, %f0
fmovdcs %icc, %f4, %f7
st %f2, [%l7 + 0x08]
ld [%l7 + 0x48], %f0
edge8n %l2, %o6, %i6
ldx [%l7 + 0x68], %i0
ld [%l7 + 0x54], %f0
fnands %f4, %f4, %f14
movle %icc, %o3, %g5
pdist %f6, %f2, %f14
stb %l5, [%l7 + 0x46]
sth %o0, [%l7 + 0x46]
brz,a %g3, loop_6166
sth %g7, [%l7 + 0x08]
nop
setx loop_6167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %o4, 0x09, %i4
loop_6166:
fmovspos %xcc, %f10, %f11
fmovscs %xcc, %f2, %f14
loop_6167:
sdiv %l0, 0x029A, %l6
fmovda %icc, %f5, %f13
stx %l4, [%l7 + 0x78]
fabss %f3, %f9
bpos loop_6168
tvc %xcc, 0x4
bleu,pn %xcc, loop_6169
taddcctv %i3, 0x1521, %g4
loop_6168:
fbule,a %fcc3, loop_6170
fcmpd %fcc0, %f8, %f12
loop_6169:
fones %f14
stb %i5, [%l7 + 0x68]
loop_6170:
sth %g2, [%l7 + 0x70]
bcs,a,pn %icc, loop_6171
alignaddr %o2, %i7, %o1
ldd [%l7 + 0x50], %f4
stx %l1, [%l7 + 0x48]
loop_6171:
stx %o5, [%l7 + 0x08]
fpackfix %f4, %f0
fmovdge %icc, %f8, %f11
add %i1, %l3, %g1
fmovdg %icc, %f2, %f10
fbne %fcc1, loop_6172
fbo,a %fcc0, loop_6173
fabss %f12, %f0
movrgez %o7, 0x2CD, %g6
loop_6172:
sth %i2, [%l7 + 0x34]
loop_6173:
bgu,a,pt %xcc, loop_6174
fmovrsne %o6, %f10, %f7
and %i6, %l2, %o3
fpadd16s %f9, %f0, %f13
loop_6174:
move %xcc, %i0, %g5
fmovdl %xcc, %f11, %f7
st %f13, [%l7 + 0x6C]
movleu %icc, %l5, %o0
array32 %g3, %o4, %g7
ldsw [%l7 + 0x7C], %l0
fpadd32 %f4, %f2, %f8
stb %l6, [%l7 + 0x12]
and %l4, %i4, %g4
tcc %icc, 0x4
ldx [%l7 + 0x60], %i3
tsubcc %g2, 0x0109, %i5
lduh [%l7 + 0x28], %o2
stb %i7, [%l7 + 0x08]
ld [%l7 + 0x10], %f2
andcc %o1, 0x0AEE, %l1
addcc %i1, %l3, %g1
fblg,a %fcc3, loop_6175
lduw [%l7 + 0x58], %o5
movre %o7, 0x090, %i2
fmovsl %icc, %f8, %f8
loop_6175:
lduh [%l7 + 0x4A], %g6
fmuld8sux16 %f9, %f0, %f4
fmovrdgz %i6, %f6, %f10
stb %o6, [%l7 + 0x7E]
fzeros %f13
smul %o3, 0x0585, %l2
std %f14, [%l7 + 0x08]
stw %i0, [%l7 + 0x14]
fbl %fcc0, loop_6176
sub %g5, 0x1F69, %o0
tsubcctv %g3, %o4, %l5
st %f5, [%l7 + 0x24]
loop_6176:
fones %f9
fbue %fcc0, loop_6177
fmovsl %xcc, %f1, %f12
movrgz %l0, 0x11F, %l6
xnor %l4, %i4, %g7
loop_6177:
tsubcc %g4, %g2, %i3
fcmpgt16 %f0, %f12, %o2
std %f10, [%l7 + 0x20]
brz %i5, loop_6178
movrgez %o1, %i7, %i1
ldd [%l7 + 0x48], %f8
fands %f3, %f8, %f2
loop_6178:
fmul8x16 %f3, %f4, %f12
addcc %l1, 0x0954, %l3
fmovs %f12, %f5
bvc,a loop_6179
std %f6, [%l7 + 0x48]
tleu %xcc, 0x7
fcmpgt32 %f2, %f4, %g1
loop_6179:
fzero %f10
bcs,a loop_6180
fcmple16 %f0, %f8, %o5
taddcc %o7, %i2, %g6
bpos,a,pn %xcc, loop_6181
loop_6180:
movl %icc, %i6, %o3
stx %o6, [%l7 + 0x48]
ldub [%l7 + 0x63], %l2
loop_6181:
fmovscc %icc, %f15, %f15
te %xcc, 0x1
fpmerge %f8, %f11, %f0
fpackfix %f2, %f12
bvs,a,pn %xcc, loop_6182
fpackfix %f0, %f12
bge,a %icc, loop_6183
smul %g5, 0x06CA, %i0
loop_6182:
lduw [%l7 + 0x60], %g3
stb %o4, [%l7 + 0x10]
loop_6183:
stb %l5, [%l7 + 0x69]
bge,a loop_6184
ldsh [%l7 + 0x38], %o0
edge8l %l0, %l6, %l4
ldd [%l7 + 0x50], %f4
loop_6184:
nop
setx loop_6185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %g7, %i4, %g2
movrlz %i3, %g4, %i5
xnorcc %o1, %o2, %i7
loop_6185:
brz,a %i1, loop_6186
umulcc %l3, 0x0F27, %g1
lduh [%l7 + 0x42], %l1
movrne %o5, 0x275, %i2
loop_6186:
fmovrdgez %o7, %f12, %f8
ldsh [%l7 + 0x46], %g6
fornot2s %f7, %f9, %f14
ld [%l7 + 0x74], %f8
fbue,a %fcc1, loop_6187
sdivx %i6, 0x108C, %o3
fmovdne %icc, %f15, %f5
sra %l2, 0x0C, %g5
loop_6187:
fpadd16 %f10, %f0, %f10
bvs,pn %xcc, loop_6188
te %icc, 0x6
sth %i0, [%l7 + 0x26]
tleu %xcc, 0x5
loop_6188:
fbul,a %fcc3, loop_6189
addc %o6, %o4, %g3
stx %l5, [%l7 + 0x78]
fones %f11
loop_6189:
fbuge %fcc0, loop_6190
fxnor %f6, %f10, %f0
movrne %l0, %l6, %l4
stx %o0, [%l7 + 0x60]
loop_6190:
ta %icc, 0x7
lduh [%l7 + 0x3A], %g7
fnot2 %f6, %f8
udiv %i4, 0x1E8D, %i3
andn %g2, 0x13F7, %g4
siam 0x6
lduh [%l7 + 0x6C], %o1
edge32ln %i5, %o2, %i7
fpsub16 %f10, %f8, %f0
brz %l3, loop_6191
fmovsvc %icc, %f12, %f11
fmovdleu %xcc, %f13, %f14
stw %g1, [%l7 + 0x1C]
loop_6191:
st %f7, [%l7 + 0x64]
bleu,a,pn %xcc, loop_6192
fabss %f5, %f2
call loop_6193
ldsb [%l7 + 0x2F], %i1
loop_6192:
fpsub32 %f12, %f12, %f6
fnors %f5, %f6, %f7
loop_6193:
fnot1s %f15, %f5
fandnot2 %f10, %f6, %f14
edge8n %o5, %l1, %i2
fmovrsne %g6, %f3, %f3
fandnot1 %f6, %f12, %f14
movge %xcc, %i6, %o3
fmovsl %xcc, %f1, %f0
lduh [%l7 + 0x2C], %o7
ldsb [%l7 + 0x1C], %l2
fmovsneg %xcc, %f6, %f1
fmul8ulx16 %f10, %f14, %f10
sth %i0, [%l7 + 0x4C]
fandnot1s %f5, %f4, %f6
movrgz %g5, 0x3F5, %o4
fxors %f15, %f15, %f6
orcc %o6, %g3, %l0
bn,pt %xcc, loop_6194
ldx [%l7 + 0x60], %l6
sra %l5, %o0, %l4
orncc %g7, %i4, %g2
loop_6194:
subc %g4, 0x1BF6, %o1
fmovdleu %icc, %f10, %f8
brnz,a %i3, loop_6195
movvc %icc, %i5, %i7
st %f8, [%l7 + 0x54]
bleu %icc, loop_6196
loop_6195:
st %f7, [%l7 + 0x24]
bge,a loop_6197
fmovsneg %xcc, %f13, %f13
loop_6196:
sdivx %o2, 0x0792, %l3
fandnot2s %f9, %f11, %f14
loop_6197:
fmovrdne %i1, %f6, %f4
fmul8x16au %f9, %f0, %f0
addc %g1, 0x05F5, %o5
fcmps %fcc3, %f5, %f9
add %l1, %i2, %g6
orn %i6, %o7, %l2
ldx [%l7 + 0x30], %o3
movcc %xcc, %g5, %o4
tl %xcc, 0x3
bpos,a,pt %icc, loop_6198
lduh [%l7 + 0x22], %o6
edge8 %i0, %l0, %g3
fbn,a %fcc3, loop_6199
loop_6198:
stb %l5, [%l7 + 0x57]
ldsw [%l7 + 0x7C], %o0
ld [%l7 + 0x08], %f7
loop_6199:
for %f10, %f4, %f10
movgu %xcc, %l4, %g7
fnot2 %f6, %f0
ldx [%l7 + 0x30], %i4
fmul8x16 %f7, %f4, %f12
stb %l6, [%l7 + 0x61]
for %f4, %f4, %f10
movl %xcc, %g4, %o1
sth %g2, [%l7 + 0x38]
bpos,pn %xcc, loop_6200
array8 %i3, %i7, %o2
fmovsl %xcc, %f4, %f15
fpack32 %f8, %f4, %f8
loop_6200:
ldsh [%l7 + 0x0E], %i5
fandnot1 %f12, %f4, %f12
move %xcc, %i1, %g1
faligndata %f14, %f0, %f8
fmovdn %icc, %f12, %f4
bl,a %xcc, loop_6201
ldsh [%l7 + 0x3C], %l3
fcmpgt32 %f8, %f0, %l1
ldsw [%l7 + 0x64], %o5
loop_6201:
udivcc %i2, 0x07A1, %i6
ldsb [%l7 + 0x30], %o7
fornot1s %f7, %f9, %f12
bcc,a %icc, loop_6202
move %icc, %l2, %o3
ldsb [%l7 + 0x56], %g5
fcmpeq16 %f2, %f6, %o4
loop_6202:
fmovdl %icc, %f0, %f13
ldx [%l7 + 0x28], %g6
fbue,a %fcc2, loop_6203
fzeros %f4
movvs %icc, %o6, %i0
fxnor %f2, %f0, %f0
loop_6203:
tvc %icc, 0x0
mulx %l0, 0x0A57, %l5
tcs %xcc, 0x1
fornot1s %f12, %f12, %f9
fxnor %f4, %f2, %f10
fpmerge %f2, %f2, %f10
fornot2 %f2, %f14, %f6
edge16n %g3, %o0, %g7
movgu %xcc, %l4, %i4
ldub [%l7 + 0x4B], %l6
movle %icc, %g4, %g2
bg,a %icc, loop_6204
brgez %i3, loop_6205
siam 0x1
ldsw [%l7 + 0x0C], %o1
loop_6204:
bcs,a loop_6206
loop_6205:
fmovdneg %xcc, %f7, %f0
bneg,pn %xcc, loop_6207
ld [%l7 + 0x64], %f9
loop_6206:
brlz %i7, loop_6208
bleu,a,pt %xcc, loop_6209
loop_6207:
stb %o2, [%l7 + 0x69]
tvs %icc, 0x0
loop_6208:
bn,a %icc, loop_6210
loop_6209:
ld [%l7 + 0x30], %f2
fandnot1 %f6, %f10, %f14
st %f1, [%l7 + 0x74]
loop_6210:
andn %i1, %i5, %l3
fsrc2 %f4, %f10
fpack32 %f0, %f10, %f6
fnands %f10, %f11, %f13
fmovrsgez %g1, %f7, %f8
fmovdl %icc, %f15, %f5
fmovdneg %icc, %f5, %f11
fandnot2s %f9, %f6, %f14
sth %l1, [%l7 + 0x62]
ldsb [%l7 + 0x15], %i2
be,pt %xcc, loop_6211
fble,a %fcc0, loop_6212
sth %o5, [%l7 + 0x48]
faligndata %f14, %f6, %f8
loop_6211:
edge32 %i6, %l2, %o3
loop_6212:
stb %o7, [%l7 + 0x47]
bshuffle %f6, %f4, %f2
orncc %o4, 0x1D09, %g6
fbug,a %fcc1, loop_6213
fcmpgt32 %f4, %f6, %g5
fors %f12, %f1, %f8
fmovsgu %icc, %f3, %f8
loop_6213:
fbn,a %fcc1, loop_6214
fnors %f9, %f13, %f9
fzero %f10
alignaddr %i0, %o6, %l5
loop_6214:
stw %l0, [%l7 + 0x5C]
fnot1 %f12, %f6
fpack32 %f10, %f8, %f14
te %xcc, 0x2
fmovrdlz %g3, %f8, %f14
ld [%l7 + 0x0C], %f4
udivcc %g7, 0x0844, %l4
fcmpes %fcc0, %f14, %f14
xnor %o0, %l6, %g4
sth %i4, [%l7 + 0x26]
tge %icc, 0x0
fandnot1 %f10, %f10, %f4
ldd [%l7 + 0x70], %f0
std %f6, [%l7 + 0x38]
udiv %g2, 0x0586, %o1
alignaddr %i3, %i7, %o2
sdiv %i1, 0x1F2F, %l3
bgu,a,pt %xcc, loop_6215
ldx [%l7 + 0x30], %g1
andn %l1, 0x1E08, %i2
fones %f6
loop_6215:
fbo,a %fcc0, loop_6216
fxnors %f10, %f11, %f10
ldub [%l7 + 0x68], %o5
fors %f11, %f4, %f13
loop_6216:
ldub [%l7 + 0x73], %i6
move %icc, %l2, %o3
movvc %icc, %o7, %o4
fmovrdlez %g6, %f0, %f0
st %f2, [%l7 + 0x44]
alignaddrl %i5, %g5, %o6
std %f8, [%l7 + 0x28]
add %l5, %i0, %g3
fbuge,a %fcc1, loop_6217
movne %icc, %g7, %l4
bleu,a %icc, loop_6218
fornot1s %f1, %f4, %f15
loop_6217:
srax %l0, %l6, %g4
bg,a,pt %xcc, loop_6219
loop_6218:
sth %o0, [%l7 + 0x52]
sth %i4, [%l7 + 0x20]
stw %o1, [%l7 + 0x78]
loop_6219:
ldsh [%l7 + 0x3E], %g2
fpack32 %f0, %f8, %f6
bgu,a loop_6220
fbo %fcc2, loop_6221
taddcctv %i7, 0x03E1, %i3
lduw [%l7 + 0x0C], %o2
loop_6220:
ble,pn %xcc, loop_6222
loop_6221:
subcc %i1, 0x0745, %g1
fxors %f7, %f4, %f12
fmovdl %icc, %f2, %f7
loop_6222:
fabsd %f8, %f10
brgez,a %l3, loop_6223
bl,a,pn %xcc, loop_6224
xor %l1, %i2, %o5
fmuld8ulx16 %f13, %f12, %f10
loop_6223:
edge8l %i6, %o3, %o7
loop_6224:
sub %o4, 0x0F82, %g6
lduw [%l7 + 0x58], %l2
movcs %xcc, %g5, %o6
ldsw [%l7 + 0x3C], %l5
ldx [%l7 + 0x40], %i5
fpsub32s %f2, %f7, %f1
ldsb [%l7 + 0x6C], %i0
stw %g3, [%l7 + 0x6C]
stw %l4, [%l7 + 0x58]
fmovdgu %icc, %f2, %f4
stx %l0, [%l7 + 0x10]
tvs %xcc, 0x5
ldd [%l7 + 0x20], %f2
std %f14, [%l7 + 0x68]
tge %icc, 0x3
fmovsn %xcc, %f11, %f8
edge16 %l6, %g7, %g4
ldsh [%l7 + 0x28], %i4
bg,a,pn %icc, loop_6225
ldub [%l7 + 0x3A], %o1
movg %icc, %o0, %i7
ldub [%l7 + 0x63], %i3
loop_6225:
tge %xcc, 0x1
fnegs %f10, %f12
bge,a,pt %icc, loop_6226
addc %o2, 0x1FC2, %i1
faligndata %f0, %f8, %f8
ldd [%l7 + 0x08], %f12
loop_6226:
tneg %xcc, 0x3
fmovsleu %icc, %f14, %f2
fmovdpos %icc, %f1, %f11
lduw [%l7 + 0x44], %g2
tl %icc, 0x3
fnand %f14, %f12, %f14
ldsw [%l7 + 0x08], %g1
for %f8, %f2, %f2
stb %l1, [%l7 + 0x55]
fzero %f14
ldd [%l7 + 0x60], %f10
edge8l %l3, %i2, %i6
ldsh [%l7 + 0x24], %o5
movrne %o3, 0x187, %o7
fba %fcc2, loop_6227
ldsw [%l7 + 0x30], %o4
bn,a,pn %icc, loop_6228
ldx [%l7 + 0x20], %g6
loop_6227:
sth %l2, [%l7 + 0x26]
ldx [%l7 + 0x40], %o6
loop_6228:
sth %g5, [%l7 + 0x70]
fmovsleu %xcc, %f7, %f14
tsubcc %i5, %l5, %g3
ldd [%l7 + 0x50], %f2
umul %i0, %l0, %l6
fmovsle %xcc, %f15, %f4
fmuld8sux16 %f11, %f0, %f8
tsubcc %g7, %l4, %i4
fpadd16s %f2, %f8, %f14
fones %f4
ldx [%l7 + 0x60], %o1
brlez %g4, loop_6229
fnor %f6, %f10, %f2
fpack16 %f0, %f8
ldsb [%l7 + 0x2F], %i7
loop_6229:
add %o0, %o2, %i3
ldub [%l7 + 0x71], %g2
fnegs %f12, %f11
fmovdl %icc, %f15, %f5
fors %f14, %f15, %f14
stb %i1, [%l7 + 0x79]
smul %g1, 0x0C35, %l1
fpadd16s %f1, %f13, %f2
sth %l3, [%l7 + 0x44]
movvs %xcc, %i6, %i2
fpadd32s %f5, %f6, %f4
fmovdvs %icc, %f8, %f14
lduh [%l7 + 0x66], %o5
fzero %f14
tn %xcc, 0x2
bg,a,pt %xcc, loop_6230
sth %o7, [%l7 + 0x7E]
popc %o4, %g6
edge32n %o3, %l2, %o6
loop_6230:
tsubcctv %i5, 0x1C1D, %g5
bpos,a,pn %xcc, loop_6231
ldx [%l7 + 0x60], %l5
andncc %g3, %l0, %i0
tsubcctv %l6, %l4, %g7
loop_6231:
ldd [%l7 + 0x30], %f0
st %f7, [%l7 + 0x54]
fxnors %f0, %f11, %f4
fpmerge %f0, %f7, %f0
tleu %xcc, 0x0
edge8 %i4, %o1, %g4
lduh [%l7 + 0x6C], %i7
sth %o2, [%l7 + 0x22]
sth %o0, [%l7 + 0x20]
fmul8sux16 %f10, %f6, %f12
tle %icc, 0x7
ldd [%l7 + 0x38], %f10
edge16ln %g2, %i3, %g1
fnot1s %f2, %f10
ldub [%l7 + 0x24], %i1
fornot1s %f9, %f12, %f8
umul %l3, %i6, %i2
movpos %xcc, %o5, %o7
ldsh [%l7 + 0x24], %l1
std %f2, [%l7 + 0x18]
ldd [%l7 + 0x08], %f12
fmovrdlez %g6, %f14, %f12
ldx [%l7 + 0x70], %o4
lduh [%l7 + 0x48], %o3
bvs,a,pt %icc, loop_6232
movle %icc, %l2, %o6
stx %i5, [%l7 + 0x48]
fxnor %f0, %f8, %f4
loop_6232:
tcs %xcc, 0x2
call loop_6233
udiv %l5, 0x18FD, %g3
fone %f4
fzero %f4
loop_6233:
ldx [%l7 + 0x68], %l0
stb %i0, [%l7 + 0x6A]
fmovdle %xcc, %f10, %f14
fmovdne %icc, %f15, %f4
smulcc %l6, 0x10ED, %l4
fmovsne %icc, %f6, %f15
fmovse %icc, %f2, %f12
ldub [%l7 + 0x0C], %g7
array8 %i4, %g5, %o1
fmovsleu %xcc, %f3, %f5
fba,a %fcc0, loop_6234
movneg %icc, %i7, %o2
brgz,a %g4, loop_6235
edge8ln %o0, %i3, %g2
loop_6234:
ldub [%l7 + 0x5E], %g1
bgu,pn %icc, loop_6236
loop_6235:
edge32ln %l3, %i1, %i2
call loop_6237
fandnot1s %f15, %f15, %f12
loop_6236:
ldsb [%l7 + 0x4D], %o5
st %f2, [%l7 + 0x10]
loop_6237:
fblg,a %fcc0, loop_6238
and %o7, %l1, %i6
stx %g6, [%l7 + 0x40]
ldx [%l7 + 0x28], %o4
loop_6238:
fzero %f12
srax %l2, %o6, %o3
ldx [%l7 + 0x48], %l5
bvs,a,pt %icc, loop_6239
fmovs %f13, %f0
stx %i5, [%l7 + 0x28]
fbl %fcc1, loop_6240
loop_6239:
ldx [%l7 + 0x28], %g3
fmovse %icc, %f1, %f9
add %l0, 0x0197, %l6
loop_6240:
ldd [%l7 + 0x10], %f4
orn %l4, %i0, %g7
fcmpeq16 %f12, %f12, %g5
fmuld8ulx16 %f12, %f13, %f12
fba %fcc1, loop_6241
bge,a,pt %icc, loop_6242
ldsb [%l7 + 0x55], %o1
movle %icc, %i4, %i7
loop_6241:
tcc %xcc, 0x7
loop_6242:
sth %g4, [%l7 + 0x70]
fands %f6, %f7, %f9
tsubcc %o0, 0x1CB2, %o2
fbu %fcc2, loop_6243
fmovsn %xcc, %f3, %f14
fmovrdgz %i3, %f4, %f8
brgz %g1, loop_6244
loop_6243:
fbn %fcc0, loop_6245
brnz,a %l3, loop_6246
movleu %icc, %i1, %g2
loop_6244:
udiv %i2, 0x163A, %o7
loop_6245:
brgz,a %l1, loop_6247
loop_6246:
brlz %o5, loop_6248
nop
setx loop_6249, %l0, %l1
jmpl %l1, %g6
fmul8x16 %f8, %f2, %f14
loop_6247:
movneg %icc, %o4, %l2
loop_6248:
movrgez %i6, %o3, %l5
loop_6249:
fmovrse %i5, %f12, %f7
subc %g3, %o6, %l6
lduw [%l7 + 0x3C], %l0
te %icc, 0x4
st %f9, [%l7 + 0x60]
andncc %l4, %g7, %i0
stb %g5, [%l7 + 0x56]
ldd [%l7 + 0x60], %f6
tvs %icc, 0x5
andn %o1, 0x0B3D, %i7
bvs,a,pn %xcc, loop_6250
st %f5, [%l7 + 0x50]
ldd [%l7 + 0x38], %f10
sth %g4, [%l7 + 0x34]
loop_6250:
ldub [%l7 + 0x09], %i4
edge16n %o2, %o0, %i3
movge %xcc, %g1, %i1
fmovsle %xcc, %f4, %f6
bg,a,pt %icc, loop_6251
ldsw [%l7 + 0x70], %g2
popc %l3, %i2
fmovrdne %l1, %f14, %f8
loop_6251:
srlx %o7, 0x00, %g6
movneg %xcc, %o4, %o5
fandnot2s %f9, %f1, %f1
fmovsleu %icc, %f9, %f4
fmovrde %l2, %f8, %f10
st %f5, [%l7 + 0x1C]
tle %icc, 0x2
fpadd16 %f2, %f4, %f2
ld [%l7 + 0x58], %f0
ldsb [%l7 + 0x0E], %i6
fbl %fcc1, loop_6252
ldd [%l7 + 0x50], %f10
edge16n %l5, %i5, %o3
movge %xcc, %o6, %l6
loop_6252:
fbge,a %fcc3, loop_6253
sth %g3, [%l7 + 0x42]
sth %l4, [%l7 + 0x5E]
fpadd32 %f14, %f4, %f10
loop_6253:
fmovdgu %xcc, %f11, %f12
ldub [%l7 + 0x19], %l0
fmovsvc %xcc, %f4, %f10
ldsw [%l7 + 0x4C], %i0
movvs %icc, %g7, %o1
stw %g5, [%l7 + 0x78]
ldsb [%l7 + 0x6F], %i7
bg,a loop_6254
sth %g4, [%l7 + 0x4C]
stw %o2, [%l7 + 0x54]
tleu %xcc, 0x3
loop_6254:
ldsh [%l7 + 0x40], %o0
edge8l %i4, %i3, %i1
movn %icc, %g1, %g2
bg loop_6255
fcmpne32 %f12, %f2, %i2
fnands %f13, %f7, %f14
sdiv %l3, 0x13CD, %o7
loop_6255:
fands %f4, %f6, %f6
std %f14, [%l7 + 0x50]
fmul8sux16 %f4, %f8, %f8
orcc %g6, %l1, %o5
fmovscs %xcc, %f10, %f3
fbg,a %fcc1, loop_6256
sethi 0x107E, %o4
fands %f9, %f1, %f14
ldsw [%l7 + 0x20], %l2
loop_6256:
fmovsne %icc, %f12, %f12
stw %l5, [%l7 + 0x74]
ldd [%l7 + 0x28], %f0
ba,a,pt %icc, loop_6257
fsrc1s %f7, %f0
stx %i5, [%l7 + 0x30]
st %f2, [%l7 + 0x3C]
loop_6257:
brgz %i6, loop_6258
tcs %icc, 0x4
stx %o3, [%l7 + 0x10]
addc %l6, 0x0EFE, %g3
loop_6258:
stx %l4, [%l7 + 0x10]
fble %fcc1, loop_6259
brgz,a %l0, loop_6260
fors %f3, %f1, %f1
ldub [%l7 + 0x41], %o6
loop_6259:
nop
setx loop_6261, %l0, %l1
jmpl %l1, %g7
loop_6260:
ldx [%l7 + 0x68], %o1
ld [%l7 + 0x74], %f10
tn %icc, 0x2
loop_6261:
mulx %i0, 0x062C, %i7
fmovdle %icc, %f15, %f8
te %icc, 0x6
fbe %fcc0, loop_6262
brgez,a %g4, loop_6263
fpmerge %f7, %f5, %f6
tpos %icc, 0x6
loop_6262:
bne,a loop_6264
loop_6263:
subc %g5, %o2, %o0
ld [%l7 + 0x28], %f2
st %f14, [%l7 + 0x50]
loop_6264:
nop
setx loop_6265, %l0, %l1
jmpl %l1, %i3
fandnot1 %f6, %f0, %f12
ldub [%l7 + 0x3C], %i4
srax %i1, %g1, %g2
loop_6265:
brnz %l3, loop_6266
ldub [%l7 + 0x09], %i2
fcmpeq16 %f10, %f0, %o7
fabss %f7, %f10
loop_6266:
stw %g6, [%l7 + 0x1C]
taddcctv %l1, %o5, %o4
fpack16 %f14, %f14
srlx %l2, 0x0C, %l5
fmovrsgez %i5, %f5, %f13
ldsb [%l7 + 0x7E], %i6
fmuld8ulx16 %f5, %f1, %f0
ldd [%l7 + 0x10], %f12
sth %l6, [%l7 + 0x12]
fnor %f2, %f14, %f0
edge32l %g3, %l4, %o3
fbg,a %fcc0, loop_6267
st %f12, [%l7 + 0x78]
movgu %xcc, %l0, %o6
stb %o1, [%l7 + 0x23]
loop_6267:
sth %i0, [%l7 + 0x12]
sth %g7, [%l7 + 0x66]
nop
setx loop_6268, %l0, %l1
jmpl %l1, %i7
bne,a loop_6269
movcc %icc, %g5, %g4
smulcc %o2, %i3, %i4
loop_6268:
stb %i1, [%l7 + 0x1B]
loop_6269:
fbl %fcc2, loop_6270
fmuld8ulx16 %f5, %f11, %f2
fmovsneg %xcc, %f15, %f3
andcc %g1, 0x1FE0, %g2
loop_6270:
fmovdl %xcc, %f8, %f15
ldsb [%l7 + 0x5F], %o0
lduw [%l7 + 0x40], %i2
ldd [%l7 + 0x60], %f8
tge %xcc, 0x2
for %f4, %f4, %f6
movleu %xcc, %o7, %l3
sub %l1, 0x0394, %o5
tle %xcc, 0x6
taddcctv %g6, 0x0858, %o4
tcc %xcc, 0x3
call loop_6271
ldx [%l7 + 0x58], %l2
ldsw [%l7 + 0x6C], %i5
fmovrsne %i6, %f12, %f8
loop_6271:
ldd [%l7 + 0x48], %f4
movvs %icc, %l6, %g3
stx %l5, [%l7 + 0x28]
tpos %icc, 0x2
fmul8sux16 %f14, %f10, %f4
fpsub32s %f3, %f1, %f8
ldd [%l7 + 0x30], %f10
stb %o3, [%l7 + 0x6B]
bl,a loop_6272
lduh [%l7 + 0x54], %l4
sdivx %l0, 0x0FE9, %o1
movgu %xcc, %o6, %g7
loop_6272:
st %f6, [%l7 + 0x5C]
st %f4, [%l7 + 0x64]
ldsh [%l7 + 0x42], %i0
ldx [%l7 + 0x40], %g5
add %i7, %g4, %o2
ldsb [%l7 + 0x51], %i4
lduw [%l7 + 0x44], %i3
edge16 %i1, %g1, %o0
st %f3, [%l7 + 0x68]
stx %i2, [%l7 + 0x38]
or %o7, 0x180A, %l3
fpadd32 %f0, %f2, %f2
tcs %xcc, 0x7
edge16n %g2, %l1, %o5
sth %o4, [%l7 + 0x36]
call loop_6273
std %f14, [%l7 + 0x28]
ldsb [%l7 + 0x2E], %g6
fmovsneg %xcc, %f9, %f4
loop_6273:
ldub [%l7 + 0x5D], %i5
bneg,a loop_6274
std %f8, [%l7 + 0x58]
bn,a,pt %xcc, loop_6275
mova %icc, %l2, %l6
loop_6274:
lduw [%l7 + 0x34], %g3
fbue %fcc3, loop_6276
loop_6275:
fbn,a %fcc0, loop_6277
sth %i6, [%l7 + 0x50]
ldsb [%l7 + 0x62], %o3
loop_6276:
fmovdgu %icc, %f12, %f0
loop_6277:
ldsb [%l7 + 0x18], %l4
movre %l5, %l0, %o1
ldsh [%l7 + 0x26], %o6
ldsw [%l7 + 0x30], %g7
fmovscs %icc, %f1, %f0
sll %g5, 0x10, %i7
ldsb [%l7 + 0x4B], %g4
std %f2, [%l7 + 0x70]
fmovdvc %icc, %f1, %f14
fmuld8sux16 %f4, %f0, %f4
call loop_6278
fbl %fcc0, loop_6279
fblg %fcc1, loop_6280
sub %o2, 0x1D18, %i4
loop_6278:
fones %f15
loop_6279:
fmovrdlz %i3, %f2, %f14
loop_6280:
mulx %i1, 0x1977, %i0
fbug %fcc3, loop_6281
tn %icc, 0x2
movl %icc, %g1, %o0
tcc %icc, 0x0
loop_6281:
and %i2, %l3, %g2
fornot1s %f11, %f8, %f10
fble,a %fcc3, loop_6282
ldub [%l7 + 0x16], %l1
fbg %fcc1, loop_6283
sdivcc %o7, 0x1CFA, %o4
loop_6282:
ldd [%l7 + 0x50], %f6
sll %o5, %i5, %g6
loop_6283:
std %f12, [%l7 + 0x18]
brnz %l2, loop_6284
fmovdge %icc, %f6, %f14
fcmps %fcc1, %f1, %f7
taddcctv %g3, %l6, %o3
loop_6284:
bgu,pn %icc, loop_6285
ldsb [%l7 + 0x15], %l4
fmovsl %icc, %f15, %f15
edge8 %l5, %i6, %l0
loop_6285:
lduw [%l7 + 0x68], %o6
fmovdcc %xcc, %f4, %f0
sth %o1, [%l7 + 0x2E]
movne %xcc, %g7, %i7
movneg %xcc, %g4, %g5
tpos %icc, 0x5
fmovdn %xcc, %f13, %f12
movrne %i4, 0x19B, %i3
lduw [%l7 + 0x50], %i1
fandnot2s %f11, %f4, %f6
brlz,a %o2, loop_6286
bge,a,pn %xcc, loop_6287
alignaddrl %i0, %g1, %o0
fcmpeq16 %f4, %f4, %l3
loop_6286:
std %f8, [%l7 + 0x58]
loop_6287:
stx %g2, [%l7 + 0x20]
stb %l1, [%l7 + 0x33]
ldsb [%l7 + 0x22], %i2
array16 %o4, %o5, %o7
tl %icc, 0x4
std %f14, [%l7 + 0x58]
ldx [%l7 + 0x50], %g6
st %f10, [%l7 + 0x18]
fnegs %f7, %f3
edge32l %i5, %l2, %g3
ba,pt %xcc, loop_6288
stx %o3, [%l7 + 0x08]
fmovdl %xcc, %f7, %f9
mulx %l4, %l6, %l5
loop_6288:
ldsh [%l7 + 0x0A], %i6
fabsd %f14, %f8
bleu,a loop_6289
subcc %o6, 0x092F, %l0
fbn,a %fcc3, loop_6290
fblg,a %fcc0, loop_6291
loop_6289:
ldx [%l7 + 0x70], %o1
edge8l %i7, %g7, %g4
loop_6290:
ldsh [%l7 + 0x0E], %i4
loop_6291:
ldsh [%l7 + 0x5E], %g5
sdivx %i1, 0x1A99, %i3
array16 %i0, %o2, %g1
ldsw [%l7 + 0x54], %l3
fmovse %icc, %f13, %f13
smulcc %o0, %l1, %g2
stb %o4, [%l7 + 0x49]
movvc %icc, %o5, %o7
smulcc %g6, 0x136B, %i5
stb %l2, [%l7 + 0x46]
fbge %fcc1, loop_6292
taddcctv %g3, 0x173B, %o3
fnand %f10, %f12, %f6
fmovrslez %l4, %f6, %f7
loop_6292:
fbge,a %fcc2, loop_6293
fbu,a %fcc0, loop_6294
fcmpeq16 %f10, %f6, %i2
fcmped %fcc3, %f0, %f6
loop_6293:
fpadd16s %f8, %f12, %f1
loop_6294:
tne %xcc, 0x6
bge,pt %xcc, loop_6295
taddcc %l6, %i6, %l5
fpsub32s %f11, %f4, %f3
ldsb [%l7 + 0x49], %l0
loop_6295:
ld [%l7 + 0x34], %f14
movl %icc, %o6, %i7
tpos %xcc, 0x5
tge %icc, 0x7
nop
setx loop_6296, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f8, %f0, %f10
sth %g7, [%l7 + 0x2C]
brgz %g4, loop_6297
loop_6296:
fmovda %icc, %f3, %f9
edge16ln %o1, %g5, %i4
fmovrdne %i3, %f4, %f14
loop_6297:
sth %i1, [%l7 + 0x7E]
fnegs %f10, %f11
mova %icc, %o2, %i0
bcs,a loop_6298
fnot1s %f11, %f3
fpmerge %f7, %f0, %f8
fmovdg %xcc, %f2, %f8
loop_6298:
edge16l %g1, %o0, %l3
sra %l1, 0x1B, %o4
tcc %xcc, 0x0
edge16ln %o5, %g2, %o7
fbl %fcc1, loop_6299
brz,a %i5, loop_6300
fabsd %f14, %f10
mova %xcc, %l2, %g3
loop_6299:
sth %g6, [%l7 + 0x40]
loop_6300:
stb %o3, [%l7 + 0x45]
fmovrdlz %i2, %f2, %f4
fmuld8sux16 %f3, %f12, %f0
fnor %f6, %f4, %f10
st %f14, [%l7 + 0x24]
brlz %l4, loop_6301
fnand %f4, %f2, %f14
ldx [%l7 + 0x60], %i6
andcc %l5, %l6, %l0
loop_6301:
fcmpd %fcc2, %f12, %f2
fbl %fcc3, loop_6302
fandnot1s %f12, %f0, %f15
fsrc2s %f7, %f14
fnot1s %f14, %f1
loop_6302:
fmovsle %icc, %f5, %f3
stx %i7, [%l7 + 0x38]
tsubcctv %o6, %g7, %g4
lduw [%l7 + 0x28], %g5
ldsw [%l7 + 0x54], %i4
fnegd %f0, %f14
fmovrsgez %i3, %f1, %f4
tcs %xcc, 0x7
fone %f4
fmovdcs %icc, %f13, %f2
lduw [%l7 + 0x1C], %i1
nop
setx loop_6303, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x34], %o1
fmovrse %g1, %f8, %f6
stw %o0, [%l7 + 0x08]
loop_6303:
or %l3, 0x1E1C, %i0
fsrc1s %f12, %f10
movgu %icc, %l1, %o5
umulcc %o4, %g2, %o7
ldsw [%l7 + 0x24], %i5
fbul,a %fcc3, loop_6304
tpos %icc, 0x7
bn,a,pn %icc, loop_6305
fpackfix %f14, %f7
loop_6304:
bl,pt %icc, loop_6306
andn %g3, %g6, %o3
loop_6305:
fone %f4
ldsw [%l7 + 0x34], %i2
loop_6306:
lduw [%l7 + 0x74], %l4
movge %icc, %l2, %l5
ldx [%l7 + 0x38], %i6
edge16l %l6, %l0, %i7
fbuge,a %fcc3, loop_6307
lduw [%l7 + 0x5C], %g7
sth %o6, [%l7 + 0x5C]
std %f0, [%l7 + 0x78]
loop_6307:
fmovde %icc, %f0, %f2
fmovrsgez %g5, %f7, %f10
lduh [%l7 + 0x2E], %i4
nop
setx loop_6308, %l0, %l1
jmpl %l1, %g4
bn,a,pt %icc, loop_6309
fcmpgt32 %f10, %f8, %i1
movleu %icc, %i3, %o1
loop_6308:
bne,pn %xcc, loop_6310
loop_6309:
movn %xcc, %g1, %o2
std %f6, [%l7 + 0x70]
stx %o0, [%l7 + 0x30]
loop_6310:
fornot2 %f6, %f2, %f10
fnands %f4, %f13, %f5
tsubcctv %i0, %l1, %o5
fors %f9, %f6, %f12
fbule %fcc3, loop_6311
andcc %o4, %g2, %o7
fbg %fcc2, loop_6312
fmovsa %icc, %f2, %f11
loop_6311:
edge16l %i5, %g3, %g6
fmovdl %icc, %f3, %f15
loop_6312:
edge16 %o3, %l3, %i2
ldx [%l7 + 0x18], %l2
stb %l4, [%l7 + 0x58]
fnot2 %f10, %f12
fblg,a %fcc3, loop_6313
pdist %f10, %f6, %f0
st %f1, [%l7 + 0x1C]
ldsw [%l7 + 0x5C], %l5
loop_6313:
tl %xcc, 0x7
lduw [%l7 + 0x7C], %l6
addc %l0, %i7, %g7
fandnot2 %f0, %f2, %f6
xorcc %o6, 0x1C05, %i6
lduh [%l7 + 0x2E], %i4
stb %g4, [%l7 + 0x10]
stb %i1, [%l7 + 0x35]
ldub [%l7 + 0x7A], %g5
fbule,a %fcc2, loop_6314
fandnot2s %f4, %f14, %f3
movcc %xcc, %i3, %o1
ldx [%l7 + 0x20], %o2
loop_6314:
fnegd %f8, %f2
stx %g1, [%l7 + 0x20]
ble,pt %xcc, loop_6315
std %f0, [%l7 + 0x58]
edge16 %i0, %o0, %l1
edge16l %o5, %g2, %o7
loop_6315:
ldx [%l7 + 0x50], %o4
fpack16 %f8, %f12
fmul8sux16 %f0, %f12, %f6
sth %i5, [%l7 + 0x4A]
fcmpd %fcc1, %f2, %f12
stx %g3, [%l7 + 0x18]
fnot2s %f10, %f1
fcmpne32 %f12, %f0, %o3
fmovscc %xcc, %f4, %f13
fbug %fcc1, loop_6316
stx %l3, [%l7 + 0x78]
move %icc, %i2, %l2
edge32ln %l4, %g6, %l6
loop_6316:
movrgez %l5, %i7, %l0
fmovrsgz %g7, %f9, %f1
edge16 %i6, %o6, %i4
fmovrslz %i1, %f13, %f1
fandnot2 %f12, %f0, %f4
andncc %g5, %i3, %o1
fbule,a %fcc0, loop_6317
fsrc1s %f5, %f14
ldsb [%l7 + 0x57], %g4
tleu %icc, 0x1
loop_6317:
fmovdcs %icc, %f4, %f4
fbug %fcc3, loop_6318
tsubcc %o2, %i0, %g1
ldsw [%l7 + 0x4C], %o0
srax %l1, %g2, %o7
loop_6318:
fbue %fcc2, loop_6319
addcc %o5, %o4, %i5
fbl %fcc0, loop_6320
ldub [%l7 + 0x45], %g3
loop_6319:
bgu,pt %icc, loop_6321
ldsw [%l7 + 0x70], %l3
loop_6320:
fble,a %fcc1, loop_6322
alignaddr %i2, %o3, %l4
loop_6321:
fpmerge %f9, %f2, %f4
ldsw [%l7 + 0x40], %g6
loop_6322:
addc %l2, 0x03D7, %l6
stx %l5, [%l7 + 0x28]
ldd [%l7 + 0x18], %f14
fmovrdgez %l0, %f2, %f10
fmovdl %xcc, %f0, %f4
fmuld8ulx16 %f8, %f3, %f10
fbne %fcc2, loop_6323
bl,a,pn %icc, loop_6324
tle %xcc, 0x5
fmovdne %icc, %f15, %f3
loop_6323:
std %f10, [%l7 + 0x38]
loop_6324:
fba,a %fcc0, loop_6325
bvc loop_6326
brz,a %i7, loop_6327
andn %g7, 0x0185, %o6
loop_6325:
orcc %i6, %i4, %g5
loop_6326:
bcc,a %icc, loop_6328
loop_6327:
movrgez %i3, %i1, %o1
pdist %f4, %f6, %f8
fzero %f8
loop_6328:
stx %o2, [%l7 + 0x50]
fandnot1s %f8, %f11, %f6
fmovrsgz %i0, %f0, %f12
fandnot2s %f7, %f0, %f4
ldsh [%l7 + 0x20], %g1
fbue %fcc3, loop_6329
ble,a,pn %icc, loop_6330
sth %g4, [%l7 + 0x4E]
nop
setx loop_6331, %l0, %l1
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_6329:
srax %o0, 0x1B, %l1
loop_6330:
subc %g2, 0x187F, %o7
movcc %xcc, %o5, %i5
loop_6331:
brnz,a %o4, loop_6332
std %f14, [%l7 + 0x70]
ldsw [%l7 + 0x24], %l3
tleu %icc, 0x3
loop_6332:
brlz %i2, loop_6333
lduw [%l7 + 0x68], %g3
fpadd16s %f9, %f15, %f3
tne %icc, 0x4
loop_6333:
stx %o3, [%l7 + 0x58]
nop
setx loop_6334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple32 %f6, %f2, %g6
add %l2, 0x15A1, %l6
movgu %icc, %l4, %l5
loop_6334:
stb %i7, [%l7 + 0x3A]
st %f1, [%l7 + 0x10]
addc %g7, %o6, %l0
ldx [%l7 + 0x08], %i4
tne %xcc, 0x5
fmovrslez %g5, %f4, %f11
sethi 0x1955, %i6
fabss %f7, %f13
edge16l %i3, %i1, %o1
array16 %i0, %g1, %g4
fpack32 %f14, %f0, %f6
smulcc %o2, 0x18BE, %l1
std %f4, [%l7 + 0x58]
ldub [%l7 + 0x1B], %o0
edge16 %g2, %o7, %i5
lduw [%l7 + 0x18], %o5
ldsw [%l7 + 0x5C], %l3
fnot2s %f8, %f12
alignaddr %i2, %o4, %o3
movge %xcc, %g3, %l2
andncc %l6, %g6, %l4
edge8ln %i7, %l5, %g7
ldub [%l7 + 0x35], %o6
movrne %i4, %g5, %i6
nop
setx loop_6335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %icc, %i3, %l0
edge8ln %i1, %i0, %g1
ldx [%l7 + 0x70], %g4
loop_6335:
sub %o1, 0x0CF8, %l1
fbuge,a %fcc1, loop_6336
ldub [%l7 + 0x45], %o2
addc %g2, %o7, %i5
array32 %o5, %l3, %o0
loop_6336:
fbg %fcc2, loop_6337
fandnot2 %f6, %f0, %f6
for %f4, %f6, %f4
addccc %i2, 0x04A9, %o4
loop_6337:
st %f8, [%l7 + 0x28]
lduw [%l7 + 0x78], %g3
fmovsneg %xcc, %f14, %f15
xor %o3, %l6, %g6
edge8ln %l4, %i7, %l5
movg %xcc, %g7, %o6
umul %l2, 0x11F5, %g5
bvs loop_6338
ldsh [%l7 + 0x14], %i4
lduh [%l7 + 0x5A], %i3
tg %icc, 0x6
loop_6338:
fornot1s %f10, %f10, %f7
ldsh [%l7 + 0x62], %l0
stx %i6, [%l7 + 0x38]
sdiv %i1, 0x16E9, %g1
ble,a loop_6339
sth %g4, [%l7 + 0x34]
edge16n %o1, %l1, %o2
sth %i0, [%l7 + 0x0E]
loop_6339:
and %o7, %i5, %o5
ldsw [%l7 + 0x64], %l3
taddcctv %g2, %i2, %o4
movvs %xcc, %g3, %o0
mulscc %o3, %l6, %g6
fcmpd %fcc0, %f4, %f0
fmovsneg %xcc, %f4, %f8
stb %l4, [%l7 + 0x11]
ld [%l7 + 0x48], %f9
fnand %f4, %f8, %f4
ldd [%l7 + 0x28], %f8
movneg %icc, %l5, %i7
bvc,a loop_6340
ldsb [%l7 + 0x33], %g7
tn %xcc, 0x1
fmovrde %o6, %f6, %f6
loop_6340:
movrgez %l2, %i4, %g5
lduh [%l7 + 0x2C], %i3
ldsw [%l7 + 0x28], %l0
st %f6, [%l7 + 0x74]
fmovdge %icc, %f10, %f11
fcmpes %fcc3, %f9, %f9
alignaddr %i6, %i1, %g1
fbe %fcc3, loop_6341
ldd [%l7 + 0x38], %f8
edge16 %o1, %l1, %o2
lduw [%l7 + 0x64], %i0
loop_6341:
stx %g4, [%l7 + 0x70]
movle %icc, %i5, %o7
edge32n %l3, %g2, %o5
sth %o4, [%l7 + 0x4C]
bcs,a,pt %icc, loop_6342
bn,pt %xcc, loop_6343
fmul8x16au %f15, %f13, %f8
ld [%l7 + 0x6C], %f12
loop_6342:
movrne %g3, 0x2EB, %i2
loop_6343:
fmovsn %xcc, %f2, %f15
addcc %o0, %l6, %o3
fmovsl %icc, %f11, %f8
ldd [%l7 + 0x60], %f4
fmovrde %g6, %f12, %f0
fcmpne16 %f10, %f4, %l5
movpos %icc, %l4, %g7
fmovsvs %icc, %f1, %f6
sdivcc %o6, 0x19B6, %i7
st %f3, [%l7 + 0x30]
fmovrsgz %l2, %f4, %f11
tsubcctv %i4, %g5, %l0
nop
setx loop_6344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_6345
tvs %xcc, 0x0
fmovscs %icc, %f9, %f10
loop_6344:
lduw [%l7 + 0x44], %i3
loop_6345:
st %f0, [%l7 + 0x1C]
fmovrdlz %i1, %f2, %f6
fmovdcc %icc, %f5, %f8
fmovsg %xcc, %f5, %f13
xnorcc %i6, 0x1508, %o1
mulscc %g1, %l1, %i0
ldsw [%l7 + 0x5C], %g4
movne %xcc, %o2, %i5
bneg %icc, loop_6346
fbo %fcc3, loop_6347
umulcc %o7, %g2, %o5
lduw [%l7 + 0x50], %o4
loop_6346:
ldub [%l7 + 0x30], %g3
loop_6347:
ldd [%l7 + 0x20], %f8
fmovsn %icc, %f15, %f1
andncc %i2, %l3, %l6
te %xcc, 0x0
std %f14, [%l7 + 0x68]
fxor %f4, %f6, %f2
tcs %xcc, 0x2
movrgez %o0, %g6, %l5
fxors %f2, %f14, %f1
edge16 %o3, %g7, %o6
fbne %fcc1, loop_6348
smul %l4, %i7, %l2
addcc %i4, 0x0785, %l0
fmovrde %g5, %f12, %f12
loop_6348:
fands %f10, %f1, %f0
tvc %xcc, 0x5
move %icc, %i3, %i1
stb %o1, [%l7 + 0x40]
lduw [%l7 + 0x14], %g1
fmovdg %icc, %f2, %f5
ldsh [%l7 + 0x36], %l1
fxor %f10, %f14, %f2
bne loop_6349
fcmpd %fcc3, %f2, %f8
taddcctv %i6, %i0, %o2
fbul,a %fcc2, loop_6350
loop_6349:
fcmple32 %f14, %f8, %g4
stb %o7, [%l7 + 0x20]
popc %g2, %o5
loop_6350:
fcmpgt16 %f14, %f0, %i5
fmovsge %xcc, %f0, %f9
movn %xcc, %o4, %g3
movneg %xcc, %l3, %i2
movvc %icc, %l6, %o0
fpack16 %f0, %f15
st %f10, [%l7 + 0x40]
array32 %l5, %o3, %g6
tpos %xcc, 0x1
udivx %o6, 0x017F, %g7
fmovrsgez %i7, %f7, %f12
fmovsvc %xcc, %f2, %f6
fors %f9, %f13, %f1
fmovsge %xcc, %f0, %f3
tn %icc, 0x0
ldsb [%l7 + 0x75], %l4
tn %xcc, 0x4
array32 %l2, %l0, %i4
edge8l %i3, %i1, %g5
array32 %o1, %l1, %i6
srl %i0, 0x15, %g1
movcs %xcc, %o2, %o7
stw %g2, [%l7 + 0x2C]
bn %icc, loop_6351
bne,a,pn %xcc, loop_6352
edge8 %o5, %g4, %i5
smul %o4, 0x09A9, %l3
loop_6351:
fornot2 %f8, %f14, %f4
loop_6352:
movle %xcc, %g3, %i2
fands %f3, %f4, %f7
fbn %fcc3, loop_6353
movl %xcc, %o0, %l5
udivcc %l6, 0x1EEA, %o3
taddcctv %o6, 0x0D70, %g6
loop_6353:
fmovdvs %icc, %f6, %f1
tsubcc %i7, 0x07E1, %l4
fcmpgt32 %f4, %f0, %g7
umul %l2, %i4, %l0
lduh [%l7 + 0x58], %i1
fcmpes %fcc0, %f10, %f8
ldsh [%l7 + 0x48], %i3
fcmpeq32 %f0, %f8, %o1
mulx %l1, %g5, %i0
ba,pt %icc, loop_6354
fnot1 %f2, %f2
sth %g1, [%l7 + 0x7C]
udivx %i6, 0x1D3D, %o2
loop_6354:
bshuffle %f14, %f6, %f10
fmovdne %xcc, %f3, %f9
fbl,a %fcc1, loop_6355
sth %g2, [%l7 + 0x2A]
fmovrsne %o7, %f14, %f2
tleu %icc, 0x1
loop_6355:
array8 %o5, %g4, %i5
edge8l %o4, %l3, %i2
st %f2, [%l7 + 0x64]
stw %o0, [%l7 + 0x74]
bcs,pn %xcc, loop_6356
fbug,a %fcc0, loop_6357
sdivx %l5, 0x1804, %g3
fnot1 %f2, %f4
loop_6356:
fexpand %f4, %f12
loop_6357:
lduh [%l7 + 0x62], %l6
std %f2, [%l7 + 0x18]
movle %xcc, %o3, %g6
fmovse %icc, %f8, %f11
addc %i7, %l4, %o6
movrgez %l2, %i4, %l0
xnorcc %g7, 0x071D, %i1
fandnot2s %f15, %f4, %f1
movrlez %o1, %l1, %i3
st %f0, [%l7 + 0x0C]
sllx %i0, %g1, %g5
ldub [%l7 + 0x1B], %o2
umulcc %i6, %o7, %g2
fpsub32s %f2, %f15, %f9
ldub [%l7 + 0x38], %o5
fmovsne %icc, %f4, %f11
sllx %i5, %g4, %l3
lduh [%l7 + 0x08], %o4
fble %fcc2, loop_6358
stw %i2, [%l7 + 0x10]
bge,a %icc, loop_6359
stb %l5, [%l7 + 0x3D]
loop_6358:
bg,a loop_6360
lduw [%l7 + 0x24], %o0
loop_6359:
stx %g3, [%l7 + 0x30]
bcs,pn %icc, loop_6361
loop_6360:
bneg,a %xcc, loop_6362
edge32l %l6, %g6, %o3
edge8 %i7, %l4, %o6
loop_6361:
fmovdn %icc, %f4, %f6
loop_6362:
fmovrdlz %l2, %f14, %f14
fmovd %f0, %f12
ldx [%l7 + 0x60], %i4
movrgz %g7, 0x331, %l0
fmovda %icc, %f7, %f0
fmovrdlez %o1, %f4, %f6
fba %fcc1, loop_6363
fmovdvc %xcc, %f4, %f4
movrlz %l1, 0x12D, %i3
srax %i0, 0x18, %i1
loop_6363:
fmovsleu %icc, %f13, %f14
fbge,a %fcc1, loop_6364
fbo,a %fcc1, loop_6365
movne %xcc, %g1, %g5
movcc %xcc, %i6, %o7
loop_6364:
fmovsneg %icc, %f4, %f11
loop_6365:
fmul8x16 %f0, %f8, %f10
lduw [%l7 + 0x7C], %o2
tpos %icc, 0x4
fmovdg %xcc, %f1, %f1
sth %o5, [%l7 + 0x7A]
fone %f6
nop
setx loop_6366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %i5, 0x1297, %g4
sllx %g2, 0x0B, %l3
st %f3, [%l7 + 0x5C]
loop_6366:
fbuge %fcc0, loop_6367
fmovdn %xcc, %f7, %f2
fzero %f10
ld [%l7 + 0x50], %f15
loop_6367:
fmovsg %icc, %f1, %f4
ldsh [%l7 + 0x5C], %i2
fpadd32 %f0, %f8, %f4
fmovrdgez %l5, %f4, %f10
movgu %icc, %o4, %o0
sllx %g3, %g6, %l6
and %i7, %l4, %o3
fornot1s %f9, %f10, %f10
movrgz %o6, 0x31D, %l2
ld [%l7 + 0x24], %f6
bn,pn %xcc, loop_6368
nop
setx loop_6369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x6C], %g7
bvs,pn %icc, loop_6370
loop_6368:
fmovda %icc, %f7, %f15
loop_6369:
fmovsn %icc, %f5, %f8
ld [%l7 + 0x44], %f5
loop_6370:
edge32 %i4, %l0, %o1
st %f15, [%l7 + 0x08]
ldx [%l7 + 0x18], %i3
fmovdneg %icc, %f11, %f4
tpos %icc, 0x6
fmovde %icc, %f11, %f1
stx %i0, [%l7 + 0x08]
fmovsn %icc, %f8, %f7
array8 %l1, %g1, %i1
fbn %fcc3, loop_6371
fors %f3, %f7, %f2
nop
setx loop_6372, %l0, %l1
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
loop_6371:
fmovscs %icc, %f14, %f4
andn %i6, %o7, %g5
loop_6372:
fbue,a %fcc2, loop_6373
lduh [%l7 + 0x3C], %o2
alignaddr %o5, %i5, %g4
bvs,a,pt %xcc, loop_6374
loop_6373:
stx %g2, [%l7 + 0x30]
fmovscs %icc, %f10, %f13
fbl %fcc1, loop_6375
loop_6374:
sth %l3, [%l7 + 0x10]
fsrc1 %f8, %f6
ld [%l7 + 0x40], %f2
loop_6375:
bvs,a,pn %xcc, loop_6376
lduw [%l7 + 0x38], %l5
andn %i2, 0x0704, %o4
movleu %icc, %g3, %o0
loop_6376:
movle %icc, %g6, %l6
ldsh [%l7 + 0x24], %l4
std %f12, [%l7 + 0x28]
for %f4, %f4, %f0
ldd [%l7 + 0x70], %f0
movrlez %i7, 0x09F, %o3
andn %l2, 0x1532, %o6
bcc loop_6377
movneg %icc, %g7, %l0
fandnot1s %f14, %f12, %f3
ldd [%l7 + 0x28], %f6
loop_6377:
fxnor %f6, %f0, %f0
ldub [%l7 + 0x1D], %o1
ldsb [%l7 + 0x0F], %i3
movvs %xcc, %i0, %i4
fcmple16 %f2, %f4, %l1
fmovspos %xcc, %f11, %f9
fmovsl %icc, %f1, %f1
ldsh [%l7 + 0x44], %i1
movl %icc, %i6, %g1
st %f10, [%l7 + 0x64]
mova %xcc, %o7, %g5
for %f2, %f0, %f6
ldsb [%l7 + 0x3A], %o5
ldsw [%l7 + 0x20], %i5
fbul %fcc2, loop_6378
fmovrdlez %o2, %f12, %f10
movn %icc, %g4, %g2
stb %l3, [%l7 + 0x0F]
loop_6378:
fbuge %fcc2, loop_6379
stx %i2, [%l7 + 0x50]
fmovrslez %l5, %f13, %f12
fmovdgu %icc, %f7, %f5
loop_6379:
tle %icc, 0x2
orncc %o4, 0x17CC, %o0
sth %g3, [%l7 + 0x58]
fcmpgt16 %f2, %f2, %l6
nop
setx loop_6380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %xcc, 0x7
ldsb [%l7 + 0x0E], %l4
fmovsneg %icc, %f15, %f7
loop_6380:
fblg %fcc0, loop_6381
ldub [%l7 + 0x1B], %g6
ldsb [%l7 + 0x35], %o3
sdivcc %l2, 0x092C, %o6
loop_6381:
array8 %g7, %l0, %i7
udiv %o1, 0x1314, %i0
udivcc %i3, 0x15A8, %i4
mova %xcc, %l1, %i6
sethi 0x180B, %g1
fmovda %xcc, %f12, %f4
ldsw [%l7 + 0x24], %o7
udivcc %g5, 0x0FA5, %o5
fmovsvs %icc, %f11, %f13
fpsub32s %f3, %f12, %f14
ld [%l7 + 0x54], %f0
lduh [%l7 + 0x76], %i1
std %f0, [%l7 + 0x58]
ldsh [%l7 + 0x70], %i5
ldsh [%l7 + 0x62], %g4
fmovdl %icc, %f10, %f14
fmul8ulx16 %f12, %f6, %f6
ldx [%l7 + 0x38], %o2
fsrc1 %f2, %f14
movge %xcc, %l3, %g2
fpmerge %f10, %f14, %f8
fbl,a %fcc1, loop_6382
fornot2s %f0, %f9, %f0
fors %f8, %f9, %f2
lduw [%l7 + 0x28], %l5
loop_6382:
st %f7, [%l7 + 0x60]
te %icc, 0x1
sth %i2, [%l7 + 0x50]
bn,a,pn %xcc, loop_6383
fmovsgu %xcc, %f6, %f4
fmovrdlez %o4, %f0, %f10
fpmerge %f1, %f5, %f10
loop_6383:
lduh [%l7 + 0x3E], %g3
be loop_6384
fcmpgt16 %f0, %f14, %o0
fmovsa %xcc, %f8, %f15
ldsb [%l7 + 0x18], %l4
loop_6384:
fnands %f11, %f14, %f1
orn %l6, 0x168B, %o3
fxor %f6, %f8, %f10
movgu %xcc, %l2, %g6
lduw [%l7 + 0x0C], %g7
bvc,pt %icc, loop_6385
brnz %o6, loop_6386
tpos %icc, 0x0
array16 %i7, %l0, %o1
loop_6385:
mulscc %i0, %i3, %l1
loop_6386:
ta %xcc, 0x1
fornot2s %f7, %f3, %f5
ldx [%l7 + 0x38], %i4
ldsw [%l7 + 0x54], %g1
ldsw [%l7 + 0x08], %i6
bcc,a %xcc, loop_6387
fmovsvs %xcc, %f12, %f14
fmovd %f12, %f2
tne %xcc, 0x0
loop_6387:
ldsh [%l7 + 0x38], %g5
ldsb [%l7 + 0x74], %o5
fmovse %xcc, %f10, %f3
movrlz %i1, %o7, %g4
bg %icc, loop_6388
mulx %i5, %o2, %l3
movrgez %l5, 0x3B3, %i2
fbo %fcc1, loop_6389
loop_6388:
bvc %xcc, loop_6390
stw %g2, [%l7 + 0x24]
fmul8sux16 %f10, %f6, %f10
loop_6389:
srlx %g3, 0x01, %o4
loop_6390:
ldub [%l7 + 0x71], %l4
movleu %xcc, %o0, %o3
be,a,pn %xcc, loop_6391
fcmpeq32 %f14, %f12, %l2
fmul8sux16 %f8, %f4, %f14
fbg,a %fcc0, loop_6392
loop_6391:
xnorcc %l6, %g7, %o6
sth %i7, [%l7 + 0x24]
sth %l0, [%l7 + 0x64]
loop_6392:
fpsub16s %f10, %f6, %f14
mulx %o1, %i0, %i3
fcmpd %fcc2, %f6, %f4
tne %icc, 0x4
movleu %icc, %g6, %i4
stb %l1, [%l7 + 0x1A]
sth %i6, [%l7 + 0x40]
st %f9, [%l7 + 0x70]
fcmpd %fcc1, %f4, %f14
tvc %icc, 0x1
bge,a %icc, loop_6393
fmovsl %xcc, %f12, %f11
brgez %g1, loop_6394
edge8n %g5, %o5, %i1
loop_6393:
lduh [%l7 + 0x18], %g4
fmul8ulx16 %f0, %f4, %f12
loop_6394:
brz,a %o7, loop_6395
lduw [%l7 + 0x24], %i5
fbl %fcc2, loop_6396
stx %o2, [%l7 + 0x10]
loop_6395:
stw %l5, [%l7 + 0x20]
fmovs %f8, %f11
loop_6396:
ba,a,pn %icc, loop_6397
fbug,a %fcc0, loop_6398
ldsh [%l7 + 0x74], %i2
tleu %xcc, 0x3
loop_6397:
edge32 %g2, %g3, %o4
loop_6398:
and %l4, %l3, %o3
tg %icc, 0x3
fones %f3
ldsw [%l7 + 0x08], %l2
bl,pt %icc, loop_6399
srl %l6, 0x17, %o0
fandnot1s %f4, %f15, %f3
fsrc1 %f12, %f12
loop_6399:
brgez,a %o6, loop_6400
movgu %xcc, %i7, %l0
ldub [%l7 + 0x38], %o1
alignaddr %g7, %i3, %i0
loop_6400:
edge16ln %g6, %l1, %i6
ldsb [%l7 + 0x1E], %g1
fbge,a %fcc0, loop_6401
fabss %f2, %f2
fmovsneg %xcc, %f3, %f14
fmovse %icc, %f9, %f14
loop_6401:
ldsh [%l7 + 0x0A], %i4
stw %o5, [%l7 + 0x60]
fcmpne16 %f10, %f12, %g5
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x28], %i1
bpos,a,pt %icc, loop_6402
fmovsge %icc, %f12, %f8
fabsd %f12, %f6
stx %g4, [%l7 + 0x38]
loop_6402:
fbul,a %fcc2, loop_6403
fnegd %f0, %f4
tcc %icc, 0x0
stb %o7, [%l7 + 0x25]
loop_6403:
st %f11, [%l7 + 0x60]
fble %fcc0, loop_6404
ldsw [%l7 + 0x1C], %i5
fpsub32 %f14, %f12, %f0
movcc %icc, %o2, %l5
loop_6404:
andncc %i2, %g3, %g2
fpadd16 %f10, %f10, %f0
fpack16 %f6, %f1
be,a,pn %xcc, loop_6405
tne %xcc, 0x6
movrne %o4, 0x336, %l3
fpsub32 %f10, %f6, %f0
loop_6405:
fmuld8sux16 %f3, %f13, %f0
ldd [%l7 + 0x08], %f6
edge32l %l4, %l2, %o3
fbu,a %fcc0, loop_6406
ldsb [%l7 + 0x4E], %o0
fmovsge %xcc, %f4, %f4
tsubcctv %o6, %l6, %l0
loop_6406:
fmovrdgz %i7, %f0, %f14
fmovsge %icc, %f6, %f0
edge32ln %o1, %i3, %g7
fmovdl %xcc, %f13, %f4
fmovrse %i0, %f9, %f13
stw %g6, [%l7 + 0x2C]
fnand %f8, %f14, %f6
fmuld8ulx16 %f4, %f0, %f2
or %i6, %g1, %i4
fnot2s %f15, %f7
ldub [%l7 + 0x61], %o5
fmovdpos %xcc, %f3, %f2
ldx [%l7 + 0x38], %g5
fmovsneg %icc, %f0, %f5
lduw [%l7 + 0x74], %l1
edge32l %i1, %g4, %i5
ld [%l7 + 0x44], %f8
ldsw [%l7 + 0x64], %o2
fcmpne32 %f12, %f10, %o7
fnor %f8, %f4, %f0
tn %icc, 0x0
movrgez %i2, 0x24D, %l5
fcmpgt32 %f4, %f0, %g2
fmovdgu %xcc, %f9, %f7
udiv %o4, 0x042F, %l3
nop
setx loop_6407, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc1, loop_6408
fornot2 %f0, %f8, %f2
fsrc2 %f8, %f10
loop_6407:
fnands %f7, %f6, %f2
loop_6408:
ldsb [%l7 + 0x7F], %g3
stx %l2, [%l7 + 0x68]
fnands %f3, %f4, %f10
fornot1s %f0, %f7, %f10
fmovsg %icc, %f12, %f2
ldd [%l7 + 0x28], %f12
ldx [%l7 + 0x58], %l4
bcs,a,pt %icc, loop_6409
fmovdleu %icc, %f11, %f9
brnz,a %o0, loop_6410
fbug,a %fcc2, loop_6411
loop_6409:
fbne,a %fcc0, loop_6412
sth %o3, [%l7 + 0x5E]
loop_6410:
stw %l6, [%l7 + 0x10]
loop_6411:
edge32 %o6, %i7, %o1
loop_6412:
smulcc %i3, 0x16D1, %g7
bshuffle %f6, %f8, %f14
ldsh [%l7 + 0x48], %l0
array8 %i0, %i6, %g6
bcs,a %xcc, loop_6413
ldub [%l7 + 0x51], %i4
fmovrslez %o5, %f1, %f9
movrgz %g5, %l1, %i1
loop_6413:
edge8ln %g1, %g4, %i5
fpadd32 %f8, %f10, %f10
fcmpne32 %f12, %f14, %o7
edge32l %i2, %l5, %g2
movcs %icc, %o4, %l3
fcmpgt32 %f8, %f8, %o2
fandnot1 %f4, %f0, %f4
bneg,a %icc, loop_6414
sth %l2, [%l7 + 0x70]
fandnot1s %f0, %f1, %f5
ldub [%l7 + 0x11], %l4
loop_6414:
sll %o0, 0x05, %g3
srl %l6, %o3, %i7
brgz,a %o1, loop_6415
fbge %fcc2, loop_6416
std %f2, [%l7 + 0x60]
movneg %xcc, %o6, %i3
loop_6415:
edge16l %l0, %g7, %i6
loop_6416:
fcmpgt16 %f6, %f12, %g6
ta %xcc, 0x0
st %f12, [%l7 + 0x28]
edge8 %i0, %i4, %o5
fcmps %fcc0, %f6, %f13
movleu %xcc, %l1, %i1
ld [%l7 + 0x34], %f15
stx %g5, [%l7 + 0x10]
ldsh [%l7 + 0x18], %g1
ldx [%l7 + 0x78], %g4
nop
setx loop_6417, %l0, %l1
jmpl %l1, %i5
tgu %xcc, 0x7
fmul8ulx16 %f2, %f12, %f4
sth %o7, [%l7 + 0x60]
loop_6417:
fcmpes %fcc2, %f9, %f8
ldsb [%l7 + 0x14], %i2
fbule %fcc1, loop_6418
ldsw [%l7 + 0x1C], %l5
fmovdg %xcc, %f4, %f12
tcc %icc, 0x1
loop_6418:
edge8 %o4, %l3, %o2
fpsub16s %f13, %f8, %f5
fbug %fcc2, loop_6419
edge16l %g2, %l2, %l4
fbl,a %fcc1, loop_6420
movg %xcc, %o0, %l6
loop_6419:
fmovrdgz %g3, %f12, %f4
taddcctv %i7, 0x1009, %o1
loop_6420:
fnand %f2, %f8, %f10
stw %o3, [%l7 + 0x34]
tleu %xcc, 0x2
std %f10, [%l7 + 0x10]
fmovdge %icc, %f9, %f14
movg %icc, %o6, %i3
stx %g7, [%l7 + 0x28]
stb %l0, [%l7 + 0x77]
fmovrslz %i6, %f13, %f3
fmovrse %i0, %f1, %f3
lduw [%l7 + 0x10], %i4
fnegs %f14, %f8
fmovsn %xcc, %f12, %f0
fmovde %icc, %f9, %f0
ldub [%l7 + 0x45], %o5
lduh [%l7 + 0x5E], %l1
fmovse %xcc, %f14, %f15
sdivcc %i1, 0x195F, %g6
udivcc %g5, 0x155B, %g4
ldx [%l7 + 0x70], %g1
ldsw [%l7 + 0x74], %o7
fmovsneg %icc, %f2, %f1
fmovsneg %icc, %f12, %f10
movrne %i5, 0x256, %l5
sth %i2, [%l7 + 0x4A]
bne,pt %icc, loop_6421
fmul8x16 %f6, %f12, %f4
tg %icc, 0x7
st %f5, [%l7 + 0x5C]
loop_6421:
edge16l %o4, %o2, %l3
umul %l2, 0x1F34, %g2
movcs %icc, %l4, %o0
fmovrdne %g3, %f14, %f0
ld [%l7 + 0x08], %f8
xor %l6, 0x0086, %o1
addccc %i7, %o3, %o6
fabsd %f2, %f12
fblg %fcc0, loop_6422
fmovda %icc, %f4, %f3
tcs %icc, 0x0
fors %f10, %f7, %f1
loop_6422:
brz,a %g7, loop_6423
sth %l0, [%l7 + 0x72]
fnot1s %f6, %f9
stw %i3, [%l7 + 0x2C]
loop_6423:
fmovrde %i6, %f12, %f0
fmovdleu %xcc, %f13, %f1
fmovrdne %i0, %f12, %f6
fpsub32 %f8, %f8, %f10
movgu %icc, %i4, %o5
tgu %icc, 0x1
stx %l1, [%l7 + 0x28]
ldsb [%l7 + 0x59], %i1
fxnor %f0, %f8, %f14
ldd [%l7 + 0x78], %f10
fbuge,a %fcc3, loop_6424
sllx %g5, %g6, %g4
fxor %f10, %f6, %f2
tne %icc, 0x2
loop_6424:
fbo,a %fcc3, loop_6425
fcmps %fcc1, %f14, %f0
sllx %g1, 0x05, %i5
fbule,a %fcc2, loop_6426
loop_6425:
std %f6, [%l7 + 0x28]
movgu %xcc, %l5, %o7
stx %i2, [%l7 + 0x28]
loop_6426:
fble %fcc3, loop_6427
fmul8x16al %f0, %f1, %f4
fnot2 %f14, %f4
smulcc %o4, %l3, %o2
loop_6427:
fexpand %f7, %f10
tpos %icc, 0x2
sth %l2, [%l7 + 0x3C]
fmovrsgz %l4, %f5, %f4
fmovrdlz %g2, %f14, %f6
edge32n %o0, %l6, %g3
std %f0, [%l7 + 0x58]
fnot1s %f14, %f14
tl %xcc, 0x0
ldub [%l7 + 0x50], %o1
bne,a,pt %icc, loop_6428
fcmpeq32 %f14, %f4, %i7
ldx [%l7 + 0x40], %o6
ldx [%l7 + 0x28], %g7
loop_6428:
subcc %o3, %l0, %i6
movpos %icc, %i0, %i4
fcmps %fcc3, %f15, %f12
fbuge %fcc3, loop_6429
xorcc %i3, 0x1B90, %l1
udivcc %i1, 0x0771, %g5
fmovdvc %icc, %f0, %f10
loop_6429:
nop
setx loop_6430, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %g6, %o5, %g4
ldsb [%l7 + 0x52], %g1
fzeros %f0
loop_6430:
ldsb [%l7 + 0x5D], %i5
bvs,a %icc, loop_6431
fblg,a %fcc2, loop_6432
stx %o7, [%l7 + 0x60]
subcc %i2, %l5, %o4
loop_6431:
movrlez %o2, %l3, %l2
loop_6432:
fmovrslez %g2, %f13, %f15
tgu %icc, 0x4
edge16n %o0, %l6, %l4
ldsh [%l7 + 0x6C], %o1
ldd [%l7 + 0x70], %f2
bg,pn %icc, loop_6433
tn %xcc, 0x1
fmovrdgez %g3, %f12, %f10
umulcc %i7, 0x0860, %o6
loop_6433:
fmovsle %icc, %f4, %f2
std %f12, [%l7 + 0x10]
fxor %f10, %f6, %f2
fcmpeq32 %f4, %f2, %o3
ldx [%l7 + 0x30], %g7
ldsw [%l7 + 0x24], %i6
array16 %i0, %i4, %i3
fmovdl %icc, %f6, %f5
ld [%l7 + 0x40], %f9
xor %l0, %l1, %g5
fmovdcc %xcc, %f13, %f3
ble loop_6434
fmovdg %icc, %f9, %f8
sllx %g6, 0x08, %i1
smulcc %g4, 0x1986, %g1
loop_6434:
fmovdcs %icc, %f9, %f1
mulscc %i5, %o7, %i2
nop
setx loop_6435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0112, %o5
fmul8x16au %f13, %f12, %f8
bge,a %icc, loop_6436
loop_6435:
array32 %o4, %o2, %l5
fsrc1s %f11, %f6
fcmps %fcc0, %f3, %f7
loop_6436:
fnot1 %f4, %f2
bge loop_6437
addcc %l3, %g2, %l2
fmovsneg %icc, %f8, %f3
fmovdcc %xcc, %f10, %f3
loop_6437:
st %f0, [%l7 + 0x74]
ld [%l7 + 0x28], %f3
bl,a,pt %icc, loop_6438
ldsb [%l7 + 0x70], %l6
fcmpgt32 %f2, %f6, %o0
edge8n %o1, %l4, %i7
loop_6438:
tge %xcc, 0x2
bne,pn %icc, loop_6439
alignaddrl %o6, %g3, %g7
call loop_6440
fzero %f10
loop_6439:
fzero %f10
st %f0, [%l7 + 0x50]
loop_6440:
sdivx %o3, 0x1D3F, %i6
fmovsvc %xcc, %f0, %f10
te %icc, 0x7
stb %i4, [%l7 + 0x1F]
movleu %icc, %i0, %l0
tcs %icc, 0x3
fone %f8
movge %icc, %i3, %l1
ld [%l7 + 0x34], %f12
fbug,a %fcc0, loop_6441
srax %g5, 0x03, %i1
smulcc %g6, 0x1515, %g4
mova %xcc, %g1, %i5
loop_6441:
ld [%l7 + 0x38], %f12
tvs %icc, 0x7
bpos,a loop_6442
fmovsvs %xcc, %f2, %f2
fmovrdne %i2, %f6, %f14
stw %o5, [%l7 + 0x34]
loop_6442:
tg %xcc, 0x0
fpsub32 %f6, %f4, %f14
movle %xcc, %o4, %o2
fsrc1s %f15, %f13
sll %o7, 0x0B, %l5
fsrc1 %f10, %f0
fsrc2 %f2, %f8
ldsh [%l7 + 0x10], %g2
alignaddr %l3, %l6, %o0
array8 %l2, %l4, %o1
stb %i7, [%l7 + 0x39]
sethi 0x0977, %o6
brlez,a %g3, loop_6443
ldsb [%l7 + 0x4C], %g7
movrgez %o3, 0x319, %i4
ldx [%l7 + 0x28], %i6
loop_6443:
mulscc %l0, 0x1E2B, %i0
popc %i3, %l1
pdist %f14, %f6, %f10
ldx [%l7 + 0x78], %g5
bpos,pn %icc, loop_6444
fandnot1s %f3, %f10, %f4
movre %i1, 0x392, %g4
stx %g6, [%l7 + 0x40]
loop_6444:
fbo %fcc2, loop_6445
fbul %fcc0, loop_6446
st %f15, [%l7 + 0x68]
addc %i5, %g1, %o5
loop_6445:
st %f1, [%l7 + 0x54]
loop_6446:
sth %i2, [%l7 + 0x3C]
xnor %o4, %o7, %l5
fpsub32 %f6, %f12, %f4
sth %o2, [%l7 + 0x4E]
fandnot2s %f4, %f9, %f3
fmovdvs %icc, %f1, %f3
stx %g2, [%l7 + 0x58]
or %l3, %o0, %l6
fcmple32 %f4, %f8, %l4
fmovdneg %xcc, %f11, %f10
ld [%l7 + 0x44], %f13
stb %o1, [%l7 + 0x43]
fbne %fcc1, loop_6447
stb %i7, [%l7 + 0x41]
lduw [%l7 + 0x30], %o6
ldsw [%l7 + 0x14], %g3
loop_6447:
fmovsl %icc, %f15, %f5
nop
setx loop_6448, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be,a,pn %xcc, loop_6449
fmovrdgz %g7, %f2, %f8
fnor %f4, %f10, %f2
loop_6448:
stx %o3, [%l7 + 0x58]
loop_6449:
ldx [%l7 + 0x08], %i4
andn %i6, %l0, %l2
ldx [%l7 + 0x58], %i3
movcs %xcc, %i0, %l1
addcc %i1, %g5, %g6
std %f12, [%l7 + 0x20]
bcs,a %icc, loop_6450
lduh [%l7 + 0x30], %i5
fmovde %xcc, %f14, %f6
stb %g1, [%l7 + 0x4C]
loop_6450:
andcc %o5, %i2, %o4
fmul8x16al %f6, %f1, %f0
ldx [%l7 + 0x10], %g4
fmovsge %icc, %f13, %f10
mova %icc, %l5, %o7
fnegs %f0, %f8
movneg %xcc, %o2, %g2
fbg %fcc1, loop_6451
fmovscs %xcc, %f4, %f13
bneg,a,pt %icc, loop_6452
addcc %o0, 0x0E7A, %l3
loop_6451:
fmovdn %icc, %f14, %f4
fbuge %fcc2, loop_6453
loop_6452:
fbule,a %fcc0, loop_6454
st %f7, [%l7 + 0x6C]
st %f13, [%l7 + 0x14]
loop_6453:
fpackfix %f14, %f8
loop_6454:
stb %l4, [%l7 + 0x34]
ldd [%l7 + 0x30], %f0
call loop_6455
fmovdn %icc, %f10, %f9
nop
setx loop_6456, %l0, %l1
jmpl %l1, %l6
mulx %o1, 0x0B10, %o6
loop_6455:
movge %icc, %g3, %i7
add %o3, %g7, %i4
loop_6456:
st %f1, [%l7 + 0x68]
ldx [%l7 + 0x48], %l0
st %f14, [%l7 + 0x2C]
addc %i6, %i3, %i0
fcmpeq32 %f14, %f2, %l1
fmovsvs %xcc, %f1, %f8
bge,a,pn %xcc, loop_6457
stw %l2, [%l7 + 0x24]
stx %i1, [%l7 + 0x58]
xor %g5, %g6, %i5
loop_6457:
ldsh [%l7 + 0x7C], %g1
ble,a %xcc, loop_6458
fpackfix %f14, %f13
fmovdn %xcc, %f10, %f15
ldx [%l7 + 0x70], %i2
loop_6458:
ldub [%l7 + 0x5D], %o5
srax %o4, %l5, %g4
edge32n %o7, %o2, %o0
ldsb [%l7 + 0x54], %l3
fcmpes %fcc2, %f11, %f3
tle %icc, 0x2
stw %g2, [%l7 + 0x18]
xorcc %l4, 0x0E90, %l6
fmovdne %icc, %f15, %f6
fmovrslez %o6, %f1, %f3
mulscc %o1, 0x097D, %g3
movrne %i7, %g7, %o3
fcmpne16 %f2, %f6, %l0
tge %xcc, 0x5
fmovdle %icc, %f7, %f6
fmovrsne %i4, %f11, %f7
lduw [%l7 + 0x60], %i3
sdivcc %i0, 0x17E5, %i6
tl %icc, 0x5
ldsw [%l7 + 0x14], %l1
brlez %i1, loop_6459
alignaddr %g5, %l2, %i5
sth %g6, [%l7 + 0x4E]
fmovrse %g1, %f15, %f14
loop_6459:
ld [%l7 + 0x0C], %f0
stx %o5, [%l7 + 0x58]
fpadd32 %f4, %f14, %f4
edge8n %i2, %o4, %g4
fandnot2 %f0, %f14, %f2
ld [%l7 + 0x2C], %f15
tn %icc, 0x4
movge %icc, %l5, %o2
bleu,a %xcc, loop_6460
fmovsge %icc, %f0, %f3
ldsh [%l7 + 0x7A], %o7
fmovdgu %icc, %f5, %f13
loop_6460:
fpadd32s %f1, %f12, %f10
fmovrslez %l3, %f1, %f13
lduh [%l7 + 0x6E], %o0
fbug %fcc1, loop_6461
ldx [%l7 + 0x70], %l4
fsrc2 %f6, %f6
andncc %g2, %o6, %l6
loop_6461:
fandnot2 %f8, %f12, %f4
edge8n %o1, %i7, %g7
fornot1 %f6, %f8, %f10
sth %g3, [%l7 + 0x38]
fmovsle %icc, %f10, %f4
fpack32 %f8, %f8, %f2
ba,a,pn %icc, loop_6462
stx %l0, [%l7 + 0x30]
mova %icc, %i4, %o3
st %f14, [%l7 + 0x2C]
loop_6462:
fmovrdgz %i0, %f14, %f8
array32 %i3, %l1, %i1
lduw [%l7 + 0x0C], %i6
ldub [%l7 + 0x76], %g5
std %f14, [%l7 + 0x30]
ldsh [%l7 + 0x16], %l2
fpsub16 %f14, %f2, %f8
fandnot1 %f0, %f0, %f4
sth %i5, [%l7 + 0x5C]
ldsw [%l7 + 0x18], %g1
edge16l %o5, %i2, %o4
fexpand %f0, %f6
fmul8x16au %f11, %f9, %f14
fmovrdne %g6, %f4, %f6
bpos,pt %xcc, loop_6463
stw %g4, [%l7 + 0x1C]
edge8 %l5, %o2, %l3
fmovdcs %icc, %f5, %f12
loop_6463:
fmovscc %icc, %f14, %f4
fxor %f2, %f4, %f8
tcc %xcc, 0x2
movvc %xcc, %o0, %o7
fandnot2s %f6, %f12, %f9
fcmpne32 %f8, %f12, %g2
stw %o6, [%l7 + 0x58]
ldub [%l7 + 0x1B], %l6
edge32ln %l4, %o1, %i7
ldsw [%l7 + 0x1C], %g7
fcmpgt16 %f6, %f0, %l0
ldd [%l7 + 0x10], %f0
bpos,pn %icc, loop_6464
fmovde %icc, %f13, %f15
ldsw [%l7 + 0x14], %i4
fcmpd %fcc3, %f6, %f4
loop_6464:
movg %xcc, %g3, %o3
ldx [%l7 + 0x38], %i3
stw %i0, [%l7 + 0x08]
smul %l1, 0x0700, %i1
lduh [%l7 + 0x26], %g5
ldub [%l7 + 0x55], %i6
lduh [%l7 + 0x68], %l2
fmovrdlez %g1, %f4, %f8
stx %o5, [%l7 + 0x38]
for %f4, %f2, %f2
fcmped %fcc0, %f0, %f0
ldsw [%l7 + 0x24], %i2
brgz,a %o4, loop_6465
lduw [%l7 + 0x54], %g6
ldsb [%l7 + 0x3B], %i5
ta %xcc, 0x4
loop_6465:
umulcc %g4, %o2, %l3
bne loop_6466
fnot2 %f10, %f12
ldsh [%l7 + 0x6A], %l5
bvs,a %xcc, loop_6467
loop_6466:
fnot2 %f0, %f14
orncc %o7, 0x00E0, %o0
ld [%l7 + 0x0C], %f7
loop_6467:
stb %o6, [%l7 + 0x70]
std %f4, [%l7 + 0x68]
ld [%l7 + 0x70], %f11
umul %l6, %l4, %o1
ld [%l7 + 0x44], %f15
fexpand %f10, %f12
movleu %icc, %i7, %g7
bvc,pt %xcc, loop_6468
brlz %g2, loop_6469
ldsw [%l7 + 0x44], %l0
st %f15, [%l7 + 0x08]
loop_6468:
ldx [%l7 + 0x60], %i4
loop_6469:
movneg %xcc, %g3, %i3
be,a,pn %xcc, loop_6470
ld [%l7 + 0x1C], %f9
tcc %icc, 0x1
mulx %o3, %l1, %i1
loop_6470:
ldsh [%l7 + 0x42], %i0
movrne %i6, %l2, %g5
tge %icc, 0x0
fabss %f10, %f5
fpadd16 %f4, %f4, %f14
fmovsleu %xcc, %f12, %f2
fmul8x16al %f11, %f7, %f2
bvs,a,pn %xcc, loop_6471
fnot2 %f8, %f0
ldsb [%l7 + 0x7B], %g1
fmovrslez %i2, %f11, %f2
loop_6471:
addccc %o5, 0x1327, %g6
sth %o4, [%l7 + 0x52]
movcc %xcc, %g4, %o2
fmovrsgez %l3, %f9, %f11
ldx [%l7 + 0x10], %l5
orncc %o7, %o0, %i5
ldx [%l7 + 0x28], %o6
ldx [%l7 + 0x50], %l6
array32 %l4, %i7, %g7
edge8 %o1, %g2, %i4
stx %g3, [%l7 + 0x48]
fmuld8ulx16 %f0, %f11, %f6
ldd [%l7 + 0x60], %f14
brgz,a %l0, loop_6472
fnand %f8, %f6, %f4
siam 0x5
fmovd %f6, %f4
loop_6472:
bn,a loop_6473
fbue %fcc0, loop_6474
udiv %i3, 0x0060, %o3
fsrc2s %f14, %f8
loop_6473:
bpos loop_6475
loop_6474:
fornot1 %f6, %f10, %f2
fmovdcc %icc, %f2, %f6
stw %l1, [%l7 + 0x18]
loop_6475:
fbuge %fcc3, loop_6476
nop
setx loop_6477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i1, [%l7 + 0x70]
or %i6, 0x14B3, %l2
loop_6476:
fpsub32s %f12, %f4, %f10
loop_6477:
orncc %g5, 0x1B8C, %g1
fbo %fcc1, loop_6478
fmul8x16al %f11, %f0, %f12
lduw [%l7 + 0x7C], %i2
st %f11, [%l7 + 0x6C]
loop_6478:
sdivcc %i0, 0x0D53, %o5
lduh [%l7 + 0x10], %g6
fmovd %f2, %f8
stw %o4, [%l7 + 0x68]
ldd [%l7 + 0x58], %f2
fpack32 %f8, %f12, %f4
pdist %f8, %f8, %f10
sth %g4, [%l7 + 0x5A]
movcs %icc, %o2, %l3
fmovrdgez %o7, %f12, %f12
movrlez %l5, %i5, %o0
ldsh [%l7 + 0x4A], %l6
fmovdle %xcc, %f10, %f4
fpsub16 %f4, %f12, %f14
fxor %f12, %f4, %f6
andncc %o6, %i7, %g7
xnor %o1, %l4, %i4
fba,a %fcc3, loop_6479
fsrc1s %f10, %f0
std %f0, [%l7 + 0x68]
lduh [%l7 + 0x3C], %g2
loop_6479:
ldd [%l7 + 0x48], %f6
sub %g3, %l0, %i3
fmovsa %icc, %f11, %f7
sdivx %l1, 0x1FB5, %i1
fbge,a %fcc1, loop_6480
movvc %xcc, %i6, %l2
movne %icc, %o3, %g5
edge16 %g1, %i2, %o5
loop_6480:
sth %g6, [%l7 + 0x1E]
fmovdleu %icc, %f14, %f2
umul %i0, 0x1715, %g4
stw %o2, [%l7 + 0x28]
ldsh [%l7 + 0x10], %l3
fcmpgt16 %f4, %f10, %o4
sll %l5, %o7, %o0
bn %icc, loop_6481
smul %i5, 0x1D7E, %l6
fmovdge %icc, %f15, %f9
bvs,a %xcc, loop_6482
loop_6481:
bcc,a %icc, loop_6483
stb %i7, [%l7 + 0x18]
tcc %icc, 0x1
loop_6482:
brnz %o6, loop_6484
loop_6483:
fmovdleu %xcc, %f13, %f0
umul %o1, %l4, %g7
std %f2, [%l7 + 0x08]
loop_6484:
std %f6, [%l7 + 0x08]
movrlez %i4, 0x231, %g3
fcmpne16 %f2, %f8, %g2
ba,pn %xcc, loop_6485
stb %i3, [%l7 + 0x08]
ldsh [%l7 + 0x50], %l0
fmovse %icc, %f7, %f3
loop_6485:
nop
setx loop_6486, %l0, %l1
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 %icc, %f12, %f2
fbul %fcc1, loop_6487
fpackfix %f8, %f11
loop_6486:
fbug,a %fcc3, loop_6488
movrgz %i1, 0x329, %i6
loop_6487:
fbo,a %fcc1, loop_6489
andn %l2, 0x0F67, %l1
loop_6488:
fmovs %f4, %f14
fmovdgu %icc, %f5, %f12
loop_6489:
fmovrdgez %o3, %f14, %f8
ta %xcc, 0x1
tleu %xcc, 0x3
tneg %xcc, 0x0
array8 %g5, %g1, %o5
ldub [%l7 + 0x75], %i2
st %f14, [%l7 + 0x40]
subccc %g6, 0x1FAF, %i0
ldsw [%l7 + 0x10], %o2
fbg %fcc2, loop_6490
fmovrslez %g4, %f10, %f6
call loop_6491
fsrc1 %f4, %f4
loop_6490:
fbule,a %fcc0, loop_6492
alignaddrl %l3, %o4, %o7
loop_6491:
bleu %icc, loop_6493
ldub [%l7 + 0x75], %l5
loop_6492:
ldsw [%l7 + 0x7C], %o0
fands %f1, %f14, %f10
loop_6493:
fnot1 %f8, %f12
xnorcc %i5, 0x128A, %i7
fcmple16 %f10, %f2, %o6
fmovdge %icc, %f12, %f2
ldx [%l7 + 0x30], %l6
srl %o1, %l4, %g7
fornot1 %f10, %f0, %f0
bcs %icc, loop_6494
stx %g3, [%l7 + 0x18]
ldsw [%l7 + 0x58], %i4
bgu,pt %icc, loop_6495
loop_6494:
sub %g2, 0x102B, %i3
bl,a loop_6496
andncc %i1, %l0, %i6
loop_6495:
alignaddr %l2, %o3, %g5
movne %xcc, %g1, %l1
loop_6496:
fandnot1 %f0, %f10, %f4
sllx %i2, %o5, %i0
lduw [%l7 + 0x40], %g6
fcmpgt32 %f8, %f14, %o2
bneg,a %xcc, loop_6497
fpadd32 %f12, %f6, %f12
fmovde %icc, %f10, %f9
stx %l3, [%l7 + 0x60]
loop_6497:
fmovsge %xcc, %f1, %f6
fmovdg %icc, %f12, %f11
fnand %f6, %f14, %f2
fmovsge %xcc, %f10, %f0
fmovsn %icc, %f15, %f14
fmovrse %g4, %f4, %f10
st %f12, [%l7 + 0x5C]
fmovsl %icc, %f3, %f4
ldx [%l7 + 0x48], %o4
orcc %l5, %o0, %i5
stw %o7, [%l7 + 0x34]
fbo %fcc2, loop_6498
sth %i7, [%l7 + 0x5C]
udivx %l6, 0x0694, %o1
te %icc, 0x7
loop_6498:
fpsub32 %f6, %f2, %f0
tne %xcc, 0x0
fpack16 %f2, %f8
fcmpne32 %f10, %f10, %o6
addccc %g7, 0x1D73, %g3
bge %xcc, loop_6499
ldd [%l7 + 0x60], %f0
bcs loop_6500
bvs,pn %icc, loop_6501
loop_6499:
fmovrdlez %i4, %f2, %f14
ldsh [%l7 + 0x32], %g2
loop_6500:
tsubcctv %l4, 0x0D70, %i1
loop_6501:
ldub [%l7 + 0x7F], %l0
tvs %xcc, 0x7
bvc,a loop_6502
fblg,a %fcc0, loop_6503
sth %i6, [%l7 + 0x56]
fzeros %f6
loop_6502:
fnand %f10, %f12, %f12
loop_6503:
ldx [%l7 + 0x30], %i3
fcmpgt32 %f10, %f8, %l2
st %f9, [%l7 + 0x10]
sllx %o3, %g1, %l1
fmovdcc %xcc, %f9, %f5
st %f13, [%l7 + 0x44]
ld [%l7 + 0x3C], %f9
udivcc %g5, 0x0287, %i2
nop
setx loop_6504, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %i0, %g6, %o2
sth %o5, [%l7 + 0x22]
ldsw [%l7 + 0x58], %l3
loop_6504:
st %f10, [%l7 + 0x1C]
std %f12, [%l7 + 0x70]
ld [%l7 + 0x48], %f9
lduh [%l7 + 0x18], %g4
fzeros %f11
lduh [%l7 + 0x38], %o4
std %f4, [%l7 + 0x78]
and %l5, %i5, %o0
ldsb [%l7 + 0x34], %o7
fors %f13, %f12, %f12
fcmpgt16 %f4, %f10, %l6
srl %o1, %o6, %i7
sra %g7, %i4, %g2
fabsd %f12, %f4
tsubcc %l4, 0x1259, %i1
umul %l0, %g3, %i6
fmovsvc %icc, %f12, %f13
ldx [%l7 + 0x50], %i3
st %f6, [%l7 + 0x70]
fzero %f14
fandnot1s %f2, %f3, %f1
stw %o3, [%l7 + 0x10]
fpsub16s %f10, %f3, %f6
fsrc1s %f12, %f13
stb %g1, [%l7 + 0x3B]
ldsw [%l7 + 0x60], %l2
andn %l1, 0x18C7, %i2
brz %g5, loop_6505
ldsh [%l7 + 0x5C], %g6
movcc %icc, %o2, %i0
fxnors %f4, %f8, %f9
loop_6505:
fmuld8ulx16 %f13, %f0, %f0
fmovsgu %xcc, %f12, %f8
std %f14, [%l7 + 0x40]
edge32l %o5, %l3, %o4
tg %icc, 0x6
pdist %f10, %f2, %f14
stb %g4, [%l7 + 0x68]
fmul8x16al %f14, %f5, %f14
umulcc %l5, 0x1E91, %o0
fbug,a %fcc0, loop_6506
ldsb [%l7 + 0x3E], %o7
fmovsneg %xcc, %f1, %f0
ldd [%l7 + 0x68], %f0
loop_6506:
fbug,a %fcc3, loop_6507
st %f11, [%l7 + 0x54]
bl,a %icc, loop_6508
fmovd %f2, %f12
loop_6507:
fands %f0, %f7, %f0
movvs %xcc, %i5, %o1
loop_6508:
lduh [%l7 + 0x72], %o6
edge32 %l6, %i7, %i4
bge loop_6509
fpack32 %f14, %f4, %f6
movrne %g7, 0x15C, %g2
udiv %l4, 0x036D, %i1
loop_6509:
fmovdge %xcc, %f4, %f3
fmovdvc %xcc, %f3, %f9
addcc %g3, 0x151E, %i6
fble,a %fcc2, loop_6510
fcmpeq32 %f2, %f8, %i3
fmovdcs %xcc, %f3, %f12
array32 %l0, %g1, %o3
loop_6510:
bshuffle %f14, %f4, %f0
ldsb [%l7 + 0x13], %l2
bge,a %icc, loop_6511
ldsb [%l7 + 0x7E], %l1
edge8ln %i2, %g5, %g6
xnorcc %i0, %o2, %o5
loop_6511:
edge16n %l3, %o4, %g4
and %o0, %l5, %i5
lduh [%l7 + 0x6C], %o7
sra %o6, 0x07, %o1
mulx %l6, %i7, %g7
movneg %xcc, %i4, %l4
std %f8, [%l7 + 0x40]
edge8n %i1, %g2, %g3
fpadd16 %f0, %f14, %f0
sethi 0x1B68, %i3
movre %l0, %i6, %o3
stw %g1, [%l7 + 0x18]
ldx [%l7 + 0x28], %l2
lduh [%l7 + 0x22], %i2
ldsb [%l7 + 0x67], %l1
ld [%l7 + 0x20], %f10
fxor %f14, %f14, %f8
smulcc %g6, %i0, %g5
stx %o5, [%l7 + 0x40]
fpadd16 %f14, %f0, %f2
siam 0x7
fblg,a %fcc1, loop_6512
edge32ln %l3, %o2, %g4
fmuld8sux16 %f1, %f13, %f14
fnegd %f2, %f10
loop_6512:
fmovrslez %o0, %f13, %f11
fmul8x16al %f15, %f1, %f4
edge32 %o4, %i5, %o7
fmovsgu %icc, %f5, %f1
lduw [%l7 + 0x40], %o6
ldd [%l7 + 0x78], %f10
ble %xcc, loop_6513
fand %f14, %f2, %f6
ldsb [%l7 + 0x52], %l5
movle %icc, %l6, %o1
loop_6513:
fxors %f0, %f7, %f10
bcs,a,pn %icc, loop_6514
movrgez %g7, %i4, %l4
udiv %i1, 0x0D8E, %g2
udivx %g3, 0x1B39, %i7
loop_6514:
fmovdgu %icc, %f11, %f13
addc %i3, %i6, %l0
umul %o3, %g1, %l2
brgz,a %l1, loop_6515
subcc %g6, %i0, %g5
ldsw [%l7 + 0x20], %i2
lduw [%l7 + 0x50], %l3
loop_6515:
lduh [%l7 + 0x64], %o5
lduw [%l7 + 0x44], %o2
stb %o0, [%l7 + 0x20]
ldx [%l7 + 0x60], %o4
smulcc %g4, 0x1AF4, %o7
ldsb [%l7 + 0x2D], %o6
stx %l5, [%l7 + 0x20]
fcmple32 %f14, %f8, %l6
be,a,pn %icc, loop_6516
smul %i5, 0x1BEF, %o1
faligndata %f8, %f2, %f0
edge8l %i4, %l4, %g7
loop_6516:
te %icc, 0x5
fpadd16s %f0, %f10, %f7
fmovrdgez %g2, %f8, %f6
tcs %icc, 0x6
fmovsneg %xcc, %f9, %f8
and %g3, 0x0252, %i7
tvc %icc, 0x3
edge32l %i3, %i1, %i6
fmovsg %icc, %f8, %f10
stb %l0, [%l7 + 0x5A]
bg,a,pn %xcc, loop_6517
fsrc2s %f8, %f6
ldsb [%l7 + 0x45], %g1
fcmpne16 %f4, %f0, %o3
loop_6517:
sll %l1, %l2, %g6
bge,a loop_6518
add %g5, %i0, %l3
fbg %fcc2, loop_6519
bcs,a loop_6520
loop_6518:
ldsb [%l7 + 0x6F], %i2
fmovrslez %o5, %f1, %f15
loop_6519:
fand %f6, %f4, %f0
loop_6520:
ld [%l7 + 0x18], %f11
edge8n %o0, %o4, %o2
lduh [%l7 + 0x4A], %o7
fbo %fcc0, loop_6521
fmovsa %xcc, %f0, %f1
movcs %icc, %g4, %o6
ldx [%l7 + 0x70], %l6
loop_6521:
movleu %icc, %i5, %l5
fmovrsgz %o1, %f4, %f7
xor %i4, 0x0B9E, %l4
fmovs %f7, %f8
stx %g7, [%l7 + 0x68]
fmovdne %icc, %f8, %f3
lduh [%l7 + 0x2C], %g2
fnot2 %f4, %f0
fmuld8sux16 %f14, %f15, %f10
fnors %f14, %f14, %f14
fnot2 %f0, %f10
ldd [%l7 + 0x38], %f0
fmovrsgez %g3, %f3, %f0
sdiv %i3, 0x001E, %i1
srax %i7, %l0, %g1
fornot1 %f14, %f2, %f2
fbug %fcc0, loop_6522
fbg,a %fcc2, loop_6523
ldub [%l7 + 0x25], %i6
addc %o3, 0x1F9A, %l2
loop_6522:
ldx [%l7 + 0x10], %l1
loop_6523:
fba %fcc3, loop_6524
fbu,a %fcc2, loop_6525
alignaddrl %g5, %i0, %l3
fmovrsne %g6, %f2, %f9
loop_6524:
ldd [%l7 + 0x68], %f4
loop_6525:
stw %o5, [%l7 + 0x6C]
udiv %o0, 0x1A8A, %i2
fcmple16 %f8, %f10, %o2
ldub [%l7 + 0x10], %o7
fxnor %f10, %f6, %f12
stx %o4, [%l7 + 0x28]
fmovsne %icc, %f3, %f6
movle %icc, %g4, %l6
ba,a loop_6526
brgz,a %i5, loop_6527
std %f8, [%l7 + 0x08]
fbo %fcc1, loop_6528
loop_6526:
sethi 0x1020, %o6
loop_6527:
fmul8x16 %f0, %f4, %f10
sethi 0x06D1, %o1
loop_6528:
edge8 %l5, %l4, %g7
st %f2, [%l7 + 0x78]
fmovdpos %xcc, %f1, %f7
stb %i4, [%l7 + 0x6B]
ldsw [%l7 + 0x4C], %g2
subccc %i3, %i1, %g3
edge16l %l0, %g1, %i6
fmovdgu %xcc, %f11, %f2
fpadd32s %f8, %f15, %f2
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x18], %f10
edge8 %i7, %o3, %l1
tg %icc, 0x5
sllx %g5, 0x0C, %l2
fmovdleu %xcc, %f6, %f8
edge32 %i0, %g6, %l3
std %f4, [%l7 + 0x38]
fmul8sux16 %f0, %f12, %f12
movrlez %o0, %o5, %o2
lduh [%l7 + 0x6A], %o7
fmovsvs %xcc, %f14, %f15
fbuge,a %fcc1, loop_6529
fmovde %xcc, %f14, %f4
edge32l %o4, %g4, %i2
fmovscc %icc, %f1, %f12
loop_6529:
fmovsgu %xcc, %f6, %f15
fmovsa %xcc, %f11, %f12
lduh [%l7 + 0x4A], %i5
tleu %icc, 0x3
fmovdl %xcc, %f12, %f7
fmovsleu %xcc, %f11, %f14
movneg %xcc, %o6, %o1
fcmpd %fcc0, %f12, %f2
fmovrdne %l5, %f14, %f14
st %f4, [%l7 + 0x40]
ldub [%l7 + 0x13], %l4
tsubcctv %l6, 0x0A9F, %g7
ldsw [%l7 + 0x30], %i4
bshuffle %f0, %f0, %f2
fnot1s %f9, %f10
ld [%l7 + 0x2C], %f9
fbug,a %fcc1, loop_6530
stw %i3, [%l7 + 0x50]
ldub [%l7 + 0x13], %g2
edge32n %g3, %i1, %g1
loop_6530:
movrgz %l0, %i6, %i7
bvs %xcc, loop_6531
fornot1 %f10, %f2, %f14
srl %l1, 0x17, %o3
stx %g5, [%l7 + 0x38]
loop_6531:
bneg,pn %icc, loop_6532
stw %i0, [%l7 + 0x6C]
edge32n %g6, %l2, %o0
stx %l3, [%l7 + 0x20]
loop_6532:
movcc %xcc, %o5, %o2
edge8ln %o7, %g4, %i2
edge8 %i5, %o6, %o4
ba,a %xcc, loop_6533
fmovdcs %xcc, %f3, %f12
stb %o1, [%l7 + 0x13]
tle %xcc, 0x6
loop_6533:
lduw [%l7 + 0x10], %l5
fmovsneg %icc, %f4, %f0
fmovrdlz %l6, %f8, %f12
stw %g7, [%l7 + 0x70]
st %f0, [%l7 + 0x08]
fbug %fcc1, loop_6534
std %f2, [%l7 + 0x30]
fmovsle %xcc, %f14, %f3
fmovs %f5, %f5
loop_6534:
edge32 %i4, %i3, %l4
fmul8x16al %f7, %f4, %f0
edge32ln %g2, %i1, %g3
fmovrdgez %g1, %f0, %f4
edge32ln %i6, %i7, %l0
lduw [%l7 + 0x6C], %o3
ldub [%l7 + 0x2A], %l1
fmovdvs %icc, %f2, %f11
tvs %icc, 0x5
alignaddrl %i0, %g5, %l2
edge16ln %g6, %l3, %o5
stx %o0, [%l7 + 0x78]
srl %o7, %o2, %i2
add %i5, 0x13F7, %o6
fpadd32s %f10, %f11, %f3
srlx %g4, 0x03, %o4
ble,a %icc, loop_6535
fnegs %f2, %f14
ldx [%l7 + 0x10], %l5
bcs,a %xcc, loop_6536
loop_6535:
ldx [%l7 + 0x10], %l6
fcmpeq32 %f6, %f8, %g7
tneg %icc, 0x2
loop_6536:
fands %f2, %f12, %f3
fmul8sux16 %f10, %f12, %f8
brz %o1, loop_6537
lduw [%l7 + 0x4C], %i3
ldsb [%l7 + 0x0C], %i4
fandnot1s %f2, %f13, %f10
loop_6537:
fsrc1 %f12, %f2
fabss %f13, %f13
fblg %fcc1, loop_6538
fnands %f11, %f3, %f7
alignaddr %g2, %i1, %g3
stw %g1, [%l7 + 0x0C]
loop_6538:
fnands %f11, %f0, %f1
ldsh [%l7 + 0x3E], %i6
fmuld8sux16 %f3, %f13, %f10
bge,a loop_6539
ldd [%l7 + 0x50], %f2
st %f8, [%l7 + 0x18]
fornot1 %f14, %f10, %f6
loop_6539:
fbu,a %fcc1, loop_6540
fmovsn %icc, %f4, %f11
movrlez %i7, 0x2C1, %l4
fandnot2 %f14, %f6, %f8
loop_6540:
ldx [%l7 + 0x18], %l0
movn %xcc, %l1, %o3
sth %g5, [%l7 + 0x12]
edge16 %l2, %g6, %l3
fandnot1s %f6, %f12, %f15
nop
setx loop_6541, %l0, %l1
jmpl %l1, %i0
for %f2, %f8, %f12
bl %icc, loop_6542
udivcc %o5, 0x1537, %o7
loop_6541:
fmovsleu %icc, %f14, %f6
ldsb [%l7 + 0x4E], %o2
loop_6542:
orcc %i2, %i5, %o0
movleu %icc, %o6, %o4
fmovdvc %xcc, %f5, %f4
movrlez %g4, 0x123, %l6
movpos %xcc, %l5, %g7
array32 %o1, %i3, %i4
lduw [%l7 + 0x44], %g2
faligndata %f12, %f14, %f2
fpack32 %f14, %f2, %f0
fmovscc %xcc, %f0, %f14
sub %g3, %g1, %i6
movrgez %i1, %i7, %l0
tsubcc %l1, 0x1158, %o3
fmovscs %icc, %f10, %f2
fnor %f4, %f6, %f14
bne,a %xcc, loop_6543
te %icc, 0x5
brnz %l4, loop_6544
fsrc1 %f8, %f12
loop_6543:
te %xcc, 0x2
fnands %f1, %f8, %f6
loop_6544:
movcs %xcc, %g5, %l2
fmovsle %icc, %f7, %f9
sth %l3, [%l7 + 0x7A]
tle %xcc, 0x6
fbu,a %fcc3, loop_6545
tcc %icc, 0x0
movvc %xcc, %g6, %i0
stb %o5, [%l7 + 0x38]
loop_6545:
fcmpne16 %f2, %f12, %o2
smul %i2, 0x1369, %o7
fpadd16 %f12, %f6, %f2
fnor %f14, %f6, %f10
sdivx %o0, 0x092D, %o6
ldub [%l7 + 0x0E], %o4
bg,pn %xcc, loop_6546
st %f6, [%l7 + 0x08]
fandnot1s %f0, %f7, %f5
fmovsa %xcc, %f7, %f11
loop_6546:
fmovsa %xcc, %f11, %f3
ldsw [%l7 + 0x5C], %g4
ldsh [%l7 + 0x72], %l6
tpos %icc, 0x7
nop
setx loop_6547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %i5, %l5
tcc %xcc, 0x7
movpos %icc, %g7, %i3
loop_6547:
ldx [%l7 + 0x10], %i4
fbe,a %fcc2, loop_6548
tcc %icc, 0x2
fbge %fcc0, loop_6549
movl %icc, %o1, %g3
loop_6548:
sllx %g2, %i6, %i1
fmovdcc %xcc, %f3, %f15
loop_6549:
ldd [%l7 + 0x70], %f6
brgez,a %i7, loop_6550
fnor %f12, %f0, %f4
fbule %fcc0, loop_6551
fmuld8ulx16 %f1, %f11, %f14
loop_6550:
ldx [%l7 + 0x50], %l0
sth %g1, [%l7 + 0x7E]
loop_6551:
srax %l1, %l4, %g5
ldx [%l7 + 0x40], %o3
fmovrdne %l3, %f8, %f6
ldsb [%l7 + 0x12], %l2
ldsw [%l7 + 0x34], %g6
brgez,a %o5, loop_6552
call loop_6553
fble,a %fcc3, loop_6554
smulcc %i0, %o2, %o7
loop_6552:
fpmerge %f8, %f6, %f8
loop_6553:
udivcc %i2, 0x0EB6, %o0
loop_6554:
ldsh [%l7 + 0x32], %o4
ldub [%l7 + 0x30], %o6
edge32ln %l6, %g4, %l5
edge32 %g7, %i3, %i4
tg %icc, 0x4
fornot1s %f15, %f11, %f8
ldsh [%l7 + 0x76], %o1
movrgz %g3, 0x24C, %g2
or %i6, 0x007D, %i1
tg %icc, 0x3
lduh [%l7 + 0x24], %i5
ld [%l7 + 0x3C], %f12
ldsh [%l7 + 0x7C], %l0
ldsw [%l7 + 0x0C], %i7
fmovsle %xcc, %f5, %f7
fbul,a %fcc2, loop_6555
brlz,a %g1, loop_6556
stw %l4, [%l7 + 0x40]
fandnot1s %f13, %f6, %f15
loop_6555:
bn,a loop_6557
loop_6556:
fble,a %fcc0, loop_6558
edge16ln %l1, %o3, %l3
fmovdleu %icc, %f9, %f11
loop_6557:
fmovse %xcc, %f7, %f5
loop_6558:
fpackfix %f0, %f7
stw %l2, [%l7 + 0x70]
fmovdne %xcc, %f3, %f5
fors %f6, %f9, %f2
movle %icc, %g5, %g6
bn,pt %icc, loop_6559
stb %i0, [%l7 + 0x54]
srax %o2, %o7, %i2
ldsw [%l7 + 0x68], %o0
loop_6559:
ba,a %icc, loop_6560
lduh [%l7 + 0x60], %o4
fmovsn %icc, %f8, %f4
fabss %f1, %f7
loop_6560:
fblg %fcc0, loop_6561
array32 %o6, %o5, %g4
fmovsg %icc, %f8, %f5
nop
setx loop_6562, %l0, %l1
jmpl %l1, %l6
loop_6561:
tle %xcc, 0x3
fmovdle %icc, %f4, %f4
fmovrsgez %g7, %f11, %f14
loop_6562:
tneg %xcc, 0x2
sra %i3, %l5, %i4
stb %o1, [%l7 + 0x40]
ldub [%l7 + 0x0D], %g3
fbg %fcc0, loop_6563
fnot1s %f9, %f5
fmovsvc %xcc, %f2, %f12
ldsh [%l7 + 0x28], %i6
loop_6563:
ldsh [%l7 + 0x24], %g2
stw %i5, [%l7 + 0x4C]
xnor %i1, 0x0C02, %i7
movrgez %l0, 0x086, %g1
ldsb [%l7 + 0x76], %l4
fsrc2 %f4, %f12
edge32l %l1, %o3, %l3
ldsw [%l7 + 0x74], %l2
lduh [%l7 + 0x4C], %g5
fmovdvs %icc, %f1, %f11
ldx [%l7 + 0x30], %i0
nop
setx loop_6564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x32], %o2
fmovsn %icc, %f10, %f11
bshuffle %f12, %f4, %f12
loop_6564:
fbn %fcc3, loop_6565
stb %o7, [%l7 + 0x2C]
ld [%l7 + 0x34], %f0
brlez %i2, loop_6566
loop_6565:
fcmped %fcc3, %f8, %f6
fmuld8sux16 %f8, %f2, %f8
ldsb [%l7 + 0x56], %g6
loop_6566:
ldub [%l7 + 0x11], %o4
fble %fcc3, loop_6567
fbue %fcc2, loop_6568
mulx %o6, 0x0F2F, %o0
tl %icc, 0x7
loop_6567:
lduh [%l7 + 0x1E], %o5
loop_6568:
tsubcc %l6, 0x1FE2, %g4
nop
setx loop_6569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %xcc, %i3, %l5
ldx [%l7 + 0x50], %g7
st %f1, [%l7 + 0x50]
loop_6569:
movcc %icc, %i4, %o1
sdivx %g3, 0x1CEE, %i6
fbug %fcc3, loop_6570
tl %xcc, 0x2
fmovse %xcc, %f11, %f9
fmovdle %xcc, %f9, %f9
loop_6570:
ldub [%l7 + 0x37], %i5
movrlez %i1, 0x1B1, %g2
ldsw [%l7 + 0x74], %l0
ldub [%l7 + 0x2A], %g1
edge16ln %i7, %l4, %o3
std %f10, [%l7 + 0x08]
tcs %xcc, 0x6
umulcc %l1, %l2, %g5
sdivx %i0, 0x1092, %o2
sth %o7, [%l7 + 0x46]
fbg %fcc3, loop_6571
ldx [%l7 + 0x38], %i2
sllx %l3, 0x12, %o4
nop
setx loop_6572, %l0, %l1
jmpl %l1, %o6
loop_6571:
sllx %o0, 0x13, %g6
stb %l6, [%l7 + 0x09]
stb %g4, [%l7 + 0x7E]
loop_6572:
ldsh [%l7 + 0x7E], %o5
stw %l5, [%l7 + 0x50]
fbe %fcc2, loop_6573
movle %xcc, %g7, %i3
ldsw [%l7 + 0x50], %i4
fnot1 %f8, %f14
loop_6573:
tle %xcc, 0x1
xnorcc %g3, %i6, %i5
fmovdg %xcc, %f2, %f3
fandnot2s %f7, %f11, %f2
ldsh [%l7 + 0x26], %i1
brlz,a %o1, loop_6574
siam 0x0
ldsw [%l7 + 0x2C], %l0
edge16 %g2, %i7, %l4
loop_6574:
std %f10, [%l7 + 0x58]
fmovdl %xcc, %f11, %f11
sth %g1, [%l7 + 0x12]
fbge %fcc2, loop_6575
sll %l1, 0x06, %l2
stx %g5, [%l7 + 0x40]
edge32n %o3, %i0, %o7
loop_6575:
sth %o2, [%l7 + 0x54]
fabsd %f0, %f6
fmovdne %icc, %f7, %f3
sethi 0x15E2, %l3
ldub [%l7 + 0x76], %i2
xor %o4, %o0, %g6
popc 0x1632, %o6
subcc %g4, 0x03CE, %l6
ldsw [%l7 + 0x0C], %o5
movgu %icc, %g7, %l5
array8 %i3, %g3, %i4
tcc %icc, 0x0
edge32ln %i6, %i1, %i5
fmovdleu %xcc, %f4, %f13
edge8ln %l0, %g2, %i7
alignaddrl %o1, %l4, %l1
fcmpne32 %f4, %f4, %g1
edge8 %g5, %l2, %i0
stx %o3, [%l7 + 0x68]
for %f0, %f10, %f4
fmovscc %icc, %f14, %f9
tvs %icc, 0x2
fpsub32 %f6, %f4, %f10
stx %o2, [%l7 + 0x68]
ta %xcc, 0x7
tvs %xcc, 0x4
fcmpes %fcc0, %f5, %f11
ld [%l7 + 0x68], %f8
fmovdvs %icc, %f5, %f15
fpadd32 %f10, %f12, %f4
tsubcc %o7, 0x16EE, %l3
lduh [%l7 + 0x5A], %o4
fcmpne32 %f2, %f14, %i2
and %g6, 0x0146, %o6
ld [%l7 + 0x50], %f7
ba %icc, loop_6576
stx %o0, [%l7 + 0x28]
bl,a %xcc, loop_6577
tcc %xcc, 0x2
loop_6576:
tne %icc, 0x3
stb %l6, [%l7 + 0x24]
loop_6577:
sth %o5, [%l7 + 0x72]
ble,pt %icc, loop_6578
sth %g7, [%l7 + 0x70]
tg %xcc, 0x6
fbul %fcc2, loop_6579
loop_6578:
andcc %g4, 0x1DC5, %i3
nop
setx loop_6580, %l0, %l1
jmpl %l1, %g3
fmovsvc %icc, %f13, %f13
loop_6579:
andcc %i4, %l5, %i6
lduh [%l7 + 0x10], %i5
loop_6580:
subcc %l0, 0x1FEB, %g2
fornot2s %f0, %f11, %f7
nop
setx loop_6581, %l0, %l1
jmpl %l1, %i1
fmovrsne %i7, %f5, %f13
stx %o1, [%l7 + 0x50]
fbg,a %fcc0, loop_6582
loop_6581:
ldub [%l7 + 0x4F], %l1
ldd [%l7 + 0x70], %f14
ldub [%l7 + 0x2B], %g1
loop_6582:
st %f8, [%l7 + 0x64]
fxors %f8, %f14, %f6
fsrc1s %f9, %f0
fmovdg %icc, %f10, %f5
addccc %l4, 0x1AA7, %l2
fmuld8sux16 %f6, %f11, %f12
fmovdvs %xcc, %f13, %f5
fandnot2s %f10, %f1, %f2
movne %xcc, %g5, %o3
sethi 0x17A4, %i0
and %o7, 0x1123, %o2
ldsw [%l7 + 0x1C], %l3
edge16n %i2, %o4, %g6
fpadd16s %f6, %f11, %f1
ld [%l7 + 0x5C], %f4
movrlez %o6, 0x1A2, %o0
fbule,a %fcc2, loop_6583
sdivcc %o5, 0x0DCA, %g7
fsrc2s %f0, %f3
ldx [%l7 + 0x60], %l6
loop_6583:
stx %i3, [%l7 + 0x18]
fmovsle %xcc, %f15, %f10
fmul8ulx16 %f6, %f4, %f0
fbule %fcc2, loop_6584
edge8l %g3, %i4, %l5
ba loop_6585
ldd [%l7 + 0x60], %f10
loop_6584:
lduh [%l7 + 0x10], %i6
ldub [%l7 + 0x0E], %g4
loop_6585:
fbge,a %fcc3, loop_6586
tge %xcc, 0x2
ldsh [%l7 + 0x68], %l0
fmovrdlz %g2, %f8, %f12
loop_6586:
fmovdvs %xcc, %f13, %f1
fmuld8ulx16 %f2, %f9, %f14
ldsh [%l7 + 0x4A], %i5
stw %i1, [%l7 + 0x0C]
fpsub16 %f0, %f14, %f2
stw %o1, [%l7 + 0x60]
bshuffle %f6, %f8, %f4
fabss %f9, %f15
tsubcctv %l1, 0x1E75, %i7
fmovsvc %xcc, %f12, %f2
brgez,a %g1, loop_6587
bg,pn %xcc, loop_6588
movcc %icc, %l4, %l2
sth %g5, [%l7 + 0x20]
loop_6587:
movrne %i0, %o3, %o2
loop_6588:
ldsh [%l7 + 0x6A], %o7
ldsw [%l7 + 0x14], %l3
fmovrsne %i2, %f14, %f2
movpos %icc, %o4, %g6
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x60], %o6
umul %o5, 0x09D2, %g7
ldd [%l7 + 0x50], %f8
fands %f13, %f4, %f4
tvc %icc, 0x7
fmovsge %xcc, %f4, %f2
fmovsa %icc, %f0, %f13
te %icc, 0x2
brlez,a %o0, loop_6589
bshuffle %f14, %f10, %f14
alignaddrl %l6, %g3, %i4
fmovrse %l5, %f4, %f13
loop_6589:
tpos %xcc, 0x0
movrlez %i6, %i3, %g4
ldsb [%l7 + 0x1E], %g2
nop
setx loop_6590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i5, [%l7 + 0x60]
fmovscc %xcc, %f7, %f12
ldx [%l7 + 0x58], %i1
loop_6590:
movneg %icc, %o1, %l1
movrlz %l0, 0x218, %g1
ba,a loop_6591
brlz,a %i7, loop_6592
srax %l4, 0x14, %g5
ldsw [%l7 + 0x4C], %l2
loop_6591:
fxnor %f6, %f10, %f8
loop_6592:
movg %icc, %o3, %i0
subccc %o7, %l3, %i2
edge16n %o2, %g6, %o6
tsubcctv %o5, %o4, %o0
tn %icc, 0x0
sdivcc %l6, 0x025E, %g3
ldsh [%l7 + 0x1A], %i4
subccc %l5, 0x164B, %i6
bvs,a %xcc, loop_6593
alignaddrl %g7, %g4, %g2
ldd [%l7 + 0x78], %f4
brnz,a %i3, loop_6594
loop_6593:
fsrc2s %f10, %f11
movleu %xcc, %i5, %i1
umul %l1, 0x1DAE, %o1
loop_6594:
sdivcc %g1, 0x0189, %l0
fxor %f6, %f12, %f6
fbe,a %fcc2, loop_6595
tvc %icc, 0x4
fpsub16 %f12, %f14, %f0
fcmpne16 %f0, %f8, %l4
loop_6595:
sth %i7, [%l7 + 0x14]
ldx [%l7 + 0x08], %g5
fmovrde %l2, %f2, %f10
bl loop_6596
stb %i0, [%l7 + 0x38]
st %f4, [%l7 + 0x5C]
ldd [%l7 + 0x60], %f0
loop_6596:
array16 %o3, %o7, %i2
fpadd32 %f4, %f4, %f14
ldsh [%l7 + 0x20], %o2
smul %l3, 0x1C81, %g6
lduh [%l7 + 0x18], %o6
fmovrsgez %o5, %f3, %f11
array32 %o4, %l6, %g3
edge16 %o0, %i4, %i6
fpsub16s %f13, %f1, %f9
fexpand %f10, %f8
ldx [%l7 + 0x48], %l5
movne %xcc, %g4, %g2
fmovscc %icc, %f5, %f11
lduh [%l7 + 0x6C], %g7
fxor %f4, %f6, %f10
ldd [%l7 + 0x70], %f12
or %i5, %i1, %i3
bcs loop_6597
movle %icc, %l1, %g1
taddcctv %l0, 0x1F55, %l4
nop
setx loop_6598, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6597:
fmovsvs %xcc, %f6, %f15
tvc %xcc, 0x0
brgez %o1, loop_6599
loop_6598:
movl %icc, %g5, %i7
fbule,a %fcc0, loop_6600
movrlz %l2, %i0, %o3
loop_6599:
movge %icc, %i2, %o2
addccc %o7, %l3, %o6
loop_6600:
fmovrdlez %o5, %f2, %f0
array16 %o4, %g6, %g3
movpos %icc, %o0, %i4
andn %l6, %l5, %i6
fcmpeq16 %f8, %f14, %g2
ldsh [%l7 + 0x3C], %g4
umul %g7, 0x0C12, %i5
fmovscs %icc, %f0, %f7
fmovdvs %icc, %f4, %f5
stx %i3, [%l7 + 0x48]
or %l1, %g1, %i1
stw %l0, [%l7 + 0x1C]
stx %o1, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %l4
movg %icc, %i7, %g5
faligndata %f6, %f4, %f14
fcmpeq32 %f4, %f12, %i0
fbug %fcc3, loop_6601
ldsb [%l7 + 0x4D], %l2
xorcc %o3, 0x0F9B, %i2
sdiv %o7, 0x1CDD, %o2
loop_6601:
fbuge,a %fcc2, loop_6602
bcs,a,pn %xcc, loop_6603
fcmpne32 %f12, %f8, %l3
movrlz %o5, %o6, %g6
loop_6602:
stb %g3, [%l7 + 0x45]
loop_6603:
sub %o0, 0x0C34, %i4
ldsw [%l7 + 0x28], %l6
st %f8, [%l7 + 0x20]
orncc %o4, 0x0272, %l5
stw %g2, [%l7 + 0x1C]
fsrc2s %f2, %f14
brz %i6, loop_6604
movgu %icc, %g7, %i5
fmovs %f5, %f13
ble,a,pt %icc, loop_6605
loop_6604:
xnorcc %g4, 0x0895, %l1
bgu,a %icc, loop_6606
fcmple32 %f8, %f14, %g1
loop_6605:
lduh [%l7 + 0x10], %i3
udivcc %l0, 0x13A8, %i1
loop_6606:
fpsub32s %f5, %f13, %f10
srlx %l4, %o1, %g5
fxnors %f8, %f1, %f7
srax %i7, 0x00, %l2
movvc %icc, %i0, %i2
tgu %icc, 0x6
ble,a,pn %xcc, loop_6607
fxnors %f4, %f13, %f13
fpackfix %f10, %f6
bcc,pn %xcc, loop_6608
loop_6607:
stw %o7, [%l7 + 0x68]
fpadd32s %f2, %f11, %f6
fcmpne16 %f10, %f10, %o2
loop_6608:
fbul,a %fcc2, loop_6609
fmovdvc %xcc, %f9, %f3
ldub [%l7 + 0x7B], %o3
subcc %l3, 0x0A9B, %o5
loop_6609:
fble %fcc0, loop_6610
fcmpeq32 %f12, %f6, %o6
ldd [%l7 + 0x58], %f4
addcc %g3, 0x02FD, %g6
loop_6610:
ldsh [%l7 + 0x56], %i4
std %f0, [%l7 + 0x20]
smul %o0, %l6, %o4
fmovsl %icc, %f9, %f4
brgz,a %l5, loop_6611
ld [%l7 + 0x68], %f8
fbule,a %fcc0, loop_6612
movle %icc, %g2, %i6
loop_6611:
fmovrse %g7, %f8, %f7
stw %i5, [%l7 + 0x34]
loop_6612:
fmovrslez %l1, %f14, %f14
fblg %fcc2, loop_6613
movg %icc, %g4, %i3
taddcc %l0, %i1, %l4
fsrc2s %f1, %f4
loop_6613:
bvs %xcc, loop_6614
umulcc %g1, %o1, %g5
fbul,a %fcc3, loop_6615
fmovdl %xcc, %f7, %f2
loop_6614:
st %f4, [%l7 + 0x6C]
ldub [%l7 + 0x63], %i7
loop_6615:
ldsb [%l7 + 0x2A], %l2
ld [%l7 + 0x2C], %f11
stx %i0, [%l7 + 0x20]
movleu %icc, %i2, %o7
movrlz %o2, %l3, %o5
ldsw [%l7 + 0x0C], %o6
stw %g3, [%l7 + 0x60]
fmul8x16au %f11, %f15, %f12
ld [%l7 + 0x7C], %f2
tgu %xcc, 0x0
movgu %xcc, %o3, %g6
fcmpgt32 %f10, %f14, %i4
fbge %fcc2, loop_6616
movge %xcc, %l6, %o4
std %f8, [%l7 + 0x68]
sdivx %l5, 0x11D1, %g2
loop_6616:
fmovs %f6, %f2
fzero %f8
fmovsn %xcc, %f9, %f6
ldsb [%l7 + 0x68], %i6
lduh [%l7 + 0x1E], %o0
sth %i5, [%l7 + 0x78]
ldsh [%l7 + 0x52], %l1
fbne,a %fcc3, loop_6617
movrgez %g4, 0x10D, %g7
add %l0, %i1, %l4
xnor %g1, 0x072B, %o1
loop_6617:
tl %xcc, 0x4
brlez,a %i3, loop_6618
st %f6, [%l7 + 0x7C]
fnands %f0, %f1, %f2
tge %xcc, 0x4
loop_6618:
fmul8sux16 %f6, %f14, %f2
fmovdgu %xcc, %f14, %f15
lduw [%l7 + 0x5C], %g5
ldx [%l7 + 0x40], %l2
fxor %f6, %f2, %f0
fabss %f6, %f7
ldd [%l7 + 0x38], %f6
fmovdvs %xcc, %f3, %f13
fmovdne %xcc, %f5, %f7
movrne %i0, 0x07E, %i2
fornot1s %f14, %f1, %f9
st %f13, [%l7 + 0x64]
sdiv %i7, 0x155E, %o7
sra %l3, %o5, %o6
fnand %f14, %f4, %f0
fmovsvc %xcc, %f0, %f13
tneg %xcc, 0x2
xor %g3, 0x1D19, %o2
ldub [%l7 + 0x62], %g6
ldx [%l7 + 0x70], %o3
fmovdge %icc, %f6, %f6
ldsh [%l7 + 0x7A], %i4
fbuge,a %fcc0, loop_6619
sdivcc %o4, 0x1EA7, %l6
lduw [%l7 + 0x14], %l5
fmovdne %xcc, %f5, %f1
loop_6619:
ble %xcc, loop_6620
bg loop_6621
mulscc %i6, 0x17B0, %g2
fbo,a %fcc1, loop_6622
loop_6620:
srl %i5, %l1, %g4
loop_6621:
fmovdne %xcc, %f6, %f12
fnegd %f14, %f2
loop_6622:
ld [%l7 + 0x20], %f8
ldsw [%l7 + 0x10], %g7
brgz %l0, loop_6623
fmul8x16al %f10, %f5, %f14
std %f4, [%l7 + 0x30]
tge %icc, 0x5
loop_6623:
fandnot1 %f14, %f14, %f10
stw %i1, [%l7 + 0x0C]
fbu,a %fcc3, loop_6624
movge %icc, %l4, %o0
ldub [%l7 + 0x27], %o1
stx %g1, [%l7 + 0x60]
loop_6624:
fmovdleu %icc, %f7, %f5
pdist %f12, %f14, %f10
fmovrsgz %i3, %f2, %f7
fmovsge %icc, %f5, %f3
ldsh [%l7 + 0x58], %l2
stb %i0, [%l7 + 0x69]
fcmple16 %f0, %f6, %i2
addcc %i7, %g5, %o7
fcmple32 %f6, %f14, %l3
fnegd %f0, %f0
ldsh [%l7 + 0x44], %o5
ldx [%l7 + 0x20], %g3
ldx [%l7 + 0x58], %o6
fmovs %f5, %f9
brnz %g6, loop_6625
tsubcctv %o2, 0x1FCB, %i4
brnz %o4, loop_6626
fbg %fcc3, loop_6627
loop_6625:
fpackfix %f2, %f14
fsrc1 %f0, %f12
loop_6626:
fbge %fcc1, loop_6628
loop_6627:
fmovdl %icc, %f1, %f3
edge8 %o3, %l5, %l6
ld [%l7 + 0x2C], %f8
loop_6628:
stb %i6, [%l7 + 0x28]
ldsw [%l7 + 0x10], %g2
ldsh [%l7 + 0x20], %l1
fmovrslez %i5, %f9, %f12
ldsb [%l7 + 0x52], %g7
fand %f4, %f6, %f8
brlez,a %g4, loop_6629
bleu,pt %icc, loop_6630
fmovdvs %icc, %f9, %f9
tne %xcc, 0x2
loop_6629:
fmovrdlez %i1, %f10, %f12
loop_6630:
st %f14, [%l7 + 0x34]
fmovdneg %xcc, %f5, %f5
fmovdg %icc, %f0, %f12
tcs %xcc, 0x1
brz %l0, loop_6631
ldsb [%l7 + 0x47], %o0
brlez %o1, loop_6632
siam 0x5
loop_6631:
fands %f1, %f15, %f13
fbge,a %fcc0, loop_6633
loop_6632:
fbule,a %fcc2, loop_6634
te %icc, 0x6
std %f12, [%l7 + 0x60]
loop_6633:
ldsb [%l7 + 0x10], %g1
loop_6634:
fzero %f12
lduw [%l7 + 0x44], %i3
bvs %xcc, loop_6635
fandnot2 %f14, %f12, %f4
std %f14, [%l7 + 0x18]
fble %fcc3, loop_6636
loop_6635:
ldsh [%l7 + 0x50], %l4
std %f4, [%l7 + 0x38]
fmovsgu %icc, %f8, %f5
loop_6636:
stb %i0, [%l7 + 0x60]
fmovdneg %icc, %f9, %f9
fmovrsne %i2, %f4, %f3
tneg %icc, 0x7
sra %i7, 0x15, %l2
tsubcctv %o7, 0x1C8D, %g5
fcmpes %fcc1, %f15, %f10
subc %o5, %g3, %o6
ldx [%l7 + 0x58], %g6
bne,a %xcc, loop_6637
movneg %xcc, %o2, %l3
fpackfix %f12, %f4
sth %o4, [%l7 + 0x4E]
loop_6637:
fmovsle %xcc, %f9, %f15
orncc %o3, 0x1DC1, %i4
bg,pt %xcc, loop_6638
fbug,a %fcc3, loop_6639
ld [%l7 + 0x20], %f9
fmovrse %l6, %f6, %f8
loop_6638:
tsubcc %i6, 0x0115, %l5
loop_6639:
sll %l1, 0x03, %g2
lduw [%l7 + 0x0C], %i5
ldsh [%l7 + 0x3A], %g7
srax %g4, %i1, %l0
movne %xcc, %o0, %g1
stx %o1, [%l7 + 0x78]
fmovd %f12, %f0
fmovscs %icc, %f11, %f13
bleu,a,pn %xcc, loop_6640
or %i3, %i0, %l4
movgu %icc, %i2, %i7
edge8 %o7, %l2, %g5
loop_6640:
fzeros %f10
ldsh [%l7 + 0x0A], %g3
bl,pn %xcc, loop_6641
xor %o5, 0x19EC, %o6
bneg %icc, loop_6642
fmovsn %xcc, %f12, %f11
loop_6641:
movleu %xcc, %g6, %l3
lduw [%l7 + 0x6C], %o2
loop_6642:
nop
setx loop_6643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdge %xcc, %f0, %f3
stx %o3, [%l7 + 0x60]
ldsh [%l7 + 0x5E], %o4
loop_6643:
tcs %xcc, 0x2
tneg %icc, 0x4
udiv %i4, 0x0B60, %l6
fpack16 %f8, %f2
movg %xcc, %i6, %l1
fandnot1 %f2, %f4, %f14
ldx [%l7 + 0x08], %l5
fbule,a %fcc2, loop_6644
andncc %g2, %i5, %g4
fpsub16s %f15, %f15, %f5
ldsw [%l7 + 0x3C], %g7
loop_6644:
fbe,a %fcc0, loop_6645
fbue %fcc3, loop_6646
fsrc2 %f6, %f14
sra %l0, %o0, %g1
loop_6645:
xnor %o1, %i1, %i3
loop_6646:
stx %i0, [%l7 + 0x50]
fnot1s %f15, %f2
sth %l4, [%l7 + 0x32]
brnz,a %i2, loop_6647
ldd [%l7 + 0x68], %f0
popc %o7, %l2
tsubcctv %g5, 0x1FC0, %i7
loop_6647:
fmovsgu %icc, %f8, %f5
st %f4, [%l7 + 0x40]
fornot2s %f8, %f6, %f9
movle %xcc, %o5, %o6
fnot2s %f3, %f3
ldsh [%l7 + 0x4C], %g3
movvs %icc, %g6, %o2
fxnor %f14, %f8, %f10
ldsb [%l7 + 0x42], %l3
movl %xcc, %o3, %o4
st %f5, [%l7 + 0x24]
fzero %f12
stw %l6, [%l7 + 0x64]
umul %i6, %l1, %i4
ldx [%l7 + 0x18], %l5
ldsw [%l7 + 0x60], %g2
fbo %fcc2, loop_6648
fbu %fcc2, loop_6649
stw %g4, [%l7 + 0x38]
lduw [%l7 + 0x1C], %i5
loop_6648:
lduh [%l7 + 0x66], %l0
loop_6649:
ldd [%l7 + 0x60], %f0
sub %o0, %g7, %g1
ldsb [%l7 + 0x7D], %i1
bne,pn %xcc, loop_6650
movrne %o1, %i3, %i0
tsubcctv %i2, %l4, %o7
stw %g5, [%l7 + 0x78]
loop_6650:
lduh [%l7 + 0x2A], %i7
call loop_6651
fmovsle %icc, %f13, %f6
stw %l2, [%l7 + 0x38]
ldd [%l7 + 0x30], %f8
loop_6651:
edge32l %o6, %g3, %g6
std %f10, [%l7 + 0x30]
fbl %fcc1, loop_6652
lduw [%l7 + 0x58], %o2
lduw [%l7 + 0x7C], %o5
fmovdle %icc, %f13, %f1
loop_6652:
ble loop_6653
lduw [%l7 + 0x18], %l3
fmovsge %xcc, %f7, %f14
std %f4, [%l7 + 0x60]
loop_6653:
sth %o3, [%l7 + 0x28]
brlez,a %o4, loop_6654
taddcc %l6, 0x0A7C, %i6
movle %icc, %i4, %l5
fmovs %f2, %f5
loop_6654:
lduw [%l7 + 0x58], %g2
or %l1, 0x0A5D, %g4
fcmpeq16 %f6, %f0, %i5
fandnot2 %f0, %f8, %f12
taddcctv %l0, %g7, %g1
fornot1 %f14, %f2, %f14
stw %o0, [%l7 + 0x18]
brlz %i1, loop_6655
stb %i3, [%l7 + 0x79]
edge32 %i0, %i2, %l4
ldub [%l7 + 0x37], %o7
loop_6655:
sth %o1, [%l7 + 0x62]
bpos,a %xcc, loop_6656
tpos %icc, 0x2
ldsw [%l7 + 0x18], %i7
fbule,a %fcc3, loop_6657
loop_6656:
st %f8, [%l7 + 0x18]
umulcc %l2, 0x1747, %o6
ldsb [%l7 + 0x33], %g5
loop_6657:
fmovsle %icc, %f7, %f10
addccc %g3, %g6, %o2
fpack32 %f8, %f0, %f12
ldsh [%l7 + 0x1A], %o5
bg,a,pt %icc, loop_6658
movcc %icc, %o3, %o4
xorcc %l3, %l6, %i4
stx %i6, [%l7 + 0x20]
loop_6658:
lduh [%l7 + 0x24], %g2
stx %l5, [%l7 + 0x18]
brgz,a %g4, loop_6659
ldub [%l7 + 0x4B], %l1
stb %l0, [%l7 + 0x56]
tle %icc, 0x7
loop_6659:
tcc %xcc, 0x2
fsrc2s %f10, %f6
fnot1 %f0, %f2
ba,a,pt %xcc, loop_6660
fba %fcc0, loop_6661
lduw [%l7 + 0x18], %i5
fmovrdlz %g7, %f0, %f12
loop_6660:
bcc loop_6662
loop_6661:
fbl %fcc0, loop_6663
ldub [%l7 + 0x73], %o0
addc %g1, 0x0824, %i3
loop_6662:
edge16n %i1, %i2, %i0
loop_6663:
fmovrslez %o7, %f6, %f2
fmovd %f8, %f14
fmovsvc %icc, %f7, %f0
bge,a %xcc, loop_6664
ld [%l7 + 0x48], %f8
bvs,a,pt %icc, loop_6665
srlx %o1, %l4, %i7
loop_6664:
mulscc %o6, %g5, %g3
fcmps %fcc2, %f14, %f6
loop_6665:
edge32 %g6, %o2, %o5
st %f8, [%l7 + 0x5C]
fbu,a %fcc2, loop_6666
bcc,pt %xcc, loop_6667
ldx [%l7 + 0x68], %l2
st %f2, [%l7 + 0x18]
loop_6666:
nop
setx loop_6668, %l0, %l1
jmpl %l1, %o3
loop_6667:
fmovsa %xcc, %f7, %f0
fnot2s %f12, %f3
te %icc, 0x1
loop_6668:
fmovdne %xcc, %f14, %f11
st %f1, [%l7 + 0x18]
fcmpeq16 %f6, %f2, %o4
fxnor %f4, %f0, %f4
sth %l3, [%l7 + 0x12]
brnz,a %l6, loop_6669
fbne,a %fcc3, loop_6670
fpadd32 %f10, %f4, %f12
srlx %i6, %i4, %g2
loop_6669:
tcc %xcc, 0x7
loop_6670:
bleu,a,pt %xcc, loop_6671
xnor %l5, 0x04A6, %l1
xnor %l0, %g4, %i5
tge %icc, 0x3
loop_6671:
fbge,a %fcc0, loop_6672
bshuffle %f0, %f12, %f12
fmul8ulx16 %f2, %f2, %f12
fands %f1, %f5, %f3
loop_6672:
fmovdneg %icc, %f3, %f3
tcs %xcc, 0x0
tl %xcc, 0x1
te %xcc, 0x3
fmovsvc %xcc, %f3, %f1
bcc loop_6673
bpos,pn %xcc, loop_6674
fors %f8, %f14, %f1
tgu %xcc, 0x0
loop_6673:
bcc loop_6675
loop_6674:
movleu %xcc, %o0, %g7
lduh [%l7 + 0x14], %i3
fbue %fcc0, loop_6676
loop_6675:
edge8 %i1, %i2, %g1
tle %icc, 0x3
st %f6, [%l7 + 0x60]
loop_6676:
lduh [%l7 + 0x7E], %i0
fmovdpos %icc, %f13, %f11
fone %f8
fmovdleu %xcc, %f14, %f9
edge8ln %o7, %o1, %l4
ldub [%l7 + 0x08], %o6
fmovsn %icc, %f12, %f6
bpos,a,pn %xcc, loop_6677
fbu,a %fcc2, loop_6678
fcmple16 %f0, %f6, %i7
alignaddrl %g3, %g6, %o2
loop_6677:
taddcctv %g5, 0x1B8C, %l2
loop_6678:
fpadd32s %f6, %f6, %f5
fmovsne %icc, %f6, %f8
ldsh [%l7 + 0x4C], %o5
ble,a loop_6679
brnz %o4, loop_6680
sth %l3, [%l7 + 0x5E]
fmovsleu %icc, %f1, %f12
loop_6679:
fbug,a %fcc3, loop_6681
loop_6680:
edge16ln %o3, %l6, %i4
sth %g2, [%l7 + 0x30]
fsrc1s %f1, %f8
loop_6681:
movrgz %l5, 0x027, %i6
stw %l1, [%l7 + 0x5C]
tpos %icc, 0x2
fcmpne16 %f14, %f10, %l0
fble,a %fcc1, loop_6682
fsrc1s %f4, %f3
ldub [%l7 + 0x59], %i5
fbuge %fcc3, loop_6683
loop_6682:
ldsh [%l7 + 0x16], %g4
fcmpgt32 %f6, %f14, %g7
orcc %i3, %i1, %i2
loop_6683:
addccc %g1, %o0, %o7
fpadd16 %f14, %f0, %f10
stw %o1, [%l7 + 0x2C]
nop
setx loop_6684, %l0, %l1
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 %l4, %o6, %i7
bvs,a loop_6685
std %f0, [%l7 + 0x58]
loop_6684:
stw %i0, [%l7 + 0x44]
ldsh [%l7 + 0x4E], %g6
loop_6685:
fmovsgu %icc, %f15, %f8
stw %g3, [%l7 + 0x6C]
fmovdg %xcc, %f14, %f14
orncc %g5, 0x16DC, %l2
ldd [%l7 + 0x48], %f10
fmovdne %icc, %f13, %f8
fmovscc %icc, %f3, %f9
movn %xcc, %o5, %o2
tsubcc %o4, 0x1392, %o3
ldsw [%l7 + 0x44], %l3
brgez,a %i4, loop_6686
ldsw [%l7 + 0x0C], %g2
stw %l6, [%l7 + 0x08]
bg loop_6687
loop_6686:
fmul8ulx16 %f6, %f6, %f4
movvc %icc, %l5, %l1
fmovrdne %l0, %f4, %f4
loop_6687:
fand %f14, %f12, %f6
ldsb [%l7 + 0x37], %i6
fmovsle %xcc, %f13, %f6
fcmple32 %f12, %f6, %i5
fbge,a %fcc0, loop_6688
fmovda %xcc, %f0, %f5
fcmps %fcc1, %f1, %f7
movpos %icc, %g4, %i3
loop_6688:
st %f4, [%l7 + 0x0C]
ldx [%l7 + 0x40], %g7
bcs,a,pn %xcc, loop_6689
ldsh [%l7 + 0x62], %i2
fandnot2s %f2, %f13, %f2
fmul8x16 %f4, %f6, %f4
loop_6689:
std %f10, [%l7 + 0x58]
fmovrslez %g1, %f12, %f14
fpsub16 %f4, %f0, %f10
edge8l %i1, %o7, %o0
ldd [%l7 + 0x48], %f8
xorcc %o1, 0x008C, %l4
tcs %icc, 0x5
fmovrdlz %i7, %f4, %f6
tvc %icc, 0x3
sllx %o6, %i0, %g6
ldub [%l7 + 0x3A], %g3
tneg %icc, 0x0
ld [%l7 + 0x08], %f13
edge16 %g5, %l2, %o2
tsubcc %o5, 0x1794, %o3
fandnot1 %f4, %f10, %f14
std %f0, [%l7 + 0x38]
bcc loop_6690
stx %l3, [%l7 + 0x38]
movgu %icc, %i4, %o4
srax %l6, %l5, %l1
loop_6690:
fnot1 %f4, %f4
fmovs %f3, %f1
fsrc1 %f12, %f6
fmul8sux16 %f4, %f2, %f14
movvc %icc, %g2, %l0
fnot2s %f14, %f13
fmovsne %icc, %f2, %f9
fxor %f4, %f4, %f10
tcs %xcc, 0x1
ldsh [%l7 + 0x50], %i5
fmovrslez %g4, %f0, %f11
sth %i6, [%l7 + 0x64]
movne %icc, %i3, %g7
brlz %i2, loop_6691
fmovsneg %xcc, %f0, %f2
stx %i1, [%l7 + 0x28]
tle %icc, 0x3
loop_6691:
orncc %g1, 0x0CB0, %o0
lduh [%l7 + 0x0A], %o7
taddcc %l4, %i7, %o6
fnand %f14, %f0, %f4
ld [%l7 + 0x38], %f2
stx %i0, [%l7 + 0x20]
array8 %o1, %g6, %g5
edge16l %g3, %l2, %o5
fmovsgu %xcc, %f10, %f5
std %f6, [%l7 + 0x40]
brnz %o3, loop_6692
fmovsleu %xcc, %f9, %f1
fmovsn %xcc, %f14, %f15
bcc,a,pn %xcc, loop_6693
loop_6692:
for %f12, %f4, %f8
bpos %xcc, loop_6694
ldx [%l7 + 0x38], %l3
loop_6693:
fnot2 %f8, %f12
fmovdgu %icc, %f11, %f15
loop_6694:
sth %i4, [%l7 + 0x1E]
alignaddr %o4, %l6, %l5
fmuld8sux16 %f7, %f6, %f8
ldsh [%l7 + 0x2E], %l1
nop
setx loop_6695, %l0, %l1
jmpl %l1, %o2
fbge %fcc2, loop_6696
sdiv %g2, 0x07C1, %i5
fmovrslez %g4, %f11, %f13
loop_6695:
tn %icc, 0x3
loop_6696:
udivcc %l0, 0x1EC6, %i6
st %f0, [%l7 + 0x5C]
fmuld8ulx16 %f14, %f4, %f4
lduh [%l7 + 0x52], %i3
fmovdge %xcc, %f1, %f9
tvc %icc, 0x4
fmovd %f4, %f4
ld [%l7 + 0x60], %f8
stx %i2, [%l7 + 0x58]
ldd [%l7 + 0x50], %f0
udivcc %i1, 0x146F, %g1
smulcc %o0, %g7, %l4
movle %icc, %i7, %o6
stx %o7, [%l7 + 0x30]
mulx %i0, %g6, %o1
ldd [%l7 + 0x68], %f8
tcs %xcc, 0x5
movl %icc, %g3, %g5
brlz %o5, loop_6697
ld [%l7 + 0x5C], %f7
std %f8, [%l7 + 0x68]
stw %o3, [%l7 + 0x74]
loop_6697:
stw %l3, [%l7 + 0x08]
fmovrslz %i4, %f14, %f1
fmovdne %icc, %f1, %f4
fornot2s %f14, %f10, %f9
fpadd16 %f10, %f12, %f14
fbule,a %fcc0, loop_6698
stb %l2, [%l7 + 0x6E]
lduw [%l7 + 0x4C], %o4
pdist %f12, %f14, %f10
loop_6698:
ldd [%l7 + 0x18], %f8
brlz,a %l5, loop_6699
tgu %icc, 0x3
bne,a %icc, loop_6700
fpmerge %f6, %f3, %f6
loop_6699:
add %l6, %l1, %o2
lduw [%l7 + 0x74], %i5
loop_6700:
brgz %g4, loop_6701
lduh [%l7 + 0x48], %l0
movpos %xcc, %i6, %i3
ldsw [%l7 + 0x40], %g2
loop_6701:
brlez %i2, loop_6702
ble,pn %xcc, loop_6703
bg,pt %xcc, loop_6704
stw %g1, [%l7 + 0x74]
loop_6702:
fpmerge %f11, %f6, %f10
loop_6703:
ld [%l7 + 0x48], %f8
loop_6704:
subcc %i1, 0x1436, %o0
fone %f14
ldd [%l7 + 0x38], %f6
fmovsneg %icc, %f9, %f13
fmovrdgez %l4, %f10, %f2
st %f14, [%l7 + 0x34]
edge8l %g7, %o6, %o7
movpos %xcc, %i7, %i0
addc %o1, %g3, %g5
ta %icc, 0x6
orn %o5, %o3, %g6
fpadd16 %f6, %f0, %f12
fnor %f14, %f2, %f4
ldsw [%l7 + 0x5C], %l3
fcmpne32 %f6, %f0, %l2
sllx %o4, 0x1C, %i4
lduw [%l7 + 0x10], %l5
lduh [%l7 + 0x08], %l1
te %icc, 0x1
orn %o2, %i5, %l6
fxors %f7, %f12, %f11
edge16l %g4, %i6, %l0
fmovsneg %xcc, %f6, %f15
fmovs %f13, %f5
fmovrdne %i3, %f2, %f10
fmul8x16au %f0, %f9, %f6
fmul8ulx16 %f12, %f12, %f2
stw %g2, [%l7 + 0x48]
brnz,a %i2, loop_6705
add %g1, 0x109B, %i1
lduh [%l7 + 0x5A], %l4
taddcc %g7, 0x0854, %o0
loop_6705:
ldsh [%l7 + 0x32], %o6
move %icc, %o7, %i7
alignaddrl %i0, %g3, %g5
fmovdvc %xcc, %f1, %f3
pdist %f12, %f12, %f6
ldsb [%l7 + 0x4D], %o1
fmovdl %icc, %f4, %f11
fmovd %f2, %f14
fpackfix %f8, %f13
std %f8, [%l7 + 0x10]
bl %icc, loop_6706
fpmerge %f1, %f14, %f4
edge16l %o3, %g6, %o5
fmovsvs %xcc, %f2, %f13
loop_6706:
fpadd16 %f14, %f10, %f12
stb %l2, [%l7 + 0x3A]
move %xcc, %o4, %i4
fbul %fcc3, loop_6707
ldsh [%l7 + 0x64], %l3
fmovrdne %l1, %f0, %f6
fmovsvc %xcc, %f3, %f6
loop_6707:
stw %l5, [%l7 + 0x5C]
ldsb [%l7 + 0x66], %o2
ldsw [%l7 + 0x48], %i5
fbuge,a %fcc3, loop_6708
sdivx %g4, 0x1EB3, %i6
tsubcc %l6, %i3, %g2
fmovde %icc, %f1, %f2
loop_6708:
fcmpd %fcc3, %f2, %f10
ldsb [%l7 + 0x30], %l0
fmovscc %icc, %f9, %f5
sdivcc %g1, 0x1C70, %i2
or %l4, 0x156A, %g7
srlx %i1, %o6, %o0
and %i7, 0x1CF1, %o7
fnors %f7, %f9, %f10
sth %i0, [%l7 + 0x48]
udivx %g3, 0x065B, %g5
edge8n %o3, %o1, %g6
stx %o5, [%l7 + 0x70]
stw %l2, [%l7 + 0x3C]
ldd [%l7 + 0x68], %f12
fmul8sux16 %f0, %f8, %f2
ldd [%l7 + 0x50], %f4
edge16l %o4, %i4, %l1
ldx [%l7 + 0x10], %l3
std %f6, [%l7 + 0x18]
movpos %xcc, %o2, %i5
fmovspos %icc, %f8, %f12
ldd [%l7 + 0x78], %f2
std %f14, [%l7 + 0x20]
brlez %l5, loop_6709
alignaddrl %g4, %i6, %i3
lduh [%l7 + 0x18], %g2
fmovsge %icc, %f2, %f13
loop_6709:
ld [%l7 + 0x3C], %f9
fnot1 %f0, %f8
bneg,pt %icc, loop_6710
ld [%l7 + 0x44], %f5
edge32n %l6, %l0, %i2
std %f10, [%l7 + 0x30]
loop_6710:
fpack16 %f10, %f2
tsubcctv %l4, %g1, %i1
ldsh [%l7 + 0x38], %g7
fmovdge %xcc, %f0, %f8
addc %o6, %o0, %o7
addccc %i7, 0x1F50, %g3
fnands %f1, %f1, %f9
movre %i0, %g5, %o1
smul %o3, 0x16B2, %g6
lduw [%l7 + 0x68], %l2
fpsub32 %f10, %f6, %f8
srlx %o5, 0x11, %i4
fmovrdne %l1, %f4, %f10
andcc %l3, %o4, %o2
movrgez %l5, 0x3DC, %g4
addcc %i6, %i5, %i3
brlz,a %l6, loop_6711
fmovspos %icc, %f8, %f10
bvc,a loop_6712
fones %f10
loop_6711:
tle %xcc, 0x1
fand %f8, %f6, %f6
loop_6712:
fmovse %xcc, %f4, %f12
fpsub32 %f0, %f14, %f14
fmuld8sux16 %f15, %f12, %f6
fcmpes %fcc1, %f4, %f6
ldsh [%l7 + 0x08], %g2
edge16ln %l0, %l4, %i2
fmovsle %xcc, %f0, %f6
st %f12, [%l7 + 0x34]
fmovd %f0, %f14
andn %i1, 0x1CBB, %g7
lduh [%l7 + 0x72], %o6
stx %g1, [%l7 + 0x58]
edge16 %o7, %o0, %g3
tcc %icc, 0x2
alignaddr %i7, %g5, %i0
udivx %o3, 0x0B4B, %g6
edge16n %l2, %o5, %o1
fmovrdgez %i4, %f12, %f10
fmovsle %xcc, %f4, %f4
fone %f12
fexpand %f9, %f12
lduh [%l7 + 0x10], %l3
fandnot2s %f5, %f1, %f2
ldub [%l7 + 0x44], %l1
lduh [%l7 + 0x6A], %o4
fcmps %fcc0, %f12, %f1
bcs %icc, loop_6713
stx %l5, [%l7 + 0x50]
fxors %f0, %f5, %f1
fcmpd %fcc0, %f6, %f2
loop_6713:
ta %icc, 0x6
stw %o2, [%l7 + 0x5C]
fmovrse %i6, %f15, %f9
lduh [%l7 + 0x3C], %g4
orncc %i3, 0x1E66, %l6
ldsh [%l7 + 0x20], %i5
addccc %l0, 0x1DBA, %g2
fandnot1s %f6, %f0, %f9
tn %icc, 0x4
sllx %i2, %l4, %g7
addccc %o6, 0x10CD, %g1
fmovdcc %xcc, %f5, %f0
sth %o7, [%l7 + 0x54]
fcmped %fcc1, %f8, %f2
tg %xcc, 0x2
movcs %xcc, %i1, %o0
fxnors %f9, %f1, %f10
fmovda %xcc, %f6, %f2
movne %xcc, %g3, %g5
tge %xcc, 0x7
fbne %fcc3, loop_6714
ldx [%l7 + 0x50], %i7
stb %o3, [%l7 + 0x23]
fxnors %f3, %f11, %f1
loop_6714:
std %f0, [%l7 + 0x48]
udivx %g6, 0x0EC3, %i0
ldsh [%l7 + 0x0A], %o5
array8 %l2, %o1, %l3
lduw [%l7 + 0x24], %i4
tleu %icc, 0x3
movrlez %l1, %o4, %o2
fmovsneg %icc, %f4, %f12
bge,a loop_6715
st %f13, [%l7 + 0x24]
stb %i6, [%l7 + 0x63]
stb %l5, [%l7 + 0x67]
loop_6715:
sub %i3, 0x0B34, %l6
lduh [%l7 + 0x0C], %g4
bshuffle %f10, %f0, %f4
fmovrslz %i5, %f13, %f2
lduw [%l7 + 0x48], %l0
popc 0x0F74, %i2
movrgz %l4, 0x31B, %g7
ldsb [%l7 + 0x5C], %g2
fbug %fcc1, loop_6716
srlx %o6, 0x13, %o7
bcc,a loop_6717
fmovrdgz %g1, %f4, %f12
loop_6716:
ldsb [%l7 + 0x0B], %o0
fmovdvs %icc, %f6, %f8
loop_6717:
tpos %icc, 0x4
ldsb [%l7 + 0x18], %i1
fmovrse %g3, %f5, %f4
fpadd16 %f6, %f8, %f10
movne %icc, %i7, %o3
fexpand %f15, %f4
subccc %g6, 0x1704, %g5
lduh [%l7 + 0x4C], %o5
ldd [%l7 + 0x08], %f14
stx %l2, [%l7 + 0x58]
bge,a,pn %xcc, loop_6718
st %f7, [%l7 + 0x6C]
fmovsl %xcc, %f0, %f5
ldsw [%l7 + 0x5C], %i0
loop_6718:
fbule,a %fcc1, loop_6719
fmovsn %icc, %f2, %f6
lduw [%l7 + 0x30], %o1
edge8l %l3, %l1, %i4
loop_6719:
fmovrslz %o2, %f15, %f0
stb %i6, [%l7 + 0x56]
stx %o4, [%l7 + 0x68]
sth %i3, [%l7 + 0x36]
orcc %l6, 0x0B49, %l5
fbul %fcc2, loop_6720
udivx %g4, 0x03BD, %l0
fzeros %f2
fnegs %f6, %f10
loop_6720:
stw %i5, [%l7 + 0x6C]
stx %i2, [%l7 + 0x70]
or %g7, 0x1E6A, %l4
fmovsvc %xcc, %f4, %f14
fmovda %xcc, %f0, %f2
tcc %xcc, 0x4
ldd [%l7 + 0x28], %f10
subccc %o6, 0x12AF, %o7
ba,a,pn %icc, loop_6721
fmovrdlz %g1, %f0, %f2
movvc %xcc, %o0, %i1
fmovrslz %g3, %f11, %f5
loop_6721:
smulcc %g2, 0x00CE, %o3
bl %icc, loop_6722
brlz,a %i7, loop_6723
array32 %g5, %g6, %l2
fble %fcc0, loop_6724
loop_6722:
bn %icc, loop_6725
loop_6723:
fnot2s %f14, %f5
ldub [%l7 + 0x3C], %i0
loop_6724:
tpos %icc, 0x3
loop_6725:
subccc %o1, %o5, %l3
fsrc1s %f2, %f3
siam 0x0
ld [%l7 + 0x68], %f3
mulscc %l1, 0x0551, %i4
addcc %i6, %o4, %o2
fbne %fcc2, loop_6726
fba,a %fcc0, loop_6727
brlez %i3, loop_6728
movrgez %l5, %l6, %g4
loop_6726:
andn %l0, 0x030B, %i5
loop_6727:
fbn %fcc2, loop_6729
loop_6728:
fpack32 %f2, %f8, %f14
fone %f8
fsrc1 %f0, %f6
loop_6729:
fzeros %f2
fmovdvc %icc, %f4, %f6
addccc %g7, 0x12DC, %i2
movrne %l4, 0x136, %o6
add %o7, %g1, %o0
bpos,a,pn %icc, loop_6730
srlx %g3, 0x09, %g2
siam 0x6
fandnot2s %f10, %f5, %f5
loop_6730:
nop
setx loop_6731, %l0, %l1
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_6732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %o3, %f10, %f8
ldub [%l7 + 0x40], %i7
loop_6731:
ldd [%l7 + 0x78], %f2
loop_6732:
lduw [%l7 + 0x38], %g5
edge16 %g6, %i1, %l2
fmul8ulx16 %f14, %f12, %f12
fbue,a %fcc2, loop_6733
brlez,a %o1, loop_6734
fmovd %f6, %f8
addccc %i0, %o5, %l1
loop_6733:
fmovdcc %xcc, %f0, %f4
loop_6734:
st %f2, [%l7 + 0x08]
bcc,a %xcc, loop_6735
bl,pn %xcc, loop_6736
fnot1s %f3, %f0
fmovdgu %icc, %f2, %f8
loop_6735:
st %f2, [%l7 + 0x78]
loop_6736:
fnor %f4, %f0, %f14
fzeros %f6
sth %i4, [%l7 + 0x7E]
brlz,a %i6, loop_6737
brlz,a %o4, loop_6738
sth %l3, [%l7 + 0x40]
fxnors %f15, %f11, %f6
loop_6737:
fbne,a %fcc1, loop_6739
loop_6738:
fmovdpos %icc, %f12, %f0
bpos,a,pn %icc, loop_6740
srl %o2, 0x1E, %i3
loop_6739:
fcmps %fcc1, %f9, %f5
fbe %fcc3, loop_6741
loop_6740:
fbul %fcc2, loop_6742
fmovd %f12, %f10
brz,a %l5, loop_6743
loop_6741:
brgez,a %g4, loop_6744
loop_6742:
fmuld8ulx16 %f11, %f8, %f14
stx %l0, [%l7 + 0x38]
loop_6743:
addccc %l6, 0x052C, %i5
loop_6744:
fxnor %f0, %f6, %f14
st %f15, [%l7 + 0x44]
bvc,a %xcc, loop_6745
sth %i2, [%l7 + 0x28]
move %xcc, %l4, %g7
array8 %o6, %o7, %g1
loop_6745:
fmovsl %icc, %f2, %f13
fmovdcs %xcc, %f4, %f7
ldsb [%l7 + 0x7F], %g3
ldx [%l7 + 0x78], %g2
ldd [%l7 + 0x08], %f12
fnands %f4, %f15, %f2
ldx [%l7 + 0x50], %o0
stw %o3, [%l7 + 0x4C]
ldsb [%l7 + 0x50], %g5
tcs %xcc, 0x0
fnot1s %f9, %f15
fmovsn %icc, %f12, %f13
ldub [%l7 + 0x69], %g6
brlez %i1, loop_6746
fmovsl %xcc, %f8, %f1
fmovsg %xcc, %f13, %f1
fxnors %f5, %f1, %f12
loop_6746:
ldsw [%l7 + 0x30], %i7
fblg,a %fcc3, loop_6747
tg %icc, 0x0
fornot2s %f15, %f14, %f5
tne %xcc, 0x6
loop_6747:
std %f2, [%l7 + 0x20]
fmuld8sux16 %f2, %f11, %f2
sub %l2, 0x1945, %i0
lduw [%l7 + 0x0C], %o5
fmovd %f10, %f0
fcmped %fcc3, %f2, %f6
fmovrdlz %l1, %f0, %f8
fbuge %fcc0, loop_6748
lduh [%l7 + 0x64], %i4
brgez,a %o1, loop_6749
stb %o4, [%l7 + 0x68]
loop_6748:
fmovrde %i6, %f14, %f6
fpack16 %f4, %f13
loop_6749:
fmovrsgez %l3, %f7, %f2
stw %i3, [%l7 + 0x70]
sra %o2, %g4, %l0
std %f10, [%l7 + 0x30]
fandnot2 %f4, %f14, %f8
fmul8x16 %f11, %f12, %f0
fmuld8ulx16 %f5, %f9, %f14
fmovsvc %icc, %f11, %f1
fmovscc %icc, %f9, %f13
st %f15, [%l7 + 0x44]
subccc %l6, 0x1670, %l5
sllx %i5, %l4, %g7
ldsb [%l7 + 0x60], %i2
stw %o7, [%l7 + 0x54]
bpos loop_6750
fmul8x16al %f11, %f7, %f14
tvs %xcc, 0x5
fzeros %f10
loop_6750:
fzeros %f15
tpos %xcc, 0x6
edge16 %o6, %g3, %g1
ldx [%l7 + 0x30], %g2
sth %o3, [%l7 + 0x10]
or %o0, 0x1369, %g5
fnot2 %f14, %f6
fpsub32 %f12, %f6, %f12
bvs loop_6751
andn %i1, 0x1091, %g6
fmovdn %xcc, %f1, %f10
fmovdge %icc, %f5, %f8
loop_6751:
movvs %icc, %i7, %l2
fmovsvc %xcc, %f3, %f14
fmovrslz %i0, %f12, %f4
lduh [%l7 + 0x0A], %o5
movcc %icc, %l1, %i4
edge8n %o1, %o4, %l3
fpmerge %f0, %f4, %f8
fpsub32 %f0, %f2, %f2
sth %i3, [%l7 + 0x36]
fmovdne %icc, %f15, %f15
st %f7, [%l7 + 0x38]
fmovrdlz %o2, %f6, %f6
fmovsle %icc, %f9, %f6
fbo %fcc1, loop_6752
fmovse %icc, %f11, %f13
bgu,a,pn %xcc, loop_6753
array8 %g4, %l0, %i6
loop_6752:
smulcc %l6, %l5, %i5
add %l4, 0x0D88, %i2
loop_6753:
call loop_6754
bl,a loop_6755
tvs %xcc, 0x2
tcc %icc, 0x5
loop_6754:
brgz,a %g7, loop_6756
loop_6755:
fornot2 %f6, %f2, %f0
fmovsn %icc, %f9, %f1
bvs,a loop_6757
loop_6756:
pdist %f0, %f4, %f14
fpsub32 %f6, %f14, %f14
brgez,a %o7, loop_6758
loop_6757:
fmovsleu %xcc, %f12, %f1
udivcc %o6, 0x01D9, %g1
edge16ln %g3, %o3, %g2
loop_6758:
tgu %xcc, 0x3
movrne %g5, 0x2B5, %i1
fmovsleu %icc, %f13, %f8
fmovdvc %xcc, %f3, %f11
ldx [%l7 + 0x40], %o0
mulx %i7, 0x1C99, %g6
ldsh [%l7 + 0x78], %l2
std %f0, [%l7 + 0x58]
fcmpgt16 %f0, %f0, %i0
umulcc %o5, %i4, %o1
fmovsg %icc, %f1, %f11
movrne %o4, 0x3A3, %l1
fpsub16 %f4, %f0, %f2
fbn,a %fcc1, loop_6759
bn,a %icc, loop_6760
fmovdne %xcc, %f11, %f10
fbne,a %fcc1, loop_6761
loop_6759:
ld [%l7 + 0x18], %f11
loop_6760:
fbn %fcc0, loop_6762
tvs %icc, 0x1
loop_6761:
sethi 0x0165, %i3
fmovrdne %o2, %f10, %f2
loop_6762:
tvc %xcc, 0x0
fxors %f13, %f10, %f3
alignaddrl %l3, %g4, %i6
lduh [%l7 + 0x44], %l6
ldsh [%l7 + 0x50], %l0
alignaddr %i5, %l4, %l5
ldsh [%l7 + 0x7C], %i2
fblg,a %fcc3, loop_6763
st %f10, [%l7 + 0x28]
fpadd32 %f6, %f0, %f10
fmovde %icc, %f7, %f13
loop_6763:
umulcc %o7, 0x1187, %o6
fblg,a %fcc0, loop_6764
tcc %xcc, 0x3
ldsh [%l7 + 0x7C], %g1
sth %g3, [%l7 + 0x28]
loop_6764:
and %o3, %g7, %g5
sth %i1, [%l7 + 0x5A]
fnegd %f0, %f6
fmovscs %icc, %f12, %f12
fpsub16s %f1, %f3, %f6
st %f14, [%l7 + 0x38]
sth %o0, [%l7 + 0x18]
bg,pn %xcc, loop_6765
sth %i7, [%l7 + 0x66]
fone %f8
fbule,a %fcc2, loop_6766
loop_6765:
andncc %g2, %g6, %i0
stx %o5, [%l7 + 0x10]
ldsh [%l7 + 0x12], %i4
loop_6766:
brgz %l2, loop_6767
tpos %icc, 0x5
ldub [%l7 + 0x1E], %o4
fone %f2
loop_6767:
nop
setx loop_6768, %l0, %l1
jmpl %l1, %l1
fmovdneg %xcc, %f9, %f5
fone %f2
std %f12, [%l7 + 0x58]
loop_6768:
ldx [%l7 + 0x28], %o1
umul %i3, 0x0676, %l3
fzero %f2
ba,a,pn %icc, loop_6769
stx %o2, [%l7 + 0x20]
st %f2, [%l7 + 0x60]
movvc %xcc, %g4, %l6
loop_6769:
bne,a loop_6770
fnot2s %f4, %f8
fmovsle %icc, %f14, %f3
stx %i6, [%l7 + 0x70]
loop_6770:
fmovsa %xcc, %f12, %f5
addcc %l0, %l4, %l5
ldx [%l7 + 0x30], %i2
fbne,a %fcc1, loop_6771
xor %o7, 0x0922, %o6
fcmpne32 %f10, %f10, %i5
edge8l %g1, %o3, %g7
loop_6771:
ld [%l7 + 0x48], %f3
fornot2s %f10, %f13, %f13
fmovrdgz %g3, %f4, %f10
fmovrdgz %g5, %f14, %f14
addccc %o0, 0x1E75, %i7
sll %g2, 0x0D, %i1
fmovrsgez %i0, %f13, %f13
bshuffle %f10, %f4, %f6
movcs %icc, %o5, %g6
lduw [%l7 + 0x58], %l2
bn,a %xcc, loop_6772
nop
setx loop_6773, %l0, %l1
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, 0x0
ble,a,pn %xcc, loop_6774
loop_6772:
ldsw [%l7 + 0x68], %i4
loop_6773:
ldsh [%l7 + 0x1A], %o4
edge32ln %l1, %o1, %l3
loop_6774:
fmovdneg %icc, %f0, %f4
fnegs %f15, %f4
ldd [%l7 + 0x60], %f14
stx %o2, [%l7 + 0x78]
tneg %icc, 0x3
sdivx %g4, 0x1EDA, %l6
fors %f12, %f15, %f14
ld [%l7 + 0x70], %f5
array8 %i6, %i3, %l0
stb %l5, [%l7 + 0x2E]
fbge %fcc2, loop_6775
udivx %l4, 0x0982, %i2
pdist %f10, %f10, %f12
and %o7, %i5, %o6
loop_6775:
fmul8ulx16 %f12, %f0, %f0
bcs,a,pn %icc, loop_6776
movgu %icc, %o3, %g1
edge16 %g7, %g3, %o0
fbule %fcc2, loop_6777
loop_6776:
nop
setx loop_6778, %l0, %l1
jmpl %l1, %i7
lduw [%l7 + 0x74], %g2
fbo %fcc0, loop_6779
loop_6777:
addc %g5, %i0, %i1
loop_6778:
fnot1s %f12, %f2
fble,a %fcc2, loop_6780
loop_6779:
ldsw [%l7 + 0x0C], %o5
sdivcc %g6, 0x0E8B, %i4
bshuffle %f10, %f6, %f8
loop_6780:
bg %icc, loop_6781
bn,a loop_6782
lduw [%l7 + 0x78], %l2
tcc %xcc, 0x3
loop_6781:
ldsw [%l7 + 0x20], %o4
loop_6782:
edge32l %o1, %l3, %l1
edge8l %o2, %l6, %i6
tg %icc, 0x1
bpos %xcc, loop_6783
fandnot2s %f2, %f14, %f5
ta %xcc, 0x0
fmovdgu %xcc, %f11, %f14
loop_6783:
fones %f9
fones %f2
fabss %f0, %f14
edge32 %g4, %i3, %l0
fmul8x16au %f12, %f13, %f8
fmovdleu %xcc, %f6, %f0
fmovsg %icc, %f1, %f11
addc %l5, 0x0A02, %i2
fpsub32 %f0, %f0, %f2
st %f6, [%l7 + 0x2C]
st %f13, [%l7 + 0x64]
array16 %l4, %i5, %o7
fandnot1 %f0, %f0, %f10
tvc %xcc, 0x7
fmovsle %icc, %f4, %f14
xorcc %o6, %g1, %o3
srl %g3, 0x11, %o0
ldsb [%l7 + 0x66], %g7
bvs %xcc, loop_6784
st %f14, [%l7 + 0x50]
fmovrsne %g2, %f9, %f14
fabsd %f14, %f8
loop_6784:
ldub [%l7 + 0x50], %g5
te %icc, 0x0
udiv %i7, 0x1842, %i0
tsubcctv %i1, %g6, %o5
tcs %icc, 0x6
ldsh [%l7 + 0x1A], %l2
sth %i4, [%l7 + 0x16]
ldx [%l7 + 0x70], %o1
tpos %icc, 0x2
stb %o4, [%l7 + 0x5F]
movre %l3, %l1, %l6
ld [%l7 + 0x34], %f13
fornot1 %f2, %f6, %f6
ldx [%l7 + 0x60], %o2
brgz %i6, loop_6785
addc %g4, %l0, %i3
movcc %icc, %i2, %l5
fmovrdlz %i5, %f2, %f8
loop_6785:
fmovse %icc, %f1, %f10
movrgez %o7, 0x2B2, %o6
fxnor %f6, %f4, %f12
ldsb [%l7 + 0x26], %l4
array16 %g1, %g3, %o0
ldub [%l7 + 0x39], %o3
movneg %icc, %g7, %g5
bneg,a,pn %xcc, loop_6786
fmovd %f10, %f8
movg %icc, %g2, %i7
tgu %xcc, 0x7
loop_6786:
tpos %xcc, 0x7
ldsb [%l7 + 0x21], %i1
st %f14, [%l7 + 0x48]
bl,a loop_6787
ldsb [%l7 + 0x47], %g6
srax %i0, 0x11, %o5
fbl,a %fcc1, loop_6788
loop_6787:
ldsw [%l7 + 0x58], %i4
fbg %fcc3, loop_6789
ld [%l7 + 0x14], %f1
loop_6788:
bleu,pt %xcc, loop_6790
fzeros %f5
loop_6789:
tge %xcc, 0x4
stb %l2, [%l7 + 0x2C]
loop_6790:
fmovdn %xcc, %f2, %f14
ldd [%l7 + 0x28], %f6
pdist %f8, %f2, %f0
lduw [%l7 + 0x6C], %o4
lduh [%l7 + 0x74], %o1
ldub [%l7 + 0x1D], %l1
array8 %l6, %o2, %i6
popc %l3, %l0
ldsh [%l7 + 0x5C], %g4
fmovrse %i3, %f12, %f8
fornot2 %f8, %f14, %f0
edge16l %l5, %i5, %i2
ldsh [%l7 + 0x46], %o6
edge16ln %l4, %g1, %g3
sllx %o0, 0x04, %o3
sth %o7, [%l7 + 0x2C]
fnot1 %f8, %f2
mulx %g7, 0x0EBA, %g2
brgez %g5, loop_6791
fnot2 %f8, %f8
ldd [%l7 + 0x18], %f0
fmovdpos %xcc, %f3, %f3
loop_6791:
smul %i7, %i1, %g6
brz %o5, loop_6792
edge32ln %i4, %l2, %i0
srlx %o4, 0x15, %l1
fmovrdlz %l6, %f2, %f14
loop_6792:
movrgz %o1, %o2, %i6
ldsw [%l7 + 0x28], %l0
subc %g4, 0x1EB8, %i3
ldd [%l7 + 0x60], %f14
bl,a loop_6793
ldsb [%l7 + 0x16], %l5
stw %i5, [%l7 + 0x24]
array32 %l3, %i2, %l4
loop_6793:
stw %g1, [%l7 + 0x70]
ldub [%l7 + 0x3E], %g3
sth %o6, [%l7 + 0x10]
ldsw [%l7 + 0x58], %o3
stw %o0, [%l7 + 0x10]
ldub [%l7 + 0x11], %o7
brnz %g7, loop_6794
fsrc1s %f8, %f12
fblg %fcc0, loop_6795
fbuge,a %fcc0, loop_6796
loop_6794:
tsubcctv %g2, %g5, %i1
movne %icc, %i7, %o5
loop_6795:
ldub [%l7 + 0x47], %g6
loop_6796:
tge %xcc, 0x2
edge8 %i4, %i0, %o4
sra %l2, %l1, %l6
tvc %icc, 0x5
ldx [%l7 + 0x28], %o1
tcc %icc, 0x4
fbne %fcc3, loop_6797
fmovrsgz %o2, %f15, %f2
fpack32 %f4, %f8, %f10
stx %i6, [%l7 + 0x68]
loop_6797:
fmovdg %xcc, %f14, %f15
fmovsl %xcc, %f6, %f15
fmovdl %icc, %f10, %f11
andncc %l0, %g4, %i3
stx %i5, [%l7 + 0x68]
ldx [%l7 + 0x10], %l5
stb %l3, [%l7 + 0x74]
sth %l4, [%l7 + 0x34]
be,a loop_6798
andncc %i2, %g1, %g3
fbne,a %fcc1, loop_6799
bgu loop_6800
loop_6798:
fsrc1s %f1, %f10
ldsb [%l7 + 0x64], %o6
loop_6799:
std %f8, [%l7 + 0x48]
loop_6800:
fmovdge %icc, %f7, %f13
fcmpne32 %f0, %f8, %o3
sethi 0x068C, %o7
sll %o0, %g7, %g5
std %f8, [%l7 + 0x30]
lduw [%l7 + 0x58], %i1
movgu %xcc, %g2, %o5
taddcc %g6, 0x185D, %i7
fbue %fcc1, loop_6801
fcmps %fcc3, %f5, %f1
tleu %icc, 0x1
std %f14, [%l7 + 0x50]
loop_6801:
array8 %i4, %i0, %o4
fornot1 %f6, %f0, %f14
movre %l1, %l6, %o1
orncc %o2, %l2, %l0
lduh [%l7 + 0x64], %g4
fsrc2s %f9, %f6
stb %i3, [%l7 + 0x3F]
fpack16 %f12, %f5
fmovda %icc, %f10, %f4
ldx [%l7 + 0x20], %i5
ldub [%l7 + 0x3B], %i6
ldx [%l7 + 0x60], %l5
umulcc %l3, 0x115E, %i2
fmovsneg %icc, %f15, %f6
orn %g1, %g3, %o6
fbne,a %fcc2, loop_6802
movcs %xcc, %o3, %o7
ldsh [%l7 + 0x14], %o0
movle %xcc, %g7, %l4
loop_6802:
ldub [%l7 + 0x51], %g5
sth %g2, [%l7 + 0x4E]
xorcc %i1, 0x00FB, %g6
udiv %i7, 0x0769, %o5
fmovdvs %icc, %f2, %f12
siam 0x0
addcc %i4, %i0, %l1
st %f12, [%l7 + 0x58]
ld [%l7 + 0x20], %f0
ldd [%l7 + 0x60], %f10
edge8 %l6, %o4, %o1
fcmple16 %f14, %f12, %o2
andn %l2, 0x1684, %l0
fpadd32s %f7, %f3, %f10
ldd [%l7 + 0x20], %f12
fmovsa %icc, %f15, %f14
siam 0x1
or %i3, 0x1B59, %g4
fbg,a %fcc2, loop_6803
xnor %i6, %i5, %l3
bshuffle %f10, %f12, %f2
edge16l %i2, %l5, %g3
loop_6803:
bvs,a,pn %xcc, loop_6804
fbg %fcc0, loop_6805
sdiv %o6, 0x114F, %g1
nop
setx loop_6806, %l0, %l1
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_6804:
fmovsn %xcc, %f12, %f2
loop_6805:
fbge %fcc2, loop_6807
fnot1 %f12, %f4
loop_6806:
bg,a loop_6808
sethi 0x1F9F, %o7
loop_6807:
xor %o3, %g7, %l4
sub %g5, %o0, %g2
loop_6808:
stw %g6, [%l7 + 0x40]
sth %i7, [%l7 + 0x0C]
fnegd %f14, %f0
fmovsvs %xcc, %f13, %f3
bvc,a,pn %icc, loop_6809
ldx [%l7 + 0x60], %i1
bvc,pt %icc, loop_6810
fmul8x16al %f2, %f12, %f6
loop_6809:
ldub [%l7 + 0x68], %i4
srl %i0, %o5, %l6
loop_6810:
fmovsa %xcc, %f5, %f15
fandnot1s %f11, %f14, %f11
fmuld8ulx16 %f15, %f14, %f8
movn %icc, %o4, %o1
ldd [%l7 + 0x28], %f10
fpack16 %f6, %f14
orcc %o2, 0x187E, %l1
lduh [%l7 + 0x6E], %l2
std %f12, [%l7 + 0x50]
stb %l0, [%l7 + 0x2D]
xorcc %i3, 0x074D, %i6
edge8l %i5, %g4, %i2
bcc %icc, loop_6811
movvc %icc, %l5, %g3
subcc %o6, %g1, %l3
nop
setx loop_6812, %l0, %l1
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_6811:
subcc %o3, %o7, %g7
bne,pt %icc, loop_6813
fandnot2s %f14, %f8, %f12
loop_6812:
ba,a,pt %xcc, loop_6814
st %f15, [%l7 + 0x2C]
loop_6813:
ldx [%l7 + 0x30], %g5
lduh [%l7 + 0x76], %o0
loop_6814:
fmovsgu %xcc, %f4, %f1
fxnor %f8, %f10, %f0
fcmpeq16 %f14, %f10, %l4
stx %g2, [%l7 + 0x10]
bcc,a %xcc, loop_6815
fpackfix %f4, %f8
fbug %fcc0, loop_6816
fmovdn %icc, %f10, %f10
loop_6815:
ldsw [%l7 + 0x28], %i7
fcmpd %fcc3, %f14, %f2
loop_6816:
fsrc1s %f14, %f9
fmovrsgz %i1, %f9, %f0
tneg %xcc, 0x5
fornot2 %f0, %f14, %f6
fors %f10, %f15, %f12
ldsb [%l7 + 0x79], %i4
fpsub16 %f12, %f4, %f6
fcmpeq16 %f14, %f10, %g6
stb %i0, [%l7 + 0x65]
xor %l6, %o5, %o4
lduw [%l7 + 0x58], %o2
sllx %o1, 0x14, %l2
tne %icc, 0x5
fcmpne32 %f0, %f2, %l1
ta %icc, 0x5
ld [%l7 + 0x34], %f0
taddcctv %l0, %i3, %i6
st %f13, [%l7 + 0x7C]
ld [%l7 + 0x1C], %f1
lduw [%l7 + 0x10], %i5
move %xcc, %i2, %g4
subcc %g3, 0x18AD, %o6
tne %xcc, 0x4
ldsb [%l7 + 0x7E], %l5
srlx %g1, 0x15, %l3
fsrc1 %f4, %f4
xnorcc %o7, %o3, %g7
lduh [%l7 + 0x22], %o0
ldsb [%l7 + 0x44], %g5
fornot2 %f0, %f6, %f10
stx %l4, [%l7 + 0x28]
ld [%l7 + 0x4C], %f12
ldsb [%l7 + 0x1A], %i7
stb %i1, [%l7 + 0x20]
std %f2, [%l7 + 0x40]
edge16n %g2, %i4, %i0
sdiv %l6, 0x08D5, %o5
movrgz %g6, %o2, %o1
fcmpeq16 %f14, %f14, %l2
sth %l1, [%l7 + 0x16]
fpsub32 %f2, %f10, %f12
addc %o4, 0x0282, %l0
lduh [%l7 + 0x5A], %i3
ldsb [%l7 + 0x16], %i5
taddcctv %i2, %g4, %i6
ld [%l7 + 0x34], %f2
nop
setx loop_6817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,pn %xcc, loop_6818
bcs loop_6819
fbuge,a %fcc1, loop_6820
loop_6817:
lduw [%l7 + 0x48], %g3
loop_6818:
fandnot1 %f0, %f10, %f8
loop_6819:
fcmpeq32 %f8, %f14, %l5
loop_6820:
fmovrdgez %o6, %f12, %f2
udivcc %l3, 0x1311, %g1
be loop_6821
ldd [%l7 + 0x78], %f8
fbul,a %fcc1, loop_6822
taddcc %o3, 0x1C4E, %g7
loop_6821:
bg,pn %xcc, loop_6823
tl %icc, 0x3
loop_6822:
edge32 %o7, %g5, %l4
umul %i7, %o0, %i1
loop_6823:
sdivcc %i4, 0x1B1C, %i0
taddcc %l6, 0x06AF, %g2
ld [%l7 + 0x54], %f12
stw %g6, [%l7 + 0x2C]
movvc %xcc, %o5, %o2
fnegs %f7, %f6
fxors %f4, %f15, %f12
ldsh [%l7 + 0x76], %o1
fsrc2 %f8, %f14
siam 0x2
edge8 %l2, %o4, %l1
movl %xcc, %i3, %i5
bneg %icc, loop_6824
bge,pt %xcc, loop_6825
fnors %f12, %f5, %f6
ldsb [%l7 + 0x77], %l0
loop_6824:
ldx [%l7 + 0x78], %g4
loop_6825:
ldd [%l7 + 0x60], %f14
fmul8x16 %f4, %f2, %f0
ldd [%l7 + 0x70], %f4
alignaddrl %i2, %i6, %l5
nop
setx loop_6826, %l0, %l1
jmpl %l1, %o6
fmovrsgz %g3, %f8, %f2
bne,a,pn %icc, loop_6827
ldsb [%l7 + 0x4A], %l3
loop_6826:
bcs,pn %icc, loop_6828
fsrc2s %f1, %f13
loop_6827:
lduw [%l7 + 0x28], %g1
alignaddrl %o3, %o7, %g7
loop_6828:
fmovdne %xcc, %f12, %f0
udivcc %g5, 0x0ED1, %i7
movleu %xcc, %l4, %o0
addcc %i4, %i0, %l6
fxor %f2, %f2, %f10
fmovdne %xcc, %f15, %f4
fmovsge %xcc, %f7, %f15
lduh [%l7 + 0x64], %g2
fmuld8ulx16 %f3, %f3, %f10
lduw [%l7 + 0x54], %g6
stb %o5, [%l7 + 0x34]
fmovsvc %icc, %f8, %f10
bneg loop_6829
ldsw [%l7 + 0x18], %o2
std %f2, [%l7 + 0x08]
std %f8, [%l7 + 0x40]
loop_6829:
sdivx %i1, 0x12F1, %l2
fcmpgt32 %f2, %f14, %o1
ldsw [%l7 + 0x44], %o4
fmul8ulx16 %f8, %f8, %f0
fmovdvs %xcc, %f2, %f8
fmuld8ulx16 %f3, %f11, %f10
fbl,a %fcc1, loop_6830
ldd [%l7 + 0x50], %f12
ba,a,pn %xcc, loop_6831
ldsw [%l7 + 0x50], %i3
loop_6830:
taddcctv %l1, 0x141E, %l0
tgu %icc, 0x4
loop_6831:
fmovsl %icc, %f13, %f7
stb %g4, [%l7 + 0x1F]
bl,a,pt %icc, loop_6832
std %f0, [%l7 + 0x10]
ldsw [%l7 + 0x70], %i5
tg %icc, 0x2
loop_6832:
fbg,a %fcc3, loop_6833
ld [%l7 + 0x18], %f13
ldub [%l7 + 0x46], %i6
edge8ln %i2, %l5, %g3
loop_6833:
ldd [%l7 + 0x58], %f2
fba %fcc3, loop_6834
fmul8x16al %f9, %f3, %f12
stb %l3, [%l7 + 0x7B]
fnot1 %f6, %f2
loop_6834:
fmovrdgz %o6, %f0, %f8
ble,a %xcc, loop_6835
call loop_6836
stb %g1, [%l7 + 0x4C]
brlez %o3, loop_6837
loop_6835:
fcmpd %fcc0, %f2, %f8
loop_6836:
brnz,a %g7, loop_6838
stb %g5, [%l7 + 0x39]
loop_6837:
movgu %icc, %i7, %o7
ldsh [%l7 + 0x7C], %o0
loop_6838:
fcmple32 %f2, %f8, %l4
fpsub32 %f4, %f12, %f6
movn %xcc, %i4, %i0
fbul %fcc0, loop_6839
fmovrsgez %g2, %f11, %f13
lduw [%l7 + 0x20], %l6
stw %g6, [%l7 + 0x28]
loop_6839:
stw %o5, [%l7 + 0x0C]
lduw [%l7 + 0x18], %i1
nop
setx loop_6840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %xcc, %f4, %f10
fcmps %fcc0, %f5, %f6
fcmpd %fcc1, %f2, %f8
loop_6840:
ldub [%l7 + 0x21], %l2
movg %xcc, %o1, %o2
fmovsle %icc, %f3, %f15
edge32ln %o4, %i3, %l0
fornot2s %f10, %f13, %f9
fmovrsne %l1, %f4, %f2
stw %i5, [%l7 + 0x08]
ta %xcc, 0x4
lduw [%l7 + 0x68], %i6
std %f0, [%l7 + 0x30]
bcs,a loop_6841
ldsw [%l7 + 0x18], %i2
fmovdvc %xcc, %f3, %f0
sra %g4, 0x05, %g3
loop_6841:
ldsb [%l7 + 0x5E], %l3
fmovsleu %icc, %f7, %f1
mova %icc, %l5, %g1
tvs %icc, 0x1
udivx %o6, 0x0B34, %g7
sdivx %g5, 0x1C66, %i7
stw %o7, [%l7 + 0x58]
edge8ln %o0, %l4, %i4
and %i0, 0x1F12, %g2
fnot1 %f12, %f6
srl %l6, %o3, %g6
fmovsgu %xcc, %f9, %f5
movre %o5, 0x0DC, %i1
fbue %fcc2, loop_6842
ldd [%l7 + 0x10], %f14
fone %f6
fcmped %fcc3, %f4, %f2
loop_6842:
fbe %fcc2, loop_6843
and %l2, %o1, %o4
fpmerge %f3, %f8, %f12
fmovdneg %xcc, %f8, %f11
loop_6843:
std %f12, [%l7 + 0x20]
stw %i3, [%l7 + 0x34]
edge8 %l0, %l1, %i5
stw %o2, [%l7 + 0x1C]
fandnot2 %f4, %f8, %f6
fbe %fcc2, loop_6844
stb %i6, [%l7 + 0x60]
ldsb [%l7 + 0x2F], %i2
fbug %fcc2, loop_6845
loop_6844:
lduw [%l7 + 0x10], %g3
ldx [%l7 + 0x18], %l3
std %f12, [%l7 + 0x30]
loop_6845:
ldsh [%l7 + 0x40], %l5
ldub [%l7 + 0x55], %g4
ldub [%l7 + 0x13], %g1
fmovscc %icc, %f13, %f13
ldsb [%l7 + 0x3B], %o6
xnor %g7, 0x0014, %i7
brz %g5, loop_6846
fandnot1s %f9, %f14, %f13
bvs,a,pn %icc, loop_6847
srlx %o7, %o0, %i4
loop_6846:
edge8l %l4, %i0, %l6
fmovdvc %xcc, %f15, %f7
loop_6847:
fnot1s %f9, %f6
st %f13, [%l7 + 0x58]
fmovspos %xcc, %f0, %f5
xnor %o3, %g2, %g6
ldsh [%l7 + 0x40], %o5
tsubcctv %i1, 0x0816, %l2
stw %o4, [%l7 + 0x20]
sth %o1, [%l7 + 0x5E]
lduh [%l7 + 0x2A], %i3
st %f13, [%l7 + 0x68]
tpos %xcc, 0x7
fpsub16 %f12, %f8, %f12
fbne %fcc1, loop_6848
ld [%l7 + 0x24], %f12
ldsh [%l7 + 0x10], %l1
fand %f10, %f4, %f12
loop_6848:
fbl,a %fcc0, loop_6849
umul %i5, 0x03D2, %l0
fmovdg %icc, %f2, %f5
movvs %xcc, %i6, %o2
loop_6849:
fpsub32s %f5, %f12, %f9
fmovdvc %icc, %f14, %f4
ldsh [%l7 + 0x5C], %i2
bge,pt %icc, loop_6850
fbg %fcc2, loop_6851
fmovsge %xcc, %f9, %f15
sra %g3, %l5, %g4
loop_6850:
fcmpne32 %f6, %f10, %l3
loop_6851:
bcs loop_6852
ldub [%l7 + 0x10], %o6
fsrc1 %f2, %f2
movneg %xcc, %g7, %g1
loop_6852:
fornot2s %f11, %f10, %f6
fnands %f11, %f7, %f5
stw %i7, [%l7 + 0x78]
ldx [%l7 + 0x20], %o7
sth %o0, [%l7 + 0x0E]
movrgz %i4, %l4, %g5
fble %fcc0, loop_6853
ldsw [%l7 + 0x3C], %l6
edge32ln %i0, %o3, %g2
sra %o5, %i1, %g6
loop_6853:
fmovdg %xcc, %f4, %f3
sdivx %o4, 0x1AD8, %o1
sethi 0x08DB, %i3
ba %icc, loop_6854
fandnot1s %f8, %f8, %f0
move %xcc, %l1, %l2
ldd [%l7 + 0x78], %f14
loop_6854:
movpos %icc, %i5, %l0
fblg,a %fcc2, loop_6855
ld [%l7 + 0x4C], %f14
edge32l %i6, %i2, %g3
ldsw [%l7 + 0x74], %l5
loop_6855:
lduw [%l7 + 0x14], %o2
sth %g4, [%l7 + 0x26]
taddcc %l3, 0x066F, %o6
fmovdcc %icc, %f8, %f5
fmovdn %icc, %f10, %f9
fpadd16 %f2, %f0, %f0
fmovdcs %icc, %f13, %f15
lduh [%l7 + 0x68], %g7
ldsh [%l7 + 0x54], %i7
fpsub16s %f7, %f4, %f9
ldx [%l7 + 0x48], %g1
st %f10, [%l7 + 0x1C]
addccc %o0, %i4, %o7
std %f6, [%l7 + 0x78]
bshuffle %f8, %f4, %f12
brnz,a %g5, loop_6856
faligndata %f0, %f4, %f14
nop
setx loop_6857, %l0, %l1
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,pt %xcc, loop_6858
loop_6856:
fbge,a %fcc0, loop_6859
pdist %f2, %f4, %f4
loop_6857:
ldsb [%l7 + 0x16], %l4
loop_6858:
fmul8sux16 %f4, %f10, %f14
loop_6859:
movvs %icc, %l6, %i0
ld [%l7 + 0x28], %f3
smulcc %o3, %g2, %o5
fmovsge %xcc, %f14, %f4
fbge %fcc0, loop_6860
tge %icc, 0x2
stx %g6, [%l7 + 0x10]
movrlz %o4, %o1, %i1
loop_6860:
fpadd16 %f2, %f4, %f6
fmovdgu %xcc, %f3, %f12
fmovscs %xcc, %f7, %f8
fmovrsgez %l1, %f15, %f11
bne %icc, loop_6861
fbl %fcc0, loop_6862
nop
setx loop_6863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %l2, %f0, %f10
loop_6861:
stw %i5, [%l7 + 0x2C]
loop_6862:
srlx %l0, %i3, %i6
loop_6863:
fpack32 %f4, %f12, %f2
lduh [%l7 + 0x2C], %g3
andn %l5, 0x1886, %i2
nop
setx loop_6864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %xcc, %f12, %f14
ldsw [%l7 + 0x2C], %o2
for %f0, %f4, %f4
loop_6864:
fcmpeq32 %f10, %f6, %l3
array16 %g4, %g7, %o6
edge16n %g1, %i7, %o0
movneg %xcc, %i4, %g5
xnorcc %l4, %l6, %o7
fxor %f4, %f10, %f8
fbl %fcc0, loop_6865
fmovdcc %icc, %f3, %f8
fbge,a %fcc0, loop_6866
sra %o3, %g2, %o5
loop_6865:
lduw [%l7 + 0x6C], %g6
movvs %xcc, %o4, %i0
loop_6866:
fmovrsne %i1, %f2, %f5
ldd [%l7 + 0x50], %f8
stw %o1, [%l7 + 0x74]
edge8 %l1, %i5, %l0
fmovrsgez %i3, %f12, %f12
stw %l2, [%l7 + 0x18]
bcs,a,pt %xcc, loop_6867
fblg %fcc1, loop_6868
fmovdvs %xcc, %f3, %f4
stw %g3, [%l7 + 0x1C]
loop_6867:
brlz %l5, loop_6869
loop_6868:
fmovse %xcc, %f8, %f12
sth %i6, [%l7 + 0x50]
ldsb [%l7 + 0x37], %o2
loop_6869:
sethi 0x14D4, %i2
fmovrdgez %l3, %f6, %f12
movrlez %g4, 0x0BA, %g7
ldsw [%l7 + 0x28], %o6
edge8n %i7, %g1, %i4
fbu %fcc3, loop_6870
movrgz %o0, %g5, %l4
fnegs %f10, %f15
or %o7, %l6, %o3
loop_6870:
fxnors %f8, %f2, %f8
stb %g2, [%l7 + 0x7A]
fmovsl %icc, %f13, %f0
fbn,a %fcc3, loop_6871
lduh [%l7 + 0x62], %g6
ba,a %xcc, loop_6872
stb %o5, [%l7 + 0x78]
loop_6871:
fmovdn %icc, %f5, %f5
tvs %icc, 0x0
loop_6872:
ba loop_6873
fcmpd %fcc3, %f10, %f12
fbu,a %fcc2, loop_6874
fmovsvc %icc, %f13, %f13
loop_6873:
lduw [%l7 + 0x40], %i0
fcmpne32 %f10, %f14, %o4
loop_6874:
lduw [%l7 + 0x4C], %o1
xor %l1, %i1, %l0
fmovsneg %icc, %f8, %f15
fmovrsgz %i3, %f3, %f9
fpadd16 %f8, %f2, %f8
fnor %f0, %f8, %f6
fmovdcc %xcc, %f3, %f2
ldsw [%l7 + 0x1C], %l2
fpmerge %f12, %f3, %f4
bleu,pn %xcc, loop_6875
movne %xcc, %i5, %l5
sdivcc %i6, 0x1A82, %g3
bpos,a,pt %icc, loop_6876
loop_6875:
sll %o2, 0x08, %l3
tsubcctv %g4, %g7, %i2
edge32l %i7, %g1, %o6
loop_6876:
tne %icc, 0x1
alignaddr %i4, %g5, %l4
fmovrdgz %o0, %f2, %f2
sethi 0x1317, %l6
st %f15, [%l7 + 0x58]
lduh [%l7 + 0x22], %o7
st %f10, [%l7 + 0x3C]
bvs,a,pt %xcc, loop_6877
movvc %icc, %g2, %g6
ldx [%l7 + 0x20], %o5
srl %o3, 0x1C, %i0
loop_6877:
lduw [%l7 + 0x2C], %o1
udivcc %o4, 0x00D5, %i1
ldd [%l7 + 0x18], %f6
fbu,a %fcc1, loop_6878
bgu,a %icc, loop_6879
brgez %l1, loop_6880
ble,a,pn %xcc, loop_6881
loop_6878:
stw %i3, [%l7 + 0x14]
loop_6879:
edge8ln %l0, %l2, %l5
loop_6880:
fnors %f1, %f3, %f4
loop_6881:
fmovdge %icc, %f6, %f13
fmul8x16 %f5, %f10, %f2
fpadd32 %f4, %f4, %f2
fpmerge %f6, %f13, %f2
bl,a loop_6882
fmul8ulx16 %f6, %f0, %f4
pdist %f10, %f6, %f0
alignaddr %i5, %g3, %i6
loop_6882:
ldd [%l7 + 0x30], %f0
fnot2 %f2, %f4
edge16l %o2, %g4, %l3
fmovrdgz %g7, %f4, %f4
tvc %icc, 0x2
fmovdpos %xcc, %f12, %f14
st %f14, [%l7 + 0x3C]
sth %i2, [%l7 + 0x56]
bcc,pt %xcc, loop_6883
ldub [%l7 + 0x27], %i7
fpadd32 %f0, %f6, %f2
ldub [%l7 + 0x77], %o6
loop_6883:
fbul %fcc0, loop_6884
fpack32 %f0, %f6, %f6
fands %f10, %f11, %f4
ble,a,pn %xcc, loop_6885
loop_6884:
fmovrse %i4, %f15, %f10
fnands %f3, %f3, %f8
sth %g1, [%l7 + 0x40]
loop_6885:
brlez,a %l4, loop_6886
addc %o0, 0x0ED4, %g5
ldsb [%l7 + 0x28], %l6
st %f1, [%l7 + 0x64]
loop_6886:
fpadd32s %f5, %f8, %f0
stw %g2, [%l7 + 0x48]
movvs %icc, %o7, %o5
ldd [%l7 + 0x18], %f4
and %g6, %i0, %o1
stx %o4, [%l7 + 0x08]
std %f2, [%l7 + 0x08]
stb %o3, [%l7 + 0x6F]
taddcc %l1, %i1, %l0
stb %i3, [%l7 + 0x7D]
fbuge,a %fcc1, loop_6887
fnor %f8, %f0, %f8
movrlz %l2, 0x06F, %i5
xorcc %g3, 0x051E, %i6
loop_6887:
fmovscc %xcc, %f6, %f11
edge16n %o2, %g4, %l3
ldsw [%l7 + 0x18], %g7
sth %l5, [%l7 + 0x44]
edge16 %i7, %o6, %i4
ldub [%l7 + 0x35], %i2
te %xcc, 0x7
brnz %l4, loop_6888
fmovd %f8, %f10
ldub [%l7 + 0x3F], %o0
fmovdne %icc, %f8, %f8
loop_6888:
bpos,a loop_6889
fmovdge %icc, %f11, %f0
ldub [%l7 + 0x0D], %g5
ldub [%l7 + 0x6E], %g1
loop_6889:
brgez,a %l6, loop_6890
fnand %f14, %f14, %f4
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x7B], %o7
loop_6890:
fmul8x16 %f12, %f10, %f6
fmovde %xcc, %f4, %f0
movg %icc, %o5, %g2
fmovdvs %xcc, %f6, %f1
fmul8ulx16 %f14, %f14, %f0
fbue,a %fcc1, loop_6891
lduw [%l7 + 0x64], %i0
fcmple16 %f2, %f10, %o1
fbg,a %fcc2, loop_6892
loop_6891:
array8 %o4, %g6, %l1
sdiv %i1, 0x18A8, %o3
or %l0, 0x1DEF, %l2
loop_6892:
fmovscs %xcc, %f11, %f10
fmovsn %icc, %f6, %f14
fands %f4, %f15, %f13
edge8n %i5, %g3, %i6
edge32n %i3, %g4, %o2
ldx [%l7 + 0x50], %l3
lduh [%l7 + 0x62], %l5
array8 %g7, %o6, %i4
bne,a %xcc, loop_6893
fmovsa %icc, %f9, %f0
edge32l %i7, %l4, %i2
fexpand %f1, %f14
loop_6893:
stx %o0, [%l7 + 0x60]
stx %g1, [%l7 + 0x08]
ld [%l7 + 0x38], %f3
addccc %g5, 0x19EF, %o7
stx %o5, [%l7 + 0x60]
fmovdl %icc, %f14, %f0
fbue,a %fcc1, loop_6894
bpos,pn %icc, loop_6895
andn %g2, 0x0572, %l6
xorcc %o1, 0x146A, %o4
loop_6894:
srl %i0, 0x10, %g6
loop_6895:
fcmpne32 %f14, %f10, %i1
sra %o3, 0x04, %l1
ldsw [%l7 + 0x34], %l2
fsrc1 %f0, %f2
nop
setx loop_6896, %l0, %l1
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 + 0x16], %i5
bneg,a,pt %icc, loop_6897
ldd [%l7 + 0x40], %f14
loop_6896:
sra %l0, %g3, %i3
tsubcctv %g4, %o2, %i6
loop_6897:
edge8l %l3, %g7, %l5
fxors %f0, %f9, %f7
stw %i4, [%l7 + 0x58]
bpos,pt %icc, loop_6898
fsrc1 %f2, %f0
mulscc %i7, 0x0570, %l4
ld [%l7 + 0x10], %f15
loop_6898:
ld [%l7 + 0x18], %f3
fones %f8
fbug %fcc0, loop_6899
movgu %icc, %i2, %o0
srl %o6, 0x09, %g5
array8 %g1, %o5, %g2
loop_6899:
fsrc2 %f14, %f0
fbue,a %fcc0, loop_6900
ldd [%l7 + 0x58], %f10
fcmpne16 %f2, %f12, %l6
fmovdg %xcc, %f11, %f2
loop_6900:
edge16l %o7, %o1, %i0
fmovspos %xcc, %f4, %f15
sethi 0x1C08, %g6
lduh [%l7 + 0x36], %o4
fmovrsgez %i1, %f1, %f2
bgu,pn %icc, loop_6901
st %f6, [%l7 + 0x20]
fpack16 %f14, %f3
lduh [%l7 + 0x38], %l1
loop_6901:
fmovsne %xcc, %f15, %f6
fand %f4, %f4, %f10
fmovsn %xcc, %f10, %f5
fmuld8ulx16 %f8, %f12, %f8
stb %l2, [%l7 + 0x29]
popc %o3, %i5
tsubcctv %g3, 0x0DBD, %i3
ldub [%l7 + 0x1C], %l0
smul %g4, 0x0BE6, %i6
fmovrde %o2, %f0, %f12
movleu %icc, %l3, %l5
fmovsneg %icc, %f14, %f8
stx %i4, [%l7 + 0x78]
tl %xcc, 0x0
subccc %i7, %l4, %i2
fmovrdlz %g7, %f4, %f12
srlx %o6, %o0, %g1
fmovdvs %xcc, %f5, %f9
fbne,a %fcc3, loop_6902
fmovsneg %icc, %f12, %f3
fmovsvs %xcc, %f9, %f1
for %f12, %f12, %f0
loop_6902:
brgez %o5, loop_6903
stx %g2, [%l7 + 0x18]
fnot1 %f2, %f8
ld [%l7 + 0x3C], %f5
loop_6903:
tneg %icc, 0x7
ldub [%l7 + 0x4A], %g5
fblg %fcc0, loop_6904
ba,a,pt %xcc, loop_6905
bneg,a loop_6906
fcmpne16 %f0, %f4, %l6
loop_6904:
fmovdn %xcc, %f2, %f10
loop_6905:
fones %f5
loop_6906:
ldx [%l7 + 0x38], %o7
fbu,a %fcc0, loop_6907
lduw [%l7 + 0x64], %o1
and %i0, %g6, %i1
lduh [%l7 + 0x5C], %o4
loop_6907:
fpsub16s %f10, %f10, %f9
movn %xcc, %l1, %o3
srl %l2, %i5, %g3
srlx %i3, %l0, %g4
bg,a loop_6908
mulx %o2, %i6, %l5
orcc %i4, 0x1B07, %i7
lduh [%l7 + 0x1C], %l3
loop_6908:
stx %l4, [%l7 + 0x78]
fmovsvc %icc, %f13, %f12
fmovsn %icc, %f13, %f6
bvc loop_6909
ldsb [%l7 + 0x5F], %g7
edge8n %i2, %o0, %o6
fmovscc %icc, %f3, %f10
loop_6909:
stw %g1, [%l7 + 0x58]
srl %o5, 0x10, %g5
ldub [%l7 + 0x3D], %g2
tne %icc, 0x4
fnot1 %f14, %f8
fmovdle %icc, %f12, %f9
bpos,a loop_6910
ldd [%l7 + 0x70], %f12
st %f5, [%l7 + 0x5C]
tgu %xcc, 0x1
loop_6910:
fmuld8sux16 %f11, %f13, %f4
nop
setx loop_6911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x7C], %f1
ldsh [%l7 + 0x44], %l6
tpos %xcc, 0x1
loop_6911:
edge32ln %o7, %o1, %i0
for %f14, %f4, %f12
brz,a %i1, loop_6912
bn,a %xcc, loop_6913
brgez %g6, loop_6914
ldd [%l7 + 0x28], %f12
loop_6912:
srlx %o4, 0x17, %l1
loop_6913:
subc %l2, 0x0BED, %o3
loop_6914:
fmovdl %xcc, %f5, %f15
srl %g3, 0x1F, %i3
fbge %fcc1, loop_6915
nop
setx loop_6916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %l0, %i5, %o2
bpos,a,pn %xcc, loop_6917
loop_6915:
std %f12, [%l7 + 0x58]
loop_6916:
ldub [%l7 + 0x40], %g4
subc %l5, 0x018F, %i6
loop_6917:
fpsub32s %f5, %f12, %f14
xnor %i7, %i4, %l3
bcs,a loop_6918
lduw [%l7 + 0x4C], %g7
lduh [%l7 + 0x76], %i2
fbge %fcc0, loop_6919
loop_6918:
fandnot1 %f6, %f12, %f0
orn %l4, 0x0CA3, %o0
fcmpne32 %f8, %f12, %o6
loop_6919:
ld [%l7 + 0x78], %f4
movrlz %g1, %g5, %g2
fpsub16s %f13, %f4, %f15
fnot1 %f4, %f14
tge %xcc, 0x3
ldd [%l7 + 0x48], %f0
movne %xcc, %o5, %l6
taddcc %o7, %o1, %i1
fmovrde %i0, %f14, %f10
and %o4, %l1, %l2
edge8n %g6, %g3, %i3
ba %icc, loop_6920
fnot1 %f6, %f12
lduw [%l7 + 0x20], %o3
stx %i5, [%l7 + 0x78]
loop_6920:
ldsw [%l7 + 0x64], %o2
siam 0x3
fpadd16s %f13, %f13, %f15
bcs loop_6921
array32 %l0, %g4, %l5
fornot1 %f14, %f8, %f14
sllx %i7, %i6, %i4
loop_6921:
lduw [%l7 + 0x34], %l3
movrlez %g7, %i2, %l4
tpos %icc, 0x2
fmovrdgz %o0, %f14, %f12
tvc %icc, 0x1
lduh [%l7 + 0x58], %g1
fbg,a %fcc2, loop_6922
lduw [%l7 + 0x4C], %g5
ldsh [%l7 + 0x16], %g2
fsrc2s %f4, %f6
loop_6922:
fbue %fcc3, loop_6923
stb %o5, [%l7 + 0x4A]
fbul %fcc0, loop_6924
bge,pn %xcc, loop_6925
loop_6923:
fmovdcs %xcc, %f1, %f14
ldsh [%l7 + 0x1C], %l6
loop_6924:
fsrc2 %f8, %f12
loop_6925:
ld [%l7 + 0x78], %f12
ldx [%l7 + 0x48], %o6
fmovdne %xcc, %f2, %f6
ldx [%l7 + 0x58], %o7
ldsb [%l7 + 0x28], %o1
fmovde %xcc, %f10, %f8
movneg %icc, %i0, %o4
tgu %icc, 0x5
sdivcc %l1, 0x1D43, %i1
fandnot1s %f15, %f0, %f10
array32 %g6, %g3, %l2
fmovrsgez %o3, %f9, %f9
st %f1, [%l7 + 0x1C]
fxnors %f10, %f3, %f0
ldx [%l7 + 0x60], %i5
fmovrde %o2, %f0, %f12
nop
setx loop_6926, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %xcc, %f15, %f10
ldub [%l7 + 0x6B], %l0
edge8ln %g4, %l5, %i7
loop_6926:
xorcc %i6, %i3, %i4
fbl %fcc2, loop_6927
sth %l3, [%l7 + 0x22]
ldsb [%l7 + 0x77], %g7
fmovdle %icc, %f12, %f11
loop_6927:
movcc %icc, %l4, %i2
movvc %icc, %o0, %g5
stx %g1, [%l7 + 0x70]
fmovsgu %xcc, %f1, %f7
bl,pn %xcc, loop_6928
tg %icc, 0x2
orn %g2, 0x1E05, %o5
stx %l6, [%l7 + 0x10]
loop_6928:
fnors %f13, %f5, %f9
subcc %o6, %o7, %i0
fpsub16s %f15, %f3, %f11
fbue,a %fcc2, loop_6929
tge %xcc, 0x0
edge32 %o4, %l1, %o1
movg %icc, %g6, %g3
loop_6929:
fble,a %fcc1, loop_6930
sth %i1, [%l7 + 0x0A]
edge32ln %o3, %i5, %o2
fbu,a %fcc3, loop_6931
loop_6930:
mova %xcc, %l2, %l0
lduw [%l7 + 0x2C], %l5
std %f10, [%l7 + 0x60]
loop_6931:
ldx [%l7 + 0x48], %i7
stb %g4, [%l7 + 0x5C]
lduh [%l7 + 0x74], %i3
lduh [%l7 + 0x5C], %i6
stw %i4, [%l7 + 0x50]
lduw [%l7 + 0x7C], %g7
movre %l4, 0x233, %i2
edge8 %o0, %l3, %g1
fandnot2 %f14, %f14, %f14
stx %g2, [%l7 + 0x78]
fpack16 %f14, %f9
brnz %g5, loop_6932
ldsb [%l7 + 0x3F], %l6
ble,a,pt %xcc, loop_6933
movg %xcc, %o6, %o5
loop_6932:
xor %i0, %o7, %l1
ldd [%l7 + 0x60], %f0
loop_6933:
fornot2s %f0, %f1, %f7
ldsw [%l7 + 0x58], %o1
fmovsa %icc, %f9, %f11
fmovdgu %xcc, %f10, %f6
xorcc %o4, 0x0617, %g3
ldsh [%l7 + 0x28], %i1
sth %g6, [%l7 + 0x70]
fpack16 %f4, %f9
movne %icc, %i5, %o2
ld [%l7 + 0x7C], %f0
andcc %o3, %l0, %l2
edge16n %l5, %g4, %i3
fnegd %f12, %f0
stb %i6, [%l7 + 0x78]
edge16l %i4, %i7, %g7
bn,pt %xcc, loop_6934
ldsb [%l7 + 0x4D], %l4
umulcc %o0, 0x1469, %i2
std %f14, [%l7 + 0x70]
loop_6934:
fmovda %icc, %f9, %f15
bge,pt %icc, loop_6935
brlez,a %l3, loop_6936
fmovdleu %xcc, %f2, %f15
fandnot2s %f5, %f4, %f1
loop_6935:
fsrc2 %f6, %f2
loop_6936:
bge,pn %xcc, loop_6937
ldx [%l7 + 0x40], %g2
brgz %g1, loop_6938
fsrc2 %f2, %f4
loop_6937:
ldsh [%l7 + 0x74], %g5
std %f10, [%l7 + 0x68]
loop_6938:
stx %o6, [%l7 + 0x08]
fmovsgu %icc, %f3, %f8
fmovdleu %xcc, %f9, %f8
fmovdcc %icc, %f11, %f6
fbug,a %fcc3, loop_6939
std %f10, [%l7 + 0x48]
movrlz %o5, 0x26F, %i0
stx %l6, [%l7 + 0x30]
loop_6939:
andn %o7, 0x0FE7, %l1
bg,a loop_6940
fmovrslz %o4, %f15, %f0
bshuffle %f12, %f6, %f14
fbuge,a %fcc1, loop_6941
loop_6940:
st %f2, [%l7 + 0x20]
fmovrdlez %o1, %f6, %f10
ldd [%l7 + 0x28], %f2
loop_6941:
brgez %i1, loop_6942
ldsw [%l7 + 0x20], %g6
ldsb [%l7 + 0x21], %i5
tcc %icc, 0x6
loop_6942:
fmovdcc %xcc, %f12, %f8
fmovdcc %xcc, %f1, %f9
movn %icc, %o2, %o3
sra %g3, 0x02, %l0
fbue,a %fcc3, loop_6943
fba %fcc1, loop_6944
bcc,a loop_6945
fcmpgt16 %f4, %f12, %l5
loop_6943:
fmovrdlez %g4, %f14, %f12
loop_6944:
ldsb [%l7 + 0x60], %i3
loop_6945:
ldub [%l7 + 0x12], %l2
fnands %f4, %f6, %f15
taddcc %i4, 0x1EBC, %i7
fmovrdgz %i6, %f12, %f8
ldx [%l7 + 0x70], %l4
tpos %icc, 0x5
fsrc1s %f9, %f1
fpack32 %f0, %f6, %f8
sth %o0, [%l7 + 0x42]
fandnot1 %f4, %f12, %f14
movge %icc, %i2, %l3
ldsh [%l7 + 0x40], %g2
ldsw [%l7 + 0x08], %g7
brgz,a %g5, loop_6946
sll %g1, %o6, %i0
tl %icc, 0x0
array32 %l6, %o7, %l1
loop_6946:
ldsh [%l7 + 0x30], %o4
lduw [%l7 + 0x48], %o1
fmovdcc %xcc, %f0, %f8
stb %i1, [%l7 + 0x6D]
fmul8ulx16 %f10, %f12, %f4
ta %icc, 0x1
nop
setx loop_6947, %l0, %l1
jmpl %l1, %g6
umul %i5, %o2, %o3
fsrc1 %f0, %f14
edge16n %g3, %o5, %l5
loop_6947:
fcmped %fcc0, %f2, %f2
fmul8x16al %f0, %f8, %f10
fcmped %fcc0, %f14, %f8
be,a %xcc, loop_6948
srl %l0, %g4, %i3
sub %i4, 0x0BB0, %i7
te %xcc, 0x6
loop_6948:
fmovda %icc, %f14, %f14
fandnot2s %f15, %f5, %f6
fornot2 %f10, %f4, %f14
addcc %i6, 0x0DF9, %l4
movle %xcc, %l2, %i2
fcmpd %fcc2, %f6, %f6
call loop_6949
ldsh [%l7 + 0x56], %l3
brlz %g2, loop_6950
std %f4, [%l7 + 0x28]
loop_6949:
fxnors %f9, %f11, %f10
movpos %icc, %g7, %o0
loop_6950:
movle %xcc, %g1, %o6
fmovrdne %i0, %f4, %f10
tsubcctv %g5, %o7, %l6
bleu loop_6951
stb %o4, [%l7 + 0x4E]
ldsw [%l7 + 0x24], %l1
call loop_6952
loop_6951:
fsrc1 %f8, %f12
fmovsn %xcc, %f1, %f11
orcc %i1, 0x1837, %g6
loop_6952:
array16 %i5, %o1, %o2
bl,a %icc, loop_6953
fbe %fcc3, loop_6954
fcmpes %fcc0, %f0, %f4
stx %g3, [%l7 + 0x68]
loop_6953:
subccc %o5, 0x1A45, %o3
loop_6954:
ldsb [%l7 + 0x79], %l0
fcmpgt32 %f2, %f4, %l5
fcmpne32 %f10, %f0, %g4
movl %icc, %i3, %i7
lduh [%l7 + 0x36], %i4
xor %i6, %l4, %l2
stw %l3, [%l7 + 0x78]
fxor %f6, %f6, %f12
fmovdl %icc, %f14, %f10
edge32n %g2, %i2, %g7
fmovdneg %xcc, %f15, %f0
edge32l %o0, %o6, %i0
fbue %fcc2, loop_6955
fmovdgu %icc, %f13, %f3
ldsh [%l7 + 0x70], %g1
fmul8x16al %f7, %f5, %f4
loop_6955:
fbo,a %fcc2, loop_6956
st %f10, [%l7 + 0x7C]
fble,a %fcc0, loop_6957
ldsh [%l7 + 0x12], %o7
loop_6956:
stw %l6, [%l7 + 0x44]
bshuffle %f10, %f6, %f8
loop_6957:
fcmpes %fcc1, %f14, %f5
fmovdg %xcc, %f3, %f13
ldsh [%l7 + 0x62], %o4
ldsb [%l7 + 0x70], %l1
fmul8x16au %f1, %f13, %f10
fxnors %f3, %f8, %f15
edge8l %i1, %g5, %g6
fcmpes %fcc1, %f10, %f8
st %f4, [%l7 + 0x3C]
tgu %xcc, 0x2
taddcc %o1, %i5, %g3
sth %o2, [%l7 + 0x22]
call loop_6958
call loop_6959
fcmpes %fcc0, %f10, %f14
fbn %fcc3, loop_6960
loop_6958:
ld [%l7 + 0x70], %f5
loop_6959:
bshuffle %f12, %f10, %f2
addcc %o5, %o3, %l5
loop_6960:
ldd [%l7 + 0x28], %f0
fcmpne16 %f6, %f4, %g4
movrne %l0, 0x391, %i7
fmovd %f10, %f10
fbue,a %fcc2, loop_6961
fabsd %f8, %f6
tsubcctv %i4, %i6, %i3
stx %l2, [%l7 + 0x58]
loop_6961:
fmovrsgz %l3, %f6, %f3
smulcc %g2, %i2, %l4
subcc %o0, 0x13B2, %o6
movl %icc, %g7, %g1
ldx [%l7 + 0x50], %i0
fmovde %xcc, %f8, %f15
smul %l6, %o4, %o7
alignaddr %l1, %g5, %g6
fmovrslz %i1, %f4, %f7
fbl %fcc0, loop_6962
fmovsvc %xcc, %f4, %f8
fblg %fcc2, loop_6963
ldsb [%l7 + 0x15], %o1
loop_6962:
fmovscs %icc, %f3, %f3
tne %xcc, 0x3
loop_6963:
sethi 0x077F, %g3
popc 0x0F1E, %i5
stb %o2, [%l7 + 0x70]
tneg %xcc, 0x6
fpadd32 %f12, %f8, %f8
fbuge,a %fcc3, loop_6964
bg %xcc, loop_6965
brgez %o3, loop_6966
sll %l5, %o5, %l0
loop_6964:
ldsw [%l7 + 0x4C], %i7
loop_6965:
lduh [%l7 + 0x30], %g4
loop_6966:
tne %xcc, 0x7
sth %i6, [%l7 + 0x72]
fsrc2s %f0, %f1
movrlez %i3, 0x002, %i4
ldx [%l7 + 0x20], %l3
tn %icc, 0x1
movgu %xcc, %l2, %i2
movleu %xcc, %g2, %o0
ldub [%l7 + 0x0A], %o6
stb %g7, [%l7 + 0x19]
movl %xcc, %g1, %l4
lduw [%l7 + 0x50], %i0
fmovrdne %o4, %f8, %f0
fsrc1s %f10, %f3
faligndata %f4, %f2, %f0
ba,pn %icc, loop_6967
movleu %icc, %o7, %l1
movgu %xcc, %g5, %g6
tsubcc %i1, 0x0A8E, %o1
loop_6967:
fmovdl %xcc, %f7, %f4
lduh [%l7 + 0x60], %l6
orcc %g3, %o2, %o3
fpadd32 %f0, %f4, %f10
fmovspos %icc, %f9, %f15
stx %i5, [%l7 + 0x38]
edge32l %o5, %l5, %i7
fornot1 %f4, %f4, %f10
stw %l0, [%l7 + 0x64]
bne,pn %icc, loop_6968
stb %g4, [%l7 + 0x6D]
subccc %i3, 0x11E6, %i6
subc %l3, %i4, %i2
loop_6968:
bl,a,pn %icc, loop_6969
edge8n %g2, %o0, %o6
stx %g7, [%l7 + 0x08]
lduh [%l7 + 0x5C], %g1
loop_6969:
addcc %l2, 0x12C6, %l4
ldsb [%l7 + 0x49], %o4
stw %i0, [%l7 + 0x6C]
move %icc, %o7, %l1
fbul,a %fcc3, loop_6970
srax %g5, %g6, %i1
fmovs %f12, %f2
fcmpne32 %f10, %f4, %l6
loop_6970:
fcmpne32 %f12, %f0, %o1
call loop_6971
ble,a loop_6972
fmul8ulx16 %f2, %f0, %f6
stb %o2, [%l7 + 0x48]
loop_6971:
bl,pt %icc, loop_6973
loop_6972:
movrlez %o3, 0x1EC, %i5
tcc %xcc, 0x3
fbu %fcc1, loop_6974
loop_6973:
pdist %f12, %f8, %f6
edge32ln %o5, %g3, %l5
srax %i7, 0x0B, %g4
loop_6974:
std %f6, [%l7 + 0x10]
fbl %fcc1, loop_6975
fmovde %xcc, %f9, %f13
movcc %xcc, %i3, %i6
bvc,a,pn %icc, loop_6976
loop_6975:
sth %l3, [%l7 + 0x12]
fmovdcs %xcc, %f10, %f6
bcc loop_6977
loop_6976:
umul %l0, %i4, %i2
edge32n %o0, %g2, %o6
add %g1, 0x1DE2, %g7
loop_6977:
stw %l2, [%l7 + 0x28]
stw %l4, [%l7 + 0x20]
xor %i0, 0x1861, %o4
stb %o7, [%l7 + 0x14]
fbn,a %fcc0, loop_6978
movrgz %l1, %g5, %i1
ta %xcc, 0x7
fxnor %f10, %f4, %f12
loop_6978:
fmovdvs %xcc, %f6, %f7
fmovrdne %l6, %f2, %f8
movcs %xcc, %o1, %o2
stb %g6, [%l7 + 0x4A]
stw %o3, [%l7 + 0x38]
bpos,pt %xcc, loop_6979
fblg %fcc0, loop_6980
fxor %f14, %f0, %f8
umul %o5, %g3, %l5
loop_6979:
brgez %i7, loop_6981
loop_6980:
fmovsn %xcc, %f6, %f10
array8 %i5, %g4, %i3
lduw [%l7 + 0x20], %l3
loop_6981:
sub %i6, %i4, %l0
mulx %o0, %g2, %i2
faligndata %f6, %f10, %f10
bn,a,pt %xcc, loop_6982
fbue,a %fcc3, loop_6983
nop
setx loop_6984, %l0, %l1
jmpl %l1, %o6
lduw [%l7 + 0x18], %g7
loop_6982:
ldx [%l7 + 0x50], %l2
loop_6983:
fble %fcc0, loop_6985
loop_6984:
fmovdcc %xcc, %f11, %f2
bl,a,pt %xcc, loop_6986
andncc %g1, %l4, %o4
loop_6985:
sth %o7, [%l7 + 0x72]
array32 %i0, %g5, %l1
loop_6986:
fbo %fcc0, loop_6987
taddcctv %l6, %o1, %o2
ldd [%l7 + 0x70], %f14
edge16ln %i1, %o3, %g6
loop_6987:
tne %xcc, 0x4
taddcctv %g3, 0x168C, %l5
bge,a,pn %xcc, loop_6988
fandnot2s %f8, %f10, %f11
fmovsneg %icc, %f2, %f2
lduw [%l7 + 0x2C], %o5
loop_6988:
ldsw [%l7 + 0x7C], %i7
fmovdvc %xcc, %f5, %f0
andcc %i5, %g4, %l3
st %f10, [%l7 + 0x44]
movre %i6, 0x2C6, %i3
bleu,a,pn %icc, loop_6989
subcc %l0, 0x079D, %o0
fmovde %xcc, %f6, %f14
ldd [%l7 + 0x18], %f2
loop_6989:
ble,a loop_6990
andncc %g2, %i4, %i2
ldsw [%l7 + 0x58], %g7
fcmpd %fcc3, %f10, %f12
loop_6990:
ldd [%l7 + 0x18], %f12
stx %l2, [%l7 + 0x38]
bgu,pt %xcc, loop_6991
fbo,a %fcc0, loop_6992
siam 0x1
tle %xcc, 0x1
loop_6991:
fmovrde %o6, %f2, %f2
loop_6992:
fmovsvc %icc, %f5, %f0
lduh [%l7 + 0x78], %g1
ld [%l7 + 0x34], %f10
ldd [%l7 + 0x08], %f6
tneg %icc, 0x2
stw %o4, [%l7 + 0x10]
tpos %xcc, 0x3
stb %l4, [%l7 + 0x76]
nop
setx loop_6993, %l0, %l1
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 %f14, %f14, %f8
andn %i0, %o7, %l1
movrgz %g5, %o1, %l6
loop_6993:
stw %o2, [%l7 + 0x6C]
stx %o3, [%l7 + 0x20]
fmovrdne %i1, %f2, %f4
sll %g3, %g6, %o5
fpack32 %f6, %f12, %f2
ldd [%l7 + 0x50], %f0
stb %l5, [%l7 + 0x12]
fmovsge %icc, %f0, %f7
srlx %i7, %g4, %i5
srlx %l3, 0x03, %i6
alignaddrl %l0, %i3, %g2
stb %i4, [%l7 + 0x0E]
fnot1 %f6, %f0
fmul8x16 %f4, %f10, %f14
fnors %f14, %f7, %f7
fbuge,a %fcc2, loop_6994
andcc %o0, 0x13E6, %g7
fcmped %fcc3, %f6, %f10
lduh [%l7 + 0x12], %l2
loop_6994:
ld [%l7 + 0x4C], %f13
lduw [%l7 + 0x38], %i2
stw %g1, [%l7 + 0x18]
tneg %xcc, 0x0
edge8 %o4, %l4, %i0
tne %icc, 0x3
ldd [%l7 + 0x40], %f0
taddcc %o7, 0x173F, %o6
lduh [%l7 + 0x60], %g5
fmovspos %xcc, %f4, %f3
fbne %fcc3, loop_6995
stw %l1, [%l7 + 0x68]
nop
setx loop_6996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlez %o1, %f10, %f10
loop_6995:
ldx [%l7 + 0x60], %l6
fornot1s %f8, %f7, %f10
loop_6996:
nop
setx loop_6997, %l0, %l1
jmpl %l1, %o2
movrlz %o3, 0x2AF, %g3
tne %icc, 0x7
fcmpne16 %f14, %f2, %i1
loop_6997:
ldub [%l7 + 0x2C], %o5
fmovrslez %l5, %f12, %f12
fmovdvs %xcc, %f11, %f1
ldub [%l7 + 0x37], %g6
fmovdn %xcc, %f1, %f3
bn,a %xcc, loop_6998
fmovdleu %xcc, %f3, %f5
ldub [%l7 + 0x0A], %g4
sdiv %i5, 0x11BE, %i7
loop_6998:
edge16n %l3, %l0, %i6
siam 0x3
alignaddrl %g2, %i3, %o0
be,a,pt %icc, loop_6999
move %icc, %i4, %g7
fmovrdlz %i2, %f12, %f4
fmovrslez %l2, %f7, %f12
loop_6999:
ldsw [%l7 + 0x50], %o4
fmovrsgz %l4, %f13, %f12
ldd [%l7 + 0x78], %f2
faligndata %f4, %f10, %f12
fmovse %xcc, %f11, %f13
fxor %f6, %f14, %f10
ldd [%l7 + 0x50], %f8
lduh [%l7 + 0x10], %i0
fbul %fcc0, loop_7000
stb %g1, [%l7 + 0x26]
bne,a %xcc, loop_7001
fmovdn %xcc, %f12, %f8
loop_7000:
fble %fcc3, loop_7002
ldsh [%l7 + 0x70], %o7
loop_7001:
sll %o6, %g5, %l1
fba,a %fcc1, loop_7003
loop_7002:
fandnot1 %f8, %f12, %f10
brnz %o1, loop_7004
faligndata %f4, %f4, %f8
loop_7003:
fmovdcc %xcc, %f3, %f15
fbo,a %fcc2, loop_7005
loop_7004:
fpadd16 %f8, %f10, %f14
bn,pt %xcc, loop_7006
stb %l6, [%l7 + 0x13]
loop_7005:
xnor %o3, 0x1993, %o2
ldx [%l7 + 0x50], %i1
loop_7006:
edge32n %o5, %g3, %l5
ldsh [%l7 + 0x64], %g6
fmul8ulx16 %f14, %f10, %f2
tn %xcc, 0x6
std %f2, [%l7 + 0x18]
fsrc2s %f4, %f2
ldub [%l7 + 0x1E], %g4
srl %i7, %l3, %i5
fcmpgt16 %f4, %f0, %l0
tne %xcc, 0x4
sth %i6, [%l7 + 0x7E]
bl,a loop_7007
ble,pn %icc, loop_7008
ld [%l7 + 0x68], %f13
sdivx %g2, 0x17B9, %o0
loop_7007:
fmovdl %xcc, %f3, %f9
loop_7008:
fandnot2s %f11, %f9, %f3
fornot2 %f6, %f8, %f12
sub %i4, 0x1551, %g7
fornot1 %f2, %f12, %f2
or %i2, 0x013F, %l2
bn,pt %icc, loop_7009
bpos,pt %icc, loop_7010
lduh [%l7 + 0x2E], %i3
stw %o4, [%l7 + 0x3C]
loop_7009:
stw %l4, [%l7 + 0x7C]
loop_7010:
fmovsa %xcc, %f2, %f9
fmovrslz %g1, %f12, %f9
fmovdneg %icc, %f6, %f15
for %f6, %f8, %f4
fmovsleu %icc, %f7, %f11
movne %icc, %i0, %o7
brlz %g5, loop_7011
fmovdne %xcc, %f3, %f15
ldx [%l7 + 0x60], %o6
xorcc %l1, %o1, %l6
loop_7011:
fmovde %icc, %f2, %f10
fnands %f2, %f14, %f10
ldsb [%l7 + 0x29], %o2
ldsh [%l7 + 0x56], %o3
mova %xcc, %o5, %g3
edge8l %l5, %i1, %g4
stw %i7, [%l7 + 0x68]
array8 %l3, %i5, %l0
movge %icc, %i6, %g2
array16 %g6, %o0, %g7
sub %i4, 0x16ED, %i2
sth %l2, [%l7 + 0x0A]
sth %o4, [%l7 + 0x6A]
fcmpeq32 %f10, %f10, %i3
fones %f5
fbue,a %fcc0, loop_7012
fmovsg %xcc, %f3, %f5
fcmpgt16 %f6, %f4, %g1
fba %fcc3, loop_7013
loop_7012:
edge32n %l4, %o7, %g5
ldsb [%l7 + 0x69], %i0
fmovsle %xcc, %f2, %f5
loop_7013:
ld [%l7 + 0x44], %f8
andncc %o6, %l1, %l6
srlx %o1, 0x0F, %o2
bgu,a,pn %xcc, loop_7014
fmovdleu %icc, %f9, %f0
fcmpgt16 %f8, %f14, %o5
fnands %f0, %f9, %f4
loop_7014:
xnor %g3, 0x14A2, %o3
smul %i1, 0x0C29, %l5
fbne,a %fcc1, loop_7015
fxnors %f5, %f8, %f5
ldub [%l7 + 0x52], %i7
ldd [%l7 + 0x48], %f4
loop_7015:
brgz,a %g4, loop_7016
and %l3, 0x1257, %l0
ldd [%l7 + 0x78], %f14
fmovsn %xcc, %f2, %f8
loop_7016:
fmovdle %xcc, %f4, %f15
tn %icc, 0x6
alignaddr %i5, %g2, %g6
fmul8x16au %f2, %f10, %f8
ldx [%l7 + 0x08], %i6
stx %g7, [%l7 + 0x48]
ldsh [%l7 + 0x46], %i4
sth %i2, [%l7 + 0x44]
movn %icc, %o0, %o4
ld [%l7 + 0x5C], %f0
ld [%l7 + 0x7C], %f4
bvc loop_7017
st %f7, [%l7 + 0x6C]
lduw [%l7 + 0x1C], %l2
srax %i3, 0x04, %g1
loop_7017:
movrne %l4, 0x315, %o7
ldx [%l7 + 0x30], %g5
bl loop_7018
fcmpeq16 %f10, %f2, %i0
brlez %l1, loop_7019
movre %o6, %o1, %l6
loop_7018:
fsrc2s %f2, %f3
ldd [%l7 + 0x18], %f14
loop_7019:
sll %o5, %g3, %o3
ld [%l7 + 0x48], %f5
fpmerge %f4, %f4, %f6
lduh [%l7 + 0x7C], %o2
edge32 %l5, %i1, %g4
brnz,a %l3, loop_7020
ldsh [%l7 + 0x72], %i7
movleu %xcc, %i5, %l0
fmovsvs %xcc, %f11, %f12
loop_7020:
fnands %f15, %f0, %f9
fbne %fcc0, loop_7021
fcmpeq32 %f6, %f14, %g6
lduh [%l7 + 0x12], %g2
orncc %i6, 0x1A46, %i4
loop_7021:
ta %icc, 0x5
stx %i2, [%l7 + 0x70]
bcc %xcc, loop_7022
sub %g7, %o0, %o4
taddcc %l2, 0x0650, %g1
umulcc %l4, %o7, %g5
loop_7022:
fpadd32s %f13, %f8, %f0
st %f10, [%l7 + 0x58]
std %f12, [%l7 + 0x18]
fmovspos %xcc, %f2, %f4
stw %i0, [%l7 + 0x44]
fmuld8ulx16 %f1, %f10, %f8
ldsb [%l7 + 0x4C], %l1
bcc,a %xcc, loop_7023
fsrc1 %f10, %f4
std %f14, [%l7 + 0x30]
edge8l %o6, %i3, %o1
loop_7023:
fpadd32 %f12, %f2, %f4
ldsw [%l7 + 0x50], %l6
pdist %f14, %f0, %f12
ldx [%l7 + 0x50], %o5
pdist %f12, %f14, %f0
addccc %o3, 0x04B8, %o2
taddcctv %l5, 0x1B40, %i1
ble loop_7024
movrlz %g4, %g3, %i7
ldsh [%l7 + 0x5C], %i5
edge16 %l3, %g6, %g2
loop_7024:
ldsh [%l7 + 0x28], %l0
mulx %i6, %i4, %g7
tvs %icc, 0x0
fnands %f5, %f10, %f12
mova %icc, %i2, %o0
edge8 %l2, %o4, %g1
taddcctv %l4, %o7, %i0
movl %xcc, %g5, %l1
tvc %icc, 0x7
movrgez %i3, 0x389, %o1
lduw [%l7 + 0x10], %l6
ld [%l7 + 0x58], %f6
fmovsvs %icc, %f9, %f14
stx %o5, [%l7 + 0x40]
movvs %icc, %o6, %o2
edge32 %o3, %l5, %i1
fzero %f0
tcs %xcc, 0x5
ldd [%l7 + 0x20], %f0
fsrc1 %f2, %f4
fcmpeq32 %f10, %f6, %g4
tcs %xcc, 0x0
orn %g3, %i7, %l3
fmovdvc %icc, %f8, %f14
st %f15, [%l7 + 0x6C]
alignaddr %g6, %g2, %l0
ldsw [%l7 + 0x40], %i5
sllx %i4, %g7, %i2
siam 0x7
ldub [%l7 + 0x11], %o0
movgu %icc, %l2, %i6
bge,a loop_7025
ldsw [%l7 + 0x24], %g1
srax %l4, 0x09, %o4
ldsh [%l7 + 0x3C], %o7
loop_7025:
fxnors %f1, %f6, %f13
std %f10, [%l7 + 0x48]
stw %g5, [%l7 + 0x28]
bgu loop_7026
bleu %xcc, loop_7027
fmovdcs %xcc, %f2, %f11
fbo %fcc1, loop_7028
loop_7026:
ldsh [%l7 + 0x68], %i0
loop_7027:
subc %l1, 0x13CF, %i3
fnegs %f5, %f1
loop_7028:
fxor %f4, %f6, %f0
lduh [%l7 + 0x70], %o1
orncc %o5, 0x1FBD, %o6
stw %l6, [%l7 + 0x78]
sllx %o3, %o2, %l5
fbn,a %fcc1, loop_7029
ldsb [%l7 + 0x6C], %i1
bcc,a %icc, loop_7030
sth %g3, [%l7 + 0x10]
loop_7029:
fba,a %fcc1, loop_7031
bgu,a,pt %icc, loop_7032
loop_7030:
movvc %icc, %g4, %i7
stx %g6, [%l7 + 0x70]
loop_7031:
fnand %f0, %f10, %f4
loop_7032:
fbg %fcc1, loop_7033
nop
setx loop_7034, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x58]
fbl %fcc1, loop_7035
loop_7033:
fmovdcc %icc, %f14, %f4
loop_7034:
fzero %f6
fble,a %fcc1, loop_7036
loop_7035:
stw %g2, [%l7 + 0x20]
stw %l3, [%l7 + 0x44]
std %f12, [%l7 + 0x78]
loop_7036:
lduw [%l7 + 0x60], %l0
edge32n %i4, %g7, %i2
bshuffle %f10, %f8, %f2
st %f9, [%l7 + 0x7C]
andn %o0, %i5, %i6
smulcc %l2, %l4, %g1
xnor %o7, 0x1711, %o4
fands %f0, %f3, %f2
fbuge,a %fcc0, loop_7037
srlx %i0, 0x1C, %l1
fmovsgu %xcc, %f3, %f11
fmovde %icc, %f1, %f7
loop_7037:
fbule,a %fcc1, loop_7038
stx %g5, [%l7 + 0x68]
udivx %o1, 0x12B8, %i3
st %f4, [%l7 + 0x74]
loop_7038:
fornot1s %f3, %f3, %f7
orncc %o5, 0x0C49, %o6
fpadd32s %f15, %f7, %f10
fmovrdne %l6, %f0, %f12
fnands %f7, %f15, %f10
fbn %fcc3, loop_7039
fmovs %f8, %f2
tvs %icc, 0x7
ldsh [%l7 + 0x7C], %o2
loop_7039:
stb %l5, [%l7 + 0x69]
fba,a %fcc0, loop_7040
sra %i1, 0x0B, %o3
stx %g3, [%l7 + 0x28]
edge8n %g4, %g6, %g2
loop_7040:
std %f10, [%l7 + 0x18]
lduw [%l7 + 0x28], %i7
fcmple16 %f10, %f14, %l0
ldsh [%l7 + 0x64], %i4
ldd [%l7 + 0x70], %f2
alignaddrl %l3, %i2, %o0
ldsb [%l7 + 0x69], %i5
fblg %fcc2, loop_7041
mulx %g7, %l2, %i6
ldsh [%l7 + 0x20], %g1
srl %o7, %o4, %l4
loop_7041:
sth %i0, [%l7 + 0x6C]
fmovdleu %icc, %f1, %f8
ldsb [%l7 + 0x1F], %g5
subccc %l1, 0x006A, %o1
ldsw [%l7 + 0x74], %o5
ldx [%l7 + 0x50], %o6
movge %xcc, %l6, %i3
fxnor %f14, %f10, %f6
movrgz %o2, %i1, %l5
fxnors %f12, %f5, %f8
sth %o3, [%l7 + 0x0C]
fbn %fcc0, loop_7042
stx %g3, [%l7 + 0x18]
movneg %icc, %g4, %g6
lduw [%l7 + 0x6C], %g2
loop_7042:
fpadd32s %f5, %f7, %f1
fmovsvc %icc, %f1, %f5
fcmple16 %f10, %f14, %l0
tn %icc, 0x2
fmovdleu %xcc, %f7, %f4
sub %i4, %i7, %i2
fmovsge %icc, %f9, %f13
tl %xcc, 0x4
stw %o0, [%l7 + 0x18]
fmovdvs %xcc, %f8, %f11
srl %l3, %i5, %l2
udiv %i6, 0x1642, %g1
ldsw [%l7 + 0x0C], %g7
ld [%l7 + 0x1C], %f5
fmovsa %icc, %f15, %f9
lduh [%l7 + 0x42], %o7
edge32l %l4, %o4, %g5
sra %i0, %l1, %o5
movre %o1, %o6, %i3
sdiv %o2, 0x1007, %l6
tne %icc, 0x6
fpack16 %f8, %f12
fmovrde %l5, %f8, %f4
lduw [%l7 + 0x2C], %i1
xor %g3, %o3, %g6
sth %g4, [%l7 + 0x4C]
ldd [%l7 + 0x60], %f2
brgz,a %g2, loop_7043
ldx [%l7 + 0x40], %l0
fzeros %f9
ld [%l7 + 0x6C], %f9
loop_7043:
ldsh [%l7 + 0x14], %i7
fornot2 %f0, %f6, %f14
brnz,a %i2, loop_7044
pdist %f10, %f0, %f14
stx %o0, [%l7 + 0x70]
tl %icc, 0x4
loop_7044:
movge %icc, %i4, %i5
bcc,a,pt %xcc, loop_7045
fnot2 %f6, %f10
fandnot2 %f6, %f4, %f2
fbge,a %fcc1, loop_7046
loop_7045:
ldsw [%l7 + 0x20], %l3
std %f14, [%l7 + 0x20]
edge8ln %i6, %l2, %g1
loop_7046:
tl %icc, 0x4
ld [%l7 + 0x34], %f13
bpos,a loop_7047
stx %o7, [%l7 + 0x30]
stb %g7, [%l7 + 0x57]
bgu,pn %icc, loop_7048
loop_7047:
st %f2, [%l7 + 0x54]
fpsub16 %f8, %f10, %f0
ldd [%l7 + 0x10], %f2
loop_7048:
mulscc %o4, %l4, %g5
sth %l1, [%l7 + 0x7E]
fcmps %fcc1, %f11, %f7
ldsw [%l7 + 0x44], %o5
ldx [%l7 + 0x28], %i0
st %f6, [%l7 + 0x58]
fmovse %xcc, %f14, %f4
fcmpgt32 %f0, %f4, %o1
bpos,a,pt %xcc, loop_7049
smul %i3, 0x0071, %o2
movrne %o6, 0x00B, %l5
move %icc, %l6, %i1
loop_7049:
fpsub16 %f12, %f6, %f0
movleu %icc, %g3, %g6
sllx %g4, %o3, %g2
movrlz %l0, 0x2C2, %i7
fpsub32 %f0, %f6, %f8
stw %o0, [%l7 + 0x14]
orncc %i2, %i4, %i5
fnot1 %f0, %f10
sdivcc %i6, 0x07FA, %l2
andn %l3, %o7, %g1
andn %g7, 0x08DC, %l4
brgz %o4, loop_7050
fbuge %fcc2, loop_7051
fbl %fcc0, loop_7052
bcc,a,pt %xcc, loop_7053
loop_7050:
ldsb [%l7 + 0x29], %g5
loop_7051:
ldx [%l7 + 0x58], %l1
loop_7052:
ld [%l7 + 0x70], %f4
loop_7053:
mova %xcc, %o5, %i0
fmovrdlez %o1, %f8, %f2
stw %o2, [%l7 + 0x54]
fcmpne16 %f12, %f8, %o6
fmovsle %xcc, %f9, %f7
movneg %xcc, %l5, %i3
bn loop_7054
bcs,pt %xcc, loop_7055
sth %l6, [%l7 + 0x3A]
subccc %g3, 0x197C, %g6
loop_7054:
movcc %xcc, %g4, %o3
loop_7055:
movle %icc, %i1, %g2
tsubcctv %i7, 0x0B0D, %l0
lduh [%l7 + 0x62], %i2
sdivcc %i4, 0x04AE, %o0
tsubcc %i6, %l2, %i5
srlx %o7, %l3, %g1
xnor %l4, %g7, %g5
ldub [%l7 + 0x71], %o4
sth %o5, [%l7 + 0x1A]
ldx [%l7 + 0x30], %i0
tleu %icc, 0x3
ldub [%l7 + 0x13], %o1
ldx [%l7 + 0x78], %o2
sra %o6, %l5, %i3
tg %xcc, 0x1
pdist %f2, %f14, %f4
lduw [%l7 + 0x10], %l6
fxnors %f6, %f8, %f13
popc 0x1B0E, %l1
udiv %g6, 0x1F15, %g4
call loop_7056
array16 %o3, %g3, %i1
tl %xcc, 0x0
fmul8x16 %f2, %f2, %f14
loop_7056:
ldub [%l7 + 0x24], %i7
bl,pn %icc, loop_7057
fmovsvc %icc, %f1, %f15
fsrc1 %f6, %f12
fones %f8
loop_7057:
nop
setx loop_7058, %l0, %l1
jmpl %l1, %g2
fandnot1s %f7, %f11, %f9
ld [%l7 + 0x44], %f7
bge %xcc, loop_7059
loop_7058:
fmovd %f10, %f4
movrgez %l0, 0x19B, %i2
mulx %i4, 0x19B4, %i6
loop_7059:
fmovspos %icc, %f3, %f5
tgu %icc, 0x0
udivx %l2, 0x1AA8, %i5
movrne %o7, 0x2CC, %o0
array32 %l3, %g1, %l4
tpos %xcc, 0x2
xnor %g7, 0x1C2A, %o4
movleu %icc, %o5, %i0
alignaddrl %o1, %o2, %g5
stb %o6, [%l7 + 0x48]
fnegd %f4, %f10
edge16ln %l5, %i3, %l6
tne %icc, 0x6
movgu %icc, %g6, %l1
edge32ln %o3, %g4, %i1
stw %i7, [%l7 + 0x0C]
ldub [%l7 + 0x3C], %g3
sub %g2, 0x0BB3, %l0
fbg %fcc1, loop_7060
and %i4, 0x02AA, %i6
fzeros %f1
brz,a %l2, loop_7061
loop_7060:
movne %icc, %i2, %o7
fpadd32s %f15, %f14, %f7
fandnot1 %f0, %f6, %f6
loop_7061:
movcc %icc, %o0, %l3
lduw [%l7 + 0x1C], %g1
sdiv %l4, 0x1314, %i5
fbug,a %fcc1, loop_7062
brnz,a %o4, loop_7063
fandnot1s %f14, %f6, %f13
fbuge %fcc1, loop_7064
loop_7062:
movcc %icc, %o5, %i0
loop_7063:
fornot1 %f14, %f8, %f2
ld [%l7 + 0x1C], %f6
loop_7064:
tne %xcc, 0x7
ldsh [%l7 + 0x34], %g7
fmovscs %xcc, %f14, %f15
nop
setx loop_7065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %o1, %o2, %o6
ta %xcc, 0x1
fnors %f2, %f0, %f0
loop_7065:
fbn %fcc1, loop_7066
nop
setx loop_7067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f0, %f1, %f11
sth %l5, [%l7 + 0x56]
loop_7066:
subcc %i3, 0x1D24, %l6
loop_7067:
fmovdne %icc, %f6, %f5
fandnot1 %f14, %f0, %f14
fones %f3
fmovse %xcc, %f12, %f1
lduh [%l7 + 0x6E], %g6
edge16ln %l1, %g5, %o3
fmovrslz %i1, %f7, %f10
fpadd16s %f5, %f12, %f3
fmovde %xcc, %f10, %f4
ldsw [%l7 + 0x18], %g4
ld [%l7 + 0x74], %f7
fcmpgt16 %f8, %f6, %i7
st %f5, [%l7 + 0x64]
fbo %fcc1, loop_7068
edge32n %g2, %g3, %l0
lduw [%l7 + 0x64], %i6
ldx [%l7 + 0x78], %l2
loop_7068:
stw %i2, [%l7 + 0x3C]
be loop_7069
fmovdle %xcc, %f13, %f14
fandnot2s %f6, %f10, %f10
st %f4, [%l7 + 0x2C]
loop_7069:
bgu %icc, loop_7070
ldub [%l7 + 0x71], %o7
sth %i4, [%l7 + 0x60]
std %f14, [%l7 + 0x50]
loop_7070:
andncc %o0, %l3, %l4
std %f2, [%l7 + 0x40]
array16 %g1, %o4, %o5
mulscc %i0, %i5, %g7
fpack32 %f10, %f10, %f8
fexpand %f14, %f8
stw %o1, [%l7 + 0x20]
ldx [%l7 + 0x48], %o6
fbn,a %fcc3, loop_7071
fors %f14, %f7, %f5
movcc %icc, %o2, %i3
lduw [%l7 + 0x14], %l6
loop_7071:
st %f1, [%l7 + 0x64]
pdist %f6, %f12, %f12
umul %l5, 0x09EC, %g6
ldub [%l7 + 0x46], %l1
fmovdneg %icc, %f13, %f1
orncc %g5, %o3, %g4
st %f8, [%l7 + 0x38]
fmul8x16au %f10, %f13, %f2
ldsh [%l7 + 0x22], %i7
lduw [%l7 + 0x58], %g2
fmovdg %icc, %f14, %f6
sth %g3, [%l7 + 0x0C]
addcc %l0, %i1, %l2
ldd [%l7 + 0x60], %f6
ldsb [%l7 + 0x17], %i6
fone %f10
tge %xcc, 0x3
fnands %f5, %f10, %f5
edge16ln %i2, %o7, %o0
movgu %xcc, %i4, %l3
movrlz %l4, %g1, %o4
fmovs %f5, %f5
bshuffle %f6, %f6, %f8
fba,a %fcc0, loop_7072
movrlz %o5, 0x0E1, %i5
fors %f15, %f6, %f14
call loop_7073
loop_7072:
bvs,a,pt %icc, loop_7074
fmovsn %xcc, %f6, %f3
edge16n %i0, %o1, %g7
loop_7073:
bleu,a,pt %icc, loop_7075
loop_7074:
brgez,a %o2, loop_7076
stw %o6, [%l7 + 0x44]
sdivx %i3, 0x1656, %l6
loop_7075:
fmuld8ulx16 %f5, %f10, %f4
loop_7076:
std %f12, [%l7 + 0x78]
ldsb [%l7 + 0x69], %g6
tle %icc, 0x2
sub %l1, 0x0B4D, %l5
st %f12, [%l7 + 0x40]
fsrc2 %f10, %f10
sdivx %o3, 0x12D8, %g5
ldsh [%l7 + 0x1E], %g4
ldsh [%l7 + 0x1E], %g2
fpsub32s %f2, %f13, %f1
stw %i7, [%l7 + 0x4C]
sdivx %l0, 0x14EB, %i1
movrgez %g3, 0x280, %i6
nop
setx loop_7077, %l0, %l1
jmpl %l1, %i2
fmovrdlez %o7, %f10, %f14
edge32n %l2, %o0, %l3
ldsb [%l7 + 0x35], %i4
loop_7077:
std %f14, [%l7 + 0x68]
fpackfix %f12, %f12
bshuffle %f6, %f12, %f2
tleu %xcc, 0x5
edge16ln %g1, %l4, %o4
std %f4, [%l7 + 0x18]
brz,a %i5, loop_7078
lduw [%l7 + 0x7C], %i0
fble %fcc1, loop_7079
fbe,a %fcc3, loop_7080
loop_7078:
tsubcc %o1, 0x1535, %g7
ldx [%l7 + 0x20], %o5
loop_7079:
fmovd %f14, %f8
loop_7080:
bn,pt %icc, loop_7081
alignaddr %o6, %i3, %l6
or %g6, %o2, %l5
edge32n %o3, %g5, %g4
loop_7081:
lduh [%l7 + 0x5E], %g2
ldsb [%l7 + 0x71], %l1
st %f15, [%l7 + 0x14]
or %i7, %l0, %i1
tn %icc, 0x3
fmovsne %icc, %f10, %f5
movneg %xcc, %g3, %i6
ldx [%l7 + 0x18], %i2
fone %f12
bge,a loop_7082
lduh [%l7 + 0x3C], %l2
ldub [%l7 + 0x51], %o0
edge8ln %o7, %l3, %g1
loop_7082:
lduw [%l7 + 0x48], %i4
fmovrsgez %l4, %f11, %f8
bpos,pn %xcc, loop_7083
addc %o4, 0x1E19, %i0
edge16l %i5, %o1, %g7
movrgez %o5, 0x045, %i3
loop_7083:
fcmpgt32 %f2, %f14, %o6
mova %xcc, %g6, %o2
ldsw [%l7 + 0x1C], %l6
stb %l5, [%l7 + 0x52]
fcmped %fcc2, %f6, %f14
ldsb [%l7 + 0x4C], %o3
fsrc1 %f2, %f0
lduh [%l7 + 0x26], %g5
fnegs %f4, %f2
smul %g2, 0x18AB, %l1
edge32ln %g4, %i7, %i1
ldd [%l7 + 0x10], %f10
fbue,a %fcc1, loop_7084
sllx %l0, 0x18, %g3
fandnot2 %f2, %f8, %f6
fbug,a %fcc2, loop_7085
loop_7084:
fandnot1 %f8, %f2, %f8
bcs,a,pn %icc, loop_7086
ldsb [%l7 + 0x30], %i6
loop_7085:
subcc %i2, 0x1BE7, %o0
be,pn %icc, loop_7087
loop_7086:
st %f10, [%l7 + 0x3C]
st %f4, [%l7 + 0x38]
ldd [%l7 + 0x68], %f8
loop_7087:
srl %o7, 0x09, %l3
ta %xcc, 0x4
stw %l2, [%l7 + 0x58]
ldub [%l7 + 0x22], %g1
tge %icc, 0x2
and %i4, 0x1290, %o4
stx %i0, [%l7 + 0x28]
fsrc1 %f14, %f10
edge8ln %l4, %o1, %i5
fbg,a %fcc1, loop_7088
lduh [%l7 + 0x16], %g7
stx %i3, [%l7 + 0x08]
fmul8x16au %f3, %f11, %f10
loop_7088:
subcc %o5, 0x06EE, %o6
tne %xcc, 0x3
ldub [%l7 + 0x32], %g6
fcmpeq32 %f6, %f10, %o2
bcs,a,pn %icc, loop_7089
tcs %xcc, 0x3
ldsh [%l7 + 0x4C], %l6
movvs %xcc, %o3, %l5
loop_7089:
fmovsge %icc, %f10, %f6
fxors %f4, %f6, %f12
fbn %fcc2, loop_7090
fmovrdgez %g5, %f4, %f8
fmovrde %g2, %f0, %f10
fandnot2 %f6, %f8, %f10
loop_7090:
ldd [%l7 + 0x68], %f6
fblg %fcc0, loop_7091
fsrc2 %f8, %f0
ldd [%l7 + 0x40], %f0
lduh [%l7 + 0x40], %g4
loop_7091:
array32 %i7, %i1, %l0
fnor %f12, %f12, %f2
brlz %l1, loop_7092
fba %fcc0, loop_7093
bcs,a,pn %xcc, loop_7094
lduh [%l7 + 0x64], %i6
loop_7092:
stb %i2, [%l7 + 0x27]
loop_7093:
smulcc %o0, %o7, %g3
loop_7094:
tn %xcc, 0x7
stw %l3, [%l7 + 0x74]
sdivx %l2, 0x01A1, %i4
ba loop_7095
ld [%l7 + 0x24], %f1
array16 %o4, %i0, %g1
fmovspos %icc, %f0, %f11
loop_7095:
mulscc %o1, 0x19C9, %l4
ldsh [%l7 + 0x46], %i5
fmovdne %xcc, %f15, %f15
xnor %i3, 0x1F01, %g7
ld [%l7 + 0x08], %f5
ldsh [%l7 + 0x64], %o6
addccc %o5, 0x1CA6, %o2
or %g6, %l6, %l5
fnand %f0, %f8, %f12
faligndata %f6, %f12, %f14
fble %fcc0, loop_7096
stw %g5, [%l7 + 0x78]
bvc loop_7097
sethi 0x0619, %g2
loop_7096:
alignaddr %o3, %i7, %g4
taddcctv %l0, %i1, %l1
loop_7097:
fbu %fcc3, loop_7098
st %f12, [%l7 + 0x2C]
xor %i6, 0x073E, %i2
fbug %fcc1, loop_7099
loop_7098:
be %xcc, loop_7100
fsrc1 %f0, %f6
fcmpd %fcc1, %f4, %f10
loop_7099:
ldx [%l7 + 0x18], %o7
loop_7100:
bge,a,pn %icc, loop_7101
umulcc %g3, %o0, %l2
fmovdcs %icc, %f9, %f10
fcmpd %fcc1, %f10, %f14
loop_7101:
array16 %l3, %i4, %o4
fsrc2 %f4, %f14
fmovrsne %i0, %f4, %f4
fbu %fcc1, loop_7102
ldsb [%l7 + 0x12], %g1
taddcctv %o1, 0x0E8E, %l4
fmovsne %xcc, %f9, %f2
loop_7102:
array8 %i5, %i3, %g7
fbne %fcc0, loop_7103
lduw [%l7 + 0x74], %o5
fmovsl %icc, %f10, %f3
st %f15, [%l7 + 0x24]
loop_7103:
array16 %o6, %g6, %l6
stw %o2, [%l7 + 0x5C]
fbu,a %fcc2, loop_7104
fnor %f2, %f6, %f2
fbu,a %fcc2, loop_7105
fmul8ulx16 %f10, %f14, %f14
loop_7104:
ldsh [%l7 + 0x74], %l5
ldx [%l7 + 0x50], %g2
loop_7105:
stw %g5, [%l7 + 0x34]
edge8 %i7, %o3, %l0
fsrc1 %f0, %f0
taddcctv %g4, 0x1642, %i1
fmovrdgz %i6, %f4, %f4
bvs,pn %xcc, loop_7106
bne,a,pt %icc, loop_7107
movrlez %i2, 0x3F3, %o7
movneg %xcc, %g3, %o0
loop_7106:
ldsb [%l7 + 0x5C], %l1
loop_7107:
andn %l3, %l2, %i4
te %icc, 0x4
fnands %f12, %f14, %f10
tne %icc, 0x0
movrne %o4, %i0, %o1
stb %g1, [%l7 + 0x7E]
stw %l4, [%l7 + 0x68]
movvc %icc, %i3, %i5
lduh [%l7 + 0x3C], %g7
fone %f10
bshuffle %f4, %f6, %f2
st %f5, [%l7 + 0x74]
fmovsge %xcc, %f11, %f1
tneg %xcc, 0x4
movvc %icc, %o6, %o5
st %f3, [%l7 + 0x58]
fble %fcc1, loop_7108
taddcctv %l6, 0x143D, %g6
sth %l5, [%l7 + 0x3E]
stw %o2, [%l7 + 0x30]
loop_7108:
tvc %xcc, 0x6
st %f9, [%l7 + 0x60]
brgez,a %g5, loop_7109
fmuld8sux16 %f6, %f1, %f4
tpos %icc, 0x5
udivcc %g2, 0x0407, %o3
loop_7109:
sub %l0, 0x0C2B, %g4
sth %i7, [%l7 + 0x24]
ldd [%l7 + 0x78], %f2
fmovrde %i1, %f14, %f6
fnot1 %f12, %f8
fmovd %f0, %f4
fcmpne16 %f10, %f4, %i2
andn %o7, 0x1550, %i6
fpsub16s %f11, %f5, %f8
movcs %icc, %o0, %g3
bneg,a,pt %xcc, loop_7110
ld [%l7 + 0x4C], %f6
subc %l1, %l2, %i4
tge %xcc, 0x3
loop_7110:
ldd [%l7 + 0x50], %f0
addccc %l3, 0x06B5, %i0
tleu %xcc, 0x3
stb %o1, [%l7 + 0x5D]
bvc,pt %icc, loop_7111
stw %g1, [%l7 + 0x78]
movcc %xcc, %o4, %i3
bcc,pn %icc, loop_7112
loop_7111:
edge16l %i5, %g7, %l4
lduh [%l7 + 0x68], %o5
fornot1 %f2, %f10, %f6
loop_7112:
be loop_7113
udiv %o6, 0x128A, %l6
fcmpd %fcc3, %f14, %f2
brgez %l5, loop_7114
loop_7113:
fcmped %fcc2, %f12, %f10
fmovsgu %xcc, %f5, %f0
fcmpeq16 %f10, %f12, %o2
loop_7114:
fnands %f10, %f1, %f4
fmovrdne %g5, %f2, %f4
stb %g6, [%l7 + 0x17]
fone %f6
sth %o3, [%l7 + 0x6A]
sth %l0, [%l7 + 0x6E]
tvc %icc, 0x4
fmul8ulx16 %f10, %f2, %f0
fmovsl %xcc, %f4, %f8
andn %g4, 0x14EE, %i7
ldub [%l7 + 0x13], %i1
fbue,a %fcc2, loop_7115
st %f9, [%l7 + 0x78]
lduh [%l7 + 0x2A], %g2
st %f14, [%l7 + 0x24]
loop_7115:
ldx [%l7 + 0x10], %i2
fornot1 %f4, %f12, %f4
fbg,a %fcc0, loop_7116
movvc %icc, %o7, %i6
movne %xcc, %g3, %o0
lduh [%l7 + 0x54], %l1
loop_7116:
fornot2 %f6, %f4, %f2
fxnor %f14, %f6, %f2
ldx [%l7 + 0x30], %l2
ldsw [%l7 + 0x40], %l3
fmovrdgez %i4, %f2, %f10
fands %f10, %f6, %f9
tne %icc, 0x1
array8 %o1, %i0, %g1
bn,a loop_7117
ld [%l7 + 0x64], %f7
bleu,a,pt %icc, loop_7118
fmul8sux16 %f8, %f14, %f4
loop_7117:
stb %o4, [%l7 + 0x28]
udivx %i5, 0x0CBB, %i3
loop_7118:
tg %xcc, 0x0
sth %g7, [%l7 + 0x74]
fcmple32 %f8, %f6, %l4
tle %icc, 0x5
ldsh [%l7 + 0x7C], %o6
fble,a %fcc2, loop_7119
bn,pn %xcc, loop_7120
fmovsvs %xcc, %f0, %f9
faligndata %f8, %f6, %f8
loop_7119:
brgez,a %o5, loop_7121
loop_7120:
std %f14, [%l7 + 0x78]
andcc %l6, %l5, %o2
stb %g5, [%l7 + 0x57]
loop_7121:
bpos,a,pn %xcc, loop_7122
bn,a loop_7123
fbl,a %fcc0, loop_7124
fbuge %fcc3, loop_7125
loop_7122:
siam 0x7
loop_7123:
ldx [%l7 + 0x70], %g6
loop_7124:
brgz,a %o3, loop_7126
loop_7125:
stw %l0, [%l7 + 0x50]
bpos %icc, loop_7127
fmuld8ulx16 %f11, %f1, %f4
loop_7126:
or %g4, %i7, %i1
fmovd %f12, %f14
loop_7127:
stw %i2, [%l7 + 0x28]
lduh [%l7 + 0x3A], %o7
array16 %i6, %g2, %o0
bne %icc, loop_7128
ldsw [%l7 + 0x14], %l1
brlz,a %g3, loop_7129
st %f5, [%l7 + 0x4C]
loop_7128:
fba,a %fcc2, loop_7130
ldsh [%l7 + 0x62], %l3
loop_7129:
fmovrdlez %l2, %f14, %f14
fcmple32 %f14, %f10, %o1
loop_7130:
edge8l %i4, %g1, %o4
movpos %xcc, %i0, %i3
addcc %g7, %i5, %o6
ldsh [%l7 + 0x2E], %l4
udivcc %l6, 0x0AB0, %l5
bge,a,pn %xcc, loop_7131
st %f12, [%l7 + 0x60]
smulcc %o5, %g5, %g6
fmovsgu %icc, %f1, %f6
loop_7131:
fbg,a %fcc2, loop_7132
edge32 %o3, %o2, %l0
alignaddrl %g4, %i7, %i1
fmovrdlez %i2, %f4, %f10
loop_7132:
movrlz %i6, %o7, %g2
fandnot2s %f1, %f7, %f14
fmovsl %xcc, %f15, %f7
sth %l1, [%l7 + 0x64]
fmovdvc %xcc, %f13, %f2
tge %icc, 0x7
movg %icc, %o0, %g3
fmovrdgz %l2, %f10, %f10
fmovrdlez %o1, %f8, %f6
tle %xcc, 0x1
stx %i4, [%l7 + 0x08]
for %f4, %f12, %f4
fone %f14
brnz,a %g1, loop_7133
bneg,a %icc, loop_7134
edge8ln %o4, %i0, %l3
ldd [%l7 + 0x40], %f6
loop_7133:
ldsb [%l7 + 0x2B], %i3
loop_7134:
xnorcc %i5, 0x1269, %g7
bg,pn %xcc, loop_7135
fbul %fcc0, loop_7136
ldx [%l7 + 0x28], %o6
ldx [%l7 + 0x78], %l4
loop_7135:
bcs,a,pn %xcc, loop_7137
loop_7136:
subc %l6, 0x1314, %l5
ldd [%l7 + 0x38], %f12
andcc %g5, %g6, %o5
loop_7137:
umul %o2, 0x0D3D, %l0
std %f8, [%l7 + 0x10]
addc %g4, 0x0245, %i7
bvc,a,pn %xcc, loop_7138
sth %i1, [%l7 + 0x1A]
ldsh [%l7 + 0x5E], %i2
subcc %i6, 0x0F3D, %o3
loop_7138:
fmovdge %xcc, %f3, %f10
ldub [%l7 + 0x39], %o7
fnegs %f2, %f15
st %f8, [%l7 + 0x34]
lduw [%l7 + 0x2C], %l1
tleu %xcc, 0x3
fmovdge %xcc, %f14, %f1
fbuge,a %fcc1, loop_7139
fcmpeq16 %f4, %f4, %o0
stw %g2, [%l7 + 0x74]
ldsb [%l7 + 0x18], %g3
loop_7139:
fnand %f0, %f4, %f12
umul %l2, %o1, %g1
sdivx %i4, 0x0A81, %i0
fmovrslez %o4, %f2, %f3
fmuld8sux16 %f2, %f8, %f4
std %f6, [%l7 + 0x28]
ldsw [%l7 + 0x60], %i3
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14181
! Type cti : 7139
! Type i : 14510
! Type l : 14170
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x9CB01928
.word 0xE02FB0CC
.word 0x57744F17
.word 0x6CE0A626
.word 0x590E9CC9
.word 0xA058CE57
.word 0xA6334C10
.word 0xE46D136A
.word 0x61201264
.word 0x78DC2BE6
.word 0x7AFA9743
.word 0x8B3C70F2
.word 0xEC41DFF6
.word 0x5A347436
.word 0xF3E84E8B
.word 0x765C6598
.word 0xAA3C58DC
.word 0xEAB63319
.word 0xC49C32CD
.word 0x302229A0
.word 0x6E24AEC4
.word 0xD09BAC65
.word 0x07222F02
.word 0xBEDAADAC
.word 0x8CB495B9
.word 0xF5DD7AF6
.word 0x9EA87B1E
.word 0x19EA627A
.word 0xB5313807
.word 0xFB05AE64
.word 0x4A0AAA77
.word 0x7A1AF0D5
.word 0x8876278E
.word 0xC80D2DEC
.word 0xFEB1F0D6
.word 0xA238C062
.word 0xA7A8EA5E
.word 0xD0AE2756
.word 0x2C1D8DEB
.word 0x5EDBF1DF
.word 0xF115D799
.word 0x10848100
.word 0x3FFF9F29
.word 0xFAC0A1B0
.word 0x2ECC1913
.word 0x86A162C2
.word 0xE9687248
.word 0x7963C328
.word 0x5CEBC505
.word 0x8552A3D8
.word 0xCB140995
.word 0xD712CEEB
.word 0xA663B483
.word 0x2483700D
.word 0x3FA9E4FC
.word 0xE5BEAA9B
.word 0x4425A412
.word 0x98BFE3ED
.word 0x9AF9B2C2
.word 0x3B55AE19
.word 0x04589000
.word 0xDA2D5555
.word 0x9F6085F1
.word 0xF3003FA7
.end